JPH0830735A - 手書き入力処理装置 - Google Patents

手書き入力処理装置

Info

Publication number
JPH0830735A
JPH0830735A JP16828494A JP16828494A JPH0830735A JP H0830735 A JPH0830735 A JP H0830735A JP 16828494 A JP16828494 A JP 16828494A JP 16828494 A JP16828494 A JP 16828494A JP H0830735 A JPH0830735 A JP H0830735A
Authority
JP
Japan
Prior art keywords
character
area
size
character size
handwritten
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
JP16828494A
Other languages
English (en)
Inventor
Yukio Shimizu
裕紀夫 清水
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP16828494A priority Critical patent/JPH0830735A/ja
Publication of JPH0830735A publication Critical patent/JPH0830735A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Document Processing Apparatus (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【構成】 手書き入力用の枠は、複数の基準線の表示に
より、複数の領域に区分されている。枠内に文字を手書
きすると、手書きに使用された領域が調べられ、領域使
用状態が検出される。ROM等の記憶装置には、様々な
領域使用状態と各種文字サイズとを対応づけた文字サイ
ズ認識規則が格納されている。そこで、検出された領域
使用状態と文字サイズ認識規則とが比較され、領域使用
状態に合致する文字サイズ認識規則R1〜R5に対応す
る各種文字サイズが認識される。 【効果】 手書きされた線画の大きさではなく、手書き
に使用された領域に基づいて文字サイズが認識されるの
で、文字サイズを別途設定する手間を省くことができ
る。また、同じような大きさの線画を手書きしても、そ
の領域から文字サイズを認識できるので、作業効率が向
上し、文字認識率も安定する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、入力用ペン等を用いて
文字、記号等を手書きで入力し、画面等に表示すること
ができる手書き入力処理装置に関し、例えば、日本語ワ
ードプロセッサ、各種言語ワードプロセッサ、パーソナ
ルコンピュータ、または電子手帳・携帯情報端末機器等
に適用可能な手書き入力処理装置に関するものである。
【0002】
【従来の技術】従来、キーボードからのキー入力によ
り、文書の作成等を行うことができる文書処理装置と、
例えば入力用ペンとタブレットとで構成された手書き入
力部を備え、入力用ペンでタブレット上に手書きした文
字や記号を認識し、画面等に表示することができる手書
き入力対応の文書処理装置とが知られている。なお、入
力用ペン等を用いた手書き操作によって、文字や記号を
文書処理装置に入力することを、以下、手書き入力と称
することにする。
【0003】一般に、紙面に印字された文字サイズの統
一が必要な書類を除けば、文書を印象的なものに仕上げ
るために、文字サイズを変えることによって、紙面の視
覚効果に強弱を持たせることが多い。
【0004】文書処理装置に入力された文字のサイズ
は、予め設定されている文字サイズで表示あるいは印字
されるため、設定とは異なる文字サイズで表示あるいは
印字する場合には、文字を入力する前に、文字サイズの
設定を変更するか、文字を入力した後、その文字の文字
サイズを変更する操作が行われる。
【0005】具体的に説明すると次のようになる。
【0006】文字サイズの設定を変更した後に、文字を
入力する場合は、手書き入力対応の文書処理装置におい
て、予め文字サイズ設定用のキーを押下するか、あるい
は、図17(a)に示すように、手書き入力部の文字サ
イズ設定用の特定領域51を入力用ペン52でタッチし
て、文字サイズの指定を行った後、手書きによる文字入
力を行う。これにより、手書きされた文字は、指定され
た文字サイズで表示または印字される。この方法を従来
技術1とする。
【0007】入力した後に文字サイズを変更する場合
は、図17(b)に示すように、手書きによる文字入力
を行った後、例えば表示画面上でサイズを変更する文字
を指定し、文字サイズ変更のキーを押すか、あるいは手
書き入力部の文字サイズ設定用の特定領域をタッチする
かして、文字サイズを変更する。この方法を従来技術2
とする。
【0008】これらの従来技術1・2では、図19
(a)(b)に示すように、手書き入力用の枠の一文字
に対する大きさが定められているので、枠の大きさに対
する文字や記号等の手書きパターンの大きさの割合を算
出することによって、例えば普通文字の「や」か、それ
とも拗音の「ゃ」かを判別するようになっている。ただ
し、拗音の文字サイズを変更するには、文字サイズ設定
用のキーを予め押すか、または入力後に文字サイズ変更
のキーを押す必要がある。
【0009】このような文字サイズ指定操作によって、
例えば4倍角で表示された拗音の「ゃ」は、図20
(b)に示すように、図20(a)に示す全角の「や」
の約2倍のサイズで表示または印字される。
【0010】また、全角文字の右肩に縮小して表示され
る上付き文字や、全角文字の右下に縮小して表示される
下付き文字を入力する場合にも同様にして、上付き/下
付き文字の入力モードに設定した後に文字を入力する
か、あるいは文字を入力した後に、上付き/下付き文字
に変換する。これを従来技術3とする。
【0011】この他、従来技術4として、例えば特開平
1−159723号公報の開示によれば、手書き入力さ
れた手書きパターンの全角文字に対する比率を求め、そ
の比率に基づいて文字サイズを決定する方法がある。手
書き入力部には、入力用の枠を特に設けていない。つま
り、図17(c)に示すように、手書きパターンの座標
データからX方向の大きさL1 とY方向の大きさL2
を求め、さらに、予め定められた全角文字(標準文字)
のX方向の大きさe1 とY方向の大きさe2 とに対する
比率を求めることによって、文字サイズを決定する。こ
れにより、文字サイズを入力前あるいは入力後に設定す
る手間を省いている。
【0012】さらに、従来技術5として、例えば特開平
5−282091号公報の開示によれば、図18(a)
に示すように、手書き入力部に入力用の枠を設け、その
中に予め入力の基準となる線を表示し、それを基準に手
書きパターンを入力する方法も知られている。そして、
図18(b)に示すように、入力された手書きパターン
のY方向の大きさから、予め定めた規則により拡大率を
決定する。図18(b)の場合、「い」の全角文字に対
する拡大率は1として、「み」の全角文字に対する拡大
率は2として判定される。
【0013】また、図18(a)に示すように、入力用
の枠は、基準となる線によって、例えば複数のエリアa
〜dに分けられている。手書き入力部は、手書きパター
ンをドットの集合として読み取ることにより、複数の座
標データを出力するので、図18(c)(d)に示すよ
うに、複数の座標データが、エリアa〜dのいずれに分
布しているかを示す累積頻度が求められる(ただし、累
積頻度が所定のしきい値THを超えるものを調べる)。
結局、上記の拡大率と累積頻度とに基づいて、手書きパ
ターンに対応する文字の表示位置が決定される。
【0014】例えば、「い」の場合、拡大率は1なので
全角文字と判断され、表示位置は、累積頻度が最も高い
エリアcに決定される。また、「み」の場合、拡大率は
2なので倍角文字と判断され、表示は2エリアを用いる
ことになるため、累積頻度が高い上位2つのエリアb・
cに表示位置が決定される。こうして、図18(e)に
示す表示結果が得られる。
【0015】
【発明が解決しようとする課題】しかしながら、上記従
来技術の方法では、次に述べるような問題がある。
【0016】従来技術1、すなわち、入力前に文字サイ
ズを変更して入力する方法では、文字サイズを変更する
毎に、設定のためのキー操作、あるいは手書き入力装置
によるタッチ操作を繰り返さなければならない。また、
従来技術2、すなわち手書き文字入力後に、文字サイズ
を変更する方法では、文字サイズを変更する操作、つま
り、その文字の指定および文字サイズの指定を行う作業
が必要となる。
【0017】したがって、従来技術1および従来技術2
では、文字のサイズを変更するための一連の操作のため
のキー入力あるいは手書き入力部による入力という手順
が必要となり、文字入力の作業効率が低くなる。これ
は、従来技術3の上付き/下付き文字についても同様で
ある。
【0018】また、従来技術4のように、手書き入力用
の枠を特に設けず、入力された手書き入力パターンの座
標データの横軸成分、縦軸成分それぞれの全角文字サイ
ズに対する比率から文字サイズを決定するためには、横
方向に大きさが小さい文字、例えば、アルファベットの
「I」や数字の「1」などの文字は、横倍角や4倍角の
入力が困難である。同様に、Y方向に大きさが小さい漢
字の「一」などの文字や、「−」、「=」などの記号
は、縦倍角や4倍角の入力が困難になる。
【0019】また、入力された手書きパターンの大きさ
から文字サイズの認識を行っているため、拗音(ゃゅょ
ャュョ)や促音(っッ)などの小さい文字を入力する場
合、文字サイズあるいは文字を誤って認識するおそれが
ある。例えば、4倍角の「ゃ」と全角の「や」とはほぼ
同じ大きさで入力されるため、4倍角の「ゃ」あるいは
全角の「や」の判別が困難になる。
【0020】これは、基本的に、従来技術5でも同様で
あり、同一の文字認識手段が、入力された手書きパター
ンの大きさ、すなわち座標データから文字サイズを判断
している限り、付きまとう問題である。したがって、従
来技術4・5のような文書処理装置では、各種文字サイ
ズの拗音および促音を判別することは不可能だった。
【0021】本発明の目的は、どのような形状の文字や
記号等であっても、手書き入力用の枠内に手書きしただ
けで、自動的に多様な文字サイズを決定できると共に、
上付き/下付き文字を決定することもでき、手書き入力
の作業効率を向上させることができる手書き入力処理装
置を提供することにある。
【0022】
【課題を解決するための手段】請求項1の発明に係る手
書き入力処理装置は、上記の課題を解決するために、線
画を手書きするための入力枠が設定され、入力枠内に手
書きされた線画の位置データ(例えば、座標データ)を
生成する手書き入力手段(例えば、タッチペンとタブレ
ットとで構成された手書き入力部)と、上記位置データ
に基づいて、線画が表す文字を認識する文字認識手段
(例えば、CPU)とを備えた手書き入力処理装置にお
いて、上記入力枠を複数の領域に区分するように、入力
枠に複数の基準線を表示する基準線表示手段(例えば、
表示コントローラおよび表示装置)と、複数の領域のそ
れぞれに線画が手書きされたか否かという領域使用状態
と、各種文字サイズとを対応づけた文字サイズ認識規則
を格納する格納手段(例えば、RAM、ROMまたはE
EPROM)と、入力枠に線画が手書きされたとき、各
領域の領域使用状態を検出し、検出した領域使用状態と
文字サイズ認識規則とを比較することによって、線画の
文字サイズを認識する文字サイズ認識手段(例えば、C
PU)とを備えていることを特徴としている。
【0023】請求項2の発明に係る手書き入力処理装置
は、請求項1の構成に加えて、上記格納手段が、上記領
域使用状態と、普通文字に対する添え字である上付き文
字または下付き文字とを対応づけた上付き/下付き文字
認識規則を格納すると共に、上記文字サイズ認識手段
が、検出した領域使用状態と上付き/下付き文字認識規
則とを比較することによって、上付き文字または下付き
文字を認識することを特徴としている。
【0024】請求項3の発明に係る手書き入力処理装置
は、請求項1の構成に加えて、上記入力枠を大きさが等
しい複数の領域に区分すると共に、上記文字サイズ認識
規則において、各領域と各種文字サイズとを1対1で対
応づけたことを特徴としている。
【0025】請求項4の発明に係る手書き入力処理装置
は、請求項1の構成に加えて、上記文字サイズ認識手段
によって認識された文字サイズにおいて使用された領域
の大きさに対する入力枠内に手書きされた線画の大きさ
の割合を算出し、認識された文字サイズにおける拗音ま
たは促音を上記割合に基づいて認識する拗音促音認識手
段(例えば、CPU)を備えていることを特徴としてい
る。
【0026】
【作用】請求項1の構成により、複数の基準線の表示に
よって複数の領域に区分された入力枠内に、手書き入力
手段を用いて線画を手書きすると、文字サイズ認識手段
は、複数の領域のそれぞれに線画が手書きされたか否か
という領域使用状態を検出し、検出した領域使用状態と
格納手段に格納された文字サイズ認識規則とを比較す
る。文字サイズ認識規則は、様々な領域使用状態と各種
文字サイズとを対応づけたものであるから、領域使用状
態が検出できれば、対応する文字サイズを認識すること
ができる。
【0027】したがって、手書き入力に使用された領域
から文字サイズが判断されるので、手書き入力処理装置
に対して、文字サイズの設定または変更を別途指示する
という余分な手順は不要であり、入力枠内に線画を手書
きしさえすれば、その文字サイズを決定することができ
る。
【0028】また、手書きされた線画の位置データに基
づいて、線画の大きさを算出し、文字サイズを決定する
のではないため、「1」や「I」のような横軸方向の位
置データが少ない文字や、「−」や「一」のような縦軸
方向の位置データが少ない文字であっても、これらの文
字がどの領域に手書きされたかを検出するだけで、文字
サイズを決定し、決定した文字サイズで表示または印字
することができる。すなわち、どのような文字でも、文
字サイズを容易に決定することができる。
【0029】さらに、手書きされた線画の大きさとは無
関係に、手書きされた領域に基づいて文字サイズを決定
するので、例えば、4倍角の文字を入力する際に、全角
文字の4倍の大きさの線画を手書きする必要が無いよう
に、換言すると、全角文字とあまり変わらない大きさで
手書きできるように、領域と4倍角の文字サイズとを対
応づけることができる。同様に、半角の文字を入力する
際に、全角文字の1/2倍の大きさの線画を手書きする
必要が無いように、領域と半角の文字サイズとを対応づ
けることができる。このことは、操作者の手書き入力を
容易にすると共に、文字サイズによって文字の認識率が
変動する不都合を抑制することができる。文字の認識率
は、領域の大きさに比べて文字の画数が多く複雑になる
ほど、低下するものだからである。
【0030】請求項2の構成により、文字サイズの認識
と全く同様に、上付き文字または下付き文字が手書き入
力に使用された領域によって、上付き文字または下付き
文字を認識することができるので、従来必要だった上付
き/下付き文字の入力を設定する手順を省き、作業効率
を向上させることができる。
【0031】請求項3の構成により、上記文字サイズ認
識規則において、複数に等分割された各領域と各種文字
サイズとを1対1で対応づけたので、手書きする線画の
大きさを文字サイズによって変える必要が無くなる。ま
た、「1」や「I」のような横軸方向の位置データが少
ない文字や、「−」や「一」のような縦軸方向の位置デ
ータが少ない文字でも、1つの領域内に手書きしさえす
れば、所定の文字サイズで表示または印字することがで
きる。したがって、請求項1の構成に比べて作業効率が
一層向上する。
【0032】さらに、画数が多く、複雑な漢字などは、
手書きした領域の大きさによって、認識の容易さが異な
るため、認識率が変動しがちである。しかし、請求項3
の構成では、どの文字サイズであっても同じ大きさの領
域に同じ大きさの線画を手書きすればよいから、領域に
よる認識率の変動が極めて小さくなる。
【0033】請求項4の構成により、手書きされた線画
の位置データから求まる線画の大きさによって拗音また
は促音を判断するのではなく、認識された文字サイズに
おいて使用された領域の大きさに対する手書きされた線
画の大きさの割合に基づいて拗音または促音を判断し認
識するので、任意の文字サイズに対する拗音または促音
を確実に認識することができる。すなわち、例えば、全
角の「や」と4倍角の拗音の「ゃ」とを同じ大きさで手
書きしたときに、線画の大きさだけでは、文字サイズを
判別することが不可能だったという問題を解消すること
ができる。
【0034】
【実施例】本発明の一実施例を図1ないし図16に基づ
いて説明すれば、以下のとおりである。
【0035】本実施例の手書き入力処理装置は、図2に
示すように、プログラムを実行し、システム全体を制御
し統括する中央処理装置(CPU)1と、キー入力また
は手書き入力等によって入力された文書データおよび各
種処理に必要なデータを一時的に記憶するワークエリア
を備えたRAM2と、CPU1で実行される制御プログ
ラムおよび文字認識に必要なデータおよび仮名漢字変換
に必要な辞書を記憶するROM3と、印字手段としての
プリンタ5と、プリンタ5を制御するプリンタコントロ
ーラ4と、CRTあるいは液晶ディスプレイなどから成
る表示装置7と、表示装置7を制御して、表示装置7に
データを表示させる表示コントローラ6と、キー入力を
行うキーボード9と、そのインタフェイスとなるキーイ
ンタフェイス8と、データおよびプログラムなどを記憶
する手段としてのフロッピィディスク(以下、FDと略
称する)11およびICカード13と、それぞれを制御
するFDコントローラ10およびICカードインタフェ
イス12と、システムデータの記憶、操作者が作成した
データの記憶、および作業環境の登録・変更等に用いら
れるEEPROM(Electrically Erasable Programmabl
e Read Only Memory電気的消去再書込み可能な読み出し
専用記憶装置) 15と、手書き入力手段としてのタッチ
ペン16およびタブレット17と、そのインタフェイス
としての手書き入力インタフェイス18とを備えてい
る。
【0036】上記RAM2、ROM3、プリンタコント
ローラ4、表示コントローラ6、キーインタフェイス
8、FDコントローラ10およびICカードインタフェ
イス12と、EEPROM15と、手書き入力インタフ
ェイス18とは、アドレスデータバス14を介してCP
U1と接続されている。
【0037】上記タブレット17には、手書き入力用の
枠が用意されており、図3(a)に示すように、1つの
小さなタッチセンサを1ドットに対応させた形態で、複
数のタッチセンサが横(M+1)ドット、縦(N+1)
ドットのマトリクス状に配置されている。
【0038】このドットマトリクスの縦軸をY軸、横軸
をX軸とし、枠の左上隅のドットの座標を(0、0)、
枠の右下隅のドットの座標を(M、N)とする。ただ
し、この座標の取り方は一例である。例えば、タッチペ
ン16によって枠内に手書きパターンが描かれるとき
に、タッチペン16が枠の左から13番目、上から19
番目のドットに触れたとすると、タブレット17が出力
する座標データは、CPU1によって(Xd 、Yh )=
(12、18)として認識されることになる。
【0039】CPU1は、座標データの集合と、ROM
3に記憶された文字認識データとを比較することによっ
て、手書きされた線画に対応する文字を認識する。すな
わち、CPU1は、請求項1に記載の文字認識手段とし
て機能する。
【0040】また、このように直交座標の取り方を決め
た上で、手書きパターンが手書き入力用の枠内のどの部
位に入力されたかを判定できるように、手書き入力用の
枠は、複数の領域に分けられている。例えば、図3
(b)〜(e)に示すように、分けられる領域の数およ
び分け方を様々に設定することができ、便宜的に破線等
の基準線を表示装置7の画面に表示することによって、
複数の領域を示すようになっている。この基準線の表示
は、ROM3やEEPROM15に格納された後述の領
域座標データに基づいて、表示コントローラ6が表示装
置7を駆動することによる。すなわち、表示コントロー
ラ6および表示装置7は、請求項1に記載の基準線表示
手段として機能する。
【0041】領域の分け方の例として、例えば図3
(b)は、枠を4等分し、そのうちの1つをさらに2等
分した場合を示している。図3(c)は、枠を上下に2
等分した場合を示し、図3(d)は、4等分した場合を
示している。図3(e)は、各領域の大きさを不揃いと
する特殊な分け方をした場合を示している。
【0042】このように、手書き入力用の枠を設ける
と、操作者が手書き入力できる範囲を限定することがで
きるので、タブレット17が出力する座標データの範囲
が限定され、座標データから文字サイズを算出する場合
に、その計算量を低減させる効果を生む。
【0043】ところで、上記のどの分け方の場合にも、
各領域の左上隅と右下隅の各座標(領域座標データ)
を、上記RAM2、ROM3あるいはEEPROM15
等に設けられた領域座標データエリアに、図4(c)に
示すように格納しておく。ただし、操作者が領域の分け
方を適宜設定する場合には、領域座標データはRAM2
に格納され、適宜設定した領域の分け方を今後の作業環
境として登録したい場合には、一旦RAM2に格納され
た領域座標データはEEPROM15に格納され、領域
の分け方が初期設定されている場合には、領域座標デー
タはROM3に格納済みとなっている。
【0044】また、RAM2には、分けられた領域の数
だけ、領域使用状態格納エリアが用意されるようになっ
ている。領域使用状態とは、枠内のある領域に手書きパ
ターンが入力されたか否か、すなわち、手書きパターン
の座標データがある領域に含まれているか否かという状
態のことである。具体的には、図4(a)に示すよう
に、N個に分割された領域のそれぞれについて、手書き
パターンが入力されていれば、その領域は使用されてい
るとして1が、入力されていなければ、その領域は未使
用であるとして0が、領域使用状態格納エリアに格納さ
れる。これにより、CPU1は、領域使用状態格納エリ
アを適宜参照することで、手書きパターンが入力用の枠
のどの領域から入力されたか、つまり、座標データがど
の領域から出力されたかがわかる。
【0045】さらに、RAM2、ROM3あるいはEE
PROM15には、全角、半角、横倍角、縦倍角、4倍
角等の表示可能な文字サイズの種類数に対応して、文字
サイズ認識規則格納エリアが用意されている。すなわ
ち、RAM2、ROM3あるいはEEPROM15は、
請求項1に記載の格納手段として機能する。ここで、文
字サイズ認識規則とは、後で詳述するように、上記の領
域使用状態と文字サイズの種類とを対応づける規則のこ
とであり、図4(b)に示すように、各文字サイズ毎
に、N個に分割された領域のそれぞれについて、使用状
態であれば1が、未使用状態であれば0が設定されてい
る。
【0046】この文字サイズ認識規則は、他の文字サイ
ズ認識規則と重複しないようにすれば、1つの文字サイ
ズについて複数存在してもよい。こうして、CPU1
は、文字サイズ認識規則格納エリアと領域使用状態格納
エリアとを比較参照することによって、手書きパターン
の所望の文字サイズを決定することができる。すなわ
ち、CPU1は、請求項1に記載の文字サイズ認識手段
として機能する。
【0047】なお、上述した領域座標データエリアと同
様に、操作者が、使い勝手の良いように文字サイズ認識
規則を適宜設定する場合には、文字サイズ認識規則はR
AM2に格納され、適宜設定した文字サイズ認識規則を
今後の作業環境として登録したい場合には、一旦RAM
2に格納された文字サイズ認識規則はEEPROM15
に格納され、初期設定された領域の分け方に対応して文
字サイズ認識規則も初期設定されている場合には、文字
サイズ認識規則はROM3に格納済みとなっている。
【0048】次に、文字サイズ認識規則の設定の仕方に
ついて、各種態様を具体的に詳述する。
【0049】例えば、図3(b)および図5(a)に示
すように、手書き入力用の枠を領域1〜5の5つに分け
た場合、図5(b)に示すように、各文字サイズについ
て複数の文字サイズ認識規則を設定することができる。
ただし、図5(b)に示す設定の仕方は一例であって、
設定数をさらに増やすことも、逆に減らすことも可能で
ある。同一の文字サイズに複数通りの認識規則が設定さ
れている場合に、どの領域の組み合わせを使用するか
は、文字の形状や、文字の画数と領域の広さとの兼ね合
い等によって、適宜、操作者が選択すればよい。
【0050】図5(b)の設定例によると、全角の文字
サイズには、領域3および4の双方を使用したとき、ま
たは領域1、2、5のいずれか1つを使用したときを対
応づけている。
【0051】半角の文字サイズには、領域3または領域
4のいずれか1つを使用したときを対応づけている。
【0052】横倍角の文字サイズには、枠の上下半分、
すなわち、領域1および2の双方を使用したとき、また
は領域3、4、5を全て使用したとき、または領域4お
よび5の双方を使用したときを対応づけている。
【0053】縦倍角の文字サイズには、縦に並んだ領域
にまたがって使用したとき、すなわち、領域1、3、4
を全て使用したとき、または領域1、3の双方を使用し
たとき、または領域1、4の双方を使用したとき、また
は領域2、5の双方を使用したときを対応づけている。
【0054】4倍角の文字サイズには、領域1〜領域5
までの全領域を使用したとき、または領域1〜領域5の
内の1つを除く他の領域を全て使用したときを対応づけ
ている。しかし、文字・記号等の様々な形や、個人個人
の書き癖にも漏れなく対応できるように、領域1、2、
3、領域1、2、4、領域1、2、5、領域1、3、
5、領域1、4、5、領域2、3、4、領域2、4、5
のような3つの領域の組み合わせや、領域1、5、領域
2、3、領域2、4のような2つの領域の組み合わせを
さらに対応づけている。
【0055】なお、いずれの文字サイズ認識規則にも合
わなかった場合には、全角の文字サイズが指定されるよ
うにしてもよい。
【0056】次に、図3(d)および図6(a)に示す
ように、手書き入力用の枠を領域1〜領域4の4つに等
分した場合、図6(b)に示すように、全角、横倍角、
縦倍角、4倍角の4種類の文字サイズに対し、各々1通
りの文字サイズ認識規則を設定することができる。つま
り、領域1〜領域4のそれぞれを全角、横倍角、縦倍
角、4倍角の文字サイズのいずれかと1対1に対応づけ
ている。
【0057】これにより、どの領域に手書きパターンが
入力されたかで、容易に文字サイズを決めることができ
る。また、文字サイズの種類によって手書きパターンの
大きさを変える必要は無く、どの文字サイズの場合に
も、同じ大きさの手書きパターンを入力すればよい。さ
らに、4倍角と全角の手書き入力に必要な領域の大きさ
が同じでよいため、枠の面積を削減することができる。
その上、「1」や「I」などの横軸成分の少ない座標デ
ータが出力される文字や、「−」や「一」などの縦軸成
分の少ない座標データが出力される文字であっても、領
域1〜領域4のいずれかに手書きするだけで、容易に文
字サイズを決めることができる。
【0058】また、「轟」や「鵬」などの画数が非常に
多く複雑な文字は、手書きする領域の大きさの違いによ
って、手書きパターンから文字を認識する文字認識率が
変動しがちであるが、手書き入力用の枠を4等分する
と、手書きパターンの大きさを同じにできるので、文字
認識率が文字サイズによって変動せず、手書きパターン
を同じ大きさで入力する限り一定になるという利点が有
る。
【0059】図6(b)の認識規則によると、例えば領
域1の使用を縦倍角、領域2の使用を4倍角、領域3の
使用を全角、領域4の使用を横倍角の各文字サイズに対
応づけている。
【0060】次に、図3(e)および図8(a)に示す
ように、手書き入力用の枠の分け方を特殊にしてもよ
い。すなわち、各文字サイズを入力しやすいように、領
域1は半角、全角、横倍角入力では使用されず、領域2
は半角、全角、縦倍角入力では使用されず、領域4は半
角では使用されず、領域5は半角、全角、縦倍角では使
用されないことを前提として、各領域の大きさに変化を
付けている。この場合の文字サイズ認識規則を図8
(b)に示す。
【0061】領域の分け方をより具体的に説明すると、
入力枠は、領域1〜領域5の5つに分けられており、例
えば、領域3の縦を1、横を0.7とすると、領域4の縦
は1、横は0.3、領域1の縦は0.5、横は1、領域2の
縦は0.5、横は0.5、領域5の縦は1、横は0.5という
ような比率に設定している。領域の比率をこのように設
定すると、全角:半角:横倍角:縦倍角:4倍角=1:
0.5:2(横):2(縦):4という実際の文字サイズ
の比率の変化より小さい変化の比率で、例えば、全角:
半角:横倍角:縦倍角:4倍角=1:0.7:0.8
(横):1.5(縦):1.5という比率で文字を手書きし
ても、各文字サイズを容易に決定することができる。
【0062】このことにより、手書きパターンの大きさ
の書き分けが少なくて済み、似たような大きさの手書き
パターンによって、半角、全角、横倍角、縦倍角、4倍
角の入力が可能となる。したがって、枠を4等分する場
合に既に説明したように、文字認識率が、文字サイズに
よって変動する不具合をある程度抑制できる。また、4
倍角と全角の手書き入力に必要な領域の大きさの比率
が、表示される文字の比率より小さくて済むため、枠の
面積を削減することができる。このような効果は、枠を
図5(a)に示すように分けた場合でも、使用する領域
の選択の仕方によって同様に得られるものである。
【0063】上記の文字サイズ認識規則格納方法は、上
付き/下付き文字の自動認識の場合でも同様で、上付き
文字と判断する認識規則データおよび下付き文字と判断
する認識規則データのそれぞれをRAM2、ROM3あ
るいはEEPROM15に用意された上付き/下付き認
識格納エリアに格納しておき、上付き文字を入力する領
域の領域座標データおよび下付き文字を入力する領域の
領域座標データを領域座標データ格納エリアに格納す
る。そして、領域座標データに基づく領域使用状態デー
タと認識規則データとを比較することで、上付き/下付
き文字の判定を行うことができる。
【0064】例えば、図3(c)および図10(a)に
示すように、手書き入力用の枠を領域1および領域2に
上下に2等分した場合、図10(b)に示すように、文
字サイズ認識規則を設定することができる。この規則に
よると、領域1を使用したときを上付き文字に対応づ
け、領域2を使用したときを下付き文字に対応づけてい
る。
【0065】このように、文字サイズあるいは上付き/
下付き文字を認識するためのどの規則と領域使用状態デ
ータとが合致するかを調べ、その文字サイズおよび上付
き/下付き文字の情報を手書きパターンに対する文字認
識結果に付加することにより、文字サイズおよび上付き
/下付き文字の入力を簡単に行うことができる。
【0066】なお、以上説明した文字サイズ認識規則と
上付き/下付き文字の認識規則とについては、単なる一
例であり、それによって本発明が制限されるものではな
い。
【0067】構成の説明の最後は、拗音(ゃゅょャュ
ョ)や促音(っッ)の入力に関してであるが、CPU1
は、手書きパターンの描かれた領域に基づいて所望の文
字サイズを設定した後、使用された領域の大きさに対す
る手書きパターンの大きさの割合を認識し、普通文字な
のか、拗音または促音なのかを判断する請求項4に記載
の拗音促音認識手段として機能する。例えば、全角の普
通文字の「や」と、4倍角の拗音の「ゃ」とで、入力さ
れる手書きパターンがほとんど同じ大きさだとしても、
前述のように、全角文字と4倍角文字とでは、使用する
領域を異ならせているので、全角の普通文字の「や」と
4倍角の拗音の「ゃ」とでは、使用された領域に対する
大きさの割合が異なっている。この割合の相違に基づい
て、全角の普通文字の「や」と4倍角の拗音の「ゃ」と
を明確に区別することができる。
【0068】上記の構成において、タッチペン16によ
ってタブレット17の手書き入力用の枠に、手書きパタ
ーンが入力されると、タブレット17は、枠における手
書きパターンの位置情報、すなわちタッチペン16が枠
のどこをタッチしたかという座標データを出力する。こ
の座標データは、RAM2等の文字認識用のワークエリ
アに格納される。
【0069】CPU1は、この入力された座標データの
全てについて、どの領域に含まれるかを調べる。手書き
入力用の枠には、例えば図5(a)に示すように、複数
の基準線が表示され、複数の領域が設定されており、各
領域の領域座標データが前記領域座標データエリアに格
納済みとなっている。
【0070】そこで、CPU1は、座標データのX座標
とY座標とのそれぞれについて、領域座標データ(図4
(c))の左上の座標および右下の座標と比較すること
により、使用された領域を特定する。すなわち、X座
標、Y座標共に、ある領域の左上の座標以上で、右下の
座標以下であれば、その領域に含まれていることにな
る。これに対し、X座標またはY座標のどちらか一方で
も、その領域の左上の座標より小さいか、あるいはその
領域の右下の座標より大きければ、その領域に含まれて
いないことがわかる。この領域使用状態のデータから、
予め決められた文字サイズ認識規則に従って、文字サイ
ズを自動決定する。
【0071】本発明に係る手書き入力処理では、図14
に示すフローに従って、領域の使用状態を調べ、図15
に示すフローに従って、領域の使用状態から文字サイズ
を決定し、その後、その結果により、図16に示すフロ
ーに従って、領域の使用状態から上付き/下付き文字を
決定するようになっている。
【0072】まず、図14に基づいて、入力された手書
きパターンから領域の使用状態を調べる処理について説
明する。
【0073】初めにステップ1(以下、S1と略記す
る)で、手書き入力部を介して手書きパターンが入力さ
れる。今、手書き入力用の枠がm個の領域に分けられて
いるとし、かつ、タブレット17が出力する手書きパタ
ーンの座標データを全部でk個、(X1 、Y1 )〜(X
k 、Yk )とする。S2で、何番目の領域について調べ
ているかを示す比較領域番号Iを1とし、S3へ進む。
【0074】S3で、比較する領域座標データがある
か、すなわち、I≦mであるか調べ、I>mであれば、
比較する領域が無くなったとして、この処理を終わる。
一方、I≦mであって、比較する領域があれば、S4へ
進み、RAM2に確保されたI番目の領域の使用状態格
納エリアの値を0とする。そして、S5へ進み、ROM
3あるいはEEPROM15に格納されたI番目の領域
の領域座標データを検索し、I番目の領域の左上隅のX
座標とY座標とをそれぞれ変数XLとYLとに代入し、
右下隅のX座標とY座標とをそれぞれ変数XRとYRと
に代入する。そして、S6に進む。
【0075】S6では、手書きパターンのk個の座標デ
ータの何番目を調べているかを示す比較データ番号jを
1とし、S7で、j≦kかどうか、すなわち上記変数X
L、YL、XR、YRと比較する座標データが有るかど
うかを調べ、j>kであれば、すなわち比較する座標デ
ータが無ければ、後述するS11へ進み、j≦kであれ
ば、すなわち比較する座標データが有れば、S8へ進
む。
【0076】S8では、比較するj番目の座標データの
X座標、つまりXj について、XL≦Xj ≦XRという
条件を満足するかどうかを調べる。このX座標の条件を
満足している場合にはS9へ進み、引続きj番目の座標
データのY座標、つまりYjについて、YL≦Yj ≦Y
Rという条件を満足するかどうかを調べる。このY座標
の条件を満足している場合にはS10へ進み、RAM2
に格納されたI番目の領域の使用状態格納エリアの値を
0から1に変更し、後述するS11へ進む。
【0077】なお、上記S8およびS9で、X座標およ
びY座標の各条件を満足していなければS12へ進む。
S12では、比較データ番号jに1を加え、j=j+1
として再びS7へ戻り、次のj+1番目の座標データを
調べる。S7でj>kとなれば、k個全ての座標データ
についてI番目の領域に含まれるかどうかを調べ終えた
として、S11に進み、比較領域番号Iに1を加え、I
=I+1とする。次に、S3へ進み、次のI+1番目の
領域について、同様に座標データが含まれているかどう
かを調べる。S3で、I>mとなり、比較すべき領域が
無くなれば、入力された手書きパターンから領域の使用
状態を調べる処理を終了する。
【0078】上記の処理に続いて、文字サイズの決定ま
たは上付き/下付き文字の決定の処理が実行される。
【0079】まず、領域使用状態に基づいて、文字サイ
ズを決定する処理について説明する。図15に示すフロ
ーは、領域使用状態を図14に示すフローに従って調べ
終わったときに起動される。文字サイズ決定処理が起動
されると、S21で、RAM2に格納された領域使用状
態を参照し、S22で、ROM3またはEEPROM1
5に格納された各種文字サイズ(全角、半角、横倍角、
縦倍角、4倍角等)毎に設定された文字サイズ認識規則
と領域使用状態とを比較する。
【0080】例えば、図1(a)に示すように、領域3
・4にわたって「あ」が手書きされると、図5(b)に
示す文字サイズ認識規則を参照することによって、図5
(b)に示す認識規則R1との合致が確認され、全角の
文字サイズで手書きされたと判断する。この結果、
「あ」が全角の文字サイズで表示または印字される。図
7(a)の場合には、図6(b)に示す認識規則R6と
の合致が確認され、図9(a)の場合には、図8(b)
に示す認識規則R10との合致が確認され、いずれの場
合にも、「あ」が全角の文字サイズで表示または印字さ
れる結果となる。
【0081】このように、全角の文字サイズについて、
文字サイズ認識規則と領域使用状態とを比較する処理を
行うことは可能であるが、領域使用状態が全角以外の文
字サイズ認識規則のいずれとも合致しなかった場合に、
全角と判断するようにしてもよい。このように全角にお
ける比較を省略する処理の方が、文字サイズ決定処理が
短時間で完了する。図15に示すフローは、全角におけ
る比較を省略する処理となっている。
【0082】S23で、領域使用状態が4倍角の認識規
則と合致すれば、S24において手書きパターンは4倍
角での入力と判断される。例えば、図1(e)に示すよ
うに、領域1・2・4・5にわたって「あ」が手書きさ
れると、図5(b)に示す認識規則R5との合致が確認
され、4倍角の文字サイズで手書きされたと判断する。
この結果、「あ」が4倍角の文字サイズで表示または印
字される。図7(d)の場合には、図6(b)に示す認
識規則R9との合致が確認され、図9(e)の場合に
は、図8(b)に示す認識規則R14との合致が確認さ
れ、いずれの場合にも、「あ」が4倍角の文字サイズで
表示または印字される結果となる。
【0083】S23で、領域使用状態が4倍角の認識規
則と合致しなければ、S25に進み他の文字サイズの認
識規則との比較を実行する。S25で、例えば、領域使
用状態が縦倍角の認識規則と合致すれば、S26におい
て手書きパターンは縦倍角での入力と判断される。例え
ば、図1(d)に示すように、領域1・4にわたって
「あ」が手書きされると、図5(b)に示す認識規則R
4との合致が確認され、縦倍角の文字サイズで手書きさ
れたと判断する。この結果、「あ」が縦倍角の文字サイ
ズで表示または印字される。図7(c)の場合には、図
6(b)に示す認識規則R8との合致が確認され、図9
(d)の場合には、図8(b)に示す認識規則R13と
の合致が確認され、いずれの場合にも、「あ」が縦倍角
の文字サイズで表示または印字される結果となる。
【0084】S25で、領域使用状態が縦倍角の認識規
則と合致しなければ、S27に進む。S27で、領域使
用状態が横倍角の認識規則と合致すれば、S28におい
て手書きパターンは横倍角での入力と判断される。例え
ば、図1(c)に示すように、領域4・5にわたって
「あ」が手書きされると、図5(b)に示す認識規則R
3との合致が確認され、縦倍角の文字サイズで手書きさ
れたと判断する。この結果、「あ」が横倍角の文字サイ
ズで表示または印字される。図7(b)の場合には、図
6(b)に示す認識規則R7との合致が確認され、図9
(c)の場合には、図8(b)に示す認識規則R12と
の合致が確認され、いずれの場合にも、「あ」が横倍角
の文字サイズで表示または印字される結果となる。
【0085】S27で、領域使用状態が横倍角の認識規
則と合致しなければ、S29に進む。S29で、領域使
用状態が半角の認識規則と合致すれば、S30において
手書きパターンは半角での入力と判断される。例えば、
図1(b)に示すように、領域4に「あ」が手書きされ
ると、図5(b)に示す認識規則R2との合致が確認さ
れ、半角の文字サイズで手書きされたと判断する。この
結果、「あ」が半角の文字サイズで表示または印字され
る。図9(b)の場合には、図8(b)に示す認識規則
R11との合致が確認され、同様に、「あ」が半角の文
字サイズで表示または印字される結果となる。
【0086】最後に、領域使用状態がいずれの認識規則
とも合致しなければ、S31で全角の文字サイズで手書
きされたと判断し、文字サイズ決定の処理を終了する。
また、S24、S26、S28、S30の各ステップの
いずれかにおいて、文字サイズが決定すれば、文字サイ
ズ決定の処理を終了する。なお、領域使用状態と比較す
る各種文字サイズの認識規則の順序は不同でよい。ま
た、本実施例では、4倍角の認識規則が一番多いので、
領域使用状態が4倍角以外の文字サイズ認識規則のいず
れとも合致しなかった場合に、4倍角と判断するように
すれば、文字サイズ決定の処理が最も短時間で済む。
【0087】このように、本発明に係る手書き入力処理
装置では、手書き入力にどの領域が使用されたかに基づ
いて文字サイズを判断するので、手書き入力処理装置に
対して文字サイズの設定や変更の指示を別途入力する必
要が無い。すなわち、文字サイズの認識規則に合致する
領域を使用して手書き入力しさえすれば、任意の文字サ
イズをいつでも入力し、表示または印字させることがで
きる。
【0088】また、文字サイズと領域とが対応づけられ
ているので、どの程度の大きさで手書き入力すれば、ど
のような文字サイズで認識されるかという関連性を把握
することが容易である。
【0089】次に、領域使用状態に基づいて、上付き/
下付き文字を決定する処理について説明する。図16に
示すフローは、図15に示すフローに従って文字サイズ
が決定したときに起動されてもよいし、上付き/下付き
文字の入力用に別途用意された枠(図10(a)参照)
に文字が手書きされ、座標データが出力されたときに起
動されてもよい。これによれば、上付き/下付き文字を
入力するにあたって、上付き/下付き文字の設定を別途
指示する余分な手順が不要となる。
【0090】このフローが起動された後、まずS41
で、図14に示すフローに従って求められた領域使用状
態データを参照する。続いて、S42で、領域使用状態
データを例えば図10(b)に示すような上付き/下付
き文字認識規則と比較する。そして、S43で、領域使
用状態が上付き文字の認識規則と合致すれば、S44に
進み、手書きパターンは上付き文字と判断される。例え
ば、図11(a)に示すように、領域1に「2」が手書
きされると、図10(b)に示す認識規則R15との合
致が確認され、上付き文字が手書きされたと判断する。
この結果、「2」が上付き文字として表示または印字さ
れる。
【0091】一方、S43で、領域使用状態が上付き文
字の認識規則と合わなければ、S45に進み、領域使用
状態が下付き文字の認識規則と合致するかを調べる。も
し、下付き文字の認識規則と合致していれば、S46に
進み、手書きパターンは下付き文字と判断される。例え
ば、図11(b)に示すように、領域2に「2」が手書
きされると、図10(b)に示す認識規則R16との合
致が確認され、下付き文字が手書きされたと判断する。
この結果、「2」が下付き文字として表示または印字さ
れる。
【0092】S45で、領域使用状態が下付き文字の認
識規則とも合っていなければ、上付き/下付き文字の決
定を行わず、処理を終了することになる。
【0093】次に、拗音(ゃゅょャュョ)や促音(っ
ッ)を各種文字サイズで入力する場合について、図12
に基づいて説明する。拗音/促音が枠内のある領域に手
書きされたとき、図14に示すフローに従って領域使用
状態を調べ、続いて図15に示すフローに従って文字サ
イズを決定する処理まで、拗音/促音以外の普通文字の
手書き入力の場合と全く同様である。
【0094】文字サイズが決定されたときに、使用され
た領域の大きさを特定することができるから、使用され
た領域の大きさに対する手書きされた拗音/促音の大き
さの割合を算出することができる。その割合が所定値よ
り小さければ、拗音または促音と判断され、そのように
表示または印字される。
【0095】例えば、図12(a)では、図5(a)に
示す領域3・4にわたって拗音「ゃ」が手書きされてい
るから、図5(b)の認識規則R1との一致によって、
まず全角の文字サイズが決定され、次に、領域3・4の
大きさに対する「ゃ」の大きさの割合が算出され、所定
値より小さい場合に全角の拗音「ゃ」と判断され、表示
または印字される。同様に、図12(b)の場合には、
図6(a)に示す領域3の使用と算出された割合とによ
って、全角の拗音「ゃ」と判断され、図12(c)の場
合には、図8(a)に示す領域3・4の使用と算出され
た割合とによって、全角の拗音「ゃ」と判断される。
【0096】図12(d)では、図5(a)に示す領域
4・5にわたって拗音「ゃ」が手書きされているから、
図5(b)の認識規則R3との一致によって、まず横倍
角の文字サイズが決定され、次に、領域4・5の大きさ
に対する「ゃ」の大きさの割合が算出され、所定値より
小さい場合に横倍角の拗音「ゃ」と判断され、表示また
は印字される。同様に、図12(e)の場合には、図6
(a)に示す領域4の使用と算出された割合とによっ
て、横倍角の拗音「ゃ」と判断され、図12(f)の場
合には、図8(a)に示す領域4・5の使用と算出され
た割合とによって、横倍角の拗音「ゃ」と判断される。
【0097】図12(g)では、図5(a)に示す領域
1・3・4にわたって拗音「ゃ」が手書きされているか
ら、図5(b)の認識規則を参照することにより、まず
縦倍角の文字サイズが決定され、次に、領域1・3・4
の大きさに対する「ゃ」の大きさの割合が算出され、所
定値より小さい場合に縦倍角の拗音「ゃ」と判断され、
表示または印字される。同様に、図12(h)の場合に
は、図6(a)に示す領域1の使用と算出された割合と
によって、縦倍角の拗音「ゃ」と判断され、図12
(i)の場合には、図8(a)に示す領域1・3・4の
使用と算出された割合とによって、縦倍角の拗音「ゃ」
と判断される。
【0098】図12(j)では、図5(a)に示す領域
1・2・4・5にわたって拗音「ゃ」が手書きされてい
るから、図5(b)の認識規則R5との一致によって、
まず4倍角の文字サイズが決定され、次に、領域1・2
・4・5の大きさに対する「ゃ」の大きさの割合が算出
され、所定値より小さい場合に4倍角の拗音「ゃ」と判
断され、表示または印字される。同様に、図12(k)
の場合には、図6(a)に示す領域2の使用と算出され
た割合とによって、4倍角の拗音「ゃ」と判断され、図
12(l)の場合には、図8(a)に示す領域1・2・
4・5の使用と算出された割合とによって、4倍角の拗
音「ゃ」と判断される。
【0099】次に、「1」や「I」などの横軸方向の成
分が少ない文字の横倍角の入力や、「−」や「一」など
の縦軸方向の成分が少ない文字の縦倍角の入力について
説明する。この場合の処理も、図14および15で説明
したフローに従うことに変わりはない。ただし、図13
(a)〜(d)に示すように、入力用の枠が複数の領域
に区切られ、各種文字サイズに複数の領域の組み合わせ
が対応している場合には、「1」や「I」などの横軸方
向の成分が少ない文字や、「−」や「一」などの縦軸方
向の成分が少ない文字を複数の領域にまたがるように手
書きすることが必要である。
【0100】例えば、図13(a)のように、図5に示
す領域4・5を使用する場合、「1」を領域4・5にま
たがるように、やや斜めに手書きすることにより、
「1」を横倍角で入力することが可能になる。同様に、
図13(b)は、「1」を横倍角で入力する場合の他の
手書き例を示し、図13(c)(d)は、「−」を縦倍
角で入力する場合の手書き例を示している。
【0101】一方、図13(e)および(f)に示すよ
うに、各領域と各種文字サイズとが1対1に対応づけら
れている場合には、横方向の成分が少ない文字や縦方向
の成分が少ない文字であっても、1つの領域内に通常ど
おり手書きするだけで、その領域に対応づけられた文字
サイズを問題無く決定することができる。
【0102】
【発明の効果】請求項1の発明に係る手書き入力処理装
置は、以上のように、線画を手書きするための入力枠を
複数の領域に区分するように、入力枠に複数の基準線を
表示する基準線表示手段と、複数の領域のそれぞれに線
画が手書きされたか否かという領域使用状態と、各種文
字サイズとを対応づけた文字サイズ認識規則を格納する
格納手段と、入力枠に線画が手書きされたとき、各領域
の領域使用状態を検出し、検出した領域使用状態と文字
サイズ認識規則とを比較することによって、線画の文字
サイズを認識する文字サイズ認識手段とを備えている構
成である。
【0103】それゆえ、入力枠内に線画を手書きしさえ
すれば、領域使用状態が検出され、それに基づいて対応
する文字サイズを認識することができる。これにより、
手書き処理装置に対して、文字サイズの設定または変更
を別途指示するという余分な手順は不要となり、手書き
入力の作業効率を向上させることができる。
【0104】また、手書きされた線画の位置データに基
づいて、線画の大きさを算出し、文字サイズを決定する
のではないため、横軸方向または縦軸方向の位置データ
が少ない文字を手書きしても、その手書きされた領域に
基づいて、文字サイズを決定し、決定した文字サイズで
表示または印字することができる。すなわち、どのよう
な文字でも、その文字サイズを容易に決定することがで
きる。
【0105】さらに、全角文字とあまり変わらない大き
さで手書きできるように、領域と各種文字サイズとを対
応づけることができるので、操作者の手書き入力を容易
にすると共に、文字サイズによって文字の認識率が変動
する不都合を抑制することができるという効果を併せて
奏する。
【0106】請求項2の発明に係る手書き入力処理装置
は、以上のように、上記格納手段が、上記領域使用状態
と、普通文字に対する添え字である上付き文字または下
付き文字とを対応づけた上付き/下付き文字認識規則を
格納すると共に、上記文字サイズ認識手段が、検出した
領域使用状態と上付き/下付き文字認識規則とを比較す
ることによって、上付き文字または下付き文字を認識す
る構成である。
【0107】それゆえ、文字サイズの認識と全く同様
に、上付き文字または下付き文字が手書きされた領域に
よって、上付き文字または下付き文字を認識することが
できるので、従来必要だった上付き/下付き文字の入力
を別途設定する手順を省き、作業効率を向上させること
ができるという効果を奏する。
【0108】請求項3の発明に係る手書き入力処理装置
は、以上のように、上記入力枠を大きさが等しい複数の
領域に区分すると共に、上記文字サイズ認識規則におい
て、各領域と各種文字サイズとを1対1で対応づけた構
成である。
【0109】それゆえ、各種文字サイズに1対1で対応
づけられた各領域の大きさが等しいので、手書きする線
画の大きさを文字サイズによって変える必要が無くな
る。また、横軸方向または縦軸方向の位置データが少な
い文字でも、1つの領域内に手書きしさえすれば、対応
する文字サイズで表示または印字することができる。し
たがって、請求項1の構成に比べて作業効率が一層向上
する。さらに、画数が多く、複雑な漢字などは、手書き
した領域の大きさによって、認識の容易さが異なるた
め、認識率が変動しがちである。しかし、請求項3の構
成では、どの文字サイズであっても同じ大きさの領域に
同じ大きさの線画を手書きすればよいから、領域による
認識率の変動が極めて小さくなるという効果を併せて奏
する。
【0110】請求項4の発明に係る手書き入力処理装置
は、以上のように、上記文字サイズ認識手段によって認
識された文字サイズにおいて使用された領域の大きさに
対する入力枠内に手書きされた線画の大きさの割合を算
出し、認識された文字サイズにおける拗音または促音を
上記割合に基づいて認識する拗音促音認識手段を備えて
いる構成である。
【0111】それゆえ、手書きされた線画の位置データ
から求まる線画の大きさによって拗音または促音を判断
するのではなく、認識された文字サイズにおいて使用さ
れた領域の大きさに対する線画の大きさの割合に基づい
て拗音または促音を判断し認識するので、任意の文字サ
イズに対する拗音または促音を確実に認識することがで
きるという効果を奏する。
【図面の簡単な説明】
【図1】(a)〜(e)は、本発明に係る手書き入力処
理装置が、領域使用状態と文字サイズの認識規則とに基
づいて、手書きパターンの文字サイズを認識する動作を
示す説明図である。
【図2】本発明に係る手書き入力処理装置の構成を示す
ブロック図である。
【図3】(a)は、入力枠におけるタッチセンサの配列
を示す模式図、(b)〜(e)は、基準線の表示による
入力枠の区分の仕方を示す説明図である。
【図4】(a)〜(c)は、文字サイズの認識に関わる
各種データの格納例を示す説明図である。
【図5】(a)は、基準線の表示による入力枠の区分例
を示す説明図、(b)は、(a)に示す各領域と各種文
字サイズとを対応づけた文字サイズ認識規則の一例を示
す説明図である。
【図6】(a)は、基準線の表示による入力枠の他の区
分例を示す説明図、(b)は、(a)に示す各領域と各
種文字サイズとを対応づけた文字サイズ認識規則の一例
を示す説明図である。
【図7】(a)〜(d)は、領域使用状態と図6(b)
に示す文字サイズ認識規則とに基づいて、手書きパター
ンの文字サイズを認識する動作を示す説明図である。
【図8】(a)は、基準線の表示による入力枠のさらに
他の区分例を示す説明図、(b)は、(a)に示す各領
域と各種文字サイズとを対応づけた文字サイズ認識規則
の一例を示す説明図である。
【図9】(a)〜(e)は、領域使用状態と図8(b)
に示す文字サイズ認識規則とに基づいて、手書きパター
ンの文字サイズを認識する動作を示す説明図である。
【図10】(a)は、基準線の表示による入力枠のさら
に他の区分例を示す説明図、(b)は、(a)に示す各
領域と各種文字サイズとを対応づけた文字サイズ認識規
則の一例を示す説明図である。
【図11】(a)および(b)は、領域使用状態と図1
0(b)に示す文字サイズ認識規則とに基づいて、手書
きパターンの文字サイズを認識する動作を示す説明図で
ある。
【図12】(a)〜(l)は、入力枠の分け方と各種文
字サイズとに応じた拗音の「ゃ」の手書き例を示す説明
図である。
【図13】(a)〜(f)は、入力枠の分け方と各種文
字サイズとに応じた細い文字の手書き例を示す説明図で
ある。
【図14】入力枠に手書き入力されたときに、領域使用
状態を調べる処理手順を示すフローチャートである。
【図15】検出した領域使用状態に基づいて、文字サイ
ズを認識する処理手順を示すフローチャートである。
【図16】検出した領域使用状態に基づいて、上付き/
下付き文字を認識する処理手順を示すフローチャートで
ある。
【図17】(a)〜(c)は、従来の手書き入力処理装
置における文字サイズの決定方法を示す説明図である。
【図18】(a)〜(e)は、従来の手書き入力処理装
置における文字サイズの他の決定方法を示す説明図であ
る。
【図19】(a)および(b)は、手書きパターンの大
きさに基づいて拗音を認識する方法を示す説明図であ
る。
【図20】(a)および(b)は、一般的な文書処理装
置における全角文字と4倍角文字の表示上の相違を示す
説明図である。
【符号の説明】
1 CPU(文字認識手段、文字サイズ認識手段およ
び拗音促音認識手段) 2 RAM(格納手段) 3 ROM(格納手段) 6 表示コントローラ(基準線表示手段) 7 表示装置(基準線表示手段) 15 EEPROM(格納手段) 16 タッチペン(手書き入力手段) 17 タブレット(手書き入力手段)
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06F 3/03 M 17/22 17/24 G06K 9/46 G 9061−5H

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】線画を手書きするための入力枠が設定さ
    れ、入力枠内に手書きされた線画の位置データを生成す
    る手書き入力手段と、上記位置データに基づいて、線画
    が表す文字を認識する文字認識手段とを備えた手書き入
    力処理装置において、 上記入力枠を複数の領域に区分するように、入力枠に複
    数の基準線を表示する基準線表示手段と、 複数の領域のそれぞれに線画が手書きされたか否かとい
    う領域使用状態と、各種文字サイズとを対応づけた文字
    サイズ認識規則を格納する格納手段と、 入力枠に線画が手書きされたとき、各領域の領域使用状
    態を検出し、検出した領域使用状態と文字サイズ認識規
    則とを比較することによって、線画の文字サイズを認識
    する文字サイズ認識手段とを備えていることを特徴とす
    る手書き入力処理装置。
  2. 【請求項2】上記格納手段は、上記領域使用状態と、普
    通文字に対する添え字である上付き文字または下付き文
    字とを対応づけた上付き/下付き文字認識規則を格納す
    ると共に、上記文字サイズ認識手段は、検出した領域使
    用状態と上付き/下付き文字認識規則とを比較すること
    によって、上付き文字または下付き文字を認識すること
    を特徴とする請求項1記載の手書き入力処理装置。
  3. 【請求項3】上記入力枠を大きさが等しい複数の領域に
    区分すると共に、上記文字サイズ認識規則において、各
    領域と各種文字サイズとを1対1で対応づけたことを特
    徴とする請求項1記載の手書き入力処理装置。
  4. 【請求項4】上記文字サイズ認識手段によって認識され
    た文字サイズにおいて使用された領域の大きさに対する
    入力枠内に手書きされた線画の大きさの割合を算出し、
    認識された文字サイズにおける拗音または促音を上記割
    合に基づいて認識する拗音促音認識手段を備えているこ
    とを特徴とする請求項1記載の手書き入力処理装置。
JP16828494A 1994-07-20 1994-07-20 手書き入力処理装置 Pending JPH0830735A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16828494A JPH0830735A (ja) 1994-07-20 1994-07-20 手書き入力処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16828494A JPH0830735A (ja) 1994-07-20 1994-07-20 手書き入力処理装置

Publications (1)

Publication Number Publication Date
JPH0830735A true JPH0830735A (ja) 1996-02-02

Family

ID=15865171

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16828494A Pending JPH0830735A (ja) 1994-07-20 1994-07-20 手書き入力処理装置

Country Status (1)

Country Link
JP (1) JPH0830735A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014021536A (ja) * 2012-07-12 2014-02-03 Sharp Corp タブレット装置およびタブレット装置の使用環境設定方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014021536A (ja) * 2012-07-12 2014-02-03 Sharp Corp タブレット装置およびタブレット装置の使用環境設定方法

Similar Documents

Publication Publication Date Title
US5513278A (en) Handwritten character size determination apparatus based on character entry area
WO1995008158A1 (en) Universal symbolic handwriting recognition system
KR100713407B1 (ko) 펜 컴퓨팅 시스템에서의 펜 입력 방법 및 장치
JP2992127B2 (ja) 文字認識方法及び装置
US5991440A (en) Method and apparatus for recognizing input handwritten characters associated with title information
JPH0830735A (ja) 手書き入力処理装置
JPH04290184A (ja) 手書き文書作成装置
JPH0950433A (ja) 手書き文字認識装置
JPH09185679A (ja) 文字認識方法とその装置
JP2849308B2 (ja) 図面入力管理方法
JPH1153117A (ja) 手書き文字認識装置、手書き入力インターフェース及びその記録媒体
JP3091543B2 (ja) 文書処理装置
JPH01103787A (ja) 個人辞書作成機能付手書文字認識装置
JP2922068B2 (ja) 文字フォント補正機能付きワードプロセッサ
KR100389761B1 (ko) 펜 마우스를 이용하여 워드 문서를 처리하기 위한 방법
JPH0816571A (ja) 漢字入力装置
KR101276281B1 (ko) 터치스크린을 가진 전자기기의 한글 인식 장치 및 한글 인식 방법
JPH09231316A (ja) 手書き文字認識装置
JPH0498414A (ja) 手書文字入力装置
JPS60238988A (ja) 文字認識装置を備えるデ−タ処理装置
JPH08106513A (ja) 手書き文字認識装置
JPH11184970A (ja) 筆記データ入力装置、及び記憶媒体
JPH0756911A (ja) 文書作成装置
JPH0291715A (ja) 文字認識装置
KR20040099937A (ko) 터치스크린을 이용한 문자입력장치 및 그 방법