JPH0679351B2 - 文字編集装置 - Google Patents

文字編集装置

Info

Publication number
JPH0679351B2
JPH0679351B2 JP61219674A JP21967486A JPH0679351B2 JP H0679351 B2 JPH0679351 B2 JP H0679351B2 JP 61219674 A JP61219674 A JP 61219674A JP 21967486 A JP21967486 A JP 21967486A JP H0679351 B2 JPH0679351 B2 JP H0679351B2
Authority
JP
Japan
Prior art keywords
character
area
handwritten
handwriting
pen
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 - Lifetime
Application number
JP61219674A
Other languages
English (en)
Other versions
JPS6375990A (ja
Inventor
英樹 桃野
哲次 森下
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP61219674A priority Critical patent/JPH0679351B2/ja
Publication of JPS6375990A publication Critical patent/JPS6375990A/ja
Publication of JPH0679351B2 publication Critical patent/JPH0679351B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Description

【発明の詳細な説明】 〔概 要〕 本発明は、表示装置と一体化した手書き入力装置におけ
る文字編集装置に関し、入力ディバイスとして用いるタ
ブレットをポインティングディバイスとして有効に活用
した編集装置で、特に手書きをベースとした文字編集装
置の為の文字入力方式に関する。
ポインティングディバイスで指示された1ストローク分
の座標を入力し、入力された領域がまず手書き文字記入
領域であるかどうかの判定を行う。YESの場合には、文
字データバッファにストロークパターンを格納する。NO
の場合には、キーボード領域であるかどうかを判定す
る。キーボード領域でない場合、それまで格納された前
記文字データバッファの内容を1文字分のデータとして
切り出し、認識部に送る。手書き文字記入領域からポイ
ンティングディバイスのペン先が離れ、編集中の文章の
修正文字位置にペン先が来た場合に、そのペン先の座標
からその位置を計算する。そして、認識結果をペン先の
位置に表示する。キーボード領域の場合は、読取り結果
を前記修正文字位置のペン先の位置に表示する。本発明
は、この処理を継続する文字編集装置である。
本装置は一度の操作で文字の切り出し、認識、表示位置
の指定を行うので、操作数が減少でき、初心者でも簡単
に手書き入力ができるという効果がある。
〔産業上の利用分野〕
本発明は、手書き入力装置に係り、特に一度の操作で文
字の切り出し、認識、表示位置の指定を行うことが可能
となる文字編集装置に関する。
〔従来技術〕
日本語処理装置で日本語を入力する場合、全文字配列タ
ブレットや、仮名漢字変換、カタカナ漢字変換等、キー
ボードを用いる方式があるが、これらの方式は文字を探
すのに時間がかかるという問題がある。そこで、オンラ
インの手書き文字認識装置が注目されている。
オンライン手書き文字認識装置は、筆記用のペンを用い
て、文字をタブレット上に筆記し、書かれた文字を認識
処理部で認識し、正しく整った文字に変換して表示する
ものである。
従来、このような手書き文字認識装置は、キーボード入
力によるワードプロセッサに結合されていた。ワードプ
ロセッサのようなキーボード入力による場合には、既に
表示されている文字系列中に適当な文字を訂正し、新た
な文字を挿入する場合、次のようなキー操作を必要とす
る。
まず、訂正箇所にカーソルを移動し、挿入キーを打鍵す
る。以下、訂正すべき文字を入力し、また実行キーを打
鍵する。この場合、カーソルの移動、挿入キー、文字の
入力、実行キーの打鍵でキーの操作が4回必要となる。
文字の変換には、5回のキー操作を必要とする。
〔発明が解決しようとする問題点〕
このようなキーボード入力によるワードプロセッサに、
手書きをベースとした文字編集を結合した方式では、キ
ーボードベースのエディタを用いて強引に手書き入力を
付加するため、文字の切り出し、認識、表示位置の指定
を行う操作数が多く、タブレットの直接操作の特性を有
効に活用できない。
このように、従来の手書き入力装置における文字編集方
式は手書き入力が素人向けの日本語入力手段として注目
を集めているにもかかわらず、入力ディバイスとして用
いるタブレットをポインティングディバイスとして有効
に活用できないという問題点がある。さらにこの従来方
式では、タブレットの直接操作即ち、ダイレクト・マニ
ュピュレーションの特徴を有効に活用できないため、一
度の操作で文字の切り出し、認識、表示位置の指定を行
うことがきないという問題があった。
〔問題点を解決するための手段〕
本発明の文字編集方式に従う手書き入力装置の構成を第
1図に示す。
本発明では、手書きまたはキータッチにより文字を入力
するタブレット1上で入力された文字の領域が手書き文
字記入領域30であるかキーボード領域31であるかの判定
を領域判定部6でまず行う。そして、判定された領域に
より、文字切り出し制御部9で文字を切り出し、得られ
た文字を認識部3で辞書部10内の参照文字と比較するこ
とによって認識し、さらに認識部3で認識した結果の文
字を制御部2内部でペン先の座標から求めた修正文字位
置に表示する表示部4から構成されている。
本発明では、まず、制御部2内の文字データを格納する
ストローク・パターン格納バッファ5の内容をクリアし
ておき、文字の筆跡でペンをダウンしてから次にアップ
するまでのひとつづきの線即ち、1ストローク分の座標
を入力する。そして、入力された領域が手書き文字記入
領域30であるか、キーボード領域31であるかの判定を領
域判定部6で行う。手書き文字記入領域30の場合、前記
ストローク・パターン格納バッファ部5に文字データと
してストロークパターンを格納する。手書き文字記入領
域30でない場合、キーボード領域31であるかの判定を行
い、そうでない場合には、図形記入領域32であるから、
それまで格納していたストローク・パターン格納バッフ
ァ5内の内容を1文字分のデータとして切り出し認識部
3にデータを送る。そして、ペン先の座標から修正文字
位置を計算し、CRT41の図形記入領域32の当該位置に認
識結果を制御部2及び表示部4を介して表示する。キー
ボード領域31と判定された場合には、座標/キャラクタ
変換テーブル7より指定された座標のキャラクタを発生
し、コードをCodeバッファ8に格納する。そして、キー
ボード領域から読取った結果を表示制御部40を介してCR
T41上のペン先の位置に表示する。本発明はこの処理を
繰り返す手段を有する。
〔作 用〕
本発明の文字編集装置においては、第1図の制御部2に
よって文字記入位置の領域が手書き文字記入領域30であ
るかキーボード領域31であるかを検出し、各領域ごとの
処理を実行する。即ち、手書き文字記入領域30以外の場
所をペンが指示した場合には、現在記入中に文字の全て
のストロークが終了したことを意味し、且つ手書き文字
記入領域30以外の場所をペンが指示した指示位置が文字
の表示あるいは挿入位置であることを指示するように処
理が実行される。
〔実施例〕
次に、本発明の文字編集装置を図面を参照して説明す
る。
第1図の本発明の文字編集方式に従う手書き文字入力装
置の表示部4における表示画面の構成は第3図に示され
る。第3図の画面領域は使用者が任意の漢字を手書きで
ストロークする手書き文字記入領域30、予め決めれた英
数記号あるいはひらがなやカタカナをキーで指定するキ
ーボード領域31、及び編集された文章が表示される図形
記入領域32に分割される。
文章は、図形記入領域32に表示されるが、この場合、文
章の終わりに新たに文字を加えていく場合、既に書かれ
た文章の任意の1文字を訂正する場合、あるいは文字と
文字の間に新しい文字を挿入する場合がある。そして、
本発明では、文字の入力は手書き文字記入領域30に使用
者がペンでストロークして入力する場合と、キーボード
領域31上に既に存在する文字を指定することにより入力
する場合とがある。
例えば、第3図の手書き文字記入領域において使用者が
その筆跡でストロークした「漢」という文字を書いた場
合には、使用者は、文字のストローク動作が終わった後
に、図形記入領域32の指定する位置にペン先を持ってい
くことになる。即ち、第4図(a)に示すように手書き
文字記入領域30において、「漢」という文字がストロー
クし終わった後、ペン先を図形記入領域32の要求した位
置に持っていくことになる。
あるいはキーボード領域31の例えば「あ」というひらが
なを図形記入領域32の指定する位置に表示する場合に
は、第4図(b)に示すように、キーボード領域31上の
「あ」という文字の所をペンで指定し、ペンを図形記入
領域32の指定する場所が持っていくことにより、「あ」
という文字が表示される。
第4図(a)に示すように、手書き文字記入領域32上で
ペンでストロークした場合には、本発明では、図形記入
領域32の任意の位置ペンタッチすることにより、文字の
切り出しが実行される。そしてこのペンタッチの終了後
に、手書き文字記入領域32に描かれた漢字の1文字が認
識部3に手書き文字パターンに対応した位置情報が転送
され、認識される。さらに、その認識結果を図形記入領
域32で指定されたペンタッチの位置に表示する制御が実
行される。
また、第4図(b)に示すように、キーボード領域31を
指定した場合には、ペンタッチされた部分の文字と同じ
文字がまず、手書き文字記入領域30に表示されるととも
に、図形記入領域32上でペンタッチされた位置に指定さ
れた文字が表示される。従って、キーボード領域31の文
字を使う場合には、制御部2は認識部3を介さずに、単
に座標/キャラクタ変換テーブル7とCodeバッファ8に
よって求められた文字を図形記入領域32の指定された位
置に表示するように動作する。
手書き文字記入領域30でストロークされた場合には、ス
トローク終了後、文字記入領域30以外の場所を指示した
場合、即ち、図形記入領域32上でペンタッチされたこと
により、現在記入中の文字の終了を指示し、かつ、図形
記入領域32上の指示位置が文字の表示あるいは、文字の
挿入位置を指示するように制御部2が動作する。そのた
め、制御部2では、常に手書き文字入力領域30のペンタ
ッチの座標位置及びストローク後の図形記入領域32で指
示した位置が計算されるように動作する。
手書き文字記入領域30で、ストローク終了後、図形記入
領域32で指示位置が指定された場合に、ストロークされ
た文字の認識を認識部3が実行する。手書き文字の認識
処理を認識部3が行う場合、元になるデータはタブレッ
ト上から送られてくる座標の時系列である。認識部3
は、この座標データに対して、まず、平滑化や文字の大
きさ、位置の規制化などの前処理を実行し、さらに、前
処理したデータから文字を構成するストロークの特徴抽
出を行い、その結果を使って予め辞書部10に格納してあ
る辞書の文字とマッチングする。
ストロークの特徴抽出を行う場合には、色々な方法があ
るが、例えばストロークの方向や長さを使ったり、スト
ロークの曲線を近似し、特徴点の座標を用いる方法等が
ある。あるいは、前処理で得られたストロークのサンプ
ル点を直線で結び例えば8方向のコードで近似する基本
ストローク方式もある。また、辞書部とのマッチングを
行う場合に、実際に書かれた入力文字パターと辞書の文
字パターンとは線分の長さが異なるため、入力されたパ
ターンの各線分の長さを適当に変えるいわゆるDPマッチ
ングが行われている。入力パターンと辞書の文字パター
ンの全てのストロークを1つづつ比較する場合には、辞
書部から最も似たストロークを選択するので、使用者の
筆順が違っても正しく認識できる。
次に、本発明の1度の操作で文字の切り出し、表示ある
いは挿入位置の指定を行う制御部2の処理を第2図のフ
ローチャートを用いて説明する。
動作が開始すると、制御部2はストローク・パターン格
納バッファ5の内容をまず、クリアする(ST1)。次
に、ST2において、手書き文字記入領域30でペンを用い
て漢字を描く場合の各1ストローク分の座標を計算し、
その座標を入力する。ST3において、現在ペンタッチし
ている領域が手書き文字記入領域30であるか否かを座標
より判定する。もし、手書き文字記入領域30である場合
には、ST4でストローク・パターン格納バッファ部5に
各ストロークパターンを格納する。そして、ST2に戻
り、再び次の1ストローク分の座標を入力する。
ST3において、現在ストロークしている手書き文字のス
トローク座標が手書き文字記入領域30でない場合には、
即ちこの時手書き文字記入領域30の1文字分の漢字は既
に描かれ、終了していることを意味する。そして、使用
者はペンを手書き文字記入領域30から離すことになる。
制御部2はこの場合、ST5に移り、次にペンタッチした
位置がキーボード領域31にあるかどうかの判定を行う。
もし、キーボード領域31上にペンタッチされた場合に
は、ST6に制御が移り、座標/キャラクタ変換テーブル
7より読取った結果を、Codeバッファ8に格納する。即
ち、ST6では、キーボード領域31上でペンタッチされた
場合には、座標位置と文字パターンとの対応が内部のRO
M内にテーブルとしてあるので、このROMをアクセスする
ことにより、指定した文字をコードとしてCodeバッファ
8に移すことが可能となる。そして、ST10において、キ
ーボード領域31から読取った結果の文字を図形記入領域
32上で指示したXc,Ycの位置に表示する。その後、制御
はスタートの状態に戻ることになる。
ST5のキーボード領域であるかの判定において、もし、
ペンタッチした位置がキーボード領域31でない場合に
は、即ち、手書き文字記入領域30でもなければ、キーボ
ード領域31でもないことになるので、ペンタッチした位
置は図形記入領域32であるので、文字の切り出しを行う
ため、文字の切り出し信号を認識部3に送る(ST7)。
本発明は、1度の操作でこの文字の切り出しを行うた
め、次のように制御が実行される。即ち、制御部2での
処理は文字記入領域30以外の場所を指示された場合に
は、現在記入中の文字の終了を指示し、かつ、図形記入
領域32で指示された指示位置が文字の表示あるいは挿入
位置を示すように1度の動作で文字の切り出し動作を実
行する。そして、これらの座標を認識した後、ST8に移
る。このとき、手書き文字記入領域30上で描かれた手書
き文字はストローク・パターン格納バッファ部5に格納
されているので、このデータを読出し、1文字分のデー
タとして認識部3に送る。ST9において、認識部3で
は、各ストロークの特徴抽出を行い、辞書部10のデータ
のマッチングを行い認識する。その認識結果はCodeバッ
ファ8に格納される。ST11において、既に図形記入領域
32上のペンタッチ位置即ち、ペン先の座標から修正文字
位置を計算し、この座標をXc,Ycとする。次に、ST10に
移り、認識された結果を前記座標Xc,Ycの位置に表示す
る。
ST10から再びストローク・パターン格納バッファの内容
をクリア、1ストローク分の座標を入力し、同様な動作
が実行される。
〔発明の効果〕
本発明の文字編集方式は、文字記入領域以外の場所をペ
ンタッチした場合に、現在記入中の文字の終了を指示す
るともに、その場所の指示位置が文字の表示位置である
ことを確認することにより、文字の切り出し、認識、表
示あるいは挿入位置の指定の操作を効率良く実行でき
る。このような1度の操作により、入力待ちの時間が削
減できるという効果がある。
【図面の簡単な説明】
第1図は、本発明の文字編集方式に従う手書き文字入力
装置の構成図、 第2図は、本発明の制御部の処理のフローチャート、 第3図は、表示部の画面領域の図、 第4図(a),(b)は、第3図の画面領域上でのペン
動作を示す図である。 1……タブレット、 2……制御部、 3……認識部、 4……表示部、 5……ストローク・パターン格納バッファ、 6……領域判定部、 7……座標/キャラクタ変換テーブル、 8……Codeバッファ、 9……文字切り出し制御部、 10……辞書部、 30……手書き文字記入領域、 31……キーボード領域、 32……図形記入領域、 40……表示制御部、 41……CRT.

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】手書き文字を入力し、文章中の任意の位置
    に前記手書き文字を表示する文字編集装置において、 少なくとも手書き文字記入領域と文章等を表示する図形
    記入領域を有する画面において、手書き入力する座標が
    前記手書き文字記入領域以外の場所を指示した場合に、
    現在記入中の文字の手書きが終了したと判断する文字の
    切り出し手段と、 前記文字の切り出し手段において、前記文字の手書きが
    終了したと判断した際、手書き文字記入領域以外の場所
    にペンタッチした前記指示位置が前記文字の編集位置で
    あると判断する編集位置指定手段と、 前記文字の切り出し手段により、手書き文字記入領域上
    でストロークされた文字のパターンと辞書部のパターン
    とを照合する手書き文字認識部と、 認識した結果を前記画面の指定された位置に表示する表
    示手段とを有することを特徴とする手書き文字入力装置
    における文字編集装置。
  2. 【請求項2】前記手書き文字の入力は、手書きもしくは
    ペンタッチにより行なうことを特徴とする特許請求の範
    囲第1項記載の文字編集装置。
JP61219674A 1986-09-19 1986-09-19 文字編集装置 Expired - Lifetime JPH0679351B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61219674A JPH0679351B2 (ja) 1986-09-19 1986-09-19 文字編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61219674A JPH0679351B2 (ja) 1986-09-19 1986-09-19 文字編集装置

Publications (2)

Publication Number Publication Date
JPS6375990A JPS6375990A (ja) 1988-04-06
JPH0679351B2 true JPH0679351B2 (ja) 1994-10-05

Family

ID=16739196

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61219674A Expired - Lifetime JPH0679351B2 (ja) 1986-09-19 1986-09-19 文字編集装置

Country Status (1)

Country Link
JP (1) JPH0679351B2 (ja)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61138384A (ja) * 1984-12-11 1986-06-25 Canon Inc 文字図形入出力装置
JPS61150081A (ja) * 1984-12-25 1986-07-08 Toshiba Corp 文字認識装置
JP2578747B2 (ja) * 1985-01-14 1997-02-05 キヤノン 株式会社 手書情報処理方法

Also Published As

Publication number Publication date
JPS6375990A (ja) 1988-04-06

Similar Documents

Publication Publication Date Title
EP0607926B1 (en) Information processing apparatus with a gesture editing function
US5481278A (en) Information processing apparatus
US6292857B1 (en) Method and mechanism for coordinating input of asynchronous data
JP2001005599A (ja) 情報処理装置及び情報処理方法並びに情報処理プログラムを記録した記録媒体
JPH06139229A (ja) ペン型スタイラスおよびコンピュータを使用するかな文字−漢字変換方法
JP2963589B2 (ja) ジェスチャー処理装置およびジェスチャー処理方法
JPH06131110A (ja) 情報処理装置
JP3187913B2 (ja) 文書処理装置
JP5455364B2 (ja) 情報処理装置及び軌跡データ認識方法
JPH0679351B2 (ja) 文字編集装置
JP3217084B2 (ja) 手書文字認識装置
JPH11345072A (ja) ジェスチャ―処理装置及びジェスチャ―処理方法
JPH06324798A (ja) 手書き編集機能を持つ文書処理装置
JP2991909B2 (ja) 文書処理装置および文書処理方法
JPS60247793A (ja) オンライン手書文字認識装置
JP2517543B2 (ja) 情報入力方法
JPH0756666B2 (ja) 情報認識方法
JPH05324606A (ja) 文字入力方法及び装置
JPS61153787A (ja) 情報処理装置
JPH11345071A (ja) ジェスチャ―処理装置及びジェスチャ―処理方法
JPH05324926A (ja) 文字入力方法及び装置
JPH1125224A (ja) オンライン文字認識装置
JPH08329051A (ja) 文字認識装置
JPH07200737A (ja) 文字認識方法およびシステム
JPH04353964A (ja) 文書作成装置