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

Coding device for image processing apparatus

Assignee: Ricoh Co Ltd
•
Filing: 1985-03-22
•
Granted: 1986-11-18
•
Expires: 2005-03-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A coding device for a facsimile or like image processing apparatus is disclosed. The device increases the data compression ratio to more than 1 and maintains a data processing rate higher than a predetermined value.

Inventors

  • 👤 Yoshinori Wada

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 18:06
CPC Classifications
G; G06; G06T; G06T9/00; G06T9/005; H; H03; H03M; H03M7/00; H03M7/30; H03M7/46; H03M7/48; H04; H04N; H04N1/00; H04N1/41; H04N1/411; H04N1/413; H04N1/419

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 115 words
A coding device comprising: input means for inputting non-coded data; memory means for momentarily storing the inputted non-coded data; encoder means for run-length coding the non-coded data by reading the non-coded data one unit block at a time out of said memory means; timer means producing a timing signal after a predetermined fixed time; and selection control means for monitoring and comparing said predetermined period of time with the period of time consumed by said encoder mean in coding a unit block of data and, based on a result of the comparison, determining which of coded data and non-coded data is to be outputted for the next and subsequent unit blocks of the non-coded data.
Claim 2
Dependent Claim 115 words
A coding device comprising: input means for inputting non-coded data; memory means for momentarily storing the inputted non-coded data; encoder means for run-length coding the non-coded data by reading the non-coded data one unit block at a time out of said memory means; timer means producing a timing signal after a predetermined fixed time; and selection control means for monitoring and comparing said predetermined period of time with the period of time consumed by said encoder mean in coding a unit block of data and, based on a result of the comparison, determining which of coded data and non-coded data is to be outputted for the next and subsequent unit blocks of the non-coded data.
Claim 3
Dependent Claim 15 words
A coding device as claimed in claim 1, wherein the input means comprises an interface.
Claim 4
Dependent Claim 29 words
A coding device as claimed in claim 1, wherein the memory means comprises a random access memory which constitutes a first-in-first-out line buffer for storing the inputted non-coded data.
Claim 5
Dependent Claim 32 words
A coding device as claimed in claim 1, wherein when the buffer memory is emptied the selection control means selects coded data for the next and subsequent unit blocks of non-coded data.
Claim 6
Dependent Claim 122 words
A coding device comprising: input means for inputting non-coded data; memory means for momentarily storing the inputted non-coded data and producing an empty signal when said memory is emptied of said non-coded data; encoder means for run-length coding the non-coded data by reading the non-coded data one unit block at a time out of said memory means; code adding means for adding at least one additional signal to said non-coded data; timer means producing a timing signal after a predetermined fixed time; and selection control means for selecting between the output of said code adding means and the output of said encoder means for the next block of data by determining which of said empty signal and said timing signal occurs first.
Claim 7
Dependent Claim 122 words
A coding device comprising: input means for inputting non-coded data; memory means for momentarily storing the inputted non-coded data and producing an empty signal when said memory is emptied of said non-coded data; encoder means for run-length coding the non-coded data by reading the non-coded data one unit block at a time out of said memory means; code adding means for adding at least one additional signal to said non-coded data; timer means producing a timing signal after a predetermined fixed time; and selection control means for selecting between the output of said code adding means and the output of said encoder means for the next block of data by determining which of said empty signal and said timing signal occurs first.
Claim 8
Dependent Claim 20 words
A coding device according to claim 5, wherein said at least one additional signal is an end of line code.
Claim 9
Dependent Claim 23 words
A coding device according to claim 5, wherein said at least one additional signal is a code identifying the data as non-coded data.
Claim 10
Dependent Claim 25 words
A coding device according to claim 5, wherein said at least one additional signal is a ONE after an input data of five consecutive ZEROs.
Claim 11
Dependent Claim 25 words
A coding device according to claim 5, wherein if said empty signal occurs first, the selection control means selects the output of said encoder means.
Claim 12
Dependent Claim 26 words
A coding device according to claim 5, wherein if said timing signal occurs first, the selection control means selects the output of said code adding means.

References Cited (Backward Citations)

US4097903A Cited
US4207599A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-11-17 1990-05-19 1990-11-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-11-17 1994-05-19 1994-11-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-11-17 1998-05-19 1998-11-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag