IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD FOR THE SAME
First Claim
1. An image processing apparatus having at least one standard function to be available upon start-up of the image processing apparatus itself and at least one optional function to be available by settings, the image processing apparatus comprising:
- an image input portion that inputs image data;
an encoder that encodes image data being input by the image input portion;
a main memory that stores the image data being encoded by the encoder;
a non-volatile memory that stores a backup copy of the encoded image data, the encoded image data being stored on the main memory;
a settings portion that allows setting the optional function available; and
a controller that reserves;
a memory area for an optional program to execute the optional function in the main memory, the optional function being set available by the settings portion; and
a memory area for input of the encoded image data in the main memory, the memory area being smaller than a memory area to be reserved if the optional function is unavailable.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus has at least one standard function to be available upon start-up of the image processing apparatus itself and at least one optional function to be available by settings. The image processing apparatus includes an image input portion that inputs image data, an encoder that encodes the input image data, a main memory that stores the encoded image data, a non-volatile memory that stores a backup copy of the image data stored on the main memory, a settings portion that allows setting the optional function available, and a controller that reserves a memory area for an optional program to execute the available optional function in the main memory, and a memory area for input of the encoded image data in the main memory, the memory area being smaller than a memory area to be reserved if the optional function is unavailable.
-
Citations
11 Claims
-
1. An image processing apparatus having at least one standard function to be available upon start-up of the image processing apparatus itself and at least one optional function to be available by settings, the image processing apparatus comprising:
-
an image input portion that inputs image data; an encoder that encodes image data being input by the image input portion; a main memory that stores the image data being encoded by the encoder; a non-volatile memory that stores a backup copy of the encoded image data, the encoded image data being stored on the main memory; a settings portion that allows setting the optional function available; and a controller that reserves; a memory area for an optional program to execute the optional function in the main memory, the optional function being set available by the settings portion; and a memory area for input of the encoded image data in the main memory, the memory area being smaller than a memory area to be reserved if the optional function is unavailable.
-
-
2. An image processing apparatus having at least one standard function to be available upon start-up of the image processing apparatus itself and at least one optional function to be available by settings, the image processing apparatus comprising:
-
an image input portion that inputs image data page by page; a sub memory that stores the image data being input by the image input portion; an encoder that encodes the image data being stored on the sub memory; a main memory that stores the image data being encoded by the encoder; a non-volatile memory that stores a backup copy of the encoded image data, the encoded image data being stored on the main memory; a settings portion that allows setting the optional function available; and a controller that reserves a memory area for an optional program to execute the optional function in the main memory, the optional function being set available by the settings portion, wherein the controller implements a first input method or a second input method depending on the size of the memory area for the optional program, the first input method comprising; making the sub memory partially store a n-th page of the image data, the image data being input by the image input portion; making the main memory reserve a memory area for image input, the memory area being capable of storing the maximum size of the n-th page of the image data and store a copy of the image data in the reserved memory area, the image data being stored on the sub memory and encoded by the encoder; and making the non-volatile memory store a backup copy of the image data, the image data being stored on the main memory, after making the main memory reserve a memory area for image input, the memory area being capable of storing the maximum size of a (n+1)-th page of the image data, the second input method comprising; making the sub memory reserve a memory area being capable of storing the maximum size of image data, the image data being input page by page by the image input portion; making the main memory temporarily store a copy of the image data, the image data being stored on the sub memory and partially encoded by the encoder; and making the main memory clear the copy after making the non-volatile memory store a backup copy of the image data, the image data being temporarily stored on the main memory. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. An image processing method to be implemented by an image processing apparatus having at least one standard function to be available upon start-up of the image processing apparatus itself and at least one optional function to be available by settings, the image processing method comprising:
-
inputting image data; encoding image data being input; storing the image data on a main memory, the image data being encoded; storing a copy of the encoded image data on a non-volatile memory, the encoded image data being stored on the main memory; allowing setting the optional function available; and reserving; a memory area for an optional program to execute the optional function in the main memory, the optional function being set available; and a memory area for input of the encoded image data in the main memory, the memory area being smaller than a memory area to be reserved when the optional function is unavailable. - View Dependent Claims (10)
-
-
9. An image processing method to be implemented by an image processing apparatus having at least one standard function to be available upon start-up of the image processing apparatus itself and at least one optional function to be available by settings, the image processing method comprising:
-
inputting image data page by page; storing the image data on a sub memory, the image data being input page by page; encoding the image data being stored on the sub memory; storing the image data on a main memory, the image data being encoded; storing a copy of the encoded image data on a non-volatile memory, the encoded image data being stored on the main memory; allowing setting the optional function available; and reserving a memory area for an optional program to execute the optional function in the main memory, the optional function being set available, wherein a first input method or a second input method is implemented depending on the size of the memory area for the optional program, the first input method comprising; making the sub memory partially store a n-th page of the image data, the image data being input by the image input portion; making the main memory reserve a memory area for image input, the memory area being capable of storing the maximum size of the n-th page of the image data and store a copy of the image data in the reserved memory area, the image data being stored on the sub memory and encoded by the encoder; and making the non-volatile memory store a copy of the image data, the image data being stored on the main memory, after making the main memory reserve a memory area for image input, the memory area being capable of storing the maximum size of a (n+1)-th page of the image data, the second input method comprising; making the sub memory reserve a memory area being capable of storing the maximum size of image data, the image data being input page by page by the image input portion; making the main memory temporarily store a copy of the image data, the image data being stored on the sub memory and partially encoded by the encoder; and making the main memory clear the copy after making the non-volatile memory store a backup copy of the image data, the image data being temporarily stored on the main memory. - View Dependent Claims (11)
-
Specification