WO2020261454A1 - グラフィックゲームプログラム - Google Patents
グラフィックゲームプログラム Download PDFInfo
- Publication number
- WO2020261454A1 WO2020261454A1 PCT/JP2019/025488 JP2019025488W WO2020261454A1 WO 2020261454 A1 WO2020261454 A1 WO 2020261454A1 JP 2019025488 W JP2019025488 W JP 2019025488W WO 2020261454 A1 WO2020261454 A1 WO 2020261454A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- graphic
- satisfaction
- post
- coloring
- puzzle
- Prior art date
Links
Images
Classifications
-
- 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/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
-
- 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/80—Special adaptations for executing a specific game genre or game mode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/80—Creating or modifying a manually drawn or painted image using a manual input device, e.g. mouse, light pen, direction keys on keyboard
Definitions
- the present invention is an invention relating to a game program performed by manipulating graphics.
- the present invention includes a puzzle initial graphic display step for displaying an initial graphic which is a graphic in the initial state on the screen, and an operation on the graphic on the screen by the user.
- the puzzle graphic operation reception step that accepts, the graphic output step after the puzzle operation that makes the graphic on the screen the graphic after the operation according to the accepted operation, and the graphic retention step after the puzzle operation that holds the graphic after the operation are held.
- a puzzle that holds a satisfaction graphic configuration condition that is used to determine whether a satisfaction graphic is configured, which is a graphic that satisfies a predetermined condition for determining a post-operation graphic.
- the post-operation graphic is a satisfactory graphic in the puzzle satisfaction judgment step that determines whether the satisfaction graphic is configured using the satisfaction graphic configuration condition held in the post-graphic retention step and the judgment result in the puzzle satisfaction judgment step.
- a completed graphic that is derived from the post-operation graphic and is a post-operation graphic that includes an invisible area as a visible area in the origin post-operation graphic is output, unlike the post-operation graphic of the origin source.
- a graphic game program that can be executed by having a computer with a screen display function read the puzzle completion graphic output step, and the puzzle graphic operation reception step is a puzzle graphic piece that moves a graphic piece that is a graphic on the screen.
- the puzzle satisfaction determination step constitutes a satisfaction graphic, which is a graphic composed of a predetermined arrangement without overlapping a plurality of graphic pieces due to the movement of the graphic piece, or / and a graphic.
- a graphic game program having a puzzle determination substep for determining whether a plurality of graphic pieces overlap at least a part by moving pieces to form a satisfactory graphic, which is a graphic composed of a predetermined arrangement.
- a painting initial graphic display step for displaying the initial graphic which is the graphic in the initial state on the screen, and a painting graphic operation receiving step for receiving an operation on the graphic on the screen from the user are accepted.
- Satisfaction graphic used to determine whether a satisfied graphic is configured which is a graphic satisfying the above conditions.
- Satisfaction graphic configuration condition holding step that holds the constituent condition, and the held post-operation graphic is held in the holding step.
- Post-operation graphic when the judgment result in the painting satisfaction judgment step for determining whether the satisfaction graphic is configured by using the satisfaction graphic configuration condition and the judgment result in the painting satisfaction judgment step are the judgment results that the post-operation graphic is the satisfaction graphic.
- the screen display of the painting completion graphic output step which outputs the completed graphic which is the post-operation graphic including the invisible area as the visible area in the origin post-operation graphic, which is different from the origin and origin post-operation graphic.
- a graphic game program that can be read and executed by a computer with a function, and the painting graphic operation reception step provides a coloring / erasing object for coloring or erasing the base graphic indicating the frame of the painting.
- the coloring / erasing object that moves in the screen has a painting moving sub-step
- the painting satisfaction judgment step is a graphic in which the base graphic is colored under a predetermined condition by moving the coloring / erasing object in the screen.
- a graphic game program having a painting judgment substep to determine whether the graphic is configured or / and whether the base graphic is a graphic that has been color-erased under predetermined conditions by moving a coloring / erasing object. I will provide a.
- a puzzle initial graphic display step for displaying the initial graphic which is the graphic in the initial state on the screen, and a puzzle graphic operation reception step for receiving an operation on the graphic on the screen from the user are accepted.
- a predetermined post-operation graphic output step for converting the graphic on the screen into a post-operation graphic according to the operation, a post-operation graphic holding step for holding the post-operation graphic, and a predetermined post-operation graphic for determining the held post-operation graphic.
- Satisfaction graphic that is a graphic that satisfies the condition Satisfaction used to determine whether the graphic is configured Satisfaction that holds the graphic configuration condition Satisfaction that holds the graphic configuration condition holding step and the held post-operation graphic that is held in the holding step Derived from the post-operation graphic when the puzzle satisfaction judgment step that determines whether the satisfaction graphic is configured using the graphic configuration condition and the judgment result in the puzzle satisfaction judgment step are the judgment results that the post-operation graphic is a satisfaction graphic.
- the screen display function is a puzzle completion graphic output step that outputs the completed graphic which is the post-operation graphic including the invisible area as the visible area in the post-operation graphic of the origin source.
- the department records a graphic game program that can be executed by having a computer with a screen display function read the puzzle judgment substep that determines whether a satisfactory graphic is composed, which is a graphic that overlaps and is composed of a predetermined arrangement. Provide a recording medium.
- a painting initial graphic display step for displaying the initial graphic which is the graphic in the initial state on the screen
- a painting graphic operation receiving step for receiving an operation on the graphic on the screen from the user are accepted.
- a graphic output step after the painting operation which makes the graphic on the screen a graphic after the operation according to the operation
- a graphic holding step after the painting operation which holds the graphic after the operation
- a predetermined graphic for determining the held graphic after the operation.
- Satisfaction graphic that is a graphic that satisfies the condition Satisfaction used to judge whether the graphic is configured Satisfaction that holds the graphic configuration condition Satisfaction that the graphic configuration condition holding step and the held post-operation graphic are held in the holding step Derived from the post-operation graphic when the judgment result in the painting satisfaction judgment step for judging whether the satisfaction graphic is configured by using the graphic configuration condition and the judgment result in the painting satisfaction judgment step are the judgment results that the post-operation graphic is the satisfaction graphic.
- the screen display function is a painting completion graphic output step that outputs the completed graphic which is the post-operation graphic that includes the invisible area as the visible area in the post-operation graphic of the origin source.
- the satisfaction judgment step is a satisfaction graphic in which the base graphic is colored under a predetermined condition by moving the coloring / erasing object in the screen, while having a coloring / erasing object painting moving sub-step.
- a recording medium on which a graphic game program that can be read and executed by a computer having a graphic game is recorded.
- a puzzle initial graphic display unit that displays an initial graphic that is a graphic in the initial state on the screen, and a puzzle graphic operation reception unit that accepts operations on the graphic on the screen from the user are accepted.
- a post-operation graphic output unit that converts the graphic on the screen into a post-operation graphic according to the operation, a post-operation graphic holding unit that holds the post-operation graphic, and a predetermined post-operation graphic for determining the held post-operation graphic.
- Satisfaction graphic that is a graphic that satisfies the condition Satisfaction used to determine whether a graphic is configured Satisfaction graphic configuration condition holding unit that holds the configuration condition and satisfaction that the held graphic after operation is held in the holding unit
- the puzzle satisfaction judgment unit that determines whether the satisfaction graphic is configured using the graphic configuration condition and the judgment result by the puzzle satisfaction judgment unit are the judgment results that the post-operation graphic is the satisfaction graphic.
- the screen display function of the puzzle completed graphic output unit that outputs the completed graphic which is the post-operation graphic including the invisible area as the visible area in the post-operation graphic of the origin source.
- the puzzle graphic operation reception unit has a puzzle graphic piece moving means for moving a graphic piece that is a graphic on the screen, and the puzzle satisfaction judgment unit is ,
- the movement of the graphic pieces constitutes a satisfying graphic that is a graphic composed of a predetermined arrangement without the plurality of graphic pieces overlapping each other, or / and the movement of the graphic pieces causes the plurality of graphic pieces to be at least a part.
- a graphic game device that can be read and executed by a computer having a screen display function having a puzzle determination means for determining whether or not a satisfactory graphic, which is a graphic composed of overlapping and predetermined arrangements, is configured.
- a painting initial graphic display unit that displays the initial graphic which is the graphic in the initial state on the screen, and a painting graphic operation receiving unit that receives an operation on the graphic on the screen from the user are accepted.
- a graphic output unit after the painting operation that makes the graphic on the screen a graphic after the operation according to the operation, a graphic holding unit after the painting operation that holds the graphic after the operation, and a predetermined graphic for determining the held graphic after the operation. Satisfaction that is a graphic that satisfies the conditions Satisfaction used to determine whether a graphic is configured Satisfaction that holds the graphic configuration condition Satisfaction that the graphic configuration condition holding unit is held and the held graphic after operation is held by the holding unit.
- the screen display function of the painting completion graphic output unit that outputs the completed graphic which is the post-operation graphic including the invisible area as the visible area in the post-operation graphic of the origin source. It is a graphic game program that can be read and executed by a computer having a color, and the paint graphic operation reception unit displays a color / erase object for coloring or erasing the base graphic showing the frame of the paint.
- the painting satisfaction judgment unit While having a coloring / erasing object painting moving means that moves within, the painting satisfaction judgment unit displays a satisfaction graphic in which the base graphic is colored under predetermined conditions by moving the coloring / erasing object within the screen.
- a computer having a screen display function having a painting determination means for determining whether the base graphic constitutes a satisfactory graphic which is a graphic whose color is erased under a predetermined condition by configuring or / and moving a coloring / erasing object.
- a puzzle initial graphic display step for displaying the initial graphic which is the graphic in the initial state on the screen, and a puzzle graphic operation reception step for receiving an operation on the graphic on the screen from the user are accepted.
- a predetermined post-operation graphic output step for converting the graphic on the screen into a post-operation graphic according to the operation, a post-operation graphic holding step for holding the post-operation graphic, and a predetermined post-operation graphic for determining the held post-operation graphic.
- Satisfaction graphic that is a graphic that satisfies the condition Satisfaction used to determine whether the graphic is configured Satisfaction that holds the graphic configuration condition Satisfaction that holds the graphic configuration condition holding step and the held post-operation graphic that is held in the holding step Derived from the post-operation graphic when the puzzle satisfaction judgment step that determines whether the satisfaction graphic is configured using the graphic configuration condition and the judgment result in the puzzle satisfaction judgment step are the judgment results that the post-operation graphic is a satisfaction graphic.
- the screen display function is a puzzle completion graphic output step that outputs the completed graphic which is the post-operation graphic including the invisible area as the visible area in the post-operation graphic of the origin source.
- the puzzle graphic operation reception step has a puzzle graphic piece moving substep for moving the graphic graphic piece in the screen, and the puzzle satisfaction judgment step is a graphic piece.
- the movement of the graphics pieces did not cause the plurality of graphic pieces to overlap, and the graphics were configured in a predetermined arrangement.
- the satisfaction graphic was constructed, or / and the movement of the graphic pieces caused the plurality of graphic pieces to overlap at least partly.
- a game device which is a computer having a screen display function having a puzzle determination substep for determining whether or not a satisfactory graphic is configured, which is a graphic composed of a predetermined arrangement.
- a painting initial graphic display step for displaying the initial graphic which is the graphic in the initial state on the screen, and a painting graphic operation receiving step for receiving an operation on the graphic on the screen from the user are accepted.
- a graphic output step after the painting operation which makes the graphic on the screen a graphic after the operation according to the operation, a graphic holding step after the painting operation which holds the graphic after the operation, and a predetermined graphic for determining the held graphic after the operation.
- Satisfaction graphic that is a graphic that satisfies the condition Satisfaction used to judge whether the graphic is configured Satisfaction that holds the graphic configuration condition Satisfaction that the graphic configuration condition holding step and the held post-operation graphic are held in the holding step Derived from the post-operation graphic when the judgment result in the painting satisfaction judgment step for judging whether the satisfaction graphic is configured by using the graphic configuration condition and the judgment result in the painting satisfaction judgment step are the judgment results that the post-operation graphic is the satisfaction graphic.
- the screen display function is a painting completion graphic output step that outputs the completed graphic which is the post-operation graphic that includes the invisible area as the visible area in the post-operation graphic of the origin source.
- the painting graphic operation reception step moves a coloring / erasing object for coloring or erasing the coloring of the base graphic indicating the frame of the painting on the screen.
- the coloring / erasing object has a painting moving substep
- the painting satisfaction judgment step constitutes a satisfaction graphic in which the base graphic is colored under a predetermined condition by moving the coloring / erasing object in the screen.
- a method of operating a game device is provided.
- the graphic game program of the present invention when the graphic operation is repeated several times and the graphic becomes a graphic satisfying a predetermined condition, a graphic derived from the graphic but different from the graphic is displayed on the screen. It can be spawned and can give the player a sense of accomplishment as well as a surprise. Therefore, it is possible to prevent the game from getting bored in the middle of the game, and it is possible to obtain the effect of enhancing the entertainment property of the game without making the operability of the game difficult.
- Image conceptual diagram when the graphic game program is operated A functional block diagram showing an example of the functional configuration of a graphic game system using the graphic game program.
- the figure which shows an example of the hardware composition of the graphic game system using this graphic game program Flow diagram showing an example of the processing flow of the graphic game system using the graphic game program
- the figure which shows an example of the hardware composition of the graphic game system using this graphic game program Flow diagram showing an example of the processing flow of the graphic game system using the graphic game program
- An example of the game start time screen actually displayed on the display of the graphic game device An example of the game start time screen actually displayed on the display of the graphic game device
- the figure which conceptually shows one aspect of the operation method when playing this graphic game A diagram conceptually showing the state in which the graphic is held after the operation in the graphic game.
- An example of a satisfactory graphic aspect in the graphic game A diagram showing the function of the puzzle judgment means in the graphic game in chronological order.
- FIG. 1 An example of the aspect of the completed graphic in the graphic game
- the figure which shows an example of the mode in which the appearance of a graphic is changed by the viewpoint movement received by the viewpoint movement operation reception means in this graphic game. It is a figure which shows an example of the effect graphic which is output before the graphic is changed to the completed graphic after the operation which satisfies the satisfaction graphic composition condition by the function of the effect graphic output means in this graphic game.
- a diagram illustrating in chronological order that the graphic being operated differs from the graphic before the operation due to the action of the graphic output substep during the operation in the graphic game.
- the invention described in the present specification relates to a graphic game program, a recording medium on which the graphic game program is recorded, a device composed of the graphic game program or mechanically configured together with the program, and an invention relating to an operation method of the device.
- the present invention is an invention using a computer in principle, it is realized by software (program), realized by hardware, and realized by collaboration between software and hardware.
- the hardware that realizes all or part of each configuration requirement of the present invention is composed of a CPU, a memory, a bus, an input / output device, various peripheral devices, a user interface, and the like, which are the basic configurations of a computer.
- peripheral devices include storage devices, Internet interfaces, Internet devices, displays (liquid crystal displays, organic EL displays, etc.), touch panels, displays with touch panels, keyboards, mice, speakers, cameras (for photographs and scanners), cameras.
- the apparatus of the present invention does not necessarily have to be configured by one housing, and may be configured by combining a plurality of housings by communication.
- the communication may be a LAN or a WAN, and a part of the communication may be installed across the border.
- each of the plurality of housings may be operated by a different entity, or may be operated by one entity. It does not matter whether the operating entity of the system of the present invention is singular or plural.
- the invention can also be configured as a system including terminals used by other emerging companies described later. In addition, these terminals may be installed across national borders.
- a device used for registration of another company, a device used for a database for recording the registered contents, and the like may be prepared. These may be provided inside the device of the present invention, or the device may be configured so that the information can be used outside the device of the present invention.
- the form when downloading a program from a program server to a smartphone etc. is as a program download in any case such as compressed, uncompressed, encrypted, unencrypted, etc. Be treated.
- downloading the program corresponds to the implementation of the invention of the program claim of the present application.
- the server for downloading the program has a recording medium on which the program is recorded, the recording medium of the server corresponds to the implementation of the invention of the recording medium claim of the present invention.
- whether or not the server to be downloaded to a smartphone or the like is configured by combining partial downloads from a plurality of servers for one program corresponds to the implementation of the program invention of the present application.
- the graphic displayed on the display is a graphic that is automatically changed by the computer, and the change is stopped by the display operation of the player with respect to the changing graphic.
- At least a part of the graphic displayed on the display is changed by the operation of the player on the display, and finally the graphic disappears after the operation.
- the graphic is displayed on the display on which the graphic is not displayed by the operation of the player on the display, and when the displayed graphic satisfies a predetermined condition, information indicating that fact is presented.
- the graphic is displayed on the display on which the graphic is not displayed by the operation on the player's display, and then the graphic displayed by the operation on the player's display on the displayed graphic is erased.
- a graphic is displayed on a display on which the graphic is not displayed by an operation on the player's display, and a predetermined operation is given to the graphic by the player's display operation on the displayed graphic, and the operation satisfies a predetermined condition.
- the presentation of information that can be understood to that effect (by one or more of characters, symbols, graphics, sounds, and vibrations; the same shall apply hereinafter) may be configured to be presented at the end.
- the base graphic is graphic by moving the graphic piece to the normal position of the predetermined base graphic (the base on which the graphic piece is placed) and placing all or some of the graphic pieces in the normal position on the base graphic.
- a game in which the state occupied by pieces is regarded as the completion of the game.
- a game in which a graphic piece is moved to a predetermined base graphic (base on which the graphic piece is placed) and no graphic piece to be moved to the normal position is regarded as the completion of the game.
- a game in which the graphic pieces are changed in color by the operation of the player, and the state in which all or some of the graphic pieces on the display are in the correct color is regarded as the completion of the game.
- a game in which the graphic pieces are changed in color by the operation of the player, and the state in which the color relationships of all or some graphic pieces on the display are in the correct relationship is regarded as the completion of the game.
- a game in which graphic pieces are stacked by the player's operation, and the state in which all or some graphic pieces on the display are stacked in the correct order is regarded as the completion of the game.
- Animate the graphic piece by the operation of the player make it a state that changes dynamically), and the state where the mutual animate relationship between all or some graphic pieces becomes the correct animated relationship is the state of the game.
- a game that is considered complete A game in which a graphic piece is deformed by a player's operation and the state in which the deformation relationship between all or some graphic pieces is the correct deformation relationship is regarded as the completion of the game.
- the "2D graphic” refers to a graphic in which data expanded in the main memory (main memory) for displaying the graphic on a display is composed of data defining two dimensions.
- 2D refers to information that can be grasped by data composed of two-dimensional data, particularly when calculated by a computer.
- the "3D graphic” refers to a graphic in which data expanded in the main memory (main memory) for displaying the graphic on a display is composed of data defining three dimensions.
- 3D refers to information that can be grasped by data composed of three-dimensional data, particularly when calculated by a computer.
- coloring book game is defined as one of the following.
- the base graphic that is the base of the coloring book is divided into multiple sections, and each section is painted by the player in one color, and when all or part of the multiple sections have the correct color scheme, the game is completed. I reckon.
- the base graphic that is the base of the coloring book is divided into multiple sections, and each section is painted by the player in one color, and all or part of the multiple sections are colored (adjacent sections, one apart).
- the game is considered to be complete when the color schemes of multiple plots, such as plots, have a predetermined color scheme.
- the game is considered complete if it has a unified pattern, color scheme and / or correct overcoating.
- the base graphic that is the base of the coloring book is divided into multiple sections, and all or part of the multiple sections are already colored, and each section is painted in one color by the player, or each section Let the player erase the existing color scheme, and if all or part of the multiple sections have the correct color scheme, the game is considered complete.
- the base graphic that is the base of the coloring book is divided into a plurality of sections, and all or a part of the plurality of sections is already multicolored, and each section is painted by the player in one color, or each section.
- the player is made to erase the color scheme already in the lot to show the color scheme one sheet below the color scheme before the erase, and when all or part of the multiple lots have the correct color scheme, it is considered that the game is completed.
- the base graphic that is the base of the coloring book is not divided into sections, and the player is allowed to freely paint the base graphic, and when the result of freely painting is the correct color scheme, the game is considered to be completed.
- the base graphic that is the base of the coloring book is not divided into multiple sections, the player can freely paint the base graphic, and all or part of the color scheme becomes the predetermined color scheme. Consider it complete.
- the base graphic that is the base of the coloring book is not divided into multiple sections, the player is allowed to paint the base graphic freely, and overpainting is allowed, and all or part of the color scheme on the base graphic is correct.
- the game is considered complete when the color scheme and / and the correct overcoating are achieved.
- the base graphic that is the base of the coloring book is not divided into multiple sections, the player is allowed to paint the base graphic freely, and overpainting is allowed, and all or part of the base graphic is a correct unified pattern.
- a palette (which selects a color (including colorless) to be colored by a coloring / erasing object for a graphic on a display) can be used as a palette (meaning a brush, etc.).
- the game is completed by the combination of (1) to (13). Those in the middle of the combined game will not be completed even if each of the completion conditions (1) to (12) is satisfied. The game is completed when all the combined game completion conditions are met.
- a graphic game program common to claims 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 8, and the like, and the graphic game program thereof.
- the present invention describes an invention relating to a recording medium on which the above is recorded, a device composed of the graphic game program, or mechanically configured together with the program, and an operation method of the device.
- a specific implementation method of a puzzle game and a coloring book game that can be executed by using a graphic game program will be described.
- FIG. 2 is a diagram showing an example of the configuration of a puzzle game device (0200) using the graphic game program.
- the puzzle game device described in the first embodiment is started by reading and executing the graphic game program from the memory to the CPU.
- FIG. 5 is a diagram showing an example of the configuration of a coloring book game device (0500) using the graphic game program.
- the graphic game program described in the first embodiment is started by reading the graphic game program from the memory into the CPU and executing the program.
- both the "puzzle initial graphic display unit” and the “coloring book initial graphic display unit” have functions belonging to the “initial graphic display unit”.
- Both the "puzzle graphic operation reception unit” and the “coloring book graphic operation reception unit” have functions belonging to the "operation reception unit”
- the "puzzle operation post-graphic output unit” and the “coloring book operation post-graphic output unit” Both have a function belonging to the "post-operation graphic output unit”
- both the "puzzle operation post-graphic graphic holding unit” and the “coloring book post-operation graphic holding unit” have a function belonging to the "post-operation graphic holding unit”.
- the graphic game device may be configured by one terminal, or may be configured by two parties, one terminal and a graphic game server device (including a plurality of cases). Alternatively, it may be configured by only the graphic game server device (in this case, the terminal side views the web page or the like output by the graphic game server device on the browser and plays the game). Further, other terminals may be added to these to form a device.
- the graphic game device in the first embodiment is a terminal that can be connected to the server of the graphic game system, and can execute one or more operations of receiving, saving, recording, reading, and executing the graphic game program from the server. It is a possible terminal.
- Typical graphic game devices are smartphones, tablets, computers and the like. Since it is necessary to perform graphic operations, it is required to be a terminal capable of outputting an image to a monitor interface. Further, it is necessary to have a structure capable of receiving the operation information of the graphic displayed on the screen.
- the "graphic” refers to a collection of points on the screen that make up an object (specifically, a point is a pixel or a collection of pixels that make up a display).
- An object is an operation target on the screen.
- the general-purpose background and operation buttons on the screen are images, they are not objects and therefore do not correspond to the graphic referred to in the present invention.
- Graphic manipulation means coloring an object, changing the color, mixing colors, moving an object, transforming an object, cutting out a part of an object, splitting an object, and rotating an object (2). Can include both dimensional rotation and three-dimensional rotation), move the screen line of sight to the object, shrink / enlarge the object, combine multiple objects, make the object thicker, duplicate the object, object One or more of combining, vibrating an object, creating a new object, changing the dimension of an object (for example, 1 dimension ⁇ ⁇ 2 dimensions, 2 dimensions ⁇ ⁇ 3 dimensions, 3 dimensions ⁇ ⁇ 4 dimensions) It may include, but is not limited to.
- “Operation” includes touch panels, mice, direction keys, keyboard keys, operation pads, cursors, gyro sensors built into smartphones, magnetic sensors built into smartphones, acceleration sensors built into smartphones, etc. , Sound from a microphone, images and videos from an image pickup unit, signals from other electronic devices such as a smartwatch worn on the body (for example, operations on a smartwatch, body data sensed by the smartwatch: heart rate , Body temperature, blood pressure, stride length, number of steps, number of blinks), volume operation of the earphone, operation of the earphone to the music player, or more.
- a smartwatch worn on the body for example, operations on a smartwatch, body data sensed by the smartwatch: heart rate , Body temperature, blood pressure, stride length, number of steps, number of blinks
- volume operation of the earphone operation of the earphone to the music player, or more.
- the "initial graphic display unit” displays the initial graphic, which is the graphic in the initial state, on the screen.
- the "initial graphic” is displayed on the screen at the beginning of the game turn.
- the turn of the game is the period from either the case where the game is started at the very beginning or the case where the previous game is ended and a new game is started until the end of the game. Therefore, the initial graphic may be a graphic that was never displayed in the past turn, may be the completed graphic of the previous turn itself, or may include the completed graphic of the previous turn.
- a subdivided game is prepared so as to be selectable in the game, and when the subdivided game is selected, the initial graphic is uniquely selected by the computer.
- the "subdivision game” is, for example, in the case of a role-playing game, the area where the main characters are active can be selected, and when different games are prepared for each area, each area is used.
- the prepared game is called a subdivision game.
- the basic game specifications are the same in one puzzle game, when a plurality of different types of puzzle games are prepared, the different types of puzzle games are subdivided games.
- the game is a coloring game
- there are multiple coloring objects for example, dogs, cats, ships, trains, etc.
- the game structure is such that the coloring is completed for each.
- Each of the coloring games is a subdivision game.
- the basic game specifications are configured so that a plurality of games can be selected in a common game
- each of the plurality of games is referred to as a subdivided game.
- the icon of the previously completed subdivision game is composed of the completed graphic in the previously completed subdivision game or the graphic derived from the completed graphic, and the subdivision game that has not yet started If the selection icon is composed of an initial graphic or a graphic derived from the initial graphic, the user can easily select the game.
- a new selection icon is generated by completing the completed graphic, or the already generated selection icon is activated.
- it may be configured to transition from the unselectable state to the selectable state.
- it is possible to configure the selection icon to increase by accepting the charge or satisfying other specific conditions.
- An example of such a case is a building or a character that constitutes a scene with a completed graphic in the lower layer, and a scene in which the completed graphic in the upper layer is composed of the building or the characters. .. It is not necessary that all the completed graphics in the upper layer are composed of the completed graphics in the lower layer, and the scene including the completed graphics may be composed by arranging them on the base of the upper layer.
- the lower layer subdivided game execution unit the lower layer subdivided game execution program, the lower layer subdivided game execution step, the upper layer subdivided game execution unit, the upper layer subdivided game execution program, the upper layer subdivided game execution step, It may be configured to be performed by.
- the initial graphic configuration information which is information for configuring the initial graphic, may be held in the terminal in advance at the start of the game, or in the middle of the game ("in the middle"). Refers to immediately after the start of the game, during the initial graphic display, etc.) It may be configured to be downloaded from the graphic game server to the terminal.
- These initial graphic configuration information is passed from the holding unit to the graphic processing unit that constitutes the graphic at the start of the game or the selection or start of the subdivided game, and displays the graphic on the screen. Therefore, whether one initial graphic configuration information is associated with the game, whether the initial graphic configuration information is associated with the progress stage of the game, and further, the initial graphic configuration according to the subdivided game.
- the initial graphic display unit of the terminal is configured so that the information can be associated with each other. For example, when the graphic game of the first embodiment is a coloring book game, the graphic corresponding to the frame of the coloring book before the color scheme corresponds to the initial graphic.
- FIG. 8 is a diagram showing an example of a game screen (0800) displayed according to the present graphic game program.
- the initial graphic (0801, 0802) is a graphic that the player has not yet operated this turn.
- the initial graphic may be composed of 2D graphics (two-dimensional) or may be composed of 3D graphics (three-dimensional). In the figure, the initial graphic is composed of 2D graphics.
- FIG. 8 shows an example of a puzzle game, but both the base graphic (0802) to which the puzzle is applied and the graphic piece (0801) to be moved and arranged on the base graphic are the initial graphics.
- FIG. 9 is a diagram showing an example of a game screen (0900) displayed according to the present graphic game program.
- the coloring frame is the initial graphic (0901), and the operation for the initial graphic is an operation of selecting a color from the color palette (0902) and arranging the color in the coloring frame (0901) specified by the initial graphic.
- the initial graphic may be composed of 2D graphics or 3D graphics. Therefore, the coloring frame may also be composed of 2D graphics or 3D graphics.
- the "graphic operation reception unit” receives operations on the graphics on the screen from the user.
- the graphic operation refers to an operation performed via a touch panel, for example, or an operation performed via a mouse, keyboard, or pen. In addition to this, an operation by voice input and an operation by eye tracking can be considered. It is preferable that the interface button of the graphic operation reception unit is configured to receive not only pressing but also drag operation information.
- ⁇ Puzzle graphic operation reception unit puzzle graphic piece moving means>
- the "puzzle graphic piece moving means" possessed by the “puzzle graphic operation reception unit” moves a graphic piece that is a graphic on the screen.
- the graphic piece is moved on the screen by the operation from the player.
- FIGS. 10a to 10c are examples of a state in which a graphic game using the graphic game program is displayed on the display (1000) of the graphic game device.
- FIGS. 10a and 10b and FIGS. 10a and 10c are paired with each other, and show an example of a method of operating the initial graphic when the type of the game in which the game program is executed is a puzzle game.
- a method of pressing the graphic piece to be moved as shown in FIG. 10a and pulling it as it is as shown in FIG. 10b, or a graphic piece to be pressed and moved as shown in FIG. 10a is specified, and then the finger is released.
- FIG. 10c it is conceivable that the graphic piece moves to the coordinates specified as the move destination by pressing the move destination.
- the graphic piece to be moved may be pressed, and then the piece to be moved may be pressed as shown in FIG. 10a. Further, the procedure for placing the moving destination and the piece to be moved may be configured so that the piece can be moved regardless of which one comes first.
- a method of voice-instructing the moving destination and a method of moving the graphic piece to the coordinates of the specified moving destination by specifying the moving destination with the line of sight after specifying the piece to be moved with the line of sight can be considered.
- the operation accepted by the operation reception unit does not have to be limited to the movement that meets the satisfactory graphic configuration condition, and may include a movement operation for adjusting the arrangement of the initial graphic. Alternatively, the operation may include a rotational motion of the 2D graphic and / or the 3D graphic to change the placement angle of the initial graphic.
- the graphic after movement corresponds to the graphic after operation described later. It may be an esoteric puzzle, or it may be configured to present information that will give hints for graphic operations if the player is a beginner. For example, it is possible to adopt a method in which graphic pieces are placed in the correct positions intermittently and in order, and then returned to the initial standby position after being placed in the correct position.
- Whether or not the graphic piece is within the predetermined range can be determined by whether or not the coordinates of the center of gravity of the graphic piece are within the radius R from the coordinates of the center of gravity of the correct position.
- it is composed of a predetermined range determination means, a predetermined range determination subprogram, a predetermined range determination substep, and the like.
- the vertical and horizontal orientation of the graphic piece waiting for operation matches the vertical and horizontal orientation of the graphic piece that should be placed at the correct position, and the orientation is not changed by the player's operation. Then, the player's consciousness is more concentrated on the correct answer position, and the game can be enjoyed.
- the game can be enjoyed if the value of R is set to about 1/10 to 1/5 of the maximum length of the piece. It is known that if the value of R is smaller than this, it becomes very difficult to place it in the correct answer position, and conversely, if the value of R is larger than this, the game becomes too easy.
- Coloring / Erasing Object Coloring Book Moving Means The "coloring / erasing object coloring / erasing moving means" of the “coloring book graphic operation reception unit” moves a coloring / erasing object for coloring or erasing the base graphic indicating the frame of the coloring book on the screen. .. Accepts the operation from the player and moves the coloring / erasing object on the screen.
- the "coloring / erasing object” is a graphic tool for letting the player operate the painting on the display, and is a "brush", "pen", and “pencil” for operating the graphic on the display as a graphic image.
- the coloring / erasing object can use a palette (the one that selects the color (including colorless) to be colored by the coloring / erasing object for the graphic on the display: the shape does not necessarily have to resemble the palette). ..
- a palette the one that selects the color (including colorless) to be colored by the coloring / erasing object for the graphic on the display: the shape does not necessarily have to resemble the palette.
- it can be configured so that the color to be colored can be selected without using the palette.
- ⁇ Specific operation example> 11a and 11b show an example of a method of operating the initial graphic when the type of the game in which the game program is executed is a coloring game.
- the color portion to be colored is pressed (1102) from the color palette (1101) and then moved while pressing the finger on the initial graphic as shown in FIG. 11b, the portion where the initial graphic is pressed is displayed. It is conceivable to configure the color to change (1103) to the pressed color scheme.
- a method of painting a color can be considered by pressing the initial graphic first, then selecting the color to be colored from the color palette and pressing the color.
- a method of painting a color can be considered by pressing the color palette and then dragging it to end the dragging at the part of the initial graphic to which the color scheme is to be applied.
- the state in which the selected color scheme is reflected in the initial graphic, which is the coloring frame, corresponds to the post-operation graphic described later.
- Post-operation graphic output unit sets the graphic on the screen as the post-operation graphic according to the received operation. If the operation is incorrect, the operation may be canceled and the graphic may return to the previous graphic or the first initial graphic.
- the graphic in the state where the operation is accepted by the game device and transitions from the state before the operation is the graphic after the operation. Therefore, the post-operation graphic refers to the post-operation graphic transition graphic.
- the operation was accepted by the game device, but if the player intentionally puts it in the same graphic state as before the operation, the graphic is the same as before the operation, but this is the graphic after the operation.
- the graphic operation is not reflected on the screen, if the operation is accepted by the game device, the graphic is a post-operation graphic.
- the graphic is displayed after the operation even if the screen is the same as before the operation. The reflection of this operation can be confirmed by moving the line of sight of the screen to the back side.
- Graphic output unit after puzzle operation sets the graphic on the screen as the graphic after operation according to the received operation.
- the "post-operation graphic” is a graphic in which the shape of the graphic piece to be moved is the same as the initial graphic, but the position displayed on the display interface is different from the initial graphic.
- the graphic piece can also be configured to have a different shape from the initial graphic.
- the outer shape of the base graphic in which the graphic piece is moved and placed does not change as the initial graphic.
- Graphic output unit after coloring operation converts the graphic on the screen into a graphic after operation according to the received operation.
- the "post-operation graphic” is a colored base graphic when a part or all of the base graphic is colored. Further, the re-colored base graphic when another color is used for the post-operation graphic once the color is arranged is also the post-operation graphic. Also, when the color scheme is erased and the previous color scheme is used, or when the initial graphic state is restored, the graphic is displayed after the operation.
- the post-operation graphic holding unit holds the post-operation graphic.
- the post-operation graphic is information indicating the post-operation graphic.
- 12a and 12b exemplify a state in which the display on the display (1200) of the graphic game device is maintained by holding the post-operation graphic after the output of the post-operation graphic.
- the post-operation graphic holding unit may hold the entire information of the graphic after the operation, or is configured to hold the information of the graphic before the operation and the difference information from the information of the graphic before the operation. May be good.
- it may be configured to retain the stack of difference information with respect to the initial graphic. That is, it can be configured to retain the information that constitutes the graphic after the operation only with the difference information from the initial graphic.
- This difference information can be configured to be retained for each operation.
- the information indicating the entire graphic may be retained for each operation, or the information indicating the graphic before the operation may be overwritten and retained as the graphic information after the operation.
- the retained post-operation graphic information can be used to display the post-operation graphic on the display, and can be used to determine whether the post-operation graphic is a satisfactory graphic. However, it is not always used. Whether or not the post-operation graphic constitutes a satisfactory graphic may be determined by using another information. Basically, the post-operation graphic is deleted when the game ends, but if the post-operation graphic is a satisfactory graphic, the post-operation graphic can be configured to be retained even after the game ends.
- the previous satisfaction graphic can be recalled and used in the game of this turn. Further, when the turn of the game does not end, but the game is temporarily interrupted and ended, the graphic after the operation in the middle can be configured to be retained even after the game ends.
- the held post-operation graphic may be configured to be sent to other players, or may be held so that it can be used in another game within the same terminal. Further, the held post-operation graphic may be configured so that it can be edited by a process different from that of the game when a predetermined authority is given to the player. Also, in the case of game automation (when the computer automatically advances the game without the player operating it), it is not necessary to retain the post-operation graphics after the computer operation, and only the latest post-operation graphics are retained. It can also be configured to do so. In this case, the graphic is overwritten after the operation.
- the post-operation graphic output unit When the post-operation graphic holding unit receives a signal indicating that the post-operation graphic output unit has output the post-operation graphic to the graphic game device, the post-operation graphic output unit outputs the post-operation graphic (1201, 1202, 1203, 1204, 1205) can be configured to keep records.
- the post-operation graphic held in the holding unit may be configured to associate and hold information that identifies the operation, time information, player identification information, and the like.
- Graphic holding unit after puzzle operation The "graphic holding unit after puzzle operation” holds the graphic after operation.
- the game is a puzzle
- the shape of the pieces is invariant, so the information on which piece is placed in the correct position is sufficient as the difference information.
- the enrichment can also be configured to associate and hold operation information such as the movement locus of the graphic piece and the elapsed time from the previous operation.
- Graphic holding unit after coloring operation holds the graphic after the operation.
- the graphic information is held after the operation in dot units that are discolored by the operation.
- identification information is attached to all the dots (also referred to as pixels and pixels) constituting the base graphic constituting the frame of the coloring book, and the color scheme identification information for identifying the color scheme is associated and held with the identification information.
- the difference information from the initial graphic may be used to hold the information indicating the post-operation graphic, or the information indicating all the post-operation graphics may be held for each operation.
- the "satisfied graphic configuration condition holding unit” holds a satisfied graphic configuration condition used for determining whether or not a satisfied graphic, which is a graphic satisfying a predetermined condition for determining a held post-operation graphic, is configured.
- the condition for determining whether the graphic after the operation matches the satisfactory graphic is retained.
- the "predetermined condition” may be a condition that the graphic can specify a predetermined one, a condition that the graphic can be specified to any of a plurality of predetermined conditions, or a graphic. It may be that the colors given to all the dots (pixels, pixels) are satisfying a predetermined condition.
- this configuration condition does not necessarily have to be based on the information obtained from the graphic itself, but includes but is limited to information associated with the graphic (for example, information indicating the status of the graphic, status flags associated with the graphic, etc.). It may be a condition for determining whether or not the predetermined condition is satisfied.
- the conditions that the result of coloring the object should satisfy, the condition that the result of changing the color should satisfy, the condition that the result of mixing the colors should satisfy, the condition that the result of moving the object should satisfy, and the object Conditions to be satisfied by the transformed result, conditions to be satisfied by the result of cutting out a part of the object, conditions to be satisfied by the result of dividing the object, rotation of the object (can include both two-dimensional rotation and three-dimensional rotation) Conditions to be satisfied by the result of making the object, condition to be satisfied by the result of moving the screen line of sight to the object, condition to be satisfied by the result of reducing / enlarging the object, condition to be satisfied by the result of combining multiple objects, thickness of the object
- the condition to change the dimension of the object may include one or more of the conditions to be satisfied, the condition to change the dimension of the object (for example, 1st dimension ⁇ ⁇ 2nd dimension, 2nd dimension ⁇ ⁇ 3rd dimension, 3rd dimension ⁇ ⁇ 4th dimension), but it is limited to these. It is not something that is done.
- Various types of information can be used as information for determining these conditions. There are various types of information such as information for forming the entire graphic, information for indicating the movement of the graphic, information for indicating the color of dots, information for indicating the change difference of the graphic, and the like.
- FIG. 13 is an example of a satisfactory graphic. Satisfaction graphics may be configured so that there are a plurality of satisfied graphics for one graphic. If there are more than one, the difficulty of the game will be lower, and if there is only one, the difficulty of the game will be higher.
- the satisfaction graphic configuration condition holding unit is configured to hold the satisfaction graphic configuration condition according to the difficulty level.
- the "puzzle satisfaction graphic configuration condition holding unit” holds a satisfaction graphic configuration condition used for determining whether or not a satisfaction graphic is configured, which is a graphic satisfying a predetermined condition for determining a held post-operation graphic. ..
- the "puzzle satisfaction graphic configuration condition holding unit” is image information constituting the satisfaction graphic, layer information, information on the cut surface for creating the graphic piece when the satisfaction graphic is made into a plurality of graphic pieces, and the like.
- the "Coloring book satisfaction graphic configuration condition holding unit” holds a satisfaction graphic configuration condition used for determining whether or not a satisfaction graphic is configured, which is a graphic satisfying a predetermined condition for determining a held post-operation graphic. ..
- the "coloring book satisfaction graphic configuration condition holding unit” is image information constituting the satisfaction graphic, pigment information for each pixel, information indicating a state other than the state in which the color is not specified and not colored, and the like.
- the "satisfaction determination unit” determines whether or not the held post-operation graphic constitutes a satisfaction graphic that satisfies a predetermined predetermined condition. From the retained post-operation graphic and the retained satisfied graphic configuration condition, it is determined whether the retained post-operation graphic satisfies the satisfied graphic configuration condition.
- the "puzzle satisfaction determination unit” determines whether or not the retained graphic after the operation constitutes the satisfaction graphic by using the satisfaction graphic configuration condition held by the holding unit.
- the "puzzle satisfaction judgment unit” judges that the graphic after the operation is a satisfaction graphic because the last graphic piece is placed at the correct position. Therefore, it is not always necessary to use the entire information of the graphic after the operation. Alternatively, it may be determined that the graphic piece is the last piece based on the number of graphic pieces arranged in the normal position among the graphic pieces that have been operated so far in order to determine that the piece is the last piece.
- the graphic pieces are in the normal position by the operation. If it is placed in, it is judged that the graphic after the operation is a satisfactory graphic in the process. Alternatively, when the graphic piece is placed in the normal position, the graphic piece is considered to have been operated, and the graphic piece that has not been placed in the normal position is flagged as operable and operated. When the number of graphic pieces flagged as possible becomes zero, the graphic is judged to be satisfactory.
- the "puzzle judgment means" constitutes a satisfactory graphic, which is a graphic composed of a predetermined arrangement without overlapping a plurality of graphic pieces by moving the graphic piece, or / or a plurality of graphic pieces by moving the graphic piece. It is determined whether at least a part of the graphic pieces overlap to form a satisfactory graphic which is a graphic composed of a predetermined arrangement.
- the movement of the graphic pieces constitutes a satisfying graphic that is a graphic composed of a predetermined arrangement without overlapping the multiple graphic pieces, or / and the movement of the graphic pieces causes the plurality of graphic pieces to be at least partially It can also be configured to determine whether a satisfying graphic, which is a graphic that overlaps and is configured in a predetermined arrangement, is configured. It is the "puzzle judgment means" that makes such a judgment.
- the drawing from which the pieces are derived is completed by arranging the pieces in the correct positions without any gaps and overlapping.
- a state in which a part of the graphic pieces overlaps can be treated as a correct arrangement of the graphic pieces.
- the part of the pattern that is showing his face from the window is placed in the corresponding part.
- the part of the human body blocked by the wall of the house is hidden and the part of the upper body that can be seen from the window is displayed.
- Can be expressed like this it is not possible to judge at a glance where the person will be placed just by looking at the parts of the person, and it will be possible to know whether the person is inside or outside the house only after placing the people on top of each other. Therefore, it is possible to produce the pleasure of not knowing the completed state until it is placed.
- FIGS. 14A a to e are examples of display on the display (1400) of the graphic game device of the graphic configured by determining the overlap by the puzzle determination means.
- the graphic piece (1401) on which the door is drawn is selected.
- b shows a state (1402) in which the graphic piece on which the door is drawn is moved to a desired place.
- the graphic piece on which the door is drawn is arranged as a graphic after the operation in the normal position (1403).
- he is manipulating a graphic piece drawn by a man.
- FIG. 14A d a state (1404) in which the graphic piece drawn by a man is moved to a desired place is shown.
- FIG. 14A d a state (1404) in which the graphic piece drawn by a man is moved to a desired place is shown.
- the graphic piece drawn by the male is arranged as a graphic after the operation in the normal position.
- the graphic piece (1403) on which the door is drawn, which is the satisfaction graphic, and the graphic piece (1405) on which the man is drawn, which is the satisfaction graphic overlap, and the man is in front of the door (that is, behind the man).
- the door is in a state of being arranged. In such a state, being able to determine the satisfactory graphic is a determination of whether the graphic is an overlapping graphic or / or a non-overlapping graphic performed by the puzzle determination means.
- the "coloring book satisfaction determination unit” determines whether or not the retained graphic after the operation constitutes the satisfaction graphic by using the satisfaction graphic configuration condition held by the holding unit.
- the "Coloring Book Satisfaction Judgment Unit” compares the satisfaction graphic configuration condition with the base graphic that has been colored as a whole, and obtains the satisfaction judgment result when the base graphic satisfies all the conditions of the satisfaction graphic configuration condition. It is conceivable to configure in. When the satisfied graphic configuration condition specifies a specific color, the satisfied graphic configuration condition is not satisfied unless the color is a specific color. On the other hand, when the satisfactory graphic configuration condition does not specify a specific color, it can be configured so that it can be determined that the satisfaction graphic configuration condition is satisfied as long as there is no uncolored portion on the base graphic.
- Coloring book judgment means constitutes a satisfying graphic in which the base graphic is a graphic colored under a predetermined condition by moving the coloring / erasing object in the screen, or / and moving the coloring / erasing object. Determines whether the base graphic constitutes a satisfactory graphic, which is a color-erased graphic under predetermined conditions.
- the satisfactory graphic configuration condition is a condition that a plurality of colors are mixed and configured, the condition that two or more color schemes are superimposed on the base graphic to create a mixed color or an overlapping color scheme is created is satisfied. It is conceivable to configure it so that it can be judged that the graphic is satisfactory. It is the "coloring book judgment means” that works in this way.
- FIGS. 14B a to e are an example of a display (1400) of a graphic graphic game device configured by determining overlap by a puzzle determination means.
- a horizontal line pattern is arranged on the base graphic (1406).
- the color scheme of the horizontal line pattern shows the graphic after the operation (1407).
- a state in which a vertical line pattern is further selected (1408) from the color palette is shown.
- a state (1409) in which the color scheme of the vertical line is superimposed on the same portion as the portion where the color scheme is performed by the horizontal line on the graphic base is shown.
- FIG. 14B d a state (1409) in which the color scheme of the vertical line is superimposed on the same portion as the portion where the color scheme is performed by the horizontal line on the graphic base is shown.
- the "completed graphic output unit" is derived from the post-operation graphic and is different from the original post-operation graphic when the judgment result in the satisfaction judgment unit is the judgment result that the post-operation graphic is a satisfactory graphic.
- Output the completed graphic which is a graphic after the operation.
- the completed graphic is a graphic derived from the post-operation graphic, but is different from the post-operation graphic that satisfies the satisfactory graphic configuration condition.
- the display of the completed graphic can also be configured to gradually transition from the operation graphic that satisfies the satisfactory graphic configuration condition. In this case, after the completed graphic is displayed, the graphic after the operation satisfying the satisfactory graphic configuration condition disappears from the screen.
- the completed graphic output unit is an effect graphic (graphic that appears during the transition of the graphic) that is output after the output of the post-operation graphic that satisfies the satisfactory graphic configuration condition and is erased before the completed graphic that is the post-operation graphic is output. It may be configured to have an effect graphic output means for outputting.
- the completed graphic output when it is determined that the graphic after the operation constitutes the satisfactory graphic using the satisfied graphic configuration condition may be output from the configured satisfied graphic, or may be configured. It may be configured so that the output is derived from the graphic after the operation up to the satisfactory graphic.
- the post-operation graphic that is the source of origin does not necessarily have to be single, and the completed graphic may be output from a plurality of post-operation graphics.
- Emodiment 1 Completed graphic output unit: Definition of "origin”> “Origin” means that the completed graphic has all or part of the features of the satisfied graphic, which is the post-operation graphic satisfying the satisfied graphic configuration condition.
- the entire outline of the post-operation graphic satisfying the satisfactory graphic configuration condition may be a part of the outline of the completed graphic, or, for example, the post-operation graphic satisfying the satisfaction graphic configuration condition may be a 2D graphic.
- the outline of the 2D graphic (the outline may be the outline, or part or all of it may be the line drawn inside surrounded by the outline of the graphic. The same shall apply hereinafter).
- the completed graphic is a 3D graphic
- a projected graphic that projects the graphic of the surface with the 3D graphic on the plane side onto the plane by parallel rays falling from the normal direction with respect to the plane from either direction.
- the relationship that the graphic is a post-operation graphic that satisfies the satisfactory graphic configuration condition may be established.
- the post-operation graphic satisfying the satisfactory graphic configuration condition is a 2D graphic and the completed graphic is a 3D graphic
- the post-operation graphic satisfying the satisfactory graphic configuration condition is a 3D graphic.
- the completed graphic is a 2D graphic
- the post-operation graphic that satisfies the satisfactory graphic configuration condition is a 2D graphic
- the completed graphic is a 2D graphic
- the post-operation graphic that satisfies the satisfactory graphic configuration condition is a 3D graphic
- the completed graphic may also be a 3D graphic.
- the "origin” may be defined as any one or more of the following.
- (1) Satisfied graphic Three or more nodes that make up a graphic after operation that satisfies the configuration conditions (these nodes are the nodes that make up a graphic piece after operation in the case of a puzzle, and the operation after painting in the case of a coloring book. It is preferable that the node has a rear graphic.
- the characteristics can be shared. Specifically, 4 or more, 5 or more, 6 or more, 7 or more, 8 or more, 9 or more and 10 or more, preferably 100 or less, preferably 90 or less, preferably 80 or less, 70 or less so as not to make the graphic too complicated), even in the completed graphic.
- the completed graphic consists of more node aggregates than the post-operation graphic that meets the satisfactory graphic configuration conditions.
- Satisfied graphic A node / line aggregate shape composed of three or more nodes that make up a graphic after an operation that satisfies the configuration conditions and a line connecting the nodes (these nodes / lines are graphic pieces in the case of a puzzle). It is preferable that the nodes / lines that compose the above are the nodes / lines that the graphic has after the operation after painting. In the case of a painting, the more the number of common nodes / lines increases, the more the characteristics are common.
- the completed graphic is composed of more nodes / line aggregates than the post-operation graphic satisfying the satisfactory graphic configuration conditions. .. (3) Satisfied graphic Three or more polygons that make up the post-operation graphic that satisfies the configuration conditions (these polygons are the polygons that make up the graphic piece in the case of a puzzle, and the post-operation graphic after painting in the case of a coloring book. It is preferable that the polygons have the same characteristics.
- the characteristics can be shared. Specifically, 4 or more, 5 or more, 6 or more, 7 or more, 8 or more, 9 or more.
- the polygon aggregate shape composed of 10 or more and 100 or less, preferably 90 or less, preferably 80 or less, and 70 or less so as not to make the graphic too complicated is common to the completed graphic.
- the completed graphic is composed of more polygon aggregates than the post-operation graphic that satisfies the satisfactory graphic configuration conditions.
- the "invisible area of the post-operation graphic of the origin” means that when the player grasps the graphic appearing on the display of the post-operation graphic that satisfies the satisfactory graphic configuration condition as an object, it can be grasped as the area existing in the object. However, it refers to the area that does not appear on the display. "Included as a visible area” means an area that does not appear in the completed graphic, or an area that does not appear directly but can be made to appear by a graphic operation such as moving the viewpoint by the player. It means to include.
- the relationship between the post-operation graphic satisfying the satisfactory graphic configuration condition and the completed graphic may have a certain relationship as described above, and the visible area of the post-operation graphic satisfying the satisfying graphic configuration condition and the completed graphic. It does not require an exact match with the visible region of.
- the post-operation graphic that satisfies the satisfactory graphic configuration condition may be a deformed graphic of the completed graphic, or vice versa.
- the graphic that satisfies the satisfactory graphic configuration condition is a graphic with a low resolution
- the completed graphic has a high resolution
- the post-operation graphic that satisfies the satisfactory graphic configuration condition is a 2D graphic (constant thickness). It may be a plate-like one having a), and the completed graphic is a 3D graphic.
- Either or both of the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration conditions may move.
- (3) Satisfied graphic The graphic of a creature that appears in a fairy tale after an operation that meets the configuration conditions, and the completed graphic is a graphic of a scene in a fairy tale in which the creature appears. Either or both of the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration conditions may move.
- (4) Satisfied graphic The graphic after operation that meets the configuration conditions is the graphic of the creature, and the completed graphic is the graphic inside the body of the creature. Either or both of the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration conditions may move.
- Satisfied graphic The graphic after the operation that meets the configuration conditions is a creature, and the completed graphic is a graphic in which the creatures are lined up in the supermarket. Either or both of the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration conditions may move.
- Satisfied graphic The graphic after operation that meets the configuration conditions is the graphic of the baby creature, and the completed graphic is the graphic of the creature in the adult state. Either or both of the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration conditions may move.
- Satisfied graphic The post-operation graphic that meets the configuration conditions is the graphic of the character appearing in the animation, and the completed graphic is the video graphic of the character's drawing procedure.
- the graphic after operation that satisfies the configuration conditions is the graphic of one scene (may be virtual) of the character appearing in the animation, and the completed graphic is the graphic of another scene (may be virtual) of that character.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic The post-operation graphic that meets the configuration conditions is the graphic of the character appearing in the animation, and the completed graphic is the graphic of the scene between that character and another character that has already been completed.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- (10) Satisfied graphic The graphic after operation that meets the configuration conditions is the graphic of the character appearing in the animation, and the completed graphic is the graphic of the character who changed clothes.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- (11) Satisfied graphic The post-operation graphic that meets the configuration conditions is the graphic of the character appearing in the animation, and the completed graphic is the character singing, dancing, playing, conducting, running, walking.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic A graphic drawn with dots that allow the graphic to be visible after operation that satisfies the configuration conditions, and a graphic in which the completed graphic smoothly paints between the dots.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic A graphic in which the graphic is smoothly painted between dots after an operation that satisfies the configuration conditions, and a graphic drawn with visible dots in the completed graphic.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic The graphic after the operation that satisfies the constituent conditions is the graphic of the work of art placed in the tourist spot of the historic site, and the completed graphic is the graphic of the work and the background of the area where the work is located.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic The graphic after operation that meets the configuration conditions is the graphic of the dish, and the completed graphic is the graphic of the material.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic The graphic after operation that meets the configuration conditions is the graphic of the cooking material, and the completed graphic is the graphic of the cooking using that material.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic Post-operation graphic that satisfies the configuration conditions Kanji graphic, the completed graphic is a compound word graphic using the kanji.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic The graphic after operation that meets the configuration conditions is the graphic of the map, and the completed graphic is the graphic of the satellite photograph of the map.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic The graphic after operation that meets the configuration conditions is the graphic of the map, and the completed graphic is the graphic of the street view of the map.
- the post-operation graphic and the completed graphic that satisfy the satisfactory graphic configuration condition may be moving images of either or both.
- Satisfied graphic The graphic after operation that satisfies the configuration conditions is the graphic of the building, and the completed graphic is the graphic of the inside of the building. It may be possible to manipulate and move the viewpoint inside.
- the post-operation graphic and the completed graphic, which are satisfactory graphics, may be shifted or both may move.
- the post-operation graphic satisfying the satisfactory graphic configuration condition is a graphic without graphic enhancement processing, or is a post-operation graphic satisfying the satisfactory graphic configuration conditions (1) to (20) above and without graphic enhancement processing.
- the finished graphics derived from these satisfying graphics are graphics with graphic enhancement processing.
- the relationship between the satisfaction graphic, which is the post-operation graphic satisfying the satisfaction graphic configuration condition, and the completed graphic derived from the satisfaction graphic may be a combination of two or more of the above (1) to (21).
- the completed graphic derived from the post-operation graphic determined to have configured the satisfied graphic according to the last satisfied graphic configuration condition is the only completed graphic, and the satisfied graphic is configured according to the satisfied graphic configuration condition before that.
- the graphic derived from the post-operation graphic that is said to have been performed shall not be regarded as the completed graphic.
- the 3D graphic has a part of the outline of the 2D graphic as a part or all of the outline of the surface when viewed from a certain surface.
- the "contour” refers to the entire line that creates a closed surface. Further, it is judged that the contours are the same by giving a width to the drawing method of the line. From drawing a line, draw with a thick line, draw with a thin line, draw with a blurred line, draw with a non-blurred line, a shining line, a non-shining line, a line drawn with a specific color, And so on.
- the match can have a range. That is, the contour line of the satisfied graphic and the contour line when viewed from the front from the surface of the completed graphic may be swayed within a predetermined range from the center of the contour line of the satisfied graphic.
- the predetermined range is about 10% or less of the maximum width of the surface surrounded by the contour line.
- the completed graphic may be output with movement.
- Those having the property of moving include people, animals, moving objects (automobiles, ships, airplanes, etc.), objects having moving parts (robots, pistols, water wheels, windmills, rivers, waves, landscapes swaying in the wind) and the like. These will surprise the player and give them a greater sense of accomplishment in completing the game.
- the partial dot set composed of all dots or a plurality of dots of the 3D graphic viewed from the front from a certain surface the partial dot set composed of all dots or a plurality of dots of the 2D satisfaction graphic. is there.
- a different shape is, for example, a completed puzzle created with pieces having a certain thickness, a shape in which the thickness of the graphic after operation is increased, or the completed graphic moves (sways, moves around, part moves, runs away, etc.) ), Color discoloration (for example, chameleon or some kind of octopus (Hyomondako)), gradation expression of basic colors and color connections, shadows, when the graphic becomes 3D, and the graphic is multiple When it has a three-dimensional part, it refers to a change such as (shadowing the completed graphic itself) created by the three-dimensional part.
- the completed graphic derived from the graphic can be animated and grown, or the grown graphic can be configured to start moving.
- the animation of the animation can be moved or music can be newly played.
- the action may be configured to move by the operation of the player.
- the difference in the graphic configuration information between the "post-operation graphic satisfying the satisfactory graphic configuration condition" and the "completed graphic” is as follows, for example.
- the latter has a larger number of node data used for composing graphics in a computer than the former.
- the latter has more lines between the nodes used to compose the graphic in the computer than the former.
- the latter has more polygons used to compose graphics in a computer than the former.
- the latter has more colors used to compose graphics in a computer than the former.
- the latter has more functions (for animating, for sound output, for changing colors) used to compose graphics in a computer than the former.
- the latter has more variables (for animating, for sound output, for changing colors) used to compose graphics in a computer than the former.
- the latter has more information than the former to compose graphics in a computer.
- the latter has more status information used to compose graphics in a computer than the former.
- the latter has more flags (information indicating the status) used to configure graphics in a computer than the former.
- the latter has more layers used to compose graphics in a computer than the former. (11) The latter spends more time composing graphics on a computer than the former.
- Interfaces for operation are built into touch panels, mice, arrow keys, keyboard keys, operation pads, cursors, gyro sensors built into smartphones, magnetic sensors built into smartphones, smartphones, etc.
- Signals from other electronic devices such as acceleration sensors, sound from microphones, images and videos from imaging units, and smartwatches worn on the body (eg operations on smartwatches, body data sensed by smartwatches: It is performed by any one or more of heart rate, body temperature, blood pressure, stride length, number of steps, number of blinks), volume operation of the earphone, and operation of the earphone for the music player.
- the state of being operable does not necessarily have to be immediately after the transition from the graphic to the completed graphic after satisfying the satisfactory graphic configuration condition, and the completed graphic can be operated after moving to a scene completely different from the transition scene. It includes the state of.
- FIG. 15 is an example of the completed graphic output to the display (1500) of the graphic game device by the completed graphic output unit. It may be configured so that the hands and feet of this graphic can be operated.
- ⁇ Embodiment 1 Completed graphic output unit Puzzle completed graphic output unit>
- the "puzzle completion graphic output unit” is derived from the post-operation graphic and the origin of the post-operation graphic. Is different, and outputs the completed graphic which is the post-operation graphic including the invisible area as the visible area in the post-operation graphic of the origin.
- the "puzzle completed graphic output unit” outputs a graphic different from the graphic composed of the post-operation graphic created by operating the graphic piece.
- a graphic piece of a 2D graphic is operated to become a graphic after the operation of the 2D graphic, but the dimension is changed and the graphic is output as a 3D graphic.
- Coloring book completed graphic output unit Coloring book completed graphic output unit>
- the "coloring book completion graphic output unit” is derived from the post-operation graphic and the origin of the post-operation graphic. Is different, and outputs the completed graphic which is the post-operation graphic including the invisible area as the visible area in the post-operation graphic of the origin.
- the "Coloring book completed graphic output unit” outputs a graphic different from the post-operation graphic after the color scheme is completed. For example, it is conceivable to output the graphic after the operation of the 2D graphic as the completed graphic of the 3D graphic.
- the graphic after the operation in which only the color scheme is performed is output as a completed graphic with a pattern such as a dot, stripe, or character's face.
- a pattern such as a dot, stripe, or character's face.
- Graphic operation reception unit Viewpoint movement operation reception means> Further, the graphic operation reception unit may be configured to have the viewpoint movement operation reception means, and the puzzle graphic operation reception unit may be configured to have the puzzle movement operation reception means, and the coloring book graphic operation reception unit may be provided. Can be configured to have a coloring book viewpoint movement operation receiving means.
- FIG. 16 shows a state in which the screen display of an object is changed by the viewpoint movement operation receiving means.
- the object (1601) in the initial state is viewed from the direction of a, it is displayed on the display as shown by reference numeral 1602 in FIG.
- the object in the initial state is viewed from the direction b, it is displayed on the display as shown by reference numeral 1603 in FIG.
- 3D graphic puzzles 3D graphic puzzles, 4D graphic puzzles (time-changing 3D puzzles)
- 5D graphic puzzles 4D graphic puzzles change according to the puzzle placement position (on 2D coordinates)
- 6D graphic puzzles This is convenient when the 4D graphic puzzle changes according to the puzzle placement position (on 3D coordinates) ⁇ ).
- the completed graphic output unit may be configured to have an effect graphic output means
- the puzzle completed graphic output unit may be configured to have a puzzle effect graphic output means
- the coloring book completed graphic output unit may be provided.
- the "effect graphic output means” outputs the effect graphic that is output before the completed graphic, which is the graphic after the operation, is output and is erased before the completed graphic is output.
- the effect graphic is a graphic in which a completed graphic derived from the post-operation graphic and the post-operation graphic and different from the post-operation graphic fluctuates so as to be different from the derived post-operation graphic.
- a graphic created by 2D graphic is a graphic expressing the operation of the process of changing the dimension to 3D graphic, or a graphic composed of 3D graphic having a certain thickness is changed to a graphic having further thickness.
- FIGS. 17a to 17d exemplify the display (1700) screen transition of the graphic game device of the effect graphic output by the effect graphic output means and the completed graphic output by the satisfaction graphic output unit.
- FIG. 17a is a graphic of a cottage and a man who have completed the combination of graphics and are satisfied with the graphic.
- FIG. 17b shadows are displayed in a light tone around the cottage, and it can be seen that the cottage and the male graphic are changed to a three-dimensional representation in 2D space (effect graphic).
- FIG. 17c the completed graphic is output.
- the completed graphic expresses that the graphic has depth, and the display angle of the graphic itself is different.
- the completed graphic may be configured so that the viewpoint can be moved as shown in FIG. 17d by operating the display.
- Graphic operation reception unit Changing means> Further, the graphic operation reception unit may be configured to have a changing means for changing the graphic due to the reception of the graphic operation, and the puzzle graphic operation reception unit may be configured to have the puzzle graphic piece changing means. It is possible, and the coloring graphic operation reception unit can be configured to have a coloring / erasing object coloring changing means.
- the "change means" changes the graphic design on the screen.
- Changing Means Puzzle Graphic Piece Changing Means>
- "Puzzle graphic piece changing means” changes the design of the graphic piece on the screen.
- An example of a change that occurs on the screen is to change the display of a graphic piece to indicate that the condition is likely to be met when the graphic piece soon meets the satisfactory graphic configuration condition. ..
- the method of change is to illuminate the outer circumference of the graphic, illuminate the entire graphic, change the color of the outer circumference of the graphic, change the color of the entire graphic, the graphic game terminal vibrates, and the sound is output from the graphic game terminal.
- the brightness of the screen of the graphic game terminal changes, characters are displayed on the display interface of the graphic game terminal, and the like.
- the shape of the graphic piece may be changed.
- the graphic piece used in the puzzle has a shape that does not actually fit the base graphic at the initial screen position, but the player can transform it and correct it to the correct shape. In this case, if the correct graphic piece is not selected, it can be configured so that it cannot be modified.
- the method of change is to illuminate the outer circumference of the object, illuminate the entire object, change the color of the outer circumference of the object, change the color of the entire object, the graphic game terminal vibrates, and the sound is output from the graphic game terminal.
- the brightness of the screen of the graphic game terminal changes, characters are displayed on the display interface of the graphic game terminal, and the like.
- the graphic operation reception unit may be configured to have a graphic output means during operation
- the puzzle graphic operation reception unit may be configured to have a graphic output means during puzzle operation
- the coloring book graphic operation reception unit may be provided.
- the unit can be configured to have a graphic output means during the coloring operation.
- the "in-operation graphic output means” sets the graphic being operated by the operation reception unit as the in-operation graphic which is different from the graphic before the operation.
- the graphic during operation is a graphic that is different from the graphic before operation by receiving the operation.
- 18a and 18b are display display examples (1800).
- the graphic (1801) before the operation is enlarged to the graphic (1802) of the size that should be when it is placed in the actual satisfaction graphic (1803 ⁇ 1804). This requires skill in selecting graphic pieces and allows the player to feel the improvement of the game.
- the graphic during operation is different from the graphic before operation, which gives a hint as to where to place the graphic, and even those who are unfamiliar with the game can enjoy it. Furthermore, the visual changes in color and size give the game player a stimulus other than simply moving the graphic and placing it in the appropriate place, which can enhance the entertainment of the game. ..
- ⁇ Embodiment 1 Other Configuration 8 Graphic Output Means During Operation: Graphic Output Means During Coloring Book Operation>
- the "graphic output means during coloring operation” outputs the graphic of the coloring / erasing object during operation different from that before the operation.
- the selected coloring / erasing object may be displayed larger than the selected object, or the selected coloring / erasing object may be changed to the selected color or pattern and displayed. Be done.
- 18c and d are display display examples (1800).
- the coloring / erasing object (1805) is changed to the selected pattern (1806). Since the player can always check which color is selected, it is possible to prevent operation mistakes and selection mistakes.
- FIG. 3 is a diagram showing a state in which a graphic game program for operating a graphic game device as a puzzle game device according to the first embodiment and information can be arranged on a computer as hardware to execute a graphic game. is there.
- the present invention basically relates to general-purpose computers (personal computers, computers on smartphones and mobile terminals, computers on tablet terminals, computers on portable game machines, smart watches linked thereto, VR viewers, and other mobile devices. It can be composed of devices), programs, and various devices.
- the operation of the computer is basically to read the programs and information (data, etc.) recorded in the non-volatile memory into the main memory (main memory), expand them, and process them with the main memory (main memory), the CPU, and various devices. Take the form of executing.
- Communication with the device is via an interface connected to a bus line (which may include an external bus line), a north bridge chipset, a south bridge chipset, or a chipset that integrates a north bridge chipset and a south bridge chipset. Will be done.
- the interface may include a display interface, a touch panel, a mouse, a keyboard, a communication buffer, and the like.
- the graphic game device as the first puzzle game device is a "puzzle initial graphic display program” that displays an initial graphic which is a graphic in the initial state on the screen, and a graphic on the screen from the user.
- "Puzzle graphic operation reception program” that accepts operations for
- "Puzzle operation post-graphic output program” that uses the graphics on the screen as post-operation graphics according to the received operations
- "Puzzle operation post-graphics” that retains the post-operation graphics.
- “Puzzle satisfaction graphic configuration condition” that retains the "retention program” and the satisfaction graphic configuration condition used to determine whether the satisfaction graphic is configured, which is a graphic that satisfies a predetermined condition for determining the retained post-operation graphic.
- “Puzzle Satisfaction Judgment Program” that determines whether the retained graphic has configured the satisfaction graphic using the satisfaction graphic configuration condition held in the retention step, and the judgment in the puzzle satisfaction judgment step.
- "Puzzle completed graphic output” that outputs a completed graphic that is derived from the post-operation graphic and can be a post-operation graphic different from the original post-operation graphic when the result is a judgment result that the post-operation graphic is a satisfactory graphic.
- a "program”, a “puzzle graphic piece movement subprogram” that moves a graphic piece that is a graphic on the screen, and a graphic that is composed of a predetermined arrangement without overlapping multiple graphic pieces due to the movement of the graphic piece.
- "Judgment subprograms” are held, and these programs are read into the main memory (main memory) and expanded based on the execution instruction of the program, which is the start instruction of the game program, and the operation start instruction of each step is performed. These programs are executed based on.
- the initial graphic information constituting the program
- the operation information the graphic piece movement information
- the graphic after the operation (“information constituting the”: in the drawing, “” is omitted. The same applies hereinafter.
- this computer is configured so that non-volatile memory, main memory (main memory), CPU, and interfaces (for example, display, touch panel, mouse, keyboard, communication, etc.) are connected to the bus line so that they can communicate with each other.
- a terminal such as a smartphone
- the game program and various information necessary for executing the game program are stored in the main memory (ROM). It is read into (main memory), expanded, the game can be executed, then executed, and when the end command of the game is also issued to the operating system, it is recorded in the game turn and held in the main memory (main memory).
- the new information is written to the ROM, the game ends, and the game is erased from the main memory (main memory).
- the devices required for the game are checked by the BIOS. And if the check is successful, it boots the operating system and boots the device driver accordingly.
- the device mentioned here is as described in "Prerequisite part and operation part”. The matters described in this paragraph shall be the same when executing the program throughout the specification.
- the function of the puzzle satisfaction graphic configuration condition holding unit is executed, the "puzzle satisfaction judgment program” recorded in the memory. Is read into the main memory and expanded, so that the function of the puzzle satisfaction judgment unit is executed.
- the function of the puzzle judgment means is executed.
- the function of the puzzle completion graphic output unit is executed by reading and expanding the "puzzle completion graphic output program" recorded in the memory into the main memory.
- FIG. 6 is a diagram showing a state in which a graphic game program for operating a graphic game device as a painting game device according to the first embodiment and information can be arranged on a computer as hardware to execute a graphic game. is there. The points in common with the puzzle game device will not be described.
- the graphic game device as the first painting game device is a "painting initial graphic display program” that displays the initial graphic which is the graphic in the initial state on the screen, and the graphic on the screen from the user.
- the "painting graphic operation reception program” that accepts operations for, and the “coloring / erasing object painting movement” that moves the coloring / erasing object to color or erase the base graphic showing the frame of the painting on the screen.
- the "subprogram”, the "graphic output program after the painting operation” that makes the graphic on the screen the graphic after the operation according to the received operation, and the “graphic holding program after the painting operation” that holds the graphic after the operation are retained.
- a "painting satisfaction graphic configuration condition holding program” that holds a satisfaction graphic configuration condition used to determine whether a satisfaction graphic is configured, which is a graphic that satisfies a predetermined condition for determining a graphic after an operation, is retained. After the operation, the graphic is held in the holding step.
- the "painting satisfaction judgment program” that judges whether the satisfied graphic is configured using the satisfied graphic configuration condition and the predetermined one that multiple graphic pieces do not overlap due to the movement of the graphic piece. Satisfaction that is a graphic composed of the arrangement of, or / and satisfaction that a plurality of graphic pieces are overlapped at least in part due to the movement of the graphic piece and are composed of a predetermined arrangement.
- the "painting judgment subprogram” that judges whether the graphic is configured and the judgment result in the painting satisfaction judgment step is the judgment result that the post-operation graphic is a satisfactory graphic, it is derived from the post-operation graphic.
- a "painting completed graphic output program” that outputs a completed graphic that can be a post-operation graphic different from the original post-operation graphic is retained, and these are based on the program execution command that is the start command of the game program.
- the programs are read into the main memory (main memory), expanded, and these programs are executed based on the operation start instruction of each step.
- the initial graphic (information constituting the program), the operation information, the graphic piece movement information, and the graphic after the operation (“information constituting the”: in the drawing, “” is omitted.
- Etc. are held in the non-volatile memory, read and expanded in the main memory (main memory), and referred to and used when executing a series of programs.
- the "Coloring book satisfaction judgment program” recorded in the memory executes the function of the coloring book satisfaction graphic configuration condition holding unit by reading and expanding the "Coloring book satisfaction graphic configuration condition holding program” recorded in the main memory. Is read into the main memory and expanded to execute the function of the coloring book satisfaction judgment unit.
- the function of the coloring book judgment means is executed.
- the function of the coloring book completion graphic output unit is executed by reading and expanding the "coloring book completion graphic output program" recorded in the memory into the main memory.
- a "puzzle viewpoint movement operation reception subprogram" that moves the viewpoint for viewing the graphic in the 3D screen may be held.
- the viewpoint movement operation information is further held as data.
- a "coloring picture viewpoint movement operation reception subprogram" that moves the viewpoint for viewing the graphic in the 3D screen may be held.
- the viewpoint movement operation information is further held as data.
- the output is started after the operation graphic that satisfies the satisfactory graphic configuration condition is output, and is erased before the completed graphic which is the operation graphic is output.
- a "puzzle effect graphic output subprogram" that outputs a graphic) that appears during the transition may be retained.
- the effect graphic (information constituting the data) is further retained as the data.
- a "puzzle graphic piece change subprogram" for changing the graphic design on the screen may be held. Graphic piece change information is further retained as data. By reading and expanding the "puzzle graphic piece change subprogram" recorded in the memory into the main memory, the function of the puzzle graphic piece changing means is executed.
- the graphic game recording medium is a program for executing the graphic game program of the first embodiment and a medium for recording various information referred to when the program is executed.
- the recording medium is typically a hard disk, main memory, magnetic tape, DVD device, etc. in the case of a server, and a ROM, micro card, SD card, micro SD card, RAM in the case of a terminal such as a smartphone. (Main memory (main memory)), mini hard disk, etc.
- terminals such as dedicated game machines, DVD ROM, rewritable DVD, ROM, micro card (flash memory), SD card (flash memory), micro SD card (flash memory), RAM (main memory (main memory)), Mini hard disk, storage area on the cloud, etc.
- the purpose of recording on the server can be roughly divided into two types: downloading the game program to the terminal and providing the game program to the terminal by communication from the server (ASP).
- the recording on the recording medium on the server does not necessarily have to be entirely recorded on only one server, and may be in a form of distributed recording. Recording in the cloud also corresponds to the implementation of this recording medium invention.
- the game may be advanced in collaboration with the program recorded on the recording medium on the server and the program recorded on the recording medium of the terminal.
- the advantage of running the game by running the program recorded on the recording medium of the terminal independently is that the program can be executed regardless of the network connection. For example, when the game is executed while riding on a moving object, there is an advantage that the game can be continued even if the communication environment deteriorates and the communication is interrupted.
- FIG. 4 is a diagram showing an example of a processing flow of a graphic game program for the puzzle game of the first embodiment.
- the graphic game system first executes a puzzle game program activation request presence / absence determination step (0401) for determining whether or not there is a game program activation request.
- a puzzle game program activation request presence / absence determination step (0401) for determining whether or not there is a game program activation request.
- main memory main memory
- the game program start completion determination step (0403) is executed.
- the puzzle task determination step (0404) for determining the task to be played by the player is executed.
- the puzzle initial graphic display step (0405) for outputting the initial graphic corresponding to the task to the graphic game device is executed.
- the puzzle graphic operation reception step (0406) for accepting the operation is executed.
- the puzzle graphic piece movement sub-step (0407) for operating and moving the graphic piece is executed.
- the puzzle graphic operation completion determination step (0408) for determining whether the operation being accepted is completed is executed.
- the post-puzzle graphic output step (0409) for outputting the post-operation graphic is executed.
- the puzzle post-operation graphic recording step (0410) of recording to save the output state of the post-operation graphic is executed.
- the puzzle satisfaction graphic configuration condition matching presence / absence determination step (0411) for determining whether the post-operation graphic recorded for storage matches the satisfaction graphic configuration condition is executed.
- the puzzle determination substep (0412) for determining the arrangement position of the graphic pieces including the overlap is executed. If the satisfaction graphic configuration condition is not met, the process returns to the puzzle graphic operation reception step (0406) so that the graphic operation is performed until the satisfaction graphic configuration condition is met.
- the puzzle completion graphic output step (0413) for outputting the completed graphic which is the post-operation graphic is executed.
- the puzzle task completion determination step (0414) for determining whether the task given by the initially determined task has been completed is executed. If the completion is not recognized, the process returns to the puzzle initial graphic display step (0405) in which the remaining initial graphics are displayed to solve the remaining problems. If completion is confirmed, the puzzle game program end determination step (0415) for determining whether to end the game program is executed. If the game program is not terminated, the process returns to the puzzle task determination step (0404) in order to determine the next task and output the initial graphic. When the game ends, a series of puzzle game programs ends.
- FIG. 7 is a diagram showing an example of a processing flow of a graphic game program for the coloring book game of the first embodiment.
- the graphic game system first executes a coloring book game program activation request presence / absence determination step (0701) for determining whether or not there is a game program activation request.
- a coloring book game program activation request presence / absence determination step (0701) for determining whether or not there is a game program activation request.
- main memory main memory
- the game program start completion determination step (0703) is executed.
- the coloring task determination step (0704) for determining the task to be played by the player is executed.
- the coloring book initial graphic display step (0705) for outputting the initial graphic corresponding to the task to the graphic game device is executed.
- the coloring graphic operation reception step (0706) for accepting the operation is executed.
- the coloring / erasing object coloring / erasing object painting movement sub-step (0707) for moving the object for coloring / erasing the base graphic is executed.
- the coloring book graphic operation completion determination step (0708) for determining whether the operation being accepted is completed is executed.
- the post-coloring operation graphic output step (0709) for outputting the post-operation graphic is executed.
- the coloring post-operation graphic recording step (0710) of recording to save the output state of the post-operation graphic is executed.
- a step (0711) for determining whether or not the post-operation graphic recorded for storage matches the satisfaction graphic configuration condition is executed.
- the coloring book determination sub-step (0712) for determining the arrangement position of the graphic pieces including the overlap is executed.
- the process returns to the coloring book graphic operation reception step (0706) so as to perform the graphic operation until the satisfaction graphic configuration condition is met.
- the coloring book completion graphic output step (0713) for outputting the completed graphic which is the graphic after the operation is executed.
- the coloring book task completion determination step (0714) for determining whether the task given by the initially determined task has been completed is executed. If the completion is not recognized, the process returns to the coloring book initial graphic display step (0705) for displaying the remaining initial graphics in order to solve the remaining problems. If the completion is confirmed, the coloring book game program end determination step (0715) for determining whether to end the game program is executed. If the game program is not terminated, the process returns to the coloring task determination step (0704) in order to determine the next task and output the initial graphic. When the game is terminated, a series of coloring game programs are terminated.
- the puzzle viewpoint movement operation reception substep for accepting the viewpoint movement operation for viewing the graphic in the 3D screen may be executed.
- the coloring book viewpoint movement operation reception substep for accepting the viewpoint movement operation for viewing the graphic in the 3D screen may be executed.
- Example 1 Flow of other processing 3>
- the output is started after the operation graphic that satisfies the satisfactory graphic configuration condition is output, and is erased before the completed graphic that is the operation graphic is output. It may be configured to perform a puzzle effect graphic output substep to output the graphic) that appears during the graphic transition.
- Example 1 Flow of other processing 4>
- the output is started after the operation graphic that satisfies the satisfactory graphic configuration condition is output, and is erased before the completion graphic that is the operation graphic is output. It may be configured to perform a coloring effect graphic output substep to output the graphic) that appears during the graphic transition.
- Inventions in other embodiments include a graphic game program already described, a recording medium on which the graphic game program is recorded, a device composed of the graphic game program or mechanically configured together with the program, and a method of operating the device.
- the invention and the basic configuration are the same, the invention having a characteristic additional configuration will be described.
- the invention in another embodiment has a configuration in which an initial graphic is generated from a seed graphic by using a graphic transformation function in addition to the feature described in the first embodiment.
- the graphic game program described in the other embodiment (a program having an additional seed graphic acquisition step, a graphic transformation function acquisition step, and an initial graphic generation step in addition to the processing step of the described program) is provided from the memory.
- a graphic game device that is started by reading and executing it in the CPU is configured. This device includes an initial graphic display unit, a graphic operation reception unit, a post-operation graphic output unit, a post-operation graphic holding unit, a satisfying graphic configuration condition holding unit, a satisfaction judgment unit, a completed graphic output unit, a seed graphic acquisition unit, and a graphic. It consists of a transformation function acquisition unit and an initial graphic generation unit.
- This graphic game device may be configured by one terminal, may be configured by one terminal and a graphic game server device (including a plurality of cases), or may be composed of only a graphic game server device (including a plurality of cases). In this case, on the terminal side, a web page or the like output by the graphic game server device may be viewed on a browser to play a game.) Further, other terminals may be added to these to form a device. In the other embodiments, the description of the configuration common to the other embodiments will be omitted, and only the configurations characteristic of the other embodiments will be described.
- the "seed graphic acquisition unit” acquires a seed graphic which is a graphic that serves as a seed for the initial graphic (in the case of a puzzle game, both in the case of a coloring book game).
- the seed graphic is a graphic that is the basis for generating an initial graphic (in the case of a puzzle game, it may include both in the case of a coloring game).
- the seed graphic may be a graphic that matches the finished graphic or may be a graphic that matches the satisfied graphic.
- a graphic type is a type of data that a computer can display on a display. Basically, it is direct or indirect control data of each pixel constituting the display screen of the liquid crystal display or the organic EL display.
- this data may be data that generates a 2D graphic, data that generates a 3D graphic, or data that constitutes a moving image. It may be data generated by CAD or an illustration generation application, may be data generated by a camera or a movie, or may be image or video data imported from a broadcast program, DVD, or the like.
- Graphic transformation function acquisition unit acquires a graphic transformation function that transforms the acquired seed graphic. This is a transformation function for transforming the shape of the seed graphic into the shape of the initial graphic.
- the seed graphic is a 3D graphic
- the projected graphic in which the graphic on one side with the 3D graphic on the plane side is projected onto the plane by the parallel rays falling from the normal direction with respect to the plane from either direction is actually satisfactory.
- This corresponds to a post-operation graphic that satisfies the graphic configuration conditions, and a function that generates an initial graphic by transforming the post-operation graphic with a predetermined function.
- it is a function that generates a base graphic from a graphic after an operation that satisfies the satisfactory graphic configuration condition, or further divides it to generate a graphic piece that constitutes an initial graphic.
- it is a function such as generating a base graphic that serves as a frame for a coloring book from a graphic after an operation that satisfies the satisfactory graphic configuration condition.
- a plurality of transformation functions can be configured to be held in one terminal. By selecting such a transformation function according to the player's preference and giving it a seed graphic selected by the player, the player can create his / her favorite game.
- the terminal can be configured to have a transformation function acquisition unit and a seed graphic acquisition unit so that the transformation function can be acquired from the transformation function server and the seed graphic can be acquired from the seed graphic server. Furthermore, it has a transformation function transmitter and a transformation function expression receiver for exchanging and passing transformation functions with other terminals, and the same thing is done with seed graphics and the initial generation generated using this.
- the graphics may be configured to be handed over or exchanged. This may be configured so that terminals can be directly exchanged with each other, or may be configured to be exchanged via an exchange server. Further, it may be configured so that one of them can transfer or transfer electronic money to the other at the time of delivery or exchange of these.
- the "initial graphic generation unit” transforms the seed graphic with the acquired seed graphic and the acquired graphic transformation function to generate the initial graphic.
- the initial graphic is generated by transforming the seed graphic into the state required as the initial graphic. Since the player is free to generate the initial graphic to create the graphic game, the original graphic game is generated as many as the number of satisfied graphics and / and the completed graphic composed of the initial graphic generated by the player. become.
- a graphic game program for operating a graphic game device and a state in which information can be arranged on a computer as hardware to execute a graphic game in another embodiment will be described.
- the basic hardware configuration is the same as that of the first embodiment.
- a "seed graphic acquisition program” that acquires a seed graphic that is a graphic that is a seed of an initial graphic
- a "graphic transformation function that transforms the acquired seed graphic” The "graphic transformation function acquisition program” and the "initial graphic generation program” that transforms the seed graphic with the acquired seed graphic and the acquired graphic transformation function to generate the initial graphic are retained, and a series of programs are executed.
- these programs are read into the main memory (main memory), expanded, and these programs are executed based on the operation start instruction.
- data as information characteristic of other embodiments, a seed graphic (information constituting) and a graphic transformation function are held in the non-volatile memory, read and expanded in the main memory (main memory), and a series of data. It is referred to and used when executing the program.
- the function of the seed graphic acquisition unit is executed by reading and expanding the "seed graphic acquisition program" recorded in the memory into the main memory.
- the function of the graphic transformation function acquisition unit is executed.
- the function of the initial graphic generation unit is executed.
- the graphic game recording medium is a program for executing the graphic game program of another embodiment and a medium for recording various information referred to when the program is executed.
- This recording medium is a recording medium that can be read by a computer's recording medium processing function (USB processing device, DVD processing device, etc.), and the program recorded on this recording medium is described so that it can be read and executed by the computer.
- the recording medium is typically a hard disk, main memory, magnetic tape, DVD device, etc. in the case of a server, and a ROM, micro card, SD card, micro SD card, RAM in the case of a terminal such as a smartphone. (Main memory (main memory)), mini hard disk, etc.
- the purpose of recording on the server can be roughly divided into two types: downloading the game program to the terminal and providing the game program to the terminal by communication from the server (ASP). Further, the recording on the recording medium on the server does not necessarily have to be entirely recorded on only one server, and may be in a form of distributed recording. Recording in the cloud also corresponds to the implementation of this recording medium invention.
- the game may be advanced in collaboration with the program recorded on the recording medium on the server and the program recorded on the recording medium of the terminal.
- the advantage of running the game by running the program recorded on the recording medium of the terminal independently is that the program can be executed regardless of the network connection. For example, when the game is executed while riding on a moving object, there is an advantage that the game can be continued even if the communication environment deteriorates and the communication is interrupted.
- ⁇ Other embodiment processing flow> The processing flow of the initial graphic generation process will be described. First, the seed graphic acquisition step of acquiring the seed graphic is executed. Next, a graphic transformation function acquisition step for transforming the graphic into the initial graphic is executed. The initial graphic generation step of generating the initial graphic from the acquired seed graphic and the acquired graphic transformation function is processed. Since the operation method of the graphic game using the generated initial graphic has already been described in the first embodiment, the description thereof will be omitted in the other embodiments.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
グラフィックを操作して進めるゲームは数多く存在しているが、ゲームを進めていくうちに最終的な目的である完成グラフィックに近づいていくものが多く、最終的な目的を達成した際に達成感はあるが驚きがない単調なゲームになってしまうことが多い。そこで、ゲームの最終的な目的が最後まで分からないような驚きのあるエンターテイメント性の高いゲームの提供が求められていた。 本発明のグラフィックゲームプログラムを用いた場合、グラフィック操作を何度か繰り返してグラフィックが所定の条件を満たすグラフィックになった場合に、そのグラフィックに由来するが、そのグラフィックとは異なるグラフィックを画面上に出現させることができ、プレイヤーには達成感に加えて驚きを与えることができる。したがって、ゲーム途中で飽きてしまうことを防止することができ、かつ、ゲームの操作性を難解にすることなくゲームのエンターテイメント性を高める効果が得られる。
Description
本発明は、グラフィックを操作して行うゲームのプログラムに関する発明である。
グラフィックを操作して進めるゲームは数多く存在しているが、ゲームを進めていくうちに最終的な目的である完成グラフィックに近づいていくものが多く、最終的な目的を達成した際に達成感はあるが驚きがない単調なゲームになってしまうことが多い。
「ドットヒーローズ」(BANDAI 登録商標)
そこで、ゲームの最終的な目的が最後まで分からないような驚きのあるエンターテイメント性の高いゲームの提供が求められていた。具体的には、スマートフォン・タブレットを利用して子供から大人まで幅広い年代が場所や時間を問わずにゲームをする環境下では、単に複雑なグラフィック操作を要求することで、最終的な目的に到達しづらくしてエンターテイメント性を高めるのではなく、子供でも楽しめる簡単な操作性でありながら、大人にも楽しめる奥行きのあるエンターテイメント性を持たせることが求められていた。
そのような課題を解決するために、本発明は、第一の発明として、画面内に初期状態のグラフィックである初期グラフィックを表示するパズル初期グラフィック表示ステップと、利用者から画面内のグラフィックに対する操作を受付けるパズルグラフィック操作受付ステップと、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとするパズル操作後グラフィック出力ステップと、操作後グラフィックを保持するパズル操作後グラフィック保持ステップと、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持するパズル満足グラフィック構成条件保持ステップと、保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断するパズル満足判断ステップと、パズル満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力するパズル完成グラフィック出力ステップと、を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、パズルグラフィック操作受付ステップは、グラフィックであるグラフィックピースを画面内で移動するパズルグラフィックピース移動サブステップを有するとともに、パズル満足判断ステップは、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するパズル判断サブステップを有するグラフィックゲームプログラムを提供する。
次に、第二の発明として、画面内に初期状態のグラフィックである初期グラフィックを表示する塗り絵初期グラフィック表示ステップと、利用者から画面内のグラフィックに対する操作を受付ける塗り絵グラフィック操作受付ステップと、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする塗り絵操作後グラフィック出力ステップと、塗り絵操作後グラフィックを保持する塗り絵操作後グラフィック保持ステップと、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する塗り絵満足グラフィック構成条件保持ステップと、保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する塗り絵満足判断ステップと、塗り絵満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する塗り絵完成グラフィック出力ステップと、を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、塗り絵グラフィック操作受付ステップは、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する着色/消去用オブジェクト塗り絵移動サブステップを有するとともに、塗り絵満足判断ステップは、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する塗り絵判断サブステップを有するグラフィックゲームプログラムを提供する。
次に、第三の発明として、画面内に初期状態のグラフィックである初期グラフィックを表示するパズル初期グラフィック表示ステップと、利用者から画面内のグラフィックに対する操作を受付けるパズルグラフィック操作受付ステップと、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとするパズル操作後グラフィック出力ステップと、操作後グラフィックを保持するパズル操作後グラフィック保持ステップと、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持するパズル満足グラフィック構成条件保持ステップと、保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断するパズル満足判断ステップと、パズル満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力するパズル完成グラフィック出力ステップと、を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、パズルグラフィック操作受付ステップは、グラフィックであるグラフィックピースを画面内で移動するパズルグラフィックピース移動サブステップを有するとともに、パズル満足判断ステップは、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するパズル判断サブステップと、を画面表示機能を有するコンピュータに読み取らせて実行可能なグラフィックゲームプログラムを記録した記録媒体を提供する。
次に、第四の発明として、画面内に初期状態のグラフィックである初期グラフィックを表示する塗り絵初期グラフィック表示ステップと、利用者から画面内のグラフィックに対する操作を受付ける塗り絵グラフィック操作受付ステップと、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする塗り絵操作後グラフィック出力ステップと、操作後グラフィックを保持する塗り絵操作後グラフィック保持ステップと、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する塗り絵満足グラフィック構成条件保持ステップと、保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する塗り絵満足判断ステップと、塗り絵満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する塗り絵完成グラフィック出力ステップと、を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、塗り絵グラフィック操作受付ステップは、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する着色/消去用オブジェクト塗り絵移動サブステップを有するとともに、満足判断ステップは、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する塗り絵判断サブステップと、を画面表示機能を有するコンピュータに読み取らせて実行可能なグラフィックゲームプログラムを記録した記録媒体を提供する。
次に、第五の発明として、画面内に初期状態のグラフィックである初期グラフィックを表示するパズル初期グラフィック表示部と、利用者から画面内のグラフィックに対する操作を受付けるパズルグラフィック操作受付部と、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとするパズル操作後グラフィック出力部と、操作後グラフィックを保持するパズル操作後グラフィック保持部と、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持するパズル満足グラフィック構成条件保持部と、保持されている操作後グラフィックが保持部にて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断するパズル満足判断部と、パズル満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力するパズル完成グラフィック出力部と、を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲーム装置であって、パズルグラフィック操作受付部は、グラフィックであるグラフィックピースを画面内で移動するパズルグラフィックピース移動手段を有するとともに、パズル満足判断部は、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するパズル判断手段を有する画面表示機能を有するコンピュータに読み取らせて実行可能なグラフィックゲーム装置を提供する。
次に、第六の発明として、画面内に初期状態のグラフィックである初期グラフィックを表示する塗り絵初期グラフィック表示部と、利用者から画面内のグラフィックに対する操作を受付ける塗り絵グラフィック操作受付部と、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする塗り絵操作後グラフィック出力部と、操作後グラフィックを保持する塗り絵操作後グラフィック保持部と、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する塗り絵満足グラフィック構成条件保持部と、保持されている操作後グラフィックが保持部にて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する塗り絵満足判断部と、塗り絵満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する塗り絵完成グラフィック出力部と、を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、塗り絵グラフィック操作受付部は、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する着色/消去用オブジェクト塗り絵移動手段を有するとともに、塗り絵満足判断部は、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する塗り絵判断手段を有する画面表示機能を有するコンピュータに読み取らせて実行可能なグラフィックゲーム装置を提供する。
次に、第七の発明として、画面内に初期状態のグラフィックである初期グラフィックを表示するパズル初期グラフィック表示ステップと、利用者から画面内のグラフィックに対する操作を受付けるパズルグラフィック操作受付ステップと、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとするパズル操作後グラフィック出力ステップと、操作後グラフィックを保持するパズル操作後グラフィック保持ステップと、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持するパズル満足グラフィック構成条件保持ステップと、保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断するパズル満足判断ステップと、パズル満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力するパズル完成グラフィック出力ステップと、を画面表示機能を有するコンピュータであるゲーム装置の動作方法であって、パズルグラフィック操作受付ステップは、グラフィックであるグラフィックピースを画面内で移動するパズルグラフィックピース移動サブステップを有するとともに、パズル満足判断ステップは、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するパズル判断サブステップを有する画面表示機能を有するコンピュータであるゲーム装置の動作方法を提供する。
次に、第八の発明として、画面内に初期状態のグラフィックである初期グラフィックを表示する塗り絵初期グラフィック表示ステップと、利用者から画面内のグラフィックに対する操作を受付ける塗り絵グラフィック操作受付ステップと、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする塗り絵操作後グラフィック出力ステップと、操作後グラフィックを保持する塗り絵操作後グラフィック保持ステップと、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する塗り絵満足グラフィック構成条件保持ステップと、保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する塗り絵満足判断ステップと、塗り絵満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する塗り絵完成グラフィック出力ステップと、を画面表示機能を有するコンピュータであるゲーム装置の動作方法であって、塗り絵グラフィック操作受付ステップは、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する着色/消去用オブジェクト塗り絵移動サブステップを有するとともに、塗り絵満足判断ステップは、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する塗り絵判断サブステップを有する画面表示機能を有するコンピュータであるゲーム装置の動作方法を提供する。
本発明のグラフィックゲームプログラムを用いた場合、グラフィック操作を何度か繰り返してグラフィックが所定の条件を満たすグラフィックになった場合に、そのグラフィックに由来するが、そのグラフィックとは異なるグラフィックを画面上に出現させることができ、プレイヤーには達成感に加えて驚きを与えることができる。したがって、ゲーム途中で飽きてしまうことを防止することができ、かつ、ゲームの操作性を難解にすることなくゲームのエンターテイメント性を高める効果が得られる。
以下、本発明実施形態1について、図を用いて説明する。なお、本発明の内容は、以下の実施例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々変更を加え得る。
<明細書全体を通じての前提>
本明細書にて説明する発明は、グラフィックゲームプログラム、そのグラフィックゲームプログラムを記録した記録媒体、そのグラフィックゲームプログラムで構成され、又は機構的にプログラムとともに構成される装置、その装置の動作方法に関する発明である。
また本件発明は原則的に電子計算機を利用する発明であるが、ソフトウエア(プログラム)によって実現され、ハードウェアによっても実現され、ソフトウエアとハードウェアの協働によっても実現される。本件発明の各構成要件の全部又は一部を実現するハードウェアでは、コンピュータの基本的構成であるCPU、メモリ、バス、入出力装置、各種周辺機器、ユーザーインターフェイスなどによって構成される。各種周辺機器には、記憶装置、インターネット等インターフェイス、インターネット等機器、ディスプレイ(液晶ディスプレイ、有機ELディスプレイ等)、タッチパネル、タッチパネル付きディスプレイ、キーボード、マウス、スピーカー、カメラ(写真用、スキャナ用)、カメラの写真のスキャナ、ビデオ、テレビ、CD装置、DVD装置、ブルーレイ装置、USBメモリ、USBメモリインターフェイス、着脱可能タイプのハードディスク、一般的なハードディスク、プロジェクタ装置、SSD、電話、ファックス、コピー機、コピー機能構成、印刷装置、ムービー編集装置、各種センサー装置、情報入力のための方眼紙、情報入力のための原稿用紙、ペン入力装置(ディスプレイをペンでなぞるとその軌跡が情報として計算機に取得される。)などが含まれる。また本発明装置は必ずしも一つの筐体によって構成されている必要はなく、複数の筐体を通信で結合して構成されるものであってもよい。また通信はLANであってもWANであってもよく、また、一部が国境をまたいで設置されていてもよい。
本明細書にて説明する発明は、グラフィックゲームプログラム、そのグラフィックゲームプログラムを記録した記録媒体、そのグラフィックゲームプログラムで構成され、又は機構的にプログラムとともに構成される装置、その装置の動作方法に関する発明である。
また本件発明は原則的に電子計算機を利用する発明であるが、ソフトウエア(プログラム)によって実現され、ハードウェアによっても実現され、ソフトウエアとハードウェアの協働によっても実現される。本件発明の各構成要件の全部又は一部を実現するハードウェアでは、コンピュータの基本的構成であるCPU、メモリ、バス、入出力装置、各種周辺機器、ユーザーインターフェイスなどによって構成される。各種周辺機器には、記憶装置、インターネット等インターフェイス、インターネット等機器、ディスプレイ(液晶ディスプレイ、有機ELディスプレイ等)、タッチパネル、タッチパネル付きディスプレイ、キーボード、マウス、スピーカー、カメラ(写真用、スキャナ用)、カメラの写真のスキャナ、ビデオ、テレビ、CD装置、DVD装置、ブルーレイ装置、USBメモリ、USBメモリインターフェイス、着脱可能タイプのハードディスク、一般的なハードディスク、プロジェクタ装置、SSD、電話、ファックス、コピー機、コピー機能構成、印刷装置、ムービー編集装置、各種センサー装置、情報入力のための方眼紙、情報入力のための原稿用紙、ペン入力装置(ディスプレイをペンでなぞるとその軌跡が情報として計算機に取得される。)などが含まれる。また本発明装置は必ずしも一つの筐体によって構成されている必要はなく、複数の筐体を通信で結合して構成されるものであってもよい。また通信はLANであってもWANであってもよく、また、一部が国境をまたいで設置されていてもよい。
さらに複数の筐体のそれぞれが異なる主体によって運営されていてもよく、一の主体によって運営されていてもよい。本件発明のシステムの運用主体が単数であるか、複数であるかは問わない。また、本発明システムの他に後述する他の登場企業の利用する端末を含むシステムとしても発明を構成することができる。またこれらの端末は国境を越えて設置されていてもよい。さらに本システムや前記端末の他に他の企業の登録のために利用される装置、登録の内容を記録するためのデータベースに利用される装置などが用意されてもよい。これらは本発明装置内に備えてもよいし、本発明装置外に備えてこれらの情報を利用可能なように本装置を構成してもよい。
なお、スマートフォン等にプログラムサーバからプログラムをダウンロードする際の形態は圧縮されている場合、圧縮されていない場合、暗号化されている場合、暗号化されていない場合などいずれのケースでもプログラムのダウンロードとして扱われる。この場合にプログラムのダウンロードは本願プログラムクレームの発明の実施に該当する。またそのダウンロードをさせるサーバにはそのプログラムが記録された記録媒体があるので、そのサーバの記録媒体は、本願発明の記録媒体クレームの発明の実施に該当する。なお、スマートフォン等にダウンロードするサーバが一のプログラムについて複数サーバからの部分ダウンロードを組み合わせて構成するのか否かは本願プログラム発明の実施に該当することは言うまでもない。
<グラフィックゲームの定義>
本願では、「グラフィックゲーム」の意味を以下のいずれかのように定義する。
(1)ディスプレイ上に表示されるグラフィックの少なくとも一部をプレイヤーのディスプレイに対する操作によって変化させ、操作後のグラフィックが所定の条件を満たすと、その旨を理解できる情報(文字、記号、グラフィック、音、振動のいずれか一以上によるもの。以下同じ。)が提示される。
(2)ディスプレイ上に表示されるグラフィックはコンピュータによって自動的に変化するグラフィックであり、変化するグラフィックに対してプレイヤーのディスプレイ操作によって変化の仕方を変化させ、その変化が所定の条件を満たすと、その旨を理解できる情報が提示される。
(3)ディスプレイ上に表示されるグラフィックはコンピュータによって自動的に変化するグラフィックであり、変化するグラフィックに対してプレイヤーのディスプレイ操作によって変化を停止させる。
(4)ディスプレイ上に表示されるグラフィックの少なくとも一部をプレイヤーのディスプレイに対する操作によって変化させ、最終的には操作後にグラフィックが消滅する。
(5)グラフィックが表示されていないディスプレイ上にプレイヤーのディスプレイに対する操作によってグラフィックを表示し、表示したグラフィックが所定の条件を満たすと、その旨を示す情報が提示される。
(6)グラフィックが表示されていないディスプレイ上にプレイヤーのディスプレイに対する操作によってグラフィックを表示し、その後表示したグラフィックに対するプレイヤーのディスプレイに対する操作によって表示されたグラフィックを消去する。
(7)グラフィックが表示されていないディスプレイ上にプレイヤーのディスプレイに対する操作によってグラフィックを表示し、その表示されたグラフィックに対するプレイヤーのディスプレイ操作によってグラフィックに所定の動作を与え、その動作が所定の条件を満たすと、その旨を示す情報が提示される。
(8)これら(1)から(7)の二以上を組み合わせたもの。ただし、その旨を理解できる情報(文字、記号、グラフィック、音、振動のいずれか一以上によるもの。以下同じ。)の提示は最後に提示されるように構成してもよい。
本願では、「グラフィックゲーム」の意味を以下のいずれかのように定義する。
(1)ディスプレイ上に表示されるグラフィックの少なくとも一部をプレイヤーのディスプレイに対する操作によって変化させ、操作後のグラフィックが所定の条件を満たすと、その旨を理解できる情報(文字、記号、グラフィック、音、振動のいずれか一以上によるもの。以下同じ。)が提示される。
(2)ディスプレイ上に表示されるグラフィックはコンピュータによって自動的に変化するグラフィックであり、変化するグラフィックに対してプレイヤーのディスプレイ操作によって変化の仕方を変化させ、その変化が所定の条件を満たすと、その旨を理解できる情報が提示される。
(3)ディスプレイ上に表示されるグラフィックはコンピュータによって自動的に変化するグラフィックであり、変化するグラフィックに対してプレイヤーのディスプレイ操作によって変化を停止させる。
(4)ディスプレイ上に表示されるグラフィックの少なくとも一部をプレイヤーのディスプレイに対する操作によって変化させ、最終的には操作後にグラフィックが消滅する。
(5)グラフィックが表示されていないディスプレイ上にプレイヤーのディスプレイに対する操作によってグラフィックを表示し、表示したグラフィックが所定の条件を満たすと、その旨を示す情報が提示される。
(6)グラフィックが表示されていないディスプレイ上にプレイヤーのディスプレイに対する操作によってグラフィックを表示し、その後表示したグラフィックに対するプレイヤーのディスプレイに対する操作によって表示されたグラフィックを消去する。
(7)グラフィックが表示されていないディスプレイ上にプレイヤーのディスプレイに対する操作によってグラフィックを表示し、その表示されたグラフィックに対するプレイヤーのディスプレイ操作によってグラフィックに所定の動作を与え、その動作が所定の条件を満たすと、その旨を示す情報が提示される。
(8)これら(1)から(7)の二以上を組み合わせたもの。ただし、その旨を理解できる情報(文字、記号、グラフィック、音、振動のいずれか一以上によるもの。以下同じ。)の提示は最後に提示されるように構成してもよい。
<パズルゲームの定義>
本願では、「パズルゲーム」の意味を以下のいずれかのように定義する。
(1)グラフィックピースを所定のベースグラフィック(グラフィックピースを配置する土台)の正位置に移動し、全ての又は一部のグラフィックピースがベースグラフィック上の正位置に配置されることでベースグラフィックがグラフィックピースで占有された状態をゲームの完了とみなすゲーム。
(2)グラフィックピースを所定のベースグラフィック(グラフィックピースを配置する土台)の正位置に移動し、正位置に移動すべきグラフィックピースがなくなった状態をゲームの完了とみなすゲーム。
(3)グラフィックピースを相互に正しい位置関係に移動し、全ての又は一部のグラフィックピースが相互に正しい位置関係となった場合にゲームの完了、とみなすゲーム。
(4)グラフィックピースをプレイヤーの操作によって色変えし、ディスプレイ上のすべての又は一部のグラフィックピースが正しい色となった状態をゲームの完了とみなすゲーム。
(5)グラフィックピースをプレイヤーの操作によって色変えし、ディスプレイ上のすべての又は一部のグラフィックピースの色関係が正しい関係となった状態をゲームの完了とみなすゲーム。
(6)グラフィックピースをプレイヤーの操作によって重ねてゆき、ディスプレイ上のすべての又は一部のグラフィックピースが正しい順番で重ねられた状態をゲームの完了とみなすゲーム。
(7)グラフィックピースをプレイヤーの操作によってアニメート(動的に変化する状態とすること)し、全ての又は一部のグラフィックピースの間の相互のアニメート関係が正しいアニメート関係となった状態をゲームの完了とみなすゲーム。
(8)グラフィックピースをプレイヤーの操作によって変形し、全ての又は一部のグラフィックピースの間の変形関係が正しい変形関係となった状態をゲームの完了とみなすゲーム。
(9)上記(1)から(8)の二以上の組合せからなるゲーム。ただし、ゲームの完了、とみなす状態は組合わせられたパターンの最後のパターンにのみ存在する。
本願では、「パズルゲーム」の意味を以下のいずれかのように定義する。
(1)グラフィックピースを所定のベースグラフィック(グラフィックピースを配置する土台)の正位置に移動し、全ての又は一部のグラフィックピースがベースグラフィック上の正位置に配置されることでベースグラフィックがグラフィックピースで占有された状態をゲームの完了とみなすゲーム。
(2)グラフィックピースを所定のベースグラフィック(グラフィックピースを配置する土台)の正位置に移動し、正位置に移動すべきグラフィックピースがなくなった状態をゲームの完了とみなすゲーム。
(3)グラフィックピースを相互に正しい位置関係に移動し、全ての又は一部のグラフィックピースが相互に正しい位置関係となった場合にゲームの完了、とみなすゲーム。
(4)グラフィックピースをプレイヤーの操作によって色変えし、ディスプレイ上のすべての又は一部のグラフィックピースが正しい色となった状態をゲームの完了とみなすゲーム。
(5)グラフィックピースをプレイヤーの操作によって色変えし、ディスプレイ上のすべての又は一部のグラフィックピースの色関係が正しい関係となった状態をゲームの完了とみなすゲーム。
(6)グラフィックピースをプレイヤーの操作によって重ねてゆき、ディスプレイ上のすべての又は一部のグラフィックピースが正しい順番で重ねられた状態をゲームの完了とみなすゲーム。
(7)グラフィックピースをプレイヤーの操作によってアニメート(動的に変化する状態とすること)し、全ての又は一部のグラフィックピースの間の相互のアニメート関係が正しいアニメート関係となった状態をゲームの完了とみなすゲーム。
(8)グラフィックピースをプレイヤーの操作によって変形し、全ての又は一部のグラフィックピースの間の変形関係が正しい変形関係となった状態をゲームの完了とみなすゲーム。
(9)上記(1)から(8)の二以上の組合せからなるゲーム。ただし、ゲームの完了、とみなす状態は組合わせられたパターンの最後のパターンにのみ存在する。
<2Dグラフィックの定義>
「2Dグラフィック」とは、グラフィックをディスプレイ上に表示するために主メモリ(メインメモリ)に展開されているデータが2次元を定義するデータで構成されているグラフィックをいう。
「2Dグラフィック」とは、グラフィックをディスプレイ上に表示するために主メモリ(メインメモリ)に展開されているデータが2次元を定義するデータで構成されているグラフィックをいう。
<2Dの定義>
「2D」とは、特に計算機で演算される場合には、2次元データで構成されるデータによって把握できる情報をいう。
「2D」とは、特に計算機で演算される場合には、2次元データで構成されるデータによって把握できる情報をいう。
<3Dグラフィックの定義>
「3Dグラフィック」とは、グラフィックをディスプレイ上に表示するために主メモリ(メインメモリ)に展開されているデータが3次元を定義するデータで構成されているグラフィックをいう。
「3Dグラフィック」とは、グラフィックをディスプレイ上に表示するために主メモリ(メインメモリ)に展開されているデータが3次元を定義するデータで構成されているグラフィックをいう。
<3Dの定義>
「3D」とは、特に計算機で演算される場合には、3次元データで構成されるデータによって把握できる情報をいう。
「3D」とは、特に計算機で演算される場合には、3次元データで構成されるデータによって把握できる情報をいう。
<塗り絵ゲームの定義>
本願では、「塗り絵ゲーム」の意味を以下のいずれかのように定義する。
(1)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を一色にプレイヤーに塗らせ、複数の区画の全部又は一部が正しい配色になった場合にゲームの完了とみなす。
(2)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を一色にプレイヤーに塗らせ、複数の区画の全部又は一部の配色関係(隣接する区画、一つ離れた区画など複数の区画の配色の関係をいう)が所定の配色関係になった場合にゲームの完了とみなす。
(3)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を統一模様又は一色にプレイヤーに塗らせ、複数の区画の全部又は一部が正しい模様又は配色になった場合にゲームの完了とみなす。
(4)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を一色にプレイヤーに塗らせ、かつ重ね塗りを許容し、複数の区画の全部又は一部が正しい配色又は/及び正しい重ね塗りになった場合にゲームの完了とみなす。
(5)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を統一模様又は一色にプレイヤーに塗らせ、かつ重ね塗りを許容し、複数の区画の全部又は一部が正しい統一模様、配色又は/及び正しい重ね塗りになった場合にゲームの完了とみなす。
(6)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、かつ複数の区画の全部又は一部はすでに配色されており、各区画を一色にプレイヤーに塗らせ、又は各区画にすでにある配色をプレイヤーに消去させ、複数の区画の全部又は一部が正しい配色になった場合にゲームの完了とみなす。
(7)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、かつ複数の区画の全部又は一部はすでに多重に配色されており、各区画を一色にプレイヤーに塗らせ、又は各区画にすでにある配色をプレイヤーに消去させて消去前の配色の一枚下の配色を表させ、複数の区画の全部又は一部が正しい配色になった場合にゲームの完了とみなす。
(8)塗り絵の下地となるベースグラフィックが区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、自由に塗らせた結果が正しい配色になった場合にゲームの完了とみなす。
(9)塗り絵の下地となるベースグラフィックが複数の区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、全部又は一部の配色関係が所定の配色関係になった場合にゲームの完了とみなす。
(10)塗り絵の下地となるベースグラフィックが複数の区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、ベースグラフィック上の全部又は一部が正しい模様又は配色になった場合にゲームの完了とみなす。
(11)塗り絵の下地となるベースグラフィックが複数の区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、かつ重ね塗りを許容し、ベースグラフィック上の配色の全部又は一部が正しい配色又は/及び正しい重ね塗りになった場合にゲームの完了とみなす。
(12)塗り絵の下地となるベースグラフィックが複数の区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、かつ重ね塗りを許容し、ベースグラフィック上の全部又は一部が正しい統一模様、配色又は/及び正しい重ね塗りになった場合にゲームの完了とみなす。
(13)上記の(1)から(12)の着色/消去用オブジェクト(ディスプレイ上のグラフィックを操作するための筆、ペン、鉛筆、ボールペン、スタンプ、クレヨン、チョーク、マジックペン、刷毛、バケツ(区画に対する流し込み着色)、ローラー、スプレイ、消しゴム、カッター、サンドペーパー、やすり、雑巾、修正液、モップ、布巾、タオル、掃除機、ほうき、はたき、ホース、シャワー、石鹸、ブラシ、黒板消し、亀の子たわし、などをいう。)はパレット(ディスプレイ上のグラフィックに対する着色・消去用オブジェクトでする着色する色(無色を含む)を選択するもの)を利用することができる。
(14)(1)から(13)の組合せ、によってゲームの完了とするもの。組み合わされるゲームの途中のものは、(1)から(12)のそれぞれの完了条件を満たしても完了とならない。組み合わされたすべてのゲームの完了条件が満たされたときにゲームが完了する。
本願では、「塗り絵ゲーム」の意味を以下のいずれかのように定義する。
(1)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を一色にプレイヤーに塗らせ、複数の区画の全部又は一部が正しい配色になった場合にゲームの完了とみなす。
(2)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を一色にプレイヤーに塗らせ、複数の区画の全部又は一部の配色関係(隣接する区画、一つ離れた区画など複数の区画の配色の関係をいう)が所定の配色関係になった場合にゲームの完了とみなす。
(3)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を統一模様又は一色にプレイヤーに塗らせ、複数の区画の全部又は一部が正しい模様又は配色になった場合にゲームの完了とみなす。
(4)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を一色にプレイヤーに塗らせ、かつ重ね塗りを許容し、複数の区画の全部又は一部が正しい配色又は/及び正しい重ね塗りになった場合にゲームの完了とみなす。
(5)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、各区画を統一模様又は一色にプレイヤーに塗らせ、かつ重ね塗りを許容し、複数の区画の全部又は一部が正しい統一模様、配色又は/及び正しい重ね塗りになった場合にゲームの完了とみなす。
(6)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、かつ複数の区画の全部又は一部はすでに配色されており、各区画を一色にプレイヤーに塗らせ、又は各区画にすでにある配色をプレイヤーに消去させ、複数の区画の全部又は一部が正しい配色になった場合にゲームの完了とみなす。
(7)塗り絵の下地となるベースグラフィックが複数の区画に分けられており、かつ複数の区画の全部又は一部はすでに多重に配色されており、各区画を一色にプレイヤーに塗らせ、又は各区画にすでにある配色をプレイヤーに消去させて消去前の配色の一枚下の配色を表させ、複数の区画の全部又は一部が正しい配色になった場合にゲームの完了とみなす。
(8)塗り絵の下地となるベースグラフィックが区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、自由に塗らせた結果が正しい配色になった場合にゲームの完了とみなす。
(9)塗り絵の下地となるベースグラフィックが複数の区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、全部又は一部の配色関係が所定の配色関係になった場合にゲームの完了とみなす。
(10)塗り絵の下地となるベースグラフィックが複数の区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、ベースグラフィック上の全部又は一部が正しい模様又は配色になった場合にゲームの完了とみなす。
(11)塗り絵の下地となるベースグラフィックが複数の区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、かつ重ね塗りを許容し、ベースグラフィック上の配色の全部又は一部が正しい配色又は/及び正しい重ね塗りになった場合にゲームの完了とみなす。
(12)塗り絵の下地となるベースグラフィックが複数の区画に分けられておらず、ベースグラフィックをプレイヤーに自由に塗らせ、かつ重ね塗りを許容し、ベースグラフィック上の全部又は一部が正しい統一模様、配色又は/及び正しい重ね塗りになった場合にゲームの完了とみなす。
(13)上記の(1)から(12)の着色/消去用オブジェクト(ディスプレイ上のグラフィックを操作するための筆、ペン、鉛筆、ボールペン、スタンプ、クレヨン、チョーク、マジックペン、刷毛、バケツ(区画に対する流し込み着色)、ローラー、スプレイ、消しゴム、カッター、サンドペーパー、やすり、雑巾、修正液、モップ、布巾、タオル、掃除機、ほうき、はたき、ホース、シャワー、石鹸、ブラシ、黒板消し、亀の子たわし、などをいう。)はパレット(ディスプレイ上のグラフィックに対する着色・消去用オブジェクトでする着色する色(無色を含む)を選択するもの)を利用することができる。
(14)(1)から(13)の組合せ、によってゲームの完了とするもの。組み合わされるゲームの途中のものは、(1)から(12)のそれぞれの完了条件を満たしても完了とならない。組み合わされたすべてのゲームの完了条件が満たされたときにゲームが完了する。
<実施形態1>
<実施形態1 概要>
本実施形態1では、請求項1、請求項2、請求項3、請求項4、請求項5、請求項6、請求項7、請求項8等、に共通するグラフィックゲームプログラム、そのグラフィックゲームプログラムを記録した記録媒体、そのグラフィックゲームプログラムで構成され、又は機構的にプログラムとともに構成される装置、その装置の動作方法に関する発明について記載する。
本実施形態1では、グラフィックゲームプログラムを利用して実行することが可能なパズルゲームと塗り絵ゲームについて、その具体的な実施方法を説明する。
<実施形態1 概要>
本実施形態1では、請求項1、請求項2、請求項3、請求項4、請求項5、請求項6、請求項7、請求項8等、に共通するグラフィックゲームプログラム、そのグラフィックゲームプログラムを記録した記録媒体、そのグラフィックゲームプログラムで構成され、又は機構的にプログラムとともに構成される装置、その装置の動作方法に関する発明について記載する。
本実施形態1では、グラフィックゲームプログラムを利用して実行することが可能なパズルゲームと塗り絵ゲームについて、その具体的な実施方法を説明する。
<実施形態1 グラフィックゲーム装置の発明>
<実施形態1 発明の構成>
図2は本件グラフィックゲームプログラムを用いたパズルゲーム装置(0200)の構成の一例を示す図である。実施形態1に記載するパズルゲーム装置は、本件グラフィックゲームプログラムをメモリからCPUに読み込み実行することで起動する。図に示すように、パズル初期グラフィック表示部(0201)、パズルグラフィック操作受付部(0202)、パズル操作後グラフィック出力部(0203)、パズル操作後グラフィック保持部(0204)、パズル満足グラフィック構成条件保持部(0205)、パズル満足判断部(0206)、パズル完成グラフィック出力部(0207)、パズルグラフィックピース移動手段(0208)、パズル判断手段(0209)、からなる。
図2は本件グラフィックゲームプログラムを用いたパズルゲーム装置(0200)の構成の一例を示す図である。実施形態1に記載するパズルゲーム装置は、本件グラフィックゲームプログラムをメモリからCPUに読み込み実行することで起動する。図に示すように、パズル初期グラフィック表示部(0201)、パズルグラフィック操作受付部(0202)、パズル操作後グラフィック出力部(0203)、パズル操作後グラフィック保持部(0204)、パズル満足グラフィック構成条件保持部(0205)、パズル満足判断部(0206)、パズル完成グラフィック出力部(0207)、パズルグラフィックピース移動手段(0208)、パズル判断手段(0209)、からなる。
図5は本件グラフィックゲームプログラムを用いた塗り絵ゲーム装置(0500)の構成の一例を示す図である。実施形態1に記載する本件グラフィックゲームプログラムをメモリからCPUに読み込み実行することで起動する。図に示すように、塗り絵初期グラフィック表示部(0501)、塗り絵グラフィック操作受付部(0502)、塗り絵操作後グラフィック出力部(0503)、塗り絵操作後グラフィック保持部(0504)、塗り絵満足グラフィック構成条件保持部(0505)、塗り絵満足判断部(0506)、塗り絵完成グラフィック出力部(0507)、着色/消去用オブジェクト塗り絵移動手段(0508)、塗り絵判断手段(0509)、からなる。
以下では、パズルゲーム装置と塗り絵ゲーム装置のそれぞれの構成について説明を行うが、「パズル初期グラフィック表示部」と「塗り絵初期グラフィック表示部」は共に「初期グラフィック表示部」に属する機能を有しており、「パズルグラフィック操作受付部」と「塗り絵グラフィック操作受付部」は共に「操作受付部」に属する機能を有しており、「パズル操作後グラフィック出力部」と「塗り絵操作後グラフィック出力部」は共に「操作後グラフィック出力部」に属する機能を有しており、「パズル操作後グラフィック保持部」と「塗り絵操作後グラフィック保持部」は共に「操作後グラフィック保持部」に属する機能を有しており、「パズル満足グラフィック構成条件保持部」と「塗り絵満足グラフィック構成条件保持部」は共に「満足グラフィック構成条件保持部」に属する機能を有しており、「パズル満足判断部」と「塗り絵満足判断部」は共に「満足判断部」に属する機能を有しており、
「パズル完成グラフィック出力部」は「塗り絵完成グラフィック出力部」は共に「完成グラフィック出力部」に属する機能を有しており、「パズルグラフィックピース移動手段」と「着色/消去用オブジェクト塗り絵移動手段」は共に「移動手段」に属する機能を有し、「パズル判断手段」と「塗り絵判断手段」は共に「判断手段」に属する機能を有しており、以下では、共通する機能として「グラフィック表示部」「操作受付部」「操作後グラフィック出力部」「操作後グラフィック保持部」「満足グラフィック構成条件保持部」「満足判断部」「完成グラフィック出力部」「移動手段」「判断手段」について説明した後に、パズルゲームの場合の具体的な説明、塗り絵ゲームの場合の具体的な説明を行う。なお、上記に記載した以外の機能についても同様の関係が成り立つ。
「パズル完成グラフィック出力部」は「塗り絵完成グラフィック出力部」は共に「完成グラフィック出力部」に属する機能を有しており、「パズルグラフィックピース移動手段」と「着色/消去用オブジェクト塗り絵移動手段」は共に「移動手段」に属する機能を有し、「パズル判断手段」と「塗り絵判断手段」は共に「判断手段」に属する機能を有しており、以下では、共通する機能として「グラフィック表示部」「操作受付部」「操作後グラフィック出力部」「操作後グラフィック保持部」「満足グラフィック構成条件保持部」「満足判断部」「完成グラフィック出力部」「移動手段」「判断手段」について説明した後に、パズルゲームの場合の具体的な説明、塗り絵ゲームの場合の具体的な説明を行う。なお、上記に記載した以外の機能についても同様の関係が成り立つ。
本件グラフィックゲーム装置(パズルゲーム装置及び塗り絵ゲーム装置)は、一の端末で構成することもできるし、一の端末とグラフィックゲームサーバ装置(複数の場合も含む)との二者によって構成されてもよいし、グラフィックゲームサーバ装置のみ(この場合に端末側ではグラフィックゲームサーバ装置によって出力されるウェブページなどをブラウザにて視聴しゲームを行う。)によって構成されてもよい。また更にこれらに他の端末が加わって装置を構成してもよい。
<実施形態1 構成の説明>
<実施形態1 グラフィックゲーム装置(パズルゲーム装置及び塗り絵ゲーム装置)>
本実施形態1におけるグラフィックゲーム装置は、グラフィックゲームシステムのサーバと接続可能な端末であって、サーバから本件グラフィックゲームプログラムを受信、保存、記録、読込、実行の1以上の動作を実行することが可能な端末である。代表的なグラフィックゲーム装置は、スマートフォン、タブレット、コンピュータ等である。グラフィック操作を行うことを要することから、モニタインターフェイスに画像を出力可能な端末であることが求められる。さらに、画面に表示されたグラフィックの操作情報を受付可能な構造を有していることが必要となる。
<実施形態1 グラフィックゲーム装置(パズルゲーム装置及び塗り絵ゲーム装置)>
本実施形態1におけるグラフィックゲーム装置は、グラフィックゲームシステムのサーバと接続可能な端末であって、サーバから本件グラフィックゲームプログラムを受信、保存、記録、読込、実行の1以上の動作を実行することが可能な端末である。代表的なグラフィックゲーム装置は、スマートフォン、タブレット、コンピュータ等である。グラフィック操作を行うことを要することから、モニタインターフェイスに画像を出力可能な端末であることが求められる。さらに、画面に表示されたグラフィックの操作情報を受付可能な構造を有していることが必要となる。
<実施形態1 初期グラフィック表示部>
「グラフィック」とは、オブジェクトを構成する画面上の点(点とは、具体的にはディスプレイを構成する画素又は画素の集合体)の集合体をいう。オブジェクトとは画面上の操作対象をいう。画面内の汎用的な背景や操作ボタンなどは、画像ではあるが、オブジェクトではないので本願発明に言うグラフィックには該当しない。
「グラフィック」とは、オブジェクトを構成する画面上の点(点とは、具体的にはディスプレイを構成する画素又は画素の集合体)の集合体をいう。オブジェクトとは画面上の操作対象をいう。画面内の汎用的な背景や操作ボタンなどは、画像ではあるが、オブジェクトではないので本願発明に言うグラフィックには該当しない。
「グラフィックの操作」とは、オブジェクトに色を付す、色を変える、色を混ぜる、オブジェクトを移動させる、オブジェクトを変形する、オブジェクトの一部を切り抜く、オブジェクトを分割する、オブジェクトを回転させる(2次元的回転、3次元的回転の両者を含みうる)、オブジェクトに対する画面視線を移動させる、オブジェクトを縮小・拡大させる、複数のオブジェクトを結合する、オブジェクトに厚みを持たせる、オブジェクトを複製する、オブジェクトを組み合わせる、オブジェクトを振動させる、新たにオブジェクトを生成する、オブジェクトの次元を変える(例えば1次元←→2次元、2次元←→3次元、3次元←→4次元)などのいずれか一以上を含みうるがこれらに限定されるものではない。
「操作」は、タッチパネル、マウス、方向キー、キーボードのキー、操作パッド、カーソル、スマートフォンなどに内蔵されているジャイロセンサー、スマートフォンなどに内蔵されている磁気センサー、スマートフォンなどに内蔵されている加速度センサー、マイクからの音声、撮像部からの画像や映像、身体に装着されているスマートウォッチ等の他の電子機器からの信号(例えば、スマートウォッチに対する操作、スマートウォッチがセンシングする身体のデータ:心拍数、体温、血圧、歩幅、歩数、瞬きの回数)、イヤホンのボリューム操作、イヤホンの音楽プレイヤーに対する操作、のいずれか一以上によってなされるものである。
「初期グラフィック表示部」は、画面内に初期状態のグラフィックである初期グラフィックを表示する。「初期グラフィック」は、ゲームのターンが開始される際に画面に表示される。ゲームのターンとは、全く最初にゲームを始める場合と、前回のゲームを終了して新たなゲームを始める場合の両者のいずれかから開始され、ゲームの終了に至るまでの期間をいう。従って、初期グラフィックは、過去のターンでは一切表示されなかったグラフィックでも、以前のターンの完成グラフィックそのものであったり、以前のターンの完成グラフィックを含むものであったりしてもよい。
一般には、ゲームの中に細分化された細分化ゲームが選択可能に準備されており、細分化ゲームが選択されることで初期グラフィックがユニークにコンピュータによって選択されるように構成される。ここで「細分化ゲーム」とは、例えばロールプレイングゲームであれば、主人公たちが活躍する地域が選択可能となっており、その地域ごとに異なるゲームが準備されている場合に、その地域ごとに準備されているゲームを細分化ゲームという。また、一つのパズルゲームの中に基本的なゲームの仕様は共通であるが、異なる種類のパズルゲームが複数準備されている場合には、その異なる種類のパズルゲームが細分化ゲームである。あるいはゲームが塗り絵のゲームである場合にはそのゲーム内に複数の塗り絵対象(例えば、犬、猫、船、電車など)があり、それぞれに塗り絵が完結するようなゲームの構成である場合には、そのそれぞれの塗り絵のゲームが細分化ゲームである。このように、基本的なゲームの仕様が共通なゲームの中に複数のゲーム選択ができるように構成されている場合に、その複数のゲームのそれぞれを細分化ゲームと称することとする。
また、細分化ゲームの選択画面では、以前に終了した細分化ゲームのアイコンが以前に終了した細分化ゲームでの完成グラフィック又は、完成グラフィック由来のグラフィックによって構成され、未だに未着手の細分化ゲームの選択アイコンは、初期グラフィック又は初期グラフィック由来のグラフィックで構成されていると利用者の選択行為が容易になる。
さらには、完成グラフィックを用いた細分化ゲームが存在する場合には、完成グラフィックを完成させたことで選択アイコンが新たに生成されるように構成したり、すでに生成されている選択アイコンが活性化したり、選択不能状態から選択可能状態に遷移するように構成してもよい。さらに、課金を受け入れること、その他特定の条件を満たすことで選択アイコンが増加するように構成することも考えられる。
また、細分化ゲームの選択画面では、以前に終了した細分化ゲームのアイコンが以前に終了した細分化ゲームでの完成グラフィック又は、完成グラフィック由来のグラフィックによって構成され、未だに未着手の細分化ゲームの選択アイコンは、初期グラフィック又は初期グラフィック由来のグラフィックで構成されていると利用者の選択行為が容易になる。
さらには、完成グラフィックを用いた細分化ゲームが存在する場合には、完成グラフィックを完成させたことで選択アイコンが新たに生成されるように構成したり、すでに生成されている選択アイコンが活性化したり、選択不能状態から選択可能状態に遷移するように構成してもよい。さらに、課金を受け入れること、その他特定の条件を満たすことで選択アイコンが増加するように構成することも考えられる。
細分化ゲームによって出力された完成グラフィックを集合させてさらに上位の完成グラフィックを作るようにゲームを構成することもできる。つまり、完成グラフィックを操作後グラフィックとしてさらに操作できるようにし、完成グラフィックを操作した操作後グラフィックがさらに満足グラフィック構成条件を満たしたときにさらに上位の完成グラフィックが出力されるように構成することができる。このような例としては、下位階層の完成グラフィックがあるシーンを構成する建物や、登場人物などであり、上位階層の完成グラフィックがその建物や登場人物で構成されるシーンであるような場合である。なお上位階層の完成グラフィックのすべてが下位階層の完成グラフィックで構成される必要はなく、上位階層のベース上に配置してゆくことで完成グラフィックを含むシーンが構成されるようにしてもよい。これらは下位階層細分化ゲーム実行部、下位階層細分化ゲーム実行プログラム、下位階層細分化ゲーム実行ステップ、上位階層細分化ゲーム実行部、上位階層細分化ゲーム実行プログラム、上位階層細分化ゲーム実行ステップ、によって実行されるように構成されていてもよい。
「初期グラフィック表示部」では、初期グラフィックを構成するための情報である初期グラフィック構成情報は、ゲームの開始時点で予め端末に保持されていてもよいし、ゲームの途中で(「途中で」とは、ゲーム開始直後や、初期グラフィック表示中などをいう。)グラフィックゲームサーバから端末にダウンロードされるように構成してもよい。これらの初期グラフィック構成情報は、ゲームの開始、又は細分化されたゲームの選択ないしは開始によって保持部からグラフィックを構成するグラフィック処理部に渡されて画面上にグラフィックを表示する。従って、ゲームに対して一の初期グラフィック構成情報が対応付けられているか、ゲームの進行段階に応じて初期グラフィック構成情報が対応付けられているか、さらにはまた、細分化ゲームに応じて初期グラフィック構成情報が対応付けられるように端末の初期グラフィック表示部は構成されている。
例えば、本実施形態1のグラフィックゲームが塗り絵のゲームの時は、配色前の塗り絵の枠に当たるグラフィックが初期グラフィックに当たる。
例えば、本実施形態1のグラフィックゲームが塗り絵のゲームの時は、配色前の塗り絵の枠に当たるグラフィックが初期グラフィックに当たる。
<実施形態1 初期グラフィック表示部:パズル初期グラフィック表示部>
「パズル初期グラフィック表示部」は、画面内に初期状態のグラフィックである初期グラフィックを表示する。
図8は、本グラフィックゲームプログラムに従って表示されるゲーム画面(0800)の一例を示す図である。初期グラフィック(0801、0802)は、プレイヤーがこのターンでは、まだ操作していない状態のグラフィックのことをいう。初期グラフィックは、2Dグラフィック(二次元)によって構成されていてもよいし、3Dグラフィック(三次元)によって構成されていてもよい。図では、初期グラフィックは2Dグラフィックによって構成されている。図8では、パズルゲームの例を示すが、パズルを当てはめるベースグラフィック(0802)と、ベースグラフィックに移動配置するグラフィックピース(0801)の両者が初期グラフィックである。この場合、ベースグラフィックは、グラフィックピースの移動配置によって初期のグラフィックの一部が重配置され、操作後グラフィックとなり、重配置される側のグラフィックピースは元の位置から移動されることで操作後グラフィックとなる。なお、この種のパズルゲームでは、ベースグラフィックに対してグラフィックピースを移動させて完成パズルである完成グラフィックとなすためにグラフィックピースどうしが重配置されるケースも排除されない。さらにベースグラフィックなしのパズルも考えられる。つまりグラフィックピースを自由に移動配置して完成グラフィックにすることをゲームの内容とするものである。
「パズル初期グラフィック表示部」は、画面内に初期状態のグラフィックである初期グラフィックを表示する。
図8は、本グラフィックゲームプログラムに従って表示されるゲーム画面(0800)の一例を示す図である。初期グラフィック(0801、0802)は、プレイヤーがこのターンでは、まだ操作していない状態のグラフィックのことをいう。初期グラフィックは、2Dグラフィック(二次元)によって構成されていてもよいし、3Dグラフィック(三次元)によって構成されていてもよい。図では、初期グラフィックは2Dグラフィックによって構成されている。図8では、パズルゲームの例を示すが、パズルを当てはめるベースグラフィック(0802)と、ベースグラフィックに移動配置するグラフィックピース(0801)の両者が初期グラフィックである。この場合、ベースグラフィックは、グラフィックピースの移動配置によって初期のグラフィックの一部が重配置され、操作後グラフィックとなり、重配置される側のグラフィックピースは元の位置から移動されることで操作後グラフィックとなる。なお、この種のパズルゲームでは、ベースグラフィックに対してグラフィックピースを移動させて完成パズルである完成グラフィックとなすためにグラフィックピースどうしが重配置されるケースも排除されない。さらにベースグラフィックなしのパズルも考えられる。つまりグラフィックピースを自由に移動配置して完成グラフィックにすることをゲームの内容とするものである。
<実施形態1 初期グラフィック表示部:塗り絵初期グラフィック表示部>
「塗り絵初期グラフィック表示部」は、画面内に初期状態のグラフィックである初期グラフィックを表示する。
図9は、本グラフィックゲームプログラムに従って表示されるゲーム画面(0900)の一例を示す図である。塗り絵枠が初期グラフィック(0901)であり、初期グラフィックに対する操作は、配色パレット(0902)から色を選択して、初期グラフィックによって指定されている塗り絵枠(0901)に配色をするという操作になる。初期グラフィックは2Dグラフィックによって構成されていてもよいし、3Dグラフィックによって構成されていてもよい。したがって、塗り絵枠についても、2Dグラフィックによって構成されていてもよいし3Dグラフィックによって構成されていてもよい。塗り絵とパズルを組み合わせて、パズルピースに配色してからピースを配置するような場合には、各ピース又は/及び塗り絵枠が初期グラフィックとなる。
「塗り絵初期グラフィック表示部」は、画面内に初期状態のグラフィックである初期グラフィックを表示する。
図9は、本グラフィックゲームプログラムに従って表示されるゲーム画面(0900)の一例を示す図である。塗り絵枠が初期グラフィック(0901)であり、初期グラフィックに対する操作は、配色パレット(0902)から色を選択して、初期グラフィックによって指定されている塗り絵枠(0901)に配色をするという操作になる。初期グラフィックは2Dグラフィックによって構成されていてもよいし、3Dグラフィックによって構成されていてもよい。したがって、塗り絵枠についても、2Dグラフィックによって構成されていてもよいし3Dグラフィックによって構成されていてもよい。塗り絵とパズルを組み合わせて、パズルピースに配色してからピースを配置するような場合には、各ピース又は/及び塗り絵枠が初期グラフィックとなる。
<実施形態1 グラフィック操作受付部>
「グラフィック操作受付部」は、利用者から画面内のグラフィックに対する操作を受付ける。グラフィック操作は、例えばタッチパネルを介して行う操作や、マウスやキーボードやペンを介して行う操作を指す。この他に、音声入力による操作や、視線追跡によって入力する操作が考えられる。グラフィック操作受付部のインターフェイスボタンは、押下だけでなくドラッグの操作情報も受け付けられるように構成しておくことが好ましい。
「グラフィック操作受付部」は、利用者から画面内のグラフィックに対する操作を受付ける。グラフィック操作は、例えばタッチパネルを介して行う操作や、マウスやキーボードやペンを介して行う操作を指す。この他に、音声入力による操作や、視線追跡によって入力する操作が考えられる。グラフィック操作受付部のインターフェイスボタンは、押下だけでなくドラッグの操作情報も受け付けられるように構成しておくことが好ましい。
<実施形態1 グラフィック操作受付部:パズルグラフィック操作受付部>
「パズルグラフィックピース操作受付部」は、利用者から画面内のグラフィックに対する操作を受付ける。
「パズルグラフィックピース操作受付部」は、利用者から画面内のグラフィックに対する操作を受付ける。
<実施形態1 パズルグラフィック操作受付部:パズルグラフィックピース移動手段>
「パズルグラフィック操作受付部」が有する「パズルグラフィックピース移動手段」は、グラフィックであるグラフィックピースを画面内で移動させる。プレイヤーからの操作によってグラフィックピースを画面内で移動させる。
「パズルグラフィック操作受付部」が有する「パズルグラフィックピース移動手段」は、グラフィックであるグラフィックピースを画面内で移動させる。プレイヤーからの操作によってグラフィックピースを画面内で移動させる。
<具体的な動作例>
図10a~cは、本グラフィックゲームプログラムを利用したグラフィックゲームが、グラフィックゲーム装置のディスプレイ(1000)に表示されている状態の一例である。図10a及びb、図10aとcがそれぞれペアになっており、本ゲームプログラムを実行したゲームの種類がパズルゲームの場合の初期グラフィックに対して操作を行う方法の例示を示している。図10aに示す様に移動させるグラフィックピースを押下してそのまま図10bに示す様に引っ張っていく方法や、図10aに示す様に押下して移動させるグラフィックピースを指定してから、その指をはなし、図10cに示すように移動先を押下することで移動先に指定した座標にグラフィックピースが移動する方法が考えられる。
図10a~cは、本グラフィックゲームプログラムを利用したグラフィックゲームが、グラフィックゲーム装置のディスプレイ(1000)に表示されている状態の一例である。図10a及びb、図10aとcがそれぞれペアになっており、本ゲームプログラムを実行したゲームの種類がパズルゲームの場合の初期グラフィックに対して操作を行う方法の例示を示している。図10aに示す様に移動させるグラフィックピースを押下してそのまま図10bに示す様に引っ張っていく方法や、図10aに示す様に押下して移動させるグラフィックピースを指定してから、その指をはなし、図10cに示すように移動先を押下することで移動先に指定した座標にグラフィックピースが移動する方法が考えられる。
例えば、指定されたグラフィックピースと、指定された移動先とがある一定の範囲で重なる場合には、移動先が正確でなくても自動的に正しい位置に配置されるように構成することが好ましい。ゲームに正確性を求めすぎると楽しみが減るからである。反対に、図10cに示す様にピースを移動させたい先を押下した後に、図10aに示す様に移動させたいピースを押下するという構成でもよい。また、移動先と移動させたいピースを置く手順はどちらが先でもピースの移動が可能なように構成してもよい。この他に、移動先を音声指示する方法や、移動したいピースを視線で特定した後に移動先を視線で特定することで指定した移動先の座標にグラフィックピースが移動する方法が考えられる。操作受付部によって受け付けられる操作は、満足グラフィック構成条件に適合するような移動に限定する必要はなく、初期グラフィックの配置を調整するための移動操作も含んでよい。あるいは、初期グラフィックの配置角度を変更するための、2Dグラフィック又は/及び3Dグラフィックの回転運動を操作に含んでもよい。なお、移動後のグラフィックは、後述する操作後グラフィックに該当する。
難解なパズルであったり、プレイヤーが初心者の場合にグラフィック操作のヒントとなるような情報を提示するように構成してもよい。例えば、間欠的かつ順番にグラフィックピースを正しい位置に配置し、正しい位置に配置された後に最初の待機位置に戻す、という手法を採用できる。
難解なパズルであったり、プレイヤーが初心者の場合にグラフィック操作のヒントとなるような情報を提示するように構成してもよい。例えば、間欠的かつ順番にグラフィックピースを正しい位置に配置し、正しい位置に配置された後に最初の待機位置に戻す、という手法を採用できる。
グラフィックピースをベースの正しい位置に配置するパズルゲームの場合には、スマートフォンや、タブレットなどの端末では、タッチパネル操作によって位置決めする場合、微妙な操作が困難な場合がある。そこで、各グラフィックピースの正解位置を予めグラフィックピース識別情報と関連付けて保持しておき、プレイヤーによって操作中のグラフィックピースが所定範囲内で正解位置に近づいた場合に、そのグラフィックピースを正解位置にプレイヤーの操作とは別に強制的に移動配置させるように構成することが考えられる。例えばこのような処理がグラフィックピース強制移動手段、グラフィックピース強制移動サブプログラム、グラフィックピース強制移動サブステップ等によって実現される。所定範囲内に入ったかの判断はグラフィックピースの重心位置の座標が正解位置の重心位置の座標から半径R内に入ったかで判断することができる。例えば所定範囲判断手段、所定範囲判断サブプログラム、所定範囲判断サブステップなどによって構成される。なお、操作を待つグラフィックピースの上下左右の向きは、正解位置に配置されるべきグラフィックピースの上下左右の向きと合致しており、プレイヤーの操作によってその向きが変更されることがないように構成するとよりプレイヤーの意識が正解位置に集中し楽しいゲームとすることができる。例えばRの値としてはピースの最大長の10分の1から5分の1程度にするとゲームが楽しめることがわかっている。これよりもRの値が小さいと非常に正解位置への配置が難しくなり、逆にこれよりもRの値が大きくなればゲームが簡単になりすぎることがわかっている。
<実施形態1 グラフィック操作受付部:塗り絵グラフィック操作受付部>
「塗り絵グラフィック操作受付部」は、利用者から画面内のグラフィックに対する操作を受付ける。
「塗り絵グラフィック操作受付部」は、利用者から画面内のグラフィックに対する操作を受付ける。
<実施形態1 塗り絵グラフィック操作受付部:着色/消去用オブジェクト塗り絵移動手段>
「塗り絵グラフィック操作受付部」が有する「着色/消去用オブジェクト塗り絵移動手段」は、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する。プレイヤーからの操作を受付けて着色/消去用オブジェクトを画面内で移動する。
ここで「着色/消去用オブジェクト」とは、塗り絵をディスプレイ上でプレイヤーに操作させるためのグラフィックツールであり、グラフィックイメージとしてディスプレイ上のグラフィックを操作するための「筆」、「ペン」、「鉛筆(色鉛筆を含んでもよい)」、「ボールペン」、「スタンプ」、「クレヨン」、「チョーク」、「マジックペン」、「刷毛」、「バケツ(区画に対する流し込み着色)」、「ローラー(ペンキなどを塗る)」、「スプレイ(カラースプレイなど)」、「消しゴム」、「カッター」、「サンドペーパー」、「やすり」、「雑巾」、「修正液」、「モップ」、「布巾」、「タオル」、「掃除機」、「ほうき」、「はたき」、「ホース」、「シャワー」、「石鹸」、「ブラシ」、「黒板消し」、「亀の子たわし」、などのいずれか一以上をいう。着色/消去用オブジェクトはパレット(ディスプレイ上のグラフィックに対する着色・消去用オブジェクトで着色する色(無色を含む)を選択するもの:必ずしも形がパレットに似ている必要はない)を利用することができる。もちろんパレットを利用しないで着色する色を選択できるように構成することもできる。
「塗り絵グラフィック操作受付部」が有する「着色/消去用オブジェクト塗り絵移動手段」は、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する。プレイヤーからの操作を受付けて着色/消去用オブジェクトを画面内で移動する。
ここで「着色/消去用オブジェクト」とは、塗り絵をディスプレイ上でプレイヤーに操作させるためのグラフィックツールであり、グラフィックイメージとしてディスプレイ上のグラフィックを操作するための「筆」、「ペン」、「鉛筆(色鉛筆を含んでもよい)」、「ボールペン」、「スタンプ」、「クレヨン」、「チョーク」、「マジックペン」、「刷毛」、「バケツ(区画に対する流し込み着色)」、「ローラー(ペンキなどを塗る)」、「スプレイ(カラースプレイなど)」、「消しゴム」、「カッター」、「サンドペーパー」、「やすり」、「雑巾」、「修正液」、「モップ」、「布巾」、「タオル」、「掃除機」、「ほうき」、「はたき」、「ホース」、「シャワー」、「石鹸」、「ブラシ」、「黒板消し」、「亀の子たわし」、などのいずれか一以上をいう。着色/消去用オブジェクトはパレット(ディスプレイ上のグラフィックに対する着色・消去用オブジェクトで着色する色(無色を含む)を選択するもの:必ずしも形がパレットに似ている必要はない)を利用することができる。もちろんパレットを利用しないで着色する色を選択できるように構成することもできる。
<具体的な動作例>
図11a及びbは、本ゲームプログラムを実行したゲームの種類が塗り絵のゲームの場合の初期グラフィックに対して操作を行う方法の例示を示している。図11aに示す様に、配色パレット(1101)から配色したい色部分を押下(1102)した後に図11bに示す様に初期グラフィック上で指を押下したまま移動させると、初期グラフィックを押下した部分が押下した配色に色が変化(1103)するように構成することが考えられる。あるいは、初期グラフィックを先に押下した後、配色したい色を配色パレット上から選択して押下することで、色を塗る方法が考えられる。さらに、配色パレットを押下した後にドラッグして、配色を施したい初期グラフィックの部分でドラッグを終了することで、色を塗る方法が考えられる。なお、塗り絵枠である初期グラフィックに選択した配色が反映された状態は、後述する操作後グラフィックに該当する。
図11a及びbは、本ゲームプログラムを実行したゲームの種類が塗り絵のゲームの場合の初期グラフィックに対して操作を行う方法の例示を示している。図11aに示す様に、配色パレット(1101)から配色したい色部分を押下(1102)した後に図11bに示す様に初期グラフィック上で指を押下したまま移動させると、初期グラフィックを押下した部分が押下した配色に色が変化(1103)するように構成することが考えられる。あるいは、初期グラフィックを先に押下した後、配色したい色を配色パレット上から選択して押下することで、色を塗る方法が考えられる。さらに、配色パレットを押下した後にドラッグして、配色を施したい初期グラフィックの部分でドラッグを終了することで、色を塗る方法が考えられる。なお、塗り絵枠である初期グラフィックに選択した配色が反映された状態は、後述する操作後グラフィックに該当する。
<実施形態1 操作後グラフィック出力部>
「操作後グラフィック出力部」は、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする。操作が正しくないような場合には操作がキャンセルされて一つ前の操作後グラフィック又は最初の初期グラフィックに戻る場合もある。操作がゲーム装置に受け入れられて操作前の状態から遷移した状態のグラフィックが操作後グラフィックである。従って操作後グラフィックは操作の後のグラフィックの遷移後のグラフィックを指す。操作がゲーム装置受け入れられたのであるが、プレイヤーが意図的に操作前と同じグラフィック状態とした場合には操作前と同じグラフィックであるが、これは操作後グラフィックである。なお、グラフィックの操作が画面に反映されないが、操作がゲーム装置に受け入れられている場合にはそのグラフィックは操作後グラフィックである。例えば、3Dグラフィックを操作してそのグラフィックの変化が画面上隠れている部分に表れる場合には操作前と同じ画面であっても操作後グラフィックとなる。この操作の反映は、画面の視線を裏側に動かすことで確認することができる。また、操作の直後に必ずしも操作後グラフィックが表示される必要はなく、操作後一定時間が経過してからその操作が反映されるように構成してもよい。例えば時限爆弾を仕掛けたり、元気になる薬を主人公に与えるなどの場合である。
「操作後グラフィック出力部」は、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする。操作が正しくないような場合には操作がキャンセルされて一つ前の操作後グラフィック又は最初の初期グラフィックに戻る場合もある。操作がゲーム装置に受け入れられて操作前の状態から遷移した状態のグラフィックが操作後グラフィックである。従って操作後グラフィックは操作の後のグラフィックの遷移後のグラフィックを指す。操作がゲーム装置受け入れられたのであるが、プレイヤーが意図的に操作前と同じグラフィック状態とした場合には操作前と同じグラフィックであるが、これは操作後グラフィックである。なお、グラフィックの操作が画面に反映されないが、操作がゲーム装置に受け入れられている場合にはそのグラフィックは操作後グラフィックである。例えば、3Dグラフィックを操作してそのグラフィックの変化が画面上隠れている部分に表れる場合には操作前と同じ画面であっても操作後グラフィックとなる。この操作の反映は、画面の視線を裏側に動かすことで確認することができる。また、操作の直後に必ずしも操作後グラフィックが表示される必要はなく、操作後一定時間が経過してからその操作が反映されるように構成してもよい。例えば時限爆弾を仕掛けたり、元気になる薬を主人公に与えるなどの場合である。
<実施形態1 操作後グラフィック出力部:パズル操作後グラフィック出力部>
「パズル操作後グラフィック出力手段」は、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする。「操作後グラフィック」は、パズルの場合、移動させるグラフィックピースの形状は、初期グラフィックと同一形状のグラフィックであるが、ディスプレイインターフェイス上で表示される位置が初期グラフィックとは異なっているグラフィックとなる。グラフィックピースは、初期グラフィックと形状を異ならせるように構成することも可能である。グラフィックピースを移動させて配置するベースグラフィックの外形状は初期グラフィックのまま変化しない。本グラフィックゲーム上の表示例は、図10を用いて既に説明済みである。
「パズル操作後グラフィック出力手段」は、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする。「操作後グラフィック」は、パズルの場合、移動させるグラフィックピースの形状は、初期グラフィックと同一形状のグラフィックであるが、ディスプレイインターフェイス上で表示される位置が初期グラフィックとは異なっているグラフィックとなる。グラフィックピースは、初期グラフィックと形状を異ならせるように構成することも可能である。グラフィックピースを移動させて配置するベースグラフィックの外形状は初期グラフィックのまま変化しない。本グラフィックゲーム上の表示例は、図10を用いて既に説明済みである。
<実施形態1 操作後グラフィック出力部:塗り絵操作後グラフィック出力部>
「塗り絵操作後グラフィック出力部」は、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする。「操作後グラフィック」は、塗り絵の場合、ベースグラフィックの一部又は全部に色を付けた場合の配色されたベースグラフィックである。さらに、一度配色した操作後グラフィックに対して、さらに別の色を配色した場合の再配色済みのベースグラフィックも、操作後グラフィックとなる。また、配色を消して、一つ前の配色にする、あるいは、初期グラフィックの状態に戻した場合も操作後グラフィックとなる。また、何も配色していない初期グラフィックに対して色を消すための操作を行った場合には、実際に消す対象がないことから、グラフィックに無効の操作を行っているものとして、操作後グラフィックとならないとすることもできる。本グラフィックゲーム上の表示例は、図11を用いて既に説明済みである。
「塗り絵操作後グラフィック出力部」は、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする。「操作後グラフィック」は、塗り絵の場合、ベースグラフィックの一部又は全部に色を付けた場合の配色されたベースグラフィックである。さらに、一度配色した操作後グラフィックに対して、さらに別の色を配色した場合の再配色済みのベースグラフィックも、操作後グラフィックとなる。また、配色を消して、一つ前の配色にする、あるいは、初期グラフィックの状態に戻した場合も操作後グラフィックとなる。また、何も配色していない初期グラフィックに対して色を消すための操作を行った場合には、実際に消す対象がないことから、グラフィックに無効の操作を行っているものとして、操作後グラフィックとならないとすることもできる。本グラフィックゲーム上の表示例は、図11を用いて既に説明済みである。
<実施形態1 操作後グラフィック保持部>
「操作後グラフィック保持部」は、操作後グラフィックを保持する。操作後グラフィックとは操作後のグラフィックを示す情報である。図12a・bは、操作後グラフィックの出力後、操作後グラフィックが保持されることによって、グラフィックゲーム装置のディスプレイ(1200)上の表示が維持されている状態を例示している。
操作後グラフィック保持部は、操作後のグラフィックの全体情報を保持していてもよいし、操作前のグラフィックの情報と、その操作前のグラフィックの情報からの差分情報を保持するように構成してもよい。又は、初期グラフィックに対する差分情報の積み重ねを保持するように構成されていてもよい。つまり、初期グラフィックからの差分情報のみで操作後グラフィックを構成する情報を保持するように構成できる。この差分情報は、操作ごとに保持されるように構成できる。もちろんグラフィックの全体を示す情報を操作ごとに保持するように構成してもよいし、操作前のグラフィックを示す情報を上書きして操作後グラフィック情報として保持していてもよい。保持されている操作後グラフィック情報は、操作後グラフィックをディスプレイ上に表示するために利用可能であるし、操作後グラフィックが満足グラフィックであるかの判断のために利用可能である。ただし、必ずしも利用するとは限られない。操作後グラフィックが満足グラフィックを構成しているかの判断は、別の情報を用いて判断してもよい。基本的にはゲームが終了したら操作後グラフィックは消去されるが、操作後グラフィックが満足グラフィックである場合には操作後グラフィックをゲーム終了後も保持するように構成することもできる。そうすれば次のターンで、前回の満足グラフィックを再度、今回のターンのゲームに呼び出して利用することができる。さらにゲームのターンは終了しないが、ゲームを一時中断して終了するような場合には、途中の操作後グラフィックをゲーム終了後も保持するように構成することができる。
「操作後グラフィック保持部」は、操作後グラフィックを保持する。操作後グラフィックとは操作後のグラフィックを示す情報である。図12a・bは、操作後グラフィックの出力後、操作後グラフィックが保持されることによって、グラフィックゲーム装置のディスプレイ(1200)上の表示が維持されている状態を例示している。
操作後グラフィック保持部は、操作後のグラフィックの全体情報を保持していてもよいし、操作前のグラフィックの情報と、その操作前のグラフィックの情報からの差分情報を保持するように構成してもよい。又は、初期グラフィックに対する差分情報の積み重ねを保持するように構成されていてもよい。つまり、初期グラフィックからの差分情報のみで操作後グラフィックを構成する情報を保持するように構成できる。この差分情報は、操作ごとに保持されるように構成できる。もちろんグラフィックの全体を示す情報を操作ごとに保持するように構成してもよいし、操作前のグラフィックを示す情報を上書きして操作後グラフィック情報として保持していてもよい。保持されている操作後グラフィック情報は、操作後グラフィックをディスプレイ上に表示するために利用可能であるし、操作後グラフィックが満足グラフィックであるかの判断のために利用可能である。ただし、必ずしも利用するとは限られない。操作後グラフィックが満足グラフィックを構成しているかの判断は、別の情報を用いて判断してもよい。基本的にはゲームが終了したら操作後グラフィックは消去されるが、操作後グラフィックが満足グラフィックである場合には操作後グラフィックをゲーム終了後も保持するように構成することもできる。そうすれば次のターンで、前回の満足グラフィックを再度、今回のターンのゲームに呼び出して利用することができる。さらにゲームのターンは終了しないが、ゲームを一時中断して終了するような場合には、途中の操作後グラフィックをゲーム終了後も保持するように構成することができる。
また、保持されている操作後グラフィックは、他のプレイヤーに対して送信できるように構成してもよいし同じ端末内で別ゲームで利用可能なように保持することもできる。さらに、保持されている操作後グラフィックは、プレイヤーに所定の権限が与えられる場合などにはゲームとは別の処理で編集することができるように構成してもよい。またゲームの自動化(プレイヤーが操作しないで自動的にコンピュータがゲームを進めるような場合)の場合には、コンピュータ操作後の操作後グラフィックを都度保持する必要はなく、最新の操作後グラフィックのみを保持するように構成することもできる。この場合には操作後グラフィックの上書処理が行われる。操作後グラフィック保持部は、操作後グラフィック出力部が、グラフィックゲーム装置に操作後グラフィックを出力したことを示す信号を受信すると、操作後グラフィック出力部が出力した操作後グラフィック(1201、1202、1203、1204、1205)を記録保持するように構成することができる。保持部に保持されている操作後グラフィックには、その操作を識別する情報と、時刻情報、プレイヤーの識別情報などを関連付けて保持するように構成することもできる。
<実施形態1 操作後グラフィック保持部:パズル操作後グラフィック保持部>
「パズル操作後グラフィック保持部」は、操作後グラフィックを保持する。
ゲームがパズルの場合には操作後グラフィックの保持は、前述のとおり、初期グラフィックからの差分情報で操作後グラフィックを構成する情報を保持することが好ましい。パズルの場合にはピースの形状は不変であるので差分情報としては、どのピースが正しい位置に配置されたかという情報で足りる。つまりグラフィックピース識別情報に正しい位置に配置されたことを示すフラグを立てるのみで足りる。一方、パズルの場合でもその操作後グラフィックの情報を豊富化することもできる。豊富化とは、例えば、グラフィックピースの移動軌跡や、前回の操作からの経過時間など、操作情報も関連付けて保持するように構成することもできる。
「パズル操作後グラフィック保持部」は、操作後グラフィックを保持する。
ゲームがパズルの場合には操作後グラフィックの保持は、前述のとおり、初期グラフィックからの差分情報で操作後グラフィックを構成する情報を保持することが好ましい。パズルの場合にはピースの形状は不変であるので差分情報としては、どのピースが正しい位置に配置されたかという情報で足りる。つまりグラフィックピース識別情報に正しい位置に配置されたことを示すフラグを立てるのみで足りる。一方、パズルの場合でもその操作後グラフィックの情報を豊富化することもできる。豊富化とは、例えば、グラフィックピースの移動軌跡や、前回の操作からの経過時間など、操作情報も関連付けて保持するように構成することもできる。
<実施形態1 操作後グラフィック保持部:塗り絵操作後グラフィック保持部>
「塗り絵操作後グラフィック保持部」は、操作後グラフィックを保持する。
ゲームが塗り絵の場合には、いろいろなケースがあるが、ディスプレイの画素のドット単位で塗り絵情報を保持する場合には、操作後グラフィック情報の保持は、操作によって変色したドット単位で情報が保持される。つまり、塗り絵の枠を構成するベースグラフィックを構成するすべてのドット(画素、ピクセルともいう)に対して識別情報を付して、その識別情報に配色を識別する配色識別情報を関連づけて保持する。前述と同様に初期グラフィックからの差分情報で操作後グラフィックを示す情報を保持してもよいし、操作ごとにすべての操作後グラフィックを示す情報を保持するように構成してもよい。また、上書処理することも可能である。操作後グラフィックの履歴をすべて保持するように構成すると、行った配色を全体の構成をみて、再配色するといったことを可能にしてもよい。所定の操作の回まで塗り絵をさかのぼって逆行し、プレイヤーの配色の過去を振り返るようにすることも可能である。最終目的に対する好奇心を高める効果を期待することができる。
「塗り絵操作後グラフィック保持部」は、操作後グラフィックを保持する。
ゲームが塗り絵の場合には、いろいろなケースがあるが、ディスプレイの画素のドット単位で塗り絵情報を保持する場合には、操作後グラフィック情報の保持は、操作によって変色したドット単位で情報が保持される。つまり、塗り絵の枠を構成するベースグラフィックを構成するすべてのドット(画素、ピクセルともいう)に対して識別情報を付して、その識別情報に配色を識別する配色識別情報を関連づけて保持する。前述と同様に初期グラフィックからの差分情報で操作後グラフィックを示す情報を保持してもよいし、操作ごとにすべての操作後グラフィックを示す情報を保持するように構成してもよい。また、上書処理することも可能である。操作後グラフィックの履歴をすべて保持するように構成すると、行った配色を全体の構成をみて、再配色するといったことを可能にしてもよい。所定の操作の回まで塗り絵をさかのぼって逆行し、プレイヤーの配色の過去を振り返るようにすることも可能である。最終目的に対する好奇心を高める効果を期待することができる。
<実施形態1 満足グラフィック構成条件保持部>
「満足グラフィック構成条件保持部」は、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する。操作後グラフィックが、満足グラフィックに合致するかを判断するための条件を保持する。「所定の条件」は、グラフィックが所定の一つを特定できるという条件であってもよいし、グラフィックが所定の複数のいずれかに特定できる、という条件であってもよいし、グラフィックを構成しているすべてのドット(画素、ピクセル)に与えられている色彩が所定の条件を満たしている、というものであってもよい。またこの構成条件は必ずしもグラフィックそのものから得られる情報に基づく必要はなく、グラフィックと関連付けられている情報(例えばグラフィックのステータスを示す情報、グラフィックに関連付けられているステータスフラグなどを含むがこれに限定されるものではない。)が所定の条件を満足しているかを判断するための条件であってもよい。
「満足グラフィック構成条件保持部」は、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する。操作後グラフィックが、満足グラフィックに合致するかを判断するための条件を保持する。「所定の条件」は、グラフィックが所定の一つを特定できるという条件であってもよいし、グラフィックが所定の複数のいずれかに特定できる、という条件であってもよいし、グラフィックを構成しているすべてのドット(画素、ピクセル)に与えられている色彩が所定の条件を満たしている、というものであってもよい。またこの構成条件は必ずしもグラフィックそのものから得られる情報に基づく必要はなく、グラフィックと関連付けられている情報(例えばグラフィックのステータスを示す情報、グラフィックに関連付けられているステータスフラグなどを含むがこれに限定されるものではない。)が所定の条件を満足しているかを判断するための条件であってもよい。
具体的には、オブジェクトに色を付した結果が満たすべき条件、色を変えた結果が満たすべき条件、色を混ぜた結果が満たすべき条件、オブジェクトを移動させた結果が満たすべき条件、オブジェクトを変形した結果が満たすべき条件、オブジェクトの一部を切り抜いた結果が満たすべき条件、オブジェクトを分割した結果が満たすべき条件、オブジェクトを回転(2次元的回転、3次元的回転の両者を含みうる)させた結果が満たすべき条件、オブジェクトに対する画面視線を移動させた結果が満たすべき条件、オブジェクトを縮小・拡大させた結果が満たすべき条件、複数のオブジェクトを結合した結果が満たすべき条件、オブジェクトに厚みを持たせた結果が満たすべき条件、オブジェクトを複製した結果が満たすべき条件、オブジェクトを組み合わせた結果が満たすべき条件、オブジェクトを振動させた結果が満たすべき条件、新たにオブジェクトを生成した結果が満たすべき条件、オブジェクトの次元を変えた(例えば1次元←→2次元、2次元←→3次元、3次元←→4次元)結果が満たすべき条件などのいずれか一以上を含みうるがこれらに限定されるものではない。なお、これらの条件を判断するための情報は各種の情報を利用可能である。情報としてはグラフィックの全体を構成するための情報、グラフィックの移動を示すための情報、ドットの色彩を示すための情報、グラフィックの変化差分を示すための情報、など各種のものがある。
図13は、満足グラフィックの一例である。満足グラフィックは一つのグラフィックについて複数存在するように構成してもよい。複数存在している場合には、ゲームの難易度が低くなり、一つしか存在しない場合には、ゲームの難易度が高くなる。ゲームの難易度をプレイヤーが自分で設定できるようにした場合には、満足グラフィック構成条件保持部は難易度に応じた満足グラフィック構成条件を保持する構成となる。
<実施形態1 満足グラフィック構成条件保持部:パズル満足グラフィック構成条件保持部>
「パズル満足グラフィック構成条件保持部」は、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する。
「パズル満足グラフィック構成条件保持部」は、満足グラフィックを構成する画像情報や、レイヤー情報、満足グラフィックを複数のグラフィックピースにした場合の、グラフィックピース作成切断面の情報、等である。
「パズル満足グラフィック構成条件保持部」は、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する。
「パズル満足グラフィック構成条件保持部」は、満足グラフィックを構成する画像情報や、レイヤー情報、満足グラフィックを複数のグラフィックピースにした場合の、グラフィックピース作成切断面の情報、等である。
<実施形態1 満足グラフィック構成条件保持部:塗り絵満足グラフィック構成条件保持部>
「塗り絵満足グラフィック構成条件保持部」は、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する。
「塗り絵満足グラフィック構成条件保持部」は、満足グラフィックを構成する画像情報や、画素ごとの色素情報、色を特定せずに着色していない状態以外を指す情報、等である。
「塗り絵満足グラフィック構成条件保持部」は、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する。
「塗り絵満足グラフィック構成条件保持部」は、満足グラフィックを構成する画像情報や、画素ごとの色素情報、色を特定せずに着色していない状態以外を指す情報、等である。
<実施形態1 満足判断部>
「満足判断部」は、保持されている操作後グラフィックが定められた所定の条件を満たすグラフィックである満足グラフィックを構成したか判断する。保持している操作後グラフィックと、保持している満足グラフィック構成条件とから、保持している操作後グラフィックが満足グラフィック構成条件を満たしているかを判断する。
「満足判断部」は、保持されている操作後グラフィックが定められた所定の条件を満たすグラフィックである満足グラフィックを構成したか判断する。保持している操作後グラフィックと、保持している満足グラフィック構成条件とから、保持している操作後グラフィックが満足グラフィック構成条件を満たしているかを判断する。
<実施形態1 満足判断部:パズル満足判断部>
「パズル満足判断部」は、保持されている操作後グラフィックが保持部にて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する。
「パズル満足判断部」は、最後のグラフィックピースが正しい位置に配置されたことで操作後グラフィックを満足グラフィックであると判断する。従って、操作後グラフィックの全体の情報を必ずしも利用しなくてもよい。あるいは、最後のピースであることの判断のためにそれまで操作されたグラフィックピースで正位置に配置されたグラフィックピースの数をもって最後のグラフィックピースであるとの判定を行ってもよい。例えば全体でN個のグラフィックピースがある場合に、操作前の時点ですでに正位置に配置されたと判断されたグラフィックピースの数がN-1である場合に、その操作によってグラフィックピースが正位置に配置されると、その処理で操作後グラフィックが満足グラフィックであると判断する。又は、グラフィックピースが正位置に配置された場合には、そのグラフィックピースには操作済とするともに、未だに正位置に配置されていないグラフィックピースは、操作可能であるフラグを付しておき、操作可能であるフラグが付されたグラフィックピースの数がゼロになった場合に満足グラフィックであると判断する。
「パズル満足判断部」は、保持されている操作後グラフィックが保持部にて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する。
「パズル満足判断部」は、最後のグラフィックピースが正しい位置に配置されたことで操作後グラフィックを満足グラフィックであると判断する。従って、操作後グラフィックの全体の情報を必ずしも利用しなくてもよい。あるいは、最後のピースであることの判断のためにそれまで操作されたグラフィックピースで正位置に配置されたグラフィックピースの数をもって最後のグラフィックピースであるとの判定を行ってもよい。例えば全体でN個のグラフィックピースがある場合に、操作前の時点ですでに正位置に配置されたと判断されたグラフィックピースの数がN-1である場合に、その操作によってグラフィックピースが正位置に配置されると、その処理で操作後グラフィックが満足グラフィックであると判断する。又は、グラフィックピースが正位置に配置された場合には、そのグラフィックピースには操作済とするともに、未だに正位置に配置されていないグラフィックピースは、操作可能であるフラグを付しておき、操作可能であるフラグが付されたグラフィックピースの数がゼロになった場合に満足グラフィックであると判断する。
<実施形態1 パズル満足判断部:パズル判断手段>
「パズル判断手段」は、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断する。
グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するように構成することもできる。このような判断を行うのが、「パズル判断手段」である。
一般的なパズルでは、ピースを隙間なく重なりなく正しい位置に配置することでピースの由来となった図面が完成する。これに対して、本実施形態1の発明では、グラフィックピース同士の一部分が重なっている状態を正しいグラフィックピースの配置として扱うことができる。
例えば、家の中にいる人物が窓から顔を出している状態を表現するために、通常のパズルでは窓から顔を出している柄のパーツを該当する部分に配置することになるが、本願発明では、人の全身のパーツと、家の壁と窓を重ねて配置することで、家の壁に阻まれる部分の人体が非表示となり、窓から見ることのできる上半身の部分が表示されるような表現をすることができる。これによって、単に人物のパーツを見ただけでは、人物がどこに配置されるのか一目では判断できないし、人物を重ねて配置して初めて家の中にいるのか、家の外にいるのかわかるようになることから、配置するまで完成した状態がわからないという楽しみを演出することができる。
「パズル判断手段」は、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断する。
グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するように構成することもできる。このような判断を行うのが、「パズル判断手段」である。
一般的なパズルでは、ピースを隙間なく重なりなく正しい位置に配置することでピースの由来となった図面が完成する。これに対して、本実施形態1の発明では、グラフィックピース同士の一部分が重なっている状態を正しいグラフィックピースの配置として扱うことができる。
例えば、家の中にいる人物が窓から顔を出している状態を表現するために、通常のパズルでは窓から顔を出している柄のパーツを該当する部分に配置することになるが、本願発明では、人の全身のパーツと、家の壁と窓を重ねて配置することで、家の壁に阻まれる部分の人体が非表示となり、窓から見ることのできる上半身の部分が表示されるような表現をすることができる。これによって、単に人物のパーツを見ただけでは、人物がどこに配置されるのか一目では判断できないし、人物を重ねて配置して初めて家の中にいるのか、家の外にいるのかわかるようになることから、配置するまで完成した状態がわからないという楽しみを演出することができる。
図14Aのaからeは、パズル判断手段によって重なり合いが判断されることで構成されるグラフィックのグラフィックゲーム装置のディスプレイ(1400)上の表示一例である。図14Aのaではドアが描かれたグラフィックピース(1401)が選択されている。図14Aのbでは、ドアが描かれていたグラフィックピースを配置したい場所に移動させた状態(1402)を示している。図14Aのcでは、ドアが描かれているグラフィックピースが、正位置の操作後グラフィックとして配置された状態(1403)を示している。さらに、男性の描かれたグラフィックピースを操作中である。図14Aのdでは、男性の描かれたグラフィックピースを配置したい場所に移動させた状態(1404)を示している。図14Aのeでは、男性の描かれたグラフィックピースが、正位置の操作後グラフィックとして配置されている状態を示している。この時、満足グラフィックであるドアの描かれたグラフィックピース(1403)と、満足グラフィックである男性の描かれたグラフィックピース(1405)は重なっており、ドアの前に男性が(即ち、男性の後ろにドアが)配置されている状態となっている。このような状態で、満足グラフィックの判断が可能であることが、パズル判断手段で行っている重なりあったグラフィックか、又は/及び、重なり合っていないグラフィックであるかの判断となる。
<実施形態1 満足判断部:塗り絵満足判断部>
「塗り絵満足判断部」は、保持されている操作後グラフィックが保持部にて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する。
「塗り絵満足判断部」は、満足グラフィック構成条件と全体に配色を終えたベースグラフィックを比較して、ベースグラフィックが満足グラフィック構成条件の全条件を満たしている場合に、満足判断結果を取得するように構成することが考えられる。
満足グラフィック構成条件が特定の色を指定している場合には、特定の色になっていないと満足グラフィック構成条件を満たさない。一方、満足グラフィック構成条件が特定の色を指定していない場合には、ベースグラフィック上に着色を施していない部分がない以上、満足グラフィック構成条件を満たしていると判断できるように構成できる。
「塗り絵満足判断部」は、保持されている操作後グラフィックが保持部にて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する。
「塗り絵満足判断部」は、満足グラフィック構成条件と全体に配色を終えたベースグラフィックを比較して、ベースグラフィックが満足グラフィック構成条件の全条件を満たしている場合に、満足判断結果を取得するように構成することが考えられる。
満足グラフィック構成条件が特定の色を指定している場合には、特定の色になっていないと満足グラフィック構成条件を満たさない。一方、満足グラフィック構成条件が特定の色を指定していない場合には、ベースグラフィック上に着色を施していない部分がない以上、満足グラフィック構成条件を満たしていると判断できるように構成できる。
<実施形態1 塗り絵満足判断部:塗り絵判断手段>
「塗り絵判断手段」は、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する。
満足グラフィック構成条件が、複数の色を混ぜて構成することを条件としている場合には、ベースグラフィック上に2以上の配色を重ねて混合色を作る、重なり合った配色を作る、という条件を満たすと満足グラフィックであると判断できるように構成しておくことが考えられる。このような働きをするのが、「塗り絵判断手段」である。
「塗り絵判断手段」は、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する。
満足グラフィック構成条件が、複数の色を混ぜて構成することを条件としている場合には、ベースグラフィック上に2以上の配色を重ねて混合色を作る、重なり合った配色を作る、という条件を満たすと満足グラフィックであると判断できるように構成しておくことが考えられる。このような働きをするのが、「塗り絵判断手段」である。
図14Bのaからeは、パズル判断手段によって重なり合いが判断されることで構成されるグラフィックのグラフィックゲーム装置のディスプレイ(1400)上の表示一例である。図14Bのaではベースグラフィック上に横線柄の配色を行っている(1406)。図14Bのbでは、横線柄の配色が操作後グラフィックを示している(1407)。図14Bのcでは、さらに配色パレットから縦線の柄を選択(1408)状態を示している。図14Bのdでは、グラフィックベース上の横線で配色を行った部分と同じ部分に縦線の配色を重ねている状態(1409)を示している。図14Bのeでは、横線と縦線が重なりあって、格子柄の操作後グラフィック(1410)となっていることを示している。このような状態で、満足グラフィックの判断が可能であることが、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかの判断の対象の一例である。
<実施形態1 完成グラフィック出力部>
「完成グラフィック出力部」は、満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なる操作後グラフィックである完成グラフィックを出力する。完成グラフィックは、操作後グラフィックに由来するグラフィックであるが、満足グラフィック構成条件を満たした操作後グラフィックとは異なるグラフィックである。この完成グラフィックの表示は、満足グラフィック構成条件を満たした操作後グラフィックから徐々に遷移するように構成することもできる。この場合には完成グラフィックの表示後には満足グラフィック構成条件を満たした操作後グラフィックは画面から消え去る。しかし、このような遷移シーンを挟まずに満足グラフィック構成条件を満たした操作後グラフィックとは別途に完成グラフィックを表示するように構成することもできる。なお、完成グラフィック出力部は、満足グラフィック構成条件を満たした操作後グラフィックの出力後に出力され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力する効果グラフィック出力手段を有するように構成されてもよい。なお、操作後グラフィックが満足グラフィック構成条件を用いて満足グラフィックを構成したと判断された場合に出力される完成グラフィックは、構成された満足グラフィックに由来して出力されてもよいし、構成された満足グラフィックに至るまでの操作後グラフィックに由来して出力されるように構成してもよい。また由来元となる操作後グラフィックは単一である必要は必ずしもなく、複数の操作後グラフィックに由来して完成グラフィックが出力されるように構成されてもよい。
「完成グラフィック出力部」は、満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なる操作後グラフィックである完成グラフィックを出力する。完成グラフィックは、操作後グラフィックに由来するグラフィックであるが、満足グラフィック構成条件を満たした操作後グラフィックとは異なるグラフィックである。この完成グラフィックの表示は、満足グラフィック構成条件を満たした操作後グラフィックから徐々に遷移するように構成することもできる。この場合には完成グラフィックの表示後には満足グラフィック構成条件を満たした操作後グラフィックは画面から消え去る。しかし、このような遷移シーンを挟まずに満足グラフィック構成条件を満たした操作後グラフィックとは別途に完成グラフィックを表示するように構成することもできる。なお、完成グラフィック出力部は、満足グラフィック構成条件を満たした操作後グラフィックの出力後に出力され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力する効果グラフィック出力手段を有するように構成されてもよい。なお、操作後グラフィックが満足グラフィック構成条件を用いて満足グラフィックを構成したと判断された場合に出力される完成グラフィックは、構成された満足グラフィックに由来して出力されてもよいし、構成された満足グラフィックに至るまでの操作後グラフィックに由来して出力されるように構成してもよい。また由来元となる操作後グラフィックは単一である必要は必ずしもなく、複数の操作後グラフィックに由来して完成グラフィックが出力されるように構成されてもよい。
<実施形態1 完成グラフィック出力部:「由来」の定義>
「由来」とは、満足グラフィック構成条件を満たした操作後グラフィックである満足グラフィックの特長の全部又は一部を完成グラフィックが有することをいう。例えば、満足グラフィック構成条件を満たした操作後グラフィックの外形の全体を完成グラフィックの外形の一部とすること、また例えば、満足グラフィック構成条件を満たした操作後グラフィックが2Dグラフィックである場合に、ある面から正面視した場合にその2Dグラフィックの輪郭(外形線である場合と、一部又は全部がグラフィックの外形線で囲まれた内部にひかれた線である場合とがある。以下同じ。)をある面の輪郭として有する3Dグラフィックを完成グラフィックとする場合、あるいは、満足グラフィック構成条件を満たした2Dの操作後グラフィックが3Dグラフィックであって正投影図法として把握していると仮定した場合に、操作後グラフィックの所定の視点を固定した状態でそれを遠近法(透視図法、透視法、線遠近法であってもよい。)で3Dグラフィック化することで操作後グラフィックに現れていない部分も描かれた3Dグラフィックを完成グラフィックとするものあってもよい(例えば図14aとcとの関係)。
逆に、完成グラフィックが3Dグラフィックである場合に、そのいずれかの方向から平面に対して法線方向から降り注ぐ平行光線によってその平面側の3Dグラフィックのある面のグラフィックを平面に投射した投影グラフィックが実は満足グラフィック構成条件を満たした操作後グラフィックであるという関係が成り立つものであってよい。
「由来」とは、満足グラフィック構成条件を満たした操作後グラフィックである満足グラフィックの特長の全部又は一部を完成グラフィックが有することをいう。例えば、満足グラフィック構成条件を満たした操作後グラフィックの外形の全体を完成グラフィックの外形の一部とすること、また例えば、満足グラフィック構成条件を満たした操作後グラフィックが2Dグラフィックである場合に、ある面から正面視した場合にその2Dグラフィックの輪郭(外形線である場合と、一部又は全部がグラフィックの外形線で囲まれた内部にひかれた線である場合とがある。以下同じ。)をある面の輪郭として有する3Dグラフィックを完成グラフィックとする場合、あるいは、満足グラフィック構成条件を満たした2Dの操作後グラフィックが3Dグラフィックであって正投影図法として把握していると仮定した場合に、操作後グラフィックの所定の視点を固定した状態でそれを遠近法(透視図法、透視法、線遠近法であってもよい。)で3Dグラフィック化することで操作後グラフィックに現れていない部分も描かれた3Dグラフィックを完成グラフィックとするものあってもよい(例えば図14aとcとの関係)。
逆に、完成グラフィックが3Dグラフィックである場合に、そのいずれかの方向から平面に対して法線方向から降り注ぐ平行光線によってその平面側の3Dグラフィックのある面のグラフィックを平面に投射した投影グラフィックが実は満足グラフィック構成条件を満たした操作後グラフィックであるという関係が成り立つものであってよい。
これまで主に満足グラフィック構成条件を満たした操作後グラフィックが2Dグラフィックであり完成グラフィックが3Dグラフィックである場合について説明したが、逆に満足グラフィック構成条件を満たした操作後グラフィックが3Dグラフィックであって、完成グラフィックが2Dグラフィックであるものや、満足グラフィック構成条件を満たした操作後グラフィックが2Dグラフィックであって、完成グラフィックが2Dグラフィックであるもの、満足グラフィック構成条件を満たした操作後グラフィックが3Dグラフィックであって、完成グラフィックも3Dグラフィックであるものであってもよい。
また、「由来」は次のいずれか一以上のように定義されるものであってもよい。
(1)満足グラフィック構成条件を満たした操作後グラフィックを構成する3以上のノード(これらのノードはパズルの場合には操作後グラフィックピースを構成するノード、塗り絵の場合には塗られた後の操作後グラフィックが有するノードであることが好ましい。なお、共通するノードの数は増えれば増えるほど特徴を共通することができる。具体的には4以上、5以上、6以上、7以上、8以上、9以上、10以上で、グラフィックが複雑化しすぎないように100以下、できれば90以下、さらにできれば80以下、70以下であることが好ましい。)で構成されるノード集合体形状を、完成グラフィックにおいても共通に有し、さらに、完成グラフィックでは満足グラフィック構成条件を満たした操作後グラフィックよりも多くのノード集合体から成り立っているような場合。
(2)満足グラフィック構成条件を満たした操作後グラフィックを構成する3以上のノードとノード間を結ぶ線で構成されるノード・線集合体形状(これらのノード・線はパズルの場合にはグラフィックピースを構成するノード・線、塗り絵の場合には塗られた後の操作後グラフィックが有するノード・線であることが好ましい。なお、共通するノード・線の数は増えれば増えるほど特徴を共通することができる。具体的には4以上、5以上、6以上、7以上、8以上、9以上、10以上で、グラフィックが複雑化しすぎないように100以下、できれば90以下、さらにできれば80以下、70以下であることが好ましい。)を、完成グラフィックにおいても共通に有し、さらに、完成グラフィックでは満足グラフィック構成条件を満たした操作後グラフィックよりも多くのノード・線集合体から成り立っているような場合。
(3)満足グラフィック構成条件を満たした操作後グラフィックを構成する3以上のポリゴン(これらのポリゴンはパズルの場合にはグラフィックピースを構成するポリゴン、塗り絵の場合には塗られた後の操作後グラフィックが有するポリゴンであることが好ましい。なお、共通するポリゴンの数は増えれば増えるほど特徴を共通することができる。具体的には4以上、5以上、6以上、7以上、8以上、9以上、10以上で、グラフィックが複雑化しすぎないように100以下、できれば90以下、さらにできれば80以下、70以下であることが好ましい。)で構成されるポリゴン集合体形状を、完成グラフィックにおいても共通に有し、さらに、完成グラフィックでは満足グラフィック構成条件を満たした操作後グラフィックよりも多くのポリゴン集合体から成り立っているような場合。
(4)なお、以上における「共通」の概念には、全く同一である場合の他に、相似形状の関係にある場合も共通に含まれるものとする。
(1)満足グラフィック構成条件を満たした操作後グラフィックを構成する3以上のノード(これらのノードはパズルの場合には操作後グラフィックピースを構成するノード、塗り絵の場合には塗られた後の操作後グラフィックが有するノードであることが好ましい。なお、共通するノードの数は増えれば増えるほど特徴を共通することができる。具体的には4以上、5以上、6以上、7以上、8以上、9以上、10以上で、グラフィックが複雑化しすぎないように100以下、できれば90以下、さらにできれば80以下、70以下であることが好ましい。)で構成されるノード集合体形状を、完成グラフィックにおいても共通に有し、さらに、完成グラフィックでは満足グラフィック構成条件を満たした操作後グラフィックよりも多くのノード集合体から成り立っているような場合。
(2)満足グラフィック構成条件を満たした操作後グラフィックを構成する3以上のノードとノード間を結ぶ線で構成されるノード・線集合体形状(これらのノード・線はパズルの場合にはグラフィックピースを構成するノード・線、塗り絵の場合には塗られた後の操作後グラフィックが有するノード・線であることが好ましい。なお、共通するノード・線の数は増えれば増えるほど特徴を共通することができる。具体的には4以上、5以上、6以上、7以上、8以上、9以上、10以上で、グラフィックが複雑化しすぎないように100以下、できれば90以下、さらにできれば80以下、70以下であることが好ましい。)を、完成グラフィックにおいても共通に有し、さらに、完成グラフィックでは満足グラフィック構成条件を満たした操作後グラフィックよりも多くのノード・線集合体から成り立っているような場合。
(3)満足グラフィック構成条件を満たした操作後グラフィックを構成する3以上のポリゴン(これらのポリゴンはパズルの場合にはグラフィックピースを構成するポリゴン、塗り絵の場合には塗られた後の操作後グラフィックが有するポリゴンであることが好ましい。なお、共通するポリゴンの数は増えれば増えるほど特徴を共通することができる。具体的には4以上、5以上、6以上、7以上、8以上、9以上、10以上で、グラフィックが複雑化しすぎないように100以下、できれば90以下、さらにできれば80以下、70以下であることが好ましい。)で構成されるポリゴン集合体形状を、完成グラフィックにおいても共通に有し、さらに、完成グラフィックでは満足グラフィック構成条件を満たした操作後グラフィックよりも多くのポリゴン集合体から成り立っているような場合。
(4)なお、以上における「共通」の概念には、全く同一である場合の他に、相似形状の関係にある場合も共通に含まれるものとする。
<由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックについて>
<由来元の操作後グラフィックの不可視領域>
「由来元の操作後グラフィックの不可視領域」とは、満足グラフィック構成条件を満たした操作後グラフィックのディスプレイ上に表れるグラフィックをオブジェクトとしてプレイヤーが把握した場合に、そのオブジェクトで存在する領域として把握できるにもかかわらずディスプレイに表れていない領域をいう。
「可視領域として含む」とは、完成グラフィックにて前記表れていない領域が表れているか、又は、直接には表れていないが、プレイヤーによる視点移動などのグラフィック操作によって表れるようにすることができる領域を含むことをいう。
なお、満足グラフィック構成条件を満たした操作後グラフィックと完成グラフィックの関係はすでに述べたように一定の関係を有するものであればよく、満足グラフィック構成条件を満たした操作後グラフィックの可視領域と完成グラフィックの可視領域とが完全に一致することを必要とするものではない。満足グラフィック構成条件を満たした操作後グラフィックは、完成グラフィックをデフォルメしたグラフィックであったり、又はその逆であってもよい。例えば、前者の場合には満足グラフィック構成条件を満たしたグラフィックは解像度が低いグラフィックであり、完成グラフィックは解像度を高くしたり、満足グラフィック構成条件を満たした操作後グラフィックは、2Dグラフィック(一定の厚みを有する板状のものであってもよい。)であり完成グラフィックは3Dグラフィックであるような場合である。
<由来元の操作後グラフィックの不可視領域>
「由来元の操作後グラフィックの不可視領域」とは、満足グラフィック構成条件を満たした操作後グラフィックのディスプレイ上に表れるグラフィックをオブジェクトとしてプレイヤーが把握した場合に、そのオブジェクトで存在する領域として把握できるにもかかわらずディスプレイに表れていない領域をいう。
「可視領域として含む」とは、完成グラフィックにて前記表れていない領域が表れているか、又は、直接には表れていないが、プレイヤーによる視点移動などのグラフィック操作によって表れるようにすることができる領域を含むことをいう。
なお、満足グラフィック構成条件を満たした操作後グラフィックと完成グラフィックの関係はすでに述べたように一定の関係を有するものであればよく、満足グラフィック構成条件を満たした操作後グラフィックの可視領域と完成グラフィックの可視領域とが完全に一致することを必要とするものではない。満足グラフィック構成条件を満たした操作後グラフィックは、完成グラフィックをデフォルメしたグラフィックであったり、又はその逆であってもよい。例えば、前者の場合には満足グラフィック構成条件を満たしたグラフィックは解像度が低いグラフィックであり、完成グラフィックは解像度を高くしたり、満足グラフィック構成条件を満たした操作後グラフィックは、2Dグラフィック(一定の厚みを有する板状のものであってもよい。)であり完成グラフィックは3Dグラフィックであるような場合である。
<その他の満足条件を満たした操作後グラフィックと完成グラフィックとの関係:由来とはなにかに関しての説明>
満足グラフィック構成条件を満たした操作後グラフィックと、完成グラフィックとの次元が同一である場合(2Dと2D、3Dと3D)の関係例を以下に示す。
(1)満足グラフィック構成条件を満たした操作後グラフィックが生き物の輪郭、完成グラフィックが輪郭の中身が埋められたグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックはいずれか又は両者が動いていてもよい。
(2)満足グラフィック構成条件を満たした操作後グラフィックが生き物のグラフィック、完成グラフィックが背景(草原、海中、空、森、林、砂漠、土の中)付きの生き物のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックはいずれか又は両者が動いてもよい。
(3)満足グラフィック構成条件を満たした操作後グラフィックが童話に出てくる生き物のグラフィック、完成グラフィックがその生き物が出てくる童話の一シーンのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動いてもよい。
(4)満足グラフィック構成条件を満たした操作後グラフィックが生き物のグラフィック、完成グラフィックがその生き物の体の内部のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動いてもよい。
(5)満足グラフィック構成条件を満たした操作後グラフィックが生き物、完成グラフィックがその生き物がスーパーに並んでいる状態のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックはいずれか又は両者が動いてもよい。
(6)満足グラフィック構成条件を満たした操作後グラフィックが生き物の赤ちゃんのグラフィック、完成グラフィックが大人の状態のその生き物のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックはいずれか又は両者が動いてもよい。
(7)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターのグラフィック、完成グラフィックがそのキャラクターの作画手順の動画グラフィック。
(8)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターの一シーン(仮想でもよい)のグラフィック、完成グラフィックがそのキャラクターの別のシーン(仮想でもよい)のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(9)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターのグラフィック、完成グラフィックがそのキャラクターとすでに完成している他のキャラクターとのシーンのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(10)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターのグラフィック、完成グラフィックがそのキャラクターの着替えたキャラクターのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(11)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターのグラフィック、完成グラフィックがそのキャラクターが歌っている、踊っている、演奏している、指揮している、走っている、歩いている、泳いでいる、笑っている、泣いている、怒っている、悲しんでいる、楽しんでいる、食事している、寝ている、くつろいでいる、遊んでいる、運転している、操縦している、探検している、仕事している、休憩している、旅行している、魔法をかけている、呪っている、料理している、掃除している、洗濯している、テレビを見てる、パソコンしている、電話している、ゲームしている、レースしている、将棋している、チェスしている、スポーツしている、勉強している、試験を受けている、のいずれか一以上のシーンのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(12)満足グラフィック構成条件を満たした操作後グラフィックが目視できるドットで描かれたグラフィック、完成グラフィックがドット間をスムーズに塗ったグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(13)満足グラフィック構成条件を満たした操作後グラフィックがドット間をスムーズに塗ったグラフィック、完成グラフィックが目視できるドットで描かれたグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(14)満足グラフィック構成条件を満たした操作後グラフィックが名所旧跡観光地に置かれている美術品のグラフィック、完成グラフィックがその美術品とその美術品がある領域の背景を含むグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(15)満足グラフィック構成条件を満たした操作後グラフィックが料理のグラフィック、完成グラフィックがその素材のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(16)満足グラフィック構成条件を満たした操作後グラフィックが料理の素材のグラフィック、完成グラフィックがその素材を使った料理のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(17)満足グラフィック構成条件を満たした操作後グラフィック漢字のグラフィック、完成グラフィックがその漢字を使った熟語のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(18)満足グラフィック構成条件を満たした操作後グラフィックが地図のグラフィック、完成グラフィックがその地図の衛星写真のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(19)満足グラフィック構成条件を満たした操作後グラフィックが地図のグラフィック、完成グラフィックがその地図のストリートのビューのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(20)満足グラフィック構成条件を満たした操作後グラフィックが建物のグラフィック、完成グラフィックがその建物の内部のグラフィック。内部での視点を操作出来て移動できてもよい。満足グラフィックである操作後グラフィック、完成グラフィックは、ずれか又は両者が動いてもよい。
(21)満足グラフィック構成条件を満たした操作後グラフィックはグラフィック強調処理なし、又は上記(1)から(20)の満足グラフィック構成条件を満たした操作後グラフィックであってグラフィック強調処理なしのグラフィックで、これらの満足グラフィック由来の完成グラフィックはグラフィック強調処理ありのグラフィック。
(22)なお、満足グラフィック構成条件を満たした操作後グラフィックである満足グラフィックと、その満足グラフィック由来の完成グラフィックの関係は上記(1)から(21)の二以上の組合せであってよい。なお二以上組み合わせる場合には最後の満足グラフィック構成条件によって満足グラフィックを構成したと判断された操作後グラフィック由来の完成グラフィックが唯一の完成グラフィックであり、それ以前に満足グラフィック構成条件によって満足グラフィックを構成したとされる操作後グラフィック由来のグラフィックは完成グラフィックとしないものとする。
満足グラフィック構成条件を満たした操作後グラフィックと、完成グラフィックとの次元が同一である場合(2Dと2D、3Dと3D)の関係例を以下に示す。
(1)満足グラフィック構成条件を満たした操作後グラフィックが生き物の輪郭、完成グラフィックが輪郭の中身が埋められたグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックはいずれか又は両者が動いていてもよい。
(2)満足グラフィック構成条件を満たした操作後グラフィックが生き物のグラフィック、完成グラフィックが背景(草原、海中、空、森、林、砂漠、土の中)付きの生き物のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックはいずれか又は両者が動いてもよい。
(3)満足グラフィック構成条件を満たした操作後グラフィックが童話に出てくる生き物のグラフィック、完成グラフィックがその生き物が出てくる童話の一シーンのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動いてもよい。
(4)満足グラフィック構成条件を満たした操作後グラフィックが生き物のグラフィック、完成グラフィックがその生き物の体の内部のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動いてもよい。
(5)満足グラフィック構成条件を満たした操作後グラフィックが生き物、完成グラフィックがその生き物がスーパーに並んでいる状態のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックはいずれか又は両者が動いてもよい。
(6)満足グラフィック構成条件を満たした操作後グラフィックが生き物の赤ちゃんのグラフィック、完成グラフィックが大人の状態のその生き物のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックはいずれか又は両者が動いてもよい。
(7)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターのグラフィック、完成グラフィックがそのキャラクターの作画手順の動画グラフィック。
(8)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターの一シーン(仮想でもよい)のグラフィック、完成グラフィックがそのキャラクターの別のシーン(仮想でもよい)のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(9)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターのグラフィック、完成グラフィックがそのキャラクターとすでに完成している他のキャラクターとのシーンのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(10)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターのグラフィック、完成グラフィックがそのキャラクターの着替えたキャラクターのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(11)満足グラフィック構成条件を満たした操作後グラフィックがアニメの出演キャラクターのグラフィック、完成グラフィックがそのキャラクターが歌っている、踊っている、演奏している、指揮している、走っている、歩いている、泳いでいる、笑っている、泣いている、怒っている、悲しんでいる、楽しんでいる、食事している、寝ている、くつろいでいる、遊んでいる、運転している、操縦している、探検している、仕事している、休憩している、旅行している、魔法をかけている、呪っている、料理している、掃除している、洗濯している、テレビを見てる、パソコンしている、電話している、ゲームしている、レースしている、将棋している、チェスしている、スポーツしている、勉強している、試験を受けている、のいずれか一以上のシーンのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(12)満足グラフィック構成条件を満たした操作後グラフィックが目視できるドットで描かれたグラフィック、完成グラフィックがドット間をスムーズに塗ったグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(13)満足グラフィック構成条件を満たした操作後グラフィックがドット間をスムーズに塗ったグラフィック、完成グラフィックが目視できるドットで描かれたグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(14)満足グラフィック構成条件を満たした操作後グラフィックが名所旧跡観光地に置かれている美術品のグラフィック、完成グラフィックがその美術品とその美術品がある領域の背景を含むグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(15)満足グラフィック構成条件を満たした操作後グラフィックが料理のグラフィック、完成グラフィックがその素材のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(16)満足グラフィック構成条件を満たした操作後グラフィックが料理の素材のグラフィック、完成グラフィックがその素材を使った料理のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(17)満足グラフィック構成条件を満たした操作後グラフィック漢字のグラフィック、完成グラフィックがその漢字を使った熟語のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(18)満足グラフィック構成条件を満たした操作後グラフィックが地図のグラフィック、完成グラフィックがその地図の衛星写真のグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(19)満足グラフィック構成条件を満たした操作後グラフィックが地図のグラフィック、完成グラフィックがその地図のストリートのビューのグラフィック。満足グラフィック構成条件を満たした操作後グラフィック、完成グラフィックは、いずれか又は両者が動画でもよい。
(20)満足グラフィック構成条件を満たした操作後グラフィックが建物のグラフィック、完成グラフィックがその建物の内部のグラフィック。内部での視点を操作出来て移動できてもよい。満足グラフィックである操作後グラフィック、完成グラフィックは、ずれか又は両者が動いてもよい。
(21)満足グラフィック構成条件を満たした操作後グラフィックはグラフィック強調処理なし、又は上記(1)から(20)の満足グラフィック構成条件を満たした操作後グラフィックであってグラフィック強調処理なしのグラフィックで、これらの満足グラフィック由来の完成グラフィックはグラフィック強調処理ありのグラフィック。
(22)なお、満足グラフィック構成条件を満たした操作後グラフィックである満足グラフィックと、その満足グラフィック由来の完成グラフィックの関係は上記(1)から(21)の二以上の組合せであってよい。なお二以上組み合わせる場合には最後の満足グラフィック構成条件によって満足グラフィックを構成したと判断された操作後グラフィック由来の完成グラフィックが唯一の完成グラフィックであり、それ以前に満足グラフィック構成条件によって満足グラフィックを構成したとされる操作後グラフィック由来のグラフィックは完成グラフィックとしないものとする。
あるいは、満足グラフィック構成条件を満たした操作後グラフィックが2Dグラフィックである場合に、ある面から正面視した場合にその2Dグラフィックの輪郭の一部をある面の輪郭の一部又は全部として有する3Dグラフィックを挙げることができる。
ここで「輪郭」とは、閉じた面を作り出す線の全体をいう。また輪郭が同一とは、線の描き方には幅を持たせて判断する。線の描きからとは、太線で描く、細線で描く、ぼやけた線で描く、ぼやけてない線で描く、光っている線、光っていない線、特定の色を付して描かれた線、などである。また線は実線であるか点線であるか、細かい波線であるかは問わない。さらに一致には幅を持たせることができる。つまり満足グラフィックの輪郭線と、完成グラフィックのある面から正面視した場合の輪郭線は、満足グラフィックの輪郭線中心から所定の範囲で揺らいでいてもよい。所定の範囲とは輪郭線で囲まれる面の最大幅の10%以内程度である。
ここで「輪郭」とは、閉じた面を作り出す線の全体をいう。また輪郭が同一とは、線の描き方には幅を持たせて判断する。線の描きからとは、太線で描く、細線で描く、ぼやけた線で描く、ぼやけてない線で描く、光っている線、光っていない線、特定の色を付して描かれた線、などである。また線は実線であるか点線であるか、細かい波線であるかは問わない。さらに一致には幅を持たせることができる。つまり満足グラフィックの輪郭線と、完成グラフィックのある面から正面視した場合の輪郭線は、満足グラフィックの輪郭線中心から所定の範囲で揺らいでいてもよい。所定の範囲とは輪郭線で囲まれる面の最大幅の10%以内程度である。
そして、完成グラフィックに動く性質を有するものが含まれている場合には、完成グラフィックにおいて動きをもって出力させてもよい。動く性質を有するものとは、人物、動物、移動体(自動車、船、飛行機など)、動作部を有するもの(ロボット、けん銃、水車、風車、川、波、風で揺れる風景)などである。これらはプレイヤーに驚きを与え、ゲームをやり遂げた達成感をより大きく味合わせることとなる。
あるいは、2Dの満足グラフィックの全ドット又は複数のドットで構成される部分ドット集合体がある面から正面視した3Dグラフィックの全ドットまたは複数のドットで構成される部分ドット集合と同一である場合である。
また、満足グラフィック構成条件を満たした操作後グラフィックを基本とするが、異なる形状となる場合も「由来」に含まれる。
異なる形状とは、例えば、ある程度の厚みを有するピースで作成された完成パズルである操作後グラフィックの厚みが増加した形状になるとか、完成グラフィックが動く(揺れる、動き回る、一部が動く、走り去るなど)とか、色が変色する(例えばカメレオンやある種のタコ(ヒョウモンダコ))、基本となる色と色のつなぎをグラデーション表現する、影が付く、グラフィックが3D化する場合で、そのグラフィックが複数の立体部分を有する場合にその立体部分によってできる完成グラフィック自身に対する影つけ)といったような変化のことをいう。
異なる形状とは、例えば、ある程度の厚みを有するピースで作成された完成パズルである操作後グラフィックの厚みが増加した形状になるとか、完成グラフィックが動く(揺れる、動き回る、一部が動く、走り去るなど)とか、色が変色する(例えばカメレオンやある種のタコ(ヒョウモンダコ))、基本となる色と色のつなぎをグラデーション表現する、影が付く、グラフィックが3D化する場合で、そのグラフィックが複数の立体部分を有する場合にその立体部分によってできる完成グラフィック自身に対する影つけ)といったような変化のことをいう。
また、満足グラフィック構成条件を満たした操作後グラフィックが動物の子供である場合には、これに由来する完成グラフィックをアニメ化して、成長させたり、成長したものが動き出すように構成することもできる。
さらにまた、満足グラフィック構成条件を満たした操作後グラフィックがアニメである場合には、そのアニメのアニメーションを動かすようにしたり、音楽を新たに流したりすることもできる。さらに完成グラフィックが動く動作をするものである場合にはその動作はプレイヤーの操作によって動くように構成されていてもよい。
さらにまた、満足グラフィック構成条件を満たした操作後グラフィックがアニメである場合には、そのアニメのアニメーションを動かすようにしたり、音楽を新たに流したりすることもできる。さらに完成グラフィックが動く動作をするものである場合にはその動作はプレイヤーの操作によって動くように構成されていてもよい。
「満足グラフィック構成条件を満たした操作後グラフィック」と「完成グラフィック」とのグラフィック構成情報の差異は例えば以下のようなものである。
(1)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるノードデータの数が多い。
(2)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるノード間に貼られる線の数が多い。
(3)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるポリゴン数が多い。
(4)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用される色の数が多い。
(5)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用される関数(アニメート用、音出力用、色彩変更用)の数が多い。
(6)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用される変数(アニメート用、音出力用、色彩変更用)の数が多い。
(7)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用される情報量が多い。
(8)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるステータス情報が多い。
(9)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるフラグ(ステータスを示す情報)が多い。
(10)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるレイヤー数が多い。
(11)前者より後者の方がコンピュータにおいてグラフィックを構成するために費やされる時間が長い。
(1)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるノードデータの数が多い。
(2)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるノード間に貼られる線の数が多い。
(3)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるポリゴン数が多い。
(4)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用される色の数が多い。
(5)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用される関数(アニメート用、音出力用、色彩変更用)の数が多い。
(6)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用される変数(アニメート用、音出力用、色彩変更用)の数が多い。
(7)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用される情報量が多い。
(8)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるステータス情報が多い。
(9)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるフラグ(ステータスを示す情報)が多い。
(10)前者より後者の方がコンピュータにおいてグラフィックを構成するために利用されるレイヤー数が多い。
(11)前者より後者の方がコンピュータにおいてグラフィックを構成するために費やされる時間が長い。
出力された完成グラフィックに対して、移動、回転、拡大、縮小、色彩変更、といった操作が可能であってもいい。操作のためのインターフェイスは、タッチパネル、マウス、方向キー、キーボードのキー、操作パッド、カーソル、スマートフォンなどに内蔵されているジャイロセンサー、スマートフォンなどに内蔵されている磁気センサー、スマートフォンなどに内蔵されている加速度センサー、マイクからの音声、撮像部からの画像や映像、身体に装着されているスマートウォッチ等の他の電子機器からの信号(例えば、スマートウォッチに対する操作、スマートウォッチがセンシングする身体のデータ:心拍数、体温、血圧、歩幅、歩数、瞬きの回数)、イヤホンのボリューム操作、イヤホンの音楽プレイヤーに対する操作、のいずれか一以上によってなされるものである。ただし、これらに限定されるものではない。また、操作可能という状態は、満足グラフィック構成条件を満たして操作後グラフィックから完成グラフィックに遷移した直後である必要は必ずしもなく、完成グラフィックを遷移シーンとは全く別のシーンに移したうえで操作可能となっている状態を含むものである。
図15は、完成グラフィック出力部によってグラフィックゲーム装置のディスプレイ(1500)に出力される完成グラフィックの例示である。このグラフィックの手や足などを操作することができるように構成してもよい。
<実施形態1 完成グラフィック出力部:パズル完成グラフィック出力部>
「パズル完成グラフィック出力部」は、パズル満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する。
「パズル完成グラフィック出力部」は、グラフィックピースを操作して作られた操作後グラフィックによって構成されるグラフィックとは異なるグラフィックを出力する。例えば、2Dグラフィックのグラフィックピースを操作して2Dグラフィックの操作後グラフィックとなっているものが、次元が変更して3Dグラフィックとなって出力される場合が考えられる。完成グラフィックとして出力されたグラフィックに対しては、回転、拡大、縮小といった操作を加えることで、グラフィックピースの状態では確認することが出来なかったベースグラフィックの裏側を確認したり、グラフィックを構成する最小単位であるブロック(複数の画素・ピクセルの塊でグラフィックを構成する最小単位)まで確認可能に拡大できるように構成されている。
「パズル完成グラフィック出力部」は、パズル満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する。
「パズル完成グラフィック出力部」は、グラフィックピースを操作して作られた操作後グラフィックによって構成されるグラフィックとは異なるグラフィックを出力する。例えば、2Dグラフィックのグラフィックピースを操作して2Dグラフィックの操作後グラフィックとなっているものが、次元が変更して3Dグラフィックとなって出力される場合が考えられる。完成グラフィックとして出力されたグラフィックに対しては、回転、拡大、縮小といった操作を加えることで、グラフィックピースの状態では確認することが出来なかったベースグラフィックの裏側を確認したり、グラフィックを構成する最小単位であるブロック(複数の画素・ピクセルの塊でグラフィックを構成する最小単位)まで確認可能に拡大できるように構成されている。
<実施形態1 完成グラフィック出力部:塗り絵完成グラフィック出力部>
「塗り絵完成グラフィック出力部」は、塗り絵満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する。
「塗り絵完成グラフィック出力部」は、配色を済ませた操作後グラフィックとは異なるグラフィックを出力する。例えば、2Dグラフィックの操作後グラフィックを、3Dグラフィックの完成グラフィックとして出力することが考えられる。あるいは、配色のみを行った操作後グラフィックに、ドット・ストライプ・キャラクターの顔、といった柄が施されて完成グラフィックして出力される場合が考えられる。完成グラフィックとして出力されたグラフィックに対しては、回転、拡大、縮小といった操作を加えることで、グラフィックピースの状態では確認することが出来なかったベースグラフィックの裏側を確認したり、グラフィックを構成する最小単位であるブロック(複数の画素・ピクセルの塊でグラフィックを構成する最小単位)まで確認可能に拡大できるように構成されている。
「塗り絵完成グラフィック出力部」は、塗り絵満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する。
「塗り絵完成グラフィック出力部」は、配色を済ませた操作後グラフィックとは異なるグラフィックを出力する。例えば、2Dグラフィックの操作後グラフィックを、3Dグラフィックの完成グラフィックとして出力することが考えられる。あるいは、配色のみを行った操作後グラフィックに、ドット・ストライプ・キャラクターの顔、といった柄が施されて完成グラフィックして出力される場合が考えられる。完成グラフィックとして出力されたグラフィックに対しては、回転、拡大、縮小といった操作を加えることで、グラフィックピースの状態では確認することが出来なかったベースグラフィックの裏側を確認したり、グラフィックを構成する最小単位であるブロック(複数の画素・ピクセルの塊でグラフィックを構成する最小単位)まで確認可能に拡大できるように構成されている。
<実施形態1 その他の構成:グラフィック操作受付部:視点移動操作受付手段>
さらに、グラフィック操作受付部は視点移動操作受付手段を有するように構成してもよく、パズルグラフィック操作受付部はパズル移動操作受付手段を有するように構成することが可能であり、塗り絵グラフィック操作受付部が塗り絵視点移動操作受付手段を有するように構成することが可能である。
さらに、グラフィック操作受付部は視点移動操作受付手段を有するように構成してもよく、パズルグラフィック操作受付部はパズル移動操作受付手段を有するように構成することが可能であり、塗り絵グラフィック操作受付部が塗り絵視点移動操作受付手段を有するように構成することが可能である。
「視点操作受付手段」は、グラフィックを見る視点を3D画面内で移動する。図16は、視点移動操作受付手段によってあるオブジェクトの画面表示が変更する状態を示している。初期状態のオブジェクト(1601)をaの方向から見る場合、図16符号1602で示すようにディスプレイに表示される。初期状態のオブジェクトをbの方向から見る場合、図16符号1603で示すようにディスプレイに表示される。
<実施形態1 その他の構成1:グラフィック操作受付部:パズル視点操作受付手段>
「パズル視点操作受付手段」は、グラフィックを見る視点を3D画面内で移動する。パズルをする際に、グラフィックピースの形状を様々な方向から視認することで、適切なピースの位置や向きを判断して、ベースグラフィックに配置することが出来るようになる。グラフィックピースの動かし方が2次元的な動かし方から三次元的な動かし方まで可能となり、動きの幅が広がることで、グラフィックゲームプログラムを用いたパズルゲームの難易度を調整しやすくなる。特に3D以上の次元のパズル(3Dグラフィックパズル、4Dグラフィックパズル(時間変化する3Dパズル)、5Dグラフィックパズル(4Dグラフィックパズルがパズル配置位置(2次元座標上)に応じて変化する)6Dグラフィックパズル(4Dグラフィックパズルがパズル配置位置(3次元座標上)に応じて変化する)~)の場合に便利である。
「パズル視点操作受付手段」は、グラフィックを見る視点を3D画面内で移動する。パズルをする際に、グラフィックピースの形状を様々な方向から視認することで、適切なピースの位置や向きを判断して、ベースグラフィックに配置することが出来るようになる。グラフィックピースの動かし方が2次元的な動かし方から三次元的な動かし方まで可能となり、動きの幅が広がることで、グラフィックゲームプログラムを用いたパズルゲームの難易度を調整しやすくなる。特に3D以上の次元のパズル(3Dグラフィックパズル、4Dグラフィックパズル(時間変化する3Dパズル)、5Dグラフィックパズル(4Dグラフィックパズルがパズル配置位置(2次元座標上)に応じて変化する)6Dグラフィックパズル(4Dグラフィックパズルがパズル配置位置(3次元座標上)に応じて変化する)~)の場合に便利である。
<実施形態1 その他の構成2:グラフィック操作受付部:塗り絵視点操作受付手段>
「塗り絵視点操作受付手段」は、グラフィックを見る視点を3D画面内で移動する。塗り絵をする際に、様々な角度からグラフィックピースを確認することで、いろいろな角度から見た時の、配色のバランスや、陰影がついた場合の配色のバランスを想像しやすくなることから、これによって再配色を行ったり、余計な配色を削除したりすることが可能となり、完成品に対してよりイメージを膨らましやすくなる。
「塗り絵視点操作受付手段」は、グラフィックを見る視点を3D画面内で移動する。塗り絵をする際に、様々な角度からグラフィックピースを確認することで、いろいろな角度から見た時の、配色のバランスや、陰影がついた場合の配色のバランスを想像しやすくなることから、これによって再配色を行ったり、余計な配色を削除したりすることが可能となり、完成品に対してよりイメージを膨らましやすくなる。
<実施形態1 その他の構成3及びその他の構成4:完成グラフィック出力部:効果グラフィック出力手段>
さらに、完成グラフィック出力部は、効果グラフィック出力手段を有するように構成してもよく、パズルグ完成グラフィック出力部はパズル効果グラフィック出力手段を有するように構成することが可能であり、塗り絵完成グラフィック出力部は、塗り絵効果グラフィック出力手段を有するように構成することが可能である。
さらに、完成グラフィック出力部は、効果グラフィック出力手段を有するように構成してもよく、パズルグ完成グラフィック出力部はパズル効果グラフィック出力手段を有するように構成することが可能であり、塗り絵完成グラフィック出力部は、塗り絵効果グラフィック出力手段を有するように構成することが可能である。
「効果グラフィック出力手段」は、操作後グラフィックである完成グラフィックを出力する前に出力され完成グラフィック出力前に消去される効果グラフィックを出力する。効果グラフィックとは、操作後グラフィックと操作後グラフィック由来であって操作後グラフィックと異なる完成グラフィックが、由来となる操作後グラフィックと異なるように変動する過程のグラフィックである。例えば、2Dグラフィックで作成されたグラフィックが3Dグラフィックに次元変更する過程の動作を表現するグラフィックであったり、ある程度の厚みをもった3Dグラフィックで構成されたグラフィックがさらに厚みを有するグラフィックに変更する過程の動作を表現するグラフィックであったり、変更過程を表現する作業状態を表現するグラフィックであったり、複数の色を配色することで作成したグラフィックの各色と色の境目をグラデーション加工によって滑らかに繋ぐように変更する場合のグラデーション作成過程のグラフィックであったり、と様々な態様が考えられる。
図17aからdは、効果グラフィック出力手段によって出力される効果グラフィック、満足グラフィック出力部が出力する完成グラフィックのグラフィックゲーム装置のディスプレイ(1700)画面遷移を例示している。図17aは、グラフィックの組み合わせが完了して満足グラフィックとなっているコテージと男性のグラフィックである。図17bは、コテージの周辺に薄いトーンで影が表示されており、2D空間上で立体表現がされている状態のコテージと男性のグラフィックに変化していることがわかる(効果グラフィック)。さらに図17cでは、完成グラフィックが出力されている。完成グラフィックではグラフィックに奥行きがあることが表現されており、グラフィックの表示角度自体が異なっている。完成グラフィックは、ディスプレイの操作によって、図17dに示す様に視点移動をさせることができるように構成してもよい。効果グラフィックとして、動的な状態を全て表現することが出来なかったことから、便宜上中間的な図面のみを例示したが、完成グラフィックが表示されるまでの演出として、3D空間表示への遷移段階として、満足グラフィックが完成グラフィックに遷移するときに完成グラフィックが飛び出してくるような表現等も組み合わせるとより効果的である。効果グラフィック出力手段に属する機能を有するパズルゲーム装置における構成として、「パズル効果グラフィック出力手段」を有するように構成してもよい(その他の構成3)。効果グラフィック出力手段に属する機能を有する塗り絵ゲーム装置における構成として、「塗り絵効果グラフィック出力手段」を有するように構成してもよい(その他の構成4)。それぞれの具体的な働きについては、効果グラフィック出力手段において説明を尽くしていることから省略する。
<実施形態1 その他の構成:グラフィック操作受付部:変更手段>
さらに、グラフィック操作受付部は、グラフィック操作の受付に起因してグラフィックを変更する、変更手段を有す領に構成してもよく、パズルグラフィック操作受付部はパズルグラフィックピース変更手段を有するように構成可能であり、塗り絵グラフィック操作受付部は着色/消去用オブジェクト塗り絵変更手段を有するように構成可能である。「変更手段」は、グラフィックのデザインを画面内で変更する。
さらに、グラフィック操作受付部は、グラフィック操作の受付に起因してグラフィックを変更する、変更手段を有す領に構成してもよく、パズルグラフィック操作受付部はパズルグラフィックピース変更手段を有するように構成可能であり、塗り絵グラフィック操作受付部は着色/消去用オブジェクト塗り絵変更手段を有するように構成可能である。「変更手段」は、グラフィックのデザインを画面内で変更する。
<実施形態1 その他の構成5:変更手段:パズルグラフィックピース変更手段>
「パズルグラフィックピース変更手段」は、グラフィックピースのデザインを画面内で変更する。画面内で起きる変更とは、グラフィックピースが満足グラフィック構成条件に間もなく合致するような場合に、条件を合致しそうであることを知らせるためにグラフィックピースの表示を変更させることを一例として挙げることができる。変更の方法としては、グラフィックの外周を光らせる、グラフィック全体を光らせる、グラフィックの外周の色を変更する、グラフィック全体の色を変更する、グラフィックゲーム端末が振動する、グラフィックゲーム端末から音が出力される、グラフィックゲーム端末の画面の輝度が変化する、グラフィックゲーム端末のディスプレイインターフェイスに文字が表示される、等の構成が考えられる。グラフィックのデザインを画面内で変更することによって、必ず正しい配置を発見することが可能となり、ゲームに不慣れな者であっても、このデザインの変更を頼りにゲームを楽しむことが可能となる。また、グラフィックピースの形が変更されるものであってもよい。例えば、パズルに用いられるグラフィックピースが初期画面位置では実際にベースグラフィックに当てはまらない形になっているが、それをプレイヤーが変形させて正しい形に修正できるというものを挙げられる。この場合、正しいグラフィックピースを選択していない場合にはその修正ができないように構成することもできる。
「パズルグラフィックピース変更手段」は、グラフィックピースのデザインを画面内で変更する。画面内で起きる変更とは、グラフィックピースが満足グラフィック構成条件に間もなく合致するような場合に、条件を合致しそうであることを知らせるためにグラフィックピースの表示を変更させることを一例として挙げることができる。変更の方法としては、グラフィックの外周を光らせる、グラフィック全体を光らせる、グラフィックの外周の色を変更する、グラフィック全体の色を変更する、グラフィックゲーム端末が振動する、グラフィックゲーム端末から音が出力される、グラフィックゲーム端末の画面の輝度が変化する、グラフィックゲーム端末のディスプレイインターフェイスに文字が表示される、等の構成が考えられる。グラフィックのデザインを画面内で変更することによって、必ず正しい配置を発見することが可能となり、ゲームに不慣れな者であっても、このデザインの変更を頼りにゲームを楽しむことが可能となる。また、グラフィックピースの形が変更されるものであってもよい。例えば、パズルに用いられるグラフィックピースが初期画面位置では実際にベースグラフィックに当てはまらない形になっているが、それをプレイヤーが変形させて正しい形に修正できるというものを挙げられる。この場合、正しいグラフィックピースを選択していない場合にはその修正ができないように構成することもできる。
<実施形態1 その他の構成6:変更手段:着色/消去用オブジェクト塗り絵変更手段>
「着色/消去用オブジェクト塗り絵変更手段」は、着色/消去用オブジェクトのデザインを画面内で変更する。画面内で起きる変更とは、着色/消去用オブジェクトによって着色/消去しようとしているベースグラフィックに対する操作の結果が、満足グラフィック構成条件に合致するような場合に、条件を合致することを知らせるために着色/消去用オブジェクトの表示を変更させることを一例として挙げることができる。変更の方法としては、オブジェクトの外周を光らせる、オブジェクト全体を光らせる、オブジェクトの外周の色を変更する、オブジェクト全体の色を変更する、グラフィックゲーム端末が振動する、グラフィックゲーム端末から音が出力される、グラフィックゲーム端末の画面の輝度が変化する、グラフィックゲーム端末のディスプレイインターフェイスに文字が表示される、等の構成が考えられる。オブジェクトのデザインを画面内で変更することによって、必ず正しい配置を発見することが可能となり、ゲームに不慣れな者であっても、このデザインの変更を頼りにゲームを楽しむことが可能となる。
「着色/消去用オブジェクト塗り絵変更手段」は、着色/消去用オブジェクトのデザインを画面内で変更する。画面内で起きる変更とは、着色/消去用オブジェクトによって着色/消去しようとしているベースグラフィックに対する操作の結果が、満足グラフィック構成条件に合致するような場合に、条件を合致することを知らせるために着色/消去用オブジェクトの表示を変更させることを一例として挙げることができる。変更の方法としては、オブジェクトの外周を光らせる、オブジェクト全体を光らせる、オブジェクトの外周の色を変更する、オブジェクト全体の色を変更する、グラフィックゲーム端末が振動する、グラフィックゲーム端末から音が出力される、グラフィックゲーム端末の画面の輝度が変化する、グラフィックゲーム端末のディスプレイインターフェイスに文字が表示される、等の構成が考えられる。オブジェクトのデザインを画面内で変更することによって、必ず正しい配置を発見することが可能となり、ゲームに不慣れな者であっても、このデザインの変更を頼りにゲームを楽しむことが可能となる。
<実施形態1 その他の構成:グラフィック操作受付部:操作中グラフィック出力手段>
さらに、グラフィック操作受付部は操作中グラフィック出力手段を有するように構成してもよく、パズルグラフィック操作受付部はパズル操作中グラフィック出力手段を有するように構成することが可能であり、塗り絵グラフィック操作受付部は塗り絵操作中グラフィック出力手段を有するように構成することが可能である。「操作中グラフィック出力手段」は、操作受付部にて操作中のグラフィックを操作前のグラフィックと異なるグラフィックである操作中グラフィックとする。操作中グラフィックは、操作受付を行うことで操作前のグラフィックと異なるグラフィックとなったグラフィックのことである。
さらに、グラフィック操作受付部は操作中グラフィック出力手段を有するように構成してもよく、パズルグラフィック操作受付部はパズル操作中グラフィック出力手段を有するように構成することが可能であり、塗り絵グラフィック操作受付部は塗り絵操作中グラフィック出力手段を有するように構成することが可能である。「操作中グラフィック出力手段」は、操作受付部にて操作中のグラフィックを操作前のグラフィックと異なるグラフィックである操作中グラフィックとする。操作中グラフィックは、操作受付を行うことで操作前のグラフィックと異なるグラフィックとなったグラフィックのことである。
<実施形態1 その他の構成7:操作中グラフィック出力手段:パズル操作中グラフィック出力手段>
「パズル操作中グラフィック出力手段」は、操作中のグラフィックピースが初期グラフィックと異ならせて出力する。
操作中グラフィックとしては、例えば、初期グラフィックの縮尺をグラフィック毎に不均衡にすることで表示上だけ共通の大きさにした場合に、あるグラフィックを操作するために操作受付中グラフィックとすると、縮尺が1倍にもどされ、満足グラフィック上での実際の表示の大きさに変化するような場合が考えられる。あるいは、操作を受付けていない状態のグラフィックは全て同一の色をしているが、操作受付中のグラフィックについてはグラフィックの色が異なるような場合も考えられる。
「パズル操作中グラフィック出力手段」は、操作中のグラフィックピースが初期グラフィックと異ならせて出力する。
操作中グラフィックとしては、例えば、初期グラフィックの縮尺をグラフィック毎に不均衡にすることで表示上だけ共通の大きさにした場合に、あるグラフィックを操作するために操作受付中グラフィックとすると、縮尺が1倍にもどされ、満足グラフィック上での実際の表示の大きさに変化するような場合が考えられる。あるいは、操作を受付けていない状態のグラフィックは全て同一の色をしているが、操作受付中のグラフィックについてはグラフィックの色が異なるような場合も考えられる。
図18a及びbはディスプレイ表示例(1800)である。操作前のグラフィック(1801)は、操作を受付けると実際の満足グラフィック中に配置した時にあるべき大きさのグラフィック(1802)に拡大される(1803 → 1804)。これによってグラフィックピースの選択に熟練が必要となりプレイヤーはゲームの上達を感じることができるようになる。
操作中グラフィックが操作前のグラフィックと異なることで、グラフィックを配置する場所に対するヒントとなって、ゲームに不慣れなものであっても楽しむことができる。さらに、視覚的に色や大きさといった変化が生じることで、ゲームプレイヤーに単にグラフィックを移動させて適切な場所に配置する以外の刺激が付与されることから、ゲームのエンターテイメント性を高めることができる。
<実施形態1 その他の構成8:操作中グラフィック出力手段:塗り絵操作中グラフィック出力手段>
「塗り絵操作中グラフィック出力手段」は、操作中の着色/消去用オブジェクトのグラフィックを操作前と異ならせて出力する。
操作中グラフィックとしては、例えば、選択した着色/消去用オブジェクトが選択オブジェクトよりも大きく表示される、選択した着色/消去用オブジェクトが選択した色彩や柄に変更して表示されるような場合が考えられる。
「塗り絵操作中グラフィック出力手段」は、操作中の着色/消去用オブジェクトのグラフィックを操作前と異ならせて出力する。
操作中グラフィックとしては、例えば、選択した着色/消去用オブジェクトが選択オブジェクトよりも大きく表示される、選択した着色/消去用オブジェクトが選択した色彩や柄に変更して表示されるような場合が考えられる。
図18c及びdはディスプレイ表示例(1800)である。着色/消去用オブジェクト(1805)が、選択した柄に変更(1806)された状態を示している。どの色を選択しているか、プレイヤーが常時確認することができることから、操作ミスや選択ミスを防ぐことができる。
<実施形態1 グラフィックゲームプログラムの発明>
<グラフィックゲームプログラム発明の説明の前提>
これ以降に説明するグラフィックゲームプログラムの発明で使用される用語の意味について、すでに説明済みの用語の意味は特に別の意味でつかわれることを意図しない場合には同様の意味を有する単語として理解しなければならない。例えば「・・・部」と従前に表記された用語は、グラフィックゲームプログラムの説明では「・・・プログラム」ないしは「・・・ステップ」と表記されるが、その果たす機能は、従前の説明にて「・・・部」が果たす機能として説明されていたものがコンピュータ上でプログラムによって実現されるものと同等であると解釈されなければならない。
これ以降に説明するグラフィックゲームプログラムの発明で使用される用語の意味について、すでに説明済みの用語の意味は特に別の意味でつかわれることを意図しない場合には同様の意味を有する単語として理解しなければならない。例えば「・・・部」と従前に表記された用語は、グラフィックゲームプログラムの説明では「・・・プログラム」ないしは「・・・ステップ」と表記されるが、その果たす機能は、従前の説明にて「・・・部」が果たす機能として説明されていたものがコンピュータ上でプログラムによって実現されるものと同等であると解釈されなければならない。
<実施形態1 ハードウェア構成:パズルゲーム装置>
図3は実施形態1におけるパズルゲーム装置としてのグラフィックゲーム装置を動作させるためのグラフィックゲームプログラム、情報をハードウェアであるコンピュータ上に配置してグラフィックゲームを実行することが可能な状態を示す図である。以上説明した機能は具体的には以下のようにコンピュータ資源を利用して実行されるものである。本発明は基本的に汎用コンピュータ(パーソナルコンピュータ、スマートフォンや携帯端末上のコンピュータ、タブレット端末上のコンピュータ、携帯型ゲーム専用機上のコンピュータ等やこれらに連携するスマートウォッチ、VRビューワー等、その他の携帯デバイス)、プログラム、各種デバイスで構成することが可能である。コンピュータの動作は基本的に不揮発性メモリに記録されているプログラムと情報(データ等)を主メモリ(メインメモリ)に読み込み展開して、主メモリ(メインメモリ)とCPUと各種デバイスとで処理を実行してゆく形態をとる。デバイスとの通信はバス線(外部バス線を含みうる)とつながったインターフェイス、ノースブリッジチップセット、サウスブリッジチップセット、又はノースブリッジチップセットとサウスブリッジチップセットとを統合したチップセット等を介して行われる。インターフェイスには、ディスプレイインターフェイス、タッチパネル、マウス、キーボード、通信バッファ等が考えられる。
図3は実施形態1におけるパズルゲーム装置としてのグラフィックゲーム装置を動作させるためのグラフィックゲームプログラム、情報をハードウェアであるコンピュータ上に配置してグラフィックゲームを実行することが可能な状態を示す図である。以上説明した機能は具体的には以下のようにコンピュータ資源を利用して実行されるものである。本発明は基本的に汎用コンピュータ(パーソナルコンピュータ、スマートフォンや携帯端末上のコンピュータ、タブレット端末上のコンピュータ、携帯型ゲーム専用機上のコンピュータ等やこれらに連携するスマートウォッチ、VRビューワー等、その他の携帯デバイス)、プログラム、各種デバイスで構成することが可能である。コンピュータの動作は基本的に不揮発性メモリに記録されているプログラムと情報(データ等)を主メモリ(メインメモリ)に読み込み展開して、主メモリ(メインメモリ)とCPUと各種デバイスとで処理を実行してゆく形態をとる。デバイスとの通信はバス線(外部バス線を含みうる)とつながったインターフェイス、ノースブリッジチップセット、サウスブリッジチップセット、又はノースブリッジチップセットとサウスブリッジチップセットとを統合したチップセット等を介して行われる。インターフェイスには、ディスプレイインターフェイス、タッチパネル、マウス、キーボード、通信バッファ等が考えられる。
この図にあるように、実施形態1パズルゲーム装置としてのグラフィックゲーム装置は、画面内に初期状態のグラフィックである初期グラフィックを表示する「パズル初期グラフィック表示プログラム」と、利用者から画面内のグラフィックに対する操作を受付ける「パズルグラフィック操作受付プログラム」と、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする「パズル操作後グラフィック出力プログラム」と、操作後グラフィックを保持する「パズル操作後グラフィック保持プログラム」と、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する「パズル満足グラフィック構成条件保持プログラム」と、保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する「パズル満足判断プログラム」と、パズル満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なる操作後グラフィックであえる完成グラフィックを出力する「パズル完成グラフィック出力プログラム」と、グラフィックであるグラフィックピースを画面内で移動する「パズルグラフィックピース移動サブプログラム」と、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断する「パズル判断サブプログラム」と、が保持されており、ゲームプログラムの開始命令であるプログラムの実行命令に基づいて、これらのプログラムが主メモリ(メインメモリ)に読み込まれ展開されて、各ステップの動作開始命令に基づいてこれらのプログラムが実行される。なお、データとしては、プログラム同様に、初期グラフィック(を構成する情報)、操作情報、グラフィックピース移動情報、操作後グラフィック(「を構成する情報」:図面では「」内は省略する。以下同じ。)、満足グラフィッ構成条件、判断結果(情報として保持されない場合もある)、満足判断結果(情報として保持されない場合もある)、完成グラフィック(を構成する情報)、図示しない通信などの各種の設定情報などが不揮発性メモリに保持され、主メモリ(メインメモリ)に読み込み展開され、一連のプログラム実行に際して参照され、利用される。
なおこのコンピュータは不揮発性メモリ、主メモリ(メインメモリ)、CPU、インターフェイス(例えば、ディスプレイ、タッチパネル、マウス、キーボード、通信等)がバスラインに接続されて相互に通信可能に構成される。スマートフォンなどの端末でこのプログラムを実行する場合には、ゲームの開始命令をスマートフォンのオペレーティングシステムに対して出されると、ゲームプログラムやゲームプログラムを実行するために必要な各種情報がROMから主メモリ(メインメモリ)に読み込まれ展開されて、ゲームが実行可能なり、次いで実行され、ゲームの終了命令が同じくオペレーティングシステムに対して出されるとゲームターンで記録され、主メモリ(メインメモリ)に保持されていた情報がROMに新たに書き込まれゲームは終了して主メモリ(メインメモリ)から消去される。なお、スマートフォンのオペレーティングシステム自体を再起動するような場合にはゲームに必要なデバイスについてはBIOSによるチェックを受ける。そしてチェックが正常に終了すると、オペレーティングシステムを立ち上げ、それにつれてデバイスドライバを起動する。ここでいうデバイスは「前提部分と操作に関する部分」で既に述べた通りである。本段落に記載の事項は全明細書を通じてプログラムを実行する際に同様とする。
メモリ(ROM)に記録された「パズル初期グラフィック表示プログラム」をメインメモリに読み込み展開することで、パズル初期グラフィック表示部の機能が実行される。メモリに記録された「パズルグラフィック操作受付プログラム」をメインメモリに読み込み展開することで、パズルグラフィック操作受付部の機能が実行される。メモリに記録された「パズルグラフィックピース移動サブプログラム」をメインメモリに読み込み展開することで、パズルグラフィックピース移動手段の機能が実行される。メモリに記録された「パズル操作後グラフィック出力プログラム」をメインメモリに読み込み展開することで、パズル操作後グラフィック出力部の機能が実行される。メモリに記録された「パズル操作後グラフィック保持プログラム」をメインメモリに読み込み展開することで、パズル操作後グラフィック保持部の機能が実行される。メインメモリに記録された「パズル満足グラフィック構成条件保持プログラム」をメインメモリに読み込み展開することで、パズル満足グラフィック構成条件保持部の機能が実行される、メモリに記録された「パズル満足判断プログラム」をメインメモリに読み込み展開することで、パズル満足判断部の機能が実行される。メモリに記録された「パズル判断サブプログラム」をメインメモリに読み込み展開することで、パズル判断手段の機能が実行される。メモリに記録された「パズル完成グラフィック出力プログラム」をメインメモリに読み込み展開することでパズル完成グラフィック出力部の機能が実行される。
<実施形態1 ハードウェア構成:塗り絵ゲーム装置>
図6は実施形態1における塗り絵ゲーム装置としてのグラフィックゲーム装置を動作させるためのグラフィックゲームプログラム、情報をハードウェアであるコンピュータ上に配置してグラフィックゲームを実行することが可能な状態を示す図である。パズルゲーム装置と共通する点については、説明を省略する。
図6は実施形態1における塗り絵ゲーム装置としてのグラフィックゲーム装置を動作させるためのグラフィックゲームプログラム、情報をハードウェアであるコンピュータ上に配置してグラフィックゲームを実行することが可能な状態を示す図である。パズルゲーム装置と共通する点については、説明を省略する。
この図にあるように、実施形態1塗り絵ゲーム装置としてのグラフィックゲーム装置は、画面内に初期状態のグラフィックである初期グラフィックを表示する「塗り絵初期グラフィック表示プログラム」と、利用者から画面内のグラフィックに対する操作を受付ける「塗り絵グラフィック操作受付プログラム」と、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する「着色/消去用オブジェクト塗り絵移動サブプログラム」と、受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする「塗り絵操作後グラフィック出力プログラム」と、操作後グラフィックを保持する「塗り絵操作後グラフィック保持プログラム」と、保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する「塗り絵満足グラフィック構成条件保持プログラム」と、保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する「塗り絵満足判断プログラム」と、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断する「塗り絵判断サブプログラム」と、塗り絵満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なる操作後グラフィックであえる完成グラフィックを出力する「塗り絵完成グラフィック出力プログラム」と、が保持されており、ゲームプログラムの開始命令であるプログラムの実行命令に基づいて、これらのプログラムが主メモリ(メインメモリ)に読み込まれ展開されて、各ステップの動作開始命令に基づいてこれらのプログラムが実行される。なお、データとしては、プログラム同様に、初期グラフィック(を構成する情報)、操作情報、グラフィックピース移動情報、操作後グラフィック(「を構成する情報」:図面では「」内は省略する。以下同じ。)、満足グラフィッ構成条件、判断結果(情報として保持されない場合もある)、満足判断結果(情報として保持されない場合もある)、完成グラフィック(を構成する情報)、図示しない通信などの各種の設定情報などが不揮発性メモリに保持され、主メモリ(メインメモリ)に読み込み展開され、一連のプログラム実行に際して参照され、利用される。
メモリ(ROM)に記録された「塗り絵初期グラフィック表示プログラム」をメインメモリに読み込み展開することで、塗り絵初期グラフィック表示部の機能が実行される。メモリに記録された「塗り絵グラフィック操作受付プログラム」をメインメモリに読み込み展開することで、塗り絵グラフィック操作受付部の機能が実行される。メモリに記録された「着色/消去用オブジェクト塗り絵移動サブプログラム」をメインメモリに読み込み展開することで、着色/消去用オブジェクト塗り絵移動手段の機能が実行される。メモリに記録された「塗り絵操作後グラフィック出力プログラム」をメインメモリに読み込み展開することで、塗り絵操作後グラフィック出力部の機能が実行される。メモリに記録された「塗り絵操作後グラフィック保持プログラム」をメインメモリに読み込み展開することで、塗り絵操作後グラフィック保持部の機能が実行される。メインメモリに記録された「塗り絵満足グラフィック構成条件保持プログラム」をメインメモリに読み込み展開することで、塗り絵満足グラフィック構成条件保持部の機能が実行される、メモリに記録された「塗り絵満足判断プログラム」をメインメモリに読み込み展開することで、塗り絵満足判断部の機能が実行される。メモリに記録された「塗り絵判断サブプログラム」をメインメモリに読み込み展開することで、塗り絵判断手段の機能が実行される。メモリに記録された「塗り絵完成グラフィック出力プログラム」をメインメモリに読み込み展開することで塗り絵完成グラフィック出力部の機能が実行される。
<実施形態1 その他のハードウェア構成1>
さらに、パズルグラフィック操作受付ステップにて、グラフィックを見る視点を3D画面内で移動する「パズル視点移動操作受付サブプログラム」が保持されていてもよい。データとしてはさらに視点移動操作情報が保持される。メモリに記録された「パズル視点移動操作受付サブプログラム」をメインメモリに読み込み展開することで、パズル視点移動操作受付手段の機能が実行される。
さらに、パズルグラフィック操作受付ステップにて、グラフィックを見る視点を3D画面内で移動する「パズル視点移動操作受付サブプログラム」が保持されていてもよい。データとしてはさらに視点移動操作情報が保持される。メモリに記録された「パズル視点移動操作受付サブプログラム」をメインメモリに読み込み展開することで、パズル視点移動操作受付手段の機能が実行される。
<実施形態1 その他のハードウェア構成2>
さらに、塗り絵グラフィック操作受付ステップにて、グラフィックを見る視点を3D画面内で移動する「塗り絵視点移動操作受付サブプログラム」が保持されていてもよい。データとしてはさらに視点移動操作情報が保持される。メモリに記録された「塗り絵視点移動操作受付サブプログラム」をメインメモリに読み込み展開することで、塗り絵視点移動操作受付手段の機能が実行される。
さらに、塗り絵グラフィック操作受付ステップにて、グラフィックを見る視点を3D画面内で移動する「塗り絵視点移動操作受付サブプログラム」が保持されていてもよい。データとしてはさらに視点移動操作情報が保持される。メモリに記録された「塗り絵視点移動操作受付サブプログラム」をメインメモリに読み込み展開することで、塗り絵視点移動操作受付手段の機能が実行される。
<実施形態1 その他のハードウェア構成3>
さらに、パズル完成グラフィック出力ステップにて、満足グラフィック構成条件を満たした操作後グラフィックが出力された後に出力が開始され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力する「パズル効果グラフィック出力サブプログラム」が保持されていてもよい。データとしてはさらに効果グラフィック(を構成する情報)が保持される。メモリに記録された「パズル効果グラフィック出力サブプログラム」をメインメモリに読み込み展開することで、パズル効果グラフィック出力手段の機能が実行される。
さらに、パズル完成グラフィック出力ステップにて、満足グラフィック構成条件を満たした操作後グラフィックが出力された後に出力が開始され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力する「パズル効果グラフィック出力サブプログラム」が保持されていてもよい。データとしてはさらに効果グラフィック(を構成する情報)が保持される。メモリに記録された「パズル効果グラフィック出力サブプログラム」をメインメモリに読み込み展開することで、パズル効果グラフィック出力手段の機能が実行される。
<実施形態1 その他のハードウェア構成4>
さらに、塗り絵完成グラフィック出力ステップにて、満足グラフィック構成条件を満たした操作後グラフィックが出力された後に出力が開始され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力する「塗り絵効果グラフィック出力サブプログラム」が保持されていてもよい。データとしてはさらに効果グラフィック(を構成する情報)が保持される。メモリに記録された「塗り絵効果グラフィック出力サブプログラム」をメインメモリに読み込み展開することで、塗り絵効果グラフィック出力手段の機能が実行される。
さらに、塗り絵完成グラフィック出力ステップにて、満足グラフィック構成条件を満たした操作後グラフィックが出力された後に出力が開始され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力する「塗り絵効果グラフィック出力サブプログラム」が保持されていてもよい。データとしてはさらに効果グラフィック(を構成する情報)が保持される。メモリに記録された「塗り絵効果グラフィック出力サブプログラム」をメインメモリに読み込み展開することで、塗り絵効果グラフィック出力手段の機能が実行される。
<実施形態1 その他のハードウェア構成5>
さらに、パズルグラフィック操作受付ステップにて、グラフィックのデザインを画面内で変更する「パズルグラフィックピース変更サブプログラム」が保持されていてもよい。データとしてはさらにグラフィックピース変更情報が保持される。メモリに記録された「パズルグラフィックピース変更サブプログラム」をメインメモリに読み込み展開することで、パズルグラフィックピース変更手段の機能が実行される。
さらに、パズルグラフィック操作受付ステップにて、グラフィックのデザインを画面内で変更する「パズルグラフィックピース変更サブプログラム」が保持されていてもよい。データとしてはさらにグラフィックピース変更情報が保持される。メモリに記録された「パズルグラフィックピース変更サブプログラム」をメインメモリに読み込み展開することで、パズルグラフィックピース変更手段の機能が実行される。
<実施形態1 その他のハードウェア構成6>
さらに、塗り絵グラフィック操作受付ステップにて、グラフィックのデザインを画面内で変更する「着色/消去用オブジェクト塗り絵変更サブプログラム」が保持されていてもよい。データとしてはさらに着色/消去用オブジェクト塗り絵変更情報が保持される。メモリに記録された「着手/消去用オブジェクト塗り絵変更サブプログラム」をメインメモリに読み込み展開することで、着色/消去用オブジェクト塗り絵変更手段の機能が実行される。
さらに、塗り絵グラフィック操作受付ステップにて、グラフィックのデザインを画面内で変更する「着色/消去用オブジェクト塗り絵変更サブプログラム」が保持されていてもよい。データとしてはさらに着色/消去用オブジェクト塗り絵変更情報が保持される。メモリに記録された「着手/消去用オブジェクト塗り絵変更サブプログラム」をメインメモリに読み込み展開することで、着色/消去用オブジェクト塗り絵変更手段の機能が実行される。
<実施形態1 その他のハードウェア構成7>
さらに、パズルグラフィック操作受付ステップにて、パズル操作受付ステップにて操作中のグラフィックを操作前のグラフィックと異なるグラフィックである操作中グラフィックとする「パズル操作中グラフィック出力サブプログラム」が保持されていてもよい。データとしてはさらに操作中グラフィック(を構成する情報)が保持される。メモリに記録された「パズル操作中グラフィック出力サブプログラム」をメインメモリに読み込み展開することで、パズル操作中グラフィック出力手段の機能が実行される。
さらに、パズルグラフィック操作受付ステップにて、パズル操作受付ステップにて操作中のグラフィックを操作前のグラフィックと異なるグラフィックである操作中グラフィックとする「パズル操作中グラフィック出力サブプログラム」が保持されていてもよい。データとしてはさらに操作中グラフィック(を構成する情報)が保持される。メモリに記録された「パズル操作中グラフィック出力サブプログラム」をメインメモリに読み込み展開することで、パズル操作中グラフィック出力手段の機能が実行される。
<実施形態1 その他のハードウェア構成8>
さらに、塗り絵グラフィック操作受付ステップにて、操作中のグラフィックを操作前のグラフィックと異なるグラフィックである操作中グラフィックとする「塗り絵操作中グラフィック出力サブプログラム」が保持されていてもよい。データとしてはさらに操作中グラフィック(を構成する情報)が保持される。メモリに記録された「塗り絵操作中グラフィック出力サブプログラム」をメインメモリに読み込み展開することで、塗り絵操作中グラフィック出力手段の機能が実行される。
さらに、塗り絵グラフィック操作受付ステップにて、操作中のグラフィックを操作前のグラフィックと異なるグラフィックである操作中グラフィックとする「塗り絵操作中グラフィック出力サブプログラム」が保持されていてもよい。データとしてはさらに操作中グラフィック(を構成する情報)が保持される。メモリに記録された「塗り絵操作中グラフィック出力サブプログラム」をメインメモリに読み込み展開することで、塗り絵操作中グラフィック出力手段の機能が実行される。
<実施形態1 ゲームプログラム記録媒体の発明>
実施形態1のグラフィックゲームプログラムを実行するためのプログラム及びプログラムの実行に際して参照される各種情報を記録した媒体が、グラフィックゲーム記録媒体である。
記録媒体とは、代表的にはサーバなどの場合にはハードディスク、メインメモリ、磁気テープ、DVD装置などであり、スマートフォンなどの端末の場合にはROM、マイクロカード、SDカード、マイクロSDカード、RAM(主メモリ(メインメモリ))、ミニハードディスクなどである。ゲーム専用機などの端末の場合にはDVDROM、書換可能DVD、ROM、マイクロカード(フラッシュメモリ)、SDカード(フラッシュメモリ)、マイクロSDカード(フラッシュメモリ)、RAM(主メモリ(メインメモリ))、ミニハードディスク、クラウド上の保存領域などである。
なお、サーバに記録される目的としては、ゲームプログラムの端末へのダウンロードと、ゲームプログラムのサーバからの通信による端末への提供(ASP)の大きく二種類に分けられる。またサーバ上での記録媒体への記録は、一のサーバのみに全体が記録されている必要は必ずしもなく分散記録されるような形態であってもよい。クラウドでの記録もこの記録媒体発明の実施に該当する。また記録媒体としてはサーバ上の記録媒体に記録されたプログラムと、端末の記録媒体に記録されたプログラムとの共同作業でゲームが進行される場合がある。
端末の記録媒体に記録されたプログラムを単独で動かしてゲームを実行する場合の利点は、ネットワーク接続に関係なくプログラムの実行が可能な点である。例えば移動体に乗りながらゲームを実行する場合には通信環境が悪化して通信が途絶してもゲームを続行できるというメリットがある。
記録媒体とは、代表的にはサーバなどの場合にはハードディスク、メインメモリ、磁気テープ、DVD装置などであり、スマートフォンなどの端末の場合にはROM、マイクロカード、SDカード、マイクロSDカード、RAM(主メモリ(メインメモリ))、ミニハードディスクなどである。ゲーム専用機などの端末の場合にはDVDROM、書換可能DVD、ROM、マイクロカード(フラッシュメモリ)、SDカード(フラッシュメモリ)、マイクロSDカード(フラッシュメモリ)、RAM(主メモリ(メインメモリ))、ミニハードディスク、クラウド上の保存領域などである。
なお、サーバに記録される目的としては、ゲームプログラムの端末へのダウンロードと、ゲームプログラムのサーバからの通信による端末への提供(ASP)の大きく二種類に分けられる。またサーバ上での記録媒体への記録は、一のサーバのみに全体が記録されている必要は必ずしもなく分散記録されるような形態であってもよい。クラウドでの記録もこの記録媒体発明の実施に該当する。また記録媒体としてはサーバ上の記録媒体に記録されたプログラムと、端末の記録媒体に記録されたプログラムとの共同作業でゲームが進行される場合がある。
端末の記録媒体に記録されたプログラムを単独で動かしてゲームを実行する場合の利点は、ネットワーク接続に関係なくプログラムの実行が可能な点である。例えば移動体に乗りながらゲームを実行する場合には通信環境が悪化して通信が途絶してもゲームを続行できるというメリットがある。
<実施形態1 グラフィックゲームプログラム動作方法の発明>
<実施形態1 処理の流れ:パズルゲームのグラフィックゲームプログラムの動作方法>
図4は、実施形態1のパズルゲームのためのグラフィックゲームプログラムの処理の流れの一例を示す図である。図に示す様に、グラフィックゲームシステムはまずゲームプログラムの起動要請があるかを判断するパズルゲームプログラム起動要請有無判断ステップ(0401)を実行する。判断結果として、ゲームプログラムの起動要請がある場合には、ゲームプログラムの主メモリ(メインメモリ)への読込が開始され(0402)、ゲームプログラムがグラフィックゲーム装置で起動が完了したかを判断するパズルゲームプログラム起動完了判断ステップ(0403)を実行する。ゲームプログラムの起動が完了したら、プレイヤーがこれからプレイする課題を決定するためのパズル課題決定ステップ(0404)を実行する。課題が決定したら課題に対応する初期グラフィックをグラフィックゲーム装置に出力するパズル初期グラフィック表示ステップ(0405)を実行する。初期グラフィックを表示した後にプレイヤーが表示されているグラフィックに対して操作を行った場合にその操作を受付けるためのパズルグラフィック操作受付ステップ(0406)が実行される。パズルグラフィック操作受付ステップの実行時おいて、グラフィックピースの操作移動するためのパズルグラフィックピース移動サブステップ(0407)を実行する。グラフィック操作を受付けると、受付中の操作が完了したかを判断するためのパズルグラフィック操作完了判断ステップ(0408)が実行される。グラフィック操作が完了した場合には、操作後グラフィックを出力するためのパズル操作後グラフィック出力ステップ(0409)が実行される。操作後グラフィックが出力されると、操作後グラフィックが出力された状態を保存するために記録するパズル操作後グラフィック記録ステップ(0410)が実行される。そして、保存のために記録した操作後グラフィックが満足グラフィック構成条件に合致しているかを判断するパズル満足グラフィック構成条件合致有無判断ステップ(0411)が実行される。満足グラフィック構成条件合致有無判断ステップにおいて、重なり合いを含めたグラフィックピースの配置位置の判断を行うパズル判断サブステップ(0412)が実行される。満足グラフィック構成条件の合致が無い場合には、満足グラフィック構成条件と合致する状態になるまでグラフィックの操作を行うようにパズルグラフィック操作受付ステップ(0406)に戻る。満足グラフィック構成条件との合致があった場合には、操作後グラフィックである完成グラフィックを出力するためのパズル完成グラフィック出力ステップ(0413)が実行される。完成グラフィックが出力されると、当初に決定した課題が与えている課題が完了したかを判断するパズル課題完了判断ステップ(0414)が実行される。完成が認められない場合には、残りの課題を解決するために残りの初期グラフィックを表示するパズル初期グラフィック表示ステップ(0405)に戻る。完成が認められる場合には、ゲームプログラムを終了するか判断するパズルゲームプログラム終了判断ステップ(0415)が実行される。ゲームプログラムの終了をしない場合には、次の課題を決定して初期グラフィックを出力するためにパズル課題決定ステップ(0404)に戻る。ゲームを終了する場合には、一連のパズルゲームプログラムが終了する。
図4は、実施形態1のパズルゲームのためのグラフィックゲームプログラムの処理の流れの一例を示す図である。図に示す様に、グラフィックゲームシステムはまずゲームプログラムの起動要請があるかを判断するパズルゲームプログラム起動要請有無判断ステップ(0401)を実行する。判断結果として、ゲームプログラムの起動要請がある場合には、ゲームプログラムの主メモリ(メインメモリ)への読込が開始され(0402)、ゲームプログラムがグラフィックゲーム装置で起動が完了したかを判断するパズルゲームプログラム起動完了判断ステップ(0403)を実行する。ゲームプログラムの起動が完了したら、プレイヤーがこれからプレイする課題を決定するためのパズル課題決定ステップ(0404)を実行する。課題が決定したら課題に対応する初期グラフィックをグラフィックゲーム装置に出力するパズル初期グラフィック表示ステップ(0405)を実行する。初期グラフィックを表示した後にプレイヤーが表示されているグラフィックに対して操作を行った場合にその操作を受付けるためのパズルグラフィック操作受付ステップ(0406)が実行される。パズルグラフィック操作受付ステップの実行時おいて、グラフィックピースの操作移動するためのパズルグラフィックピース移動サブステップ(0407)を実行する。グラフィック操作を受付けると、受付中の操作が完了したかを判断するためのパズルグラフィック操作完了判断ステップ(0408)が実行される。グラフィック操作が完了した場合には、操作後グラフィックを出力するためのパズル操作後グラフィック出力ステップ(0409)が実行される。操作後グラフィックが出力されると、操作後グラフィックが出力された状態を保存するために記録するパズル操作後グラフィック記録ステップ(0410)が実行される。そして、保存のために記録した操作後グラフィックが満足グラフィック構成条件に合致しているかを判断するパズル満足グラフィック構成条件合致有無判断ステップ(0411)が実行される。満足グラフィック構成条件合致有無判断ステップにおいて、重なり合いを含めたグラフィックピースの配置位置の判断を行うパズル判断サブステップ(0412)が実行される。満足グラフィック構成条件の合致が無い場合には、満足グラフィック構成条件と合致する状態になるまでグラフィックの操作を行うようにパズルグラフィック操作受付ステップ(0406)に戻る。満足グラフィック構成条件との合致があった場合には、操作後グラフィックである完成グラフィックを出力するためのパズル完成グラフィック出力ステップ(0413)が実行される。完成グラフィックが出力されると、当初に決定した課題が与えている課題が完了したかを判断するパズル課題完了判断ステップ(0414)が実行される。完成が認められない場合には、残りの課題を解決するために残りの初期グラフィックを表示するパズル初期グラフィック表示ステップ(0405)に戻る。完成が認められる場合には、ゲームプログラムを終了するか判断するパズルゲームプログラム終了判断ステップ(0415)が実行される。ゲームプログラムの終了をしない場合には、次の課題を決定して初期グラフィックを出力するためにパズル課題決定ステップ(0404)に戻る。ゲームを終了する場合には、一連のパズルゲームプログラムが終了する。
<実施形態1 処理の流れ:塗り絵ゲームのグラフィックゲームプログラムの動作方法>
図7は、実施形態1の塗り絵ゲームのためのグラフィックゲームプログラムの処理の流れの一例を示す図である。図に示す様に、グラフィックゲームシステムはまずゲームプログラムの起動要請があるかを判断する塗り絵ゲームプログラム起動要請有無判断ステップ(0701)を実行する。判断結果として、ゲームプログラムの起動要請がある場合には、ゲームプログラムの主メモリ(メインメモリ)への読込が開始され(0702)、ゲームプログラムがグラフィックゲーム装置で起動が完了したかを判断する塗り絵ゲームプログラム起動完了判断ステップ(0703)を実行する。ゲームプログラムの起動が完了したら、プレイヤーがこれからプレイする課題を決定するための塗り絵課題決定ステップ(0704)を実行する。課題が決定したら課題に対応する初期グラフィックをグラフィックゲーム装置に出力する塗り絵初期グラフィック表示ステップ(0705)を実行する。初期グラフィックを表示した後にプレイヤーが表示されているグラフィックに対して操作を行った場合にその操作を受付けるための塗り絵グラフィック操作受付ステップ(0706)が実行される。塗り絵グラフィック操作受付ステップの実行時おいて、ベースグラフィックに対して着色/消去を行うためのオブジェクトを移動させるための着色/消去用オブジェクト塗り絵移動サブステップ(0707)を実行する。グラフィック操作を受付けると、受付中の操作が完了したかを判断するための塗り絵グラフィック操作完了判断ステップ(0708)が実行される。グラフィック操作が完了した場合には、操作後グラフィックを出力するための塗り絵操作後グラフィック出力ステップ(0709)が実行される。操作後グラフィックが出力されると、操作後グラフィックが出力された状態を保存するために記録する塗り絵操作後グラフィック記録ステップ(0710)が実行される。そして、保存のために記録した操作後グラフィックが満足グラフィック構成条件に合致しているかを判断する塗り絵満足グラフィック構成条件合致有無判断ステップ(0711)が実行される。満足グラフィック構成条件合致有無判断ステップにおいて、重なり合いを含めたグラフィックピースの配置位置の判断を行う塗り絵判断サブステップ(0712)が実行される。満足グラフィック構成条件の合致が無い場合には、満足グラフィック構成条件と合致する状態になるまでグラフィックの操作を行うように塗り絵グラフィック操作受付ステップ(0706)に戻る。満足グラフィック構成条件との合致があった場合には、操作後グラフィックである完成グラフィックを出力するための塗り絵完成グラフィック出力ステップ(0713)が実行される。完成グラフィックが出力されると、当初に決定した課題が与えている課題が完了したかを判断する塗り絵課題完了判断ステップ(0714)が実行される。完成が認められない場合には、残りの課題を解決するために残りの初期グラフィックを表示する塗り絵初期グラフィック表示ステップ(0705)に戻る。完成が認められる場合には、ゲームプログラムを終了するか判断する塗り絵ゲームプログラム終了判断ステップ(0715)が実行される。ゲームプログラムの終了をしない場合には、次の課題を決定して初期グラフィックを出力するために塗り絵課題決定ステップ(0704)に戻る。ゲームを終了する場合には、一連の塗り絵ゲームプログラムが終了する。
図7は、実施形態1の塗り絵ゲームのためのグラフィックゲームプログラムの処理の流れの一例を示す図である。図に示す様に、グラフィックゲームシステムはまずゲームプログラムの起動要請があるかを判断する塗り絵ゲームプログラム起動要請有無判断ステップ(0701)を実行する。判断結果として、ゲームプログラムの起動要請がある場合には、ゲームプログラムの主メモリ(メインメモリ)への読込が開始され(0702)、ゲームプログラムがグラフィックゲーム装置で起動が完了したかを判断する塗り絵ゲームプログラム起動完了判断ステップ(0703)を実行する。ゲームプログラムの起動が完了したら、プレイヤーがこれからプレイする課題を決定するための塗り絵課題決定ステップ(0704)を実行する。課題が決定したら課題に対応する初期グラフィックをグラフィックゲーム装置に出力する塗り絵初期グラフィック表示ステップ(0705)を実行する。初期グラフィックを表示した後にプレイヤーが表示されているグラフィックに対して操作を行った場合にその操作を受付けるための塗り絵グラフィック操作受付ステップ(0706)が実行される。塗り絵グラフィック操作受付ステップの実行時おいて、ベースグラフィックに対して着色/消去を行うためのオブジェクトを移動させるための着色/消去用オブジェクト塗り絵移動サブステップ(0707)を実行する。グラフィック操作を受付けると、受付中の操作が完了したかを判断するための塗り絵グラフィック操作完了判断ステップ(0708)が実行される。グラフィック操作が完了した場合には、操作後グラフィックを出力するための塗り絵操作後グラフィック出力ステップ(0709)が実行される。操作後グラフィックが出力されると、操作後グラフィックが出力された状態を保存するために記録する塗り絵操作後グラフィック記録ステップ(0710)が実行される。そして、保存のために記録した操作後グラフィックが満足グラフィック構成条件に合致しているかを判断する塗り絵満足グラフィック構成条件合致有無判断ステップ(0711)が実行される。満足グラフィック構成条件合致有無判断ステップにおいて、重なり合いを含めたグラフィックピースの配置位置の判断を行う塗り絵判断サブステップ(0712)が実行される。満足グラフィック構成条件の合致が無い場合には、満足グラフィック構成条件と合致する状態になるまでグラフィックの操作を行うように塗り絵グラフィック操作受付ステップ(0706)に戻る。満足グラフィック構成条件との合致があった場合には、操作後グラフィックである完成グラフィックを出力するための塗り絵完成グラフィック出力ステップ(0713)が実行される。完成グラフィックが出力されると、当初に決定した課題が与えている課題が完了したかを判断する塗り絵課題完了判断ステップ(0714)が実行される。完成が認められない場合には、残りの課題を解決するために残りの初期グラフィックを表示する塗り絵初期グラフィック表示ステップ(0705)に戻る。完成が認められる場合には、ゲームプログラムを終了するか判断する塗り絵ゲームプログラム終了判断ステップ(0715)が実行される。ゲームプログラムの終了をしない場合には、次の課題を決定して初期グラフィックを出力するために塗り絵課題決定ステップ(0704)に戻る。ゲームを終了する場合には、一連の塗り絵ゲームプログラムが終了する。
<実施形態1 その他の処理の流れ1>
その他に、パズルグラフィック操作受付ステップの実行時に、グラフィックを3D画面内で見るための視点移動操作を受付けるためのパズル視点移動操作受付サブステップを実行するように構成してもよい。
その他に、パズルグラフィック操作受付ステップの実行時に、グラフィックを3D画面内で見るための視点移動操作を受付けるためのパズル視点移動操作受付サブステップを実行するように構成してもよい。
<実施形態1 その他の処理の流れ2>
その他に、塗り絵グラフィック操作受付ステップの実行時に、グラフィックを3D画面内で見るための視点移動操作を受付けるための塗り絵視点移動操作受付サブステップを実行するように構成してもよい。
その他に、塗り絵グラフィック操作受付ステップの実行時に、グラフィックを3D画面内で見るための視点移動操作を受付けるための塗り絵視点移動操作受付サブステップを実行するように構成してもよい。
<実施形態1 その他の処理の流れ3>
その他に、パズル完成グラフィック出力ステップの実行時に、満足グラフィック構成条件を満たした操作後グラフィックが出力された後に出力が開始され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力するためのパズル効果グラフィック出力サブステップを実行するように構成してもよい。
その他に、パズル完成グラフィック出力ステップの実行時に、満足グラフィック構成条件を満たした操作後グラフィックが出力された後に出力が開始され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力するためのパズル効果グラフィック出力サブステップを実行するように構成してもよい。
<実施形態1 その他の処理の流れ4>
その他に、塗り絵完成グラフィック出力ステップの実行時に、満足グラフィック構成条件を満たした操作後グラフィックが出力された後に出力が開始され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力するための塗り絵効果グラフィック出力サブステップを実行するように構成してもよい。
その他に、塗り絵完成グラフィック出力ステップの実行時に、満足グラフィック構成条件を満たした操作後グラフィックが出力された後に出力が開始され、操作後グラフィックである完成グラフィックを出力する前に消去される効果グラフィック(グラフィックの遷移中に現れるグラフィック)を出力するための塗り絵効果グラフィック出力サブステップを実行するように構成してもよい。
<実施形態1 その他の処理の流れ5>
その他に、パズルグラフィック操作受付ステップの実行時に、グラフィックのデザインを画面内で変更するパズルグラフィックピース変更サブステップを実行するように構成してもよい。
その他に、パズルグラフィック操作受付ステップの実行時に、グラフィックのデザインを画面内で変更するパズルグラフィックピース変更サブステップを実行するように構成してもよい。
<実施形態1 その他の処理の流れ6>
その他に、塗り絵グラフィック操作受付ステップの実行時に、着色/消去用オブジェクトのデザインを画面内で変更する着色/消去用オブジェクト塗り絵変更サブステップを実行するように構成してもよい。
その他に、塗り絵グラフィック操作受付ステップの実行時に、着色/消去用オブジェクトのデザインを画面内で変更する着色/消去用オブジェクト塗り絵変更サブステップを実行するように構成してもよい。
<実施形態1 その他の処理の流れ7>
その他に、パズルグラフィック操作受付ステップの実行時に、操作中のグラフィックを操作前のグラフィックと異なるグラフィックとして出力するパズル操作中グラフィック出力サブステップを実行するように構成してもよい。
その他に、パズルグラフィック操作受付ステップの実行時に、操作中のグラフィックを操作前のグラフィックと異なるグラフィックとして出力するパズル操作中グラフィック出力サブステップを実行するように構成してもよい。
<実施形態1 その他の処理の流れ8>
その他に、塗り絵グラフィック操作受付ステップの実行時に、操作中のグラフィックを操作前のグラフィックと異なるグラフィックとして出力する塗り絵操作中グラフィック出力サブステップを実行するように構成してもよい。
その他に、塗り絵グラフィック操作受付ステップの実行時に、操作中のグラフィックを操作前のグラフィックと異なるグラフィックとして出力する塗り絵操作中グラフィック出力サブステップを実行するように構成してもよい。
<その他の実施形態 概要>
その他の実施形態における発明は、すでに説明済みのグラフィックゲームプログラム、そのグラフィックゲームプログラムを記録した記録媒体、そのグラフィックゲームプログラムで構成され、又は機構的にプログラムとともに構成される装置、その装置の動作方法に関する発明と基本的構成は共通であるが、特徴的に追加する構成を有する発明について記載する。
具体的には、その他の実施形態における発明は、実施形態1に記載の特徴に加えて、種グラフィックからグラフィック変形関数を用いて初期グラフィックを生成する構成を有する。
その他の実施形態における発明は、すでに説明済みのグラフィックゲームプログラム、そのグラフィックゲームプログラムを記録した記録媒体、そのグラフィックゲームプログラムで構成され、又は機構的にプログラムとともに構成される装置、その装置の動作方法に関する発明と基本的構成は共通であるが、特徴的に追加する構成を有する発明について記載する。
具体的には、その他の実施形態における発明は、実施形態1に記載の特徴に加えて、種グラフィックからグラフィック変形関数を用いて初期グラフィックを生成する構成を有する。
<その他の実施形態 グラフィックゲーム装置の発明>
<その他の実施形態 発明の構成>
その他の実施形態に記載する本件グラフィックゲームプログラム(説明済みのプログラムの処理ステップにさらに、種グラフィック取得ステップと、グラフィック変形関数取得ステップと、初期グラフィック生成ステップとを追加的に有するプログラム)をメモリからCPUに読み込み実行することで起動するグラフィックゲーム装置を構成する。この装置は、初期グラフィック表示部、グラフィック操作受付部、操作後グラフィック出力部、操作後グラフィック保持部、満足グラフィック構成条件保持部、満足判断部、完成グラフィック出力部と、種グラフィック取得部と、グラフィック変形関数取得部と、初期グラフィック生成部と、からなる。このグラフィックゲーム装置は、一の端末で構成することもできるし、一の端末とグラフィックゲームサーバ装置(複数の場合も含む)との二者によって構成されてもよいし、グラフィックゲームサーバ装置のみ(この場合に端末側ではグラフィックゲームサーバ装置によって出力されるウェブページなどをブラウザにて視聴しゲームを行う。)によって構成されてもよい。また更にこれらに他の端末が加わって装置を構成してもよい。
なお、その他の実施形態では、その他の実施形態との共通の構成の説明は省略し、その他の実施形態に特徴的な構成についてのみ説明を行う。
その他の実施形態に記載する本件グラフィックゲームプログラム(説明済みのプログラムの処理ステップにさらに、種グラフィック取得ステップと、グラフィック変形関数取得ステップと、初期グラフィック生成ステップとを追加的に有するプログラム)をメモリからCPUに読み込み実行することで起動するグラフィックゲーム装置を構成する。この装置は、初期グラフィック表示部、グラフィック操作受付部、操作後グラフィック出力部、操作後グラフィック保持部、満足グラフィック構成条件保持部、満足判断部、完成グラフィック出力部と、種グラフィック取得部と、グラフィック変形関数取得部と、初期グラフィック生成部と、からなる。このグラフィックゲーム装置は、一の端末で構成することもできるし、一の端末とグラフィックゲームサーバ装置(複数の場合も含む)との二者によって構成されてもよいし、グラフィックゲームサーバ装置のみ(この場合に端末側ではグラフィックゲームサーバ装置によって出力されるウェブページなどをブラウザにて視聴しゲームを行う。)によって構成されてもよい。また更にこれらに他の端末が加わって装置を構成してもよい。
なお、その他の実施形態では、その他の実施形態との共通の構成の説明は省略し、その他の実施形態に特徴的な構成についてのみ説明を行う。
<その他の実施形態 構成の説明>
<その他の実施形態 種グラフィック取得部>
「種グラフィック取得部」は、初期グラフィック(パズルゲームの場合、塗り絵ゲームの場合の両者を含みうる。)の種となるグラフィックである種グラフィックを取得する。種グラフィックとは、初期グラフィック(パズルゲームの場合、塗り絵ゲームの場合の両者を含みうる。)を生成するもととなるグラフィックである。種グラフィックは、完成グラフィックと一致するグラフィックでもよいし、満足グラフィックと一致するグラフィックであってもよい。グラフィックの種は、ディスプレイ上でグラフィックをコンピュータが表示することができるデータの種類である。基本的には液晶ディスプレイや、有機ELディスプレイの表示画面を構成する各ピクセルの直接又は間接の制御データである。またこのデータは、2Dグラフィックを生成するデータであっても、3Dグラフィックを生成するデータあってもよく、また動画を構成するデータであってもよい。CADや、イラスト生成アプリケーションで生成されたデータあってよく、またカメラやムービーで生成されたデータであってよく、さらには放送番組や、DVDなどから取り込んだ画像、映像データであってもよい。
<その他の実施形態 種グラフィック取得部>
「種グラフィック取得部」は、初期グラフィック(パズルゲームの場合、塗り絵ゲームの場合の両者を含みうる。)の種となるグラフィックである種グラフィックを取得する。種グラフィックとは、初期グラフィック(パズルゲームの場合、塗り絵ゲームの場合の両者を含みうる。)を生成するもととなるグラフィックである。種グラフィックは、完成グラフィックと一致するグラフィックでもよいし、満足グラフィックと一致するグラフィックであってもよい。グラフィックの種は、ディスプレイ上でグラフィックをコンピュータが表示することができるデータの種類である。基本的には液晶ディスプレイや、有機ELディスプレイの表示画面を構成する各ピクセルの直接又は間接の制御データである。またこのデータは、2Dグラフィックを生成するデータであっても、3Dグラフィックを生成するデータあってもよく、また動画を構成するデータであってもよい。CADや、イラスト生成アプリケーションで生成されたデータあってよく、またカメラやムービーで生成されたデータであってよく、さらには放送番組や、DVDなどから取り込んだ画像、映像データであってもよい。
<その他の実施形態 グラフィック変形関数取得部>
「グラフィック変形関数取得部」は、取得した種グラフィックを変形するグラフィック変形関数を取得する。種グラフィックの形状を初期グラフィックの形状に変形するための変形関数である。
種グラフィックが3Dグラフィックである場合に、そのいずれかの方向から平面に対して法線方向から降り注ぐ平行光線によってその平面側の3Dグラフィックのある一面側のグラフィックが平面に投射した投影グラフィックが実は満足グラフィック構成条件を満たした操作後グラフィックであり、さらにその操作後グラフィックを所定の関数で変形することによって初期グラフィックを生成するような関数が該当する。例えば満足グラフィック構成条件を満たした操作後グラフィックからベースグラフィックを生成したり、さらに分割して初期グラフィックを構成するグラフィックピースを生成するなどの関数である。あるいは、満足グラフィック構成条件を満たした操作後グラフィックから塗り絵の枠となるベースグラフィックを生成したりするなどの関数である。変形関数は一の端末内に複数保持するように構成することができる。このような変形関数をプレイヤーが好みに応じて選択し、それに、プレイヤーが選んだ種グラフィックを与えることにより、プレイヤーは自分の好みのゲームを作ることが可能となる。
「グラフィック変形関数取得部」は、取得した種グラフィックを変形するグラフィック変形関数を取得する。種グラフィックの形状を初期グラフィックの形状に変形するための変形関数である。
種グラフィックが3Dグラフィックである場合に、そのいずれかの方向から平面に対して法線方向から降り注ぐ平行光線によってその平面側の3Dグラフィックのある一面側のグラフィックが平面に投射した投影グラフィックが実は満足グラフィック構成条件を満たした操作後グラフィックであり、さらにその操作後グラフィックを所定の関数で変形することによって初期グラフィックを生成するような関数が該当する。例えば満足グラフィック構成条件を満たした操作後グラフィックからベースグラフィックを生成したり、さらに分割して初期グラフィックを構成するグラフィックピースを生成するなどの関数である。あるいは、満足グラフィック構成条件を満たした操作後グラフィックから塗り絵の枠となるベースグラフィックを生成したりするなどの関数である。変形関数は一の端末内に複数保持するように構成することができる。このような変形関数をプレイヤーが好みに応じて選択し、それに、プレイヤーが選んだ種グラフィックを与えることにより、プレイヤーは自分の好みのゲームを作ることが可能となる。
さらに、端末は、変形関数サーバから変形関数を取得したり、種グラフィックサーバから種グラフィックを取得できるように変形関数取得部、種グラフィック取得部を有するように構成することができる。さらに、他の端末との間で変形関数を交換したり引き渡したりするための変形関数送信部、変形関数式受信部を有していたり、同じことが種グラフィックや、これを用いて生成した初期グラフィックを引き渡したり、交換できるように構成してもよい。これは端末同士で直接交換等可能に構成してもよいし、交換サーバを介して交換するように構成してもよい。さらに、これらの引き渡しや、交換に際していずれか一方が他方に対して電子マネーを譲渡したり、送金できるように構成してもよい。
<その他の実施形態 初期グラフィック生成部>
「初期グラフィック生成部」は、取得した種グラフィックと取得したグラフィック変形関数とで種グラフィックを変形して初期グラフィックを生成する。種グラフィックを初期グラフィックとして要求される状態に変形することで、初期グラフィックの生成が行われる。プレイヤーが自由に初期グラフィックを生成してグラフィックゲームを作成することができることから、プレイヤーが生成した初期グラフィックによって構成される満足グラフィック又は/及び完成グラフィックの数だけ、オリジナルのグラフィックゲームが生成されることになる。
「初期グラフィック生成部」は、取得した種グラフィックと取得したグラフィック変形関数とで種グラフィックを変形して初期グラフィックを生成する。種グラフィックを初期グラフィックとして要求される状態に変形することで、初期グラフィックの生成が行われる。プレイヤーが自由に初期グラフィックを生成してグラフィックゲームを作成することができることから、プレイヤーが生成した初期グラフィックによって構成される満足グラフィック又は/及び完成グラフィックの数だけ、オリジナルのグラフィックゲームが生成されることになる。
<その他の実施形態 グラフィックゲームプログラムの発明>
<その他の実施形態 ハードウェア構成>
その他の実施形態におけるグラフィックゲーム装置を動作させるためのグラフィックゲームプログラム、情報をハードウェアであるコンピュータ上に配置してグラフィックゲームを実行することが可能な状態を説明する。基本的なハードウェア構成は、実施形態1と共通する。その他の実施形態に特徴的な働きをするプログラムとして、初期グラフィックの種となるグラフィックである種グラフィックを取得する「種グラフィック取得プログラム」と、取得した種グラフィックを変形するグラフィック変形関数を取得する「グラフィック変形関数取得プログラム」と、取得した種グラフィックと取得したグラフィック変形関数とで種グラフィックを変形して初期グラフィックを生成する「初期グラフィック生成プログラム」と、が保持されており、一連のプログラムの実行命令に基づいて、これらのプログラムが主メモリ(メインメモリ)に読み込まれ展開されて、動作開始命令に基づいてこれらのプログラムが実行される。なお、データとしては、その他の実施形態に特徴的な情報として、種グラフィック(を構成する情報)、グラフィック変形関数、が不揮発性メモリに保持され、主メモリ(メインメモリ)に読み込み展開され、一連のプログラム実行に際して参照され、利用される。
その他の実施形態におけるグラフィックゲーム装置を動作させるためのグラフィックゲームプログラム、情報をハードウェアであるコンピュータ上に配置してグラフィックゲームを実行することが可能な状態を説明する。基本的なハードウェア構成は、実施形態1と共通する。その他の実施形態に特徴的な働きをするプログラムとして、初期グラフィックの種となるグラフィックである種グラフィックを取得する「種グラフィック取得プログラム」と、取得した種グラフィックを変形するグラフィック変形関数を取得する「グラフィック変形関数取得プログラム」と、取得した種グラフィックと取得したグラフィック変形関数とで種グラフィックを変形して初期グラフィックを生成する「初期グラフィック生成プログラム」と、が保持されており、一連のプログラムの実行命令に基づいて、これらのプログラムが主メモリ(メインメモリ)に読み込まれ展開されて、動作開始命令に基づいてこれらのプログラムが実行される。なお、データとしては、その他の実施形態に特徴的な情報として、種グラフィック(を構成する情報)、グラフィック変形関数、が不揮発性メモリに保持され、主メモリ(メインメモリ)に読み込み展開され、一連のプログラム実行に際して参照され、利用される。
その他の実施形態に特徴的な働きをするプログラムとして、メモリに記録され「種グラフィック取得プログラム」をメインメモリに読み込み展開することで、種グラフィック取得部の機能が実行される。メモリに記録された「グラフィック変形関数取得プログラム」をメインメモリに読み込み展開することで、グラフィック変形関数取得部の機能が実行される。メモリに記録された「初期グラフィック生成プログラム」をメインメモリに読み込み展開することで、初期グラフィック生成部の機能が実行される。
<その他の実施形態 ゲームプログラム記録媒体の発明>
その他の実施形態のグラフィックゲームプログラムを実行するためのプログラム及びプログラムの実行に際して参照される各種情報を記録した媒体が、グラフィックゲーム記録媒体である。この記録媒体はコンピュータの記録媒体処理機能(USB処理装置、DVD処理装置等)によって読取り可能な記録媒体であり、かつ、この記録媒体に記録されているプログラムはコンピュータによって読取り実行可能に記述されている。
記録媒体とは、代表的にはサーバなどの場合にはハードディスク、メインメモリ、磁気テープ、DVD装置などであり、スマートフォンなどの端末の場合にはROM、マイクロカード、SDカード、マイクロSDカード、RAM(主メモリ(メインメモリ))、ミニハードディスクなどである。ゲーム専用機などの端末の場合にはDVDROM、書換可能DVD、ROM、マイクロカード(フラッシュメモリ)、SDカード(フラッシュメモリ)、マイクロSDカード(フラッシュメモリ)、RAM(主メモリ(メインメモリ))、ミニハードディスク、クラウド上の保存領域などである。
なお、サーバに記録される目的としては、ゲームプログラムの端末へのダウンロードと、ゲームプログラムのサーバからの通信による端末への提供(ASP)の大きく二種類に分けられる。またサーバ上での記録媒体への記録は、一のサーバのみに全体が記録されている必要は必ずしもなく分散記録されるような形態であってもよい。クラウドでの記録もこの記録媒体発明の実施に該当する。また記録媒体としてはサーバ上の記録媒体に記録されたプログラムと、端末の記録媒体に記録されたプログラムとの共同作業でゲームが進行される場合がある。
端末の記録媒体に記録されたプログラムを単独で動かしてゲームを実行する場合の利点は、ネットワーク接続に関係なくプログラムの実行が可能な点である。例えば移動体に乗りながらゲームを実行する場合には通信環境が悪化して通信が途絶してもゲームを続行できるというメリットがある。
記録媒体とは、代表的にはサーバなどの場合にはハードディスク、メインメモリ、磁気テープ、DVD装置などであり、スマートフォンなどの端末の場合にはROM、マイクロカード、SDカード、マイクロSDカード、RAM(主メモリ(メインメモリ))、ミニハードディスクなどである。ゲーム専用機などの端末の場合にはDVDROM、書換可能DVD、ROM、マイクロカード(フラッシュメモリ)、SDカード(フラッシュメモリ)、マイクロSDカード(フラッシュメモリ)、RAM(主メモリ(メインメモリ))、ミニハードディスク、クラウド上の保存領域などである。
なお、サーバに記録される目的としては、ゲームプログラムの端末へのダウンロードと、ゲームプログラムのサーバからの通信による端末への提供(ASP)の大きく二種類に分けられる。またサーバ上での記録媒体への記録は、一のサーバのみに全体が記録されている必要は必ずしもなく分散記録されるような形態であってもよい。クラウドでの記録もこの記録媒体発明の実施に該当する。また記録媒体としてはサーバ上の記録媒体に記録されたプログラムと、端末の記録媒体に記録されたプログラムとの共同作業でゲームが進行される場合がある。
端末の記録媒体に記録されたプログラムを単独で動かしてゲームを実行する場合の利点は、ネットワーク接続に関係なくプログラムの実行が可能な点である。例えば移動体に乗りながらゲームを実行する場合には通信環境が悪化して通信が途絶してもゲームを続行できるというメリットがある。
<その他の実施形態 グラフィックゲーム動作方法の発明>
<その他の実施形態 処理の流れ>
初期グラフィック生成過程の処理の流れを説明する。まず、種グラフィックを取得する種グラフィック取得ステップが実行される。次に、グラフィックを初期グラフィックに変形するためのグラフィック変形関数取得ステップが実行される。取得した種グラフィックと取得したグラフィック変形関数とから初期グラフィックを生成する初期グラフィック生成ステップが処理される。生成された初期グラフィックを利用したグラフィックゲームの動作方法は、実施形態1において既に説明済みであるため、その他の実施形態では説明を省略する。
初期グラフィック生成過程の処理の流れを説明する。まず、種グラフィックを取得する種グラフィック取得ステップが実行される。次に、グラフィックを初期グラフィックに変形するためのグラフィック変形関数取得ステップが実行される。取得した種グラフィックと取得したグラフィック変形関数とから初期グラフィックを生成する初期グラフィック生成ステップが処理される。生成された初期グラフィックを利用したグラフィックゲームの動作方法は、実施形態1において既に説明済みであるため、その他の実施形態では説明を省略する。
Claims (8)
- 画面内に初期状態のグラフィックである初期グラフィックを表示するパズル初期グラフィック表示ステップと、
利用者から画面内のグラフィックに対する操作を受付けるパズルグラフィック操作受付ステップと、
受付けた操作に応じて画面内のグラフィックを操作後グラフィックとするパズル操作後グラフィック出力ステップと、
操作後グラフィックを保持するパズル操作後グラフィック保持ステップと、
保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持するパズル満足グラフィック構成条件保持ステップと、
保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断するパズル満足判断ステップと、
パズル満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力するパズル完成グラフィック出力ステップと、
を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、
パズルグラフィック操作受付ステップは、グラフィックであるグラフィックピースを画面内で移動するパズルグラフィックピース移動サブステップを有するとともに、
パズル満足判断ステップは、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するパズル判断サブステップを有するグラフィックゲームプログラム。 - 画面内に初期状態のグラフィックである初期グラフィックを表示する塗り絵初期グラフィック表示ステップと、
利用者から画面内のグラフィックに対する操作を受付ける塗り絵グラフィック操作受付ステップと、
受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする塗り絵操作後グラフィック出力ステップと、
塗り絵操作後グラフィックを保持する塗り絵操作後グラフィック保持ステップと、
保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する塗り絵満足グラフィック構成条件保持ステップと、
保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する塗り絵満足判断ステップと、
塗り絵満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する塗り絵完成グラフィック出力ステップと、
を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、
塗り絵グラフィック操作受付ステップは、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する着色/消去用オブジェクト塗り絵移動サブステップを有するとともに、
塗り絵満足判断ステップは、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する塗り絵判断サブステップを有するグラフィックゲームプログラム。 - 画面内に初期状態のグラフィックである初期グラフィックを表示するパズル初期グラフィック表示ステップと、
利用者から画面内のグラフィックに対する操作を受付けるパズルグラフィック操作受付ステップと、
受付けた操作に応じて画面内のグラフィックを操作後グラフィックとするパズル操作後グラフィック出力ステップと、
操作後グラフィックを保持するパズル操作後グラフィック保持ステップと、
保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持するパズル満足グラフィック構成条件保持ステップと、
保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断するパズル満足判断ステップと、
パズル満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力するパズル完成グラフィック出力ステップと、
を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、
パズルグラフィック操作受付ステップは、グラフィックであるグラフィックピースを画面内で移動するパズルグラフィックピース移動サブステップを有するとともに、
パズル満足判断ステップは、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するパズル判断サブステップと、
を画面表示機能を有するコンピュータに読み取らせて実行可能なグラフィックゲームプログラムを記録した記録媒体。 - 画面内に初期状態のグラフィックである初期グラフィックを表示する塗り絵初期グラフィック表示ステップと、
利用者から画面内のグラフィックに対する操作を受付ける塗り絵グラフィック操作受付ステップと、
受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする塗り絵操作後グラフィック出力ステップと、
操作後グラフィックを保持する塗り絵操作後グラフィック保持ステップと、
保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する塗り絵満足グラフィック構成条件保持ステップと、
保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する塗り絵満足判断ステップと、
塗り絵満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する塗り絵完成グラフィック出力ステップと、
を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、
塗り絵グラフィック操作受付ステップは、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する着色/消去用オブジェクト塗り絵移動サブステップを有するとともに、
満足判断ステップは、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する塗り絵判断サブステップと、
を画面表示機能を有するコンピュータに読み取らせて実行可能なグラフィックゲームプログラムを記録した記録媒体。 - 画面内に初期状態のグラフィックである初期グラフィックを表示するパズル初期グラフィック表示部と、
利用者から画面内のグラフィックに対する操作を受付けるパズルグラフィック操作受付部と、
受付けた操作に応じて画面内のグラフィックを操作後グラフィックとするパズル操作後グラフィック出力部と、
操作後グラフィックを保持するパズル操作後グラフィック保持部と、
保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持するパズル満足グラフィック構成条件保持部と、
保持されている操作後グラフィックが保持部にて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断するパズル満足判断部と、
パズル満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力するパズル完成グラフィック出力部と、
を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲーム装置であって、
パズルグラフィック操作受付部は、グラフィックであるグラフィックピースを画面内で移動するパズルグラフィックピース移動手段を有するとともに、
パズル満足判断部は、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するパズル判断手段を有する
画面表示機能を有するコンピュータに読み取らせて実行可能なグラフィックゲーム装置。 - 画面内に初期状態のグラフィックである初期グラフィックを表示する塗り絵初期グラフィック表示部と、
利用者から画面内のグラフィックに対する操作を受付ける塗り絵グラフィック操作受付部と、
受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする塗り絵操作後グラフィック出力部と、
操作後グラフィックを保持する塗り絵操作後グラフィック保持部と、
保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する塗り絵満足グラフィック構成条件保持部と、
保持されている操作後グラフィックが保持部にて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する塗り絵満足判断部と、
塗り絵満足判断部での判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する塗り絵完成グラフィック出力部と、
を画面表示機能を有するコンピュータに読取らせて実行可能なグラフィックゲームプログラムであって、
塗り絵グラフィック操作受付部は、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する着色/消去用オブジェクト塗り絵移動手段を有するとともに、
塗り絵満足判断部は、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する塗り絵判断手段を有する
画面表示機能を有するコンピュータに読み取らせて実行可能なグラフィックゲーム装置。 - 画面内に初期状態のグラフィックである初期グラフィックを表示するパズル初期グラフィック表示ステップと、
利用者から画面内のグラフィックに対する操作を受付けるパズルグラフィック操作受付ステップと、
受付けた操作に応じて画面内のグラフィックを操作後グラフィックとするパズル操作後グラフィック出力ステップと、
操作後グラフィックを保持するパズル操作後グラフィック保持ステップと、
保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持するパズル満足グラフィック構成条件保持ステップと、
保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断するパズル満足判断ステップと、
パズル満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力するパズル完成グラフィック出力ステップと、
を画面表示機能を有するコンピュータであるゲーム装置の動作方法であって、
パズルグラフィック操作受付ステップは、グラフィックであるグラフィックピースを画面内で移動するパズルグラフィックピース移動サブステップを有するとともに、
パズル満足判断ステップは、グラフィックピースの移動によって複数のグラフィックピースが重なりあわないで所定の配置にて構成されるグラフィックである満足グラフィックを構成したか、又は/及び、グラフィックピースの移動によって複数のグラフィックピースが少なくとも一部は重なりあって所定の配置にて構成されるグラフィックである満足グラフィックを構成したかを判断するパズル判断サブステップを有する
画面表示機能を有するコンピュータであるゲーム装置の動作方法。 - 画面内に初期状態のグラフィックである初期グラフィックを表示する塗り絵初期グラフィック表示ステップと、
利用者から画面内のグラフィックに対する操作を受付ける塗り絵グラフィック操作受付ステップと、
受付けた操作に応じて画面内のグラフィックを操作後グラフィックとする塗り絵操作後グラフィック出力ステップと、
操作後グラフィックを保持する塗り絵操作後グラフィック保持ステップと、
保持されている操作後グラフィックを判定するための所定の条件を満たすグラフィックである満足グラフィックを構成したかの判断に利用される満足グラフィック構成条件を保持する塗り絵満足グラフィック構成条件保持ステップと、
保持されている操作後グラフィックが保持ステップにて保持された満足グラフィック構成条件を用いて満足グラフィックを構成したか判断する塗り絵満足判断ステップと、
塗り絵満足判断ステップでの判断結果が操作後グラフィックが満足グラフィックであるとの判断結果である場合に、操作後グラフィック由来であってかつ由来元の操作後グラフィックとは異なり、由来元の操作後グラフィックにて不可視領域を可視領域として含む操作後グラフィックである完成グラフィックを出力する塗り絵完成グラフィック出力ステップと、
を画面表示機能を有するコンピュータであるゲーム装置の動作方法であって、
塗り絵グラフィック操作受付ステップは、塗り絵の枠を示すベースグラフィックに着色を施す又は着色を消去するための着色/消去用オブジェクトを画面内で移動する着色/消去用オブジェクト塗り絵移動サブステップを有するとともに、
塗り絵満足判断ステップは、着色/消去用オブジェクトの画面内での移動によってベースグラフィックが所定の条件で着色されたグラフィックである満足グラフィックを構成したか、又は/及び、着色/消去用オブジェクトの移動によってベースグラフィックが所定の条件で色彩消去されたグラフィックである満足グラフィックを構成したかを判断する塗り絵判断サブステップを有する
画面表示機能を有するコンピュータであるゲーム装置の動作方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2019/025488 WO2020261454A1 (ja) | 2019-06-26 | 2019-06-26 | グラフィックゲームプログラム |
JP2019534992A JP6627014B1 (ja) | 2019-06-26 | 2019-06-26 | グラフィックゲームプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2019/025488 WO2020261454A1 (ja) | 2019-06-26 | 2019-06-26 | グラフィックゲームプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020261454A1 true WO2020261454A1 (ja) | 2020-12-30 |
Family
ID=69101066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2019/025488 WO2020261454A1 (ja) | 2019-06-26 | 2019-06-26 | グラフィックゲームプログラム |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6627014B1 (ja) |
WO (1) | WO2020261454A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008059540A (ja) * | 2006-08-30 | 2008-03-13 | Ertain Corp | コンピュータを用いた塗り絵装置 |
US20130079079A1 (en) * | 2011-09-21 | 2013-03-28 | David Bouchard | Digital jigsaw puzzle game for mobile device platforms |
JP2013255714A (ja) * | 2012-06-13 | 2013-12-26 | Tenyo Co Ltd | ジグソーパズル画像の処理方法、及び処理装置 |
-
2019
- 2019-06-26 WO PCT/JP2019/025488 patent/WO2020261454A1/ja active Application Filing
- 2019-06-26 JP JP2019534992A patent/JP6627014B1/ja not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008059540A (ja) * | 2006-08-30 | 2008-03-13 | Ertain Corp | コンピュータを用いた塗り絵装置 |
US20130079079A1 (en) * | 2011-09-21 | 2013-03-28 | David Bouchard | Digital jigsaw puzzle game for mobile device platforms |
JP2013255714A (ja) * | 2012-06-13 | 2013-12-26 | Tenyo Co Ltd | ジグソーパズル画像の処理方法、及び処理装置 |
Non-Patent Citations (2)
Title |
---|
"A painted color popping up is as it is!", 18 November 2017 (2017-11-18), Retrieved from the Internet <URL:https://dtimes.jp/neos-3d-nurie-application-tobidasu-oekaki-sanrio-collaboration> [retrieved on 20190813] * |
"KERO PUZZLE", 29 September 2010 (2010-09-29), Retrieved from the Internet <URL:https://www.youtube.com/watch?v=WDOkCtSONRk> [retrieved on 20190813] * |
Also Published As
Publication number | Publication date |
---|---|
JPWO2020261454A1 (ja) | 2021-09-13 |
JP6627014B1 (ja) | 2019-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Goldstone | Unity 3. x game development essentials | |
Goldstone | Unity game development essentials | |
Pearson | Generative art: a practical guide using processing | |
Silber | Pixel art for game developers | |
Fröhlich et al. | VRBox: A virtual reality augmented sandbox for immersive playfulness, creativity and exploration | |
Linowes | Unity 2020 virtual reality projects: Learn VR development by building immersive applications and games with Unity 2019.4 and later versions | |
US9756299B2 (en) | Handheld digital drawing and projection device | |
Omernick | Creating the Art of the Game | |
Gahan | 3ds Max Modeling for Games: Volume II: Insider's Guide to Stylized Game Character, Vehicle and Environment Modeling | |
Miller et al. | XNA game studio 4.0 programming: developing for windows phone 7 and xbox 360 | |
Kumar | Beginning PBR texturing: Learn physically based rendering with allegorithmic’s substance painter | |
JP6627014B1 (ja) | グラフィックゲームプログラム | |
Zeman | Essential Skills for 3D Modeling, Rendering, and Animation | |
WO2020261341A1 (ja) | グラフィックゲームプログラム | |
JP4575937B2 (ja) | 画像生成装置、画像生成方法、ならびに、プログラム | |
Hillmann | Unreal for Mobile and Standalone VR | |
Heller | Crafting virtual reality | |
Hillmann | Unreal for mobile and standalone VR: Create Professional VR apps without coding | |
Simsarian et al. | Shared Spatial Desktop Development | |
Lammers et al. | Maya 4.5 Fundamentals | |
Gaboury | ZBrush professional tips and techniques | |
Kundert-Gibbs et al. | Maya® Secrets of the ProsTM | |
Laviole | Spatial augmented reality for physical drawing | |
Odding | Creating an Interactive Art Installation for the SmartXP | |
Moreno Díez | Queen´ s Fate. 3D modeling and development of a multiplayer fighting game |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 2019534992 Country of ref document: JP Kind code of ref document: A |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19934813 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19934813 Country of ref document: EP Kind code of ref document: A1 |