News Column

Patent Application Titled "Mobile Electronic Device, Method for Controlling Mobile Electronic Device, Program, and Information Storage Medium"...

August 26, 2014



Patent Application Titled "Mobile Electronic Device, Method for Controlling Mobile Electronic Device, Program, and Information Storage Medium" Published Online

By a News Reporter-Staff News Editor at Information Technology Newsweekly -- According to news reporting originating from Washington, D.C., by VerticalNews journalists, a patent application by the inventor Matsuo, Keisuke (Kanagawa, JP), filed on April 10, 2012, was made available online on August 14, 2014.

The assignee for this patent application is Rakuten, Inc.

Reporters obtained the following quote from the background information supplied by the inventors: "There has been known a mobile electronic device having a detection unit for detecting a position in a screen designated by a user. For example, a mobile electronic device having a touch panel has been known. Conventionally, as a user interface for designating as a selection range at least a part of a character string displayed on a screen of such a mobile electronic device, a user interface on which a user touches the touch panel with a finger to thereby designate the start position and the end position of the selection range has been known (for example, Patent Literature 1)."

In addition to obtaining background information on this patent application, VerticalNews editors also obtained the inventor's summary information for this patent application: "Technical Problem

"According to the above described user interface, however, the user may not be able to readily recognize which letter is designated as the end position of the selection range as the letter is hidden by the finger. This may resultantly make it difficult for the user to designate a desired letter as the end position of the selection range. That is, the user may not be able to readily designate a desired range as the selection range.

"The present invention has been conceived in view of the above, and an object thereof is to provide a mobile electronic device, a method for controlling a mobile electronic device, a program, and an information storage medium capable of assisting a user so as to readily designate at least a part of a character string displayed on a screen as a selection range.

"Solution to Problem

"In order to achieve the above described objects, a mobile electronic device according to the present invention is a mobile electronic device including display means for displaying a screen including a character string; designated position detection means for detecting a position in the screen designated by a user; inclination detection means for detecting an inclination of the mobile electronic device; and selection range setting means for setting at least apart of the character string as a selection range, wherein the selection range setting means includes start position setting means for setting a start position of the selection range, based on the position designated by the user and detected by the designated position detection means, and end position moving means for moving an end position of the selection range, based on a result of detection by the inclination detection means, after the start position of the selection range is set.

"A method for a mobile electronic device according to the present invention is a method for controlling a mobile electronic device including display means for displaying a screen, designated position detection means for detecting a position in the screen designated by a user, and inclination detection means for detecting an inclination of the mobile electronic device, the method including a step of displaying a screen including a character string on the display means; a step of obtaining designated position information on the position designated by the user from the designated position detection means; a step of obtaining inclination information on the inclination of the mobile electronic device from the inclination detection means; and a selection range setting step of setting at least a part of the character string as a selection range, wherein the selection range setting step includes a start position setting step of setting a start position of the selection range, based on the designated position information, and an end position moving step of moving an end position of the selection range, based on the inclination information, after the start position of the selection range is set.

"A program according to the present invention is a program for causing a mobile electronic device including display means for displaying a screen, designated position detection means for detecting a position in the screen designated by a user, and inclination detection means for detecting an inclination of the mobile electronic device, to function as display control means for displaying a screen including a character string on the display means; means for obtaining designated position information on the position designated by the user from the designated position detection means; means for obtaining inclination information on the inclination of the mobile electronic device from the inclination detection means; and selection range setting means for setting at least a part of the character string as a selection range, wherein the selection range setting means includes start position setting means for setting a start position of the selection range, based on the designated position information, and an end position moving means for moving an end position of the selection range, based on the inclination information, after the start position of the selection range is set.

"An information storage medium according to the present invention is an information storage medium storing a program for causing a mobile electronic device including display means for displaying a screen, designated position detection means for detecting a position in the screen designated by a user, and inclination detection means for detecting an inclination of the mobile electronic device, to function as display control means for displaying a screen including a character string on the display means; means for obtaining designated position information on the position designated by the user from the designated position detection means; means for obtaining inclination information on the inclination of the mobile electronic device from the inclination detection means; and selection range setting means for setting at least a part of the character string as a selection range, wherein the selection range setting means includes start position setting means for setting a start position of the selection range, based on the designated position information, and end position moving means for moving an end position of the selection range, based on the inclination information, after the start position of the selection range is set.

"According to one aspect of the present invention, the end position moving means may move the end position in a direction corresponding to a direction of the inclination of the mobile electronic device detected by the inclination detection means.

"According to one aspect of the present invention, the end position moving means may set a moving speed of the end position, based on a degree of the inclination of the mobile electronic device detected by the inclination detection means.

"According to one aspect of the present invention, the end position moving means may move the end position for every number of letters corresponding to the degree of the inclination of the mobile electronic device detected by the inclination detection means.

"According to one aspect of the present invention, the end position moving means may move the end position by a predetermined number of letters at a time interval corresponding to the degree of the inclination of the mobile electronic device.

"According to one aspect of the present invention, the end position moving means may include means for determining, in the case where a state of the inclination of the mobile electronic device detected by the inclination detection means is changed from a first state to a second state, and then returned from the second state to a state in which a difference from the first state is within a predetermined range, whether or not a period of time is within a reference period of time, the period of time being taken after the state of the inclination of the mobile electronic device starts changing from the first state to the second state until the state of the inclination returns to the state in which the difference from the first state is within the predetermined range, and means for moving, in the case where it is determined that the period of time is within the reference period of time, the end position by one letter in a direction corresponding to a direction of inclination of the mobile electronic device in the second state relative to the mobile electronic device in the first state.

"According to one aspect of the present invention, the end position moving means may include means for determining, in the case where a state of the inclination of the mobile electronic device detected by the inclination detection means is changed from a first state to a second state, and then returned from the second state to a state in which a difference from the first state is within a predetermined range, whether or not a period of time is within a reference period of time, the period of time being taken after the state of the inclination of the mobile electronic device starts changing from the first state to the second state until the state of the inclination returns to the state in which the difference from the first state is within the predetermined range, and means for moving, in the case where it is determined that the period of time is within the reference period of time, the end position by a number of letters corresponding to a degree of inclination of the mobile electronic device in the second state relative to the mobile electronic device in the first state, in a direction corresponding to a direction of inclination of the mobile electronic device in the second state relative to the mobile electronic device in the first state.

"According to one aspect of the present invention, the designated position detection means may be a touch panel, the start position setting means may set the start position, based on a position on the touch panel touched by the user, in the case where the touch panel is touched by the user, the end position setting means may keep moving the end position based on the result of detection by the inclination detection means, until touch on the touch panel by the user is released, and in the case where the touch on the touch panel by the user is released, the selection range setting means may confirm as the selection range a range from the start position to the end position at a time at which the touch on the touch panel by the user is released.

"Advantageous Effects of Invention

"According to the present invention, it is possible to facilitate designation by a user of at least a part of a character string displayed on a screen as a selection range.

BRIEF DESCRIPTION OF DRAWINGS

"FIG. 1 shows one example of a hardware structure of a mobile electronic device according to an embodiment of the present invention;

"FIG. 2 shows one example of an external appearance of the mobile electronic device according to the embodiment of the present invention;

"FIG. 3 shows one example of a screen displayed on a display unit;

"FIG. 4 explains an operation for selecting at least a part of a character string;

"FIG. 5 explains an operation for selecting at least a part of a character string;

"FIG. 6 explains an operation for selecting at least a part of a character string;

"FIG. 7 explains an operation for selecting at least a part of a character string;

"FIG. 8 explains an operation for selecting at least a part of a character string;

"FIG. 9 is a function block diagram of the mobile electronic device according to the embodiment of the present invention;

"FIG. 10 shows one example of holding state data;

"FIG. 11 shows one example of movement direction data;

"FIG. 12 shows one example of moving speed data;

"FIG. 13 is a flowchart showing one example of processing executed in an information processing device;

"FIG. 14 is a flowchart showing one example of processing executed in an information processing device; and

"FIG. 15 shows another example of a screen displayed on the display unit."

For more information, see this patent application: Matsuo, Keisuke. Mobile Electronic Device, Method for Controlling Mobile Electronic Device, Program, and Information Storage Medium. Filed April 10, 2012 and posted August 14, 2014. Patent URL: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.html&r=258&p=6&f=G&l=50&d=PG01&S1=20140807.PD.&OS=PD/20140807&RS=PD/20140807

Keywords for this news article include: Rakuten Inc, Information Technology, Information and Data Storage.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Information Technology Newsweekly


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters