(57)【要約】      （修正有）【課題】音楽教育水準が高くない使用者が容易に歌の階名を覚えることができるようにして音楽教育に有用に使用することが可能な、音楽再生装置及び音楽再生方法を提供する。【解決手段】組成別プログラムごとに各組成の音階及び各組成の音階の各音に関する音声ファイルを貯蔵する音階音声データベース２００と、選択された楽曲に対する楽譜ファイルを分析して楽譜ファイルの情報を抽出する楽譜ファイルパージング部１４０と、抽出された楽譜ファイルの情報から選択された楽曲の組成を判断し、音階音声データベース２００から楽曲の組成にマッチングする音階を抽出し、抽出された音階に基づいて音声ファイルを再生する、演奏制御部１００と、を含む。音声ファイルは、階名の発音及び音の高さにより発声された人間の音声データを含み、音階音声データベース２００は、主音が互いに異なる音階の組成に対応する１２個の組成別プログラムを含む。【選択図】図６
2017032862.tif 000002
【特許請求の範囲】
【請求項１】
組成別プログラムごとに各組成の音階及び各組成の音階の各音に関する音声ファイルを貯蔵する音階音声データベースと、
選択された楽曲に対する楽譜ファイルを分析して前記楽譜ファイルの情報を抽出する楽譜ファイルパージング部と、
抽出された前記楽譜ファイルの情報から選択された前記楽曲の組成を判断し、前記音階音声データベースから前記楽曲の組成にマッチングする音階を抽出し、抽出された音階に基づいて前記音声ファイルを再生する、演奏制御部と、を含み、
前記音声ファイルは、階名の発音及び音の高さにより発声された人間の音声データを含み、
前記音階音声データベースは、主音が互いに異なる音階の組成に対応する１２個の前記組成別プログラムを含む、
音楽再生装置。
【請求項２】
前記演奏制御部は、前記楽曲の組成に対応する前記組成別プログラムを選択し、前記楽曲が含む各音について、選択された前記組成別プログラムに対応する組成の音階の各音に対応する前記音声ファイルを順に再生することを特徴とする、請求項１に記載の音楽再生装置。
【請求項３】
前記音声ファイルは、人間が発声可能な最低音域帯から最高音域帯に渡り、各組成の音階について各音の高さに合うように発声した人間音声の録音データであることを特徴とする、請求項１又は２に記載の音楽再生装置。
【請求項４】
前記演奏制御部は、転調要請を受信した場合、変更要請された組成に基づいて選択する前記組成別プログラムを変更し、変更された前記組成別プログラムに基づいて前記音声ファイルを再生する、請求項１〜３のいずれか一項に記載の音楽再生装置。
【請求項５】
少なくとも１つの音楽ファイルを含む音楽ファイルデータベースと、
前記楽譜ファイルパージング部から抽出された前記楽譜ファイルの情報に基づいて、前記少なくとも１つの音楽ファイルのうち選択された音楽ファイルを利用して演奏を行う演奏部と、
前記楽譜ファイルパージング部から抽出された前記楽譜ファイルの情報を表示するディスプレイ部と、を更に含む、
請求項１〜４のいずれか一項に記載の音楽再生装置。
【請求項６】
主音が互いに異なる音階の組成に対応する１２個の組成別プログラムごとに各組成の音階及び各組成の音階の各音に関する音声ファイルを、音楽再生装置によって、貯蔵するステップと、
選択された楽曲に対する楽譜ファイルを分析して前記楽譜ファイルの情報を抽出するステップと、
抽出された前記楽譜ファイルの情報から選択された前記楽曲の組成を判断するステップと、
組成別プログラムごとに貯蔵された各組成の音階及び各組成の音階の各音に関する音声ファイルから前記楽曲の組成にマッチングする音階を抽出するステップと、
抽出された音階に基づいて前記音声ファイルを再生するステップと、を含み、
前記音声ファイルは、階名の発音及び音の高さにより発声された人間の音声データを含
む、
音楽再生方法。
【請求項７】
前記音声ファイルは、人間が発声可能な最低音域帯から最高音域帯に渡り、各組成の音階について各音の高さに合うように発声した人間音声の録音データであることを特徴とする、請求項６に記載の音楽再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽再生装置及び音楽再生方法に関する。
【背景技術】
【０００２】
ＩＴ産業の発達は音楽にも大きな影響を与えているが、電子ピアノ、電子楽譜、ファイル基盤の音源等を代表的な例として挙げることができる。このように、ＩＴと音楽との出会いは、大衆が様々な形態の音楽に容易に接することができるようにしてくれている。
【０００３】
このうち、電子楽譜では、音楽が記譜形態で表現され、様々な電子楽譜の形式が紹介されてきた。このような電子楽譜の形式には、これまで最も多く使用されてきたＭＩＤＩ（Ｍｕｓｉｃａｌ Ｉｎｓｔｒｕｍｅｎｔ Ｄｉｇｉｔａｌ Ｉｎｔｅｒｆａｃｅ）ファイル形式をはじめとして、ＭｕｓｉｃＸＭＬ、ＭＭＬ（Ｍｕｓｉｃ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）、ＮＩＦＦ（Ｎｏｔａｔｉｏｎ Ｉｎｔｅｒｃｈａｎｇｅ Ｆｉｌｅ Ｆｏｒｍａｔ）、ＳＭＤＬ（Ｓｔａｎｄａｒｄ Ｍｕｓｉｃ Ｄｅｓｃｒｉｐｔｉｏｎ Ｌａｎｇｕａｇｅ）、ＭＮＭＬ（Ｍｕｓｉｃａｌ Ｎｏｔａｔｉｏｎ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）、ＨＴＭＬ（Ｍｕｓｉｃ ＨＴＭＬ）、ＪＳｃｏｒｅＭＬ、Ｘｓｃｏｒｅ（ｅＸｔｅｎｓｉｂｌｅ Ｓｃｏｒｅ Ｌａｎｇｕａｇｅ）等様々な音楽的表現と体系を有する楽譜形式がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、これらの楽譜形式は、それぞれ表記形式が異なり、使用目的や音楽的表現の程度が異なるため、楽譜を扱おうとする人を基準とせず、楽譜が処理される機械が基準になったり、楽譜を表記する記譜法や分析、検索等において制約を有していたり、応用性及び拡張性が期待に及ばない等の電子楽譜形式の標準としての限界を有している。
【０００５】
したがって、このような限界を克服することにより、様々な音楽的表現を可能にしながらも、音楽に対する記譜や分析及び検索等様々な応用に適用しながら、拡張性の高い電子楽譜の必要性が増大してきて、インターネット環境下でより様々なこのような要求を満たすために、ＭｕｓｉｃＸＭＬというＸＭＬを基盤とする電子楽譜形式が開発された。ＭｕｓｉｃＸＭＬは現在、電子楽譜形式の標準として最も適したものと評価されている。しかし、音楽楽譜を標準化した電子的な楽譜形式で表現することが重要であるだけに、実世界に存在する数多くの楽譜を電子楽譜で表現したとき、これらの楽譜を楽譜通りに実際に演奏できるようにし、膨大な楽譜の中から所望の楽譜を検索する場合に題目や作曲家等の単なるキーワード情報によるものではなく、実際に表現された楽譜内容を基盤とした検索のための楽譜管理が何よりも重要であり必要である。
【０００６】
現在、音楽楽譜表現において最も標準に近い電子楽譜形式はＭｕｓｉｃＸＭＬである。ＭｕｓｉｃＸＭＬは、代表的な音楽楽譜形式であり、これまで広く使用されてきたＭＩＤＩ形式の豊かな音楽的表現に対して制限的であるという欠点を克服して、様々な音楽的表現に適しており、かつＤＴＤがすべてに公開されており、その応用性と拡張性に優れているため、ＭＩＤＩの後を継ぐ電子楽譜形式の標準として最も適したものと評価されている。
【０００７】
デスクトップコンピュータ、ノートパソコン等のコンピューティング装置が家庭及び教育現場に広く普及されている現在の状況において、このような電子楽譜を子供等のための音楽教育に利用すれば最小の費用で大きな教育的効果を期待することができるものの、まだこれに関連する効率的な方案が提示されていないのが実情である。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、音楽教育水準が高くない使用者が容易に歌の階名を覚えることができるようにして音楽教育に有用に使用することが可能な、新規かつ改良された音楽再生装置及び音楽再生方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、組成別プログラムごとに各組成の音階及び各組成の音階の各音に関する音声ファイルを貯蔵する音階音声データベースと、選択された楽曲に対する楽譜ファイルを分析して前記楽譜ファイルの情報を抽出する楽譜ファイルパージング部と、抽出された前記楽譜ファイルの情報から選択された前記楽曲の組成を判断し、前記音階音声データベースから前記楽曲の組成にマッチングする音階を抽出し、抽出された音階に基づいて前記音声ファイルを再生する、演奏制御部と、を含み、前記音声ファイルは、階名の発音及び音の高さにより発声された人間の音声データを含み、前記音階音声データベースは、主音が互いに異なる音階の組成に対応する１２個の前記組成別プログラムを含む、音楽再生装置が提供される。
【００１０】
前記演奏制御部は、前記楽曲の組成に対応する前記組成別プログラムを選択し、前記楽曲が含む各音について、選択された前記組成別プログラムに対応する組成の音階の各音に対応する前記音声ファイルを順に再生してもよい。
【００１１】
前記音声ファイルは、人間が発声可能な最低音域帯から最高音域帯に渡り、各組成の音階について各音の高さに合うように発声した人間音声の録音データであってもよい。
【００１２】
前記演奏制御部は、転調要請を受信した場合、変更要請された組成に基づいて選択する前記組成別プログラムを変更し、変更された前記組成別プログラムに基づいて前記音声ファイルを再生してもよい。
【００１３】
少なくとも１つの音楽ファイルを含む音楽ファイルデータベースと、前記楽譜ファイルパージング部から抽出された前記楽譜ファイルの情報に基づいて、前記少なくとも１つの音楽ファイルのうち選択された音楽ファイルを利用して演奏を行う演奏部と、前記楽譜ファイルパージング部から抽出された前記楽譜ファイルの情報を表示するディスプレイ部と、を更に含んでもよい。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、主音が互いに異なる音階の組成に対応する１２個の組成別プログラムごとに各組成の音階及び各組成の音階の各音に関する音声ファイルを、音楽再生装置によって、貯蔵するステップと、選択された楽曲に対する楽譜ファイルを分析して前記楽譜ファイルの情報を抽出するステップと、抽出された前記楽譜ファイルの情報から選択された前記楽曲の組成を判断するステップと、組成別プログラムごとに貯蔵された各組成の音階及び各組成の音階の各音に関する音声ファイルから前記楽曲の組成にマッチングする音階を抽出するステップと、抽出された音階に基づいて前記音声ファイルを再生するステップと、を含み、前記音声ファイルは、階名の発音及び音の高さにより発声された人間の音声データを含む、音楽再生方法が提供される。
【発明の効果】
【００１５】
以上説明したように本発明によれば、音楽教育水準が高くない使用者が容易に歌の階名を覚えることができるようにして音楽教育に有用に使用することが可能である。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係る音階を利用した音楽再生装置の使用者画面の一例を示す説明図である。
【図２】同実施形態に係る音階を利用した音楽再生装置の使用者画面の他の例を示す説明図である。
【図３】同実施形態に係る音階を利用した音楽再生装置の使用者画面の他の例を示す説明図である。
【図４】同実施形態に係る音階を利用した音楽再生装置の使用者画面の他の例を示す説明図である。
【図５】同実施形態に係る音階を利用した音楽再生装置の使用者画面の他の例を示す説明図である。
【図６】同実施形態に係る音階を利用した音声再生装置の機能構成の一例を示す説明図である。
【図７】同実施形態に係る音階音声データベースのデータテーブルの一例を示す説明図である。
【図８】同実施形態に係る音楽再生処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
本発明は様々な変更を加えることができ、様々な実施例を有し得るところ、特定の実施例を図面に例示し、詳細に説明する。
【００１８】
しかし、これは、本発明を特定の実施形態について限定しようとするものではなく、本発明の技術的思想及び技術的範囲に含まれるすべての変更、均等物ないし代替物を含むものと理解しなければならない。
【００１９】
第１、第２等の用語は様々な構成要素を説明するのに使用され得るが、前記構成要素は前記用語により限定されてはならない。前記用語は１つの構成要素を他の構成要素から区別する目的のみで使用される。例えば、本発明の権利範囲を逸脱しないながら第１の構成要素は第２の構成要素と命名され得、同様に第２の構成要素も第１の構成要素と命名され得る。「及び/又は」という用語は、複数の関連して記載された項目の組み合わせ又は複数の関連して記載された項目のいずれか一方の項目を含む。
【００２０】
ある構成要素が他の構成要素に「連結されて」いるとか「接続されて」いると述べられているときには、その他の構成要素に直接連結されているか、又は接続されていることもあるが、中間に他の構成要素が存在することもあると理解しなければならない。反面、ある構成要素が他の構成要素に「直接連結されて」いるとか、「直接接続されて」いると述べられているときには、中間に他の構成要素が存在しないものと理解しなければならない。
【００２１】
本願において使用した用語は単に特定の実施例を説明するために使用されたもので、本発明を限定しようとする意図ではない。単数の表現は文脈上異なる場合を明白に指摘するものでない限り、複数の表現を含む。本願において、「含む」又は「有する」等の用語は明細書上に記載された特徴、数字、段階、動作、構成要素、部品又はこれらを組み合わせたものが存在することを指定しようとするものであって、１つ又はそれ以上の他の特徴や数字、段階、動作、構成要素、部品又はこれらを組み合わせたものの存在又は付加可能性を予め排除しないものと理解しなければならない。
【００２２】
異なったものとして定義しない限り、技術的若しくは科学的な用語を含めてここで使用されるすべての用語は本発明の属する技術分野において通常の知識を有する者により一般的に理解されるものと同一の意味を有している。一般的に使用される辞書に定義されているものと同じ用語は関連技術の文脈上有する意味と一致する意味を有するものと解釈しなければならず、本明細書において明らかに定義していない限り、理想的若しくは過度に形式的な意味と解釈しない。
【００２３】
以下、添付の図面を参照して、本発明の好ましい実施形態をより詳しく説明する。本発明を説明するにあたって、全体的な理解を容易にするために、図面上の同一の構成要素については同一の参照符号を使用し、同一の構成要素について重複する説明は省略する。
【００２４】
本発明の実施の形態に係る音階を利用した音楽再生装置は、楽譜上の各音において、各音の階名及び音の高さを人の音声で表現する。本明細書において音階は楽曲全体又は一部で使用される音を１オクターブ内に階段状に整理した音列を指すこともあり、階名と同一の意味としても使用され得る。また、本明細書において使用される用語「音程」は音階内において基準音に対する相対的な音の高さを指す意味として使用される。
【００２５】
図１は、本実施形態に係る音階を利用した音楽再生装置の使用者画面の一例を示す説明図である。
【００２６】
本実施形態に係る音楽再生装置は、複数の曲についての音楽ファイルを保有し、音楽ファイルの情報を使用者に提供し、使用者により選択された曲を演奏する。このとき、音楽ファイルの情報は、曲に付与された識別子（ＩＤ）、曲の題目、曲の組成、曲の作曲者、曲を歌う歌手名等、曲に関連する様々な情報を含む。図１の使用者画面においてこのような音楽ファイルの情報の例を確認することができる。以下の説明において、曲の組成は、曲の調を意味し得る。
【００２７】
図１の使用者メニュー領域１１００を参照すると、本実施形態に係る使用者画面は、基本的に、再生メニュー、停正/中断メニュー、ボリューム調整メニュー、イコライザー機能等を提供し、曲の検索のための検索メニューも提供する。それだけでなく、本実施形態に係る使用者メニューは、キー設定、男女ｋｅｙ設定、テンポ設定、移調設定、オクターブ設定等のためのメニューを提供する。
【００２８】
また、本実施形態に係る音楽再生装置は、歌詞歌メニュー又は階名歌メニューを含み、演奏と共に歌詞で歌う歌詞歌モード、演奏と共に階名で歌う階名歌モードを提供する。本実施形態に係る階名歌モードでは、単に、階名が音声で出力されるのみに限られず、階名が音程を含んで発音されて歌われるように音楽が再生され得る。また、本実施形態に係る音楽再生装置では、移調時に変更される階名に対する発音の変化を反映して階名歌が変更され得る。
【００２９】
このような本実施形態によれば、音楽の先生が階名で歌を歌うような効果を与えることができるため、音楽教育水準が高くない使用者が容易に歌の階名を覚えることができる。また、複雑な移調時に変更される階名も容易に確認できるようにすることにより、音楽教育水準の高い使用者にも有用な音楽再生装置を提供することができる。
【００３０】
図２は、本実施形態に係る音階を利用した音楽再生装置の使用者画面の他の例を示す説明図である。
【００３１】
図２の使用者画面では、使用者メニュー領域１１００上に位置する楽譜表現領域１２００を確認することができる。楽譜表現領域１２００では、歌のための楽譜と伴奏のための楽譜が対で表示されている。図２は、歌詞歌モードと共に歌詞表示が選択された場合に、曲が演奏される状況において本発明により表示される楽譜を示している。例えば、図２では、ヤン・ヒウンの「一人」という曲について歌詞と共に楽譜が表示されており、各時刻において曲の再生が進行中である小節が他の部分と対比される色でハイライトして表示されている。
【００３２】
図３は、本実施形態に係る音階を利用した音楽再生装置の使用者画面の他の例を示す説明図である。
【００３３】
図３は、歌詞歌モードと共に階名表示が選択された場合に、曲が演奏される状況において本発明により表示される楽譜を示している。歌詞歌モードにおいて、歌詞を利用して歌が歌われるが、例えば、図３に示したように、楽譜表現領域１２００の歌楽譜上の各音符の下には階名が共に表示されている。
【００３４】
図４は、本実施形態に係る音階を利用した音楽再生装置の使用者画面の他の例を示す説明図である。
【００３５】
図４は、階名歌モードに切り替えられた状態の使用者画面を示している。階名歌モードに切り替えられた場合には、歌詞歌モードとは異なって、階名を発音して歌が歌われ、例えば、図４に示したように、楽譜表現領域１２００の歌楽譜上の各音符の下にも階名が共に表示されている。
【００３６】
本実施形態に係る音楽再生装置により演奏される階名歌は、各音に対する階名を該当音の音程で発声した人間の音声を録音した音声ファイルの集合と理解することができる。ここで、各音声ファイルは人間の音声で階名を発音するが、各発音は音程、すなわち、音の高さを有する。また、本実施形態によれば、該当歌に合うように編集された音声ファイルの集合に含まれた各音声ファイルは音の長さに応じた時間継続して再生される。
【００３７】
図５は、本実施形態に係る音階を利用した音楽再生装置の使用者画面の他の例を示す説明図である。
【００３８】
図５の例は、図４の例のように階名歌モード状態における画面の例であるが、図４の例と異なり、図４に示した画面が表示されている状態において移調、すなわち、転調が起こった場合の画面の例を示す。すなわち、図４に示されているハ長調の歌に対して転調が起こって変ニ長調に変換された場合において表示される画面の例を図５に示している。
【００３９】
図５に示す使用者画面にも、楽譜表現領域１２００の歌楽譜上の各音符の下には階名が共に表示されているが、図４の場合は「ドミシレレ」と連続する音階が、図５の場合は「ディファドメメ」と表記されており、組成が変化することにより階名の表記方法も変更されたことを確認することができる。
【００４０】
図６は本実施形態に係る音階を利用した音声再生装置の機能構成の一例を示す説明図である。
【００４１】
以下、図６を参照して詳述する本実施形態に係る構成要素は、物理的な区分ではなく機能的な区分により定義される構成要素であって、それぞれが行う機能により定義され得る。それぞれの構成要素は、ハードウェア及び/又はそれぞれの機能を行うプログラムコード及びプロセッシングユニットで具現され得るものであり、２つ以上の構成要素の機能が１つの構成要素に含まれて具現され得ることもある。したがって、以下の説明において構成要素に付与される名称は、それぞれの構成要素を物理的に区分するためのものでなく、それぞれの構成要素が行う代表的な機能を暗示するためのものであり、構成要素の名称により本発明の技術的範囲が限定されないことに留意しなければならない。
【００４２】
図６に示す本実施形態に係る音階を利用した音声再生装置は、演奏制御部１００、音階音声データベース２００、音楽ファイルデータベース３００、使用者入力部１１０、ディスプレイ部１２０、演奏部１３０、及び楽譜ファイルパージング部１４０を含む。
【００４３】
音楽ファイルデータベース３００は本実施形態に係る楽譜演奏に使用される様々な音楽ファイルを含む。本実施形態において使用されるデータベース（ｄａｔａｂａｓｅ）という用語は、関係型（ｒｅｌａｔｉｏｎａｌ）、客体指向型（ｏｂｊｅｃｔｅｄ−ｏｒｉｅｎｔｅｄ）データベースのように、厳密な形態のデータベースを意味するのでなく、情報を貯蔵する機能的構成要素を意味するもので、様々な形態に具現され得る。例えば、本実施形態において使用されるファイルベース（ｆｉｌｅ−ｂａｓｅ）形態の簡単な情報貯蔵構成要素として構成され得ることもある。
【００４４】
本実施形態に係る音楽ファイルは、楽譜ファイル及び音源ファイルを含み、音楽関連の種々のファイルを含み得る。本実施形態に係る楽譜ファイルは、ＭＩＤＩファイル、ＭｕｓｉｃＸＭＬ、ＭＭＬ（Ｍｕｓｉｃ  Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）、ＮＩＦＦ（Ｎｏｔａｔｉｏｎ Ｉｎｔｅｒｃｈａｎｇｅ Ｆｉｌｅ Ｆｏｒｍａｔ）、ＳＭＤＬ（Ｓｔａｎｄａｒｄ Ｍｕｓｉｃ Ｄｅｓｃｒｉｐｔｉｏｎ Ｌａｎｇｕａｇｅ）、ＭＮＭＬ（Ｍｕｓｉｃａｌ Ｎｏｔａｔｉｏｎ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）、ＨＴＭＬ（Ｍｕｓｉｃ ＨＴＭＬ）、ＪＳｃｏｒｅＭＬ、 Ｘｓｃｏｒｅ（ｅＸｔｅｎｓｉｂｌｅ Ｓｃｏｒｅ Ｌａｎｇｕａｇｅ）等様々な音楽的表現と体系を有する様々な楽譜ファイルを含み得る。
【００４５】
また、本実施形態に係る音源ファイルは、ＭＰ３、ＦＬＡＣ、ＷＡＶ(ウェーブ)、ＤＲＭ等様々な形式の音源ファイルを含み得る。
【００４６】
本実施形態に係る楽譜ファイルパージング部１４０は、様々な形式の楽譜ファイルを分析して、該当ファイルが有する情報を抽出する。例えば、楽譜ファイルパージング部１４０は、ユーザにより選択された楽曲に対する楽譜ファイルを分析して楽譜ファイルの情報を抽出する。ここでは、最も広く使用される楽譜ファイルのうちＭｕｓｉｃＸＭＬを例に挙げて説明する。ＭｕｓｉｃＸＭＬ電子楽譜は、それ自体としては、種々のタグ（ｔａｇ）情報からなる１つのＸＭＬテキストデータである。したがって、これをプログラムにより演奏できるようにしたり、演奏者等実際の使用者が分かるように五線紙に描かれた楽譜で提供するためには、ＸＭＬ楽譜に対する分析を通じた変換過程が必要である。
【００４７】
楽譜ファイルパージング部１４０は、楽譜分析のために、ＭｕｓｉｃＸＭＬ楽譜をパージング（ｐａｒｓｉｎｇ）して、それぞれのタグ情報が実際の楽譜においてどのような機能をするかを選り分ける。ＭｕｓｉｃＸＭＬ楽譜は複数の構成要素からなっており、これらの構成要素は、頭（ｈｅａｄｅｒ）と本体（ｂｏｄｙ）の２部分に大きく分けられる。このとき、頭部分には、作品の題目、作品番号、作曲者、作詞者、パート目録等楽譜に対する上位情報が示されるようになり、本体部分には、楽譜の実質的な内容といえる調号、拍子、速度記号、音符、休符等楽譜上の音楽を表現することができる様々な構成要素に対する細部情報を含む。
【００４８】
楽譜ファイルパージング部１４０は、ＭｕｓｉｃＸＭＬ楽譜パージング（ｐａｒｓｉｎｇ）を通じて、タグ分析情報を分析する。このとき、タグ分析は、楽譜のヘッダー情報及び本体情報に対する事項を含む。このように分析された楽譜情報は、演奏制御部１００に提供され、使用者が望む楽譜を実際のメロディー情報を利用して探すことができる内容基盤検索を行えるようにされる。
【００４９】
また、演奏制御部１００は、タグ分析を通じて分析された情報を楽譜情報に対する座標を表現するために変換し、楽譜を実際の画面に示すディスプレイ部１２０、及び楽譜をコンピュータの音源を利用して実際に演奏する演奏部１３０へ提供する。
【００５０】
ディスプレイ部１２０は、楽譜ファイルパージング部から抽出された楽譜ファイルの情報を表示する。演奏部１３０は、楽譜ファイルパージング部から抽出された楽譜ファイルの情報に基づいて、少なくとも１つの音楽ファイルのうち選択された音楽ファイルを利用して演奏を行う。
【００５１】
演奏制御部１００は、楽譜ファイルパージング部１４０により抽出された楽譜ファイルの情報から選択された楽曲の組成を判断し、音階音声データベース２００から楽曲の組成にマッチングする音階を抽出し、抽出された音階に基づいて音声ファイルを再生する役割を担当する。
【００５２】
具体的には、演奏制御部１００は、楽曲の組成に対応する組成別プログラムを選択し、該当楽曲が含む各音について、選択された組成別プログラムに対応する組成の音階の各音に対応する音声ファイルを順に再生する。
【００５３】
また、演奏制御部１００は、転調要請を受信した場合、変更要請された組成に基づいて選択する組成別プログラムを変更し、変更された組成別プログラムに基づいて音声ファイルを再生する。ここで、組成別プログラムは、各組成と対応し、本実施形態に係る音階音声データベースにより各々定義される。
【００５４】
音階音声データベース２００は、組成別プログラムごとに各組成の音階及び当該音階の各音に関する音声ファイルを貯蔵する。音階音声データベース２００では、本実施形態に係る音階を利用した音声再生を可能とする音階音声データは、例えば、データテーブルの形式で表される。音階音声データテーブルの一例は図７を参照して詳しく確認するが、後述する図７の説明の際により詳しく考察する。
【００５５】
使用者入力部１１０は、使用者が、ディスプレイ部１２０を通じて表示される曲リスト、楽譜等を確認して、選曲、キー設定、移調設定、オクターブ設定、等様々な演奏環境設定において使用する、オプション選択のためのキーボード、マウス、タッチパネル等を含む。
【００５６】
本実施形態に係る音階を利用した音楽再生装置は、デスクトップコンピュータ、ノートパソコン、携帯可能な使用者端末等に含まれて具現され得る。
【００５７】
本実施形態に係る使用者端末の様々な例は、セルラー電話機、無線通信機能を有するスマートフォン、無線通信機能を有する個人携帯用端末機（ＰＤＡ）、無線モデム、無線通信機能を有する携帯用コンピュータ、無線通信機能を有するデジタルカメラのような撮影装置、無線通信機能を有するゲイミング装置、無線通信機能を有する音楽貯蔵及び再生家電製品、無線インターネット接続及びブラウジングが可能なインターネット家電製品だけでなく、そのような機能の組み合わせを統合している携帯型ユニット又は端末機を含み得るが、これに限定されるのではない。
【００５８】
図７は、本実施形態に係る音階音声データベース２００のデータテーブルの一例を示す説明図である。
【００５９】
本実施形態に係る音階音声データベース２００は、絶対音階に対して図７に示すように主音が互いに異なる音階の組成に対応する１２個の組成別プログラムを含む。
【００６０】
組成別プログラムは各組成に対応し、プログラム１番はＣメジャーキー(ハ長調)、プログラム２番はＣ＃キー、プログラム３番はＤキー、プログラム４番はＤ＃キー、プログラム５番はＥキー、プログラム６番はＦキー、プログラム７番はＦ＃キー、プログラム８番はＧキー、プログラム９番はＧ＃キー、プログラム１０番はＡキー、プログラム１１番はＡ＃キー、プログラム１２番はＢキーに対応する。
【００６１】
ここで、主音「ド、レ、ミ、ファ、ソ、ラ、シ、ド」を日本語でいうと「ハ、ニ、ホ、ヘ、ト、イ、ロ、ハ」で表現し、英語でいうと「Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ａ、Ｂ、Ｃ」で表現する。
【００６２】
図７に示したデータテーブルの各行において、各組成別プログラムに対応する各組成の音階と絶対音階との関係が示されている。また、音階音声データベース２００は、各組成の音階の各音に関する音声ファイルを貯蔵する。本実施形態に係る音声ファイルは、図７に示すような階名の発音及び音の高さにより発声された人間の音声データとして生成され、１２個の各組成別プログラムについて生成される。この際、録音する音域は、実際に人間が出すことができる最低音から最高音まで繰り返し録音される。すなわち、音声ファイルは、人間が発声可能な最低音域帯から最高音域帯に渡り、各組成の音階について各音の高さに合うように発声した人間音声の録音データである。
【００６３】
本発明により音階を利用して音楽を再生するために、楽曲の組成に対応する各組成別プログラムが、演奏制御部１００により、選択される。例えば、Ｃメジャーキー(ハ長調)の場合はプログラム１番、Ｃ＃キーの場合はプログラム２番、Ｄキーの場合はプログラム３番等がそれぞれ選択される。もし短調の楽曲である場合、対応する長調楽曲と考えて該当長調を基準にプログラムが選択される。すなわち、長調から３度下げれば短調になるので、例えばＡマイナーキー(イ短調)の場合は、Ａマイナーキー(イ短調)に対応する調はＣメジャーキー(ハ長調)であるので、１番プログラムが選択される。
【００６４】
楽曲の組成に対応する組成別プログラムが選択されると、演奏制御部１００は、楽曲の各音について、選択された組成別プログラムに対応する組成の音階の各音に対応する音声ファイルを再生する。例えば、Ｄキー(ニ長調)の楽曲に対して楽譜上に「Ｄ−Ｅ−Ｆ」が順に表記されれば、図７に示すように３番プログラムの「ミ」音声ファイル−「フィ」音声ファイル−「ソ」音声ファイルが順に演奏される。このとき、各ファイルの音声は、各階名の発音だけでなく、該当音階における音の高さを有する。また、本発明によれば、各音声ファイルは、楽譜上の各音符の長さに応じた時間継続して再生され、すなわち、拍子に合わせて再生される。
【００６５】
図８は、本実施形態に係る音楽再生処理の流れの一例を示すフローチャートである。
【００６６】
以下の説明において本実施形態の音楽再生方法を構成する各段階が図６を参照して説明した本実施形態に係る音楽再生装置の対応する構成要素で行われる動作と理解することができるが、方法を構成する各段階は各段階を定義する機能自体として限定されなければならない。すなわち、各段階を行うものとして例示された構成要素の名称により各段階の遂行主体が限定されないことに留意しなければならない。
【００６７】
本実施形態に係る音楽再生方法によれば、使用者が演奏する曲を選択すれば、音楽再生装置によって、選択された曲に対する楽譜ファイルを分析する(Ｓ８１０)。
【００６８】
楽譜ファイルに対する分析が完了すると、分析された楽譜及び音源ファイルに基づいて音楽を演奏し(Ｓ８２０)、楽譜及び歌詞をディスプレイして使用者に提供する(Ｓ８３０)。
【００６９】
歌詞歌が演奏される状況において階名歌に切り替えることを要請する命令が受信されると(Ｓ８４０／ＹＥＳ)、音階音声データベース２００に基づいて階名で歌が切り替えられる(Ｓ８５０)。階名歌演奏段階は具体的に、楽譜の組成に適したプログラムを選択する段階、該当楽曲が含む各音について、選択された組成別プログラムに対応する組成の音階の各音に対応する音声ファイルを順に再生する段階を含み得る。
【００７０】
また、階名歌モードで演奏される状況において歌詞歌要請が受信されると(Ｓ８６０／ＹＥＳ)、歌詞歌モードに切り替えて楽譜及び歌詞により歌を演奏する(Ｓ８７０)。
【００７１】
本実施形態に係る歌詞歌モード及び階名歌モードの切替手続(Ｓ８４０〜Ｓ８７０)は、曲が終了するまで待機及び遂行が繰り返される(Ｓ８８０)。
【００７２】
一方、図８に示されてはいないが、本実施形態に係る音楽再生方法は、転調要請を受信した場合、変更要請された組成に基づいて選択する組成別プログラムを変更し、変更された組成別プログラムに基づいて音声ファイルを再生する段階を含み得る。
【００７３】
また、本実施形態に係る音階を利用した音楽再生方法は、コンピュータで読み取り可能な記録媒体に記憶されるコンピュータで読み取り可能なプログラムコードとして具現することが可能である。コンピュータが読み取り可能な記録媒体は、コンピュータシステムにより読み取られるデータが貯蔵されるあらゆる種類の記録装置を含む。例えば、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ブルーレイ、磁気テープ、フロッピー（登録商標）ディスク、光データ貯蔵装置等があり、またキャリアウェーブ(例えば、インターネットを通じた転送)の形態で具現されることも含む。
【００７４】
また、コンピュータで読み取り可能な記録媒体において、ネットワークで連結されたコンピュータシステムに分散され、分散方式でコンピュータで読み取り可能なプログラムコードが貯蔵され及び実行され得る。そして、本発明の技術的思想を遂行するための機能的なプログラムコードは、本発明の属する技術分野のプログラマーにより容易に推論することができる。
【００７５】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００７６】
１００：演奏制御部
１１０：使用者入力部
１２０：ディスプレイ部
１３０：演奏部
１４０：楽譜ファイルパージング部
２００：音階音声データベース
３００：音楽ファイルデータベース
【図６】
2017032862.tif 000003
【図７】
2017032862.tif 000004
【図８】
2017032862.tif 000005
【図１】
2017032862.tif 000006
【図２】
2017032862.tif 000007
【図３】
2017032862.tif 000008
【図４】
2017032862.tif 000009
【図５】
2017032862.tif 000010
【手続補正書】
【提出日】平成28年11月29日(2016.11.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
組成別プログラムごとに各組成の音階及び各組成の音階の各音に関する音声ファイルを貯蔵する音階音声データベースと、
選択された楽曲に対する楽譜ファイルを分析して前記楽譜ファイルの情報を抽出する楽譜ファイルパージング部と、
抽出された前記楽譜ファイルの情報から選択された前記楽曲の組成を判断し、前記音階音声データベースから前記楽曲の組成にマッチングする音階を抽出し、抽出された音階に基づいて前記音声ファイルを再生する、演奏制御部と、を含み、
前記音声ファイルは、階名の発音及び音の高さにより発声された人間の音声データを含み、
前記音階音声データベースは、主音が互いに異なる音階の組成に対応する１２個の前記組成別プログラムを含み、
前記演奏制御部は、前記楽曲の組成に対応する前記組成別プログラムを選択し、前記楽曲が含む各音について、選択された前記組成別プログラムに対応する組成の音階の各音に対応する前記音声ファイルを順に再生することを特徴とする、
音楽再生装置。
【請求項２】
前記音声ファイルは、人間が発声可能な最低音域帯から最高音域帯に渡り、各組成の音階について各音の高さに合うように発声した人間音声の録音データであることを特徴とする、請求項１に記載の音楽再生装置。
【請求項３】
前記演奏制御部は、転調要請を受信した場合、変更要請された組成に基づいて選択する前記組成別プログラムを変更し、変更された前記組成別プログラムに基づいて前記音声ファイルを再生する、請求項１又は２に記載の音楽再生装置。
【請求項４】
少なくとも１つの音楽ファイルを含む音楽ファイルデータベースと、
前記楽譜ファイルパージング部から抽出された前記楽譜ファイルの情報に基づいて、前記少なくとも１つの音楽ファイルのうち選択された音楽ファイルを利用して演奏を行う演奏部と、
前記楽譜ファイルパージング部から抽出された前記楽譜ファイルの情報を表示するディスプレイ部と、を更に含む、
請求項１〜３のいずれか一項に記載の音楽再生装置。
【請求項５】
主音が互いに異なる音階の組成に対応する１２個の組成別プログラムごとに各組成の音階及び各組成の音階の各音に関する音声ファイルを、音楽再生装置によって、貯蔵するステップと、
選択された楽曲に対する楽譜ファイルを分析して前記楽譜ファイルの情報を抽出するステップと、
抽出された前記楽譜ファイルの情報から選択された前記楽曲の組成を判断するステップと、
組成別プログラムごとに貯蔵された各組成の音階及び各組成の音階の各音に関する音声ファイルから前記楽曲の組成にマッチングする音階を抽出するステップと、
抽出された音階に基づいて前記音声ファイルを再生するステップと、を含み、
前記音声ファイルは、階名の発音及び音の高さにより発声された人間の音声データを含み、
前記音声ファイルを再生するステップは、
前記楽曲の組成に対応する前記組成別プログラムを選択するステップと、
前記楽曲が含む各音について、選択された前記組成別プログラムに対応する組成の音階の各音に対応する前記音声ファイルを順に再生するステップと、を含むことを特徴とする、
音楽再生方法。
【請求項６】
前記音声ファイルは、人間が発声可能な最低音域帯から最高音域帯に渡り、各組成の音階について各音の高さに合うように発声した人間音声の録音データであることを特徴とする、請求項５に記載の音楽再生方法。