KR100548950B1 - 이동통신단말기에서 키패드를 이용한 연주 장치 및 방법 - Google Patents

이동통신단말기에서 키패드를 이용한 연주 장치 및 방법 Download PDF

Info

Publication number
KR100548950B1
KR100548950B1 KR1020030052499A KR20030052499A KR100548950B1 KR 100548950 B1 KR100548950 B1 KR 100548950B1 KR 1020030052499 A KR1020030052499 A KR 1020030052499A KR 20030052499 A KR20030052499 A KR 20030052499A KR 100548950 B1 KR100548950 B1 KR 100548950B1
Authority
KR
South Korea
Prior art keywords
key
input
sound source
source data
keys
Prior art date
Application number
KR1020030052499A
Other languages
English (en)
Other versions
KR20050014068A (ko
Inventor
김선욱
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020030052499A priority Critical patent/KR100548950B1/ko
Publication of KR20050014068A publication Critical patent/KR20050014068A/ko
Application granted granted Critical
Publication of KR100548950B1 publication Critical patent/KR100548950B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/38Transceivers, 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/40Circuits
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H7/00Instruments in which the tones are synthesised from a data store, e.g. computer organs

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

본 발명은 이동통신단말기에서 키패드를 이용한 연주장치 및 방법에 관한 것이다. 이러한 본 발명에 따른 이동통신단말기는, 복수의 키들을 구비하며, 연주모드시 상기 복수의 키들이 음계를 구성하는 음원들과 일대일로 매핑되며, 키 입력시 해당 키데이터를 제어부로 출력하는 키패드와, 상기 키패드로부터 입력되는 키데이터에 대응하는 음원데이터를 미리 설정된 악기종류의 음원데이터들을 저장하고 있는 테이블로부터 독출하고, 상기 음원데이터를 상기 키가 입력되는 동안 멜로디칩으로 출력하는 상기 제어부와, 특정 연주곡을 연주하기 위한 악보가 키들의 집합으로 구성되며, 상기 제어부의 제어하에 상기 키들을 순차로 표시창에 디스플레이하기 위한 표시부와, 상기 제어부로부터의 음원데이터를 가청 아날로그 신호로 변환하여 스피커로 출력하는 상기 멜로디칩을 포함한다.
이동통신단말기, 키패드, 연주, 게임

Description

이동통신단말기에서 키패드를 이용한 연주 장치 및 방법{APPARATUS AND METHOD FOR MUSICAL PERFORMANCE USING KEYPAD IN MOBILE COMMUNICATION TERMINAL}
도 1은 본 발명의 실시 예에 따른 이동통신단말기의 블록 구성을 도시하는 도면.
도 2는 본 발명의 실시 예에 따른 이동통신단말기에서 키패드를 이용한 연주에 필요한 각종 설정을 수행하기 위한 절차를 도시하는 도면.
도 3은 본 발명의 실시 예에 따른 이동통신단말기에서 키패드를 이용해 연주를 수행하기 위한 절차를 도시하는 도면.
도 4는 본 발명의 실시 예에 따른 이동통신단말기에서 키패드 연주기능을 이용한 게임 수행절차를 도시하는 도면.
본 발명은 이동통신단말기에서 키패드를 이용한 연주 장치 및 방법에 관한 것으로, 특히 키 버튼을 누를 때 마다 미리 설정된 악기의 해당 음을 송출하기 위 한 장치 및 방법에 관한 것이다.
또한 본 발명은 특정 연주곡에 따른 키들의 열을 화면에 디스플레이하고, 사용자가 입력하는 키들과 상기 키들의 열을 비교하여 매치(match)된 개수를 화면에 디스플레이하기 위한 장치 및 방법에 관한 것이다.
이하 설명에서 상기 이동통신단말기는 셀룰라 전화기(cellular phone) , 개인휴대통신 전화기(PCS : Personal Communication system), 복합무선단말기(PDA : Personal Data Assistant), IMT2000(international mobile communication-2000) 단말기 등을 모두 포함하는 의미이다.
상기 이동통신 단말기는 휴대의 편리성 때문에 급속히 확산되고 있는 추세이며, 따라서 서비스 제공자(단말기 제조자)들은 많은 사용자들을 확보하기 위해 보다 특별한 기능을 갖는 단말기를 경쟁적으로 개발하고 있다.
예를들어, 이동통신 단말기는 키패드의 버튼을 누룰때마다 DTMF(Dual Tone Multi Frequency)가 아닌 특정 음(예 : 사람음성, 강아지소리 등)을 정해진 시간동안 스피커를 통해 송출하는 기능을 구비하고 있다. 이러한 기능은 처음에는 사용자의 관심을 유발할수 있지만 동일한 소리가 정해진 시간동안 송출되기 때문에 사용자가 쉽게 싫증을 느낄수 있다.
근래에 들어 이동통신단말기에 탑재되는 멜로디칩(예 : 야마하 멜로디칩)의 성능이 놀라운 속도로 발전하고 있어 현재는 원음에 가까운 음 재생이 가능하다. 따라서, 멜로디칩을 이용한다면 키패드와 연계해서 다양한 음 재생이 가능할 것이다. 가령, 키패드를 이용하여 다양한 연주가 가능하게 될 것이다.
따라서 본 발명의 목적은 이동통신단말기에서 키 버튼을 누를 때마다 동안 미리 설정된 악기의 해당 음을 송출하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 키패드를 이용한 연주가 가능한 이동통신단말기에서 특정 연주곡에 따른 키들의 열을 화면에 디스플레이하고, 사용자가 입력하는 키들과 상기 키들의 열을 비교하여 매치(match)된 개수를 화면에 디스플레이하기 위한 장치 및 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 제1견지에 따르면, 이동통신단말기에서 키패드를 이용한 연주 장치가, 복수의 키들을 구비하며, 연주모드시 상기 복수의 키들이 음계를 구성하는 음원들과 일대일로 매핑되며, 키 입력시 해당 키데이터를 제어부로 출력하는 키패드와, 상기 키패드로부터 입력되는 키데이터에 대응하는 음원데이터를 미리 설정된 악기종류의 음원데이터들을 저장하고 있는 테이블로부터 독출하고, 상기 음원데이터를 상기 키가 입력되는 동안 멜로디칩으로 출력하는 상기 제어부와, 특정 연주곡을 연주하기 위한 악보가 키들의 집합으로 구성되며, 상기 제어부의 제어하에 상기 키들을 순차로 표시창에 디스플레이하기 위한 표시부와, 상기 제어부로부터의 음원데이터를 가청 아날로그 신호로 변환하여 스피커로 출력하는 상기 멜로디칩을 포함하는 것을 특징으로 한다.
본 발명의 제2견지에 따르면, 연주모드시 키패드를 구성하는 키들과 음계를 구성하는 음원들이 일대일로 매핑되는 이동통신단말기에서 상기 키패드를 이용한 연주 방법이, 연주에 사용할 악기종류 및 연주화면을 설정하는 과정과, 연주모드시, 상기 설정된 연주화면을 표시창에 디스플레이하는 과정과, 키입력시, 상기 입 력되는 키에 대응하는 음원데이터를 상기 설정된 악기종류의 음원데이터들을 저장하는 테이블로부터 독출하고, 상기 음원데이터를 상기 키가 입력되는 동안 멜로디칩으로 전송하여 상기 음원데이터에 대한 가청 아날로그 신호를 외부로 송출하는 것을 반복 수행하는 과정과, 연주종료시, 상기 입력되는 키들의 집합을 연주데이터로 저장하고, 곡명 입력 요구를 디스플레이하는 과정과, 상기 곡명 입력시, 상기 곡명에 대응하여 상기 연주데이터를 저장하는 과정을 포함하는 것을 특징으로 한다.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
도 1은 본 발명의 실시 예에 따른 이동통신단말기의 블록 구성을 도시하고 있다.
상기 도 1을 참조하면, 제어부(MPU : Micro-processor Unit)(100)는 상기 통신단말기의 전반적인 동작을 제어한다. 예를들어, 음성통화 및 데이터통신을 위한 처리 및 제어를 수행하고, 통상적인 기능에 더하여 본 발명에 따른 특정 전화번호의 호를 특정 시간대에서 수신거부하기 위한 기능을 처리한다. 따라서, 이하의 설 명에 있어서 통상적인 제어부(100)의 처리 및 제어에 관한 설명은 생략한다. 상기 제어부(100)는 통상 원칩 마이크로프로세서(One Chip Micro Processor)로, 예를 들어 미합중국 법인 퀄컴(Qualcomm)에 의해 제조되는 MSM(Mobile Station Modem)칩을 사용할 수 있다.
롬(ROM : Read Only Memory)(102)은 상기 제어부(100)의 처리 및 제어를 위한 프로그램의 마이크로 코드와 각종 참조 데이터를 저장한다. 특히, 본 발명에 따라 연주모드시 키 버튼을 누를때마다 미리 설정된 악기의 해당 음을 송출하기 위한 프로그램 및 게임모드시 특정 연주곡에 따른 키들의 열을 화면에 디스플레이하고, 사용자가 입력하는 키들과 상기 키들의 열을 비교하여 매치(match)된 개수를 화면에 디스플레이하기 위한 프로그램을 저장한다. 램(RAM : Random Access memory)(104)은 상기 제어부(100)의 워킹 메모리(working memory)로. 각종 프로그램 수행중에 발생하는 일시적인 데이터를 저장한다. 플래쉬 램(flash RAM)(106)은 전화번호부(phone book)와 같은 갱신 가능한 각종 보관용 데이터를 저장한다. 특히, 상기 플래쉬램(106)은 키패드와 음계의 매핑관계 테이블, 특정 악기에 대한 음원데이터들을 저장하는 테이블, 특정 연주곡에 대한 연주데이터(표 3)를 저장하는 테이블 등을 구비한다.
키패드(key pad)(108)는 0 ∼ 9의 숫자 키들과, 메뉴(menu), 문자전송키, 통화(TALK), 지움(CLR), 종료(END), *, #, 스크롤키(UP/DOWN key) 등 다수의 기능키들을 구비하며, 사용자가 누르는 키에 대응하는 키 입력 데이터를 상기 제어부(100)로 제공한다. 특히, 연주모드시 키패드를 구성하는 키들은 음계를 구성 하는 음원들과 일대일 매핑된다. 디스플레이부(110)는 상기 이동통신단말기의 동작 중에 발생되는 상태 정보, 제한된 숫자의 문자들, 다량의 동영상 및 정지영상 등을 디스플레이한다. 상기 디스플레이부(110)는 액정 디스플레이 장치(LCD : Liquid Crystal Display)를 사용할 수 있다.
상기 제어부(100)에 연결된 코덱(CODEC : Coder-Decoder)(112)과, 상기 코덱(112)에 접속된 마이크(114) 및 스피커(116)는 전화 통화 및 음성 녹음에 사용되는 음성 입출력 블록이다. 상기 코덱(112)은 상기 제어부(100)에서 제공되는 PCM 데이터를 아날로그 음성신호로 변환하여 상기 스피커(116)를 통해 송출하고, 상기 마이크(114)를 통해 수신되는 음성신호를 PCM데이터로 변환하여 상기 제어부(100)로 제공한다.
또한, RF부(Radio Frequency unit)(120)는 안테나(118)를 통해 수신되는 래디오주파수 신호를 주파수 하강시켜 기저대역처리부(122)로 제공하고, 상기 기저대역처리부(122)로부터의 기저대역신호를 주파수 상승시켜 상기 안테나(118)를 통해 송신한다. 상기 기저대역처리부(122)는 상기 RF부(120)와 상기 제어부(100) 사이에 송수신되는 기저대역 신호를 처리한다. 예를들어, 송신인 경우 송신할 데이터를 채널코딩(channel coding) 및 확산(spreading)하는 기능을 수행하고, 수신인 경우 수신신호를 역확산(despreading) 및 채널복호(channel decoding)하는 기능을 수행한다.
멜로디칩(124)은 소정 포멧의 음악 데이터(음원데이터)를 사람이 들을수 있는 아날로그 신호로 변환하여 스피커(116)로 출력한다. 상기 멜로디칩(124)은 다양 한 음악 데이터(멜로디)를 저장하고 있고, 특정 이벤트 발생시(예 호출신호 수신시) 해당 음악 데이터를 가청 아날로그 신호를 변환하여 스피커(116)로 출력한다. 본 발명에 따라 상기 멜로디칩(124)은 키버튼 입력에 따라 상기 제어부(100)로부터 발생하는 음악 데이터를 가청 아날로그 신호로 변환하여 스피커(116)로 출력한다. 일 예로, 상기 멜로디칩(124)은 야마하 멜로디칩을 사용할수 있다.
상기와 같은 구성을 갖는 이동통신단말기는 하기 <표 1>과 같은 키패드와 음계 사이의 매핑관계를 나타내는 테이블을 구비한다. 하기 <표 1>은 하나의 예로서 기본적으로 두 옥타브의 음역을 커버하도록 구현한 것이다.
메뉴
취소
확인
1
2
3
4
5
6
7
8
9
*
0
#
도 2는 본 발명의 실시 예에 따른 이동통신단말기에서 키패드를 이용한 연주에 필요한 각종 설정을 수행하기 위한 절차를 도시하고 있다.
도 2를 참조하면, 먼저 제어부(100)는 201단계에서 사용자의 키조작에 의해 연주메뉴가 선택되는지 검사한다. 만일 상기 연주메뉴가 선택되지 않을 경우, 상기 제어부(100)는 229단계로 진행하여 해당모드를 수행한다. 만일 상기 연주메뉴가 선 택될시, 상기 제어부(100)는 203단계에서 상기 연주메뉴에 대응하는 하위 목록을 표시창에 디스플레이한다. 일 예로, "1:악기설정 2:음계설정 3:연주화면 설정 4:연주 5:게임"과 같이 디스플레이된다.
상기와 같이 하위 목록을 디스플레이한후, 상기 제어부(100)는 205단계에서 사용자의 키조작에 의해 상기 "악기설정"이 선택되는지 검사한다. 상기 악기설정이 선택될시, 상기 제어부(100)는 207단계로 진행하여 악기 목록을 표시창에 디스플레이한다. 일 예로, "1:피아노 2:바이올린 3:실로폰 4:베이스 기타 5:알토기타 6:효과음(예 : 오예, 히미고 등)"과 같이 디스플레이된다. 이후, 상기 제어부(100)는 209단계에서 사용자의 키조작에 의해 특정 악기가 선택되는지 검사한다. 악기 선택이 감지될시, 상기 제어부(100)는 211단계에서 상기 선택된 악기를 연주를 위한 악기로 설정한후 상기 203단계로 되돌아가 상기 하위 목록을 디스플레이한다.
한편, 상기 "악기설정"이 선택되지 않을 경우, 상기 제어부(100)는 213단계에서 상기 "음계설정"이 선택되는지 검사한다. 상기 음계설정이 선택될시, 상기 제어부(100)는 215단계에서 음계 목록을 표시창에 디스플레이한다. 일 예로, "1:온음계(7음) 2:다장조 2:마단조"와 같이 디스플레이된다. 이후, 상기 제어부(100)는 217단계에서 사용자의 키조작에 의해 특정 음계가 선택되는지 검사한다. 음계 선택이 감지될시, 상기 제어부(100)는 219단계에서 상기 선택된 음계를 연주를 위한 음계로 설정한후 상기 203단계로 되돌아가 상기 하위 목록을 디스플레이한다.
한편, 상기 "음계설정"이 선택되지 않을 경우, 상기 제어부(100)는 221단계로 진행하여 상기 "연주화면설정"이 선택되는지 검사한다. 상기 연주화면설정이 선 택될시, 상기 제어부(100)는 223단계로 진행하여 연주화면 목록을 표시창에 디스플레이한다. 일 예로, "1:피아노 치는 소녀 2:기타치는 소년 3:바이올린 켜는 소녀 4:악보"와 같이 디스플레이된다. 이후, 상기 제어부(100)는 225단계에서 사용자의 조작에 의해 특정 화면이 선택되는지 검사한다. 화면 선택이 감지될시, 상기 제어부(100)는 227단계에서 상기 선택된 화면을 연주모드 수행시 디스플레이되는 화면으로 설정한후 상기 203단계로 되돌아가 상기 하위 목록을 디스플레이한다.
한편, 상기 연주화면설정이 선택되지 않을 경우, 상기 제어부(100)는 상기 205단계로 되돌아가 이하 단계를 재수행한다.
도 3은 본 발명의 실시 예에 따른 이동통신단말기에서 키패드를 이용해 연주를 수행하기 위한 절차를 도시하고 있다.
도 3을 참조하면, 먼저 제어부(100)는 301단계에서 사용자의 키조작에 의해 연주메뉴가 선택되는지 검사한다. 만일 상기 연주메뉴가 선택되지 않을 경우, 상기 제어부(100)는 327단계로 진행하여 해당모드를 수행한다. 만일 상기 연주메뉴가 선택될시, 상기 제어부(100)는 303단계에서 상기 연주메뉴에 대응하는 하위 목록을 표시창에 디스플레이한다. 일 예로, "1:악기설정 2:음계설정 3:연주화면 설정 4:연주 5:게임"과 같이 디스플레이된다.
상기와 같이 하위 목록을 디스플레이한후, 상기 제어부(100)는 305단계에서 사용자의 키조작에 의해 상기 "연주"가 선택되는지 검사한다. 상기 연주가 선택되지 않을 경우, 상기 제어부(100)는 329단계로 진행하여 사용자가 선택한 항목에 따 른 해당 기능을 수행한다. 상기 연주가 선택될시, 상기 제어부(100)는 307단계로 진행하여 상술한 도 2의 과정으로 설정된 설정내용(악기, 음계, 화면)을 독출한다. 그리고 상기 제어부(100)는 309단계에서 사용자에 의해 미리 설정된 화면을 표시창에 디스플레이한다.
그리고, 상기 제어부(100)는 311단계에서 키입력이 있는지 검사한다. 만일, 키입력이 있을시, 상기 제어부(100)는 313단계에서 상기 입력된 키를 가지고 설정내용에 대응하는 테이블을 억세스하여 해당 음원데이터를 독출한다. 예를들어, 설정된 악기가 "피아노"이고 설정된 음계가 "다장조"라 하고, '1(도)'이라는 키가 입력되었을 때, 악기가 피아노이고 다장조 음계에 대한 음원 데이터들을 저장하는 테이블을 억세스해서 키 값 '1'에 해당하는 음원데이터를 독출한다. 다른 예로, 악기가 피아노이고 음계가 온음계에 대한 음원데이터들을 저장하는 테이블을 억세스해서 키 값 '1'에 해당하는 음원데이터를 독출하고, 상기 독출된 음원데이터에 설정된 음계(다장조)에 따른 가중치를 적용해서 음원데이터를 생성한다.
이후, 상기 제어부(100)는 315단계에서 상기 독출된 음원데이터를 멜로디칩(124)으로 전송한다. 그러면, 상기 멜로디칩(124)은 상기 제어부(100)로부터의 음원데이터를 가청 아날로그 신호를 변환하여 스피커(116)로 출력한다. 이때 이동통신단말기는 사용자가 키를 입력하는 시간만큼 해당 음을 출력하게 된다. 한편, 상기 제어부(100)는 317단계에서 사용자의 키입력에 따라 발생하는 음원데이터들을 연접해서 연주데이터로 임시 저장한다. 다른 예로, 사용자가 입력하는 키들의 값들(숫자 악보)을 저장할수도 있다. 이와 같이, 키패드 연주를 통해 발생하는 데 이터(음원데이터, 키 데이터)를 저장하는 이유는, 이후 벨소리, 알람 등으로 이용하기 위해서이다.
그리고 상기 제어부(100)는 319단계에서 사용자의 키조작에 의해 연주등록이 선택되었는지 검사한다. 만일 상기 연주등록이 선택되지 않을 경우, 상기 제어부(100)는 상기 311단계로 되돌아가 이하 단계를 재수행한다. 만일 상기 연주등록이 선택될시, 상기 제어부(100)는 321단계로 진행하여 곡명 입력요구를 표시창에 디스플레이한다. 이후, 상기 제어부(100)는 323단계에서 사용자의 키조작에 의해 곡명이 입력되는지 검사한다. 상기 곡명이 입력될시, 상기 제어부(100)는 325단계에서 상기 입력된 곡명에 대응하여 상기 연주데이터를 저장한다. 이와 같이 저장된 연주데이터는 사용자의 설정에 따라 벨소리 등으로 사용된다. 한편, 음계 및 옥타브 등은 연주중 단축키(예 : 사이드 키)의 입력에 의해 바로 변경이 가능하도록 구현할수 있다.
도 4는 본 발명의 실시 예에 따른 이동통신단말기에서 키패드 연주기능을 이용한 게임 수행절차를 도시하고 있다.
도 4를 참조하면, 먼저 제어부(100)는 401단계에서 사용자의 키조작에 의해 연주메뉴가 선택되는지 검사한다. 만일 상기 연주메뉴가 선택되지 않을 경우, 상기 제어부(100)는 429단계로 진행하여 해당모드를 수행한다. 만일 상기 연주메뉴가 선택될시, 상기 제어부(100)는 403단계에서 상기 연주메뉴에 대응하는 하위 목록을 표시창에 디스플레이한다. 일 예로, "1:악기설정 2:음계설정 3:연주화면 설정 4:연 주 5:게임"과 같이 디스플레이된다.
상기와 같이 하위 목록을 디스플레이한후, 상기 제어부(100)는 405단계에서 사용자의 키조작에 의해 상기 "게임"이 선택되는지 검사한다. 상기 게임이 선택되지 않을 경우, 상기 제어부(100)는 431단계로 진행하여 사용자가 선택한 항목에 따른 해당 기능을 수행한다. 상기 게임이 선택될시, 상기 제어부(100)는 407단계로 진행하여 게임 설명 화면을 표시창에 디스플레이한다. 예를들어, 키와 음 매칭 관계, 점수계산 방식 등을 디스플레이한다.
이후, 상기 제어부(100)는 409단계에서 사용자의 키조작에 의해 게임시작이 선택되는지 검사한다. 상기 게임시작이 선택될시, 상기 제어부(100)는 411단계에서 연주곡 목록을 표시창에 디스플레이한다. 일예로, "1레벨:학교종 2레벨:젓가락행진곡 3레벨:엘리제를 위하여"와 같이 디스플레이된다. 그리고 상기 제어부(100)는 413단계에서 사용자의 키조작에 의해 특정 연주곡이 선택되는지 검사한다. 상기 특정 연주곡이 선택될시, 상기 제어부(100)는 415단계로 진행하여 초기 게임화면을 디스플레이한다.
그리고, 상기 제어부(100)는 417단계에서 상기 선택된 연주곡에 대한 연주데이터에 근거해서 해당 키입력을 요구하는 메시지(해당 숫자)를 디스플레이한다. 이때 사용자는 숫자가 디스플레이되는 동안 해당 숫자키를 입력하게 된다. 따라서, 상기 제어부(100)는 419단계에서 키입력이 있는지 검사한다. 소정시간동안(다음 키입력 요구를 디스플레이하기 전까지) 어떠한 키입력도 없을 경우, 상기 제어부(100)는 상기 417단계로 되돌아가 상기 연주데이터에 근거해서 다음 키의 입 력을 요구하는 메시지를 디스플레이한다. 만일, 키입력이 있을시, 상기 제어부(100)는 412단계로 진행해서 입력을 요구한 키와 사용자가 입력한 키가 일치하는지 판단한다. 이때, 사용자의 키입력에 응답하여 해당 음을 스피커를 통해 송출한다. 만일, 일치하지 않을 경우 상기 제어부(100)는 425단계로 진행하고, 일치할 경우 상기 제어부(100)는 423단계에서 매치 카운터를 증가한후 상기 425단계로 진행한다. 또한, 일치할 경우, 현재 표시창에 디스플레이된 숫자를 다른 색깔로 표시하여 사용자가 일치여부를 인지할수 있도록 한다.
한편, 상기 제어부(100)는 상기 425단계에서 게임종료가 감지되는지 검사한다. 상기 게임종료가 아닌 경우, 상기 제어부(100)는 상기 417단계로 되돌아가 상기 연주데이터에 근거해서 다음 키의 입력을 요구하는 메시지를 디스플레이한다. 상기 게임종료인 경우, 상기 제어부(100)는 427단계로 진행하여 상기 매치 카운터에 근거한 점수(예 : 백분율(%)로 환산)를 계산해서 표시창에 디스플레이한후 종료한다.
예를들어, 선택된 연주곡이 "학교종"이고, "학교종"을 연주하기 위한 키들의 집합(연주데이터 또는 숫자악보)이 "5-5-6-6-5-5-3..."이라 하면, 상기 집합을 구성하는 키들이 순차로 표시창에 디스플레이된다. 이때 디스플레이되는 시간은 해당 음의 길이에 따라 다르게 설정된다. 한편, 사용자는 표시창에 디스플레이되는 키를 입력하여 연주를 하게 된다. 그리고, 이동통신단말기는 디스플레이되는 키와 사용자가 입력하는 키의 일치여부를 판단하고, 연주종료시 일치된 개수를 백분율로 변환하여 화면에 디스플레이한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정 해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이, 본 발명은 이동통신단말기에 사용자에 의한 악기연주 기능을 부가함으로써 제품의 상품성 및 경쟁력을 현저하게 높일수 있다. 또한, 이동통신단말기를 간단한 놀이기구로 이용할수 있고, 이동통신단말기를 이용해 간단한 작곡을 할수 있는 효과를 가진다. 한편 본 발명은 인터넷을 통한 숫자 악보배포를 통해 빠른 속도의 대중화가 가능하다. 즉, 사용자는 인터넷을 통해 연주따라하기 악보(숫자 악보) 및 애니메이션을 다운받아 사용하기 때문에 새로운 서비스(사업) 창출을 기대할수 있다.

Claims (5)

  1. 이동통신단말기에서 키패드를 이용한 연주 장치에 있어서,
    복수의 키들을 구비하며, 연주모드시 상기 복수의 키들이 음계를 구성하는 음원들과 일대일로 매핑되며, 키 입력시 해당 키데이터를 제어부로 출력하는 키패드와,
    상기 키패드로부터 입력되는 키데이터에 대응하는 음원데이터를 미리 설정된 악기종류의 음원데이터들을 저장하고 있는 테이블로부터 독출하고, 상기 음원데이터를 상기 키가 입력되는 동안 멜로디칩으로 출력하는 상기 제어부와,
    특정 연주곡을 연주하기 위한 악보가 키들의 집합으로 구성되며, 상기 제어부의 제어하에 상기 키들을 순차로 표시창에 디스플레이하기 위한 표시부와,
    상기 제어부로부터의 음원데이터를 가청 아날로그 신호로 변환하여 스피커로 출력하는 상기 멜로디칩을 포함하는 것을 특징으로 하는 장치.
  2. 제1항에 있어서,
    상기 제어부는, 상기 표시창에 디스플레이되는 키와 상기 사용자가 입력하는 키의 일치여부를 판단하고, 상기 일치개수에 따른 점수를 상기 표시부로 출력하는 것을 특징으로 하는 장치.
  3. 연주모드시 키패드를 구성하는 키들과 음계를 구성하는 음원들이 일대일로 매핑되는 이동통신단말기에서 상기 키패드를 이용한 연주 방법에 있어서,
    연주에 사용할 악기종류 및 연주화면을 설정하는 과정과,
    연주모드시, 상기 설정된 연주화면을 표시창에 디스플레이하는 과정과,
    키입력시, 상기 입력되는 키에 대응하는 음원데이터를 상기 설정된 악기종류의 음원데이터들을 저장하는 테이블로부터 독출하고, 상기 음원데이터를 상기 키가 입력되는 동안 멜로디칩으로 전송하여 상기 음원데이터에 대한 가청 아날로그 신호를 외부로 송출하는 것을 반복 수행하는 과정과,
    연주종료시, 상기 입력되는 키들의 집합을 연주데이터로 저장하고, 곡명 입력 요구를 디스플레이하는 과정과,
    상기 곡명 입력시, 상기 곡명에 대응하여 상기 연주데이터를 저장하는 과정을 포함하는 것을 특징으로 하는 방법.
  4. 연주모드시 키패드를 구성하는 키들과 음계를 구성하는 음원들이 일대일로 매핑되는 이동통신단말기에서 상기 키패드를 이용한 연주 방법에 있어서,
    특정 연주곡을 연주하기 위한 악보가 키들의 집합으로 구성되며, 상기 키들을 순차로 표시창에 디스플레이하는 과정과,
    키 입력이 있는지 검사하는 과정과,
    상기 키 입력시, 입력되는 키에 대응하는 음원데이터를 음원데이터들을 저장하는 테이블로부터 독출하는 과정과,
    상기 음원데이터를 상기 키가 입력되는 동안 멜로디칩으로 전송하여 상기 음원데이터에 대한 가청 아날로그 신호를 외부로 송출하는 과정과,
    상기 입력되는 키와 현재 표시창에 디스플레이되는 키의 일치여부를 판단하고, 일치할 경우 매치카운터를 증가하는 과정과,
    상기 매치카운터에 근거한 점수를 계산하여 상기 표시창에 디스플레이하는 과정을 포함하는 것을 특징으로 하는 방법.
  5. 제4항에 있어서,
    상기 입력되는 키와 현재 표시창에 디스플레이되는 키가 일치할 경우, 상기 디스플레이되는 키를 다른 색으로 표시하는 과정을 더 포함하는 것을 특징으로 하는 방법.
KR1020030052499A 2003-07-30 2003-07-30 이동통신단말기에서 키패드를 이용한 연주 장치 및 방법 KR100548950B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030052499A KR100548950B1 (ko) 2003-07-30 2003-07-30 이동통신단말기에서 키패드를 이용한 연주 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030052499A KR100548950B1 (ko) 2003-07-30 2003-07-30 이동통신단말기에서 키패드를 이용한 연주 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20050014068A KR20050014068A (ko) 2005-02-07
KR100548950B1 true KR100548950B1 (ko) 2006-02-03

Family

ID=37225248

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030052499A KR100548950B1 (ko) 2003-07-30 2003-07-30 이동통신단말기에서 키패드를 이용한 연주 장치 및 방법

Country Status (1)

Country Link
KR (1) KR100548950B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100695091B1 (ko) * 2005-07-28 2007-03-14 에스케이 텔레콤주식회사 음원 합성 단말기 및 방법

Also Published As

Publication number Publication date
KR20050014068A (ko) 2005-02-07

Similar Documents

Publication Publication Date Title
JP2002010355A (ja) 通信装置、及び携帯電話機
KR100678163B1 (ko) 휴대용 단말기에서 연주 기능을 수행하는 장치 및 방법
KR101048021B1 (ko) 휴대용 무선단말기의 연주 장치 및 방법
JP2000224269A (ja) 電話機および電話システム
JP3509617B2 (ja) カラオケ装置と携帯電話機との組み合せによる情報サービス方法
KR100506228B1 (ko) 음악 연주 및 편집을 위한 이동통신 단말기 및 방법
KR20070076942A (ko) 휴대용 무선단말기의 작곡 장치 및 방법
JP2001209378A (ja) 携帯電話機
KR100548950B1 (ko) 이동통신단말기에서 키패드를 이용한 연주 장치 및 방법
JP4224450B2 (ja) 移動体通信端末及びプログラム
JP4574299B2 (ja) 音楽再生装置
JP4373321B2 (ja) 音楽再生装置
KR100328858B1 (ko) 이동통신 단말기에서의 미디음악 연주 방법
KR20020000398A (ko) 벨 소리 전송 시스템 및 전송 방법
KR100595256B1 (ko) 작곡기능을 가지는 이동통신 단말기와 이동통신 단말기를이용한 작곡방법 및 작곡기능을 가지는 이동통신 단말기의이용방법
KR101162437B1 (ko) 음악 게임 방법 및 이를 위한 음악 게임 장치
JP2004279718A (ja) 遊技装置およびカラオケ装置
JP3406559B2 (ja) 携帯端末、情報処理装置、音源データの更新方法、並びに記録媒体
JP2002049368A (ja) 音楽基準確認機能付きの携帯電話
JP2001215977A (ja) カラオケシステム
KR101221599B1 (ko) 이동통신단말기에서 음악파일에 사운드 효과를 부여하기위한 방법
KR200248317Y1 (ko) 휴대폰을 이용한 가요반주장치
KR100540215B1 (ko) 버튼별 음원재생 기능을 가지는 이동통신 단말기 및 상기이동통신 단말기의 버튼별 음원재생 방법
JP2002169568A (ja) 携帯端末装置
KR20040038016A (ko) 멜로디 연주 기능이 구비된 휴대폰

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121228

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20131230

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20141223

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee