JP2012212318A - ナビゲーション装置 - Google Patents

ナビゲーション装置 Download PDF

Info

Publication number
JP2012212318A
JP2012212318A JP2011077645A JP2011077645A JP2012212318A JP 2012212318 A JP2012212318 A JP 2012212318A JP 2011077645 A JP2011077645 A JP 2011077645A JP 2011077645 A JP2011077645 A JP 2011077645A JP 2012212318 A JP2012212318 A JP 2012212318A
Authority
JP
Japan
Prior art keywords
list
touch
coordinates
navigation device
drag
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
Application number
JP2011077645A
Other languages
English (en)
Inventor
Tamotsu Inukai
有 犬飼
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.)
Panasonic Corp
Original Assignee
Panasonic Corp
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 Panasonic Corp filed Critical Panasonic Corp
Priority to JP2011077645A priority Critical patent/JP2012212318A/ja
Publication of JP2012212318A publication Critical patent/JP2012212318A/ja
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】安価なシステムにもドラッグ操作を実現できるナビゲーション装置を提供することを目的とする。
【解決手段】本発明のナビゲーション装置は、タッチ位置を検出するタッチ位置検出手段と、タッチ位置の座標の履歴を保存するタッチ履歴保存手段と、タッチされた時間と移動距離からドラッグ操作を検出するドラッグ検出手段と、表示しているリストの外枠の縦横の大きさ、リスト個別の大きさの情報をデータベースより取得するリスト情報取得手段と、リスト情報の変更に従って表示を更新するリスト情報更新手段と、を備えて構成されている。
【選択図】図1

Description

本発明は、ドラッグ操作の判定方法、描画タイミング、描画方法を調整することで安価なシステムで直感的なドラッグ操作が可能できるナビゲーション装置に関するものである。
例えばカーナビゲーション装置においては、車室内(インパネの中央部)に設けられた液晶ディスプレイからなる表示装置に、現在の自車の走行位置の周辺の地図表示や、各種の入力設定画面(選択画面)などを表示するようになっている。この表示装置の画面上には、タッチパネル(タッチスクリーン)が設けられ、選択画面上に設定される各種の選択項目(アイコンや文字キー)部分をユーザが直接タッチ操作することにより、例えば目的地の検索・設定や、地図表示の縮尺率の変更といった各種の選択や設定、入力指示などを行うようになっている。
また、タッチパネル操作においては、画面サイズが小さいと人の指によって確実に指示できる項目(操作ボタン(操作最小領域))のサイズは殆ど決まってしまい、表示画面の縦横共に表示される項目(リスト)にも限界があり、表示する項目を多くすると人の指では操作し難くなってしまう問題があった。このため、表示画面の一部分に項目をスクロールさせる操作ボタンを設け、表示画面に表示された項目を変更するために、スクロール操作ボタンの操作やドラッグ操作やフリック操作することで、人の指の操作に応じて項目を変更する発明が開示されている(例えば特許文献1参照)。
特開2010−224726号公報
しかしながら、従来の方法では、スクロールを行うためにスクロール操作ボタンの操作やドラッグ操作やフリック操作を行うことで、操作量に応じた項目スクロールを行っていたが、操作量に応じてスクロールさせるため処理の負荷が高くなるため、高機能なCPUや描画ICでシステムを構成する必要があり、安価なシステムには搭載することができないという問題があった。また、指に追従して表示が移動するため車内で操作する場合に視線が頻繁に移動しドライバの意識が散漫になるという問題があった。
そこで本発明は、従来の問題を解決するためになされたもので、安価なシステムにもドラッグ操作を実現できるナビゲーション装置を提供することを目的とする。
上記目的を達成するために本発明のナビゲーション装置は、タッチパネルを備えたナビゲーション装置であって、タッチ位置を検出するタッチ位置検出手段と、前記タッチ位置検出手段で検出されたタッチ位置の座標の履歴を保存するタッチ履歴保存手段と、タッチされた時間と移動距離からドラッグ操作を検出するドラッグ検出手段と、表示するリスト毎の外枠の縦横の大きさの情報が記録されたデータベースと、前記データベースより現在表示しているリスト毎の外枠の縦横の大きさの情報を取得するリスト情報取得手段と、前記ドラッグ検出手段でドラッグ操作を検出した際に現在表示しているリストを前記リスト情報取得手段で取得した情報に基づいて表示を更新するリスト情報更新手段と、を備えた
ことを特徴とする。
このように構成された本発明のナビゲーション装置によれば、タッチパネルに触れた部分のタッチの始点と終点を検出して座標を取得し、始点から終点までは定期的に座標を取得することができるように構成されている。
また、本発明のナビゲーション装置の前記タッチ位置検出手段は、前記タッチパネルに触れた部分のタッチ位置の始点と終点を検出して座標を取得すると共に始点から終点までは定期的に座標を取得することを特徴とする。
本発明のナビゲーション装置によれば、タッチパネルに触れた部分のタッチの始点と終点を検出して座標を取得し、始点から終点までは定期的に座標を取得することができるように構成されているので、表示装置に表示しているリスト画面のどの部分にタッチしているのかを検出できる。
また、本発明のナビゲーション装置の前記ドラッグ検出手段は、前記タッチ位置検出手段で検出されるタッチ開始の座標とタッチ終了の座標から移動の距離、方向、速さを算出しどの方向にドラッグ操作されたかを判断することを特徴とする。
本発明のナビゲーション装置のドラッグ検出部によれば、タッチ開始の座標とタッチ終了の座標から移動の距離、方向、速さを検出し、どの方向にドラッグ操作されたかを判断することができる。
また、本発明のナビゲーション装置の前記リスト情報取得手段は、画面に表示されているリストの全体の座標、一行のリスト毎の座標を取得することを特徴とする。
また、本発明のナビゲーション装置のリスト情報取得手段は、画面に表示されているリストの全体の座標、一行のリストの座標を取得することができるようい構成されている。
本発明によれば、ナビゲーション装置のドラッグ操作において、X軸もしくはY軸のドラッグした距離が表示しているリストの幅を超えたときに、リスト表示を更新してリストをスクロールして表示することができる。
本発明の実施の形態における操作入力装置の構成を示すブロック図 本発明の実施の形態における操作入力装置の動作説明のためのフロー図 本発明の実施の形態における操作入力装置の動作説明を示す模式図 本発明の実施の形態における操作入力装置の動作説明を示す模式図 本発明の実施の形態における操作入力装置の動作説明を示す模式図
次に本発明の実施の形態について図面を用いて詳細に説明する。
図1は、本発明の第1の実施の形態におけるナビゲーション装置のハードウェア構成を示すブロック図である。
図1に示すように本発明のナビゲーション装置1の構成は、制御部2と、タッチ入力部3と、記憶部4と、RAM5と、表示部6と、ROM7と、バスライン8、とを備えて構成されている。
制御部2は、ナビゲーション装置1を構成する各部の動作を制御することができると共にタッチ座標履歴記憶部2a、リスト情報取得部2b、ドラッグ検出部2c、リストスクロール判定部2d、リスト再表示部2eを備えて構成されている。
ここでタッチ座標履歴記憶部2aは、タッチ入力部3でタッチ入力された座標を取得し記憶部4に履歴を記憶することができるように構成されている。
リスト情報取得部2bは、リスト表示するリストの表示情報、例えばリストの外枠の大きさや表示座標行、また、列の最大表示数や行、列のリスト枠の大きさと表示座標を取得することができるように構成されている。
ドラッグ検出部2cは、タッチ座標履歴記憶部2aのタッチ座標の履歴から移動の距離、方向、速さを算出し、どの方向にドラッグ操作されたかを判断できる事を特徴とする。
リストスクロール判定部2dは、リスト情報取得部2bから取得した現在のリストの1行1列の幅とドラッグ検出部2cで算出したドラッグの移動距離を比較して、リスト情報を更新してスクロールするかを判定できるように構成されている。
リスト再表示部2eは、ドラッグ検出部2cでドラッグ操作を検出すると、記憶部4に保存されているリスト情報から現在表示を行っているリストの情報を取得し、リスト情報の1行の幅と、前回リストスクロールからドラッグした移動距離をリスト情報取得部2bで取得してリストスクロールが必要か否かを判定し、リストスクロールが必要と判定されたときに、リストの枠は表示を更新せずにリスト内に表示している文字やアイコン情報のみを1行または1列ドラッグされた方向に表示を更新するように構成されている。
タッチ入力部3は、ナビゲーション装置1に対して使用者による操作やデータ入力のために使うことができるように構成されている。
記憶部4は、一般的にはHDD(ハードディスクドライブ)に代表される記録媒体であり、ナビゲーション装置1のリスト情報のデータベースが保存されていると共に、この記憶媒体にはナビゲーションに必要な地図データが記録され、必要な地図データを読み出してRAM5に転送することができるように構成されている。
RAM5は、ナビゲーション装置1の構成各部から転送されてくる情報を格納することができると共に必要に応じて情報を消去することができるように構成されている。
表示部6は、ナビゲーション装置1における地図や検索結果のリストを表示することができるように構成されており、具体的には液晶ディスプレイなどで構成されている。なお、表示部6はタッチ入力部3と一体とし、表示部6に表示された情報や項目をタッチパネルで選択して入力を行うタッチパネル式表示部として構成することができる。
ROM7は、ナビゲーション装置1の動作を規定するコンピュータプログラムが保存されている。
バスライン8は、ナビゲーション装置1を構成する各部を通信可能に接続することができるように構成されている。
このように構成されたナビゲーション装置1の動作についてフローチャートを用いて説明する。図2は本発明のナビゲーション装置において、リスト表示中にドラッグ操作を行う際のリストスクロール処理を示すフロー図である。
まず、本発明のナビゲーション装置1におけるリストスクロール処理について図2のフロー図を用いて説明する。
図2に示すように本発明のナビゲーション装置1は、タッチパネルに触れるとタッチ入力部3からタッチ位置の座標を取得して、表示部6に表示されているどの部分に触れているかが分かる(S1)。S1で取得したタッチ位置の座標と記憶部4に保存されているタッチ座標履歴記憶部2aの履歴のタッチ座標を使ってドラッグ検出部2cは、ドラッグ操作の検出を行う(S2)。S2でドラッグ操作の検出を行った結果、ドラッグ操作中か否かを判定し(S3)、S3においてドラッグ操作中でないと判定されると(S3、NO)フローを終了する。また、S3においてドラッグ操作中と判定されると(S3、YES)記憶部4に保存されているリスト情報から現在表示を行っているリストの情報を取得し(S4)、S4で取得したリスト情報の1行の幅と、前回リストスクロールからドラッグした移動距離をリスト情報取得部2bを使って算出し、リストスクロールが必要か判定する(S5)。S5でリストスクロールが必要か否かを判定した結果、リストスクロールが必要でないと判定されると(S6、NO)フローを終了する。また、S6においてリストスクロールが必要と判定されるとリスト再表示部2eはリストの枠は表示を更新せずにリストに表示している文字やアイコン情報のみを1行または1列ドラッグされた方向に表示を更新して(S7)フローを終了する。
次に、このように構成されたナビゲーション装置1の具体的な動作について図を用いて説明する。図3から図5は、本発明の実施の形態1における操作入力装置の動作説明を示す模式図である。
図3に示すように、ナビゲーション装置1でリスト表示を行う候補がリスト一画面以上あるとき(図3)、図4に示すようにナビゲーションの表示装置には、最大表示数のリスト表示が行われる(図4)。このとき、リストの1行の幅がyとする。図4のリスト表示状態において、矢印の部分に指先をタッチしてドラッグ操作を下方向に行った場合、リストの幅のy以上のドラッグ距離を行ったか否かを判断して、リスト幅のy以上のドラッグ幅を確認されると、図5に示すようにリストの枠の表示位置は変更せずに、リスト内の表示内容だけ更新されリストがスクロールすることができる。これよりリスト内の表示内容だけを更新させるので、リスト枠全体を再描画するよりも処理を簡単にすると共にナビゲーション装置1の利用者にはドラッグ操作をしたことでリスト枠が移動したかのように処理を感じさせることができる。
タッチ入力を備えたナビゲーション装置であって、リスト表示中にドラッグ操作を行うとドラッグの距離とリストの幅を比較してリストスクロールを実現する技術であり、安価なシステムでドラッグ操作を必要とするポータブルナビゲーション装置、カーナビゲーション装置として有用である。
1 ナビゲーション装置
2 制御部
2a タッチ座標履歴記憶部
2b リスト情報取得部
2c ドラッグ検出部
2d リストスクロール判定部
2e リスト再表示部
3 タッチ入力部
4 記憶部
5 RAM
6 表示部
7 ROM
8 バスライン

Claims (4)

  1. タッチパネルを備えたナビゲーション装置であって、
    タッチ位置を検出するタッチ位置検出手段と、
    前記タッチ位置検出手段で検出されたタッチ位置の座標の履歴を保存するタッチ履歴保存手段と、
    タッチされた時間と移動距離からドラッグ操作を検出するドラッグ検出手段と、
    表示するリスト毎の外枠の縦横の大きさの情報が記録されたデータベースと、
    前記データベースより現在表示しているリスト毎の外枠の縦横の大きさの情報を取得するリスト情報取得手段と、
    前記ドラッグ検出手段でドラッグ操作を検出した際に現在表示しているリストを前記リスト情報取得手段で取得した情報に基づいて表示を更新するリスト情報更新手段と、
    を備えたことを特徴とするナビゲーション装置。
  2. 前記タッチ位置検出手段は、前記タッチパネルに触れた部分のタッチ位置の始点と終点を検出して座標を取得すると共に始点から終点までは定期的に座標を取得することを特徴とする請求項1に記載のナビゲーション装置。
  3. 前記ドラッグ検出手段は、前記タッチ位置検出手段で検出されるタッチ開始の座標とタッチ終了の座標から移動の距離、方向、速さを算出しどの方向にドラッグ操作されたかを判断することを特徴とする請求項1又は請求項2に記載のナビゲーション装置。
  4. 前記リスト情報取得手段は、画面に表示されているリストの全体の座標、一行のリスト毎の座標を取得することを特徴とする請求項1から請求項3のいずれかに記載のナビゲーション装置。
JP2011077645A 2011-03-31 2011-03-31 ナビゲーション装置 Withdrawn JP2012212318A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011077645A JP2012212318A (ja) 2011-03-31 2011-03-31 ナビゲーション装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011077645A JP2012212318A (ja) 2011-03-31 2011-03-31 ナビゲーション装置

Publications (1)

Publication Number Publication Date
JP2012212318A true JP2012212318A (ja) 2012-11-01

Family

ID=47266214

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011077645A Withdrawn JP2012212318A (ja) 2011-03-31 2011-03-31 ナビゲーション装置

Country Status (1)

Country Link
JP (1) JP2012212318A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014076803A1 (ja) * 2012-11-15 2014-05-22 パイオニア株式会社 情報処理装置、制御方法、プログラム、及び記憶媒体
JP2016184392A (ja) * 2015-03-25 2016-10-20 ネイバー コーポレーションNAVER Corporation 漫画データ表示装置、その方法及びそのコンピュータプログラム
US10438395B2 (en) 2015-03-25 2019-10-08 Naver Corporation Apparatus, method and computer program for displaying cartoon content

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014076803A1 (ja) * 2012-11-15 2014-05-22 パイオニア株式会社 情報処理装置、制御方法、プログラム、及び記憶媒体
JP2016184392A (ja) * 2015-03-25 2016-10-20 ネイバー コーポレーションNAVER Corporation 漫画データ表示装置、その方法及びそのコンピュータプログラム
US10438395B2 (en) 2015-03-25 2019-10-08 Naver Corporation Apparatus, method and computer program for displaying cartoon content

Similar Documents

Publication Publication Date Title
KR101304461B1 (ko) 제스처 기반 사용자 인터페이스 방법 및 장치
EP2657811B1 (en) Touch input processing device, information processing device, and touch input control method
US9189154B2 (en) Information processing apparatus, information processing method, and program
KR20140063500A (ko) 오프-스크린 가시 객체들의 표면화
US10146420B2 (en) Electronic device, graph display method and storage medium for presenting and manipulating two dimensional graph objects using touch gestures
JP2011210083A (ja) 表示装置
KR101518439B1 (ko) 점프 스크롤링
JP2014191612A (ja) 情報端末、情報入力補助方法、及び情報入力補助プログラム
US10222967B2 (en) Method, apparatus, and computer program for scrolling a document on a touch panel
JP2010205146A (ja) 入力装置
JP2008129689A (ja) タッチパネルを備えた入力装置、その入力受付方法
JP2012093860A (ja) 表示装置、表示方法、及び表示プログラム
JP5461030B2 (ja) 入力装置
JP2012212318A (ja) ナビゲーション装置
US20130038538A1 (en) Hand-held devices and methods of inputting data
EP3361367A1 (en) In-vehicle input device, in-vehicle input system, and in-vehicle input device control method
US8731824B1 (en) Navigation control for a touch screen user interface
JP2015026177A (ja) 操作装置
JP2018128998A (ja) ユーザインタフェース装置、地図表示装置及びナビゲーションシステム
JP2014130385A (ja) タッチ操作型入力装置
JP2023163762A (ja) 情報処理方法、情報処理装置、及びプログラム
JP5460890B2 (ja) 入力操作装置
JP5734829B2 (ja) 表示入力装置
KR20230162468A (ko) 메타 기능 제어 방법, 장치, 프로그램 및 컴퓨터 판독가능 기록매체
JP5794158B2 (ja) 画像表示装置、画像表示方法及びコンピュータプログラム

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20131025

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131225

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140225

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20140526