WO2007060773A1 - Character input device and character input method - Google Patents
Character input device and character input method Download PDFInfo
- Publication number
- WO2007060773A1 WO2007060773A1 PCT/JP2006/316328 JP2006316328W WO2007060773A1 WO 2007060773 A1 WO2007060773 A1 WO 2007060773A1 JP 2006316328 W JP2006316328 W JP 2006316328W WO 2007060773 A1 WO2007060773 A1 WO 2007060773A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- cursor
- character
- input
- button
- user
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
- G06F3/04892—Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
Definitions
- the present invention relates to a technique for performing character input using an on-screen keyboard.
- the present invention has been made in view of these problems, and an object thereof is to realize a high-speed key for character input operation using an on-screen keyboard.
- the character input device includes a keyboard display control unit that displays an on-screen keyboard on a screen, a cursor display control unit that displays a plurality of cursors on the on-screen keyboard, a cursor operation unit that receives a cursor operation by a user, and a cursor.
- a cursor movement processing unit that moves a plurality of cursors on the on-screen keyboard according to a cursor operation received by the operation unit, an input operation unit that receives a user's character input operation, and a character input operation that the input operation unit receives Depending on the character entered by the desired cursor among multiple cursors An input processing unit to be identified.
- the user moves a plurality of cursors on the on-screen keyboard via the cursor operation unit, and executes character input via the input operation unit.
- the user can select a character by moving the cursor located closest to the key of the input target character among the multiple cursors on the on-screen keyboard.
- the number of operations required to move the cursor to the character key to be input is reduced, so that the speed of character input operations can be increased.
- the cursor movement processing unit may be configured to be able to move each cursor to the entire area of the on-screen keyboard. According to such an aspect, the user can execute character input using any of a plurality of cursors. As a result, the room for selection of the user's operation is widened, and the operability of the character input device is improved.
- the plurality of cursors may be displayed with a predetermined positional relationship, and the cursor movement processing unit may move the plurality of cursors while maintaining the positional relationship.
- the plurality of cursors can be moved on the on-screen keyboard while maintaining a certain interval. After entering a character using one cursor, even if the key of the next character to be entered exists at a position away from the key of the entered character, the other cursor position is the key of the next character to be entered. Is displayed at a closer position. As a result, the number of operations of the cursor operation unit by the user can be reduced, and high-speed input of characters can be achieved.
- the cursor operation unit and the input operation unit may be provided in a single controller unit of the character input device. According to such an aspect, the user can perform an operation of moving the cursor and an operation of specifying and inputting a character by a single controller unit. This makes the character input operation easier.
- the controller unit may be provided with a plurality of input operation units as a set so as to correspond to each of the plurality of cursors. According to such an aspect, when the cursor is moved to the position of a desired character, the character can be input intuitively by operating the input operation unit corresponding to the cursor. As a result, the user can easily perform character input, and the operability of the character input device is improved. [0011] A plurality of sets of a plurality of input operation units may be provided. According to such an aspect, since a plurality of sets of input operation units are provided in the controller unit, the number of input operation units that can be operated by the user during the character input operation increases. This increases the operability of the character input device because the user has more room for selecting operations.
- the on-screen keyboard may be color-coded for each region in which character input by each of a plurality of cursors is recommended.
- the user visually recognizes which region the key of the character to be input belongs to by the color of the region, and executes the character input using the cursor recommended in that region. Since the cursor used for character input can be selected based on an element that is sensuously recognizable as color, the character input operation is simplified, and high-speed character input is possible.
- the cursor movement processing unit may move a plurality of cursors to a predetermined initial position by a predetermined operation different from the cursor operation.
- a predetermined operation different from the cursor operation.
- Another aspect of the present invention relates to a program.
- This program has a function to display an on-screen keyboard on the screen, a function to display a plurality of cursors on the on-screen keyboard, a function to accept a cursor operation by the user, and a plurality of cursors according to the received cursor operation.
- a function for moving on the on-screen keyboard, a function for receiving a character input operation corresponding to one of a plurality of cursors by a user, and a function for identifying an input character according to the received input operation May be realized by a computer.
- the user moves a plurality of cursors on the on-screen keyboard by a cursor operation, and performs character input by the input operation.
- the user selects the cursor located closest to the key of the character to be input among the plurality of cursors. Move to the key position of the character and execute the operation to input the character.
- FIG. 1 is a diagram showing a front surface of a game device.
- FIG. 2 is a functional block diagram showing a configuration of a game device.
- FIG. 3 (a) is a diagram showing a game content display section of the game device.
- FIG. 3 (b) is a diagram showing a display mode of the game content display section when the character “W” is input
- FIG. 3 (c) is a diagram showing a display mode of the game content display section when the character “A” is input.
- FIG. 3 (d) is a diagram showing a display mode of the game content display section when the character “L” is input.
- FIG. 3 (e) is a diagram showing a display mode of the game content display section when the character “K” is input
- FIG. 3 is a diagram showing a display mode of the game content display section when the character “L” is input by the L button.
- FIG. 3 (g) is a diagram showing a display mode of the game content display section when the character “K” is input by the L button.
- FIG. 3 (h) is a diagram showing a display mode of the game content display section when the character “ ⁇ ⁇ ⁇ ” is input by the R button.
- 10 cursor operation unit 12 cursor movement processing unit, 14 cursor display control unit, 1 6 input operation unit, 18 input processing unit, 20 character display control unit, 22 keyboard display control unit, 24 game content display unit, 32 On-screen keyboard, 34 characters , 36 Input character display, 38 R button, 40 L button, 42 X button, 44 Y button, 46 Up button, 48 Down button, 50 Right button, 52 Left button, 54 R cursor, 56 L Cursor, 100 game device.
- a user of this game apparatus moves a plurality of cursors displayed on an on-screen keyboard displayed on the screen, and sequentially enters characters to create words (character strings).
- the character displayed on the screen operates according to the word.
- FIG. 1 is a diagram showing a front surface of the game device 100.
- the game device 100 includes a game content display section 24, an R button 38, an L button 40, an X button 42, a Y button 44, an upward button 46, a downward button 48, a right button 50, and a left button 52. It is configured as a single controller unit.
- the R button 38 and the L button 40 are provided on the right side of the game content display section 24, and are arranged side by side with the R button 38 positioned on the right side and the L button 40 positioned on the left side.
- the X button 42 and the Y button 44 are respectively provided on the upper surface of the game apparatus 100 on the right side and the left side when viewed from the front of the game apparatus 100.
- an on-screen keyboard 32 On the game content display unit 24, an on-screen keyboard 32, a character 34, an input character display unit 36, an R cursor 54 and an L cursor 56 are displayed. As shown in the figure, the on-screen keyboard 32 is displayed in the lower area in the game content display section 24. The input character display part 36 is displayed in the upper area in the game content display part 24. The character 34 is displayed in an area near the center in the game content display unit 24.
- the on-screen keyboard 32 includes a plurality of character keys necessary for the user to create words. As shown in FIG. 1, these keys are displayed in an array on the game content display unit 24. Details of the on-screen keyboard 32 will be described later.
- the R cursor 54 and the L cursor 56 are displayed on the on-screen keyboard 32 with a certain positional relationship.
- the R cursor 54 and the L cursor 56 are displayed side by side in the horizontal direction with three keys included in the on-screen keyboard 32 interposed therebetween.
- the R cursor 54 is located on the right side and the L cursor 56 is located on the left side.
- the R cursor 54 and the L cursor 56 are collectively referred to as “cursor”.
- the up button 46, the down button 48, the right button 50, and the left button 52 are buttons for moving the R cursor 54 and the L cursor 56 up, down, left, and right.
- these buttons are also collectively referred to as “direction buttons”.
- the R button 38, the L button 40, the X button 42, and the Y button 44 are buttons for determining the input of the character selected by the R cursor 54 or the L cursor 56.
- these buttons are also collectively referred to as “character input buttons”.
- the user When inputting characters, the user operates the direction button to move either the R cursor 54 or the L cursor 56 onto the key of the input target character. Then, the user presses the character input button to input the character.
- the input characters are displayed on the input character display unit 36 in the order of input.
- Character 34 operates according to the content of words created by the input characters.
- the R cursor 54 and the R button 38, and the L cursor 56 and the L button 40 correspond to! /. That is, the user presses the R button 38 when inputting the character selected by the R cursor 54, and the L button 40 when inputting the character selected by the L cursor 56.
- the R button 38 is located on the right side
- the L button 40 is located on the left side
- the R cursor 54 and the R button 38, and the L cursor 56 and the L button 40 correspond to each other. . That is, the user can input characters by intuitively operating the button corresponding to the position of the cursor. As a result, the user can easily input characters.
- the user can also operate the X button 42 to input a character selected by the R cursor 54, and operate the Y button 44 to input the character selected by the L cursor 56.
- the X button 42 and the Y button 44 are respectively provided on the right side and the left side when viewed from the front of the game apparatus 100.
- the R cursor 54 and the X button 42, and the L cursor 56 and the Y button 44 are positional.
- the user can input the character by intuitively operating the button corresponding to the position of the power.
- the user operates the X button 42 with the right hand and the Y button 44 with the left hand.
- the game device 100 is provided with a plurality of operation buttons corresponding to the R cursor 54 and the L cursor 56, so that the user has more choice of operation and the character input operability on the game device 100 is improved. To do.
- FIG. 2 is a functional block diagram showing a configuration of game device 100.
- the game device 100 includes a cursor operation unit 10, a cursor movement processing unit 12, a cursor display control unit 14, an input operation unit 16, an input processing unit 18, a character display control unit 20, a keyboard display control unit 22, and a game content display unit 24.
- the keyboard display control unit 22 displays an on-screen keyboard 32 on the game content display unit 24.
- the cursor operation unit 10 receives a cursor operation by the user.
- the input operation unit 16 receives a user character input operation.
- the cursor movement processing unit 12 moves the R cursor 54 and the L cursor 56 in accordance with the cursor operation accepted by the cursor operation unit 10.
- the cursor movement processing unit 12 moves the cursor while maintaining the positional relationship between the cursors.
- the cursor movement processing unit 12 also sets the R cursor 54 and the L cursor 56 to a predetermined initial value on the on-screen keyboard 32 when the user performs a predetermined operation such as pressing the R button 38 and the L button 40 simultaneously. Move to position.
- the cursor display control unit 14 displays an R cursor 54 and an L cursor 56 on the on-screen keyboard 32.
- the input processing unit 18 determines an input target character by either the R cursor 54 or the L cursor 56 according to the character input operation accepted by the input operation unit 16.
- the character display control unit 20 displays the character determined by the input processing unit 18 on the input character display unit 36.
- the game device 100 operates the character 34 in accordance with the character string in the input character display unit 36. In the game device 100, the cursor operation unit 10, the cursor movement processing unit 12, the power display display control unit 14, the input operation unit 16, the input processing unit 18, and the keyboard display control unit 22 function as a character input device.
- FIG. 3 (a) is a diagram showing a screen of game device 100, that is, game content display unit 24. Theory For the sake of clarity, the figure shows only the on-screen keyboard 32, the R power one 54, the L cursor 56, and the input character display section 36 in the game content display section 24.
- FIG. 3 (a) shows the state in which the R force 1 sol 54 and the L cursor 56 are displayed at the initial positions on the on-screen keyboard 32.
- the on-screen keyboard 32 includes a plurality of character keys necessary for the user to input words.
- the character keys included in the on-screen keyboard 32 are alphabet keys.
- the character key set included in the on-screen keyboard 32 can be switched by a user operation. For example, if the user wishes to input kana, the on-screen keyboard 32 including the kana character key can be displayed on the game content display unit 24 by selecting the “romaji” key. At this time, the “Romaji” key is replaced with the “Kana character” key.
- the R cursor 54 is displayed at the position of the "U” key
- the L cursor 56 is displayed at the position of the "E” key.
- the positions of these keys are the initial positions of the R cursor 54 and L cursor 56, respectively.
- the R cursor 54 and the L cursor 56 are positioned side by side in the horizontal direction with three keys sandwiched therebetween. Each cursor moves in principle while maintaining this positional relationship.
- “R”, V, and a small letter are displayed in the vicinity of the R cursor 54
- “L” and a small letter are displayed in the vicinity of the L cursor 56. The user can determine which cursor each cursor is by looking at the characters displayed near the cursor.
- the on-screen keyboard 32 is color-coded for each region in which character input by the R cursor 54 and the L cursor 56 is recommended. Assuming that the R cursor 54 and L cursor 56 are in the initial position, the R cursor 54 requires fewer cursor operations to select characters than the L cursor 56 in the right half area of the on-screen keyboard 32. . On the other hand, in the left half area of the on-screen keyboard 32, the L cursor 56 can select characters more efficiently than the R cursor 54. That is, it can be said that the right half area of the on-screen keyboard 32 is an area where character input by the R cursor 54 is recommended, and the left half area is an area where character input by the L cursor 56 is recommended.
- the right half area is displayed in red and the left half area is displayed in blue.
- the screen keyboard 32 is color-coded.
- the R cursor 54 is displayed in red, and the L cursor 56 is displayed in blue. This makes it easier for the user to recognize the force that each region is a region in which character input with any cursor is recommended.
- the user can perceive sensibly as color, and can perform character input with an appropriate cursor based on the element. Therefore, the character input operation is simplified and the speed of character input can be increased.
- the on-screen keyboard 32 may be colored with a force grade that is color-coded.
- the right side force of the on-screen keyboard 32 may be colored so as to gradually change from red to blue toward the left side. According to this, as in the case of the above-described color coding, simplification of character input operation and high speed display can be realized.
- R-cursor 54 and L-cursor 56 are arranged in the horizontal direction with an interval of three keys, and in principle move while maintaining this positional relationship.
- FIG. 3B is a screen diagram of the game content display unit 24 when the character “W” is input.
- the “U” key that is the initial position of the R cursor 54
- the “E” key that is the initial position of the L cursor 56
- the “E” key is closer to the “W” key. Therefore, the user selects “W” by L force one sol 56.
- the R cursor 54 also moves to the left by one key and moves to the “Y” key position.
- FIG. 3 (c) is a diagram illustrating a display mode of the game content display unit 24 when the character “A” is input.
- the R cursor 54 is positioned on the “Y” key on the L cursor 56 «“ W ”key. Of the “W” key and “ ⁇ ” key, the “W” key is closer to the “ ⁇ ” key. Therefore, the user selects “A” with the L cursor 56. The user presses the down button 48 once and the left button 52 once to move the L cursor 56 to the “A” key position. In accordance with this operation, the R cursor 54 moves one key down and one key left, and moves to the “G” key position.
- FIG. 3D is a screen view of the game content display unit 24 when the character “L” is input.
- the L cursor 56 is on the “A” key and the R cursor 54 is on the “G” key. Of the “A” key and “G” key, the “G” key is closer to the “L” key. Therefore, the user inputs “L” with the R cursor 54. The user moves the R cursor 54 onto the “L” key by pressing the right button 50 four times. Here, the L cursor 56 also moves to the right by 4 keys and moves to the “G” key.
- FIG. 3 (e) is a screen view of the game content display unit 24 when the character “ ⁇ ” is input.
- the R cursor 54 is on the “L” key and the L cursor 56 is on the “G” key.
- the “R” key is closer to the “K” key. Accordingly, the user inputs “K” using the R cursor 54.
- the user presses the left button 52 once to move the R cursor 54 to the “ ⁇ ” key position.
- L cursor 56 also moves one key to the left and moves to the “F” key position.
- the word “WALK” is displayed on the input character display unit 36.
- the user presses the down button 48 twice to move the R cursor 54 to the position of the “Done” key and presses the R button 38 the character input is completed.
- a process of causing the game content display unit 24 to display a motion of the character 34 in accordance with the input word “WALK” is executed.
- the R cursor 54 and the L cursor 56 are displayed at regular intervals and move while maintaining the positional relationship. After entering a character using one cursor, even if the key of the character to be input next exists at a position away from the cursor, the position of the other cursor is closer to the key of the character to be input next Is displayed. As a result, the number of operations by the user can be reduced and high-speed input of characters can be realized.
- FIG. 3 (f) is a diagram showing a display mode of the game content display unit 24 when the character “L” is input by the L button 40.
- the L cursor 56 is positioned on the “A” key and the R cursor 54 is positioned on the “G” key, as shown in FIG.
- the user presses the right button 50 eight times to move the L force 1 sol 56 to the position of the “L” key.
- the R cursor 54 is positioned on the “;” key.
- the user presses the right button 50 three times the R cursor 54 does not move from the “;” key, and the L cursor 56 moves to the position of the “L” key.
- FIG. 3 (g) is a diagram showing a display mode of the game content display unit 24 when the character “ ⁇ ” is input by the L button 40.
- the R cursor 54 is positioned on the “;” key and the L cursor 56 is positioned on the “L” key.
- there is an empty space between the R cursor 54 and the L cursor 56 before the left button 52 is operated so there is an empty space for the three keys.
- the user force button 40 is pressed and “ ⁇ ” is entered, as shown in Fig. 3 (g),! / And “ ⁇ ” is “L” in the input character display 36. Will be displayed.
- game device 100 the user can input characters by operating only one of R button 38 and L button 40!
- R button 38 and the L button 40 are used to enter characters separately, and when using only one of these buttons! / It depends on your taste.
- any of these operations Since character input is possible and it is possible to cope with various user preferences as described above, the operability is good.
- FIG. 3 (h) is a diagram illustrating a display mode of the game content display unit 24 when “A” is input by the R button 38 after “W” is input in the above example.
- the L cursor 56 is positioned at the “W” key and the R cursor 54 is positioned at the “Y” key.
- the user shall press the down button 48 once and the left button 52 five times to move the R cursor 54 to the “ ⁇ ” key position.
- the down button 48 is pressed once and the left button 52 is pressed once, the L cursor 56 moves to the position “ ⁇ ”. After this, even if the left button 52 is pressed, the L cursor 56 does not move from the “ ⁇ ” position.
- each of the R cursor 54 and the L cursor 56 can move over the entire area of the on-screen keyboard 32.
- the user can input characters of all keys included in the on-screen keyboard 32 by operating only one of the R button 38 and the L button 40.
- the user does not have to replace the finger pressing the R button 38 or the L button 40 according to the character to be input, so that the character input operation is simplified. It becomes a stool.
- all the characters on the on-screen keyboard 32 can be input by any of the R cursor 54 and the L cursor 56, the room for selection of the user's operation is widened, and the operability of the character input device is improved.
- the cursor in order to select a character to be input, the cursor is moved by one key by operating the direction button, but the movement operation of the cursor is not limited to this.
- the cursor In the game device 100, the cursor is moved to the initial position by a predetermined button operation different from the cursor operation using only the direction button by the user, and the cursor is moved by the direction button until the character key to which the position force is input. It is possible to make it.
- the operation of moving the cursor to the initial position is also referred to as “initial position movement operation”.
- the initial position movement operation is an operation of simultaneously pressing the R button 38 and the L button 40. That is, the number of button operations in the initial position movement operation is one.
- the cursor is moved only by the operation of the direction button, for example, the user presses the right button 50 five times and the up button 46 three times. At this time, the direction button is pressed a total of eight times.
- the user When performing the initial position movement operation and operating the direction button, first, the user performs an operation of pressing the R button 38 and the L button 40 simultaneously. As a result, the R cursor 54 moves from the position of the “V” key to the position of the “U” key, which is the initial position. Thereafter, the user moves the R cursor 54 to the “0” position by pressing the right button 50 three times and the up button 46 once, for example. In this case, the user operates the button five times in total.
- the number of button operations when executing the initial position movement operation should be three times less than the number of button operations when moving the cursor only by operating the direction button. Because the number of button operations is small, the speed of character input can be increased. The effect of high-speed input of characters becomes more prominent as the number of keys included in the on-screen keyboard increases.
- An example of an on-screen keyboard with a large number of keys is an on-screen keyboard that supports powerful input.
- Initial position force The operation of moving the cursor to each character key can be patterned for each character key. That is, after executing the initial position movement operation, the user may move the cursor by operating the direction button with a pattern corresponding to the character to be input. For example, when moving the L cursor 56 located at the “B” key to the “A” key and moving the L cursor 56 located at the “5” key to the “A” key And explain.
- the cursor is moved only by the operation of the direction button without executing the initial position movement operation, in the former case, the user presses the left button 52 five times and the up button 46 once. In the latter case, the user presses the left button 52 four times and the down button 48 twice. In other words, the operation of the direction buttons is different.
- the direction button is operated after the initial position movement operation is executed.
- the user presses the direction button in a predetermined pattern, for example, pressing the left button 52 twice and the down button 48 once.
- the L cursor 56 can be moved to the “A” key.
- the user when the user wants to input a certain character, regardless of which key the cursor is positioned at that time, the user first performs the initial position movement operation and then moves to the key of that character.
- the direction button may be operated with the pattern.
- the character input operation can be patterned, so that the user can easily perform the character input.
- the R button 38, the L button 40, and the direction button are operated.
- the R button 38 is used instead of the X button 42
- the L button 40 is used instead of the Y button 44.
- the only thing that can be done is ...
- the number of force cursors is two, but the number of cursors is not limited to this, and three or more may be provided. At this time, it is desirable to provide the same number of character input buttons as the number of cursors and to associate the cursors with the character input buttons.
- the arrangement pattern of the force keys in which a plurality of keys are arranged so that the on-screen keyboard 32 is a square is not limited to this.
- the keys may be arranged so that the on-screen keyboard 32 is a triangle.
- the on-screen keyboard 32 An example is shown in which three cursors are displayed above, and each area from the vertex of the triangle formed by the on-screen keyboard 32 to the center of gravity is set as an area recommended for character input by each of the three cursors. Conceivable. As a result, the speed of character input can be increased as the number of cursors increases. In addition, by setting the above-described region, it is possible to suppress variation in the number of cursor movement operations between the cursors when inputting characters, and the operability of the game apparatus 100 can be improved.
- a force is executed by inputting characters by operating the R button 38, L button 40, X button 42, and Y button 44.
- the game apparatus 100 is provided with a lever, and the lever Character input may be executed.
- the user tilts the lever to the right and inputs the character of the key where the R cursor 54 is located, and tilts the lever to the left and inputs the character of the key where the L cursor 56 is positioned. This allows the user to input both the key character where the R cursor 54 is located and the character of the key where the L cursor 56 is located by operating one lever. Become.
- the initial position movement operation is an operation of simultaneously pressing the R button 38 and the L button 40.
- the initial position movement operation is, for example, the X button 42 and the Y button. You can press the button 44 at the same time. You can press the R button 38 and the up button 46 at the same time. In other words, the initial position movement operation should be different from the cursor operation using only the direction buttons!
- the initial position movement operation is a single button operation.
- the initial position movement operation may be two or more button operations.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
It is possible to increase speed of character input through a keyboard. In a character input device included in a game device (100), a keyboard display control unit (22) displays an on-screen keyboard on the screen. A cursor display control unit (14) displays a plurality of cursors on the on-screen keyboard. A cursor operation unit (10) receives a cursor operation by a user. A cursor shift processing unit (12) moves the cursors on the on-screen keyboard according to the cursor operation received by the cursor operation unit (10). An input operation unit (16) receives a character input operation by the user. An input processing unit (18) specifies a character inputted by a desired cursor among the cursors according to the character input operation received by the input operation unit (16).
Description
明 細 書 Specification
文字入力装置および文字入力方法 Character input device and character input method
技術分野 Technical field
[0001] この発明は、オンスクリーンキーボードを用いて文字入力を実行するための技術、 に関する。 [0001] The present invention relates to a technique for performing character input using an on-screen keyboard.
背景技術 Background art
[0002] 文字入力を実行する方法の一つとして、画面上に表示されるオンスクリーンキーボ ードを用いる方法がある。オンスクリーンキーボード上に重畳表示されたカーソルを 所望の文字のキー上へ移動させて文字を選択することにより、 1文字ずつ入力してい [0002] As a method for executing character input, there is a method using an on-screen keyboard displayed on a screen. You can enter characters one by one by moving the cursor superimposed on the on-screen keyboard onto the key of the desired character and selecting the character.
<o <o
発明の開示 Disclosure of the invention
発明が解決しょうとする課題 Problems to be solved by the invention
[0003] オンスクリーンキーボードを用いて異なる文字を連続して入力する場合、ユーザは 入力対象文字上までカーソルを移動させる。このとき、ユーザは、カーソルの移動量 に応じて、コントローラを操作する必要がある。ここで、連続して入力する文字のキー 位置がオンスクリーンキーボード上において離れているほど、ユーザの操作回数は 増加する。操作回数の増加は文字入力操作の高速化を妨げる。 When inputting different characters continuously using an on-screen keyboard, the user moves the cursor over the input target character. At this time, the user needs to operate the controller according to the amount of movement of the cursor. Here, the number of user operations increases as the key positions of characters that are continuously input are separated on the on-screen keyboard. An increase in the number of operations hinders speeding up of character input operations.
[0004] 本発明はこうした課題に鑑みてなされたものであり、その目的は、オンスクリーンキ 一ボードによる文字入力操作の高速ィ匕を実現することすることにある。 [0004] The present invention has been made in view of these problems, and an object thereof is to realize a high-speed key for character input operation using an on-screen keyboard.
課題を解決するための手段 Means for solving the problem
[0005] 本発明の一態様は、文字入力装置に関する。この文字入力装置は、画面上にオン スクリーンキーボードを表示するキーボード表示制御部と、オンスクリーンキーボード 上に複数のカーソルを表示するカーソル表示制御部と、ユーザによるカーソル操作 を受け付けるカーソル操作部と、カーソル操作部が受け付けたカーソル操作に応じ て複数のカーソルをオンスクリーンキーボード上で移動させるカーソル移動処理部と 、ユーザの文字入力操作を受け付ける入力操作部と、入力操作部が受け付けた文 字入力操作に応じて、複数のカーソルのうち所望のカーソルにより入力された文字を
特定する入力処理部と、を備える。 [0005] One embodiment of the present invention relates to a character input device. The character input device includes a keyboard display control unit that displays an on-screen keyboard on a screen, a cursor display control unit that displays a plurality of cursors on the on-screen keyboard, a cursor operation unit that receives a cursor operation by a user, and a cursor. A cursor movement processing unit that moves a plurality of cursors on the on-screen keyboard according to a cursor operation received by the operation unit, an input operation unit that receives a user's character input operation, and a character input operation that the input operation unit receives Depending on the character entered by the desired cursor among multiple cursors An input processing unit to be identified.
[0006] このような態様によれば、ユーザは、カーソル操作部を介して複数のカーソルをオン スクリーンキーボード上で移動させ、入力操作部を介して文字入力を実行する。ユー ザは、オンスクリーンキーボード上の複数のカーソルのうち、入力対象文字のキーの 最も近くに位置するカーソルを移動させて、その文字を選択できる。 1つのカーソル のみをオンスクリーンキーボード上に表示する場合と比較して、入力する文字のキー までカーソルを移動させるための操作回数が減少する分、文字入力操作の高速化を 実現できる。 [0006] According to such an aspect, the user moves a plurality of cursors on the on-screen keyboard via the cursor operation unit, and executes character input via the input operation unit. The user can select a character by moving the cursor located closest to the key of the input target character among the multiple cursors on the on-screen keyboard. Compared with the case where only one cursor is displayed on the on-screen keyboard, the number of operations required to move the cursor to the character key to be input is reduced, so that the speed of character input operations can be increased.
[0007] カーソル移動処理部は、各カーソルをオンスクリーンキーボードの全域に移動可能 に構成されてもよい。このような態様によれば、ユーザは、複数のカーソルのいずれ を用いても文字入力を実行できる。これによつて、ユーザの操作の選択の余地が広 がるので、文字入力装置の操作性が向上する。 [0007] The cursor movement processing unit may be configured to be able to move each cursor to the entire area of the on-screen keyboard. According to such an aspect, the user can execute character input using any of a plurality of cursors. As a result, the room for selection of the user's operation is widened, and the operability of the character input device is improved.
[0008] 複数のカーソルは所定の位置関係をもって表示され、カーソル移動処理部は、複 数のカーソルを位置関係を保って移動させてもよい。このような態様によれば、複数 のカーソルはオンスクリーンキーボード上において一定の間隔を保ったまま移動させ ることができる。あるカーソルを用いて文字を入力した後、次に入力すべき文字のキ 一が入力した文字のキーと離れた位置に存在する場合でも、他のカーソルの位置が 次に入力すべき文字のキーにより近い位置に表示される。これによつて、ユーザによ るカーソル操作部の操作回数を減少させて文字入力の高速ィ匕を図ることができる。 [0008] The plurality of cursors may be displayed with a predetermined positional relationship, and the cursor movement processing unit may move the plurality of cursors while maintaining the positional relationship. According to such an aspect, the plurality of cursors can be moved on the on-screen keyboard while maintaining a certain interval. After entering a character using one cursor, even if the key of the next character to be entered exists at a position away from the key of the entered character, the other cursor position is the key of the next character to be entered. Is displayed at a closer position. As a result, the number of operations of the cursor operation unit by the user can be reduced, and high-speed input of characters can be achieved.
[0009] カーソル操作部および入力操作部が文字入力装置の単一のコントローラユニットに 設けられていてもよい。このような態様によれば、ユーザは、カーソルを移動する操作 および文字を特定して入力する操作を単一のコントローラユニットによって実行できる 。これによつて、文字入力操作がより簡便となる。 [0009] The cursor operation unit and the input operation unit may be provided in a single controller unit of the character input device. According to such an aspect, the user can perform an operation of moving the cursor and an operation of specifying and inputting a character by a single controller unit. This makes the character input operation easier.
[0010] 複数のカーソルのそれぞれと位置的に対応するように、コントローラユニットに複数 の入力操作部が一組として設けられてもよい。このような態様によれば、所望の文字 の位置へカーソル移動させた場合、直感的にそのカーソルに対応する入力操作部を 操作してその文字を入力できる。これにより、ユーザは簡便に文字入力を実行でき、 文字入力装置の操作性が向上する。
[0011] 複数の入力操作部は複数組設けられていてもよい。このような態様によれば、入力 操作部はコントローラユニットに複数組設けられているので、ユーザが文字入力操作 時に操作できる入力操作部の数が増えることになる。これにより、ユーザによる操作 の選択の余地が広がるので、文字入力装置の操作性が向上する。 [0010] The controller unit may be provided with a plurality of input operation units as a set so as to correspond to each of the plurality of cursors. According to such an aspect, when the cursor is moved to the position of a desired character, the character can be input intuitively by operating the input operation unit corresponding to the cursor. As a result, the user can easily perform character input, and the operability of the character input device is improved. [0011] A plurality of sets of a plurality of input operation units may be provided. According to such an aspect, since a plurality of sets of input operation units are provided in the controller unit, the number of input operation units that can be operated by the user during the character input operation increases. This increases the operability of the character input device because the user has more room for selecting operations.
[0012] オンスクリーンキーボードは、複数のカーソルのそれぞれによる文字入力が推奨さ れる領域ごとに色分けされてもよい。このような態様によれば、ユーザは、入力すべき 文字のキーがどの領域に属するかを領域の色によって視認し、その領域で推奨され るカーソルを用いて文字入力を実行する。色という感覚的に認識しやすい要素に基 づいて文字入力に用いるカーソルを選択できるので、文字入力操作が簡便となり、文 字入力の高速ィ匕が可能となる。 [0012] The on-screen keyboard may be color-coded for each region in which character input by each of a plurality of cursors is recommended. According to such an aspect, the user visually recognizes which region the key of the character to be input belongs to by the color of the region, and executes the character input using the cursor recommended in that region. Since the cursor used for character input can be selected based on an element that is sensuously recognizable as color, the character input operation is simplified, and high-speed character input is possible.
[0013] カーソル移動処理部は、カーソル操作とは異なる所定の操作により複数のカーソル を所定の初期位置に移動させてもよい。このような態様によれば、複数のカーソルが 入力すべき文字のキー力 離れた位置にあるとき、ユーザは、そのカーソルを初期位 置に移動させてから、カーソル操作部を操作してその文字のキーへ移動させることが できる。初期位置への移動は、カーソル操作とは異なる所定の操作で実行される。こ こで、この操作における操作回数を少なく設定することにより、カーソルを移動させる 操作の回数を減少させることが可能となる。これにより、文字入力の高速化を実現で きる。 [0013] The cursor movement processing unit may move a plurality of cursors to a predetermined initial position by a predetermined operation different from the cursor operation. According to such an aspect, when a plurality of cursors are at positions away from the key force of the character to be input, the user moves the cursor to the initial position and then operates the cursor operation unit to operate the character. It is possible to move to the key. The movement to the initial position is executed by a predetermined operation different from the cursor operation. Here, by setting the number of operations in this operation to be small, the number of operations for moving the cursor can be reduced. As a result, speeding up of character input can be realized.
[0014] 本発明の別の態様は、プログラムに関する。このプログラムは、画面上にオンスタリ ーンキーボードを表示させる機能と、オンスクリーンキーボード上に複数のカーソルを 表示させる機能と、ユーザによるカーソル操作を受け付ける機能と、受け付けたカー ソル操作に応じて複数のカーソルをオンスクリーンキーボード上で移動させる機能と 、ユーザによる、複数のカーソルのうちいずれかの位置に対応する文字の入力操作 を受け付ける機能と、受け付けた入力操作に応じて、入力された文字を特定する機 能と、をコンピュータに実現させてもよい。 [0014] Another aspect of the present invention relates to a program. This program has a function to display an on-screen keyboard on the screen, a function to display a plurality of cursors on the on-screen keyboard, a function to accept a cursor operation by the user, and a plurality of cursors according to the received cursor operation. A function for moving on the on-screen keyboard, a function for receiving a character input operation corresponding to one of a plurality of cursors by a user, and a function for identifying an input character according to the received input operation May be realized by a computer.
[0015] この態様によれば、ユーザは、カーソル操作により複数のカーソルをオンスクリーン キーボード上で移動させ、入力操作により文字入力を実行する。このとき、ユーザは、 複数のカーソルのうち、入力する文字のキーの最も近くに位置するカーソルをその文
字のキーの位置に移動させて、その文字を入力する操作を実行する。これによつて、[0015] According to this aspect, the user moves a plurality of cursors on the on-screen keyboard by a cursor operation, and performs character input by the input operation. At this time, the user selects the cursor located closest to the key of the character to be input among the plurality of cursors. Move to the key position of the character and execute the operation to input the character. With this,
1つのカーソルのみがオンスクリーンキーボード上に表示されている場合と比較して、 入力する文字のキーまでカーソルを移動させるための操作回数が減少する分、文字 入力操作の高速ィ匕を実現できる。 Compared to the case where only one cursor is displayed on the on-screen keyboard, the number of operations for moving the cursor to the character key to be input is reduced, so that high-speed character input operation can be realized.
[0016] なお、以上の構成要素の任意の組合せ、本発明の表現を、方法、装置、システム、 などの間で変換したものもまた、本発明の態様として有効である。 [0016] It should be noted that any combination of the above-described constituent elements and a representation of the present invention converted between a method, an apparatus, a system, etc. are also effective as an aspect of the present invention.
発明の効果 The invention's effect
[0017] 本発明によれば、オンスクリーンキーボードによる文字入力の高速ィ匕を実現できる 図面の簡単な説明 [0017] According to the present invention, it is possible to realize high-speed input of characters using an on-screen keyboard.
[0018] [図 1]ゲーム装置の前面を示す図である。 FIG. 1 is a diagram showing a front surface of a game device.
[図 2]ゲーム装置の構成を示す機能ブロック図である。 FIG. 2 is a functional block diagram showing a configuration of a game device.
[図 3(a)]ゲーム装置のゲーム内容表示部を示す図である。 FIG. 3 (a) is a diagram showing a game content display section of the game device.
[図 3(b)]文字「W」が入力されたときのゲーム内容表示部の表示態様を示す図である FIG. 3 (b) is a diagram showing a display mode of the game content display section when the character “W” is input
[図 3(c)]文字「A」が入力されたときのゲーム内容表示部の表示態様を示す図である。 FIG. 3 (c) is a diagram showing a display mode of the game content display section when the character “A” is input.
[図 3(d)]文字「L」が入力されたときのゲーム内容表示部の表示態様を示す図である。 FIG. 3 (d) is a diagram showing a display mode of the game content display section when the character “L” is input.
[図 3(e)]文字「K」が入力されたときのゲーム内容表示部の表示態様を示す図である FIG. 3 (e) is a diagram showing a display mode of the game content display section when the character “K” is input
[図 3(£)]文字「L」が Lボタンにより入力されたときのゲーム内容表示部の表示態様を示 す図である。 [FIG. 3 (£)] FIG. 3 is a diagram showing a display mode of the game content display section when the character “L” is input by the L button.
[図 3(g)]文字「K」が Lボタンにより入力されたときのゲーム内容表示部の表示態様を 示す図である。 FIG. 3 (g) is a diagram showing a display mode of the game content display section when the character “K” is input by the L button.
[図 3(h)]文字「Α」が Rボタンにより入力されたときのゲーム内容表示部の表示態様を 示す図である。 FIG. 3 (h) is a diagram showing a display mode of the game content display section when the character “ゲ ー ム” is input by the R button.
符号の説明 Explanation of symbols
[0019] 10 カーソル操作部、 12 カーソル移動処理部、 14 カーソル表示制御部、 1 6 入力操作部、 18 入力処理部、 20 文字表示制御部、 22 キーボード表示 制御部、 24 ゲーム内容表示部、 32 オンスクリーンキーボード、 34 キャラクタ
、 36 入力文字表示部、 38 Rボタン、 40 Lボタン、 42 Xボタン、 44 Yボ タン、 46 上方向ボタン、 48 下方向ボタン、 50 右方向ボタン、 52 左方向 ボタン、 54 Rカーソル、 56 Lカーソル、 100 ゲーム装置。 [0019] 10 cursor operation unit, 12 cursor movement processing unit, 14 cursor display control unit, 1 6 input operation unit, 18 input processing unit, 20 character display control unit, 22 keyboard display control unit, 24 game content display unit, 32 On-screen keyboard, 34 characters , 36 Input character display, 38 R button, 40 L button, 42 X button, 44 Y button, 46 Up button, 48 Down button, 50 Right button, 52 Left button, 54 R cursor, 56 L Cursor, 100 game device.
発明を実施するための最良の形態 BEST MODE FOR CARRYING OUT THE INVENTION
[0020] 本実施の形態では、文字入力装置をゲーム装置に適用する例について説明する。 In this embodiment, an example in which a character input device is applied to a game device will be described.
このゲーム装置のユーザは、画面上に表示されたオンスクリーンキーボード上に表示 される複数のカーソルを移動させ、順次文字を入力して言葉 (文字列)を作成する。 画面上に表示されたキャラクタはその言葉に応じて動作する。 A user of this game apparatus moves a plurality of cursors displayed on an on-screen keyboard displayed on the screen, and sequentially enters characters to create words (character strings). The character displayed on the screen operates according to the word.
[0021] 図 1は、ゲーム装置 100の前面を示す図である。ゲーム装置 100は、ゲーム内容表 示部 24、 Rボタン 38、 Lボタン 40、 Xボタン 42、 Yボタン 44、上方向ボタン 46、下方 向ボタン 48、右方向ボタン 50および左方向ボタン 52を含むかたちで単一のコント口 ーラユニットとして構成されている。図 1に示すように、 Rボタン 38および Lボタン 40は ゲーム内容表示部 24の右側に設けられており、 Rボタン 38が右側、 Lボタン 40が左 側に位置した状態で隣り合って並んでいる。また、 Xボタン 42および Yボタン 44はそ れぞれ、ゲーム装置 100の上面において、ゲーム装置 100の前面から見て右側と左 側に設けられている。 FIG. 1 is a diagram showing a front surface of the game device 100. The game device 100 includes a game content display section 24, an R button 38, an L button 40, an X button 42, a Y button 44, an upward button 46, a downward button 48, a right button 50, and a left button 52. It is configured as a single controller unit. As shown in FIG. 1, the R button 38 and the L button 40 are provided on the right side of the game content display section 24, and are arranged side by side with the R button 38 positioned on the right side and the L button 40 positioned on the left side. Yes. Further, the X button 42 and the Y button 44 are respectively provided on the upper surface of the game apparatus 100 on the right side and the left side when viewed from the front of the game apparatus 100.
ゲーム内容表示部 24には、オンスクリーンキーボード 32、キャラクタ 34、入力文字 表示部 36、 Rカーソル 54および Lカーソル 56が表示される。同図に示すように、オン スクリーンキーボード 32はゲーム内容表示部 24内の下部の領域に表示される。入力 文字表示部 36はゲーム内容表示部 24内の上部の領域に表示される。キャラクタ 34 はゲーム内容表示部 24内の中心付近の領域に表示される。 On the game content display unit 24, an on-screen keyboard 32, a character 34, an input character display unit 36, an R cursor 54 and an L cursor 56 are displayed. As shown in the figure, the on-screen keyboard 32 is displayed in the lower area in the game content display section 24. The input character display part 36 is displayed in the upper area in the game content display part 24. The character 34 is displayed in an area near the center in the game content display unit 24.
[0022] オンスクリーンキーボード 32は、ユーザが言葉を作成するために必要な複数の文 字キーを含む。図 1に示すように、これらのキーは、ゲーム内容表示部 24上に配列表 示される。オンスクリーンキーボード 32の詳細については後述する。 [0022] The on-screen keyboard 32 includes a plurality of character keys necessary for the user to create words. As shown in FIG. 1, these keys are displayed in an array on the game content display unit 24. Details of the on-screen keyboard 32 will be described later.
Rカーソル 54および Lカーソル 56は、オンスクリーンキーボード 32上において、一 定の位置関係をもって表示される。本実施の形態では、同図に示すように、 Rカーソ ル 54および Lカーソル 56は、オンスクリーンキーボード 32に含まれる 3個のキーを間 に挟んで横方向に並んで表示される。ここで、オンスクリーンキーボード 32上におい
て、 Rカーソル 54は右側に、 Lカーソル 56は左側に位置している。以下、 Rカーソル 5 4および Lカーソル 56を総称して「カーソル」とも表記する。 The R cursor 54 and the L cursor 56 are displayed on the on-screen keyboard 32 with a certain positional relationship. In the present embodiment, as shown in the figure, the R cursor 54 and the L cursor 56 are displayed side by side in the horizontal direction with three keys included in the on-screen keyboard 32 interposed therebetween. Where on screen keyboard 32 The R cursor 54 is located on the right side and the L cursor 56 is located on the left side. Hereinafter, the R cursor 54 and the L cursor 56 are collectively referred to as “cursor”.
[0023] 上方向ボタン 46、下方向ボタン 48、右方向ボタン 50および左方向ボタン 52は、 R カーソル 54および Lカーソル 56を上下左右に移動させるためのボタンである。以下、 これらのボタンを総称して「方向ボタン」とも表記する。 Rボタン 38、 Lボタン 40、 Xボタ ン 42および Yボタン 44は、 Rカーソル 54または Lカーソル 56により選択された文字の 入力を決定するためのボタンである。以下、これらのボタンを総称して「文字入力ボタ ン」とも表記する。 [0023] The up button 46, the down button 48, the right button 50, and the left button 52 are buttons for moving the R cursor 54 and the L cursor 56 up, down, left, and right. Hereinafter, these buttons are also collectively referred to as “direction buttons”. The R button 38, the L button 40, the X button 42, and the Y button 44 are buttons for determining the input of the character selected by the R cursor 54 or the L cursor 56. Hereinafter, these buttons are also collectively referred to as “character input buttons”.
[0024] 文字入力に際し、ユーザは方向ボタンを操作して、 Rカーソル 54および Lカーソル 56のいずれかを入力対象文字のキー上に移動させる。そして、ユーザは、文字入力 ボタンを押してその文字の入力する。入力された文字は、入力された順に入力文字 表示部 36に表示される。キャラクタ 34は、入力された文字により作成された言葉の内 容に応じて動作する。 [0024] When inputting characters, the user operates the direction button to move either the R cursor 54 or the L cursor 56 onto the key of the input target character. Then, the user presses the character input button to input the character. The input characters are displayed on the input character display unit 36 in the order of input. Character 34 operates according to the content of words created by the input characters.
[0025] Rカーソル 54と Rボタン 38、 Lカーソル 56と Lボタン 40とは対応して!/、る。つまり、ュ 一ザは、 Rカーソル 54により選択された文字を入力するときには Rボタン 38、 Lカーソ ル 56により選択された文字を入力するときには Lボタン 40を押す。上述したように、 R ボタン 38が右側、 Lボタン 40が左側に位置した状態で隣り合って並んでおり、 Rカー ソル 54と Rボタン 38、 Lカーソル 56と Lボタン 40は位置的に対応する。つまり、ユー ザは、カーソルに位置的に対応するボタンを直感的に操作して文字を入力できる。こ れにより、ユーザは簡便に文字入力を実行できる。 [0025] The R cursor 54 and the R button 38, and the L cursor 56 and the L button 40 correspond to! /. That is, the user presses the R button 38 when inputting the character selected by the R cursor 54, and the L button 40 when inputting the character selected by the L cursor 56. As described above, the R button 38 is located on the right side, the L button 40 is located on the left side, and the R cursor 54 and the R button 38, and the L cursor 56 and the L button 40 correspond to each other. . That is, the user can input characters by intuitively operating the button corresponding to the position of the cursor. As a result, the user can easily input characters.
[0026] また、ユーザは、 Xボタン 42を操作して Rカーソル 54により選択された文字を、 Yボ タン 44を操作して Lカーソル 56により選択された文字を入力することもできる。上述し たように、 Xボタン 42および Yボタン 44はそれぞれ、ゲーム装置 100の前面から見て 右側と左側に設けられおり、 Rカーソル 54と Xボタン 42、 Lカーソル 56と Yボタン 44は 位置的に対応する。つまり、ユーザは、カーソルにより文字を選択した場合、その力 一ソルに位置的に対応するボタンを直感的に操作してその文字を入力できる。ユー ザは、ゲーム装置 100を両手で把持して操作する場合、 Xボタン 42を右手で、 Yボタ ン 44を左手で操作する。選択対象文字上のカーソルに位置的に対応する手によつ
て直感的に文字を入力できるので簡便な文字入力が可能となる。 [0026] The user can also operate the X button 42 to input a character selected by the R cursor 54, and operate the Y button 44 to input the character selected by the L cursor 56. As described above, the X button 42 and the Y button 44 are respectively provided on the right side and the left side when viewed from the front of the game apparatus 100. The R cursor 54 and the X button 42, and the L cursor 56 and the Y button 44 are positional. Corresponding to That is, when the user selects a character with the cursor, the user can input the character by intuitively operating the button corresponding to the position of the power. When operating the game apparatus 100 with both hands, the user operates the X button 42 with the right hand and the Y button 44 with the left hand. By hand corresponding to the cursor on the character to be selected This makes it possible to input characters intuitively and thus allows simple character input.
さらに、ゲーム装置 100には Rカーソル 54および Lカーソル 56と対応する操作ボタ ンが複数組設けられいるので、ユーザによる操作の選択の余地が広がり、ゲーム装 置 100における文字入力の操作性が向上する。 In addition, the game device 100 is provided with a plurality of operation buttons corresponding to the R cursor 54 and the L cursor 56, so that the user has more choice of operation and the character input operability on the game device 100 is improved. To do.
[0027] 図 2は、ゲーム装置 100の構成を示す機能ブロック図である。ゲーム装置 100は、 カーソル操作部 10、カーソル移動処理部 12、カーソル表示制御部 14、入力操作部 16、入力処理部 18、文字表示制御部 20、キーボード表示制御部 22およびゲーム 内容表示部 24を含む。キーボード表示制御部 22は、ゲーム内容表示部 24にオンス クリーンキーボード 32を表示する。カーソル操作部 10は、ユーザによるカーソル操作 を受け付ける。入力操作部 16は、ユーザの文字入力操作を受け付ける。 FIG. 2 is a functional block diagram showing a configuration of game device 100. The game device 100 includes a cursor operation unit 10, a cursor movement processing unit 12, a cursor display control unit 14, an input operation unit 16, an input processing unit 18, a character display control unit 20, a keyboard display control unit 22, and a game content display unit 24. Including. The keyboard display control unit 22 displays an on-screen keyboard 32 on the game content display unit 24. The cursor operation unit 10 receives a cursor operation by the user. The input operation unit 16 receives a user character input operation.
[0028] カーソル移動処理部 12は、カーソル操作部 10が受け付けたカーソル操作に応じて Rカーソル 54および Lカーソル 56を移動させる。ここで、カーソル移動処理部 12は、 これらのカーソル間の位置関係を保って移動させる。また、カーソル移動処理部 12 は、ユーザが、例えば Rボタン 38および Lボタン 40を同時に押すなどの所定の操作 を実行するとき、 Rカーソル 54および Lカーソル 56をオンスクリーンキーボード 32上 の所定の初期位置に移動させる。 The cursor movement processing unit 12 moves the R cursor 54 and the L cursor 56 in accordance with the cursor operation accepted by the cursor operation unit 10. Here, the cursor movement processing unit 12 moves the cursor while maintaining the positional relationship between the cursors. The cursor movement processing unit 12 also sets the R cursor 54 and the L cursor 56 to a predetermined initial value on the on-screen keyboard 32 when the user performs a predetermined operation such as pressing the R button 38 and the L button 40 simultaneously. Move to position.
[0029] カーソル表示制御部 14は、オンスクリーンキーボード 32上に Rカーソル 54および L カーソル 56を表示する。カーソル移動処理部 12によりカーソルの移動が指示される と、カーソル表示制御部 14は、指示された位置にカーソルを表示する。入力処理部 18は、入力操作部 16が受け付けた文字入力操作に応じて、 Rカーソル 54および L カーソル 56のいずれかにより入力対象文字を決定とする。文字表示制御部 20は、入 力処理部 18により決定された文字を、入力文字表示部 36上に表示させる。入力文 字表示部 36の文字列に応じて、ゲーム装置 100はキャラクタ 34を動作させる。 なお、ゲーム装置 100において、カーソル操作部 10、カーソル移動処理部 12、力 一ソル表示制御部 14、入力操作部 16、入力処理部 18およびキーボード表示制御 部 22が文字入力装置として機能する。 The cursor display control unit 14 displays an R cursor 54 and an L cursor 56 on the on-screen keyboard 32. When cursor movement is instructed by the cursor movement processing unit 12, the cursor display control unit 14 displays the cursor at the instructed position. The input processing unit 18 determines an input target character by either the R cursor 54 or the L cursor 56 according to the character input operation accepted by the input operation unit 16. The character display control unit 20 displays the character determined by the input processing unit 18 on the input character display unit 36. The game device 100 operates the character 34 in accordance with the character string in the input character display unit 36. In the game device 100, the cursor operation unit 10, the cursor movement processing unit 12, the power display display control unit 14, the input operation unit 16, the input processing unit 18, and the keyboard display control unit 22 function as a character input device.
[0030] 以下、オンスクリーンキーボード 32を用いた文字入力操作について詳述する。図 3 Hereinafter, the character input operation using the on-screen keyboard 32 will be described in detail. Fig 3
(a)は、ゲーム装置 100の画面、すなわちゲーム内容表示部 24を示す図である。説
明の便宜上同図には、ゲーム内容表示部 24内にオンスクリーンキーボード 32、 R力 一ソル 54、 Lカーソル 56および入力文字表示部 36のみを示す。図 3 (a)には、 R力 一ソル 54および Lカーソル 56がオンスクリーンキーボード 32上の初期位置に表示さ れて 、る状態が示されて 、る。 (a) is a diagram showing a screen of game device 100, that is, game content display unit 24. Theory For the sake of clarity, the figure shows only the on-screen keyboard 32, the R power one 54, the L cursor 56, and the input character display section 36 in the game content display section 24. FIG. 3 (a) shows the state in which the R force 1 sol 54 and the L cursor 56 are displayed at the initial positions on the on-screen keyboard 32.
[0031] オンスクリーンキーボード 32は、ユーザが言葉を入力するために必要な複数の文 字キーを含む。本実施の形態では、図 3 (a)に示すように、オンスクリーンキーボード 32に含まれる文字キーはアルファベットキーである。オンスクリーンキーボード 32に 含まれる文字キーセットは、ユーザの操作により切り換えることができる。例えば、ュ 一ザがかな入力を希望する場合、「ローマ字」のキーを選択すれば、かな文字のキー を含むオンスクリーンキーボード 32をゲーム内容表示部 24に表示させることができる 。このとき、「ローマ字」のキーは「かな文字」のキーに入れ替え表示される。 [0031] The on-screen keyboard 32 includes a plurality of character keys necessary for the user to input words. In the present embodiment, as shown in FIG. 3A, the character keys included in the on-screen keyboard 32 are alphabet keys. The character key set included in the on-screen keyboard 32 can be switched by a user operation. For example, if the user wishes to input kana, the on-screen keyboard 32 including the kana character key can be displayed on the game content display unit 24 by selecting the “romaji” key. At this time, the “Romaji” key is replaced with the “Kana character” key.
[0032] 同図に置いて、 Rカーソル 54は「U」キー、 Lカーソル 56は「E」キーの位置に表示さ れて 、る。これらのキーの位置が Rカーソル 54および Lカーソル 56のそれぞれの初 期位置である。図 3 (a)に示すように、 Rカーソル 54および Lカーソル 56は、 3個のキ 一を間に挟んだ状態で横方向に並んで位置している。各カーソルは、原則としてこの 位置関係を保ったまま移動する。同図に示すように、 Rカーソル 54の近傍には「R」と V、う文字が小さく表示され、 Lカーソル 56の近傍には「L」と 、う文字が小さく表示され る。ユーザは、カーソル近傍に表示された文字を見て、各カーソルがいずれのカーソ ルであるか判別できる。 [0032] In the figure, the R cursor 54 is displayed at the position of the "U" key, and the L cursor 56 is displayed at the position of the "E" key. The positions of these keys are the initial positions of the R cursor 54 and L cursor 56, respectively. As shown in FIG. 3 (a), the R cursor 54 and the L cursor 56 are positioned side by side in the horizontal direction with three keys sandwiched therebetween. Each cursor moves in principle while maintaining this positional relationship. As shown in the figure, “R”, V, and a small letter are displayed in the vicinity of the R cursor 54, and “L” and a small letter are displayed in the vicinity of the L cursor 56. The user can determine which cursor each cursor is by looking at the characters displayed near the cursor.
[0033] オンスクリーンキーボード 32は、 Rカーソル 54および Lカーソル 56のそれぞれによ る文字入力が推奨される領域ごとに色分けされている。 Rカーソル 54および Lカーソ ル 56が初期位置にあるとすると、オンスクリーンキーボード 32の右半分の領域は、 L カーソル 56よりも Rカーソル 54の方が文字選択のためのカーソル操作回数が少なく て済む。一方、オンスクリーンキーボード 32の左半分の領域は、 Lカーソル 56の方が Rカーソル 54よりも効率的に文字選択できる。つまり、オンスクリーンキーボード 32の 右半分の領域は Rカーソル 54による文字入力が推奨される領域、左半分の領域は L カーソル 56による文字入力が推奨される領域であるといえる。 [0033] The on-screen keyboard 32 is color-coded for each region in which character input by the R cursor 54 and the L cursor 56 is recommended. Assuming that the R cursor 54 and L cursor 56 are in the initial position, the R cursor 54 requires fewer cursor operations to select characters than the L cursor 56 in the right half area of the on-screen keyboard 32. . On the other hand, in the left half area of the on-screen keyboard 32, the L cursor 56 can select characters more efficiently than the R cursor 54. That is, it can be said that the right half area of the on-screen keyboard 32 is an area where character input by the R cursor 54 is recommended, and the left half area is an area where character input by the L cursor 56 is recommended.
[0034] 本実施の形態では、右半分の領域を赤色、左半分の領域を青色で表示して、オン
スクリーンキーボード 32が色分けされている。 Rカーソル 54は赤色、 Lカーソル 56は 青色で表示される。これにより、各領域がいずれのカーソルによる文字入力が推奨さ れる領域である力が、ユーザに認識されやすくなる。ユーザは色という感覚的に認識 しゃす 、要素に基づ 、て適切なカーソルで文字入力を実行できるので、文字入力操 作が簡便となり、文字入力の高速化を実現できる。 [0034] In the present embodiment, the right half area is displayed in red and the left half area is displayed in blue. The screen keyboard 32 is color-coded. The R cursor 54 is displayed in red, and the L cursor 56 is displayed in blue. This makes it easier for the user to recognize the force that each region is a region in which character input with any cursor is recommended. The user can perceive sensibly as color, and can perform character input with an appropriate cursor based on the element. Therefore, the character input operation is simplified and the speed of character input can be increased.
なお、本実施の形態では、オンスクリーンキーボード 32を色分けした力 グラデー シヨンにより着色してもよい。例えば、オンスクリーンキーボード 32の右側力も左側へ 向けて、赤色から青色へ徐々に遷移するように着色されてもよい。これによつても、上 述の色分けの場合と同様、文字入力操作の簡便化および高速ィ匕を実現できる。 In the present embodiment, the on-screen keyboard 32 may be colored with a force grade that is color-coded. For example, the right side force of the on-screen keyboard 32 may be colored so as to gradually change from red to blue toward the left side. According to this, as in the case of the above-described color coding, simplification of character input operation and high speed display can be realized.
[0035] Rカーソル 54および Lカーソル 56は、以下のように移動する。 [0035] The R cursor 54 and the L cursor 56 move as follows.
(1) Rカーソル 54および Lカーソル 56は、キー 3個分の間隔を空けて横方向に並ん でおり、原則として、この位置関係を保って移動する。 (1) R-cursor 54 and L-cursor 56 are arranged in the horizontal direction with an interval of three keys, and in principle move while maintaining this positional relationship.
(2)例外として、 Rカーソル 54および Lカーソル 56を横方向に移動させて、いずれか 一方がオンスクリーンキーボード 32における端のキーまで移動したとき、端に到達し たキーはそれ以上移動せず、他方のカーソルのみがその方向に移動する。たとえば 、カーソルを右方向に動かし続けた場合、まず Rカーソル 54が右端に到達して停止 するが、 Lカーソル 56は右に動き続ける。 Lカーソル 56も右端に到達すると、 Lカーソ ル 56は既に停止して!/、る Rカーソル 54上に重畳して停止表示される。 (2) As an exception, when the R cursor 54 and L cursor 56 are moved horizontally and one of them moves to the end key on the on-screen keyboard 32, the key that reaches the end does not move any further. Only the other cursor moves in that direction. For example, if the cursor continues to move to the right, the R cursor 54 first reaches the right end and stops, but the L cursor 56 continues to move to the right. When the L cursor 56 also reaches the right end, the L cursor 56 has already stopped! /, And is superimposed and displayed on the R cursor 54.
(3) (2)における操作後、重畳して表示されているカーソルを (2)の移動方向と逆の 方向に移動させると、まず、他方のカーソルのみがその方向に移動し、カーソル間に キー 3個分の間隔が空くと一方のカーソルもその方向に移動する。たとえば、 Lカーソ ル 56と Rカーソル 54が共にオンスクリーンキーボード 32の右端に到達している状態 で、カーソルを左方向に動かし続けたとする。まず、 Lカーソル 56が左に動き出し、 L カーソル 56と Rカーソル 54との間の文字キーの数が 3つとなると、 Rカーソル 54も左 に動き始める。 (3) After the operation in (2), if the cursor displayed in a superimposed manner is moved in the direction opposite to the movement direction in (2), only the other cursor will move in that direction first. If there is an interval for three keys, one cursor moves in that direction. For example, assume that the L cursor 56 and the R cursor 54 both reach the right edge of the on-screen keyboard 32 and continue to move the cursor to the left. First, when the L cursor 56 starts to move to the left and the number of character keys between the L cursor 56 and the R cursor 54 reaches 3, the R cursor 54 also starts to move to the left.
[0036] 本実施の形態では、「WALK」と 、う単語を入力する例にっ 、て説明する。このとき 、ユーザは、「W」、「A」、「L」、「K」の順に文字入力を実行する。この例において、ュ 一ザは、 Rカーソル 54および Lカーソル 56のうち、入力対象文字のキーに近いカー
ソルによって文字を選択するものとする。 In the present embodiment, an example of inputting a word “WALK” will be described. At this time, the user performs character input in the order of “W”, “A”, “L”, and “K”. In this example, the user selects a cursor that is close to the key of the input target character among the R cursor 54 and the L cursor 56. A character is selected by a sol.
[0037] まず、ユーザは「W」を入力する。 First, the user inputs “W”.
図 3 (b)は、文字「W」が入力されたときのゲーム内容表示部 24の画面図である。 R カーソル 54の初期位置である「U」のキーおよび Lカーソル 56の初期位置である「E」 のキーのうち、「W」のキーにより近いのは「E」のキーである。従って、ユーザは、 L力 一ソル 56により「W」を選択する。ユーザは、左方向ボタン 52を 1回押して Lカーソル 56を「^\^」のキーの位置に移動させる。ここで、 Rカーソル 54も左にキー 1個分移動し て「Y」のキーの位置に移動することになる。 FIG. 3B is a screen diagram of the game content display unit 24 when the character “W” is input. Of the “U” key that is the initial position of the R cursor 54 and the “E” key that is the initial position of the L cursor 56, the “E” key is closer to the “W” key. Therefore, the user selects “W” by L force one sol 56. The user presses the left button 52 once to move the L cursor 56 to the position of the key “^ \ ^”. Here, the R cursor 54 also moves to the left by one key and moves to the “Y” key position.
ユーザ力 ボタン 40を押して「W」を入力すると、図 3 (b)に示すように、入力文字表 示部 36に「W」が表示される。 When the user power button 40 is pressed to input “W”, “W” is displayed in the input character display section 36 as shown in FIG.
[0038] ユーザは、続 、て「A」を入力する。 [0038] The user then inputs "A".
図 3 (c)は、文字「A」が入力されたときのゲーム内容表示部 24の表示態様を示す 図である。「W」の入力が終了した時点では、 Lカーソル 56«「W」のキー上に、 Rカー ソル 54は「Y」のキー上に位置している。「W」キーおよび「Υ」キーのうち、「Α」キーに より近いのは「W」キーである。従って、ユーザは、 Lカーソル 56により「A」を選択する 。ユーザは、下方向ボタン 48を 1回、左方向ボタン 52を 1回押して Lカーソル 56を「A 」のキーの位置に移動させる。このような操作にあわせて、 Rカーソル 54も下方向に キー 1個分、左方向にキー 1個分移動して「G」のキーの位置に移動する。 FIG. 3 (c) is a diagram illustrating a display mode of the game content display unit 24 when the character “A” is input. When the input of “W” is completed, the R cursor 54 is positioned on the “Y” key on the L cursor 56 «“ W ”key. Of the “W” key and “Υ” key, the “W” key is closer to the “Α” key. Therefore, the user selects “A” with the L cursor 56. The user presses the down button 48 once and the left button 52 once to move the L cursor 56 to the “A” key position. In accordance with this operation, the R cursor 54 moves one key down and one key left, and moves to the “G” key position.
ユーザ力 ボタン 40を押して「A」を入力すると、図 3 (c)に示すように、入力文字表 示部 36にお!/、て「A」が「W」に続 、て表示される。 When the user power button 40 is pressed and “A” is entered, as shown in FIG. 3 (c),! / And “A” are displayed in the input character display section 36 after “W”.
[0039] ユーザは、続 、て「L」を入力する。 The user then inputs “L”.
図 3 (d)は、文字「L」が入力されたときのゲーム内容表示部 24の画面図である。 ΓΑ 」の入力が終了した時点では、 Lカーソル 56は「A」キー上に、 Rカーソル 54は「G」キ 一上にある。「A」キーと「G」キーのうち、「L」キーに近いのは「G」キーである。従って 、ユーザは、 Rカーソル 54により「L」を入力する。ユーザは、右方向ボタン 50を 4回押 して Rカーソル 54を「L」キー上に移動させる。ここで、 Lカーソル 56も右方向にキー 4 個分移動して「G」キー上に移動する。 FIG. 3D is a screen view of the game content display unit 24 when the character “L” is input. When the input of “ΓΑ” is completed, the L cursor 56 is on the “A” key and the R cursor 54 is on the “G” key. Of the “A” key and “G” key, the “G” key is closer to the “L” key. Therefore, the user inputs “L” with the R cursor 54. The user moves the R cursor 54 onto the “L” key by pressing the right button 50 four times. Here, the L cursor 56 also moves to the right by 4 keys and moves to the “G” key.
ユーザカ¾ボタン 38を押して「L」を入力すると、図 3 (d)に示すように、入力文字表
示部 36にお!/、て「L」が「A」に続 、て表示される。 When the user button 38 is pressed and “L” is entered, the input character table is displayed as shown in FIG. “/” Is displayed in the display section 36 after “A”.
[0040] ユーザは、続、て「K」を入力する。 [0040] The user then inputs "K".
図 3 (e)は、文字「Κ」が入力されたときのゲーム内容表示部 24の画面図である。「L 」の入力が終了した時点では、 Rカーソル 54は「L」のキー上に、 Lカーソル 56は「G」 のキー上にある。「L」のキーおよび「G」のキーのうち、「K」キーに近いのは「R」キー である。従って、ユーザは、 Rカーソル 54により「K」を入力する。ユーザは、左方向ボ タン 52を 1回押して Rカーソル 54を「Κ」のキーの位置に移動させる。ここで、 Lカーソ ル 56も左方向にキー 1個分移動して「F」のキーの位置に移動する。 FIG. 3 (e) is a screen view of the game content display unit 24 when the character “Κ” is input. When the input of “L” is completed, the R cursor 54 is on the “L” key and the L cursor 56 is on the “G” key. Of the “L” key and “G” key, the “R” key is closer to the “K” key. Accordingly, the user inputs “K” using the R cursor 54. The user presses the left button 52 once to move the R cursor 54 to the “Κ” key position. Here, L cursor 56 also moves one key to the left and moves to the “F” key position.
ユーザカ¾ボタン 38を押して「K」を入力すると、図 3 (e)に示すように、入力文字表 示部 36にお!/、て「Κ」が「L」に続 、て表示される。 When the user button 38 is pressed to input “K”, as shown in FIG. 3E,! / And “Κ” are displayed after “L” in the input character display unit 36.
[0041] ユーザが「W」、「A」、「L」および「K」の 4文字を連続して入力したので、入力文字 表示部 36には「WALK」という単語が表示される。ここで、ユーザが下方向ボタン 48 を 2回押して「完了」のキーの位置に Rカーソル 54を移動させ、 Rボタン 38を押すと文 字入力が完了する。この結果、ゲーム装置 100において、入力された「WALK」とい う単語に応じてキャラクタ 34が歩く動作をゲーム内容表示部 24に表示させる処理が 実行される。 [0041] Since the user has continuously input four characters "W", "A", "L", and "K", the word "WALK" is displayed on the input character display unit 36. Here, when the user presses the down button 48 twice to move the R cursor 54 to the position of the “Done” key and presses the R button 38, the character input is completed. As a result, in the game device 100, a process of causing the game content display unit 24 to display a motion of the character 34 in accordance with the input word “WALK” is executed.
[0042] 上述したように、 Rカーソル 54および Lカーソル 56は、一定の間隔を空けて表示さ れ、その位置関係を保って移動する。一方のカーソルを用いて文字を入力した後、 次に入力すべき文字のキーがそのカーソルと離れた位置に存在する場合でも、他方 のカーソルの位置が次に入力すべき文字のキーにより近い位置に表示される。これ によって、ユーザによる操作回数を減少させて文字入力の高速ィ匕を実現できる。 [0042] As described above, the R cursor 54 and the L cursor 56 are displayed at regular intervals and move while maintaining the positional relationship. After entering a character using one cursor, even if the key of the character to be input next exists at a position away from the cursor, the position of the other cursor is closer to the key of the character to be input next Is displayed. As a result, the number of operations by the user can be reduced and high-speed input of characters can be realized.
[0043] 以上、「WALK」と!、う単語を Rボタン 38および Lボタン 40の双方を使 、分けて入 力する例について説明した。本実施の形態に係るゲーム装置 100における文字入力 操作はこれに限られず、 Rボタン 38のみ、または Lボタン 40のみを用いていかなる文 字をも入力することができる。以下、図 3 (f)および図 3 (g)を用いて、単語「WALK」 を Lボタン 40のみで入力する例について説明する。このとき、「W」および「A」につい ては、ユーザは、図 3 (b)および図 3 (c)を用いて上述したときと同様に Lボタン 40によ つて入力したものとする。ここでは、「L」および「K」を Lボタン 40により入力する場合
を説明する。 [0043] The example in which “WALK” and “!” Words are input separately using both the R button 38 and the L button 40 has been described. Character input operation in game device 100 according to the present embodiment is not limited to this, and any character can be input using only R button 38 or only L button 40. Hereinafter, an example in which the word “WALK” is input using only the L button 40 will be described with reference to FIGS. 3 (f) and 3 (g). At this time, it is assumed that the user inputs “W” and “A” with the L button 40 in the same manner as described above with reference to FIGS. 3 (b) and 3 (c). Here, when inputting “L” and “K” using the L button 40 Will be explained.
[0044] 図 3 (f)は、文字「L」が Lボタン 40により入力されたときのゲーム内容表示部 24の表 示態様を示す図である。「A」の入力が終了した時点では、図 3 (c)に示したように、 L カーソル 56は「A」のキー上に、 Rカーソル 54は「G」のキー上に位置している。次に、 「L」を Lボタン 40により入力するために、ユーザは、右方向ボタン 50を 8回押して L力 一ソル 56を「L」のキーの位置に移動させる。このとき、右方向ボタン 50が 5回押され た時点で Rカーソル 54は「;」のキーの上に位置する。さらに、ユーザが右方向ボタン 50を 3回押すと、 Rカーソル 54は「;」のキーからは移動せず、 Lカーソル 56が「L」の キーの位置まで移動する。 FIG. 3 (f) is a diagram showing a display mode of the game content display unit 24 when the character “L” is input by the L button 40. When the input of “A” is completed, the L cursor 56 is positioned on the “A” key and the R cursor 54 is positioned on the “G” key, as shown in FIG. Next, in order to input “L” with the L button 40, the user presses the right button 50 eight times to move the L force 1 sol 56 to the position of the “L” key. At this time, when the right button 50 is pressed five times, the R cursor 54 is positioned on the “;” key. When the user presses the right button 50 three times, the R cursor 54 does not move from the “;” key, and the L cursor 56 moves to the position of the “L” key.
ユーザ力 ボタン 40を押して「L」を入力すると、図 3 (f)に示すように、入力文字表 示部 36にお!/、て「L」が「A」に続 、て表示される。 When the user force button 40 is pressed and “L” is entered, as shown in FIG. 3 (f),! / And “L” are displayed after “A” in the input character display section 36.
[0045] ユーザは、続、て「K」を入力する。 The user continues to input “K”.
図 3 (g)は、文字「Κ」が Lボタン 40により入力されたときのゲーム内容表示部 24の 表示態様を示す図である。「L」の入力が終了した時点では、 Rカーソル 54は「;」のキ 一上に、 Lカーソル 56は「L」のキー上に位置している。次に、ユーザは、左方向ボタ ン 52を 1回押して Lカーソル 56を「K」のキーの位置に移動させる。このとき、ユーザ の左方向ボタン 52操作前の時点において、 Rカーソル 54と Lカーソル 56の間にキー 3個分の間隔が空!ヽて ヽな 、ため、 Rカーソル 54は「;」のキーの位置力 移動しな!ヽ ユーザ力 ボタン 40を押して「Κ」を入力すると、図 3 (g)に示すように、入力文字表 示部 36にお!/、て「Κ」が「L」に続 、て表示される。 FIG. 3 (g) is a diagram showing a display mode of the game content display unit 24 when the character “Κ” is input by the L button 40. When the input of “L” is completed, the R cursor 54 is positioned on the “;” key and the L cursor 56 is positioned on the “L” key. Next, the user presses the left button 52 once to move the L cursor 56 to the position of the “K” key. At this time, there is an empty space between the R cursor 54 and the L cursor 56 before the left button 52 is operated, so there is an empty space for the three keys. When the user force button 40 is pressed and “Κ” is entered, as shown in Fig. 3 (g),! / And “Κ” is “L” in the input character display 36. Will be displayed.
[0046] ここでは、ユーザ力 ボタン 40のみを用いて言葉を作成する例について説明したが 、これと同様に Rボタン 38のみを用いて言葉を作成できることは 、うまでもな 、。 Here, an example of creating a word using only the user power button 40 has been described, but it goes without saying that a word can be created using only the R button 38 in the same manner.
このように、本実施の形態に係るゲーム装置 100のおいて、ユーザは、 Rボタン 38 および Lボタン 40の!、ずれか一方のみの操作により文字を入力できる。 Rボタン 38と Lボタン 40を使 、分けて文字を入力する場合と、これらのボタンの!/、ずれか一方のみ を用いて入力する場合の!/、ずれが操作しやす ヽかはユーザの好みに左右される。 本実施の形態に係るゲーム装置 100においては、これらのいずれの操作によっても
文字入力が可能であり、上述したような様々なユーザの好みに対応できるため、操作 '性は良好なものとなる。 In this manner, in game device 100 according to the present embodiment, the user can input characters by operating only one of R button 38 and L button 40! When the R button 38 and the L button 40 are used to enter characters separately, and when using only one of these buttons! / It depends on your taste. In game device 100 according to the present embodiment, any of these operations Since character input is possible and it is possible to cope with various user preferences as described above, the operability is good.
[0047] 本実施の形態に力かるゲーム装置 100において、ユーザは、 Rカーソル 54および L カーソル 56のそれぞれをオンスクリーンキーボード 32の全域に移動させることができ る。これについて、図 3 (h)を用いて説明する。 [0047] In game device 100 according to the present embodiment, the user can move each of R cursor 54 and L cursor 56 over the entire area of on-screen keyboard 32. This will be described with reference to FIG.
図 3 (h)は、上述の例における「W」の入力後、「A」を Rボタン 38によって入力したと きのゲーム内容表示部 24の表示態様を示す図である。図 3 (b)に示したように、「W」 の入力が終了した時点で、 Lカーソル 56は「W」のキー、 Rカーソル 54は「Y」のキー に位置している。ユーザは、 Rカーソル 54を「Α」のキーの位置に移動させるために、 下方向ボタン 48を 1回、左方向ボタン 52を 5回押すものとする。ここで、下方向ボタン 48を 1回、左方向ボタン 52を 1回押した時点で Lカーソル 56は「Α」の位置に移動す る。この後、左方向ボタン 52が押されても Lカーソル 56は「Α」の位置から移動するこ とはなぐ Rカーソル 54のみが左方向へ移動する。下方向ボタン 48が 1回、左方向ボ タン 52が 5回押された結果、 Rカーソル 54および Lカーソル 56は、図 3 (h)に示すよう に「A」のキーの位置で重畳して表示される。そして、ユーザが、 Rボタン 38を押すと 入力文字表示部 36にお 、て「A」が「W」の右側に表示される。 FIG. 3 (h) is a diagram illustrating a display mode of the game content display unit 24 when “A” is input by the R button 38 after “W” is input in the above example. As shown in Fig. 3 (b), when the “W” input is completed, the L cursor 56 is positioned at the “W” key and the R cursor 54 is positioned at the “Y” key. The user shall press the down button 48 once and the left button 52 five times to move the R cursor 54 to the “Α” key position. Here, when the down button 48 is pressed once and the left button 52 is pressed once, the L cursor 56 moves to the position “Α”. After this, even if the left button 52 is pressed, the L cursor 56 does not move from the “Α” position. Only the R cursor 54 moves to the left. As a result of pressing down button 48 once and left button 52 five times, R cursor 54 and L cursor 56 are superimposed at the position of the key `` A '' as shown in Fig. 3 (h). Is displayed. When the user presses the R button 38, “A” is displayed on the right side of “W” in the input character display unit 36.
[0048] また、 Rカーソル 54により「A」を入力した後、続けて Rカーソル 54により「L」を入力 する場合、ユーザは右方向ボタン 50を 8回押す。このとき、右方向ボタン 50が 4回押 されるまで、 Rカーソル 54のみが右方向に移動し、 Lカーソル 56は、「A」のキーの位 置から移動しない。右方向ボタン 50が 4回押された時点で、 Rカーソル 54は「G」キー 、 Lカーソル 56は「A」のキーに位置する。つまり、これらのカーソルの間にはキー 3個 分の間隔が空く。さらに右方向ボタン 50が押されると、 Rカーソル 54および Lカーソ ル 56はその間隔を保ったまま右方向へ移動する。 [0048] In addition, after inputting "A" with the R cursor 54 and subsequently inputting "L" with the R cursor 54, the user presses the right button 50 eight times. At this time, until the right button 50 is pressed four times, only the R cursor 54 moves to the right, and the L cursor 56 does not move from the position of the “A” key. When the right button 50 is pressed four times, the R cursor 54 is positioned at the “G” key and the L cursor 56 is positioned at the “A” key. In other words, there is an interval of three keys between these cursors. When the right button 50 is further pressed, the R cursor 54 and the L cursor 56 move to the right while maintaining the interval.
[0049] このようにして、 Rカーソル 54および Lカーソル 56のそれぞれは、オンスクリーンキ 一ボード 32の全域に移動できる。これにより、ユーザは、 Rボタン 38および Lボタン 4 0のいずれか一方のみの操作により、オンスクリーンキーボード 32に含まれるすべて のキーの文字を入力できる。つまり、この場合、ユーザは、入力する文字に応じて Rボ タン 38または Lボタン 40を押す指を置き換える必要がな 、ので、文字入力操作が簡
便となる。また、 Rカーソル 54および Lカーソル 56のいずれのカーソルによってもオン スクリーンキーボード 32上のすべての文字を入力できるので、ユーザの操作の選択 の余地が広がり、文字入力装置の操作性が向上する。 In this manner, each of the R cursor 54 and the L cursor 56 can move over the entire area of the on-screen keyboard 32. Thus, the user can input characters of all keys included in the on-screen keyboard 32 by operating only one of the R button 38 and the L button 40. In other words, in this case, the user does not have to replace the finger pressing the R button 38 or the L button 40 according to the character to be input, so that the character input operation is simplified. It becomes a stool. In addition, since all the characters on the on-screen keyboard 32 can be input by any of the R cursor 54 and the L cursor 56, the room for selection of the user's operation is widened, and the operability of the character input device is improved.
[0050] 上述の例では、入力する文字を選択するために、方向ボタンを操作してカーソルを キー 1個分ずつ移動させたが、カーソルの移動操作はこれに限られない。ゲーム装 置 100では、ユーザによる、方向ボタンのみを用いたカーソル操作とは異なる所定の ボタン操作でカーソルを初期位置に移動させ、その位置力 入力する文字のキーま で、方向ボタンによってカーソルを移動させることが可能である。以下、カーソルを初 期位置へ移動させる操作を「初期位置移動操作」とも表記する。 [0050] In the above example, in order to select a character to be input, the cursor is moved by one key by operating the direction button, but the movement operation of the cursor is not limited to this. In the game device 100, the cursor is moved to the initial position by a predetermined button operation different from the cursor operation using only the direction button by the user, and the cursor is moved by the direction button until the character key to which the position force is input. It is possible to make it. Hereinafter, the operation of moving the cursor to the initial position is also referred to as “initial position movement operation”.
例として、「V」のキーに位置する Rカーソル 54を「0」のキーの位置へ移動させる場 合を説明する。初期位置移動操作は、 Rボタン 38および Lボタン 40を同時に押す操 作であるとする。つまり、初期位置移動操作におけるボタン操作回数は 1回である。 方向ボタンの操作のみでカーソルを移動させる場合、ユーザは、例えば、右方向ボタ ン 50を 5回、上方向ボタン 46を 3回押す。このとき、方向ボタンは合計 8回押される。 As an example, the case where the R cursor 54 located at the “V” key is moved to the “0” key position will be described. It is assumed that the initial position movement operation is an operation of simultaneously pressing the R button 38 and the L button 40. That is, the number of button operations in the initial position movement operation is one. When the cursor is moved only by the operation of the direction button, for example, the user presses the right button 50 five times and the up button 46 three times. At this time, the direction button is pressed a total of eight times.
[0051] 初期位置移動操作を実行してカゝら方向ボタンを操作する場合、まず、ユーザは Rボ タン 38および Lボタン 40を同時に押す操作を実行する。これにより、 Rカーソル 54は 「V」のキーの位置から、初期位置である「U」のキーの位置へ移動する。この後、ユー ザは、例えば右方向ボタン 50を 3回、上方向ボタン 46を 1回押して Rカーソル 54を「 0」の位置に移動させる。この場合、ユーザのボタン操作は合計 5回行われる。 When performing the initial position movement operation and operating the direction button, first, the user performs an operation of pressing the R button 38 and the L button 40 simultaneously. As a result, the R cursor 54 moves from the position of the “V” key to the position of the “U” key, which is the initial position. Thereafter, the user moves the R cursor 54 to the “0” position by pressing the right button 50 three times and the up button 46 once, for example. In this case, the user operates the button five times in total.
[0052] つまり、初期位置移動操作を実行する場合のボタン操作回数は、方向ボタンの操 作のみでカーソルを移動させる場合のボタン操作回数より 3回少な ヽ。ボタン操作回 数が少ない分、文字入力の高速化を実現できる。文字入力の高速ィ匕の効果は、オン スクリーンキーボードに含まれるキーの数が多いほど顕著なものとなる。キーの数が 多いオンスクリーンキーボードとして、例えば、力な入力に対応したオンスクリーンキ 一ボードなどが挙げられる。 [0052] In other words, the number of button operations when executing the initial position movement operation should be three times less than the number of button operations when moving the cursor only by operating the direction button. Because the number of button operations is small, the speed of character input can be increased. The effect of high-speed input of characters becomes more prominent as the number of keys included in the on-screen keyboard increases. An example of an on-screen keyboard with a large number of keys is an on-screen keyboard that supports powerful input.
[0053] 初期位置力 各文字キーへのカーソルの移動操作は、各文字キーについてパター ン化することができる。つまり、ユーザは、初期位置移動操作を実行した後は、入力し たい文字に対応するパターンで方向ボタンを操作してカーソルを移動させればよい。
例として「B」のキーに位置している Lカーソル 56を「A」のキーへ移動させる場合と、 「5」のキーに位置している Lカーソル 56を「A」のキーへ移動させる場合とを説明する 。初期位置移動操作を実行せず方向ボタンの操作のみでカーソルを移動させるとき 、前者の場合、ユーザは、左方向ボタン 52を 5回、上方向ボタン 46を 1回押す。後者 の場合、ユーザは、左方向ボタン 52を 4回、下方向ボタン 48を 2回押す。つまり、両 者における方向ボタンの操作は異なる。ここで、初期位置移動操作を実行してから方 向ボタンを操作する場合を考える。この場合、上記のいずれの場合においても、ユー ザは、初期位置移動操作を実行した後、例えば、左方向ボタン 52を 2回、下方向ボ タン 48を 1回押すという所定のパターンで方向ボタンを操作すれば、 Lカーソル 56を 「A」のキーへ移動させることができる。 [0053] Initial position force The operation of moving the cursor to each character key can be patterned for each character key. That is, after executing the initial position movement operation, the user may move the cursor by operating the direction button with a pattern corresponding to the character to be input. For example, when moving the L cursor 56 located at the “B” key to the “A” key and moving the L cursor 56 located at the “5” key to the “A” key And explain. When the cursor is moved only by the operation of the direction button without executing the initial position movement operation, in the former case, the user presses the left button 52 five times and the up button 46 once. In the latter case, the user presses the left button 52 four times and the down button 48 twice. In other words, the operation of the direction buttons is different. Here, consider the case where the direction button is operated after the initial position movement operation is executed. In this case, in any of the above cases, after the user performs the initial position movement operation, the user presses the direction button in a predetermined pattern, for example, pressing the left button 52 twice and the down button 48 once. By operating, the L cursor 56 can be moved to the “A” key.
[0054] つまり、ユーザは、ある文字を入力したいとき、その時点においてカーソルがどのキ 一に位置しているかにかかわらず、まず初期位置移動操作を実行した後、その文字 のキーへ移動するためのパターンで方向ボタンを操作すればよい。これによつて、連 続して異なる文字を入力する場合においても文字入力操作をパターンィ匕できるので 、ユーザは簡便に文字入力を実行できる。 [0054] That is, when the user wants to input a certain character, regardless of which key the cursor is positioned at that time, the user first performs the initial position movement operation and then moves to the key of that character. The direction button may be operated with the pattern. Thus, even when different characters are continuously input, the character input operation can be patterned, so that the user can easily perform the character input.
[0055] 本実施の形態では、文字入力に際して Rボタン 38、 Lボタン 40および方向ボタンを 操作した力 Rボタン 38に代えて Xボタン 42、 Lボタン 40に代えて Yボタン 44によつ て操作できることは 、うまでもな 、。 [0055] In the present embodiment, when the character is input, the R button 38, the L button 40, and the direction button are operated. The R button 38 is used instead of the X button 42, and the L button 40 is used instead of the Y button 44. The only thing that can be done is ...
[0056] 以上、本発明につ 、て、実施の形態をもとに説明した。この実施の形態は例示であ り、それらの各構成要素や各処理プロセスの組合せに 、ろ 、ろな変形例が可能なこ と、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである 。例えば、以下のような変形例が考えられる。 [0056] The present invention has been described based on the embodiments. This embodiment is an exemplification, and it will be understood by those skilled in the art that various modifications can be made to the combinations of the respective constituent elements and the respective treatment processes, and such modifications are also within the scope of the present invention. It is understood. For example, the following modifications can be considered.
[0057] 本実施の形態では、カーソルは 2個であった力 カーソルの数はこれに限られず 3 個以上設けられてもよい。このとき、カーソルの数と同数の文字入力ボタンを設けて、 カーソルと文字入力ボタンがそれぞれ対応付けられることが望ましい。また、本実施 の形態では、オンスクリーンキーボード 32が四角形となるよう複数のキーが配置され た力 キーの配置パターンはこれに限られない。例えば、オンスクリーンキーボード 3 2が三角形となるようキーが配置されてもよい。このとき、オンスクリーンキーボード 32
上に 3個のカーソルを表示し、オンスクリーンキーボード 32により形成される三角形の 頂点から重心におよぶ領域のそれぞれを、 3個のカーソルのそれぞれによる文字入 力が推奨される領域として設定する例が考えられる。これにより、カーソルの数が増え る分、文字入力の高速化を実現できる。また、上述のような領域を設定することにより 、文字入力にお 、てカーソルの移動操作回数が各カーソル間でばらつくことを抑制 でき、ゲーム装置 100の操作性を良好なものとできる。 [0057] In this embodiment, the number of force cursors is two, but the number of cursors is not limited to this, and three or more may be provided. At this time, it is desirable to provide the same number of character input buttons as the number of cursors and to associate the cursors with the character input buttons. In the present embodiment, the arrangement pattern of the force keys in which a plurality of keys are arranged so that the on-screen keyboard 32 is a square is not limited to this. For example, the keys may be arranged so that the on-screen keyboard 32 is a triangle. At this time, the on-screen keyboard 32 An example is shown in which three cursors are displayed above, and each area from the vertex of the triangle formed by the on-screen keyboard 32 to the center of gravity is set as an area recommended for character input by each of the three cursors. Conceivable. As a result, the speed of character input can be increased as the number of cursors increases. In addition, by setting the above-described region, it is possible to suppress variation in the number of cursor movement operations between the cursors when inputting characters, and the operability of the game apparatus 100 can be improved.
[0058] 本実施の形態では、文字入力を Rボタン 38、 Lボタン 40、 Xボタン 42および Yボタ ン 44の操作により実行した力 変形例では、ゲーム装置 100にレバーを設け、そのレ バーにより文字入力を実行してもよい。この場合、ユーザは、レバーを右側に倒して R カーソル 54が位置するキーの文字を入力し、レバーを左に倒して Lカーソル 56が位 置するキーの文字を入力する。これによつて、ユーザは、 Rカーソル 54が位置するキ 一の文字および Lカーソル 56が位置するキーの文字のいずれをも 1つのレバーを操 作して入力できるので、文字入力操作が簡便となる。 [0058] In the present embodiment, a force is executed by inputting characters by operating the R button 38, L button 40, X button 42, and Y button 44. In the modified example, the game apparatus 100 is provided with a lever, and the lever Character input may be executed. In this case, the user tilts the lever to the right and inputs the character of the key where the R cursor 54 is located, and tilts the lever to the left and inputs the character of the key where the L cursor 56 is positioned. This allows the user to input both the key character where the R cursor 54 is located and the character of the key where the L cursor 56 is located by operating one lever. Become.
[0059] 本実施の形態では、初期位置移動操作は、 Rボタン 38および Lボタン 40を同時に 押す操作であるとしたが、変形例では、初期位置移動操作は、例えば、 Xボタン 42お よび Yボタン 44を同時に押す操作であってもよぐ Rボタン 38と上方向ボタン 46を同 時に押す操作であってもよい。すなわち、初期位置移動操作は、方向ボタンのみを 用いたカーソル操作と異なる操作であればよ!ヽ。 [0059] In the present embodiment, the initial position movement operation is an operation of simultaneously pressing the R button 38 and the L button 40. However, in a modified example, the initial position movement operation is, for example, the X button 42 and the Y button. You can press the button 44 at the same time. You can press the R button 38 and the up button 46 at the same time. In other words, the initial position movement operation should be different from the cursor operation using only the direction buttons!
また、本実施の形態では、初期位置移動操作は 1回のボタン操作であるとしたが、 変形例では、初期位置移動操作は 2回以上のボタン操作であってもよ 、。 In this embodiment, the initial position movement operation is a single button operation. However, in a modified example, the initial position movement operation may be two or more button operations.
産業上の利用可能性 Industrial applicability
[0060] 本発明によれば、オンスクリーンキーボードによる文字入力の高速ィ匕を実現できる
[0060] According to the present invention, it is possible to realize high-speed input of characters using an on-screen keyboard.
Claims
[1] 画面上にオンスクリーンキーボードを表示するキーボード表示制御部と、 [1] A keyboard display control unit that displays an on-screen keyboard on the screen;
前記オンスクリーンキーボード上に複数のカーソルを表示するカーソル表示制御部 と、 A cursor display control unit for displaying a plurality of cursors on the on-screen keyboard;
ユーザによるカーソル操作を受け付けるカーソル操作部と、 A cursor operation unit for receiving a cursor operation by a user;
前記カーソル操作部が受け付けたカーソル操作に応じて前記複数のカーソルをォ ンスクリーンキーボード上で移動させるカーソル移動処理部と、 A cursor movement processing unit for moving the plurality of cursors on an on-screen keyboard in accordance with a cursor operation received by the cursor operation unit;
ユーザの文字入力操作を受け付ける入力操作部と、 An input operation unit for receiving a user's character input operation;
前記入力操作部が受け付けた文字入力操作に応じて、前記複数のカーソルのうち 所望のカーソルにより入力された文字を特定する入力処理部と、 An input processing unit that identifies a character input by a desired cursor among the plurality of cursors according to a character input operation received by the input operation unit;
を備えることを特徴とする文字入力装置。 A character input device comprising:
[2] 前記カーソル移動処理部は、それぞれのカーソルを前記オンスクリーンキーボード の全域に移動可能であることを特徴とする請求項 1に記載の文字入力装置。 [2] The character input device according to [1], wherein the cursor movement processing unit is capable of moving each cursor to the entire area of the on-screen keyboard.
[3] 前記複数のカーソルは所定の位置関係をもって表示され、前記カーソル移動処理 部は、前記複数のカーソルを前記位置関係を保って移動させることを特徴とする請 求項 1または 2に記載の文字入力装置。 [3] The claim 1 or 2, wherein the plurality of cursors are displayed with a predetermined positional relationship, and the cursor movement processing unit moves the plurality of cursors while maintaining the positional relationship. Character input device.
[4] 前記カーソル操作部および前記入力操作部は、当該装置の単一のコントローラュ ニットに設けられることを特徴とする請求項 1から 3のいずれかに記載の文字入力装 置。 4. The character input device according to claim 1, wherein the cursor operation unit and the input operation unit are provided in a single controller unit of the device.
[5] 前記コントローラユニットにおいて、一方のカーソルに対応する入力操作部と他方 のカーソルに対応する入力操作部が各カーソルと位置的に対応するように設けられ ることを特徴とする請求項 4に記載の文字入力装置。 5. The controller unit according to claim 4, wherein the input operation unit corresponding to one cursor and the input operation unit corresponding to the other cursor are provided so as to correspond to each cursor in a positional manner. The character input device described.
[6] 前記コントローラユニットにおいては、前記一方のカーソルに対して複数の入力操 作部が割り当てられ、前記他方のカーソルに対しても複数の入力操作部が割り当て られることを特徴とする請求項 5に記載の文字入力装置。 6. The controller unit according to claim 5, wherein a plurality of input operation units are assigned to the one cursor, and a plurality of input operation units are also assigned to the other cursor. The character input device described in 1.
[7] 前記オンスクリーンキーボードは、前記複数のカーソルのそれぞれによる文字入力 が推奨される領域ごとに色分けされていることを特徴とする 1から 6のいずれかに記載 の文字入力装置。
[7] The character input device according to any one of [1] to [6], wherein the on-screen keyboard is color-coded for each region in which character input by each of the plurality of cursors is recommended.
[8] 前記カーソル移動処理部は、ユーザによる、前記カーソル操作とは異なる所定の操 作により前記複数のカーソルを所定の初期位置に移動させることを特徴とする 1から 7の 、ずれかに記載の文字入力装置。 [8] The cursor movement processing unit moves the plurality of cursors to a predetermined initial position by a predetermined operation different from the cursor operation by a user. Character input device.
[9] 画面上にオンスクリーンキーボードを表示するステップと、 [9] displaying an on-screen keyboard on the screen;
前記オンスクリーンキーボード上に複数のカーソルを表示するステップと、 ユーザによるカーソル操作を受け付けるステップと、 Displaying a plurality of cursors on the on-screen keyboard; receiving a cursor operation by a user;
受け付けたカーソル操作に応じて前記複数のカーソルをオンスクリーンキーボード 上で移動させるステップと、 Moving the plurality of cursors on an on-screen keyboard in accordance with an accepted cursor operation;
ユーザの文字入力操作を受け付けるステップと、 Receiving a user's character input operation;
受け付けた文字入力操作に応じて、前記複数のカーソルのうち所望のカーソルに より入力された文字を特定するステップと、 Identifying a character input by a desired cursor among the plurality of cursors in response to an accepted character input operation;
を備えることを特徴とする文字入力方法。 A character input method comprising:
[10] 画面上にオンスクリーンキーボードを表示させる機能と、 [10] The function to display the on-screen keyboard on the screen,
前記オンスクリーンキーボード上に複数のカーソルを表示させる機能と、 ユーザによるカーソル操作を受け付ける機能と、 A function of displaying a plurality of cursors on the on-screen keyboard, a function of accepting a cursor operation by a user,
受け付けたカーソル操作に応じて前記複数のカーソルをオンスクリーンキーボード 上で移動させる機能と、 A function of moving the plurality of cursors on an on-screen keyboard in accordance with an accepted cursor operation;
ユーザによる、前記複数のカーソルのうちいずれかの位置に対応する文字の入力 操作を受け付ける機能と、 A function of accepting an input operation of a character corresponding to any one of the plurality of cursors by the user;
受け付けた入力操作に応じて、入力された文字を特定する機能と、 A function that identifies the input character according to the input operation accepted,
をコンピュータに実現させることを特徴とするプログラム。 A program characterized by causing a computer to realize.
[11] 請求項 10に記載のプログラムを記録したことを特徴とするコンピュータ読み取り可 能な記録媒体。
[11] A computer-readable recording medium in which the program according to claim 10 is recorded.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005-339490 | 2005-11-24 | ||
JP2005339490A JP4101264B2 (en) | 2005-11-24 | 2005-11-24 | Character input device and character input method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007060773A1 true WO2007060773A1 (en) | 2007-05-31 |
Family
ID=38067010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2006/316328 WO2007060773A1 (en) | 2005-11-24 | 2006-08-21 | Character input device and character input method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4101264B2 (en) |
WO (1) | WO2007060773A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008152679A1 (en) * | 2007-06-13 | 2008-12-18 | Yappa Corporation | Portable terminal and input device |
WO2013099362A1 (en) * | 2011-12-28 | 2013-07-04 | Ikeda Hiroyuki | Portable terminal |
US10379626B2 (en) | 2012-06-14 | 2019-08-13 | Hiroyuki Ikeda | Portable computing device |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010086064A (en) * | 2008-09-29 | 2010-04-15 | Toshiba Corp | Information processor, character input method, and program |
JP5811510B2 (en) * | 2011-12-28 | 2015-11-11 | 裕行 池田 | Mobile device |
WO2014129378A1 (en) | 2013-02-20 | 2014-08-28 | 株式会社ソニー・コンピュータエンタテインメント | Character string input system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08249126A (en) * | 1995-03-13 | 1996-09-27 | Casio Comput Co Ltd | Input controller |
JP2003283867A (en) * | 2002-03-22 | 2003-10-03 | Forecast Communications Inc | Receiving device |
JP2004227089A (en) * | 2003-01-20 | 2004-08-12 | Konami Co Ltd | Character string input device, character string input method, and program |
JP2004318462A (en) * | 2003-04-16 | 2004-11-11 | Nippon Telegr & Teleph Corp <Ntt> | Mouse input method and device, mouse input program, and recording medium for recording this program |
-
2005
- 2005-11-24 JP JP2005339490A patent/JP4101264B2/en not_active Expired - Fee Related
-
2006
- 2006-08-21 WO PCT/JP2006/316328 patent/WO2007060773A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08249126A (en) * | 1995-03-13 | 1996-09-27 | Casio Comput Co Ltd | Input controller |
JP2003283867A (en) * | 2002-03-22 | 2003-10-03 | Forecast Communications Inc | Receiving device |
JP2004227089A (en) * | 2003-01-20 | 2004-08-12 | Konami Co Ltd | Character string input device, character string input method, and program |
JP2004318462A (en) * | 2003-04-16 | 2004-11-11 | Nippon Telegr & Teleph Corp <Ntt> | Mouse input method and device, mouse input program, and recording medium for recording this program |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008152679A1 (en) * | 2007-06-13 | 2008-12-18 | Yappa Corporation | Portable terminal and input device |
WO2013099362A1 (en) * | 2011-12-28 | 2013-07-04 | Ikeda Hiroyuki | Portable terminal |
US10423328B2 (en) | 2011-12-28 | 2019-09-24 | Hiroyuki Ikeda | Portable terminal for controlling two cursors within a virtual keyboard according to setting of movement by a single key at a time or a plurality of keys at a time |
US10379626B2 (en) | 2012-06-14 | 2019-08-13 | Hiroyuki Ikeda | Portable computing device |
US10664063B2 (en) | 2012-06-14 | 2020-05-26 | Hiroyuki Ikeda | Portable computing device |
Also Published As
Publication number | Publication date |
---|---|
JP2007148589A (en) | 2007-06-14 |
JP4101264B2 (en) | 2008-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6234445B2 (en) | User interface for entering alphanumeric characters | |
KR100652725B1 (en) | Character input method and apparatus for a terminal | |
WO2012155479A1 (en) | Touch screen keyboard regulating method, device and terminal | |
US8928582B2 (en) | Method for adaptive interaction with a legacy software application | |
JP5681174B2 (en) | UI providing method and display device using the same | |
WO2014075408A1 (en) | Method and apparatus for setting virtual keyboard | |
US20130215038A1 (en) | Adaptable actuated input device with integrated proximity detection | |
WO2007060773A1 (en) | Character input device and character input method | |
JP2010231653A (en) | Display device, display method, and program | |
JP2011034494A (en) | Display apparatus, information input method, and program | |
KR100774928B1 (en) | Mobile terminerl in which transparent icon is displayed and method displaying transparent icon on mobile terminerl screen | |
DK2439614T3 (en) | Frequency converter with text editor | |
KR101189112B1 (en) | Method for Inputting Hangul in Touch Screen | |
CN103440745A (en) | Model remote control system with icon type operating interface and method thereof | |
TW200809590A (en) | Dual input apparatus and method for supporting keyboard function | |
KR101325653B1 (en) | Interface for inputting character | |
JP2013081126A (en) | Character input device, character input method, and program | |
US11054934B2 (en) | Electronic device | |
KR20130009595A (en) | Display device and method | |
JP5718105B2 (en) | Selector | |
KR100762944B1 (en) | Editor for screen keyboard on display device and editing method therefor | |
TWI399665B (en) | Method of inputting character and its electronic apparatus | |
KR101252743B1 (en) | Device and method for remote control | |
WO2015101431A1 (en) | A display device and input method | |
JP2018106766A (en) | Display device, information processing apparatus, image processing apparatus, and image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06796591 Country of ref document: EP Kind code of ref document: A1 |