JP2002366294A - Data input device and program thereof - Google Patents
Data input device and program thereofInfo
- Publication number
- JP2002366294A JP2002366294A JP2001178383A JP2001178383A JP2002366294A JP 2002366294 A JP2002366294 A JP 2002366294A JP 2001178383 A JP2001178383 A JP 2001178383A JP 2001178383 A JP2001178383 A JP 2001178383A JP 2002366294 A JP2002366294 A JP 2002366294A
- Authority
- JP
- Japan
- Prior art keywords
- data
- input
- trajectory
- input device
- converted
- 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
- 238000006243 chemical reaction Methods 0.000 claims abstract description 53
- 238000010586 diagram Methods 0.000 description 23
- 230000006870 function Effects 0.000 description 11
- 238000000034 method Methods 0.000 description 6
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 230000010365 information processing Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は,情報端末へのデー
タ入力装置およびそのプログラムに関する。さらに詳細
には,ユーザが手動で入力した軌跡を無変換で取得し,
もしくは,適当なデータに変換して取得するデータ入力
装置およびそのプログラムに関するものである。The present invention relates to a data input device for an information terminal and a program therefor. More specifically, the trajectory manually input by the user is obtained without conversion,
Alternatively, the present invention relates to a data input device and a program for converting the data into appropriate data and acquiring the data.
【0002】[0002]
【従来の技術】従来のタッチパネル式の表示画面を備え
た電子手帳等の情報端末装置では,入力専用のタッチペ
ンをタッチパネルに押圧させながら文字または図形を描
き,その軌跡自体を入力データとするものが知られてい
る。また,入力された軌跡が文字に相当するものである
場合は,その軌跡を文字として認識し,文字情報に変換
するものが知られている。2. Description of the Related Art In a conventional information terminal device such as an electronic notebook having a touch panel display screen, a character or a figure is drawn while a touch pen dedicated to input is pressed on a touch panel, and the locus itself is used as input data. Are known. Further, when an input locus is equivalent to a character, a method is known in which the locus is recognized as a character and converted into character information.
【0003】[0003]
【発明が解決しようとする課題】しかしながら,前記し
た従来の技術では以下のような問題があった。すなわ
ち,タッチパネル上に入力した軌跡をそのままの状態で
入力データとする(無変換)のか,軌跡を文字として認
識し文字情報に変換したもの,もしくは,軌跡をパター
ンマッチング等して所定の図形等に変換したものを入力
データとするのかを切り替えるための選択が必要であ
る。すなわち,無変換のままで得たい情報(以下,無変
換情報という。)と変換処理して得たい情報(以下,変
換情報という。)とが混在するデータを入力する場合に
は,無変換情報と変換情報とを切り替える度に,無変換
/変換切り替えスイッチの操作等が必要であった。この
操作は,操作者にとって非常に煩わしいものであった。However, the above-mentioned prior art has the following problems. That is, the trajectory input on the touch panel is used as it is as input data (no conversion), or the trajectory is recognized as a character and converted to character information, or the trajectory is converted into character information into a predetermined figure by pattern matching or the like. A selection for switching whether to use the converted data as input data is required. In other words, when inputting data in which information desired to be obtained without conversion (hereinafter referred to as “unconverted information”) and information desired to be obtained through conversion processing (hereinafter referred to as “converted information”) are input, the non-converted information is used. Each time switching is made between the conversion information and the conversion information, it is necessary to operate a non-conversion / conversion switch. This operation was very troublesome for the operator.
【0004】本発明は,前記した従来の技術が有する問
題点を解決するためになされたものである。すなわちそ
の課題とするところは,変換情報と無変換情報とが混在
するデータの入力時に,入力されたデータの変換/無変
換処理について,切り替えスイッチの操作等を不要とし
たデータ入力装置およびそのプログラムを提供すること
にある。The present invention has been made to solve the above-mentioned problems of the conventional technology. That is, an object of the present invention is to provide a data input device and a program therefor which do not require the operation of a changeover switch for the conversion / non-conversion processing of input data when inputting data in which conversion information and non-conversion information are mixed. Is to provide.
【0005】[0005]
【課題を解決するための手段】この課題の解決を目的と
してなされた本発明のデータ入力装置は,軌跡の入力を
受け付けるとともに,入力された軌跡に基づくデータを
取得するものであって,入力された軌跡の形状のデータ
を生成するデータ生成手段と,入力された軌跡の形状を
変換した変換データを出力する変換データ出力手段と,
軌跡の入力時の操作特性に基づいて,データ生成手段に
よるデータと,変換データ出力手段による変換データと
のいずれを取得するかを決定する取得データ決定手段と
を有するものである。SUMMARY OF THE INVENTION A data input device according to the present invention, which has been made to solve this problem, accepts a trajectory input and acquires data based on the input trajectory. Data generation means for generating data of the shape of the trajectory, conversion data output means for outputting conversion data obtained by converting the shape of the input trajectory,
An acquisition data determination unit that determines which of the data by the data generation unit and the conversion data by the conversion data output unit to acquire based on the operation characteristics at the time of input of the trajectory.
【0006】このデータ入力装置では,変換情報と無変
換情報とが混在するデータの入力時に,切り替えスイッ
チ等を用いずに自動的に入力されたデータの変換/無変
換処理を行う。まず,データ生成手段は,入力された軌
跡の形状のデータを生成する。また,変換データ出力手
段では,入力された軌跡の形状を変換した変換データを
出力する。取得データ決定手段では,軌跡の入力時の操
作特性に基づいて,データ生成手段によるデータと,変
換データ出力手段による変換データとのいずれを取得す
るかを決定する。これにより,入力されたデータの自動
変換ができる。[0006] In this data input device, when inputting data in which conversion information and non-conversion information are mixed, conversion / non-conversion processing of automatically input data is performed without using a changeover switch or the like. First, the data generating means generates data of the shape of the input trajectory. The conversion data output means outputs conversion data obtained by converting the shape of the input trajectory. The acquisition data determination means determines which of the data by the data generation means and the conversion data by the conversion data output means is to be obtained, based on the operation characteristics at the time of inputting the trajectory. Thereby, the input data can be automatically converted.
【0007】また,このデータ入力装置において,取得
データ決定手段は,軌跡の入力時の押圧力に基づいて,
いずれのデータを取得するかを決定することとするとよ
い。これにより,タッチペン等の押圧により入力された
軌跡をデータとして取得するデータ入力装置に適用する
ことができる。また,ユーザは,タッチペン等の押圧の
加減により入力した軌跡を変換するか否かを制御でき
る。Further, in this data input device, the acquired data deciding means is based on the pressing force at the time of inputting the trajectory.
It is good to decide which data to acquire. Thus, the present invention can be applied to a data input device that acquires a locus input by pressing with a touch pen or the like as data. Further, the user can control whether or not to convert the input trajectory according to the degree of pressing of a touch pen or the like.
【0008】また,このデータ入力装置において,取得
データ決定手段は,軌跡の入力時の移動速度に基づい
て,いずれのデータを取得するかを決定することとする
とよい。これにより,ユーザは,タッチペン等の入力速
度の加減により入力した軌跡を変換するか否かを制御で
きる。In this data input device, the acquired data determining means may determine which data is to be acquired based on the moving speed at the time of inputting the trajectory. Thus, the user can control whether or not to convert the input locus by adjusting the input speed of the touch pen or the like.
【0009】また,このデータ入力装置において,取得
データ決定手段は,操作特性に基づく値が所定値より大
きい場合はデータ生成手段が生成するデータと変換デー
タ出力手段が出力する変換データとの一方を取得し,所
定値より小さい場合は,他方を取得するように決定する
こととしてもよい。In this data input device, the acquired data determining means, when the value based on the operation characteristic is larger than a predetermined value, outputs one of the data generated by the data generating means and the converted data output by the converted data output means. If it is acquired and smaller than a predetermined value, it may be determined to acquire the other.
【0010】また,このデータ入力装置において,所定
値は,ユーザによる設定が可能であるとよりよい。これ
により,ユーザは,所望する変換条件を設定することが
できる。In this data input device, it is more preferable that the predetermined value can be set by a user. Thus, the user can set a desired conversion condition.
【0011】また,本発明のデータ入力プログラムは,
軌跡の入力を受け付けるとともに,入力された軌跡に基
づくデータを取得するデータ入力装置に,入力された軌
跡の形状のデータを生成するデータ生成機能と,入力さ
れた軌跡の形状を変換した変換データを出力する変換デ
ータ出力機能と,軌跡の入力時の操作特性に基づいて,
データ生成機能によるデータと,変換データ出力機能に
よる変換データとのいずれを取得するかを決定する取得
データ決定機能とを実現させるデータ入力プログラムで
ある。このプログラムにより,既存のデータ入力装置に
も上記の効果を発揮させることができる。[0011] The data input program of the present invention comprises:
A data input device that accepts input of a trajectory and obtains data based on the input trajectory is provided with a data generation function of generating data of the shape of the input trajectory and conversion data obtained by converting the shape of the input trajectory. Based on the conversion data output function to output and the operation characteristics when inputting the trajectory,
This is a data input program for realizing an acquired data determination function for determining which of data to be acquired by the data generation function and converted data by the converted data output function. With this program, the above-described effects can be exerted on existing data input devices.
【0012】[0012]
【発明の実施の形態】以下,本発明に係るデータ入力装
置を具体化した実施の形態について図面に基づいて説明
する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a data input device according to the present invention will be described below with reference to the drawings.
【0013】[第一の形態]本形態では,データ入力装
置として電子手帳を用いる。図1は,データ入力装置を
搭載したペン入力型の電子手帳の外観構成を示す図であ
る。電子手帳11は,ユーザが片手で持てる程度の大き
さであり,電子手帳11本体の中央部には,タッチパネ
ル12が設けられている。[First Embodiment] In this embodiment, an electronic organizer is used as a data input device. FIG. 1 is a diagram showing an external configuration of a pen-input type electronic notebook equipped with a data input device. The electronic notebook 11 is large enough to be held by the user with one hand, and a touch panel 12 is provided at the center of the electronic notebook 11 main body.
【0014】また,タッチパネル12は,入力領域12
aと出力(表示)領域12bとの2つの領域を有してい
る。この入力領域12aは,タッチペンによる手書き入
力の操作を行うための領域である。また,出力領域12
bは,変換処理等により確定した入力データを表示する
領域である。タッチパネル12の周辺には,電子手帳1
1に電源を投入するための電源キー15等が設けられて
いる。The touch panel 12 has an input area 12.
a and an output (display) area 12b. The input area 12a is an area for performing a handwriting input operation using a touch pen. The output area 12
b is an area for displaying input data determined by a conversion process or the like. In the vicinity of the touch panel 12, there is an electronic notebook 1
1 is provided with a power key 15 for turning on the power.
【0015】図2は,電子手帳11のブロック図であ
る。この電子手帳11は,入力装置としてタブレット1
4,出力装置として液晶表示装置13を有している。さ
らに詳細には,入力装置には,タブレット14の他,タ
ブレットコントローラ21,座標検出部22,筆圧検出
部27が設けられている。また,出力装置には,液晶表
示装置13の他,表示ドライバ25が設けられている。
その他,電子手帳11には,外部端末との通信を行うた
めの通信制御部26,制御プログラムが記憶されている
ROM23,内部データの一時記憶装置であるRAM2
4が設けられており,これらを制御するCPU20を有
している。FIG. 2 is a block diagram of the electronic organizer 11. This electronic organizer 11 has a tablet 1 as an input device.
4. The liquid crystal display device 13 is provided as an output device. More specifically, the input device includes a tablet controller 21, a coordinate detecting unit 22, and a pen pressure detecting unit 27 in addition to the tablet 14. The output device includes a display driver 25 in addition to the liquid crystal display device 13.
In addition, the electronic organizer 11 has a communication control unit 26 for performing communication with an external terminal, a ROM 23 storing a control program, and a RAM 2 serving as a temporary storage device for internal data.
4 are provided, and have a CPU 20 for controlling them.
【0016】タブレット14は,液晶パネル13の表示
画面に重ねて配置されており,タッチパネル12の表示
入力領域12aに対応して透明のタッチ領域を有してい
る。タブレット14へのデータ入力手段であるタッチペ
ン等によりタブレット14がタッチ(押圧)されると,
タッチされたタブレット14上の座標位置が座標検出部
22により検出され,デジタルの平面座標データに変換
される。また,これとともに筆圧検出部27によりタッ
チの筆圧も検出され,デジタルの筆圧データに変換され
る。The tablet 14 is disposed so as to overlap the display screen of the liquid crystal panel 13, and has a transparent touch area corresponding to the display input area 12a of the touch panel 12. When the tablet 14 is touched (pressed) with a touch pen or the like as data input means to the tablet 14,
The coordinate position on the touched tablet 14 is detected by the coordinate detecting unit 22 and is converted into digital plane coordinate data. At the same time, the pen pressure of the touch is also detected by the pen pressure detecting section 27 and is converted into digital pen pressure data.
【0017】CPU20は,タブレット14からタブレ
ットコントローラ21を介して入力されるタッチ入力操
作信号に従って,ROM23に記憶されている制御プロ
グラムを実行する。ここでいうタッチ入力操作信号と
は,タッチペン等の操作によりタブレット14が検知し
た入力信号のことである。また,ROM23に記憶され
ているプログラムには,手書きの表示による手書き入力
処理プログラム,手書きデータを出力データに変換する
等の各種動作モードに応じたプログラム等がある。その
他にも,液晶表示装置13に表示すべき文字,数字,記
号,キャラクタ等のフォントパターン(文字認識辞書等
の固定データ)も記憶されている。The CPU 20 executes a control program stored in the ROM 23 in accordance with a touch input operation signal input from the tablet 14 via the tablet controller 21. Here, the touch input operation signal is an input signal detected by the tablet 14 by an operation of a touch pen or the like. The programs stored in the ROM 23 include a handwriting input processing program for displaying handwriting, and a program corresponding to various operation modes such as converting handwritten data into output data. In addition, font patterns (fixed data such as a character recognition dictionary) of characters, numbers, symbols, and characters to be displayed on the liquid crystal display device 13 are also stored.
【0018】次に,座標データおよび筆圧データの検出
作用について説明する。まず,タブレット14をタッチ
ペンで押すことにより,タブレット14内のその位置に
は電気作用(電圧の変化)が生じる。この電圧の変化し
た位置の座標を座標データ(X,Y)とし,電圧の変化
量を筆圧データとする。検出した電圧の変化量は,その
変化量に応じて0〜255の256段階のデジタルデー
タに変換される。Next, the operation of detecting coordinate data and pen pressure data will be described. First, when the tablet 14 is pressed with the touch pen, an electric action (change in voltage) is generated at that position in the tablet 14. The coordinates of the position where the voltage has changed are set as coordinate data (X, Y), and the amount of change in the voltage is set as pen pressure data. The detected voltage change is converted into 256-step digital data of 0 to 255 according to the change.
【0019】図3は,タブレット14上の座標の概念を
示した図である。図中,(Xm,Ym)等の座標は,タ
ッチパネル12の入力領域12aの左上端を原点(0,
0)とした値である。タッチパネル12の入力エリア1
2aをタッチペン等によりタッチ操作して入力された手
書きデータの軌跡は,その軌跡の各画素の座標位置
(X,Y)としてサンプリングされる。このサンプリン
グされた各座標(X1,Y1),(X2,Y2),・・
・,(Xn,Yn)を順次描画することにより,手書き
データの軌跡が表示される。FIG. 3 is a diagram showing the concept of coordinates on the tablet 14. In the figure, coordinates such as (Xm, Ym) are set at the origin (0, 0) at the upper left corner of the input area 12a of the touch panel 12.
0). Input area 1 of touch panel 12
The trajectory of the handwritten data input by touching 2a with a touch pen or the like is sampled as the coordinate position (X, Y) of each pixel of the trajectory. Each of the sampled coordinates (X1, Y1), (X2, Y2),.
., (Xn, Yn) are sequentially drawn to display the trajectory of the handwritten data.
【0020】次に,操作特性として押圧力(筆圧)およ
び入力速度(移動速度)を用いた場合の制御について説
明する。以下に,座標データおよび筆圧データを基に,
すなわち,押圧力を操作特性とした場合の入力データを
変換する動作について,図4のフローチャートを用いて
説明する。まず,操作者がタッチペンでタッチパネル1
2上に任意の軌跡で文字または図形を描く(S1)。す
ると,描かれた軌跡中の各画素(所定間隔画素毎でも
可)に対応する押圧力(筆圧)が検出される(S2)。
そして,軌跡中の全画素に対応する押圧力から押圧力の
平均値を算出する(S3)。例えば,画素1の押圧力の
デジタル値D1が150,画素2の押圧力のデジタル値
D2が120,画素3の押圧力のデジタル値D3が15
7,画素mの押圧力のデジタル値Dmが139となって
いる場合の押圧力の平均値Davrは,次の式により求
められる。 Davr = (D1+D2+D3+・・・+Dm)/
mNext, the control in the case where the pressing force (pen pressure) and the input speed (moving speed) are used as the operation characteristics will be described. Below, based on the coordinate data and pen pressure data,
That is, the operation of converting the input data when the pressing force is set as the operation characteristic will be described with reference to the flowchart of FIG. First, the operator touches the touch panel 1 with a touch pen.
A character or a figure is drawn on the line 2 with an arbitrary locus (S1). Then, a pressing force (pen pressure) corresponding to each pixel (or a pixel at a predetermined interval) in the drawn locus is detected (S2).
Then, an average value of the pressing force is calculated from the pressing forces corresponding to all the pixels in the trajectory (S3). For example, the digital value D1 of the pressing force of the pixel 1 is 150, the digital value D2 of the pressing force of the pixel 2 is 120, and the digital value D3 of the pressing force of the pixel 3 is 15
7. When the digital value Dm of the pressing force of the pixel m is 139, the average value Davr of the pressing force is obtained by the following equation. Davr = (D1 + D2 + D3 +... + Dm) /
m
【0021】次に,押圧力の平均値Davrが所定値
(例えば,デジタル値:0〜255の中間点である12
8)以上であるか否かを判別する(S4)。押圧力の平
均値Davrが所定値以上である場合は(S4:YE
S),操作者の入力(軌跡)は自信を持って強く入力さ
れていることを意味するため,その入力は変換すること
なくそのまま入力情報とする(S5)。一方,押圧力の
平均値Davrが所定値以上でない場合は(S4:N
O),操作者の入力には自信がないことを意味するた
め,その入力の変換処理を行い入力情報とする(S
6)。S5またはS6の入力情報により入力情報を確定
し(S7),本処理を終了する。Next, the average value Davr of the pressing force is set to a predetermined value (for example, a digital value: 12 which is an intermediate point between 0 and 255).
8) It is determined whether or not it is above (S4). When the average value Davr of the pressing force is equal to or more than a predetermined value (S4: YE
S), since the input (trajectory) of the operator means that the input is strong and confident, the input is directly used as input information without conversion (S5). On the other hand, when the average value Davr of the pressing force is not equal to or larger than the predetermined value (S4: N
O), meaning that there is no confidence in the input by the operator, the input conversion processing is performed to obtain input information (S)
6). The input information is determined based on the input information in S5 or S6 (S7), and the process ends.
【0022】図5は,手書きデータの軌跡を筆圧により
変換する場合の概念図である。左図は,操作者がタッチ
ペンによりタッチパネル12上に描いた軌跡(線)であ
る。操作者が確信をもって線を力強く描いた場合は,押
圧力の平均値Davrは所定値以上となるため,そのま
まの線が入力情報となる(右上図)。一方,操作者が自
信なく線を弱く描いた場合は,押圧力の平均値Davr
は所定値以下となるため,その線は標準図形の一つとし
ての直線に変換される(右下図)。FIG. 5 is a conceptual diagram in the case where the locus of handwritten data is converted by pen pressure. The left diagram is a locus (line) drawn on the touch panel 12 by the operator with the touch pen. When the operator draws a line with certainty with certainty, the average value Davr of the pressing force is equal to or greater than a predetermined value, and the line as it is becomes the input information (upper right figure). On the other hand, when the operator draws the line weakly without confidence, the average value of the pressing force Davr
Is smaller than a predetermined value, the line is converted into a straight line as one of the standard figures (lower right figure).
【0023】また,図5では,軌跡を直線に変換した
が,軌跡の線の太さを細くするとしてもよい。図6は,
手書きデータの軌跡の太さを筆圧により変換する場合の
概念図である。操作者が確信をもって線を力強く描いた
場合は,押圧力の平均値Davrは所定値以上となるた
め,そのままの線が入力情報となる(右上図)。一方,
操作者が自信なく弱めに線を描いた場合は,押圧力の平
均値Davrは所定値以下となるため,その線のポイン
トは小さく変換される(右下図)。In FIG. 5, the trajectory is converted to a straight line. However, the thickness of the trajectory line may be reduced. FIG.
It is a conceptual diagram in case the thickness of the locus | trajectory of handwritten data is converted by pen pressure. If the operator draws the line with confidence, the average value Davr of the pressing force is equal to or greater than a predetermined value, and the line as it is becomes the input information (upper right figure). on the other hand,
If the operator draws a weak line without confidence, the average value Davr of the pressing force is less than a predetermined value, and the point of the line is converted to a smaller value (lower right figure).
【0024】また,図5では,軌跡が標準図形の一つで
ある直線に変換される場合を示したが,軌跡の形状によ
っては他の標準図形である円,楕円,円弧,平行四辺形
等に変換されることもありうる。図7は,手書きデータ
の図形を筆圧により変換する場合の概念図である。線を
力強く描いた場合は,押圧力の平均値Davrは所定値
以上となるため,そのままの図形が入力情報となる(右
上図)。一方,押圧力が弱い場合は,押圧力の平均値D
avrは所定値以下となるため,パターンマッチング処
理を行い,認識された図形を表すデータとして変換され
る(右下図)。FIG. 5 shows the case where the trajectory is converted into a straight line which is one of the standard figures. However, depending on the shape of the trajectory, other standard figures such as circles, ellipses, arcs, parallelograms, etc. may be used. May be converted to FIG. 7 is a conceptual diagram in the case of converting a figure of handwritten data by pen pressure. When the line is drawn strongly, the average value Davr of the pressing force is equal to or more than a predetermined value, and the graphic as it is becomes the input information (upper right figure). On the other hand, when the pressing force is weak, the average value of the pressing force D
Since avr is equal to or less than a predetermined value, pattern matching processing is performed and converted as data representing a recognized figure (lower right figure).
【0025】また,入力された軌跡が文字である場合に
は,その文字コードに変換する機能を備えることもでき
る。このようなデータ入力装置では,押圧力に応じて変
換するか否かを判断し,変換すると判断した場合には文
字コードに変換するとしてもよい。この場合には,例え
ば,押圧力が弱い場合に,入力された軌跡を文字コード
に変換することができる。その他,編集モードを切り替
えてもよいし,文字の色,文字フォント等を変換しても
よい。If the input trajectory is a character, a function for converting the character into the character code can be provided. In such a data input device, it may be determined whether or not to perform conversion in accordance with the pressing force, and if it is determined that the conversion is to be performed, the data may be converted to a character code. In this case, for example, when the pressing force is weak, the input locus can be converted into a character code. In addition, the editing mode may be switched, the color of the character, the character font, etc. may be converted.
【0026】また,入力された情報を文字として認識
し,当該入力文字を音声出力する機能を有する場合は,
押圧力に応じて音声出力するか否かを判断し,音声出力
すると判断した場合には音声を出力するようにすること
もできる。この場合には,例えば,押圧力が弱い場合
に,入力された軌跡を言語変換し音声出力することがで
きる。その他,出力音の大きさを変えるとしてもよい
し,音色を変換してもよい。When the apparatus has a function of recognizing input information as characters and outputting the input characters as voice,
It is also possible to determine whether or not to output a sound according to the pressing force, and to output the sound when it is determined that the sound is to be output. In this case, for example, when the pressing force is weak, the input trajectory can be language-converted and output as voice. In addition, the volume of the output sound may be changed, or the timbre may be converted.
【0027】次に,入力情報から求められる筆跡情報を
基に,すなわち,入力速度を操作特性とした場合の入力
データを変換する動作について,図8のフローチャート
を用いて説明する。まず,操作者がタッチペンでタッチ
パネル12上に任意の軌跡で文字または図形を描く(S
11)。次に,描かれた軌跡の位置に対応する各画素の
押圧タイミングを検出する(S12)。そして,軌跡が
連続する画素の検出結果より,全軌跡の入力速度を検出
する(S13)。詳しくは,画素1,画素2,画素3,
・・・,画素mというように,軌跡情報に相当する連続
した各画素の押圧タイミングを検出することで,全軌跡
の入力速度が検出可能である。Next, an operation of converting input data based on handwriting information obtained from input information, that is, when input speed is set as an operation characteristic, will be described with reference to a flowchart of FIG. First, the operator draws a character or a figure on the touch panel 12 with an arbitrary locus using a touch pen (S
11). Next, the pressing timing of each pixel corresponding to the position of the drawn locus is detected (S12). Then, the input speeds of all the trajectories are detected from the detection results of the pixels having continuous trajectories (S13). Specifically, pixel 1, pixel 2, pixel 3,
By detecting the pressing timing of each successive pixel corresponding to the trajectory information, such as pixel m, the input speed of the entire trajectory can be detected.
【0028】次に,入力速度が所定値以上であるか否か
を判別する(S14)。入力速度が所定値以上である場
合は(S14:YES),操作者の入力(軌跡)は自信
を持って素早く入力されていることを意味するため,そ
の入力は変換することなく入力情報とする(S15)。
一方,入力速度が所定値以上でない場合は(S14:N
O),操作者の入力には自信がないことを意味するた
め,その入力の変換処理を行い入力情報とする(S1
6)。S15またはS16の入力情報により入力情報を
確定し(S17),本処理を終了する。Next, it is determined whether or not the input speed is equal to or higher than a predetermined value (S14). If the input speed is equal to or higher than the predetermined value (S14: YES), it means that the input (trajectory) of the operator is input quickly and confidently, and the input is input information without conversion. (S15).
On the other hand, if the input speed is not higher than the predetermined value (S14: N
O), which means that the operator does not have confidence in the input, so that the input is converted and used as input information (S1).
6). The input information is determined based on the input information in S15 or S16 (S17), and the process ends.
【0029】図9は,手書きデータの軌跡を筆跡速度に
より変換する場合の概念図である。左図は,操作者がタ
ッチペンによりタッチパネル12上に描いた軌跡(線)
である。操作者が確信をもって線を素早く描いた場合
は,入力速度は所定値以上となるため,そのままの線が
入力情報となる(右上図)。一方,操作者が自信なく線
をゆっくり描いた場合は,入力速度は所定値以下となる
ため,その線は直線に変換される(右下図)。FIG. 9 is a conceptual diagram in the case where the trajectory of the handwritten data is converted by the handwriting speed. The left figure is the locus (line) drawn on the touch panel 12 by the operator with the touch pen
It is. If the operator draws the line quickly with certainty, the input speed becomes equal to or higher than the predetermined value, and the line as it is becomes the input information (upper right figure). On the other hand, if the operator draws a line slowly without confidence, the input speed is lower than a predetermined value, and the line is converted into a straight line (lower right figure).
【0030】図10は,手書きデータの軌跡の太さを筆
跡速度により変換する場合の概念図である。操作者が線
を素早く描いた場合は,そのままの線が入力情報となる
(右上図)。一方,操作者がゆっくりと線を描いた場合
は,その線のポイントは小さく変換される(右下図)。FIG. 10 is a conceptual diagram in the case where the thickness of the trajectory of the handwritten data is converted by the handwriting speed. When the operator draws a line quickly, the line is used as input information (upper right figure). On the other hand, when the operator draws a line slowly, the point of the line is converted to a smaller value (lower right figure).
【0031】図11は,手書きデータの図形を筆跡速度
により変換する場合の概念図である。操作者が線を素早
く描いた場合は,そのままの図形が入力情報となる(右
上図)。一方,操作者がゆっくりと描いた場合は,パタ
ーンマッチング処理を行い,認識された図形を表すデー
タとして変換される(右下図)。FIG. 11 is a conceptual diagram in a case where a figure of handwritten data is converted by a handwriting speed. When the operator draws a line quickly, the figure as it is becomes the input information (upper right figure). On the other hand, when the operator draws slowly, a pattern matching process is performed and converted as data representing the recognized figure (lower right figure).
【0032】[第二の形態]次に,手書き入力装置とし
てマウスを用いる形態を説明する。具体的には,入力情
報から求められる移動速度を基に,手書きデータの軌跡
を表示する場合に,タブレット14およびタッチペンを
使用しないもので,パーソナルコンピュータ(以下,P
Cという)およびマウスを使用する形態である。[Second Embodiment] Next, an embodiment in which a mouse is used as a handwriting input device will be described. Specifically, when displaying the trajectory of handwritten data based on the moving speed obtained from the input information, the tablet 14 and the touch pen are not used.
C)) and a mouse.
【0033】図12は,入力装置としてマウス装置を使
用した情報処理システムを示す図である。情報処理シス
テム100は,マウス装置200と,マウス装置200
からの読取りデータを取り込む情報処理装置としてのP
C300とからなる。本システムでは,マウス装置20
0が備えているマウスボタンをクリックした状態でマウ
ス装置を移動した場合に,その軌跡をディスプレイ40
0に表示するものである。マウス装置200からの読取
りデータ(軌跡)は,PC300で変換処理されディス
プレイ400の画面に再現表示される。FIG. 12 is a diagram showing an information processing system using a mouse device as an input device. The information processing system 100 includes a mouse device 200 and a mouse device 200.
As an information processing device that captures data read from
C300. In this system, the mouse device 20
When the mouse device is moved in a state where the mouse button provided for the mouse device 0 is clicked, the locus is displayed on the display 40.
0 is displayed. The read data (trajectory) from the mouse device 200 is converted by the PC 300 and reproduced on the screen of the display 400.
【0034】図13は,マウス装置200の電気的構成
を示すブロック図である。マウス装置200は,X−Y
エンコーダ部201,マウスボタン部202,マウス信
号処理部206等からなる。X−Yエンコーダ部201
は,マウスのX軸およびY軸方向の各移動量および移動
方向を示す信号を送出する。マウスボタン部202は,
マウスボタンのクリック等の信号を送出する。マウス信
号処理部206では,X−Yエンコーダ部201および
マウスボタン部202が送出する信号を基に,移動量,
移動方向およびマウスボタン信号が検出され,検出結果
をPC300へ送信する。PC300では,検出結果を
基に,マウスの軌跡および移動速度が算出され,その移
動速度により軌跡を変換するか否かを決定する。FIG. 13 is a block diagram showing the electrical configuration of the mouse device 200. The mouse device 200 is an XY
It comprises an encoder section 201, a mouse button section 202, a mouse signal processing section 206 and the like. XY encoder section 201
Sends a signal indicating the amount and direction of movement of the mouse in the X-axis and Y-axis directions. The mouse button unit 202
It sends out signals such as mouse button clicks. In the mouse signal processing unit 206, the moving amount,
The moving direction and the mouse button signal are detected, and the detection result is transmitted to PC 300. The PC 300 calculates the locus and the moving speed of the mouse based on the detection result, and determines whether or not to convert the locus based on the moving speed.
【0035】以上詳細に説明したように本実施の形態で
は,まず,操作者がタッチペンでタッチパネル12上に
任意の文字および図形の軌跡を描き,描かれた軌跡の各
画素に対応する押圧力を検出することとしている。その
軌跡の全画素に対応する押圧力から,全画素情報に対す
る押圧力の平均値を検出することとしている。次に,押
圧力の平均値が所定値以上である場合はその入力は変換
せず,一方,押圧力の平均値が所定値以上でない場合は
その入力した任意の文字もしくは図形の軌跡に対してパ
ターンマッチング等の変換/無変換処理を行うこととし
ている。これにより,変換情報と無変換情報とが混在す
るデータの入力時に,入力されたデータについて自動的
に変換処理が行われるデータ入力装置およびそのプログ
ラムが実現されている。As described in detail above, in the present embodiment, first, the operator draws a trajectory of an arbitrary character or figure on the touch panel 12 with the touch pen, and presses the pressing force corresponding to each pixel of the drawn trajectory. It is going to be detected. The average value of the pressing force for all pixel information is detected from the pressing force corresponding to all the pixels on the trajectory. Next, if the average value of the pressing force is not less than the predetermined value, the input is not converted, while if the average value of the pressing force is not more than the predetermined value, the input Conversion / non-conversion processing such as pattern matching is performed. This realizes a data input device and a program for automatically performing a conversion process on input data when inputting data in which conversion information and non-conversion information are mixed.
【0036】また,描かれた軌跡の位置に対応する各画
素の押圧タイミングを検出することとしてもよい。その
場合は,各画素間の押圧タイミングにより入力速度を検
出することとしている。そして,入力速度の平均値が所
定値以上である場合はその入力は変換せず,一方,入力
速度の平均値が所定値以上でない場合はその入力した図
形のパターンマッチング等の変換処理を行うこととして
いる。これにより,前記と同様のデータ入力装置および
そのプログラムが実現されている。The pressing timing of each pixel corresponding to the position of the drawn locus may be detected. In that case, the input speed is detected based on the pressing timing between the pixels. If the average value of the input speed is equal to or higher than a predetermined value, the input is not converted. On the other hand, if the average value of the input speed is not equal to or higher than the predetermined value, conversion processing such as pattern matching of the input figure is performed. And As a result, the same data input device and its program as described above are realized.
【0037】なお,本実施の形態は単なる例示にすぎ
ず,本発明を何ら限定するものではない。したがって本
発明は当然に,その要旨を逸脱しない範囲内で種々の改
良,変形が可能である。例えば,本形態では電子手帳に
入力装置があるものとしたが,複写機等の画像形成装置
に設置された画像編集機能を備えた入力ディスプレイ装
置等の入力装置としてもよい。また,ジョイスティック
やマウス等の座標入力装置でも,押圧力もしくは入力速
度のどちらか一方が検知できる機能があれば適用可能で
ある。The present embodiment is merely an example, and does not limit the present invention in any way. Therefore, naturally, the present invention can be variously modified and modified without departing from the gist thereof. For example, in the present embodiment, an input device is provided in the electronic organizer, but an input device such as an input display device having an image editing function installed in an image forming apparatus such as a copying machine may be used. Also, a coordinate input device such as a joystick or a mouse can be applied as long as it has a function of detecting either the pressing force or the input speed.
【0038】また,所定値は複数設けてもよい。例え
ば,所定値を2つ設けた場合は,筆圧を「強」「中」
「弱」の3ランクに分けることができる。そのため,筆
圧「強」の場合は極太,「中」の場合は無変換,「弱」
の場合は斜線と処理を分けることができる。もちろん,
筆跡速度も「速」「中」「遅」に分けることができる。
もちろん,3ランク以上のランクを設けてもよい。ま
た,所定値は,ユーザ任意に換えることができてもよ
い。A plurality of predetermined values may be provided. For example, when two predetermined values are provided, the pen pressure is set to “high” or “medium”.
It can be divided into three ranks of "weak". Therefore, if the pen pressure is "strong", it is very thick, if it is "medium", there is no conversion, "weak"
In the case of, the processing can be separated from the oblique line. of course,
Handwriting speed can also be divided into "fast", "medium" and "slow".
Of course, three or more ranks may be provided. Further, the predetermined value may be arbitrarily changed by the user.
【0039】また,変換処理については,実施の形態で
は,押圧力が弱い場合/入力速度が遅い場合に変換した
が,反対に,押圧力が強い場合/入力速度が速い場合に
変換するとしてもよい。また,先に変換したデータを一
時的に記憶し,そのデータを繰り返しや,元に戻す等の
機能を有してもよい。また,一度変換したものを優先的
に表示する等の学習機能を有してもよい。In the embodiment, the conversion processing is performed when the pressing force is low / the input speed is low. On the other hand, the conversion processing is performed when the pressing force is high / the input speed is high. Good. In addition, a function may be provided in which previously converted data is temporarily stored, and the data is repeated or restored. Also, a learning function such as displaying the converted data preferentially may be provided.
【0040】[0040]
【発明の効果】以上の説明から明らかなように本発明に
よれば,変換情報と無変換情報とが混在するデータの入
力時に,入力されたデータの変換/無変換処理につい
て,切り替えスイッチの操作等を不要とするデータ入力
装置およびそのプログラムが提供される。As is clear from the above description, according to the present invention, when inputting data in which conversion information and non-conversion information are mixed, the operation of the changeover switch is performed for the conversion / non-conversion processing of the input data. The present invention provides a data input device and a program thereof that do not require the above.
【図1】本形態におけるデータ入力装置を搭載した電子
手帳を示す図である。FIG. 1 is a diagram showing an electronic organizer equipped with a data input device according to an embodiment.
【図2】本形態における電子手帳のブロック図である。FIG. 2 is a block diagram of an electronic organizer according to the embodiment.
【図3】本形態におけるタブレット上の座標の概念を示
した図である。FIG. 3 is a diagram illustrating a concept of coordinates on a tablet according to the embodiment.
【図4】筆圧データによりタッチペンの軌跡を表示する
場合のフローチャートである。FIG. 4 is a flowchart in a case where a locus of a touch pen is displayed based on pen pressure data.
【図5】手書きデータの軌跡を筆圧により直線に変換す
る場合の概念図である。FIG. 5 is a conceptual diagram when a locus of handwritten data is converted into a straight line by writing pressure.
【図6】手書きデータの軌跡を筆圧により細めに変換す
る場合の概念図である。FIG. 6 is a conceptual diagram in a case where a locus of handwritten data is converted into a finer shape by writing pressure.
【図7】手書きデータの軌跡を筆圧により図形を変換す
る場合の概念図である。FIG. 7 is a conceptual diagram in the case where a trajectory of handwritten data is converted into a graphic by pen pressure.
【図8】筆跡速度によりタッチペンの軌跡を表示する場
合のフローチャートである。FIG. 8 is a flowchart in a case where a trace of a touch pen is displayed based on a handwriting speed.
【図9】手書きデータの軌跡を筆跡速度により直線に変
換する場合の概念図である。FIG. 9 is a conceptual diagram in a case where a trajectory of handwritten data is converted into a straight line based on a handwriting speed.
【図10】手書きデータの軌跡を筆跡速度により細めに
変換する場合の概念図である。FIG. 10 is a conceptual diagram in a case where a trajectory of handwritten data is converted into a finer pattern by a handwriting speed.
【図11】手書きデータの軌跡を筆跡速度により図形を
変換する場合の概念図である。FIG. 11 is a conceptual diagram in the case where a trajectory of handwritten data is converted into a graphic by a handwriting speed.
【図12】本形態におけるマウス装置を使用した情報処
理システムを示す図である。FIG. 12 is a diagram illustrating an information processing system using a mouse device according to the present embodiment.
【図13】本形態におけるマウス装置の電気的構成を示
すブロック図である。FIG. 13 is a block diagram illustrating an electrical configuration of the mouse device according to the present embodiment.
11 電子手帳 12 タッチパネル 13 液晶表示装置 14 タブレット 200 マウス装置 300 パーソナルコンピュータ(PC) 11 electronic organizer 12 touch panel 13 liquid crystal display device 14 tablet 200 mouse device 300 personal computer (PC)
───────────────────────────────────────────────────── フロントページの続き (72)発明者 市 美広 大阪市中央区安土町二丁目3番13号大阪国 際ビル ミノルタ株式会社内 (72)発明者 鳴戸 弘和 大阪市中央区安土町二丁目3番13号大阪国 際ビル ミノルタ株式会社内 (72)発明者 榊原 邦光 大阪市中央区安土町二丁目3番13号大阪国 際ビル ミノルタ株式会社内 (72)発明者 宮井 三嘉 大阪市中央区安土町二丁目3番13号大阪国 際ビル ミノルタ株式会社内 Fターム(参考) 5B068 AA05 AA22 BD17 BE08 BE11 CC17 CC18 CC19 CD06 5B087 AA09 AB02 AC02 AE09 CC24 CC26 DD03 DD10 DD17 ──────────────────────────────────────────────────続 き Continuing on the front page (72) Mihiro City, Osaka International Building Minolta, Inc. 2-3-13 Azuchicho, Chuo-ku, Osaka-shi (72) Hirokazu Naruto 2-chome, Azuchicho, Chuo-ku, Osaka-shi No. 3-13 Osaka International Building Minolta Co., Ltd. (72) Inventor Kunimitsu Sakakibara 2-3-13 Azuchicho, Chuo-ku, Osaka City Inside Osaka International Building Minolta Co., Ltd. (72) Inventor Mika Miyai Osaka Central 2-13-13 Azuchicho, Ward F International Term Building Minolta Co., Ltd. F-term (reference) 5B068 AA05 AA22 BD17 BE08 BE11 CC17 CC18 CC19 CD06 5B087 AA09 AB02 AC02 AE09 CC24 CC26 DD03 DD10 DD17
Claims (6)
された軌跡に基づくデータを取得するデータ入力装置に
おいて,入力された軌跡の形状のデータを生成するデー
タ生成手段と,入力された軌跡の形状を変換した変換デ
ータを出力する変換データ出力手段と,軌跡の入力時の
操作特性に基づいて,前記データ生成手段によるデータ
と,前記変換データ出力手段による変換データとのいず
れを取得するかを決定する取得データ決定手段とを有す
ることを特徴とするデータ入力装置。1. A data input device for receiving an input of a trajectory and acquiring data based on the input trajectory, comprising: a data generating means for generating data of a shape of the input trajectory; Based on the conversion data output means for outputting the converted data and the operation characteristics at the time of inputting the trajectory, it is determined which of the data by the data generation means and the conversion data by the conversion data output means is to be obtained. A data input device comprising: acquired data determination means.
いて,前記取得データ決定手段は,軌跡の入力時の押圧
力に基づいて,いずれのデータを取得するかを決定する
ことを特徴とするデータ入力装置。2. The data input device according to claim 1, wherein said acquired data determining means determines which data is to be acquired based on a pressing force at the time of inputting a trajectory. Input device.
いて,前記取得データ決定手段は,軌跡の入力時の移動
速度に基づいて,いずれのデータを取得するかを決定す
ることを特徴とするデータ入力装置。3. The data input device according to claim 1, wherein said acquired data determining means determines which data is to be acquired based on a moving speed at the time of inputting the trajectory. Input device.
いて,取得データ決定手段は,操作特性に基づく値が所
定値より大きい場合には前記データ生成手段が生成する
データと前記変換データ出力手段が出力する変換データ
との一方を取得し,所定値より小さい場合には他方を取
得するように決定することを特徴とするデータ入力装
置。4. The data input device according to claim 1, wherein the acquired data determining means determines whether the data generated by the data generating means and the converted data output means are provided when the value based on the operation characteristic is larger than a predetermined value. A data input device for acquiring one of converted data to be output, and deciding to acquire the other when smaller than a predetermined value.
いて,前記所定値は,ユーザによる設定が可能であるこ
とを特徴とするデータ入力装置。5. The data input device according to claim 4, wherein the predetermined value can be set by a user.
された軌跡に基づくデータを取得するデータ入力装置
に,入力された軌跡の形状のデータを生成するデータ生
成機能と,入力された軌跡の形状を変換した変換データ
を出力する変換データ出力機能と,軌跡の入力時の操作
特性に基づいて,前記データ生成機能によるデータと,
前記変換データ出力機能による変換データとのいずれを
取得するかを決定する取得データ決定機能とを実現させ
ることを特徴とするデータ入力プログラム。6. A data input device for receiving an input of a trajectory and acquiring data based on the input trajectory, a data generation function of generating data of the shape of the input trajectory, and A conversion data output function of outputting the converted data; and a data generated by the data generation function based on an operation characteristic at the time of input of the trajectory.
A data input program for realizing an acquired data determining function for determining which one of the converted data is to be acquired by the converted data output function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001178383A JP2002366294A (en) | 2001-06-13 | 2001-06-13 | Data input device and program thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001178383A JP2002366294A (en) | 2001-06-13 | 2001-06-13 | Data input device and program thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002366294A true JP2002366294A (en) | 2002-12-20 |
Family
ID=19019094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001178383A Withdrawn JP2002366294A (en) | 2001-06-13 | 2001-06-13 | Data input device and program thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002366294A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006345209A (en) * | 2005-06-08 | 2006-12-21 | Sony Corp | Input device, information processing apparatus, information processing method, and program |
JP2012043267A (en) * | 2010-08-20 | 2012-03-01 | Sony Corp | Information processor, program and operation control method |
WO2013175819A1 (en) * | 2012-05-23 | 2013-11-28 | 日立コンシューマエレクトロニクス株式会社 | Video display device and video operation method |
-
2001
- 2001-06-13 JP JP2001178383A patent/JP2002366294A/en not_active Withdrawn
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006345209A (en) * | 2005-06-08 | 2006-12-21 | Sony Corp | Input device, information processing apparatus, information processing method, and program |
US8477115B2 (en) | 2005-06-08 | 2013-07-02 | Sony Corporation | Input device, information processing apparatus, information processing method, and program |
USRE47703E1 (en) | 2005-06-08 | 2019-11-05 | Sony Corporation | Input device, information processing apparatus, information processing method, and program |
JP2012043267A (en) * | 2010-08-20 | 2012-03-01 | Sony Corp | Information processor, program and operation control method |
WO2013175819A1 (en) * | 2012-05-23 | 2013-11-28 | 日立コンシューマエレクトロニクス株式会社 | Video display device and video operation method |
JP2013242821A (en) * | 2012-05-23 | 2013-12-05 | Hitachi Consumer Electronics Co Ltd | Picture display device and picture operation method of the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU652767B2 (en) | Computer with tablet input to standard programs | |
AU657499B2 (en) | User interface having simulated devices | |
AU658574B2 (en) | Computer with separate display plane and user interface processor | |
US20060119588A1 (en) | Apparatus and method of processing information input using a touchpad | |
WO2011048840A1 (en) | Input motion analysis method and information processing device | |
JP2009527041A (en) | System and method for entering data into a computing system | |
GB2337349A (en) | Keyboard input using trace of stylus on touch screen display | |
JPH0683512A (en) | Method and device for inputting command and data | |
US5249296A (en) | Information processing apparatus for controlling window positions | |
JPH02132510A (en) | Input device | |
JP2002366294A (en) | Data input device and program thereof | |
JPS5935277A (en) | Controlling method by real-time recognition of handwritten character pattern | |
JP3228584B2 (en) | Mouse input method on touch panel | |
JPH10154224A (en) | Data processor | |
JPH1195912A (en) | Coordinate input device, coordinate input method, and computer-readable recording medium recording coordinate input program | |
JPH0683525A (en) | Method and device for controlling coordinate input | |
EP4303710A1 (en) | Display apparatus and method performed by display apparatus | |
JP3594625B2 (en) | Character input device | |
JPH05210725A (en) | Method for controlling input/display | |
JPH0328987A (en) | Character recognizing device | |
JPH07306747A (en) | Input coordinate transformation method and device therefor | |
JP2002323957A (en) | Touch panel input device and image recording device | |
JPH05324201A (en) | Device and method for input | |
CN116360633A (en) | Touch method for opening and closing electronic whiteboard | |
JPH0616256B2 (en) | Display method of handwritten graphic information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20050614 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20071107 |
|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080902 |