← Back to Patent Explorer
US6459498B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Data transmission method and apparatus that discriminates whether data is to be developed into bitmap data

Assignee: Canon Inc
•
Filing: 1997-05-30
•
Granted: 2002-10-01
•
Expires: 2017-05-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data transmission system discriminates, for each one of a plurality of pieces of data representing an image provided in a frame, whether the one piece of data is a first type of data, which is to be developed into bit map data in a bit map area corresponding to the frame, or a second type of data, which is not to be developed into bit map data. The first type of data is developed into bit map data in the bit map area in response to the discrimination. Layout information of the second type of data in the frame is generated such that variation or rotation of the developed bit map data can be directed in the layout information. The developed bit map data, the generated layout information, and the second type of data are transmitted separately to an external apparatus.

Inventors

  • 👤 Nobutaka Miyake
  • 👤 Yoshitake Nagashima
  • 👤 Tadayoshi Nakayama
  • 👤 Yuji Konno
  • 👤 Hiromi Fukuda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:47
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K2215/00; G06K2215/0002; G06K2215/0062; G06K2215/0071

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 210 words
A data transmission apparatus comprising: a discriminator, adapted to discriminate, for each one of a plurality of pieces of data representing an image provided in a frame, whether the one piece of data is a first type of data, which is to be developed into bit map data in a bit map area corresponding to the frame, or a second type of data, which is not to be developed into bit map data; a developer, adapted to develop the first type of data into bit map data in the bit map area in response to the discrimination made by said discriminator; a generator, adapted to generate layout information of the second type of data in the frame, wherein variation or rotation of the bit map data developed by said developer can be directed in the layout information; a first compressor, adapted to compress the bit map data developed by said developer in a first compression mode; a second compressor, adapted to compress the second type of data in a second compression mode; and a transmitter, adapted to transmit the bit map data compressed by said first compressor, the layout information generated by said generator, and the second type of data compressed by said second compressor separately to an external apparatus.
Claim 2
Dependent Claim 210 words
A data transmission apparatus comprising: a discriminator, adapted to discriminate, for each one of a plurality of pieces of data representing an image provided in a frame, whether the one piece of data is a first type of data, which is to be developed into bit map data in a bit map area corresponding to the frame, or a second type of data, which is not to be developed into bit map data; a developer, adapted to develop the first type of data into bit map data in the bit map area in response to the discrimination made by said discriminator; a generator, adapted to generate layout information of the second type of data in the frame, wherein variation or rotation of the bit map data developed by said developer can be directed in the layout information; a first compressor, adapted to compress the bit map data developed by said developer in a first compression mode; a second compressor, adapted to compress the second type of data in a second compression mode; and a transmitter, adapted to transmit the bit map data compressed by said first compressor, the layout information generated by said generator, and the second type of data compressed by said second compressor separately to an external apparatus.
Claim 3
Dependent Claim 21 words
An apparatus according to claim 1 , wherein the plurality of pieces of data are provided in a page description language.
Claim 4
Dependent Claim 60 words
An apparatus according to claim 1 , wherein said discriminator discriminates that a piece of data of the plurality of pieces of data is the first type of data if the piece of data represents a line drawing, and discriminates that the piece of data is the second type of data if the piece of data represents a natural image.
Claim 5
Dependent Claim 27 words
An apparatus according to claim 1 , further comprising a generator for generating position information indicating a position, in the frame, of the second type of data.
Claim 6
Dependent Claim 29 words
An apparatus according to claim 4 , further comprising a synthesizer for synthesizing the bit map data developed by said developer with the position information generated by said generator.
Claim 7
Independent Claim 326 words
A system comprising a data transmission apparatus and a data reception apparatus, wherein the data transmission apparatus comprises: a discriminator, adapted to discriminate, for each one of a plurality of pieces of data representing an image provided in a frame, whether the one piece of data is a first type of data, which is to be developed into bit map data in a bit map area corresponding to the frame, or a second type of data, which is not to be developed into bit map data; a developer, adapted to develop the first type of data into bit map data in the bit map area in response to the discrimination made by the discriminator; a generator, adapted to generate layout information of the second type of data in the frame, wherein variation or rotation of the bit map data developed by said developer can be directed in the layout information; a first compressor, adapted to compress the bit map data developed by said developer in a first compression mode; a second compressor, adapted to compress the second type of data in a second compression mode; a first synthesizer, adapted to synthesize the bit map data compressed by the first compressor with the position information generated by the generator so as to form synthesized information; and a transmitter, adapted to transmit the synthesized information formed by the first synthesizer, the layout information generated by the generator, and the second type of data compressed by said second compressor separately to the data reception apparatus, and wherein the data reception apparatus comprises: a receiver for receiving the synthesized information and the second type of data transmitted by the transmitter; a separator for separating the synthesized information received by the receiver into the position information and the bit map data; and a second synthesizer for synthesizing the bit map data separated by the separator with the second type of data received by the receiver so as to form synthesized data.
Claim 8
Independent Claim 326 words
A system comprising a data transmission apparatus and a data reception apparatus, wherein the data transmission apparatus comprises: a discriminator, adapted to discriminate, for each one of a plurality of pieces of data representing an image provided in a frame, whether the one piece of data is a first type of data, which is to be developed into bit map data in a bit map area corresponding to the frame, or a second type of data, which is not to be developed into bit map data; a developer, adapted to develop the first type of data into bit map data in the bit map area in response to the discrimination made by the discriminator; a generator, adapted to generate layout information of the second type of data in the frame, wherein variation or rotation of the bit map data developed by said developer can be directed in the layout information; a first compressor, adapted to compress the bit map data developed by said developer in a first compression mode; a second compressor, adapted to compress the second type of data in a second compression mode; a first synthesizer, adapted to synthesize the bit map data compressed by the first compressor with the position information generated by the generator so as to form synthesized information; and a transmitter, adapted to transmit the synthesized information formed by the first synthesizer, the layout information generated by the generator, and the second type of data compressed by said second compressor separately to the data reception apparatus, and wherein the data reception apparatus comprises: a receiver for receiving the synthesized information and the second type of data transmitted by the transmitter; a separator for separating the synthesized information received by the receiver into the position information and the bit map data; and a second synthesizer for synthesizing the bit map data separated by the separator with the second type of data received by the receiver so as to form synthesized data.
Claim 9
Dependent Claim 21 words
A system according to claim 6 , wherein the plurality of pieces of data are provided in a page description language.
Claim 10
Dependent Claim 60 words
A system according to claim 6 , wherein the discriminator discriminates that a piece of data of the plurality of pieces of data is the first type of data if the piece of data represents a line drawing, and discriminates that the piece of data is the second type of data if the piece of data represents a natural image.
Claim 11
Dependent Claim 29 words
A system according to claim 6 , wherein the data reception apparatus further comprises a printer for printing data based on the synthesized data formed by the second synthesizer.
Claim 12
Dependent Claim 178 words
A data transmission method comprising the steps of: discriminating, for each one of a plurality of pieces of data representing an image provided in a frame, whether the one piece of data is a first type of data, which is to be developed into bit map data in a bit map area corresponding to the frame, or a second type of data, which is not to be developed into bit map data; developing the first type of data into bit map data in the bit map area in response to the discrimination made in said discrimination step; generating layout information of the second type of data in the frame, wherein variation or rotation of the bit map data developed in said developing step can be directed in the layout information; compressing the bit map data in a first compression mode; compressing the second type of data in a second compression mode; and transmitting the compressed bit map data, the layout information generated in said generating step, and the compressed second type of data separately to an external apparatus.
Claim 13
Dependent Claim 178 words
A data transmission method comprising the steps of: discriminating, for each one of a plurality of pieces of data representing an image provided in a frame, whether the one piece of data is a first type of data, which is to be developed into bit map data in a bit map area corresponding to the frame, or a second type of data, which is not to be developed into bit map data; developing the first type of data into bit map data in the bit map area in response to the discrimination made in said discrimination step; generating layout information of the second type of data in the frame, wherein variation or rotation of the bit map data developed in said developing step can be directed in the layout information; compressing the bit map data in a first compression mode; compressing the second type of data in a second compression mode; and transmitting the compressed bit map data, the layout information generated in said generating step, and the compressed second type of data separately to an external apparatus.
Claim 14
Dependent Claim 21 words
A method according to claim 10 , wherein the plurality of pieces of data are provided in a page description language.
Claim 15
Dependent Claim 61 words
A method according to claim 10 , wherein said discrimination step discriminates that a piece of data of the plurality of pieces of data is the first type of data if the piece of data represents a line drawing, and discriminates that the piece of data is the second type of data if the piece of data represents a natural image.
Claim 16
Dependent Claim 27 words
A method according to claim 10 , further comprising the step of generating position information indicating a position, in the frame, of the second type of data.
Claim 17
Dependent Claim 46 words
A method according to claim 13 , further comprising the step of compressing at least one of the bit map data developed in said developing step, the second type of data, and the position information generated in said generating step for the second type of data.
Claim 18
Dependent Claim 31 words
A method according to claim 13 , further comprising the step of synthesizing the bit map data developed in said developing step with the position information generated in said generating step.
Claim 19
Dependent Claim 292 words
A data transmission and reception method for a system comprising a data transmission apparatus and a data reception apparatus, said method comprising the steps of: in the data transmission apparatus: discriminating, for each one of a plurality of pieces of data representing an image provided in a frame, whether the one piece of data is a first type of data, which is to be developed into bit map data in a bit map area corresponding to the frame, or a second type of data, which is not to be developed into bit map data; developing the first type of data into bit map data in the bit map area in response to the discrimination made in the discriminating step; generating layout information of the second type of data in the frame, wherein variation or rotation of the bit map data developed in said developing step can be directed in the layout information; compressing the bit map data in a first compression mode; compressing the second type of data in a second compression mode; synthesizing the compressed bit map data with the position information generated in the generating step so as to form synthesized information; and transmitting the synthesized information formed in the synthesizing step, the layout information generated in the generating step, and the compressed second type of data separately to the data reception apparatus, and in the data reception apparatus: receiving the synthesized information and the second type of data transmitted in the transmitting step; separating the synthesized information received in the receiving step into the position information and the bit map data; and synthesizing the bit map data separated in the separating step with the second type of data received in the receiving step so as to form synthesized data.
Claim 20
Dependent Claim 292 words
A data transmission and reception method for a system comprising a data transmission apparatus and a data reception apparatus, said method comprising the steps of: in the data transmission apparatus: discriminating, for each one of a plurality of pieces of data representing an image provided in a frame, whether the one piece of data is a first type of data, which is to be developed into bit map data in a bit map area corresponding to the frame, or a second type of data, which is not to be developed into bit map data; developing the first type of data into bit map data in the bit map area in response to the discrimination made in the discriminating step; generating layout information of the second type of data in the frame, wherein variation or rotation of the bit map data developed in said developing step can be directed in the layout information; compressing the bit map data in a first compression mode; compressing the second type of data in a second compression mode; synthesizing the compressed bit map data with the position information generated in the generating step so as to form synthesized information; and transmitting the synthesized information formed in the synthesizing step, the layout information generated in the generating step, and the compressed second type of data separately to the data reception apparatus, and in the data reception apparatus: receiving the synthesized information and the second type of data transmitted in the transmitting step; separating the synthesized information received in the receiving step into the position information and the bit map data; and synthesizing the bit map data separated in the separating step with the second type of data received in the receiving step so as to form synthesized data.
Claim 21
Dependent Claim 21 words
A method according to claim 16 , wherein the plurality of pieces of data are provided in a page description language.
Claim 22
Dependent Claim 61 words
A method according to claim 16 , wherein the discriminating step discriminates that a piece of data of the plurality of pieces of data is the first type of data if the piece of data represents a line drawing, and discriminates that the piece of data is the second type of data if the piece of data represents a natural image.
Claim 23
Dependent Claim 51 words
A method according to claim 16 , further comprising the steps of: in the data transmission apparatus, compressing at least one of the synthesized information and the second type of data, and in the data reception apparatus, decompressing at least one of the synthesized information and the second type of data.
Claim 24
Dependent Claim 34 words
A method according to claim 16 , further comprising the step of, in the data reception apparatus, printing data based on the synthesized data formed in the synthesizing step by the data reception apparatus.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-09-30 2006-04-01 2006-10-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-09-30 2010-04-01 2010-10-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-09-30 2014-04-01 2014-10-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag