This application claims the benefit under 35 U.S.C. § 119(a) of Korean Patent Application No. 10-2005-0012051 entitled “Apparatus and Method for Performing Play Function in a Portable Terminal” filed in the Korean Intellectual Property Office on Feb. 14, 2005, the entire disclosure of which is hereby incorporated by reference.
1. Field of the Invention
The present invention relates generally to a portable terminal. In particular, the present invention relates to an apparatus and method for supporting a play function (or music playing function) in a portable terminal.
2. Description of the Related Art
Compared with analog wireless communication, typically called the “1st generation (1G) wireless communication,” digital communication, typically called the “2nd generation (2G) wireless communication”, transmits low-speed data as well as voice, with a wireless network-centered service. This wireless network-centered 2G mobile communication service has been evolving into a 4th generation (4G) mobile communication service, distinguished by its super high speed, high capacity and mobility, via the 3rd generation (3G) mobile communication service (also known as International Mobile Telecommunication-2000 (IMT-2000)), that is capable of supporting wire/wireless integrated high-speed Internet and multimedia services. The advent of the various new mobile communication services has contributed to the popularization of various additional services that every one can enjoy regardless of time and place. In addition, the portable terminal technology has steadily developed along with the evolution of the mobile communication service. The portable terminal for the information society based on digitalization and networking has been evolving so as to enable real-time services for data and image, as well as voice, thereby developing into a multi-function, high-speed, small-sized terminal for easy carrying.
The typical portable terminal includes devices such as a cellular phone, Personal Digital Assistant (PDA), Hand Held Phone (HHP), digital communication device, portable game terminal, and so forth. A service subscriber carrying the portable terminal can exchange desired information and receive various data services regardless of time and place. To this end, the portable terminal shows a tendency to include features such as miniaturization, slimness, easy grip and light weight, and tends to be easily modified so as to adapt to various multimedia environments and an Internet environment due to the evolution of the mobile communication technology.
Therefore, the portable terminal has become a necessity of modern living, and a need has developed for portable terminals including various functions such as data communication, game features, and motion image reproduction. The various desired functions may further include a function for reproducing sounds using a predetermined sound source. For example, early portable terminals supported only single-tone bell or ring sounds, but with the development of a sound chip, up-to-date portable terminals can often support polyphonic bell or ring sounds of 40 or more poly sounds. Along with the development of the sound chip, portable terminals with built-in MP3 players and portable terminals with sound reproduction functions have been introduced. Although some recent portable terminals have a function for supporting various sounds, there has been substantially no portable terminal developed to provide a play function of musical instruments.
Accordingly, a need exists for a portable terminal system and method for providing a play function of musical instruments. In addition, because the current user interface cannot fully express various sounds, there is a need for a portable terminal system and method that is capable of playing music with various tones.
It is, therefore, an object of embodiments of the present invention to substantially solve the above and other problems, and provide an apparatus and method for performing a play function in a portable terminal.
It is another object of embodiments of the present invention to provide an apparatus and method for performing a play function by reproducing various sounds through a limited user interface in a portable terminal.
According to one aspect of embodiments of the present invention, an apparatus is provided for performing a play function in a portable terminal. The apparatus comprises a memory for storing a sound combination table in which preset play sounds and their associated key input combination patterns are stored, to reproduce a particular play sound, a keypad for receiving a plurality of key inputs for reproducing the play sound, an audio processor for reproducing play sounds corresponding to the plurality of key inputs, and a controller for analyzing the plurality of key input combination patterns, extracting play sounds mapped to the key input combination patterns using the sound combination table, and reproducing the extracted play sounds.
According to one aspect of embodiments of the present invention, a method is provided for performing a play function in a portable terminal. The method comprises the steps of setting a play mode and receiving a plurality of key inputs from the exterior, analyzing a plurality of key input combination patterns mapped to the plurality of key inputs and extracting particular play sound from the key input combination patterns using a sound combination table in which preset play sounds and their associated key input combination patterns are stored, and reproducing the extracted play sound.
The above and other objects, features and advantages of embodiments of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
Throughout the drawings, like reference numerals will be understood to refer to like parts, components and structures.
Exemplary embodiments of the present invention will now be described in detail with reference to the annexed drawings. In the following description, a detailed description of known functions and configurations incorporated herein has been omitted for clarity and conciseness.
Embodiments of the present invention comprise an apparatus and method for providing a play function that is capable of reproducing play sounds in response to key inputs in a portable terminal. In particular, embodiments of the present invention comprise an apparatus and method for generating key input combination patterns in response to key inputs, extracting play sounds mapped to the key input combination patterns, and reproducing the extracted play sounds.
Referring to
The modem 105 can comprise a transmitter for encoding and modulating the transmission signal, and a receiver for demodulating and decoding the received signal.
The audio processor 107 can be implemented using a codec for example, and the codec can comprise a data codec for processing packet data and an audio codec for processing an audio signal such as voices. The audio processor 107 converts a digital audio signal received from the modem 105 into an analog audio signal through the audio codec, and reproduces the analog audio signal. In addition, the audio processor 107 converts an analog audio signal generated from the microphone (MIC) into a digital audio signal through the audio codec, and transmits the digital audio signal to the modem 105. The codec can be separately provided or included in the controller 101.
The keypad 111 can comprise alphanumeric keys used for inputting numeral and text information and function keys used for setting various functions. The keypad 111 may further comprise play keys used for performing the play function according to an embodiment of the present invention. The play keys can be set on the existing keypad, or separate play keys can be added.
The memory 113 can comprise a program memory and a data memory. The program memory stores programs for controlling the general operation of the portable terminal, and the data memory temporarily stores the data generated during the execution of the programs.
The controller 101 performs a function for controlling the overall operation of the portable terminal. As described above, the controller 101 can comprise the modem 105 and the codec. In addition, the controller 101 controls a process for performing the play function according to an embodiment of the present invention.
The camera 115 can comprise a camera sensor for photographing an image and converting the photographed optical signal into an electric signal. Herein, the camera sensor can be implemented using a charge coupled device (CCD) sensor for example.
The signal processor 117 converts a video signal output from the camera 115 into an image signal. The signal processor 117 can be implemented using a digital signal processor (DSP) for example.
The video processor 119 performs a function for generating screen data for displaying the video signal output from the signal processor 117. The video processor 119, under the control of the controller 101, transmits received video signal and data according to the specifications of the display 121.
The display 121 displays the video data output from the video processor 119. Herein, the display 121 can be implemented using a liquid crystal display (LCD) for example. In this case, the display 121 can comprise an LCD controller, a memory for storing the video data, and an LCD device. When the LCD is implemented on a touch screen basis, the keypad 111 and the LCD can serve as an input unit.
Embodiments of the present invention apply a play function to the portable terminal having the structure described above. With reference to
A portable terminal according to an embodiment of the present invention receives key inputs from a user through the keypad 111 in order to reproduce play sounds for performing the play function. The keypad 111 can comprise play keys used for reproducing play sounds, and play setting keys used for setting half tones or octaves for the play sounds. As described above, the play keys and the play setting keys can be implemented using the existing keys provided in the portable terminal, or the play keys and the play setting keys can be separately provided to perform the play function.
If there are key inputs from the keypad 111, the controller 101 analyzes key input combination patterns for the key inputs, loads a sound combination table stored in the memory 113, and extracts play sounds mapped to the key input combination patterns. The sound combination table is generated by mapping preset play sounds to their associated key input combination patterns to generate particular sounds, and are then stored in the memory 113.
Table 1 below shows, by way of example, an exemplary sound combination table generated using three input buttons of the keypad 111 to represent play sounds.
Referring to Table 1, the three input buttons of the keypad 111 are mapped to each of the play sounds. In accordance with an exemplary embodiment of the present invention, the play sounds comprise the syllables or pitches assigned to degrees or steps of the diatonic scale used in solfege of solmization. Herein, ‘P’ denotes an operating key and ‘O’ denotes a non-operating key. For example, if only the center key among the play keys operates, the play sound becomes a ‘Re’ sound.
The portable terminal also receives the play setting key inputs, along with the key input combination patterns of the play keys. The controller 101 sets octaves or half tones to the play setting keys to extend the 7 play sounds of Table 1, thereby reproducing wideband sounds. That is, if there is a play setting key input for octave setting, the controller 101 sets an octave according to the corresponding key input. However, if there is no play setting key input for octave setting, the controller 101 keeps the current octave. Similarly, if there is a play setting key input for half-tone setting, the controller 101 sets a half tone for the play sound generated by the play keys. In addition to the method of setting octaves and half tones, embodiments of the present invention can apply other function keys.
In this operation, the controller 101 extracts play sounds to be reproduced, and transmits the extracted play sounds to the modem 105. The modem 105 encodes the input signal (that is, the play sounds), and transmits the encoded signal to the audio processor 107. The audio processor 107 converts the digital audio signal (that is, the play sounds) received from the modem 105 into an analog signal through the audio codec, and reproduces the analog signal. In reproducing the play sounds, the controller 101 sets half tones or octaves according to the play setting key inputs, and applies tones of various instruments when an instrument function is applied.
Alternatively, embodiments of the present invention can apply a function for previously storing the play sounds being played in the memory 113, and later playing back the play sounds stored in the memory 113. In addition, the controller 101 performs a control operation for displaying on the display 121, information on scale, octave and half tone of the play sounds being reproduced through the audio processor 107, and the display 121 displays the play sound information under the control of the controller 101.
With reference to
Referring to
The portable terminal according to an embodiment of the present invention comprises play setting keys 203, 205 and 207. In the device state illustrated in
Referring to
Referring to
However, if it is determined that the user does not desire to play back the stored play sounds, the portable terminal allows the user to reproduce play sounds using various instruments. To this end, the portable terminal displays in step 409, a list of available instruments and allows the user to select an instrument from the instrument list to be used in reproducing the play sounds. If the selected instrument is a trumpet for example, the portable terminal allows the user to reproduce the play sounds with trumpet tones.
In step 411, the portable terminal receives key inputs for the play keys or the play setting keys from the user through the keypad. In step 413, the portable terminal analyzes key input combination patterns of the received play key inputs, and also analyzes the received play setting key inputs. After the analysis of the key input combination patterns, the portable terminal extracts play sounds using a sound combination table in step 415, and in step 417 applies setting information for the extracted play sounds, such as octave and half tone, and instrument information.
The portable terminal then determines in step 419 whether to store the play sounds. If it is determined to store the play sounds, the portable terminal stores the play sounds in step 421. The stored play sounds can be used as bell or ring sounds for example, or played back when necessary. Thereafter, the portable terminal plays back the play sounds in step 423. The portable terminal determines in step 425 whether the play mode is ended. If it is determined that the play mode is ended, the portable terminal ends the operation. However, if the play mode is not ended, the portable terminal returns to step 417 to receive key inputs for the next play sounds. In this manner, the portable terminal according to an embodiment of the present invention, can reproduce play sounds according to the key inputs, and can also set octaves and half tones to reproduce various sounds.
The portable terminal with a play function provides various application operations for the play function. In addition, the user can play various games using the portable terminal with a play function.
Referring to
In addition to the exemplary game shown in
Although embodiments of the present invention have been described with reference to a folder-type portable terminal with three play keys and play setting keys for setting octaves and half tones, it can also be applied to different types of portable terminals, for example, terminals that use the existing keypad or a separate keypad for the play function. In addition, it is also possible to increase the number of play keys and accordingly, modify the sound combination table.
As can be understood from the foregoing description, the exemplary embodiments of the portable terminal with a play function receive key inputs through a keypad and reproduce play sounds using the received key inputs based on the sound combination table. Therefore, the portable terminal with a play function can reproduce various play sounds using its limited user interface. In addition, several users can play in concert using their own portable terminals with the play function.
While the present invention has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2005-0012051 | Feb 2005 | KR | national |