(57)【特許請求の範囲】
【請求項１】
留守番電話に接続されるよりも短い呼び出し時間を設定する設定部と、
使用者の操作に従って所望の相手の電話機への発信処理を実行する発信処理部と、
前記発信処理部によって前記所望の相手の電話機への発信処理が実行されてからの時間が前記設定部によって設定された前記呼び出し時間になったとき、前記所望の相手の電話機の呼び出しを終了する終了部と、
前記設定部によって設定された呼び出し時間を超えて呼び出しを継続するか否かを判断する継続判断部を備え、
前記継続判断部によって前記呼び出し時間を超えて呼び出しを継続しないことが判断された場合に、前記終了部は、前記設定部によって設定された前記呼び出し時間になったとき、前記所望の相手の電話機の呼び出しを終了する、携帯電話機。
【請求項２】
前記発信処理部は、前記終了部によって前記所望の相手の電話機の呼び出しが終了された後に、当該所望の相手の電話機の発信処理を再度実行する、請求項１記載の携帯電話機。
【請求項３】
前記発信処理を実行する回数を設定する回数設定部をさらに備え、
前記発信処理部は、前記回数設定部によって設定された回数だけ前記所望の相手の電話機の発信処理を実行する、請求項２記載の携帯電話機。
【請求項４】
前記発信処理部が前記所望の相手の電話機への発信処理を前記回数設定部によって設定された回数だけ実行した後、前記所望の相手の電話機の呼び出しを終了した旨を前記使用者に報知する報知部をさらに備える、請求項３記載の携帯電話機。
【請求項５】
留守番電話に接続されるよりも短い呼び出し時間を設定する設定部と、
使用者の操作に従って所望の相手の電話機への発信処理を実行する発信処理部と、
前記発信処理部によって前記所望の相手の電話機への発信処理が実行されてからの時間が前記設定部によって設定された前記呼び出し時間になったとき、前記所望の相手の電話機の呼び出しを終了する終了部を備え、
前記設定部は、前記相手の電話機のメールアドレスが登録されているとき、当該メールアドレスから特定される電話事業者に応じて前記呼び出し時間を設定する、携帯電話機。
【請求項６】
留守番電話に接続されるよりも短い呼び出し時間を設定する設定部と、
使用者の操作に従って所望の相手の電話機への発信処理を実行する発信処理部と、
前記発信処理部によって前記所望の相手の電話機への発信処理が実行されてからの時間が前記設定部によって設定された前記呼び出し時間になったとき、前記所望の相手の電話機の呼び出しを終了する終了部を備え、
前記設定部は、前記相手の電話機の電話事業者が当該相手の電話機を呼び出す前に送信する所定の信号から特定される当該電話事業者に応じて前記呼び出し時間を設定する、携帯電話機。
【請求項７】
前記設定部は、前記相手の電話機毎に前記呼び出し時間を設定する、請求項１ないし６のいずれかに記載の携帯電話機。
【請求項８】
携帯電話機の呼び出し制御プログラムであって、
前記携帯電話機のプロセッサに、
留守番電話に接続されるよりも短い呼び出し時間を設定する設定ステップと、
使用者の操作に従って所望の相手の電話機への発信処理を実行する発信処理ステップと、
前記設定ステップにおいて設定した呼び出し時間を超えて呼び出しを継続するか否かを判断する継続判断ステップと、
前記継続判断ステップにおいて前記呼び出し時間を超えて呼び出しを継続しないことが判断された場合に、前記発信処理ステップにおいて前記所望の相手の電話機への発信処理が実行されてからの時間が前記設定ステップにおいて設定された前記呼び出し時間になったとき、前記所望の相手の電話機の呼び出しを終了する終了ステップを実行させる、呼び出し制御プログラム。
【請求項９】
携帯電話機の呼び出し制御方法であって、
前記携帯電話機のプロセッサは、
（ａ）留守番電話に接続されるよりも短い呼び出し時間を設定し、
（ｂ）使用者の操作に従って所望の相手の電話機への発信処理を実行し、
（ｃ）前記（ｂ）において設定した呼び出し時間を超えて呼び出しを継続するか否かを判断し、そして
（ｄ）前記（ｃ）において前記呼び出し時間を超えて呼び出しを継続しないことが判断された場合に、前記（ｂ）において前記所望の相手の電話機への発信処理が実行されてからの時間が前記（ａ）において設定された前記呼び出し時間になったとき、前記所望の相手の電話機の呼び出しを終了する、呼び出し制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は携帯電話機、呼び出し制御プログラムおよび呼び出し制御方法に関し、特にたとえば、相手の電話機との間で通話処理を実行する、携帯電話機、呼び出し制御プログラムおよび呼び出し制御方法に関する。
【背景技術】
【０００２】
この種の携帯電話機の一例が特許文献１に開示されている。この特許文献１の留守番電話機では、相手が留守電応答の場合に自動切断を行わせることにより、相手の電話機からの留守電信号の送出期間に対応する期間に対してのみ課金される。
【特許文献１】特開平４−５１７４６号［H04M 1/64］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
特許文献１の留守番電話機では、留守番信号の送出期間を応答メッセージの送出期間より短く設定することにより、留守番電話であることのメッセージを無条件に聞く場合に比べて課金を少なくしているが、依然として、課金されてしまうという問題が残っている。
【０００４】
それゆえに、この発明の主たる目的は、新規な、携帯電話機、呼び出し制御プログラムおよび呼び出し制御方法を提供することである。
【０００５】
また、この発明の他の目的は、不要な課金を未然に回避することができる、携帯電話機、呼び出し制御プログラムおよび呼び出し制御方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、本発明の理解を助けるために後述する実施の形態との対応関係を示したものであって、本発明を何ら限定するものではない。
【０００７】
第１の発明は、留守番電話に接続されるよりも短い呼び出し時間を設定する設定部と、使用者の操作に従って所望の相手の電話機への発信処理を実行する発信処理部と、発信処理部によって所望の相手の電話機への発信処理が実行されてからの時間が設定部によって設定された呼び出し時間になったとき、所望の相手の電話機の呼び出しを終了する終了部と、設定部によって設定された呼び出し時間を超えて呼び出しを継続するか否かを判断する継続判断部を備え、継続判断部によって呼び出し時間を超えて呼び出しを継続しないことが判断された場合に、終了部は、設定部によって設定された呼び出し時間になったとき、所望の相手の電話機の呼び出しを終了する、携帯電話機である。
【０００８】
第１の発明では、設定部（２４、２６）は、留守番電話に接続されるよりも短い呼び出し時間を設定する。たとえば、電話事業者が運営するセンターに接続（転送）されたり、電話機で自動的に着信応答処理を実行し簡易の録音機能が実行されたりする時間よりも短い時間が呼び出し時間として設定される。発信処理部（２４、Ｓ９、Ｓ５１）は、使用者の操作に従って所望の相手の電話機への発信処理を実行する。すると、所望の相手の電話機の最も近くに存在する基地局から当該所望の相手の電話機に呼び出し信号が送信される。つまり、呼び出し処理が開始される。終了部（２４、Ｓ３９）は、発信処理部によって所望の相手の電話機への発信処理が実行されてからの時間が設定部によって設定された呼び出し時間になったとき（Ｓ３７で“ＹＥＳ”）、所望の相手の電話機の呼び出しを終了する。つまり、携帯電話機は、呼び出しの終了指示（終了信号）を送信する。また、携帯電話機は、継続判断部（２４、Ｓ２５）をさらに備える。この継続判断部は、設定部によって設定された呼び出し時間を超えて呼び出しを継続するか否かを判断する。たとえば、使用者が継続するか否かを指示したり、予め設定したりしておくことにより、継続するか否かが判断される。呼び出しを継続しない場合に、終了部は、設定部によって設定された呼び出し時間になったとき、所望の相手の電話機の呼び出しを終了する。
【０００９】
第１の発明によれば、留守番電話に接続されるよりも短い呼び出し時間だけ呼び出し処理が実行されるので、留守番電話に接続されることがない。このため、使用者がメッセージを記憶したくない場合に、通話料金が発生するのを防止することができる。つまり、不要な課金を未然に回避することができる。
また、呼び出しを継続するかどうかを選択できるので、課金されることを回避したり、課金を承諾してメッセージを記憶したりすることができる。
【００１０】
第２の発明は、第１の発明に従属し、発信処理部は、終了部によって所望の相手の電話機の呼び出しが終了された後に、当該所望の相手の電話機への発信処理を再度実行する。
【００１１】
第２の発明では、発信処理部は、所望の相手の電話機の呼び出しを一旦終了した後に、当該所望の相手の電話機への発信処理を再度実行する。つまり、留守番電話に接続される前に所望の相手の電話機の呼び出しが終了され、当該所望の相手の電話機への発信処理が自動的に繰り返される。
【００１２】
第２の発明によれば、留守番電話に接続されるのを回避しながら、所望の相手の電話機の呼び出しが自動的に繰り返されるので、通話料金が発生することなく、使用者の手を煩わせずに、所望の相手の電話機の呼び出しを繰り返し行うことができる。
【００１３】
第３の発明は、第２の発明に従属し、発信処理を実行する回数を設定する回数設定部をさらに備え、発信処理部は、回数設定部によって設定された回数だけ所望の相手の電話機への発信処理を実行する。
【００１４】
第３の発明では、回数設定部（２４、２６）は、発信処理を実行する回数を設定する。発信処理部は、回数設定部によって設定された回数だけ所望の相手の電話機への発信処理を実行する（Ｓ４５、Ｓ４７、Ｓ５１）。
【００１５】
第３の発明によれば、設定された回数だけ発信処理を実行するので、或る程度呼び出し処理を繰り返した後に、自動的に呼び出しを完全に終了することができる。
【００１６】
第４の発明は、第３の発明に従属し、発信処理部が所望の相手の電話機への発信処理を回数設定部によって設定された回数だけ実行した後、所望の相手の電話機の呼び出しを終了した旨を使用者に報知する報知部をさらに備える。
【００１７】
第４の発明では、報知部（２４、Ｓ４９）は、発信処理部が所望の相手の電話機への発信処理を回数設定部によって設定された回数だけ実行した後、所望の相手の電話機の呼び出しを終了した旨を使用者に報知する。
【００１８】
第４の発明によれば、使用者は呼び出しが自動的に完全に終了されたことを知ることができる。
【００２２】
第５の発明は、留守番電話に接続されるよりも短い呼び出し時間を設定する設定部と、使用者の操作に従って所望の相手の電話機への発信処理を実行する発信処理部と、発信処理部によって所望の相手の電話機への発信処理が実行されてからの時間が設定部によって設定された呼び出し時間になったとき、所望の相手の電話機の呼び出しを終了する終了部を備え、設定部は、相手の電話機のメールアドレスが登録されているとき、当該メールアドレスから特定される電話事業者に応じて呼び出し時間を設定する、携帯電話機である。
【００２３】
第５の発明では、設定部（２４、２６）は、留守番電話に接続されるよりも短い呼び出し時間を設定する。発信処理部（２４、Ｓ９、Ｓ５１）は、使用者の操作に従って所望の相手の電話機への発信処理を実行する。終了部（２４、Ｓ３９）は、発信処理部によって所望の相手の電話機への発信処理が実行されてからの時間が設定部によって設定された呼び出し時間になったとき（Ｓ３７で“ＹＥＳ”）、所望の相手の電話機の呼び出しを終了する。上記の設定部は、相手の電話機のメールアドレスが登録されている場合には、メールアドレスから特定される電話事業者に応じて呼び出し時間を設定する。たとえば、メールアドレスのドメイン名から相手の電話機の電話事業者を特定することができ、この電話事業者が運営するセンターに接続（転送）されるまでの時間よりも少し短い時間が呼び出し時間として自動的に設定される。
【００２４】
第５の発明によれば、不要な課金を未然に回避することができる。また、メールアドレスから特定される電話事業者に応じて自動的に呼び出し時間を設定するので、使用者の手間を省くことができる。
【００２５】
第６の発明は、留守番電話に接続されるよりも短い呼び出し時間を設定する設定部と、使用者の操作に従って所望の相手の電話機への発信処理を実行する発信処理部と、発信処理部によって所望の相手の電話機への発信処理が実行されてからの時間が設定部によって設定された呼び出し時間になったとき、所望の相手の電話機の呼び出しを終了する終了部を備え、設定部は、相手の電話機の電話事業者が当該相手の電話機を呼び出す前に送信する所定の信号から特定される当該電話事業者に応じて呼び出し時間を設定する、携帯電話機である。
【００２６】
第６の発明では、設定部（２４、２６）は、留守番電話に接続されるよりも短い呼び出し時間を設定する。発信処理部（２４、Ｓ９、Ｓ５１）は、使用者の操作に従って所望の相手の電話機への発信処理を実行する。終了部（２４、Ｓ３９）は、発信処理部によって所望の相手の電話機への発信処理が実行されてからの時間が設定部によって設定された呼び出し時間になったとき（Ｓ３７で“ＹＥＳ”）、所望の相手の電話機の呼び出しを終了する。上記の設定部は、相手の電話機の電話事業者が当該相手の電話機を呼び出す前に送信する所定の信号から特定される当該電話事業者に応じて呼び出し時間を設定する（２４、Ｓ７１、Ｓ７３、Ｓ７９）。たとえば、携帯電話機は、相手の電話機を呼び出す前に電話事業者から送信される、音（音声でも良い。）信号または音信号以外の信号が送信されると、その音信号または音信号以外の信号に応じた電話事業者に応じて呼び出し時間を設定する。したがって、呼び出し時間がリアルタイムに自動的に設定される。
【００２７】
第６の発明によれば、不要な課金を未然に回避することができる。また、呼び出し前に送信される所定の信号から特定される電事業者に応じて自動的に呼び出し時間を設定するので、使用者の手間を省くことができる。
【００２８】
第７の発明は、第１ないし第６の発明のいずれかに従属し、設定部は、相手の電話機毎に呼び出し時間を設定する。
【００２９】
第７の発明では、呼び出し時間は、相手の電話機毎に設定される。
【００３０】
第７の発明によれば、相手の電話機に応じて呼び出し時間を設定するので、相手の電話機毎に、不要な課金を回避するように、適切に呼び出しを行うことができる。
【００３１】
第８の発明は、携帯電話機の呼び出し制御プログラムであって、携帯電話機のプロセッサに、留守番電話に接続されるよりも短い呼び出し時間を設定する設定ステップと、使用者の操作に従って所望の相手の電話機への発信処理を実行する発信処理ステップと、設定ステップにおいて設定した呼び出し時間を超えて呼び出しを継続するか否かを判断する継続判断ステップと、継続判断ステップにおいて呼び出し時間を超えて呼び出しを継続しないことが判断された場合に、発信処理ステップにおいて所望の相手の電話機への発信処理が実行されてからの時間が設定ステップにおいて設定された呼び出し時間になったとき、所望の相手の電話機の呼び出しを終了する終了ステップを実行させる、呼び出し制御プログラムである。
【００３２】
第９の発明は、携帯電話機の呼び出し制御方法であって、携帯電話機のプロセッサは、（ａ）留守番電話に接続されるよりも短い呼び出し時間を設定し、（ｂ）使用者の操作に従って所望の相手の電話機への発信処理を実行し、（ｃ）上記の（ｂ）において設定した呼び出し時間を超えて呼び出しを継続するか否かを判断し、そして（ｄ）上記の（ｃ）において呼び出し時間を超えて呼び出しを継続しないことが判断された場合に、上記の（ｂ）において所望の相手の電話機への発信処理が実行されてからの時間が上記の（ａ）において設定された呼び出し時間になったとき、所望の相手の電話機の呼び出しを終了する、呼び出し制御方法である。
【００３３】
第８および第９の発明においても、第１の発明と同様に、不要な課金を未然に回避することができる。
【発明の効果】
【００３４】
この発明によれば、留守番電話に接続されるよりも短い時間で呼び出しを終了するので、不要な課金を未然に回避することができる。
【００３５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００３６】
【図１】図１はこの発明の第１実施例の携帯電話機の電気的な構成を示すブロック図である。
【図２】図２は図１に示す携帯電話機の外観の一例を示す図である。
【図３】図３は図１および図２に示すディスプレイに表示される登録画面および呼び出し時間設定画面の一例を示す図である。
【図４】図４は図１および図２に示すディスプレイに表示される呼び出し回数設定画面および各項目が登録された登録画面の一例を示す図である。
【図５】図５は図１および図２に示すディスプレイに表示される継続確認画面および回数表示画面の一例を示す図である。
【図６】図６は図１および図２に示すディスプレイに表示される終了報知画面および計測時間報知画面の一例を示す図である。
【図７】図７は図１に示すＲＡＭのメモリマップの一例を示す図である。
【図８】図８は図１に示すプロセッサの全体処理の第１の一部を示すフロー図である。
【図９】図９は図１に示すプロセッサの全体処理の第２の一部であって、図８に後続するフロー図である。
【図１０】図１０は図１に示すプロセッサの全体処理の第３の一部であって、図９に後続するフロー図である。
【図１１】図１１は図１に示すプロセッサの全体処理の第４の一部であって、図８および図９に後続するフロー図である。
【図１２】図１２は図１に示すプロセッサの全体処理の他の例の一部を示すフロー図である。
【図１３】図１３は図１および図２に示すディスプレイに表示される登録画面の他の例および時間帯設定画面の一例を示す図である。
【図１４】図１４は図１および図２に示すディスプレイに表示される第２実施例の継続確認画面（課金有り）および継続確認画面（課金なし）の一例を示す図である。
【図１５】図１５は第２実施例のＣＰＵの全体処理の一部を示すフロー図である。
【図１６】図１６は図１および図２に示すディスプレイに表示される登録画面のその他の例を示す図である。
【発明を実施するための形態】
【００３７】
＜第１実施例＞
図１を参照して、第１実施例の携帯電話機１０は、コンピュータまたはＣＰＵとも呼ばれるプロセッサ２４を含む。このプロセッサ２４には、無線通信回路１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２０、キー入力装置２６、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４、タッチパネル制御回路３６および時計回路４０などが接続される。
【００３８】
また、無線通信回路１４にはアンテナ１２が接続される。Ａ／Ｄ変換器１６にはマイク１８が接続される。Ｄ／Ａ変換器２０にはスピーカ２２が接続される。表示ドライバ２８にはディスプレイ３０が接続される。タッチパネル制御回路３６にはタッチパネル３８が接続される。
【００３９】
プロセッサ２４は携帯電話機１０の全体制御を司る。ＲＡＭ３４は、プロセッサ２４の作業領域（描画領域を含む）ないしバッファ領域として用いられる。フラッシュメモリ３２には、携帯電話機１０の文字、画像、音声、音および映像のようなコンテンツのデータ、当該携帯電話機１０の所有者ないし使用者のプロフィールのデータおよびアドレス帳のデータなどが記憶される。
【００４０】
Ａ／Ｄ変換器１６は、マイク１８を通して入力される音声ないし音についてのアナログ音声信号を、デジタル音声信号に変換する。Ｄ／Ａ変換器２０は、デジタル音声信号をアナログ音声信号に変換（復号）して、図示しないアンプを介してスピーカ２２に与える。したがって、アナログ音声信号に対応する音声ないし音がスピーカ２２から出力される。
【００４１】
キー入力装置２６は、通話キー２６ａ、機能キー２６ｂおよび終話キー２６ｃなどを含む（図２参照）。また、使用者が操作したキーの情報（キーデータ）はキー入力装置２６からプロセッサ２４に入力される。
【００４２】
表示ドライバ２８は、プロセッサ２４の指示の下、ディスプレイ３０の表示を制御する。図示は省略するが、表示ドライバ２８は表示する画像データを一時的に記憶するビデオメモリを含む。
【００４３】
タッチパネル３８は、静電容量方式のタッチパネルであって、指などの物体が表面に接近して生じた電極間の静電容量の変化を検出する。これによって、たとえば１本または複数本の指がタッチパネル３８に触れたことが検出される。図２に示すように、タッチパネル３８は、ディスプレイ３０の画面上に設けられ、その画面内で、任意の位置を指示するためのポインティングデバイスである。タッチパネル制御回路３６は、タッチパネル３８のタッチ範囲（操作可能な範囲）内で、使用者が押したり、撫でたり、触れたりする操作（以下、「タッチ操作」という）を検出し、このタッチ操作により指示される位置に対応する座標のデータをプロセッサ２４に与える（入力）する。
【００４４】
この第１実施例では、使用者がタッチパネル３８の上面を指で触れる操作を「タッチ」と言うことにする。また、タッチパネル３８から指を離す操作を「リリース」と言うことにする。
【００４５】
なお、タッチ操作は指だけに限らず、導電体が先端に取り付けられたタッチペンなどによって行われてもよい。また、タッチパネル３８としては、表面型の静電容量方式のタッチパネルが採用されてもよいし、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などの他の方式のタッチパネルが採用されてもよい。
【００４６】
時計回路４０は、典型的にはＲＴＣであり、計時し、プロセッサ２４からの要求に応じて、現在時刻（年月日を含む。）をプロセッサ２４に通知する。
【００４７】
また、プロセッサ２４は、内部にタイマ２４ａを備えており、このタイマ２４ａを用いて時間をカウントする。
【００４８】
無線通信回路１４は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、使用者がキー入力装置２６を用いて電話発信（発呼）を指示すると、無線通信回路１４は、プロセッサ２４の指示の下、電話発信処理を実行し、アンテナ１２を介して電話発信信号を出力する。電話発信信号は、携帯電話機１０に最も近い基地局（図示せず）に送信され、通信網（図示せず）を経て相手の電話機に最も近い基地局から当該相手の電話機に呼び出し信号が送信される。つまり、呼び出し処理が開始される。相手の電話機では、呼び出し信号がアンテナ１２によって受信されると、これに応じて、電話着信（着呼）の処理が実行される。図示は省略するが、たとえば、相手の電話機では、発信元情報（電話番号など。以下、同じ。）が表示装置に表示されたり、スピーカから着信音（着信メロディ、着信音声と言うこともある。以下、同じ。）が出力されたりする。そして、相手の電話機において、使用者が通話キーを用いて応答操作を行うと、通話可能状態が確立され、プロセッサ２４は通話処理を実行する。
【００４９】
通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号はアンテナ１２によって受信される。受信された変調音声信号には、無線通信回路１４によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器２０によってアナログ音声信号に変換された後、スピーカ２２から出力される。一方、マイク１８を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器１６によってデジタル音声信号に変換された後、プロセッサ２４に与えられる。デジタル音声信号に変換された送話信号には、プロセッサ２４の指示の下、無線通信回路１４によって符号化処理および変調処理が施される。これらの処理によって得られた変調音声信号は、アンテナ１２から出力され、基地局および通信網を介して相手の電話機に送信される。
【００５０】
また、相手の電話機からの電話発信信号に応じて基地局から送信された呼び出し信号がアンテナ１２によって受信されると、無線通信回路１４は、電話着信（着呼）をプロセッサ２４に通知する。これに応じて、プロセッサ２４は、表示ドライバ２８を制御して、着信通知に記述された発信元情報をディスプレイ３０に表示する。また、これとほぼ同時に、プロセッサ２４は、スピーカ２２から着信音を出力させる。そして、使用者が通話キーを用いて応答操作を行うと、着信応答処理が実行される。つまり、無線通信回路１４は、プロセッサ２４の指示の下、応答指示（接続指示）を基地局に送信する。そして、相手の電話機との間で通話可能状態が確立され、プロセッサ２４は、上述した通常の通話処理を実行する。
【００５１】
また、通話可能状態に移行した後に終話キーによって通話終了操作が行われると、プロセッサ２４は、無線通信回路１４を制御して、相手の電話機に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ２４は通話処理を終了する。つまり、電話回線の接続が切断される。また、先に相手の電話機から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。さらに、相手の電話機によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。
【００５２】
図２は、携帯電話機１０の外観を斜め上方から見た外観図である。図２を参照して、携帯電話機１０は、ストレート型の形状をしており、平面矩形の筐体Ｃを有する。筐体Ｃの上面のほぼ中央には、上述したディスプレイ３０がその画面を露出するように設けられる。このディスプレイ３０の上面にタッチパネル３８が設けられる。また、筐体Ｃには、縦方向の一方端部（ディスプレイ３０の上側）に開口ＯＰ１が設けられ、縦方向の他方端部（ディスプレイ３０の下側）にキー入力装置２６および開口ＯＰ２が設けられる。
【００５３】
図２では図示を省略するが、上述したマイク１８は、開口ＯＰ２が設けられる位置であり、筐体Ｃの内部に設けられる。また、上述したスピーカ２２は、開口ＯＰ１が設けられる位置であり、筐体Ｃの内部に設けられる。また、キー入力装置２６は、上述したように、通話キー２６ａ、機能キー２６ｂおよび終話キー２６ｃを含む。
【００５４】
上述したように、使用者がキー入力装置２６を用いて電話発信を指示すると、無線通信回路１４は、プロセッサ２４の指示の下、電話発信処理を実行し、アンテナ１２を介して電話発信信号を出力する。電話発信信号に応じて、呼び出し信号が基地局および通信網を経て相手の電話機に送信される。つまり、呼び出し処理が開始される。そして、相手の電話機において電話着信処理が行われ、その後、着信応答処理が行われると、通話可能状態が確立され、プロセッサ２４は通話処理を実行する。
【００５５】
しかし、相手の電話機で着信応答処理が行われずに、キャリア（電話事業者）が提供する留守番電話のサービスによって当該電話事業者が運営するセンターに接続（転送）されたり、相手の電話機で着信応答処理が自動的に行われて、当該相手の電話機でメッセージを記憶する簡易の録音機能が実行されたりした場合には、使用者がメッセージを預けたく（記憶したく）ない場合であっても、通話料金が発生してしまう。つまり、課金されてしまう。
【００５６】
以下、この明細書において、特に区別する必要がない場合には、電話事業者が提供する留守番電話のサービスまたは電話機が備える簡易の録音機能によってメッセージを記憶することを「留守録」という。同様に、特に区別する必要がない場合には、留守録が実行される場合に、電話事業者が運営するセンターや相手の電話機に接続されることを「留守番電話に接続される」という。
【００５７】
また、メッセージを記憶せずに、直接通話したい場合には、電話発信の停止（呼び出しの終了）および電話発信の指示（操作）を何度も繰り返す必要があり、面倒である。かかる場合には、上述したような通話料金が発生しないようにするためには、使用者は呼び出している時間もさらに考慮して、留守番電話に接続される前に電話発信の停止（呼び出しの終了）を指示する必要がある。
【００５８】
そこで、この第１実施例では、呼び出しを継続して、メッセージを記憶することを選択したり、呼び出しを継続せず、しかも不要な通話料金の発生を防いで、呼び出しを繰り返し行うことを選択したりするようにしてある。
【００５９】
図示は省略するが、従来の携帯電話機のように、単に発信を行うモード（第１モード）と、上記のように、選択的に発信を行うモード（第２モード）とは、携帯電話機１０のメインメニューで設定することができる。
【００６０】
図３（Ａ）は、携帯電話機１０が有するアドレス帳の機能で、通話や通信の相手を新規に登録する画面（登録画面）５０の一例を示す。ただし、登録画面５０は、登録する相手毎に表示される。
【００６１】
図３（Ａ）に示すように、登録画面５０は、画面５０ａおよび画面５０ｂによって構成される。画面５０ａには、電波状況、電池残量および現在時刻などが表示される。このことは、他の画面（７０ａ、８０ａ、９０ａ、１００ａ、１１０ａ、１２０ａ、１３０ａ、１４０ａ、１５０ａ）についても同じである。したがって、個別の説明は省略することにする。
【００６２】
画面５０ｂには、表示領域５２、５４、５６、５８、６０、…が設けられる。表示領域５２は、相手の氏名（ニックネームなどでもよい。）を登録したり、登録した内容を表示したりするための領域である。たとえば、この表示領域５２をタッチすると、文字の入力可能な状態となる。他の表示領域（５４−６０、…）についても同様である。また、図示は省略するが、文字入力可能な状態になると、たとえば、ソフトウェアキーボードが画面５０ｂ（または、登録画面５０）の下半分に表示される。このソフトウェアキーボードを用いて、使用者は相手の氏名を入力および登録する。後述する電話番号およびメールアドレスを入力および登録する場合にも、同様に、ソフトウェアキーボードが表示される。
【００６３】
詳細な説明は省略するが、この第１実施例では、ディスプレイ３０の座標系とタッチパネル３８の座標系とは、予め対応づけられている。したがって、タッチパネル３８がタッチされたことに応じて、タッチパネル制御回路３６からタッチ操作により指示された位置に応じた座標のデータがプロセッサ２４に入力されると、プロセッサ２４は、対応するディスプレイ３０の画面における座標を知ることができる。したがって、ディスプレイ３０に表示された表示領域や後述するボタン画像がタッチされたかどうかを知ることができる。以下、表示領域またはボタン画像がタッチされる場合について同様である。
【００６４】
表示領域５４は、表示領域５２に表示された相手の電話番号を登録したり、登録した電話番号を表示したりするための領域である。表示領域５６は、表示領域５２に表示された相手のメールアドレスを登録したり、登録したメールアドレスを表示したりするための領域である。
【００６５】
表示領域５８は、表示領域５２に表示（登録）された相手の電話機を呼び出す時間（呼び出し時間）を登録したり、登録した呼び出し時間を表示したりするための領域である。この第１実施例では、「呼び出し時間」とは、相手の電話機への発信処理を実行（呼び出しを開始）してから呼び出しを終了するまでの時間（呼び出し処理の時間）を意味する。この第１実施例では、上述したように、留守番電話に接続されることにより、通話料金が発生するのを回避するため、留守番電話に接続される前に呼び出しを自動的に終了するように、呼び出し時間が設定される。
【００６６】
たとえば、相手の電話機への発信処理が実行され、呼び出しが開始されてから留守番電話に接続されるまでの時間（以下、「留守電接続時間」という。）は、電話事業者毎に決定されたり、相手の電話機の所有者ないし使用者によって任意に決定されたりしている。したがって、携帯電話機１０の使用者は、留守電接続時間を相手から直接聞いたり、調べたりすることにより、それよりも短い時間を呼び出し時間として設定する。
【００６７】
または、上述したように、留守電接続時間は電話事業者毎に決定されているため、相手の電話機のメールアドレスが登録された場合に、当該メールアドレスのドメイン名で特定される電話事業者の留守電接続時間を用いて自動的に呼び出し時間を設定することもできる。かかる場合には、図示は省略するが、電話事業者に応じた留守電接続時間をフラッシュメモリ３２に記憶しておき、特定された電話事業者に応じた留守電接続時間を読み出す。そして、読み出した留守電接続時間よりも所定時間（たとえば、１秒）短い時間を取得（算出）し、取得した時間が呼び出し時間として設定される。したがって、使用者の手間を省くことができる。
【００６８】
さらに、相手の電話機に発信した場合に、呼び出し音が鳴る前に特定の音が鳴るなどして、相手の電話機の電話事業者を判別（特定）できる場合には、その特定される電話事業者の留守電接続時間を用いて自動的に呼び出し時間を設定することもできる。すなわち、発信時に電話事業者の判別を可能にする所定の信号が提供（送信）される場合には、その所定の信号から特定される電話事業者に応じて呼び出し時間を設定することもできる。たとえば、所定の信号は、音信号（音声信号を含む。）または音信号以外の信号（使用者が認識できなくてもよい。）であり、上述したように、電話事業者を判別（特定）可能な信号である。
【００６９】
かかる場合には、上述のメールアドレスに基づいて呼び出し時間を設定する場合と同様に、留守電接続時間よりも所定時間（たとえば、１秒）短い時間取得をし、取得した時間が呼び出し時間として設定される。また、発信時に、相手の電話機を呼び出す前に、当該相手の電話機の電話事業者を特定することができるので、かかる場合には、登録画面５０を用いずに、当該発信時に、呼び出し時間をリアルタイムに設定することができる。また、初めて電話をかける相手であっても留守番電話に接続される前に切断（電話発信の停止）可能となるため、課金を回避することができる。ただし、発信時にリアルタイムに用いた呼び出し時間（または電話事業者）をＲＡＭ３４に記憶しておき、たとえば、通話終了後に、自動的に設定（登録）するようにしてもよい。または、通話終了後に、使用者に呼び出し時間を知らせて、使用者が登録画面５０を用いて設定するようにしてもよい。
【００７０】
なお、留守番電話のサービスおよび簡易の録音機能の両方が設定されている場合には、短い方の留守電接続時間が呼び出し時間として設定される。
【００７１】
この第１実施例では、表示領域５８がタッチされると、図３（Ｂ）に示すような呼び出し時間設定画面７０がディスプレイ３０に表示される。呼び出し時間設定画面７０は、画面７０ａおよび画面７０ｂを含む。画面７０ｂには、表示領域７２が設けられる。表示領域７２には、「呼び出し時間」の文字列が表示され、この文字列の下方に、ボタン画像７４ａ、ボタン画像７４ｂおよび表示領域７６が設けられる。
【００７２】
ボタン画像７４ａは、呼び出し時間を長くするのに用いられる。ボタン画像７４ｂは、呼び出し時間を短くするのに用いられる。表示領域７６には、呼び出し時間が秒単位で表示され、ボタン画像７４ａ、７４ｂがタッチされると、これに応じて、表示された秒数が増減される。
【００７３】
また、画面７０ｂには、表示領域７２の下方に、ボタン画像７８が設けられる。ボタン画像７８は、呼び出し時間を設定（登録）するのに用いられる。したがって、ボタン画像７８がタッチされると、表示領域７６に表示された呼び出し時間が設定（登録）され、図３（Ａ）に示した登録画面５０に戻る。このとき、登録画面５０では、登録された呼び出し時間が表示領域５８に表示される。
【００７４】
また、図３（Ａ）に示す表示領域６０は、相手の電話機を呼び出す回数（呼び出し回数）を登録したり、登録した内容を表示したりする。ただし、相手の電話機への発信処理が実行されたことに応じて呼び出し処理が実行されるため、呼び出し回数は、相手の電話機への発信処理を実行する回数ということもできる。この第１実施例では、呼び出し回数は、「１」以上で設定可能である。したがって、２回以上呼び出す場合には、呼び出し処理が複数回実行される（繰り返される）ことになる。図３（Ａ）に示す登録画面５０において、表示領域６０がタッチされると、図４（Ａ）に示すような呼び出し回数設定画面８０がディスプレイ３０に表示される。
【００７５】
図４（Ａ）に示すように、呼び出し回数設定画面８０は、画面８０ａおよび画面８０ｂを含む。画面８０ｂには、表示領域８２が設けられる。表示領域８２には、「呼び出し回数」の文字列が表示され、この文字列の下方に、ボタン画像８４ａ、ボタン画像８４ｂおよび表示領域８６が設けられる。ボタン画像８４ａは、呼び出し回数を増大させるのに用いられる。ボタン画像８４ｂは、呼び出し回数を減少させるのに用いられる。表示領域８６には、呼び出し回数の数値が表示され、ボタン画像８４ａ、８４ｂのタッチに応じて、表示された数値が増減される。画面８０ｂでは、表示領域８２の下方に、ボタン画像８８が設けられる。ボタン画像８８は、呼び出し回数を設定（登録）するのに用いられる。したがって、ボタン画像８８がタッチされると、このとき表示領域８６に表示されている数値が呼び出し回数として設定（登録）され、図３（Ａ）に示した登録画面５０に戻る。このとき、登録された呼び出し回数が表示領域６０に表示される。
【００７６】
図４（Ｂ）は、各項目が設定（登録）された登録画面５０の一例を示す。具体的には、図４（Ｂ）に示すように、氏名として「Ａさん」が登録され、電話番号として「０９０−ｘｘｘｘ−ｘｘｘｘ」が登録され、メールアドレスとして「ｙｙｙ＠＊＊＊．ｎｅ．ｊｐ」が登録され、呼び出し時間として「１０秒」が設定され、そして、呼び出し回数として「５回」が設定（登録）されている。このように、相手の氏名、電話番号およびメールアドレスとともに、呼び出し時間および呼び出し回数を登録するので、通話や通信の相手毎に、呼び出し時間および呼び出し回数を設定することができる。
【００７７】
なお、登録画面５０で登録された内容は、編集（修正、追加、削除）することができる。その場合には、アドレス帳の機能で、編集する相手の登録内容を読み出すと、先に登録された各項目の内容（現在の登録内容）が記述された登録画面５０がディスプレイ３０に表示される。各項目の内容を編集する方法は、本願発明の本質的な内容ではないため、詳細な説明は省略する。
【００７８】
また、図示は省略するが、電話を掛けたり、電子メールを送信したりする場合に、通話や通信の相手を選択する場合にも、アドレス帳が参照され、かかる場合には、少なくとも、相手の氏名とともに、電話番号やメールアドレスが登録された画面（登録画面５０と同様の画面）がディスプレイ３０に表示される。
【００７９】
たとえば、携帯電話機１０では、使用者の発信指示に従って、電話発信（発信処理）を実行し、相手の電話機の呼び出し処理が開始されると、アドレス帳に登録された当該相手の呼び出し時間および呼び出し回数が取得される。また、タイマ２４ａがリセットおよびスタートされ、呼び出し時間がカウントされる。
【００８０】
第１モードが設定されている場合には、呼び出し時間にかかわらず、相手の電話機の呼び出しが継続され、相手の電話機との間で接続状態が確立されると、通話可能状態となり、上述したような通常の通話処理が実行される。ただし、留守番電話に接続された場合には、携帯電話機１０は、電話事業者のセンターまたは相手の電話機から送信される応答メッセージを受信し、使用者が必要に応じて入力する音声（メッセージ）を送信する（預ける）。
【００８１】
通常の通話処理では、その後、使用者が終話キー２６ｃを操作したり、相手の電話機で終話の操作が行われたりすることにより、電話回線が切断され、携帯電話機１０は待ち受け状態に戻る。また、留守番電話に接続された場合には、その後に、使用者が終話キー２６ｃを操作したり、電話事業者のセンターや相手の電話機で終話の操作が行われたりすることにより、電話回線が切断され、携帯電話機１０は待ち受け状態に戻る。
【００８２】
一方、第２モードが設定されている場合には、相手の電話機の呼び出し処理が開始されると、呼び出しを終了する所定時間（あとえば、３〜５秒）前に、呼び出しを継続するかどうかを使用者に確認する。具体的には、携帯電話機１０は、スピーカ２２からアラーム音ないしメッセージを出力するとともに、ディスプレイ３０に図５（Ａ）に示すような継続確認画面９０を表示する。たとえば、継続確認画面９０に表示されるメッセージの合成音声がスピーカ２２から出力される。ただし、継続確認するべき旨のメッセージであれば、他の内容であっても構わない。
【００８３】
図５（Ａ）に示すように、継続確認画面９０は、画面９０ａおよび画面９０ｂを含む。画面９０ｂには、表示領域９２が設けられる。表示領域９２には、所定のメッセージが表示されるとともに、このメッセージの下方にボタン画像９４が設けられる。この第１実施例では、「まもなく呼び出しを終了します。呼び出しを続ける場合には、「呼び出しを続ける」ボタンまたは「通話ボタン」を押してください。」とのメッセージが表示される。ただし、「呼び出しを続ける」ボタンはボタン画像９４であり、「通話ボタン」は通話キー２６ａである。したがって、ボタン画像９４がタッチされたり、通話キー２６ａが押されたりすると、呼び出しを続けことが指示される。つまり、当該相手の電話機の呼び出し処理が継続される。かかる場合には、上述した第１モードの場合と同様の処理が行われる。
【００８４】
このように、呼び出しを続ける場合に、ボタン画像９４をタッチしたり、通話キー２６ａを押したりするようにしてあるのは、呼び出しを続けた場合に、留守番電話に接続されることにより、通話料金が発生するからである。つまり、相手が電話に応答せずに留守録となる可能性が高い通話において、課金されることの承諾を使用者に得ているのである。
【００８５】
一方、ボタン画像９４がタッチされず、通話キー２６ａが押されない場合には、呼び出しを続けることが指示されない。この状態で、タイマ２４ａのカウント値が呼び出し時間の設定秒数になると、相手の電話機の呼び出しを自動的に終了する。つまり、呼び出しの終了指示（終了信号）が基地局に送信される。このとき、呼び出し回数として「２」以上が設定されている場合には、当該相手の電話機の呼び出し繰り返す。ただし、呼び出し回数として「１」が設定されている場合には、呼び出しを繰り返すことなく、待ち受け状態に戻る。
【００８６】
呼び出しを繰り返す場合には、所定時間（たとえば、１秒）待機した後に、当該相手の電話機への電話発信が実行され、つまり呼び出し処理が再度開始され、タイマ２４ａによって呼び出し時間がカウントされる。このとき、残りの繰り返し回数が使用者に報知される。この第１実施例では、残り回数を伝えるメッセージがスピーカ２２から出力されるとともに、図５（Ｂ）に示すような回数表示画面１００がディスプレイ３０に表示される。ただし、これらはいずれか一方のみが実行されてもよい。
【００８７】
図５（Ｂ）に示すように、回数表示画面１００は、画面１００ａおよび画面１００ｂを含む。画面１００ｂには、表示領域１０２が設けられる。表示領域１０２には、自動で発信処理（呼び出し）を再度実行している旨のメッセージが表示され、このメッセージの下方に残りの呼び出し回数を表示する表示領域１０４が設けられる。
【００８８】
当該相手の電話機で着信応答処理が行われない場合には、呼び出し回数だけ、呼び出し（発信処理）が繰り返し行われる。そして、呼び出し回数だけ発信処理が実行され、最終回の呼び出しを終了すると、自動的に呼び出しを完全に終了したことを使用者に報知して、待ち受け状態に戻る。この実施例では、自動的に呼び出しを完全に終了したことを使用者に報知するために、図６（Ａ）に示すような終了報知画面１１０がディスプレイ３０に表示される。
【００８９】
図６（Ａ）に示すように、終了報知画面１１０は画面１１０ａおよび画面１１０ｂを含む。画面１１０ｂには、表示領域１１２が表示される。表示領域１１２には、相手の電話機に繋がらなかった旨と呼び出しを終了した旨のメッセージが表示される。
【００９０】
また、第２モードで、相手の電話機の呼び出し処理が実行され、当該相手の電話機で着信応答処理が行われた場合には、当該相手の電話機との間で通常の通話処理が行われる。ただし、第２モードで、相手の電話機の呼び出し処理が実行され、初回の呼び出し処理において、呼び出し時間になる前に、当該相手の電話機との間で接続状態が確立した場合には、携帯電話機１０が留守番電話に接続されている場合もある。
【００９１】
これは、登録された呼び出し時間が正しくない場合や相手の電話機の設定が変更されている場合があるからである。したがって、この第１実施例では、第２モードで、初回の呼び出し処理が実行された場合に、相手の電話機との間で接続状態が確立されると、タイマ２４ａで実際の呼び出し時間をカウントし、使用者に報知するようにしてある。ただし、一般的な携帯電話機１０では、通話終了後に、通話時間が使用者に提示されるため、この第１実施例では、通話時間とともに、実際の呼び出し時間を報知するようにしてある。
【００９２】
具体的には、図６（Ｂ）に示すような計測時間報知画面１２０がディスプレイ３０に表示される。この計測時間報知画面１２０は、画面１２０ａおよび画面１２０ｂを含む。画面１２０ｂには、表示領域１２２が表示される。表示領域１２２には、呼び出し処理および通話処理を実行した相手の氏名が文字列で表示され、その下方に、通話時間および実際の呼び出し時間が表示される。
【００９３】
たとえば、携帯電話機１０の使用者は、第２モードにおいて、初回の呼び出し処理で接続状態が確立された場合に、留守番電話に接続されたことについては、センターや相手の電話機からの応答メッセージによって知ることができる。したがって、携帯電話機１０の使用者は、電話回線が切断された後に、計測時間報知画面１２０に表示された実際の呼び出し時間を見て、呼び出し時間の設定を変更することができる。
【００９４】
なお、初回の呼び出し処理で接続状態が確立されない場合には、少なくとも、呼び出し時間は留守番電話に接続される前に呼び出し処理を終了できる時間に設定されていることが分かる。
【００９５】
図７は図１に示したＲＡＭ３４のメモリマップ３００の一例を示す。図７に示すように、ＲＡＭ３４は、プログラム記憶領域３０２およびデータ記憶領域３０４を含む。プログラム記憶領域３０２には、呼び出し制御プログラム３０２ａ、通話プログラム３０２ｂ、通信プログラム３０２ｃおよびアドレス帳プログラム３０２ｄなどが記憶される。
【００９６】
呼び出し制御プログラム３０２ａは、電話発信の指示に応じて、指示された電話機への電話発信（発信処理）を実行し、第１モードまたは第２モードで、相手の電話機の呼び出しを制御するためのプログラムである。通話プログラム３０２ｂは、相手の電話機との間で通話処理を実行するためのプログラムである。つまり、通話プログラム３０２ｂは、相手の電話機との間で通常の通話処理を実行したり、相手の電話機で簡易の録音機能が実行されることにより通話処理を実行したりする。また、通話プログラム３０２ｂは、留守番電話のサービスにより、電話事業者が運営するセンターとの間で通話処理を実行することもある。
【００９７】
通信プログラム３０２ｃは、他の電話機やコンピュータとの間で、インターネットのようなネットワーク（図示せず）を介して、データを送信したり、データを受信したりするためのプログラムである。たとえば、通信プログラム３０２ｃは、ブラウザ機能や電子メール機能におけるデータの送受信を実行する。
【００９８】
アドレス帳プログラム３０２ｄは、アドレス帳の機能を実行するためのプログラムである。上述したように、アドレス帳プログラム３０２ｄは、登録画面５０などの画面を表示することにより、相手の氏名などの各項目を登録したり、編集したりするためのプログラムである。
【００９９】
図示は省略するが、プログラム記憶領域３０２には、携帯電話機１０が有する他の機能（スケジュール、アラームなど）を実行するためのプログラムも記憶される。
【０１００】
また、データ記憶領域３０４には、画面データ３０４ａ、呼び出し時間データ３０４ｂ、呼び出し回数データ３０４ｃおよびカウント時間データ３０４ｄが記憶される。
【０１０１】
画面データ３０４ａは、各種の画面（５０、６０、７０、８０、９０、１００、１１０、１２０など）を表示するためのデータである。呼び出し時間データ３０４ｂは、第２モードで相手の電話機を呼び出す場合に、呼び出す相手に対応して登録された呼び出し時間についてのデータである。たとえば、フラッシュメモリ３２に記憶されたアドレス帳のデータから、該当する相手についての呼び出し時間データ３０４ｂが読み出される。
【０１０２】
呼び出し回数データ３０４ｃは、第２モードで相手の電話機を呼び出す場合に、呼び出す相手に対応して登録された呼び出し回数についてのデータである。呼び出し時間データ３０４ｂと同様に、フラッシュメモリ３２に記憶されたアドレス帳のデータから、該当する相手についての呼び出し回数データ３０４ｃが読み出される。カウント時間データ３０４ｄは、第２モードで相手の電話機を読み出す場合の実際に呼び出した（呼び出し処理が行われた）時間についてのデータである。
【０１０３】
図示は省略するが、データ記憶領域３０４には、各種のプログラム（３０２ａ−３０２ｄなど）の実行に必要な他のデータが記憶されたり、各種のプログラムの実行に必要なカウンタ（タイマ）やフラグが設けられたりする。
【０１０４】
図８−図１１は、図１に示したプロセッサ２４の全体処理を示すフロー図である。たとえば、携帯電話機１０の電源がオンされ、起動されると、図８に示すように、プロセッサ２４は、全体処理を開始し、ステップＳ１で、待ち受け画面（図示せず）をディスプレイ３０に表示する。次のステップＳ３では、発信操作が有るかどうかを判断する。たとえば、アドレス帳から発信先（相手）の電話番号が選択されたり、電話番号が直接入力されたりした後に、発信ボタンのボタン画像（図示せず）がタッチされたり、通話キー２６ａが押されたりして電話発信の指示が入力されたかどうかを判断する。
【０１０５】
ステップＳ３で“ＮＯ”であれば、つまり発信操作が無ければ、ステップＳ５で、他の操作が有るかどうかを判断する。ここでは、プロセッサ２４は、タッチ操作やキー操作によって、何らかの指示が入力されたかどうかを判断するのである。ステップＳ５で“ＮＯ”であれば、つまり他の操作が無ければ、そのままステップＳ１に戻る。一方、ステップＳ５で“ＹＥＳ”であれば、つまり他の操作が有れば、ステップＳ７で、他の操作に応じた処理を実行して、ステップＳ１に戻る。
【０１０６】
詳細な説明は省略するが、他の操作としては、他の電話機からの呼び出しに対する着信応答操作や電子メール、アドレス帳、スケジュール、ブラウザなどの各種機能（アプリケーション）を実行するための操作などが該当する。また、図示は省略するが、他の電話機からの呼び出しに応答した場合には、プロセッサ２４は、通話処理を終了した後にステップＳ１に戻る。また、各種機能を実行した場合には、プロセッサ２４は、対応する機能を終了した後にステップＳ１に戻る。
【０１０７】
また、ステップＳ３で“ＹＥＳ”であれば、つまり発信操作が有れば、ステップＳ９で、電話発信を実行する。すると、発信操作によって指示された相手の電話機の呼び出し処理が開始される。次に、ステップＳ１１で、相手の呼び出し時間および呼び出し回数を取得する。ここでは、プロセッサ２４は、使用者が発信操作を行った際に、指示された相手について登録されている呼び出し時間および呼び出し回数のデータをフラッシュメモリ３２に記憶されたアドレス帳のデータから読み出し、データ記憶領域３０４に記憶する。したがって、呼び出し時間データ３０４ｂおよび呼び出し回数データ３０４ｃがデータ記憶領域３０４に記憶される。
【０１０８】
なお、この第１実施例では、呼び出し時間や呼び出し回数が登録されていることを前提としているが、アドレス帳に登録されていない相手の電話機や呼び出し時間および呼び出し回数が登録されていない相手の電話機に発信される場合もある。図示は省略するが、そのような場合には、ステップＳ１１で呼び出し時間および呼び出し回数を取得できないため、そのまま図１１に示すステップＳ５９に処理が移行される。または、ステップＳ９で、呼び出し時間および呼び出し回数のデフォルト値を取得し、ステップＳ１１以降の処理を実行してもよい。
【０１０９】
続いて、ステップＳ１３では、タイマ２４ａをリセットおよびスタートする。つまり、実際の呼び出し時間のカウントが開始される。次のステップＳ１５では、第２モードが設定されているかどうかを判断する。ステップＳ１５で“ＮＯ”であれば、つまり第１モードが設定されていれば、ステップＳ５９に進む。一方、ステップＳ１５で“ＹＥＳ”であれば、つまり第２モードが設定されていれば、ステップＳ１７で、変数ｎを初期設定する（ｎ＝１）。ただし、変数ｎは、同じ相手の電話機の呼び出し（発信処理）を実行した回数をカウントするための変数である。
【０１１０】
次のステップＳ１９では、今回の呼び出し終了の所定時間（たとえば、３秒）前であるかどうかを判断する。ここでは、プロセッサ２４は、呼び出し時間データ３０４ｂが示す呼び出し時間からタイマ２４ａのカウント値を減算した値（秒数）が３以下であるかどうかを判断する。ステップＳ１９で“ＮＯ”であれば、つまり今回の呼び出し終了の所定時間前になっていないと判断して、そのままステップＳ１９に戻る。一方、ステップＳ１９で“ＹＥＳ”であれば、つまり今回の呼び出し終了の所定時間前になったと判断して、図９に示すステップＳ２１で、継続確認のメッセージを出力する。つまり、継続確認のメッセージについての合成音声がスピーカ２２から出力される。なお、図示等は省略したが、各種メッセージに対応する合成音声のデータは、ＲＡＭ３４のデータ記憶領域３０４に記憶されている。
【０１１１】
次のステップＳ２３では、図５（Ａ）に示したような継続確認画面９０をディスプレイ３０に表示する。続いて、ステップＳ２５では、呼び出しを継続するかどうかを判断する。プロセッサ２４は、所定時間（たとえば、２〜３秒）内に、ボタン画像９４がタッチされたり、通話キー２６ａが押されたりしたかどうかを判断する。ステップＳ２５で“ＹＥＳ”であれば、つまり呼び出しを継続する場合には、ステップＳ５９に進む。一方、ステップＳ２５で“ＮＯ”であれば、つまり呼び出しを継続しない場合には、ステップＳ２７で、接続状態を確立したかどうかを判断する。
【０１１２】
ステップＳ２７で“ＹＥＳ”であれば、つまり接続状態を確立すれば、ステップＳ２９で、タイマ２４ａをストップし、ステップＳ３１で、タイマ２４ａのカウント値（カウント時間）を記憶して、図１１に示すステップＳ６１に進む。つまり、ステップＳ３１では、カウント時間データ３０４ｄがデータ記憶領域３０４に記憶される。
【０１１３】
一方、ステップＳ２７で“ＮＯ”であれば、つまり接続状態を確立していなければ、ステップＳ３３で、終話操作が有るかどうかを判断する。プロセッサ２４は、終話ボタンのボタン画像（図示せず）がタッチされたり、終話キー２６ｃが押されたりしたかどうかを判断する。ステップＳ３３で“ＹＥＳ”であれば、つまり終話操作が有れば、ステップＳ３５で、呼び出し処理を終了し、図８に示したステップＳ１に戻る。つまり、ステップＳ３５では、プロセッサ２４は、無線通信回路１４から呼び出しの終了信号を送信する。後述するステップＳ３９も同様である。
【０１１４】
一方、ステップＳ３３で“ＮＯ”であれば、つまり終話操作が無ければ、図１０に示すステップＳ３７で、呼び出し時間になったかどうかを判断する。つまり、プロセッサ２４は、タイマ２４ａのカウント値が呼び出し時間データ３０４ｄに対応する呼び出し時間と等しいかどうかを判断する。ステップＳ３７で“ＮＯ”であれば、つまり呼び出し時間になっていなければ、図９に示したステップＳ２７に戻る。
【０１１５】
一方、ステップＳ３７で“ＹＥＳ”であれば、つまり呼び出し時間になれば、ステップＳ３９で、呼び出し処理を終了し、ステップＳ４１で、タイマ２４ａをリセットおよびスタートする。つまり、ステップＳ４１では、次の発信処理を開始するまでの待機時間（たとえば、１秒）のカウントが開始される。続くステップＳ４３では、所定時間（１秒）を経過したかどうかを判断する。ステップＳ４３で“ＮＯ”であれば、つまり所定時間を経過していなければ、そのまま同じステップＳ４３に戻る。一方、ステップＳ４３で“ＹＥＳ”であれば、つまり所定時間を経過すれば、ステップＳ４５で、変数ｎを１加算する（ｎ＝ｎ＋１）。
【０１１６】
続いて、ステップＳ４７では、変数ｎが設定回数よりも大きいかどうかを判断する。具体的には、プロセッサ２４は、変数ｎが呼び出し回数データ３０４ｃに対応する呼び出し回数よりも大きいかどうかを判断する。ステップＳ４７で“ＹＥＳ”であれば、つまり変数ｎが設定回数よりも大きければ、呼び出し回数だけ呼び出し（発信処理）を実行したと判断して、ステップＳ４９で、図６（Ａ）に示したような終了報知画面１１０をディスプレイ３０に表示して、ステップＳ１に戻る。
【０１１７】
一方、ステップＳ４７で“ＮＯ”であれば、つまり変数ｎが設定回数以下であれば、次の呼び出し（発信処理）を実行すると判断して、ステップＳ５１で、再度電話発信を実行する。すると、次の呼び出し処理が開始される。次のステップＳ５３では、タイマ２４ａをリセットおよびスタートする。つまり、次の呼び出し時間のカウントが開始される。さらに、ステップＳ５５で、残り回数のメッセージを出力し、ステップＳ５７で、図５（Ｂ）に示したような回数表示画面１００をディスプレイ３０に表示して、図９に示したステップＳ２７に戻る。
【０１１８】
なお、図示は省略するが、ステップＳ５７の処理を実行してステップＳ２７に戻った場合には、つまり２回目以降の発信処理（呼び出し）が実行される場合には、呼び出し時間を使用者に報知する必要がないため、ステップＳ２７で“ＹＥＳ”となった場合であっても、ステップＳ３１の処理は実行されない。
【０１１９】
図１１に示すように、ステップＳ５９では、接続状態を確立したかどうかを判断する。ステップＳ５９で“ＮＯ”であれば、そのまま同じステップＳ５９に戻る。この第１実施例では、ステップＳ５９で“ＮＯ”の場合には、そのまま同じステップＳ５９に戻るようにしてあるが、接続状態を確立できない状態が所定時間（たとえば、３０秒）継続した場合には、呼び出し処理を自動的に終了して、ステップＳ１に戻るようにしてもよい。
【０１２０】
一方、ステップＳ５９で“ＹＥＳ”であれば、つまり接続状態を確立すれば、ステップＳ６１で、通話処理を実行する。ただし、ステップＳ６１では、通常の通話処理が実行されたり、留守録が実行されたりする。続くステップＳ６３では、終話かどうかを判断する。ここでは、終話ボタンのボタン画像がタッチされたり、終話キー２６ｃが押されたり、センターや相手の電話機からの通話終了信号を受信したりしたかどうかを判断する。
【０１２１】
ステップＳ６３で“ＮＯ”であれば、つまり終話でなければ、そのままステップＳ６１に戻る。一方、ステップＳ６３で“ＹＥＳ”であれば、つまり終話であれば、ステップＳ６５で、電話回線を切断して、ステップＳ６７で、カウント時間が有るかどうかを判断する。ここでは、プロセッサ２４は、データ記憶領域３０４に、カウント時間データ３０４ｄが記憶されているかどうかを判断する。
【０１２２】
ステップＳ６７で“ＮＯ”であれば、つまりカウント時間データ３０４ｄが記憶されていなければ、そのままステップＳ１に進む。一方、ステップＳ６７で“ＹＥＳ”であれば、つまりカウント時間データ３０４ｄが記憶されていれば、ステップＳ６９で、図６（Ｂ）に示したような計測時間報知画面１２０をディスプレイ３０に表示してから、ステップＳ１に戻る。
【０１２３】
なお、図示および説明は省略したが、通話時間は、タイマ２４ａとは異なるタイマでカウントされ、計測時間報知画面１２０を表示するときに、そのカウント値が通話時間として表示される。
【０１２４】
また、この実施例では、ステップＳ６７で“ＮＯ”の場合には、そのままステップＳ１に戻るようにしてあるが、実際には、通話時間を報知してからステップＳ１に戻る。
【０１２５】
第１実施例によれば、第２モードが設定されている場合に、呼び出しを継続しないことが選択されると、留守番電話に接続されない呼び出し時間になると呼び出しを終了するので、メッセージを預けたくない場合に、通話料金が発生するのを防止することができる。つまり、不要な課金を未然に回避することができる。
【０１２６】
また、第１実施例によれば、メッセージを預けたくない場合に、留守番電話に接続される前に、呼び出しを終了し、所定時間待機した後に、次の呼び出し（発信処理）を行うので、使用者の手を煩わさずに繰り返し相手の電話機を呼び出すこともできる。
【０１２７】
さらに、第１実施例によれば、呼び出しを継続するかどうかを使用者が選択するので、第２モードが選択されたとしても、相手の電話機側で留守録が実行されることに応じて、メッセージを記憶することができる。
【０１２８】
なお、第１実施例では、留守番電話に接続された場合に、通話料が発生することを前提として説明したが、これに限定される必要はない。たとえば、電話事業者が提供するサービスの内容によっては、特定の相手については、或る時間帯においてのみ通話料が発生する場合もある。かかる場合には、そのような特定の相手について或る時間帯をさらに設定しておき、当該時間帯だけ、呼び出し時間および呼び出し回数に従って、呼び出し処理を制御するようにしてもよい。
【０１２９】
具体的には、プロセッサ２４は、図８−図１１に示した全体処理において、ステップＳ２５で、現在時刻が設定された或る時間帯の範囲外であるかどうかを判断し、範囲外である場合（“ＹＥＳ”）に、ステップＳ５９に進み、範囲内である場合（“ＮＯ”）に、ステップＳ２７に進む。このようにした場合には、設定された或る時間帯以外で、呼び出し時間および呼び出し回数に従って呼び出し処理が実行（制御）されないが、不要な課金を未然に回避することはできる。
【０１３０】
また、第１実施例では、今回の呼び出し終了の所定時間前になると、継続確認のメッセージを出力したり、継続確認画面を表示したりするようにしたが、これらの処理は、第２モードであることが判断されると、直ぐに実行されてもよい。かかる場合には、メッセージから「まもなく呼び出しを終了します。」の部分を削除してもよい。
【０１３１】
さらに、上述したように、発信時に電話事業者の判別を可能にする所定の信号が提供（送信）される場合には、その所定の信号から特定される電話事業者に応じて呼び出し時間を設定することもできる。かかる場合には、たとえば、図１２に示すように、ステップＳ９で、電話発信を実行した後に、ステップＳ７１で、呼び出し音が鳴る前に、相手の電話機の電話事業者から送信される所定の信号を受信したかどうかを判断する。所定の信号を受信しない場合には、ステップＳ７１で、“ＮＯ”となり、そのままステップＳ１１に進む。一方、所定の信号を受信した場合には、ステップＳ７１で“ＹＥＳ”となり、ステップＳ７３で、所定の信号から相手の電話機の電話事業者を特定し、ステップＳ７５で、特定した電話事業者に応じた呼び出し時間を取得する。つまり、プロセッサ２４は、電話事業者に対応して記憶された留守電接続時間をフラッシュメモリ３２から読み出し、読み出した留守電接続時間よりも所定時間（たとえば、１秒）短い時間を呼び出し時間として取得し、取得した呼び出し時間のデータをデータ記憶領域３０４に記憶する。
【０１３２】
次のステップＳ７７では、相手の呼び出し回数を取得する。ここでは、プロセッサ２４は、ステップＳ１１の場合と同様に、使用者が発信操作を行った際に、指示された相手について登録されている呼び出し回数のデータをフラッシュメモリ３２に記憶されたアドレス帳のデータから読み出し、データ記憶領域３０４に記憶する。そして、ステップＳ７９で、相手の呼び出し時間を設定して、ステップＳ１３に進む。ここでは、プロセッサ２４は、ステップＳ７５で、データ記憶領３０４に記憶した呼び出し時間のデータ（３０４ｂ）を、使用者が発信操作を行った際に、指示された相手についての呼び出し時間のデータとしてフラッシュメモリ３２に記憶（登録）する。つまり、リアルタイムで呼び出し時間が設定される。
【０１３３】
なお、図１２では、取得した呼び出し時間をリアルタイムに登録するようにしてあるが、たとえば、通話終了後に、取得した呼び出し時間を登録するようにしてもよい。かかる場合には、ステップＳ７９の処理を、図１１に示したステップＳ６３以降であり、ステップＳ１に戻る前に実行すればよい。
＜第２実施例＞
第２実施例では、呼び出し時間および呼び出し回数に加えて、留守番電話に接続されると通話料が発生する（課金される）場合の情報（課金情報）をさらに登録しておき、呼び出しを継続するかどうかを判断する際に、課金されるかどうかも含めて使用者に通知するようにした。以下、第２実施例について説明するが、上記のこと以外は、第１実施例と同じであるため、重複した説明は省略する。このように、課金情報を含めるのは、上述したように、相手によっては、携帯電話事業者が提供するサービスの内容により、課金されない相手（電話機）や課金されない時間帯（曜日が含まれる場合がある。）などがあるからである。また、たとえば、電話機に接続された場合には通話料は発生しないが、センターに接続（転送）された場合には通話料が発生する場合もあるからである。
【０１３４】
この第２実施例では、課金情報として、時間帯が設定される場合について説明する。図１３（Ａ）に示すように、登録画面５０の画面５０ｂに表示領域６２がさらに設けられ、時間帯が設定（登録）される。この登録画面５０において、表示領域６２がタッチされると、図１３（Ｂ）に示すような時間帯設定画面１３０がディスプレイ３０に表示される。この時間帯設定画面１３０では、画面１３０ｂに、表示領域１３２が設けられる。表示領域１３２では、開始時刻の文字列が表示され、この文字列の下方には、表示領域１３４ａおよび１３４ｂが設けられる。さらに、表示領域１３４ａ、１３４ｂの下方に、終了時刻の文字列が表示され、この文字列の下方には、表示領域１３６ａおよび表示領域１３６ｂが設けられる。表示領域１３４ａおよび１３４ｂは、開始時刻の時分を設定するために設けられる。表示領域１３６ａおよび１３６ｂは、終了時刻の時分を設定するために設けられる。また、表示領域１３２の下方には、ボタン画像１３８が設けられる。ボタン画像１３８は、時間帯を設定（登録）するために設けられる。したがって、ボタン画像１３８がタッチされると、表示領域１３２に表示された開始時刻と終了時刻とで決まる時間帯が設定され、図１３（Ａ）に示した登録画面５０に戻る。このとき、設定された時間帯が表示領域６２に表示される。
【０１３５】
なお、簡単のため、時間帯を１つ設定するようにしてあるが、複数設定してもよい。
【０１３６】
このように、課金情報を登録する場合には、発信操作が行われ、呼び出し処理が開始され、呼び出しを継続するか否かを確認する場合に、課金情報を参照して、課金されるかどうかが判断され、この判断結果に応じて、継続確認のメッセージが出力されたり、継続確認画面が表示されたりする。課金される場合には、図１４（Ａ）に示すように、継続確認画面（課金あり）１４０がディスプレイ３０に表示される。一方、課金されない場合には、図１４（Ｂ）に示すように、継続確認画面（課金なし）１５０がディスプレイ３０に表示される。
【０１３７】
図１４（Ａ）および図１４（Ｂ）に示す画面（１４０、１５０）は、いずれも第１実施例の図５（Ａ）に示した継続確認画面９０と、メッセージが異なる以外は同じであるため、重複した説明は省略する。継続確認画面（課金あり）１４０では、継続確認画面９０に表示されたメッセージに加えて、留守番電話に接続されると課金される旨のメッセージがさらに表示される。また、継続確認画面（課金なし）１５０では、継続確認画面９０に表示されたメッセージに加えて、留守番電話に接続されても課金されない旨のメッセージがさらに表示される。
【０１３８】
詳細な説明は省略するが、第２実施例においても、合成音声のメッセージは各画面（１４０、１５０）に表示されたメッセージと同じ内容である。
【０１３９】
具体的には、図８−図１１に示した全体処理のうちの一部が異なる。したがって、異なる部分のみを説明することにする。図１５に示すように、図９に示したステップＳ２１およびＳ２３に代えて、ステップＳ８１、Ｓ８３、Ｓ８５、Ｓ８７およびＳ８９が設けられる。図示は省略するが、第２実施例では、ステップＳ１１で、相手の呼び出し時間および呼び出し回数を取得するときに、課金情報も取得される。つまり、図示は省略するが、ＲＡＭ３４のデータ記憶領域３０４には、課金情報のデータも記憶されている。
【０１４０】
したがって、プロセッサ２４は、呼び出し終了の所定時間前になると、図１５に示すように、ステップＳ８１で、課金されるかどうかを判断する。ここでは、プロセッサ２４は、時計回路４０から取得した現在時刻が課金情報のデータに対応する時間帯に含まれるかどうかを判断する。なお、時間帯を規定する開始時刻と終了時刻については、時間帯の範囲に含んでも含まなくてもよい。
【０１４１】
ステップＳ８１で“ＹＥＳ”であれば、つまり課金される場合には、ステップＳ８３で、継続確認（課金あり）のメッセージをスピーカ２２から出力し、ステップＳ８５で、図１４（Ａ）に示したような継続確認画面（課金あり）１４０をディスプレイ３０に表示して、ステップＳ２５に進む。
【０１４２】
一方、ステップＳ８１で“ＮＯ”であれば、つまり課金されない場合には、ステップＳ８７で、継続確認（課金なし）のメッセージをスピーカ２２から出力し、ステップＳ８９で、継続確認画面（課金なし）１５０をディスプレイ３０に表示して、ステップＳ２５に進む。
【０１４３】
第２実施例によれば、課金の有無に応じて呼び出し処理の継続確認を行うので、使用者は、課金されるかどうかを踏まえた上で、呼び出し処理を継続するか否かを適切に判断することができる。つまり、課金情報が個別に設定されているような場合にも、不要な課金を未然に回避することができる。
【０１４４】
なお、第２実施例では、課金情報として時間帯が設定される場合についてのみ説明したが、これに限定されるべきではない。電話事業者が提供する留守番電話のサービスしか有していない電話機では、当該電話事業者のセンターに接続（転送）されると必ず課金される場合には、当該電話機の相手に対して、課金情報として「課金あり」が登録されてもよい。また、個別の通話料金が発生しない相手に対しては、課金情報として「課金なし」が登録されてもよい。
【０１４５】
上述の実施例では、相手の電話機の呼び出し処理を開始した後に、ステップＳ２５で、呼び出しを継続するかどうかを使用者が選択するようにしたが、継続するか否かを自動的に判断するようにしてもよい。かかる場合には、図１６に示すように、登録画面５０において、表示領域６４がさらに設けられる。この表示領域６４では、呼び出しを継続するか否かを設定（登録）することができる。たとえば、呼び出しを継続する場合には「ＯＮ」が登録され、呼び出しを継続しない場合には「ＯＦＦ」が登録される。この設定（登録）内容に従って、ステップＳ２５の判断が自動的に行われる。
【０１４６】
なお、上述の実施例では、ＣＤＭＡ方式で音声通話の処理を実行するようにしたが、これは単なる一例であり、限定されるべきでない。たとえば、Ｗ−ＣＤＭＡ方式、ＬＴＥ方式、ＧＳＭ方式、ＴＤＭＡ方式、ＦＤＭＡ方式およびＰＨＳ方式のような他の方式を採用することもできる。
【０１４７】
また、上述の実施例では、タッチ操作が可能ないわゆるスマートフォンを用いた場合について説明したが、テンキーを含むダイヤルキーを備えたフューチャーフォンないしフィーチャーフォンを用いるようにしてもよい。また、フューチャーフォンないしフィーチャーフォンの形状は、ストレートタイプ、折り畳みタイプ、またはスライドタイプのいずれでも構わない。つまり、携帯電話機の種類や形状は限定される必要はない。
【０１４８】
さらに、上述の実施例では、相手の電話機については特に言及していないが、一般的な携帯電話機または固定電話機のいずれでもよい。
【０１４９】
さらにまた、以上の説明で挙げた具体的な数値は、いずれも単なる一例であり、製品の仕様などの必要に応じて適宜変更可能である。
【符号の説明】
【０１５０】
１０  …携帯電話機
１４  …無線通信回路
１８  …マイク
２２  …スピーカ
２４  …プロセッサ
２６  …キー入力装置
２８  …表示ドライバ
３０  …ディスプレイ
３２  …フラッシュメモリ
３４  …ＲＡＭ
３８  …タッチパネル
４０  …時計回路
【図１】
0005848919.tif 000002
【図２】
0005848919.tif 000003
【図３】
0005848919.tif 000004
【図４】
0005848919.tif 000005
【図５】
0005848919.tif 000006
【図６】
0005848919.tif 000007
【図７】
0005848919.tif 000008
【図８】
0005848919.tif 000009
【図９】
0005848919.tif 000010
【図１０】
0005848919.tif 000011
【図１１】
0005848919.tif 000012
【図１２】
0005848919.tif 000013
【図１３】
0005848919.tif 000014
【図１４】
0005848919.tif 000015
【図１５】
0005848919.tif 000016
【図１６】
0005848919.tif 000017