JPH06187486A - 手書き文字入力装置 - Google Patents

手書き文字入力装置

Info

Publication number
JPH06187486A
JPH06187486A JP4340535A JP34053592A JPH06187486A JP H06187486 A JPH06187486 A JP H06187486A JP 4340535 A JP4340535 A JP 4340535A JP 34053592 A JP34053592 A JP 34053592A JP H06187486 A JPH06187486 A JP H06187486A
Authority
JP
Japan
Prior art keywords
conversion
result
character
recognition
displayed
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
Application number
JP4340535A
Other languages
English (en)
Inventor
Jun Ito
純 伊藤
Hiroyuki Kumai
裕之 隈井
Akira Nakajima
晃 中島
Yasumasa Matsuda
泰昌 松田
Yoshitake Inoue
喜勇 井上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP4340535A priority Critical patent/JPH06187486A/ja
Publication of JPH06187486A publication Critical patent/JPH06187486A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

(57)【要約】 【構成】文字認識手段は、座標入力手段により入力され
た筆記データについて文字認識処理を行い、文字変換手
段は、認識結果について仮名漢字変換処理を行う。そし
て、表示手段は、変換結果と該変換結果に対応する認識
結果とが同時に表示されている状態となるよう、変換結
果を表示する。 【効果】認識結果について仮名漢字変換処理を自動的に
行うので、ユーザによる変換指示の操作ステップを省く
ことができ、また、認識結果が誤っていた場合に、仮名
漢字変換処理を行った後でも、従来と変わらない操作に
より認識結果を修正することができるので、ユーザの操
作性を向上させることができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、手書き入力された筆記
データについて文字認識処理を行い、認識結果について
仮名漢字変換処理を行う手書き文字入力装置に関する。
【0002】
【従来の技術】手書き文字入力装置は、タブレットに手
書き入力された筆記データを文字コードに変換する文字
認識処理を行う文字認識手段を備えている。現在の手書
き文字認識技術によれば、平仮名、片仮名、英数字、
「$」や「¥」等の記号、漢字を手書き入力することが
でき、ユーザは、所望の日本語文字を入力することが可
能である。
【0003】ところが、ユーザが漢字を入力する際に、
目的の漢字綴りを思い出せず、直接入力できない場合が
ある。また、漢字は一般に画数が多く、手書きにより筆
記する場合、多くの入力時間を要する。
【0004】これらの問題を解決するために、文字認識
処理の後段に仮名漢字変換処理を適用する技術がある。
これにより、ユーザは、綴りの思い出せない漢字や画数
の多い漢字を、仮名により手書き入力し、仮名漢字変換
処理を行うことにより、目的の漢字を得ることができ
る。
【0005】また、特開平2−112058号公報に記
載されているように、仮名と漢字とが混在して記入され
た筆記データについて文字認識処理を行い、認識結果に
ついて単語単位で仮名漢字変換処理を行うことにより、
例えば、「会ぎ」と入力すると「会議」を得るようにす
ることができる。これは、例えは、図38に示すよう
な、図38に示すような、単語ごとに表記1文字に対応
する読みを区切って格納した変換辞書を用いることによ
り実現することができる。
【0006】文字認識処理の後段に仮名漢字変換処理を
適用した従来の手書き文字入力装置においては、ユーザ
は、以下のような手順で入力操作を行っていた。
【0007】ステップ1…ユーザが筆記データを手書き
入力すると、文字認識処理が行われ、認識結果が画面に
表示される。ユーザは、誤って認識された文字があれ
ば、修正する。ステップ2…変換キーや変換ボタンを押
下することにより変換指示を行う。ステップ3…仮名漢
字変換処理が行われ、変換結果が画面に表示される。
【0008】
【発明が解決しようとする課題】文書作成において手書
き文字入力装置を使用する場合に、ユーザが求める文字
列は、仮名漢字変換処理を行った後の変換結果の文字列
である。そこで、上記ステップ2の操作を省き、文字認
識処理の認識結果について自動的に仮名漢字変換処理を
行い、変換結果を表示すれば、ユーザの操作ステップを
減らすことができる。
【0009】ところが、ステップ2の操作を省いて仮名
漢字変換処理を行ってしまうと、文字認識処理で誤って
認識された文字がある場合に、認識結果を修正するため
には、再度認識結果を表示し、その修正を行うなど、か
えって多くの操作ステップ数を要するという問題があっ
た。
【0010】本発明は、上記ステップ2の操作をなく
し、かつ、認識結果の修正を容易にすることを可能とす
る手書き文字入力装置を提供することにある。
【0011】
【課題を解決するための手段】上記目的を達成するため
に、本発明の手書き文字入力装置は、座標を指示するこ
とにより筆記データおよび各種指示を入力する座標入力
手段と、上記座標入力手段により入力された筆記データ
について文字認識処理を行い、1種類の認識結果および
0種類以上の認識候補を取得する文字認識手段と、認識
結果について仮名漢字変換処理を行い、1種類の変換結
果の文字列および0種類以上の変換候補を取得する文字
変換手段と、筆記データ、認識結果および認識候補、並
びに、変換結果および変換候補を記憶する記憶手段と、
変換結果および認識結果を表示する表示手段とを備える
ようにしており、上記表示手段は、変換結果を表示する
際に、該変換結果に対応する認識結果が該変換結果と同
時に表示されている状態となるよう、該変換結果を表示
するようにしている。
【0012】また、認識結果の内容に基づいて、変換結
果を表示するタイミングであるか否かを判定する判定手
段を備えるようにし、上記表示手段は、上記判定手段に
より変換結果を表示するタイミングであると判定された
場合に、変換結果を表示するようにすることができる。
なお、上記判定手段は、例えば、認識結果の内容が句読
点や文節の区切りとなる助詞である場合に、変換結果を
表示するタイミングであると判定するようにすることが
できる。
【0013】また、本発明の手書き文字入力装置におい
ては、上記表示手段は、表示されている認識結果のうち
のいずれかの文字が上記座標入力手段により指示された
場合に、該文字に対応する認識候補を表示し、表示され
ている変換結果のうちのいずれかの文字が上記座標入力
手段により指示された場合に、該文字に対応する変換候
補を表示するようにしている。
【0014】そして、上記表示手段は、表示されている
認識候補が上記座標入力手段により指示された場合に、
該認識候補を新たな認識結果として表示し、表示されて
いる変換候補が上記座標入力手段により指示された場合
に、該変換候補を新たな変換結果として表示する。この
とき、さらに、上記文字変換手段は、表示されている認
識候補が上記座標入力手段により指示された場合に、該
認識候補を新たな認識結果としたものについて仮名漢字
変換処理を行い、1種類の変換結果および0種類以上の
変換候補を取得し、上記表示手段は、該変換結果を表示
するようにする。
【0015】また、本発明の手書き文字入力装置におい
ては、上記文字認識手段は、表示されている認識結果の
うちのいずれか2個の文字の間が上記座標入力手段によ
り指示された場合に、続いて上記座標入力手段により入
力された筆記データについて文字認識処理を行い、1種
類の認識結果および0種類以上の認識候補を取得し、上
記文字変換手段は、該認識結果について仮名漢字変換処
理を行い、1種類の変換結果および0種類以上の変換候
補を取得し、上記表示手段は、該認識結果を指示された
文字間に挿入して表示し、該変換結果を表示するように
している。
【0016】また、上記文字認識手段は、表示されてい
る変換結果のうちのいずれか2個の文字の間が上記座標
入力手段により指示された場合に、続いて上記座標入力
手段により入力された筆記データについて文字認識処理
を行い、1種類の認識結果および0種類以上の認識候補
を取得し、上記文字変換手段は、該認識結果について仮
名漢字変換処理を行い、1種類の変換結果および0種類
以上の変換候補を取得し、上記表示手段は、該認識結果
を指示された文字間に対応する位置に挿入して表示し、
該変換結果を表示するようにしている。
【0017】
【作用】本発明においては、ユーザがタブレットに筆記
データを手書き入力すると、文字認識手段が手書き入力
された筆記データを文字コードに変換する文字認識処理
を行い、文字変換手段が仮名漢字変換処理を行う。そし
て、記憶手段が認識結果および変換結果を記憶する。そ
して、判定手段が変換結果を表示するタイミングである
と判定すると、表示手段は、変換結果を変換結果表示領
域に表示すると共に、認識結果を認識結果表示領域に表
示する。なお、認識結果については、変換結果を表示す
る際に、該変換結果に対応する認識結果が該変換結果と
同時に表示されている状態となるならば、文字認識処理
が終了した時点で先に表示するようにしてもよい。
【0018】これにより、上述したステップ2の操作ス
テップ(変換指示)を省くことができ、ユーザの操作ス
テップ数を減らすことができる。
【0019】本発明によれば、変換結果とそれに対応す
る認識結果が同時に表示されている状態を実現すること
ができるので、仮名漢字変換処理が終了した後でも、ユ
ーザは、認識結果表示領域に表示された認識結果のう
ち、誤って認識された文字を指示することができる。
【0020】ユーザが誤って認識された文字を指示する
と、表示手段は、指示された文字に対応する認識候補を
記憶手段から取得して表示するので、ユーザは、表示さ
れた認識候補を指示することにより、認識結果を修正す
ることができる。
【0021】これにより、認識結果が誤っていた場合
に、従来と変わらない操作により認識結果を修正でき
る。
【0022】また、変換結果が誤っていた場合は、ユー
ザは、変換結果表示領域に表示された変換結果のうち、
誤って変換された文字を指示することにより、変換候補
が表示され、表示された変換候補を指示することによ
り、変換結果を修正することができる。
【0023】さらに、本発明においては、認識結果が修
正されると、文字変換手段が修正後の認識結果について
仮名漢字変換処理を行い、表示手段が変換結果を変換結
果表示領域に表示するようにしている。
【0024】
【実施例】以下、本発明の一実施例について図面を用い
て説明する。
【0025】図1は本実施例の手書き文字入力装置の基
本ブロック図である。
【0026】図中、101は座標入力手段、102は表
示手段、103は記憶手段、104は文字認識手段、1
05は文字変換手段、106は判定手段、107は制御
手段である。
【0027】座標入力手段101は、手書き文字の筆記
データをオンライン入力するタブレットとして実現して
も、また、文書データのオフライン入力を行うスキャナ
として実現してもよい。
【0028】文字認識手段104は、認識辞書を参照す
ることにより、座標入力手段101により入力された筆
記データを文字コードに変換する文字認識処理を行う。
なお、文字認識手段104は、複数種類の文字コードに
認識できる場合は、認識の確からしさが最も高いものを
認識結果とし、そのほかを認識候補とする。
【0029】文字変換手段105は、変換辞書を参照す
ることにより、文字認識手段104の認識結果のうち、
漢字に変換できる仮名部分を漢字に変換する仮名漢字変
換処理を行う。なお、文字変換手段105は、複数種類
の漢字に変換できる場合は、変換辞書内で最も先頭にあ
るものを変換結果とし、そのほかを変換候補とする。
【0030】記憶手段103は、認識結果および認識候
補、並びに、変換結果および変換候補はを記憶し、表示
手段102は、記憶手段103により記憶された認識結
果および変換結果を表示する。
【0031】判定手段106は、変換結果を表示するタ
イミングであるか否かを判定する。判定手段106が変
換結果を表示するタイミングであると判定する契機とし
ては、例えば、句読点が入力された場合や「を」等の文
節の区切りとなる助詞が入力された場合とすることがで
きる。
【0032】判定手段106を設けることにより、ユー
ザは、変換指示を行わなくても仮名漢字変換処理を行っ
た結果を得ることができるようになり、ユーザの操作ス
テップを少なくすることができる。なお、ユーザは、自
ら変換指示を行ってもよい。
【0033】図2は本実施例の手書き文字入力装置の外
観図である。
【0034】本実施例の手書き文字入力装置は、大きく
分けて、文字入力処理を行う本体201と、座標指示を
行うためのスタイラス202とから構成されている。
【0035】スタイラス202は、漢字に変換する指示
を行うための変換キー203を備えている。
【0036】本体201は、電源スイッチ204と、フ
ロッピィディスクやICカード等の外部記憶装置208
と、表示一体型タブレット209とを備えている。ま
た、このほかに、処理の実行を持するための実行キー2
05、処理の取消を指示するための取消キー206、お
よび、カーソル移動や画面スクロールを指示するための
方向キー207を備えている。実行キー205、取消キ
ー206および方向キー207は、画面上にソフトキー
として配置するよりも、初心者ユーザにとって直感的で
あり、常に使用することができるという点で、ユーザの
操作性を向上させることができる。
【0037】ユーザは、スタイラス202を持ち、本体
201のタブレット209に対し、手書きで文字や図形
を入力する。入力した文字を漢字に変換したい場合は、
スタイラス202に備えられている変換キー203を押
下することにより、本体201に変換指示を行うことが
できる。変換キー203がスタイラス202に備えられ
ているので、ユーザは、指の移動だけで変換指示を行う
ことができ、タブレット209上をスタイラス202が
大きく移動しなくて済み、入力時間を短縮することがで
きる。なお、変換キーは、画面上にソフトキーとしても
配置するようにし、どちらも使用できるようにしてもよ
い。
【0038】図3は本実施例における入力画面の表示例
を示す図である。
【0039】図中、301は文字認識手段104の認識
結果が表示される認識結果表示領域、302は文字変換
手段105の変換結果が表示される変換結果表示領域、
303は手書き文字を入力するための入力枠304が表
示される入力領域、304は手書き文字を1文字ごとに
入力するための入力枠、305は入力枠304に入力さ
れた文字列が挿入される位置を示すカーソル、306は
スタイラス202に備えられた変換キー203と同機能
を有するソフトキーの変換ボタンである。
【0040】ユーザは、入力領域303に表示された入
力枠304に手書き文字を入力する。なお、入力領域3
03には、入力枠304のほかにも、場面に従って、後
述する認識候補表示枠や変換候補表示枠が表示される。
【0041】入力された手書き文字の筆記データは、記
憶手段103により記憶され、入力と並行して、文字認
識手段104により文字認識処理が行われ、さらに、文
字変換手段105により仮名漢字変換処理が行われて、
認識結果および認識候補、並びに、変換結果および変換
候補が、記憶手段103により記憶される。
【0042】ユーザにより変換ボタン306または変換
キー203が押下されたか、または、判定手段106に
より変換結果を表示するタイミングであると判定される
と、認識結果表示領域301に認識結果が表示され、変
換結果表示領域302に変換結果が表示される。
【0043】なお、認識結果については、変換結果の表
示を待たずに、文字認識処理が済みしだい1文字単位で
表示するようにしてもよい。
【0044】また、認識結果の文字列と変換結果の文字
列とは、それぞれ、字体や文字サイズを変えたり、反転
表示するなどして、異なる表示態様で表示することによ
り、一目で見分けのつくようにすることが好ましい。図
3においては、変換結果の文字列を認識結果の文字列よ
り大きな文字サイズで表示するようにしており、これに
より、認識結果と変換結果とを容易に区別でき、同時に
表示しても、ユーザが両者を混同せずに済む。
【0045】また、認識結果の文字列と変換結果の文字
列とは、それぞれ、1行ごとに交互に表示するなどし
て、隣接して表示することにより、対応関係を理解しや
すいようにすることが好ましい。図3においては、認識
結果表示領域301を変換結果表示領域302の上の行
に表示するようにしているが、変換結果表示領域302
の下の行に認識結果表示領域301を表示するようにし
てもよい。
【0046】さらに、認識結果の文字列を、変換結果の
文字列の1文字ごとに対応するように、認識結果の文字
列または変換結果の文字列の文字間隔を変えて表示する
ようにすることが好ましい。一般に、認識結果の文字列
は、読み仮名がある分、変換結果の文字列より長くなる
ので、文字列の文字間隔を変えて表示すると、文字間隔
が不均一になる。そこで、例えば、図39(a)に示す
ように、認識結果の文字列「かんじ」を半角で表示し、
変換結果の文字列「漢字」を全角で表示するようにする
ことにより、認識結果の文字列を詰めて表示するように
することができる。また、図39(a)に示した表示方
法では、図39(b)に示すように、漢字1文字「賞」
に対して読み仮名3文字以上「しょう」が対応する場合
は、変換結果の文字列「賞金」の文字間隔が不均一にな
らざるをえない。そこで、例えば、図39(c)に示す
ように、読み仮名「しょうきん」を1/4角で表示し、
田の字型に配置すれば、漢字1文字に対応する読み仮名
を4文字まで表示することができる。漢字1文字に対し
て読み仮名5文字以上が対応する場合は極めて限られて
いるので、4文字まで表示できれば効果は高い。また、
例えば、図39(d)に示すように、変換結果の文字列
「賞金」を倍角で表示するようにし、認識結果の文字列
「しょうきん」を半角で表示するようにすることによ
り、漢字1文字に対して読み仮名4文字を表示すること
ができる。これにより、ユーザは、変換結果を見て認識
結果の誤りであると判断したとき、変換結果に対応する
認識結果を容易に見つけることができる。
【0047】なお、変換結果の文字列の1文字ごとに対
応する認識結果を取得するためには、例えば、図38に
示すような、単語ごとに表記1文字に対応する読みを区
切って格納した変換辞書を用いればよい。このような変
換辞書がない場合は、少なくとも仮名漢字変換処理が行
われた文字列を1個の単位として、認識結果の文字列と
変換結果の文字列の左端または右端とを一致させること
で、対応関係をより理解しやすくすることができる。
【0048】次に、この入力画面によって手書き文字を
入力する際のユーザの操作について説明する。
【0049】ユーザは、まず、図4に示すように、入力
枠304にスタイラス202を用いて、手書き文字「手
書き文字の」を入力し、変換キー203または変換ボタ
ン306を押下すると、図5に示すように、認識結果表
示領域301および変換結果表示領域302に、それぞ
れ、認識結果および変換結果が同時に表示される。図5
の例では、入力された「手書き文字の」には、仮名漢字
変換すべき文字列がないので、認識結果と変換結果とが
同じ文字列となっている。
【0050】続いて、ユーザは、図6に示すように、入
力枠304にスタイラス202を用いて、手書き文字
「にんしきけっかと、」を入力する。図6の例のよう
に、句読点が入力された場合には、判定手段106が変
換結果を表示するタイミングであると判定するので、図
7に示すように、認識結果表示領域301および変換結
果表示領域302に、それぞれ、認識結果および変換結
果が同時に表示される。
【0051】このとき、以前に表示されていた変換結果
に対応する認識結果が画面上から消去されると共に、認
識結果およびその認識候補が記憶手段103上から消去
される。これにより、認識結果および変換結果を同時に
表示するための表示領域を節約して、多くの文字を表示
することができると共に、記憶手段103の容量を節約
することができる。また、認識結果が消去されたために
認識結果表示領域301が空きになった場合は、変換結
果表示領域302を上の行に詰めることにより、表示領
域をさらに節約することができる。
【0052】なお、認識結果および変換結果が表示され
た後、次の文字が入力された時点で、以前に表示されて
いた変換結果に対応する認識結果およびその認識候補を
消去するようにしてもよい。
【0053】また、認識結果を画面上から消去しても、
認識結果およびその認識候補を記憶手段103上に保持
するようにしておけば、認識結果を画面上から消去した
後でも、ユーザが変換結果の文字を指示することで、対
応する認識結果を画面上に再表示することができ、認識
結果の修正を可能にできる。このとき、認識結果表示領
域301が行詰めにより消去されていた場合は、1行隣
の行の上に一時的に上書きして表示することにより、認
識結果の修正を可能にできる。
【0054】また、認識結果および変換結果を同時に表
示せずに、文字認識処理が終了した文字については、認
識結果表示領域301に逐次表示するようにしてもよ
い。
【0055】上述したように、従来は、自動的に仮名漢
字変換処理を行うと、ユーザが認識結果を修正しにくく
なるという問題があった。ところが、本実施例において
は、認識結果および変換結果を同時に表示しているの
で、仮名漢字変換処理を行った後でも、認識結果を直接
指示することで、認識結果を修正することが可能とな
る。
【0056】例えば、ユーザは、まず、図8に示すよう
に、入力枠304にスタイラス202を用いて、手書き
文字「もじへんかんけっかを」を入力する。図8の例の
ように、「を」が入力された場合には、判定手段106
が変換結果を表示するタイミングであると判定するの
で、図9に示すように、認識結果表示領域301および
変換結果表示領域302に、それぞれ、認識結果および
変換結果が同時に表示される。図9の例では、ユーザが
意図した文字列「もじへんかんけっかを」に対して、文
字認識手段104が「もじてんかんけっかを」と誤認識
しており、文字変換手段105が「文字転換結果を」と
仮名漢字変換している。
【0057】そこで、ユーザは、図10に示すように、
認識結果表示領域301における誤認識された文字
「て」を、スタイラス202を用いて直接指示する。こ
れにより、入力領域303に、入力枠304の代わり
に、認識候補表示枠1001が表示される。認識候補表
示枠1001には、指示された文字「て」の認識候補
「て」、「へ」、「し」、「く」が表示されている。
【0058】ユーザは、図11に示すように、認識候補
表示枠1001に表示された認識候補の中から、所望の
文字「へ」を指示することにより、誤認識された文字
「て」を修正することができる。すなわち、認識候補表
示枠1001の中から「へ」を指示すると、図12に示
すように、表示手段102が、認識結果表示領域301
の文字「て」を修正後の文字「へ」に置き換えると共
に、文字変換手段105が、修正後の認識結果につい
て、再度仮名漢字変換処理を行い、表示手段102が、
変換結果表示領域302に変換結果を表示する。このよ
うに、誤認識された文字を修正し、その後、仮名漢字変
換処理を行い、変換結果を表示することにより、ユーザ
の操作ステップを縮小することができる。
【0059】また、変換結果の修正も、認識結果の修正
と同様の操作で行うことができる。
【0060】例えば、ユーザは、まず、図13に示すよ
うに、入力枠304にスタイラス202を用いて、手書
き文字「もじへんかんけっかを」を入力する。図13の
例のように、「を」が入力された場合には、判定手段1
06が変換結果を表示するタイミングであると判定する
ので、図14に示すように、認識結果表示領域301お
よび変換結果表示領域302に、それぞれ、認識結果お
よび変換結果が同時に表示される。図14の例では、ユ
ーザが意図した文字列「文字変換結果を」に対して、文
字変換手段105が「文字返還結果を」と誤変換してい
る。
【0061】そこで、ユーザは、図15に示すように、
変換結果表示領域302における誤変換された文字列
「返還」のうちの「返」および「還」のいずれかの文字
を、スタイラス202を用いて直接指示する。これによ
り、入力領域303に、入力枠304の代わりに、変換
候補表示枠1501が表示される。変換候補表示枠15
01には、指示された文字列「返還」の変換候補「返
還」、「変換」、「返簡」が表示されている。
【0062】ユーザは、図16に示すように、変換候補
表示枠1501に表示された変換候補の中から、所望の
文字列「変換」を指示することにより、誤変換された文
字列「返還」を修正することができる。すなわち、変換
候補表示枠1501の中から「変換」を指示すると、図
17に示すように、表示手段102が、変換結果表示領
域302の文字列「返還」を修正後の文字列「変換」に
置き換える。このように、誤変換された文字列を修正す
ることにより、ユーザの操作ステップを縮小することが
できる。
【0063】以上説明したように、本実施例によれば、
認識結果および変換結果が同時に表示されるので、ユー
ザは、認識結果および変換結果を修正する際には、修正
すべき文字を直接指示することができる。このとき、指
示された位置が認識結果表示領域301であるか変換結
果表示領域302であるかによって、入力領域304
に、認識候補表示枠1001および変換候補表示枠15
01が切り替えられて表示されるので、ユーザは、認識
候補表示枠1001に表示された認識候補または変換候
補表示枠1501に表示された変換候補を指示すればよ
く、認識結果の修正および変換結果の修正を同様の操作
で行うことができる。これにより、ユーザは、文字認識
処理および仮名漢字変換処理の時間的処理の流れを意識
することなく、認識結果および変換結果を修正すること
ができる。
【0064】次に、文字列の挿入操作について説明す
る。
【0065】従来は、入力された筆記データの文字認識
処理を行い、ユーザによる認識結果の修正後、認識結果
を確定させてから、変換指示により仮名漢字変換処理を
行っていた。そこで、ユーザは、変換結果として「変
換」を得たい場合に、「へんかん」を入力しようとし
て、誤って「へんか」まで入力した時点で変換指示を行
ってしまうと、「変化」と仮名漢字変換されてしまうの
で、変換結果の文字列「変化」を修正するためには、変
換結果の文字列「変化」を1度消去し、「へんかん」を
再入力してから再び変換指示を行う必要があった。
【0066】本実施例では、認識結果および変換結果を
同時に表示するようにしているので、仮名漢字変換処理
後であっても、誤入力したことにより脱落してしまった
文字列を追加するだけで、変換結果を修正することがで
きる。
【0067】例えば、図18に示すように、ユーザは、
入力枠304にスタイラス202を用いて、「もじへん
かんけっかを」を意図して入力したが、誤って「もじへ
んかけっかを」を入力してしまったとする。図18の例
のように、「を」が入力された場合には、判定手段10
6が変換結果を表示するタイミングであると判定するの
で、図19に示すように、認識結果表示領域301およ
び変換結果表示領域302に、それぞれ、認識結果およ
び変換結果が同時に表示される。図19の例では、ユー
ザが意図した文字列「文字変換結果を」に対して、入力
された筆記データが「もじへんかけっかを」であること
から、文字変換手段105が「文字変化結果を」と仮名
漢字変換処理している。
【0068】そこで、ユーザは、変換結果を見て「ん」
の脱落を修正する場合には、図20のように、認識結果
表示領域301における「ん」が脱落している位置
(「か」と「け」の間)を、スタイラス202を用いて
直接指示する。これにより、カーソル305が指示され
た位置に移動する。
【0069】続いて、ユーザは、図21に示すように、
入力枠304に追加すべき文字「ん」を入力し、図22
に示すように、変換キー203または変換ボタン306
を押下することにより、誤入力したことにより脱落して
しまった文字を挿入することができる。すなわち、図2
1に示すように、入力枠304に追加すべき文字「ん」
を入力し、図22に示すように、変換キー203または
変換ボタン306を押下すると、認識結果表示領域30
1のカーソル305の位置に、入力枠304に入力され
た文字列の認識結果が挿入されると共に、文字認識手段
105は、文字列が挿入された後の認識結果について、
再び仮名漢字変換処理を行い、変換結果が変換結果表示
領域302に表示される。
【0070】このように、仮名漢字変換処理後であって
も、誤入力したことにより脱落してしまった文字列を追
加するだけで、変換結果を修正することができるので、
追加すべき文字列を含む変換結果に相当する文字列を再
入力し再び変換指示を行う必要がなくなり、ユーザの操
作ステップを縮小することができる。
【0071】また、変換結果表示領域302についても
同様の操作で文字列を挿入することができる。
【0072】例えば、図23に示すように、ユーザは、
入力枠304にスタイラス202を用いて、「もじへん
かんけっかを」を意図して入力したが、誤って「もじへ
んかけっかを」を入力してしまったとする。図23の例
のように、「を」が入力された場合には、判定手段10
6が変換結果を表示するタイミングであると判定するの
で、図24に示すように、認識結果表示領域301およ
び変換結果表示領域302に、それぞれ、認識結果およ
び変換結果が同時に表示される。図24の例では、ユー
ザが意図した文字列「文字変換結果を」に対して、入力
された筆記データが「もじへんかけっかを」であること
から、文字変換手段105が「文字変化結果を」と仮名
漢字変換している。
【0073】そこで、ユーザは、変換結果を見て「ん」
の脱落を修正する場合には、図25のように、変換結果
表示領域302における「ん」が脱落している位置
(「化」と「結」の間)を、スタイラス202を用いて
直接指示する。これにより、カーソル305が指示され
た位置に移動する。
【0074】続いて、ユーザは、図26に示すように、
入力枠304に追加すべき文字「ん」を入力し、図27
に示すように、変換キー203または変換ボタン306
を押下することにより、誤入力したことにより脱落して
しまった文字を挿入することができる。すなわち、図2
6に示すように、入力枠304に追加すべき文字「ん」
を入力し、図27に示すように、変換キー203または
変換ボタン306を押下すると、認識結果表示領域30
1において、変換結果表示領域302のカーソル305
の位置に相当する位置に、入力枠304に入力された文
字列の認識結果が挿入されると共に、文字認識手段10
5は、文字列が挿入された後の認識結果について、再び
仮名漢字変換処理を行い、変換結果が変換結果表示領域
302に表示される。
【0075】このように、仮名漢字変換処理後であって
も、誤入力したことにより脱落してしまった文字列を追
加するだけで、変換結果を修正することができるので、
追加すべき文字列を含む変換結果に相当する文字列を再
入力し再び変換指示を行う必要がなくなり、ユーザの操
作ステップを縮小することができる。
【0076】本実施例では、認識結果表示領域301に
対する挿入操作と変換結果表示領域302に対する挿入
操作とを統一し、ユーザインタフェースを統一するよう
にしているので、操作性を向上させることができる。
【0077】次に、記憶手段103の内容について説明
する。
【0078】図28は記憶手段103に格納されている
情報を模式的に示した図である。
【0079】図中、2801は入力された筆記データ、
認識結果(および認識候補)、変換結果(および変換候
補)等を格納する入力データテーブルである。入力デー
タテーブル2801は、入力枠304に入力された筆記
データの座標データを文字単位で格納する筆記データエ
リア2802と、筆記データを文字認識手段105によ
り文字認識処理した認識結果(および認識候補)を格納
する認識結果エリア2803と、認識結果に対し、文字
変換手段104による仮名漢字変換処理が済んだか否か
を示す変換フラグ2804と、認識結果を文字変換手段
105により仮名漢字変換処理した変換結果(および変
換候補)を格納する変換結果エリア2805とから構成
されている。
【0080】認識結果エリア2803は、1文字の筆記
データに対し、少なくとも1個の認識結果と0個以上の
認識候補とを格納する。変換フラグ2804は、仮名漢
字変換処理が済んでいれば、「ON」が格納され、仮名
漢字変換処理が済んでいなければ、「OFF」が格納さ
れる。
【0081】変換結果エリア2805は、1個以上の認
識結果に対し、少なくとも1個の変換結果と0個以上の
変換候補とを、変換辞書に存在した単語をつなぎあわせ
た単語接続木として格納する。なお、文字変換手段10
5は、確からしさの順に単語接続木を作成するが、この
確からしさを判定するためには、従来からある最長一致
法や文節数最小法等の方法を用いる。また、変換候補と
なるのは、必ず、同じ分岐点をもつ単語同士であるよう
にする。
【0082】また、2806は次に入力される筆記デー
タを入力データテーブル2801の何文字目に格納する
かを示す書き込み位置であり、2807は現在入力デー
タテーブル2801に格納される筆記データの文字数を
示す入力文字数である。
【0083】また、2808は認識結果表示領域301
および変換結果表示領域302に既に表示された文字列
と、入力領域303の入力枠304に表示中の文字列と
の境界位置を示す確定位置である。入力データテーブル
2801においては、認識結果表示領域301の文字列
および変換結果表示領域302の文字列、並びに、入力
領域303の文字列が連続して格納されるので、その境
界位置を保持しておく必要がある。
【0084】2809は現在入力領域303に表示して
いる表示枠を示す表示モードである。入力領域303に
は、手書き文字を入力するための入力枠304と、認識
結果修正時に認識候補を表示するための認識候補表示枠
1001と、変換結果修正時に変換候補を表示するため
の変換候補表示枠1501との3個の表示枠が、それぞ
れ切り替えて表示されるので、どの表示枠が表示されて
いるかを示す表示モードを保持しておく必要がある。
【0085】図28の例では、表示モード2809に
は、「入力枠」が格納されており、また、筆記データエ
リア2802には、「手書き文字の」が格納されている
が、これは、ユーザが入力枠304に文字列「手書き文
字の」を入力したことを示している。現在入力データテ
ーブル2801に格納されている筆記データ「手書き文
字の」は6文字であり、次に入力される筆記データは、
入力データテーブル2801の7文字目に格納されるの
で、入力文字数2807には、「6」が格納され、書き
込み位置2806には、「7」が格納されている。
【0086】また、認識結果エリア2803には、1文
字目の筆記データ「手」に対する認識結果「手」と認識
候補「牛」〜「毛」とが格納され、2文字目の筆記デー
タ「書」に対する認識結果「書」が格納され、3文字目
の筆記データ「き」に対する認識結果「き」と認識候補
「キ」〜「ま」とが格納されており、文字認識手段10
4の文字認識処理が、筆記データ「手」、「書」、
「き」についてまで行われていることを示している。
【0087】また、変換フラグ2804には、認識結果
「手」、「書」、「き」に対して、「ON」が格納さ
れ、それ以外は「OFF」が格納されており、また、変
換結果エリア2805には、認識結果「手」、「書」、
「き」に対する変換結果「手書き」と変換候補「手書
木」が格納されており、文字変換手段105の仮名漢字
変換処理が、認識結果「手」、「書」、「き」について
まで行われていることを示している。
【0088】また、確定位置2808には、「0」が格
納されており、認識結果表示領域301および変換結果
表示領域302にはまだ何も表示されていないことを示
している。
【0089】次に、制御手段107の処理について、図
29のフローチャートを用いて説明する。
【0090】制御手段107は、電源204が投入され
ると、初期化処理を行う(ステップ2901)。続い
て、タブレット209に入力があったか否かを検知し
(ステップ2902)、入力がない場合は、文字認識処
理・仮名漢字変換処理を行う(ステップ2903)。続
いて、判定手段106が変換結果を表示するタイミング
であるか否かを判定し(ステップ2904)、変換結果
を表示するタイミングでないと判定している場合は、ス
テップ2902に戻り、変換結果を表示するタイミング
であると判定している場合は、認識結果表示領域301
および変換結果表示領域302に、それぞれ、認識結果
および変換結果を表示する結果表示処理を行う(ステッ
プ2911)。
【0091】一方、ステップ2902において、タブレ
ット209に入力があった場合は、入力のあった座標を
検知することにより、入力領域303に対する入力であ
るか(ステップ2905)、認識結果表示領域301に
対する入力であるか(ステップ2906)、変換結果表
示領域302に対する入力である(ステップ2907)
を、それぞれ判定する。
【0092】入力領域303に対する入力である場合
は、表示モード2809が「入力枠」であるか(ステッ
プ2908)、「認識候補表示枠」であるか(ステップ
2909)を、それぞれ判定する。
【0093】表示モードが「入力枠」である場合は、入
力座標が変換ボタン306であるか否かを判定し(ステ
ップ2910)、変換ボタン306であれば、結果表示
処理を行い(ステップ2911)、変換ボタン306で
なければ、入力枠304への筆記データであるので、筆
記データの格納・表示を行うインキング処理を行う(ス
テップ2912)。また、表示モードが「認識候補表示
枠」である場合は、認識候補の入替えを行う認識候補入
替え処理を行う(ステップ2913)。また、表示モー
ドが「入力枠」でも「認識候補表示枠」でもない場合
は、表示モードが「変換候補表示枠」である場合である
ので、変換候補の入替えを行う変換候補入替え処理を行
う(ステップ2914)。
【0094】また、ステップ2907の判定において、
認識結果表示領域301に対する入力である場合は、認
識結果の修正等を行う認識結果修正処理を行う(ステッ
プ2915)。
【0095】また、ステップ2907の判定において、
変換結果表示領域302に対する入力である場合には、
変換結果の修正等を行う変換結果修正処理を行う(ステ
ップ2916)。
【0096】なお、変換ボタン306が押下されたか否
かを判定する処理において、スタイラス202の変換キ
ー203が押下されたか否かの判定を加えるようにする
ことができる。
【0097】次に、ステップ2901における初期化処
理について、図30のフローチャートを用いて説明す
る。
【0098】初期化処理においては、記憶手段103に
格納する情報の初期処理を行う。すなわち、変換フラグ
2804に全て「OFF」を格納し(ステップ300
1)、書き込み位置2806に「1」を格納し(ステッ
プ3002)、入力文字数2807に「0」を格納し
(ステップ3003)、確定位置2808に「0」を格
納し(ステップ3004)、表示モード2809に「入
力枠」を格納する(ステップ3005)。
【0099】次に、ステップ2912におけるインキン
グ処理について、図31のフローチャートを用いて説明
する。
【0100】インキング処理においては、まず、入力を
検知した座標に対応する表示位置に表示を行う(ステッ
プ3101)。筆記データの入力が今までの入力と同じ
入力枠304であるか否かを判定し(ステップ310
2)、今までの筆記データと同じ入力枠304であれ
ば、筆記データへ座標点の追加を行う(ステップ310
5)。
【0101】異なる入力枠304であれば、次の文字の
筆記データであるので、入力文字数2807を「1」増
加させる(ステップ3103)。続いて、文字列末への
文字追加であるか、または、例えば、図18〜図22に
示したように、文字列の挿入であるか否かを判定する
(ステップ3104)。すなわち、入力文字数2807
よりも書き込み位置2806が大きいならば、文字列末
への追加であり、そうでないならば、文字列の挿入であ
ることがわかる。
【0102】ステップ3104の判定で、文字列の挿入
である場合は、入力データテーブル2801において、
書き込み位置2806以降の文字列を1文字分右に移動
し、挿入文字のための記憶位置を確保する(ステップ3
106)。また、認識結果表示領域301および変換結
果表示領域302における文字が1文字増えることにな
るので、確定位置2808を「1」増加させる(ステッ
プ3107)。
【0103】インキング処理は、1文字を挿入するごと
に行われ、挿入する文字数分行われることとなるので、
1文字以上の文字列の挿入を行うことができる。
【0104】次に、ステップ2903における文字認識
処理・仮名漢字変換処理について、図32のフローチャ
ートを用いて説明する。
【0105】文字認識処理・仮名漢字変換処理において
は、まず、文字認識処理を行っていない筆記データが入
力データテーブル2801にあるか否かを判定し(ステ
ップ3201)、ある場合は、文字認識手段104によ
る文字認識処理を行い(ステップ3202)、認識結果
および認識候補を認識結果エリア2803に格納すると
共に(ステップ3203)、格納した認識結果に対応す
る変換フラグ2804に、「OFF」を格納する(ステ
ップ3204)。
【0106】ステップ3201において、全ての筆記デ
ータの文字認識処理が終了している場合は、変換フラグ
2804に「OFF」が格納されている認識結果を検出
し(ステップ3205)、検出した認識結果、または、
検出した認識結果以前に存在する確定位置2808以降
の文字列について、文字変換手段105による仮名漢字
変換処理を行う(ステップ3206)。なお、この際
に、文字列が挿入された場合には、「ON」と「ON」
の間に「OFF」が挿入されるので、文字列の先頭から
「OFF」を検出する必要がある。続いて、変換結果お
よび変換候補を変換結果エリア2805に格納すると共
に(ステップ3207)、変換処理の終了した認識結果
に対応する変換フラグに、「ON」を格納する。
【0107】次に、ステップ2911における結果表示
処理について、図33のフローチャートを用いて説明す
る。
【0108】結果表示処理においては、まず、認識結果
表示領域301の消去を行うか否かを判定する(ステッ
プ3301)。この判定は、書き込み位置2806と確
定位置2808とを比較することにより行われ、書き込
み位置2806が確定位置2808より大きい場合に
は、認識結果表示領域301の消去を行うと判定する。
【0109】すなわち、変換結果をファイルに退避し
(ステップ3302)、確定位置2808以前の文字列
を入力データエリア2802から消去すると共に(ステ
ップ3303)、確定位置2808以前の文字列を認識
結果表示領域301から消去する(ステップ330
4)。ステップ3304の結果、その行の認識結果領域
301が全て消去された場合には、空いた部分を上に詰
めて表示領域を有効に活用する処理を行う(ステップ3
305)。これにより、例えば、図6から図7へ移行す
るときのように、認識結果表示領域301における「手
書き文字の」が消去される。
【0110】認識結果表示領域301を消去した後、ま
たは、認識結果表示領域301の消去を行わないと判定
した場合は、入力枠304に入力された筆記データの認
識結果および変換結果を、それぞれ、認識結果表示領域
301および変換結果表示領域302に表示し(ステッ
プ3306)、入力枠304内の筆記データを消去する
(ステップ3307)。このとき、書き込み位置280
6に文字列末を示す値を格納し(ステップ3308)、
確定位置2808に入力文字数2807を格納すること
により(ステップ3309)、この時点で変換指示が行
われたことを記憶する。そして、最後に、カーソル30
5を文字列末に移動する(ステップ3310)。
【0111】次に、ステップ2915における認識結果
修正処理について、図34のフローチャートを用いて説
明する。
【0112】認識結果修正処理においては、まず、指示
された位置が文字間であるか否かを判定する(ステップ
3401)。文字間である場合は、図20に示すよう
に、文字列の挿入であるので、書き込み位置2806
に、指示された位置を示す値を格納する(ステップ34
02)。
【0113】また、指示された位置が文字上であった場
合には、指示された文字の認識結果の修正であるので、
入力領域303に認識候補表示枠1001を表示し、記
憶手段103の入力データエリア2801を参照して、
指示された文字の認識候補を表示すると共に(ステップ
3403)、表示モード2809に、「認識候補表示
枠」を格納する(ステップ3404)。
【0114】次に、ステップ2916における変換結果
修正処理について、図35のフローチャートを用いて説
明する。
【0115】変換結果修正処理においては、まず、指示
された位置が文字間であるか否かを判定する(ステップ
3501)。文字間である場合は、図25に示すよう
に、文字列の挿入であるので、書き込み位置2806
に、指示された位置を示す値を格納する(ステップ35
02)。
【0116】また、指示された位置が文字上であった場
合には、指示された文字の変換結果の修正であるので、
入力領域303に変換候補表示枠1501を表示し、記
憶手段103の入力データエリア2801を参照して、
指示された文字の変換候補を表示すると共に(ステップ
3503)、表示モード2809に、「変換候補表示
枠」を格納する(ステップ3504)。
【0117】次に、ステップ2913における認識候補
入替え処理について、図36のフローチャートを用いて
説明する。
【0118】認識候補入替え処理においては、まず、指
示された認識候補を認識結果エリア2803の最上位の
候補と入替え(ステップ3601)、再配置した文字の
変換フラグ2804に「OFF」を格納する(ステップ
3602)。これにより、文字認識処理・仮名漢字変換
処理において、修正された文字についての仮名漢字変換
処理が再度行われることとなる。
【0119】続いて、入力領域303に入力枠304を
表示すると共に(ステップ3603)、表示モード28
09に「入力枠」を格納する(ステップ3604)。そ
して、最後に、カーソル305を文字列末に移動する
(ステップ3605)。
【0120】次に、ステップ2914における変換候補
入替え処理について、図37のフローチャートを用いて
説明する。
【0121】変換候補入替え処理においては、まず、指
示された変換候補を変換結果エリア2805の最上位の
候補と入替え(ステップ3701)、入力領域303に
入力枠304を表示すると共に(ステップ3702)、
表示モード2809に「入力枠」を格納する(ステップ
3703)。そして、最後に、カーソル305を文字列
末に移動する(ステップ3704)。
【0122】
【発明の効果】以上説明したように、本発明によれば、
文字認識処理の認識結果について仮名漢字変換処理を自
動的に行い、仮名漢字変換処理の変換結果を表示するよ
うにしているので、ユーザによる変換指示の操作ステッ
プを省くことができ、ユーザの操作性を向上させること
ができる。なお、本発明においては、変換結果を表示す
る際に、該変換結果に対応する認識結果が同時に表示さ
れている状態となるようにしているので、認識結果が誤
っていた場合に、仮名漢字変換処理を行った後でも、従
来と変わらない操作により認識結果を修正することがで
き、ユーザの操作性を向上させることができる。
【図面の簡単な説明】
【図1】本実施例の手書き入力装置の基本ブロック図。
【図2】本実施例の手書き入力装置の外観図。
【図3】入力画面の表示例を示す説明図。
【図4】ユーザの入力操作例を示す説明図。
【図5】ユーザの入力操作例を示す説明図。
【図6】ユーザの入力操作例を示す説明図。
【図7】ユーザの入力操作例を示す説明図。
【図8】ユーザの入力操作例を示す説明図。
【図9】ユーザの入力操作例を示す説明図。
【図10】ユーザの入力操作例を示す説明図。
【図11】ユーザの入力操作例を示す説明図。
【図12】ユーザの入力操作例を示す説明図。
【図13】ユーザの入力操作例を示す説明図。
【図14】ユーザの入力操作例を示す説明図。
【図15】ユーザの入力操作例を示す説明図。
【図16】ユーザの入力操作例を示す説明図。
【図17】ユーザの入力操作例を示す説明図。
【図18】ユーザの入力操作例を示す説明図。
【図19】ユーザの入力操作例を示す説明図。
【図20】ユーザの入力操作例を示す説明図。
【図21】ユーザの入力操作例を示す説明図。
【図22】ユーザの入力操作例を示す説明図。
【図23】ユーザの入力操作例を示す説明図。
【図24】ユーザの入力操作例を示す説明図。
【図25】ユーザの入力操作例を示す説明図。
【図26】ユーザの入力操作例を示す説明図。
【図27】ユーザの入力操作例を示す説明図。
【図28】記憶手段に格納する情報を示す説明図。
【図29】制御手段のフローチャート。
【図30】初期化処理のフローチャート。
【図31】インキング処理のフローチャート。
【図32】文字認識処理・仮名漢字変換処理のフローチ
ャート。
【図33】結果表示処理のフローチャート。
【図34】認識結果修正処理のフローチャート。
【図35】変換結果修正処理のフローチャート。
【図36】認識候補入替え処理のフローチャート。
【図37】変換候補入替え処理のフローチャート。
【図38】認識結果と変換結果とを対応付けて表示する
ための変換辞書を示す説明図。
【図39】認識結果と変換結果とを対応付けて表示する
例を示す説明図。
【符号の説明】
101…座標入力手段、102…表示手段、103…記
憶手段、104…文字認識手段、105…文字変換手
段、106…判定手段、107…制御手段。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 中島 晃 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所マイクロエレクトロニク ス機器開発研究所内 (72)発明者 松田 泰昌 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所マイクロエレクトロニク ス機器開発研究所内 (72)発明者 井上 喜勇 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所マイクロエレクトロニク ス機器開発研究所内

Claims (16)

    【特許請求の範囲】
  1. 【請求項1】座標を指示することにより筆記データおよ
    び各種指示を入力する座標入力手段と、上記座標入力手
    段により入力された筆記データについて文字認識処理を
    行い、1種類の認識結果の文字列(以下、単に、認識結
    果と称す。)および0種類以上の認識候補の文字列(以
    下、単に、認識候補と称す。)を取得する文字認識手段
    と、上記認識結果について仮名漢字変換処理を行い、1
    種類の変換結果の文字列(以下、単に、変換結果と称
    す。)および0種類以上の変換候補(以下、単に、変換
    候補と称す。)を取得する文字変換手段と、上記筆記デ
    ータ、上記認識結果および上記認識候補、並びに、上記
    変換結果および上記変換候補を記憶する記憶手段と、上
    記変換結果および上記認識結果を表示する表示手段とを
    備え、 上記表示手段は、変換結果を表示する際に、該変換結果
    に対応する認識結果が該変換結果と同時に表示されてい
    る状態となるよう、該変換結果を表示することを特徴と
    する手書き文字入力装置。
  2. 【請求項2】請求項1記載の手書き文字入力装置におい
    て、 認識結果の内容に基づいて、変換結果を表示するタイミ
    ングであるか否かを判定する判定手段を備え、 上記表示手段は、上記判定手段により上記タイミングで
    あると判定された場合に、変換結果を表示することを特
    徴とする手書き文字入力装置。
  3. 【請求項3】請求項1または2記載の手書き文字入力装
    置において、 上記表示手段は、認識結果と変換結果とを異なる表示態
    様で表示することを特徴とする手書き文字入力装置。
  4. 【請求項4】請求項1,2または3記載の手書き文字入
    力装置において、 上記表示手段は、認識結果と変換結果とを隣接して表示
    することを特徴とする手書き文字入力装置。
  5. 【請求項5】請求項4記載の手書き文字入力装置におい
    て、 上記表示手段は、変換結果とそれに対応する認識結果に
    ついて、該変換結果の左端の文字および/または右端の
    文字と該認識結果の左端の文字および/または右端の文
    字とが一致するように、該変換結果または該認識結果の
    文字間隔を変えて表示することを特徴とする手書き文字
    入力装置。
  6. 【請求項6】請求項4記載の手書き文字入力装置におい
    て、 上記表示手段は、変換結果とそれに対応する認識結果に
    ついて、該変換結果の左端の文字および/または右端の
    文字と該認識結果の左端の文字および/または右端の文
    字とが一致するように、該変換結果を全角で表示し、該
    認識結果を半角または1/4角で表示することを特徴と
    する手書き文字入力装置。
  7. 【請求項7】請求項1,2,3,4,5または6記載の
    手書き文字入力装置において、 上記表示手段は、表示されている認識結果のうちのいず
    れかの文字が上記座標入力手段により指示された場合
    に、該文字に対応する認識候補を表示し、表示されてい
    る変換結果のうちのいずれかの文字が上記座標入力手段
    により指示された場合に、該文字に対応する変換候補を
    表示することを特徴とする手書き文字入力装置。
  8. 【請求項8】請求項7記載の手書き文字入力装置におい
    て、 上記表示手段は、表示されている認識候補が上記座標入
    力手段により指示された場合に、該認識候補を新たな認
    識結果として表示し、表示されている変換候補が上記座
    標入力手段により指示された場合に、該変換候補を新た
    な変換結果として表示することを特徴とする手書き文字
    入力装置。
  9. 【請求項9】請求項8記載の手書き文字入力装置におい
    て、 上記文字変換手段は、表示されている認識候補が上記座
    標入力手段により指示された場合に、該認識候補を新た
    な認識結果としたものについて仮名漢字変換処理を行
    い、1種類の変換結果および0種類以上の変換候補を取
    得し、 上記表示手段は、該変換結果を表示することを特徴とす
    る手書き文字入力装置。
  10. 【請求項10】請求項1,2,3,4,5,6,7,8
    または9記載の手書き文字入力装置において、 上記文字認識手段は、表示されている認識結果のうちの
    いずれか2個の文字の間が上記座標入力手段により指示
    された場合に、続いて上記座標入力手段により入力され
    た筆記データについて文字認識処理を行い、1種類の認
    識結果および0種類以上の認識候補を取得し、 上記文字変換手段は、該認識結果について仮名漢字変換
    処理を行い、1種類の変換結果および0種類以上の変換
    候補を取得し、 上記表示手段は、該認識結果を指示された文字間に挿入
    して表示し、該変換結果を表示することを特徴とする手
    書き文字入力装置。
  11. 【請求項11】請求項1,2,3,4,5,6,7,
    8,9または10記載の手書き文字入力装置において、 上記文字認識手段は、表示されている変換結果のうちの
    いずれか2個の文字の間が上記座標入力手段により指示
    された場合に、続いて上記座標入力手段により入力され
    た筆記データについて文字認識処理を行い、1種類の認
    識結果および0種類以上の認識候補を取得し、 上記文字変換手段は、該認識結果について仮名漢字変換
    処理を行い、1種類の変換結果および0種類以上の変換
    候補を取得し、 上記表示手段は、該認識結果を指示された文字間に対応
    する位置に挿入して表示し、該変換結果を表示すること
    を特徴とする手書き文字入力装置。
  12. 【請求項12】請求項1,2,3,4,5,6,7,
    8,9,10または11記載の手書き文字入力装置にお
    いて、 上記表示手段は、変換結果を表示する度に、既に表示さ
    れている変換結果に対応する認識結果を消去することを
    特徴とする手書き文字入力装置。
  13. 【請求項13】請求項1,2,3,4,5,6,7,
    8,9,10または11記載の手書き文字入力装置にお
    いて、 上記表示手段は、変換結果を表示した後に、上記座標入
    力手段により筆記データが入力された場合に、既に表示
    されている変換結果に対応する認識結果を消去すること
    を特徴とする手書き文字入力装置。
  14. 【請求項14】請求項12または13記載の手書き文字
    入力装置において、 上記表示手段は、認識結果と変換結果とを1行ごとに交
    互に表示し、認識結果を消去した結果、消去した認識結
    果が表示されていた行の中に認識結果が表示されなくな
    った場合に、次行を詰めることを特徴とする手書き文字
    入力装置。
  15. 【請求項15】請求項12,13または14記載の手書
    き文字入力装置において、 上記表示手段は、変換結果とそれに対応する認識結果に
    ついて、該変換結果の左端の文字および/または右端の
    文字と該認識結果の左端の文字および/または右端の文
    字とが一致するように、該変換結果の文字間隔を変えて
    表示し、該認識結果を消去した場合に、該変換結果の文
    字間隔を均一に戻すことを特徴とする手書き文字入力装
    置。
  16. 【請求項16】請求項12,13,14または15記載
    の手書き文字入力装置において、 上記表示手段は、対応する認識結果が消去されている変
    換結果のうちのいずれかの文字が上記座標入力手段によ
    り指示された場合に、該文字に対応する変換結果につい
    て、該変換結果に対応する認識結果を表示することを特
    徴とする手書き文字入力装置。
JP4340535A 1992-12-21 1992-12-21 手書き文字入力装置 Pending JPH06187486A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4340535A JPH06187486A (ja) 1992-12-21 1992-12-21 手書き文字入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4340535A JPH06187486A (ja) 1992-12-21 1992-12-21 手書き文字入力装置

Publications (1)

Publication Number Publication Date
JPH06187486A true JPH06187486A (ja) 1994-07-08

Family

ID=18337920

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4340535A Pending JPH06187486A (ja) 1992-12-21 1992-12-21 手書き文字入力装置

Country Status (1)

Country Link
JP (1) JPH06187486A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013171919A1 (ja) 2012-05-17 2013-11-21 シャープ株式会社 表示制御装置、制御プログラム、および表示装置の制御方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013171919A1 (ja) 2012-05-17 2013-11-21 シャープ株式会社 表示制御装置、制御プログラム、および表示装置の制御方法
KR20150003876A (ko) 2012-05-17 2015-01-09 샤프 가부시키가이샤 표시 제어 장치, 전자 기기, 기록 매체 및 표시 장치의 제어 방법
US9489571B2 (en) 2012-05-17 2016-11-08 Sharp Kabushiki Kaisha Display control device, recording medium and display device control method

Similar Documents

Publication Publication Date Title
JP4742132B2 (ja) 入力装置、画像処理プログラムおよびコンピュータ読み取り可能な記録媒体
US7502017B1 (en) Handwriting recognizer user interface methods
US6442578B1 (en) Script character processing method for compression encoding and smoothing of ink strokes
US6499043B1 (en) Script character processing method and system
US6434581B1 (en) Script character processing method for interactively adjusting space between writing element
US9811193B2 (en) Text entry for electronic devices
US4953225A (en) Handwritten character-recognizing apparatus for automatically generating and displaying character frames
JP3292752B2 (ja) ジェスチャー処理装置およびジェスチャー処理方法
US6421461B1 (en) Pattern recognition apparatus which compares input pattern feature and size data to registered feature and size pattern data, an apparatus for registering feature and size data, and corresponding methods and memory media therefor
JP2009151449A (ja) アンドゥー機能付き電子黒板
JPH06149466A (ja) 情報処理装置
US20040075652A1 (en) Layer editing method and apparatus in a pen computing system
JPH1115918A (ja) 手書き文字認識装置
JPH07200723A (ja) 文字認識方法及び装置
JP2004272377A (ja) 文字編集装置、文字入力・表示装置、文字編集方法、文字編集プログラム及び記憶媒体
JPH0562008A (ja) 文字認識方法
JPH06223220A (ja) 手書き文字入力装置
JPH1078956A (ja) 情報処理装置
JP2991909B2 (ja) 文書処理装置および文書処理方法
JP3153704B2 (ja) 文字認識装置
JPH08137865A (ja) 住所録管理機能付き文字情報処理装置
JP2007018178A (ja) 文字入力装置、文字入力プログラム、および文字入力プログラムを記録する記録媒体
JPH07192081A (ja) 手書き文字入力装置
JPH06208657A (ja) 文字認識方法及び装置
JPH0922411A (ja) 文書処理方法及びその装置