JPH07210137A - Picture display controller in navigation - Google Patents
Picture display controller in navigationInfo
- Publication number
- JPH07210137A JPH07210137A JP6004724A JP472494A JPH07210137A JP H07210137 A JPH07210137 A JP H07210137A JP 6004724 A JP6004724 A JP 6004724A JP 472494 A JP472494 A JP 472494A JP H07210137 A JPH07210137 A JP H07210137A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- picture
- display
- scrolled
- navigation
- 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.)
- Withdrawn
Links
- 230000003287 optical effect Effects 0.000 claims description 7
- 101100087530 Caenorhabditis elegans rom-1 gene Proteins 0.000 abstract 1
- 101100305983 Mus musculus Rom1 gene Proteins 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 24
- 230000015654 memory Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は移動体である車両の現在
位置を検知して地図上のどこを走行しているかを乗員に
知らせるナビゲーションに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a navigation system which detects the current position of a vehicle, which is a moving body, and informs an occupant where on the map the vehicle is traveling.
【0002】[0002]
【従来の技術】従来このような分野の技術として、ナビ
ゲーションに使用されている画面表示制御装置がある。
この画面表示装置は走行する地域を表示する画面を上
下、左右に動かすスクロール機能を有する。以下にこれ
を詳細に説明する。図17は従来のナビゲーションにお
ける画面のスクロールを説明する図である。本(a)に
示すように、ナビゲーションは、画面上に描画される道
路地図データ、道路名、ランドマーク等の属性データを
記憶するCD−ROM(CompactDisc− Read Only Memor
y)1を具備する。該CD−ROM1に接続される表示制
御部2はCD−ROM1からのデータを読み出し展開し
て記録しその特定部分のデータを表示させる制御を行う
べくRAM(Random Access Memory)を有する。この表示
制御部2に展開するデータは、スクロールを容易にする
ために、後述する表示器3の画面に表示するデータより
も広い範囲となるようにしてある。該表示制御部2に接
続される表示器3は表示制御部2からの特定部分のデー
タを表示するべく例えばCRT(Cathode Ray Tube)から
なる。該表示制御部2に接続される移動ボタン4は、表
示器3に表示する画面を上下、左右に動かすものであっ
て、表示制御部2に対して前記特定部分を切換え移動す
るように指示する。2. Description of the Related Art Conventionally, as a technique in such a field, there is a screen display control device used for navigation.
This screen display device has a scroll function of moving a screen for displaying a traveling area up and down and left and right. This will be described in detail below. FIG. 17 is a diagram for explaining screen scrolling in conventional navigation. As shown in the book (a), the navigation is a CD-ROM (Compact Disc-Read Only Memor) that stores attribute data such as road map data, road names, and landmarks drawn on the screen.
y) 1 is provided. The display control unit 2 connected to the CD-ROM 1 has a RAM (Random Access Memory) for controlling the data read from the CD-ROM 1 to be developed, recorded and displayed. In order to facilitate scrolling, the data expanded in the display control unit 2 has a wider range than the data displayed on the screen of the display unit 3 described later. The display unit 3 connected to the display control unit 2 is, for example, a CRT (Cathode Ray Tube) for displaying data of a specific portion from the display control unit 2. The movement button 4 connected to the display control unit 2 moves the screen displayed on the display unit 3 up and down, left and right, and instructs the display control unit 2 to switch and move the specific portion. .
【0003】本図(b)に示すように、表示制御部2は
スクロールして画面に表示されていない部分を表示させ
ることができる。すなわち、縦方向に1行ずつスクロー
ルして表示されていない前後の部分を表示させ、横方向
に1桁ずつスクロールして表示されていない左右の部分
を表示させることができる。また、本図(b)に示すよ
うに、縦方向に1行、次に横方向に1桁、さらに縦方向
に1行、次に横方向に1桁、…とスクロールして、画面
を斜めに移動することができる。As shown in FIG. 1B, the display control unit 2 can scroll to display a portion that is not displayed on the screen. That is, it is possible to scroll one line in the vertical direction to display the front and back portions that are not displayed, and scroll one digit in the horizontal direction to display the left and right portions that are not displayed. Also, as shown in this figure (b), the screen is slanted by scrolling one line in the vertical direction, one digit in the horizontal direction, one line in the vertical direction, one digit in the horizontal direction, and so on. Can be moved to.
【0004】本図(c)(i)、(ii)に示すように、
移動ボタン4は、4種の上下方向、左右方向の矢印のボ
タンからなる。本図(b)に示すように、右斜め上方向
に画面を移動するためには、上方向の矢印のボタンと右
向方向の矢印のボタンを同時に押圧すると実現できる。
移動ボタン4は、図示しないが、右斜め上方向のボタ
ン、右斜め下方向のボタン、左斜め上方向のボタン、左
斜め下方向の4種類のボタンを追加した8種類のボタン
を有するものがある。As shown in the figures (c), (i) and (ii),
The move button 4 is made up of four types of up and down and left and right arrow buttons. As shown in this figure (b), in order to move the screen diagonally upward to the right, it is possible to press the button with the upward arrow and the button with the rightward arrow at the same time.
Although not shown, the move button 4 has eight types of buttons including a rightward diagonal upward direction button, a rightward diagonal downward direction button, a leftward diagonal upward direction button, and four types of leftward diagonal downward direction buttons. is there.
【0005】[0005]
【発明が解決しようとする課題】ところで、上記ナビゲ
ーションにおける画面表示制御装置によれば、上下左右
の4方向(あるいは8方向)のボタンを押すことによっ
て画面上の地図をスクロールさせていた。例えば、地図
上のある地点が中心である地図が見たい場合は8種類の
ボタンをいろいろと押し続けてスクロールさせていた。
この場合、調整が難しく操作に時間がかかるという問題
がある。By the way, according to the screen display control device in the above navigation, the map on the screen is scrolled by pushing the buttons in four directions (up, down, left and right). For example, when it is desired to see a map centered on a certain point on the map, eight types of buttons are continuously pressed and scrolled.
In this case, there is a problem that adjustment is difficult and operation takes time.
【0006】したがって、本発明は、上記問題に鑑み、
調整が容易でかつ操作に時間がかからないナビゲーショ
ンにおける画面表示制御装置を提供することを目的とす
る。Accordingly, the present invention has been made in view of the above problems.
An object of the present invention is to provide a screen display control device for navigation that is easy to adjust and does not take a long time to operate.
【0007】[0007]
【課題を解決するための手段】本発明は、前記問題点を
解決するために、表示器に表示される画面をスクロール
機能を有するナビゲーションにおける画面表示制御装置
に、接触された画面の位置を検出するため、前記表示器
にタッチセンサを設ける。該タッチセンサにより検出さ
れた位置が画面の中心になるように画面をスクロールす
る。In order to solve the above problems, the present invention detects the position of a touched screen in a screen display control device in navigation having a scroll function for a screen displayed on a display. Therefore, a touch sensor is provided on the display. The screen is scrolled so that the position detected by the touch sensor becomes the center of the screen.
【0008】連続的に接触してなぞった画面の軌跡を検
出してこの軌跡の応じて画面をスクロールし、さらに、
軌跡の方向及び画面への圧力に応じて画面をスクロール
するようにしてよい。The trajectory of the screen traced by continuous contact is detected, the screen is scrolled according to the trajectory, and
The screen may be scrolled according to the direction of the trajectory and the pressure on the screen.
【0009】[0009]
【作用】本発明のナビゲーションにおける画面表示制御
装置によれば、中心にしたい画面の位置を指で直接タッ
チすると、該タッチセンサにより検出された位置が画面
の中心になるように瞬時に画面が切換わり、画面がスク
ロールされる。このため操作時間が短縮され、操作が簡
素化され、一回で確実に操作できるようになった。連続
的に接触してなぞった画面の軌跡を検出してこの軌跡の
応じて画面をスクロールし、さらに、軌跡の方向及び画
面への圧力に応じて画面をスクロールすることによりス
クロールする方向や範囲などが、ユーザの好きなように
調整でき、操作が簡単になり操作時間も短縮され、感覚
的に操作できるようになる。According to the screen display control device in the navigation of the present invention, when the position of the screen to be centered is directly touched with the finger, the screen is instantly switched so that the position detected by the touch sensor becomes the center of the screen. Instead, the screen is scrolled. Therefore, the operation time is shortened, the operation is simplified, and the operation can be surely performed once. Detects the trace of the screen traced by continuous contact, scrolls the screen according to this trace, and further scrolls the screen according to the direction of the trace and the pressure on the screen, such as the direction and range of scrolling. However, it can be adjusted as the user likes, the operation is simple, the operation time is shortened, and the operation can be performed sensuously.
【0010】[0010]
【実施例】以下本発明の実施例について図面を参照して
説明する。図1は本発明の実施例に係るナビゲーション
における画面表示制御装置を示す図である。本図に示す
ように、ナビゲーションにおける画面表示制御装置は、
CD−ROM1と、該CD−ROM1に接続される表示
制御部20と、該表示制御部20によりスクロールされ
る画面を表示する表示器30と、該表示器30に設けら
れたタッチセンサ40とを備える。このタッチセンサ4
0はユーザが表示器30の画面に触れ、かつ画面上のど
の位置に触れたかを検出するものであり、これには例え
ば既存の光センサ、圧力センサ等を利用したものがあ
る。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing a screen display control device in navigation according to an embodiment of the present invention. As shown in this figure, the screen display control device in navigation is
A CD-ROM 1, a display control unit 20 connected to the CD-ROM 1, a display unit 30 for displaying a screen scrolled by the display control unit 20, and a touch sensor 40 provided on the display unit 30. Prepare This touch sensor 4
0 is for detecting whether the user touches the screen of the display unit 30 and which position on the screen is touched. For example, the existing optical sensor or pressure sensor may be used for this.
【0011】図2は図1の表示制御部20の機能ブロッ
クを示す図である。本図に示すように、表示制御部20
にはCD−ROM1からの一定量のデータを読み出し展
開して記録する、RAMからなる記憶部21が設けられ
る。制御部22は記憶部21への記憶を制御し、記憶さ
れたデータのうち特定部分のデータを表示器30に表示
する制御を行う。タッチセンサ40から表示器40の表
示座標データを入力する座標変換部23は、表示器40
の表示座標を記録部21の座標に変換する。変換された
座標を入力した画面切換部24は、タッチセンサ40に
より指定された座標が表示器40の表示画面の中心にな
るように、画面を切換えて、スクロールを行う。以下に
詳細に説明する。FIG. 2 is a diagram showing functional blocks of the display control unit 20 of FIG. As shown in this figure, the display controller 20
Is provided with a storage unit 21 composed of a RAM for reading out, developing, and recording a certain amount of data from the CD-ROM 1. The control unit 22 controls the storage in the storage unit 21 and controls the display unit 30 to display the data of a specific portion of the stored data. The coordinate conversion unit 23 that inputs the display coordinate data of the display 40 from the touch sensor 40 is
The display coordinates of is converted into the coordinates of the recording unit 21. The screen switching unit 24 that has input the converted coordinates switches screens and scrolls so that the coordinates designated by the touch sensor 40 become the center of the display screen of the display 40. The details will be described below.
【0012】図3は図2の制御部22の第1のスクロー
ルの制御を説明するフローチャートであり、図4は中心
にしたい地点を指でタッチした場合の画面のスクロール
を説明する図であり、図5は図2の画面切換部24によ
る画面の切換えを説明する図である。図3に示すステッ
プS1において、中心としたい地点を指でタッチ(接
触)する。すなわち、図4(a)に示すように、ユーザ
が指で表示器30の画面を指示すると、図4(b)に示
すように、指でタッチした地点が中心となるように画面
がスクロールする。この画面のスクロール処理は以下の
ように行われる。FIG. 3 is a flow chart for explaining the control of the first scroll of the control unit 22 of FIG. 2, and FIG. 4 is a view for explaining the scroll of the screen when the point to be centered is touched with a finger. FIG. 5 is a diagram for explaining screen switching by the screen switching unit 24 of FIG. In step S1 shown in FIG. 3, the point desired to be the center is touched (contacted) with a finger. That is, when the user instructs the screen of the display unit 30 with a finger as shown in FIG. 4A, the screen scrolls so that the point touched with the finger becomes the center, as shown in FIG. 4B. . The scroll processing of this screen is performed as follows.
【0013】ステップS2において、表示器30におい
て、場所を判定するタッチセンサ40によりその指示さ
れた地点が判定される。ステップS3において、画面が
タッチされた地点を中心とした地図に切り替わる。図5
を用いて詳細に説明する。記憶部21にはCD−ROM
1からの道路地図データが座標A(0,0)、B(0,
Y)、C(X,Y)、D(X,0)で示される領域のメ
モリに展開されて記憶される。この展開される領域のメ
モリのうち、表示器30の画面に表示されるメモリの領
域の大きさはhx ×hy とする。ここに、hx <Y、h
y <Yである。さらに、表示器30の画面がスクロール
される前に、表示器30の画面に表示されるデータが座
標a(x,y)、b(x,y+hy )、c(x+hx ,
y+hy )、d(x+hx ,y)で示される領域内とす
る。ステップS2での指示地点判定が表示器30にユー
ザが指定した座標Pを(x0 ,y0)とすると、スクロー
ル後の表示器30の画面は座標a’(x0 −hx /2,
y0−hy /2)、b’(x0 −hx /2,y0+hy /
2)、c’(x0 +hx /2,y0+hy /2)、d’
(x0 +hx /2,y0−hy /2)で示される領域内に
なるようにする。かくして、瞬時に画面が切換わりタッ
チした地点が中心の地図が表示器30の画面に出てく
る。このため地図上のある点をダイレクトにポイント指
定することにより操作を簡素化できかつ確実性を増す。In step S2, the point on the display 30 is determined by the touch sensor 40 for determining the location. In step S3, the screen is switched to a map centered on the touched point. Figure 5
Will be described in detail. CD-ROM in the storage unit 21
Road map data from 1 is coordinates A (0,0), B (0,
Y), C (X, Y), and D (X, 0) are expanded and stored in the memory in the area. Of the memories of the expanded area, the size of the area of the memory displayed on the screen of the display 30 is hx × hy. Where hx <Y, h
y <Y. Further, before the screen of the display unit 30 is scrolled, the data displayed on the screen of the display unit 30 has coordinates a (x, y), b (x, y + hy), c (x + hx,
y + hy), d (x + hx, y). Assuming that the coordinate P designated by the user on the display device 30 is (x0, y0) in the designated point determination in step S2, the screen of the display device 30 after scrolling has coordinates a '(x0-hx / 2,2.
y0-hy / 2), b '(x0-hx / 2, y0 + hy /
2), c '(x0 + hx / 2, y0 + hy / 2), d'
It is set within the area indicated by (x0 + hx / 2, y0-hy / 2). Thus, the screens are instantly switched and a map centering on the touched point appears on the screen of the display unit 30. Therefore, the operation can be simplified and the reliability is increased by directly designating a certain point on the map.
【0014】上記例は任意の地点を中心に移動するスク
ロールについて説明したが、さらに自由度が高い任意の
地点を任意の地点に移動するスクロールが所望される場
合がある。この課題を達成できる手段を以下に説明す
る。前記表示器30の画面の縦、横方向を複数に一例と
してそれぞれ25に分割する。この分割された画面の各
領域についてユーザの指がなぞった軌跡をタッチセンサ
40により検出し、この検出結果を基に軌跡をベクトル
として判定する。このベクトルを基に画面のスクロール
を、以下のように、制御する。Although the above example describes a scroll that moves around an arbitrary point, a scroll that moves an arbitrary point having a higher degree of freedom to an arbitrary point may be desired. Means for achieving this task will be described below. The vertical and horizontal directions of the screen of the display unit 30 are divided into a plurality of areas, for example, 25. The locus traced by the user's finger in each of the divided screen areas is detected by the touch sensor 40, and the locus is determined as a vector based on the detection result. The screen scrolling is controlled based on this vector as follows.
【0015】図6は図2の制御部22の第2のスクロー
ル制御を説明するフローチャートであり、図7は画面を
任意の方向になぞる場合の画面のスクロールを説明する
図である。図6におけるステップS4において、ユーザ
が任意の方向へ画面をなぞる。ステップS5において、
図7(a)に示す矢印の方向に画面をなぞった場合に、
この方向を、タッチセンサ40を用いて、後述のよう
に、判定する。FIG. 6 is a flow chart for explaining the second scroll control of the control unit 22 of FIG. 2, and FIG. 7 is a view for explaining the screen scroll when tracing the screen in an arbitrary direction. In step S4 in FIG. 6, the user traces the screen in any direction. In step S5,
When tracing the screen in the direction of the arrow shown in FIG.
This direction is determined using the touch sensor 40 as described later.
【0016】ステップS6において、図7(b)に示す
矢印の方向に、画面がスクロールされる。 次に、ステ
ップS5の処理をさらに詳細に説明する。図8は図6の
ステップS5による方向判定を詳細に説明するフローチ
ャートである。図8に示すステップS10において、タ
ッチセンサ40の検出結果を基に、画面のある領域Q
(図10参照)がタッチされたと判定する。In step S6, the screen is scrolled in the direction of the arrow shown in FIG. 7 (b). Next, the process of step S5 will be described in more detail. FIG. 8 is a flowchart for explaining the direction determination in step S5 of FIG. 6 in detail. In step S10 shown in FIG. 8, an area Q on the screen based on the detection result of the touch sensor 40.
It is determined that (see FIG. 10) is touched.
【0017】ステップS11において、一定時間内にさ
らにある領域がタッチされるかを判断する。ステップS
12において、上記判断が「no」なら、すなわちタッ
チがない場合には、何の動作も行われない。ステップS
13において、上記ステップS11の判断が「yes」
なら、最初タッチされた領域Qから次の領域へのベクト
ルを生成する。In step S11, it is determined whether a certain area is touched within a certain time. Step S
In 12, if the above determination is “no”, that is, if there is no touch, no operation is performed. Step S
13, the determination in step S11 is “yes”
If so, a vector from the first touched area Q to the next area is generated.
【0018】ステップS14において、一定時間内にさ
らにある領域がタッチされるかを判断する。ステップS
15において、上記判断が「yes」なら、すなわち一
定時間内にさらにタッチされる領域があるならば、1つ
前にタッチされた領域から今タッチされた領域へのベク
トルを生成する。In step S14, it is determined whether a certain area is touched within a certain time. Step S
At 15, if the above determination is “yes”, that is, if there is a further touched area within a fixed time, a vector from the previously touched area to the currently touched area is generated.
【0019】図9は図8のステップS15(S13)に
おいて連続してタッチされる領域を説明する図である。
図9に示すように、斜線の領域が1つ前にタッチされた
領域であり、今タッチされた領域が前記斜線の領域の周
囲に隣接した8方向のいずれかならば、一定時間内にタ
ッチがあると判断する。ステップS16において、先に
出したベクトルにこのベクトルを加えたベクトルを生成
し、ステップS14に戻る。FIG. 9 is a diagram for explaining areas that are continuously touched in step S15 (S13) of FIG.
As shown in FIG. 9, if the shaded area is the previous touched area and the touched area is in any of eight directions adjacent to the circumference of the shaded area, the touch is made within a certain time. Determine that there is. In step S16, a vector is generated by adding this vector to the previously issued vector, and the process returns to step S14.
【0020】図10は図8のベクトルの生成を説明する
図である。本図に示すように、画面がQRの線のように
指によりなぞられたとする。ここで、Qを原点とした座
標(x’、y’)をとると、次の領域へのベクトル座標
は(−hx /25、0)となる。以降の領域のベクトル
座標は(−hx /25、hy /25、)、(−2hx/
25、hy /25)、(−2hx /25、2hy /2
5、)となり、最終の地点Rでのベクトルの座標は(−
3hx /25、2hy /25)となる。このようにし
て、ベクトルの座標が求められる。FIG. 10 is a diagram for explaining the generation of the vector of FIG. As shown in this figure, it is assumed that the screen is traced by a finger like a QR line. Here, if the coordinates (x ', y') with Q as the origin are taken, the vector coordinates to the next area are (-hx / 25, 0). The vector coordinates of the subsequent areas are (-hx / 25, hy / 25,), (-2hx /
25, hy / 25), (-2hx / 25, 2hy / 2
5, and the coordinates of the vector at the final point R are (-
3hx / 25, 2hy / 25). In this way, the coordinates of the vector are obtained.
【0021】ステップS17において、上記ステップS
14での判断が「no」ならそのベクトルの方向へ画面
をスクロールする。すなわち、図8に示すように、今タ
ッチされた領域が斜線の斜線の領域の隣接した8方向以
外ならばベクトルの生成は終了してそれまでに生成され
たベクトルの方向に画面をスクロールする。図11は図
8におけるスクロールのために、画面切換部24による
画面切換えを示す図である。ステップS16のベクトル
Rの座標を基に、本図に示すように、画面abcdから
画面a’b’c’d’へスクロールする。ここに、スク
ロール後の座標はa’(x+3hx /25、y−2hy
/25)、b’(x+3hx/25、y+23hy /2
5)、c’(x+28hx /25、y+23hy /2
5)、d’(x+28hx /25、y−2hy /25)
となる。In step S17, the above step S
If the determination at 14 is "no", the screen is scrolled in the direction of that vector. That is, as shown in FIG. 8, if the touched area is other than the eight adjacent directions of the diagonally shaded area, vector generation ends and the screen is scrolled in the direction of the vector thus generated. FIG. 11 is a diagram showing screen switching by the screen switching unit 24 for scrolling in FIG. Based on the coordinates of the vector R in step S16, the screen abcd is scrolled to the screen a'b'c'd 'as shown in the figure. Here, the coordinates after scrolling are a '(x + 3hx / 25, y-2hy
/ 25), b '(x + 3hx / 25, y + 23hy / 2
5), c '(x + 28hx / 25, y + 23hy / 2
5), d '(x + 28hx / 25, y-2hy / 25)
Becomes
【0022】したがって、画面を所望地点から所望地点
へ直接なぞってスクロールさせることで、操作を簡素化
でき、操作時間が短縮される。なお、画面のスクロール
はステップS16の後でベクトル生成毎に行ってもよ
い。次に、第3のスクロールを説明する。これは第2の
スクロールの変形である。図12は第3のスクロールを
実現するためのナビゲーションにおける画面表示制御装
置を示す図である。本図に示すように、タッチセンサ4
0は図1と異なる構成要素であり、表示器30の画面を
なぞる方向を判定するために使用される光タッチセンサ
41と、画面をなぞる圧力を判定する圧力センサ42か
らなる。光センサ41及び圧力センサ42に接続される
表示制御部20は、光センサ41及び圧力センサ42の
出力を基に、以下のようにして、表示器30の画面のス
クロール制御を行う。Therefore, by directly tracing the screen from the desired point to the desired point and scrolling, the operation can be simplified and the operation time can be shortened. The screen may be scrolled after the step S16 each time a vector is generated. Next, the third scroll will be described. This is a modification of the second scroll. FIG. 12 is a diagram showing a screen display control device in navigation for realizing the third scroll. As shown in this figure, the touch sensor 4
Reference numeral 0 is a component different from that of FIG. 1, and includes an optical touch sensor 41 used to determine the direction of tracing the screen of the display device 30 and a pressure sensor 42 for determining the pressure of tracing the screen. The display control unit 20 connected to the optical sensor 41 and the pressure sensor 42 performs the scroll control of the screen of the display device 30 as follows based on the outputs of the optical sensor 41 and the pressure sensor 42.
【0023】図13は図12の制御部20の第3のスク
ロール制御を説明するフローチャートであり、図14は
画面を任意の方向に力を入れてなぞる場合のスクロール
を説明する図であり、図15は画面を任意の方向に力を
入れずになぞる場合のスクロールを説明する図である。
図13に示すステップS20において、ユーザが任意の
方向へ画面をなぞる。FIG. 13 is a flow chart for explaining the third scroll control of the control unit 20 in FIG. 12, and FIG. 14 is a view for explaining the scroll when the screen is traced by applying force in any direction. FIG. 15 is a diagram for explaining scrolling when tracing the screen in any direction without applying force.
In step S20 shown in FIG. 13, the user traces the screen in any direction.
【0024】ステップS21において、光センサ41で
ある方向判定センサにより画面がなぞられる方向を判定
する。また、圧力センサ42である圧力感知センサによ
り画面がなぞられる圧力を判定する。ステップS22に
おいて、画面がその方向になぞったときの圧力に応じて
スクロールする。すなわち、図14(a)に示すよう
に、画面を任意の方向に力を入れてなぞると、図14
(b)に示すように、広い範囲でその方向にスクロール
される。図15(a)に示すように、画面を任意の方向
に力を入れずになぞると、、図15(b)に示すよう
に、その方向に少しだけスクロールされる。In step S21, the direction in which the screen is traced is determined by the direction determination sensor which is the optical sensor 41. Further, a pressure sensor 42, which is a pressure sensor, determines the pressure on the screen. In step S22, the screen is scrolled according to the pressure when tracing in that direction. That is, as shown in FIG. 14A, when the screen is swept with force in any direction,
As shown in (b), scrolling is performed in a wide range in that direction. As shown in FIG. 15 (a), when the screen is traced without applying force in any direction, as shown in FIG. 15 (b), the screen is slightly scrolled in that direction.
【0025】次に、画面がスクロールする方向とその量
の算出を説明する。図10に戻り、画面をなぞった線Q
Rのベクトルの傾きをθとすると、一例として地点Rで
のベクトルの座標は(−3hx /25、2hy /25)
である。よって、軌跡QRがx’軸となす角をθとする
と、 tanθ=(2hy /25)/(−3hx /25) =−2hy /3hx となる。Next, the direction in which the screen scrolls and the calculation of the amount will be described. Returning to FIG. 10, the line Q traced on the screen
Assuming that the inclination of the vector of R is θ, as an example, the coordinates of the vector at the point R are (-3hx / 25, 2hy / 25)
Is. Therefore, if the angle formed by the locus QR and the x ′ axis is θ, then tan θ = (2hy / 25) / (− 3hx / 25) = − 2hy / 3hx.
【0026】画面への圧力が検出される検出圧力をSと
する。この検出圧力Sは画面を押す力、タイミングが人
やその時の状況で変わるのですべての領域での圧力の平
均値を圧力による大きさとする。また、最大の検出圧力
をSM としてこれによりスクロールする量を次のように
規格化する。すなわち、制御部22において、メモリ領
域において、画面のスクロール量は、X方向に、(S/
SM )hx ・sinθとなり、Y方向に、−(S/SM
)hy ・cosθとなる。Let S be the detected pressure at which the pressure on the screen is detected. The detected pressure S is a force for pressing the screen, and the timing changes depending on the person and the situation at that time, so the average value of the pressures in all the areas is set as the magnitude by the pressure. In addition, the maximum detected pressure is set to SM, and the scrolling amount is standardized as follows. That is, in the control unit 22, in the memory area, the scroll amount of the screen is (S /
SM) hx · sin θ, and in the Y direction, − (S / SM
) Hy · cos θ.
【0027】図16は図13におけるスクロールのため
に、画面切換部24による画面切換えを示す図である。
本図に示すように、画面abcdから画面a’b’c’
d’へスクロールする。ここに、スクロール後の座標は
a’{x+(S/SM )hx・cosθ、y−(S/SM
)hy ・sinθ}、b’{x+(S/SM )hx・c
osθ、y+hx −(S/SM )hy ・sinθ},
c’{x+hx +(S/SM )hx ・cosθ、y+h
x −(S/SM )hy ・sinθ},d’{x+hx +
(S/SM )hx ・cosθ、y−(S/SM )hy ・
sinθ}となる。FIG. 16 is a diagram showing screen switching by the screen switching unit 24 for scrolling in FIG.
As shown in the figure, the screen abcd to the screen a'b'c '
Scroll to d '. Here, the coordinates after scrolling are a ′ {x + (S / SM) hx · cos θ, y− (S / SM
) Hy.sin.theta.}, B '{x + (S / SM) hx.c
os θ, y + hx − (S / SM) hy · sin θ},
c '{x + hx + (S / SM) hx.cos .theta., y + h
x- (S / SM) hy * sin?}, d '{x + hx +
(S / SM) hx .cos .theta., Y- (S / SM) hy.
sin θ}.
【0028】したがって、画面を所望地点から所望地点
へ直接なぞってスクロールさせることで、操作を簡素化
できる。なお、画面のスクロールはステップS16の後
でベクトル生成毎に行ってもよい。したがって、本スク
ロールは第2のスクロールの効果に加えて感覚的に操作
できるという効果が得られる。Therefore, the operation can be simplified by directly tracing the screen from the desired point to the desired point and scrolling. The screen may be scrolled after the step S16 each time a vector is generated. Therefore, in addition to the effect of the second scroll, the main scroll has an effect that it can be operated intuitively.
【0029】[0029]
【発明の効果】以上説明したように本発明によれば、中
心にしたい画面の位置を指で直接タッチすると、該タッ
チセンサにより検出された位置が画面の中心になるよう
に瞬時に画面が切換わり、画面がスクロールされるので
操作時間が短縮され、操作が簡素化され、一回で確実に
操作できるようになった。また、なぞった画面の軌跡を
検出してこの軌跡の応じて画面をスクロールするので、
スクロールする方向や範囲などが、ユーザの好きなよう
に調整でき、操作が簡単になり操作時間も短縮され、感
覚的に操作できるようになる。As described above, according to the present invention, when the position of the screen to be centered is directly touched with a finger, the screen is instantly switched so that the position detected by the touch sensor becomes the center of the screen. On the other hand, the screen is scrolled so that the operation time is shortened, the operation is simplified, and the operation can be surely performed once. Also, because the trace of the traced screen is detected and the screen is scrolled according to this trace,
The direction and range of scrolling can be adjusted as desired by the user, the operation is simplified, the operation time is shortened, and the operation can be performed sensuously.
【図1】本発明の実施例に係るナビゲーションにおける
画面表示制御装置を示す図である。FIG. 1 is a diagram showing a screen display control device in navigation according to an embodiment of the present invention.
【図2】図1の表示制御部2の機能ブロックを示す図で
ある。FIG. 2 is a diagram showing functional blocks of a display control unit 2 of FIG.
【図3】図2の制御部22の第1のスクロール制御を説
明するフローチャートである。FIG. 3 is a flowchart illustrating a first scroll control of a control unit 22 in FIG.
【図4】中心にしたい地点を指でタッチする場合の画面
のスクロールを説明する図である。FIG. 4 is a diagram illustrating scrolling of a screen when a finger touches a point to be centered.
【図5】図2の画面切換部24による画面切換えを説明
する図である。5 is a diagram illustrating screen switching by a screen switching unit 24 in FIG.
【図6】図2の制御部22の第2のスクロール制御を説
明するフローチャートである。6 is a flowchart illustrating a second scroll control of a control unit 22 in FIG.
【図7】画面を任意の方向になぞる場合の画面のスクロ
ールを説明する図である。FIG. 7 is a diagram illustrating scrolling of a screen when tracing the screen in an arbitrary direction.
【図8】図6のステップS5による方向判定を詳細に説
明するフローチャートである。FIG. 8 is a flowchart illustrating in detail the direction determination in step S5 of FIG.
【図9】図8のステップS15(S13)において連続
してタッチされる領域を説明する図である。FIG. 9 is a diagram illustrating an area that is continuously touched in step S15 (S13) of FIG.
【図10】図8のベクトルの生成を説明する図である。FIG. 10 is a diagram illustrating generation of the vector of FIG.
【図11】図8におけるスクロールのために画面切換部
24による画面切換えを示す図である。11 is a diagram showing screen switching by the screen switching unit 24 for scrolling in FIG.
【図12】第3のスクロールを実現するためのナビゲー
ションにおける画面表示制御装置を示す図である。FIG. 12 is a diagram showing a screen display control device in navigation for realizing a third scroll.
【図13】図12の制御部22の第3のスクロール制御
を説明する図である。13 is a diagram illustrating a third scroll control of the control unit 22 in FIG.
【図14】画面を任意の方向に力を入れてなぞる場合の
スクロールを説明する図である。FIG. 14 is a diagram illustrating scrolling in the case of tracing the screen with force in an arbitrary direction.
【図15】画面を任意の方向に力を入れずになぞる場合
のスクロールを説明する図である。FIG. 15 is a diagram illustrating scrolling when tracing the screen in any direction without applying force.
【図16】図13におけるスクロールのために画面切換
部24による画面切換えを示す図である。16 is a diagram showing screen switching by the screen switching unit 24 for scrolling in FIG.
【図17】従来のナビゲーションにおける画面のスクロ
ールを説明する図である。FIG. 17 is a diagram illustrating screen scrolling in conventional navigation.
1…CD−ROM 20…表示制御部 30…表示器 40…タッチセンサ 41…光センサ 42…圧力センサ DESCRIPTION OF SYMBOLS 1 ... CD-ROM 20 ... Display control part 30 ... Indicator 40 ... Touch sensor 41 ... Optical sensor 42 ... Pressure sensor
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G09B 29/00 G09G 5/00 510 H 9471−5G 5/36 510 B 9471−5G (72)発明者 藤本 博之 兵庫県神戸市兵庫区御所通1丁目2番28号 富士通テン株式会社内─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical indication location G09B 29/00 G09G 5/00 510 H 9471-5G 5/36 510 B 9471-5G (72) Invention Person Hiroyuki Fujimoto 1-2-2 Gosho-dori, Hyogo-ku, Kobe-shi, Hyogo Within Fujitsu Ten Limited
Claims (4)
ロールされる機能を有するナビゲーションにおける画面
表示制御装置において、 接触された画面の位置を検出するため、前記表示器(3
0)にタッチセンサ(40)を備え、 該タッチセンサ(40)により検出された位置が画面の
中心になるように画面をスクロールすることを特徴とす
るナビゲーションにおける画面表示制御装置。1. A screen display control device for navigation having a function of scrolling a screen displayed on a display device (30), wherein the display device (3) is used to detect the position of the touched screen.
0) is provided with a touch sensor (40), and the screen is scrolled so that the position detected by the touch sensor (40) is at the center of the screen.
検出してこの軌跡に応じて画面をスクロールすることを
特徴とする、請求項1に記載のナビゲーションにおける
画面表示制御装置。2. The screen display control device for navigation according to claim 1, wherein a trajectory of the screen traced by continuous contact is detected and the screen is scrolled according to the trajectory.
光センサ、圧力センサからなることを特徴とする、請求
項1に記載のナビゲーションにおける画面表示制御装
置。3. The screen display control device for navigation according to claim 1, wherein the touch sensor (40) comprises at least an optical sensor and a pressure sensor.
検出し軌跡の方向及び画面への圧力に応じて画面をスク
ロールすることを特徴とする、請求項2に記載のナビゲ
ーションにおける画面表示制御装置。4. The screen display in navigation according to claim 2, wherein a screen trajectory traced by continuous contact is detected and the screen is scrolled according to the direction of the trajectory and the pressure on the screen. Control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6004724A JPH07210137A (en) | 1994-01-20 | 1994-01-20 | Picture display controller in navigation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6004724A JPH07210137A (en) | 1994-01-20 | 1994-01-20 | Picture display controller in navigation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07210137A true JPH07210137A (en) | 1995-08-11 |
Family
ID=11591848
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6004724A Withdrawn JPH07210137A (en) | 1994-01-20 | 1994-01-20 | Picture display controller in navigation |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07210137A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1164026A (en) * | 1997-08-12 | 1999-03-05 | Fujitsu Ten Ltd | Navigation system |
| JP2007127869A (en) * | 2005-11-04 | 2007-05-24 | Xanavi Informatics Corp | Navigation apparatus |
| JP2008304325A (en) * | 2007-06-07 | 2008-12-18 | Sony Corp | Navigation device and map scroll processing method |
| JP2009276656A (en) * | 2008-05-16 | 2009-11-26 | Kenwood Corp | Navigation apparatus, program, and map scrolling method |
| US20090313125A1 (en) * | 2008-06-16 | 2009-12-17 | Samsung Electronics Co., Ltd. | Product providing apparatus, display apparatus, and method for providing gui using the same |
| JP2010032546A (en) * | 2009-11-09 | 2010-02-12 | Sony Corp | Navigation device and map scroll processing method |
| JP2010210312A (en) * | 2009-03-09 | 2010-09-24 | Toyota Motor Corp | Navigation device |
| JP2011125518A (en) * | 2009-12-18 | 2011-06-30 | Kyoraku Sangyo Kk | Game machine |
| US8193912B1 (en) * | 2008-03-13 | 2012-06-05 | Impinj, Inc. | RFID tag dynamically adjusting clock frequency |
| US9165170B1 (en) | 2008-03-13 | 2015-10-20 | Impinj, Inc. | RFID tag dynamically adjusting clock frequency |
-
1994
- 1994-01-20 JP JP6004724A patent/JPH07210137A/en not_active Withdrawn
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1164026A (en) * | 1997-08-12 | 1999-03-05 | Fujitsu Ten Ltd | Navigation system |
| JP2007127869A (en) * | 2005-11-04 | 2007-05-24 | Xanavi Informatics Corp | Navigation apparatus |
| CN102323870A (en) * | 2007-06-07 | 2012-01-18 | 索尼株式会社 | Signal conditioning package, information processing method and computer-readable medium |
| JP2008304325A (en) * | 2007-06-07 | 2008-12-18 | Sony Corp | Navigation device and map scroll processing method |
| US8791956B2 (en) | 2007-06-07 | 2014-07-29 | Sony Corporation | Navigation device and map scroll processing method |
| US7970541B2 (en) | 2007-06-07 | 2011-06-28 | Sony Corporation | Navigation device and map scroll processing method |
| US9165170B1 (en) | 2008-03-13 | 2015-10-20 | Impinj, Inc. | RFID tag dynamically adjusting clock frequency |
| US8193912B1 (en) * | 2008-03-13 | 2012-06-05 | Impinj, Inc. | RFID tag dynamically adjusting clock frequency |
| JP2009276656A (en) * | 2008-05-16 | 2009-11-26 | Kenwood Corp | Navigation apparatus, program, and map scrolling method |
| US20090313125A1 (en) * | 2008-06-16 | 2009-12-17 | Samsung Electronics Co., Ltd. | Product providing apparatus, display apparatus, and method for providing gui using the same |
| US9230386B2 (en) * | 2008-06-16 | 2016-01-05 | Samsung Electronics Co., Ltd. | Product providing apparatus, display apparatus, and method for providing GUI using the same |
| JP2010210312A (en) * | 2009-03-09 | 2010-09-24 | Toyota Motor Corp | Navigation device |
| JP2010032546A (en) * | 2009-11-09 | 2010-02-12 | Sony Corp | Navigation device and map scroll processing method |
| JP2011125518A (en) * | 2009-12-18 | 2011-06-30 | Kyoraku Sangyo Kk | Game machine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4987411A (en) | Pointing apparatus | |
| US5333255A (en) | Apparatus for displaying a plurality of two dimensional display regions on a display | |
| US6252563B1 (en) | Coordinate input apparatus, coordinate input method and computer-readable recording medium including a coordinate input control program recorded therein | |
| JP5777745B2 (en) | Display input device and navigation system | |
| JP4686886B2 (en) | Information processing device | |
| JPH11327433A (en) | Map display device | |
| JPH09230993A (en) | Jog dial simulation input device | |
| JPH08185265A (en) | Touch panel control device | |
| JPH05250094A (en) | Input terminal equipment | |
| JPH07210137A (en) | Picture display controller in navigation | |
| JPH1185398A (en) | Command input device for touch panel display | |
| JPH1124841A (en) | Information processing apparatus, processing method, and storage medium | |
| JPH05241506A (en) | Map display device | |
| JP3455122B2 (en) | Navigation system | |
| JP2859005B2 (en) | Map information display device | |
| JP3357760B2 (en) | Character / graphic input editing device | |
| JPH04291621A (en) | Movement display system | |
| JPH10187341A (en) | Image recognition device | |
| JP2000029382A (en) | Map display device, map display method and recording medium of map display program | |
| JP2809074B2 (en) | Travel position display device | |
| JPH0944297A (en) | Data input method and device | |
| JPH07200152A (en) | Tablet input electronics | |
| JPH05189153A (en) | Moving image pointing system | |
| JPH0519949A (en) | Information processor | |
| JPH01233510A (en) | Command deciding method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20010403 |