(57)【要約】【課題】デジタルデータで表された楽音データを補正して、適切な大きさの音圧を得る発音装置、発音方法及び通信端末装置を提供する。【解決手段】音量補正装置１２は、音色、音階、音量のデジタルデータで表された楽音データ記憶部１１に記憶される楽音データの音量値の平均値または最大値を求め、それを定められた値にすべく、全ての音量値に例えばある数の乗算を行って補正することにより、スピーカ４ａより発せられる音圧を適切な値に変更する。【選択図】　図１
2004117773.tif 000002
【特許請求の範囲】
【請求項１】
音種、音階及び音量を含むデジタルデータで表された楽音データを記憶する手段と、
前記記憶手段から読み出された前記楽音データの音量を評価し、その評価結果に基づいて前記音量を補正する手段と、
前記補正手段によって補正された楽音データからアナログ楽音信号を作成する音源手段と、
前記音源手段によって作成された前記アナログ楽音信号から楽音を発生する発音手段と
を具備することを特徴とする発音装置。
【請求項２】
前記補正手段による音量の補正は、指定された前記音種に係る前記音量のみの評価に基づいて行われることを特徴とする請求項１記載の発音装置。
【請求項３】
前記補正手段による音量の補正は、前記音量の時間平均値に基づいて行われることを特徴とする請求項１または請求項２記載の発音装置。
【請求項４】
前記補正手段による音量の補正は、前記音量の最大値に基づいて行われることを特徴とする請求項１または請求項２記載の発音装置。
【請求項５】
前記記憶手段は、前記音量が補正された楽音を補正済であるとして記憶することを特徴とする請求項１または請求項２記載の発音装置。
【請求項６】
音種、音階及び音量を含むデジタルデータで表された楽音データを記憶し、
前記楽音データの音量を評価し、その評価結果に基づいて前記音量を補正し、
前記補正された楽音データからアナログ楽音信号を作成し、
前記アナログ楽音信号から楽音を発生する
ことを特徴とする発音方法。
【請求項７】
アナログ受話音声信号から受話音声を発生するスピーカと、
送話音声からアナログ送話音声信号を出力するマイクロフォンと、
音種、音階及び音量を含むデジタルデータで表された楽音データを記憶する手段と、
前記記憶手段から読み出された前記楽音データの音量を評価し、その評価結果に基づいて前記音量を補正する手段と、
前記補正手段によって補正された楽音データからアナログ楽音信号を作成する音源手段とを具備し、
前記スピーカが前記音源手段によって作成された前記アナログ楽音信号から楽音を発生する
ことを特徴とする通信端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、楽音の発音を行う発音装置、発音方法及び通信端末装置に係り、特に適切な音圧を得るための音量の補正処理に関する。
【０００２】
【従来の技術】
携帯電話などの移動通信端末装置において、着信を利用者に通知するために、呼出音の鳴動に代えて着メロと呼ばれる音楽が用いられている。その音楽は、デジタルデータで表された楽音データで表され、その楽音データは、ダウンロードによって、または、メールの添付ファイルによって、更には自装置内で作成することによっても得ることができ、その結果、利用者の好みに従った多彩な音楽を着メロとして用いることができる。
【０００３】
そのため、着メロの音量も多種多様となるが、着メロは利用者に着信を通知する手段であることから、それは利用者に充分認識できる大きさの音量で発音されなければならない。一方、周囲の者に迷惑をかける大きすぎる音量は好ましくない。そこで、利用者は着メロに用いる音楽を指定するたびに、音量設定画面を開いた上で適切な音量を設定していた。
【０００４】
しかし、音量設定は自装置の特性に大きく影響するため、適切な音量設定は容易には判断できない。更には、音量を最大に設定しても充分な大きさの音圧が得られない場合や、音量を最小に設定しても音圧が大き過ぎる場合がある。
【０００５】
そこで、着メロの音圧の調整を行う方法が開示されている。従来の方法は、メロディーや伴奏などのパートごとに、各種データに基づいて音量バランスを改良し、また、スピーカ周波数特性データに基づいて楽音信号をイコライズしている（例えば、特許文献１参照。）。
【０００６】
【特許文献１】
特開２００１−２４９６６４号公報（第１頁、図２）
【０００７】
【発明が解決しようとする課題】
しかしながら、上述した従来の方法では、多種のデータを必要とし、多彩な音楽に対して適切な音量を設定することが困難である問題点があった。
【０００８】
本発明は、上記問題点を解決するためになされたもので、デジタルデータで表された楽音データを補正して、適切な大きさの音圧を得る発音装置、発音方法及び通信端末装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明の発音装置は、音種、音階及び音量を含むデジタルデータで表された楽音データを記憶する手段と、前記記憶手段から読み出された前記楽音データの音量を評価し、その評価結果に基づいて前記音量を補正する手段と、前記補正手段によって補正された楽音データからアナログ楽音信号を作成する音源手段と、前記音源手段によって作成された前記アナログ楽音信号から楽音を発生する発音手段とを具備することを特徴とする。
【００１０】
本発明によれば、デジタルデータで表された楽音の音量を評価し、その評価結果に基づいて全ての音量を所定の関数で補正することにより、その楽音の発音による音圧を適切な値に変更することができる。
【００１１】
【発明の実施の形態】
以下に、本発明による発音装置の実施の形態を、移動通信端末装置を例として、図面を参照して説明する。
【００１２】
図１は、本発明の実施形態に係る移動通信端末装置を示すブロック図である。この移動通信端末装置は、装置全体の制御を行う制御装置１と、アンテナ２ａと、通信装置２ｂと、送受信装置３と、スピーカ４ａと、マイクロフォン４ｂと、通話装置４ｃと、利用者からの操作指示を入力する入力装置５と、利用者へ情報の提示を行う出力装置６と、デジタルデータで表された楽音データを記憶する楽音データ記憶部１１と、楽音データ記憶部１１に格納された楽音データの音量を補正する音量補正装置１２とからなる。
【００１３】
図２は、通話装置４ｃの詳細な構成を示すブロック図である。通話装置４ｃは、ＤＡ変換器４ｄと、増幅器４ｅと、音源４ｆと、増幅器４ｇと、ＡＤ変換器４ｈとからなる。
【００１４】
上記のように構成された、本発明の実施形態に係る移動通信端末装置の動作を説明する。通信装置２ｂは、アンテナ２ａが受信した高周波信号を送受信装置３へ出力し、また、送受信装置３が出力する高周波信号をアンテナ２ａより送信する。
【００１５】
次に、送受信装置３の動作を説明する。送受信装置３は、通信装置２ｂからの高周波信号を増幅、周波数変換及び復調し、それによって得たデジタル音声信号を通話装置４ｃへ、また、制御信号を制御装置１へ送る。更には、通話装置４ｃが出力するデジタル音声信号、及び制御装置１が出力する制御信号を変調、周波数変換及び増幅し、高周波信号を得てそれを通信装置２ｂへ送る。
【００１６】
次に、通話装置４ｃの動作を説明する。まず、ＤＡ変換器４ｄの動作の説明をする。ＤＡ変換器４ｄは、送受信装置３が出力するデジタル音声信号を受信し、アナログ音声信号に変換し、それを増幅器４ｅへ送る。
【００１７】
次に、音源４ｆの動作の説明をする。音源４ｆは、制御装置１の指示により、楽音データ記憶部１１からの楽音データに従った音色、音階、及び音量のアナログ楽音信号を作成し、それを増幅器４ｅへ送る。音源４ｆは、チャネルと呼ばれる機能単位を複数持ち、それぞれのチャネルが独立して楽音データに従った音色、音階、及び音量のアナログ楽音信号の作成を行う。
【００１８】
次に、増幅器４ｅの動作を説明する。増幅器４ｅは、ＤＡ変換器４ｄが出力するアナログ音声信号及び音源４ｆが出力するアナログ楽音信号を増幅し、スピーカ４ａに送って発音させる。
【００１９】
次に、増幅器４ｇの動作を説明する。増幅器４ｇは、マイクロフォン４ｂが出力するアナログ音声信号を増幅し、それをＡＤ変換器４ｈへ送る。次に、ＡＤ変換器４ｈの動作を説明する。ＡＤ変換器４ｈは増幅器４ｇが出力するアナログ音声信号をデジタル音声信号に変換し、それを送受信装置３へ送る。
【００２０】
次に、入力装置５の動作を説明する。入力装置５は、複数のキーからなり、制御装置１の起動により動作を開始し、利用者が操作したキーを識別するコードを制御装置１へ通知して動作を終了する。
【００２１】
次に、出力装置６の動作を説明する。出力装置６は、例えばＬＣＤの表示装置であり、制御装置１より起動されることにより、表示動作を開始する。入力装置５からの入力操作に応答して制御装置１より起動されるまで、同じ表示動作を続ける。
【００２２】
次に、楽音データ記憶部１１に記憶される楽音データを、図３を参照して説明する。楽音データはデジタルデータで表された楽音であり、音源４ｆにおいて作成されるアナログ楽音信号の作成のためのメッセージ部と、このメッセージ部の値の補正状況を表す補正状況部とにより構成される。
【００２３】
図３（ａ）は楽音データのメッセージ部の一例を示す。メッセージ部は、メッセージ２１ａ〜２１ｃ・・・が連続したものであり、各メッセージ２１ａ〜２１ｃ・・・が音源４ｆに対するアナログ楽音信号の作成情報である。本実施形態では、各メッセージ２１ａ〜２１ｃ・・・は、前のメッセージからの時間１１ａ、チャネル１１ｂ、音色１１ｃ、音階１１ｄ、音量１１ｅ、持続時間１１ｆの各属性より構成されている。
【００２４】
それぞれの属性の値が、前のメッセージ（例えばメッセージ２１ａ）が指示したアナログ楽音信号作成開始時刻から次のメッセージ（例えばメッセージ２１ｂ）が指示するアナログ楽音信号作成開始までの時間１１ａ、音源４ｆのいずれのチャネルによってその信号作成を動作させるかを表すチャネル番号１１ｂ、その信号の音色１１ｃで例えば楽器名、その信号の音階１１ｄ、その信号の音量１１ｅ、その信号発生を持続させる時間１１ｆを表す。
【００２５】
ここで、特定のチャネルには主メロディーの発音を行わせ、別の特定のチャネルには伴奏の発音を行わせるなどをして、チャネルによって楽音の利用目的を表しても良い。更に、チャネルごとにビブラートなどの効果を加えた発音を行わせても良い。その結果、チャネル１１ｂと音色１１ｃのいずれかの属性、または２つの属性によって、楽音の種類即ち、その楽音の音階１１ｄ及び音量１１ｅ以外の特性が表されても良い。
【００２６】
図３（ｂ）は楽音データの補正状況部の一例を示す。本実施形態では、補正状況は補正有無１１ｇ、補正用音種１１ｈ、補正手法１１ｊ、補正倍率１１ｋの属性からなる。ここでは補正状況２２は、補正有無１１ｇに「有」が格納されており、この楽音データは補正済であることを表している。
【００２７】
そして、補正用音種１１ｈが「全て」であることから、全メッセージの音量の値を評価し、補正手法１１ｊが「平均」であることから音量の値の平均値が妥当な値になるように、補正倍率１１ｋが「１．５」であることから、メッセージ部の音量１１ｅの値が１．５倍に補正をされたものであることを意味している。この補正状況２２を参照することにより、補正前の楽音データに戻すこともできる。
【００２８】
楽音データ記憶部１１の楽音データが補正されていない場合には、補正有無１１ｇ属性に値「無」が格納される。その場合でも、どのように補正するのが適切であるかが分かっているなら、その補正を補正用音種１１ｈ、補正手法１１ｊ、補正倍率１１ｋの属性に値を格納することによって表現する。
【００２９】
楽音データ記憶部１１の楽音データは、移動通信端末装置の出荷時に作成されるものであっても良い。また、ブラウザ装置（図示せず）がダウンロードすることによって得たものでも良い。また、メール装置（図示せず）が受信したメールの添付ファイルとして得たものでも良い。更には、利用者が入力装置５及び出力装置６を用いて作成、及び修正したものであっても良い。
【００３０】
この楽音データは、制御装置１が着メロとして用いる。即ち、着信時に制御装置１が音源４ｆに指示することによってスピーカ４ａから発音される。また、音楽再生装置（図示せず）が鑑賞用あるいはＢＧＭに用いるために、音源４ｆに指示することによって発音されても良い。更には、メール装置が送信するメールの添付ファイルとして用いても良い。補正済の楽音データを送信することによって、それを受信した移動通信端末装置では改めて補正を行う必要がなくなる。
【００３１】
次に、音量補正装置１２の動作を説明する。音量補正装置１２は、楽音データのメッセージ２１ａ〜２１ｃ・・・の音量１１ｅの属性値を補正する装置であって、それが音源４ｆの処理及び増幅器４ｅの処理を経て、スピーカ４ａから発音された際の音圧を適切なものとすることを目的とする。
【００３２】
図４は、音量補正装置１２の動作のフローチャートを示す。音量補正装置１２は、補正されていない楽音データを得た際に、制御装置１が起動することにより動作を開始する（ステップ３１ａ）。続いて、全てのメッセージ２１ａ〜２１ｃ・・・の音量１１ｅの値を評価すべく、全てのメッセージの処理が終了したかを調べる（ステップ３１ｂ）。終了していなければ、次のメッセージを読込む（ステップ３１ｃ）。
【００３３】
次に、読込んだメッセージが処理すべきものかを調べる（ステップ３１ｄ）。即ち、補正には、全てのメッセージの音量１１ｅの値を評価して行う場合と、特定の音の種類、即ち、音色１１ｃによって例えばピアノの音色の発音を指示するメッセージのみを対象とする場合や、チャネル１１ｂによって例えば主となるメロディーの発音を指示するメッセージのみを対象とする場合とがあり、いずれを行うかが制御装置１から指示される。
【００３４】
処理すべきメッセージでない場合には、そのメッセージを無視してステップ３１ｂに戻って、次のメッセージの処理に移る。処理すべきメッセージの場合には、その音量１１ｅの値の評価を平均値で行うか、最大値で行うかが制御装置１から指示されるので、それを調べる（ステップ３１ｅ）。
【００３５】
即ち、平均値を用いた補正は、楽音データの全メッセージの音量１１ｅの値の平均値を所定の値に変更する補正である。そこで、全てのメッセージ２１ａ〜２１ｃ・・・の音量１１ｅの値の総和を求めるべく、処理中のメッセージの音量１１ｅの値をそれまでに得られている音量１１ｅの値の和に加えて（ステップ３１ｆ）、ステップ３１ｂに戻って次のメッセージの処理に移る。
【００３６】
一方、最大値を用いた補正は、楽音データの全メッセージの音量１１ｅの値の中の最大値を所定の値に変更する補正である。そこで、処理中のメッセージの音量１１ｅの値をそれまでに得られている音量１１ｅの値の最大値と比較して（ステップ３１ｇ）、それより大きければそれまでに得られている音量１１ｅの値の最大値を処理中のメッセージの音量１１ｅの値で置き換えて（ステップ３１ｈ）、それより大きくなければ何もせずに、ステップ３１ｂに戻って次のメッセージの処理に移る。
【００３７】
ステップ３１ｂで全てのメッセージの処理が終了した場合には、平均値を用いた補正を行うか、最大値を用いた補正を行うかを調べ（ステップ３１ｉ）、平均値を用いた補正を行う場合には、音量１１ｅの値の総和を対象としたメッセージの数で割ることにより平均値を求める（ステップ３１ｊ）。
【００３８】
得られた平均値または最大値を制御装置１より与えられた適切な平均値または適切な最大値に一致させるべく、全メッセージの音量１１ｅの値を補正する（ステップ３１ｋ）。具体的に説明すると、ある楽音データの音量１１ｅの値の平均値が２で、適切な平均値が３の場合には、その楽音データの全ての音量１１ｅの値を１．５倍する。
【００３９】
続けて、補正されたメッセージ２１ａ〜２１ｃ・・・及び補正状況２２を楽音データ記憶部１１に格納する（ステップ３１ｍ）。ここで、補正状況２２は、補正有無１１ｇに「有」を、補正用音種１１ｈ、補正手法１１ｊ及び補正倍率１１ｋに施した補正の詳細を表す情報を格納したものである。続けて、処理を終了する（ステップ３１ｎ）。
【００４０】
上記適切な平均値及び適切な最大値は、音源４ｆ、増幅器４ｅ及びスピーカ４ａの特性に応じて定められた値であり、それぞれある幅をもって与えられても良い。その場合には、楽音データから求められた平均値または最大値がその幅の中に入っていれば、音量１１ｅの値を変更することなく補正済となる。
【００４１】
また、全メッセージの音量１１ｅの値の評価を行った場合の適切な平均値、及び適切な最大値は、特定の音種の音量１１ｅの値の評価を行った場合の値とは別の値となっても良い。更に、適切な平均値、及び適切な最大値は、楽音データが着メロとして用いられる場合、鑑賞用に用いられる場合、及びＢＧＭとして用いられる場合に応じて、異なる値としても良い。
【００４２】
また、音量の値の最大値を求める際、瞬間的な値を最大値として扱うことにより、全体的に音圧が低すぎる補正を行ってしまう恐れがある。そこで、指定された時間より短時間のみ継続の最大値は無視しても良いし、頻度が少ない大きい値を無視しても良い。また、上位一定数の大きい値を無視して、それ以外の値の中から最大値を求めても良い。
【００４３】
または、平均値をも求め、平均値の一定数倍以上の値を無視しても良い。更には、最大値を用いた補正の場合には、音量を増す補正のみとし、音量を減ずる補正は行わないとしても良い。本発明は以上の構成に限定されるものではなく、種々の変形が可能である。
【００４４】
【発明の効果】
以上述べたように、本発明によれば、デジタルデータで表された楽音の音量を評価し、その評価結果に基づいて全ての音量を所定の関数で補正することにより、その楽音の発音による音圧を適切な値に変更することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る移動通信端末装置を示すブロック図。
【図２】本発明の実施形態に係る通話装置を示すブロック図。
【図３】本発明の実施形態に係る楽音データの形式。
【図４】本発明の実施形態に係る音量補正装置のフローチャート。
【符号の説明】
４ａ　スピーカ
４ｂ　マイクロフォン
４ｆ　音源
１１　楽音データ記憶部
１１ｂ　チャネル
１１ｃ　音色
１１ｄ　音階
１１ｅ　音量
１１ｇ　補正有無
１２　音量補正装置
【図１】
2004117773.tif 000003
【図２】
2004117773.tif 000004
【図３】
2004117773.tif 000005
【図４】
2004117773.tif 000006