(57)【要約】【課題】  通信事業者が契約により提供するサービスのなかで契約しないサービスが存在する場合に、そのサービス用の機能の起動を要求するための操作子をより有効に活用できる通信端末装置を提供する。【解決手段】  操作部１１０は、通信事業者が契約によって提供するデータ通信サービス用のＥＺスイッチ、メールスイッチを備えている。通信端末装置１のＣＰＵ１０２は、それらのうちの何れかが操作された場合、ＲＦ部１０１を介して通信ネットワークにデータ通信サービスの提供を要求する。その要求により、サービスを提供しない旨の応答をＲＦ部１０１が受信した場合、それらのスイッチに割り当てる別の機能をユーザーに選択させる。【選択図】      図１
2005294901.tif 000002
【特許請求の範囲】
【請求項１】
待機状態時に、通信事業者が契約により通信ネットワークを介して提供するサービスを要求するためのサービス要求機能が予め割り当てられた操作子を備えた通信端末装置において、
前記通信ネットワークを介して前記通信事業者が行うサービスを提供するための処理を行うサービス処理手段と、
前記サービス要求機能が割り当てられている前記操作子への操作により前記サービスの要求を前記サービス処理手段に行わせる制御手段と、
前記サービスの要求を前記サービス処理手段に行わせることにより前記通信事業者側から該サービスを提供しない旨の応答があった場合に、前記操作子への他の機能の割り当てを可能とさせる割当管理手段と、
前記割当管理手段により機能の割り当てが可能とされている場合に、ユーザーの所定の操作子への操作に応じて前記操作子に他の機能を割り当てる機能割当手段と、
を具備することを特徴とする通信端末装置。
【請求項２】
前記割当管理手段は、前記通信事業者側からサービスを提供しない旨の応答があった場合に、前記操作子への他の機能の割り当てを直ちに可能とさせ、前記機能割当手段により前記操作子に割り当てる他の機能をユーザーに選択させる、
ことを特徴とする請求項１記載の通信端末装置。
【請求項３】
待機状態時に、通信事業者が契約により通信ネットワークを介して提供するサービスを要求するためのサービス要求機能が予め割り当てられた操作子を備えた通信端末装置に実行させるプログラムであって、
前記通信ネットワークを介して前記通信事業者が行うサービスを提供するための処理を行う機能と、
前記サービス要求機能が割り当てられている前記操作子への操作により前記サービスの要求を前記処理を行う機能により行わせる機能と、
前記サービスの要求を前記処理を行う機能によって行わせることにより前記通信事業者側から該サービスを提供しない旨の応答があった場合に、前記操作子への他の機能の割り当てを可能とさせる機能と、
前記可能とさせる機能により機能の割り当てが可能とされている場合に、ユーザーの所定の操作子への操作に応じて前記操作子に他の機能を割り当てる機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、待機状態時に、通信事業者が契約により通信ネットワークを介して提供するサービスを要求するための操作子に他の機能を割り当てるための技術に関する。
【背景技術】
【０００２】
携帯電話機やＰＨＳに代表される移動通信端末装置（以降「通信端末」と略記）は現在、社会に広く普及している。近年、その通信端末には、半導体技術の進歩もあって、様々な機能が搭載されている。それにより、現在では幅広い用途に用いられるようになっている。
【０００３】
そのような通信端末は、携帯して用いられるのを想定している。このため、携帯性が重視されている。スイッチなどの操作子の数は、大型化を回避するために最小限に抑えられているのが普通である。それにより、動作状態に応じて割り当てる機能を動的に変更する操作子の割合は大きなものとなっている。
【０００４】
搭載された機能のなかでユーザーが利用する頻度が比較的に高いと思われるような機能は普通、通信中でなく、且つ何れの機能も起動させていない待機状態から容易に起動できるように、その機能の起動を要求するための機能を何れかの操作子に固定して割り当てている。そうでない機能の起動は、対応するメニュー画面を表示させ、その画面上で選択するなどして行うようになっている。
【０００５】
そのような操作子への操作により起動できる機能のなかには、通信事業者が契約により提供するサービス用のものも存在するのが普通である。そのサービスとは、例えばインターネットへの接続を可能とさせるデータ通信サービス、などである。
【０００６】
しかし、通信事業者が契約により提供するサービスの全てを通信端末の購入者（ユーザー）が契約するとは限らない。これは、そのサービス用の機能の起動を要求するための機能が割り当てられた操作子のなかで実際上、機能が割り当てられていないものが購入者によって生じることを意味する。このことから、そのような操作子に対し別の機能を割り当てられるようにすることは、操作性をより向上できるようにする意味から重視すべきと考えられる。
【０００７】
なお、従来の通信端末のなかには、例えば特許文献１に記載されているように、動作モードによって待機状態時に割り当てている機能を無効とさせるものがある。その特許文献１に記載の通信端末では、所定の条件を満たさなければ着信を受け付けない動作モードを有し、その動作モードでは発信操作も禁止させるようにしている。
【特許文献１】特開２００３−１１０６５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の課題は、通信事業者が契約により提供するサービスのなかで契約しないサービスが存在する場合に、そのサービス用の機能の起動を要求するための操作子をより有効に活用できる通信端末装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の通信端末装置は、待機状態時に、通信事業者が契約により通信ネットワークを介して提供するサービスを要求するためのサービス要求機能が予め割り当てられた操作子を備えていることを前提とし、通信ネットワークを介して通信事業者が行うサービスを提供するための処理を行うサービス処理手段と、サービス要求機能が割り当てられている操作子への操作によりサービスの要求をサービス処理手段に行わせる制御手段と、サービスの要求をサービス処理手段に行わせることにより通信事業者側から該サービスを提供しない旨の応答があった場合に、操作子への他の機能の割り当てを可能とさせる割当管理手段と、割当管理手段により機能の割り当てが可能とされている場合に、ユーザーの所定の操作子への操作に応じて操作子に他の機能を割り当てる機能割当手段と、を具備する。
【００１０】
なお、上記割当管理手段は、通信事業者側からサービスを提供しない旨の応答があった場合に、操作子への他の機能の割り当てを直ちに可能とさせ、機能割当手段により操作子に割り当てる他の機能をユーザーに選択させる、ことが望ましい。
【００１１】
本発明のプログラムは、上記本発明の通信端末装置を実現させるための機能を搭載している。
【発明の効果】
【００１２】
本発明は、通信事業者が契約により通信ネットワークを介して提供するサービスを要求するためのサービス要求機能が割り当てられた操作子への操作によりサービスの要求を行い、それによって通信事業者側からサービスを提供しない旨の応答があった場合に、その操作子への他の機能の割り当てをユーザーに行わせる。その割り当てを行わせることにより、サービス要求機能が割り当てられた操作子を使い易いようにカスタマイズできるようになる。本来、割り当てられていたサービス要求機能は事実上、機能しないため、そのカスタマイズを行うことによる操作性の低下は発生しない。これらのことから、その操作子はより有効に活用できるようになり、それによって通信端末装置はより快適に利用できるようになる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
図１は、本実施の形態による通信端末装置の構成図である。その通信端末装置１は、携帯電話機、或いはＰＨＳなどの移動通信端末装置に本発明を適用したものである。ここでは便宜的に携帯電話機であると想定し、「通信端末」と呼称することにする。
【００１４】
図１に示すように、その通信端末１は、アンテナＡＴ１を介して送受信する無線信号の周波数変換、及び変復調等を行う携帯電話用のＲＦ（Radio Frequency）部１０１と、端末全体の制御を行うＣＰＵ１０２と、そのＣＰＵ１０２が実行するプログラムや各種制御用データを格納したプログラムＲＯＭ１０３と、ＣＰＵ１０２がワークに用いるワークＲＡＭ１０４と、例えば共に液晶表示装置である２つの表示部１０５、及び１０６と、各表示部１０５、１０６に画像を表示させる表示ドライバー部１０７と、音声入力用のマイク１０８と、音声放音用のスピーカ１０９と、各種スイッチを有する操作部１１０と、外部からの電流を受電するためのＡＣアダプタ１１１と、充電可能な充電池（バッテリ）１１２と、各部に電流を供給する電源回路１１３と、を備えて構成されている。
【００１５】
なお、特には図示していないが、マイク１０８から出力されるアナログの音声信号はＡ／Ｄ変換器によりデジタルの音声信号に変換された後、ＣＰＵ１０２、或いはＲＦ部１０１に出力される。また、スピーカ１０９、及び不図示のイヤホン用のジャックには、Ｄ／Ａ変換器により変換されたアナログの音声信号が出力される。
【００１６】
上記２つの表示部１０５、及び１０６は、画面の大きさが異なるものである。その画面は、表示部１０５のほうが大きくなっている。このことから、表示部１０５はメイン表示部、表示部１０６はサブ表示部、とそれぞれ呼ぶことにする。
【００１７】
上記ＲＦ部１０１は、携帯電話網から送信された信号を受信し処理するものである。受信した信号は復調して、ＣＰＵ１０２、或いはスピーカ１０９、及びジャック（以降、前者のみを想定する）に出力する。電話による通話時には、その信号をスピーカ１０９に出力することにより接続先（電話がつながった電話機）からの音声を放音させる。マイク１０８からの音声信号は、変調してアンテナＡＴ１を介して送信する。インターネット接続時には、復調した信号（デジタルデータ）をＣＰＵ１０２に出力する。ＣＰＵ１０２からのデータは、変調してアンテナＡＴ１を介して送信する。
【００１８】
操作部１１０は、ユーザーが操作の対象となる各種スイッチ（図２参照）、及び各種スイッチに対してユーザーが行った操作を検出する検出回路を備えたものである。
電源回路１１３は、ＡＣアダプタ１１１、充電池１１２の各出力を監視する。それにより、ＡＣアダプタ１１１に外部の電源（例えばコンセント）から電流が供給されているか否かを判定し、その判定結果をＣＰＵ１０２に通知する。充電池１１２ではその電圧値を検出し、ＣＰＵ１０２に通知する。
【００１９】
図２は、上記通信端末１の外観図である。
図２に示すように、通信端末１は折り畳みタイプのものであり、メイン表示部１０５は、折り畳んだ際に内側となる側に配置されている。その内側には、メイン表示部１０５の他に、スピーカ１０９が内部に設けられた受話口２０１、決定スイッチ２０２、その周りに配置されたカーソルスイッチ２０３、機能スイッチ２０４、メール機能を起動させるためのメールスイッチ２０５、オフフックスイッチ２０６、複数のダイヤルキー２０７、切り替えキー２０８、アドレス帳スイッチ２０９、インターネットとの接続を実現させるデータ通信機能を起動させるためのＥＺスイッチ２１０、クリアスイッチ２１１、オンフックスイッチ２１２、＃キー２１３、及びマイク１０８、がそれぞれ配置されている。それらのなかでスイッチ２０２〜２１３は、操作部１１０を構成している。
【００２０】
通信端末１が接続する携帯電話網の通信事業者がデータ通信サービスを契約したユーザーのみを対象に行っている場合、そのサービスを受けるためのデータ通信機能は契約しなければ実質的に利用できなくなる。その通信機能を利用できなければ、ＥＺスイッチ２１０、及びメールスイッチ２０５は待受画面を表示させている待機状態で実質的に機能が割り当てられていないことになる。このことから、本実施の形態では、ユーザーがデータ通信サービスを契約していない場合に、ＥＺスイッチ２１０、及びメールスイッチ２０５にそれぞれ任意の機能を割り当てられるようにしている。それにより、ユーザーにとっては使い易いように所望の機能を割り当てられることから、それらのスイッチ２０５、２１０はより有効に活用できるようになる。その結果、操作性は向上することから、通信端末１はより快適に利用できることとなる。
【００２１】
以降は、図３〜図９に示す各処理のフローチャート、及び図１０に示す説明図を参照して、上記機能を割り当てを実現させる通信端末１の動作について詳細に説明する。なお、図３〜図９に示す各処理は、例えばＣＰＵ１０２が、プログラムＲＯＭ１０３に格納されたプログラムを実行することで実現される。
【００２２】
図３〜図７は、全体処理のフローチャートである。電源がオンされた後に実行する処理の全体的な流れを抜粋して示したものである。始めに図３〜図７を参照して、その全体処理について詳細に説明する。
【００２３】
先ず、ステップ１０１では、電源がオンされたことに伴い、イニシャライズを実行し、通信端末１を所定の設定状態にさせる。続くステップ１０２では、例えばプログラムＲＯＭ１０８から読み出した待受画面をワークＲＡＭ１０４に確保した描画用エリアにストアし、その画面を表示ドライバー部１０７に送出してメイン表示部１０５に表示させる。サブ表示部１０６にも同様にして、待ち受け時の画面を表示させる。その後はステップ１０３に移行して、オフフックスイッチ２０６がオンされたか否か判定する。そのスイッチ２０６をユーザーが操作した場合、その旨が操作部１１０からＣＰＵ１０２に通知されることから、判定はＹＥＳとなってステップ１０４に移行する。そうでない場合には、判定はＮＯとなって図４のステップ１１２に移行する。
【００２４】
各表示部１０５、１０６に表示させる画面は、例えばワークＲＡＭ１０４にそれぞれ確保した描画用エリアに、プログラムＲＯＭ１０３から読み出した画像データ（画面やシンボルなど）、或いはＲＦ部１０１から送られた画像データなどを格納することで生成される。表示内容の変更は、その全て、或いは一部を表示ドライバー部１０７に送り、表示させることで実現される。
【００２５】
ステップ１０４では、電話番号入力用の番号入力画面をメイン表示部１０５に表示させる。次のステップ１０５では、操作部１１０への番号入力操作（ダイヤルキー２０７への操作）により入力された番号をメイン表示部１０５に表示させる。その入力操作が例えば一定時間、行われないことを条件に移行するステップ１０６では、ユーザーが入力した電話番号を持つ電話機（以降、「接続先」或いは「相手機」、などと呼ぶ）との接続を要求する発信を行う。
【００２６】
上記発信により、携帯電話網側は、指定された相手機の呼び出しを行うための処理を行い、発信した側には、そのことを知らせる呼出音を放音させる処理を行う。このことから、ステップ１０６に続くステップ１０７では、携帯電話網側からの指示に従い呼出音の放音を行う。その放音は、相手機と接続することで次のステップ１０８の判定がＹＥＳとなるまで行う。ステップ１０９には、そのＹＥＳの判定となって移行する。
【００２７】
なお、上記発信は、例えばＣＰＵ１０２がそれに必要な情報をＲＦ部１０１に送り、それを指示することで行われる。上記呼出音は、放音用の信号をＲＦ部１０１が受信して復調し、復調後の信号が直接、或いはＣＰＵ１０２を介してスピーカ１０９に出力されることで放音される。
【００２８】
相手機が話し中、或いは電源がオフ等の理由により電話がかけられない状態であれば、その旨を通知する信号が携帯電話網側から送信される。相手機の呼び出しは、発信の中止をユーザーが指示することで終了する。このようなことから、発信（発呼）を行わせることで相手機と必ず接続するとは限らない。しかし、そのようなことは特に重要ではないことから、ここでは省略している。これは他でも同様である。
【００２９】
ステップ１０９では、相手機との間で音声信号のやりとりを行うことで通話を実現させる通話処理を実行する。次のステップ１１０では、オンフックスイッチ２１２がオンされたか否か判定する。そのスイッチ２１２をユーザーが操作した場合、判定はＹＥＳとなり、相手機との接続の切断、つまり終話を携帯電話網側に要求する終話処理をステップ１１１で実行した後、上記ステップ１０２に戻って待受画面をメイン表示部１０５に表示させる。そうでない場合には、判定はＮＯとなって上記ステップ１０９に戻る。それにより、終話を要求するまでの間、通話を行える状態を維持する。
【００３０】
上記ステップ１０３の判定がＮＯとなって移行する図４のステップ１１２では、機能スイッチ２０４がオンされたか否か判定する。そのスイッチ２０４をユーザーが操作した場合、判定はＹＥＳとなってステップ１１３に移行し、そうでない場合には、判定はＮＯとなって図５のステップ１２２に移行する。
【００３１】
機能スイッチ２０４は、各種機能に係わる設定機能を起動させるためのものである。スイッチ２０５、２１０に対してユーザーが割り当てた機能の解除（リセット）は、そのスイッチ２０４を操作して設定機能を起動させることで行えるようになっている。ステップ１１３〜１２１は、その設定機能を実現させるために実行される。
【００３２】
先ず、ステップ１１３では、設定可能な項目を配置した機能リスト画面をメイン表示部１０５に表示させる。続くステップ１１４では、そのリスト上の一つの項目をフォーカスして選択状態にする。次のステップ１１５では、カーソルスイッチ２０３がオンされたか否か判定する。そのスイッチ２０３をユーザーが操作した場合、判定はＹＥＳとなり、スイッチ２０３のなかでユーザーが操作したスイッチの種類、及びフォーカスしている項目の位置に応じてフォーカス位置を移動させる処理をステップ１１６で実行してからステップ１１７に移行する。そうでない場合には、判定はＮＯとなってそのステップ１１７に移行する。
【００３３】
ステップ１１７では、決定スイッチ２０２がオンされたか否か判定する。そのスイッチ２０２をユーザーが操作した場合、判定はＹＥＳとなってステップ１１９に移行する。そうでない場合には、判定はＮＯとなってステップ１１８に移行し、クリアスイッチ２１１がオンされたか否か判定する。そのスイッチ２１１をユーザーが操作した場合、判定はＹＥＳとなり、図３のステップ１０２に戻る。そうでない場合には、判定はＮＯとなって上記ステップ１１５に戻る。それにより、クリアスイッチ２１１、或いは決定スイッチ２０２をユーザーが操作するまでの間、設定を行う項目をカーソルスイッチ２０３への操作により選択できる状態を維持させる。
【００３４】
ステップ１１９では、フォーカス位置の項目が「リセット」か否か判定する。その項目は、スイッチ２０５、２１０にユーザーが割り当てた機能の解除、即ち予め割り当てられていた機能を割り当てることを求めるためのものである。このことから、割り当てた機能の解除をユーザーが要求した場合、判定はＹＥＳとなり、その解除を行うためのリセット処理をステップ１２０で実行してから上記ステップ１１３に戻る。そうでない場合には、判定はＮＯとなり、ステップ１２１で他の項目の選択に対応するためのその他の処理を実行してから上記ステップ１１３に戻る。
【００３５】
そのリセット処理では、図８に示すように、ステップ２０１で変数ＯＮＦに０を代入するようになっている。変数ＯＮＦは、ユーザーが機能の割り当てを行ったか否か判定用のものである。代入される値の０はそれが行われていないことを示し、代入される値の１はそれが行われ、現時点で有効であることを示している。
【００３６】
上記ステップ１１２の判定がＮＯとなって移行する図５のステップ１２２では、変数ＯＮＦの値が０か否か判定する。スイッチ２０５、２１０に対してユーザーが行った機能の割り当てが有効であった場合、それには１が代入されていることから、判定はＮＯとなって図７のステップ１６２に移行する。そうでない場合には、判定はＹＥＳとなってステップ１２３に移行し、ＥＺスイッチ２１０がオンされたか否か判定する。そのスイッチ２１０をユーザーが操作した場合、判定はＹＥＳとなってステップ１２４に移行し、そうでない場合には、判定はＮＯとなって図６のステップ１４０に移行する。
【００３７】
ステップ１２４では、インターネットとの接続要求をＲＦ部１０１により携帯電話網に送信する。続くステップ１２５では、その要求による携帯電話網側の応答を受信するのを待つ。その応答を受信することで移行するステップ１２６では、その応答の内容がインターネットとの接続を拒否する旨を示すものか否か判定する。ユーザーがデータ通信サービスの契約を通信事業者との間で行っていない場合、その旨を示す応答を受信することから、判定はＹＥＳとなり、ステップ１２７でスイッチ２０５、２１０への機能の割り当てを実現させるキー割当処理を実行し、更に変数ＯＮＦ、ＦＦにそれぞれ１を代入してから（Ｓ１２８、１２９）、図３のステップ１０２に戻る。そうでない場合には、判定はＮＯとなってステップ１３０に移行する。
【００３８】
このように、本実施の形態では、携帯電話網側の応答の内容がインターネットとの接続を拒否する旨を示すものであった場合、スイッチ２０５、２１０への機能の割り当てをユーザーに行わせるようにしている。これは、それらのスイッチ２０５、２１０をより早い段階でより容易に活用できるようにするためである。その応答は、アンテナＡＴ１を介してＲＦ部１０１で受信され、そこで復調されてＣＰＵ１０２に送られる。
【００３９】
ステップ１３０では、変数ＦＦの値が１か否か判定する。データ通信サービスの契約、及び機能の割り当てのリセットを行った後、ユーザーがＥＺスイッチ２１０を操作した場合、ステップ１２６の判定はＮＯとなり、変数ＦＦには１が代入された状態でステップ１３０に移行する。このことから、そのような場合、判定はＹＥＳとなってステップ１３１に移行し、そうでない場合には、判定はＮＯとなってステップ１３４に移行する。
【００４０】
ステップ１３１では、スイッチ２０５、２１０に割り当てた機能が初期状態に戻っていることを通知するためのポップアップ画面をメイン表示部１０５に表示させる。次のステップ１３２では、その画面中に配置した「ＯＫ」アイコン（ボタン）がオンされたか否か判定する。そのアイコンへのクリック操作をユーザーが行った場合、判定はＹＥＳとなってステップ１３３に移行する。そうでない場合には、判定はＮＯとなってステップ１３２ａに移行し、その画面中に配置した「ＮＯ」アイコン（ボタン）がオンされたか否か判定する。そのアイコンへのクリック操作をユーザーが行った場合、判定はＹＥＳとなり、ステップ１３２ｂで画面をメイン表示部１０５からクリアしてから（消去）図３のステップ１０２に戻る。そうでない場合には、判定はＮＯとなって上記ステップ１３２に戻る。それにより、ユーザーが「ＯＫ」「ＮＯ」の何れかのアイコンをクリック操作するのを待つ。
【００４１】
なお、ステップ１３２ｂから図３のステップ１０２に戻った場合には、変数ＦＦには１が代入されたままとなっていることから、再度、データ通信サービスを利用する際にポップアップ画面が表示されることとなる。その変数ＦＦに代入される初期値は０である。
【００４２】
ステップ１３３では、変数ＦＦに０を代入する。続くステップ１３４では、指定されたＵＲＬのデータをメイン表示部１０５に表示させる。その次に移行するステップ１３５では、指定のＵＲＬが変更されたか否か判定する。操作部１１０を操作してそのＵＲＬを入力するか、或いはメイン表示部１０５に表示されているリンクボタンへのクリック操作をユーザーが行った場合、判定はＹＥＳとなり、ステップ１３８で変更後のＵＲＬをＲＦ部１０１から送信させ、次のステップ１３９でその応答によるデータを受信するのを待って上記ステップ１３４に戻り、ＵＲＬのデータを表示させる。そうでない場合には、判定はＮＯとなってステップ１３６に移行する。
【００４３】
ステップ１３６では、ユーザーが切断要求、つまりデータ通信サービスの終了要求を行ったか否か判定する。例えばオンフックスイッチ２１２を操作したような場合、判定はＹＥＳとなり、ステップ１３７でＲＦ部１０１によるデータ通信を終了させた後、図３のステップ１０２に戻る。そうでない場合には、判定はＮＯとなって上記ステップ１３５に戻る。それにより、ユーザーが切断要求を行うまでの間、データ通信サービスを提供できる状態を維持させる。
【００４４】
上記ステップ１２３の判定がＮＯとなって移行する図６のステップ１４０では、メールスイッチ２０５がオンされたか否か判定する。そのスイッチ２０５をユーザーが操作した場合、判定はＹＥＳとなってステップ１４１に移行し、そうでない場合には、判定はＮＯとなって図３のステップ１０２に戻る。
【００４５】
ステップ１４１では、メール機能で行える項目を配置したメールリスト画面をメイン表示部１０５に表示させる。続くステップ１４２では、そのリスト上の一つの項目をフォーカスして選択状態にする。次のステップ１４３では、カーソルスイッチ２０３がオンされたか否か判定する。そのスイッチ２０３をユーザーが操作した場合、判定はＹＥＳとなり、スイッチ２０３のなかでユーザーが操作したスイッチの種類、及びフォーカスしている項目の位置に応じてフォーカス位置を移動させる処理をステップ１４４で実行してからステップ１４５に移行する。そうでない場合には、判定はＮＯとなってそのステップ１４５に移行する。
【００４６】
ステップ１４５では、決定スイッチ２０２がオンされたか否か判定する。そのスイッチ２０２をユーザーが操作した場合、判定はＹＥＳとなってステップ１４７に移行する。そうでない場合には、判定はＮＯとなってステップ１４６に移行し、クリアスイッチ２１１がオンされたか否か判定する。そのスイッチ２１１をユーザーが操作した場合、判定はＹＥＳとなり、図３のステップ１０２に戻る。そうでない場合には、判定はＮＯとなって上記ステップ１４３に戻る。それにより、クリアスイッチ２１１、或いは決定スイッチ２０２をユーザーが操作するまでの間、リスト上の項目をカーソルスイッチ２０３への操作により選択できる状態を維持させる。
【００４７】
ステップ１４５では、フォーカス位置の項目が「送受信」か否か判定する。その項目は、携帯電話網に設置されたサーバーからの電子メールの受信を要求するためのものである。このことから、電子メールの受信をユーザーが要求した場合、判定はＹＥＳとなり、ステップ１４９でインターネットとの接続要求をＲＦ部１０１により携帯電話網に送信する。そうでない場合には、判定はＮＯとなり、ステップ１４８で他の項目の選択に対応するためのその他の処理を実行してから上記ステップ１４１に戻る。
【００４８】
ステップ１４９に続くステップ１５０〜１５７、１６０、及び１６１の各処理内容は、図５中のステップ１２５〜１３２、１３２ａ、及び１３２ｂのそれと基本的に同じである。このため、それらの詳細な説明は省略する。ステップ１５５の判定がＮＯとなった場合には、次にステップ１５９に移行し、ステップ１５７の判定がＹＥＳとなった場合には、次にステップ１５８に移行する。
【００４９】
ステップ１５８では、変数ＦＦに０を代入する。次のステップ１５９では、サーバーとの間で電子メールのデータの送受信を行う。その後は上記ステップ１４１に戻る。
図５に示すステップ１２２の判定がＮＯ、つまりスイッチ２０５、２１０に対してユーザーが機能を割り当てた状態であることによって移行する図７のステップ１６２では、ＥＺスイッチ２１０がオンされたか否か判定する。そのスイッチ２１０をユーザーが操作した場合、判定はＹＥＳとなり、その時点で割り当てられた機能により起動される機能を実現させるための処理Ａをステップ１６３で実行してから図３のステップ１０２に戻る。そうでない場合には、判定はＮＯとなってステップ１６４に移行する。
【００５０】
ステップ１６４では、メールスイッチ２０５がオンされたか否か判定する。そのスイッチ２０５をユーザーが操作した場合、判定はＹＥＳとなり、その時点で割り当てられた機能により起動される機能を実現させるための処理Ｂをステップ１６５で実行してから図３のステップ１０２に戻る。そうでない場合には、判定はＮＯとなり、他のステップの処理を実行することなく図３のステップ１０２に戻る。
【００５１】
このようにして、本実施の形態では、データ通信サービスの契約をユーザーが行っていない場合、スイッチ２０５、２１０への操作により、そのユーザーが割り当てた機能に応じた処理を実行するようにしている。それにより、それらスイッチ２０５、２１０をユーザーが所望の形で活用できるようにさせている。
【００５２】
図９は、上記ステップ１２７、或いは１５２として実行されるキー割当処理のフローチャートである。最後に図９を参照して、その割当処理について詳細に説明する。
先ず、ステップ３０１では、例えばプログラムＲＯＭ１０３に格納された図１０に示すようなショートカット割当画面をメイン表示部１０５に表示させる。
【００５３】
その割当画面は、図１０に示すように、ＥＺスイッチ２１０、メールスイッチ２０５別にエリアを設け、選択可能な機能の項目をそれぞれ配置したものである。各スイッチ２１０、２０５で割り当てる機能の項目は、対応するエリア内で最後にフォーカスによって選択状態とさせていたものとしている。ここでは、ＥＺスイッチ２１０用のエリアをＥＺエリア、メールスイッチ２０５用のエリアをメールエリアとそれぞれ呼ぶことにする。
【００５４】
ステップ３０１に続くステップ３０２では、ＥＺ、メールエリアの両方で項目のいずれかをフォーカスさせる。次のステップ３０３では、そのうちの一方のフォーカスを点滅させる。その次のステップ３０４では、カーソルスイッチ２０３を構成する上下左右のスイッチがオンされたか否か判定する。そのスイッチ２０３自体をユーザーが操作していない場合、その旨が判定されてステップ３０７に移行する。上下スイッチの何れかをユーザーが操作した場合には、その旨が判定されてステップ３０５に移行し、点滅させているフォーカスの位置を、ユーザーが操作したスイッチの種類、及びその位置に応じて同一のエリア内の項目間で移動させる。ステップ３０７にはその後に移行する。左右スイッチの何れかをユーザーが操作した場合には、その旨が判定されてステップ３０６に移行し、点滅させているフォーカスの位置を、ユーザーが操作したスイッチの種類、及びその位置に応じてエリア間で移動させる。その後は同様にステップ３０７に移行する。
【００５５】
点滅させているフォーカスをエリア間で移動させた場合、移動前のエリアでは点滅させているフォーカスを表示させていた位置の項目を点滅させないでフォーカスさせている。それにより、移動前のエリアで選択状態となっている項目をユーザーが判るようにさせている。
【００５６】
ステップ３０７では、決定スイッチ２０２がオンされたか否か判定する。そのスイッチ２０２をユーザーが操作した場合、判定はＹＥＳとなってステップ３０８に移行する。そうでない場合には、判定はＮＯとなって上記ステップ３０４に戻る。それにより、各エリアで項目を選択できる状態を維持させる。
【００５７】
ステップ３０８では、ＥＺエリアでフォーカスされている項目の機能を図７のステップ１６３で実行する処理Ａで実現させるものとして割り当てる。続くステップ３０９では、同様に、メールエリアでフォーカスされている項目の機能を図７のステップ１６５で実行する処理Ｂで実現させるものとして割り当てる。その後、一連の処理を終了する。
【００５８】
このようにして、本実施の形態では、データ通信サービスの契約をユーザーが行っていない場合、各スイッチ２０５、２１０への操作により実行させる処理Ａ、Ｂによって実現させる機能をユーザーの選択結果に応じて割り当てている。それにより、各スイッチ２０５、２１０に割り当てた機能を変更させている。そのような割り当ての変更は、例えば各スイッチ２０５、２１０への操作によって呼び出すサブルーチン処理（サブプログラム）を変更することで行うことができる。
【００５９】
なお、本実施の形態では、各スイッチ２０５、２１０共に、割り当てる機能をユーザーに選択させるようにしているが、そのうちの一方のみを選択できるようにしても良い。機能の割り当ては、携帯電話網側からサービスを提供しない旨の応答があった後、直ちに行わせているが、ユーザーが所望のタイミングでそれを行えるようにしても良い。
【００６０】
上述したような通信端末１を実現させるようなプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ、或いは着脱自在なフラッシュメモリ等の記録媒体に記録させて配布しても良い。携帯電話網や公衆網等の通信ネットワークを介して、そのプログラムの一部、若しくは全部を配信するようにしても良い。そのようにした場合には、ユーザーはプログラムを取得して通信端末装置にロードすることにより、その通信端末装置に本発明を適用させることができる。このことから、記録媒体は、プログラムを配信する装置がアクセスできるものであっても良い。
【図面の簡単な説明】
【００６１】
【図１】本実施の形態による通信端末装置の構成図である。
【図２】本実施の形態による通信端末装置の外観図である。
【図３】全体処理のフローチャートである。
【図４】全体処理のフローチャートである（続き１）。
【図５】全体処理のフローチャートである（続き２）。
【図６】全体処理のフローチャートである（続き３）。
【図７】全体処理のフローチャートである（続き４）。
【図８】リセット処理のフローチャートである。
【図９】キー割当処理のフローチャートである。
【図１０】ショートカット割当画面を説明する図である。
【符号の説明】
【００６２】
１０１    ＲＦ部
１０２    ＣＰＵ
１０３    プログラムＲＯＭ
１０４    ワークＲＡＭ
１０５、１０６    表示部
１０７    表示ドライバー部
１１０    操作部
２０５    メールスイッチ
２１０    ＥＺスイッチ
【図１】
2005294901.tif 000003
【図２】
2005294901.tif 000004
【図３】
2005294901.tif 000005
【図４】
2005294901.tif 000006
【図５】
2005294901.tif 000007
【図６】
2005294901.tif 000008
【図７】
2005294901.tif 000009
【図８】
2005294901.tif 000010
【図９】
2005294901.tif 000011
【図１０】
2005294901.tif 000012