JP2012155759A - Character input device - Google Patents
Character input device Download PDFInfo
- Publication number
- JP2012155759A JP2012155759A JP2012109116A JP2012109116A JP2012155759A JP 2012155759 A JP2012155759 A JP 2012155759A JP 2012109116 A JP2012109116 A JP 2012109116A JP 2012109116 A JP2012109116 A JP 2012109116A JP 2012155759 A JP2012155759 A JP 2012155759A
- Authority
- JP
- Japan
- Prior art keywords
- character
- input
- group
- selection
- key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
- Telephone Function (AREA)
Abstract
【課題】 操作キーを少なくしても文字の入力を容易にする。
【解決手段】 文字入力装置は、選択キーと、第1入力キーと、複数の文字を複数の文字グループに分類した文字グループテーブルを記憶する記憶部と、第1入力キーがONになったことを検出する回数に基づいて、複数の文字グループのうちから1つの文字グループを選択するグループ選択部65と、第1入力キーがONになることを検出する回数に基づいて、選択された文字グループに分類された複数の文字のうちから1つの選択文字を選択する第1文字選択部61と、選択文字を表示する選択文字表示部69と、を備え、選択された文字グループを、選択文字を表示する表示領域上に表示する。
【選択図】 図4PROBLEM TO BE SOLVED: To facilitate character input even if operation keys are reduced.
A character input device includes a selection key, a first input key, a storage unit that stores a character group table in which a plurality of characters are classified into a plurality of character groups, and the first input key is turned on. The character group selected based on the number of times of detecting that the first input key is turned ON, and the group selection unit 65 that selects one character group from among the plurality of character groups A first character selection unit 61 that selects one selected character from among a plurality of characters classified into a selected character, and a selected character display unit 69 that displays the selected character. Display on the display area.
[Selection] Figure 4
Description
この発明は、文字入力装置に関し、特に携帯型の装置に備えられる文字入力装置に関する。 The present invention relates to a character input device, and more particularly to a character input device provided in a portable device.
近年、携帯電話機など小型の情報機器において、電子メールを生成する等するために文字を入力する機能が求められる。小型の情報機器においては、それに備えられるボタンの数を少なくすることが好ましい。 In recent years, a small information device such as a mobile phone is required to have a function of inputting characters in order to generate an e-mail. In a small information device, it is preferable to reduce the number of buttons provided therein.
特開2003−186613号公報には、所定数の入力キーそれぞれに現時点で割り当てられている文字を示すコードを格納するコード割り当て表と、各入力キーの押下に応じて、割り当てコード表から対応するコードを読み出して、携帯情報端末の動作を制御する制御手段に入力する読出手段と、切替指示の入力に応じて、指定されたコードの組み合わせを用いて、コード割り当て表の内容を書き換える割り当て変更手段と、所定数の入力キーあるいは携帯情報端末に備えられた別の機能キーが所定の手順で操作されたことを検出し、この検出結果に応じて、適切な切替指示を割り当て変更手段に入力する指示入力手段と、を備えた携帯情報端末に備えられる文字入力装置が記載されている。 Japanese Patent Laid-Open No. 2003-186613 responds from a code assignment table storing codes indicating characters currently assigned to a predetermined number of input keys, and an assignment code table in response to pressing of each input key. Reading means for reading the code and inputting it to the control means for controlling the operation of the portable information terminal, and assignment changing means for rewriting the contents of the code assignment table using a specified combination of codes in response to the input of the switching instruction Then, it is detected that a predetermined number of input keys or another function key provided in the portable information terminal has been operated in a predetermined procedure, and an appropriate switching instruction is input to the assignment changing means according to the detection result. A character input device included in a portable information terminal including an instruction input unit is described.
しかしながら、特開2003−186613号公報に記載の文字入力装置は、所定数の入力キーそれぞれに割当てる1つの文字を示すコードを変更するため、所定数の入力キーそれぞれに割当てられている1つの文字をユーザに示す必要がある。このため、入力キーの数が多くなれば、ユーザに入力キーに割当てられている文字を示すための表示領域の面積が大きくなってしまうといった問題がある。一方、所定数の入力キーの数を減らすことで、入力キーに割当てられている文字の状態を示すための表示領域を狭くすることができるが、割当を変更する回数が多くなり、操作性に劣るといった問題がある。
この発明は上述した問題点を解決するためになされたもので、この発明の目的の1つは、操作キーを少なくしても容易に文字を入力可能な文字入力装置を提供することである。 The present invention has been made to solve the above-described problems, and one of the objects of the present invention is to provide a character input device capable of easily inputting characters even if the number of operation keys is reduced.
上述した目的を達成するためにこの発明のある局面によれば、文字入力装置は、第1の指示受付手段と、第1の指示受付手段とは別に設けられた第2の指示受付手段と、複数の文字を複数の文字グループに分類した文字グループテーブルを記憶する記憶手段と、第1の指示受付手段による割当指示の受け付けを検出する回数に基づいて、複数の文字グループのうちから1つの文字グループを選択するグループ選択手段と、第2の指示受付手段による選択指示の受け付けを検出する回数に基づいて、グループ選択手段により選択された複数の文字グループの1つに分類された複数の文字のうちから1つの選択文字を選択する文字選択手段と、選択文字を表示する選択文字表示手段と、選択された文字グループを、選択文字を表示する表示領域上に表示する文字グループ表示手段と、を備える。 According to an aspect of the present invention to achieve the above-described object, a character input device includes: a first instruction receiving unit; a second instruction receiving unit provided separately from the first instruction receiving unit; One character from the plurality of character groups based on the number of times of detecting the acceptance of the allocation instruction by the first instruction receiving means and the storage means for storing a character group table in which a plurality of characters are classified into a plurality of character groups Based on the number of times the group selection means for selecting the group and the number of detections of acceptance of the selection instruction by the second instruction reception means are detected, the plurality of characters classified into one of the plurality of character groups selected by the group selection means A character selection means for selecting one selected character from the above, a selected character display means for displaying the selected character, and the selected character group on the display area for displaying the selected character And a character group display means for displaying.
この局面に従えば、第1の指示受付手段による割当指示の受け付け回数に基づいて、複数の文字グループのうちから1つの文字グループが選択される。そして、第2の指示受付手段による選択指示の受け付け回数に基づいて、選択された文字グループに分類された複数の文字のうちから1つが選択される。このため、指示を受け付けるための第1の指示受付手段と第2の指示受付手段との少なくとも2つを設ければよいので、操作キーを少なくすることができる。また、複数の文字グループから割り当てる文字グループを選択する操作と、割り当てられた文字グループに分類された複数の文字のうちから1つを選択する操作との2種類の操作でよいので、操作性がよい。その結果、操作キーを少なくしても容易に文字を入力可能な文字入力装置を提供することができる。 According to this aspect, one character group is selected from the plurality of character groups based on the number of times the first instruction receiving unit receives the assignment instruction. Then, one of the plurality of characters classified into the selected character group is selected based on the number of receptions of the selection instruction by the second instruction receiving unit. For this reason, it is sufficient to provide at least two of the first instruction receiving means and the second instruction receiving means for receiving an instruction, and therefore the number of operation keys can be reduced. In addition, since the operation of selecting a character group to be assigned from a plurality of character groups and the operation of selecting one of a plurality of characters classified into the assigned character group may be performed, operability is improved. Good. As a result, it is possible to provide a character input device capable of easily inputting characters even if the number of operation keys is reduced.
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.
図1は、本発明の実施の形態における文字入力装置の外観を示す斜視図である。図1を参照して、文字入力装置1は、表示部3と、選択キー15、第1入力キー11、第2入力キー12、第3入力キー13および機能キー17とを備える。
FIG. 1 is a perspective view showing an appearance of a character input device according to an embodiment of the present invention. Referring to FIG. 1, the
表示部3は、液晶表示装置(LCD)、有機ELD(Electro Luminescence Display)等の表示装置であり、文字入力装置1に入力された文字を表示する。表示部3は、縦横それぞれに所定数の文字を並べて表示する。ここでは、表示部3は、縦横それぞれに4行10文字の文字を表示可能な例を示す。文字入力装置1に文字が入力されると、表示部3は、表示面の左上から右に向かって文字を配列する。1行目に10文字の文字列が表示されると、改行して2行目の第1文字目に表示する。
The
選択キー15、第1入力キー11、第2入力キー12、第3入力キー13および機能キー17は、ボタンスイッチである。ここでは、選択キー15、第1入力キー11、第2入力キー12、第3入力キー13および機能キー17をボタンスイッチとして説明するが、オンまたはオフの切換が可能であれば、例えば、タッチパネル、ポインティングデバイス等の入力装置であってもよい。
The
図2は、文字入力装置のハード構成を示すブロック図である。図2を参照して、文字入力装置1は、文字入力装置1の全体を制御する制御部51に、表示部3と、記憶部53と、選択キー15、第1入力キー11、第2入力キー12、第3入力キー13および機能キー17とがそれぞれ接続される。記憶部53は、フラッシュROM(Read Only Memory)であり、制御部51が実行する文字入力プログラムおよび後述するグループテーブル等を記憶する。なお、ここでは記憶部53にフラッシュROMを用いる例を説明するが、半導体記憶装置、磁気記憶装置、光磁気記憶装置、光記憶装置などの記録媒体を用いるようにしてもよい。
FIG. 2 is a block diagram showing a hardware configuration of the character input device. Referring to FIG. 2, the
また、ここでは文字入力プログラムをフラッシュROMに記憶しておく例を説明するが、文字入力装置1に外部記憶装置を接続するようにして、外部記憶装置に記憶された文字入力プログラムを読み出して、制御部51で実行するようにしてもよい。プログラムを記憶する外部記録装置としては、フレキシブルディスク、カセットテープ、光ディスク(CD−ROM(Compact Disc
−ROM)/MO(Magnetic Optical Disc)/MD(Mini Disc)/DVD(Digital Versatile Disc))、光カード、マスクROM、EPROMなどの半導体メモリ等でもよい。
Although an example of storing a character input program in the flash ROM will be described here, the character input program stored in the external storage device is read out by connecting an external storage device to the
-ROM) / MO (Magnetic Optical Disc) / MD (Mini Disc) / DVD (Digital Versatile Disc)), a semiconductor memory such as an optical card, a mask ROM, and an EPROM.
図3は、グループテーブルの一例を示す図である。グループテーブルは、複数の文字を複数の文字グループに分類した文字グループテーブルを含む。文字グループテーブルは、複数の文字と複数の文字グループとの関連を定義する。文字グループテーブルにおいて、複数の文字が、複数の文字グループのいずれかに分類されており、複数の文字グループそれぞれが複数の文字を含む。具体的には、文字グループテーブルは、1〜12の文字グループ番号がそれぞれ付された第1〜第12文字グループを含む。日本語の46種の音節を5字10行にまとめた五十音を基本に、各行を第1〜第12文字グループのいずれか1つに割当てる。あ行〜ま行を第1文字グループ〜第7文字グループにそれぞれ割り当て、や行と特殊記号「ー」、「¥」を第8文字グループに割り当て、ら行を第9文字グループに割り当て、特殊記号「*」、「、」、「。」、「゛」、「゜」を第10文字グループに割り当て、わ行と特殊記号「(」、「)」を第11文字グループに割り当て、特殊記号「#」、「@」、「−」、「?」、「&」を第12文字グループに割り当てる。
FIG. 3 is a diagram illustrating an example of the group table. The group table includes a character group table in which a plurality of characters are classified into a plurality of character groups. The character group table defines associations between a plurality of characters and a plurality of character groups. In the character group table, a plurality of characters are classified into one of a plurality of character groups, and each of the plurality of character groups includes a plurality of characters. Specifically, the character group table includes first to twelfth character groups assigned
また、第1〜第12文字グループそれぞれに含まれる最大で5つの文字は、順番が定められている。このため、文字グループの番号と、文字の順番とにより、1つの文字が特定される。 In addition, the order of up to five characters included in each of the first to twelfth character groups is determined. For this reason, one character is specified by the number of the character group and the order of the characters.
さらに、グループテーブルは、複数の文字グループを複数の選択グループに分類した選択グループテーブルを含む。選択グループテーブルは、複数の文字グループと複数の選択グループとの関連を定義する。選択グループテーブルにおいて、複数の文字グループが、複数の選択グループのいずれかに分類されており、複数の選択グループそれぞれは、複数の文字グループを含む。具体的には、選択グループテーブルは、1〜4の選択グループ番号がそれぞれ付された第1〜第4選択グループを含む。第1選択グループに、文字グループ番号が「1」〜「3」の第1文字グループ〜第3文字グループが割り当てられ、第2選択グループに、文字グループ番号が「4」〜「6」の第4文字グループ〜第6文字グループが割り当てられ、第3選択グループに、文字グループ番号が「7」〜「9」の第7文字グループ〜第9文字グループが割り当てられ、第4選択グループに、文字グループ番号が「10」〜「12」の第10文字グループ〜第12文字グループが割り当てられる。
Further, the group table includes a selection group table in which a plurality of character groups are classified into a plurality of selection groups. The selection group table defines associations between a plurality of character groups and a plurality of selection groups. In the selection group table, a plurality of character groups are classified into one of a plurality of selection groups, and each of the plurality of selection groups includes a plurality of character groups. Specifically, the selection group table includes first to fourth selection groups to which
図4は、制御部の機能の概要を示す機能ブロック図である。図4を参照して、制御部51は、選択キー15に接続されたグループ選択部65と、第1入力キー11に接続された第1文字選択部61と、第2入力キー12に接続された第2文字選択部62と、第3入力キー13に接続された第3文字選択部63と、第1〜第3文字選択部61,62,63に文字グループを割り当てるための割当部67と、選択文字を表示するための選択文字表示部69と、入力文字を決定するための入力文字決定部71と、入力文字を表示するための入力文字表示部73と、第1〜第3入力キー11,12,13および機能キー17に接続された表示対象選択部75と、選択キー15に接続された処理選択部81と、処理対象文字に処理を実行する処理実行部83と、を含む。
FIG. 4 is a functional block diagram showing an outline of the functions of the control unit. Referring to FIG. 4,
第1〜第3文字選択部61,62,63は、第1〜第3入力キー11,12,13とそれぞれ接続される。第1〜第3入力キー11,12,13それぞれは、通常はOFFであるがユーザにより押下されるとONとなる。第1〜第3文字選択部61,62,63それぞれは、文字入力装置1の動作モードを切換える。動作モードは、入力モードと編集モードとを含む。第1〜第3文字選択部61,62,63それぞれは、文字入力装置1に電源が投入された直後は動作モードを入力モードに設定する。第1〜第3文字選択部61,62,63は、第1〜第3入力キー11,12,13がONの状態となる時間をそれぞれ計時し、計時した時間が所定時間を越えたならば動作モードを入力モードから編集モードに切換える。また、後述する表示対象選択部75によって動作モードが編集モードから入力モードへ切換えられる。
The first to third
グループ選択部65は、記憶部53に記憶されているグループテーブルを参照し、複数の選択グループのうちから1つを選択する。グループ選択部65は、文字入力装置1に電源が投入された直後は選択グループ番号が「1」の第1選択グループを選択する。グループ選択部65は、選択キー15と接続されている。選択キー15は、通常はOFFであるがユーザにより押下されるとONとなる。グループ選択部65は、動作モードが入力モードの場合に、選択キー15のONを検出すると、選択している選択グループを別の選択グループに切換える。グループ選択部65は、選択グループを順に選択するよう、選択グループを切換える。換言すれば、グループ選択部65は、動作モードが入力モードの場合に選択キー15のONを検出する回数に基づいて、複数の文字グループのうちから1つの文字グループを選択する。動作モードが入力モードの場合に選択キー15のONの検出は、ユーザが文字入力装置に入力する割当指示の受け付けの検出である。ここでは、選択グループ番号を「1」増加し、増加した値の選択グループ番号の選択グループを選択する。選択グループ番号は、「1」〜「4」なので、選択グループ番号が「4」の第4選択グループを選択しているときに、選択キー15がONになると、選択グループ番号が「1」の第1選択グループを選択する。
The
なお、選択している選択グループの選択グループ番号から「1」減算し、減算した値の選択グループ番号の選択グループを選択するようにしてもよい。選択グループ番号は、「1」〜「4」なので、選択グループ番号が「1」の第1選択グループを選択しているときに、選択キー15がONになると、選択グループ番号が「4」の第4選択グループを選択する。グループ選択部65は、選択した選択グループの選択グループ番号を、割当部67に出力する。
Note that “1” may be subtracted from the selected group number of the selected selected group, and the selected group of the selected group number of the subtracted value may be selected. Since the selection group numbers are “1” to “4”, if the
割当部67は、グループ選択部65から選択グループ番号が入力されると、記憶部53に記憶されているグループテーブルを参照し、複数ある文字グループのうちから選択グループ番号の選択グループに割り当てられた3つの文字グループを選択し、選択した3つの文字グループを、第1〜第3文字選択部61,62,63にそれぞれ割り当てる。割当部67は、第1〜第3文字選択部61,62,63に文字グループ番号が若い順に文字グループを割り当てる。たとえば、グループ選択部65から選択グループ番号「1」が入力された場合、割当部67は、文字グループ番号が「1」〜「3」の第1〜第3文字グループを選択し、文字グループ番号が最も小さい「1」の第1文字グループを第1入力キー11に割り当て、文字グループ番号が次に小さい「2」の第2文字グループを第2入力キー12に割り当て、文字グループ番号が最大の「3」の第3文字グループを第3入力キー13に割り当てる。割当部67は、第1〜第3文字選択部61,62,63に割り当てた文字グループ番号を出力する。
When the selection group number is input from the
第1〜第3文字選択部61,62,63それぞれは、割当部67から文字グループ番号が入力される。第1〜第3文字選択部61,62,63は、動作モードが入力モードの場合における機能が同じなので、ここでは第1文字選択部61を例に説明する。第1文字選択部61は、動作モードが入力モードの場合、文字グループ番号が入力されると、記憶部53に記憶されているグループテーブルを参照し、入力された文字グループ番号の文字グループに割り当てられた複数の文字を抽出する。第1文字選択部61は、複数の文字を抽出した後抽出した複数の文字のうち順番が最先の第1番目の文字を選択し、第1入力キー11がONになるごとにその時選択している文字の次の順番の文字を選択する。換言すれば、第1文字選択部61は、動作モードが入力モードの場合に第1入力キー11のONを検出する回数に基づいて、第1入力キーに割当てられている文字グループに割り当てられた複数の文字のうちから1つを選択する。第1〜第3文字選択部61,62,63それぞれが選択する文字を選択文字という。第1〜第3文字選択部61,62,63それぞれは、選択文字を選択文字表示部69に出力する。
Each of the first to third
ここでは、文字グループに割り当てられる文字数を5としているのでトグル方式で文字を選択する。すなわち、第5番目の文字を選択しているときに第1入力キー11がONになると、次の順番の文字が存在しないので、この場合は第1番目の文字を選択する。
Here, since the number of characters assigned to the character group is 5, characters are selected by the toggle method. That is, if the
第1〜第3文字選択部61,62,63は、動作モードが編集モードの場合、文字を選択しない。
The first to third
選択文字表示部69は、第1〜第3文字選択部61,62,63それぞれから選択文字が入力される。選択文字表示部69は、入力される3つの選択文字を表示部3に表示される文字入力画面が有する選択文字表示領域33に表示する。
The selected
図5は、文字入力画面の一例を示す図である。図5を参照して、文字入力画面は、入力文字を表示するための入力文字表示領域31と、選択文字を表示するための選択文字表示領域33とを含む。選択文字表示領域33は、第1文字選択部61により選択された選択文字を表示するための第1表示領域41と、第2文字選択部62により選択された選択文字を表示するための第2表示領域42と、第3文字選択部63により選択された選択文字を表示するための第3表示領域43と、を含む。
FIG. 5 is a diagram illustrating an example of a character input screen. Referring to FIG. 5, the character input screen includes an input
図4に戻って、選択文字表示部69は、第1文字選択部61から入力される選択文字を第1表示領域41に表示し、第2文字選択部61から入力される選択文字を第2表示領域42に表示し、第3文字選択部63から入力される選択文字を第3表示領域43に表示する。
Returning to FIG. 4, the selected
図6は、選択文字表示領域の表示の切換を示す図である。図6を参照して、文字入力装置1が入力モードに切換わると、図6(A)に示す選択文字表示領域が表示部3に表示される。その後、選択キー15のONが検出される毎に、図6(B)、(C)、(D)、(A)、(B)、…の順に選択文字表示領域の第1〜第3表示領域41,42,43の表示が切換わる。
FIG. 6 is a diagram showing switching of the display of the selected character display area. Referring to FIG. 6, when
このため、ユーザは、第1表示領域41を見て、第1入力キー11に第1、第4、第7および第10文字グループのいずれが割り当てられているか、および、第1入力キー11に割り当てられている5つの文字のうちいずれが選択されているかを知ることができる。同様に、ユーザは、第2表示領域42を見て、第2入力キー12に第2、第5、第8および第11文字グループのいずれが割り当てられているか、および、第2入力キー12に割り当てられている5つの文字のうちいずれが選択されているかを知ることができる。さらに、ユーザは、第3表示領域43を見て、第3入力キー13に第3、第6、第9および第12文字グループのいずれが割り当てられているか、および、第3入力キー13に割り当てられている5つの文字のうちいずれが選択されているかを知ることができる。
For this reason, the user looks at the
再度図4に戻って、入力文字決定部71は、機能キー17に接続され、機能キー17のONを検出すると第1〜第3文字選択部61,62,63がそれぞれ選択する3つの文字のうちいずれか1つを入力文字に決定する。入力文字決定部71は、第1〜第3文字選択部61,62,63がそれぞれ選択する3つの選択文字のうち最後に選択されたものを入力文字に決定する。第1〜第3文字選択部61,62,63それぞれに文字グループ番号が入力された段階では、最後に選択された選択文字が存在しないので、この場合には、第1〜第3入力キー11,12,13のいずれかがONになった場合であっても第1〜第3文字選択部61,62,63が選択文字を切換えないようにし、第1入力キー11がONになった場合には第1文字選択部61により選択されている選択文字を、第2入力キー12がONになった場合には第2文字選択部62により選択されている選択文字を、第3入力キー13がONになった場合には第3文字選択部63により選択されている選択文字を、入力文字に決定するようにすればよい。文字入力画面において、第1〜第3表示部41〜43に表示される3つの選択文字のうち入力文字として決定される候補となる選択文字の表示態様を他と異ならせるのが好ましい。図5に示す文字入力画面においては、第1表示部41の選択文字が、入力文字の候補とされている場合を例に示している。これにより、ユーザは、第1〜第3表示領域41〜43を見て、入力文字に決定するための候補となる選択文字を知ることができる。入力文字決定部71は、決定した入力文字を入力文字表示部73に出力する。
Returning again to FIG. 4, the input
入力文字表示部73は、入力文字決定部71から入力される入力文字を、表示部3に表示されている文字入力画面の入力文字表示領域31に表示する。入力文字表示領域31に既に入力文字が表示されている場合、入力文字表示部73は、入力文字決定部71から入力される入力文字を既に表示されている入力文字の次に表示する。
The input
表示対象選択部75は、第1〜第3入力キー11,12,13および機能キー17と接続される。表示対象選択部75は、動作モードが入力モードの場合は機能しないが、動作モードが編集モードの場合に表示部3に表示されている文字入力画面の入力文字表示領域31に表示されている入力文字のいずれかを選択する。表示対象選択部75は、動作モードが編集モードに設定されると、入力文字表示領域に表示されている最後の入力文字を処理対象文字に選択する。
The display
表示対象選択部75は、縦方向移動部77と、横方向移動部79とを含む。横方向移動部79は、第1入力キー11のONを検出すると、入力文字表示領域で処理対象文字の左側に文字が存在すればその文字を処理対象文字として選択する。また、横方向移動部79は、第3入力キー13のONを検出すると、入力文字表示領域で処理対象文字の1つ右の文字が存在すればその文字を処理対象文字として選択する。縦方向移動部77は、第2入力キー12のONを検出すると、入力文字表示領域で処理対象文字の1つ上の文字が存在すればその文字を処理対象文字として選択する。
The display
表示対象選択部75は、機能キー17のONを検出すると、処理対象文字に対する処理の実行を処理実行部83に指示する。
When the display
処理選択部81は、処理実行部83が実行するための処理を選択する。処理実行部83は、処理対象文字に対して複数種類の処理、たとえば、文字を削除する処理、文字を挿入する処理、文字を修飾する処理などの処理を実行する。処理選択部81は、選択キー15と接続されており、動作モードが編集モードの場合に、選択キー15のONを検出すると、複数種類の処理のうちそのとき選択している処理とは別の処理を選択する。処理選択部81は、選択している処理を識別するための識別情報を処理実行部83に出力するとともに、選択している処理の処理名を表示部3の所定の領域に表示する。これにより、ユーザに対して複数種類の処理のいずれが選択されているかを通知することができる。
The
処理実行部83は、表示対象選択部75から処理の実行を指示されると、処理選択部81より入力される識別情報で特定される処理を処理対象文字に対して実行する。識別情報で特定される処理が文字を削除する処理であれば、処理対象文字を入力文字から削除し、文字を挿入する処理であれば所定対象文字の位置にスペースを挿入し、文字を修飾する処理ならば処理対象文字を修飾する。
When the
図7は、文字入力処理の流れの一例を示すフローチャートである。文字入力処理は、制御部51が記憶部53に記憶された文字入力プログラムを実行することにより、制御部51により実行される処理である。図7を参照して、変数C1,C2,C3それぞれに初期値「1」を設定し(ステップS01)、変数G1に初期値「1」を設定する。変数C1は、第1入力キー11に割り当てられた文字グループに分類された複数の文字の1つを特定するための順番を示すカウンタである。変数C2は、第2入力キー12に割り当てられた文字グループに分類された複数の文字の1つを特定するための順番を示すカウンタである。変数C3は、第3入力キー13に割り当てられた文字グループに分類された複数の文字の1つを特定するための順番を示すカウンタである。変数C1,C2,C3それぞれに初期値「1」が設定されるので、デフォルトで文字グループに分類された複数の文字の第1番目の文字が選択される。
FIG. 7 is a flowchart illustrating an example of the flow of character input processing. The character input process is a process executed by the
変数G1は、複数の選択グループの1つを特定するためのカウンタである。変数G1に初期値「1」が設定されるため、デフォルトで第1選択グループが選択される。また、この第1選択グループの選択により、第1〜第3入力キー11,12,13に第1〜第3文字グループがそれぞれ割り当てられる。
The variable G1 is a counter for specifying one of a plurality of selection groups. Since the initial value “1” is set in the variable G1, the first selection group is selected by default. Further, the first to third character groups are assigned to the first to
次に、ステップS03においては、選択キー15のONを検出したか否かを判断する。選択キー15がONになったことを検出したならば処理をステップS03Aに進め、そうでなければ処理をステップS07に進める。ステップS03Aにおいては、変数I1,I2,I3を0に設定する。変数I1,I2,I3は、第1〜第3入力キー11,12,13にそれぞれ対応し、他のキーがONとなった場合に「0」に設定され、他のキーがONとなった後にONとなったか否かを判断するために用いられる。ステップS04においては、変数G1を1増加する。次の選択グループ番号の選択グループを選択するためである。そして、変数G1が選択グループ数「4」を超えたか否かを判断する(ステップS05)。変数G1が選択グループ数「4」を超えたならば、変数G1に「1」を設定し(ステップS06)、そうでなければステップS06をスキップして処理をステップS07に進める。変数G1は、1増加した値に設定される、または初期値の「1」に設定され、変数G1と同じ番号の選択グループが選択される。選択グループの選択により、第1〜第3入力キー11,12,13に第(G1*3−2)文字グループ、第(G1*3−1)文字グループおよび第(G1*3)文字グループがそれぞれ割り当てられる。
Next, in step S03, it is determined whether or not the
ステップS07においては、第1〜第3入力キー11,12,13のいずれかのONを検出したか否かを判断する。第1〜第3入力キー11,12,13のいずれかがONになったことを検出したならば処理をステップS08に進め、そうでなければ処理をステップS03に戻す。ステップS08においては、所定時間が経過したか否かを判断する。所定時間は例えば1秒である。所定時間経過したならば処理をステップS15に進め、そうでなければ処理をステップS09に進める。ステップS15においては、編集処理を実行して処理をステップS01に戻す。編集処理については後述する。
In step S07, it is determined whether or not any one of the first to
ステップS09においては、ステップS07で第1〜第3入力キー11,12,13のうちONが検出されたものの状態がOFFに変化したことを検出したか否かを判断する。状態のOFFへの変化を検出したならば処理をステップS10に進め、そうでなければ処理をステップS08に戻す。第1〜第3入力キー11,12,13のいずれかのONを継続して所定時間以上検出したならば処理をステップS15に進めるが、所定時間継続してONを検出しなければ処理をステップS10に進める。このため、第1〜第3入力キー11,12,13のいずれかを所定時間以上押下し続ければ、編集処理(ステップS15)が実行されるが、そうでなければステップS10以降の処理(入力処理)が実行される。
In step S09, it is determined whether or not it has been detected that the state of the first to
ステップS10においては、選択文字決定処理を実行する。選択文字決定処理については後述するが、ステップS02、ステップS04またはステップS06において、第1入力キー11に割り当てられた第(G1*3−2)文字グループに分類された複数の文字のうちから1つを選択文字として選択し、第2入力キー12に割り当てられた第(G1*3−1)文字グループに分類された複数の文字のうちから1つを選択文字として選択し、第3入力キー13に割り当てられた第(G1*3)文字グループに分類された複数の文字のうちから1つを選択文字として選択する処理である。
In step S10, a selected character determination process is executed. The selected character determination process will be described later. One of the plurality of characters classified into the (G1 * 3-2) character group assigned to the
ステップS11においては、機能キー17のONを検出したか否かを判断する。機能キー17がONになったことを検出したならば処理をステップS12に進め、そうでなければ処理をステップS03に戻す。ステップS12においては、ステップS10で第1〜第3入力キー11,12,13ごとにそれぞれ選択した3つの選択文字のうちから、最後に選択された選択文字を入力文字に設定する。そして、入力文字を表示部3に表示される文字入力画面の入力文字表示領域31に表示し(ステップS13)、入力文字表示領域に表示されているカーソルを次の文字が表示される位置に移動させる(ステップS14)。そして、処理をステップS03に戻す。
In step S11, it is determined whether or not the
図8は、選択文字決定処理の流れの一例を示すフローチャートである。選択文字決定処理は、図7のステップS10において実行される処理である。図8を参照して、図7のステップS07において状態がONになったことが検出されたキーが第1〜第3入力キー11,12,13のいずれであるかにより処理を分岐させる(ステップS21)。第1入力キー11がONになったことが検出されたならば処理をステップS22に進め、第2入力キー12がONになったことが検出されたならば処理をステップS27に進め、第3入力キー13がONになったことが検出されたならば処理をステップS32に進める。
FIG. 8 is a flowchart showing an example of the flow of selected character determination processing. The selected character determination process is a process executed in step S10 of FIG. Referring to FIG. 8, the process branches depending on which of the first to
ステップS22においては、変数I1が「0」に設定されているか否かを判断する。変数I1が「0」ならば処理をステップS26に進め、そうでなければ処理をステップS23に進める。処理がステップS22に進む場合、図7のステップS07において状態がONになったことが検出されるのは第1入力キー11である。ステップS22においては、第1入力キー11の状態がONになったことが図7のステップS07において検出されたのが、図7のステップS03において選択キー15のONが検出された後か否か、または、第2入力キー12および第3入力キー13のいずれかのONが検出された後か否かを判断する。第1〜第3入力キーそれぞれで既に選択されている3つの選択文字のうちから1つを選択するため、第1入力キー11で既に選択され、表示されている選択文字を、再度選択文字として選択するためである。
In step S22, it is determined whether or not the variable I1 is set to “0”. If variable I1 is “0”, the process proceeds to step S26; otherwise, the process proceeds to step S23. When the process proceeds to step S22, it is the
ステップS23においては、変数C1を1増加する。次の順番の文字を選択するためである。そして、変数C1が第1入力キー11に割り当てられている第(G1×3−2)文字グループに分類された文字の総数「5」を超えたか否かを判断する(ステップS24)。変数C1が総数「5」を超えたならば、変数C1に「1」を設定し(ステップS25)、そうでなければステップS25をスキップして処理をステップS26に進める。ステップS26においては、グループ番号が(G1×3−2)の第(G1×3−2)文字グループに割り当てられた第C1番目の文字を選択文字に設定する。次のステップS26Aにおいては、変数I1を1増加し、変数I2および変数I3をともに「0」に設定する。そして、選択文字を第1表示領域41に表示し(ステップS37)、処理を文字入力処理に戻す。選択文字を第1表示領域41に表示するときに、第1表示領域41を第2および第2表示領域42,43と、表示態様を異ならせるのが好ましい。そのようにすれば、第1表示領域41に表示されている文字が選択された状態であることをユーザに通知することができる。
In step S23, the variable C1 is incremented by one. This is to select the next character in the order. Then, it is determined whether or not the variable C1 exceeds the total number “5” of characters classified into the (G1 × 3-2) character group assigned to the first input key 11 (step S24). If the variable C1 exceeds the total number “5”, “1” is set to the variable C1 (step S25). If not, step S25 is skipped and the process proceeds to step S26. In step S26, the C1th character assigned to the (G1 × 3-2) character group having the group number (G1 × 3-2) is set as the selected character. In the next step S26A, the variable I1 is incremented by 1, and both the variable I2 and the variable I3 are set to “0”. The selected character is displayed in the first display area 41 (step S37), and the process returns to the character input process. When the selected character is displayed in the
ステップS27においては、変数I2が「0」に設定されているか否かを判断する。変数I2が「0」ならば処理をステップS31に進め、そうでなければ処理をステップS28に進める。処理がステップS27に進む場合、図7のステップS07において状態がONになったことが検出されるのは第2入力キー12である。ステップS27においては、第2入力キー12の状態がONになったことが図7のステップS07において検出されたのが、図7のステップS03において選択キー15のONが検出された後か否か、または、第1入力キー11および第3入力キー13のいずれかのONが検出された後か否かを判断する。第1〜第3入力キーそれぞれで既に選択されている3つの選択文字のうちから1つを選択するため、第2入力キー12で既に選択され、表示されている選択文字を、再度選択文字として選択するためである。
In step S27, it is determined whether or not the variable I2 is set to “0”. If variable I2 is “0”, the process proceeds to step S31; otherwise, the process proceeds to step S28. When the process proceeds to step S27, it is the
ステップS28においては、変数C2を1増加する。次の順番の文字を選択するためである。そして、変数C2が第2入力キー12に割り当てられている第(G1×3−1)文字グループに分類された文字の総数「5」を超えたか否かを判断する(ステップS29)。変数C2が総数「5」を超えたならば、変数C2に「1」を設定し(ステップS30)、そうでなければステップS30をスキップして処理をステップS31に進める。ステップS31においては、グループ番号が(G1×3−1)の第(G1×3−1)文字グループに割り当てられた第C2番目の文字を選択文字に設定する。次のステップS31Aにおいては、変数I2を1増加し、変数I1および変数I3をともに「0」に設定する。そして、選択文字を第2表示領域42に表示し(ステップS37)、処理を文字入力処理に戻す。選択文字を第2表示領域42に表示するときに、第2表示領域42を第1および第3表示領域41,43と、表示態様を異ならせるのが好ましい。そのようにすれば、第2表示領域42に表示されている文字が選択された状態であることをユーザに通知することができる。
In step S28, the variable C2 is incremented by one. This is to select the next character in the order. Then, it is determined whether or not the variable C2 exceeds the total number “5” of characters classified into the (G1 × 3-1) character group assigned to the second input key 12 (step S29). If the variable C2 exceeds the total number “5”, “1” is set to the variable C2 (step S30). If not, step S30 is skipped and the process proceeds to step S31. In step S31, the C2nd character assigned to the (G1 × 3-1) character group with the group number (G1 × 3-1) is set as the selected character. In the next step S31A, the variable I2 is incremented by 1, and both the variable I1 and the variable I3 are set to “0”. Then, the selected character is displayed in the second display area 42 (step S37), and the process returns to the character input process. When the selected character is displayed in the
ステップS32においては、変数I3が「0」に設定されているか否かを判断する。変数I3が「0」ならば処理をステップS36に進め、そうでなければ処理をステップS33に進める。処理がステップS32に進む場合、図7のステップS07において状態がONになったことが検出されるのは第3入力キー13である。ステップS32においては、第3入力キー13の状態がONになったことが図7のステップS07において検出されたのが、図7のステップS03において選択キー15のONが検出された後か否か、または、第1入力キー11および第2入力キー12のいずれかのONが検出された後か否かを判断する。第1〜第3入力キーそれぞれで既に選択されている3つの選択文字のうちから1つを選択するため、第3入力キー13で既に選択され、表示されている選択文字を、再度選択文字として選択するためである。
In step S32, it is determined whether or not the variable I3 is set to “0”. If variable I3 is “0”, the process proceeds to step S36; otherwise, the process proceeds to step S33. When the process proceeds to step S32, it is the third input key 13 that is detected to be ON in step S07 of FIG. In step S32, whether or not the state of the
ステップS33においては、変数C3を1増加する。次の順番の文字を選択するためである。そして、変数C3が第3入力キー13に割り当てられている第(G1×3)文字グループに分類された文字の総数「5」を超えたか否かを判断する(ステップS34)。変数C3が総数「5」を超えたならば、変数C3に「1」を設定し(ステップS35)、そうでなければステップS35をスキップして処理をステップS36に進める。ステップS36においては、グループ番号が(G1×3)の第(G1×3)文字グループに割り当てられた第C3番目の文字を選択文字に設定する。次のステップS36Aにおいては、変数I3を1増加し、変数I1および変数I2をともに「0」に設定する。そして、選択文字を第3表示領域43に表示し(ステップS37)、処理を文字入力処理に戻す。選択文字を第3表示領域43に表示するときに、第3表示領域43を第1および第2表示領域41,42と、表示態様を異ならせるのが好ましい。そのようにすれば、第3表示領域43に表示されている文字が選択された状態であることをユーザに通知することができる。
In step S33, the variable C3 is incremented by one. This is to select the next character in the order. Then, it is determined whether or not the variable C3 exceeds the total number “5” of characters classified into the (G1 × 3) character group assigned to the third input key 13 (step S34). If the variable C3 exceeds the total number “5”, “1” is set to the variable C3 (step S35). If not, step S35 is skipped and the process proceeds to step S36. In step S36, the C3rd character assigned to the (G1 × 3) character group having the group number (G1 × 3) is set as the selected character. In the next step S36A, the variable I3 is incremented by 1, and both the variable I1 and the variable I2 are set to “0”. Then, the selected character is displayed in the third display area 43 (step S37), and the process returns to the character input process. When the selected character is displayed in the
図9は、編集処理の流れの一例を示すフローチャートである。編集処理は、図7のステップS15において実行される処理である。図9を参照して、まず、動作モードを入力モードから編集モードに切換える(ステップS41)。そして、図7のステップS07または後述するステップS47において、状態がONになったことが検出されたキーが第1〜第3入力キー11,12,13のいずれであるかにより処理を分岐させる(ステップS42)。第1入力キー11がONになったことが検出されたならば処理をステップS43に進め、第2入力キー12がONになったことが検出されたならば処理をステップS44に進め、第3入力キー13がONになったことが検出されたならば処理をステップS45に進める。ステップS43においては、入力文字表示領域31に表示されるカーソルの位置を、現在の位置から左の入力文字の位置に移動させ、処理をステップS46に進める。ステップS44においては、入力文字表示領域31に表示されるカーソルの位置を、現在の位置から上の入力文字の位置に移動させ、処理をステップS46に進める。ステップS45においては、入力文字表示領域31に表示されるカーソルの位置を、現在の位置から右の入力文字の位置に移動させ、処理をステップS46に進める。
FIG. 9 is a flowchart illustrating an example of the flow of editing processing. The editing process is a process executed in step S15 in FIG. Referring to FIG. 9, first, the operation mode is switched from the input mode to the edit mode (step S41). Then, in step S07 of FIG. 7 or step S47 described later, the process branches depending on which of the first to
ステップS46においては、第1〜第3入力キー11,12,13のうちONが検出されたものの状態がOFFに変化したことを検出したか否かを判断する。状態のOFFへの変化を検出したならば処理をステップS47に進め、そうでなければ処理をステップS42に戻す。第1〜第3入力キー11,12,13のいずれかのONを継続して検出している間、カーソルを所定の方向に移動させる。
In step S46, it is determined whether or not it is detected that the state of the first to
ステップS47においては、第1〜第3入力キー11,12,13のいずれかのONを検出したか否かを判断する。いずれかのONを検出したならば処理をステップS42に戻し、そうでなければ処理をステップS48に進める。
In step S47, it is determined whether or not any one of the first to
ステップS48においては、選択キー15のONを検出したか否かを判断する。選択キー15のONを検出したならば、そのとき設定されている処理を別の処理に変更し(ステップS49)、処理をステップS50に進めるが、選択キー15のONを検出しなければ、選択されている処理を変更することなく処理をステップS50に進める。
In step S48, it is determined whether or not the
ステップS50においては、機能キー17のONを検出したか否かを判断する。機能キー17のONを検出したならば、処理をステップS51に進めるが、そうでなければ処理をステップS47に戻す。ステップS51においては、設定されている処理を入力文字表示領域31に表示されているカーソルで示される入力文字(処理対象文字)に対して実行し、処理をステップS52に進める。が、そうでなければ処理を実行することなく処理をステップS47に戻す。ステップS52においては、機能キー17のONを検出したか否かを判断する。機能キー17のONを検出したならば、処理をステップS53に進めるが、そうでなければ処理をステップS47に戻す。機能キー17が連続してONとなることにより、編集モードを終了させるが、機能キー17が連続してONとならなければ、編集モードが継続されるので、複数回の処理の実行が可能となる。ステップS53においては、編集モードに設定されている動作モードを入力モードに切り換え、処理を文字入力処理に戻す。
In step S50, it is determined whether or not the
以上説明したように本実施の形態における文字入力装置1は、選択キー15が押下されることを検出する回数に基づいて4つの選択グループのうちから1つの選択グループが選択され、選択された選択グループに含まれる3つの文字グループが3つの第1〜第3入力キー11,12,13にそれぞれ割当てられる。そして、第1文字選択部61は、それと対になる第1入力キー11に割当てられた文字グループに分類された5つの文字のうちから1つの選択文字を、第1入力キー11が押下される回数に基づいて選択する。また、第2文字選択部62は、それと対になる第2入力キー12に割当てられた文字グループに分類された5つの文字のうちから1つの選択文字を、第2入力キー12が押下される回数に基づいて選択する。さらに、第3文字選択部63は、それと対になる第3入力キー13に割当てられた文字グループに分類された5つの文字のうちから1つの選択文字を、第3入力キー13が押下される回数に基づいて選択する。このため、選択キー15と第1〜第3入力キー11,12,13との4つを設ければよいので、操作キーを少なくすることができる。また、4つの選択グループから割り当てる選択グループを選択する操作と、3つの第1〜第3入力キー11,12,13にそれぞれ割当てられた文字グループに分類された複数の文字のうちから1つを選択する操作との2種類の操作をすればよいので、操作性がよい。
As described above, the
また、第1〜第3文字選択部61,62,63により選択された3つの選択文字が第1〜第3表示領域41,42,43にそれぞれ表示されるので、第1〜第3入力キー11,12,13各々に割り当てられている文字グループおよび選択文字をユーザに通知することができる。
In addition, since the three selected characters selected by the first to third
さらに、機能キー17のONが検出されると、第1〜第3文字選択部61,62,63によりそれぞれ選択された3つの選択文字のうち1つが入力文字に決定され、入力文字表示領域31に表示される。このため、3つの選択文字のうちからいずれかを確定し、文字列を入力することができる。
Furthermore, when ON of the
また、入力文字表示領域31に表示されるカーソルにより表示されている文字のいずれかが処理対象に選択され、第1または第3文字選択部61,63のいずれかが第1入力キー11または第3入力キー13が所定時間を越えてONの状態となることを検出すると、動作モードを編集モードに切り換え、処理対象文字が横方向に表示されている複数の文字のいずれかに変更され、第2文字選択部62が所定時間を越えてONの状態となることを検出すると、動作モードを編集モードに切り換え、処理対象文字が縦方向に表示されている複数の文字のいずれかに変更される。また、第1〜第3文字選択部61,62,63のいずれかにより第1〜第3入力キー11,12,13のいずれかが所定時間を越えてONの状態となることを検出した後に、機能キー17のONが検出されると、処理対象文字にそのとき設定されている処理が実行される。このため、第1〜第3入力キー11,12,13を、処理対象文字を選択するために用いることができるので、第1〜第3入力キー11,12,13とは別に処理対象を選択するための操作キーを設ける必要がない。
In addition, one of the characters displayed by the cursor displayed in the input
上述した実施の形態においては、文字入力装置1が3つの第1から第3入力キー11,12,13を備えるようにしたが、第1〜第3入力キー11,12,13は複数であればよく、キーの数を3つに限定するものではない。
In the embodiment described above, the
<変形例>
上述した実施の形態においては、文字入力装置1が3つの第1〜第3入力キー11,12,13を備えるようにしたが、変形例における文字入力装置1は、第2入力キー12および第3入力キー13を取り除き、第1入力キー11のみにしたものである。以下、上述した文字入力装置1と異なる点を主に説明する。
<Modification>
In the above-described embodiment, the
変形例における文字入力装置1は、記憶部53にグループテーブルを記憶するが、このグループテーブルは、文字グループテーブルを含んでいればよく、選択グループテーブルを含む必要はない。また、図4に示した制御部51の機能ブロック図においては、第2文字選択部62および第3文字選択部63は必要ない。グループ選択部65は、グループテーブルで定義される複数の文字グループのうちから1つの文字グループを選択する。そして、割当部67は、グループ選択部69により選択された文字グループを第1文字選択部61に割り当てる。すなわち、動作モードが入力モードにおいて、選択キー15が押下されるごとに、第1入力キー11に割り当てられる文字グループが変更される。
The
変形例における文字入力装置1によれば、選択キー15のONが検出される回数に基づいて、12の文字グループのうちから1つの文字グループが第1入力キー11に割当てられる。そして、第1文字選択部61が、第1入力キー11がONになることを検出する回数に基づいて、第1入力キー11に割当てられている文字グループに分類された5つの文字のうちから1つが選択される。このため、指示を受け付けるための選択キー15と第1入力キー11との2つを設ければよいので、文字を選択するための操作キーを少なくすることができる。また、12の文字グループから第1入力キー11に割り当てる文字グループを選択する操作と、第1入力キーに割り当てられた文字グループに分類された5つの文字のうちから1つを選択する操作との2種類の操作でよいので、操作性がよい。
According to the
なお、上述した実施の形態においては、文字入力装置1について説明したが、この文字入力装置1は、携帯電話機、携帯情報端末などの携帯型の装置に適用することができる。また、図7〜図9に示した文字入力処理をコンピュータに実行させる文字入力方法または文字入力プログラムとして発明を捉えることができるのは言うまでもない。
In the above-described embodiment, the
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
<付記>
(1) 前記複数の選択グループ各々は、最大で前記複数の第2の指示受付手段の数の前記文字グループを含む、請求項4に記載の文字入力装置。
(2) 前記入力文字決定手段は、前記選択指示が最後に検出された前記第2指示受付手段と対となる前記第2の選択手段が選択する選択文字を入力文字に決定する、請求項6に記載の文字入力装置。
<Appendix>
(1) The character input device according to
(2) The input character determination unit determines an input character as a selection character selected by the second selection unit paired with the second instruction reception unit in which the selection instruction is detected last. The character input device described in 1.
1 文字入力装置、3 表示部、11 第1入力キー、12 第2入力キー、13 第3入力キー、15 選択キー、17 機能キー、31 入力文字表示領域、33 選択文字表示領域、41 第1表示領域、42 第2表示領域、43 第3表示領域、51 制御部、53 記憶部、61 第1文字選択部、62 第2文字選択部、63 第3文字選択部、65 グループ選択部、67 割当部、69 選択文字表示部、71 入力文字決定部、73 入力文字表示部、75 表示対象選択部、77 縦方向移動部、79 横方向移動部、81 処理選択部、83 処理実行部。
DESCRIPTION OF
Claims (1)
前記第1の指示受付手段とは別に設けられた第2の指示受付手段と、
複数の文字を複数の文字グループに分類した文字グループテーブルを記憶する記憶手段と、
前記第1の指示受付手段による割当指示の受け付けを検出する回数に基づいて、前記複数の文字グループのうちから1つの文字グループを選択するグループ選択手段と、
前記第2の指示受付手段による選択指示の受け付けを検出する回数に基づいて、前記グループ選択手段により選択された前記文字グループに分類された複数の文字のうちから1つの選択文字を選択する文字選択手段と、
前記選択文字を表示する選択文字表示手段と、を備え、
前記選択文字表示手段は、前記選択された文字グループを、前記選択文字を表示する表示領域上に表示する文字グループ表示手段を含む、文字入力装置。
First instruction receiving means;
Second instruction receiving means provided separately from the first instruction receiving means;
Storage means for storing a character group table in which a plurality of characters are classified into a plurality of character groups;
Group selection means for selecting one character group from the plurality of character groups based on the number of times the acceptance of the assignment instruction by the first instruction acceptance means is detected;
Character selection for selecting one selected character from among a plurality of characters classified into the character group selected by the group selection unit based on the number of times the reception of the selection instruction by the second instruction reception unit is detected Means,
A selected character display means for displaying the selected character,
The selected character display means includes a character group display means for displaying the selected character group on a display area for displaying the selected character.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012109116A JP2012155759A (en) | 2012-05-11 | 2012-05-11 | Character input device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012109116A JP2012155759A (en) | 2012-05-11 | 2012-05-11 | Character input device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006333572A Division JP2008146396A (en) | 2006-12-11 | 2006-12-11 | Character input device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012155759A true JP2012155759A (en) | 2012-08-16 |
Family
ID=46837348
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012109116A Pending JP2012155759A (en) | 2012-05-11 | 2012-05-11 | Character input device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2012155759A (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6265175A (en) * | 1985-09-17 | 1987-03-24 | Casio Comput Co Ltd | Erasing device for graphic drawing |
| JPS62279419A (en) * | 1986-05-29 | 1987-12-04 | Canon Inc | Input device |
| JPH0784692A (en) * | 1993-09-13 | 1995-03-31 | Nec Corp | Keyboard equipment |
| JP2003209607A (en) * | 2002-01-10 | 2003-07-25 | Nec Corp | Portable terminal |
| JP2003216312A (en) * | 2002-01-28 | 2003-07-31 | Fujitsu Ltd | Character input device |
-
2012
- 2012-05-11 JP JP2012109116A patent/JP2012155759A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6265175A (en) * | 1985-09-17 | 1987-03-24 | Casio Comput Co Ltd | Erasing device for graphic drawing |
| JPS62279419A (en) * | 1986-05-29 | 1987-12-04 | Canon Inc | Input device |
| JPH0784692A (en) * | 1993-09-13 | 1995-03-31 | Nec Corp | Keyboard equipment |
| JP2003209607A (en) * | 2002-01-10 | 2003-07-25 | Nec Corp | Portable terminal |
| JP2003216312A (en) * | 2002-01-28 | 2003-07-31 | Fujitsu Ltd | Character input device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100744400B1 (en) | Method and device for providing quick menu on menu screen of mobile communication terminal | |
| KR102293482B1 (en) | Electronic device and method for user interface in electronic device and cover of electronic device | |
| US20120278745A1 (en) | Method and apparatus for arranging icon in touch screen terminal | |
| KR20080073868A (en) | Terminal and Menu Display Method | |
| KR102280474B1 (en) | Method and apparatus for operating of electronic device | |
| JP2016524205A (en) | Permanent synchronization system for handwriting input | |
| JP2008217640A (en) | Item selection device using tree menu and computer program therefor | |
| KR20090002951A (en) | Digital processing device and application program execution method for multitasking using the same | |
| US20130185674A1 (en) | Data processing terminal, data search method, and non-transitory computer readable medium storing control program | |
| US10817161B2 (en) | Electronic device and method for the electronic device to navigate between windows | |
| JP4747374B2 (en) | Character input method and apparatus using direction input means | |
| JP5876747B2 (en) | COMMUNICATION TERMINAL DEVICE, CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM | |
| KR20160004590A (en) | Method for display window in electronic device and the device thereof | |
| TWI397852B (en) | Function selection systems and methods, and machine readable medium thereof | |
| US20090295716A1 (en) | Method for moving cursor and storage medium thereof | |
| JP2008146396A (en) | Character input device | |
| JP2012155551A (en) | Character input device and character input program | |
| KR100584136B1 (en) | Shortcut Setting Device of Mobile Communication Terminal | |
| KR101160463B1 (en) | Learning method | |
| KR100846661B1 (en) | Terminal device with easy symbol input | |
| WO2011144991A1 (en) | Menu path tracking and display of path steps | |
| KR100829114B1 (en) | User interface control method of mobile terminal using menu usage history | |
| CN111090373B (en) | Terminal interaction method, terminal and computer storage medium | |
| KR20140020570A (en) | Operation method of personal portable device having touch panel | |
| KR20070037547A (en) | Mobile communication terminal and task manager display method using same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120511 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130226 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130426 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130528 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130729 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20131029 |