JPS6050589A - Document generation system - Google Patents

Document generation system

Info

Publication number
JPS6050589A
JPS6050589A JP58160692A JP16069283A JPS6050589A JP S6050589 A JPS6050589 A JP S6050589A JP 58160692 A JP58160692 A JP 58160692A JP 16069283 A JP16069283 A JP 16069283A JP S6050589 A JPS6050589 A JP S6050589A
Authority
JP
Japan
Prior art keywords
document
display
window
screen
character code
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
JP58160692A
Other languages
Japanese (ja)
Other versions
JPH0525115B2 (en
Inventor
宮尾 孝治
浅野 肇
等 鈴木
大崎 幹雄
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 JP58160692A priority Critical patent/JPS6050589A/en
Publication of JPS6050589A publication Critical patent/JPS6050589A/en
Publication of JPH0525115B2 publication Critical patent/JPH0525115B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〈発明の技術分野〉 本発明は例えば日本語ワードプロセッサの如き文書処理
装置の文書作成方式の改良に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Technical Field of the Invention The present invention relates to an improvement in the document creation method of a document processing device such as a Japanese word processor.

〈発明の技術的背景とその問題点〉 一般に日本語ワードプロセッサの如き文書処理装置にお
いては計算を伴った表を作成する必要が生じる。
<Technical Background of the Invention and its Problems> Generally, in a document processing device such as a Japanese word processor, it is necessary to create a table that involves calculation.

例えば各項目毎の費用をその合計額と共に記入した表を
作成する場合、従来は第1図(a)に示すように文書処
理装置の表示画面2上にまず各項目佼通費、宿泊費、見
学費)及びその数字を入力すると共に、机上等におかれ
た電卓lのキーボードを操作して同じ数字を入力してそ
の合計をめ、その合計額を再び文書処理装置の表示画面
l上の合計項目欄に入力する必要があった。このように
同じ入力作業を繰返し行なうため手間がかかるのみなら
ず誤入力の恐れもあった。
For example, when creating a table in which expenses for each item are entered together with their total amount, conventionally, as shown in FIG. At the same time, input the same number using the keyboard of the calculator placed on the desk etc. to calculate the total amount, and then enter the total amount again on the display screen of the document processing device. It was necessary to enter it in the total field. In this way, the same input work is performed repeatedly, which is not only time-consuming but also poses a risk of erroneous input.

また第1図(b)に示すように文書処理装置の表示画面
2上に表示された文書に宛名を入力する場合、例えば机
上におかれた組織表3から表示画面2上の文書の宛名標
2bに転記入力する必要があり、この場合にも誤入力の
恐れがあると共に入力操作が複雑になる等の問題点があ
った。
Furthermore, when entering an address on a document displayed on the display screen 2 of the document processing device as shown in FIG. 1(b), for example, from the organization table 3 placed on the desk, 2b, and in this case as well there are problems such as there is a risk of erroneous input and the input operation becomes complicated.

〈発明の目的〉 本発明は上記従来の問題点を除去した操作性に富み、し
かも誤入力を未然に防止し得る文書作成方式を提供する
ことを目的とし、この目的を達成するため、本発明の文
書処理方式は作成中の文書に図形パターンを含む別画面
を重ねて表示し、この重ねて表示された図形パターンを
指示することにより前記の作成中の文書に対して特定の
処理を実行せしめるように構成されており、また本発明
の実施例によれば宛名標を空白にした文書上に、組織図
等を重ねて表示し、この組織図上の所望の組織名を指示
することによって前記の文書の空白の宛名標にその組織
名を入力する処理を実行せしめるように構成されており
、更に文書上にキーボードを含む電卓の図形パターンを
重ねて表示し、そのキーボードを指示して計算された文
書中に移動せしめる処理を実行せしめるように構成され
ている。
<Object of the Invention> The object of the present invention is to provide a document creation method that eliminates the above-mentioned conventional problems, is highly operable, and can prevent erroneous input. In this document processing method, a separate screen containing a graphic pattern is superimposed on the document being created, and a specific process is executed on the document being created by instructing the superimposed graphic pattern. According to an embodiment of the present invention, an organization chart or the like is superimposed on a document with a blank address label, and the desired organization name on the organization chart is designated. The system is configured to perform the process of inputting the organization name into the blank address tag of a document, and also displays a calculator graphic pattern including a keyboard over the document, and uses the keyboard to indicate the calculation. The computer is configured to execute a process of moving the document into the document.

〈発明の実施例〉 以下、本発明を日本語ワードプロセッサに適用した例を
実施例に挙げて説明するが、本発明の実施例の具体的な
説明に入る前に、本発明の背景となるマルチウィンドウ
表示技術についてまず説明する。
<Embodiments of the Invention> Hereinafter, an example in which the present invention is applied to a Japanese word processor will be described as an example. However, before going into a specific explanation of the embodiments of the present invention, it is important to explain the First, window display technology will be explained.

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

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

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

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

第2図において、10は中央処理装置(CPU)、II
はCRTのコツトローラ(CRTC)、12はCRTC
II内に含まれるウィンドウコントローラ(WDC)、
13はCRT上の表示と1ドツトずつ対応した記憶要素
を有する数面面分のフレームメモリ、14.15及び1
6はフレームメモリ13を構成するそれぞれ1画面分の
フレームメモリ、+7はCRTの表示画面である。
In FIG. 2, 10 is a central processing unit (CPU), II
is CRT controller (CRTC), 12 is CRTC
Window controller (WDC) included in II,
13 is a frame memory for several screens having storage elements corresponding to the display on the CRT one dot at a time; 14.15 and 1
Reference numeral 6 designates a frame memory for one screen each constituting the frame memory 13, and +7 represents a display screen of a CRT.

またアドレス(p+ 、q+ 、r+ 、s+)及び(
ul 、vl。
Also, addresses (p+, q+, r+, s+) and (
ul, vl.

wl、xl)はそれぞれフレームメモリ15及び16の
各ウィンドウの4隅のアドレスであり、これらの各アド
レス情報はウィンドウコントローラ(WDC)12内に
保持される。
wl, xl) are the addresses of the four corners of each window of the frame memories 15 and 16, respectively, and each of these address information is held in the window controller (WDC) 12.

またアドレス(p2 、(12、r2.s2)及び(u
2 、v2 、w2 。
Also, addresses (p2, (12, r2.s2) and (u
2, v2, w2.

X2)はそれぞれ上記アドレス(p+ 、(It 、r
+、s+)及び(u+ 、v+ 、w+ 、x+ )に
対応したCRT画面17上の各ウィンドウの4隅のアド
レスであり、これらの各アドレス情報も上記ウィンドウ
コントローラ(WDC)+2内に保持される。
X2) are respectively the above addresses (p+, (It, r
These are the addresses of the four corners of each window on the CRT screen 17 corresponding to (u+, v+, w+, x+) and (u+, v+, w+, x+), and each address information is also held in the window controller (WDC) +2. .

更に上記ウィンドウコントローラ(WDC)+2は各ウ
ィンドウ間の表示優先順位情報を保持しており、第2図
に示した例にあっては(−11vwx) 、 (pqr
s)の順、即ちフレームメモリ16,15.14の順に
表示するようにその表示優先順位を保持している。
Furthermore, the window controller (WDC) +2 holds display priority information between each window, and in the example shown in FIG. 2, (-11vwx), (pqr
The display priority is maintained so that the frames are displayed in the order of s), that is, in the order of frame memories 16, 15, and 14.

上記の如き構成において、CRTのコントローラ(CR
TC)IIはウィンドウコントローラ(WDC)12の
保持する上記したフレームメモIJIL及び16の各ウ
ィンドウアドレス情報、CRT画面17上の各ウィンド
ウアドレス情報及び表示優先順位情報にもとすいてフレ
ームメモリ13内の各フレームメモ1,114.15及
び16を適宜選択してその記憶内容を読み出し、その内
容をCR7画面17上に第2図に示すように表示するこ
とになる。
In the above configuration, the CRT controller (CR
TC) II includes the above-mentioned frame memo IJIL held by the window controller (WDC) 12, each window address information of 16, each window address information and display priority information on the CRT screen 17, as well as the frame memory 13. Each frame memo 1, 114, 15, and 16 is appropriately selected and its stored contents are read out, and the contents are displayed on the CR7 screen 17 as shown in FIG.

またCPUl0の指令によってウィンドウコントローラ
(WDC)+2の保持する上記各情報を適宜書換えるこ
とによってCRT画面画面上7上表示を第3図(a)〜
(e)に示すように簡単に変更することが可能となる。
In addition, by appropriately rewriting each of the above information held by the window controller (WDC) +2 according to a command from the CPU10, the display on the CRT screen 7 can be changed from Fig. 3(a) to
This can be easily changed as shown in (e).

即ち、フレームメモリ13上のウィンドウアドレスを書
換えることによりウィンドウ内の表示スクロールが可能
となる。例えばウィンドウアドレス(ul、vl、wl
 、xj)を1行分上げる(ウィンドウアドレスの各y
座標を一2行分する)ことによシ第3図(a)に示す如
きウィンドウ内の表示スクロールが行なわれる。
That is, by rewriting the window address on the frame memory 13, display scrolling within the window becomes possible. For example, window address (ul, vl, wl
, xj) by one line (each y of the window address
By dividing the coordinates by 12 lines, the display within the window is scrolled as shown in FIG. 3(a).

またCR7画面17上のウィンドウアドレスを書換える
ことによりウィンドウの移動が可能となる。例えばウィ
ンドウアドレス(u2. v2.W2 、 X2 )、
會1行分上げる(ウィンドウアドレスの各y座標れる〇 更にウィンドウの優先順位を変更し、例えばウィンドウ
アドレスの優先順位を(p、q、r、5)(u、v。
Furthermore, by rewriting the window address on the CR7 screen 17, the window can be moved. For example, window address (u2.v2.W2, X2),
Move up one line (each y-coordinate of the window address) Furthermore, change the priority of the window, for example, change the priority of the window address to (p, q, r, 5) (u, v.

W、X)の順にすることにより第3図(c)に示すよう
に表示を変更することが出来る。
By changing the order of W, X), the display can be changed as shown in FIG. 3(c).

このようにマルチウィンドウ表示技術を用いることによ
り、第3図(a)〜(C)に示すような大幅な画面表示
の変更を行なう時にも、フレームメモ1月4〜16内の
ドツトパターンは一切書換える必要がなく、ウィンドウ
コントローラ(WDC)+2内に保持されたウィンドウ
アドレス等のわずかなパラメータを書換えるだけでよい
By using multi-window display technology in this way, the dot patterns in the frame memo January 4-16 will be completely removed even when the screen display is drastically changed as shown in Figures 3 (a) to (C). There is no need to rewrite, and only a few parameters such as the window address held in the window controller (WDC) +2 need be rewritten.

しだがって第3図(a)〜(c)の如き表示変更はlフ
レーム時間(通常I/30秒程間)内の短時間で行なう
ことが出来るため、ユーザに全く異和感を与えることが
ない。
Therefore, since the display changes as shown in FIGS. 3(a) to 3(c) can be made in a short time within 1 frame time (usually about 1/30 seconds), they give a completely strange feeling to the user. Never.

なおマルチウィンドウ表示機能を有さない通常のディス
プレイ装置でも、フレームメモリ14の内容をその都度
書換えることにより第3図(a)〜(c)に示した表示
の変更は可能である。なお、この場合にはマルチウィン
ドウ表示技術を用いたものに比して表示の切換に時間が
かかることになる。
Note that even with a normal display device that does not have a multi-window display function, the display shown in FIGS. 3(a) to 3(c) can be changed by rewriting the contents of the frame memory 14 each time. Note that in this case, it takes more time to switch the display than when using multi-window display technology.

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

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

第4図において、50は中央処理装置(CPU)、51
はCRTのコントローラ(CRTC)、52はこのCR
Tのコントローラ(CRTC)51内に設けられたウィ
ンドウコントローラ(WDC)、53はCRT上の表示
と1ドツトずつ対応する数面面分の記憶容量のフレーム
メモリ、54及び55は上記フレームメモリ53を構成
するそれぞれ1画面分のフレームメモリ、57はCRT
の表示画面である。
In FIG. 4, 50 is a central processing unit (CPU), 51
is the CRT controller (CRTC), 52 is this CR
A window controller (WDC) is provided in a controller (CRTC) 51 of the T, 53 is a frame memory with a storage capacity for several screens corresponding to the display on the CRT one dot at a time, and 54 and 55 are frame memories for storing the frame memory 53. Frame memory for one screen each, 57 is CRT
This is the display screen.

また58はキーボード、60はキャラクタジエネレタ、
64はマウスあるいはライトペン等の画面位置指示装置
である。
Also, 58 is a keyboard, 60 is a character generator,
64 is a screen position indicating device such as a mouse or a light pen.

61は上記フレームメモリ53に対応した文字コードバ
ッファメモリであり、この文字コードバッファメモリ6
1は上記フレームメモリ54及び55に対応した文字コ
ードバッファメモリ区画62及び63を有している。な
おバッファメモリ区画63はいわゆる文字コードバッフ
ァという概念とは少し異なっているがフレームメモリ5
5中の組織図表または電卓の図形パターンのそれぞれ1
単位と対応した文字コードを収容するバッファである。
61 is a character code buffer memory corresponding to the frame memory 53, and this character code buffer memory 6
1 has character code buffer memory sections 62 and 63 corresponding to the frame memories 54 and 55 described above. Note that the buffer memory section 63 is slightly different from the concept of a so-called character code buffer, but the frame memory 5
1 of each of the organization chart or calculator graphic patterns in 5
This is a buffer that stores character codes that correspond to units.

66は組織図を表示するだめのデータを記憶する領域、
67は電卓の絵を表示するだめのデータを記憶する領域
であり、それぞれフレームメモリ55内に設けられてい
る。これらのフレームメモリ55内の領域66及び67
に記憶されるピントパターン及び文字コードはフロッピ
ディスク等の外部記憶装置65に貯えられており、必要
に応じて文字コードバッファメモリ63及びフレームメ
モリ55内の領域66.67にロードされるように構成
されている。
66 is an area for storing data for displaying the organization chart;
Reference numeral 67 indicates an area for storing data for displaying a picture of a calculator, and each area is provided within the frame memory 55. Areas 66 and 67 within these frame memories 55
The focus patterns and character codes to be stored are stored in an external storage device 65 such as a floppy disk, and are configured to be loaded into the character code buffer memory 63 and areas 66 and 67 in the frame memory 55 as needed. has been done.

なお、フレームメモリ55内の領域66及び67に記憶
されている図形パターンは極めて簡単な図する文字コー
ドバッファメモリ63上のアドレスばCPU50側で簡
単に把握できることになる。
Note that the graphic patterns stored in areas 66 and 67 in the frame memory 55 can be easily grasped on the CPU 50 side by using extremely simple addresses on the character code buffer memory 63.

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

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

このような状態において、まず交通費の項目欄に額を入
力するために、マウス64によって表示画面57上のa
点を指定すると(第5図ステップn+)、表示画面57
上の位置指定がCPU50によってフレームメモリ53
(544たは55)上の位置に換算され(n2)、次に
ステップn3において上記の指定位置がフレームメモリ
54上であるか否かが判断される。なおこれらの判断は
ウィンドコントローラ52に記憶されているウィンドウ
管理情報(アドレス、表示優先度)から判断される。今
a点はフレームメモリ54上であるためステップn9に
分岐し、フレームメモリ54上の指定位置が文字コード
バッファメモリ62土に換算さ゛れて金額値の入力すべ
きメモリ位置が指定される0 次に再びステップnlに戻ってマウス64によって電卓
の図形パターンのキーボード上で数字パ8”、0”、′
O”、′0“の位置を指定すると、ステップn2〜n4
によってフレームメモリ55上の指定位置に対応した文
字コードバッファメモリ63上の位置が指定され、この
指定位置の記憶データが数字であるか否かが判断さ土(
n 5 )、今数字「8」あるいは「0」が指定されて
いるためステップn6に分・岐して文字コードバッファ
メモリ63上の文字コードを文字コードバッファメモリ
62の上記指定位置(交通費欄)に書込むと共に文字コ
ードバッファメモリ62の表示欄位置に書込み(n6)
、まり文字パターンをフレームメモリ54及び55(6
7)に送る(n7)。またCPU50は演算の準備を行
なう(n8)。
In this situation, first, in order to enter the amount in the transportation expense item column, use the mouse 64 to select a on the display screen 57.
When a point is specified (step n+ in Figure 5), the display screen 57
The upper position is specified by the CPU 50 in the frame memory 53.
(544 or 55) (n2), and then in step n3 it is determined whether the specified position is on the frame memory 54 or not. Note that these determinations are made based on 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 specified position on the frame memory 54 is converted to the character code buffer memory 62, and the memory position where the monetary value should be input is specified. Go back to step nl and use the mouse 64 to move the numbers 8", 0", ' on the keyboard of the calculator's graphic pattern.
After specifying the position of ``O'' and ``0'', steps n2 to n4
The position on the character code buffer memory 63 corresponding to the specified position on the frame memory 55 is specified, and it is determined whether the stored data at this specified position is a number or not.
n 5 ), since the number "8" or "0" is currently specified, the process branches to step n 6 and the character code on the character code buffer memory 63 is transferred to the specified position of the character code buffer memory 62 (transportation expense field). ) and also write to the display column position of the character code buffer memory 62 (n6)
, Mari character patterns are stored in frame memories 54 and 55 (6
7) (n7). The CPU 50 also prepares for calculation (n8).

次にオペレータは同様にして宿泊費1見学費についても
同様の操作を行なって宿泊費及び見学費の欄に各金額(
r12(tool及びr2000J )を書き込む。そ
して各項目欄へ金額を入力した後、電卓上の目キ一部分
を指示するとステップn5においてステップnloに分
岐し、CPU50は演算を実行し、演算結果(「220
0o」)に対応する文字コードを文字コードバッファメ
モリ63の表示欄位置に書込み(nll)、その文字パ
ターンをフレームメモリ5’5(67)に書込む(n1
2)。次にマウス64等によって表示画面57上の電卓
の図形パターンの表示欄b1を位置指定するとCPU5
0はこの位置を把握しくn13)、CPU50は表示画
面57上の位置指定をフレームメモ!755(67)上
の位置に換算しく n + 4 )、次にこのフレーム
メモリ67上の位置を文字コードバッファメモリ63上
に換算しくn15)、 この結果にもとすいて文字コー
ドバッファメモリ63上の文字コード列(電卓の表示欄
のr22000J)を認識する(n16)。次にオペレ
ータがマウス64等によって表示画面57上の合計欄b
2を指定すると、この位置指定がCPU50によって把
握され(n+7)、CPU50はこの表示画面57上の
位置指定をフレームメモリ54上の位置に換算しくn+
8)、次にフレームメモリ54上の位置を文字コードバ
ッファメモリ62上に換算して(n19)文字コードバ
ッファメモリ62上のメモリ位置を指定して先にステッ
プn16で認識した文字コードバッファメモリ63上の
文字コード列を文字コードバッフ7メモリ62上に書込
み(n20)、その文字パターンをフレームメモリ54
に送る(n2+)。この結果合計欄b2にr22000
Jが表示される。
Next, the operator performs the same operation for accommodation fee 1 tour fee, and enters each amount (
Write r12 (tool and r2000J). After inputting the amount into each item field, if you indicate the eye on the calculator, the process branches to step nlo in step n5, and the CPU 50 executes the calculation, and the calculation result ("220
0o'') is written to the display column position of the character code buffer memory 63 (nll), and the character pattern is written to the frame memory 5'5 (67) (n1
2). Next, when the display field b1 of the calculator figure pattern on the display screen 57 is specified using the mouse 64 or the like, the CPU 5
0 needs to know this position (n13), and the CPU 50 writes the specified position on the display screen 57 as a frame memo! 755 (67) (n + 4), then convert the position on this frame memory 67 to the position on the character code buffer memory 63 (n15), and based on this result, convert the position on the character code buffer memory 63. The character code string (r22000J in the calculator display field) is recognized (n16). Next, the operator uses the mouse 64 or the like to select the total column b on the display screen 57.
When 2 is specified, this position specification is recognized by the CPU 50 (n+7), and the CPU 50 converts this position specification on the display screen 57 into a position on the frame memory 54.
8) Next, convert the position on the frame memory 54 into the character code buffer memory 62 (n19), specify the memory position on the character code buffer memory 62, and convert it to the character code buffer memory 63 previously recognized in step n16. Write the above character code string onto the character code buffer 7 memory 62 (n20), and write the character pattern into the frame memory 54.
(n2+). As a result, r22000 is added to the total column b2.
J is displayed.

このようにして電卓を用いて作表する場合、第6図(a
)に示すように、まず交通費の欄をマウス64等で指示
しくa点)、次に画面上の電卓のキーボードをマウス6
4等で指示してr8000Jを入力する。次に宿泊費、
交通費を同様にして順次入力することにより画面上で作
表が進行し、最後に電卓上の目キーを操作することによ
り合計結果r22000 Jが電卓の表示欄に表示され
、この表示をマウスで指示し、次に合計欄を指示すると
r22000Jが合計欄に移り、作表が完成する。
When tabulating tables using a calculator in this way, Figure 6 (a
), first point the column for transportation expenses with the mouse 64 (point a), then move the keyboard of the calculator on the screen with the mouse 6
4 etc. and input r8000J. Next, accommodation expenses
Tabulation progresses on the screen by inputting transportation expenses in the same way, and finally, by operating the eye key on the calculator, the total result of r22000 J is displayed in the display field of the calculator, and this display can be viewed with the mouse. If you then specify the total column, r22000J will move to the total column and the tabulation will be completed.

このように電卓そのもρが画面上に表示されているため
、計算のだめの入力が同時に作表のための入力となり、
オペレータの手間を省くことが出来ると共に、違った数
字を入力する恐れがなくなる0 また、他の例として組織表を用いて宛名を入力する場合
について説明すると、今、表示画面57上に第6図(b
)に示すように宛名を空白にした文書を表示し、その表
示画面上に上記した々ルチウィンドウ表示技術によって
フレームメモリ55の領域66に記憶されている組織表
の図形パターンを左側に重ねて優先的に表示しているも
のとする。
In this way, the calculator itself displays ρ on the screen, so the input for the calculation becomes the input for the tabulation at the same time.
This saves the operator's time and eliminates the possibility of inputting incorrect numbers.As another example, let us explain the case where an address is input using an organization chart. (b
), the document with the address blank is displayed, and the graphic pattern of the organizational chart stored in the area 66 of the frame memory 55 is superimposed on the left side on the display screen using the multi-window display technique described above. shall be displayed.

このような状態において、オペレータはまずマウス64
で組織表上の一つ(例えば「総務部長」H)を指示する
。この指示によってCPU50は文字コードバッファメ
モリ63での対応位置を把握して「総務部長」に対する
文字コードを認識する。次にオペレータが空白の宛名標
d2を指示すると、この指示によってCPU50は文字
コードバッファメモリ62での対応位置(b点)を把握
し、バッファメモリ63より62へゝゝ総務部長“の文
字コードを送ると共に、フレームメモリ54へその文字
パターンを送って表示画面57の宛名標c2に「総務部
長」を表示させ乙。
In this situation, the operator first presses the mouse 64.
to specify one on the organizational chart (for example, "General Affairs Manager" H). Based on this instruction, the CPU 50 grasps the corresponding position in the character code buffer memory 63 and recognizes the character code for "general affairs manager." Next, when the operator specifies a blank address label d2, the CPU 50 grasps the corresponding position (point b) in the character code buffer memory 62 based on this instruction, and writes the character code of ``General Affairs Manager'' from the buffer memory 63 to 62. At the same time, the character pattern is sent to the frame memory 54 to display "General Affairs Manager" on the address label c2 on the display screen 57.

このようにして、簡単に組織表中の1つ(例えば総務部
長c+ )をマウス64で指示し、次に空白の宛名標c
2を指示するだけで上記第5図に示した動作フローのス
テップn18〜n21と同様の動作が実行されて宛名標
に「総務部長」の情報が入力され、新規入力を必要とし
ない。しかも、組織表を指示するという、人間の直観に
合った操作方法によって宛名標に入力することが出来る
In this way, you can easily point to one of the organization charts (for example, general affairs manager c+) with the mouse 64, and then click the blank address bar c+.
2, the same operations as steps n18 to n21 of the operation flow shown in FIG. 5 are executed, and the information of ``General Affairs Manager'' is input to the address label, and no new input is required. Moreover, it is possible to input information into the address tag using an operation method that suits human intuition, such as specifying the organizational chart.

〈発明の効果〉 以上のように、本発明の文書作成方式によれば、作成中
の文書に図形パターンを含む別画面を重ねて表示し、こ
の重ねて表示された図形パターンを指示することによシ
前記の作成中の文書に対して特定の処理を実行せしめる
ように成しているため、文書作成を極めて効率的にしか
も確実に行々うことが出来、オペレータの手間を大幅に
限少させることかできる。
<Effects of the Invention> As described above, according to the document creation method of the present invention, it is possible to superimpose another screen containing a graphic pattern on the document being created and to instruct the superimposed graphic pattern. Since the system is configured to perform specific processing on the document being created, it is possible to create the document extremely efficiently and reliably, greatly reducing the operator's effort. I can do it.

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

第1図は従来の文書作成方式の説明に供する表示例を示
す図、第2図は本発明の発明の背景となるマルチウィン
ドウ表示の機能ブロック図、第3図はマルチウィンドウ
表示の表示切換例を示す平面図、第4図は本発明を日本
語ワードプロセッサに適用した場合の一実施例を示すプ
oyり図、第5図は本発明の一゛実施例装置の動作脱調
に供する動作フロー図、第6図は本発明にしたがって実
行される文書処理の画面表示の一例を示す図である。 50・・中央処理装置(CPU)、 51・・・CRT
のコントローラ、52・・・ウィンドウコントローラ、
5 ’l−、55・・フレームメモリ、57・・・CR
Tの表示画面、62.63 ・・文字コードバッファメ
モリ、64・・・画面位置指示装置、66・・・組織図
の図形パターンを表示するだめのデータ記憶領域、67
・・・電卓の図形パターンを表示するだめのデータ記憶
領域。
Fig. 1 is a diagram showing a display example for explaining a conventional document creation method, Fig. 2 is a functional block diagram of a multi-window display which is the background of the present invention, and Fig. 3 is an example of display switching in a multi-window display. FIG. 4 is a plan view showing an embodiment of the present invention applied to a Japanese word processor, and FIG. 5 is an operation flow for troubleshooting the operation of the device according to the embodiment of the present invention. FIG. 6 is a diagram showing an example of a screen display of document processing performed according to the present invention. 50...Central processing unit (CPU), 51...CRT
controller, 52...window controller,
5'l-, 55...Frame memory, 57...CR
T display screen, 62. 63... Character code buffer memory, 64... Screen position indicating device, 66... Data storage area for displaying the graphic pattern of the organization chart, 67
...Data storage area for displaying the graphic pattern of the calculator.

Claims (1)

【特許請求の範囲】 1、作成中の文書に図形パターンを含む別画面を重ねて
表示し、前記重ねて表示された図形パターンを指示する
ことにより前記作成中の文書に対して特定の処理を実行
せしめるように成したことを特徴とする文書作成方式。 2、前記文書はあて名を空白にしたものであり、前記別
画面は組゛織図であり、前記表子された組織図内の特定
の組織名を指示することにより前記文書の空白のあて名
標に指示された組織名を入れる処理を実行せしめるよう
に成したことを特徴とする特許請求の範囲第1項記載の
名書作成方式。 3、別画面がキーボードを含む電卓の図形パターンであ
り、該キーボードを指示して計算された計算結果を文書
中に移動せしめる処理を実行せしめるように成したこと
を特徴とする特許請求の範囲第1項記載の文書作成方式
[Claims] 1. Displaying a separate screen containing a graphic pattern over the document being created, and instructing the overlapping graphic pattern to perform a specific process on the document being created. A document creation method characterized by the fact that it is made to be executed. 2. The document has a blank address label, and the separate screen is an organization chart, and by specifying a specific organization name in the displayed organization chart, the blank address label of the document can be changed. 2. A method for creating a name book according to claim 1, wherein a process for entering an organization name instructed by the user is executed. 3. The separate screen is a graphic pattern of a calculator including a keyboard, and the keyboard is instructed to execute a process of moving the calculated result into the document. Document creation method described in Section 1.
JP58160692A 1983-08-30 1983-08-30 Document generation system Granted JPS6050589A (en)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Related Child Applications (1)

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

Publications (2)

Publication Number Publication Date
JPS6050589A true JPS6050589A (en) 1985-03-20
JPH0525115B2 JPH0525115B2 (en) 1993-04-09

Family

ID=15720400

Family Applications (1)

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

Country Status (1)

Country Link
JP (1) JPS6050589A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63158623A (en) * 1986-12-11 1988-07-01 エイ・ティ・アンド・ティ・コーポレーション Screen touching type form input device
JPS63184130A (en) * 1986-07-25 1988-07-29 アスト・リサーチ・インコーポレーテッド Input/output device
JPH08137804A (en) * 1994-11-04 1996-05-31 Sharp Corp Information processor

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52115627A (en) * 1976-03-24 1977-09-28 Sharp Corp Input device
JPS5510639A (en) * 1978-07-10 1980-01-25 Hitachi Ltd Input-output display unit
JPS56140437A (en) * 1980-04-04 1981-11-02 Canon Inc Input device
JPS5757373A (en) * 1980-09-25 1982-04-06 Canon Inc Character processing device
JPS5812144A (en) * 1981-07-13 1983-01-24 Matsushita Electric Ind Co Ltd Driving device of objective lens
JPS5839337A (en) * 1981-08-31 1983-03-08 Sharp Corp Document editing processor
JPS5858635A (en) * 1981-09-30 1983-04-07 Fujitsu Ltd Key display operating system of display picture
JPS5883893A (en) * 1981-11-13 1983-05-19 ヤマハ株式会社 Sheet music composer
JPS58100888A (en) * 1981-12-12 1983-06-15 富士通株式会社 Image processor
JPS58119075A (en) * 1982-01-08 1983-07-15 Toshiba Corp Picture information editing device
JPS58137033A (en) * 1982-02-08 1983-08-15 Mitsubishi Electric Corp Word processor

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52115627A (en) * 1976-03-24 1977-09-28 Sharp Corp Input device
JPS5510639A (en) * 1978-07-10 1980-01-25 Hitachi Ltd Input-output display unit
JPS56140437A (en) * 1980-04-04 1981-11-02 Canon Inc Input device
JPS5757373A (en) * 1980-09-25 1982-04-06 Canon Inc Character processing device
JPS5812144A (en) * 1981-07-13 1983-01-24 Matsushita Electric Ind Co Ltd Driving device of objective lens
JPS5839337A (en) * 1981-08-31 1983-03-08 Sharp Corp Document editing processor
JPS5858635A (en) * 1981-09-30 1983-04-07 Fujitsu Ltd Key display operating system of display picture
JPS5883893A (en) * 1981-11-13 1983-05-19 ヤマハ株式会社 Sheet music composer
JPS58100888A (en) * 1981-12-12 1983-06-15 富士通株式会社 Image processor
JPS58119075A (en) * 1982-01-08 1983-07-15 Toshiba Corp Picture information editing device
JPS58137033A (en) * 1982-02-08 1983-08-15 Mitsubishi Electric Corp Word processor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63184130A (en) * 1986-07-25 1988-07-29 アスト・リサーチ・インコーポレーテッド Input/output device
JPS63158623A (en) * 1986-12-11 1988-07-01 エイ・ティ・アンド・ティ・コーポレーション Screen touching type form input device
JPH0522253B2 (en) * 1986-12-11 1993-03-29 Amerikan Terefuon Ando Teregurafu Co
JPH07200172A (en) * 1986-12-11 1995-08-04 At & T Corp Device used for computer with display
JPH08137804A (en) * 1994-11-04 1996-05-31 Sharp Corp Information processor

Also Published As

Publication number Publication date
JPH0525115B2 (en) 1993-04-09

Similar Documents

Publication Publication Date Title
JPH07261963A (en) Method and system for operation of graphical object
JPS60193066A (en) Electronic computer
JPS6049425A (en) Display system for sentence processor
JPS6050589A (en) Document generation system
JPS61258289A (en) Image processor
JP3432324B2 (en) Program creation device
JP3163627B2 (en) Display device for OHP projector with editing function
JP2672940B2 (en) Document processing device
JP2659907B2 (en) Document processing device
JPS60130795A (en) Data display
JPH02109124A (en) Display method for relationship between hyper-texts
JPS62105266A (en) Character processor
JP2647916B2 (en) Data processing device
JPH0457089A (en) Multi-window display device
JPS6050588A (en) Layout indication system
JPH02178726A (en) Display device
JP2928858B2 (en) Multi-window display control apparatus and method
JPH02151924A (en) Multiwindow display system
JPH0445487A (en) Method and device for composite display
JP3037141B2 (en) Spreadsheet system and method with auxiliary line display function
JPS63269221A (en) Picture control system
JPH01113857A (en) Ruled line copy processing system for document processor
JPH08314635A (en) Small-sized electronic equipment
JPS6225788A (en) Display control system for auxiliary screen
JPH02281328A (en) Picture controller