Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4743882B2 - Keyboard display device and keyboard display method - Google Patents
[go: Go Back, main page]

JP4743882B2 - Keyboard display device and keyboard display method - Google Patents

Keyboard display device and keyboard display method Download PDF

Info

Publication number
JP4743882B2
JP4743882B2 JP2006285220A JP2006285220A JP4743882B2 JP 4743882 B2 JP4743882 B2 JP 4743882B2 JP 2006285220 A JP2006285220 A JP 2006285220A JP 2006285220 A JP2006285220 A JP 2006285220A JP 4743882 B2 JP4743882 B2 JP 4743882B2
Authority
JP
Japan
Prior art keywords
keyboard
information
official language
storage unit
determined
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006285220A
Other languages
Japanese (ja)
Other versions
JP2008102769A (en
Inventor
昇 山崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2006285220A priority Critical patent/JP4743882B2/en
Publication of JP2008102769A publication Critical patent/JP2008102769A/en
Application granted granted Critical
Publication of JP4743882B2 publication Critical patent/JP4743882B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)

Description

本発明は、キーボード表示装置およびキーボード表示方法に関し、特に、表示画面に表示されたソフトウェアキーボードを通じて各種の入力をユーザから受け付ける装置に用いて好適なものである。   The present invention relates to a keyboard display device and a keyboard display method, and is particularly suitable for use in a device that accepts various inputs from a user through a software keyboard displayed on a display screen.

表示画面にキーボードを表示し、キーボード上の所定キーを指示することにより、該キーに割り当てた文字を入力する装置がある。例えば、車両の走行案内を行うナビゲーション装置では目的地の住所等を入力する必要があるが、この場合、表示画面に表示されたキーボード上の所定キーをユーザが順次押下することにより、住所を入力することができるようになっている。   There is a device that displays a keyboard on a display screen and inputs a character assigned to the key by designating a predetermined key on the keyboard. For example, in a navigation device that provides vehicle driving guidance, it is necessary to input the address of the destination, etc. In this case, the user inputs the address by sequentially pressing a predetermined key on the keyboard displayed on the display screen. Can be done.

ナビゲーション装置において表示画面上に表示されるキーボードは、当初、図8(a)に示すアルファベット配列(ABC順)しか存在していなかったが、最近では図8(b)に示すPC(personal computer)と同配列のQWERTY配列が追加されるようになってきた。   Initially, the keyboard displayed on the display screen in the navigation device had only the alphabet arrangement (ABC order) shown in FIG. 8A, but recently, a PC (personal computer) shown in FIG. 8B. The QWERTY sequence of the same sequence has been added.

PCのキーボード配列はQWERTY配列で世界共通ではなく、各国によって異なる配列となっている。そこで、各種言語のキーボード配列をユーザが自由に選択して、所望のキーボード配列に切り替えて表示することができるようになされた技術が提供されている(例えば、特許文献1参照)。
特開2000−56927号公報
The PC keyboard layout is a QWERTY layout that is not common throughout the world, and is different for each country. In view of this, a technique has been provided in which a user can freely select a keyboard layout of various languages and switch the display to a desired keyboard layout (for example, see Patent Document 1).
JP 2000-56927 A

しかしながら、所望のキーボード配列に切り替えて表示するためには、ユーザによる設定操作が必要であり、煩わしいという問題がある。また、設定操作が煩わしいために、所望の言語のキーボード配列ではない初期設定のキーボード配列のまま文字を入力しようとすると、入力操作時に使いにくいという問題がある。   However, in order to switch to a desired keyboard layout for display, a setting operation by the user is necessary, which is troublesome. In addition, since the setting operation is troublesome, there is a problem that it is difficult to use when inputting characters with an initial keyboard layout that is not a keyboard layout of a desired language.

本発明は、このような問題を解決するために成されたものであり、キーボード選択のための煩わしい操作を行うことなく、ユーザにとって使いやすいキーボード配列を表示できるようにすることを目的とする。   The present invention has been made to solve such problems, and it is an object of the present invention to display a keyboard layout that is easy for a user to use without performing a cumbersome operation for selecting a keyboard.

上記した課題を解決するために、本発明では、自宅登録情報をもとに自宅登録位置に該当する公用語を割り出し、割り出した公用語に対応するキーボード配列情報を配列情報記憶部から取得し、取得したキーボード配列情報を基に、上述のようにして割り出した公用語に該当するソフトウェアキーボードを表示するようにする。   In order to solve the above-described problems, in the present invention, the official language corresponding to the home registration position is determined based on the home registration information, and keyboard layout information corresponding to the determined official language is acquired from the layout information storage unit, Based on the acquired keyboard layout information, the software keyboard corresponding to the official language determined as described above is displayed.

上記のように構成した本発明によれば、自宅登録情報をもとにユーザの自宅登録位置に該当する公用語が割り出され、割り出された公用語に対応するキーボード配列が選択されるため、ユーザにとって使い勝手のよいキーボード配列でソフトウェアキーボードが表示されることになる。また、選択されたキーボード配列に自動的に切り替わって表示されるため、ユーザはキーボード配列を変更するための煩わしい設定操作をする必要がなくなる。   According to the present invention configured as described above, the official language corresponding to the user's home registration position is determined based on the home registration information, and the keyboard layout corresponding to the determined official language is selected. The software keyboard is displayed in a keyboard layout that is convenient for the user. In addition, since the display is automatically switched to the selected keyboard layout, the user does not need to perform a troublesome setting operation for changing the keyboard layout.

(第1の実施形態)
以下、本発明の一実施形態を図面に基づいて説明する。図1は、第1の実施形態に係るキーボード表示装置10の構成例を示す図である。第1の実施形態のキーボード表示装置10は、例えばナビゲーション装置に組み込まれている。図1において、キーボード表示装置10は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(random-access memory)13、配列情報記憶部14、公用語情報記憶部15、表示制御部16、表示部17、自宅登録情報記憶部18およびシステムメモリ19を備えている。
(First embodiment)
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a diagram illustrating a configuration example of a keyboard display device 10 according to the first embodiment. The keyboard display device 10 of the first embodiment is incorporated in, for example, a navigation device. In FIG. 1, a keyboard display device 10 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (random-access memory) 13, an array information storage unit 14, an official language information storage unit 15, a display control. Unit 16, display unit 17, home registration information storage unit 18, and system memory 19.

ROM12には、キーボード表示装置10を制御するための各種プログラムが記憶されている。CPU11は、ROM12に記憶されているプログラムに従って各種の処理を実行する。RAM13には、CPU11が各種の処理を実行する上において必要なデータなどが適宜記憶される。   The ROM 12 stores various programs for controlling the keyboard display device 10. The CPU 11 executes various processes according to programs stored in the ROM 12. The RAM 13 appropriately stores data necessary for the CPU 11 to execute various processes.

配列情報記憶部14は、複数の言語に対応するキーボード配列情報を格納している。例えば、配列情報記憶部14は、初期設定時のキーボード配列情報としてアルファベット配列、英語圏のキーボード配列情報としてQWERTY配列、仏語圏のキーボード配列情報としてAZERTY配列、独語圏のキーボード配列情報としてQWERTZ配列の情報を格納している。   The arrangement information storage unit 14 stores keyboard arrangement information corresponding to a plurality of languages. For example, the arrangement information storage unit 14 has an alphabet arrangement as the keyboard arrangement information at the time of initial setting, a QWERTY arrangement as the keyboard arrangement information in the English-speaking area, an AZERTY arrangement as the keyboard arrangement information in the French-speaking area, and a QWERTZ arrangement as the keyboard arrangement information in the German-speaking area. Stores information.

公用語情報記憶部15は、地図データに設定した複数のエリア毎の公用語情報を格納している。公用語情報とは、そのエリアでの公用語(英語、仏語、独語等)を示す情報である。この公用語情報は自宅登録位置に該当する公用語を割り出す際に用いられる。   The official language information storage unit 15 stores official language information for each of a plurality of areas set in the map data. The official language information is information indicating an official language (English, French, German, etc.) in the area. This official language information is used to determine the official language corresponding to the registered home position.

表示制御部16は、システムメモリ19に格納されているキーボード配列情報を基にソフトウェアキーボードを表示部17に表示させる。表示部17は、ソフトウェアキーボードを表示画面に表示し、また、ソフトウェアキーボードを通じて各種の入力をユーザから受け付ける。自宅登録情報記憶部18は、ユーザが図示しない操作部を操作してナビゲーション装置に登録した自宅位置の情報を格納している。システムメモリ19は、CPU11が配列情報記憶部14から取得したキーボード配列情報を記憶する。   The display control unit 16 causes the display unit 17 to display a software keyboard based on the keyboard layout information stored in the system memory 19. The display unit 17 displays a software keyboard on the display screen, and receives various inputs from the user through the software keyboard. The home registration information storage unit 18 stores home position information registered in the navigation device by operating an operation unit (not shown). The system memory 19 stores keyboard layout information acquired by the CPU 11 from the layout information storage unit 14.

ここで、CPU11の有する機能について説明する。図2は、第1の実施形態によるキーボード表示装置10の機能構成例を示すブロック図である。図2に示すように、CPU11は、その機能構成として、配列情報取得部20およびメッセージ出力部21を有している。配列情報取得部20は、初期設定ではアルファベット配列のキーボード配列情報を配列情報記憶部14から取得している。配列情報取得部20が取得したキーボード配列情報はシステムメモリ19に保存される。そして、表示制御部16はシステムメモリ19に格納されているキーボード配列情報に基づいてアルファベット配列のソフトウェアキーボードを表示部17に表示させる。   Here, functions of the CPU 11 will be described. FIG. 2 is a block diagram illustrating a functional configuration example of the keyboard display device 10 according to the first embodiment. As shown in FIG. 2, the CPU 11 has an array information acquisition unit 20 and a message output unit 21 as its functional configuration. The array information acquisition unit 20 acquires alphabetic keyboard layout information from the array information storage unit 14 by default. The keyboard layout information acquired by the layout information acquisition unit 20 is stored in the system memory 19. Then, the display control unit 16 causes the display unit 17 to display a software keyboard having an alphabet arrangement based on the keyboard arrangement information stored in the system memory 19.

また、自宅登録情報記憶部18に自宅位置が登録された場合には、配列情報取得部20は、公用語情報記憶部15に格納されている公用語情報および自宅登録情報記憶部18の自宅登録情報をもとに、自宅登録位置に該当する公用語を割り出す。具体的には、自宅登録情報を用いてユーザの自宅登録された場所が地図データ上のどのエリアに該当するかを割り出し、そのエリアでの公用語を公用語情報から割り出す。そして、配列情報取得部20は、割り出した公用語に対応するキーボード配列情報を配列情報記憶部14から取得し、システムメモリ19に格納する。表示制御部16は、システムメモリ19に格納されているキーボード配列情報を基に、割り出した公用語に該当するソフトウェアキーボードを表示部17に表示する。   When the home position is registered in the home registration information storage unit 18, the array information acquisition unit 20 stores the official language information stored in the official language information storage unit 15 and the home registration in the home registration information storage unit 18. Based on the information, the official language corresponding to the registered home position is determined. Specifically, the home registration information is used to determine which area on the map data the location registered by the user corresponds to, and the official language in that area is determined from the official language information. Then, the arrangement information acquisition unit 20 acquires keyboard arrangement information corresponding to the determined official language from the arrangement information storage unit 14 and stores it in the system memory 19. The display control unit 16 displays a software keyboard corresponding to the determined official language on the display unit 17 based on the keyboard layout information stored in the system memory 19.

また、メッセージ出力部21は、ソフトウェアキーボードのキーボード配列を切り替える前に、表示制御部16を制御して表示部17に切り替え確認画面を表示する。図3は、切り替え確認画面の表示例を示す図である。例えば、図3に示すように、「キーボード配列をQWERTY配列に切り替えます。よろしいですか」等の文言を表示して、ユーザにキーボード配列の切り替えを確認する。また、切り替え確認画面にYESボタン101、NOボタン102を設ける。そして、ユーザによりYESボタン101が選択されたときに、配列情報取得部20は取得するキーボード配列をQWERTY配列に切り替える。そして、取得したキーボード配列情報をシステムメモリ19に格納する。また、NOボタン102が選択された場合には、配列情報取得部20はキーボード配列の切り替えは行わない。したがって、その時点でシステムメモリ19に格納されているキーボード配列情報(初期設定時ではアルファベット配列)がそのまま利用される。   Further, the message output unit 21 controls the display control unit 16 to display a switching confirmation screen on the display unit 17 before switching the keyboard layout of the software keyboard. FIG. 3 is a diagram illustrating a display example of the switching confirmation screen. For example, as shown in FIG. 3, a message such as “Switch the keyboard layout to the QWERTY layout. Are you sure?” Is displayed to confirm the switching of the keyboard layout to the user. Further, a YES button 101 and a NO button 102 are provided on the switching confirmation screen. When the user selects the YES button 101, the array information acquisition unit 20 switches the keyboard array to be acquired to the QWERTY array. Then, the acquired keyboard layout information is stored in the system memory 19. When the NO button 102 is selected, the arrangement information acquisition unit 20 does not switch the keyboard arrangement. Therefore, the keyboard layout information (alphabet layout at the initial setting) stored in the system memory 19 at that time is used as it is.

次に、第1の実施形態のキーボード表示装置10の動作について説明する。図4は、第1の実施形態のキーボード表示装置10の動作例を示すフローチャートである。この動作は、例えばナビゲーション装置の電源が入れられたときに行われる。図4において、配列情報取得部20は、自宅登録情報記憶部18に自宅登録情報が存在するか否か判断する(ステップS1)。ここで、自宅登録情報が存在しないと判断した場合は、配列情報取得部20はキーボード配列の切り替えは行わない。これにより、システムメモリ19に格納されているキーボード配列情報がそのまま維持される。 Next, the operation of the keyboard display device 10 according to the first embodiment will be described. FIG. 4 is a flowchart illustrating an operation example of the keyboard display device 10 according to the first embodiment. This operation is performed, for example, when the navigation apparatus is turned on. In FIG. 4, the array information acquisition unit 20 determines whether or not home registration information exists in the home registration information storage unit 18 (step S1). Here, when it is determined that the home registration information does not exist, the arrangement information acquisition unit 20 does not switch the keyboard arrangement. As a result, the keyboard layout information stored in the system memory 19 is maintained as it is.

一方、ステップS1で自宅登録情報が存在すると判断した場合、配列情報取得部20は、自宅登録情報および公用語情報記憶部15に格納されている公用語情報から自宅登録位置に該当する公用語を割り出す(ステップS2)。このとき、メッセージ出力部21は表示制御部16を制御して、図3に示すような、キーボード配列の切り替え確認画面を表示部17に表示する(ステップS3)。そして、配列情報取得部20は、ユーザが切り替え確認画面からYESボタン101を選択したか否かで切り替え確認が取れたか否か判断する(ステップS4)。   On the other hand, when it is determined in step S1 that the home registration information exists, the arrangement information acquisition unit 20 determines the official language corresponding to the home registration position from the official language information stored in the home registration information and the official language information storage unit 15. Determine (step S2). At this time, the message output unit 21 controls the display control unit 16 to display a keyboard layout switching confirmation screen as shown in FIG. 3 on the display unit 17 (step S3). And the arrangement | sequence information acquisition part 20 judges whether switching confirmation was taken by whether the user selected the YES button 101 from the switching confirmation screen (step S4).

ここで、ユーザにより、YESボタン101が選択されたと配列情報取得部20が判断した場合には、配列情報取得部20は、ステップS2で割り出した公用語に該当するキーボード配列情報を配列情報記憶部14から取得する(ステップS5)。そして、配列情報取得部20により取得されたキーボード配列情報は、システムメモリ19に格納される(ステップS6)。一方、ステップS4で、ユーザによりNOボタン102が選択されたと判断した場合には、配列情報取得部20はキーボード配列の切り替えは行わない。すなわち、システムメモリ19に格納されているキーボード配列情報の切り替えは行わない。 Here, when the arrangement information acquisition unit 20 determines that the YES button 101 has been selected by the user, the arrangement information acquisition unit 20 displays the keyboard arrangement information corresponding to the official language determined in step S2 as the arrangement information storage unit. 14 (step S5). Then, the keyboard layout information acquired by the layout information acquisition unit 20 is stored in the system memory 19 (step S6). On the other hand, if it is determined in step S4 that the NO button 102 has been selected by the user, the arrangement information acquisition unit 20 does not switch the keyboard arrangement. That is, the keyboard layout information stored in the system memory 19 is not switched.

その後、ユーザによってソフトウェアキーボードの表示指示を受けたときに(例えば、経路探索の目的地を設定するときなど)、表示制御部16がシステムメモリ19に格納されたキーボード配列情報を用いてソフトウェアキーボードを表示部17に表示する。 Thereafter, when the display instruction of the software keyboard is received by the user (for example, when setting the destination of the route search), the display control unit 16 uses the keyboard layout information stored in the system memory 19 to select the software keyboard. It is displayed on the display unit 17.

以上、詳しく説明したように、第1の実施形態では、配列情報取得部20が自宅登録情報をもとにユーザの自宅登録位置に該当する公用語を公用語情報記憶部15の公用語情報を用いて割り出し、割り出した公用語に対応するキーボード配列を配列情報記憶部14から選択するため、ユーザの公用語に対応した使い勝手のよいキーボード配列でソフトウェアキーボードを表示することができる。また、自宅登録位置に基づいてユーザの公用語に対応したキーボード配列に自動的に切り替えるため、ユーザは、初期設定のキーボード配列から自身の公用語に対応したキーボード配列へ変更するための煩わしい設定操作をする必要がなくなる。   As described above in detail, in the first embodiment, the array information acquisition unit 20 uses the official language information stored in the official language information storage unit 15 as the official language corresponding to the user's home registration position based on the home registration information. Since the keyboard information corresponding to the official language determined and used is selected from the layout information storage unit 14, the software keyboard can be displayed with a convenient keyboard layout corresponding to the user's official language. In addition, since the keyboard layout corresponding to the user's official language is automatically switched based on the home registration position, the user has to perform troublesome setting operations for changing from the default keyboard layout to the keyboard layout corresponding to his / her official language. There is no need to do.

また、メッセージ出力部21は、キーボード配列を切り替える前に表示部17に切り替え確認画面を表示させてキーボードの切り替えを確認するようにしたので、ユーザがキーボード配列の変更を望む場合にのみキーボード配列を変更することができる。   In addition, since the message output unit 21 displays the switching confirmation screen on the display unit 17 before switching the keyboard layout and confirms the keyboard switching, the keyboard layout is changed only when the user desires to change the keyboard layout. Can be changed.

(第2の実施形態)
次に、本発明の第2の実施形態を図面に基づいて説明する。図5は、第2の実施形態に係るキーボード表示装置30の構成例を示す図である。第2の実施形態のキーボード表示装置30は、例えばナビゲーション装置に組み込まれている。なお、図1と同一の機能を有する部位については、同一の符号を付して説明する。図5において、31は車両位置検出部である。車両位置検出部31は、自立航法センサやGPS受信機などを用いて車両の現在位置を検出する機能を有する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described with reference to the drawings. FIG. 5 is a diagram illustrating a configuration example of the keyboard display device 30 according to the second embodiment. The keyboard display device 30 of the second embodiment is incorporated in a navigation device, for example. In addition, about the site | part which has the same function as FIG. 1, the same code | symbol is attached | subjected and demonstrated. In FIG. 5, 31 is a vehicle position detection part. The vehicle position detection unit 31 has a function of detecting the current position of the vehicle using a self-contained navigation sensor, a GPS receiver, or the like.

図6は、第2の実施形態によるキーボード表示装置30の機能構成例を示すブロック図である。第2の実施形態によるキーボード表示装置30では、配列情報取得部20がキーボード配列情報を取得する際に、車両位置検出部31により検出される車両現在位置の情報を用いる点で第1の実施形態と異なる。なお、図2と同一の機能を有する部位については、同一の符号を付して説明する。   FIG. 6 is a block diagram illustrating a functional configuration example of the keyboard display device 30 according to the second embodiment. In the keyboard display device 30 according to the second embodiment, the first embodiment is that the information on the current vehicle position detected by the vehicle position detection unit 31 is used when the arrangement information acquisition unit 20 acquires the keyboard arrangement information. And different. In addition, about the site | part which has the same function as FIG. 2, the same code | symbol is attached | subjected and demonstrated.

上述した、第1の実施形態では、自宅登録情報記憶部18に自宅位置が登録されていない場合には、システムメモリ19に格納されているキーボード配列情報を切り替えない旨説明した。これに対して第2の実施形態では、自宅登録情報記憶部18に自宅登録情報が存在しない場合には、配列情報取得部20は、車両位置検出部31により検出した現在位置情報および公用語情報記憶部15に格納されている公用語情報を基に現在位置に該当する公用語を割り出し、割り出した公用語に該当するキーボード配列情報を配列情報記憶部14から取得してシステムメモリ19に格納する。   In the first embodiment described above, it has been described that the keyboard layout information stored in the system memory 19 is not switched when the home position is not registered in the home registration information storage unit 18. On the other hand, in the second embodiment, when the home registration information does not exist in the home registration information storage unit 18, the arrangement information acquisition unit 20 detects the current position information and the official language information detected by the vehicle position detection unit 31. The official language corresponding to the current position is determined based on the official language information stored in the storage unit 15, the keyboard layout information corresponding to the determined official language is acquired from the layout information storage unit 14 and stored in the system memory 19. .

具体的には、配列情報取得部20は、車両位置検出部31により検出される現在位置情報と公用語情報記憶部15に格納されている公用語情報とを用いて、ユーザの車両の現在位置が地図データ上のどのエリアに該当するのかを割り出し、そのエリアでの公用語を割り出す。そして、配列情報取得部20は、割り出した公用語に対応するキーボード配列情報を配列情報記憶部14から取得し、システムメモリ19に格納する。表示制御部16は、システムメモリ19に格納されているキーボード配列情報を用いてソフトウェアキーボードを表示部17に表示する。   Specifically, the array information acquisition unit 20 uses the current position information detected by the vehicle position detection unit 31 and the official language information stored in the official language information storage unit 15 to determine the current position of the user's vehicle. Which area on the map data corresponds to, and the official language in that area. Then, the arrangement information acquisition unit 20 acquires keyboard arrangement information corresponding to the determined official language from the arrangement information storage unit 14 and stores it in the system memory 19. The display control unit 16 displays a software keyboard on the display unit 17 using the keyboard layout information stored in the system memory 19.

次に、第2の実施形態のキーボード表示装置30の動作について説明する。図7は、第2の実施形態のキーボード表示装置30の動作例を示すフローチャートである。図7において、配列情報取得部20は、自宅登録情報記憶部18に自宅登録情報が存在するか否か判断する(ステップS21)。ここで、自宅登録情報が存在すると判断した場合には、図4のステップS2に移行し、自宅登録情報をもとに、自宅登録位置に該当する公用語を割り出す。以降、ステップS3からステップS6の処理を行う。   Next, the operation of the keyboard display device 30 according to the second embodiment will be described. FIG. 7 is a flowchart illustrating an operation example of the keyboard display device 30 according to the second embodiment. In FIG. 7, the array information acquisition unit 20 determines whether or not the home registration information exists in the home registration information storage unit 18 (step S21). Here, if it is determined that the home registration information exists, the process proceeds to step S2 in FIG. 4, and the official language corresponding to the home registration position is determined based on the home registration information. Thereafter, the processing from step S3 to step S6 is performed.

一方、自宅登録情報が存在しないと判断した場合には、配列情報取得部20は車両位置検出部31により検出した現在位置情報を取得する(ステップS22)。そして、配列情報取得部20は、現在位置情報および公用語情報記憶部15に格納されている公用語情報から車両の現在位置に該当する公用語を割り出す(ステップS23)。このとき、メッセージ出力部21は、表示制御部16を制御して、図3に示すようなキーボード配列の切り替え確認画面を表示する(ステップS24)。そして、配列情報取得部20はユーザが切り替え確認画面からYESボタン101を選択したか否かで切り替え確認が取れたか否か判断する(ステップS25)。   On the other hand, when it is determined that the home registration information does not exist, the array information acquisition unit 20 acquires the current position information detected by the vehicle position detection unit 31 (step S22). And the arrangement | sequence information acquisition part 20 calculates | requires the official language applicable to the present position of a vehicle from official language information stored in the present position information and official language information storage part 15 (step S23). At this time, the message output unit 21 controls the display control unit 16 to display a keyboard layout switching confirmation screen as shown in FIG. 3 (step S24). Then, the array information acquisition unit 20 determines whether or not the switching confirmation has been obtained depending on whether or not the user has selected the YES button 101 from the switching confirmation screen (step S25).

ここで、ユーザによりYESボタン101が選択されたと配列情報取得部20が判断した場合には、配列情報取得部20は、ステップS23で割り出した公用語に該当するキーボード配列情報を配列情報記憶部14から取得する(ステップS26)。そして、配列情報取得部20により取得されたキーボード配列情報は、システムメモリ19に格納される(ステップS27)。一方、ステップS25でユーザによりNOボタン102が選択されたと配列情報取得部20が判断した場合には、配列情報取得部20はキーボード配列の切り替えは行わない。 Here, when the arrangement information acquisition unit 20 determines that the YES button 101 has been selected by the user, the arrangement information acquisition unit 20 displays the keyboard arrangement information corresponding to the official language determined in step S23 as the arrangement information storage unit 14. (Step S26). Then, the keyboard layout information acquired by the layout information acquisition unit 20 is stored in the system memory 19 (step S27). On the other hand, when the arrangement information acquisition unit 20 determines that the NO button 102 is selected by the user in step S25, the arrangement information acquisition unit 20 does not switch the keyboard arrangement.

その後、ユーザによってソフトウェアキーボードの表示指示を受けたときに、表示制御部16がシステムメモリ19に格納されたキーボード配列情報を用いてソフトウェアキーボードを表示部17に表示する。   Thereafter, when the display instruction of the software keyboard is received by the user, the display control unit 16 displays the software keyboard on the display unit 17 using the keyboard layout information stored in the system memory 19.

以上、詳しく説明したように、第2の実施形態では、自宅登録情報が存在しなくとも、車両位置検出部31により検出した現在位置情報をもとに現在位置に該当する公用語を公用語情報記憶部15の公用語情報を用いて割り出し、割り出した公用語に対応するキーボード配列を配列情報取得部20が配列情報記憶部14から選択するようにしている。このため、車両の現在位置に対応した公用語のキーボード配列でソフトウェアキーボードが表示されることになり、自宅登録をしない場合でも、使い勝手のよいキーボード配列が提供されるため、ユーザは入力操作が容易となる。   As described above in detail, in the second embodiment, even if there is no home registration information, the official language corresponding to the current position is determined as official language information based on the current position information detected by the vehicle position detection unit 31. The array information acquisition unit 20 selects from the array information storage unit 14 a keyboard layout corresponding to the determined official language using the official language information in the storage unit 15. For this reason, the software keyboard is displayed with the keyboard layout of the official language corresponding to the current position of the vehicle, and even when not registering at home, a user-friendly keyboard layout is provided so that the user can easily perform input operations. It becomes.

なお、第1の実施形態および第2の実施形態において、キーボード配列を切り替える前に切り替え確認画面を表示する旨説明した。この切り替え確認画面は必ずしも必要ではないが、切り替え確認画面を表示するとユーザがキーボードの切り替えが行われることを確認することができるため、表示することが好ましい。   In the first embodiment and the second embodiment, the switching confirmation screen is displayed before the keyboard layout is switched. This switching confirmation screen is not always necessary, but it is preferable to display the switching confirmation screen because the user can confirm that the keyboard is switched when the switching confirmation screen is displayed.

また、上記第1の実施形態および第2の実施形態では、配列情報取得部20が取得したキーボード配列情報をシステムメモリ19へ格納するとして説明したが、必ずしもシステムメモリ19に格納することは必要でない。例えば、ユーザによりソフトウェアキーボードの表示が指示されたときに、その都度キーボード配列の切り替えを行うか否か配列情報取得部20が判断すれば、システムメモリ19にキーボード配列情報を格納する必要がなくなる。   In the first and second embodiments, the keyboard layout information acquired by the layout information acquisition unit 20 has been described as being stored in the system memory 19. However, it is not always necessary to store the keyboard layout information in the system memory 19. . For example, when the display of the software keyboard is instructed by the user, if the arrangement information acquisition unit 20 determines whether or not to change the keyboard arrangement each time, it is not necessary to store the keyboard arrangement information in the system memory 19.

その他、上記第1の実施形態および第2の実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。   In addition, the first embodiment and the second embodiment described above are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention is limitedly interpreted by these. It must not be done. In other words, the present invention can be implemented in various forms without departing from the spirit or main features thereof.

第1の実施形態に係るキーボード表示装置の構成例を示す図である。It is a figure which shows the structural example of the keyboard display apparatus which concerns on 1st Embodiment. 第1の実施形態によるキーボード表示装置の機能構成例を示すブロック図である。It is a block diagram which shows the function structural example of the keyboard display apparatus by 1st Embodiment. 切り替え確認画面の表示例を示す図である。It is a figure which shows the example of a display of a switching confirmation screen. 第1の実施形態のキーボード表示装置の動作例を示すフローチャートである。It is a flowchart which shows the operation example of the keyboard display apparatus of 1st Embodiment. 第2の実施形態に係るキーボード表示装置の構成例を示す図である。It is a figure which shows the structural example of the keyboard display apparatus which concerns on 2nd Embodiment. 第2の実施形態によるキーボード表示装置の機能構成例を示すブロック図である。It is a block diagram which shows the function structural example of the keyboard display apparatus by 2nd Embodiment. 第2の実施形態のキーボード表示装置の動作例を示すフローチャートである。It is a flowchart which shows the operation example of the keyboard display apparatus of 2nd Embodiment. キー配列の説明図である。It is explanatory drawing of a key arrangement | sequence.

符号の説明Explanation of symbols

10,30 キーボード表示装置
11 CPU
12 ROM
13 RAM
14 配列情報記憶部
15 公用語情報記憶部
16 表示制御部
17 表示部
18 自宅登録情報記憶部
19 システムメモリ
20 配列情報取得部
21 メッセージ出力部
31 車両位置検出部
10, 30 Keyboard display device 11 CPU
12 ROM
13 RAM
DESCRIPTION OF SYMBOLS 14 Sequence information storage part 15 Official language information storage part 16 Display control part 17 Display part 18 Home registration information storage part 19 System memory 20 Sequence information acquisition part 21 Message output part 31 Vehicle position detection part

Claims (4)

複数の言語に対応するキーボード配列情報を格納した配列情報記憶部と、
地図データに設定した複数のエリア毎の公用語情報を格納した公用語情報記憶部と、
上記公用語情報記憶部に格納されている公用語情報およびナビゲーション装置の自宅登録情報をもとに、自宅登録位置に該当する公用語を割り出し、上記配列情報記憶部から上記割り出した公用語に対応するキーボード配列情報を取得する配列情報取得部と、
上記配列情報取得部により取得した上記キーボード配列情報を基に、上記割り出した公用語に該当するソフトウェアキーボードを表示する表示制御部とを備えたことを特徴とするキーボード表示装置。
An array information storage unit storing keyboard array information corresponding to a plurality of languages;
An official language information storage unit that stores official language information for each of a plurality of areas set in the map data;
Based on the official language information stored in the official language information storage unit and the home registration information of the navigation device, the official language corresponding to the home registration position is determined, and the corresponding official language is determined from the array information storage unit. An array information acquisition unit for acquiring keyboard array information to be
A keyboard display device comprising: a display control unit that displays a software keyboard corresponding to the determined official language based on the keyboard arrangement information acquired by the arrangement information acquisition unit.
車両の現在位置を検出する車両位置検出部を備え、
上記配列情報取得部は、上記自宅登録情報が存在しない場合には、上記車両位置検出部により検出した現在位置情報および上記公用語情報記憶部に格納されている公用語情報を基に現在位置に該当する公用語を割り出し、上記配列情報記憶部から上記割り出した公用語に対応するキーボード配列情報を取得することを特徴とする請求項1に記載のキーボード表示装置。
A vehicle position detector for detecting the current position of the vehicle;
When the home registration information does not exist, the array information acquisition unit sets the current position based on the current position information detected by the vehicle position detection unit and the official language information stored in the official language information storage unit. 2. The keyboard display device according to claim 1, wherein a corresponding official language is determined, and keyboard layout information corresponding to the determined official language is obtained from the layout information storage unit.
上記表示制御部は、上記ソフトウェアキーボードのキーボード配列を切り替える前に切り替え確認画面を表示することを特徴とする請求項1または請求項2に記載のキーボード表示装置。 The keyboard display device according to claim 1, wherein the display control unit displays a switching confirmation screen before switching the keyboard layout of the software keyboard. 地図データに設定した複数のエリア毎の公用語情報を格納した公用語情報記憶部に格納されている公用語情報およびナビゲーション装置の自宅登録情報をもとに、自宅登録位置に該当する公用語を割り出す第1のステップと、
複数の言語に対応するキーボード配列情報を格納した配列情報記憶部から上記第1のステップで割り出した公用語に対応するキーボード配列情報を取得する第2のステップと、
上記第2のステップにより取得した上記キーボード配列情報を基に、上記第1のステップで割り出した公用語に該当するソフトウェアキーボードを表示する第3のステップとを備えたことを特徴とするキーボード表示方法。
Based on the official language information stored in the official language information storage unit storing the official language information for each of the multiple areas set in the map data and the home registration information of the navigation device, the official language corresponding to the home registration position is determined. A first step of determining;
A second step of acquiring keyboard arrangement information corresponding to the official language determined in the first step from an arrangement information storage unit storing keyboard arrangement information corresponding to a plurality of languages;
And a third step of displaying a software keyboard corresponding to the official language determined in the first step based on the keyboard layout information acquired in the second step. .
JP2006285220A 2006-10-19 2006-10-19 Keyboard display device and keyboard display method Expired - Fee Related JP4743882B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006285220A JP4743882B2 (en) 2006-10-19 2006-10-19 Keyboard display device and keyboard display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006285220A JP4743882B2 (en) 2006-10-19 2006-10-19 Keyboard display device and keyboard display method

Publications (2)

Publication Number Publication Date
JP2008102769A JP2008102769A (en) 2008-05-01
JP4743882B2 true JP4743882B2 (en) 2011-08-10

Family

ID=39437051

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006285220A Expired - Fee Related JP4743882B2 (en) 2006-10-19 2006-10-19 Keyboard display device and keyboard display method

Country Status (1)

Country Link
JP (1) JP4743882B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5700925B2 (en) * 2009-11-06 2015-04-15 京セラ株式会社 Portable electronic device and display method of portable electronic device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07177286A (en) * 1993-12-17 1995-07-14 Ricoh Co Ltd Fax machine
JP3784339B2 (en) * 2002-03-07 2006-06-07 京セラミタ株式会社 Communication device
JP4548607B2 (en) * 2005-08-04 2010-09-22 アルパイン株式会社 Sign presenting apparatus and sign presenting method

Also Published As

Publication number Publication date
JP2008102769A (en) 2008-05-01

Similar Documents

Publication Publication Date Title
US8731820B2 (en) Method and apparatus for keyboard arrangement for efficient data entry for navigation system
JP4574329B2 (en) Image display device
JP2012088801A (en) Electronic book device and electronic book program
JP2011169621A (en) Map display device
JP4702231B2 (en) Operation system
JP2003287424A (en) Navigation device and map information display method
JP4743882B2 (en) Keyboard display device and keyboard display method
US7580793B2 (en) On-vehicle information terminal, navigation system, on-vehicle information terminal control method and program product
JP4785568B2 (en) Electronic device and operation help presentation method
JP2003076461A (en) Device for coping with multi-language and its method for selecting language
JP2007017269A (en) Navigation device
JP2009217416A (en) Touch panel input device and method of specifying button thereof
JP4807635B2 (en) Navigation device
JP2005055259A (en) Navigation system, facility list display method, and program
JP5028172B2 (en) Navigation device
JP2002243468A (en) Navigation device and display method thereof
JP5171364B2 (en) Navigation device, search method, and search program
JP2008204109A (en) Information search apparatus, and method and program for controlling the same
JP2005351868A (en) Vehicle navigation device
JP4588192B2 (en) Address input method
JP2008145169A (en) Navigation apparatus
JP4885645B2 (en) In-vehicle information terminal
JP2009294132A (en) Navigation device
JPH1183523A (en) Information display equipment
JP2011180078A (en) Navigation system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110426

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110506

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110509

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140520

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4743882

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees