KR100635455B1 - 악보 바코드 생성장치 및 방법과, 악보 바코드 재생장치및 방법 - Google Patents
악보 바코드 생성장치 및 방법과, 악보 바코드 재생장치및 방법 Download PDFInfo
- Publication number
- KR100635455B1 KR100635455B1 KR1020040082586A KR20040082586A KR100635455B1 KR 100635455 B1 KR100635455 B1 KR 100635455B1 KR 1020040082586 A KR1020040082586 A KR 1020040082586A KR 20040082586 A KR20040082586 A KR 20040082586A KR 100635455 B1 KR100635455 B1 KR 100635455B1
- Authority
- KR
- South Korea
- Prior art keywords
- sheet music
- music
- score
- barcode
- bar code
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Auxiliary Devices For Music (AREA)
Abstract
본 발명은 악보의 악보요소를 바코드로 부호화하여 악보에 표시하는 장치 및 방법과, 악보 바코드를 판독하여 악보의 음악을 재생하는 장치 및 방법에 관한 것이다.
본 발명에 따른 악보 바코드 생성장치는, 악보데이터를 입력받아 악보요소를 분석하여 문자 기호로 변환하는 악보요소분석기와, 상기 악보요소분석기에서 분석된 악보요소의 문자 기호열을 바코드로 변환하는 바코드생성기를 포함한다. 또한, 본 발명에 따른 악보 바코드 재생장치는, 악보 내용을 담고 있는 악보 바코드를 읽는 스캐너와, 상기 스캐너에서 읽은 악보 바코드를 악보요소의 문자 기호열로 해독하는 바코드해독기와, 상기 해독된 악보요소의 문자 기호열을 오디오포맷으로 변환하는 재생기와, 상기 오디오포맷을 가청음으로 재생하는 스피커를 포함한다.
바코드, 악보, 음악, 스캐너
Description
도 1은 본 발명의 한 실시예에 따른 악보 바코드 생성장치를 도시한 기능 블록도,
도 2는 본 발명의 한 실시예에 따른 악보 바코드 재생장치를 도시한 기능 블록도이다.
< 도면의 주요 부분에 대한 부호의 간단한 설명 >
11; 악보요소분석기 12; 바코드생성기
13; 악보/바코드결합기 14; 인쇄장치
21; 스캐너 22; 바코드해독기
23; 재생기 24; 스피커
25; 입력기
본 발명은 악보의 악보요소를 바코드로 부호화한 악보 바코드를 생성하는 장치 및 방법에 관한 것이다. 또한, 본 발명은 악보 바코드를 판독하여 음악으로 재생하는 장치 및 방법에 관한 것이다.
음악가는 악보를 보고 악기를 연주하거나 노래를 하여 해당 음악을 익힌다. 능숙한 음악가라면 새로운 악보를 접하더라도 악기 연주나 노래가 가능하나, 악보를 잘 해석하지 못하는 사람은 새로운 악보의 음악을 연주하거나 노래하는 것이 매우 곤란하다. 연주하거나 노래를 하더라도 자신이 악보에 맞게 연주하거나 노래하는 지를 확인할 방법이 없다.
또한, 협주곡이나 합창곡의 경우, 연주자는 자신의 연주와 다른 사람의 연주를 맞추면서 연주 연습을 하거나, 다른 파트의 멜로디를 들으면서 연습하여야 하기 때문에, 다른 협주자나 합창단원이 모두 한 장소에 모이지 않으면 협주나 합창 연습을 하기 곤란하다.
상기한 문제점을 해결하기 위하여 안출된 본 발명의 목적은, 악보의 내용을 악보 바코드로 변환하여 인쇄하는 장치 및 방법을 제공하기 위한 것이다.
또한, 본 발명의 다른 목적은, 악보의 내용을 변환한 악보 바코드를 해독하여 음악을 연주하는 악보 바코드 재생장치 및 방법을 제공하기 위한 것이다.
상기한 목적을 달성하기 위한 본 발명에 따른 악보 바코드 생성장치는, 악보데이터를 입력받아 악보요소를 분석하여 문자 기호열로 변환하는 악보요소분석기와, 상기 악보요소분석기에서 분석된 악보요소의 문자 기호열을 바코드로 변환하는 바코드생성기를 포함한 것을 특징으로 한다.
또한, 본 발명에 따른 악보 바코드 생성방법은, 악보데이터를 입력받아 악보요소를 분석하여 문자 기호열로 변환하는 악보요소분석단계와, 상기 분석된 악보요소의 문자 기호열을 바코드로 변환하는 바코드생성단계를 포함한 것을 특징으로 한다.
또한, 본 발명에 따른 악보 바코드 재생장치는, 악보데이터의 내용을 담고 있는 악보 바코드를 읽는 스캐너와, 상기 스캐너에서 읽은 바코드를 문자 기호열로 변환하고 상기 문자 기호열을 악보요소로 해독하는 바코드해독기와, 상기 해독된 악보요소의 문자 기호열을 오디오포맷으로 변환하는 재생기와, 상기 오디오포맷을 가청음으로 재생하는 스피커를 포함한 것을 특징으로 한다.
또한, 본 발명에 따른 악보 바코드 재생방법은, 악보데이터의 내용을 담고 있는 악보 바코드를 읽는 스캐닝단계와, 상기 스캐닝단계에서 읽은 바코드를 문자 기호열로 변환하고 상기 문자 기호열을 악보요소로 해독하는 바코드해독단계와, 상기 해독된 악보요소의 문자 기호열을 오디오포맷으로 변환하여 상기 오디오포맷을 가청음으로 재생하는 재생단계를 포함한 것을 특징으로 한다.
또한, 본 발명에 따르면 상술한 바와 같은 악보 바코드 재생장치를 구비한 무선단말기, 엠피(MP)-3 플레이어 및 전자악기가 제공된다.
이하, 첨부된 도면을 참조하면서 본 발명의 한 실시예에 따른 악보 바코드 생성장치 및 방법과, 악보 바코드 재생장치 및 방법을 보다 상세하게 설명한다.
도 1은 본 발명의 한 실시예에 따른 악보 바코드 생성장치를 도시한 기능 블록도이다. 이 악보 바코드 생성장치는 한 페이지 또는 전곡 분량의 악보 데이터를 입력받아 악보요소(음의 높이와 길이) 단위로 분석하여 문자 기호로 변환하는 악보요소분석기(11)와, 악보요소분석기(11)에서 분석된 악보요소의 문자 기호열을 바코드로 변환하는 바코드생성기(12)를 포함한다.
이 악보 생성장치는 악보데이터와 바코드생성기(12)에서 생성된 바코드를 결합하는 악보/바코드결합기(13)와, 악보/바코드결합기(13)에서 결합된 악보데이터와 악보 바코드를 종이에 인쇄하는 인쇄장치(14)를 더 포함한다. 본 실시예에서는 악보데이터 정보를 담고 있는 바코드를 악보 바코드라고 명명한다.
본 발명에 따라 인쇄된 악보(15)는 그림 기호로 이루어진 악보데이터가 인쇄된 부분(15a)과 그 악보데이터의 내용을 변환한 악보 바코드가 인쇄된 부분(15b)으로 이루어진다. 악보 바코드는 악보의 어느 부분에 인쇄되어도 상관없다.
여기서, 바코드는 1차원 바코드, 2차원 바코드 및 3차원 바코드를 모두 포괄하는 개념이며, 바람직하게는 메트릭스 타입의 2차원 바코드를 이용하여 구현한다.
상기와 같이 구성된 바코드를 포함한 악보 생성장치의 동작방법을 설명한다.
악보데이터가 입력되면 악보요소분석기(11)는 악보데이터를 악보요소(음의 높이와 길이) 단위로 분석하고, 바코드생성기(12)는 분석된 악보요소를 바코드로 변환한다. 악보는 음의 높낮이와 길이들이 그림 기호로 표기된 정보이다. 악보요 소분석기(11)는 이 악보데이터를 입력받아서, 악보요소(음의 높낮이와 길이)를 분석하고 분석된 악보요소를 문자 기호로 변환한다. 예컨데, 3번째 옥타브의 '도' 음의 8분음표는 '3C8' 등으로 변환할 수 있다. 바코드생성기(12)는 악보요소의 문자 기호열을 바코드로 변환한다.
협주곡이나 합창곡의 경우 여러 파트로 이루이지는데, 악보요소분석기(11)는 각 파트별 악보데이터를 각각 악보요소로 분석하고 문자 기호열로 변환한다. 그리고, 바코드생성기(12)는 파트별 악보데이터를 채널별로 바코드로 변환하는데, 채널정보와 함께 악보요소의 문자 기호열을 바코드로 변환한다.
생성된 악보바코드는 인쇄장치(14)를 통해 바로 인쇄될 수도 있고, 악보/바코드결합기(13)에서 악보데이터와 결합된 후 인쇄장치(14)를 통해 인쇄될 수도 있다.
도 2는 본 발명의 한 실시예에 따른 악보 바코드 재생장치를 도시한 기능 블록도이다.
본 발명에 따라 악보데이터의 정보를 담고 있는 악보 바코드를 재생하는 장치는, 악보 바코드를 읽는 스캐너(21)와, 스캐너(21)에서 읽은 악보 바코드를 문자 기호인 악보요소로 해독하는 바코드해독기(22)와, 해독된 악보요소를 오디오포맷으로 변환하는 재생기(23)와, 오디오포맷을 가청음으로 재생하는 스피커(24)를 포함한다. 또한, 재생기(23)에는 사용자 입력기(25)가 더 연결되어, 사용자가 재생되는 채널번호 및 수를 선택하고 채널별 악기의 종류를 선택하며, 스피커(24)에서 출력되는 오디오의 크기와 빠르기 등을 조절할 수 있도록 한다.
또한, 이 악보 바코드 재생장치는 해독된 문자 기호인 악보요소를 그림 기호인 악보로 변환하는 악보생성기(26)와, 악보생성기에서 변환된 그림 기호인 악보를 화면에 표시하는 표시기(27)를 더 포함한다. 이 표시기(27)에는 재생기(23)의 악보 바코드 재생 상황 등의 정보가 더 표시될 수도 있다. 스캐너(21)로서 디지털카메라가 사용될 수도 있다.
상기와 같이 구성된 악보 바코드 재생장치의 동작방법을 설명한다. 사용자가 스캐너(21)를 이용하여 악보 바코드를 읽으면, 바코드해독기(22)는 악보 바코드를 악보요소의 문자 기호열로 해독한다. 재생기(23)는 해독된 악보요소를 오디오포맷으로 변환하고, 스피커(24)를 통해 재생한다. 이때, 사용자는 입력기(25)를 이용하여 오디오의 크기와 빠르기 등을 조절할 수 있다. 또한, 악보 바코드가 다중 채널의 악보데이터 정보를 담고 있는 경우에는, 사용자는 입력기(25)를 이용하여 재생시킬 채널번호와 수를 선택하거나 채널별 악기의 종류를 선택할 수 있다. 이 기능을 이용하면 협주곡이나 합창곡에 대해 하나의 파트 또는 일부 파트들 또는 전체 파트들 등을 자유롭게 선택하여 재생할 수 있다.
상기한 본 발명에 따른 악보 바코드 재생장치는 별도의 독립된 장치로 구현될 수도 있고, 무선단말기(휴대폰, PDA), 엠피(MP)-3 플레이어, 전자 악기(디지털피아노, 전자기타, 전자오르간) 등에 결합되어 구현될 수도 있다.
이상에서 본 발명에 대한 기술 사상을 첨부 도면과 함께 서술하였지만, 이는 본 발명의 가장 양호한 일 실시예를 예시적으로 설명한 것이지 본 발명을 한정하는 것은 아니다. 또한, 이 기술 분야의 통상의 지식을 가진 자이면 누구나 본 발명의 기술 사상의 범주를 이탈하지 않는 범위 내에서 다양한 변형 및 모방이 가능함은 명백한 사실이다.
이상과 같이 본 발명에 따르면 악보의 내용을 바코드로 변환하여 악보와 함께 인쇄하고, 악보에 인쇄된 바코드의 내용을 해독하여 해당 음악을 연주하기 때문에, 사용자가 새로운 음악의 악보를 접하더라도 해당 음악의 멜로디를 쉽게 익힐 수 있는 잇점이 있다.
Claims (15)
- 악보데이터를 입력받아 악보요소를 분석하여 문자 기호열로 변환하는 악보요소분석기와,상기 악보요소분석기에서 분석된 악보요소의 문자 기호열을 바코드로 변환하는 바코드생성기를 포함한 것을 특징으로 하는 악보 바코드 생성장치.
- 제 1 항에 있어서, 상기 악보데이터와 상기 바코드를 결합하는 악보/바코드결합기를 더 포함한 것을 특징으로 하는 악보 바코드 생성장치.
- 제 1 항 또는 제 2 항에 있어서, 상기 악보요소분석기는 다수의 파트별 악보데이터에 대해 악보요소의 문자 기호열을 생성하고, 상기 바코드생성기는 상기 파트별 악보요소의 문자 기호열을 채널별로 분리하여 바코드로 변환하는 것을 특징으로 하는 악보 바코드 생성장치.
- 악보데이터를 입력받아 악보요소를 분석하여 문자 기호열로 변환하는 악보요소분석단계와,상기 분석된 악보요소의 문자 기호열을 바코드로 변환하는 바코드생성단계를 포함한 것을 특징으로 하는 악보 바코드 생성방법.
- 제 4 항에 있어서, 상기 악보데이터와 상기 바코드를 결합하는 악보/바코드결합단계를 더 포함한 것을 특징으로 하는 악보 바코드 생성방법.
- 제 4 항 또는 제 5 항에 있어서, 상기 악보요소분석단계는 다수의 파트별 악보데이터에 대해 악보요소의 문자 기호열을 생성하고, 상기 바코드생성단계는 상기 파트별 악보요소의 문자 기호열을 채널별로 분리하여 바코드로 변환하는 것을 특징으로 하는 악보 바코드 생성방법.
- 악보데이터의 내용을 담고 있는 악보 바코드를 읽는 스캐너와,상기 스캐너에서 읽은 바코드를 문자 기호열로 변환하고 상기 문자 기호열을 악보요소로 해독하는 바코드해독기와,사용자의 의도를 입력받아 채널 선택신호와 채널별 악기 선택신호를 생성하는 입력기와,상기 입력기에서 생성된 상기 채널 선택신호와 채널별 악기 선택신호에 따라 상기 바코드해독기에서 해독된 악보요소의 문자 기호열을 오디오포맷으로 변환하는 재생기와,상기 오디오포맷을 가청음으로 재생하는 스피커를 포함한 것을 특징으로 하는 악보 바코드 재생장치.
- 제 7 항에 있어서, 상기 악보요소의 문자 기호열을 그림 기호로 변환하여 악보를 생성하는 악보생성기를 더 포함한 것을 특징으로 하는 악보 바코드 재생장치.
- 삭제
- 삭제
- 악보데이터의 내용을 담고 있는 악보 바코드를 읽는 스캐닝단계와,상기 스캐닝단계에서 읽은 바코드를 문자 기호열로 변환하고 상기 문자 기호열을 악보요소로 해독하는 바코드해독단계와,사용자의 의도를 입력받아 채널 선택신호와 채널별 악기 선택신호를 생성하는 입력단계와,상기 입력기에서 생성된 상기 채널 선택신호와 채널별 악기 선택신호에 따라 상기 바코드해독기에서 해독된 악보요소의 문자 기호열을 오디오포맷으로 변환하고 스피커를 통해 재생하는 재생단계를 포함한 것을 특징으로 하는 악보 바코드 재생방법.
- 제 11 항에 있어서, 상기 악보요소의 문자 기호열을 그림 기호로 변환하여 악보를 생성하는 악보생성단계를 더 포함한 것을 특징으로 하는 악보 바코드 재생방법.
- 삭제
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040082586A KR100635455B1 (ko) | 2004-10-15 | 2004-10-15 | 악보 바코드 생성장치 및 방법과, 악보 바코드 재생장치및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040082586A KR100635455B1 (ko) | 2004-10-15 | 2004-10-15 | 악보 바코드 생성장치 및 방법과, 악보 바코드 재생장치및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060033459A KR20060033459A (ko) | 2006-04-19 |
KR100635455B1 true KR100635455B1 (ko) | 2006-10-18 |
Family
ID=37142581
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040082586A KR100635455B1 (ko) | 2004-10-15 | 2004-10-15 | 악보 바코드 생성장치 및 방법과, 악보 바코드 재생장치및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100635455B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080270888A1 (en) * | 2005-02-07 | 2008-10-30 | Electronics And Telecommunications Research Institute | Method For Generating Metadata For Symbolic Music of Traditional Music, and Apparatus For Coding/Decoding Multimedia Data Using the Same |
KR101459766B1 (ko) * | 2008-02-12 | 2014-11-10 | 삼성전자주식회사 | 휴대 단말에서 자동반주 악보를 인식하는 방법 |
-
2004
- 2004-10-15 KR KR1020040082586A patent/KR100635455B1/ko active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20060033459A (ko) | 2006-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2010518459A (ja) | 配布オーディオファイル編集用ウェブポータル | |
JP4493604B2 (ja) | 演奏ガイド機能付きカラオケシステム | |
JP2008170947A (ja) | 自律型読譜および音楽演奏ロボット、およびその方法 | |
JP2007264569A (ja) | 検索装置、制御方法及びプログラム | |
KR100635455B1 (ko) | 악보 바코드 생성장치 및 방법과, 악보 바코드 재생장치및 방법 | |
KR102118189B1 (ko) | 미디어 컨텐츠 서비스 시스템 | |
JP2006276550A (ja) | カラオケ演奏装置 | |
JPH0744162A (ja) | 伴奏装置 | |
US11308926B2 (en) | Method and system for composing music with chord accompaniment | |
JP5969421B2 (ja) | 楽器音出力装置及び楽器音出力プログラム | |
KR20130057293A (ko) | 디지털 음악파일을 이용한 전자악보제공장치 및 전자악보 제공방법 | |
CN101409021A (zh) | 涉及拼合方式的有声音乐读物及拾音器 | |
JP7473781B2 (ja) | 音要素入力媒体、読取変換装置、及び、楽器システム、並びに、楽音生成方法 | |
JP5471138B2 (ja) | 音素符号変換装置および音声合成装置 | |
JP4220108B2 (ja) | 音響信号符号化システム | |
JP2001306070A (ja) | シーケンスデータファイル処理装置及び方法並びに記憶媒体 | |
JP3221331U (ja) | アニメーション絵図式携帯型演奏練習装置 | |
KR100717056B1 (ko) | 악보를 제공하는 오디오 재생 장치 및 그 오디오 재생장치에서 악보를 제공하는 방법 | |
US20220392425A1 (en) | Musical instrument system | |
JPS61140995A (ja) | 自動演奏装置 | |
KR20030082208A (ko) | 악기연주 및 음악학습 시스템 | |
JPS5922079A (ja) | 音楽教本 | |
KR940012236A (ko) | 퍼스널 컴퓨터를 이용한 전자건반악기 장치와 악기음 출력 제어방법 | |
KR20130058385A (ko) | 휴대용 기타연주시스템 | |
JPS61279893A (ja) | 自動演奏装置 |
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: 20130207 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20131008 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20140929 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20181011 Year of fee payment: 13 |