(57)【特許請求の範囲】
【請求項１】
着信状態における通信端末装置の使用状況を検出する検出手段と、
前記着信状態においてユーザ操作により所定の処理を実行する場合、前記検出手段で検出した前記使用状況と前記所定の処理を関連付けて記憶する記憶手段と、
前記着信状態が所定期間継続すると、前記検出手段で検出された使用状況に対応して前記記憶手段に記憶された所定の処理を実行する実行手段と、
を有することを特徴とする通信端末装置。
【請求項２】
前記記憶手段に記憶されている使用状況と処理内容とが記憶される記憶回数を計数する計数手段をさらに備え、
前記実行手段は、前記記憶手段に記憶される所定の処理と、前記記憶回数とに基づいて、所定の処理を実行する、
ことを特徴とする請求項１に記載の通信端末装置。
【請求項３】
前記記憶手段は、更に着信の相手情報を関連付けて記憶し、
前記実行手段は、前記相手情報に基づいた所定の処理を行う、
ことを特徴とする請求項１または２に記載の通信端末装置。
【請求項４】
前記検出手段は、
当該通信端末装置の機能の動作状況、
当該通信端末装置の筐体の配置状態、
当該通信端末装置を駆動する電池の残量状況、
当該通信端末装置と外部機器との接続状況、
のいずれか１つ以上を前記通信端末装置の使用状況として検出する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の通信端末装置。
【請求項５】
着信状態における通信端末装置の周囲環境を検出する検出手段と、
前記着信状態においてユーザ操作により所定の処理を実行する場合、前記検出手段で検出した前記周囲環境と前記所定の処理を関連付けて記憶する記憶手段と、
前記着信状態が所定期間継続すると、前記検出手段によって検出された周囲環境に対応して前記記憶手段に記憶された所定の処理を実行する実行手段と、
を有することを特徴とする通信端末装置。
【請求項６】
前記記憶手段に記憶されている周囲環境と処理内容とが記憶される記憶回数を計数する計数手段をさらに備え、
前記実行手段は、前記記憶手段に記憶される所定の処理と、前記記憶回数とに基づいて、所定の処理を実行する、
ことを特徴とする請求項５に記載の通信端末装置。
【請求項７】
前記検出手段は、周囲環境として、当該通信端末装置の位置、時刻のいずれか１つ以上を検出する、
ことを特徴とする請求項５または６に記載の通信端末装置。
【請求項８】
通信端末装置を制御するコンピュータに、
着信状態における前記通信端末装置の使用状況を検出する検出機能と、
前記着信状態においてユーザ操作により所定の処理を実行する場合、前記検出機能で検出した前記使用状況と前記所定の処理を関連付けて記憶する記憶機能と、
前記着信状態が所定期間継続すると、前記検出機能で検出された使用状況に対応して前記記憶機能で記憶された所定の処理を実行する実行機能と、
を実現させるためのプログラム。
【請求項９】
通信端末装置を制御するコンピュータに、
着信状態における前記通信端末装置の周囲環境を検出する検出機能と、
前記着信状態においてユーザ操作により所定の処理を実行する場合、前記検出機能で検出した前記周囲環境と前記所定の処理を関連付けて記憶する記憶機能と、
前記着信状態が所定期間継続すると、前記検出機能によって検出された周囲環境に対応して前記記憶機能で記憶された所定の処理を実行する実行機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置、及びプログラムに関し、着信に対する処理を適切に制御する技術に関する。
【背景技術】
【０００２】
携帯電話などの通信端末装置においては、着信があった場合に、音声通話に遷移する、テレビ電話に遷移する、留守番電話に遷移する、他の通信端末装置に転送する、着信を拒否するなど、様々な処理を行うことができる。
【０００３】
これらの着信に対する処理を予め設定しておいて、着信があった場合に、その設定内容に従って処理を行う発明がある。
【０００４】
たとえば、特許文献１には、着信した場合に、着信相手、着信時の時刻、テレビ電話の現在位置が、それぞれ予め登録されている相手、時間帯、エリア内であることを条件に、テレビ電話通話を行うテレビ電話機が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１２４１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、このテレビ電話機のような通信端末装置では、予め着信に対する処理を設定しなければならず、ユーザにとってその設定操作は煩雑である。また着信があった場合に、通信端末装置の使用状況によって、その着信に対する処理を変えたいというユーザの要望に応えることができない。
【０００７】
本発明は、このような事情に鑑みてなされたもので、煩雑な設定操作を必要とせずに、着信に対する処理を適切に制御することができる通信端末装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第１の観点にかかる通信端末装置は、
着信状態における通信端末装置の使用状況を検出する検出手段と、
前記着信状態においてユーザ操作により所定の処理を実行する場合、前記検出手段で検出した前記使用状況と前記所定の処理を関連付けて記憶する記憶手段と、
前記着信状態が所定期間継続すると、前記検出手段で検出された使用状況に対応して前記記憶手段に記憶された所定の処理を実行する実行手段と、
を有することを特徴とする。
【０００９】
上記通信端末装置は、
前記記憶手段に記憶されている使用状況と処理内容とが記憶される記憶回数を計数する計数手段をさらに備えていることが望ましく、この場合、
前記実行手段は、前記記憶手段に記憶される所定の処理と、前記記憶回数とに基づいて、所定の処理を実行することが望ましい。
【００１０】
上記通信端末装置において、
前記記憶手段は、更に着信の相手情報を関連付けて記憶することが望ましく、この場合、
前記実行手段は、前記相手情報に基づいた所定の処理を行うことが望ましい。
【００１１】
上記通信端末装置において、
前記検出手段は、
当該通信端末装置の機能の動作状況、
当該通信端末装置の筐体の配置状態、
当該通信端末装置を駆動する電池の残量状況、
当該通信端末装置と外部機器との接続状況、
のいずれか１つ以上を前記通信端末装置の使用状況として検出することが望ましい。
【００１２】
上記目的を達成するため、本発明の第２の観点にかかる通信端末装置は、
着信状態における通信端末装置の周囲環境を検出する検出手段と、
前記着信状態においてユーザ操作により所定の処理を実行する場合、前記検出手段で検出した前記周囲環境と前記所定の処理を関連付けて記憶する記憶手段と、
前記着信状態が所定期間継続すると、前記検出手段によって検出された周囲環境に対応して前記記憶手段に記憶された所定の処理を実行する実行手段と、
を有することを特徴とする。
【００１３】
上記通信端末装置は、
前記記憶手段に記憶されている周囲環境と処理内容とが記憶される記憶回数を計数する計数手段をさらに備えていることが望ましく、この場合、
前記実行手段は、前記記憶手段に記憶される所定の処理と、前記記憶回数とに基づいて、所定の処理を実行することが望ましい。
【００１４】
上記通信端末装置において、
前記検出手段は、周囲環境として、当該通信端末装置の位置、時刻のいずれか１つ以上を検出することが望ましい。
【００１５】
上記目的を達成するため、本発明の第３の観点にかかるプログラムは、
通信端末装置を制御するコンピュータに、
着信状態における前記通信端末装置の使用状況を検出する検出機能と、
前記着信状態においてユーザ操作により所定の処理を実行する場合、前記検出機能で検出した前記使用状況と前記所定の処理を関連付けて記憶する記憶機能と、
前記着信状態が所定期間継続すると、前記検出機能で検出された使用状況に対応して前記記憶機能で記憶された所定の処理を実行する実行機能と、
を実現させる。
【００１６】
上記目的を達成するため、本発明の第４の観点にかかるプログラムは、
通信端末装置を制御するコンピュータに、
着信状態における前記通信端末装置の周囲環境を検出する検出機能と、
前記着信状態においてユーザ操作により所定の処理を実行する場合、前記検出機能で検出した前記周囲環境と前記所定の処理を関連付けて記憶する記憶機能と、
前記着信状態が所定期間継続すると、前記検出機能によって検出された周囲環境に対応して前記記憶機能で記憶された所定の処理を実行する実行機能と、
を実現させる。
【発明の効果】
【００２２】
本発明によれば、煩雑な設定操作を必要とせずに、着信に対する処理を適切に制御することができる。
【図面の簡単な説明】
【００２３】
【図１】実施形態として説明するシステムの構成図である。
【図２】実施形態として説明する携帯電話機１がとる配置状態を示す図である。
【図３】実施形態として説明する携帯電話機１のブロック図である。
【図４Ａ】実施形態として説明する条件テーブル４１０の一例である。
【図４Ｂ】実施形態として説明する条件テーブル４２０の一例である。
【図４Ｃ】実施形態として説明する条件テーブル４３０の一例である。
【図５】実施形態として説明する処理履歴５１０の一例である。
【図６】携帯電話機１の基本的な動作を説明するフローチャートである。
【図７】図６の着信処理（Ｓ６１６）の詳細を説明するフローチャートである。
【図８】図７の自動処理（Ｓ７１５）の詳細を説明するフローチャートである。
【図９】図７の手動処理（Ｓ７１７）の詳細を説明するフローチャートである。
【図１０】図７の自動処理（Ｓ７１５）の詳細を説明するフローチャートである。
【図１１】図７の手動処理（Ｓ７１７）の詳細を説明するフローチャートである。
【図１２】携帯電話機１が表示するメッセージの一例である。
【発明を実施するための形態】
【００２４】
（１）まず第１実施形態について説明する。
（１−１）システム構成例
図１は第１実施形態として説明するシステムの構成図である。同図に示す携帯電話機１（通信端末装置）は、交換機２を介して移動体通信網３に接続された基地局４と通信し、電話網又はＩＰ電話網を介して行われる音声通話機能やテレビ電話機能、メールサーバ５を介して行われる電子メール機能、Ｗｅｂブラウザ等によりインターネット上のサイトにアクセスするインターネット接続機能を提供する。
【００２５】
携帯電話機１は、テレビ局やラジオ局等の放送局６の送信基地局７から送信される放送電波を受信／再生する機能、ＧＰＳ衛星８（GPS : Global Positioning System）から送信される測位情報を含む電波を受信して、自身の現在位置（緯度、経度、高さ）を取得する機能、及び音楽再生機能などを有する。
【００２６】
携帯電話機１は、液晶パネル等の主画面（メイン画面）を有する平板状の第１の筐体と、操作入力部を有する平板状の第２の筐体とが、それぞれの端部を蝶番で連結されてなるシェル（Shell）構造を有している。この構造により携帯電話機１は、図２に示すように、たとえばシェルが開いたオープンスタイル（図２（ａ））、シェルが閉じたクローズスタイル（図２（ｂ））、オープンスタイルで長手方向を軸にして第１の筐体を１８０度回転させた後シェルが閉じたビュースタイル（図２（ｃ））などの複数の配置状態をとり得る。
【００２７】
図３に携帯電話機１のブロック図を示す。携帯電話機１は、中央制御部１１、ＲＯＭ１２（ROM : Read Only Memory）、ＲＡＭ１３（RAM : Random Access Memory）、無線通信部１４、テレビ・ラジオ放送通信部１５、ＧＰＳ通信部１６、音声信号処理部１７、表示部１８、カメラ１９、操作部２０、ＲＴＣ２１（RTC : Real Time Clock）、スタイル検出部２２、外部機器接続部２３、及び電源部２４を有している。
【００２８】
中央制御部１１は、ＣＰＵ（Central Processing Unit)やＭＰＵ（Micro Processing Unit）を用いて構成される。中央制御部１１は、ＲＯＭ１２又はＲＡＭ１３に記憶されるプログラムやデータにより、携帯電話機１の統括的な制御を行う。また中央制御部１１は、音声通話機能、テレビ電話機能、電子メール機能、インターネット接続機能、着信拒否機能、留守番電話機能、通話転送機能、音楽再生機能、着信報知機能（たとえば着信音声や発光素子の明滅）などの携帯電話機１が提供する様々な機能を実現する。
【００２９】
図３に示すＲＯＭ１２やＲＡＭ１３には、携帯電話機１の機能を実現するためのプログラムやデータが記憶される。このうちＲＡＭ１３の記憶領域には、後述する条件テーブル４１０，４２０，４３０が記憶される条件テーブル記憶部１３１、後述する処理履歴５１０が記憶される処理履歴記憶部１３２、及び通話や通信の宛先情報が登録されたアドレス帳が記憶されるアドレス帳記憶部１３３が設けられている。
【００３０】
無線通信部１４は、テレビ電話通話、音声通話、電子メールなどの通信が行われる際に基地局４との間で無線通信を行う。テレビ・ラジオ放送通信部１５は、送信基地局７から送信されてくる放送電波を受信して、その復調信号を出力する。
【００３１】
ＧＰＳ通信部１６は、ＧＰＳ衛星８から送信される測位情報を含む電波を受信し、この受信電波に基づいて取得される携帯電話機１の現在位置（緯度、経度、高さ）を示す信号を出力する。
【００３２】
音声信号処理部１７は、マイクロフォン１７１から入力されるアナログの音声信号に基づくデジタルの音声信号を出力する。また音声信号処理部１７は、通話音声、着信音、操作音等の各種音声信号やテレビ・ラジオ放送通信部１５から入力される復調信号をアナログの音声信号に変換してスピーカ１７２に出力する。
【００３３】
表示部１８は、液晶パネルや有機ＥＬパネル、ブラウン管モニタなどであり、中央制御部１１から入力される映像信号に応じて映像を表示する。カメラ１９は、ＣＣＤ（Charge Coupled Device）などの撮像素子から出力される信号を中央制御部１１に入力する。
【００３４】
操作部２０は、操作ボタンやタッチパネル、操作ダイヤル、キーボード、マウスなどの操作機器に対して行われた操作入力を電気信号に変換して中央制御部１１に伝える。ＲＴＣ２１は、日付や時刻等の現在の時刻情報を出力する。
【００３５】
スタイル検出部２２は、携帯電話機１の筐体の現在の配置状態を検出し、現在の配置状態を示す信号を出力する。外部機器接続部２３は、外部機器の接続有無をリアルタイムに検出し、外部機器の接続有無を示す信号を出力する。携帯電話機１に接続可能な外部機器としては、充電装置、イヤホン、外部スピーカ、マイク、ヘッドセット、カメラなどがある。
【００３６】
電源部２４は、携帯電話機１に搭載されている電池の電力を所定の電圧に変換し、携帯電話機１の各部に駆動電力を供給する。また電源部２４は電池の残量をリアルタイムに検出し、検出した値を示す信号を出力する。
【００３７】
本実施形態の携帯電話機１は、電話や電子メールなどの着信があった際、当該携帯電話機１の使用状況や周囲環境に応じて自動的に着信に対する処理（以下、自動処理と称する。）を行う機能を有している。図４Ａ〜図４Ｃは、この自動処理に関する設定情報としてＲＡＭ１３の条件テーブル記憶部１３１に記憶される条件テーブル４１０，４２０，４３０である。
【００３８】
図４Ａに示す条件テーブル４１０には、自動処理を行うか否かを示す情報が設定される。
【００３９】
図４Ｂに示す条件テーブル４２０には、自動処理を機能させる際の条件が設定されている。図４Ｂでは、使用状況に関する条件として、音楽再生機能、テレビ放送やラジオ放送の受信機能などの携帯電話機１の機能の使用状況である機能動作、携帯電話機１の配置状態（スタイル）、携帯電話機１に実装されている電池の電池残量状況、携帯電話機１に接続されている外部機器などを設定することができる。また周囲環境に関する条件として、携帯電話機１の現在位置や現在時刻を設定することができる。
【００４０】
図４Ｃに示す条件テーブル４２０には、自動処理を機能させるか否かを判断するに際し、通信相手ごとに区別して判断するか否かが設定される。
【００４１】
また、これら条件テーブル４１０、４２０、４３０にはそれぞれ設定フラグが設けられ、設定されている条件には「１」、設定されていない条件には「０」が記憶されている。
【００４２】
図５にＲＡＭ１３の処理履歴記憶部１３２に記憶される処理履歴５１０を例示している。携帯電話機１は、自動処理に関する処理に際し、適宜この処理履歴５１０を参照する。同図に示すように、処理履歴５１０のレコードは、処理ごとに付与される処理ＩＤ５１１、その処理が行われた条件を示す条件種別５１２、その処理が行われた条件の内容を示す条件内容５１３、その処理が行われた際の通信の相手を示す通信相手５１４、処理内容５１５、同じ処理が複数回行われた場合のその処理の記憶回数５１６などの項目を有している。
【００４３】
（１−２）動作例
携帯電話機１の動作について説明する。図６は第１実施形態の携帯電話機１の基本的な動作を説明するフローチャートである。
【００４４】
携帯電話機１は、主電源がオフされている低消費電力モードにおいて、電源オン操作が行われたか否かをリアルタイムに監視している（Ｓ６１１、Ｓ６１１：ＮＯ）。携帯電話機１は、電源オン操作がされたことを検知すると（Ｓ６１１：ＹＥＳ）、主電源をオンし、移動体通信網３と接続するための待受処理（たとえば基地局４と無線通信することにより行われる位置登録のための処理）を開始する（Ｓ６１２）。
【００４５】
上記待受処理の完了後、次に携帯電話機１は、操作部２０によるユーザの操作入力の監視を開始する（Ｓ６１３、Ｓ６１３：ＮＯ）。携帯電話機１は、設定操作のための所定の操作入力がされると（Ｓ６１３：ＹＥＳ）、設定処理を開始し（Ｓ６１４）、設定処理の完了後はＳ６１３に戻る。設定操作のための所定の操作入力がされなければ（Ｓ６１３：ＮＯ）、Ｓ６１５に進む。なお、前述した条件テーブル４１０，４２０，４３０も、このＳ６１４の設定処理において設定される。
【００４６】
Ｓ６１５では、携帯電話機１は音声通話の着信を監視し、着信を検知すると（Ｓ６１５：ＹＥＳ）、着信処理を開始する（Ｓ６１６）。着信処理（Ｓ６１６）の詳細については後述する。着信処理（Ｓ６１６）の後はＳ６１３に戻る。
【００４７】
Ｓ６１７において、電源オフ操作が行われたことを検知すると（Ｓ６１７：ＹＥＳ）、携帯電話機１は主電源をオフにする（Ｓ６１８）。
【００４８】
なお、携帯電話機１は、以上に説明した以外の他の操作が行われた場合（Ｓ６１９：ＹＥＳ）、行われた他の操作に対応した処理を実行した後（Ｓ６２０）、Ｓ６１３に戻る。他の操作が行われなければ、Ｓ６１３に戻る。
【００４９】
図７は、図６で説明した着信処理（Ｓ６１６）の詳細を説明するフローチャートである。
【００５０】
まず携帯電話機１は、条件テーブル４１０から設定フラグが「１」の条件種別を読み出し（Ｓ７１１）、自動処理を行うか否かを判断する（Ｓ７１２）。「自動処理をする」の設定フラグが「１」に設定されていた場合には（Ｓ７１２：ＹＥＳ）、Ｓ７１３に進み、「自動処理をしない」の設定フラグが「１」に設定されていた場合には（Ｓ７１２：ＮＯ）、Ｓ７１９に進む。
【００５１】
次に携帯電話機１は、着信報知を開始する（Ｓ７１３）。なお、Ｓ７１２において自動処理をする設定になっていた場合であっても、ユーザに操作入力を行わせる猶予期間を与えるために、携帯電話機１は、必ず所定時間（たとえば５秒間）以上の間、着信報知を継続する（Ｓ７１４）。そして着信報知を開始してから所定期間中に操作入力が行われなかった場合には（Ｓ７１４：ＹＥＳ）、携帯電話機１は自動処理を開始する（Ｓ７１５）。自動処理（Ｓ７１５）の完了後は図６のＳ６１３に戻る。
【００５２】
一方、着信報知を開始してから所定期間中に操作入力が行われた場合には（Ｓ７１４：ＮＯ、Ｓ７１６：ＹＥＳ）、ユーザの操作入力に応じた手動による着信対応（以下、手動処理と称する。）が行われる（Ｓ７１７）。手動処理（Ｓ７１７）の完了後は図６のＳ６１３に戻る。
【００５３】
所定時間中に操作入力が行われることなく着信が途切れてしまった場合には（Ｓ７１４：ＮＯ、Ｓ７１６：ＮＯ、Ｓ７１８：ＹＥＳ）、図６のＳ６１３に戻る。
【００５４】
Ｓ７１２で自動処理をしない場合（Ｓ７１２：ＮＯ）に行われるＳ７１９では、携帯電話機１は着信報知を開始する。この着信報知の間にユーザが操作入力を行った場合には（Ｓ７２０：ＹＥＳ）、携帯電話機１は、行われた操作入力に応じた処理（たとえば音声通話、テレビ電話通話、着信拒否、留守番電話、転送）を実行する（Ｓ７２１）。着信報知中に着信が途切れてしまった場合には（Ｓ７２０：ＮＯ、Ｓ７２２：ＹＥＳ）、図６のＳ６１３に戻る。
【００５５】
図８は、図７で説明した自動処理（Ｓ７１５）の詳細を説明するフローチャートである。
【００５６】
まず携帯電話機１は、条件テーブル４２０から設定フラグが「１」の条件種別を読み出す（Ｓ８１１）。また携帯電話機１は、条件テーブル４２０から読み出した条件種別に対応する現在の携帯電話機１の使用状況又は周囲環境を検出する（Ｓ８１２）。
【００５７】
たとえば「機能動作」の設定フラグが「１」に設定されていた場合には、テレビ放送又はラジオ放送の受信機能が現在動作中であるか否か、音楽再生機能が動作中であるか否かといった、携帯電話機の機能の動作状態に関する情報を取得する。
【００５８】
「スタイル」の設定フラグが「１」に設定されていた場合には、携帯電話機１は、当該携帯電話機１の現在の配置状態（オープンスタイル、クローズスタイル、又はビュースタイル）を示す情報を取得する。
【００５９】
「電池残量」の設定フラグが「１」に設定されていた場合には、携帯電話機１は、現在の電池残量を取得する。また「外部機器」の設定フラグが「１」に設定されていた場合には、携帯電話機１に充電装置やイヤホンなどが現在接続されているか否かを示す情報を取得する。
【００６０】
「位置」の設定フラグが「１」に設定されていた場合には、携帯電話機１の現在位置を取得する。
「時刻」の設定フラグが「１」に設定されていた場合には、ＲＴＣ２１から現在時刻を取得する。
【００６１】
次に携帯電話機１は、条件テーブル４３０から設定フラグが「１」の条件種別を読み出す（Ｓ８１３）。ここで「区別する」の設定フラグが「１」に設定されていた場合には（Ｓ８１４：ＹＥＳ）、現在の通信相手の検出を行う（Ｓ８１５）。一方、「区別しない」の設定フラグが「１」に設定されていた場合には（Ｓ８１４：ＮＯ）、Ｓ８１６に進む。
【００６２】
Ｓ８１６では、携帯電話機１は、Ｓ８１２で検出された、携帯電話機１の現在の使用状況・周囲環境に一致するレコードが、処理履歴５１０に存在するか否かを判断する。ここでＳ８１４の判断が「ＹＥＳ」であった場合、すなわち、通信相手ごとに「区別する」設定になっていた場合には、使用状況・周囲環境が一致するか否かに加えて、携帯電話機１はＳ８１５で検出された通信相手が一致するか否かも判断する。
【００６３】
またＳ８１４の判断が「ＮＯ」であった場合、すなわち、通信相手ごとに「区別しない」設定になっていた場合には、通信相手が一致するか否かについては判断しない。
【００６４】
たとえば図４Ｂの条件テーブル４２０では、機能動作の設定フラグが「１」に設定されており、図４Ｃの条件テーブル４３０では、通信相手ごとに「区別する」設定になっている。このため、たとえばＳ８１２において携帯電話機１の現在の使用状況として「テレビ動作」が検出され、Ｓ８１５で通信相手として「Ａさん」が検出された場合には、携帯電話機１は、図５に示す処理履歴５１０のうちＩＤ５１１が「０１」のレコードの存在をもって処理履歴５１０に存在すると判断する。
【００６５】
Ｓ８１６において、処理履歴５１０が存在すると判断した場合には（Ｓ８１６：ＹＥＳ）、Ｓ８１７に進む。一方、Ｓ８１６において、処理履歴５１０に存在しないと判断した場合には（Ｓ８１６：ＮＯ）、図７のＳ７１９に進む。この場合は着信に対してユーザの操作入力に応じた処理がなされる。
【００６６】
次のＳ８１７では、携帯電話機１は、Ｓ８１６の判断で検出された処理履歴５１０のレコード（現在の条件種別５１２、条件内容５１３が一致するレコード（通信相手ごとに区別する場合にはさらに通信相手５１４が一致するレコード））の記憶回数５１６を参照し、記憶回数が予め設定された所定回数（図８では３回）以上か否かを判断する。所定回数以上であると判断した場合には（Ｓ８１７：ＹＥＳ）、Ｓ８１８に進み、所定回数未満であると判断した場合には（Ｓ８１７：ＮＯ）、図７のＳ７１９に進む。
【００６７】
Ｓ８１８では、携帯電話機１は、Ｓ８１６の判断で検出された処理履歴５１０のレコード（現在の条件種別５１２、条件内容５１３が一致するレコード（通信相手ごとに区別する場合にはさらに通信相手５１４が一致するレコード））の処理内容５１５を読み出す。そして読み出した処理内容に基づいて、着信に対する処理（テレビ電話通話、音声通話、着信拒否、留守番電話、転送など）を実行する（Ｓ８１９）。
【００６８】
たとえばＳ８１６の判断で検出されたレコードが、図５のＩＤ５１１が「０１」のレコードである場合には、処理内容５１５が「留守番電話」であるので、携帯電話機１は現在の着信を自動的に留守番電話で対応する。
【００６９】
図９は図７で説明した手動処理（Ｓ７１７）を説明するフローチャートである。
まず携帯電話機１は、条件テーブル４２０から設定フラグが「１」の条件種別を読み出す（Ｓ９１１）。また携帯電話機１は、読み出した条件種別に応じた現在の携帯電話機１の使用状況又は周囲環境を検出する（Ｓ９１２）。
【００７０】
次に携帯電話機１は、条件テーブル４３０から設定フラグが「１」の条件種別を読み出す（Ｓ９１３）。ここで「区別する」の設定フラグが「１」に設定されていた場合には（Ｓ９１４：ＹＥＳ）、現在の通信相手の検出を行う（Ｓ９１５）。一方、「区別しない」の設定フラグが「１」に設定されていた場合には（Ｓ９１４：ＮＯ）、Ｓ９１６に進む。
【００７１】
Ｓ９１６では、携帯電話機１は、現在の使用状況・周囲環境、通信相手（条件テーブル４３０で通信相手ごとに「区別する」設定になっている場合のみ）、処理内容に対応するレコードを処理履歴５１０に新たに記憶（追記）する。なお、処理履歴５１０に既に同内容のレコードが存在する場合には、レコードの追記は行わず、既存の同内容のレコードの記憶回数５１６の内容を更新（＋１）する。
【００７２】
Ｓ９１７では、ユーザの操作入力に応じて着信に対する処理（テレビ電話通話、音声通話、着信拒否、留守番電話、転送など）を実行する。
【００７３】
（２）次に第２実施形態について説明する。
（２−１）システム構成例
第２実施形態のシステム構成は、図１に示した第１実施形態のシステム構成と同様である。
【００７４】
（２−２）動作例
第２実施形態の動作は、図６及び図７とともに説明した処理について第１実施形態と共通であるが、図７の自動処理（Ｓ７１５）及び手動処理（Ｓ７１７）の内容が異なっている。
【００７５】
図１０は第２実施形態の動作例として示す、図７の自動処理（Ｓ７１５）の内容を説明するフローチャートである。同図に示す自動処理は、図８に示した処理のうちＳ８１７の記憶回数５１６による判断を行わないようにしたものである。なお、同図に示す処理のうち、Ｓ１０１１〜Ｓ１０１５までの処理は、図８のＳ８１１〜Ｓ８１５の処理と同様であり、またＳ１０１７〜Ｓ１０１８の処理は、図８のＳ８１８〜Ｓ８１９の処理と同様である。
【００７６】
図１１は第２実施形態の動作例として示す、図７の手動処理（Ｓ７１７）の内容を説明するフローチャートである。同図に示す手動処理では、着信に対するユーザの操作入力による処理の終了後、表示部１８に次回も同じ処理を行うか否かを確認するメッセージを表示し、これにより次回も同じ処理を行う旨のユーザの意志を確認した場合にのみ処理内容に対応するレコードを処理履歴５１０に新たに記憶（追記）する。
【００７７】
同図に示す処理のうち、Ｓ１１１１〜Ｓ１１１５までの処理は、図９のＳ９１１〜Ｓ９１５の処理と同様である。Ｓ１１１６では、図９のＳ９１７と同様に、ユーザの操作入力に応じて着信に対する処理（テレビ電話通話、音声通話、着信拒否、留守番電話、転送など）を実行する。処理が終了すれば（Ｓ１１１７：ＹＥＳ）、Ｓ１１１８に進む。
【００７８】
Ｓ１１１８において、携帯電話機１は、次回も同じ処理を行うか否かを確認するため、図１２に示すメッセージを表示部１８に表示する。ここでユーザが「はい」を指定した場合には（Ｓ１１１９：ＹＥＳ）、携帯電話機１は、現在の使用状況・周囲環境、通信相手（条件テーブル４３０で通信相手ごとに「区別する」設定になっている場合のみ）、処理内容に対応するレコードを処理履歴５１０に新たに記憶（追記）する（Ｓ１１２０）。
【００７９】
なお、図９のＳ９１６の場合と同様に、処理履歴５１０に既に同内容のレコードが存在する場合には、レコードの追記は行わず、既存の同内容のレコードの記憶回数５１６の内容を更新（＋１）する。
【００８０】
一方、ユーザが「いいえ」を指定した場合には（Ｓ１１１９：ＮＯ）、処理履歴５１０へのレコードの追記（又は記憶回数５１６の更新）は行わない。
【００８１】
以上によれば、煩雑な設定操作を必要とせずに、通信端末装置の使用状況に応じて、着信に対する処理を適切に制御することができる。
【００８２】
通信端末装置の使用状況と着信に対する処理内容との記憶回数に応じて、以降の着信に対する処理を制御することができる。たとえば同じ使用状況とユーザ操作による同じ処理内容が所定回数繰り返された場合のみ、以降も同じ使用状況において同じ処理内容に従って自動的に処理を行うようにすることができるので、ユーザの誤操作によって着信に対して誤った処理を行った場合であっても、所定回数より少なければ、以降、その誤った処理内容に従って自動的に処理を行うことはない。
【００８３】
通信相手に応じて、以降の着信に対する処理を制御することができる。たとえばテレビ放送受信機能動作中のＡさんからの着信に対してユーザ操作によって留守番電話に遷移した場合に、以降のテレビ放送受信機能動作中のＡさんからの着信に対しては、自動的に留守番電話に遷移させることができる。
【００８４】
通信端末装置の機能の動作状況とユーザ操作によって行われた着信に対する処理とに基づいて、以降の着信に対する処理を制御することができる。たとえば音楽再生機能動作中の着信に対してユーザ操作によって音声通話に遷移した場合に、以降の音楽再生機能動作中の着信に対しては、自動的に音声通話に遷移させることができる。
【００８５】
スタイル状況とユーザ操作によって行われた着信に対する処理とに基づいて、以降の着信に対する処理を制御することができる。たとえばビュースタイルでの着信に対してユーザ操作によってテレビ電話通話に遷移した場合に、以降のビュースタイルでの着信に対しては、自動的にテレビ電話通話に遷移させることができる。
【００８６】
電池残量状況とユーザ操作によって行われた着信に対する処理とに基づいて、以降の着信に対する処理を制御することができる。たとえば電池残量が少ない場合での着信に対してユーザ操作によって別の電話への転送を行った場合に、以降の電池残量が少ない場合での着信に対しては、自動的に転送させることができる。
【００８７】
外部機器との接続状況とユーザ操作によって行われた着信に対する処理とに基づいて、以降の着信に対する処理を制御することができる。たとえばイヤホンが接続されている状況での着信に対してユーザ操作によってテレビ電話通話に遷移した場合に、以降のイヤホンが接続されている状況での着信に対しては、自動的にテレビ電話通話に遷移させることができる。
【００８８】
また煩雑な設定操作を必要とせずに、通信端末装置の周囲環境に応じて、着信に対する処理を適切に制御することができる。
【００８９】
さらに、通信端末装置の周囲環境と着信に対する処理内容との記憶回数に基づいて、以降の着信に対する処理を制御することができる。
【００９０】
さらに、通信相手に応じて、以降の着信に対する処理を制御することができる。
【００９１】
通信端末装置の位置とユーザ操作によって行われた着信に対する処理とに基づいて、以降の着信に対する処理を制御することができる。たとえば、会社にいるときの着信に対してユーザ操作によって留守番電話に遷移した場合に、以降の会社にいるときの着信に対しては、自動的に留守番電話に遷移させることができる。
【００９２】
時間帯、曜日などを含む時刻とユーザ操作によって行われた着信に対する処理とに基づいて、以降の着信に対する処理を制御することができる。たとえば、２０：００−２２：００の着信に対してユーザ操作によってテレビ電話通話に遷移した場合に、以降の２０：００−２２：００の着信に対しては、自動的にテレビ電話通話に遷移させることができる。
【００９３】
ところで、以上の説明では、通信端末装置の一例として携帯電話機１について説明したが、通信端末装置は必ずしも携帯電話機１に限られず、ノート型又はデスクトップ型のコンピュータ、ＰＤＡ（Personal Digital Assistant）、電子カメラ、電子腕時計、音楽再生機など、通信機能を有する他の端末装置であってもよい。
【００９４】
着信は電話の着信に限らず、電子メールやデータ通信など、任意の通信の着信であってもよい。
【００９５】
使用状況に関する条件種別として設定可能な機能は、テレビ放送受信機能や音楽再生機能に限らず、通信端末装置の任意の機能であってもよい。
【００９６】
配置状態（スタイル）は、図２に説明したものに限られず、通信端末装置の筐体構造に応じた配置状態でよい。
【００９７】
使用状況の機能動作に関する条件は、所定の機能が動作していることを条件とすることに限らず、所定の機能が動作していないこと、あるいは、機能が何も動作していないことを条件としてもよい。
【００９８】
使用状況の外部機器の接続に関する条件は、所定の外部機器が接続されていることを条件とすることに限らず、所定の外部機器が接続されていないこと、あるいは、外部機器が何も接続されていないことを条件としてもよい。
【００９９】
周囲環境の位置に関する条件は、時間帯、曜日など、任意の時刻範囲であってもよい。
【０１００】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下に限られるものではない。
【０１０１】
（付記１）
着信を検出する着信検出手段と、
前記着信検出手段によって着信が検出された場合に、通信端末装置の使用状況を検出する使用状況検出手段と、
前記着信検出手段によって検出された着信に対してユーザ操作によって所定の処理を行う第１の処理手段と、
前記使用状況検出手段によって検出された使用状況と前記第１の処理手段によって行われた処理内容とを対応づけて記憶する記憶手段と、
前記着信検出手段によって着信が検出された場合に、前記使用状況検出手段によって検出された使用状況と対応付けられて前記記憶手段に記憶されている処理内容に基づいて、この着信に対して所定の処理を行う第２の処理手段と、
を備える通信端末装置。
【０１０２】
（付記２）
付記１に記載の通信端末装置であって、
前記記憶手段に記憶されている使用状況と処理内容とが記憶される記憶回数を計数する計数手段を備え、
前記記憶手段は、使用状況と処理内容と対応づけて、前記計数手段によって計数された記憶回数を記憶し、
前記第２の処理手段は、前記使用状況検出手段によって検出された使用状況に対応付けられて前記記憶手段に記憶されている処理内容と記憶回数とに基づいて、この着信に対して所定の処理を行うことを特徴とする通信端末装置。
【０１０３】
（付記３）
付記１に記載の通信端末装置であって、
前記着信検出手段によって検出された着信の通信相手を検出する通信相手検出手段を備え、
前記記憶手段は、使用状況と処理内容と対応づけて、前記通信相手検出手段によって検出された通信相手を記憶し、
前記第２の処理手段は、前記使用状況検出手段によって検出された使用状況と前記通信相手検出手段によって検出された通信相手とに対応付けられて前記記憶手段に記憶されている処理内容に基づいて、この着信に対して所定の処理を行うことを特徴とする通信端末装置。
【０１０４】
（付記４）
付記１に記載の通信端末装置であって、
前記使用状況検出手段は、使用状況として、当該通信端末装置の機能の動作状況を検出することを特徴とする通信端末装置。
【０１０５】
（付記５）
付記１に記載の通信端末装置であって、
前記使用状況検出手段は、使用状況として、当該通信端末装置の筐体の配置状態を検出することを特徴とする通信端末装置。
【０１０６】
（付記６）
付記１に記載の通信端末装置であって、
前記使用状況検出手段は、使用状況として、当該通信端末装置を駆動する電池の残量状況を検出することを特徴とする通信端末装置。
【０１０７】
（付記７）
付記１に記載の通信端末装置であって、
前記使用状況検出手段は、使用状況として、当該通信端末装置と外部機器との接続状況を検出することを特徴とする通信端末装置。
【０１０８】
（付記８）
着信を検出する着信検出手段と、
前記着信検出手段によって着信が検出された場合に、通信端末装置の周囲環境を検出する周囲環境検出手段と、
前記着信検出手段によって検出された着信に対してユーザ操作によって所定の処理を行う第１の処理手段と、
前記周囲環境検出手段によって検出された周囲環境と前記第１の処理手段によって行われた処理内容とを対応づけて記憶する記憶手段と、
前記着信検出手段によって着信が検出された場合に、前記周囲環境検出手段によって検出された周囲環境と対応付けられて前記記憶手段に記憶されている処理内容に基づいて、この着信に対して所定の処理を行う第２の処理手段と、
を備える通信端末装置。
【０１０９】
（付記９）
付記８に記載の通信端末装置であって、
前記記憶手段に記憶されている周囲環境と処理内容とが記憶される記憶回数を計数する計数手段を備え、
前記記憶手段は、周囲環境と処理内容と対応づけて、前記計数手段によって計数された記憶回数を記憶し、
前記第２の処理手段は、前記周囲環境検出手段によって検出された周囲環境に対応付けられて前記記憶手段に記憶されている処理内容と記憶回数とに基づいて、この着信に対して所定の処理を行うことを特徴とする通信端末装置。
【０１１０】
（付記１０）
付記８に記載の通信端末装置であって、
前記着信検出手段によって検出された着信の通信相手を検出する通信相手検出手段を備え、
前記記憶手段は、周囲環境と処理内容と対応付けて、前記通信相手検出手段によって検出された通信相手を記憶し、
前記第２の処理手段は、前記周囲環境検出手段によって検出された周囲環境と前記通信相手検出手段によって検出された通信相手とに対応付けられて前記記憶手段に記憶されている処理内容に基づいて、この着信に対して所定の処理を行うことを特徴とする通信端末装置。
【０１１１】
（付記１１）
付記８に記載の通信端末装置であって、
前記周囲環境検出手段は、周囲環境として、当該通信端末装置の位置を検出することを特徴とする通信端末装置。
【０１１２】
（付記１２）
付記８に記載の通信端末装置であって、
前記周囲環境検出手段は、周囲環境として、時刻を検出することを特徴とする通信端末装置。
【０１１３】
（付記１３）
コンピュータに、
着信を検出する着信検出機能と、
前記着信検出機能によって着信が検出された場合に、通信端末装置の使用状況を検出する使用状況検出機能と、
前記着信検出機能によって検出された着信に対してユーザ操作によって所定の処理を行う第１の処理機能と、
前記使用状況検出機能によって検出された使用状況と前記第１の処理機能によって行われた処理内容とを対応づけて記憶する記憶機能と、
前記着信検出機能によって着信が検出された場合に、前記使用状況検出機能によって検出された使用状況と対応付けられて前記記憶機能によって記憶されている処理内容に基づいて、この着信に対して所定の処理を行う第２の処理機能と、
を実現させるためのプログラム。
【０１１４】
（付記１４）
コンピュータに、
着信を検出する着信検出機能と、
前記着信検出機能によって着信が検出された場合に、通信端末装置の周囲環境を検出する周囲環境検出機能と、
前記着信検出機能によって検出された着信に対してユーザ操作によって所定の処理を行う第１の処理機能と、
前記周囲環境検出機能によって検出された周囲環境と前記第１の処理機能によって行われた処理内容とを対応づけて記憶する記憶機能と、
前記着信検出機能によって着信が検出された場合に、前記周囲環境検出機能によって検出された周囲環境と対応付けられて前記記憶機能によって記憶されている処理内容に基づいて、この着信に対して所定の処理を行う第２の処理機能と、
を実現させるためのプログラム。
【符号の説明】
【０１１５】
１ 携帯電話機
２ 交換機
３ 移動体通信網
４ 基地局
５ メールサーバ
６ 放送局
７ 送信基地局
８ ＧＰＳ衛星
１１ 中央制御部
１２ ＲＯＭ
１３ ＲＡＭ
１４ 無線通信部
１５ テレビ・ラジオ放送通信部
１６ ＧＰＳ通信部
１７ 音声信号処理部
１８ 表示部
１９ カメラ
２０ 操作部
２１ ＲＴＣ
２２ スタイル検出部
２３ 外部機器接続部
２４ 電源部
４１０〜４３０ 条件テーブル
５１１ 処理ＩＤ
５１２ 条件種別
５１３ 条件内容
５１４ 通信相手
５１５ 処理内容
５１６ 記憶回数
【図１】
0005408222.tif 000002
【図２】
0005408222.tif 000003
【図３】
0005408222.tif 000004
【図４Ａ】
0005408222.tif 000005
【図４Ｂ】
0005408222.tif 000006
【図４Ｃ】
0005408222.tif 000007
【図５】
0005408222.tif 000008
【図６】
0005408222.tif 000009
【図７】
0005408222.tif 000010
【図８】
0005408222.tif 000011
【図９】
0005408222.tif 000012
【図１０】
0005408222.tif 000013
【図１１】
0005408222.tif 000014
【図１２】
0005408222.tif 000015