KR20040086941A - Performance method in mobile telecommunication terminal equipment - Google Patents
Performance method in mobile telecommunication terminal equipment Download PDFInfo
- Publication number
- KR20040086941A KR20040086941A KR1020030021134A KR20030021134A KR20040086941A KR 20040086941 A KR20040086941 A KR 20040086941A KR 1020030021134 A KR1020030021134 A KR 1020030021134A KR 20030021134 A KR20030021134 A KR 20030021134A KR 20040086941 A KR20040086941 A KR 20040086941A
- Authority
- KR
- South Korea
- Prior art keywords
- pressed
- user
- key
- displaying
- button
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000005516 engineering process Methods 0.000 abstract description 2
- 229920001690 polydopamine Polymers 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 6
- 230000007704 transition Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
본 발명은 휴대폰이나 PDA와 같은 내장형 시스템에서 디지털 피아노 연주가 가능하게 하는 기술에 관한 것이다. 이러한 본 발명은, 사용자의 요구에 따라 그래픽 사용자 인터페이스 화면을 디스플레이한 상태에서, 사용자에 의해 눌려진 버튼의 좌표를 분석하여 그 버튼을 눌려진 형태로 디스플레이하고 해당 기능을 수행하는 제1과정과; 사용자에 의해 눌려진 건반의 좌표를 분석하여 그 건반을 눌려진 형태로 표시함과 아울러 해당 사운드를 출력하고, 눌림 동작이 해제되면 그 건반의 사운드 출력을 중지하고 그 건반을 원래의 형태로 디스플레이하는 제2과정과; 사용자의 요구에 의해 연주모드가 해제될 때까지 상기 제2과정을 반복 수행하는 제3과정에 의해 달성된다.The present invention relates to a technology that enables digital piano performance in embedded systems such as mobile phones and PDAs. The present invention includes a first process of analyzing a coordinate of a button pressed by a user in a state of displaying a graphic user interface screen according to a user's request, displaying the button in a pressed form, and performing a corresponding function; Analyzing the coordinates of the key pressed by the user, displaying the key in a pressed form, outputting a corresponding sound, and when the pressing operation is released, stopping the sound output of the key and displaying the key in its original form. Process; This is accomplished by a third process of repeating the second process until the play mode is released at the request of the user.
Description
본 발명은 휴대폰이나 개인휴대정보단말기(PDA: Personal Digital Assistant)와 같은 내장형 시스템(Embeded System)에서 디지털 피아노 연주가 가능하게 하는 기술에 관한 것으로, 특히 터치 스크린에 건반을 디스플레이하고 이를 이용하여 연주할 수 있도록 한 이동통신 단말기의 연주 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technology that enables digital pianos to be played in an embedded system such as a mobile phone or a personal digital assistant (PDA). Particularly, the present invention displays a key on a touch screen and can play the same. The present invention relates to a method of playing a mobile communication terminal.
근래 들어, 휴대폰이나 PDA와 같은 내장형 시스템이 널리 보급되어 현대인의 생활 필수품으로 자리매김되고 있는 실정에 있다. 휴대폰의 경우 통상의 음성통신은 물론 단문 메시지 등의 각종 정보통신 서비스가 실시되고 있으며, PDA의 경우에는 보다 광범위하고 강력한 정보 통신서비스가 실시되고 있다.In recent years, embedded systems such as mobile phones and PDAs have become widespread and are becoming a necessity for modern people. In the case of a mobile phone, various information communication services such as a short message as well as a normal voice communication are performed, and in the case of a PDA, a more extensive and powerful information communication service is provided.
그러나, 종래의 휴대폰이나 PDA와 같은 내장형 시스템에 있어서는 자체적으로 피아노 등의 연주기능이 지원되지 않아, MMS 및 영상편지의 배경음악 등에 필요한 연주음을 사용자 기호에 알맞게 생성할 수 없는 결함이 있었다.However, in a built-in system such as a mobile phone or a PDA, the performance of playing a piano or the like is not supported by itself, and thus there is a defect in that a performance sound necessary for a background music of an MMS or a video letter cannot be generated according to a user's preference.
따라서, 본 발명의 목적은 휴대폰이나 PDA와 같은 내장형 시스템에서 터치 스크린에 건반을 디스플레이하고, 사용자가 그 터치스크린 상에서 직접 연주하여 그 연주음을 MMS 및 영상편지의 배경음악으로 사용하는 이동통신 단말기의 연주 방법을 제공함에 있다.Accordingly, an object of the present invention is to display a keyboard on a touch screen in a built-in system such as a mobile phone or a PDA, and the user can directly play on the touch screen to use the playing sound as the background music of MMS and video letters. To provide a way to play.
도 1은 본 발명에 의한 그래픽 사용자 인터페이스 화면의 예시도.1 is an exemplary view of a graphical user interface screen according to the present invention.
도 2는 GUI 상에서 상태 전이 경로를 나타낸 설명도.2 is an explanatory diagram showing a state transition path on a GUI.
도 3은 본 발명에 의한 디지털 피아노의 태스크 모델의 개략도.3 is a schematic diagram of a task model of a digital piano according to the present invention;
도 4a는 모니터 입출력을 위한 알고리즘의 구조도.4A is a structural diagram of an algorithm for monitor input and output.
도 4b는 모니터 버튼 입력 태스크를 위한 알고리즘의 구조도.4B is a structural diagram of an algorithm for a monitor button input task.
도 4c는 콘트롤 출력 태스크를 위한 알고리즘의 구조도.4C is a structural diagram of an algorithm for a control output task.
도 4d는 콘트롤 스톱워치 태스크를 위한 알고리즘의 구조도.4D is a structural diagram of an algorithm for a control stopwatch task.
도 5는 본 발명에 의한 이동통신 단말기의 연주 방법의 처리과정을 나타낸 신호 흐름도.5 is a signal flowchart showing a processing procedure of a playing method of a mobile communication terminal according to the present invention;
***도면의 주요 부분에 대한 부호의 설명****** Description of the symbols for the main parts of the drawings ***
1 : 표시부 2 : 스타트/스톱 버튼1: Display part 2: Start / stop button
3 : 클리어 버튼 4A-4C : 옵션버튼3: Clear button 4A-4C: Option button
5 : 피아노 건반 6 : 텍스트 표시부5: piano keyboard 6: text display unit
본 발명에 의한 이동통신 단말기의 연주 방법은, 사용자가 기 설정된 키이를 누르는 것을 확인하여 그래픽 사용자 인터페이스 화면을 디스플레이하는 제1과정과; 사용자에 의해 눌려진 버튼의 좌표를 분석하여 그 버튼을 눌려진 형태로 디스플레이하고 해당 기능을 수행하는 제2과정과; 사용자에 의해 눌려진 건반의 좌표를 분석하여 그 건반을 눌려진 형태로 표시함과 아울러 해당 사운드를 출력하고, 눌림 동작이 해제되면 그 건반의 사운드 출력을 중지하고 그 건반을 원래의 형태로 디스플레이하는 제3과정과; 사용자의 요구에 의해 연주모드가 해제될 때까지 상기 제3과정을 반복 수행하여 목적한 곡의 연주음이 출력되도록 하는 제4과정으로 이루어지는 것으로, 이와 같은 본 발명의 작용을 첨부한 도 1 내지 도 5를 참조하여 상세히 설명하면 다음과 같다.According to an aspect of the present invention, there is provided a method of playing a mobile communication terminal, the method comprising: a first step of confirming that a user presses a predetermined key and displaying a graphic user interface screen; Analyzing the coordinates of the button pressed by the user, displaying the button in a pressed form, and performing a corresponding function; Analyzing the coordinates of the key pressed by the user to display the key in the pressed form, and output the corresponding sound, and when the pressing operation is released, stopping the sound output of the key and displaying the key in the original form; Process; By performing the third process repeatedly until the play mode is released by the user's request, the fourth process for outputting the performance sound of the desired song, comprising the operation of the present invention as shown in FIGS. A detailed description with reference to 5 will be as follows.
사용자가 본 발명이 적용된 내장형 단말기(예: 휴대폰, PDA 등)를 이용하여 연주하기 위해 기 설정된 키이를 누르면, 시스템 제어부(예: 마이크로컴퓨터)의 제어에 의해 도 1과 같은 그래픽 사용자 인터페이스(GUI: Graphical User Interface)(예:터치스크린) 화면이 디스플레이된다.(S1-S4)When a user presses a predetermined key to play using an embedded terminal (eg, a mobile phone, a PDA, etc.) to which the present invention is applied, a graphical user interface (GUI) as shown in FIG. 1 is controlled by the control of a system controller (eg, a microcomputer). Graphical User Interface (e.g. touch screen) screen is displayed (S1-S4).
즉, 연주시간 표시부(1), 스타트/스톱 버튼(2), 클리어 버튼(3), 3개의 옵션버튼(4A),(4B),(4C), 피아노 건반(5), 텍스트 표시부(6)가 디스플레이된다.That is, the playing time display section 1, the start / stop button 2, the clear button 3, the three option buttons 4A, 4B, 4C, the piano keyboard 5, and the text display section 6 Is displayed.
상기 3개의 옵션버튼(4A),(4B),(4C)은 연주 악기를 선택하기 위한 것으로, 이 중에서 아무런 버튼도 눌려지지 않는 경우에는 옵션버튼(4A)이 눌려진 것으로 간주하여 피아노 연주모드를 자동으로 설정하게 된다.(S5)The three option buttons 4A, 4B, and 4C are for selecting a musical instrument. If none of the buttons are pressed, the option button 4A is deemed to be automatically pressed to automatically play the piano. (S5)
또한, 사용자가 펜이나 손가락으로 상기 버튼을 누르면, 그 버튼의 좌표를 분석하여 해당 버튼을 눌려진 형태로 디스플레이하고 해당 기능을 수행한다.(S5-S8)In addition, when the user presses the button with a pen or finger, the coordinates of the button are analyzed and the corresponding button is displayed in a pressed form and the corresponding function is performed (S5-S8).
즉, 스타트/스톱 버튼(2)이 눌려지면 그 스타트/스톱 버튼(2)이 다시 눌려질 때까지 스톱워치를 동작시켜 연주시간 표시부(1)에 연주시간을 표시하고, 클리어버튼(3)이 눌려지면 스톱워치를 클리어시키며, 옵션버튼(4A),(4B),(4C)이 눌려지면 해당 악기의 연주모드를 선택한다.That is, when the start / stop button 2 is pressed, the stopwatch is operated until the start / stop button 2 is pressed again to display the playing time on the playing time display section 1, and the clear button 3 is pressed. Clears the stopwatch of the paper and selects the instrument's playing mode when the option buttons 4A, 4B, and 4C are pressed.
사용자가 목적한 곡을 연주하기 위해 상기 피아노 건반(5) 중에서 해당 건반 누르면, 상기와 같이 좌표를 분석하여 그 건반을 눌려진 형태로 표시함과 아울러, 코덱 칩(CODEC Chip)으로 웨이브 파일 포맷 데이터를 생성하여 해당 사운드가 출력되게 한다. 이후 상기 건반의 눌림 동작이 해제되면 그 건반의 사운드 출력 동작을 중지하고 눌려지지 않은 원래의 형태로 디스플레이한다.(S9-S11)When the user presses a corresponding key in the piano keyboard 5 to play a desired song, the coordinates are analyzed as described above, the key is displayed in a pressed form, and the wave file format data is displayed by a codec chip. To generate the corresponding sound. Thereafter, when the pressing operation of the keyboard is released, the sound output operation of the keyboard is stopped and displayed in its original form without being pressed. (S9-S11)
이후에도 사용자의 요구에 의해 연주모드가 해제될 때까지 상기와 같은 연주 동작을 반복하게 되고, 그때마다 상기와 같은 처리과정(S7-S11)을 반복 수행하여 목적한 곡의 연주음이 출력된다.(S12)Thereafter, the above-described playing operation is repeated until the playing mode is released by the user's request, and each time, the above-described processing (S7-S11) is repeatedly performed to output the playing sound of the desired song. S12)
한편, 도 2는 상기 그래픽 사용자 인터페이스(GUI) 상에서 상태 전이(status transition) 경로를 나타낸 것이다. 즉, 스탠바이 상태에서 기 설정된 키이가 눌리면 GUI 화면이 디스플레이되는 초기 상태로 전이된 후 해당 버튼이나 키이 입력에 따라 텍스트 표시상태(Display Text)로 전이하거나, 사운드 발생상태(Play Sound)로 전이하거나, 스타트/스톱 워치상태(Start Watch/Stop Watch)로 전이하여 해당 기능을 수행한다.2 illustrates a state transition path on the graphical user interface (GUI). In other words, when a preset key is pressed in the standby state, the screen transitions to the initial state where the GUI screen is displayed, and then transitions to the Display Text, Play Sound, or the like depending on the input of the corresponding button or key. Transition to Start Watch / Stop Watch to perform the function.
한편, 도 3은 본 발명에 의한 디지털 피아노의 태스크(Task) 모델을 나타낸 것이다. 즉, 콘트롤 스톱워치(Control Stop Watch), 모니터 버튼 입력(Monitorbutton input), 모니터 입출력(Monitor I/O) 태스크가 콘트롤 출력(Control Output) 태스크와 연계하여 상기와 같은 연주기능을 수행하게 된다.On the other hand, Figure 3 shows a task model of the digital piano according to the present invention. That is, the control stop watch, the monitor button input, and the monitor I / O task perform the above playing function in connection with the control output task.
한편, 도 4a 내지 도 4d는 본 발명에 의한 디지털 피아노의 태스크 모델을 위한 알고리즘을 개략적으로 나타낸 것이다. 즉, 도 4a는 모니터 입출력을 위한 알고리즘의 구조를 나타낸 것이고, 도 4b는 모니터 버튼 입력 태스크를 위한 알고리즘 구조를 나타낸 것이며, 도 4c는 콘트롤 출력 태스크를 위한 알고리즘 구조를 나타낸 것이고, 도 4d는 콘트롤 스톱워치 태스크를 위한 알고리즘 구조를 나타낸 것이다.4A to 4D schematically illustrate algorithms for a task model of a digital piano according to the present invention. That is, FIG. 4A shows the structure of the algorithm for monitor input and output, FIG. 4B shows the algorithm structure for the monitor button input task, FIG. 4C shows the algorithm structure for the control output task, and FIG. 4D shows the control stopwatch. The algorithm structure for the task is shown.
이상에서 상세히 설명한 바와 같이 본 발명은 휴대폰이나 PDA와 같은 내장형 시스템에서 터치 스크린에 건반을 디스플레이하고, 사용자가 그 터치스크린 상에서 직접 연주할 수 있도록 함으로써, MMS 및 영상편지의 배경음악 등을 사용자의 기호에 맞게 직접 만들 수 있는 효과가 있다.As described in detail above, the present invention displays a keyboard on a touch screen in a built-in system such as a mobile phone or a PDA, and allows a user to play directly on the touch screen, thereby allowing users to play background music of MMS and video letters. There is an effect you can create yourself.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030021134A KR20040086941A (en) | 2003-04-03 | 2003-04-03 | Performance method in mobile telecommunication terminal equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030021134A KR20040086941A (en) | 2003-04-03 | 2003-04-03 | Performance method in mobile telecommunication terminal equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20040086941A true KR20040086941A (en) | 2004-10-13 |
Family
ID=37369185
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020030021134A Ceased KR20040086941A (en) | 2003-04-03 | 2003-04-03 | Performance method in mobile telecommunication terminal equipment |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20040086941A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1708190A2 (en) * | 2005-03-29 | 2006-10-04 | Yamaha Corporation | Content data reproducing apparatus with temporary data memory |
| EP2159785A3 (en) * | 2008-09-01 | 2010-05-05 | Samsung Electronics Co.,Ltd. | Song writing method and apparatus using touch screen in mobile terminal |
| CN102256011A (en) * | 2011-06-27 | 2011-11-23 | 深圳市同洲电子股份有限公司 | Mobile terminal, and method and device for unlocking same |
| KR101221599B1 (en) * | 2005-10-25 | 2013-01-14 | 삼성전자주식회사 | Method for offering sound effect in a music file in mobile communication terminal |
-
2003
- 2003-04-03 KR KR1020030021134A patent/KR20040086941A/en not_active Ceased
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1708190A2 (en) * | 2005-03-29 | 2006-10-04 | Yamaha Corporation | Content data reproducing apparatus with temporary data memory |
| KR101221599B1 (en) * | 2005-10-25 | 2013-01-14 | 삼성전자주식회사 | Method for offering sound effect in a music file in mobile communication terminal |
| EP2159785A3 (en) * | 2008-09-01 | 2010-05-05 | Samsung Electronics Co.,Ltd. | Song writing method and apparatus using touch screen in mobile terminal |
| US8462128B2 (en) | 2008-09-01 | 2013-06-11 | Samsung Electronics Co., Ltd. | Song writing method and apparatus using touch screen in mobile terminal |
| KR101488257B1 (en) * | 2008-09-01 | 2015-01-30 | 삼성전자주식회사 | Method and apparatus for composing using touch screen of portable terminal |
| CN105185365A (en) * | 2008-09-01 | 2015-12-23 | 三星电子株式会社 | Song writing method and apparatus using touch screen in mobile terminal |
| CN102256011A (en) * | 2011-06-27 | 2011-11-23 | 深圳市同洲电子股份有限公司 | Mobile terminal, and method and device for unlocking same |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8401536B2 (en) | Mobile communication terminal and method | |
| CN101438572A (en) | Improved mobile communication terminal and method | |
| CN101668058A (en) | Song writing method and apparatus using touch screen in mobile terminal | |
| US20090303185A1 (en) | User interface, device and method for an improved operating mode | |
| JP4082352B2 (en) | Mobile phone, display control method for mobile phone, and program thereof | |
| KR101335771B1 (en) | Electronic Device With Touch Screen And Method Of Inputting Information Using Same | |
| CN100388213C (en) | Application program switching method and system | |
| KR20040086941A (en) | Performance method in mobile telecommunication terminal equipment | |
| KR20060091169A (en) | Apparatus and method for performing playing functions on a portable terminal | |
| WO2005043367A1 (en) | Mobile terminal device | |
| TWI410858B (en) | Device and method of shortcut key for the status bar on a android mobile apparatus | |
| KR100774533B1 (en) | Sound effect generation method using external input device in mobile communication terminal | |
| JP5248051B2 (en) | Electronics | |
| JP2002328758A (en) | Menu item selecting method for compact information terminal equipment | |
| JP3966465B2 (en) | Portable terminal device and voice generation program | |
| JP4951956B2 (en) | Wireless communication terminal, data display method and program | |
| KR20060072877A (en) | How to set alarm bell using MP3 file on mobile communication terminal | |
| JP4546346B2 (en) | Input character confirmation device, input character confirmation method, and program | |
| CN100518225C (en) | portable terminal device | |
| CN1144445C (en) | Method for inputting English on mobile phone by using sound times | |
| JP2003131790A (en) | Information equipment | |
| KR20040076066A (en) | Performance method of mobile phone | |
| CN116386658A (en) | Music visualization display method and device | |
| JP4734449B2 (en) | Mobile communication terminal | |
| KR20070104127A (en) | Communication terminal and method providing TTS function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20030403 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20041221 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20050527 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20041221 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |