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

US20010029204A1 - Method and apparatus for communicating with a character - Google Patents

Method and apparatus for communicating with a character Download PDF

Info

Publication number
US20010029204A1
US20010029204A1 US09/778,550 US77855001A US2001029204A1 US 20010029204 A1 US20010029204 A1 US 20010029204A1 US 77855001 A US77855001 A US 77855001A US 2001029204 A1 US2001029204 A1 US 2001029204A1
Authority
US
United States
Prior art keywords
sound
entertainment apparatus
syllables
generating
output device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/778,550
Inventor
Kazumi Mizuno
Akira Koike
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Computer Entertainment Inc
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 Sony Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Assigned to SONY COMPUTER ENTERTAINMENT, INC. reassignment SONY COMPUTER ENTERTAINMENT, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KOIKE, AKIRA, MIZUNO, KAZUMI
Publication of US20010029204A1 publication Critical patent/US20010029204A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • A63F13/10
    • 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/50Controlling the output signals based on the game progress
    • A63F13/54Controlling the output signals based on the game progress involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
    • 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/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/422Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle automatically for the purpose of assisting the player, e.g. automatic braking in a driving 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/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
    • 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/6045Methods for processing data by generating or executing the game program for mapping control signals received from the input arrangement into game commands
    • A63F2300/6054Methods for processing data by generating or executing the game program for mapping control signals received from the input arrangement into game commands by generating automatically game commands to assist the player, e.g. automatic braking in a driving 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
    • 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/6063Methods for processing data by generating or executing the game program for sound processing
    • 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 a technique used for a game played in an entertainment apparatus, particularly to a technique for achieving a conversation between a player and a character by means of sound in a special artificial language.
  • the player can perform only actions displayed as choices. Further, the player cannot feel such that he or she is holding a conversation with another character, since he or she is only available to make a choice of his or her lines to be spoken to another character.
  • An object of the present invention is to provide a new communication means for having a free conversation with characters appearing in a game by means of sound to proceed with a game.
  • syllables correspond to operation buttons of a controller connectable to an entertainment apparatus so that a sound is outputted in accordance with an operation of the buttons by a player, and that a character is made to output a sound produced by a combination of syllables corresponding to the operation buttons, and thereby, a conversation is achieved.
  • the syllable means a unit of a sound as an element constituting a word and provides a feeling of one unified sound.
  • FIG. 1 shows a scene on an entertainment apparatus for describing the present invention.
  • FIG. 2 illustrates an embodiment of a main body and a controller of an entertainment apparatus used in the present invention.
  • FIG. 3 shows an internal structure of an entertainment apparatus used for the present invention.
  • FIG. 4 shows a scene of a game for describing a conventional method for controlling to proceed with a game.
  • the present invention is applied to a role playing game.
  • a story of the game proceeds by a conversation and the like between a character operated by a player (a player character) and other characters.
  • An artificial language is used for the conversation.
  • the artificial language is here defined to be formed by a combination of a few syllables (for example, 5 syllables). This definition can make a syllable correspond to, for example, an operation button provided in a controller, so that the input of the language may become easier.
  • the language comprises 5 syllables of “ba”, “ri”, “mu”, “do”, and “dyu”.
  • the word of the language is defined by a combination of 4 syllables of the above “ba”, “ri”, “mu”, and “do”.
  • the words “ri-mu” and “ri-ba-ri” of the language mean “price” and “10”, respectively.
  • the length of a word is defined to be within 6 syllables for the purpose of simplification.
  • a series of 3 words basically forms a sentence. Namely, one sentence is broken down into 3 words.
  • the broken-down words are referred to, from the head, “front word”, “middle word”, and “rear word”.
  • dividing a sentence into 3 parts basically can make the recognition of the sentence easy.
  • the “front word” is a noun as a subject of a sentence
  • the “middle word” is a transitive verb indicating an action of the “front word”, or a word indicating a logical relation between the “front word” and the “rear word” (referred to as “logical relative”, hereinafter), for example, a word meaning that “(front word) is (rear word)” or that “(front word) is not (rear word)”.
  • the “rear word” is an object when the “middle word” is a transitive verb, or a complement when the “middle word” is a logical relative.
  • a sentence including a verb that does not need an object is expressed in a manner of “I, do, sleep” in which the “rear word” is a verb and the “middle word” is a logical relative.
  • the logical relative is general and can also express existence and the like. That is, “I, do, forest” can express a meaning of “I am in (will go to) a forest”.
  • the “middle word”, namely, a transitive verb and a logical relative of the language comprise fixed 4 syllables length words starting from “do-do”, for example, “do-do-mu-ri” that means “look (rear word)”, and “do-do-ri-ba” that means “(front word) is (rear word)”.
  • “Do-do” should not be included in the words indicating the other part of a sentence in order to break down a sentence into “front word”, “middle word”, and “rear word”.
  • the sentence indicates the intention of a speaker when the “front word” is a word denoting a player, and the sentence indicates the request and/or order to a conversation companion when the “front word” is a word denoting the companion.
  • a sentence having particular meaning such as an interjection and a response may not follow to the rule of grammar “front word”, “middle word”, and “rear word”
  • “ba-ba-ba” can mean allowance and “mu-mu-mu” can mean negation.
  • the entertainment apparatus is a home information processor for enjoying games, music, images, and so on
  • the hardware equipment to which the present invention is applicable is, of course, not limited to the entertainment apparatus, as long as it is a program-executing apparatus controllable by a program.
  • an entertainment apparatus 10 comprises a main body 11 and each portion provided on the main body 11 .
  • a medium for supplying a game program is not limited to an optical disc, and the way of supplying may be a semiconductor device or a communication line.
  • a power switch 14 , a cover operation switch 15 , and a reset switch 16 are provided other than the CD cover 12 at the top surface of the main body 11 .
  • a connector 17 is provided on the front side of the main body 11 .
  • the connector 17 is connected to a controller 20 via a special cable 29 .
  • the plural connectors 17 are provided so that each of them can be connected to the controller 20 , respectively.
  • an external connection unit which is not shown, is provided to be connected to monitor equipment such as a television receiver, which is an image and sound apparatus, via a predetermined cable.
  • monitor equipment such as a television receiver, which is an image and sound apparatus, via a predetermined cable.
  • images are displayed on the image apparatus and sound is outputted from the sound apparatus.
  • the controller 20 comprises a main body 21 that is also used as a grip, and a group of operation buttons provided thereon. Groups of operation buttons 23 to 27 are provided at the top right and left positions, the top center position. and the front right and left positions of the main body 21 , respectively.
  • the group of operation buttons 23 at the top left position of the main body 21 of the controller includes 4 operation buttons provided in a cross and which correspond to up-down and left-right arrows.
  • the group of operation buttons 24 provided at the top right position includes 4 buttons provided in a cross and which are marked with A, ⁇ , ⁇ , and ⁇ .
  • the group of operation buttons 25 at the top center position comprises a plurality of operation buttons for instructing start or interruption of a game.
  • the two groups of operation buttons 26 and 27 provided at the front right and left positions of the main body 21 of the controller each comprise two operation buttons L 1 , L 2 , and R 1 , R 2 at left and right.
  • the buttons L 1 , L 2 , and R 1 , R 2 are located so that the right and left index and middle fingers of a player mainly can operate the buttons when the player grips the main body 21 .
  • a player presses a CD cover operation switch 15 of the main body 10 of an entertainment apparatus to open the CD cover 12 so as to load the optical disc containing a game program recorded in a predetermined location.
  • the power switch 14 is pressed to turn on the main body 10 of an entertainment apparatus.
  • a program recorded in the optical disc is read into the entertainment apparatus 10 ,
  • the entertainment apparatus 10 starts a game according to the read program.
  • the information from the entertainment apparatus 10 is outputted by means of images and sound from monitor equipment connected to the outside. Instructions from a player are received through the operation buttons of the controller 20 .
  • the entertainment apparatus 10 comprises in its inside a control system 50 comprising a central processing unit (CPU) 51 and its peripheral devices, an image control portion 60 comprising a graphics processing unit (GPU) and its peripheral devices, a sound control portion 70 comprising a sound processing unit (SPU), an optical disc control portion 80 , and a communication control portion 90 .
  • the control system 50 is provided with a CPU 51 , a peripheral device control portion 52 for controlling an instruction from such as a controller 20 , a main memory 53 for storing a program recorded in an external storing device, and a read on memory (ROM) 54 containing a program controlling the whole of the main body.
  • a CPU 51 central processing unit 51
  • a peripheral device control portion 52 for controlling an instruction from such as a controller 20
  • a main memory 53 for storing a program recorded in an external storing device
  • ROM read on memory
  • the sound control portion 70 is provided with an SPU 71 for generating a sound, an effects sound and the like on the basis of an instruction from the CPU 51 , and a sound buffer 72 into which such as waveform data are recorded by the SPU 71 .
  • the sound, an effects sound and the like generated by the SPU are outputted from a sound device (speaker) connected to the external connection unit.
  • the waveform data recorded in the sound buffer are generally digital signals that are AD-converted from sound signals.
  • the digital signals are recorded in an optical disc as a part of a program or as data.
  • the CPU 51 reads out the waveform data through the optical disc control portion 80 and supplies the data to the sound control portion at a time of start or during operation.
  • the SPU 71 processes the supplied waveform data by such as analog conversion to output the processed data to the sound device.
  • the communication control portion 90 detects information of a condition of the operation buttons provided on the controller 20 connected to a connector 17 .
  • the communication control portion 90 transfers the information to the CPU 51 .
  • the CPU processes the information according to operation button information on the basis of a program.
  • syllables “ba”, “ri”, “mu”, and “do” are respectively assigned to 4 operation buttons L 1 , L 2 , R 1 , and R 2 provided at the front surface of the main body 21 of the controller.
  • a syllable “dyu” is assigned to an operational button indicated by a reference number 28 (an operation button with a mark ⁇ ) in the operation button group 24 on the top surface of the main body 21 .
  • a player can input a sentence by operating the above operation buttons.
  • FIG. 1 shows a scene in a game being played.
  • three characters 110 , 111 , and 112 appear.
  • the characters are named “BAMU”, “RIMURI”, and “MUBARI”, respectively.
  • buttons [0041] To make “BAMU” stand up from the chair, a player should input “ba-mu-do-do-ri-ba-ba-ri-ba” by operating the buttons. It is defined here that “ba-mu” denotes a name; “do-do-ri-ba” denotes a logical relative that means “(front word) is (rear word)”; and “ba-ri-ba” denotes a word that means “stand up”. In this embodiment, the sentence expresses an intention of the player since the speaker is identical to the “front word”.
  • the entertainment apparatus 10 When recognizing pressing of the operation button corresponding to a syllable, the entertainment apparatus 10 outputs a sound corresponding to the syllable from a sound device (speaker). For such output, the waveform data of the sound corresponding to the syllable should be recorded in an optical disc as digital information together with a program. It is desirable that the CPU 51 stores the every waveform data of five sounds in the main memory 53 before starting a game, since the sound corresponding to the five syllables are frequently used.
  • the CUP 51 detects the pressing of the operation button corresponding to a particular syllable through the communication control portion 90 , and then, sends to the SPU 71 the waveform data of a sound corresponding to the syllable.
  • the SPU 71 processes the received waveform data by such as analog conversion to output the data from a sound device as sound data.
  • the entertainment apparatus 10 outputs any response as lines of another character by means of sound on the basis of a predetermined game story, after receiving the information from a player. This method will be described below.
  • the lines of another character are registered as waveform data in the data portion that is to be referred to in a program.
  • the waveform data are stored with, for example, an index marked.
  • the lines assumed to be less frequently used may be read out from an optical disc in response to a scene, although it is desirable to read the waveform data of the lines into the main memory in advance.
  • the CPU 51 In carrying out a role playing game, the CPU 51 refers to the data table when a player inputs information, and then, the CPU 51 makes the character perform an action corresponding to the inputted information, so that the game can proceed.
  • the CPU 51 determines the waveform data corresponding to the lines among the indexes of the waveform data recorded in the data table, and then, sends the determined waveform data to the sound control portion 70 .
  • the SPU 71 in the sound control portion 70 processes the waveform data by such as analog conversion to output the data as sound data from the sound device.
  • the above method requires registering the waveform data of a sound of all lines in an optical disc. It is also possible, however, to register encoded syllables of lines for saving a recording area. Three bits can form one syllable since the number of syllables in the language is five.
  • the waveform data of a sound corresponding to each syllable is recorded in the main memory. Therefore, the CPU 51 makes in turn the encoded data of each syllable comprising lines correspond to the waveform data to send the data to the SPU 71 , so that the lines can be outputted by means of sound.
  • the above description is an exemplification of a scene where a conversation is carried out between a player and a character. It may be arranged that a conversation among players can be held to proceed with a game by connecting the two or more controllers 20 to the main body 11 . It may be also arranged that a plurality of apparatuses be connected so as to hold a conversation among players by using a communication function of the entertainment apparatus 10 .
  • a player can hold a conversation with a character by means of sound, and thereby, smooth communication in a game can be achieved.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Human Computer Interaction (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

A language is defined so as to comprise only syllables each of which corresponds to an operation button of a controller. A player inputs a sentence in the language by operating the buttons. An entertainment apparatus outputs a sound corresponding to the inputted sentence as lines of a player character. Other characters speak lines in the language, and thereby, a conversation by means of sound can be achieved. According to the present invention, a new means for communication between a player and a character is provided in an entertainment apparatus.

Description

  • The application claims a priority based on Japanese Patent Application Nos. 2000-29297 and 2001-27968 filed on Feb. 7, 2000 and Feb. 5, 2001 respectively, the entire contents of which are incorporated herein by reference for all purposes. [0001]
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0002]
  • The present invention relates to a technique used for a game played in an entertainment apparatus, particularly to a technique for achieving a conversation between a player and a character by means of sound in a special artificial language. [0003]
  • 2. Description of Related Art [0004]
  • Many role playing games, which form one field of a game carried out in an entertainment apparatus, employ a manner that a player joins a game as one of characters in a story of the game. This type of the games requires an operation of a player through an entertainment apparatus to have a conversation virtually with other characters. This operation is performed conventionally by a player selecting among choices displayed on a screen of a television receiver connected to an entertainment apparatus as shown in FIG. 4. That is, a player should select one displayed choice of actions or conversations to be carried out by a character to designate it by operating a controller connected to an entertainment apparatus. This operation means input of an instruction corresponding to the choice into an entertainment apparatus. Then, the character performs an action in response to the instruction, and the story proceeds. [0005]
  • SUMMARY OF THE INVENTION
  • According to such input method, the player can perform only actions displayed as choices. Further, the player cannot feel such that he or she is holding a conversation with another character, since he or she is only available to make a choice of his or her lines to be spoken to another character. [0006]
  • An object of the present invention is to provide a new communication means for having a free conversation with characters appearing in a game by means of sound to proceed with a game. [0007]
  • In order to solve the above problems, in the present invention, it is arranged that syllables correspond to operation buttons of a controller connectable to an entertainment apparatus so that a sound is outputted in accordance with an operation of the buttons by a player, and that a character is made to output a sound produced by a combination of syllables corresponding to the operation buttons, and thereby, a conversation is achieved. Here, the syllable means a unit of a sound as an element constituting a word and provides a feeling of one unified sound.[0008]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows a scene on an entertainment apparatus for describing the present invention. [0009]
  • FIG. 2 illustrates an embodiment of a main body and a controller of an entertainment apparatus used in the present invention. [0010]
  • FIG. 3 shows an internal structure of an entertainment apparatus used for the present invention. [0011]
  • FIG. 4 shows a scene of a game for describing a conventional method for controlling to proceed with a game.[0012]
  • DETAILED DESCRIPTION OF BEST MODE OF THE INVENTION
  • An embodiment of the present invention will be described. In this embodiment, the present invention is applied to a role playing game. In this role playing game, a story of the game proceeds by a conversation and the like between a character operated by a player (a player character) and other characters. An artificial language is used for the conversation. The artificial language is here defined to be formed by a combination of a few syllables (for example, 5 syllables). This definition can make a syllable correspond to, for example, an operation button provided in a controller, so that the input of the language may become easier. [0013]
  • First, the artificial language used in this embodiment will be described. The present invention is, however, not limited to the following artificial language. In the following description, the terms such as noun, verb, and object are used as a matter of convenience for explaining the language. [0014]
  • It is assumed here that the language comprises 5 syllables of “ba”, “ri”, “mu”, “do”, and “dyu”. The word of the language is defined by a combination of 4 syllables of the above “ba”, “ri”, “mu”, and “do”. For example, it is assumed that the words “ri-mu” and “ri-ba-ri” of the language mean “price” and “10”, respectively. The length of a word is defined to be within 6 syllables for the purpose of simplification. [0015]
  • In the language, a series of 3 words basically forms a sentence. Namely, one sentence is broken down into [0016] 3 words. The broken-down words are referred to, from the head, “front word”, “middle word”, and “rear word”. Thus, dividing a sentence into 3 parts basically can make the recognition of the sentence easy.
  • The “front word” is a noun as a subject of a sentence, The “middle word” is a transitive verb indicating an action of the “front word”, or a word indicating a logical relation between the “front word” and the “rear word” (referred to as “logical relative”, hereinafter), for example, a word meaning that “(front word) is (rear word)” or that “(front word) is not (rear word)”. The “rear word” is an object when the “middle word” is a transitive verb, or a complement when the “middle word” is a logical relative. [0017]
  • A sentence including a verb that does not need an object (such as “I sleep”) is expressed in a manner of “I, do, sleep” in which the “rear word” is a verb and the “middle word” is a logical relative. Thus, the logical relative is general and can also express existence and the like. That is, “I, do, forest” can express a meaning of “I am in (will go to) a forest”. [0018]
  • The “middle word”, namely, a transitive verb and a logical relative of the language comprise fixed [0019] 4 syllables length words starting from “do-do”, for example, “do-do-mu-ri” that means “look (rear word)”, and “do-do-ri-ba” that means “(front word) is (rear word)”. “Do-do” should not be included in the words indicating the other part of a sentence in order to break down a sentence into “front word”, “middle word”, and “rear word”.
  • In the case that the “middle word” or the “rear word” is a verb, the sentence indicates the intention of a speaker when the “front word” is a word denoting a player, and the sentence indicates the request and/or order to a conversation companion when the “front word” is a word denoting the companion. [0020]
  • By adding a syllable “dyu” to the last part of the sentence that is formed in accordance with the grammar, a question sentence is formed. [0021]
  • This language is not so strict since sentences are formed by and in accordance with limited words and rules of grammar. For instance, a sentence “A is 3” can be interpreted as “A is 3 years old”, “there are three As”, or “I need three pieces”, depending on the situation. [0022]
  • A sentence having particular meaning such as an interjection and a response may not follow to the rule of grammar “front word”, “middle word”, and “rear word” For example, “ba-ba-ba” can mean allowance and “mu-mu-mu” can mean negation. [0023]
  • Secondly, an entertainment apparatus to which the present invention is applicable will be described, referring to FIG. 2. The entertainment apparatus is a home information processor for enjoying games, music, images, and so on, The hardware equipment to which the present invention is applicable is, of course, not limited to the entertainment apparatus, as long as it is a program-executing apparatus controllable by a program. [0024]
  • As shown in FIG. 2, an [0025] entertainment apparatus 10 comprises a main body 11 and each portion provided on the main body 11. There is a portion provided at the upper center of the main body 11 for loading an optical disc (such as CD-ROM) to supply a game program, and the portion is covered with a CD cover 12. A medium for supplying a game program is not limited to an optical disc, and the way of supplying may be a semiconductor device or a communication line.
  • A [0026] power switch 14, a cover operation switch 15, and a reset switch 16 are provided other than the CD cover 12 at the top surface of the main body 11. A connector 17 is provided on the front side of the main body 11. The connector 17 is connected to a controller 20 via a special cable 29. The plural connectors 17 are provided so that each of them can be connected to the controller 20, respectively.
  • On the rear side of the [0027] main body 11, an external connection unit, which is not shown, is provided to be connected to monitor equipment such as a television receiver, which is an image and sound apparatus, via a predetermined cable. In operating the entertainment apparatus, images are displayed on the image apparatus and sound is outputted from the sound apparatus.
  • The [0028] controller 20 comprises a main body 21 that is also used as a grip, and a group of operation buttons provided thereon. Groups of operation buttons 23 to 27 are provided at the top right and left positions, the top center position. and the front right and left positions of the main body 21, respectively.
  • The group of [0029] operation buttons 23 at the top left position of the main body 21 of the controller includes 4 operation buttons provided in a cross and which correspond to up-down and left-right arrows. The group of operation buttons 24 provided at the top right position includes 4 buttons provided in a cross and which are marked with A, ∘, ×, and □. The group of operation buttons 25 at the top center position comprises a plurality of operation buttons for instructing start or interruption of a game.
  • The two groups of [0030] operation buttons 26 and 27 provided at the front right and left positions of the main body 21 of the controller each comprise two operation buttons L1, L2, and R1, R2 at left and right. The buttons L1, L2, and R1, R2 are located so that the right and left index and middle fingers of a player mainly can operate the buttons when the player grips the main body 21.
  • To carry out a game program recorded in an optical disc, a player presses a CD [0031] cover operation switch 15 of the main body 10 of an entertainment apparatus to open the CD cover 12 so as to load the optical disc containing a game program recorded in a predetermined location. After closing the CD cover 12, the power switch 14 is pressed to turn on the main body 10 of an entertainment apparatus. Then, a program recorded in the optical disc is read into the entertainment apparatus 10, The entertainment apparatus 10 starts a game according to the read program. The information from the entertainment apparatus 10 is outputted by means of images and sound from monitor equipment connected to the outside. Instructions from a player are received through the operation buttons of the controller 20.
  • An internal configuration of the [0032] entertainment apparatus 10 will be described, referring to FIG. 3. The entertainment apparatus 10 comprises in its inside a control system 50 comprising a central processing unit (CPU) 51 and its peripheral devices, an image control portion 60 comprising a graphics processing unit (GPU) and its peripheral devices, a sound control portion 70 comprising a sound processing unit (SPU), an optical disc control portion 80, and a communication control portion 90.
  • The [0033] control system 50 is provided with a CPU 51, a peripheral device control portion 52 for controlling an instruction from such as a controller 20, a main memory 53 for storing a program recorded in an external storing device, and a read on memory (ROM) 54 containing a program controlling the whole of the main body.
  • The [0034] sound control portion 70 is provided with an SPU 71 for generating a sound, an effects sound and the like on the basis of an instruction from the CPU51, and a sound buffer 72 into which such as waveform data are recorded by the SPU 71. The sound, an effects sound and the like generated by the SPU are outputted from a sound device (speaker) connected to the external connection unit.
  • The waveform data recorded in the sound buffer are generally digital signals that are AD-converted from sound signals. The digital signals are recorded in an optical disc as a part of a program or as data. The [0035] CPU 51 reads out the waveform data through the optical disc control portion 80 and supplies the data to the sound control portion at a time of start or during operation. The SPU 71 processes the supplied waveform data by such as analog conversion to output the processed data to the sound device.
  • The [0036] communication control portion 90 detects information of a condition of the operation buttons provided on the controller 20 connected to a connector 17. The communication control portion 90 transfers the information to the CPU 51. The CPU processes the information according to operation button information on the basis of a program.
  • Next, a method for proceeding with a game by means of the language will be described. It is assumed that a player knows in advance the grammar and words of the artificial language used in the game. That is, explanation of grammar and a list of words are shown in a manual of the game, for example. [0037]
  • In this embodiment, syllables “ba”, “ri”, “mu”, and “do” are respectively assigned to 4 operation buttons L[0038] 1, L2, R1, and R2 provided at the front surface of the main body 21 of the controller. A syllable “dyu” is assigned to an operational button indicated by a reference number 28 (an operation button with a mark Δ) in the operation button group 24 on the top surface of the main body 21. A player can input a sentence by operating the above operation buttons.
  • FIG. 1 shows a scene in a game being played. In this scene, three [0039] characters 110, 111, and 112 appear. The characters are named “BAMU”, “RIMURI”, and “MUBARI”, respectively. A player joins the game as “BAMU”, which is the character 110 located on the right side of the screen 1.
  • When a player, namely, “BAMU” wants to say to “RIMURI”, “look at the outside”, the player should input “ri-mu-ri-do-do-mu-ri-ba-ba-ri” by a button operation (L[0040] 2, R1, L2, R2, R2, R1, L2, L1, L1, L2). It is defined here that “ri-mu-ri” denotes a name; “do-do-mu-ri” denotes a verb that means “look at (rear word)”; and “ba-ba-ri” denotes a word that means “outside”. In this embodiment, the sentence expresses a request and/or order since a speaker is different from the “front word”.
  • To make “BAMU” stand up from the chair, a player should input “ba-mu-do-do-ri-ba-ba-ri-ba” by operating the buttons. It is defined here that “ba-mu” denotes a name; “do-do-ri-ba” denotes a logical relative that means “(front word) is (rear word)”; and “ba-ri-ba” denotes a word that means “stand up”. In this embodiment, the sentence expresses an intention of the player since the speaker is identical to the “front word”. [0041]
  • When “BAMU” wants to ask, “How are you?” to “MUBARI”, “mu-ba-ri-do-do-ri-ba-mu-do-ri-ba-dyu” should be inputted by operating the buttons. It is defined here that “mu-ba-ri” denotes a name; “do-do-ri-ba” denotes a logical relative that means “(front word) is (rear word)”; and “mu-do-ri-ba” denotes a word that means “fine”, This sentence expresses a question since “dyu” is added at the last. [0042]
  • It is desirable to arrange so that, for example, inputting “ΔΔ” can clear the inputted sentence in case that the player incorrectly operates buttons. [0043]
  • When recognizing pressing of the operation button corresponding to a syllable, the [0044] entertainment apparatus 10 outputs a sound corresponding to the syllable from a sound device (speaker). For such output, the waveform data of the sound corresponding to the syllable should be recorded in an optical disc as digital information together with a program. It is desirable that the CPU 51 stores the every waveform data of five sounds in the main memory 53 before starting a game, since the sound corresponding to the five syllables are frequently used.
  • The [0045] CUP 51 detects the pressing of the operation button corresponding to a particular syllable through the communication control portion 90, and then, sends to the SPU 71 the waveform data of a sound corresponding to the syllable. The SPU 71 processes the received waveform data by such as analog conversion to output the data from a sound device as sound data.
  • On the other hand, the [0046] entertainment apparatus 10 outputs any response as lines of another character by means of sound on the basis of a predetermined game story, after receiving the information from a player. This method will be described below.
  • The lines of another character are registered as waveform data in the data portion that is to be referred to in a program. The waveform data are stored with, for example, an index marked. The lines assumed to be less frequently used may be read out from an optical disc in response to a scene, although it is desirable to read the waveform data of the lines into the main memory in advance. [0047]
  • In developing a role playing game, information possible to be possibly inputted by a player, for example, a content of lines and an instruction of actions are assumed every scene. The assumed information to be inputted is registered in, for example, a data table for every scene so that it can be referred to in a program. Related information concerned with actions of characters corresponding to the inputted information is also registered in the data table. When the information of “speaking lines” is registered as an action of a character in the data table, it should be arranged that an index of the waveform data corresponding to the lines be also registered in the data table. [0048]
  • In carrying out a role playing game, the [0049] CPU 51 refers to the data table when a player inputs information, and then, the CPU 51 makes the character perform an action corresponding to the inputted information, so that the game can proceed. When the action of a character here should be “speaking lines” as a result of referring to the data table, the CPU 51 determines the waveform data corresponding to the lines among the indexes of the waveform data recorded in the data table, and then, sends the determined waveform data to the sound control portion 70. The SPU 71 in the sound control portion 70 processes the waveform data by such as analog conversion to output the data as sound data from the sound device.
  • The above method requires registering the waveform data of a sound of all lines in an optical disc. It is also possible, however, to register encoded syllables of lines for saving a recording area. Three bits can form one syllable since the number of syllables in the language is five. The waveform data of a sound corresponding to each syllable is recorded in the main memory. Therefore, the [0050] CPU 51 makes in turn the encoded data of each syllable comprising lines correspond to the waveform data to send the data to the SPU 71, so that the lines can be outputted by means of sound.
  • For example, preparing the different waveforms of a sound corresponding to each syllable by character enables a player to recognize a speaker by sound, so that the player would be much more interested in the role playing game. [0051]
  • The above description is an exemplification of a scene where a conversation is carried out between a player and a character. It may be arranged that a conversation among players can be held to proceed with a game by connecting the two or [0052] more controllers 20 to the main body 11. It may be also arranged that a plurality of apparatuses be connected so as to hold a conversation among players by using a communication function of the entertainment apparatus 10.
  • As described above, according to the present invention, a player can hold a conversation with a character by means of sound, and thereby, smooth communication in a game can be achieved. [0053]

Claims (7)

What is claimed is:
1. A recording medium readable by an entertainment apparatus, the recording medium recording a program executable in the entertainment apparatus connectable with a sound output device and a controller provided with a plurality of operation buttons for inputting an instruction from a user, comprising
an area recording a group of sound data for generating a plurality of syllables,
wherein the program allows the entertainment apparatus to execute:
a process for assigning each syllable to the operation button;
a process for, upon detecting the pressing of any of the operation buttons, generating a syllable corresponding to the pressed operation button on the basis of the sound data, and outputting the generated syllable from the sound output device.
2. A recording medium readable by an entertainment apparatus, the recording medium recording a program executable in the entertainment apparatus connectable with SC1634 a sound output device and a controller provided with a plurality of operation buttons for inputting an instruction from a user, comprising
an area recording a group of sound data for generating a plurality of syllables,
wherein the program allows the entertainment apparatus to execute:
a process for assigning each syllable to the operation button;
a process for, as a sound information from the entertainment apparatus, generating a sound comprising a combination of the syllables on the basis of the sound data, and outputting the generated sound from the sound output device.
3. A program executable in the entertainment apparatus connectable with a sound output device and a controller provided with a plurality of operation buttons for inputting an instruction from a user, wherein the program allows the entertainment apparatus to execute:
a process for referring to a group of sound data for generating a plurality of syllables;
a process for assigning each syllable to the operation button;
a process for, upon detecting the pressing of any of the operation buttons, generating a syllable corresponding to the pressed operation button on the basis of the sound data, and outputting the generated syllable from the sound output device.
4. A program executable in the entertainment apparatus connectable with a sound output device and a controller provided with a plurality of operation buttons for inputting an instruction from a user, wherein the program allows the entertainment apparatus to execute:
a process for referring to a group of sound data for generating a plurality of syllables;
a process for assigning each syllable to the operation button;
a process for, as a sound information from the entertainment apparatus, generating a sound comprising a combination of the syllables on the basis of the sound data, and outputting the generated sound from the sound output device.
5. An entertainment apparatus connectable with a sound output device and a controller provided with a plurality of operation buttons for inputting an instruction from a user, comprising a recording area, wherein,
a group of sound data for generating a plurality of syllables is stored in the recording area,
each of the syllables is assigned the operation button, and
upon detecting the pressing of any of the buttons, a syllable corresponding to the button is generated on the basis of the sound data, and thereby outputting the generated syllable from sound output device.
6. An entertainment apparatus connectable with a sound output device and a controller provided with a plurality of operation buttons for inputting an instruction from a user, comprising a recording area, wherein,
a group of sound data for generating a plurality of syllables is stored in the recording area,
each of the syllables is assigned the operation button, and
a sound comprising a combination of the syllables assigned to the buttons is generated, as a sound information from the entertainment apparatus, on the basis of the sound data, and thereby outputting the generated sound from the sound output device.
7. A method for communicating with a character created in a virtual space by an entertainment apparatus, wherein the method comprises:
a step for storing a group of a plurality of words, which respectively comprise marks selected from a group of a plurality of predetermined marks and which are defined as words each having a special meaning understandable by the entertainment apparatus, sound data for generating an inherent element sound corresponding to each of the marks, and assigning information for uniquely assigning a mark belonging to the group of marks to a plural kinds of input signals externally;
a step for receiving any of one or more marks, which are belonging to the group of marks, inputted externally;
a step for receiving one or more instructions corresponding to a special sound to be externally outputted in relation to the character in the virtual space; and
a step for, with respect to one or more marks, input or instruction of which has been received, generating a signal for outputting an element sound corresponding to the mark to have been received by referring to the assigning information, and thereby outputting the signal.
US09/778,550 2000-02-07 2001-02-06 Method and apparatus for communicating with a character Abandoned US20010029204A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000-29297 2000-02-07
JP2000029297 2000-02-07
JP2001027968A JP2001296877A (en) 2000-02-07 2001-02-05 Program executing device which conducts voice conversation and its program

Publications (1)

Publication Number Publication Date
US20010029204A1 true US20010029204A1 (en) 2001-10-11

Family

ID=26584975

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/778,550 Abandoned US20010029204A1 (en) 2000-02-07 2001-02-06 Method and apparatus for communicating with a character

Country Status (3)

Country Link
US (1) US20010029204A1 (en)
EP (1) EP1125611A3 (en)
JP (1) JP2001296877A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010041614A1 (en) * 2000-02-07 2001-11-15 Kazumi Mizuno Method of controlling game by receiving instructions in artificial language
US20090253512A1 (en) * 2008-04-07 2009-10-08 Palo Alto Research Center Incorporated System And Method For Providing Adjustable Attenuation Of Location-Based Communication In An Online Game
US20090253513A1 (en) * 2008-04-07 2009-10-08 Palo Alto Research Center Incorporated System And Method For Managing A Multiplicity Of Text Messages In An Online Game
US20090259464A1 (en) * 2008-04-11 2009-10-15 Palo Alto Research Center Incorporated System And Method For Facilitating Cognitive Processing Of Simultaneous Remote Voice Conversations

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3153761B2 (en) * 1996-03-06 2001-04-09 株式会社ナムコ Game screen display method and game device
US6464585B1 (en) * 1997-11-20 2002-10-15 Nintendo Co., Ltd. Sound generating device and video game device using the same

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010041614A1 (en) * 2000-02-07 2001-11-15 Kazumi Mizuno Method of controlling game by receiving instructions in artificial language
US20090253512A1 (en) * 2008-04-07 2009-10-08 Palo Alto Research Center Incorporated System And Method For Providing Adjustable Attenuation Of Location-Based Communication In An Online Game
US20090253513A1 (en) * 2008-04-07 2009-10-08 Palo Alto Research Center Incorporated System And Method For Managing A Multiplicity Of Text Messages In An Online Game
US8616970B2 (en) 2008-04-07 2013-12-31 Palo Alto Research Center Incorporated System and method for managing a multiplicity of text messages in an online game
US20090259464A1 (en) * 2008-04-11 2009-10-15 Palo Alto Research Center Incorporated System And Method For Facilitating Cognitive Processing Of Simultaneous Remote Voice Conversations
US8265252B2 (en) 2008-04-11 2012-09-11 Palo Alto Research Center Incorporated System and method for facilitating cognitive processing of simultaneous remote voice conversations

Also Published As

Publication number Publication date
EP1125611A3 (en) 2005-02-09
EP1125611A2 (en) 2001-08-22
JP2001296877A (en) 2001-10-26

Similar Documents

Publication Publication Date Title
EP1262955B1 (en) System and method for menu-driven voice contol of characters in a game environment
KR100534502B1 (en) Voice recognition device, voice recognition method and game machine using it
JP3818428B2 (en) Character communication device
US20020094866A1 (en) Sound controller that generates sound responsive to a situation
US20100041479A1 (en) Voice command game controlling apparatus and method of the same
JP2000181676A (en) Image processor
US20030036431A1 (en) Entertainment system, recording medium
JP3890646B2 (en) Sound generating apparatus and method in game machine
US20010029204A1 (en) Method and apparatus for communicating with a character
JPH1176609A (en) Method for diagnosing affinity with game character, video game device and record medium
JP2010063475A (en) Device and method for controlling voice command game
EP2154678A1 (en) Voice command game controlling apparatus and method of the same
JP3179626B2 (en) Voice game console
US7136080B1 (en) Entertainment system, entertainment apparatus, recording medium, and program providing color coded display messages
JP2002085834A (en) Game machine
US20010041614A1 (en) Method of controlling game by receiving instructions in artificial language
JP3274041B2 (en) Game consoles that can change the tone of audio output
JPH09140932A (en) Game apparatus allowing npc to conduct communication
JP2023012965A (en) Voice user interface program, recording medium, and voice user interface processing method
JPH1147444A (en) Communication type game device
JP3699101B2 (en) GAME DEVICE AND PROGRAM
JP3740149B2 (en) GAME DEVICE AND PROGRAM
JP4026081B2 (en) Sound generating apparatus and method in game machine
JPH07175567A (en) Input device
KR20040021092A (en) device and method for children's education using voice recognition

Legal Events

Date Code Title Description
AS Assignment

Owner name: SONY COMPUTER ENTERTAINMENT, INC., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MIZUNO, KAZUMI;KOIKE, AKIRA;REEL/FRAME:011823/0528;SIGNING DATES FROM 20010426 TO 20010428

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION