JPS621086A - 文字入力装置 - Google Patents

文字入力装置

Info

Publication number
JPS621086A
JPS621086A JP60137950A JP13795085A JPS621086A JP S621086 A JPS621086 A JP S621086A JP 60137950 A JP60137950 A JP 60137950A JP 13795085 A JP13795085 A JP 13795085A JP S621086 A JPS621086 A JP S621086A
Authority
JP
Japan
Prior art keywords
character
size
position data
input
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.)
Pending
Application number
JP60137950A
Other languages
English (en)
Inventor
Motoi Kurihara
栗原 基
Yoshikatsu Nakamura
中村 好勝
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP60137950A priority Critical patent/JPS621086A/ja
Priority to KR1019860005077A priority patent/KR900002068B1/ko
Priority to EP86304947A priority patent/EP0206829A3/en
Priority to CN198686104397A priority patent/CN86104397A/zh
Publication of JPS621086A publication Critical patent/JPS621086A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/32Digital ink
    • G06V30/333Preprocessing; Feature extraction
    • G06V30/347Sampling; Contour coding; Stroke extraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/32Digital ink
    • G06V30/36Matching; Classification
    • G06V30/387Matching; Classification using human interaction, e.g. selection of the best displayed recognition candidate

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Character Discrimination (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は位置入力装置上に描く文字の大きさによって、
認識された結果の文字のサイズを決定する文字入力装置
に関する。
〔発明の技術的背景とその問題点〕
文書の作成、崗集を行なう日本語ワード・プロセッサは
、当初キャラクタ−ディスプレイを用いておシ、一定の
大きさの文字しか表示できなかった。キャラクタ−ディ
スプレイは1文字の表示される位置及び大きさが同定で
あフ、従って、可変サイズの文字を表示することは出来
ない。しかし。
文書には、通常複数サイズの文字が用いられており、こ
のような文書の作成をキャラクタ−ディスプレイ上で行
なうために2文字分の表示エリアを用いて、倍角指定を
したり、半文字分のエリアを用いて、半角指定をしたり
して、複数サイズの文字を扱えるように工夫している。
しかし近年ビットマツプディスプレイが普及するように
なり、複数サイズの文字を任意の位置から表示できるよ
うlこなシ、文字サイズの指定の仕方も種々工夫される
ようζこなった。
キーボードを用いた文字入力で1代表的なものは、入力
時に文字サイズを指定し、以後、入力される文字はその
サイズにセットされるという方法である。指定の仕方も
、当初は、サイズの大きさを数値で入力し、指定する方
法から、第8図のように棒グラフのように複数のサイズ
が表示されており、この中からメニュー選択する方法や
、更に最近は第9図のように1つの文字が複数種のサイ
ズで表示されているメニューから選択する方法もある。
又すでに人力された文字のサイズを変えるには、その文
字の属性を表示し、そこで属性値を上記のような3種類
の方法で変える方法がとられている。
以上のように従来では、文字のサイズを変えるには、あ
らかじめそのサイズを指定する必要があった。従って、
、頻ばんに文字サイズを変えるには。
そのたび毎に文字サイズの指定が必要であり、操作性の
低下をきたしていた。特に近年のようにビットマツプデ
ィスプレイの普及lこよシリード的lこは任意サイズの
文字表示も容易になって来た一方、ソフトの操作性の点
から、十分ハードの性能を活用している状態とは言えな
い。このように従来は文字サイズの指定操作に問題があ
った。
又、近年タブレットのような位置検出装置上に、ペンで
文字を描くことによシ、その位置データをリアルタイム
で読込み、そのデータを解析し、入力された文字が何で
あるかを認識するオンライン文字認識装置がある。この
ような認識装置では。
ペンのONからOFF  までを1つのストローク数し
て、このストロークの数及び各ストロークを構成してい
る方向列を用いて、描かれた文字を認識している。この
ようなオンライン文字認識による文字入力装置でも文字
サイズの指定は、前述した3種類の方法が用いられてい
る。従って、文字サイズの指定操作に問題があった。つ
ま力、文字サイズの指定と文字の入力は別々に行なわれ
ていた。
〔発明の目的〕
本発明の目的は、タブレットのような位置検出装置上で
描かれた文字の位置データを用い、オンライン文字認識
すると共にその文字サイズも決定する文字入力装置を提
供することにある。
〔発明の概要〕
本発明は、タブレットのような位置検出装置上で描かれ
た文字の位置ブータラ、リアルタイムで読込み、このデ
ータとストローク数等の情報より描かれた文字を、オン
ライン認識すると共に、描れた文字の位置データより、
その文字の大きさを知り、その大きさにより文字サイズ
を決定し、認識された文字のサイズとして入力するもの
である。
〔発明の効果〕
本発明によれば1文字入力と同時に文字サイズの指定が
可能となる。従って、通常、紙に督いていると同じよう
に、大きな文字を描けば大きな文字サイズが入力され、
小さな文字を描けばそれなりに小さな文字が入力される
。従って頻ばんに文字サイズが変化するよりな場合でも
、従来のよりな文字サイズの指定コマンドは不要なため
、容易に操作することが可能である等その実用的利点は
絶大である。
〔発明の実施例〕
以下、図面を参照して本発明を具体的lこ説明する。第
1図は本発明の構成ブロック図である。位置入力装置1
1は、座標位置検出機能を有し、その面上でペンで描か
れた座標位置データを入力するものである、この入力さ
れ九データを制御装置12で読込み、このデータを用い
制御装置12は描かれた文字を認識し、文字のサイズを
決定する。
外部記憶装置13には、認識を行なうさいの辞書データ
が格納されている。表示装置141こは、認識された文
字が、決定されたサイズで表示される。
次にここで用いる入力装置について具体的に説明する。
この入力装置は、表示装置14と位置入力装置11の一
体化されたもので第2図に示すよりに、具体的には液晶
の表示装置上に透明の導電シートを着装したものである
。導電シートは第3図のように上下の導電膜31が数1
0μのスペーサ32を介して、固定されておシ、導′心
シートをペンで押すと、上下のシートが導通し゛電流が
流れる。この時の1圧をシート膜の4辺で測定すること
fこよフ導通点を検出するものである。このような入力
装置を用いると、入力された点の位置座標を検出できる
と同時にその位置を液晶に表示することが出来る。これ
によシ位置検出装置上で文字を描くと、その軌跡が表示
出来、あたかも紙上に文字を書いているような入力装置
が実現できる。
ここではこのような入力装置を用いて1文字を入力する
。従って第1図のブロック図では位置入力装置ft1l
と表示装置14は分離されているが、形状は一体化され
たものである。
i!tlllll装置12は具体的には、第4図のよう
に構成されており1位置入力装置11から入力された位
置座標データを読込み、内部記憶部45の位置データ・
バッファ451に格納する入力部419位置データ・バ
ッファ451のデータを解析し、外部記憶装置13の辞
書の一部を一時的に格納している辞書データ・バッファ
452の内容と付合せ、対応する文字コードを抽出し出
力バッファに格納する認識処理部42.内部記憶部45
の位置データ・バッファ451の各ストロークに対して
X@、Y軸の最大、最小を調べ、これより描かれた文字
の大きさを算出し、次にこの大きさに対応する文字サイ
ズを文字サイズ対応テーブル453よシ決定しそのサイ
ズを出力バッファに格納する文字サイズ処理部43.認
識処理部429文字サイズ処理部43で得られた文字コ
ード及び文字サイズを出力バッファ454よシ取出し表
示装置14に表示する表示部44で構成されている。外
部記憶装(lt13は第5図のように構成されており、
先ずはストローク数51で別けられており、次に各スト
ロークの始点から終点までを複数の線分に分け、この線
分の方向を第6図(a) (b)のような方向値で表わ
している。従って、ストロークは、方向列情報52で構
成されている。又、この方向列情報に該当する文字コー
ド情報53も格納されている。
次に、これらの各構成部の動きを具体的に説明する。第
7図は1文字が描かれた時、その文字を認識し、文字コ
ードを決め、更ζこ文字サイズを決める処理フロー図で
ある。この図に従って説明する。制御装置12が起動さ
れると認識処理部42が動作し、ここで位置データ・バ
ッファ451.辞書データ・バッファ452.出力バッ
ファ454を初期化する(第7図71)これによりこれ
らのバッファが空の状態になる。久に認識処理部42か
ら入力部41に制呻が移シ、入力部41では位置人力装
filのスティタスを調べ、ペンがONか。
OFF かを知る。(第7図72)ペンがONの時は、
その座標位置データを読込み、位置データ・バッファ4
51に順欠格納する。(第7図73ンこの時、直前に格
納された位置データと比較し座装置がある値以上離れて
いる場合にのみ格納する。こうしないと同一点が多数格
納され、位置データ・バッファ451の容量が足りなく
々る。ペンがOFFの時、直前にペンONの状態があれ
ば、ストロークの区切りとし、位置データ・バッファ4
51に区切シデータを追加格納する。(第7図74)こ
のようにして、複数のストロークからなる文字が描かれ
た場合、各ストロークの座標位置データが区切りデータ
で分離されて位置データ・バッファ451に格納される
。更に入力部41は1文字の終了をペンOFFの時間巾
又は書き出し点の位置とそれ以前に格納していた位置デ
ータの離れ具合から判定し決定する。(第7図75ンこ
こで1文字が終了した判定されると、vcに認識処理部
42に制御が移る。ここでは位置データ・バッファ45
1のデータを解析し、先ず区切りデータを調ベス)o−
り数を決定する。矢に各ストロークlこ対して、ストO
−りを構成している各座標位置データより、2点間の方
向値を決め、方向別データを作成する。
更にこの方向列データをサーチし同一の方向値が続いて
いるものは、1つの方向値で代表させ、方向列データを
圧縮する0次に認識処理部42は外部記憶装置13から
ストローク数に対応する方向列情報1文字コードからな
る辞書データを辞書データ・バッファ452に格納し、
前記の作成された方向列データと、この辞書データ・バ
ッファ452の方向列情報を比較し、一致するものがあ
るかを調べ、一致する場合には、その文字コードを抽出
し出力バッファ454に書込む、(第7図76)ここで
文字が認識されたことになる。完全に一致するものがな
い時でも許容範囲内で一致するものがあれば、その文字
コードを抽出する。
以上のようにして、文字が認識される。次に文字サイズ
処理部43に制御が移シ、ここでは、位置データバッフ
ァ451のデータよフ、各ストローク毎にX、Y軸の最
大、最小を見出しストローク毎にその大きさを算出する
。このようにして算出された各ストロークの最大、最小
の中で更に最大。
最小の値を抽出し、これを用いて文字の描かれた大きさ
を算出する0次に、ここで算出された文字の大きさと文
字サイズ対応テーブル453の文字の大きさを比較し、
該当する文字の大きさを抽出しそのサイズを認識された
文字コードの属性として出力バッファ454に格納する
。(第7図77)ここで文字サイズ対応テーブル453
では文字の大きさが列えばlQmm〜工5mm角のもの
は文字サイズ4mm角とする等のようになっている。従
っである範囲内であれば、描く文字の大きさにバラツキ
があっても1文字サイズは一定になる。
以上のように文字サイズが決定すると、次に表示部44
に制御が移り、表示部44では出力バッファ454の文
字コードとその属性値である文字サイズを用いて表示装
置14に出力し、表示装置14上に表示されるe(第7
図78ンここに描かれた文字が、その大きさで表示され
ることになる。
尚、本発明は上記実・施例に限定されるものではない。
例えば、入力文字サイズEこよって表示出力文字サイズ
を変えるか、それとも一定の文字サイズにて表示出力す
るかを切換える、表示モード切換手段を持たせてもよい
又、入力文字サイズは文字種によって、また筆記者によ
りて大きく変動する。したがって1本実施例に示す如く
一率に入力文字サイズを固定するだけでなく、認識のた
めの標準パターンに従属して、基準の文字サイズを登録
しておき%識別結果として、そのカテゴリーが決定され
た後従属情報としての文字サイズ情報を続出し、入カバ
ターンの文字サイズと比較することによりて認識表示す
イズを決定するものでもよい。このことによって特徴的
な(1@11*@などン文字によりて異常表示動作を防
ぐことができる。又、文字サイズの表現は文字高さ、文
字幅を独立して表現記憶するもの、その積をもって文字
サイズを表現記憶するものなどでもよい。
更に、標準パターン辞8登碌又は筆記者の字体そのサイ
ズによりて、標準サイズを変更する手段を持たせてもよ
い。要するに本発明はその要旨を逸脱しない範囲で種々
変形して実施することができる。
【図面の簡単な説明】
第1図は本発明の構成ブロック図、第2図は位置入力装
置と表示装置の一体化された入力装置を示す図、第3図
は透明導電シートによる位置入力装置の構成図、第4図
は制御装置の内部購成図。 第5図は、外部記憶装置に格納されている辞書データの
構成図、第6図は、方向値の決め方と方向列情報を示す
図、第7図は1文字が描かれ、認識されサイズが決定さ
れ表示されるまでの過程を示した処理フロー図、第81
図、第9図は従来使用されている文字サイズ指定方法を
示す図である。 11・・・位置入力装置、12・・・制御装置、13・
・・外部記憶装置、14・・・表示装置、41・・・入
力部、42・・・認識処理部、43・・・文字サイズ処
理部、44・−表示部、45・・・内部記憶部、451
・・・位置データバッファ、452・・・辞書データバ
ッファ、453・・・文字サイズ対応テーブル、454
・・・出力バッファ。 代理人弁理士  則 近 憲 佑(ほか1名)第  1
  図 第  4 図 第  2 図 第  3 図 第  5  図 θ η (cL)           (b)第  6 図 第  7 図

Claims (2)

    【特許請求の範囲】
  1. (1)指示位置に対応した座標値を入力するための位置
    入力手段と、この位置入力手段より順次入力された座標
    値列を解析し対応する文字コードを出力する認識処理手
    段と、前記位置入力手段より順次入力された座標値列の
    分布範囲を調べることにより対応する文字サイズ情報を
    出力する文字サイズ処理手段と、この文字サイズ処理手
    段より出力された文字サイズ情報に従い前記認識処理手
    段より出力された文字コードに該当する文字を表示する
    表示手段とを具備したことを特徴とする文字入力装置。
  2. (2)位置入力手段と表示手段とは一体化されたもので
    ある特許請求の範囲第1項記載の文字入力装置。
JP60137950A 1985-06-26 1985-06-26 文字入力装置 Pending JPS621086A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP60137950A JPS621086A (ja) 1985-06-26 1985-06-26 文字入力装置
KR1019860005077A KR900002068B1 (ko) 1985-06-26 1986-06-25 문자 입력장치
EP86304947A EP0206829A3 (en) 1985-06-26 1986-06-25 Character input apparatus
CN198686104397A CN86104397A (zh) 1985-06-26 1986-06-26 字符输入设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60137950A JPS621086A (ja) 1985-06-26 1985-06-26 文字入力装置

Publications (1)

Publication Number Publication Date
JPS621086A true JPS621086A (ja) 1987-01-07

Family

ID=15210499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60137950A Pending JPS621086A (ja) 1985-06-26 1985-06-26 文字入力装置

Country Status (4)

Country Link
EP (1) EP0206829A3 (ja)
JP (1) JPS621086A (ja)
KR (1) KR900002068B1 (ja)
CN (1) CN86104397A (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3046027B2 (ja) * 1987-08-05 2000-05-29 キヤノン株式会社 文字処理方法
KR900700973A (ko) * 1987-12-11 1990-08-17 시우 창 로 문자인식장치
JP3362913B2 (ja) * 1993-05-27 2003-01-07 松下電器産業株式会社 手書き文字入力装置
JP2939147B2 (ja) * 1994-12-29 1999-08-25 シャープ株式会社 手書き文字入力表示装置および方法
CN102156608B (zh) * 2010-12-10 2013-07-24 上海合合信息科技发展有限公司 多字符连续书写的手写输入方法
KR102040851B1 (ko) * 2012-08-06 2019-11-06 삼성전자주식회사 휴대단말기의 키 입력 방법
KR102125212B1 (ko) * 2013-08-29 2020-07-08 삼성전자 주식회사 전자 필기 운용 방법 및 이를 지원하는 전자 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58214972A (ja) * 1982-06-09 1983-12-14 Hitachi Ltd オンライン手書き文字認識装置
JPS5927382A (ja) * 1982-08-02 1984-02-13 Nippon Telegr & Teleph Corp <Ntt> 文字入力方式

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57150061A (en) * 1981-03-12 1982-09-16 Fuji Xerox Co Ltd Character shaping device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58214972A (ja) * 1982-06-09 1983-12-14 Hitachi Ltd オンライン手書き文字認識装置
JPS5927382A (ja) * 1982-08-02 1984-02-13 Nippon Telegr & Teleph Corp <Ntt> 文字入力方式

Also Published As

Publication number Publication date
KR900002068B1 (ko) 1990-03-31
CN86104397A (zh) 1986-12-24
EP0206829A2 (en) 1986-12-30
KR870000632A (ko) 1987-02-19
EP0206829A3 (en) 1989-02-01

Similar Documents

Publication Publication Date Title
US5513278A (en) Handwritten character size determination apparatus based on character entry area
EP1683075B1 (en) Boxed and lined input panel
EP0701720A1 (en) Method and apparatus for grouping and manipulating electronic representations of handwriting, printing and drawings
JPS621086A (ja) 文字入力装置
CN109478120B (zh) 电子设备的输入方法及系统
JPH05225399A (ja) 文書処理装置
JPS62159291A (ja) 文章入力装置
JPS62197882A (ja) 文章入力装置
JP3217084B2 (ja) 手書文字認識装置
JPH09319828A (ja) オンライン文字認識装置
JP2922900B2 (ja) 手書き文字認識装置
JPS62190565A (ja) 手書き図形清書装置
JPH05233599A (ja) オンライン文字認識装置
KR950015186B1 (ko) 필기문자 인식방법 및 인식장치
JPH07182464A (ja) 文字認識装置及び方法
JPS63136290A (ja) 手書き文字入力装置
JPH0527914B2 (ja)
JPH0634258B2 (ja) 個人辞書作成機能付手書文字認識装置
JPH0816571A (ja) 漢字入力装置
JPH02157986A (ja) 認識文字種指定方式
JPS61153787A (ja) 情報処理装置
JPS6292087A (ja) オンライン手書き文字認識装置
JPH07113954B2 (ja) 情報処理方法
JPH0229885A (ja) 文字検切り方式
JPH01259411A (ja) 文字入力装置