US20140256430A1 - Information processing apparatus, information processing system, information processing method and recording medium - Google Patents
Information processing apparatus, information processing system, information processing method and recording medium Download PDFInfo
- Publication number
- US20140256430A1 US20140256430A1 US14/201,117 US201414201117A US2014256430A1 US 20140256430 A1 US20140256430 A1 US 20140256430A1 US 201414201117 A US201414201117 A US 201414201117A US 2014256430 A1 US2014256430 A1 US 2014256430A1
- Authority
- US
- United States
- Prior art keywords
- data
- content
- contactless communication
- storage medium
- information processing
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- A63F13/10—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
Definitions
- the technology herein relates to an information processing apparatus, an information processing system, an information processing method and a recording medium for performing contactless communication with a data storage medium and performing information processing related to a content according to data stored in the data storage medium.
- contactless communication technology such as NFC (Near Field Communication) or RFID (Radio Frequency IDentification) for performing wireless communication contactlessly with an IC (Integrated Circuit) tag or the like
- NFC Near Field Communication
- RFID Radio Frequency IDentification
- contactless communication technology has started to be utilized in an information processing apparatus such as a game machine or a mobile phone.
- a game machine a game program or the like for performing contactless communication with a data storage medium such as a figure or a card having a built-in IC tag and reflecting data acquired from the data storage medium on the game content.
- a contactless communication unit for performing contactless communication with a data storage medium having a contactless communication function, a data acquiring unit for acquiring data stored in the data storage medium by the contactless communication unit, a display processing unit for displaying at least one content stored in a content storage unit and a content according to data acquired by the data acquiring unit on a display unit as selection objects, a selection accepting unit for accepting selection by a user for a content displayed by the display processing unit, and an information processing unit for performing information processing pertaining to a content which is an object of selection accepted by the selection accepting unit are provided.
- FIG. 1 shows an example non-limiting block diagram for illustrating the configuration of a game system according to the present embodiment.
- FIG. 2 shows an example non-limiting block diagram for illustrating the configuration of a dedicated figure.
- FIG. 3 shows an example non-limiting schematic diagram for illustrating an example of a player character selection screen.
- FIG. 4 shows an example non-limiting schematic diagram for explaining a method of adding a character using a dedicated figure.
- FIG. 5 shows an example non-limiting schematic diagram for explaining a method of adding a character using an IC card.
- FIG. 6 shows an example non-limiting schematic diagram for explaining an example of a game.
- FIG. 7 shows an example non-limiting schematic diagram for explaining a helper character.
- FIG. 8 shows an example non-limiting schematic diagram for explaining increase in status of a character.
- FIG. 9 shows an example non-limiting flowchart for illustrating the procedures of player character selection acceptance processing to be performed by a game machine.
- FIG. 10 shows an example non-limiting flowchart for illustrating the procedures of game processing to be performed by a game machine.
- FIG. 11 shows an example non-limiting flowchart for illustrating the procedures of status data update processing of a dedicated figure to be performed by a game machine.
- FIG. 1 shows an example non-limiting block diagram for illustrating the configuration of a game system according to the present embodiment.
- a game system according to the present embodiment includes a game machine 1 , at least one dedicated FIG. 5 , and at least one IC card 6 .
- the game machine 1 is of a portable type which can be carried by the user.
- the dedicated FIG. 5 and the IC card 6 are data storage media to be used in a game.
- the game machine 1 has a display unit 11 , a recording medium loading unit 12 and an operation unit 13 , which are provided in one housing. Illustration of the housing of the game machine 1 is omitted in FIG. 1 .
- a processing unit (processor) 10 , a communication unit 14 , a primary storage unit 15 , a secondary storage unit 16 and a contactless communication unit (a contactless communication circuit) 21 are built in the housing of the game machine 1 .
- the processing unit 10 of the game machine 1 is constituted of an arithmetic processing unit such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit).
- the processing unit 10 reads a game program 91 , which is stored in the secondary storage unit 16 , or a game program 91 , which is recorded in a recording medium 9 mounted on the recording medium loading unit 12 , into the primary storage unit 15 and executes the read game program 91 .
- the processing unit 10 performs various information processing pertaining to a game.
- the processing unit 10 performs processing to accept an operation performed at the operation unit 13 .
- the processing unit 10 makes a determination on a game in accordance with an accepted operation.
- the processing unit 10 performs processing to generate a game image to be displayed at the display unit 11 in accordance with an accepted operation, an event in a game, or the like.
- the display unit 11 is constituted of a liquid crystal panel, a PDP (Plasma Display Panel) or the like.
- the display unit 11 displays an image given from the processing unit 10 .
- the recording medium 9 of a card type, a cassette type, a disk type or the like is attached to and detached from the recording medium loading unit 12 .
- the processing unit 10 can read the game program 91 , character data 92 and the like from the recording medium 9 mounted on the recording medium loading unit 12 .
- the operation unit 13 is, for example, a button of a depression type or a touch panel provided at the display unit 11 .
- the operation unit 13 notifies the processing unit 10 of the content of an operation performed by the user.
- the content of an operation is, for example, depression or release of a button, or the like.
- the communication unit 14 transmits and receives data to and from a server machine, another game machine 1 or the like, via a network such as a mobile phone network or a wireless LAN (Local Area Network).
- the game machine 1 can communicate with the server machine by the communication unit 14 to download the game program 91 and character data 92 , and store the game program 91 and the character data 92 in the secondary storage unit 16 .
- the primary storage unit 15 is constituted of a semiconductor memory device, for example.
- the primary storage unit 15 temporarily stores various data to be generated in arithmetic processing by the processing unit 10 .
- the secondary storage unit 16 is constituted of a nonvolatile storage device having large capacity in comparison with the primary storage unit 15 .
- the secondary storage unit 16 can store the game program 91 and the character data 92 .
- the contactless communication unit 21 wirelessly transmits data to and/or wirelessly receives data from the IC card 6 or the like.
- the IC card 6 can be active or passive, self-powered or powered by received signals.
- data transmission and/or reception can be according to a conventional communication standard such as ISO/IEC 18092:2013 (so-called “NFC” or Near Field Communications Interface and Protocol) incorporated herein by reference, for example, or any other suitable communications protocol.
- the communication range of the contactless communication unit 21 in some example embodiments is relatively short, such as about several centimeters to several meters. Such short range communications can for example allow devices in proximity to one another to communicate with one another without involving devices not in proximity.
- the contactless communication unit 21 transmits a signal, which instructs reading of stored data, to an IC tag 50 or other device embedded in the dedicated FIG. 5 or an IC tag 60 or other device embedded in the IC card 6 .
- an IC tag can comprise for example any of a class of devices that can in some contexts be used as an electronic identification tag that wirelessly provides identification information. But in other embodiments the device need not be an integrated circuit tag.
- the contactless communication unit 21 receives desired data from the IC tag 50 or 60 as a response for the transmitted signal.
- the contactless communication unit 21 in one example embodiment has a so-called IC tag reader function.
- the contactless communication unit 21 transmits data to be written together with a signal, which instructs writing of the data.
- the contactless communication unit 21 can cause the IC tag 50 to write the data. That is, the contactless communication unit 21 has an IC tag writer function.
- the communication mode of the contactless communication unit 21 is not limited to NFC and may be a variety of communication modes, such as RFID, or any other type of inductive, electromagnetic or other coupling or communications including but not limited to optical, infrared, short range radio, magnetic, audio, tactile, vibrational, or any other suitable type of communications to be employed as contactless communication, short-range wireless communication or the like.
- “contactless” can include for example the capability to communicate without requiring electrical and/or physical contact. In other example embodiments, electrical contact and/or physical contact can be used. Additionally, some or all of the devices communicating can be wirelessly powered by inductive or other proximity coupling so that they do not need to be self-powered.
- the dedicated FIG. 5 is a specific data storage medium to be used by a user in play of a specific game which is to be realized by executing a specific game program 91 at the game machine 1 .
- a plurality of types of dedicated FIG. 5 may exist.
- a plurality of characters are prepared as player objects to be operated by the user.
- the dedicated FIG. 5 has a shape imitating an appearance of a character to be operated by the user in a specific game and is made of synthetic resin or the like.
- the IC tag 50 is embedded in the dedicated FIG. 5 .
- the dedicated FIG. 5 can perform contactless communication with the game machine 1 .
- the IC tag 50 of the dedicated FIG. 5 stores various data according to the character.
- the game machine 1 can read data from the IC tag 50 by contactless communication.
- the game machine 1 can update data stored in the IC tag 50 , or additionally write data into the IC tag 50 .
- the IC card 6 is, for example, an employee ID card, a season ticket of transportation, a cash card for a bank or the like, a credit card, an electronic money card or the like.
- the IC card 6 is a data storage medium, which is unrelated to a specific game to be executed at the game machine 1 and is generally used.
- the IC tag 60 is embedded in the IC card 6 .
- the IC card 6 can perform contactless communication with the game machine 1 . It is to be noted that the IC card 6 in this example is not restrictive, and any element can be employed as long as an IC tag 60 capable of contactless communication with the game machine 1 is embedded therein. For example, a figure or the like to be used for another game may be employed.
- an operation acceptance processing unit 31 a game processing unit 32 , a display processing unit 33 , a tag data processing unit 34 and the like are realized as software functional blocks when the processing unit 10 executes the game program 91 .
- the operation acceptance processing unit 31 performs processing to accept an operation by the user in a game by checking the state of the operation unit 13 periodically.
- the game processing unit 32 performs a variety of determination processing, event processing or the like related to a game in accordance with an operation accepted by the operation accepting unit 31 .
- the display processing unit 33 generates a game screen according to the result of processing by the game processing unit 32 and gives the game screen to the display unit 11 so as to perform processing to display the game screen at the display unit 11 .
- the tag data processing unit 34 performs processing to write and read data into and from the dedicated FIG. 5 , the IC card 6 or the like by contactless communication by the contactless communication unit 21 .
- FIG. 2 shows an example non-limiting block diagram for illustrating the configuration of the dedicated FIG. 5 .
- the dedicated FIG. 5 according to the present embodiment is a data storage medium having a configuration wherein the IC tag 50 and an antenna 57 are embedded in a molded body made of synthetic resin, for example.
- the antenna 57 may have a configuration wherein metal wire is disposed in a spiral form in the dedicated FIG. 5 and both ends of the metal wire are connected with the IC tag 50 , for example.
- the IC tag 50 is provided as one IC chip.
- the IC tag 50 has a processing unit 51 , a contactless communication unit 52 , a storage unit 53 and a power supply unit 54 provided therein.
- the IC tag 50 does not have a power source such as a battery.
- the IC tag 50 operates using electro motive force to be generated by electromagnetic induction or the like upon receiving a radio signal from the game machine 1 by the antenna 57 .
- the IC tag 50 is a so-called passive type tag.
- the power supply unit 54 supplies electric power to the processing unit 51 , the contactless communication unit 52 , the storage unit 53 and the like in the IC tag 50 on the basis of the electro motive force.
- the power supply enables operation of the respective units.
- the IC tag 50 may be of an active type, though the IC tag 50 in the present embodiment is of a passive type.
- the contactless communication unit 52 of the IC tag 50 receives a signal, which has been transmitted from the game machine 1 , by the antenna 57 and gives data pertaining to the received signal to the processing unit 51 .
- the contactless communication unit 52 transmits data, which has given from the processing unit 51 , from the antenna 57 to the game machine 1 .
- the storage unit 53 is constituted of a data-rewritable and nonvolatile memory device.
- the storage unit 53 stores identification data 53 a , which is attached individually to an IC tag 50 , and status data 53 b of a character, which is used in a specific game.
- the processing unit 51 reads data from the storage unit 53 in accordance with data given from the contactless communication unit 52 .
- the processing unit 51 gives the read data to the contactless communication unit 52 so as to transmit the data to the game machine 1 .
- the processing unit 51 writes data into the storage unit 53 in accordance with data given from the contactless communication unit 52 .
- the configuration of the IC card 6 is substantially equal to the configuration of the dedicated FIG. 5 , except that identification data to be stored in the storage unit of the IC tag 60 is different.
- the storage unit of the IC tag 60 of the IC tag 6 does not store status data 53 b similar to that of the dedicated FIG. 5 , and stores a variety of data according to the purpose of use or the like of the IC card 6 instead.
- the user collects a plurality of characters, which can be a player character, in the game.
- the user selects a player character from the collected characters.
- the user operates at least one of selected player characters at the operation unit 13 , and fights or competes with an enemy character, for example.
- An enemy character may be operated by the processing unit 10 , or may be operated by a user of another game machine 1 in the case of an online match game.
- the user can acquire the enemy character with a constant probability.
- the user can select the acquired character as a player character.
- the user acquires a specific item in the game or when a specific event occurs, for example, the user can acquire a new character.
- Information related to a character acquired by the user is stored in the secondary storage unit 16 as a possession character list, together with saved data of the game or the like.
- FIG. 3 shows an example non-limiting schematic diagram for illustrating an example of a player character selection screen.
- the game machine 1 of a portable type illustrated in the figure has a housing having a substantially rectangular plate form. Provided at the center of a front face of the housing is the display unit 11 .
- the housing has a cross key of the operation unit 13 provided at the left side of the display unit 11 , and push buttons A and B are provided at the right side of the display unit 11 .
- the contactless communication unit 21 is built (see a quadrate drawn with broken lines) in the housing of the game machine 1 at the right side of the display unit 11 and at a position at the lower side of the push buttons A and B.
- the processing unit 10 of the game machine 1 reads the possession character list stored in the secondary storage unit 16 .
- the processing unit 10 displays a list of characters possessed by the user as a player character selection screen at the display unit 11 on the basis of the read possession character list.
- the user possesses five characters of a rabbit, a cow, an elephant, a cat and a frog.
- the player character selection screen an image, a name, status and the like of each character are described in an area having substantially a horizontally long rectangular shape.
- a plurality of areas having substantially a rectangular shape are arranged in vertical and horizontal lines. The user can select a player character from five displayed characters by operating the cross key of the operation unit 13 .
- a character of a frog is being selected, and a selection state is represented by highlighting an area with a thick line.
- the user can confirm selection of a player character by pushing the push button A of the operation unit 13 in this state.
- the possession character list stored in the secondary storage unit 16 can be list information of a name of a character, an identification number for identifying a character, or the like.
- An image, status and the like of each character are stored as the character data 92 in the recording medium 9 or the secondary storage unit 16 .
- the processing unit 10 of the game machine 1 acquires information such as an image and status from the character data 92 on the basis of a name, an identification number or the like of a character included in the possession character list, and generates a player character selection screen.
- FIG. 4 shows an example non-limiting schematic diagram for explaining a method of adding a character using the dedicated FIG. 5 .
- the user puts the dedicated FIG. 5 , which corresponds to a character that he wants to add, close to or into contact with a place where the contactless communication unit 21 is built in the housing of the game machine 1 .
- the dedicated FIG. 5 imitating an appearance of a mouse is put into contact with the game machine 1 .
- a substantially fan-shaped graphic, a message “Touch Figure to Add Character”, and an arrow from the message to the substantially fan-shaped graphic are displayed at a bottom right corner of the display unit 11 .
- the user can easily grasp which part of the housing of the game machine 1 the dedicated FIG. 5 is to be put into contact with.
- the processing unit 10 of the game machine 1 When contactless communication with a data storage medium such as the dedicated FIG. 5 or the IC card 6 by the contactless communication unit 21 becomes possible, the processing unit 10 of the game machine 1 requests the data storage medium to transmit identification data. In response to the request from the game machine 1 , the IC tag 50 of the dedicated FIG. 5 reads the identification data 53 a stored in the storage unit 53 and transmits the read identification data 53 a . The same goes for the IC tag 60 of the IC card 6 . The processing unit 10 of the game machine 1 determines whether the received identification data is to be given to the dedicated FIG. 5 or not, so as to determine whether the partner of contactless communication is the dedicated FIG. 5 or not. For example, the game machine 1 makes a determination on the basis of a list of identification data 53 a given to the dedicated FIG. 5 .
- the processing unit 10 of the game machine 1 When determining that the partner of contactless communication is the dedicated FIG. 5 , the processing unit 10 of the game machine 1 requests the dedicated FIG. 5 to transmit the stats data 53 b . In response to the request from the game machine 1 , the IC tag 50 of the dedicated FIG. 5 reads the status data 53 b stored in the storage unit 53 and transmits the read status data 53 b . Upon receiving the status data 53 b , the processing unit 10 of the game machine 1 adds a character according to the identification data 53 a and the status data 53 b to the player character selection screen and displays the player character selection screen at the display unit 11 . That is, data stored in the dedicated FIG. 5 is correlated preliminarily with a content to be used for a game application.
- the processing unit 10 judges the type of a character such as a rabbit or an elephant in accordance with the identification data 53 a acquired from the dedicated FIG. 5 .
- the processing unit 10 acquires data such as an image according to the type of a character from the character data 92 of the secondary storage unit 16 .
- the processing unit 10 does not use status, such as an offensive power and a speed, of a character included in the character data 92 .
- the processing unit 10 decides the status, such as an offensive power and a speed, of a character in accordance with the status data 53 b acquired from the dedicated FIG. 5 .
- a character of a mouse is additionally displayed in a player character selection screen, corresponding to the dedicated FIG. 5 of a mouse.
- the processing unit 10 of the game machine 1 acquires image data related to a character of a mouse from the character data 92 of the secondary storage unit 16 on the basis of the identification data 53 a acquired from the dedicated FIG. 5 and displays the acquired image data.
- the processing unit 10 displays an offensive power and a speed of a character of a mouse in accordance with the status data 53 b acquired from the dedicated FIG. 5 .
- the processing unit 10 displays a star mark after the name of the character according to the dedicated FIG. 5 , so that the user can distinguish the character according to the dedicated FIG. 5 from other characters.
- the user can select any one character from a plurality of characters displayed in the player character selection screen and operate the selected character to play a game.
- the user may select the character according to the dedicated FIG. 5 or select any other character.
- a star mark is displayed at the name of the character according to the dedicated FIG. 5 in the present embodiment so as to distinguish the character from other characters, it is to be noted that this is not restrictive. It is only required that a character according to the dedicated FIG. 5 and other characters are displayed in a distinguishable manner.
- the processing unit 10 of the game machine 1 stores the identification data 53 a and the status data 53 b , which have been received from the dedicated FIG. 5 , in the primary storage unit 15 .
- the processing unit 10 displays a character included in the possession character list of the user and a character according to the identification data 53 a and the status data 53 b stored in the primary storage unit 15 as options. Accordingly, the user does not need to repeat a work to cause the game machine 1 to load the dedicated FIG. 5 every time a player character selection screen is displayed.
- the identification data 53 a , the status data 53 b and the like stored in the primary storage unit 15 are discarded when execution of the game program 91 is terminated at the game machine 1 or when the game machine 1 is powered off, for example.
- FIG. 5 shows an example non-limiting schematic diagram for explaining a method of adding a character using the IC card 6 .
- the user can add a character by putting a variety of IC cards 6 such as his employee ID card (the ABCDE Corporation Employee ID Card in the figure), for example, close to or into contact with a place where the contactless communication unit 21 is built in the housing of the game machine 1 .
- the processing unit 10 of the game machine 1 When contactless communication with the data storage medium by the contactless communication unit 21 becomes possible, the processing unit 10 of the game machine 1 requests the data storage medium to transmit identification data. In response to the request from the game machine 1 , the IC tag 60 of the IC card 6 reads identification data stored in the storage unit and transmits the read identification data. The processing unit 10 of the game machine 1 determines that the partner of contactless communication is not the dedicated FIG. 5 or, in other words, the partner of contactless communication is an IC card 6 , on the basis of the received identification data.
- the processing unit 10 of the game machine 1 decides a character to be added, on the basis of the identification data of the IC card 6 .
- the game machine 1 stores a table, an arithmetic expression or the like to be used for deciding a character on the basis of identification data.
- the processing unit 10 decides one character using the stored table, arithmetic expression or the like, and acquires data such as an image according to the decided character from the character data 92 of the secondary storage unit 16 . That is, when the partner of contactless communication is the IC card 6 , correspondence with a content is decided in accordance with the read data.
- the processing unit 10 of the game machine 1 divides identification data with 100 and calculates the remainder, so as to decide that the character of the IC card 6 is a character of a label corresponding to the calculated remainder.
- the character deciding method is exemplary, and other methods such as decision based on random numbers may be used.
- a character of a monkey is additionally displayed in the player character selection screen, corresponding to the IC card 6 of an employee ID card.
- the processing unit 10 of the game machine 1 decides that the character is a monkey on the basis of the identification data acquired from the IC card 6 .
- the processing unit 10 acquires image data related to a character of a monkey from the character data 92 of the secondary storage unit 16 and displays the acquired image data.
- the processing unit 10 acquires status, such as an offensive power and a speed, of a monkey from the character data 92 and displays the acquired status.
- the processing unit 10 displays a double circle mark after the name of the character according to the IC card 6 , so that the user can distinguish the character according to the IC card 6 from other characters.
- the user may select the character according to the IC card 6 displayed in the player character selection screen, or may select another character.
- the processing unit 10 of the game machine 1 stores the identification data received from the IC card 6 in the primary storage unit 15 .
- the processing unit 10 can display the character corresponding to the IC card 6 as an option in accordance with the identification data stored in the primary storage unit 15 .
- data acquired from the dedicated FIG. 5 or the IC card 6 is stored in the primary storage unit 15 in the present embodiment, this is not restrictive.
- data acquired from the dedicated FIG. 5 or the IC card 6 may be discarded every time the player character selection screen is hidden. The user may perform a work to load the dedicated FIG. 5 or the IC card 6 every time a player character selection screen is displayed.
- data acquired from the dedicated FIG. 5 or the IC card 6 may be stored in the secondary storage unit 16 so as to prevent the data from being discarded.
- FIG. 6 shows an example non-limiting schematic diagram for explaining an example of a game.
- a player character 101 of an elephant selected by the user, and a plurality of enemy characters 102 of turtled and squids to be controlled by the processing unit 10 of the game machine 1 are displayed at the display unit 11 .
- the user can move the player character 101 using the cross key of the operation unit 13 .
- the user can cause the player character 101 to attack an enemy character 102 using a push button A or B.
- the processing unit 10 of the game machine 1 determines success/failure of attack to an enemy character 102 by the player character 101 in accordance with an operation by the user.
- the processing unit 10 determines succession/failure of attack to the player character 101 by an enemy character 102 .
- FIG. 7 shows an example non-limiting schematic diagram for explaining a helper character.
- a character of a mouse is displayed in the game screen as a helper character 103 , corresponding to the dedicated FIG. 5 of a mouse.
- the helper character 103 automatically attacks an enemy character 102 for a certain time. Processing of the helper character 103 is performed automatically on the basis of loading of the dedicated FIG. 5 , not depending on selection by the user.
- the processing unit 10 of the game machine 1 may make the following limitation regarding the helper character 103 .
- the game machine 1 may make limitation not to cause a character corresponding to the same dedicated FIG. 5 to appear as a helper character 103 .
- the game machine 1 may limit the number of times the helper character 103 appears in one game.
- the processing unit 10 of the game machine 1 may cause the helper character 103 to appear in accordance with contactless communication with the IC card 6 after initiation of a game.
- the user can obtain a point in accordance with his performance in the game.
- the user can increase status, such as an offensive power and a speed, of a character using an obtained point.
- a character having status which can be increased is a character corresponding to the dedicated FIG. 5 .
- FIG. 8 shows an example non-limiting schematic diagram for explaining increase in status of a character.
- the processing unit 10 of the game machine 1 displays a character growth screen illustrated in the figure. It is to be noted that the processing unit 10 may display a character growth screen illustrated in the figure after displaying a list of characters which can be grown by the user and accepting selection of a character to be grown from the list, for example.
- the user can increase status, such as an offensive power and a speed, of a character using the operation unit 13 .
- the user increases the status and then causes the game machine 1 to load the dedicated FIG. 5 of a corresponding character, so as to update the status data 53 b stored in the storage unit 53 of the dedicated FIG. 5 .
- the processing unit 10 of the game machine 1 accepts an operation to increase status by the operation unit 13 and increases the status of the character. Thereafter, the processing unit 10 displays a message to prompt the user to perform an operation to load a corresponding dedicated FIG. 5 .
- the game machine 1 displays a message “Touch Character Having Status to be Grown” on the lower right of the display unit 11 or, in other words, in the vicinity of a position where the contactless communication unit 21 is mounted.
- the processing unit 10 of the game machine 1 performs contactless communication with the dedicated FIG. 5 by the contactless communication 21 and acquires the identification data 53 a stored in the storage unit 53 .
- the processing unit 10 determines whether the dedicated FIG. 5 of a contactless communication partner corresponds to a character having status which has been increased or not. When the dedicated FIG. 5 does not correspond to a character having status which has been increased, the processing unit 10 displays an error message or the like at the display unit 11 .
- the processing unit 10 transmits a rewrite command of the status data 53 b to the dedicated FIG. 5 by the contactless communication unit 21 together with new status data 53 b .
- the IC tag 50 of the dedicated FIG. 5 updates the status data 53 b stored in the storage unit 53 in accordance with the rewrite command from the game machine 1 .
- the user can enjoy a game using a character having status which has been increased even when the user plays a game with another game machine 1 , by updating the status data 53 b stored in the storage unit 53 of the dedicated FIG. 5 .
- the game machine 1 in the present embodiment does not perform processing to write the status data of a character corresponding to the IC card 6 into the storage unit of the IC tag 60 of the IC card 6 .
- FIG. 9 shows an example non-limiting flowchart for illustrating the procedures of player character selection acceptance processing to be performed by the game machine 1 .
- the processing unit 10 of the game machine 1 reads the possession character list stored in the secondary storage unit 16 together with saved data of a game (step S 1 ).
- the processing unit 10 reads information of a character stored in the primary storage unit 15 (step S 2 ). It is to be noted that the information of a character to be read in the step S 2 is identification data, status data and the like, which have been read before by contactless communication with the dedicated FIG. 5 or the IC card 6 .
- the processing unit 10 reads the character data 92 stored in the secondary storage unit 16 (step S 3 ). Thus, the processing unit 10 acquires image data, status and the like pertaining to a character, which is included in the possession character list read in the step S 1 , and a character according to information read in the step S 2 . The processing unit 10 generates a player character selection screen, which displays a list of characters that can be selected by the user, at the display processing unit 33 in accordance with the acquired image data, status and the like, and displays the generated player character selection screen at the display unit 11 (step S 4 ).
- the processing unit 10 accepts an operation to the operation unit 13 by the operation acceptance processing unit 31 and determines the operation content. Thus, the processing unit 10 determines whether a character selection operation has been accepted or not (step S 5 ). When a character selection operation has not been accepted (S 5 : NO), the processing unit 10 determines whether contactless communication with the dedicated FIG. 5 or the IC card 6 has been performed by the contactless communication unit 21 or not (step S 6 ). When contactless communication has not been performed (S 6 : NO), the processing unit 10 returns the process to the step S 3 . The processing unit 10 waits until it accepts a character selection operation or until contactless communication is performed.
- the tag data processing unit 34 of the processing unit 10 performs contactless communication with the dedicated FIG. 5 or the IC card 6 .
- the data processing unit 34 reads the identification data 53 a stored in the storage unit 53 of the IC tag 50 or the identification data stored in the storage unit of the IC tag 60 (step S 7 ).
- the tag data processing unit 34 determines whether the partner of contactless communication is the dedicated FIG. 5 or not on the basis of the read identification data (step S 8 ).
- the tag data processing unit 34 reads the status data 53 b stored in the storage unit 53 of the dedicated FIG.
- step S 9 the tag data processing unit 34 decides a character on the basis of the identification data read in the step S 7 (step S 10 ) and returns the process to the step S 3 .
- the processing unit 10 reads data of a character corresponding to the dedicated FIG. 5 or the IC card 6 which has performed contactless communication in the step S 3 .
- the processing unit 10 displays a player character selection screen, which includes the read character that has been added, in the step S 4 .
- the processing unit 10 decides that the player character is the selected character (step S 11 ) and terminates the player character selection acceptance processing.
- FIG. 10 shows an example non-limiting flowchart for illustrating the procedures of game processing to be performed by the game machine 1 .
- the processing unit 10 of the game machine 1 initiates game processing.
- the processing unit 10 accepts an operation to the operation unit 13 by the operation acceptance processing unit 31 (step S 21 ).
- the game processing unit 32 of the processing unit 10 performs game processing in accordance with the accepted operation (step S 22 ).
- Game processing is, for example, determination of success/failure or the like of movement or attack of a player character according to an accepted operation; movement or attack of an enemy character according to a predetermined routine for game programming or the like; and attack by a player character and an enemy character.
- the processing unit 10 determines whether contactless communication with the dedicated FIG. 5 or the IC card 6 has been performed by the contactless communication unit 21 during game processing or not (step S 23 ). When contactless communication has not been performed (S 23 : NO), the processing unit 10 returns the process to the step S 21 .
- the tag data processing unit 34 of the processing unit 10 performs contactless communication by the contactless communication unit 21 .
- the tag data processing unit 34 reads the identification data 53 a stored in the storage unit 53 of the IC tag 50 or the identification data stored in the storage unit of the IC tag 60 (step S 24 ).
- the processing unit 10 determines whether a character pertaining to the read identification data overlaps with a player character or not (step S 25 ). When the character pertaining to the identification data overlaps with the player character (S 25 : YES), the processing unit 10 returns the process to the step S 21 .
- the tag data processing unit 34 determines whether the partner of contactless communication is a dedicated FIG. 5 or not on the basis of the read identification data (step S 26 ).
- the tag data processing unit 34 reads the status data 53 b stored in the storage unit 53 of the dedicated FIG. 5 by contactless communication (step S 27 ).
- the tag data processing unit 34 decides a character on the basis of the identification data read in the step S 24 (step S 28 ). Thereafter, the processing unit 10 adds a character corresponding to the dedicated FIG. 5 or the IC card 6 , which has performed contactless communication, to the game as a helper character (step S 29 ), and returns the process to the step S 21 so as to perform game processing which includes the helper character.
- FIG. 11 shows an example non-limiting flowchart for illustrating the procedures of status data update processing of the dedicated FIG. 5 to be performed by the game machine 1 .
- the processing unit 10 of the game machine 1 When an item of character growth is selected from a menu or the like displayed at the display unit 11 , for example, the processing unit 10 of the game machine 1 generates a character growth screen by the display processing unit 33 and displays the generated character growth screen at the display unit 11 (step S 41 ).
- the processing unit 10 accepts a status increase operation of a character by the operation acceptance processing unit 31 (step S 42 ).
- the processing unit 10 performs processing to increase status according to the accepted operation (step S 43 ).
- the processing unit 10 determines whether status increase processing is to be terminated on the basis of a factor such as a status confirmation operation or not (step S 44 ). When determining that status increase processing is not to be terminated (S 44 : NO), the processing unit 10 returns the process to the step S 41 .
- the processing unit 10 When determining that status increase processing is to be terminated (S 44 : YES), the processing unit 10 displays a message, which prompts to put the dedicated FIG. 5 into contact with or adjacent to the game machine 1 , at the display unit 11 by the display processing unit 33 (step S 45 ). The processing unit 10 determines whether contactless communication with the dedicated FIG. 5 or the IC card 6 has been performed by the contactless communication unit 21 or not (step S 46 ). When contactless communication has not been performed (S 46 : NO), the processing unit 10 returns the process to the step S 45 and continues displaying of a message.
- the tag data processing unit 34 of the processing unit 10 performs contactless communication by the contactless communication unit 21 .
- the tag data processing unit 34 reads the identification data 53 a stored in the storage unit 53 of the IC tag 50 or the identification data stored in the storage unit of the IC tag 60 (step S 47 ).
- the processing unit 10 determines whether a character pertaining to the read identification data coincides with a character having status which is to be increased or not or, in other words, whether contactless communication with a correct dedicated FIG. 5 has been performed or not (step S 48 ).
- the processing unit 10 displays an error message at the display unit 11 by the display processing unit 33 (step S 49 ) and returns the process to the step S 45 .
- the tag data processing unit 34 gives a write command of the status data 53 b to the dedicated FIG. 5 by contactless communication.
- the tag data processing unit 34 updates the status data 53 b of the dedicated FIG. 5 (step S 50 ) and terminates the status data update processing. It is to be noted that processing at each step in the flowcharts illustrated in FIGS. 9 to 11 is exemplary, and the process procedures of the respective steps may be interchanged, or another processing may be executed in addition to or instead of processing at each step, as long as a similar result can be obtained.
- the game machine 1 stores data pertaining to a plurality of characters in the secondary storage unit 16 or the recording medium 9 as character data 92 .
- the game machine 1 displays at least one character among a plurality of stored characters at the display unit 11 as a selection object of a player character of the user.
- the game machine 1 performs contactless communication with the IC tag 50 of the dedicated FIG. 5 by the contactless communication unit 21 and acquires data such as the identification data 53 a .
- the game machine 1 displays a character according to the acquired data at the display unit 11 as a selection object of a player character.
- the game machine 1 accepts selection of a player character from characters displayed as selection objects, and performs game processing using the accepted player character.
- the game machine 1 displays both of a character stored in the secondary storage unit 16 and a character corresponding to the dedicated FIG. 5 as selection objects.
- the user can easily select a character, and therefore it is possible to improve the operability, the convenience and the like pertaining to a game.
- a character selected by the user is operated as a player character.
- the game machine 1 displays a plurality of characters as selection objects in such a manner that a character pertaining to the dedicated FIG. 5 can be distinguished from the other characters. For example, the game machine 1 attaches a star mark at the name of a character pertaining to the dedicated FIG. 5 in display. Thus, the user can easily judge which character pertains to a dedicated FIG. 5 .
- the IC tag 50 of the dedicated FIG. 5 stores the status data 53 b of a character in the storage unit 53 .
- the game machine 1 acquires the status data 53 b from the dedicated FIG. 5 by contactless communication.
- the game machine 1 reflects the acquired status data 53 b on status, such as an offensive power and a speed, of a character to be displayed as a selection object.
- the game machine 1 changes the status of a character in accordance with game results or the like and updates the status data 53 b stored in the dedicated FIG. 5 by contactless communication.
- the user can write data of a grown character into the dedicated FIG. 5 with one game machine 1 and enjoy a game using the grown character with another game machine 1 .
- the game machine 1 checks that a dedicated FIG. 5 , which is performing contactless communication, is a dedicated FIG. 5 having status data 53 b which is to be updated.
- the game machine 1 stores data such as the identification data 53 a and the status data 53 b acquired from the dedicated FIG. 5 in the primary storage unit 15 .
- the game machine 1 In displaying of a plurality of characters as selection objects, the game machine 1 also displays a character according to data stored in the primary storage unit 15 as a selection object.
- the data stored in the primary storage unit 15 is discarded when a game is terminated or when the game machine 1 is powered off, for example.
- the game machine 1 can perform contactless communication not only with a specific dedicated FIG. 5 correlated with the game program 91 but also with other elements such as the IC card 6 .
- the game machine 1 acquires the identification data stored in the IC card 6 by contactless communication.
- the game machine 1 decides a character on the basis of the acquired identification data.
- the game machine 1 acquires data related to the decided character from the character data 92 and displays the character as a selection object of a player character.
- the user can increase options of a player character even when he does not possess a dedicated FIG. 5 .
- the user can enjoy checking which character is displayed, by causing the game machine 1 to load a variety of IC cards 6 existing around the user, and the attraction of a game can be improved.
- the game machine 1 displays a character pertaining to an IC card 6 and other characters in a distinguishable manner. For example, the game machine 1 attaches a double circle mark at the name of the character pertaining to an IC card 6 in display. Thus, the user can easily judge which character pertains to the IC card 6 . It is to be noted that the game machine 1 does not perform processing to increase status of the character pertaining to the IC card 6 , processing to write the status data into the storage unit of the IC card 6 , and the like. Thus, it is possible to prevent data, which is to be utilized for the original purpose of the IC card 6 , from being rewritten.
- the game machine 1 can perform contactless communication with a dedicated FIG. 5 or an IC card 6 by the contactless communication unit 21 .
- the game machine 1 causes a character according to data acquired from the dedicated FIG. 5 or the IC card 6 by contactless communication to appear in a game as a helper character in game processing.
- the user can use the dedicated FIG. 5 or the IC card 6 for a purpose other than adding a character which can be selected as a player character.
- the game machine 1 causes a character to appear in a game as a helper character when the character according to data acquired from the dedicated FIG. 5 or the IC card 6 differs from a player character.
- the game machine 1 has a built-in contactless communication unit 21 .
- the user does not need to perform a work such as connection of the game machine 1 with another apparatus in order to perform contactless communication.
- the user can easily perform contactless communication with the game machine 1 by putting the dedicated FIG. 5 or the IC card 6 into contact with or adjacent to the game machine 1 .
- the contactless communication unit 21 of the game machine 1 is disposed adjacent to the display unit 11 , and the game machine 1 displays, at a part of the display unit 11 close to the place where the contactless communication unit 21 is disposed, a message, an image or the like which prompts to put the dedicated FIG. 5 or the IC card 6 into contact with or adjacent to the game machine 1 .
- the user can easily grasp which part of the game machine 1 the dedicated FIG. 5 or the IC card 6 is to be put into contact with or adjacent to.
- the game content is exemplary and not restrictive.
- the game machine 1 in the present embodiment is designed to add a character to be selected as a player character by performing contactless communication with the dedicated FIG. 5 or the IC card 6
- a content to be added as an option by contactless communication is not limited to a character.
- a stage to appear in a game, or a weapon, an item or the like to be used by a player character may be added. Similar technology can be applied to an application other than a game.
- an electronic book may be additionally displayed at a bookshelf, which includes a plurality of electronic books arranged therein, in accordance with contactless communication with an IC card or the like, so as to allow the user to select an electronic book to browse.
- a content such as a moving image, a still image or music may be treated.
- the game screens illustrated in FIGS. 3 to 8 are exemplary and not restrictive.
- the present embodiment has been described using the game machine 1 of a portable type as an example, this is not restrictive.
- similar technology can be applied to a variety of information processing apparatuses such as a stationary game machine, a generic computer, a tablet type terminal device or a portable phone.
- the contactless communication unit 21 may be built not in the body portion but in a portable type controller or the like.
- another device for performing contactless communication may be connected wiredly or wirelessly.
- a dedicated FIG. 5 is used as a specific data storage medium corresponding to the game program 91 in the present embodiment, this is not restrictive.
- a data storage medium may be a dedicated IC card or the like, or may be another type of a medium.
- the game machine 1 in the present embodiment is designed to perform contactless communication according to the NFC standard, this is not restrictive.
- the game machine 1 may be designed to perform contactless communication according to a communication standard other than NFC.
- a part or whole of processing, which is performed by the processing unit 10 of the game machine 1 in the present embodiment, may be performed by another apparatus such as a server machine, so that processing is realized by cooperation of a plurality of apparatuses.
- a variety of programs or data such as the game program 91 or the character data 92 may be stored in a apparatus such as a server machine, so that the game machine 1 acquires a program or data from the server machine as necessary.
- processing unit 10 of the game machine 1 in the present embodiment executes the game program 91 so that units from the operation acceptance processing unit 31 to the tag data processing unit 34 are provided in the processing unit 10 as software functional blocks, this is not restrictive.
- a part of functions of units from the operation acceptance processing unit 31 to the tag data processing unit 34 may be provided as a function of an OS (Operating System), for example.
- a part of functions of units from the operation acceptance processing unit 31 to the tag data processing unit 34 may also be provided as hardware functional blocks.
- the game machine 1 in the present embodiment is designed to acquire data such as an image of a character to be displayed in a game screen from the character data 92 stored in the secondary storage unit 16 or the recording medium 9 , this is not restrictive.
- the game machine 1 may be designed to store data such as an image of a character in the storage unit 53 of the IC tag 50 of the dedicated FIG. 5 .
- the storage unit 53 of the dedicated FIG. 5 in the present embodiment is designed to store the status data 53 b , such as an offensive power and a speed, of a character, data to be stored is not limited to this.
- the storage unit 53 of the dedicated FIG. 5 may store information related to a user who possesses the dedicated FIG. 5 , for example.
- the storage unit 53 of the dedicated FIG. 5 may also store saved data of a game, for example, or may store a variety of other data.
- An information processing apparatus which displays a stored content and a content according to data acquired by contactless communication as selection objects, can increase options for the user and improve the attraction of an application such as a game pertaining to the contents.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
- This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2013-047101, filed on Mar. 8, 2013, the entire contents of which are incorporated herein by reference.
- The technology herein relates to an information processing apparatus, an information processing system, an information processing method and a recording medium for performing contactless communication with a data storage medium and performing information processing related to a content according to data stored in the data storage medium.
- Conventionally, contactless communication technology such as NFC (Near Field Communication) or RFID (Radio Frequency IDentification) for performing wireless communication contactlessly with an IC (Integrated Circuit) tag or the like has become widespread. In recent years, such contactless communication technology has started to be utilized in an information processing apparatus such as a game machine or a mobile phone. For example, there is a game machine, a game program or the like for performing contactless communication with a data storage medium such as a figure or a card having a built-in IC tag and reflecting data acquired from the data storage medium on the game content.
- According to an aspect of the embodiment, a contactless communication unit for performing contactless communication with a data storage medium having a contactless communication function, a data acquiring unit for acquiring data stored in the data storage medium by the contactless communication unit, a display processing unit for displaying at least one content stored in a content storage unit and a content according to data acquired by the data acquiring unit on a display unit as selection objects, a selection accepting unit for accepting selection by a user for a content displayed by the display processing unit, and an information processing unit for performing information processing pertaining to a content which is an object of selection accepted by the selection accepting unit are provided.
- The object and advantages of the example embodiment will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
- It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the example embodiment.
- The above and further objects, features, aspects and effects of the present technology will more fully be apparent from the following detailed description by collation with accompanying drawings.
-
FIG. 1 shows an example non-limiting block diagram for illustrating the configuration of a game system according to the present embodiment. -
FIG. 2 shows an example non-limiting block diagram for illustrating the configuration of a dedicated figure. -
FIG. 3 shows an example non-limiting schematic diagram for illustrating an example of a player character selection screen. -
FIG. 4 shows an example non-limiting schematic diagram for explaining a method of adding a character using a dedicated figure. -
FIG. 5 shows an example non-limiting schematic diagram for explaining a method of adding a character using an IC card. -
FIG. 6 shows an example non-limiting schematic diagram for explaining an example of a game. -
FIG. 7 shows an example non-limiting schematic diagram for explaining a helper character. -
FIG. 8 shows an example non-limiting schematic diagram for explaining increase in status of a character. -
FIG. 9 shows an example non-limiting flowchart for illustrating the procedures of player character selection acceptance processing to be performed by a game machine. -
FIG. 10 shows an example non-limiting flowchart for illustrating the procedures of game processing to be performed by a game machine. -
FIG. 11 shows an example non-limiting flowchart for illustrating the procedures of status data update processing of a dedicated figure to be performed by a game machine. -
FIG. 1 shows an example non-limiting block diagram for illustrating the configuration of a game system according to the present embodiment. A game system according to the present embodiment includes agame machine 1, at least one dedicatedFIG. 5 , and at least oneIC card 6. Thegame machine 1 is of a portable type which can be carried by the user. The dedicatedFIG. 5 and theIC card 6 are data storage media to be used in a game. Thegame machine 1 has adisplay unit 11, a recordingmedium loading unit 12 and anoperation unit 13, which are provided in one housing. Illustration of the housing of thegame machine 1 is omitted inFIG. 1 . A processing unit (processor) 10, acommunication unit 14, aprimary storage unit 15, asecondary storage unit 16 and a contactless communication unit (a contactless communication circuit) 21 are built in the housing of thegame machine 1. - The
processing unit 10 of thegame machine 1 is constituted of an arithmetic processing unit such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). Theprocessing unit 10 reads agame program 91, which is stored in thesecondary storage unit 16, or agame program 91, which is recorded in arecording medium 9 mounted on the recordingmedium loading unit 12, into theprimary storage unit 15 and executes theread game program 91. Thus, theprocessing unit 10 performs various information processing pertaining to a game. For example, theprocessing unit 10 performs processing to accept an operation performed at theoperation unit 13. For example, theprocessing unit 10 makes a determination on a game in accordance with an accepted operation. For example, theprocessing unit 10 performs processing to generate a game image to be displayed at thedisplay unit 11 in accordance with an accepted operation, an event in a game, or the like. - The
display unit 11 is constituted of a liquid crystal panel, a PDP (Plasma Display Panel) or the like. Thedisplay unit 11 displays an image given from theprocessing unit 10. Therecording medium 9 of a card type, a cassette type, a disk type or the like is attached to and detached from the recordingmedium loading unit 12. Theprocessing unit 10 can read thegame program 91,character data 92 and the like from therecording medium 9 mounted on the recordingmedium loading unit 12. Theoperation unit 13 is, for example, a button of a depression type or a touch panel provided at thedisplay unit 11. Theoperation unit 13 notifies theprocessing unit 10 of the content of an operation performed by the user. The content of an operation is, for example, depression or release of a button, or the like. - The
communication unit 14 transmits and receives data to and from a server machine, anothergame machine 1 or the like, via a network such as a mobile phone network or a wireless LAN (Local Area Network). For example, thegame machine 1 can communicate with the server machine by thecommunication unit 14 to download thegame program 91 andcharacter data 92, and store thegame program 91 and thecharacter data 92 in thesecondary storage unit 16. Theprimary storage unit 15 is constituted of a semiconductor memory device, for example. Theprimary storage unit 15 temporarily stores various data to be generated in arithmetic processing by theprocessing unit 10. Thesecondary storage unit 16 is constituted of a nonvolatile storage device having large capacity in comparison with theprimary storage unit 15. Thesecondary storage unit 16 can store thegame program 91 and thecharacter data 92. - In one example embodiment, the
contactless communication unit 21 wirelessly transmits data to and/or wirelessly receives data from theIC card 6 or the like. TheIC card 6 can be active or passive, self-powered or powered by received signals. In one example embodiment, such data transmission and/or reception can be according to a conventional communication standard such as ISO/IEC 18092:2013 (so-called “NFC” or Near Field Communications Interface and Protocol) incorporated herein by reference, for example, or any other suitable communications protocol. The communication range of thecontactless communication unit 21 in some example embodiments is relatively short, such as about several centimeters to several meters. Such short range communications can for example allow devices in proximity to one another to communicate with one another without involving devices not in proximity. In one non-limiting example, thecontactless communication unit 21 transmits a signal, which instructs reading of stored data, to anIC tag 50 or other device embedded in the dedicatedFIG. 5 or anIC tag 60 or other device embedded in theIC card 6. In this context, an IC tag can comprise for example any of a class of devices that can in some contexts be used as an electronic identification tag that wirelessly provides identification information. But in other embodiments the device need not be an integrated circuit tag. Thecontactless communication unit 21 receives desired data from the 50 or 60 as a response for the transmitted signal. TheIC tag contactless communication unit 21 in one example embodiment has a so-called IC tag reader function. Thecontactless communication unit 21 transmits data to be written together with a signal, which instructs writing of the data. Thus, thecontactless communication unit 21 can cause theIC tag 50 to write the data. That is, thecontactless communication unit 21 has an IC tag writer function. Here, the communication mode of thecontactless communication unit 21 is not limited to NFC and may be a variety of communication modes, such as RFID, or any other type of inductive, electromagnetic or other coupling or communications including but not limited to optical, infrared, short range radio, magnetic, audio, tactile, vibrational, or any other suitable type of communications to be employed as contactless communication, short-range wireless communication or the like. In this context, “contactless” can include for example the capability to communicate without requiring electrical and/or physical contact. In other example embodiments, electrical contact and/or physical contact can be used. Additionally, some or all of the devices communicating can be wirelessly powered by inductive or other proximity coupling so that they do not need to be self-powered. - The dedicated
FIG. 5 is a specific data storage medium to be used by a user in play of a specific game which is to be realized by executing aspecific game program 91 at thegame machine 1. Although only one dedicatedFIG. 5 is illustrated inFIG. 1 , a plurality of types of dedicatedFIG. 5 may exist. In a specific game according to the present embodiment, a plurality of characters are prepared as player objects to be operated by the user. The dedicatedFIG. 5 has a shape imitating an appearance of a character to be operated by the user in a specific game and is made of synthetic resin or the like. TheIC tag 50 is embedded in the dedicatedFIG. 5 . The dedicatedFIG. 5 can perform contactless communication with thegame machine 1. TheIC tag 50 of the dedicatedFIG. 5 stores various data according to the character. Thegame machine 1 can read data from theIC tag 50 by contactless communication. Thegame machine 1 can update data stored in theIC tag 50, or additionally write data into theIC tag 50. - The
IC card 6 is, for example, an employee ID card, a season ticket of transportation, a cash card for a bank or the like, a credit card, an electronic money card or the like. TheIC card 6 is a data storage medium, which is unrelated to a specific game to be executed at thegame machine 1 and is generally used. TheIC tag 60 is embedded in theIC card 6. TheIC card 6 can perform contactless communication with thegame machine 1. It is to be noted that theIC card 6 in this example is not restrictive, and any element can be employed as long as anIC tag 60 capable of contactless communication with thegame machine 1 is embedded therein. For example, a figure or the like to be used for another game may be employed. - In the
game machine 1 according to the present embodiment, an operationacceptance processing unit 31, agame processing unit 32, adisplay processing unit 33, a tagdata processing unit 34 and the like are realized as software functional blocks when theprocessing unit 10 executes thegame program 91. The operationacceptance processing unit 31 performs processing to accept an operation by the user in a game by checking the state of theoperation unit 13 periodically. Thegame processing unit 32 performs a variety of determination processing, event processing or the like related to a game in accordance with an operation accepted by theoperation accepting unit 31. Thedisplay processing unit 33 generates a game screen according to the result of processing by thegame processing unit 32 and gives the game screen to thedisplay unit 11 so as to perform processing to display the game screen at thedisplay unit 11. The tagdata processing unit 34 performs processing to write and read data into and from the dedicatedFIG. 5 , theIC card 6 or the like by contactless communication by thecontactless communication unit 21. -
FIG. 2 shows an example non-limiting block diagram for illustrating the configuration of the dedicatedFIG. 5 . The dedicatedFIG. 5 according to the present embodiment is a data storage medium having a configuration wherein theIC tag 50 and anantenna 57 are embedded in a molded body made of synthetic resin, for example. Theantenna 57 may have a configuration wherein metal wire is disposed in a spiral form in the dedicatedFIG. 5 and both ends of the metal wire are connected with theIC tag 50, for example. TheIC tag 50 is provided as one IC chip. TheIC tag 50 has aprocessing unit 51, acontactless communication unit 52, astorage unit 53 and apower supply unit 54 provided therein. - The
IC tag 50 does not have a power source such as a battery. TheIC tag 50 operates using electro motive force to be generated by electromagnetic induction or the like upon receiving a radio signal from thegame machine 1 by theantenna 57. TheIC tag 50 is a so-called passive type tag. Thepower supply unit 54 supplies electric power to theprocessing unit 51, thecontactless communication unit 52, thestorage unit 53 and the like in theIC tag 50 on the basis of the electro motive force. The power supply enables operation of the respective units. It is to be noted that theIC tag 50 may be of an active type, though theIC tag 50 in the present embodiment is of a passive type. - The
contactless communication unit 52 of theIC tag 50 receives a signal, which has been transmitted from thegame machine 1, by theantenna 57 and gives data pertaining to the received signal to theprocessing unit 51. Thecontactless communication unit 52 transmits data, which has given from theprocessing unit 51, from theantenna 57 to thegame machine 1. Thestorage unit 53 is constituted of a data-rewritable and nonvolatile memory device. Thestorage unit 53stores identification data 53 a, which is attached individually to anIC tag 50, andstatus data 53 b of a character, which is used in a specific game. Theprocessing unit 51 reads data from thestorage unit 53 in accordance with data given from thecontactless communication unit 52. Theprocessing unit 51 gives the read data to thecontactless communication unit 52 so as to transmit the data to thegame machine 1. Theprocessing unit 51 writes data into thestorage unit 53 in accordance with data given from thecontactless communication unit 52. - It is to be noted that illustration of the configuration of the
IC card 6 is omitted in the drawings. The configuration of theIC card 6 is substantially equal to the configuration of the dedicatedFIG. 5 , except that identification data to be stored in the storage unit of theIC tag 60 is different. The storage unit of theIC tag 60 of theIC tag 6 does not storestatus data 53 b similar to that of the dedicatedFIG. 5 , and stores a variety of data according to the purpose of use or the like of theIC card 6 instead. - Next, an example of a game, which is realized when the
processing unit 10 of thegame machine 1 executes thegame program 91 according to the present embodiment, will be described. In the game of this example, the user collects a plurality of characters, which can be a player character, in the game. The user selects a player character from the collected characters. The user operates at least one of selected player characters at theoperation unit 13, and fights or competes with an enemy character, for example. An enemy character may be operated by theprocessing unit 10, or may be operated by a user of anothergame machine 1 in the case of an online match game. - When a player character attacks and beats an enemy character in the game in this example, the user can acquire the enemy character with a constant probability. The user can select the acquired character as a player character. When the user acquires a specific item in the game or when a specific event occurs, for example, the user can acquire a new character. Information related to a character acquired by the user is stored in the
secondary storage unit 16 as a possession character list, together with saved data of the game or the like. - Before initiation of a game, the
display processing unit 33 in theprocessing unit 10 of thegame machine 1 generates a screen to be used for selecting a player character and displays the generated screen at thedisplay unit 11.FIG. 3 shows an example non-limiting schematic diagram for illustrating an example of a player character selection screen. Thegame machine 1 of a portable type illustrated in the figure has a housing having a substantially rectangular plate form. Provided at the center of a front face of the housing is thedisplay unit 11. The housing has a cross key of theoperation unit 13 provided at the left side of thedisplay unit 11, and push buttons A and B are provided at the right side of thedisplay unit 11. Thecontactless communication unit 21 is built (see a quadrate drawn with broken lines) in the housing of thegame machine 1 at the right side of thedisplay unit 11 and at a position at the lower side of the push buttons A and B. - The
processing unit 10 of thegame machine 1 reads the possession character list stored in thesecondary storage unit 16. Theprocessing unit 10 displays a list of characters possessed by the user as a player character selection screen at thedisplay unit 11 on the basis of the read possession character list. In the example illustrated in the figure, the user possesses five characters of a rabbit, a cow, an elephant, a cat and a frog. In the player character selection screen, an image, a name, status and the like of each character are described in an area having substantially a horizontally long rectangular shape. In the player character selection screen, a plurality of areas having substantially a rectangular shape are arranged in vertical and horizontal lines. The user can select a player character from five displayed characters by operating the cross key of theoperation unit 13. In the example illustrated in the figure, a character of a frog is being selected, and a selection state is represented by highlighting an area with a thick line. The user can confirm selection of a player character by pushing the push button A of theoperation unit 13 in this state. - It is to be noted that the possession character list stored in the
secondary storage unit 16 can be list information of a name of a character, an identification number for identifying a character, or the like. An image, status and the like of each character are stored as thecharacter data 92 in therecording medium 9 or thesecondary storage unit 16. Theprocessing unit 10 of thegame machine 1 acquires information such as an image and status from thecharacter data 92 on the basis of a name, an identification number or the like of a character included in the possession character list, and generates a player character selection screen. - With the
game machine 1 according to the present embodiment, the user can add a character, which can be selected as a player character, by utilizing the dedicatedFIG. 5 .FIG. 4 shows an example non-limiting schematic diagram for explaining a method of adding a character using the dedicatedFIG. 5 . The user puts the dedicatedFIG. 5 , which corresponds to a character that he wants to add, close to or into contact with a place where thecontactless communication unit 21 is built in the housing of thegame machine 1. In the example illustrated in the figure, the dedicatedFIG. 5 imitating an appearance of a mouse is put into contact with thegame machine 1. - In the player character selection screen illustrated in
FIGS. 3 and 4 , a substantially fan-shaped graphic, a message “Touch Figure to Add Character”, and an arrow from the message to the substantially fan-shaped graphic are displayed at a bottom right corner of thedisplay unit 11. When thegame machine 1 makes such display, the user can easily grasp which part of the housing of thegame machine 1 the dedicatedFIG. 5 is to be put into contact with. - When contactless communication with a data storage medium such as the dedicated
FIG. 5 or theIC card 6 by thecontactless communication unit 21 becomes possible, theprocessing unit 10 of thegame machine 1 requests the data storage medium to transmit identification data. In response to the request from thegame machine 1, theIC tag 50 of the dedicatedFIG. 5 reads theidentification data 53 a stored in thestorage unit 53 and transmits the readidentification data 53 a. The same goes for theIC tag 60 of theIC card 6. Theprocessing unit 10 of thegame machine 1 determines whether the received identification data is to be given to the dedicatedFIG. 5 or not, so as to determine whether the partner of contactless communication is the dedicatedFIG. 5 or not. For example, thegame machine 1 makes a determination on the basis of a list ofidentification data 53 a given to the dedicatedFIG. 5 . - When determining that the partner of contactless communication is the dedicated
FIG. 5 , theprocessing unit 10 of thegame machine 1 requests the dedicatedFIG. 5 to transmit thestats data 53 b. In response to the request from thegame machine 1, theIC tag 50 of the dedicatedFIG. 5 reads thestatus data 53 b stored in thestorage unit 53 and transmits the readstatus data 53 b. Upon receiving thestatus data 53 b, theprocessing unit 10 of thegame machine 1 adds a character according to theidentification data 53 a and thestatus data 53 b to the player character selection screen and displays the player character selection screen at thedisplay unit 11. That is, data stored in the dedicatedFIG. 5 is correlated preliminarily with a content to be used for a game application. For example, theprocessing unit 10 judges the type of a character such as a rabbit or an elephant in accordance with theidentification data 53 a acquired from the dedicatedFIG. 5 . Theprocessing unit 10 acquires data such as an image according to the type of a character from thecharacter data 92 of thesecondary storage unit 16. Here, theprocessing unit 10 does not use status, such as an offensive power and a speed, of a character included in thecharacter data 92. Theprocessing unit 10 decides the status, such as an offensive power and a speed, of a character in accordance with thestatus data 53 b acquired from the dedicatedFIG. 5 . - In the example illustrated in
FIG. 4 , a character of a mouse is additionally displayed in a player character selection screen, corresponding to the dedicatedFIG. 5 of a mouse. Theprocessing unit 10 of thegame machine 1 acquires image data related to a character of a mouse from thecharacter data 92 of thesecondary storage unit 16 on the basis of theidentification data 53 a acquired from the dedicatedFIG. 5 and displays the acquired image data. Theprocessing unit 10 displays an offensive power and a speed of a character of a mouse in accordance with thestatus data 53 b acquired from the dedicatedFIG. 5 . Theprocessing unit 10 displays a star mark after the name of the character according to the dedicatedFIG. 5 , so that the user can distinguish the character according to the dedicatedFIG. 5 from other characters. The user can select any one character from a plurality of characters displayed in the player character selection screen and operate the selected character to play a game. Here, the user may select the character according to the dedicatedFIG. 5 or select any other character. Although a star mark is displayed at the name of the character according to the dedicatedFIG. 5 in the present embodiment so as to distinguish the character from other characters, it is to be noted that this is not restrictive. It is only required that a character according to the dedicatedFIG. 5 and other characters are displayed in a distinguishable manner. - The
processing unit 10 of thegame machine 1 stores theidentification data 53 a and thestatus data 53 b, which have been received from the dedicatedFIG. 5 , in theprimary storage unit 15. When there arises a need to display a player character selection screen thereafter, theprocessing unit 10 displays a character included in the possession character list of the user and a character according to theidentification data 53 a and thestatus data 53 b stored in theprimary storage unit 15 as options. Accordingly, the user does not need to repeat a work to cause thegame machine 1 to load the dedicatedFIG. 5 every time a player character selection screen is displayed. Here, theidentification data 53 a, thestatus data 53 b and the like stored in theprimary storage unit 15 are discarded when execution of thegame program 91 is terminated at thegame machine 1 or when thegame machine 1 is powered off, for example. - With the
game machine 1 according to the present embodiment, the user can add a character, which can be selected as a player character, by utilizing theIC card 6 or the like.FIG. 5 shows an example non-limiting schematic diagram for explaining a method of adding a character using theIC card 6. The user can add a character by putting a variety ofIC cards 6 such as his employee ID card (the ABCDE Corporation Employee ID Card in the figure), for example, close to or into contact with a place where thecontactless communication unit 21 is built in the housing of thegame machine 1. - When contactless communication with the data storage medium by the
contactless communication unit 21 becomes possible, theprocessing unit 10 of thegame machine 1 requests the data storage medium to transmit identification data. In response to the request from thegame machine 1, theIC tag 60 of theIC card 6 reads identification data stored in the storage unit and transmits the read identification data. Theprocessing unit 10 of thegame machine 1 determines that the partner of contactless communication is not the dedicatedFIG. 5 or, in other words, the partner of contactless communication is anIC card 6, on the basis of the received identification data. - When determining that the partner of contactless communication is the
IC card 6, theprocessing unit 10 of thegame machine 1 decides a character to be added, on the basis of the identification data of theIC card 6. Thegame machine 1 stores a table, an arithmetic expression or the like to be used for deciding a character on the basis of identification data. Theprocessing unit 10 decides one character using the stored table, arithmetic expression or the like, and acquires data such as an image according to the decided character from thecharacter data 92 of thesecondary storage unit 16. That is, when the partner of contactless communication is theIC card 6, correspondence with a content is decided in accordance with the read data. For example, assume here a case where the identification data of theIC card 6 is given by a numerical value, 100 characters are included in thecharacter data 92, and labels from 0 to 99 are attached to the respective characters. In such a case, theprocessing unit 10 of thegame machine 1 divides identification data with 100 and calculates the remainder, so as to decide that the character of theIC card 6 is a character of a label corresponding to the calculated remainder. Here, the character deciding method is exemplary, and other methods such as decision based on random numbers may be used. - In the example illustrated in
FIG. 5 , a character of a monkey is additionally displayed in the player character selection screen, corresponding to theIC card 6 of an employee ID card. Theprocessing unit 10 of thegame machine 1 decides that the character is a monkey on the basis of the identification data acquired from theIC card 6. Theprocessing unit 10 acquires image data related to a character of a monkey from thecharacter data 92 of thesecondary storage unit 16 and displays the acquired image data. Theprocessing unit 10 acquires status, such as an offensive power and a speed, of a monkey from thecharacter data 92 and displays the acquired status. Theprocessing unit 10 displays a double circle mark after the name of the character according to theIC card 6, so that the user can distinguish the character according to theIC card 6 from other characters. The user may select the character according to theIC card 6 displayed in the player character selection screen, or may select another character. Theprocessing unit 10 of thegame machine 1 stores the identification data received from theIC card 6 in theprimary storage unit 15. When there arises a need to display a player character selection screen thereafter, theprocessing unit 10 can display the character corresponding to theIC card 6 as an option in accordance with the identification data stored in theprimary storage unit 15. - Although a double circle mark is displayed at the name of the character according to the
IC card 6 in the present embodiment so as to distinguish the character from other characters, it is to be noted that this is not restrictive. It is only required that the character according to theIC card 6 and other characters are displayed in a distinguishable manner. Although data acquired from the dedicatedFIG. 5 or theIC card 6 is stored in theprimary storage unit 15 in the present embodiment, this is not restrictive. For example, data acquired from the dedicatedFIG. 5 or theIC card 6 may be discarded every time the player character selection screen is hidden. The user may perform a work to load the dedicatedFIG. 5 or theIC card 6 every time a player character selection screen is displayed. On the contrary, data acquired from the dedicatedFIG. 5 or theIC card 6 may be stored in thesecondary storage unit 16 so as to prevent the data from being discarded. - The
processing unit 10 of thegame machine 1 accepts selection of a player character in the player character selection screen and then initiates game processing which uses the selected player character.FIG. 6 shows an example non-limiting schematic diagram for explaining an example of a game. In the example illustrated in the figure, aplayer character 101 of an elephant selected by the user, and a plurality ofenemy characters 102 of turtled and squids to be controlled by theprocessing unit 10 of thegame machine 1 are displayed at thedisplay unit 11. The user can move theplayer character 101 using the cross key of theoperation unit 13. The user can cause theplayer character 101 to attack anenemy character 102 using a push button A or B. Theprocessing unit 10 of thegame machine 1 determines success/failure of attack to anenemy character 102 by theplayer character 101 in accordance with an operation by the user. Theprocessing unit 10 determines succession/failure of attack to theplayer character 101 by anenemy character 102. - With the present embodiment, after initiation of a game, the user can cause a character corresponding to the dedicated
FIG. 5 to appear in the game as a helper character by causing thegame machine 1 to load the dedicatedFIG. 5 .FIG. 7 shows an example non-limiting schematic diagram for explaining a helper character. In the example illustrated in the figure, a character of a mouse is displayed in the game screen as ahelper character 103, corresponding to the dedicatedFIG. 5 of a mouse. For example, thehelper character 103 automatically attacks anenemy character 102 for a certain time. Processing of thehelper character 103 is performed automatically on the basis of loading of the dedicatedFIG. 5 , not depending on selection by the user. - It is to be noted that the
processing unit 10 of thegame machine 1 may make the following limitation regarding thehelper character 103. For example, when theplayer character 101 is a character corresponding to the dedicatedFIG. 5 , thegame machine 1 may make limitation not to cause a character corresponding to the same dedicatedFIG. 5 to appear as ahelper character 103. For example, thegame machine 1 may limit the number of times thehelper character 103 appears in one game. Theprocessing unit 10 of thegame machine 1 may cause thehelper character 103 to appear in accordance with contactless communication with theIC card 6 after initiation of a game. - With the present embodiment, the user can obtain a point in accordance with his performance in the game. The user can increase status, such as an offensive power and a speed, of a character using an obtained point. A character having status which can be increased is a character corresponding to the dedicated
FIG. 5 .FIG. 8 shows an example non-limiting schematic diagram for explaining increase in status of a character. When the user selects growth of a character from a menu or the like, for example, theprocessing unit 10 of thegame machine 1 displays a character growth screen illustrated in the figure. It is to be noted that theprocessing unit 10 may display a character growth screen illustrated in the figure after displaying a list of characters which can be grown by the user and accepting selection of a character to be grown from the list, for example. - In the character growth screen, the user can increase status, such as an offensive power and a speed, of a character using the
operation unit 13. The user increases the status and then causes thegame machine 1 to load the dedicatedFIG. 5 of a corresponding character, so as to update thestatus data 53 b stored in thestorage unit 53 of the dedicatedFIG. 5 . Theprocessing unit 10 of thegame machine 1 accepts an operation to increase status by theoperation unit 13 and increases the status of the character. Thereafter, theprocessing unit 10 displays a message to prompt the user to perform an operation to load a corresponding dedicatedFIG. 5 . In the example illustrated in the figure, thegame machine 1 displays a message “Touch Character Having Status to be Grown” on the lower right of thedisplay unit 11 or, in other words, in the vicinity of a position where thecontactless communication unit 21 is mounted. - The
processing unit 10 of thegame machine 1 performs contactless communication with the dedicatedFIG. 5 by thecontactless communication 21 and acquires theidentification data 53 a stored in thestorage unit 53. Theprocessing unit 10 determines whether the dedicatedFIG. 5 of a contactless communication partner corresponds to a character having status which has been increased or not. When the dedicatedFIG. 5 does not correspond to a character having status which has been increased, theprocessing unit 10 displays an error message or the like at thedisplay unit 11. When the dedicatedFIG. 5 corresponds to a character having status which has been increased, theprocessing unit 10 transmits a rewrite command of thestatus data 53 b to the dedicatedFIG. 5 by thecontactless communication unit 21 together withnew status data 53 b. TheIC tag 50 of the dedicatedFIG. 5 updates thestatus data 53 b stored in thestorage unit 53 in accordance with the rewrite command from thegame machine 1. - As described above, the user can enjoy a game using a character having status which has been increased even when the user plays a game with another
game machine 1, by updating thestatus data 53 b stored in thestorage unit 53 of the dedicatedFIG. 5 . It is to be noted that thegame machine 1 in the present embodiment does not perform processing to write the status data of a character corresponding to theIC card 6 into the storage unit of theIC tag 60 of theIC card 6. - Next, processing to be performed by the
game machine 1 according to the present embodiment will be explained using a flowchart.FIG. 9 shows an example non-limiting flowchart for illustrating the procedures of player character selection acceptance processing to be performed by thegame machine 1. When an item of player character selection is selected from a menu or the like displayed at thedisplay unit 11, for example, theprocessing unit 10 of thegame machine 1 reads the possession character list stored in thesecondary storage unit 16 together with saved data of a game (step S1). Theprocessing unit 10 reads information of a character stored in the primary storage unit 15 (step S2). It is to be noted that the information of a character to be read in the step S2 is identification data, status data and the like, which have been read before by contactless communication with the dedicatedFIG. 5 or theIC card 6. - The
processing unit 10 reads thecharacter data 92 stored in the secondary storage unit 16 (step S3). Thus, theprocessing unit 10 acquires image data, status and the like pertaining to a character, which is included in the possession character list read in the step S1, and a character according to information read in the step S2. Theprocessing unit 10 generates a player character selection screen, which displays a list of characters that can be selected by the user, at thedisplay processing unit 33 in accordance with the acquired image data, status and the like, and displays the generated player character selection screen at the display unit 11 (step S4). - When a player character selection screen is displayed, the
processing unit 10 accepts an operation to theoperation unit 13 by the operationacceptance processing unit 31 and determines the operation content. Thus, theprocessing unit 10 determines whether a character selection operation has been accepted or not (step S5). When a character selection operation has not been accepted (S5: NO), theprocessing unit 10 determines whether contactless communication with the dedicatedFIG. 5 or theIC card 6 has been performed by thecontactless communication unit 21 or not (step S6). When contactless communication has not been performed (S6: NO), theprocessing unit 10 returns the process to the step S3. Theprocessing unit 10 waits until it accepts a character selection operation or until contactless communication is performed. - When contactless communication is performed (S6: YES), the tag
data processing unit 34 of theprocessing unit 10 performs contactless communication with the dedicatedFIG. 5 or theIC card 6. By contactless communication, thedata processing unit 34 reads theidentification data 53 a stored in thestorage unit 53 of theIC tag 50 or the identification data stored in the storage unit of the IC tag 60 (step S7). The tagdata processing unit 34 determines whether the partner of contactless communication is the dedicatedFIG. 5 or not on the basis of the read identification data (step S8). When the partner of contactless communication is the dedicatedFIG. 5 (S8: YES), the tagdata processing unit 34 reads thestatus data 53 b stored in thestorage unit 53 of the dedicatedFIG. 5 by contactless communication (step S9) and returns the process to the step S3. When the partner of contactless communication is not a dedicatedFIG. 5 (S8: NO) or, in other words, when the partner of contactless communication is anIC card 6, the tagdata processing unit 34 decides a character on the basis of the identification data read in the step S7 (step S10) and returns the process to the step S3. Theprocessing unit 10 reads data of a character corresponding to the dedicatedFIG. 5 or theIC card 6 which has performed contactless communication in the step S3. Theprocessing unit 10 displays a player character selection screen, which includes the read character that has been added, in the step S4. - When accepting a character selection operation in the step S5 (S5: YES), the
processing unit 10 decides that the player character is the selected character (step S11) and terminates the player character selection acceptance processing. -
FIG. 10 shows an example non-limiting flowchart for illustrating the procedures of game processing to be performed by thegame machine 1. When accepting a game initiation operation, theprocessing unit 10 of thegame machine 1 initiates game processing. Theprocessing unit 10 accepts an operation to theoperation unit 13 by the operation acceptance processing unit 31 (step S21). Thegame processing unit 32 of theprocessing unit 10 performs game processing in accordance with the accepted operation (step S22). Game processing is, for example, determination of success/failure or the like of movement or attack of a player character according to an accepted operation; movement or attack of an enemy character according to a predetermined routine for game programming or the like; and attack by a player character and an enemy character. Theprocessing unit 10 determines whether contactless communication with the dedicatedFIG. 5 or theIC card 6 has been performed by thecontactless communication unit 21 during game processing or not (step S23). When contactless communication has not been performed (S23: NO), theprocessing unit 10 returns the process to the step S21. - When contactless communication has been performed (S23: YES), the tag
data processing unit 34 of theprocessing unit 10 performs contactless communication by thecontactless communication unit 21. By contactless communication, the tagdata processing unit 34 reads theidentification data 53 a stored in thestorage unit 53 of theIC tag 50 or the identification data stored in the storage unit of the IC tag 60 (step S24). Theprocessing unit 10 determines whether a character pertaining to the read identification data overlaps with a player character or not (step S25). When the character pertaining to the identification data overlaps with the player character (S25: YES), theprocessing unit 10 returns the process to the step S21. - When the character pertaining to the identification data does not overlap with the player character (S25: NO), the tag
data processing unit 34 determines whether the partner of contactless communication is a dedicatedFIG. 5 or not on the basis of the read identification data (step S26). When the partner of contactless communication is a dedicatedFIG. 5 (S26: YES), the tagdata processing unit 34 reads thestatus data 53 b stored in thestorage unit 53 of the dedicatedFIG. 5 by contactless communication (step S27). When the partner of contactless communication is not a dedicatedFIG. 5 (S26: NO), the tagdata processing unit 34 decides a character on the basis of the identification data read in the step S24 (step S28). Thereafter, theprocessing unit 10 adds a character corresponding to the dedicatedFIG. 5 or theIC card 6, which has performed contactless communication, to the game as a helper character (step S29), and returns the process to the step S21 so as to perform game processing which includes the helper character. -
FIG. 11 shows an example non-limiting flowchart for illustrating the procedures of status data update processing of the dedicatedFIG. 5 to be performed by thegame machine 1. When an item of character growth is selected from a menu or the like displayed at thedisplay unit 11, for example, theprocessing unit 10 of thegame machine 1 generates a character growth screen by thedisplay processing unit 33 and displays the generated character growth screen at the display unit 11 (step S41). Theprocessing unit 10 accepts a status increase operation of a character by the operation acceptance processing unit 31 (step S42). Theprocessing unit 10 performs processing to increase status according to the accepted operation (step S43). Theprocessing unit 10 determines whether status increase processing is to be terminated on the basis of a factor such as a status confirmation operation or not (step S44). When determining that status increase processing is not to be terminated (S44: NO), theprocessing unit 10 returns the process to the step S41. - When determining that status increase processing is to be terminated (S44: YES), the
processing unit 10 displays a message, which prompts to put the dedicatedFIG. 5 into contact with or adjacent to thegame machine 1, at thedisplay unit 11 by the display processing unit 33 (step S45). Theprocessing unit 10 determines whether contactless communication with the dedicatedFIG. 5 or theIC card 6 has been performed by thecontactless communication unit 21 or not (step S46). When contactless communication has not been performed (S46: NO), theprocessing unit 10 returns the process to the step S45 and continues displaying of a message. - When contactless communication has been performed (S46: YES), the tag
data processing unit 34 of theprocessing unit 10 performs contactless communication by thecontactless communication unit 21. By contactless communication, the tagdata processing unit 34 reads theidentification data 53 a stored in thestorage unit 53 of theIC tag 50 or the identification data stored in the storage unit of the IC tag 60 (step S47). Theprocessing unit 10 determines whether a character pertaining to the read identification data coincides with a character having status which is to be increased or not or, in other words, whether contactless communication with a correct dedicatedFIG. 5 has been performed or not (step S48). When contactless communication with a correct dedicatedFIG. 5 has not been performed (S48: NO), theprocessing unit 10 displays an error message at thedisplay unit 11 by the display processing unit 33 (step S49) and returns the process to the step S45. When contactless communication with a correct dedicatedFIG. 5 has been performed (S48: YES), the tagdata processing unit 34 gives a write command of thestatus data 53 b to the dedicatedFIG. 5 by contactless communication. Upon receiving the write command, the tagdata processing unit 34 updates thestatus data 53 b of the dedicatedFIG. 5 (step S50) and terminates the status data update processing. It is to be noted that processing at each step in the flowcharts illustrated inFIGS. 9 to 11 is exemplary, and the process procedures of the respective steps may be interchanged, or another processing may be executed in addition to or instead of processing at each step, as long as a similar result can be obtained. - In a game system according to the present embodiment having the above configuration, the
game machine 1 stores data pertaining to a plurality of characters in thesecondary storage unit 16 or therecording medium 9 ascharacter data 92. Thegame machine 1 displays at least one character among a plurality of stored characters at thedisplay unit 11 as a selection object of a player character of the user. Thegame machine 1 performs contactless communication with theIC tag 50 of the dedicatedFIG. 5 by thecontactless communication unit 21 and acquires data such as theidentification data 53 a. Thegame machine 1 displays a character according to the acquired data at thedisplay unit 11 as a selection object of a player character. Thegame machine 1 accepts selection of a player character from characters displayed as selection objects, and performs game processing using the accepted player character. Thus, it is possible to increase options of a player character for the user and improve the attraction of a game. Thegame machine 1 displays both of a character stored in thesecondary storage unit 16 and a character corresponding to the dedicatedFIG. 5 as selection objects. Thus, the user can easily select a character, and therefore it is possible to improve the operability, the convenience and the like pertaining to a game. It is to be noted that a character selected by the user is operated as a player character. A plurality of characters, which can be selected, respectively have different status, such as offensive powers and speeds, and therefore a change occurs in game processing depending on which character is selected. - The
game machine 1 displays a plurality of characters as selection objects in such a manner that a character pertaining to the dedicatedFIG. 5 can be distinguished from the other characters. For example, thegame machine 1 attaches a star mark at the name of a character pertaining to the dedicatedFIG. 5 in display. Thus, the user can easily judge which character pertains to a dedicatedFIG. 5 . - The
IC tag 50 of the dedicatedFIG. 5 stores thestatus data 53 b of a character in thestorage unit 53. Thegame machine 1 acquires thestatus data 53 b from the dedicatedFIG. 5 by contactless communication. Thegame machine 1 reflects the acquiredstatus data 53 b on status, such as an offensive power and a speed, of a character to be displayed as a selection object. Thegame machine 1 changes the status of a character in accordance with game results or the like and updates thestatus data 53 b stored in the dedicatedFIG. 5 by contactless communication. Thus, the user can write data of a grown character into the dedicatedFIG. 5 with onegame machine 1 and enjoy a game using the grown character with anothergame machine 1. In updating of thestatus data 53 b, thegame machine 1 checks that a dedicatedFIG. 5 , which is performing contactless communication, is a dedicatedFIG. 5 havingstatus data 53 b which is to be updated. Thus, it is possible to preventstatus data 53 b of another dedicatedFIG. 5 from being updated. - The
game machine 1 stores data such as theidentification data 53 a and thestatus data 53 b acquired from the dedicatedFIG. 5 in theprimary storage unit 15. In displaying of a plurality of characters as selection objects, thegame machine 1 also displays a character according to data stored in theprimary storage unit 15 as a selection object. Thus, it becomes unnecessary to put the same dedicatedFIG. 5 into contact with or adjacent to thegame machine 1 every time the user selects a player character, and therefore the convenience is improved. It is to be noted that the data stored in theprimary storage unit 15 is discarded when a game is terminated or when thegame machine 1 is powered off, for example. - The
game machine 1 can perform contactless communication not only with a specific dedicatedFIG. 5 correlated with thegame program 91 but also with other elements such as theIC card 6. Thegame machine 1 acquires the identification data stored in theIC card 6 by contactless communication. Thegame machine 1 decides a character on the basis of the acquired identification data. Thegame machine 1 acquires data related to the decided character from thecharacter data 92 and displays the character as a selection object of a player character. Thus, the user can increase options of a player character even when he does not possess a dedicatedFIG. 5 . The user can enjoy checking which character is displayed, by causing thegame machine 1 to load a variety ofIC cards 6 existing around the user, and the attraction of a game can be improved. Thegame machine 1 displays a character pertaining to anIC card 6 and other characters in a distinguishable manner. For example, thegame machine 1 attaches a double circle mark at the name of the character pertaining to anIC card 6 in display. Thus, the user can easily judge which character pertains to theIC card 6. It is to be noted that thegame machine 1 does not perform processing to increase status of the character pertaining to theIC card 6, processing to write the status data into the storage unit of theIC card 6, and the like. Thus, it is possible to prevent data, which is to be utilized for the original purpose of theIC card 6, from being rewritten. - During game processing pertaining to a player character selected by the user, the
game machine 1 can perform contactless communication with a dedicatedFIG. 5 or anIC card 6 by thecontactless communication unit 21. Thegame machine 1 causes a character according to data acquired from the dedicatedFIG. 5 or theIC card 6 by contactless communication to appear in a game as a helper character in game processing. Thus, the user can use the dedicatedFIG. 5 or theIC card 6 for a purpose other than adding a character which can be selected as a player character. It is to be noted that thegame machine 1 causes a character to appear in a game as a helper character when the character according to data acquired from the dedicatedFIG. 5 or theIC card 6 differs from a player character. - The
game machine 1 has a built-incontactless communication unit 21. Thus, the user does not need to perform a work such as connection of thegame machine 1 with another apparatus in order to perform contactless communication. The user can easily perform contactless communication with thegame machine 1 by putting the dedicatedFIG. 5 or theIC card 6 into contact with or adjacent to thegame machine 1. Thecontactless communication unit 21 of thegame machine 1 is disposed adjacent to thedisplay unit 11, and thegame machine 1 displays, at a part of thedisplay unit 11 close to the place where thecontactless communication unit 21 is disposed, a message, an image or the like which prompts to put the dedicatedFIG. 5 or theIC card 6 into contact with or adjacent to thegame machine 1. Thus, the user can easily grasp which part of thegame machine 1 the dedicatedFIG. 5 or theIC card 6 is to be put into contact with or adjacent to. - Although an example of a game wherein a player character operated by the user attacks an enemy character has been described in the present embodiment, it is to be noted that the game content is exemplary and not restrictive. Although the
game machine 1 in the present embodiment is designed to add a character to be selected as a player character by performing contactless communication with the dedicatedFIG. 5 or theIC card 6, a content to be added as an option by contactless communication is not limited to a character. For example, a stage to appear in a game, or a weapon, an item or the like to be used by a player character may be added. Similar technology can be applied to an application other than a game. For example, an electronic book may be additionally displayed at a bookshelf, which includes a plurality of electronic books arranged therein, in accordance with contactless communication with an IC card or the like, so as to allow the user to select an electronic book to browse. Similarly, a content such as a moving image, a still image or music may be treated. Moreover, the game screens illustrated inFIGS. 3 to 8 are exemplary and not restrictive. - Although the present embodiment has been described using the
game machine 1 of a portable type as an example, this is not restrictive. For example, similar technology can be applied to a variety of information processing apparatuses such as a stationary game machine, a generic computer, a tablet type terminal device or a portable phone. In the case of a stationary game machine, thecontactless communication unit 21 may be built not in the body portion but in a portable type controller or the like. In the case of an apparatus such as a generic computer which does not have a built-incontactless communication unit 21, another device for performing contactless communication may be connected wiredly or wirelessly. - Although a dedicated
FIG. 5 is used as a specific data storage medium corresponding to thegame program 91 in the present embodiment, this is not restrictive. A data storage medium may be a dedicated IC card or the like, or may be another type of a medium. Although thegame machine 1 in the present embodiment is designed to perform contactless communication according to the NFC standard, this is not restrictive. Thegame machine 1 may be designed to perform contactless communication according to a communication standard other than NFC. A part or whole of processing, which is performed by theprocessing unit 10 of thegame machine 1 in the present embodiment, may be performed by another apparatus such as a server machine, so that processing is realized by cooperation of a plurality of apparatuses. A variety of programs or data such as thegame program 91 or thecharacter data 92 may be stored in a apparatus such as a server machine, so that thegame machine 1 acquires a program or data from the server machine as necessary. - Although the
processing unit 10 of thegame machine 1 in the present embodiment executes thegame program 91 so that units from the operationacceptance processing unit 31 to the tagdata processing unit 34 are provided in theprocessing unit 10 as software functional blocks, this is not restrictive. A part of functions of units from the operationacceptance processing unit 31 to the tagdata processing unit 34 may be provided as a function of an OS (Operating System), for example. A part of functions of units from the operationacceptance processing unit 31 to the tagdata processing unit 34 may also be provided as hardware functional blocks. - Although the
game machine 1 in the present embodiment is designed to acquire data such as an image of a character to be displayed in a game screen from thecharacter data 92 stored in thesecondary storage unit 16 or therecording medium 9, this is not restrictive. For example, thegame machine 1 may be designed to store data such as an image of a character in thestorage unit 53 of theIC tag 50 of the dedicatedFIG. 5 . Although thestorage unit 53 of the dedicatedFIG. 5 in the present embodiment is designed to store thestatus data 53 b, such as an offensive power and a speed, of a character, data to be stored is not limited to this. Thestorage unit 53 of the dedicatedFIG. 5 may store information related to a user who possesses the dedicatedFIG. 5 , for example. Thestorage unit 53 of the dedicatedFIG. 5 may also store saved data of a game, for example, or may store a variety of other data. - When used in the present specification, each element or the like denoted in a singular form with a word “a” or “an” attached in front thereof is to be understood not to eliminate the possibility of a plurality of elements related thereto.
- An information processing apparatus according to the present embodiment, which displays a stored content and a content according to data acquired by contactless communication as selection objects, can increase options for the user and improve the attraction of an application such as a game pertaining to the contents.
Claims (16)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013-47101 | 2013-03-08 | ||
| JP2013047101A JP6134163B2 (en) | 2013-03-08 | 2013-03-08 | Information processing apparatus, information processing system, information processing method, and computer program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20140256430A1 true US20140256430A1 (en) | 2014-09-11 |
| US9582147B2 US9582147B2 (en) | 2017-02-28 |
Family
ID=50276911
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/201,117 Active US9582147B2 (en) | 2013-03-08 | 2014-03-07 | Inserting game objects through contactless communication |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9582147B2 (en) |
| EP (1) | EP2775404B8 (en) |
| JP (1) | JP6134163B2 (en) |
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150336003A1 (en) * | 2014-05-26 | 2015-11-26 | Bandai Namco Games Inc. | Information storage medium and game system |
| US20160334994A1 (en) * | 2015-05-11 | 2016-11-17 | Nintendo Co., Ltd. | Information processing system, information processing device, information processing method, and non-transitory computer-readable storage medium storing information processing program |
| US9577717B2 (en) | 2015-01-14 | 2017-02-21 | Nintendo Co., Ltd. | Information processing system, information processing apparatus, storage medium having stored therein information processing program, and information processing method |
| US20170087461A1 (en) * | 2015-09-30 | 2017-03-30 | Nintendo Co., Ltd. | Non-transitory storage medium encoded with computer readable game program, information processing apparatus, information processing system, and game processing method |
| US9727857B2 (en) | 2014-12-08 | 2017-08-08 | Nintendo Co., Ltd. | Portable information processing device, settlement system, recording medium, and information processing method |
| US9792077B2 (en) | 2014-12-16 | 2017-10-17 | Nintendo Co., Ltd. | Information processing apparatus, information processing system, computer-readable non-transitory storage medium having stored therein information processing program, and information processing method |
| US9943768B2 (en) | 2014-11-20 | 2018-04-17 | Nintendo Co., Ltd. | Recording medium, information processing system, information processing device and information processing method |
| US9987560B2 (en) | 2015-05-29 | 2018-06-05 | Nintendo Co., Ltd. | Information processing apparatus, information processing system, storage medium and information processing method for performing non-contact communication and executing a game application |
| USD826981S1 (en) * | 2016-07-28 | 2018-08-28 | Banco Bradesco S/A | Display panel with a computer icon |
| US10213692B2 (en) | 2014-11-10 | 2019-02-26 | Lego A/S | System and method for toy recognition |
| US10530427B2 (en) | 2015-06-29 | 2020-01-07 | Nintendo Co., Ltd. | Non-transitory storage medium encoded with computer readable information processing program, information processing system, information processing apparatus, and information processing method |
| WO2020007668A1 (en) | 2018-07-06 | 2020-01-09 | Lego A/S | Toy system |
| USD878397S1 (en) * | 2015-11-10 | 2020-03-17 | Gea Farm Technologies Gmbh | Display screen with a graphical user interface for a herd management system |
| US10650222B2 (en) | 2016-05-09 | 2020-05-12 | Lego A/S | System and method for toy recognition |
| US10706403B2 (en) | 2014-12-08 | 2020-07-07 | Nintendo Co., Ltd. | Settlement system, information processing device and server device |
| WO2021224297A1 (en) | 2020-05-06 | 2021-11-11 | Lego A/S | Method for embedding information in a decorative label |
| TWI753268B (en) * | 2018-06-14 | 2022-01-21 | 韓商樂線韓國股份有限公司 | Game service providing apparatus, method, and computer-readable recording medium |
| US11389718B2 (en) | 2016-10-14 | 2022-07-19 | Lego A/S | Game system |
| US11452935B2 (en) | 2016-11-11 | 2022-09-27 | Lego A/S | Virtual card game system |
| US11517809B2 (en) * | 2017-06-12 | 2022-12-06 | Bandai Co., Ltd. | Game device, program product, game system and article for games |
| US11938404B2 (en) | 2015-08-17 | 2024-03-26 | Lego A/S | Method of creating a virtual game environment and interactive game system employing the method |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6472980B2 (en) * | 2014-10-31 | 2019-02-20 | 株式会社バンダイナムコエンターテインメント | Program, computer system, server system, game system, and game apparatus |
| JP6860965B2 (en) * | 2015-06-12 | 2021-04-21 | 任天堂株式会社 | Information processing equipment, information processing system, information processing program and information processing method |
| JP6194073B1 (en) * | 2016-07-05 | 2017-09-06 | 株式会社バンダイ | GAME DEVICE, GAME SYSTEM, AND PROGRAM |
| JP6682482B2 (en) * | 2017-08-07 | 2020-04-15 | 株式会社バンダイ | Game device, game system and program |
| JP7050873B6 (en) * | 2020-09-17 | 2022-05-06 | グリー株式会社 | Programs, control methods, and information processing equipment |
| JP7587408B2 (en) * | 2020-12-11 | 2024-11-20 | 株式会社コーエーテクモゲームス | Information processing device, program, and character creation method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5853327A (en) * | 1994-07-28 | 1998-12-29 | Super Dimension, Inc. | Computerized game board |
| US20040214642A1 (en) * | 2001-11-14 | 2004-10-28 | 4Kids Entertainment Licensing, Inc. | Object recognition toys and games |
| US20050059483A1 (en) * | 2003-07-02 | 2005-03-17 | Borge Michael D. | Interactive action figures for gaming schemes |
| US20070211047A1 (en) * | 2006-03-09 | 2007-09-13 | Doan Christopher H | Persistent authenticating system and method to map real world object presence into virtual world object awareness |
| US20090197658A1 (en) * | 2008-02-04 | 2009-08-06 | George Polchin | Physical data building blocks system for video game interaction |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3673449B2 (en) * | 2000-06-02 | 2005-07-20 | 株式会社トミー | Display toy |
| JP2002000938A (en) | 2000-06-20 | 2002-01-08 | Tomy Co Ltd | Game system, information rewriting device, and storage medium |
| JP2002065936A (en) * | 2000-08-30 | 2002-03-05 | Denso Corp | Game equipment |
| JP2004355306A (en) * | 2003-05-29 | 2004-12-16 | Hitachi Ltd | Terminal device, service providing server, and RF tag sheet |
| JP2005034394A (en) * | 2003-07-15 | 2005-02-10 | Sas Kk | Figure, game method, and game device |
| JP2007075140A (en) * | 2005-09-09 | 2007-03-29 | Namco Bandai Games Inc | GAME DEVICE, PROGRAM, AND INFORMATION STORAGE MEDIUM |
| JP4156648B2 (en) * | 2006-12-11 | 2008-09-24 | 株式会社スクウェア・エニックス | GAME DEVICE, GAME PROGRESSING METHOD, PROGRAM, AND RECORDING MEDIUM |
| JP5084282B2 (en) * | 2007-02-02 | 2012-11-28 | 株式会社タイトー | Game system that can participate in the gallery |
| JP5591450B2 (en) * | 2008-02-12 | 2014-09-17 | シャープ株式会社 | Content display processing device, content display processing method, content display processing program, and computer-readable recording medium recording the content display processing program |
| JP2009056342A (en) * | 2008-12-18 | 2009-03-19 | Mega Chips Corp | Storage system |
| JP2011206449A (en) * | 2010-03-30 | 2011-10-20 | Namco Bandai Games Inc | Game system and game execution control method |
| JP5101657B2 (en) * | 2010-05-19 | 2012-12-19 | 株式会社スクウェア・エニックス | GAME SYSTEM, CARD GAME CONTROL METHOD, AND CARD GAME CONTROL PROGRAM |
| JP2012170515A (en) * | 2011-02-18 | 2012-09-10 | Tomy Co Ltd | Game system |
| JP5810727B2 (en) * | 2011-08-09 | 2015-11-11 | オムロン株式会社 | DATA MANAGEMENT DEVICE, NON-CONTACT STORAGE MEDIUM, ELECTRONIC DEVICE HAVING THEM, DEVICE USE SUPPORT SYSTEM, DATA MANAGEMENT METHOD, CONTROL PROGRAM, AND RECORDING MEDIUM |
-
2013
- 2013-03-08 JP JP2013047101A patent/JP6134163B2/en active Active
-
2014
- 2014-03-03 EP EP14157463.2A patent/EP2775404B8/en active Active
- 2014-03-07 US US14/201,117 patent/US9582147B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5853327A (en) * | 1994-07-28 | 1998-12-29 | Super Dimension, Inc. | Computerized game board |
| US20040214642A1 (en) * | 2001-11-14 | 2004-10-28 | 4Kids Entertainment Licensing, Inc. | Object recognition toys and games |
| US20050059483A1 (en) * | 2003-07-02 | 2005-03-17 | Borge Michael D. | Interactive action figures for gaming schemes |
| US20070211047A1 (en) * | 2006-03-09 | 2007-09-13 | Doan Christopher H | Persistent authenticating system and method to map real world object presence into virtual world object awareness |
| US20090197658A1 (en) * | 2008-02-04 | 2009-08-06 | George Polchin | Physical data building blocks system for video game interaction |
Cited By (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10052559B2 (en) * | 2014-05-26 | 2018-08-21 | Bandai Namco Entertainment Inc. | Information storage medium and game system |
| US20150336003A1 (en) * | 2014-05-26 | 2015-11-26 | Bandai Namco Games Inc. | Information storage medium and game system |
| EP4350645A2 (en) | 2014-11-10 | 2024-04-10 | Lego A/S | System and method for toy recognition |
| US11794110B2 (en) | 2014-11-10 | 2023-10-24 | Lego A/S | System and method for toy recognition |
| US10974152B2 (en) | 2014-11-10 | 2021-04-13 | Lego A/S | System and method for toy recognition |
| EP3744410A1 (en) | 2014-11-10 | 2020-12-02 | Lego A/S | System and method for toy recognition |
| US10213692B2 (en) | 2014-11-10 | 2019-02-26 | Lego A/S | System and method for toy recognition |
| US12070693B2 (en) | 2014-11-10 | 2024-08-27 | Lego A/S | System and method for toy recognition |
| US9943768B2 (en) | 2014-11-20 | 2018-04-17 | Nintendo Co., Ltd. | Recording medium, information processing system, information processing device and information processing method |
| US10706403B2 (en) | 2014-12-08 | 2020-07-07 | Nintendo Co., Ltd. | Settlement system, information processing device and server device |
| US9727857B2 (en) | 2014-12-08 | 2017-08-08 | Nintendo Co., Ltd. | Portable information processing device, settlement system, recording medium, and information processing method |
| US9792077B2 (en) | 2014-12-16 | 2017-10-17 | Nintendo Co., Ltd. | Information processing apparatus, information processing system, computer-readable non-transitory storage medium having stored therein information processing program, and information processing method |
| US9577717B2 (en) | 2015-01-14 | 2017-02-21 | Nintendo Co., Ltd. | Information processing system, information processing apparatus, storage medium having stored therein information processing program, and information processing method |
| US9985696B2 (en) | 2015-01-14 | 2018-05-29 | Nintendo Co., Ltd. | Information processing system, information processing apparatus, storage medium having stored therein information processing program, and information processing method |
| US9703489B2 (en) * | 2015-05-11 | 2017-07-11 | Nintendo Co., Ltd. | Information processing system, information processing device, information processing method, and non-transitory computer-readable storage medium storing information processing program for performing information processing using non-contact communication with a data storage medium |
| US20160334994A1 (en) * | 2015-05-11 | 2016-11-17 | Nintendo Co., Ltd. | Information processing system, information processing device, information processing method, and non-transitory computer-readable storage medium storing information processing program |
| US9987560B2 (en) | 2015-05-29 | 2018-06-05 | Nintendo Co., Ltd. | Information processing apparatus, information processing system, storage medium and information processing method for performing non-contact communication and executing a game application |
| US10530427B2 (en) | 2015-06-29 | 2020-01-07 | Nintendo Co., Ltd. | Non-transitory storage medium encoded with computer readable information processing program, information processing system, information processing apparatus, and information processing method |
| US11938404B2 (en) | 2015-08-17 | 2024-03-26 | Lego A/S | Method of creating a virtual game environment and interactive game system employing the method |
| US20170087461A1 (en) * | 2015-09-30 | 2017-03-30 | Nintendo Co., Ltd. | Non-transitory storage medium encoded with computer readable game program, information processing apparatus, information processing system, and game processing method |
| US10258875B2 (en) * | 2015-09-30 | 2019-04-16 | Nintendo Co., Ltd. | Non-transitory storage medium encoded with computer readable game program, information processing apparatus, information processing system, and game processing method |
| USD878397S1 (en) * | 2015-11-10 | 2020-03-17 | Gea Farm Technologies Gmbh | Display screen with a graphical user interface for a herd management system |
| US10650222B2 (en) | 2016-05-09 | 2020-05-12 | Lego A/S | System and method for toy recognition |
| USD826981S1 (en) * | 2016-07-28 | 2018-08-28 | Banco Bradesco S/A | Display panel with a computer icon |
| US11389718B2 (en) | 2016-10-14 | 2022-07-19 | Lego A/S | Game system |
| US11452935B2 (en) | 2016-11-11 | 2022-09-27 | Lego A/S | Virtual card game system |
| US11517809B2 (en) * | 2017-06-12 | 2022-12-06 | Bandai Co., Ltd. | Game device, program product, game system and article for games |
| TWI753268B (en) * | 2018-06-14 | 2022-01-21 | 韓商樂線韓國股份有限公司 | Game service providing apparatus, method, and computer-readable recording medium |
| US11583774B2 (en) | 2018-07-06 | 2023-02-21 | Lego A/S | Toy system |
| WO2020007668A1 (en) | 2018-07-06 | 2020-01-09 | Lego A/S | Toy system |
| WO2021224297A1 (en) | 2020-05-06 | 2021-11-11 | Lego A/S | Method for embedding information in a decorative label |
| US12555175B2 (en) | 2020-05-06 | 2026-02-17 | Lego A/S | Method for embedding information in a decorative label |
Also Published As
| Publication number | Publication date |
|---|---|
| US9582147B2 (en) | 2017-02-28 |
| JP2014171678A (en) | 2014-09-22 |
| EP2775404B1 (en) | 2017-04-19 |
| EP2775404A2 (en) | 2014-09-10 |
| EP2775404B8 (en) | 2017-07-12 |
| EP2775404A3 (en) | 2015-01-14 |
| JP6134163B2 (en) | 2017-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9582147B2 (en) | Inserting game objects through contactless communication | |
| JP6004750B2 (en) | GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROCESSING METHOD | |
| TWI542163B (en) | A device capable of near field communication, and a method for selecting a near field communication target | |
| US10164686B2 (en) | Information processing system, information processing device, storage medium storing information processing program, information processing method, and storage device | |
| EP3001287B1 (en) | Information reading system, apparatus, program and method, for performing near field communication with an information storage medium | |
| KR20130061625A (en) | Systems and methods for providing nfc secure appllcation support in battery on and battery off modes | |
| KR101525106B1 (en) | System and method for providing online game service using nfc card | |
| CN108027685B (en) | Information processing apparatus and information processing method | |
| US10118096B2 (en) | Information processing apparatus, information processing system, information processing method, and recording medium | |
| JP6649696B2 (en) | Information processing system, information processing apparatus, information processing method, and information processing program | |
| JP7131544B2 (en) | Information processing device, information processing system and program | |
| CN108958743A (en) | Information processing equipment, information processing method and program | |
| US10432035B2 (en) | Wireless communication device, method for controlling wireless communication device, game system, and memory system | |
| US11192029B2 (en) | Information processing device, information processing method, and computer program | |
| US9912383B2 (en) | Non-transitory storage medium encoded with computer readable information processing program allowing use of data in storage medium among different application programs, information processing apparatus, information processing system, and method of controlling information processing apparatus | |
| JP6259601B2 (en) | Information processing apparatus, information processing system, information processing method, and computer program | |
| KR101660940B1 (en) | System and method for providing online game service using offline game card | |
| KR101767617B1 (en) | Arcade game machine system and driving method for the same | |
| US9956479B2 (en) | Systems and methods varying how virtual objects are used in games based on different storage medium types | |
| US20170104514A1 (en) | Information processing system, information processing device and method | |
| US20170118295A1 (en) | Information processing system in which range of application of rf tag can be expanded, method of controlling information processing system, server, non-transitory storage medium encoded with computer readable program, information processing apparatus, and method of controlling information processing apparatus | |
| US9515703B2 (en) | Information processing system capable of performing processing making use of storage medium between information processing apparatuses, non-transitory storage medium encoded with computer readable information processing program, and method of controlling information processing apparatus | |
| WO2019216059A1 (en) | Information processing device, information processing method, and program | |
| KR20140032815A (en) | User terminal apparatus and use method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: AMBRELLA CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MATSUMURA, NORIO;REEL/FRAME:032381/0323 Effective date: 20140203 Owner name: THE POKEMAN COMPANY, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MATSUMURA, NORIO;REEL/FRAME:032381/0323 Effective date: 20140203 Owner name: NINTENDO CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MATSUMURA, NORIO;REEL/FRAME:032381/0323 Effective date: 20140203 |
|
| AS | Assignment |
Owner name: NINTENDO CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MATSUMURA, NORIO;REEL/FRAME:032551/0691 Effective date: 20140203 Owner name: THE POKEMON COMPANY, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MATSUMURA, NORIO;REEL/FRAME:032551/0691 Effective date: 20140203 Owner name: AMBRELLA CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MATSUMURA, NORIO;REEL/FRAME:032551/0691 Effective date: 20140203 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |