US 12,236,083 B2
Data processing device and data processing method for changing split-screen
Shuntaro Suzaki, Saitama (JP); and Takashi Ishikawa, Saitama (JP)
Assigned to Faurecia Clarion Electronics Co., Ltd., Saitama (JP)
Filed by Faurecia Clarion Electronics Co., Ltd., Saitama (JP)
Filed on Mar. 13, 2023, as Appl. No. 18/182,994.
Claims priority of application No. 2022-038855 (JP), filed on Mar. 14, 2022.
Prior Publication US 2023/0289057 A1, Sep. 14, 2023
Int. Cl. G06F 3/04886 (2022.01); G06F 3/0486 (2013.01)
CPC G06F 3/04886 (2013.01) [G06F 3/0486 (2013.01); G06F 2203/04803 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A data processing device comprising: a processor, a memory and a storage, the processor comprising: a display circuit that displays various contents on a screen;
an operation receiving circuit, that is layered on the display circuit and receives operation inputs from a user on the screen;
an operation evaluating circuit that evaluates an operation by the operation inputs on the operation receiving circuit; and
a screen generating circuit, wherein the screen generating circuit:
generates a split screen, wherein the split screen includes a first split region, a second split region, and a third split region, lined up sequentially in a row, wherein the second split region is lined up between the first and third split regions;
displays a first interactive boundary line between the first split region and the second split region, wherein:
the first interactive boundary line includes a plurality of operable regions including a first operable region,
the first operable region has an extent that is biased into the first split region compared to a remainder of the first interactive boundary line,
the first operable region locks a size of the second split region and the plurality of operable regions includes a second operable region,
the second operable region has an extent that is biased into the second split region compared to the remainder of the first interactive boundary line, and
the second operable region locks a size of the third split region,
in response to a first drag input including the user dragging a selected operable region of the plurality of operable regions of the first interactive boundary line towards the second split region:
in response to determining that the selected operable region includes the extent that is biased into the first split region compared to the remainder of the first interactive boundary line:
enlarges a size of the first split region,
maintains the size of the second split region, and
reduces a size of the third split region, and
in response to determining that the selected operable region includes the extent that is biased into the second split region compared to the remainder of the first interactive boundary line;
enlarges the size of the first split region,
reduces the size of the second split region and
maintains the size of the third split region.