[go: up one dir, main page]

JPS61250726A - Electronic appliance - Google Patents

Electronic appliance

Info

Publication number
JPS61250726A
JPS61250726A JP60091165A JP9116585A JPS61250726A JP S61250726 A JPS61250726 A JP S61250726A JP 60091165 A JP60091165 A JP 60091165A JP 9116585 A JP9116585 A JP 9116585A JP S61250726 A JPS61250726 A JP S61250726A
Authority
JP
Japan
Prior art keywords
data
recording
table data
paper
character
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP60091165A
Other languages
Japanese (ja)
Inventor
Isao Ohira
勲 大平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP60091165A priority Critical patent/JPS61250726A/en
Publication of JPS61250726A publication Critical patent/JPS61250726A/en
Pending legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Record Information Processing For Printing (AREA)
  • Calculators And Similar Devices (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To record the table within paper width by discriminating the length of a table data in the recording paper direction in recording the table data on recording paper and decreasing the size of table data automatically when the length becomes larger than a prescribed value. CONSTITUTION:A paper width over discriminating means 17 discriminates whether or not a table data is protruded from the width of recording paper. A recording method selecting means 18 is connected to the said discriminating means 17 and the combination of various recording methods such as character size, lateral/longitudinal characters, lateral/longitudinal direction recordings is selected. In case of the paper width over, the data size is decreased automatically, the character of the table data is changed into a longitudinal character from a lateral character, the table data is recorded while being turned by nearly 90 deg. in the recording paper feeding direction or manual mode is selected. Thus, the table is formed within the prescribed width.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、電子機器、さらに詳細には所定の記録フォー
マットで表データを記録可能なワードプロセッサやパー
ソナルコンピュータ等の電子機器に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to electronic equipment, and more particularly to electronic equipment such as word processors and personal computers that can record tabular data in a predetermined recording format.

〔開示の概要] 本明細書及び図面は所定のフォーマットで表データを記
録紙に記録可能な電子機器において。
[Summary of the Disclosure] This specification and drawings relate to an electronic device that can record table data on recording paper in a predetermined format.

記録紙幅方向に対する表データの長さを判別する手段を
設け、表データの長さが所定値より大きくなった場合自
動的に表データのサイズを減少させるか1表データを横
文字から縦文字に変更するか、表データを記録紙方向に
対してほぼ90°回転させて記録する自動モードと、記
録を操作者が手動で設定する手動モードの2つのモード
を設け、その2つのモードのうち一方を指定して表デー
タを記録できるようにすることにより表が記録紙から′
はみ出さないように記録できる技術を開示するものであ
る。
A means is provided to determine the length of the table data in the recording paper width direction, and when the length of the table data exceeds a predetermined value, the size of the table data is automatically reduced or the table data is changed from horizontal to vertical characters. Alternatively, there are two modes: an automatic mode in which table data is recorded by rotating it approximately 90 degrees with respect to the recording paper direction, and a manual mode in which the operator manually sets the recording. By allowing table data to be recorded by specifying it, tables can be saved from recording paper.
This discloses a technology that allows recording without overflowing.

[従来の技術] 近年衣を作成、記録できるワードプロセッサやパーソナ
ルコンピュータ等の電子機器が開発されており、記録時
、記録方向や、a文字にするか。
[Prior Art] In recent years, electronic devices such as word processors and personal computers that can create and record clothes have been developed.

縦文字にするかあるいは文字サイズをどのようなものに
するか等所定の記録パラメータを設定して任意の記録フ
ォーマットで表データを記録できるように構成されてい
る。
It is configured such that tabular data can be recorded in an arbitrary recording format by setting predetermined recording parameters such as vertical characters or character size.

[発明が解決しようとする問題点] このような電子機器において、表をプリントアウトする
時、表が記録紙幅よりも大きく横長になってしまった場
合には表をプリントアウトできないという問題がある。
[Problems to be Solved by the Invention] In such electronic devices, when printing out a table, there is a problem that if the table is larger than the width of the recording paper and becomes horizontally long, the table cannot be printed out.

この問題の対策として、従来は記録する文字のピッチを
狭くし、記録紙の幅をはみ出さないように印字していた
が、文字ピッチを狭くすると文字が見づらくなるととも
に、文字ピッチを狭くしても1行に記録する文字が飛躍
的にふえるわけではないという問題が生じる。さらに他
の方法としては表データを左右で適当な位置で分断し、
2段に分けてプリントアウトしていたが、表の見やすさ
から判断すると、途中で分断するのは好ましくない。
Conventionally, as a countermeasure to this problem, the pitch of the characters to be recorded was narrowed to avoid overflowing the width of the recording paper. However, a problem arises in that the number of characters recorded on one line does not increase dramatically. Another method is to divide the table data at appropriate positions on the left and right,
It was printed out in two columns, but judging from the ease of viewing the table, it is not desirable to divide it in the middle.

また、記録紙がロール紙で用紙幅が狭い場合には表のプ
リントアウトは紙送りに対して縦方向に固定して記録す
る例も考えられるが、表の行数がふえた場合にはやはり
紙幅をはみ出してしまうという問題があった。
Also, if the recording paper is roll paper and the paper width is narrow, the table printout may be fixed in the vertical direction relative to the paper feed, but if the number of rows in the table increases, There was a problem with the image extending beyond the width of the paper.

従って本発明はこのような問題点を解決するためになさ
れたもので、表データが紙幅からはみ出さないように表
データを記録紙に記録できる電子機器を提供することを
目的とする。
Therefore, the present invention has been made to solve these problems, and an object of the present invention is to provide an electronic device that can record table data on recording paper so that the table data does not extend beyond the width of the paper.

E問題点を解決するための手段] 本発明は上述した問題点を解決するため、記録紙幅方向
に対する表データの長さを判別する手段を設け、表デー
タの長さが所定値より大きくなった場合自動的に表デー
タのサイズを減少させるか、表データを横文字から縦文
字に変更するか表データを記録紙方向に対してほぼ90
”回転させて記録する自動モードと、記録を操作者が手
動で設定する手動モードの2つのモードを設け、その2
つのモードのうち一方を指定して表データを記録できる
構成を採用した。
Means for Solving Problem E] In order to solve the above-mentioned problem, the present invention provides a means for determining the length of the table data in the width direction of the recording paper, and when the length of the table data becomes larger than a predetermined value. If the size of the table data is automatically reduced, or the table data is changed from horizontal to vertical characters, or the table data is approximately 90% in the recording paper direction.
``There are two modes: an automatic mode that records by rotating it, and a manual mode that allows the operator to manually set the recording.
We adopted a configuration that allows you to specify one of two modes to record tabular data.

[作 用] 本発明における電子機器では、表データの記録データ桁
数を記憶する手段と、表データの長さが所定値より大き
くなった場合自動的に表データのサイズを減少させるか
、表データを゛横文字から縦文字に変更するか、表デー
タを記録紙方向に対してほぼ90”回転させて記録する
自動モードと、記録を操作者が手動で設定する手動モー
ドの2つのモードを選択できる手段が設けられており、
いずれかのモードを指定することにより表を所定のモー
ドで作成することができる。
[Function] The electronic device of the present invention includes a means for storing the number of recorded data digits of table data, and a means for automatically reducing the size of the table data or changing the size of the table data when the length of the table data becomes larger than a predetermined value. Select from two modes: automatic mode, in which the data is recorded by changing the data from horizontal to vertical characters, or table data is rotated approximately 90” relative to the recording paper direction, and manual mode, in which the operator sets the recording manually. There are means available to
By specifying one of the modes, a table can be created in a predetermined mode.

[実施例] 以下、図面に示す実施例に従い本発明の詳細な説明する
[Example] Hereinafter, the present invention will be described in detail according to an example shown in the drawings.

第1図には本発明に係るワードプロセッサやマイクロコ
ンピュータ等の電子機器の概略構成がブロック図として
図示されており、同図において符号1で示すものはマイ
クロプロセッシングユニット(以下MPUと言う)で、
全体の制御を受は持つとともに、表作成のための各種演
算処理を行なったり、I10制御装置5を介してデータ
の入出力を行なう。
FIG. 1 shows a schematic configuration of an electronic device such as a word processor or a microcomputer according to the present invention as a block diagram.
The receiver has overall control, performs various arithmetic operations for creating tables, and inputs and outputs data via the I10 control unit 5.

このI10制御装置5にはキー人力装置7が接続され、
データの入力やMPUIに対する命令等の入力を行なう
、またI10制御装置5には表示装置6.プリンタ8.
外部磁気記録装置9等が接続されており、夫々演算処理
されたデータを表示したり、記録紙に出力したりあるい
は磁気記録装置に格納したりするように構成されている
A key human power device 7 is connected to this I10 control device 5,
The I10 control device 5 has a display device 6. Printer 8.
An external magnetic recording device 9 and the like are connected, and each of them is configured to display the calculated data, output it to recording paper, or store it in the magnetic recording device.

また、電子機器にはリードオンリーメモリ(以下ROM
と言う)2が設けられており、このROMZ内にはMP
Uの処理手順や1表示装置6、プリンタ8等で用いられ
る文字フォントや文字コード等が記憶されている。さら
に電子機器にはランダムアクセスメモリ(以下RAMと
言う)3が設けられており、MPU1が各種演算処理を
行なう場合のワークメモリや表データ等を記憶する。ま
た符号4で示すものはアドレスデコーダであって、MP
UIが信号線12を介して出力するアドレス信号をデコ
ードし、ROM2 、RAM3、I10制御装置5に対
して選択信号を発生させる。j2tはデータバスでMP
UIと、ROM2 、RAM3 、I10制御装置5と
の間でデータを入出力させる信号線であり、またj23
はコントロールバスで、MPU1がROM2 、RAM
3 。
In addition, read-only memory (hereinafter referred to as ROM) is used in electronic devices.
)2 is provided, and this ROMZ contains MP
U processing procedures, character fonts and character codes used in the display device 6, printer 8, etc. are stored. Furthermore, the electronic device is provided with a random access memory (hereinafter referred to as RAM) 3, which stores work memory, table data, etc. when the MPU 1 performs various calculation processes. Also, what is indicated by reference numeral 4 is an address decoder, and the MP
The address signal outputted by the UI via the signal line 12 is decoded, and a selection signal is generated for the ROM2, RAM3, and I10 control device 5. j2t is MP on the data bus
It is a signal line for inputting and outputting data between the UI, ROM2, RAM3, and I10 control device 5, and also j23
is the control bus, MPU1 is ROM2, RAM
3.

アドレスレコーダ4.I10制御御装置5に対して制御
信号を入出力する信号線である。
Address recorder 4. This is a signal line for inputting and outputting control signals to and from the I10 controller 5.

第2図には第1図で点線で図示された電子機器の機能が
ブロック図で図示されている。同図において符号IOで
示すものは各種データの読み出し、書き込み手段であり
、例えば第1図のMPUによって実現され、各種記憶手
段(第1図の例えばRAM3に対応する)ll−16に
データの読み出しや書き込みを行なう、記録データ記憶
手段11は表作成時表中に入れられたデータを記憶し、
横桁数記憶手段12はこの表中の1行に入るデータの総
桁数を記憶し、また縦桁数記憶手゛段13は表中の1列
に入るデータの総桁数を記憶している。さらに文字サイ
ズ記憶手段は、表をプリントアウトする場合の設定され
た文字の大きさを記憶しており、記録方向記憶手段15
は表をプリドアウドする場合、横方向、即ち記録紙の送
り方向に対して直角方向にプリントするか、あるいは表
を90@回転させて縦方向、即ち記録紙の送り方向にプ
リントするかを記憶している。
FIG. 2 shows the functions of the electronic device indicated by dotted lines in FIG. 1 in a block diagram. In the same figure, what is indicated by the symbol IO is a means for reading and writing various data, which is realized, for example, by the MPU in FIG. The recorded data storage means 11 stores the data entered in the table when the table is created,
The horizontal digit number storage means 12 stores the total number of digits of data to be included in one row of this table, and the vertical digit number storage means 13 stores the total number of digits of data to be included in one column of the table. There is. Further, the character size storage means stores the set character size when printing out a table, and the recording direction storage means 15
When printing a front, remember whether to print horizontally, that is, perpendicular to the recording paper feeding direction, or to rotate the front 90 degrees and print vertically, that is, in the recording paper feeding direction. ing.

また横文字、縦文字記録手段16は、表中のデータを横
文字にするか縦文字にするかを記録している。
Further, the horizontal character/vertical character recording means 16 records whether the data in the table is to be made into horizontal characters or vertical characters.

また、データ読み出し、書き込み手段lOには紙幅オー
バー判別手段17が接続されており、この手段によって
表をプリントアウトした場合表が記録用紙の横幅をはみ
出すか否かが判別される。
Further, the data reading/writing means 1O is connected to a paper width over-discriminating means 17, which determines whether or not the table extends beyond the horizontal width of the recording paper when the table is printed out.

即ち紙幅オーバー判別手段17は、記憶手段11〜14
に記憶されている表データに基づき演算された記録紙幅
方向におけるデータ長さと、所定値とを比較し、表デー
タが記録紙幅をはみ出すか否かが判別される。この所定
値はかならずしも記録用紙の幅に限定されるものでなく
、表をプリントした場合に表の枠が見やすい範囲でプリ
ントアウトされ、記録紙幅方向に所定のマージンを残し
て記録できるような値に選ばれる。
That is, the paper width over determination means 17 stores the storage means 11 to 14.
The data length in the recording paper width direction calculated based on the table data stored in is compared with a predetermined value to determine whether or not the table data extends beyond the recording paper width. This predetermined value is not necessarily limited to the width of the recording paper, but should be a value that allows the table frame to be printed out within an easy-to-see range when printing a table, and to record while leaving a predetermined margin in the width direction of the recording paper. To be elected.

一方紙幅オーバー判別手段17には記録方法選択手段1
8が接続され、それによって紙幅オーバー判別手段17
により入力される情報に基づき、文字サイズ、横文字、
縦文字、横方向、縦方向記録等種々の記録方法の組合わ
せを選択する。
On the other hand, the paper width over determination means 17 includes the recording method selection means 1.
8 is connected, thereby the paper width over determination means 17
Based on the information entered by , the font size, horizontal font,
Select combinations of various recording methods, such as vertical character, horizontal, and vertical recording.

またこの記録方向選択手段18にはプリンタ制御手段1
9が接続され、それにより記録方法選択手段18によっ
て定められた書式の表が得られるようにプリンタ8を制
御する。このプリンタ制御手段19には、記録文字サイ
ズ指定手段20.記録方向指定手段21.横文字、縦文
字指定手段22が接続され、夫々プリンタ制御子段19
の出力に基づき、プリンタの文字サイズ、プリンタの記
録方向、プリンタの記録文字を横文字にするか、縦文字
にするか等の指定を行なう。
The recording direction selection means 18 also includes the printer control means 1.
9 is connected, thereby controlling the printer 8 so that a table in a format determined by the recording method selection means 18 is obtained. This printer control means 19 includes recording character size specifying means 20. Recording direction specifying means 21. Horizontal character and vertical character designation means 22 are connected, and printer control child stage 19 respectively.
Based on the output, specify the printer's character size, printer's recording direction, whether the printer's recorded characters are horizontal or vertical, etc.

第3図にはキー人力装置7によって入力され、データ処
理された表のデータがどのようにRAM3に記憶されて
いるかを示したマツプが図示されている。同図において
R1、Rm、Rnは次に続くデータが表の第何行目であ
るかを示し、c1+Cm、Cnは次に続くデータが表の
第何列目であるかを示し、またLl、Lm、Lnは次に
続くデータの桁数を示す数値である。一方Dl。
FIG. 3 shows a map showing how table data inputted by the key input device 7 and processed is stored in the RAM 3. In the figure, R1, Rm, and Rn indicate which row of the table the next data is in, c1+Cm, and Cn indicate which column of the table the next data is, and Ll, Lm and Ln are numerical values indicating the number of digits of the following data. On the other hand, Dl.

Dm、Dnは表の1つの枠の中に入るデータであり、P
s  +PmePnは表の1つの枠の中に入るデータと
次の枠に入るデータの区切りを示す特別な数値である。
Dm and Dn are data that fit into one frame of the table, and P
s +PmePn is a special numerical value that indicates the separation between data that falls in one frame of the table and data that falls in the next frame.

またT1+ Tj2は表の行の区切りを示す特別な数値
であり、この数値が2つ分線いた場合には表中のデータ
が終りであることを示す。
Further, T1+Tj2 is a special numerical value indicating the line separation of the table, and when this numerical value is divided into two lines, it indicates that the data in the table is at its end.

次にこのように構成された本発明に係る電子機器の動作
を説明する0本発明の電子機器が表をプリントアウトす
る機能は、第1図のMPUIの各種処理によって実現さ
れ、その処理手順が第4図にフローチャートの形で図示
されている。このフローチャートに示された手順は第1
図のROM2にプログラムとして格納されており、MP
U1が順次それを実行することにより行なわれる。
Next, the operation of the electronic device according to the present invention configured as described above will be explained.The function of the electronic device according to the present invention to print out a table is realized by various processes of the MPUI shown in FIG. It is illustrated in flowchart form in FIG. The steps shown in this flowchart are the first
It is stored as a program in ROM2 in the figure, and MP
This is done by U1 executing it sequentially.

次にその処理手順を詳細に説明する。Next, the processing procedure will be explained in detail.

まずステップ51において表データのプリントアウトの
フォーマットがマニュアルであるか否かが判断され、マ
ニュアルである場合はステップS20に、またマニュア
ルでなければステップS2に移行する。ステップS2で
はプリンタの記録文字サイズを標準の大きさに指定する
First, in step 51, it is determined whether the printout format of the table data is manual or not. If it is manual, the process moves to step S20, and if not, the process moves to step S2. In step S2, the print character size of the printer is designated as a standard size.

続いてステップ53.S4で表の記録方向を横方向、即
ち紙送り方向に対して垂直方向に指定しまた記録文字を
横文字に指定する。
Then step 53. In S4, the printing direction of the table is specified in the horizontal direction, that is, the direction perpendicular to the paper feeding direction, and the printing characters are specified as horizontal characters.

続いてステップS5で横桁数を読み出し、ステップS6
で設定されている文字サイズと横桁数で表をプリントア
ウトした場合、記録用紙の記録幅をはみ出すか否かが判
断され、はみ出さない場合にはステップS7に移行して
現在指定されている文字サイズ、記録方向、横または縦
文字であるかに従って表をプリントアウトし処理を終了
する。
Next, in step S5, the number of horizontal digits is read out, and in step S6
When printing out a table with the font size and number of horizontal digits set in , it is determined whether or not the table exceeds the recording width of the recording paper, and if it does not, the process moves to step S7 and the currently specified number is Print out the table according to the character size, recording direction, horizontal or vertical character, and finish the process.

一方、表データが記録紙幅をはみ出すと判断された場合
には、ステップS8において文字サイズを1段小さくす
るように指定する。
On the other hand, if it is determined that the table data exceeds the recording paper width, the character size is specified to be reduced by one step in step S8.

続いてステップS9ではステップS6と同じく・  紙
幅をオーバーするかが判断され、はみ出さない場合には
ステップS7に移って表をプリントアウトし、はみ出し
た場合には文字サイズを1段大きくし、即ちステップS
2における文字サイズに直し、ステップSllにおいて
表データをほぼ90”回転させ縦方向にプリントアウト
するように指定する。
Next, in step S9, as in step S6, it is determined whether the font exceeds the paper width, and if it does not, the process moves to step S7 to print out the table, and if it does, the font size is increased by one step, i.e. Step S
In step Sll, the table data is rotated by approximately 90'' and specified to be printed out in the vertical direction.

続くステップ512では、ステップS6と同様紙幅をは
み出すか否かを判定し、はみ出さなければステップS7
に移って表のプリントアウトをし、はみ出す場合にはス
テップS13で文字サイズを1段小さくする。続くステ
ップSL4ではステップS6と同じく紙幅をはみ出すか
否かを判定し、はみ出さない場合にはステップS7へ移
って表のプリントアウトをし、はみ出す場合にはステッ
プ315で文字サイズを1段大キくシ、ステップ316
で縦文字を指定する。
In the following step 512, it is determined whether or not the paper width is exceeded, as in step S6, and if the paper width is not exceeded, step S7 is performed.
The table is printed out in step S13, and if the font exceeds the font size, the font size is reduced by one step in step S13. In the following step SL4, as in step S6, it is determined whether or not the font exceeds the paper width. If the font does not extend beyond the width of the paper, the process moves to step S7 to print out the front. If it does, the font size is increased by one step in step 315. Kushi, step 316
Specify vertical text with .

続くステップ517ではステップS6と同じく紙幅をは
み出すか否かを判断し、はみ出さない場合にはステップ
S7に移って表のプリントを実行しはみ出す場合にはス
テップ51Bにおいて現在指定している文字サイズが最
小サイズか否かを判定し、最小サイズでない場合にはス
テップS8に戻り、一連の処理を繰り返し、最小サイズ
の場合にはステップS19にいって1表の桁数が大きす
ぎてプリントアウトできないことを表示装置6に表示し
、表のプリントアウトに関する一連の処理を終了する。
In the following step 517, as in step S6, it is determined whether or not the font exceeds the paper width. If the font does not extend beyond the width of the paper, the process moves to step S7 to print the front side. If it does, the currently specified font size is Determine whether or not the size is the minimum size, and if it is not the minimum size, return to step S8, repeat the series of processes, and if the size is the minimum size, proceed to step S19, and the number of digits in one table is too large to print out. is displayed on the display device 6, and the series of processing related to printing out the table is completed.

またステップSlにおいてマニュアルフォーマットであ
ると判断された場合には、ステップS20で横方向印字
か縦方向印字かの判定を行ない縦方向の場合にはステッ
プ521において縦方向記録を指定し、また横方向の場
合にはステップS20におい℃横方向記録を指定する。
If it is determined in step Sl that the format is manual format, it is determined in step S20 whether to print horizontally or vertically, and in the case of vertically printing, vertically printing is designated in step 521, and horizontally printing is specified. In this case, Celsius lateral direction recording is specified in step S20.

またステップ323では横文字か縦文字かの判定を行な
い、縦文字の場合にはステップ324で縦文字を指定し
、横文字の場合にはステップ325で横文字を指定する
Further, in step 323, it is determined whether the character is a horizontal character or a vertical character. If the character is a vertical character, the vertical character is designated in step 324, and if it is a horizontal character, the horizontal character is designated in step 325.

続くステップ526では文字サイズを指定し、ステップ
S7に移って前述したように所定のフォーマットで表を
プリントアウトし処理を終了する。
In the following step 526, the character size is specified, and the process moves to step S7 to print out the table in a predetermined format as described above, and the process ends.

なおステップS9において紙幅オーバーと判断されず表
のプリントアウトをした例が第5図に図示されており、
この場合には標準サイズの文字より1段減少した文字サ
イズで記録が行なわれている。また第6図にはステップ
312において紙幅オーバーと判断されずプリントアウ
トをした例が図示されており、この場合には表がほぼ9
0”回転され縦方向にプリントが行なわれている。また
第7図にはステップ314で紙幅オーバーと判断されず
に印字が行なわれた場合の例で横文字の代わりに縦文字
で印字が行なわれている例が示されている。上述したス
テップS1に対応して特に図示しなかったがマニュアル
フォーマットモードとオートフォーマットモードのいず
れか一方を指定する手段を設け、アニュアルフォーマッ
トモードを選択した場合にはステップS20に分岐して
記録モードを操作者の意思により決定するようにし、ま
たオートフォーマットモードを指定した場合は表のデー
タサイズを減少させて記録したり、表の文字を横文字か
ら縦文字に変更して記録するか、または表データを記録
紙送り方向に対して90°回転させて記録させるように
させる。
An example in which the table is printed out without determining that the paper width is over in step S9 is shown in FIG.
In this case, recording is performed with a character size that is one step smaller than the standard size character. Furthermore, FIG. 6 shows an example in which printing is performed without determining that the paper width is over in step 312, and in this case, the table is approximately 9
0" rotation and printing is performed in the vertical direction. Also, FIG. 7 shows an example where printing is performed without determining that the paper width is over in step 314, and printing is performed with vertical characters instead of horizontal characters. Corresponding to step S1 described above, means for specifying either manual format mode or auto format mode is provided, although not particularly shown, and when annual format mode is selected, Branching to step S20, the recording mode is determined by the operator's will, and if the auto format mode is specified, the data size of the table is reduced and recorded, or the characters of the table are changed from horizontal to vertical. Or, the front data is rotated by 90 degrees with respect to the recording paper feeding direction and recorded.

また上述した実施例では記録紙の幅はプリンタの記録紙
幅を前提としたが1通常プリントアウト時に表枠が見や
すい範囲となるように所定のマージンをとった値であっ
て、必ずしもプリンタの記録紙の端から端をさすもので
ないことに注意しておく。
Furthermore, in the above-described embodiment, the width of the recording paper is assumed to be the width of the recording paper of the printer. Please note that it does not mean pointing from one end to the other.

[発明の効果] 以上説明したように、本発明によれば記録紙幅方向に対
する表データの長さを判別する手段を設け、表データの
長さが所定値より大きくなった場合自動的にデータサイ
ズを減少させるか、表データの文字を横文字から縦文字
に変更するか、表データを記録紙の送り方向に対してほ
ぼ90°回転して記録するようにしている自動モードと
、操作者が適宜選択する手動モードのいずれかのモード
を指定して記録を行なうので、操作者は表作成特段が紙
幅をはみ出すか否かを気にすることなく、所定幅内に表
を作成できるとともに、自動モードで作成した表のフォ
ーマットが操作者の意図に合わなかった時には、手動モ
ードに切り替え、操作者の希望する表を作成することが
できるという効果が得られる。
[Effects of the Invention] As explained above, according to the present invention, a means for determining the length of the table data in the recording paper width direction is provided, and when the length of the table data becomes larger than a predetermined value, the data size is automatically adjusted. There is an automatic mode in which the characters in the table data are changed from horizontal characters to vertical characters, or the table data is recorded rotated approximately 90 degrees with respect to the feeding direction of the recording paper. Since recording is performed by specifying one of the manual modes to be selected, the operator can create a table within the specified width without having to worry about whether the special table creation function extends beyond the paper width. If the format of the table created by the operator does not match the operator's intention, the user can switch to manual mode and create the table the operator desires.

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

各図はいずれも本発明の実施例を示すもので、第1図は
本発明に係る電子機器の基本構成を示したブロック図、
第2図は機能を説明するブロック図、第3図は表データ
の格納状態を示す説明図。 第4図は制御の流れを示すフローチャート図、第5図〜
第7図は夫々紙幅をオーバーした場合に異なるフォーマ
ットによる記録例を示した説明図である。 l・・・MPU      2・・・ROM3・・・R
AM      4・・・アドレスレコーダ6・・・表
示装置    7・・・キー人力装置8・・・プリンタ
    9・・・外部磁気記録装置表データに創ざt@
田 第3図 S!鑓剖薩@田 第5図 提#を捕り占t@田 第6図 髪盤41・湛咽ml 第7図
Each figure shows an embodiment of the present invention, and FIG. 1 is a block diagram showing the basic configuration of an electronic device according to the present invention;
FIG. 2 is a block diagram explaining the functions, and FIG. 3 is an explanatory diagram showing the storage state of table data. Figure 4 is a flowchart showing the flow of control, Figures 5-
FIG. 7 is an explanatory diagram showing examples of recording in different formats when the respective paper widths are exceeded. l...MPU 2...ROM3...R
AM 4...Address recorder 6...Display device 7...Key manual device 8...Printer 9...External magnetic recording device Create table data@
Figure 3 S! Yari-anaisatsu @Ten No. 5 illustration # caught and fortune-telling @Ten No. 6 illustration hair board 41, Tanya ml Fig. 7

Claims (1)

【特許請求の範囲】[Claims] 所定のフォーマットで表データを記録紙に記録可能な電
子機器において、記録紙の幅方向に対する表データの長
さを判別する手段を設け、表データの長さが所定値より
大きくなった場合自動的に表データのサイズを減少させ
るか、表データを横文字から縦文字に変更するか、表デ
ータを記録紙方向に対してほぼ90°回転させて記録す
る自動モードと、記録を操作者が手動で設定する手動モ
ードの2つのモードを設け、その2つのモードのうち一
方を指定して表データを記録できることを特徴とする電
子機器。
In electronic equipment that can record tabular data on chart paper in a predetermined format, a means is provided to determine the length of the tabular data in the width direction of the chart paper, and automatically detects the length of the tabular data when the length of the tabular data exceeds a predetermined value. There is an automatic mode in which the size of the table data is reduced, the table data is changed from horizontal to vertical characters, or the table data is rotated approximately 90 degrees with respect to the paper direction. An electronic device characterized by having two modes, a manual mode for setting, and being able to record tabular data by specifying one of the two modes.
JP60091165A 1985-04-30 1985-04-30 Electronic appliance Pending JPS61250726A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60091165A JPS61250726A (en) 1985-04-30 1985-04-30 Electronic appliance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60091165A JPS61250726A (en) 1985-04-30 1985-04-30 Electronic appliance

Publications (1)

Publication Number Publication Date
JPS61250726A true JPS61250726A (en) 1986-11-07

Family

ID=14018864

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60091165A Pending JPS61250726A (en) 1985-04-30 1985-04-30 Electronic appliance

Country Status (1)

Country Link
JP (1) JPS61250726A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01249482A (en) * 1988-03-31 1989-10-04 Canon Inc Data output device
JPH05305730A (en) * 1992-04-30 1993-11-19 Brother Ind Ltd Tape printer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01249482A (en) * 1988-03-31 1989-10-04 Canon Inc Data output device
JPH05305730A (en) * 1992-04-30 1993-11-19 Brother Ind Ltd Tape printer

Similar Documents

Publication Publication Date Title
CN109917991B (en) Electronic book page turning method, electronic equipment and computer storage medium
JPS61250726A (en) Electronic appliance
JPS61250723A (en) Electronic appliance
JPS6126072B2 (en)
JPH0432409B2 (en)
JPS61250725A (en) Electronic appliance
JPH0438005B2 (en)
JPS61250724A (en) Electronic appliance
JPH0522933B2 (en)
JP3817747B2 (en) Typeface information setting device
JPH0474740B2 (en)
JPH0535734A (en) Information processor
JP2700001B2 (en) Character data output device
JP2995313B2 (en) Document data output device
JPH0425931A (en) data output device
JPS6057382A (en) Character processor
JP2612402B2 (en) Display control method
JP3108936B2 (en) Document processing device
JPH0535736A (en) Information processor
JPS60164873A (en) Word processor provided with simple language for preparation of table
JPH07106654B2 (en) Information processing method
JPH077391B2 (en) Document processor
JPH02178765A (en) Document preparing device
JPH0667651B2 (en) Output device
JPH0430050B2 (en)