JP2003323258A - Operation command processing program and navigation system - Google Patents

Operation command processing program and navigation system

Info

Publication number
JP2003323258A
JP2003323258A JP2002129119A JP2002129119A JP2003323258A JP 2003323258 A JP2003323258 A JP 2003323258A JP 2002129119 A JP2002129119 A JP 2002129119A JP 2002129119 A JP2002129119 A JP 2002129119A JP 2003323258 A JP2003323258 A JP 2003323258A
Authority
JP
Japan
Prior art keywords
touch panel
screen
touch
operation command
display
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.)
Granted
Application number
JP2002129119A
Other languages
Japanese (ja)
Other versions
JP4555538B2 (en
Inventor
Masanori Furuya
昌範 古屋
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.)
Kenwood KK
Original Assignee
Kenwood KK
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 Kenwood KK filed Critical Kenwood KK
Priority to JP2002129119A priority Critical patent/JP4555538B2/en
Publication of JP2003323258A publication Critical patent/JP2003323258A/en
Application granted granted Critical
Publication of JP4555538B2 publication Critical patent/JP4555538B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Position Input By Displaying (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To simplify an operation on a touch panel such as a navigation system. <P>SOLUTION: This program determines whether a touch action is performed at a certain position on the touch panel (step S1), calculates a time ΔtA till a finger begins to move if the touch action is performed (step S2), and compares the value ΔtA with a threshold value Th1 (step S3). A movement distance of the finger in the prescribed direction ΔY is calculated (step S4) and the value ΔY is compared with a threshold value Th2 (step S5). A movement distance per unit of time ΔDy is calculated (step S6) and whether the movement distance ΔDy is larger than threshold Th3 or not is determined (step S7). If each value satisfies the prescribed condition for each threshold value Th1, Th2, Th3, the action is determined as an input operation of an operation command to execute the particular action and the prescribed action is executed (step S8). On the one hand, if the prescribed condition is not satisfied, the operation is determined as a normal touch action (step S9). <P>COPYRIGHT: (C)2004,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、操作コマンド処理
プログラムおよびこの操作コマンド処理プログラムを搭
載したナビゲーションシステムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an operation command processing program and a navigation system equipped with this operation command processing program.

【0002】[0002]

【従来の技術】最近、道路案内を行うナビゲーションシ
ステム、たとえば自動車搭載用のいわゆるカーナビゲー
ションシステムが普及してきている。このカーナビゲー
ションシステムは、道路案内だけでなく、自動車や道路
に関する様々な情報をも提供可能なシステムとなってき
ており、今後、さらなる普及が期待されると考えられ
る。
2. Description of the Related Art Recently, a navigation system for guiding a road, for example, a so-called car navigation system for mounting on an automobile has become popular. This car navigation system has become a system that can provide not only road information but also various information on automobiles and roads, and it is expected that it will be further spread in the future.

【0003】この種のカーナビゲーションシステム10
の大まかな構成を図10に示す。図10に示すように、
従来のカーナビゲーションシステム10は、各種の入力
や操作を行う入力操作部10Aと、自動車の位置検出の
ための位置検出部10Bと、入力操作部10Aや位置検
出部10B等からの入力信号に基づいて各種の信号処理
等を行う制御部10Cとを有するシステムとなってい
る。
This type of car navigation system 10
FIG. 10 shows a rough structure of the above. As shown in FIG.
The conventional car navigation system 10 is based on an input operation unit 10A that performs various inputs and operations, a position detection unit 10B for detecting the position of a vehicle, and input signals from the input operation unit 10A, the position detection unit 10B, and the like. And a control unit 10C that performs various kinds of signal processing.

【0004】入力操作部10Aは、ディスプレイを兼ね
るタッチパネル11と、このタッチパネル11の一部を
構成し、タッチパネル11の所定位置にユーザが指など
でタッチすることで、そのタッチ位置を座標値の信号と
して出力するタッチパネルセンサ12と、種々の設定を
行うためのデータ入力は勿論、操作コマンドの入力も可
能な入力キー13と、カーナビゲーションシステム10
に直接触れることなく操作コマンド入力や種々の設定が
可能となるリモートコントロール(以下では、リモコン
という)端末14と、このリモコン端末14から発せら
れる操作コマンドを受信するリモコン信号受信部15と
を有している。なお、タッチパネル11は、上述したタ
ッチパネルセンサ12と、このタッチパネルセンサ12
の背面に配置されるモニタ(図示省略)とを有するもの
とされている。
The input operation section 10A constitutes a touch panel 11 which also serves as a display, and a part of the touch panel 11, and when a user touches a predetermined position on the touch panel 11 with a finger or the like, the touch position is signaled with a coordinate value. , A touch panel sensor 12 that outputs as, an input key 13 that can input operation commands as well as data input for performing various settings, and a car navigation system 10.
It has a remote control (hereinafter, referred to as a remote control) terminal 14 capable of inputting operation commands and various settings without directly touching and a remote control signal receiving section 15 for receiving an operation command issued from the remote control terminal 14. ing. The touch panel 11 includes the above-mentioned touch panel sensor 12 and this touch panel sensor 12
And a monitor (not shown) arranged on the back surface of the.

【0005】位置検出部10Bは、衛星からの位置情報
を受け取るGPS(GlobalPositionin
g System)レシーバ16と、車の方向等を検出
するジャイロセンサ17とを有している。
The position detecting unit 10B receives a position information from a satellite by a GPS (Global Positionin).
g System) receiver 16 and a gyro sensor 17 for detecting the direction of the vehicle and the like.

【0006】制御部10Cは、地図データなどが記憶さ
れたDVDやHDDなどの記録媒体18と、カーナビゲ
ーションシステム10としての動作プログラムが記憶さ
れているROMなどの記憶部19と、タッチパネル11
上での情報表示制御を行う描画制御部20と、上述した
各構成要素との間での信号授受を行うとともに記憶部1
9に記憶されている動作プログラムに従ってカーナビゲ
ーションシステム10としての動作を実行するコンピュ
ータとなる信号処理部21を有した構成となっている。
The control unit 10C includes a recording medium 18 such as a DVD or an HDD that stores map data, a storage unit 19 such as a ROM that stores an operation program for the car navigation system 10, and a touch panel 11.
The drawing control unit 20 that performs the above information display control and the storage unit 1 that sends and receives signals between the above-described components.
9 has a configuration including a signal processing unit 21 serving as a computer that executes an operation as the car navigation system 10 in accordance with the operation program stored in the memory 9.

【0007】なお、タッチパネルセンサ12は、たとえ
ば、抵抗膜式タッチセンサであって、指などでタッチパ
ネル11上のある位置をタッチすると、そのタッチされ
た位置のX座標およびY座標に対応した電圧値を得て、
それを信号処理部21が信号処理することで、X−Y座
標上における座標値信号として出力されるようになって
いる。
The touch panel sensor 12 is, for example, a resistance film type touch sensor, and when a position on the touch panel 11 is touched with a finger or the like, a voltage value corresponding to the X coordinate and the Y coordinate of the touched position. Got
The signal processing unit 21 performs signal processing on the signal, and the signal is output as a coordinate value signal on the XY coordinates.

【0008】このようなカーナビゲーションシステム1
0においては、このカーナビゲーションシステム10を
搭載した自動車の現在位置(以下では自車位置という)
を1画面表示から2画面表示とすることが可能となって
いるものがあるが、このような切り替え表示をする際
は、次のようになされる。たとえば、現在の表示状態
が、ある範囲を拡大した地図中における自車位置を示す
表示状態であったとすると、その表示画面を2分割表
示、つまり、2画面表示に切り替える。このとき、タッ
チパネル11の左半分の表示画面は、1画面表示と同じ
縮尺の地図中の自車位置を示し、右半分の表示画面はそ
れよりも広範囲を示す地図を表示してその中の自車位置
を示すといった表示となる。
Such a car navigation system 1
At 0, the current position of the vehicle equipped with this car navigation system 10 (hereinafter referred to as the own vehicle position)
There is one in which it is possible to change from one-screen display to two-screen display. However, such a switching display is performed as follows. For example, if the current display state is a display state showing the position of the vehicle in a map in which a certain range is enlarged, the display screen is switched to two-screen display, that is, two-screen display. At this time, the display screen on the left half of the touch panel 11 shows the position of the vehicle in the map at the same scale as the one-screen display, and the display screen on the right half displays the map showing a wider range than that and displays the map in that area. The display shows the vehicle position.

【0009】このような画面表示の切り替えを実行させ
るには、画面表示切り替え、すなわち、1画面表示から
2画面表示への切り替えを実行させるための操作コマン
ドを入力する必要がある。この操作コマンドの入力は、
たとえば、上述した入力キー13を操作することによっ
て行う方法、リモコン端末14によって行う方法、タッ
チパネル11上を指などでタッチすることによって行う
方法などいくつかの方法がある。
In order to execute such switching of screen display, it is necessary to input an operation command for switching screen display, that is, switching from one-screen display to two-screen display. The input of this operation command is
For example, there are several methods such as a method performed by operating the input key 13 described above, a method performed by the remote control terminal 14, and a method performed by touching the touch panel 11 with a finger or the like.

【0010】これらいずれの方法によっても画面表示切
り替えは可能であるが、いずれの方法であっても、所定
の手順に従った操作コマンド入力を行うこととなる。
Although the screen display can be switched by any of these methods, operation commands are input according to a predetermined procedure in any method.

【0011】図11は、その操作コマンドの入力手順を
説明する図であり、この図11からもわかるように、幾
つもの操作を行って、所望とする2画面表示に到達す
る。なお、この図11において、画面上に表示されてい
る三角形のマークMは自車位置を示している。
FIG. 11 is a diagram for explaining the procedure for inputting the operation command. As can be seen from FIG. 11, many operations are performed to reach the desired two-screen display. In FIG. 11, a triangular mark M displayed on the screen indicates the position of the vehicle.

【0012】この図11は、タッチパネル11にタッチ
することで、画面表示切り替えを行う例であり、まず、
図11(A)に示すような1画面表示の状態において、
「メニュー」の部分Q1をタッチすると、(B)に示す
ように、項目選択の可能な項目選択画面が現れ、この画
面からある項目(この例では、図示の上から2番目の項
目Q2とする)をタッチすると、その項目Q2に属する
幾つかの項目が表示される。
FIG. 11 shows an example of switching the screen display by touching the touch panel 11. First,
In the single-screen display state as shown in FIG.
When the part Q1 of the "menu" is touched, as shown in (B), an item selection screen in which items can be selected appears, and an item (in this example, the second item Q2 from the top in the figure is selected). ), Some items belonging to the item Q2 are displayed.

【0013】そして、この項目の中からある1つの項目
(図11の例では図示の上から3番目の項目Q3とす
る)をタッチすると、(D)に示すような表示画面を選
択する画面となる。この表示画面を選択する画面から
「2画面」の部分Q4をタッチすると、(E)に示すよ
うに、左半分の表示画面A1と右半分の表示画面A2で
なる2画面表示となる。
When one of these items (in the example of FIG. 11, the third item Q3 from the top in the figure) is touched, a screen for selecting a display screen as shown in (D) is displayed. Become. When the "Q2" portion Q4 is touched from the screen for selecting this display screen, as shown in (E), a left half display screen A1 and a right half display screen A2 are displayed.

【0014】なお、この図11(E)において、タッチ
パネル11の左半分の表示画面A1は、図11(A)で
示す1画面表示の場合と同じ縮尺の地図中における自車
位置Mを示す表示画面であり、右半分の表示画面A2は
それよりも広範囲の地図中における自車位置Mを表示す
る表示画面となる。
In FIG. 11E, the left half display screen A1 of the touch panel 11 is a display showing the vehicle position M in the map of the same scale as in the case of the single screen display shown in FIG. 11A. The display screen A2 on the right half is a display screen for displaying the vehicle position M in a map in a wider range than that.

【0015】[0015]

【発明が解決しようとする課題】このように、従来のカ
ーナビゲーションシステム10は、タッチパネル11上
における自車位置Mを表示させる表示画面を、1画面表
示から2画面表示へと切り替える場合、図11(A)か
ら(E)で説明したように、幾つもの段階を経た操作を
行う必要がある。上述した例は、タッチパネル11を指
などでタッチして切り替える場合について説明したが、
リモコン端末14や入力キー13によって切り替える場
合にも同様の操作手順が必要となり、いずれの場合も、
多くの段階を経てやっと所望とする画面にたどり着くこ
とができる。
As described above, in the conventional car navigation system 10, when the display screen for displaying the vehicle position M on the touch panel 11 is switched from the one-screen display to the two-screen display, FIG. As described in (A) to (E), it is necessary to perform the operation through several steps. In the above-mentioned example, the case where the touch panel 11 is switched by touching it with a finger or the like has been described.
A similar operation procedure is required when switching by the remote control terminal 14 or the input key 13, and in any case,
Only after going through many steps can you reach the desired screen.

【0016】なお、上述の例は、表示画面を1画面表示
から2画面表示へと切り替える場合の操作コマンド入力
手順についてであったが、このような1画面表示から2
画面表示へと切り替える操作を含め、ある特定の動作を
行わせるための操作コマンド入力は、どれも同じよう
に、いくつかの手順を段階的に行う必要があり、それに
よって、やっと、その操作コマンドに対する動作がなさ
れるのが一般的である。
In the above example, the operation command input procedure for switching the display screen from the one-screen display to the two-screen display has been explained.
As with any operation command input to perform a certain operation, including the operation to switch to the screen display, it is necessary to perform some steps in stages, and finally, the operation command Is generally performed.

【0017】一般に、カーナビゲーションシステムの操
作は、運転者自らが運転中に行うことも多く、運転に支
障を与えないに簡単な操作で行えることが重要である。
これに対処するために、たとえば、ショートカットキー
などを画面上に設けることも考えられる。これによっ
て、確かに、操作性の向上は期待できるが、ショートカ
ットキーが画面上に表示されていると、そのショートカ
ットキーの表示によって、表示されている地図の一部が
隠れてしまい、操作者から見えなくなる部分が発生して
しまう。このため、カーナビゲーションシステム本来の
役目に支障をきたすという問題が生ずる。
Generally, the operation of the car navigation system is often performed by the driver himself / herself while driving, and it is important that the operation can be performed by a simple operation without disturbing the driving.
In order to deal with this, for example, a shortcut key may be provided on the screen. This can certainly be expected to improve operability, but if a shortcut key is displayed on the screen, the display of the shortcut key will hide a part of the displayed map and There will be parts that cannot be seen. Therefore, there arises a problem that the original function of the car navigation system is hindered.

【0018】本発明は、ある特定の動作を実行させるた
めに複数段階の入力手順を必要とする操作コマンド入力
を不要とし、単純な操作で同等の機能を達成可能とする
操作コマンド処理プログラムおよびこの操作コマンド処
理プログラムを搭載することによって、使い勝手に優れ
たナビゲーションシステムを提供することを目的として
いる。
The present invention eliminates the need for an operation command input that requires a multi-step input procedure to execute a specific operation, and an operation command processing program and an operation command processing program that can achieve an equivalent function by a simple operation. The purpose of this invention is to provide a navigation system with excellent usability by incorporating an operation command processing program.

【0019】[0019]

【課題を解決するための手段】上述の目的を達成するた
めに、本発明の操作コマンド処理プログラムは、ディス
プレイ画面を兼ねるタッチパネル上のある位置へのタッ
チがなされると、そのタッチ位置の座標情報に基づく信
号処理を行うことで、コンピュータにある特定の動作を
実行可能とさせるための操作コマンド処理プログラムに
おいて、タッチパネル上のある位置へのタッチがなされ
たか否かを監視する第1の処理手順と、この第1の処理
手順によって、タッチパネル上のある位置へのタッチが
なされたことが検出されると、そのタッチ位置を基点に
そのタッチ状態のあらかじめ定めた方向への移動を監視
し、そのタッチ状態の移動の状況によって、タッチパネ
ル上のある位置へのタッチ操作がある特定の動作を行わ
せるための操作コマンド入力操作であるか否かを判定す
る第2の処理手順と、この第2の処理手順によって、タ
ッチパネル上のある位置へのタッチ操作が特定の動作を
行わせるための操作コマンド入力操作であると判定され
た場合は、当該ある特定の動作を実行する第3の処理手
順とをコンピュータに実行させるものである。
In order to achieve the above-mentioned object, the operation command processing program of the present invention is such that when a certain position on a touch panel which also serves as a display screen is touched, coordinate information of the touched position is obtained. A first processing procedure for monitoring whether or not a certain position on the touch panel is touched in the operation command processing program for enabling the computer to execute a certain operation by performing signal processing based on In the first processing procedure, when it is detected that a certain position on the touch panel is touched, the movement of the touched state in a predetermined direction is monitored from the touched position as a base point, and the touched state is monitored. Depending on the state of movement of the state, an operation command for touching a certain position on the touch panel to perform a specific operation A second processing procedure for determining whether or not the touch input operation is performed, and a touch operation at a certain position on the touch panel is an operation command input operation for performing a specific operation by the second processing procedure. If it is determined that the third processing procedure for performing the particular operation is to be executed by the computer.

【0020】また、第2の処理手順で行われるタッチパ
ネル上のある位置へのタッチ操作がある特定の動作を行
わせるための操作コマンド入力操作であるか否かを判定
する処理は、タッチパネル上のあらかじめ定めた方向へ
の単位時間当たりの移動量を求め、その単位時間当たり
の移動量が予め設定された閾値より大きいか否かで判定
する手順を含み、当該単位時間当たりの移動量が上記閾
値より大きいで場合に、ある特定の動作に対する操作コ
マンドであると判定や処理を行うことを可能とするのが
好ましい。
The process of determining whether or not a touch operation to a certain position on the touch panel performed in the second processing procedure is an operation command input operation for performing a specific operation is performed on the touch panel. Obtaining the movement amount per unit time in a predetermined direction, including a procedure of determining whether the movement amount per unit time is larger than a preset threshold value, the movement amount per unit time is the threshold value When it is larger than the above, it is preferable to be able to determine and process as an operation command for a specific operation.

【0021】また、ある特定の動作としては、タッチパ
ネル上の表示状態を1画面表示から2画面表示とする動
作とするのが好ましい。
Further, as a specific operation, it is preferable to change the display state on the touch panel from one-screen display to two-screen display.

【0022】また、タッチパネル上の表示状態を1画面
表示から2画面表示とする際、前記タッチパネル上のX
−Y座標におけるX軸方向またはY軸方向のタッチ位置
に応じて画面の分割位置を決定するのが好ましい。
When the display state on the touch panel is changed from one-screen display to two-screen display, the X on the touch panel is displayed.
It is preferable to determine the division position of the screen according to the touch position in the X-axis direction or the Y-axis direction in the −Y coordinate.

【0023】また、タッチパネル上での操作コマンド入
力操作によってある特定の動作がなされた後に、その特
定の動作をなすための操作コマンド入力操作と逆方向の
移動操作を行うと、ある特定の動作を行わせる前の動作
状態に復帰させる手順を含むようにするのが好ましい。
If a specific operation is performed by an operation command input operation on the touch panel and then a movement operation in a direction opposite to the operation command input operation for performing the specific operation is performed, a specific operation is performed. It is preferable to include a procedure for returning to the operating state before the operation.

【0024】また、本発明のナビゲーションシステム
は、ディスプレイを兼ねるタッチパネルと、このタッチ
パネル上に道路地図を表示して自身の現在位置や目的地
までの道順を示す処理の実行が可能であるとともに、そ
のタッチパネル上から、ある特定の動作を行わせるため
の操作コマンドが入力されると、予め搭載されている動
作プログラムに従ってその操作コマンドに対する処理の
実行が可能な信号処理部を構成要素として含むナビゲー
ションシステムにおいて、信号処理部が実行する動作プ
ログラムは、前述した操作コマンド処理プログラムを含
んだプログラムとしている。
Further, the navigation system of the present invention is capable of executing a touch panel which also serves as a display and a process of displaying a road map on the touch panel to show the present position of the vehicle and directions to the destination. In a navigation system including, as a component, a signal processing unit capable of executing a process corresponding to an operation command according to a preinstalled operation program when an operation command for performing a specific operation is input from the touch panel. The operation program executed by the signal processing unit is a program including the operation command processing program described above.

【0025】[0025]

【発明の実施の形態】以下、本発明の実施の形態につい
て説明する。まず、本発明の操作コマンド処理プログラ
ムの実施の形態としてその具体的な処理内容について説
明し、そのあとで、この操作コマンド処理プログラムを
搭載したナビゲーションシステムについての実施の形態
を説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below. First, specific processing contents will be described as an embodiment of an operation command processing program of the present invention, and then an embodiment of a navigation system equipped with the operation command processing program will be described.

【0026】図1は、本発明の操作コマンド処理プログ
ラムが動作プログラムに組み込まれる情報機器の構成を
説明するものである。この情報機器の概略的な構成とし
ては、液晶モニタなどのモニタ1aと後述するタッチパ
ネルセンサ2とを有し、ディスプレイを兼ねるタッチパ
ネル1と、このタッチパネル1をユーザが指などでタッ
チすると、その座標位置を検出するタッチパネルセンサ
2と、動作プログラムなどを記憶するROMなどの記憶
部3と、タッチパネル1上に表示すべき情報が格納され
ている表示情報記憶部4と、タッチパネル1上で情報表
示制御を行う描画制御部5と、これら各構成要素との間
での信号の授受を行うとともに記憶部3に記憶されてい
る動作プログラムに従って表示情報記憶部4に記憶され
ている情報を表示させるなどの動作を実行するコンピュ
ータとなる信号処理部6などを有した構成となってい
る。
FIG. 1 illustrates the structure of an information device in which the operation command processing program of the present invention is incorporated into an operation program. As a schematic configuration of this information device, a touch panel 1 having a monitor 1a such as a liquid crystal monitor and a touch panel sensor 2 described later and also serving as a display, and a coordinate position when the user touches the touch panel 1 with a finger or the like. A touch panel sensor 2 for detecting an operation, a storage unit 3 such as a ROM for storing an operation program, a display information storage unit 4 in which information to be displayed on the touch panel 1 is stored, and information display control on the touch panel 1. An operation of exchanging signals between the drawing control unit 5 and each of these components and displaying the information stored in the display information storage unit 4 in accordance with the operation program stored in the storage unit 3. It has a configuration including a signal processing unit 6 which is a computer for executing the above.

【0027】なお、タッチパネルセンサ2は、モニタ1
aの表示部前面を覆うように配置される。このタッチパ
ネルセンサ2は、図10で説明したタッチパネルセンサ
12と同様、たとえば、抵抗膜式タッチセンサであっ
て、指などでタッチパネル1上のある位置をタッチする
と、そのタッチされた位置のX座標およびY座標に対応
した電圧値を得て、それを信号処理部6が信号処理する
ことで、X−Y座標上における座標値信号として出力さ
れるようになっている。
The touch panel sensor 2 is the monitor 1.
It is arranged so as to cover the front surface of the display portion a. Like the touch panel sensor 12 described in FIG. 10, the touch panel sensor 2 is, for example, a resistance film type touch sensor, and when a position on the touch panel 1 is touched with a finger or the like, the X coordinate and the touched position are displayed. The voltage value corresponding to the Y coordinate is obtained, and the signal processing unit 6 performs signal processing to output the voltage value as a coordinate value signal on the XY coordinates.

【0028】このように構成された情報機器において、
その動作プログラムに組み込まれた本発明の操作コマン
ド処理プログラムの処理内容について説明する。
In the information device thus constructed,
The processing contents of the operation command processing program of the present invention incorporated in the operation program will be described.

【0029】ここでは、タッチパネル1上には、ある情
報の表示がなされているとし、その情報の表示状態にお
いて、ある特定の動作を行わせる場合について考える。
ここで言うある特定の動作は、特に限定されるものでは
ないが、この実施の形態では画面を2分割表示する動作
(前述したように、たとえば、1画面表示から2画面表
示に切り替える動作)であるとする。
Here, it is assumed that certain information is displayed on the touch panel 1, and a certain operation is performed in the displayed state of the information.
The certain operation referred to here is not particularly limited, but in this embodiment, it is an operation of displaying the screen in two parts (for example, an operation of switching from one-screen display to two-screen display as described above). Suppose there is.

【0030】このようなある特定の動作を行わせるに
は、従来では、前述したように、現在の表示画面に表示
されている「メニュー」の表示部を指などでタッチし、
次に、項目選択といった複数段階の操作手順を行う必要
があるが(図11参照)、本発明の実施の形態では、こ
れを単純な操作で実現する。
In order to perform such a specific operation, conventionally, as described above, the display portion of the "menu" displayed on the current display screen is touched with a finger or the like,
Next, although it is necessary to perform a multi-step operation procedure such as item selection (see FIG. 11), this is realized by a simple operation in the embodiment of the present invention.

【0031】まず、このようなある特定の動作を行わせ
るための操作コマンド入力としては、図2に示すよう
に、ユーザがタッチパネル1上のある位置Psを指でタ
ッチして、そのタッチした指をそのままタッチパネル1
上におけるX−Y座標の、たとえば、Y軸方向に沿って
なぞる。この場合、なぞる方向は、たとえば矢印yで示
すように、上から下方向とする。
First, as an operation command input for performing such a specific operation, as shown in FIG. 2, the user touches a certain position Ps on the touch panel 1 with a finger, and the touched finger is touched. Touch panel 1 as it is
For example, trace along the Y-axis direction of the XY coordinates above. In this case, the tracing direction is from the top to the bottom, as indicated by arrow y, for example.

【0032】このユーザの操作状態を信号処理部6が監
視し、そのY軸方向へのユーザの操作状態がある条件を
満たしたとき、その操作は、特定の動作を行わせるため
の操作コマンド入力操作であると判定し、それに対応し
た動作(この場合、画面を2分割して2画面表示とする
動作)を行う。
The signal processing unit 6 monitors the operation state of the user, and when the operation state of the user in the Y-axis direction satisfies a certain condition, the operation is an operation command input for performing a specific operation. It is determined that the operation is performed, and an operation corresponding to the operation (in this case, an operation of splitting the screen into two screens to display two screens) is performed.

【0033】これによって、ユーザは、タッチパネル1
上のある位置に指でタッチしてそのまま、その指を下方
向へ移動させるだけの大雑把で単純な操作を行うだけ
で、この場合、画面を2分割表示とすることができる。
なお、タッチパネル1にタッチするのは指でなくても良
い(たとえばペンでも良い)ことは勿論であるが、この
実施の形態では指でタッチするものとして説明する。
As a result, the user touches the touch panel 1
In this case, the screen can be split into two parts by simply touching an upper position with a finger and moving the finger downward.
It is needless to say that the touch panel 1 does not have to be touched by the finger (for example, a pen), but in the present embodiment, the description will be given assuming that the finger is touched.

【0034】ところで、上述した信号処理部6が監視す
る操作状態の条件とは、次の3つの条件をすべて満足す
るか否かである。第1の条件は、タッチパネル1に指が
タッチされた場合、そのY軸方向への移動が一定時間以
内になされたか否かである。第2の条件は、タッチパネ
ル1にタッチした指のY軸方向の移動量が一定量以上で
あるか否かである。第3の条件は、タッチパネル1上に
指がタッチされた後、そのタッチ状態がそのままY軸方
向に移動した(なぞれらた)ときの単位時間当たりの移
動量が、予め設定した閾値を超えたか否かである。
By the way, the condition of the operation state monitored by the signal processing unit 6 is whether or not all the following three conditions are satisfied. The first condition is whether or not the touch panel 1 is moved in the Y-axis direction within a certain time when the finger is touched. The second condition is whether or not the amount of movement of the finger touching the touch panel 1 in the Y-axis direction is a certain amount or more. The third condition is that after a finger is touched on the touch panel 1, the amount of movement per unit time when the touched state moves (traces) in the Y-axis direction as it is exceeds a preset threshold value. It is whether or not.

【0035】このように、一定時間内の操作の有無、移
動の絶対量および単位時間当たりの移動量の大きさによ
って、その操作がある特定の動作を行わせるための操作
コマンド入力操作であるのか、通常のタッチ操作である
かを判定する。
As described above, is it an operation command input operation for performing a certain specific operation depending on the presence / absence of an operation within a fixed time, the absolute amount of movement, and the amount of movement per unit time. , It is determined whether it is a normal touch operation.

【0036】たとえば、Y軸方向の上から下方向への移
動量として、図2におけるタッチ位置PsのX−Y座標
値と、そのタッチ位置Psを基点にしてなぞった後に指
を離した位置PeのX−Y座標値から移動量を求め、求
められた移動量をΔYとすれば、移動に要した時間をΔ
tとしたとき、単位時間当たりの移動量ΔDyは、 ΔDy=ΔY/Δt ……… (1) で求められる。
For example, as the amount of movement from the top to the bottom in the Y-axis direction, the X-Y coordinate value of the touch position Ps in FIG. 2 and the position Pe where the finger is released after tracing the touch position Ps as a base point. If the moving amount is calculated from the X-Y coordinate values of and the calculated moving amount is ΔY, the time required for the movement is Δ.
When t, the amount of movement ΔDy per unit time is obtained by ΔDy = ΔY / Δt (1)

【0037】タッチ位置Psにタッチした時刻から位置
Pe方向へ指が動き出した時刻までの時間△tAを閾値
Th1と比較する。また、移動量△Yを移動量の閾値T
h2と比較する。さらに、単位時間当たりの移動量ΔD
yを、予め設定された閾値Th3と比較する。
The time ΔtA from the time when the touch position Ps is touched to the time when the finger starts moving toward the position Pe is compared with the threshold value Th1. In addition, the movement amount ΔY is a threshold value T
Compare with h2. Furthermore, the movement amount ΔD per unit time
y is compared with a preset threshold Th3.

【0038】そして、△tA<Th1で、△Y>Th2
でかつΔDy>Th3であるときは、ユーザの行った操
作は、ある特定の動作を行わせるための操作コマンドの
入力操作であると判定し、△tA≧Th1、△Y≦Th
2またはΔDy≦Th3のいずれか1つを満足するとき
は、ある特定の動作を行わせるための操作コマンドの入
力操作ではなく、通常のタッチ動作であると判定する。
Then, when ΔtA <Th1, ΔY> Th2
And ΔDy> Th3, it is determined that the operation performed by the user is an input operation of an operation command for performing a specific operation, and ΔtA ≧ Th1 and ΔY ≦ Th.
When either one of 2 or ΔDy ≦ Th3 is satisfied, it is determined that the touch operation is not the input operation of the operation command for performing a certain specific operation but the normal touch operation.

【0039】信号処理部6が△tA<Th1で、△Y>
Th2でかつΔDy>Th3であるか否かを判定した結
果、これらの条件をすべて満足したものであったとすれ
ば、ユーザの行った操作は、ある特定の動作を行わせる
ための操作コマンドの入力操作であると判定し、ある特
定の動作を行う。この場合、ある特定の動作は、画面を
2分割して2画面表示とする動作であるので、タッチパ
ネル1の画面を2分割して2画面表示とする動作を行
う。
The signal processing unit 6 has ΔtA <Th1, ΔY>
As a result of determining whether or not Th2 and ΔDy> Th3 are satisfied, if all of these conditions are satisfied, the operation performed by the user is the input of an operation command for performing a certain specific operation. It is determined to be an operation and a certain specific operation is performed. In this case, since a certain specific operation is an operation of dividing the screen into two screens to display two screens, the operation of dividing the screen of the touch panel 1 into two screens is performed.

【0040】これを図3により説明すると、図3(A)
におけるある位置Ps1にタッチして、そのタッチ位置
Ps1からまったく指を動かさずにそのままタッチパネ
ル1上から離したり、図3(B)に示すように、タッチ
した指をそのままy方向にごくわずかな距離だけゆっく
り移動してPe1の位置でタッチパネル1から指を離し
た場合は、△tAが閾値Th1より大きくなったり、△
Yが閾値Th2より小さくなったりする。また、(1)
式で求められる単位時間当たりの移動量ΔDyは、閾値
Th3よりも大きくならない。このため、ユーザの行っ
たそれらのタッチ操作は、ある特定の動作を行わせるた
めの操作コマンド入力操作ではなく、それ以外の通常の
タッチ動作であると判定する。
This will be described with reference to FIG.
Touch a certain position Ps1 on the touch panel Ps1 and move the finger away from the touch panel 1 without moving the touch position Ps1, or as shown in FIG. If the finger is slowly released from the touch panel 1 at the position Pe1, ΔtA may be larger than the threshold Th1 or ΔtA may be larger than the threshold Th1.
Y may become smaller than the threshold Th2. Also, (1)
The movement amount ΔDy per unit time obtained by the formula does not become larger than the threshold Th3. Therefore, it is determined that the touch operation performed by the user is not an operation command input operation for performing a certain specific operation but a normal touch operation other than the operation command input operation.

【0041】一方、図3(C)に示すように、タッチし
た指をそのままy方向に十分な距離をすばやく移動し、
Pe2の位置でタッチパネル1から指を離した場合は、
動き出すまでの時間△tAは、閾値Th1より小さくな
り、移動量△Yは、閾値Th2より大きくなり、かつ
(1)式で求められる単位時間当たりの移動量ΔDy
は、閾値Th3よりも大きくなる。この結果、ユーザの
行ったタッチ操作は、ある特定の動作を行わせるための
操作コマンド入力操作であると判定し、この場合は、そ
の特定の動作として、画面を1画面表示から2画面表示
へと切り替える動作を行う。
On the other hand, as shown in FIG. 3 (C), the touched finger is quickly moved in the y direction by a sufficient distance,
If you release your finger from the touch panel 1 at the position Pe2,
The time ΔtA until the movement starts is smaller than the threshold value Th1, the movement amount ΔY is larger than the threshold value Th2, and the movement amount ΔDy per unit time obtained by the equation (1).
Becomes larger than the threshold Th3. As a result, it is determined that the touch operation performed by the user is an operation command input operation for performing a certain specific operation, and in this case, the screen is changed from one-screen display to two-screen display as the specific operation. The operation to switch to is performed.

【0042】これによって、タッチパネル1上の画面
は、図3(D)に示すように、画面が左右に2分割され
て、第1の表示画面A1と第2の表示画面A2が形成さ
れる。なお、ユーザの行った操作が、ある特定の動作を
行わせるための操作コマンド入力操作であるか否かの判
断は、指が動き出すまでの時間、指の移動量および単位
時間当たりの指の移動量の大きさから判断するので、タ
ッチした指の移動方向は、Y軸方向に平行でなくても、
多少斜めになっても何ら差し支えない。
As a result, the screen on the touch panel 1 is divided into left and right parts as shown in FIG. 3D to form a first display screen A1 and a second display screen A2. It should be noted that the determination as to whether or not the operation performed by the user is an operation command input operation for performing a specific operation is performed by the time until the finger starts to move, the amount of movement of the finger, and the movement of the finger per unit time. Because it is judged from the size of the amount, even if the moving direction of the touched finger is not parallel to the Y-axis direction,
There is no problem even if it becomes slightly inclined.

【0043】なお、この図3以降のタッチパネル1が描
かれる各図において、タッチパネル1におけるX−Y座
標のX軸方向およびY軸方向は図2と同様であるので、
説明上特に必要でない限り、図2で示したようなX−Y
座標のX軸およびY軸の図示は省略する。
Since the X-axis direction and the Y-axis direction of the XY coordinates on the touch panel 1 in each drawing of the touch panel 1 after FIG. 3 are the same as those in FIG.
Unless it is particularly necessary for the explanation, XY as shown in FIG.
Illustration of the X axis and the Y axis of the coordinates is omitted.

【0044】ところで、上述した一連の動作を実行させ
るには、上述の動作を実行可能とするプログラム(ここ
では操作コマンド処理プログラムという)を作成してお
き、その操作コマンド処理プログラムを、記憶部3に記
憶されている通常の動作プログラムに組み込んでおけ
ば、あとは、信号処理部6がその動作プログラムに沿っ
た動作を行うことで実現できる。一般に、タッチパネル
1上から操作コマンド入力を可能とするこの種のシステ
ムの場合、信号処理部6は、常にユーザのタッチ位置を
監視するルーチンが動作プログラムの中に組み込まれて
いるので、そのルーチンに上述の操作コマンドに対する
処理(操作コマンド処理プログラム)を組み込むことは
容易である。
In order to execute the series of operations described above, a program (herein referred to as an operation command processing program) that enables execution of the above operations is created, and the operation command processing program is stored in the storage unit 3. If it is incorporated in the normal operation program stored in, the signal processing unit 6 can be realized later by performing an operation according to the operation program. Generally, in the case of this type of system in which an operation command can be input from the touch panel 1, the signal processing unit 6 always incorporates a routine for monitoring the user's touch position in the operation program. It is easy to incorporate the above-mentioned processing for the operation command (operation command processing program).

【0045】図4は、この実施の形態における機能を実
現するための処理手順を説明するフローチャートであ
る。この図4によって、上述した操作コマンド処理動作
の手順を再度説明するが、その詳細な説明はすでになさ
れているので、ここでは全体的な処理の流れについての
みを簡単に説明するにとどめる。
FIG. 4 is a flow chart for explaining a processing procedure for realizing the function in this embodiment. The procedure of the operation command processing operation described above will be described again with reference to FIG. 4, but since the detailed description thereof has already been given, only the overall processing flow will be briefly described here.

【0046】図4において、まず、信号処理部6は、タ
ッチパネル1上のある位置にタッチ動作がなされたか否
かを監視し(ステップS1)、タッチ動作がなされなけ
れば、タッチ動作がなされるまでその監視状態を保持す
る。そして、タッチ動作がなされた場合、信号処理部6
は、指が動き出すまでの時間△tAを求める(ステップ
S2)。この場合、予め定められた方向へ動き出すまで
の時間としても良いが、この実施の形態ではどのような
方向であっても、この時間△tAを求めるようにしてい
る。その後、信号処理部6は、この時間△tAが予め定
められた閾値Th1よりも小さいか否かを判定する(ス
テップS3)。
In FIG. 4, first, the signal processing unit 6 monitors whether or not a touch operation is performed at a certain position on the touch panel 1 (step S1). If the touch operation is not performed, until the touch operation is performed. The monitoring state is retained. When the touch operation is performed, the signal processing unit 6
Calculates the time ΔtA until the finger starts to move (step S2). In this case, the time until the movement in the predetermined direction may be started, but in this embodiment, this time ΔtA is obtained in any direction. Then, the signal processing unit 6 determines whether this time ΔtA is smaller than a predetermined threshold Th1 (step S3).

【0047】次に、信号処理部6は、タッチ位置から予
め定められた方向(上述の例ではY軸方向に沿って上か
ら下方向)への一定量以上の移動があるか否かを検出す
る。すなわち、Y軸方向の移動量△Yを信号処理部6は
計算する(ステップS4)。この予め定められた方向へ
の一定量以上の移動があるか否かは、指をタッチした位
置と指を離した位置の各XY座標から求めた移動量△Y
が予め定められた閾値Th2より大きいか否かで判断す
る(ステップS5)。この判断も信号処理部6が実行す
る。
Next, the signal processing unit 6 detects whether or not there is a certain amount of movement from the touch position in a predetermined direction (from the top to the bottom along the Y-axis direction in the above example). To do. That is, the signal processing unit 6 calculates the amount of movement ΔY in the Y-axis direction (step S4). Whether or not there is a certain amount of movement in the predetermined direction is determined by the amount of movement ΔY obtained from the XY coordinates of the position where the finger is touched and the position where the finger is released.
Is determined by whether it is larger than a predetermined threshold Th2 (step S5). The signal processing unit 6 also executes this determination.

【0048】次に、信号処理部6は、指をタッチした時
刻と指を離した時刻から計算により求めた、指がタッチ
パネル1をタッチしている時間△tと、先程の移動量△
Yとから(1)式に基づいて単位時間当たりの指の移動
量△Dyを求める(ステップS6)。信号処理部6は、
次に、単位時間当たりの移動量△Dyが予め定められた
閾値Th3よりも大きいか否かを判定する(ステップS
7)。
Next, the signal processing unit 6 calculates the time Δt during which the finger is touching the touch panel 1 and the amount of movement Δ previously obtained, which is calculated from the time when the finger is touched and the time when the finger is released.
From Y and Y, the amount of movement ΔDy of the finger per unit time is calculated based on the equation (1) (step S6). The signal processing unit 6 is
Next, it is determined whether or not the movement amount ΔDy per unit time is larger than a predetermined threshold Th3 (step S
7).

【0049】そして、このステップS7でYesのと
き、すなわち単位時間当たりの移動量△Dyが予め定め
られた閾値Th3よりも大きければ、信号処理部6は、
ユーザの行った操作は、ある特定の動作を行わせるため
の操作コマンドの入力操作であると判定し、当該ある特
定の動作(たとえば、1画面表示から2画面表示への画
面切り替え動作など)を行う(ステップS8)。
When the result of step S7 is Yes, that is, when the movement amount ΔDy per unit time is larger than the predetermined threshold value Th3, the signal processing section 6
The operation performed by the user is determined to be an input operation of an operation command for performing a specific operation, and the specific operation (for example, a screen switching operation from one-screen display to two-screen display) is performed. Perform (step S8).

【0050】一方、指が動き出すまでの時間△tAが予
め定められた閾値Th1以上のとき(ステップS3でN
o)、指の移動量△Yが予め定められた閾値Th2以下
のとき(ステップS5でNo)、単位時間当たりの移動
量△Dyが予め定められた閾値Th3以下のとき(ステ
ップS7でNo)のいずれの場合も、信号処理部6は、
ユーザの行った操作は、通常のタッチ動作と判定する
(ステップS9)。
On the other hand, when the time ΔtA until the finger starts to move is equal to or larger than the predetermined threshold Th1 (N in step S3).
o) When the movement amount ΔY of the finger is less than or equal to the predetermined threshold Th2 (No in step S5), when the movement amount ΔDy per unit time is less than or equal to the predetermined threshold Th3 (No in step S7). In either case, the signal processing unit 6
The operation performed by the user is determined to be a normal touch operation (step S9).

【0051】このように、ユーザは、タッチパネル1上
のある位置に指でタッチしてそのままその指を下方向へ
移動させるだけの大雑把で単純な操作を行うだけで、ユ
ーザの所望とする動作(画面の2分割表示動作)を行わ
せることができる。
As described above, the user simply performs a rough and simple operation of touching a certain position on the touch panel 1 with a finger and moving the finger downward as it is. It is possible to perform a screen split display operation.

【0052】なお、上述の例では、ある特定の動作を行
わせるために行うユーザの操作は、タッチパネル1上の
ある位置を指でタッチして、そのままY軸上に沿って上
から下方向(矢印y方向)になぞる操作であったが、こ
れに限られるものではない。たとえば、タッチした位置
からX軸方向へなぞるようにしてもよい。この場合、上
述のステップS1からステップS9を行うことになる
が、移動量はY方向ではなく、X軸方向の△Xを求める
こととなると共に、タッチした位置からX軸方向への単
位時間当たりの移動量ΔDxを求めることとなる。そし
て、移動量△Xが閾値Th2より大きく、しかも、単位
時間当たりの移動量ΔDxが予め設定した閾値Th3よ
り大きい場合には、ユーザの行った操作は、ある特定の
操作を行わせるための操作コマンド入力であると判定す
る。
In the above example, the user's operation for performing a certain specific operation is to touch a certain position on the touch panel 1 with a finger, and then directly move along the Y-axis from top to bottom ( The operation was tracing in the direction of the arrow y), but the operation is not limited to this. For example, the touched position may be traced in the X-axis direction. In this case, steps S1 to S9 described above are performed, but the amount of movement is not the Y direction but ΔX in the X axis direction, and the unit time from the touched position to the X axis direction is calculated. The moving amount ΔDx of is calculated. When the movement amount ΔX is larger than the threshold value Th2 and the movement amount ΔDx per unit time is larger than a preset threshold value Th3, the operation performed by the user is an operation for causing a certain specific operation. Judge as command input.

【0053】この場合、ある特定の動作が画面を2分割
して2画面表示する動作であるとすれば、ある位置にタ
ッチした後、そのままY軸方向に沿ってなぞったとき
は、画面を左右に2分割し、X軸方向に沿ってなぞった
ときは、画面を上下に2分割するというような設定とし
てもよい。
In this case, if it is assumed that a particular operation is an operation of splitting the screen into two and displaying two screens, when a certain position is touched and then traced along the Y-axis direction, the screen is moved to the left and right. When the screen is divided into two parts and traced along the X-axis direction, the screen may be divided into two parts vertically.

【0054】また、ある特定の動作が、画面を2分割し
て2画面表示する動作であるとしたとき、2分割されて
得られるそれぞれの画面は同じ面積でなくてもよく、た
とえば、タッチパネル1上でのタッチ位置によって、2
分割された画面の大きさを任意に変えることもできる。
一例としては、Y軸方向になぞって左右に2分割すると
した場合、タッチパネル1上のタッチ位置で2分割する
ことも可能である。図5および図6にこのような場合の
例を示す。
Further, when it is assumed that the certain operation is an operation of dividing the screen into two and displaying two screens, the respective screens obtained by dividing the screen do not have to have the same area. For example, the touch panel 1 2 depending on the touch position on the
The size of the divided screens can be changed arbitrarily.
As an example, when the left and right parts are traced along the Y-axis direction, it is also possible to divide the touch position on the touch panel 1 into two parts. 5 and 6 show an example of such a case.

【0055】図5(A)に示すように、たとえば、ま
ず、タッチパネル1におけるX軸方向の中央部から左端
側に寄ったある位置(Ps1とする)にタッチする。そ
して、そのPs1の位置を基点にそのままY軸方向に沿
って、矢印y方向にPe2の位置まで指でなぞったとす
る。このような場合、図5(B)に示すように、そのP
s1の位置の座標(X1,Y1)におけるX1の点を通
りX軸に直交する直線で、画面を左右に2分割するよう
にする。
As shown in FIG. 5 (A), for example, first, the touch panel 1 is touched at a certain position (referred to as Ps1) near the center in the X-axis direction to the left end side. Then, it is assumed that the position of Ps1 is traced as it is along the Y-axis direction to the position of Pe2 in the arrow y direction to the position of Pe2. In such a case, as shown in FIG.
The screen is divided into two left and right by a straight line that passes through the point X1 in the coordinates (X1, Y1) of the position s1 and is orthogonal to the X axis.

【0056】また、図6(A)に示すように、タッチパ
ネル1におけるX軸方向の中央部付近のある位置(Ps
3とする)にタッチして、そのPs3の位置を基点にそ
のままY軸方向に沿って、矢印y方向にPe3の位置ま
でなぞったとする。このような場合、そのPs3の位置
の座標(X3,Y3)におけるX3の点を通りX軸に直
交する直線で、画面を左右に2分割するというような分
割の仕方を行う。
Further, as shown in FIG. 6A, a position (Ps) near the central portion of the touch panel 1 in the X-axis direction is set.
3)), and traces the position of Ps3 along the Y-axis direction as it is to the position of Pe3 in the arrow y direction. In such a case, the screen is divided into left and right by a straight line that passes through the point X3 in the coordinates (X3, Y3) of the position Ps3 and is orthogonal to the X axis.

【0057】なお、上下に2分割する場合も同様であ
り、ここでは図示しないが、タッチパネル1におけるY
軸方向の中央部から上端側に寄ったある位置にタッチし
てそのままX軸方向に沿ってなぞったとすれば、その位
置のY座標点を通りY軸に直交する直線で画面を上下に
2分割することができる。また、タッチパネル1におけ
るY軸方向の中央部付近のある位置にタッチしてそのま
まX軸方向に沿ってなぞったとすれば、その位置のY座
標点を通りY軸に直交する直線で画面を左右に2分割す
ることもできる。
The same applies to the case of vertically dividing into two, and although not shown here, Y in the touch panel 1
If you touch a position closer to the upper end from the central part in the axial direction and trace it along the X-axis direction as it is, the screen is divided into two parts vertically by a straight line that passes through the Y coordinate point of that position and is orthogonal to the Y-axis. can do. If a position near the center of the touch panel 1 in the Y-axis direction is touched and traced along the X-axis direction as it is, the screen is moved to the left and right with a straight line that passes through the Y-coordinate point at that position and is orthogonal to the Y-axis. It can also be divided into two.

【0058】これによって、ユーザの所望とする任意の
位置で画面を2分割することができ、2分割して得られ
た2つの画面の表示面積を種々設定できるので、一方の
画面をより大きくして表示したい場合などに便利であ
り、使い勝手に優れたものとなる。たとえば、図5の例
では、右側の表示画面A2の方が左側の表示画面A1よ
りも面積が大きな画面となるので、この右側の画面A2
を主画面、左側の画面を従画面として使用することもで
きる。
With this, the screen can be divided into two at any position desired by the user, and the display areas of the two screens obtained by dividing into two can be set variously, so that one screen can be made larger. It is convenient when you want to display it as a display, and it has excellent usability. For example, in the example of FIG. 5, the right side display screen A2 has a larger area than the left side display screen A1.
Can be used as the main screen and the left screen as the sub screen.

【0059】また、上述した例では、画面を左右に2分
割する場合は、タッチ位置からY軸方向に上から下方向
へなぞり、画面を上下に2分割する場合は、タッチ位置
からX軸方向に左から右方向になぞるようにして、画面
を左右または上下に2分割して2画面表示としたが、こ
のような2画面表示とした後、2分割するときと逆の動
作、つまり、下から上方向または右から左方向へなぞる
ことで、元の画面(1画表示)に戻すことができるよう
にすることも可能である。
Further, in the above-mentioned example, when the screen is divided into left and right, the touch position is traced in the Y-axis direction from top to bottom, and when the screen is divided into upper and lower parts, the touch position is in the X-axis direction. The screen was divided into left and right or up and down into two screens by tracing from the left to the right, and after the two screens were displayed, the operation opposite to that when splitting into two, that is, It is also possible to return to the original screen (one-screen display) by tracing upward from or from right to left.

【0060】たとえば、図7(A)に示すように、タッ
チ位置Ps1からY軸方向に沿って、矢印y方向に上か
ら下方向へPe2の位置までなぞることによって、図7
(B)に示すように、画面を左右に2分割して、表示画
面A1と表示画面A2の2画面表示とした状態が得られ
る。この状態で、今度は、逆に、画面の下部のある位置
Ps4にタッチし、そのタッチ位置Ps4を基点にその
まま上方向、つまり、Y軸方向に沿って、矢印w方向に
下から上方向へPe4の位置までなぞる操作を行う。す
ると、信号処理部6が、指が動き出すまでの時間△t
W、指の移動量△Wおよび下から上方向への単位時間当
たりの移動量(これをΔDwで表す)を求める。そし
て、指が動き出すまでの時間△tW、指の移動量△Wお
よび単位時間当たりの移動量ΔDwがあらかじめ設定さ
れたそれぞれの閾値Th1,Th2,Th3よりも大き
いか否かを判定する。
For example, as shown in FIG. 7A, by tracing from the touch position Ps1 along the Y-axis direction in the arrow y direction from the upper side to the lower position Pe2, as shown in FIG.
As shown in (B), it is possible to obtain a state in which the screen is divided into left and right parts and the two screens of the display screen A1 and the display screen A2 are displayed. In this state, conversely, the position Ps4 at the bottom of the screen is touched conversely, and the touch position Ps4 is used as a base point in the upward direction, that is, along the Y-axis direction from the bottom to the top in the arrow w direction. Perform tracing operation to the position of Pe4. Then, the signal processing unit 6 takes time Δt until the finger starts to move.
W, the movement amount ΔW of the finger, and the movement amount per unit time from the bottom to the top (which is represented by ΔDw) are obtained. Then, it is determined whether or not the time ΔtW until the finger starts to move, the movement amount ΔW of the finger, and the movement amount ΔDw per unit time are larger than preset threshold values Th1, Th2, and Th3.

【0061】そして、△tw<Th1で、△w>Th2
でかつΔDw>Th3であると判定されたとすると、ユ
ーザの行った操作は、画面を元に戻すための操作コマン
ド入力操作であると判定し、図7(C)に示すように、
画面を元の画面表示(1画面表示)とする。
Then, Δtw <Th1, and Δw> Th2
And it is determined that ΔDw> Th3, the operation performed by the user is determined to be an operation command input operation for returning the screen, and as shown in FIG.
The screen is the original screen display (one screen display).

【0062】このような動作を行わせる場合にも、前述
したように、その動作を行わせるための操作コマンド処
理プログラムを作成して、その操作コマンド処理プログ
ラムを、もともと搭載されている動作プログラムに組み
込むことで対応できる。
Even when such an operation is performed, as described above, an operation command processing program for performing the operation is created, and the operation command processing program is stored in the originally installed operation program. It can be handled by incorporating it.

【0063】この実施の形態では、ある特定の動作を行
わせようとするとき、その特定の動作を行わせるための
操作コマンド入力操作としては、タッチパネル1上をタ
ッチして、そのまま、ある方向へなぞるといった大雑把
で単純な操作を行うだけの操作で済むので、従来のよう
に、操作コマンドの入力を複数段階に渡って行う必要が
なくなり、ほぼワンタッチの操作で所望とする動作を行
わせることができる。
In this embodiment, when a specific operation is to be performed, an operation command input operation for performing the specific operation is performed by touching the touch panel 1 in a certain direction. Since it is only necessary to perform a rough and simple operation such as tracing, there is no need to input operation commands in multiple steps as in the past, and almost one-touch operation allows the desired operation to be performed. it can.

【0064】また、この実施の形態では、なぞる操作の
単位時間当たりの移動量を求め、その単位時間当たりの
移動量がある閾値より大きい場合のみ、ある特定の動作
に対する操作コマンドであると判定可能としているの
で、ユーザの行った操作が、ある特定の動作を行わせる
ための操作コマンドの入力操作であるのか、通常のタッ
チ操作であるのかを明確に区別することができる。この
ため、単に誤ってタッチパネルに触れただけなのに、あ
る特定の動作を行ってしまうといった不具合を確実に防
止することができる。また、単位時間当たりの移動量の
他に、指が動き出すまでの時間や指が動いた量も判定の
要素としているので、一層確実にその不具合を防止する
ことができる。
Further, in this embodiment, the movement amount per unit time of the tracing operation is obtained, and only when the movement amount per unit time is larger than a certain threshold value, it is possible to determine that the operation command is for a specific operation. Therefore, it is possible to clearly distinguish whether the operation performed by the user is an input operation of an operation command for performing a certain specific operation or a normal touch operation. For this reason, it is possible to reliably prevent a problem that a specific operation is performed even if the touch panel is simply touched by mistake. Further, in addition to the movement amount per unit time, the time until the finger starts to move and the amount of movement of the finger are also used as factors for the determination, so that the problem can be more surely prevented.

【0065】さらに、この実施の形態では、画面の表示
状態を1画面表示から2画面表示へと切り替えようとす
るとき、従来のように複数段階の操作を行うことなく、
タッチパネル1上をタッチしてなぞるといった大雑把で
単純な操作を行うだけで済む。また、このような画面切
り替えは、カーナビゲーションシステムでは頻繁に行わ
れることが多く、特に、運転中に運転者自らがこのよう
な画面切り替えを行うことも多いので、この実施の形態
で示した技術をカーナビゲーションシステムに適用すれ
ば、使い勝手のよいものとすることができる。
Further, in this embodiment, when the display state of the screen is to be switched from the one-screen display to the two-screen display, there is no need to perform a multi-step operation as in the prior art.
Only a rough and simple operation such as touching and tracing on the touch panel 1 is required. In addition, such a screen switching is often performed in a car navigation system, and in particular, the driver himself often performs such a screen switching during driving. Therefore, the technique described in this embodiment is used. If is applied to a car navigation system, it will be easy to use.

【0066】また、上述の実施の形態では、ディスプレ
イ画面の表示状態を1画面表示の状態から2画面表示と
する際、タッチ位置によって、分割された2つの画面の
面積を任意に変えることができる。このため、たとえ
ば、一方の画面を主画面とし、他方の画面を従画面とし
て見るような場合に、主画面を大きく、従画面を小さく
するということも可能となり、使い勝手のよいものとな
る。
Further, in the above-described embodiment, when the display state of the display screen is changed from the one-screen display state to the two-screen display state, the area of the two divided screens can be arbitrarily changed by the touch position. . Therefore, for example, when viewing one screen as a main screen and the other screen as a sub screen, it is possible to make the main screen large and the sub screen small, which is convenient.

【0067】さらに、この実施の形態では、元の動作状
態に戻すときにもタッチパネル1上をタッチして逆方向
になぞるだけの大雑把で単純な操作を行うだけでよいの
で、頻繁に画面切り替えを行う必要のある場合にはきわ
めて便利なものとなる。なお、1画面から2画面への切
り替えと2画面から1画面への切り替えを、逆方向にタ
ッチパネル1をなぞることで行うのではなく、両切り替
えを同じ方向、たとえば共に上から下へタッチパネル1
を指でなぞることで切り替えることができるようにして
も良い。すなわち、1つの同じ動作でトグル動作(1画
面のときは2画面への切り替え、2画面のときは1画面
への切り替え)を行うようにしても良い。
Further, in this embodiment, when the operation state is returned to the original one, it is sufficient to perform a rough and simple operation of touching the touch panel 1 and tracing in the opposite direction, so that the screens are frequently changed. It's extremely handy when you need to do it. Note that switching from one screen to two screens and switching from two screens to one screen are not performed by tracing the touch panel 1 in the opposite direction, but both switchings are performed in the same direction, for example, the touch panel 1 from top to bottom.
You may make it possible to switch by tracing with your finger. That is, the toggle operation (switching to two screens in case of one screen, switching to one screen in case of two screens) may be performed by one and the same operation.

【0068】また、上述の例では、3つの条件、すなわ
ちタッチパネル1にタッチしてから指が動き出すまでの
時間、所定方向への指の移動量および指の単位時間当た
りの移動量のそれぞれを予め定められた各閾値Th1,
Th2,Th3と比較して、全てをクリアして初めて特
定の動作と判定するようにしている。しかし、この3つ
の条件のいずれか1つもしくはいずれか2つの条件を満
足すれば特定の動作であると判定するようにしても良
い。
In the above example, the three conditions, that is, the time from when the touch panel 1 is touched until the finger starts to move, the moving amount of the finger in the predetermined direction, and the moving amount of the finger per unit time are set in advance. Each defined threshold Th1,
As compared with Th2 and Th3, it is determined that the specific operation is performed only after all the values are cleared. However, if any one of these three conditions or any two conditions are satisfied, it may be determined to be a specific operation.

【0069】また、上述の例では、指の動く方向を、ス
テップS4の指の移動量を求める際に併せて検出するよ
うにしているが、ステップS2の時間△tAを求める際
やステップS6の単位時間当たりの移動量△Dyを求め
る際に、併せて指の移動方向を検出するようにしても良
い。さらには、図4のフローのステップS1からステッ
プS8の間のいずれかに方向検出ステップを追加するよ
うにしても良い。
Further, in the above example, the moving direction of the finger is also detected at the time of obtaining the moving amount of the finger at step S4, but at the time of obtaining the time ΔtA at step S2 or at step S6. When obtaining the movement amount ΔDy per unit time, the moving direction of the finger may be detected together. Furthermore, the direction detection step may be added to any of steps S1 to S8 in the flow of FIG.

【0070】また、上述の例では、特定の動作として
は、画面を2分割して2画面表示とする例について説明
したが、2画面表示だけではなく、他のアプリケーショ
ンへの切り替えなどの動作を特定の動作として設定する
こともできる。これは、たとえば、ユーザがタッチパネ
ル1上をタッチし、そのまま、Y軸に沿って上から下方
向へなぞった際の指が動き出すまでの時間、指の所定方
向への移動量または単位時間当たりの移動量のいずれか
1つもしくはいずれか2つまたは全てが各閾値よりも大
きい場合には、予め設定されたある特定の動作を行わせ
るための操作コマンドの入力がなされたと判定し、それ
に対応する特定の動作を行うといったプログラムを設定
しておくことで実現できる。
Further, in the above-mentioned example, as the specific operation, the example in which the screen is divided into two and the two-screen display is explained, but the operation such as switching to another application is not limited to the two-screen display. It can also be set as a specific action. This is, for example, the time until the finger starts moving when the user touches the touch panel 1 and traces it from the top to the bottom along the Y axis, the movement amount of the finger in the predetermined direction, or per unit time. When any one or any two or all of the movement amounts are larger than each threshold value, it is determined that an operation command for performing a certain preset operation is input, and the corresponding operation is performed. This can be achieved by setting a program that performs a specific operation.

【0071】以上、本発明の実施の形態に係る操作コマ
ンド処理プログラムの一般的な動作例について説明した
が、次に、この操作コマンド処理プログラムを、ナビゲ
ーションシステムとして、現在、広く普及しつつある自
動車搭載用のいわゆるカーナビゲーションシステムの動
作プログラムに組み込んだ例について説明する。この場
合、ある特定の動作としては、ナビゲーションシステム
のディスプレイ画面(タッチパネル)を1画面表示から
2画面表示に切り替える動作であるとして説明する。
Although the general operation example of the operation command processing program according to the embodiment of the present invention has been described above, the operation command processing program is now widely used as a navigation system in automobiles. An example in which it is incorporated in an operation program of a so-called car navigation system for mounting will be described. In this case, a specific operation will be described as an operation of switching the display screen (touch panel) of the navigation system from the one-screen display to the two-screen display.

【0072】このカーナビゲーションシステムのハード
ウエア構成は、従来のカーナビゲーションシステム10
のハードウエア構成(図10参照)をそのまま用いるこ
とができる。そして、図10で示した信号処理部21が
もともと持っている動作プログラムに、これまで説明し
たある特定の動作を行わせるための操作コマンド処理プ
ログラムを組み込むだけで、本発明のナビゲーションシ
ステム(この実施の形態ではカーナビゲーションシステ
ム)を実現できる。以下、本発明の実施の形態であるカ
ーナビゲーションシステムについて説明する。
The hardware configuration of this car navigation system is the same as that of the conventional car navigation system 10.
The hardware configuration (see FIG. 10) can be used as it is. Then, by only incorporating the operation command processing program for performing a certain specific operation described so far into the operation program originally owned by the signal processing unit 21 shown in FIG. In the form of, a car navigation system) can be realized. Hereinafter, a car navigation system that is an embodiment of the present invention will be described.

【0073】このカーナビゲーションシステムでは、そ
れを搭載した自動車の自車位置を表示する際、タッチパ
ネル1の画面を1画面表示から2分割表示、つまり、2
画面表示に切り替えることができる。2画面表示として
は、たとえば、タッチパネル1の左半分の表示画面は、
1画面表示の場合と同じ縮尺の地図中の自車位置を表示
する表示画面とし、右半分の表示画面はそれよりも広範
囲を示す地図を表示してその地図中の自車位置を表示す
る表示画面とする場合であり、以下ではこの場合の操作
例について説明する。
In this car navigation system, when displaying the position of the vehicle equipped with the car navigation system, the screen of the touch panel 1 is divided into two screens, that is, two screens.
You can switch to the screen display. As the two-screen display, for example, the display screen on the left half of the touch panel 1 is
A display screen that displays the vehicle position in the map of the same scale as in the case of single-screen display, and a display screen in the right half displays a map showing a wider area than that and displays the vehicle position in the map. This is a case of using a screen, and an operation example in this case will be described below.

【0074】まず、図8(A)に示すように、図10で
示したタッチパネル11の表示が1画面表示となってい
る状態において、ユーザがそのタッチパネル11の画面
上の、ある位置Ps1を指でタッチし、そのまま画面の
下方向、つまり、X−Y座標上におけるY軸方向に沿う
ように矢印y方向に上から下方向へPe2の位置までな
ぞる操作を行ったとする。
First, as shown in FIG. 8A, in the state where the display of the touch panel 11 shown in FIG. 10 is a single screen display, the user points to a certain position Ps1 on the screen of the touch panel 11. It is assumed that an operation is performed by touching in the downward direction of the screen, that is, tracing along the Y-axis direction on the XY coordinates from the top to the bottom in the arrow y direction to the position Pe2.

【0075】この操作を信号処理部21が監視し、指が
動くまでの時間△tA、指のy方向の移動量△Yおよび
単位時間当たりの移動量ΔDyを求め、その各値があら
かじめ設定された閾値Th1,Th2,Th3よりも大
きいか否かを判定する。そして△tA<Th1で、△>
Th2でかつΔDy>Th1であると信号処理部21に
よって判定されたとすると、ユーザの行った操作は、画
面表示を1画面表示から2画面表示に切り替えるための
操作コマンド入力操作であると判定し、たとえば、画面
を図8(B)に示すような2画面表示とする。この図8
(B)の場合、画面は左右ほぼ2等分され、左半分の表
示画面A1は、図8(A)に表示されているものと同じ
縮尺の地図中における自車位置Mを示し、右半分の表示
画面A2は、それよりも広範囲な地図中における自車位
置Mを示すものとなっている。
This operation is monitored by the signal processing unit 21, and the time until the finger moves ΔtA, the movement amount ΔY of the finger in the y direction and the movement amount ΔDy per unit time are obtained, and the respective values are preset. It is determined whether or not it is larger than the thresholds Th1, Th2, Th3. And ΔtA <Th1, Δ>
If the signal processing unit 21 determines that Th2 and ΔDy> Th1, it is determined that the operation performed by the user is an operation command input operation for switching the screen display from one-screen display to two-screen display, For example, the screen is a two-screen display as shown in FIG. This Figure 8
In the case of (B), the screen is roughly divided into two parts, and the left half display screen A1 shows the vehicle position M in the map of the same scale as that shown in FIG. 8 (A), and the right half. The display screen A2 indicates the vehicle position M in the map that is wider than that.

【0076】また、その2画面表示を元の画面表示(1
画面表示)に戻す場合は、図9(A)に示すように、2
画面表示状態のある位置(Ps4とする)にタッチし
て、そのまま下から上方向(矢印w方向に)へなぞる操
作を行えばよい。これによって、信号処理部21が、前
述の各値を計算し、指が動き出すまでの時間△tW、指
のw方向への移動量△Wおよび単位時間当たりの移動量
△Dwを求め、各値△tW、△W、△Dwが、あらかじ
め設定された各閾値Th1,Th2,Th3よりも大き
いか否かを判定する。
The two-screen display is replaced with the original screen display (1
When returning to the screen display, as shown in FIG.
It suffices to touch a position where the screen is displayed (denoted as Ps4) and perform an operation of tracing in the upward direction (in the arrow w direction) as it is. As a result, the signal processing unit 21 calculates the above-mentioned respective values, obtains the time ΔtW until the finger starts to move, the movement amount ΔW of the finger in the w direction and the movement amount ΔDw per unit time, and the respective values are calculated. It is determined whether or not ΔtW, ΔW, and ΔDw are larger than preset threshold values Th1, Th2, and Th3.

【0077】そして、Δtw<Th1でかつ△W>Th
2でかつ△Dw>Th3であると判定されたとすると、
ユーザの行った操作は、画面を元に戻すための操作コマ
ンド入力操作であると判定し、画面を図9(B)に示す
ような元の画面表示(1画面表示)とする。
Then, Δtw <Th1 and ΔW> Th
If it is determined that 2 and ΔDw> Th3,
The operation performed by the user is determined to be an operation command input operation for returning the screen, and the screen is set to the original screen display (one screen display) as shown in FIG. 9B.

【0078】このように、タッチパネル11上のある位
置にタッチし、そのままタッチパネル11上を上から下
方向へなぞる操作を行うだけで、簡単に画面を1画面表
示から2画面表示切り替えることができる。また、その
2画面表示の状態で、今度は逆方向になぞる操作を行う
ことによって、簡単に元の画面表示に戻すことができ
る。なお、1画面から2画面への切り替えと2画面から
1画面への切り替えを、逆方向にタッチパネル1をなぞ
ることで行うのではなく、1つの同じ動作でトグル動作
(1画面のときは2画面への切り替え、2画面のときは
1画面への切り替え)を行うようにしても良い。すなわ
ち、両切り替えを、同じ方向、たとえば共に上から下へ
タッチパネル1を指でなぞることで切り替えることがで
きるようにしても良い。
As described above, the screen can be easily switched from the one-screen display to the two-screen display simply by touching a certain position on the touch panel 11 and tracing the touch panel 11 in the downward direction. Further, in the state of the two-screen display, it is possible to easily return to the original screen display by performing an operation of tracing in the opposite direction this time. It should be noted that switching from one screen to two screens and switching from two screens to one screen are not performed by tracing the touch panel 1 in the opposite direction, but a toggle operation is performed in one and the same operation (two screens in the case of one screen). Switching to 2 screens, and switching to 1 screen when there are 2 screens). That is, both switching may be performed in the same direction, for example, by tracing the touch panel 1 with a finger from top to bottom.

【0079】すなわち、従来では、このような画面切り
替えを行うには、図11で説明したように複数の手順を
行って始めて所望とする画面表示にたどり着くといった
複雑な操作が必要となっている。しかし、この実施の形
態によれば、タッチパネル11上のある位置にタッチし
そのままタッチパネル11上をなぞるといった大雑把で
単純な操作を行うだけで、1画面表示を2画面表示に切
り替えたり、元の画面に戻したりといったことが可能と
なるので、運転中に運転者自らがこのような操作を行う
場合であっても、運転に支障を与えることなく、容易に
所望とする画面表示への切り替えが可能となる。
That is, conventionally, in order to perform such screen switching, it is necessary to perform a complicated operation in which a desired screen display is obtained only after performing a plurality of procedures as described with reference to FIG. However, according to the present embodiment, by simply performing a rough and simple operation such as touching a position on the touch panel 11 and tracing the touch panel 11 as it is, the one-screen display is switched to the two-screen display or the original screen is displayed. Since it is possible to return to the screen, even if the driver himself performs such an operation while driving, it is possible to easily switch to the desired screen display without disturbing the driving. Becomes

【0080】また、このカーナビゲーションシステムに
おいても、画面を1画面表示から2画面表示とする際、
その操作コマンドの入力の仕方としては、タッチパネル
11上のある位置を指でタッチして、そのままY軸上に
沿って下方向になぞる操作に限られるものではなく、タ
ッチした位置からX軸方向へなぞるようにしてもよく、
この場合、画面を上下に2分割するような設定とするこ
ともできる。
Also in this car navigation system, when the screen is changed from one-screen display to two-screen display,
The method of inputting the operation command is not limited to the operation of touching a certain position on the touch panel 11 with a finger and tracing it downward along the Y axis as it is, but from the touched position to the X axis direction. You may trace it,
In this case, the screen may be divided into upper and lower parts.

【0081】また、2分割されるそれぞれの画面は同じ
面積でなくてもよく、たとえば、タッチパネル11上で
のタッチ位置によって、2分割された画面の大きさを変
えることもできる。一例としては、Y軸方向になぞって
左右に2分割するとした場合、タッチパネル11上のタ
ッチ位置で2分割することも可能である。この動作につ
いては図5および図 によって説明したので、ここでは
その説明は省略する。
Further, the respective screens divided into two may not have the same area, and for example, the size of the two divided screens can be changed depending on the touch position on the touch panel 11. As an example, when the left and right parts are traced along the Y-axis direction, it is also possible to divide the touch position on the touch panel 11 into two parts. Since this operation has been described with reference to FIGS. 5 and 5, its description is omitted here.

【0082】これによって、ユーザの所望とする任意の
位置で画面を2分割することができ、2分割して得られ
た2つの画面の表示面積を種々設定できるので、一方の
画面をより大きくして、より広い範囲の地図を表示した
い場合などに便利であり、使い勝手に優れたものとな
る。
As a result, the screen can be divided into two at any position desired by the user, and the display areas of the two screens obtained by dividing the screen can be set variously, so that one screen can be made larger. It is convenient when you want to display a wider range of maps, and it is easy to use.

【0083】なお、このカーナビゲーションシステムに
おいて、上述の実施の形態では、ある特定の動作とし
て、画面を1画面表示から2画面表示とする例について
説明したが、このような画面切り替えだけでなく他の動
作を行わせることもできる。また、2画面に分割された
各画面を同じ方法を採用することによって、さらに分割
することもできる。たとえば、図8(B)に示した左半
分の表示画面A1と右半分の表示画面A2のいずれか一
方または両者をさらに左右に分割したり、上下に分割で
きるようなプログラムを組み込んでも良い。
In the above-described embodiment of the car navigation system, an example in which the screen is changed from the one-screen display to the two-screen display has been described as a specific operation. The operation of can be performed. Further, each screen divided into two screens can be further divided by adopting the same method. For example, one or both of the left half display screen A1 and the right half display screen A2 shown in FIG. 8B may be further divided into left and right, or a program that can be divided into upper and lower parts may be incorporated.

【0084】なお、上述した操作コマンド処理プログラ
ムを、ナビゲーションシステムがもともと搭載している
動作プログラムに組み込むのではなく、動作プログラム
以外の他のプログラムに組み込んだり、それらのプログ
ラムとは別個に設けるようにしても良い。
The operation command processing program described above is not incorporated into the operation program originally installed in the navigation system, but is incorporated into a program other than the operation program, or provided separately from those programs. May be.

【0085】また、上述の実施の形態では、カーナビゲ
ーションシステムについて説明したが、カーナビゲーシ
ョンシステムに限られるものではなく、コンピュータを
内蔵すると共にタッチパネルを有する全ての機器に本発
明を適用することができる。たとえば、最近、普及しつ
つあるナビゲーション機能を有した携帯電話機やPDA
(Personal Digital Assista
nt)などの携帯情報機器などのナビゲーションシステ
ムや、テレビ、ビデオ等のオーディオビジュアル機器に
も適用することができる。
Further, although the car navigation system has been described in the above-mentioned embodiments, the present invention is not limited to the car navigation system, and the present invention can be applied to all devices having a built-in computer and a touch panel. . For example, mobile phones and PDAs having navigation functions, which have become popular recently,
(Personal Digital Assistant
It is also applicable to a navigation system such as a portable information device such as nt) and an audiovisual device such as a television and a video.

【0086】[0086]

【発明の効果】以上説明したように、本発明の操作コマ
ンド処理プログラムによれば、コンピュータにある特定
の動作を行わせようとするとき、ユーザはタッチパネル
上をタッチしてなぞるといった大雑把で単純な操作を行
うだけでよく、従来のように、操作コマンドの入力を複
数段階に渡って行う必要がなくなり、ほぼワンタッチの
操作で所望とする動作を行わせることができる。
As described above, according to the operation command processing program of the present invention, when the user wants the computer to perform a specific operation, the user touches and traces on the touch panel, which is a rough and simple operation. It suffices to perform the operation, and unlike the conventional case, it is not necessary to input the operation command in a plurality of stages, and the desired operation can be performed by almost one-touch operation.

【0087】また、本発明のナビゲーションシステム
は、上述した本発明の操作コマンド処理プログラムを、
そのナビゲーションシステムがもともと搭載している動
作プログラムに組み込むことにより、たとえば、ある特
定の動作として、画面の表示状態を1画面表示から2画
面表示に切り替えるための操作コマンド入力を行うよう
な場合、画面上のある位置にタッチしそのまま画面上を
上から下方向へなぞる操作を行えばよいので、簡単に画
面を1画面表示から2画面表示切り替えることができ
る。
Further, the navigation system of the present invention includes the above-mentioned operation command processing program of the present invention,
By incorporating it in the operation program originally installed in the navigation system, for example, in the case of inputting an operation command for switching the screen display state from one-screen display to two-screen display as a specific operation, Since it suffices to touch a certain position on the screen and trace the screen as it is from the top to the bottom, the screen can be easily switched from the one-screen display to the two-screen display.

【0088】このように、本発明のナビゲーションシス
テムは、単純で大雑把な操作を行うだけで、ある特定の
動作、たとえば1画面表示を2画面表示に切り替えた
り、元の画面に戻したりすることが可能となる。このた
め、たとえば、本発明のナビゲーションシステムを自動
車搭載用のいわゆるカーナビゲーションシステムに適用
することによって、運転者自身が所望とする動作を行わ
せるための操作コマンドを入力する場合でも、運転に支
障を与えることなく、操作コマンドの入力が可能とな
り、使い勝手に優れたナビゲーションシステムとするこ
とができる。
As described above, the navigation system of the present invention can perform a specific operation, for example, switching the one-screen display to the two-screen display or returning to the original screen by performing a simple and rough operation. It will be possible. Therefore, for example, by applying the navigation system of the present invention to a so-called car navigation system for mounting on a vehicle, even if the driver inputs an operation command for performing a desired operation, driving is hindered. Operation commands can be input without giving them, and a navigation system with excellent usability can be provided.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の操作コマンド処理プログラムが適用さ
れる情報機器の構成を説明するブロック図である。
FIG. 1 is a block diagram illustrating a configuration of an information device to which an operation command processing program of the present invention is applied.

【図2】コンピュータが組み込まれている図1に示す情
報機器にある特定の動作を行わせるための操作コマンド
入力操作の仕方を説明する図である。
FIG. 2 is a diagram illustrating a method of inputting an operation command for causing the information device shown in FIG. 1 in which a computer is incorporated to perform a specific operation.

【図3】ユーザの行ったタッチ操作が図1に示す情報機
器に対してある特定の動作を行わせるための操作コマン
ド入力操作であるか否かを判定する動作を説明する図で
ある。
FIG. 3 is a diagram illustrating an operation of determining whether or not a touch operation performed by a user is an operation command input operation for causing the information device illustrated in FIG. 1 to perform a certain specific operation.

【図4】図3の動作を説明するフローチャートである。4 is a flowchart illustrating the operation of FIG.

【図5】図1に示す情報機器を構成するタッチパネル上
でのタッチ位置によって、画面を1画面表示から2画面
表示へと切り替える際の画面分割の位置を任意に設定可
能とする例を説明する図であり、タッチ位置をタッチパ
ネルにおけるY軸方向の左端に近い位置とした例を説明
する図である。
5 illustrates an example in which the position of screen division when the screen is switched from the one-screen display to the two-screen display can be arbitrarily set by the touch position on the touch panel constituting the information device shown in FIG. It is a figure, and is a figure explaining the example which made the touch position the position near the left end of the Y-axis direction in a touch panel.

【図6】図1に示す情報機器を構成するタッチパネル上
でのタッチ位置によって、画面を1画面表示から2画面
表示へと切り替える際の画面分割の位置を任意に設定可
能とする例を説明する図であり、タッチ位置をタッチパ
ネルにおけるY軸方向の中央付近とした例を説明する図
である。
6 illustrates an example in which the position of screen division when switching the screen from one-screen display to two-screen display can be arbitrarily set by the touch position on the touch panel constituting the information device shown in FIG. It is a figure, and is a figure explaining the example which made the touch position the center vicinity of the Y-axis direction in a touch panel.

【図7】図1に示す情報機器の画面を1画面表示から2
画面表示とし、そのあと、元の1画面表示に戻すための
操作コマンド入力操作について説明する図である。
FIG. 7 shows a screen of the information device shown in FIG.
FIG. 9 is a diagram illustrating an operation command input operation for displaying a screen and then returning to the original one-screen display.

【図8】本発明の実施の形態に係るナビゲーションシス
テムにおいて、画面を1画面表示から2画面表示へと切
り替える動作を行わせるための操作コマンド入力操作を
説明する図である。
FIG. 8 is a diagram illustrating an operation command input operation for performing an operation of switching a screen from one-screen display to two-screen display in the navigation system according to the embodiment of the present invention.

【図9】図8で説明した画面を1画面表示から2画面表
示へと切り替える操作によって2画面表示となった画面
を元に戻すための操作コマンド入力操作について説明す
る図である。
FIG. 9 is a diagram illustrating an operation command input operation for returning a screen that has been changed to a two-screen display by an operation for switching the screen described in FIG. 8 from a one-screen display to a two-screen display.

【図10】従来から一般的に用いられているカーナビゲ
ーションシステムの概略的な構成を示すブロック図であ
る。
FIG. 10 is a block diagram showing a schematic configuration of a conventional car navigation system that is generally used.

【図11】従来のカーナビゲーションシステムにおい
て、画面を1画面表示から2画面表示へと切り替える場
合の操作手順を説明する図である。
FIG. 11 is a diagram illustrating an operation procedure when a screen is switched from one-screen display to two-screen display in the conventional car navigation system.

【符号の説明】[Explanation of symbols]

1,11 タッチパネル 2,12 タッチパネルセンサ(タッチパネルの一部) 3,19 記憶部 6,21 信号処理部(コンピュータ) Ps,Ps1,Ps3,Ps4 タッチ位置 Pe,Pe1,Pe2,Pe3 Pe4 タッチを離し
た位置 y,w 移動方向(なぞる方向) A1 2画面表示となったときの左半分の表示画面 A2 2画面表示となったときの右半分の表示画面 M 自車位置
1, 11 Touch panel 2, 12 Touch panel sensor (part of touch panel) 3, 19 Storage section 6, 21 Signal processing section (computer) Ps, Ps1, Ps3, Ps4 Touch position Pe, Pe1, Pe2, Pe3 Pe4 Touch is released Position y, w Moving direction (tracing direction) Left half display screen when A1 two-screen display is displayed A2 Right half display screen when two-screen display is displayed M Vehicle position

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 3/03 G06F 3/03 380H G08G 1/0969 G08G 1/0969 Fターム(参考) 2F029 AA02 AB07 AB13 AC02 AC14 AC17 AD07 5B068 AA05 BE08 CC17 CD06 5B087 AA09 AB11 BC06 CC01 CC26 DD02 DD03 DE05 5E501 AA23 AC03 BA05 CC14 EA10 EB05 EB06 FA14 FA21 FA45 FB03 5H180 AA01 CC23 FF05 FF22 FF27 FF32 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) G06F 3/03 G06F 3/03 380H G08G 1/0969 G08G 1/0969 F term (reference) 2F029 AA02 AB07 AB13 AC02 AC14 AC17 AD07 5B068 AA05 BE08 CC17 CD06 5B087 AA09 AB11 BC06 CC01 CC26 DD02 DD03 DE05 5E501 AA23 AC03 BA05 CC14 EA10 EB05 EB06 FA14 FA21 FA45 FB03 5H180 AA01 CC23 FF05 FF22 FF27 FF32

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 ディスプレイ画面を兼ねるタッチパネル
上のある位置へのタッチがなされると、そのタッチ位置
の座標情報に基づく信号処理を行うことで、コンピュー
タにある特定の動作を実行可能とさせるための操作コマ
ンド処理プログラムにおいて、 上記タッチパネル上のある位置へのタッチがなされたか
否かを監視する第1の処理手順と、 この第1の処理手順によって、上記タッチパネル上のあ
る位置へのタッチがなされたことが検出されると、その
タッチ位置を基点にそのタッチ状態のあらかじめ定めた
方向への移動を監視し、そのタッチ状態の移動の状況に
よって、上記タッチパネル上のある位置へのタッチ操作
が上記ある特定の動作を行わせるための操作コマンド入
力操作であるか否かを判定する第2の処理手順と、 この第2の処理手順によって、上記タッチパネル上のあ
る位置へのタッチ操作が上記特定の動作を行わせるため
の操作コマンド入力操作であると判定された場合は、当
該ある特定の動作を実行する第3の処理手順と、をコン
ピュータに実行させることを特徴とする操作コマンド処
理プログラム。
1. When a position on a touch panel that also serves as a display screen is touched, signal processing is performed based on coordinate information of the touched position so that the computer can execute a specific operation. In the operation command processing program, a first processing procedure for monitoring whether or not a certain position on the touch panel is touched, and a certain position on the touch panel is touched by the first processing procedure. When it is detected, the movement of the touch state in a predetermined direction is monitored based on the touch position, and the touch operation to a certain position on the touch panel is performed depending on the movement state of the touch state. A second processing procedure for determining whether or not it is an operation command input operation for performing a specific operation; When it is determined by the processing procedure that the touch operation at a certain position on the touch panel is an operation command input operation for performing the specific operation, a third processing procedure of executing the specific operation. And an operation command processing program that causes a computer to execute.
【請求項2】 前記第2の処理手順で行われる前記タッ
チパネル上のある位置へのタッチ操作が上記ある特定の
動作を行わせるための操作コマンド入力操作であるか否
かを判定する処理は、前記タッチパネル上のあらかじめ
定めた方向への単位時間当たりの移動量を求め、その単
位時間当たりの移動量が予め設定された閾値より大きい
か否かで判定する手順を含み、当該単位時間当たりの移
動量が上記閾値より大きい場合に、前記ある特定の動作
に対する操作コマンドであると判定する処理を行うこと
を可能としたことを特徴とする請求項1記載の操作コマ
ンド処理プログラム。
2. The process of determining whether or not the touch operation to a certain position on the touch panel, which is performed in the second processing procedure, is an operation command input operation for performing the certain operation. The movement per unit time including the step of determining the movement amount per unit time in a predetermined direction on the touch panel and determining whether the movement amount per unit time is larger than a preset threshold value or not. The operation command processing program according to claim 1, wherein when the amount is larger than the threshold value, it is possible to perform a process of determining that the operation command is for the certain specific operation.
【請求項3】 前記ある特定の動作は、前記タッチパネ
ル上の表示状態を1画面表示から2画面表示とする動作
であることを特徴とする請求項1または2に記載の操作
コマンド処理プログラム。
3. The operation command processing program according to claim 1, wherein the certain operation is an operation of changing the display state on the touch panel from one-screen display to two-screen display.
【請求項4】 前記タッチパネル上の表示状態を1画面
表示から2画面表示とする際、前記タッチパネル上のX
−Y座標におけるX軸方向またはY軸方向のタッチ位置
に応じて画面の分割位置を決定することを特徴とする請
求項3記載の操作コマンド処理プログラム。
4. When the display state on the touch panel is changed from one-screen display to two-screen display, X on the touch panel is displayed.
4. The operation command processing program according to claim 3, wherein the division position of the screen is determined according to the touch position in the X-axis direction or the Y-axis direction in the Y coordinate.
【請求項5】 前記タッチパネル上での操作コマンド入
力操作によってある特定の動作がなされた後に、その特
定の動作をなすための操作コマンド入力操作と逆方向の
移動操作を行うと、前記ある特定の動作を行わせる前の
動作状態に復帰させる手順を含むことを特徴とする請求
項1から4のいずれか1項に記載の操作コマンド処理プ
ログラム。
5. When a specific operation is performed by an operation command input operation on the touch panel and a movement operation in a direction opposite to the operation command input operation for performing the specific operation is performed, the specific operation is performed. The operation command processing program according to any one of claims 1 to 4, further comprising a procedure of returning to an operation state before an operation is performed.
【請求項6】 ディスプレイを兼ねるタッチパネルと、
このタッチパネル上に道路地図を表示して自身の現在位
置や目的地までの道順を示す処理の実行が可能であると
ともに、そのタッチパネル上から、ある特定の動作を行
わせるための操作コマンドが入力されると、予め搭載さ
れている動作プログラムに従ってその操作コマンドに対
する処理の実行が可能な信号処理部を構成要素として含
むナビゲーションシステムにおいて、 上記信号処理部が実行する動作プログラムは、前記請求
項1から5のいずれか1項に記載の操作コマンド処理プ
ログラムを含むことを特徴とするナビゲーションシステ
ム。
6. A touch panel also serving as a display,
It is possible to display a road map on this touch panel and execute processing to indicate the current position of the user and the route to the destination, and at the same time, an operation command for performing a specific operation is input from the touch panel. Then, in a navigation system including, as a component, a signal processing unit capable of executing a process corresponding to the operation command in accordance with a preinstalled operation program, the operation program executed by the signal processing unit is the above-described claim A navigation system including the operation command processing program according to claim 1.
JP2002129119A 2002-04-30 2002-04-30 Operation command processing program and navigation system Expired - Fee Related JP4555538B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002129119A JP4555538B2 (en) 2002-04-30 2002-04-30 Operation command processing program and navigation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002129119A JP4555538B2 (en) 2002-04-30 2002-04-30 Operation command processing program and navigation system

Publications (2)

Publication Number Publication Date
JP2003323258A true JP2003323258A (en) 2003-11-14
JP4555538B2 JP4555538B2 (en) 2010-10-06

Family

ID=29542655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002129119A Expired - Fee Related JP4555538B2 (en) 2002-04-30 2002-04-30 Operation command processing program and navigation system

Country Status (1)

Country Link
JP (1) JP4555538B2 (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006091645A (en) * 2004-09-27 2006-04-06 Alpine Electronics Inc Display device
JP2006220884A (en) * 2005-02-10 2006-08-24 Xanavi Informatics Corp Map display method and navigation system
JP2006219030A (en) * 2005-02-10 2006-08-24 Denso Corp Vehicular display input device
JP2006314611A (en) * 2005-05-13 2006-11-24 Copcom Co Ltd Video game device, program for achieving the video game device and recording medium
JP2006314609A (en) * 2005-05-13 2006-11-24 Copcom Co Ltd Video game device, program for achieving the video game device and recording medium
JP2007010242A (en) * 2005-06-30 2007-01-18 Toshiba Kyaria Kk Heat pump type hot water supply device
JP2007145106A (en) * 2005-11-25 2007-06-14 Xanavi Informatics Corp On-vehicle information terminal
JP2007257220A (en) * 2006-03-22 2007-10-04 Matsushita Electric Ind Co Ltd Display device
JP2008023108A (en) * 2006-07-21 2008-02-07 Sharp Corp Electronic inventory tag
WO2008098412A1 (en) * 2007-02-08 2008-08-21 Prosense Technology Corporation A method for deciding the tapped mode of a touch panel and the device to carry out said method
CN100419652C (en) * 2004-08-27 2008-09-17 联想(北京)有限公司 Wearable signal inputting device for data processing system
JP2009129171A (en) * 2007-11-22 2009-06-11 Denso It Laboratory Inc Information processor loaded in mobile body
JP2010097473A (en) * 2008-10-17 2010-04-30 Sony Corp Display apparatus, display method and program
KR101026640B1 (en) 2008-10-07 2011-04-04 (주) 넥스트칩 Method and apparatus for touch recognition in using delta modulation detect algolithm
JP2011205417A (en) * 2010-03-25 2011-10-13 Sony Corp Telephone terminal and operating method
JP2012168881A (en) * 2011-02-16 2012-09-06 Brother Ind Ltd Image division program and display device
JP2012243116A (en) * 2011-05-20 2012-12-10 Kyocera Corp Portable terminal, control method, and program
JP2012242814A (en) * 2011-05-24 2012-12-10 Sharp Corp Display device and display method
WO2013051052A1 (en) * 2011-10-03 2013-04-11 古野電気株式会社 Information display device, information display method and information display program
JP2013534013A (en) * 2010-06-30 2013-08-29 シナプティクス インコーポレイテッド System and method for distinguishing input objects
JP5420081B2 (en) * 2010-08-25 2014-02-19 三菱電機株式会社 Navigation device
JP2014147543A (en) * 2013-02-01 2014-08-21 Konica Minolta Inc Ultrasonic image diagnostic apparatus
JP2015165441A (en) * 2015-06-26 2015-09-17 京セラ株式会社 Portable terminal, control method, and program
JP2016105325A (en) * 2016-03-01 2016-06-09 京セラドキュメントソリューションズ株式会社 Display input device and image forming apparatus including the same
CN105739881A (en) * 2014-12-12 2016-07-06 联想(北京)有限公司 Information processing method and electronic equipment
US9946453B2 (en) 2012-04-12 2018-04-17 Nit Docomo, Inc. Display device and program
JP2018518752A (en) * 2016-05-09 2018-07-12 北京小米移動軟件有限公司Beijing Xiaomi Mobile Software Co.,Ltd. Split screen display method and apparatus
JP2019032908A (en) * 2018-11-30 2019-02-28 キヤノン株式会社 Information processing device, information processing method, and program
JP2019075699A (en) * 2017-10-16 2019-05-16 キヤノン株式会社 Electronic device and control method of the same
CN113759746A (en) * 2021-09-29 2021-12-07 珠海格力电器股份有限公司 Intelligent household equipment control method and device, electronic equipment and storage medium

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100419652C (en) * 2004-08-27 2008-09-17 联想(北京)有限公司 Wearable signal inputting device for data processing system
JP2006091645A (en) * 2004-09-27 2006-04-06 Alpine Electronics Inc Display device
JP2006220884A (en) * 2005-02-10 2006-08-24 Xanavi Informatics Corp Map display method and navigation system
JP2006219030A (en) * 2005-02-10 2006-08-24 Denso Corp Vehicular display input device
JP4701736B2 (en) * 2005-02-10 2011-06-15 株式会社デンソー Display input device for vehicle
JP4642497B2 (en) * 2005-02-10 2011-03-02 クラリオン株式会社 Navigation device
US7844395B2 (en) 2005-02-10 2010-11-30 Xanavi Informatics Corporation Map display having scaling factors on the display and selecting scaling factors by touch sense
JP2006314611A (en) * 2005-05-13 2006-11-24 Copcom Co Ltd Video game device, program for achieving the video game device and recording medium
JP2006314609A (en) * 2005-05-13 2006-11-24 Copcom Co Ltd Video game device, program for achieving the video game device and recording medium
JP4549241B2 (en) * 2005-06-30 2010-09-22 東芝キヤリア株式会社 Heat pump type water heater
JP2007010242A (en) * 2005-06-30 2007-01-18 Toshiba Kyaria Kk Heat pump type hot water supply device
JP2007145106A (en) * 2005-11-25 2007-06-14 Xanavi Informatics Corp On-vehicle information terminal
JP4700539B2 (en) * 2006-03-22 2011-06-15 パナソニック株式会社 Display device
JP2007257220A (en) * 2006-03-22 2007-10-04 Matsushita Electric Ind Co Ltd Display device
JP2008023108A (en) * 2006-07-21 2008-02-07 Sharp Corp Electronic inventory tag
WO2008098412A1 (en) * 2007-02-08 2008-08-21 Prosense Technology Corporation A method for deciding the tapped mode of a touch panel and the device to carry out said method
JP2009129171A (en) * 2007-11-22 2009-06-11 Denso It Laboratory Inc Information processor loaded in mobile body
KR101026640B1 (en) 2008-10-07 2011-04-04 (주) 넥스트칩 Method and apparatus for touch recognition in using delta modulation detect algolithm
JP4683110B2 (en) * 2008-10-17 2011-05-11 ソニー株式会社 Display device, display method, and program
JP2010097473A (en) * 2008-10-17 2010-04-30 Sony Corp Display apparatus, display method and program
CN101727879A (en) * 2008-10-17 2010-06-09 索尼株式会社 Display apparatus, display method and program
US8704778B2 (en) 2008-10-17 2014-04-22 Sony Corporation Display apparatus, display method and program
JP2011205417A (en) * 2010-03-25 2011-10-13 Sony Corp Telephone terminal and operating method
JP2013534013A (en) * 2010-06-30 2013-08-29 シナプティクス インコーポレイテッド System and method for distinguishing input objects
JP5420081B2 (en) * 2010-08-25 2014-02-19 三菱電機株式会社 Navigation device
JP2012168881A (en) * 2011-02-16 2012-09-06 Brother Ind Ltd Image division program and display device
US9158448B2 (en) 2011-05-20 2015-10-13 Kyocera Corporation Portable terminal, control method and program
US9552099B2 (en) 2011-05-20 2017-01-24 Kyocera Corporation Portable terminal, control method and program
JP2012243116A (en) * 2011-05-20 2012-12-10 Kyocera Corp Portable terminal, control method, and program
JP2012242814A (en) * 2011-05-24 2012-12-10 Sharp Corp Display device and display method
WO2013051052A1 (en) * 2011-10-03 2013-04-11 古野電気株式会社 Information display device, information display method and information display program
US9946453B2 (en) 2012-04-12 2018-04-17 Nit Docomo, Inc. Display device and program
JP2014147543A (en) * 2013-02-01 2014-08-21 Konica Minolta Inc Ultrasonic image diagnostic apparatus
CN105739881A (en) * 2014-12-12 2016-07-06 联想(北京)有限公司 Information processing method and electronic equipment
JP2015165441A (en) * 2015-06-26 2015-09-17 京セラ株式会社 Portable terminal, control method, and program
JP2016105325A (en) * 2016-03-01 2016-06-09 京セラドキュメントソリューションズ株式会社 Display input device and image forming apparatus including the same
JP2018518752A (en) * 2016-05-09 2018-07-12 北京小米移動軟件有限公司Beijing Xiaomi Mobile Software Co.,Ltd. Split screen display method and apparatus
JP2019075699A (en) * 2017-10-16 2019-05-16 キヤノン株式会社 Electronic device and control method of the same
JP2019032908A (en) * 2018-11-30 2019-02-28 キヤノン株式会社 Information processing device, information processing method, and program
CN113759746A (en) * 2021-09-29 2021-12-07 珠海格力电器股份有限公司 Intelligent household equipment control method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
JP4555538B2 (en) 2010-10-06

Similar Documents

Publication Publication Date Title
JP2003323258A (en) Operation command processing program and navigation system
CN102365610B (en) Display input device
JP5349493B2 (en) Display input device and in-vehicle information device
JP4093823B2 (en) View movement operation method
WO2010064389A1 (en) Display input device
US11334211B2 (en) Information control device and method for changing display region sizes and positional relationships
JP2006134184A (en) Remote control switch
JP4609242B2 (en) Operation control device
WO2009128148A1 (en) Remote control device
JP2002328040A (en) Navigation system, information displaying device, method for changing scale of image, recording medium and program
JP2017182259A (en) Display processing apparatus and display processing program
JP2008129689A (en) Input device equipped with touch panel and its input reception method
US20210157480A1 (en) Information control device and display change method
JP2008033763A (en) On-vehicle electronic apparatus and navigation device
JP2008226048A (en) Input support device and input supporting method
JP2010204781A (en) Input device
US20220050592A1 (en) Display control device and display control method
JP4897342B2 (en) In-vehicle map display device
US20170343373A1 (en) Map display control device and method for controlling operating feel aroused by map scrolling
US8731824B1 (en) Navigation control for a touch screen user interface
JP2018128968A (en) Input device for vehicle and control method for input device for vehicle
JP4262619B2 (en) Information processing apparatus, control method thereof, and program
JP6991754B2 (en) Terminal devices and programs
JP5040402B2 (en) Navigation device and navigation screen display method
WO2023105822A1 (en) Operation input device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040706

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060606

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060724

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060724

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070605

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070803

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20071016

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071213

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20071220

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20080125

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: 20100716

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

Free format text: PAYMENT UNTIL: 20130723

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4555538

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130723

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

Free format text: PAYMENT UNTIL: 20130723

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees