Techniques for positioning images in electronic documents
AssigneeRicoh Company, Ltd.
InventorBerna Erol
Life of this patent
Estimating the term…
Abstract
Techniques for positioning images in an electronic document. The images may encode information that can be decoded by devices configured to read the images. An area within the electronic document for positioning the image and a set of one or more colors to be used for the image are determined. The determined area and set of colors are such that the image when positioned in the electronic document blends in with the contents of the electronic document while still being clearly visible for reading by reader devices that are configured read and decode the information encoded by the image.
Claims34
A method performed by a computer system of positioning an image in an electronic document, the method comprising:
- receiving an electronic document;
- receiving information identifying a plurality of colors;
- determining a first area within the electronic document for positioning a first image;
- determining, based upon the first area, a set of one or more colors from the plurality of colors for generating the first image, wherein the set of colors comprises one or more colors selected from the plurality of colors that are closest to one or more colors of a region of the electronic document comprising the first area and area surrounding the first area and wherein the first image generated using the set of colors is readable by a reader device such that information encoded by the first image is decodable;
- receiving information indicating a type of the first image;
- receiving information identifying the reader device to be used for reading the first image;
- and
- determining the plurality of colors based upon the type of the first image and the reader device to be used for reading the first image.
A computer-readable medium storing a plurality of instructions for controlling a data processor to position an image in an electronic document, the plurality of instructions comprising:
- instructions that cause the data processor to receive an electronic document;
- instructions that cause the data processor to receive information identifying a plurality of colors;
- instructions that cause the data processor to determine a first area within the electronic document for positioning a first image;
- instructions that cause the data processor to determine, based upon the first area, a set of one or more colors from the plurality of colors for generating the first image, wherein the set of colors comprises one or more colors selected from the plurality of colors that are closest to one or more colors of a region of the electronic document comprising the first area and wherein the first image generated using the set of colors is readable by a reader device such that information encoded by the first image is decodable;
- instructions that cause the data processor to receive information indicating a type of the first image;
- instructions that cause the data processor to receive information identifying the reader device to be used for reading the first image;
- and
- instructions that cause the data processor to determine the plurality of colors based upon the type of the first image and the reader device to be used for reading the first image.
A system for positioning an image in an electronic document, the system comprising:
- a processor;
- and
- a memory coupled to the processor, the memory configured to store an electronic document;
- wherein the processor is configured to
- receive information identifying a plurality of colors;
- determine a first area within the electronic document for positioning a first image;
- determine, based upon the first area, a set of one or more colors from the plurality of colors for generating the first image, wherein the set of colors comprises one or more colors selected from the plurality of colors that are closest to one or more colors of a region of the electronic document comprising the first area and wherein the first image generated using the set of colors is readable by a reader device such that information encoded by the first image is decodable;
- receive information indicating a type of the first image;
- receive information identifying the reader device to be used for reading the first image;
- and
- determine the plurality of colors based upon the type of the first image and the reader device to be used for reading the first image.
An apparatus for positioning an image in an electronic document, the apparatus comprising:
- means for receiving an electronic document;
- means for receiving information identifying a plurality of colors;
- means for determining a first area within the electronic document for positioning a first image;
- means for determining, based upon the first area, a set of one or more colors from the plurality of colors for generating the first image, wherein the set of colors comprises one or more colors selected from the plurality of colors that are closest to one or more colors of a region of the electronic document comprising the first area and area surrounding the first area and wherein the first image generated using the set of colors is readable by a reader device such that information encoded by the first image is decodable;
- means for receiving information indicating a type of the first image;
- means for receiving information identifying the reader device to be used for reading the first image;
- and
- means for determining the plurality of colors based upon the type of the first image and the reader device to be used for reading the first image.
Dependencies are inferred from the claim text.