US Pat. No. 9,317,924

INFORMATION PROCESSING APPARATUS, THREE-DIMENSIONAL POSITION CALCULATION METHOD, AND PROGRAM

Canon Kabushiki Kaisha, ...

1. An apparatus comprising a memory and at least one processor that executes a program to function as:
a region extraction unit configured to extract a first region having predetermined color information from a first image sensed
by an imaging apparatus in a first viewpoint and a second region having the predetermined color information from a second
image sensed by an imaging apparatus in a second viewpoint different from the first viewpoint;

a first determination unit configured to determine whether a first area of the extracted first region in the first image is
larger than a first threshold value, and determine whether a second area of the extracted second region in the second image
is larger than a second threshold value;

an obtaining unit configured to obtain first intersection points where a first line set in the first image intersects first
pixels of an outline of the first region, and the first determination unit determines that the first area of which in the
first image is larger than the first threshold value, and obtain second intersection points where a second line set in the
second image intersects second pixels of an outline of the second region, and the first determination unit determines that
the second area of which in the second image is larger than the second threshold value;

an attribute determination unit configured to determine first attributes which indicate whether the first pixels at the obtained
first intersection points are on a right side or on a left side of the first region in the first image, and determine second
attributes which indicate whether the second pixels at the obtained second intersection points are on a right side or on a
left side of the second region in the second image;

a second determination unit configured to determine whether the first attributes of the first intersection points on the first
line set in the first image match with second attributes of the second intersection points on the second line set in the second
image;

a correspondence processing unit configured to obtain corresponding points between the first image and the second image based
on a result of the second determination unit; and

a calculation unit configured to calculate at least a depth value of an object based on obtained corresponding points.

US Pat. No. 9,320,004

COMMUNICATION APPARATUS, CONTROL METHOD FOR COMMUNICATION APPARATUS, AND STORAGE MEDIUM STORING PROGRAM

Canon Kabushiki Kaisha, ...

1. A communication apparatus comprising:
a detection unit configured to detect received powers of a plurality of radio signals including a first radio signal and a
second radio signal and received during a first predetermined time period from another apparatus;

a transmission unit configured to transmit by proxy identification information of the another apparatus; and
a prohibition unit configured to prohibit transmission of the identification information of the another apparatus by the transmission
unit in a case where a change amount of received power between a first received power of the first radio signal and a second
received power of the second radio signal received after the first radio signal is received is larger than a first predetermined
value and the communication apparatus determines that a distance between the communication apparatus and the another apparatus
is shortened in the first predetermined time period based on the change amount of received power.

US Pat. No. 9,310,589

IMAGE PICKUP APPARATUS

CANON KABUSHIKI KAISHA, ...

7. An image pickup lens comprising in order from an object side to an image side:
a first lens unit;
a stop; and
a second lens unit having a positive refractive power, the second lens unit comprising a second lens sub-unit composed of
one or more positive lenses,

wherein each of the positive lenses included in the second lens sub-unit is made of material, the material satisfying the
following conditions:

62 N2a<1.63;

0.605?(?2a/1000)
dn2a/dTrelative where N2a represents a refractive index at a d-line, v2a represents an Abbe constant, ?2a represents a partial dispersion
ratio, and dn2a/dTrelative represents an absolute value of a differential of refractive indices against temperature at the
d-line, and
wherein the following conditions are satisfied:
0.20
3.00 where f represents a focal length of the image pickup lens, f2a represents a focal length of the second lens sub-unit, TD
represents an overall length of the image pickup lens, and BF represents a distance from an image-side surface of a lens arranged
closest to an image side in the image pickup lens to an image plane of an image pickup element.

US Pat. No. 9,310,695

EXPOSURE APPARATUS, METHOD OF OBTAINING AMOUNT OF REGULATION OF OBJECT TO BE REGULATED, PROGRAM, AND METHOD OF MANUFACTURING ARTICLE

CANON KABUSHIKI KAISHA, ...

1. An exposure apparatus which exposes a substrate to light through a reticle, the apparatus comprising:
a projection device including an object whose at least one of a position, an attitude and a shape is regulatable, and configured
to project light from the reticle onto the substrate;

a regulating device configured to regulate the at least one of the position, the attitude and the shape of the object; and
a controller configured to obtain an amount of regulation of the object by the regulating device, the amount of regulation
being used for regulating a first optical characteristic value of the projection device expressed by a square root of a weighted
square sum of wavefront aberration coefficients of light projected by the projection device, and to control the regulating
device based on the amount of regulation,

wherein the controller is configured, under a constraint including a linear equality and a plurality of linear inequalities,
the linear equality being linear with respect to the amount of regulation and indicating the wavefront aberration coefficient,
and each of the plurality of linear inequalities being linear with respect to the wavefront aberration coefficient and indicating
that, in an orthogonal coordinate system having each coordinate axis that represents the wavefront aberration coefficient,
a distance to one of each side and each face of corresponding one of a polygon and a polyhedron, with a center of gravity
thereof at an origin of the orthogonal coordinate system, from the origin is not greater than a first variable, to obtain,
by linear programming, the amount of regulation which minimizes an objective function, wherein the objective function is the
first variable.

US Pat. No. 9,310,706

IMAGE FORMING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. An image forming apparatus comprising:
a plurality of image bearing members on which electrostatic latent images are formed;
a plurality of developing units configured to develop each of the electrostatic latent images formed on the image bearing
members as a toner image;

an intermediate transfer member;
a primary transfer unit configured to transfer, as primary transfer, the plurality of toner images developed by the developing
units to the intermediate transfer member in a plurality of primary transfer portions;

a secondary transfer unit configured to transfer, as secondary transfer, the plurality of toner images which have been transferred
as the primary transfer to the intermediate transfer member to a recording material in a secondary transfer portion;

a supply unit configured to supply a common transfer current, to be used for the primary transfer and the secondary transfer,
to the primary transfer unit and the secondary transfer unit;

a forming unit configured to form a first test patch and a second test patch formed consecutively thereafter and next to the
first test patch with no other test patches formed therebetween, the first and second test patches for correcting color misregistration
or color density; and

a detecting unit configured to detect the first test patch and the second test patch formed on the intermediate transfer member,
wherein a length of the intermediate transfer member in a rotational direction thereof from a rear end of the first test patch
to a front end of the second test patch which is formed subsequently to the first test patch with no other test patches formed
therebetween the rear end of the first test patch and the front end of the second test patch, is longer than a length of the
intermediate transfer member from a primary transfer portion located in the lowermost stream among the plurality of primary
transfer portions to the secondary transfer portion.

US Pat. No. 9,310,986

IMAGE PROCESSING APPARATUS, METHOD FOR CONTROLLING IMAGE PROCESSING APPARATUS, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:
a display control unit configured to display image data including a first area with significant information and a second area
without significant information; and

a movement control unit configured, in a state where a part of an area in the image data is displayed in a predetermined display
area by the display control unit, to move an area to be displayed target from the part of the area to another part of the
area according to a flick operation performed by a user,

wherein, if the first area is not included in the another part of the area to which the area to be displayed target is moved,
the movement control unit performs control not to move the area to be displayed target to the another part of the area.

US Pat. No. 9,310,764

IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:
an image forming portion configured to form an image on a recording material;
a first housing configured to cover the image forming portion;
an image heating device configured to heat the image formed on the recording material;
a second housing, disposed to face the first housing outside of the first housing, configured to cover the image heating device;
a first opening, provided on the first housing, configured to convey the recording material from the first housing to the
second housing;

a second opening provided on the second housing so as to face the first opening, configured to convey the recording material
from the first housing to the second housing;

a first air blowing device including at least one of a first air supply device that is provided in the first housing so as
to supply air into the first housing from the outside of the first housing and a first air discharge device that is provided
in the first housing so as to discharge air from an inside of the first housing to the outside; and

a second air blowing device including at least one of a second air supply device that is provided in the second housing so
as to supply air into the second housing from the outside of the second housing and a second air discharge device that is
provided in the second housing so as to discharge air from an inside of the second housing to the outside,

wherein the first housing and the second housing communicate with the atmosphere through the first and second openings, respectively,
and

wherein when the absolute pressure of wind pressure of air in the first opening of the first housing is P1 [Pa (abs)] and
the absolute pressure of wind pressure of air in the second opening of the second housing is P2 [Pa (abs)], a relation of
P2

US Pat. No. 9,311,026

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus comprising:
a processing unit configured to perform a predetermined process on input data, and to output the input data on which the predetermined
process has been performed;

a specifying unit configured to specify a period, based on a start and an end of the predetermined process performed by the
processing unit;

a measurement unit configured to measure a data size of the output data output from the processing unit per unit time;
a determination unit configured to determine whether the measured data size in the specified period satisfies a specific condition;
an output unit configured to generate an abnormality detection log associated with the predetermined process performed by
the processing unit if the determination unit determines that the specific condition is satisfied and to output the generated
log; and

a first module and a second module forming a multi-stage structure where output data of the first module becomes input data
of the second module, wherein

each of the first module and the second module includes the processing unit, the specifying unit, the measurement unit, the
determination unit, and the output unit,

the determination unit of the second module makes the determination based on a result of the determination by the determination
unit of the first module, and

if an exceptional command is included in the input data input into the processing unit of the first module, the determination
unit of the second module does not detect, as an abnormality, a change caused by the exceptional command in the data size
of the output data output from the processing unit of the second module,

wherein at least one of processing unit, the specifying unit, the measurement unit, the determination unit, the output unit,
the first module, and the second module is implemented using a CPU.

US Pat. No. 9,311,574

PRINTING APPARATUS AND METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. A printing apparatus which is able to convey a sheet from at least one of a plurality of sheet storage units and print
an image on the sheet, comprising:
a holding unit configured to hold a print job, the holding unit being able to hold print jobs;
a determination unit configured to determine whether or not there is at least one sheet storage unit for which attribution
information of a sheet to be used by a print job held in the holding unit is registered, in the plurality of sheet storage
units;

a notification unit configured to notify, based on the determination by the determination unit, that there is no sheet storage
unit for which the attribution information of a sheet to be used by the print job held in the holding unit is registered;

a selection instruction receiving unit configured to receive, from a user, a selection instruction for selecting at least
one print job from among the print jobs held by the holding unit;

an executing instruction receiving unit configured to receive, from a user, an executing instruction for the at least one
print job selected by the selection instruction; and

an executing unit configured to execute the at least one print job selected by the selection instruction according to the
executing instruction received by the executing instruction receiving unit.

US Pat. No. 9,311,580

PRINTING APPARATUS, METHOD FOR CONTROLLING A PRINTING APPARATUS, AND STORAGE MEDIUM FOR PERFORMING READING AT A READING POSITION, GENERATING IMAGE DATA AND PRINTING AN IMAGE BASED ON THE IMAGE DATA

Canon Kabushiki Kaisha, ...

1. A printing apparatus comprising:
a reading unit configured to perform reading at a reading position and then to generate image data;
a printing unit configured to print an image on a sheet based on the image data generated by the reading unit;
a determining unit configured to determine whether image data includes an abnormal pixel, the image data being generated by
the reading unit with no document placed at the reading position; and

a control unit configured to control the determining unit to perform the determination in a case where a type of the sheet
on which the image is to be printed by the printing unit is a first type of sheet, and to control the determining unit not
to perform the determination in a case where the type of the sheet on which the image is to be printed by the printing unit
is a second type of sheet which is different from the first type of sheet.

US Pat. No. 9,307,174

SOLID-STATE IMAGING APPARATUS USING COUNTER TO COUNT A CLOCK SIGNAL AT START OF CHANGE IN LEVEL OF A REFERENCE SIGNAL

CANON KABUSHIKI KAISHA, ...

1. A solid-state imaging apparatus comprising:
a pixel configured to output a signal generated by photoelectric conversion;
a comparison unit configured to output a comparison signal whose signal level is according to a result of comparing the signal
output from the pixel, and a reference signal whose level changes with time;

a storage unit;
a counter configured to generate the count signal by counting a clock signal;
a reset unit configured to output a control signal for resetting the storage unit;
a first path to which the comparison signal is output from the comparison unit;
a second path to which the control signal is output from the reset unit; and
a logic sum circuit including an input part and an output part, wherein the first path and the second path are connected to
the input part and the storage unit is connected to the output part.

US Pat. No. 9,214,012

APPARATUS AND METHOD FOR IMAGE PROCESSING AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus for reducing noise in an X-ray image obtained from a digital X-ray detector, the image processing
apparatus comprising:
at least one processor and memory coupled to each other and cooperating to act as a processing unit configured to apply, to
the X-ray image, a low-pass filter process in a specific direction to obtain a filtered image including pixels in the specific
direction, and to extract linear noise in the specific direction from the filtered image; and

a reduction unit configured to reduce noise of the X-ray image based on the extracted linear noise,
wherein the processing unit is configured to perform a process for extracting the linear noise for each of segmented imaging
regions of the X-ray image, the segmented imaging regions obtained by segmenting the X-ray image in the specific direction.

US Pat. No. 9,215,347

INFORMATION PROCESSING SYSTEM AND PROGRAM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus communicating with a Web server, said apparatus comprising:
a login unit configured to allow a user to log in to the information processing apparatus;
a transmitting unit configured to transmit a login request for an application of the Web server to the Web server;
a first receiver configured to receive screen data from the Web server provided by the application of the Web server;
a display unit configured to display an operation screen based on the screen data, wherein the operation screen includes a
logout key;

a determination unit configured to determine whether the logout key of the operation screen is operated by a user; and
a control unit configured to transmit a request for logging out from the application of the Web server to the Web server,
and log out from the information processing apparatus, in a case where the determination unit determines that the logout key
of the operation screen is operated by the user.

US Pat. No. 9,213,925

INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM FOR INSTRUCTING PRINTING TO A PRINTING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. An information processing apparatus which instructs printing to a printing apparatus based on job data inputted in a folder,
the apparatus comprising:
a first determination unit configured to determine whether or not the job data is executable;
a second determination unit configured to determine whether or not a process for the job data ends normally;
a generation unit configured to generate, in the folder, a notification file to which an extension indicating a processing
status of the job data is added; and

a description unit configured to describe a status in the notification file,
wherein if the first determination unit determines that the job data is not executable or the second determination unit determines
that the process for the job data ends as an error end, the generation unit generates the notification file to which an extension
indicating an error is added within the folder, and

wherein the description unit describes an error cause in the notification file to which the extension indicating the error
is added.

US Pat. No. 9,184,697

OSCILLATION DEVICE

CANON KABUSHIKI KAISHA, ...

1. An oscillation device comprising:
a substrate; and
a plurality of resonance structures arranged on the substrate to resonate electromagnetic waves,
each of the plurality of resonance structures having:
a negative differential resistance device for generating electromagnetic waves;
a first conductor arranged electrically in contact with the negative differential resistance device; and
a second conductor arranged electrically in contact with the negative differential resistance device on the opposite side
to the first conductor with respect to the negative differential resistance device,

wherein adjacently located resonance structures of the plurality of resonance structures are interconnected by means of a
metal part adapted for capacitive coupling with the first conductors thereof, and

wherein the plurality of resonance structures are arranged so as to be separated from each other by a distance not greater
than a wavelength of electromagnetic waves to be oscillated by them.

US Pat. No. 9,150,009

PRINTING APPARATUS, PRINTING METHOD, AND PROGRAM

Canon Kabushiki Kaisha, ...

1. A printing apparatus comprising:
a printing head including a discharge port array which includes a plurality of discharge ports for discharging ink arranged
in an array direction;

a suction unit configured to suction air through suction holes so as to attract a printing medium;
a scanning unit configured to cause the printing head to perform a plurality of scanning operations relative to the printing
medium in a scanning direction which is orthogonal to the array direction;

a supporting unit which includes the suction holes formed therein in a range having a width in the scanning direction larger
than a width of the printing medium in the scanning direction and which is configured to support the printing medium;

a conveying unit configured to convey the printing medium in a conveyance direction crosses the scanning direction relative
to the printing head such that a predetermined number of first discharge ports arranged in one end portion of the discharge
port array in the array direction in a first scanning operation in the plurality of scanning operations and a predetermined
number of second discharge ports arranged in the other end portion in the discharge port array in the array direction in a
second scanning operation which is performed after the first scanning operation in the plurality of scanning operations performed
by the printing head discharge ink in the same region or substantially the same region in the printing medium;

an obtaining unit configured to obtain information on discharge amounts of ink discharged on the printing medium in the individual
scanning operations;

a correction unit configured to perform correction by reducing a discharge amount of ink discharged from the predetermined
number of first discharge ports in the first scanning operation and a discharge amount of ink discharged from the predetermined
number of second discharge ports in the second scanning operation which are represented by the information obtained by the
obtaining unit using reduction rates in accordance with a position of the printing head in the scanning direction; and

a controller configured to perform control such that ink is discharged in accordance with a discharge amount of ink corrected
by the correction unit,

wherein, as for the discharge amount of ink discharged from the predetermined number of first discharge ports in the first
scanning operation, the reduction rates in a case where the printing head is located in a first position in the scanning direction
are larger than the reduction rates in a case where the printing head is located in a second position in the scanning direction
which is on a downstream side in the scanning direction in the first scanning operation relative to the first position.

US Pat. No. 9,128,655

INFORMATION PROCESSING APPARATUS, SYSTEM AND METHOD FOR DETERMINING WHETHER TO DISPLAY ERROR INFORMATION

CANON KABUSHIKI KAISHA, ...

7. A control method of an information processing apparatus, comprising:
a designation step of controlling a designation unit to designate an image forming apparatus to execute a job;
a transmission step of transmitting the job to the image forming apparatus;
a reception step of controlling a reception unit to receive, in a case where an error has occurred in the image forming apparatus
due to execution of the job, error information indicating that the error has occurred;

a display step of controlling a display unit to display the error information on a screen in a case where the reception unit
receives the error information;

an acquisition step of controlling an acquisition unit to acquire, from the image forming apparatus, information indicating
that a user operated an operation unit, which is provided on the image forming apparatus, for skipping the error which has
occurred in the image forming apparatus;

a determination step of controlling a determination unit to determine, in accordance with a table which stores error information
regarding those errors for which display of the error information is required to continue to be displayed and those errors
for which display of the error information is not required to continue to be displayed, in a case where the information is
acquired in the acquisition step, whether the error information of the skipped error displayed on the screen is required to
continue to be displayed; and

a control step of controlling a control unit to continue, in a case where it is determined in the determination step that
the error information of the skipped error displayed on the screen is required to continue to be displayed, to continue to
display the error information of the skipped error on the screen, and to cancel, in a case where it is determined in the determination
step that the error information of the skipped error displayed on the screen is not required to continue to be displayed,
display of the error information of the skipped error on the screen to remove the error information of the skipped error from
the screen.

US Pat. No. 9,118,788

DISPLAY DEVICE AND METHOD OF CONTROLLING THE SAME

Canon Kabushiki Kaisha, ...

1. A print setting apparatus that includes an operation unit having a touch panel function, the print setting apparatus comprising:
a display unit configured to cause the operation unit to display images including a first image and a second image respectively
corresponding to a first page and a second page of a plurality of pages; and

a control unit configured to (1) accept, in response to at least one of the first image and the second image being touched
and dragged on the operation unit such that the first image and the second image are moved close to each other on the operation
unit, a first selection between (a) whether to make a setting to print the first image and the second image on a same surface
of one sheet and (b) whether to make a setting to print the first image and the second image on respective surfaces of one
sheet, and (2) control to make the setting to print the first image and the second image in accordance with the first selection.

US Pat. No. 9,118,789

APPLICATION MANAGEMENT SYSTEM FOR RESTRICTING APPLICATION CONCURRENT EXECUTION DEPENDING ON AN IMAGE PROCESSING DEVICE THAT OPERATES THE APPLICATION

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:
a receiving unit configured to receive an activation request for a first application;
a determination unit configured to, in a case where the receiving unit receives the activation request when a second application
has already been activated, determine whether one of the first and second applications has a predetermined function and other
one of the first and second applications is compliant with the predetermined function;

a warning unit configured to issue a warning message in accordance with a determination that one of the applications has the
predetermined function and other one of the first and second applications is non-compliant with the predetermined function;
and

a control unit configured to execute an activating process of the first application if an activation instruction is received
after the warning message is issued.

US Pat. No. 9,118,823

IMAGE GENERATION APPARATUS, IMAGE GENERATION METHOD AND STORAGE MEDIUM FOR GENERATING A TARGET IMAGE BASED ON A DIFFERENCE BETWEEN A GRIP-STATE IMAGE AND A NON-GRIP-STATE IMAGE

Canon Kabushiki Kaisha, ...

1. An image generation apparatus comprising:
a grip unit configured to grip a target object by a hand with a plurality of fingers;
an image capturing unit configured to capture an image of at least one of the target object and said grip unit;
an image processing unit configured to process an image; and
a grip controller configured to control said grip unit; and
an image capturing controller configured to control said image capturing unit,
wherein said image capturing controller controls said image capturing unit to capture, as a grip-state image for a predetermined
orientation, said grip unit and the target object when said grip controller controls said grip unit to grip the target object
by the hand in a grip state and place the target object in the predetermined orientation relative to said image capturing
unit,

wherein the image capturing controller stores the orientation and position of the hand in the grip state,
wherein said image capturing controller controls said image capturing unit to capture, as a non-grip-state image for the predetermined
orientation, said grip unit when said grip controller controls said grip unit not to grip the target object, to be in the
stored position and orientation that are coincident with the position and orientation in which said grip unit gripped and
placed the target object in the predetermined orientation, and to be positioned and oriented in the same way of opening the
fingers of the hand when said grip unit gripped the target object by the hand, and

wherein said image processing unit generates the target object image representing the target object in the predetermined orientation
based on a difference between the grip-state image for the predetermined orientation and the non-grip-state image for the
predetermined orientation.

US Pat. No. 9,112,676

COMMUNICATION APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. A communication apparatus, comprising:
a determination unit configured to determine whether to act as an authenticating apparatus that authenticates, for performing
wireless communication in a wireless network, an authenticated apparatus or as an authenticated apparatus that is authenticated
by an authenticating apparatus;

an authentication unit configured to authenticate, in a case where the determination unit determines that the communication
apparatus acts as the authenticating apparatus, a first other communication apparatus; and

a sending unit configured to send, in a case where a search request is received from a second other communication apparatus
that does not participate in a communication group while the communication apparatus and the first other communication apparatus
form the communication group, information indicating the first other communication apparatus that the communication apparatus
authenticated while acting as the authenticating apparatus, to the second other communication apparatus.

US Pat. No. 9,088,718

IMAGING APPARATUS AND CONTROL METHOD THEREFOR

Canon Kabushiki Kaisha, ...

1. An imaging apparatus comprising:
an imaging unit configured to capture an object via an optical system; and
an image shake correcting unit configured to correct image shake of an image captured by the imaging unit,
wherein the image shake correcting unit comprises:
a first image shake correcting unit configured to optically correct the image shake of the image by a motion of an optical
member; and

a second image shake correcting unit configured to perform image shake correction by processing the image captured by the
imaging unit, and

wherein the second image shake correcting unit comprises:
a first detecting unit configured to detect a motion of the image in a translational direction in a plane perpendicular to
an optical axis of the optical system as a translational motion amount from the image optically corrected by the first image
shake correcting unit;

a second detecting unit configured to detect a motion of the image in a rotational direction about the optical axis of the
optical system as a rotational motion amount; and

a geometric deforming unit configured to acquire the translational motion amount and the rotational motion amount, perform
correction by rotating the captured image in accordance with the rotational motion amount with respect to the translational
motion amount, and calculate a tangential directional component of the motion of the image in the translational direction
generated by the correction so as to correct the motion of the image by geometric deformation processing.

US Pat. No. 9,084,582

RADIATION IMAGING APPARATUS AND METHOD OF CONTROLLING RADIATION IMAGING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A radiation imaging apparatus having an irradiation unit configured to irradiate radiation, a positioning unit configured
to position said irradiation unit, and a cart unit configured to move while said irradiation unit and said positioning unit
are mounted on said cart unit, said radiation imaging apparatus comprising:
a moving unit configured to hold a display unit below said irradiation unit and to slide the display unit along with a display
screen of the display unit;

a detection unit configured to detect a position of the display unit; and
a control unit configured to control display information on the display unit,
wherein said control unit obtains the position detected by said detection unit and controls the display information on the
display unit in accordance with the position.

US Pat. No. 9,088,762

IMAGE CAPTURING APPARATUS AND CONTROL METHOD THEREOF

CANON KABUSHIKI KAISHA, ...

1. An image capturing apparatus comprising:
a first image capturing unit configured to shoot an object side;
a second image capturing unit configured to shoot a photographer side; and
a control unit configured to, in a shooting mode, in which both the first image capturing unit and the second image capturing
unit shoot, perform first recording processing when a setting meets a predetermined condition upon shooting and perform second
recording processing when the setting does not meet the predetermined condition upon shooting,

wherein the first recording processing corresponds to processing of image data captured by the first image capturing unit
and image data captured by the second image capturing unit in association with each other,

wherein the second recording processing corresponds to processing of image data captured by the first image capturing unit
without associating the image data captured by the first image capturing unit with image data captured by the second image
capturing unit, processing of image data captured by the first image capturing unit but not image data captured by the second
image capturing unit, or controlling to record image data captured by the first image capturing unit and not to perform image
capturing by the second image capturing unit, and

wherein the predetermined condition is whether a self-timer has been set, and if the self-timer has not been set, the control
unit performs the first recording processing.

US Pat. No. 9,086,577

SOLID-STATE IMAGING APPARATUS AND IMAGING SYSTEM

Canon Kabushiki Kaisha, ...

1. A solid-state imaging apparatus comprising:
a plurality of pixels arranged on a substrate and each including a photoelectric conversion portion; and
element isolation regions formed between the plurality of pixels on the substrate,
wherein the plurality of pixels include
a first pixel including a first color filter for passing light having a first wavelength,
a second pixel including a second color filter for passing light having a second wavelength shorter than the first wavelength,
and

a pixel for focus detection into which light longer than at least the second wavelength can enter, and
of the element isolation regions, a first region between the pixel for focus detection and the first pixel has a potential
barrier against a signal charge, which is higher than that of a second region between the first pixel and the second pixel.

US Pat. No. 9,086,826

INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus for editing data provided by a document editing server using a web browser, the information
processing apparatus comprising:
a processor coupled to a memory;
a printer driver configured to recognize a printing service of a printing server as a connection destination, to receive,
from the web browser and after a print instruction is made to electronic data edited through the web browser, the electronic
data and an electronic data uniform resource identifier (URI) to acquire the electronic data from the document editing server,
and to transmit the received electronic data and the electronic data URI;

a transmission unit configured to receive, from the printer driver, the electronic data, the electronic data URI, specific
information corresponding to an image forming apparatus specified at a time of print instruction, and a printing server URI,
and to transmit the electronic data URI to the printing server based on the received printing server URI;

a reception unit configured to receive information from the printing server,
wherein, in a case where the reception unit receives information from the printing server indicating that the printing server
is unable to acquire the electronic data from the document editing server in response to transmitting the electronic data
URI to the document editing server, the transmission unit transmits a print instruction together with the electronic data
to the printing service to cause the printing server to convert the electronic data, transmitted by the transmission unit,
into print data and a print data URI associated with the print data, and the reception unit receives the print data URI from
the printing server; and

a pull print command transmission unit configured to transmit a pull print command including the print data URI received by
the reception unit to the image forming apparatus based on the specific information, and

wherein the processor implements at least one of the printer driver, the transmission unit, the reception unit, and the pull
print command transmission unit.

US Pat. No. 9,082,186

IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus comprising:
a processor; and
a memory storing instructions which, when executed by the processor, cause the image processing apparatus to:
obtain center coordinates of an input rectangle image;
obtain projection coordinates to which the center coordinates are projected when the input rectangle image is deformed using
a deformation parameter necessary for deforming a shape of the input rectangle image;

obtain a distance between the projection coordinates and the center coordinates in a horizontal direction;
obtain, as projection center coordinates, coordinates calculated by adding the obtained distance to the projection coordinates,
the horizontal direction being set along one border of the input rectangle image;

obtain coordinates to which coordinates of four corners of the input rectangle image are projected when the input rectangle
image is deformed using the deformation parameter;

obtain, as projection four-corner coordinates, coordinates calculated by adding the distance to the obtained coordinates;
obtain distances between the projection four-corner coordinates of the four corners and the projection center coordinates
in the horizontal direction;

decide, as an output margin distance, a distance shorter than a minimum distance out of the obtained distances;
obtain, as projection source coordinates, coordinates of a projection source to be projected to coordinates apart from the
projection center coordinates by the output margin distance in the horizontal direction when the input rectangle image is
deformed using the deformation parameter;

obtain distances between the respective projection source coordinates and the projection center coordinates in the horizontal
direction;

decide a maximum distance out of the obtained distances as an input margin distance;
obtain, as a divided image horizontal size, a result obtained by adding the input margin distance to ½ of a size of the input
rectangle image in the horizontal direction; and

deform a shape of an image in a region whose distance from a left border of the input rectangle image is not more than the
divided image horizontal size and a shape of an image in a region whose distance from a right border of the input rectangle
image is not more than the divided image horizontal size to output the deformed images.

US Pat. No. 9,053,247

MONITOR CIRCUIT, BUS SYSTEM, AND BUS BRIDGE

CANON KABUSHIKI KAISHA, ...

1. A monitor circuit that monitors transfer of data from a master via a bus bridge, the monitor circuit comprising:
an activation control circuit configured to generate a counter activation signal from an input monitor activation signal;
a first counter circuit configured to be activated by the counter activation signal output from the activation control circuit;
a completion control circuit configured to, upon receiving a count completion signal from the first counter circuit, output
a monitor completion signal,

wherein the first counter circuit receives a signal of number of stuck transfers in bridge indicating the number of transfers
stuck in the bus bridge and a signal of bridge transfer completion indicating that a transfer is issued from the bus bridge,
counts the number of transfers issued using the signal of bridge transfer completion when being activated by the counter activation
signal, and then outputs the count completion signal when the transfers of the same number as that indicated by the signal
of number of stuck transfers in bridge are issued when being activated; and

a second counter circuit, wherein the activation control circuit selects, upon receiving the monitor activation signal, one
counter circuit in a non-active state from the first and second counter circuits and to generate the counter activation signal
that activates the selected counter circuit.

US Pat. No. 9,047,573

APPARATUS, METHOD, AND MEDIUM FOR DETERMINING EXECUTABILITY OF PROCESS DEFINITION TICKETS IN AN IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. A data processing apparatus that executes data processing according to descriptive contents of process definition tickets
in which a series of operation flows for an image forming apparatus are described, and that is connected to an administration
terminal having a determination unit configured to determine whether or not the descriptive contents of the process definition
tickets are executable on the data processing apparatus, the data processing apparatus comprising:
an obtaining unit configured to obtain the process definition tickets from the administration terminal;
a second determination unit configured to, when the determination unit determines that the descriptive contents of the process
definition tickets are unexecutable on the data processing apparatus, determine, based on at least an authority of a user
operating the data processing apparatus, whether or not the unexecutable descriptive contents of the process definition tickets
are editable by the user to be made executable;

a display unit configured to, as a result of the determination of the determination unit, display, in a manner identifiable
by the user as a list of the process definition tickets, the process definition tickets whose descriptive contents are determined
as being executable on the data processing apparatus and the process definition tickets whose descriptive contents are determined
as being unexecutable on the data processing apparatus, wherein the display unit further visually indicates in the list respectively
which of the process definition tickets are process definition tickets whose descriptive contents are determined, by said
second determination unit, as being editable by the user to be made executable;

a selection receiving unit configured to receive a selection of one or more of the process definition tickets by the user
from the list of the process definition tickets displayed by said display unit; and

an execution unit configured to execute the descriptive contents of the process definition tickets received by said selection
receiving unit.

US Pat. No. 10,399,791

CARRIAGE TRANSPORT SYSTEM AND METHOD OF MANUFACTURING ARTICLE

CANON KABUSHIKI KAISHA, ...

1. A carriage transport system, comprising:a transport path formed of a plurality of transporting modules;
a plurality of carriages configured to move along the transport path; and
a receiver configured to receive a plurality of drive instructions before a timing of actually moving the carriages, and to receive a plurality of transport instructions at the timing of actually moving the carriages,
wherein each of the transporting modules has a controller and a memory for storing the drive instructions received by the receiver,
wherein each of the transport instructions is applied to each of the carriages entering the transport path, the memory preliminarily stores, before receiving the transport instructions, the plurality of drive instructions to be applied sequentially to the carriages entering sequentially the transport paths corresponding to the carriages, and
wherein, after receiving the drive instructions, the controller corresponding to at least one of the plurality of transporting modules executes the stored drive instructions one by one in a predetermined order in a sequential order with respect to at least a part of the plurality of carriages entering the transporting module corresponding to the controller.

US Pat. No. 10,399,802

SHEET FEEDING APPARATUS AND IMAGE FORMING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A sheet feeding apparatus comprising:a body;
a sheet storage portion configured to store a sheet and inserted to the body;
a sheet supporting member configured to support the sheet and liftable with respect to the sheet storage portion;
a lift portion configured to lift the sheet supporting member with respect to the sheet storage portion; and
a damper mechanism comprising:
a movable portion supported by the sheet storage portion and configured to be moved with respect to the sheet storage portion by abutting against the body in a case where the sheet storage portion is inserted to the body;
a resistance member configured to produce a resistive force;
a first transmission portion interposed between the resistance member and the movable portion, the first transmission portion configured to actuate the resistance member to produce the resistive force and transmit the resistive force to the movable portion along with movement of the movable portion, so that an insertion speed of the sheet storage portion is reduced in a case where the sheet storage portion is inserted to the body; and
a second transmission portion interposed between the resistance member and the sheet supporting member, the second transmission portion configured to actuate the resistance member to produce the resistive force and transmit resistive force to the sheet supporting member along with lowering movement of the sheet supporting member, so that a lowering speed of the sheet supporting member is reduced in a case where the sheet storage portion with the sheet supporting member having been lifted by the lift portion is drawn out of the body.

US Pat. No. 10,399,805

SHEET CONVEYANCE APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A sheet conveyance apparatus comprising:a conveyance portion configured to convey a sheet in a sheet conveyance direction;
a moving member comprising a main body portion, a contact portion configured to come into contact with the sheet conveyed by the conveyance portion, and a shaft portion provided on the main body portion, the moving member being configured to be moved due to the contact portion contacting the sheet;
a first support portion configured to pivotably support a first part of the shaft portion such that the moving member is configured to pivot around the shaft portion;
a second support portion configured to pivotably and slidably support a second part of the shaft portion such that the second part of the shaft portion swings around the first part;
a biasing member configured to bias the moving member; and
a sensor configured to transmit a signal according to a position of the moving member,
wherein the moving member is configured to be moved so as to return, from a first position, to the first position through a second position and a third position from when a leading end of a single sheet contacts the contact portion until a trailing end of the single sheet leaves the contact portion, the first position being a position at which the contact portion protrudes inside a conveyance path of the sheet, the second position being a position to which the contact portion is moved downstream in the sheet conveyance direction and is moved in a direction of being retracted from the conveyance path from the first position, and the third position being a position to which the contact portion is moved upstream in the sheet conveyance direction from the second position, and
wherein the shaft portion extends so as to incline with respect to the sheet conveyance direction such that the shaft portion is further downstream in the sheet conveyance direction as the shaft portion extends toward to the conveyance path.

US Pat. No. 10,399,810

SHEET DISCHARGING APPARATUS AND IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. A sheet discharging apparatus configured to discharge a sheet, the sheet discharging apparatus comprising:a discharging portion configured to discharge a sheet so that the sheet is bent in a curved shape in a width direction of the sheet perpendicular to a discharging direction of the sheet when viewed in a sheet discharging direction;
a contact member configured to be moved by contact with the sheet discharged by the discharging portion,
wherein the contact member includes a first contact surface to be in contact with an edge of the sheet and a second contact surface to be in contact with a surface of the sheet,
wherein the first contact surface is not in contact with the discharging portion,
wherein the first contact surface faces the discharging portion in a state where the first contact surface is not in contact with the sheet,
wherein the first contact surface is inclined along the curved shape of the sheet in the width direction of the sheet when viewed in the sheet discharging direction, and
wherein the second contact surface is inclined along the curved shape of the sheet in the width direction of the sheet when viewed in the sheet discharging direction; and
a detector configured to detect a discharging of the sheet based on the movement of the contact member.

US Pat. No. 10,399,812

SHEET PROCESSING APPARATUS AND AN IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

9. An image forming apparatus, comprising:an image forming portion configured to form an image on a sheet;
a scoring portion configured to form a score on the sheet;
a supporting portion on which the sheet on which an image has been formed by the image forming portion is supported;
a pushing member configured to push the sheet with an abutting portion of the pushing member in order to fold the sheet supported on the supporting portion; and
a setting portion configured to set a pushing position at which the pushing member pushes the sheet with the score to a position at which the sheet is to be folded at the score, wherein a center of the abutting portion does not coincide with a center of the score of the sheet.

US Pat. No. 10,398,788

POLYMER AND CONTRAST AGENT FOR PHOTOACOUSTIC IMAGING INCLUDING THE POLYMER

CANON KABUSHIKI KAISHA, ...

1. A polymer represented by any of formulae (1) to (7):
wherein in the formulae (1) to (7), each x represents an integer of 1 or more.

US Pat. No. 10,402,130

PRINTING SYSTEM AND RELATED CONTROL METHOD IN WHICH A PRINTING APPARATUS CONNECTS WITH A MOBILE TERMINAL IF A PRINTING RESERVATION CORRESPONDING TO A PRINTING INSTRUCTION FROM THE MOBILE TERMINAL IS MANAGED BY A SERVER

Canon Kabushiki Kaisha, ...

1. A printing system in which a management server, a mobile terminal, and an image forming apparatus can be connected via a network, the printing system including:(A) the management server that comprises:
(a) at least one memory storing first instructions; and
(b) at least one processor executing the first instructions to cause the management server:
(i) to issue a printing reservation in accordance with a request from a user;
(ii) to manage the issued printing reservation; and
(iii) to provide information concerning the managed printing reservation to the user, in response to an inquiry; and
(B) the image forming apparatus that comprises:
(a) at least one memory storing second instructions; and
(b) at least one processor executing the second instructions to cause the image forming apparatus:
(i) to accept a printing instruction from the mobile terminal;
(ii) to send an inquiry to the management server as to whether the management server manages a printing reservation corresponding to the accepted printing instruction;
(iii) to transmit connection information to the mobile terminal if the printing reservation corresponding to the accepted printing instruction is managed by the management server as a result of the inquiry;
(iv) to set communication with the mobile terminal as a connected state when a connection request from the mobile terminal using the transmitted connection information is received;
(v) to obtain printing data corresponding to the printing instruction from the mobile terminal set in the connected state;
(vi) to execute printing processing using the obtained printing data; and
(vii) to set communication with the mobile terminal to an unconnected state after execution of the printing processing is complete,
wherein, if the printing reservation corresponding to the accepted printing instruction is not managed by the management server as a result of the inquiry, the printing instruction accepted from the mobile terminal is rejected and the connection information is not transmitted to the mobile terminal.

US Pat. No. 10,402,135

PRINTER LIST GENERATOR, MOBILE TERMINAL, AND PRINTER LIST GENERATION METHOD

CANON KABUSHIKI KAISHA, ...

1. A printer list generator comprising:a memory that stores a computer program; and
a processor that executes the computer program to perform:
searching for virtual printers that have been registered in a plurality of respective printing services, the searched-for virtual printers having printer identifiers (IDs), wherein the searched-for virtual printers are virtual printers capable of printing a document file specified as a print-target document file by a user;
determining groups based on the printer IDs of the searched-for virtual printers, wherein each of the groups includes the searched-for virtual printers having a same printer ID, and wherein the searched-for virtual printers having different printer IDs are determined as belonging to different groups;
generating a printer list that displays the determined groups, wherein the virtual printers included in each group are further displayed using a form of a drop-down list in the printer list; and
controlling a printer so that the printer prints the print-target document file, the printer being specified as a destination printer by the user from the generated printer list.

US Pat. No. 10,399,346

LIQUID CONTAINER UNIT AND RECORDING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A liquid container unit comprising:a liquid container; and
an integral injection port cover,
wherein the liquid container comprises:
a plurality of liquid storage portions; and
a plurality of injection ports which are provided to the respective plurality of liquid storage portions, and are configured to enable injection of liquid into the plurality of liquid storage portions; and
wherein the integral injection port cover integrally includes a plurality of stopper members provided in one to one with the plurality of injection ports, and wherein by rotating the integral injection port cover with respect to the liquid container, a state of the plurality of stopper members changes between a state in which the plurality of injection ports are opened and a state in which the plurality of injection ports are closed.

US Pat. No. 10,405,011

METHOD, SYSTEM, APPARATUS AND READABLE MEDIUM FOR GENERATING TWO VIDEO STREAMS FROM A RECEIVED VIDEO STREAM

Canon Kabushiki Kaisha, ...

1. A method of generating two video streams from a received video stream, the method comprising:dividing a scene captured by the received video stream into a first region and a second region by placing a virtual plane in the scene such that the virtual plane defines and separates the first region and the second region;
assigning the regions of the scene represented in the received video stream to at least one of two output video streams, the first region being assigned to at least a first output video stream and the second region to at least a second output video stream according to the virtual plane; and
encoding pixel data assigned to each output video stream to generate the two video streams.

US Pat. No. 10,405,063

METHOD, DEVICE, AND COMPUTER PROGRAM FOR ENCAPSULATING PARTITIONED TIMED MEDIA DATA

Canon Kabushiki Kaisha, ...

1. A generation method of a media file comprising a media data box and a metadata box, the method comprising:obtaining media data comprising a plurality of samples, each sample comprising one or more spatial tiles; and
generating the media file in which a plurality of NAL(Network Abstraction Layer) units based on the obtained media data are contained in the media data box and tile information, which indicates information related to the one or more spatial tiles corresponding to the plurality of NAL units contained in the media data box, is described in the metadata box,
wherein the tile information is available to a client device which has received the media file in order for the client device to specify a correspondence relationship between the plurality of NAL units and the one or more spatial tiles.

US Pat. No. 10,392,208

SHEET FEEDING APPARATUS AND IMAGE FORMING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A sheet feeding apparatus comprising:a sheet support portion configured to support a sheet;
an ascending portion configured to cause the sheet support portion to ascend;
a feeding portion configured to feed the sheet supported by the sheet support portion;
a moving portion configured to support the feeding portion such that the feeding portion is movable between a separated position and a feeding position below the separated position, the separated position being a position at which the feeding portion is separated from the sheet supported by the sheet support portion, the feeding position being a position at which the feeding portion is capable of feeding the sheet;
a holding portion configured to move between a holding position and an allowing position, the holding position being a position at which the holding portion holds the moving portion in a state in which the feeding portion is positioned at the separated position, the allowing position being a position at which the holding portion allows the feeding portion to move to the feeding position;
a drive source configured to generate driving force; and
a transmission unit comprising a first transmission portion and a second transmission portion, the first transmission portion being configured to transmit the driving force from the drive source to the ascending portion, the second transmission portion being configured to transmit the driving force from the drive source to the holding portion,
wherein the holding portion moves toward the allowing position in a case where the driving force from the drive source is transmitted to the ascending portion and the holding portion respectively through the first transmission portion and the second transmission portion, and the sheet support portion is caused to ascend by the ascending portion,
wherein the second transmission portion branches from the first transmission portion,
wherein the transmission unit comprises a regulation portion configured to regulate movement of the holding portion from the holding position to the allowing position in a case where the drive source is stopped, and
wherein the regulation portion comprises a worm and a worm wheel which engages the worm.

US Pat. No. 10,380,465

PRINTING APPARATUS, CONTROL METHOD OF PRINTING APPARATUS, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:a printing unit configured to print image data on a sheet;
a sheet feeding unit configured to feed the sheet from a sheet storage unit to the printing unit;
a sheet re-feeding unit configured to be operable when two-sided printing is to be performed, to re-feed the sheet, printed on a front side of the sheet, toward the printing unit so as to print another image data on a back side of the sheet;
a receiving unit configured to receive a print job for printing a first page of image data on a front side of a first sheet, printing a second page of image data on a front side of a second sheet, and printing a third page of image data on a back side of the second sheet; and
a control unit configured to:
specify a type of sheets that are to be used for the first and second sheets,
control, in a case where the type of sheets is specified as pre-numbered sheets, the printing unit to print on the first and second sheets in the following order:
firstly, the first page of image data is printed on the front side of the first sheet fed by the sheet feeding unit,
secondly, the second page of image data is printed on the front side of the second sheet fed by the sheet feeding unit, and
thirdly, the third page of image data is printed on the back side of the second sheet re-fed by the re-feeding unit, and
control, in a case where the type of sheets is not specified as pre-numbered sheets, the printing unit to print on the first and second sheets in the following order:
firstly, the second page of image data is printed on the front side of the second sheet fed by the sheet feeding unit,
secondly, the first page of image data is printed on the front side of the first sheet fed by the sheet feeding unit, the first sheet being not re-fed by the re-feeding unit, and
thirdly, the third page of image data is printed on the back side of the second sheet re-fed by the re-feeding unit.

US Pat. No. 10,380,725

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus generating an image for displaying an input image with dynamic range smaller than the dynamic range of the input image by a display device, the image processing apparatus comprising:one or more processors that operate to:
perform a first process of expanding a contrast of a light portion on the input image;
perform a second process of expanding a contrast of an intermediate portion on the input image;
perform a third process of expanding a contrast of a dark portion on the input image;
acquire gradation values of a plurality of neighborhood pixels positioned in a predetermined range from a processing target pixel of the input image; and
determine a gradation value of a pixel on a converted image corresponding to the processing target pixel by using the acquired gradation values of the plurality of neighborhood pixels, the converted gradation values output by the first process, the converted gradation values output by the second process, and the converted gradation values output by the third process.

US Pat. No. 10,380,759

POSTURE ESTIMATING APPARATUS, POSTURE ESTIMATING METHOD AND STORING MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus which estimates an orientation of a multi-joint object by determining joint positions of the multi-joint object, the apparatus comprising:at least one processors; and
a memory coupled to the at least one processor, the memory having stored thereon instructions which, when executed by the at least one processor, cause the apparatus to:
input an image including the multi joint object;
estimate at least one first joint position candidate for a first joint and at least one second joint position candidate for a second joint of the multi-joint object, from the input image, and respective likelihoods of the at least one first joint position candidate and the at least one second joint position candidate;
calculate respective evaluation values for a plurality of combinations of one of the at least one first joint position candidate and one of the at least one second joint position candidate based on the respective likelihoods of the at least one first joint position candidate and the at least one second joint position candidate in a combination and a positional relationship between the at least one first joint position candidate and the at least one second joint position candidate; and
determine respective joint positions of the first joint and the second joint by selecting one of the plurality of combinations of one of the at least one first joint position candidate and one of the at least one second joint position candidate, on a basis of the respective evaluation values for the plurality of combinations.

US Pat. No. 10,381,314

METHOD OF MANUFACTURING MOUNTING MEMBER AND METHOD OF MANUFACTURING ELECTRONIC COMPONENT

Canon Kabushiki Kaisha, ...

1. A method of manufacturing a mounting member including a base member having an arrangement region for an electronic device, and a frame member having an opening corresponding to the arrangement region and adhered to a periphery of the arrangement region of the base member, comprising:placing a base member and a frame member having a thermal expansion coefficient different from a thermal expansion coefficient of the base member in a state in which the base member is stacked with the frame member and a thermosetting adhesive agent is interposed between the base member and the frame member;
adhering the base member and the frame member by heating the base member, the frame member, and the adhesive agent from the state to a temperature equal to or higher than a curing temperature of the adhesive agent; and
cooling the base member and the frame member from the curing temperature, wherein the frame member has a quadrilateral shape including:
a first side including a first corner, a second corner and a first intermediate portion between the first corner and the second corner,
a second side including a third corner, a fourth corner, and a second intermediate portion between the third corner and the fourth corner,
a third side including the first corner, the third corner, and a third intermediate portion between the first corner and the third corner, and
a fourth side including the second corner, the fourth corner, and a fourth intermediate portion between the second corner and the fourth corner, and
in the state, the first side is warped so that a distance between the first intermediate portion and the base member is larger than a distance between the first corner and the base member and a distance between the second corner and the base member, and
in the state, the second side is warped so that a distance between the second intermediate portion and the base member is larger than a distance between the third corner and the base member and a distance between the fourth corner and the base member, and
in the cooling, a deformation in which warpage of the first side is reduced occurs in the first side, and a deformation in which the warpage of the second side is reduced occurs in the second side.

US Pat. No. 10,379,787

INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An information processing apparatus being capable of performing first wireless communication and second wireless communication whose communication standard is different from that of the first wireless communication, the apparatus comprising:a memory device that stores a program; and
at least one processor that executes the program to set, as a transmission time interval, a time interval for periodically transmitting a predetermined type of data packet in the first wireless communication;
a first wireless communication unit configured to perform the first wireless communication, wherein the first wireless communication unit periodically transmits the predetermined type of data packet in accordance with the set transmission time interval;
a second wireless communication unit configured to perform the second wireless communication;
a setting unit that sets whether or not to use the second wireless communication, wherein the second wireless communication periodically takes place between a time of the first wireless communication unit transmitting the predetermined type of data packet and a time of the first wireless communication unit transmitting a next predetermined type of data packet in accordance with the set transmission time interval;
wherein the at least one processor
sets, as the transmission time interval, a different time interval between a case that the setting unit sets to use the second wireless communication and a case that the setting unit sets not to use the second wireless communication.

US Pat. No. 10,379,789

DATA MANAGEMENT SYSTEM THAT UPDATES A REPLICATION DATABASE, DATA MANAGEMENT APPARATUS, METHOD, AND STORAGE MEDIUM STORING PROGRAM

Canon Kabushiki Kaisha, ...

1. A data management system including a first data management apparatus that stores a master database, and a second data management apparatus that stores a replication database synchronous with the master database for replication,wherein
the first data management apparatus includes
at least one controller configured to function as:
a unit that updates a part of data of the master database, and transmits, to the second data management apparatus, data indicating a difference between before and after the update; and
a unit that obtains backup data for restoring the master database according to a restoration instruction, restores the master database using the obtained backup data, and transmits all data of the restored master database; and
the second data management apparatus includes
at least one controller configured to function as
a unit that updates the replication database on the basis of the received data indicating the difference;
a unit that replaces all data of the replication database with all data of the restored master database, on the basis of the received all data of the restored master database; and
a unit that transmits, to the first data management apparatus, a result of the replacing,
wherein, in a case where the result transmitted to the first data management apparatus indicates that the replacing is successful, replication management information in the first data management apparatus is updated.

US Pat. No. 10,379,791

IMAGE FORMING APPARATUS CAPABLE OF PERFORMING RECOVERY PRINTING

CANON KABUSHIKI KAISHA, ...

1. An image forming apparatus comprising:a sheet feeder configured to feed a sheet;
an image forming unit configured to form an image on the sheet fed from the sheet feeder based on an input job;
an inspection unit configured to inspect the image on the sheet conveyed from the image forming unit, and detect a defective sheet based on the inspection of the image;
an insertion unit, provided upstream of the inspection unit in a sheet conveying direction, configured to feed one or more sheets placed on an inserter tray of the insertion unit by an operator, and insert the one or more sheets into sheets conveyed from the image forming unit;
a control unit configured to interrupt the job in a case where a defective sheet is detected by the inspection unit, and change a discharge destination of the defective sheet and subsequent sheets which follow the defective sheet and are already printed; and
an instruction unit configured to give an instruction for resuming the interrupted job,
wherein the control unit is configured to, based on the instruction for resuming the interrupted job from the instruction unit, control the image forming unit to form an image which is to be formed on the defective sheet on a sheet newly fed from the sheet feeder, and control the insertion unit to insert the subsequent sheets, which are placed on the inserter tray by the operator and fed from the inserter tray, on the newly fed sheet.

US Pat. No. 10,379,793

COMMUNICATION TERMINAL AND METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

15. A communication terminal having a wireless communication function, comprising:a memory device that stores a set of instructions; and
at least one processor that executes the instructions stored in the memory device to function as:
an obtaining unit that obtains an intensity of a received radio wave;
a saving unit that saves a first threshold set in common to a plurality of apparatuses and a second threshold set in association with each apparatus, the first and second thresholds being compared with the intensity of the radio wave obtained by the obtaining unit to determine whether or not an apparatus that has transmitted the radio wave and the communication terminal are in a predetermined proximity state;
a determination unit that determines, by comparing the intensity of the radio wave obtained by the obtaining unit with one of the first threshold and the second threshold saved in the saving unit, whether or not the apparatus that has transmitted the radio wave and the communication terminal are in proximity to each other; and
an update unit that updates, in accordance with an update instruction, one of the first threshold and the second threshold saved in the saving unit.

US Pat. No. 10,379,795

INFORMATION PROCESSING APPARATUS CAPABLE OF REDUCING DAMAGE CAUSED BY INVALID EXECUTION DATA, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An information processing apparatus that carries out either communications using a public network or communications without using the public network with an external apparatus, comprising:a storage device that stores an IP address assigned to the information processing apparatus;
a network interface that receives print data for printing from the external apparatus;
at least one memory that stores a set of instructions; and
at least one processor that executes the instructions, the instructions, when executed, causing the information processing apparatus to perform operations comprising:
restricting printing of the print data 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; and
permitting printing of the print data when the IP address assigned to the information processing apparatus indicates a same network as an IP address assigned to the external apparatus.

US Pat. No. 10,379,797

IMAGE FORMING APPARATUS THAT NOTIFIES A SERVER, BASED ON DATA SIZE INFORMATION, WHETHER A PORTABLE DOCUMENT FORMAT IS SUPPORTED, AND RELATED METHOD OF CONTROLLING PRINTING AND PRINTING SYSTEM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus communicable with a server and having an image forming unit to print an image from a print job on a sheet, the image processing apparatus comprising:(A) a memory that stores instructions; and
(B) a controller having a processor that executes the instructions to function as:
(a) an obtaining unit configured to obtain, from the server, (i) a print job including, print data (ii) data size information of print data, the data size information not including print data in a Portable Document Format (PDF) format, and (iii) size information of the print job, the size information not including, print data of the print job; and
(b) a notification unit configured:
(i) to initially provide a notification indicating that both of a PDF format and a format that is different front the PDF format are supported, wherein the image processing apparatus waits for receipt of complete pint data of a print job in the PDF format before performing image processing, and d w image processing apparatus is capable of starting the image processing before receipt of complete print data of a pint job in the format that is different from the PDF format; and
(ii) to provide, after obtaining the data size information, an updated notification to the server in a case in which the obtained date size information indicates a data size that is greater than a predetermined size, wherein the updated notification than is used to identify that the PDF format is not supported, but a format that is different from the PDP format is supported, wherein the image processing apparatus is capable of starting the image processing before receipt of the complete data of the print job in the format that is different from the PDF format,
wherein the notification unit provides a notification indicating that both of the PDF format and the format that is different from the PDF are supported again, after the notification unit provides the updated notification to the server, in a case in which the obtained data size information indications a data size that is greater that the predetermined size, and after printing the image from the print job.

US Pat. No. 10,379,798

INFORMATION PROCESSING APPARATUS THAT OBTAINS AND DISPLAYS SYNCHRONIZED SETTING INFORMATION, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An information processing apparatus, comprising:a memory device that stores a set of instructions; and
at least one processor that executes the instructions to:
authenticate a user;
obtain synchronous data related to the authenticated user from an external apparatus;
receive a selection of whether to enable or disable immediate reflection upon completion of synchronization of the obtained synchronous data as a synchronization timing;
upon completion of synchronization of the synchronous data, determine whether a screen related to the synchronous data has been displayed on a display;
in a case where the screen related to the synchronous data has been displayed on the display and the synchronization timing is set to enable immediate reflection, reflect the synchronous data immediately on displayed contents of the screen related to the synchronous data;
in a case where the screen related to the synchronous data has been displayed on the display and the synchronization timing is set to disable immediate reflection, reflect the synchronous data on displayed contents of the screen upon accepting a predetermined operation from the user; and
in a case where the screen related to the synchronous data has been not displayed on the display, reflect, when displaying the screen on the display, the synchronous data on displayed contents of the screen.

US Pat. No. 10,379,799

IMAGE FORMING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image forming apparatus, comprising:a printer;
a storage device;
a memory storing instructions; and
a processor executing the instructions causing the image forming apparatus to:
receive a print instruction to print component information indicating a use state of a component of the image forming apparatus,
determine whether print processing according to the print instruction is executable with the printer,
perform control to cause the printer to print the component information according to the print instruction in a case where it is determined that the print processing is executable, and
perform control to cause the storage device to hold the component information without performing printing in a case where it is determined that the print processing is inexecutable.

US Pat. No. 10,381,388

SOLID-STATE IMAGING DEVICE AND IMAGING SYSTEM

CANON KABUSHIKI KAISHA, ...

1. A solid-state imaging device comprising:a plurality of pixels, each of the plurality of pixels including a photoelectric converter that generates charges by photoelectric conversion and a charge holding portion that holds charges transferred from the photoelectric converter,
wherein the photoelectric converter includes a first semiconductor region of a first conductivity type provided in a surface portion of a semiconductor substrate, a second semiconductor region of a second conductivity type provided under the first semiconductor region and configured to accumulate generated charges, a third semiconductor region of the first conductivity type provided under the second semiconductor region, and a fourth semiconductor region of the first conductivity type provided in a part of a portion between the first semiconductor region and the second semiconductor region,
wherein the second semiconductor region has a first region that does not overlap with the third semiconductor region in a plan view, and
wherein the fourth semiconductor region overlaps with at least a part of the first region in the plan view.

US Pat. No. 10,381,389

SOLID STATE IMAGING DEVICE, MANUFACTURING METHOD OF SOLID STATE IMAGING DEVICE, AND IMAGING SYSTEM

CANON KABUSHIKI KAISHA, ...

1. A solid state imaging device comprising:a semiconductor substrate including a first region, a second region, and a third region, which are arranged in a plane along a surface of the semiconductor substrate;
a first gate electrode of a first transistor, the first gate electrode being on the first region of the semiconductor substrate;
a second gate electrode of a second transistor, the second gate electrode being on the second region of the semiconductor substrate and adjacent to the first gate electrode;
an insulator arranged on the semiconductor substrate, and a portion of the insulator is arranged between the first gate electrode and the second gate electrode;
an insulating film covering the first gate electrode and the second gate electrode;
wirings arranged on the semiconductor substrate so that the insulating film is arranged between the semiconductor substrate and the wirings; and
a light shielding member arranged between the insulating film and the third region of the semiconductor substrate,
wherein a void is present between the insulating film and the portion of the insulator arranged between the first gate electrode and the second gate electrode.

US Pat. No. 10,381,399

SEMICONDUCTOR DEVICE

Canon Kabushiki Kaisha, ...

1. A semiconductor device comprising:a first substrate having a first primary surface, a second primary surface, an internal side surface which surrounds a through-hole formed in the first substrate, and an outer side surface which surrounds at least a part of the first substrate;
a semiconductor element formed on the first primary surface;
a first electrode formed on the first primary surface and connected to the semiconductor element on the first primary surface;
a second electrode formed on the second primary surface;
a through-electrode formed in the through-hole, the through-hole being formed so as to penetrate the first substrate, and the through-electrode connecting the first electrode and the second electrode to each other;
a second substrate bonded to the first substrate so as to face the first primary surface; and
a third electrode formed on the outer side surface of the first substrate and connected to the second electrode.

US Pat. No. 10,380,173

DYNAMIC FEATURE SELECTION FOR JOINT PROBABILISTIC RECOGNITION

Canon Kabushiki Kaisha, ...

1. A computer-implemented method of jointly classifying a plurality of objects in an image using a feature type selected from a plurality of feature types, the method comprising:determining classification information for each of the plurality of objects in the image by applying a predetermined joint classifier to at least one feature of a first type, the at least one feature being generated from the image using a first feature extractor, the classification information being based on a probability of each of a plurality of possible classifications;
estimating, using the determined classification information for each of the plurality of objects in the image, an improvement in an accuracy of classification for each of the plurality of objects corresponding to a feature of a further type, the estimated improvement being a sum of a direct accuracy improvement and an indirect accuracy improvement associated with the feature of the further type, wherein the indirect accuracy improvement estimates an indirect effect of the feature of the further type on improving accuracy of classification based on a dependency between one of the objects and remaining objects of the plurality of objects, a type of each of the plurality of objects, and a number of objects in the image conditioned on the feature of the further type;
selecting the feature of the further type, from the plurality of feature types, according to the estimated improvement in the accuracy of the classification of each of the plurality of objects; and
classifying the plurality of objects in the image using the selected feature of the further type.

US Pat. No. 10,380,949

DISPLAY APPARATUS AND CONTROL METHOD OF THE SAME

CANON KABUSHIKI KAISHA, ...

1. A display apparatus comprising:a display;
an operation member; and
at least one of: a memory and at least one processor, or at least one circuit, to perform operations of units including:
a display control unit configured to perform control such that a plurality of items, including a specific item for setting a display color change mode to keep a dark adaptation state of a user from being completely released, are displayed on the display;
a setting unit configured to set the display color change mode based on an operation that includes an operation of selecting the specific item among the plurality of items displayed on the display, wherein the display color change mode is a display mode in which a display color is changed from a mode which is not the display color change mode; and
a control unit configured to, in a case where the display color change mode is set, perform control to release the display color change mode according to a specific operation on the operation member excluding an operation of selecting any of the plurality of items displayed on the display,
wherein in a case in which the display color change mode is set, and a power supply of the display apparatus is turned off and then turned on again, the setting unit maintains setting of the display color change mode, and
wherein in a case where the display color change mode is not set, the control unit performs control to increase a display brightness of the display according to the specific operation being performed, and in a case where the display color change mode is set, the control unit performs control to release the display color change mode according to the specific operation being performed.

US Pat. No. 10,382,757

IMAGE CODING APPARATUS, IMAGE CODING METHOD, AND PROGRAM, AND IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND PROGRAM

Canon Kabushiki Kaisha, ...

1. An image encoding apparatus comprising:a determination unit configured to determine a block size of a block included in an image;
an information encoding unit configured to encode information on a minimum area size related to a quantization parameter; and
an encoding unit configured to encode a difference value for a quantization parameter capable of being shared in encoding processes for a block group including a plurality of blocks,
wherein a size of each of the plurality of blocks is smaller than the minimum area size,
wherein the plurality of blocks includes at least both of a first block and a second block processed subsequent to the first block,
wherein the encoding unit is configured to encode the difference value in processing of the first block, in a case where the first block contains a coefficient value not equal to 0 and a split flag for the first block indicates that the first block is not split, and
wherein the encoding unit is configured to encode the difference value in processing of the second block, in a case where the second block contains a coefficient value not equal to 0 and the difference value has not been encoded in the processing of the first block and a split flag for the second block indicates that the second block is not split.

US Pat. No. 10,380,453

IMAGING APPARATUS AND IMAGING SYSTEM HAVING MULTIPLE COMPARATORS

CANON KABUSHIKI KAISHA, ...

1. An imaging apparatus comprising:a plurality of pixels; and
a plurality of comparator circuits each outputting a comparison signal,
wherein a pixel signal based on outputs from the pixels and a reference signal are input into each of the plurality of comparator circuits, a level of the comparison signal when a difference between the pixel signal and the reference signal is smaller than a threshold value is different from a level of the comparison signal when the difference between the pixel signal and the reference signal is greater than the threshold value, and
wherein a plurality of first comparator circuits, among the plurality of comparator circuits, and a plurality of second comparator circuits, among the plurality of comparator circuits, are arranged in line, the imaging apparatus further comprising:
a first reset signal line which is commonly connected to the plurality of first comparator circuits and through which a first reset signal to reset a threshold value of each of the plurality of first comparator circuits is transmitted;
a second reset signal line which is commonly connected to the plurality of second comparator circuits and through which a second reset signal to reset a threshold value of each of the plurality of second comparator circuits is transmitted; and
a shield line,
wherein a distance between the first reset signal line and the shield line and a distance between the second reset signal line and the shield line are smaller than a distance between the first reset signal line and the second reset signal line.

US Pat. No. 10,382,764

VIDEO ENCODING AND DECODING WITH IMPROVED ERROR RESILIENCE

Canon Kabushiki Kaisha, ...

1. A method of decoding a bitstream comprising an encoded sequence of digital images, at least one portion of an image being encoded with respect to a reference image by a motion estimation process that determines motion information identifying the reference image portion, the method comprising decoding the motion information using a motion information prediction process comprising:obtaining, for a target image portion of an image to be decoded, if available, one or more actual motion information predictors having motion vectors obtained from motion vectors associated with first image portions of the image to be decoded wherein the first image portions are adjacent to the target image portion;
if a number of the one or more obtained motion information predictors is lower than a target number, wherein the target number is greater than one, adding one or more motion information predictors to generate a set of motion information predictors until a number of motion information predictors in the set is equal to the target number, wherein the adding of one or more motion information predictors comprises:
performing a first process of adding, if available, one or more further actual motion information predictors having motion vectors obtained from motion vectors associated with second image portions of the image to be decoded or of the different image from the image to be decoded; and
if a number of motion information predictors after the first process is lower than the target number, performing a second process of adding one or more virtual motion information predictors, the one or more virtual motion information predictors having motion vectors which are neither associated with image portions of the image to be decoded nor of the different image from the image to be decoded; and
determining a motion information predictor from the generated set of motion information predictors for the target image portion of the image to be decoded.

US Pat. No. 10,382,765

METHOD AND DEVICE FOR ENCODING OR DECODING AND IMAGE

Canon Kabushiki Kaisha, ...

1. A method of encoding a video signal having at least a first signal component corresponding to a first color component, and a second signal component, associated with the first signal component and corresponding to a second color component, each said signal component being divided into blocks, and each said block having one or more encodable units, and the encoding of at least one encodable unit of said second signal component being switchable between first and second modes, the encoding in the first mode including a transforming step for transforming an encodable unit into coefficients, and the encoding in the second mode excluding the transforming step, the method comprising:excluding, for at least one said encodable unit of said second signal component, use of said second mode for the encoding of the second-signal-component encodable unit concerned when the following condition is satisfied: the first-signal-component block corresponding to the second-signal-component encodable unit concerned is a sub-divided block having at least two encodable units, and the second mode is not used for encoding any of the encodable units of the sub-divided first-signal-component block; and
when the condition is not satisfied, enabling a choice of which of the first and second encoding modes to use for the encoding of the second-signal-component encodable unit concerned.

US Pat. No. 10,367,685

COMMUNICATION DEVICE, CONTROL METHOD OF COMMUNICATION DEVICE, AND STORAGE MEDIUM, FOR PERFORMING WIRELESS COMMUNICATION

Canon Kabushiki Kaisha, ...

1. A communication device comprising:one or more processors; and
one or more memories storing instructions that, when executed by the one or more processors, cause the communication device to:
perform predetermined prevention processing to prevent operating as a base station in communication between a second another communication device and the communication device in a case where the communication device operates in a first mode in which the communication device disconnects from a wireless network according to connection of a first another communication device and the second another communication device to the wireless network to which the communication device is connected, and not perform the predetermined prevention processing in a case where the communication device operates in a second mode in which the communication device remains in a wireless network to which the communication device is connected after the first another communication device and the second another communication device are connected to the wireless network;
connect to a wireless network constructed by the second another communication device as a base station in a case where the communication device operates in the first mode; and
transmit information on the first another communication device to the second another communication device, via the connected wireless network.

US Pat. No. 10,364,109

FEEDING APPARATUS

Canon Kabushiki Kaisha, ...

1. A feeding apparatus comprising:a feeding rotary member configured to feed a recording material;
a conveyance rotary member configured to convey the recording material fed by the feeding rotary member;
a separation rotary member configured to form a nip portion with the conveyance rotary member and configured to separate a plurality of recording materials one by one at the nip portion;
an output unit configured to output a signal according to a rotation state of the separation rotary member; and
a control unit configured to determine a life of the separation rotary member based on variation in rotation speed of the separation rotary member corresponding to the signal output from the output unit.

US Pat. No. 10,364,371

ANTIREFLECTION FILM, OPTICAL MEMBER, AND METHOD OF PRODUCING OPTICAL MEMBER

Canon Kabushiki Kaisha, ...

1. An antireflection film comprising a layer including particles, a binder and a void,wherein at least a part of a surface formed by the particles and the binder and facing to the void is covered with a fluorine compound and the fluorine compound is discontinuously disposed on the surface.

US Pat. No. 10,364,121

SHEET CUTTING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A sheet cutting apparatus for cutting sheets on which images are formed, comprising:a cutting unit configured to cut the sheets supported on a supporting surface;
a blowing unit disposed above the supporting surface and configured to blow air toward the cutting unit;
a path member disposed below the supporting surface and configured to define a scrap path through which scraps generated when the cutting unit cuts the sheets pass; and
a container unit configured to contain scraps which has passed through the scrap path,
wherein the path member comprises a first portion disposed below the cutting unit and a second portion disposed below the first portion, an opening for allowing the air sent by the blowing unit to pass through is provided on the second portion of the path member, and
wherein the container unit is disposed below the second portion of the path member.

US Pat. No. 10,367,973

IMAGE FORMING APPARATUS, AND CONTROL METHOD OF IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:one or more memories that store first language information associated with a first user and second language information associated with a second user;
a display that displays an operation screen; and
one or more processors that operate to:
receive a login request from a user;
cause the display to display a first operation screen using the first language information stored in association with the first user according to the login of the first user to the image processing apparatus;
cause the first user to log out of the image processing apparatus according to receipt of a login request from the second user while the first user is logging in to the image processing apparatus; and
cause the display to switch from the display of the first operation screen to a display of a second operation screen using the second language information stored in association with the second user according to the login of the second user to the image processing apparatus.

US Pat. No. 10,364,142

METHOD OF FORMING SPACE FOR USE IN ANALYSIS DEVICES

Canon Kabushiki Kaisha, ...

1. A method of forming a space, comprising:a step of tenting, on a substrate having a recessed portion, a dry film including a dry film material that is to be a top plate on the recessed portion,
wherein the step of tenting the dry film includes a press period and a release period and performs a press-release cycle of the press period and the release period a plurality of times, a pressed state in which the dry film is pressed against the substrate by using a pressing member is maintained during the press period, and a released state in which the pressed state is released is maintained during the release period,
wherein the step of tenting the dry film includes starting the press period in a vacuum state, performing the press-release cycle in the vacuum state a plurality of times, and subsequently starting ventilation,
wherein the step of tenting the dry film includes cooling a process temperature to a temperature equal to or less than a glass-transition temperature of the dry film material while maintaining the pressed state during the press period of a final cycle of the press-release cycle performed a plurality of times, and subsequently starting the ventilation.

US Pat. No. 10,368,008

IMAGING APPARATUS AND CONTROL METHOD WHEREIN AUTO BRACKET PARAMETERS AND IMAGE PROCESSES APPLIED ARE DETERMINED FROM IMAGE ANALYSIS

Canon Kabushiki Kaisha, ...

1. An imaging apparatus comprising:an imaging unit that includes an imaging optical system and an imaging device;
a system control circuit that determines a photographing scene based on a result of analysis on an image captured in advance by the imaging unit, selects one type of auto bracketing from a plurality of types of auto bracketing based on the determined photographing scene, causes the imaging unit to perform the one type of auto bracketing, and selects a predetermined number of modification processes from among a plurality of modification processes; and
an image processing circuit that performs the predetermined number of modification processes on a plurality of images generated by the one type of auto bracketing to generate output images,
wherein the system control circuit changes at least one of an upper limit, a lower limit, and a center value of a variance range of a value of at least one photographing parameter to be changed during the one type of auto bracketing based on a category instructed by a user, and
wherein the system control circuit selects the predetermined number of modification processes based on results of analysis on the plurality of images generated by the one type of auto bracketing and the category.

US Pat. No. 10,363,658

ANGLE DETECTION METHOD, ANGLE DETECTION APPARATUS, ROTATION DRIVE APPARATUS, ROBOT APPARATUS, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An angle correcting method performed by an apparatus provided with a first shaft, a power transmission unit, and a second shaft which are connected, and also provided with a first encoder for obtaining a first rotation angle of the first shaft and a second encoder for obtaining a second rotation angle of the second shaft, the angle correcting method comprising:obtaining first rotation angle data from the first encoder, wherein the first rotation angle data indicates a plurality of rotation angles of the first shaft that were detected by the first encoder;
obtaining second rotation angle data from the second encoder, wherein the second rotation angle data indicates a plurality of rotation angles of the second shaft that were detected by the second encoder;
generating correction data for the second encoder by interpolating sampling points of a detection error of the second encoder, wherein each of the sampling points of the detection error indicates a difference between a rotation angle detected by the second encoder and a physical rotation angle of the second shaft, and wherein the interpolating is performed by linear interpolation or sine wave estimation interpolation using the sampling points of the detection error; and
obtaining corrected second rotation angle data by correcting the second rotation angle data using the correction data for the second encoder.

US Pat. No. 10,368,012

IMAGE CAPTURE APPARATUS, IMAGE PROCESSING SYSTEM, AND CONTROL METHOD THEREOF

Canon Kabushiki Kaisha, ...

1. An image capture apparatus comprising:an image sensor having a plurality of pixels, wherein each of the plurality of pixels has a plurality of photoelectric conversion units that respectively receives luminous fluxes that have passed through different regions on an exit pupil of an optical system;
one or more processors; and
a memory storing instructions which, when the instructions are executed by the one or more processors, cause the image capturing apparatus to:
obtain a plurality of first image data respectively corresponding to the different regions of the exit pupil, and a second image data corresponding to a plurality of regions of the exit pupil;
reduce the plurality of first image data;
generate distribution data representing distribution of defocus amount in the plurality of first image data;
generate extracted data for obtaining distribution data having higher resolution than the distribution data based on the first image data and the second image data; and
output the extracted data, the distribution data, and the second image data to be recorded in the image capture apparatus or transmitted outside.

US Pat. No. 10,363,660

ROBOT SYSTEM CONTROLLING METHOD, PROGRAM, RECORDING MEDIUM, ROBOT SYSTEM, AND DIAGNOSIS APPARATUS

Canon Kabushiki Kaisha, ...

1. A diagnosis apparatus for diagnosing a failure of an articulated robot, the articulated robot including a plurality of links connected by joints, a plurality of motors each configured to drive a corresponding one of the joints, and a plurality of encoders each configured to output a value based on a rotational angle of a corresponding one of the motors, the diagnosis apparatus comprising:one or more processors configured to determine presence or absence of a failure in the articulated robot by analyzing a magnitude and a direction of a force acted on each of the joints based on an output value of each of the plurality of encoders and an output value of each of the plurality of motors.

US Pat. No. 10,368,016

PHOTOELECTRIC CONVERSION DEVICE AND IMAGING SYSTEM

CANON KABUSHIKI KAISHA, ...

1. A photoelectric conversion device comprising a semiconductor substrate and a pixel,wherein the pixel includes:
a first electrode portion;
a second electrode portion located between the first electrode portion and the semiconductor substrate;
a photoelectric conversion layer located between the first electrode portion and the second electrode portion and configured to generate signal electric charge; and
a voltage supply portion configured to set a reverse bias state and a forward bias state of the photoelectric conversion layer by supplying a plurality of voltages having respective different values to at least one of the first electrode portion and the second electrode portion,
wherein the signal electric charge accumulated in the second electrode portion is reset by setting the photoelectric conversion layer to the forward bias state,
wherein the voltage supply portion supplies a first voltage to one of the first electrode portion and the second electrode portion in order to set the reverse bias state such that electric charge having a first polarity is injected from the photoelectric conversion layer into the second electrode portion, the electric charge having the first polarity being the signal electric charge, and
wherein the voltage supply portion supplies a second voltage to the one of the first electrode portion and the second electrode portion in order to set the forward bias state such that electric charge having a second polarity opposite to the first polarity is injected from the photoelectric conversion layer into the second electrode portion.

US Pat. No. 10,363,664

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus for controlling a robot which holds and moves an object, the apparatus comprising:a processor,
wherein the processor acquires, from a measurement apparatus, a three-dimensional coordinate of a plurality of objects measured in distance by the measurement apparatus,
acquires a position in an oblique direction inclining with respect to a measuring direction of a distance from the measurement apparatus to the object for the three-dimensional coordinate of the plurality of objects, and
determines an order to hold the plurality of objects by the robot based on the position in the oblique direction and outputs an information representing the order, and
wherein one of the axes of the three-dimensional coordinate is a measuring direction of the distance from the measurement apparatus to an object.

US Pat. No. 10,368,024

SOLID-STATE IMAGE SENSOR CAPABLE OF RESTRICTING DIGITAL SIGNAL PROCESSING OPERATION DURING TIME SENSITIVE AND HEAVY LOAD PERIODS, METHOD OF CONTROLLING THE SAME, ELECTRONIC DEVICE, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. A stacked-type solid-state image sensor including a first semiconductor layer in which an imaging pixel portion including a plurality of pixels arranged in a matrix and a driving circuit to drive the plurality of pixels included in the imaging pixel portion are arranged, and a second semiconductor layer in which an A/D converter configured to convert an analog signal output from each pixel of the imaging pixel portion into a digital signal and a digital signal processing circuit configured to process the digital signal are arranged, the image sensor comprising:a clock generating circuit that generates clock signals and supply the clock signals to the driving circuit and the digital signal processing circuit, and
a restriction circuit that restricts the digital signal processing operation of the digital signal processing circuit which is controlled based on the clock signals generated by the clock generating circuit, wherein the restriction circuit restricts the digital signal processing operation of the digital signal processing circuit during a selection period of a vertical signal line of the imaging pixel portion or during the A/D converter converting an analog signal output from each pixel of the imaging pixel portion into a digital signal; and
wherein the restriction circuit restricts the digital signal processing operation of the digital signal processing circuit by applying a masking signal, masking clock edges of the clock signals supplied to the digital signal processing circuit during a predetermined period.

US Pat. No. 10,368,025

IMAGING ELEMENT, IMAGING APPARATUS, ITS CONTROL METHOD, AND CONTROL PROGRAM

CANON KABUSHIKI KAISHA, ...

1. An imaging element comprising:a pixel portion in which pixels, each for photoelectrically converting an optical image of an object and generating a pixel signal, are arranged in a matrix form;
a first converter that converts at least pixel signals of a first pixel group in the pixel portion into first digital signals;
a second converter that converts pixel signals of a second pixel group that is different from the first pixel group in the pixel portion into second digital signals;
a control information generator that generates control information of a photographing operation of the object by using the first digital signals;
an image data output portion that outputs the second digital signals as image data outside of the imaging element; and
a control information output portion that outputs the control information independently from the image data outside of the imaging element,
wherein a frame rate for outputting the image data by the image data output portion is different from a frame rate for outputting the control information by the control information output portion.

US Pat. No. 10,363,692

METHOD FOR MANUFACTURING LIQUID SUPPLY MEMBER

CANON KABUSHIKI KAISHA, ...

1. A manufacturing method for molding a liquid supply member by using a first mold and a second mold which are capable of being opened and closed relative to each other and in which the first mold is capable of being slid relatively to the second mold, the method comprising:a first molding step of performing injection molding to form a first component part of the liquid supply member and a second component part of the liquid supply member other than the first component part at different positions from each other, with the first and the second molds closed relative to each other;
a step of relatively moving the first mold and the second mold in a first direction to open the mold;
a step of retracting the second component part in a second direction;
a step of sliding the first mold with respect to the second mold in a third direction;
an abutting step of sliding the second component part in a fourth direction, which is opposite to the second direction, and bringing the second component part and the first component part into contact with each other; and
a second molding step of performing injection molding to join the first component part and the second component part with the first and the second molds closed relative to each other,
wherein the first direction, the second direction, and the third direction are orthogonal to each other.

US Pat. No. 10,367,022

SOLID-STATE IMAGING DEVICE, MEMBERS FOR THE SAME, AND IMAGING SYSTEM

CANON KABUSHIKI KAISHA, ...

1. A device comprising:a first semiconductor substrate which is provided with a first transistor and a photoelectric conversion element, the first semiconductor substrate having a first face where the first transistor is provided and having a second face on the opposite side of the first face of the first semiconductor substrate;
a first wiring layer which includes a first wiring being connected to the first transistor, the first wiring being made mainly of copper;
a second semiconductor substrate which is provided with a second transistor, the second semiconductor substrate having a first face where the second transistor is provided and having a second face on the opposite side of the first face of the second semiconductor substrate;
a second wiring layer which includes a second wiring being connected to the second transistor, the second wiring being made mainly of copper;
a first layer which includes a pad being in contact with an external terminal, the pad being made mainly of aluminum; and
a second layer which includes a first portion arranged between the pad and the second semiconductor substrate,
wherein the first wiring layer is arranged between the first semiconductor substrate and the second wiring layer,
wherein the first semiconductor substrate has an opening, the second wiring layer includes a second portion arranged between the opening and the second semiconductor substrate, and the pad is electrically connected to the second portion via the first portion, and
wherein a distance between the first layer and the first face of the second semiconductor substrate is smaller than a distance between the second face of the first semiconductor substrate and the first face of the second semiconductor substrate, and is larger than a distance between the first wiring layer and the first face of the second semiconductor substrate.

US Pat. No. 10,367,030

PHOTOELECTRIC CONVERSION DEVICE AND METHOD FOR PRODUCING PHOTOELECTRIC CONVERSION DEVICE

CANON KABUSHIKI KAISHA, ...

1. A device comprising:a substrate which is provided with a photoreceiving portion and a transistor including a gate electrode;
a wiring which is arranged above the substrate;
an insulation film which is arranged between the wiring and the substrate, the insulation film having an opening above the photoreceiving portion, the insulation film containing Si and O;
a region which is arranged in the opening, wherein a material of the region is in contact with the insulating film;
a first portion which is arranged between the region and the photoreceiving portion, the first portion containing Si and N; and
a second portion which is arranged between the insulation film and the substrate, the second portion containing Si and N,
wherein a first distance between the region and the substrate through the first portion is smaller than a second distance between the insulation film and the substrate through the second portion, and a difference between the first distance and the second distance is smaller than a thickness of the gate electrode.

US Pat. No. 10,366,520

INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME

Canon Kabushiki Kaisha, ...

1. An information processing apparatus that creates album data, the apparatus comprising:at least one processor causing the apparatus to act as units comprising:
(1) a management unit configured to manage templates each of which defines a slot for an image to be arranged in a layout page, wherein the templates have been classified into a plurality of template groups, wherein templates belonging to a first template group include slots having a first shape, and wherein templates belonging to a second template group includes slots having a second shape different from the first shape;
(2) a setting unit configured to set, for each of a plurality of layout pages in an album to be created, one of the plurality of template groups based on setting information, whereby each of the first template group and the second template group are set to at least one of the plurality of layout pages;
(3) an acquiring unit configured to acquire image files;
(4) an evaluation unit configured to analyze the acquired image files so as to decide an evaluation value for each image;
(5) a decision unit configured to decide images allocated to a target layout page of the plurality of layout pages;
(6) a selection unit configured to select, for the target layout page, one template from templates in a template group that has been set for the target layout page, based on (a) the evaluation values of images allocated to the target layout page and (b) capturing date and times of images allocated to the target layout page; and
(7) a layout unit configured to arrange, in a template selected for the target layout page, images allocated to the target layout page and to generate album data,
wherein, if the first template group is set to the target layout page, the selection unit selects, from templates which include slots having the first shape, a first template satisfying a first condition based on the evaluation values and the capturing date and times of images allocated to the target layout page, and
wherein, if the second template group is set to the target layout page, the selection unit selects, from templates which include slots having the second shape, a second template satisfying a second condition based on the evaluation values and the capturing date and times of images allocated to the target layout page.

US Pat. No. 10,365,251

APPARATUS WITH LASER CONTROLLING UNIT WHICH DECREASES A TIME DIFFERENCE BETWEEN SUBSEQUENTLY PULSED LASERS

CANON KABUSHIKI KAISHA, ...

1. An apparatus comprising:a first laser output unit configured to output a first pulsed laser;
a second laser output unit configured to output a second pulsed laser
a laser controlling unit configured to control the first laser output unit and the second laser output unit;
a first detecting unit configured to detect an emission timing of the first pulsed laser and output a first detection signal; and
a second detecting unit configured to detect an emission timing of the second pulsed laser and output a second detection signal,
wherein the laser controlling unit controls at least one of an intensity of the first pulsed laser and an intensity of the second pulsed laser, based on a time difference between the first detection signal and the second detection signal, so as to decrease a time difference between a subsequent first pulsed laser and a subsequent second pulsed laser to be irradiated to the object.

US Pat. No. 10,366,544

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus, comprising:an image obtaining unit configured to obtain a first three-dimensional image and a second three-dimensional image different from the first three-dimensional image;
a corresponding position obtaining unit configured to obtain information on respective sets of points in the first and second three-dimensional images which correspond to each other;
a cross-sectional image generating unit configured to generate a first cross-sectional image from the first three-dimensional image and generates a second cross-sectional image from the second three-dimensional image;
a target position obtaining unit configured to obtain one of the set of points in the first three-dimensional image as a target position;
a corresponding position obtaining unit configured to obtain a corresponding position in the second three-dimensional image which corresponds to the target position on the basis of the information on the sets of points; and
a display controlling unit configured to control display of the first and second cross-sectional images on a displaying unit,
wherein the cross-sectional image generating unit is configured to generate a cross-sectional image including the target position as the first cross-sectional image and generates a cross-sectional image including the corresponding position as the second cross-sectional image, and
wherein the display controlling unit is configured to adjust a position of the first or second cross-sectional image such that, on a screen of the displaying unit, after the adjustment the corresponding position coincides with the target position in a vertical or lateral direction and displays the first and second cross-sectional images.

US Pat. No. 10,365,563

FILM FORMATION METHOD, DRY FILM MANUFACTURING METHOD AND LIQUID EJECTION HEAD MANUFACTURING METHOD

CANON KABUSHIKI KAISHA, ...

1. A method of forming a film, comprising:a step of forming a resist film on an object to be applied,
a step of forming a layer of a protecting material removable by a first dissolving liquid on an upper surface of the resist film,
a step of removing the resist film from a region of the resist film not having, on the upper surface thereof, the layer of the protecting material by side rinsing with a second dissolving liquid capable of dissolving the resist film therein, and
a step of removing the protecting material remaining on the upper surface of the resist film by the first dissolving liquid.

US Pat. No. 10,367,102

ELECTRONIC COMPONENT AND EQUIPMENT

CANON KABUSHIKI KAISHA, ...

1. An electronic component comprising:a support member in which a recess part having a bottom face and a side face is provided; and
a device unit that includes a substrate and fixed to the support member so that a primary face of the substrate faces the recess part,
wherein an opening width of the recess part is, on a side of a bottom of the recess part with respect to the primary face, narrower than a width of the device unit and, on an opposite side of the bottom of the recess part with respect to the primary face, wider than the width of the device unit,
wherein an end face of the substrate overlaps with the side face of the recess part in a direction perpendicular to the primary face of the substrate, and
wherein a photoelectric conversion element is arranged on the primary face of the substrate.

US Pat. No. 10,367,113

PHOTOELECTRIC CONVERSION DEVICE, IMAGING ELEMENT, AND IMAGING DEVICE

CANON KABUSHIKI KAISHA, ...

1. A device comprising a plurality of photoelectric conversion elements containing a light-emitting material disposed at light incident side of the photoelectric conversion element, the plurality of photoelectric conversion elements, which convert light having color different from each other, comprises:an upper and a lower electrode;
at least one first photoelectric conversion portion between the upper electrode and the lower electrode, the first photoelectric conversion portion including a photoelectric conversion layer;
at least one second photoelectric conversion portion;
a first readout circuit connected to the first photoelectric conversion portion;
a second readout circuit connected to the second photoelectric conversion portion;
an incoming light-blocking member between the first photoelectric conversion portion and the second photoelectric conversion portion; and
a wavelength limiter disposed closer than the first photoelectric conversion portion to the light-incident side, the wavelength limiter limiting the wavelength of light in a range from a minimum wavelength ?L1 to a maximum wavelength ?L2,
wherein the incoming light-blocking member blocks light in a wavelength region from a minimum wavelength ?S1 to a maximum wavelength ?S2, and the incoming light-blocking member and the wavelength limiter satisfy the following relationship (A):
?S1??L1??L2??S2  (A), and
wherein the second photoelectric conversion portion converts light emitted from the light-emitting material into electrical charges.

US Pat. No. 10,367,894

INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, AND INFORMATION PROCESSING SYSTEM

CANON KABUSHIKI KAISHA, ...

1. An information processing system that performs communication between an image forming apparatus and an information processing apparatus via a relay server,the information processing apparatus comprising:
a plurality of communication clients respectively capable of communicating by different communication protocols; and
a first communication control unit that sets a local host as a connection destination, creates a first communication socket by designating a predetermined port, activates one communication client out of the plurality of communication clients, and in communication between the activated communication client and the relay server, adjusts and relays communication data between HTTP and the corresponding communication protocol via the first communication socket,
wherein at least one of the plurality of communication clients and the first communication control unit is implemented by at least one processor and a memory, and
the image forming apparatus comprising:
a plurality of communication servers respectively capable of communicating by different communication protocols; and
a second communication control unit that sets a local host as a connection destination, creates a second communication socket to one communication server out of the plurality of communication servers by designating a predetermined port designated from the information processing apparatus, and in communication between the communication server and the relay server, adjusts and relays communication data between HTTP and the corresponding communication protocol via the second communication socket,
wherein at least one the plurality of communication servers and the second communication control unit is implemented by at least one processor and a memory.

US Pat. No. 10,348,952

USING BLUETOOTH LOW ENERGY FOR WIRELESS LAN ACCESS POINT DETECTION NOTIFICATION

Canon Kabushiki Kaisha, ...

1. A mobile phone comprising:a first communication interface configured to receive a signal sent from an access point using a first communication system;
a second communication interface configured to communicate with an image pickup apparatus different from the access point using a second communication system different from the first communication system;
a memory configured to record a predetermined information which is used by the image pickup apparatus for communicating with the access point; and
a processor configured to compare the predetermined information which is recorded in the memory and a received information included in the signal received by said first communication interface,
wherein, when the predetermined information and the received information are the same, the processor controls said second communication interface, using the second communication system, to transmit a signal to the image pickup apparatus so as to start a communication interface of the image pickup apparatus to thereby connect the communication interface of the image pickup apparatus to the access point, and
when the predetermined information and the received information are not the same, the processor controls said second communication system so as not to send the signal to the image pickup apparatus, and
wherein power consumed by communication using said second communication interface is lower than power consumed by communication using said first communication interface.

US Pat. No. 10,348,955

IMAGING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM FOR TRACKING AN IMAGING TARGET IN A CONTINUOUS SHOOTING OPERATION

Canon Kabushiki Kaisha, ...

1. An imaging apparatus that continuously performs a plurality of photographing operations, the imaging apparatus comprising:a first image sensor configured to perform at least a first photographing operation and a second photographing operation successively to acquire a signal that can be used to generate a recording image, wherein the first image sensor includes a plurality of microlenses and a plurality of pixel portions each including a plurality of photoelectric conversion portions, wherein each of the plurality of pixel portions corresponds to each microlens;
a second image sensor, which is different from the first image sensor, wherein the second image sensor receives a pair of light fluxes of an image re-formed on a predetermined focal plane of an imaging optical system;
a focal point detection unit configured to perform first focal point detection processing and second focal point detection processing successively, wherein the first focal point detection processing is operated between the first photographing operation and the second focal point detection processing, and wherein the second focal point detection processing is operated between the first focal point detection processing and the second photographing operation, wherein the first focal point detection processing and the second focal point detection processing are calculation of defocus amount, wherein the second focal point detection processing is performed by calculating the defocus amount by using the focal point detection signal acquired from the second image sensor; and
a processor configured to control a first lens drive for driving a focusing lens based on a result obtained through the first focal point detection processing, and control a second lens drive for driving the focusing lens based on a result obtained through the second focal point detection processing,
wherein the first focal point detection processing is performed by using the signal acquired from the first image sensor in the first photographing operation, and
wherein the second focal point detection processing is performed by using a focal point detection signal acquired from the second image sensor,
wherein if an aperture value corresponding to the signal acquired from the first image sensor is equal to or less than a first aperture value, the processor controls the first lens drive based on a focal point detection result obtained through the first focal point detection processing.

US Pat. No. 10,348,957

IMAGE CAPTURING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM FOR SHOOTING A STILL IMAGE WITHOUT INTERRUPTING SHOOTING OF MOVING IMAGES

Canon Kabushiki Kaisha, ...

1. An image capturing apparatus, comprising:an image capturing unit configured to sequentially output one or more frames of image data of moving images and one or more frames of image data of still images as frames on a per-frame basis, each still image being shot between shootings of the moving images; and
a control unit configured to control the image capturing unit to shoot the still images at a first shutter speed and shoot the moving images at a second shutter speed, the first shutter speed being higher than the second shutter speed,
wherein the image capturing unit outputs the one of more frames of image data of the still images regularly to realize a predetermined ratio between the number of the frames of image data of the moving images and the number of the frames of image data of the still images.

US Pat. No. 10,348,966

OPTICAL APPARATUS AND A CONTROL METHOD FOR PERFORMING IMAGE READOUT AND RECONSTRUCTION BASED ON A DELAYED READOUT FROM DIFFERENT PARTIAL REGIONS

Canon Kabushiki Kaisha, ...

1. A control apparatus comprising:at least one processor, executing computer instructions stored in memory, or circuit, configured to function as:
a signal readout unit configured to read out a frame image obtained from an image pickup device while the frame image is divided into a plurality of different regions;
an image information calculating unit configured to calculate image information based on an image signal of each of the plurality of different regions obtained from the signal readout unit; and
an adjusting unit configured to determine a target adjustment value of an image pickup unit including an image pickup optical system and the image pickup device based on the image information during capturing the frame image,
wherein the image information calculating unit includes:
an image information determining unit configured to determine a first image information extraction range from which the image information is extracted,
a feature point coordinate calculating unit configured to calculate a coordinate of the first image information extraction range determined at the time of reading out a first image signal of the image signals,
a feature point coordinate estimating unit configured to estimate a coordinate of a second image information extraction range different from the first image information extraction range based on the coordinate of the first image information extraction range calculated by the feature point coordinate calculating unit, and
an image information comparing unit configured to compare the coordinate of the second image information extraction range estimated by the feature point coordinate estimating unit with the coordinate of the first image information extraction range calculated by the feature point coordinate calculating unit determined after a passage of time from a readout time of the first image signal.

US Pat. No. 10,348,977

IMAGE PICKUP APPARATUS CALCULATING LIGHT-AMOUNT VARIATION CHARACTERISTIC OF LIGHT FROM OBJECT, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM STORING CONTROL PROGRAM THEREFOR

CANON KABUSHIKI KAISHA, ...

1. An image pickup apparatus comprising:an image pickup device;
a display that displays an image obtained by picking up with the image pickup device as a through image; and
at least one processor configured to execute a program stored in at least one non-transitory memory so as to function as units comprising:
a control unit configured to pick up a first image with the image pickup device according to an image pickup condition changed when the image pickup condition is changed from a predetermined condition while displaying the through image, to pick up a second image with the image pickup device within a first accumulation period without reflecting the image pickup condition changed, and to pick up a third image with the image pickup device within a second accumulation period shorter than the first accumulation period without reflecting the image pickup condition changed;
a display control unit configured to display the first image on the display as the through image; and
a detection unit configured to detect a flicker,
wherein the detection unit detects the flicker based on the second image and the third image in a case where the image pickup condition is changed from the predetermined condition while displaying the through image, and
wherein the second image and the third image are not displayed as the through image on the display.

US Pat. No. 10,343,859

SHEET SUPPORTING APPARATUS AND IMAGE FORMING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A sheet supporting apparatus comprising:a sheet supporting portion configured to support a sheet and to move between a first position and a second position positioned above the first position;
a flag portion supported to be movable between an upper position and a lower position and configured to be positioned at the lower position in a case where the sheet is not supported by the sheet supporting portion positioned at the second position;
a detection portion configured to detect that the flag portion is positioned at the lower position; and
a holding portion configured to move between a holding position and an allowing position,
wherein, at the holding position, the holding portion supports the flag portion at the upper position in a case where the sheet supporting portion is positioned at the first position, and, at the allowing position, the holding portion allows movement of the flag portion to the lower position in a case where the sheet supporting portion is positioned at the second position,
wherein the sheet supporting portion comprises a pressing portion configured to press the holding portion, and
wherein the holding portion is pressed by the pressing portion from the holding position toward the allowing position in a case where the sheet supporting portion moves from the first position to the second position.

US Pat. No. 10,348,988

FOCUS DETECTION APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An imaging apparatus comprising:a sensor including a plurality of pixel portions each having a photoelectric conversion portion configured to receive light from an object, transfer gate configured to transfer charges generated in the photoelectric conversion portion, and an integrating capacitor portion configured to integrate the charges; and
at least one processor or circuit configured to function and operate as:
a switching unit configured to switch between a first accumulation mode of transferring charges generated in the photoelectric conversion portion to the corresponding integrating capacitor portion during a charge accumulation period of the photoelectric conversion portion and a second accumulation mode of accumulating charges generated in the photoelectric conversion portion during the charge accumulation period without transferring the charges to the integrating capacitor portion, transferring the charges to the integrating capacitor portion after the end of the charge accumulation period, and integrating the charges in the integrating capacitor portion;
a storage unit configured to store beforehand, first defect information of the sensor corresponding to the first accumulation mode of the sensor and second defect information of the sensor corresponding to the second accumulation mode of the sensor; and
a correction unit configured to correct a defective pixel of the sensor by using the first defect information which has been stored in the storage unit, without using the second defect information when the switching unit selects the first accumulation mode and the sensor is driven in the first accumulation mode, and configured to correct the defective pixel of the sensor by using the second defect information which has been stored in the storage unit, without using the first defect information when the switching unit selects the second accumulation mode and the sensor is driven in the second accumulation mode.

US Pat. No. 10,346,427

DATA SYNCHRONIZATION METHOD, DATA SYNCHRONIZATION APPARATUS, AND STORAGE MEDIUM FOR SYNCHRONIZING DATA AMONG A PLURALITY OF DATABASES

Canon Kabushiki Kaisha, ...

1. A data synchronization method for writing data having been subjected to transaction processing in a synchronization source database to a synchronization destination database, the method comprising:requesting by a synchronization processing management unit, as synchronization target data, first data that is a part of the data having been subjected to the transaction processing from the synchronization source database;
receiving by the synchronization processing management unit at least the first data from the synchronization source database;
performing first synchronization processing in a cache memory corresponding to the synchronization destination database on the first data preferentially to a second data that is different from the first data in the data having been subjected to the transaction processing in which the first data has been processed in the synchronization source database, and not performing any synchronization processing on the first data in the synchronization destination database; and
performing second synchronization processing on all data in the synchronization destination database after performing the first synchronization processing, the all data having been processed in same transaction as the transaction in which the first data has been processed in the synchronization source database.

US Pat. No. 10,349,002

IMAGE RECORDING APPARATUS AND METHOD FOR CONTROLLING THE SAME

CANON KABUSHIKI KAISHA, ...

1. An image recording apparatus comprising:an acquisition unit configured to acquire an image;
a reduced image generation unit configured to generate a reduced image by reducing the image acquired by the acquisition unit;
a memory;
a first cutout image generation unit configured to generate a first cutout image by cutting out a part of the image that is not reduced by the reduced image generation unit;
a recording processing unit configured to perform a recording process including image processing for recording involving the writing into the memory on the reduced image stored in the memory, and processing for recording the processed image into a storage unit;
a display control unit configured to perform control so as to present a first display by outputting an image based on a reduced image generated by the reduced image generation unit and stored in the memory to a display unit, and perform control so as to present an enlarged display larger than the first display by outputting an image based on a cutout image generated by the first cutout image generation unit and stored in the memory to the display unit during the recording process;
a processing unit configured to perform specific processing different from the recording process and a display processing for presenting the first display or the enlarged display, the specific processing involving writing of data into the memory or reading of data from the memory; and
a control unit configured to perform control so as not to execute the specific processing at least when the enlarged display is ongoing during the recording process.

US Pat. No. 10,346,464

CROSS-MODIALITY IMAGE MATCHING METHOD

Canon Kabushiki Kaisha, ...

1. A method for an electronic device, the method comprising:extracting features from each of a query image acquired in a first modality and a database image acquired in a second modality, wherein the first modality is different from the second modality, the query image is a face image and the database image is a face image having a head pose that is different from a head pose of the query image, and the query image and the database image are not aligned when the features are extracted;
determining, based on a codebook for the first modality, a vector distance distribution for the query image represented by the extracted features and a vector distance distribution for the database image represented by the extracted features;
generating a set of distances between the vector distance distribution determined for the query image and the vector distance distribution determined for the database image;
determining a score for matching the query image and the database image based on the determined set of distances; and
transmitting information related to the determined score to a server to cause the server to match the query image to the database image using the transmitted information and to display matched images to a user of the server.

US Pat. No. 10,349,026

PROJECTOR, METHOD FOR CONTROLLING THE SAME, AND PROJECTION SYSTEM

CANON KABUSHIKI KAISHA, ...

1. A projector comprising:a first output unit configured to output a first optical image based on a frame inputted;
a first position control unit configured to control a position of the first optical image such that the first optical image in a second subframe period is shifted in a first direction by a first distance relative to the first optical image in a first subframe period, a frame period of the frame including the first subframe period and the second subframe period;
a second output unit configured to generate a second optical image based on the frame;
a second position control unit configured to control a position of the second optical image such that the second optical image in the second subframe period is shifted in the first direction by the first distance relative to the second optical image in the first subframe period; and
a projection unit configured to composite the first optical image and the second optical image such that the second optical image is shifted in a second direction different from the first direction by a second distance relative to the first optical image, and to project the composite optical image onto a projection plane.

US Pat. No. 10,349,028

IMAGE PICKUP APPARATUS THAT DISPLAYS IMAGE BASED ON SIGNAL OUTPUT FROM IMAGE PICKUP DEVICE, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image pickup apparatus that utilizes image data to display a live view image and perform processing for image pickup, the apparatus comprising:an image pickup device including first pixels and second pixels, the second pixels being exclusive of the first pixels; and
a control unit configured to read out, at a first frame rate, first image data from the first pixels of the image pickup device, and read out, at a second frame rate higher than the first frame rate, second image data from the second pixels of the image pickup device simultaneously with the reading out of the first image data,
wherein said control unit starts control for reading out the second image data simultaneously with the reading out of the first image data, based on the first image data which has already been read out.

US Pat. No. 10,343,403

METHOD FOR FORMING FILM AND METHOD FOR MANUFACTURING INKJET PRINT HEAD

Canon Kabushiki Kaisha, ...

1. A method for forming a film that covers a side wall of a through hole in a substrate having the through hole, the method comprising, in order, the steps of:providing a substrate having a through hole that passes therethrough from a first surface to a second surface, the second surface being a surface opposite to the first surface;
forming, on the first surface, a lid member that blocks an opening of the through hole open on the first surface;
recessing, in a direction away from the first surface, a surface of the lid member that blocks the opening by removing part of the lid member through the opening; and
forming a film that covers the side wall of the through hole.

US Pat. No. 10,345,455

RADIATION DETECTION APPARATUS, RADIATION IMAGING SYSTEM, AND METHOD OF MANUFACTURING RADIATION DETECTION APPARATUS

Canon Kabushiki Kaisha, ...

1. A radiation detection apparatus comprising:a plurality of detection substrates on which photoelectrical conversion elements are arranged;
a plate configured to support the plurality of detection substrates;
a scintillator; and
a plurality of bonding material members, each of the bonding material members being configured to bond the scintillator and one detection substrate, wherein
the plurality of detection substrates are sandwiched between the plate and the scintillator,
each of the plurality of bonding material members is sandwiched between the scintillator and a detection substrate, and
the bonding material members are separated from each other such that outer edges of the bonding material members are not positioned between adjacently arranged detection substrates.

US Pat. No. 10,349,050

IMAGE CODING APPARATUS, IMAGE CODING METHOD AND RECORDING MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image coding apparatus which is capable of coding an image using a coding system including inter prediction coding and intra prediction coding which uses an intra prediction mode, the apparatus comprising:a priority mode determining unit configured to determine a priority mode which can be used for determining an intra prediction mode of a target block, by using at least a mode which can be, in the coding system, a mode of a neighboring block of the target block;
an intra prediction mode determining unit configured to determine the intra prediction mode of the target block, based on the priority mode determined by the priority mode determining unit; and
a coding unit configured to perform the inter prediction coding or the intra prediction coding which uses the intra prediction mode determined by the intra prediction mode determining unit,
wherein, in a case where the inter prediction coding can be used for a frame in which the target block is included, the priority mode determining unit determines the priority mode, without depending on the mode of the neighboring block, by regarding the neighboring block as a block in which the inter prediction coding is used.

US Pat. No. 10,349,056

VIDEO ENCODING AND DECODING WITH IMPROVED ERROR RESILIENCE

Canon Kabushiki Kaisha, ...

1. A method of decoding a bitstream comprising an encoded sequence of digital images, at least one portion of an image being encoded with respect to a reference image by a motion estimation process that determines motion information identifying the reference image portion, the method comprising decoding the motion information using a motion information prediction process comprising:obtaining, for a target image portion of an image to be decoded, if available, one or more actual motion information predictors having motion vectors obtained from motion vectors associated with first image portions of the image to be decoded wherein the first image portions are adjacent to the target image portion;
if a number of the one or more obtained motion information predictors is lower than a target number, wherein the target number is greater than one, adding one or more motion information predictors to generate a set of motion information predictors until a number of motion information predictors in the set is equal to the target number, wherein the adding of one or more motion information predictors comprises:
performing a first process of adding, if available, one or more further actual motion information predictors having motion vectors obtained from motion vectors associated with second image portions of the image to be decoded or of the different image from the image to be decoded; and
if a number of motion information predictors after the first process is lower than the target number, performing a second process of adding one or more virtual motion information predictors, the one or more virtual motion information predictors having motion vectors which are neither associated with image portions of the image to be decoded nor of the different image from the image to be decoded; and
determining a motion information predictor from the generated set of motion information predictors for the target image portion of the image to be decoded.

US Pat. No. 10,343,419

CONTROL APPARATUS, CONTROL METHOD, FORMING APPARATUS, AND STORAGE MEDIA

Canon Kabushiki Kaisha, ...

1. A control apparatus for generating print data indicating a pattern for forming a gloss layer and supplying the print data to a forming apparatus for forming the gloss layer that provides gloss to a rough surface, the control apparatus comprising:an obtaining unit configured to obtain distance information indicating a distance from a printing unit of the forming apparatus to an output face on which the gloss layer is to be formed;
a derivation unit configured to derive the pattern which is part of the print data based on the distance information and gloss information representing the gloss level of the gloss; and
a generation unit configured to generate the print data based on the pattern derived by the derivation unit and output the generated print data to the forming apparatus,
wherein the derivation unit determines an area ratio at which print material dots are to be ejected per unit area by the forming apparatus and a superposition number of the print material dots based on the distance information and the gloss information and determines coordinates at which the print material is to be ejected according to the area ratio so as to derive gloss pattern data indicating whether or not the print material is to be ejected to each pixel as the pattern.

US Pat. No. 10,345,743

IMAGE FORMING APPARATUS WITH VIBRATION CONTROLLING MEMBER

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:an intermediary transfer member configured to carry a toner image transferred from a photosensitive member to transfer the toner image onto a transfer material;
a cleaning member contacted to said intermediary transfer member to clean a surface of said intermediary transfer member;
a supporting member configured to support said cleaning member;
an urging member mounted to said cleaning member at one end of said urging member and configured to urge said cleaning member toward said intermediary transfer member;
a case configured to hold said supporting member so as to cover said cleaning member and said supporting member, said case including a space for containing said supporting member;
a conveying member disposed in the space, configured to convey the toner recovered by said cleaning member;
a viscoelasticity member; and
a vibration controlling member configured to suppress vibration of said cleaning member,
wherein said vibration controlling member is not contacted to said supporting member, and is mounted on an outer surface of said case by said viscoelasticity member.

US Pat. No. 10,346,513

IMAGE PROCESSING APPARATUS CAPABLE OF MERGING CHARACTER STRINGS WITH ORIGINAL IMAGE, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image forming apparatus comprising:a storage;
one or more processors connected to a memory, the one or more processors being configured to:
store in the storage a first character string set by an administrator using first language information and to be printed forcefully on printed matter, in association with the first language information;
store in the storage a second character string set by a login user using second language information and to be printed on printed matter, in association with the second language information;
generate a first character image data which represents the first character string stored in the storage with a first font corresponding to the first language information and generate a second character image data which represents the second character string stored in the storage with a second font corresponding to the second language information; and
merge the first character image data and the second character image data with an image data for printing.

US Pat. No. 10,345,745

IMAGE FORMING APPARATUS AND FIXING DEVICE THAT CONTROL AN AIR BLOWING DEVICE BASED ON ONE OF A RECORDING MATERIAL SIZE AND A SIZE OF A PRINT REGION OF AN IMAGE

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:(A) an image forming portion configured to form an image on a recording material;
(B) a first fixing member;
(C) a second fixing member configured to form a nip with said first fixing member, in which the recording material, carrying the image thereon, is nipped and fed;
(D) an air blowing cooling device configured to blow air for cooling an end portion region of at least one of said first fixing member and said second fixing member with respect to a longitudinal direction, perpendicular to a recording material feeding direction, in the nip, said air blowing cooling device including:
(a) a cooling fan; and
(b) an air blowing duct; and
(E) a controller capable of selecting one of (i) an operation in a first mode, in which cooling of the end portion region by said air blowing cooling device is carried out depending on a recording material size, with respect to a widthwise direction of the recording material, and (ii) an operation in a second mode, in which the cooling is carried out depending on a size of a print region of the image, with respect to a direction perpendicular to the recording material feeding direction.

US Pat. No. 10,345,750

IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image forming apparatus capable of executing a continuous image forming job for continuously forming images on a plurality of recording materials comprising:an image forming unit including an image bearing member and a developing device configured to develop, with toner, an electrostatic latent image formed on said image bearing member; and
a controller configured to cause said image forming unit to execute an operation in a toner supplying mode in which the continuous image forming job is interrupted, and in a state that the continuous image forming job is interrupted, the electrostatic latent image formed on said image bearing member is developed by said developing device and then the toner is supplied to said image bearing member,
wherein said controller is capable of causing said image forming unit to execute the operation in the toner supplying mode on the basis of information on an amount of the toner consumed by formation of the images formed on the plurality of recording materials in the continuous image forming job,
wherein said controller
(i) causes said image forming unit to execute the operation in the toner supplying mode with an end of execution of formation of the images on the recording materials in a first number of sheets in the continuous image forming job in a case that an amount of the toner consumed by formation of the images formed on the recording materials in the first number of sheets in the continuous image forming job is a first predetermined amount and that the continuous image forming job is completed by the end of execution of formation of the images on the recording materials in the first number of sheets in the continuous image forming job,
(ii) causes said image forming unit to execute the operation in the toner supplying mode with an end of execution of formation of the images on the recording materials in a second number of sheets in the continuous image forming job in a case that the amount of the toner consumed by formation of the images formed on the recording materials in the first number of sheets in the continuous image forming job is the first predetermined amount and the continuous image forming job is not completed by the end of execution of formation of the images on the recording materials in the first number of sheets in the continuous image forming job and that an amount of the toner consumed by formation of the images formed on the recording materials in the second number of sheets subsequent to the recording materials in the first number of sheets in the continuous image forming job is not more than a second predetermined amount, and
(iii) causes said image forming unit not to execute the operation in the toner supplying mode with an end of execution of formation of the images on the recording materials in the second number of sheets in the continuous image forming job in a case that the amount of the toner consumed by formation of the images formed on the recording materials in the first number of sheets in the continuous image forming job is the first predetermined amount and the continuous image forming job is not completed by the end of execution of formation of the images on the recording materials in the first number of sheets in the continuous image forming job and that the amount of the toner consumed by formation of the images formed on the recording materials in the second number of sheets subsequent to the recording materials in the first number of sheets in the continuous image forming job is more than the second predetermined amount.

US Pat. No. 10,342,423

RETINAL MOVEMENT TRACKING IN OPTICAL COHERENCE TOMOGRAPHY

CANON KABUSHIKI KAISHA, ...

1. A method comprising:imaging a fundus of an eye to obtain a plurality of fundus images;
imaging the fundus to obtain a plurality of tomographic images;
determining a fundus movement of the eye based on the plurality of fundus image;
determining, based on the determined fundus movement, the number and positions of tomographic images to be re-imaged; and
re-imaging the determined number of tomographic images at the determined positions.

US Pat. No. 10,342,436

OBJECT INFORMATION ACQUIRING APPARATUS AND PROCESSING METHOD

CANON KABUSHIKI KAISHA, ...

1. An object information acquiring apparatus, comprising:an irradiating unit configured to irradiate an object with pulsed light;
an acoustic wave detection unit configured to detect an acoustic wave generated from the object irradiated with the pulsed light and convert the acoustic wave into an electric signal;
a storage unit configured to store a normalized light fluence distribution, which is a light fluence distribution normalized for a region of a predetermined size; and
a processing unit configured to acquire characteristic information on the object using the stored normalized light fluence distribution and the electric signal,
wherein
the irradiating unit irradiates the object with the pulsed light at a plurality of irradiation positions, and
the processing unit uses same normalized light fluence distribution for the plurality of irradiation positions.

US Pat. No. 10,348,846

CLIENT-DRIVEN PUSH OF RESOURCES BY A SERVER DEVICE

Canon Kabushiki Kaisha, ...

1. A method of communication between a server device and a client device, comprising the following steps, at the server device:receiving, from the client device, an HTTP request to obtain first data, wherein the HTTP request includes first data identifying information allowing identification of the first data on the server device and includes one or more additional header fields containing information for identifying second data other than the first data requested by the HTTP request, wherein the information for identifying second data allows the server device to determine whether the client device is to receive the second data;
sending the first data to the client device in response to the HTTP request received from the client device;
determining the second data on the server device, using only the one or more additional header fields, the second data being related to the first data according to a reference file; and
pushing, to the client device, using the push feature of HTTP/2, the second data so determined using the one or more additional header fields contained in the HTTP request received from the client device to obtain the first data.

US Pat. No. 10,345,779

THREE-DIMENSIONAL FORMING DATA MANAGEMENT SYSTEM AND METHOD

CANON KABUSHIKI KAISHA, ...

1. A system including a management system that manages forming data to be used in forming of a three-dimensional object and a forming control apparatus,wherein the management system comprises a memory storing first instructions and at least one processor executing the first instructions causing the management system to:
manage, in a first table, identification information about a forming apparatus that forms the three-dimensional object;
encrypt forming data such that the forming data can be decrypted by the forming control apparatus;
manage, in a second table, identification information about the encrypted forming data and user information for identifying a user who approves utilization of the forming data while associating them with each other;
receive a forming request of forming data;
generate a forming code for forming processing to be performed based on the forming data, in response to an approval by a user identified by the user information managed in association with identification information about the forming data as a target of the forming request in the second table; and
notify a request source of the forming request of the forming code, and
wherein the forming control apparatus comprises a memory storing second instructions and at least one processor executing the second instructions causing the forming control apparatus to:
receive an input of the forming code;
transmit the forming code to the management system;
acquire the encrypted forming data transmitted by the management system according to the forming code;
perform decryption processing on the encrypted forming data acquired from the management system; and
control the forming unit to perform forming processing of a three-dimensional object based on the forming data subjected to the decryption processing.

US Pat. No. 10,345,552

LENS BARREL AND OPTICAL APPARATUS INCLUDING THE SAME

CANON KABUSHIKI KAISHA, ...

1. A lens barrel comprising:an optical system that includes a first lens unit held by a first holder, a second lens unit held by a second holder and a third lens unit held by a third holder;
a zooming ring;
a focus unit;
a first cam barrel to be driven rotatably about an optical axis of the optical system in zooming by a rotation of the zooming ring;
a second cam barrel to be driven in an optical axis direction of the optical system in synchronization with the first cam barrel in the zooming;
a third cam barrel to be driven in the optical axis direction in synchronization with the first cam barrel in the zooming and driven rotatably about the optical axis in focusing by a drive of the focus unit; and
a guiding barrel,
wherein the first lens unit, the second lens unit, and the third lens unit move in the optical axis direction in the zooming,
wherein the second cam barrel is provided with a first linear movement groove engaged with one of the first holder and the second holder and is provided with a first cam groove engaged with the other of the first holder and the second holder,
wherein the third cam barrel is provided with a second cam groove engaged with the one of the first holder and the second holder and is provided with a second linear movement groove engaged with the other of the first holder and the second holder,
wherein the first and second lens units are held by first and second linear movement grooves and first and second cam grooves of the second and third cam barrels,
wherein the guiding barrel is provided with a fifth linear movement groove,
wherein the first cam barrel is provided with a fifth cam groove, and
wherein the third holder engages with the fifth cam groove and the fifth linear movement groove.

US Pat. No. 10,348,137

POWER SUPPLY APPARATUS CAPABLE OF COMMUNICATION, CONTROL METHOD FOR THE SAME, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. A power supply apparatus comprising:a power supply unit configured to perform wireless power supply to an electronic device;
a communication unit configured to communicate with the electronic device using power for the wireless power supply;
one or more processors; and
a memory storing instructions which, when the instructions are executed by the one or more processors, cause the power supply apparatus to function as:
an acquisition unit configured to acquire, from the electronic device, predetermined information for performing communication using the power; and
a control unit configured to control communication with the electronic device by the communication unit based on the predetermined information,
wherein in a case where the electronic device can perform communication using the power, the control unit controls the communication unit such that a modulation degree indicating a degree to which an amplitude changes in amplitude modulation for the communication is smaller the higher the power transmitted by the power supply unit is.

US Pat. No. 10,348,913

IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image forming apparatus including an image forming unit that forms an image, the image forming apparatus comprising:a display portion configured to display a state of the image forming unit;
an operation unit including an accommodating portion configured to accommodate the display portion;
a pivoting member provided in the display portion and being pivotably supported by a support portion provided in the accommodating portion such that the display portion is configured to pivot, wherein the display portion is capable of being pivoted with respect to the accommodating portion such that a center of mass of the display portion that has been pivoted from the accommodating portion is vertically above a center of mass of the display portion accommodated in the accommodating portion; and
an applying member provided in the operation unit so as to come into surface contact with the pivoting member, wherein the applying member is configured to apply frictional force to the pivoting member,
wherein the applying member is provided in the operation unit so that an area in contact with the pivoting member, in a case where a center of mass of the display portion is positioned vertically above a predetermined position, is larger than the area in contact with the pivoting member, in a case where the center of mass of the display portion is positioned at or below the predetermined position in a vertical direction,
wherein the predetermined position is a position that the center of mass of the display portion is vertically above the position of the center of mass of the display portion in a case where the display portion is accommodated in the accommodating portion,
wherein the display portion in which the center of mass is positioned vertically above the predetermined position is stopped by the frictional force applied by the applying member, and the display portion in which the center of mass is positioned at or below the predetermined position is pivoted by a weight of the display portion and is accommodated in the accommodating portion.

US Pat. No. 10,348,921

COMMUNICATION APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. A communication apparatus capable of connecting a telephone to a telephone line and capable of shifting to a power saving state, the communication apparatus comprising:a controller configured to switch between a first state in which the telephone is connected to the telephone line and a second state in which the telephone is disconnected from the telephone line,
wherein the controller switches from the first state to the second state and the communication apparatus shifts to the power saving state in a case that a condition that the communication apparatus shifts to the power saving state is satisfied, and
wherein, if the controller detects an incoming call while the communication apparatus is in the power saving state, the communication apparatus returns from the power saving state, and then the controller switches from the second state to the first state.

US Pat. No. 10,348,673

MANAGEMENT SERVER SYSTEM, SYSTEM, METHOD OF SYSTEM, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. A management server system for communicating with one or more domain name system (DNS) servers and a distribution server, the DNS server(s) returning an internet protocol (IP) address corresponding to a hostname received with a request for name resolution, the distribution server transmitting a processing request for a Hypertext Markup Language (HTML) request and an application programming interface (API) request from a client to a system corresponding to the IP address returned from the DNS server(s), the management server system comprising:at least one processor; and
a memory coupled to the at least one processor, the memory having instructions that, when executed by the processor, perform operations as:
a construction unit configured to deploy a program for constructing a system environment in an information processing apparatus to construct a system; and
a setting unit configured to set an IP address of the system for each of a hostname corresponding to an HTML request and a hostname corresponding to an API request, the hostnames being registered in the DNS server(s),
wherein, after a new system is constructed by the construction unit, the setting unit starts to rewrite the current IP address set for the hostname corresponding to the API request to an IP address of the new system, and, in response to confirmation that rewriting of all of the DNS server(s) corresponding to the request for name resolution from the distribution server is completed, starts to rewrite the IP address set for the hostname corresponding to the HTML request to the IP address of the new system.

US Pat. No. 10,348,932

IMAGE PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM THAT DECREASE THE LIGHTNESS OF PIXELS, EXCEPT FOR A HIGHLIGHT REGION, BASED ON A GENERATED LIGHTNESS HISTOGRAM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:a first extraction unit configured to extract an object included in image data;
a second extraction unit configured to extract a highlight region of the object extracted by the first extraction unit;
a generation unit configured to generate a lightness histogram of pixels in a region including the highlight region extracted by the second extraction unit and a region around the highlight region in the object; and
a decreasing unit configured to decrease the lightness of the pixels, except for the highlight region, based on the lightness histogram generated by the generation unit,
wherein the first extraction unit, the second extraction unit, the generation unit, and the decreasing unit are implemented by at least one of a processor and a circuit.

US Pat. No. 10,345,615

OPTICAL CONTROL APPARATUS, OPTICAL APPARATUS, AND STORAGE MEDIUM FOR STORING OPTICAL CONTROL PROGRAM

CANON KABUSHIKI KAISHA, ...

1. An optical control apparatus comprising:a tilt acquirer configured to acquire tilt information on an object surface to an imaging surface;
a vibration acquirer configured to acquire vibration information on a vibration of an optical system;
a calculator configured to calculate a shift drive amount to drive a shiftable unit in a direction orthogonal to an optical axis of the optical system or a direction parallel to the imaging surface, and calculate a focus correction amount to drive a focus correction unit in a direction of the optical axis of the optical system or a direction along a normal of the imaging surface, based at least on the tilt information acquired by the tilt acquirer and the vibration information acquired by the vibration acquirer; and
a controller configured to control the shiftable unit based on the shift drive amount calculated by the calculator and control the focus correction unit based on the focus correction amount calculated by the calculator.

US Pat. No. 10,338,450

ELECTROCHROMIC ELEMENT UNIT, DIMMING WINDOW, AND IMAGING DEVICE

Canon Kabushiki Kaisha, ...

1. An electrochromic element unit comprising:an electrochromic element having a pair of electrodes and an electrochromic layer disposed between the pair of electrodes;
a driver unit; and
an operation unit connected to the electrochromic element via the driver unit,
wherein the driver unit receives information from the operation unit and controls a transmittance of the electrochromic element,
wherein the operation unit performs a first type operation and a second type operation, and
wherein change in the transmittance of the electrochromic element by the second type operation is different from change in the transmittance of the electrochromic element by the first type operation.

US Pat. No. 10,338,491

OPTICAL SCANNING APPARATUS AND OPTICAL SCANNING APPARATUS SYSTEM

Canon Kabushiki Kaisha, ...

1. An optical scanning apparatus comprising:a light source;
a substrate including an electric circuit for causing the light source to emit light; and
a deflection unit configured to deflect and scan the light emitted from the light source,
wherein the light source and the electric circuit are connected to each other with terminals of the light source inserted into holes provided at positions, opposing the light source, of the substrate,
wherein the substrate includes a plurality of holes, and
a number of the plurality of holes is larger than a number of the terminals of the light source, and
wherein the substrate has an area with which the light source is overlapped as seen in an optical axis of the light, and
the plurality of holes is located in the area of the substrate and the plurality of holes is located within a concentric circle centered at the optical axis of the light emitted from the light source toward the deflection unit.

US Pat. No. 10,338,495

IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:a cleaning cartridge including an image bearing member, and a cleaning member configured to come into contact with the image bearing member and clean the image bearing member;
a developing cartridge having a developing agent bearing member configured to convey developing agent to the image bearing member; and
a control unit configured to execute a supply process of developing agent supplied from the developing cartridge to the cleaning member via the image bearing member during a non-image-forming period,
wherein the cleaning cartridge and the developing cartridge are each detachably mounted to an apparatus main body of the image forming apparatus,
wherein the control unit decides, based on a value relating to an amount of developing agent recovered by the cleaning member and a value relating to a usage amount of the developing cartridge, a supply amount of the developing agent supplied from the developing cartridge to the cleaning member in the supplying process of the developing agent, and
wherein, in a case where the usage amount of the developing cartridge is fixed, for increasing amounts of developing agent recovered by the cleaning member, the supply amount of the developing agent decreases.

US Pat. No. 10,338,859

RECORDING CONTROL APPARATUS AND CONTROL METHOD THEREOF, AS WELL AS IMAGING APPARATUS, INFORMATION PROCESSING APPARATUS, AND RECORDING SYSTEM

CANON KABUSHIKI KAISHA, ...

1. A recording control apparatus comprising:an obtaining unit configured to obtain a photographic image captured by an imaging apparatus to be recorded and analysis information corresponding to a distance from a focus position to an object in each portion represented in the photographic image;
a recording control unit configured to execute recording of the photographic image; and
a selecting unit configured to select, on the basis of a value of each pixel of the photographic image and the analysis information, a dot layout pattern that is used to record each pixel of the photographic image and that indicates a layout of recorded dots included in dots constituting the pixel.

US Pat. No. 10,338,359

ZOOM LENS AND IMAGE PICKUP APPARATUS USING THE SAME

CANON KABUSHIKI KAISHA, ...

1. A zoom lens comprising, in order from an object side to an image side, a first lens unit having a positive refractive power, a second lens unit having a negative refractive power, an aperture stop, and a rear group including a plurality of lens units, whereinintervals between the adjacent lens units are changed during zooming,
in the rear group, a lens unit Lp having a positive refractive power is arranged closest to an image side, a lens unit Ln having a negative refractive power is arranged on the object side of and adjacent to the lens unit Lp, and a third lens unit having a positive refractive power is arranged closest to the object side,
the aperture stop does not move for zooming, but the second lens unit and the lens unit Ln move during zooming,
the first lens unit consists of, in order from the object side to the image side, a negative lens, a positive lens, a positive lens, and a positive lens, and
the zoom lens satisfies the following conditional expressions:
?6.00 ?1.80 where f2 denotes a focal length of the second lens unit, fn denotes a focal length of the lens unit Ln, M2 denotes a movement amount of the second lens unit during zooming from a wide angle end to a telephoto end, and Mn denotes a movement amount of the lens unit Ln during zooming from the wide angle end to the telephoto end.

US Pat. No. 10,334,161

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, COMPUTER PROGRAM AND IMAGING APPARATUS

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:(A) a memory that stores an operation control program; and
(B) at least one processor coupled to the memory, and configured to load and to execute the operation control program stored in the memory
a) to acquire light field data comprising a plurality of divided image data, including a first group of light field data received via a first group of divisional pixels, and a second group of light field data received via a second group of divisional pixels;
(b) to perform image processing, including color correction processing, on each of the first group of light field data and the second group of light field data of the plurality of divided image data; and
(c) to form synthesized image data by combining pixel signals of each of the first group of light field data and each of the second group of light field data, respectively, of the plurality of divided image data, wherein depths of field of the plurality of divided image data are greater than depth of field of the synthesized image data,
wherein the at least one processor executes the operation control program to form the synthesized image data using the plurality of divided image data subjected to the image processing.

US Pat. No. 10,334,176

IMAGING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. An imaging apparatus including an optical system for forming an object image, and configured to acquire the object image as image signals at a predetermined frame rate, the imaging apparatus comprising:an image sensor outputting a plurality of image signals with different exposures and a focus detection signal for performing a phase difference detection; and
controller having a processor which executes instructions stored in a memory, the controller being configured to function as:
a composition unit configured to compose the plurality of image signals with different exposures output from the imaging unit to output composed image signals,
wherein, in outputting the plurality of image signals with different exposures at the predetermined frame rate, the image sensor outputs the focus detection signal as a substitute for a part of the plurality of image signals with different exposures at a predetermined timing, and
wherein, in composing the plurality of image signals with different exposures, the composition unit uses the image signals acquired before the predetermined timing instead of a part of the image signals replaced at the predetermined timing.

US Pat. No. 10,331,387

PRINTING APPARATUS, CONTROL METHOD FOR THE PRINTING APPARATUS, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. A printing apparatus comprising:a reader configured to read a document;
a memory configured to store image data of the document read by the reader;
a storage configured to store the image data transferred from the memory;
at least one hardware controller configured to:
reserve, in the storage, a storage area for storing image data of the document transferred from the memory;
store the image data of the document in the reserved storage area in the storage; and
read out the image data of the document from the reserved storage area; and
a printer configured to print an image on a sheet fed from a sheet holder based on the image data read out by the at least one hardware controller,
wherein the at least one hardware controller is configured to control a process in which the printer is able to start to feed the sheet from the sheet holder before the storage area is reserved.

US Pat. No. 10,330,901

ZOOM LENS, IMAGE PICKUP APPARATUS HAVING THE ZOOM LENS AND IMAGE PICKUP SYSTEM HAVING THE ZOOM LENS

CANON KABUSHIKI KAISHA, ...

1. A zoom lens comprising, in order from an object side to an image side:a first lens unit having a negative refractive power, an aperture stop, a second lens unit having a positive refractive power, and a rear lens group having a positive refractive power, wherein
the first lens unit includes a positive lens,
the rear lens group includes a lens unit LN having a negative refractive power and a lens unit LP having a positive refractive power,
during zooming, the first lens unit does not move, the second lens unit moves so as to be closer to the object side at a telephoto end than at a wide-angle end, the lens unit LP moves so as to be closer to the image side at the telephoto end than at the wide-angle end, and an interval between every adjacent two of the lens units changes, and
the following conditional expressions are satisfied:
1.1<|M2|/f2<3.0,
0.15<|Mp|/fp<0.50,
1.96 10.0

US Pat. No. 10,329,106

SHEET FEEDING DEVICE

Canon Kabushiki Kaisha, ...

1. A sheet feeding device comprising:a stacking portion on which a plurality of recording materials are stacked;
a feeding rotary member configured to feed the plurality of recording materials stacked on the stacking portion one by one, wherein the feeding rotary member feeds a first recording material which is an uppermost recording material stacked on the stacking portion and feeds a second recording material positioned under the first recording material;
a conveying rotary member configured to convey the recording material fed by the feeding rotary member;
a separating rotary member configured to form a nip with the conveying rotary member, wherein the separating rotary member is rotated in a predetermined direction so as to convey the first recording material when the first recording material is fed to the nip, and the separating rotary member stops in rotation or rotates in a direction opposite to the predetermined direction so as to separate the first recording material and the second recording material when the first recording material and the second recording material are fed to the nip;
a detecting unit configured to detect a rotational speed of the separating rotary member;
a driving unit configured to execute a feeding operation by the feeding rotary member;
a threshold determining unit configured to determine a threshold speed depending on the rotational speed of the separating rotary member detected by the detecting unit in a period in which the separating rotary member is rotated in the predetermined direction in a state where the first recording material is fed to the nip after the feeding operation of the first recording material is started;
a feeding control unit configured to control the driving unit to execute the feeding operation of the second recording material subsequently to passing of a trailing end of the first recording material through the feeding rotary member in an overlapping state where the first recording material and the second recording material partially overlap,
wherein, in a case where the rotational speed of the separating rotary member detected by the detecting unit is faster than the threshold speed, the feeding control unit controls the driving unit to continue the feeding operation of the second recording material,
wherein, in a case where the rotational speed of the separating rotary member detected by the detecting unit becomes slower than the threshold speed while the separating rotary member is rotated in the predetermined direction, the feeding control unit controls the driving unit to stop the feeding operation of the second recording material in a state where a leading end of the second recording material reaches the nip,
wherein the sheet feeding device further comprises a second detecting unit, provided downstream of the nip with respect to a recording material feeding direction, the second detecting unit being configured to detect a leading end of the recording material, and
wherein the threshold determining unit determines the threshold speed according to the rotational speed of the separating rotary member in a period from when the second detecting unit detects a leading end of the first recording material to when a distance between the trailing end of the first recording material and the feeding rotary member with respect to the feeding direction becomes a predetermined distance.

US Pat. No. 10,329,112

DRIVE TRANSMISSION APPARATUS AND IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. A drive transmission apparatus comprising:a rotatable shaft;
a pin provided on the shaft and projecting radially out of an outer circumferential surface of the shaft;
a rotating member configured to rotate with the shaft, the rotating member comprising an inner circumferential surface facing the outer circumferential surface of the shaft and an engage portion configured to engage with the pin; and
a protruded portion provided on one of the outer circumferential surface of the shaft and the inner circumferential surface of the rotating member and disposed in pressure contact with the other one of the outer circumferential surface of the shaft and the inner circumferential surface of the rotating member.

US Pat. No. 10,329,113

MOUNT APPARATUS TO BE MOUNTED ON MAIN BODY OF IMAGE FORMING APPARATUS, AND IMAGE FORMING APPARATUS INCLUDING MOUNT APPARATUS

Canon Kabushiki Kaisha, ...

1. A mount apparatus to be mounted in a vertical direction on a top surface of a main body of an image forming apparatus configured to form an image on a sheet, the mount apparatus comprising:a latch member extending toward the main body from a surface facing the top surface of the main body, wherein the latch member is rotatable around a rotational axis extending in a direction orthogonal to the vertical direction and includes a first protrusion and a second protrusion, wherein the first protrusion protrudes in a direction intersecting the direction in which the latch member extends, the second protrusion is provided on a distal end side of the latch member relative to the first protrusion and protrudes in a direction opposite to the direction in which the first protrusion protrudes; and
a biasing member configured to bias the latch member in a predetermined rotation direction,
wherein, in a state where the mount apparatus is mounted on the main body, the first protrusion is inserted into the main body through an opening provided on the top surface of the main body and is engaged with an engaged portion of the main body by a biasing force of the biasing member, and
wherein, in a case where the mount apparatus is inclined with respect to the main body in a direction in which engagement of the first protrusion with the engaged portion of the main body is released, the second protrusion is engaged with the main body so as to regulate the inclination of the mount apparatus.

US Pat. No. 10,334,265

MOVING IMAGE ENCODING APPARATUS, IMAGE CAPTURING APPARATUS, MOVING IMAGE ENCODING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. A moving image encoding apparatus comprising:an encoding unit configured to perform predictive encoding for an encoding target image on a block basis;
a decoding unit configured to generate a decoded image by decoding the target image having undergone the predictive encoding;
a filter unit configured to apply deblocking filtering to the decoded image; and
an offset processing unit configured to perform an offset processing for the decoded image having undergone the deblocking filtering,
wherein the encoding unit performs the predictive encoding based on the decoded image having undergone the offset processing by the offset processing unit,
wherein the offset processing unit selects and executes a first offset processing for a low-frequency component image when an image of the block has a feature associated with the low-frequency component image in accordance with a feature of an image of a processing target block, and selects and executes a second offset processing for a high-frequency component image when an image of the block does not have a feature associated with the low-frequency component image,
wherein the apparatus further comprises:
(a) a counting unit configured to count a number of pixels, for each selected band of a plurality of bands, of the processing target block of the decoded image having undergone the deblocking filtering, whose pixel values belongs to the selected band, wherein the plurality of bands are obtained by dividing, into a plurality of portions, a range of values which pixel values are configured to take; and
(b) a decision unit configured to decide a starting band position of a predetermined number of consecutive bands of the plurality of bands, wherein the number of pixels included in the consecutive bands is the largest, and
wherein the offset processing unit selects the first offset processing when the number of pixels included in the predetermined number of bands from the decided starting band position is not less than a second threshold, and selects the second offset processing when the number of pixels included in the predetermined number of bands from the decided starting band position is less than the second threshold.

US Pat. No. 10,333,774

IMAGE FORMING APPARATUS THAT COOPERATES WITH MANAGEMENT SERVER, METHOD OF CONTROLLING IMAGE FORMING APPARATUS, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image forming apparatus that communicates with a management server, the image forming apparatus comprising:an operation unit;
a memory storing first instructions related to software for communicating with the management server and second instructions related to an application for display control, and
at least one hardware processor executing the second instructions causing the image forming apparatus to:
acquire message list information from the management server;
control to display a message list on the operation unit based on the acquired message list information, and
store first time information indicating a time when the message list has been displayed on the image forming apparatus, and
wherein the at least one hardware processor executes the first instructions causing the image forming apparatus to:
periodically make an inquiry about an instruction to the management server; and
store second time information about a registered time of the message acquired from the management server as a result of the inquiry, and
acquire the second time information stored by the software;
determine whether or not to display a notification indicating that a message has arrived, based on the acquired second time information and the first time information; and
control the notification indicating that a message has arrived to be displayed in a predetermined display area on the operation unit in accordance with a determination that the notification is displayed in a case where the registered time indicated by the acquired second time information is newer than the time indicated by the first time information, and
wherein the notification indicating that the message has arrived is not displayed in the predetermined display area on the operation unit in a case where the registered time indicated by the acquired second time information is not newer than the time indicated by the first time information.

US Pat. No. 10,332,246

INSPECTION METHOD, INSPECTION APPARATUS, PROCESSING APPARATUS, AND RECORDING MEDIUM FOR DETECTING DEFECTS OF A WORK

Canon Kabushiki Kaisha, ...

1. An inspection method in which a processing unit controls imaging timing of an imaging apparatus that picks up an image of a work, controls an operation of a moving apparatus for moving at least one of the work and the imaging apparatus, and inspects the work based on an imaging result of the imaging apparatus, the inspection method comprising:a moving process in which the processing unit makes the moving apparatus operate according to path data, and changes a relative position between the work and the imaging apparatus;
an image acquiring process in which the processing unit makes the imaging apparatus pick up, at a plurality of imaging times, the image of a same inspection region of the work, while changing the relative position between the work and the imaging apparatus in the moving process, and acquires a plurality of images;
a position calculating process in which the processing unit determines the relative position between the work and the imaging apparatus, at each imaging time, of the plurality of imaging times, when having made the imaging apparatus pick up, at the plurality of imaging times, the image of the work; and
an identifying process in which the processing unit inspects, at a plurality of inspection times, the same inspection region of the work from each of the images, and identifies, in response to detection of a defect in the inspection region, a position of the defect in the work, based on the relative position between the work and the imaging apparatus at a time of picking up the image during which the defect is detected.

US Pat. No. 10,333,783

DATA PROCESSING APPARATUS, COMMUNICATION APPARATUS, AND CONTROL METHODS FOR THE SAME

CANON KABUSHIKI KAISHA, ...

1. A data processing apparatus comprising:a processor; and
a memory storing programs that, when executed by the processor, causes the processor to function as:
a communication unit configured to communicate with an external apparatus, using any of a plurality of communication manners including a first connection manner via a network and a second connection manner that is different from the first connection manner;
a search unit configured to search for an external apparatus capable of executing a predetermined function for transmitting an image;
a selection unit configured to select an external apparatus found in the search by the search unit as a connection-target device; and
a control unit configured to determine if the selected external apparatus has been connected to previously such that, in a case where it is determined that the external apparatus selected by the selection unit has been connected to previously and image data has been transmitted to the external apparatus previously, the communication unit is controlled to communicate with the external apparatus using the first connection manner, and
in a case where it is determined that image data has not been transmitted to the external apparatus previously, the communication unit is controlled to communicate with the external apparatus using the second connection manner,
wherein in the first connection manner the control unit controls the external apparatus to start up an application, and to perform communication via a wireless network formed by an access point and to make a plurality of functions including the predetermined function executable using the application, and in the second connection manner the control unit controls the external apparatus to perform communication by a direct connection without starting up the application, and to make the predetermined function executable.

US Pat. No. 10,332,259

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:one or more processors; and
one or more memories storing instructions, when executed by the one or more processors, causing the image processing apparatus to function as:
an input unit configured to input image data representing a plurality of images obtained by photographing the same object from a plurality of viewpoints that are mutually different;
an estimation unit configured to estimate first information indicating a disparity map comprising a magnitude of a disparity between the plurality of images by comparing image regions each having a first size between the plurality of images;
a deriving unit configured to derive an evaluation value indicating a degree of reliability for each pixel position of the disparity map;
a determination unit configured to determine whether the degree of reliability reaches a predetermined standard; and
an identifying unit configured to identify image regions of the plurality of images whose degree of reliability has not reached the predetermined standard as image regions to be subjected to disparity estimation by comparing image regions each having a second size, which is different from the first size, between the plurality of images, based on the derived evaluation value,
wherein the estimation unit further estimates second information indicating a magnitude of a disparity between the plurality of images in the image regions identified by the identifying unit by comparing the image regions each having the second size between the plurality of images.

US Pat. No. 10,332,268

IMAGE PROCESSING APPARATUS, GENERATION METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus that generates a depth map that represents distances from a predetermined viewpoint in a field of view based on the predetermined viewpoint, the apparatus comprising:a processor configured to implement instructions stored in a memory and execute a plurality of tasks, including:
a specification task that specifies coordinates on a two-dimensional image that respectively correspond to a plurality of points on a three-dimensional object included in the field of view; and
a generation task that generates the depth map based on a result of assignment processing that assigns distance information of a first point corresponding to first coordinates to a first area that includes the first coordinates and assigns distance information of a second point corresponding to second coordinates to a second area that includes the second coordinates, the first and second coordinates belonging to a plurality of coordinates on the two-dimensional image that are specified by the specification unit,
wherein a distance from the predetermined viewpoint to the first point corresponding to the first coordinates is longer than a distance from the predetermined viewpoint to the second point corresponding to the second coordinates, and the first area that includes the first coordinates corresponding to the first point is smaller than the second area that includes the second coordinates corresponding to the second point, and
wherein the plurality of points include the first point and the second point.

US Pat. No. 10,332,783

METHOD OF MANUFACTURING SEMICONDUCTOR DEVICE, AND SEMICONDUCTOR DEVICE

CANON KABUSHIKI KAISHA, ...

1. A method of manufacturing a semiconductor device, the method comprising:arranging an insulation film on a substrate;
forming a hole in the insulation film;
first exposing for exposing a first portion of a photoresist arranged on the insulation film;
second exposing for exposing a second portion of the photoresist after the first exposing;
forming a resist pattern by developing the photoresist after the first exposing and the second exposing;
forming a trench in the insulation film in accordance with etching the insulation film using the resist pattern as a mask; and
embedding a conductor in the hole and the trench,
wherein the trench includes a first trench corresponding to a first pattern of the resist pattern, the first pattern being formed by the exposing of the first portion, and a second trench corresponding to a second pattern of the resist pattern, the second pattern being formed by the exposing of the second portion,
wherein, in the embedding of the conductor, both the first trench and the second trench communicate with the hole, the hole comprises a part that is deeper than the first trench and the second trench, and the conductor comprises a portion in the part of the hole, and
wherein, in a plan view, an inner edge of the part of the hole surrounds the portion of the conductor and does not surround an insulator.

US Pat. No. 10,332,275

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus comprising:an acquisition unit configured to acquire an image, including a measurement target object, captured by an image capturing apparatus;
a storage unit configured to store information about a plurality of geometric features constituting a three-dimensional model of the measurement target object;
a setting unit configured to set, in a case where the plurality of geometric features is associated with a plurality of image features in the image, a flag for the geometric feature that may correspond to the image feature caused by a shadow of the measurement target object;
an association unit configured to associate the plurality of geometric features with the plurality of image features detected from the image, based on an approximate position and orientation of the measurement target object and the flag set by the setting unit; and
a derivation unit configured to derive a position and orientation of the measurement target object based on a result of the association by the association unit.

US Pat. No. 10,328,696

LIQUID EJECTION HEAD

Canon Kabushiki Kaisha, ...

1. A liquid ejection head comprising:a plurality of ejection ports;
a plurality of pressure chambers each communicating with each of the ejection ports;
a piezoelectric actuator constituting part of walls of the pressure chambers;
a common liquid chamber for containing liquid to be supplied to the plurality of pressure chambers;
an opposing wall interposed between the pressure chambers and the common liquid chamber, the opposing wall having an upper surface functioning as one of the walls of the pressure chambers; and
a reinforcing portion having at least one sidewall interconnecting an upper surface and lower surface of the common liquid chamber that supports a lower surface of the opposing wall,
wherein the pressure chambers and the common liquid chamber are arranged in an opposing configuration with respect to each other,
wherein the common liquid chamber is provided in a first manifold plate and a second manifold plate,
wherein the reinforcing portion includes a first reinforcing portion provided in the first manifold plate and a second reinforcing portion provided in the second manifold plate, and the first reinforcing portion and the second reinforcing portion are in contact with each other.

US Pat. No. 10,325,378

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND NON-TRANSITORY STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:an acquisition unit configured to acquire pieces of silhouette image data of an object viewed from multiple different viewpoints;
a generation unit configured to generate, from the pieces of silhouette image data, pieces of low-resolution data representing images with a resolution lower than the pieces of silhouette image data; and
an estimation unit configured to, by performing, for a plurality of line segments in space containing the object, processing in which, after a line segment in the space is projected onto a piece of low-resolution data to calculate a first intersection of the line segment with the object, the line segment is projected onto a piece of silhouette image data to calculate a second intersection of the line segment with the object, calculate intervals over which the plurality of line segments intersect the object and estimate a shape of the object.

US Pat. No. 10,324,667

PROGRAM PROCESSING APPARATUS AND METHOD, AND IMAGE FORMING APPARATUS

Canon Kabushiki Kaisha, ...

1. A program processing apparatus that executes a plurality of threads, comprising:a memory storing a control program; and
a multi-core processor that includes a plurality of processor cores and respective caches for the plurality of processor cores, wherein when the control program is executed by the multi-core processor it causes the multi-core processor to perform a method comprising:
storing an identifier of a generated thread;
setting an operation state to be an activation processing state, when a specific program starts activation processing of an application program, and setting the operation state to be an activation processing complete state, after completion of the activation processing of an application program that is being executed, wherein the application program continues to execute after the activation processing state completes; and
while the operation state is the activation processing state, fixedly allocating a generated thread of the specific program to a specific processor core, and after the operation state is set to the activation processing complete state, allocating the generated thread of the specific program to a plurality of processor cores determined by an operating system,
wherein the same data is not cached in the respective caches for the plurality of processor cores by fixedly allocating the generated thread of the specific program to the specific processor core while the operation state is the activation processing state.

US Pat. No. 10,324,027

ELASTIC WAVE RECEIVING APPARATUS, ELASTIC WAVE RECEIVING METHOD, PHOTOACOUSTIC APPARATUS, AND PROGRAM

CANON KABUSHIKI KAISHA, ...

1. A photoacoustic wave receiving apparatus comprising:a supporting member configured to support a subject;
a scanning light source located opposing the subject via the supporting member and configured to irradiate the subject with pulsed light;
a scanning probe acoustically and slidably in contact with the supporting member and configured to receive a photoacoustic wave propagated from the subject via the supporting member and output an electric signal;
a driving unit configured to move said scanning probe and said scanning light source along the supporting member;
a drive controlling unit including a memory and a pulse generator that supplies a drive pulse signal to said driving unit configured to control a movement of said scanning probe; and
a load estimation unit configured to estimate a scanning load generated due to an acoustic contact between the scanning probe and the supporting member,
wherein said drive controlling unit corrects the drive pulse signal based on an estimated scanning load in a feedforward control using the following load correction function:
C(t)=k{f(t)?g(t)},where k is a positive constant, f(t) is a target position and g(t) is an actual measurement position of the probe at time t.

US Pat. No. 10,325,345

DEVICE FOR PERFORMING IMAGE TRANSFORMATION PROCESSING AND METHOD THEREOF

Canon Kabushiki Kaisha, ...

1. An image processing device that transforms an image, the image processing device comprising:one or more processors; and
a memory that stores instructions which, when executed by the one or more processors, causes the image processing device to function as:
a storage unit configured to store coordinate values in a coordinate system of a pre-transformed image, each of the coordinate values corresponding to a grid point in a coordinate system of a transformed image;
a selection unit configured to select a grid point in a vicinity of a target pixel in the transformed image;
a calculation unit configured to refer to a pre-transformed coordinate value, corresponding to the selected grid point and stored in the storage unit, to calculate a homography matrix based on the selected grid point and the referred coordinate value, and to calculate a pre-transformed coordinate value corresponding to the target pixel, using the homography matrix,
wherein the calculation unit generates vectors by connecting coordinate values of a plurality of the grid points, and to calculate the homography matrix using the vectors; and
an output unit configured to output a pixel value of the coordinate value calculated in the pre-transformed image, as a pixel value of the target pixel in the transformed image.

US Pat. No. 10,324,582

MEDICAL IMAGE DISPLAY APPARATUS, METHOD FOR CONTROLLING THE SAME

CANON KABUSHIKI KAISHA, ...

1. A medical image display apparatus for displaying a thumbnail image corresponding to medical image data, and displaying the medical image data in a display area upon selection of the thumbnail image, comprising:a determination unit configured to determine a display method of the medical image data in the display area, based on a divided area specified by a designated position in the thumbnail image when the thumbnail image is selected by a user, wherein the thumbnail image is divided into a plurality of divided areas; and
a display control unit configured to display the medical image data in the display area, according to the display method determined by the determination unit,
wherein the determination unit associates a plurality of partial areas obtained by dividing the display area and the plurality of divided areas, and
determines the display method such that the medical image data is displayed in a partial area in the display area associated with a divided area to which the designated position belongs.

US Pat. No. 10,325,355

VIDEO SIGNAL PROCESSING APPARATUS, VIDEO SIGNAL PROCESSING METHOD, AND PROGRAM

CANON KABUSHIKI KAISHA, ...

1. A video signal processing apparatus comprising:a processor; and
a memory containing instructions that, when executed by the processor, cause the processor to perform operations comprising:
performing gamma correction on a video signal using a gamma characteristic selected from among a plurality of gamma characteristics; and
processing contour comprising calculating, in a case where a first gamma characteristic used in the gamma correction is changed to a second gamma characteristic by selection of the gamma characteristic, and based on a ratio of a slope between a gamma curve of the first gamma characteristic and a gamma curve of the second gamma characteristic, a contour correction characteristic corresponding to the second gamma characteristic and performing contour correction using the contour correction characteristic on the video signal.

US Pat. No. 10,318,816

METHOD, SYSTEM AND APPARATUS FOR SEGMENTING AN IMAGE SET TO GENERATE A PLURALITY OF EVENT CLUSTERS

Canon Kabushiki Kaisha, ...

1. A computer implemented method of segmenting an image set to generate a plurality of event clusters, each event cluster including at least one image from the image set, said method comprising:accessing, using one or more computer processors, the image set having time metadata corresponding to each image in the set;
determining, using the one or more computer processors, a time interval between each pair of neighbouring images in the image set, the neighbouring images in each of said pairs being adjacent in a time ordered sequence, said time interval for each of said pairs being determined from time metadata associated with each image in the pair;
determining, using the one or more computer processors, an adjustment value for one or more of the determined time intervals based on at least one of predetermined time of day information and calendar information, wherein the adjustment value is determined based on at least one of the group consisting of:
overlap of the time interval and one or more predetermined date and time of day periods; and
non-overlap of the time interval and one or more predetermined date and time of day periods; and
segmenting, using the one or more computer processors, the images in the image set to generate the plurality of event clusters, wherein segmentation boundaries for each event cluster are determined using at least the determined adjustment value.

US Pat. No. 10,313,589

IMAGING DEVICE HAVING AN IMAGE MODE SET ACCORDING TO A FILTER

Canon Kabushiki Kaisha, ...

1. An imaging device including a lens group configured to form an object image, and an imaging sensor configured to convert the formed object image to an image signal, the imaging device comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the imaging device to perform operations including:
inserting and removing a plurality of optical filters to and from the lens group,
setting one of a first imaging mode, a second imaging mode, and a third imaging mode,
performing noise reduction processing on the image signal according to a set imaging mode,
switching a threshold based on the set imaging mode,
comparing an illuminance value of the image signal with the threshold to produce a comparison result, and
switching, based on the comparison result, two of the following: the first imaging mode, the second imaging mode, and the third imaging mode,
wherein the plurality of optical filters includes:
a first filter having a transmittance of a wavelength component in an infrared region that is smaller than a transmittance of a wavelength component in a visible region, and
a second filter having a transmittance of the wavelength component in the infrared region that is larger than the transmittance of the wavelength component in the visible region, and
wherein the first imaging mode inserts the first filter into the lens group, the second imaging mode inserts the second filter into the lens group, and the third imaging mode removes the first filter and the second filter from the lens group.

US Pat. No. 10,313,593

IMAGE STABILIZATION APPARATUS AND IMAGE STABILIZATION METHOD

Canon Kabushiki Kaisha, ...

1. An age stabilization apparatus comprising:an identification unit that, based on an angular velocity signal outputted from an angular velocity sensor, a motion vector calculated from a difference between frames of images outputted from image sensor, and a position signal indicating a position of a correction unit that corrects a shake optically, identifies an output variation of the angular velocity sensor; and
a conversion unit that converts the angular velocity signal into a shake correction amount signal by correcting the angular velocity signal based on the output variation identified by the identification unit,
wherein the output variation is a variation of a sensitivity and an offset of the angular velocity sensor, and
wherein the conversion unit converts the angular velocity signal into the shake correction amount signal by applying the variation of the sensitivity of the angular velocity sensor and the offset of the angular velocity sensor to the angular velocity signal;
each unit is implemented by at least one processor or circuitry, or combination thereof.

US Pat. No. 10,311,546

EDGE DETECTION APPARATUS AND EDGE DETECTION METHOD

Canon Kabushiki Kaisha, ...

1. An edge detection apparatus, comprising:a detection unit configured to detect a dispersion degree of gradation values of input image data whose resolution is lower than an output resolution;
a determination unit configured to determine detection sensitivity, which is edge detectability, based on the dispersion degree detected by the detection unit;
an edge detection unit configured to detect an edge from an input image based on the input image data, at the detection sensitivity determined by the determination unit; and
a scaling unit configured to output image data generated by converting the input image data to the output resolution in accordance with the detected edge, wherein
with respect to first and second cases in which the dispersion degree is lower in the first case than the dispersion degree in the second case, the determination unit determines a detection sensitivity that is lower in the first case and higher in the second case.

US Pat. No. 10,311,549

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:a CPU; and
at least one memory, the CPU and the at least one memory cooperating to provide:
an obtaining unit configured to obtain image data captured by detecting radial rays via a grid disposed in front of a radiation detector while resetting odd-numbered lines or even-numbered lines of the radiation detector;
a calculating unit configured to calculate data lack information of the image data including grid components caused by the grid from a start of radial rays by an irradiating unit to detection of the radial rays by the obtaining unit, by calculating ratios of pixels in which data lack occurs in odd-numbered lines or even-numbered lines to pixels in which data lack does not occur using adjacent lines that are normal, wherein the data lack occurs in odd-numbered lines or even-numbered lines by resetting the odd-numbered lines or the even-numbered lines of the radiation detector;
a fitting unit configured to fit a model function representing data lack to the data lack information; and
a correcting unit configured to correct the image data using data lack information obtained by reducing grid components in accordance with the model function subjected to the fitting performed by the fitting unit.

US Pat. No. 10,311,559

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An information processing apparatus comprising:one or more processors; and
a memory coupled to the one or more processors, the memory having stored thereon instructions which, when executed by the one or more processors, cause the information processing apparatus to perform operations including:
extracting a plurality of types of feature amounts from an image including an inspection target object,
determining an anomaly degree of the inspection target object based on the extracted plurality of types of feature amounts,
generating a plurality of feature amount maps each for representing a distribution of feature amounts of respective one of the extracted plurality of types of feature amounts,
integrating the generated plurality of feature amount maps to obtain an integrated map based on contribution degrees of the respective plurality of feature amounts with respect to the determined anomaly degree, and
displaying, on a display, the integrated map as a defect image representing a defect included in the inspection target object.

US Pat. No. 10,311,568

IMAGE PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND COMPUTER-READABLE STORAGE MEDIUM

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:one or more processors; and
a memory storing a program which, when executed by the one or more processors, causes the one or more processors to function as units comprising:
(1) an image acquisition unit adapted to acquire a radiation image capturing an object;
(2) a function acquisition unit adapted to acquire a point spread function from the radiation image; and
(3) a determination unit adapted to determine, based on a ratio of a length of a shape based on the point spread function projected in a first direction and a length of a shape based on the point spread function projected in a second direction, presence/absence of a movement of the object.

US Pat. No. 10,313,627

APPARATUS FOR PLAYING BACK RECORDED VIDEO IMAGES RELATED TO EVENT, AND METHOD THEREOF

CANON KABUSHIKI KAISHA, ...

1. An apparatus comprising:a recording unit configured to record a video image;
a detection unit configured to detect an event in which a state of an object changes from the video image;
a generation unit configured to generate, when a first type event and one or more second type event related to the first type event are detected from the video image, an index associating the first type event and the one or more second type event;
a display unit configured to display a time line on which a plurality of symbols indicating respective events are arranged, wherein a symbol indicating each of the events is arranged in a position corresponding to a time when each of the events occurred;
a specifying unit configured to specify an event in response to a selection of a symbol indicating the event by a user;
an identification unit configured to identify, when the event of the first type is specified, one or more second type event related to the specified first type event based on the index; and
a playback unit configured to play back a video image concerning the identified one or more second type event.

US Pat. No. 10,311,595

IMAGE PROCESSING DEVICE AND ITS CONTROL METHOD, IMAGING APPARATUS, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image processing device comprising:one or more processors; and
a memory storing instructions which, when executed by the one or more processors, cause the image processing device to function as:
an acquisition unit configured to acquire a plurality of image data and a plurality of depth data corresponding to the plurality of image data, respectively;
a calculating unit configured to calculate first position and attitude changes for each depth from the plurality of image data and the plurality of depth data;
a grouping unit configured to calculate a frequency distribution of depths corresponding to the first position and attitude changes from each of the plurality of depth data, and group the plurality of depth data in a plurality of groups based on the frequency distribution;
a detection unit configured to detect motions in the plurality of image data;
a region calculating unit configured to estimate regions, which have a same motion;
a processing unit configured to calculate second position and attitude changes of the regions for each motion; and
a determining unit configured to determine a position and attitude change of a whole image for the plurality of image data by determining a static region based on data of the first position and attitude changes which respectively correspond to the plurality of groups obtained by the grouping unit and data of the second position and attitude changes.

US Pat. No. 10,313,649

IMAGE PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus comprising:at least one processor or circuit configured to function as following units:
an image generation unit configured to generate one or more reduced images that are reduced in a stepwise fashion based on an input image, the input image and the reduced images forming hierarchized images;
a gain map generation unit configured to generate a gain map for each hierarchical level that represents a gain at each pixel position of an image, by applying a first tone characteristic to each of the hierarchized images and also further applying a second tone characteristic to at least one of the one or more reduced images; and
a composing unit configured to compose gain maps generated for each hierarchical level to generate a composed gain map that represents gain applied to each pixel position of the input image,
wherein the gain map generation unit applies, for each subject region, the first tone characteristic and the second tone characteristic to the at least one of the one or more reduced images, and
wherein the first tone characteristic and the second tone characteristic are mutually different tone characteristics associated with a respective subject region included in the input image.

US Pat. No. 10,308,018

PRINTING APPARATUS AND METHOD OF CONTROLLING PRINTHEAD

Canon Kabushiki Kaisha, ...

1. A printing apparatus comprising:a plurality of printing elements;
driving circuits that have at least one source follower transistor and correspond to each of the plurality of printing elements; and
a control unit configured to, in a case where a number of printing elements driven simultaneously does not exceed a predetermined number, perform a first control for driving the at least one source follower transistor by a fixed pulse width irrespective of the number of printing elements driven simultaneously, and, in a case where the number of printing elements driven simultaneously exceeds the predetermined number, perform a second control for changing a pulse width to drive the at least one source follower transistor based on the number of printing elements driven simultaneously,
wherein the predetermined number is determined such that the driving circuits keep a voltage across the printing elements fixed.

US Pat. No. 10,308,021

PRINT ELEMENT SUBSTRATE, PRINTHEAD, AND IMAGE FORMING APPARATUS

CANON KABUSHIKI KAISHA, ...

1. A print element substrate that includes a plurality of heaters and a plurality of temperature sensors provided in correspondence with a plurality of nozzles, the substrate comprising:a selecting unit configured to select one temperature sensor from the plurality of temperature sensors and output a temperature signal, and change the temperature sensor;
a determining unit configured to determine a discharge state of the nozzle based on the temperature signal output by the selecting unit;
an outputting unit configured to, based on a determination result output from the determining unit, externally output a signal indicating the discharge state of the nozzle corresponding to the temperature sensor selected by the selecting unit; and
a masking unit configured to, in accordance with a change of the temperature sensor by the selecting unit, mask the determination result output from the determining unit to the outputting unit for a predetermined time after the change of the temperature sensor.

US Pat. No. 10,313,145

INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM INCLUDING A PRINTING SYSTEM THAT SUPPORTS A SEARCH FUNCTION AND A SEARCH RESULT SCREEN DISPLAY CONFORMING TO A SEARCH RESULT PRINTER FOUND

Canon Kabushiki Kaisha, ...

13. A method for controlling an information processing apparatus that executes an operating system (OS) including a printing system that supports a search function using a first search protocol as a standard, the method comprising:identifying, if a plug-in for the printing system is installed, a vendor that corresponds to the plug-in;
performing a search using the first search protocol; and
performing, if a search using a second search protocol is performed by the plug-in for the printing system, together with a first display conforming to a search result of one or more printers found by using the first search protocol, in which a printer of the identified vendor is excluded, a second display conforming to a search result using the second search protocol, which includes the printer of the identified vendor.

US Pat. No. 10,311,097

IMAGE RETRIEVING APPARATUS AND METHOD

CANON KABUSHIKI KAISHA, ...

1. An image retrieving apparatus comprising:an image obtaining unit configured to obtain a plurality of images and store the obtained plurality of images in a storage device;
a category obtaining unit configured to obtain respective categories to which the plurality of images obtained by the image obtaining unit belongs;
a basic searching unit configured to search for a specific image, which is an image that includes a specific object, from among the images stored in the storage device;
a counting unit configured to count a number of the specific images that include the specific object for each category obtained by the category obtaining unit;
a determining unit configured to determine whether or not an additional search for the specific image that includes the specific object is to be performed for a category among the categories obtained by the category obtaining unit, based on the number of the specific images that include the specific object of each category counted by the counting unit; and
an additional searching unit configured to search for the specific image that includes the specific object from among the images, stored in the storage device, which belong to the category for which it has been determined by the determining unit that the additional search is to be performed, the category for which it has been determined by the determining unit that the additional search is to be performed including no specific images including the specific object based on a result of the search performed by the basic searching unit.

US Pat. No. 10,311,612

DISPLAY DEVICE AND METHOD OF CONTROLLING SAME

Canon Kabushiki Kaisha, ...

1. A display device comprising:a first display unit;
a second display unit arranged on a back side of the first display unit;
at least one processor; and
at least one memory storing at least one program which, when executed by the at least one processor, causes the display device to:
acquire first image data;
select automatically a display mode based on contents of the first image data;
control the first display unit to transmit light from the second display unit based on the first image data;
generate second image data corresponding to the first image data based on the selected display mode; and
control the second display unit so as to display an image based on the second image data, wherein
in a case where a first display mode is selected, the image displayed based on the second image data is blurred more than in a case where a second display mode is selected.

US Pat. No. 10,313,668

METHOD AND DEVICE FOR ENCODING OR DECODING AN IMAGE COMPRISING ENCODING OF DECODING INFORMATION REPRESENTING PREDICTION MODES

Canon Kabushiki Kaisha, ...

10. A device for encoding an image, the device comprising a processor being configured for:receiving the image within an original sequence of digital images received as an input by the computing device;
encoding the image into encoded data, the encoding comprising the encoding of mode information representing a prediction mode for encoding a current block of pixels according to an Intra coding mode;
encapsulating the encoded data within a bitstream output from the computing device;
wherein encoding the image comprises for the determination of set of most probable prediction modes;
defining at least one candidate for a most probable prediction mode to be the mode information of a neighbour-block if it exists;
and wherein a candidate for a most probable prediction mode is horizontal or vertical mode information if this neighbour-block exists and has been encoded using a predetermined coding mode,
wherein the predetermined coding mode is neither inter coding mode nor intra coding mode.

US Pat. No. 10,308,040

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus which generates data for forming an image, the image processing apparatus comprising:a first obtaining unit configured to obtain color signals representing colors of the image;
a second obtaining unit configured to obtain a gloss signal representing gloss of the image;
a third obtaining unit configured to obtain a predetermined amount of a recording material;
a first determination unit configured to determine a recording amount of glossy recording material to be recorded in a first region of the image based on the gloss signal;
a second determination unit configured to determine recording amounts of colored recording materials to be recorded in the first region based on the color signals such that a total amount of the recording amount of the glossy recording material to be recorded in the first region determined by the first determination unit and the recording amounts of the colored recording materials to be recorded in the first region does not exceed the predetermined amount; and
a third determination unit configured to determine recording amounts of colored recording materials to be recorded in a second region of the image based on the color signals and the recording amounts of the colored recording materials determined by the second determination unit.

US Pat. No. 10,308,043

INK JET RECORDING APPARATUS

Canon Kabushiki Kaisha, ...

1. An ink jet recording apparatus comprising:an image forming unit configured to form an ink image by an aqueous liquid component and a coloring material on an ink receiving medium;
a liquid absorbing device configured to come into contact with the ink image and absorb the aqueous liquid component from the ink image;
a first temperature measuring unit configured to measure a first temperature of the ink image after the aqueous liquid component is absorbed by the liquid absorbing device; and
a determination unit configured to determine a working state of the ink jet recording apparatus based on the first temperature.

US Pat. No. 10,308,044

RECORDING APPARATUS AND RECORDING METHOD

Canon Kabushiki Kaisha, ...

1. A recording apparatus including a recording head, the recording head including a plurality of recording devices containing ink, first and second heating devices, and first and second detection devices, the recording devices each generating energy for ejection of the ink, the first and second heating devices respectively heating the ink in a vicinity of recording devices located at first and second positions of the recording devices, and the first and second detection devices respectively detecting temperatures in the vicinity of the recording devices located at the first and second positions, the recording apparatus comprising:an acquisition unit configured to acquire information relating to a representative temperature of the temperatures detected by the first and second detection devices;
a determination unit configured to determine whether the representative temperature or a first temperature threshold is higher;
a decision unit configured to decide an upper limit of driving power of each of the first and second heating devices, based on a determination result of the determination unit;
a recording control unit configured to drive the recording devices to control a recording operation; and
a heat control unit configured to drive each of the first and second heating devices to control a heating operation during the recording operation, based on the temperatures respectively detected by the first and second detection devices and a second temperature threshold that is higher than the first temperature threshold,
wherein the heat control unit drives the first and second heating devices to cause the driving power to be lower than the decided upper limit indicated by the representative temperature related information, and
wherein the decision unit decides the upper limit (i) so as to increase the upper limit in a case where the determination unit determines one time that the representative temperature is lower than the first temperature threshold, and (ii) so as to decrease the upper limit in a case where the determination unit consecutively determines N(N?2) times that the representative temperature is higher than the first temperature threshold.

US Pat. No. 10,311,915

IMAGE PROCESSING APPARATUS AND METHOD FOR CONTROLLING THE SAME

Canon Kabushiki Kaisha, ...

1. An image processing apparatus which performs image processing to a plurality of input frame images, the image processing apparatus comprising:one or more processors; and
a memory storing instructions which, when the instructions are executed by the one or more processors, cause the image processing apparatus to function as:
a clipping unit configured to clip each image of the plurality of input frame images at a position determined based on a random value;
a masking unit configured to partially mask the image processed by the clipping unit; and
an outputting unit configured to output a plurality of frame images which are processed by the clipping unit and masked by the masking unit as a moving image, wherein the masking unit masks the image processed by the clipping unit so that a noise area included in the clipped image is hidden.
US Pat. No. 10,310,396

METHOD OF PRODUCING TONER

CANON KABUSHIKI KAISHA, ...

1. A method of producing a toner comprising a toner particle, the toner particle containing:a resin particle containing a binder resin, and
a condensate of an organosilicon compound on a surface of the resin particle,
the toner production method comprising:
a condensation step of condensing an organosilicon compound given by formula (1) below in a surfactant-containing aqueous medium, in which the resin particle is dispersed, to obtain the toner particle, wherein
a surface tension of the aqueous medium in the condensation step is at least 35.0 mN/m:
Ra(n)—Si—Rb(4-n)  (1)wherein, in formula (1), each Ra independently represents a halogen atom, a hydroxy group, or an alkoxy group; each Rb independently represents an alkyl group, an alkenyl group, an aryl group, an acyl group, or a methacryloxyalkyl group; and n represents an integer from 1 to 4.

US Pat. No. 10,313,541

PRINTING APPARATUS CAPABLE OF IDENTIFYING USER

Canon Kabushiki Kaisha, ...

1. A printing apparatus that uses a job management unit configured to manage job information about a print job, a user management unit configured to manage user information about registered users, and a display unit configured to display information, the printing apparatus comprising:a printing unit configured to perform printing based on a print job, and
one or more controllers including a processor that executes a program or a circuit having a function, the one or more controllers configured to function as:
a display control unit configured to cause the display unit to display a user selection screen for selecting one of the registered users, the user selection screen on which a plurality of selection objects corresponding to the registered users are arrangeable, and the user selection screen having a plurality of display states including a first display state and a second display state, and
cause, based on user information associated with a selection object selected on the user selection screen, the display unit to display a job list screen capable of listing print jobs associated with the user information,
wherein, in the first display state, at least one object, among the plurality of selection objects, corresponding to a first user being one of the registered users is arranged on the user selection screen, and at least one object, among the plurality of selection objects, corresponding to a second user being one of the registered users is not arranged on the user selection screen, in a case where a print job associated with the first user is held and a print job associated with the second user is not held by the printing apparatus, and
wherein, in the second state, the at least one object corresponding to the first user and the at least one object-corresponding to the second user are arranged on the user selection screen, without depending on whether a job associated with the first user or a job associated with the second user is held or not held by the printing apparatus.

US Pat. No. 10,314,060

COMMUNICATION APPARATUS, CONTROL METHOD THEREFOR, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. A communication apparatus comprising:one or more processors; and
one or more memories including instructions which, when executed by the one or more processors, cause the communication apparatus to:
in a case where the communication apparatus is in a first cluster, detect a second cluster different from the first cluster, wherein the first cluster and the second cluster conform to a Neighbor Awareness Networking (NAN) standard;
select a period which does not overlap any of a discovery window of the first cluster and a discovery window of the second cluster, as a communication period in which the communication apparatus communicates with another communication apparatus via a NAN Data Link in the first cluster;
establish, with the another communication apparatus, the NAN Data Link in the first cluster that uses the selected communication period while the communication apparatus is in the first cluster; and
merge the second cluster with the first cluster after successful establishment of the NAN Data Link with the another communication apparatus in the first cluster.

US Pat. No. 10,312,283

IMAGING DEVICE AND METHOD OF PRODUCING THE SAME

CANON KABUSHIKI KAISHA, ...

1. An imaging device comprising:a first region where a plurality of pixel circuits each constituting a light receiving pixel is arranged;
a second region where a peripheral circuit is arranged; and
a third region positioned between the first region and the second region,
wherein a semiconductor layer, a first wiring layer disposed over the semiconductor layer, and a second wiring layer disposed farther from the semiconductor layer than the first wiring layer are arranged in the first region, the second region, and the third region,
wherein the first region includes a first section having a square outline with a width of four sides being from 10 ?m to 100 ?m, and at least one of the plurality of pixel circuits is positioned in the first section,
wherein the third region includes a second section having an outline congruent with the square outline of the first section, and at least the one of the plurality of pixel circuits and the peripheral circuit in the second region is connected via a wiring included in at least one of the first wiring layer and the second wiring layer in the second section,
wherein an occupancy rate of the one of the first wiring layer and the second wiring layer in the second section to an area of the second section is from 0.5 to 1.5 times an occupancy rate of the one of the first wiring layer and the second wiring layer in the first section to an area of the first section, and
wherein a number of contacts connected to the semiconductor layer in the second section is larger than a number of contacts connected to the semiconductor layer in the first section.

US Pat. No. 10,313,824

AUDIO PROCESSING DEVICE FOR PROCESSING AUDIO, AUDIO PROCESSING METHOD, AND PROGRAM

Canon Kabushiki Kaisha, ...

1. An audio processing device comprising:a first low-pass filter unit configured to output a low-frequency component of a first right channel audio signal;
a second low-pass filter unit configured to output a low-frequency component of a first left channel audio signal;
a first subtraction unit configured to subtract an output signal of the second low-pass filter unit from the first right channel audio signal, thereby outputting a second right channel audio signal;
a second subtraction unit configured to subtract an output signal of the first low-pass filter unit from the first left channel audio signal, thereby outputting a second left channel audio signal;
a first addition unit configured to add up the first right channel audio signal and the first left channel audio signal;
a third low-pass filter unit configured to output a low-frequency component of an output signal of the first addition unit;
a first amplification unit configured to amplify an output signal of the third low-pass filter unit;
a control unit configured to control an amplification factor of the first amplification unit based on the second right channel audio signal and the second left channel audio signal;
a second addition unit configured to add up the second right channel audio signal and an output signal of the first amplification unit; and
a third addition unit configured to add up the second left channel audio signal and the output signal of the first amplification unit.

US Pat. No. 10,313,577

FOCUS DETECTION APPARATUS, FOCUS DETECTION METHOD, AND IMAGE CAPTURING APPARATUS

Canon Kabushiki Kaisha, ...

1. A focus detection apparatus that performs focus detection based on a phase difference method using signals output from an image sensor including a plurality of focus detection pixels, each focus detection pixel having a first photoelectric portion and a second photoelectric portion that share one microlens and receive light beams passing through different pupil regions of an imaging optical system, the focus detection apparatus comprising:a setting unit that sets one or more focus detection areas in which the focus detection is performed, such that a subject in an image formed on the image sensor is included therein;
a detection unit that detects whether at least one of a position and a size of the subject has changed;
a division unit that divides each of the one or more focus detection areas into a plurality of divisional areas in a preset first direction in accordance with a result of the detection by the detection unit; and
a focus detection unit that
for each divisional area, adds signals output from the first photoelectric portions included in the divisional area in the first direction, adds signals output from the second photoelectric portions included in the divisional area in the first direction, and obtains correlation amounts while shifting a pair of signals obtained through the addition relative to each other, and
adds the obtained correlation amounts of the divisional areas for each focus detection area, and performs the focus detection based on a result of adding the obtained correlation amounts,
wherein the division unit makes a divisor used in obtaining the divisional areas smaller when at least one of the position and the size of the subject has changed than when there is no change in the position and the size of the subject.

US Pat. No. 10,313,578

IMAGE CAPTURING APPARATUS AND METHOD FOR CONTROLLING IMAGE CAPTURING APPARATUS

Canon Kabushiki Kaisha, ...

1. An imaging optical system capable of connecting to an image capturing apparatus capable of executing autofocus detection of an imaging optical system and to a detachable converter lens that is mounted on an image capturing apparatus capable of executing autofocus detection of an imaging optical system, the imaging optical system comprising:a storage that stores information for correcting a change in a focus state caused by aberration of the imaging optical system, wherein the information relates to an in-focus position of the imaging optical system for each of a plurality of different spatial frequencies;
a processor; and
a memory containing instructions that, when executed by the processor, cause the processor to perform operations comprising:
converting the information stored in the storage based on a change in spatial frequencies caused by a magnification of the converter lens in a case where the converter lens is mounted.

US Pat. No. 10,313,582

IMAGE PROCESSING APPARATUS WHICH SEPARATES IMAGES INTO GROUPS BASED ON IMAGE PICKUP CONDITION INFORMATION TO PERFORM A CORECTION ON IMAGES USING A SAME IMAGE RESTORATION FILTER WITH RESPECT TO EACH GROUP, IMAGE PICKUP APPARATUS, IMAGE PROCESSING METHOD AN

Canon Kabushiki Kaisha, ...

1. An image processing apparatus comprising:a memory that stores an optical transfer function;
one or more processors; and
a storage medium including instructions that, when executed by the one or more processors, cause the one or more processors to;
read a plurality of images;
analyze header information of the plurality of images to acquire image pickup condition information of each of the plurality of images;
generate an image restoration filter from the optical transfer function on the basis of the image pickup condition information so as to correct the plurality of images using the image restoration filter; and
separate the plurality of images into a plurality of groups based on the image pickup condition information to correct images included in each group using a same image restoration filter with respect to each group.

US Pat. No. 10,303,077

IMAGE FORMING APPARATUS THAT DETERMINES LIFETIME OF INTERMEDIATE TRANSFER BELT

Canon Kabushiki Kaisha, ...

1. An image forming apparatus comprising:a photoconductor configured to carry a toner image;
an intermediate transfer belt onto which the toner image carried on the photoconductor is transferred;
a metal transfer roller which is disposed to abut an inner peripheral surface of the intermediate transfer belt such that, when viewed in a thickness direction of the intermediate transfer belt, an abutting position between the metal transfer roller and the intermediate transfer belt does not overlap an abutting position between the photoconductor and the intermediate transfer belt, the metal transfer roller being configured to transfer the toner image carried on the photoconductor to the intermediate transfer belt at a transfer position when a voltage is applied from a power supply;
a detection portion configured to detect a current flowing when a voltage is applied to the transfer roller from the power supply; and
a controller capable of executing a mode in which a plurality of voltages higher than a discharge starting voltage is applied from the power supply to the transfer roller during a period other than a transfer period when the toner image carried on the photoconductor is transferred onto the intermediate transfer belt, the controller being configured to output information regarding a lifetime of the intermediate transfer belt based on a current flowing when the plurality of voltages is applied to the transfer roller.

US Pat. No. 10,303,079

ELECTROPHOTOGRAPHIC MEMBER, PROCESS CARTRIDGE AND ELECTROPHOTOGRAPHIC APPARATUS

CANON KABUSHIKI KAISHA, ...

1. An electrophotographic member having an electro-conductive resin layer, the resin layer comprising a resin and an anion, the resin having at least one cationic structure selected from the group consisting of formulae (1), (2) and (3)whereinthe resin further comprises a structure of at least one of formulae (4) and (5)
*—X1—*  (4)
where “*” represents a binding moiety for the nitrogen cation in said at least one structure selected from formulae (1), (2) and (3),
X1 represents at least one structure selected from the group consisting of formulae (X101) to (X105)
—R1—  (X101)
where R1 represents a divalent saturated or unsaturated hydrocarbon group having a linear moiety having at least 4 carbon atoms,

where R2 and R3 independently represent a divalent hydrocarbon group having 1 to 4 carbon atoms, R4 represents a hydrocarbon group having 1 to 4 carbon atoms, and d1 represents 0 or 1,

where R5 and R6 independently represent a divalent hydrocarbon group having 1 to 4 carbon atoms, R7 represents a hydrocarbon group having 1 to 4 carbon atoms, and d2 represents 0 or 1,
—R8?O—R9?n1  (X104)
where R8 and R9 independently represent a divalent hydrocarbon group having 2 to 4 carbon atoms, and n1 represents an integer of 1 to 4,

where R10 and R11 independently represent a divalent hydrocarbon group having 2 to 4 carbon atoms, and R12 represents a hydrogen atom or a hydrocarbon group having 1 to 4 carbon atoms;
*—X2  (5)
where X2 represents at least one structure selected from the group consisting of formulae (X201) to (X205)
—R13  (X201)
where R13 represents a hydrocarbon group having 1 or more carbon atoms,

where R14 represents a divalent hydrocarbon group having 1 to 4 carbon atoms, R15 represents a hydrocarbon group having 1 to 4 carbon atoms, and d3 represents an integer of 0 to 2,

where R16 represents a divalent hydrocarbon group having 1 to 4 carbon atoms, R17 represents a hydrocarbon group having 1 to 4 carbon atoms, and d4 represents an integer of 0 to 2,
—R18?O—R19?n2O—R20  (X204)
R18 and R19 independently represent a divalent hydrocarbon group having 2 to 4 carbon atoms, R20 represents a hydrocarbon group having 1 to 6 carbon atoms, and n2 represents an integer of 1 to 4,

where R21 represents a divalent hydrocarbon group having 2 to 4 carbon atoms, and R22 and R23 independently represent a hydrogen atom or a monovalent hydrocarbon group having 1 to 4 carbon atoms.