Nothing Special   »   [go: up one dir, main page]

JPH01293422A - Menu display device using input indicator - Google Patents

Menu display device using input indicator

Info

Publication number
JPH01293422A
JPH01293422A JP63123940A JP12394088A JPH01293422A JP H01293422 A JPH01293422 A JP H01293422A JP 63123940 A JP63123940 A JP 63123940A JP 12394088 A JP12394088 A JP 12394088A JP H01293422 A JPH01293422 A JP H01293422A
Authority
JP
Japan
Prior art keywords
menu
display
input
cursor
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63123940A
Other languages
Japanese (ja)
Inventor
Yoshiaki Sakata
坂田 良明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63123940A priority Critical patent/JPH01293422A/en
Publication of JPH01293422A publication Critical patent/JPH01293422A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)

Abstract

PURPOSE:To display the menu displaying using an input indicator near a cursor by checking whether or not the menu area can be assigned concerning the upper, lower and right, left areas based on a cursor position, specifying one of them as a menu area and executing the menu displaying. CONSTITUTION:A menu displaying area is assigned based on the cursor position of an input character instruction and the menu displaying is executed to the assignment position. When the menu area based on the cursor position is assigned, it is judged concerning the upper and lower and right and left of the cursor position by calculation whether or not the menu area enters and optimum one of the upper and lower and right and left is specified as the menu area. Thus, by using the input indicator to unify the input displaying, a menu can be displayed near the input character.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は入力と表示とが一体に積層されてなる入力表示
器、特にこの入力表示器利用のメニュー表示装置に関す
る。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an input display in which an input and a display are integrally stacked, and particularly to a menu display device using this input display.

〔従来の技術〕[Conventional technology]

従来例には特開昭58−184644号がある。この特
開昭58−184644号は、CRTを有し、この表示
面上に複数の入力領域を持たせ、その領域を画面表示デ
ータの位置によって移動させる。かくして、2つのCR
Tが必要であったものが、1個のCRTで済むとの利点
を生む。
A conventional example is JP-A-58-184644. This Japanese Patent Laid-Open No. 58-184644 has a CRT, and has a plurality of input areas on its display surface, and the areas are moved according to the position of screen display data. Thus, the two CRs
This has the advantage of requiring only one CRT instead of the T.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

特開昭58−184644号は、CRTによる事例であ
り、入力表示を一体化した入力表示器を対象としていな
い。
JP-A-58-184644 is an example using a CRT, and is not intended for an input display device with an integrated input display.

本発明の目的は、入力表示を一体化した入力表示器を利
用して入力文字の近傍にメニューを表示させるようにし
た入力表示器利用のメニュー表示装置を提供するもので
ある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a menu display device using an input display that displays a menu near input characters by using an input display integrated with an input display.

〔課題を解決するための手段〕[Means to solve the problem]

本発明は、入力文字指示のカーソル位置を基準にしてメ
ニュー表示領域を割当て、該割当て位置にメニュー表示
を行わせるようにした。カーソル位置を基準にしてのメ
ニュー領域の割付けに際しては、カーソル位置の上下左
右についてメニュー領域が入るか否かを計算により判断
し、上下左右のうちの最適な1つをメニュー領域として
特定させる。
In the present invention, a menu display area is allocated based on the cursor position of an input character instruction, and the menu is displayed at the allocated position. When allocating a menu area based on the cursor position, it is determined by calculation whether a menu area can fit in the upper, lower, left, or right sides of the cursor position, and the optimal one of the upper, lower, left, and right areas is specified as the menu area.

〔作 用〕[For production]

本発明によれば、カーソル位置を基準に上下左右の領域
についてメニュー領域の割当てが可能か否かチエツクし
、その1つをメニュー領域として特定化し、メニュー表
示を行わせる。
According to the present invention, it is checked whether menu areas can be assigned to the upper, lower, left, and right areas based on the cursor position, one of the areas is specified as a menu area, and the menu is displayed.

〔実施例〕〔Example〕

第2図は本発明の全体構成図を示す。入力表示器1は液
晶表示面とペン押圧入力用透明感知面とが積層されたも
のである。透明感知面上にはペン2が押圧可能となって
おり、オペレータがペン2で文字をレタリングすること
によって、その正規化された文字が液晶表示面に表示で
きる。
FIG. 2 shows an overall configuration diagram of the present invention. The input display device 1 has a liquid crystal display surface and a transparent sensing surface for pen press input, which are laminated together. A pen 2 can be pressed on the transparent sensing surface, and when an operator letters a character with the pen 2, the normalized character can be displayed on the liquid crystal display surface.

情報処理部4は、この押圧文字を透明感知面上から信号
として取込み、押圧文字を認識する。認識文字は文字と
して正規化され、前記押圧個所対応の液晶表示面上に表
示させる。即ち、感知面上に文字を手書きすると、その
文字が認識されて正規化され、手書き対応位置にこの正
規化した文字を表示する。
The information processing section 4 takes in the pressed characters as a signal from the transparent sensing surface and recognizes the pressed characters. The recognized characters are normalized as characters and displayed on the liquid crystal display screen corresponding to the pressed location. That is, when a character is handwritten on the sensing surface, the character is recognized and normalized, and the normalized character is displayed at a position corresponding to handwriting.

この情報処理装置4内には、この文字認識の他に、認識
した文字を格納するバッファや文字編集機能手段を持つ
In addition to this character recognition, the information processing device 4 includes a buffer for storing recognized characters and character editing function means.

プリンタ5は、プリント指示によって、編集後の文章等
の印字を行う。
The printer 5 prints edited text and the like in response to a print instruction.

第3図は、入力表示器1の縦断面図を示す。この入力表
示器1は、液晶表示面7とペン押圧入力用透明感知面6
とが積層一体化されている。感知面6は透明であるが故
に、液晶表示面上での表示を上方からみることには何ら
支障ない。また、液晶表示面7及び感知面6は各種電極
を有するが、図面上は省略しである。かかる入力表示器
1に対してペン2で押圧手書きすれば、その押圧位置を
電気信号として取出すことができ、これを処理装置4が
取込み文字認識に供する。
FIG. 3 shows a longitudinal cross-sectional view of the input display 1. As shown in FIG. This input display device 1 includes a liquid crystal display surface 7 and a transparent sensing surface 6 for pen press input.
are laminated and integrated. Since the sensing surface 6 is transparent, there is no problem in viewing the display on the liquid crystal display surface from above. Further, the liquid crystal display surface 7 and the sensing surface 6 have various electrodes, but these are omitted in the drawing. When handwriting is pressed with the pen 2 on the input display 1, the pressed position can be extracted as an electrical signal, which is input by the processing device 4 and used for character recognition.

第4図は、入力表示器の表示状態例を示す。図では、ア
ルファベットをA−)84C→・・・・の順に入力させ
、正規化したA、B、C,・・・・を表示させた例を示
す。この表示画面の最新入力位置にペン2が存在し1手
書き中であるとすれば、メニュー表示領域は、このペン
2の位置に近い位置に表示させた方が、メニュー指示が
簡単化できる。そこで1本実施例では、第3図に示した
ようにペン2の位置(カーソル表示)に近い右側下段位
置にメニュー3を表示させることとした。
FIG. 4 shows an example of the display state of the input display. In the figure, an example is shown in which alphabets are input in the order of A-)84C→... and normalized A, B, C,... are displayed. If the pen 2 is present at the latest input position on the display screen and one handwriting is in progress, displaying the menu display area at a position closer to the position of the pen 2 can simplify menu instructions. Therefore, in this embodiment, as shown in FIG. 3, the menu 3 is displayed on the lower right side near the position of the pen 2 (cursor display).

ここで、メニュー3とは、各種の編集指示を意味し、図
では、「挿入」、「削除」、「変換」。
Here, menu 3 means various editing instructions, and in the figure, "insert", "delete", and "convert".

「全角/半角」の4つの指示をもって1つのメ二二一を
構成した。勿論、メニューにはこの他の種類もある。
One menu was composed of four instructions: "full-width/half-width". Of course, there are other types on the menu as well.

メニューの表示位置は、現在の文字入力位置によって種
々異なる。第5図はその例を示す。左側の図は第1行目
の表示中の例であり、この場合には、その最新入力文字
位置の右側下段にメニュー ・領域を設定する。真中の
図は第1行目の表示がほぼ終了した時点でのメニューの
表示例であり、下側にメニュー領域を設定する。右側の
図は表示面上の大部分に表示を終了した段階での表示例
であり、最新の行の上段にメニュー領域を設定し、表示
させた例である。
The display position of the menu varies depending on the current character input position. FIG. 5 shows an example. The figure on the left is an example of the first line being displayed; in this case, a menu area is set at the bottom right of the most recently input character position. The middle diagram shows an example of the menu displayed when the display of the first line is almost completed, and the menu area is set at the bottom. The figure on the right is an example of a display after the display has finished covering most of the display screen, and is an example in which a menu area is set and displayed at the top of the latest row.

以上の第5図の如き設定は、カーソル位置(最新入力文
字位置)を基準にして自動的に求めた計算結果に従って
自動的に行われる。
The above settings as shown in FIG. 5 are automatically performed according to calculation results automatically determined based on the cursor position (latest input character position).

第1図にメニュー領域割付けの処理フローチャートを示
す、この処理は処理装置4が行う、その理解に必要な前
提条件を第6図に示す。
FIG. 1 shows a processing flowchart for menu area allocation. This processing is performed by the processing device 4, and the prerequisites necessary for understanding it are shown in FIG.

第6図で表示画面の大きさは、縦X横=QXmとした0
表示画面は開始位置を左上の(1,1)とし、右下の(
Q、m)を終了位置とした。メニュー領域の大きさは、
縦×横=n、Xn、とし。
In Figure 6, the size of the display screen is 0, where length x width = QXm.
The display screen starts at (1,1) in the upper left, and (1, 1) in the lower right.
Q, m) was set as the end position. The size of the menu area is
Length x width = n, Xn.

nlとn2とは固定とした。最新入力文字位置(x t
y)にはカーソル10が表示されているものとする。
nl and n2 were fixed. Latest input character position (x t
It is assumed that the cursor 10 is displayed at y).

第1VjAの説明をする。メニュー表示指示があると、
第1図の処理に入る。先ずステップ11で、現在のカー
ソル位置(xt y)でメニューが右側に入るか否かチ
エツクする。このチエツク方法は。
The first VjA will be explained. When instructed to display the menu,
The process shown in FIG. 1 begins. First, in step 11, it is checked whether the menu is on the right side at the current cursor position (xty). How to check this?

m −x > n z・・・・・・・・・・・・・(1
)の式に従っており、(1)式成立であれば、メニュー
は右側に表示可能であり、ステップ11に移る。
m −x > n z・・・・・・・・・・・・(1
), and if formula (1) is satisfied, the menu can be displayed on the right side and the process moves to step 11.

(1)式不成立であればメニューは右側に表示不可能で
あり、ステップ15に移る。
If formula (1) does not hold, the menu cannot be displayed on the right side, and the process moves to step 15.

ステップ12では、メニューがカーソル位置の下に入る
か否かをチエツクする。このチエツク方法は、 Q−y>n、・・・・・・・・・・・・・(2)の式に
従っており、(2)式成立であれば、メニューは下側に
表示可能であり、ステップ14へ移る。
Step 12 checks to see if the menu is below the cursor position. This check method follows the formula (2), where Q-y>n, and if formula (2) is satisfied, the menu can be displayed at the bottom. , proceed to step 14.

(2)式不成立であればメニューは下側に表示不可能で
あり、ステップ13へ移る。
If formula (2) does not hold, the menu cannot be displayed at the bottom, and the process moves to step 13.

ステップ14では、メニューの表示位置を計算する。メ
ニューの表示位置の指定とは、n□×n2のメニュー領
域の左上先頭位置を指定することであり、ステップ14
では、m−n2及びy+iの計算を行い、この座JR(
m−n2.y+1)をメニュー表示位置として設定した
。ここで、yではなく(y+1)としたのは、カーソル
位置の次位置にメニュー表示位置を持ってきたことを意
味する。
In step 14, the display position of the menu is calculated. Specifying the display position of the menu means specifying the top left top position of the n□×n2 menu area, and step 14
Now, calculate m−n2 and y+i, and find this locus JR (
m-n2. y+1) was set as the menu display position. Here, setting (y+1) instead of y means that the menu display position has been moved to the next position after the cursor position.

ステップ13では、ステップ12の結果を受けてメニュ
ー位置を計算する。即ち、m−n2及びy−1−n工の
計算をし、この座標(m  nil y  1−n□)
をメニュー位置とする。ここで、y−1−nよとは、カ
ーソル現在位置の下側にはメニュー表示領域がないため
、カーソル現在位置から1行前の位置をメニュー最終行
位置とすべく、メニュー表示先頭位置として算出した。
In step 13, the menu position is calculated based on the result of step 12. That is, calculate m-n2 and y-1-n, and calculate this coordinate (m nil y 1-n□)
Let be the menu position. Here, y-1-n means that since there is no menu display area below the current cursor position, the position one line before the current cursor position should be the last line of the menu, and the first position of the menu display. Calculated.

ステップ15では、メニューがカーソル位置の下側に入
るか否かのチエツクを行う。このチエツク方法は、 α−y>n工・・・・・・・・・・・・・(3)であり
、(3)式成立すれば、下側に表示可能でありステップ
16へ移る。(3)式不成立であれば下側に表示不可能
であり、ステップ17に移る。
In step 15, a check is made to see if the menu is below the cursor position. This checking method is α-y>n (3). If the formula (3) is established, it can be displayed at the bottom and the process moves to step 16. If formula (3) does not hold, it cannot be displayed on the lower side, and the process moves to step 17.

ステップ16では、ステップ15での(3)式成立を受
けてメニュー表示位置を計算する。即ち、(mn −)
 / z及びy+1の計算を行い、この座標((m  
nz)/2t y + 1)をメニュー先頭座標とする
。ここで、(m−n、)/zとしたのは、右側にメニュ
ーが挿入不能なため1表示中mとメニュー巾n2との差
分を求め、この差分の半分の位置を先頭位置として設定
せしめたためである。また、y+1としたのは、現在の
カーソル位置yの次の行に先頭位置を持ってきたためで
ある。
In step 16, the menu display position is calculated in response to equation (3) being satisfied in step 15. That is, (mn −)
/ z and y+1 are calculated and this coordinate ((m
nz)/2t y + 1) as the menu top coordinates. Here, (m-n,)/z is used because the menu cannot be inserted on the right side, so the difference between m in one display and the menu width n2 is calculated, and the position half of this difference is set as the start position. This is because of this. Furthermore, the reason why the cursor is set to y+1 is that the starting position is set to the line next to the current cursor position y.

ステップ17では、ステップ15での不成立を受けて新
たなメニュー先頭位置を計算する。即ち、(m−T1.
)/2及び(y−1−n□)の計算を行い、座標((m
−nz)/z+ Y  L  nx)をメニュー先頭位
置とした。ここで(m−n2)/z及び(y−1−nよ
)とした理由は、ステップ16.ステップ13と同じで
ある。
In step 17, in response to the failure in step 15, a new menu top position is calculated. That is, (m-T1.
)/2 and (y-1-n□), and calculate the coordinate ((m
-nz)/z+YLnx) is set as the top position of the menu. The reason for (m-n2)/z and (y-1-n) here is step 16. This is the same as step 13.

ステップ18では1条件に応じて求まったステップ13
.14.16.17のメニュー先頭表示位置を取込み、
この先頭位置にn、Xn、の大きさのメニューを表示さ
せる。
In step 18, step 13 is determined according to one condition.
.. Import the menu top display position of 14.16.17,
A menu of size n, Xn is displayed at this top position.

以上の実施例では、右側及び下段が表示余裕があれば、
右側であってその下段にメニューを表示させることとし
たが、右側そのものに表示させてもよい。但し、右側で
あって下段であれば現在の表示位置と重複することなく
、メニュー表示が可能となる利点を持つ。更に、本発明
を一般的にすれば、現在のカーソル位置の近傍にメニュ
ー表示位置を設定させることにつきる。その近傍の定義
及び近傍計算のアルゴリズムは簡単に設定できることは
云うまでもない。
In the above example, if there is enough display space on the right side and bottom,
Although the menu is displayed on the right side at the bottom, it may be displayed on the right side itself. However, if it is on the right side and in the lower row, it has the advantage that the menu can be displayed without overlapping with the current display position. Furthermore, if the present invention is generalized, the menu display position is set in the vicinity of the current cursor position. Needless to say, the neighborhood definition and neighborhood calculation algorithm can be easily set.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、入力表示器を利用してのメニュー表示
がカーソル近傍に表示できるようになった。
According to the present invention, a menu can now be displayed near the cursor using the input display.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の処理フローの実施例図、第2図は本発
明のシステム構成図、第3図は入力表示器の断面図、第
4図及び第5図はメニュー表示各側図、第6図は第1図
の処理のための前提説明図である。 1・・・入力表示器、2・・・ペン、4・・・処理装置
、5・・・プリンタ。 代理人弁理士  秋 本 正 実 第2図 第3図 4−一一慣板弘理tIL    6一−−万力靭知f1
戸5−°ア″ルタ       7−;l晶表示舒第4
図 第5図 第6図
FIG. 1 is an embodiment of the processing flow of the present invention, FIG. 2 is a system configuration diagram of the present invention, FIG. 3 is a sectional view of the input display, FIGS. 4 and 5 are side views of the menu display, FIG. 6 is an explanatory diagram of the premise for the process of FIG. 1. 1... Input display device, 2... Pen, 4... Processing device, 5... Printer. Representative Patent Attorney Tadashi Akimoto Figure 2 Figure 3 4-11 Hiroshi Iita tIL 61--Manriki Uchichi f1
Door 5-° Alter 7-; Crystal display No. 4
Figure 5 Figure 6

Claims (1)

【特許請求の範囲】 1、表示面とペン押圧入力用透明感知面とが積層された
入力表示器と、上記感知面上でのペン押圧の信号を取込
み押圧指示した文字を認識し、この認識した文字を正規
形状で当該ペン押圧対応表示面上の位置に表示させる手
段と、上記表示面上に表示されたカーソルの位置を基準
にして該カーソルの近傍の位置にメニュー領域を割付け
、該割付け位置にメニューを表示する手段と、より成る
入力表示器利用のメニュー表示装置。 2、メニュー領域はカーソルの近傍の上下左右のいずれ
か1つの位置に割付け、この上記上下左右への割付けに
際しては、カーソルを基準にしてメニュー領域が上下左
右のいずれに挿入可能か計算し、上下左右のうちの1個
の挿入可能な位置を求め該位置をメニュー領域として特
定し、挿入可能な位置が複数存在する場合には予じめ定
めた優先度に従って1つの位置をメニュー領域として特
定させてなる請求項1の入力表示器利用のメニュー表示
装置。
[Scope of Claims] 1. An input display device in which a display surface and a transparent sensing surface for inputting pen pressure input are laminated, and a pen pressure signal on the sensing surface is received and a character instructed to be pressed is recognized. a means for displaying a character in a normal shape at a position on the display surface corresponding to the pen press, and a means for allocating a menu area to a position near the cursor based on the position of the cursor displayed on the display surface; A menu display device using an input display, comprising means for displaying a menu at a position. 2. Allocate the menu area to any one of the top, bottom, left, and right positions near the cursor. When assigning the menu area to the top, bottom, left, or right, calculate whether the menu area can be inserted up, down, left, or right, based on the cursor, and Find one insertable position on the left and right and specify that position as the menu area, and if there are multiple insertable positions, specify one position as the menu area according to a predetermined priority. A menu display device using an input display according to claim 1.
JP63123940A 1988-05-23 1988-05-23 Menu display device using input indicator Pending JPH01293422A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63123940A JPH01293422A (en) 1988-05-23 1988-05-23 Menu display device using input indicator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63123940A JPH01293422A (en) 1988-05-23 1988-05-23 Menu display device using input indicator

Publications (1)

Publication Number Publication Date
JPH01293422A true JPH01293422A (en) 1989-11-27

Family

ID=14873116

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63123940A Pending JPH01293422A (en) 1988-05-23 1988-05-23 Menu display device using input indicator

Country Status (1)

Country Link
JP (1) JPH01293422A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05127856A (en) * 1991-10-31 1993-05-25 Toshiba Corp Multi-image display device
US20110126153A1 (en) * 2008-06-25 2011-05-26 Jin-Hyo Park Display device and method of controlling the same
WO2019117096A1 (en) 2017-12-12 2019-06-20 Jfeスチール株式会社 Multilayer electromagnetic steel sheet

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5896382A (en) * 1981-12-01 1983-06-08 Nec Corp Device for recognition and display of handwritten character
JPS62156721A (en) * 1985-12-27 1987-07-11 Casio Comput Co Ltd Document producing device
JPH01250125A (en) * 1987-12-16 1989-10-05 Ricoh Co Ltd Display device for data processor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5896382A (en) * 1981-12-01 1983-06-08 Nec Corp Device for recognition and display of handwritten character
JPS62156721A (en) * 1985-12-27 1987-07-11 Casio Comput Co Ltd Document producing device
JPH01250125A (en) * 1987-12-16 1989-10-05 Ricoh Co Ltd Display device for data processor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05127856A (en) * 1991-10-31 1993-05-25 Toshiba Corp Multi-image display device
US20110126153A1 (en) * 2008-06-25 2011-05-26 Jin-Hyo Park Display device and method of controlling the same
WO2019117096A1 (en) 2017-12-12 2019-06-20 Jfeスチール株式会社 Multilayer electromagnetic steel sheet

Similar Documents

Publication Publication Date Title
JP2920387B2 (en) Method and apparatus for minimizing visual degradation of digital typeface
US4802104A (en) Dual screen document processing system
JPH0522253B2 (en)
JPH06149531A (en) Scroll controller
JPH01293422A (en) Menu display device using input indicator
JPH07114548A (en) Label generating device
JPS6351308B2 (en)
US5748779A (en) Method and apparatus for inputting handwritten alphanumeric characters and for displaying the input characters
JPH05197477A (en) Device for inputting handwritten information
JP3085552B2 (en) Character input / cursor instruction determination method in online handwriting input device
JPH0713686A (en) Handwritten information input device
JP3422634B2 (en) Handwritten character recognition method and apparatus
JPH03111926A (en) Data processor
JPH04347721A (en) Handwriting character input device
JPS60225222A (en) Tablet device of hand-written character recognizing device
JPH01244884A (en) Document processor
JP3145265B2 (en) Character recognition device
JPH0793484A (en) Input display device, function indication input method therefor and information processor
JPS6314229A (en) Object selection system
JP2637208B2 (en) Graphic processing system
JPS63108453A (en) Electronic equipment
JPH05250519A (en) Document processor
JPS63142439A (en) Processing system for displaying error state
JPH08147407A (en) Method for character recognition and device therefor
JPH09231316A (en) Handwritten character recognizing device