Input display control device, input display control method, and input display system
AssigneeMitsubishi Electric Corporation
InventorsMasato Hirai, Akiko Imaishi
Life of this patent
Estimating the term…
Abstract
A display control unit determines, in a case of determining that a part of a character string acquired by a character string acquiring unit cannot be displayed along a curve indicated by curve information acquired by a curve information acquiring unit because the length of the curve is short, a shape of an extended part of the curve from a shape of the curve indicated by the curve information acquired by the curve information acquiring unit, extends the curve, and generates display information for displaying the part of the character string along the curve of the extended part.
Claims8
An input display control device comprising:
- a processor;
- and
- a memory storing instructions which, when executed by the processor, causes the processor to perform processes of:
- acquiring curve information indicating a curve;
- acquiring a character string;
- and
- generating display information for displaying the acquired character string along the curve indicated by the acquired curve information,
- wherein the processor determines, when determining that a part of the acquired character string is not able to be displayed along the curve indicated by the acquired curve information because a length of the curve is short, a shape of an extended part of the curve from a shape of the curve, extends the curve, and generates display information for displaying the part of the character string along the curve of the extended part,
- the processes include:
- comparing the length of the curve indicated by the acquired curve information and a length of the acquired character string,
- determining a shape of an extended curve that is the curve of the extended part from the shape of the curve when a comparison result of the length comparing unit indicates that the length of the curve is shorter than the length of the character string,
- adding the extended curve with the determined shape to an end of the curve indicated by the acquired curve information, and
- generating display information for displaying the part of the character string along the added, extended curve.
An input display control method comprising:
- acquiring, by a curve information acquirer, curve information indicating a curve;
- acquiring, by a character string acquirer, a character string;
- and
- performing, by a display controller, processing of generating display information for displaying the character string acquired by the character string acquirer along the curve indicated by the curve information acquired by the curve information acquirer,
- in the display controller, when determining that a part of the character string acquired by the character string acquirer is not able to be displayed along the curve indicated by the curve information acquired by the curve information acquirer because a length of the curve is short, determining a shape of an extended part of the curve from a shape of the curve, extending the curve, and generating display information for displaying the part of the character string along the curve of the extended part,
- comparing the length of the curve indicated by the acquired curve information and a length of the acquired character string,
- determining a shape of an extended curve that is the curve of the extended part from the shape of the curve when a comparison result indicates that the length of the curve is shorter than the length of the character string,
- adding the extended curve with the determined shape to an end of the curve indicated by the acquired curve information, and
- generating display information for displaying the part of the character string along the added extended curve.
An input display system comprising:
- an operation receiver to receive an operation to draw a line;
- a processor;
- and
- a memory storing instructions which, when executed by the processor, causes the processor to perform processes of:
- determining a locus of the line drawn by the received operation;
- recognizing a character string to be displayed;
- acquiring curve information indicating a curve representing the determined locus;
- acquiring the recognized character string;
- and
- generating display information for displaying the acquired character string along the curve indicated by the acquired curve information,
- wherein the processor determines, when determining that a part of the acquired character string is not able to be displayed along the curve indicated by the acquired curve information because a length of the curve is short, a shape of an extended part of the curve from a shape of the curve, extends the curve, and generates display information for displaying the part of the character string along the curve of the extended part,
- the processes include:
- comparing the length of the curve indicated by the acquired curve information and a length of the acquired character string,
- determining a shape of an extended curve that is the curve of the extended part from the shape of the curve when a comparison result of the length comparing unit indicates that the length of the curve is shorter than the length of the character string,
- adding the extended curve with the determined shape to an end of the curve indicated by the acquired curve information, and
- generating display information for displaying the part of the character string along the added, extended curve.
A non-transitory computer readable medium having stored therein a program for causing a computer to execute operations comprising:
- acquiring curve information indicating a curve;
- acquiring a character string, and
- performing processing of generating display information for displaying the character string along the curve indicated by the curve information,
- when a part of the character string is determined to not be able to be displayed along the curve indicated by the curve information because a length of the curve is short, determining a shape of an extended part of the curve from a shape of the curve,
- extending the curve, and generating display information for displaying the part of the character string along the curve of the extended part,
- comparing the length of the curve indicated by the acquired curve information and a length of the acquired character string,
- determining a shape of an extended curve that is the curve of the extended part from the shape of the curve when a comparison result indicates that the length of the curve is shorter than the length of the character string,
- adding the extended curve with the determined shape to an end of the curve indicated by the acquired curve information, and
- generating display information for displaying the part of the character string along the added extended curve.
Dependencies are inferred from the claim text.