Text display control apparatus and method for controlling text to be displayed

US10127193B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10127193-B2
Application numberUS-201615155262-A
CountryUS
Kind codeB2
Filing dateMay 16, 2016
Priority dateJun 5, 2015
Publication dateNov 13, 2018
Grant dateNov 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A text display control apparatus includes a text determination unit that determines whether an input text can be displayed within the width of a text display area, a space selection unit that, if the text cannot be displayed within the width of the text display area, sequentially selects spaces from an end of the text to a beginning, a partial text determination unit that determines whether a part of the text before a selected space can be displayed within the width of the text display area, and a newline insertion unit that, if the part of the text before the space can be displayed within the width of the text display area, inserts a newline character into the text at the space. If the input text cannot be displayed within the width of the text display area, a new line automatically starts in the text at the space.

First claim

Opening claim text (preview).

What is claimed is: 1. A text display control apparatus that controls how text input from a text edit screen is displayed in a text display area in a display screen, the text display area having a width within which the text may be displayed in the display screen, the text including words and one or more spaces separating respective words of the text, the text having a beginning and an end, the text display control apparatus comprising: a text determination unit that determines whether the text input from the text edit screen is short enough to be displayed within the width of the text display area; a space selection unit that, if the text determination unit determines that the text is not short enough to be displayed within the width of the text display area, sequentially selects, one space at a time, spaces of the one or more spaces from the end of the text to the beginning of the text; a partial text determination unit that, each time the space selection unit selects a space, determines whether a part of the text between the space and the beginning of the text is short enough to be displayed within the width of the text display area; a newline insertion unit that, if the partial text determination unit determines that the part of the text between the space and the beginning of the text is short enough to be displayed within the width of the text display area, replaces the space with a newline character in the text in order to start a new line in the text displayed in the text display area at an appropriate position between words of the text; and a display control unit that displays, in the text display area, the text determined by the text determination unit to be short enough to be displayed within the width of the text display area or the text into which the newline insertion unit has replaced the space with the newline character. 2. The text display control apparatus according to claim 1 , wherein, when the text is input to the text display area in the display screen, the display control unit switches a screen displayed on a display from the display screen to the text edit screen. 3. The text display control apparatus according to claim 1 , further comprising: an area size changing unit that changes a size of the text display area, wherein, each time the area size changing unit changes the size of the text display area, the newline insertion unit deletes a previously inserted newline character from the text displayed in the text display area, and wherein the processes performed by the text determination unit, the space selection unit, the partial text determination unit, the newline insertion unit, and the display control unit are performed again on the text from which the newline insertion unit has deleted the newline character. 4. The text display control apparatus according to claim 3 , further comprising: a newline position storage unit that, each time the area size changing unit changes the size of the text display area, associates a new size of the text display area and a position at which the newline insertion unit has inserted a newline character into the text displayed in the text display area with each other and stores the new size and position, wherein, if the area size changing unit changes the size of the text display area and a position of a newline character corresponding to a new size of the text display area is stored in the newline position storage unit, the newline insertion unit inserts a newline character into the text displayed in the text display area at the position of a newline character corresponding to the new size of the text display area stored in the newline position storage unit. 5. The text display control apparatus according to claim 1 , further comprising: a text size changing unit that changes a size of the text, wherein, each time the text size changing unit changes the size of the text, the newline insertion unit deletes a previously inserted newline character from the text displayed in the text display area, and wherein processes performed by the text determination unit, the space selection unit, the partial text determination unit, the newline insertion unit, and the display control unit are performed again on the text from which the newline insertion unit has deleted the newline character. 6. The text display control apparatus according to claim 5 , further comprising: a newline position storage unit that, each time the text size changing unit changes the size of the text, associates a new size of the text and a position at which the newline insertion unit has inserted a newline character into the text displayed in the text display area with the new size with each other and store the new size and position, wherein, if the text size changing unit changes the size of the text and a position of a newline character corresponding to a new size of the text is stored in the newline position storage unit, the newline insertion unit inserts a newline character into the text displayed in the text display area with the new size at the position of a newline character corresponding to the new size of the text stored in the newline position storage unit. 7. The text display control apparatus according to claim 1 , wherein the display control unit displays, in the text display area, the text into which the newline insertion unit has inserted the newline character while left-justifying, center-justifying, or right-justifying the text. 8. A method for controlling a text to be displayed used by a text display control apparatus that controls how a text input from a text edit screen is displayed in a text display area in a display screen, the text display area having a width within which the text may be displayed in the display screen, the text including words and one or more spaces separating respective words of the text, the text having a beginning and an end, the method comprising the steps of: determining, using a text determination unit of the text display control apparatus, whether the text input from the text edit screen is short enough to be displayed within a the width of the text display area; sequentially selecting, using a space selection unit of the text display control apparatus, one space at a time, spaces of the one or more spaces from the end of the text to the beginning of the text if it is determined in the step of determining that the text is not short enough to be displayed within the width of the text display area; determining, using a partial text determination unit of the text display control apparatus, whether, each time a space is selected in the step of sequentially selecting, a part of the text between the space and the beginning of the text is short enough to be displayed within the width of the text display area; replacing, using a newline insertion unit of the text display control apparatus, the space with a newline character in the text in order to start a new line in the text displayed in the text display area at an appropriate position between words of the text, if it is determined in the second step of determining that the part of the text between the space and the beginning of the text is short enough to be displayed within the width of the text display area; and displaying, in the text display area using a display control unit of the text display control apparatus, the text determined in the first step of determining to be short enough to be displayed within the width of the text display area or the text into which the newline character has replaced the space in the step of replacing. 9. The text display control method according to claim 8 , wherein, when the text is input to the text display area in the display screen, the display control unit switches a s

Assignees

Inventors

Classifications

  • Editing, e.g. inserting or deleting · CPC title

  • Font handling; Temporal or kinetic typography · CPC title

  • G06F40/103Primary

    Formatting, i.e. changing of presentation of documents (automatic justification G06F40/189; automatic line break hyphenation G06F40/191) · CPC title

  • G06F40/189Primary

    Automatic justification · CPC title

  • G06F17/211Primary

    Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10127193B2 cover?
A text display control apparatus includes a text determination unit that determines whether an input text can be displayed within the width of a text display area, a space selection unit that, if the text cannot be displayed within the width of the text display area, sequentially selects spaces from an end of the text to a beginning, a partial text determination unit that determines whether a p…
Who is the assignee on this patent?
Alpine Electronics Inc
What technology area does this patent fall under?
Primary CPC classification G06F40/103. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).