Patent US5193169A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5193169A Expired / Lapsed US ⏱️ 0.0 years remaining

Image data processing apparatus

Assignee: Canon Inc
•
Filing: 1989-04-25
•
Granted: 1993-03-09
•
Expires: 2009-04-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image data processing apparatus has: a reading portion for reading an image of an original and outputting the image data thereon, an encoding portion for encoding the image data which has been output from the reading portion, an image memory for storing the encoded data which has been output from the encoding means, and a DMA control portion for DMA transferring the encoded data which has been output from the encoding portion to the image memory. The DMA control portion successively selects a plurality of DMA channels, and DMA transfers the encoded data using a selected DMA channel.

Inventors

  • 👤 Yuji Ishikawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 21:14
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/28

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 214 words
An image data processing apparatus, comprising: entering means for entering image data; storage means for storing the image data which has been entered by said entering means; and transfer means, having a plurality of DMA channels each of which has a corresponding designation for designating a storage position in said storage means where image data is to be stored, said transfer means performing a DMA transfer of the image data entered by said entering means to said storage means using any one of the plurality of DMA channels, wherein said transfer means comprises selection means for selecting one of the plurality of DMA channels to be used for the DMA transfer, and wherein, whenever a predetermined number of the DMA transfers are terminated using one DMA channel according to the designation by the designation means corresponding to the one DMA channel, said selection means selects another DMA channel for the next DMA transfer which is to be performed according to the designation by the designation means corresponding to the another DMA channel, and wherein while the DMA transfer is performed using one DMA channel, the storage position of the image data required for the next DMA transfer using the another DMA channel is set in the designation means corresponding to the another DMA channel.
Claim 2
Dependent Claim 214 words
An image data processing apparatus, comprising: entering means for entering image data; storage means for storing the image data which has been entered by said entering means; and transfer means, having a plurality of DMA channels each of which has a corresponding designation for designating a storage position in said storage means where image data is to be stored, said transfer means performing a DMA transfer of the image data entered by said entering means to said storage means using any one of the plurality of DMA channels, wherein said transfer means comprises selection means for selecting one of the plurality of DMA channels to be used for the DMA transfer, and wherein, whenever a predetermined number of the DMA transfers are terminated using one DMA channel according to the designation by the designation means corresponding to the one DMA channel, said selection means selects another DMA channel for the next DMA transfer which is to be performed according to the designation by the designation means corresponding to the another DMA channel, and wherein while the DMA transfer is performed using one DMA channel, the storage position of the image data required for the next DMA transfer using the another DMA channel is set in the designation means corresponding to the another DMA channel.
Claim 3
Dependent Claim 33 words
An apparatus according to claim 1, wherein said transfer means performs the DMA transfer of the image data each time a predetermined amount of the image data to be transferred has been entered.
Claim 4
Dependent Claim 42 words
An apparatus according to claim 1, wherein said entering means includes reading means for reading an image of an original and generating the image data representing the image, and an encoding means for encoding the image data generated by said reading means.
Claim 5
Dependent Claim 48 words
An apparatus according to claim 1, wherein said storage means has a plurality of memory banks that respectively store the image data, and wherein said transfer means selects one of the memory banks in which the image data is stored concurrently with the selection of the DMA channel.
Claim 6
Dependent Claim 178 words
An image data processing apparatus, comprising: entering means for entering image data; storage means for storing the image data which has been entered by said entering means; and transfer means , having a plurality of DMA channels each of which has a corresponding designation means for designating a storage position in said storage means where the image data is to be stored, said transfer means performing a DMA transfer of the image data entered by said entering means to said storage means using any one of the plurality of DMA channels, wherein said transfer means comprises selection means for sequentially selecting one of the plurality of DMA channels to be used for the DMA transfer, the selected DAM channel transferring the image data according to the designation of the designation means corresponding to the selected DMA channel, and wherein, while the DMA transfer is performed using one DMA channel, the storage position of the image data required for the next DMA transfer using another DMA channel is set in the designation means corresponding to the another DMA channel.
Claim 7
Dependent Claim 178 words
An image data processing apparatus, comprising: entering means for entering image data; storage means for storing the image data which has been entered by said entering means; and transfer means , having a plurality of DMA channels each of which has a corresponding designation means for designating a storage position in said storage means where the image data is to be stored, said transfer means performing a DMA transfer of the image data entered by said entering means to said storage means using any one of the plurality of DMA channels, wherein said transfer means comprises selection means for sequentially selecting one of the plurality of DMA channels to be used for the DMA transfer, the selected DAM channel transferring the image data according to the designation of the designation means corresponding to the selected DMA channel, and wherein, while the DMA transfer is performed using one DMA channel, the storage position of the image data required for the next DMA transfer using another DMA channel is set in the designation means corresponding to the another DMA channel.
Claim 8
Dependent Claim 33 words
An apparatus according to claim 5, wherein said transfer means performs the DMA transfer of the image data each time a predetermined amount of the image data to be transferred has been entered.
Claim 9
Dependent Claim 42 words
An apparatus according to claim 5, wherein said entering means includes reading means for reading an image of an original and generating the image data representing the image, and an encoding means for encoding the image data generated by said reading means.
Claim 10
Dependent Claim 33 words
An apparatus according to claim 5, wherein whenever a predetermined number of the DMA transfers are performed using one DMA channel, said selection means selects another DMA channel for the next DMA transfer.
Claim 11
Dependent Claim 33 words
An apparatus according to claim 5, wherein said storage means has a plurality of memory banks that respectively store the image data, the plurality of memory banks respectively corresponding to the DMA channels.
Claim 12
Dependent Claim 178 words
An image data processing apparatus, comprising: entering means for entering image data; storage means for storing the image data which has been entered by said entering means; and transfer means having a plurality of DMA channels each of which has a corresponding designation means for designating a storage position in said storage means where the image data is to be stored, said transfer means performing a DMA transfer of the image data entered by said entering means to said storage means using any one of the plurality of DMA channels, wherein said transfer means comprises selection means for selecting one of the plurality of DMA channels to be used for the DMA transfer, and wherein, whenever the DMA transfer of a predetermined amount of the image data is terminated using one DMA channel according to the designation by the designating means corresponding to the one DMA channel, said selection means selects another DMA channel for the next DMA transfer which is to be performed according to the designation by the designation means corresponding to the another DMA channel.
Claim 13
Dependent Claim 178 words
An image data processing apparatus, comprising: entering means for entering image data; storage means for storing the image data which has been entered by said entering means; and transfer means having a plurality of DMA channels each of which has a corresponding designation means for designating a storage position in said storage means where the image data is to be stored, said transfer means performing a DMA transfer of the image data entered by said entering means to said storage means using any one of the plurality of DMA channels, wherein said transfer means comprises selection means for selecting one of the plurality of DMA channels to be used for the DMA transfer, and wherein, whenever the DMA transfer of a predetermined amount of the image data is terminated using one DMA channel according to the designation by the designating means corresponding to the one DMA channel, said selection means selects another DMA channel for the next DMA transfer which is to be performed according to the designation by the designation means corresponding to the another DMA channel.
Claim 14
Dependent Claim 35 words
An apparatus according to claim 10, wherein said transfer means performs the DMA transfer of the encoded image data each time a predetermined amount of the encoded image data to be transferred has been entered.
Claim 15
Dependent Claim 46 words
An apparatus according to claim 10, wherein while the DMA transfer is performed using the one DMA channel, the designation means corresponding to the another DMA channel sets the storage position of the image data required for the next DMA transfer using the another DMA channel.
Claim 16
Dependent Claim 50 words
An apparatus according to claim 10, wherein said storage means has a plurality of memory banks that respectively store the encoded image data, and wherein said transfer means selects one of the memory banks in which the encoded image data is stored concurrently with the selection of the DMA channel.

References Cited (Backward Citations)

US4658350A Cited
US4811281A Cited
US4887224A Cited
US4782439A Cited
US4891752A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-03-08 1996-09-07 1997-03-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-03-08 2000-09-07 2001-03-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-03-08 2004-09-07 2005-03-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag