JPH0749866A - Document generation system - Google Patents

Document generation system

Info

Publication number
JPH0749866A
JPH0749866A JP6070663A JP7066394A JPH0749866A JP H0749866 A JPH0749866 A JP H0749866A JP 6070663 A JP6070663 A JP 6070663A JP 7066394 A JP7066394 A JP 7066394A JP H0749866 A JPH0749866 A JP H0749866A
Authority
JP
Japan
Prior art keywords
display
window
input
screen
calculator
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.)
Granted
Application number
JP6070663A
Other languages
Japanese (ja)
Other versions
JP2659907B2 (en
Inventor
Koji Miyao
孝治 宮尾
Hajime Asano
肇 浅野
Hitoshi Suzuki
等 鈴木
Mikio Osaki
幹雄 大崎
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.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP6070663A priority Critical patent/JP2659907B2/en
Publication of JPH0749866A publication Critical patent/JPH0749866A/en
Application granted granted Critical
Publication of JP2659907B2 publication Critical patent/JP2659907B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To provide a document generation system which is excellent in operability and precludes misinput. CONSTITUTION:A column of transportation expenses is indicated (point a) with a mouse, etc., and the keyboard of an electronic calculator is indicated next on a screen with the mouse, etc., to input '8000'. Then hotel charges and transportation expenses are similarly inputted in order and tabulation is advanced on the screen; and '=' on the electronic calculator is operated lastly, so that a total result '22000' is displayed in the display field of the electronic calculator. This display is indicated with the mouse, etc., and a total column is specified, so that '22000' moves to the total column thus completing the tabulation.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は例えば日本語ワードプロ
セッサの如き文書処理装置の文書作成方式の改良に関す
るものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement in a document preparation method of a document processing device such as a Japanese word processor.

【0002】[0002]

【従来の技術】一般に日本語ワードプロセッサの如き文
書処理装置においては計算を伴った表を作成する必要が
生じる。
2. Description of the Related Art Generally, in a document processing device such as a Japanese word processor, it is necessary to create a table accompanied by calculation.

【0003】例えば各項目毎の費用をその合計額と共に
記入した表を作成する場合、従来は図6(a)に示すよ
うに文書処理装置の表示画面2上にまず各項目(交通
費、宿泊費、見学費)及びその数字を入力すると共に、
机上等におかれた電卓1のキーボードを操作して同じ数
字を入力してその合計を求め、その合計額を再び文書処
理装置の表示画面1上の合計項目欄に入力するものであ
った。
For example, in the case of creating a table in which the cost of each item is entered together with the total amount thereof, conventionally, as shown in FIG. (Fee, tour fee) and its number,
The keyboard of the calculator 1 placed on a desk or the like is operated to input the same number, the total is obtained, and the total amount is input again to the total item column on the display screen 1 of the document processing apparatus.

【0004】また図6(b)に示すように文書処理装置
の表示画面2上に表示された文書に宛名を入力する場
合、例えば机上におかれた組織表3から表示画面2上の
文書の宛名欄2bに転記入力するものであった。
When inputting an address to a document displayed on the display screen 2 of the document processing apparatus as shown in FIG. 6 (b), for example, from the organization table 3 placed on the desk, the document on the display screen 2 is displayed. It was to be transcribed and input in the address field 2b.

【0005】[0005]

【発明を解決しようとする課題】上述するように、従来
の技術では、例えば図6(a)のような場合においては
文書処理装置の表示画面2上に各項目の数字を入力する
と共に、机上等におかれた電卓1のキーボードを操作し
て同じ数字を入力してその合計を求め、その合計額を再
び文書処理装置の表示画面1上の合計項目欄に入力する
必要があり、同じ入力操作を繰返し行うため手間がかか
るのみならず誤入力の恐れもあった。
As described above, in the prior art, in the case of FIG. 6 (a), for example, the number of each item is input on the display screen 2 of the document processing apparatus and the It is necessary to operate the keyboard of the calculator 1 placed in the same manner and input the same number to obtain the total, and to input the total amount again in the total item field on the display screen 1 of the document processing device. Since the operation is repeated, not only is it troublesome, but there is also a risk of erroneous input.

【0006】また、図6(b)のような場合において
は、例えば机上におかれた組織表3から表示画面2上の
文書の宛名欄2bに転記入力する必要があり、この場合
にも誤入力の恐れがあると共に入力操作が複雑になる等
の問題点があった。
In the case of FIG. 6B, for example, it is necessary to transcribe and input from the organization table 3 placed on the desk to the address column 2b of the document on the display screen 2, and in this case also There is a problem that there is a risk of inputting and the input operation becomes complicated.

【0007】本発明は操作性に富み、しかも誤入力を未
然に防止し得る文書作成方式を提供することを目的とす
る。
It is an object of the present invention to provide a document creating system which has excellent operability and can prevent erroneous input in advance.

【0008】[0008]

【課題を解決するための手段】本発明は上記課題の解決
を目的としてなされたもので、請求項1記載の発明で
は、作成中の文書にデイスプレイ及びキーボードを含む
電卓の図形パターンを重ねて表示させるものであって、
前記電卓の図形パターンの前記キーボードを指示して入
力した数値及び入力された数値に基づく計算結果を前記
デイスプレイ部分に表示すると共に前記作成中の文書に
入力せしめるようにしたことを特徴とするものである。
SUMMARY OF THE INVENTION The present invention has been made for the purpose of solving the above-mentioned problems. In the invention described in claim 1, a graphic pattern of a calculator including a display and a keyboard is superimposed and displayed on a document being created. To let
It is characterized in that a numerical value input by instructing the keyboard of the graphic pattern of the calculator and a calculation result based on the input numerical value are displayed on the display portion and input to the document being created. is there.

【0009】[0009]

【作用】以上のように、本発明の文書作成方式は、作成
中の文書にデイスプレイ及びキーボードを含む電卓の図
形パターンを重ねて表示させるものであって、前記電卓
の図形パターンの前記キーボードを指示して入力した数
値及び入力された数値に基づく計算結果を前記デイスプ
レイ部分に表示すると共に前記作成中の文書に入力せし
めるようにしたことを特徴とする文書作成方式であり、
これにより電卓そのものが画面上に表示されているた
め、電卓の計算のための入力が同時に作表のための入力
となり、オペレータの手間を省けるという効果がある。
As described above, according to the document creating method of the present invention, a graphic pattern of a calculator including a display and a keyboard is displayed on a document being created, and the keyboard of the graphic pattern of the calculator is designated. A document creation method characterized in that the numerical value input by the above and the calculation result based on the input numerical value are displayed on the display portion and input to the document being created,
As a result, since the calculator itself is displayed on the screen, the input for the calculation of the calculator simultaneously becomes the input for the tabulation, and there is an effect that the labor of the operator can be saved.

【0010】[0010]

【実施例】以下、本発明を日本語ワードプロセッサに適
用した例を実施例に挙げて説明するが、本発明の実施例
の具体的な説明に入る前に、本発明の背景となるマルチ
ウインドウ表示技術についてまず説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The following is a description of an embodiment in which the present invention is applied to a Japanese word processor. Before entering a concrete description of an embodiment of the present invention, a multi-window display which is the background of the present invention will be described. The technology will be described first.

【0011】マルチウインドウ表示技術は、情報機器の
デイスプレイ端末装置に複数種類の情報を同時に重ね合
わせて表示する技術であり、このことにより、同一デイ
スプレイ上で2種類以上の情報を同時に見ることが可能
となる。この場合、2種類以上の画面を同時に重ね合わ
せるため、一方の表示内容のうちの必要な部分が他方の
表示によって隠される場合が生じる。
The multi-window display technology is a technology for simultaneously displaying a plurality of types of information on a display terminal device of an information device so that two or more types of information can be viewed simultaneously on the same display. Becomes In this case, since two or more types of screens are overlapped at the same time, a necessary part of one display content may be hidden by the other display.

【0012】このようなことを避けるため、これらのウ
インドウはユーザの指示によって、デイスプレイ画面上
のどこにでも移動でき、またいつでも消去できるように
配慮されている。
In order to avoid such a situation, it is considered that these windows can be moved anywhere on the display screen and can be deleted at any time according to a user's instruction.

【0013】次にマルチウインドウ表示機能を実現する
ための一具体例を説明するが、マルチウインドウ表示機
能を実現する手段は種々考えられ、これに限定されるも
のではない。
Next, one specific example for realizing the multi-window display function will be described, but various means for realizing the multi-window display function are conceivable, and the present invention is not limited to this.

【0014】図1はいわゆるビットマップのCRTにお
けるマルチウインドウ表示機能の原理を示すブロック図
である。
FIG. 1 is a block diagram showing the principle of a multi-window display function in a so-called bitmap CRT.

【0015】図1において、10は中央処理装置(CP
U)、11はCRTコントローラ(CRTC)、12は
CRTC11内に含まれているウインドウコントローラ
(WDC)、13はCRT上の表示と1ドットずつ対応
した記憶要素を有する数画面分のフレームメモリ、1
4,15及び16はフレームメモリ13を構成するそれ
ぞれ1画面分のフレームメモリ、17はCRTの表示画
面である。
In FIG. 1, reference numeral 10 is a central processing unit (CP).
U), 11 is a CRT controller (CRTC), 12 is a window controller (WDC) included in the CRTC 11, 13 is a frame memory for several screens having a storage element corresponding to each display on the CRT, 1 dot, 1
Reference numerals 4, 15 and 16 denote frame memories corresponding to one screen, respectively, which constitute the frame memory 13, and 17 denotes a CRT display screen.

【0016】またアドレス(p1 ,q1 ,r1 ,s1
及び(u1 ,v1 ,w1 ,x1 )はそれぞれフレームメ
モリ15及び16の各ウインドウの4隅のアドレスであ
り、これらの各アドレス情報はウインドウコントローラ
(WDC)12内に保持される。
The address (p 1 , q 1 , r 1 , s 1 )
And (u 1 , v 1 , w 1 , x 1 ) are the addresses of the four corners of each window of the frame memories 15 and 16, respectively, and these address information are held in the window controller (WDC) 12.

【0017】またアドレス(p2 ,q2 ,r2 ,s2
及び(u2 ,v2 ,w2 ,x2 )はそれぞれ上記アドレ
ス(p1 ,q1 ,r1 ,s1 )及び(u1 ,v1 ,w
1 ,x1 )に対応したCRT画面17上の各ウインドウ
の4隅のアドレスであり、これらの各アドレス情報も上
記ウインドウコントローラ(WDC)12内に保持され
る。
The address (p 2 , q 2 , r 2 , s 2 )
And (u 2 , v 2 , w 2 , x 2 ) are the addresses (p 1 , q 1 , r 1 , s 1 ) and (u 1 , v 1 , w), respectively.
1 , x 1 ) are the addresses of the four corners of each window on the CRT screen 17, and the address information of these is also held in the window controller (WDC) 12.

【0018】更に上記ウインドウコントローラ(WD
C)12は各ウインドウ間の表示優先順位情報を保持し
ており、図1に示した例にあっては(uvwx),(p
qrs)の順、即ちフレームメモリ16,15,14の
順に表示するようにその表示順位を保持している。
Further, the window controller (WD
C) 12 holds display priority information between windows, and in the example shown in FIG. 1, (uvwx) and (p
qrs), that is, the frame memories 16, 15 and 14 are displayed in this order.

【0019】上記の如き構成において、CRTのコント
ローラ(CRTC)11はウインドウコントローラ(W
DC)12の保持する上記したフレームメモリ15及び
16の各ウインドウアドレス情報、CRT画面17上の
各ウインドウアドレス情報及び表示優先順位情報にもと
づいてフレームメモリ13内の各フレームメモリ14、
15、及び16を適宜選択してその記憶内容を読み出
し、その内容をCRT画面17上に図1に示すように表
示することになる。
In the above configuration, the CRT controller (CRTC) 11 is a window controller (W
DC) 12 holds the window address information of the frame memories 15 and 16 described above, the window address information on the CRT screen 17 and the display priority information, and the frame memories 14 in the frame memory 13,
15 and 16 are appropriately selected, the stored contents are read out, and the stored contents are displayed on the CRT screen 17 as shown in FIG.

【0020】またCPU10の指令によってウインドウ
コントローラ(WDC)12の保持する上記各情報を適
宜書換えることによってCRT画面17上での表示を図
2(a)〜(c)に示すように簡単に変更することが可
能となる。
Further, the display on the CRT screen 17 is easily changed as shown in FIGS. 2 (a) to 2 (c) by appropriately rewriting each of the above information held by the window controller (WDC) 12 in accordance with a command from the CPU 10. It becomes possible to do.

【0021】即ち、フレームメモリ13上のウインドウ
アドレスを書換えることによりウインドウ内の表示スク
ロールが可能となる。例えばウインドウアドレス(u
1 ,v1 ,w1 ,x1 )を1行分上げる(ウインドウア
ドレスの各y座標を−1行分する)ことにより図2
(a)に示す如きウインドウ内の表示スクロールが行わ
れる。
That is, by rewriting the window address on the frame memory 13, the display scrolling within the window becomes possible. For example, window address (u
1 , v 1 , w 1 , x 1 ) is incremented by 1 line (each y coordinate of the window address is decremented by -1 line) to obtain the result shown in FIG.
Display scrolling is performed in the window as shown in FIG.

【0022】またCRT画面17上のウインドウアドレ
スを書換えることによりウインドウの移動が可能とな
る。例えばウインドウアドレス(u2 ,v2 ,w2 ,x
2 )を1行分上げる(ウインドウアドレスの各y座標を
1行分減少する)ことにより図2(b)に示す如きCR
T画面17上のウインドウの移動が行われる。
By rewriting the window address on the CRT screen 17, the window can be moved. For example, the window address (u 2 , v 2 , w 2 , x
2 ) is increased by one line (each y coordinate of the window address is decreased by one line), the CR as shown in FIG.
The window on the T screen 17 is moved.

【0023】更にウインドウの優先順位を変更し、例え
ばウインドウアドレスの優先順位を(p,q,r,s)
(u,v,w,x)の順にすることにより図2に示すよ
うに表示を変更することが出来る。
Further, the priority of the window is changed, and the priority of the window address is changed to (p, q, r, s).
By changing the order of (u, v, w, x), the display can be changed as shown in FIG.

【0024】このようにマルチウインドウ表示技術を用
いることにより、図2(a)〜(c)に示すような大幅
な画面表示の変更を行う時にも、フレームメモリ14〜
16内のドットパターンは一切書換える必要がなく、ウ
インドウコントローラ(WDC)12内に保持されたウ
インドウアドレス等のわずかなパラメータを書換えるだ
けでよい。
By using the multi-window display technique as described above, even when the screen display is largely changed as shown in FIGS. 2A to 2C, the frame memory 14 to
The dot pattern in 16 does not need to be rewritten at all, and only a few parameters such as the window address held in the window controller (WDC) 12 need to be rewritten.

【0025】したがって図2(a)〜(c)の如き表示
変更は1フレーム時間(通常1/30秒程度)内の短時
間で行うことが出来るため、ユーザに全く違和感を与え
ることがない。
Therefore, since the display change as shown in FIGS. 2A to 2C can be performed within a short time within one frame time (usually about 1/30 seconds), the user does not feel uncomfortable at all.

【0026】なおマルチウインドウ表示機能を有さない
通常のデイスプレイ装置でも、フレームメモリ14の内
容をその都度書換えることにより図2(a)〜(c)に
示した表示の変更は可能である。なお、この場合にはマ
ルチウインドウ表示技術を用いたものに比して表示の切
換に時間がかかることになる。
Even in a normal display device having no multi-window display function, the display shown in FIGS. 2A to 2C can be changed by rewriting the contents of the frame memory 14 each time. In this case, it takes a longer time to switch the display as compared with the one using the multi-window display technique.

【0027】次に上記した表示技術を用いた本発明の一
実施例を詳細に説明する。
Next, one embodiment of the present invention using the above display technique will be described in detail.

【0028】図3は本発明を日本語ワードプロセッサに
適用した場合の一実施例を示すブロック図である。
FIG. 3 is a block diagram showing an embodiment in which the present invention is applied to a Japanese word processor.

【0029】図3において、50は中央処理装置(CP
U)、51はCRTのコントローラ(CRTC)、52
はこのCRTのコントローラ(CRTC)51内に設け
られたウインドウコントローラ(WDC)、53はCR
T上の表示と1ドットずつ対応する数画面分の記憶容量
のフレームメモリ、54及び55は上記フレームメモリ
53を構成するそれぞれ1画面分のフレームメモリ、5
7はCRTの表示画面である。また58はキーボード、
60はキャラクタジェネレータ、64はマウスあるいは
ライトペン等の画面位置指定装置である。
In FIG. 3, 50 is a central processing unit (CP).
U), 51 is a CRT controller (CRTC), 52
Is a window controller (WDC) provided in the controller (CRTC) 51 of this CRT, and 53 is a CR
A frame memory having a storage capacity for several screens corresponding to the display on T by 1 dot, 54 and 55 are frame memories for 1 screen each constituting the frame memory 53, 5
Reference numeral 7 is a CRT display screen. 58 is a keyboard,
Reference numeral 60 is a character generator, and 64 is a screen position specifying device such as a mouse or a light pen.

【0030】61は上記フレームメモリ53に対応した
文字コードバッファメモリであり、この文字コードバッ
ファメモリ61は上記フレームメモリ54及び55に対
応した文字コードバッファメモリ区画62及び63を有
している。なおバッファメモリ区画63いわゆる文字コ
ードバッファという概念とは少し異なっているがフレー
ムメモリ55中の組織図表または電卓の図形パターンの
それぞれ1単位と対応した文字コードを収容するバッフ
ァである。66は組織図を表示するためのデータを記憶
する領域、67は電卓の絵を表示するためのデータを記
憶する領域であり、それぞれフレームメモリ55内に設
けられている。これらフレームメモリ55内の領域66
及び67に記憶されるビットパターン及び文字コードは
フロッピディスク等の外部記憶装置65に貯えられてお
り、必要に応じて文字コードバッファメモリ63及びフ
レームメモリ55内の領域66,67にロードされるよ
うに構成されております。
Reference numeral 61 is a character code buffer memory corresponding to the frame memory 53, and this character code buffer memory 61 has character code buffer memory sections 62 and 63 corresponding to the frame memories 54 and 55. Although it is a little different from the concept of the buffer memory section 63, a so-called character code buffer, the buffer memory section 63 is a buffer that stores a character code corresponding to one unit of each of the organization chart and the figure pattern of the calculator in the frame memory 55. Reference numeral 66 is an area for storing data for displaying an organization chart, and 67 is an area for storing data for displaying a picture of a calculator, which are provided in the frame memory 55, respectively. Area 66 in these frame memories 55
The bit patterns and the character codes stored in 67 and 67 are stored in an external storage device 65 such as a floppy disk so that they can be loaded into the character code buffer memory 63 and the areas 66 and 67 in the frame memory 55 as needed. It is composed of.

【0031】なお、フレームメモリ55内の領域66及
び67に記憶されている図形パターンは極めて簡単な図
形であるため、マウス64等の指示により画面57の絶
対位置が判明したときに、その位置に対応する文字コー
ドバッファメモリ63上のアドレスはCPU50側で簡
単に把握できることになる。
Since the graphic patterns stored in the areas 66 and 67 in the frame memory 55 are extremely simple graphics, when the absolute position of the screen 57 is determined by an instruction of the mouse 64 or the like, the graphic pattern is stored at that position. The corresponding address on the character code buffer memory 63 can be easily grasped by the CPU 50 side.

【0032】次に上記のように構成された装置の文書処
理の動作を図4に示す動作フロー図と共に説明する。
Next, the document processing operation of the apparatus configured as described above will be described with reference to the operation flow chart shown in FIG.

【0033】今、表示装置57に図5(a)に示すよう
に親睦会旅行費用の表(ただし各項目欄の数字は空白の
もの)を表示し、その表示画面に上記したマルチウイン
ドウ表示技術によってフレームメモリ55の領域67に
記憶された電卓の図形パターンを左側に重ねて優先的に
表示しているものとする。
Now, as shown in FIG. 5A, a table of social gathering travel expenses (however, the number in each item column is blank) is displayed on the display device 57, and the multi-window display technique described above is displayed on the display screen. It is assumed that the figure pattern of the calculator stored in the area 67 of the frame memory 55 is overlaid on the left side and is preferentially displayed.

【0034】このような状態において、まず交通費の項
目欄を額に入力するために、マウス64等によって表示
画面57上のa点を指定すると(図4ステップn1)、
表示画面57上の位置指定がCPU50によってフレー
ムメモリ53,54または55上の位置に換算され(n
2)、次にステップn3において上記の指定位置がフレ
ームメモリ54上であるか否かが判断される。なおこれ
らの判断はウインドウコントローラ52に記憶されてい
るウインドウ管理情報(アドレス、表示優先度)から判
断される。今a点はフレームメモリ54上であるためス
テップn9に分岐し、フレームメモリ54上の指定位置
が文字コードバッファメモリ62上に換算されて金額値
に入力すべきメモリ位置が指定される。
In such a state, first, in order to enter the item field of the transportation expense into the amount, the point a on the display screen 57 is designated by the mouse 64 or the like (step n1 in FIG. 4).
The position designation on the display screen 57 is converted into a position on the frame memory 53, 54 or 55 by the CPU 50 (n
2) Next, in step n3, it is determined whether or not the designated position is on the frame memory 54. Note that these determinations are made based on the window management information (address, display priority) stored in the window controller 52. Since point a is now on the frame memory 54, the process branches to step n9, and the designated position on the frame memory 54 is converted to the character code buffer memory 62 and the memory position to be input to the amount value is designated.

【0035】次に再びステップn1に戻ってマウス64
等によって電卓の図形パターンのキーボード上で数字”
8”,”0”,”0”,”0”の位置を指定すると、ス
テップn2〜n4によってフレームメモリ55上の指定
位置に対応した文字コードバッファメモリ63上の位置
が指定され、この指定位置の記憶データが数字であるか
否かが判断され(n5)、今数字「8」あるいは「0」
が指定されているためステップn6に分岐して文字コー
ドバッファメモリ63上の文字コードを文字コードバッ
ファメモリ62の上記指定位置(交通費欄)に書込むと
共に文字コードバッファメモリ62の表示欄位置に書込
み(n6)、また文字パターンをフレームメモリ54及
び55,67に送る(n7)。またCPU50は演算の
準備を行う(n8)。
Then, returning to step n1 again, the mouse 64
Numbers on the calculator graphic pattern keyboard by etc. "
When the positions of 8 "," 0 "," 0 ", and" 0 "are designated, the positions on the character code buffer memory 63 corresponding to the designated positions on the frame memory 55 are designated by steps n2 to n4. It is judged whether or not the stored data of is a number (n5), and now the number is "8" or "0".
Is designated, the flow branches to step n6 to write the character code on the character code buffer memory 63 to the designated position (transportation expense column) of the character code buffer memory 62 and to the display column position of the character code buffer memory 62. Writing (n6) and sending the character pattern to the frame memories 54, 55 and 67 (n7). Further, the CPU 50 prepares for calculation (n8).

【0036】次に、オペレータは同様にして宿泊費、見
学費についても同様の操作を行って宿泊費及び見学費の
欄に各金額(「12000」及び「2000」)を書き
込む。そして各項目欄へ金額を入力した後、電卓上の
[=]キー部分を指示するとステップn5においてステ
ップn10に分岐し、CPU50は演算を実行し、演算
結果(「22000」)に対応する文字コードを文字コ
ードバッファメモリ63の表示欄位置に書込み(n1
1)、その文字パターンをフレームメモリ55(67)
に書込む(n12)。次にマウス64等によって表示画
面57上の電卓の図形パターンの表示欄b1 を位置指定
するとCPU50はこの位置を把握し(n13)、CP
U50は表示画面57上の位置指定をフレームメモリ5
5,67上の位置に換算し(n14)、次にこのフレー
ムメモリ67上の位置を文字コードバッファメモリ63
上に換算し(n15)、その結果にもとづいて文字コー
ドバッファメモリ63上の文字コード列(電卓の表示欄
の「22000」)を認識する(n16)。次にオペレ
ータがマウス64等によって表示画面57上の合計欄b
2 を指定すると、この位置指定がCPU50によって把
握され(n17)、CPU50はこの表示画面57上の
位置指定をフレームメモリ54上の位置に換算し(n1
8)、次にフレームメモリ54上の位置を文字コードバ
ッファメモリ62上に換算して(n19)文字コードバ
ッファメモリ62上のメモリ位置を指定して先にステッ
プn16で認識した文字コードバッファメモリ63上の
文字コード列を文字コードバッファメモリ62上に書込
み(n20)、その文字パターンをフレームメモリ54
に送る(n21)。この結果合計欄b2に「2200
0」が表示される。
Next, the operator similarly performs the same operation for the accommodation fee and the tour fee, and writes each amount (“12000” and “2000”) in the column of the accommodation fee and the tour fee. Then, after inputting the amount of money in each item field, when the [=] key portion on the calculator is instructed, the process branches to step n10 in step n5, the CPU 50 executes the operation, and the character code corresponding to the operation result ("22000"). In the display column position of the character code buffer memory 63 (n1
1), the character pattern is stored in the frame memory 55 (67)
(N12). Next, when the user designates the display field b 1 of the figure pattern of the calculator on the display screen 57 with the mouse 64 or the like, the CPU 50 grasps this position (n13), and CP
U50 uses the frame memory 5 to specify the position on the display screen 57.
5, the position on the frame memory 67 is converted into the position on the character code buffer memory 63.
The above is converted (n15), and the character code string (“22000” in the display field of the calculator) on the character code buffer memory 63 is recognized based on the result (n16). Next, the operator uses the mouse 64 or the like to display the total column b on the display screen 57.
When 2 is designated, this position designation is grasped by the CPU 50 (n17), and the CPU 50 converts the position designation on the display screen 57 into the position on the frame memory 54 (n1).
8) Next, the position on the frame memory 54 is converted into the character code buffer memory 62 (n19), the memory position on the character code buffer memory 62 is designated, and the character code buffer memory 63 previously recognized in step n16 is designated. The above character code string is written in the character code buffer memory 62 (n20), and the character pattern is written in the frame memory 54.
To (n21). As a result, in the total column b 2 , “2200
"0" is displayed.

【0037】このようにして電卓を用いて作表する場
合、図5(a)に示すように、まず交通費の欄をマウス
64等で指示し(a点)、次に画面上に電卓のキーボー
ドをマウス64等で指示して「8000」を入力する。
次に宿泊費、交通費を同様にして順次入力することによ
りが画面上で作表が進行し、最後に電卓上の[=]を操
作することにより合計結果「22000」が電卓の表示
欄に表示され、この表示をマウス64等で指示し、次に
合計欄を指定すると「22000」が合計欄に移り、作
表が完成する。
When tabulating using the calculator in this way, as shown in FIG. 5 (a), first specify the transportation expense column with the mouse 64 or the like (point a), and then display the calculator on the screen. Input "8000" on the keyboard with the mouse 64 or the like.
Next, enter accommodation and transportation expenses in the same manner, and the table will be displayed on the screen. Finally, by operating [=] on the calculator, the total result "22000" will be displayed in the calculator display field. When it is displayed, this display is designated with the mouse 64 or the like, and then the total column is specified. Then, "22000" is moved to the total column, and the tabulation is completed.

【0038】このようにして電卓そのものが画面上に表
示されているため、計算のための入力が同時に作表のた
めの入力となり、オペレータの手間を省くことが出来る
と共に、違った数字を入力する恐れがなくなる。
Since the calculator itself is displayed on the screen in this way, the input for calculation simultaneously becomes the input for tabulation, which can save the operator's trouble and input different numbers. There is no fear.

【0039】また、他の例として組織表を用いて宛名を
入力する場合について説明すると、今、表示画面57上
に図5(b)に示すように宛名を空白にした文書を表示
し、その表示画面上に上記したマルチウインドウ表示技
術によってフレームメモリ55の領域66に記憶されて
いる組織表の図形パターンを左側に重ねて優先的に表示
しているものとする。
As another example, the case of inputting an address using the organization table will be described. Now, as shown in FIG. 5B, a document with an address blank is displayed on the display screen 57, and the It is assumed that the graphic pattern of the organization table stored in the area 66 of the frame memory 55 is preferentially displayed on the left side of the display screen by the above-mentioned multi-window display technique.

【0040】このような状態において、オペレータはま
ずマウス64等で組織表上の一つ(例えば「総務部長」
1 )を指示する。この指示によってCPU50は文字
コードバッファメモリ63での対応位置を把握して「総
務部長」に対する文字コードを認識する。次にオペレー
タが空白の宛名欄c2 を指示すると、この指示によって
CPU50は文字コードバッファメモリ62での対応位
置(b点)を把握し、バッファメモリ63より62へ”
総務部長”の文字コードを送ると共に、フレームメモリ
54へその文字パターンを送って表示画面57の宛名欄
2 に「総務部長」を表示させる。
In such a state, the operator first uses the mouse 64 or the like to select one of the organization tables (for example, "General Affairs Department Manager").
c 1 ) is indicated. By this instruction, the CPU 50 recognizes the corresponding position in the character code buffer memory 63 and recognizes the character code for the "general manager". Next, when the operator designates a blank address field c 2 , the CPU 50 grasps the corresponding position (point b) in the character code buffer memory 62 by this instruction, and the buffer memory 63 moves to 62.
In addition to sending the character code of "General Affairs Department Manager", the character pattern is sent to the frame memory 54 to display "General Affairs Department Manager" in the address field c 2 of the display screen 57.

【0041】このようにして、簡単に組織表中の1つ
(例えば総務部長c1 )をマウス64等で指示し、次に
空白の宛名欄c2 を指示するだけで上記第5図に示した
動作フローのステップn13〜n21と同様の動作が実
行されて宛名欄に「総務部長」の情報が入力され、新規
入力を必要としない。しかも組織表を指示するという、
人間の直観に合った操作方法によって宛名欄に入力する
ことが出来る。
In this manner, one of the organization tables (for example, the general affairs department manager c 1 ) can be simply designated by the mouse 64 or the like, and then the blank address column c 2 can be designated to display it in FIG. The same operation as that of steps n13 to n21 of the operation flow described above is executed, and the information of "General Manager of General Affairs Department" is entered in the address field, and new entry is not required. Moreover, to indicate the organization chart,
It is possible to input in the address field by an operation method suitable for human intuition.

【0042】[0042]

【発明の効果】以上のように、本発明の文書作成方式
は、作成中の文書にデイスプレイ及びキーボードを含む
電卓の図形パターンを重ねて表示させるものであって、
前記電卓の図形パターンの前記キーボードを指示して入
力した数値及び入力された数値に基づく計算結果を前記
デイスプレイ部分に表示すると共に前記作成中の文書に
入力せしめるようにしたことを特徴とする文書作成方式
であり、これにより電卓そのものが画面上に表示されて
いるため、電卓の計算のための入力が同時に作表のため
の入力となり、オペレータの手間を省けるという効果が
ある。
As described above, according to the document creating method of the present invention, a graphic pattern of a calculator including a display and a keyboard is displayed in an overlapping manner on a document being created.
Document creation characterized in that a numerical value input by instructing the keyboard of the figure pattern of the calculator and a calculation result based on the input numerical value are displayed on the display portion and input to the document being created. Since the calculator itself is displayed on the screen by this method, the input for calculation of the calculator simultaneously becomes the input for tabulation, which has the effect of saving the operator's labor.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の発明の背景となるマルチウインドウ表
示の機能ブロック図である。
FIG. 1 is a functional block diagram of multi-window display which is the background of the present invention.

【図2】マルチウインドウ表示の表示切換例を示す平面
図である。
FIG. 2 is a plan view showing a display switching example of multi-window display.

【図3】本発明を日本語ワードプロセッサに適用した場
合の一実施例を示すブロック図である。
FIG. 3 is a block diagram showing an embodiment in which the present invention is applied to a Japanese word processor.

【図4】本発明の一実施例装置の動作説明に供する動作
フロー図である。
FIG. 4 is an operation flow diagram for explaining the operation of the apparatus according to the embodiment of the present invention.

【図5】本発明にしたがって実行される文書処理の画面
表示の一例を示す図である。
FIG. 5 is a diagram showing an example of a screen display of document processing executed according to the present invention.

【図6】従来の文書作成方式の説明に供する表示例を示
す図である。
FIG. 6 is a diagram showing a display example used for explaining a conventional document creation method.

【符号の説明】[Explanation of symbols]

50…中央処理装置(CPU) 51…CRTのコントローラ 52…ウインドウコントローラ 54,55…フレームメモリ 57…CRTの表示画面 62,63…文字コードバッファメモリ 64…画面位置指示装置 66…組織図の図形パターンを表示するためのデータ記
憶領域 67…電卓の図形パターンを表示するためのデータ記憶
領域
50 ... Central processing unit (CPU) 51 ... CRT controller 52 ... Window controller 54, 55 ... Frame memory 57 ... CRT display screen 62, 63 ... Character code buffer memory 64 ... Screen position pointing device 66 ... Organization chart graphic pattern Data storage area for displaying 67 ... Data storage area for displaying the graphic pattern of the calculator

───────────────────────────────────────────────────── フロントページの続き (72)発明者 大崎 幹雄 大阪府大阪市阿倍野区長池町22番22号 シ ャープ株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Mikio Osaki 22-22 Nagaike-cho, Abeno-ku, Osaka-shi, Osaka

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 作成中の文書にデイスプレイ及びキーボ
ードを含む電卓の図形パターンを重ねて表示させるもの
であって、前記電卓の図形パターンの前記キーボードを
指示して入力した数値及び入力された数値に基づく計算
結果を前記デイスプレイ部分に表示すると共に前記作成
中の文書に入力せしめるようにしたことを特徴とする文
書作成方式。
1. A graphic pattern of a calculator including a display and a keyboard is overlaid on a document being created, and a numerical value input by instructing the keyboard of the graphic pattern of the calculator and an input numerical value are displayed. A document creation method characterized in that a calculation result based on the above is displayed on the display part and input to the document being created.
JP6070663A 1994-04-08 1994-04-08 Document processing device Expired - Lifetime JP2659907B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6070663A JP2659907B2 (en) 1994-04-08 1994-04-08 Document processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6070663A JP2659907B2 (en) 1994-04-08 1994-04-08 Document processing device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP58160692A Division JPS6050589A (en) 1983-08-30 1983-08-30 Document generation system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP7330272A Division JP2672940B2 (en) 1995-12-19 1995-12-19 Document processing device

Publications (2)

Publication Number Publication Date
JPH0749866A true JPH0749866A (en) 1995-02-21
JP2659907B2 JP2659907B2 (en) 1997-09-30

Family

ID=13438135

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6070663A Expired - Lifetime JP2659907B2 (en) 1994-04-08 1994-04-08 Document processing device

Country Status (1)

Country Link
JP (1) JP2659907B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0525115A (en) * 1991-07-17 1993-02-02 Yoshitomi Pharmaceut Ind Ltd Amide compound and its synthetic intermediate

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0525115A (en) * 1991-07-17 1993-02-02 Yoshitomi Pharmaceut Ind Ltd Amide compound and its synthetic intermediate

Also Published As

Publication number Publication date
JP2659907B2 (en) 1997-09-30

Similar Documents

Publication Publication Date Title
JPS6049424A (en) Document input system
JPH024938B2 (en)
JP2785941B2 (en) Window information division / integration processing method
JPH0525115B2 (en)
JPH0749866A (en) Document generation system
JP2672940B2 (en) Document processing device
JP2504867B2 (en) Display method in text processing device
JP2937662B2 (en) Document processing device with handwriting input function
JP2723433B2 (en) Document processing device with handwriting input function
JP3345142B2 (en) Document processing device with ruled line display function
JP3037141B2 (en) Spreadsheet system and method with auxiliary line display function
JP2606579B2 (en) Character display device
JP2928858B2 (en) Multi-window display control apparatus and method
JP2532973B2 (en) Document processing device
JPH058435B2 (en)
JPH0744541A (en) Word processor and display method in the word processor
JPS6050588A (en) Layout indication system
JPH0362170A (en) Comment input method in cad system
JPH05165822A (en) Data processor
JPH0331964A (en) Method for displaying sentence
JPS60221865A (en) Document processor
JPH05250364A (en) Document preparing device and document display method
JPS62229316A (en) Character processor
JPS6218596A (en) Working area display system
JPS6338737B2 (en)