Abstract:
A system for enabling user interaction with computer software is provided which has a printer. The printer receives print data, prints a form using the print data, receives indicating data from a sensing device and transfers the indicating data to a computer system. The form is printed by printing information related to at least one interactive element associated with the delivery of a greeting card and coded data indicative of the interactive element. At least some of the coded data is printed to be coincident with the information. The sensing device senses at least some of the coded data and generates the indicating data using the sensed coded data. The indicating data generated is at least partially indicative of the interactive element. The computer system interprets the transferred indicating data.
Abstract:
A system for enabling user interaction with computer software which includes a printer for receiving print data, printing a form, using the print data, by printing information related to at least one text field coincident with coded data indicative of the text field, receiving indicating data from a sensing device and transferring the indicating data to a computer system to allow the interaction to be interpreted. The sensing device when moved relative to the text field senses the coded data and generates the indicating data using the sensed coded data to be indicative of the relative movement of the sensing device. The computer system determines the information, an identity indicative of the text field, and a layout defining an arrangement for coded data indicative of the identity and information, and generates the print data to be indicative of the identity, layout and information.
Abstract:
An image output system includes a computer and a complex machine connected to the computer. A password generating section of the complex machine, in a case where a user ID transmitted from a transmitting section of the computer is stored in a HDD, generates a password which is different from the user ID, and the transmitting section transmits the password generated by the password generating section. A controller, in a case where the password received by a password receiving section and the password transmitted from the password transmitting section to the computer, controls an image forming section to output image data which is not combined with electronic watermark information by an electronic watermark information combining section.
Abstract:
A method for image processing comprising inputting and reading a combined image that includes a latent image unperceivable by the human eye, a patterned image in the background allowing the latent image to appear clearly on a recording medium when data recorded on a recording medium is copied onto another recording medium, and text and/or image data embedded with a digital watermark. The text and/or image data is extracted from the combined image and the digital watermark extracted from the text and/or image data. A permission code enabling copying of image data composed of a combination of a patterned image and the extracted text and/or image data onto a recording medium is input. The copying is regulated based on the extracted digital watermark and the permission code.
Abstract:
To accurately extract embedded information from a document image using line spacing watermark, an image processing apparatus for extracting watermark information includes an input unit which inputs a document image as image data, an image reduction unit which generates, from the image data, reduced image data reduced in the first direction, a detection unit which scans the reduced image data in the second direction and detects the length of a blank region as line spacing information, and an extraction unit which extracts watermark information embedded in the document image based on the line spacing information.
Abstract:
Disclosed herein is a method for identifying a constellation of alignment marks within an arrangement of computer readable marks in an image (1412), the arrangement of computer readable marks (1412) including alignment marks (1401-1406) and data carrying marks (1407-1410). The alignment marks (1401-1406) define a reference grid within the arrangement of computer readable marks and the data carrying marks (1407-1410) are modulated with respect to the reference grid to encode data. The method selects at least two marks (1501, 1502) from the arrangement of computer readable marks and determines a rotation centre with reference to the selected marks (1501, 1502). The method then determines rotated positions for the selected marks by rotating each of the selected marks by a predetermined angle about the rotation centre. For each rotated position, a mark having a position that is less than a predetermined threshold from the rotated position is located from the arrangement of marks and then the selected marks and the located marks are identified as the constellation of alignment marks.
Abstract:
An image forming apparatus includes an image receiving unit configured to receive image data, a sender identifying unit configured to identify a sender of the received image data, a check unit configured to check whether the identified sender corresponds to a predetermined sender, a management information providing unit configured to provide management-purpose image data obtained by encoding management information for controlling at least one of a transmission operation for transmitting an image scanned from a printout and a copy operation for copying an image scanned from a printout, and a print unit configured to print the management-purpose image data together with the received image data in response to a check result by the check unit indicating that the identified sender corresponds to the predetermined sender.
Abstract:
A camera for capturing and printing an image. The camera includes a camera module which captures an image via an image sensor. The image is transferred to a network interface module which transfers the image to a computer system. The image is also transferred to a printing mechanism which prints an interface onto a surface. The interface includes the image and coded data at least partially indicative of an identity of the image, thereby allowing the identity of the image to be obtained from the interface. The computer system is then responsive to the identity of the image to perform an action with the image.
Abstract:
The method extracts a plurality of blocks from a master image, processes image data corresponding to each block by orthogonal transform, compares coefficients of adjoining blocks with each other, and modifies the order of magnitude of the coefficients, based on bit information to be embedded. The bit information to be embedded is constructed as a basic pattern, which is generated, for example, by the density pattern method. The basic pattern is embedded in image data iteratively. The process of iteratively embedding the basic pattern enhances the resistance against various attacks.
Abstract:
A form of error processing is used to decode steganographic messages embedded in image and audio signals in the presence of distortion, which tends to introduce errors in steganographic data communication. Content signals with auxiliary embedded data are analyzed to detect embedded message signals. Confidence values are assigned to the message signals and used to ascertain whether a message has been accurately detected. Error processing enables accurate message extraction in the presence of “soft errors” in the embedded message signal. This error processing enables more effective recovery of the steganographic message from content signals that undergo distortion and/or loss transformations after being embedded with steganographic data.