JPH02297254A - document editing device - Google Patents

document editing device

Info

Publication number
JPH02297254A
JPH02297254A JP1080003A JP8000389A JPH02297254A JP H02297254 A JPH02297254 A JP H02297254A JP 1080003 A JP1080003 A JP 1080003A JP 8000389 A JP8000389 A JP 8000389A JP H02297254 A JPH02297254 A JP H02297254A
Authority
JP
Japan
Prior art keywords
format
character
input
width
document
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
JP1080003A
Other languages
Japanese (ja)
Inventor
Masaru Makita
巻田 勝
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP1080003A priority Critical patent/JPH02297254A/en
Publication of JPH02297254A publication Critical patent/JPH02297254A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (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] [Industrial Application Field] The present invention relates to a document processing device that edits documents, and particularly to a document editing device that enables format change processing when special characters or codes are input. It is.

[従来の技術] 従来、熱転写式プリンタにおいては、デイジー式プリン
タのように印字媒体の活字により印字形式および文字幅
が決定されるのではなく、印字用フォントをソフトウェ
ア的に変換あるいは参照することにより、様々な印字形
態を取ることが可能である。その印字表現力を増加する
ものとして、例えば4倍角文字等のようにフォントを縦
、横に拡大し、印字を実行する機能を持つものがある。
[Prior Art] Conventionally, in thermal transfer printers, the printing format and character width are not determined by the print on the printing medium as in daisy printers, but by converting or referencing the printing font using software. , it is possible to take various printing forms. To increase the expressive power of printing, there is a function that enlarges the font vertically and horizontally, such as quadruple-width characters, and executes printing.

(発明が解決しようとする課B] しかしながら、拡大文字を利用して文書を作成す°る場
合としては、文書の先頭文字あるいは各章1節の先頭文
字に利用する場合が多い。この際、使用者は、拡大文字
入力行から、次行への改行動作時に、スペースキーによ
りキャリッジを未印字部に移動した後、印字を行わねば
ならず、印字している紙面あるいは入力している表示画
面を注意しながら入力してゆく、という大変にわずられ
しい作業を必要とする。
(Question B to be solved by the invention) However, when creating a document using enlarged characters, it is often used for the first character of the document or the first character of each chapter and section 1. In this case, When changing from an enlarged character input line to the next line, the user must use the space key to move the carriage to the unprinted area and then print. This requires a very tedious task of carefully inputting the information.

また表示処理例としては、恒久的に文書を記憶し、この
文書の編集を行う場合があげられる。この場合、通常、
使用者は、インデンテーション機能、あるいはパーマネ
ントスペーシング機能により上記拡大文字等の特殊文字
入力領域を回避する手法を講じている。しかしながら、
これらの手法により回避された領域は、その前行等のメ
インテナンス作業によりズレが発生し、拡大文字とその
次の行の文字とが重なり合う等の重大なる問題点があっ
た。
Further, as an example of display processing, there is a case where a document is permanently stored and this document is edited. In this case, usually
Users take measures to avoid special character input areas such as the enlarged characters by using an indentation function or a permanent spacing function. however,
In areas avoided by these methods, there are serious problems such as misalignment due to maintenance work on the previous line, and enlarged characters and characters on the next line overlapping.

よって本発明の目的は、拡大文字や拡大符号の入力によ
り使用された領域を自動的に回避して、操作者の負担を
軽減させ得る文書編集装置を提供することにある。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a document editing device that can automatically avoid areas used by inputting enlarged characters or enlarged symbols, thereby reducing the burden on the operator.

[課題を解決するための手段] 本発明に係る文書編集装置は、拡大文字もしくは拡大符
号の入力を行う入力手段と、前記拡大文字もしくは拡大
符号の入力領域幅を現マージン幅より減算することによ
り、次行からの入力可能領域幅を自動設定するフォーマ
ット変更手段とを具備したものである。
[Means for Solving the Problems] A document editing device according to the present invention includes an input means for inputting an enlarged character or an enlarged code, and a method for subtracting the input area width of the enlarged character or enlarged code from the current margin width. , and format changing means for automatically setting the input possible area width from the next line.

[作 用] 本発明によれば、拡大文字等の入力を行なう際に、その
拡大文字等の入力領域幅を現マージン幅より減算するこ
とにより、次行からの入力可能領域幅を自動設定するフ
ォーマット変更手段を設けることにより、前記拡大文字
等の入力により使用された領域を回避するようにしたも
のである。
[Function] According to the present invention, when inputting enlarged characters, etc., the input area width from the next line is automatically set by subtracting the input area width of the enlarged characters, etc. from the current margin width. By providing a format changing means, the area used for inputting the enlarged characters etc. can be avoided.

[実施例] 以下、図面を用いて、本発明の詳細な説明する。[Example] Hereinafter, the present invention will be explained in detail using the drawings.

衷10址上 第1図は、本発明の一実施例の電気的構成を説明するブ
ロック図である。図中、CPU (セントラルブロセッ
シングユニット)Aは本実施例におけるプロセスの中枢
を担うものであり、その他の要素とはシステムバスBに
より結線されている。
FIG. 1 is a block diagram illustrating the electrical configuration of an embodiment of the present invention. In the figure, a CPU (central processing unit) A plays a central role in the process in this embodiment, and is connected to other elements by a system bus B.

入力手段Cはキーボードであり、各文字キーの押下によ
り、文字の入力を行なう。さらに特殊文字指定手段りは
、前記キーボード上の文字幅スイッチであり、本実施例
では、3つのポジションを持つスライドスイッチを用い
ている。そして、これら各ポジションにより、それぞれ
通常幅文字9倍幅文字、4倍角文字の指定が可能となっ
ている。
The input means C is a keyboard, and characters are input by pressing each character key. Further, the special character specifying means is a character width switch on the keyboard, and in this embodiment, a slide switch having three positions is used. These positions allow the specification of normal width characters, 9x width characters, and 4x width characters, respectively.

文書メモリEは入力される文字をコード化し、文書デー
タとして記憶しておくランダムアクセスメモリであり、
入力後、画面による編集および木文書メモリに記憶され
た文書を縁り返し印字できるよう構成されている。
Document memory E is a random access memory that encodes input characters and stores them as document data.
After inputting, it is configured so that it can be edited on the screen and the document stored in the tree document memory can be printed in reverse.

マルチフォーマット設定手段Fは、前記文書の登録およ
び編集中、マージン、タブ等の印字領域の変更を行なう
為に設けられており、グラフ、図面等のスペースを空け
る為、印字領域を削減する。あるいは、用紙の変更、ピ
ッチの変更による文書そのもののフォーマットの変更等
に用いる為の手段である。
The multi-format setting means F is provided to change the print area such as margins and tabs during registration and editing of the document, and reduces the print area to free up space for graphs, drawings, etc. Alternatively, it is a means used to change the format of the document itself by changing the paper or pitch.

表示装置Gは文書メモリEの編集用として用いる。本実
施例では、80桁×25行分のCPUユニットを用いて
いる。
The display device G is used for editing the document memory E. In this embodiment, CPU units for 80 columns x 25 rows are used.

印字装置Hは文書メモリEの印字、および、キー入力時
の即時印字に用いる。
The printing device H is used for printing the document memory E and for immediate printing when a key is input.

第2図は、本実施例にて用いたサーマルプリンタの印字
部を示す。本図中、プラテン1にバックアップされた記
録用のシート2に対し、キャリッジ3に装着された記録
ヘッド(サーマルヘッド)4で記録してゆくよう構成さ
れている。
FIG. 2 shows the printing section of the thermal printer used in this example. In this figure, a recording sheet 2 backed up on a platen 1 is configured to be recorded by a recording head (thermal head) 4 mounted on a carriage 3.

なお、第2図中のプラテン1はローラ状をしており、シ
ート送りローラを兼ねた設計となっている。キャリッジ
3は、プラテン1に平行に設置されたガイドシャフト5
に沿って移動可能に装着され、ステッピングモータ(キ
ャリッジ駆動モータ)6.駆動プーリ7、従動プーリ8
、およびこれらのプーリに巻回され、かつ、キャリッジ
3に結合されたタイミングベルト9から成る駆動系によ
って往復駆動される。キャリッジ3上には、サーマルヘ
ッド4とシート2との間にインクリボンlOを送給する
ためのリボンカセット11が交換可能に装着されている
The platen 1 in FIG. 2 has a roller shape and is designed to also function as a sheet feeding roller. The carriage 3 has a guide shaft 5 installed parallel to the platen 1.
A stepping motor (carriage drive motor) 6. Drive pulley 7, driven pulley 8
, and a timing belt 9 wound around these pulleys and coupled to the carriage 3. A ribbon cassette 11 for feeding an ink ribbon 10 between the thermal head 4 and the sheet 2 is replaceably mounted on the carriage 3.

サーマルヘッド4の前面には、複数の発熱抵抗体などの
電気熱変換体を配列して構成した印字パターン形成手段
が設けられ、このサーマルヘッド4はキャリッジ3に対
し、インクリボン10およびシート2を介してプーリ1
に圧接されるヘッドダウン位置とインクリボンlOから
殖反退避するヘッドアップ位置との間で、揺動駆動され
るよう取付けられている。
A printing pattern forming means configured by arranging a plurality of electrothermal transducers such as heating resistors is provided on the front surface of the thermal head 4, and the thermal head 4 sends the ink ribbon 10 and the sheet 2 to the carriage 3. through pulley 1
The ink ribbon 10 is mounted so as to be driven to swing between a head down position where the ink ribbon 10 is pressed against the ink ribbon 10 and a head up position where the ink ribbon 10 is retracted from the ink ribbon 10.

また、リボンカセット11内のインクリボン10は、ヘ
ッドダウン状態でキャリッジ3を移動させる時、該キャ
リッジの動きに同期して巻取り駆動される。
Further, when the carriage 3 is moved in the head-down state, the ink ribbon 10 in the ribbon cassette 11 is wound and driven in synchronization with the movement of the carriage.

記録に際しては、サーマルヘッド4をヘットダウン状態
で移動させ、かつこれに同期してインクリボン10を送
給するとともに、該ヘッドの電気熱変換体を印字データ
に基いて駆動しながら記録してゆき、シート2で矢印F
方向にピッチ送りして改行する。
During recording, the thermal head 4 is moved in a head-down state, the ink ribbon 10 is fed in synchronization with this, and recording is performed while driving the electrothermal transducer of the head based on print data. , arrow F on sheet 2
Pitch forward in the direction and start a new line.

第3図を用いて、本発明を実施するのに好適な熱転写記
録装置制御系を説明する。図中、記録装置の制御回路は
、セントラルプロセッシングユニット(CPU)20に
対して、キーボードからの入力が伝送され、CPO20
からの制御信号により、ドライバー22を介してキャリ
ッジ駆動モータ6、シート送りモータ23.リボン巻取
りモータ16およびヘッドアップダウン用モータ24が
駆動される。また、前記ドライバー22は、CPU20
から受信する印字データ信号に基いて、サーマルヘッド
4の複数の電気熱変換体を発熱駆動し、シート2上に所
定の印字パターンを形成してゆくよう動作する。
A thermal transfer recording apparatus control system suitable for carrying out the present invention will be described with reference to FIG. In the figure, the control circuit of the recording device transmits input from the keyboard to a central processing unit (CPU) 20.
Control signals from the carriage drive motor 6, sheet feed motor 23 . The ribbon winding motor 16 and the head up/down motor 24 are driven. Further, the driver 22 is a CPU 20
Based on the print data signal received from the thermal head 4, a plurality of electrothermal transducers of the thermal head 4 are driven to generate heat, and operate to form a predetermined print pattern on the sheet 2.

また、本実施例においては、前記キーボード21からの
入力により指定された文字キーに対し、印字用のフォン
トキャラクタを8写体持ち各文字ピッチに対応した美し
い印字を実現している。このフォントキャラクタは、キ
ャラクタジェネレータリードオンリメモリCGROM2
5にパターンとして記録されており、CPU20はキー
ボード21から入力された文字コードより対応する文字
印字パターンを引き出し、サーマルヘッド4の複数の電
気熱変換体を駆動している。
Further, in this embodiment, eight font characters are provided for printing for each character key specified by input from the keyboard 21, and beautiful printing corresponding to each character pitch is realized. This font character is stored in character generator read-only memory CGROM2.
5, and the CPU 20 extracts a corresponding character printing pattern from the character code input from the keyboard 21, and drives a plurality of electrothermal transducers of the thermal head 4.

第4図、第5図のフローチャートを用いて本発明を実施
した熱転写式電子タイプライタの編集処理を説明する。
The editing process of the thermal transfer type electronic typewriter implementing the present invention will be explained using the flowcharts of FIGS. 4 and 5.

第4図中、処理1はキーボードからのキーデータ取り込
む処理を行う。使用者の押下キーをキー信号として入力
する。人カキ−の種別により、処理2にてキャリアリタ
ーンキーならば、処理は後述する第5図中の処理17に
分岐する。
In FIG. 4, process 1 carries out a process of taking in key data from the keyboard. A key pressed by the user is input as a key signal. Depending on the type of key, if it is a carrier return key in process 2, the process branches to process 17 in FIG. 5, which will be described later.

処理3では4倍角の指定か否か、また、処理4では、解
除か否かを判定している。これら処理3および処理4で
は、処理15への分岐を行なっているが、処理15では
、現在入力されている文字あるいは、今後入力される文
字が4倍角文字であるか否かの判定を処理5にて行なう
為の指示フラグを排他的論理和をかけることで、その処
理を行なっている。すなわち処理5では、前記指示フラ
グがセットされているか否かのチエツクを行ない、セッ
トされているならば4倍角の文字処理6に進む。
In process 3, it is determined whether quadruple angle is specified, and in process 4, it is determined whether or not it is canceled. These processes 3 and 4 branch to process 15, but in process 15, it is determined whether the currently input character or the character to be input in the future is a double-width character. The processing is performed by exclusive ORing the instruction flags for the execution. That is, in process 5, it is checked whether the instruction flag is set, and if it is set, the process proceeds to quadruple-width character processing 6.

処理6では文字幅を算出しており、第6図に示すXl+
X2等の位置割出しを行なう。その位置がマージン内で
あり、所望の入力が可能であるか否かを処理7に′て判
定し、不可能な場合には、処理16にてエラーを使用者
に伝える。
In process 6, the character width is calculated, and the Xl+ shown in Figure 6 is calculated.
Perform position indexing such as X2. It is determined in process 7' whether the position is within the margin and the desired input is possible, and if it is not possible, an error is notified to the user in process 16.

前記処理7にて印字可能と判定した場合には、コントロ
ールは処理8に進む。ここでは4倍角文字の入力により
使用された横位置、すなわち、第6図中のxlおよびx
2等の位置の更新を行なつている。つまり第6図中のP
lの横位置を記憶することとなる。
If it is determined in process 7 that printing is possible, control proceeds to process 8. Here, the horizontal position used by inputting quadruple-width characters, that is, xl and x in Figure 6
The 2nd class position is being updated. In other words, P in Figure 6
The horizontal position of l will be memorized.

処理9では4倍角文字の表示処理、処理lOでは文書メ
モリへの書込みを行なう。
In process 9, display processing of quadruple-width characters is performed, and in process 10, writing to the document memory is performed.

また処理11〜14においては、前述の4倍角文字処理
を通常文字処理として行なう為のプロセスであるが、4
倍角位置の更新処理が行なわれないよう分岐している。
Processes 11 to 14 are processes for performing the above-mentioned quadruple-width character processing as normal character processing.
A branch is made so that the double-angle position update process is not performed.

第5図は前記処理2にて分岐されキャリアリターンキー
の押下を認識された場合の処理フローを示している。図
中の処理17では、4倍角の文字入力が現行の先頭部に
存在し、フォーマットの変更が必要であるか否かを判定
しており、前記処理8にて更新された横位置とレフトマ
ージン位置が等しいか否かを判定し、等しい場合には、
フォーマットの変更は必要無し、等しくない場合には、
フォーマット変更が必要であると判定している。
FIG. 5 shows a processing flow when the process is branched in the process 2 and the depression of the carrier return key is recognized. In process 17 in the figure, it is determined whether there is a quadruple-width character input at the current beginning and the format needs to be changed, and the horizontal position and left margin updated in process 8 are Determine whether the positions are equal or not, and if they are equal,
No need to change the format, if they are not equal,
It has been determined that a format change is necessary.

処理18ではマージン変更つまり、キャリアリターン以
降の行の入力位置を変更したフォーマットの作成を行な
う。このフォーマットは、通常のフォーマット変更と同
ようではあるが、表示を伴わない為にレフトマージンの
記録用領域、第6図中のLMGO値に対し、MSB(マ
キシマム・シグニフィカント・ビット)をオンとしてい
る。
In process 18, a margin is changed, that is, a format is created in which the input position of the line after the carrier return is changed. This format is similar to a normal format change, but because it does not involve display, the MSB (maximum significant bit) is turned on for the left margin recording area and the LMGO value in Figure 6. .

処理19では、前記処理18にて作成したフォーマット
変更データを、マルチフォーマットとして文書メモリ中
に記録する。
In process 19, the format change data created in process 18 is recorded in the document memory as a multi-format.

第8図は文書メモリの領域を図式化したもので、1つの
文書データの構造を表わしている。本図中、オリジナル
フオーム部OFMは、各テキストの先頭に必ず設定され
、そのフォーマットは第7図と全く同一の構造を採る。
FIG. 8 is a diagrammatic representation of the area of the document memory, and represents the structure of one document data. In this figure, the original form part OFM is always set at the beginning of each text, and its format has exactly the same structure as in FIG. 7.

また図中のテキスト部TXTは、文書データ記録部分で
あり、スタートコードFOで開始し、エンドコードF1
で終了している。つまり、マルチフォーマット、4倍角
フォーマットはこの文書データ記録部分に含まれている
Also, the text part TXT in the figure is a document data recording part, which starts with the start code FO and ends with the end code F1.
It ends with. In other words, the multi-format and quadruple-width format are included in this document data recording portion.

さらにこれらマルチフォーマットはスタートコードEO
,エンドコードE1にてその開始と終了を宣言すること
で、処理の簡素化を図っている。
Furthermore, these multi formats have start code EO.
, and end code E1 to declare the start and end of the process to simplify the process.

処理19にて前記フォーマットの書き込み処理を行った
後、画面の再表示を行なう。ここでは、画面の横スクロ
ール、縦スクロール、行カウンタの更新等を行なう。
After writing the format in step 19, the screen is redisplayed. Here, the screen is scrolled horizontally and vertically, the line counter is updated, etc.

さらに、処理21にてカーソルをマルチフォーマットの
先頭位置に移動させる。
Furthermore, in step 21, the cursor is moved to the beginning position of the multi-format.

第6図中のCRIが入力された場合、カーソル位置はP
lの位置に設定することとなる。さらに、4倍角の改行
処理終了の為、4倍角横位置のリセットを処理22にて
行なう。これは、処理17にてフォーマットの変更が必
要であるか否かの判定の為であるので、前記リセット動
作処理22では、レフトマージン位置、LMGの値をそ
のまま横位置に挿入することで、これを行なフている。
When CRI in Figure 6 is input, the cursor position is P
It will be set at the position l. Furthermore, in order to complete the quadruple-width line feed processing, the quadruple-width horizontal position is reset in step 22. This is to determine whether or not the format needs to be changed in process 17. Therefore, in the reset operation process 22, the value of the left margin position and LMG are inserted as they are in the horizontal position. I'm doing it.

このことにより第6図におけるCR2のキャリアリター
ン動作にて、P2の位置にカーソルを移動させることを
可能ならしめる。
This makes it possible to move the cursor to position P2 in the carrier return operation of CR2 in FIG.

通常文字のキャリアリターン動作処理とじては、処理1
7により、通常文字入力行のキャリアリターンと判定さ
れている為、次行に対する入力位置の更新は必要とせず
、前記P2と同ようにレフトマージンの位置にカーソル
を移動するよう、処理23.処理24にて画面の再表示
およびレフトマージンの位置へのカーソル移動を行なっ
ている。
The carrier return operation process for normal characters is process 1.
7, it is determined that it is a carrier return for the normal character input line, so there is no need to update the input position for the next line, and the cursor is moved to the left margin position in the same way as in step P2. In process 24, the screen is redisplayed and the cursor is moved to the left margin position.

以上述べた処理は終了後すべて処理1に帰還し、次の文
字入力に対応する。この工程により、4倍角文字入力に
対する適切な次行の改行位置を自動釣に決定ならしめ、
かつ、その手法は、現行の電子タイプライタ等、文書編
集装置の持つマルチフォーマットの設定処理を利用する
ことにより実現している為、それに伴なう技術的問題点
、コストアップ等は無く生じない。
After the above-described processing is completed, the process returns to process 1 and corresponds to the next character input. Through this process, the appropriate line break position for the next line for inputting quadruple-width characters is automatically determined,
Moreover, because this method is realized by using the multi-format setting processing of document editing devices such as current electronic typewriters, there are no technical problems or cost increases associated with it. .

実施例2 上述した第1の実施例では、特殊領域の範囲指定用フォ
ーマットを通常のマルチフォーマットとの表現を変える
為、また、第1の実施例にて使用した表示装置がキャラ
クタデイスプレィである為、マルチフォーマットと同よ
うの表現を実施すると、前記特殊領域の行間が空いてし
まうこととなる。あるいは、特殊領域と同一行に入力し
た文字列が次行に表現されることとなる。この為、本実
施例によるフォーマットの変更の際に展開するフォーマ
ットデータは、画面表示を行なわないものとした。
Example 2 In the first example described above, the format for specifying the range of the special area is different from the normal multi-format, and the display device used in the first example is a character display. Therefore, if an expression similar to the multi-format is implemented, there will be spaces between lines in the special area. Alternatively, the character string input on the same line as the special area will be expressed on the next line. For this reason, the format data developed when changing the format according to this embodiment is not displayed on the screen.

このことによる操作者の使用上の問題点は無く、前記問
題点の解決策ともなっているが、前記ハード上の問題点
としてキャラクタデイスプレィでない表示装置を持つ編
集装置の場合ならば、前記特殊領域の範囲指定用フォー
マットを表示しても良く、特にドツトリフレッシュ型の
LCDおよびCRTを装備する機器であるならば、その
表現はより見栄えのするものとなる。さらにカラー表現
を行なうならば、より一層、操作者へのアピールは増す
ものとなる。ただし、これら高性能LCDおよびCRT
を用いた場合には、高精細なものが必要であり、高速な
CPU、表示ドライバー、RAMを要することとなる。
This poses no problem for the operator and is a solution to the above problem, but if the hardware problem is an editing device that has a display device other than a character display, the special area It is also possible to display a format for specifying a range, and the expression becomes more attractive, especially if the device is equipped with a dot refresh type LCD and CRT. Furthermore, if color expression is used, the appeal to the operator will further increase. However, these high-performance LCDs and CRTs
When using , a high-definition device is required, and a high-speed CPU, display driver, and RAM are required.

実施例3 前記実施例1においては、特殊領域の範囲指定のための
フォーマットを表示しないことを目的に、第7図のよう
にレフトマージンの領域における最大値ビットをオンと
することで、表示しないことをシステム的に定義付け、
これを実現した。
Example 3 In Example 1, in order to not display the format for specifying the range of the special area, the maximum value bit in the left margin area is turned on as shown in Figure 7, so that it is not displayed. Define things systematically,
We achieved this.

これは、実施例1における分解能が印字装置にて173
60インチ(360ドツトパ一インチ)である為、最大
値表現を行ってもMSBが空いていたことにより、これ
を利用できたが、第9図のように、各フォーマットの先
頭に領域を設け、表示すべきフォーマットであるか否か
の表現を行うことも可能である。しかしながら、メモリ
の有効利用を考慮するならば、前記第1の実施例の方が
合理的ではある。
This means that the resolution in Example 1 is 173 in the printing device.
Since the size is 60 inches (360 dots per inch), even if the maximum value was expressed, the MSB was empty, so this could be used, but as shown in Figure 9, an area is set at the beginning of each format, It is also possible to express whether the format is to be displayed or not. However, if effective use of memory is considered, the first embodiment is more reasonable.

実施例4 前記実8ζ例1にては4倍角文字を例として上げ、キー
ボードからの指示による特殊領域宣言としたが、前記キ
ーボード以外の手段による指示でも良い。すなわち、イ
メージリーダの入力、ラインスキャンによる入力等を指
示手段とし、それら指示手段が後続して伝送するスキャ
ニングデータを各データとするならば、本発明の趣旨で
あるフォーマット自動変更も可能ならしめ、かつ、その
利用性も拡大するものである。この場合にも、前記スキ
ャニングデータを扱うことのできる画像処理編集機能を
備えることが必要となる。
Embodiment 4 In Example 1, a double-width character was taken as an example, and the special area declaration was made by an instruction from the keyboard, but the instruction may be made by means other than the keyboard. That is, if input from an image reader, input by line scan, etc. are used as instruction means, and scanning data subsequently transmitted by these instruction means is used as each data, automatic format change, which is the gist of the present invention, will also be possible. Moreover, its usability will also be expanded. In this case as well, it is necessary to have an image processing and editing function that can handle the scanning data.

以上説明したように、本発明の実施例では特殊文字入力
指示手段により4倍角等の入力指示が宣言された場合、
マルチフォーマット設定手段を用い、編集領域を変更す
ることにより、拡大文字等の入力、あるいは図面等のあ
と付は用領域を確保する為に発生するわずられしい作業
および配慮から操作者に対し開放することが可能となる
。また登録済文書の編集時の文字挿入、削除により発生
する前記領域のズレを防止することもできる。
As explained above, in the embodiment of the present invention, when an input instruction such as quadruple-width is declared by the special character input instruction means,
By using the multi-format setting means and changing the editing area, the operator is freed from the troublesome work and consideration required to secure space for inputting enlarged characters or adding drawings, etc. It becomes possible to do so. It is also possible to prevent the area from shifting due to character insertion or deletion when editing a registered document.

[発明の効果] 以上説明したとおり本発明によれば、拡大文字や拡大符
号の入力により使用された領域を自動的に回避して、操
作者の負担を軽減させることかできる。
[Effects of the Invention] As described above, according to the present invention, it is possible to automatically avoid areas used by inputting enlarged characters or enlarged codes, thereby reducing the burden on the operator.

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

第1図は本発明の一実施例を示す文書編集装置の構成を
説明するブロック図、 第2図は本発明の一実施例を実施した文書編集装置の模
式的斜視図、 第3図は本発明を実施した文書編集装置のプリント部制
御系ブロック図、 第4図、第5図はともに本発明を実施した文書編集装置
の制御フローチャート、 第6図は本発明を実施した文書編集装置の動作を説明す
るための文書例、 第7図は本発明を実施した文書編集装置のフォーマット
記憶領域形態を示す図、 第8図は本発明を実施した文書編集装置の文書メモリ領
域形態を示す図、 第9図は本発明を実り&シた文書編集装置の他の実施例
を説明するためのフォーマット記憶領域形態を示す図で
ある。 l・・・プラテン、 2・・・印字用紙、 3・・・キャリッジ、 4・・・印字ヘッド、 5・・・ガイドシャフト、 6・・・キャリッジ駆動用モータ、 7・・・駆動プーリ、 8・・・従動プーリ、 9・・・タイミングベルト、 lO・・・インクリボン、 11・・・リボンカセット、 20・・・セントラルブロセッシングユニット、21・
・・キーボード、 22・・・プリンタドライバ、 23・・・シート送りモータ、 24・・・ヘッドアップダウンモータ。 第2図 第3図 第 図 第 図 第 図 第9図
FIG. 1 is a block diagram illustrating the configuration of a document editing device according to an embodiment of the present invention. FIG. 2 is a schematic perspective view of a document editing device implementing an embodiment of the present invention. A block diagram of the print section control system of a document editing device embodying the present invention. FIGS. 4 and 5 are both control flowcharts of the document editing device embodying the present invention. FIG. 6 shows an operation of the document editing device embodying the present invention. 7 is a diagram showing a format storage area form of a document editing device implementing the present invention; FIG. 8 is a diagram showing a document memory area form of a document editing device implementing the present invention; FIG. 9 is a diagram showing a format storage area configuration for explaining another embodiment of the document editing device in accordance with the present invention. l...platen, 2...print paper, 3...carriage, 4...print head, 5...guide shaft, 6...carriage drive motor, 7...drive pulley, 8 ... Driven pulley, 9... Timing belt, 1O... Ink ribbon, 11... Ribbon cassette, 20... Central processing unit, 21...
...Keyboard, 22...Printer driver, 23...Sheet feed motor, 24...Head up/down motor. Figure 2 Figure 3 Figure 9 Figure 9

Claims (1)

【特許請求の範囲】 1)拡大文字もしくは拡大符号の入力を行う入力手段と
、 前記拡大文字もしくは拡大符号の入力領域幅を現マージ
ン幅より減算することにより、次行からの入力可能領域
幅を自動設定するフォーマット変更手段と を具備したことを特徴とする文書処理装置。
[Claims] 1) An input means for inputting an enlarged character or an enlarged code, and a width of an inputable area from the next line by subtracting the input area width of the enlarged character or enlarged code from the current margin width. 1. A document processing device comprising: format changing means for automatically setting a format.
JP1080003A 1989-03-30 1989-03-30 document editing device Pending JPH02297254A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1080003A JPH02297254A (en) 1989-03-30 1989-03-30 document editing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1080003A JPH02297254A (en) 1989-03-30 1989-03-30 document editing device

Publications (1)

Publication Number Publication Date
JPH02297254A true JPH02297254A (en) 1990-12-07

Family

ID=13706160

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1080003A Pending JPH02297254A (en) 1989-03-30 1989-03-30 document editing device

Country Status (1)

Country Link
JP (1) JPH02297254A (en)

Similar Documents

Publication Publication Date Title
JP2556224B2 (en) Tape printer
JP2940404B2 (en) Label making device
JP2629516B2 (en) Tape printer
JPH0378266B2 (en)
EP0440497A2 (en) Document processing apparatus having layout display control system
JPH0473188B2 (en)
JPS6322333B2 (en)
JP2910817B2 (en) Tape printer
JP3249687B2 (en) Tape-shaped label making device
JP3050469B2 (en) Tape printer
EP0573262B1 (en) Wordprocessing device
JP2621726B2 (en) Tape printer
JPH08106370A (en) Document processing device
JP3229501B2 (en) Tape-shaped label making device
JP2560958B2 (en) Tape printer
JP3123376B2 (en) Printing device
JP3438435B2 (en) Tape printer
JPH0781150A (en) Printer for label making
JP3036260B2 (en) Information processing device
JP3213154B2 (en) Tape printer
JPH07266628A (en) Tape printer
JP3045021B2 (en) Tape printer
JP3479359B2 (en) Tape printer
JPH0830603A (en) Document processing device
JPS62269195A (en) String display unit