JPH1091346A - 手書き入力装置及び手書き入力装置制御プログラムを記憶した媒体 - Google Patents
手書き入力装置及び手書き入力装置制御プログラムを記憶した媒体Info
- Publication number
- JPH1091346A JPH1091346A JP23947896A JP23947896A JPH1091346A JP H1091346 A JPH1091346 A JP H1091346A JP 23947896 A JP23947896 A JP 23947896A JP 23947896 A JP23947896 A JP 23947896A JP H1091346 A JPH1091346 A JP H1091346A
- Authority
- JP
- Japan
- Prior art keywords
- data
- input
- area
- image data
- character
- 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
Links
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】 書きやすい大きさの文字で手書き入力するこ
とができ、かつ表示画面に表示する情報量が多くする手
書き入力装置を提供する。 【解決手段】 ペンにより手書き文字データを入力する
入力域と手書き文字データの編集コマンドを入力するコ
マンド域をタブレット上に設けた入力部と、前記入力域
で入力した手書き文字データの軌跡をイメージデータに
変換するデータ変換CPUと、少なくともイメージデー
タを記憶する領域と文字フォントの書式データを記憶す
る領域を設けたデータメモリと、入力された手書き文字
データのイメージデータを編集コマンドに従って書式デ
ータに含まれる文字サイズ幅のイメージデータに縮小す
る文字縮小CPUと、入力された手書き文字データのイ
メージデータを前記入力域直下の表示画面に表示すると
ともに縮小された手書き文字データのイメージデータを
表示画面の指定域に配列して表示する表示装置とから構
成される。
とができ、かつ表示画面に表示する情報量が多くする手
書き入力装置を提供する。 【解決手段】 ペンにより手書き文字データを入力する
入力域と手書き文字データの編集コマンドを入力するコ
マンド域をタブレット上に設けた入力部と、前記入力域
で入力した手書き文字データの軌跡をイメージデータに
変換するデータ変換CPUと、少なくともイメージデー
タを記憶する領域と文字フォントの書式データを記憶す
る領域を設けたデータメモリと、入力された手書き文字
データのイメージデータを編集コマンドに従って書式デ
ータに含まれる文字サイズ幅のイメージデータに縮小す
る文字縮小CPUと、入力された手書き文字データのイ
メージデータを前記入力域直下の表示画面に表示すると
ともに縮小された手書き文字データのイメージデータを
表示画面の指定域に配列して表示する表示装置とから構
成される。
Description
【0001】
【発明の属する技術分野】本発明は手書き入力装置及び
手書き入力装置制御プログラムを記憶した媒体に関し、
詳しくは、表示画面に入力用パネルを備えたたパソコ
ン、ワードプロセッサ、携帯型電子メモなどに適用さ
れ、入力用パネル表面に入力した手書きの文字、図形な
どのパターン情報を表示し、記憶し、必要により読み出
し印刷または伝送する手書き入力装置及び手書き入力装
置制御プログラムを記憶した媒体に関する。
手書き入力装置制御プログラムを記憶した媒体に関し、
詳しくは、表示画面に入力用パネルを備えたたパソコ
ン、ワードプロセッサ、携帯型電子メモなどに適用さ
れ、入力用パネル表面に入力した手書きの文字、図形な
どのパターン情報を表示し、記憶し、必要により読み出
し印刷または伝送する手書き入力装置及び手書き入力装
置制御プログラムを記憶した媒体に関する。
【0002】
【従来の技術】従来、紙の上に鉛筆で文字や図形を書く
のと同じように、入力用パネル表面に電子ペンで書くこ
とにより、その筆跡がドットマトリックス形液晶表示装
置により表示され、表示された内容をそのままメモリに
記憶することができ、随時その記憶内容を読み出して再
表示させ、あるいはドットプリンタで印刷する電子メモ
が知られている(特開昭59−24387号公報参
照)。
のと同じように、入力用パネル表面に電子ペンで書くこ
とにより、その筆跡がドットマトリックス形液晶表示装
置により表示され、表示された内容をそのままメモリに
記憶することができ、随時その記憶内容を読み出して再
表示させ、あるいはドットプリンタで印刷する電子メモ
が知られている(特開昭59−24387号公報参
照)。
【0003】図13は従来の電子メモで入力した手書き
文字の一例を示す説明図である。例えば、『2/15
(水)9:00 グループミーティングを行います。』
というメモを入力用パネルに書き込んだ軌跡がそのまま
ビットイメージが読み込まれ、ドットマトリックス型表
示画面に表示されている。ここでは、入力用パネルに書
き込まれたストロークのサイズと表示出力のストローク
のサイズが1:1に対応している。このような電子メモ
の表示画面に文字を通常の速度で入力するとき、ユーザ
ーは、文字が詰まり過ぎて書きにくくならないように、
適当に行を替えて入力している。例えば、『グループミ
ーティング』のところが2行で入力されている。
文字の一例を示す説明図である。例えば、『2/15
(水)9:00 グループミーティングを行います。』
というメモを入力用パネルに書き込んだ軌跡がそのまま
ビットイメージが読み込まれ、ドットマトリックス型表
示画面に表示されている。ここでは、入力用パネルに書
き込まれたストロークのサイズと表示出力のストローク
のサイズが1:1に対応している。このような電子メモ
の表示画面に文字を通常の速度で入力するとき、ユーザ
ーは、文字が詰まり過ぎて書きにくくならないように、
適当に行を替えて入力している。例えば、『グループミ
ーティング』のところが2行で入力されている。
【0004】
【発明が解決しようとする課題】しかしながら、従来の
電子メモの入力用パネルは、表示画面を一枚の電子メモ
用紙として、入力できる手軽な入力手段であるが、入力
用パネルと電子ペンの構造から筆記の使用感が紙と鉛筆
による筆記と違うため、あまり小さい文字、図形は入力
しにくいので実用的にはやや大きめに書き込む必要があ
った。従って、入力された手書き文字は標準的な文字サ
イズよりかなり大きく表示されるので、1表示画面に表
示される情報量も多くできないという問題があった。
電子メモの入力用パネルは、表示画面を一枚の電子メモ
用紙として、入力できる手軽な入力手段であるが、入力
用パネルと電子ペンの構造から筆記の使用感が紙と鉛筆
による筆記と違うため、あまり小さい文字、図形は入力
しにくいので実用的にはやや大きめに書き込む必要があ
った。従って、入力された手書き文字は標準的な文字サ
イズよりかなり大きく表示されるので、1表示画面に表
示される情報量も多くできないという問題があった。
【0005】本発明は以上の事情を考慮してなされたも
ので、例えば、表示画面上に形成した透明のタブレット
にペン入力する際にはやや大きいめの手書き文字を入力
域に入力することができ、入力された手書き文字をメモ
として表示する際には読みづらくならない書式データの
文字高さ(文字幅)に縮小したイメージデータとして表
示画面の指定域に表示することができる手書き入力装置
を提供するものである。
ので、例えば、表示画面上に形成した透明のタブレット
にペン入力する際にはやや大きいめの手書き文字を入力
域に入力することができ、入力された手書き文字をメモ
として表示する際には読みづらくならない書式データの
文字高さ(文字幅)に縮小したイメージデータとして表
示画面の指定域に表示することができる手書き入力装置
を提供するものである。
【0006】
【課題を解決するための手段】本発明は、表示画面上に
一体形成された透明のタブレットからなり、ペン操作に
より手書き文字データを入力する入力域と手書き文字デ
ータの編集コマンドを入力するコマンド域をそのタブレ
ット上に設けた入力部と、前記入力域で入力した手書き
文字データの軌跡をイメージデータに変換するデータ変
換部と、少なくともイメージデータを記憶する領域と文
字フォントの書式データを記憶する領域を設けたデータ
メモリ部と、入力された手書き文字データのイメージデ
ータを編集コマンドに従って書式データに含まれる文字
サイズ幅のイメージデータに縮小する文字縮小部と、入
力された手書き文字データのイメージデータを前記入力
域直下の表示画面に表示するとともに縮小された手書き
文字データのイメージデータを表示画面の指定域に配列
して表示する表示部とを備えてなる手書き入力装置であ
る。
一体形成された透明のタブレットからなり、ペン操作に
より手書き文字データを入力する入力域と手書き文字デ
ータの編集コマンドを入力するコマンド域をそのタブレ
ット上に設けた入力部と、前記入力域で入力した手書き
文字データの軌跡をイメージデータに変換するデータ変
換部と、少なくともイメージデータを記憶する領域と文
字フォントの書式データを記憶する領域を設けたデータ
メモリ部と、入力された手書き文字データのイメージデ
ータを編集コマンドに従って書式データに含まれる文字
サイズ幅のイメージデータに縮小する文字縮小部と、入
力された手書き文字データのイメージデータを前記入力
域直下の表示画面に表示するとともに縮小された手書き
文字データのイメージデータを表示画面の指定域に配列
して表示する表示部とを備えてなる手書き入力装置であ
る。
【0007】なお、本発明において、入力部は、ペン
(ポインティングデバイス)と表示画面上に一体形成さ
れた透明の電磁誘導型や静電容量型のタブレットとから
構成され、ペンがペンダウン(ペンポイント)したか、
ペンアップ(離脱)したかを検出し、ペンの軌跡の座標
を検出して、装置全体を制御するマイクロコンピュータ
のCPUに送出する。また、データ変換部、データメモ
リ部、文字縮小部も、CPU、RAM、I/Oポートか
らなるマイクロコンピュータで構成され、特に、データ
メモリ部は、この中の、ROM、RAMで構成される。
このROMには、CPUがデータ変換部、データメモリ
部、文字縮小部として機能するプログラムが格納されて
いる。表示部は、LCD(液晶ディスプレイ)、CRT
ディスプレイからなる表示装置で構成される。
(ポインティングデバイス)と表示画面上に一体形成さ
れた透明の電磁誘導型や静電容量型のタブレットとから
構成され、ペンがペンダウン(ペンポイント)したか、
ペンアップ(離脱)したかを検出し、ペンの軌跡の座標
を検出して、装置全体を制御するマイクロコンピュータ
のCPUに送出する。また、データ変換部、データメモ
リ部、文字縮小部も、CPU、RAM、I/Oポートか
らなるマイクロコンピュータで構成され、特に、データ
メモリ部は、この中の、ROM、RAMで構成される。
このROMには、CPUがデータ変換部、データメモリ
部、文字縮小部として機能するプログラムが格納されて
いる。表示部は、LCD(液晶ディスプレイ)、CRT
ディスプレイからなる表示装置で構成される。
【0008】本発明によれば、表示画面上に形成した透
明のタブレットにペン入力する際にはやや大きいめの手
書き文字を入力域に入力することができ、入力した手書
き文字をメモとして表示する際には読みづらくならない
書式データの文字高さ(文字幅)に縮小したイメージデ
ータとして表示画面の指定域に配列して表示することが
できるので、表示領域の少ない手書き入力装置でメモの
作成する際、表示文字の大きさを気にせずに書きやすい
大きさの手書き文字で入力することができ、かつ表示画
面に表示する情報量が多くなる。また、入力された手書
き文字の文字高さが一定レベルに揃えて表示されるの
で、あとで読みやすいメモが作成できる。
明のタブレットにペン入力する際にはやや大きいめの手
書き文字を入力域に入力することができ、入力した手書
き文字をメモとして表示する際には読みづらくならない
書式データの文字高さ(文字幅)に縮小したイメージデ
ータとして表示画面の指定域に配列して表示することが
できるので、表示領域の少ない手書き入力装置でメモの
作成する際、表示文字の大きさを気にせずに書きやすい
大きさの手書き文字で入力することができ、かつ表示画
面に表示する情報量が多くなる。また、入力された手書
き文字の文字高さが一定レベルに揃えて表示されるの
で、あとで読みやすいメモが作成できる。
【0009】前記入力部のペンと連動しペンアップ後の
経過時間を監視しその経過時間が設定時間以上になれば
所定の編集コマンドを発生するタイマー部をさらに備
え、前記文字縮小部は入力された手書き文字データを前
記タイマー部からの所定の編集コマンドに従って書式デ
ータに含まれる文字サイズ幅のイメージデータに縮小
し、前記表示部は前記入力域に表示している手書き文字
データのイメージデータを消去するとともに縮小された
手書き文字データのイメージデータを表示画面の指定域
に配列して表示するよう構成されることが好ましい。
経過時間を監視しその経過時間が設定時間以上になれば
所定の編集コマンドを発生するタイマー部をさらに備
え、前記文字縮小部は入力された手書き文字データを前
記タイマー部からの所定の編集コマンドに従って書式デ
ータに含まれる文字サイズ幅のイメージデータに縮小
し、前記表示部は前記入力域に表示している手書き文字
データのイメージデータを消去するとともに縮小された
手書き文字データのイメージデータを表示画面の指定域
に配列して表示するよう構成されることが好ましい。
【0010】なお、タイマー部はマイクロコンピュータ
のCPUやカウンタで構成され、入力部からのペンアッ
プ信号の経過時間をカウントし、設定時間以上になれば
[採用]や[実行]の編集コマンドを発生する。前記構
成によれば、タブレットの入力域からペンを設定時間離
すだけで、入力域に入力された手書き文字が順次、表示
画面の指定域に自動的に次々と表示されるのでメモの作
成入力がさらに容易になる。
のCPUやカウンタで構成され、入力部からのペンアッ
プ信号の経過時間をカウントし、設定時間以上になれば
[採用]や[実行]の編集コマンドを発生する。前記構
成によれば、タブレットの入力域からペンを設定時間離
すだけで、入力域に入力された手書き文字が順次、表示
画面の指定域に自動的に次々と表示されるのでメモの作
成入力がさらに容易になる。
【0011】前記データ変換部は、前記入力域に入力さ
れた手書き文字データの文字列が設定範囲以上になれ
ば、入力域に入力された手書き文字データの文字列を取
り込み、イメージデータに順次変換し、前記文字縮小部
に送出する機能をさらに備えた構成にすることが好まし
い。前記構成によれば、タブレットの入力域に入力され
たら手書き文字データの文字列が設定範囲以上になれ
ば、イメージデータに順次変換され、さらに文字縮小部
によって縮小され表示画面の指定域に自動的に次々と表
示されるのでメモの作成入力がさらに容易になる。
れた手書き文字データの文字列が設定範囲以上になれ
ば、入力域に入力された手書き文字データの文字列を取
り込み、イメージデータに順次変換し、前記文字縮小部
に送出する機能をさらに備えた構成にすることが好まし
い。前記構成によれば、タブレットの入力域に入力され
たら手書き文字データの文字列が設定範囲以上になれ
ば、イメージデータに順次変換され、さらに文字縮小部
によって縮小され表示画面の指定域に自動的に次々と表
示されるのでメモの作成入力がさらに容易になる。
【0012】前記データメモリ部は、前記入力域に入力
された手書き文字データのイメージデータを一時記憶す
る領域と、前記文字縮小部によって縮小されたイメージ
データを更新記憶する領域と、作成されたメモをファイ
ルとして記憶する領域をさらに備えた構成にすることが
好ましい。前記構成によれば、データメモリ部は従来の
イメージデータを記憶するメモリ領域を本発明のアプリ
ケーションが機能するように拡張するだけでよいのでシ
ステムの開発コストを削減することができる。
された手書き文字データのイメージデータを一時記憶す
る領域と、前記文字縮小部によって縮小されたイメージ
データを更新記憶する領域と、作成されたメモをファイ
ルとして記憶する領域をさらに備えた構成にすることが
好ましい。前記構成によれば、データメモリ部は従来の
イメージデータを記憶するメモリ領域を本発明のアプリ
ケーションが機能するように拡張するだけでよいのでシ
ステムの開発コストを削減することができる。
【0013】
【発明の実施の形態】以下、図面に示す実施例に基づい
て本発明を説明する。なお、本発明は、これによって限
定されるものではない。また、本発明の手書き入力装置
は、表示領域が比較的少ない電子手帳や携帯型情報端末
の情報処理装置に対して最も有効的に利用される。
て本発明を説明する。なお、本発明は、これによって限
定されるものではない。また、本発明の手書き入力装置
は、表示領域が比較的少ない電子手帳や携帯型情報端末
の情報処理装置に対して最も有効的に利用される。
【0014】図1は本発明の手書き入力装置の概略構成
を示すブロック図である。図1において、1は入力部で
あり、ペン(ポインティングデバイス)と表示画面上に
一体形成された透明のタブレット(入力用パネル)とか
ら構成され、ユーザーが、タブレットに手書き文字を入
力したり、カーソルを移動させたり、編集コマンドを入
力したりする。2は表示部であり、LCD(液晶ディス
プレイ)から構成され、ユーザーが入力用パネルに手書
き入力した手書き文字データの軌跡(ストローク)を即
時表示したり、縮小処理された手書き文字データ(ドッ
トイメージデータ)を表示画面の指定域(表示域)に表
示する。
を示すブロック図である。図1において、1は入力部で
あり、ペン(ポインティングデバイス)と表示画面上に
一体形成された透明のタブレット(入力用パネル)とか
ら構成され、ユーザーが、タブレットに手書き文字を入
力したり、カーソルを移動させたり、編集コマンドを入
力したりする。2は表示部であり、LCD(液晶ディス
プレイ)から構成され、ユーザーが入力用パネルに手書
き入力した手書き文字データの軌跡(ストローク)を即
時表示したり、縮小処理された手書き文字データ(ドッ
トイメージデータ)を表示画面の指定域(表示域)に表
示する。
【0015】3はタイマー部であり、ユーザーが表示画
面(タブレット)上でペンダウンしたり、ペンアップし
たりする動作において、ペンアップした状態の経過時間
により編集コマンドを発生する。例えば、ペンアップ後
の設定時間を0.5秒に設定していた場合、ペンアップ
された状態が0.5秒間続くと、ユーザーが手書き文字
の入力を一旦休止したと判断し、[採用]コマンドを自
動的に発生して、表示画面の入力域に表示しているユー
ザー手書き文字データの軌跡を消去し初期化する。
面(タブレット)上でペンダウンしたり、ペンアップし
たりする動作において、ペンアップした状態の経過時間
により編集コマンドを発生する。例えば、ペンアップ後
の設定時間を0.5秒に設定していた場合、ペンアップ
された状態が0.5秒間続くと、ユーザーが手書き文字
の入力を一旦休止したと判断し、[採用]コマンドを自
動的に発生して、表示画面の入力域に表示しているユー
ザー手書き文字データの軌跡を消去し初期化する。
【0016】4は制御部であり、主としてマイクロコン
ピュータのCPUで構成され、手書き入力装置の各部の
制御を行うとともにデータ処理を行う。5はプログラム
メモリ部であり、本発明の手書き入力装置のプログラム
を記憶し、制御部4からのコマンドにより機能に応じた
プログラムデータを転送する。6はデータメモリ部であ
り、ユーザーが入力した手書き文字データのイメージデ
ータ、縮小処理された手書き文字データのイメージデー
タ、ユーザーデータ、システムの書式データ、変数情報
などを記憶する。
ピュータのCPUで構成され、手書き入力装置の各部の
制御を行うとともにデータ処理を行う。5はプログラム
メモリ部であり、本発明の手書き入力装置のプログラム
を記憶し、制御部4からのコマンドにより機能に応じた
プログラムデータを転送する。6はデータメモリ部であ
り、ユーザーが入力した手書き文字データのイメージデ
ータ、縮小処理された手書き文字データのイメージデー
タ、ユーザーデータ、システムの書式データ、変数情報
などを記憶する。
【0017】7は文字縮小部であり、入力した手書き文
字データの座標値から文字高さを算出する機能と、入力
された手書き文字データの文字高さと書式データに含ま
れる文字高さから縮小率を算出する機能と、算出された
縮小率で手書き文字データを縮小する機能を備えてい
る。8はデータ変換部であり、入力された手書き文デー
タを認識処理する際のストローク情報に変換する機能
と、手書き文字データをイメージデータに変換する機能
と、各目的別にデータ処理できるフォーマットデータに
変換する機能等とを備えている。
字データの座標値から文字高さを算出する機能と、入力
された手書き文字データの文字高さと書式データに含ま
れる文字高さから縮小率を算出する機能と、算出された
縮小率で手書き文字データを縮小する機能を備えてい
る。8はデータ変換部であり、入力された手書き文デー
タを認識処理する際のストローク情報に変換する機能
と、手書き文字データをイメージデータに変換する機能
と、各目的別にデータ処理できるフォーマットデータに
変換する機能等とを備えている。
【0018】9は認識部であり、認識辞書を備え、デー
タ変換部8で変換されたストローク情報を解析して書式
データに含まれる文字フォントに変換する。本実施例で
は、タブレットの入力域にやや大きいめに入力した手書
き文字のイメージデータを、メモとして書式データの文
字高さ(文字幅)に縮小したイメージデータを表示画面
の指定域に配列して表示しているが、編集コマンドに入
力によっては、書式データに含まれる文字フォントに変
換して表示することができる。10は印刷部であり、サ
ーマルプリンタ、レーザープリンタなどで構成され、デ
ータメモリ部6に記憶された手書き文字データを印刷用
フォーマットに変換して印刷する。11は通信部であ
り、モデムなどで構成され、データメモリ部6に記憶さ
れた手書き文字データを通信用フォーマットに変換して
他の通信機器に送信する。
タ変換部8で変換されたストローク情報を解析して書式
データに含まれる文字フォントに変換する。本実施例で
は、タブレットの入力域にやや大きいめに入力した手書
き文字のイメージデータを、メモとして書式データの文
字高さ(文字幅)に縮小したイメージデータを表示画面
の指定域に配列して表示しているが、編集コマンドに入
力によっては、書式データに含まれる文字フォントに変
換して表示することができる。10は印刷部であり、サ
ーマルプリンタ、レーザープリンタなどで構成され、デ
ータメモリ部6に記憶された手書き文字データを印刷用
フォーマットに変換して印刷する。11は通信部であ
り、モデムなどで構成され、データメモリ部6に記憶さ
れた手書き文字データを通信用フォーマットに変換して
他の通信機器に送信する。
【0019】なお、本発明において、タイマー部3、制
御部4、プログラムメモリ部5、データメモリ部6、文
字縮小部7、データ変換部8、認識部9は、CPU、R
OM、RAM、I/Oポートからなるマイクロコンピュ
ータで構成され、このうち、プログラムメモリ部5と、
認識部9の認識辞書はROMから構成され、データメモ
リ部6は、所定の文字フォントなどの固定データを記憶
するROMとイメージデータなどを記憶する領域、ワー
ク領域、ファイル領域等からなるRAMとから構成され
る。
御部4、プログラムメモリ部5、データメモリ部6、文
字縮小部7、データ変換部8、認識部9は、CPU、R
OM、RAM、I/Oポートからなるマイクロコンピュ
ータで構成され、このうち、プログラムメモリ部5と、
認識部9の認識辞書はROMから構成され、データメモ
リ部6は、所定の文字フォントなどの固定データを記憶
するROMとイメージデータなどを記憶する領域、ワー
ク領域、ファイル領域等からなるRAMとから構成され
る。
【0020】また、本発明において、手書き入力装置を
コンピュータによって制御するためのプログラムを記憶
した媒体、EEROMからなるメモリカード、ハードデ
ィスク、フロッピーディスク、CDROMなどのから制
御プログラムを読み出す外部記憶媒体読出し装置をさら
に備えた構成にすることができる。
コンピュータによって制御するためのプログラムを記憶
した媒体、EEROMからなるメモリカード、ハードデ
ィスク、フロッピーディスク、CDROMなどのから制
御プログラムを読み出す外部記憶媒体読出し装置をさら
に備えた構成にすることができる。
【0021】この制御プログラムはプログラムメモリ部
に読み込まれ、コンピュータに、ペンにより表示画面上
に一体形成された透明のタブレットの入力域に入力され
た手書き文字データの軌跡をイメージデータに変換さ
せ、少なくともイメージデータをデータメモリ部の領域
に記憶させ、かつ文字フォントの書式データを別の領域
に記憶させ、入力された手書き文字データのイメージデ
ータを編集コマンドに従って書式データに含まれる文字
サイズ幅のイメージデータに縮小させ、入力された手書
き文字データのイメージデータをタブッレトの入力域直
下の表示画面に表させるとともに縮小された手書き文字
データのイメージデータを表示画面の指定域に配列して
表示させるよう作用する。
に読み込まれ、コンピュータに、ペンにより表示画面上
に一体形成された透明のタブレットの入力域に入力され
た手書き文字データの軌跡をイメージデータに変換さ
せ、少なくともイメージデータをデータメモリ部の領域
に記憶させ、かつ文字フォントの書式データを別の領域
に記憶させ、入力された手書き文字データのイメージデ
ータを編集コマンドに従って書式データに含まれる文字
サイズ幅のイメージデータに縮小させ、入力された手書
き文字データのイメージデータをタブッレトの入力域直
下の表示画面に表させるとともに縮小された手書き文字
データのイメージデータを表示画面の指定域に配列して
表示させるよう作用する。
【0022】図2は本実施例における表示画面の各機能
領域と位置関係を示す説明図である。図2に示す表面画
面上には透明の入力用パネルが一体形成されている。表
示画面は、下位の領域には、[クリア]、[改行]、
[採用]、[保存]の各コマンドを指定できるコマンド
域、中位の領域には、ユーザーが手書き文字データを入
力し、入力した手書き文字データ(ビットイメージデー
タ)を表示する入力域、上位の領域には、[採用]のコ
マンドが指定された際、入力した手書き文字データを読
みづらくならない範囲の文字高さ(行間隔)に縮小して
指定位置に表示する表示域とを設け、第1象限のXY座
標に対応させている。
領域と位置関係を示す説明図である。図2に示す表面画
面上には透明の入力用パネルが一体形成されている。表
示画面は、下位の領域には、[クリア]、[改行]、
[採用]、[保存]の各コマンドを指定できるコマンド
域、中位の領域には、ユーザーが手書き文字データを入
力し、入力した手書き文字データ(ビットイメージデー
タ)を表示する入力域、上位の領域には、[採用]のコ
マンドが指定された際、入力した手書き文字データを読
みづらくならない範囲の文字高さ(行間隔)に縮小して
指定位置に表示する表示域とを設け、第1象限のXY座
標に対応させている。
【0023】なお、入力域の点線は、手書き文字列が斜
めに入力されることを低減し書き易くするために設けた
補助線であり、データとして入力されない。また、この
実施例では、表示画面の領域を第1象限のXY座標で対
応させているが、実使用において特に限定されるもので
はない。また、レイアウトは横書きの文字を例にしてい
るが、同様に実使用において特に限定されるものではな
い。
めに入力されることを低減し書き易くするために設けた
補助線であり、データとして入力されない。また、この
実施例では、表示画面の領域を第1象限のXY座標で対
応させているが、実使用において特に限定されるもので
はない。また、レイアウトは横書きの文字を例にしてい
るが、同様に実使用において特に限定されるものではな
い。
【0024】図3は本実施例における表示画面の入力域
に入力された手書き文字データと表示域に縮小表示され
た手書き文字データの座標関係を示す説明図である。図
3(a)に示すように、例えば、入力域に『あいう』と
いう文字列を入力した際、文字縮小部7は、この文字列
を一つのブロックとして扱い、文字列ブロックのX、Y
座標の最大値、最小値を求め、さらに、メモリからある
文字高さを読み出して縮小率を求める。
に入力された手書き文字データと表示域に縮小表示され
た手書き文字データの座標関係を示す説明図である。図
3(a)に示すように、例えば、入力域に『あいう』と
いう文字列を入力した際、文字縮小部7は、この文字列
を一つのブロックとして扱い、文字列ブロックのX、Y
座標の最大値、最小値を求め、さらに、メモリからある
文字高さを読み出して縮小率を求める。
【0025】この実施例の場合、最大値(Xmax,Y
max)、最小値(Xmin,Ymin)は、(15
0,80)、(30,40)となり、この文字列ブロッ
クの高さは80−40=40となる。例えば、本装置の
標準的な文字高さHsが12としたら、縮小率12/4
0=0.3で相似的に縮小されることなる。図3(b)
に示すように、例えば、[採用]のコマンドが指定され
たなら、『あいう』という文字列が、縮小率0.3で縮
小され表示域の指定位置に表示される。
max)、最小値(Xmin,Ymin)は、(15
0,80)、(30,40)となり、この文字列ブロッ
クの高さは80−40=40となる。例えば、本装置の
標準的な文字高さHsが12としたら、縮小率12/4
0=0.3で相似的に縮小されることなる。図3(b)
に示すように、例えば、[採用]のコマンドが指定され
たなら、『あいう』という文字列が、縮小率0.3で縮
小され表示域の指定位置に表示される。
【0026】図4は手書き文字データのデータ構成を示
す説明図である。図4(a)に示すように、データ変換
部8は、表示画面の入力域から検出した手書きの文字デ
ータ(文字列)を目的別にデータ処理できるように、例
えば、入力域でのポイント座標(ストローク情報)を示
すブロック1に続いて、文字列幅の最大/最小値を示す
ブロック2、コマンド域の[改行]を示すコード、[保
存]を示すコード、タイムアウトで文字データを自動取
り込みを示すブロック、表示域の表示位置(カーソル位
置)を示すブロック、縮小表示される文字列の文字間隔
を示すブロックNからなる1フォーマットデータに変換
する。
す説明図である。図4(a)に示すように、データ変換
部8は、表示画面の入力域から検出した手書きの文字デ
ータ(文字列)を目的別にデータ処理できるように、例
えば、入力域でのポイント座標(ストローク情報)を示
すブロック1に続いて、文字列幅の最大/最小値を示す
ブロック2、コマンド域の[改行]を示すコード、[保
存]を示すコード、タイムアウトで文字データを自動取
り込みを示すブロック、表示域の表示位置(カーソル位
置)を示すブロック、縮小表示される文字列の文字間隔
を示すブロックNからなる1フォーマットデータに変換
する。
【0027】図4(b)は、データ変換部8が入力域や
表示域の表示データとして、図4(a)に示す文字列ブ
ロック1からNまでを1フォーマットデータをビットイ
メージデータに変換したものである。ビットイメージデ
ータは、表示部2やデータメモリ部6で取り扱いやすい
イメージ展開で処理するため、ビットイメージデータの
各ドットは0/1の2進数に置き換えたデータ構成とな
っている。ここで、EODはデータの終端を示す。
表示域の表示データとして、図4(a)に示す文字列ブ
ロック1からNまでを1フォーマットデータをビットイ
メージデータに変換したものである。ビットイメージデ
ータは、表示部2やデータメモリ部6で取り扱いやすい
イメージ展開で処理するため、ビットイメージデータの
各ドットは0/1の2進数に置き換えたデータ構成とな
っている。ここで、EODはデータの終端を示す。
【0028】図5は本実施例におけるコマンド域の[ク
リア]コマンドを指定した際の表示画面を示す説明図で
ある。例えば、入力域に「グループミ」とういう文字列
を入力した時点で、コマンド域の[クリア]コマンドを
指定した際(図5(a))、「グループミ」の文字列が
取り消され、入力域が初期化されることを示す(図5
(b))。
リア]コマンドを指定した際の表示画面を示す説明図で
ある。例えば、入力域に「グループミ」とういう文字列
を入力した時点で、コマンド域の[クリア]コマンドを
指定した際(図5(a))、「グループミ」の文字列が
取り消され、入力域が初期化されることを示す(図5
(b))。
【0029】図6は本実施例におけるコマンド域の[改
行]コマンドを指定した際の表示画面を示す説明図であ
る。例えば、入力域に「ミーティング」とういう文字列
を入力した時点で、コマンド域の[改行]コマンドを指
定した際(図6(a))、入力域が初期化され、「ミー
ティング」の文字列が縮小され表示域の指定位置に表示
され、カーソル位置が改行されることを示す(図6
(b))。
行]コマンドを指定した際の表示画面を示す説明図であ
る。例えば、入力域に「ミーティング」とういう文字列
を入力した時点で、コマンド域の[改行]コマンドを指
定した際(図6(a))、入力域が初期化され、「ミー
ティング」の文字列が縮小され表示域の指定位置に表示
され、カーソル位置が改行されることを示す(図6
(b))。
【0030】図7は本実施例におけるコマンド域の[採
用]コマンドを指定した際の表示画面を示す説明図であ
る。例えば、入力域に「グループ」とういう文字列を入
力した時点で、コマンド域の[採用]コマンドを指定し
た際(図7(a))、入力域が初期化され、「グルー
プ」の文字列が縮小され表示域の指定位置に表示される
ことを示す(図7(b))。
用]コマンドを指定した際の表示画面を示す説明図であ
る。例えば、入力域に「グループ」とういう文字列を入
力した時点で、コマンド域の[採用]コマンドを指定し
た際(図7(a))、入力域が初期化され、「グルー
プ」の文字列が縮小され表示域の指定位置に表示される
ことを示す(図7(b))。
【0031】図8は本実施例におけるコマンド域の[保
存]コマンドを指定した際の表示画面を示す説明図であ
る。例えば、入力域に「行います。」とういう文字列を
入力した時点で、コマンド域の[保存]コマンドを指定
した際(図8(a))、入力域が初期化され、「行いま
す。」とういう文字列が縮小され表示域の指定位置に表
示されるとともに、保存先のファイル[付箋メモ]、
[手書きメモ]を指定するためのウインドウが表示域に
表示されることを示す(図8(b))。従って、データ
メモリ部6のRAMには、[付箋メモ]、[手書きメ
モ]等のファイル領域が設けられている。
存]コマンドを指定した際の表示画面を示す説明図であ
る。例えば、入力域に「行います。」とういう文字列を
入力した時点で、コマンド域の[保存]コマンドを指定
した際(図8(a))、入力域が初期化され、「行いま
す。」とういう文字列が縮小され表示域の指定位置に表
示されるとともに、保存先のファイル[付箋メモ]、
[手書きメモ]を指定するためのウインドウが表示域に
表示されることを示す(図8(b))。従って、データ
メモリ部6のRAMには、[付箋メモ]、[手書きメ
モ]等のファイル領域が設けられている。
【0032】図9は本発明の手書き入力装置で入力した
手書きメモの一例を示す説明図である。例えば、『2/
15(水)9:00 グループミーティングを行いま
す。』という手書きメモを、適当な文字列に分けながら
入力域に入力し、図5〜図8に示すコマンドを指定して
メモを作成したものである。そして、図13に示す従来
の手書きメモでは2行になっていた『グループミーティ
ング』が1行に収まっていることを示す。また、本発明
は手書きメモは1行1行が同じ文字高さに配列され読み
やすくなっている。さらに文字間隔も適当に調整され
る。
手書きメモの一例を示す説明図である。例えば、『2/
15(水)9:00 グループミーティングを行いま
す。』という手書きメモを、適当な文字列に分けながら
入力域に入力し、図5〜図8に示すコマンドを指定して
メモを作成したものである。そして、図13に示す従来
の手書きメモでは2行になっていた『グループミーティ
ング』が1行に収まっていることを示す。また、本発明
は手書きメモは1行1行が同じ文字高さに配列され読み
やすくなっている。さらに文字間隔も適当に調整され
る。
【0033】図10、図11は本発明の手書き入力装置
におけるメインルーチンの動作手順を示すフローチャー
トである。 [メインルーチン] ステップS10:データメモリ部6のワーク領域(一時
記憶領域)に記憶されているフーザー手書き文字データ
を消去し、表示画面の入力域及び表示域を初期化し、改
行フラグ、保存フラグをOFF(リセット)し、タイマ
ー部3、カーソル位置を初期化する。
におけるメインルーチンの動作手順を示すフローチャー
トである。 [メインルーチン] ステップS10:データメモリ部6のワーク領域(一時
記憶領域)に記憶されているフーザー手書き文字データ
を消去し、表示画面の入力域及び表示域を初期化し、改
行フラグ、保存フラグをOFF(リセット)し、タイマ
ー部3、カーソル位置を初期化する。
【0034】改行フラグは、コマンド域の改行を指定し
たときにON(セット)するもので、手書き文字を縮小
処理した後、改行コードを追加するかどうかを示す。保
存フラグは、表示画面のコマンド域の保存を指定したと
きにON(セット)するもので、手書き文字縮小処理し
た後、保存するかどうかを示す。
たときにON(セット)するもので、手書き文字を縮小
処理した後、改行コードを追加するかどうかを示す。保
存フラグは、表示画面のコマンド域の保存を指定したと
きにON(セット)するもので、手書き文字縮小処理し
た後、保存するかどうかを示す。
【0035】ステップS20:表示画面のコマンド域の
[クリア]をポイントしたかどうかをチェックする。Y
esならステップS21へ、NoならステップS30へ
進む。 ステップS21:データメモリ部6に記憶して
いたユーザー手書き文字データを消去する。 ステップS22:表示画面の入力域に表示されているユ
ーザー手書き文字データの軌跡を消去する(図6参
照)。 ステップS23:タイマー部3を初期化し、ステップS
20へ戻り、ポイント待ち状態になる。
[クリア]をポイントしたかどうかをチェックする。Y
esならステップS21へ、NoならステップS30へ
進む。 ステップS21:データメモリ部6に記憶して
いたユーザー手書き文字データを消去する。 ステップS22:表示画面の入力域に表示されているユ
ーザー手書き文字データの軌跡を消去する(図6参
照)。 ステップS23:タイマー部3を初期化し、ステップS
20へ戻り、ポイント待ち状態になる。
【0036】ステップS30:表示画面のコマンド域の
[改行]をポイントしたかどうかをチェックする。Ye
sならステップS31へ進み、NoならステップS40
へ進む。 ステップS31:改行フラグをONし、ステップS15
0に進む。 ステップS40:表示画面のコマンド域の[採用]をポ
イントしたかどうかをチェックする。Yesならステッ
プS150へ進み、NoならステップS50へ進む。
[改行]をポイントしたかどうかをチェックする。Ye
sならステップS31へ進み、NoならステップS40
へ進む。 ステップS31:改行フラグをONし、ステップS15
0に進む。 ステップS40:表示画面のコマンド域の[採用]をポ
イントしたかどうかをチェックする。Yesならステッ
プS150へ進み、NoならステップS50へ進む。
【0037】ステップS50:表示画面のコマンド域の
[保存]をポイントしたかどうかをチェックする。Ye
sならステップS51へ、NoならステップS60へ進
む。 ステップS51:保存フラグをONする。ステップS1
50に進む。 ステップS60:表示画面の表示域をポイントしたかど
うかをチェックする。YesならステップS61へ、N
oならステップS70へ進む。 ステップS61:表示画面の表示域にあるカーソル位置
をポイントした位置に移動し、ステップS150に進
む。
[保存]をポイントしたかどうかをチェックする。Ye
sならステップS51へ、NoならステップS60へ進
む。 ステップS51:保存フラグをONする。ステップS1
50に進む。 ステップS60:表示画面の表示域をポイントしたかど
うかをチェックする。YesならステップS61へ、N
oならステップS70へ進む。 ステップS61:表示画面の表示域にあるカーソル位置
をポイントした位置に移動し、ステップS150に進
む。
【0038】ステップS70:表示画面の入力域にペン
がポイント(ダウン)されたどうかをチェックする(図
3参照)。YesならステップS90へ、Noならステ
ップS80へ進む。 ステップS80:表示画面の入力域からペンが離されて
から一定時間経過したかをチェックする。例えば、タイ
マー部に0.5秒に相当する設定値が初期値として与え
られていた場合、0.5秒経過しているかをチェックす
る。YesならステップS150へ、Noならステップ
S20へ進む。
がポイント(ダウン)されたどうかをチェックする(図
3参照)。YesならステップS90へ、Noならステ
ップS80へ進む。 ステップS80:表示画面の入力域からペンが離されて
から一定時間経過したかをチェックする。例えば、タイ
マー部に0.5秒に相当する設定値が初期値として与え
られていた場合、0.5秒経過しているかをチェックす
る。YesならステップS150へ、Noならステップ
S20へ進む。
【0039】ステップS90:データメモリ部6にユー
ザー手書き文字データがあるかをどうかチェックする。
YesならステップS100へ、NoならステップS2
3へ進む。これは、表示画面の入力域に入力がない時に
無駄な文字列グループの分別をしないためである。 ステップS100:データメモリ部6からユーザー手書
き文字データを読み出し、そのX座標、Y座標の最大
値、最小値を求める。例えば、図3を例に説明すると、
『あいう』という3文字が入力されており、X座標最大
値Xmax=150、Y座標最大値Ymax=80、X
座標最小値Xmin=30、Y座標最小値Ymin=4
0となる。ステップS110に進む。
ザー手書き文字データがあるかをどうかチェックする。
YesならステップS100へ、NoならステップS2
3へ進む。これは、表示画面の入力域に入力がない時に
無駄な文字列グループの分別をしないためである。 ステップS100:データメモリ部6からユーザー手書
き文字データを読み出し、そのX座標、Y座標の最大
値、最小値を求める。例えば、図3を例に説明すると、
『あいう』という3文字が入力されており、X座標最大
値Xmax=150、Y座標最大値Ymax=80、X
座標最小値Xmin=30、Y座標最小値Ymin=4
0となる。ステップS110に進む。
【0040】ステップS110:ステップS100で検
出したX座標最大値Xmaxと、ポイントしたX座標X
pとの差を計算する。そして、その差が一定以上、つま
り1文字分相当の大きさXsより大きいか小さいかをチ
ェックする。Xsより大きいならステップS120へ、
小さいならステップS23へ進む。ここでは、図3に示
すように、ポイントしたX座標Xp=35、Xs=60
とすると、150−35>Xs(60)なのでステップ
S120へ進むことになる。Xsの値は、入力域の広さ
(横書きなら特に縦幅)に影響されるので一概には定義
できないが、使いがってのよい適当な値が設定されるも
のとする。この値が小さすぎると大きめの文字を書き込
むときに書き順によって1文字が分解される恐れがあ
る。
出したX座標最大値Xmaxと、ポイントしたX座標X
pとの差を計算する。そして、その差が一定以上、つま
り1文字分相当の大きさXsより大きいか小さいかをチ
ェックする。Xsより大きいならステップS120へ、
小さいならステップS23へ進む。ここでは、図3に示
すように、ポイントしたX座標Xp=35、Xs=60
とすると、150−35>Xs(60)なのでステップ
S120へ進むことになる。Xsの値は、入力域の広さ
(横書きなら特に縦幅)に影響されるので一概には定義
できないが、使いがってのよい適当な値が設定されるも
のとする。この値が小さすぎると大きめの文字を書き込
むときに書き順によって1文字が分解される恐れがあ
る。
【0041】ステップS120:データメモリ部6のユ
ーザー手書き文字データを縮小手書き文字データに縮小
する。この縮小処理については、ステップS210から
ステップS240で詳細に説明する。 ステップS130:保存フラグがONかどうかをチェッ
クする。YesならステップS131へ進み、Noなら
ステップS140へ進む。 ステップS131:保存フラグがONのとき、データ変
換部8は、データメモリ部6に記憶されている縮小手書
き文字データを[手書きメモ]や[付箋メモ]ファイル
に保存できるようにビットイメージデータに変換する。
そしてデータ変換後、データメモリ部6は[手書きメ
モ]や[付箋メモ]のファイルにビットイメージデータ
に追加保存し、本メインルーチンを終了する。
ーザー手書き文字データを縮小手書き文字データに縮小
する。この縮小処理については、ステップS210から
ステップS240で詳細に説明する。 ステップS130:保存フラグがONかどうかをチェッ
クする。YesならステップS131へ進み、Noなら
ステップS140へ進む。 ステップS131:保存フラグがONのとき、データ変
換部8は、データメモリ部6に記憶されている縮小手書
き文字データを[手書きメモ]や[付箋メモ]ファイル
に保存できるようにビットイメージデータに変換する。
そしてデータ変換後、データメモリ部6は[手書きメ
モ]や[付箋メモ]のファイルにビットイメージデータ
に追加保存し、本メインルーチンを終了する。
【0042】ステップS140:改行フラグがONかど
うかをチェックする。YesならステップS141へ進
み、NoならステップS21へ進む。 ステップS141:データメモリ部6の縮小手書き文字
データに改行コードを追加し(図4(a)参照)、ステ
ップS142に進む。 ステップS142:改行フラグをOFFし、ステップS
21に進む。 ステップS150:この時点でデータメモリ部6にユー
ザー手書き文字データがあるかどうかをチェックする。
YesならステップS120へ進み、Noならステップ
S21へ進む。
うかをチェックする。YesならステップS141へ進
み、NoならステップS21へ進む。 ステップS141:データメモリ部6の縮小手書き文字
データに改行コードを追加し(図4(a)参照)、ステ
ップS142に進む。 ステップS142:改行フラグをOFFし、ステップS
21に進む。 ステップS150:この時点でデータメモリ部6にユー
ザー手書き文字データがあるかどうかをチェックする。
YesならステップS120へ進み、Noならステップ
S21へ進む。
【0043】前記構成によれば、(1)表示領域の少な
い手書き入力装置でメモの作成する際、表示文字の大き
さを気にせずに、書きやすい大きさの手書き文字で入力
することができ、かつ表示画面に表示する情報量が多く
なる。 (2)タブレットの入力域からペンを設定時間離すだけ
で、入力域に入力された手書き文字が順次、表示画面の
指定域に自動的に次々と表示されるのでメモの作成入力
がさらに容易になる。 (3)タブレットの入力域に入力されたら手書き文字デ
ータの文字列が設定範囲以上になれば、イメージデータ
に順次変換され、さらに文字縮小部によって縮小され表
示画面の指定域に自動的に次々と表示されるのでメモの
作成入力がさらに容易になる。
い手書き入力装置でメモの作成する際、表示文字の大き
さを気にせずに、書きやすい大きさの手書き文字で入力
することができ、かつ表示画面に表示する情報量が多く
なる。 (2)タブレットの入力域からペンを設定時間離すだけ
で、入力域に入力された手書き文字が順次、表示画面の
指定域に自動的に次々と表示されるのでメモの作成入力
がさらに容易になる。 (3)タブレットの入力域に入力されたら手書き文字デ
ータの文字列が設定範囲以上になれば、イメージデータ
に順次変換され、さらに文字縮小部によって縮小され表
示画面の指定域に自動的に次々と表示されるのでメモの
作成入力がさらに容易になる。
【0044】図12は本発明の手書き入力装置における
手書き文字縮小処理サブルーチンの動作手順を示すフロ
ーチャートである。 [手書き文字縮小処理サブルーチン] ステップS210:ステップS100と同様の処理が行
われる。ステップS70から分岐してステップS100
の処理が既に行われいる場合は、この処理は必要ないの
で、ステップS220に進む。 ステップS220:文字列ブロックの高さYhを求め、
ステップS230に進む。図3を例に説明すると、Ym
ax=80、Ymin=40であり、Yh=Ymax−
Yminの式から文字列ブロックの高さYhは40とな
る。
手書き文字縮小処理サブルーチンの動作手順を示すフロ
ーチャートである。 [手書き文字縮小処理サブルーチン] ステップS210:ステップS100と同様の処理が行
われる。ステップS70から分岐してステップS100
の処理が既に行われいる場合は、この処理は必要ないの
で、ステップS220に進む。 ステップS220:文字列ブロックの高さYhを求め、
ステップS230に進む。図3を例に説明すると、Ym
ax=80、Ymin=40であり、Yh=Ymax−
Yminの式から文字列ブロックの高さYhは40とな
る。
【0045】ステップS230:文字列ブロックの縮小
率Rを求め、ステップ240に進む。図3において、装
置本体の標準的な文字高さYs=12とした場合、文字
列ブロックの縮小率Rは、R=Ys/Yhの式から0.
3となる。 ステップS240:ステップ230で求めた文字列ブロ
ックの縮小率Rに基づいて、データメモリ部6に記憶さ
れたユーザー手書き文字データの各々の相対座標を、座
標(Xmin,Ymin)を原点として縮小処理する。
手書き文字縮小処理サブルーチンを終了し、ステップS
130に戻る。
率Rを求め、ステップ240に進む。図3において、装
置本体の標準的な文字高さYs=12とした場合、文字
列ブロックの縮小率Rは、R=Ys/Yhの式から0.
3となる。 ステップS240:ステップ230で求めた文字列ブロ
ックの縮小率Rに基づいて、データメモリ部6に記憶さ
れたユーザー手書き文字データの各々の相対座標を、座
標(Xmin,Ymin)を原点として縮小処理する。
手書き文字縮小処理サブルーチンを終了し、ステップS
130に戻る。
【0046】
【発明の効果】本発明によれば、表示画面上に形成した
透明のタブレットにペン入力する際にはやや大きいめの
手書き文字を入力域に入力することができ、入力した手
書き文字をメモとして表示する際には読みづらくならな
い書式データの文字高さ(文字幅)に縮小したイメージ
データとして表示画面の指定域に配列して表示すること
ができるので、表示領域の少ない手書き入力装置でメモ
の作成する際、表示文字の大きさを気にせずに、書きや
すい大きさの手書き文字で入力することができ、かつ表
示画面に表示する情報量が多くなる。また、入力された
手書き文字の文字高さが一定レベルに揃えて表示される
ので、あとで読みやすいメモが作成できる。
透明のタブレットにペン入力する際にはやや大きいめの
手書き文字を入力域に入力することができ、入力した手
書き文字をメモとして表示する際には読みづらくならな
い書式データの文字高さ(文字幅)に縮小したイメージ
データとして表示画面の指定域に配列して表示すること
ができるので、表示領域の少ない手書き入力装置でメモ
の作成する際、表示文字の大きさを気にせずに、書きや
すい大きさの手書き文字で入力することができ、かつ表
示画面に表示する情報量が多くなる。また、入力された
手書き文字の文字高さが一定レベルに揃えて表示される
ので、あとで読みやすいメモが作成できる。
【図1】本発明の手書き入力装置の概略構成を示すブロ
ック図である。
ック図である。
【図2】本実施例における表示画面の各機能領域と位置
関係を示す説明図である。
関係を示す説明図である。
【図3】本実施例における表示画面の入力域に入力され
た手書き文字データと表示域に縮小表示された手書き文
字データの座標関係を示す説明図である。
た手書き文字データと表示域に縮小表示された手書き文
字データの座標関係を示す説明図である。
【図4】本実施例における手書き文字データのデータ構
成を示す説明図である。
成を示す説明図である。
【図5】本実施例におけるコマンド域の[クリア]コマ
ンドを指定した際の表示画面を示す説明図である。
ンドを指定した際の表示画面を示す説明図である。
【図6】本実施例におけるコマンド域の[改行]コマン
ドを指定した際の表示画面を示す説明図である。
ドを指定した際の表示画面を示す説明図である。
【図7】本実施例におけるコマンド域の[採用]コマン
ドを指定した際の表示画面を示す説明図である。
ドを指定した際の表示画面を示す説明図である。
【図8】本実施例におけるコマンド域の[保存]コマン
ドを指定した際の表示画面を示す説明図である。
ドを指定した際の表示画面を示す説明図である。
【図9】本発明の手書き入力装置で入力した手書きメモ
の一例を示す説明図である。
の一例を示す説明図である。
【図10】本発明の手書き入力装置におけるメインルー
チンの動作手順を示すフローチャートである。
チンの動作手順を示すフローチャートである。
【図11】図10に続く本発明の手書き入力装置におけ
るメインルーチンの動作手順を示すフローチャートであ
る。
るメインルーチンの動作手順を示すフローチャートであ
る。
【図12】本発明の手書き入力装置における手書き文字
縮小処理サブルーチンの動作手順を示すフローチャート
である。
縮小処理サブルーチンの動作手順を示すフローチャート
である。
【図13】従来の電子メモで入力した手書きメモの一例
を示す説明図である。
を示す説明図である。
1 入力部 2 表示部 3 タイマー部 4 制御部 5 プログラムメモリ部 6 データメモリ部 7 文字縮小部 8 データ変換部 9 認識部 10 印刷部 11 通信部
Claims (5)
- 【請求項1】 表示画面上に一体形成された透明のタブ
レットを有し、ペン操作により手書き文字データを入力
する入力域と手書き文字データの編集コマンドを入力す
るコマンド域を前記タブレット上に設けた入力部と、前
記入力域で入力した手書き文字データの軌跡をイメージ
データに変換するデータ変換部と、少なくともイメージ
データを記憶する領域と文字フォントの書式データを記
憶する領域を設けたデータメモリ部と、入力された手書
き文字データのイメージデータを編集コマンドに従って
書式データに含まれる文字サイズ幅のイメージデータに
縮小する文字縮小部と、入力された手書き文字データの
イメージデータを前記入力域直下の表示画面に表示する
とともに縮小された手書き文字データのイメージデータ
を表示画面の指定域に配列して表示する表示部とを備え
てなる手書き入力装置。 - 【請求項2】 前記入力部のペンと連動しペンアップ後
の経過時間を監視しその経過時間が設定時間以上になれ
ば所定の編集コマンドを発生するタイマー部をさらに備
え、前記文字縮小部は入力された手書き文字データを前
記タイマー部からの所定の編集コマンドに従って書式デ
ータに含まれる文字サイズ幅のイメージデータに縮小
し、前記表示部は前記入力域に表示している手書き文字
データのイメージデータを消去するとともに縮小された
手書き文字データのイメージデータを表示画面の指定域
に配列して表示することを特徴とする請求項1記載の手
書き入力装置。 - 【請求項3】 前記データ変換部は、前記入力域に入力
された手書き文字データの文字列が設定範囲以上になれ
ば、入力域に入力された手書き文字データの文字列を取
り込み、イメージデータに順次変換し、前記文字縮小部
に送出する機能をさらに備えたことを特徴とする請求項
1記載の手書き入力装置。 - 【請求項4】 前記データメモリ部は、前記入力域に入
力された手書き文字データのイメージデータを一時記憶
する領域と、前記文字縮小部によって縮小されたイメー
ジデータを更新記憶する領域と、作成されたメモをファ
イルとして記憶する領域をさらに備えたことを特徴とす
る請求項1記載の手書き入力装置。 - 【請求項5】 手書き入力装置をコンピュータによって
制御するためのプログラムを記憶した媒体であって、該
制御プログラムはコンピュータに、ペンにより表示画面
上に一体形成された透明のタブレットの入力域に入力さ
れた手書き文字データの軌跡をイメージデータに変換さ
せ、少なくともイメージデータをデータメモリ部の領域
に記憶させ、かつ文字フォントの書式データを別の領域
に記憶させ、入力された手書き文字データのイメージデ
ータを編集コマンドに従って書式データに含まれる文字
サイズ幅のイメージデータに縮小させ、入力された手書
き文字データのイメージデータをタブッレトの入力域直
下の表示画面に表させるとともに縮小された手書き文字
データのイメージデータを表示画面の指定域に配列して
表示させることを特徴とする手書き入力装置制御プログ
ラムを記憶した媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23947896A JPH1091346A (ja) | 1996-09-10 | 1996-09-10 | 手書き入力装置及び手書き入力装置制御プログラムを記憶した媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23947896A JPH1091346A (ja) | 1996-09-10 | 1996-09-10 | 手書き入力装置及び手書き入力装置制御プログラムを記憶した媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1091346A true JPH1091346A (ja) | 1998-04-10 |
Family
ID=17045378
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23947896A Pending JPH1091346A (ja) | 1996-09-10 | 1996-09-10 | 手書き入力装置及び手書き入力装置制御プログラムを記憶した媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1091346A (ja) |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004078815A (ja) * | 2002-08-22 | 2004-03-11 | Sony Corp | 携帯情報処理装置、情報処理方法、およびプログラム |
| JP2007080005A (ja) * | 2005-09-15 | 2007-03-29 | Hibino Kk | 手書き入力表示装置、手書き入力表示プログラム、記録媒体 |
| JP2009086769A (ja) * | 2007-09-27 | 2009-04-23 | Pentel Corp | 筆跡入力システム |
| JP2010218286A (ja) * | 2009-03-17 | 2010-09-30 | Toshiba Corp | 情報処理装置およびプログラムおよび表示方法 |
| JP2011028619A (ja) * | 2009-07-28 | 2011-02-10 | Dainippon Printing Co Ltd | ストローク再生装置及びプログラム |
| JP2012173911A (ja) * | 2011-02-21 | 2012-09-10 | Seiko Epson Corp | 画像生成装置、プロジェクターおよび画像生成方法 |
| JP2013200849A (ja) * | 2012-03-26 | 2013-10-03 | Fujitsu Ltd | 表示プログラム、表示方法、および表示装置 |
| JP2013246689A (ja) * | 2012-05-28 | 2013-12-09 | Sharp Corp | タブレット機器 |
| US8665222B2 (en) | 2003-01-30 | 2014-03-04 | Fujitsu Limited | Handwriting-input device and method |
| JP2016042394A (ja) * | 2016-01-04 | 2016-03-31 | ソニー株式会社 | 情報処理装置および方法、プログラム、並びに記録媒体 |
| US9619141B2 (en) | 2011-06-07 | 2017-04-11 | Sony Corporation | Information processing terminal and method, program, and recording medium |
| KR20200013023A (ko) * | 2016-06-12 | 2020-02-05 | 애플 인크. | 스크린용 핸드라이팅 키보드 |
| US11016658B2 (en) | 2013-06-09 | 2021-05-25 | Apple Inc. | Managing real-time handwriting recognition |
| CN113408417A (zh) * | 2021-06-18 | 2021-09-17 | 北京搜狗科技发展有限公司 | 一种公式识别方法、装置和用于公式识别的装置 |
| US11194467B2 (en) | 2019-06-01 | 2021-12-07 | Apple Inc. | Keyboard management user interfaces |
| CN114296671A (zh) * | 2021-12-23 | 2022-04-08 | 深圳市宝视达光电有限公司 | 多屏会议交互方法、设备、装置及存储介质 |
| US11416141B2 (en) | 2007-01-05 | 2022-08-16 | Apple Inc. | Method, system, and graphical user interface for providing word recommendations |
-
1996
- 1996-09-10 JP JP23947896A patent/JPH1091346A/ja active Pending
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004078815A (ja) * | 2002-08-22 | 2004-03-11 | Sony Corp | 携帯情報処理装置、情報処理方法、およびプログラム |
| US8665222B2 (en) | 2003-01-30 | 2014-03-04 | Fujitsu Limited | Handwriting-input device and method |
| JP2007080005A (ja) * | 2005-09-15 | 2007-03-29 | Hibino Kk | 手書き入力表示装置、手書き入力表示プログラム、記録媒体 |
| US11416141B2 (en) | 2007-01-05 | 2022-08-16 | Apple Inc. | Method, system, and graphical user interface for providing word recommendations |
| JP2009086769A (ja) * | 2007-09-27 | 2009-04-23 | Pentel Corp | 筆跡入力システム |
| JP2010218286A (ja) * | 2009-03-17 | 2010-09-30 | Toshiba Corp | 情報処理装置およびプログラムおよび表示方法 |
| JP2011028619A (ja) * | 2009-07-28 | 2011-02-10 | Dainippon Printing Co Ltd | ストローク再生装置及びプログラム |
| JP2012173911A (ja) * | 2011-02-21 | 2012-09-10 | Seiko Epson Corp | 画像生成装置、プロジェクターおよび画像生成方法 |
| US9619141B2 (en) | 2011-06-07 | 2017-04-11 | Sony Corporation | Information processing terminal and method, program, and recording medium |
| US9665273B2 (en) | 2011-06-07 | 2017-05-30 | Sony Corporation | Information processing terminal and method, program, and recording medium |
| JP2013200849A (ja) * | 2012-03-26 | 2013-10-03 | Fujitsu Ltd | 表示プログラム、表示方法、および表示装置 |
| JP2013246689A (ja) * | 2012-05-28 | 2013-12-09 | Sharp Corp | タブレット機器 |
| US11016658B2 (en) | 2013-06-09 | 2021-05-25 | Apple Inc. | Managing real-time handwriting recognition |
| US11182069B2 (en) | 2013-06-09 | 2021-11-23 | Apple Inc. | Managing real-time handwriting recognition |
| US11816326B2 (en) | 2013-06-09 | 2023-11-14 | Apple Inc. | Managing real-time handwriting recognition |
| JP2016042394A (ja) * | 2016-01-04 | 2016-03-31 | ソニー株式会社 | 情報処理装置および方法、プログラム、並びに記録媒体 |
| US11941243B2 (en) | 2016-06-12 | 2024-03-26 | Apple Inc. | Handwriting keyboard for screens |
| KR20200013023A (ko) * | 2016-06-12 | 2020-02-05 | 애플 인크. | 스크린용 핸드라이팅 키보드 |
| US12422979B2 (en) | 2016-06-12 | 2025-09-23 | Apple Inc. | Handwriting keyboard for screens |
| US11640237B2 (en) | 2016-06-12 | 2023-05-02 | Apple Inc. | Handwriting keyboard for screens |
| US11194467B2 (en) | 2019-06-01 | 2021-12-07 | Apple Inc. | Keyboard management user interfaces |
| US11620046B2 (en) | 2019-06-01 | 2023-04-04 | Apple Inc. | Keyboard management user interfaces |
| US11842044B2 (en) | 2019-06-01 | 2023-12-12 | Apple Inc. | Keyboard management user interfaces |
| CN113408417A (zh) * | 2021-06-18 | 2021-09-17 | 北京搜狗科技发展有限公司 | 一种公式识别方法、装置和用于公式识别的装置 |
| CN113408417B (zh) * | 2021-06-18 | 2024-11-29 | 北京搜狗科技发展有限公司 | 一种公式识别方法、装置和用于公式识别的装置 |
| CN114296671A (zh) * | 2021-12-23 | 2022-04-08 | 深圳市宝视达光电有限公司 | 多屏会议交互方法、设备、装置及存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH1091346A (ja) | 手書き入力装置及び手書き入力装置制御プログラムを記憶した媒体 | |
| US5479596A (en) | Method and apparatus for formatting paragraphs | |
| US5029114A (en) | Method of displaying reduced-layout and apparatus for embodying the method | |
| JPH0736607A (ja) | 手書き文字入力装置 | |
| EP0383306B1 (en) | Data processing apparatus and method | |
| JPH04290184A (ja) | 手書き文書作成装置 | |
| JPH06124164A (ja) | 手書き入力装置 | |
| JP3025152B2 (ja) | 手書き文字認識入力装置 | |
| JP2585298B2 (ja) | 文書作成装置 | |
| JPH03111926A (ja) | データ処理装置 | |
| JPH0756911A (ja) | 文書作成装置 | |
| JP2000177293A (ja) | 液晶表示式電子黒板装置 | |
| JP2951809B2 (ja) | 手書き文字フォント印字方式 | |
| JPH08161143A (ja) | 手書き入力装置 | |
| JP2001184052A (ja) | 表示制御装置およびそのプログラム記録媒体 | |
| JP3089063B2 (ja) | ワードプロセッサ | |
| JPH06161689A (ja) | 文書作成装置及び印刷制御方法 | |
| JPH08137865A (ja) | 住所録管理機能付き文字情報処理装置 | |
| JPH07287769A (ja) | 文書作成装置及び方法 | |
| JPH0769905B2 (ja) | 文書作成編集装置 | |
| JPH09204481A (ja) | イメージ処理機能付きワードプロセッサ | |
| JPH06183073A (ja) | 手書き文字フォント印字装置及び登録装置 | |
| JPH1027170A (ja) | 文書作成表示装置 | |
| JPH06236457A (ja) | ペン入力文字認識方式 | |
| JPS63211453A (ja) | 文書作成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040302 |