(57)【要約】【課題】携帯電話などの通信端末装置における既存の資源を利用して、極めて安価な開発コストおよび製品コストを維持しつつ、それぞれのユーザの多様な生活パターンに最適な着信状態を実現する。【解決手段】着信に関する仕様を決定する複数のパラメータからなるプロファイルの複数種類を記憶しているメモリ１６と、メモリ１６に記憶されている複数種類のプロファイルの中から１つの種類のプロファイルを読み出して、現在のプロファイルとして設定し、着信を受けたときは現在のプロファイルに基づいて着信制御を行う制御部１３とを備えている。【選択図】        図１
2005020225.tif 000002
【特許請求の範囲】
【請求項１】
着信に関する仕様を決定する複数のパラメータからなる着信仕様情報の複数種類を記憶している記憶手段と、
前記記憶手段に記憶されている複数種類の着信仕様情報の中から１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定する着信仕様設定手段と、
着信を受けたときは前記現在の着信仕様情報に基づいて着信制御を行う制御手段と、
を備えたことを特徴とする通信端末装置。
【請求項２】
前記着信仕様設定手段は、操作に応じて指定された１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定することを特徴とする請求項１記載の通信端末装置。
【請求項３】
前記着信仕様設定手段は、時間帯に応じて１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定することを特徴とする請求項１記載の通信端末装置。
【請求項４】
前記着信仕様設定手段は、現在位置に応じて１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定することを特徴とする請求項１記載の通信端末装置。
【請求項５】
前記記憶手段は、操作に応じて設定された複数のパラメータからなる着信仕様情報を記憶する設定エリアを有し、使用環境の指定操作に応じて前記設定エリアの着信仕様情報をその指定に係る使用環境の環境別エリアに転送して記憶することを特徴とする請求項１記載の通信端末装置。
【請求項６】
着信に関する仕様を決定する複数のパラメータからなる着信仕様情報の複数種類を記憶している記憶手段から１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定するステップと、
着信を受けたときは前記現在の着信仕様情報に基づいて着信制御を行うステップと、
を実行する通信端末装置における通信制御処理のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信端末装置およびその通信制御処理のプログラムに関し、特に、通信端末装置における着信の仕様およびその通信制御処理のプログラムに関する。
【０００２】
【従来の技術】
携帯電話に代表される通信端末装置は、ユーザの移動に伴って着信の環境が異なる。このため、従来から携帯電話の着信に関する技術が提案されている。
例えば、ある提案においては、携帯電話機の周囲の環境に合わせて着信通知を自動的に制御する。この提案によれば、携帯電話機への着信時に周囲の騒音の音圧を検出する検出手段と、この検出手段で検出した音圧データをサンプリングするサンプリング手段と、予め設定した音圧サンプリングデータとサンプリング手段によってサンプリングされた音圧データとを比較して比較結果を出力する比較手段と、この比較結果に基づいて着信通知手段の通知方法を判定する着信通知手段判定手段と、この着信通知手段判定手段により音による通知を行うと判定された場合に、スピーカの着信音量を制御する音量制御手段を備えている。さらにこの場合において、音圧サンプルデータに主要環境の音圧レベルと周波数成分の比較データを含ませた構成になっている（特許文献１参照）。
また、他の提案においては、携帯電話の着信音が周囲に不快感を与えないようにするために、電車内、会議室、コンサートホール等、着信音が周囲に不快感を与える場所に無線制御装置を設置し、この無線制御装置から携帯通信端末に端末設定信号および環境情報信号を送り、その信号を受信した携帯通信端末側では、その場所に適した着信手段、自動応答機能を自動で設定することにより、使用者の設定の煩わしさを解消するとともに、環境に最も適した着信手段設定をし、かつ自動応答については、応答メッセージ中の周囲の環境情報および通話可能予定時刻を含めることにより、発呼者に対する不快感を軽減させるようにしている（特許文献２参照）。
【０００３】
【特許文献１】
特開平１０−３４１４６４号公報（段落番号「０００６」、「０００８」）
【特許文献２】
特開２０００−２５３４６５号公報（段落番号「０００８」）
【０００４】
【発明が解決しようとする課題】
ところで、一般的なサラリーマンやオフィスレディは、朝になると通勤電車に乗って会社に向い、午前中から午後にかけて会社内で仕事をし、夕方になって再び通勤電車で帰宅し、夜は自宅でくつろいで、深夜には就寝するという生活パターンで暮している。したがって、携帯電話を使用している一般的なユーザは、生活パターンに最適な状態で着信や発信をしたいと望んでいる。特に着信に関しては、発信と違って相手側の意志に依存するので、ユーザの受信環境に応じたきめ細かい制御が要求される。
【０００５】
しかしながら、上記特許文献を含めた従来の技術においては、周囲の環境に応じて着信態様を制御することは可能であるが、ユーザの生活パターンに最適な着信状態を実現するものではなかった。しかも上記特許文献の構成を実現するためには、携帯電話のコストアップや無線制御装置を含む通信システムのコストアップを招くという新たな課題が発生することになる。
例えば、特許文献１の場合には、主要環境の音圧レベルと周波数成分の比較データを含ませた音圧サンプルデータを予め設定する必要があり、膨大な開発費用と音圧サンプルデータを記憶できる大容量のメモリが必要になる。また、特許文献２の場合には、様々な場所に無線制御装置を設置することが必要である上、携帯電話の制御設計が無線制御装置の仕様によって規制されることになる。
【０００６】
本発明は、このような従来の課題を解決するものであり、携帯電話などの通信端末装置における既存の資源を利用して、極めて安価な開発コストおよび製品コストを維持しつつ、それぞれのユーザの多様な生活パターンに最適な着信状態を実現する通信端末装置およびその通信制御処理のプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１に記載の通信端末装置は、着信に関する仕様を決定する複数のパラメータ（実施形態においては、図２の着信音量などに相当する）からなる着信仕様情報（実施形態においては、図２のプロファイルに相当する）の複数種類を記憶している記憶手段（実施形態においては、図１のメモリ１６に相当する）と、記憶手段に記憶されている複数種類の着信仕様情報の中から１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定する着信仕様設定手段（実施形態においては、図１の制御部１３に相当する）と、着信を受けたときは現在の着信仕様情報に基づいて着信制御を行う制御手段（実施形態においては、図１の制御部１３に相当する）とを備えた構成になっている。
【０００８】
この場合において、請求項２に記載のように、着信仕様設定手段は、操作に応じて指定された１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定するような構成にしてもよい。
あるいは、請求項３に記載のように、着信仕様設定手段は、時間帯に応じて１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定するように構成してもよい。
あるいはまた、請求項４に記載のように、着信仕様設定手段は、現在位置に応じて１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定するような構成にしてもよい。
【０００９】
また、この場合において、請求項５に記載のように、記憶手段は、操作に応じて設定された複数のパラメータからなる着信仕様情報を記憶する設定エリア（実施形態においては、図２のカレントエリアに相当する）を有し、使用環境の指定操作に応じて設定エリアの着信仕様情報をその指定に係る使用環境の環境別エリアに転送して記憶するような構成にしてもよい。
【００１０】
請求項６に記載の通信制御処理のプログラムは、着信に関する仕様を決定する複数のパラメータ（実施形態においては、図２の着信音量などに相当する）からなる着信仕様情報（実施形態においては、図２のプロファイルに相当する）の複数種類を記憶している記憶手段（実施形態においては、図１のメモリ１６に相当する）から１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定するステップと、着信を受けたときは現在の着信仕様情報に基づいて着信制御を行うステップとを実行する構成になっている。なお、各ステップは、実施形態においては、図１の制御部１３の機能に相当する。
【００１１】
【発明の実施の形態】
以下、本発明による通信端末装置の第１ないし第４の実施形態について、携帯電話を例に採って図を参照して説明する。
図１は、各実施形態における携帯電話１の構成を示すブロック図である。まず、機構的な構成について説明する。携帯電話１の本体ケース（図示せず）には、送受信のアンテナ２、音声発生用のスピーカ３、カラー液晶などからなる表示部４、キー入力部５、音声入力用のマイク６、モノクロ液晶などからなるサブ表示部７、背面キー８、リンガ音で着信を通知するスピーカ９が設けられている。さらに、キー入力部５には、テンキー、クリアキー、発信キーなど（図示さず）のほかに、オフフックキー５１およびオンフックキー５２が設けられている。背面キー８は、透明又は半透明の部材で構成され、着信に応じて点滅するＬＥＤ８１を内蔵している。また、振動によって着信を通知するバイブレータ１０が本体ケースに内蔵されている。
【００１２】
次に、電気的な構成について説明する。無線送受信部１１は、アンテナ２を介して、変調された音声やデータを送信又は受信する。無線信号処理部１２は、無線送受信部１１によって受信された音声やデータを復調し、無線送受信部１１によって送信される音声やデータを変調する。制御部１３は、この装置全体を制御し、内部に着信時間長を計測するタイマ１３１を備えている。
【００１３】
加入者情報記憶部１４は、アドレス帳エリア、着信履歴エリア、発信履歴エリアなどで構成されている。システムＲＯＭ１５は、制御部１３によって実行される通信制御処理のプログラム、自動応答のメッセージの合成音声データ、種々の初期データなどを記憶している。メモリ１６は、制御部１３によって処理されるデータを一時的に記憶するワークエリアである。
【００１４】
音声信号処理部１７は、通話中の音声信号や合成音声データの音声信号をディジタルからアナログに変換してスピーカ３に与えて発音させるとともに、マイク６からの音声信号をアナログからディジタルに変換して制御部１３に入力する。ドライバ１８は、背面キー８のＬＥＤ８１、スピーカ９、およびバイブレータ１０を駆動する。ドライバ１９は、表示部４を駆動する。ドライバ２０は、サブ表示部７を駆動する。
【００１５】
図２は、各実施形態におけるメモリ１６のエリアマップを示す図である。この図に示すように、メモリ１６には、現在の使用環境における着信仕様情報やその他の仕様情報（これを「プロファイル」と称する）を記憶するカレントエリア１６１のほかに、各使用環境ごとの着信仕様情報やその他の仕様情報を記憶する会社エリア１６２、通勤電車エリア１６３、自宅エリア１６４、外出エリア１６５、深夜エリア１６６が設けられている。各エリアには、着信などに関する仕様を決定する複数のパラメータが記憶される。
【００１６】
記憶されるパラメータとしては、「着信音量」、リンガ音やメロディなどを設定する「着信パターン」、「バイブレータ」、「キー操作音」、メール着信の報知時間を設定する「着信音継続時間」、背面キー８のＬＥＤ８１の発光パターンを設定する「ＬＥＤ設定」、「受話音量」、待受け時の画面としてカレンダー又は固定壁紙を設定する「待受画面」、画面照明の継続時間を設定する「画面照明時間」、充電時に照明をオン又はオフに設定する「充電時照明」、オン又はオフに設定する「節電画面」、画面の配色を設定する「配色」、不在時の留守録音の起動時間を設定する「録音応答時間」、留守録音の応答メッセージを選択する「応答メッセージ」のパラメータがある。
【００１７】
次に、第１の実施形態における通信制御処理の動作について、図３ないし図９、図１１ないし図１８に示すフローチャート、図１０に示す表示画面の図、および図１１に示す各使用環境のプロファイルの図に基づいて説明する。
図３は、図１の制御部１３によって実行されるメインフローチャートである。まず、タイムレジスタＴ１にカレントエリアの「画面照明時間」をストアし（ステップＳＡ１）、タイムレジスタＴ２に所定時間をストアする（ステップＳＡ２）。そして、Ｔ１およびＴ２にそれぞれ対応するタイマインタラプト１および２を禁止解除にする（ステップＳＡ３）。したがってこれ以後は、一定時間（これを「タイマ最小単位時間」という）ごとのタイマインタラプトに応じてＴ１およびＴ２の時間がデクリメントされる。
【００１８】
次に、ステップＳＡ４〜ＳＡ９のループ処理を実行し、キー操作、電話着信、メール着信の割り込みがあったときは、その割り込みに対応する処理に移行する。このループ処理においては、Ｔ１の値が「０」でないか否かを判別する（ステップＳＡ４）。Ｔ１の値が「０」でない場合には、表示部４の画面照明をオンにする（ステップＳＡ５）。一方、Ｔ１の値が「０」に達したときは、画面照明をオフにする（ステップＳＡ６）。次に、Ｔ２の値が「０」でないか否かを判別する（ステップＳＡ７）。Ｔ２の値が「０」でない場合には、カレントエリアの「配色」、「待受画面」の内容に基づいて待受画面を表示する（ステップＳＡ８）。一方、Ｔ２の値が「０」に達したときは、カレントエリアの「配色」に基づき節電画面を表示する（ステップＳＡ９）。待受画面又は節電画面を表示した後は、再び上記ループ処理を繰り返す。
【００１９】
図４および図５は、タイマインタラプト１およびタイマインタラプト２のフローチャートである。
図４のタイマインタラプト１において、充電時か否かを判別し（ステップＳＢ１）、充電時である場合には、カレントエリアの「充電時照明」がオンであるか又はオフであるかを判別する（ステップＳＢ２）。オフである場合にはＴ１に「０」をストアして（ステップＳＢ３）、図３のメインフローチャートに戻る。したがって、図３のメインフローチャートのステップＳＡ６において、画面照明をオフにする。図４のステップＳＢ２において、カレントエリアの「充電時照明」がオンである場合には、図３のメインフローチャートに戻る。すなわち、充電時には画面照明はオン状態を維持する。
図４のステップＳＢ１において、充電時でない場合には、Ｔ１の値が「０」でないか否かを判別し（ステップＳＢ４）、「０」でない場合には、Ｔ１の値を「１」だけデクリメントする（ステップＳＢ５）。そして、図３のメインフローチャートに戻る。
【００２０】
図５のタイマインタラプト２において、カレントレリアの「節電画面」がオンであるか又はオフであるかを判別し（ステップＳＣ１）、オフである場合にはメインフローチャートに戻るが、オンである場合にはＴ２が「０」でないか否かを判別する（ステップＳＣ２）。Ｔ２が「０」である場合にはメインフローチャートに戻るが、Ｔ２が「０」でない場合にはその値を「１」だけデクリメントする（ステップＳＣ３）。そしてメインフローチャートに戻る。すなわち、カレントエリアの「節電画面」がオンである場合には、Ｔ２の値が「０」に達したときは節電画面に移行する。
【００２１】
図６ないし図９は、キー操作のフローチャートである。図６において、カレントエリアの「キー操作音」がオンであるか又はオフであるかを判別し（ステップＳＤ１）、オンである場合には、キー操作音を発生する（ステップＳＤ２）。次に、Ｔ１にカレントエリアの「画面照明時間」をストアし（ステップＳＤ３）、Ｔ２に所定時間をストアする（ステップＳＤ４）。そして、タイマインタラプト２を禁止する（ステップＳＤ５）。すなわち、キー入力部５において何らかのキーが操作されたときは、キー操作が終了するまでは、節電画面に移行しない。
【００２２】
そして、いずれのキーが操作されたか否かを判別する。「プロファイル機能」キーが操作されたか否かを判別し（ステップＳＤ６ａ）、このキーが操作されたときは、さらに「ＯＫ」キーが操作されたか否かを判別する（ステップＳＤ９ｂ）。「ＯＫ」キーが操作されたときは、プロファイル機能画面を表示する（ステップＳＤ７）。そして、メインフローに戻り、次のキー操作を待つ。図１０（１）は、プロファイル機能画面を示す図である。この画面には、「プロファイル選択」キー、「プロファイル登録」キー、「ＯＫ」キー、「クリア」キーが表示される。一方、プロファイルキーが操作されない場合には、図１０（１）のプロファイル機能画面が表示中であるか否かを判別する（ステップＳＤ８）。
なお、画面のいずれかの選択キーが操作されて、さらに「ＯＫ」キーが操作されたときに、そのキーの選択が確定するのであるが、以下の説明においては、簡略化を図るために、キー選択の後には「ＯＫ」キーが操作されるものとして、「ＯＫ」キーの操作については図面および記述は省略する。
【００２３】
プロファイル機能画面が表示中である場合には、図７のフローチャートにおいて、「プロファイル選択」キーが操作されたか否かを判別し（ステップＳＤ９）、このキーが操作されたときは、プロファイル選択画面を表示する（ステップＳＤ１０）。図１０（２）は、プロファイル選択画面を示す図である。そして、メインフローに戻り、次のキー操作を待つ。この画面には、使用環境を指定する「会社」キー、「自宅」キー、「通勤電車」キー、「外出」キー、「深夜」キー、「ＯＫ」キー、「クリア」キーが表示される。
【００２４】
ステップＳＤ９において、「プロファイル選択」キーが操作されない場合には、「クリア」キーが操作されたか否かを判別する（ステップＳＤ１１）。このキーが操作された場合には、キー操作の終了であるので、タイマインタラプト２の禁止を解除して（ステップＳＤ１２）、メインフローに戻る。「クリア」キーが操作されない場合には、「プロファイル登録」キーが操作されたか否かを判別する（ステップＳＤ１３）。このキーが操作されたときは、プロファイル登録画面を表示して（ステップＳＤ１４）、メインフローに戻る。図１０（３）は、プロファイル登録画面を示す図である。この画面にも、図１０（２）と同様に、各仕様環境を指定するキーとともに、「ＯＫ」キー、「クリア」キーが表示される。プロファイル機能画面において、いずれのキーも操作されない場合には、ステップＳＤ９に移行してキー操作を待つ。
【００２５】
図６のステップＳＤ８において、プロファイル機能画面が表示中でない場合には、図８のフローチャートにおいて、図１０（２）のプロファイル選択画面が表示中であるか否かを判別する（ステップＳＤ１５）。プロファイル選択画面が表示中である場合には、この画面のいずれかのキーが操作されたかを判別する。
「会社」キーが操作されたか否かを判別し（ステップＳＤ１６）、このキーが選択された場合には、「会社」エリアの内容をカレントエリアにコピーする（ステップＳＤ１７）。そして、メインフローに戻る。
このキーが操作されない場合には、「自宅」キーが操作されたか否かを判別し（ステップＳＤ１８）、このキーが選択された場合には、「自宅」エリアの内容をカレントエリアにコピーする（ステップＳＤ１９）。そして、メインフローに戻る。
このキーが操作されない場合には、「通勤電車」キーが操作されたか否かを判別し（ステップＳＤ２０）、このキーが選択された場合には、「通勤電車」エリアの内容をカレントエリアにコピーする（ステップＳＤ２１）。そして、メインフローに戻る。
「通勤電車」キーが操作されない場合には、図８のフローチャートにおいて、「外出」キーが操作されたか否かを判別し（ステップＳＤ２２）、このキーが選択された場合には、「外出」エリアの内容をカレントエリアにコピーする（ステップＳＤ２３）。そして、メインフローに戻る。
このキーが操作されない場合には、「深夜」キーが操作されたか否かを判別し（ステップＳＤ２４）、このキーが選択された場合には、「深夜」エリアの内容をカレントエリアにコピーする（ステップＳＤ２５）。そして、メインフローに戻る。
このキーが操作されない場合には、「クリア」キーが操作されたか否かを判別し（ステップＳＤ２６）、このキーが選択された場合には、図７のステップＳＤ７に移行して、プロファイル機能画面の表示に戻る。プロファイル選択画面において、いずれのキーも操作されない場合には、図７のステップＳＤ１６に移行してキー操作を待つ。
このように、プロファイル選択画面が表示されている状態で、「会社」、「自宅」、「通勤電車」、「外出」、「深夜」のいずれかが選択されたときは、その選択された使用環境を現在の使用環境としてカレントエリアに設定する。
【００２６】
図７のステップＳＤ１５において、プロファイル選択画面が表示中でない場合には、図８のフローチャートにおいて、図１０（３）のプロファイル登録画面が表示されているか否かを判別する（ステップＳＤ２７）。この画面が表示されている場合には、この画面のいずれかのキーが操作されたかを判別する。
「会社」キーが操作されたか否かを判別し（ステップＳＤ２８）、このキーが選択された場合には、カレントエリアの内容を「会社」エリアにコピーする（ステップＳＤ２９）。そして、メインフローに戻る。
このキーが操作されない場合には、「自宅」キーが操作されたか否かを判別し（ステップＳＤ３０）、このキーが選択された場合には、カレントエリアの内容を「自宅」エリアにコピーする（ステップＳＤ３１）。そして、メインフローに戻る。
このキーが操作されない場合には、「通勤電車」キーが操作されたか否かを判別し（ステップＳＤ３２）、このキーが選択された場合には、カレントエリアの内容を「通勤電車」エリアにコピーする（ステップＳＤ３３）。そして、メインフローに戻る。
「通勤電車」キーが操作されない場合には、図９のフローチャートにおいて、「外出」キーが操作されたか否かを判別し（ステップＳＤ３５）、このキーが選択された場合には、カレントエリアの内容を「外出」エリアにコピーする（ステップＳＤ３６）。そして、メインフローに戻る。
このキーが操作されない場合には、「深夜」キーが操作されたか否かを判別し（ステップＳＤ３７）、このキーが選択された場合には、カレントエリアの内容を「深夜」エリアにコピーする（ステップＳＤ３８）。そして、メインフローに戻る。
このキーが操作されない場合には、「クリア」キーが操作されたか否かを判別し（ステップＳＤ３９）、このキーが選択された場合には、図７のステップＳＤ１４に移行して、プロファイル登録画面の表示に戻る。プロファイル選択画面において、いずれのキーも操作されない場合には、図８のステップＳＤ２８に移行してキー操作を待つ。
このように、プロファイル登録画面が表示されている状態で、「会社」、「自宅」、「通勤電車」、「外出」、「深夜」のいずれかが選択されたときは、カレントエリアに設定した内容を選択された使用環境として登録する。
【００２７】
図１１は、メモリ１６の「会社」エリア、「自宅」エリア、「通勤電車」エリア、「外出」エリア、「深夜」エリアに登録されたパラメータの一例を示す図である。このように、メモリ１６は、操作に応じて設定された複数のパラメータからなるプロファイルを記憶するカレントエリアを有し、使用環境の指定操作に応じてカレントエリアのプロファイルをその指定に係る使用環境の環境別エリアに転送して記憶する。
【００２８】
図１２ないし図１５は、電話着信のフローチャートである。図１２において、Ｔ１にカレントエリアの「画面照明時間」をストアし（ステップＳＥ１）、Ｔ２に所定時間をストアする（ステップＳＥ２）。そして、タイマインタラプト１および２を禁止する（ステップＳＥ３）。また、タイマレジスタＴ３にカレントエリアの録音応答時間をストアし（ステップＳＥ４）、タイマインタラプト３を禁止解除にする（ステップＳＥ５）。すなわち、着信があったときは、オフフック又は留守番電話の応答メッセージがあるまで画面の照明はオンを維持し、節電画面にも移行しない。
【００２９】
次に、現在のモードがマナーモードでないか否かを判別する（ステップＳＥ６）。マナーモードでない場合には、カレントエリアの「着信音量」に基づく音量、および、「着信パターン」に基づくパターンで着信音を報知する（ステップＳＥ７）。また、カレントエリアの「ＬＥＤ設定」の内容に基づくパターンでＬＥＤを発光する（ステップＳＥ８）。一方、現在のモードがマナーモードである場合には、フラグＭＦを「１」にセットする（ステップＳＥ９）。
【００３０】
ステップＳＥ７およびＳＥ８において、着信音および発光によって着信を報知した後は、図１３のフローチャートにおいて、カレントエリアの「バイブレータ」の内容が「（振動）なし」であるか否かを判別する（ステップＳＥ１０）。「バイブレータ」の内容が「パターン１」、「パターン２」又は「メロディ同期」、すなわち「振動あり」の場合には、カレントエリアの「バイブレータ」の内容に基づくパターンでバイブレータを作動する（ステップＳＥ１１）。図１２のフローチャートのステップＳＥ９において、ＭＦを「１（マナーモード）」にセットした後は、着信音では報知せずに、図１３のフローチャートのステップＳＥ１１に移行して、カレントエリアの「バイブレータ」の内容に基づくパターンでバイブレータを作動する。
【００３１】
次に、Ｔ３が「０」でないか否かを判別する（ステップＳＥ１２）。Ｔ３が「０」でない場合、すなわち、着信報知から自動応答に切替えるタイムリミットに達していない場合には、オフフックがされたか否かを判別し（ステップＳＥ１３）、オフフックがされていない場合には、ＭＦが「０」であるか「１」であるかを判別する（ステップＳＥ１４）。ＭＦが「１」でマナーモードである場合には、ステップＳＥ１１のバイブレータによる着信報知を継続する。ＭＦが「０」でマナーモードでない場合には、図１２のフローチャートのステップＳＥ７に移行して、音による着信報知を継続する。
【００３２】
ステップＳＥ１３において、オフフックがされたときは、着信音、ＬＥＤの発光、バイブレータの振動を停止する（ステップＳＥ１５）。次に、タイマインタラプト３を禁止する（ステップＳＥ１６）。そして、通話モードに遷移して、カレントエリアの「受話音量」に基づく音量で通話処理を行う（ステップＳＥ１７）。通話モードにおいては、オンフックがされたか否かを判別し（ステップＳＥ１８）、オンフックがされない場合には、通話処理を継続する。オンフックがされたときは、タイマインタラプト１，２の禁止を解除して（ステップＳＥ１９）、メインフローに戻る。
【００３３】
ステップＳＥ１２において、Ｔ３が「０」に達したときは、図１４のフローチャートにおいて、着信音、ＬＥＤの発光、バイブレータの振動を停止する（ステップＳＥ２０）。そして、タイマインタラプト３を禁止する（ステップＳＥ２１）。この後は、通話モードに遷移して、カレントエリアの「応答メッセージ」に基づきメッセージを発生する（ステップＳＥ２２）。そして、メッセージが終了したか否かを判別し（ステップＳＥ２３）、終了していない場合には、メッセージ発生を継続する。メッセージが終了したときは、タイマインタラプト１，２の禁止を解除して（ステップＳＥ２４）、メインフローに戻る。
【００３４】
図１５は、タイマインタラプト３のフローチャートである。Ｔ３が「０」でないか否かを判別し（ステップＳＦ１）、Ｔ３が「０」でない場合には、Ｔ３の値を「１」だけデクリメントして（ステップＳＦ２）、メインフローチャートに戻る。すなわち、着信報知からオフフック又は自動応答に切り替わるまでの時間を計測する。
【００３５】
図１６ないし図１８は、メール着信のフローチャートである。図１６において、カレントエリアの「着信音継続時間」にデータがあるか否かを判別する（ステップＳＧ１）。データがある場合には、タイマレジスタＴ４に「着信音継続時間」をストアし（ステップＳＧ２）、タイマインタラプト４の禁止を解除する（ステップＳＧ３）。一方、カレントエリアの「着信音継続時間」にデータがない場合にはフラグＷＦを「１（オフフック待ち）」にセットする（ステップＳＧ４）。
【００３６】
ＷＦを「１」にセットした後、又は、タイマインタラプト４の禁止を解除した後は、マナーモードでないか否かを判別する（ステップＳＧ５）。マナーモードでない場合には、カレントエリアの「着信音量」に基づく音量、および、「着信パターン」に基づくパターンでメール着信を報知する（ステップＳＧ６）。また、カレントエリアの「ＬＥＤ設定」の内容に基づくパターンでＬＥＤを発光する（ステップＳＧ７）。一方、現在のモードがマナーモードである場合には、フラグＭＦを「１」にセットする（ステップＳＧ８）。
【００３７】
ステップＳＧ６およびＳＧ７において、着信音および発光によってメール着信を報知した後は、カレントエリアの「バイブレータ」の内容が「（振動）なし」であるか否かを判別する（ステップＳＧ９）。「バイブレータ」の内容が「パターン１」、「パターン２」又は「メロディ同期」、すなわち「振動あり」の場合には、カレントエリアの「バイブレータ」の内容に基づくパターンでバイブレータを作動する（ステップＳＧ１０）。ステップＳＧ８でＭＦを「１（マナーモード）」にセットした後は、着信音では報知せずに、ステップＳＧ１０に移行して、カレントエリアの「バイブレータ」の内容に基づくパターンでバイブレータを作動する。
【００３８】
次に、図１７のフローチャートにおいて、Ｔ４が「０」でないか否かを判別する（ステップＳＧ１１）。Ｔ４が「０」でない場合には、オフフック操作がされたか否かを判別する（ステップＳＧ１２）。オフフックがされていない場合には、ＭＦが「０」であるか「１」であるかを判別する（ステップＳＧ１３）。ＭＦが「１」でマナーモードである場合には、図１６のステップＳＧ１０に移行してバイブレータによる着信報知を継続する。ＭＦが「０」でマナーモードでない場合には、図１６のステップＳＧ６に移行して、音による着信報知を継続する。
【００３９】
ステップＳＧ１２において、オフフックがされたときは、ＷＦが「１」であるか否かを判別する（ステップＳＧ１４）。ＷＦが「１」である場合には、ＷＦを「０」にリセットする（ステップＳＧ１５）。ＷＦをリセットした後、若しくは、ＷＦが「０」である場合、又は、ステップＳＧ１１においてＴ４が「０」に達している場合には、着信音、ＬＥＤの発光、バイブレータの振動を停止する（ステップＳＧ１６）。次に、タイマインタラプト４を禁止する（ステップＳＧ１７）。そして、着信メールを受信ＢＯＸにストアして（ステップＳＧ１８）、メインフローに戻る。
【００４０】
図１８は、タイマインタラプト４のフローチャートである。Ｔ４が「０」でないか否かを判別し（ステップＳＨ１）、Ｔ４が「０」でない場合には、Ｔ４の値を「１」だけデクリメントして（ステップＳＨ２）、メインフローチャートに戻る。すなわち、着信音継続時間を計測する。例えば、図１１に示したプロファイル登録データの場合において、使用環境が「会社」又は「自宅」の場合には、着信音継続時間として設定された４秒の時間を計測する。
【００４１】
このように、上記第１の実施形態によれば、着信に関する仕様を決定する複数のパラメータからなるプロファイルの複数種類を記憶しているメモリ１６と、メモリ１６に記憶されている複数種類のプロファイルの中から１つの種類のプロファイルを読み出して、現在のプロファイルとして設定し、着信を受けたときは現在のプロファイルに基づいて着信制御を行う制御部１３とを備えたので、携帯電話などの通信端末装置における既存の資源である小容量のメモリを利用して、極めて安価な開発コストおよび製品コストを維持しつつ、それぞれのユーザの多様な生活パターンに最適な着信状態を実現することができる。
【００４２】
なお、この第１の実施形態においては、制御部１３は、図１０（２）のプロファイル選択画面において、操作に応じて指定された１つの種類のプロファイルを読み出して現在のプロファイルとしてカレントエリアに設定する構成にしたが、メモリ１６に記憶されている複数種類のプロファイルの中から、使用環境に応じて自動的に１つの種類のプロファイルを読み出して、現在のプロファイルとしてカレントエリアに設定する構成にしてもよい。
以下、使用環境に応じて自動的に設定する実施形態について説明する。
【００４３】
第２の実施形態においては、図２に示したメモリ１６のエリアマップにおいて、「会社」、「自宅」、「通勤電車」、「外出」、「深夜」の各エリアには指定時刻がストアされる。また、第１の実施形態のように、キー操作のフローチャートにおいて、図１０（２）のプロファイル選択画面で使用環境を選択してカレントエリアにコピーする処理は行わず、メモリ１６の中から指定時刻に応じて自動的に１つの種類のプロファイルを読み出して、カレントエリアにコピーする。
【００４４】
図１９は、第２の実施形態におけるタイマインタラプト５のフローチャートである。現在時刻を検出し（ステップＳＪ１）、メモリ１６の各使用環境のエリアの指定時刻を取り出す（ステップＳＪ２）。そして、指定時刻の範囲内に現在時刻があるか否かを判別する（ステップＳＪ３）。その範囲内にない場合には、次のエリアに指定時刻があるか否かを判別する（ステップＳＪ４）。そのエリアに指定時刻がある場合には、ステップＳＪ２に移行して、その指定時刻の範囲内に現在時刻があるか否かを判別する。ステップＳＪ３において、あるエリアの指定時刻の範囲内に現在時刻がある場合には、その指定時刻に対応する使用環境の内容をカレントエリアにコピーする（ステップＳＪ５）。そして、メインフローに戻る。図２０は、各使用環境における指定時刻の例を示す図である。
【００４５】
このように、第２の実施形態によれば、制御部１３は、時間帯に応じて１つの種類のプロファイルを読み出して現在のプロファイルとしてカレントエリアに設定するので、携帯電話などの通信端末装置における既存の資源である小容量のメモリおよび時計機能を利用して、極めて安価な開発コストおよび製品コストを維持しつつ、それぞれのユーザの多様な生活パターンに最適な着信状態を実現することができる。
【００４６】
次に、第３の実施形態における通信制御処理の動作について説明する。第３の実施形態においては、携帯電話のＧＰＳ機能を利用して現在位置の使用環境を検出して、通信制御処理を行う。このため、図２に示したメモリ１６の「会社」、「自宅」、「通勤電車」、「外出」、「深夜」の各エリアには、緯度および経度の範囲を示すデータがあらかじめ記憶されている。
【００４７】
図２１は、第３の実施形態におけるタイマインタラプト６のフローチャートである。ＧＰＳ機能を作動させて（ステップＳＫ１）、現在位置の緯度、経度を検出する（ステップＳＫ２）。そして、メモリ１６の各使用環境のエリアに記憶された緯度、経度の範囲内に一致するものがあるか否かを判別する（ステップＳＫ３）。一致するものがある場合には、その緯度、経度に対応するエリアの内容をカレントエリアにコピーする（ステップＳＫ４）。そして、メインフローに戻る。
図２２は、「自宅」、「会社」、「外出」の各使用環境における緯度および経度の範囲を示す図である。「通勤電車」の緯度および経度についても、路線ごとに登録すれば、自動的に使用環境を特定できる。
【００４８】
このように、第３の実施形態によれば、制御部１３は、現在位置の緯度および経度に応じて１つの種類のプロファイルをメモリ１６から読み出して、現在のプロファイルとしてカレントエリアに設定するので、携帯電話などの通信端末装置における既存の資源である小容量のメモリおよびＧＰＳ機能を利用して、極めて安価な開発コストおよび製品コストを維持しつつ、それぞれのユーザの多様な生活パターンに最適な着信状態を実現することができる。
【００４９】
次に、第４の実施形態における通信制御処理の動作について説明する。この実施形態においては、携帯電話の各接続端子の使用状況を検出して、適切な通信制御処理を行う。すなわち、携帯電話が充電台の置かれて充電中である場合、イヤホンが接続された場合、通信コネクタが接続されている場合など、現在の使用状況を判断して、バイブレータを一時的にオンからオフに変更したり、着信音を一時的にオンからオフに変更するなどの制御処理を行う。
【００５０】
したがって、この第４の実施形態においても、第１ないし第３の実施形態と同様に、携帯電話などの通信端末装置における既存の資源である小容量のメモリおよび接続端子の使用状況の検出機能を利用して、極めて安価な開発コストおよび製品コストを維持しつつ、それぞれのユーザの多様な生活パターンに最適な着信状態を実現することができる。
【００５１】
なお、上記各実施形態においては、システムＲＯＭ１５に予め記憶されている通信制御処理のプログラムを制御部１３が実行する通信端末装置について説明したが、メモリスティックなどの外部メモリを駆動するドライバを設けて、その外部メモリから通信制御処理のプログラムをインストールする構成にしてもよい。あるいは、外部のサーバなどの装置と無線回線で接続して、アンテナ２、無線送受信部１１、および無線信号処理部１２を介して、通信制御処理のプログラムをインストールする構成にしてもよい。この場合には、プログラムの発明を実現できる。
【００５２】
すなわち、その通信制御処理のプログラムは、着信に関する仕様を決定する複数のパラメータからなる着信仕様情報の複数種類を記憶している記憶手段から１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定するステップと、着信を受けたときは現在の着信仕様情報に基づいて着信制御を行うステップとを実行する。
【００５３】
【発明の効果】
本発明によれば、着信に関する仕様を決定する複数のパラメータからなる着信仕様情報の複数種類を記憶している記憶手段から１つの種類の着信仕様情報を読み出して現在の着信仕様情報として設定し、着信を受けたときは現在の着信仕様情報に基づいて着信制御を行うので、携帯電話などの通信端末装置における既存の資源を利用して、極めて安価な開発コストおよび製品コストを維持しつつ、それぞれのユーザの多様な生活パターンに最適な着信状態を実現できるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の各実施形態における携帯電話の構成を示すブロック図。
【図２】各実施形態におけるメモリのエリアマップを示す図。
【図３】第１の実施形態におけるメインフローチャート。
【図４】第１の実施形態におけるタイマインタラプト１のフローチャート。
【図５】第１の実施形態におけるタイマインタラプト２のフローチャート。
【図６】第１の実施形態におけるキー操作のフローチャート。
【図７】図６に続くキー操作のフローチャート。
【図８】図７に続くキー操作のフローチャート。
【図９】図８に続くキー操作のフローチャート。
【図１０】（１）はプロファイル機能画面を示す図、（２）はプロファイル選択画面を示す図、（３）はプロファイル登録画面を示す図。
【図１１】図１のメモリのプロファイル登録データ例を示す図。
【図１２】第１の実施形態における電話着信処理のフローチャート。
【図１３】図１２に続く電話着信処理のフローチャート。
【図１４】図１３に続く電話着信処理のフローチャート。
【図１５】第１の実施形態におけるタイマインタラプト３のフローチャート。
【図１６】第１の実施形態におけるメール着信のフローチャート。
【図１７】図１６に続くメール着信のフローチャート。
【図１８】第１の実施形態におけるタイマインタラプト４のフローチャート。
【図１９】第２の実施形態におけるタイマインタラプト５のフローチャート。
【図２０】第２の実施形態における各使用環境に対応する指定時刻を示す図。
【図２１】第３の実施形態におけるタイマインタラプト６のフローチャート。
【図２２】第３の実施形態における各使用環境に対応する緯度および経度を示す図。
【符号の説明】
１  携帯電話
２  アンテナ
３、９  スピーカ
４  表示部
５  キー入力部
６  マイク
７  サブ表示部
８  背面キー
１０  バイブレータ
１１  無線送受信部
１２  無線信号処理部
１３  制御部
１４  加入者情報記憶部
１５  システムＲＯＭ
１６  メモリ
１７  音声信号処理部
１８、１９、２０  ドライバ
５１  オフフックキー
５２  オンフックキー
８１  ＬＥＤ
１３３  タイマ
【図１】
2005020225.tif 000003
【図２】
2005020225.tif 000004
【図３】
2005020225.tif 000005
【図４】
2005020225.tif 000006
【図５】
2005020225.tif 000007
【図６】
2005020225.tif 000008
【図７】
2005020225.tif 000009
【図８】
2005020225.tif 000010
【図９】
2005020225.tif 000011
【図１０】
2005020225.tif 000012
【図１１】
2005020225.tif 000013
【図１２】
2005020225.tif 000014
【図１３】
2005020225.tif 000015
【図１４】
2005020225.tif 000016
【図１５】
2005020225.tif 000017
【図１６】
2005020225.tif 000018
【図１７】
2005020225.tif 000019
【図１８】
2005020225.tif 000020
【図１９】
2005020225.tif 000021
【図２０】
2005020225.tif 000022
【図２１】
2005020225.tif 000023
【図２２】
2005020225.tif 000024