Display control device for left-to-right written language and right-to-left written language
AssigneeRiso Kagaku Corporation
InventorTutomu Endou
Life of this patent
Estimating the term…
Abstract
A controller determines whether a language of an object in display data including the object and a coordinate of a rendering reference point of the object is a right-to-left writing language, and upon determining that the language of the object is the right-to-left writing language, determines an upper-right corner of a display screen of a display panel as a reference point, determines a position of the rendering reference point of the object on the display screen based on the determined reference point and the coordinate of the rendering reference point of the object included in the display data, and drives the display panel to display the object on the display screen based on the determined position of the rendering reference point on the display screen.
Claims11
A display control device for controlling a display panel having a display screen, the display control device comprising a controller configured to drive the display panel to display an object on the display screen based on display data including the object to be displayed on the display screen and a coordinate of a rendering reference point of the object;
- and
- an object storage configured to store the object and a reverse arrangement flag indicating whether the object is a target of horizontally-reverse arrangement in association with each other as an object list,
- wherein the controller is configured to:
- determine whether a language of the object in the display data is a right-to-left writing language expressing texts by arranging character strings from right to left or a left-to-right writing language expressing texts by arranging character strings from left-to-right;
- upon determining that the language of the object is the right-to-left writing language, determine an upper-right corner of the display screen as a reference point, determine a position of the rendering reference point of the object on the display screen based on the determined reference point and the coordinate of the rendering reference point of the object included in the display data, and drive the display panel to display the object on the display screen based on the determined position of the rendering reference point on the display screen,
- determine whether the object is the target of horizontally-reverse arrangement based on the object list;
- upon determining that the language of the object is the right-to-left writing language and that the object is the target of horizontally-reverse arrangement, determine the upper-right corner of the display screen as the reference point;
- upon determining that the language of the object is the right-to-left writing language and that the object is not the target of horizontally-reverse arrangement, determine an upper-left corner of the display screen as the reference point, and
- upon determining that the language of the object is the left-to-right writing language, determine an upper-left corner of the display screen as the reference point and drive the display panel to display the object on the display screen without horizontally reversing the object.
Dependencies are inferred from the claim text.