(57)【要約】 【課題】バイブレータの振動により着信等の通知を行う場合に、振動を停止させることなく、より静粛な状態で通知を行うことが可能な携帯端末装置を提供する。【解決手段】振動を発生させるバイブレータと、バイブレータの振動に起因する音である振動音２３を打消す打消し音２５を、バイブレータの駆動期間及び非駆動期間に同期して発生させる主制御部１１及び再生部１９と、を備える。【選択図】図１
2012105147.tif 000002
【特許請求の範囲】
【請求項１】
振動を発生させるバイブレータと、
前記バイブレータの振動に起因する音である振動音を打消す打消し音を、前記バイブレータの駆動期間及び非駆動期間に同期して発生させる打消し音発生部と、
を備える携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、更に、
前記振動音の位相と前記打消し音の位相とが逆位相になるよう、前記打消し音の位相を制御する位相制御部を備える携帯端末装置。
【請求項３】
請求項１または２に記載の携帯端末装置であって、更に、
予め録音された前記振動音のデータを保持する振動音データ保持部を備え、
前記打消し音発生部は、前記振動音データ保持部に保持されている前記振動音のデータに基づいて、前記打消し音を発生させる携帯端末装置。
【請求項４】
請求項１または２に記載の携帯端末装置であって、更に、
マイクロホンと、
前記マイクロホンの集音により得られた振動音のデータを保持する振動音データ保持部と、
を備え、
前記打消し音発生部は、前記振動音データ保持部に保持されている振動音のデータに基づいて、前記打消し音を発生させる携帯端末装置。
【請求項５】
請求項４に記載の携帯端末装置であって、更に、
前記バイブレータの駆動期間に、前記マイクロホンにより集音された音を駆動時音響データとして記録する合成音記録部を備え、
前記打消し音発生部は、前記バイブレータの非駆動期間に、前記合成音記録部に保持された前記駆動時音響データに基づいて、前記打消し音を補正する携帯端末装置。
【請求項６】
請求項１ないし５のいずれか１項に記載の携帯端末装置であって、
前記打消し音発生部は、前記振動音の位相と前記打消し音の位相との位相ずれに基づいて、前記打消し音の出力を開始するタイミングを制御する携帯端末装置。
【請求項７】
請求項５に記載の携帯端末装置であって、
前記打消し音発生部は、前記駆動時音響データに基づいて、前記振動音の位相と前記打消し音の位相との位相差を低減するよう、前記打消し音の再生速度を制御する携帯端末装置。
【請求項８】
請求項５に記載の携帯端末装置であって、更に、
前記合成音記録部により記録された前記駆動時音響データに対して、前記バイブレータの駆動周波数近傍の周波数帯の音響データを通過させるフィルタリング処理を行うフィルタリング処理部を備え、
前記合成音記録部は、前記バイブレータの非駆動期間に前記マイクロホンにより集音された音を非駆動時音響データとして記録し、
前記打消し音発生部は、前記フィルタリング処理により通過した音響データから前記非駆動時音響データを除外した結果に基づいて、前記打消し音を補正する携帯端末装置。
【請求項９】
振動を発生させるバイブレータの振動に起因する音である振動音を打消す打消し音を、前記バイブレータの駆動期間及び非駆動期間に同期して、打消し音発生部により発生させるステップを有する振動音抑制方法。
【請求項１０】
コンピュータに、
振動を発生させるバイブレータの振動に起因する音である振動音を打消す打消し音を、前記バイブレータの駆動期間及び非駆動期間に同期して、打消し音発生部により発生させるステップ
を実行させるための振動音抑制プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、振動音抑制方法、及び振動音抑制プログラムに関し、特に着信時等のタイミングで発生する振動音を抑制するための技術に関する。
【背景技術】
【０００２】
携帯電話端末を使用する場合に、公共の場所で着信があると、着信に伴って発生する呼び出し音が、この携帯電話端末の所有者以外の周囲の人に騒音として聞こえることで、他人に不快感を与えてしまうことがある。
【０００３】
このような状況を防止するための技術が、例えば特許文献１〜３に開示されている。特許文献１においては、着信に伴う呼び出し音が発生した時に、外部から与えられる振動を検出すると、呼び出し音を小さくするか又は無音に制御する携帯電話機が提案されている。特許文献１の技術によれば、携帯電話端末がカバンの中に収容されている時に着信の呼び出し音が鳴動した時には、携帯電話端末の所有者がカバンを叩いて振動を与えるだけで、呼び出し音を小さくすることができる。
【０００４】
また、特許文献２においては、スピーカから発生する打消し音により騒音を相殺するアクティブ消音装置が提案されている。特許文献２の技術によれば、騒音を検出するマイクを、打消し音を発生するスピーカの後方に配置するなど位置関係を工夫することで、簡単な制御でも効果的な騒音の低減を可能にしている。
【０００５】
また、特許文献３においては、周囲の音をマイクで集音し、この音を分析した結果に応じて、着信があったときの着信音の音色またはメロディを自動的に変更可能にする携帯電話装置が提案されている。特許文献３の技術によれば、周囲の環境に適した着信メロディや音色を選択可能になり、不快感を軽減できる。
【０００６】
さらに、近年の携帯電話端末においては、着信時に着信音を出力する代わりに、バイブレータを振動させることによって着信を所有者に通知することが可能な機能が搭載されている場合が多い。但し、バイブレータの振動だけで着信を通知する場合であっても、騒音が全く発生しないとは限らない。例えば、机など堅い物の上に携帯電話端末を置いた状態でバイブレータが振動すると、携帯電話端末の筐体と机との衝突が振動によって繰り返されるので、比較的大きな音が着信時に発生する。
【０００７】
このようなバイブレータの鳴動に起因する不快音または異常な振動音の発生を防止するための技術が、例えば特許文献４に開示されている。特許文献４においては、バイブレータの鳴動時と停止時における周囲の音圧レベルをマイクにより測定し、音圧レベルの差と予め設定されている閾値とを比較し、音圧レベルの差が閾値よりも大きい場合には、バイブレータの鳴動を停止し、または弱めることが提案されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００１−３６６０９号公報
【特許文献２】特開平８−１２３４３３号公報
【特許文献３】特開２００１−２２３７６７号公報
【特許文献４】特開２００４−５６６２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
バイブレータの振動によって着信などの通知を行う場合には、机のような堅い物の上に携帯電話端末を置いている場合に限らず、ポケットやカバン等に携帯電話端末を入れている様な一般的な使用状態においても、音量は小さいがバイブレータの振動によって振動音が発生する。すなわち、バイブレータの駆動によりバイブレータを含む携帯電話端末自身が振動するので、これが音源となって周囲の空気が振動し、振動音として出力される。このようなバイブレータの駆動に伴って発生する振動音は、音量レベルは小さいが、周波数が低いので携帯電話端末から比較的遠い離れた場所にいる人にも聞こえる状態になる。従って、例えば映画館の中のように、非常に静かな場所で携帯電話端末を使用する場合には、着信音を出力しないマナーモードで使用しているにもかかわらず、騒音に似た不快な音、あるいは気になる音が周囲の人に聞こえてしまうことがある。
【００１０】
特許文献４の技術を利用すれば、バイブレータの鳴動に伴って比較的大きい音が発生する場合に、自動的にバイブレータの振動を抑制させたり、停止させたりすることができる。しかし、着信の直後にバイブレータの振動を抑制等すると、携帯電話端末の所有者自身が着信に気が付かない可能性がある。
【００１１】
また、特許文献２の技術を利用すれば、バイブレータの振動によって発生する振動音を打ち消すことも理論的には可能である。しかしながら、発生した振動音が周囲の人に聞こえないようにこれをうまく打ち消すためにはマイクの設置位置が重要で、携帯電話端末などの小型機器では効果的な位置にマイクを設置できない可能性がある。
【００１２】
すなわち、使用環境により変動する振動音を消音する場合には実際の音をマイクで検出し、この音の信号をデジタル信号に変換し、周波数や音圧レベルなどの解析を含む高度な分析処理を行い、その結果として音の打消しに必要な疑似音響信号をリアルタイムに生成し、これをスピーカで音に変換して出力することになる。そのため、バイブレータの振動により音が発生したのを検知して上記の処理を開始しても、音の打消し効果が発揮されるまでには遅延時間が発生するため、周囲の人には不快な音が聞こえてしまう。従ってバイブレータがＯＮ／ＯＦＦを短い周期で繰り返され、短時間だけＯＮ出力される着信時の振動音を打ち消すためには利用できないのが実情である。また、このような処理を行うためには、高性能で高価なプロセッサを利用しなければならない。
【００１３】
本発明は、バイブレータの振動により着信等の通知を行う場合に、振動を停止させることなく、より静粛な状態で通知を行うことが可能な携帯端末装置、振動音抑制方法、及び振動音抑制プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の携帯端末装置は、振動を発生させるバイブレータと、前記バイブレータの振動に起因する音である振動音を打消す打消し音を、前記バイブレータの駆動期間及び非駆動期間に同期して発生させる打消し音発生部と、を備える。
【００１５】
この携帯端末装置によれば、バイブレータの駆動期間に同期して振動音で打消すことができるので、バイブレータの駆動を停止することなく、不快な振動音を打ち消すことができる。
【００１６】
また、本発明の携帯端末装置は、前記振動音の位相と前記打消し音の位相とが逆位相になるよう、前記打消し音の位相を制御する位相制御部を備える。
【００１７】
この携帯端末装置によれば、位相を逆位相に調整することで、振動音と打消し音の音圧レベルが同一のときには、周囲の人が無音状態と感じるので、より静粛な状態で着信等の通知を行うことができる。
【００１８】
また、本発明の携帯端末装置は、予め録音された前記振動音のデータを保持する振動音データ保持部を備え、前記打消し音発生部が、前記振動音データ保持部に保持されている前記振動音のデータに基づいて、前記打消し音を発生させる。
【００１９】
この携帯端末装置によれば、例えば打消し音の周波数特性の情報のみを保持しておくことで、より少ない情報量で必要な打消し音を容易に生成でき、効果的な振動音の打消しが可能になる。
【００２０】
また、本発明の携帯端末装置は、マイクロホンと、前記マイクロホンの集音により得られた振動音のデータを保持する振動音データ保持部と、を備え、前記打消し音発生部が、前記振動音データ保持部に保持されている振動音のデータに基づいて、前記打消し音を発生させる携帯端末装置。
【００２１】
この携帯端末装置によれば、実際の振動音のデータを利用できるので、同様の環境で携帯端末装置を使用する場合には、効果的な振動音の打消しができる可能性が極めて高くなる。
【００２２】
また、本発明の携帯端末装置は、前記バイブレータの駆動期間に、前記マイクロホンにより集音された音を駆動時音響データとして記録する合成音記録部を備え、前記打消し音発生部が、前記バイブレータの非駆動期間に、前記合成音記録部に保持された前記駆動時音響データに基づいて、前記打消し音を補正する。
【００２３】
この携帯端末装置によれば、環境の変化等に伴って振動音の周波数成分や音圧レベルが変化する場合であっても、環境に対応して打消し後の音量が小さくなるように補正することができ、効果的な振動音の打消しが可能になる。
【００２４】
また、本発明の携帯端末装置は、前記打消し音発生部が、前記振動音の位相と前記打消し音の位相との位相差に基づいて、前記打消し音の出力を開始するタイミングを制御する。
【００２５】
この携帯端末装置によれば、バイブレータの振動開始後における振動音と打消し音との位相差（遅延時間）を低減でき、効果的な振動音の打消しが可能になる。
【００２６】
また、本発明の携帯端末装置は、前記打消し音発生部が、前記駆動時音響データに基づいて、振動音の位相と打消し音の位相との位相差が小さくなるよう、前記打消し音の再生速度を制御する携帯端末装置。
【００２７】
この携帯端末装置によれば、振動音と打消し音との位相差が低減し、効果的な振動音の打消しが可能になる。
【００２８】
また、本発明の携帯端末装置は、前記合成音記録部により記録された前記駆動時音響データに対して、前記バイブレータの駆動周波数近傍の周波数帯の音響データを通過させるフィルタリング処理を行うフィルタリング処理部を備え、前記合成音記録部が、前記バイブレータの非駆動期間に前記マイクロホンにより集音された音を非駆動時音響データとして記録し、前記打消し音発生部が、前記フィルタリング処理により通過した音響データから前記非駆動時音響データを除外した結果に基づいて、前記打消し音を補正する。
【００２９】
この携帯端末装置によれば、駆動時の音響データからフィルタリング処理によりバイブレータの駆動周波数近傍の周波数帯の音響データ（振動音及び振動音の周波数帯近傍の環境音）を抽出し、この音響データから非駆動時の音響データ（環境音）を除外するので、ほぼ振動音が抽出されることになる。この結果を考慮して打消し音を補正するので、振動音だけを打ち消すことができ、バイブレータの駆動期間及び非駆動期間の切り替わりに伴って、環境音が不自然に変動することを避けることができる。
【００３０】
また、本発明の振動音抑制方法は、振動を発生させるバイブレータの振動に起因する音である振動音を打消す打消し音を、前記バイブレータの駆動期間及び非駆動期間に同期して、打消し音発生部により発生させるステップを有する。
【００３１】
この振動音抑制方法によれば、バイブレータの駆動期間に同期して振動音で打消すことができるので、バイブレータの駆動を停止することなく、不快な振動音を打ち消すことができる。
【００３２】
また、本発明の振動音抑制プログラムは、コンピュータに、振動を発生させるバイブレータの振動に起因する音である振動音を打消す打消し音を、前記バイブレータの駆動期間及び非駆動期間に同期して、打消し音発生部により発生させるステップを実行させるためのプログラムである。
【００３３】
このプログラムによれば、バイブレータの駆動期間に同期して振動音で打消すことができるので、バイブレータの駆動を停止することなく、不快な振動音を打ち消すことができる。
【発明の効果】
【００３４】
本発明によれば、バイブレータの振動により着信等の通知を行う場合に、振動を停止することなく、より静粛な状態で通知を行うことが可能である。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態の携帯端末装置における主要部の構成例を示すブロック図
【図２】図１に示した携帯端末装置の主要な動作例を示すタイムチャート
【図３】図２の内容と対応する携帯端末装置の動作例を示すフローチャート
【図４】図１に示した携帯端末装置の動作に関する変形例１を示すタイムチャート
【図５】図４の内容と対応する携帯端末装置の動作例を示すフローチャート
【図６】図１に示した携帯端末装置の動作に関する変形例２を示すタイムチャート
【図７】図１に示した携帯端末装置の動作に関する変形例３を示すタイムチャート
【図８】図７の内容と対応する携帯端末装置の動作例を示すフローチャート
【図９】図１に示した携帯端末装置の動作に関する変形例４を示すタイムチャート
【図１０】図９の内容と対応する携帯端末装置の動作例を示すフローチャート
【発明を実施するための形態】
【００３６】
本発明の実施形態について、図面を参照しながら以下に説明する。
【００３７】
本実施形態の携帯端末装置としては、例えば携帯電話端末、デジタルカメラ装置など、あらかじめ周波数の予測が可能な振動ノイズが発生する装置が考えられる。ここでは、主に携帯電話端末を想定している。
【００３８】
図１は、本発明の実施形態の携帯端末装置における主要部の構成例を示すブロック図である。図１に示す携帯端末装置１００は、他局（他の携帯端末装置）からの音声通話の呼び出しや電子メールの着信などが発生した場合には、着信の通知を行う。着信があった場合には、予め定めた着信音や着信メロディなどの音がスピーカ２１から出力されたり、携帯端末装置１００に内蔵されたバイブレータの駆動（駆動による振動）によって着信が通知されたりする。
【００３９】
なお、着信音や着信メロディなどの音の出力を禁止して、バイブレータの振動だけで着信を通知する場合であっても、実際にはバイブレータの振動に伴って比較的小さい音が発生する。すなわち、携帯端末装置１００自身が振動するので、携帯端末装置１００の周囲の空気が振動し、これが音響（図１中の振動音２３）として周囲の人間に聞こえることになる。
【００４０】
図１に示す携帯端末装置１００は、振動音２３が周囲の人間に聞こえにくくなるように、振動音２３を打消すための打消し音２５を発生する機能を搭載している。例えば、発生する振動音２３の波形と同等で逆位相の波形で示される打消し音２５を発生させることにより、振動音２３と打消し音２５とが互いに相殺され、理論的には振動音２３が聞こえにくくなる。振動音２３の波形と同等とは、振動音２３の周波数と同等の周波数で、振動音２３の音圧レベル（振幅）と同等の音圧レベルであることを指す。これによって、より静粛なマナーモードが実現する。
【００４１】
図１に示すように、携帯端末装置１００は、主制御部１１、バイブレータ１２、マイク１３、振動センサ１４、第１録音部１５、消音データ保持部１６、第２録音部１７、再生音選択スイッチ１８、打消し音再生部１９、送出音選択スイッチ２０、スピーカ２１、通話信号処理部２２、及び音響解析部２６を備えている。なお、図１に示した様々な構成要素の一部を省略しても、本発明を実施できる。
【００４２】
主制御部１１は、マイクロコンピュータを含む電子回路により構成されており、携帯端末装置１００の全体の制御を行う。主制御部１１が実行する制御には、着信を通知するための制御や、着信時に振動音２３を打ち消すための制御も含まれている。具体的な制御の内容については後述する。
【００４３】
バイブレータ１２は、一定の速度で駆動されることにより、バイブレータ１２を含む携帯端末装置１００自体が一定の振動周波数で振動する。バイブレータ１２の駆動は、主制御部１１により制御される。
【００４４】
マイク１３は、バイブレータ１２の駆動時に発生する振動音２３や、スピーカ２１から出力される打消し音２５や、周囲からの反響音２４を集音して電気信号に変換する。
【００４５】
振動センサ１４は、携帯端末装置１００の筐体２７に固定されており、バイブレータ１２の駆動時に発生する振動を検出する。振動センサ１４は、実際の振動のタイミング、周波数、振幅レベルなどを検出するために利用される。つまり、振動センサ１４により振動波形が検出できる。
【００４６】
第１録音部１５は、振動音２３が出力される時にスピーカ２１から出力される打消し音２５の元になる音響データを所定時間（例えば２秒間）に渡って記録し、必要なタイミングで出力することができる記憶装置（ＲＡＭ（Random Access Memory）等の書き換え可能なメモリ）である。なお、この音響データは、ＰＣＭ（Pulse Code Modulation）データ等の複雑な変調等が不要なデータであるので、再生時の処理負荷を低くできる。
【００４７】
消音データ保持部１６は、打消し音２５の元になる１つ以上の音響データを保持する記憶装置（ＲＯＭ（Read Only Memory）等のメモリ）である。消音データ保持部１６が保持するデータは、振動音２３を打消すための基準となる音響データであり、予め用意された固定データ（例えば、バイブレータ１２の駆動周波数と同一周波数の音響データ）、又は基準状態においてマイク１３により集音された振動音２３に基づいて決定されるデータである。また、振動音２３の周波数が一定であり正弦波のように単一の周波数成分だけを含んでいる場合には、例えばｓｉｎ関数の計算により求められる正弦波の波形で示されるデータが消音データ保持部１６上に保持されるようにしても良い。第１録音部１５が記録する音響データは、消音データ保持部１６が保持している音響データを基準として音響解析部２６により生成される。例えば、消音データ保持部１６が振動音２３と同等のデータを保持しており、第１録音部１５がこのデータと逆位相のデータを保持することが考えられる。
【００４８】
第２録音部１７は、音響データを所定時間（例えば２秒間）に渡って記録し、必要なタイミングで出力することができる記憶装置（ＲＡＭ等の書き換えな可能なメモリ）である。第２録音部１７は、例えばマイク１３で集音された音のデータを一時的に記録するために利用される。なお、この音響データは、ＰＣＭ（Pulse Code Modulation）データ等の複雑な変調等が不要なデータであるので、再生時の処理負荷を低くできる。
【００４９】
音響解析部２６は、主制御部１１の指示に従って、音響解析を含む様々なデジタルデータの処理を行う。例えば、消音データ保持部１６が保持している音響データに基づいて第１録音部１５が保持する音響データを生成する。また、マイク１３で集音された音のデータを第２録音部１７から入力して、その周波数成分や音圧レベルなどを解析し、その結果に基づいて第１録音部１５上の音響データを補正する。
【００５０】
打消し音再生部１９は、第１録音部１５又は第２録音部１７が出力する音響データを音響として再生するために、アナログ電気信号に変換して出力する。
【００５１】
再生音選択スイッチ１８は、主制御部１１の指示に従って、第１録音部１５の出力信号又は第２録音部１７の出力信号のいずれかを選択する。スピーカ２１は、送出音選択スイッチ２０により選択された打消し音再生部１９の出力信号又は通話信号処理部２２の出力信号のいずれかを、音響に変換して出力する。
【００５２】
なお、主制御部１１及び打消し音再生部１９は、打消し音２５を、バイブレータ１２のオン期間（駆動期間）及びオフ期間（非駆動期間）に同期して発生させる打消し音発生部としての機能を有する。
【００５３】
図１に示した携帯端末装置１００の基本的な動作例が図２及び図３に示されている。図２及び図３に示す動作について以下に説明する。図２は、携帯端末装置１００の主要な動作例を示すタイムチャートであり、図３は、図２の内容と対応する携帯端末装置１００の動作例を示すフローチャートである。
【００５４】
図２に示すバイブ制御信号（ＳＧ１）の波形のように、この動作例においては、バイブレータ１２を駆動してバイブレータ１２の振動を発生させる時には、予め定めた動作パターンに従ってオン状態「ＯＮ」とオフ状態「ＯＦＦ」とを周期的に交互に繰り返す。例えば、図２中の時刻ｔ１〜ｔ２の「ＯＮ−１」期間中はバイブレータ１２を駆動し、時刻ｔ２〜ｔ３の「ＯＦＦ−１」期間中はバイブレータ１２を停止し、時刻ｔ３〜ｔ４の「ＯＮ−２」期間中はバイブレータ１２を駆動し、時刻ｔ４〜ｔ５の「ＯＦＦ−２」期間中はバイブレータ１２を停止する。このような動作を繰り返す。「ＯＮ−１」期間、「ＯＦＦ−１」期間、「ＯＮ−２」期間、「ＯＦＦ−２」期間の長さは適当な長さ（例えば１秒間）に予め定められるが、同じ長さでなくてもよい。このように、間欠的な振動の発生を繰り返し、着信等の通知を携帯端末装置１００の所有者に容易に認識させることができる。
【００５５】
図２に示す波形Ｗ１は、バイブレータ１２の駆動により生じる振動に伴って発生する振動音２３（図１参照）を示すものである。バイブレータ１２の駆動速度が一定であれば、振動音２３の振動周波数も一定になる。
【００５６】
この振動音２３の影響を打ち消すために、図２に示す波形Ｗ２で示される打消し音２５（図１参照）を携帯端末装置１００がスピーカ２１から出力する。図２に示すように、出力される打消し音２５の波形Ｗ２は、振動音２３の波形Ｗ１と相似形であり、位相が逆相、つまり半周期ずれたタイミングで現れている。このように、波形Ｗ１で示される振動音２３と波形Ｗ２で示される打消し音２５との周波数及び振幅が同一で位相が完全に逆相な理想的な状態であれば、振動音２３と打消し音２５とを加算することにより、振動音２３と打消し音２５とは互いに相殺されるので、これらの合成出力は０となり、完全な無音状態になる。すなわち、携帯端末装置１００は、振動音２３と打消し音２５を同時に発生するが、周囲の人には音が聞こえない状態になる。
【００５７】
次に、図３に示す動作について説明する。この動作は、主に主制御部１１の処理によって実現される。
【００５８】
まず、ステップＳ１１では、主制御部１１は、打消し音２５を出力するために必要な基準音響データを準備する。この基準音響データについては、予め用意して定数データとして消音データ保持部１６上に保持させておくことができる。例えば、振動音２３が単一の周波数成分だけを含む理想的な条件であれば、正弦波の波形としてｓｉｎ関数により算出できる値の集合からなるデータを生成し、これを消音データ保持部１６上に保持させる。
【００５９】
また、複数の周波数により構成される消音データの場合は、実際に測定して得られる値を消音データ保持部１６上に保持してもよい。すなわち、スピーカ２１からの音響出力を停止した状態で、かつ周囲の雑音（環境音）がない状態で、バイブレータ１２を駆動し、マイク１３により集音して録音して逆位相に変化後、基準音響データとして消音データ保持部１６に書き込んでおく。
【００６０】
また、振動センサ１４が検出した振動の情報や、バイブレータ１２を駆動するタイミングの情報を、マイク１３で集音される音響データと同時に取り込んで消音データ保持部１６に記録させてもよい。これにより、振動センサ１４で検出される振動とマイク１３で検出される振動音２３とのタイミングのずれを把握することが可能になり、振動音２３と逆相の打消し音２５を生成するために必要なタイミングを正確に認識できる。
【００６１】
携帯端末装置１００が着信状態になり、マナーモードがオンの状態になっている時には、図３のステップＳ１２、Ｓ１３を通ってステップＳ１４の処理に進み、バイブレータ１２の制御を開始する。すなわち、予め定めた動作パターンに従って、バイブレータ１２の駆動状態（図２中の「ＯＮ−１」、「ＯＮ−２」）と非駆動状態（図２中の「ＯＦＦ−１」、「ＯＦＦ−２」）とを周期的に交互に繰り返すよう制御する。
【００６２】
後続する「バイブレータ消音処理」ＰＲ１の処理が、振動音２３を打ち消すための処理である。
【００６３】
ステップＳ１５では、音響解析部２６は、消音データ保持部１６に保持されている上記の基準音響データに基づいて、打消し用逆相音響データを生成し、第１録音部１５上に記録させる。すなわち、音響解析部２６は、バイブレータ１２の駆動を開始するタイミング（時刻ｔ１，ｔ３，・・・）から始まり、波形Ｗ１の逆位相になる波形Ｗ２で示される打消し用逆相音響データを、消音データ保持部１６上の基準音響データに基づいて生成する。また、音響解析部２６は、生成される波形Ｗ２で示される打消し音２５の振幅を、波形Ｗ１で示される振動音２３の振幅と一致するように定める。
【００６４】
ステップＳ１６では、主制御部１１は、バイブレータ１２をオンオフ制御するタイミングを監視し、バイブレータ１２のオン期間（駆動期間）開始タイミング（時刻ｔ１，ｔ３，・・・）と一致するか否かを判定する。一致する時にはステップＳ１７に進み、一致しない時にはステップＳ１８に進む。
【００６５】
ステップＳ１８では、主制御部１１は、バイブレータ１２をオンオフ制御するタイミングを監視し、バイブレータ１２のオン期間終了タイミング（時刻ｔ２，ｔ４，・・・）と一致するか否かを判定する。一致する時にはステップＳ１９に進み、一致しない時にはステップＳ２０に進む。
【００６６】
ステップＳ１７では、主制御部１１は、第１録音部１５が保持している打消し音２５としての打消し用逆相音響データを、再生音選択スイッチ１８を介して打消し音再生部１９に与え、バイブレータ１２の振動に同期して打消し音２５の再生を開始させる。
【００６７】
ステップＳ１９では、打消し音２５の再生を開始した後、バイブレータ１２のオン期間終了タイミング（時刻ｔ２，ｔ４，・・・）になると、主制御部１１は、打消し音２５の再生を終了させる。つまり、バイブレータ１２の駆動期間（図２の「ＯＮ−１」、「ＯＮ−２」）のみ、第１録音部１５から打消し音２５が出力される。そして、バイブレータ１２の停止期間つまり非駆動期間（図２の「ＯＦＦ−１」、「ＯＦＦ−２」）には、振動音２３が発生しないので、打消し音２５の出力も一時停止される。
【００６８】
着信の呼び出し中はステップＳ１６〜Ｓ１９の処理が繰り返される。そして、例えば携帯端末装置１００のオフフックの状態の検出により着信の呼び出しが終了すると、ステップＳ２０からＳ２１に進み、主制御部１１は、バイブレータ１２の駆動を終了させる。
【００６９】
従って、図２に示すバイブレータ１２の駆動期間（時刻ｔ１〜ｔ２、ｔ３〜ｔ４、・・・）に、振動音２３の波形Ｗ１の位相とは逆位相の波形Ｗ２で示される打消し音２５がスピーカ２１から出力され、振動音２３が打ち消される。
【００７０】
このように、予め消音データ保持部１６上に用意された基準音響データを利用して打消し音２５を生成するので、簡単な処理だけで打消し音２５を出力できる。また、バイブレータ１２のオンオフ制御のタイミング（時刻ｔ１，ｔ２，ｔ３，ｔ４）に同期して打消し音２５を出力することにより、静粛な状態でのマナーモードを実現することができる。また、バイブレータ１２の振動レベルや回転数を低下させることなく、振動ノイズを低減させることが可能であるため、携帯端末装置１００の所有者は着信等の通知に確実に気づくことができる。
【００７１】
（変形例１）
図１に示した携帯端末装置１００の動作に関する変形例１の内容が、図４および図５に示されている。図４は、携帯端末装置１００の動作に関する変形例１を示すタイムチャートであり、図５は、図４の内容と対応する携帯端末装置１００の動作例を示すフローチャートである。
【００７２】
図４において、波形Ｗ１１は振動音２３の波形を表し、波形Ｗ１２ａ、Ｗ１２ｂは打消し音２５の波形を表し、波形Ｗ１３は振動音２３と打消し音２５との合成音（加算の結果）の波形を表している。
【００７３】
図４の時刻ｔ１１〜ｔ１２の間では、振動音２３の波形Ｗ１１の振幅と、打消し音２５の波形Ｗ１２ａの振幅とが一致していない。そのため、合成音の波形Ｗ１３が完全には０とならずに、振動に伴って波形Ｗ１３で示される合成音が周囲の人に聞こえてしまう。振幅が一致していない場合に限られず、振動音２３の周波数成分と打消し音２５の周波数成分との相違する場合にも、合成音の波形Ｗ１３が完全には０とならずに、振動に伴って波形Ｗ１３で示される合成音が周囲の人に聞こえてしまう。
【００７４】
このような場合であっても、携帯端末装置１００は、図３に示したバイブレータ消音処理ＰＲ１の代わりに、図５に示したバイブレータ消音処理ＰＲ２を実行することにより、周囲の人に聞こえる合成音を抑制することができる。
【００７５】
図５のステップＳ３１では、前述のステップＳ１５と同様に、音響解析部２６は、消音データ保持部１６に保持されている基準音響データに基づいて、打消し用逆相音響データを生成し、第１録音部１５上に記録させる。
【００７６】
バイブレータ１２のオン期間開始タイミング（時刻ｔ１１，ｔ１３，・・・）と一致する時には、ステップＳ３２からＳ３３に進み、主制御部１１は、第１録音部１５上の打消し用逆相音響データを利用して、打消し音２５の再生を開始させる。また、主制御部１１は、続くステップＳ３４では、主制御部１１は、マイク１３により集音させ、その音響データ（駆動時音響データ）の第２録音部１７への記録を開始させる。
【００７７】
すなわち、主制御部１１は、例えば図４に示す時刻ｔ１１〜ｔ１２の期間に、波形Ｗ１１で示される振動音２３と波形Ｗ１２ａで示される打消し音２５との合成音（波形Ｗ１３で示される音）をマイク１３で収集し、第２録音部１７上にその音響データを記録する。
【００７８】
バイブレータ１２のオン期間終了タイミング（時刻ｔ１２，ｔ１４，・・・）になると、ステップＳ３５からＳ３６に進み、主制御部１１は、打消し音２５の再生を終了させる。また、続くステップＳ３７では、音響解析部２６は、ステップＳ３４で開始した集音及び音響データの記録を終了させる。
【００７９】
そして、続くステップＳ３８では、音響解析部２６は、前のオン期間（時刻ｔ１１〜ｔ１２の期間）に記録された音響データ（波形Ｗ１３で示される音のデータ）を第２録音部１７から取り出して分析し、その分析結果に基づいて、第１録音部１５上の打消し用逆相音響データを補正する。例えば、音響解析部２６は、図４に示す時刻ｔ１１〜ｔ１２の期間のように、振動音２３の波形Ｗ１１の振幅に比べて打消し音２５の波形Ｗ１２ａの振幅が小さい時には、波形Ｗ１２ａの振幅を増大させ、打消し音２５の波形の振幅が振動音２３の波形Ｗ１１の振幅と一致するように、第１録音部１５上の打消し用逆相音響データを補正する。この場合、現在の打消し用逆相音響データに代えて、振動音２３と逆位相で振幅レベルが同じデータを生成し、新たな打消し用逆相音響データとするよう、補正すればよい。
【００８０】
ステップＳ３８の処理は、例えば図４に示す時刻ｔ１２で開始され、時刻ｔ１３までに終了する。つまり、バイブレータ１２のオフ期間に上記処理が実行される。従って、時刻ｔ１３以降にバイブレータ１２を駆動する時には、打消し音２５として利用される第１録音部１５上の音響データの波形は、図４に示す波形Ｗ１２ｂのように、振動音２３の波形Ｗ１１と逆位相の波形となる。そのため、周囲の人に聞こえる波形Ｗ３で示される合成音が現れるのは、時刻ｔ１１〜ｔ１２の期間のみになる。
【００８１】
ステップＳ３９では、主制御部１１は、着信の呼び出しが終了したか否かを判定する。着信の呼び出しが終了していない場合には、ステップＳ３２に戻る。
【００８２】
このような図５の処理によれば、携帯端末装置１００を所有者がポケットに収容したり、クレードルに装着したりして、周辺環境が変化した場合であっても、周囲の人に聞こえる合成音が現れる可能性があるが、その場合でも、一定時間が経過すると第１録音部１５の音響データが補正されるので、振動音２３を打ち消すことができる。
【００８３】
また、第２録音部１７に記録された波形Ｗ１３で示される音響データを分析したり、第１録音部１５上の音響データを補正したりする処理については、フレーム単位、つまりバイブレータ１２のオフ期間の１期間（例えば時刻ｔ１２〜ｔ１３）に行うのでリアルタイム処理は必要なくなり、処理能力の低いプロセッサであっても十分に処理可能である。また、出力時間の短い振動音であっても効果的に打消しできる。
【００８４】
携帯端末装置１００は、例えば把持された場合、机上に載置された場合、上向きに載置された場合、下向きに載置された場合、等により、振動音２３の大きさ、周波数が大きく変化すると考えられる。従って、１パターンの打消し用逆相音響データでは十分に振動音２３を低減させることができない可能性がある。このような場合であっても、変形例１の携帯端末装置１００によれば、予め用意した基準音響データのみに基づいて打消し音２５を生成するよりも、実際の携帯端末装置１００の振動音２３の特性を考慮して打消し音２５を補正することができるので、振動音２３と打消し音２５との間に生じる誤差を最小限に抑制することができる。
【００８５】
また、バイブレータ１２のオン期間にマイク１３により集音し、オフ期間に打消し音２５を生成するので、全ての処理をバイブレータ１２のオン期間に集中して行うものではなく、オン／オフ特性を活かして、再生時（オン期間）の処理負荷を軽減することができる。
【００８６】
（変形例２）
図１に示した携帯端末装置１００の動作に関する変形例２の内容が図６に示されている。図６は、携帯端末装置１００の動作に関する変形例２を示すタイムチャートである。
【００８７】
振動音２３は、全く同じ波形の繰り返しで構成されない、つまり単一の音圧レベルかつ単一周波数のみで構成されない場合もある。例えば、図６に示す振動音２３の波形Ｗ２１のように、時刻ｔ１〜ｔ２の間で時間の経過に伴って振幅（音圧レベル）が変動する場合がある。図６の波形Ｗ２１の例では、起動時の振幅が大きく、徐々に振幅が小さくなっている。このような状況は、例えばバイブレータ１２の物理的な固有の特性や駆動制御の特性によって生じる可能性がある。つまり、バイブレータ１２の駆動開始時の振動の立ち上がり特性と定常状態への収束との関係により、波形Ｗ２１のような時系列の変化が生じることがある。この波形Ｗ２１で示される振動音２３は、あらかじめ用意される打消し用逆相音響データとは異なるものである。
【００８８】
このような場合であっても、携帯端末装置１００は、図３に示したバイブレータ消音処理ＰＲ１の代わりに、先に説明した図５に示したバイブレータ消音処理ＰＲ２を実行することにより、周囲の人に聞こえる合成音を抑制することができる。
【００８９】
図５に示した処理を行うことで、図６に示す波形Ｗ２１のように、時刻ｔ２１からの経過時間に応じて振幅が変化する振動音２３が発生した場合であっても、合成音の波形Ｗ２３の時系列の振幅変動に基づいて、第１録音部１５上の音響データが補正され、図６に示す波形Ｗ２２ｂのように、時系列で振幅が変化する１フレーム分（ここでは、時刻ｔ２３〜ｔ２４の期間）の打消し用逆相音響データが記録される。
【００９０】
その結果、次にバイブレータ１２を駆動する時には、図６に示す時刻ｔ２３〜ｔ２４の期間中の波形Ｗ２２ｂのように、その駆動開始時（時刻ｔ２３）からの経過時間に応じて振幅が変化する波形で示される打消し音２５が出力される。図６に示す時刻ｔ２３〜ｔ２４の期間においては、波形Ｗ２２ｂが波形Ｗ２１と同等の振幅であり、かつ逆位相なので、これらが互いに相殺される。つまり、波形Ｗ３で示される合成音はほぼ消滅し、周囲の人には振動音が聞こえなくなる。
【００９１】
従って、図６に示す波形Ｗ２１のような時系列で振幅が変化する振動音２３であっても、打消し用逆相音源データが補正された後にバイブレータ１２が駆動するオン期間からは、波形Ｗ２１で示される振動音２３と波形Ｗ２２ｂで示される打消し音２５との合成音はほぼ振幅が０であり、消音を確実に行うことができる。また、本実施形態では基準音を予め録音できるので、波形Ｗ２１が機器特有の波形の場合にはＷ２２ｂが予め保存されることとなり、消音開始時点でＷ２２ｂを逆相音として再生できるために補正誤差を最小限とすることが可能となる。
【００９２】
（変形例３）
図１に示した携帯端末装置１００の動作に関する変形例３の内容が図７および図８に示されている。図７は、携帯端末装置１００の動作に関する変形例３を示すタイムチャートであり、図８は、図７の内容と対応する携帯端末装置１００の動作例を示すフローチャートである。
【００９３】
前述の図２に示した動作においては、振動音２３の波形Ｗ１の位相と打消し音２５の波形Ｗ２の位相とが、完全に逆位相であることを想定している。しかし、実際には位相ずれが発生する場合もある。また、位相ずれが発生すると、打消し音２５によって位相ずれが発生する前よりも騒音が増大する場合もある。
【００９４】
例えば、図７に示す動作例において、時刻ｔ３１〜ｔ３２の期間で、振動音２３の波形Ｗ３１と打消し音２５の波形Ｗ３２との間に時間（ｔ）の位相ずれが生じている。その結果として、これらの合成音の波形Ｗ３３の振幅は、波形Ｗ３１の振幅及び波形Ｗ３２の振幅よりも大きくなっている。つまり振動音２３は打消し状態にはならず、騒音が増大してしまっている。
【００９５】
このような場合であっても、図３に示したバイブレータ消音処理ＰＲ１の代わりに、図８に示したバイブレータ消音処理ＰＲ３を実行することにより、図７に示す時刻ｔ３１〜ｔ３２の期間に現れるような位相ずれを修正し、波形Ｗ３３で示されるような周囲の人に聞こえる合成音が発生することを防止できる。
【００９６】
図８のステップＳ４１では、前述のステップＳ１５と同様に、音響解析部２６は、消音データ保持部１６に保持されている基準音響データに基づいて、打消し用逆相音響データを生成し、第１録音部１５上に記録する。
【００９７】
続いて、ステップＳ４２では、主制御部１１は、現時点がバイブレータ１２のオン期間開始タイミング（時刻ｔ３１，ｔ３３，・・・）と一致するか否かを判定する。一致する場合には、ステップＳ４３に進み、主制御部１１は、第１録音部１５上の打消し用逆相音響データを利用して、打消し音２５の再生を開始させる。また、続くステップＳ４４では、主制御部１１は、マイク１３による集音およびその音響データの第２録音部１７への記録を開始させる。
【００９８】
すなわち、図７に示す時刻ｔ３１〜ｔ３２の期間に、波形Ｗ３１で示される振動音２３と波形Ｗ３２で示される打消し音２５との合成音（波形Ｗ３３で示される音）をマイク１３で集音し、第２録音部１７上にその音響データを記録する。
【００９９】
続くステップＳ４５では、音響解析部２６等は、集音し記録された音響データをリアルタイムで分析する。すなわち、音響解析部２６は、バイブレータ１２のオン期間（時刻ｔ３１〜ｔ３２の期間等）に、マイク１３で集音された音響データを逐次取り込んで解析を行い、振動音２３の位相と打消し音２５の位相との位相差（位相ずれ）を検出する。そして、主制御部１１は、検出された位相差に基づいて、この位相差が完全な逆位相になるように、打消し音再生部１９における音の再生速度（ビットレート）を制御する。このように、主制御部１１が再生速度を制御するＰＬＬ（Phase Locked Loop）制御を行い、打消し音２５の位相を進めたり遅らせたりすることで、位相ずれを小さくすることができる。
【０１００】
続くステップＳ４６では、主制御部１１は、バイブレータ１２のオン期間終了タイミング（時刻ｔ３２，ｔ３４，・・・）であるか否かを判定する。バイブレータ１２のオン期間終了タイミングである場合には、ステップＳ４７では、主制御部１１は、打消し音２５の再生を終了させる。また、続くステップＳ４８では、主制御部１１は、ステップＳ４４で開始した録音動作を終了させる。
【０１０１】
そして、ステップＳ４９では、音響解析部２６は、前のバイブレータ１２のオン期間（例えばｔ３１〜ｔ３２の期間）に記録された音（波形Ｗ３３で示される合成音）を第２録音部１７から取り出して分析し、その結果に基づいて、遅延時間（図７中の時間（ｔ））を算出する。このとき、音響解析部２６は、振動音２３の振動開始時刻ｔ３１と、第１録音部１５上の打消し用逆相音響データの波形Ｗ２の先頭が現れる時刻と、の差を検出する。つまり、振動音２３の位相と打消し用逆相音響データの位相との位相差を検出する。
【０１０２】
ステップＳ５０では、主制御部１１は、ステップＳ４９で求めた遅延時間に基づいて、打消し音２５の再生を開始させるタイミングを決定する。具体的には、図７に示すように、バイブレータ１２の駆動を開始させるタイミングと打消し音２５の再生させるタイミングとの間に、遅延時間（ｔ）に相当する時間差を持たせるよう制御する。また、打消し音２５を再生させるタイミングを変更せずに、音響解析部２６が、第１録音部１５上の打消し用逆相音響データの位相を補正しても良い。これにより、図７に示す時刻ｔ３３以降のタイミングでは、振動音２３の位相と打消し音２５の位相とが逆位相になり、波形Ｗ３３で示されるような周囲の人に聞こえる合成音Ｗ３３は、ほぼ消滅させることができる。
【０１０３】
ステップＳ５１では、主制御部１１は、着信の呼び出しが終了したか否かを判定する。着信の呼び出しが終了していない場合には、ステップＳ４２に戻る。
【０１０４】
ステップＳ４９、Ｓ５０の処理については、バイブレータ１２がオフの期間（時刻ｔ３２〜ｔ３３の期間）に余裕を持って行うことができるので、高性能なプロセッサを利用しなくても処理できる。また、ステップＳ４５の処理については、リアルタイムで行う必要があるが、あまり複雑な処理を行わなくても実現可能であり、高性能なプロセッサは不要である。
【０１０５】
なお、図７では、ステップＳ４５で打消し音２５の再生速度の制御、及び、ステップＳ５０で打消し音２５の再生タイミングの制御又は打消し音２５の位相制御、を両方行うことを説明したが、いずれか一方のみを行うようにしてもよい。つまり、ステップＳ４５又はステップＳ４９〜Ｓ５０のいずれかを省略してもよい。
【０１０６】
（変形例４）
図１に示した携帯端末装置１００の動作に関する変形例４の内容が図９および図１０に示されている。図９は、携帯端末装置１００の動作に関する変形例４を示すタイムチャートであり、図１０は、図９の内容と対応する携帯端末装置１００の動作例を示すフローチャートである。
【０１０７】
携帯端末装置１００は様々な環境で使用されるので、前述の振動音２３以外にその周囲で発生した環境音（一般的なノイズ）もマイク１３に入力されることがある。従って、例えば前述の図５に示した制御を実施する場合には、振動音２３と共に環境音を打ち消すような制御が同時に実施される。しかし、バイブレータ１２の駆動を間欠的に繰り返し行う場合には、バイブレータ１２のオン期間（例えば時刻ｔ４３〜ｔ４４）では環境音が打ち消され、バイブレータ１２のオフ期間（例えば時刻ｔ４２〜ｔ４３）では打ち消されない状態になる。つまり、環境音の大きさに不自然な変動が周期的に現れ、周囲の人が違和感を持つ可能性がある。
【０１０８】
このような場合であっても、図３に示したバイブレータ消音処理ＰＲ１の代わりに、図１０に示したバイブレータ消音処理ＰＲ４を実行することにより、人に聞こえる環境音の不自然な変動を防止することができる。
【０１０９】
図１０のステップＳ６１では、前述のステップＳ１５と同様に、音響解析部２６は、消音データ保持部１６に保持されている基準音響データに基づいて、打消し用逆相音響データを生成し、第１録音部１５上に記録させる。
【０１１０】
続いて、ステップＳ６２では、主制御部１１は、現時点がバイブレータ１２のオン期間開始タイミング（時刻ｔ４１，ｔ４３，・・・）と一致するか否かを判定する。一致する場合には、ステップＳ６３に進み、主制御部１１は、第１録音部１５上の打消し用逆相音響データを利用して、打消し音２５の再生を開始させる。また、続くステップＳ６４では、主制御部１１は、マイク１３による集音およびその音響データの第２録音部１７への記録を開始させる。
【０１１１】
図９に示す動作例においては、波形Ｗ４１で示される振動音２３、波形Ｗ４２で示される打消し音２５の他に、波形Ｗ４４で示される環境音が現れている。また、波形Ｗ４１で示される振動音２３、波形Ｗ４２で示される打消し音２５、及び波形Ｗ４４で示される環境音、の合成音（波形Ｗ４３で示される音）が図９中に示されている。図９における時刻ｔ４１〜ｔ４２の期間には、主制御部１１は、波形Ｗ４１で示される振動音２３と波形Ｗ４２ａで示される打消し音２５と波形Ｗ４４で示される環境音との合成音（波形Ｗ４３で示される音）を、マイク１３により集音し、第２録音部１７上に記録させる。
【０１１２】
ステップＳ６５では、主制御部１１は、バイブレータ１２のオン期間終了タイミング（時刻ｔ４２，ｔ４４，・・・）であるか否かを判定する。バイブレータ１２のオン期間終了タイミングである場合には、ステップＳ６６では、主制御部１１は、打消し音２５の再生を終了させる。また、続くステップＳ６７では、主制御部１１は、ステップＳ６４で開始した録音動作（駆動時音響データの集音、記録）を終了させる。
【０１１３】
ステップＳ６８では、音響解析部２６は、ステップＳ６４でマイク１３により集音された振動音２３、打消し音２５、及び環境音を含む合成音に対して、バイブレータ１２の駆動周波数近傍の周波数帯の音のみを通過させるよう、フィルタリングを行う。このフィルタリングは、時刻ｔ４２〜ｔ４３の期間に行われ、打消し用逆相音源データの録音時又は補正時に行われるものである。フィルタリングにより、バイブレータ１２の駆動周波数近傍の周波数帯の音のみが抽出される。
【０１１４】
例えば、バイブレータ１２の駆動周波数をｆａ、第１録音部１５に保持された打消し音２５の周波数をｆｂ、環境音の周波数をｆｃとする。すると、マイク１３により時刻ｔ４１〜ｔ４２の期間に集音される合成音には、ｆａ、ｆｂ、ｆｃの周波数成分が含まれる。バイブレータ１２の駆動周波数ｆａの情報は、例えば消音データ保持部１６にあらかじめ保持されている。音響解析部２６は、バイブレータ１２の駆動周波数ｆａの近傍の周波数帯ｆａ−α〜ｆａ＋αの音のみを通過させるよう、フィルタリングを行う。αの値は、音響解析部２６があらかじめ保持してもよいし、バイブレータ１２の駆動周波数ｆａ、打消し音２５の周波数ｆｂ、環境音の周波数ｆｃ、等に基づいて音響解析部２６が決定してもよい。これにより、バイブレータ１２の駆動に伴う振動音２３と振動音２３の近傍周波数帯の環境音とが抽出される。なお、フィルタリングで通過させる周波数帯に一定の幅を持たせるのは、携帯端末装置１００の置き方等により、振動音２３の周波数が微妙に変化することを考慮したためである。
【０１１５】
ステップＳ６９では、主制御部１１は、環境音のみを収集するために、マイク１３による集音及びその音響データ（非駆動時音響データ）の記録を開始させる。この音響データは、第２録音部１７に記録される。つまり、バイブレータ１２のオン期間からオフ期間になっても、引き続きマイク１３による集音および音響データの記録は継続されるが、音響データが利用される目的が異なる。非駆動時音響データの集音、記録は、時刻ｔ４２〜４３の期間に行われる。
【０１１６】
続くステップＳ７０では、主制御部１１は、所定時間（バイブレータ１２のオフ期間よりも短い）に渡る環境音の収集が完了したか否かを判定する。つまり、バイブレータ１２のオフ期間の開始から所定時間が経過したか否かを判定する。完了した場合には、ステップＳ７１に進み、主制御部１１は、ステップＳ６９で開始したマイク１３による環境音の集音、記録を終了させる。これにより、振動音２３及び打消し音２５が含まれない環境音のみが集音される。
【０１１７】
続くステップＳ７１では、音響解析部２６は、ステップＳ６８でフィルタリングされた結果から、ステップＳ６９で記録されたオフ期間の環境音を除外する演算を行う。これにより、バイブレータ１２の駆動に伴う振動音２３のみが抽出される。音響解析部２６は、この演算結果の音と逆相の音を打消し用逆相音響データとするように、第１録音部１５上の打消し用逆相音響データを補正する。これにより、振動音２３のみを打消すことができ、バイブレータ１２のオン期間であっても、環境音が打消されることがない。従って、環境音の変動がなくなり、ユーザの違和感も低減させることができる。また、ステップＳ７１の演算は、ステップＳ６８及びステップＳ６９の処理が終了した後であって、時刻ｔ４２〜ｔ４３の期間、もしくは後続のオフ期間（時刻ｔ４４以降）に行われる。
【０１１８】
ステップＳ７２では、主制御部１１は、着信の呼び出しが終了したか否かを判定する。着信の呼び出しが終了していない場合には、ステップＳ６２に戻る。
【０１１９】
従って、打消し用逆相音響データを補正した後のバイブレータ１２のオン期間（例えば時刻ｔ４３〜ｔ４４の期間）においては、波形Ｗ４４で示される環境音の影響を受けることなく、補正された打消し用逆相音響データを利用して、波形Ｗ４２ｂで示される打消し音２５を生成することができる。そのため、波形Ｗ４４で示される環境音は、例えば時刻ｔ４２以降は打ち消されることがなく、不自然な変動が生じないことになる。さらに、音響解析部２６による演算（ステップＳ６８、Ｓ７１の処理）は、バイブレータ１２のオフ期間に行われるので、処理性能の低いシステムであっても実現可能である。
また、バイブレータを最初にオンする際、オン開始（時刻ｔ４１）を半サイクル遅延させて最初にオフ状態で環境音を録音後、ステップＳ６１で逆相音を生成する際に最初に録音した環境音をステップＳ７１と同様の処理により打ち消し用逆騒音データを生成することにより、バイブレータのオン開始直後における消音精度を向上されることも可能である。
【産業上の利用可能性】
【０１２０】
本発明は、バイブレータの振動により着信等の通知を行う場合に、振動を停止することなく、より静粛な状態で通知を行うことが可能な携帯端末装置等に有用である。
【符号の説明】
【０１２１】
１１  主制御部
１２  バイブレータ
１３  マイク
１４  振動センサ
１５  第１録音部
１６  消音データ保持部
１７  第２録音部
１８  再生音選択スイッチ
１９  打消し音再生部
２０  送出音選択スイッチ
２１  スピーカ
２２  通話信号処理部
２３  振動音
２４  反響音
２５  打消し音
２６  音響解析部
１００  携帯端末装置
【図１】
2012105147.tif 000003
【図２】
2012105147.tif 000004
【図３】
2012105147.tif 000005
【図４】
2012105147.tif 000006
【図５】
2012105147.tif 000007
【図６】
2012105147.tif 000008
【図７】
2012105147.tif 000009
【図８】
2012105147.tif 000010
【図９】
2012105147.tif 000011
【図１０】
2012105147.tif 000012