A method of generating supplemental lines for placement between adjacent lines of real data, such as adjacent lines of facsimile data, is disclosed. Supplemental lines are generated in a curvilinear fashion in order to smooth the transition between the adjacent lines of real data, and is of particular utility in facsimile devices and the like where the real data would otherwise be printed in a noncontiguous manner, that is, with gaps therebetween.
In a facsimile apparatus which can be connected to a data processing apparatus for transmitting/receiving a digital signal, when a specific pattern which is to overlap two or more lines of print without a space between the lines is to be output, a pattern is developed so that the patterns in the upper and lower lines are made continuous with each other. When characters of various fonts are to be mixed, arbitrary patterns from another apparatus can be registered in the facsimile apparatus with arbitrary codes in addition to an output operation using patterns corresponding to codes registered in advance in the facsimile apparatus. For this reason, any codes can be output during an output operation of one page, and various patterns can be mixed.
In a facsimile apparatus including a recording unit having a resolution higher than the resolution of an image received through facsimile communication, a facsimile control unit performs resolution conversion in the main scanning direction for the received data, adds a predetermined command to line data of the data, and transmits the resultant data to the recording unit. This command indicates the number of operations of copying the line data in order to perform resolution conversion in the sub-scanning direction. The recording unit copies the line data some number of times in accordance with the command, and develops the obtained data in a printing buffer. A recording head is driven in accordance with the data stored in the printing buffer, to record the image. It is thereby possible to shorten the time needed for data transfer from the facsimile control unit to the recording unit.
Video magnification apparatus modifies (shrinks or enlarges) video graphic images in a horizontal and vertical direction during a transfer of video graphics data signals from a graphics memory to a television screen. A first magnification modifying device modifies the magnification of a graphic by a vertical magnification factor by generating graphic line address output signals that selectively prevent a transmission of predetermined horizontal lines of the graphic upon the reception of a vertical magnification factor that is less than unity. The first device also causes a transmission of predetermined horizontal lines of the graphic to be selectively repeated upon the reception of a vertical magnification factor that is greater than unity. A second magnification modifying device is responsive to the transmissions of the horizontal lines of the graphic indicated for transmission by the output signals of the first magnification modifying means for modifying the magnification of the graphic in a horizontal direction by a horizontal magnification factor. The second magnification modifying device selects N predetermined pixels of each received X pixel group that are multiplexed into a transmitting X pixel group for transmission in each output signal of the apparatus for a magnification factor equal to or less than unity. Still further, the second device repeats pixels of each received X pixel group a number of times corresponding to an integer magnification factor that is greater than unity for transmission in each output signal of the apparatus.