# US 12,762,769 B2 · Mark sheet image processing system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,762,769 B2
- Document ID: US12762769B2
- Status: Granted
- Kind: B2
- Application number: 18/820,236
- Filed: 2024-08-29
- Published: 2025-03-06
- Granted: 2026-10-13
- Earliest claimed: 2023-08-30
- Assignees: KYOCERA Document Solutions Inc.
- Applicants: KYOCERA Document Solutions Inc.
- Inventors: Akira Nishizawa
- Web page: https://patentgrep.com/patent/US12762769B2

## CPC

- G06T 11/60: Creating or editing images; Combining images with text
- G06T 7/0002: {Inspection of images, e.g. flaw detection}
- G06T 7/11: Region-based segmentation
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

An image processing system generates a first image by removing elements in contact with a boundary of a mark sheet area image from the mark sheet area image; generates a second image by removing from the first image elements whose area is equal to or smaller than a specific ratio (less than 1) of an area of an element having the largest area in the first image; identifies an element in the second image whose inside is not filled in as a blank frame; identifies, of elements within the mark sheet area image, an element whose position in a direction in which the frames are aligned with respect to the character string that represents an item is within a specific distance from the blank frame as a frame, and identifies a frame that has no corresponding blank frame as a filled-in frame, whose inside is filled in.

## Claims

### Claim 1

An image processing system comprising:
a processor; and
memory configured to store instructions that, when executed by the processor, cause the processor to:
analyze a mark sheet that includes a plurality of sets of a character string representing an item, and a frame arranged in a first direction with respect to the respective character string and whose inside is filled in when the item represented by the character string is selected, the plurality of sets being arranged in a second direction perpendicular to the first direction; and
identify a filled-in frame, which is the frame whose inside is filled in, from an area image that is an image of the area among images read from the mark sheet by an image reading device by:
generating a first image by removing from the area image at least elements that are in contact with a boundary of the area image;
generating a second image by removing from the first image at least elements whose area is equal to or smaller than a specific ratio, less than 1, of an area of the largest element in the first image;
identifying an element in the second image as a blank frame, whose inside is not filled in;
identifying an element among elements in the area image whose position in the first direction is within a specific distance of the position of the blank frame as the frame; and
identifying the frame for which there is no corresponding blank frame within the specific distance as the filled-in frame.

### Claim 2 (depends on 1)

The image processing system according to claim 1, wherein the memory further comprises instructions that, when executed by the processor, cause the processor to:
identify the item corresponding to the filled-in frame based on a list indicating correspondence between a position of the frame among a plurality of the frames in the area, and the item, and a position in the second direction of the filled-in frame among the plurality of frames in the area.
