(57)【要約】【課題】音楽を電子化した音楽データから楽譜データを生成し、楽譜データを格納する自動楽譜作成機を提供すること。【解決手段】自動楽譜作成機１は、音楽をデータ化した音楽データと、楽譜に表される記号を示す記号データとを対応付けて格納する対応データ格納手段４１を備える。また、音楽データを入力する音楽データ入力手段３５と、入力された音楽データから、格納された記号データを抽出する記号データ抽出手段３２と、抽出された記号データを、入力された順番に並べて画像データとして楽譜データを作成する楽譜データ作成手段３３と、作成された楽譜データを格納する楽譜データ格納手段４２と、格納された楽譜データを出力する楽譜データ出力手段３７と、を備える。【選択図】図１
2008129508.tif 000002
【特許請求の範囲】
【請求項１】
音楽を電子化した音楽データから楽譜データを生成し、前記楽譜データを格納する自動楽譜作成機であって、
前記音楽データと、楽譜に表される記号を示す記号データとを対応付けて格納する対応データ格納手段と、
前記音楽データを入力する音楽データ入力手段と、
前記入力された前記音楽データから、前記格納された前記記号データを抽出する記号データ抽出手段と、
前記抽出された前記記号データを、前記入力された順番に並べて画像データとして楽譜データを作成する楽譜データ作成手段と、
前記作成された前記楽譜データを格納する楽譜データ格納手段と、
前記格納された前記楽譜データを出力する楽譜データ出力手段と、を備える、自動楽譜作成機。
【請求項２】
前記対応データ格納手段は、前記音楽データとして入力される楽器ごとに前記音楽データと、前記記号データとが対応付けられて格納されており、
前記楽譜データ作成手段は、前記楽器ごとに前記楽譜データを作成する、請求項１記載の自動楽譜作成機。
【請求項３】
前記音楽データ入力手段は、マイク又は音楽再生装置からダイレクトに接続されて前記音楽データを入力する、請求項１又は２記載の自動楽譜作成機。
【請求項４】
前記楽譜データ出力手段は、前記格納された前記楽譜データを印刷し、又は画面に表示する、請求項１乃至３記載の自動楽譜作成機。
【請求項５】
前記自動楽譜作成機は、所定の楽譜データを記憶した楽譜データベースと通信回線を介して接続され、
前記楽譜データベースに、前記楽譜データ格納手段により格納された前記楽譜データを送信する楽譜データ送信手段と、
前記楽譜データベースが、前記送信された前記楽譜データを受信し、前記受信した前記楽譜データに基づき類似する楽譜データを検索したことに応じて、前記楽譜データベースが送信した、前記楽譜データに類似する楽譜データを受信する楽譜データ受信手段と、をさらに備え、
前記楽譜データ格納手段は、前記受信した前記類似する楽譜データを、前記楽譜データ作成手段により作成された楽譜データと共に格納する、請求項１乃至４記載の自動楽譜作成機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽を電子化した音楽データから楽譜データを生成し、前記楽譜データを格納する自動楽譜作成機に関する。
【背景技術】
【０００２】
従来、ＣＤやレコードを聴いた場合、気に入った曲を楽譜にしたい場合には、自分の耳を頼りに楽譜を起こすことが行われている。しかし、耳を頼りに楽譜を起こすことは、技量を要するものであり、音楽の素人には、なかなか正確に楽譜を起こすことができない。
【０００３】
また、携帯電話機のユーザが簡単に着信メロディの楽譜データを作成することができる携帯電話機よび楽譜データ形成方法が開示されている（例えば、特許文献１）。特許文献１によると、ユーザがマイクロフォンに向かい、リズム音に合わせてメロディを「ドレミファ…」の文言を用いて歌うと、マイクロフォンの出力により抽出された楽譜データに必要なデータから楽譜データが作成される。
【特許文献１】特開２００１−２４２８６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の楽譜データは、携帯電話機の着信メロディ（着メロ）の再生に使用されるものであり、楽譜自体を表示するものではない。そのため、楽譜を用いてユーザが演奏等を楽しむことができない。
【０００５】
そこで、本発明は、このような問題に鑑みてなされたもので、音楽を電子化した音楽データから楽譜データを生成し、前記楽譜データを格納する自動楽譜作成機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的のため、具体的には以下のようなものを提供する。
【０００７】
（１）音楽を電子化した音楽データから楽譜データを生成し、前記楽譜データを格納する自動楽譜作成機であって、
前記音楽データと、楽譜に表される記号を示す記号データとを対応付けて格納する対応データ格納手段と、
前記音楽データを入力する音楽データ入力手段と、
前記入力された前記音楽データから、前記格納された前記記号データを抽出する記号データ抽出手段と、
前記抽出された前記記号データを、前記入力された順番に並べて画像データとして楽譜データを作成する楽譜データ作成手段と、
前記作成された前記楽譜データを格納する楽譜データ格納手段と、
前記格納された前記楽譜データを出力する楽譜データ出力手段と、を備える、自動楽譜作成機。
【０００８】
（１）に記載の自動楽譜作成機によれば、音楽をデータ化した音楽データと、楽譜に表される記号を示す記号データとを対応付けて格納する対応データ格納手段を備える。また、音楽データを入力する音楽データ入力手段と、入力された音楽データから、格納された記号データを抽出する記号データ抽出手段と、抽出された記号データを、入力された順番に並べて画像データとして楽譜データを作成する楽譜データ作成手段と、作成された楽譜データを格納する楽譜データ格納手段と、格納された楽譜データを出力する楽譜データ出力手段と、を備える。
【０００９】
このような構成により、音楽データが入力され、音楽データに基づき記号データを抽出し、抽出された記号データを音楽データが入力された順番に並べることにより、画像データとして楽譜データを作成することができる。また、作成された画像データは、保存し、出力することができる。よって、入力された音楽データから、楽譜データを画像データとして作成することにより、ユーザが当該楽譜データを用いて演奏等を楽しむことができる。
【００１０】
（２）前記対応データ格納手段は、前記音楽データとして入力される楽器ごとに前記音楽データと、前記記号データとが対応付けられて格納されており、
前記楽譜データ作成手段は、前記楽器ごとに前記楽譜データを作成する、（１）記載の自動楽譜作成機。
【００１１】
（２）に記載の自動楽譜作成機によれば、対応データ格納手段は、音楽データとして入力される楽器ごとに音楽データと、記号データとが対応付けられて格納されている。また、楽譜データ作成手段は、楽器ごとに楽譜データを作成する。
【００１２】
このような構成により、楽器ごとに音楽データと記号データとが対応付けられているため、複数の楽器が奏でる演奏の音楽データが入力された場合には、楽器ごとの楽譜データを作成することができる。よって、例えば、オーケストラ等の演奏を入力した場合には、楽器ごとに楽譜データが作成されるため、作成された楽譜を用いれば、ユーザは、自らの演奏により、オーケストラの演奏を行うことが可能となる。
【００１３】
（３）前記音楽データ入力手段は、マイク又は音楽再生装置からダイレクトに接続されて前記音楽データを入力する、（１）又は（２）記載の自動楽譜作成機。
【００１４】
（３）に記載の自動楽譜作成機によれば、音楽データ入力手段は、マイクや音楽再生装置からダイレクトに接続されている。そのため、当該自動楽譜作成機を複雑な構成によらず、簡易な構造で作成することができる。
【００１５】
（４）前記楽譜データ出力手段は、前記格納された前記楽譜データを印刷し、又は画面に表示する、（１）乃至（３）記載の自動楽譜作成機。
【００１６】
（４）に記載の自動楽譜作成機によれば、格納された楽譜データを印刷したり、画面に表示したりする楽譜データ出力手段を備える。このような構成により、画像データとして作成された楽譜データを、印刷された紙として、又は画面上に表示された画像として、ユーザが視認することができる。そのため、この印刷又は表示された楽譜に基づき、ユーザは演奏等を楽しむことができる。
【００１７】
（５）前記自動楽譜作成機は、所定の楽譜データを記憶した楽譜データベースと通信回線を介して接続され、
前記楽譜データベースに、前記楽譜データ格納手段により格納された前記楽譜データを送信する楽譜データ送信手段と、
前記楽譜データベースが、前記送信された前記楽譜データを受信し、前記受信した前記楽譜データに基づき類似する楽譜データを検索したことに応じて、前記楽譜データベースが送信した、前記楽譜データに類似する楽譜データを受信する楽譜データ受信手段と、をさらに備え、
前記楽譜データ格納手段は、前記受信した前記類似する楽譜データを、前記楽譜データ作成手段により作成された楽譜データと共に格納する、（１）乃至（４）記載の自動楽譜作成機。
【００１８】
（５）に記載の自動楽譜作成機によれば、所定の楽譜データを記憶した楽譜データベースと、当該自動楽譜作成機とが通信回線を介して接続されている。そして、楽譜データベースに、楽譜データ格納手段により格納された楽譜データを送信する楽譜データ送信手段（通信手段）と、送信した楽譜データに類似する楽譜データを受信する楽譜データ受信手段（通信手段）と、をさらに備える。類似する楽譜データは、送信した楽譜データに基づき楽譜データベースを検索することにより得られる。そして、楽譜データ格納手段は、検索された類似する楽譜データを楽譜データ作成手段により作成された楽譜データと共に格納する。
【００１９】
例えば、マイクから入力された音声を音楽データとして、楽譜データを作成する場合等、音声は正確な音階を発生させるとは限らない。歌であれ、楽器演奏であれ、音が外れることがあるためである。そのような場合であっても、このような構成により、自動楽譜作成機と通信回線を介して接続される楽譜データベースから取り出され送信された、作成された楽譜データに類似の楽譜データを受信し、当該類似の楽譜データを格納することにより、真に求める楽譜データをユーザに提供することができる。
【発明の効果】
【００２０】
本発明の自動楽譜作成機によれば、音楽を電子化した音楽データから楽譜データを生成し、前記楽譜データを格納することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２２】
［自動楽譜作成機１の全体構成］
図１は、本発明の好適な実施形態の一例に係る自動楽譜作成機１の全体構成及び機能構成を示すブロック図である。
【００２３】
本発明の自動楽譜作成機１は、入力端子６、出力端子７、及び通信用端子８を備えている。入力端子６は、マイク２や音楽再生装置３を接続するための端子である。マイク２や音楽再生装置３から入力端子６を介して自動楽譜作成機１に対して音楽データが入力される。音楽再生装置３は、ＣＤ再生機等のオーディオや、ポータブルＭＤ等の、音楽を再生する装置を指す。
【００２４】
出力端子７は、ディスプレイ４やプリンタ５等の出力装置を接続するための端子である。自動楽譜作成機１にて作成された楽譜データは、出力端子７を介してディスプレイ４又はプリンタ５に出力され、表示又は印刷される。
【００２５】
通信用端子８は、インターネット等の通信回線１０と接続するための端子であり、具体的にはＬＡＮケーブルやＬＡＮカード、無線通信可能なＵＳＢ等を接続することができる端子である。通信回線１０は、さらに楽譜データベース２０と接続されている。楽譜データベース２０は、後述する処理により、自動楽譜作成機１から送信された楽譜データを受信し、楽譜データに類似する楽譜データを検索した上で、検索により得られた類似する楽譜データを自動楽譜作成機１に送信する。
【００２６】
マイク２や音楽再生装置３から入力された音楽データは、制御部３０の音楽データ入力手段３５を介して、処理部３１に送信される。制御部３０は、処理部３１、音楽データ入力手段３５、通信手段３６、及び楽譜データ出力手段３７を有し、処理部３１は、少なくとも記号データ抽出手段３２及び楽譜データ作成手段３３を含む。また、自動楽譜作成機１は、記憶部４０を有しており、少なくとも対応データ格納手段４１及び楽譜データ格納手段４２を含む。
【００２７】
音楽データ入力手段３５により入力された音楽データは、記号データ抽出手段３２により、対応データ格納手段４１を用いて音楽データに対応付けられた記号データを抽出する。楽譜データ作成手段３３では、記号データ抽出手段３２により抽出した記号データを順番に並べて、楽譜データを作成する。作成した楽譜データは、楽譜データ格納手段４２に格納する。また、楽譜データ出力手段３７を介してディスプレイ４やプリンタ５に出力する。
【００２８】
さらに、楽譜データ格納手段４２に格納した楽譜データは、通信手段３６を介して楽譜データベース２０に送信する。楽譜データベース２０では、自動楽譜作成機１から送信された楽譜データを受信し、当該楽譜データに基づき、類似する楽譜データを楽譜データベース２０内の楽譜データから検索する。検索結果である、類似する楽譜データは、自動楽譜作成機１に送信される。送信された類似する楽譜データを、通信手段３６が受信し、楽譜データ格納手段４２に格納する。また、楽譜データ出力手段３７を介してディスプレイ４やプリンタ５に出力する。
【００２９】
［対応データ格納テーブル］
図２は、本発明の好適な実施形態の一例に係る対応データ格納テーブルを示す図である。
【００３０】
記憶部４０は、対応データ格納手段４１に、例えば、図２に示す対応データ格納テーブルとして、音楽データの楽器を識別する楽器名６１と、音楽データ６２と、その音楽データに関連する記号データ６３と、を記憶している。
【００３１】
例えば、楽器名６１が「ピアノ」で、音楽データ６２が「３Ｃ０１０１」である場合、記号データ６３にはドの音の４分音符として一意の記号が関連づけて記憶されている。また、楽器名６１が「ピアノ」で、音楽データ６２が「３Ｃ０２０１」である場合、記号データ６３にはドの音の付点２分音符として一意の記号が関連づけて記憶されている。さらに、楽器名６１が「ピアノ」で、音楽データ６２が「３Ｃ０３０１」である場合、記号データ６３にはドの音の２分音符として一意の記号が関連づけて記憶されている。以上のように、同じピアノのドの音であっても、４分音符と、付点２分音符と、２分音符と、において、音楽データ６２の音楽データが異なる。
【００３２】
このように、対応データ格納テーブルでは、楽器、音、音符の長さによりそれぞれ別の音楽データ及び記号データが一意に割り当てられている。なお、休符についても同様に割り当てられている。
【００３３】
本実施例では、対応データ格納テーブルを、上述のように設定しているが、音楽データは、例えば、ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔｓ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）の音源の規格であるＧＭ（Ｇｅｎｅｒａｌ  ＭＩＤＩ）規格を用いてよい。このことにより、より汎用的に自動楽譜作成機１を使用することができる。
【００３４】
［実施例１］
図３及び図４は、本発明の好適な実施形態の一例に係る自動楽譜作成の第１の例を示す図である。
【００３５】
図３は、ユーザがフルートで演奏した音楽の音楽データに基づき、対応データ格納テーブルを用いて記号データを抽出した例を示した図である。ユーザが、フルートで「ミーソド…」と演奏した場合、楽器名６１がフルートの「ミー」、「ソ」、「ド」の音楽データ６２が入力される。そうすると、図３の（１）から（３）の記号データ６３が抽出される。
【００３６】
図４は、図３に示した抽出された記号データを、楽譜データとして順番に並べたものである。フルートの楽譜として、「ミーソド…」と表された記号データが五線紙上に並べられ、画像データとして楽譜データが作成される。
【００３７】
［実施例２］
図５及び図６は、本発明の好適な実施形態の一例に係る自動楽譜作成の第２の例を示す図である。
【００３８】
図５は、ユーザが、例えばピアノで「チューリップ」の旋律を演奏した場合に、その演奏したものを楽譜に表したものである。この例の場合、３小節目の最初の音は、「ソ」であるが、「ソ」の音を、間違って「ラ」と演奏してしまっている。しかし、その場合であっても、自動楽譜作成機１は、間違った演奏のとおりに、つまり、「ラ」の音のままで楽譜を作成する。そのため、最終的には図５に示すような楽譜データを作成することになる。
【００３９】
図６は、楽譜データベース２０から得られた図５の楽譜データに類似する楽譜データを示したものである。具体的には、自動楽譜作成機１及び楽譜データベース２０は、以下の処理を行う。図５に示す楽譜データを作成後、自動楽譜作成機１は、楽譜データベース２０に、当該楽譜データを送信する。楽譜データベース２０では、受信した楽譜データに基づき、楽譜データベース２０に蓄積されている楽譜データのうちから類似した楽譜データを検索し、抽出する。この実施例の場合であれば、検索した結果、図６に示す正しい「チューリップ」の楽譜データが類似した楽譜データとして得られる。そこで、得られた「チューリップ」の楽譜データを、楽譜データベース２０は自動楽譜作成機１に送信する。自動楽譜作成機１は、通信手段３６を介して「チューリップ」の楽譜データを受信する。このことにより、ユーザは、正しい「チューリップ」の楽譜データを得ることができるのである。
【００４０】
なお、類似の楽譜データを検索する方法としては、画像データの類似検索処理等の周知の方法を用いて行ってよい。
【００４１】
［処理フロー］
図７は、本発明の好適な実施形態の一例に係る処理フローを示す図である。
【００４２】
先ず、ステップＳ１では、制御部３０（音楽データ入力手段３５）は、音楽データが入力されたか否かを判断する。音楽データが入力された場合（ステップＳ１の処理でＹＥＳの判断がされた場合）には、制御部３０（音楽データ入力手段３５）は、処理をステップＳ２に移す。音楽データが入力されていない場合（ステップＳ１の処理でＮＯの判断がされた場合）には、制御部３０（音楽データ入力手段３５）は、引き続きステップＳ１の処理を行い、音楽データが入力されるのを待つ。
【００４３】
ステップＳ２では、制御部３０（記号データ抽出手段３２）は、ステップＳ１で入力された音楽データから記号データを抽出する。具体的には、対応データ格納手段４１の対応データ格納テーブルから、入力された音楽データに基づき、対応付けられた記号データを選択し、抜き出す。その後、制御部３０は、処理をステップＳ３に移す。
【００４４】
ステップＳ３では、制御部３０（楽譜データ作成手段３３）は、ステップＳ２で抽出した記号データを順番に並べて楽譜データを作成する。その後、制御部３０は、処理をステップＳ４に移す。
【００４５】
ステップＳ４では、制御部３０（処理部３１）は、ステップＳ３で作成した楽譜データを楽譜データ格納手段４２に格納する。その後、制御部３０は、処理をステップＳ５に移す。
【００４６】
ステップＳ５では、制御部３０（通信手段３６）は、作成した楽譜データを楽譜データベース２０に送信する。その後、制御部３０は、処理をステップＳ６に移す。
【００４７】
ステップＳ６では、制御部３０（通信手段３６）は、楽譜データベース２０から送信された類似した楽譜データを受信したか否かを判断する。類似した楽譜データを受信した場合（ステップＳ６の処理でＹＥＳの判断がされた場合）には、制御部３０（通信手段３６）は、処理をステップＳ７に移す。類似した楽譜データを受信していない場合（ステップＳ６の処理でＮＯが判断された場合）には、制御部３０（通信手段３６）は、引き続きステップＳ６を行い、楽譜データベース２０から類似した楽譜データが送信されるのを待つ。
【００４８】
ステップＳ７では、制御部３０（処理部３１）は、楽譜データベース２０から受信した楽譜データを楽譜データ格納手段４２に格納する。その後、制御部３０は、処理をステップＳ８に移す。
【００４９】
ステップＳ８では、制御部３０（楽譜データ出力手段３７）は、ステップＳ３で作成した楽譜データ、及びステップＳ７で受信した、作成した楽譜データに類似した楽譜データを出力する。その後、制御部３０は、本処理を終了する。
【００５０】
以上、実施例について説明したが、本発明はこれに限られるものではない。
【００５１】
実施例では、楽譜データを作成し、楽譜データを格納した後に、類似した楽譜データを検索するための送信処理を行っているが、これに限られない。楽譜データを作成した後に、格納と同時に、又は格納するより前に、類似した楽譜データを検索するための送信処理を行ってもよい。このことにより、より早く類似した楽譜データを得ることができる。
【００５２】
実施例では、単音の演奏による楽譜データの作成について示したが、同時に複数音が生じる演奏による楽譜データの作成であっても、同様に使用することができる。その場合、記号データは符幹（ぼう）の異なるものを用意しておき、同時に演奏された音を重ねて並べることにより、複数音を表した音符が表記された楽譜データを作成することができる。
【図面の簡単な説明】
【００５３】
【図１】本発明に係る自動楽譜作成機の全体構成及び機能構成を示すブロック図である。
【図２】本発明に係る対応データ格納テーブルを示す図である。
【図３】本発明に係る自動楽譜作成の第１の例を示す図である。
【図４】本発明に係る自動楽譜作成の第１の例を示す図である。
【図５】本発明に係る自動楽譜作成の第２の例を示す図である。
【図６】本発明に係る自動楽譜作成の第２の例を示す図である。
【図７】本発明に係る処理フローを示す図である。
【符号の説明】
【００５４】
１    自動楽譜作成機
２    マイク
３    音楽再生装置
４    ディスプレイ
５    プリンタ
６    入力端子
７    出力端子
８    通信用端子
１０  通信回線
２０  楽譜データベース
３０  制御部
３１  処理部
３２  記号データ抽出手段
３３  楽譜データ作成手段
３５  音楽データ入力手段
３６  通信手段
３７  楽譜データ出力手段
４０  記憶部
４１  対応データ格納手段
４２  楽譜データ格納手段
【図１】
2008129508.tif 000003
【図２】
2008129508.tif 000004
【図３】
2008129508.tif 000005
【図４】
2008129508.tif 000006
【図５】
2008129508.tif 000007
【図６】
2008129508.tif 000008
【図７】
2008129508.tif 000009