JPS63299955A - Text data processing device - Google Patents
Text data processing deviceInfo
- Publication number
- JPS63299955A JPS63299955A JP62136249A JP13624987A JPS63299955A JP S63299955 A JPS63299955 A JP S63299955A JP 62136249 A JP62136249 A JP 62136249A JP 13624987 A JP13624987 A JP 13624987A JP S63299955 A JPS63299955 A JP S63299955A
- Authority
- JP
- Japan
- Prior art keywords
- key
- text data
- character
- section
- 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
- Record Information Processing For Printing (AREA)
- 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 [Technical Field of the Invention] The present invention relates to a text data processing device such as a word processor.
[従来技術とその問題点]
従来の文章データ処理装置、例えば日本語ワードプロセ
ッサ等は、書式の指定に従って入力された文章を1ペ一
ジ単位で印字するか、入力文章から連続した一部の文章
を指定し、その指定文章を印字出力するようにしている
。[Prior art and its problems] Conventional text data processing devices, such as Japanese word processors, print input text page by page according to format specifications, or print a portion of continuous text from the input text. is specified, and the specified text is printed out.
ところで、上記のような日本語ワードプロセッサのよう
な文章データ処理装置は、連続して入力、あるいは記憶
された文章内に印字したくない文章が含まれている場合
、その印字したくない文章の前後の文章に対して個々に
部分指定を行なうか、印字したい文章のみを抜出して他
のファイルに登録し、そのファイル内の文章を連続して
印字させる等の操作が必要であった。By the way, when a text data processing device such as the above-mentioned Japanese word processor includes a text that is continuously input or stored that does not want to be printed, it is possible to It was necessary to perform operations such as individually specifying parts of the text, or extracting only the text that you want to print and registering it in another file, and then printing the text in that file consecutively.
このため、従来の装置にあって上記のような処理を行な
う場合にその操作が面倒となり、特に後者の処理が可能
なものにあっては装置が複雑となると共に、容量の大き
なメモリを備えなければならない等の欠点を有していた
。For this reason, when using conventional equipment to perform the above-mentioned processing, it becomes cumbersome to operate, and equipment capable of the latter processing is particularly complex and requires large-capacity memory. It had drawbacks such as:
[発明の目的1
この発明は上記のような実情に渇みてなされたもので、
連続して入力あるいは記憶された文章中に印字したくな
い文字が含まれている場合であっても、簡単なキー操作
によりその文字を除いた印字したい文章のみを連続印字
させることの可能な文章データ処理装置を提供すること
を目的とする。[Object of the invention 1 This invention was made in response to the above-mentioned circumstances,
Even if there are characters that you do not want to print in the continuously input or memorized text, it is possible to continuously print only the text you want to print by excluding those characters with a simple key operation. The purpose is to provide a data processing device.
[発明の要点]
この発明は、記憶手段に記憶されている文章中の一部を
複数箇所指定し、その指定された複数箇所の文章のみを
上記記憶手段から読出して連続印字出力させるようにし
たものである。[Summary of the Invention] This invention specifies a plurality of parts of a text stored in a storage means, and reads out only the texts at the specified plurality of parts from the storage means and prints them out continuously. It is something.
[発明の実施例] 以下図面を参照してこの発明の一実施例を説明する。[Embodiments of the invention] An embodiment of the present invention will be described below with reference to the drawings.
第1図は本発明を実施した印字IAWの外観構成を示す
もので、このit本体10は、ユーザの手で充分に持て
る程度の大きざで構成される。まず、it本体10の左
銅面には、モード切換えスイッチ11が設けられる。こ
のモード切換えスイッチ11は、電源のオン・オフ、及
びワープロモード(文書作成モード> wp、プリント
モード(印字モード)PRの切換を行なうもので、ワー
プロモードWP又はプリン1〜モードPRを指定した際
に電源がオンされる。一方、装置本体10の前面には、
キー人力部12及び表示部13が設けられる。FIG. 1 shows the external configuration of a printing IAW embodying the present invention, and this IT main body 10 is constructed of a size that is large enough to be held in the user's hand. First, a mode changeover switch 11 is provided on the left copper surface of the IT main body 10. This mode changeover switch 11 is used to turn on and off the power, and to switch between word processing mode (document creation mode > wp) and print mode (printing mode) PR. On the other hand, on the front of the device main body 10, the power is turned on.
A key manual section 12 and a display section 13 are provided.
キー人力部12には、文字・記号入カキ−14、機能キ
ー15、カーソルキー16、かな/漢字変換キー17、
次候補キー18、漢字選択キー198〜19f、プリン
トキー20が配置される。The key input unit 12 includes a character/symbol input key 14, a function key 15, a cursor key 16, a kana/kanji conversion key 17,
A next candidate key 18, kanji selection keys 198 to 19f, and a print key 20 are arranged.
ここで、上記表示部13は、例えば上下2行の全12文
字表示とする。また、装置本体10の下面には、例えば
1ライン48ドツトのライン型のサーマルヘッドが、そ
のライン方向を装置本体10の幅方向に向けて備えた印
字ヘッド8I!HAが設けられる。Here, the display section 13 displays, for example, 12 characters in total in two lines, upper and lower. Further, on the lower surface of the apparatus main body 10, a print head 8I is provided with a line-type thermal head of, for example, 48 dots per line, with the line direction facing the width direction of the apparatus main body 10! HA is provided.
上記文字・記号入カキ−14は、作成文書のかな入力、
あるいは機能キー15との兼合いで英数字φ記号等を入
力するのに使用されるもので、機能キー15には、例え
ば、文書入力の開始・終了あるいはカーソルkによる文
運上の移動指定蛯囲を区切る実行キー15aを始めとし
て、印字する位置を指定する「→」キー15b、「←」
キー15c、11人キー15d、削除キー15e、シフ
トキー15f1編集キー15Q等、上記文字・記号入カ
キ−14による文書作成・印字に必要な様々な機能を指
定するキーが配置される。そして、この文字・記号入カ
キ−14及び機能キー15による入力文字及び記号は、
順次、上記表示部13にて表示される。カーソルキー1
6は、表示部13上に上記入力文書や記号と共に表示さ
れるカーソルkを左右方向へ移動させるもので、このカ
ーソルの移動により入力位置の指定、機能範囲の指定等
を行なう。かな/漢字変換キー17は、上記文字・記号
入カキ−14によりかな入力した作成文書を、定形句、
熟語、単漢字毎にかな→漢字変換するのに使用されるも
ので、この際、変換先の漢字は被変換かな文書と共に表
示部13上に所定数表示され、次候補キー18を操作す
ることでその他多数の同音異義語が代わる代わる表示さ
れる。このかな/Il1字変換により変換したい漢字が
表示部13上に表示された場合には、対応する漢字選択
キー19a〜19fにより所望の漢字を選択指定する。The above character/symbol input key-14 is for inputting kana in the created document,
Alternatively, it is used in combination with the function key 15 to input alphanumeric characters, φ symbols, etc., and the function key 15 can be used, for example, to start and end document input, or to specify movement on a sentence using the cursor k. Starting with the execution key 15a that separates the area, the "→" key 15b and "←" specify the printing position.
Keys for specifying various functions necessary for document creation and printing using the character/symbol input keys 14 are arranged, such as a key 15c, an 11 person key 15d, a delete key 15e, a shift key 15f1, and an edit key 15Q. The characters and symbols input using the character/symbol entry keys 14 and the function keys 15 are as follows:
The information is sequentially displayed on the display section 13. cursor key 1
Reference numeral 6 moves a cursor k displayed on the display unit 13 together with the input document and symbols in the left-right direction, and by moving this cursor, an input position, a functional range, etc. are specified. The kana/kanji conversion key 17 converts the created document entered in kana using the character/symbol entry key 14 into fixed phrases, fixed phrases, etc.
It is used to convert Kana to Kanji for each compound word or single kanji. At this time, a predetermined number of kanji to be converted are displayed on the display section 13 along with the kana document to be converted, and the next candidate key 18 is operated. Many other homonyms are displayed in turn. When a kanji to be converted is displayed on the display section 13 through this kana/Il1 character conversion, the desired kanji is selected and specified using the corresponding kanji selection keys 19a to 19f.
つまり、モード切換スイッチ11によりワープロモード
WPを指定し、上記文字・記号のキー人力操作、及びか
な/il1字変換操作、漢字選択操作を繰返すことで、
所望の文書が作成される。そして、キー人力作成された
文書をプリントする場合には、モード切換スイッチ11
によりプリントモードPRを指定した後、ヘッド部HA
を記録紙A面に接触させ、プリントキー20を押しなが
ら装置本体1oを矢印Xで示す方向に移動させる。これ
により、作成文書のプリントが行なわれる。That is, by specifying the word processing mode WP with the mode changeover switch 11, and repeating the manual key operations for the characters and symbols, the kana/il1 character conversion operation, and the kanji selection operation,
The desired document is created. When printing a document created manually, the mode selector switch 11
After specifying print mode PR with
is brought into contact with the A side of the recording paper, and the main body 1o of the apparatus is moved in the direction shown by the arrow X while pressing the print key 20. As a result, the created document is printed.
第2図は上記印字装置内に構成されるプリン;・部21
を示すもので、同図において、22はインク・リボン・
カセットであり、このカセット22はプリント部21を
中心とするIII本体10の内部に、精度よく着脱可能
な形状に構成される。インク・リボン・カセット22に
は、2本のリボンスプール23a、23bが設けられ、
それぞれが熱転写インク・リボン24の繰出しスプール
、巻取りスプールとなる。熱転写インク・リボン24は
、そのリボン・カセット22の下端部においてヘッド設
置用切り欠き25から一部鞘囲露出してセットされる。Figure 2 shows the print section 21 configured in the printing device.
In the figure, 22 indicates ink, ribbon,
The cassette 22 is configured in a shape that can be accurately attached to and detached from the inside of the III main body 10 with the print section 21 at its center. The ink ribbon cassette 22 is provided with two ribbon spools 23a and 23b.
Each serves as a feeding spool and a winding spool for the thermal transfer ink ribbon 24. The thermal transfer ink ribbon 24 is set at the lower end of the ribbon cassette 22 with a portion of the sheath exposed from the head installation notch 25.
上記プリント部21の印字ヘッド部HAには、リボン装
填用切り欠き26が形成され、この切り欠き26の中央
部には、そのヘッド面を装置本体10の下面からやや突
出させてサーマルヘッド27が配置される。このサーマ
ルヘッド27は、ヘッド取付は部材28のスライド孔2
8aに沿い微少上下動可能にして設けられ、ばね28b
の作用により常時下方向への印字圧力が保持される。さ
らに、このサーマルヘッド27の配置された!i!1本
体10の下面側には、上記リボン装填用切り欠き26の
両側に大小2つの開口29.30が形成され、そのそれ
ぞれにゴムローラ31.32が配置される。このゴムロ
ーラ31゜32は、プリント操作の際に装置本体10を
矢印Xで示す方向に移動させると、前記印写紙Aに接し
て回転するもので、一方のゴムロー531には、その側
部に同軸的に歯車33が固着される。この歯1133は
、ゴムローラ31より小径に形成され、1方向クラツチ
34、歯車35a、35bを介してリボン巻取り軸36
に連結される。また、1方向クラツチ34には、歯13
7a、37bを介してエンコーダディスク38が連結さ
れる。ここで、1方向クラツチ34は、矢印X方向への
プリント動作時のみ、1次側の回転を2次側に、つまり
。A ribbon loading notch 26 is formed in the printing head section HA of the printing section 21, and a thermal head 27 is installed in the center of this notch 26 with its head surface slightly protruding from the bottom surface of the apparatus main body 10. Placed. This thermal head 27 is attached to the slide hole 2 of the member 28.
The spring 28b is provided so as to be able to move slightly up and down along the
By this action, downward printing pressure is always maintained. Furthermore, this thermal head 27 is arranged! i! Two large and small openings 29 and 30 are formed on both sides of the ribbon loading notch 26 on the lower surface side of the main body 10, and rubber rollers 31 and 32 are arranged in each of the openings 29 and 30, respectively. The rubber rollers 31 and 32 rotate in contact with the printing paper A when the main body 10 of the apparatus is moved in the direction shown by the arrow X during a printing operation. A gear 33 is fixed coaxially. This tooth 1133 is formed to have a smaller diameter than the rubber roller 31, and is connected to the ribbon winding shaft 35 via the one-way clutch 34 and gears 35a and 35b.
connected to. The one-way clutch 34 also has teeth 13.
An encoder disk 38 is connected via 7a and 37b. Here, the one-way clutch 34 changes the rotation of the primary side to the secondary side only during printing operation in the direction of arrow X.
ゴムローラ31の回転をリボン巻取り軸36及びエンコ
ーダディスク38に伝える構成となっている。このエン
コーダディスク38には、複数のスリット38a、38
b、・・・が一定間隔を保って放射状に形成され、この
エンコーダディスク38のスリット形成部を間に介して
相対向する位置に、しED39及びフォトセンサ40が
配置される。The rotation of the rubber roller 31 is transmitted to the ribbon winding shaft 36 and the encoder disk 38. This encoder disk 38 has a plurality of slits 38a, 38
b, . . . are formed radially at regular intervals, and the ED 39 and the photosensor 40 are arranged at positions facing each other with the slit forming portion of the encoder disk 38 interposed therebetween.
この場合、LED39からの投射光は、エンコーダディ
スク38のスリット38a、38b、・・・を通ってフ
ォトセンサ40に入射する。つまり、エンコーダディス
ク38、LED39、フォトセンサ40等によりエンコ
ーダ41が構成される。そして、このプリント部21に
対しては、リボン巻取り軸36及びこれに対を成す軸4
2を支持軸としてインク・リボン・カセット22が装着
される。In this case, the projected light from the LED 39 passes through the slits 38a, 38b, . . . of the encoder disk 38 and enters the photosensor 40. In other words, the encoder 41 is composed of the encoder disk 38, the LED 39, the photosensor 40, and the like. For this print section 21, a ribbon winding shaft 36 and a shaft 4 paired therewith are provided.
An ink ribbon cassette 22 is mounted using 2 as a support shaft.
この場合、リボン・カセット22の下端部の一部範囲で
1出する熱転写インク・リボン24は、装置本体10の
リボン装填用切り欠き26に配置されたサーマルヘッド
27のヘッド面に泊ってセットされる。ここで、装置本
体10の1!110aは、ヒンジ10bによって開閉可
能に構成されており、インク・リボン・カセット22の
交換操作、内部の点検等が容易に実施できるようになっ
ている。In this case, the thermal transfer ink ribbon 24 dispensed from a part of the lower end of the ribbon cassette 22 is placed on the head surface of the thermal head 27 placed in the ribbon loading notch 26 of the main body 10 of the apparatus. Ru. Here, 1!110a of the apparatus main body 10 is configured to be openable and closable by a hinge 10b, so that operations such as replacing the ink ribbon cassette 22 and inspecting the inside can be easily performed.
一方、プリント部21と装置本体10の前面パネルとの
間には、回路基板43が配置され、前記第1図における
キー及びスイッチ群、また上記プリント部21のエンコ
ーダ41やサーマルヘッド27が接続される。On the other hand, a circuit board 43 is arranged between the print section 21 and the front panel of the main body 10, and the keys and switch group shown in FIG. 1, as well as the encoder 41 and the thermal head 27 of the print section 21 are connected. Ru.
第3図は上記回路基板43上に形成される電子回路の構
成を示すもので、同図において51は制御部であり、こ
の制御部51には、モード切換スイッチ11からのモー
ド切換信号を始めとして、キー人力部12からの各種キ
ー人力操作信号、及びエンコーダ41からの装置本体1
0の移動量に応じたパルス信号、つまり、移動量検出信
号が入力される。そして、制御部51は、上記モード切
換スイッチ11及びキー人力部12からの各種キー操作
信号に応じて変換データ(キー人力データ)記憶部52
、表示用RAM53、かな/漢字変換テーブル54、候
補漢字記憶部55、文章データ記憶部56、サーマルヘ
ッド駆動回路57をl制御する。変換データ記憶部52
は、キー人力部12から文字・記号入カキ−14及び機
能キー15の操作により入力される「かな」及び「記号
」等の文字記号データを順次記憶するもので、この変換
データ記憶部52に入力されるキー人力文字記号データ
は、表示用キャラクタジェネレータ58及び表示用RA
M53を介して表示部13にて表示される。かな/8I
字変換テーブル54は、キー人力部12のかな/漢字変
換キー17の操作に応じ制御部51から変換信号が出力
されると、上記変換データ記憶部52に記憶されたキー
人力文字記号データの中の「かな」文字に対応する漢字
検索を行なうもので、この際、漢字は定形句→熟語→単
漢字の順に検索され、検索された漢字は候補漢字記憶部
55に記憶され、該候補漢字記憶部55から読出され表
示部13で表示される。ここで、上記かな/lli字変
換テーブル54にて検索された漢字が同音異義語あるい
は同音異字語が複数存在する場合であって、表示部13
による表示限度個数分く例えば下1行分6文字)以上あ
る場合には、キー人力部12の次候補キー18の操作に
より制一部51から次候補信号が入力されることでその
他の未表示弁の候補漢字が読出され順次入替わり表示さ
れる。この候補漢字記憶部55に、キー人力部12の漢
字選択キー19a〜19fの操作による制御部51から
の選択信号が入力されると、その選択漢字データが文章
データ記憶部56に出力される。一方、上記変換データ
記憶部52で記憶されたキー人力データのうち、漢字変
換を必要としない文字記号データも、上記文章データ記
憶部56に転送され記憶される。すなわち、文章データ
記憶部56は、キー人力部12の操作により作成された
文−情報を、かな/漢字変換された漢字、無変換のかな
、カタカナ、記号及び外字よりなる文書キャラクタデー
タとして記憶する。FIG. 3 shows the configuration of an electronic circuit formed on the circuit board 43. In the figure, 51 is a control section, and this control section 51 receives mode change signals from the mode changeover switch 11, etc. various key manual operation signals from the key manual section 12 and the device main body 1 from the encoder 41.
A pulse signal corresponding to the movement amount of 0, that is, a movement amount detection signal is input. Then, the control section 51 controls the conversion data (key human power data) storage section 52 in response to various key operation signals from the mode changeover switch 11 and the key human power section 12.
, display RAM 53, kana/kanji conversion table 54, candidate kanji storage section 55, text data storage section 56, and thermal head drive circuit 57. Conversion data storage unit 52
is for sequentially storing character and symbol data such as "kana" and "symbol" inputted from the key input unit 12 by operating the character/symbol entry keys 14 and the function keys 15, and stores them in this conversion data storage unit 52. Key human input character symbol data is input to the display character generator 58 and the display RA.
It is displayed on the display section 13 via M53. Kana/8I
When a conversion signal is output from the control section 51 in response to the operation of the kana/kanji conversion key 17 of the key human power section 12, the character conversion table 54 converts the key human power character symbol data stored in the conversion data storage section 52. This is to search for kanji corresponding to the ``kana'' character. At this time, kanji are searched in the order of fixed phrases → compound words → single kanji, and the searched kanji are stored in the candidate kanji storage unit 55, and The data is read out from the section 55 and displayed on the display section 13. Here, if the kanji searched in the kana/lli character conversion table 54 has a plurality of homophones or homophones, the display unit 13
If there are more than the display limit number (for example, 6 characters for the lower line), the next candidate signal is input from the control section 51 by operating the next candidate key 18 of the key human power section 12 to display other undisplayed characters. Candidate kanji for dialects are read out and displayed in sequence. When a selection signal from the control unit 51 is input to the candidate kanji storage unit 55 by operating the kanji selection keys 19a to 19f of the key input unit 12, the selected kanji data is output to the text data storage unit 56. On the other hand, among the key manual data stored in the converted data storage section 52, character symbol data that does not require Kanji conversion is also transferred to and stored in the text data storage section 56. That is, the text data storage unit 56 stores the text information created by the operation of the key human power unit 12 as document character data consisting of kanji converted to kana/kanji, unconverted kana, katakana, symbols, and external characters. .
そして、上記文章データ記憶部56に記憶された文書デ
ータの個々のキャラクタの文字及び記号データは、表示
用キャラクタジェネレータ58及び表示用RAM53を
介して表示部13に出力され表示されると共に、印字用
キャラクタジェネレータ59及び印字制御コード判断部
60に呼出される。この印字制御コード判断部60は、
制御部51からの編集印字信号をイネーブル信号ESと
して、文章データ記憶部56から呼出されてくる文字及
び記号データが「→」キー15bあるいは「←」キー1
5c操作によるものであるか否かを判断するもので、「
→」キー15b操作によるものであると判断した場合は
印字開始信号を7リツプ70ツブ(以下rF、FJと略
称する)61のセット端子Sに、「→」キー15b操作
によるものであると判断した場合は印字終了信号を同F
。Character and symbol data of individual characters of the document data stored in the text data storage section 56 are output to the display section 13 via the display character generator 58 and the display RAM 53 for display, and are also used for printing. It is called by the character generator 59 and print control code determination section 60. This print control code determination section 60
Using the edit print signal from the control unit 51 as the enable signal ES, the character and symbol data read from the text data storage unit 56 are controlled by the “→” key 15b or the “←” key 1.
This is to judge whether or not it was caused by the 5c operation.
If it is determined that the printing was caused by the operation of the "→" key 15b, a print start signal is sent to the set terminal S of the 7-rip 70-tub (hereinafter referred to as rF, FJ) 61. If the printing end signal is
.
F61のリセット端子Rにそれぞれ送出する。Each is sent to the reset terminal R of F61.
F、F61のQ端子からの出力信号は上記制御部51及
びアンド回路62に送られる。上記サーマルヘッド駆動
回路57は、制御部51からプリントモード信号及びプ
リントキー20の操作信号が出力され、F、F61の端
子Qからの信号が1″となった際にエンコーダ41から
のエンコーダパルスがアンド回路62を介してイネーブ
ル信号ESとして入力され、このエンコーダパルスに同
期して印字用キャラクタジェネレータ59から出力され
るキャラクタデータを1ライン毎にサーマルヘッド27
に転送し、印字させる。この場合、サーマルヘッド27
は上述したように1ライン48ドツトのライン型のもの
であり、その印字品質は全角時に24X24ドツトとす
るもので、したがって上&!1ラインは全角時に1キヤ
ラクタの1724ラインとなる。Output signals from the Q terminals of F and F61 are sent to the control section 51 and the AND circuit 62. The thermal head drive circuit 57 outputs the print mode signal and the print key 20 operation signal from the control unit 51, and when the signal from the terminal Q of F and F61 becomes 1'', the encoder pulse from the encoder 41 is output. Character data is inputted as an enable signal ES via an AND circuit 62 and outputted from a printing character generator 59 in synchronization with this encoder pulse.
Transfer it to and print it. In this case, the thermal head 27
As mentioned above, it is a line type with 48 dots per line, and its printing quality is 24 x 24 dots when full-width, so the upper &! One line is 1724 lines of one character when full-width.
次に、上記構成の印字装置の動作について説明する。Next, the operation of the printing device having the above configuration will be explained.
まず、所望の文書を作成するには、モード切換スイッチ
11を操作してワープロモードWPを指定する。すると
、制御部51はワープロモードWPにセットされる。こ
こで、ユーザは、装置本体10のキー人力部12を操作
し所望の文字、記号等を順次入力する。First, in order to create a desired document, the user operates the mode changeover switch 11 to designate word processing mode WP. Then, the control section 51 is set to word processing mode WP. Here, the user operates the keypad section 12 of the device main body 10 to sequentially input desired characters, symbols, etc.
始め文字・記号式カキ−14及び機能キー15を操作し
て作成したい文書情報をキー人力すると、その入力文書
データは1llt11部51を介してアドレス指定され
る変換データ配憶部52に順次転送される。同時に、上
記入力文書データは、表示用キャラクタジェネレータ5
8及び表示用RAM53を介して表示部13上に表示さ
れていく。そして、上記所望文書のかな入力後、かな/
漢字変換キー17を操作すると、かな/漢字変換テーブ
ル54にて、入力文字の先頭から定形句→熟語→単漢字
の順でかな/il1字変換も運が行なわれる。ここで、
予め、候補漢字記憶部55内で記憶される候補漢字の何
れかにかな文字の読みが一致すると、変換対職となるか
な文字がカーソルにで示されると共に、同音の候補漢字
列が表示部下段に表示される。When the user inputs the desired document information by operating the start character/symbol key 14 and the function key 15, the input document data is sequentially transferred to the converted data storage section 52 to which the address is specified via the 1llt 11 section 51. Ru. At the same time, the input document data is processed by the display character generator 5.
8 and the display RAM 53, the images are displayed on the display section 13. Then, after inputting the kana of the desired document above, kana/
When the kanji conversion key 17 is operated, kana/il 1 character conversion is also performed in the kana/kanji conversion table 54 in the order of fixed phrases → compound words → single kanji from the beginning of input characters. here,
If the pronunciation of a kana character matches any of the candidate kanji stored in the candidate kanji storage unit 55 in advance, the kana character to be converted is shown on the cursor, and a string of candidate kanji with the same sound is displayed at the bottom of the display. will be displayed.
ここで、ユーザが漢字選択キー198〜19fを操作し
て同音候補漢字中の所望の漢字を指定すると、候補漢字
記憶部55にその選択信号が出力され、上記変換対象の
かな文字が漢字変換されると共に、次の変換対象となる
かな文字がカーソルにで示される。この場合、変換後の
漢字データは、文書データ記憶部56に転送され記憶さ
れる。この慢、再び上記と同様にして漢字選択処理を繰
返しかな/漢字変換を行なう。Here, when the user operates the kanji selection keys 198 to 19f to specify a desired kanji among the homophone candidate kanji, the selection signal is output to the candidate kanji storage section 55, and the kana character to be converted is converted into kanji. At the same time, the next kana character to be converted is indicated on the cursor. In this case, the converted kanji data is transferred to and stored in the document data storage section 56. At this point, the kanji selection process is repeated again in the same manner as above to perform kana/kanji conversion.
ここで、変換不要な漢字に一致するかな文字の読みが示
された場合には、カーソルキー16を操作して所望のか
な文字を示し、その読みに一致する候補漢字を表示させ
る。一方、上記一連のかな/漢字変換時における同音候
補漢字の表、示状態において、表示部13上に表示され
る候補漢字中に所望の漢字が存在しない場合には、次候
補キー18を操作し制御部51から候補漢字記憶部55
に対し次候補信号を出力させる。すると、その他の同音
候補漢字が入替わり表示されるもので、この次候補漢字
内に所望の漢字が存在すれば、再び上記と同様の漢字選
択処理を繰返しかな/漢字変換を実行する。また、上記
1回の次候補キー18の操作で所望の漢字が表示されな
い場合には、さらに次候補キー18を操作して他の同音
候補漢字を表示させる。ここで、かな/ili字変換に
より選択指定された漢字は、順次、上記候補漢字記憶部
55から文章データ記憶部56に転送されるが、かな/
11字変換の必要が無いかな文字、記号等は、機能キー
15の無変(無変換)キーを操作することで、変換デー
タ記憶部52での記憶データのまま文章データ記憶部5
6に転送される。以上の文字記号入力処理、かな/漢字
変換処理、漢字選択処理を繰返すことで、所望の文書が
作成され文章データ記憶部56に記憶される。Here, when the reading of a kana character that matches a kanji that does not require conversion is shown, the cursor key 16 is operated to indicate the desired kana character, and candidate kanji that match the reading are displayed. On the other hand, when the desired kanji does not exist among the candidate kanji displayed on the display section 13 in the display state of homophone candidate kanji during the above series of kana/kanji conversion, the next candidate key 18 is operated. From the control unit 51 to the candidate kanji storage unit 55
output the next candidate signal. Then, other homophone candidate kanji are displayed in exchange, and if the desired kanji exists among the next candidate kanji, the same kanji selection process as above is repeated again to perform kana/kanji conversion. Further, if the desired kanji is not displayed by the single operation of the next candidate key 18, another homophone candidate kanji is displayed by further operating the next candidate key 18. Here, the kanji selected and designated by the kana/ili character conversion are sequentially transferred from the candidate kanji storage section 55 to the text data storage section 56,
11 Characters, symbols, etc. that do not need to be converted can be stored in the text data storage unit 5 as they are stored in the conversion data storage unit 52 by operating the unchanged (no conversion) key of the function keys 15.
Transferred to 6. By repeating the above character symbol input processing, kana/kanji conversion processing, and kanji selection processing, a desired document is created and stored in the text data storage section 56.
また、「→」キー15b、r←」キー15cは上記した
ようにそれぞれ編集印字の開始、終了を指示するための
キーであり、これらのキー操作により「→」、「←」の
シンボルが表示部13に表示されると共に、そのキーコ
ードはそのまま文章データ記憶部56に記憶されている
文章中に挿入される。Furthermore, the "→" key 15b and the "r←" key 15c are keys for instructing the start and end of editing printing, respectively, as described above, and the "→" and "←" symbols are displayed by operating these keys. 13, and the key code is inserted as is into the text stored in the text data storage section 56.
次に、キー人力作成した文書データを印字する場合の動
作について説明する。Next, an explanation will be given of the operation when printing document data created manually.
今、文章データ記憶部56に第4図に示すような文章デ
ータが記憶されているものとする。ここでモード切換ス
イッチ11をプリントモードPR位置に切換える。この
モード切換スイッチ11の切換えにより制御部51はプ
リントモードにセットされ、文章データ記憶部56は読
出し状態に、また、サーマルヘッド駆動回路57はエン
コーダ41からのエンコーダパルスの入力持ち状態とな
る。It is now assumed that text data as shown in FIG. 4 is stored in the text data storage section 56. Here, the mode selector switch 11 is switched to the print mode PR position. By switching the mode changeover switch 11, the control unit 51 is set to the print mode, the text data storage unit 56 is placed in a reading state, and the thermal head drive circuit 57 is placed in a state where encoder pulses from the encoder 41 are input.
この状態でキー人力部15の編集キー15gを操作する
一方、第1図に示すように、印字ヘッド部HAを記録紙
Aに接触させ、プリントキー20を押しながら装置本体
10を矢印Xの方向に移動させる。この装置本体10の
移動に伴いゴムロー531.32が回転し、その回転が
第2図における歯車37a、37bに伝達される。そし
て、このlll37bの回転に伴ってエンコーダディス
ク38が回転し、このエンコーダディスク38の回転に
よりLED39からスリット38a、38b。In this state, while operating the edit key 15g of the key manual section 15, as shown in FIG. move it to As the device main body 10 moves, the rubber rows 531 and 32 rotate, and the rotation is transmitted to the gears 37a and 37b in FIG. 2. The encoder disk 38 rotates with the rotation of the llll37b, and the rotation of the encoder disk 38 causes the LED 39 to be exposed to the slits 38a and 38b.
・・・を介してフォトセンサ40に送られる光が断続I
ll mされ、フォトセンサ40からパルス信号が出力
される。そして、このフォトセンサ40から出力される
パルス信号がエンコーダ41の出力となり、vA置基本
体10対する移動最検出信号として制御部51、及びサ
ーマルヘッド駆動回路57に送られる。また、上記ゴム
ローラ31の回転は、1方向クラツチ34、歯車35a
、35bを介してリボン巻取り軸36に伝達され、ざら
に、インク・リボン・カセット22内の巻取りスプール
23bに伝えられる。これにより、リボン巻取りスプー
ル23bが回転し、リボン繰出しスプール23aからリ
ボン装填用切り欠き26を通り案内されてきた熱転写イ
ンク・リボン24を巻取る。The light sent to the photosensor 40 via ... is intermittent I
llm, and a pulse signal is output from the photosensor 40. The pulse signal output from the photosensor 40 becomes the output of the encoder 41, and is sent to the control section 51 and the thermal head drive circuit 57 as a movement detection signal for the vA base body 10. Further, the rotation of the rubber roller 31 is controlled by a one-way clutch 34 and a gear 35a.
, 35b to the ribbon take-up shaft 36, and roughly to the take-up spool 23b in the ink ribbon cassette 22. This causes the ribbon take-up spool 23b to rotate and wind up the thermal transfer ink ribbon 24 that has been guided from the ribbon pay-out spool 23a through the ribbon loading notch 26.
この場合、上記リボン巻取り軸36は、Si!1本体1
0の移動に伴い、記録faAとインク・リボン24との
間に滑りを生じさせないよう装置本体10の移動量に合
わせて回転し、また、インク・す”ボン24はばね28
bによる常時下方向への印字圧力を有するサーマルヘッ
ド27により記録紙Aに軽く押し当てられる。In this case, the ribbon winding shaft 36 is made of Si! 1 body 1
0, the ink ribbon 24 rotates according to the amount of movement of the apparatus main body 10 to prevent slippage between the recording faA and the ink ribbon 24, and the ink ribbon 24 is rotated by the spring 28.
The recording paper A is lightly pressed against the recording paper A by the thermal head 27 which always exerts downward printing pressure due to b.
一方、上記フォトセンサ40から出力される移動量検出
信号は、上記したようにエンコーダ41の出力信号とし
て制御部51、アンド回路62及びサーマルヘッド駆動
回路57に送られる。すると、制御部51は、エンコー
ダ41からの移動量検出信号に応じて第5図に示す編集
印字処理を行なう。On the other hand, the movement amount detection signal output from the photosensor 40 is sent to the control section 51, the AND circuit 62, and the thermal head drive circuit 57 as an output signal of the encoder 41, as described above. Then, the control section 51 performs the editing printing process shown in FIG. 5 in response to the movement amount detection signal from the encoder 41.
第6図では、まず、ステップAO1に示すように文章デ
ータ記憶部56の先頭アドレスを指定し、そこに記憶さ
れている文書データ、すなわち、「→」キー15b操作
による「→」コードを読出し、この文書データを印字制
御コード判断部6゜に出力する。次いでステップAO2
において、その位置にこの「→」コードがあるか否かを
印字制御コード判断部60がllltll部51からの
編集印字信号に応じて判断する。もし「→」コードがな
いと判断された場合は指定アドレスを更新して再度ステ
ップAO1に至るが、ここでは先頭のアドレスに[→]
コードが位置しているので判断結果はYesとなり、F
、Fe2のセット端子Sに印字開始信号゛1″を送出し
た後、次にステップAO3に進む。ステップAO3では
、文章データ記憶部56の指定アドレスを更新し、「→
」キー15bのコードの次に位置する文章データを印字
制御コード判断部60に転送する。続くステップAO4
で印字制御コード判断部60はこの文章データが今度は
「←」キー15C操作による「←」コードがあるか否か
判断する。ここで文章データは「←」コードではなく「
こ」の文字コードであるので判断結果はNOとなり、次
にステップAO5に進んで文章データ記憶部56から同
「こ」の文字コードを印字用キャラクタジェネレータ5
9を通してキャラクタデータとしてサーマルヘッド駆動
回路57へ出力する。これに対しサーマルヘッド駆動回
路57は、続くステップAO6に示すようにアンド回路
62を介して送られてくる上記エンコーダ41からの移
動量検出信号、つまり制御部51による文書データの読
出しタイミングに従ってサーマルヘッド27を駆動する
。このサーマルヘッド27の駆動により、文書データが
インク・リボン24を介して記録紙A上に熱転写される
。この場合、装置本体10の移動に伴い、インク・リボ
ン・カセット22の繰出しスプール23aからインク・
リボン24の未使用部分が送出され、上記サーマルヘッ
ド27により熱転写された後の使用済み部分が同カセッ
ト22内の巻取りスプール23bに順次巻取られる。In FIG. 6, first, as shown in step AO1, the start address of the text data storage section 56 is specified, and the document data stored there, that is, the "→" code by operating the "→" key 15b, is read out. This document data is output to the print control code determination section 6°. Then step AO2
, the print control code determination section 60 determines whether or not this "→" code exists at that position in accordance with the edit print signal from the llltll section 51. If it is determined that there is no "→" code, the specified address is updated and the process returns to step AO1, but in this case, the first address is set to [→]
Since the code is located, the judgment result is Yes, and F
, after sending the print start signal "1" to the set terminal S of Fe2, the process proceeds to step AO3. In step AO3, the specified address in the text data storage section 56 is updated, and "→
” The text data located next to the code of the key 15b is transferred to the print control code determining section 60. Next step AO4
Then, the print control code determination section 60 determines whether or not this text data has a "←" code by operating the "←" key 15C. Here, the text data is not the "←" code, but the "
Since the character code is "ko", the judgment result is NO, and the process proceeds to step AO5, where the character code for "ko" is inputted from the text data storage section 56 into the printing character generator 5.
9, the data is output as character data to the thermal head drive circuit 57. On the other hand, the thermal head drive circuit 57 drives the thermal head according to the movement amount detection signal from the encoder 41 sent via the AND circuit 62, that is, the document data readout timing by the control section 51, as shown in the subsequent step AO6. 27. By driving the thermal head 27, the document data is thermally transferred onto the recording paper A via the ink ribbon 24. In this case, as the main body 10 moves, ink is removed from the feeding spool 23a of the ink ribbon cassette 22.
The unused portion of the ribbon 24 is sent out, and the used portion after being thermally transferred by the thermal head 27 is sequentially wound onto the take-up spool 23b in the cassette 22.
こうして1文字分の印字処理を終えると、次に再びステ
ップAO3に至る。After completing the printing process for one character in this way, the process returns to step AO3.
ステップAO3においては文章データ記憶部56の指定
アドレスを更新し、次に位置する「の」の文字コードを
印字制御コード判断部60に転送する。続くステップA
O4で印字Ill Inコード判断部60がこの文章デ
ータが「←」コードではないと判断し、次にステップA
O5に進んで文章データ記憶部56から同「の」の文字
コードを印字用キャラクタジェネレータ59を通してキ
ャラクタデータとしてサーマルヘッド駆動回路57へ出
力する。In step AO3, the designated address in the text data storage section 56 is updated, and the next character code for "no" is transferred to the print control code determination section 60. Next step A
At O4, the print Ill In code determination unit 60 determines that this text data is not a "←" code, and then proceeds to step A.
Proceeding to O5, the character code of "NO" is output from the text data storage section 56 to the thermal head drive circuit 57 as character data through the printing character generator 59.
これに対しサーマルヘッド駆動回路57は、続くステッ
プAO6に示すように上記エンコーダ41からの移動−
検出信号に従ってサーマルヘッド27を駆動する。On the other hand, the thermal head drive circuit 57 controls the movement from the encoder 41 as shown in the subsequent step AO6.
The thermal head 27 is driven according to the detection signal.
以下、上記と同様にしてステップAO3〜AO6の処理
を繰返し、文字列「装置に使用された技術は、特許出願
中である。」の印字を実行する。Thereafter, the processes of steps AO3 to AO6 are repeated in the same manner as above, and the character string "The technology used in the device is patent pending." is printed.
そして、次に「←」キー15c操作による「←」コード
が読出されるとこれがステップAO4で判断され、上記
ステップAO1に至る。Then, when the "←" code is read out by operating the "←" key 15c, this is determined in step AO4, and the process proceeds to step AO1.
ステップAO1で文章データ記憶部56の指定アドレス
を更新し、その次に位置する「親」の文字コードを読出
して文書データを印字制御コード判断部60に出力する
。次いでステップAO2において、その位置にこの「→
」コードがあるか否か判断する。これらステップAO1
〜AO2の処理を繰返し行なうことにより、文章データ
記憶部56の指定アドレスを順次更新し、次の[→Jコ
ードが読出されるまで印字が省略される。そして、「→
」コードが読出された時点でステップAO2からステッ
プAO3に進み、文章データ記憶部56の指定アドレス
を更新し、「→」キー15bのコードの次に位置する「
まjの文字コードを印字11JtlDコ一ド判断部60
に転送する。続いてステップAO4を介してステップA
O5に至り、文章データ記憶部56から「ま」の文字コ
ードを印字用キャラクタジェネレータ59を通してキャ
ラクタデータとしてサーマルヘッド駆動回路57へ出力
する。これに対しサーマルヘッド駆動回路57は、続く
ステップAO6で上記エンコーダ41からの移動儲検出
信号に従ってサーマルヘッド27を駆動し、印字処理を
実行させる。In step AO1, the specified address in the text data storage section 56 is updated, the next "parent" character code is read out, and the document data is output to the print control code determination section 60. Next, in step AO2, this “→
” Determine whether or not there is a code. These steps AO1
By repeating the processes from to AO2, the designated addresses in the text data storage section 56 are updated one after another, and printing is omitted until the next [→J code is read out. And “→
” code is read out, the process advances from step AO2 to step AO3, the specified address in the text data storage section 56 is updated, and the “→” code located next to the code of the “→” key 15b is read out.
Printing the character code of 11 JtlD code judgment unit 60
Transfer to. Then step A via step AO4
At O5, the character code of "ma" is output from the text data storage section 56 to the thermal head drive circuit 57 as character data through the printing character generator 59. On the other hand, the thermal head drive circuit 57 drives the thermal head 27 in accordance with the movement detection signal from the encoder 41 in the following step AO6 to execute printing processing.
その後、「←」コードが読出されるまでステップAO3
〜AO6の処理を繰返し、印字を実行する。After that, step AO3 until the "←" code is read.
- Repeat the process from AO6 to execute printing.
その結果、文章データ記憶部56に記憶されている文−
データは「→」コードと「←」コードとにより指定され
ていない範囲のデータを削除し、第6図に示す如く記録
紙Aに順次プリントされる。As a result, the sentence stored in the sentence data storage section 56 -
The data is sequentially printed on the recording paper A as shown in FIG. 6, with data in the range not specified being deleted by the "→" code and the "←" code.
なお、上記実施例では文章データ記憶部56から読出さ
れる文字データのコードから[→]コード、「←」コー
ドを判断し、印字の開始、終了を制御するようにしたが
、これに限定するものではなく、例えば、予め文章デー
タ記憶部56に記憶された文章データの印字開始アドレ
ス及び印字終了アドレスをそれぞれ独立メモリに記憶し
、このメモリの記憶したアドレスに従って編集印字を実
行する構成としてもよい。以下、このような他の構成例
による実施例について説明する。Note that in the above embodiment, the [→] code and the "←" code are determined from the code of the character data read from the text data storage section 56 to control the start and end of printing, but the present invention is not limited to this. Instead, for example, the printing start address and printing end address of the text data stored in the text data storage section 56 in advance may be stored in independent memories, and editing printing may be executed according to the addresses stored in this memory. . Examples based on such other configuration examples will be described below.
第7図はその電子回路の構成を示すもので、上記第3図
と同様な構成となる部分もあるので、同一部分には同一
符号を付加し、その説明は省略する。FIG. 7 shows the configuration of the electronic circuit, and since some parts have the same configuration as in FIG. 3, the same parts are given the same reference numerals and the explanation thereof will be omitted.
第7図において制御部51は文章データ記憶部アドレス
カウンタ51aを内在し、F、F1aのセット端子S、
印字開始アドレス記憶部64の1込み端子Wに「→」キ
ー15b操作による「→J主キー号を、同F、F63の
リセット端子R1印字終了アドレス記憶部65の書込み
端子Wに「←」キー15C操作による「←」キー信号を
送出する。In FIG. 7, the control unit 51 includes a text data storage unit address counter 51a, and set terminals S of F and F1a,
Enter the ``→J primary key number'' by operating the ``→'' key 15b into the 1-input terminal W of the print start address storage section 64, and input the ``←'' key into the write terminal W of the print end address storage section 65 of the reset terminal R1 of F and F63. 15C operation sends out the "←" key signal.
F、F1aの出力端子Qからの信号は制御部51に送ら
れる。制御部51はまた、オア回路66を介してアンド
回路67に印字開始及び表示信号を、オア回路68を介
してアドレスカウンタ69に+1更新信号を、同アドレ
スカウンタ69のリセット端子Rにリセット信号を、カ
ーソル指示アドレスポインタ70に指定アドレスを出力
する。アンド回路67には制卸部51から編集印字信号
が入力され、その論理出力は上記印字開始アドレス記憶
部64、印字終了アドレス配憶部65それぞれの読出し
端子Rに出力される。上記アドレスカウンタ69は、編
集印字の際の文章データ記憶部56の指定アドレスをカ
ウントするもので、そのカウント値は上記印字開始アド
レス記憶部64、印字終了アドレス記憶部65に送出さ
れる。印字開始アドレス記憶部64及び印字終了アドレ
ス記憶部65は、アドレスカウンタ69により常に同一
アドレスが指定されており、印字開始アドレス記憶部6
4は「→」キー15bの操作によりカーソル指示アドレ
スポインタ70の内容を、印字終了アドレス記憶部65
は「←」キー15cの操作によりカーソル指示アドレス
ポインタ7oの内容を記憶する。印字開始アドレス記憶
部64の記憶内容はIl1wJ部51に、印字終了アド
レス記憶部65の記憶内容は制御部51と一致判断部7
1に読出される。一致判断部71は、制御部51からの
編集信号とプリントキー操作信号とが入力されるアンド
回路72の出力信号をイネーブル信号ESとし、上記印
字終了アドレス記憶部65からの印字終了アドレスと制
御部51から送られてくるアドレスとの一致比較判断を
行なうもので、一致が見られた場合には一致信号を制御
部51、遅延回路73、オア回路68を介してアドレス
カウンタ69に出力する。遅延回路73は、一致判断部
71の一致信号に適宜遅延を与えた後、オア回路66を
介してアンド回路67に出力する。また、制一部51か
らのブリモード信号及びプリントキー操作信号、エンコ
ーダ41からのエンコーダパルスがアンド回路74に入
力されるもので、アンド回路74ではブリモード信号及
びプリントキー操作信号によりゲート制御され、エンコ
ーダパルスをサーマルヘッド駆動回路57にイネーブル
信号ESとして送出する。Signals from the output terminals Q of F and F1a are sent to the control section 51. The control unit 51 also sends a print start and display signal to the AND circuit 67 via the OR circuit 66, a +1 update signal to the address counter 69 via the OR circuit 68, and a reset signal to the reset terminal R of the address counter 69. , outputs the designated address to the cursor pointing address pointer 70. The AND circuit 67 receives the edit print signal from the control section 51, and its logical output is output to the read terminal R of the print start address storage section 64 and the print end address storage section 65, respectively. The address counter 69 counts the specified address of the text data storage section 56 during editing printing, and the count value is sent to the print start address storage section 64 and the print end address storage section 65. The same address is always designated by the address counter 69 for the print start address storage section 64 and the print end address storage section 65.
4 stores the contents of the cursor instruction address pointer 70 in the print end address storage section 65 by operating the "→" key 15b.
stores the contents of the cursor pointing address pointer 7o by operating the "←" key 15c. The storage contents of the print start address storage section 64 are stored in the Il1wJ section 51, and the storage contents of the print end address storage section 65 are stored in the control section 51 and the coincidence judgment section 7.
1. The coincidence determination section 71 uses the output signal of the AND circuit 72 to which the editing signal and print key operation signal from the control section 51 are input as an enable signal ES, and uses the print end address from the print end address storage section 65 and the control section. If a match is found, a match signal is output to the address counter 69 via the control section 51, delay circuit 73, and OR circuit 68. The delay circuit 73 appropriately delays the match signal from the match determining section 71 and then outputs it to the AND circuit 67 via the OR circuit 66 . Further, the BR mode signal and print key operation signal from the control section 51, and the encoder pulse from the encoder 41 are input to an AND circuit 74. In the AND circuit 74, gate control is performed by the BR mode signal and print key operation signal, The pulse is sent to the thermal head drive circuit 57 as an enable signal ES.
次に上記のような構成により編集印字を行なう際の動作
について以下に述べる。Next, the operation when performing editing printing using the above configuration will be described below.
今、文章データ記憶部56に第8図に示すように
「特許法及び実用新案法は、工業所有権法である。意匠
及び商標も、」
なる文章データが記憶されているものとする。ここで、
「→」キー15bと「←」キー15C,カーソルキー1
6を操作することにより、「特許法及び実用新案法は、
工業所有権法である。」
「意匠及び商標も、」
「工業所有様法である。」
なる3つの印字範囲を指定し、これを連続して印字させ
る。It is now assumed that the text data storage unit 56 stores text data such as "The patent law and the utility model law are industrial property laws. Designs and trademarks are also included," as shown in FIG. here,
“→” key 15b, “←” key 15C, cursor key 1
By manipulating 6, “Patent Law and Utility Model Law:
Industrial property law. ” ``Designs and trademarks are also subject to industrial property law.'' Specify three printing ranges and print them consecutively.
まず、文章の先頭が表示部13に表示され、その先頭文
字「特」位置にカーソルkが表示される状態で、第9図
く1)に示すように第1の印字範囲の開始位置を指定す
べく「→」キー15bを操作すると、そのキー操作に対
して第10図の処理が行なわれる。First, the beginning of the sentence is displayed on the display unit 13, and with the cursor k displayed at the position of the first character "special", specify the starting position of the first printing range as shown in Figure 9 (1). When the user operates the "→" key 15b, the process shown in FIG. 10 is performed in response to the key operation.
第10図では、始めにステップ801でキー人力があっ
たか否か判断された後、ステップ802に進んでそのキ
ー人力がカーソルキー16によるものであるか否か判断
する。ここでの判断結果はNOであり、次はステップB
O3で「→」キー15bによるものであるか否か判断す
る。判断結果はYeSであるので次にステップ804に
進み、F、F1aの出力端子Qの出力が“O″であるか
否かを判断する。ここでF、F1aはまだ初期状態であ
り、“0”であるので、判断結果はYeSとなり、次に
ステップBO5に至る。ステップBO5では、印字開始
アドレス記憶部64に「→」キー15b操作に対応して
書込み端子Wに信号を送出し、その時点でのカーソル表
示アドレスポインタ70の内容を第11目の印字範囲の
開始アドレスとして印字開始アドレス記憶部64に−込
ませる。In FIG. 10, it is first determined in step 801 whether there is any key force, and then the process proceeds to step 802 where it is determined whether the key force was due to the cursor key 16 or not. The judgment result here is NO, and the next step is step B.
At O3, it is determined whether or not the "→" key 15b was pressed. Since the determination result is Yes, the process proceeds to step 804, where it is determined whether the outputs of the output terminals Q of F and F1a are "O". Here, since F and F1a are still in the initial state and are "0", the determination result is Yes, and the process then proceeds to step BO5. In step BO5, a signal is sent to the write terminal W in response to the "→" key 15b operation in the print start address storage unit 64, and the contents of the cursor display address pointer 70 at that time are set to the start of the 11th print range. The address is stored in the print start address storage section 64 as an address.
次いでステップ806に進み、変換データ記憶部52か
ら表示用キャラクタジェネレータ58を介して表示用R
AM53に「→」のキャラクタを送出させ、表示部13
に第9図(1)に示す如くカーソルkに指示された「特
」の文字上に「→Jのキャラクタを表示させる。その後
ステップB07でF、F1aのセット端子Sにも「→」
キー15b操作信号を送出してF、F1aをセット状態
とする。以上でこの「→」キー15b操作に対する処理
を完了し、再び上記ステップBO1でキー人力を待機す
る。Next, the process proceeds to step 806, where R for display is sent from the conversion data storage section 52 to the display character generator 58.
Make the AM53 send out the "→" character, and display the display part 13.
As shown in FIG. 9 (1), the character "→J" is displayed on the character "Special" indicated by the cursor k. Then, in step B07, "→" is also displayed on the set terminals S of F and F1a.
A key 15b operation signal is sent to set F and F1a. The process for this "→" key 15b operation is thus completed, and the process waits again for key input at step BO1.
次にカーソルキー16を操作し、「。」位置にカーソル
kを移動させた後、第4図(2)に示すように「←」キ
ー15cを操作する。カーソルキー16操作によるキー
操作信号により第10図のステップBO1でキー人力あ
りと判断され、次にステップBO2でカーソルキー16
操作によるものであると判断されると、続いてステップ
1308において、表示部13上のカーソルkを移動さ
せる。これと共に、ステップBO9でその移動−に応じ
てカーソル表示アドレスポインタ70の内容を更新設定
し、それから後にステップ1301で新たなキー人力を
待機する。Next, operate the cursor key 16 to move the cursor k to the "." position, and then operate the "←" key 15c as shown in FIG. 4(2). Based on the key operation signal from the cursor key 16 operation, it is determined in step BO1 of FIG.
If it is determined that this is due to an operation, then in step 1308, the cursor k on the display unit 13 is moved. At the same time, in step BO9, the contents of the cursor display address pointer 70 are updated in accordance with the movement, and later, in step 1301, a new key input is awaited.
その後に操作された「←」キー15cがステップ801
でキー人力ありと判断され、さらにステップ802でカ
ーソルキー16によるものではなく、ステップBO3で
「→」キー15bによるものでもないと判断されると、
次にステップ810に進み、今度はキー人力が「←」キ
ー15cによるものであるか否かを判断する。ここでも
判断結果がN。The "←" key 15c operated after that is the step 801.
If it is determined that the key was manually operated in step 802, and it is further determined in step BO3 that it was not caused by the cursor key 16 or by the "→" key 15b in step BO3,
Next, the process proceeds to step 810, where it is determined whether or not the key force is due to the "←" key 15c. Here too, the judgment result is N.
となった場合は、次にステップ811に進み、その操作
キーに応じたキー処理を行なうが、ここでは操作キーは
「←」キー15cであるので判断結果はYeSとなり、
次にステップ812に進む。ステップB12では、F、
F1aがセット状態であり、出力端子Qからの信号が“
1″であるか否かを判断する。ここでも判断結果はYe
sとなり、続いてステップ313で印字終了アドレス記
憶部65に「←」キー15c操作に対応して書込み端子
Wに信号を送出し、その時点でのカーソル表示アドレス
ポインタ70の内容を第11目の印字範囲の終了アドレ
スとして印字終了アドレス記憶部65に層込ませる。次
いでステップB14に進み、変換データ記憶部52から
表示用キャラクタジェネレータ58を介して表示用RA
M53に「←」のキャラクタを送出させ、表示部13に
第9図(2)に示す如くカーソルkに指示された「。」
の記号上に「←」のキャラクタを表示させる。その後ス
テップ815でF、F1aのリセット端子Rにも「←」
キー15c操作信号を送出してF、F1aをリセット状
態とし、続くステップB16でアドレスカウンタ69を
オア回路68を介して「+1」更新設定する。以上でこ
の「←」キー15c操作に対する処理を完了し、再び上
記ステップ801でキー人力を待機する。If so, the process proceeds to step 811, where key processing is performed according to the operation key, but since the operation key here is the "←" key 15c, the judgment result is Yes.
Next, the process advances to step 812. In step B12, F,
F1a is in the set state, and the signal from output terminal Q is “
1".The judgment result here is also Yes.
Then, in step 313, a signal is sent to the write terminal W in the print end address storage section 65 in response to the operation of the "←" key 15c, and the contents of the cursor display address pointer 70 at that point are stored in the 11th This is stored in the print end address storage section 65 as the end address of the print range. Next, the process proceeds to step B14, where the display RA is stored from the conversion data storage section 52 via the display character generator 58.
The M53 sends out the character "←", and the "." indicated by the cursor k is displayed on the display section 13 as shown in FIG. 9 (2).
Display the ``←'' character over the symbol. After that, in step 815, "←" is also applied to the reset terminal R of F and F1a.
The key 15c operation signal is sent to reset F and F1a, and in the subsequent step B16, the address counter 69 is updated to "+1" via the OR circuit 68. With the above, the processing for this "←" key 15c operation is completed, and the process waits again for key input at step 801.
次に、再度カーソルキー16を操作し、文字「意」の位
置にカーソルkを移動させた後、第4図(3〉に示すよ
うに「→」キー15bを操作する。カーソルキー16に
よるキー操作信号により第10図のステップ801から
ステップ802を介してステップ808に進み、表示部
13上のカーソルkを移動させる。これと共に、ステッ
プBO9でその移動−に応じてカーソル表示アドレスポ
インタ70の内容を更新設定し、それから後にステップ
BO1で新たなキー人力を待機する。Next, operate the cursor key 16 again to move the cursor k to the position of the character "I", and then operate the "→" key 15b as shown in FIG. 4 (3). In response to the operation signal, the process advances from step 801 to step 802 in FIG. , and then waits for new key personnel later in step BO1.
その後に操作された「→」キー15bがステップBO1
でキー人力ありと判断され、さらにステップB02から
ステップ803に進み、「→」キー15bによるもので
あると判断されると、次にステップ804に至る。ステ
ップBO4でF、F1aの出力端子Qの出力が上記ステ
ップ1315の処理によって“O”であると判断される
と、次にステップ805に進み、印字開始アドレス記憶
部64に「→」キー15b操作に対応して書込み端子W
に信号を送出し、その時点でのカーソル表示アドレスポ
インタ70の内容を第2番目の印字範囲の開始アドレス
として印字開始アドレス記憶部64に書込ませる。次い
でステップBO6に進み、変換データ記憶部52から表
示用キャラクタジェネレータ58を介して表示用RAM
53に「→」のキャラクタを送出させ、表示部13に第
9図(3)に示す如くカーソルkに指示された「意」の
文字上に[→Jのキャラクタを表示させる。その後ステ
ップBO7でF、F1aのセット端子Sにも「→」キー
15b操作信号を送出してF、F1aをセット状態とす
る。以上でこの「→」キー15b操作に対する処理を完
了し、再び上記ステップ801でキー人力を待機する。The "→" key 15b operated after that is step BO1
When it is determined that the key was manually operated, the process proceeds from step B02 to step 803, and when it is determined that the "→" key 15b was pressed, the process proceeds to step 804. When it is determined in step BO4 that the output of the output terminal Q of F, F1a is "O" by the processing in step 1315, the process proceeds to step 805, and the "→" key 15b is pressed to enter the print start address storage section 64. Write terminal W corresponding to
A signal is sent to write the contents of the cursor display address pointer 70 at that time into the print start address storage section 64 as the start address of the second print range. Next, the process proceeds to step BO6, where data is transferred from the conversion data storage section 52 to the display RAM via the display character generator 58.
53 to send out the character "→", and cause the display section 13 to display the character "[→J" on the character "I" indicated by the cursor k as shown in FIG. 9(3). Thereafter, in step BO7, the "→" key 15b operation signal is also sent to the set terminals S of F and F1a to set F and F1a. This completes the processing for this "→" key 15b operation, and the process waits again for key input at step 801.
続けてカーソルキー16を操作し、「商標法も」の次に
位置する「、」位置にカーソルkを移動させた後、第4
図(4)に示すように「←」キー15Cを操作する。カ
ーソルキー16操作によるキー操作信号により第10図
のステップ801でキー人力ありと判断され、次にステ
ップ802でカーソルキー16操作によるものであると
判断されると、続いてステップBO8において、表示部
13上のカーソルkを移動させる。これと共に、ステッ
プ309でその移動量に応じてカーソル表示アドレスポ
インタ70の内容を更新設定し、それから後にステップ
BOIで新たなキー人力を待機する。Continuing to operate the cursor key 16, move the cursor k to the "," position next to "Trademark Law", and then press the fourth
As shown in Figure (4), operate the "←" key 15C. If it is determined in step 801 of FIG. 10 that there is a key operation signal from the cursor key 16 operation, and then it is determined in step 802 that the cursor key 16 has been operated, then in step BO8, the display section Move cursor k on 13. At the same time, in step 309, the content of the cursor display address pointer 70 is updated according to the amount of movement, and then, in step BOI, a new key input is awaited.
その後に操作された「←」キー15Cがステップ301
でキー人力ありと判断され、ざらにステップBO2から
ステップ803を介してステップB10に進み、キー人
力が「←」キー15cによるものであると判断されると
、次にステップ812に進む。The "←" key 15C operated after that is step 301.
If it is determined that there is a human key power, the process roughly proceeds from step BO2 to step B10 via step 803, and if it is determined that the key human power is due to the "←" key 15c, the process proceeds to step 812.
ステップ812で、F、F1aがセット状態であると判
断され、続いてステップB13で印字終了アドレス記憶
部65に「←」キー150操作に対応して霞込み端子W
に信号を送出し、その時点でのカーソル表示アドレスポ
インタ70の内容を第2番目の印字範囲の終了アドレス
としてこの印字終了アドレス記憶部65に書込ませる。In step 812, it is determined that F and F1a are in the set state, and then in step B13, the printing end address storage section 65 stores the hazy terminal W in response to the operation of the "←" key 150.
A signal is sent to the cursor display address pointer 70 at that time to write the contents of the cursor display address pointer 70 into the print end address storage section 65 as the end address of the second print range.
次いでステップ814に進み、変換データ記憶部52か
ら表示用キャラクタジェネレータ5日を介して表示用R
AM53に「←」のキャラクタを送出させ、表示部13
に第9図(4)に示す如くカーソルkに指示された「、
」の記号上に「←」のキャラクタを表示させる。その後
ステップB15でF、F1aのリセット端子Rにも「←
」キー15c操作信号を送出してF、F1aをリセット
状態とし、続くステップ316でアドレスカウンタ69
をオア回路68を介して「+1」更新設定する。以上で
この「←」キー15C操作に対する処理を完了し、再び
上記ステップ301でキー人力を待機する。Next, the process proceeds to step 814, where R for display is sent from the conversion data storage unit 52 to the display character generator 5.
Make AM53 send out the "←" character and display section 13.
As shown in Fig. 9 (4), the cursor k is instructed to
Display the ``←'' character over the ``'' symbol. After that, in step B15, the reset terminals R of F and F1a are also connected to "←
” key 15c operation signal is sent to reset F and F1a, and in the subsequent step 316, the address counter 69 is reset.
is updated and set to "+1" via the OR circuit 68. With the above, the processing for this "←" key 15C operation is completed, and the process waits again for key input at step 301.
そして、再度カーソルキー16を操作し、文字「工」の
位置にカーソルkを移動させた後、第4図(5)に示す
ように「→」キー15bを操作する。カーソルキー16
によるキー操作信号により第10図のステップBO1か
らステップBO2を介してステップ808に進み、表示
部13上のカーソルkを移動させる。これと共に、ステ
ップBO9でその移tIllに応じてカーソル表示アド
レスポインタ70の内容を更新設定し、それから後にス
テップBO1で新たなキー人力を待機する。Then, the user operates the cursor key 16 again to move the cursor k to the position of the character "ENG", and then operates the "→" key 15b as shown in FIG. 4 (5). cursor key 16
In response to the key operation signal, the process proceeds from step BO1 to step BO2 in FIG. 10 to step 808, and the cursor k on the display section 13 is moved. At the same time, in step BO9, the content of the cursor display address pointer 70 is updated in accordance with the shift tIll, and thereafter, in step BO1, a new key input is waited for.
その後に操作された「→」キー15bがステップ801
でキー人力ありと判断され、さらにステップBO2から
ステップB03に進み、「→」キー15bによるもので
あると判断されると、次にステップBO4に至る。ステ
ップBO4でF、F1aの出力端子Qの出力が上記ステ
ップB15の処理によって“0”であると判断されると
、次にステップBO5に進み、印字開始アドレス記憶部
64に「→」キー15b操作に対応して書込み端子Wに
信号を送出し、その時点でのカーソル表示アドレスポイ
ンタ7oの内容を第3番目の印字範囲の開始アドレスと
して印字開始アドレス記憶部64に書込ませる。次いで
ステップ806に進み、変換データ記憶部52から表示
用キャラクタジェネレータ58を介して表示用RAM5
3に「→」のキャラクタを送出させ、表示部13に第9
図(3)に示す如くカーソルkに指示された「工」の文
字上に「→」のキャラクタを表示させる。その後ステッ
プ307でF、F1aのセット端子Sにも「→」キー1
5b操作信号を送出してF、F1aをセット状態とする
。以上でこの「→」キー15b操作に対する処理を完了
し、再び上記ステップBO1でキー人力を待機する。The "→" key 15b operated after that is the step 801.
When it is determined that the key was manually operated, the process proceeds from step BO2 to step B03, and when it is determined that the "→" key 15b was pressed, the process proceeds to step BO4. When it is determined in step BO4 that the output of the output terminal Q of F, F1a is "0" by the processing in step B15, the process proceeds to step BO5, and the "→" key 15b is pressed to enter the print start address storage section 64. In response to this, a signal is sent to the write terminal W, and the contents of the cursor display address pointer 7o at that time are written into the print start address storage section 64 as the start address of the third print range. Next, the process proceeds to step 806, where data is transferred from the conversion data storage section 52 to the display RAM 5 via the display character generator 58.
3 sends out the "→" character, and the display section 13 displays the 9th character.
As shown in Figure (3), the character ``→'' is displayed on the character ``工'' indicated by the cursor k. After that, in step 307, the "→" key 1 is also applied to the set terminal S of F and F1a.
5b operation signal is sent to set F and F1a. The process for this "→" key 15b operation is thus completed, and the process waits again for key input at step BO1.
ここでカーソルキー16を操作し、記号「。」位置にカ
ーソルkを移動させた後、第4図(6)に示すように「
←」キー15cを操作する。カーソルキー16操作によ
るキー操作信号により第10図のステップBO1でキー
人力ありと判断され、次にステップ1302でカーソル
キー16操作によるものであると判断されると、続いて
ステップBO8において、表示部13上のカーソルkを
移動させる。これと共に、ステップ809でその移動量
に応じてカーソル表示アドレスポインタ70の内容を更
新設定し、それから後にステップBOIで新たなキー人
力を待機する。After operating the cursor key 16 and moving the cursor k to the symbol ".", as shown in FIG. 4 (6),
←” key 15c. It is determined in step BO1 of FIG. 10 that there is a key operation signal from the cursor key 16 operation, and then it is determined in step 1302 that the cursor key 16 has been operated.Subsequently, in step BO8, the display Move cursor k on 13. At the same time, in step 809, the content of the cursor display address pointer 70 is updated according to the amount of movement, and then, in step BOI, a new key input is awaited.
その後に操作された「←」キー15GがステップB01
でキー人力ありと判断され、さらにステップ802から
ステップ803を介してステップBIOに進み、キー人
力が「←」キー15Cによるものであると判断されると
、次にステップB12に進む。“←” key 15G operated after that is step B01
If it is determined that there is human key power, the program proceeds to step BIO via steps 802 and 803, and if it is determined that the key human power is due to the "←" key 15C, the program then proceeds to step B12.
ステップB12で、F、F1aがセット状態であると判
断され、続いてステップB13で印字終了アドレス記憶
部65に「←」キー15c操作に対応して崗込み端子W
に信号を送出し、その時点でのカーソル表示アドレスポ
インタ70の内容を第31目の印字範囲の終了アドレス
として印字終了アドレス記憶部65に真込ませる。次い
でステップ314に進み、変換データ記憶部52から表
示用キャラクタジェネレータ58を介して表示用RAM
53に「←」のキャラクタを送出させ、表示部13に第
9図(6)に示す如くカーソルkに指示された「。」の
記号上に「←」のキャラクタを重ねて表示させる。その
後ステップB15でF、 F1aのリセット端子Rにも
「←」キー150操作信号を送出してF、F1aをリセ
ット状態とし、続くステップB16でアドレスカウンタ
69をオア回路68を介して「+1」更新設定する。以
上でこの「←」キー15C操作に対する処理を完了し、
再び上記ステップ801でキー人力を待機する。In step B12, it is determined that F and F1a are in the set state, and then in step B13, the printing end address storage section 65 stores the terminal W in response to the operation of the "←" key 15c.
A signal is sent to the print end address storage section 65 to cause the contents of the cursor display address pointer 70 at that time to be stored as the end address of the 31st print range. Next, the process proceeds to step 314, where data is transferred from the converted data storage section 52 to the display RAM via the display character generator 58.
53 to send out the character "←", and the display unit 13 displays the character "←" superimposed on the symbol "." indicated by the cursor k, as shown in FIG. 9(6). After that, in step B15, the "←" key 150 operation signal is sent to the reset terminals R of F and F1a to reset F and F1a, and in the following step B16, the address counter 69 is updated to "+1" via the OR circuit 68. Set. This completes the processing for this "←" key 15C operation,
Again, in step 801, key personnel are awaited.
次に、上記のようにして印字範囲指定した文章データに
対する編集印字の処理について示す。まず、モード切換
スイッチ11を操作してプリントモードPRを指定する
と共に、編集キー15Qを操作する。すると、制御部5
1はプリントモードPRにセットされ、アドレスカウン
タ69がリセットされる一方、文章データ記憶部56、
印字開始アドレス記憶部64、印字終了アドレス記憶部
65は読出し待機状態に、一致判断部71は入力待機状
態状態になる。この状態でユーザは第1図に示すように
、印字ヘッド部HAを記録紙Aに接触させ、プリントキ
ー20を押しながら装置本体10を矢印Xの方向に移動
させる。この装置本体の移動に伴ってゴムローラ30.
31が回転し、その回転が第2図における歯車33から
歯車37a、37bに伝達される。そして、この歯車3
7bの回転に伴ってエンコーダディスク38が回転し、
このエンコーダディスク38の回転によりLED39か
らスリット3Ba、3sa、”’を介してフォトセンサ
40に送られる光が断続制御され、フォトセンサ40か
らパルス信号が出力される。そして、このフォトセンサ
40から出力されるパルス信号がエンコーダ41の出力
となり、装置本体10に対する移動量検出信号として制
御部51、及びアンド回路74を介してサーマルヘッド
駆動回路57に送られる。また上記ゴムローラ31の回
転は、歯車33から歯車34、歯車35a、35bを介
してリボン巻取り軸36に伝達され、ざらに、インク・
リボン・カセット22内の巻取りロール23bに伝えら
れる。これにより、リボン書取りロール23bが回転し
、リボン送出しロール23aからリボン装填用切り欠き
26を通り案内されてきた熱転写インク・リボン24を
巻取る。この場合、上記リボン巻取り軸36は、装置本
体10の移動に伴い、記録MAとインク・リボン24と
の間に清りを生じさせないいようvi画基本体10移動
量に合わせて回転し、また、インク・リボン24はばね
28bによる常時下方向への印字圧力を有するサーマル
ヘッド27により記録紙Aに軽く押し当てられる。Next, the process of editing and printing the text data for which the printing range has been designated as described above will be described. First, the user operates the mode changeover switch 11 to specify print mode PR, and at the same time operates the edit key 15Q. Then, the control unit 5
1 is set to the print mode PR, and the address counter 69 is reset, while the text data storage section 56,
The print start address storage section 64 and the print end address storage section 65 are in a read standby state, and the match determination section 71 is in an input standby state. In this state, the user brings the print head section HA into contact with the recording paper A, and moves the main body 10 of the apparatus in the direction of the arrow X while pressing the print key 20, as shown in FIG. As the device body moves, the rubber roller 30.
31 rotates, and the rotation is transmitted from gear 33 in FIG. 2 to gears 37a and 37b. And this gear 3
The encoder disk 38 rotates with the rotation of 7b,
As the encoder disk 38 rotates, the light sent from the LED 39 to the photosensor 40 via the slits 3Ba, 3sa, and "' is controlled intermittently, and the photosensor 40 outputs a pulse signal.Then, the photosensor 40 outputs a pulse signal. The pulse signal generated by the encoder 41 becomes the output of the encoder 41, and is sent to the thermal head drive circuit 57 via the control unit 51 and the AND circuit 74 as a movement amount detection signal for the apparatus main body 10. The ink is transmitted to the ribbon winding shaft 36 via the gear 34 and gears 35a and 35b.
It is transmitted to the take-up roll 23b in the ribbon cassette 22. This causes the ribbon take-up roll 23b to rotate and wind up the thermal transfer ink ribbon 24 that has been guided from the ribbon delivery roll 23a through the ribbon loading notch 26. In this case, as the apparatus main body 10 moves, the ribbon winding shaft 36 rotates in accordance with the amount of movement of the VI image basic body 10 so as not to cause separation between the recording MA and the ink ribbon 24. Further, the ink ribbon 24 is lightly pressed against the recording paper A by the thermal head 27 which constantly applies downward printing pressure by a spring 28b.
一方、上記フォトセンサ40から出力される移動量検出
信号は、上記したようにエンコーダ41の出力信号とし
て制御部51及びアンド回路74を介してサーマルヘッ
ド駆動回路57に送られる。On the other hand, the movement amount detection signal output from the photosensor 40 is sent to the thermal head drive circuit 57 via the control section 51 and the AND circuit 74 as an output signal of the encoder 41, as described above.
すると、制御部51は、エンコーダ41からの移動量検
出信号に応じて以下第11図に示す編集印字の処理を実
行する。Then, the control unit 51 executes the editing printing process shown in FIG. 11 below in response to the movement amount detection signal from the encoder 41.
第11図において、まずステップCO1に示すように制
御部51から編集印字信号と印字開始及び表示信号とが
アンド回路67に入力されることによりこのアンド回路
67の出力信号が印字開始アドレス記憶部64の読出し
端子Rに送出され、印字開始アドレス記憶部64に記憶
される第1番目の印字指定範囲の開始アドレスがアドレ
スカウンタ69、カーソル表示アドレスポインタ70の
アドレス指定により読出されて制御部51内の文章デー
タ記憶部アドレスカウンタ51aに転送設定される。こ
れと共にステップCO2に示すように印字終了アドレス
記憶部65に記憶される第11目の印字指定範囲の終了
アドレスがアドレスカウンタ69、カーソル表示アドレ
スポインタ7oのアドレス指定により読出され、−数詞
断部71に転送設定される。次いでステップ003で上
記llll11部51内の文章データ記憶部アドレスカ
ウンタ51aの内容に従って文章データ記憶部56のア
ドレス指定を行ない、そこに記憶されている文章データ
を読出させる。文章データ記憶部56から読出された文
章データは印字キャラクタジェネレータ59を通してそ
の文字に応じたキャラクタデータとしてサーマルヘッド
駆動回路57へ出力される。このサーマルヘッド駆動回
路57にはアンド回路74を介してエンコーダ41から
の移1)JII検出信号がイネーブル信号として入力さ
れており、この移動量検出信号に同期してサーマルヘッ
ド27を駆動する。その結果、ステップCO4に示すよ
うにサーマルヘッド27の駆動により、始めの文章デー
タ、すなわち「特」の文字キャラクタがインク・リボン
24を介して記録紙A上に熱転写印字される。この場合
、141本体10の移動に伴い、インク・リボン・カセ
ット22の送出しロール23aからインク・リボン24
の未使用部分が送出されサーマルヘッド27により熱転
写された後の使用済部分が同カセット22内の巻取り0
−ル23bに順次巻取られる。その後、ステップCO5
で文章データ記憶部アドレスカウンタ51aの内容が一
数詞断部71に送られる。−数詞断部71では続くステ
ップCO6に示すように文章データ記憶部アドレスカウ
ンタ51aから送られてくる印字を実行した文章データ
の文章データ記憶部56におけるアドレスと、印字終了
アドレス配憶部65から送られてきた第11目の印字指
定範囲の終了アドレスとの一致比較判断を行なう。ここ
では両アドレスは興なるために判断結果はNoとなり、
次にステップCO7に至る。ステップCO7では文章デ
ータ記憶部アドレスカウンタ51aの内容を「+1J更
新設定し、次の文章データを印字すべく、再び上記ステ
ップCO3からの処理を繰返す。In FIG. 11, first, as shown in step CO1, an edit print signal and a print start and display signal are inputted from the control section 51 to the AND circuit 67, so that the output signal of the AND circuit 67 is transferred to the print start address storage section 64. The start address of the first designated print range is sent to the read terminal R of the controller 51 and stored in the print start address storage section 64. Transfer settings are made to the text data storage unit address counter 51a. At the same time, as shown in step CO2, the end address of the eleventh print designated range stored in the print end address storage section 65 is read out by the address designation of the address counter 69 and the cursor display address pointer 7o, Transfer is set to . Next, in step 003, the text data storage section 56 is addressed in accordance with the contents of the text data storage section address counter 51a in the llll11 section 51, and the text data stored therein is read out. The text data read from the text data storage section 56 is outputted to the thermal head drive circuit 57 through the print character generator 59 as character data corresponding to the character. The transfer 1) JII detection signal from the encoder 41 is input to the thermal head drive circuit 57 via an AND circuit 74 as an enable signal, and the thermal head 27 is driven in synchronization with this movement amount detection signal. As a result, as shown in step CO4, by driving the thermal head 27, the first text data, that is, the character character "TOKU" is printed by thermal transfer onto the recording paper A via the ink ribbon 24. In this case, as the main body 141 moves, the ink ribbon 24 is moved from the delivery roll 23a of the ink ribbon cassette 22.
The unused portion of the cassette 22 is sent out and the used portion is thermally transferred by the thermal head 27.
- The material is sequentially wound around the roll 23b. Then step CO5
Then, the contents of the text data storage section address counter 51a are sent to the numeral section 71. - In the numeral cutting unit 71, as shown in the subsequent step CO6, the address in the text data storage unit 56 of the text data that has been printed sent from the text data storage unit address counter 51a and the print end address sent from the print end address storage unit 65. A comparison is made to determine if the end address of the 11th designated print range is a match. Here, both addresses are valid, so the judgment result is No.
Next, the process reaches step CO7. In step CO7, the content of the text data storage unit address counter 51a is updated by "+1J", and the process from step CO3 is repeated again in order to print the next text data.
こうしてステップCO3〜CO7の処理を繰返し、文章
データ記憶部7ドレスカウンタ51aの内容を順次「+
1」更新設定しながら、この文章データ記憶部アドレス
カウンタ51aに指示される文章データ記憶部56のア
ドレス位置から文章データを読出し、印字を1!決して
実行していく。そして、文章データ記憶部56から第1
番目の印字指定範囲の終了の文章データとして「。」が
読出され、これがステップCO4で印字処理された後、
ステップC05を介してステップCO6で印字終了アド
レス記憶部65から送られてきたものと一致すると判断
されると、以上で第1番目の指定範囲の印字処理を完了
したこととなるので、続けて第2番目の指定範囲の印字
処理を行なうべく、ステップCO8に進んでオア回路6
8を介してアドレスカウンタ69の内容を1+1」更新
設定し、それから上記ステップcoiに至る。In this way, the processes of steps CO3 to CO7 are repeated, and the contents of the text data storage section 7 dress counter 51a are sequentially changed to "+".
1" while setting the update, read the text data from the address position of the text data storage unit 56 specified by the text data storage unit address counter 51a, and print 1! I will never carry it out. Then, the first
"." is read as the end text data of the specified print range, and after this is printed in step CO4,
If it is determined in step CO5 via step C05 that the address matches the one sent from the print end address storage unit 65, this means that the printing process for the first designated range has been completed, so continue with the first specified range. In order to print the second specified range, the process advances to step CO8 and the OR circuit 6
8, the content of the address counter 69 is updated by 1+1'', and then the process proceeds to step coi.
こうしてアドレスカウンタ69の内容を更新した後、上
記と同様にしてステップGO1〜CO7の処理を行なう
ことにより、第2番目の指定範囲の最初の文章データで
ある[意Jの文字を印字する。After updating the contents of the address counter 69 in this way, the processing in steps GO1 to CO7 is performed in the same manner as described above, thereby printing the characters [J], which is the first text data in the second specified range.
以下、ステップCO3〜CO7の処理を繰返し、文章デ
ータ記憶部アドレスカウンタ51aの内容を順次「+1
」更新設定しながら、この文章データ記憶部アドレスカ
ウンタ51aに指示される文章データ記憶部56のアド
レス位置から文章データを読出し、印字を連続して実行
していく。そして、文章データ記憶部56から第2番目
の印字指定範囲の終了の文章データとして「、」が続出
され、これがステップCO4で印字処理された後、ステ
ップC05を介してステップQO6で印字終了アドレス
記憶部65から送られてきたものと一致すると判断され
ると、以上で第21目の指定範囲の印字処理を完了した
こととなるので、今度は第3番目の指定範囲の印字処理
を行なうべく、ステップCO8に進んでオア回路68を
介してアドレスカウンタ69の内容を「+1」更新設定
し、それから上記ステップCO1に至る。Thereafter, the processes of steps CO3 to CO7 are repeated, and the contents of the text data storage unit address counter 51a are sequentially increased by "+1".
'' While setting the update, text data is read from the address position of the text data storage section 56 specified by the text data storage section address counter 51a, and printing is executed continuously. Then, "," is successively outputted from the text data storage unit 56 as the end text data of the second specified print range, and after this is printed in step CO4, the print end address is stored in step QO6 via step C05. If it is determined that it matches the one sent from the section 65, this means that the printing process for the 21st specified range has been completed, so next time, in order to perform the printing process for the third specified range, Proceeding to step CO8, the content of the address counter 69 is updated by "+1" via the OR circuit 68, and then the process proceeds to step CO1.
アドレスカウンタ69の内容をさらに更新した後、上記
と同様にしてステップCo1〜CO7の処理を行なうこ
とにより、第31目の指定範囲の最初の文章データであ
る「工」の文字を印字する。After further updating the contents of the address counter 69, steps Co1 to CO7 are carried out in the same manner as described above, thereby printing the character "K" which is the first text data in the 31st specified range.
以下、ステップCO3〜CO7の処理を繰返し、文章デ
ータ記憶部アドレスカウンタ51aの内容を順次「+1
」更新設定しながら、この文章データ記憶部アドレスカ
ウンタ51aに指示される文章データ記憶部56のアド
レス位置から文章データを読出し、印字を連続して実行
していく。そして、文章データ記憶1!1s56から第
3番目の印字指定範囲の終了の文章データとして「。」
が読出され、これがステップCO4で印字処理された後
、ステップCO5を介してステップC06で印字終了ア
ドレス記憶部65から送られてきたものと一致すると判
断されると、以上で第31目の指定範囲の印字処理を完
了したこととなるので、今度は第31目の指定範囲の印
字処理を行なうべく、ステップCO8に進んでオア回路
68を介してアドレスカウンタ69の内容を「+1」更
新設定し、それから上記ステップCOIに至る。Thereafter, the processes of steps CO3 to CO7 are repeated, and the contents of the text data storage unit address counter 51a are sequentially increased by "+1".
'' While setting the update, text data is read from the address position of the text data storage section 56 specified by the text data storage section address counter 51a, and printing is executed continuously. Then, as the text data at the end of the third specified print range from text data storage 1!1s56, "."
is read out, and after being printed in step CO4, if it is determined that it matches the one sent from the print end address storage unit 65 in step C06 via step CO5, the 31st designated range is selected. Since the printing process has been completed, in order to print the 31st specified range, the process advances to step CO8 and updates the contents of the address counter 69 by "+1" via the OR circuit 68. Then, the process reaches step COI.
上記に示したように印字処理を行なった結果、記録紙A
上には第12図に示すような編集印字がなされることと
なる。As a result of the printing process as shown above, the recording paper A
An editing print as shown in FIG. 12 will be printed on the top.
上記構成例によれば、図示した如く特定の印字範囲を所
望の順序で複数回使用して印字させることができ、編集
印字の自由度をより広げることができる。According to the above configuration example, as shown in the figure, a specific printing range can be used and printed multiple times in a desired order, and the degree of freedom in editing printing can be further expanded.
[発明の効果]
以上詳記したようにこの発明によれば、記憶手段に記憶
されている文章中の一部を複数箇所指定し、その指定さ
れた複数箇所の文章を上記記憶手段から読出して連続印
字出力させるようにしたので、連続して入力あるいは記
憶させた文章中に印字したくない文字が含まれている場
合であっても、簡単なキー操作により印字したい文章の
みを印字出力させることができると共に、装置を複雑に
することなく、また、大きな容量のメモリを必要とせず
に所望の文章データを記憶させることの可能な文章デー
タ処理装置を提供することができる。[Effects of the Invention] As detailed above, according to the present invention, parts of a sentence stored in a storage means are specified at a plurality of places, and the sentences at the specified plurality of places are read out from the storage means. Since continuous printing is possible, even if the continuously input or memorized text contains characters that you do not want to print, you can print out only the text you want to print with a simple key operation. It is possible to provide a text data processing device that can store desired text data without complicating the device or requiring a large capacity memory.
図面はこの発明の一実施例に係る印字lA11IFを示
すもので、第1図は外観構成図、第2図はプリント部の
構成を示す図、第3図は電子回路の構成を示すブロック
図、第4図は文章データ記憶部の文章データ記憶状態を
示す図、第5図は編集印字の処理内容を示すフローチャ
ート、第6図は編集印字による印字出力状態を示す図、
第7図は電子回路の他の構成を例示するブロック図、第
8図は第7図の文章データ記憶部の文章データ記憶状態
を示す図、第9図は第8図の記憶内容に対する印字範囲
指定のキー操作とそれに対応する表示状態を示す図、第
10図は第9図の印字範囲指定の処理内容を示すフロー
チャート、第11図は第10図の印字処理の内容を示す
フローチャート、第12図は第11図による印字出力状
態を示す図である。
10・・・装置本体、10a・・・ll110b・・・
ヒンジ、11・・・モード切換えスイッチ、12・・・
キー人力部、13・・・表示部、14・・・文字・記号
式カキ−115・・・機能キー、15a・・・実行キー
、15b・・・「→」キー、15c・・・[←J主キー
15d・・・挿入キー、15e・・・削除キー、15f
・・・シフトキー、15Q・・・編集キー、16・・・
カーソルキー、17・・・かな/漢字変換キー、18・
・・次候補キー、19a〜19f・・・漢字選択キー、
20・・・プリントキー、21・・・プリント部、22
・・・インク・リボン・カセット、23a・・・繰出し
スプール、23b・・・巻取りスプール、24川熱転写
インク・リボン、25・・・ヘッド設置用切り欠き、2
6・・・リボン装填用切り欠き、27・・・サーマルヘ
ッド、28・・・ヘッド取付は部材、28a・・・スラ
イド孔、28b・・・ばね、29.30・・・開口、3
1.32・・・ゴムローラ、33.35a、35b、3
7a、37b・・・歯車、34・・・1方向クラツチ、
36・・・リボン巻取り軸、38・・・エンコーダディ
スク、38a、38b、・・・スリット、39・・・L
ED、40・・・フォトセンサ、41・・・エンコーダ
、42・・・支持軸、43・・・回路基板、51・・・
!lJI[1部、51a・・・文章データ記憶部アドレ
スカウンタ、52・・・変換データ記憶部、53・・・
表示用RAM、54・・・かな/漢字変換テーブル、5
5・・・候補漢字記憶部、56・・・文章データ記憶部
、57・・・サーマルヘッド駆動回路、58・・・表示
用キャラクタジェネレータ、59・・・印字用キャラク
タジェネレータ、60・・・印字ll1i[lコード判
断部、61.63・・・フリップフロップ(F、F)、
64・・・印字開始アドレス記憶部、65・・・印字出
力アドレス記憶部、69・・・アドレスカウンタ、70
・・・カーソル指示アドレスポインタ、71・・・−数
詞断部、73・・・遅延回路。
出願人代理人 弁理士 鈴 江 武 彦第5図
第9区
第11 区The drawings show a printing lA11IF according to an embodiment of the present invention, in which Fig. 1 is an external configuration diagram, Fig. 2 is a diagram showing the configuration of the printing section, and Fig. 3 is a block diagram showing the configuration of the electronic circuit. FIG. 4 is a diagram showing the text data storage state of the text data storage unit, FIG. 5 is a flowchart showing the processing contents of editing print, and FIG. 6 is a diagram showing the print output state by editing print.
FIG. 7 is a block diagram illustrating another configuration of the electronic circuit, FIG. 8 is a diagram showing the text data storage state of the text data storage unit in FIG. 7, and FIG. 9 is a print range for the stored content in FIG. 8. 10 is a flowchart showing the print range designation processing content of FIG. 9; FIG. 11 is a flowchart showing the print processing content of FIG. 10; The figure is a diagram showing the printout state according to FIG. 11. 10...Device main body, 10a...ll110b...
Hinge, 11...Mode changeover switch, 12...
Key human power section, 13...Display section, 14...Character/symbol type key-115...Function key, 15a...Execution key, 15b..."→" key, 15c...[← J primary key 15d...insert key, 15e...delete key, 15f
...Shift key, 15Q...Edit key, 16...
Cursor key, 17...Kana/Kanji conversion key, 18.
...Next candidate key, 19a-19f...Kanji selection key,
20...Print key, 21...Print section, 22
...Ink ribbon cassette, 23a...Feeding spool, 23b...Take-up spool, 24 River thermal transfer ink ribbon, 25...Notch for head installation, 2
6... Ribbon loading notch, 27... Thermal head, 28... Head mounting member, 28a... Slide hole, 28b... Spring, 29.30... Opening, 3
1.32...Rubber roller, 33.35a, 35b, 3
7a, 37b... Gear, 34... One-way clutch,
36... Ribbon winding shaft, 38... Encoder disk, 38a, 38b,... Slit, 39... L
ED, 40... Photo sensor, 41... Encoder, 42... Support shaft, 43... Circuit board, 51...
! lJI[Part 1, 51a... Text data storage unit address counter, 52... Conversion data storage unit, 53...
Display RAM, 54...Kana/Kanji conversion table, 5
5... Candidate kanji storage unit, 56... Text data storage unit, 57... Thermal head drive circuit, 58... Character generator for display, 59... Character generator for printing, 60... Printing ll1i [l code judgment unit, 61.63... flip-flop (F, F),
64... Print start address storage section, 65... Print output address storage section, 69... Address counter, 70
. . . Cursor instruction address pointer, 71 . . .-numerical fragment, 73 . Applicant's Representative Patent Attorney Takehiko Suzue Figure 5, Ward 9, Ward 11
Claims (1)
あるいは文字列を複数箇所指定する指定手段と、 この指定手段により指定された複数箇所の文字あるいは
文字列のみを上記記憶手段から連続して出力させる出力
手段と を具備したことを特徴とする文章データ処理装置。[Claims] An input means for inputting characters, etc., a storage means for storing the characters inputted by the input means, and a part of the characters or character strings of the plurality of characters stored in the storage means. A text data processing device comprising: a designation means for designating a plurality of locations; and an output means for continuously outputting only the characters or character strings at the plurality of locations designated by the designation means from the storage means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62136249A JP2855524B2 (en) | 1987-05-30 | 1987-05-30 | Text data processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62136249A JP2855524B2 (en) | 1987-05-30 | 1987-05-30 | Text data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63299955A true JPS63299955A (en) | 1988-12-07 |
| JP2855524B2 JP2855524B2 (en) | 1999-02-10 |
Family
ID=15170772
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62136249A Expired - Lifetime JP2855524B2 (en) | 1987-05-30 | 1987-05-30 | Text data processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2855524B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02176855A (en) * | 1988-12-28 | 1990-07-10 | Canon Inc | document processing device |
| JPH02176854A (en) * | 1988-12-28 | 1990-07-10 | Canon Inc | Document processor |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6237735A (en) * | 1985-08-12 | 1987-02-18 | Ricoh Co Ltd | Electronic typewriter |
-
1987
- 1987-05-30 JP JP62136249A patent/JP2855524B2/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6237735A (en) * | 1985-08-12 | 1987-02-18 | Ricoh Co Ltd | Electronic typewriter |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02176855A (en) * | 1988-12-28 | 1990-07-10 | Canon Inc | document processing device |
| JPH02176854A (en) * | 1988-12-28 | 1990-07-10 | Canon Inc | Document processor |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2855524B2 (en) | 1999-02-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6490604B1 (en) | Character information processing device equipped with a layout display function | |
| WO1996016812A1 (en) | Tape printer | |
| JP2010225046A (en) | Tape printer, control method and program for tape printer | |
| JPS63299955A (en) | Text data processing device | |
| JP2689249B2 (en) | Character printing device | |
| JP2707542B2 (en) | Character printing device | |
| JP2590874B2 (en) | Character data processing device | |
| JP2556027B2 (en) | Character printer | |
| JPS63262273A (en) | Small character printing device | |
| JP2562555Y2 (en) | Word processor | |
| JP2526818B2 (en) | Printer | |
| JP2560316B2 (en) | Printer | |
| JP2588288Y2 (en) | Word processor | |
| KR100200958B1 (en) | How to Set Menu Flow in Image Forming Device | |
| JP3547407B2 (en) | Tape printer | |
| JP2560318B2 (en) | Printer | |
| JPH078219Y2 (en) | Small printing device | |
| JPS63205266A (en) | small printing device | |
| JPS63227360A (en) | printing device | |
| JP2560321B2 (en) | Character printer | |
| JPH0264763A (en) | word processor | |
| JPH088833Y2 (en) | Small character printing device | |
| JPS63276159A (en) | small electronic calculator | |
| JPS63262277A (en) | Small character printing device | |
| JPS63221063A (en) | Printing apparatus |