US 11,989,197 B2
Information processing apparatus, control method, and non-transitory storage medium for the same
Akiko Nagahara, Kanagawa (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jul. 26, 2022, as Appl. No. 17/815,021.
Claims priority of application No. 2021-125162 (JP), filed on Jul. 30, 2021.
Prior Publication US 2023/0044456 A1, Feb. 9, 2023
Int. Cl. G06F 16/00 (2019.01); G06F 16/22 (2019.01); G06F 16/248 (2019.01)
CPC G06F 16/248 (2019.01) [G06F 16/221 (2019.01); G06F 16/2282 (2019.01)] 10 Claims
OG exemplary drawing
 
1. An information processing apparatus comprising:
at least one memory that stores a program; and
at least one processor that executes the program to perform:
obtaining a row of a table data in order, the table data comprising a plurality of columns and a plurality of rows;
determining whether a first predetermined column in the obtained row is blank or not;
acquiring a plurality of lists by separating the table data based on a result of the determining, wherein each of the acquired plurality of lists includes the plurality of columns and one or more rows;
determining a list including a predetermined search key from the acquired plurality of lists, wherein the determined list includes the predetermined search key in any row; and
extracting, as a target value corresponding to the predetermined search key, a value of a second predetermined column in a first row from the determined list.