JPH087034A - 手書き文字認識入力装置 - Google Patents
手書き文字認識入力装置Info
- Publication number
- JPH087034A JPH087034A JP6142011A JP14201194A JPH087034A JP H087034 A JPH087034 A JP H087034A JP 6142011 A JP6142011 A JP 6142011A JP 14201194 A JP14201194 A JP 14201194A JP H087034 A JPH087034 A JP H087034A
- Authority
- JP
- Japan
- Prior art keywords
- input
- character
- pen
- frame
- characters
- 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.)
- Granted
Links
Landscapes
- Character Discrimination (AREA)
Abstract
行える手書き文字認識入力装置を提供する。 【構成】 文書入力を手書き文字で行う際に、表示装置
の画面に一体形成したタブレット上に、ペンで入力した
い位置に文字を書き始めると、枠制御手段によりその位
置に認識文字より大きく形成した複数の入力枠が表示さ
れ、手書き文字の入力を行う。このとき、座標検出手段
は入力枠に入力された手書き文字をペンのアップ/ダウ
ンのドットからなる座標データとして検出し、座標デー
タを座標データ記憶手段に記憶する。ここで、ペンによ
る1文字目の手書き入力が完了して、次の入力枠に2文
字目を文字を書き始めると、文字認識手段は文字認識テ
ーブルを参照して一つの入力枠に対応する手書き文字を
認識文字に変換して表示すると、枠制御手段は認識文字
に対応する入力枠を消去し、認識文字と同一の行/列に
沿って同一サイズの入力枠を順次追加表示する。
Description
を備えたワードプロセッサ、文書処理が可能なパソコ
ン、ワークステーション、携帯端末、電子手帳等の手書
き文字認識入力装置に関し、詳しくは、手書き文字認識
用の入力枠を用いて画面に手書き文字を入力する手書き
文字認識入力装置に関する。
として、例えば、文字を入力する手書き文字入力ワード
プロセッサが知られている。これは、表示部の画面に設
けた透明ディジタイザからなる表示一体型タブレットと
表示一体型タブレット上に座標入力するためのペンが備
えらている。表示部全面に格子状に設けられた文字枠
(入力枠)内に順次手書き文字をペンにより入力する
と、プロセッサの制御により、認識部によって手書き文
字が認識される。そして認識結果に、修正、削除、挿
入、かな漢字変換などの編集キーを操作すると、編集処
理が施され、その結果が表示部に手書き文字と置き換え
て表示される。ところが、表示部の画面全体に入力する
ための格子状の入力枠が表示されるため、この入力枠内
にペンで書き込んだ文字が手書き文字であることから読
みにくく、認識結果である認識文字(活字文字)も格子
状の入力枠によって読みづらいという欠点がある。
させ、手書き文字の入力は、このカーソルと無関係な位
置に表示された入力枠内で行い、入力が終了した時点で
入力終了キーを押すことによって枠内に書かれた文字が
認識され、カーソルの前側に認識結果である活字文字が
表示されるものがある。しかしながら、既に入力された
文字およびカーソルと、文字を入力する入力枠とが離れ
ているため、文章の接続が分かりにくかったり、すでに
入力した文字の確認が容易でないので、効率よく手書き
文字の入力ができないという問題があった。また、これ
は表示画面が大きくなり、表示文字が増えると一層顕著
になる。
して、手書き文字の入力枠を、認識された文字の表示近
辺に設け、文字が認識されると入力枠を順次移動するの
で、文章の流れの中で自然な入力がおこなえる手書き文
字入力装置が提案されている(特開平4−347721
号公報参照)。
置が文字枠(入力枠)の外であることが判別されかつ入
力枠内に文字が表示されていれば、その文字の編集処理
を行い、ペンの指示位置が入力枠の外でありかつ入力枠
内に文字が表示されていなければ、ペンの指示位置に入
力枠を移動させるようにしたので、キーボードの操作を
行うことなく、ペンの操作だけでかな漢字変換などの編
集を行うことができ、しかも任意の文字が入力できる自
動入力枠を利用した手書き文字認識入力装置が提案され
ている(特開平1−137318号公報、特開平1−1
37319号公報参照)。
マットで最初に入力された手書き文字の大きさから文字
サイズや、第1文字と続いて手書き入力された第2文字
との入力方向および入力間隔から横書き/縦書き、文字
間隔を判別して書式を自動設定し、設定された書式の文
字サイズと文字間隔に基づき手書き入力の入力枠を表示
する文章入力装置が提案されている(特開昭62−15
9291号公報参照)。
1−137318号公報、特開平−137319号公報
では、入力枠は文字入力位置の右横にあるので、認識さ
れた文字を隠すことなく、紙に書くような感覚で入力が
行えるが、入力枠が活字文字とほぼ同じ大きさに設定さ
れるので、手書き文字としては入力しにくくなり、入力
枠の大きさによっては文字認識率も下がるので、文章を
効率よく作成できるとはいえなかった。
入力枠は活字文字に比較して大きいので、手書き文字と
しては入力しやすいが、入力文字の右横にないので、紙
に書くような感覚で手書き入力をするとはいえなかっ
た。
リーフォーマットで自由に入力した第1文字と第2文字
により文章作成時の書式設定ができるが、3文字目から
は活字文字とほぼ同じ大きさに設定され入力枠に手書き
文字を入力しなければならないので、手書き文字として
は入力しにくくなり、文字認識率も下がるので、文章を
効率よく作成できるとはいえない。
開平−137319号公報、特開平4−347721号
公報において、さらに、以下の問題がある。 (1)一定時間ペンがアップしていても手書き入力の終
了と見なさないので、ユーザーが何らかの方法で手書き
入力終了の指示をする必要があり、操作が繁雑であっ
た。 (2)入力枠の大きさを調整できる構成でないので、ユ
ーザーの好みに応じた手書き入力ができなかった。ま
た、入力する文字領域が少なくなった場合、手書き文字
を入力することができなくなる。 (3)文字入力開始位置を誤った場合に訂正できる構成
でないので、修正するための作業が非常に不便である。
例えば、一旦誤ったままでその文字の入力を終了し、手
書き入力モードを抜けてから、別の文字消去手段で誤っ
た文字を消去し、手書き入力モードに戻る方法が取られ
ている。
ので、入力済の文字のすぐ隣に手書き入力に適したサイ
ズの入力枠をユーザーの好みに応じて選択して表示する
ことにより、ペンによる手書き入力を紙に書くような感
覚で記入することを実現するとともにペン操作により自
動的に終了する機能および入力位置訂正機能を有するの
でユーザーの操作性が向上する手書き文字認識入力装置
を提供するものである。
発明の基本構成を示すブロック図である。同図におい
て、本発明は、手書き文字を入力するペン101と、画
面に一体形成したタブレット102aを有し、前記ペン
によってタブレット上に手書き文字が描かれる際に複数
の文字認識用の入力枠を表示するとともに入力枠に入力
された手書き文字および認識文字を順次表示する表示手
段102と、前記ペンのアップ/ダウン信号を検出する
とともに入力枠に入力された手書き文字をドットからな
る座標データとして検出する座標検出手段103と、検
出された座標データを記憶する座標データ記憶手段10
4と、各種座標データと所定の書式に基づく認識文字と
を対応して予め記憶している文字認識テーブル105
と、文字認識テーブル105を参照することにより入力
された座標データを、これに対応する認識文字に変換し
て画面に出力する文字認識手段106と、前記ペン10
1とタブレット102により手書き文字を入力する際
に、出力される認識文字より大きいサイズに形成してな
る複数の入力枠を、前記認識文字と同一の行/列に沿っ
て画面に配列する枠制御手段107とを備え、前記文字
認識手段106によって一つの入力枠に対応する手書き
文字が認識文字に変換された際に、前記枠制御手段10
7は前記認識文字に対応した入力枠を消去するとともに
すでに表示されている入力枠の隣に同じサイズの入力枠
を順次追加表示することを特徴とする手書き文字認識入
力装置である。
で行う際に、表示装置102の表示画面と接するタブレ
ット102a上に、ペン101で入力したい位置に文字
を書き始めると、枠制御手段107によりその位置に認
識文字より大きく形成した複数の入力枠が表示され、手
書き文字の入力を行うことができる。このとき、入力枠
に入力された手書き文字をドットからなる座標データと
して座標検出手段103により検出され、座標データ記
憶手段104に記憶される。ここで、ペン101による
1文字目の手書き入力が完了して、次の入力枠に2文字
目を文字を書き始めると、文字認識手段106は文字認
識テーブル105を参照して1文字目の手書き文字を認
識文字に変換して表示する。次に、枠制御手段107は
1文字目に対応する入力枠を消去するとともにすでに表
示されている入力枠の隣に同じ形状の入力枠を順次追加
して表示する。従って、入力済みの文字の隣に次々と手
書き入力に適したサイズの入力枠が表示されるので、紙
に書くような感覚の手書き入力を実現することができ
る。
/ダウン信号を受けペンのアップ時間を計時する計時手
段108をさらに備えた構成にすれば、前記枠制御手段
107は、前記ペン101のアップ/ダウン信号により
ペン101が文字入力後次の入力枠内に文字が入力され
たか否かを判定するとともに計時されたペンのアップ時
間が所定時間より経過した際に文字の入力が終了したも
のと判定して表示されている入力枠を全て消去するよう
構成することができる。従って、一定時間ペンがアップ
していると、自動的に手書き入力の終了と見なすため、
手書き入力の終了を指示する必要が無く、ユーザーの操
作性が向上する。
と対応させて格納している枠サイズテーブル109とサ
イズ選択指示手段110とをさらに備えた構成にすれ
ば、前記枠制御手段107はサイズ選択指示手段110
により入力枠のサイズを複数種に変更できる機能を備え
ることができる。従って、ユーザーの好みに応じて、入
力枠のサイズの変更が可能になる。
が入力された際に前記座標検出手段103から出力され
る座標データのドット数をカウントするドットカウント
手段111と、前記ペン101がアップした際にドット
カウント手段111によりカウントされたドット数が基
準値に達したか否か判定し、前記ドット数が基準値に達
していない場合には、入力された手書き文字の座標デー
タを無効にする座標データ制御手段112をさらに備え
た構成にすることが好ましい。上記構成によれば、文字
入力開始位置が誤ってペン101をダウンした際に、ド
ットカウント手段111でカウントしたドット数が基準
値以下ならば、座標データ制御手段112により無効と
判定されるので、改めて入力枠内の所定の位置にペンを
ダウンして書き直すことができる。従って、一旦誤った
位置にペンをダウンしてしまっても、アップして簡単に
訂正され書き直すことを可能としている。
は、タブレット102aと併用してポインティングデバ
イスとして用いられる。表示装置102としては、LC
D(液晶表示)装置、CRT表示装置、EL表示装置等
が用いられ、画面に接して透明ディジタイザからなるタ
ブレット102aが設けられている。さらに、サイズ選
択指示手段110としては、キーボードが用いられ、入
力枠のサイズ選択指示等のキー入力操作が行える。
104、文字認識テーブル105、文字認識手段10
6、枠制御手段107、計時手段108、枠サイズテー
ブル109、ドットカウント手段111、座標データ制
御手段112としては、CPU、ROM、RAM、タイ
マー、I/Oポートからなるマイクロコンピュータが用
いられる。特に、座標データ記憶手段104としては、
通常、その中のRAMが用いられ、文字認識テーブル1
05、枠サイズテーブル109としては、その中のRO
Mが用いられる。また、計時手段108としては、その
中のタイマーが用いられる。 補助記憶装置として、F
D(フロッピィーディスク)装置、HD(ハードディス
ク)装置を備えることが好ましい。また、ジェスチャー
コマンドテーブル、ジェスチャーコマンド判定部をさら
に備えることによりペン手書き入力によるジェスチャー
編集機能が可能になる。
述する。なお、これによって本発明は限定されるもので
ない。本発明は、主として、表示一体型タブレットを備
えたワードプロセッサ、文書処理が可能なパソコン、ワ
ークステーション、携帯端末、電子手帳等に好適であ
り、各構成要素は、文字認識用の入力枠を用いて手書き
文字による文章作成の効率向上を達成する以外に通常の
手書き編集機能をもつ手書き文字認識入力装置として用
いることができる。
一実施例を示すブロック図である。同図において、1は
LCD(液晶表示)からなる表示装置であり、入力され
た手書き文字、認識された文字、入力枠などを画面に表
示する。2は表示装置1の画面上に一体形成された静電
誘導方式、磁誘導方式等の画面を走査する透明ディジタ
イザからなるタブレットである。3はタブレット2の表
面にペンダウン、ペンアップ、ペンドラグ(描画の軌
跡)などのポインティング操作により座標データ(手書
き文字等)を入力するペンである。4は画面の呼び出
し、枠サイズの設定などのキーコードを入力するキーボ
ードである。
ト2にポインティングされた座標データを記憶するペン
座標バッファ5a、認識ロジックにより認識された文字
コードなどを格納する認識結果バッファ5b、作成した
文書を格納する文書バッファ5c、一時的に処理するデ
ータを格納するワークバッファ5dからなる領域で構成
されている。6はROMであり、入力枠の縦/横サイズ
を各種格納している枠サイズテーブル6a、文字認識テ
ーブル6b、本発明の手書き認識文字入力装置を作動さ
せる制御プログラム6c、例えば、手書き文字を認識す
る認識ロジック(RL)、およびペンハンドラ(P
H)、枠表示ハンドラ(DH1)、座標点表示ハンドラ
(DH2)、文字表示ハンドラ(DH3)、枠チェック
ハンドラ(WH)などの各種制御プログラムを格納して
いる。ここでは、個々の制御プログラム6cについての
説明は後述するので省略する。
U7は、表示装置1の画面に表示された入力枠内にペン
3で描いた軌跡の座標データをタブレット2から取り込
み、取り込んだ座標データをペン座標バッファ5aにセ
ットし、制御プログラム6cの認識ロジック(RL)を
起動する。CPU7は、認識ロジック(RL)により、
座標データを文字認識テーブル6bを参照し、認識結果
(認識文字コード)を認識結果バッファ5bに出力する
よう制御する。また、CPU7は制御プログラム6cに
より文字認識用の入力枠を用いて、本発明の手書き文字
による文章作成の効率向上を達成する。装置本体に、R
AM5、R0M6の補助記憶装置として、FD(フロッ
ピィーディスク)装置、HD(ハードディスク)装置を
備えることが好ましい。さらに、熱転写プリンタ、レー
ザプリンタ等の印刷装置を備えることが好ましい。
入力枠の縦横サイズの一例を示す説明図である。枠サイ
ズテーブル6aには、枠サイズ変更に使用する入力枠の
縦/横サイズが各種格納されている。また、図4は入力
枠のサイズを設定するための設定画面の表示例を示す説
明図である。ユーザーが、設定画面から枠サイズを選択
する際に、この枠サイズテーブル6aから実際のサイズ
を読み出すことになる。このとき、キーボード4は枠サ
イズを設定する際のキー入力操作として使用される。
作手順を示す概略フローチャートである。図5におい
て、キーボード4により図5の設定画面を呼び出し、ま
ず、図5の設定画面で、ユーザーが、どの枠を選択する
か決定してキー入力を行う。このキー入力で出力された
キーコードが1か2か3かによってレジスタD1(枠横
幅)/D2(枠縦幅)に、図3で示される値をセットす
る。D1/D2は次のステップの手書き入力時に使用す
る。従って、ユーザーの好みに応じて手書き入力時に、
手書き文字として入力しやすい入力枠を選択して表示す
ることができるので、紙に書くような感覚で入力が可能
となり、文章を効率よく作成できる。
を示す説明図である。図6において、 ・PBSTAT、PBPTR:ペン座標バッファ6a上
のポインタを示す ・文字開始コマンド(MST):1文字の先頭を表す ・ストローク開始コマンド(SST):1ストローク
(1画)の開始を表す ・ストローク終了コマンド(SEND):1ストローク
(1画)の終了を表す ・文字終了コマンド(MEND):1文字の終了を表す
(文字開始/ストローク開始/ストローク終了/文字終
了)とXY座標データから成る。ストローク開始+(X
Y〜XY)+ストローク終了は、1文字の中の1画(1
ストローク)を表し、文字開始+(ストローク開始+
(XY〜XY)+ストローク終了)+〜+(ストローク
開始+(XY〜XY)+ストローク終了)+文字終了
は、1文字の全ストロークを表す。このペン座標バッフ
ァ5aに手書き入力されたXY座標点列+コマンドを書
き込み、認識ロジック(RL)を起動すると、認識ロジ
ック(RL)から認識結果(文字コード)が認識結果バ
ッファ5bに出力される。
一実施例を示す説明図である。図7において、文書入力
を手書きで行う際に、表示装置1の表示画面と接するタ
ブレット2上に、ペン3で入力したい位置に文字を書き
始めると(図7(a))、その位置に複数の手書き入力
枠が表示され(図7(b))、手書き文字入力を行うこ
とができる(図7(c))。1文字入力し、次の枠に2
文字目を書き始めると(図7(d))、1つ目の枠は消
滅し、認識結果(文字)が表示され(図7(e))、2
文字目を入力することができる。また、認識文字が表示
され、2枠目にペンダウンすることなくペンアップした
まま一定時間が経過すると、文字入力が終了したものと
見なし、枠が自動的に消滅する(図7(f))。
示位置の関係を示す説明図である。図8において、MO
JISTATX/MOJISTATYは入力枠の表示位
置の左上を示すXY座標(ドット座標系)。CHRST
ATは認識結果文字列表示の左端のポインタを示し、文
字座標系の列位置を表す。また、CHRPTRは1文字
目と2文字目の区切りを表すポインタである。図9は入
力枠の左上座標(D3X,D3Y)、縦サイズ(D1)
/横サイズ(D2)を示す説明図である。
御処理を示すフローチャートである。次に、図10、図
11のフローチャートに従って実際の手書き入力の説明
を行う前に、図2のR0M6で用意されている各種制御
プログラム6cについて説明する。なお、英数字を使っ
た文字列はレジスタ名を表す。
標データをセットして起動することによって、文字認識
テーブル6bを参照し、認識結果の文字コードを出力す
る。 ・[枠表示ハンドラ(DH1)] 入力:D1(枠横幅)、D2(枠縦幅)、D4(表示O
N/OFF/CLEAR)、D3X(枠表示左上X座
標)、D3Y(枠表示左上Y座標) 機能:D4がONの時、D3X/D3Yを基点として、
縦D1/横D2の入力枠を表示する。D4がOFFの
時、上記の枠を消去する。D4がCLEARの時、上記
枠内をクリアする(枠は消さない)。
RCODE 機能:CHRPTRの指す表示位置にコードCHRCO
DEの文字を表示する。
X,DEY)/縦D1/横D2の枠内か枠外かをチェッ
クする。 出力:W=1N(枠内)、W=OUT(枠外)
る。また、その時のXY座標(ペン座標)を出力する。 出力:P=UP(ペンアップ)、P=DOWN(ペンダ
ウン)、(X、Y)=タブレット上のペン座標
説明を図7〜図9を用いて行う。図11において、 ステップS1:ペンハンドラ(PH)を起動し、タブレ
ット2上にペンがダウンされる待ち状態になる(ユーザ
ーによって文字が描かれるのを待っている状態、図7
(a)参照)。ペン3がダウン(P=DOWN)される
と、ステップS2のフェーズ(処理段階)に遷移する。 ステップS2:表示上の文字表示位置ポインタ(CHR
PTR)を初期化する(CHRPTR=CHRSTA
T)。次に、D3X,D3Yに表示画面位置の座標(M
OJISTATX、MOJISTATY)をセットし
(図8参照)、枠チェックハンドラ(WH)の入力パラ
メータD4にONをセットする。
H)を起動し、ペンダウン座標が表示の左上から縦D1
/横D2の範囲内にあるか否かを判断する。枠範囲外で
あればステップS4に遷移し、範囲内であればステップ
S5に遷移する。 ステップS4:ペンがアップするまでまってステップS
1に戻る。 ステップS5:ステップS2でセットしたパラメータ
(図9参照)に従って、画面左上に1枠目の入力枠を表
示する(図7(b)左側の枠を表示)。 ステップS6、S7:2枠目を表示する(図7(b)右
側の枠を表示)。
タ(PBPTR)を初期化した後(PBPTR=PBS
TAT)、文字開始コマンド(MST)とストローク開
始コマンド(SST)をセット(書き込み)し、PBP
TRをその分(2N)アップする。ここで、後述するリ
トライカウンタ(PTYCNT)に0をセットする。 ステップS9、S10、S11:ペンがダウンしている
間、ペン座標(PHから出力されたXY座標)をペン座
標バッファ5aに書き込み、ポインタをアップする。表
示上の該当位置のドット点列を点灯する(ドット点列と
して、ユーザーの筆跡が表示される、図7(c)参
照)。ステップS9でペンがアップする(1画の終了)
とステップS12に遷移する。 ステップS12:次のペンダウンがあったか否かを判断
し、ペンダウンがあればステップS13に遷移する。
枠目の範囲内にあるか否かを判断し、範囲内であれば
(図7(d)参照)、ステップS14に遷移する。範囲
外であれば、ステップS21に遷移する。 ステップS21、S22:D3Xから枠横幅(D2)を
減じて、枠チェックハンドラ(WH)を起動し、ペンダ
ウン座標(X,Y)が1枠目の中に入っているかどうを
判断し、入っていれば(同一枠内部での次の1画)、ス
テップS24に遷移する。入っていなければ(1枠目に
も2枠目にも属さない)、ステップS23の無効処理に
遷移する。
ップを待って、ステップS12に遷移し、再度ペンダウ
ン待ち状態になる。 ステップS24:同一文字内の別のストローク(1画)
と判断し、ペンバッファにストローク終了コマンド(現
ストロークの終了:SEND)/ストローク開始コマン
ド(次のストロークのスタート:SST)を書き込み、
ステップS9に遷移し、ペンアップ待ち状態になる。 ステップS14、S15:D3X(2枠目の先頭を指し
ている)から1枠目のD2(枠横幅)を減じるため、D
4にOFFをセットして、枠表示ハンドラ(DH1)を
起動することによって、1枠目の枠を消去する(図7
(e)参照)。
2(枠横幅×2)を加え、D4にONをセットして枠表
示ハンドラ(DH1)を起動することによって、2枠目
を表示する(図7(e)参照)。 ステップS17:ペン座標バッファ5aにストローク終
了コマンド(SEND)/文字終了コマンド(MEN
D)を書き込み、ポインタをアップする。これで、図2
に示すペン座標バッファ5aのセッティングが終了し、
認識ロジック(PR)が起動可能な状態となる。
る。 ステップS19:DH3を起動する。CHRPTRの位
置にCHRCODE(DH3の出力)の文字「あ」)が
表示される(図7(e)参照)。 ステップS20:CHRPTRを1アップし、ステップ
S8へ戻り、次の文字の処理に遷移する。
ついて、図10と図11に示すステップT1〜T8にし
たがって説明する。 ステップT1:ステップS9でペンがアップ(1画を描
いた後ぺンをアップ)した時点でタイムアウト時間カウ
ント用のカウンタTIMCNTにTINUP(定数)を
セットする。 ステップT2、T3:ステップS12にてペンアップ状
態が続く限り、TIMCNTを減じて行き0になるか否
かを監視する。ステップT3でTINCNTが0となる
と、一定時間ペンアップが続いたとみなし、ステップT
4に遷移する。
去する(図7(f))。ステップS14〜S16の処理
と同じである。 ステップT6:ステップS17〜S20の処理を行う。 ステップT7、T8:ペンダウンするのを待ち、D4に
ONをセットしてステップS3に戻る(ユーザーの入力
待ちに戻る)。従って、一定時間ペンがアップしている
と、自動的に手書き入力の終了と見なすため、手書き入
力の終了を指示する必要が無く、ユーザーの操作性を向
上させることができる。
て、図10に示すステップR1〜R4にしたがって説明
する。図12は文字入力開始位置の訂正操作の一実施例
を示す説明図である。図12に示すように、枠内に
「う」という文字を書こうとした場合、Pの近辺にペン
をダウンする必要があるが、誤ってQの近辺にペンをダ
ウンしてしまったとする。このとき、ある一定のドット
数のペンの移動をすることなく、すぐペンをアップした
場合は、Qの軌跡は消去され、書き直しを可能にしてい
る。
ウンタ)を0に初期化する。 ステップR1:ペンがダウン状態で移動を続け、ペンの
軌跡を表示し続けている限り、RYTCNTを1づつア
ップしていく。したがって、ペンがアップした時点で、
RTYCNTには何ドットの間、ペンがダウンしていた
かがセットされている。 ステップR2:RTYCNTがカウントしたドット数が
基準値(3ドット)と比較して少ない場合、書き直しと
判断する。 ステップR3:1枠目の中味をクリアする。 ステップR4:入力し直し待ちとなる。従って、一旦誤
った位置にペンをダウンしてしまっても、アップして簡
単に書き直すことができる。
る。 (1)入力済の文字のすぐ右横に手書き入力に適したサ
イズの入力枠を表示することによって、紙に書くような
感覚の手書き入力を実現することができる。 (2)一定時間ペンがアップしていると、自動的に手書
き入力の終了と見なすため、手書き入力の終了を指示す
る必要が無く、ユーザーの操作性が向上する。 (3)ユーザーの好みに応じて枠のサイズを調整するこ
とができるので、紙に書くような感覚で手書き入力をす
ることができる。 (4)一旦誤った位置にペンをダウンしてしまっても、
アップして簡単に書き直すことができる。
示すブロック図である。
横サイズの一例を示す説明図である。
示例を示す説明図である。
す概略フローチャートである。
図である。
示す説明図である。
す説明図である。
ズ(D1)/横サイズ(D2)を示す説明図である。
チャートである。
を示すフローチャートである。
す説明図である。
Claims (4)
- 【請求項1】 手書き文字を入力するペンと、 画面に一体形成したタブレットを有し、前記ペンによっ
てタブレット上に手書き文字が描かれる際に複数の文字
認識用の入力枠を表示するとともに入力枠に入力された
手書き文字および認識文字を順次表示する表示手段と、 前記ペンのアップ/ダウン信号を検出するとともに入力
枠に入力された手書き文字をドットからなる座標データ
として検出する座標検出手段と、 検出された座標データを記憶する座標データ記憶手段
と、 各種座標データと所定の書式に基づく認識文字とを対応
して予め記憶している文字認識テーブルと、 文字認識テーブルを参照することにより入力された座標
データを、これに対応する認識文字に変換して画面に出
力する文字認識手段と、 前記ペンとタブレットにより手書き文字を入力する際
に、出力される認識文字より大きいサイズに形成してな
る複数の入力枠を、前記認識文字と同一の行/列に沿っ
て画面に配列する枠制御手段とを備え、 前記文字認識手段によって一つの入力枠に対応する手書
き文字が認識文字に変換された際に、前記枠制御手段は
前記認識文字に対応した入力枠を消去するとともにすで
に表示されている入力枠の隣に同じサイズの入力枠を順
次追加表示することを特徴とする手書き文字認識入力装
置。 - 【請求項2】 前記座標検出手段から前記ペンのアップ
/ダウン信号を受けペンのアップ時間を計時する計時手
段をさらに備え、前記枠制御手段は、前記ペンのアップ
/ダウン信号によりペンが文字入力後次の入力枠内に文
字が入力されたか否かを判定するとともに計時されたペ
ンのアップ時間が所定時間より経過した際に文字の入力
が終了したものと判定して表示されている入力枠を全て
消去することを特徴とする請求項1記載の手書き文字認
識入力装置。 - 【請求項3】 前記複数の入力枠をサイズ別に番号/記
号と対応させて格納している枠サイズテーブルとサイズ
選択指示手段とをさらに備え、前記枠制御手段はサイズ
選択指示手段により表示する入力枠のサイズを複数種に
変更できる機能を備えていることを特徴とする請求項1
記載の手書き認識文字入力装置。 - 【請求項4】 前記ペンにより入力枠に手書き文字が入
力された際に前記座標検出手段から出力される座標デー
タのドット数をカウントするドットカウント手段と、前
記ペンがアップした際にドットカウント手段によりカウ
ントされたドット数が基準値に達したか否か判定し、前
記ドット数が基準値に達していない場合には、入力され
た手書き文字の座標データを無効にする座標データ制御
手段をさらに備えたことを特徴とする請求項1記載の手
書き文字認識入力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6142011A JP3025152B2 (ja) | 1994-06-23 | 1994-06-23 | 手書き文字認識入力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6142011A JP3025152B2 (ja) | 1994-06-23 | 1994-06-23 | 手書き文字認識入力装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH087034A true JPH087034A (ja) | 1996-01-12 |
| JP3025152B2 JP3025152B2 (ja) | 2000-03-27 |
Family
ID=15305305
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6142011A Expired - Fee Related JP3025152B2 (ja) | 1994-06-23 | 1994-06-23 | 手書き文字認識入力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3025152B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013182511A (ja) * | 2012-03-02 | 2013-09-12 | Casio Comput Co Ltd | 手書き入力装置およびプログラム |
| JP2013200825A (ja) * | 2012-03-26 | 2013-10-03 | Sharp Corp | 表示装置および表示プログラム |
| US9030500B2 (en) | 2012-06-12 | 2015-05-12 | Konica Minolta, Inc. | Object sharing system and non-transitory computer readable medium storing object input assistance program |
-
1994
- 1994-06-23 JP JP6142011A patent/JP3025152B2/ja not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013182511A (ja) * | 2012-03-02 | 2013-09-12 | Casio Comput Co Ltd | 手書き入力装置およびプログラム |
| JP2013200825A (ja) * | 2012-03-26 | 2013-10-03 | Sharp Corp | 表示装置および表示プログラム |
| US9030500B2 (en) | 2012-06-12 | 2015-05-12 | Konica Minolta, Inc. | Object sharing system and non-transitory computer readable medium storing object input assistance program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3025152B2 (ja) | 2000-03-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5459796A (en) | System for entering handwritten data into computer generated forms | |
| US5276794A (en) | Pop-up keyboard system for entering handwritten data into computer generated forms | |
| EP0597379B1 (en) | Pen input processing apparatus | |
| US5956423A (en) | Method and system for data entry of handwritten symbols | |
| JP4742132B2 (ja) | 入力装置、画像処理プログラムおよびコンピュータ読み取り可能な記録媒体 | |
| US6442578B1 (en) | Script character processing method for compression encoding and smoothing of ink strokes | |
| US5481278A (en) | Information processing apparatus | |
| US5590257A (en) | Script character processing method and system with bit-mapped document editing | |
| US6434581B1 (en) | Script character processing method for interactively adjusting space between writing element | |
| EP0607926A2 (en) | Information processing apparatus with a gesture editing function | |
| KR100713407B1 (ko) | 펜 컴퓨팅 시스템에서의 펜 입력 방법 및 장치 | |
| JP3292752B2 (ja) | ジェスチャー処理装置およびジェスチャー処理方法 | |
| JP2009151449A (ja) | アンドゥー機能付き電子黒板 | |
| JP3025152B2 (ja) | 手書き文字認識入力装置 | |
| JP3874571B2 (ja) | ジェスチャー処理装置及びジェスチャー処理方法 | |
| JP3085552B2 (ja) | オンライン手書入力装置における文字入力/カーソル指示判定方法 | |
| JPH0756911A (ja) | 文書作成装置 | |
| JP2994176B2 (ja) | 罫線入力装置 | |
| JPH11345071A (ja) | ジェスチャ―処理装置及びジェスチャ―処理方法 | |
| JPH06324797A (ja) | 手書き入力装置 | |
| JPH05324926A (ja) | 文字入力方法及び装置 | |
| JPH0676118A (ja) | 手書き入力文字認識装置 | |
| JPH07287768A (ja) | 文書作成装置及び図形処理方法 | |
| JPH07287769A (ja) | 文書作成装置及び方法 | |
| JPH06187486A (ja) | 手書き文字入力装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080121 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090121 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100121 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110121 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120121 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130121 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130121 Year of fee payment: 13 |
|
| LAPS | Cancellation because of no payment of annual fees |