JP5498518B2 - 画像表示装置、コンピュータプログラムおよび画像表示方法 - Google Patents
画像表示装置、コンピュータプログラムおよび画像表示方法 Download PDFInfo
- Publication number
- JP5498518B2 JP5498518B2 JP2012037002A JP2012037002A JP5498518B2 JP 5498518 B2 JP5498518 B2 JP 5498518B2 JP 2012037002 A JP2012037002 A JP 2012037002A JP 2012037002 A JP2012037002 A JP 2012037002A JP 5498518 B2 JP5498518 B2 JP 5498518B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- coordinates
- end point
- display
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Processing Or Creating Images (AREA)
Description
この画像表示装置によると、処理切替部は再入力座標が描画端点領域の内か外かに基づいて処理の切替えを行うので、ユーザは描画処理とスクロール処理の各々に対応するポインティングデバイスを用いた操作の切り替えを、再入力座標の位置によって行うことができる。従って、ユーザは操作の切り替えを容易に行うことができる。
この画像表示装置によると、再入力座標が描画端点領域の内である場合には描画処理を実行し、再入力座標が描画端点領域の外である場合にはスクロール処理を実行することができる。
この画像表示装置によると、描画画像L[0]ないし描画画像L[n]の生成後に、描画端点領域F[m]の設定以降に生成された描画画像および設定された描画端点領域を消去し、新たな描画画像L[m]を生成することができる。
この画像表示装置によると、描画画像を地図画像上の経路として扱って経路案内を行うことができる。
このコンピュータプログラムによると、処理切替機能は再入力座標が描画端点領域の内か外かに基づいて処理の切替えを行う機能を備える。従って、コンピュータにこのコンピュータプログラムをインストールすることによって、ユーザに、描画処理に対応する操作とスクロール処理に対応する操作の切り替えを容易に行わせることができる。
この画像表示方法によると、処理切替工程において、再入力座標が描画端点領域の内か外かに基づいて処理の切替えを行う。従って、ユーザに、描画処理に対応する操作とスクロール処理に対応する操作の切り替えを容易に行わせることができる。
(A1)システム構成:
図1は、本発明の一実施例における携帯端末20を用いた経路案内システム10の構成を説明する説明図である。経路案内システム10は、携帯端末20と地図サーバ50とを備える。携帯端末20と地図サーバ50とは、互いにインターネットINTを介して接続可能である。携帯端末20は、基地局BSを介して無線によってインターネットINTに接続可能である。なお、実際には、携帯端末20は、送受信アンテナ、無線基地局、交換局を介してインターネットINTに接続される。図1に示した基地局BSは、これらアンテナ、無線基地局、交換局を含むものとする。経路案内システム10は、携帯端末20に表示された地図画像上に、ユーザが希望する経路を描画し、描画された経路(以下、描画経路とも呼ぶ)に基づいて、携帯端末20が経路案内を行うためのシステムである。
図2は、携帯端末20が行う描画経路案内処理の流れについて説明するフローチャートである。描画経路案内処理は、ユーザがタッチパネル36を操作してROM28に格納されている描画経路案内プログラムを起動することによって開始される。描画経路案内処理が開始されると、CPU24は、GPS受信機42によってユーザの現在位置を取得し、現在位置を中心にした所定範囲の地図データMDをインターネットINTを介して地図サーバ50から取得する(ステップS100)。具体的には、CPU24が所定範囲の地図データMDの取得要求を地図サーバ50に送信し、地図サーバ50の制御部54が取得要求に応じて地図データベース56から所定範囲の地図画像データMPDとネットワークデータNTDとを読み込み、地図データMDとして携帯端末20に送信する。CPU24は、地図サーバ50から送信された地図データMDを受信しRAM26に記憶することによって所定範囲の地図データMDを取得する。
次に、描画経路案内処理においてCPU24が行う経路描画処理(図2:ステップS120)について説明する。上述したように、経路描画処理は、描画操作や表示範囲変更操作など、ユーザが経路を描画する際にタッチパネル36に対して行う一連の操作に対応して、CPU24が行う処理である。本説明においては、表示範囲変更操作の一例としてスクロール操作を例に説明をする。すなわち、本説明において経路描画処理は、ユーザがタッチパネル36に対して行った操作に対して、当該操作が描画操作であるのか、またはスクロール操作であるのかの判断をし、判断結果に応じて描画処理又はスクロール処理を実行する処理である。最初に図3および図4を用いて経路描画処理の大凡の内容を説明し、その後、フローチャートによって経路描画処理の詳細を説明する。
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
(B1)変形例1:
上記実施例においては、図5で説明した経路描画処理としたが、他の経路描画処理を採用するとしてもよい。図6は、変形例1における経路描画処理の概要を説明する説明図である。例えば、ユーザの接触操作によって、CPU24が、描画画像L[0]〜L[3]を生成し、描画端点領域F[1]〜F[4]まで設定した状態で(ステップT31)、ユーザの接触操作において、接触開始座標が描画端点領域F[1]である場合には(ステップT32)、CPU24は、描画端点領域F[1]の設定以降に設定した描画端点領域である描画端点領域F[2]〜F[4]の解除、および、描画画像L[1]〜L[3]の消去を行い(ステップT33)、その後、ユーザの接触操作に対して描画処理を実行し、新たな描画画像L[1]を生成する(ステップT34)。
上記実施例においては、描画画像Lの端点の座標(描画端点座標)のうち接触解除座標の位置に基づいて描画端点領域Fを設定したが、それに限ることなく、描画画像の両端の座標に基づいて描画端点領域Fを設定するとしてもよい。図8は、変形例2における経路描画処理の概要を説明する説明図である。図示するように、描画処理の実行中に(ステップT41)、ユーザがタッチパネル36への接触を解除すると、CPU24は、生成した描画画像L[0]の両端のそれぞれの座標(描画端点座標)を中心に、描画端点領域F[1]を設定する(ステップT42)。その後、ユーザの接触操作において、接触開始座標が描画端点領域F[1]の内側である場合には、CPU24は、ユーザの接触操作に対して描画処理を実行する(ステップT43)。そして、再び、ユーザがタッチパネル36への接触を解除すると、CPU24は、生成した描画画像の全てを連結して1つの描画画像(以下、連結描画画像とも呼ぶ)とみなし、連結描画画像の両端のそれぞれの座標(描画端点座標)を中心に、描画端点領域F[2]を設定する(ステップT44)。
上記実施例の経路描画処理(図5参照)においては、CPU24は、接触開始座標が、接触解除座標P[n]の位置に応じて設定した領域(上記実施例においては描画端点領域F[n])の内側である場合には描画処理を実行し、外側である場合にはスクロール処理を実行した。一方、変形例3においては、CPU24は、接触開始座標が、接触解除座標P[n]の位置に応じて設定した領域(スクロール領域Fsc[n])の内側である場合にはスクロール処理を実行し、外側である場合には描画処理を実行する。
上記実施例における経路描画処理を、ユーザが画像を描画する画像描画装置に適用するとしてもよい。すなわち、ユーザが経路を描画するのではなく、所望の形状の画像を描画する際に用いる画像描画装置に適用する。本変形例における画像描画装置も、上記実施例における携帯端末20と同様のハードウェア構成であり、タッチパネル36上にユーザが接触操作を行うことによって、所望の画像の描画を行う。画像描画装置におけるCPU24aが行う処理(以下、画像描画処理とも呼ぶ)は、図5で説明した経路描画処理と同様の処理とすることができる。このようにしても、上記実施例と同様に、ユーザは、画像の描画時に、タッチパネルへの接触操作に対して、画像描画装置に描画処理を行わせるかスクロール処理を行わせるかの指示を、アイコンの操作等によって行うことを回避することができ、スムーズに描画操作とスクロール操作とを切替えながら所望の画像の描画を行うことができる。
上記実施例においては、ポインティングデバイスとしてタッチパネルを採用したが、それに限ることなく、マウス、タブレット、壁に投射された投射画像の位置を手などで指定することによって座標の指定が可能な投写型の座標指定装置など、ユーザの特定の操作によって座標の指定が可能な装置であれは、種々のポインティングデバイスを採用することが可能である。このようにしても、上記実施例と同様の効果を得ることができる。
上記実施例においては、表示範囲変更操作として、スクロール操作を例に説明をしたが、それに限ることなく、表示部38に表示させる地図画像の拡大、縮小を行う操作(ピンチイン操作や、ピンチアウト操作)など、ポインティングデバイスにおいて座標を指定する特定の操作であれば、種々の操作を採用することができる。CPU24は、ユーザが行った各種操作に対して、描画操作に対応した描画処理、各種表示範囲変更操作(スクロール操作、ピンチイン操作、ピンチアウト操作など)に対応した各種表示範囲変更処理を行う。なお、ピンチインやピンチアウトによって地図画像の拡大・縮小を行った場合には、描画端点領域の大きさは変更せず一定としてもよいし、予め定めた拡縮の割合で、拡大・縮小を行うとしてもよい。地図画像の拡大・縮小を行った場合に、描画端点領域の大きさを一定とした場合には、ユーザは地図画像のみの拡縮の割合に依存せず、一定の操作で描画操作と表示範囲変更操作との切り替えを行うことができる。
上記実施例においては、描画端点領域Fは所定の大きさの円形の領域としたが、それに限ることなく、例えば、楕円や、三角形や四角形や五角形などの多角形、描画画像の形状に依存した形状など種々の形状を採用することができる。描画画像の形状に依存した形状としては、例えば、描画画像における描画端点座標における接線の角度に依存して所定の回転角度で回転した四角形を採用することができる。
上記実施例における地図サーバ50が備える構成の一部または全部を携帯端末20が備えるとしてもよいし、携帯端末20が備える構成の一部または全部を地図サーバ50が備えるとしてもよい。
上記実施例においてソフトウェアで実現されている機能の一部をハードウェアで実現してもよく、あるいは、ハードウェアで実現されている機能の一部をソフトウェアで実現してもよい。
20…携帯端末
22…主制御部
24,24a…CPU
26…RAM
28…ROM
32…通信部
34…通信制御部
36…タッチパネル
38…表示部
40…音声出力部
42…GPS受信機
50…地図サーバ
52…通信部
54…制御部
56…地図データベース
BT1,BT2…アイコン
L…描画画像
P…接触解除座標
F…描画端点領域
Fsc…スクロール領域
MD…地図データ
DF…表示領域
BS…基地局
MPD…地図画像データ
NTD…ネットワークデータ
INT…インターネット
Claims (6)
- 画像を表示する画像表示装置であって、
表示領域に画像を表示する表示部と、
座標を入力するポインティングデバイスと、
前記入力された座標である入力座標に基づいて描画画像を生成し、該描画画像を前記表示部によって表示させる描画処理を実行する描画処理部と、
前記入力座標に基づいて前記表示領域に表示する前記画像の範囲を変更するスクロール処理を実行するスクロール処理部と、
前記描画処理の実行中に前記ポインティングデバイスから前記座標の入力が非入力の状態に変化した場合、前記描画処理による描画画像の端点の座標である描画端点座標に基づいて、前記表示領域上に、所定の領域である描画端点領域を設定する描画端点領域設定処理を実行する描画端点領域設定部と、
前記表示領域に前記描画端点領域を表示させる表示処理部と、
前記描画端点領域設定処理後に前記ポインティングデバイスから入力される座標である再入力座標が前記描画端点領域の内か外かに基づいて、前記描画処理もしくは前記スクロール処理のいずれか一方を行わせる処理切替部と
を備える画像表示装置。 - 請求項1記載の画像表示装置であって、
前記処理切替部は、前記再入力座標が前記描画端点領域の内である場合、前記再入力座標に基づく描画処理を前記描画処理部に実行させ、前記再入力座標が前記描画端点領域の外である場合、前記再入力座標に基づくスクロール処理を前記スクロール処理部に実行させる
画像表示装置。 - 請求項2記載の画像表示装置であって、
前記描画処理部は、複数回の前記描画処理によって、順次、描画画像L[0]ないし描画画像L[n](nは0以上の整数)を生成して前記表示部によって前記表示領域に表示させ、
前記描画端点領域設定部は、描画画像L[0]ないし描画画像L[n]の生成に対応して、順次、描画端点領域F[1]ないし描画端点領域F[n+1]を設定し、
前記切替処理部は、
前記描画端点領域F[n+1]を設定後に、前記ポインティングデバイスから入力される座標が描画端点領域F[m](mはn+1)の内である場合には、該入力される座標に基づいて描画画像L[n+1]を生成して前記表示部によって前記表示領域に表示させる前記描画処理を行わせ、
前記描画端点領域F[n+1]を設定後に、前記ポインティングデバイスから入力される座標が描画端点領域F[m](mは0以上n+1未満の整数)の内である場合には、前記描画端点領域F[m]の設定以降に生成された前記描画画像および設定された前記描画端点領域を消去し、該入力される座標に基づいて新たな描画画像L[m]を生成して前記表示部によって前記表示領域に表示させる前記描画処理を行わせる
画像表示装置。 - 請求項1ないし請求項3のいずれかに記載の画像表示装置であって、さらに、
地図画像を取得する地図画像取得部と、
前記地図画像に前記描画画像を重畳して前記表示領域に表示させる画像重畳部と、
前記描画画像を前記地図画像上の経路として扱い、該経路に基づく経路案内を行う経路案内部と
を備える画像表示装置。 - コンピュータに画像を表示させるためのコンピュータプログラムであって、
表示領域に画像を表示する表示機能と、
ポインティングデバイスから座標を入力する座標入力機能と、
前記入力された座標である入力座標に基づいて描画画像を生成し、該描画画像を前記表示領域に表示させる描画処理を実行する描画処理機能と、
前記入力座標に基づいて前記表示領域に表示する前記画像の範囲を変更するスクロール処理を実行するスクロール処理機能と、
前記描画処理の実行中に前記ポインティングデバイスから前記座標の入力が非入力の状態に変化した場合、前記描画処理による描画画像の端点の座標である描画端点座標に基づいて、前記表示領域上に、所定の領域である描画端点領域を設定する描画端点領域設定処理を実行する描画端点領域設定機能と、
前記表示領域に前記描画端点領域を表示させる表示機能と、
前記描画端点領域設定処理後に前記ポインティングデバイスから入力される座標である再入力座標が前記描画端点領域の内か外かに基づいて、前記描画処理もしくは前記スクロール処理のいずれか一方を行わせる処理切替機能と
を前記コンピュータに実現させるコンピュータプログラム。 - コンピュータに画像を表示させる画像表示方法であって、
表示領域に画像を表示する表示工程と、
ポインティングデバイスから座標を入力する座標入力工程と、
前記入力された座標である入力座標に基づいて、描画画像を生成し該描画画像を前記表示領域に表示させる描画処理、又は、前記表示領域に表示する前記画像の範囲を変更するスクロール処理のいずれか一方を実行する処理実行工程と、
前記描画処理の実行中に前記ポインティングデバイスから前記座標の入力が非入力の状態に変化した場合、前記描画処理による描画画像の端点の座標である描画端点座標に基づいて、前記表示領域上に、所定の領域である描画端点領域を設定する描画端点領域設定処理を実行する描画端点領域設定工程と、
前記表示領域に前記描画端点領域を表示させる表示工程と、
前記描画端点領域設定処理後に前記ポインティングデバイスから入力される座標である再入力座標が前記描画端点領域の内か外かに基づいて、前記描画処理もしくは前記スクロール処理のいずれか一方を行わせる処理切替工程と
を備える画像表示方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012037002A JP5498518B2 (ja) | 2012-02-23 | 2012-02-23 | 画像表示装置、コンピュータプログラムおよび画像表示方法 |
CN201310055342.9A CN103324426B (zh) | 2012-02-23 | 2013-02-21 | 图像显示装置以及图像显示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012037002A JP5498518B2 (ja) | 2012-02-23 | 2012-02-23 | 画像表示装置、コンピュータプログラムおよび画像表示方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013171554A JP2013171554A (ja) | 2013-09-02 |
JP5498518B2 true JP5498518B2 (ja) | 2014-05-21 |
Family
ID=49193206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012037002A Expired - Fee Related JP5498518B2 (ja) | 2012-02-23 | 2012-02-23 | 画像表示装置、コンピュータプログラムおよび画像表示方法 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5498518B2 (ja) |
CN (1) | CN103324426B (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6543960B2 (ja) * | 2015-02-27 | 2019-07-17 | セイコーエプソン株式会社 | 表示装置、表示制御方法およびプログラム |
US20190095068A1 (en) * | 2016-04-19 | 2019-03-28 | Maxell, Ltd. | Portable terminal device |
CN110851118B (zh) * | 2019-10-21 | 2021-03-23 | 中国地质大学(武汉) | 一种面向三维场景的矢量图标绘制方法及装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06149464A (ja) * | 1992-11-06 | 1994-05-27 | Oki Electric Ind Co Ltd | スタイラスにおける画面スクロール方法 |
JP3192888B2 (ja) * | 1994-10-14 | 2001-07-30 | 三洋電機株式会社 | 図形処理装置のスクロール方法 |
JP4842641B2 (ja) * | 2003-08-22 | 2011-12-21 | 株式会社日立製作所 | 地図表示方法及び地図表示装置 |
JP4927347B2 (ja) * | 2005-04-26 | 2012-05-09 | クラリオン株式会社 | ナビゲーション装置 |
JP2007025023A (ja) * | 2005-07-13 | 2007-02-01 | Xanavi Informatics Corp | ナビゲーション装置 |
WO2011055451A1 (ja) * | 2009-11-06 | 2011-05-12 | パイオニア株式会社 | 情報処理装置、その方法、および、表示装置 |
JP5353777B2 (ja) * | 2010-03-15 | 2013-11-27 | アイシン・エィ・ダブリュ株式会社 | 地図表示装置、地図表示方法及びプログラム |
JP5304699B2 (ja) * | 2010-03-24 | 2013-10-02 | アイシン・エィ・ダブリュ株式会社 | 車両用充電施設案内装置及びコンピュータプログラム |
-
2012
- 2012-02-23 JP JP2012037002A patent/JP5498518B2/ja not_active Expired - Fee Related
-
2013
- 2013-02-21 CN CN201310055342.9A patent/CN103324426B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN103324426A (zh) | 2013-09-25 |
JP2013171554A (ja) | 2013-09-02 |
CN103324426B (zh) | 2016-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5859163B2 (ja) | 車載情報システム、アプリケーションマネージャプログラム | |
CN107422934B (zh) | 一种图标的设置方法及电子设备 | |
KR101523979B1 (ko) | 휴대 단말기 및 그 휴대 단말기에서 기능 수행 방법 | |
KR101651135B1 (ko) | 이동 단말기 및 그 제어 방법 | |
KR101527014B1 (ko) | 이동 단말기 및 이것의 디스플레이 제어 방법 | |
KR101667715B1 (ko) | 증강현실을 이용한 경로 안내 방법 및 이를 이용하는 이동 단말기 | |
CN108845782B (zh) | 连接移动终端和外部显示器的方法和实现该方法的装置 | |
KR101788048B1 (ko) | 이동 단말기 및 그 제어방법 | |
JP4361945B2 (ja) | 情報処理装置およびプログラム | |
JP5472256B2 (ja) | 車両用表示装置および情報表示システム | |
US9569065B2 (en) | Electronic device including projector and method for controlling the electronic device | |
JP5825631B2 (ja) | 電子装置 | |
US20210405838A1 (en) | Image display device and operating method for enlarging an image displayed in a region of a display and displaying the enlarged image variously | |
CN107728810B (zh) | 终端控制方法、装置、终端及存储介质 | |
KR20130119172A (ko) | 이동 단말기 및 그 제어방법 | |
KR20130030038A (ko) | 이동 단말기 및 이동 단말기의 제어 방법 | |
JP2007072233A (ja) | 情報表示装置 | |
KR101893148B1 (ko) | 이동 단말기 및 그를 통한 차량 제어방법 | |
WO2014112029A1 (ja) | 情報処理装置、情報処理方法、及び、プログラム | |
JP5885152B2 (ja) | 携帯端末装置、プログラムおよび表示制御方法 | |
JP5498518B2 (ja) | 画像表示装置、コンピュータプログラムおよび画像表示方法 | |
KR20140144056A (ko) | 객체 편집 방법 및 그 전자 장치 | |
JP6254803B2 (ja) | 地図画像表示装置 | |
CN105711523A (zh) | 车载智能终端、***及信息共享方法 | |
WO2014112095A1 (ja) | 情報表示制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131126 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140121 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140307 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5498518 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |