Data communication process and apparatus for data transmission in blocks which may include mixed data types
First Claim
Patent Images
1. A data communication process, comprising the steps of;
- generating mixed data including data of a first type and data of a second type in at least one page, said mixed data being divided into a plurality of blocks in accordance with respective data type;
detecting the existence of plural blocks of data of the first type or the existence of plural blocks of data of the second type in one page of the mixed data; and
converting the data of one page into one block of data of the first type and one block of data of the second type when plural blocks of data of the first type or plural blocks of data of the second type are detected in the detecting step.
1 Assignment
0 Petitions
Accused Products
Abstract
A process for transmitting mixed data, composed of character code data and bit image data in blocks and an apparatus therefor. Efficient transmission can be achieved by selecting the size of blocks suitably according to the quantity of data in each block or the number of blocks.
-
Citations
13 Claims
-
1. A data communication process, comprising the steps of;
-
generating mixed data including data of a first type and data of a second type in at least one page, said mixed data being divided into a plurality of blocks in accordance with respective data type; detecting the existence of plural blocks of data of the first type or the existence of plural blocks of data of the second type in one page of the mixed data; and converting the data of one page into one block of data of the first type and one block of data of the second type when plural blocks of data of the first type or plural blocks of data of the second type are detected in the detecting step. - View Dependent Claims (2, 3)
-
-
4. A data communication process, comprising the steps of:
-
dividing mixed data into plural blocks, the mixed data having an image data area and a character code area and in one page, said page constituted by at least one of said blocks, at least parts of said image data area and said character code data area overlapping each other, the character code data area, the image data area and their overlapped parts being divided into first, second and third blocks, respectively; and transmitting said first, second and third blocks of data, respectively. - View Dependent Claims (5, 6)
-
-
7. A data communication apparatus, comprising;
-
means for dividing mixed data including data of a first type and data of a second type in at least one page, said mixed data being divided into a plurality of blocks in accordance with respective data type; and means for detecting the existence of plural blocks of data of the first type or the existence of plural blocks of data of the second type in one page of the mixed data, and for converting data of one page into one block of data of the first type and one block of data of the second type when plural blocks of data of the first type or plural blocks of the data of the second type are detected.
-
-
8. A data communication process, comprising the steps of:
-
converting first data into second data; dividing, when a part of the first data cannot be converted, the part of the first data which cannot be converted and the second data into respective different blocks, said dividing step being performed in accordance with the amount of data not converted; and transmitting operably the data for each of the different blocks, wherein the first data is image data and the second data is code data. - View Dependent Claims (9)
-
-
10. A data communication process, comprising the steps of:
-
dividing mixed data of first and second types of data into plural blocks in accordance with data type; and transmitting the blocks of data; wherein there are plural division modes for dividing the mixed data and one of said division modes is selected to transmit the blocks of said mixed data, said selected mode being a mode in which fewer blocks are brought about in said dividing step, and wherein the mixed data comprises at least image and character code data in one page, and the one page of data is divided into a block for character code data and a block for image data in the first mode when the number of the blocks is equal to or more than three in a mode other than the first mode. - View Dependent Claims (11, 12)
-
-
13. A data communication process, comprising the steps of:
-
generating mixed data including an image data area and a character code data area which partially overlap each other, dividing one page of the mixed data into one image data block and one character data block, and transmitting the image data block, the character code data block and information indicating that the image data block and the character code data block overlap.
-
Specification