JPH01292565A - Document editing method - Google Patents

Document editing method

Info

Publication number
JPH01292565A
JPH01292565A JP63122148A JP12214888A JPH01292565A JP H01292565 A JPH01292565 A JP H01292565A JP 63122148 A JP63122148 A JP 63122148A JP 12214888 A JP12214888 A JP 12214888A JP H01292565 A JPH01292565 A JP H01292565A
Authority
JP
Japan
Prior art keywords
page
display
page data
moved
pen
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
JP63122148A
Other languages
Japanese (ja)
Inventor
Katsutoshi Yano
勝利 矢野
Hajime Kamata
鎌田 肇
Toshimitsu Suzuki
利光 鈴木
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP63122148A priority Critical patent/JPH01292565A/en
Publication of JPH01292565A publication Critical patent/JPH01292565A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To improve the document editing performance by displaying the page data to be moved and designated by a user onto a display screen in a form different from other page data and at the same time displaying the inserting position of said page data to be moved. CONSTITUTION:When an electronic pen 6, for example, is put down to the display position of the data on a page to be moved on the screen of a display 2 by a user, said page data is displayed with inversion, for instance, in a different form from other page data. Then the user puts the pen 6 down to the inserting position of the page to be moved. Thus said inserting position is displayed on the display 2 by an arrow head, for example, in such a form where the inserting position is specified before or after the certain one of plural page data. Then the data on the page to be moved is moved to its inserting position and the document information is changed within a floppy disk unit 10 storing the document information. Thus the replacement of pages is through. In such a way, the document editing performance is improved.

Description

【発明の詳細な説明】 〔概   要〕 作成された文書のページ単位の入替を容易にする文書編
集方法に関し、 移動対象ページを移動させる位置を明確に示すことによ
り、間違いのないページ入替を可能とし、よりよいマン
マシンインタフェース機能としての文書編集方法を提供
することを目的とし、ディスプレイ付処理装置を有する
システムにおいて、ユーザにより作成され、前記システ
ム内のメモリに記憶されているページ単位の複数ページ
文書情報の各ページをあらわすページデータが前記ディ
スプレイの画面上に表示されている場合、前記ユーザに
より指定される移動対象ページデータを該ページデータ
以外のページデータと異なる形式で表示し、前記ユーザ
により指定される前記移動対象ページの挿入位置を、前
記ディスプレイ画面上で、前年複数ページデータの中で
連続すや  。
[Detailed Description of the Invention] [Summary] Regarding a document editing method that facilitates page-by-page replacement of a created document, the page can be replaced without errors by clearly indicating the position to which the page to be moved is to be moved. The purpose of the present invention is to provide a document editing method with a better man-machine interface function, in a system having a processing device with a display, a plurality of pages created by a user and stored in a memory in the system. When page data representing each page of document information is displayed on the screen of the display, page data to be moved specified by the user is displayed in a format different from page data other than the page data, and the page data specified by the user is displayed in a format different from page data other than the page data. The specified insertion position of the page to be moved is placed consecutively on the display screen among the previous year's plural page data.

2つのページデータ表示領域の間、または最初のページ
データ表示領域の前、もしくは最終のページデータ表示
領域の後に表示し、前記表示ずみの移動対象ページデー
タを前記表示ずみの挿入位置に移動し、前記メモリ内の
文書情報を変更するように構成する。
Display between two page data display areas, before the first page data display area, or after the last page data display area, and move the displayed page data to be moved to the displayed insertion position, The document information in the memory is configured to be changed.

〔産業上の利用分野〕[Industrial application field]

パーソナルコンピュータ、ワードプロセッサ、マルチメ
ディア対応の複合通信端末などのディスプレイ付処理装
置における文書の編集方式に係り、さらに詳しくは作成
された文書のページ単位の入替を容易にする文書編集方
接に関する。
The present invention relates to a document editing method in a display-equipped processing device such as a personal computer, a word processor, or a multimedia multimedia communication terminal, and more particularly to a document editing method that facilitates page-by-page replacement of a created document.

〔従来の技術〕[Conventional technology]

最近のデータ通信の発展に伴い、ユーザに対するサービ
スはますます高度化しつつある。そのような高度のサー
ビスをユーザに提供するための通信端末として複合通信
端末がある。これは音声、画像、テキストなどのマルチ
メディア通信サービスに対応できるもので、図形、イメ
ージ情報などを含んだ文書情報や描画コマンドをネット
ワークを介して相手側端末に送り、音声で会話を進めな
がら、相手端末のディスプレイ上に表示された文書情報
の上にアンダーラインやコメントを書き加えたりするな
どのテレライティング(描画像通信)や電子メールとし
て送信する文書の作成などに用いられる。゛ そのような複合通信端末ブロック図の例を第15図に示
す。同図において、■はCPUである。
With the recent development of data communications, services for users are becoming increasingly sophisticated. There is a composite communication terminal as a communication terminal for providing such advanced services to users. This is capable of supporting multimedia communication services such as voice, images, and text, and sends document information including graphics, image information, etc. and drawing commands to the other party's terminal via the network, while continuing the conversation using voice. It is used for telewriting (graphical communication), such as adding underlines and comments to document information displayed on the display of the other party's terminal, and for creating documents to be sent as e-mails. ``An example of a block diagram of such a composite communication terminal is shown in FIG. 15. In the figure, ■ is a CPU.

2はCRTなどのディスプレイであり、映像メモリ3の
内容をディスプレイコントローラ4の制御により表示す
る。ディスプレイ2の表示面上には透明タブレット5が
設置されている。このタブレットの上に電子ペン6を接
触させることにより、タブレットコントローラ7を介し
て表示内容との対応をつけながら入力を行うことができ
る。さらに他の入力手段としてキーボード8を用いるこ
ともできる。9はメインメモリ、10は電子メール用な
どの目的で作成した文書情報を記憶させるための文書情
報記憶装置、例えばフロンピーディスクユニットであり
、データのリードライトはフロッピーディスクコントロ
ーラ11により制御される。さらに12はテレライティ
ングなどのための送受話器、13は電話制御部、14は
入力された描画データや電子メールとしての文書情報等
を相手側端末に送るための伝送制御部、15は共通バス
である。
A display 2 such as a CRT displays the contents of the video memory 3 under the control of a display controller 4. A transparent tablet 5 is installed on the display surface of the display 2. By bringing the electronic pen 6 into contact with the tablet, input can be performed via the tablet controller 7 while corresponding to the displayed content. Furthermore, the keyboard 8 can also be used as another input means. 9 is a main memory; 10 is a document information storage device, such as a floppy disk unit, for storing document information created for purposes such as e-mail; reading and writing of data is controlled by a floppy disk controller 11. Furthermore, 12 is a handset for telewriting, etc., 13 is a telephone control unit, 14 is a transmission control unit for sending input drawing data and document information as e-mail to the other party's terminal, and 15 is a common bus. be.

このような複合通信端末を有する通信網における号−ビ
スの一例としての電子メールを利用する目的などのため
に作成された文書の編集方法、特にページ単位で作成さ
れた文書のページ入替方法の従来例を第16図により説
明する。同図において、ディスプレイ2の画面上に1〜
5のページ番号と各ページのタイトルが表示されている
ものとする。                  □
 ゛第16図(alでユーザが°4おわりの言葉゛と°
5プログラム表′ とを入れ替えたいものとする。
Conventional methods for editing documents created for the purpose of using e-mail, etc. as an example of service in a communication network having such a composite communication terminal, especially methods for replacing pages in documents created page by page. An example will be explained with reference to FIG. In the figure, 1 to 1 are displayed on the screen of display 2.
It is assumed that the page number 5 and the title of each page are displayed. □
゛Figure 16 (In al, the user says ゛ and
5. Assume that we want to exchange the program table '.

“5プログラム表゛を移動するものとし、その表示位置
に対してユーザは例えば電子ペン6を接触、すなわちペ
ンダウンすることによりこの表示領域は例えば反転され
て、移動対象領域となったことが示される。
5 program table is to be moved, and when the user touches the display position with, for example, the electronic pen 6, that is, moves the pen down, this display area is, for example, reversed, indicating that it has become the movement target area. .

次にユーザは゛5プログラム表゛を移動させたい位置に
再び電子ペン6をペンダウンする。第16図(blで′
3スケジュール゛の位置に移動させたいとすると、この
表示領域にペンダウンし、画面上の゛3スケジュール′
表示領域は例えば反転され、また移動対象ページの“5
プログラム表′表示領域は普通表示に戻されると同時に
点線枠で囲まれる。
Next, the user moves the electronic pen 6 down again to the position to which he wants to move the "5 program table". Figure 16 (in bl'
If you want to move it to the position of ``3 Schedule'', move the pen down to this display area and move it to the position of ``3 Schedule'' on the screen.
For example, the display area is reversed, and the page to be moved is “5”.
The program table' display area is returned to normal display and is surrounded by a dotted line frame.

′ユーザが電子ペン6をディスプレイ2の画面上の゛3
スケジュール゛表示位置から離す、すなわちペンアップ
すると、同図(C1のように“プログラム表゛は′3ス
ケジュール゛□の下に表示され、ページ番号も変更され
てページの入替は終了する。
'The user moves the electronic pen 6 to ゛3 on the screen of the display 2.
When the schedule is moved away from the display position, that is, when the pen is raised, the program table is displayed under '3 schedule'' as shown in the same figure (C1), the page number is also changed, and page replacement is completed.

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

第16図のページ入替方法の従来例においては移動対象
ページを移動したい位置を、例えば“3スケジユール゛
の表示位置としてユーザはこの位置に電子ペン6をペン
ダウンすることになる。しかし、この指示方式では、移
動対象ページが′3スケジュール′の上、すなわち“2
社長のあいさつ” との間に入るのか、或いはその下す
なわち“4おわりの言葉″ との間に入るかはユーザが
一度試行してみないとわからず、端末のマンマシンイン
タフェースとしての機能性が悪いという問題点があった
In the conventional example of the page replacement method shown in FIG. 16, the user sets the position to which the page to be moved is to be displayed, for example, the "3 schedule" display position, and the user lowers the electronic pen 6 to this position.However, this instruction method In this case, the page to be moved is on the '3 schedule', that is, on the '2 schedule'.
Unless the user tries it once, he or she will not know whether it will fall between "President's Greetings" or between "4 Closing Remarks", and the functionality of the terminal as a man-machine interface may vary. There was a problem with it being bad.

本発明の課題は、移動対象ページを移動させる位置を明
確に示すことにより、間違いのないページ入替を可能と
し、よりよいマンマシンインタフェース機能としての文
書編集方法を提供することである。
An object of the present invention is to provide a document editing method that enables error-free page replacement by clearly indicating the position to which a page to be moved is to be moved, and provides a better man-machine interface function.

〔課題を解決するための手段及び作用〕本発明の機能ブ
ロック図を第1図に示す。まずユーザがディスプレイ2
の画面上で移動したいページの、例えばページタイトル
などのページデータ表示位置に、例えば電子ペン6をペ
ンダウンすると、16で移動対象ページデータが、それ
以外のページデータと異なる形式で表示、例えば反転表
示される。
[Means and operations for solving the problems] A functional block diagram of the present invention is shown in FIG. First, the user
For example, when you move the electronic pen 6 down to the page data display position such as the page title of the page you want to move on the screen, the page data to be moved is displayed in a format different from other page data at step 16, for example, it is displayed in reverse video. be done.

次にユーザが、移動対象ページを挿入したい位置に電子
ペン6をペンダウンすると、17でその挿入位置が複数
のページデータのうぢあるデータの前であるか後である
かがわかるような形式でディスプレイ2の画面上に、例
えば矢印で表示される。
Next, when the user moves the electronic pen 6 down to the position where he or she wants to insert the page to be moved, the screen is displayed in a format that allows the user to know at step 17 whether the insertion position is before or after the data in the plurality of page data. It is displayed on the screen of the display 2, for example, as an arrow.

18で移動対象ページデータが挿入位置に移動され、1
9で文書情報を記憶しているフロンピーディスクユニソ
1−10内で文書情報の変更が行われてページ入替が終
了する。
At step 18, the page data to be moved is moved to the insertion position, and at step 1
At step 9, the document information is changed in the floppy disk unit 1-10 storing the document information, and the page replacement is completed.

以上のように、本発明では移動対象ページの挿入位置を
先頭ページデータの前、2つのページデータの間、或い
は最終ページデータの後のいずれかに指定することによ
り、挿入位置を明確に指定することができる。なおここ
ではユーザにより移動対象ページがその挿入位置より先
に指定されるものとしたが、逆に挿入位置を最初に指定
するごともできることは勿論である。
As described above, in the present invention, the insertion position of the page to be moved is clearly specified by specifying the insertion position before the first page data, between two page data, or after the last page data. be able to. Although it is assumed here that the page to be moved is specified by the user before its insertion position, it is of course possible to specify the insertion position first.

〔実  施  例〕〔Example〕

本発明の文書編集方法は第15図の複合通信端末におい
て用いられるので、その構成ブロックの番号を用いて、
ページ入替実施例を第2図により説明する。同図におい
て、ペニジ番号とページタイトルが1〜5ペ一ジ分表示
されている。同図(alでユーザがまずディスプレイ2
の画面上で移動対象ページ、ここでば゛5プログラム表
゛上に例えば電子ペン6をペンダウンさせると、この表
示領域が例えば反転表示される。
Since the document editing method of the present invention is used in the multifunction communication terminal shown in FIG. 15, using the numbers of the constituent blocks,
An example of page replacement will be explained with reference to FIG. In the figure, page numbers and page titles are displayed for pages 1 to 5. In the same figure (al), the user first selects display 2.
When, for example, the electronic pen 6 is moved down on the page to be moved, in this case the program table 5, on the screen, this display area is displayed in reverse, for example.

次にユーザが電子ペン6をディスプレイ2の画面上から
離すと(b)で′5プログラム表゛の表示領域が例えば
点線枠で囲まれると同時に、例えば“ページ、ページタ
イトル゛ と′1はしめに” との2つの表示領域の間
を示す矢印が画面上に表示さ、−9− れる。
Next, when the user removes the electronic pen 6 from the screen of the display 2, the display area of '5 program table' is surrounded by, for example, a dotted line frame in (b), and at the same time, for example, 'Page, page title' and '1' are displayed at the bottom. An arrow pointing between the two display areas "" appears on the screen.

1−ザは電子ペン6またばキーボード′8を操作し、(
C)でこの矢印を、移動対象ページ′5プログラム表′
を挿入したい位置、ここでは゛3スケジュール” と“
4おねりに゛の間に移動させる。その後、ユーザが例え
ば電子ペン6をディスプレイ2の画面上から離すか、或
いはキーボード8のリターンキーを押すと画面表示は(
dlのように変わり、同図(a)の4ページと5ページ
とが入れ替えられる。
1- The user operates the electronic pen 6 or the keyboard '8, and (
C), move this arrow to the target page '5 Program table'
The position where you want to insert the ``3 schedule'' and ``
4.Move it between ゛ on the bed. After that, when the user removes the electronic pen 6 from the screen of the display 2 or presses the return key on the keyboard 8, the screen display changes to (
dl, and pages 4 and 5 in FIG. 4(a) are exchanged.

同時にフロンピーディスクユニット10内の記憶データ
にも必要な変更がなされる。
At the same time, necessary changes are made to the data stored in the floppy disk unit 10.

実施例のフローチャー1−を説明するための参照データ
について第3図のページデータ形式、第4図のページデ
ータと矢印の表示領域を用いて説明する。第3図におい
て、文書のグージデークは各ページについて例えばペー
ジタイトルル、データザイズ、データの先頭アドレス、
及びページ番号の4項目から成り、これらのデータがペ
ージ数分あるものとする。
Reference data for explaining flowchart 1- of the embodiment will be explained using the page data format of FIG. 3 and the page data and arrow display area of FIG. 4. In Fig. 3, the document's gouge index includes information such as page title, data size, data start address, etc. for each page.
It consists of four items: and page number, and it is assumed that these data exist for the number of pages.

第4図のクロスハツチ部、ずなわち1ベージデ−ク表示
領域を示すだめの参考データとしてその縦幅のドツト数
Lvと横幅ドツト数RHとが用いられる。また全体のペ
ージデータ表示領域はその縦幅ドラ1−数RVと横幅ド
ツト数R)l及び表示領域の始点の座標(Xo、Yo)
であられされる。
The number Lv of dots in the vertical width and the number RH of dots in the horizontal width are used as reference data indicating the crosshatch portion in FIG. 4, that is, the one-page data display area. The entire page data display area is determined by its vertical width (1-number RV), horizontal dot number (R)l, and coordinates of the starting point of the display area (Xo, Yo).
Hail to you.

さらに矢印表示領域を示すための参考データとして矢印
の縦幅ドツト数Avと横幅トン1〜数AMとが用いられ
る。
Further, as reference data for indicating the arrow display area, the vertical width of the arrow, the number of dots Av, and the horizontal width of 1 to several AM are used.

第2図で概要を説明したページ入替のフローチャートを
第5図から第9図に示す。ユーザが電子ペン6をディス
プレイ2の画面上でペンダウン、ペンアンプ(ペンを離
す)、あるいはペン移動させるか、もしくはキーボード
入力により矢印移動などを行うと、それらの操作はすべ
て割込みとして第5図のステップ21で分析される。こ
こでペン入力かキーボード入力かが判定され、ペン入力
の場合にはさらにステップ22でペンダウン、ペンアン
プ、ペン移動のいずれであるかが判定される。
Flowcharts of page replacement outlined in FIG. 2 are shown in FIGS. 5 to 9. When the user moves the electronic pen 6 on the screen of the display 2 by pen-down, pen-amplifier (releases the pen), or moves the pen, or performs arrow movement using keyboard input, all these operations are performed as an interrupt in the steps shown in Fig. 5. 21 will be analyzed. Here, it is determined whether the input is pen input or keyboard input, and in the case of pen input, it is further determined in step 22 whether it is pen down, pen amplifier, or pen movement.

第2図(alのように、ユーザが移動対象ページのペー
ジデータ表示領域に電子ペン6をペンダウンすると第6
図のフローに移行する。まずステップ23で矢印が既に
表示されていることを示すフラグが立っているか否かが
判定される。ここでは矢印は未表示であり、ステップ2
4でエリア分析■が行われる。この分析は前述の参照デ
ータのうちページデータ表示領域の始点座標(Xo、Y
o)、ページデータ表示領域の縦幅Rvと横幅RHとを
用いてペンダウン位置が次のステップ257ページデー
ク表示領域内にあるか否かを判定するためのものである
2 (al), when the user moves the electronic pen 6 down to the page data display area of the page to be moved, the 6th
Move to the flow shown in the diagram. First, in step 23, it is determined whether a flag indicating that an arrow is already displayed is set. Here the arrow is not shown and step 2
In step 4, area analysis ■ is performed. This analysis is based on the starting point coordinates (Xo, Y
o) This is for determining whether the pen-down position is within the next step 257 page data display area using the vertical width Rv and horizontal width RH of the page data display area.

ステップ25でペンダウン位置がページデータ表示領域
内にあると判定されるとステップ2Gでページ検索が行
われる。すなわち参照データのうちページ数、座標(X
o、Yo) 、1ペ一ジデータ表示領域の縦幅Lv、及
び前述のRHとを用いて、ペンダウン位置がどのページ
を指示しているかを検索する。その後ステップ27で該
当するページデータの表示領域を反転させ、移動ページ
番号を示す変数′P゛に該当ページ番号を格納して、処
理を終わる。このときディスプレイ2の画面上は第10
図の状態となる。また、ステップ25でページデータ表
示領域外と判定された場合はPに′0゛を入れて処理を
終わる。
If it is determined in step 25 that the pen-down position is within the page data display area, a page search is performed in step 2G. In other words, the number of pages and coordinates (X
o, Yo), the vertical width Lv of the one-page data display area, and the above-mentioned RH to search which page the pen-down position indicates. Thereafter, in step 27, the display area of the corresponding page data is inverted, the corresponding page number is stored in the variable 'P' indicating the movement page number, and the process ends. At this time, the number 10 on the screen of display 2 is
It will be in the state shown in the figure. Further, if it is determined in step 25 that the page data is outside the page data display area, '0' is set in P and the process ends.

ユーザがペンダウンした位置が、ユーザが移動させたい
と志向するページと正確に−・致、すなわち間違いのな
い位置にペンダウンすれば、ユーザはここで電子ペン6
を画面から離す、ずなわぢペンアップし、第7図のフロ
ーが開始される。まずステップ28で矢印表示中を示す
フラグが立っているか否かが判定される。ここではまだ
矢印が表示されていないので、ステップ29に移る。ス
テップ29で反転表示中の移動対象領域は元の普通表示
に戻り、枠が点線にされる。次のステップ30で矢印表
示中を示すフラグを立て、ステップ31で最初のページ
の上に矢印を表示し、矢印の位置を示す変数Rに“1°
を入れて、処理を終わる。
If the position where the user lowers the pen is exactly the same as the page the user wants to move, that is, if the user lowers the pen to the correct position, the user can move the electronic pen 6.
When the pen is released from the screen, the Zunawaji pen is raised and the flow shown in Figure 7 starts. First, in step 28, it is determined whether a flag indicating that an arrow is being displayed is set. Since the arrow is not displayed yet, the process moves to step 29. In step 29, the area to be moved that is being displayed in reverse returns to its original normal display, and the frame is changed to a dotted line. In the next step 30, a flag indicating that the arrow is being displayed is set, and in step 31, the arrow is displayed above the first page, and the variable R indicating the arrow position is set to "1°".
and complete the process.

このときの画面は第11図のような状態となる。At this time, the screen will be in a state as shown in FIG.

これに対して、ユーザが電子ペン6を最初にペンダウン
した位置が移動させたいページに一致し=13− なかった場合には、ユーザは直ちにペンアップせず、ペ
ンをディスプレイ2の画面上で移動させることになり、
このときは第7図でなく第8図のフローが開始する。ま
ずステップ32でフラグが立っているか否かが判別され
る。ここでは矢印未表示なのでステップ33で前述のエ
リア分析■が行われ、ペン移動位置がページデータ表示
領域内か否かがステップ34で判別される。領域内であ
ればステップ35でページ検索が行われ、どのページに
電子ペン6が移動したかが調べられる。ステップ36で
検索結果のページ番号が移動ページ番号を示す変数Pと
一致するか否かが判定され、異なる場合にはステップ3
7で反転していた領域を元の普通表示に戻し、ステップ
38で変数Pに検索結果の新しいページ一番号を入れ、
ステップ39で新しいページデータ表示領域を反転して
処理を終わる。このとき、画面ば第12図に示す状態と
なる。
On the other hand, if the first pen-down position of the electronic pen 6 does not match the page to which the user wants to move =13-, the user does not immediately raise the pen and moves the pen on the screen of the display 2. I ended up having to
At this time, the flow shown in FIG. 8 instead of FIG. 7 starts. First, in step 32, it is determined whether the flag is set. Since no arrow is displayed here, the above-mentioned area analysis (2) is performed in step 33, and it is determined in step 34 whether or not the pen movement position is within the page data display area. If it is within the area, a page search is performed in step 35 to check which page the electronic pen 6 has moved to. In step 36, it is determined whether the page number of the search result matches the variable P indicating the movement page number, and if different, step 3
Return the highlighted area in step 7 to the original normal display, and enter the new page number of the search results in variable P in step 38.
In step 39, the new page data display area is inverted and the process ends. At this time, the screen will be in the state shown in FIG. 12.

ステップ36で検索結果のページ番号が変数Pに一致す
れば、電子ペン6を移動させても指示ペ−ジ位置が同じ
であったことになり、そのまま処理を終了する。またス
テップ34で、移動位置がページデータ表示領域外と判
定されると、入力ミスとなるため、ステップ40で移動
ページ番号Pが・“O′であるか否かが判定され、 0
゛であればそのままで、また0゛でなければステップ4
1でPを0゛ とじ、ステップ42で反転していた領域
が元の普通表示に戻され、処理を終了する。
If the page number of the search result matches the variable P in step 36, it means that the indicated page position remains the same even if the electronic pen 6 is moved, and the process ends. Furthermore, if it is determined in step 34 that the movement position is outside the page data display area, this will result in an input error, so in step 40 it is determined whether the movement page number P is .
If ゛, leave as is, and if not 0, step 4
At step 1, P is set to 0, and at step 42, the inverted area is returned to its original normal display, and the process ends.

ディスプレイ2の画面上でのペン移動により、正しい移
動対象ページデータが反転された後にユーザがペンアン
プすると、前述と同様に第7図のフローにおけるステッ
プ28から31までの処理が行われ、画面は第11図の
状態となり、次にユーザはページを挿入する位置の指定
作業に入る。
When the user presses the pen after the correct page data to be moved is inverted by moving the pen on the screen of the display 2, the processes from steps 28 to 31 in the flow of FIG. The state shown in FIG. 11 is reached, and the user then starts specifying the position where the page is to be inserted.

すなわち、まずユーザは現在画面上で、最初のページデ
ータの上を指示している矢印に電子ペン6をペンダウン
し、第6図の処理が開始される。
That is, first, the user moves the electronic pen 6 down to the arrow pointing above the first page data on the current screen, and the process shown in FIG. 6 is started.

ここでは既にフラグが立っているのでステップ23から
ステップ43に移行する。ステップ43のエリア分析■
では参照データのうち矢印の縦幅Avと横幅AM及び前
述の(Xo、Yo)、R+。
Since the flag has already been set here, the process moves from step 23 to step 43. Step 43 area analysis■
Now, among the reference data, the vertical width Av, the horizontal width AM of the arrow, and the above-mentioned (Xo, Yo), R+.

Lv、ならびに変数Rの値を用いてペンダウン位置が矢
印表示位置にあるかを調べる。ステ・ノブ44で矢印表
示位置であると判定されればステップ45で矢印を反転
させ、矢印選択中であることを示す変数“S゛を°1′
として処理を終わる。このとき画面ば第13図の状態と
なる。またステップ44でペンダウン位置が矢印位置と
一致しないと判定されればステップ45を実行すること
な(処理を終わる。
Lv and the value of the variable R are used to check whether the pen down position is at the arrow display position. If it is determined that the arrow display position is reached using the steering knob 44, the arrow is reversed in step 45, and the variable "S" is set to "°1'" indicating that the arrow is being selected.
Processing ends as . At this time, the screen will be in the state shown in FIG. 13. Further, if it is determined in step 44 that the pen-down position does not match the arrow position, step 45 is not executed (the process ends).

次にユーザは一般に移動したいページを挿入する位置ま
で矢印を移動させることになり、ペン移動時の)lコー
、ずなわぢ第8図のフローが開始する。ここでは既に矢
印表示中を示すフラグが立っているのでステップ32か
らステップ46に移行する。ステップ46のエリア分析
■では参照データのうぢ前述のAV、AM、’(X(l
、Yo)。
Next, the user generally moves the arrow to the position where the page he wants to move is inserted, and the flow shown in FIG. 8 when moving the pen begins. Here, since the flag indicating that the arrow is being displayed has already been set, the process moves from step 32 to step 46. In the area analysis (■) of step 46, the reference data AV, AM,'(X(l
,Yo).

Rsとページデータ表示領域の縦幅Rv、とを用いてペ
ン移動位置が矢印表示領域内かを調べる。
Using Rs and the vertical width Rv of the page data display area, it is checked whether the pen movement position is within the arrow display area.

次のステップ47で表示領域外と判定されるとユ一ザミ
スのためペンが領域外に移動したものとして処理を終わ
る。これに対して、表示領域内と判定されるとステップ
48で変数Sが1゛であるか否かが判定される。
If it is determined in the next step 47 that the pen is outside the display area, it is assumed that the pen has moved outside the area due to a user error, and the process ends. On the other hand, if it is determined that it is within the display area, it is determined in step 48 whether or not the variable S is 1''.

これまでのユーザの操作が正しく行われていれば第6図
のステップ45で371になっているのでこの判定は不
要であるが、ユーザのミスでペンダウン時に矢印にふれ
ずにペン移動した場合に、ステップ43からステップ4
5の処理を実行するためのものである。S=1であれば
、ステップ49でエリア分析■が行われる。
If the user's operations have been performed correctly, this judgment is not necessary as the value is 371 at step 45 in Figure 6, but if the user makes a mistake and moves the pen without touching the arrow when the pen is down. , step 43 to step 4
This is for executing the process No.5. If S=1, area analysis (2) is performed in step 49.

エリア分析■ではペン移動により矢印を移動させる必要
があるか否か、すなわちペンが依然として前から表示さ
れている矢印をされっているか否かを参照データAv、
AM、  (Xo、Yo)。
In area analysis ■, it is determined whether or not it is necessary to move the arrow by pen movement, that is, whether the pen is still pointing at the arrow that has been displayed from the front using the reference data Av,
AM, (Xo, Yo).

R)l、LV、及び変数Rの値を用いて調べる。次のス
テップ50で前から表示されている矢印と異なる位置を
指示していると判定されるとステップ51で変数Rに新
しい指示位置の下のページデータのページ番号、例えば
1ページと2ページの間=17− であれば2゛を入れ、ステップ52で矢印表示位置を移
動して処理を終り、画面は第14図のようになる。
R) Check using the values of l, LV, and variable R. In the next step 50, if it is determined that the arrow is pointing to a different position from the previously displayed arrow, then in step 51, the page number of the page data below the new pointing position is set to the variable R, for example, page 1 and page 2. If the interval = 17-, then enter 2゛, move the arrow display position in step 52, and complete the process, so that the screen becomes as shown in Fig. 14.

以上の操作がユーザにより誤りなく行われ、第8図のス
テップ52あるいはステップ5oで第8図の処理終了後
、ユーザがディスプレイ2の画面上から電子ペン6をペ
ンアップすると、第7図のフローでステップ28を経て
、ステップ53で文書情報の入替処理が行われる。すな
わち、移動対象ページを示す変数P及び挿入位置を示す
変数Rを用いて文書情報を格納しているフロッピーディ
スクユニット10の内部で文書情報の入替が行われる。
If the user performs the above operations without error and after the process shown in FIG. 8 is completed in step 52 or step 5o of FIG. After step 28, document information replacement processing is performed in step 53. That is, the document information is replaced within the floppy disk unit 10 that stores the document information using the variable P indicating the page to be moved and the variable R indicating the insertion position.

その後ステップ54で変数P、R,SのずべてにO゛を
代入し、矢印表示中を示すフラグをオフにし、ステップ
55でディスプレイ2の画面表示を直して処理を終了す
る。
Thereafter, in step 54, O'' is assigned to all variables P, R, and S, the flag indicating that the arrow is being displayed is turned off, and in step 55, the screen display on the display 2 is corrected, and the process is terminated.

第9図は第7図でステップ31までの処理が終了し、画
面が第11図の状態になった後、矢印の移動を電子ペン
6ではなく、キーボード°8がらの入力によって行う場
合の刀コーチヤードである。
Figure 9 shows a case where the arrow movement is performed not with the electronic pen 6 but with input from the keyboard 8 after the processing up to step 31 in Figure 7 is completed and the screen is in the state shown in Figure 11. It's a coach yard.

第5図のステップ21でキーボード8からの割込みと判
定されると第9図のステップ56に移行する。ステップ
56では矢印表示中のフラグは立っていると判別される
のでステップ57のコート分析が行われる。このコード
分析はキーボード8の入力コードがどのキーに対応する
かを分析するもので、矢印を下に移動させる下方向移動
キーと判定されるとステップ58で矢印がどのページの
上にあるかを示す変数Rの値が変数Rのとりうる最大値
Q、例えば全ページ数が5″であればQ=6と比較され
る。ここでR=6は矢印が5ページの下にきた場合であ
る。RとQか等しくなければ、ステップ59でRにR+
、 1を代入し、ステップ60で矢印を1つ下の位置に
移動させ処理を終わる。
If it is determined in step 21 of FIG. 5 that the interrupt is from the keyboard 8, the process moves to step 56 of FIG. In step 56, it is determined that the flag indicating the arrow is set, and therefore, court analysis in step 57 is performed. This code analysis analyzes which key the input code on the keyboard 8 corresponds to. When it is determined that the key is a down key that moves the arrow down, it is determined in step 58 which page the arrow is on. If the value of the variable R shown is the maximum value Q that the variable R can take, for example, the total number of pages is 5'', it is compared with Q = 6.Here, R = 6 is when the arrow is at the bottom of page 5. .If R and Q are not equal, step 59 sets R to R+
, 1 is substituted, and in step 60, the arrow is moved to the lower position by one position, and the process ends.

ユーザがキーボーI・′8上の下方向移動キーを押すご
とにステップ56から60まての処理が繰り返され矢印
はその度に1つ下に移動する。矢印がページ挿入位置に
達し、ユ〜ヂが例えばリターンキーを押すと、ステップ
57のコード分析から第7図のステップ53に移行する
。ステップ53゜54.55でフロノピーディスクユニ
ソト10内の文書情報入替と画面表示修正などが行われ
処理力く近冬了する。
Each time the user presses the downward movement key on the keyboard I.'8, the processing from steps 56 to 60 is repeated, and the arrow moves down one position each time. When the arrow reaches the page insertion position and the user presses, for example, a return key, the code analysis in step 57 proceeds to step 53 in FIG. At steps 53, 54, and 55, the document information in the Fronopy Disk Unisoto 10 is replaced, the screen display is corrected, etc., and the processing power is completed in the near winter.

ユーザが矢印がページ挿入位置に達したときにキーボー
l−′8のリターンキーを押し忘れ、更に下方向移動キ
ーを押した場合には、やがて矢印は最終ページの下の位
置に達する。ここでユーザがさらに下方向移動キーを押
ずとステップ58でR2Oと判定され、ステップ61で
変数Rの値を1″とじ、矢印を最初のページの上、すな
わち先頭の場所に表示して処理を終わる。またステップ
56でユーザのミスなどのためにフラグが立っていない
と判定された場合、及びステップ57てユーザが下方向
移動キー又はリターンキー以外のキーを押した吉判定さ
れた場合には、山もにそのまま処理を終わる。
If the user forgets to press the return key on keyboard l-'8 when the arrow reaches the page insertion position and then presses the down key, the arrow will eventually reach the bottom position of the last page. If the user does not further press the downward movement key, R2O is determined in step 58, and the value of variable R is set to 1'' in step 61, and an arrow is displayed at the top of the first page, that is, at the top position, and processing is performed. In addition, if it is determined in step 56 that the flag is not set due to a user's mistake, or if it is determined in step 57 that the user has pressed a key other than the down key or the return key, , the processing ends as is.

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

以上説明したように、本発明によれば、ページ入替時に
移動対象ページを挿入したい位置を明確に指定すること
ができ、ディスプレイ付処理装置のマンマシンインタフ
ェースとしての文書編集の機能性を向上させることが可
能となる。
As described above, according to the present invention, it is possible to clearly specify the position where a page to be moved is to be inserted when replacing pages, and it is possible to improve the functionality of document editing as a man-machine interface of a processing device with a display. becomes possible.

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

第1図は、本発明の機能ブ1コック図、第2図(a)〜
(d)は、本発明におけるページ入替の実施例を示す図
、 第3図は、ページデータのデータ形式例を示す図、 第4図は、ページデータと矢印の表示領域を示す図、 第5図〜第9図は、実施例のフローチャート(その1か
らその5)、 第10図は、移動対象ページ表示状態(ペンダウン位置
)を示す図、 第11図は、ページ挿入位置指示用矢印の表示状態を示
す図、 第12図は、移動対象ページ表示状態(ペン゛移動位置
)を示す図、 第13図は、矢印の選択状態を示す図、第14図は、移
動対象ページ挿入位置の表示状態を示す図、 第15図は、複合通信端末ブロックの例を示す図、 第16図(al〜(C)は、文書情報のページ入替方法
の従来例を示す図である。 2・・・ディスプレイ、 6・・・電子ペン、 8・・・キーボード、 10・・・フロソピーディスクユニソト。 特許出願人   富士通株式会社 −22= 実施イダJのフローチャート(その5)第9図 。 手多動り寸象ハ・−ジーし致イ犬柱、穴ンク°ウン4t
L置)第10図 へ−ジ′挿入位置相示用矢印の表示#−態、第11図 第12図 矢印の坦駅状態、 第13図 7′> 9・  秤動利オペ−・/騨入位置の斯捌丈敬、第14
FIG. 1 is a functional block diagram of the present invention, and FIG. 2(a) to
(d) is a diagram showing an example of page replacement in the present invention; FIG. 3 is a diagram showing an example of the data format of page data; FIG. 4 is a diagram showing page data and arrow display areas; 9 to 9 are flowcharts of the embodiment (parts 1 to 5), FIG. 10 is a diagram showing the display state of the page to be moved (pen down position), and FIG. 11 is the display of the arrow for indicating the page insertion position. Figure 12 is a diagram showing the displayed state of the page to be moved (pen movement position), Figure 13 is a diagram showing the selection state of the arrow, and Figure 14 is a display of the insertion position of the page to be moved. FIG. 15 is a diagram showing an example of a composite communication terminal block. FIGS. 16 (al to (C) are diagrams showing a conventional example of a method for replacing pages of document information. 2... Display, 6...Electronic pen, 8...Keyboard, 10...Frosopy disk Unisoto.Patent applicant: Fujitsu Ltd.-22= Flowchart of Implementation Ida J (Part 5) Figure 9. The dog pillar is moving, and the hole is 4t.
L position) Go to Fig. 10 - Insertion position arrow display #- state, Fig. 11 Fig. 12 arrow in stationary state, Fig. 13 7'> 9. Scale operation/adjustment The 14th position of the 14th
figure

Claims (1)

【特許請求の範囲】  ディスプレイ付処理装置を有するシステムにおいて、 ユーザにより作成され、前記システム内のメモリ(10
)に記憶されているページ単位の複数ページ文書情報の
各ページをあらわすページデータが前記ディスプレイ(
2)の画面上に表示されている場合、前記ユーザにより
指定される移動対象ページデータを該ページデータ以外
のページデータと異なる形式で表示し(16)、 前記ユーザにより指定される前記移動対象ページの挿入
位置を、前記ディスプレイ(2)画面上で、前記複数ペ
ージデータの中で連続する2つのページデータ表示領域
の間、または最初のページデータ表示領域の前、もしく
は最終のページデータ表示領域の後に表示し(17)、 前記表示(16)ずみの移動対象ページデータを前記表
示(17)ずみの挿入位置に移動し(18)、前記メモ
リ(10)内の文書情報を変更する(19)ことを特徴
とする文書編集方法。
[Scope of Claim] In a system having a processing device with a display, a memory (10
) The page data representing each page of multi-page document information stored in page units is displayed on the display (
2), displaying page data to be moved specified by the user in a format different from page data other than the page data (16); on the display (2) screen, between two consecutive page data display areas among the multiple page data, before the first page data display area, or before the last page data display area. (17), moves the page data to be moved that has been displayed (16) to the insertion position that has been displayed (17) (18), and changes the document information in the memory (10) (19). A document editing method characterized by:
JP63122148A 1988-05-20 1988-05-20 Document editing method Pending JPH01292565A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63122148A JPH01292565A (en) 1988-05-20 1988-05-20 Document editing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63122148A JPH01292565A (en) 1988-05-20 1988-05-20 Document editing method

Publications (1)

Publication Number Publication Date
JPH01292565A true JPH01292565A (en) 1989-11-24

Family

ID=14828794

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63122148A Pending JPH01292565A (en) 1988-05-20 1988-05-20 Document editing method

Country Status (1)

Country Link
JP (1) JPH01292565A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014106941A (en) * 2012-11-30 2014-06-09 Canon Inc Operation device, image forming apparatus, and computer program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014106941A (en) * 2012-11-30 2014-06-09 Canon Inc Operation device, image forming apparatus, and computer program

Similar Documents

Publication Publication Date Title
US9400772B2 (en) Method and device for selecting a word to be defined in mobile communication terminal having an electronic dictionary
US20190294306A1 (en) Method and device for displaying application function information, and terminal
US6559869B1 (en) Adaptive auto-scrolling merge for hand written input
CN113709322B (en) Scanning method and related equipment thereof
JPH0221024B2 (en)
JPS6019227A (en) Document processing method
CN105808519A (en) Document display method and apparatus
US7742095B2 (en) Information processing apparatus, method and storage medium
JP2000099223A (en) Data processing device having handwritten character input interface and recording medium
KR20140139702A (en) Method and apparatus for correcting text
JPH052584A (en) Document processor
JPH11110479A (en) Character processing method and apparatus, and storage medium
JP2823021B2 (en) Multi-window communication terminal, multi-window drawing image communication terminal, variable frame window communication terminal, and screen scroll control method
JPH05150926A (en) Information processing equipment
JPH08180022A (en) Information storage converter
JP2002366135A (en) Image display device
JPH0346081A (en) On-line hand-written character input method
CN113485616B (en) Editing system suitable for blind person to operate mobile phone editing
GB2625665A (en) Method of editing a video file
JP2000076380A (en) Handwritten character input device and storage medium
JPH1063656A (en) Document creation device
CN116301546A (en) Data association method, printing device, server and storage medium
JPH0758821A (en) Telephone
JPH11143886A (en) Note making device
JPH06187420A (en) Handwriting table recognition device