JPH089246B2 - Document creation device - Google Patents

Document creation device

Info

Publication number
JPH089246B2
JPH089246B2 JP60164095A JP16409585A JPH089246B2 JP H089246 B2 JPH089246 B2 JP H089246B2 JP 60164095 A JP60164095 A JP 60164095A JP 16409585 A JP16409585 A JP 16409585A JP H089246 B2 JPH089246 B2 JP H089246B2
Authority
JP
Japan
Prior art keywords
display
character
line
displayed
print
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.)
Expired - Lifetime
Application number
JP60164095A
Other languages
Japanese (ja)
Other versions
JPS6225072A (en
Inventor
邦弘 岡田
真和 新嘉喜
稔 畑田
道弘 目瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP60164095A priority Critical patent/JPH089246B2/en
Publication of JPS6225072A publication Critical patent/JPS6225072A/en
Publication of JPH089246B2 publication Critical patent/JPH089246B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は文書作成装置に係り、特にあらかじめ帳票上
の印字位置が定められている文書の作成に好適な文書作
成装置に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document creating apparatus, and more particularly to a document creating apparatus suitable for creating a document whose print position on a form is predetermined.

〔発明の背景〕[Background of the Invention]

従来のワードプロセッサはキーボード等から入力した
文字をディスプレイに表示し、ディスプレイ上で文書の
作成と編集を行ない、その結果をプリンタにより白紙上
に印字することによって文書を作成していた。これらの
ワードプロセッサはディスプレイ上で文書の作成および
編集が行なえるので、その効果は大きい。しかし作成し
た文書を予め定められた書式の用紙(以下帳票と呼ぶ)
に印字する場合には、帳票上のどの位置にディスプレイ
上の文字列を印字すれば良いかわからず、帳票上に正確
に位置決めして印字するのが難しかった。
A conventional word processor displays a character input from a keyboard or the like on a display, creates and edits a document on the display, and prints the result on a blank sheet of paper to create a document. Since these word processors can create and edit documents on the display, their effects are great. However, the created document is a paper of a predetermined format (hereinafter referred to as a form)
When printing on a form, it was difficult to accurately position and print on the form because it was not known at which position on the form the character string on the display should be printed.

かかる問題点を解決する装置は現状では特に見当らな
いが、関連するものとして例えば、特開昭60−44383
「印字装置」が挙げられる。この印字装置においては記
録紙上の印字位置を光線で表示する手段が開示されてお
り、タイプライタ等の印字装置に適用することが述べら
れている。この印字装置をワードプロセッサの印字装置
に用いることにより記録紙のセットの際の位置決めを行
なえるので、上述した問題点を緩和することが出来る
が、印字したい文字列に対して文字対応の位置決めしか
出来ないので、以下の如き問題点が有る。すなわち、文
字列の長さがある程度以上長くなると帳票上に印字した
時に、どの範囲にどのような文字間隔、文字サイズで印
字されるか、といった情報が前もって解らないことであ
る。このために印字した結果が、帳票上で指定された範
囲からはみ出したりしてしまうことがある。
A device for solving such a problem is not found at present, but as a related device, for example, JP-A-60-44383.
An example is a "printing device". In this printing device, a means for displaying the printing position on the recording paper with a light beam is disclosed, and it is stated that the printing device is applied to a printing device such as a typewriter. By using this printing device as a printing device for a word processor, it is possible to perform positioning when setting the recording paper, so it is possible to mitigate the above-mentioned problems, but only positioning corresponding to the character string to be printed can be performed. Since it does not exist, there are the following problems. That is, if the length of the character string becomes longer than a certain length, it is not possible to know in advance information such as in what range and what character interval and character size will be printed when printed on the form. For this reason, the printed result may be out of the range specified on the form.

かかる問題点を解決するために上記印字装置を用いて
一字入力する毎に印字は行なわずに印字ヘッドを一字分
空移動するような手段を具備することは容易で、かかる
手段を用いれば、文字列の最後部がどこにあるかを知る
ことが出来るので、上述した如き、指定範囲からはみ出
るようなことは防ぐことが出来る。しかし通常ワードプ
ロセッサで作成する文書は、半角文字、倍角文字等と呼
ばれる文字サイズの異なる文字が用いられ、さらに文書
作成中の訂正、削除等の修正も多い。従ってこのように
文字サイズや間隔の異なる文字列を上述したプリンタで
印字する場合には、途中経過が保存されないので印字ヘ
ッドの位置を一字ずつ確認して行かねばならない等、文
書作成の操作性が悪いという問題がある。
In order to solve such a problem, it is easy to provide means for moving the print head by one character without printing each time one character is input by using the printing device. Since it is possible to know where the last part of the character string is, it is possible to prevent the character string from extending beyond the specified range. However, normally, a document created by a word processor uses characters having different character sizes, such as half-width characters and double-width characters, and there are many corrections such as correction and deletion during document creation. Therefore, when printing character strings with different character sizes and intervals with the above-mentioned printers, the progress is not saved, so the position of the print head must be checked character by character. There is a problem that is bad.

〔発明の目的〕[Object of the Invention]

本発明の目的は、上述した問題点を解決するためにな
されたもので、帳票上の定められた位置に作成した文書
を印字するのに好適な文書作成装置を提供することにあ
る。
An object of the present invention is to solve the above-mentioned problems, and it is an object of the present invention to provide a document creating apparatus suitable for printing a document created at a predetermined position on a form.

〔発明の概要〕[Outline of Invention]

かかる目的を達成するための本発明では、帳票上に印
字されるべき文字列の文字サイズ、間隔あるいは印字範
囲などを印字前に帳票そのものの上に重ねて表示し、印
字すべき文字列と所定の書式との位置合わせが直接でき
るようにしたため、所定の書式への印字ずれや、文字列
の配置ミスなどを防ぐことができる。また上記では文字
列の空間的な情報すなわち文字サイズ、間隔あるいは印
字範囲の模擬表示について説明したが、文字列の内容を
も併せて表示すれば尚一層使い易くなることは云うまで
もない。
In the present invention for achieving such an object, the character size, spacing, print range, etc. of a character string to be printed on a form are displayed in an overlapping manner on the form itself before printing, and the character string to be printed and a predetermined value are displayed. Since the position can be directly aligned with the format, it is possible to prevent printing misalignment in a predetermined format, a character string arrangement error, and the like. Further, although the above description has described the spatial display of the character string, that is, the simulated display of the character size, the interval, or the printing range, it goes without saying that the content of the character string is also displayed for easier use.

さらに本発明では該表示装置とプリンタの印字ヘッド
との位置関係を一定にし、入力文字列を印字する際に、
上記一定値だけ帳票を移動して、実際の文字列を印字す
ることにより、問題を解決した。また、用紙の位置を合
わせるための直線を該表示装置に表示する手段を具備
し、印字可能な範囲を位置合わせのための表示装置上に
表示した直線の長さで表示させ、位置合わせのための表
示装置上に表示した直線上に印字ヘッドの位置を表示
し、印刷の送りピッチに応じて位置合わせのために表示
した直線の用紙送り方向の表示位置を変化させる構成に
することにより、印字可能な範囲を表示した直線の長さ
で表示させたり、表示した直線上に印字ヘッドの位置を
表示したり、印字の送りピッチに応じて表示した直線の
用紙送り方向の表示位置を変化させたりして、実際に印
刷する前に印字位置を判り易くかつきめ細かく確認でき
るので失敗の無い美しい印刷を可能とした。
Further, in the present invention, when the positional relationship between the display device and the print head of the printer is made constant and an input character string is printed,
The problem was solved by moving the form by the fixed value and printing the actual character string. In addition, a means for displaying a straight line for aligning the position of the paper is provided on the display device, and the printable range is displayed by the length of the straight line displayed on the display device for aligning the printable area. Printing is possible by displaying the print head position on the straight line displayed on the display device and changing the display position in the paper feed direction of the straight line displayed for alignment according to the print feed pitch. It is possible to display the range with a straight line length, to display the position of the print head on the displayed straight line, or to change the display position in the paper feed direction of the displayed straight line according to the print feed pitch. Before printing, the print position is easy to understand and can be checked in detail, enabling beautiful printing without failure.

〔発明の実施例〕Example of Invention

以下、本発明の実施例を図面により説明する。 Embodiments of the present invention will be described below with reference to the drawings.

第1図は本発明の実施例であり、装置全体の横断面の
主要部分を示した図である。図中10は本発明の特徴を表
わす位置合わせの部分で、液晶等の薄型化が可能な材料
で作られた平面ディスプレイである。平面ディスプレイ
10は例えばキーボード17等の入力装置から入力した信号
を、例えば日本語制御部(図示せず)により変換した文
字列の表示と、該文字列が帳票12に印刷された状態を模
擬した文字又は記号を表示するためのもので、ディスプ
レイ制御部11によって制御される。平面ディスプレイ10
は少なくとも一部が透明になっており、ディスプレイ10
の裏側に搬送された帳票12の書式の全部又は一部がオペ
レータAの方向から見える構造になっている。帳票12は
用紙挿入口18から挿入され、紙送りローラ14と、押えロ
ーラ13により印字ヘッド16と印字用紙受け板19の間を通
り、前記平面ディスプレイ10の裏を通り用紙排出口21に
導かれる。平面ディスプレイ10,ディスプレイ制御部11
は、使い易くするため結合部20により本体24と例えば可
動的に結合されており、インクリボン15の上部迄折りた
たみ可能な構造になっている。折りたたんだ状態では、
例えばマグネット22等でディスプレイ制御部11のカバー
23等を吸収して、装置を可搬型とする構造になってい
る。また16は例えば小型、低廉な感熱転写プリンタヘッ
ドで、プリンタリボンカセット15内にあるインクリボン
を帳票12に熱転写して文書を印刷するが、熱転写以外裏
カーボン複写も可能なようにインパクトプリンタヘッド
や高速化や文字サイズの変更が可能なインクジェットプ
リンタヘッドであっても良い。また日本語処理を例にと
っているが、これ以外に何語で有っても良いことは言う
までもない。
FIG. 1 is an embodiment of the present invention and is a view showing a main part of a cross section of the entire apparatus. In the figure, reference numeral 10 denotes an alignment portion which is a feature of the present invention, and is a flat display made of a material such as liquid crystal which can be thinned. Flat display
Reference numeral 10 indicates, for example, a display of a character string obtained by converting a signal input from an input device such as a keyboard 17 by a Japanese control unit (not shown) and a character simulating a state in which the character string is printed on the form 12 or It is for displaying a symbol and is controlled by the display controller 11. Flat display 10
Is at least partially transparent and the display 10
All or part of the form of the form 12 conveyed to the back side of the sheet is structured so that it can be seen from the direction of the operator A. The form 12 is inserted through the paper insertion port 18, passes between the print head 16 and the print paper receiving plate 19 by the paper feed roller 14 and the press roller 13, and is guided to the paper discharge port 21 through the back of the flat display 10. . Flat display 10, display control unit 11
Is movably connected to the main body 24 by the connecting portion 20 for ease of use, and has a structure in which it can be folded up to the upper portion of the ink ribbon 15. In the folded state,
For example, cover the display controller 11 with a magnet 22 or the like.
It has a structure that absorbs 23 etc. and makes the device portable. Further, 16 is, for example, a small-sized and inexpensive thermal transfer printer head, which prints a document by thermally transferring the ink ribbon in the printer ribbon cassette 15 onto the form 12. However, in addition to thermal transfer, an impact printer head or a back carbon copy is also possible. It may be an inkjet printer head capable of speeding up and changing the character size. Also, Japanese processing is taken as an example, but it goes without saying that any other words may be used.

かかる構成において本発明の特徴である平面ディスプ
レイ10の構造について更に詳しく述べる。平面ディスプ
レイ10はマトリクス型の液晶ディスプレイで、第2図に
示すように表示エリアが例えば4つに区分されている。
すなわち入力文字列を表示するための反射型の液晶ディ
スプレイ部201,平面ディスプレイ10の裏側に搬送された
帳票12の印字面を見るための透明部202と204,および印
字位置を印字前に確認するための透過型の液晶ディスプ
レイ203に区分されている。さらに透過型の液晶ディス
プレイ203は帳票12に印字される文字の大きさ、位置と
長さを模擬的に表示する印字位置表示部213と、帳票12
の紙送り方向の印字位置を合わせるための目印となる線
(以下基準線と呼ぶ)を表示する基準線表示部214より
成る。ここで透明部202と透明部204は透明なガラス板や
エポキシ樹脂等でも良いが、例えば通常の反射型の液晶
ディスプレイの偏光板を透明なフィルムにして反射板を
取り除いたり、又は通常の反射型の液晶ディスプレイの
反射板を取り除いた後に偏光板を一部切断し、その上か
ら透明なフィルムを一様に被せ、帳票が反射板や偏光板
にあたらないようにしても実現出来、また基準線表示部
214は後述する代替手段等を用いても良い。
The structure of the flat panel display 10, which is a feature of the present invention in such a configuration, will be described in more detail. The flat display 10 is a matrix type liquid crystal display, and the display area is divided into, for example, four areas as shown in FIG.
That is, the reflective liquid crystal display unit 201 for displaying the input character string, the transparent units 202 and 204 for seeing the printing surface of the form 12 conveyed to the back side of the flat display 10, and the printing position are confirmed before printing. It is divided into a transmissive liquid crystal display 203 for. Further, the transmissive liquid crystal display 203 has a print position display section 213 for displaying the size, position and length of characters printed on the form 12, and the form 12.
A reference line display unit 214 that displays a line (hereinafter referred to as a reference line) that serves as a mark for aligning the print position in the paper feed direction. Here, the transparent portion 202 and the transparent portion 204 may be a transparent glass plate, an epoxy resin, or the like, but for example, the polarizing plate of a normal reflective liquid crystal display is made a transparent film to remove the reflective plate, or the normal reflective type. After removing the reflective plate of the liquid crystal display of, part of the polarizing plate is cut, and a transparent film is evenly covered on it so that the form does not hit the reflective plate or polarizing plate. Display
214 may use an alternative means or the like described later.

さらにまた平面ディスプレイ10の裏側は以下のような
構造にすれば本発明の効果が大きくなる。すなわち帳票
12は平面ディスプレイ10の裏側に紙送りローラ14により
手動により搬送する。この時、透過型の液晶ディスプレ
イ203の部分で帳票12が透過型のディスプレイ203から離
れると、視差の影響が現われ、印字位置と表示位置がず
れてくる。かかる問題を解決する目的で透過型の液晶デ
ィスプレイ203の裏側になる部分の裏あて板301を第3図
に示す如く凸状にしても良い。さらに裏あて板301はそ
の面が例えばアルマイト処理やアルミ箔等を被うなどし
て高反射率になるようにして、帳票12が搬送されていな
時でも基準線と、印字位置表示部に表示した文字又は記
号のコントラストが充分高くなるようにすれば良い。
Furthermore, if the back side of the flat display 10 has the following structure, the effect of the present invention is enhanced. I.e. form
12 is manually conveyed to the back side of the flat display 10 by a paper feed roller 14. At this time, when the form 12 is separated from the transmissive display 203 in the transmissive liquid crystal display 203, the parallax effect appears, and the print position and the display position are displaced. For the purpose of solving such a problem, the backing plate 301, which is the back side of the transmissive liquid crystal display 203, may be convex as shown in FIG. Further, the backing plate 301 has a high reflectivity such as being covered with alumite treatment or aluminum foil so that the backing plate 301 has a reference line and a print position display portion even when the form 12 is not conveyed. It suffices that the contrast of the characters or symbols is sufficiently high.

かかる構成における動作を説明する前に、発明の理解
を容易ならしむるために本発明を用いた時の操作を第1
図を用いて説明しておく。
Before explaining the operation in such a configuration, the operation when using the present invention will be first described in order to facilitate understanding of the present invention.
It will be described with reference to the drawings.

第1図において、まず帳票12を帳票ガイド(図示せ
ず)の左側にそって挿入口18から挿入し、例えば手動に
より紙送りローラ14を用いて平面ディスプレイ10の裏側
に搬送し、最初に印字したい行の下端を第2図に示した
基準線表示部に表示した基準線に合わせる。次にキーボ
ード17上にある印字ヘッド移動キーを用いてその行での
印字開始位置に印字ヘッドを移動する。印字ヘッドの移
動と共に印字位置表示部が例えばブリンク表示されるの
でその後キーボード17から文字列を入力し、かな漢字変
換等の処理を行なった後に反射型ディスプレイ201に表
示された文字列の内容を確認する。続いて基準線の上部
にある印字位置表示部213に表示された文字又は記号
と、印字位置表示部の裏側にある帳票12の位置関係を確
認し、希望する範囲内に印字位置が表示されていればキ
ーボード17上にある印字キーにより帳票12に文字を印字
する。希望する範囲を越えている場合には後述する手段
によって修正する。印字が終了すると帳票12は一定量だ
け送られて透明部202又は透明部204を通して印字結果が
確認出来、次の文字列の入力が可能になる。以上の操作
を繰り返すことにより書式にキチンと位置決めされた帳
票文書が作成できる。
In FIG. 1, first, the form 12 is inserted along the left side of the form guide (not shown) from the insertion opening 18, and is manually conveyed to the back side of the flat display 10 by using the paper feed roller 14, and is printed first. The lower end of the desired line is aligned with the reference line displayed on the reference line display section shown in FIG. Next, the print head moving key on the keyboard 17 is used to move the print head to the print start position in the row. As the print head is moved, the print position display section blinks, for example. After that, input a character string from the keyboard 17, and after confirming the contents of the character string displayed on the reflective display 201 after processing such as kana-kanji conversion. . Then, check the positional relationship between the letters or symbols displayed on the print position display section 213 above the reference line and the form 12 on the back side of the print position display section, and the print position is displayed within the desired range. Then, the characters are printed on the form 12 by the print keys on the keyboard 17. If it exceeds the desired range, it will be corrected by the means described later. When printing is completed, the form 12 is sent by a fixed amount, the print result can be confirmed through the transparent portion 202 or the transparent portion 204, and the next character string can be input. By repeating the above operation, it is possible to create a form document that is properly positioned in the format.

上述した操作を実現するための処理ブロック構成例を
第4図に示す。入力装置はキーボード、外部記憶装置は
フロッピーディスクとして説明するがこの限りでないこ
とは明らかである。
FIG. 4 shows an example of a processing block configuration for realizing the above-described operation. Although the input device is described as a keyboard and the external storage device is described as a floppy disk, it is obvious that this is not a limitation.

第4図において記憶部A45は日本語文書作成のための
仮名漢字変換辞書、および作成した文書データを格納
し、日本語制御部44は全体の制御と記憶部A45の辞書を
用いて仮名漢字変換や文書の編集やディスプレイプロセ
ッサ111への文書データの伝送等を行ない、これらの制
御プログラムは制御メモリA43に格納してある。本発明
の特徴である平面ディスプレイ10を制御するディスプレ
イ制御部11はディスプレイ全体の制御を行なうディスプ
レイプロセッサ111とその制御プログラムが格納してあ
る制御メモリB115と、ディスプレイプロセッサ111およ
びプリンタ制御部48の両方からアクセス可能な2ボート
の、表示情報を格納するための記憶部B114、および表示
のためのリフレッシュメモリ112、リフレッシュメモリ1
12の内容を平面ディスプレイ10へ送るためのディスプレ
イコントローラ113から成り、ディスプレイコントロー
ラ113と、ディスプレイプロセッサ111は内部バス116に
より接続されている。日本語制御部44からディスプレイ
プロセッサ111へ送られた文書は記憶部B114に格納され
ており、プリンタ制御部48は信号線413を介して記憶部B
114のアドレスを指定し、信号線414から結果を受けと
り、プリンタ49により印字する。印字および平面ディス
プレイ10への表示のための文字フォントメモリ47はディ
スプレイプロセッサ111とプリンタ制御部48のいずれか
らもアクセス可能になっている。作成した文書は日本語
制御部44が記憶部A45から読み出し、フロッピーディス
クコントローラ410を介してフロッピーディスク411に格
納する。
In FIG. 4, the storage unit A45 stores a kana-kanji conversion dictionary for creating a Japanese document and the created document data, and the Japanese control unit 44 uses the dictionary of the overall control and storage unit A45 to convert the kana-kanji characters. And editing of documents and transmission of document data to the display processor 111 are performed, and these control programs are stored in the control memory A43. The display control unit 11 for controlling the flat panel display 10, which is a feature of the present invention, includes a display processor 111 for controlling the entire display, a control memory B115 storing a control program therefor, and both the display processor 111 and the printer control unit 48. A storage unit B114 for storing display information, a refresh memory 112 for display, and a refresh memory 1 for two boats accessible from
It comprises a display controller 113 for sending the contents of 12 to the flat display 10, and the display controller 113 and the display processor 111 are connected by an internal bus 116. The document sent from the Japanese language control unit 44 to the display processor 111 is stored in the storage unit B114, and the printer control unit 48 stores the document in the storage unit B via the signal line 413.
The address of 114 is designated, the result is received from the signal line 414, and the printer 49 prints. The character font memory 47 for printing and displaying on the flat display 10 can be accessed by both the display processor 111 and the printer control unit 48. The created document is read by the Japanese language control unit 44 from the storage unit A45 and stored in the floppy disk 411 via the floppy disk controller 410.

記憶部A45、日本語制御部44、キーボードコントロー
ラ42、ディスプレイプロセッサ111、プリンタ制御部4
8、フロッピーディスクコントローラ410はバス46により
互いに接続されている。
Storage unit A45, Japanese control unit 44, keyboard controller 42, display processor 111, printer control unit 4
8. The floppy disk controller 410 is connected to each other by the bus 46.

かかる構成において、本発明の特徴である平面ディス
プレイ10の制御を行なうディスプレイ制御部11の詳細な
説明をする。第6図は平面ディスプレイ10に表示した一
例を示した図である。第6図では印字ヘッドと帳票の印
字位置との間の位置を決めるために基準線表示部214に
表示した基準線を用いたが、これ以外に後述する印字位
置表示部213に例えばアンダーライン等を続けて表示し
ておいても良いが、後述するように基準線に各種の機能
バリエーションを付加出来るので操作性が良くなる。
In such a configuration, a detailed description will be given of the display control unit 11 that controls the flat display 10 that is a feature of the present invention. FIG. 6 is a view showing an example displayed on the flat display 10. In FIG. 6, the reference line displayed on the reference line display unit 214 is used to determine the position between the print head and the print position of the form. May be continuously displayed, but various functional variations can be added to the reference line as will be described later, so that operability is improved.

いま第6図に示すような入力文字列601が入力される
場合を例にとる。ディスプレイプロセッサ111は電源投
入後に帳票12の印字行の下端を合わせ、印字ヘッドとの
位置関係を定めるための基準線を、基準線表示部214に
表示するようにリフレッシュメモリ112にデータを書き
こむ。例えば、平面ディスプレイ10が第6図に示す如
く、ディスプレイ上のアドレスY1〜Y24に入力文字列
を、Y25〜Y33に印字位置を、Y34〜Y38に基準線を表示す
るように割りあててある場合には、Y34〜Y38を走査する
間、全てのカラムに“1"(黒色になると定義)を書き込
むようにデータを発生すれば良い。かかるデータの発生
は通常の手段で実現出来るので詳述はしない。
An example will now be given in which an input character string 601 as shown in FIG. 6 is input. After the power is turned on, the display processor 111 aligns the lower ends of the print lines of the form 12 and writes the data in the refresh memory 112 so that the reference line for defining the positional relationship with the print head is displayed on the reference line display unit 214. For example, as shown in FIG. 6, the flat display 10 displays the input character string at addresses Y 1 to Y 24 , the print position at Y 25 to Y 33 , and the reference line at Y 34 to Y 38 on the display. If it is assigned to, the data may be generated so that “1” (defined as black) is written in all columns while scanning Y 34 to Y 38 . The generation of such data can be realized by ordinary means, and will not be described in detail.

また基準線の長さと位置に情報を持たせ、以下の如く
表示しても良い。すなわち、例えば文字行の左端を定め
る左端設定および一行に印字出来る文字数のデータを文
書作成に先立ち、キーボード17から入力する。日本語制
御部44は文書編集のためのデータとして記憶部A45に格
納すると共に、バス46を介しディスプレイプロセッサ11
1に左端設定のデータである文字数NBと、一行に印字出
来る文字数NMを送る。ディスプレイプロセッサ111はか
かるデータをもとに、ディスプレイコントローラ113に
左からNB文字目からNM文字分の長さで基準線を表示する
データを送る。ディスプレイコントローラ113により上
述したような基準線を表示することによって帳票上の印
字可能範囲が明示されるので、操作性は著るしく向上す
る。
Information may be given to the length and position of the reference line and displayed as follows. That is, for example, the left end setting that defines the left end of a character line and the data of the number of characters that can be printed in one line are input from the keyboard 17 prior to document creation. The Japanese control unit 44 stores it in the storage unit A45 as data for editing the document and also displays the display processor 11 via the bus 46.
Send the number of characters N B , which is the left-end setting data, and the number of characters N M that can be printed on one line, to 1. Display processor 111 on the basis of such data, and sends the data to display the reference line in the left to the display controller 113 from the N B th character of N M characters in length. By displaying the above-mentioned reference line by the display controller 113, the printable range on the form is clearly indicated, so that the operability is remarkably improved.

基準線が表示された後に、帳票12を平面ディスプレイ
10の裏側に搬送する。帳票は手動又は自動的に紙送りロ
ーラ14により、プリンタヘッド16と用紙受け板19の間を
通り搬送される。手動による紙送りは、キーボード上に
ある紙送りキーを押し下げることによってバス46を介し
てプリンタ制御部48に紙送りの指示を与える。プリンタ
制御部48はかかるキーが押し下げられている間、その指
示内容により、帳票12を順方向、又は逆方向に送り続け
る。又、自動的に紙を送る場合には帳票12が帳票挿入口
18に挿入されたことを検出する検出器を帳票挿入口18か
ら紙送りローラ14との間に設け、かかる検出器からの信
号でプリンタ制御部48に紙送りローラ14に対し起動をか
けるようにし、帳票先端が例えば基準線に到達する迄帳
票を送った後に停止するようにしても良い。帳票12にお
いて紙送り方向(垂直方向)に対しては印字したい行の
下端を基準線に、印字方向(水平方向)に対しては帳票
12の左端を平面ディスプレイ10の左端DD′にあわせる。
但しプリンタの印字ヘッドは改行指示によりDD′を左端
として復帰するように平面ディスプレイ10と、プリンタ
ヘッド16は位置決めされているものとする。帳票12を上
記の如くセットした後にその行における印字開始位置を
決めるためにキーボード17上にあるヘッド移動キー(図
示せず)を押す。プリンタ制御部48はバス46のデータを
センスしていてヘッド移動キーであると判断すると、そ
のデータに応じてヘッドを右、又は左に移動する。ディ
スプレイプロセッサ111も同時にバス46のデータをセン
スしていて、第5図に示すように記憶部B114のアドレス
A3に格納してあるヘッドの移動量を表わすデータlを変
える。ここで、ヘッド位置が一文字分右へ移動した時に
+1,左へ移動した時に−1し、ヘッドが左端の時に零と
し、ディスプレイプロセッサ111がヘッド位置をカウン
トし、結果を信号線415に、格納アドレスA3を信号線412
にのせて記憶部B114の内容を変える。さらにディスプレ
イプロセッサ111はかかるデータを基に、印字位置表示
部213の左からl文字目に相当する部分61を例えばブリ
ンク表示するデータを発生し、ディスプレイコントロー
ラ113に送る。ディスプレイコントローラ113へ送る上記
データは記録部B114のアドレスA3のデータlと平面ディ
スプレイ10にあらかじめ割り当てた、Y座標Y25〜Y33
値を基に発生出来ることは明らかである。印字開始点は
この他にY座標を変更して基準線表示部214を用いても
良く、基準線表示部214がブリンク表示したり、その他
に白抜きで表示したりドット表示したりすることも出来
ることは明らかである。
After the reference line is displayed, the form 12 is flat-displayed.
Transport to the back of 10. The form is manually or automatically conveyed by the paper feed roller 14 between the printer head 16 and the paper receiving plate 19. Manual paper feed gives a paper feed instruction to the printer controller 48 via the bus 46 by depressing the paper feed key on the keyboard. The printer control unit 48 continues to send the form 12 in the forward direction or the reverse direction according to the instruction content while the key is pressed down. In addition, when automatically sending paper, form 12 is the form insertion slot.
A detector for detecting the insertion into the paper 18 is provided between the form insertion port 18 and the paper feed roller 14, and the printer control unit 48 is activated by the signal from the detector. The form may be sent until the leading edge of the form reaches the reference line, and then the form may be stopped. In the form 12, the bottom of the line to be printed is the reference line in the paper feed direction (vertical direction), and the form is in the print direction (horizontal direction).
The left end of 12 is aligned with the left end DD ′ of the flat display 10.
However, it is assumed that the flat display 10 and the printer head 16 are positioned so that the print head of the printer returns with DD 'as the left end by a line feed instruction. After setting the form 12 as described above, a head moving key (not shown) on the keyboard 17 is pressed to determine the print start position in the line. When the printer control unit 48 senses the data on the bus 46 and determines that the key is a head movement key, the printer control unit 48 moves the head to the right or left according to the data. The display processor 111 also senses the data on the bus 46 at the same time and, as shown in FIG.
Data 1 representing the amount of head movement stored in A3 is changed. Here, when the head position moves one character to the right, +1 when moving to the left, -1 when moving to the left, zero is set when the head is at the left end, the display processor 111 counts the head position, and the result is stored in the signal line 415. Address A3 to signal line 412
And change the contents of the storage unit B114. Further, the display processor 111 generates data for blinking the portion 61 corresponding to the 1st character from the left of the print position display unit 213 based on the data, and sends it to the display controller 113. It is obvious that the above-mentioned data to be sent to the display controller 113 can be generated based on the data 1 of the address A3 of the recording section B114 and the values of the Y coordinates Y 25 to Y 33 pre-assigned to the flat display 10. In addition to this, the reference line display unit 214 may be used by changing the Y coordinate as the print start point, and the reference line display unit 214 may perform blinking display or may display in white or dots. It is clear that you can do it.

印字開始点が定った後にキーボード17から文字列を入
力すると、日本語制御部44は仮名漢字変換等の処理を行
ない、結果を記憶部45に格納すると同時に、ディスプレ
イプロセッサ111にも変換結果の文字コードと文字属性
をバス46を介して送る。ディスプレイプロセッサ111は
日本語制御部44からのデータをバス46を介して受けとる
と、第5図に示す如く記憶部B114の予め定められたアド
レスB0から、文字コードと文字属性を順次格納する。か
かるデータは記憶部B114の後述する表示ポインタにアド
レスB0を加えたアドレスから文字コードを順次ディスプ
レイプロセッサ111が読み出し、該文字コードを信号線4
71に与える。文字発生器47は文字コードに該当する文字
パターンを出力線473に出力すると、ディスプレイプロ
セッサ111からの信号線116を介した制御信号により、デ
ィスプレイコントローラはあらかじめ割り当てた平面デ
ィスプレイ10のY座標Y1〜Y24に入力文字列601を表示す
るようにリフレッシュメモリ112に対して書き込みを行
ない、例えば第6図の文字列601の如く表示を行なう。
さらにディスプレイプロセッサ111は記憶部B114のアド
レスB1からの文字属性を順次読み出し、上述したと同様
にして帳票に印字される文字サイズと同じサイズの文字
又は記号を文字発生器47から読み出す。第6図では簡単
のために帳票に印字される文字を同サイズの四角形の記
号で表示し、例えば61,62は全角の文字、63,64は半角の
文字、65,66は全角のスペース、67は2倍角の文字が印
字されることを模擬的に表示しているが、四角形以外
に、例えば印字される文字と同じサイズの文字でも良い
ことは明らかである。ディスプレイプロセッサ111は平
面ディスプレイ10に予め割り当てたY座標、Y25〜Y
33と、記録部B114のアドレスA3に格納されたヘッド位置
情報および予め日本語制御部44から与えられ、ディスプ
レイプロセッサ111がアドレスA2に格納した文字間隔を
基に、平面ディスプレイ10の印字位置表示部213に表示
するための座標データを発生し、上記文字発生器47の出
力と共にディスプレイコントローラ113に送り、四角形
を表示する。
When a character string is input from the keyboard 17 after the print start point is determined, the Japanese control unit 44 performs processing such as Kana-Kanji conversion and stores the result in the storage unit 45, and at the same time displays the conversion result in the display processor 111. The character code and the character attribute are sent via the bus 46. When the display processor 111 receives the data from the Japanese language control unit 44 via the bus 46, it sequentially stores the character code and the character attribute from the predetermined address B 0 of the storage unit B 114 as shown in FIG. For such data, the display processor 111 sequentially reads a character code from an address obtained by adding an address B 0 to a display pointer described later in the storage unit B 114, and the character code is read by the signal line 4
Give to 71. When the character generator 47 outputs the character pattern corresponding to the character code to the output line 473, the display controller causes the display controller 111 to control the Y-coordinate Y 1 to Y 1 to Y of the flat display 10 by the control signal from the display processor 111 via the signal line 116. Writing is performed to the refresh memory 112 so that the input character string 601 is displayed on Y 24 , and the display is performed, for example, as the character string 601 in FIG.
Further, the display processor 111 sequentially reads out the character attribute from the address B 1 of the storage unit B 114, and reads out the character or the symbol having the same size as the character size printed on the form from the character generator 47 in the same manner as described above. In Fig. 6, the characters printed on the form are displayed as square symbols of the same size for simplicity. For example, 61,62 are full-width characters, 63,64 are half-width characters, and 65,66 are full-width spaces. Although 67 indicates that double-width characters are printed, it is obvious that characters other than the square shape, for example, may have the same size as the characters to be printed. The display processor 111 is a Y coordinate previously assigned to the flat display 10, Y 25 to Y.
33 , the head position information stored in the address A 3 of the recording unit B 114 and the character spacing stored in the address A 2 by the display processor 111, which is given in advance from the Japanese language control unit 44, based on the print position of the flat display 10. Coordinate data to be displayed on the display unit 213 is generated and sent to the display controller 113 together with the output of the character generator 47 to display a quadrangle.

入力文字列に修正がある場合には、キーボード17上に
あるカーソル移動キーを用いて反射型ディスプレイ201
に表示してある入力文字列の修正したい文字にカーソル
600を移動し、通常の入力方法によって文字を新たに入
力すると日本語制御部44は、記憶部A45の内容を後述す
るようにカーソル位置を参照して書きかえ、ディスプレ
イプロセッサ111は記憶部B114の内容を以下の如くして
修正する。
If there is a correction in the input string, use the cursor movement keys on the keyboard 17 to display the reflective display 201.
Cursor to the character you want to correct in the input string displayed in
When 600 is moved and a character is newly input by a normal input method, the Japanese control unit 44 rewrites the contents of the storage unit A45 by referring to the cursor position as described later, and the display processor 111 stores the contents of the storage unit B114. Modify the contents as follows.

すなわち、ディスプレイプロセッサ111は文字コード
と文字属性の格納アドレスを以下の如くして指定する。
日本語制御部44が仮名漢字変換を終った時に、カーソル
位置をバス46を介してディスプレイプロセッサ111に転
送すると、ディスプレイプロセッサ111は記録部B114の
予め定めたアドレスA1に格納する。ディスプレイプロセ
ッサ111は予め定められたアドレス値B0にカーソル位置
の値(アドレスA1の内容)を加えたアドレスで示される
メモリの内容(文字コード)と次のアドレスの内容(文
字属性)を、日本語制御部44からバス46を介して受け取
り、文字コードと文字属性を修正する。
That is, the display processor 111 specifies the storage address of the character code and the character attribute as follows.
When the Japanese control unit 44 finishes the Kana-Kanji conversion, if the cursor position is transferred to the display processor 111 via the bus 46, the display processor 111 stores it in the recording unit B 114 at a predetermined address A 1 . The display processor 111 displays the contents of the memory (character code) indicated by the address obtained by adding the value of the cursor position (contents of the address A 1 ) to the predetermined address value B 0 , and the contents of the next address (character attribute), It is received from the Japanese control unit 44 via the bus 46 and the character code and the character attribute are corrected.

文字の削除を行なった時には上述した時と同様にして
アドレスを指定する。但し、日本語制御部44は第5図に
示す如く文字コードと文字属性を表わすデータの上位2
ビットb0b1に“0"“1"を格納し、入力文字数を−1して
ディスプレイプロセッサ111に転送する。ディスプレイ
プロセッサ111はディスプレイコントローラ113にデータ
を送る時、b0b1が“0"“1"の時は次の文字データを送る
ことにより、文字の削除を行なう。又挿入の時には第5
図に示す如く、日本語制御部44は例えばアドレスBnの上
位2ビットb0b1に“1"“0"を格納し文字コードを表わす
位置に飛び先アドレス、例えばC0を格納し、アドレスC0
からはn語分文字コードと文字属性を、n語分の最後に
戻り先アドレス、例えばBn+2を格納し、アドレスA4の
入力文字数を+nして記憶部B114に格納するように、デ
ィスプレイプロセッサ111に転送する。
When deleting a character, an address is designated in the same manner as described above. However, as shown in FIG. 5, the Japanese control unit 44 determines the upper 2 of the data representing the character code and the character attribute.
“0” “1” is stored in the bit b 0 b 1 and the number of input characters is decremented by 1 and transferred to the display processor 111. The display processor 111 deletes a character by sending the next character data when b 0 b 1 is “0” or “1” when sending data to the display controller 113. In addition, when inserting, the fifth
As shown in the figure, the Japanese language control unit 44 stores, for example, “1” “0” in the upper 2 bits b 0 b 1 of the address Bn and the jump destination address, for example, C 0 , at the position representing the character code, C 0
To the display processor 111 so as to store the n-word character code and the character attribute, store the return address, for example, Bn + 2 at the end of the n-word, store the input character number of the address A4 by + n, and store it in the storage unit B114. Forward.

以上の如くして文字列の入力に従って文字列を反射型
ディスプレイ201に表示して行くと、表示可能な文字数
を越える場合がある。この時ディスプレイプロセッサ11
1は記憶部B114のアドレスA1のデータ(反射型ディスプ
レイ201に表示可能な文字数)とアドレスA4のデータ
(実際に入力された文字数)を比較し、アドレスA4のデ
ータがアドレスA0のデータを越えた時にはディスプレイ
201に表示するデータの読出しアドレスを変更するため
に表示ポインタ(アドレスA5)の内容を(入力文字数−
最大表示文字数)に置き換える。前述したように、反射
型ディスプレイ201に表示する文字列は(表示ポインタ
+アドレスB0)で示すアドレスから順次表示するので、
例えば最大表示文字数より入力文字数が二文字多い場合
にはアドレスB0+2の文字から表示される。
When the character string is displayed on the reflective display 201 in accordance with the input of the character string as described above, the number of characters that can be displayed may be exceeded. At this time the display processor 11
1 compares the data of the address A1 (the number of characters that can be displayed on the reflective display 201) of the storage unit B114 with the data of the address A4 (the number of characters actually input), and the data of the address A4 exceeds the data of the address A0. Sometimes display
To change the read address of the data displayed on 201, change the contents of the display pointer (address A5) to
Replace with the maximum number of display characters). As described above, the character string displayed on the reflective display 201 is sequentially displayed from the address indicated by (display pointer + address B0).
For example, when the number of input characters is two more than the maximum number of displayed characters, the characters at the address B0 + 2 are displayed.

さらにまた、入力文字列が印字可能な範囲を越えた場
合には、以下の如くして印字文字間隔を狭める。すなわ
ちキーボード17上にある文字間隔変更キーを押し、文字
間隔のデータを入力すると、ディスプレイプロセッサ11
1はこれをセンスし記憶部B114のアドレスA2の内容(文
字間隔)を書き換える。ディスプレイプロセッサ111は
前述したと同様に平面ディスプレイ10にあらかじめ割り
当てたY座標、Y25〜Y33と記憶部B114のアドレスA3に格
納されたヘッド位置情報および、アドレスA2の文字間隔
をもとに、平面ディスプレイ10の印字位置表示部213に
表示するための座標データを変更し、ディスプレイコン
トローラ113に送る。
Furthermore, when the input character string exceeds the printable range, the print character interval is narrowed as follows. That is, when the character spacing change key on the keyboard 17 is pressed and character spacing data is input, the display processor 11
1 senses this and rewrites the contents (character spacing) of the address A2 of the memory B114. The display processor 111 is based on the Y coordinate previously assigned to the flat display 10, Y 25 to Y 33 and the head position information stored in the address A3 of the storage unit B114, and the character spacing of the address A2, as described above. Coordinate data to be displayed on the print position display unit 213 of the flat display 10 is changed and sent to the display controller 113.

作成した文書はキーボード17上にある印刷キーが押さ
れたことをプリンタ制御部48がバス46上のデータから検
出すると、記憶部B114から印刷に必要なデータである、
文字間隔、ヘッド位置、入力文字数、文字コード、文字
属性を信号線413を介して記憶部114のアドレス指定を行
ない、結果を信号線414を介して読み取る。プリンタ制
御部48は信号線472に文字コードを与え文字発生器47か
ら文字パターンを読み出し、プリンタ49により結果を印
字する。ここでプリンタの印字ヘッドと、平面ディスプ
レイ10における印字位置表示部213の位置関係はあらか
じめ定めてあり、プリンタ制御部48に与えてある。プリ
ンタ制御部48は、かかるデータをもとにプリンタ49への
印字データ送出に先だち、帳票12を上記位置ずれ分だけ
下方に移動し、印字位置表示部にあった帳票が、プリン
タの印字ヘッドの位置に来るように、紙送りローラ14を
動かすべく信号を出力する。印字後プリンタ制御部48は
先に用いたデータにより帳票12を元に戻す信号をプリン
タ49に出力する。印字位置表示部213の裏側に、帳票12
に印字された結果が得られるので、結果をさらに見易く
するために、ディスプレイプロセッサ111により印字位
置表示部213の表示を消去したりさらにプリンタ制御部4
8は1行分の改行信号をプリンタ49に送出し、印字結果
が透明部202に来るように制御プログラムを作成してお
いても良い。
The created document is data necessary for printing from the storage unit B114 when the printer control unit 48 detects from the data on the bus 46 that the print key on the keyboard 17 is pressed.
The character spacing, the head position, the number of input characters, the character code, and the character attribute are addressed to the storage unit 114 via the signal line 413, and the result is read via the signal line 414. The printer controller 48 gives a character code to the signal line 472, reads the character pattern from the character generator 47, and causes the printer 49 to print the result. Here, the positional relationship between the print head of the printer and the print position display unit 213 on the flat display 10 is predetermined and given to the printer control unit 48. Based on such data, the printer control unit 48 moves the form 12 downward by the amount of the positional deviation before sending the print data to the printer 49, and the form in the print position display unit is moved to the print head of the printer. A signal is output to move the paper feed roller 14 so that it comes to the position. After printing, the printer control unit 48 outputs a signal for returning the form 12 to the printer 49 according to the previously used data. On the back side of the print position display area 213, the form 12
Since the result printed on the printer is obtained, in order to make the result easier to see, the display processor 111 erases the display of the print position display unit 213 and further the printer control unit 4
For line 8, a line feed signal for one line may be sent to the printer 49, and a control program may be created so that the print result comes to the transparent portion 202.

また、基準線の紙送り方向に対する表示位置は、以下
の如く変更しても良い。すなわち、プリンタの紙送りピ
ッチが1行を単位とする送りピッチの場合には、印字ヘ
ッドと基準線に合わせた行位置迄の間隔は行ピッチの整
数倍に選ばないと、印字位置表示部213で合わせた帳票
上の位置に印字出来ない。かかる場合に複数種類の行ピ
ッチの中から一つを選択して用いようとすると、全ての
行ピッチに対して印字ヘッドと基準線に合わせた行位置
迄の間隔が整数倍にならない場合がある。従って帳票を
基準線に合わせて文字列を入力しても実際に印字した結
果は基準線に合わせた場所と異なる場合が生じる。上述
した問題点は、基準線の表示位置を変更して、行ピッチ
が変わっても常に印字ヘッドと基準線に合わせた行位置
迄の間隔を行ピッチの整数倍に選ぶことにより解決出
来、以下の如くして実現出来る。すなわち、文書作成に
先だきキーボード17から行字文字行ピッチを選択する
と、日本語制御部44は記憶部A45に文書編集のためのデ
ータとして格納すると共に、プリンタ制御部48とディス
プレイプロセッサ111に選択した行ピッチデータをバス4
6を介して送る。ディスプレイプロセッサ111はあらかじ
め与えられている印字ヘッドと、基準線表示部214の上
限および下限迄の間隔をもとに、選択された行ピッチの
整数倍になるような表示位置を計算し、ディスプレイコ
ントローラ113にデータを送出するようにプログラムし
ておけば良い。かかるデータによって基準線表示部214
の基準線の位置は基準線に対して直角方向にずれて表示
され、印字ヘッドと基準線に合わせた行位置迄の間隔は
新たに選択された行ピッチの整数倍になり、上述した問
題点は解決される。
Further, the display position of the reference line with respect to the paper feeding direction may be changed as follows. That is, when the paper feed pitch of the printer is a feed pitch in units of one line, the interval between the print head and the line position aligned with the reference line must be an integer multiple of the line pitch, and the print position display unit 213 I can't print at the position on the form that I matched with. In such a case, if one is selected from a plurality of types of line pitches and used, the interval between the print head and the line position aligned with the reference line may not be an integral multiple for all line pitches. . Therefore, even if the character string is input with the form aligned with the reference line, the actual printed result may be different from the place aligned with the reference line. The above-mentioned problems can be solved by changing the display position of the reference line and selecting the interval between the print head and the line position aligned with the reference line to be an integer multiple of the line pitch, even if the line pitch changes. It can be realized as follows. That is, when the line character line pitch is selected from the keyboard 17 prior to the document creation, the Japanese control unit 44 stores it as data for document editing in the storage unit A45, and selects it in the printer control unit 48 and the display processor 111. Bus data for row pitch data
Send through 6. The display processor 111 calculates a display position that is an integer multiple of the selected row pitch based on the print head that is given in advance and the upper and lower limits of the reference line display unit 214, and the display controller It may be programmed to send data to 113. Based on such data, the reference line display unit 214
The position of the reference line is displayed in a direction perpendicular to the reference line, and the interval between the print head and the line position aligned with the reference line is an integer multiple of the newly selected line pitch. Is resolved.

以上の如くして作成した文書は一行毎に帳票に印字し
ても良いが、複数行の文字を入力した後に一括して印字
しても良いことは明らかである。この場合には第7図に
示す如く、帳票の紙送り方向の位置情報である行番号を
各行のフォーマット情報の中に、また印字する総行数お
よび帳票の移動距離を表わす行ポインタを記憶部B114の
アドレスD2およびD3に追加する。今、帳票の一行目に文
字列を入力した後に、四行目に第2の文字列を入力する
場合を例にとり説明する。帳票12が入力される前にはデ
ィスプレイプロセッサ111により記憶部B114のアドレスD
2とD3の内容(総行数および行ポインタ)は零になって
いる。先に述べたと同様な方向により一行分の文書を作
成し、文字列の最後を示す改行キイが入力されると、デ
ィスプレイプロセッサ111は一行目のフォーマット情報
の中にある行番号を1、総行数、行ポインタの内容も1
にする。次に改行キー又は紙送りキーを3行分押して帳
票12を四行目の位置に移動すると、ディスプレイプロセ
ッサ111は改行キー又は紙送りキーの回数をカウント
し、記憶部B114のアドレスD3の内容(行ポインタ)に上
記回数を加える。次に四行目の文字列の入力が終了し、
文字列の最後を示す改行キーが入力されると、ディスプ
レイプロセッサ111は四行目のフォーマット情報の中に
ある行番号を表わすアドレスに行ポインタの内容を格納
するとともに総行数の内容を+1する。以上のようにし
て順次文書を作成した後に、印刷キーを押すと、ディス
プレイプロセッサ111は信号線412を用いて記憶部B114の
アドレスD3に格納してある行ポインタの内容を信号線41
4に読み出し、プリンタ制御部48に送る。プリンタ制御
部48は行ポインタの内容を受けとり、帳票12を行ポイン
タで示される量だけ元に戻す信号をプリンタ49に出力す
る。その後プリンタ制御部48は信号線413により記憶部B
114のアドレス指定をして文書情報をあらかじめ定めら
れたアドレスB0からアドレスD2で示される行数だけ読
み、順次印刷する。ここで印字のための帳票上の位置お
よび文字間隔等は各行毎のフォーマット情報に格納され
ていることは既に述べたが、外部記憶装置411等を付加
してかかる情報を保存し、同一帳票に新たに印字する際
に該外部記憶装置からフォーマット情報を入力すること
も容易に実現出来る。
The document created as described above may be printed line by line on the form, but it is clear that it may be printed collectively after inputting a plurality of lines of characters. In this case, as shown in FIG. 7, the line number, which is the position information in the paper feed direction of the form, is included in the format information of each line, and the line pointer indicating the total number of lines to be printed and the moving distance of the form is stored in the storage unit. Add to B114 addresses D 2 and D 3 . Now, a case where the character string is input to the first line of the form and then the second character string is input to the fourth line will be described as an example. Before the form 12 is input, the address D of the storage unit B114 is set by the display processor 111.
The contents of 2 and D 3 (total number of lines and line pointer) are zero. When a document for one line is created in the same direction as described above and a line feed key indicating the end of the character string is input, the display processor 111 sets the line number in the format information of the first line to 1 and the total line number. The number and the contents of the line pointer are also 1
To Moving the form 12 to the position of the fourth line and then press Return key or the paper feed key 3 rows, the display processor 111 counts the number of line feed key or paper feed key, the contents of the address D 3 of the storage unit B114 Add the above number to (row pointer). Next, the input of the character string on the fourth line is completed,
When the line feed key indicating the end of the character string is input, the display processor 111 stores the contents of the line pointer at the address indicating the line number in the format information of the fourth line and increments the contents of the total number of lines by one. . When the print key is pressed after the documents are sequentially created as described above, the display processor 111 uses the signal line 412 to display the contents of the row pointer stored at the address D 3 of the storage unit B 114 on the signal line 41.
It is read in 4 and sent to the printer controller 48. The printer control unit 48 receives the contents of the line pointer and outputs a signal to the printer 49 to restore the form 12 by the amount indicated by the line pointer. After that, the printer control unit 48 is connected to the storage unit B by the signal line 413.
The address information 114 is designated, the document information is read from the predetermined address B 0 for the number of lines indicated by the address D 2 , and is sequentially printed. It has already been mentioned that the position on the form for printing and the character spacing are stored in the format information for each line, but such information is saved by adding the external storage device 411 etc. to the same form. It is possible to easily input format information from the external storage device when newly printing.

以上述べた実施例においては、プリンタ49の印字ヘッ
ドの位置決めと改行ピッチ、および印字位置表示部213
の表示位置の単位は、一文字を一単位として説明した
が、さらに微細な単位で印字位置を定めたい場合には、
プリンタ49の紙送りおよび印字ヘッドの送りピッチを1
ドット単位で制御出来るものを用いれば印字位置表示部
213はドットマトリクス型の液晶表示素子なので、表示
制御のプログラムを変更すれば、容易に実現出来ること
は言うまでもない。さらにまた、平面ディスプレイ10に
ある反射型ディスプレイ201は別の場所、例えばキーボ
ード17のキーの最上部等にあっても良い。また、本発明
では基準線の上方に印字する文字行を合わせるように
し、該文字行に重ねて印字結果を模擬的に表示するよう
にしたが、この他に例えば基準線の下方に印字する文字
行を合わせるようにしたり、印字位置表示部の上方に基
準線表示部を設け、この基準線の上方に印字する文字行
を合わせるようにしても良い。
In the embodiment described above, the positioning of the print head of the printer 49, the line feed pitch, and the print position display section 213
The unit of the display position of was described as one character as one unit, but if you want to determine the printing position in finer units,
Set the paper feed of the printer 49 and the feed pitch of the print head to 1
Print position display section if you can control in dot units
Since 213 is a dot matrix type liquid crystal display element, it goes without saying that it can be easily realized by changing the display control program. Furthermore, the reflective display 201 on the flat panel display 10 may be located elsewhere, such as on the top of the keys of the keyboard 17. Further, in the present invention, the line of characters to be printed is aligned above the reference line, and the printing result is simulatedly displayed on the line of characters. However, in addition to this, for example, characters to be printed below the reference line are displayed. The lines may be aligned, or a reference line display unit may be provided above the print position display unit and the character lines to be printed may be aligned above the reference line.

なお本発明では基準線をディスプレイで表示すること
によってプリンタのヘッド位置や帳票上での印字可能範
囲を表示したり、基準線の表示位置をずらすことでプリ
ンタヘッドとの距離を調整出来る等の自由度を持たせた
が、これ以外に透明部204や、基準線表示部214等に直
接、直線を描いておく等の手段を用いても良い。
In the present invention, the reference line is displayed on the display to display the printer head position or the printable range on the form, and the reference line display position is shifted to adjust the distance to the printer head. Although a degree is provided, a means such as directly drawing a straight line on the transparent portion 204, the reference line display portion 214 or the like may be used instead.

更にまた、印字位置表示部213は一行分の表示を行な
うものとして説明したが、これ以外に複数行にしたりし
ても良いことは明らかである。
Furthermore, although the print position display unit 213 has been described as displaying one line, it is obvious that the print position display unit 213 may have multiple lines.

また帳票が搬送し易く、かつ視差の影響が少なくなる
ように、裏あて板301と、平面ディスプレイ10の裏側と
の間隔は変えられるような構造にしておけばさらに良
い。
Further, it is more preferable to have a structure in which the distance between the backing plate 301 and the back side of the flat display 10 can be changed so that the form can be easily transported and the influence of parallax can be reduced.

[発明の効果] 以上説明した如く、本発明によれば予じめ印字すべき
位置が決められている用紙に、入力した文字列を印字す
るに当り、印字する位置にそれぞれの文字に対応して文
字又は記号を模擬的に表示するので、失敗のない、美し
い文字を目的の位置に印字するのに著しい効果がある。
また、用紙の位置を合わせるための直線を表示装置に表
示する手段を備えていることにより、印字可能範囲の表
示や、印字ヘッドの位置表示や、印刷の送りピッチに応
じた直線表示位置の変化が可能となり、データ入力前の
印字範囲確認や、印字ヘッドの移動範囲の確認や、用紙
送り方向での微妙な位置合わせなどが可能となる。
[Effects of the Invention] As described above, according to the present invention, when printing an input character string on a sheet whose position to be printed in advance has been determined, the printing position corresponds to each character. Since the characters or symbols are displayed in a simulated manner, there is a remarkable effect in printing beautiful characters at the target position without failure.
Further, by providing a means for displaying a straight line for adjusting the position of the paper on the display device, the printable range is displayed, the print head position is displayed, and the linear display position is changed according to the print feed pitch. It is possible to check the print range before data input, check the print head movement range, and finely adjust the position in the paper feed direction.

【図面の簡単な説明】 第1図は本発明の全体を示す横断面図、第2図は本発明
の平面ディスプレイの画面割り当てパターン図、第3図
は第2図の横断面図、第4図は本発明の実施例を示すブ
ロック図、第5図は記憶部Bのメモリ割り当て図、第6
図は平面ディスプレイの表示例を示すパターン図、第7
図は記憶部Bの他のメモリ割り当て図である。 10……平面ディスプレイ、11……制御部、12……帳票、
13……紙押えローラ、14……紙送りローラ、15……プリ
ンタリボンカセット、16……プリンタヘッド、17……キ
ーボード、18……帳票挿入口、19……用紙受け板、20…
…結合部、21……帳票排出口、22……マグネット、23…
…カバー、24……本体カバー、201……反射型ディスプ
レイ、202,204……透明部、203……透過型ディスプレ
イ、213……印字位置表示部、214……基準線表示部、30
1……裏あて板、111……ディスプレイプロセッサ、113
……ディスプレイコントローラ、47……文字発生器、48
……プリンタ制御部、44……日本語制御部。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a cross sectional view showing the whole of the present invention, FIG. 2 is a screen allocation pattern diagram of a flat display of the present invention, FIG. 3 is a cross sectional view of FIG. FIG. 6 is a block diagram showing an embodiment of the present invention, FIG. 5 is a memory allocation diagram of the storage unit B, and FIG.
The figure is a pattern diagram showing a display example of a flat display, No. 7.
The figure is another memory allocation diagram of the storage unit B. 10 …… flat display, 11 …… control unit, 12 …… form,
13 …… Paper pressing roller, 14 …… Paper feed roller, 15 …… Printer ribbon cassette, 16 …… Printer head, 17 …… Keyboard, 18 …… Form insertion slot, 19 …… Paper receiving plate, 20…
… Coupling part, 21 …… Form outlet, 22 …… Magnet, 23…
… Cover, 24 …… Main body cover, 201 …… Reflective display, 202,204 …… Transparent part, 203 …… Transmissive display, 213 …… Print position display part, 214 …… Reference line display part, 30
1 …… Back plate, 111 …… Display processor, 113
...... Display controller, 47 …… Character generator, 48
...... Printer control unit, 44 …… Japanese control unit.

フロントページの続き (72)発明者 畑田 稔 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所マイクロエレクトロニク ス機器開発研究所内 (72)発明者 目瀬 道弘 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所マイクロエレクトロニク ス機器開発研究所内 (56)参考文献 特開 昭53−33711(JP,A)Front page continued (72) Minoru Hatada Minoru Hatada 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Hitachi, Ltd. Microelectronics Equipment Development Laboratory (72) Inventor Michihiro Mese Yoshida-cho, Totsuka-ku, Yokohama, Kanagawa 292 Hitachi, Ltd. Microelectronics equipment development laboratory (56) References JP-A-53-33711 (JP, A)

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】文書情報および制御情報を入力し、文書情
報を表示装置に表示して文書を作成し、結果を用紙に印
刷する装置であって、印刷すべき文字または印刷すべき
文字を表わす記号を、該印刷すべき各文字位置とそれぞ
れ同一位置に、該用紙に重ね合わせて表示する手段と、
該用紙の位置を合わせるための直線を該表示装置に表示
する手段とを具備した文書作成装置。
1. A device for inputting document information and control information, displaying the document information on a display device to create a document, and printing the result on a sheet, which represents a character to be printed or a character to be printed. Means for displaying a symbol on the paper at the same position as each character position to be printed,
A document creating apparatus comprising: a means for displaying a straight line for aligning the positions of the sheets on the display device.
【請求項2】特許請求の範囲第1項記載の文書作成装置
において、印字可能な範囲を、位置合わせのための表示
装置上に表示した直線の長さで表示させることを特徴と
した文書作成装置。
2. The document creating apparatus according to claim 1, wherein the printable range is displayed by the length of a straight line displayed on a display device for alignment. apparatus.
【請求項3】特許請求の範囲第1項記載の文書作成装置
において、位置合わせのための表示装置上に表示した直
線上に、印字ヘッドの位置を表示することを特徴とした
文書作成装置。
3. The document creation device according to claim 1, wherein the position of the print head is displayed on a straight line displayed on a display device for alignment.
【請求項4】特許請求の範囲第1項の文書作成装置にお
いて、印刷の送りピッチに応じて、位置合わせのために
表示した直線の用紙送り方向の表示位置を変化させるこ
とを特徴とした文書作成装置。
4. The document creation apparatus according to claim 1, wherein the display position of the straight line paper feed direction displayed for alignment is changed according to the print feed pitch. apparatus.
JP60164095A 1985-07-26 1985-07-26 Document creation device Expired - Lifetime JPH089246B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60164095A JPH089246B2 (en) 1985-07-26 1985-07-26 Document creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60164095A JPH089246B2 (en) 1985-07-26 1985-07-26 Document creation device

Publications (2)

Publication Number Publication Date
JPS6225072A JPS6225072A (en) 1987-02-03
JPH089246B2 true JPH089246B2 (en) 1996-01-31

Family

ID=15786670

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60164095A Expired - Lifetime JPH089246B2 (en) 1985-07-26 1985-07-26 Document creation device

Country Status (1)

Country Link
JP (1) JPH089246B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6452748U (en) * 1987-09-30 1989-03-31
JP2006036447A (en) * 2004-07-27 2006-02-09 Sony Corp Printed paper stand, paper discharge tray, image forming apparatus, and information display apparatus

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5333711A (en) * 1976-09-10 1978-03-29 Oki Electric Ind Co Ltd Printer with display unit

Also Published As

Publication number Publication date
JPS6225072A (en) 1987-02-03

Similar Documents

Publication Publication Date Title
US4475239A (en) Apparatus for text editing and processing
US4656602A (en) Method of control placement of image of document to be printed on paper in an interactive text processing system
US5496118A (en) Tape printing device
US6674542B1 (en) Print controller apparatus, print controlling method and recording medium
JPS6118033A (en) print processing device
JPS62197821A (en) Word processor
JPH089246B2 (en) Document creation device
JPH07319868A (en) Document editing processor
JP2910817B2 (en) Tape printer
JP3050469B2 (en) Tape printer
JPH06103430B2 (en) Character processor
JP3139514B2 (en) Tape printer
US5647676A (en) Document processing device having ruling function
JP2667091B2 (en) Label printing device
JP3060443B2 (en) Printing device
JP2768565B2 (en) Character processor
JP2779157B2 (en) Document information processing device
JPS61151687A (en) Output device
JPH089245B2 (en) Character processor
JPH02202475A (en) Information processing device
JPH0115391B2 (en)
JP2672963B2 (en) Document processing apparatus and document processing method
JPH05324641A (en) Tape printer
JPH01237176A (en) document processing device
JPH02130177A (en) Printing processor