JPS62156721A - Document producing device - Google Patents
Document producing deviceInfo
- Publication number
- JPS62156721A JPS62156721A JP60297128A JP29712885A JPS62156721A JP S62156721 A JPS62156721 A JP S62156721A JP 60297128 A JP60297128 A JP 60297128A JP 29712885 A JP29712885 A JP 29712885A JP S62156721 A JPS62156721 A JP S62156721A
- Authority
- JP
- Japan
- Prior art keywords
- area
- cursor
- pop
- mouse
- displayed
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
- Input From Keyboards Or The Like (AREA)
- Digital Computer Display Output (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は表示装置を用いて文書を編集する編集装置に係
り、特に文書の用紙対応で編集する文書作成装置に関す
る。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to an editing device that edits a document using a display device, and more particularly to a document creation device that edits a document in correspondence with paper.
文書の編集装置はマイクロプロセッサの発展により各方
面で開発され、使用されるようになった。With the development of microprocessors, document editing devices have been developed and used in various fields.
特に、ワードプロセッサやパーソナルコンピュータにも
かな漢字変換機能の他に文書を編集する機能が設けられ
るようになった。In particular, word processors and personal computers have come to be equipped with document editing functions in addition to kana-kanji conversion functions.
文書編集を行うこれらの装置ではその編集の入力は゛、
(1)複数の文字より構成されるコマンドをキーより入
力する方式。In these devices that edit documents, input for editing is as follows: (1) A method of inputting commands consisting of multiple characters using keys.
(2) コマンドに対応するファンクションキーを設
け、そのキーより人力する方式。(2) A method in which function keys corresponding to commands are provided and the commands are operated manually.
(3)表示画面上にコマンドに対応するアイコンを表示
し、マウス等で指示することにより、コマンドを入力す
る方式。(3) A method of displaying icons corresponding to commands on the display screen and inputting commands by pointing with a mouse or the like.
の3種の方式に大別される。(11の方式はキーの数が
少なく例えばカナキーや数字キー等よりなるキーボード
と小型であるが、複数のキーをそれぞれ1個のコマンド
に対応して操作するため、操作が複雑となり、更に操作
に時間がかかるという問題を有している。(2)の方式
は操作は簡単であるが、キーの数が増加し、キーボード
が大型となる問題を存している。またキートップに刻印
できる文字数に限定があるのでファンクションの意味(
コマンド)がわかりにくいという問題も有している。It is roughly divided into three types: (The method No. 11 has a small number of keys, for example, a keyboard consisting of kana keys and numeric keys, and is compact, but since multiple keys are operated in response to one command, the operation is complicated and even more difficult. Method (2) is easy to operate, but has the problem of increasing the number of keys and making the keyboard larger.Also, the number of characters that can be engraved on the key tops is limited. Since there is a limit to the meaning of the function (
There is also the problem that commands) are difficult to understand.
(3)の方式は(11,(2)の方式の問題を解決した
ものであり、表示されるアイコンをマウスの操作による
カーソルで指示するので、操作もM車であり、コマンド
の指示においてはキーボードを必要としない特徴を有し
ている。しかしながら例えばコマンドの数が増加した場
合にはアイコンの表示領域も増加し、編集のための文書
を表示する領域が狭くなるという問題を有している。Method (3) solves the problem of method (11, (2)), and since the displayed icon is indicated with a cursor operated by a mouse, the operation is also an M car, and when issuing commands, It has the feature that it does not require a keyboard.However, for example, when the number of commands increases, the display area of icons also increases, which causes the problem that the area for displaying documents for editing becomes narrower. .
本発明は上記問題点に鑑み、表示領域を狭くすることな
くマウスによって指示することができ、操作性が良く、
更に誤操作を防止した文書作成装置を提供することを目
的とする。In view of the above problems, the present invention allows instructions to be given using a mouse without narrowing the display area, and has good operability.
Furthermore, it is an object of the present invention to provide a document creation device that prevents erroneous operations.
本発明によれば、上記目的を達成するために、文書を編
集する編集装置において、表示装置で表示されるカーソ
ルを移動する移動手段と、前記カーソルによって指示さ
れた位置が前記表示装置で表示される文字領域と、該文
字領域の外枠領域と、表示されていない文字領域の外枠
領域と、前記領域に属さない外部領域の少なくとも一領
域に存在することを検出する位置検出手段と、該検出手
段の出力によって複数のポツプアップメニューのうちの
少なくとも1個のポンプアンプメニューを選択して、前
記表示装置で表示するポツプアップ表示手段とを有する
ことを特徴とする。According to the present invention, in order to achieve the above object, an editing device for editing a document includes a moving means for moving a cursor displayed on a display device, and a position indicated by the cursor is displayed on the display device. position detection means for detecting the presence of a character area in at least one of a character area that is displayed, an outer frame area of the character area, an outer frame area of a character area that is not displayed, and an external area that does not belong to the area; It is characterized by comprising a pop-up display means for selecting at least one pump amplifier menu from a plurality of pop-up menus based on the output of the detection means and displaying the selected pump amplifier menu on the display device.
そして、その作用は以下の如くである。And its action is as follows.
文書を編集する編集装置において、表示装置で表示され
るカーソルを移動する移動手段によってカーソルを目的
の領域に移動してその領域を指示する。この目的の領域
は前記表示装置で表示される文字領域と、該文字領域の
外枠領域と、表示されていない文字領域の外枠領域と、
前記領域に属さない外部領域である。カーソルによって
指示された領域のどの領域に前記カーソルが存在するか
を前記位置検出手段で検出するとともに、その結果によ
って前記ポツプアップ表示手段で検出された領域に対応
したポツプアップメニューを選択して前記表示装置で表
示する。In an editing device for editing a document, a moving means for moving a cursor displayed on a display device moves the cursor to a target area and indicates the area. This target area includes a character area displayed on the display device, an outer frame area of the character area, and an outer frame area of the character area that is not displayed.
This is an external area that does not belong to the area. The position detecting means detects in which region of the region indicated by the cursor the cursor is present, and based on the detection result, the pop-up display means selects a pop-up menu corresponding to the detected region and displays the pop-up menu. Display on device.
以下、図面を用いて本発明の詳細な説明する。 Hereinafter, the present invention will be explained in detail using the drawings.
第1図は本発明の実施例の回路構成図である。FIG. 1 is a circuit diagram of an embodiment of the present invention.
マウス1はオペレータ等によって操作される簡易型の座
標入力装置である。マウス1はオペレータによって操作
され、上下方向や左右方向等に移動した量に比例した信
号を発生する。その発生した信号はマウス制御回路2に
加わる。マウス制御回路2は前述したオペレータによっ
て移動された量に比例した信号より移動量を求める回路
である。The mouse 1 is a simple coordinate input device operated by an operator or the like. The mouse 1 is operated by an operator and generates a signal proportional to the amount of movement in the vertical direction, horizontal direction, etc. The generated signal is applied to the mouse control circuit 2. The mouse control circuit 2 is a circuit that determines the amount of movement from a signal proportional to the amount moved by the operator.
更に本発明の実施例においてはマウス1の移動に比例し
て表示装置(CRT)?で表示されるカーソルが移動す
るように構成されている。すなわち、マウス制御回路2
は移動量を求めるとともに、その移動量より現在表示す
べきカーソルの位置データを求める回路である。マウス
制御回路2で求められたカーソルの位置データはポンプ
アンプ選択回路3とキーバッファ4に加わる。そしてキ
ーバッファ4に加わったカーソルの位置データはメイン
制御回路に出力され、その位置に対応したカーソル画面
情報が画面制御回路6に加わり、表示装置12で表示さ
れる。この動作によってマウス1を移動するたびに表示
装置12における表示画面内をカーソルが移動する。Furthermore, in the embodiment of the present invention, the display device (CRT)? The cursor displayed is configured to move. That is, the mouse control circuit 2
is a circuit that calculates the amount of movement and also calculates the position data of the cursor to be currently displayed from the amount of movement. The cursor position data determined by the mouse control circuit 2 is applied to a pump amplifier selection circuit 3 and a key buffer 4. The cursor position data added to the key buffer 4 is output to the main control circuit, and cursor screen information corresponding to the position is added to the screen control circuit 6 and displayed on the display device 12. With this operation, the cursor moves within the display screen of the display device 12 every time the mouse 1 is moved.
一方、画面制御回路6は前述したカーソルを表示する他
に文書データ記憶部8に記憶されている文書データをメ
イン制御回路の制御信号によって表示するとともに、表
示している複数ページの各表示領域を表わすデータをC
RT ’pH域管理テーブル7に格納する処理を行う。On the other hand, in addition to displaying the cursor described above, the screen control circuit 6 also displays the document data stored in the document data storage section 8 according to control signals from the main control circuit, and also displays each display area of the plurality of pages being displayed. C
RT' Performs processing to store in pH range management table 7.
それぞれのページ内の文書の表示領域や指定ページ等は
メイン制御回路5より出力される表示制御信号に従って
表示されるが、その時に同時にCRT a域管理テーブ
ル8にそれぞれ表示されている領域を表わすデータが格
納される。第2図(alは本発明の実施例の表示別図で
ある。CRT画面XP内に文書データ記憶部8の3ペ一
ジ分の文書構成が表示されている。The display area of the document within each page, the specified page, etc. are displayed according to the display control signal output from the main control circuit 5, and at the same time, data representing the area displayed in the CRT a area management table 8 is also displayed. is stored. FIG. 2 (Al is a separate view of the display of the embodiment of the present invention. The document structure of three pages of the document data storage section 8 is displayed on the CRT screen XP.
第3図(a)の表示においては、第1ベージP1の文書
を全て表示し、その後方に第2ベージP z + ’4
1eいて第3ページが配置されたように表示されている
。第1ページP+には文書領域内に特定の枠領域に1が
存在している。このような領域を区別するデータを記憶
するのがCRT領域管理テーブル7である。表示の時に
は画面制御回路6はこれらの領域を識別して目的の領域
に目的の例えば文章を表示するので、CRT RM域管
理テーブル7にはこの表示時における領域の識別結果が
出力され、CRT 領域管理テーブル7はそれを記憶す
る。前述した動作によって、表示装置12に文書データ
記憶部8の内容が重ね合わさって表示され、その表示部
にマウス1で指示されるようにカーソルが同時に表示さ
れて移動する。In the display of FIG. 3(a), all the documents on the first page P1 are displayed, and the second page P z + '4 is displayed behind it.
1e and the third page is displayed. On the first page P+, 1 exists in a specific frame area within the document area. The CRT area management table 7 stores data for distinguishing between such areas. At the time of display, the screen control circuit 6 identifies these areas and displays a target text, for example, in the target area, so the result of identifying the area at this time of display is output to the CRT RM area management table 7, and the CRT area The management table 7 stores it. By the above-described operation, the contents of the document data storage section 8 are displayed in a superimposed manner on the display device 12, and a cursor is simultaneously displayed and moved on the display section as instructed by the mouse 1.
本発明はこのマウス1の移動によってカーソルを表示画
面内で移動することを用い、カーソルに設けられたボタ
ンスイッチがクリックされた時表示装置7の表示部内の
領域を文字領域、その文字領域の外枠領域、表示されて
いない文字領域すなわち後方のページの外枠領域、これ
らの領域に属さない外部領域更には文書領域内の特定の
枠領域等内にカーソルが存在するかを判別する。そして
その判別結果によって、すなわちカーソルが存在する領
域に対応したポツプアップメニューを表示する。これら
の動作を行うのが、ボ・ノブアップメニュー(T5UM
)選択回路3、ポツプアップメニュー(PUM)表示制
御回路9である。マウス1が移動されて、カーソルが目
的の表示画面の位置に入った時には、オペレータはマウ
ス1に設けられているボタンスイッチをクリック(ブツ
シュされた後リリース)する。このボタンスイッチのク
リックはマウス1よりクリック信号としてマウス制御回
路2に出力される。マウス制御回路2はこのクリック信
号が加わるとポツプアップメニュー選択回路3に現在の
カーソルの位置情報とボタンスイッチがクリックされた
ことを表わす信号を出力する。これによってポツプアッ
プメニュー選択回路3は現在のカーソルが表示画面上の
どの位置に存在するかを判別する処理を行う。第3図は
ポツプアンプメニュー選択回路の動作処理フローチャー
トである。前述したカーソルの現在位置情報等が加わる
と処理を開始(START)L、まずポツプアップメニ
ュー選択回路3内に有するCRT?J域管理テーブルポ
インタにCRT jI域管理テーブルの先頭アドレスを
セットする(Sl)。そして次にカーソルが領域内であ
るかのチェックS2を行う。第4図Ta)はCRT領域
管理テーブル図表、第4図(b)は各領域情報のフォー
マット図表である。CRT H域管理テーブルには用紙
1内の領域に関する情報すなわち文字領域情報と、枠領
域SK1=SKmの情報が順次格納されている。The present invention uses the movement of the mouse 1 to move the cursor within the display screen, and when the button switch provided on the cursor is clicked, the area within the display section of the display device 7 is changed into a character area, and the area outside the character area is moved. It is determined whether the cursor is present in a frame area, a character area that is not displayed, that is, an outer frame area of a subsequent page, an external area that does not belong to these areas, or a specific frame area within the document area. Then, based on the determination result, that is, a pop-up menu corresponding to the area where the cursor is present is displayed. These operations are performed using the Bo Nobu Up Menu (T5UM
) selection circuit 3 and pop-up menu (PUM) display control circuit 9. When the mouse 1 is moved and the cursor enters the desired display screen position, the operator clicks (depresses and then releases) a button switch provided on the mouse 1. The click of this button switch is output from the mouse 1 to the mouse control circuit 2 as a click signal. When the mouse control circuit 2 receives this click signal, it outputs current cursor position information and a signal indicating that the button switch has been clicked to the pop-up menu selection circuit 3. As a result, the pop-up menu selection circuit 3 performs processing to determine where the current cursor is located on the display screen. FIG. 3 is a flowchart of the operation processing of the pop amplifier menu selection circuit. When the above-mentioned current position information of the cursor is added, processing starts (START).First, the CRT? The start address of the CRT jI area management table is set in the J area management table pointer (Sl). Then, a check S2 is performed to see if the cursor is within the area. FIG. 4 (Ta) is a CRT area management table diagram, and FIG. 4 (b) is a format diagram of each area information. The CRT H area management table sequentially stores information regarding areas within paper 1, that is, character area information, and information about frame area SK1=SKm.
ここで用紙SP1とは前述した第2図(a)のページP
、を表わしている。第2図(a)で例えるならば、文字
領域情報とは「文書」等が書かれている領域を表わすも
のである。そして枠領域SKI〜SKmの情報とは第2
図(alの枠に1の領域を表わす情報である。なお、第
2図(a)においてはページP、内には1個の枠に1し
か存在しないので、CRTSI域管理テーブル7にはそ
れに対応する枠領域SKIの情報のみが格納される。枠
領域が更に複数存在するにはその数に対応する枠領域S
K2〜SKmの情報が格納される。用紙SPI内の領域
に関する情報の後には、用紙SP2の表示領域情報更に
順次目的のページ数分の情報が格納されている。第2図
(81の場合にはページP、〜ページP3まで表示され
ているので、CRT 領域管理テーブルにも用紙SP2
.3P3の表示領域情報が格納される。第4図(blは
前述した各領域情報のフォーマット図表である。各フォ
ーマットは例えば8ビツトすなわち1バイトの領域ステ
ータス、1バイトのN域位置X座標、1バイトの領域位
置y座標、領域サイズX方向、領域サイズy方向、ポツ
プアップメニュ一番号よりなる。領域ステータスはこの
領域が有効であるか否か或いは文字や枠領域等を表わし
ている。領域位置x、 y座標はそれぞれ表示画面上
の左上の頂点の座標を、領域サイズX方向、y方向はそ
れぞれ前述した頂点より右方向或いは下方向に対してそ
の領域が専有する長さをそれぞれ表わしている。この領
域位置X。Here, the paper SP1 is the page P in FIG. 2(a) mentioned above.
, represents. For example, in FIG. 2(a), the character area information represents an area where a "document" or the like is written. The information in the frame areas SKI to SKm is the second
This information represents the area of 1 in the frame of Figure (al).In addition, in Figure 2 (a), there is only 1 in one frame in page P, so the CRTSI area management table 7 contains the information for that area. Only the information of the corresponding frame area SKI is stored.If there are more than one frame area, the frame area S corresponding to that number is stored.
Information of K2 to SKm is stored. After the information regarding the area in the paper SPI, display area information of the paper SP2 and information for the target number of pages are sequentially stored. Figure 2 (In the case of 81, pages P to P3 are displayed, so paper SP2 is also displayed in the CRT area management table.
.. 3P3 display area information is stored. Figure 4 (bl is a format chart of each area information mentioned above.Each format is, for example, 8 bits, 1 byte area status, 1 byte N area position X coordinate, 1 byte area position y coordinate, area size It consists of the direction, area size, y direction, and pop-up menu number.The area status indicates whether this area is valid or not, or indicates the character, frame area, etc.The area position x and y coordinates are respectively displayed on the display screen. The coordinates of the upper left vertex are the area size, and the area size in the X direction and y direction respectively represent the length that the area occupies in the rightward or downward direction from the apex mentioned above.This area position X.
y座標並びに領域サイズx、 y方向のデータによっ
て表示画面の長方形の領域が限定される。The rectangular area of the display screen is limited by the y-coordinate and area size data in the x and y directions.
第3図のフローチャートにもどって説明すると、マウス
カーソルが領域内であるかのチェックS2ではそれぞれ
の領域情報の前述した領域位置X。Returning to the flowchart of FIG. 3, in step S2 of checking whether the mouse cursor is within the area, the above-mentioned area position X of each area information is determined.
y座標、領域サイズx、 y方向より限定される長方
形の中にカーソルが存在するかを検出する処理である。This process detects whether the cursor exists within a rectangle defined by the y coordinate, area size x, and y direction.
第1番目の時には処理S1においてテーブルの先頭にポ
インタがセットされているので、文字領域情報が読み出
されて、検出処理すなわちチェックがなされる。そして
次にその結果によって次の処理が選択S3される。領域
内にカーソルが存在しない(N)の時には次の領域にカ
ーソルが存在するか否かを検出するため、前述したポツ
プアップメニュー選択回路3内のCRT領域管理テーブ
ルポインタを次の領域先頭に更新する処理S4を行うと
ともにそのポインタで指される領域に領域終了情報が存
在するか否かの判別S5を行う。前述したチェック処理
S2はカーソルが存在する領域が検出されない時には順
次CRT管理テーブルポインタを次の領域に更新して繰
り返されるように構成されている。カーソルの位置デー
タが例えば画面外を指示している時等には、最後まで検
出されない場合があるので、処理S4の後には領域終了
であるか否かの判別S5を行い、領域終了でない時(N
)に再度処理S2より処理を行う。この判別処理S5に
よって順次検出するまで領域検出処理がなされるのであ
る。前述したチェック処理S3でマウスが領域内であっ
た時には選択処理S3はCRT領域管理ポインタが示す
領域のポツプアップ番号をポツプアップ記憶部10にセ
ットする処理S6を行う。また判別処理S5において領
域終了を検出した時(Y)にも同様に処理S6を行う。At the first time, the pointer is set at the head of the table in step S1, so the character area information is read and a detection process, that is, a check is performed. Then, the next process is selected S3 based on the result. When the cursor does not exist in the area (N), the CRT area management table pointer in the pop-up menu selection circuit 3 described above is updated to the beginning of the next area in order to detect whether the cursor exists in the next area. At the same time, a determination step S5 is performed to determine whether or not area end information exists in the area pointed to by the pointer. The above-mentioned check process S2 is configured so that when the area where the cursor exists is not detected, the CRT management table pointer is updated to the next area and repeated. For example, when the cursor position data points outside the screen, it may not be detected until the end. Therefore, after processing S4, a determination S5 is performed to determine whether or not the area has ended. N
), the process is performed again from process S2. Through this discrimination process S5, area detection processing is performed until sequential detection is performed. If the mouse is within the area in the above-mentioned check process S3, the selection process S3 performs a process S6 in which the pop-up number of the area indicated by the CRT area management pointer is set in the pop-up storage unit 10. Further, when the end of the area is detected in the determination process S5 (Y), the process S6 is similarly performed.
なお、第4図(alのテーブルの最後に設けられている
領域終了情報は表示画面の全領域を指示するように領域
情報がフォーマントされているので、この時には全領域
に対応するポツプアップ番号がポツプアップメニュー記
憶部lOに格納される。そしてこの処理S6の後ポンプ
アップメニュー選択回路の処理を終了(END)する。Note that the area end information provided at the end of the table in FIG. It is stored in the pop-up menu storage unit IO. After this process S6, the process of the pump-up menu selection circuit is ended (END).
前述したポツプアップ選択回路3の動作によってポツプ
アンプ記憶部にカーソルで指示された領域に対応するポ
ツプアップ番号が格納される。By the operation of the pop-up selection circuit 3 described above, the pop-up number corresponding to the area indicated by the cursor is stored in the pop-amp storage section.
ポツプアップ表示制御回路9はポツプアップメニュー記
憶部10に記憶されたポツプアップメニュ一番号に対応
したポツプアンプメニューを表示装置12で表示する制
御を行う回路である。メイン制御回路5には前述したカ
ーソルの位置情報の他にマウス1に設けられたボタンス
イッチのクリックを表わす信号も加わるようになってお
り、メイン制御回路5はカーソルを移動する制御の他に
ポツプアップメニュー制御回路9に対し、ボタンスイッ
チがクリックされたことにより、次に表示すべきポツプ
アップメニューを表示する制御信号をポツプアップメニ
ュー表示制御回路9に出力する処理も行う。このメイン
制御回路3からの制御信号が加わることによりポツプア
ップメニュー表示制御回路9は前述したポツプアップメ
ニュー記憶部に格納されているポツプアップメニュ一番
号に対応したポツプアップメニューをポップアップメニ
ューデータテーブル11より読み出して表示する。The pop-up display control circuit 9 is a circuit that controls the display device 12 to display a pop-up menu corresponding to the pop-up menu number stored in the pop-up menu storage section 10. In addition to the above-mentioned cursor position information, the main control circuit 5 also receives a signal indicating the click of a button switch provided on the mouse 1, and in addition to controlling the cursor movement, the main control circuit 5 also performs various functions. When the button switch is clicked, the pop-up menu control circuit 9 also performs a process of outputting a control signal for displaying the next pop-up menu to be displayed to the pop-up menu display control circuit 9. In response to the control signal from the main control circuit 3, the pop-up menu display control circuit 9 displays a pop-up menu corresponding to the pop-up menu number stored in the pop-up menu storage section in the pop-up menu data table 11. read and display.
第2図(b)はカーソルMが枠領域Kl内に移動し、ボ
タンスイッチがクリックされた後の表示装置7における
表示例図である。枠Kl内にカーソルMが存在するので
、この場合には枠の編集のためのポツプアップメニュー
PUMXが表示画面の中央部右下位置に表示される。FIG. 2(b) is an example of the display on the display device 7 after the cursor M has moved into the frame area Kl and the button switch has been clicked. Since the cursor M exists within the frame Kl, in this case, a pop-up menu PUMX for editing the frame is displayed at the lower right position in the center of the display screen.
前述した動作により、単にカーソルMを移動しクリック
するのみでポツプアップメニューPUMXが表示される
。ポツプアップメニューP UMXの表示はポツプアッ
プメニュー表示制御回路9で表示されるが、画面制御回
路6には図示しないが、この時に同時に各ポツプアップ
メニュー(枠の移動、枠の変更、枠の削減、マニュアル
編集)の各領域を表わす信号が加わるようになっており
、画面制御回路6を介してポツプアップメニューの表示
領域情報がCRT 95域管理テーブル7に格納される
。よって例えばポツプアップメニューPUMXの1メニ
ユー領域にマウスを移動し、ボタンスイッチをクリック
することによって次の目的とする編集等の処理を実行さ
せることができる。これらのポツプアップメニューは本
発明によれば、選択するたびに表示されるので、その選
択における誤操作が防止できる。By the above-described operation, the pop-up menu PUMX is displayed by simply moving and clicking the cursor M. The pop-up menu P UMX is displayed by the pop-up menu display control circuit 9, but at the same time, each pop-up menu (frame movement, frame change, frame reduction) is displayed on the screen control circuit 6 (not shown). , manual editing), and the display area information of the pop-up menu is stored in the CRT 95 area management table 7 via the screen control circuit 6. Therefore, for example, by moving the mouse to one menu area of the pop-up menu PUMX and clicking a button switch, the next desired process such as editing can be executed. According to the present invention, these pop-up menus are displayed each time they are selected, thereby preventing erroneous operations in the selection.
以上、本発明の実施例を用いて詳細に説明したが、カー
ソルの移動はマウスに限らず、例えばキーボード等のカ
ーソル移動キーによっても同様である。また更に、複数
ページの重ね合わせの表示に限らず、例えば複数ページ
のレイアウト表示による領域検出でも同様に行うことが
できる。Although the embodiments of the present invention have been described above in detail, the movement of the cursor is not limited to the mouse, but may also be performed using cursor movement keys such as a keyboard. Furthermore, the present invention is not limited to displaying a plurality of pages in an overlapping manner, but can be performed in the same manner, for example, in area detection based on a layout display of a plurality of pages.
以上述べたが、本発明はカーソルの位置を検出し、その
カーソルの位置によって処理すべきポツプアップメニュ
ーを表示するとともに更に選択されたポツプアップメニ
ューの領域に対して実行すべき処理を実行するものであ
り、様々の処理を選択することが、表示画面のレイアウ
ト的な表示によって行うことができる。よって、本発明
によれば表示領域を狭くすることなく操作性が良く更に
誤操作を防止した文書作成装置を得ることができる。As described above, the present invention detects the position of the cursor, displays the pop-up menu to be processed based on the position of the cursor, and further executes the process to be performed on the selected pop-up menu area. Various processes can be selected by displaying the layout of the display screen. Therefore, according to the present invention, it is possible to obtain a document creation device that has good operability and prevents erroneous operations without narrowing the display area.
第1図は本発明の実施例の回路構成図、第2図は本発明
の実施例の表示例図、
第3図はポツプアップメニューの動作処理フローチャー
ト、
第4図(al、 (b)は各領域情報のフォーマット図
表である。
■・・・マウス、
2・・・マウス制御回路、
3・・・ポンプアップメニュー選択回路、5・・・メイ
ン制御回路、
6・・・画面制御回路、
7・・・CRT領域管理テーブル、
8・・・文書データ記憶部、
9・・・ポツプアップメニュー表示制御回路、10・・
・ポツプアップメニュー記憶部、11・・・ポツプアッ
プメニューデータテ−プル、
12・・・表示装置。
特許 出願人 カシオ計算機株式会社シ季(シタ宅
ト4弓 の ソ(施イクク1 d)〔臣)門底口?]第
1図
(b)
本禮明の寅Ng汐’Jめ機示ケリ図
第2図
PUM盃キ尺凹妬の動イ)P−匁J!フロー第3図Fig. 1 is a circuit configuration diagram of an embodiment of the present invention, Fig. 2 is a display example diagram of an embodiment of the present invention, Fig. 3 is a pop-up menu operation processing flowchart, and Fig. 4 (al) and (b) are This is a format chart of information on each area.■... Mouse, 2... Mouse control circuit, 3... Pump up menu selection circuit, 5... Main control circuit, 6... Screen control circuit, 7 ... CRT area management table, 8... Document data storage section, 9... Pop-up menu display control circuit, 10...
-Pop-up menu storage section, 11...Pop-up menu data table, 12...Display device. Patent Applicant: Casio Computer Co., Ltd. ] Figure 1 (b) Honreimei's Tora Ng Shio'J Me Mechanism Diagram Figure 2 PUM Sakakki Shaku Utsukou Jealousy A) P-Momme J! Flow diagram 3
Claims (1)
るカーソルを移動する移動手段と、前記カーソルによっ
て指示された位置が前記表示装置で表示される文字領域
と、該文字領域の外枠領域と、表示されていない文字領
域の外枠領域と、前記領域に属さない外部領域の少なく
とも一領域に存在することを検出する位置検出手段と、
該検出手段の出力によって複数のポップアップメニュー
のうちの少なくとも1個のポップアップメニューを選択
して、前記表示装置で表示するポップアップ表示手段と
を有することを特徴とした文書作成装置。In an editing device for editing a document, a moving means for moving a cursor displayed on a display device, a character area in which a position indicated by the cursor is displayed on the display device, and an outer frame area of the character area; a position detection means for detecting the presence in at least one of an outer frame area of a character area that is not displayed and an external area that does not belong to the area;
A document creation device comprising: pop-up display means for selecting at least one pop-up menu from a plurality of pop-up menus based on the output of the detection means and displaying the selected pop-up menu on the display device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60297128A JPS62156721A (en) | 1985-12-27 | 1985-12-27 | Document producing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60297128A JPS62156721A (en) | 1985-12-27 | 1985-12-27 | Document producing device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5211223A Division JPH06161699A (en) | 1993-08-26 | 1993-08-26 | Data processor |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62156721A true JPS62156721A (en) | 1987-07-11 |
JPH0464089B2 JPH0464089B2 (en) | 1992-10-13 |
Family
ID=17842571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60297128A Granted JPS62156721A (en) | 1985-12-27 | 1985-12-27 | Document producing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62156721A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63150726A (en) * | 1986-12-16 | 1988-06-23 | Mitsubishi Electric Corp | Display screen controller |
JPH01100672A (en) * | 1987-10-14 | 1989-04-18 | Oki Electric Ind Co Ltd | Input processing system for electronic slip entering base |
JPH01137322A (en) * | 1987-11-25 | 1989-05-30 | Hitachi Ltd | Menu display method for information processor |
JPH01293422A (en) * | 1988-05-23 | 1989-11-27 | Hitachi Ltd | Menu display device using input indicator |
JPH02133819A (en) * | 1988-11-15 | 1990-05-23 | Hitachi Ltd | Menu display method and data processor |
JPH04287116A (en) * | 1990-10-31 | 1992-10-12 | Internatl Business Mach Corp <Ibm> | Hyper media system and its graphical user interface method |
JPH04332033A (en) * | 1990-09-04 | 1992-11-19 | Internatl Business Mach Corp <Ibm> | User interface for computer processor operation |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60107086A (en) * | 1983-11-16 | 1985-06-12 | 株式会社日立製作所 | Menue control system |
JPS60184290A (en) * | 1984-02-29 | 1985-09-19 | インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン | Interactive type display unit |
JPS60211495A (en) * | 1984-04-05 | 1985-10-23 | 三洋電機株式会社 | Crt display unit |
JPS6180455A (en) * | 1984-09-28 | 1986-04-24 | Fuji Xerox Co Ltd | Data processor |
JPS6273327A (en) * | 1985-09-27 | 1987-04-04 | Toshiba Corp | Work station |
-
1985
- 1985-12-27 JP JP60297128A patent/JPS62156721A/en active Granted
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60107086A (en) * | 1983-11-16 | 1985-06-12 | 株式会社日立製作所 | Menue control system |
JPS60184290A (en) * | 1984-02-29 | 1985-09-19 | インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン | Interactive type display unit |
JPS60211495A (en) * | 1984-04-05 | 1985-10-23 | 三洋電機株式会社 | Crt display unit |
JPS6180455A (en) * | 1984-09-28 | 1986-04-24 | Fuji Xerox Co Ltd | Data processor |
JPS6273327A (en) * | 1985-09-27 | 1987-04-04 | Toshiba Corp | Work station |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63150726A (en) * | 1986-12-16 | 1988-06-23 | Mitsubishi Electric Corp | Display screen controller |
JPH01100672A (en) * | 1987-10-14 | 1989-04-18 | Oki Electric Ind Co Ltd | Input processing system for electronic slip entering base |
JPH01137322A (en) * | 1987-11-25 | 1989-05-30 | Hitachi Ltd | Menu display method for information processor |
JPH01293422A (en) * | 1988-05-23 | 1989-11-27 | Hitachi Ltd | Menu display device using input indicator |
JPH02133819A (en) * | 1988-11-15 | 1990-05-23 | Hitachi Ltd | Menu display method and data processor |
JPH04332033A (en) * | 1990-09-04 | 1992-11-19 | Internatl Business Mach Corp <Ibm> | User interface for computer processor operation |
JPH04287116A (en) * | 1990-10-31 | 1992-10-12 | Internatl Business Mach Corp <Ibm> | Hyper media system and its graphical user interface method |
Also Published As
Publication number | Publication date |
---|---|
JPH0464089B2 (en) | 1992-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7725841B2 (en) | Selection paradigm for displayed user interface | |
US4945504A (en) | Instruction input system for electronic processor | |
US5936614A (en) | User defined keyboard entry system | |
US5515496A (en) | Computer system with direct manipulation interface and method of operating same | |
US5021973A (en) | Method for assisting the operator of an interactive data processing system to enter data directly into a selected cell of a spreadsheet | |
EP0192022B1 (en) | Method for interactive rotation of displayed graphic objects | |
US5621879A (en) | Window management information input/output system | |
JP3043632B2 (en) | Toolbar display system | |
JP3345433B2 (en) | Image editing device | |
JPH07225829A (en) | Method and device for data display | |
US5872558A (en) | Method and system in a data processing system for processing data utilizing a cursor having multiple pointing spots | |
JPS62156721A (en) | Document producing device | |
JPH06175775A (en) | Information processor | |
JP3388451B2 (en) | Handwriting input device | |
JP4773671B2 (en) | Input method using a pointing device | |
JP3357760B2 (en) | Character / graphic input editing device | |
JP2847685B2 (en) | Data display device and method | |
JP2000020212A (en) | Device and method for table data display and storage medium having stored program for table data display thereon | |
JPH02139625A (en) | Screen display system | |
JPH0962478A (en) | Computer system | |
JP2561000B2 (en) | String output method | |
JP2560999B2 (en) | String output method | |
JPH09128129A (en) | Help message display device | |
JP2763836B2 (en) | Sentence processing device and method for changing format of sentence processing device | |
JP3521212B2 (en) | Multi-window computer system |