JP3589122B2 - Portable terminal device - Google Patents

Portable terminal device Download PDF

Info

Publication number
JP3589122B2
JP3589122B2 JP31075099A JP31075099A JP3589122B2 JP 3589122 B2 JP3589122 B2 JP 3589122B2 JP 31075099 A JP31075099 A JP 31075099A JP 31075099 A JP31075099 A JP 31075099A JP 3589122 B2 JP3589122 B2 JP 3589122B2
Authority
JP
Japan
Prior art keywords
information
setting
tone
format
performance
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
Application number
JP31075099A
Other languages
Japanese (ja)
Other versions
JP2001042867A (en
Inventor
剛 二間瀬
靖 鞍掛
健介 井出
成彦 水野
周三 唐川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP31075099A priority Critical patent/JP3589122B2/en
Priority to TW089114271A priority patent/TW495735B/en
Priority to SG200502228A priority patent/SG126779A1/en
Priority to EP00115054A priority patent/EP1073034A3/en
Priority to SG200004176A priority patent/SG99867A1/en
Priority to SG200502225-6A priority patent/SG143970A1/en
Priority to US09/626,304 priority patent/US6911592B1/en
Priority to SG200207492A priority patent/SG116472A1/en
Priority to CNB001222465A priority patent/CN1268149C/en
Priority to KR1020000043801A priority patent/KR100724918B1/en
Publication of JP2001042867A publication Critical patent/JP2001042867A/en
Priority to HK01104335A priority patent/HK1033801A1/en
Priority to US10/410,796 priority patent/US6967276B2/en
Priority to US10/411,025 priority patent/US7161081B2/en
Priority to US10/411,985 priority patent/US7119268B2/en
Priority to US10/412,131 priority patent/US7514624B2/en
Application granted granted Critical
Publication of JP3589122B2 publication Critical patent/JP3589122B2/en
Priority to KR1020060069241A priority patent/KR100804914B1/en
Priority to KR1020060069239A priority patent/KR100832958B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、発音制御装置を内蔵し、この発音制御装置に楽曲情報等の諸情報を授与することができる携帯用電話機端末のような携帯用端末装置に関する。
【0002】
【従来の技術】
近年の携帯用電話機端末の発展に伴い、着信した時にメロディ音を鳴らせるものがある。このような携帯用電話機端末において再生できるメロディ音は、ブザー音を利用した単音発音の楽曲であった。また、このような楽曲情報は、基地局等よりダウンロードすることができるようになっていた。
【0003】
しかしながら、従来の携帯用電話機端末におけるこの種のメロディ音再生装置では、複数種類の楽音を同時に発音する楽曲を再生することができず、音色や効果等の各種設定を行うこともできなかった。従って、多様な楽曲を再生して楽しむことができなかった。
【0004】
【発明が解決しようとする課題】
この発明の主たる目的は、このような事情に鑑み、携帯用端末装置において、FM音源等を利用して複数音を同時に発音させて、着信時のメロディ音や通話中のバックグラウンドミュージック(BGM)音等を鳴らす場合に、楽音情報の音色や効果等の設定、編集、作成等を容易に行うことができ、豊かで多様・多彩な楽曲の再生を実現すると共に、端末装置の処理機能やユーザの好みに適合した楽音を得ることができる発音制御装置を提供することにある。この発明は、また、再生される楽音と共に音声や画像を併用して多様な態様で楽しむことができる携帯用端末装置を提供することを目的とする。
【0005】
【課題を解決するための手段】
この発明の1つの特徴によると(以下、理解の便のため、対応する実施例の参照符号や参照箇所等を例示的に括弧内に付記する。)、楽音情報に含まれる演奏情報を記述する演奏情報部(MA)、並びに、楽音情報に含まれる音色設定乃至効果設定情報(「乃至」は、双方又は何れか一方つまり“及び/又は”の意味で用いられる。以下、同じ。)と音声情報とを記述する設定情報部(SA)から成る楽曲情報フォーマット(A)に従って記述された情報を受信する受信手段(S2,T1,U1,TR3)と、受信手段(TR3)で受信された情報を記憶する記憶手段(3;S2,T1,U1,TR3)と、記憶手段(3)に記憶された情報中の演奏情報及び音色設定乃至効果設定情報に基づいて楽音信号を生成する発音制御装置(8)と、記憶手段(3)に記憶された情報中の音声情報に基づいて音声信号を生成する音声生成手段([0108])と、記憶手段(3)に記憶された情報から着信時に利用される情報を選択する選択手段(TR4)と、選択手段(TR4)により選択された情報中に演奏情報(MA)があれば当該演奏情報を着信報知に利用可能に設定し、選択手段(TR4)により選択された情報中に音色設定乃至効果設定情報があれば当該音色設定乃至効果設定情報に基づく音色設定乃至効果設定を行い、選択手段(TR4)により選択された情報中に音声情報があれば音声情報を着信報知に利用可能に設定する設定手段(S3,T2,U6,TR4)とを具備し、着信時には、発音制御装置乃至音声生成手段により、設定手段(TR4)で設定された演奏情報に基づき音色設定乃至設定に従う楽音信号乃至設定手段(TR4)で設定された音声情報に基づく音声信号を生成して着信を報知する携帯用端末装置〔請求項1〕が提供される。
【0006】
また、この発明の別の特徴によると、楽音情報に含まれる演奏情報を記述する演奏情報部(MA)、並びに、楽音情報に含まれる音色設定乃至効果設定情報と画像情報とを記述する設定情報部(SA)から成る楽曲情報フォーマット(A)に従って記述された情報を受信する受信手段(S2,T1,U1,TR3)と、受信手段(TR3)で受信された情報を記憶する記憶手段(3;S2,T1,U1,TR3)と、記憶手段(3)に記憶された情報中の演奏情報及び音色設定乃至効果設定情報に基づいて楽音信号を生成する発音制御装置(8)と、記憶手段(3)に記憶された情報中の画像情報に基づいて画像信号を生成する画像生成手段([0109])と、記憶手段(3)に記憶された情報から着信時に利用される情報を選択する選択手段(TR4)と、選択手段(TR4)により選択された情報中に演奏情報(MA)があれば当該演奏情報を着信報知に利用可能に設定し、選択手段(TR4)により選択された情報中に音色設定乃至効果設定情報があれば当該音色設定乃至効果設定情報に基づく音色設定乃至効果設定を行い、選択手段(TR4)により選択された情報中に画像情報があれば画像情報を着信報知に利用可能に設定する設定手段(S3,T2,U6,TR4)とを具備し、着信時には、発音制御装置乃至音声生成手段により、設定手段(TR4)で設定された演奏情報に基づき音色設定乃至設定に従う楽音信号乃至設定手段(TR4)で設定された画像情報に基づく画像信号を生成して着信を報知する携帯用端末装置〔請求項2〕が提供される。
【0007】
〔発明の作用〕
この発明の1つの特徴による携帯用端末装置(TS)では、楽音情報に含まれる演奏情報を記述する演奏情報部(MA)、並びに、楽音情報に含まれる音色設定乃至効果設定情報と音声情報とを記述する設定情報部(SA)から成る楽曲情報フォーマット(A)に従って記述された情報が取り扱われる。このような楽曲情報フォーマット(A)を持つ情報は、基地局(BS:サーバ)等から受信手段(S2,T1,U1,TR3)で受信することができ、受信された情報は、記憶手段(3)に記憶される(S2,T1,U1,TR4)。記憶手段(3)に記憶された情報のうちの演奏情報(SM)及び音色設定乃至効果設定情報から成る楽音情報は、発音制御装置(8)で楽音信号(SM,SE)を生成するのに用いられ、音声情報は、案内用の音声信号を生成するのに用いられる([0108])。また、記憶手段(3)に記憶された情報から着信時に利用される情報を選択することができ(TR4)、選択された情報中に演奏情報(MA)があれば当該演奏情報が着信報知に利用可能に設定され、選択された情報の設定情報中に音色設定乃至効果設定情報があれば当該音色設定乃至効果設定情報に基づく音色設定乃至効果設定が行われ、選択された情報の設定情報中に音声情報があれば音声情報が着信報知に利用可能に設定される(S3,T2,U6,TR4)。そして、着信時には、発音制御装置(8)により、設定された演奏情報に基づき音色設定乃至設定に従う楽音信号を生成して着信を報知し、また、音声生成手段によって、設定された音声情報に基づく音声信号を生成して着信を報知する。
【0008】
この発明の別の特徴による携帯用端末装置(TS)では、楽音情報に含まれる演奏情報を記述する演奏情報部(MA)、並びに、楽音情報に含まれる音色設定乃至効果設定情報と画像情報とを記述する設定情報部(SA)から成る楽曲情報フォーマット(A)に従って記述された情報が取り扱われる。このような楽曲情報フォーマット(A)を持つ情報は、基地局(BS:サーバ)等から受信手段(S2,T1,U1,TR3)で受信することができ、受信された情報は、記憶手段(3)に記憶される(S2,T1,U1,TR4)。記憶手段(3)に記憶された情報のうちの演奏情報(SM)及び音色設定乃至効果設定情報から成る楽音情報は、発音制御装置(8)で楽音信号(SM,SE)を生成するのに用いられ、画像情報は、着信時に対応する画像信号を生成するのに用いられる([0109])。また、記憶手段(3)に記憶された情報から着信時に利用される情報を選択することができ(TR4)、選択された情報中に演奏情報(MA)があれば当該演奏情報が着信報知に利用可能に設定され、選択された情報の設定情報中に音色設定乃至効果設定情報があれば当該音色設定乃至効果設定情報に基づく音色設定乃至効果設定が行われ、選択された情報の設定情報中に画像情報があれば画像情報が着信報知に利用可能に設定される(S3,T2,U6,TR4)。そして、着信時には、発音制御装置(8)により、設定された演奏情報に基づき音色設定乃至設定に従う楽音信号を生成して着信を報知し、また、画像生成手段によって、設定された画像情報に基づく画像信号を生成して着信を報知する。
【0009】
このように、この発明によると、楽音情報に含まれる演奏情報及び音色設定乃至効果設定情報を夫々演奏情報部(MA)及び設定情報部(SA)に記述する楽曲情報フォーマット(A)に従った情報を取り扱うようにしているので、携帯用端末装置内の発音制御装置に複数音同時発音可能な音源回路を用いて、当該演奏情報に基づき当該音色設定乃至効果設定情報に対応する所定の音色乃至効果が与えられた楽音信号を生成させ、着信メロディや、通話中のBGM、ユーザが随時楽しむ音楽等として、多彩且つ音感豊かな楽曲を再生することができると共に、楽音情報を含む各種情報は、基地局、パーソナルコンピュータ端末、他の電話機端末、小型記憶媒体等の外部情報源から、受信手段を通じて任意に取り込むことができ、取り込まれた楽音情報を着信時に用いるように設定して広範囲且つ多様な楽曲を着信メロディとして再生することができる。
【0010】
さらに、この発明の1つの特徴によると、設定情報部(SA)には、音色設定乃至効果設定情報だけでなく、音声情報を記述することができる楽曲情報フォーマット(A)を採用しているので、設定情報部(SA)に記述される音声情報に基づいて音声信号を生成させ、再生される楽音と共に音声を併用して多様な態様で楽しむことができ、また、音声情報を着信時に用いるように設定して、楽音情報に基づく楽音だけでなく、音声情報に基づく音声を着信報知に利用することができる。
【0011】
さらに、この発明の別の特徴によると、設定情報部(SA)には、音色設定乃至効果設定情報だけでなく、画像情報を記述することができる楽曲情報フォーマット(A)を採用しているので、設定情報部(SA)に記述される画像情報に基づいて画像信号を生成させ、再生される楽音と共に画像を併用して多様な態様で楽しむことができ、また、画像情報を着信時に用いるように設定して、楽音情報に基づく楽音だけでなく、画像情報に基づく画像を着信報知に利用することができる。
【0019】
【発明の実施の形態】
以下、図面を参照しつつ、この発明の好適な実施例について詳述する。なお、以下の実施例は、単なる一例であって、この発明の精神を逸脱しない範囲で種々の変更が可能である。
【0020】
〔端末システムの概要〕
図1は、この発明の一実施例による発音制御装置が適用される携帯用電話機端末の基本的構成を表わす概略ブロック図である。端末システムTSは、端末システム用中央処理装置(本体CPU)1、端末システム用読出専用メモリ(本体ROM)2、端末システム用ランダムアクセスメモリ(本体RAM)3、検出回路4、表示回路5、送受信回路6、オーディオ制御回路7、発音制御回路8、接続回路9、通信インターフェイス(I/F)10等を備え、これらの装置1〜10は、端末システム用バス(本体BUS)11を介して互いに接続される。
【0021】
この端末システムTSにおいては、端末システム全体を制御する本体CPU1は、所定のプログラムに従って、通話制御、画面制御、発音制御等、種々の制御を行う。本体ROM2には、これらの処理を遂行するために、所定の制御プログラムや制御用データが記憶されている。例えば、楽音に関しては、着信時のメロディや通話中のバックグラウンドミュージック(BGM)等を鳴らすための楽曲情報、演奏情報、設定情報、情報形式変換用の変換テーブル、情報圧縮用の圧縮テーブルをそれぞれ複数記録しており、楽音以外に関しては、所定の音声情報や画像情報等を設定情報として予め記録している。なお、設定情報とは、端末システムTSにおいて着信時、通話中或いは必要に応じた任意の時間に音響の放音又は画像の表示に関する処理を実行する条件として設定される情報をいう。この設定情報には、楽音の音色や効果(DSPを含む)に関する楽音関連の設定情報の外、音声情報、画像情報、音声及び画像の制御情報等がある。
【0022】
本体RAM3は、これらの通話制御、画面制御、発音制御等の処理に際して必要なデータやパラメータ等を記憶するために用いられ、端末システムTSに追加的に導入される或いは端末システムTS内で新規に作成される複数の楽曲情報、演奏情報、設定情報を記憶することができる。
【0023】
検出回路4は、携帯用電話機端末の本体表面に設けられた押しボタンスイッチ等から成る操作子12を備え、操作子12のスイッチ操作状態を検出する。これらのスイッチには、通話時に使用される通話スイッチ、着信メロディのダウンロード要求スイッチ、発音制御回路8(音源/効果回路)の設定スイッチ、各種情報の作成/編集スイッチ等が含まれる。また、表示回路5には表示部13が接続され、表示部13の液晶画面上には、各種通話情報や、発音制御に関係する各種メロディ情報等、各種視認情報を表示することができる。
【0024】
送受信回路6は、通信アンテナを備え、基地局(サーバ局又は中継局ともいう。)を介して他の電話機端末と交信し通話するための回路であり、楽曲情報や設定情報の要求や受取りにも用いられる。一方、オーディオ制御回路7は、通話時の音声信号や、楽音の入出力信号を制御するために設けられた回路であり、マイクロフォン(MIC)14からの入力音声を送受信回路6に送信する音声送信機能や、送受信回路6で受信した通話音声信号を通話用スピーカ15及び外部出力端子16に送出する音声再生機能のほか、発音制御回路8から受信する楽音信号を通話用スピーカ15及び出力端子16に送出するBGM再生機能等を有している。
【0025】
発音制御回路8は、着信メロディ音やBGM音等の楽音信号を制御するための一連の処理を独自に行う回路で、複数音を同時に発音することが可能である。つまり、楽音信号を合成して発音用スピーカ17やオーディオ制御回路7に送信することにより、着信メロディやBGM等の楽音を発音させる機能を有している。発音制御回路8は、また、ディジタル楽音信号を他のディジタル楽音信号利用機器に送信するためのディジタル出力端子18を備えている。なお、発音用スピーカ17は、通話用スピーカ15と兼用にして1つにまとめる構成にすることができる。
【0026】
接続回路9は、可搬式の着脱可能小型記憶媒体19を装着するための回路であり、装着された小型記憶媒体19から楽曲情報を含む各種情報を取り込むことができ、逆に、記憶媒体19に情報を書き込むこともできる。また、通信I/F10は、外部装置とのケーブル接続用端子を備え、この端子に接続される通信ケーブル20を介して、他の電話機端末やパーソナルコンピュータ(PC)端末と交信し、楽曲情報を含む各種情報を、これらの装置から端末システムTSに取り込んだり、端末システムTSからこれらの装置に授与することができる。
【0027】
〔発音制御回路(1)〕
図2は、この発明の一実施例による発音制御回路の詳細な構成を表わすブロック図である。この例では、発音制御回路8は、回路内にCPUを備えておらず、携帯用電話機端末(端末システムTS)本体に装備されている本体CPU1により動作制御される。発音制御回路8は、システムBUS11に接続されるバス接続経路を介して、楽曲情報、演奏情報、設定情報やその他情報(再生開始/停止等)を送受信する。
【0028】
制御回路21は、上述のバス接続経路を介して、端末システムTS本体との双方向情報通信を行なうことができる。本体側で予め用意されたり或いは外部から受信された演奏情報や設定情報は、本体ROM2或いは本体RAM3に記録乃至格納されているが、制御回路21により、演奏情報は先入れ先出しメモリ(FIFO)22に記憶し、音色及び効果に関する設定情報は音色/効果RAM23に記憶することができる。
【0029】
制御回路21は、また、本体側より指定された設定音色及び設定効果に基づいて、音色/効果RAM23内の音色設定情報及び効果設定情報(DSPプログラムを含む)を読み出し、音源回路24及び効果回路25における音色及び効果を設定する。制御回路21は、さらに、FIFO22や音色/効果RAM23の記憶許容量の限界を本体に連絡し、本体側からの情報通信の一時停止を要求する機能を有している。
【0030】
FIFO22及び読出回路26は、本体ROM2乃至本体RAM3から受信した演奏情報を、順次、音源回路に送信する演奏情報供給制御装置として機能する。すなわち、FIFO22は、受信した演奏情報を受信順に一時記憶し、読出回路26は、所定時間毎にFIFO22にアクセスし、情報があればそれを順次続み出して音源回路24に出力する。
【0031】
音源回路24は、例えば、FM音源であり、複数音を同時に発音することが可能である。音源回路24は、音色/効果RAM23から受信した音色に関する設定情報に基づき発音すべき音色を設定すると共に、読出回路26から受信した演奏情報に基づき、設定されている音色に対応する楽音信号を順次合成してミキサ(MIX)27に出力する。
【0032】
効果回路25は、音色/効果RAM23から受信した効果に関する設定情報に基づいて、付与すべきリバーブ等の効果を設定する回路であり、設定された効果をMIX27から入力される信号にDSPプログラムに従って付与し、効果を付与した後の信号を再びMIX27に出力する。
【0033】
MIX27には、端末システムTS本体のオーディオ制御回路7との接続経路を介して、通話音がディジタル信号で入力される。MIX27は、音源回路24、効果回路25及びオーディオ制御回路から入力される諸信号を合計する。すなわち、MIX27への入力信号には、
(1)音源回路24からの合成楽音信号SM、
(2)オーディオ制御回路7からの通話音信号ST、
(3)効果回路25からの効果付与後信号SE
の三種類がある。
【0034】
ここで、入力信号SM,STは、MIX27から効果回路25に選択的に出力されて効果が付与されるが、このように効果付与のために出力される信号SM,STは、端末システムTS本体の操作子12中の所定のスイッチを操作することにより選択的に設定される。そして、MIX27は、合成した全信号を、デジタルアナログ変換回路(DAC)28に出力すると共に、デジタル出力端子18を介してディジタル信号で出力することができる。
【0035】
DAC28、振幅制御回路(VOL)29及び増幅回路(AMP)30は、アナログ出力装置を構成する。DAC28から出力されるアナログ楽音信号は、音量がVOL29により調整され、ヘッドフォン端子を介して端末システムTS本体のオーディオ制御回路7に出力され、或いは、AMP30を介して発音用スピーカ17に送信されて楽音として放音される。すなわち、合成された全信号は、VOL29からアナログ信号でオーディオ制御回路7側に出力され、AMP30からもアナログ信号にてスピーカ17に供給され楽音として放音される。
【0036】
〔発音制御回路(2)〕
図3は、この発明の他の実施例による発音制御回路の詳細な構成を表わすブロック図を示す。この例では、発音制御回路8は、回路内に発音制御CPU31を備え、本体CPU1から独立して発音制御回路8の動作を制御することができる。発音制御CPU31、通信回路32、タイマ33、発音制御ROM34、発音制御RAM35、音源回路36、効果回路37、ミキサ回路(MIX)38、振幅制御回路(VOL)39等を備え、これらの装置31〜39は、発音制御回路用バス(発音制御BUS)40を介して互いに接続される。
【0037】
通信回路32は、次の2つの通信機能を有している:
(1)「本体BUS11との間で情報の双方向通信を行う」=本体BUS11を経由して端末システムTSの外部から受信した楽曲情報、演奏情報、設定情報等を発音制御RAM35に記録する(なお、発音制御ROM34には、発音制御のための各種テーブル等が記録されている。)。また、音色や効果等の選択、パラメータ変更、再生する楽曲情報の選択等に関する各情報(本体操作子の操作情報)を受信する。なお、受信した情報は、発音制御CPU31の動作で解釈され、各情報に合わせた処理、例えば選択された音色に関する設定を音源回路36に対して行う等の処理が実施される。
【0038】
(2)「オーディオ制御回路7と情報の双方向通信を行う」=発音制御回路8の内部で合成した楽音信号等をオーディオ制御回路7に送信したり、オーディオ制御回路7から受信した通話音信号等の信号を発音制御回路8内で加工したり、また、加工した信号を再びオーディオ制御回路7へ送信したりする等の処理を行う。上述の加工には、例えば、通話音への効果付与処理や通話音声の音高/音色変換処理がある。
【0039】
発音制御CPU31は、端末システムTS本体から独立して、発音制御回路8内の動作を制御し、タイマ33から発生される信号に基づいて、発音制御ROM34や発音制御RAM35内に記憶されている演奏情報を順次読み出すことにより、着信メロディやBGM等の楽音を再生する。発音制御CPU31は、また、発音制御ROM34や発音制御RAM35内の設定情報を発音制御BUS40を介して音源回路36や効果回路37等に送信して再生させ、さらに、楽音の音色や付与効果の設定を制御することもできる。
【0040】
タイマ33は、所定時間毎に信号を発生する。ここで発生される信号に基づいて着信メロディ音やBGM音等の楽音の発音タイミングを制御し、発生楽音の演奏テンポを決定する。このテンポはユーザによる制御が可能である。
【0041】
発音制御ROM34は、着信メロデイ用やBGM用等の所定の楽曲情報、演奏情報、設定情報、情報形式変換用の変換テーブル、情報圧縮用の圧縮テーブルをそれぞれ複数記憶しており、発音制御RAM35は、追加された或いは新規に作成された複数の楽曲情報、演奏情報、設定情報を記憶することができる。
【0042】
音源回路36は、この例では、FM音源であり、複数音の同時発音が可能である。発音制御ROM34や発音制御RAM35から発音制御BUS40を介して送信される音色に関する設定情報に基づいて発音音色を設定する。音源回路36は、また、発音制御CPU31およびタイマ33の制御により、発音制御ROM34や発音制御RAM35から送信される演奏情報に基づいて、設定されている音色に対応する楽音信号を順次合成し、MIX38に出力する。
【0043】
効果回路37は、発音制御ROM34や発音制御RAM35から発音制御BUS40を介して送信される効果に関する設定情報に基づいて、楽音に付与する効果を設定する。効果回路37は、また、MIX38から入力される信号および通信回路32から入力される通話音信号ST等に対して効果を付与し、付与した後の信号SEを再びMIX38に出力する。
【0044】
MIX38は、入力される信号を合計し、デジタルアナログ変換回路(DAC)41及びディジタル出力端子18に出力する。MIX38に入力される信号には、
(1)音源回路36からの合成楽音信号SM、
(2)オーディオ制御回路7からの通話音信号ST、
(3)効果回路37からの効果付与後信号SE
などがある。MIX38は、効果付与のために、入力信号SM,STを選択的に効果回路37に出力し、この出力信号は端末システムTS本体側の操作子12の所定スイッチの操作により設定される。
【0045】
振幅制御回路(VOL)39及び増幅回路(AMP)42はアナログ出力装置を構成し、DAC41から出力されるアナログ楽音信号の音量はVOL39により調整され、音量調整されたアナログ楽音信号は、ヘッドフォン端子からオーディオ制御回路7へ出力されると共に、更に、AMP42を介して発音用スピーカ17に送信される。
【0046】
〔端末システムの使用環境〕
図4は、この発明の一実施例による携帯電話機端末の使用環境の一例を表わす概念図である。第1環境では、携帯用電話機端末(端末システム)TSから送受信回路6を介して基地局(サーバ局)BSに通話を行い、所望の楽曲情報等を選曲しその送信を要求すると、対応する楽曲情報等が基地局BSから送信され、端末システムTS内にダウンロードし、この情報を利用して着信時のメロディ音や通話中のBGM音等を発音させることができる。
【0047】
第2環境においては、端末システムTSは、通信I/F10に接続される通信ケーブル20を介してパーソナルコンピュータ端末PCで作成された楽曲情報等を受信し、これをメロディやBGM等として利用することができる。
【0048】
また、端末システムTSは、第3環境では、接続回路9に装着される小型の外部記録媒体19に記録されている楽曲情報等を記録媒体19から導入し、また、第4環境では、他の電話機端末OSから、基地局BSを経由して電話回線及び送受信回路6を介して、或いは、通信ケーブル20及び通信I/F10を介して、他の電話機端末OSの楽曲情報等を受信し、これらの情報を楽音発音に利用することができる。
【0049】
基地局BS、パーソナルコンピュータ端末PC、外部記憶媒体19又は他の電話機端末OS等の楽曲情報源から、端末システムTSに導入される楽曲情報は、情報源BS,PCやシステムTS内での編集、圧縮、形式変換等によって、使用可能な形態にダウンサイジングされる。
【0050】
例えば、これらの楽曲情報源から端末システムTS内に導入される楽曲情報(演奏情報及び設定情報を含む。)は、自機種に合ったフォーマットの場合もあり別のフォーマットの場合もある。自機種に合ったフォーマットが導入される場合は、予めこのフォーマットで作成されているか、或いは、別のフォーマットからフォーマット変換(形式変換)されたものであり、この形式変換は、基地局BS或いはパーソナルコンピュータ端末PC内にて行われる。また、別のフォーマットが端末システムTSに導入される場合には、端末システムTS内において、別のフォーマットを端末システムTSでのフォーマットに変換する。
【0051】
〔情報フォーマット〕
図5は、この発明の一実施例による携帯用電話機端末における自機種の情報フォーマットの例を示す。この携帯用電話機端末システムTS及びこの端末システムTSと同じフォーマットで情報処理を行う同一機種の他の電話機端末において取扱いが可能な「自機種対応の楽曲情報IA」は、図5に示すように、音色/効果を設定する設定情報SAと楽音演奏用の演奏情報MAとから構成される。各情報SA,MAは、端末システム内メモリ(RAM3)の記憶容量を圧迫せず、しかも、よりよい楽音の発音を実現することができるように、必要最小限の情報のみを記録したものであり、端末システムTS内では、これらの情報に従って発音制御が行われる。以下、このタイプの情報フォーマットを「自機種フォーマットA」という。
【0052】
設定情報SAは、音色に関して、
(1)音色種類を識別するための音色ナンバNA、
(2)音源回路における音色を設定するための詳細な情報(音色パラメータ)DA
を含んでいる。(2)の音色パラメータDAには、アルゴリズムデータAA、周波数パラメータ(Fパラメータ)FA、エンベロープパラメータ(EGパラメータ)EA等がある。
【0053】
アルゴリスムデータAAは、FM音源における複数のオペレータ〔サイン波メモリ+アウトプットレベル演算器+エンベロープ(EG)波形合成器のセット〕の組合せ即ちアルゴリズムを決定するためのパラメータであり、FパラメータFAは、各オペレータ毎の、読出サイン波の周波数を決定するためのパラメータであり、EGパラメータEAは、エンベロープ波形(EG波形)を合成するための複数のレベル値及びレート値を設定するためのパラメータである。
【0054】
また、設定情報SAには、このような音色設定用の情報NA,DA以外に、効果パラメータを設定する情報、効果回路25の内容を決定する効果プログラム(DSPプログラム)、音声情報、画像情報等がある。
【0055】
演奏情報MAは、タイミングデータTM、キーナンバKN、ゲートタイムGT等から成る演奏を行うための情報を演奏順に記録したものであり、複数同時発音可能な演奏情報が記録されている。
【0056】
図6は、他機種の携帯用電話機端末における従来形の情報フォーマットの例を示す。携帯用電話機端末において着信メロディ用情報として用いられている従来タイプの楽曲情報IBは、図6に示すように、記号a,b,c,…からなる記号列で表わされる演奏情報のみであり、設定情報は存在しない。以下、このタイプの情報フォーマットを「従来形フォーマットB」という。
【0057】
他機種の演奏情報IBは、より詳細にいうと、所定の規則に従って、楽曲の演奏順に記号(#、1、2、3、…)を並べたものである。例えば、数字の「1」は“ド”の音高に、数字の「2」は“レ”の音高に、…、相当するものとし、これらの数字の連続数に応じて発音音長を規定する。従って、記号列a,b,c,…により「1−1−2−1−1−…」が表わされる場合、この記号列は、“ド”を4分音符長発音させたのち、“レ”を8分音符長発音させ、その後、再び“ド”を4分音符長発音させる楽音を表わす。
【0058】
図7は、従来より電子楽器等で使用されている汎用の楽音情報フォーマツトの例を示す。従来の電子楽器等では、汎用楽音情報フォーマツト〔“SMF”(Standard MIDI File)フォーマット〕に沿って、図7に示すように、音色/効果を設定するための設定情報SCと楽音演奏用の演奏情報MCとから構成される楽音情報ICが使用されている。以下、このタイプの情報フォーマットを「SMFフォーマットC」という。
【0059】
設定情報SCのうち音色を設定するための情報は、
(1)音色識別情報としての音色ナンバNC、
(2)音色設定用詳細情報DC
から構成されている。
【0060】
(2)の音色設定用詳細情報DCは、図7にも示すように、端末システムTS用の楽曲情報IAとは異なり、情報量が多い。例えば、アルゴリズムデータACやFパラメータFCの外に、発音する音高によってEGのレベルを制御するレートスケールデータRSが記憶されていたり、EGパラメータECについても、その内容がより詳細な情報を含んでおり、図5の自機種フォーマットAにおける設定情報SA中のEGパラメータEAよりも、レベル値及びレート値の数が多い。なお、このような詳細情報DC中の過多情報は、端末システムTSを含むシステム内において、SMFフォーマットCから自機種フォーマットAに形式変換する際に、端末システムTSにおいては必要不可欠でない情報として、圧縮(削除)されることになる。
【0061】
演奏情報MCは、「デュレーションDR+イベントIV」形式の情報であり、キーオン、キーオフイベントがそれぞれデュレーションデータDRと共に記憶されるので、情報量がやや多くなっている。また、各キーオン毎にベロシティデータが記録されるが、このベロシティデータも自機種フォーマットAへの形式変換の際に圧縮(削除)される。
【0062】
〔基地局との情報授受〕
図8及び図9は、この発明の一実施例による端末システム及び基地局から成る第1システムにおける情報授受関係を表わす機能的ブロック図を示す。この発明では、自端末即ち携帯用電話機端末システムTSは基地局BSから楽曲情報や設定情報を受信するが、これらの情報は、情報要求時に基地局BS側で必要に応じて形式変換され、受信時には端末システムTSにおいて利用可能な情報とされている。
【0063】
まず、端末システムTSは、要求情報送信モジュール(S1)により、送受信回路6を介して基地局(サーバ局)BSに電話をし、所定の指示に従ってサーバ局BSのデータベースDB内の情報に対してダウンロードを要求する。具体的には、例えば、サーバ局BSとの通話中、データベースDBに蓄積されている楽曲情報、演奏情報、設定情報等が自端末システムTSの表示部13に順次表示されるので、操作子12を用いて、これらの情報の何れかに対応する番号をキー入力し、且つ、要求決定操作を行うことによって、要求するダウンロード対象情報を表わす選択情報と自端末システムTSの機種・機番及び端末システムTSの音源回路24に装備されている音源の種類を表わす識別情報をサーバ局BSに送信する。
【0064】
サーバ局BSにおいては、端末システムTSから要求情報が送信されたことに応答して、選択読出モジュール(B1)により、データベースDBから要求情報に対応する楽曲情報等が選択的に読み出され、読み出された演奏情報等は、自機種フォーマットAの場合、フォーマット変換(形式変換)が不要なので、直ちに課金モジュール(B2)に手渡される。一方、読み出された演奏情報等が従来形フォーマツトBのように自機種と異なるフォーマットの場合には、設定情報添付モジュール(B3)及び形式変換モジュール(B4)を介して課金モジュール(B2)に手渡される。
【0065】
設定情報添付モジュール(B3)においては、読み出された自機種と異なるフォーマットの演奏情報が、例えば、従来形フォーマットBの情報のように、設定情報をもたないものであれば、設定情報を添付する。この設定情報添付により、設定情報をもたない他機種の演奏情報であっても、端末システムTSにおいて、音源機能を活かして効果的な音色/効果を付与した楽音再生を行うことができるようになる。設定情報添付方法には、
(1)予め決められた設定情報を添付する、
(2)ユーザ選択の設定情報を添付する、
(3)演奏情報に馴染む設定情報を自動検出して添付する
等の方法がある。
【0066】
設定情報が添付された演奏情報は、形式変換モジュール(B4)に手渡され、予め用意されている変換テーブルTBを利用して、自機種フォーマットAへの形式変換が自動的に行われる。この変換テーブルTBは、形式変換前及び形式変換後のフォーマット組合せ毎に用意され、例えば、従来形フォーマットBから自機種フォーマットAへの変換規則を記述しているテーブルであり、演奏情報を別機種フォーマット(B)から自機種フォーマットAに形式変換を行う。
【0067】
なお、他機種のフォーマットには、図9には例示されていないが、従来形フォーマットBの外にSMFフォーマツトC等の場合もあり、例えば、SMFフォーマツトCの情報が読み出された場合は、変換テーブルTB内のSMFフォーマツトCから自機種フォーマットAへの変換規則を用いて形式変換を行う。従って、このような形式変換機能により、要求した情報が他機種(B,C等)のものであっても、自端末システムTSで発音可能な楽曲情報IAに変換され、端末システムTSでの使用を可能にする。
【0068】
その後、課金モジュール(B2)においては、ダウンロードに対する課金作業が行われる。この作業においては、端末システムTSから送信された識別情報(端末の機種・機番、音源種類)を参照することにより、特定の機種あるいは特定の音源装置(サーバ局等との特定契約)を装備した端末であることが認識された場合に、課金金額を割り引きするように構成することができる。
【0069】
サーバ局BSは、課金作業の後、情報送信モジュール(B5)により、端末システムTSからの選択情報に対応する自機種フォーマットAの楽曲情報や設定情報をシステムTS側に送信する。
【0070】
これに対して、端末システムTSでは、情報受信モジュール(S2)により、サーバ局BSから送受信回路6を介して楽曲情報や設定情報を受信しダウンロードし、ダウンロードした情報は本体RAM3に記憶される。ここで、要求情報送信モジュール(S1)により要求してから、要求に対応する情報が基地局BSから送信され終わるまでの間、端末システムTSは、通話状態であってもよい。また、要求情報送信後に一旦通話を解除し、その後の通話処理(メールや基地局BSからの返信通話)により要求した情報を受信するようにしてもよい。
【0071】
そして、設定モジュール(S3)においては、ユーザの設定操作により、受信した楽曲情報に基づく着信メロディ発音が可能な状態に設定を行う。また、受信した情報は、通話時のBGMや随時の音楽等として再生するように設定することもできる。
【0072】
〔パーソナルコンピュータとの情報授受〕
図10は、この発明の一実施例による端末システム及びパーソナルコンピュータから成る第2システムにおける情報授受関係を表わす機能的ブロック図を示す。この発明では、自端末即ち携帯用電話機端末システムTSは、パーソナルコンピュータ端末PC上で作成した楽曲情報や設定情報を受信し、これらの情報を利用することができる。楽曲情報や設定情報は、任意のフォーマットで作成することができる。例えば、操作性が良いという理由のため、従来のSMFフォーマットCに従って作成することができ、このように自機種フォーマットAと異なる場合は、送信時に自機種フォーマットAへのフォーマット変換(形式変換)が行われる。
【0073】
パーソナルコンピュータ端末PCにおいて、インストールされている所定のソフトウエアを利用し、選択読出モジュール(P1)により、SMFフォーマットC又は自機種フォーマットAで情報が記録されているコンピュータ端末PC内のデータベースDPから、着信メロディやBGM等として使用したい楽曲情報や設定情報を選択すると、これに応じて、情報編集モジュール(P2)により、選択した楽曲情報や設定情報を編集する。この編集作業としては、例えば、設定情報内の音色パラメータや効果パラメータを変更又は追加したり、楽曲情報内の演奏情報から着信メロディやBGM等として使用したい部分を選択して切り出したり、選択した楽曲情報を端末システムTS側で発音されるのと同じ設定にて、つまり、圧縮された設定情報に基づく音色や効果等の設定状態における「試し発音」を行う、などがある。
【0074】
一方、パーソナルコンピュータ端末PC上で楽曲情報を新規に作成する場合は、例えば、コンピュータ端末PC上にインストールされている従来のSMFタイプのシーケンサソフトウエア(楽曲情報作成ソフトウエア)等を用い、新規作成モジュール(P3)により、ユーザの手入力による新規楽曲情報を作成する。ここで作成される新規楽曲情報は、例えば、SMFフォーマットCに従う楽曲情報である。
【0075】
新規作成モジュール(P3)は、また、自動作曲ソフトウエア(装置)を用いて、自動的に新規楽曲情報を作成することもできる。この場台、従来の自動作曲ソフトウエア乃至自動作曲装置を応用し、例えば、従来の自動作曲ソフトウエアで作成された1曲分の楽曲情報から、所望区間の楽曲(さびの部分等)のみを切り出す、複数トラックで構成されている楽曲情報のうち、必要最小限のトラック(メロディトラック、和音トラック等)の情報のみを切り出す、切り出した区間の楽曲情報が繰り返し再生されたときにうまく繋がるように繋がり部(区間先頭及び区間最終位置)を補正する、等々の作業を実行することができる。なお、新規作成モジュール(P3)は、さらに、着信メロディやBGM等に相当する楽曲情報を、直接、自機種フォーマットAで作成することもできる。
【0076】
情報編集モジュール(P2)からの読出乃至編集がなされた情報や新規作成モジュール(P3)で新規に作成された情報のうち、情報フォーマットがSMFフォーマットCのように自機種フォーマットAでない情報については、情報圧縮モジュール(P4)及び形式変換モジュール(P5)により、情報の圧縮及び形式変換が行われる。一方、自機種フォーマットAの情報は、直ちに情報送信モジュール(P6)に手渡される。
【0077】
自機種フォーマットAでない情報は、先ず、端末システムTSに記憶することができるように、情報圧縮モジュール(P4)により、予め用意された圧縮テーブルTEを使用してその内容が圧縮される。この圧縮テーブルTEは、圧縮前及び圧縮後のフォーマット組合せ毎に用意され、所定の情報圧縮規則を記述している。この情報圧縮規則に基づく処理の具体例としては、既に説明したSMFフォーマットC(図7参照)のレートスケールRSやEGパラメータEC中の過多情報のような不要情報を、自機種フォーマットAへの変換時に削減する処理の他に、複数トラック構成の演奏情報から必要なトラック(メロディトラック及び和音トラックのみ等)の演奏情報を取り出したり、演奏情報中の装飾音を削除したり、演奏情報中のピッチベンドデータを音高データに変更する、等の処理がある。
【0078】
圧縮された情報は、さらに、次の形式変換モジュール(P5)により、図8及び図9の実施例(第1システム)における形式変換モジュール(B4)と同様に、変換テーブルTCを用い、例えば、SMFフォーマツトCから自機種フォーマットAへの形式変換がなされる。
【0079】
元々自機種フォーマットAであるモジュール(P2,P3)からの楽曲情報乃至設定情報、及び、自機種フォーマットAに圧縮・変換されたモジュール(P5)からの楽曲情報乃至設定情報は、情報送信モジュール(P6)により、端末システムTS側に送信され、通信ケーブル20及び通信I/F10を介して端末システムTS内に送り込まれる。
【0080】
これに対して、端末システムTSでは、情報受信モジュール(T1)により、パーソナルコンピュータ端末PC側Sからの楽曲情報や設定情報が受信され本体RAM3内に記憶される。さらに、設定モジュール(T2)において、ユーザの設定操作により、受信した楽曲情報に基づく着信メロディ発音やBGM発音等が可能な状態に設定を行う。
【0081】
〔記録媒体及び他端末との情報授受〕
図11は、この発明の一実施例による端末システム及び記録媒体乃至他の端末機から成る第3システムにおける情報授受関係を表わす機能的ブロック図を示す。この発明では、自端末即ち携帯用電話機端末システムTSは、外部記憶媒体19や他の同一機種乃至異機種の電話機端末OSa,OSbなどから受信した情報を着信メロディやBGM等に利用することができ、この場合、自端末システムTSにて、情報圧縮、フォーマット変換(形式変換)、情報編集等を行うことができる。
【0082】
着脱可能な小型外部記憶媒体19に楽曲情報、演奏情報、設定情報等を、自機種フォーマットA或いは他のフォーマット(例えば、フォーマットB,C)で記録しておき、これらの情報が記録された記憶媒体19を自端末システムTSに装着し、所望の情報(その情報が何れのフォーマットで作成されているかを表す情報が添付されている。)を、接続回路9を介して自端末システムTS内に読み出す。この読出しに当っては、自端末システムTSの操作子12における所定スイッチを操作することによって、所望情報のみを読み出すことができる。
【0083】
他の電話機端末OSaから送信される情報は、基地局BSを経由し電話回線を介して送受信回路6から自端末システムTS内に取り込まれる。また、別の他の電話機端末OSbから送信される情報は、通信ケーブル20を介して通信I/F10から、自端末システムTS内に取り込まれる。これらの電話機端末OSa,OSbには、自機種フォーマットAと同一のフォーマット情報を使用する同一機種電話機端末である場合と、例えば、従来形フォーマットBやSMFフォーマットCのように、自機種フォーマットAとは異なる他のフォーマット情報を使用する異機種電話機端末である場合とがある。
【0084】
他の電話機端末OSa,OSbから情報を送信する場合、送信する各情報には、その情報が何れのフォーマットで作成されているかを表す情報が添付されている。なお、受信側端末である自端末システムTSにおいて受信情報をリアルタイムで設定使用すること(即ち、自端末システムTSでの受信後、直ちに設定使用すること)を、情報送信側端末である他の電話機端末OSa,OSb側にて要求することができるように構成してもよい。また、基地局BSを通して情報を送信する場合、基地局BSにおいて情報圧縮や形式変換等を行ったのちに受信側端末(自端末)に情報を送信するように構成することもできる。
【0085】
情報受信/読取モジュール(U1)は、上述のように、外部記憶媒体19から楽曲情報、演奏情報、設定情報等を読み出したり、他の電話機端末OSa,OSbから送信される同様の諸情報を取り込むと共に、読み出された情報或いは受信した情報のうち、従来形フォーマットB或いはSMFフォーマットC等の情報は、設定情報添付モジュール(U2)、情報圧縮モジュール(U3)及び形式変換モジュール(U4)の系列を介して圧縮・変換した後、情報記録/編集モジュール(U5)に手渡し、自機種フォーマットAの情報は、そのまま、情報記録/編集モジュール(U5)に手渡す。
【0086】
設定情報添付モジュール(U2)、情報圧縮モジュール(U3)及び形式変換モジュール(U4)は、基本的に、図8及び図9の実施例(第1システム)並びに図10の実施例(第2システム)における設定情報添付モジュール(B3)、情報圧縮モジュール(P4)及び形式変換モジュール(B4,P5)による設定情報添付、情報圧縮及び形式変換処理と同様の処理を行う。設定情報添付モジュール(U2)による設定情報添付、従来形フォーマットBの情報のように、設定情報が添付されていない情報についてのみ実行される。このような情報圧縮及び形式変換処理は、一旦、全情報を受信して自端末システムTS内のメモリ(本体RAM3)に書き込んだ後実施する方法、受信しながらリアルタイムで圧縮・変換を実行して必要な情報のみをメモリ(本体RAM3)に格納する方法等がある。後者の方法は、メモリ容量の少ない携帯用電話機端末に対して有効である。
【0087】
自端末システムTSで受信され本体RAM3に記憶された情報は、情報記録/編集モジュール(U5)により操作子12の各種スイッチを利用して編集することができる。この編集作業には、設定情報SA中の各種パラメータ(DA)の追加、削除、値変更などがある。さらに、このモジュール(U5)により、新規楽曲情報を作成するように構成することもできる。そして、設定モジュール(U6)において、ユーザの設定操作により、受信した楽曲情報に基づく着信メロディ発音やBGM発音等が可能な状態に設定を行う。
【0088】
〔自端末システムでの自端末処理〕
図12は、この発明の一実施例による端末システムにおける自端末処理フローの一例を示す。この自端末処理は、図8及び図9の実施例(第1システム)、図10の実施例(第2システム)並びに図11の実施例(第3システム)の場合に、自端末システムTSにおいて実行される。先ず、第1ステップTR1において、端末システムTSの電源がオンした時の初期化処理(イニシャライズ)、例えば、所定着信メロディの設定、音源回路24,36及び効果回路25,37への初期パラメータの設定、その他携帯用電話機端末に関する初期化処理を行う。この処理の後、第2〜第6ステップTR2〜TR6の処理ルーチンが順次実行される。
【0089】
第2ステップTR2は送信処理ルーチンであり、このステップでは、通常通話時における各種情報の送信の外に、必要に応じて、図8及び図9の実施例(第1システム)の場合、選択情報と識別情報の送信等を行う。第3ステップTR3は受信処理ルーチンであり、このステップでは、受信された情報を分析して各種処理を行い、受信情報を着信メロディ曲やBGM曲情報等として選択可能な状態にする。このステップでは、図8及び図9の実施例(第1システム)並びに図10の実施例(第2システム)の場合は、受信した情報を本体RAM3に書き込み、図11の実施例(第3システム)の場合には、受信した情報に対して設定情報添付、圧縮及び形式変換の処理を施し、それらの処理を実行した後の情報を本体RAM3に書き込む。
【0090】
第4ステップTR4は選択/設定処理ルーチンであり、このステップでは、操作子12の所定スイッチの操作により、自端未システムTSの本体ROM2内に予め記録されている情報又は本体RAM3内に記憶された受信情報から、着信メロディやBGM等に使用したい情報が選択されたときの処理を行う。この場合、選択された情報中に演奏情報があれば、その演奏情報を着信メロディ曲情報やBGM曲情報等として使用可能となるように読出設定を行う。また、選択された情報中に設定情報があれば、その情報に従った各種の設定が行われ、例えば、音源回路24,36における音色パラメータPTの設定、効果回路25,37における効果パラメータPEの設定、効果回路25,37の内容を決定する効果プログラム(DSPプログラム)による効果回路プログラムの変更、音声情報や画像情報に関連する設定等々を行う。
【0091】
また、図8及び図9の実施例(第1システム)の場合は、第4ステップTR4にて、操作子12の所定スイッチの操作により、ダウンロードしたい情報の選択に関する処理を行う。さらに、図11の実施例(第3システム)の場合は、第4ステップTR4にて、操作子12の所定スイッチの操作により、外部記録媒体19からの所望情報の読出指示に関する処理を行う。
【0092】
第5ステップTR5は、エディット処理ルーチンであり、このステップでは、図11の実施例(第3システム)の場合、操作子12の所定スイッチの操作に基づいて情報編集処理乃至新規作成処理を行う。
【0093】
この端末システムTSには自動作曲機能をもたせることができるが、この場合、第6ステップTR6のその他処理ルーチンにおいて、その他処理として、自動作曲機能の動作が実行される。この自動作曲機能としては、例えば、
(1)ユーザがマイク入力したメロディを自動的に演奏(楽曲)情報に変換する機能、
(2)操作子12の所定スイッチの操作により曲の雰囲気等を選択することによって、選択操作の結果に応じた演奏(楽曲)情報を自動生成する機能、
(3)既に作成乃至記憶されている演奏情報に対して、その演奏情報に馴染む和音に関する演奏情報を自動生成する機能
等をあげることができる。
【0094】
また、この端末システムTSにはスタイル再生機能、つまり、複数のスタイル情報や演奏情報を記録しておき、それらを繋ぎあわせて楽曲として再生する機能をもたせることができ、この場合、第6ステップTR6におけるその他処理ルーチンにおいて、スタイル再生機能の動作が実行される。さらに、第6ステップTR6には、音楽ゲーム機能、つまり、自機種のみで行う音楽ゲームや他機種と通信しながら行う音楽ゲームなどを実行する機能をもたせてもよい。
【0095】
第2〜第6ステップTR2〜TR6の処理ルーチンは、次の第7ステップTR7で端末システムTSの電源がオフしたことが検出されない間は(電源がオフにならない限り)繰り返し実行され、電源がオフされたことが検出された場合に、この自端末処理は終了する。
【0096】
〔基地局でのサーバ処理〕
図13は、この発明の一実施例による基地局におけるサーバ処理フローの一例を示す。このサーバ処理は、図8及び図9の実施例(第1システム)並びに図11の実施例(第3システム)の場合に、基地局(サーバ局)BSにおいて実行される。先ず、第1ステップBR1で所定のイニシャライズが行われた後、第2〜第4ステップBR2〜BR4の処理ルーチンが順次実行される。
【0097】
先ず、第2ステップBR2の受信処理ルーチンにおいては、図8及び図9の実施例(第1システム)の場合、次の(1)〜(4)の処理を行う:
(1)端末システムTSからのダウンロード要求の通話に応答する通話処理、
(2)通話応答時に端末システムTSから送信される選択情報及び識別情報を受信する受信処理、
(3)受信した選択情報に従って、端末システムTS側に送信すべき情報を選択的に読み出す選択読出処理(選択読出モジュールB1)、さらに、必要に応じて行われる設定情報添付処理(設定情報添付モジュールB3)及び形式変換処理(形式変換モジュールB4)、
(4)受信した識別情報に従って実施される課金処理(課金モジュールB2)。
【0098】
また、第2ステップBR2の受信処理ルーチンでは、図11の実施例(第3システム)の場合、他の電話機端末OSaから電話回線を介して端末システムTSの送受信回路6に情報を送信する際の経由手段として、両端末OSa,TS間での情報の送受信に関与する経由処理が行われ、この際、必要に応じて形式変換処理が実施される。
【0099】
次の第3ステップBR3の送信処理ルーチンにおいては、図8及び図9の実施例(第1システム)(第1システム)の場合、サーバ局BS内のデータベースDBから読み出され、必要に応じて自機種フォーマットAに形式変換された情報を端末システムTSに送信する処理を行い、送信時には、裸金関連情報等、その他情報を添付することもできる。また、図11の実施例(第3システム)の場合には、端末システムTSから受信した情報を他の電話機端末OSaへ送信するほか、端末システムTSで選択されたサーバ局BSにおけるデータベースDB内の情報を他の電話機端末OSaに送信することもできる。
【0100】
続く第4ステップBR4のその他処理ルーチンにおいては、端末システムTSからの要求に合わせて、楽曲情報、演奏情報、設定情報等の内容の一部のみを送信することもできる。例えば、設定情報中の音色に関する情報のみを送信し、効果に関する情報は送信しないなどの処理を行うことができ、また、情報のストリーミング送信(リアルタイム再生)により、楽曲情報等の「試し聞き」等を行うこともてきる。
【0101】
第2〜第4ステップBR2〜BR4の処理ルーチンは、次の第5ステップBR5でサーバ局BSの電源がオフしたことが検出されない間は繰り返し実行され、電源がオフしたことが検出されると、このサーバ処理は終了する。
【0102】
〔パーソナルコンピュータでのPC端末処理〕
図14は、この発明の一実施例によるパーソナルコンピュータにおけるPC端末処理フローの一例を示す。このPC端末処理は、図10の実施例(第2システム)の場合にパーソナルコンピュータ端末PCにおいて実行される。先ず、第1ステップPR1で所定のイニシャライズが行われた後、第2〜第6ステップPR2〜PR6の処理ルーチンが順次実行される。
【0103】
第2ステップPR2の選択処理ルーチンにおいては、SMFフォーマットC又は自機種フォーマットAで情報が記録されているパーソナルコンピュータ端末PC内のデータベースDPから、着信メロディやBGM等として使用したい楽曲情報や設定情報を選択する(選択読出モジュールP1)。
【0104】
第3ステップPR3の新規作成処理ルーチンにおいては、従来タイプのシーケンサソフトウエア、楽曲情報作成ソフトウエア、自動作曲ソフトウエア(装置)等を用いて、SMFフォーマットC又は自機種フォーマットAに従う新規楽曲情報を作成する(新規作成モジュールP3)。
【0105】
第4ステップPR4の編集処理ルーチンでは選択した楽曲情報や設定情報を編集し(編集モジュールP2)、また、第5ステップPR5の送信処理ルーチンでは、情報圧縮処理、形式変換処理及び情報送信処理を含む処理が実行される(情報圧縮、形式変換及び情報送信モジュールP4〜P6)。
【0106】
さらに、第6ステップPR6のその他処理ルーチンにおいては、設定情報SA内にその他情報を添付する。ここで添付されるその他情報の具体例を挙げると、効果回路の内容を決定する効果プログラム(DSPプログラム)、音声情報、画像情報等である。
【0107】
第2〜第6ステップPR2〜PR6の処理ルーチンは、次の第7ステップPR7でパーソナルコンピュータ端末PCの電源がオフしたことが検出されない間は繰り返し実行され、電源がオフしたことが検出されると、このPC端末処理は終了する。
【0108】
〔音声情報及び画像情報の利用例〕
この発明では、既に説明したように、楽音関係以外の設定情報として、音声情報や画像情報が用いられる。例えば、音声情報には、圧縮形式の差によって、WAVE、AIFF、SOUND VQ、MP3等のフォーマットがあるが、これらの形式の音声情報を取り込むことができるように共通フォーマット化を行い、楽音情報による楽音信号の生成と併行して、案内用の音声信号を生成することができる。
【0109】
また、画像情報の利用例としては、端末システムTSの表示部13に、着信時や通話相手に対応するアイコンを表示し、アイコンの動きを楽音の再生に同期するよう制御したり、楽音信号に対応する譜面を順次表示することができる。
【0110】
〔種々の実施態様〕
携帯用端末装置で使用可能な楽音情報のフォーマットは、自機種フォーマットAに限られるものではない。例えば、図3のような発音制御回路を搭載し、この回路のなかで、従来の電子楽器で使用されている自動演奏機能(シーケンサー)を動作させることにより、SMFフォーマットCの楽曲情報をそのまま再生できるようにすることも可能である。この場合、他の楽音情報源装置(PCなど)から携帯用電話機端末に情報を取り込む際に形式変換をしなくて済む。しかし、圧縮処理は行う方が好ましい。
【0111】
実施例では、音源回路における楽音合成方式としてFM方式を採用しているが、楽音合成方式はこれに限らない。例えば、波形メモリ方式、物理モデル方式、高調波合成方式、フォルマント合成方式、「VCO+VCF+VGA」のアナログシンセサイザ方式等、種々の方式を適用することができ、これらの何れであってもよい。つまり、音源回路の楽音合成方式によって、設定情報として記録される音色に関する各種情報は異なってくるが、基本的には、従来より電子楽器で使用されている各楽音合成方式に対応する多種のパラメータ情報を採用することができる。
【0112】
また、音源回路自体については、専用のハードウエアを用いて音源回路を構成するものに限らず、「DSP+マイクロプログラム」を用いて音源回路を構成するようにしてもよいし、「CPU+ソフトウェア」のプログラムで音源回路を構成するようにしてもよい。
【0113】
さらに、1つの回路を時分割で使用することによって複数の発音チャンネルを形成するようなもでもよいし、1つの発音チャンネルが1つの回路で構成されるような形式のものであってもよい。
【0114】
【発明の効果】
以上説明したように、この発明によれば、楽音情報に含まれる演奏情報及び音色設定乃至効果設定情報を夫々演奏情報部(MA)及び設定情報部(SA)に記述する楽曲情報フォーマット(A)に従った情報を取り扱うようにしているので、携帯用端末装置内の発音制御装置に複数音同時発音可能な音源回路を用いて、当該演奏情報に基づき当該音色設定乃至効果設定情報に対応する所定の音色乃至効果が与えられた楽音信号を生成させ、着信メロディや、通話中のBGM、ユーザが随時楽しむ音楽等として、多彩且つ音感豊かな楽曲を再生することができると共に、楽音情報を含む各種情報は、基地局、パーソナルコンピュータ端末、他の電話機端末、小型記憶媒体等の外部情報源から、受信手段を通じて任意に取り込むことができ、取り込まれた楽音情報を着信時に用いるように設定して広範囲且つ多様な楽曲を着信メロディとして再生することができる。
【0115】
この発明によれば、さらに、設定情報部(SA)には、音色設定乃至効果設定情報だけでなく、音声情報を記述することができる楽曲情報フォーマット(A)を採用しているので、設定情報部(SA)に記述される音声情報に基づいて音声信号を生成させ、再生される楽音と共に音声を併用して多様な態様で楽しむことができ、また、音声情報を着信時に用いるように設定して、楽音情報に基づく楽音だけでなく、音声情報に基づく音声を着信報知に利用することができる。
【0116】
この発明によれば、さらに、設定情報部(SA)には、音色設定乃至効果設定情報だけでなく、画像情報を記述することができる楽曲情報フォーマット(A)を採用しているので、設定情報部(SA)に記述される画像情報に基づいて画像信号を生成させ、再生される楽音と共に画像を併用して多様な態様で楽しむことができ、また、画像情報を着信時に用いるように設定して、楽音情報に基づく楽音だけでなく、画像情報に基づく画像を着信報知に利用することができる。
【図面の簡単な説明】
【図1】図1は、この発明の一実施例による発音制御装置が適用される携帯用電話機端末の基本的構成を表わす概略ブロック図である。
【図2】図2は、この発明の一実施例による発音制御回路の詳細な構成を表わすブロック図である。
【図3】図3は、この発明の他の実施例による発音制御回路の詳細な構成を表わすブロック図である。
【図4】図4は、この発明の一実施例による携帯用電話機端末の使用環境の一例を表わす概念図である。
【図5】図5は、この発明の一実施例による携帯用電話機端末における自機種の情報フォーマットの例である。
【図6】図6は、他機種の携帯用電話機端末における他機種の従来形情報フォーマットの例である。
【図7】図7は、従来より電子楽器等で使用されている汎用の楽音情報フォーマツトの例である。
【図8】図8は、この発明の一実施例による携帯用電話機端末及び基地局から成る第1システムにおける情報授受関係を表わす機能的ブロック図の一部である。
【図9】図9は、この発明の一実施例による携帯用電話機端末及び基地局から成る第1システムにおける情報授受関係を表わす機能的ブロック図の他部である。
【図10】図10は、この発明の一実施例による携帯用電話機端末及びパーソナルコンピュータから成る第2システムにおける情報授受関係を表わす機能的ブロック図である。
【図11】図11は、この発明の一実施例による携帯用電話機端末及び記録媒体乃至他の電話機端末から成る第3システムにおける情報授受関係を表わす機能的ブロック図である。
【図12】図12は、この発明の一実施例による携帯用電話機端末での自端末処理例を示すフローチャートである。
【図13】図13は、この発明の一実施例による基地局でのサーバ処理例を示すフローチャートである。
【図14】図14は、この発明の一実施例によるパーソナルコンピュータ端末でのPC端末処理例を示すフローチャートである。
【符号の説明】
TS 携帯用電話機端末(端末システム、自機)、
BS 基地局(ベース局)、
PC パーソナルコンピュータ端末、
OS,OSa,OSb 他の電話機端末、
SM 合成楽音信号、
ST 通話音信号、
SE 効果付与後信号。
[0001]
TECHNICAL FIELD OF THE INVENTION
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a portable terminal device, such as a portable telephone terminal, having a built-in sound control device and capable of giving various information such as music information to the sound control device.
[0002]
[Prior art]
With the development of portable telephone terminals in recent years, there is a type in which a melody tone sounds when an incoming call is received. The melody sound that can be reproduced in such a portable telephone terminal is a single-tone tune using a buzzer sound. In addition, such music information can be downloaded from a base station or the like.
[0003]
However, this type of melody sound reproducing device in a conventional portable telephone terminal cannot reproduce music that simultaneously produces a plurality of types of musical sounds, and cannot perform various settings such as tone and effect. Therefore, it has not been possible to play and enjoy various songs.
[0004]
[Problems to be solved by the invention]
In view of such circumstances, a main object of the present invention is to simultaneously produce a plurality of tones using an FM sound source or the like in a portable terminal device, to provide a melody sound at the time of an incoming call or background music during a call (BGM). When playing sounds, etc., it is easy to set, edit, create, etc. the timbre and effects of musical tone information, realize rich and diverse and diverse music playback, and process the terminal device functions and users. It is an object of the present invention to provide a pronunciation control device capable of obtaining a musical tone that matches a user's preference. Another object of the present invention is to provide a portable terminal device which can be enjoyed in various modes by using sounds and images together with reproduced musical sounds.
[0005]
[Means for Solving the Problems]
According to one feature of the present invention (hereinafter, for ease of understanding, reference numerals and reference points of corresponding embodiments are exemplarily added in parentheses), and performance information included in musical sound information is described. Performance information section (MA) and tone color setting or effect setting information ("to" is used for both or any one, that is, "and / or" in the musical tone information. The same applies hereinafter) and voice. Receiving means (S2, T1, U1, TR3) for receiving information described in accordance with a music information format (A) comprising a setting information section (SA) describing information and information received by the receiving means (TR3) (3; S2, T1, U1, TR3), and a tone control device for generating a tone signal based on performance information and tone color setting or effect setting information in the information stored in the storage means (3). (8) Voice generating means ([0108]) for generating a voice signal based on voice information in the information stored in the storage means (3), and information used at the time of an incoming call from the information stored in the storage means (3). If the performance information (MA) is included in the information selected by the selection means (TR4) and the selection means (TR4), the performance information is set to be usable for the notification of the incoming call, and is selected by the selection means (TR4). If there is timbre setting or effect setting information in the information, the timbre setting or effect setting based on the timbre setting or effect setting information is performed, and if there is voice information in the information selected by the selecting means (TR4), the voice information is converted. Setting means (S3, T2, U6, TR4) for setting to be usable for notification of incoming call, and at the time of an incoming call, based on the performance information set by the setting means (TR4) by the tone generation control device or the sound generating means. Portable terminal device for notifying an incoming call by generating a sound signal based on the audio information set by the tone signal to setting means (TR4) according color settings to set [Claim 1] is provided.
[0006]
According to another feature of the present invention, a performance information section (MA) describing performance information included in musical tone information, and setting information describing tone color setting or effect setting information and image information included in musical tone information. Receiving means (S2, T1, U1, TR3) for receiving information described in accordance with the music information format (A) composed of a recording section (SA), and a storage means (3) for storing the information received by the receiving means (TR3). S2, T1, U1, TR3); a tone generation control device (8) for generating a tone signal based on performance information and tone color setting or effect setting information in the information stored in the storage means (3); An image generating means ([0109]) for generating an image signal based on the image information in the information stored in (3), and information used at the time of an incoming call is selected from the information stored in the storage means (3). Selection means (T 4) and, if the performance information (MA) is included in the information selected by the selection means (TR4), the performance information is set to be usable for an incoming call notification, and the timbre is included in the information selected by the selection means (TR4). If there is setting or effect setting information, tone setting or effect setting based on the tone setting or effect setting information is performed, and if there is image information in the information selected by the selection means (TR4), the image information can be used for notification of incoming call. Setting means (S3, T2, U6, TR4) for setting the tone color according to the timbre setting or the setting based on the performance information set by the setting means (TR4) by the tone generation control device or the sound generation means at the time of an incoming call. A portable terminal device (claim 2) for generating an image signal based on the image information set by the signal or setting means (TR4) and notifying an incoming call is provided.
[0007]
[Function of the Invention]
In a portable terminal device (TS) according to one aspect of the present invention, a performance information section (MA) describing performance information included in musical tone information, and timbre setting or effect setting information and voice information included in musical tone information are included. Described in accordance with the music information format (A) including a setting information section (SA) that describes the information. Information having such a music information format (A) can be received by a receiving means (S2, T1, U1, TR3) from a base station (BS: server) or the like, and the received information is stored in a storage means ( 3) (S2, T1, U1, TR4). Of the information stored in the storage means (3), the tone information including the performance information (SM) and the timbre setting or effect setting information is used to generate a tone signal (SM, SE) by the tone generation controller (8). The voice information is used to generate a voice signal for guidance ([0108]). Further, information used at the time of an incoming call can be selected from the information stored in the storage means (3) (TR4), and if the performance information (MA) is included in the selected information, the performance information is used as an incoming call notification. If the setting information of the selected information is set to be usable and the timbre setting or the effect setting information is included in the setting information of the selected information, the timbre setting or the effect setting based on the timbre setting or the effect setting information is performed. If there is voice information, the voice information is set to be usable for notification of incoming call (S3, T2, U6, TR4). Then, at the time of an incoming call, the tone generation control device (8) generates a tone signal according to the tone color setting or the setting based on the set performance information to notify the incoming call, and the voice generating means based on the set voice information. A voice signal is generated to notify an incoming call.
[0008]
In a portable terminal device (TS) according to another feature of the present invention, a performance information section (MA) that describes performance information included in musical tone information, and tone color setting or effect setting information and image information included in musical tone information. Described in accordance with the music information format (A) including a setting information section (SA) that describes the information. Information having such a music information format (A) can be received by a receiving means (S2, T1, U1, TR3) from a base station (BS: server) or the like, and the received information is stored in a storage means ( 3) (S2, T1, U1, TR4). Of the information stored in the storage means (3), the tone information including the performance information (SM) and the timbre setting or effect setting information is used to generate a tone signal (SM, SE) by the tone generation controller (8). The image information is used to generate an image signal corresponding to an incoming call ([0109]). Further, information used at the time of an incoming call can be selected from the information stored in the storage means (3) (TR4), and if the performance information (MA) is included in the selected information, the performance information is used as an incoming call notification. If the setting information of the selected information is set to be usable and the timbre setting or the effect setting information is included in the setting information of the selected information, the timbre setting or the effect setting based on the timbre setting or the effect setting information is performed. If there is image information, the image information is set to be usable for notification of incoming call (S3, T2, U6, TR4). At the time of an incoming call, the tone generation control device (8) generates a tone signal according to the tone setting or setting based on the set performance information to notify the incoming call, and the image generating means based on the set image information. An image signal is generated to notify an incoming call.
[0009]
As described above, according to the present invention, the performance information and the timbre setting or effect setting information included in the musical tone information conform to the music information format (A) described in the performance information section (MA) and the setting information section (SA), respectively. Since the information is handled, a sound source control circuit in the portable terminal device is provided with a sound source circuit capable of simultaneously generating a plurality of sounds, and based on the performance information, a predetermined tone or a tone corresponding to the tone setting or effect setting information is obtained. A variety of information including tone information can be generated by generating an effected tone signal, and playing a variety of melody-rich songs as a ringtone, BGM during a call, music that the user enjoys at any time, and the like. Base stations, personal computer terminals, other telephone terminals, external storage sources such as small storage media, etc., can be arbitrarily captured through receiving means, and can be captured. Set to use the sound information when a call arrives can reproduce a wide range and variety of music as ringing tone.
[0010]
Further, according to one feature of the present invention, since the setting information section (SA) employs the music information format (A) capable of describing not only the tone color setting or effect setting information but also audio information. It is possible to generate an audio signal based on the audio information described in the setting information section (SA), use the audio together with the reproduced musical sound, and enjoy the audio in various modes. , It is possible to use not only the tone based on the tone information but also the voice based on the voice information for the notification of the incoming call.
[0011]
Further, according to another feature of the present invention, the setting information section (SA) employs a music information format (A) capable of describing image information as well as timbre setting or effect setting information. An image signal can be generated based on the image information described in the setting information section (SA), and can be enjoyed in various modes by using the image together with the reproduced musical sound. , It is possible to use not only the tone based on the tone information but also the image based on the image information for the notification of the incoming call.
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. The following embodiment is merely an example, and various modifications can be made without departing from the spirit of the present invention.
[0020]
[Overview of terminal system]
FIG. 1 is a schematic block diagram showing a basic configuration of a portable telephone terminal to which a sound control device according to an embodiment of the present invention is applied. The terminal system TS includes a terminal system central processing unit (main body CPU) 1, a terminal system read-only memory (main body ROM) 2, a terminal system random access memory (main body RAM) 3, a detection circuit 4, a display circuit 5, a transmission / reception. The apparatus includes a circuit 6, an audio control circuit 7, a sound control circuit 8, a connection circuit 9, a communication interface (I / F) 10, and the like. These devices 1 to 10 are mutually connected via a terminal system bus (body BUS) 11. Connected.
[0021]
In the terminal system TS, the main body CPU 1 that controls the entire terminal system performs various controls, such as call control, screen control, and sound generation control, according to a predetermined program. The main body ROM 2 stores a predetermined control program and control data for performing these processes. For example, with regard to musical sounds, music information for playing a melody at the time of an incoming call, background music (BGM) during a call, etc., performance information, setting information, a conversion table for information format conversion, and a compression table for information compression are respectively provided. A plurality of pieces of information are recorded, and predetermined audio information, image information, and the like are recorded in advance as setting information, except for musical sounds. Note that the setting information refers to information set as a condition for executing processing related to sound emission or image display at the time of an incoming call, during a call, or at an arbitrary time as needed in the terminal system TS. This setting information includes sound information, image information, voice and image control information, and the like, in addition to the sound-related setting information on the timbre and effect (including DSP) of the sound.
[0022]
The main body RAM 3 is used to store data, parameters, and the like necessary for processing such as call control, screen control, and tone control, and is additionally installed in the terminal system TS or newly installed in the terminal system TS. A plurality of pieces of music information, performance information, and setting information to be created can be stored.
[0023]
The detection circuit 4 includes an operation element 12 such as a push button switch provided on the surface of the main body of the portable telephone terminal, and detects a switch operation state of the operation element 12. These switches include a call switch used during a call, a switch for requesting a download of an incoming melody, a setting switch of the sound control circuit 8 (sound source / effect circuit), and a switch for creating / editing various information. Further, a display unit 13 is connected to the display circuit 5, and on the liquid crystal screen of the display unit 13, it is possible to display various types of visual information such as various types of call information and various types of melody information related to sound control.
[0024]
The transmission / reception circuit 6 includes a communication antenna and communicates with another telephone terminal via a base station (also referred to as a server station or a relay station) to communicate with the telephone terminal. The transmission / reception circuit 6 requests and receives music information and setting information. Is also used. On the other hand, the audio control circuit 7 is a circuit provided for controlling a voice signal during a call and an input / output signal of a musical tone, and a voice transmission for transmitting an input voice from a microphone (MIC) 14 to the transmission / reception circuit 6. In addition to the function and the voice reproducing function of transmitting the voice signal received by the transmission / reception circuit 6 to the voice speaker 15 and the external output terminal 16, the tone signal received from the sound generation control circuit 8 is transmitted to the voice speaker 15 and the output terminal 16. It has a BGM playback function to send out.
[0025]
The tone generation control circuit 8 is a circuit that independently performs a series of processes for controlling a tone signal such as a ringtone melody tone or a BGM tone, and can emit a plurality of tones simultaneously. In other words, it has a function of generating a tone such as an incoming melody or BGM by synthesizing a tone signal and transmitting the synthesized tone signal to the tone generation speaker 17 and the audio control circuit 7. The tone control circuit 8 also has a digital output terminal 18 for transmitting a digital tone signal to another digital tone signal utilizing device. Note that the sounding speaker 17 can be combined with the telephone speaker 15 so as to be integrated into one.
[0026]
The connection circuit 9 is a circuit for mounting the portable small-sized removable storage medium 19, and can take in various kinds of information including music information from the mounted small-sized storage medium 19. Information can also be written. The communication I / F 10 has a cable connection terminal with an external device. The communication I / F 10 communicates with another telephone terminal or personal computer (PC) terminal via a communication cable 20 connected to the terminal, and transmits music information. Various information including these can be taken into the terminal system TS from these devices, or can be given to these devices from the terminal system TS.
[0027]
[Sound control circuit (1)]
FIG. 2 is a block diagram showing a detailed configuration of a tone control circuit according to one embodiment of the present invention. In this example, the sound control circuit 8 does not include a CPU in the circuit, and its operation is controlled by a main body CPU 1 provided in the main body of the portable telephone terminal (terminal system TS). The tone control circuit 8 transmits and receives music information, performance information, setting information, and other information (playback start / stop, etc.) via a bus connection path connected to the system BUS11.
[0028]
The control circuit 21 can perform bidirectional information communication with the terminal system TS via the above-described bus connection path. Performance information and setting information prepared beforehand or received from the outside of the main body are recorded or stored in the main body ROM 2 or the main body RAM 3, but the performance information is stored in a first-in first-out memory (FIFO) 22 by the control circuit 21. The setting information on the timbre and the effect can be stored in the timbre / effect RAM 23.
[0029]
The control circuit 21 also reads out the tone setting information and the effect setting information (including the DSP program) in the tone / effect RAM 23 based on the setting tone and the setting effect specified by the main unit, and outputs the tone generator circuit 24 and the effect circuit. The tone and the effect in 25 are set. The control circuit 21 further has a function of notifying the main body of the limit of the storage capacity of the FIFO 22 and the tone / effect RAM 23 and requesting a temporary stop of information communication from the main body.
[0030]
The FIFO 22 and the readout circuit 26 function as a performance information supply control device for sequentially transmitting the performance information received from the main body ROM 2 to the main body RAM 3 to the tone generator circuit. That is, the FIFO 22 temporarily stores the received performance information in the order of reception, and the readout circuit 26 accesses the FIFO 22 at predetermined time intervals, and if there is information, sequentially reads out the information and outputs it to the tone generator 24.
[0031]
The sound source circuit 24 is, for example, an FM sound source, and can generate a plurality of sounds simultaneously. The tone generator 24 sets the tone to be generated based on the setting information about the tone received from the tone / effect RAM 23, and sequentially generates a tone signal corresponding to the set tone based on the performance information received from the readout circuit 26. The signals are combined and output to a mixer (MIX) 27.
[0032]
The effect circuit 25 is a circuit for setting an effect such as a reverb to be applied based on the setting information on the effect received from the tone / effect RAM 23. The effect circuit 25 applies the set effect to a signal input from the MIX 27 according to a DSP program. Then, the signal to which the effect has been applied is output to the MIX 27 again.
[0033]
The MIX 27 receives a call signal as a digital signal via a connection path to the audio control circuit 7 of the terminal system TS. The MIX 27 sums up various signals input from the sound source circuit 24, the effect circuit 25, and the audio control circuit. That is, the input signal to the MIX 27 includes:
(1) Synthesized musical tone signal SM from tone generator circuit 24,
(2) a call sound signal ST from the audio control circuit 7;
(3) post-effect signal SE from the effect circuit 25
There are three types.
[0034]
Here, the input signals SM and ST are selectively output from the MIX 27 to the effect circuit 25 to give an effect, and the signals SM and ST output for giving an effect in this way are the terminal system TS main body. Is selectively set by operating a predetermined switch in the operation element 12 of FIG. The MIX 27 can output all the synthesized signals to a digital-to-analog converter (DAC) 28 and also output digital signals via the digital output terminal 18.
[0035]
The DAC 28, the amplitude control circuit (VOL) 29, and the amplifier circuit (AMP) 30 constitute an analog output device. The analog musical tone signal output from the DAC 28 has its volume adjusted by the VOL 29 and is output to the audio control circuit 7 of the terminal system TS via a headphone terminal, or transmitted to the sounding speaker 17 via the AMP 30 to generate a musical tone. It is emitted as That is, all of the synthesized signals are output from the VOL 29 to the audio control circuit 7 as analog signals, and are also supplied from the AMP 30 to the speakers 17 as analog signals and emitted as musical sounds.
[0036]
[Sound control circuit (2)]
FIG. 3 is a block diagram showing a detailed configuration of a tone control circuit according to another embodiment of the present invention. In this example, the tone control circuit 8 includes a tone control CPU 31 in the circuit, and can control the operation of the tone control circuit 8 independently of the main body CPU 1. The apparatus includes a sound control CPU 31, a communication circuit 32, a timer 33, a sound control ROM 34, a sound control RAM 35, a sound source circuit 36, an effect circuit 37, a mixer circuit (MIX) 38, an amplitude control circuit (VOL) 39, and the like. Reference numerals 39 are connected to each other via a sound control circuit bus (sound control BUS) 40.
[0037]
The communication circuit 32 has the following two communication functions:
(1) “Perform bidirectional information communication with the main unit BUS11” = Record music information, performance information, setting information, and the like received from outside the terminal system TS via the main unit BUS11 in the tone control RAM 35 ( Various tables and the like for sound generation control are recorded in the sound control ROM 34.) In addition, it receives various information (operation information of the main body operator) related to selection of tone color, effect, etc., parameter change, selection of music information to be reproduced, and the like. The received information is interpreted by the operation of the tone generation control CPU 31, and a process corresponding to each information, for example, a process of setting the selected tone color to the tone generator circuit 36 is performed.
[0038]
(2) "Perform bidirectional communication of information with the audio control circuit 7" = a tone signal or the like synthesized inside the tone generation control circuit 8 is transmitted to the audio control circuit 7 or a call sound signal received from the audio control circuit 7 Processing such as processing the signals in the sound control circuit 8 and transmitting the processed signals to the audio control circuit 7 again is performed. The processing described above includes, for example, an effect imparting process to the call sound and a pitch / tone conversion process of the call voice.
[0039]
The tone control CPU 31 controls the operation of the tone control circuit 8 independently of the terminal system TS main body, and performs the performance stored in the tone control ROM 34 and the tone control RAM 35 based on the signal generated from the timer 33. By sequentially reading the information, a tone such as an incoming melody or BGM is reproduced. The sound control CPU 31 transmits the setting information in the sound control ROM 34 and the sound control RAM 35 to the tone generator circuit 36 and the effect circuit 37 via the sound control BUS 40 for reproduction, and further sets the tone color of the musical sound and the effect to be applied. Can also be controlled.
[0040]
The timer 33 generates a signal every predetermined time. Based on the signal generated here, the tone generation timing of a tone such as a ringtone melody tone or a BGM tone is controlled, and the performance tempo of the tone generated is determined. This tempo can be controlled by the user.
[0041]
The sound control ROM 34 stores a plurality of predetermined pieces of music information, performance information, setting information, a conversion table for information format conversion, and a plurality of compression tables for information compression for incoming melody, BGM, and the like. In addition, a plurality of pieces of music information, performance information, and setting information that have been added or newly created can be stored.
[0042]
The sound source circuit 36 is an FM sound source in this example, and is capable of simultaneously generating a plurality of sounds. A tone tone is set based on tone-related setting information transmitted from the tone control ROM 34 and the tone control RAM 35 via the tone control BUS 40. Under the control of the tone generation control CPU 31 and the timer 33, the tone generator circuit 36 sequentially synthesizes tone signals corresponding to the set timbres based on performance information transmitted from the tone generation control ROM 34 and the tone generation control RAM 35, and MIX 38 Output to
[0043]
The effect circuit 37 sets the effect to be applied to the musical tone based on the setting information on the effect transmitted from the sound control ROM 34 and the sound control RAM 35 via the sound control BUS 40. The effect circuit 37 also applies an effect to the signal input from the MIX 38 and the speech sound signal ST input from the communication circuit 32, and outputs the signal SE after the addition to the MIX 38 again.
[0044]
The MIX 38 sums the input signals and outputs the sum to a digital-to-analog conversion circuit (DAC) 41 and the digital output terminal 18. The signals input to the MIX 38 include:
(1) Synthesized tone signal SM from tone generator circuit 36,
(2) a call sound signal ST from the audio control circuit 7;
(3) The post-effect signal SE from the effect circuit 37
and so on. The MIX 38 selectively outputs the input signals SM and ST to the effect circuit 37 in order to give an effect, and the output signal is set by operating a predetermined switch of the operation unit 12 on the terminal system TS main body side.
[0045]
The amplitude control circuit (VOL) 39 and the amplifier circuit (AMP) 42 constitute an analog output device. The volume of the analog tone signal output from the DAC 41 is adjusted by the VOL 39, and the adjusted analog tone signal is output from the headphone terminal. The signal is output to the audio control circuit 7 and further transmitted to the sounding speaker 17 via the AMP 42.
[0046]
[Terminal system usage environment]
FIG. 4 is a conceptual diagram showing an example of a usage environment of the mobile phone terminal according to one embodiment of the present invention. In the first environment, when a call is made from the portable telephone terminal (terminal system) TS to the base station (server station) BS via the transmission / reception circuit 6 to select desired music information and request transmission thereof, the corresponding music is selected. Information and the like are transmitted from the base station BS, downloaded into the terminal system TS, and using this information, a melody sound at the time of an incoming call or a BGM sound during a call can be generated.
[0047]
In the second environment, the terminal system TS receives music information or the like created by the personal computer terminal PC via the communication cable 20 connected to the communication I / F 10 and uses the information as a melody or BGM. Can be.
[0048]
Further, in the third environment, the terminal system TS introduces music information and the like recorded on the small external recording medium 19 attached to the connection circuit 9 from the recording medium 19, and in the fourth environment, other music information is introduced. Music information of another telephone terminal OS is received from the telephone terminal OS via the telephone line and the transmission / reception circuit 6 via the base station BS, or via the communication cable 20 and the communication I / F 10. Information can be used for musical sound pronunciation.
[0049]
The music information introduced into the terminal system TS from music information sources such as the base station BS, the personal computer terminal PC, the external storage medium 19, or another telephone terminal OS can be edited in the information sources BS, PC and the system TS. Downsized to a usable form by compression, format conversion, etc.
[0050]
For example, the music information (including performance information and setting information) introduced into the terminal system TS from these music information sources may be in a format suitable for the own model or in another format. When a format suitable for the own model is introduced, it is created in advance in this format or converted from another format (format conversion). This format conversion is performed by the base station BS or personal computer. This is performed in the computer terminal PC. Further, when another format is introduced into the terminal system TS, the other format is converted into the format of the terminal system TS in the terminal system TS.
[0051]
[Information format]
FIG. 5 shows an example of the information format of its own model in the portable telephone terminal according to one embodiment of the present invention. As shown in FIG. 5, the “music information IA corresponding to the own model” that can be handled by the portable telephone terminal system TS and another telephone terminal of the same model that performs information processing in the same format as the terminal system TS, as shown in FIG. It is composed of setting information SA for setting timbre / effect and performance information MA for musical performance. Each of the information SA and MA records only the minimum necessary information so that the storage capacity of the memory (RAM3) in the terminal system is not squeezed and a better tone can be produced. In the terminal system TS, sound generation control is performed according to the information. Hereinafter, this type of information format is referred to as “own model format A”.
[0052]
The setting information SA relates to a tone color.
(1) Tone number NA for identifying a tone type,
(2) Detailed information (tone color parameter) DA for setting the tone in the tone generator circuit
Contains. The timbre parameter DA of (2) includes algorithm data AA, frequency parameter (F parameter) FA, envelope parameter (EG parameter) EA, and the like.
[0053]
The algorithm data AA is a parameter for determining a combination, that is, an algorithm, of a plurality of operators (sine wave memory + output level calculator + envelope (EG) waveform synthesizer set) in the FM sound source. The EG parameter EA is a parameter for determining the frequency of the read sine wave for each operator, and the EG parameter EA is a parameter for setting a plurality of level values and rate values for synthesizing an envelope waveform (EG waveform). .
[0054]
The setting information SA includes information for setting effect parameters, an effect program (DSP program) for determining the contents of the effect circuit 25, voice information, image information, and the like, in addition to the tone color setting information NA and DA. There is.
[0055]
The performance information MA is information for performing the performance including the timing data TM, the key number KN, the gate time GT, and the like, and is recorded in the performance order.
[0056]
FIG. 6 shows an example of a conventional information format in a portable telephone terminal of another model. The conventional type of music information IB used as ringing melody information in the portable telephone terminal is, as shown in FIG. 6, only performance information represented by a symbol string composed of symbols a, b, c,. No configuration information exists. Hereinafter, this type of information format is referred to as “conventional format B”.
[0057]
More specifically, the performance information IB of other models is a list of symbols (#, 1, 2, 3,...) In the order of music performance according to a predetermined rule. For example, the numeral “1” corresponds to the pitch of “do”, the numeral “2” corresponds to the pitch of “re”,... Stipulate. Therefore, when “1-1-2-1-1-1...” Is represented by the symbol strings “a”, “b”, “c”,... Represents a musical tone in which "" is pronounced in eighth note length and then "do" is again pronounced in quarter note length.
[0058]
FIG. 7 shows an example of a general-purpose tone information format conventionally used in electronic musical instruments and the like. In a conventional electronic musical instrument or the like, as shown in FIG. 7, setting information SC for setting timbres / effects and performance for musical tone performance are used in accordance with a general tone information format (“SMF” (Standard MIDI File) format). A tone information IC composed of information MC is used. Hereinafter, this type of information format is referred to as “SMF format C”.
[0059]
The information for setting the tone in the setting information SC is:
(1) Tone number NC as timbre identification information;
(2) Tone setting detailed information DC
It is composed of
[0060]
As shown in FIG. 7, the detailed information DC for tone color setting of (2) has a large amount of information unlike the music information IA for the terminal system TS. For example, in addition to the algorithm data AC and the F parameter FC, rate scale data RS for controlling the level of the EG according to the pitch at which the sound is generated is stored. The content of the EG parameter EC also includes more detailed information. Thus, the number of level values and rate values is larger than the number of EG parameters EA in the setting information SA in the format A of the own model of FIG. In the system including the terminal system TS, such excess information in the detailed information DC is used as information that is not indispensable for the terminal system TS when the format is converted from the SMF format C to the format A of the own device. (Deleted).
[0061]
The performance information MC is information of the “duration DR + event IV” format, and the key-on and key-off events are stored together with the duration data DR, so the amount of information is slightly larger. Also, velocity data is recorded for each key-on, and this velocity data is also compressed (deleted) at the time of format conversion to the format A of the own device.
[0062]
[Information exchange with base station]
FIGS. 8 and 9 are functional block diagrams showing the information transfer relationship in the first system including the terminal system and the base station according to one embodiment of the present invention. According to the present invention, the own terminal, that is, the portable telephone terminal system TS receives music information and setting information from the base station BS. When the information is requested, the base station BS converts the format as necessary and receives the information. Sometimes, the information is used in the terminal system TS.
[0063]
First, the terminal system TS calls the base station (server station) BS via the transmission / reception circuit 6 by the request information transmitting module (S1), and responds to information in the database DB of the server station BS according to a predetermined instruction. Request download. Specifically, for example, during a call with the server station BS, music information, performance information, setting information, and the like stored in the database DB are sequentially displayed on the display unit 13 of the own terminal system TS. By inputting a number corresponding to any of these pieces of information using a key, and performing a request determination operation, selection information indicating the download target information to be requested, and the model / device number of the own terminal system TS and the terminal The identification information indicating the type of the sound source provided in the sound source circuit 24 of the system TS is transmitted to the server station BS.
[0064]
In the server station BS, in response to the transmission of the request information from the terminal system TS, music information corresponding to the request information is selectively read from the database DB by the selective reading module (B1). In the case of the format A of the own model, the output performance information or the like does not require format conversion (format conversion), and is therefore immediately passed to the charging module (B2). On the other hand, if the read performance information or the like is in a format different from that of its own model, such as the conventional format B, it is sent to the charging module (B2) via the setting information attachment module (B3) and the format conversion module (B4). Handed over.
[0065]
In the setting information attachment module (B3), if the read performance information in a format different from the own model does not have the setting information, for example, information of the conventional format B, the setting information is Attach. By attaching the setting information, even in the case of performance information of another model having no setting information, the terminal system TS can reproduce a musical tone with an effective tone / effect by utilizing the sound source function. Become. For setting information attachment method,
(1) Attach predetermined setting information,
(2) Attach setting information of user selection,
(3) Automatically detects and attaches setting information that matches the performance information
And so on.
[0066]
The performance information to which the setting information is attached is passed to the format conversion module (B4), and the format conversion to the format A of the own model is automatically performed by using a conversion table TB prepared in advance. This conversion table TB is prepared for each format combination before and after format conversion. For example, the conversion table TB is a table in which conversion rules from the conventional format B to the format A of the own model are described. The format conversion is performed from the format (B) to the format A of the own device.
[0067]
Although not shown in FIG. 9 as the format of another model, there is a case where the SMF format C is used in addition to the conventional format B. For example, when information of the SMF format C is read, The format conversion is performed using the conversion rule from the SMF format C in the conversion table TB to the format A of the own device. Therefore, even if the requested information is of another model (B, C, etc.), the format conversion function converts the requested information into music information IA that can be reproduced by the own terminal system TS, and uses the information in the terminal system TS. Enable.
[0068]
Thereafter, the charging module (B2) performs a charging operation for the download. In this work, by referring to the identification information (terminal model / device number, sound source type) transmitted from the terminal system TS, a specific model or a specific sound source device (specific contract with a server station, etc.) is provided. If it is recognized that the terminal is a terminal, the charge amount may be discounted.
[0069]
After the charging operation, the server station BS transmits music information and setting information of its own model format A corresponding to the selection information from the terminal system TS to the system TS by the information transmission module (B5).
[0070]
On the other hand, in the terminal system TS, the information receiving module (S2) receives and downloads music information and setting information from the server station BS via the transmission / reception circuit 6, and the downloaded information is stored in the main body RAM3. Here, the terminal system TS may be in a call state from when the request is transmitted by the request information transmission module (S1) to when the information corresponding to the request is completely transmitted from the base station BS. Alternatively, the call may be temporarily released after the request information is transmitted, and the requested information may be received by a subsequent call process (email or return call from the base station BS).
[0071]
Then, in the setting module (S3), a setting is made by the user's setting operation so that the incoming melody can be pronounced based on the received music information. Further, the received information can be set to be reproduced as BGM at the time of a call, music at any time, or the like.
[0072]
[Information exchange with personal computer]
FIG. 10 is a functional block diagram showing an information transfer relationship in a second system including a terminal system and a personal computer according to one embodiment of the present invention. According to the present invention, the terminal itself, that is, the portable telephone terminal system TS can receive the music information and the setting information created on the personal computer terminal PC, and can use such information. Music information and setting information can be created in any format. For example, for the reason that the operability is good, it can be created in accordance with the conventional SMF format C. If the format is different from the format A, the format conversion (format conversion) to the format A at the time of transmission is performed. Done.
[0073]
In the personal computer terminal PC, by using the installed predetermined software, the selective reading module (P1) converts the data from the database DP in the computer terminal PC in which the information is recorded in the SMF format C or the own format A. When music information or setting information desired to be used as a ringtone melody, BGM or the like is selected, the selected music information or setting information is edited by the information editing module (P2). This editing work includes, for example, changing or adding a tone color parameter and an effect parameter in the setting information, selecting and cutting out a part to be used as a ringtone melody, BGM, or the like from the performance information in the music information, or selecting the selected music. There is "test sounding" in the same setting as when the information is sounded on the terminal system TS side, that is, in the setting state of the timbre and the effect based on the compressed setting information.
[0074]
On the other hand, when music information is newly created on the personal computer terminal PC, the music information is newly created using, for example, conventional SMF type sequencer software (music information creation software) installed on the computer terminal PC. The module (P3) creates new music information manually input by the user. The new music information created here is, for example, music information according to the SMF format C.
[0075]
The new creation module (P3) can also automatically create new music information using automatic music software (apparatus). In this case, the conventional automatic music software or the automatic music device is applied, and for example, only the music (rust part, etc.) of a desired section is obtained from the music information of one music created by the conventional automatic music software. Cut out only information of a minimum necessary track (melody track, chord track, etc.) from the music information composed of a plurality of tracks, so that the music information of the cut out section is connected well when repeatedly played back. It is possible to execute operations such as correcting the connection portion (section start and section end positions). The new creation module (P3) can further directly create music information corresponding to a ringtone melody, BGM, or the like in the format A of the own device.
[0076]
Among the information read or edited from the information editing module (P2) and the information newly created by the new creation module (P3), the information whose information format is not the own device format A such as the SMF format C: Information compression and format conversion are performed by the information compression module (P4) and the format conversion module (P5). On the other hand, the information of the format A of the own model is immediately handed to the information transmitting module (P6).
[0077]
First, the information compression module (P4) uses the compression table TE prepared in advance to compress the contents of the information other than the format A of the own device so that the information can be stored in the terminal system TS. This compression table TE is prepared for each format combination before and after compression, and describes a predetermined information compression rule. As a specific example of the processing based on this information compression rule, unnecessary information such as the rate scale RS of the SMF format C (see FIG. 7) and excess information in the EG parameter EC described above is converted into the format A of the own device. In addition to the process of reducing the number of times, the performance information of necessary tracks (only melody track and chord track, etc.) is extracted from the performance information of a plurality of tracks, the decorative sound in the performance information is deleted, and the pitch bend in the performance information is deleted. There are processes such as changing data to pitch data.
[0078]
The compressed information is further converted by the following format conversion module (P5) using the conversion table TC in the same manner as the format conversion module (B4) in the embodiment (first system) of FIGS. Format conversion from SMF format C to own model format A is performed.
[0079]
The music information or setting information from the module (P2, P3) which is originally the own model format A and the music information or setting information from the module (P5) compressed and converted into the own model format A are transmitted to the information transmitting module ( By P6), it is transmitted to the terminal system TS side and sent into the terminal system TS via the communication cable 20 and the communication I / F 10.
[0080]
On the other hand, in the terminal system TS, music information and setting information from the personal computer terminal PC S are received by the information receiving module (T1) and stored in the main body RAM3. Further, in the setting module (T2), a setting is made by a user's setting operation so that a ringtone melody or BGM sound can be generated based on the received music information.
[0081]
[Transfer of information with recording media and other terminals]
FIG. 11 is a functional block diagram showing the information transfer relationship in the terminal system according to one embodiment of the present invention and a third system including a recording medium and other terminals. According to the present invention, the own terminal, that is, the portable telephone terminal system TS can use information received from the external storage medium 19 or other telephone terminals OSa, OSb of the same model or different models for a ring tone, a BGM, and the like. In this case, information compression, format conversion (format conversion), information editing, and the like can be performed in the own terminal system TS.
[0082]
Music information, performance information, setting information, and the like are recorded in the detachable small external storage medium 19 in the format A of the own model or another format (for example, formats B and C), and the information in which these information are recorded is stored. The medium 19 is mounted on the own terminal system TS, and desired information (information indicating in which format the information is created is attached) is inserted into the own terminal system TS via the connection circuit 9. read out. In this reading, only desired information can be read by operating a predetermined switch on the operating element 12 of the own terminal system TS.
[0083]
Information transmitted from another telephone terminal OSa is taken into the own terminal system TS from the transmission / reception circuit 6 via the telephone line via the base station BS. Information transmitted from another telephone terminal OSb is taken into the own terminal system TS from the communication I / F 10 via the communication cable 20. These telephone terminals OSa and OSb include the same type of telephone terminal using the same format information as the own format A, and the same type A as in the conventional format B or SMF format C, for example. May be a heterogeneous telephone terminal that uses different format information.
[0084]
When information is transmitted from the other telephone terminals OSa and OSb, information to be transmitted is attached with information indicating in which format the information is created. The setting and use of the received information in real time in the own terminal system TS that is the receiving terminal (that is, the setting and use immediately after reception in the own terminal system TS) is performed by another telephone that is the information transmitting terminal. The terminal OSa and OSb may be configured to be able to make a request. When information is transmitted through the base station BS, the information may be transmitted to the receiving terminal (own terminal) after performing information compression, format conversion, and the like in the base station BS.
[0085]
As described above, the information receiving / reading module (U1) reads out music information, performance information, setting information, and the like from the external storage medium 19, and fetches similar information transmitted from other telephone terminals OSa, OSb. At the same time, among the read information or the received information, information such as the conventional format B or the SMF format C is a series of the setting information attachment module (U2), the information compression module (U3), and the format conversion module (U4). After the compression / conversion through the communication, the information is handed to the information recording / editing module (U5), and the information of the format A of the own model is handed as it is to the information recording / editing module (U5).
[0086]
The setting information attachment module (U2), the information compression module (U3) and the format conversion module (U4) are basically composed of the embodiment shown in FIGS. 8 and 9 (first system) and the embodiment shown in FIG. 10 (second system). ) Performs the same processing as the setting information attachment, information compression, and format conversion processes by the setting information attachment module (B3), the information compression module (P4), and the format conversion module (B4, P5). This is executed only for information to which no setting information is attached, such as the setting information attached by the setting information attachment module (U2) and the information of the conventional format B. Such information compression and format conversion processing is performed by temporarily receiving all information and writing the information to a memory (main body RAM 3) in the own terminal system TS. There is a method of storing only necessary information in a memory (main body RAM 3). The latter method is effective for a portable telephone terminal having a small memory capacity.
[0087]
The information received by the own terminal system TS and stored in the main body RAM 3 can be edited by the information recording / editing module (U5) by using various switches of the operation unit 12. This editing includes adding, deleting, and changing values of various parameters (DA) in the setting information SA. Further, the module (U5) can be configured to create new music information. Then, in the setting module (U6), a setting operation is performed by the user to set a state in which ringing tone melody, BGM tone and the like can be generated based on the received music information.
[0088]
[Self-terminal processing in the self-terminal system]
FIG. 12 shows an example of the own terminal processing flow in the terminal system according to an embodiment of the present invention. This own terminal processing is performed in the own terminal system TS in the case of the embodiment (first system) of FIGS. 8 and 9, the embodiment of FIG. 10 (second system), and the embodiment of FIG. 11 (third system). Be executed. First, in a first step TR1, initialization processing (initialization) when the power of the terminal system TS is turned on, for example, setting of a predetermined ringing melody, setting of initial parameters to the tone generator circuits 24, 36 and the effect circuits 25, 37 And initialization processing for other portable telephone terminals. After this processing, the processing routine of the second to sixth steps TR2 to TR6 is sequentially executed.
[0089]
The second step TR2 is a transmission processing routine. In this step, in addition to the transmission of various types of information during a normal call, if necessary, in the case of the embodiment (first system) shown in FIGS. And transmission of identification information. The third step TR3 is a reception processing routine. In this step, the received information is analyzed and various kinds of processing are performed to make the received information selectable as incoming melody music or BGM music information. In this step, in the case of the embodiment of FIG. 8 and FIG. 9 (first system) and the embodiment of FIG. 10 (second system), the received information is written in the main body RAM 3 and the embodiment of FIG. In the case of (2), the received information is subjected to setting information attachment, compression, and format conversion processing, and the information after performing these processings is written to the main body RAM 3.
[0090]
The fourth step TR4 is a selection / setting processing routine. In this step, the information stored in the main body ROM 2 of the self-end non-system TS or the main body RAM 3 is stored by operating a predetermined switch of the operation element 12. Processing is performed when information desired to be used for a ringtone melody, BGM, or the like is selected from the received information. In this case, if there is performance information in the selected information, read-out setting is performed so that the performance information can be used as incoming melody music information, BGM music information, and the like. If setting information is included in the selected information, various settings are performed according to the information. For example, setting of the tone parameter PT in the tone generator circuits 24 and 36 and setting of the effect parameter PE in the effect circuits 25 and 37 are performed. The setting, the change of the effect circuit program by the effect program (DSP program) that determines the contents of the effect circuits 25 and 37, and the setting related to the audio information and the image information are performed.
[0091]
In the case of the embodiment (first system) shown in FIGS. 8 and 9, in a fourth step TR4, a process related to selection of information to be downloaded is performed by operating a predetermined switch of the operation element 12. Further, in the case of the embodiment of FIG. 11 (third system), in a fourth step TR4, a process related to an instruction to read desired information from the external recording medium 19 is performed by operating a predetermined switch of the operating element 12.
[0092]
The fifth step TR5 is an edit processing routine. In this step, in the case of the embodiment of FIG. 11 (third system), information editing processing or new creation processing is performed based on the operation of a predetermined switch of the operating element 12.
[0093]
This terminal system TS can be provided with an automatic music function. In this case, in the other processing routine of the sixth step TR6, the operation of the automatic music function is executed as other processing. This automatic music function, for example,
(1) a function of automatically converting a melody input by a user into a microphone into performance (music) information;
(2) a function of automatically generating performance (song) information according to the result of the selection operation by selecting an atmosphere or the like of a song by operating a predetermined switch of the operating element 12;
(3) A function for automatically generating performance information relating to chords that are familiar with the performance information for performance information that has been created or stored.
Etc. can be given.
[0094]
In addition, the terminal system TS can be provided with a style reproduction function, that is, a function of recording a plurality of style information and performance information and connecting them to reproduce the music as a music. In this case, the sixth step TR6 In the other processing routine of the above, the operation of the style reproduction function is executed. Further, the sixth step TR6 may have a music game function, that is, a function of executing a music game performed only by the own model or a music game performed while communicating with another model.
[0095]
The processing routine of the second to sixth steps TR2 to TR6 is repeatedly executed (unless the power is turned off) unless the power of the terminal system TS is detected to be turned off in the next seventh step TR7, and the power is turned off. When it is detected that the processing has been performed, the own terminal process ends.
[0096]
[Server processing at base station]
FIG. 13 shows an example of a server processing flow in the base station according to an embodiment of the present invention. This server process is executed in the base station (server station) BS in the case of the embodiment (first system) in FIGS. 8 and 9 and the embodiment (third system) in FIG. First, after a predetermined initialization is performed in the first step BR1, the processing routine of the second to fourth steps BR2 to BR4 is sequentially executed.
[0097]
First, in the receiving process routine of the second step BR2, the following processes (1) to (4) are performed in the case of the embodiment (first system) in FIGS.
(1) Call processing for responding to a download request call from the terminal system TS,
(2) a receiving process of receiving selection information and identification information transmitted from the terminal system TS when answering a call;
(3) Selective reading processing for selectively reading information to be transmitted to the terminal system TS according to the received selection information (selection reading module B1), and setting information attaching processing (setting information attaching module) performed as necessary B3) and format conversion processing (format conversion module B4),
(4) Charging process performed according to the received identification information (charging module B2).
[0098]
Further, in the reception processing routine of the second step BR2, in the case of the embodiment (third system) in FIG. 11, when information is transmitted from another telephone terminal OSa to the transmission / reception circuit 6 of the terminal system TS via the telephone line. As transit means, transit processing involving transmission and reception of information between the terminals OSa and TS is performed, and at this time, format conversion processing is performed as necessary.
[0099]
In the transmission processing routine of the next third step BR3, in the case of the embodiment (first system) (first system) in FIGS. 8 and 9, the data is read from the database DB in the server station BS, and if necessary. A process of transmitting the information converted into the format A of the own model to the terminal system TS is performed, and at the time of transmission, other information such as bare gold related information can be attached. In the case of the embodiment (third system) in FIG. 11, the information received from the terminal system TS is transmitted to another telephone terminal OSa, and the information in the database DB in the server station BS selected by the terminal system TS is transmitted. The information can be transmitted to another telephone terminal OSa.
[0100]
In the subsequent other processing routine of the fourth step BR4, it is also possible to transmit only a part of the contents of the music information, the performance information, the setting information and the like in accordance with the request from the terminal system TS. For example, it is possible to perform processing such as transmitting only the information relating to the tone in the setting information, and not transmitting the information relating to the effect. In addition, streaming transmission (real-time reproduction) of the information enables “trial listening” of music information and the like. You can also do.
[0101]
The processing routine of the second to fourth steps BR2 to BR4 is repeatedly executed while the power of the server station BS is not detected to be turned off in the next fifth step BR5, and when it is detected that the power is turned off, This server process ends.
[0102]
[PC terminal processing on personal computer]
FIG. 14 shows an example of a PC terminal processing flow in a personal computer according to an embodiment of the present invention. This PC terminal process is executed in the personal computer terminal PC in the case of the embodiment (second system) in FIG. First, after a predetermined initialization is performed in the first step PR1, the processing routine of the second to sixth steps PR2 to PR6 is sequentially executed.
[0103]
In the selection processing routine of the second step PR2, music information and setting information to be used as a ringtone melody, BGM, or the like are read from a database DP in the personal computer terminal PC in which information is recorded in the SMF format C or the own model format A. Select (selection read module P1).
[0104]
In the new creation processing routine of the third step PR3, the new music information according to the SMF format C or the own model format A is converted using the conventional type sequencer software, music information creation software, automatic music software (device) or the like. Create (new creation module P3).
[0105]
The editing process routine of the fourth step PR4 edits the selected music information and setting information (editing module P2), and the transmission process routine of the fifth step PR5 includes an information compression process, a format conversion process, and an information transmission process. The processing is executed (information compression, format conversion and information transmission modules P4 to P6).
[0106]
Further, in the other processing routine of the sixth step PR6, other information is added to the setting information SA. Specific examples of the other information attached here include an effect program (DSP program) for determining the contents of the effect circuit, audio information, image information, and the like.
[0107]
The processing routine of the second to sixth steps PR2 to PR6 is repeatedly executed while the power of the personal computer terminal PC is not detected to be turned off in the next seventh step PR7. This PC terminal process ends.
[0108]
[Usage examples of audio information and image information]
In the present invention, as described above, audio information and image information are used as setting information other than the tone-related information. For example, audio information includes formats such as WAVE, AIFF, SOUND VQ, MP3, etc., depending on the difference in compression format. A voice signal for guidance can be generated concurrently with the generation of the tone signal.
[0109]
Further, as an example of using image information, an icon corresponding to an incoming call or a call partner is displayed on the display unit 13 of the terminal system TS, and the movement of the icon is controlled so as to be synchronized with the reproduction of a musical sound. Corresponding musical scores can be displayed sequentially.
[0110]
(Various embodiments)
The format of the musical sound information that can be used in the portable terminal device is not limited to the format A of its own model. For example, a tone control circuit as shown in FIG. 3 is mounted, and in this circuit, music information in SMF format C is reproduced as it is by operating an automatic performance function (sequencer) used in a conventional electronic musical instrument. It is also possible to do it. In this case, it is not necessary to perform format conversion when information is taken into the portable telephone terminal from another tone information source device (such as a PC). However, it is preferable to perform compression processing.
[0111]
In the embodiment, the FM system is adopted as the tone synthesis system in the tone generator circuit, but the tone synthesis system is not limited to this. For example, various systems such as a waveform memory system, a physical model system, a harmonic synthesis system, a formant synthesis system, and an analog synthesizer system of “VCO + VCF + VGA” can be applied, and any of these systems may be used. In other words, various types of information relating to the timbre recorded as setting information differ depending on the tone synthesis method of the tone generator circuit. However, basically, various parameters corresponding to each tone synthesis method conventionally used in electronic musical instruments have been used. Information can be adopted.
[0112]
Further, the tone generator circuit itself is not limited to a tone generator circuit configured using dedicated hardware, but may be configured using a “DSP + microprogram” or a “CPU + software”. The sound source circuit may be configured by a program.
[0113]
Further, a plurality of tone generation channels may be formed by using one circuit in a time-division manner, or a type in which one tone generation channel is constituted by one circuit may be used.
[0114]
【The invention's effect】
As described above, according to the present invention, the music information format (A) describing the performance information and the tone color setting or effect setting information included in the musical tone information in the performance information section (MA) and the setting information section (SA), respectively. Therefore, the tone control device in the portable terminal device is provided with a sound source circuit capable of simultaneously generating a plurality of sounds, and a predetermined tone corresponding to the timbre setting or the effect setting information is determined based on the performance information. To generate a tone signal having the tone or effect of, and to reproduce various and rich music as a ringtone melody, BGM during a call, music that the user enjoys at any time, etc. Information can be arbitrarily fetched from external information sources such as base stations, personal computer terminals, other telephone terminals, and small storage media through receiving means. Mareta set to use the music information when a call arrives can reproduce a wide range and variety of music as ringing tone.
[0115]
According to the present invention, the setting information section (SA) employs the music information format (A) capable of describing audio information as well as tone color setting or effect setting information. A sound signal is generated based on the sound information described in the section (SA), and the sound can be enjoyed in various modes by using the sound together with the reproduced sound. Therefore, not only the tone based on the tone information but also the voice based on the voice information can be used for the incoming call notification.
[0116]
According to the present invention, the setting information section (SA) further employs the music information format (A) capable of describing image information as well as timbre setting or effect setting information. The image signal is generated based on the image information described in the section (SA), and the image can be enjoyed in various modes by using the image together with the reproduced musical sound. Therefore, not only the tone based on the tone information but also the image based on the image information can be used for the incoming call notification.
[Brief description of the drawings]
FIG. 1 is a schematic block diagram showing a basic configuration of a portable telephone terminal to which a sound control device according to an embodiment of the present invention is applied.
FIG. 2 is a block diagram showing a detailed configuration of a tone generation control circuit according to one embodiment of the present invention.
FIG. 3 is a block diagram showing a detailed configuration of a tone generation control circuit according to another embodiment of the present invention.
FIG. 4 is a conceptual diagram showing an example of a use environment of a portable telephone terminal according to an embodiment of the present invention.
FIG. 5 is an example of an information format of its own model in a portable telephone terminal according to an embodiment of the present invention.
FIG. 6 is an example of a conventional information format of another model in a portable telephone terminal of another model.
FIG. 7 is an example of a general-purpose tone information format conventionally used in electronic musical instruments and the like.
FIG. 8 is a part of a functional block diagram showing an information transfer relationship in a first system including a portable telephone terminal and a base station according to an embodiment of the present invention.
FIG. 9 is another part of a functional block diagram showing an information transfer relationship in a first system including a portable telephone terminal and a base station according to one embodiment of the present invention.
FIG. 10 is a functional block diagram showing an information transfer relationship in a second system including a portable telephone terminal and a personal computer according to one embodiment of the present invention.
FIG. 11 is a functional block diagram showing an information transfer relationship in a third system including a portable telephone terminal and a recording medium or another telephone terminal according to one embodiment of the present invention.
FIG. 12 is a flowchart showing an example of processing performed by a portable telephone terminal according to an embodiment of the present invention;
FIG. 13 is a flowchart illustrating an example of server processing in a base station according to an embodiment of the present invention.
FIG. 14 is a flowchart illustrating an example of PC terminal processing in a personal computer terminal according to an embodiment of the present invention.
[Explanation of symbols]
TS mobile phone terminal (terminal system, own machine),
BS base station (base station),
PC personal computer terminal,
OS, OSa, OSb Other telephone terminals,
SM synthesized tone signal,
ST call sound signal,
Signal after applying SE effect.

Claims (2)

楽音情報に含まれる演奏情報を記述する演奏情報部、並びに、楽音情報に含まれる音色設定乃至効果設定情報と音声情報とを記述する設定情報部から成る楽曲情報フォーマットに従って記述された情報を受信する受信手段と、
上記受信手段で受信された情報を記憶する記憶手段と、
上記記憶手段に記憶された情報中の演奏情報及び音色設定乃至効果設定情報に基づいて楽音信号を生成する発音制御装置と、
上記記憶手段に記憶された情報中の音声情報に基づいて音声信号を生成する音声生成手段と、
上記記憶手段に記憶された情報から着信時に利用される情報を選択する選択手段と、
上記選択手段により選択された情報中に演奏情報があれば当該演奏情報を着信報知に利用可能に設定し、上記選択手段により選択された情報中に音色設定乃至効果設定情報があれば当該音色設定乃至効果設定情報に基づく音色設定乃至効果設定を行い、上記選択手段により選択された情報中に音声情報があれば音声情報を着信報知に利用可能に設定する設定手段と
を具備し、
着信時には、上記発音制御装置乃至音声生成手段により、上記設定手段で設定された演奏情報に基づき上記音色設定乃至設定に従う楽音信号乃至上記設定手段で設定された音声情報に基づく音声信号を生成して着信を報知する
ことを特徴とする携帯用端末装置。
Receives information described in accordance with a music information format comprising a performance information section describing performance information included in the musical tone information, and a setting information section describing tone color setting or effect setting information and audio information included in the musical tone information. Receiving means;
Storage means for storing the information received by the receiving means,
A tone generation control device that generates a tone signal based on performance information and tone color setting or effect setting information in the information stored in the storage means;
Voice generating means for generating a voice signal based on voice information in the information stored in the storage means,
Selecting means for selecting information used at the time of an incoming call from information stored in the storage means;
If there is performance information in the information selected by the selection means, the performance information is set to be usable for notification of an incoming call. If the information selected by the selection means includes timbre setting or effect setting information, the timbre setting is performed. And setting means for performing sound setting or effect setting based on the effect setting information, and setting sound information to be available for incoming call notification if there is sound information in the information selected by the selecting means,
At the time of an incoming call, the tone control device or the sound generating means generates a tone signal according to the tone color setting or setting based on the performance information set by the setting means or a sound signal based on the sound information set by the setting means. A portable terminal device for notifying an incoming call.
楽音情報に含まれる演奏情報を記述する演奏情報部、並びに、楽音情報に含まれる音色設定乃至効果設定情報と画像情報とを記述する設定情報部から成る楽曲情報フォーマットに従って記述された情報を受信する受信手段と、
上記受信手段で受信された情報を記憶する記憶手段と、
上記記憶手段に記憶された情報中の演奏情報及び音色設定乃至効果設定情報に基づいて楽音信号を生成する発音制御装置と、
上記記憶手段に記憶された情報中の画像情報に基づいて画像信号を生成する画像生成手段と、
上記記憶手段に記憶された情報から着信時に利用される情報を選択する選択手段と、
上記選択手段により選択された情報中に演奏情報があれば当該演奏情報を着信報知に利用可能に設定し、上記選択手段により選択された情報中に音色設定乃至効果設定情報があれば当該音色設定乃至効果設定情報に基づく音色設定乃至効果設定を行い、上記選択手段により選択された情報中に画像情報があれば画像情報を着信報知に利用可能に設定する設定手段と
を具備し、
着信時には、上記発音制御装置乃至音声生成手段により、上記設定手段で設定された演奏情報に基づき上記音色設定乃至設定に従う楽音信号乃至上記設定手段で設定された画像情報に基づく画像信号を生成して着信を報知する
ことを特徴とする携帯用端末装置。
Receives information described in accordance with a music information format including a performance information section describing performance information included in the musical tone information, and a setting information section describing tone color setting or effect setting information and image information included in the musical tone information. Receiving means;
Storage means for storing the information received by the receiving means,
A tone generation control device that generates a tone signal based on performance information and tone color setting or effect setting information in the information stored in the storage means;
Image generating means for generating an image signal based on image information in the information stored in the storage means,
Selecting means for selecting information used at the time of an incoming call from information stored in the storage means;
If there is performance information in the information selected by the selection means, the performance information is set to be usable for notification of an incoming call. If the information selected by the selection means includes timbre setting or effect setting information, the timbre setting is performed. Or setting means for performing tone setting or effect setting based on effect setting information, and setting the image information to be available for incoming call notification if there is image information in the information selected by the selecting means,
At the time of an incoming call, the tone control device or the sound generating means generates a tone signal according to the tone color setting or setting based on the performance information set by the setting means or an image signal based on the image information set by the setting means. A portable terminal device for notifying an incoming call.
JP31075099A 1999-07-28 1999-11-01 Portable terminal device Expired - Fee Related JP3589122B2 (en)

Priority Applications (17)

Application Number Priority Date Filing Date Title
JP31075099A JP3589122B2 (en) 1999-11-01 1999-11-01 Portable terminal device
TW089114271A TW495735B (en) 1999-07-28 2000-07-17 Audio controller and the portable terminal and system using the same
EP00115054A EP1073034A3 (en) 1999-07-28 2000-07-26 Portable telephony apparatus with music tone generator
SG200004176A SG99867A1 (en) 1999-07-28 2000-07-26 Portable telephony apparatus with music tone generator
SG200502225-6A SG143970A1 (en) 1999-07-28 2000-07-26 Portable telephony apparatus with music tone generator
US09/626,304 US6911592B1 (en) 1999-07-28 2000-07-26 Portable telephony apparatus with music tone generator
SG200207492A SG116472A1 (en) 1999-07-28 2000-07-26 Portable telephony apparatus with music tone generator.
SG200502228A SG126779A1 (en) 1999-07-28 2000-07-26 Portable telephony apparatus with music tone generator
CNB001222465A CN1268149C (en) 1999-07-28 2000-07-28 Pronounciation control device and terminal device and system used on carried pronounciation control device
KR1020000043801A KR100724918B1 (en) 1999-07-28 2000-07-28 Musical sound generation control apparatus, control method for the same, and medium
HK01104335A HK1033801A1 (en) 1999-07-28 2001-06-21 A pronunciation control apparatus and a portable terminal device and a system using the same
US10/410,796 US6967276B2 (en) 1999-07-28 2003-04-10 Portable telephony apparatus with music tone generator
US10/411,025 US7161081B2 (en) 1999-07-28 2003-04-10 Portable telephony apparatus with music tone generator
US10/411,985 US7119268B2 (en) 1999-07-28 2003-04-11 Portable telephony apparatus with music tone generator
US10/412,131 US7514624B2 (en) 1999-07-28 2003-04-11 Portable telephony apparatus with music tone generator
KR1020060069241A KR100804914B1 (en) 1999-07-28 2006-07-24 Portable terminal, musical sound generation and words display method, and medium
KR1020060069239A KR100832958B1 (en) 1999-07-28 2006-07-24 Portable terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31075099A JP3589122B2 (en) 1999-11-01 1999-11-01 Portable terminal device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP1999214083 Division 1999-07-28 1999-07-28

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2004161134A Division JP3933147B2 (en) 2004-05-31 2004-05-31 Pronunciation control device

Publications (2)

Publication Number Publication Date
JP2001042867A JP2001042867A (en) 2001-02-16
JP3589122B2 true JP3589122B2 (en) 2004-11-17

Family

ID=18009042

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31075099A Expired - Fee Related JP3589122B2 (en) 1999-07-28 1999-11-01 Portable terminal device

Country Status (1)

Country Link
JP (1) JP3589122B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3675361B2 (en) * 2001-05-25 2005-07-27 ヤマハ株式会社 Communication terminal
JP4517395B2 (en) * 2005-03-23 2010-08-04 ヤマハ株式会社 Electronic musical instruments

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57188150A (en) * 1981-05-15 1982-11-19 Matsushita Electric Ind Co Ltd Multiplex signal transmission system
JPH043353Y2 (en) * 1985-10-09 1992-02-03
JP3214623B2 (en) * 1990-10-31 2001-10-02 ブラザー工業株式会社 Electronic music playback device
JP3382962B2 (en) * 1992-02-21 2003-03-04 カシオ計算機株式会社 Automatic performance device and automatic performance control method
JP3508494B2 (en) * 1996-08-29 2004-03-22 ヤマハ株式会社 Automatic performance data conversion system and medium recording program
JPH10150505A (en) * 1996-11-19 1998-06-02 Sony Corp Information communication processing method and information communication processing unit
JPH10271245A (en) * 1997-03-26 1998-10-09 Yosuke Sugioka Method, system, and device for information communication
JP2000224269A (en) * 1999-01-28 2000-08-11 Feisu:Kk Telephone set and telephone system

Also Published As

Publication number Publication date
JP2001042867A (en) 2001-02-16

Similar Documents

Publication Publication Date Title
US7161081B2 (en) Portable telephony apparatus with music tone generator
US6600098B2 (en) Music performance information converting method with modification of timbre for emulation
WO2001093245A1 (en) Musical composition reproducing apparatus, portable terminal, musical composition reproducing method, and storage medium
JP3666366B2 (en) Portable terminal device
JPH11242490A (en) Karaoke (accompaniment to recorded music) playing device supplying music generating data for ringing melody
TW529018B (en) Terminal apparatus, guide voice reproducing method, and storage medium
JP3589122B2 (en) Portable terminal device
JP2002169564A (en) Sound source system
JP3900330B2 (en) Portable terminal device
KR100731232B1 (en) Musical data editing and reproduction apparatus, and portable information terminal therefor
JP3933147B2 (en) Pronunciation control device
JP2002351467A (en) Telephone terminal device
JP2007189705A (en) Sounding control apparatus
JP3975698B2 (en) Mobile communication terminal
JP3788280B2 (en) Mobile communication terminal
JP3675361B2 (en) Communication terminal
JP2004166290A (en) Mobile terminal equipment
JP2002341872A (en) Communication terminal
TWI223536B (en) Portable communication terminal
JP2003228385A (en) Portable terminal device
KR20080080013A (en) Mobile terminal apparatus

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040330

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040531

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: 20040727

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040809

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070827

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080827

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090827

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100827

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100827

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110827

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120827

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130827

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees