Detecting an outer shape of an original image and controlling to inhibit image frame processing in accordance with the detection result
AssigneeCanon Kabushiki Kaisha
InventorsMasami Amemiya, Masashi Shimizu
Life of this patent
Estimating the term…
Abstract
An original image is read, image data corresponding to a black frame is added to the read original image data, and the image data with the frame is output. In this case, when the shape of the read original image data is not a rectangular shape, since the black frame is not added as intended, binarized data of the read image before the image frame is added is directly output.
Claims42
An image processing apparatus comprising:
- reading means for reading an original image;
- detection means for detecting an outer shape of the original image;
- image frame addition means for adding an image frame to the original image in accordance with an outer shape detection result of said detection means;
- determining means for determining whether or not an outer shape detecting result of said detection means is inappropriate for image frame addition processing by said image frame addition means;
- and
- control means for controlling said image frame addition means to inhibit addition of the image frame to the original image when said determining means determines that an outer shape detection result is inappropriate for the image frame addition processing.
An image processing apparatus comprising:
- reading means for reading an original image;
- holding means for holding the original image read by said reading means;
- detection means for detecting an outer shape of the original image;
- first image frame addition means for performing first image frame addition processing for the original image in accordance with an outer shape detection result of said detection means;
- transmission means for transmitting the original image to which an image frame is added by said first image frame addition means;
- determining means for determining whether or not an outer shape detection result of said detection means is inappropriate for the first image frame addition processing by said first image frame addition means;
- and
- control means for controlling said transmission means to inhibit transmission of the original image subjected to the first image frame addition processing when said determining means determines that an outer shape detection result is inappropriate for the first image frame addition processing.
An image processing apparatus comprising:
- reading means for reading an original image;
- original shape detection means for detecting an outer shape of the original image;
- original end detection means for detecting leading and trailing ends of the original image;
- image frame addition means for adding an image frame to the original image in accordance with an outer shape detection result of said original shape detection means;
- transmission means for transmitting the original image to which the image frame is added by said image frame addition means;
- determining means for determining whether or not an outer shape of the original image is inappropriate for the image frame addition processing by said image frame addition means in accordance with a detection result of said image end detection means;
- and
- control means for controlling said transmission means to inhibit transmission of the original image subjected to the image frame addition processing when said determining means determines that an outer shape of the original image is inappropriate for the image frame addition processing.
An image processing method comprising:
- a reading step of reading an original image;
- a detection step of detecting an outer shape of the original image;
- an image frame addition step of adding an image frame to the original image in accordance with an outer shape detection result of said detection step;
- a determining step of determining whether or not an outer shape detection result of said detection step is inappropriate for the image shape addition processing in said image frame addition step;
- and
- a control step of inhibiting addition of the image frame to the original image in said image frame addition step when said determining step determines that outer shape detection result is inappropriate for the image shape addition processing.
An image processing method comprising:
- a reading step of reading an original image;
- a holding step of holding the original image read in said reading step;
- a detection step of detecting an outer shape of the original image;
- an image frame addition step of adding an image frame to the original image in accordance with an outer shape detection result of said detection step;
- a transmission step of, transmitting the original image to which an image frame is added in said first image frame addition step;
- a determining step of determining whether or not an outer shape detection result of said detection step is inappropriate for the image frame addition processing in said image frame addition step;
- and
- a control step of inhibiting transmission of the original image subjected to the image frame addition processing in said transmission step when said determining step determines that an outer shape detection result is inappropriate for the image frame addition processing.
An image processing method comprising:
- a reading step of reading an original image;
- an original shape detection step of detecting an outer shape of the original image;
- an original end detection step of detecting leading and trailing ends of the original image;
- an image frame addition step of adding an image frame to the original image in accordance with an outer shape detection result of said original shape detection step;
- a transmission step of transmitting the original image to which the image frame is added in said image frame addition step;
- a determining step of determining whether or not an outer shape of the original image is inappropriate for the image frame addition processing by said image frame addition means in accordance with a detection result in said image end detection step;
- and
- a control step of inhibiting transmission of the original image subjected to the image frame addition processing in said transmission step when said determining step determines that an outer shape of the original image is inappropriate for the image frame addition processing.
An image processing apparatus comprising:
- holding means for storing and holding an original image;
- detection means for detecting an outer shape of the original image;
- image frame means for performing image frame addition processing for the original image stored and held in said holding means in accordance with an outer shape detection result of said detection means;
- determining means for determining whether or not an outer shape detection result of said detection means is inappropriate for image frame addition processing by said image frame addition means;
- and
- control means for controlling said image frame means to inhibit the image frame addition processing when said determining means determines that an outer shape detection result of said detection means is inappropriate for the image frame addition processing.
An image processing apparatus comprising:
- holding means for storing and holding an original image;
- detection means for detecting an outer shape of the original image stored and held in said holding means;
- first image frame means for performing first image frame addition processing for the original image stored and held in said holding means in accordance with an outer shape detection result of said detection means;
- determining means for determining whether or not an outer shape detecting result of said detection means is inappropriate for the first image frame addition processing;
- second image frame means for performing second image frame addition processing for the original image stored and held in said holding means in a different manner from said first image frame means, and
- control means for controlling said first image frame means to inhibit the first image frame addition processing when said determining means determines that an outer shape detection result of said detection means is inappropriate for the first image frame addition processing and causes said second image frame means to perform the second image frame addition processing for the original image for which the first image frame addition processing is not performed by said first image frame means.
An image processing method in an image processing apparatus for performing image frame addition processing for a held original image, comprising:
- a step of detecting an outer shape of the held original image;
- a step of performing image frame addition processing for the held original image in accordance with an outer shape detection result;
- a step of determining whether or not an outer shape detection result is inappropriate for the image frame addition processing;
- and
- a step of controlling to inhibit the image frame addition processing when said determining step determines that an outer shape detection result is inappropriate for the image frame addition processing.
An image processing method in an image processing apparatus for performing image frame addition processing for a held original image, comprising:
- a step of detecting an outer shape of the held original image;
- a step of performing first image frame addition processing for the held original image in accordance with an outer shape detection result;
- a step of determining whether or not an outer shape detection result is inappropriate for the first image frame addition processing;
- a step of controlling to inhibit the first image frame addition processing when said determining step determines that an outer shape detection result is inappropriate for the first image frame addition processing;
- and
- a step of performing second image frame addition processing for the original image which is not subjected to the first image frame addition processing in a different manner from the first image frame addition processing.
Dependencies are inferred from the claim text.