JP3651403B2 - Communication device - Google Patents
Communication device Download PDFInfo
- Publication number
- JP3651403B2 JP3651403B2 JP2001079890A JP2001079890A JP3651403B2 JP 3651403 B2 JP3651403 B2 JP 3651403B2 JP 2001079890 A JP2001079890 A JP 2001079890A JP 2001079890 A JP2001079890 A JP 2001079890A JP 3651403 B2 JP3651403 B2 JP 3651403B2
- Authority
- JP
- Japan
- Prior art keywords
- sound
- information
- melody data
- scale
- volume
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 54
- 230000000694 effects Effects 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 18
- 230000006870 function Effects 0.000 claims description 14
- 238000000034 method Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 10
- MHABMANUFPZXEB-UHFFFAOYSA-N O-demethyl-aloesaponarin I Natural products O=C1C2=CC=CC(O)=C2C(=O)C2=C1C=C(O)C(C(O)=O)=C2C MHABMANUFPZXEB-UHFFFAOYSA-N 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000002238 attenuated effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Telephone Function (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、歌曲や楽曲などのメロディデータを再生音として発生させる機能を備えたファクシミリ装置や携帯型電話機などの通信装置に関する。
【0002】
【従来の技術】
たとえば、ファクシミリ装置には、歌曲や楽曲などのメロディデータをメモリに記憶しておき、着信や保留の際にメロディデータに基づいて着信音や保留音を発生させる機能がある。この種の機能を備えたファクシミリ装置では、着信音や保留音などの用途に応じて異なる歌曲や楽曲を発生させることができ、ユーザにとっては便利な機能が提供されている。
【0003】
【発明が解決しようとする課題】
ところで、ファクシミリ装置にて発生する着信音や保留音などは、互いに曲調が異なっていた方がユーザにとって好ましいとされるが、一つのメロディデータに基づいて曲調自体を変更できるファクシミリ装置は従来において無かった。ここで言う曲調とは、歌曲や楽曲などのテンポ、音階、音符(音長)、音量あるいは再生箇所などによって決まる曲の調子を意味する。
【0004】
たとえば、着信音については、比較的短い再生時間とされることから速いテンポで軽快感があり曲のメインフレーズだけ聴ければ良いとされ、また、音源となるスピーカの性能に左右されることなく各音階をバランス良く聴きたいという要請がある。一方、保留音については、再生時間が長くなることもあることからスローテンポで落ち着いた感じの比較的演奏時間の長い曲が良いとされ、また、保留音が電気信号として相手先へと伝えられる際に伝送損失が生じるが、その相手先に対して各音階をバランス良く聴かせたいという要請がある。
【0005】
本発明は、上記の点に鑑みて提案されたものであって、各種の動作モードに際して同じメロディデータを用いても、各動作モードに相応した再生音を発生させることができる通信装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記目的を達成するために、請求項1に記載した発明の通信装置は、メモリに記憶されたメロディデータに含まれるテンポ情報、音階情報、音符情報、音量のうちのいずれかに変化を加えて可聴信号を生成し、この可聴信号に基づいて再生音を発生させる機能を備えた通信装置であって、前記メロディデータを着信音として再生する場合、再生音が速いテンポの音階バランスの取れた曲調で再生されるように、前記テンポ情報を速くするとともに、前記音階情報の所定の低音域の音階の音量を他の音域の音階の音量よりも大きくする再生音制御手段を有することを特徴とする。
【0007】
このような通信装置によれば、メロディデータに含まれるテンポ情報を速くするとともに、音階情報の所定の低音域の音階の音量を他の音域の音階の音量よりも大きくするように変化を加えて着信音が生成されるので、比較的短い再生時間とされる着信音を、たとえば速いテンポで各音階のバランスがとれた曲調としてスピーカから発生させることができる。
【0008】
【0009】
【0010】
さらに、請求項2に記載した発明の通信装置は、メモリに記憶されたメロディデータに含まれるテンポ情報、音階情報、音符情報、音量のうちのいずれかに変化を加えて可聴信号を生成し、この可聴信号に基づいて再生音を発生させる機能を備えた通信装置であって、前記メロディデータを保留音として再生する場合、再生音が遅いテンポの音階バランスの取れた曲調で再生されるように、前記テンポ情報を遅くするとともに、前記音階情報の伝送損失の大きい所定の音階の音量を他の音階の音量よりも大きくする再生音制御手段を有することを特徴とする。
【0011】
このような通信装置によれば、メロディデータに含まれるテンポ情報を遅くするとともに、音階情報の伝送損失の大きい所定の音階の音量を他の音階の音量よりも大きくするように変化を加えて保留音が生成されるので、再生時間が長くなることもある保留音を、たとえばスローテンポで各音階のバランスがとれた曲調として相手先に伝えることができる。
【0012】
また、請求項3に記載した発明の通信装置は、メモリに記憶されたメロディデータに含まれるテンポ情報、音階情報、音符情報、音量のうちのいずれかに変化を加えて可聴信号を生成し、この可聴信号に基づいて再生音を発生させる機能を備えた通信装置であって、前記メロディデータをアラーム音として再生する場合、再生音が速いテンポの音階バランスの取れた曲調でかつ大音量で再生されるように、前記テンポ情報を速くするとともに、前記音階情報の所定の低音域の音階の音量を他の音域の音階の音量よりも大きくし、かつ、前記音量を大きくする再生音制御手段を有することを特徴とする。
【0013】
このような通信装置によれば、メロディデータに含まれるテンポ情報を速くするとともに、音階情報の所定の低音域の音階の音量を他の音域の音階の音量よりも大きくし、かつ、音量を大きくするように変化を加えてアラーム音が生成されるので、定時になったことを知らせるためのアラーム音を、たとえば速いテンポで各音階のバランスがとれた曲調としてスピーカから発生させることができる。
【0014】
さらに、請求項4に記載した発明の通信装置は、請求項1ないし3のいずれかに記載の通信装置であって、前記再生音制御手段は、前記メロディデータを着信音として再生する場合は、前記メロディデータのメインフレーズの部分を繰り返し再生し、前記メロディデータを保留音又はアラーム音として再生する場合は、前記メロディデータの全体を繰り返し再生する。
【0015】
このような通信装置によれば、請求項1ないし3のいずれかに記載の通信装置による効果に加えて、たとえば着信音としては、ある曲のメインフレーズだけを繰り返し発生させる一方、保留音又はアラーム音としては、同じ曲でも全フレーズにわたって発生させることができる。
【0016】
また、請求項5に記載した発明の通信装置は、請求項1ないし4のいずれかに記載の通信装置であって、前記再生音制御手段は、前記着信音、保留音及びアラーム音の各用途に応じて再生時のエフェクトを変更する。
【0017】
このような通信装置によれば、請求項1ないし4のいずれかに記載の通信装置による効果に加えて、着信音、保留音及びアラーム音の各用途に応じて異なるエフェクト(音響効果)をもって再生音を発生させることができる。
【0018】
さらに、請求項6に記載した発明の通信装置は、請求項1ないし5のいずれかに記載の通信装置であって、通信回線を介したダウンロードにより外部から前記メロディデータを取得し、そのメロディデータを前記メモリに記憶させるメロディデータ取得手段を有する。
【0019】
このような通信装置によれば、請求項1ないし5のいずれかに記載の通信装置による効果に加えて、たとえばインターネット上のウェブサーバからダウンロードによりメロディデータを取得し、そうしたメロディデータの複数をメモリに蓄積しておくことができる。
【0020】
また、請求項7に記載した発明の通信装置は、請求項1ないし6のいずれかに記載の通信装置であって、画像情報を表示可能な表示手段を備え、前記再生音制御手段は、前記再生音の発生中、その再生音の元となる前記メロディデータに基づく音符画像情報を生成し、この音符画像情報を前記表示手段に表示させる。
【0021】
このような通信装置によれば、請求項1ないし6のいずれかに記載の通信装置による効果に加えて、メロディデータに基づく再生音の発生とともに、その再生音によって聴こえる曲を音符によるイメージとして表示することができる。
【0022】
【0023】
【0024】
【発明の実施の形態】
以下、本発明の好ましい実施の形態について図面を参照して説明する。
【0025】
図1は、本発明に係る通信装置の一実施形態として、ファクシミリ装置の構成を示したブロック図である。この図に示すように、本発明に係るファクシミリ装置は、CPU10、NCU11、RAM12、モデム13、D/Aコンバータ13a、増幅器13b、スピーカ13c、ROM14、NVRAM(不揮発性RAM:Non-Volatile RAM)15、ゲートアレイ16、コーデック17、DMAC18、読取部21、印刷部22、操作部23、および表示部24などを具備して概略構成されている。CPU10、NCU11、RAM12、モデム13、ROM14、NVRAM15、ゲートアレイ16、コーデック17、およびDMAC18は、バス線27により相互に接続されている。バス線27には、アドレスバス、データバス、および制御信号線が含まれる。ゲートアレイ16には、読取部21、印刷部22、操作部23、および表示部24が接続されている。NCU11には、公衆電話回線28が接続されている。また、モデム13には、D/Aコンバータ13aおよび増幅器13bを介してスピーカ13cが接続されている。
【0026】
CPU10は、ファクシミリ装置全体の動作を制御する。NCU11は、公衆電話回線28に接続されて網制御を行う。RAM12は、CPU10の作業領域や各種データのバッファ領域などを提供する。このRAM12は、後述するメロディデータを可聴信号に変換するデータ処理などに際して用いられるほか、文字や記号などを画面上に表示する際にこれらのデータを展開するためのテキストVRAM(Video RAM )や、その他のグラフィックパターンを画面上に表示する際にそのイメージデータを展開するためのグラフィックVRAMとして用いられる。モデム13は、可聴信号の変調や復調などを行う。特に、このモデム13には、DSP(Digital Signal Processor)が内蔵されており、モデム13は、メロディデータに基づいて得られたディジタルの入力データを、EFM(Eight to Fourteen Modulation)復調、フレーム抽出、エラー訂正した後、D/Aコンバータ13aにPCM(Pulse-Code Modulation )信号を出力する。D/Aコンバータ13aからは、PCM信号に基づくアナログの可聴信号が出力され、この可聴信号が増幅器13bを介して増幅されつつスピーカ13cに供給される。これにより、スピーカ13cからは、メロディデータに基づく再生音が発生し、メロディデータに応じた歌曲や楽曲が聴こえることとなる。
【0027】
ROM14は、CPU10が実行すべきプログラムなどを記憶している。なお、このROM14には、後述するメロディテーブルが格納されており、このメロディテーブルを参照してメロディデータを変換することでモデム13に対して入力すべきデータが決定される。NVRAM15は、各種のデータや設定情報などを記憶する。また、NVRAM15には、少なくとも1曲分のメロディデータが記憶されている。このメロディデータとは、歌曲や楽曲などをディジタル情報により表現したものであって、曲タイトルなどのほか曲の再生に必要な基本的情報として、テンポ情報、音階情報、音符情報が含まれる。テンポ情報は、たとえば曲を1分再生する間に4分音符に相当する音を何回発生させるかを規定したものである。音階情報は、たとえばドレミファなどのように音の高さを表したものである。音符情報は、たとえば4分音符や8分音符などのように音の長さ(音長)を表したものである。また、メロディデータには、付加的情報として音量レベルや音色などを規定した情報や、再生箇所を特定するためのマーキング情報なども含めることができる。このようなメロディデータは、あらかじめNVRAM15に記憶されているほか、たとえばインターネット上のウェブサーバからダウンロードにより取得した楽曲データを所定のデータ形式に変換してNVRAM15に記憶しておくこともできる。ゲートアレイ16は、CPU10と各部21〜24とのインターフェイスとして機能する。また、ゲートアレイ16には、日時を管理するためにリアルタイムクロック回路が組み込まれている。コーデック17は、ファクシミリデータなどの符号化や復号化を行う。DMAC18は、主にRAM12へのデータの書き込みや読み出しを行う。
【0028】
読取部21は、イメージセンサやLED光源などを備え、原稿などから文字や図形などの画像を読み取る。印刷部22は、たとえばインクジェット方式などにより文字や図形などの画像を用紙上に印刷する。操作部23は、テンキーや各種の操作ボタンなどを備え、ユーザの操作に応じた入力信号をCPU10に伝える。表示部24は、一例として320×240ドットとした液晶ディスプレイを備え、文字や記号、その他のグラフィックパターンなどを表示する。なお、図2は、ファクシミリ装置の外観を示す外観図であるが、この図に示すように、表示部24の画面は、比較的大きいサイズとされていることが分かる。
【0029】
要点について簡単に説明すると、本ファクシミリ装置では、各種の動作モードごとにメロディデータに基づく再生音が異なるものとされ、各動作モードに相応した再生音が発生するものとされる。
【0030】
たとえば、公衆電話回線28を通じて相手先から呼び出し信号を受信した場合、CPU10は、着信動作として着信音をスピーカ13cから発生させるが、この着信音をメロディデータに基づく再生音とすることができる。この場合、着信音は、ユーザのオフフック操作などに応じて鳴り止むものとされるために比較的短い再生時間とされ、また、ユーザに対して相手先からの呼び出しを知らせるために用いられることから、たとえば速いテンポの曲調でメインフレーズを繰り返すような比較的大きな音量の着信音が望ましいとされる。さらに、スピーカ13cの性能によっては特定音域(たとえば、低音部)の再現性が良くないことがあるが、各音階のバランスがとれた曲調となるように特定音域の強調された着信音が望ましいとされる。
【0031】
そのため、CPU10は、メロディデータに基づく再生音を着信音として発生させる場合、元のメロディデータに含まれるテンポ情報をたとえば2倍あるいは音符情報を1/2倍に変換したり、増幅器13bの出力レベルを上げたり、音階情報を着信音に応じたメロディテーブルを用いて変換したり、メロディデータの再生箇所を指定したり、音の減衰のしかたを変化させたりしている。これにより、着信音に適したものとして、比較的速いテンポで軽快感があり音量が大きく、曲のメインフレーズに相当して各音階のバランスがとれた曲調のメロディデータに基づく再生音が発生することとなる。
【0032】
一方、相手先との通話中などに保留動作を行う場合、CPU10は、その相手先に対して公衆電話回線28を通じて保留音を伝えるが、この保留音をメロディデータに基づく再生音とすることができる。もちろん、保留音は、スピーカ13cからも発生させられる。この場合、保留音は、ユーザの都合に応じて通話を一旦保留とする際の用途から再生時間が長くなることもあり、また、通話を保留された相手先の退屈さを紛らすためにも用いられることから、たとえばスローテンポの曲調で比較的演奏時間の長い保留音が望ましいとされる。
【0033】
さらに、図3は、回線上の伝送損失を説明するための説明図、図4は、端局−端局間の減衰ひずみを説明するための説明図であるが、図3に示すように、自局から他局まで保留音が周波数変調された電気信号として伝えられる際には、自局端末から自局側の交換機までにおける伝送損失(略7dB)、自局側の交換機から他局側の交換機までにおける伝送損失(略10dB)、他局側の交換機から他局端末までにおける伝送損失(略7dB)、局内損失(略0〜0.5dB)などが生じることが知られている。そのため、自局端末からの保留音が他局端末に至るまでには、25dB程度の損失が生じるものとされる。また、図4に示すように、減衰ひずみとは、周波数に対する回線の伝送損失であって、各周波数における伝送損失から基準周波数1kHzにおける伝送損失を差し引いた値と周波数との関係で表されるが、自局端末からの保留音が他局端末に至るまでには、図4に示すような回線上の減衰特性によって信号波形にひずみが生じるものとされる。したがって、相手先が所在する他局端末において各音階のバランスがとれた曲調の音が聴けるように、上述の伝送損失や減衰ひずみを考慮した保留音が望ましいとされる。
【0034】
そのため、CPU10は、メロディデータに基づく再生音を保留音として相手先に伝える場合、元のメロディデータに含まれるテンポ情報をたとえば1/2倍あるいは音符情報を2倍に変換したり、音階情報を保留音に応じたメロディテーブルを用いて変換したり、音の減衰のしかたを変化させたりしている。これにより、保留音に適したものとして、比較的スローテンポで落ち着いた感があり各音階のバランスがとれた曲調のメロディデータに基づく再生音が相手先にて聴けることとなる。
【0035】
さらに、本ファクシミリ装置には、タイマアラーム機能が備えられている。このタイマアラーム機能によれば、あらかじめユーザがセットした時刻になると、CPU10は、アラーム動作としてアラーム音をスピーカ13cから発生させるが、このアラーム音をメロディデータに基づく再生音とすることができる。この場合、アラーム音は、ユーザの停止操作などに応じて鳴り止むものとされ、また、ユーザに対してセットした時刻になったことを知らせるために用いられることから、たとえば速いテンポの曲調で大音量が望ましいとされる。なお、アラーム音を発生させる場合にも、上述した着信音の場合と同様に、スピーカ13cの性能によっては特定音域(たとえば、低音部)の再現性が良くないことがあるが、各音階のバランスがとれた曲調となるように特定音域の強調されたアラーム音が望ましいとされる。
【0036】
そのため、CPU10は、メロディデータに基づく再生音をアラーム音として発生させる場合、元のメロディデータに含まれるテンポ情報をたとえば2倍あるいは音符情報を1/2倍に変換したり、増幅器13bの出力レベルを上げたり、音階情報をアラーム音に応じたメロディテーブルを用いて変換したり、音の減衰のしかたを変化させたりしている。これにより、アラーム音に適したものとして、比較的速いテンポで軽快感があり音量が大きく、各音階のバランスがとれた曲調のメロディデータに基づく再生音が発生することとなる。
【0037】
図5は、メロディテーブルの一例を説明するための説明図であって、メロディテーブルは、メロディデータに含まれる音階情報と、モデム13に設定入力すべき周波数および音響レベルとの対応関係を、再生音の種類ごとに規定したものであって、メロディデータを可聴信号に変換する際に用いられる。つまり、1曲分のメロディデータに基づいて着信音を発生させる場合、CPU10は、着信音用テーブルを参照してメロディデータに含まれる音階情報を所定周波数および所定音響レベルの入力データに変換し、この入力データをモデム13に供給する。これにより、各音階に応じた曲調の着信音がスピーカ13cから聴こえる。また、同じメロディデータに基づいて保留音を発生させる場合でも、CPU10は、保留音用テーブルを参照してメロディデータに含まれる音階情報を所定周波数および所定音響レベルの入力データに変換し、この入力データをモデム13に供給する。これにより、着信音とは異なる各音階に応じた曲調の保留音が公衆電話回線28を通じて相手先に伝えられる。さらに、同じメロディデータに基づいてアラーム音を発生させる場合でも、CPU10は、アラーム音用テーブルを参照してメロディデータに含まれる音階情報を所定周波数および所定音響レベルの入力データに変換し、この入力データをモデム13に供給する。これにより、着信音や保留音とは異なる各音階に応じた曲調のアラーム音がスピーカ13cから聴こえることとなる。要するに、1つの曲でも異なる曲調として着信音や保留音、さらにはアラーム音として用いることができるのである。
【0038】
このような着信音や保留音、さらにはアラーム音を発生させる際、CPU10は、通常、各音階ごとに指定された音長の時間内で音響レベルを一定の割合で減衰させており、これにより美しい響きのある音が発生するものとされる。ここで、NVRAM15にあらかじめ記憶されたメロディデータに限らず、ダウンロードにより得られたメロディデータについては、音響レベルの減衰のさせかたを上記とは異なるように設定可能とされている。たとえば、ダウンロードにより得た楽曲データをメロディデータとしてNVRAM15に保存する際、そのメロディデータについては、音響レベルの減衰量を通常とは異なるものとしたり、たとえば非線形的な減衰のように一定の割合で音響レベルが減衰しないものとしたり、また、ホールやライブハウスなどの部屋の特性を擬似的に合わせた反射時間・減衰特性を持つ反射音を加えるような処理をするなどの音響効果処理方法を示すデータを追加して保存することができる。こうして保存されたメロディデータは、元の音響効果(エフェクト)とは異なる音質、たとえば残響音の強い音として再生することができる。なお、このような音響効果については、メロディデータの再生時、CPU10の制御に応じて着信音や保留音、さらにはアラーム音ごとに異なるものとすることもできる。
【0039】
また、図6は、表示部24の画面上に表示された内容を説明するための説明図であるが、着信音や保留音、さらにはアラーム音を発生させるのと同時に、CPU10は、図6に示すように、その時点で再生中にあるメロディデータの曲タイトルなどを表示させるほか、そのメロディデータに基づく音符24aや楽譜24bをイメージとして表示させる。曲タイトルの欄外には、現時点で再生中にある小節が全小節中の何番目にあるかが示される。また、音符24aなどの記号となるデータは、RAM12のテキストVRAM領域に展開される一方、楽譜24bなどのグラフィックパターンとなるデータは、RAM12のグラフィックVRAM領域に展開される。さらに、発生中の音に対応する音符24aについては、他の音符24aとは異なる色などで強調表示され、どの音符24aの音が発生中かを視覚的に捉えることが可能とされている。
【0040】
すなわち、CPU10は、本装置上で実行される各種の動作モードに応じて、メロディデータを可聴信号に変換する処理内容を変更し、異なる再生音を発生させる再生音制御手段を実現している。また、CPU10は、通信回線を介したダウンロードにより外部からメロディデータを取得し、そのメロディデータをメモリに記憶させるメロディデータ取得手段を実現している。
【0041】
ROM14に記憶されたプログラムは、メモリ(NVRAM15)に記憶されたメロディデータを可聴信号に変換し、この可聴信号に基づいて再生音を発生させる機能を備えた通信装置を制御するためのコンピュータプログラムであって、本装置上で実行される各種の動作モードに応じて、メロディデータを可聴信号に変換する処理内容を変更し、異なる再生音を発生させるための再生音制御プログラムを含むコンピュータプログラムを実現している。
【0042】
次に、メロディデータを再生する際の動作について説明する。
【0043】
図7は、着信音を発生させる際の制御処理を示すフローチャート、図8は、保留音を発生させる際の制御処理を示すフローチャート、図9は、アラーム音を発生させる際の制御処理を示すフローチャートである。なお、着信音、保留音、およびアラーム音による各再生音としては、同じメロディデータの曲が設定されているとする。
【0044】
まず、図7を参照して着信音制御処理について説明する。着信音制御処理は、相手先からの呼び出し信号の受信に応じて開始され、まず最初に、CPU10は、着信音として設定されたメロディデータからテンポ情報を取得する(S1)。
【0045】
そして、CPU10は、テンポ情報の値をたとえば2倍に変換した値を算出し、この算出値に基づいて基本となる音長を決定する(S2)。たとえば、テンポ情報の値が「60」の場合、1分間に4分音符に相当する音が60回発生し、4分音符ではその音長が1000ms(1秒)、8分音符ではその音長が500msとなることを意味するが、このテンポ情報の値が2倍の「120」とされると、4分音符ではその音長が半分の500ms、8分音符ではさらにその半分の250msとなる。
【0046】
次に、CPU10は、メロディデータに含まれる先頭マーキングから音階情報および音符情報を取得する(S3)。この先頭マーキングとは、後述する後端マーキングと一対にして用いられるマーキング情報であって、メインフレーズに相当する曲部分の先頭箇所を特定するためにメロディデータ中に埋め込まれたものである。なお、メインフレーズに相当する曲部分の後端箇所については、同じメロディデータ中に埋め込まれた後端マーキングを検出することで特定できる。
【0047】
続いて、CPU10は、取得した音階情報に対して図5に示すような着信音用テーブルを参照する(S4)。この着信音用テーブルでは、たとえばスピーカ13cの再現性が良くない低音部などの特定音域に含まれる音階については、他の音階よりも音響レベルが大きいものとして設定されている。
【0048】
そして、CPU10は、着信音用テーブルに基づいて音階情報を周波数および音響レベルを示すデータに変換し、このデータをモデム13に対して入力する(S5)。これにより、モデム13から入力された周波数および音響レベルに基づく可聴信号がスピーカ13cに供給され、可聴信号に応じた周波数および音響レベルの音がスピーカ13cから発生する。
【0049】
このとき、CPU10は、この時点における音階情報および音符情報に対応したイメージとしての音符24aを画面上に表示させる(S6)。
【0050】
また、CPU10は、S2にて決定した基本音長と現時点での音符情報に基づいて、音を発生中とする実時間の計測を開始する(S7)。
【0051】
さらに、音の発生中、CPU10は、その音が次第に減衰するようにモデム13に対して当初入力した音響レベルを漸次減衰させている(S8)。音響レベルをどのように減衰させるかは、着信音を発生させる場合と、後述する保留音やアラーム音を発生させる場合とで異なるように設定できるが、このような音響レベルの減衰については、あらかじめ再生音の種類ごとに設定されているとしても良いし、ユーザが設定できるとしても良い。
【0052】
そして、CPU10は、ユーザがハンドセットを持ち上げるなどの操作によってオフフックの状態とされることなく(S9:NO)、音符情報に基づいて現時点での音を発生中とする実時間がタイムアップに至ったものと判断すると(S10:YES)、メロディデータから次順の情報を読み出し、その情報として後端マーキングを検出したか否かを判断する(S11)。つまり、上記したS3〜S10:YESまでの一連の動作は、S2で求めたテンポに基づいて、単音あるいは合成音としての音階を指定された音長で発生させるための動作に相当する。特に、S3〜S5までの動作は、音が途切れて聴こえることができないほど、極めて瞬間的に行われる。
【0053】
音長タイムアップ前にオフフックを検知したり(S9:YES)、後端マーキングの検出前に(S11:NO)オフフックを検知すると(S12:YES)、CPU10は、その時点で着信音が鳴動する状態を停止させ(S13)、その後、他の通話処理などに移行すべく着信音制御処理を終える。
【0054】
S12において、オフフックの状態ではないことを検知すると(S12:NO)、CPU10は、メロディデータから次順の情報となる音階情報および音符情報を取得し(S14)、その後、S4に進んで同様の動作を繰り返す。つまり、S4〜S12:NOを経てS14に進むループを繰り返すことにより、メロディデータに基づく再生音が連続的に発生し、着信音として1つの曲を聴くことができる。
【0055】
S11において、後端マーキングを検出した場合(S11:YES)、CPU10は、再びS3に戻って同様の動作を繰り返す。つまり、1つの曲のメインフレーズの再生が終わると、再びそのメインフレーズの最初から再生が始められ、着信音として1つの曲のメインフレーズを繰り返し聴くことができる。
【0056】
S10において、現時点での音を発生中とする実時間がタイムアップに至っていない場合(S10:NO)、CPU10は、S8に戻って音響レベルの減衰を続ける。
【0057】
次に、図8を参照して保留音制御処理について説明する。保留音制御処理は、相手先との通話中にユーザが保留キーを押下することなどに応じて開始され、まず最初に、CPU10は、保留音として設定されたメロディデータからテンポ情報を取得する(S21)。
【0058】
そして、CPU10は、テンポ情報の値をたとえば1/2倍に変換した値を算出し、この算出値に基づいて基本となる音長を決定する(S22)。たとえば、テンポ情報の値が「60」の場合、その値が1/2倍の「30」とされると、4分音符ではその音長が2倍の2000msとなる。
【0059】
次に、CPU10は、メロディデータに含まれる曲の先頭から音階情報および音符情報を取得する(S23)。
【0060】
続いて、CPU10は、取得した音階情報に対して図5に示すような保留音用テーブルを参照する(S24)。この保留音用テーブルでは、先述した伝送損失や減衰ひずみの著しい音階については、他の音階よりも音響レベルが大きいものとして設定されている。
【0061】
そして、CPU10は、保留音用テーブルに基づいて音階情報を周波数および音響レベルを示すデータに変換し、このデータをモデム13に対して入力する(S25)。これにより、モデム13から入力された周波数および音響レベルに基づく可聴信号がNCU11を通じて公衆電話回線28上に送出され、可聴信号に応じた周波数および音響レベルの音が相手先へと伝えられる。なお、このとき、モデム13からの可聴信号はスピーカ13cにも供給され、可聴信号に応じた周波数および音響レベルの音がスピーカ13cから発生する状態とされる。
【0062】
このとき、CPU10は、この時点における音階情報および音符情報に対応したイメージとしての音符24aを画面上に表示させる(S26)。
【0063】
また、CPU10は、S22にて決定した基本音長と現時点での音符情報に基づいて、音を発生中とする実時間の計測を開始する(S27)。
【0064】
さらに、音の発生中、CPU10は、その音が次第に減衰するようにモデム13に対して当初入力した音響レベルを漸次減衰させている(S28)。
【0065】
そして、CPU10は、ユーザが保留状態を解除することなく(S29:NO)、音符情報に基づいて現時点での音を発生中とする実時間がタイムアップに至ったものと判断すると(S30:YES)、メロディデータから次順の情報を読み出し、その情報として曲の後端を検出したか否かを判断する(S31)。つまり、上記したS23〜S30:YESまでの一連の動作は、S22で求めたテンポに基づいて、単音あるいは合成音としての音階を指定された音長で相手先に伝えるための動作に相当する。特に、S23〜S25までの動作は、音が途切れて聴こえることができないほど、極めて瞬間的に行われる。
【0066】
音長タイムアップ前にユーザが再び保留キーを押下するなどして保留状態が解除されたことを検知したり(S32:YES)、後端マーキングの検出前に(S31:NO)保留解除を検知すると(S29:YES)、CPU10は、その時点で保留音を相手先に伝える状態を停止させ(S33)、その後、元の通話処理などに復帰すべく保留音制御処理を終える。
【0067】
S32において、保留状態がそのまま続行されると(S32:NO)、CPU10は、メロディデータから次順の情報となる音階情報および音符情報を取得し(S34)、その後、S24に進んで同様の動作を繰り返す。つまり、S24〜S32:NOを経てS34に進むループを繰り返すことにより、メロディデータに基づく再生音が連続的に発生し、保留音として1つの曲を相手先に聴かせることができる。
【0068】
S31において、曲の後端を検出した場合(S31:YES)、CPU10は、再びS23に戻って同様の動作を繰り返す。つまり、1つの曲の再生が終わると、再びその曲の最初から再生が始められ、保留音として比較的長い時間にわたって1つの曲を聴かせることができる。
【0069】
S30において、現時点での音を発生中とする実時間がタイムアップに至っていない場合(S30:NO)、CPU10は、S28に戻って音響レベルの減衰を続ける。
【0070】
次に、図9を参照してアラーム音制御処理について説明する。アラーム音制御処理は、ユーザがあらかじめセットした時刻となった時点で開始され、まず最初に、CPU10は、アラーム音として設定されたメロディデータからテンポ情報を取得する(S40)。
【0071】
そして、CPU10は、テンポ情報の値をたとえば2倍に変換した値を算出し、この算出値に基づいて基本となる音長を決定する(S41)。たとえば、テンポ情報の値が「60」の場合、その値が2倍の「120」とされると、4分音符ではその音長が1/2倍の500msとなる。
【0072】
このとき、CPU10は、先述した着信音や保留音を発生させる場合よりも一律にスピーカ13cの音量アップを図るべく、増幅器13bの出力レベルを引き上げる(S42)。これにより、アラーム音は、着信音や保留音などより一段と大きな音量で発生することとなる。
【0073】
次に、CPU10は、メロディデータに含まれる曲の先頭から音階情報および音符情報を取得する(S43)。
【0074】
続いて、CPU10は、取得した音階情報に対して図5に示すようなアラーム音用テーブルを参照する(S44)。このアラーム音用テーブルでは、着信音制御処理において先述したように、スピーカ13cの再現性が良くない低音部などの特定音域に含まれる音階については、他の音階よりも音響レベルが大きいものとして設定されている。
【0075】
そして、CPU10は、アラーム音用テーブルに基づいて音階情報を周波数および音響レベルを示すデータに変換し、このデータをモデム13に対して入力する(S45)。これにより、モデム13から入力された周波数および音響レベルに基づく可聴信号がスピーカ13cに供給され、可聴信号に応じた周波数および音響レベルの音がスピーカ13cから発生する。
【0076】
このとき、CPU10は、この時点における音階情報および音符情報に対応したイメージとしての音符24aを画面上に表示させる(S46)。
【0077】
また、CPU10は、S41にて決定した基本音長と現時点での音符情報に基づいて、音を発生中とする実時間の計測を開始する(S47)。
【0078】
さらに、音の発生中、CPU10は、その音が次第に減衰するようにモデム13に対して当初入力した音響レベルを漸次減衰させている(S48)。
【0079】
そして、CPU10は、ユーザがアラーム解除することなく(S49:NO)、音符情報に基づいて現時点での音を発生中とする実時間がタイムアップに至ったものと判断すると(S50:YES)、メロディデータから次順の情報を読み出し、その情報として曲の後端を検出したか否かを判断する(S51)。つまり、上記したS43〜S50:YESまでの一連の動作は、S41で求めたテンポに基づいて、単音あるいは合成音としての音階を指定された音長で発生させるための動作に相当する。特に、S43〜S45までの動作は、音が途切れて聴こえることができないほど、極めて瞬間的に行われる。
【0080】
音長タイムアップ前にユーザがアラーム解除のキー操作などを行ったことを検知したり(S52:YES)、後端マーキングの検出前に(S51:NO)アラーム解除を検知すると(S49:YES)、CPU10は、その時点でアラーム音が鳴動する状態を停止させ(S53)、その後、待機状態などに復帰すべくアラーム音制御処理を終える。
【0081】
S52において、アラーム解除がなされることなくアラーム音の発生がそのまま続行されると(S52:NO)、CPU10は、メロディデータから次順の情報となる音階情報および音符情報を取得し(S54)、その後、S44に進んで同様の動作を繰り返す。つまり、S44〜S52:NOを経てS54に進むループを繰り返すことにより、メロディデータに基づくアラーム音が連続的に発生し、アラーム音として1つの曲を聴くことができる。
【0082】
S51において、曲の後端を検出した場合(S51:YES)、CPU10は、再びS43に戻って同様の動作を繰り返す。つまり、1つの曲の再生が終わると、再びその曲の最初から再生が始められ、アラーム音として比較的長い時間にわたって1つの曲を聴かせることができる。
【0083】
S50において、現時点での音を発生中とする実時間がタイムアップに至っていない場合(S50:NO)、CPU10は、S48に戻って音響レベルの減衰を続ける。
【0084】
したがって、上記ファクシミリ装置によれば、着信動作、保留動作、アラーム動作ごとにメロディデータを可聴信号に変換する処理内容が変更され、同じメロディデータでも各動作に応じて異なる再生音が発生するので、着信音、保留音、アラーム音として同じメロディデータを用いても、各動作に相応した曲を再生音として聴くことができる。
【0085】
つまり、比較的短い再生時間とされる着信音については、たとえば速いテンポで各音階のバランスがとれた曲調としてスピーカ13cから発生させることができ、再生時間が長くなることもある保留音については、たとえばスローテンポで各音階のバランスがとれた曲調として相手先に伝えることができ、ユーザがセットした時刻になったことを知らせるためのアラーム音については、たとえば速いテンポで各音階のバランスがとれた曲調として大音量でスピーカ13cから発生させることができるのである。
【0086】
なお、本発明は、上記実施形態に限定されるものではない。
【0087】
再生音を発生させる場面としては、たとえば画像の読み取り中や印刷中などでも良く、その際、読み取り速度や印刷速度に合わせてテンポを変えたり、比較的小さい音量で再生音を発生させるように制御しても良い。
【0088】
また、各種の動作モードの全てについて再生音を異ならしめる必要はない。たとえば、比較的目的が共通である着信音とアラーム音は共通にして、保留音のみ再生音を変えるようにしても良い。
【0089】
伝送損失や減衰ひずみについては、保留音用テーブルにて各音階ごとにあらかじめ適当な音響レベルを設定しておくことで対処できるとしたが、公衆電話回線28上の回線電流を検出することにより、自局端末から自局側の交換機までにおける伝送損失を算出し、この伝送損失に基づいて自局端末から他局端末までの全体の伝送損失や減衰ひずみを推定し、推定した伝送損失や減衰ひずみに対して最も適したメロディテーブルを参照するとしても良い。
【0090】
音符24aは、再生音に連動して表示されるとしたが、再生音とは無関係に表示されるとしても良い。
【0091】
メインフレーズに相当する曲部分を特定するためのマーキング情報は、ユーザが任意に指定できるとしても良いし、あらかじめメロディデータ中に埋め込まれているとしても良い。
【0092】
上記実施形態においては、着信音の場合にテンポを2倍に変換し、保留音の場合はテンポを1/2倍に変換し、アラーム音の場合にはテンポを2倍にして音量をアップするようにしており、これら3つの動作モードのいずれも、基本メロディデータに所定の変換をするように示したが、これに限られず、ある動作モード(たとえば保留)において基本データを用い、それ以外について変換を施すようにしても良い。
【0093】
本発明の適用される装置としては、ファクシミリ装置に限らず、メロディデータを再生できるものであれば、たとえば携帯型電話機などでも良い。
【0094】
【発明の効果】
以上説明したように、請求項1に記載した発明の通信装置によれば、メロディデータに含まれるテンポ情報を速くするとともに、音階情報の所定の低音域の音階の音量を他の音域の音階の音量よりも大きくするように変化を加えて着信音が生成されるので、比較的短い再生時間とされる着信音を、たとえば速いテンポで各音階のバランスがとれた曲調としてスピーカから発生させることができる。
【0095】
【0096】
さらに、請求項2に記載した発明の通信装置によれば、メロディデータに含まれるテンポ情報を遅くするとともに、音階情報の伝送損失の大きい所定の音階の音量を他の音階の音量よりも大きくするように変化を加えて保留音が生成されるので、再生時間が長くなることもある保留音を、たとえばスローテンポで各音階のバランスがとれた曲調として相手先に伝えることができる。
【0097】
また、請求項3に記載した発明の通信装置によれば、メロディデータに含まれるテンポ情報を速くするとともに、音階情報の所定の低音域の音階の音量を他の音域の音階の音量よりも大きくし、かつ、音量を大きくするように変化を加えてアラーム音が生成されるので、定時になったことを知らせるためのアラーム音を、たとえば速いテンポで各音階のバランスがとれた曲調としてスピーカから発生させることができる。
【0098】
さらに、請求項4に記載した発明の通信装置によれば、請求項1ないし3のいずれかに記載の通信装置による効果に加えて、たとえば着信音としては、ある曲のメインフレーズだけを繰り返し発生させる一方、保留音又はアラーム音としては、同じ曲でも全フレーズにわたって発生させることができる。
【0099】
また、請求項5に記載した発明の通信装置によれば、請求項1ないし4のいずれかに記載の通信装置による効果に加えて、着信音、保留音及びアラーム音の各用途に応じて異なるエフェクト(音響効果)をもって再生音を発生させることができる。
【0100】
さらに、請求項6に記載した発明の通信装置によれば、請求項1ないし5のいずれかに記載の通信装置による効果に加えて、たとえばインターネット上のウェブサーバからダウンロードによりメロディデータを取得し、そうしたメロディデータの複数をメモリに蓄積しておくことができる。
【0101】
また、請求項7に記載した発明の通信装置によれば、請求項1ないし6のいずれかに記載の通信装置による効果に加えて、メロディデータに基づく再生音の発生とともに、その再生音によって聴こえる曲を音符によるイメージとして表示することができる。
【0102】
【図面の簡単な説明】
【図1】 本発明に係る通信装置の一実施形態として、ファクシミリ装置の構成を示したブロック図である。
【図2】 ファクシミリ装置の外観を示す外観図である。
【図3】 回線上の伝送損失を説明するための説明図である。
【図4】 端局−端局間の減衰ひずみを説明するための説明図である。
【図5】 メロディテーブルの一例を説明するための説明図である。
【図6】 表示部の画面上に表示された内容を説明するための説明図である。
【図7】 着信音を発生させる際の制御処理を示すフローチャートである。
【図8】 保留音を発生させる際の制御処理を示すフローチャートである。
【図9】 アラーム音を発生させる際の制御処理を示すフローチャートである。
【符号の説明】
10 CPU
11 NCU
12 RAM
13 モデム
13a D/Aコンバータ
13b 増幅器
13c スピーカ
14 ROM
15 NVRAM
16 ゲートアレイ
17 コーデック
18 DMAC
21 読取部
22 印刷部
23 操作部
24 表示部
28 公衆電話回線[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication apparatus such as a facsimile apparatus or a mobile phone having a function of generating melody data such as a song or music as a reproduced sound.
[0002]
[Prior art]
For example, a facsimile apparatus has a function of storing melody data such as a song or a song in a memory and generating a ring tone or a hold sound based on the melody data when the call is received or put on hold. A facsimile apparatus having this type of function can generate different songs and songs according to the usage of a ring tone, a holding tone, etc., and provides a convenient function for the user.
[0003]
[Problems to be solved by the invention]
By the way, it is preferable for the user that the ring tone and the hold tone generated by the facsimile apparatus have different tunes, but there has not been a facsimile apparatus that can change the tune itself based on one melody data. It was. The tone of a song here means the tone of a song determined by the tempo, musical scale, musical note (sound length), volume, or playback location of a song or song.
[0004]
For example, for ringtones, the playback time is relatively short, so there is a light feeling at a fast tempo, and it is only necessary to listen to the main phrase of the song, and it does not depend on the performance of the sound source speaker. There is a request to listen to each scale in a balanced manner. On the other hand, for music on hold, the playback time may be longer, so a song with a slow and slow tempo and a relatively long performance time is good, and the music on hold is transmitted to the other party as an electrical signal. However, there is a request for the other party to listen to each scale in a balanced manner.
[0005]
The present invention has been proposed in view of the above points, and provides a communication device capable of generating reproduced sound corresponding to each operation mode even when the same melody data is used in various operation modes. For the purpose.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, the communication device of the invention described in
[0007]
According to such a communication device, the tempo information included in the melody data is accelerated, and the scale information of a predetermined low range of the scale information is included. Volume The scale of other ranges Volume Since the ring tone is generated with a change to be larger than the ring tone, the ring tone having a relatively short playback time can be generated from the speaker as a tune that balances each scale at a high tempo, for example. .
[0008]
[0009]
[0010]
Furthermore, the communication device of the invention described in
[0011]
According to such a communication apparatus, the tempo information included in the melody data is delayed and a predetermined scale with a large transmission loss of the scale information is obtained. Volume The other musical scale Volume Since the hold sound is generated with a change so as to be larger than the other, the hold sound, which may take a long time to be played, can be transmitted to the other party, for example, as a tune in which each scale is balanced at a slow tempo. .
[0012]
The communication device of the invention described in
[0013]
According to such a communication device, the tempo information included in the melody data is accelerated, and the scale information of a predetermined low range of the scale information is included. Volume The scale of other ranges Volume The alarm sound is generated by changing the volume so that the volume is larger and the volume is increased. Can be generated from the speaker.
[0014]
Further, a communication device according to a fourth aspect of the present invention is the communication device according to any one of the first to third aspects, wherein the reproduction sound control means reproduces the melody data as a ring tone. When the main phrase portion of the melody data is repeatedly reproduced and the melody data is reproduced as a holding sound or an alarm sound, the entire melody data is repeatedly reproduced.
[0015]
According to such a communication device, in addition to the effect of the communication device according to any one of
[0016]
A communication device according to a fifth aspect of the present invention is the communication device according to any one of the first to fourth aspects, wherein the reproduction sound control means uses each of the ring tone, hold sound and alarm sound. Change the playback effect according to.
[0017]
According to such a communication apparatus, in addition to the effect of the communication apparatus according to any one of
[0018]
Further, a communication device according to a sixth aspect of the present invention is the communication device according to any one of the first to fifth aspects, wherein the melody data is acquired from outside by downloading via a communication line, and the melody data Is stored in the memory.
[0019]
According to such a communication apparatus, in addition to the effect of the communication apparatus according to any one of
[0020]
A communication device according to a seventh aspect of the present invention is the communication device according to any one of the first to sixth aspects, further comprising display means capable of displaying image information, wherein the reproduction sound control means includes While the reproduced sound is generated, note image information based on the melody data that is the source of the reproduced sound is generated, and this note image information is displayed on the display means.
[0021]
According to such a communication apparatus, in addition to the effects of the communication apparatus according to any one of
[0022]
[0023]
[0024]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
[0025]
FIG. 1 is a block diagram showing a configuration of a facsimile apparatus as an embodiment of a communication apparatus according to the present invention. As shown in this figure, a facsimile apparatus according to the present invention includes a
[0026]
The
[0027]
The
[0028]
The
[0029]
To briefly explain the main points, in this facsimile apparatus, the reproduction sound based on the melody data is different for each operation mode, and the reproduction sound corresponding to each operation mode is generated.
[0030]
For example, when a call signal is received from the other party through the
[0031]
Therefore, when generating a playback sound based on the melody data as a ring tone, the
[0032]
On the other hand, when a hold operation is performed during a call with the other party, the
[0033]
Further, FIG. 3 is an explanatory diagram for explaining the transmission loss on the line, and FIG. 4 is an explanatory diagram for explaining the attenuation distortion between the terminal station and the terminal station. As shown in FIG. When the hold tone is transmitted as an electric signal frequency-modulated from the own station to the other station, transmission loss (approximately 7 dB) from the own station terminal to the own station side switch, from the own station side switch to the other station side It is known that a transmission loss (approximately 10 dB) up to the exchange, a transmission loss (approximately 7 dB) from the exchange on the other station side to the other station terminal, an in-station loss (approximately 0 to 0.5 dB), and the like occur. Therefore, it is assumed that a loss of about 25 dB occurs until the hold sound from the local station terminal reaches the other station terminal. Further, as shown in FIG. 4, the attenuation distortion is a transmission loss of a line with respect to a frequency, and is expressed by a relationship between a value obtained by subtracting a transmission loss at a reference frequency of 1 kHz from a transmission loss at each frequency and the frequency. The signal waveform is distorted by the attenuation characteristics on the line as shown in FIG. 4 until the hold sound from the local station terminal reaches the other station terminal. Therefore, it is desirable to use the hold sound that takes into account the transmission loss and the attenuation distortion described above so that the other station terminal where the other party is located can listen to the tone of the tone in which each scale is balanced.
[0034]
Therefore, the
[0035]
Further, this facsimile apparatus is provided with a timer alarm function. According to this timer alarm function, when the time set by the user in advance is reached, the
[0036]
Therefore, when generating a playback sound based on the melody data as an alarm sound, the
[0037]
FIG. 5 is an explanatory diagram for explaining an example of the melody table. The melody table reproduces the correspondence between the scale information included in the melody data and the frequency and sound level to be set and input to the
[0038]
When generating such ringtones, hold tones, and even alarm sounds, the
[0039]
FIG. 6 is an explanatory diagram for explaining the contents displayed on the screen of the
[0040]
That is, the
[0041]
The program stored in the
[0042]
Next, an operation when reproducing melody data will be described.
[0043]
FIG. 7 is a flowchart showing a control process when generating a ring tone, FIG. 8 is a flowchart showing a control process when generating a holding sound, and FIG. 9 is a flowchart showing a control process when generating an alarm sound. It is. It is assumed that the same melody data music is set as the ring tone, hold tone, and each reproduced sound based on the alarm sound.
[0044]
First, the ring tone control process will be described with reference to FIG. The ring tone control process is started in response to the reception of the call signal from the other party. First, the
[0045]
Then, the
[0046]
Next, the
[0047]
Subsequently, the
[0048]
Then, the
[0049]
At this time, the
[0050]
Further, the
[0051]
Further, during the sound generation, the
[0052]
Then, the
[0053]
If an off-hook is detected before the sound length time is up (S9: YES) or an off-hook is detected (S11: NO) before the trailing edge marking is detected (S12: YES), the
[0054]
In S12, when it is detected that it is not in an off-hook state (S12: NO), the
[0055]
In S11, when the rear end marking is detected (S11: YES), the
[0056]
In S10, when the actual time during which the current sound is being generated has not reached time-up (S10: NO), the
[0057]
Next, the hold tone control process will be described with reference to FIG. The music on hold control process is started when the user presses the hold key during a call with the other party. First, the
[0058]
Then, the
[0059]
Next, CPU10 acquires scale information and note information from the head of the music contained in melody data (S23).
[0060]
Subsequently, the
[0061]
Then, the
[0062]
At this time, the
[0063]
Further, the
[0064]
Further, during the sound generation, the
[0065]
Then, the
[0066]
It is detected that the hold state has been released by pressing the hold key again before the sound time is up (S32: YES), or the release of the hold is detected before the trailing edge marking is detected (S31: NO). Then (S29: YES), the
[0067]
In S32, when the on-hold state is continued as it is (S32: NO), the
[0068]
In S31, when the rear end of the music is detected (S31: YES), the
[0069]
In S30, when the actual time during which the current sound is being generated has not reached time-up (S30: NO), the
[0070]
Next, the alarm sound control process will be described with reference to FIG. The alarm sound control process is started at the time set by the user in advance. First, the
[0071]
Then, the
[0072]
At this time, the
[0073]
Next, CPU10 acquires scale information and note information from the head of the music contained in melody data (S43).
[0074]
Subsequently, the
[0075]
Then, the
[0076]
At this time, the
[0077]
Further, the
[0078]
Further, during the sound generation, the
[0079]
When the
[0080]
It is detected that the user has performed a key operation for canceling the alarm before the sound time is up (S52: YES), or if the alarm is detected before detection of the rear end marking (S51: NO) (S49: YES). The
[0081]
If the generation of the alarm sound is continued without releasing the alarm in S52 (S52: NO), the
[0082]
In S51, when the rear end of the music is detected (S51: YES), the
[0083]
In S50, when the actual time during which the current sound is being generated has not reached time-up (S50: NO), the
[0084]
Therefore, according to the above facsimile apparatus, the processing content for converting the melody data into an audible signal is changed for each incoming operation, hold operation, and alarm operation, and even with the same melody data, different reproduction sounds are generated according to each operation. Even if the same melody data is used as a ring tone, a hold tone, and an alarm tone, a music corresponding to each operation can be heard as a reproduction sound.
[0085]
That is, for a ring tone that has a relatively short playback time, for example, a tone that can be generated from the
[0086]
The present invention is not limited to the above embodiment.
[0087]
For example, the playback sound may be generated during image reading or printing. At that time, the tempo is changed according to the reading speed or printing speed, or the playback sound is generated at a relatively low volume. You may do it.
[0088]
Further, it is not necessary to make the reproduced sound different for all of the various operation modes. For example, a ring tone and an alarm sound that have a relatively common purpose may be made common, and only the hold sound may be changed in the reproduced sound.
[0089]
Transmission loss and attenuation distortion can be dealt with by setting an appropriate sound level for each scale in advance in the music on hold table, but by detecting the line current on the
[0090]
Although the
[0091]
The marking information for specifying the music portion corresponding to the main phrase may be arbitrarily designated by the user, or may be embedded in the melody data in advance.
[0092]
In the above embodiment, the tempo is doubled for a ring tone, the tempo is doubled for a hold tone, and the tempo is doubled for an alarm sound to increase the volume. All of these three operation modes have been shown to perform predetermined conversion to basic melody data. However, the present invention is not limited to this, and the basic data is used in a certain operation mode (for example, hold), and the others. You may make it perform conversion.
[0093]
The apparatus to which the present invention is applied is not limited to a facsimile apparatus, and may be a mobile phone, for example, as long as it can reproduce melody data.
[0094]
【The invention's effect】
As described above, according to the communication device of the first aspect of the present invention, the tempo information included in the melody data is accelerated and the scale information in the predetermined low range of the scale information is included. Volume The scale of other ranges Volume Since the ring tone is generated with a change to be larger than the ring tone, the ring tone having a relatively short playback time can be generated from the speaker as a tune that balances each scale at a high tempo, for example. .
[0095]
[0096]
Furthermore, according to the communication device of the second aspect of the present invention, the tempo information included in the melody data is delayed, and a predetermined scale with a large transmission loss of scale information is obtained. Volume The other musical scale Volume Since the hold sound is generated with a change so as to be larger than the other, the hold sound, which may take a long time to be played, can be transmitted to the other party, for example, as a tune in which each scale is balanced at a slow tempo. .
[0097]
According to the communication device of the invention described in
[0098]
Furthermore, according to the communication device of the invention described in
[0099]
Further, according to the communication device of the invention described in
[0100]
Furthermore, according to the communication device of the invention described in
[0101]
According to the communication device of the invention described in
[0102]
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a facsimile apparatus as an embodiment of a communication apparatus according to the present invention.
FIG. 2 is an external view showing an external appearance of a facsimile machine.
FIG. 3 is an explanatory diagram for explaining transmission loss on a line;
FIG. 4 is an explanatory diagram for explaining attenuation distortion between a terminal station and a terminal station;
FIG. 5 is an explanatory diagram for explaining an example of a melody table;
FIG. 6 is an explanatory diagram for explaining the contents displayed on the screen of the display unit.
FIG. 7 is a flowchart showing a control process when a ring tone is generated.
FIG. 8 is a flowchart showing a control process for generating a holding tone.
FIG. 9 is a flowchart showing a control process when an alarm sound is generated.
[Explanation of symbols]
10 CPU
11 NCU
12 RAM
13 Modem
13a D / A converter
13b amplifier
13c speaker
14 ROM
15 NVRAM
16 Gate array
17 Codec
18 DMAC
21 Reading unit
22 Printing Department
23 Operation unit
24 display
28 Public telephone line
Claims (7)
前記メロディデータを着信音として再生する場合、再生音が速いテンポの音階バランスの取れた曲調で再生されるように、前記テンポ情報を速くするとともに、前記音階情報の所定の低音域の音階の音量を他の音域の音階の音量よりも大きくする再生音制御手段を有することを特徴とする通信装置。A function for generating an audible signal by changing any of tempo information, scale information, note information, and volume included in the melody data stored in the memory and generating a reproduction sound based on the audible signal is provided. Communication device,
When the melody data is played as a ring tone, the tempo information is speeded up so that the playback sound is played in a tempo-balanced tune with a fast tempo, and the volume of a predetermined low-range scale of the scale information And a playback sound control means for making the volume higher than the volume of the other scale.
前記メロディデータを保留音として再生する場合、再生音が遅いテンポの音階バランスの取れた曲調で再生されるように、前記テンポ情報を遅くするとともに、前記音階情報の伝送損失の大きい所定の音階の音量を他の音階の音量よりも大きくする再生音制御手段を有することを特徴とする通信装置。A function for generating an audible signal by changing any of tempo information, scale information, note information, and volume included in the melody data stored in the memory and generating a reproduction sound based on the audible signal is provided. Communication device,
When playing back the melody data as a hold tone, the tempo information is slowed down so that the playback sound is played back in a tone-balanced tone with a slow tempo, and a predetermined scale with a large transmission loss of the scale information is transmitted . communication apparatus characterized by having a reproduction sound control unit to be larger than the volume of the other scale volume.
前記メロディデータをアラーム音として再生する場合、再生音が速いテンポの音階バランスの取れた曲調でかつ大音量で再生されるように、前記テンポ情報を速くするとともに、前記音階情報の所定の低音域の音階の音量を他の音域の音階の音量よりも大きくし、かつ、前記音量を大きくする再生音制御手段を有することを特徴とする通信装置。A function for generating an audible signal by changing any of tempo information, scale information, note information, and volume included in the melody data stored in the memory and generating a reproduction sound based on the audible signal is provided. Communication device,
When the melody data is reproduced as an alarm sound, the tempo information is speeded up so that the reproduced sound is reproduced in a high-volume scale with a fast tempo scale balance, and a predetermined low range of the scale information the volume of the scale is larger than the volume of the scale of the other range, and the communication apparatus characterized by having a reproduction sound control means for increasing the volume.
前記再生音制御手段は、前記再生音の発生中、その再生音の元となる前記メロディデータに基づく音符画像情報を生成し、この音符画像情報を前記表示手段に表示させる、請求項1ないし6のいずれかに記載の通信装置。A display means capable of displaying image information;
7. The reproduction sound control means generates note image information based on the melody data that is a source of the reproduction sound during generation of the reproduction sound, and displays the note image information on the display means. The communication apparatus in any one of.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001079890A JP3651403B2 (en) | 2001-03-21 | 2001-03-21 | Communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001079890A JP3651403B2 (en) | 2001-03-21 | 2001-03-21 | Communication device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002281113A JP2002281113A (en) | 2002-09-27 |
JP3651403B2 true JP3651403B2 (en) | 2005-05-25 |
Family
ID=18936259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001079890A Expired - Fee Related JP3651403B2 (en) | 2001-03-21 | 2001-03-21 | Communication device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3651403B2 (en) |
-
2001
- 2001-03-21 JP JP2001079890A patent/JP3651403B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2002281113A (en) | 2002-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2001203779A (en) | Mobile communication terminal equipment and its incoming sound ringing method | |
JP3775156B2 (en) | Mobile phone | |
JP2002351466A (en) | Musical sound reproducing device and portable terminal device | |
JP3542942B2 (en) | Mobile phone melody setting system and method | |
JP3651403B2 (en) | Communication device | |
JP2001209378A (en) | Mobile phone | |
JP3937734B2 (en) | Mobile terminal device | |
KR100328858B1 (en) | Method for performing MIDI music in mobile phone | |
JP4241229B2 (en) | Content server, portable terminal, and data distribution system | |
US6611592B1 (en) | Incoming-call tone generation device | |
JP2001036604A (en) | Telephone set | |
JP2002111804A (en) | Mobile phone and mobile phone system with musical input keyboard | |
JP2001339487A (en) | Portable communication terminal device | |
JPH1188211A (en) | Portable wireless device and ringtone creating method thereof | |
JP3632555B2 (en) | Telephone equipment | |
JP4269475B2 (en) | Mobile phone and musical sound generation control method | |
JP4207343B2 (en) | Mobile phone equipment | |
JP3893894B2 (en) | Mobile terminal device | |
JP3729074B2 (en) | Communication apparatus and storage medium | |
JP4122678B2 (en) | Telephone equipment | |
JP3743357B2 (en) | Mobile phone | |
KR100628638B1 (en) | Mobile communication terminal capable of generating sound source and sound source generation and output method using same | |
JPH11154993A (en) | Portable wireless device and ringtone creating method thereof | |
TW437184B (en) | Editing and transmitting method for musical alarm of pager | |
JP2002351465A (en) | Musical sound reproducing device and portable terminal device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040521 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040803 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040930 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041102 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041217 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050201 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050214 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3651403 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080304 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090304 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090304 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110304 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120304 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120304 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130304 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130304 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140304 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |