(57)【特許請求の範囲】
【請求項１】
無線通信装置における英字データ格納のために大文字／小文字の文字種を制御するシステムにおいて、
a)  ハウジングと、
b)  前記システムから遠隔で通信装置と通信する前記ハウジング内のトランシーバと、
c) 前記ハウジングに取り付けられ、前記トランシーバに電気的に接続されたアンテナと、
d)  電源を前記システムに供給するバッテリーと、
e)  前記ハウジングによって支持され、ユーザーによって選択的に作動される複数のキーを備え、英字データを入力する選択されたキーへのユーザーの操作を検知し、現在の英字が少なくとも１回対象キーを選択的に作動することによって入力され、前記対象キーの作動回数に基づいて英字を選択するキーパッドと、
f)  ユーザーが入力した英字データを格納する格納領域と、
g) 前記ハウジングによって支持され、ユーザーが入力した英字データを表示するディスプレイと、
h)  対象キーの作動期間を測定するタイマーと、
i)  前記キーパッドと前記タイマーに接続され、前記格納領域にユーザーが入力した英字データを格納するものであって、対象キーの作動期間が所定期間よりも短ければ第１の文字種で現在の英字データを格納し、対象キーの作動期間が前記所定期間よりも長ければ第１の文字種とは異なる第２の文字種で現在の英字データを格納するプロセッサとを具備し、
前記システムにおいて、ユーザーが、複数の英字のそれぞれに対して、少なくとも１回ユーザー入力装置を選択的に作動することにより、複数の英字に対して英字データを入力し、
前記プロセッサは、前記現在の英字に相当する選択的に作動されたそれぞれのキーについて前記タイマーによって測定された作動期間が前記所定期間より短ければ、前記第１の文字種で複数の英字の現在の１つに対するデータを格納し、
そして、
前記現在の英字に相当する選択されたキーのいずれかについて前記タイマーによって測定された作動期間が前記所定期間より長ければ、続いて入力された英字のうちの１つに相当する選択されたキーのいずれかについて前記タイマーによって測定された作動期間が前記所定期間より長くなるときまでずっと、前記第２の文字種で前記現在の英字と、前記現在の英字の後に続いて入力される英字のすべてに対するデータを格納する、ことを特徴とするシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は一般に無線通信装置に関するもので、特に、無線通信装置における英字テキストの大文字／小文字の文字種を制御するシステムに関する。
【０００２】
【従来の技術】
携帯電話のような無線通信装置が、従来の電話システムに置き換わって広く使用されている。従来の電話システムに代わる機能の外に、無線通信装置は携帯性の便宜を備えており、これによりユーザーは、実質的に地球上のすべての地域間に無線通信リンクを確立できる。
【０００３】
従来の音声通信に加えて、無線通信装置は電子メール（ｅ−メール）およびその他の形体のテキストメッセージ伝達を含むことができる。例えば、無線通信装置によっては、ショートメッセージサービス（ＳＭＳ）データを提供するものもある。この機能を利用して、ユーザーは中央記憶装置位置からｅ−メールまたはテキストメッセージを検索できる。さらにユーザーはメッセージ伝達機能を利用して、ｅ−メールまたはテキストメッセージを無線通信装置から遠隔位置まで送信できる。
【０００４】
テキストメッセージ伝達における大文字／小文字を使用できる機能は、テキストメッセージの可読性を向上する。無線通信装置によっては大文字／小文字を使用できる機能を備えるが、大文字／小文字を有する英数字テキストを作成する便利な方法はない。したがって、無線通信装置におけるテキストの大文字／小文字を制御するシステムと方法に対する必要性が大きいことは、認識されるところである。
【０００５】
【課題を解決するための手段】
本発明は、テキストエントリモードにおいて無線通信装置に入力されるデータの英字の大文字／小文字の文字種を制御するシステムを提供することを目的とする。本発明に係る実施形態では、無線通信装置はユーザーが選択的に操作する複数のキーを有するキーパッド入力装置、および選択したキーの作動時間を測定するタイマーを備える。プロセッサは数字キーが押された回数と数字キーが押された位置で保持されている時間長さを基に、適切な英字を選択し、記憶領域にその適切な英字を格納する。プロセッサがデータ格納領域内に文字を入力し終わると、その後に続く文字として最初にデフォルト設定の大（または小）文字が選択される。
【０００６】
１つの実施形態において、小文字の英字がデフォルト値に設定される。ユーザーが無線通信装置のキーパッド上の数字キーの１つを選択して押すと、英字テキストを入力する。所定のしきい値期間より短い時間でキーパッドを押して離すと、プロセッサはデフォルトの小文字の英字を格納領域に格納する。ユーザーが数字キーパッドを押し、所定のしきい値期間を越えてそのまま押し続けると、プロセッサはそれに対応する大文字の英字を格納領域に格納する。
【０００７】
【発明の実施の形態】
本発明は英数字テキスト文字の大文字／小文字の構成を制御する技術を提供する。以下の説明は主に携帯電話通信システムにおけるテキスト文字について行うが、本発明の原理はすべての無線通信装置に容易に拡張できることは明らかである。
【０００８】
従来の無線通信装置は０〜９の数字を含む英数字キーパッドを備えている。数字キーパッド２〜９には英字も表記されている。例えば、数字キーパッド２には英字“ＡＢＣ”も表記され、また数字キーパッド３には英字“ＤＥＦ”も表記されている。英字テキストを無線通信装置に入力する一般的方法は、数字キーパッドを利用する。ユーザーは無線通信装置のテキストモードに入り、希望する文字に相当する数字キーパッドを１回または数回押す。例えば、ユーザーが文字“Ａ”を入力するには、数字キーパッド２を１回押せばよい。ユーザーがキーパッド２を２回押すと、英字“Ｂ”が入力される。同様に、ユーザーがキーパッド３を１回、２回、３回押すと、英字“Ｄ”、“Ｅ”、“Ｆ”が入力される。
【０００９】
無線通信装置によっては、所定のボタンを押すことによりユーザーがテキストの大文字／小文字を変更できるものもある、例えば“＊”キーを押せば大文字と小文字を切換えできる。このキーは従来のコンピュータキーボードの“ＣＡＰＳ  Ｌｏｃｋ”キーと同様に機能する。したがって、ユーザーが所定のボタン（例えば、“＊”キー）を操作して大文字に切換えると、その後に入力するテキスト文字はすべて、大文字になる。小文字に戻すために、ユーザーは所定のボタン（例えば、“＊”キー）を押して、再度小文字に戻す。
【００１０】
本発明は従来方法を利用して英数字テキストを入力するが、大文字／小文字を切換える特有の方法を備えている。本発明は図１の機能ブロック図に示すシステム１００で達成されている。システム１００は中央処理ユニット（ＣＰＵ）１０２を備え、システムの動作を制御している。メモリ１０４はリードオンリー・メモリ（ＲＯＭ）とランダムアクセス・メモリ（ＲＡＭ）の両方を備え、ＣＰＵ１０２に命令とデータを与える。メモリ１０４の一部は不揮発性ＲＡＭを含む。以下に詳細に説明するように、メモリ１０４の不揮発性ＲＡＭ部分を利用して、１つまたは複数の宛先電話番号および関連データを格納する。
【００１１】
システム１００は一般に携帯電話のような無線通信装置で具体化されており、送信機１０８と受信機１１０を含むハウジング１０６を備えており、システム１００とセルサイト・コントローラ（図示しない）のような遠隔位置間で、オーディオ通信などのデータの送受信ができる。送信機１０８と受信機１１０を結合してトランシーバ１１２にできる。アンテナ１１４はハウジング１０６に取り付けられ、トランシーバ１１２に電気的に接続されている。送信機１０８、受信機１１０およびアンテナ１１４の動作は当技術分野では公知であるので、図示および説明は省略する。
【００１２】
キーパッド１１８はハウジング１０６に取り付けられており、従来の方法でユーザーが操作する。以下に示すように、キーパッド１１８は簡単な入力デバイスを備え、それによってユーザーは宛先電話番号と英数字テキストを入力できる。またキーパッド１１８は１つまたは複数のスクロールキー１２０も備えており、ユーザーの無線通信装置の操作を補助する。
【００１３】
システム１００はディスプレイ１２２も備えており、ユーザーに対する命令および宛先電話番号と英数字テキストなどのユーザー入力データを表示するのに便利に使用できる。本実施形態においてシステム１００では、ディスプレイ１２２は、大文字／小英字および数字を使用してユーザーが入力するデータを表示する。このことにより、１つまたは複数の英数字がシステム１００に入力されていることを、ユーザーに視覚的に与える。
【００１４】
キーパッド１１８を使用して、ｅ−メール、宛先電話番号その他のようなユーザー入力データがシステム１００に入力され、データ格納領域１２６に格納される。データ格納領域１２６はｅ−メールのメッセージ伝達に使用する一種のテキストバッフアにでき、スピード−ダイヤル格納領域とも呼ばれる電話番号格納領域の一部であっても良い。データ格納領域１２６はメモリ１０４の不揮発性メモリ部分内に含まれていても良いし、または分離した格納領域としても良い。従来メモリとして説明したが、データ格納領域１２６がどのような適当なデータ構成であっても良いことは、当業者には認識できるところである。
【００１５】
システム１００は、通常ＣＰＵ１０２内に含まれているタイマー１３０も備えている。以下に詳細を説明するように、システム１００はタイマー１３０を利用して、英字を大文字から小文字またはその逆に切換える時を決定する。タイマー１３０の詳しい利用は以下に述べる。
【００１６】
システム１００の各種コンポーネントはバスシステム１３４で接続されており、バスシステムにパワーバス、制御信号バス、ステータス信号バス、さらにデータバスを含んでいても良い。しかし明瞭化のために、図１では、各種バスはバスシステム１３４として示す。
【００１７】
システム１００は、キーパッド１１８を使用してテキストデータを入力できる。キーパッド１１８の一部の詳細図を図２に示す。明瞭化のために、図２には、“ＳＥＮＤ”キーおよびスクロールキー１２０などのいくつかのキーを省略している。キーパッド１１８は、数字０〜９を有する１０個の数字キーの外に“＊”および“＃”キーを備えている。キーパッド１１８の数字０と１は英字には関連を持たない。しかし数字キー２〜９は各々、３つまたはそれ以上の関連した英字を有する。例えば、数字キー２には英字“ＡＢＣ”と関連付けされ、一方数字キー３は英字“ＤＥＦ”に関連付けされている。無線通信装置によっては、英字“Ｑ”と“Ｚ”をキーパッド１１８の数字キー上に示していない。図２に示す本実施形態では、英字“Ｑ”および“Ｚ”はそれぞれ数字キー７および９上に示されている。
【００１８】
ユーザーは、電話帳モードのようなテキストエントリまたは編集モードをイネーブルにして、従来の方法で希望するテキストを入力する。データは、希望する数字または英字に対応して、キーパッド１１８の数字キーを１回または数回操作して入力する。例えば、ユーザーは、数字キー２を１回押すことにより、英字“Ａ”を入力できる。また数字キー２を２回すばやく押すことにより、英字“Ｂ”を入力できる。同様に、数字キー２を３回すばやく押すことにより、英字“Ｃ”を入力できる。さらに数字キー２を４回すばやく押すことにより、数字“２”を入力できる。したがってユーザーは、選択した数字キーを１回または複数回すばやく押すことにより、現在の文字を選択できる。
【００１９】
ユーザーがキーパッド１１８の別のキーを押すか、または前に操作した数字キー（例えば数字キー２）の最終入力以後の経過時間が所定の時間期間に達した時に、システム１００はデータ格納領域１２６内に現在の文字を入力する。別の数字キー（例えば数字キー３）を操作すると、システム１００が認識し現在の文字を訂正するよう指示する。システム１００が現在の文字（例えば英字“Ｂ”）をデータ格納領域１２６に格納し、数字キー３に関連付けされた英字を表示する。他の方法としては、ユーザーが希望する数字キーを数回すばやく押して、希望する現在の文字を選択し、どの数字キーも操作せずに所定の時間期間待機する。どの数字キーも追加操作せずに、所定の時間期間（本明細書では文字間の時間間隔と呼ぶ）が経過すると、システム１００は現在の文字をデータ格納領域１２６に格納する。
【００２０】
例えば、ユーザーが英字テキスト列“ＢＥ”を入力するには、数字キー２を２回連続してすばやく押し（英字“Ｂ”を入力）、続いて数字キー３を２回連続してすばやく押せばよい（英字“Ｅ”を入力）。“連続してすばやく”の用語は、選択したキーの速い複数回数押しを意味するものとし、押す毎の間の時間長さが文字間の時間間隔より短いものである。ユーザーが数字キー２を最初に押すと、ディスプレイ１２２は英字“Ａ”を表示する。次に、数字キーを連続してすばやく押すと、ディスプレイは英字“Ｂ”を表示する。上の例では、ユーザーが数字キー３を最初に押すと、システム１００は格納領域に現在の文字（例えば、英字“Ｂ”）を格納する。さらにディスプレイ１２２は、ユーザーが最初に数字キー３を押したときに、英字“Ｄ”を表示する。次にユーザーが数字キー３を連続してすばやく押すと、ディスプレイ１２２は英字“Ｅ”を表示する。ユーザーは、所定の回数で希望する英字に対応する数字キーを押すだけで、数字キーの異なる１つに関連付けられた英字を速く入力できる。
【００２１】
このように、上の例では、数字キー２を２回連続してすばやく押し、続いて異なる数字キー（例えば数字キー３）を操作するか、または数字キー２を２回連続してすばやく押し、続いて文字間の時間間隔中にどの数字キーも操作しないことにより、ユーザーは英字“Ｂ”を入力できる。
【００２２】
同様に、数字キー２を連続してすばやく押し（英字“Ｂ”を入力）、次に文字間の時間間隔待機した後、数字キー２を１回押す（英字“Ａ”を入力）ことにより、英字テキスト“ＢＡ”を入力できる。
【００２３】
文字間の時間間隔は従来の方法によりタイマー１３０で測定されるが、その方法は省略する。本実施形態では、文字間の時間間隔は約２秒である。つまり、システム１００は、２秒間あれば、現在の文字に関連付けされた数字キーのどれも操作せずに、ユーザーがキーパッド１１８上の希望する数字キーの操作を完了すると仮定している。
【００２４】
キーパッド１１８を使用して英数字テキストを入力する機能に加えて、システム１００は大文字／小文字を切換える簡単な方法を備えている。従来技術のシステムは大文字／小文字を入力する機能を備えているが、大文字／小文字の切換えは一般に、特に割当てられたキーパッド上のキーを操作して実行する。例えば、キーパッド上の割当てられたキー（例えば“＊”）を押して大文字と小文字を切換えることが知られている。これにより、以後に入力する文字すべての大文字／小文字を恒久的に切換えた状態にし、割当てられたキーを再度押すまで続く。したがって、この機能は従来タイプライタまたはコントローラキーボードの“Ｃａｐｓ  Ｌｏｃｋ”機能と考えることができる。この方法の欠点は、英字の大文字／小文字の切換え目的に特定キーを専用化する必要があることである。一般の無線通信装置はキーパッド１１８上に限定された数のキーしか持てず、この目的用のキーを専用に備える余裕がない。さらに、従来技術の“Ｃａｐｓ  Ｌｏｃｋ”機能は、既存の扱いにくいデータ入力システムにおける余分なキーパッド操作を必要とする。
【００２５】
システム１００では、キーパッド１１８上の専用キーを必要とせずに、大文字／小文字の選択ができる。本実施形態では、システム１００は文字毎に英字テキストの大文字／小文字を切換える。この実施形態では、システム１００ではタイプライタまたはコンピュータキーボードの“Ｓｈｉｆｔ”キー機能と同様に考えることができ、現在の文字だけに適用される。他の方法では、システム１００をプログラムして、続いて入力するすべての文字の大文字／小文字の変更をし、それをユーザーが再度変更するまで続けることができる。
【００２６】
システム１００はタイマー１３０を使用して英字テキストを変更するかどうかを決定する。ユーザーが選択したキーを数回連続してすばやく押すと、数字キーを押した回数を基にして、システム１００は選択した英字を変更する。しかしユーザーが数字キーを押し、その状態をしきい値時間期間（本明細書では、“文字種類しきい値”時間期間と呼ぶ）維持すると、システム１００は現在の英字の大文字／小文字を切換える。本実施形態では、デフォルトの英字は小文字である。この実施形態では、上述の方法で、適正な回数連続してすばやく希望する数字キーを押すだけで、ユーザーは小文字を入力できる。ユーザーが数字キーを押し、その状態を文字種類しきい値時間期間以上維持すると、システム１００は現在の英字を自動的に大文字に変更する。ユーザーは従来の方法で（すなわち希望するキーを適正な回数連続してすばやく押して）希望する大文字を選択する。他の方法は、デフォルトの英字が大文字であってもよい。この実施形態では、ユーザーが数字キーを押し、その状態を文字種類しきい値時間期間以上維持すると、システム１００は現在の英字を自動的に小文字に変更する。
【００２７】
本実施形態では、システム１００はディスプレイ１２２上に現在の文字を表示する。上述の例では、ユーザーが数字キー２を最初に押すと、それに対応してディスプレイ１２２は小文字の英字“ａ”を表示する。ユーザーは数字キーを押し、その状態を“文字種類しきい値”時間期間を越えて維持することもできる。この場合は、ディスプレイ１２２は大文字“Ａ”を表示する。次にユーザーが数字キー２を押すと、ディスプレイには、最初に数字キー２を押す時間長さが、“文字種類しきい値”時間期間より短かった場合、
小文字“ｂ”が表示され、または最初に数字キー２を押す時間長さが、“文字種類しきい値”時間期間より長かった場合には大文字“Ｂ”が表示される。このように、システム１００は視覚によるキューを提供して、ユーザーがデータ格納領域１２６に英数字テキストを入力するの容易にする。
【００２８】
図３に英数字テキストメッセージの例を示す。この例では、ユーザーはシステム１００を使用する関係者の宛先電話番号と名前を入力している。この実施形態では、データ格納領域１２６を無線通信システムの電話帳またはスピード−ダイヤル格納領域にできる。ユーザーは、例えばメニュー機能を選択して、システム１００の適正なテキストエントリモードに入り、新しい宛先電話番号を入力できる。
【００２９】
ユーザーは、数字キーパッド２を２回連続してすばやく押し、２回のキー押しの１回を文字種類しきい値時間期間押して維持して、“Ｂｉｌｌ”という名前を入力する。例えば、ユーザーは数字キー２を２回（小文字の“ｂ”を選択）押し、その２回目に文字種類しきい値時間期間押し続けることもできる。この例では数字キー２を１回押すと、ディスプレイ１２２は小文字“ａ”を表示する。次にユーザーが数字キー２を押すと、ディスプレイ１２２は最初に小文字“ｂ”を表示する、これは数字キー２を押した位置に維持しても変わらない。文字種類しきい値時間期間数字キー２を押し続けると、ディスプレイ１２２には大文字の“Ｂ”が表示される。
【００３０】
他の方法では、ユーザーは数字キー２を押し、その状態を文字種類しきい値時間期間維持することもできる。最初に、数字キー２を押して、現在の文字の大文字／小文字を変更する。例えば、ユーザーが最初に数字キー２を押してそのままにしていると、ディスプレイ１２２には最初に小文字の“ａ”が表示される。ユーザーが数字キー２を押して、その状態を文字種類しきい値時間期間維持すると、ディスプレイ１２２には大文字の“Ａ”が表示される。この時数字キー２を離し、次にその数字キー２を連続してすばやく押す（すなわち文字間の時間間隔より短い時間以内）と、ディスプレイ１２２に大文字の“Ｂ”を表示できる。このように、システム１００は、数字キーが押され、その状態が文字種類しきい値時間期間以上維持される度に、英字の大文字／小文字の変化を認識する。ディスプレイ１２２が希望する数字を表示するまで、希望する数字キーを押して数字を入力できる。例えば、数字キー２を４回連続してすばやく押すと、数字“２”を入力できる。ユーザーが数字キー（例えば数字キー２）を連続してすばやく押すと、ディスプレイ１２２にはその数字キーに関連付けられた英数字を通過して回転する。例えば、ユーザーが数字キー２を連続してすばやく押すことを継続すると、ディスプレイ１２２には“ａｂｃ２ａｂｃ２ａｂｃ２．．．”と表示される。これによりユーザーは入力エラーを訂正できる。同様に、システム１００は数字キーを押した位置で維持することによって、文字種類を変換できる。例えば、システム１００では、数字キーを押し、その状態を“文字種類しきい値”時間期間より長く続けることにより、ユーザーがデフォルトの文字種類（例えば小文字）を変更できるが、次にその数字キーを押したまま維持するとデフォルトの文字種類は元に戻る。
【００３１】
システム１００では、ユーザーが別の数字キー（例えば小文字“ｉ”を入力する数字キー４）を押すか、または文字間の時間間隔以上どの数字キーも押さない場合は、現在の文字（例えば大文字の“Ｂ”）がデータ格納領域１２６に格納される。
【００３２】
上述の方法で、残りの英字をデータ格納領域１２６に格納できる。つまり、英字の小文字“ｉ”は数字キー４を３回連続してすばやく押して入力でき、この場合数字キー４を押す間隔は、“文字種類しきい値”時間期間より短くする。最初の小文字“ｌ”は数字キー５を３回連続してすばやく押して入力でき、この場合数字キー５を押す間隔は、“文字種類しきい値”時間期間より短くする。次の小文字“ｌ”は、どのキーも押されずに文字間の時間間隔が終了して始めて、入力できる。文字間の時間間隔の終了後、次の小文字“ｌ”は、数字キー５を３回連続してすばやく押して入力でき、この場合数字キー５を押す間隔は文字種類しきい値時間期間より短くする。従来の方法で句読文字もデータ格納領域１２６に格納できる。句読文字の使用は当技術分野では公知であり、本明細書では説明を省略する。
【００３３】
数字キー７を４回連続してすばやく押し（すなわち数字キーを押す間の時間間隔が、各々文字間時間間隔より短い）、その４回のキー操作の１回を文字種類しきい値時間期間より長く押すことにより、英字の大文字“Ｓ”をデータ格納領域１２６に格納できる。“文字種類しきい値”時間期間より長く数字キー７を押して維持することは、現在の文字を大文字にするように、システム１００に指示することである。ユーザーは上述の方法で残りの英字を入力できる。このようにシステム１００は、英字テキストの大文字／小文字を容易に変更できる簡単な方法を提供する。
【００３４】
システム１００の動作は図４〜図６のフローチャートに示す。図４に示す開始２００はで、システム１００が起動する。ステップ２０２で、システム１００は、例示のように、電話帳データエントリモードのようなテキストエントリモードに入る。当業者には明らかなように、テキストエントリモードは、ｅ−メールのような既存メッセージの編集モードか、または無線通信装置等の電話帳メモリ内にデータ入力できるデータエントリモードである。本発明は英字テキストをシステム１００に入力する特定の用途に限定される。ステップ２０４では、システム１００はキーパッド１１８（図１参照）の最初の作動を検出する。ステップ２０６では、システム１００はキーパッドに対応する英数字をディスプレイ１２２に表示する。
【００３５】
ステップ２１０では、システム１００はタイマー１３０を作動して数字キーが押されている時間を測定する。図５に示す判定２１２では、システム１００は、文字種類しきい値時間より長い時間数字キーが押されているかどうか判定する。数字キーが必要時間押されたままであると、判定２１２の結果はＹＥＳとなり、ステップ２１４でシステム１００はディスプレイ１２２に表示された現在の文字の大文字／小文字を切換える。判定２１６では、システムはキーパッド操作の終了を待つ。
【００３６】
数字キーが必要時間長さの間押されない場合は、判定２１２の結果はＮＯになる。この場合は、判定２１８において、システム１００はキーパッド１１８がキーパッド操作の終了を検知した（すなわちユーザーが選択した数字キーを開放したこと）かどうかを判定する。選択した数字キーが引続き押されていると、判定２１８の結果はＮＯになる。この場合、システム１００は判定２１２に戻り、“文字種類しきい値”時間をすでに越えたかどうかを判定する。キーパッド操作の終了を検出すると、判定２１８の結果はＹＥＳになる。このように、文字種類しきい値時間の間数字キーが押されている場合だけ、システム１００は現在の文字の大文字／小文字を切換える。
【００３７】
判定２１６または判定２１８で数字キー操作の終了を検出後、システム１００はステップ２２０に移り、タイマー１３０（図１参照）をスタートして文字間の時間間隔（すなわちキーパッド１１８上の数字キーのどれかをユーザーが最後に押した以後の経過時間）を測定する。システム１００は判定２２２に進み、文字間の時間間隔を越えたかどうか判定する。文字間の時間間隔を越えていない場合は、判定２２２の結果はＮＯである。この場合、判定２２４では、システム１００は、キーパッド１１８が再度押されているかどうか判断する。キーパッド１１８が再度押されていない場合は、判定２２４の結果はＮＯになり、システム１００は判定２２２に戻り、文字間の時間間隔の測定を続行する。キーパッド１１８が再度押されていた場合は、判定２２４の結果はＹＥＳになる。この場合、図６に示す判定２２６では、システム１００は同一数字キーが押されている（すなわちユーザーが再度数字キーを連続してすばやく押したか）かどうか判定する。同一数字キーが再度押されている場合は、判定２２６の結果はＹＥＳになる。この場合、ステップ２３０で、システム１００は、数字キー連続ですばやく押された回数に対応して、ディスプレイ１２２上に表示された現在の文字を変更し、図４のステプ２０６に戻る。
【００３８】
ユーザーがキーパッド１１８上の別の数字キーを押した場合は、判定２２６の結果はＮＯである。異なるキーの操作は、現在の文字をユーザーが受入れたことを示す。他の方法では、文字間の時間間隔の間に数字キーを操作しないことにより、ユーザーは現在の文字の受入れを表明できる。文字間の時間間隔を越えている場合は、判定２２２の結果はＹＥＳになる。ユーザーが異なる数字キーを押すか（すなわち判定２２６の結果はＮＯ）、または文字間の時間間隔を越えることを認めて現在の文字を受入れた場合は、図６に示すステップ２３４で、システム１００はタイマー１３０をリセットし、ステップ２３６で現在表示中の文字をデータ格納領域１２６に格納する。ステップ２３８では、システム１００は表示カーソルを、ディスプレイ１２２上の新しい現在の文字位置に移動する。
【００３９】
判定２４０では、システム１００はユーザーがキーパッド１１８上のボタンを操作して、テキストエントリモードを終了したかどうかを判定する。ユーザーがテキストエントリモードを終了した場合は、判定２４０の結果はＹＥＳになり、プロセスは２３６で終了する。ユーザーがキーパッド１１８上のボタンを押さず、テキストエントリモードを終了しない場合は、判定２４０の結果はＮＯになり、システム１００は図４に示すステップ２０４に戻り、新しい英数字文字の入力を待つ。
【００４０】
ディスプレイ１２２からの便利な目視フィードバックと組み合わせて、数字キーを押した位置に維持することにより、文字毎に大文字／小文字を切換える単純な方法は、ユーザーがすばやく英数字テキストをデータ格納領域１２６に格納できる簡単な方法を提供する。このデータ入力方法により、大文字／小文字を切換える特殊なキーの使用がなくなり、特殊なキーを操作して大文字／小文字を切換える必要をなくして、データを入力するのに必要なキー操作回数を減少し、データ入力プロセスを単純化する。
【００４１】
本発明の多くの実施形態と利点を上述の説明で述べてきた。しかし、上の開示は例示だけのものであり、本発明は広範な原理の範囲内で多くの細部の変更が可能である。したがって、本発明は添付の特許請求の範囲だけに限定されるものではない。
【図面の簡単な説明】
【図１】  本発明の無線通信装置の一実施形態に係る機能ブロック図。
【図２】  図１に示す装置のキーパッドの一部分を示す詳細図。
【図３】  大文字と小文字を有するテキストデータを有する図１の無線通信装置の表示の図である。
【図４】  テキスト文字の大文字／小文字を制御する図１の無線通信装置の動作を示すフローチャート。
【図５】  テキスト文字の大文字／小文字を制御する図１の無線通信装置の動作を示すフローチャート。
【図６】  テキスト文字の大文字／小文字を制御する図１の無線通信装置の動作を示すフローチャート。
【符号の説明】
１００…システム
１０２…中央処理ユニット（ＣＰＵ）
１０４…メモリ
１０６…ハウジング
１０８…送信機
１１０…受信機
１１２…トランシーバ
１１４…アンテナ
１１８…キーパッド
１２０…スクロールキー
１２２…ディスプレイ
１２６…データ格納領域
１３０…タイマー
１３４…バスシステム
【図１】
0004191386.tif 000002
【図２】
0004191386.tif 000003
【図３】
0004191386.tif 000004
【図４】
0004191386.tif 000005
【図５】
0004191386.tif 000006
【図６】
0004191386.tif 000007