(57)【要約】【課題】外部装置からの情報に拘らず、周囲の状況に応じて通知動作を切り替える。【解決手段】基準信号出力部２２０は、携帯電話機１００の周囲の状況を判定するための基準信号を音波により出力する。音検出部２１０は、基準信号出力部２２０から出力された基準信号を検出することによって、音波の強さを示す検出音信号を生成する。着信モード切替部２００は、音検出部２１０からの検出音信号に基づいて携帯電話機１００が周囲に囲まれているか否かを判定して、その判定結果に基づいて着信モードを切り替える。そして、着信モード切替部２００は、制御部１２０から着信信号が供給された場合には、その判定結果に基づいて切り替えられた着信モードに従って、通知音信号生成部１５１または通知振動信号生成部１６１のいずれかに通知信号の生成を指示する。【選択図】図２
2010273173.tif 000002
【特許請求の範囲】
【請求項１】
通知信号を生成する複数の通知信号生成部と、
周囲の状況を判定するための基準信号を出力する基準信号出力部と、
前記基準信号出力部から出力された基準信号を検出して前記検出された基準信号を検出信号として生成する基準信号検出部と、
前記基準信号検出部により生成された検出信号に基づいて前記複数の通知信号生成部のうちいずれかの通知信号生成部に前記通知信号を生成させるように制御する通知制御部と
を具備する通知装置。
【請求項２】
前記基準信号出力部は、前記基準信号として音信号を出力し、
前記基準信号検出部は、前記基準信号出力部から出力された前記音信号を検出して前記検出された音信号を前記検出信号として生成し、
前記通知制御部は、前記基準信号検出部により前記検出信号として生成された検出音信号に基づいて前記いずれかの通知信号生成部に前記通知信号を生成させるように制御する
請求項１記載の通知装置。
【請求項３】
前記通知制御部は、前記検出音信号の大きさに基づいて前記いずれかの通知信号生成部に前記通知信号を生成させるように制御する請求項２記載の通知装置。
【請求項４】
前記通知制御部は、前記検出音信号の周波数成分に基づいて前記いずれかの通知信号生成部に前記通知信号を生成させるように制御する請求項２記載の通知装置。
【請求項５】
前記基準信号出力部は、所定の周波数成分からなる前記音信号を出力し、
前記通知制御部は、前記検出音信号における前記所定の周波数成分に基づいて前記いずれかの通知信号生成部に前記通知信号を生成させるように制御する
請求項２記載の通知装置。
【請求項６】
前記基準信号出力部は、音声帯域以外の前記所定の周波数成分からなる音信号を出力する請求項５記載の通知装置。
【請求項７】
前記基準信号出力部は、振動によって生成された前記基準信号を出力し、
前記基準信号検出部は、前記基準信号出力部から出力された前記振動を検出して前記検出された振動を前記検出信号として生成し、
前記通知制御部は、前記基準信号検出部により前記検出信号として生成された検出振動信号に基づいて前記いずれかの通知信号生成部に前記通知信号を生成させるように制御する
請求項１記載の通知装置。
【請求項８】
前記通知制御部は、前記検出振動信号の大きさに基づいて前記いずれかの通知信号生成部に前記通知信号を生成させるように制御する請求項７記載の通知装置。
【請求項９】
前記通知制御部は、前記検出振動信号の周波数成分に基づいて前記いずれかの通知信号生成部に前記通知信号を生成させるように制御する請求項７記載の通知装置。
【請求項１０】
前記通知信号生成部は、通知するための振動を発生させるために通知振動信号を前記通知信号として生成し、
前記基準信号出力部は、前記通知振動信号により生成される通知振動の大きさに比べて小さい前記振動を出力する
請求項７記載の通知装置。
【請求項１１】
通知信号を生成する複数の通知信号生成部を備える通知装置における通知制御方法であって、
周囲の状況を判定するための基準信号を出力する基準信号出力手順と、
前記基準信号出力手順により出力された基準信号を検出して前記検出された基準信号を検出信号として生成する基準信号検出手順と、
前記基準信号検出手順により生成された検出信号に基づいて前記複数の通知信号生成部のうちいずれかの通知信号生成部に前記通知信号を生成させるように制御する通知制御手順と
を具備する通知制御方法。
【請求項１２】
通知信号を生成する複数の通知信号生成部を備える通知装置において、
周囲の状況を判定するための基準信号を出力する基準信号出力手順と、
前記基準信号出力手順により出力された基準信号を検出して前記検出された基準信号を検出信号として生成する基準信号検出手順と、
前記基準信号検出手順により生成された検出信号に基づいて前記複数の通知信号生成部のうちいずれかの通知信号生成部に前記通知信号を生成させるように制御する通知制御手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯装置に関し、特に複数の動作モードを有する携帯装置、その制御方法および当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、携帯電話機の着信機能として、携帯電話機が着信を検出した場合に、振動または音波などの複数の通知動作によってその着信を使用者に通知する着信機能を有する携帯電話機が一般に用いられている。このような機能を有する携帯電話機においては、周囲の状況に応じて、使用者が事前に通知動作を設定しなければならない。これに対し、携帯電話機の位置に基づいて、その通知動作を切り替える携帯電話機が考案されている。例えば、携帯電話機の現在の位置を検出する検出手段により、その検出された位置が事前に指定されたエリア内であるか否かを判定することによって、通知動作を切り替える携帯電話機が提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３３０４７０号公報（図１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の従来技術では、携帯電話機の位置に応じて通知動作を切り替えることができる。このため、例えば、会社の位置と、その会社の位置における通知動作を指定しておくことにより、会社の付近において、携帯電話機の通知動作がその指定された通知動作に切り替わる。しかしながら、このような携帯電話機では、外部装置から携帯電話機の位置に関する情報を取得しなければならないが、屋内または大きな建物が密集する場所においては、外部装置から携帯電話機の位置情報を取得することができない場合がある。この場合には、携帯電話機の通知動作を切り替えることができないという問題が生じる。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、外部装置からの情報に拘らず、周囲の状況に応じて通知動作を切り替えることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、通知信号を生成する複数の通知信号生成部と、周囲の状況を判定するための基準信号を出力する基準信号出力部と、上記基準信号出力部から出力された基準信号を検出して上記検出された基準信号を検出信号として生成する基準信号検出部と、上記基準信号検出部により生成された検出信号に基づいて上記複数の通知信号生成部のうちいずれかの通知信号生成部に上記通知信号を生成させるように制御する通知制御部とを具備する通知装置およびその処理方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、基準信号出力部から出力された基準信号を検出し、その検出された検出信号に基づいて周囲の状況を判定することによって、複数の通知信号生成部のうち、いずれかの通知信号生成部に通知信号を生成させるという作用をもたらす。
【０００７】
また、この第１の側面において、上記基準信号出力部は、上記基準信号として音信号を出力し、上記基準信号検出部は、上記基準信号出力部から出力された上記音信号を検出して上記検出された音信号を上記検出信号として生成し、上記通知制御部は、上記基準信号検出部により上記検出信号として生成された検出音信号に基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御するようにしてもよい。これにより、音波により生成された音信号を基準信号として出力し、その出力された音信号を検出することによって、周囲が遮蔽物により囲まれているか否かを判定させるという作用をもたらす。この場合において、上記通知制御部は、上記検出音信号の大きさに基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御するようにしてもよい。これにより、音波の強さに対応する検出音信号の大きさに基づいて、通知装置の周辺が覆われているか否かを判定させるという作用をもたらす。
【０００８】
また、上記基準信号出力部は、上記基準信号として音信号を出力し、上記基準信号検出部は、上記基準信号出力部から出力された上記音信号を検出し、上記通知制御部は、上記基準信号検出部により上記検出信号として生成された検出音信号に基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御する場合において、上記通知制御部は、上記検出音信号の周波数成分に基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御するようにしてもよい。これにより、検出信号の周波数成分の分布に基づいて、通知装置の周辺が覆われているか否かを判定させるという作用をもたらす。
【０００９】
また、上記基準信号出力部は、上記基準信号として音信号を出力し、上記基準信号検出部は、上記基準信号出力部から出力された上記音信号を検出し、上記通知制御部は、上記基準信号検出部により上記検出信号として生成された検出音信号に基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御する場合において、上記基準信号出力部は、所定の周波数成分からなる上記音信号を出力し、上記通知制御部は、上記検出音信号における上記所定の周波数成分に基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御するようにしてもよい。これにより、複数の周波数成分からなる音信号を検出することによって、通知装置を覆う遮蔽物による音波の減衰特性に基づいて、周囲が囲まれているか否かを判定させるという作用をもたらす。この場合において、上記基準信号出力部は、音声帯域以外の周波数成分からなる上記音信号を出力するようにしてもよい。これにより、人間が聞き取り難い周波数成分からなる音信号を出力させるという作用をもたらす。
【００１０】
また、この第１の側面において、上記基準信号出力部は、振動によって生成された上記基準信号を出力し、上記基準信号検出部は、上記基準信号出力部から出力された上記振動を検出して上記検出された振動を上記検出信号として生成し、上記通知制御部は、上記基準信号検出部により上記検出信号として生成された検出振動信号に基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御するようにしてもよい。これにより、振動により生成された基準信号を検出することによって、通知装置に接触している接触物が硬いか否かを判定させるという作用をもたらす。この場合において、上記通知制御部は、上記検出振動信号の大きさに基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御するようにしてもよい。これにより、振動の振幅の大きさに対応する検出振動信号の大きさに基づいて、通知装置に接触する接触物が硬いか柔らかいかを判定させるという作用をもたらす。
【００１１】
また、この第１の側面において、上記基準信号出力部は、振動によって上記基準信号を出力し、上記基準信号検出部は、上記基準信号出力部から出力された上記振動を検出し、上記通知制御部は、上記基準信号検出部により上記検出信号として生成された検出振動信号に基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御する場合において、上記通知制御部は、上記検出振動信号の周波数成分に基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御するようにしてもよい。これにより、接触物によって生じる基準信号における振動周波数以外の周波数成分に基づいて接触物が硬いか否かを判定させるという作用をもたらす。
【００１２】
また、この第１の側面において、上記基準信号出力部は、振動によって上記基準信号を出力し、上記基準信号検出部は、上記基準信号出力部から出力された上記振動を検出し、上記通知制御部は、上記基準信号検出部により上記検出信号として生成された検出振動信号に基づいて上記いずれかの通知信号生成部に上記通知信号を生成させるように制御する場合において、上記通知信号生成部は、通知するための振動を発生させるために通知振動信号を上記通知信号として生成し、上記基準信号出力部は、上記通知振動信号により生成される通知振動の大きさに比べて小さい上記振動を出力するようにしてもよい。これにより、通知振動信号により生成される通知振動に比べてユーザに認知され難い振動を基準信号として出力させるという作用をもたらす。
【発明の効果】
【００１３】
本発明によれば、外部装置からの情報に拘らず、周囲の状況に応じて通知動作を切り替えることができるという優れた効果を奏し得る。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態における携帯電話機の外観を示す外観図である。
【図２】本発明の第１の実施の形態における携帯電話機１００の一構成例を示すブロック図である。
【図３】本発明の第１の実施の形態における着信モード切替部２００の一構成例を示す図である。
【図４】本発明の第１の実施の形態における携帯電話機１００による基準信号の検出例を模式的に示す観念図である。
【図５】本発明の第１の実施の形態における環境判定部２７０による検出音信号の大きさに基づく携帯電話機１００の環境判定に関する一例を示す図である。
【図６】本発明の第１の実施の形態における携帯電話機１００の着信通知方法の手順例を示すフローチャートである。
【図７】本発明の第１の実施の形態における着信モード切替部２００による環境判定処理（ステップＳ９２０）の処理手順例を示すフローチャートである。
【図８】本発明の第２の実施の形態における着信モード切替部の一構成例を示すブロック図である。
【図９】本発明の第２の実施の形態における着信モード切替部３００による測定信号の周波数成分に基づく環境判定の一例を示す図である。
【図１０】本発明の第３の実施の形態における着信モード切替部３００による環境判定処理（ステップＳ９３０）の処理手順例を示すフローチャートである。
【図１１】本発明の第３の実施の形態における携帯電話機の外観を示す外観図である。
【図１２】本発明の第３の実施の形態における携帯電話機５００の一構成例を示すブロック図である。
【図１３】本発明の第３の実施の形態における着信モード切替部６００の一構成例を示す図である。
【図１４】本発明の第３の実施の形態における携帯電話機５００により基準信号に基づく携帯電話機５００の振動を検出する例を模式的に示す観念図である。
【図１５】本発明の第３の実施の形態における環境判定部６７０による検出振動信号の大きさに基づく携帯電話機５００の環境判定に関する一例を示す図である。
【図１６】本発明の第３の実施の形態における携帯電話機５００の環境判定機能による通知制御方法の処理手順例を示すフローチャートである。
【図１７】本発明の第３の実施の形態における着信モード切替部６００による環境判定処理（ステップＳ９５０）の処理手順例を示すフローチャートである。
【図１８】本発明の第４の実施の形態における着信モード切替部の一構成例を示すブロック図である。
【図１９】本発明の第４の実施の形態における着信モード切替部７００による測定信号の周波数成分に基づく環境判定の一例を示す図である。
【図２０】本発明の第４の実施の形態における着信モード切替部７００による環境判定処理（ステップＳ９６０）の処理手順例を示すフローチャートである。
【図２１】本発明の第５の実施の形態における携帯電話機５００の環境判定機能による通知制御方法の処理手順の例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．第１の実施の形態（着信モード切替制御：検出音の信号レベルによる判定例）
２．第２の実施の形態（着信モード切替制御：検出音信号における周波数成分のレベルによる判定例）
３．第３の実施の形態（着信モード切替制御：検出振動の信号レベルによる判定例）
４．第４の実施の形態（着信モード切替制御：検出振動信号における周波数成分のレベルによる判定例）
５．第５の実施の形態（基準信号出力制御：携帯電話機の動き検出による基準信号の出力例）
【００１６】
＜１．第１の実施の形態＞
［携帯電話機の外観例］
図１は、本発明の第１の実施の形態における携帯電話機の外観を示す外観図である。ここでは、携帯電話機１００の前面の外観として、送話部１４１、受話部１４２、表示部１７０、操作受付部１８０が示されている。さらに、携帯電話機１００の内部に備えられた振動発生部１６２、音検出部２１０およびスピーカ部２２２が点線により示されている。
【００１７】
携帯電話機１００は、情報の伝送媒体として電波を用いた電話機であって、持ち運び可能な小型の情報端末である。この携帯電話機１００の主な機能としては、音声や映像による通話機能、文字または画像による電子メールや、文字や画像または動画などを閲覧するデータ通信機能を備える。
【００１８】
送話部１４１は、通話状態において、携帯電話機１００の使用者（以下ユーザと称す）から発せられた音声を送話音として集音するマイクロフォンである。受話部１４２は、通話状態において、相手方の音声信号である受話信号を音波に変換して、その音波をユーザに出力するためのスピーカである。
【００１９】
スピーカ部２２２は、通信相手から電話またはメールを受けたときの着信を音波によりユーザに通知するための通知音を出力するためのスピーカである。このスピーカ部２２２は、着信時において、複数の通知音のうち、ユーザにより事前に設定された通知音を出力する。
【００２０】
また、このスピーカ部２２２は、携帯電話機１００の周辺の状況を判定するための基準信号を音波である音信号として出力する。また、スピーカ部２２２は、例えば、携帯電話機１００の内部時計が予め設定された時刻に達した場合に、アラーム音を出力する。
【００２１】
振動発生部１６２は、携帯電話機１００を振動させるために通知振動（バイブレーション）を発生させるためのモータである。この振動発生部１６２は、通知振動を発生させることによって、ユーザに着信を通知する。この振動発生部１６２は、例えば、着信時において、複数の通知振動のうち、ユーザにより事前に設定された通知振動を発生させる。
【００２２】
表示部１７０は、文字、画像、着信時における相手方の電話番号などの各種情報を表示するものである。この表示部１７０は、例えば、ＬＣＤ（Liquid Crystal Display）により実現することができる。
【００２３】
操作受付部１８０は、ユーザによる携帯電話機１００の各種設定のための操作を受け付けるものである。この操作受付部１８０は、例えば、電話番号や文字などを指定する番号ボタン、マナーモードに設定するためのマナーモード設定ボタン、その他の機能設定ボタンなどにより構成される。
【００２４】
この操作受付部１８０は、例えば、機能設定ボタンにより、着信時における着信モードを設定するための操作を受け付ける。すなわち、この操作受付部１８０は、スピーカ部２２２からの通知音によってユーザに着信を通知する通知音モードと、振動発生部１６２により発生された通知振動によってユーザに着信を通知する通知振動モードとのうちいずれかの着信モードの設定を受け付ける。
【００２５】
また、操作受付部１８０は、機能設定ボタンにより、環境判定機能の設定を行うための操作を受け付ける。ここにいう環境判定機能とは、携帯電話機１００の周辺の状況に応じて着信モードを切り替える機能をいう。また、この操作受付部１８０は、例えば、番号ボタンにより、発信時において、通話相手の相手先の電話番号を受け付ける。
【００２６】
音検出部２１０は、環境判定機能が設定された場合において、携帯電話機１００の周辺の状況を判定するために、スピーカ部２２２から出力された基準信号を検出するためのマイクロフォンである。
【００２７】
このように、携帯電話機１００は、環境判定機能が設定された場合には、スピーカ部２２２から基準信号を出力させて、その基準信号を音検出部２１０により検出することによって、携帯電話機１００の環境に応じて着信モードに切り替える。次に、この携帯電話機１００の構成について以下に図面を参照して詳細に説明する。
【００２８】
［携帯電話機１００の構成例］
図２は、本発明の第１の実施の形態における携帯電話機１００の一構成例を示すブロック図である。
【００２９】
携帯電話機１００は、アンテナ１１１と、無線部１１０と、制御部１２０と、音声信号処理部１３０と、送話部１４１と、受話部１４２と、通知音信号生成部１５１と、通知振動信号生成部１６１と、振動発生部１６２とを備える。これらに加えて、携帯電話機１００は、表示部１７０と、操作受付部１８０と、着信モード切替部２００と、音検出部２１０と、基準信号出力部２２０とを備える。また、基準信号出力部２２０は、基準信号生成部２２１およびスピーカ部２２２を備える。
【００３０】
アンテナ１１１は、通信を行うために、高周波信号である電波を送受信するためのものである。このアンテナ１１１は、無線通信基地局からの電波を受信して、その受信された信号を受信信号として無線部１１０に供給する。また、アンテナ１１１は、無線部１１０から供給された送信信号を無線通信基地局に電波として伝送する。
【００３１】
無線部１１０は、無線通信基地局との間で電波を介して情報の送受信を行うことによって、無線通信を行うものである。この無線部１１０は、例えば、周波数変換、信号増幅、送受信切り換え、変復調処理などを行う。この無線部１１０は、アンテナ１１１からの受信信号を復調して、その復調された信号に含まる音声信号である受話信号を音声信号処理部１３０に供給する。これとともに、無線部１１０は、その復調された信号に含まれる相手先に関する情報または画像信号を制御部１２０に供給する。
【００３２】
一方、この無線部１１０は、制御部１２０から供給される発信先に関する情報とともに、音声信号処理部１３０から供給される送話信号を変調して、その変調された送信信号を、アンテナ１１１を介して送信する。
【００３３】
制御部１２０は、携帯電話機１００の制御を行うものである。すなわち、制御部１２０は、無線部１１０、音声信号処理部１３０、通知音信号生成部１５１、通知振動信号生成部１６１、表示部１７０および着信モード切替部２００を制御する。この制御部１２０は、電話を掛ける、または、メールを送付するときの発信時において、操作受付部１８０により指定された発信先に関する情報を無線部１１０に供給する。
【００３４】
この制御部１２０は、例えば、操作受付部１８０により受け付けられた着信モードの設定に関する設定パラメータを、通知音信号生成部１５１および通知振動信号生成部１６１に設定する。すなわち、制御部１２０は、着信時における通知音の音量または種類を示す通知音設定パラメータを通知音信号生成部１５１に供給し、着信時における振動の大きさ、または、種類を示す通知振動設定パラメータを通知振動信号生成部１６１に供給する。
【００３５】
また、制御部１２０は、無線部１１０により受信信号が復調された場合には、制御線１２９を介して、着信信号を着信モード切替部２００に供給する。これとともに、制御部１２０は、例えば、ユーザにより予め設定された着信画面または発信先の電話番号を表示部１７０に表示させる。
【００３６】
また、制御部１２０は、操作受付部１８０におけるユーザによる操作に従って、携帯電話機１００における各種機能の設定を行う設定メニュー画面を表示部１７０に表示させる。この制御部１２０は、操作受付部１８０により環境判定機能が設定された場合には、着信モード切替部２００に環境判定処理を実行させる。
【００３７】
また、制御部１２０は、操作受付部１８０におけるユーザによる操作に従って、例えば、無線部１１０から供給された画像信号または文字情報を表示部１７０に表示させる。なお、制御部１２０は、例えば、ディジタルシグナルプロセッサ（ＤＳＰ：Digital Signal Processor）により実現される。
【００３８】
音声信号処理部１３０は、通話状態における受話信号および送話信号に対して所定の音声信号処理を施すものである。この音声信号処理部１３０は、無線部１１０から供給された受話信号に対して復号化などの処理を施して、その処理が施された受話信号を受話部１４２に供給する。
【００３９】
また、この音声信号処理部１３０が、送話部１４１により生成された送話信号に対して符号化などの処理を施して、その処理が施された送話信号を無線部１１０に供給する。なお、この音声信号処理部１３０は、例えば、ディジタルシグナルプロセッサ（ＤＳＰ：Digital Signal Processor）により実現される。
【００４０】
送話部１４１は、図１で述べたとおり、ユーザから発せられた音声を集音するためのマイクロフォンである。すなわち、送話部１４１は、その集音された音声を電気信号に変換して、その変換された電気信号を送話信号として音声信号処理部１３０に供給する。
【００４１】
受話部１４２は、図１で述べたとおり、音声信号処理部１３０から供給された受話信号を出力するためのスピーカである。すなわち、受話部１４２は、その受話信号を音波に変換して、その変換された受話音をユーザに出力する。
【００４２】
通知音信号生成部１５１は、着信モード切替部２００からの指示に従って、制御部１２０からの通知音設定パラメータに基づいて、通知音信号を通知信号として生成する通知信号生成部である。この通知音信号生成部１５１は、着信モード切替部２００における着信モードが通知音モードに設定されている場合には、ユーザに対して音により着信を通知するために、通知音設定パラメータに基づいて通知音信号を生成する。この通知音信号生成部１５１は、その生成された通知音信号をスピーカ部２２２に供給する。なお、通知音信号生成部１５１は、特許請求の範囲に記載の通知信号生成部の一例である。
【００４３】
通知振動信号生成部１６１は、着信モード切替部２００からの指示に従って、制御部１２０から供給された通知振動設定パラメータに基づいて、通知振動信号を通知信号として生成する通知信号生成部である。この通知振動信号生成部１６１は、着信モード切替部２００における着信モードが通知振動モードに設定されている場合には、ユーザに対して振動により着信を通知するために、通知振動設定パラメータに基づいて通知振動信号を生成する。また、通知振動信号生成部１６１は、その生成された通知振動信号を振動発生部１６２に供給する。なお、通知振動信号生成部１６１は、特許請求の範囲に記載の通知信号生成部の一例である。
【００４４】
振動発生部１６２は、通知振動信号生成部１６１により生成された通知振動信号に基づいて、通知振動を発生させるものである。この振動発生部１６２は、例えば、着信モード切替部２００において、着信モードが通知振動モードに設定されている場合に、着信を受け付けたときは、通知振動を発生させる。
【００４５】
表示部１７０は、制御部１２０から供給される信号に対し画像信号処理を施すことによって、各種情報を表示するものである。
【００４６】
着信モード切替部２００は、環境判定機能が設定された場合において、音検出部２１０から供給される検出音信号に基づいて携帯電話機１００の環境を判定して、その判定結果により着信モードを切り替えるものである。すなわち、この着信モード切替部２００は、環境判定機能が設定された場合において、制御部１２０から着信信号が供給されたときは、検出音信号に基づいて切り替えられた着信モードに従って、ユーザに着信があった旨を通知する。
【００４７】
この着信モード切替部２００は、環境判定機能が設定された場合において、例えば、検出音信号の大きさに基づいて、通知音信号生成部１５１または通知振動信号生成部１６１のうちいずれかに通知信号を生成させるように制御する。この場合において、着信モード切替部２００は、例えば、検出音信号の周波数成分に基づいて、通知音信号生成部１５１または通知振動信号生成部１６１のうち、いずれか一方に通知音信号または通知振動信号を生成させるように制御する。
【００４８】
この着信モード切替部２００は、環境判定機能が設定された場合において、制御部１２０から着信信号が供給されたときは、通知音信号生成部１５１または通知振動信号生成部１６１のいずれか一方に通知信号を生成するように指示する。また、着信モード切替部２００は、環境判定機能が設定された場合において、例えば、検出音信号に基づいて着信モードを切り替えるとともに、その切り替えられた着信モードにおける設定パラメータを検出音信号に基づいて変更する。
【００４９】
また、着信モード切替部２００は、環境判定機能が設定された場合には、基準信号生成部２２１に対し、スピーカ部２２２から基準信号を出力させるための信号を生成するように指示する。この場合において、着信モード切替部２００は、例えば、一定時間間隔により、スピーカ部２２２から基準信号を出力させるための信号を生成するように基準信号生成部２２１に指示する。
【００５０】
音検出部２１０は、図１で述べたとおり、携帯電話機１００の周辺の状況を判定するためにスピーカ部２２２から出力された基準信号である音信号を検出するためのマイクロフォンである。すなわち、この音検出部２１０は、基準信号出力部２２０から出力された基準信号を検出する。また、音検出部２１０は、その検出された音信号を電気信号に変換することによって、検出信号である検出音信号として生成する。また、音検出部２１０は、その生成された検出音信号を、検出信号線２１９を介して着信モード切替部２００に供給する。なお、音検出部２１０は、特許請求の範囲に記載の基準信号検出部の一例である。
【００５１】
基準信号出力部２２０は、携帯電話機１００の周辺の状況を判定するための基準信号である音信号を出力するためのものである。なお、基準信号出力部２２０は、特許請求の範囲に記載の基準信号出力部の一例である。
【００５２】
基準信号生成部２２１は、スピーカ部２２２から基準信号である音信号を出力させるための信号を生成するものである。この基準信号生成部２２１は、着信モード切替部２００からの指示に従って、スピーカ部２２２から基準信号を出力させるための信号を生成する。この基準信号生成部２２１は、例えば、着信モード切替部２００からの指示に従って、一定の時間間隔により、スピーカ部２２２から基準信号を出力させるための信号を生成する。
【００５３】
また、基準信号生成部２２１は、例えば、複数の周波数成分からなる基準信号をスピーカ部２２２から出力させるための信号を生成する。この基準信号生成部２２１は、人間が聞き取り難い周波数成分からなる基準信号として、例えば、音声帯域（３５０Ｈｚ乃至７ｋＨｚ）以外の周波数成分からなる基準信号をスピーカ部２２２から出力させるための信号を生成する。
【００５４】
また、基準信号生成部２２１は、例えば、ユーザに対して基準信号が気にならないように、ユーザにより事前に設定された通知音の音量に基づいて基準信号の音量を調整する。すなわち、基準信号生成部２２１は、ユーザにより事前に設定された通知音の音量より小さい音量に基準信号を調整する。あるいは、この基準信号生成部２２１は、基準信号と通知音とをユーザが識別し易いように、通知音と異なる種類の音の基準信号を生成するようにしてもよい。また、基準信号生成部２２１は、スピーカ部２２２から基準信号を出力させるための信号をスピーカ部２２２に供給する。
【００５５】
スピーカ部２２２は、基準信号生成部２２１または通知音信号生成部１５１により生成された信号に基づいて音波を出力するスピーカである。このスピーカ部２２２は、基準信号生成部２２１からの信号に基づいて基準信号である音信号を出力する。また、スピーカ部２２２は、通知音信号生成部１５１から供給された通知音信号に基づいて通知音を出力する。
【００５６】
また、スピーカ部２２２は、環境判定機能が設定されている場合には、基準信号生成部２２１から一定期間間隔により供給される信号に基づいて基準信号を出力する。また、着信モード切替部２００において、着信モードが通知音モードに設定されている場合に着信信号が供給されたときは、スピーカ部２２２は、通知音を出力する。
【００５７】
このように、音検出部２１０および基準信号出力部２２０を設けることによって、着信モード切替部２００は、音検出部２１０からの検出音信号に基づいて携帯電話機１００の環境を判定して、その判定結果に応じて着信モードを切り替えることができる。次に、着信モード切替部２００の構成例について図面を参照して詳細に説明する。
【００５８】
［着信モード切替部２００の構成例］
図３は、本発明の第１の実施の形態における着信モード切替部２００の一構成例を示す図である。ここでは、ユーザにより環境判定機能が事前に設定されている場合を想定する。
【００５９】
着信モード切替部２００は、検出信号測定部２３０と、閉塞閾値保持部２６０と、環境判定部２７０と、通知制御部２８０とを備える。
【００６０】
検出信号測定部２３０は、検出信号線２１９を介して音検出部２１０から供給された検出音信号の大きさを測定するものである。すなわち、この検出信号測定部２３０は、基準信号の音波の強さを一定の単位により測定する。また、検出信号測定部２３０は、その測定された検出音信号を測定信号として環境判定部２７０に供給する。この検出信号測定部２３０は、例えば、検出信号を電圧信号に変換して、その変換された電圧信号を環境判定部２７０に供給する。
【００６１】
閉塞閾値保持部２６０は、携帯電話機１００の周囲が囲まれているか否を判定するための閉塞閾値を保持するものである。この閉塞閾値保持部２６０は、その保持された閉塞閾値を環境判定部２７０に出力する。
【００６２】
環境判定部２７０は、検出信号測定部２３０から供給される測定信号の信号レベルと、閉塞閾値保持部２６０に保持された閉塞閾値とに基づいて、携帯電話機１００の周囲が遮蔽物により囲まれているか否かを判定するものである。この環境判定部２７０は、例えば、検出信号測定部２３０からの測定信号の信号レベルが閉塞閾値未満である場合には、携帯電話機１００の周囲が囲まれている状態である閉塞状態と判定する。一方、この環境判定部２７０は、検出信号測定部２３０からの測定信号の信号レベルが閉塞閾値以上である場合には、携帯電話機１００の周囲が囲まれていない状態である開放状態と判定する。
【００６３】
また、環境判定部２７０は、その判定された判定結果を通知制御部２８０に供給する。この環境判定部２７０は、例えば、判定結果として、閉塞状態と判定された場合には、閉塞状態を示す判定情報を生成し、開放状態と判定された場合には、開放状態を示す判定情報を生成する。そして、この環境判定部２７０は、その生成された判定情報を、判定結果として通知制御部２８０に供給する。
【００６４】
通知制御部２８０は、制御線１２９から着信信号が供給された場合には、環境判定部２７０による判定結果により定まる着信モードに従って、通知音信号生成部１５１または通知振動信号生成部１６１のうちいずれか一方に通知信号を生成させるものである。すなわち、この通知制御部２８０は、音検出部２１０により生成された検出音信号の大きさに基づいて、複数の通知信号生成部のうちいずれかの通知信号生成部に通知信号を生成させるように制御する。
【００６５】
この通知制御部２８０は、環境判定部２７０による判定結果に基づいて着信モードを更新する。そして、この通知制御部２８０は、制御部１２０から着信信号が供給された場合には、その更新された着信モードに従って、通知音信号生成部１５１または通知振動信号生成部１６１のうちいずれか一方に通知信号の生成を指示する。
【００６６】
この通知制御部２８０は、例えば、環境判定部２７０により閉塞状態と判定された場合には、着信モードを通知振動モードに切り替える。すなわち、通知制御部２８０は、着信モードが通知音モードに設定されている場合において、携帯電話機１００の近傍が囲まれているときに、着信モードを通知振動モードに切り替える。なお、通知制御部２８０は、特許請求の範囲に記載の通知制御部の一例である。
【００６７】
このように通知振動モードに切り替えることによって、ユーザの衣服のポケットに携帯電話機１００が収められており、携帯電話機１００の周囲が囲まれている場合には、通知音がユーザに聞こえ難いことから、ユーザに着信を認知させ易くすることができる。また、通知振動モードに切り替えることによって、鞄の中に携帯電話機１００が収められており、携帯電話機１００の周囲が囲まれている場合には、携帯電話機１００を直ぐに取り出せないため、大きな通知音が長時間鳴り続けることを抑制することができる。
【００６８】
また、通知制御部２８０は、環境判定機能の設定に伴い、基準信号生成部２２１に対して、スピーカ部２２２から基準信号を出力させるための出力指示を定期的に行う。この通知制御部２８０は、例えば、数十秒乃至数分の単位により基準信号の出力指示を基準信号生成部２２１に行う。
【００６９】
このように、環境判定部２７０を設けることによって、閉塞閾値保持部２６０に保持された閉塞閾値と、検出信号測定部２３０により測定された測定信号とを比較することによって、携帯電話機１００が閉塞状態であるか開放状態であるかを判定することができる。すなわち、環境判定部２７０を設けることによって、携帯電話機１００の環境を判定することができる。
【００７０】
また、通知制御部２８０を設けることによって、環境判定部２７０による判定結果に基づいて着信モードを切り替えることができる。すなわち、携帯電話機１００の周囲が囲まれている場合には、着信モードを通知音モードから通知振動モードに切り替えることができる。これにより、ユーザに着信を認知させ易くすることができるとともに、長期間の大きな通知音によって他人に迷惑を掛けることを軽減することができる。次に、着信モード切替部２００による環境判定手法の具体例について以下に図面を参照して説明する。
【００７１】
［携帯電話機１００による基準信号の検出例］
図４は、本発明の第１の実施の形態における携帯電話機１００による基準信号の検出例を模式的に示す観念図である。図４（ａ）は、携帯電話機１００の周辺が開放状態である場合における基準信号の伝送経路を示す観念図である。図４（ｂ）は、携帯電話機１００の背面が遮蔽物により塞がれている閉塞状態である場合における基準信号の伝送経路を示す観念図である。図４（ａ）および（ｂ）には、図１に示した携帯電話機１００の上側面から見た携帯電話機１００における音検出部２１０およびスピーカ部２２２のみが模式的に示されている。
【００７２】
図４（ａ）には、内部音波強度（Ｐａ）と、外部音波強度（Ｐｂ）と、開放時における検出音波強度（Ｐ０）と、開放時における測定信号レベル（Ｖ０）とが示されている。内部音波強度（Ｐａ）は、スピーカ部２２２から出力された基準信号である音波のうち、携帯電話機１００の内部を伝播する成分の音波の強さを示す。外部音波強度（Ｐｂ）は、携帯電話機１００のスピーカ部２２２から出力された基準信号である音波のうち、携帯電話機１００の外部を伝播する成分の音波の強さを示す。
【００７３】
開放時における検出音波強度（Ｐ０）は、携帯電話機１００の背面に遮蔽物がない場合における音検出部２１０により集音される音波の強さを示す。この開放時における検出音波強度（Ｐ０）は、主に空気中を伝播することによって減衰された外部音波強度（Ｐｂ）および内部音波強度（Ｐａ）の成分の合成により生成される検出音強度である。開放時における測定信号レベル（Ｖ０）は、音検出部２１０により開放時における検出音波強度（Ｐ０）が検出されて、その検出された検出音信号の大きさを示す測定信号のレベルである。
【００７４】
図４（ｂ）には、内部音波強度（Ｐａ）と、外部音波強度（Ｐｂ）と、閉塞時における検出音波強度（Ｐ１）と、閉塞時における測定信号レベル（Ｖ１）とが示されている。内部音波強度（Ｐａ）および外部音波強度（Ｐｂ）は、図４（ａ）と同様のものであるため、ここでの説明を省略する。
【００７５】
閉塞時における検出音波強度（Ｐ１）は、携帯電話機１００の背面全体に遮蔽物８１０により塞がれている場合における音検出部２１０により集音される音波の強さを示す。この閉塞時における検出音波強度（Ｐ１）は、主に、遮蔽物８１０を伝播する外部音波強度（Ｐｂ）の成分と、遮蔽物８１０の外部を経由する外部音波強度（Ｐｂ）の成分と、内部音波強度（Ｐａ）との合成によって生成される。これにより、閉塞時における検出音波強度（Ｐ１）は、遮蔽物８１０を通過することによって、外部音波強度（Ｐｂ）の成分が反射および減衰することから、開放時における検出音波強度（Ｐ０）に比べて音波強度は小さくなる。
【００７６】
閉塞時における測定信号レベル（Ｖ１）は、音検出部２１０により閉塞時における検出音波強度（Ｐ１）が検出されて、その検出された検出音信号の大きさを示す測定信号のレベルである。すなわち、この閉塞時における測定信号レベル（Ｖ１）は、閉塞時における検出音波強度（Ｐ１）に対応する測定信号の信号レベルを示す。
【００７７】
このように、携帯電話機１００の背面が遮蔽物８１０により塞がれることによって、音検出部２１０から供給される検出音信号の大きさが変動する。このため、検出音信号の変動に基づいて、携帯電話機１００が閉塞状態であるか否かを判定することができる。次に、検出音信号の大きさを示す測定信号レベルに基づいて、携帯電話機１００の環境を判定する例について以下に図面を参照して説明する。
【００７８】
［検出音信号の大きさに基づく環境判定の例］
図５は、本発明の第１の実施の形態における環境判定部２７０による検出音信号の大きさに基づく携帯電話機１００の環境判定に関する一例を示す図である。ここでは、縦軸を電位として、図４（ａ）および（ｂ）に示した測定信号レベル（Ｖ０およびＶ１）と、閉塞閾値保持部２６０に保持された閉塞閾値（Ｖｔｈ）とが示されている。
【００７９】
ケース１における測定信号レベル（Ｖ０）は、図４（ａ）に示した開放状態における測定信号レベルを示す。このケース１における測定信号レベル（Ｖ０）は、閉塞閾値（Ｖｔｈ）から開放レベル差（ΔＶ０）だけ大きい値を示す。このため、環境判定部２７０によって開放状態と判定される。
【００８０】
ケース２における測定信号レベル（Ｖ１）は、図４（ｂ）に示した閉塞状態における測定信号レベルを示す。このケース２における測定信号レベル（Ｖ１）は、閉塞閾値（Ｖｔｈ）よりも閉塞レベル差（ΔＶ１）だけ小さい値を示す。このため、環境判定部２７０によって閉塞状態と判定される。
【００８１】
閉塞閾値（Ｖｔｈ）は、ケース１における測定信号レベル（Ｖ０）未満に設定される閾値である。この閉塞閾値（Ｖｔｈ）は、携帯電話機１００の環境を考慮して設定される。例えば、携帯電話機１００を遮蔽する遮蔽物による通知音の減衰量が小さい場合には、閉塞閾値（Ｖｔｈ）を小さい値に設定する。
【００８２】
このように、測定信号レベル（Ｖ０またはＶ１）および閉塞閾値（Ｖｔｈ）を比較することによって、環境判定部２７０において、携帯電話機１００の周囲が囲まれているか否かを判定することができる。すなわち、環境判定部２７０により、検出信号測定部２３０において測定された検出音信号の大きさに基づいて、携帯電話機１００の環境を判定することができる。これにより、通知制御部２８０は、検出音信号の大きさに基づいて、通知音信号生成部１５１または通知振動信号生成部１６１に通知音信号または通知振動信号を生成させるように制御することができる。
【００８３】
なお、ここでは、説明の便宜上、音検出部２１０およびスピーカ部２２２が同一平面状に配置される例について説明したが、これに限られるものではない。また、音検出部２１０およびスピーカ部２２２を１組ではなく、複数組配置することによって、特定の面だけが塞がれているか否かを判定して、その判定結果を踏まえて着信モードを切り替えるようにしてもよい。
【００８４】
［携帯電話機１００の動作例］
次に本発明の第１の実施の形態における携帯電話機１００の動作について図面を参照して説明する。
【００８５】
図６は、本発明の第１の実施の形態における携帯電話機１００の環境判定機能による通知制御方法の処理手順例を示すフローチャートである。
【００８６】
まず、操作受付部１８０において、環境判定機能を設定するための操作が受け付けられる（ステップＳ９１１）。そして、着信モード切替部２００からの指示により、基準信号出力部２２０から基準信号として音信号が出力される（ステップＳ９１２）。なお、ステップＳ９１２は、特許請求の範囲に記載の基準信号出力手順の一例である。
【００８７】
この後、音検出部２１０により、音信号が検出されることによって、検出音信号が生成される（ステップＳ９１３）。なお、ステップＳ９１３は、特許請求の範囲に記載の基準信号検出手順の一例である。
【００８８】
次に、環境判定部２７０により、音検出部２１０において生成された検出音信号に基づいて環境判定処理が実行される（ステップＳ９２０）。続いて、通知制御部２８０により、環境判定部２７０による判定結果である判定情報に示された内容が判断される（ステップＳ９１５）。
【００８９】
そして、環境判定部２７０により閉塞状態と判定された場合には、通知制御部２８０において着信モードが通知振動モードに切り替えられる（ステップＳ９１６）。すなわち、通知制御部２８０により、音検出部２１０により生成された検出信号に基づいて、複数の通知信号生成部のうちいずれかの通知信号生成部に通知信号を生成させるように制御がなされる。
【００９０】
一方、環境判定部２７０により開放状態と判定された場合には、ステップＳ９１７の処理に進む。なお、ステップＳ９１５、Ｓ９１６およびＳ９２０は、特許請求の範囲に記載の通知制御手順の一例である。
【００９１】
次に、通知制御部２８０により時間が計測されて（ステップＳ９１７）、一定期間経過後に、環境判定機能が解除されたか否かが判断される（ステップＳ９１８）。そして、環境判定機能が解除されていない場合には、ステップＳ９１２に戻り、環境判定機能が解除されるまで一連の処理手順が繰り返し行われる。一方、環境判定機能が解除された場合には、環境判定機能による通知制御処理が終了する。
【００９２】
［着信モード切替部２００による環境判定処理の例］
図７は、本発明の第１の実施の形態における着信モード切替部２００による環境判定処理（ステップＳ９２０）の処理手順例を示すフローチャートである。
【００９３】
まず、検出信号測定部２３０により、音検出部２１０により供給された検出音信号が測定されることによって、測定信号が生成される（ステップＳ９２１）。続いて、環境判定部２７０により、検出信号測定部２３０により供給された測定信号の信号レベルが、閉塞閾値保持部２６０により保持された閉塞閾値未満であるか否かが判断される（ステップＳ９２２）。
【００９４】
そして、測定信号レベルが閉塞閾値未満である場合には、環境判定部２７０により、判定結果として閉塞状態を示す判定情報が生成される（ステップＳ９２３）。一方、測定信号レベルが閉塞閾値以上である場合には、環境判定部２７０により、判定結果として開放状態を示す判定情報が生成される（ステップＳ９２４）。これらの判定情報の生成が終了した後に環境判定処理の動作を終了する。
【００９５】
このように、本発明の第１の実施の形態では、基準信号出力部２２０から出力された音信号を音検出部２１０により検出し、その検出された検出音信号の大きさによって、携帯電話機１００の近傍が囲まれているか否かを判定することができる。これにより、通知制御部２８０は、環境判定部２７０において携帯電話機１００の近傍が囲まれている状態である閉塞状態と判定された場合には、着信モードを通知振動モードに設定することができる。
【００９６】
なお、ここでは、環境判定部２７０により閉塞状態と判定された場合に、着信モードを通知振動モードに設定する例について説明したが、着信モードを通知振動モードではなく、通知音モードに設定するようにしてもよい。例えば、鞄の中に携帯電話機１００を収めているときには、着信モードを通知振動モードから通知音モードに切り替えた方がユーザにとって携帯電話機１００の着信を認識し易い場合がある。
【００９７】
このような場合には、携帯電話機１００が閉塞状態であると判定されたときに、携帯電話機１００の着信モードを通知音モードに切り替えることによって、その着信をユーザに認知させ易くすることができる。このとき、ユーザに着信を認識させ易くするために、通知音モードにおける音量を検出音信号の大きさに基づいて大きくするようにしてもよい。
【００９８】
このように、環境判定部２７０により閉塞状態と判定された場合において、携帯電話機１００の着信モードを、通知音モードに設定するか、通知振動モードに設定するかは、携帯電話機１００の環境またはユーザの要望によって変わる。このため、環境判定機能を設定する場合において、閉塞状態と判定された場合に設定される着信モードを、ユーザが事前に設定できるようにしてもよい。
【００９９】
また、本発明の第１の実施の形態では、検出音信号の大きさに基づいて、携帯電話機１００の環境判定を行う例について説明したが、この例では、判定対象が検出音信号の大きさのみであるため、閉塞閾値の設定が困難である。
【０１００】
また、基準信号である音波を遮蔽する遮蔽物は音波の周波数に応じてその吸収率または反射率が異なることから、単一の周波数成分からなる基準信号では正確な環境判定ができない場合がある。例えば、非常に低い周波数（数十Ｈｚ）の音波を基準信号とすると、携帯電話機１００に遮蔽物が接触している場合には、その遮蔽物自体が振動することによって、基準信号が効率よく音検出部２１０に伝播される場合がある。
【０１０１】
一方、高い周波数（数ＫＨｚ）の音波を基準信号とすると、音波の直進性が高いため、遮蔽物に音波が吸収され易く、携帯電話機１００に遮蔽物が僅かに接触しているだけでも音検出部２１０に基準信号が殆ど伝播されない場合がある。これに対して、複数の周波数成分からなる基準信号を出力して、その基準信号に基づいて生成される検出音信号の周波数成分を解析することによって、携帯電話機１００の環境を判定するように改良したものが、次に説明する第２の実施の形態である。
【０１０２】
＜２．第２の実施の形態＞
［着信モード切替部の構成例］
図８は、本発明の第２の実施の形態における着信モード切替部の一構成例を示すブロック図である。
【０１０３】
着信モード切替部３００は、検出信号測定部３３０と、周波数解析部３４０と、第１乃至第３周波数比較部３５１乃至３５３と、閉塞閾値保持部３６０と、環境判定部３７０と、通知制御部３８０とを備える。この着信モード切替部３００は、図２に示した着信モード切替部２００に対応する。また、この着信モード切替部３００における検出信号測定部３３０は、図３に示した検出信号測定部２３０と同様のものであるため、ここでの説明を省略する。
【０１０４】
周波数解析部３４０は、検出信号測定部３３０から供給された測定信号を解析するものである。この周波数解析部３４０は、検出信号測定部３３０から供給された測定信号を時間領域から周波数領域に変換することによって、その測定信号の周波数成分を生成する。この周波数解析部３４０は、例えば、高速フーリエ変換（ＦＦＴ：Fast Fourier Transform）を用いることによって、測定信号の周波数成分の分布を算出する。
【０１０５】
また、周波数解析部３４０は、その算出された周波数成分のうち、予め定められた第１乃至第３の周波数に対応するそれぞれの周波数成分のパワー値を、第１乃至第３周波数レベルとして、第１乃至第３周波数比較部３５１乃至３５３にそれぞれ供給する。すなわち、この周波数解析部３４０は、第１周波数レベルを第１周波数比較部３５１に、第２周波数レベルを第２周波数比較部３５２に、第３周波数レベルを第３周波数比較部３５３にそれぞれ供給する。
【０１０６】
この周波数解析部３４０は、例えば、測定信号の周波数成分のうち、音声帯域以外の周波数に対応する成分のパワー値を、第１乃至第３周波数レベルとして、第１乃至第３周波数比較部３５１乃至３５３にそれぞれ供給する。
【０１０７】
第１乃至第３周波数比較部３５１乃至３５３は、周波数解析部３４０から供給された第１乃至第３周波数レベルと、閉塞閾値保持部３６０に保持された第１乃至第３閉塞閾値とを比較するものである。
【０１０８】
第１周波数比較部３５１は、第１周波数レベルおよび第１閉塞閾値を互いに比較して、その比較結果を、第１比較結果として環境判定部３７０に供給する。この第１周波数比較部３５１は、例えば、第１周波数レベルが第１閉塞閾値以上である場合にはＨ（Ｈｉｇｈ）レベルを、第１周波数レベルが第１閉塞閾値未満である場合にはＬ（Ｌｏｗ）レベルを、第１比較結果として環境判定部３７０に出力する。
【０１０９】
第２周波数比較部３５２は、第２周波数レベルおよび第２閉塞閾値を互いに比較して、その比較結果を、第２比較結果として環境判定部３７０に供給する。この第２周波数比較部３５２は、例えば、第２周波数レベルが第２閉塞閾値以上である場合にはＨレベルを、第２周波数レベルが第２閉塞閾値未満である場合にはＬレベルを、第２比較結果として環境判定部３７０に出力する。
【０１１０】
第３周波数比較部３５３は、第３周波数レベルおよび第３閉塞閾値を互いに比較して、その比較結果を、第３比較結果として環境判定部３７０に供給する。この第１周波数比較部３５１は、例えば、第１周波数レベルが第１閉塞閾値以上である場合にはＨレベルを、第１周波数レベルが第１閉塞閾値未満である場合にはＬレベルを、第３比較結果として環境判定部３７０に出力する。
【０１１１】
閉塞閾値保持部３６０は、測定信号における第１乃至第３の周波数成分に対応する第１乃至第３閉塞閾値を保持するものである。この閉塞閾値保持部３６０は、第１閉塞閾値を第１周波数比較部３５１に、第２閉塞閾値を第２周波数比較部３５２に、第３閉塞閾値を第３周波数比較部３５３に出力する。
【０１１２】
環境判定部３７０は、第１乃至第３周波数比較部３５１乃至３５３から供給された第１乃至第３比較結果に基づいて、携帯電話機１００の周囲が囲まれているか否かを判定するものである。この環境判定部３７０は、例えば、第１乃至第３比較結果が全てＬレベルである場合には、携帯電話機１００の周囲が囲まれている状態である閉塞状態と判定する。
【０１１３】
一方、この環境判定部３７０は、第１乃至第３判定結果のうち、少なくとも１つの比較結果がＨレベルである場合には、携帯電話機１００の周囲が囲まれていない状態である開放状態と判定する。この他の例として、環境判定部３７０は、第１乃至第３比較結果のうち、少なくとも１つの判定結果がＬレベルである場合には閉塞状態と判定し、これ以外の場合には開放状態と判定するようにしてもよい。
【０１１４】
また、環境判定部３７０は、判定結果を通知制御部３８０に供給する。この環境判定部３７０は、例えば、判定結果として、閉塞状態と判定された場合には、閉塞状態を示す判定情報を生成し、開放状態と判定された場合には、開放状態を示す判定情報を生成する。また、この環境判定部３７０は、その生成された判定情報を通知制御部３８０に供給する。
【０１１５】
通知制御部３８０は、制御線１２９から着信信号が供給された場合には、環境判定部３７０による判定結果により定まる着信モードに従って、通知音信号生成部１５１または通知振動信号生成部１６１のうちいずれか一方に通知信号を生成させるものである。すなわち、この通知制御部３８０は、音検出部２１０により生成された検出音信号の周波数成分に基づいて、複数の通知信号生成部のうちいずれかの通知信号生成部に通知信号を生成させるように制御する。なお、通知制御部３８０におけるその他の機能は、通知制御部２８０と同様のものであるため、ここでの説明を省略する。
【０１１６】
このように、着信モード切替部３００は、周波数解析部３４０により生成された周波数成分と、その周波数成分に対応する閉塞閾値とに基づいて、携帯電話機１００の環境を判定することができる。なお、ここでは一例として、第１乃至第３周波数比較部３５１乃至３５３により、測定信号の周波数成分のうち、３つの周波数成分に基づいて携帯電話機１００の環境を判定する例について説明したが、これに限られるものではない。次に、着信モード切替部３００による環境判定手法の具体例について以下に図面を参照して説明する。
【０１１７】
［測定信号の周波数成分に基づく環境判定の例］
図９は、本発明の第２の実施の形態における着信モード切替部３００による測定信号の周波数成分に基づく環境判定の一例を示す図である。
【０１１８】
図９（ａ）は、図４（ａ）に示した開放状態における測定信号の周波数成分のうち、第１乃至第３の周波数（Ｆ０乃至Ｆ２）に対応する周波数成分が示されている。図９（ｂ）は、図４（ｂ）に示した閉塞状態における測定信号の周波数成分のうち、第１乃至第３の周波数（Ｆ０乃至Ｆ２）に対応する周波数成分が示されている。
【０１１９】
この例では、基準信号出力部２２０により、互いに同一レベルの第１乃至第３の周波数成分（Ｆ０乃至Ｆ２）からなる基準信号である音信号が出力されることを想定している。ここでは、縦軸をパワーとして、横軸を周波数としている。
【０１２０】
図９（ａ）には、開放状態における第１乃至第３周波数レベル（Ｐｓ）と、閉塞閾値特性３６１と、第１乃至第３閉塞閾値（Ｐｔｈ０乃至Ｐｔｈ２）とが示されている。
【０１２１】
開放状態における第１乃至第３周波数レベル（Ｐｓ）は、図４（ａ）に示した開放状態における測定信号の周波数成分のうち、第１乃至第３の周波数（Ｆ０乃至Ｆ２）に対応する周波数成分のパワー値を示す。この開放状態における第１乃至第３周波数レベル（Ｐｓ）は、遮蔽物による吸収がないため、全て同一のレベルを示す。
【０１２２】
開放状態における第１周波数レベル（Ｐｓ）は、第１閉塞閾値（Ｐｔｈ０）に対して第１超過レベル差（Ｐ０）だけ大きい。また、開放状態における第２周波数レベル（Ｐｓ）は、第２閉塞閾値（Ｐｔｈ１）に対して第２超過レベル差（Ｐ１）だけ大きい。さらに、開放状態における第３周波数レベル（Ｐｓ）は、第３閉塞閾値（Ｐｔｈ２）に対して第３超過レベル差（Ｐ３）だけ大きい。
【０１２３】
閉塞閾値特性３６１は、携帯電話機１００が閉塞状態であるか否かを判定するための閉塞閾値の周波数特性である。この閉塞閾値特性３６１は、携帯電話機１００の周囲を覆う遮蔽物における音信号の伝播特性などを考慮することによって定められる。この例では、音波の周波数が高くなるほど、遮蔽物により音波の吸収量が大きくなることから、このような音波の減衰特性を考慮して定めた閉塞閾値特性３６１が示されている。
【０１２４】
第１乃至第３閉塞閾値（Ｐｔｈ０乃至Ｐｔｈ２）は、閉塞閾値特性３６１に基づいて設定される閾値である。すなわち、第１閉塞閾値（Ｐｔｈ０）は、第１の周波数（Ｆ０）に対応する閉塞閾値である。第２閉塞閾値（Ｐｔｈ１）は、第２の周波数（Ｆ１）に対応する閉塞閾値である。第３閉塞閾値（Ｐｔｈ２）は、第３の周波数（Ｆ２）に対応する閉塞閾値である。なお、閉塞閾値保持部３６０に保持させる閉塞閾値データとして、第１乃至第３閉塞閾値に代えて閉塞閾値特性３６１の傾きを保持させるようにしてもよい。
【０１２５】
この場合、開放状態における第１乃至第３周波数レベル（Ｐｓ）の全てが、それぞれに対応する第１乃至第３閉塞閾値（Ｐｔｈ０乃至Ｐｔｈ２）以上であるため、環境判定部３７０により開放状態と判定される。すなわち、全ての第１乃至第３周波数比較部３５１乃至３５３からＨレベルが出力されるため、環境判定部３７０により開放状態と判定される。
【０１２６】
図９（ｂ）には、閉塞状態における第１乃至第３周波数レベル（Ｐｓ０乃至Ｐｓ２）と、第１乃至第３閉塞閾値（Ｐｔｈ０乃至Ｐｔｈ２）とが示されている。なお、第１乃至第３閉塞閾値（Ｐｔｈ０乃至Ｐｔｈ２）は、図９（ａ）に示したものと同様である。
【０１２７】
閉塞状態における第１乃至第３周波数レベル（Ｐｓ０乃至Ｐｓ２）は、図４（ｂ）に示した閉塞状態における測定信号の周波数成分のうち、第１乃至第３の周波数（Ｆ０乃至Ｆ２）に対応する周波数成分のパワー値を示す。この閉塞状態における第１周波数レベル（Ｐｓ０）は、第１閉塞閾値（Ｐｔｈ０）に対して第１減衰レベル差（ΔＰｓ０）だけ小さい。
【０１２８】
また、閉塞状態における第２周波数レベル（Ｐｓ１）は、第２閉塞閾値（Ｐｔｈ１）に対して第２減衰レベル差（ΔＰｓ１）だけ小さい。さらに、閉塞状態における第３周波数レベル（Ｐｓ２）は、第３閉塞閾値（Ｐｔｈ２）に対して第３減衰レベル差（ΔＰｓ２）だけ小さい。
【０１２９】
この場合、閉塞状態における第１乃至第３周波数レベル（Ｐｓ０乃至Ｐｓ２）が全て、それぞれに対応する第１乃至第３閉塞閾値（Ｐｔｈ０乃至Ｐｔｈ２）未満であるため、環境判定部３７０により閉塞状態と判定される。すなわち、第１乃至第３周波数比較部３５１乃至３５３から全てＬレベルが出力されるため、環境判定部３７０により閉塞状態と判定される。
【０１３０】
このように、測定信号の周波数成分（Ｆ０乃至Ｆ２）と、これらに対応する第１乃至第３閉塞閾値（Ｐｔｈ０乃至Ｐｔｈ２）とを比較することによって、環境判定部３７０において携帯電話機１００の周囲が囲まれているか否かを判定することができる。すなわち、環境判定部３７０により、検出音信号の周波数成分に基づいて、携帯電話機１００の環境を判定することができる。これにより、第１の実施の形態における環境判定部２７０とは異なり、複数の比較結果に基づいて環境判定を行うため、環境判定部３７０による誤判定を低減することができる。
【０１３１】
また、通知制御部３８０は、基準信号出力部２２０により所定の周波数成分（Ｆ０乃至Ｆ２）からなる音信号が出力されて、その音信号により生成された検出音信号における所定の周波数成分（Ｆ０乃至Ｆ２）に基づいて着信モードを設定することができる。これにより、検出音信号に含まれる他の周波数成分である雑音成分が除去されるため、通知制御部３８０は、環境判定部２７０よりも正確な判定結果に基づいて通知信号の生成を、通知音信号生成部１５１または通知振動信号生成部１６１に指示することができる。
【０１３２】
なお、スピーカ部２２２から出力される基準信号にける第１乃至第３の周波数成分（Ｆ０乃至Ｆ２）は人間が聞き難い音声帯域以外の周波数成分が望ましい。例えば、第１の周波数（Ｆ０）を１００Ｈｚ以下に設定し、第２および第３の周波数（Ｆ１乃至Ｆ２）を１５ＫＨｚ乃至２０ＫＨｚに設定するようにしてもよい。次に、着信モード切替部３００の動作について図面を参照して説明する。
【０１３３】
［着信モード切替部３００による環境判定処理の例］
図１０は、本発明の第２の実施の形態における着信モード切替部３００による環境判定処理（ステップＳ９３０）の処理手順例を示すフローチャートである。この環境判定処理（ステップＳ９３０）は、図６に示した環境判定処理（ステップＳ９２０）に対応する。この例では、比較結果が全てＬレベルのときに、環境判定部３７０により閉塞状態と判定される場合を想定する。
【０１３４】
まず、検出信号測定部３３０により検出音信号が測定されることによって、測定信号が生成される（ステップＳ９３１）。続いて、周波数解析部３４０により、検出信号測定部３３０から供給される測定信号の周波数成分が生成される（ステップＳ９３２）。すなわち、周波数解析部３４０により、各周波数成分のパワー値を示す周波数レベルが算出される。
【０１３５】
そして、第１周波数比較部３５１において、周波数解析部３４０から第１周波数レベルが取得される（ステップＳ９３３）。これとともに、閉塞閾値保持部３６０に保持された閉塞閾値のうち、第１周波数レベルに対応する第１閉塞閾値が取得される（ステップＳ９３４）。この後、第１周波数比較部３５１により、第１周波数レベルが第１閉塞閾値未満であるか否かが判断される（ステップＳ９３５）。
【０１３６】
そして、第１周波数レベルが第１閉塞値未満である場合には、第１周波数比較部３５１から第１比較結果としてＬレベルが出力されるため、環境判定部３７０により開放状態を示す判定情報が生成される（ステップＳ９３６）。一方、第１周波数レベルが第１閉塞値以上である場合には、環境判定部３７０により、比較対象である全ての周波数成分の比較結果を第１乃至第３周波数比較部３５１乃至３５３から取得したか否かが判断される（ステップＳ９３６）。
【０１３７】
そして、全ての比較結果が取得された場合には、環境判定部３７０により閉塞状態を示す判定情報が生成される（ステップＳ９３５）。一方、全ての比較結果が取得されていない場合には、ステップＳ９３２に戻り、第２周波数比較部３５２により、第２周波数レベルと、これに対応する第２閉塞閾値とが取得されて両者の比較が行われる。
【０１３８】
このように、比較対象の周波数レベルがその周波数レベルに対応する閉塞閾値以上となるまで全ての第１乃至第３周波数比較部３５１乃至３５３により順次比較が行われる。そして、比較対象の全ての周波数成分における周波数レベルが、それぞれに対応する閉塞閾値未満である場合には、閉塞状態を示す判定情報が生成され、これ以外の場合には、開放状態を示す判定情報が生成されて、環境判定処理が終了する。
【０１３９】
このように、本発明の第２の実施の形態では、音検出部２１０からの検出音信号により生成された測定信号の周波数成分に基づいて、携帯電話機１００の近傍が囲まれている否かを判定することができる。すなわち、着信モード切替部３００は、検出音信号の周波数成分に基づいて閉塞状態であるか否かを判定することができる。
【０１４０】
なお、本発明の第１および第２の実施の形態では、スピーカ部２２２から基準信号を出力する例について説明したが、振動発生部１６２により携帯電話機１００を振動させることによって基準信号を生成するようにしてもよい。ここで、携帯電話機を振動させることによって、基準信号を生成する例について以下に図面を参照して説明する。
【０１４１】
＜３．第３の実施の形態＞
［携帯電話機の外観例］
図１１は、本発明の第３の実施の形態における携帯電話機の外観を示す外観図である。ここでは、携帯電話機５００の前面の外観として、図１に示した携帯電話機１００における振動発生部１６２、音検出部２１０およびスピーカ部２２２に代えて、スピーカ部５５２、振動検出部６１０および振動発生部６２２が示されている。これら以外の構成は、図１に示したものと同様であるため、図１と同一の符号を付してここでの説明を省略する。
【０１４２】
スピーカ部５５２は、通信相手から電話またはメールを受けたときの着信をユーザに通知するための通知音を出力するためのスピーカである。このスピーカ部５５２は、着信時において、複数の通知音信号のうち、ユーザにより事前に設定された通知音を出力する。
【０１４３】
振動発生部６２２は、ユーザに対して着信を振動により通知するための通知振動を発生させるためのモータである。この振動発生部６２２は、例えば、着信時において、複数の通知振動のうち、ユーザにより事前に設定された通知振動を発生させる。
【０１４４】
また、振動発生部６２２は、携帯電話機５００の周囲の状況を判定するための基準信号を発生させることによって携帯電話機５００を振動させる。また、振動発生部６２２は、例えば、携帯電話機５００の内部時計が予め設定された時刻に達した場合に、アラーム振動を発生させる。
【０１４５】
振動検出部６１０は、環境判定機能が設定された場合において、携帯電話機５００の周辺の状況を判定するために、振動発生部６２２から生成された基準信号を検出するためのセンサである。
【０１４６】
このように、携帯電話機５００は、環境判定機能が設定された場合には、振動発生部６２２により生成された基準信号による携帯電話機５００の振動を振動検出部６１０において検出することによって、携帯電話機５００の着信モードを切り替える。次に、この携帯電話機５００の構成について以下に図面を参照して詳細に説明する。
【０１４７】
［携帯電話機５００の構成例］
図１２は、本発明の第３の実施の形態における携帯電話機５００の一構成例を示すブロック図である。
【０１４８】
携帯電話機５００は、図２に示した携帯電話機１００における通知音信号生成部１５１、通知振動信号生成部１６１、振動発生部１６２に代えて、通知音信号生成部５５１、スピーカ部５５２、通知振動信号生成部５６１を備えている。また、この携帯電話機５００は、図２に示した携帯電話機１００における着信モード切替部２００、音検出部２１０および基準信号出力部２２０に代えて、着信モード切替部６００、振動検出部６１０および基準信号出力部６２０を備えている。
【０１４９】
ここでは、通知音信号生成部５５１、スピーカ部５５２、通知振動信号生成部５６１、着信モード切替部６００、振動検出部６１０および基準信号出力部６２０以外の構成は図２と同様のものであるため、図２と同一符号を付してここでの説明を省略する。
【０１５０】
通知音信号生成部５５１は、着信モード切替部６００からの指示に従って、制御部１２０からの通知音設定パラメータに基づいて通知音信号を通知信号として生成する。すなわち、通知音信号生成部５５１は、着信モード切替部６００における着信モードが通知音モードに設定されている場合には、ユーザに対して音波により着信を通知するために、通知音設定パラメータに基づいて通知音信号を生成する。この通知音信号生成部５５１は、その生成された通知音信号をスピーカ部５５２に供給する。なお、通知音信号生成部５５１は、特許請求の範囲に記載の通知信号生成部の一例である。
【０１５１】
スピーカ部５５２は、通知音信号生成部５５１により生成された通知音信号に基づいて通知音を出力するスピーカである。すなわち、このスピーカ部５５２は、着信モード切替部６００における着信モードが通知音モードに設定されている場合において、着信があったときは、通知音信号を音波として出力する。
【０１５２】
通知振動信号生成部５６１は、着信モード切替部６００からの指示に従って、制御部１２０から供給された通知振動設定パラメータに基づいて通知振動信号を通知信号として生成するものである。すなわち、この通知振動信号生成部５６１は、着信モード切替部６００における着信モードが通知振動モードに設定されている場合には、ユーザに対して振動により着信を通知するために、通知振動設定パラメータに基づいて通知振動信号を生成する。また、通知振動信号生成部５６１は、その生成された通知振動信号を振動発生部６２２に供給する。なお、通知振動信号生成部５６１は、特許請求の範囲に記載の通知信号生成部の一例である。
【０１５３】
着信モード切替部６００は、環境判定機能が設定された場合において、振動検出部６１０から供給される検出振動信号に基づいて、携帯電話機５００の周囲の環境を判定して、その判定結果により着信モードを切り替えるものである。すなわち、着信モード切替部６００は、環境判定機能が設定された場合において、制御部１２０から着信信号が供給されたときは、検出振動信号に基づいて切り替えられた着信モードに従って、ユーザに着信があった旨を通知する。
【０１５４】
また、着信モード切替部６００は、環境判定機能が設定された場合において、例えば、検出振動信号の大きさに基づいて、通知音信号生成部５５１または通知振動信号生成部５６１のうちいずれかに通知信号を生成させるように制御する。この場合において、着信モード切替部６００は、例えば、検出振動信号の周波数成分に基づいて、通知音信号生成部５５１または通知振動信号生成部５６１のうち、いずれか一方に通知音信号または通知振動信号を生成させるように制御する。
【０１５５】
また、着信モード切替部６００は、環境判定機能が設定された場合において、制御部１２０から着信信号が供給されたときは、通知音信号生成部５５１または通知振動信号生成部５６１のいずれか一方に通知信号を生成するように指示する。また、着信モード切替部６００は、環境判定機能が設定された場合において、例えば、検出振動信号に基づいて着信モードを切り替えるとともに、その切り替えられた着信モードにおける設定パラメータを検出振動信号に基づいて変更する。
【０１５６】
また、着信モード切替部６００は、環境判定機能が設定された場合には、基準信号生成部６２１に対し振動発生部６２２から基準信号を発生させるための信号を生成するように指示する。この場合において、着信モード切替部６００は、例えば、一定時間間隔により、基準信号生成部６２１に対し、振動発生部６２２から基準信号を発生させるための信号を生成するように指示する。
【０１５７】
振動検出部６１０は、図１１で述べたとおり、携帯電話機５００の周辺の状況を判定するために、振動発生部６２２から発生された基準信号を検出するためのセンサである。すなわち、この振動検出部６１０は、基準信号出力部６２０から出力された基準信号を検出する。この振動検出部６１０は、その検出された振動を電気信号に変換することによって、検出信号である検出振動信号として生成する。
【０１５８】
この振動検出部６１０は、例えば、変位センサ、速度センサ、加速度センサなどにより実現される。また、振動検出部６１０は、その生成された検出振動信号を、検出信号線２１９を介して着信モード切替部６００に供給する。なお、振動検出部６１０として、例えば、１軸ではなく、２軸以上のセンサを用いるようにしてもよい。また、振動検出部６１０は、特許請求の範囲に記載の基準信号検出部の一例である。
【０１５９】
基準信号出力部６２０は、携帯電話機５００の周囲の状況を判定するための基準信号を出力するためのものである。すなわち、この基準信号出力部６２０は、携帯電話機５００の周囲の状況を判定するための基準信号を発生させることによって、携帯電話機５００を振動させる。この基準信号出力部６２０は、例えば、通知振動信号により生成される通知振動の大きさに比べて小さい振動の基準信号を出力する。これにより、ユーザに対して基準信号による振動を認知させ難くするとともに、ユーザが基準信号による振動を、着信による通知振動と誤解することを軽減させることができる。なお、基準信号出力部６２０は、特許請求の範囲に記載の基準信号出力部の一例である。
【０１６０】
基準信号生成部６２１は、振動発生部６２２から基準信号を出力させるための信号を生成するものである。この基準信号生成部６２１は、着信モード切替部６００からの指示に従って、振動発生部６２２から基準信号を発生させるための信号を生成する。この基準信号生成部６２１は、例えば、着信モード切替部６００からの指示に従って、一定の時間間隔により振動発生部６２２から基準信号を発生させるための信号を生成する。また、基準信号生成部６２１は、振動発生部６２２から基準信号を出力させるための信号を振動発生部６２２に供給する。
【０１６１】
振動発生部６２２は、基準信号生成部６２１から供給された信号に基づいて基準信号として振動を発生させるモータである。この振動発生部６２２は、一定期間間隔により基準信号を発生させることによって、携帯電話機５００を振動させる。また、振動発生部６２２は、通知振動信号生成部５６１により生成された通知振動信号に基づいて通知振動を発生させる。
【０１６２】
このように、振動検出部６１０および基準信号出力部６２０を設けることによって、着信モード切替部６００により、振動検出部６１０から供給される検出振動信号に基づいて携帯電話機５００の環境を判定することができる。これにより、着信モード切替部６００は、その判定結果に応じて着信モードを切り替えることができる。次に、着信モード切替部６００の構成例について図面を参照して詳細に説明する。
【０１６３】
［着信モード切替部６００の構成例］
図１３は、本発明の第３の実施の形態における着信モード切替部６００の一構成例を示す図である。ここでは、ユーザにより環境判定機能が設定されている場合を想定する。
【０１６４】
着信モード切替部６００は、検出信号測定部６３０と、硬度判定閾値保持部６６０と、環境判定部６７０と、通知制御部６８０とを備える。
【０１６５】
検出信号測定部６３０は、検出信号線６１９を介して振動検出部６１０から供給された検出振動信号の大きさを測定するものである。すなわち、この検出信号測定部６３０は、基準信号の振動の大きさを一定の単位により測定する。また、検出信号測定部６３０は、その測定された検出振動信号を測定信号として環境判定部６７０に供給する。この検出信号測定部６３０は、例えば、電圧信号を環境判定部６７０に供給する。
【０１６６】
硬度判定閾値保持部６６０は、携帯電話機５００に接触する接触物が硬いか否かを判定するための硬度判定閾値を保持するものである。この硬度判定閾値保持部６６０は、その保持された硬度判定閾値を環境判定部６７０に出力する。
【０１６７】
環境判定部６７０は、検出信号測定部６３０から供給される測定信号の信号レベルと、硬度判定閾値保持部６６０に保持された硬度判定閾値とに基づいて、携帯電話機５００の接触物が硬いか柔らかいかを判定するものである。この環境判定部６７０は、例えば、検出信号測定部６３０からの測定信号の信号レベルが、硬度判定閾値以上である場合には、携帯電話機５００と接触している接触物が硬いと判定する。一方、この環境判定部６７０は、検出信号測定部６３０からの測定信号の信号レベルが、硬度判定閾値未満である場合には、携帯電話機１００に接触している接触物が柔らかいと判定する。
【０１６８】
また、環境判定部６７０は、その判定された判定結果を通知制御部６８０に供給する。この環境判定部６７０は、例えば、判定結果として、接触物が硬いと判定された場合には、接触物が硬い旨を示す判定情報を生成し、接触物が硬くないと判定された場合には、接触物が柔らかい旨を示す判定情報を生成する。そして、この環境判定部６７０は、その生成された判定情報を、判定結果として通知制御部６８０に供給する。
【０１６９】
通知制御部６８０は、制御線１２９から着信信号が供給された場合には、環境判定部６７０による判定結果に基づいて、通知音信号生成部５５１または通知振動信号生成部５６１のうちいずれか一方に通知信号を生成させるものである。すなわち、この通知制御部６８０は、振動検出部６１０により生成された検出振動信号の大きさに基づいて複数の通知信号生成部のうちいずれかの通知信号生成部に通知信号を生成させるように制御する。
【０１７０】
この通知制御部６８０は、環境判定部６７０による判定結果に基づいて着信モードを更新する。そして、通知制御部２８０は、制御部１２０から着信信号が供給された場合には、その更新された着信モードに従って、通知音信号生成部５５１または通知振動信号生成部５６１のうち、いずれか一方に通知信号の生成を指示する。
【０１７１】
通知制御部６８０は、例えば、環境判定部６７０により接触物が硬いと判定された場合には、着信モードを通知音モードに切り替える。すなわち、通知制御部６８０は、着信モードが通知振動モードに設定されている場合において、携帯電話機５００の接触物が硬いときは、通知音モードに切り替える。
【０１７２】
このように着信モードを通知音モードに切り替えることによって、携帯電話機５００が硬いものの上に置かれているような場合には、通知振動による携帯電話機５００と接触物との間で大きな音が発生することを防止することができる。すなわち、環境判定部６７０により携帯電話機５００の接触物が硬いと判定されたときは、通知振動モードから通知音モードに切り替えることによって、不快な音の発生を抑制することができる。
【０１７３】
また、通知制御部６８０は、環境判定機能の設定に伴い、基準信号生成部６２１に対して、振動発生部６２２から基準信号を発生させるための出力指示を定期的に行う。この通知制御部６８０は、例えば、数十秒乃至数分の単位により基準信号の出力指示を基準信号生成部６２１に行う。なお、通知制御部６８０は、特許請求の範囲に記載の通知制御部の一例である。
【０１７４】
このように、環境判定部６７０を設けることによって、硬度判定閾値保持部６６０に保持された硬度判定閾値と、検出信号測定部６３０により測定された測定信号のレベルとを比較することによって、携帯電話機５００の接触物が硬いか否かを判定することができる。すなわち、環境判定部６７０を設けることによって、検出振動信号の大きさに基づいて携帯電話機５００の環境を判定することができる。
【０１７５】
なお、ここでは、１組の振動検出部６１０および振動発生部６２２を設ける例について説明したが、複数組の振動検出部６１０および振動発生部６２２を設けることによって、携帯電話機５００の環境判定を行うようにしてもよい。次に、着信モード切替部６００による環境判定手法の具体例について以下に図面を参照して説明する。
【０１７６】
［基準信号による携帯電話機５００の振動を検出する例］
図１４は、本発明の第３の実施の形態における携帯電話機５００により基準信号に基づく携帯電話機５００の振動を検出する例を模式的に示す観念図である。図１４（ａ）は、携帯電話機５００の接触物が柔らかい場合における携帯電話機５００の振動状態を示す観念図である。図４（ｂ）は、携帯電話機５００の接触物が硬い場合における携帯電話機５００の振動状態を示す観念図である。図１４（ａ）および（ｂ）には、図１１に示した携帯電話機５００の上側面から見た携帯電話機５００の内部における振動検出部６１０および振動発生部６２２のみが概念的に示されている。
【０１７７】
図１４（ａ）には、柔らかい接触物における振動強度（Ｐ２）と、柔らかい接触物における測定信号レベル（Ｖ２）とが観念的に示されている。
【０１７８】
柔らかい接触物における振動強度（Ｐ２）は、振動発生部６２２による振動が携帯電話機５００を経由して伝播される振動検出部６１０における振動の強さを示す。ここでは、振動発生部６２２による振動が、柔らかい接触物８２０によって減衰されるため、柔らかい接触物における振動強度（Ｐ２）は、振動発生部６２２により発生される振動に比べて小さくなる。
【０１７９】
柔らかい接触物における測定信号レベル（Ｖ２）は、振動検出部６１０において検出された振動強度（Ｐ２）により生成された検出振動信号の大きさを示す。
【０１８０】
図１４（ｂ）には、硬い接触物における検出振動強度（Ｐ３）と、硬い接触物における測定信号レベル（Ｖ３）とが示されている。
【０１８１】
硬い接触物における振動強度（Ｐ２）は、振動発生部６２２による振動が携帯電話機５００を経由して伝播される振動検出部６１０における振動の強さを示す。ここでは、振動発生部６２２によって振動する携帯電話機５００が、硬い接触物８３０との間の接触による共振などによって携帯電話機５００の振動が増幅する。このため、硬い接触物おける振動強度（Ｐ２）は、振動発生部６２２により発生される振動に比べて大きくなる。
【０１８２】
硬い接触物における測定信号レベル（Ｖ３）は、振動検出部６１０において検出された振動強度（Ｐ３）によって生成される検出振動信号の大きさを示す。
【０１８３】
このように、振動発生部６２２により生成される基準信号によって振動する携帯電話機５００は、その接触物の硬さに応じてその振動強度が変動する。そのため、振動検出部６１０において生成される検出振動信号の大きさが変動することから、検出振動信号の変動に基づいて、携帯電話機５００の接触物が硬いか、柔らかいかを判定することができる。
ここで、検出振動信号の大きさを示す測定信号レベルに基づいて、携帯電話機５００の環境を判定する例について以下に図面を参照して説明する。
【０１８４】
［検出振動信号の大きさに基づく環境判定の例］
図１５は、本発明の第３の実施の形態における環境判定部６７０による検出振動信号の大きさに基づく携帯電話機５００の環境判定に関する一例を示す図である。ここでは、縦軸を電位として、硬度判定閾値（Ｖｔｈｂ）と測定信号レベル（Ｖ２およびＶ３）とが示されている。この例では、硬度判定閾値（Ｖｔｈｂ）は、携帯電話機５００が物に接触していない場合における検出信号測定部６３０により測定された測定信号レベルに設定された場合を想定する。
【０１８５】
ケース１における測定信号レベル（Ｖ２）は、図１４（ａ）に示した状態において、検出信号測定部６３０により測定された検出音信号の大きさを示す。このケース１における測定信号レベル（Ｖ２）は、硬度判定閾値（Ｖｔｈｂ）から減少レベル差（ΔＶ２）だけ小さい値を示す。このため、環境判定部６７０により、携帯電話機５００の接触物が柔らかいと判定される。
【０１８６】
ケース２における測定信号レベル（Ｖ３）は、図１４（ｂ）に示した状態において、検出信号測定部６３０により測定された検出音信号の大きさを示す。このケース２における測定信号レベル（Ｖ３）は、閉塞閾値（Ｖｔｈｂ）よりも増大レベル差（ΔＶ３）だけ大きい値を示す。このため、環境判定部６７０により、携帯電話機５００の接触物が硬いと判定される。
【０１８７】
このように、測定信号レベル（Ｖ２またはＶ３）および硬度判定閾値（Ｖｔｈｂ）を比較することによって、環境判定部６７０において携帯電話機５００の接触物が硬いか否かを判定することができる。すなわち、環境判定部６７０により、検出振動信号の大きさに基づいて、携帯電話機５００の環境を判定することができる。これにより、通知制御部６８０は、検出振動信号の大きさに基づいて、通知音信号生成部５５１または通知振動信号生成部５６１に通知音信号または通知振動信号を生成させるように制御することができる。
【０１８８】
［携帯電話機５００の動作例］
次に本発明の第３の実施の形態における携帯電話機５００の動作について図面を参照して説明する。
【０１８９】
図１６は、本発明の第３の実施の形態における携帯電話機５００の環境判定機能による通知制御方法の処理手順例を示すフローチャートである。
【０１９０】
まず、操作受付部１８０において、環境判定機能を設定するための操作が受け付けられる（ステップＳ９４１）。そして、着信モード切替部６００からの指示により、基準信号出力部６２０によって生成された振動が基準信号として出力される（ステップＳ９４２）。なお、ステップＳ９４２は、特許請求の範囲に記載の基準信号出力手順の一例である。
【０１９１】
この後、振動検出部６１０により、基準信号に基づいて生成された携帯電話機５００の振動が検出されることによって、検出振動信号が生成される（ステップＳ９４３）。なお、ステップＳ９４３は、特許請求の範囲に記載の基準信号検出手順の一例である。
【０１９２】
次に、環境判定部６７０により、振動検出部６１０において生成された検出振動信号に基づいて環境判定処理が実行される（ステップＳ９５０）。続いて、通知制御部６８０により、環境判定部６７０による判定結果である判定情報に示された内容が判断される（ステップＳ９４５）。
【０１９３】
そして、判定情報が硬い接触物である旨を示す場合には、通知制御部６８０において着信モードが通知音モードに切り替えられる（ステップＳ９４６）。すなわち、通知制御部６８０により、振動検出部６１０により生成された検出信号に基づいて、複数の通知信号生成部のうちいずれかの通知信号生成部に通知信号を生成させるように制御がなされる。一方、判定情報が柔らかい接触物である旨を示す場合には、ステップＳ９４７の処理に進む。なお、ステップＳ９４５、Ｓ９４６およびＳ９５０は、特許請求の範囲に記載の通知制御手順の一例である。
【０１９４】
次に、通知制御部６８０によって時間が計測されて（ステップＳ９４７）、一定期間経過後に、環境判定機能が解除されたか否かが判断される（ステップＳ９４８）。そして、環境判定機能が解除されていない場合には、ステップＳ９４２に戻り、環境判定機能が解除されるまで一連の処理手順が繰り返し行われる。一方、環境判定機能が解除された場合には、環境判定機能による通知制御処理が終了する。
【０１９５】
［着信モード切替部６００による環境判定処理の例］
図１７は、本発明の第３の実施の形態における着信モード切替部６００による環境判定処理（ステップＳ９５０）の処理手順例を示すフローチャートである。
【０１９６】
まず、検出信号測定部６３０により、振動検出部６１０から供給された検出振動信号が測定されることによって、測定信号が生成される（ステップＳ９５１）。そして、環境判定部６７０により、硬度判定閾値保持部６６０に保持された硬度判定閾値が取得される（ステップＳ９５２）。続いて、環境判定部６７０により、検出振動信号測定部において生成された測定信号の信号レベルが、その取得された硬度判定閾値未満であるか否かが判断される（ステップＳ９５３）。
【０１９７】
そして、測定信号の信号レベルが閉塞閾値未満である場合には、環境判定部６７０により、判定結果として接触物が柔らかい旨を示す判定情報が生成される（ステップＳ９５４）。一方、測定信号レベルが閉塞閾値以上である場合には、環境判定部６７０により、判定結果として接触物が硬い旨を示す判定情報が生成される（ステップＳ９５５）。これらの判定情報の生成が終了した後に環境判定処理の動作を終了する。
【０１９８】
このように、本発明の第３の実施の形態では、基準信号出力部６２０による基準信号に基づく携帯電話機５００の振動が振動検出部６１０により検出されて、その検出された検出振動信号の大きさに基づいて、接触物が硬いか否かを判定することができる。これにより、環境判定部６７０において携帯電話機５００の接触物が硬いと判定された場合には、着信モードを通知音モードに設定することができる。
【０１９９】
なお、ここでは、環境判定部６７０により接触物が硬いと判定された場合に、着信モードを通知振動モードから通知音モードに設定する例について説明したが、接触物が柔らかいと判定された場合に、通知振動モードに設定するようにしてもよい。例えば、鞄の中に衣服と一緒に携帯電話機５００が収められているときには、通知振動が衣服に吸収されてしまい、ユーザが通知振動を認識できない場合がある。このような場合には、環境判定部６７０により携帯電話機５００の接触物が硬いと判定されたときに、携帯電話機５００の着信モードを通知振動モードから通知音モードに切り替えることによって、着信をユーザに認知させ易くすることができる。
【０２００】
このように、環境判定機能によって携帯電話機５００の着信モードを通知音モードに設定するための切替え条件を、接触物が硬いときとするか、または、接触物が柔らかいときとするかは、携帯電話機５００の環境またはユーザの要望によって異なる。このため、環境判定機能を設定する場合において、ユーザが事前に切替え条件を設定することができるようにしてもよい。
【０２０１】
また、本発明の第３の実施の形態では、検出振動信号の大きさに基づいて携帯電話機５００の環境を判定する例について説明したが、この例では、判定対象が検出振動信号の大きさのみであるため、硬度判定閾値を設定することが困難である。これは、携帯電話機５００の接触物の種類によって、携帯電話機５００の振動に対する吸収率または反射率が異なるからである。これに対し、検出振動信号の各周波数成分に基づいて携帯電話機５００の環境を判定するように改良したものが、次に説明する第４の実施の形態である。
【０２０２】
＜４．第４の実施の形態＞
［着信モード切替部の構成例］
図１８は、本発明の第４の実施の形態における着信モード切替部の一構成例を示すブロック図である。
【０２０３】
着信モード切替部７００は、検出信号測定部７３０と、周波数解析部７４０と、第１乃至第３周波数比較部７５１乃至７５３と、硬度判定閾値保持部７６０と、環境判定部７７０と、通知制御部７８０とを備える。この着信モード切替部７００は、図１２に示した着信モード切替部６００に対応する。また、この着信モード切替部７００における検出信号測定部７３０は、図１３に示した検出信号測定部６３０と同様のものであるため、ここでの説明を省略する。
【０２０４】
周波数解析部７４０は、検出信号測定部７３０から供給された測定信号を解析するものである。すなわち、周波数解析部７４０は、検出信号測定部７３０から供給された測定信号を時間領域から周波数領域に変換することによって、その測定信号の周波数成分を生成する。この周波数解析部７４０は、例えば、高速フーリエ変換（ＦＦＴ：Fast Fourier Transform）を用いることによって、測定信号の周波数成分の分布を算出する。
【０２０５】
また、周波数解析部７４０は、その算出された周波数成分のうち、予め定められた第１乃至第３の周波数に対応するそれぞれの周波数成分のパワー値を、第１乃至第３周波数レベルとして、第１乃至第３周波数比較部７５１乃至７５３にそれぞれ供給する。すなわち、周波数解析部７４０は、第１周波数レベルを第１周波数比較部７５１に、第２周波数レベルを第２周波数比較部７５２に、第３周波数レベルを第３周波数比較部７５３にそれぞれ供給する。
【０２０６】
第１乃至第３周波数比較部７５１乃至７５３は、周波数解析部７４０から供給された第１乃至第３周波数レベルと、硬度判定閾値保持部７６０に保持された第１乃至第３硬度判定閾値とをそれぞれ比較するものである。
【０２０７】
第１周波数比較部７５１は、第１周波数レベルおよび第１硬度判定閾値を互いに比較して、その比較結果を、第１比較結果として環境判定部７７０に供給する。この第１周波数比較部７５１は、例えば、第１周波数レベルが第１硬度判定閾値以上である場合にはＨレベルを、第１周波数レベルが第１硬度判定閾値未満である場合にはＬレベルを、第１比較結果として環境判定部７７０に出力する。
【０２０８】
第２周波数比較部７５２は、第２周波数レベルおよび第２硬度判定閾値を互いに比較して、その比較結果を、第２比較結果として環境判定部７７０に供給する。この第２周波数比較部７５２は、例えば、第２周波数レベルが第２硬度判定閾値以上である場合にはＨレベルを、第２周波数レベルが第２硬度判定閾値未満である場合にはＬレベルを、第２比較結果として環境判定部７７０に出力する。
【０２０９】
第３周波数比較部７５３は、第３周波数レベルおよび第３硬度判定閾値を互いに比較して、その比較結果を、第３比較結果として環境判定部７７０に供給する。この第１周波数比較部７５１は、例えば、第１周波数レベルが第１硬度判定閾値以上である場合にはＨレベルを、第１周波数レベルが第１硬度判定閾値未満である場合にはＬレベルを、第３比較結果として環境判定部７７０に出力する。
【０２１０】
硬度判定閾値保持部７６０は、測定信号における第１乃至第３の周波数成分に対応する第１乃至第３硬度判定閾値を保持するものである。この硬度判定閾値保持部７６０は、第１硬度判定閾値を第１周波数比較部７５１に、第２硬度判定閾値を第２周波数比較部７５２に、第３硬度判定閾値を第３周波数比較部７５３に出力する。
【０２１１】
環境判定部７７０は、第１乃至第３周波数比較部７５１乃至７５３から供給された第１乃至第３比較結果に基づいて、携帯電話機５００の接触物が硬いか否かを判定するものである。この環境判定部７７０は、例えば、第１乃至第３比較結果が全てＨレベルである場合には、携帯電話機５００の接触物が硬いと判定する。
【０２１２】
一方、この環境判定部７７０は、第１乃至第３判定結果のうち少なくとも１つの比較結果がＬレベルである場合には、携帯電話機５００の接触物が柔らかいと判定する。この他の例として、環境判定部７７０は、第１乃至第３比較結果のうち、少なくとも１つの比較結果がＨレベルである場合には接触物が硬いと判定し、これ以外の場合には接触物が柔らかいと判定するようにしてもよい。
【０２１３】
また、環境判定部７７０は、その判定された判定結果を通知制御部７８０に供給する。この環境判定部７７０は、例えば、判定結果として、接触物が硬いと判定された場合には、接触物が硬い旨を示す判定情報を生成し、接触物が硬くないと判定された場合には、接触物が柔らかい旨を示す判定情報を生成する。そして、この環境判定部７７０は、その生成された判定情報を通知制御部７８０に供給する。
【０２１４】
通知制御部７８０は、制御線１２９から着信信号が供給された場合には、環境判定部７７０による判定結果により定まる着信モードに従って、通知音信号生成部５５１または通知振動信号生成部５６１のうちいずれか一方に通知信号を生成させるものである。すなわち、この通知制御部７８０は、振動検出部６１０により生成された検出振動信号の周波数成分に基づいて、複数の通知信号生成部のうちいずれかの通知信号生成部に通知信号を生成させるように制御する。なお、通知制御部７８０におけるその他の機能は、通知制御部６８０と同様のものであるため、ここでの説明を省略する。
【０２１５】
このように、着信モード切替部７００は、周波数解析部７４０により生成された測定信号の周波数成分と、その周波数成分に対応する硬度判定閾値とに基づいて、携帯電話機５００の環境を判定することができる。なお、ここでは一例として、第１乃至第３周波数比較部７５１乃至７５３により、測定信号における周波数成分のうち、３つの周波数成分に基づいて携帯電話機５００の環境を判定する例について説明したが、これに限られるものではない。次に、着信モード切替部７００による環境判定手法の具体例について以下に図面を参照して説明する。
【０２１６】
［測定信号の周波数成分に基づく環境判定の例］
図１９は、本発明の第４の実施の形態における着信モード切替部７００による測定信号の周波数成分に基づく環境判定の一例を示す図である。
【０２１７】
図１９（ａ）は、図１４（ａ）に示した状態における測定信号の周波数成分のうち、第１乃至第５の周波数成分（Ｆ０乃至Ｆ４）が示されている。図１９（ｂ）は、図１４（ｂ）に示した状態における測定信号の周波数成分のうち、第１乃至第５の周波数成分（Ｆ０乃至Ｆ４）が示されている。ここでは、基準信号出力部６２０により、第１の周波数成分（Ｆ０）からなる基準信号が出力されることを想定している。また、ここでは、縦軸をパワーとして、横軸を周波数としている。
【０２１８】
図１９（ａ）には、柔らかい接触物における第１乃至第５の周波数成分（Ｆ０乃至Ｆ４）と、第１および第２硬度判定閾値（Ｐｔｈｂ０乃至Ｐｔｈｂ１）とが示されている。
【０２１９】
第１および第２硬度判定閾値（Ｐｔｈｂ０およびＰｔｈｂ１）は、携帯電話機５００が物に接触していない場合において、検出信号測定部６３０により測定された測定信号の周波数成分に基づいて設定される。この例では、第１硬度判定閾値（Ｐｔｈｂ０）は、第１の周波数（Ｆ０）に対応する硬度判定閾値である。第２硬度判定閾値（Ｐｔｈ１）は、第２乃至第５の周波数（Ｆ１乃至Ｆ４）に対応する硬度判定閾値である。
【０２２０】
柔らかい接触物における第１乃至第５の周波数成分（Ｆ０乃至Ｆ４）は、それぞれに対応する第１および第２硬度判定閾値（Ｐｔｈｂ０乃至Ｐｔｈｂ１）よりも、そのパワー値を示す第１乃至第５周波数レベルが小さい。これは、携帯電話機５００の振動成分である第１乃至第５の周波数成分（Ｆ０乃至Ｆ４）が、柔らかい接触物８２０により吸収されるからである。例えば、柔らかい接触物における第１の周波数（Ｆ０）に対応する第１周波数レベル（Ｐｂ０）は、第１硬度判定閾値（Ｐｔｈｂ０）よりも減衰レベル差（ΔＰｂ０）だけ小さい。
【０２２１】
また、第２乃至第５周波数レベルも、柔らかい接触物８２０により振動が吸収されるため、柔らかい接触物における第１周波数レベル（Ｐｂ０）と同様に、第２硬度判定閾値（Ｐｔｈｂ０）よりも小さい。なお、第２乃至第５の周波数成分（Ｆ１乃至Ｆ４）は、振動発生部６２２の振動精度、または、携帯電話機５００を振動させることにより生じる周波数成分である。
【０２２２】
この場合、柔らかい接触物における第１乃至第５周波数レベルの全てが、それぞれに対応する第１および第２硬度判定閾値（Ｐｔｈ０およびＰｔｈ１）未満であるため、環境判定部７７０により接触物が柔らかいと判定される。
【０２２３】
図１９（ｂ）には、硬い接触物における第１乃至第５の周波数成分（Ｆ０乃至Ｆ４）と、第１および第２硬度判定閾値（Ｐｔｈｂ０乃至Ｐｔｈｂ１）とが示されている。ここでは、第１および第２硬度判定閾値（Ｐｔｈｂ０およびＰｔｈｂ１）は、図１９（ａ）と同様のものであるため、ここでの説明を省略する。
【０２２４】
硬い接触物における第１乃至第５の周波数成分（Ｆ０乃至Ｆ４）は、硬い接触物８３０によって振動が増幅されるため、それぞれに対応する第１および第２硬度判定閾値（Ｐｔｈｂ０乃至Ｐｔｈｂ１）よりも、第１乃至第５周波数レベルが大きい。例えば、硬い接触物における第１の周波数（Ｆ０）に対応する第１周波数レベル（Ｐｂ１）は、第１硬度判定閾値（Ｐｔｈｂ０）よりも増幅レベル差（ΔＰｂ１）だけ大きい。
【０２２５】
また、第２乃至第５周波数レベルも、硬い接触物８３０によって振動が増幅されるため、硬い接触物における第１周波数レベル（Ｐｂ１）と同様に、第２硬度判定閾値（Ｐｔｈｂ１）よりも大きい。この第２乃至第５の周波数成分（Ｆ１乃至Ｆ４）は、例えば、基準信号の振動による携帯電話機５００と硬い接触物８３０との接触により生じる共振周波数および共進周波数以外の高調波成分である。
【０２２６】
この場合、硬い接触物における第１乃至第５周波数レベルの全てが、それぞれに対応する第１および第２硬度判定閾値（Ｐｔｈ０およびＰｔｈ１）以上であるため、環境判定部７７０により接触物が硬いと判定される。
【０２２７】
このように、測定信号の周波数成分と、第１および第２硬度判定閾値（Ｐｔｈｂ０およびＰｔｈｂ１）とをそれぞれ比較することによって、環境判定部７７０において携帯電話機５００の接触物が硬いか否かを判定することができる。すなわち、環境判定部７７０により、検出振動信号の周波数成分に基づいて、携帯電話機５００の環境を判定することができる。
【０２２８】
これにより、第３の実施の形態における環境判定部６７０とは異なり、複数の周波数成分に基づいて環境判定を行うため、環境判定部７７０による誤判定を低減することができる。すなわち、基準信号の周波数成分（Ｆ０）以外の周波数成分の変動も検出することによって、より正確な携帯電話機５００の環境判定を行うことができる。なお、ここでは、事前に設定された周波数成分の周波数レベルおよび硬度判定閾値を比較する例について説明したが、第２硬度判定閾値（Ｐｔｈ１）を超える周波数成分の数に基づいて携帯電話機５００の環境を判定するようにしてもよい。次に、着信モード切替部７００の動作について図面を参照して説明する。
【０２２９】
［着信モード切替部７００による環境判定処理の例］
図２０は、本発明の第４の実施の形態における着信モード切替部７００による環境判定処理（ステップＳ９６０）の処理手順例を示すフローチャートである。この環境判定処理（ステップＳ９６０）は、図１６に示した環境判定処理（ステップＳ９６０）に対応する。
【０２３０】
まず、検出信号測定部７３０により検出振動信号が測定されることによって、測定信号が生成される（ステップＳ９６１）。続いて、周波数解析部７４０により、検出信号測定部７３０から供給される測定信号の周波数成分が生成される（ステップＳ９６２）。すなわち、周波数解析部７４０により、各周波数成分のパワー値を示す周波数レベルが算出される。
【０２３１】
そして、第１周波数比較部７５１により、周波数解析部７４０から第１周波数レベルが取得される（ステップＳ９６３）。これとともに、第１周波数比較部７５１により、硬度判定閾値保持部７６０に保持された第１乃至第３硬度判定閾値のうち、第１周波数レベルに対応する第１硬度判定閾値が取得される（ステップＳ９６４）。この後、第１周波数比較部７５１により、第１周波数レベルが、第１硬度判定閾値未満であるか否かが判断される（ステップＳ９６５）。
【０２３２】
そして、第１周波数レベルが第１閉塞値未満である場合には、第１周波数比較部７５１から第１比較結果としてＬレベルが出力されるため、接触物が柔らかい旨を示す判定情報が環境判定部７７０により生成される（ステップＳ９６８）。一方、第１周波数レベルが第１閉塞値以上である場合には、環境判定部７７０により、比較対象である全ての周波数成分の比較結果が第１乃至第３周波数比較部７５１乃至７５３から取得されたか否かが判断される（ステップＳ９６６）。
【０２３３】
そして、全ての比較結果が取得された場合には、環境判定部７７０により接触物が硬い旨を示す判定情報が生成される（ステップＳ９６７）。一方、全ての比較結果が取得されていない場合には、ステップＳ９３２に戻り、第２周波数比較部７５２により、第２周波数レベルと、その周波数成分に対応する第２硬度判定閾値とが取得され、両者の比較が行われる。
【０２３４】
このように、比較対象の周波数レベルがその周波数レベルに対応する硬度判定閾値未満となるまで全ての第１乃至第３周波数比較部７５１乃至７５３により順次比較が行われる。そして、比較対象の全ての周波数成分における周波数レベルがそれぞれに対応する硬度判定閾値以上である場合には、接触物が硬い旨を示す判定情報が生成され、これ以外の場合には、接触物が柔らかい旨を示す判定情報が生成されて環境判定処理が終了する。
【０２３５】
このように、本発明の第４の実施の形態では、振動検出部６１０からの検出振動信号により生成された測定信号の周波数成分に基づいて、携帯電話機５００の接触物が硬いか否かを判定することができる。すなわち、検出振動信号の周波数成分に基づいて携帯電話機５００の環境を判定して、その判定結果により携帯電話機５００の着信モードを通知振動モードに設定することができる。
【０２３６】
なお、本発明の第３および第４の実施の形態では、基準信号出力部６２０から一定期間間隔により基準信号を出力する例について説明したが、携帯電話機５００の動きに基づいて基準信号を出力するようにしてもよい。この例においては、振動検出部６１０により携帯電話機５００の動きとして変位量、速度または加速度を検出して、その検出された動きが一定の動き閾値を超えたときに、基準信号出力部６２０から基準信号を出力させる。ここで、第５の実施の形態として振動検出部６１０により検出される携帯電話機５００の動きに基づいて基準信号を出力する例について以下にフローチャートを参照して説明する。
【０２３７】
＜５．第５の実施の形態＞
［動き検出による基準信号の出力する携帯電話機５００の動作例］
図２１は、本発明の第５の実施の形態における携帯電話機５００の環境判定機能による通知制御方法の処理手順の例を示すフローチャートである。ここでは、図１６におけるステップＳ９４７に代えて、ステップＳ９７１およびＳ９７２が示されている。また、ステップＳ９７１およびＳ９７２以外の処理は、図１６における処理と同様であるため、ここでの説明を省略する。
【０２３８】
ステップＳ９４５またはＳ９５６における処理の後、振動検出部６１０により、携帯電話機５００の動きが検出される（ステップＳ９７１）。例えば、振動検出部６１０により、携帯電話機５００の動きの大きさとして変位量、速度または加速度が検出される。続いて、振動検出部６１０により携帯電話機５００の動きが検出されたか否かが判断される（ステップＳ９７２）。すなわち、振動検出部６１０により検出された動きの大きさが一定の動き閾値を超えたか否かが判断される。例えば、振動検出部６１０により検出された変位量、速度または加速度が動き閾値を超えたか否かが判断される。
【０２３９】
そして、振動検出部６１０により検出された動きの大きさが動き閾値を超えた場合にはステップＳ９４８に進み、環境判定機能が解除されていなければ、ステップＳ９４２において基準信号が出力される。一方、振動検出部６１０により検出された動きの大きさが動き閾値を超えていない場合には、動き閾値を超えるまでステップＳ９４８の処理が行われない。
【０２４０】
このように、振動検出部６１０により、携帯電話機５００の動きの大きさに基づいて、基準信号出力部６２０から基準信号を出力させることによって、携帯電話機５００の環境に変化がない状態において基準信号を出力させることを低減することができる。これにより、無駄な基準信号の出力を抑制することができるため、携帯電話機５００の消費電力を軽減することができる。また、ユーザが基準信号による振動を着信と誤解するおそれを軽減することができる。
【０２４１】
なお、ここでは、携帯電話機５００を例にして説明したが、動きを検出するための振動検出部６１０を携帯電話機１００に設けるようにしてもよい。これにより、携帯電話機１００は、その振動検出部６１０により検出された動きの大きさに基づいて、携帯電話機１００における基準信号出力部２２０から基準信号を出力させることができる。
【０２４２】
このように、本発明の実施の形態によれば、基準信号出力部２２０または６２０により基準信号を出力して、音検出部２１０または振動検出部６１０によりその基準信号に基づく検出信号を用いることによって、最適な着信モードに切り替えることができる。
【０２４３】
なお、本発明の実施の形態では、携帯電話機１００または５００を例にして説明したが、使用される環境が変る通知装置にも適用することができる。例えば、携帯情報端末（ＰＤＡ：Personal Digital Assistants）、携帯音再生装置や計測装置のように、振動または音などにより複数の手法によりアラームを通知する通知装置に適用することができる。
【０２４４】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、本発明の実施の形態において明示したように、本発明の実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本発明の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【０２４５】
また、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disk）、メモリカード、ブルーレイディスク（Blu-ray Disc（登録商標））等を用いることができる。
【符号の説明】
【０２４６】
１００、５００  携帯電話機
１１０  無線部
１１１  アンテナ
１２０  制御部
１３０  音声信号処理部
１４１  送話部
１４２  受話部
１５１、５５１  通知音信号生成部
１６１、５６１  通知振動信号生成部
１６２、６２２  振動発生部
１７０  表示部
１８０  操作受付部
２００、３００、６００、７００  着信モード切替部
２１０  音検出部
２２０、６２０  基準信号出力部
２２１、６２１  基準信号生成部
２２２、５５２  スピーカ部
２３０、３３０、６３０、７３０  検出信号測定部
２６０、３６０  閉塞閾値保持部
２７０、３７０、６７０、７７０  環境判定部
２８０、３８０、６８０、６８０  通知制御部
３００  着信モード切替部
３３０  検出信号測定部
３４０、７４０  周波数解析部
３５１〜３５３、７５１〜７５３  周波数比較部
６１０  振動検出部
６６０、７６０  硬度判定閾値保持部
【図１】
2010273173.tif 000003
【図２】
2010273173.tif 000004
【図３】
2010273173.tif 000005
【図４】
2010273173.tif 000006
【図５】
2010273173.tif 000007
【図６】
2010273173.tif 000008
【図７】
2010273173.tif 000009
【図８】
2010273173.tif 000010
【図９】
2010273173.tif 000011
【図１０】
2010273173.tif 000012
【図１１】
2010273173.tif 000013
【図１２】
2010273173.tif 000014
【図１３】
2010273173.tif 000015
【図１４】
2010273173.tif 000016
【図１５】
2010273173.tif 000017
【図１６】
2010273173.tif 000018
【図１７】
2010273173.tif 000019
【図１８】
2010273173.tif 000020
【図１９】
2010273173.tif 000021
【図２０】
2010273173.tif 000022
【図２１】
2010273173.tif 000023