Information processing system, computer-readable non-transitory storage medium storing therein information processing program, information processing apparatus, and information processing method
AssigneeNintendo Co., Ltd.
InventorsYuhei Ariyama, Fumiya Nakano
Life of this patent
Estimating the term…
Abstract
An exemplary information processing system is configured to create a route formed by arranging, in a virtual space, a plurality of route parts each associated with a design; determine whether the route created by the user contains a forbidden symbol or a forbidden word. When the route created by the user contains a forbidden symbol or a forbidden word, uploading of the route created by the user to the server is prohibited.
Claims23
An information processing system, comprising:
- at least one processor;
- and
- at least one memory coupled thereto, the at least one memory storing computer readable instructions that, when executed by the at least one processor, cause the information processing system to at least:
- arrange parts, each of which is associated with one of designs, of a plurality of types, to be displayed on a display device, in a virtual space according to an arrangement operation by a user;
- determine whether a user arrangement pattern is a specific pattern, the user arrangement pattern containing, an arrangement position, and a design of each of a plurality of the parts arranged in the virtual space according to the arrangement operation by the user, the specific pattern containing a specific design in its collective design formed by the designs of the plurality of the parts, the specific design being formed when the arranged parts are arranged having images in a predetermined positional relationship connecting the images of adjacent arranged parts to form the specific design, and the arranged parts have predetermined designs corresponding to positions of the arranged parts;
- and
- allow access by another user to arrangement information representing the user arrangement pattern when the user arrangement pattern is not determined as to be the specific pattern, while restricting access by said another user to the arrangement information when the user arrangement pattern is determined as to be the specific pattern, wherein
- the specific design is at least one of a specific sign, shape, or character, and
- the processor determines the user arrangement pattern is the specific pattern, when a specific symbol pattern corresponding to the at least one of the specific sign, shape or character formed by the designs of the plurality of the parts is detected from the user arrangement pattern.
An information processing system, comprising:
- at least one processor;
- and
- at least one memory coupled thereto, the at least one memory storing computer readable instructions that, when executed by the at least one processor, cause the information processing system to at least:
- arrange, in a virtual space, parts respectively associated with designs to be displayed on a display device, according to an arrangement operation by a user;
- determine whether a user arrangement pattern is a specific pattern, the user arrangement pattern containing, an arrangement position, and a design of each of a plurality of the parts arranged in the virtual space according to the arrangement operation by the user, the specific pattern containing a specific design in its collective design formed by the designs of the plurality of the parts;
- and
- allow access by another user to arrangement information representing the user arrangement pattern when the user arrangement pattern is not determined as to be the specific pattern, while restricting access by said another user to the arrangement information when the user arrangement pattern is determined as to be the specific pattern, wherein
- the specific design is a specific symbol,
- the processor determines the user arrangement pattern is the specific pattern, when a specific symbol pattern, corresponding to the specific symbol, includes images having a predetermined positional relationship connecting adjacent images to form the specific symbol pattern, and
- the processor does not detect the plurality of the route parts in the user arrangement pattern as the specific symbol pattern when a predetermined design exists in an exception area set for the specific symbol pattern.
An information processing system, comprising:
- at least one processor;
- and
- at least one memory coupled thereto, the at least one memory storing computer readable instructions that, when executed by the at least one processor, cause the information processing system to at least:
- arrange parts, each of which is associated with one of designs, of a plurality of types, to be displayed on a display device, in a virtual space according to an arrangement operation by a user;
- determine whether a user arrangement pattern is a specific pattern, the user arrangement pattern containing, an arrangement position, and a design of each of a plurality of the parts arranged in the virtual space according to the arrangement operation by the user, the specific pattern containing a specific design in its collective design formed by the designs of the plurality of the parts, the specific design being formed when the arranged parts are arranged having images in a predetermined positional relationship connecting the images of adjacent arranged parts to form the specific design, and the arranged parts have predetermined designs corresponding to positions of the arranged parts;
- and
- allow access by another user to arrangement information representing the user arrangement pattern when the user arrangement pattern is not determined as to be the specific pattern, while restricting access by said another user to the arrangement information when the user arrangement pattern is determined as to be the specific pattern, wherein
- the specific design is a specific text string formed by a plurality of characters, and
- the processor detects, from the user arrangement pattern, one or more character arrangement patterns each corresponding to a single character formed by the designs of a plurality of the parts, and determines that the user arrangement pattern is the specific pattern if the user arrangement pattern includes a plurality of the character arrangement patterns and if a text string indicated by the plurality of the character arrangement patterns is the specific text string.
An information processing system, comprising:
- at least one processor;
- and
- at least one memory coupled thereto, the at least one memory storing computer readable instructions that, when executed by the at least one processor, cause the information processing system to at least:
- arrange, in a virtual space, parts respectively associated with designs to be displayed on a display device, according to an arrangement operation by a user;
- determine whether a user arrangement pattern is a specific pattern, the user arrangement pattern containing, an arrangement position, and a design of each of a plurality of the parts arranged in the virtual space according to the arrangement operation by the user, the specific pattern containing a specific design in its collective design formed by the designs of the plurality of the parts;
- and
- allow access by another user to arrangement information representing the user arrangement pattern when the user arrangement pattern is not determined as to be the specific pattern, while restricting access by said another user to the arrangement information when the user arrangement pattern is determined as to be the specific pattern, wherein
- each of the parts is associated with at least one of a plurality of design types,
- the processor determines whether each of one or more partial collective designs is the specific pattern containing the specific design, the each of the one or more partial collective designs formed by the parts associated with the same design type out of the design types, and
- each of the parts is associated with one of a plurality of line types which are the plurality of the design types.
An information processing system, comprising:
- at least one processor;
- and
- at least one memory coupled thereto, the at least one memory storing computer readable instructions that, when executed by the at least one processor, cause the information processing system to at least:
- arrange, in a virtual space, parts respectively associated with designs to be displayed on a display device, according to an arrangement operation by a user;
- determine whether a user arrangement pattern is a specific pattern, the user arrangement pattern containing, an arrangement position, and a design of each of a plurality of the parts arranged in the virtual space according to the arrangement operation by the user, the specific pattern containing a specific design in its collective design formed by the designs of the plurality of the parts;
- and
- allow access by another user to arrangement information representing the user arrangement pattern when the user arrangement pattern is not determined as to be the specific pattern, while restricting access by said another user to the arrangement information when the user arrangement pattern is determined as to be the specific pattern, wherein
- each of the parts has a quadrangular shape,
- the processor aligns and arranges the parts of the quadrangular shape in the virtual space, and
- the parts include at least
- a first part having a line connecting two opposing sides of the first part as its design,
- a second part having a line connecting two adjacent sides of the second part as its design, and
- a third part having a line connecting three sides of the third part as its design.
A non-transitory computer-readable storage medium having stored therein an information processing program that, when executed by the at least one processor of an information processing apparatus, causes the information processing apparatus to perform operations comprising:
- arranging parts, each of which is associated with one of designs, of a plurality of types, to be displayed on a display device, in a virtual space according to an arrangement operation by a user;
- determining whether a user arrangement pattern is a specific pattern, the user arrangement pattern containing, an arrangement position, and a design of each of a plurality of the parts arranged in the virtual space according to the arrangement operation by the user, the specific pattern containing a specific design in its collective design formed by the designs of the plurality of the parts, the specific design being formed when the arranged parts are arranged having images in a predetermined positional relationship connecting the images of adjacent arranged parts to form the specific design, and the arranged parts have predetermined designs corresponding to positions of the arranged parts;
- and
- allowing access by another user to arrangement information representing the user arrangement pattern when the user arrangement pattern is not determined as to be the specific pattern, while restricting access by said another user to the arrangement information when the user arrangement pattern is determined as to be the specific pattern, wherein
- the specific design is at least one of a specific sign, shape, or character, and
- the determining includes determining the user arrangement pattern is the specific pattern, when a specific symbol pattern corresponding to the at least one of the specific sign, shape or character formed by the designs of the plurality of the parts is detected from the user arrangement pattern.
An information processing apparatus, comprising:
- at least one processor;
- and
- at least one memory coupled thereto, the at least one memory storing computer readable instructions that, when executed by the at least one processor, cause the information processing system to at least:
- arrange parts, each of which is associated with one of designs, of a plurality of types, to be displayed on a display device, in a virtual space according to an arrangement operation by a user;
- determine whether a user arrangement pattern is a specific pattern, the user arrangement pattern containing, an arrangement position, and a design of each of a plurality of the parts arranged in the virtual space according to the arrangement operation by the user, the specific pattern containing a specific design in its collective design formed by the designs of the plurality of the parts, the specific design being formed when the arranged parts are arranged having images in a predetermined positional relationship connecting the images of adjacent arranged parts to form the specific design, and the arranged parts have predetermined designs corresponding to positions of the arranged parts;
- and
- allow access by another user to arrangement information representing the user arrangement pattern when the user arrangement pattern is not determined as to be the specific pattern, while restricting access by said another user to the arrangement information when the user arrangement pattern is determined as to be the specific pattern, wherein
- the specific design is at least one of a specific sign, shape, or character, and
- the processor determines the user arrangement pattern is the specific pattern, when a specific symbol pattern corresponding to the at least one of the specific sign, shape or character formed by the designs of the plurality of the parts is detected from the user arrangement pattern.
An information processing method executable in an information processing system, the method comprising:
- arranging parts, each of which is associated with one of designs, of a plurality of types, to be displayed on a display device, in a virtual space according to an arrangement operation by a user;
- determining whether a user arrangement pattern is a specific pattern, the user arrangement pattern containing, an arrangement position, and a design of each of a plurality of the parts arranged in the virtual space according to the arrangement operation by the user, the specific pattern containing a specific design in its collective design formed by the designs of the plurality of the parts, the specific design being formed when the arranged parts are arranged having images in a predetermined positional relationship connecting the images of adjacent arranged parts to form the specific design, and the arranged parts have predetermined designs corresponding to positions of the arranged parts;
- and
- allowing access by another user to arrangement information representing the user arrangement pattern when the user arrangement pattern is not determined as to be the specific pattern, while restricting access by said another user to the arrangement information when the user arrangement pattern is determined as to be the specific pattern, wherein
- the specific design is at least one of a specific sign, shape, or character, and
- the determining includes determining the user arrangement pattern is the specific pattern, when a specific symbol pattern corresponding to the at least one of the specific sign, shape or character formed by the designs of the plurality of the parts is detected from the user arrangement pattern.
Dependencies are inferred from the claim text.