IP Library Patent Application 16597934
Patent Application
App. No. 16/597,934

INFORMATION PROCESSING DEVICE AND NON-TRANSITORY COMPUTER READABLE MEDIUM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/597,934
Abstract

An information processing device includes a division unit that divides a table in which cells are arranged in rows and columns into multiple sub-tables, and an extraction unit that extracts a value corresponding to a key cell, that is, a cell expressing a key, from each of the multiple sub-tables obtained by the division unit.

Claims (34)

1 . An information processing device comprising:

a division unit that divides a table in which cells are arranged in rows and columns into a plurality of sub-tables; and

an extraction unit that extracts a value corresponding to a key cell that is a cell expressing a key, from each of the plurality of sub-tables obtained by the division unit.

2 . The information processing device according to claim 1 , wherein

the division unit divides the table into the plurality of sub-tables according to one or more division points of the rows or columns of the table, the division points being specified on a basis of a number of cells in each row or column of the table.

3 . The information processing device according to claim 2 , wherein

each division point is specified as a row or a column where the number of cells changes.

4 . The information processing device according to claim 1 , further comprising:

a search unit that searches the table for a plurality of key cells including a character string that matches at least a portion of a character string input as a key by a user, wherein

the division unit divides the table into the plurality of sub-tables according to one or more division points of the rows or columns of the table, the division points being specified on a basis of the plurality of key cells retrieved by the search unit.

5 . The information processing device according to claim 4 , wherein

each division point is specified as a row or a column that includes each of the plurality of key cells.

6 . The information processing device according to claim 4 , wherein

in a case in which a portion of a merged cell created by merging two or more cells is included in a row or a column including a key cell retrieved by the search unit, the division unit does not specify the row or column including the portion of the merged cell as a division point.

7 . The information processing device according to claim 5 , wherein

in a case in which a portion of a merged cell created by merging two or more cells is included in a row or a column including a key cell retrieved by the search unit, the division unit does not specify the row or column including the portion of the merged cell as a division point.

8 . The information processing device according to claim 4 , wherein

in a case in which a portion of a merged cell created by merging two or more cells is included in a row or a column including a key cell retrieved by the search unit, the division unit copies a character string of the merged cell into each cell of the merged cell.

9 . The information processing device according to claim 5 , wherein

in a case in which a portion of a merged cell created by merging two or more cells is included in a row or a column including a key cell retrieved by the search unit, the division unit copies a character string of the merged cell into each cell of the merged cell.

10 . The information processing device according to claim 4 , wherein

in a case in which a sub-table does not include a value cell, that is, a cell expressing a value, corresponding to a key cell included in the sub-table, the division unit combines the sub-table with another sub-table adjacent to the sub-table.

11 . The information processing device according to claim 5 , wherein

in a case in which a sub-table does not include a value cell, that is, a cell expressing a value, corresponding to a key cell included in the sub-table, the division unit combines the sub-table with another sub-table adjacent to the sub-table.

12 . The information processing device according to claim 1 , wherein

the extraction unit extracts a key cell shared in common by value cells that are cells expressing a value, between one sub-table and another sub-table adjacent to the sub-table from the other sub-table.

13 . The information processing device according to claim 12 , wherein

the key cell included in the other sub-table is positioned in a same row or column as a row or column that includes the value cell of the sub-table.

14 . A non-transitory computer readable medium storing a program causing a computer to execute a process for processing information, the process comprising:

dividing a table in which cells are arranged in rows and columns into a plurality of sub-tables; and

extracting a value corresponding to a key cell that is a cell expressing a key, from each of the plurality of sub-tables obtained by the dividing.

15 . An information processing device comprising:

dividing means for dividing a table in which cells are arranged in rows and columns into a plurality of sub-tables; and

extracting means for extracting a value corresponding to a key cell, that is, a cell expressing a key, from each of the plurality of sub-tables obtained by the division unit.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2019
From: ZHANG, YIFAN
To: FUJI XEROX CO., LTD.
Reel/Frame 050674/0550 →