(57)【要約】【課題】簡単な操作でハンドベルの奏法に応じたハンドベル演奏を容易に行うことができる携帯端末を提供する。【解決手段】本発明に係る携帯電話機２は、ハンドベルの音高毎のハンドベル音データを記憶部２４に記憶し、ハンドベルの音高が割当てられた操作部２０の操作ボタンがユーザによって押下された場合に、制御部２８により、その押下操作の態様に応じてハンドベル奏法を判断し、そのハンドベル奏法に応じてハンドベル音データに対するノートオン信号及びノートオフ信号を音源２１に出力し、音源２１は、ノートオン信号及びノートオフ信号に基づいてハンドベル音データの出力制御を行う。【選択図】図２
2010286621.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数のハンドベルの音データを記憶する記憶手段と、
出力開始を指示する開始情報に基づいて前記記憶手段に記憶された前記音データの出力を行い、出力停止を指示する停止情報に基づいて前記音データの出力を停止する出力手段と、
前記ハンドベルの前記音データが割当てられた入力操作部を有し、ユーザ操作を受付ける入力受付手段と、
前記入力受付手段により前記入力操作部に対する前記ユーザ操作が受付けられた場合に、当該ユーザ操作の態様に応じて、前記出力手段に前記開始情報及び前記停止情報を出力する出力制御手段と
を備えることを特徴とする携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏機能を有する携帯端末に関する。
【背景技術】
【０００２】
楽器として用いることができる携帯電話機の技術が、下記特許文献１に開示されている。この特許文献１の携帯電話機は、予めキーに割付けられた音高データをキーが押下されている間に音源に出力し、その音高データに基づく音を出力するものであり、キーの押下操作を行うだけで、携帯電話機を楽器として用いることができる。
また、下記特許文献２には、ユーザが携帯電話機を振ったときの振動を振動センサで検出し、振動センサの出力値が一定値を超える毎にパルス信号を出力してリズム音信号を生成し、スピーカへ出力する携帯電話機が開示されている。例えば、マラカス音が携帯電話機に設定されている場合には、携帯電話機を一定の強さで振る毎にマラカス音を出力することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３５６７７０号公報
【特許文献２】特開２００３−１２５４５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記した特許文献１のように、数字キー等の操作ボタンにハンドベルの音を割付けることにより、操作ボタンの押下毎に、押下された操作ボタンに割付けられたハンドベル音を鳴らすことができる。しかしながら、操作ボタンの押下操作だけではハンドベルを細かく振るシェイク奏法を行ったような演奏を行うことはできない。また、上記特許文献２を用いた場合には、携帯電話機を振る動作を検出することはできるが、振動センサの検出精度が悪い場合には、携帯電話機を振る動作態様に応じて、シェイク奏法を行ったようなハンドベル音を出力することは困難である。
本発明は、簡単な操作でハンドベルの奏法に応じたハンドベル演奏を容易に行うことができる携帯端末を提供する。
【課題を解決するための手段】
【０００５】
本発明に係る携帯端末は、１又は複数のハンドベルの音データを記憶する記憶手段と、出力開始を指示する開始情報に基づいて前記記憶手段に記憶された前記音データの出力を行い、出力停止を指示する停止情報に基づいて前記音データの出力を停止する出力手段と、前記ハンドベルの前記音データが割当てられた入力操作部を有し、ユーザ操作を受付ける入力受付手段と、前記入力受付手段により前記入力操作部に対する前記ユーザ操作が受付けられた場合に、当該ユーザ操作の態様に応じて、前記出力手段に前記開始情報及び前記停止情報を出力する出力制御手段とを備える。
【発明の効果】
【０００６】
本発明によれば、ユーザ操作の態様に応じたハンドベルの演奏を容易に行うことができる。
【図面の簡単な説明】
【０００７】
【図１】実施形態１に係る携帯電話機２の外観図である。
【図２】実施形態１に係る携帯電話機２のブロック図である。
【図３】（ａ）は、実施形態１におけるハンドベル音データの波形イメージ例を示す図である。(ｂ)は、実施形態１におけるハンドベル情報のデータ例を示す図である。(ｃ)は、実施形態１における奏法別制御情報のデータ例を示す図である。
【図４】実施形態１における演奏前処理を示す動作フロー図である。
【図５】実施形態１におけるハンドベル設定画面の表示例を示す図である。
【図６】実施形態１におけるハンドベル割当情報のデータ例を示す図である。
【図７】実施形態１におけるハンドベル演奏処理を示す動作フロー図である。
【図８】実施形態１におけるハンドベル演奏制御処理を示す動作フロー図である。
【図９】(ａ)は、リング奏法におけるハンドベル音の出力制御を説明する図である。(ｂ)は、シェイク奏法におけるハンドベル音の出力制御を説明する図である。
【図１０】実施形態２における奏法別制御情報のデータ例を示す図である。
【図１１】実施形態２におけるハンドベル割当情報のデータ例を示す図である。
【図１２】実施形態２におけるハンドベル演奏制御処理を示す動作フロー図である。
【図１３】実施形態３に係る携帯電話機３のブロック図である。
【図１４】実施形態３における振動判定条件のデータ例を示す図である。
【図１５】実施形態３におけるハンドベル演奏制御処理を示す動作フロー図である。
【図１６】実施形態３の変形例における奏法別振動判定条件のデータ例を示す図である。
【発明を実施するための形態】
【０００８】
＜実施形態＞
以下、本発明の実施形態に係る携帯電話機ついて図面を参照して説明する。
本実施形態における携帯電話機は、通話機能やメール送受信機能等のほか、ハンドベルの演奏機能を有する。ハンドベルの演奏機能は、携帯電話機に設定された１又は複数のハンドベルの音を、ユーザ操作に応じて出力するものである。以下、本実施形態における携帯電話機の詳細について説明する。
【０００９】
＜外観＞
図１は、本実施形態に係る携帯電話機の外観図である。図１に示すように、本実施形態における携帯電話機２は、上部筐体２ａ及び下部筐体２ｂで構成されている。上部筐体２ａには、液晶ディスプレイ４とスピーカ６が設けられており、下部筐体２ｂには、ユーザ操作を行うための操作ボタン部８とマイク１０が設けられている。操作ボタン部８は、カーソルを上下左右に動かす方向キーや決定キー等の操作ボタン群８ａ、通話機能の際に用いるオンフック及びオフフック用の操作ボタン８ｂ、０〜９までの数字を入力する数字キー群８ｃなどの各種操作ボタンが設けられている。
【００１０】
＜構成＞
次に、携帯電話機２の構成について説明する。図２は、本実施形態における携帯電話機２のブロック図である。図２に示すように、携帯電話機２は、操作部２０、音源２１、アンプ２２、音声出力部２３、記憶部２４、収音部２５、電話通信部２６、表示部２７、及び制御部２８を含んで構成されている。
【００１１】
操作部２０は、上述した各種操作ボタンを有し、各種操作ボタンをユーザが指で押下する押下操作や、押下した操作ボタンから指を離して押下操作を終了する押下終了操作等の各ユーザ操作を検知し、検知した各ユーザ操作を示す情報を制御部２８へ送出する。
【００１２】
音源２１は、Ｄ／Ａ変換部を有し、制御部２８から入力される制御信号に応じて、音信号を生成して出力するものであり、例えばＦＭ（Frequency Modulation）音源やＰＣＭ（Pulse Code Modulation）音源等である。音源２１は、制御部２８から指示された後述の記憶部２４内のハンドベルの音高毎の音データ(以下、ハンドベル音データと言う)を用いて音信号を生成して再生する。なお、本実施形態では、記憶部２４にハンドベル音データが記憶されている例について説明するが、音源２１においてハンドベル音データを保持するように構成してもよい。
【００１３】
アンプ２２は、制御部２８の制御の下、電話通信時における会話の音声や、音源２１によって再生されたハンドベルの音信号の振幅を増幅する。音声出力部２３は、上記スピーカ６を有し、アンプ２２によって増幅された音信号を発音する。
記憶部２４は、不揮発性記憶媒体で構成され、携帯電話機２に設けられている各種機能の設定情報や、ユーザによって生成されたユーザデータのほか、ハンドベル演奏機能で用いる、ハンドベル音データとハンドベル情報及び奏法別制御情報を記憶する。なお、ハンドベル音データとハンドベル情報及び奏法別制御情報については後述する。
【００１４】
収音部２５は、上記マイク１０を有し、電話通信時におけるユーザ等の音声を収音し、収音した音声信号を制御部２８に送出する。電話通信部２６は、図示しないアンテナを介して移動体通信網の基地局と無線接続を行い、収音部２５によって収音された音声信号をＡ／Ｄ変換して送信し、また、基地局を介して受信した音声データをＤ／Ａ変換して音声出力部２３から音声信号を出力する。表示部２７は、上記ディスプレイ４を備え、制御部２８の制御の下、待ち受け画面、ハンドベルの設定を行うハンドベル設定画面、ユーザデータ等の各画像を表示する。
【００１５】
制御部２８は、ＣＰＵ(Central  Processing  Unit)と、ＲＯＭ(Read  Only  Memory)及びＲＡＭ(Random  Access  Memory)のメモリとを含んで構成されている。ＣＰＵは、ＲＡＭをワーキングエリアとして、ＲＯＭに記憶された制御プログラムを実行することにより、制御部２８に接続された各部を制御し、通話機能等の通常機能やハンドベル演奏機能を実現する。
【００１６】
本実施形態の携帯電話機２は、ハンドベル演奏機能の処理を行うためのハンドベル演奏モードと、携帯電話機としての通常機能の処理を行うための通常モードとを有し、操作部２０を介してユーザが操作を行うことにより各モードを切替え、各モードに応じた機能の処理が行われる。なお、ハンドベル演奏モードの機能は、ユーザ操作に応じて、携帯電話機２の数字キー群８ｃの各キーにハンドベルの音高とハンドベル奏法を割当てる演奏前処理と、数字キー群８ｃのユーザが押下した数字キーに割当てられたハンドベルの音高と後述のハンドベル奏法に応じて、ハンドベル音データに基づいて音信号を発音するハンドベル演奏処理とを有する。
ハンドベル演奏処理において、制御部２８は、ユーザによる数字キーの押下操作がなされた場合に、数字キーに割当てられたハンドベルの音高に対応するハンドベル音データを示す情報と、数字キーの押下操作の態様及びその数字キーに割当てられたハンドベル奏法に応じて、そのハンドベル音データに対するノートオン及びノートオフを示す制御信号を音源２１に対して出力する機能を有する。
【００１７】
＜データ＞
次に、携帯電話機２の記憶部２４に記憶されているデータについて図３を用いて説明する。図３(ａ)は、音高毎のハンドベル音データの音量の時間的変化を示す波形イメージ図を示している。各ハンドベル音データ５０は、各音高のハンドベルを１回鳴らしたときの波形データを表す波形パラメータであり、音高毎のハンドベル音データとして記憶されている。
図３(ｂ)は、音高毎のハンドベル音データを示すハンドベル情報５１を示している。例えば、この図において、ハンドベル１は音高「ド」のハンドベル音データを示し、ハンドベル２は音高「レ」のハンドベル音データを示している。
図３(ｃ)は、奏法別制御情報のデータ例を示している。図３(ｃ)に示すように、奏法別制御情報５２は、各ハンドベル音データに対するノートオン信号及びノートオフ信号を繰り返し出力する時間間隔を示すノートオンオフ切替時間及びノートオフオン切替時間と、後述するハンドベル奏法を示すシェイク１及びシェイク２が対応づけられている。なお、本実施形態では、ノートオンオフ切替時間及びノートオフオン切替時間は予め記憶されているものとして説明するが、この各切替時間はユーザが任意に設定することができるようにしてもよい。この奏法別制御情報５２は、ハンドベル演奏処理を行う際、シェイク奏法が割当てられた数字キーが押下されたときに参照される。
【００１８】
ここで、ハンドベル奏法について説明する。ハンドベル奏法は、ハンドベルの音を１回だけ鳴らすリング奏法と、ハンドベルを細かく振ることによりハンドベルの音を連続して鳴らすシェイク奏法などがあり、本実施形態では、リング奏法とシェイク奏法のいずれかのハンドベル奏法に応じた音を生成する。更に、本実施形態では、ハンドベルを振る速さが異なるシェイク１又はシェイク２のハンドベル奏法に応じた音を生成する。なお、本実施形態において、シェイク２のハンドベル奏法は、シェイク１のハンドベル奏法より速く振る奏法である。
【００１９】
＜動作＞
以下、本実施形態における携帯電話機２の動作について説明する。まず、演奏前処理の動作について図４の動作フローを用いて説明する。なお、図４の動作フローでは、携帯電話機２の数字キー群８ｃの各キーにハンドベルの音高とハンドベル奏法を割当てる操作を行うためのハンドベル設定画面を表示する操作がユーザによってなされたものとして説明する。
【００２０】
ユーザからハンドベル設定画面を表示する操作がなされた場合、携帯電話機２の制御部２８は、記憶部２４に記憶されているハンドベル情報５１に基づいて、図５に示すようなハンドベル設定画面１１０を表示部２７のディスプレイ４に表示する(ステップＳ１１)。ユーザは、ハンドベル設定画面１１０において、割当てを行いたいハンドベルの音高及びハンドベル奏法に対応する入力欄１１１に、操作部２０の方向キーを用いてカーソル１１２を移動させ、カーソル位置の入力欄１１１に数字キーを指定する数字を入力して決定キーを押下する（ステップＳ１２）。なお、ディスプレイ４の表示領域に表示されていないハンドベルの音高及びハンドベル奏法の割り当てを行う場合には、操作部２０の方向キーを用いて画面をスクロールさせ、割当てるハンドベルの音高及びハンドベル奏法に対応する入力欄１１１に数字を入力して決定キーを押下することによりハンドベルの音高とハンドベル奏法の割り当て操作を行う。
【００２１】
制御部２８は、操作部２０を介してハンドベル設定操作を終了するユーザ操作がなされるまで(ステップＳ１３：ＮＯ)、ハンドベル設定画面１１０を表示し、ユーザからの数字キーを指定する入力操作を受付ける。そして、制御部２８は、ハンドベル設定操作を終了するユーザ操作を操作部２０を介して受付けると(ステップＳ１３：ＹＥＳ)、図６に示すように、数字キーを識別するキー識別情報と、その数字キーに割当てられた音高に対応するハンドベル情報と、ハンドベル奏法を示す奏法情報とを対応づけたハンドベル割当情報５３を生成し、記憶部２４の所定領域に記憶する(ステップＳ１４)。
【００２２】
図６の例では、上記演奏前処理おいて、数字キー群８ｃにおける数字キー「１」〜「３」にはハンドベル１(音高「ド」)とリング奏法及びシェイク奏法(シェイク１、シェイク２)が各々割当てられたことを示している。また、数字キー「４」〜「６」に対しては、ハンドベル３(音高「ミ」)と、リング奏法及びシェイク奏法(シェイク１、シェイク２)が各々割当てられたことを示している。
【００２３】
次に、本実施形態におけるハンドベルの演奏処理の動作について説明する。なお、以下の説明において、図６のハンドベル割当情報５３の例を用いて説明する。図７は、本実施形態におけるハンドベル演奏処理の動作フローを示している。携帯電話機２の制御部２８は、演奏モードを選択するユーザ操作を操作部２０を介して受付け(ステップＳ２１：ＹＥＳ)、数字キー群８ｃのいずれかのキーを押下するユーザ操作を受付けると(ステップＳ２２：ＹＥＳ)、ハンドベル演奏制御処理を行う(ステップＳ２３)。ここで、ハンドベル演奏制御処理について図８を用いて説明する。
【００２４】
図８は、ステップＳ２３のハンドベル演奏制御処理の動作フローを示している。制御部２８は、ステップＳ２２において押下された数字キーが「１」であった場合、即ち、リング奏法が割当てられた数字キー(以下、リング奏法キーと言う)の場合（ステップＳ２３１：ＹＥＳ)、記憶部２４のハンドベル割当情報５３を参照し、数字キー「１」に割当てられた「ハンドベル１」のハンドベル音データに対するノートオン信号を音源２１に出力し、音源２１により「ハンドベル１」のハンドベル音データ５０を記憶部２４から読み出して再生し、アンプ２２及び音声出力部２３によりハンドベル１の音信号の出力を開始する(ステップＳ２３２)。
【００２５】
制御部２８は、操作部２０により数字キー「１」の押下終了操作を検知し、操作部２０から押下終了操作を示す情報を受付けるまで(ステップＳ２３３：ＮＯ)、ノートオン信号を出力した状態で待機し、数字キー「１」の押下操作が終了されたときに(ステップＳ２３３：ＹＥＳ)、数字キー「１」に割当てられた「ハンドベル１」のハンドベル音データに対するノートオフ信号を音源２１に出力し、音源２１からアンプ２２及び音声出力部２３に対する「ハンドベル１」の音信号の出力を停止する(ステップＳ２３４)。
ここで、リング奏法におけるハンドベル音の出力制御のイメージを図９(ａ)を用いて説明する。同図の波形１１は、リング奏法におけるハンドベル音の出力エンベロープを示し、波形１２は、リング奏法が割当てられた数字キー「１」の押下操作を示している。ユーザにより数字キー「１」がタイミングＡ１で押下されたときに、「ハンドベル１(音高ド)」のハンドベル音データに対するノートオン信号が音源２１に出力され、記憶部２４内のハンドベル１に対応するハンドベル音データの波形データに基づく音信号が生成され、ハンドベル１の音が鳴り始める。そして、数字キー「１」の押下操作がタイミングＡ２で終了されたときにノートオフ信号が音源２１に出力され、波形１１で示すように徐々にハンドベルの音が減衰されて消音される。
このように、リング奏法キーの押下時にノートオン信号を出力し、押下終了時にノートオフ信号を出力することにより、数字キーの押下時間内にハンドベルの音データが１回だけ出力され、リング奏法を行ったようにハンドベルの音が出力される。
【００２６】
図８に戻り、ステップＳ２３１において、制御部２８は、ステップＳ２２において押下された数字キーが「５」であった場合、即ち、シェイク奏法が割当てられた数字キー(以下、シェイク奏法キーと言う)の場合には(ステップＳ２３５：ＹＥＳ)、記憶部２４のハンドベル割当情報５３を参照して記憶部２４から奏法別制御情報５２を読み出し、シェイク１奏法に対応するノートオンオフ切替時間「ｔ１１」及びノートオフオン切替時間「ｔ１２」に従って、数字キー「５」に割当てられた「ハンドベル３」のハンドベル音データに対するノートオン信号及びノートオフ信号を繰り返し音源２１へ出力する。そして、音源２１は、制御部２８から出力されるノートオン信号及びノートオフ信号に従い、「ハンドベル３」のハンドベル音データ５０を記憶部２４から読み出して再生し、アンプ２２及び音声出力部２３に対し、再生した音信号の出力と出力停止の処理を繰り返し行う(ステップＳ２３６)。
【００２７】
制御部２８は、数字キー「５」の押下操作終了を示す情報を操作部２０から受付けるまで(ステップＳ２３７：ＮＯ)、ステップＳ２３６の処理を継続して行い、数字キー「５」の押下操作終了を示す情報を操作部２０から受付けると(ステップＳ２３７：ＹＥＳ)、「ハンドベル３」のハンドベル音データに対するノートオン信号及びノートオフ信号を音源２１に繰り返し出力する処理を停止する(ステップＳ２３８)。これにより音源２１による「ハンドベル３」の音信号の出力が停止される。
【００２８】
ここで、シェイク奏法におけるハンドベル音の出力制御のイメージを図９(ｂ)を用いて説明する。同図の波形１３はシェイク１奏法におけるハンドベル音の出力エンベロープを示しており、波形１４はシェイク１奏法が割当てられた数字キー「５」の押下操作を示している。この図において、ユーザにより数字キー「５」がタイミングＡ３で押下されたときに、数字キー「５」に割当てられた「ハンドベル３(音高ミ)」のハンドベル音データに対するノートオン信号が音源２１に出力され、記憶部２４内のハンドベル３に対応するハンドベル音データの波形データに基づく音信号が生成され、波形１３に示すようにハンドベル３の音が鳴り始める。そして、シェイク１奏法キーの押下操作が終了するタイミングＡ４まで、シェイク１奏法のノートオンオフ切替時間ｔ１１及びノートオフオン切替時間ｔ１２に従って、ノートオン信号とノートオフ信号が繰り返し音源２１に出力され、波形１３に示すようにハンドベル３の音が繰り返し出力される。
【００２９】
シェイク２の奏法の場合もシェイク１奏法と同様の方法で出力制御されるが、シェイク２奏法はシェイク１奏法より振る動作が速いので、図９(ｂ)のノートオン信号とノートオフ信号を繰り返し出力する時間間隔がシェイク１奏法と比べて狭くなり、ハンドベル音が連続して鳴る速さがシェイク１より速くなる。このように、シェイク１又はシェイク２のシェイク奏法が割当てられたシェイク奏法キーが押下された場合には、シェイク奏法キーが押下されている間、ノートオンオフ切替時間に応じてノートオン信号とノートオフ信号を繰り返し出力することにより、シェイク奏法を行ったようにハンドベル音が出力される。なお、この図では、ノートオン信号及びノートオフ信号の出力を繰り返す毎に、ハンドベル音の出力を消音させているが、ハンドベル音に残響音を付加するようにしてもよいし、ノートオン信号及びノートオフ信号の出力を繰り返している間はハンドベル音を消音せずにハンドベル音の出力を繰り返してもよい。
【００３０】
図８に戻り、ステップＳ２３５において、ステップＳ２２において押下された数字キーが、リング奏法キー及びシェイク奏法キーのいずれも割当てられていない数字キーであった場合には(ステップＳ２３５：ＮＯ)、ハンドベル演奏制御処理を終了する。以上が、図７のステップＳ２３のハンドベル演奏制御処理である。
【００３１】
図７に戻り、制御部２８は、操作部２０を介して演奏モードを解除するユーザ操作を受付けるまで(ステップＳ２４：ＮＯ)、ステップＳ２２〜Ｓ２３の処理を繰り返し行い、演奏モードを解除するユーザ操作を受付けたときに(ステップＳ２４：ＹＥＳ)、ハンドベルの演奏処理を終了して通常モードに移行する。
【００３２】
なお、ステップＳ２１において、制御部２８は、演奏モードを選択するユーザ操作を操作部２０を介して受付けなければ(ステップＳ２１：ＮＯ)、ユーザ操作に応じて通常モードの処理を行い、ステップＳ２２において、数字キー以外の操作ボタンの押下操作を示す情報を操作部２０から受付けた場合には(ステップＳ２２：ＮＯ)、上記ステップＳ２４の演奏モードが解除されたか否かの判断を行い、判断結果に応じた上記各処理を行う。
【００３３】
このように、本実施形態では、ユーザは、所望するハンドベル奏法に応じて、リング奏法とシェイク奏法が割当てられた数字キーを押下するだけで容易にハンドベル奏法を切替え、奏法に応じたハンドベルの音を出力することができるので、実際にハンドベルの演奏を行っているように演奏することができる。
【００３４】
なお、上述した実施形態では、ハンドベルが割当てられた数字キーを一つずつ押下する場合の例について説明したが、例えば、図６の例において、数字キー「１」と「５」が同時に押下された場合には、数字キー「１」と「５」に割当てられたリング奏法に応じたハンドベルの音を同時に出力するようにしてもよい。
【００３５】
＜実施形態２＞
上述した実施形態１では、ハンドベルの音高とハンドベル奏法を数字キーに割当てる実施形態について説明したが、本実施形態では、ハンドベルの音高のみを数字キーに割当て、数字キーの押下操作に応じてリング奏法かシェイク奏法かを判断する例について説明する。なお、本実施形態におけるシェイク奏法は、シェイク１又はシェイク２のいずれか一方だけが設定されているものとして説明を行う。また、本実施形態における携帯電話機は、実施形態１における携帯電話機２と同様の構成を備えるため、実施形態１と同じ構成については実施形態１と同じ符号を用い、実施形態１と異なる部分について説明を行う。
【００３６】
上記したように、本実施形態では、ハンドベルの音高についてのみ数字キーの割当てを行うため、ハンドベルの音高が割当てられた数字キーに対する押下操作がリング奏法かシェイク奏法かを判定する必要がある。本実施形態では、シェイク奏法の場合には数字キーを所定時間以上押下する長押し操作を行い、リング奏法の場合には所定時間内だけ数字キーを押下する短押し操作を行うように設定されている。
【００３７】
＜データ＞
図１０は、本実施形態における奏法別制御情報のデータ例を示しており、奏法別制御情報６０は記憶部２４の所定領域に記憶されている。奏法別制御情報６０は、長押し操作か否かを判定するための長押し判定時間と、長押し操作である場合、即ち、シェイク奏法である場合のノートオンオフ切替時間及びノートオフオン切替時間とが含まれている。この図の例では、ハンドベルの音高が割当てられた数字キーが時間Ｔ０以上押下された場合には、長押し操作であると判定され、時間Ｔ０より短い時間の押下操作であれば短押し操作であると判定される。
【００３８】
また、実施形態１と同様、長押し操作である場合、即ちシェイク奏法である場合のノートオンオフ切替時間として時間ｔ１１、ノートオフオン切替時間として時間ｔ１２が設定されており、これらの時間間隔でノートオン信号及びノートオフ信号が繰り返し出力される。
なお、本実施形態では、ノートオンオフ切替時間及びノートオフオン切替時間は、予め一定時間が設定されている例について説明するが、ユーザ操作により、ノートオンオフ切替時間及びノートオフオン切替時間を設定してもよいし、ノートオンオフ切替時間の代わりに、シェイク奏法の速さのレベルをユーザが選択し、選択されたレベルに対応する予め設定されたノートオンオフ切替時間を設定するようにしてもよい。
【００３９】
＜動作＞
以下、本実施形態における動作を説明する。なお、本実施形態では、図４に示す演奏前処理の動作フローのステップＳ１２において、ハンドベルの音高についてのみ数字キーの割当てを行う処理以外は実施形態１と同様であるため、演奏前処理の動作説明は省略する。また、以下の説明において、図１１を、本実施形態の演奏前処理により設定されたハンドベル割当情報の例として用いる。この図の例では、数字キー「１」にハンドベル１(音高「ド」)が割当てられ、数字キー「３」にハンドベル３(音高「ミ」)が割当てられている。
【００４０】
以下、図１０及び図１１の例を用いて、本実施形態におけるハンドベルの演奏処理のうち、実施形態１と異なる処理について説明する。
携帯電話機２の制御部２８は、実施形態１と同様、図８のステップＳ２１〜Ｓ２２の処理を行った後、ハンドベル演奏制御処理を行う(ステップＳ２３)。図１２は、本実施形態におけるハンドベル演奏制御処理の動作フローを示している。
制御部２８は、ステップＳ２２において押下された数字キーが「１」である場合(図７のステップＳ２２：ＹＥＳ)、記憶部２４に記憶されている奏法別制御情報６０の長押し判定時間を参照し、ユーザにより数字キー「１」が長押し操作されたか否か判断する(ステップＳ３１)。
【００４１】
制御部２８は、ステップＳ３１において、数字キー「１」が長押し判定時間Ｔ０以上押下されたと判断した場合、即ち、数字キー「１」の長押し操作であると判断したには(ステップＳ３１：ＹＥＳ)、数字キー「１」に割当てられた「ハンドベル１」のシェイク奏法であると判定し、記憶部１０に記憶されたノートオンオフ切替時間ｔ１１及びノートオフオン切替時間ｔ１２を参照して、実施形態１と同様、ステップＳ２３６〜Ｓ２３８の処理を行い、「ハンドベル１」の音信号の出力及び停止を繰り返し行う。
【００４２】
また、ステップＳ３１において、数字キー「１」が、長押し判定時間Ｔ０以上押下されなかったと判断した場合、即ち、数字キー「１」の短押し操作であると判断した場合には(ステップＳ３１：ＹＥＳ)、数字キー「１」に割当てられた「ハンドベル１」のリング奏法であると判定し、実施形態１と同様、ステップＳ２３２〜Ｓ２３４の処理を行って「ハンドベル１」のハンドベル音データを１回だけ出力して停止する。
このように、本実施形態では、数字キーにハンドベルの音高のみを割当て、ユーザによる数字キーの押下時間に応じてハンドベルの奏法を判定することにより、ハンドベルの奏法に応じた音の出力を制御することができるので、ユーザは、ハンドベルを割当てた数字キーを長押しするだけで容易にシェイク奏法によるハンドベルの疑似演奏を行うことができる。
【００４３】
＜実施形態３＞
上述した実施形態１及び２では、ハンドベルの音が割当てられた数字キーを押下することにより、押下操作の態様に応じて、その数字キーに対応するハンドベル音の出力制御を行う例について説明した。本実施形態では、ハンドベルの音高が割当てられた数字キーの押下操作に加えて、携帯電話機を振る動作が行われた場合に、押下された数字キーに割当てられたハンドベル音データを出力するように制御する。
以下、実施形態１の携帯電話機２と同様の構成を備えた携帯電話機を用いて、本実施形態の説明を行うが、実施形態１と同様の構成については実施形態１と同じ符号を付し、上述した実施形態１と異なる部分について説明を行う。
＜構成＞
図１３は、本実施形態における携帯電話機３のブロック図である。携帯電話機３は、実施形態１の携帯電話機２の構成に加え、振動検出部３０を備えて構成されている。
振動検出部３０は、例えば、３軸の加速度センサを含んで構成されており、携帯電話機３の上部又は下部筐体内に設けられ、携帯電話機３が左右に振られた方向の加速度の値を検出して出力する。なお、本実施形態では、振動検出部３０は、加速度センサを用いるものとするが、振動センサなど携帯電話機の振動を検出できるものであればこれに限らない。
【００４４】
＜データ＞
図１４は、携帯電話機３を振る動作を判定するための振動判定条件のデータ例を示しており、振動判定条件７０は記憶部２４の所定領域に予め記憶されている。この例では、振動判定条件７０は、振動検出部３０による出力値がａ０以上であれば、携帯電話機３を振る動作が行われたと判断され、ａ０より小さい出力値であれば、携帯電話機３を振る動作が行われていないと判断される。
従って、制御部２８は、ハンドベルの音高とハンドベル奏法が割当てられた数字キーが押下された際に振動検出部３０により出力された出力値が、振動判定条件を満たしていなければ、数字キーが押下されていてもその数字キーに割当てられたハンドベルの音データに対するノートオン信号を音源２１に出力せず、数字キーの押下操作時に振動判定条件７０を満たしている場合にノートオン信号を音源２１に出力し、押下された数字キーに割当てられたハンドベル奏法のハンドベルの音が出力される。
【００４５】
＜動作＞
以下、本実施形態における携帯電話機３の動作について説明する。なお、本実施形態における携帯電話機３の演奏前処理は実施形態１と同様であり、演奏処理の動作について実施形態１と異なる部分の説明を行う。また、携帯電話機３には、実施形態１と同様に数字キーにハンドベルが割当てられ、図６のハンドベル割当情報５３が記憶部２４に記憶されているものとして以下説明を行う。
【００４６】
携帯電話機３の制御部２８は、実施形態１と同様、図７のステップＳ２１〜Ｓ２２の処理を行った後、ハンドベル演奏制御処理を行う(ステップＳ２３)。図１５は、本実施形態におけるハンドベル演奏制御処理の動作フローを示している。制御部２８は、例えば、ステップＳ２２において押下された数字キーが「１」である場合(図７のステップＳ２２：ＹＥＳ)、記憶部２４から振動判定条件７０を読み出し、数字キー「１」が押下された際に、携帯電話機３の筐体を振る振動操作がユーザによって行われたか否か判断する(ステップＳ４１)。
【００４７】
具体的には、ステップＳ４１において、制御部２８は、数字キー「１」の押下操作を操作部２０から受付けた際に、振動検出部３０の出力値を取得し、取得した値が振動判定条件７０に規定されているａ０以上であるか否か判断することにより振動操作が行われたか否か判断する。
【００４８】
制御部２８は、振動検出部３０から取得した値がａ０以上であると判断した場合には(ステップＳ４１：ＹＥＳ)、実施形態１と同様に、ステップＳ２３１〜Ｓ２３４の処理を行い、数字キー「１」に割当てられたハンドベル１のハンドベル音データを１回だけ出力して停止する。
【００４９】
また、制御部２８は、振動検出部３０から取得した値がａ０より小さいと判断した場合には(ステップＳ４１：ＮＯ)、数字キー「１」の押下操作が終了されるまで(ステップＳ４２：ＮＯ)、振動検出部３０により振動の検出を行い、ステップＳ４１の判断を行う。また、ステップＳ４２において、制御部２８は、操作部２０を介して数字キー「１」の押下操作が終了されたことを受付けた場合には(ステップＳ４２：ＹＥＳ)、数字キー「１」の押下操作に対するハンドベルの演奏制御処理を終了する。
このように、本実施形態では、ハンドベルが割当てられた数字キーを押下するだけでなく、数字キーを押下して携帯電話機３を振ることにより、ハンドベルの音が出力されるので、ユーザは、実際にハンドベルの演奏を行っているようにハンドベルの演奏を体感することができる。
【００５０】
なお、上述した実施形態は、実施形態１のようにハンドベルの音高とハンドベル奏法とを数字キーに割当てた場合におけるハンドベルの演奏開始の制御を行う例について説明したが、実施形態２のようにハンドベルの音高だけを数字キーに割当てる場合には、振動操作に応じてハンドベルの演奏開始の制御を行い、更に、数字キーの押下時間と振動操作の態様に応じてハンドベル奏法を判断するようにしてもよい。
【００５１】
この場合には、上記実施形態３と同様、図１４の振動判定条件７０をハンドベルの演奏開始条件として用い、更に、図１６に示す奏法別振動判定条件８０を記憶部２４の所定領域に予め記憶しておく。図１６に示すように、奏法別振動判定条件８０は、シェイク１奏法及びシェイク２奏法の各々について、振動検出部３０から出力される出力値の閾値が予め設定されている。例えば、シェイク１奏法の場合には、出力値の範囲が、振動判定条件７０で規定されている値ａ０より大きく、ａ１以下であればシェイク１奏法であると判定され、シェイク２奏法の場合には、シェイク１奏法の出力値の上限値ａ１より大きい加速度であれば、シェイク２奏法であると判定される。
上記構成の場合、携帯電話機３を振る動作の態様に応じて、ハンドベル奏法を判断することができるので、ユーザは、実際にハンドベルを演奏するように携帯電話機を所望の強さで振ることにより、ハンドベル奏法に応じたハンドベルの音を出力させることができる。
【００５２】
＜変形例＞
本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよく、各変形例を組み合わせて実施してもよい。以下、本発明に係る実施形態の変形例について説明する。
【００５３】
（１）上述した実施形態では、押下された数字キーや押下操作の態様に応じて、ハンドベル奏法を判断し、ハンドベル奏法に応じたハンドベルの音の出力制御を行う例について説明したが、ハンドベル奏法に応じた出力制御と共に、数字キーの押下操作時におけるハンドベルの音量を携帯電話機２の傾きに応じて制御するようにしてもよい。この場合には、例えば、携帯電話機２の傾きを検出する傾斜センサを設け、ハンドベルが割当てられた数字キーが押下されているときの傾きを傾斜センサにより検出する。また、予め、音量レベル毎に傾斜センサの出力値の閾値範囲を定めた音量レベル条件を設定し、数字キーが押下されているときに傾斜センサによって検出された検出結果と音量レベル条件に基づいて、押下されている数字キーに割当てられたハンドベルの音の音量を制御するようにしてもよい。また、ハンドベルの音をダンプさせる傾きとして、ある一定の傾きを示す閾値を予め設定し、傾きセンサからの出力値がその閾値であれば、出力されているハンドベルの音を消音させるように制御してもよい。
【００５４】
（２）また、上述した実施形態では、押下された数字キーや押下操作の態様に応じて、ハンドベルの奏法毎に音の出力を制御する例について説明したが、ユーザ操作に応じて、ハンドベルの音に効果音を付与するように制御してもよい。この場合には、効果音の音データを予め記憶し、ハンドベルを割当てる数字キーとは別の操作ボタンに効果音を割当てておく。携帯電話機２は、ユーザによってハンドベルを割当てた数字キーの押下操作と、効果音が割当てられた操作ボタンが押下された場合には、押下されている数字キーに対応するハンドベルの音を出力すると共に、押下された操作ボタンに応じた効果音の音を出力し、効果音の操作ボタンの押下終了操作時に効果音の出力を停止するようにする。
【００５５】
（３）また、上述した実施形態では、携帯電話機２の数字キーにハンドベルを割当てる例について説明したが、数字キー以外の他の操作ボタンにハンドベルの音の割当てを行うようにしてもよい。
【００５６】
（４）また、上述した実施形態では、携帯電話機２に設けられた数字キー等の操作ボタンの押下操作に応じてハンドベル音の出力を制御する例について説明したが、例えば、携帯電話機２のディスプレイがタッチパネルの機能を備えるものである場合、タッチパネル上に予め設定されたハンドベルの音高等を示すアイコンを表示し、そのアイコンに対する押下操作に応じて実施形態と同様にハンドベル音の出力を制御するようにしてもよい。なお、タッチパネルを用いた場合におけるハンドベル奏法の判断は、タッチパネルに表示されたハンドベルのアイコンを押下して左右に動かす等の所定の操作が行われた場合に、そのアイコンに対応するハンドベルの音に対するシェイク奏法であると判断し、アイコンを押下する操作だけであればリング奏法であると判断し、実施形態と同様に、各奏法によるハンドベルの音の出力制御を行うようにしてもよい。
【００５７】
（５）また、上述した実施形態では、携帯電話機２にハンドベルの音を割当てる操作をユーザ操作により行う例について説明したが、例えば、複数の携帯電話機を用いて、ある楽曲をハンドベル演奏する場合に、複数の携帯電話機のいずれかの携帯電話機をマスタ端末として設定し、他の携帯電話機をスレーブ端末として設定する。そして、マスタ端末において、楽曲に含まれるハンドベルの音高を抽出し、各携帯電話機にハンドベルの音高を割当てるようにしてもよい。
この場合には、各携帯電話機にＢｌｕｅｔｏｏｔｈ(登録商標)等の通信手段を備え、マスタ端末において、演奏する楽曲の楽譜データを予め記憶し、その楽譜データに含まれているハンドベルの音高を抽出し、マスタ端末において、ユーザ操作、又は、各携帯電話機にハンドベルを設定する所定の優先順位に従って各携帯電話機にハンドベルの音高を割当てる。そして、マスタ端末は、スレーブ端末毎に割当てたハンドベルの音高の情報と楽譜データにそのスレーブ端末を識別する識別情報を付加し、通信手段を介してスレーブ端末に送信する。各スレーブ端末は、マスタ端末から自端末に割当てられたハンドベルの音高の情報と楽譜データを受信し、ユーザ操作又は予め設定されたハンドベルの音を割当てる操作ボタンの優先順序に従って、受信したハンドベルの音高を自端末における操作ボタンに割当て、実施形態と同様に、ハンドベル割当情報を記憶する。
【００５８】
（６）上述した実施形態では、携帯電話機を用いて説明したが、ＰＤＡ(Personal Digital Assistant)などの携帯情報端末、ゲーム機、電子辞書など、ユーザが手に持つことができる携帯端末装置であればこれに限らない。
【００５９】
（７）上述した実施形態及び変形例における制御部２８によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で提供し得る。また、インターネットなどの通信手段を用いて携帯電話機２にダウンロードさせることも可能である。
【００６０】
（８）上述した実施形態では、ユーザ操作により演奏前処理を行ってハンドベルの音高を数字キーに割当てる例について説明したが、予め所定のハンドベルの音高が数字キーに割当てられていてもよい。また、各数字キーに割当てられたハンドベルの音高をユーザ操作により変更したり、ハンドベル奏法の割当てをユーザ操作により行えるようにしてもよい。
【符号の説明】
【００６１】
２，３・・・携帯電話機、４・・・ディスプレイ、６・・・スピーカ、８・・・操作ボタン部、８ｃ・・・数字キー、１０・・・マイク、２０・・・操作部、２１・・・音源、２２・・・アンプ、２３・・・音声出力部、２４・・・記憶部、２５・・・収音部、２６・・・電話通信部、２７・・・表示部、２８・・・制御部、３０・・・振動検出部
【図１】
2010286621.tif 000003
【図２】
2010286621.tif 000004
【図３】
2010286621.tif 000005
【図４】
2010286621.tif 000006
【図５】
2010286621.tif 000007
【図６】
2010286621.tif 000008
【図７】
2010286621.tif 000009
【図８】
2010286621.tif 000010
【図９】
2010286621.tif 000011
【図１０】
2010286621.tif 000012
【図１１】
2010286621.tif 000013
【図１２】
2010286621.tif 000014
【図１３】
2010286621.tif 000015
【図１４】
2010286621.tif 000016
【図１５】
2010286621.tif 000017
【図１６】
2010286621.tif 000018