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

Data processing apparatus having enlargement/reduction functions capable of setting different magnification in different directions

Assignee: Toshiba Corp
•
Filing: 1988-01-27
•
Granted: 1990-01-09
•
Expires: 2008-01-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing apparatus has a function capable of setting different vertical and horizontal magnifications. Data corresponding to an image input by a scanner is temporarily stored in a page memory. The data stored in the page memory is read out by a central processing unit (CPU), and is enlarged/reduced at predetermined conversion ratios in X and Y directions by an enlarge/reduction circuit. The enlarged/reduced data is temporarily stored in a display memory, and is displayed on a cathode-ray tube (CRT) display by the CPU. When the conversion ratios in the X and Y directions are selected and designated by a keyboard so that the image displayed on the CRT display is enlarged/reduced in at least one of the X and Y directions, the data temporarily stored in the display memory is enlarged/reduced at independent conversion ratios in the X and Y directions by the enlarge/reduction circuit. The data which is enlarged/reduced at independent conversion ratios in the X and Y directions is temporarily stored again in the display memory, and is then displayed on the CRT display by the CPU.

Inventors

  • 👤 Hiroshi Sakuragi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 15:42
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 459 words
A data processing apparatus comprising: means for displaying data to be processed; first designating means for designating an amount of either an enlarging or reducing magnification ratio in a vertical direction of said data displayed on said displaying means; second designating means for designating an amount of either an enlarging or reducing magnification ratio in a horizontal direction of said data displayed on said display means; and means for changing a displayed size of said data displayed on said displaying means in accordance with said amount of either the enlarging or reducing magnification ratio in a vertical direction designated by said first designating means and said amount of either the enlarging or reducing magnification ratio in the horizontal direction designated by said designating means; wherein said first designating means includes; means for generating first conversion ratio data representing either the enlarging or reducing ratio in the vertical direction of said data; first conversion ratio memory means for storing the first conversion ratio data; fixing means for calculating first physical positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second vertical positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first vertical positions of the pixels and the first conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain vertical position determination signals; and computing means for computing vertical position data of object pixels after either the enlargement or reduction of the data is performed based on the vertical position determination signals and vertical reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed; and wherein said second designating means includes: means for generating second conversion ratio data representing either the enlarging or reducing ratio in the horizontal direction of said data; second conversion ratio memory means for storing the second conversion ratio data; fixing means for calculating first horizontal positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second horizontal positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first horizontal positions of the pixels and the second conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain horizontal position determination signals; and computing means for computing horizontal position data of object pixels after either the enlargement or reduction of the data is performed based on the horizontal position determination signals and horizontal reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed.
Claim 2
Dependent Claim 459 words
A data processing apparatus comprising: means for displaying data to be processed; first designating means for designating an amount of either an enlarging or reducing magnification ratio in a vertical direction of said data displayed on said displaying means; second designating means for designating an amount of either an enlarging or reducing magnification ratio in a horizontal direction of said data displayed on said display means; and means for changing a displayed size of said data displayed on said displaying means in accordance with said amount of either the enlarging or reducing magnification ratio in a vertical direction designated by said first designating means and said amount of either the enlarging or reducing magnification ratio in the horizontal direction designated by said designating means; wherein said first designating means includes; means for generating first conversion ratio data representing either the enlarging or reducing ratio in the vertical direction of said data; first conversion ratio memory means for storing the first conversion ratio data; fixing means for calculating first physical positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second vertical positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first vertical positions of the pixels and the first conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain vertical position determination signals; and computing means for computing vertical position data of object pixels after either the enlargement or reduction of the data is performed based on the vertical position determination signals and vertical reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed; and wherein said second designating means includes: means for generating second conversion ratio data representing either the enlarging or reducing ratio in the horizontal direction of said data; second conversion ratio memory means for storing the second conversion ratio data; fixing means for calculating first horizontal positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second horizontal positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first horizontal positions of the pixels and the second conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain horizontal position determination signals; and computing means for computing horizontal position data of object pixels after either the enlargement or reduction of the data is performed based on the horizontal position determination signals and horizontal reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed.
Claim 3
Dependent Claim 24 words
A data processing apparatus according to claim 1, wherein said computing means is provided to compute color data indicating colors of the object pixels.
Claim 4
Dependent Claim 21 words
An apparatus according to claim 2, wherein said color data indicating colors of the object pixels represent either black or white.
Claim 5
Dependent Claim 38 words
An apparatus according to claim 1, which further comprises line memory means for storing predetermined lines of data to be processed; and means for extracting said referenced pixels from the data stored in the first line memory means.
Claim 6
Dependent Claim 29 words
An apparatus according to claim 1, which further comprises means for repetitively outputting the computed position and color data of the object pixels for a predetermined number of times.
Claim 7
Dependent Claim 21 words
An apparatus according to claim 5, wherein said repetitively outputting means includes counter means for counting said predetermined number of times.
Claim 8
Dependent Claim 482 words
A data processing apparatus comprising: means for inputting data to be processed; means for displaying said data input by said inputting means; first designating means for designating an amount of either an enlarging or reducing magnification ratio in a vertical direction of said data displayed on said displaying means; second designating means for designating an amount of either an enlarging or reducing magnification ratio in a horizontal direction of said data displayed on said displaying means; means for changing a displayed size of said data displayed on said displaying means in accordance with said amount of either the enlarging or reducing magnification ratio in the vertical direction designated by said first designating means and said amount of either the enlarging or reducing magnification ratio in the horizontal direction designated by said second designating means; and means for storing enlarged or reduced data displayed on said display means; wherein said first designating means includes: means for generating first conversion ratio data representing either the enlarging or reducing ratio in the vertical direction of said data; first conversion ratio memory means for storing the first conversion ratio data; fixing means for calculating first vertical positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second vertical positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first vertical positions of the pixels and the first conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain vertical position determination signals; and computing means for computing vertical position data of object pixels after either the enlargement or reduction of the data is performed based on the vertical position determination signals and vertical reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed; and wherein said second designating means includes: means for generating second conversion ratio data representing either the enlarging or reducing ratio in the horizontal direction of said data; second conversion ratio memory means for storing the second conversion ratio data; fixing means for calculating first horizontal positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second horizontal positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first horizontal positions of the pixels and the second conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain horizontal position determination signals; and computing means for computing horizontal position data of object pixels after either the enlargement or reduction of the data is performed based on the horizontal position determination signals and horizontal reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed.
Claim 9
Dependent Claim 482 words
A data processing apparatus comprising: means for inputting data to be processed; means for displaying said data input by said inputting means; first designating means for designating an amount of either an enlarging or reducing magnification ratio in a vertical direction of said data displayed on said displaying means; second designating means for designating an amount of either an enlarging or reducing magnification ratio in a horizontal direction of said data displayed on said displaying means; means for changing a displayed size of said data displayed on said displaying means in accordance with said amount of either the enlarging or reducing magnification ratio in the vertical direction designated by said first designating means and said amount of either the enlarging or reducing magnification ratio in the horizontal direction designated by said second designating means; and means for storing enlarged or reduced data displayed on said display means; wherein said first designating means includes: means for generating first conversion ratio data representing either the enlarging or reducing ratio in the vertical direction of said data; first conversion ratio memory means for storing the first conversion ratio data; fixing means for calculating first vertical positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second vertical positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first vertical positions of the pixels and the first conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain vertical position determination signals; and computing means for computing vertical position data of object pixels after either the enlargement or reduction of the data is performed based on the vertical position determination signals and vertical reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed; and wherein said second designating means includes: means for generating second conversion ratio data representing either the enlarging or reducing ratio in the horizontal direction of said data; second conversion ratio memory means for storing the second conversion ratio data; fixing means for calculating first horizontal positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second horizontal positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first horizontal positions of the pixels and the second conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain horizontal position determination signals; and computing means for computing horizontal position data of object pixels after either the enlargement or reduction of the data is performed based on the horizontal position determination signals and horizontal reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed.
Claim 10
Dependent Claim 17 words
An apparatus according to claim 7, wherein said display means can simultaneously display a plurality of images.
Claim 11
Dependent Claim 14 words
An apparatus according to claim 7, wherein said storage means comprises an optical disk.
Claim 12
Dependent Claim 24 words
A data processing apparatus according to claim 7, wherein said computing means is provided to compute color data indicating colors of the object pixels.
Claim 13
Dependent Claim 21 words
An apparatus according to claim 10, wherein said color data indicating colors of the object pixels represent either black or white.
Claim 14
Dependent Claim 38 words
An apparatus according to claim 7, which further comprises line memory means for storing predetermined lines of data to be processed; and means for extracting said reference pixels from the data stored in the first line memory means.
Claim 15
Dependent Claim 29 words
An apparatus according to claim 7, which further comprises means for repetitively outputting the computed position and color data of the object pixels for a predetermined number of times.
Claim 16
Dependent Claim 21 words
An apparatus according to claim 13, wherein said repetitively outputting means include counter means for counting said predetermined number of times.
Claim 17
Dependent Claim 487 words
A data processing apparatus comprising: means for storing data corresponding to an image to be processed; means for displaying said data to be processed; first designating means for designating an amount of either an enlarging or reducing magnification ratio in a vertical direction of said data displayed on said displaying means; second designating means for designating an amount of either an enlargin or reducing magnification ratio in a horizontal direction of said data displayed on said displaying means; means for changing a displayed size of said data displayed on said displaying means in accordance with said amount of either the enlarging or reducing magnification ratio in the vertical direction designated by said first designating means and said amount of either the enlarging or reducing magnification ratio in the horizontal direction designated by said designating means; and means for printing an image corresponding to the data which are either enlarged or reduced at individual magnification; wherein said first designating means includes: means for generating first conversion ratio data representing either the enlarging or reducing ratio in the vertical direction of said data; first conversion ratio memory means for storing the first conversion ratio data; fixing means for calculating first vertical positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second vertical positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first vertical positions of the pixels and the first conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain vertical position determination signals; and computing means for computing vertical position data of object pixels after either the enlargement or reduction of the data is performed based on the position determination signals and vertical reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed; and wherein said second designating means includes: means for generating second conversion ratio data representing either the enlarging or reducing ratio in the horizontal direction of said data; second conversion ratio memory means for storing the second conversion ratio data; fixing means for calculating first horizontal positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second horizontal positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first horizontal position of the pixels and the second conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain horizontal position determination signals; and computing means for computing horizontal position data of object pixels after either tho enlargement or reduction of the data is performed based on the position determination signals and horizontal reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed.
Claim 18
Dependent Claim 487 words
A data processing apparatus comprising: means for storing data corresponding to an image to be processed; means for displaying said data to be processed; first designating means for designating an amount of either an enlarging or reducing magnification ratio in a vertical direction of said data displayed on said displaying means; second designating means for designating an amount of either an enlargin or reducing magnification ratio in a horizontal direction of said data displayed on said displaying means; means for changing a displayed size of said data displayed on said displaying means in accordance with said amount of either the enlarging or reducing magnification ratio in the vertical direction designated by said first designating means and said amount of either the enlarging or reducing magnification ratio in the horizontal direction designated by said designating means; and means for printing an image corresponding to the data which are either enlarged or reduced at individual magnification; wherein said first designating means includes: means for generating first conversion ratio data representing either the enlarging or reducing ratio in the vertical direction of said data; first conversion ratio memory means for storing the first conversion ratio data; fixing means for calculating first vertical positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second vertical positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first vertical positions of the pixels and the first conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain vertical position determination signals; and computing means for computing vertical position data of object pixels after either the enlargement or reduction of the data is performed based on the position determination signals and vertical reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed; and wherein said second designating means includes: means for generating second conversion ratio data representing either the enlarging or reducing ratio in the horizontal direction of said data; second conversion ratio memory means for storing the second conversion ratio data; fixing means for calculating first horizontal positions of pixels of the data before either enlargement or reduction operation of the data is performed, calculating second horizontal positions of the pixels of the data after either the enlargement or reduction operation of the data is performed in accordance with the first horizontal position of the pixels and the second conversion ratio, and calculating either an enlargement or reduction ratio of the data to obtain horizontal position determination signals; and computing means for computing horizontal position data of object pixels after either tho enlargement or reduction of the data is performed based on the position determination signals and horizontal reference pixels extracted from the pixels of the data before either the enlargement or reduction of the data is performed.
Claim 19
Dependent Claim 14 words
An apparatus according to claim 15, wherein said storage means comprises an optical disk.
Claim 20
Dependent Claim 17 words
An apparatus according to claim 15, wherein said display means can simultaneously display a plurality of images.
Claim 21
Dependent Claim 22 words
An apparatus according to claim 15, wherein said computing means is provided to compute color data indicating colors of the object pixels.
Claim 22
Dependent Claim 21 words
An apparatus according to claim 18, wherein said color data indicating colors of the object pixels represent either black or white.
Claim 23
Dependent Claim 38 words
An apparatus according to claim 15, which further comprises line memory means for storing predetermined lines of data to be processed; and means for extracting said referenced pixels from the data stored in the first line memory means.
Claim 24
Dependent Claim 29 words
An apparatus according to claim 15, which further comprises means for repetitively outputting the computed position and color data of the object pixels for a predetermined number of times.
Claim 25
Dependent Claim 21 words
An apparatus according to claim 21, wherein said repetitively outputting means include counter means for counting said predetermined number of times.

References Cited (Backward Citations)

US4275450A Cited
US4631750A Cited
US4686580A Cited
US4672464A Cited
US4771473A Cited
US4661987A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-01-08 1993-07-10 1994-01-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-01-08 1997-07-10 1998-01-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-01-08 2001-07-10 2002-01-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag