JP6507482B2 - Character input device, character input method, and character input program - Google Patents
Character input device, character input method, and character input program Download PDFInfo
- Publication number
- JP6507482B2 JP6507482B2 JP2014073313A JP2014073313A JP6507482B2 JP 6507482 B2 JP6507482 B2 JP 6507482B2 JP 2014073313 A JP2014073313 A JP 2014073313A JP 2014073313 A JP2014073313 A JP 2014073313A JP 6507482 B2 JP6507482 B2 JP 6507482B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- character
- address
- item
- inputting
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
Description
本発明は、文字種を示す入力モードに応じた文字を入力する文字入力装置、文字入力方法、及び文字入力プログラムに関する。 The present invention relates to a character input device for inputting characters according to an input mode indicating a character type, a character input method, and a character input program.
近年では、年賀状や暑中見舞い等を家庭内で印刷することが広く行われており、パーソナルコンピュータに接続されたプリンタ、あるいは、はがき印刷用の専用プリンタが使用されている。また、パーソナルコンピュータ上で動作するアプリケーション、あるいは専用プリンタに装備された機能により、はがきに印刷する宛名(氏名と送り先の住所)、差出人名、差出人住所などを簡単に入力できるようになっている。 In recent years, printing New Year's cards, summer greeting cards, and the like has been widely performed at home, and printers connected to personal computers or dedicated printers for postcard printing are used. In addition, an application operating on a personal computer or a function provided in a dedicated printer enables easy entry of address (name and address of destination), sender's name, sender's address, etc. to be printed on a postcard.
例えば、都道府県、市区町村、町名などが順次一覧表示され、段階的に選択することにより住所を入力する機能、郵便番号を入力することにより郵便番号辞書検索が実行され、郵便番号によって特定される住所までを自動的に入力する機能などがある。ユーザーは、途中まで入力された住所に続けて、不足している住所の文字を追加入力すれば良い。 For example, a list of prefectures, cities, towns, towns, etc. is displayed sequentially, a function to enter an address by selecting in stages, a zip code dictionary search is executed by entering a zip code, and a postal code is specified by There is a function to automatically input up to the The user can add the letters of the missing address after the partially entered address.
また、キーボードの操作に慣れていないユーザー向けに、手書き入力が可能な装置もある。この種の装置では、ユーザーがタッチパネル上においてペンを用いて手書きすると、手書き認識により手書きされた文字を認識して入力することができる。例えば、表示画面に表示した実物サイズの葉書形手書きボード上に実際のペン感覚で宛名を入力するだけで宛名データに変換して表示することができる装置が考えられている(例えば、特許文献1)。 There are also devices that allow handwriting input for users who are not used to operating a keyboard. In this type of device, when the user writes with a pen on the touch panel, characters handwritten by handwriting recognition can be recognized and input. For example, a device capable of converting to address data and displaying the address data simply by inputting the address in an actual pen sense on a real size postcard type handwriting board displayed on a display screen is considered (for example, Patent Document 1) ).
従来の手書き認識を利用した文字入力では、入力対象とするテキストに応じた入力モードが設定され、この入力モードに応じて優先して認識する対象文字種(例えば「漢字」「ひらがな」「カタカナ」「アルファベット」「数字」「記号」)が変更される。例えば、「ひらがな」入力モードで手書き入力をした場合は、対象文字種「ひらがな」「漢字」を優先して認識するため、「ひらがな」「漢字」の文字が入力しやすくなる。一般に、宛名などの住所を入力するテキストでは「ひらがな」入力モードにすることで、住所の表記に多く用いられる「漢字」「ひらがな」が優先して認識されるようにして、効率的に文字を入力できるようにしている。 In character input using conventional handwriting recognition, an input mode corresponding to the text to be input is set, and an object character type to be preferentially recognized according to this input mode (for example, "Kanji" "Hiragana" "Katakana" " The alphabet "number" "symbol" is changed. For example, when handwriting input is performed in the “Hiragana” input mode, the characters of “Hiragana” and “Kanji” can be easily input because the target character types “Hiragana” and “Kanji” are preferentially recognized. Generally, for text that inputs addresses such as addresses, by setting it to "Hiragana" input mode, "Kanji" and "Hiragana", which are often used for address notation, are prioritized and recognized, and characters are efficiently used. I have made it possible to input.
住所を手書き認識により入力する場合は、「漢字」「ひらがな」を優先して認識することにより、都道府県、市区町村などの文字を効率的に入力できるが、郵便番号辞書検索を利用して住所を途中まで入力した場合には、続けて「番地」「号棟」「部屋番号」などの数字や記号を続けて入力する必要があるにも関わらず、「漢字」「ひらがな」を優先する入力モードのままであるため間違った文字認識がされやすくなってしまう。このため、手書き認識による住所の入力の効率が低下してしまう。 When inputting the address by handwriting recognition, it is possible to input characters such as prefectures and cities, towns and villages efficiently by recognizing "Kanji" and "Hiragana" with priority, but using zip code dictionary search If you enter the address halfway, then you should enter "Kanji" and "Hiragana" in spite of the need to enter numbers and symbols such as "Address", "No. Building" and "Room No." continuously. Because it remains in the mode, incorrect character recognition is likely to be made. For this reason, the efficiency of the address input by handwriting recognition will fall.
本発明は、前記のような課題に考慮してなされたもので、認識処理を利用して住所を入力する場合に、正しい認識をすることで効率的に入力することが可能になる文字入力装置、文字入力方法、及び文字入力プログラムを提供することを目的とする。 The present invention has been made in consideration of the above problems, and in the case of inputting an address using recognition processing, a character input device that can be efficiently input by performing correct recognition. , A character input method, and a character input program.
上記目的を達成するため、本発明の文字入力方法は、入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第1入力工程と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、
前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、数字、記号、あるいは住所の記載に使用される特定の文字種の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第2入力工程と、を具備する。
In order to achieve the above object, in the character input method of the present invention, a first input step of preferentially recognizing and inputting a character of a character type indicated by an input mode changed according to an input item;
An address input step of inputting an address corresponding to the input zip code in an address input item;
Used to write numbers, symbols, or addresses regardless of the input mode according to the address input item, when the address input process inputs characters subsequent to the address input into the address input item. is the change the character of the particular character type in preference to recognize address limiting character priority conversion mode, comprising a second input step of inputting the specified character type character preferentially recognize and.
本発明によれば、住所を表す文字を、認識処理を利用して入力する場合に、正しい認識をすることで効率的に入力することが可能となる。 ADVANTAGE OF THE INVENTION According to this invention, when inputting the character showing an address using recognition process, it becomes possible to input efficiently by correct-recognition.
以下、図面により本発明の実施の形態について説明する。
図1は、本実施形態における文字入力装置の構成を示す図である。本実施形態における文字入力装置は、ハガキ等の紙媒体に印刷する宛名(氏名と送り先の住所)や差出人名、差出人住所等の文字を入力する機能を有する電子機器として構成される。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram showing the configuration of the character input device in the present embodiment. The character input device in this embodiment is configured as an electronic device having a function of inputting characters such as an address (name and address of destination) to be printed on a paper medium such as a postcard, a sender name, a sender address, and the like.
本実施形態における文字入力装置は、制御装置10、表示装置11、手書き入力装置13、キーボード入力装置14、郵便番号辞書記憶装置15、文字候補記憶装置16を有する。
The character input device in the present embodiment includes a
制御装置10は、文字入力装置全体の制御を司るもので、プロセッサやメモリ等を含む。制御装置10は、各種プログラムを実行することにより各部を制御して、手書き入力装置13やキーボード入力装置14から文字を入力し、また入力された文字等の印刷などを実行する。例えば、制御装置10は、文字入力プログラムに基づいて、ユーザー操作に応じて宛名(氏名、住所)の文字を入力するための機能を制御する。制御装置10は、手書き入力装置13を通じて手書き認識により文字を入力するか判断する機能、表示装置11に表示された入力画面において文字の入力対象としている入力項目が宛名入力用の入力項目であるか判断する機能と、郵便番号辞書記憶装置15に記憶された辞書データを利用して郵便番号辞書検索により宛名を入力する機能(入力された郵便番号を郵便番号に対応する住所を表す文字列に対応させて、宛名(住所)の入力項目に入力する機能)、郵便番号辞書検索により入力された住所の続きの入力かを判断する機能、郵便番号辞書検索を行わないで宛名を入力する場合に、手書き入力装置13から入力される手書き文字データに対して、宛名の入力項目に対応する入力モードが示す文字種の文字を優先して手書き認識して文字を入力する機能、郵便番号辞書検索により入力された住所の続きの文字が入力される場合に、宛名の入力項目に対応する入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、手書き入力装置13から入力される手書き文字データに対して、特定の文字種の文字を優先的に手書き認識して文字を入力する機能を有する。
The
表示装置11は、制御装置10の制御もとで、ユーザー操作を受け付けるための各種の入力画面、ユーザー操作により手書き入力装置13あるいはキーボード入力装置14から入力される文字等を表示する。
The
手書き入力装置13は、ユーザー操作によってペン等を用いて手書きされた文字のデータ(手書き文字データ)を入力する。手書き入力装置13は、例えばペン等によるタッチ位置を検出するタッチパネルを有し、検出面上でペンが移動されることにより入力される時系列的なタッチ位置(座標値)を示すデータ列を手書き文字データとして入力する。タッチパネルは、例えば表示装置11の表示面と一体化される。従って、手書き入力装置13は、表示装置11により表示された入力画面に合わせてタッチされた、タッチ位置(座標値)を示すデータを入力できる。
The
キーボード入力装置14は、キーボードに対するユーザー操作に応じた文字データを入力する。
The
郵便番号辞書記憶装置15は、郵便番号(7桁の数字)と、郵便番号に対応する住所(文字列)とが対応づけられた郵便番号辞書データを記憶する。郵便番号辞書データは、ユーザー操作により郵便番号辞書検索の実行が指示された場合に、ユーザーにより入力された郵便番号をキーにして検索される。
The postcode
文字候補記憶装置16は、手書き入力装置13から入力された手書き文字データに対する手書き認識によって得られる、複数の入力文字候補を記憶しておく。手書き認識処理では、入力モードが示す文字種(あるいは文字)が優先されるように入力文字候補の順番を決定し、第1位の入力文字候補の文字を手書き認識結果として出力する。
The character
次に、本実施形態における文字入力装置の宛名入力の動作について、図2に示すフローチャートを参照しながら説明する。 Next, the address input operation of the character input device in the present embodiment will be described with reference to the flowchart shown in FIG.
まず、宛名入力(登録)の処理の実行がユーザーによって指示されると、制御装置10は、表示装置11において宛名入力用の入力画面を表示させる(ステップA1)。
First, when execution of address input (registration) processing is instructed by the user, the
図3は、本実施形態における宛名入力用の入力画面の一例を示す図である。図3に示す例では、「姓」、「名」、「よみ」、「敬称」についての入力項目の他、住所を入力するための郵便番号入力項目20、住所入力項目30、電話番号入力項目が設けられている。また、郵便番号辞書検索の実行を指示するための郵便番号変換ボタン21、住所ボタン22、改行ボタン23、「丁目」ボタン24、「番地」ボタン25、「号」ボタン26、手書き入力装置13から手書き認識により文字を入力することを指示するための手書き入力ボタン32が設けられている。住所ボタン22、改行ボタン23、「丁目」ボタン24、「番地」ボタン25、「号」ボタン26については後述する(図12)。
FIG. 3 is a view showing an example of an input screen for address input in the present embodiment. In the example shown in FIG. 3, in addition to the input items for "last name," "first name," "yomi," and "title name," the zip
ここで、何れかの入力項目にカーソルが移動されると、その入力項目が入力対象となる。ここで、手書き認識により入力を行うかを判断する(ステップA3)。すなわち、制御装置10は、キーボード入力装置14に対する操作があった場合には(ステップA3、No)、制御装置10は、ユーザー操作によるキーボードに対する操作に応じた文字を入力して(ステップA10)、この文字を入力対象としている入力項目に表示する(ステップA11)。
Here, when the cursor is moved to any input item, the input item becomes an input target. Here, it is determined whether to perform input by handwriting recognition (step A3). That is, when there is an operation on the keyboard input device 14 (step A3, No), the
例えば、現在、住所入力項目30を入力対象としている場合、制御装置10は、キーボード入力装置14の操作によって入力された文字、すなわち住所を表す文字を住所入力項目30に表示する。
For example, when the
一方、手書き入力ボタン32に対する操作があった場合(ステップA3、Yes)、制御装置10は、手書き文字入力用画面40を表示装置11に表示させる。
On the other hand, when the
図4は、本実施形態における手書き文字入力用画面40の一例を示す図である。図4に示す手書き文字入力用の画面40には、ユーザーによりペン等を用いて文字を手書きさせるための文字入力枠41,42、手書き入力された文字の認識結果(文字)を表示する入力文字枠43、文字入力枠41,42に手書き入力された文字を取り消して再入力(手書き)させるための書き直しボタン44、文字入力枠41,42に入力された手書き文字の認識開始の指示を受け付けるための認識ボタン45などが設けられている。
FIG. 4 is a view showing an example of the handwritten
ここで、制御装置10は、現在の入力対象項目が住所入力項目30となっているか判別する(ステップA4)。現在の入力対象項目が住所入力項目30である場合(ステップA5、Yes)、制御装置10は、郵便番号辞書検索後の住所の続きの入力をする状態にあるか判別する(ステップA6)。すなわち、郵便番号辞書検索を利用して、郵便番号をもとに検索された郵便番号に対応する途中までの住所が住所入力項目30に入力済みの状態にあるかを判別する。
Here, the
この時、郵便番号辞書検索後の住所の続きの入力でない場合(ステップA7、No)、制御装置10は、手書き文字入力用画面40を通じて、手書き認識により文字を入力する。
At this time, if it is not the continued input of the address after the zip code dictionary search (step A7, No), the
制御装置10は、手書き文字入力用画面40の文字入力枠41に対して、ユーザー操作によって文字が手書きされた後、認識ボタン45がタッチされると、制御装置10は、文字入力枠41に手書きされた文字の手書き文字データに対して、入力モードに応じた認識処理を実行して、認識結果とする文字を入力文字枠43に表示させる(ステップA8)。例えば、住所入力項目30が入力対象となっている場合には、制御装置10は、「漢字」「ひらがな」を優先して認識する入力モードを設定して認識処理を実行する。
When the
例えば、図4に示すように、文字入力枠41に文字が手書き入力された後、認識ボタン45がタッチされると、制御装置10は、「漢字」「ひらがな」を優先する認識処理によって文字候補を求めて、文字候補記憶装置16に記憶させ、第1位の入力文字候補の文字を入力文字枠43に入力させる。
For example, as shown in FIG. 4, when the
図5は、入力文字枠43に手書き認識された文字「東」が入力された状態を示している。この画面では、入力文字枠43に表示された文字を、現在の入力対象とする入力項目に表示させるための決定ボタン46が設けられている。
FIG. 5 shows a state in which the character “east” recognized by handwriting is input to the
同様にして、文字入力枠41,42に対して、順次、文字を手書きして認識させることにより、入力文字枠43において、順次、手書き認識により入力された文字が表示される。図6は、複数の手書き入力された文字が入力文字枠43に表示された状態を示している。
Similarly, characters are sequentially handwritten and recognized in the character input frames 41 and 42, whereby characters input by handwriting recognition are sequentially displayed in the
こうして、手書き認識により入力文字枠43に文字が入力された後、手書き文字入力用画面40に表示される決定ボタンがタッチされると、制御装置10は、手書き文字入力用画面40を閉じると共に、入力文字枠43に表示されていた文字(手書き入力された文字)を、現在の入力対象としている入力項目に表示する(ステップA11)。例えば、現在、住所入力項目30が入力対象としている場合、制御装置10は、手書き入力された文字(住所を表す文字列)を住所入力項目30に表示させる。
Thus, after a character is input to the
ここで、郵便番号辞書検索を用いた住所入力項目30への入力について説明する。
Here, the input to the
図7に示すように、郵便番号入力項目20に対して、手書き入力装置13あるいはキーボード入力装置14を用いて郵便番号を示す7桁の数字が入力された後、郵便番号変換ボタン21がタッチされると、郵便番号変換ボタン21は、郵便番号変換ボタン21に入力された郵便番号をもとに郵便番号辞書記憶装置15を検索し、入力された郵便番号に対応する住所を求める。制御装置10は、郵便番号辞書検索により得られた住所を住所入力項目30に入力し表示する。図8は、郵便番号辞書検索によって住所の途中まで住所入力項目30に入力された状態を示している。こうして、郵便番号辞書検索を利用することにより、住所の文字列を1文字毎に入力する必要がないので効率良く住所の入力をすることができる。
As shown in FIG. 7, after a 7-digit number indicating a postal code is input to the postal
ここで、手書き入力ボタン32に対する操作があった場合(ステップA3、Yes)、制御装置10は、前述したように、手書き文字入力用画面40を表示装置11に表示させる。この場合、現在の入力対象とする入力項目が住所入力項目30であり(ステップA5、Yes)、郵便番号辞書検索後の住所の続きの入力をする状態にあると判別する(ステップA7、Yes)。
Here, when the
この場合、制御装置10は、現在の入力対象とする入力項目が住所入力項目30であり、「漢字」「ひらがな」を優先して認識する入力モードを設定するべきところ、この入力モードに関係なく「数字」「記号」を優先して認識する入力モードを設定して、認識処理を実行する。
In this case, the
すなわち、郵便番号辞書検索を利用して住所の途中まで入力した場合、通常、図8に示すように、町域まで入力が完了しており、続いて入力すべき文字列が「丁目」「番地」「号」などを表す数字と記号であることが多い。従って、郵便番号辞書検索に続いて住所が入力される場合に「数字」「記号」を優先して認識する入力モードに設定することにより、「丁目」「番地」「号」などを表す数字と記号を正しく認識できるようにする。 That is, when entering a part of the address using a zip code dictionary search, as shown in FIG. 8, the entry is usually completed up to the town area, and the character string to be entered subsequently is “Chome” “address” It is often a number and a symbol that represents "No." Therefore, by setting the input mode to preferentially recognize "numbers" and "symbols" when an address is input following a zip code dictionary search, a number representing "chome", "address", "department", etc. Makes it possible to recognize symbols correctly.
例えば、図9に示すように、文字入力枠41に文字が手書き入力された後、認識ボタン45がタッチされると、制御装置10は、「数字」「記号」を優先する認識処理によって文字候補を求めて、文字候補記憶装置16に記憶させ、第1位の入力文字候補の文字を入力文字枠43に入力させる。図10は、入力文字枠43に手書き認識された文字「3」が入力された状態を示している。例えば、住所入力項目30に対応する入力モード(「漢字」「ひらがな」を優先)で認識をした場合、「ひらがな」の「ろ」と認識され易いが、正しく数字の「3」と認識することができる。
For example, as shown in FIG. 9, when the
同様にして、文字入力枠41,42に対して、順次、文字を手書きして認識させることにより、入力文字枠43において、順次、手書き認識により入力された文字が表示される。図11は、複数の手書き入力された文字が入力文字枠43に表示された状態を示している。すなわち、「3」「−」「2」「−」「1」と手書き入力された例を示している。
Similarly, characters are sequentially handwritten and recognized in the character input frames 41 and 42, whereby characters input by handwriting recognition are sequentially displayed in the
こうして、手書き認識により入力文字枠43に文字が入力された後、手書き文字入力用画面40に表示される決定ボタンがタッチされると、制御装置10は、手書き文字入力用画面40を閉じると共に、入力文字枠43に表示されていた文字(手書き入力された数字と記号の文字列)を、住所入力項目30に途中までの入力されている住所に続けて表示する(ステップA11)。例えば、現在、住所入力項目30が入力対象としている場合、制御装置10は、手書き入力された文字(住所を表す文字列)を住所入力項目30に表示させる。すなわち、図8に示す、郵便番号辞書検索によって入力された住所「東京都羽村市栄町」の文字列に続けて「3−2−1」が表示され、正しく「東京都羽村市栄町3−2−1」の住所が入力される。
Thus, after a character is input to the
一般に、数字や記号などの単純な文字については、手書き文字認識において誤認識されやすい。例えば、誤認識されやすい文字としては、「十」(漢数字)→「T」(英字)、「八」(漢数字)→「ハ」(カタカナ)、「3」(数字)→「ろ」(ひらがな)、「1」(数字)→「I」(英字)、「2」(数字)→「乙」(漢字)、「7」(数字)→「て」(ひらがな)、「0」(数字)→「O」(英字)などがある。しかし、郵便番号辞書検索後に住所入力項目30に対して続けて文字を入力する場合に、「数字」「記号」を優先する入力モードにすることで誤認識しにくくなる。従って、文字を入力し直すといった作業をする機会を減らすことができるため効率的な住所の入力が可能となる。
Generally, simple characters such as numbers and symbols are easily misrecognized in handwritten character recognition. For example, as a character that is likely to be misrecognized, "ten" (Chinese numerals) → "T" (alphabets), "eight" (Chinese numerals) → "ha" (katakana), "3" (numerics) → "lo" (Hiragana), "1" (numbers) → "I" (alphabetical characters), "2" (numbers) → "乙" (kanji), "7" (numbers) → "te" (hiragana), "0" (0 Numbers) → "O" (letters) etc. However, in the case where characters are continuously input to the
なお、前述した説明では、郵便番号辞書検索後に「数字」「記号」を優先して認識する入力モードにするとしているが、認識対象を住所に使用される漢字も含めた文字に限定して優先して認識する住所限定文字優先変換モードを設定して認識処理を実行するようにしても良い。 In the above description, it is assumed that the input mode is to preferentially recognize "numbers" and "symbols" after the zip code dictionary search, but the recognition target is limited to the characters including kanji used in the address and is prioritized The recognition process may be executed by setting an address limited character preferential conversion mode to be recognized.
例えば、郵便番号辞書変換後に続く数字は、漢数字で記載する場合もあり、「一、二、三〜十、丁目、番地、号、大字…」等、文字の種類が限られている。これらの住所で使用される文字に限定することで、手書きされた文字に対して正しく認識することができる。 For example, the numbers following the zip code dictionary conversion may be written in Chinese numerals, and the types of characters such as "one, two, three to ten, chome, address, number, large letter ..." are limited. By restricting to the characters used in these addresses, it is possible to correctly recognize handwritten characters.
例えば、誤認識され易い文字として「大字」(住所で使用)→「大学」(一般)があるが、文字を限定することにより、正しく住所で使用される文字「大字」として認識することができる。 For example, there are "large letters" (used in address) → "university" (general) as characters that are easy to be misrecognized, but by limiting the letters, it is possible to correctly recognize as the letter "big letters" used in the address .
なお、前述した説明では、現在の入力対象とする入力項目と、郵便番号辞書検索後の入力であるかに応じて、手書き認識の入力モードを設定しているが、図12に示すような、宛名入力用の入力画面に設けられた住所ボタン22、「丁目」ボタン24、「番地」ボタン25、及び「号」ボタン26に対するボタン操作に応じて入力モードを設定することで、正しく認識できるようにしても良い。
In the above description, the handwriting recognition input mode is set according to the input item to be currently input and whether it is the input after the zip code dictionary search, as shown in FIG. By setting the input mode according to the button operation on the
住所ボタン22は、「都道府県」「市区町村」「町域」の順に、それぞれの一覧を表示して、一覧中からユーザーが選択することで住所入力項目30に住所を入力することができるようにするボタンである。住所ボタン22を利用して「町域」まで住所が入力された場合、制御装置10は、「数字」「記号」を優先する入力モードに設定する。これにより、前述したように、「町域」に続いて手書き認識によって番地等を入力する場合に、正しく認識させることができる。
The
また、「丁目」ボタン24、「番地」ボタン25は、それぞれタッチされることにより「丁目」「番地」の文字列を住所入力項目30に入力するためのボタンである。例えば、数字「3」を入力した後、「丁目」ボタン24をタッチすると、「3」の数字に続いて「丁目」の文字を入力することができる。この「丁目」ボタン24がタッチされた場合、制御装置10は、「数字」の認識を優先させる数字入力モードを設定する。すなわち、住所において「丁目」の文字列が入力された後は、番地を表す数字が入力されることが多いため、数字入力モードを設定することにより、手書き認識で文字を入力したとしても正しく数字を認識して入力することができる。
Further, the “chome”
同様にして、「番地」ボタン25を使用して「番地」の文字列が入力された場合も、「数字」の認識を優先させる数字入力モードを設定する。
Similarly, when the character string "address" is input using the "address"
さらに、「号」ボタン26は、タッチされることにより「号」の文字を住所入力項目30に入力するためのボタンである。住所において「号」の文字が入力された後は、マンション名などが入力されることが多いため、「ひらがな」(カタカナ、漢字を含む)を優先する入力モードを設定することにより、手書き認識で文字を入力したとしても正しく、ひらがな、カタカナ、漢字を認識して入力することができる。
Furthermore, the “No.”
このようにして、住所ボタン22、「丁目」ボタン24、「番地」ボタン25、「号」ボタン26を利用した文字入力後に、続けて住所を入力する場合に、それぞれにボタンに応じた入力モードに設定することにより、続けて入力すべき文字を正しく文字認識して入力することが可能となる。
In this manner, when inputting characters using the
このようにして、住所入力項目30に対して住所を表す文字列を入力する場合に、郵便番号辞書検索や住所ボタン22等を利用して途中まで入力した住所に続けて文字を入力する場合に、住所入力項目30に対応する入力モードと関係なく、続けて入力する文字に応じた入力モードに設定することで、正しい文字認識を行うことができる。従って、文字を入力し直すといった作業を省略できるため、効率的に住所の入力をすることが可能となる。
Thus, when inputting a character string representing an address into the
なお、前述した説明では、文字入力の方法として、キーボード入力装置14を用いたキーボード操作による方法、手書き入力装置13を用いた手書き認識による方法を例にしているが、マイクから入力された音声について音声認識処理をして、文字に変換して入力する音声認識による方法を用いても良い。この場合、前述した手書き認識の場合と同様にして、郵便番号辞書検索(あるいは住所ボタン22等のボタン)により入力された住所に続いて文字を入力する場合に、特定の文字(例えば「数字」「記号」、あるいは住所の記載に使用される文字)に対応する入力モード(住所限定文字優先変換モード)に変更して、この入力モードに応じた文字種が優先して音声認識されるようにする。これにより、手書き認識と同様にして正しく音声認識することができるようになる。
In the above description, although the method by keyboard operation using the
また、実施形態において記載した手法、すなわち図2のフローチャートに示す処理等の各手法は、コンピュータに実行させることができるプログラムとして、メモリカード(ROMカード、RAMカード等)、磁気ディスク(フレキシブルディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリ等の記録媒体に格納して配布することができる。そして、コンピュータは、外部記録媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御されることにより、実施形態において説明した機能と同様の処理を実現することができる。 Further, each method described in the embodiment, that is, each method such as processing shown in the flowchart of FIG. 2 may be a program that can be executed by a computer, such as a memory card (ROM card, RAM card, etc.), a magnetic disk (flexible disk, It can be stored and distributed in a recording medium such as a hard disk), an optical disk (CD-ROM, DVD or the like), a semiconductor memory or the like. Then, the computer reads the program recorded in the external recording medium, and the operation is controlled by this program, so that the same processing as the function described in the embodiment can be realized.
また、各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワーク(インターネット)上を伝送させることができ、このネットワーク(インターネット)に接続されたコンピュータ(サーバ装置等)からプログラムデータを取り込み、前述した実施形態と同様の機能を実現することもできる。 Also, program data for realizing each method can be transmitted on a network (Internet) as a form of program code, and the program data can be transmitted from a computer (server apparatus etc.) connected to this network (Internet). It is also possible to implement the same functions as the embodiment described above.
なお、本願発明は、実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。 The present invention is not limited to the embodiments, and can be variously modified at the implementation stage without departing from the scope of the invention. Furthermore, the embodiments include inventions of various stages, and various inventions can be extracted by appropriate combinations of a plurality of disclosed configuration requirements. For example, even if some of the configuration requirements are removed from all the configuration requirements shown in the embodiment or some configuration requirements are combined, the problems described in the section of the problem to be solved by the invention can be solved, In the case where the effects described in the column of “Effect” can be obtained, a configuration in which this configuration requirement is deleted or combined can be extracted as the invention.
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。 In the following, the invention described in the original claims of the present application is appended.
[付記1]
入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第1入力工程と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、
前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第2入力工程と、
を具備したことを特徴とする文字入力方法。
[Supplementary Note 1]
A first input step of preferentially recognizing and inputting a character of a character type indicated by an input mode changed according to an input item;
An address input step of inputting an address corresponding to the input zip code in an address input item;
In the case where characters subsequent to the address entered in the address input item are input in the address input step, priority is given to predetermined specific characters regardless of the input mode corresponding to the address input item. A second input step of changing to the address limited character preferential conversion mode to be recognized, and preferentially recognizing and inputting the character of the specific character type;
A character input method characterized in that it comprises.
[付記2]
前記第1及び第2入力工程は、手書き入力による文字入力であることを特徴とする付記1記載の文字入力方法。
[Supplementary Note 2]
The character input method according to
[付記3]
前記第1及び第2入力工程は、入力された音声による文字入力であることを特徴とする付記1記載の文字入力方法。
[Supplementary Note 3]
The character input method according to
[付記4]
入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第1入力手段と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力手段と、
前記住所入力手段によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第2入力手段と、
を具備したことを特徴とする文字入力装置。
[Supplementary Note 4]
First input means for preferentially recognizing and inputting the character of the character type indicated by the input mode to be changed according to the input item;
An address input means for inputting an address corresponding to the input zip code in an address input item;
When the subsequent characters of the address input in the input item of the address are input by the address input means, a predetermined specific character is prioritized regardless of the input mode corresponding to the input item of the address. Second input means for changing to the address limited character preferential conversion mode to be recognized, and preferentially recognizing and inputting the character of the specific character type;
The character input device characterized by having.
[付記5]
入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第1入力工程と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、
前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第2入力工程と、
をコンピュータに実行させることを特徴とする、認識処理を利用した文字入力プログラム。
[Supplementary Note 5]
A first input step of preferentially recognizing and inputting a character of a character type indicated by an input mode changed according to an input item;
An address input step of inputting an address corresponding to the input zip code in an address input item;
In the case where characters subsequent to the address entered in the address input item are input in the address input step, priority is given to predetermined specific characters regardless of the input mode corresponding to the address input item. A second input step of changing to the address limited character preferential conversion mode to be recognized, and preferentially recognizing and inputting the character of the specific character type;
A character input program using a recognition process, which causes a computer to execute.
10…制御装置、11…表示装置、13…手書き入力装置、14…キーボード入力装置、15…郵便番号辞書記憶装置、16…文字候補記憶装置。 10: control device, 11: display device, 13: handwriting input device, 14: keyboard input device, 15: postal code dictionary storage device, 16: character candidate storage device.
Claims (5)
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、
前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、数字、記号、あるいは住所の記載に使用される特定の文字種の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第2入力工程と、
を具備したことを特徴とする文字入力方法。 A first input step of preferentially recognizing and inputting a character of a character type indicated by an input mode changed according to an input item;
An address input step of inputting an address corresponding to the input zip code in an address input item;
Used to write numbers, symbols, or addresses regardless of the input mode according to the address input item, when the address input process inputs characters subsequent to the address input into the address input item. A second input step of changing to an address limited character preferential conversion mode which preferentially recognizes characters of a specific character type to be selected, and preferentially recognizing and inputting the character of the specific character type ;
A character input method characterized in that it comprises.
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力手段と、
前記住所入力手段によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、数字、記号、あるいは住所の記載に使用される特定の文字種の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第2入力手段と、
を具備したことを特徴とする文字入力装置。 First input means for preferentially recognizing and inputting the character of the character type indicated by the input mode to be changed according to the input item;
An address input means for inputting an address corresponding to the input zip code in an address input item;
Used for describing numbers, symbols, or addresses regardless of the input mode according to the address input item when the address input means inputs the subsequent characters of the address input in the address input item. Second input means for changing to an address limited character preferential conversion mode which preferentially recognizes characters of a specific character type to be selected, and preferentially recognizing and inputting the character of the specific character type ;
The character input device characterized by having.
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、
前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、数字、記号、あるいは住所の記載に使用される特定の文字種の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第2入力工程と、
をコンピュータに実行させることを特徴とする、認識処理を利用した文字入力プログラム。 A first input step of preferentially recognizing and inputting a character of a character type indicated by an input mode changed according to an input item;
An address input step of inputting an address corresponding to the input zip code in an address input item;
Used to write numbers, symbols, or addresses regardless of the input mode according to the address input item, when the address input process inputs characters subsequent to the address input into the address input item. A second input step of changing to an address limited character preferential conversion mode which preferentially recognizes characters of a specific character type to be selected, and preferentially recognizing and inputting the character of the specific character type ;
A character input program using a recognition process, which causes a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014073313A JP6507482B2 (en) | 2014-03-31 | 2014-03-31 | Character input device, character input method, and character input program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014073313A JP6507482B2 (en) | 2014-03-31 | 2014-03-31 | Character input device, character input method, and character input program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015194963A JP2015194963A (en) | 2015-11-05 |
| JP6507482B2 true JP6507482B2 (en) | 2019-05-08 |
Family
ID=54433891
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014073313A Expired - Fee Related JP6507482B2 (en) | 2014-03-31 | 2014-03-31 | Character input device, character input method, and character input program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6507482B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1078956A (en) * | 1996-09-04 | 1998-03-24 | Matsushita Electric Ind Co Ltd | Information processing device |
| JPH11120188A (en) * | 1997-10-14 | 1999-04-30 | Oki Electric Ind Co Ltd | Address creation system of portable terminal |
| JPH11338669A (en) * | 1998-05-29 | 1999-12-10 | Toshiba Corp | Text input processing device and mode control method in the device |
| JP5317086B2 (en) * | 2007-12-14 | 2013-10-16 | シャープ株式会社 | Input system, portable terminal device, data processing device, and input method |
-
2014
- 2014-03-31 JP JP2014073313A patent/JP6507482B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015194963A (en) | 2015-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105830011B (en) | User interface for overlapping handwritten text input | |
| TWI293455B (en) | System and method for disambiguating phonetic input | |
| US7164367B2 (en) | Component-based, adaptive stroke-order system | |
| CN101004738B (en) | Character input device and method, copy machine possessing character input device | |
| JP2003162687A (en) | Handwritten character input device, handwritten character recognition program | |
| JP2006178960A (en) | Possible portion providing method, program, and information processing system | |
| JP2010198241A (en) | Chinese input device and program | |
| US7212967B2 (en) | Chinese phonetic transcription input system and method with comparison function for imperfect and fuzzy phonetic transcriptions | |
| JP4890551B2 (en) | Character conversion device and method for controlling character conversion device | |
| CN104635949A (en) | Chinese character input device and method | |
| JP2011076384A (en) | Information output device and information output program | |
| CN111665954A (en) | Character input device and non-transitory recording medium storing character input program | |
| JP4661924B2 (en) | Electronic device and program with dictionary function | |
| JP5741542B2 (en) | Information display control device, information display control method, and program | |
| US8386236B2 (en) | Method for prompting by suggesting stroke order of chinese character, electronic device, and computer program product | |
| JP6507482B2 (en) | Character input device, character input method, and character input program | |
| JP2013214187A (en) | Character input device, method for controlling character input device, control program and recording medium | |
| JP5141130B2 (en) | Electronic device and program having dictionary function | |
| JP6036911B2 (en) | Information display control device, information display control method, and program | |
| JP2010262535A (en) | Computer and program with handwriting input function | |
| JP4247849B2 (en) | Name input device | |
| JP2000268039A (en) | Search device and recording medium | |
| JP2010122966A (en) | Character recognition processor and program | |
| CN116755821A (en) | Display method and device, handheld reader and electronic equipment | |
| JP2005078134A (en) | Character recognition device, character recognition method, program and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170316 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180425 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180918 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181130 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20181210 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190305 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190318 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6507482 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |