(19) |
 |
|
(11) |
EP 0 260 883 A3 |
(12) |
EUROPEAN PATENT APPLICATION |
(88) |
Date of publication A3: |
|
08.03.1989 Bulletin 1989/10 |
(43) |
Date of publication A2: |
|
23.03.1988 Bulletin 1988/12 |
(22) |
Date of filing: 11.09.1987 |
|
(51) |
International Patent Classification (IPC)4: G06F 15/62 |
|
(84) |
Designated Contracting States: |
|
DE FR GB IT |
(30) |
Priority: |
12.09.1986 JP 214232/86
|
(71) |
Applicant: International Business Machines
Corporation |
|
Armonk, N.Y. 10504 (US) |
|
(72) |
Inventors: |
|
- Hayashi, Yasumasa
Kagenuma
Fukisawa-shi
Kanagawa-ken (JP)
- Oka, Katsumasa
Kanagawa-ken (JP)
- Satoh, Hiroshi
Yamato-shi
Kanagawa-ken (JP)
|
(74) |
Representative: Burt, Roger James, Dr. et al |
|
IBM United Kingdom Limited
Intellectual Property Department
Hursley Park Winchester
Hampshire SO21 2JN Winchester
Hampshire SO21 2JN (GB) |
|
|
|
(54) |
Method for rotating an image |
(57) In a method for rotating image data of a source rectangle area of a document by a
specified rotation angle and storing said rotated image data in a destination rectangle
area of a storage means, said storage means being partitioned by boundaries separated
from each other by K bits, comprising steps of:
detecting a space between an edge of said destination rectangle area and said boundary
in said storage means;
storing said image data of said source rectangle area corresponding to an area of
said edge into a line buffer which is partitioned into plural blocks each of which
has a size of K×K bits by adding a space which corresponds to said space in said storage
means;
storing said K×K bits of one of said blocks of said line buffer into a rotation buffer
of K×K bits; and
fetching each of the K bit groups including said image data from said rotation buffer
in a direction in accordance with said rotation angle and storing said K bit groups
in said destination rectangle area of said storage means.
