H04N1/0088

INFORMATION PROCESSING APPARATUS CAPABLE OF DETECTING SOFTWARE TAMPERING AND CONTROL METHOD THEREFOR
20200151334 · 2020-05-14 ·

An information processing apparatus includes a verification unit that performs verification of software to be executed by an execution unit, a retaining unit that retains information indicating a voltage supposed to be applied to the execution unit, a power supply unit that applies a predetermined voltage to the execution unit on the basis of the information, and a clock signal output unit that outputs clock signals having frequencies, and the clock signal output unit outputs a clock signal having a first frequency to the verification unit when verification of the software is performed, outputs a clock signal having a second frequency lower than the first frequency to the execution unit before the predetermined voltage is applied to the execution unit, and outputs a clock signal having a third frequency higher than the second frequency to the execution unit after the predetermined voltage is applied to the execution unit.

IMAGE FORMING APPARATUS AND VIRUS CHECK METHOD

An image forming apparatus includes means for storing data, means for dividing data into a plurality of pieces of element data, and means for performing virus check onto each of the plurality of pieces of element data in a designated order.

Image Forming Apparatus, Server, Control Program Of Image Forming Apparatus, And Control Program Of Server

Disclosed is an image forming apparatus that may communicate with a server, which may include: a storage that stores a virus pattern file; and a hardware processor that discriminates, when a transition is made from a state in which power supply to the hardware processor is interrupted to a state in which the power supply to the hardware processor is made, whether the virus pattern file in the storage is a latest version, in communication with the server, includes an updater that updates, when discriminating that the virus pattern file is not the latest version, the virus pattern file to a virus pattern file from the server, discriminates whether a job accepted is a first type of job using data from outside the image forming apparatus or a second type of job using data generated inside the image forming apparatus, and executes the first type after the update by the updater.

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
20190289154 · 2019-09-19 ·

An information processing apparatus configured to operate in a first power state and to operate in a second power state that saves more power than in the first power state, the information processing apparatus includes a first processor configured to execute a first program to control the information processing apparatus operating in the first power state; and a second processor configured to execute a second program to receive and process an instruction for shifting the information processing apparatus from the second power state to the first power state when the information processing apparatus operates in the second power state, wherein the information processing apparatus verifies the first program to be executed by the first processor, and the second program to be executed by the second processor.

Information processing apparatus capable of reducing damage caused by invalid execution data, control method therefor, and storage medium
10379795 · 2019-08-13 · ·

An information processing apparatus which is capable of reducing damage caused by invalid execution data received via a public network. The information processing apparatus carries out either communications using the public network or communications without using the public network with an external apparatus. An IP address assigned to the information processing apparatus is stored. Execution data for executing a job is received from the external apparatus. When the IP address assigned to the information processing apparatus is a global IP address that is for use in the communications using the public network, a setting is made to restrict execution of the execution data.

Visual search methods and systems
10303988 · 2019-05-28 · ·

Certain aspects of the present technology involve automated capture of several image frames (e.g., simultaneously in a single exposure, or in a burst of exposures), and application of a data-extraction process (e.g., watermark decoding) to each such image. Other aspects of the technology involve capturing a single scene at two different resolutions, and submitting imagery at both resolutions for watermark decoding. Still other aspects of the technology involve increasing the signal-to-noise ratio of a watermark signal by subtracting one image from another. Yet other aspects of the technology involve receiving focus distance data from a camera, and employing such data in extracting information from camera imagery. Smartphone camera APIs can be employed to simplify implementation of such methods. A great number of features and arrangements are also detailed. Embodiments of such technology can simplify image processing required for data extraction, with attendant reductions in required program memory and battery power consumption. Moreover, they can enlarge a system's operational envelopeenabling information to be extracted from imagery under conditions that lead to failure in prior art arrangements.

Security mark with anti-copyable effect

A document contains a security element that combines a correlation mark and pantograph mark. The pantograph mark includes a dot pattern, part of which is printed to correspond to foreground pixels of the correlation mark, and another part of which is printed to correspond to background pixels of the correlation mark.

INFORMATION PROCESSING APPARATUS CAPABLE OF REDUCING DAMAGE CAUSED BY INVALID EXECUTION DATA, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM
20180253269 · 2018-09-06 ·

An information processing apparatus which is capable of reducing damage caused by invalid execution data received via a public network. The information processing apparatus carries out either communications using the public network or communications without using the public network with an external apparatus. An IP address assigned to the information processing apparatus is stored. Execution data for executing a job is received from the external apparatus. When the IP address assigned to the information processing apparatus is a global IP address that is for use in the communications using the public network, a setting is made to restrict execution of the execution data.

IMAGE FORMING APPARATUS AND METHOD FOR CONTROLLING THE SAME
20180241898 · 2018-08-23 ·

It is determined whether signature check is set in installation of an application, and it is determined whether a permission included in the application is not a prohibited permission in a case where the signature check is not set. In a case where it is determined that the permission included in the application is not a prohibited permission, installation of the application is allowed.

Image forming apparatus, control method, and storage medium
12155802 · 2024-11-26 · ·

An image forming apparatus that cooperates with a management service and a blockchain service includes a generation unit that generates an embedded image from document information about a document, an acquisition unit that acquires an embedding setting for use in embedding the embedded image in the document, a printing unit that performs printing of the document with the embedded image embedded therein based on the embedding setting, and a registration unit that registers the document information with the blockchain service, wherein, while the embedding setting includes a setting for embedding a plurality of embedded images in the document and the printing unit outputs a printed product with a plurality of embedded images embedded therein, the registration unit registers the document information with the blockchain service in such a way as to prevent the document information from being registered in an overlapping manner in registering the document information.