[go: up one dir, main page]

WO1999033534A1 - Simulateur d'incubation - Google Patents

Simulateur d'incubation Download PDF

Info

Publication number
WO1999033534A1
WO1999033534A1 PCT/JP1998/005996 JP9805996W WO9933534A1 WO 1999033534 A1 WO1999033534 A1 WO 1999033534A1 JP 9805996 W JP9805996 W JP 9805996W WO 9933534 A1 WO9933534 A1 WO 9933534A1
Authority
WO
WIPO (PCT)
Prior art keywords
parameter
breeding
stage
processing
type
Prior art date
Application number
PCT/JP1998/005996
Other languages
English (en)
French (fr)
Inventor
Hiroshi Okada
Takao Kondo
Original Assignee
Bandai Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bandai Co., Ltd. filed Critical Bandai Co., Ltd.
Priority to EP98961636A priority Critical patent/EP1048329A4/en
Publication of WO1999033534A1 publication Critical patent/WO1999033534A1/ja
Priority to US09/603,963 priority patent/US6609968B1/en
Priority to US10/616,953 priority patent/US20040010403A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/825Fostering virtual characters
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/58Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B23/00Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes
    • G09B23/28Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for medicine
    • G09B23/281Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for medicine for pregnancy, birth or obstetrics
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/92Video game devices specially adapted to be hand-held while playing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/204Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform the platform being a handheld device
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/407Data transfer via internet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/65Methods for processing data by generating or executing the game program for computing the condition of a game character
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8058Virtual breeding, e.g. tamagotchi
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/807Role playing or strategy games

Definitions

  • the present invention relates to, for example, an interactive electronic game device which is integrated into a single portable device by using a microcomputer, and particularly displays a virtual animal and plant-derived character (hereinafter referred to as a virtual creature).
  • a virtual creature a virtual animal and plant-derived character
  • This is related to the improvement of a breeding simulation device that simulates the breeding stage of the target virtual creature.
  • Conventional breeding simulation devices of this type include so-called “care” operations, for example, by inputting input elements such as “water”, “light”, and “fertilizer” using input devices, and When the input is performed for the virtual plant on the screen and the input amount of each input element is increased to a predetermined amount while maintaining a good balance, the growth stage of the virtual plant on the screen advances by one step, US Pat. No. 5,572,646 discloses an image of a virtual plant in the next growth stage displayed on the screen instead of an image of the virtual plant on the screen in the current growth stage. However, in the breeding simulation apparatus disclosed in USP 5,572,646, only one image of a virtual creature is assigned to each of a plurality of growth stages.
  • the present invention has been made in view of the problem of satisfaction in a hobby of a game based on the background art described above, and based on a transformation parameter depending on a state parameter of a virtual living entity, a plurality of virtual living entities belonging to the next breeding stage are provided.
  • types image types
  • the objective is to increase the number of types of bodies on a large scale and to make the game development of the breeding simulation more diverse, thereby improving the player's satisfaction with the game's hobbies. .
  • the present invention introduces a “care” parameter that indicates the degree of “care” by the player for the virtual creature, and a “character” parameter that increases or decreases depending on the “care” parameter.
  • the virtual creature expresses the operation request of a predetermined item such as "hungry”, “grumpiness”, “sickness”, etc., and similarly, increases or decreases depending on the "care for” parameter.
  • Introduce the “transformation” parameter and change the transformation condition depending on the “transformation” parameter, so that various and unexpected types can be selected from among multiple types in the next breeding stage. Introducing the condition of the hidden rearing stage as a unique transformation condition, and selecting the rare hidden type as the type of the next rearing stage is possible.
  • the virtual life form is, on the one hand, "friendly” and on the other, to the extent that it cannot be realized by background technology.
  • Another challenge is to make the game more interesting by expressing it as having a “fat” attribute.
  • the present invention relies on data relating to an egg of a virtual creature received via a communication network, and replaces all or part of the species at any stage of breeding from eggs with another species at once.
  • the range of types that can be selected is expanded, and data representing the type of each breeding stage of virtual creatures can be transmitted and received as data related to virtual creatures via the communication network.
  • the configuration of the invention according to claim 1 is a factor that causes the time parameter to increase or decrease due to a clock counting timer or the like with respect to the state parameter indicating the state of the virtual creature.
  • the state parameter is increased or decreased based on the operability increase / decrease factor of the state parameter responding to the request response operation by the player, and the predetermined state parameter meets the predetermined operation requirement.
  • the operation request processing means B displays an operation request of a predetermined item to the player, and is uniquely set for each type of virtual creature at each breeding stage.
  • the breeding stage processing means D belongs to the next breeding stage based on state parameter-dependent transformation conditions for characterizing the type in the next breeding stage One of the number types is selected, the virtual creature is shifted to the next breeding stage, and the breeding status display means E displays the breeding status in response to the breeding status display request operation by the player. By request operation It acts to display the current value of the specified status parameter or the type of image at the current breeding stage.
  • the status parameter processing means A and the operation request processing means B exclusively count internal blacks and blacks as shown in the flowchart of FIG.
  • the state parameter processing for assigning to each state parameter the increasing / decreasing tendency of the temporal characteristic set uniquely for each state parameter and the increasing / decreasing tendency of the operability in response to a request response operation performed by the player via the input device. It is determined whether the flow of a to g) in FIG. 3 and the predetermined state parameters satisfy the predetermined operation request condition, and the operation request processing (h to j in FIG. 3) for performing the predetermined operation request display is performed. This is realized by executing the flow in a microcomputer.
  • the above-mentioned state parameter processing is based on the “fullness” parameter, which accepts the human power of the “meal” request-response operation and adds the operability to the “fullness” parameter by adding it to the decreasing trend over time.
  • Processing (a in Fig. 3) and request response operations “Meal”, “Play” and “Study” are accepted, and the “Mood” parameter is given a tendency to increase operability against the decreasing tendency over time.
  • the mood parameter processing (b in Fig. 3) and the input of the request-handling operation “study”, and the wisdom parameter increases the operability.
  • “Smart” parameter processing (c in Fig.
  • the operation request processing described above determines that the “satiety degree” parameter satisfies the operation request condition of the operation request “hungry”, and the operation request processing “hungry” for performing the operation request display “hungry” (FIG. 3) Middle h) and the “mood” parameter Takahashi operation request
  • the operation request processing for performing the operation request display “sullen” by determining that the operation request condition of “sullen” is satisfied is shown in FIG. i) and the operation condition processing “disease” (j in Fig. 3) for determining that the “physical condition” parameter satisfies the operation request condition of the operation request “disease” and performing the operation request display “disease”. It is composed of
  • the breeding stage processing means D includes, as shown in the flowchart explanatory diagram of FIG. 3, a state parameter process (a to g in FIG.
  • the “transformation” parameter processing and current It determines which of the several transformation conditions that are dependent on the transformation reference value that is uniquely set for the type of the growth stage is satisfied, and determines the transformation condition determined there.
  • Step processing flow (m in Fig. 3) It is realized by being executed in the micro computer evening.
  • the "care” parameter which represents the degree of "" is increased or decreased. Based on the "care” parameter and the “basic value of the type” set uniquely for the type of virtual creature at each breeding stage, the "personality” parameter that governs the body operation requirements is also increased or decreased by "care” and “character” parameter processing. When the operation requirement is satisfied, the operation of the predetermined item is requested.
  • the operation request processing means B performs the “fullness” parameter processing (a in FIG. 3) as shown in the flowchart explanatory diagram of FIG. Based on the “Satiety” parameter value and the “Mood” parameter overnight processing (b in Fig. 3) “Care” parameter processing to calculate the “care” parameter based on the “Mood” parameter overnight value
  • “Care” parameter processing to calculate the “care” parameter based on the “Mood” parameter overnight value
  • the status parameters secured by the breeding status display process (n in Fig. 3) and the type of the current breeding stage are also displayed here From the viewpoint that the displayed display motivates the player to intentionally select and actively perform a request-response operation item that is advantageous in the training simulation game among various request-response operations. In addition, it greatly contributes to the realization of the dramatic breeding of virtual living creatures that is in line with the familiar world.
  • the configuration of the invention according to claim 3 is such that the state parameter processing stage A determines whether the virtual lifeform is Increase / decrease the “care” parameter, which indicates the degree of “care”, and calculate the “transformation” parameter that governs the metamorphosis based on the “care” parameter.
  • the cultivation stage processing means D performs the next cultivation stage based on the transformation conditions that depend on the “transformation” parameter and the transformation reference value uniquely set for the current breeding stage type.
  • One type is selected from a plurality of types to which it belongs, and acts to move the virtual creature to the next breeding stage.
  • the state parameter processing means A performs the “care” parameter processing (k in FIG. 3) as shown in the flowchart of FIG.
  • the calculated “care” parameter is internally reflected and increases / decreases depending on the “care” by the player.
  • “Transformation” parameter Flow of the “transformation” parameter processing (f in Fig. 3) for calculating evening Is implemented as “care” and “pervert” parameter processing in the microphone computer.
  • the training stage process D is defined by the contrast between the “transformation” parameter calculated by reflecting the “care” by the player and the “transformation reference value” specific to the type of the current training stage.
  • the breeding stage processing means D is a secret that is rarely satisfied relative to the transformation condition.
  • the breeding stage processing stage D sets the condition of the specific hidden breeding stage based on a rare combination numerical value of the state parameter as a transformation condition dependent on the “care” parameter overnight. Only when the conditions of the hidden growth stage are fulfilled, a micro computer is used to select the hidden type of the hidden growth stage as the type of the next growth stage. It is realized by being executed within.
  • the conditions of the hidden breeding stage can be expected so as to be expected to encounter chance and rare hidden types that are hardly controlled by the intention and effort of the player. ⁇ can be set, so that the player can experience a convincing training situation in light of the world's life experience of encountering luck, such as “shelves off the shelf”.
  • the inventions according to claims 5 and 6 are claimed as a third aspect of the present invention for solving the above-mentioned problems.
  • the egg data receiving season stage F receives data on the eggs of the virtual creature via the communication network, and Based on the data on the eggs of the virtual creature received here, the floor processing means D replaces all or a part of the plurality of types belonging to each of the one or more breeding stages with another type, and transforms them. Based on the conditions, select one type from a plurality of types including the above-mentioned replaced other types belonging to the next breeding stage, and move the virtual creature to the next breeding stage. Act on.
  • the breeding process D is performed via the communication data and the egg data receiving process F from the breeding simulation management station on the software at the beginning of the breeding stage.
  • the received virtual creature's egg Based on the relevant data, the data that are set separately for each of the multiple types for each subsequent development stage and specify the basic attributes of the relevant type, for example, Data such as "basic value of type_1” that governs the value, “transformation reference value” which governs the metamorphosis, "special age of change” that specifies the duration, and "multiple types that can be selected in the next development stage” Are stored in a readable form, organized for each type of breeding stage, into separate breeding stage tables, that is, each breeding stage table corresponding to data on eggs of virtual creatures. This is realized by executing the flow of the raising stage process such as switching in the microcomputer.
  • the “genetic information” and the “genetic information” are obtained based on the data on the eggs of the virtual creatures that are set in a closed state during the breeding simulation management station.
  • ⁇ information '' greatly increased the curiosity of the virtual creature itself for players. Intrigued.
  • this is shared by a plurality of training simulators of the same type existing on the communication network, so that the game processing range can be improved. It will be extended on the network.
  • the data on the virtual creature including the data indicating the type of the creature data transmission / reception season G is transmitted to the communication network. Acts to send and receive via. Further, according to the above configuration of the invention described in claim 6, as shown in the claim correspondence diagram of FIG. At the time, data handled to identify the basic attributes of the type for each breeding stage of the virtual creature, for example, the address assigned to the type on the breeding stage table and the data of the corresponding breeding stage table itself This is realized by executing the flow of the breeding stage process in the microcomputer to input and output table identification data via the communication network so that it can be transmitted and received.
  • the breeding simulation management station converts the data into a virtual game of a different type as a kind of game process on the side of the breeding simulation management station. Then, the converted data is subjected to reception processing on the side of the growth simulation device, and in the growth stage processing there, the growth stage table itself corresponding to the received data and the type on the growth stage table are displayed. By accessing the data, it is possible to inherit the breeding stage processing based on the converted data. Simulation - The bi-directional extension onto the communication network games range of cane down, further unpredictability is brought to the player. BRIEF DESCRIPTION OF THE FIGURES
  • FIG. 1 is a functional block diagram (claim correspondence diagram) based on function realizing means realized by a microcomputer inside the training simulation apparatus of the present invention.
  • FIG. 2 is a block diagram showing a configuration on hardware.
  • FIG. 3 is a block diagram showing a configuration on software.
  • FIG. 4 is a flowchart of the “satisfaction j parameter processing”.
  • Figure 5 is a flow chart of the “good mood” parameter processing.
  • FIG. 6 is a flowchart of the “smart” parameter processing.
  • FIG. 7 is a flowchart of the “age” parameter process.
  • FIG. 8 is a flowchart of the “weight” parameter process.
  • FIG. 9 is a flowchart of the “pervert” parameter overnight processing.
  • FIG. 10 is a flowchart of the “physical condition” parameter processing.
  • Figure 11 is a flowchart of the “care” parameter process.
  • FIG. 12 is a flowchart of the “character” parameter process.
  • FIG. 13 is a flowchart of the breeding stage process.
  • FIG. 14 is an explanatory diagram showing the configuration of the breeding stage table referred to during the breeding stage processing.
  • Figure 15 is a block diagram showing the metamorphic route for each type of virtual creature at each breeding stage.
  • Figure 16 is a flowchart of the breeding stage display process.
  • FIG. 17 is a flowchart of the egg data processing. BEST MODE FOR CARRYING OUT THE INVENTION
  • a plurality of breeding simulation devices 2A and 2B are connected on a communication network 1 such as the Internet, an intranet, and the like.
  • One training management stage 2C which acts as a server, is connected to each other.
  • one growth simulation management station 2C and a plurality of growth simulation devices 2 corresponding radially to the growth simulation management station 2C are formed.
  • One of the N breeding simulation devices 2A of the same configuration has a microcomputer 2a and a memory (RAM) for mainly storing the program itself or the tapes and securing temporary storage for program execution.
  • e and they are interconnected via a regular bus 2f.
  • the computer 2 a here is interconnected to the network 1 and the network 1 via the network interface 2 g on the bus 2.
  • the microcomputer 2a continues the “fullness” parameter processing (FIG. 4), and the “fullness” parameter power is “10” or less. (F in Fig. 4)
  • the “Satiety” parameter processing Due to the “Satiety” parameter processing (a in Fig. 3), the “Satiety” parameter increases / decreases in the range of “0” to “99” every 2 minutes depending on the request-handling operation “Meal”. Are divided into 10 categories, and the increase / decrease results are displayed in stages at 10 levels. Furthermore, the subsequent operation request processing “hungry” (h in Fig. 3) allows the operation to be performed when the operation requirement of “hungry” is satisfied. The request indication "hunger” will be reported.
  • the elapsed time for 3 minutes is determined by the clock of the timer (b in FIG. 5). After 3 minutes, if the above determination result (b in FIG. 5) is Yes, “1” is subtracted from “Mood” parameter overnight (c in FIG. 5), and the above determination result (b in FIG. 5) ) Is No, the subtraction processing (c in FIG. 5) is not performed, and then it is determined whether or not the request response operation “meal” has been performed (d in FIG. 5). When the operation “meal” is performed and the above determination result (d in FIG. 5) is Yes, “10” is added to the “mood” parameter.
  • the micro computer 2a is calculated by the “character” parameter processing (1, FIG. 12 in FIG. 3) described in detail later (FIG. 1). 2) e) Read the “personality” parameter (j in Fig. 5), and then, based on the arithmetic expression of the “good mood” parameter value + “personality” parameter value 10, the criteria for the operation request “displeased” The value is calculated (k in FIG. 5), and it is determined whether or not the reference value has decreased to “50” or less (1 in FIG. 5). If the middle 1) is Yes, the operation request display "Grumpy" is displayed on the screen of the display device 2d (m in Fig.
  • the "smartness” parameter increases or decreases in the range of "0" to "99” every 5 minutes depending on the request response operation "study”, and the increase / decrease range is divided into 10 categories. The increase / decrease result is displayed in 10 levels.
  • the microcomputer 2a When processing the “age” parameter (d in Fig. 3), the microcomputer 2a starts the processing (a in Fig. 7).
  • the “weight” parameter processing (e in Fig. 3) 2 a start processing (in FIG. 8 a) Then, the clock timer, to determine the course of 30 minutes (in FIG. 8 b), the course of 30 minutes, the determination result (in FIG. 8 b) is In the case of Yes, “1” is subtracted from the “weight” parameter (c in FIG. 8), and if the above determination result (b in FIG. 8) is No, the subtraction processing is performed.
  • the microcomputer 2a When processing the “transformation” parameter (f in Fig. 3), the microcomputer 2a starts the processing (a in Fig. 9), and the elapsed time of 24 hours (1 day) is determined by the timer clock. (B in FIG. 9), and after 24 hours, if the above judgment result (b in FIG. 9) is Yes, the “care” parameter processing described in detail later (k in FIG. 3; After reading the "care” parameter (e in Fig. 11) calculated by 1 1) (c in Fig. 9), the "transformation” parameter is calculated based on the formula of "care” parameter overnight value / 10 (D in FIG. 9), and if the above determination result (b in FIG. 9) is No, execute the above reading processing (c in FIG.
  • the microcomputer—Even 2a starts processing (a in Fig. 11), and the timer clock determines the passage of one hour ( In Fig. 11 b), the result of the above-mentioned discrimination after 1 hour
  • the “care” parameter processing (k in Fig. 3) is terminated (f in Fig. 11).
  • the “care” parameter processing (k in Fig. 3) the “care” parameter is changed from “0” to “99” every hour, and It increases and decreases depending on the dependence, and the result of the increase and decrease is displayed numerically.
  • the “personality” parameter processing (1 in Figure 3 and Figure 12) reads the “personality” parameter, which is calculated based on the “care” parameter and the “basic value of the type” ( Figure
  • the “transformation” parameter which is calculated depending on the “care” parameter, is read by the “transformation” parameter processing (f in FIG. 3, FIG. 9). j), and the corresponding to the address assigned to the current type of nurturing stage on the nurturing stage table (Fig. 14) Read the “transformation reference value” corresponding to the type (k in Fig. 13), and based on the relative magnitude relationship between the “transformation” parameter value and the “transformation reference value”, determine the multiple To select one type from among the types, shift the pointer on the development stage table (Fig. 14) to an address assigned to another type. In this case, for example, the current development stage When the pointer points to address N1 so that it reads type 1 (b in Fig.
  • the "transformation criterion" stored in address N1 in relation to type 1 is stored. If you read “50” in “Value” and compare it with the “Transformation” parameter value at that time, and determine that the “Transformation” parameter value is smaller than “50” in “Transformation reference value”, Is the indirect address N 2 in the address N 1 that stores the current type. By reading, the pointer is shifted to address N2, and the next growth stage type A2 (c in Fig. 15) is selected, while the value of the "pervert” parameter is If it is determined that the value is smaller than "50” + “20" of the "transformation reference value", the pointer is shifted to the address N3 by reading the indirect address N3, and the next training is performed.
  • Step type B 2 (d in Fig. 15) is selected, and at this time, the “transformation” parameter value is If it is determined that it is larger than “50J + 20”, the pointer is shifted to address N4 by reading the indirect address N4, and the type of the next breeding stage C2 (Fig. 15) Select e) in 5 to end the growth stage processing (m in Fig. 3) (p in Fig. 13).
  • FIG. 14 is an explanatory diagram exemplifying the configuration of the breeding stage table referred to in the breeding stage processing (FIG. 13).
  • Value, transformation reference value, and type change age) are stored in association with each other, and three types A that can be selected for each type as the type of the next growth stage following that type A 2, B2, and C2 are also stored in association with the corresponding types via indirect addresses N2, N3, and N4.
  • the data on these virtual creatures stored in the breeding stage table in a type-specific manner expresses the basic attributes of the virtual life pair as a type.
  • One type in one development stage is identified.
  • the sum of the types in all the breeding stages stored in one breeding stage table is all the types for each breeding stage that can be selected for one virtual creature. Genetic information for virtual creatures.
  • Address N99 9 exemplifies data storage of hidden types in the hidden growth stage, but this address is used for parameters such as “smartness”, “character”, and “physical condition” other than the metamorphosis condition dependent on the “metamorphosis reference value”. It is specified in accordance with the conditions of the overnight hidden breeding stage, and is not specified in the indirect address.
  • the technology for realizing such a growth stage table in the memory 2b connected to the microcomputer 2a via the bus 2f on the hardware configuration of the simulation device is well known and does not require explanation. .
  • Fig. 15 is a block diagram showing the metamorphic route for each type of virtual creature at each breeding stage.
  • the egg data processing is performed, and when the microcomputer 2a starts processing (a in FIG. 7), the egg data receiving means F for realizing the egg data receiving means F
  • the device-side output of the network interface 1g is read (b in Fig. 17), and the egg data is transmitted via the communication network for the data on the eggs of the virtual creature.
  • the new incoming call is discriminated (c in Fig. 17), and if the above discrimination result (c in Fig. 17) is Yes due to the incoming egg data, the egg data is decrypted (d in Fig. 17).
  • One of the breeding stage tables specified by the egg data is selected from the prepared breeding stage tables (e in Fig. 17), and there is no incoming egg data. 7) If c) is No, the growth set internally in advance Select the stage table and end the egg data processing (Fig. 17).
  • a different virtual creature that is, a selectable breeding stage can be selected. This kind of whole is switched to another kind of whole, giving the player the impression that a virtual creature with different kinds of genetic information has been born.
  • one growth stage table illustrated in FIG. 14 serves one virtual creature, and that it can be switched to a completely different growth stage table. This means that the metamorphic pathway diagram shown in Fig. 1 can be replaced with another metamorphic pathway diagram starting from another egg.
  • Genetic information according to this is equivalent to the information of the entire breeding stage table, and one line corresponding to the type (address) of one breeding stage on such a breeding stage table.
  • the data is referred to here as data about virtual creatures.
  • the data related to the virtual creatures are simulated on the communication network 1 via the network interface 2 by the usual communication control processing for realizing the creature data transmission / reception means G. Can be exchanged with the management station 2C.
  • the data structure of virtual creatures exchanged here is as follows: For example, the user identification data for identifying the user or the device and the breeding stage table itself, and thus the table identification data for identifying the virtual creature and the address of the breeding stage table for identifying the type are provided. Anything that includes is sufficient. Data on such virtual creatures is given to the breeding simulation management station 2C, and as a certain game process, the same breeding stage table that depends on table identification data, and thus the same virtual Life form The data may be converted into data about virtual creatures that represent another type in the box, and may be sent back to the growth simulation devices 2A and 2B.
  • the converted data accompanying the user identification data and the table identification data is decoded by a conventional method, and is converted into a game process on the corresponding breeding stage table.
  • a surprising type of return situation at the surprising level of the converted that is, a “return home” situation.
  • the breeding state display processing when the microcomputer 2a starts the processing (a in FIG. 16), the breeding state by the player is transmitted to the input device 2c. It is determined whether or not the display request operation has been performed (b in FIG. 16). If the breeding state display request operation is performed and the above determination result (in FIG. 16) is Yes, the breeding state display request is made. The status specified by the operation The current value of the parameter or the type of the current breeding stage is read from each status parameter processing or breeding stage process (c in Figure 16), and these specified statuses are read. The parameters or types are displayed as numerical values or figures on the screen of the display device 2d (d in Fig. 16), and the breeding state display processing (n in Fig. 3) is completed (e in Fig. 16). Industrial applicability
  • the types of virtual creatures throughout all the breeding stages are increased on a large scale, and the game development of the breeding simulation can be made various.
  • a training simulation device that can improve the satisfaction of the player in the hobby of the game.
  • the virtual creatures can be described as “friendly”
  • Another aspect of the invention is to provide a training simulation device that expresses the game as having a “fat” attribute and further enhances the hobby in the game.
  • a training simulation apparatus capable of improving the surprisingness of game development by extending the game range to a communication network. .
  • Such a breeding simulation device greatly meets the consumer's play needs, and has high industrial utility value.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Medicinal Chemistry (AREA)
  • Reproductive Health (AREA)
  • Pure & Applied Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Algebra (AREA)
  • Chemical & Material Sciences (AREA)
  • Mathematical Optimization (AREA)
  • Pregnancy & Childbirth (AREA)
  • Gynecology & Obstetrics (AREA)
  • Molecular Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Processing Or Creating Images (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

明 細 書 育成シミュレーショ ン装置 技術分野
この発明は、 例えば、 マイクロコンピュータの応用により、 携帯可能な 単体にまとめられた対話型の電子ゲーム装置に関連し、 とくに、 仮想上の 動 ·植物由来のキャラクタ (以下仮想生命体という) を表示装置の画面上 に表示し、 この画面上の仮想生命体の状態ないし要求を感受したプレィャ が入力装置を操作して、 いわゆる 「お世話」 を仮想生命体に対して施すこ とで、 その 「お世話」 対象の仮想生命体の育成段階のシミュレーショ ンを 行うようにした育成シミュレ一ション装置の改良に関するものである。 背景技術
従前のこの種の育成シミュレーショ ン装置としては、 いわゆる 「お世 話」 の操作として、 例えば、 「水」 「光」 「肥料」 などの投入要素を入力 装置での投入操作により、 出力装置の画面上の仮想植物に対して投入し、 投入要素ごとの投入量がバランスを良好に保って所定分量まで増大したと きに、 画面上の仮想植物の成長段階が一段階だけ歩進して、 現在の成長段 階における画面上の仮想植物の画像に代えて、 次の成長段階における仮想 植物の画像を画面上に表示するものが USP5, 572, 646号に開示されている。 しかしながら、 USP5, 572 , 646号開示の育成シユミレーション装置にあって は、 複数の成長段階の各々に対して唯一の仮想生命体の画像が割り当て られていて、 成長段階の歩進は、 現在の成長段階に固有の仮想生命体の 画像に代えて、 現在の成長段階に後続する次の成長段階に固有の仮想生命 体の画像を選択することで、 結果的に、 複数の成長段階を通じて 1本筋 ( s ingle thread)につながる複数の仮想生命体の画像について、 現在の成 長段階の画像に後続して唯一に確定される次の成長段階の画像を画一的に 選択するようにして行われるものである。 従って、 すべての成長段階を 通じての仮想生命体の画像の種類数が成長段階の数に結び付けられてお り、 成長段階ごとの多様な画像の種類が用意されていないことから、 育成 シユミレーショ ンのゲームとして展開が単調であり、 ゲーム上の趣味性に おける満足感に不徹底の嫌いが残るという問題点があった。 発明の開示
この発明は、 上記の背景技術に基づくゲーム上の趣味性における満足感 の問題点に鑑み、 仮想生命体の状態パラメータ依存の変態条件に基づい て、 次の育成段階に属する複数の仮想生命体の画像の種類 (以下単に種類 という) の中から、 1つの種類を選択して、 仮想生命体を次の育成段階に 移行させることにより、 上記問題点を解決し、 すべての育成段階を通じて の仮想生命体の種類数を大規模に増大させて、 育成シミュレ一ションのゲ —ム展開を多様なものにすることで、 ゲーム上の趣味性におけるプレイヤ の満足を向上させることを課題とするものである。
それに加えて、 この発明は、 仮想生命体に対するプレイヤによる 「お世 話」 の度合いを表す 「お世話」 パラメ一夕と、 この 「お世話」 パラメ一夕 依存で増減する 「性格」 パラメータとを導入し、 この 「性格」 パラメータ 依存で仮想生命体が、 「空腹」 「不機嫌」 「病気」 など所定項目の操作要 求を自ら表現するようにし、 同様に、 この 「お世話」 パラメ一夕依存で増 減する 「変態」 パラメータを導入し、 この 「変態」 パラメータ依存で変態 条件を変化させることで、 次の育成段階での複数の種類の中からの多様で 意外な種類の選択を可能にし、 特異的な変態条件として、 隠れ育成段階の 条件を導入して、 次の育成段階の種類としての稀有の隠れ種類の選択を可 能にし、 これにより、 現実の生命体の属性を強調的に表現することで、 背 景技術によっては実現されない程度に、 仮想生命体を、 一面では、 「親し み易く」 又別の一面では、 「したたか」 な属性のものとして表現して、 ゲ ーム上の趣味性を一層豊かなものにすることをも課題としている。
さらに、 この発明は、 通信ネッ トワーク経由で受信した仮想生命体の卵に 関するデータ依存で、 卵からの一切の育成段階における全部又は一部の種 類を予め一斉に別の種類に置換することで、 育成段階ごとで、 選択可能な 種類の範囲を拡張し、 仮想生命体の育成段階ごとの種類を表すデータを仮 想生命体に関するデータとして通信ネッ 卜ワーク経由で送受信可能とし、 これにより、 ゲームの範囲を通信ネッ トワーク上にも拡張することで、 背 景技術によっては実現されない程度のゲームの展開の意外性を確保して、 ゲーム上の趣味性を一層豊かなものにすることをも課題としている。
以上のような課題を解決するためのこの発明の第 1のアスペクトとして請 求項 1記載の発明が主張される。 請求項 1記載の発明の構成は、 図 1のク レーム対応図に示されるように、 状態パラメータ八が仮想生命体の状態を 表す状態パラメータに関しての、 クロック計数のタイマなどによる経時性 の増減要因と、 プレイヤによる要求対応操作に応動する状態パラメ一夕の 操作性の増減要因とに基づいて、 該当の状態パラメ一夕を増減させ、 所定 の状態パラメ一夕が所定の操作要求条件を満たすときに、 操作要求処理手 段 Bが所定項目の操作要求をブレイヤに対して表示し、 育成段階ごとの仮 想生命体の種類に対して固有に設定されていて、 1つの種類としての存続 期間を表す種類変化年齢が経過したときに、 育成段階処理手段 Dが次の育 成段階での種類を特徴付けるための状態パラメータ依存の変態条件に基づ いて、 次の育成段階に属する複数の種類の中から所定の 1つの種類を選択 して、 仮想生命体を次の育成段階に移行させ、 プレイヤによる育成状態表 示要求操作に応動して、 育成状態表示手段 Eが育成状態表示要求操作によ り指定された状態パラメータのその時点での値、 又はその時点の育成段階 での種類の画像を表示するように作用する。
さらに、 請求項 1記載の発明の上記構成によれば、 状態パラメータ処理手 段 A及び操作要求処理手段 Bは、 図 3のフローチャート説明図に示される ように、 専ら、 内部クロ、ソク等の計数により、 各状態パラメータに固有に 設定された経時性の増減傾向とプレイヤによる入力装置経由の要求対応操 作に応動する操作性の増減傾向とを各状態パラメータに付与するための状 態パラメータ処理 (図 3中 a〜g ) のフロー及び所定の状態パラメータが 所定の操作要求条件を満たすかどうかを判別して、 所定の操作要求表示を 行うための操作要求処理 (図 3中 h〜j ) のフローがマイクロコンピュー タ内で実行されることにより実現される。
上述の状態パラメータ処理は、 要求対応操作 「食事」 の人力を受け容れ て、 経時性の減少傾向に杭して 「満腹度」 パラメータに操作性の增加傾向 を付与するための 「満腹度」 パラメータ処理 (図 3中 a ) と、 要求対応操 作 「食事」 「遊び」 「勉強」 の入力を受け容れて、 経時性の減少傾向に抗 して 「機嫌」 パラメータに操作性の増加傾向を付与するための 「機嫌」 パ ラメータ処理 (図 3中 b ) と、 要求対応操作 「勉強」 の入力を受け容れ て、 経時性の減少傾向に杭して 「賢さ」 パラメータに操作性の増加傾向を 付与するための 「賢さ」 パラメータ処理 (図 3中 c ) と、 育成段階ごとの 種類の存続期間を計時すべく 「年齢」 パラメータに経時性の増加傾向を付 与するための 「年齢」 パラメータ処理 (図 3中 d ) と、 要求対応操作 「食 事」 「遊び」 の入力を受け容れて、 経時性の減少傾向に杭して 「体重」 パ ラメータに操作性の増加傾向を付与するための 「体重」 パラメータ処理 ( 図 3中 e ) と、 後に言及する 「お世話」 パラメータが内部的に入力され て、 「変態」 パラメータを算出するための 「変態」 パラメータ処理 (図 3 中で) と、 先に言及した 「満腹度」 「体重」 の両パラメ一夕が内部的に入 力されて、 「体調」 パラメータに内部的な増減傾向を付与する中で、 要求 対応操作 「投薬」 の入力を受け容れて、 その 「体調」 パラメータに操作性 の増加傾向を付与するための 「体調」 パラメータ処理 (図 3中 g ) とによ り構成されている。
上述の操作要求処理は、 「満腹度」 パラメータが操作要求 「空腹」 の操作 要求条件を満たすことを判別して、 操作要求表示 「空腹」 を行うための操 作要求処理 「空腹」 (図 3中 h ) と、 「機嫌」 パラメ一タカ 操作要求 「不機嫌」 の操作要求条件を満たすことを判別して、 操作要求表示 「不機 嫌」 を行うための操作要求処理 「不機嫌」 (図 3中 i ) と、 「体調」 パラ メータが操作要求 「病気」 の操作要求条件を満たすことを判別して、 操作 要求表示 「病気」 を行うための操作要求処理 「病気」 (図 3中 j ) とによ り構成されている。
さらに、 請求項 1記載の発明の上記構成によれば、 育成段階処理手段 D は、 図 3のフローチャート説明図に示されるように、 状態パラメータ処理 (図 3中 a〜 g ) のうちの、 「年齢」 パラメータ処理 (図 3中 d ) による 「年齢」 の増加が現在の育成段階の種類に固有の 「種類変化年齢」 にまで 達した時点で、 「変態」 パラメータ処理による 「変態」 パラメータと現在 の育成段階の種類に対して固有に設定された変態基準値とに依存して変化 する幾つかの変態条件のうちのいずれの条件が満たされたかを判別し、 そ こで判別された変態条件に対応する次の育成段階の種類を、 変態条件の各 々に対応して変態条件の数だけ用意されている次の育成段階の複数の種類 の中から、 択一的に選択するための育成段階処理 (図 3中 m ) のフローが マイクロコンピュー夕内で実行されることにより実現される。
このような育成段階処理により、 現在の育成段階の唯一の種類が次の育成 段階の唯一の種類に育成されるといういわば運命的な絆を創造的に破壊し て、 「変態 j パラメ一タにも依存して、 次の育成段階での種類の展開を多 様化し、 種々の手法で 「変態」 パラメータに対してプレイヤの支配を及ぼ すことで、 仮想生命体の育成段階の展開にプレイヤの意図なし努力を反映 させることができるのであり、 その意味で、 ここに言うところの 「育成段 階」 は、 従来技術に言うところの 「成長段階」 とは相違するものである。 次いで、 前述の課題を解決するためのこの発明の第 2のアスペクトとして 請求項 2、 3、 4記載の発明が主張される。 請求項 2記載の発明の構成 は、 図 1のクレーム対応図に包含されて示されるように、 状態パラメータ 処理手段 Λが、 プレイヤによる要求対応操作の完全さに応じて、 仮想生命 体に対する 「お世話」 の度合いを表す 「お世話」 パラメータを増減し、 こ の 「お世話」 パラメータと育成段階ごとの仮想生命体の種類に対して固有 に設定された 「種類の基本値」 とに基づいて、 仮想生命体の操作要求条件 を支配する 「性格」 パラメータを増減させる 「お世話」 「性格」 パラメ一 タ処理をも行い、 操作要求処理手段 Bが 「性格 J パラメータ依存で支配さ れる状態パラメータ上の所定の操作要求条件の満足時に所定項目の操作要 求を行うように作用する。
さらに、 請求項 2記載の発明の上記構成によれば、 操作要求処理手段 B は、 図 3のフローチャート説明図に示されるように、 「満腹度」 パラメ一 タ処理 (図 3中 a ) 上の 「満腹度」 パラメータ値と、 「機嫌」 パラメ一夕 処理 (図 3中 b ) 上の 「機嫌」 パラメ一夕値とに基づいて、 「お世話」 パ ラメータを算出するための 「お世話」 パラメータ処理 (図 3中 k ) のフロ 一と、 ここで算出される 「お世話」 パラメ一夕値、 即ち、 「満腹度」 パラ メータ処理 (図 3中 a ) での要求対応操作 「食事」 や 「機嫌」 パラメータ 処理 (図 3中 b ) での要求対応操作 「食事」 「遊び」 「勉強」 により、 ブ レイヤが仮想生命体に対して施した 「お世話」 の度合いを表すパラメータ 値が内部的に反映されて、 ここでの 「お世話」 の度合いに応じて、 所定の 育成段階の種類の固有の性格を表す 「種類の基本値」 に対して、 良性にも 悪性にも、 修正を施すことで、 修正結果の性格を表す 「性格」 パラメータ を算出するための 「性格」 パラメ一夕処理 (図 3中 1 ) のフローと、 「性 格」 パラメータにも支配される 「不機嫌」 の操作要求条件の満足を判別し て、 操作要求表示 「不機嫌」 を行うための操作要求処理 「不機嫌」 (図 3 中 i ) のフローがマイクロコンピュ一夕内で実行されることにより実現さ れる。
このような 「性格」 パラメータ依存の操作要求処理 「不機嫌 J により、 ブ レイヤによる 「お世話」 の度合いが良好な程、 仮想生命体の種類の性格が 良好なものに転じ、 その分だけ、 操作要求表示 「不機嫌」 の発生頻度が減 少し、 それとは逆に、 プレイヤによる 「お世話」 の度合いが劣悪な程、 仮 想生命体の種類の性格が劣悪なものに転じ、 その分だけ、 操作要求表示 「 不機嫌」 の発生頻度が増加するというような、 幼児教育ゃぺッ ト調教で世 人の馴れ親しんでいるところに相通ずる劇的な仮想生命体の育成状況がブ レイヤにとつて体験可能となる。
この場合、 操作要求表示 「不機嫌」 「空腹」 「投薬」 以外に、 育成状態表 示処理 (図 3中 n ) により確保される各状態パラメータないし現在の育成 段階の種類の表示に関しても、 ここで看取される表示が、 プレイヤに対し て、 種々の要求対応操作のうちの、 育成シミュレーションのゲーム上有利 な要求対応操作項目の意図的な選択と盛んな操作とを動機付けるという観 点から、 同様に、 世人の馴れ親しんでいるところに相通ずる劇的な仮想生 命体の育成状況の実現に寄与するところが大である。
請求項 3記載の発明の構成は、 図 1のクレーム対応図に包含されて示され るように、 状態パラメータ処理季段 Aが、 プレイヤによる要求対応操作の 完全さに応じて、 仮想生命体に対する 「お世話」 の度合いを表す 「お世話 」 パラメータを増減し、 この 「お世話」 パラメータに基づいて、 変態条伴 を支配する 「変態」 パラメータを算出する 「お世話」 「変態」 パラメータ 処理をも行い、 育成段階処理手段 Dが 「変態」 パラメータと現在の育成段 階の種類に対して固有に設定された変態基準値とに依存する変態条件に基 づいて、 次の育成段階に属する複数の種類の中から 1つの種類を選択し て、 仮想生命体を次の育成段階に移行させるように作用する。
さらに、 請求項 3記載の発明の上記構成によれば、 状態パラメータ処理手 段 Aは、 図 3のフローチヤ一卜説明図に示されるように、 「お世話」 パラ メータ処理 (図 3中 k ) により算出される 「お世話」 パラメータが内部的 に反映されて、 プレイヤによる 「お世話」 次第で増減する 「変態」 パラメ —夕を算出するための 「変態」 パラメ一タ処理 (図 3中 f ) のフローがマ イク口コンピュータ内で 「お世話」 「変態」 パラメータ処理として実行さ れることにより実現される。 その結果、 育成段階処理 Dは、 プレイヤによ る 「お世話」 を反映させて算出された 「変態」 パラメータと現在の育成段 階の種類に固有の 「変態基準値」 との対比関係で規定される複数の変態条 件の内のいずれが満足したのかを判別することで、 次の育成段階の複数の 種類の中の 1つの種類を選択するための育成段階処理のフローがマイクロ コンピュ一タ内で実行されることにより実現される。
このような 「お世話」 「変態」 パラメータ処理と育成段階処理との連結に より、 プレイヤによる 「お世話」 の度合いが良好な程、 仮想生命体の次の 育成段階の種類として、 より良好な性格の種類が選択されるように、 次の 育成段階の複数の種類の各々に対応付けて、 「性格」 パラメータ処理 (図 3中 1 ) に入力されるべき 「種類の基本値」 を配置することができ、 さす れば、 「お世話」 の苦労が報われるという世人の人生観に照らして共感の 得られるような仮想生命体の育成状況がプレイヤにとって体験可能とな 請求項 4記載の発明の構成は、 図 1のクレーム対応図に包含されて示され るように、 育成段階処理手段 Dが変態条件との相対で稀有に満たされる隠 れ育成段階の条伴が状態パラメータにより満たされるときに、 次の育成段 階に属する複数の種類の中から隠れ種類を特異的に選択して仮想生命体を 次の育成段階に移行させるように作用する。
さらに、 請求項 4記載の発明の上記構成によれば、 育成段階処理季段 D は、 状態パラメータの稀有の組み合わせ数値による特異的な隠れ育成段階 の条件を 「お世話」 パラメ一夕依存の変態条件の他に備えていて、 隠れ育 成段階の条件が満たされた場合に限り、 次の育成段階の種類として隠れ育 成段階の隠れ種類を選択するような育成段階処理のフ口一がマィクロコン ピュータ内で実行されることにより実現される。
このような隠れ育成段階の処理を含む育成段階処理により、 プレイヤの意 図や努力にほとんど支配されることのない偶然にして稀有の隠れ種類との 遭遇が期待されるように隠れ育成段階の条侔を設定することができ、 さす れば、 「棚からぼたもち」 のような幸運との遭遇という世人の人生経験に 照らして納得のゆく育成状況がブレイヤにとつて体験可能となる。
続いて、 前述の課題を解決するためのこの発明の第 3のァスぺクトとして 請求項 5、 6記載の発明が主張される。 請求項 5記載の発明の構成は、 図 1のクレーム対応図に包含されて示されるように、 卵データ受信季段 Fが 仮想生命体の卵に関するデータを通信ネッ トワーク経由で受信し、 育成段 階処理手段 Dが、 ここで受信された仮想生命体の卵に関するデータに基づ いて、 1又は複数の育成段階の各々に属する複数の種類の全部又は 1部を 他の種類に置換し、 変態条件に基づいて、 次の育成段階に属する上述の置 換された他の種類を含む複数の種類の中から、 1つの種類を選択して、 仮 想生命体を次の育成段階に移行させるように作用する。
さらに、 請求項 5記載の発明の上記構成によれば、 育成処理爭段 Dは、 育 成段階の初期において通信ネ、ソ 卜ワーク上の育成シミュレーション管理ス テーションから卵データ受信爭段 Fを介して受信された仮想生命体の卵に 関するデータに基づいて、 以降の育成段階ごとの複数の種類の各々につい て各別に設定されていて、 該当の種類の基本的な属性を規定しているデー タ、 例えば、 「性格 j パラメータの基本値を支配する 「種類の基本値 _1 、 変態条伴を支配する 「変態基準値」 、 存続期間を指定する 「種類変化年齢 」 、 「次の育成段階において選択可能な複数の種類」 などのデータが各育 成段階の種類ごとに整理されて読み出し可能に格納されている育成段階テ —ブルを別の育成段階テーブル、 即ち、 仮想生命体の卵に関するデータ対 応の各別の育成段階テーブルに切り換えるような育成段階処理のフローが マイクロコンピュータ内で実行されることにより実現される。
このような育成段階テーブルの切り換え処理を含む育成段階処理により、 育成シミュレ一ション管理ステ一ション中に非公開状態で設定されている 仮想生命体の卵に関するデータに基づいて、 「遺伝情報」 とでも称される べき未知の卵からの情報によって支配される共通の属性を享有する育成段 階ごとの選択可能な種類の総体として表現される多数の仮想生命体の中 で、 各別の 「遺伝情報」 で表現される各別の仮想生命体に対して多様に遭 遇することに起因する育成シミユレーションの意外な展開により、 プレイ ャにとつての仮想生命体自体への好奇心が大いにそそられる。 この場合、 通信ネッ トワーク上の育成シミユレーショ ン管理ステージヨ ンに関し、 こ れを通信ネッ トワーク上に存在する複数の同種の育成シミユレ一シヨン装 置について共用することで、 ゲーム処理の範囲が通信ネ、ソ トワーク上にも 拡張することになる。
請求項 6記載の発明の構成は、 図 1のクレーム対応図に包含されて示され るように、 生命体データ送受信季段 Gが種類を表すデータを含む仮想生命 体に関するデータを通信ネッ 卜ワーク経由で送受信するように作用する。 さらに、 請求項 6記載の発明の上記構成によれば、 図 1のクレーム対応図 に包含されて示されるように、 生命体データ送受信手段 Gが育成段階処理 に際して、 仮想生命体の育成段階ごとの種類の基本的な属性を特定すべく 取り扱われるデータ、 例えば、 育成段階テーブル上で該当の種類に割り当 てられているァドレスと該当の育成段階テーブル自体のテーブル識別デー 夕などを通信ネッ 卜ワーク経由で送受信可能に出入力するような育成段階 処理のフローがマイクロコンピュー夕内で実行されることにより実現され る。
このようにして、 仮想生命体に関するデータを通信ネッ トワーク経由で育 成シミュレ一ショ ン管理ステ一ションとの間で授受することにより、 1つ の種類についての仮想生命体に関するデータが、 育成シミュレーション管 理ステーションに向けて送信処理された後、 育成シミュレ一ション管理ス テ一シヨ ン側において、 ある種のゲームプロセスとして、 別異の種類につ いての仮想生命体に関するデ一夕に変換され、 その変換されたデータが育 成シミュレーショ ン装置側で受信処理されて、 そこでの育成段階処理にお いて、 受信処理されたデータに対応する育成段階テーブル自体及び育成段 階テーブル上の種類に対してアクセスすることで、 変換されたデータに基 づく育成段階処理を継承することが可能となり、 さすれば、 育成シミュレ —ショ ンのゲーム範囲の通信ネッ トワーク上への双方向の拡張により、 更 なる意外性がプレイヤにもたらされる。 図面の簡単な説明
図 1は、 この発明の育成シミュレーション装置内部のマイクロコンピュ 一夕により実現される機能実現手段に基づく機能プロック図 (クレーム対 応図) である。
図 2は、 ハードウェア上の構成を示すブロック図である。
図 3は、 ソフ トウェア上の構成を示すブロック図である。
図 4は、 「満足度 j パラメータ処理のフローチャートである。 図 5は、 「機嫌」 パラメータ処理のフローチャー トである。
図 6は、 「賢さ」 パラメータ処理のフローチャートである。
図 7は、 「年齢」 パラメータ処理のフローチャートである。
図 8は、 「体重」 パラメータ処理のフローチャートである。
図 9は、 「変態」 パラメ一夕処理のフローチャートである。
図 1 0は、 「体調」 パラメータ処理のフローチヤ一トである。
図 1 1 は、 「お世話」 パラメータ処理のフローチャートである。
図 1 2は、 「性格」 パラメータ処理のフローチャートである。
図 1 3は、 育成段階処理のフローチャートである。
図 1 4は、 育成段階処理中に参照される育成段階テーブルの構成を示す説 明図である。
図 1 5は、 育成段階ごとの仮想生命体の種類における変態の経路を示すブ V ッ ク図である。
図 1 6は、 育成段階表示処理のフローチヤ一トである。
図 1 7は、 卵データ処理のフローチャートである。 発明を実施するための最良の形態
この発明を実施するための最良の形態を説明すれば以下のとおりであ る。 図 2のハードウェア上のブロ ック構成において、 イ ンターネッ トゃィ ン 卜ラネッ トなどの通信ネッ トワーク 1上には、 複数個の育成シミュレー シヨ ン装置 2 A、 2 Bが接続され、 さらに、 サーバとして働く 1個の育成 シミュレーショ ン管理ステ一シヨ ン 2 Cが接続されていて、 物理的には、 共通の通信路に対して各ステ一ショ ンがいわゆる 「数珠翳ぎ」 様接続のパ 一ティ ライ ン接続を形成しているが、 情報的には 1個の育成シミュレーシ ヨ ン管理ステーショ ン 2 Cとこれに対して放射状に対応する複数個の育成 シミユレ一ショ ン装置 2 A、 2 B との間に 1 : Nの交換網を構成するもの である。 同等構成の N個のうちの 1つの育成シミユレーシヨ ン装置 2 Aに は、 マイクロコンピュータ 2 aと、 主としてプログラム自体ないしテープ ル類を格納し、 プログラム実行上の一時記憶を確保するためのメモリ ( R A M ) 2 bと、 通常的なキーボード、 などを備え、 マイクロコンピュータ 2 aに対して、 各種の要求対応操作としての入力操作を行うための入力装 置 2 c と、 C R T又液晶表示画面などを備え、 マイクロコンピュータ 2 a 経由で出力される各種項目の操作要求、 ないし、 状態パラメータなどを視 認可能に表示するための表示装置 2 dと、 各種項目の操作要求を聴取可能 に報ずる音声出力装置 2 e とが含まれていて、 これらは、 通常的なバス 2 f を介して相互接続されている。 さらに、 ここでのコンピュータ 2 aはバ ス 2 ΐ上のネッ トワークイ ンターフェイス 2 g経由でネ、ソ 卜ワーク 1 に対 して相互接続されている。
図 3のソフ ト ウェアの構成に基づいて、 図 2のハードウェア上の構成と し てのマイクロコンピュータ 2 a内で実行されるプログラム処理をフローチ ヤ ート (図 4〜図 1 4及び図 1 6〜図 1 7 ) に¾つて説明すれば以下のと おりである。 「満腹度」 パラメータ処理 (図 3中 a ) に際しては、 マイ ク 口コンピュータ 2 aが処理を開始 (図 4中 a ) すると、 タイマでの時計に より、 2分間経過を判別し (図 4中 b ) 、 2分経過により、 上記判別結果 (図 4中 b ) が Y e sの場合には、 「満腹」 パラメータから 「 1」 を減算 し (図 4中 c ) 、 上記判別結果 (図 4中 b ) が N oの場合には、 上記減算 処理 (図 4中 c ) を実行せずに、 続いて、 入力装置 2 cに対して、 ブレ ィャによる要求対応操作 「食事」 が行われたかどうかを判別し (図 4中 d ) 、 要求対応操作 「食事」 が行われて、 上記判別結果 (図 4中 d ) が Y e sの場合には、 「満腹度」 パラメータに 「 1 0」 を加算し (図 4通 e ) 、 上記判別結果 (図 4中 d ) が N oの場合には、 上記加算処理 (図 4中 e ) を実行せずに、 「満腹度」 パラメータ処理 (図 3中 a ) を終了して後 続の処理に移る。
後続の操作要求処理 「空腹」 (図 3中 h) に際しては、 マイクロコンピュ ータ 2 aは、 「満腹度」 パラメータ処理 (図 4 ) を続行し、 「満腹度」 パラメータ力 「 1 0」 以下に減少したかどうかを判別し (図 4中 f ) 、
「 1 0」 以下の減少により、 上記判別結果 (図 4中 f ) が Y e sの場合に は、 操作要求表示 「空腹」 を表示装置 2 dの画面上に表示し (図 4中 g ) 、 併せて、 音声出力装置 2 eにより警報音を出力し、 上記判別結果 (図 4中: P ) が N oの場合には、 上記処理 (図 4中 g) を実行せずに、 操作要 求処理 「空腹」 (図 3中 h) を終了する (図 4中 h) 。 かくて、 ここでの
「満腹度」 パラメータ処理 (図 3中 a ) により、 「満腹度」 パラメータ は、 「 0」 〜 「 9 9」 の範囲で 2分間ごとに、 要求対応操作 「食事」 依存 で増減し、 増減範囲が 1 0区分されて、 その増減結果が 1 0段階で段階表 示され、 さらに、 後続の操作要求処理 「空腹」 (図 3中 h) により、 「空 腹」 の操作要求条件の満足時に操作要求表示 「空腹」 が報ぜられるもので ある。
「機嫌」 パラメータ処理 (図 3中 b ) に際しては、 マイクロコンピュータ 2 aが処理を開始 (図 5中 a ) すると、 タイマでの時計により、 3分間経 過を判別し (図 5中 b) 、 3分経過により、 上記判別結果 (図 5中 b ) が Y e sの場合には、 「機嫌」 パラメ一夕から 「 1」 を減算し (図 5中 c ) 、 上記判別結果 (図 5中 b ) が N oの場合には、 上記減算処理 (図 5中 c ) を実行せずに、 続いて、 要求対応操作 「食事」 が行われたかどうかを 判別し (図 5中 d) 、 要求対応操作 「食事」 が行われて、 上記判別結果 ( 図 5中 d) が Y e sの場合には、 「機嫌」 パラメータに 「 1 0」 を加算し
(図 5中 e ) 、 上記判別結果 (図 5中 d) が N oの場合には、 上記加算処 理 (図 5中 e ) を実行せずに、 続いて、 要求項目 「食事」 の塌合と同様に 入力 置 2 cに対してプレイャによる要求対応操作 「遊び」 が行われたか どうかを判別し (図 5中 f ) 、 上記要求対応操作が行われて、 上記判別結 果 (図 5中 f ) が Y e sの場合には、 「機嫌」 パラメータに 「 1」 を加算 し (図 5中 g ) 、 上記判別結果 (図 5中 f ) が N oの場合には、 上記加算 処理 (図 5中 g ) を実行せずに、 続いて、 要求項目 「食事 j の場合と同様 に、 入力装置 2 cに対してプレイヤによる要求対応操作 「勉強」 が行われ たかどうかを判別し (図 5中 h ) 、 上記要求対応操作が行われて、 上記判 別結果 (図 5中 h ) が Y e sの場合には、 「機嫌」 パラメータに 「 1 」 を 加算し (図 5中 i ) 、 上記判別結果 (図 5中 h) が N oの場合には、 上記 加算処理 (図 5中 i ) を実行せずに、 「機嫌」 パラメータ処理 (図 3中 b ) を終了して、 後続の処理に移る。
後続の操作要求処理 「不機嫌」 (図 3中 i ) に際しては、 マイクロコンビ ユータ 2 aは、 後に詳述する 「性格」 パラメ一タ処理 (図 3中 1、 図 1 2 ) により算出 (図 1 2中 e ) される 「性格」 パラメータを読んで (図 5中 j ) から、 「機嫌」 パラメ一夕値 + 「性格」 パラメータ値 1 0の演算式 に基づいて、 操作要求 「不機嫌」 の基準値を算出し (図 5中 k ) 、 上記基 準値が 「 5 0」 以下に減少したかどうかを判別し (図 5中 1 ) 、 「 50」 以下の減少により、 上記判別結果 (図 5中 1 ) が Y e sの場合には、 操作 要求表示 「不機嫌」 を表示装置 2 dの画面上に表示し (図 5中 m) 、 併せ て、 音声出力装置 2 eにより警報音を出力し、 上記判別結果 (図 5中 1 ) が N oの場合には、 上記処理 (図 5中 m) を実行せずに、 操作要求処理 「 不機嫌」 (図 3中 i ) を終了する (図 5中 n) 。 かくて、 ここでの 「機嫌 J パラメータ処理 (図 3中 b) により、 「機嫌」 パラメータは、 「 0」 〜
「9 9」 の範囲で 3分間ごとに、 要求対応操作 「食事」 「遊び」 「勉強」 依存で増減し、 増減範囲が 1 0区分されて、 その増減結果が 1 0段階で段 階表示され、 さらに、 後続の操作要求処理 「不機嫌」 (図 3中 i ) によ り、 「不機嫌」 の操作要求条件の満足時に操作要求表示 「不機嫌」 が報ぜ られるものである。
「賢さ」 パラメ一タ処理 (図 3中 c ) に際しては、 マイクロコンピュータ 2 aが処理を開始 (図 6中 a) すると、 タイマでの時計により、 5分間経 過を判別し (図 6中 b) 、 5分間の経過により、 上記判別結果 (図 6中 b ) が Y e sの場合には、 「賢さ」 パラメータから 「 1 」 を減算し (図 6中 c ) 、 上記判別結果 (図 6中 b) が N oの場合には、 上記減算処理 (図 6 中 c ) を実行せずに、 続いて、 要求対応操作 「勉強」 が行われたかどうか を判別し (図 6中 d) 、 要求対応操作 「勉強」 が行われて、 上記判別結果
(図 6中 d ) が Y e sの場合には、 「賢さ」 パラメータに対して 「 1 0」 を加算し (図 6中 e ) 、 上記判別結果 (図 6中 d) が N oの場合には、 上 記加算処理 (図 6中 e ) を実行せずに、 「賢さ」 パラメ一タ処理 (図 3中 c ) を終了する (図 5中 f ) 。 かくて、 ここでの 「賢さ」 パラメ一夕処理
(図 3中 c ) により、 「賢さ」 パラメータは、 「0」 〜 「 99」 の範囲で 5分ごとに、 要求対応操作 「勉強」 依存で増減し、 増減範囲が 1 0区分さ れて、 その増減結果が 1 0段階で段階表示されるものである。
「年齢」 パラメータ処理 (図 3中 d ) に際しては、 マイクロコンピュータ 2 aが処理を開始 (図 7中 a) すると、 夕イマでの時計により、 24時間
( 1 日) の経過を判別し (図 7中 b ) 、 24時間の経過により、 上記判別 結果 (図 7中 b ) が Y e sの場合には、 「年齢」 パラメ一夕に 「 1」 を加 算し (図 7中 c ) 、 上記判別結果 (図 7中 b) が N oの場合には、 上記加 算処理 (図 7中 c ) を実行せずに、 「年齢」 パラメ一夕の処理 (図 3中 d ) を終了する (図 7中 d) 。 かくて、 ここでの 「年齢」 パラメ一夕処理 ( 図 3中 d) により、 「年齢」 パラメータは、 「0」 での開始から 24時間
( 1 日) ごとに 1歳づっ単調増加し、 歳単位での年齢値が表示されるもの である。
「体重」 パラメータ処理 (図 3中 e ) に際しては、 マイクロコンピュータ 2 aが処理を開始 (図 8中 a) すると、 タイマでの時計により、 30分間 の経過を判別し (図 8中 b) 、 30分間の経過により、 上記判別結果 (図 8中 b) が Y e sの場合には、 「体重」 パラメータから 「 1」 を減算し ( 図 8中 c ) 、 上記判別結果 (図 8中 b) が N oの場合には、 上記減算処理
(図 8中 c ) を実行せずに、 続いて、 要求対応操作 「食事」 が行われたか どうかを判別し (図 8中 d) 、 要求対応操作 「食事」 が行われて、 上記判 別結果 (図 8中 d ) が Y e sの場合には、 「体重」 パラメータに対して 「 2」 を加算し (図 8中 e ) 、 上記判別結果 (図 8中 d ) が N oの場合に は、 上記加算処理 (図 8中 e ) を実行せずに、 続いて、 要求対応操作 「遊 び」 が行われたかどうかを判別 (図 8中 f ) 、 要求対応操作 「遊び」 が行 われて、 上記判別結果 (図 8中 f ) が Y e sの場合には、 「体重」 パラメ 一夕から 「 1 」 を減算し (図 8中 g) 、 上記判別結果 (図 8中 f ) が N o の場合には、 上記減算処理 (図 8中 g) を実行せずに、 「体重」 パラメ一 タ処理 (図 3中 e ) を終了する (図 8中 h ) 。 かくて、 ここでの 「体重」 パラメータ処理 (図 3中 e ) により、 「体重」 パラメータは、 「0」 〜 「 9 9」 の範囲で 3 0分間ごとに、 要求対応操作 「食事」 「遊び」 依存で增 減し、 その増減結果が g (グラム) 単位で表示されるものである。
「変態」 パラメータの処理 (図 3中 f ) に際しては、 マイクロコンピュー タ 2 aが処理を開始 (図 9中 a) すると、 タイマでの時計により、 24時 間 ( 1 日) の経過を判別し (図 9中 b) 、 24時間の経過により、 上記判 別結果 (図 9中 b ) が Y e sの場合には、 後に詳述する 「お世話」 パラメ ータ処理 (図 3中 k、 図 1 1 ) により算出 (図 1 1中 e ) される 「お世話 」 パラメータを読んで (図 9中 c) から、 「お世話」 パラメ一夕値 / 1 0 の演算式に基づいて、 「変態」 パラメータを算出し (図 9中 d) 、 上記判 別結果 (図 9中 b ) が N oの場合には、 上記読み込み処理 (図 9中 c ) と 上記演算処理 (図 9中 d) を実行せずに、 「変態」 パラメータ処理 (図 3 中 ) を終了する (図 9中 e ) 。 かくて、 ここでの 「変態」 パラメ一タ処 理 (図 3中 f ) により、 「変態」 パラメータは、 「0 j 〜 「99 J の範囲 で 24時間ごとに、 「お世話」 パラメータ依存で増減し、 その増減結果が 数値表示されるものである。
「体調」 パラメータ処理 (図 3中 g) に際しては、 マイクロコンピュータ 2 aが処理を開始 (図 1 0中 a) すると、 タイマでの時計により、 1時間 経過を判別し (図 1 0中 b ) 、 1時間の経過により、 上記判別結果 (図 1 0中 b) が Y e sの場合には、 「満腹度」 パラメータ処理 (図 3中 a、 図 4 ) により増減されている 「満腹度」 パラメ一夕を読んで (図 1 0中 c ) から、 「満腹度」 パラメータ値が 「 0」 であるかどうかを判別し (図 1 0 中 d) 、 「 0」 であって、 上記判別結果 (図 1 0中 d) が Y e sの場合に は、 「体調」 パラメータから 「 1 0」 を減算し (図 1 0中 e ) 、 上記判別 結果 (図 1 0中 d) が N oの場合には、 上記減算処理 (図 1 0中 e ) を実 行せずに、 続いて 「満腹度」 パラメータ値が 「 50」 以上であるかどうか を判別し (図 1 0中 f ) 、 「 50」 以上であって、 上記判別結果 (図 1 0 中で) が Y e sの場合には、 「体調」 パラメータに 「 1 0」 を加算し (図 1 0中 ) 、 上記判別結果 (図 1 0中 f ) が N oの場合には、 上記加算処 理 (図 1 0中 g ) を実行せずに、 続いて、 「機嫌 J パラメータ処理 (図 3 中 b、 図 5 ) により増減されている 「機嫌」 パラメータを読んで (図 1 0 中 h) から、 「機嫌」 パラメータ値が 「 0」 であるかどうかを判別し (図 1 0中 i ) 、 「 0」 であって、 上記判別結果 (図 1 0中 i ) が Y e sであ る場合には、 「体調」 パラメ一夕から 「 5」 を減算し (図 1 0中 j ) 、 上 記判別結果 (図 1 0中 i ) が N 0の場合には、 上記減算処理 (図 1 0中 J ) を実行せずに、 続いて 「機嫌」 パラメータ値が 「 50」 以上であるかど うかを判別し (図 1 0中 k) 、 「 50 j 以上であって、 上記判別結果 (図 1 0中 k ) が Y e sの場合には、 「体調」 パラメータに 「 5」 を加算し ( 図 1 0中 1 ) 、 上記判別結果 (図 1 0中 k) が N oの場合には、 上記加算 処理 (図 1 0中 1 ) を実行せずに、 続いて、 「体重」 パラメータ処理 (図 3中 e、 図 8 ) により、 増減されている 「体重」 パラメータを読んで (図 1 0中 m) から、 「体重」 パラメ一夕値が 「 50」 以上であるかどうかを 判別し (図 1 0中 n) 、 「 50」 であって、 上記判別結果 (図 1 0中 n) が Y e sの場合には、 「体調」 パラメータから 「 1 0」 を減算し (図 1 0 中 o ) 、 上記判別結果 (図 1 0中 n) が N oの場合には、 上記減算処理 ( 図 1 0中 o ) を実行せずに 「体調」 パラメータ処理 (図 3中 g) を終了し て、 後続の処理に移る。
後続の操作要求処理 「病気」 (図 3中 に際しては、 マイクロコンビュ —タ 2 aは、 「体調」 パラメータの処理を続行し、 (図 1 0中 p) 、 「体 調」 パラメータが 「20」 以下に減少したかどうかを判別し (図 1 0中 q ) 、 「 2 0 J 以下の減少により、 上記判別結果 (図 1 0中 q) が Y e sの 場合には、 操作要求表示 「病気」 を表示装置 2 dの画面上に表示し (図 1 0中 r ) 、 併せて、 音声出力装置 2 eにより警報音を出力し、 次いで、 要 求項目 「食事」 の場合と同様に、 入力装置 2 cに対してプレイヤによる要 求対応操作 「投薬」 が行われたかどうかを判別し (図 1 0中 s ) 、 上記要 求対応操作 「投薬」 が行われて、 上記判定結果 (図 1 0中 s ) が Y e sの 場合には、 「体調」 パラメータを 「30」 に設定し (図 1 0中 t) 、 上記 「体調」 パラメータの判別結果 (図 1 0中 q) が N oの場合にも、 上記要 求対応操作 「投薬」 の判別結果 (図 1 0中 s ) が N oの場合にも、 各別に 以降の処理を実行せずに操作要求処理 「病気」 (図 3中 j ) を終了する ( 図 1 0中 u ) 。 かくて、 ここでの 「体調」 パラメータの処理 (図 3中 g) により、 「体調」 パラメータは、 「 0」 〜 「'9 9 j の範囲で 1時間ごと に、 「満腹度」 「機嫌」 「体重」 パラメータと要求対応操作 「投薬」 依存 で増減し、 その増減結果が数値表示され、 さらに後続の操作要求処理 「病 気」 (図 3中 j ) により、 「病気」 の操作要求条件の満足時に操作要求表 示 「病気」 が報ぜられるものである。
「お世話」 パラメ一タの処理 (図 3中 k) に際しては、 マイクロコンビュ —夕 2 aが処理を開始 (図 1 1中 a) すると、 タイマでの時計により、 1 時間の経過を判別し (図 1 1中 b) 、 1時間の経過により、 上記判別結果
(図 1 1中 b ) が Y e sの場合には、 「満腹度」 パラメータ処理 (図 3中 a、 図 4 ) により増減されている 「満腹度」 パラメ一タを読み (図 1 1中 c ) 、 さらに 「機嫌」 パラメータ処理 (図 3中 b、 図 5 ) により増減され ている 「機嫌」 パラメータを読んで (図 1 1中 d) から、 現在の 「お世話 」 パラメータ値 + ( 「満腹度」 パラメータ値/ 1 0— 5 ) + ( 「機嫌」 ノ ラメータ値 1 0 - 5 ) の演算式に基づいて、 新たな 「お世話」 パラメ一 タ値を算出して、 現在の 「お世話」 パラ ータ値を新たな 「お世話」 パラ メータ値に置き換えて (図 1 1中 e ) 、 「お世話」 パラメ一タ処理 (図 3 中 k ) を終了する (図 1 1中 f ) 。 かくて、 ここでの 「お世話」 パラメ一 タ処理 (図 3中 k ) により、 「お世話」 パラメータは、 「 0」 〜 「99」 の範囲で 1時間ごとに、 「満腹度」 「機嫌」 パラメータ依存で増減し、 そ の増減結果が数値表示されるものである。
「性格」 パラメータの処理 (図 3中 1 ) に際しては、 マイクロコンピュー タ 2 aが処理を開始 (図 1 2中 a) すると、 タイマでの時計により、 1時 間の経過を判別し (図 1 2中 b) 、 1時間の経過により、 上記判別結果 ( 図 1 2中 b ) が Y e sの場合には、 後に詳述する'育成段階処理 (図 1 3 ) 中で参照される育成段階テーブル (図 14) 上で、 現在の育成段階の種類 に割り当てられたアドレスから、 該当の種類に対応する 「種類の基本値」 を読み (図 1 2中 c) 、 さらに 「お世話」 パラメータ処理 (図 3中 k、 図
1 1 ) により算出されている 「お世話」 パラメータを読んで (図 1 2中 d ) から、 「種類の基本値」 + ( 「お世話」 パラメータ値一 50 ) /5の演 算式に基づいて、 「性格」 パラメータを算出し (図 1 2中 e ) 、 「性格」 パラメ一タ処理 (図 3中 1 ) を終了する (図 1 2中 ) 。 かくて、 ここで の 「性格」 パラメータの処理 (図 3中 1 ) により、 「性格」 パラメータ は、 「一 5 0」 〜 「十 5 0」 の範囲で 1時間ごとに、 「種類の基本値」 「 お世話」 パラメータ依存で増減し、 その増減結果が数値表示されるもので ある。
育成段階の処理 (図 3中 m ) に際しては、 マイクロコンピュータ 2 aが処 理を開始 (図 1 3中 a ) すると、 「年齢」 パラメ一夕処理 (図 3中 d、 図 7 ) により計数されている 「年齢」 パラメータを読み (図 1 3中 b ) 、 さ らに育成段階テーブル (図 1 4 ) 上で、 現在の育成段階の種類に割り当て られたアドレスから、 該当の種類に対応する 「種類の変化年齢」 を読んで
(図 1 3中 c ) 、 「年齢」 パラメータ値が 「種類の変化年齢」 値に達した かどうか、 即ち、 仮想生命体の年齢が現在の育成段階での種類に対して固 有に設定された存続期間 (育成段階ごとの寿命) に達したかどうかを判別 し (図 1 3 d ) 、 年齢の存続期間への到達により、 上記判別結果 (図 1 3 中 d ) が Y e sの場合には、 「賢さ」 パラメータ処理 (図 3中 c、 図 6 ) により増減されている 「賢さ」 パラメータを読み (図 1 3中 e ) 、 さらに
「性格」 パラメータ処理 (図 3中 1、 図 1 2 ) により、 「お世話」 パラメ 一夕と 「種類の基本値」 依存で算出される 「性格」 パラメータを読み (図
1 3中 f ) 、 さらに 「体調」 パラメータ処理 (図 3中 g、 図 8 ) により、
「満腹度」 「機嫌」 「体重」 パラメータと要求対応操作 「投薬」 依存で增 減されている 「体調」 パラメータを読んで (図 1 3中 g ) から、 予め非公 開状態下で設定されている所定の 「隠れ育成段階」 の条件、 例えば、 「賢 さ」 パラメータ値- 「9 9」 、 「性格」 パラメータ値 = 「 5 0」 、 「体調 」 パラメータ値- 「9 9」 の条件を満たしているかどうかを判別し (図 1
3中 h ) 、 「隠れ育成段階」 の条件が満たされていて、 上記判別結果 (図 1 3中 h) が Y e sの場合には、 育成段階テーブル (図 14) におけるポ ィンタを現在の育成段階の種類に割り当てられたァドレスから 「隠れ育成 段階」 の種類に割り当てられたアドレス、 例えば、 図 1 4中の N 99にシ フ 卜することで、 現在の種類を次の育成段階としての 「隠れ育成段階」 の 種類 (図 1 5中 i ) に置き換えて (図 1 3中 i ) 、 育成段階処理 (図 3中 m) を終了する (図 1 3中 p) が、 これは稀有の場合であり、 上記判別結 果 (図 1 3中 h) が N oである圧倒的多数の場合には、 続いて、 「変態」 パラメ一タ処理 (図 3中 : f 、 図 9) により、 「お世話」 パラメ一夕依存で 算出される 「変態」 パラメ一夕を読み (図 1 3中 j ) 、 さらに育成段階テ 一ブル (図 1 4) 上で、 現在の育成段階の種類に割り当てられたア ド レス から該当の種類に対応する 「変態基準値」 を読んで (図 1 3中 k) おい て、 「変態」 パラメータ値と 「変態基準値」 との相対的大小関係に基づい て、 次の育成段階の複数の種類の中から 1つの種類を選択するように、 育 成段階テーブル (図 14 ) 上のボインタを別の種類に割り当てられたァ ド レスにシフ トするが、 この場合、 例えば、 現在の育成段階の種類 1 (図 1 5中 b) を読むようにポインタがア ドレス N 1を指定しているときに、 ァ ド レス N 1 に種類 1に対して関係付けられて格納されている 「変態基準値 」 の 「 50」 を読んで、 これをその時点の 「変態」 パラメータ値と比較 し、 「変態」 パラメータ値の方が 「変態基準値」 の 「50」 よりも小さい ことを判別した場合には、 現在の種類を格納するァドレス N 1中の間接ァ ドレス N 2を読むことで、 ポインタをアドレス N 2にシフ トして、 次の育 成段階の種類 A 2 (図 1 5中 c) を選択し、 一方、 このとき、 「変態」 パ ラメータ値の方が、 「変態基準値」 の 「50」 + 「20」 よりも小さいこ とを判別した場合には、 間接アドレス N 3を読むことで、 ポインタをア ド レス N 3にシフ ト して、 次の育成段階の種類 B 2 (図 1 5中 d) を選択 し、 さらに、 このとき、 「変態」 パラメータ値の方が、 「変態基準値」 の 「 5 0 J + 「 2 0」 よりも大きいことを判別した場合には、 間接アドレス N 4を読むことで、 ポインタをアドレス N 4にシフ トして、 次の育成段階 の種類 C 2 (図 1 5中 e ) を選択して育成段階処理 (図 3中 m ) を終了す る (図 1 3中 p ) 。
上記育成段階処理 (図 1 3 ) で参照された育成段階テーブルの構成を例示 する説明図が図 1 4であり、 仮想生命体の育成段階ごとの種類に対して、 各別の 「種類の基本値」 、 「変態基準値」 、 「種類変化年齢」 が関係付け られて格納されており、 さらに、 各種類ごとにその種類に後続する次の育 成段階の種類として選択可能な 3つの種類 A 2、 B 2、 C 2も、 該当の種 類に対して間接ア ドレス N 2、 N 3、 N 4を介して関連付けられて格納さ れている様子が例示されている。 ここでの育成段階テーブル上に種類対応 で格納されているこれらの仮想生命体に関するデータは、 仮想生命対の種 類としての基本的な属性を表現するものであり、 このデータにより、 仮想 生命対の 1つの育成段階での 1つの種類が特定される。 そして、 1基の育 成段階テーブルに格納されたすベての育成段階における種類の総体は、 1つの仮想生命体についての選択可能な育成段階ごとの種類のすべてであ り、 いわば、 1つの仮想生命体にとっての遺伝情報である。 ア ドレス N 9 9は、 隠れ育成段階の隠れ種類のデータ格納を例示しているが、 このアド レスは、 「変態基準値」 依存の変態条件以外の 「賢さ」 「性格」 「体調」 パラメ一夕依存の隠れ育成段階の条件に従って指定されるものであり、 間 接ァドレスで指定されることはない。 このような育成段階テーブルを育成 シミュレーショ ン装置のハードウエア構成上においてマイクロコンピュー タ 2 aにバス 2 f接続されるメモリ 2 b内に実現する技術自体は周知のも のであり説明を要しない。
なお、 上記例示の構成にあっては、 次の育成段階において選択可能な種類 の数を 3 として例示しているが、 3に限定する技術的意義は特に存在しな いし、 変態条件ないし隠れ育成段階の条件に関しても、 条件それ自体に対 しては種々のものが等価的に代替容易であり、 例示のものに限定する趣旨 の記載例ではない。
図 1 5は、 育成段階ごとの仮想生命体の種類における変態の経路を示すブ ロック図であり、 開始の育成段階の卵 (図 1 5中 a ) の次の育成段階に属 する複数の種類が選択可能に分岐しており、 次の育成段階での選択可能な 複数の種類の中には、 図 1 4の育成段階テーブルのァドレス N 1への格納 が例示されている種類 1 (図 1 5中 b ) が含まれており、 さらに、 種類 1 の属する育成段階の次の育成段階に属する複数の種類が選択可能に分岐し ており、 その育成段階での選択可能な複数の種類の中には、 図 1 4の育成 段階テーブルのァドレス N 2への格納が例示されている種類 A 2 (図 1 5 中 c ) とア ドレス N 3への格納が例示されている種類 B 2 (図 1 5中 d ) とア ドレス N 4への格納が例示されている種類 C 2 (図 1 5中 e ) が含ま れている。 以下同様にして、 さらにその次の育成段階には、 種類 A A 3 ( 図 1 5中: ) と種類 A B 3 (図 1 5中 g ) と種類 A C 3 (図 1 5中 h ) が 含まれており、 隠れ種類 (図 1 5中 i ) も例示されている。
ところで、 上述の育成段階処理 (図 3中 m ) に先がけて、 卵データ処理が 行われて、 マイクロコンピュータ 2 aが処理を開始 (図 7中 a ) すると、 卵データ受信手段 Fを実現する通常的な通信制御処理により、 ネッ トヮー クイ ン夕一フェース 2 gの装置側出力を読んで (図 1 7中 b ) 、 卵デ一 夕、 即ち、 仮想生命体の卵に関するデータの通信ネッ トワーク経由の新規 の着信を判別し (図 1 7中 c ) 、 卵データの着信により、 上記判別結果 ( 図 1 7中 c ) が Y e sの場合には、 卵データを解読し (図 1 7中 d ) 、 複 数基用意された育成段階テーブルの中から卵データにより指定された 1つ の育成テーブルを選択し (図 1 7中 e ) 、 卵データの着信がなく、 上記判 別結果 (図 1 7中 c ) が N oの場合には、 予め内部的に設定されている育 成段階テーブルを選択して卵データ処理 (図 1 7 ) を終了する。 このよう な処理によ り、 仮想生命体ごとに用意された複数基の育成段階テーブルの 中から 1つの育成テーブルを選択することで、 別異の仮想生命体、 即ち、 選択可能な育成段階ごとの種類の総体が別異の種類の総体に切り換えられ て、 いわば、 別異の遺伝情報を保有する仮想生命体が誕生したかのような 印象をプレイヤに与えるものである。 因に、 図 1 4に例示される 1基の育 成段階テーブルは、 1つの仮想生命体の用に供するものであり、 これが、 全く別の育成段階テーブルに切り換えられるということは、 図 1 5に例示 される変態経路図が別の卵から始まるもう 1枚の変態経路図に差し換えら れるということでもある。
ここに準らえていうところの遺伝情報は、 育成段階テーブル全体の情報に 相当するものであり、 このような育成段階テーブル上の 1つの育成段階の 種類に関する種類 (ア ドレス) 対応の 1行のデータをここでは仮想生命体 に関するデータという。 この仮想生命体に関するデータに関しては、 生命 体データ送受信手段 Gを実現する通常的な通信制御処理により、 これをネ ッ 卜ヮ一クイ ンターフェイス 2 経由で、 通信ネッ 卜ワーク 1上の育成シ ミュレーショ ン管理ステーシヨ ン 2 Cとの間で授受することができる。 育 成シミュレーショ ン装置 2 A、 2 Bと育成シミユレーショ ン管理ステ一シ ヨ ン 2 Cにおいての育成段階テーブルの設計協調を想定するならば、 ここ で授受される仮想生命体に関するデータの構成は、 例えば、 ユーザないし 装置等を特定するためのユーザ識別データと育成段階テーブル自体、 ひい ては、 仮想生命体を特定するためのテーブル識別データと種類を特定する ための育成段階テーブルのァ ドレスを含むものであれば足りる。 このよう な仮想生命体に関するデータが、 育成シミュレーショ ン管理ステーショ ン 2 Cに授与されて、 ここで或る種のゲームプロセスとして、 テーブル識別 データ依存の同一の育成段階テーブル、 ひいては、 同一の仮想生命体の範 囲内で別の種類を表すような仮想生命体に関するデータに変換されて、 育 成シミュレーショ ン装置 2 A、 2 Bに返信授与されてもよい。 この場合、 育成シミュレーション装置 2 A、 2 Bにおいては、 ユーザ識別データ、 テ 一ブル識別データに付随する変換されたデータを常法により解読して、 該 当の育成段階テーブル上で、 ゲームプロセスとして変換されたデータによ り指定されるアドレスにアクセスすることにより、 変換された意外な育成 段階の意外な種類の再来の状況、 いわば、 「変身里帰り」 の状況の演出が 可能なものである。
図 3に戻って、 育成状態表示処理 (図 3中 n ) に際しては、 マイクロコ ン ピュータ 2 aが処理を開始 (図 1 6中 a ) すると、 入力装置 2 cに対し て、 プレイヤによる育成状態表示要求操作が行われたかどうかを判別し ( 図 1 6中 b ) 、 育成状態表示要求操作が行われて、 上記判別結果 (図 1 6 中 ) が Y e sの場合には、 育成状態表示要求操作により指定された状態 パラメータの現在値ないし現在の育成段階の種類を各別の状態パラメ一タ 処理ないし育成段階処理の中から読んで (図 1 6中 c ) 、 これらの指定さ れた状態パラメータないし種類を表示装置 2 dの画面上に数値ないし図形 により表示し (図 1 6中 d ) 、 育成状態表示処理 (図 3中 n ) を終了する (図 1 6中 e ) 。 産業上の利用可能性
以上のように、 この発明の第 1のアスペクトによれば、 すべての育成段 階を通じての仮想生命体の種類を大規模に増大させて、 育成シミュレ一シ ョンのゲーム展開を多様なものとすることで、 ゲーム上の趣味性における プレイヤの満足を向上させることのできる育成シミュレ一ション装置が提 供される。 次いで、 この発明の第 2のアスペク トによれば、 現実の生命体 の属性を強調的に表現することで、 仮想生命体を、 一面では、 「親しみ易 く」 又別の一面では 「したたか」 な属性のものとして表現して、 ゲーム上 の趣味性を一層豊かにした育成シミュレーション装置が提供される。 さら に、 この発明の第 3のアスペク トによれば、 ゲーム範囲を通信ネッ トヮ一 ク上にも拡張することで、 ゲーム展開の意外性を向上させることのできる 育成シミュレーション装置が提供される。 このような育成シミュレーショ ン装置は、 消費者大衆の遊びのニーズに大いに応えるものであり、 産業上 の利用価値は高い。

Claims

請求の範囲
1 . 仮想生命体の状態を表す状態パラメータの経時性の増減要因とブレイ ャによる要求対応操作に応動する上記状態パラメータの操作性の増減要因 とに基づいて、 上記状態パラメ一タを増減させる状態パラメータ処理手段 Aと、
上記状態パラメータが所定の操作要求条件を満たすときに、 所定項目の操 作要求を行う操作要求処理手段 Bと、
所定項目の操作要求をプレイヤに対して表示する操作要求表示手段 Cと、 育成段階ごとの仮想生命体の種類に対して固有に設定され、 上記種類の存 続期間を表す種類変化年齢が経過したときに、 次の育成段階でめ上記種類 を特徴付ける上記状態パラメータ依存の変態条件に基づいて、 次の育成段 階に属する複数の上記種類の中から 1つの上記種類を選択して、 仮想生命 体を次の育成段階に移行させる育成段階処理手段 Dと、
育成状態表示要求操作に応同して、 上記育成状態表示要求操作により、 指 定された上記状態パラメータ又は上記種類を表示する育成状態表示手段 E とを具えていることを特徴とする育成シミユレ一ション装置。
2 . 前記状態パラメータ処理手段 Aは、 プレイヤによる要求対応操作の完 全さに応じて、 仮想生命体に対する 「お世話」 の度合いを表す 「お世話」 パラメータを増減し、 上記 「お世話」 パラメータと育成段階ごとの仮想生 命体の種類に対して固有に設定された 「種類の基本値」 とに基づいて仮想 生命体の前記操作要求条件を支配する 「性格」 パラメータを増減させる 「 お世話」 「性格」 パラメータ処理をさらに含む状態パラメ一夕処理手段で あり、 前記操作要求処理手段 Bは、 前記状態パラメータが上記 「性格 j パ ラメータ依存で支配される所定の操作要求条件を満たすときに、 上記所定 項目の操作要求を行う操作要求処理手段である請求項 1記載の育成シミュ レ一ショ ン装置。
3 . 前記状態パラメータ処理手段 Aは、 プレイヤによる要求対応操作の完 全さに応じて、 仮想生命体に対する 「お世話」 の度合いを表す 「お世話」 パラメータを増減し、 上記 「お世話」 パラメータに基づいて、 前記変態条 件を支配する 「変態」 パラメ一夕を算出する 「お世話」 「変態」 パラメ一 タ処理をさらに含む状態パラメータ処理手段であり、 前記育成段階処理手 段 Dは、 上記 「変態」 パラメータと現在の育成段階の前記種類に対して固 有に設定された変態基準値とに依存する変態条件に基づいて、 次の育成段 階に属する複数の前記種類の中から 1つの前記種類を選択して、 仮想生命 体を次の育成段階に移行させる育成段階処理手段である請求項 1記載の育 成シミュレ一ショ ン装置。
4 . 前記育成段階処理手段 Dは、 前記状態パラメータが、 前記変態条件と の相対で稀有に満たされる隠れ育成手段の条件を満たすときに、 次の育成 段階に属する複数の前記種類の中から隠れ種類を特異的に選択して仮想生 命体を次の育成段階に移行させる育成段階処理手段である請求項 1記載の 育成シミ ユレーショ ン装置。
5 . 仮想生命体の卵に関するデ一夕を通信ネッ トワーク経由で受信する卵 データ受信手段 Fをさらに具えて成り、 前記育成段階処理手段 Dは、 受信 された上記仮想生命体の卵に関するデータに基づいて、 1又は複数の育成 段階の各々に属する複数の前記種類の全部又は 1部を他の種類に置換し、 前記変態条件に基づいて、 次の育成段階に属する上記置換された他の種類 を含む複数の前記種類の中から、 1つの前記種類を選択して、 仮想生命体 を次の育成段階に移行させる育成段階処理手段である請求項 1記載の育成 シミュレ一ショ ン装置。
6 . 前記状態パラメータを表すデータと前記種類を表すデータとを含む仮 想生命体に関するデータを通信ネッ 卜ワーク経由で送受信する生命体デ一 タ送受信手段 Gとをさらに具えて成る請求項 1記載のシミユレーシヨン装
¾ o
PCT/JP1998/005996 1997-12-26 1998-12-28 Simulateur d'incubation WO1999033534A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP98961636A EP1048329A4 (en) 1997-12-26 1998-12-28 Breeding simulator
US09/603,963 US6609968B1 (en) 1997-12-26 2000-06-26 Rearing simulation apparatus
US10/616,953 US20040010403A1 (en) 1997-12-26 2003-07-11 Rearing simulation apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP36778497A JPH11192384A (ja) 1997-12-26 1997-12-26 ネットワークを利用した育成シミュレーション装置
JP9/367784 1997-12-26

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US09/603,963 Continuation US6609968B1 (en) 1997-12-26 2000-06-26 Rearing simulation apparatus

Publications (1)

Publication Number Publication Date
WO1999033534A1 true WO1999033534A1 (fr) 1999-07-08

Family

ID=18490186

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1998/005996 WO1999033534A1 (fr) 1997-12-26 1998-12-28 Simulateur d'incubation

Country Status (4)

Country Link
US (2) US6609968B1 (ja)
EP (1) EP1048329A4 (ja)
JP (1) JPH11192384A (ja)
WO (1) WO1999033534A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7637945B2 (en) 1999-06-29 2009-12-29 Edwards Lifesciences Corporation Device and method for treatment of mitral insufficiency

Families Citing this family (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11192384A (ja) * 1997-12-26 1999-07-21 Bandai Co Ltd ネットワークを利用した育成シミュレーション装置
KR20000007063A (ko) * 1999-11-23 2000-02-07 송유철 광고게임의 제작및 광고방법
KR20010015928A (ko) * 1999-12-15 2001-03-05 송창건 인터넷상 나의 분신
CA2395207A1 (en) * 1999-12-23 2001-06-28 M.H. Segan Limited Partnership System for viewing content over a network and method therefor
KR100417843B1 (ko) * 2000-02-11 2004-02-05 이영준 쿠폰 서비스 장치
WO2001073578A1 (en) * 2000-03-29 2001-10-04 Joonsoo Youn Santa character agent embodied on web on the basis of java/xml technology
JP2001276438A (ja) 2000-03-31 2001-10-09 Konami Computer Entertainment Osaka:Kk ネットゲームシステム、ネットゲーム装置、ネットゲーム方法及びネットゲームプログラムを記録した可読記録媒体
KR20010094227A (ko) * 2000-04-04 2001-10-31 박소영 인터넷 상에서의 사이버생물 양육방법
KR20010095864A (ko) * 2000-04-12 2001-11-07 조성훈 가상 캐릭터의 응용 어플리케이션 시스템 및 응용어플리케이션을 구현하기 위한 프로그램을 저장한 기억매체
KR20010096257A (ko) * 2000-04-18 2001-11-07 장승진 육성시물레이션과 결합된 사이버경마게임과 그 장치
KR20010100506A (ko) * 2000-05-03 2001-11-14 정연동 인터넷을 이용한 가상생명체 육성시뮬레이션 시스템 및 그제어방법
KR100389053B1 (ko) * 2000-05-04 2003-06-25 주식회사 영교 인터넷을 통한 실시간 가상생물 기르기 시스템 및 방법
KR20010007698A (ko) * 2000-05-15 2001-02-05 김양환 실시간 데이터 전송 서비스와 연동한 캐릭터 육성 방법 및그 서비스 시스템
KR100371163B1 (ko) * 2000-05-16 2003-02-06 엘지전자 주식회사 웹 서버를 이용한 성장형 완구 관리 방법
KR20000054387A (ko) * 2000-06-03 2000-09-05 서재복 정원수 사이버 농장
KR20000054543A (ko) * 2000-06-10 2000-09-05 서재복 오이 사이버 농장
KR20020009374A (ko) * 2000-07-26 2002-02-01 김영화 인터넷 사이버 애기키우기게임 겸 쇼핑몰
JP2002045572A (ja) * 2000-08-01 2002-02-12 Konami Computer Entertainment Osaka:Kk ゲーム進行制御方法、ゲームシステム及びサーバ
KR20020013661A (ko) * 2000-08-14 2002-02-21 조성진, 이나영 사이버 라이프 육성 프로그램을 기록한 기록매체 및사이버 라이프 육성 시스템
KR100396753B1 (ko) * 2000-08-18 2003-09-02 엘지전자 주식회사 싸이버 공동체를 이용한 완구 학습 장치 및 방법
WO2002016000A1 (fr) * 2000-08-23 2002-02-28 Access Co.,Ltd. Jouet électronique, procédé d'enregistrement de l'utilisateur à cet effet, terminal informatique, et serveur de service de jouets
KR20000064139A (ko) * 2000-08-24 2000-11-06 이재학 인터넷 기반을 이용한 사이버 정부 시스템
KR20020031252A (ko) * 2000-10-23 2002-05-01 허 태 학 꽃 가꾸기 및 정원조성 시뮬레이션 시스템 및 그 서비스방법
KR100496435B1 (ko) * 2000-11-28 2005-06-17 삼성엔지니어링 주식회사 인터넷을 통한 온라인 교육 방법
US6910186B2 (en) 2000-12-08 2005-06-21 Kyunam Kim Graphic chatting with organizational avatars
KR20010016523A (ko) * 2000-12-16 2001-03-05 국두현 인터넷등 가상공간에, 곤충류의 캐릭터를 이용한 곤충의일생의 성장과정 시뮬레이션 제공. - 사이버 곤충 기르기 -
KR100752217B1 (ko) * 2001-01-15 2007-08-28 (주) 엘지텔레콤 이동 단말기와 이를 이용한 가상 재배 서비스 방법
JP2002251372A (ja) * 2001-02-22 2002-09-06 Arai Hidekazu ユーザ支援システム
KR100393350B1 (ko) * 2001-04-23 2003-08-02 (주)가시오페아 가상경기 시스템 및 방법
KR100516977B1 (ko) * 2001-06-25 2005-09-26 김연암 애완견 캐릭터 육성 시스템
KR100489211B1 (ko) * 2001-07-24 2005-05-17 현명택 감성지수성숙형 가상로봇을 기반으로 하는 게임방법
JP2003033580A (ja) * 2001-07-25 2003-02-04 Sony Corp ネットワークシステム、情報提供装置及び情報提供方法
KR20010088609A (ko) * 2001-08-10 2001-09-28 강민구 무선인터넷폰과 유.무선인터넷 통합서버에 의한사이버생물 사육 및 전달방법
US8002624B2 (en) * 2001-09-27 2011-08-23 Igt Gaming machine reel having a flexible dynamic display
US8342938B2 (en) * 2001-09-27 2013-01-01 Igt Gaming machine reel having a rotatable dynamic display
JP2003205483A (ja) * 2001-11-07 2003-07-22 Sony Corp ロボットシステム及びロボット装置の制御方法
US20040176159A1 (en) * 2003-03-04 2004-09-09 Walker Jay S Systems and methods for executing games employing bonus amounts based on bonus characteristics
US7862428B2 (en) 2003-07-02 2011-01-04 Ganz Interactive action figures for gaming systems
US7465212B2 (en) * 2003-12-31 2008-12-16 Ganz System and method for toy adoption and marketing
AU2004309432B2 (en) * 2003-12-31 2010-12-09 2121200 Ontario Inc. System and method for toy adoption and marketing
US7534157B2 (en) * 2003-12-31 2009-05-19 Ganz System and method for toy adoption and marketing
US8545326B2 (en) * 2004-01-12 2013-10-01 Igt Casino display methods and devices
US8388432B2 (en) * 2004-01-12 2013-03-05 Igt Bi-stable downloadable reel strips
US8016670B2 (en) * 2004-01-12 2011-09-13 Igt Virtual glass for a gaming machine
KR20060032574A (ko) * 2004-02-05 2006-04-17 윤대하 문자 메시지를 이용하여 사이버 캐릭터를 양육하는게임방법 및 그 시스템
KR100762653B1 (ko) * 2004-03-31 2007-10-01 삼성전자주식회사 캐릭터 육성 시뮬레이션을 제공하는 이동 통신 장치 및 방법
TWI245508B (en) * 2004-04-19 2005-12-11 Lai Yin Liang Share-memory networked motion simulation system
US8007339B2 (en) * 2005-11-04 2011-08-30 Mattel, Inc. Virtual character video toy with movable display
US7607962B2 (en) * 2006-05-04 2009-10-27 Mattel, Inc. Electronic toy with alterable features
US8287372B2 (en) 2006-09-28 2012-10-16 Mattel, Inc. Interactive toy and display system
US8292689B2 (en) * 2006-10-02 2012-10-23 Mattel, Inc. Electronic playset
US8062089B2 (en) 2006-10-02 2011-11-22 Mattel, Inc. Electronic playset
AU2007237363B2 (en) 2006-12-06 2010-04-29 2121200 Ontario Inc. Feature codes and bonuses in virtual worlds
US8272951B2 (en) * 2007-05-02 2012-09-25 Ganz Attribute building for characters in a virtual environment
US20080274811A1 (en) * 2007-05-02 2008-11-06 S.H. Ganz Holdings Inc. And 816877 Ontario Limited Character training and development
US8353767B1 (en) 2007-07-13 2013-01-15 Ganz System and method for a virtual character in a virtual world to interact with a user
US8239259B2 (en) * 2008-08-15 2012-08-07 Ganz Donations in a virtual environment
US8122459B2 (en) * 2008-09-26 2012-02-21 Atlantis Cyberspace, Inc. Engine agnostic interface for communication between game engines and simulations systems
US8836719B2 (en) 2010-04-23 2014-09-16 Ganz Crafting system in a virtual environment
US8475282B1 (en) * 2012-01-08 2013-07-02 Nicholas Herring Engine agnostic interface for communication between game engines and simulation systems
US20160035244A1 (en) * 2013-07-19 2016-02-04 Andrew Elthon Newborn computer applications
CN105471146A (zh) 2014-09-04 2016-04-06 苏州宝时得电动工具有限公司 电动工具
US11389735B2 (en) 2019-10-23 2022-07-19 Ganz Virtual pet system
US11358059B2 (en) 2020-05-27 2022-06-14 Ganz Live toy system
JP7242955B1 (ja) * 2022-09-29 2023-03-20 株式会社バンダイ 情報処理装置、プログラム及びゲームシステム
JP7739580B1 (ja) * 2024-12-27 2025-09-16 株式会社バンダイ ゲーム装置及びプログラム
JP7738784B1 (ja) * 2025-02-05 2025-09-12 株式会社バンダイ プログラム及びゲーム装置
JP7738783B1 (ja) * 2025-02-05 2025-09-12 株式会社バンダイ プログラム、ゲーム装置、表示媒体及びゲームシステム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0343561U (ja) * 1989-09-06 1991-04-24
JPH09152999A (ja) * 1995-09-29 1997-06-10 Mitsubishi Electric Corp ネットワークサービス装置、サービスホスト装置、サービス端末装置及びネットワークサービス方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2807492B2 (ja) 1989-07-11 1998-10-08 タキロン株式会社 石調模様付化粧板並びにその製造方法
US5572646A (en) 1993-08-25 1996-11-05 Casio Computer Co., Ltd. Apparatus for displaying images of living things to show growing and/or moving of the living things
JP3043561B2 (ja) 1994-01-20 2000-05-22 沖電気工業株式会社 半導体レーザの製造方法
US6213871B1 (en) * 1997-02-19 2001-04-10 Kabushiki Kaisha Bandai Nurturing simulation apparatus for virtual creatures
JP3932461B2 (ja) * 1997-05-21 2007-06-20 ソニー株式会社 クライアント装置、画像表示制御方法、共有仮想空間提供装置および方法、並びに記録媒体
JPH11192384A (ja) * 1997-12-26 1999-07-21 Bandai Co Ltd ネットワークを利用した育成シミュレーション装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0343561U (ja) * 1989-09-06 1991-04-24
JPH09152999A (ja) * 1995-09-29 1997-06-10 Mitsubishi Electric Corp ネットワークサービス装置、サービスホスト装置、サービス端末装置及びネットワークサービス方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1048329A4 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7637945B2 (en) 1999-06-29 2009-12-29 Edwards Lifesciences Corporation Device and method for treatment of mitral insufficiency

Also Published As

Publication number Publication date
JPH11192384A (ja) 1999-07-21
EP1048329A4 (en) 2004-08-25
US20040010403A1 (en) 2004-01-15
US6609968B1 (en) 2003-08-26
EP1048329A1 (en) 2000-11-02

Similar Documents

Publication Publication Date Title
WO1999033534A1 (fr) Simulateur d'incubation
JP5751596B2 (ja) サーバシステムおよびプログラム
JP4886114B2 (ja) プログラム、情報記憶媒体、ゲームシステム、および、サーバシステム
KR20210004863A (ko) 명상시스템 및 명상시스템의 운영방법
JP2016154794A (ja) プログラム、コンピュータ装置、及び、プログラム実行方法
JP6524169B2 (ja) サーバシステムおよびプログラム
JP5685921B2 (ja) 情報提供装置
WO2018042468A1 (ja) ゲームシステム、ゲーム処理方法、ゲームプログラム、およびゲーム装置
JP3315678B2 (ja) ゲームシステムおよびコンピュータ読み取り可能な記憶媒体
JP7378864B1 (ja) オンラインゲーム用サーバ及びプログラム
JP6219878B2 (ja) サーバシステムおよびプログラム
KR20010035284A (ko) 학습마일리지 아바타를 이용한 학습 방법
JP2021135708A (ja) 入力支援方法、プログラム及び入力支援システム
WO2023085393A1 (ja) キャラクター預かりシステム、キャラクター預かり方法、及びキャラクター預かりプログラム
CN115376696A (zh) 基于成长模型的宠物医疗数据库构建方法及相关产品
JP2002126349A (ja) ゲームシステムおよびコンピュータ読み取り可能な記憶媒体
JP7517697B2 (ja) サーバ
JP2003033573A (ja) ネットワークを利用した育成シミュレーション装置
JP7394679B2 (ja) プログラム、コンピュータ装置、及び、プログラム実行方法
JP6865238B2 (ja) コンピュータプログラム、およびコンピュータ装置
JP6735331B2 (ja) プログラム、端末及びサーバ
Wang et al. Intraguild Predation and Competitions of Two Stage‐Structured Species in a Seasonal Patchy Model
KR20150010116A (ko) 이동통신 단말기를 이용한 가상캐릭터 육성 방법 및 그 시스템
KR20020054075A (ko) 온라인 게임과 다이어트 프로그램을 연동하는 방법
JP2025076697A (ja) サーバシステム及びプログラム

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 09603963

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 1998961636

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1998961636

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1998961636

Country of ref document: EP