JPH11296271A - 手書き文字入力方法 - Google Patents
手書き文字入力方法Info
- Publication number
- JPH11296271A JPH11296271A JP9764598A JP9764598A JPH11296271A JP H11296271 A JPH11296271 A JP H11296271A JP 9764598 A JP9764598 A JP 9764598A JP 9764598 A JP9764598 A JP 9764598A JP H11296271 A JPH11296271 A JP H11296271A
- Authority
- JP
- Japan
- Prior art keywords
- input
- font
- character
- size
- handwriting
- 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.)
- Withdrawn
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】 フォント設定機能によりフォントサイズを指
定することを要せず、異なったフォントサイズでの手書
き入力で目的を達成することができる手書き文字入力方
法の提供。 【解決手段】 手書き文字認識機能を有する情報処理装
置において、大きな文字で手書き入力した場合は大きな
フォントを表示し、小さな文字で手書き入力した場合は
小さなフォントを表示する、入力文字の大きさに対応し
たフォントサイズのフォントを表示するフォント表示手
段を有することを特徴とする。
定することを要せず、異なったフォントサイズでの手書
き入力で目的を達成することができる手書き文字入力方
法の提供。 【解決手段】 手書き文字認識機能を有する情報処理装
置において、大きな文字で手書き入力した場合は大きな
フォントを表示し、小さな文字で手書き入力した場合は
小さなフォントを表示する、入力文字の大きさに対応し
たフォントサイズのフォントを表示するフォント表示手
段を有することを特徴とする。
Description
【0001】
【発明の属する技術分野】本発明は、手書き文字認識機
能を有する情報処理装置における手書き文字入力方法に
関する。
能を有する情報処理装置における手書き文字入力方法に
関する。
【0002】
【従来の技術】従来、手書き文字認識機能を有する情報
処理装置では表示フォントの設定機能などにより、異な
ったサイズや種類のフォントを指定することが可能とな
っている。表示処理はLCDなどの表示器に文字を表示
する場合、前記フォント指定に従ったサイズや種類のフ
ォントを表示する。
処理装置では表示フォントの設定機能などにより、異な
ったサイズや種類のフォントを指定することが可能とな
っている。表示処理はLCDなどの表示器に文字を表示
する場合、前記フォント指定に従ったサイズや種類のフ
ォントを表示する。
【0003】また、手書き文字入力では文字認識結果と
して文字コードを返却することが可能となっており、上
位ソフトウェアはその文字コードと前記フォント指定に
従ったサイズや種類のフォントを表示する。
して文字コードを返却することが可能となっており、上
位ソフトウェアはその文字コードと前記フォント指定に
従ったサイズや種類のフォントを表示する。
【0004】
【発明が解決しようとする課題】然しながら、上述の従
来例では、例えば、図形や文字などを一つの画面に手書
き入力するようなシステムにおいて、異なったサイズの
フォントを入力したい場合には、前記フォント設定機能
によりその都度フォントサイズを指定しなければなら
ず、手間が掛かるという欠点がある。
来例では、例えば、図形や文字などを一つの画面に手書
き入力するようなシステムにおいて、異なったサイズの
フォントを入力したい場合には、前記フォント設定機能
によりその都度フォントサイズを指定しなければなら
ず、手間が掛かるという欠点がある。
【0005】本発明は、上述の点に着目して成されたも
ので、特に上述したようなシステムにおいて、フォント
設定機能によりフォントサイズを指定することを要せ
ず、異なったフォントサイズでの手書き入力で目的を達
成することができる手書き文字入力方法を提供すること
を目的とする。
ので、特に上述したようなシステムにおいて、フォント
設定機能によりフォントサイズを指定することを要せ
ず、異なったフォントサイズでの手書き入力で目的を達
成することができる手書き文字入力方法を提供すること
を目的とする。
【0006】
【課題を解決するための手段】本発明は、下記構成を備
えることにより上記課題を解決できるものである。
えることにより上記課題を解決できるものである。
【0007】(1) 手書き文字認識機能を有する情報
処理装置において、大きな文字で手書き入力した場合は
大きなフォントを表示し、小さな文字で手書き入力した
場合は小さなフォントを表示する、入力文字の大きさに
対応したフォントサイズのフォントを表示するフォント
表示手段を有することを特徴とする手書き文字入力方
法。
処理装置において、大きな文字で手書き入力した場合は
大きなフォントを表示し、小さな文字で手書き入力した
場合は小さなフォントを表示する、入力文字の大きさに
対応したフォントサイズのフォントを表示するフォント
表示手段を有することを特徴とする手書き文字入力方
法。
【0008】(2) フォントサイズ毎に入力枠を表示
する入力枠表示手段を有することを特徴とする前項
(1)記載の手書き文字入力方法。
する入力枠表示手段を有することを特徴とする前項
(1)記載の手書き文字入力方法。
【0009】(3) フォントサイズ毎の入力枠に対し
て小文字指定ジェスチャを行うと、文字認識の結果を小
文字に変換する小文字変換手段を有することを特徴とす
る前項(1)記載の手書き文字入力方法。
て小文字指定ジェスチャを行うと、文字認識の結果を小
文字に変換する小文字変換手段を有することを特徴とす
る前項(1)記載の手書き文字入力方法。
【0010】(4) フォントサイズ毎の入力枠に対し
て縦・横の中心線を表示する中心線表示手段を有するこ
とを特徴とする前項(1)〜(3)の何れかに記載の手
書き文字入力方法。
て縦・横の中心線を表示する中心線表示手段を有するこ
とを特徴とする前項(1)〜(3)の何れかに記載の手
書き文字入力方法。
【0011】(5) 手書き入力文字を囲ってその文字
に内接する矩形枠のサイズと入力枠のサイズとを比較
し、その結果に基づき表示するフォントサイズを決定す
ることを特徴とする前項(1)記載の手書き文字入力方
法。
に内接する矩形枠のサイズと入力枠のサイズとを比較
し、その結果に基づき表示するフォントサイズを決定す
ることを特徴とする前項(1)記載の手書き文字入力方
法。
【0012】(6) 二文字目以降に入力した文字のフ
ォントサイズを最初の一文字目に入力した手書き文字の
フォントサイズに合わせることを特徴とする前項(1)
記載の手書き文字入力方法。
ォントサイズを最初の一文字目に入力した手書き文字の
フォントサイズに合わせることを特徴とする前項(1)
記載の手書き文字入力方法。
【0013】
【発明の実施の形態】以下に本発明の実施の形態を説明
する。
する。
【0014】図1は本実施例を実現する情報処理装置の
一構成例を示すブロック図であり、1はCPU、2はL
CDなどの表示部、3はディジタイザやタッチパネルな
どの入力部、4は書き換えの発生頻度が低いアイテムを
格納するメモリ1、5はメモリ1と比較して書き換え頻
度が高いアイテムを格納するフラッシュメモリなどのメ
モリ2、6は主にメモリ2に格納されているプログラム
の作業領域などに使用されるRAMなどのメモリ3であ
る。
一構成例を示すブロック図であり、1はCPU、2はL
CDなどの表示部、3はディジタイザやタッチパネルな
どの入力部、4は書き換えの発生頻度が低いアイテムを
格納するメモリ1、5はメモリ1と比較して書き換え頻
度が高いアイテムを格納するフラッシュメモリなどのメ
モリ2、6は主にメモリ2に格納されているプログラム
の作業領域などに使用されるRAMなどのメモリ3であ
る。
【0015】メモリ1に格納されているフォントは、本
実施例を実現する24×24ドット、16×16ドッ
ト、12×12ドットの表示文字フォントデータを格納
するファイルであり、辞書は文字認識用のデータが格納
されている文字認識辞書、かな漢字変換用のデータが格
納されている、かな漢字辞書である。
実施例を実現する24×24ドット、16×16ドッ
ト、12×12ドットの表示文字フォントデータを格納
するファイルであり、辞書は文字認識用のデータが格納
されている文字認識辞書、かな漢字変換用のデータが格
納されている、かな漢字辞書である。
【0016】図2(a),(b)は本実施例を実現する
手書き入力枠の一例であり、7は24×24ドットフォ
ントを手書き入力するための入力枠である24×24ボ
ックス、8は16×16ドットフォントを手書き入力す
るための入力枠である16×16ボックス、9は12×
12ドットフォントを手書き入力するための入力枠であ
る12×12ボックス、10は小文字や句読点などの入
力場所を分かり易くするための中心線である。これらの
入力枠や中心線の表示/非表示や、表示する場合の表示
属性はシステム依存であるが、表示属性は手書き入力の
妨げとならないものが望ましい、例えば最大サイズの入
力枠である24×24ボックスは黒、その他の入力枠は
灰色、中心線は灰色の点線または一点鎖線とすると分か
り易い。また、図2(a)は入力枠の基準点が中心であ
り、図2(b)は入力枠の基準点が左下であるという相
違点がある。図2(b)は一文字目に小文字や句読点を
入力しないことを前提としている。
手書き入力枠の一例であり、7は24×24ドットフォ
ントを手書き入力するための入力枠である24×24ボ
ックス、8は16×16ドットフォントを手書き入力す
るための入力枠である16×16ボックス、9は12×
12ドットフォントを手書き入力するための入力枠であ
る12×12ボックス、10は小文字や句読点などの入
力場所を分かり易くするための中心線である。これらの
入力枠や中心線の表示/非表示や、表示する場合の表示
属性はシステム依存であるが、表示属性は手書き入力の
妨げとならないものが望ましい、例えば最大サイズの入
力枠である24×24ボックスは黒、その他の入力枠は
灰色、中心線は灰色の点線または一点鎖線とすると分か
り易い。また、図2(a)は入力枠の基準点が中心であ
り、図2(b)は入力枠の基準点が左下であるという相
違点がある。図2(b)は一文字目に小文字や句読点を
入力しないことを前提としている。
【0017】図3、図4は第1の実施例を実現するため
の手書き入力処理のフローチャートであり、図5は第2
の実施例を実現するための手書き入力処理のフローチャ
ート図6は本実施例を実現する筆跡に内接する矩形枠の
一例を示す説明図であり、11は筆跡に内接する矩形枠
である。図7は本実施例を実現する小文字指定ジェスチ
ャの一例を示す説明図であり、12は小文字指定ジェス
チャである。
の手書き入力処理のフローチャートであり、図5は第2
の実施例を実現するための手書き入力処理のフローチャ
ート図6は本実施例を実現する筆跡に内接する矩形枠の
一例を示す説明図であり、11は筆跡に内接する矩形枠
である。図7は本実施例を実現する小文字指定ジェスチ
ャの一例を示す説明図であり、12は小文字指定ジェス
チャである。
【0018】本発明に係る実施例は、メモリ2に格納さ
れている手書き入力処理によって実現されており、図2
(a)または(b)に示す手書き入力枠に入力する手書
き文字の大きさによって対応するサイズのフォントを表
示するものであり、手書き入力枠に描画する手書き文字
の大きさによって対応するサイズのフォントを表示した
り、各フォントサイズの入力枠に対して小文字指定ジェ
スチャを行うことにより小文字入力を行うものであり、
二つの実施例について、その実現方法を図3、4及び図
5のフローチャートに基づいて説明する。
れている手書き入力処理によって実現されており、図2
(a)または(b)に示す手書き入力枠に入力する手書
き文字の大きさによって対応するサイズのフォントを表
示するものであり、手書き入力枠に描画する手書き文字
の大きさによって対応するサイズのフォントを表示した
り、各フォントサイズの入力枠に対して小文字指定ジェ
スチャを行うことにより小文字入力を行うものであり、
二つの実施例について、その実現方法を図3、4及び図
5のフローチャートに基づいて説明する。
【0019】本実施例における手書き入力処理とは、図
2(a)または(b)の手書き入力枠に入力した手書き
文字の筆跡データを文字認識し、その結果として返却さ
れた文字コードより文字フォントを読み出し、表示部2
に表示するまでの一連の処理を指す。
2(a)または(b)の手書き入力枠に入力した手書き
文字の筆跡データを文字認識し、その結果として返却さ
れた文字コードより文字フォントを読み出し、表示部2
に表示するまでの一連の処理を指す。
【0020】(第1の実施例)図3、図4は第1の実施
例を実現するための手書き入力処理のフローチャートで
ある。
例を実現するための手書き入力処理のフローチャートで
ある。
【0021】以下、上述の構成及び図3、及び図4のフ
ローチャートに基づいて第1の実施例を説明する。
ローチャートに基づいて第1の実施例を説明する。
【0022】ステップS301では図2(a)の手書き
入力枠に手書き文字を入力し筆跡データを作成してい
る。12×12フォントを表示したい場合は12×12
ボックス内に収まるように、16×16フォントの場合
は12×12ボックス以上で16×16ボックス内に収
まるように、24×24フォントの場合は16×16ボ
ックス以上で24×24ボックス内に収まるように手書
き文字を入力する。筆跡データは手書き入力を行いなが
ら作成されるのが一般的である。
入力枠に手書き文字を入力し筆跡データを作成してい
る。12×12フォントを表示したい場合は12×12
ボックス内に収まるように、16×16フォントの場合
は12×12ボックス以上で16×16ボックス内に収
まるように、24×24フォントの場合は16×16ボ
ックス以上で24×24ボックス内に収まるように手書
き文字を入力する。筆跡データは手書き入力を行いなが
ら作成されるのが一般的である。
【0023】ステップS302ではステップS301で
作成した筆跡データを文字認識している。文字認識の結
果としては手書き文字にマッチしている文字コード群と
その数を返却するのが一般的である。
作成した筆跡データを文字認識している。文字認識の結
果としては手書き文字にマッチしている文字コード群と
その数を返却するのが一般的である。
【0024】ステップS303では文字認識の結果とし
てマッチ文字があるかどうかを判断している。マッチ文
字がある場合はステップS304へ進み、マッチ文字が
無い場合は手書き入力処理を終了する。
てマッチ文字があるかどうかを判断している。マッチ文
字がある場合はステップS304へ進み、マッチ文字が
無い場合は手書き入力処理を終了する。
【0025】ステップS304では手書き文字に内接す
る矩形枠の左上Xドット座標、左上Yドット座標、右下
Xドット座標、右下Yドット座標を算出している。
る矩形枠の左上Xドット座標、左上Yドット座標、右下
Xドット座標、右下Yドット座標を算出している。
【0026】ステップS305では12×12ボックス
に小文字指定ジェスチャがあるかどうかを判断してい
る。小文字指定ジェスチャがある場合はステップS31
0へ跳び、小文字指定ジェスチャが無い場合はステップ
S306へ進む。小文字ジェスチャの判断方法はシステ
ム依存であり、例えば、各システムのジェスチャ機能に
前記ジェスチャを追加することが考えられる。
に小文字指定ジェスチャがあるかどうかを判断してい
る。小文字指定ジェスチャがある場合はステップS31
0へ跳び、小文字指定ジェスチャが無い場合はステップ
S306へ進む。小文字ジェスチャの判断方法はシステ
ム依存であり、例えば、各システムのジェスチャ機能に
前記ジェスチャを追加することが考えられる。
【0027】ステップS306では16×16ボックス
に小文字指定ジェスチャがあるかどうかを判断してい
る。小文字指定ジェスチャがある場合はステップS30
9へ跳び、小文字指定ジェスチャが無い場合はステップ
S307へ進む。
に小文字指定ジェスチャがあるかどうかを判断してい
る。小文字指定ジェスチャがある場合はステップS30
9へ跳び、小文字指定ジェスチャが無い場合はステップ
S307へ進む。
【0028】ステップS307では24×24ボックス
に小文字指定ジェスチャがあるかどうかを判断してい
る。小文字指定ジェスチャがある場合はステップS30
8へ進み、小文字指定ジェスチャが無い場合はステップ
S311へ行く。
に小文字指定ジェスチャがあるかどうかを判断してい
る。小文字指定ジェスチャがある場合はステップS30
8へ進み、小文字指定ジェスチャが無い場合はステップ
S311へ行く。
【0029】ステップS308〜S310はこの後で行
う処理が異なるため別々に記述しているが処理内容は全
て共通であり小文字指定ジェスチャがあるためにマッチ
文字を小文字に変換している。ここでマッチ文字が元々
小文字であったり、小文字に変換できない文字である場
合は変換を行わない。本処理後はステップS308はS
313へ、ステップS309はS314へ、ステップS
310はS315へ進む。
う処理が異なるため別々に記述しているが処理内容は全
て共通であり小文字指定ジェスチャがあるためにマッチ
文字を小文字に変換している。ここでマッチ文字が元々
小文字であったり、小文字に変換できない文字である場
合は変換を行わない。本処理後はステップS308はS
313へ、ステップS309はS314へ、ステップS
310はS315へ進む。
【0030】ステップS311ではS304で算出した
矩形座標が12×12ボックス内であるかどうかを判断
している。ボックス内である場合はステップS315へ
跳び、ボックス内に収まらない場合はステップS312
へ行く。
矩形座標が12×12ボックス内であるかどうかを判断
している。ボックス内である場合はステップS315へ
跳び、ボックス内に収まらない場合はステップS312
へ行く。
【0031】ステップS312ではS304で算出した
矩形座標が16×16ボックス内であるかどうかを判断
している。ボックス内である場合はステップS314へ
行き、ボックス内に収まらない場合はステップS313
へ行く。
矩形座標が16×16ボックス内であるかどうかを判断
している。ボックス内である場合はステップS314へ
行き、ボックス内に収まらない場合はステップS313
へ行く。
【0032】ステップS313ではS304で算出した
矩形座標が24×24ボックス内であるため24×24
ドット用のフォントを、ステップS314では16×1
6ドット用のフォントを、ステップS315では12×
12ドット用のフォントを読み出している。
矩形座標が24×24ボックス内であるため24×24
ドット用のフォントを、ステップS314では16×1
6ドット用のフォントを、ステップS315では12×
12ドット用のフォントを読み出している。
【0033】ステップS316ではS313〜S315
で読み出したフォントを表示部2に表示している。
で読み出したフォントを表示部2に表示している。
【0034】以上で、手書き入力した文字のサイズに従
ったフォントサイズで文字を表示したことになる。ま
た、小文字指定ジェスチャがある場合は小文字入力を行
ったことになる。
ったフォントサイズで文字を表示したことになる。ま
た、小文字指定ジェスチャがある場合は小文字入力を行
ったことになる。
【0035】(第2の実施例)図5は第2の実施例を実
現するための手書き入力処理のフローチャートであり、
手書き入力枠に入力する手書き文字の大きさによって対
応するサイズのフォントを表示し、また、一文字目に入
力した手書き文字のフォントサイズに従って、以降に入
力される文字を表示するものであり、その実現方法を図
5のフローチャートに基づき説明する。
現するための手書き入力処理のフローチャートであり、
手書き入力枠に入力する手書き文字の大きさによって対
応するサイズのフォントを表示し、また、一文字目に入
力した手書き文字のフォントサイズに従って、以降に入
力される文字を表示するものであり、その実現方法を図
5のフローチャートに基づき説明する。
【0036】ステップS501では、図2(a)若しく
は(b)の手書き入力枠に手書き文字を入力し筆跡デー
タを作成している。これが一文字目であるならば、12
×12フォントを表示したい場合は12×12ボックス
内に収まるように、16×16フォントの場合は12×
12ボックス以上で16×16ボックス内に収まるよう
に、24×24フォントの場合は16×16ボックス以
上で24×24ボックス内に収まるように手書き文字を
入力する。二文字目以降であれば、以下に説明する方法
により一文字目のフォントサイズに合わせられるので、
入力サイズにこだわらずに入力することができる。
は(b)の手書き入力枠に手書き文字を入力し筆跡デー
タを作成している。これが一文字目であるならば、12
×12フォントを表示したい場合は12×12ボックス
内に収まるように、16×16フォントの場合は12×
12ボックス以上で16×16ボックス内に収まるよう
に、24×24フォントの場合は16×16ボックス以
上で24×24ボックス内に収まるように手書き文字を
入力する。二文字目以降であれば、以下に説明する方法
により一文字目のフォントサイズに合わせられるので、
入力サイズにこだわらずに入力することができる。
【0037】更に、入力枠全体の30%や20%などの
領域に入力すると、小文字や句読点などに文字認識され
るのが普通であるが、この場合も二文字目以降であれば
フォントサイズを考慮したサイズで入力する必要がな
い。また筆跡データは手書き入力を行いながら作成され
るのが一般的である。
領域に入力すると、小文字や句読点などに文字認識され
るのが普通であるが、この場合も二文字目以降であれば
フォントサイズを考慮したサイズで入力する必要がな
い。また筆跡データは手書き入力を行いながら作成され
るのが一般的である。
【0038】ステップS502ではS501で作成した
筆跡データを文字認識している。文字認識の結果として
は手書き文字にマッチしている文字コード群とその数を
返却するのが一般的である。
筆跡データを文字認識している。文字認識の結果として
は手書き文字にマッチしている文字コード群とその数を
返却するのが一般的である。
【0039】ステップS503では文字認識の結果とし
てマッチ文字があるかどうかを判断している。マッチ文
字がある場合はS504へ進み、マッチ文字が無い場合
は手書き入力処理を終了する。
てマッチ文字があるかどうかを判断している。マッチ文
字がある場合はS504へ進み、マッチ文字が無い場合
は手書き入力処理を終了する。
【0040】ステップS504では手書き文字に内接す
る矩形枠のX方向ドット数、Y方向ドット数を算出して
いる。
る矩形枠のX方向ドット数、Y方向ドット数を算出して
いる。
【0041】ステップS505では一文字目の入力かど
うかを判断している。一文字目である場合はS506へ
進み、一文字目でない場合はフォントサイズに合わせる
必要がないためS508へ行く。「一文字目」の指定方
法はシステム依存であるが、システムに「次からの入力
を一文字目とする」ファンクションを用意することなど
が考えられる。例えば、図形入力ソフトで文字の入力場
所が変更された場合に前記ファンクションを発行する
と、次の入力は一文字目となる。
うかを判断している。一文字目である場合はS506へ
進み、一文字目でない場合はフォントサイズに合わせる
必要がないためS508へ行く。「一文字目」の指定方
法はシステム依存であるが、システムに「次からの入力
を一文字目とする」ファンクションを用意することなど
が考えられる。例えば、図形入力ソフトで文字の入力場
所が変更された場合に前記ファンクションを発行する
と、次の入力は一文字目となる。
【0042】一方、ステップS508では一文字目が1
2×12ドットフォントであるかどうかを判断してい
る。12×12ドットフォントの場合はS512へ行
き、そうでない場合はS509へ行く。
2×12ドットフォントであるかどうかを判断してい
る。12×12ドットフォントの場合はS512へ行
き、そうでない場合はS509へ行く。
【0043】ステップS509では 一文字目が16×
16ドットフォントであるかどうかを判断している。1
6×16ドットフォントの場合はS511へ行き、そう
でない場合はS510へ行く。
16ドットフォントであるかどうかを判断している。1
6×16ドットフォントの場合はS511へ行き、そう
でない場合はS510へ行く。
【0044】また、ステップS506ではS504で算
出した矩形枠サイズが12×12ボックス以下であるか
どうかを判断している。以下である場合はS512へ行
き、以上である場合はS507へ行く。
出した矩形枠サイズが12×12ボックス以下であるか
どうかを判断している。以下である場合はS512へ行
き、以上である場合はS507へ行く。
【0045】ステップS507では S504で算出し
た矩形枠サイズが16×16ボックス以下であるかどう
かを判断している。以下である場合はS511へ行き、
以上である場合はS510へ行く。
た矩形枠サイズが16×16ボックス以下であるかどう
かを判断している。以下である場合はS511へ行き、
以上である場合はS510へ行く。
【0046】ステップS510ではS504で算出した
矩形枠サイズが24×24ボックス以下であるため24
×24ドット用のフォントを、S511では16×16
ドット用のフォントを、S512では12×12ドット
用のフォントを読み出している。
矩形枠サイズが24×24ボックス以下であるため24
×24ドット用のフォントを、S511では16×16
ドット用のフォントを、S512では12×12ドット
用のフォントを読み出している。
【0047】次のステップS513ではS510〜S5
12で読み出したフォントを表示部2に表示している。
12で読み出したフォントを表示部2に表示している。
【0048】以上で、手書き入力した文字のサイズに従
ったフォントサイズで文字を表示したことになる。ま
た、一文字目に入力した手書き文字のフォントサイズに
従って、以降に入力される文字を表示したことになる。
ったフォントサイズで文字を表示したことになる。ま
た、一文字目に入力した手書き文字のフォントサイズに
従って、以降に入力される文字を表示したことになる。
【0049】
【発明の効果】以上説明したように、本出願に係る第1
の発明によれば、大きな文字で手書き入力した場合は大
きなフォントを表示し、小さな文字で手書き入力した場
合は小さなフォントを表示する手段を有することによ
り、フォント設定機能を用いてフォントサイズを指定す
ることなく、異なったフォントサイズでの手書き入力を
実現することが可能となる。
の発明によれば、大きな文字で手書き入力した場合は大
きなフォントを表示し、小さな文字で手書き入力した場
合は小さなフォントを表示する手段を有することによ
り、フォント設定機能を用いてフォントサイズを指定す
ることなく、異なったフォントサイズでの手書き入力を
実現することが可能となる。
【0050】本出願に係る第2の発明によれば、フォン
トサイズ毎に入力枠を表示する手段を有することによ
り、異なったフォントサイズでの入力を容易とし、ま
た、異なったフォントサイズが混在する入力を可能とす
る。
トサイズ毎に入力枠を表示する手段を有することによ
り、異なったフォントサイズでの入力を容易とし、ま
た、異なったフォントサイズが混在する入力を可能とす
る。
【0051】本出願に係る第3の発明によれば、フォン
トサイズ毎の入力枠に対して小文字指定ジェスチャを行
うと、文字認識の結果を小文字に変換する手段を有する
ことにより、フォントサイズを意識することなく小文字
を入力することが可能となる。
トサイズ毎の入力枠に対して小文字指定ジェスチャを行
うと、文字認識の結果を小文字に変換する手段を有する
ことにより、フォントサイズを意識することなく小文字
を入力することが可能となる。
【0052】本出願に係る第4の発明によれば、中心線
を表示する手段を有することにより、小文字や句読点な
どの入力場所が分かり易くなる。
を表示する手段を有することにより、小文字や句読点な
どの入力場所が分かり易くなる。
【0053】本出願に係る第5の発明によれば、手書き
入力文字に内接する矩形枠のサイズと入力枠のサイズを
比較して、表示するフォントサイズを決定することによ
り、固定の入力枠ではなく自由な箇所に手書き文字を入
力することが可能となる。
入力文字に内接する矩形枠のサイズと入力枠のサイズを
比較して、表示するフォントサイズを決定することによ
り、固定の入力枠ではなく自由な箇所に手書き文字を入
力することが可能となる。
【0054】本出願に係る第6の発明によれば、二文字
目以降に入力した文字のフォントサイズを一文字目に入
力した手書き文字のフォントサイズに合わせることによ
り、二文字目以降は入力枠のサイズを気にせずに入力す
ることが可能となる。更に、小文字や句読点などを入力
する場合もフォントサイズに合わせる必要がないため、
これらの入力が容易になる。以上のように6項目の効果
を呈する。
目以降に入力した文字のフォントサイズを一文字目に入
力した手書き文字のフォントサイズに合わせることによ
り、二文字目以降は入力枠のサイズを気にせずに入力す
ることが可能となる。更に、小文字や句読点などを入力
する場合もフォントサイズに合わせる必要がないため、
これらの入力が容易になる。以上のように6項目の効果
を呈する。
【図1】 本発明に係る手書き文字入力方法を実現する
ための情報処理装置の一構成例を示すブロック図
ための情報処理装置の一構成例を示すブロック図
【図2】(a)、(b) 手書き入力枠の一例を示す説
明図
明図
【図3】 第1の実施例における手書き入力処理を示す
フローチャート
フローチャート
【図4】 第1の実施例における手書き入力処理を示す
フローチャート
フローチャート
【図5】 第2の実施例における手書き入力処理を示す
フローチャート
フローチャート
【図6】 筆跡に内接する矩形枠の一例を示す説明図
【図7】 小文字指定ジェスチャの一例を示す説明図
1 CPU 2 表示部 3 入力部 4 メモリ1 5 メモリ2 6 メモリ3 7 24×24ボックス 8 16×16ボックス 9 12×12ボックス 10 中心線 11 筆跡に内接する矩形枠 12 小文字指定ジェスチャ
Claims (6)
- 【請求項1】 手書き文字認識機能を有する情報処理装
置において、大きな文字で手書き入力した場合は大きな
フォントを表示し、小さな文字で手書き入力した場合は
小さなフォントを表示する、入力文字の大きさに対応し
たフォントサイズのフォントを表示するフォント表示手
段を有することを特徴とする手書き文字入力方法。 - 【請求項2】 フォントサイズ毎に入力枠を表示する入
力枠表示手段を有することを特徴とする請求項1記載の
手書き文字入力方法。 - 【請求項3】 フォントサイズ毎の入力枠に対して小文
字指定ジェスチャを行うと、文字認識の結果を小文字に
変換する小文字変換手段を有することを特徴とする請求
項1記載の手書き文字入力方法。 - 【請求項4】 フォントサイズ毎の入力枠に対して縦・
横の中心線を表示する中心線表示手段を有することを特
徴とする請求項1〜3の何れかに記載の手書き文字入力
方法。 - 【請求項5】 手書き入力文字を囲ってその文字に内接
する矩形枠のサイズと入力枠のサイズとを比較し、その
結果に基づき表示するフォントサイズを決定することを
特徴とする請求項1記載の手書き文字入力方法。 - 【請求項6】 二文字目以降に入力した文字のフォント
サイズを最初の一文字目に入力した手書き文字のフォン
トサイズに合わせることを特徴とする請求項1記載の手
書き文字入力方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9764598A JPH11296271A (ja) | 1998-04-09 | 1998-04-09 | 手書き文字入力方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9764598A JPH11296271A (ja) | 1998-04-09 | 1998-04-09 | 手書き文字入力方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11296271A true JPH11296271A (ja) | 1999-10-29 |
Family
ID=14197860
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9764598A Withdrawn JPH11296271A (ja) | 1998-04-09 | 1998-04-09 | 手書き文字入力方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11296271A (ja) |
-
1998
- 1998-04-09 JP JP9764598A patent/JPH11296271A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5513278A (en) | Handwritten character size determination apparatus based on character entry area | |
| EP0051857A1 (en) | Method for editing document | |
| US7911452B2 (en) | Pen input method and device for pen computing system | |
| JPS6228828A (ja) | 情報処理方法 | |
| JPH10312407A (ja) | 図面表示装置 | |
| JPH11296271A (ja) | 手書き文字入力方法 | |
| JPH06274303A (ja) | マルチウィンドウ表示方法 | |
| JPH0782530B2 (ja) | 手書き文字認識装置 | |
| JP2018018366A (ja) | 情報処理装置、文字入力プログラムおよび文字入力方法 | |
| JPH09244616A (ja) | 文字情報格納方法、および筆順表示方法、並びに筆順表示装置 | |
| JP2504471B2 (ja) | 文章編集装置 | |
| JP6146222B2 (ja) | 手書き入力装置およびプログラム | |
| JP3594625B2 (ja) | 文字入力装置 | |
| JPH06231308A (ja) | 手書き文書処理方法および手書き文書処理装置 | |
| JPH0610447Y2 (ja) | 画像処理装置 | |
| JP2994176B2 (ja) | 罫線入力装置 | |
| JP3761923B2 (ja) | 画像処理装置及び方法 | |
| JPS63289630A (ja) | 記憶方式 | |
| JPH06187420A (ja) | 手書き表認識装置 | |
| JPH11250047A (ja) | 筆記データ処理装置およびそのプログラム記録媒体 | |
| JPH07210629A (ja) | 文字認識方式 | |
| JPH07287633A (ja) | 文書作成装置及びその図形作成方法 | |
| JP2000067241A (ja) | データ出力装置及び記憶媒体 | |
| JP2000099222A (ja) | 動的モデル変換装置 | |
| JP2000194796A (ja) | 手書き文字認識装置及び手書き文字認識の文字入力方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050705 |