(57)【特許請求の範囲】
【請求項１】
無線回線を介して外部と通話を行う通話手段と、電話番号等を入力する操作部と、着信があった時に楽音信号を生成しスピーカへ出力する楽音生成手段とを具備する携帯端末装置において、
前記楽音生成手段で生成された楽音信号に効果を付与する効果付与手段と、
発信元電話番号と該電話番号に対応する効果とが設定された第１の記憶手段と、
着信があった時前記第１の記憶手段から発信元の電話番号に対応する効果を読み出し、読み出した効果の付与を前記効果付与手段へ指示する制御手段と、
を具備し、
前記制御手段は、
前記楽音生成手段が楽音信号を生成している際に、前記操作部からの指示に従って、前記指示に対応した効果を前記効果付与手段に設定すると共に、前記楽音生成手段が生成している楽音信号に対して前記第１の記憶手段に設定された効果を前記指示に対応した効果に変更することを特徴とする携帯端末装置。
【請求項２】
前記楽音生成手段は、前記楽音信号を生成しない場合において、前記操作部からの指示に従って、第２の記憶手段に予め記憶された楽音データに基づく楽音信号を生成し前記スピーカへ出力することを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記第１の記憶手段は、前記発信元の電話番号のグループ別に前記効果が記憶されていることを特徴とする請求項１または２の何れか１項に記載の携帯端末装置。
【請求項４】
前記第１の記憶手段は、前記発信元の電話番号のグループ別に、前記効果を付与する／付与しないの別が記憶されていることを特徴とする請求項１ないし３の何れか１項に記載の携帯端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、携帯電話、ＰＨＳ等の携帯端末装置に係り、特に、着信メロディあるいは再生楽音に効果（エフェクト）を付与することができる携帯端末装置に関する。
【０００２】
【従来の技術】
周知のように、携帯電話等の携帯端末装置には、電子的に楽音を発生する楽音発生回路が設けられ、この楽音発生回路によって着信メロディの発生や、聴取のための音楽再生が行われる。
【０００３】
【発明が解決しようとする課題】
ところで、この楽音発生回路には、コーラス効果やリバーブ効果等のエフェクトを付与するエフェクタ（効果付与回路）が設けられる場合がある。そして、このエフェクタにより、着信メロディ等の音色をより好ましいものとしている。
しかしながら、従来のエフェクタの使い方は、上述したように単に音楽的効果を得るためだけであり、携帯端末固有の利用がなされていなかった。
そこでこの発明は、エフェクタの有効利用を図った携帯端末装置を提供することを目的としている。
【０００４】
【課題を解決するための手段】
この発明は上記の課題を解決すべくなされたもので、無線回線を介して外部と通話を行う通話手段と、電話番号等を入力する操作部と、着信があった時に楽音信号を生成しスピーカへ出力する楽音生成手段とを具備する携帯端末装置において、前記楽音生成手段で生成された楽音信号に効果を付与する効果付与手段と、発信元電話番号と該電話番号に対応する効果とが設定された第１の記憶手段と、着信があった時前記第１の記憶手段から発信元の電話番号に対応する効果を読み出し、読み出した効果の付与を前記効果付与手段へ指示する制御手段とを具備し、前記制御手段は、前記楽音生成手段が楽音信号を生成している際に、前記操作部からの指示に従って、前記指示に対応した効果を前記効果付与手段に設定すると共に、前記楽音生成手段が生成している楽音信号に対して前記第１の記憶手段に設定された効果を前記指示に対応した効果に変更することを特徴とする携帯端末装置である。
【０００５】
また、上記携帯端末装置において、前記楽音生成手段は、前記楽音信号を生成しない場合において、前記操作部からの指示に従って、第２の記憶手段に予め記憶された楽音データに基づく楽音信号を生成し前記スピーカへ出力することを特徴とする。また、上記携帯端末装置において、前記第１の記憶手段は、前記発信元の電話番号のグループ別に前記効果が記憶されていることを特徴とする。また、上記携帯端末装置において、前記第１の記憶手段は、前記発信元の電話番号のグループ別に、前記効果を付与する／付与しないの別が記憶されていることを特徴とする。
【０００６】
【発明の実施の形態】
以下、図面を参照し、この発明の一実施の形態について説明する。図１は同実施の形態による携帯電話機の構成を示すブロック図である。この図において、符号１は各部を制御するＣＰＵ（中央処理装置）、２はＣＰＵ１のプログラムが記憶されたＲＯＭ（リードオンリメモリ）、３はデータ記憶用のＲＡＭ（ランダムアクセスメモリ）である。このＲＡＭ３内にアドレス帳等が記憶されると共に、後述するエフェクトが設定される。また、このＲＡＭ３はバッテリバックアップがなされている。４はテンキー、ファンクションキーからなる操作入力部、５は外部のパソコンあるいは他の携帯電話機等と接続する際に使用されるインターフェイス回路、８は液晶表示器である。
【０００７】
１０は通信部であり、アンテナを介して受信された変調音声信号を復調して音声処理部１１へ出力し、また、音声処理部１１から供給される符号化された音声信号を変調し、アンテナから送信する。また、アンテナを介して受信した発信元の電話番号やその他のデータをバスライン７を介してＣＰＵ１へ出力する。音声処理部１１は、通信部１０から出力される音声信号を復号してイヤスピーカへ出力し、また、マイクロフォンからの音声信号を符号化し、通信部１０へ出力する。１２は楽曲再生部であり、バスライン７を介して供給される楽音データに基づいて楽音信号を生成し、スピーカへ出力する。
【０００８】
図２は上記楽曲再生部１２の詳細を示すブロック図である。この図において、１５はバスライン７に接続されるインターフェイス回路、１６はＦＩＦＯ（ファーストイン・ファーストアウト）メモリである。このＦＩＦＯメモリ１６には、インターフェイス回路１５を介して供給される、ＭＰ３規格等によって処理されたオーディオデータストリームが一時記憶される。１７はＦＩＦＯメモリ１６から出力されるオーディオデータストリームをデコードして元の非圧縮オーディオデータに戻すストリームデコーダである。１９は楽音データが一時記憶されるＦＩＦＯメモリ、２０はＦＩＦＯメモリ１９から楽音データを読み出し、楽音データを解釈し、所定のタイミングで音源回路２１を駆動するための楽音制御データを音源回路２１へ出力するシーケンサである。音源回路２１はシーケンサ２０から出力される楽音制御データに基づいて内部の音源を駆動しディジタル楽音信号を生成し、混合回路２２へ出力する。混合回路２２は、ストリームデコーダ１７の出力と音源回路２１の出力とを混合し、エフェクタ２３へ出力する。エフェクタ２３は混合回路２２の出力に効果を付与し、Ｄ／Ａ（ディジタル／アナログ）変換器２４へ出力する。Ｄ／Ａ変換器２４はエフェクタ２３の出力をアナログ信号に変換し、スピーカへ出力する。
【０００９】
なお、上述した楽曲再生部１２の構成は、上述した構成に限らず、楽音データフォーマット（ＳＭＦ、ＳＭＡＦ）、Ｉ／Ｆ形式（ＦＩＦＯ、ＲＡＭ）、音源方式（ＦＭ、ＰＣＭ）のいずれも任意である。
【００１０】
図３は、エフェクタ２３の構成の一部を示すブロック図である。図３（イ）は原楽音信号（ディジタル信号）Ａを係数乗算器３１，３２によって重み付けし、係数乗算器３２の出力にリバーブ回路３３によってリバーブ効果を付与し、加算器３４によって係数乗算器３１の出力とリバーブ回路３３の出力を加算して新たな楽音信号Ａ１を作成し出力する。ここで、係数乗算器３１，３２は効果量の制御および効果のオン／オフ制御を行うためのものである。
図３（ロ）は原楽音信号Ａを係数乗算器３６，３７によって重み付けし、係数乗算器３７の出力にコーラス回路３８によってコーラス効果を付与し、加算器３９によって係数乗算器３６の出力とコーラス回路３８の出力を加算して新たな楽音信号Ａ２を作成し出力する。
【００１１】
このエフェクタ２３は、上記のリバーブ、コーラス以外に、ディレイ、エコー、イコライザ、ディストーション等種々の効果を付与できるようになっており、また、図３（ハ）、（ニ）に示すように、複数の効果を組み合わせた効果を付与することも可能である。
すなわち、図３（ハ）は、原楽音信号Ａを係数乗算器４１，４２によって重み付けし、係数乗算器４２の出力にコーラス回路４３によってコーラス効果を付与した後リバーブ回路４４によってリバーブ効果を付与し、加算器４５によって係数乗算器４１の出力とリバーブ回路４４の出力を加算して新たな楽音信号Ａ３を作成し出力する。図３（ニ）は原楽音信号Ａを係数乗算器４７，４８，４９によって重み付けし、係数乗算器４８の出力にコーラス回路５０によってコーラス効果を付与し、係数乗算器４９の出力にリバーブ回路５１によってリバーブ効果を付与し、加算器５２によって係数乗算器３６の出力、コーラス回路５０の出力およびリバーブ回路５１の出力を加算して新たな楽音信号Ａ４を作成し出力する。
【００１２】
このエフェクタ２３は、専用のＤＳＰ（ディジタル・シグナル・プロセッサ）または汎用のＤＳＰによって構成されるが、専用のハードウエアによって構成してもよい。また、このエフェクタ２３は、ＣＰＵ１からバスライン７およびインターフェイス回路１５（図２）を介して供給される制御信号Ｃ１によって効果のオン／オフおよび効果の種類が指定され、また、シーケンサ２０から出力される制御信号Ｃ２によって音楽的効果を実現するための制御が行われる。
【００１３】
次に、上述した携帯電話機の動作を図４〜図８を参照して説明する。
最初に、ユーザによるエフェクト設定について説明する（図４参照）。ユーザがエフェクト設定を行おうとした場合、操作入力部４において所定のキー操作を行う。このキー操作が行われると、まず、ＲＡＭ３内のアドレス帳から、第１グループ（例えば、家族、親類）として設定されている人の氏名、電話番号、メールアドレスが液晶表示器８に表示され、続けて、個別／グループのエフェクトＯＮ／ＯＦＦおよびエフェクト種類を入力する欄が表示される。ユーザがその欄にエフェクトＯＮ／ＯＦＦおよびエフェクト種類を入力すると、入力されたエフェクトＯＮ／ＯＦＦおよびエフェクト種類がＲＡＭ３のアドレス帳内に設定される。以下同様にして、ユーザが第２グループ（例えば、知人、友人）、第３グループ（例えば、会社その他）についてエフェクトＯＮ／ＯＦＦおよびエフェクト種類の設定を行う。図４の例においては、グループ１については個別エフェクトのＯＦＦおよびグループエフェクトＯＦＦが設定され、グループ２については、グループエフェクトとして「リバーブ１」が設定され、グループ３については、個人毎に異なる個別エフェクトが設定されている。なお、グループ内同一設定の場合、設定作業が楽になる利点がある。
【００１４】
次に、着信時の動作を図５に示すフローチャートを参照して説明する。
まず、着信があると、通信部１０がそれを検出し（ステップＳ１）、発信元の電話番号をＣＰＵ１へ出力する。ＣＰＵ１は発信元の電話番号をＲＡＭ３に記憶させる（ステップＳ２）。次いで、ＣＰＵ１は、ＲＡＭ３内のアドレス帳に設定された電話番号と着信があった電話番号とを照合することにより、エフェクトＯＮ／ＯＦＦおよび種類を検出する（ステップＳ３）。例えば、着信がグループ１に属する人であった場合はエフェクトＯＦＦを検出し、グループ２ に属する人であった場合はエフェクト「リバーブ１」を検出し、また、グループ３に属する人であった場合は、その人固有のエフェクトを検出する。次に、ＣＰＵ１は、検出したエフェクトを指示するデータをバスライン７を介して楽曲再生部１２へ出力する。このデータは、インターフェイス回路１５（図２）を介してエフェクタ２３に供給され、これにより、指定されたエフェクトまたはエフェクトＯＦＦがエフェクタ２３に設定される（ステップＳ４）。
【００１５】
次に、ＣＰＵ１は、楽音データをＦＩＦＯメモリ１９へ転送すると共に、着信音スタート指示を楽曲再生部１２へ出力する（ステップＳ５）。楽曲再生部１２のインターフェイス回路１５はこの指示を受け、着信音スタート信号をシーケンサ２０へ出力する。シーケンサ２０はこの信号を受け、ＦＩＦＯメモリ１９から楽音データを読み出し、音源回路２１を駆動する。音源回路２１は、シーケンサ２０からの楽音制御データに基づいて音源を駆動し、ディジタル楽音信号を形成して出力する。このディジタル楽音信号は混合回路２２を介してエフェクタ２３へ供給される。エフェクタ２３はこのディジタル楽音信号に上述したエフェクトを付与し、Ｄ／Ａ変換器２４を介してスピーカへ出力する。これにより、発信元の電話番号に応じたエフェクトが付与された着信音が発生する。
【００１６】
次に、ＣＰＵ１は、回線が「断」とされたか否かを判断し（ステップＳ６）、判断結果が「ＮＯ」の場合はオフフックボタンが操作されたか否かを判断する（ステップＳ７）。そして、その判断結果が「ＮＯ」の場合は数値キーの操作があったか否かを判断する（ステップＳ８）。そして、その判断結果が「ＮＯ」の場合は再びステップＳ６へ戻り、以後、オフフックボタンの操作あるいは数値キーの操作があるまでステップＳ６〜Ｓ８を繰り返す。
【００１７】
ここで、ユーザが着信メロディを聴き、そのエフェクトを変更したいと思った場合は、予め決められている数値キーを押す。数値キーが押されると（ステップＳ８の判断が「ＹＥＳ」）、そのキーに対応した効果が、現在設定されている効果に代えてエフェクタ２３に設定されると共に、ＲＡＭ３のアドレス帳に設定される（ステップＳ９）。これにより、着信メロディのエフェクトが変更される。なお、着信メロディを放音している時は、いつでも液晶表示器８に図６に示すように、着信メロディのエフェクト変更画面が表示される。
【００１８】
次に、ユーザがオフフックボタンを押すと（ステップＳ７の判断が「ＹＥＳ」）、ＣＰＵ１がそれを検知し、楽曲再生部１２へ着信メロディストップを指示するストップ指令を出力する（ステップＳ１０）。このストップ指令が出力されると、楽曲再生部１２のインターフェイス回路１５がシーケンサ２０へ楽音停止を指示し、これにより、着信メロディが停止する。以後、ＣＰＵ１は、会話に関連した種々の処理を行う（ステップＳ１１）。また、ユーザがオフフックボタンを押す前に発信者側がオンフックボタンを押して回線断の処理を行った場合は、ステップＳ６の判断が「ＹＥＳ」となり、ステップＳ１２へ進む。ステップＳ１２では、ＣＰＵ１が上述した着信メロディのストップ指令を楽曲再生部１２へ出力する。
【００１９】
次に、ユーザがこの携帯電話機によってカラオケ等の楽音再生を行う場合の動作を図７に示すフローチャートを参照して説明する。
この場合、楽音データは予めインターネット等の通信ネットワークおよび通信部１０を介してＲＡＭ３内にダウンロードされ、あるいは、他のコンピュータ等からインターフェイス回路５を介してＲＡＭ３内にダウンロードされる。また、ＲＯＭ２内に予め記憶されている場合もある。
【００２０】
ユーザが、この携帯電話機によって、例えばカラオケを楽しもうとした場合、操作入力部４において所定の操作を行うと、液晶表示器８に選曲用のリストが表示される。ユーザがそのリストによって選曲を行うと（ステップＳａ１）、ＣＰＵ１がそれを検知し、選曲された楽曲の楽音データまたはオーディオデータストリームをＲＡＭ３から読み出し、楽曲再生部１２へ出力する。楽曲再生部１２のインターフェイス回路１５はこのデータを受け、それがオーディオデータストリームである場合は、ＦＩＦＯメモリ１６へ、楽音データである場合はＦＩＦＯメモリ１９へ出力する。ＦＩＦＯメモリ１６へ出力された場合、ストリームデコーダ１７がそのデータを順次読み出し、デコードして混合回路３２へ出力する。これにより、ユーザが選曲した楽曲の楽音がスピーカから発生する（ステップＳａ２）。
【００２１】
ここで、ユーザが楽音のエフェクトを変更したいと思った場合は、所定の数値キーを押す（ステップＳａ３）。この数値キーが操作されると、そのキーに対応した効果が、現在設定されている効果に代えてエフェクタ２３に設定され、これにより、エフェクトが変更される（ステップＳａ４）。なお、カラオケ楽曲が再生されている時は、いつでも、液晶表示器８に図８に示すようなエフェクト変更画面が表示される。なお、ユーザが数値キーを押さなかった場合は、再生終了までステップＳａ３、Ｓａ５の判断が繰り返される。
【００２２】
【発明の効果】
以上説明したように、この発明によれば、発信元電話番号と該電話番号に対応する効果とが設定された第１の記憶手段と、着信があった時第１の憶手段から発信元の電話番号に対応する効果を読み出し、読み出した効果の付与を効果付与手段へ指示する制御手段とを設けたので、発信元の電話番号に対応して着信音の効果を変えることができる。これにより、同じ着信メロディであっても、着信音の効果の感じで、発信者を識別することができる。
【００２３】
また、請求項３に記載の発明によれば、操作部からの指示によって、発生楽音に付与する効果を簡単に変更することができる。これにより、カラオケなどでは、エコーをかけることで歌い手の気分を高揚させることができる。また、音楽の効果を変えることで、いろいろな感じの音楽を楽しむことが出来る。
また、請求項４または５に記載の発明によれば、着信音によってどのグループからの電話であるかを即座に検知することができる。
【図面の簡単な説明】
【図１】  この発明の一実施形態の構成を示すブロック図である。
【図２】  図１における楽曲再生部１２の構成を示すブロック図である。
【図３】  図２におけるエフェクタ２３の構成の一部を示すブロック図である。
【図４】  図１におけるＲＡＭ３内に記憶されるアドレス帳の一例を示す図である。
【図５】  図１に示す実施形態の動作を説明するためのフローチャートである。
【図６】  同実施形態において、着信音の効果を変更する時に液晶表示器８の表示される選択画面を示す図である。
【図７】  同実施形態の動作を説明するためのフローチャートである。
【図８】  同実施形態において、カラオケ音の効果を変更する時に液晶表示器８の表示される選択画面を示す図である。
【符号の説明】
１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、４…操作入力部、８…液晶表示器、１０…通信部、１１…音声処理部、１２…楽曲再生部、１６、１９…ＦＩＦＯメモリ、１７…ストリームデコーダ、２１…音源回路、２２…混合回路、２３…エフェクタ。
【図１】
0003937734.tif 000002
【図２】
0003937734.tif 000003
【図３】
0003937734.tif 000004
【図４】
0003937734.tif 000005
【図５】
0003937734.tif 000006
【図６】
0003937734.tif 000007
【図７】
0003937734.tif 000008
【図８】
0003937734.tif 000009