(57)【要約】【課題】地図情報の表示に関して、地図情報表示領域の大きさに応じてサブ画面スクロール操作とメッシュ指定スクロール操作を使い分けることができるようにすることでスクロール操作の操作性の向上を図る。【解決手段】表示画面に描画する地図情報表示領域を任意の大きさに設定できるようにされている地図情報表示方法について、地図情報表示領域に関してメニュー選定基準領域を設定し、地図情報表示領域がメニュー選定基準領域との比較で一定より大きい場合には、ｎ個のスクロール方向を方向マークで指定した構成のスクロール操作用サブ画面を地図情報表示画面に表示し、そのサブ画面における前記方向マークをカーソルで指示することによりスクロール操作の方向と速度を選択できるようにしたサブ画面スクロール操作を選定し、一方、地図情報表示領域がメニュー選定基準領域との比較で一定より小さい場合には、地図表示領域内をメッシュ線でＮ個のメッシュに分割し、メッシュをカーソルで選択・指定することでスクロールをなすメッシュ指定スクロール操作を選定するようにしている。【選択図】図１
2005181929.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に描画する地図情報表示領域を任意の大きさに設定できるようにされている地図情報表示方法において、
前記地図情報表示領域に関してメニュー選定基準領域を設定し、前記地図情報表示領域が前記メニュー選定基準領域との比較で一定より大きい場合には、ｎ個のスクロール方向を方向マークで指定した構成のスクロール操作用サブ画面を地図情報表示画面に表示し、そのサブ画面における前記方向マークをカーソルで指示することによりスクロール操作の方向と速度を選択できるようにしたサブ画面スクロール操作を選定し、一方、前記地図情報表示領域が前記メニュー選定基準領域との比較で一定より小さい場合には、地図表示領域内をメッシュ線でＮ個のメッシュに分割し、前記メッシュをカーソルで選択・指定することでスクロールをなすメッシュ指定スクロール操作を選定するようにしたことを特徴とする地図情報表示方法。
【請求項２】
表示画面に描画する地図情報表示領域を任意の大きさに設定できるようにされている地図情報表示装置において、
前記地図情報表示領域に関して設定されるメニュー選定基準領域を格納するためのメニュー選定基準領域格納手段を備えるとともに、前記地図情報表示領域と前記メニュー選定基準領域との大きさを比較する領域比較手段を備え、そして前記地図情報表示領域が前記メニュー選定基準領域との比較で一定より大きい場合には、ｎ個のスクロール方向を方向マークで指定した構成のスクロール操作用サブ画面を地図情報表示画面に表示し、そのサブ画面における前記方向マークをカーソルで指示することによりスクロール操作の方向と速度を選択できるようにしたサブ画面スクロール操作を選定し、一方、前記地図情報表示領域が前記メニュー選定基準領域との比較で一定より小さい場合には、地図表示領域内をメッシュ線でＮ個のメッシュに分割し、前記メッシュをカーソルで選択・指定することでスクロールをなすメッシュ指定スクロール操作を選定するようにされていることを特徴とする地図情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報の表示に関し、特に大画面に描画する地図情報表示領域が任意に変更される場合の地図情報のスクロール操作を改善した地図情報表示方法およびその装置に関する。
【背景技術】
【０００２】
地図情報の表示においては画面上で表示地図情報を更新するスクロール操作を必要とし、そのスクロール操作の操作性が地図情報装置の使い勝手に大きく影響する。スクロール操作については、例えば８方向というようなｎ方向のスクロール方向を例えば矢印などのような方向マークで指定した構成のスクロール操作用のサブ画面を地図情報表示画面に表示できるようにし、そのサブ画面における方向マークをカーソルで指示することによりスクロール操作の方向と速度を選択できるようにした手法（本明細書ではこれをサブ画面スクロール操作と呼ぶ）が知られている（例えば特許文献１）。また、地図表示領域内をメッシュ線で例えば９つといったようにＮ個のメッシュに分割し、そのメッシュをカーソルで選択・指定することでスクロールをなさせる手法（本明細書ではメッシュ指定スクロール操作と呼ぶ）も知られている（例えば特許文献２）。さらに、表示地図上の周辺部で方向を指定してスクロールさせる手法も知られている。
【０００３】
【特許文献１】特開平９−８１０３２号公報
【特許文献２】特開平７−２７１９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のサブ画面スクロール操作とメッシュ指定スクロール操作には、大画面に描画する地図情報表示領域を任意に設定できるようにされている場合において、それぞれ一長一短がある。すなわちサブ画面スクロール操作は、カーソルによる指示操作に際してのカーソルの移動距離を短くすることができる。このため、地図情報表示領域が大きい場合に、その優れた操作性を有効に活かすことができ、好適なものとなる。しかし、サブ画面スクロール操作は、メッシュ指定スクロール操作に比べて、スクロール方向に対する直観性に劣る。またサブ画面スクロール操作は、地図情報表示領域が小さい場合に、スクロール操作用サブ画面が地図情報と重なる割合が大きくなるために見づらくなるという欠点がある。一方、メッシュ指定スクロール操作は、スクロール方向に対する直観性には優れるものの、地図情報表示領域が大きい場合に、指示操作に際してのカーソルの移動距離が大きくなり、操作性の低下を招いてしまう。
【０００５】
このことは、言い換えれば、地図情報表示領域の大きさに応じてサブ画面スクロール操作とメッシュ指定スクロール操作を使い分けできるようにすれば、より操作性に優れたスクロール操作が可能になるということである。
【０００６】
本発明は、以上のような知見に基づいてなされたものであり、地図情報の表示に関して、地図情報表示領域の大きさに応じてサブ画面スクロール操作とメッシュ指定スクロール操作を使い分けることができるようにすることでスクロール操作の操作性の向上を図ることを目的としている。
【課題を解決するための手段】
【０００７】
上記目的のために本発明では、表示画面に描画する地図情報表示領域を任意の大きさに設定できるようにされている地図情報表示方法において、前記地図情報表示領域に関してメニュー選定基準領域を設定し、前記地図情報表示領域が前記メニュー選定基準領域との比較で一定より大きい場合には、ｎ個のスクロール方向を方向マークで指定した構成のスクロール操作用サブ画面を地図情報表示画面に表示し、そのサブ画面における前記方向マークをカーソルで指示することによりスクロール操作の方向と速度を選択できるようにしたサブ画面スクロール操作を選定し、一方、前記地図情報表示領域が前記メニュー選定基準領域との比較で一定より小さい場合には、地図表示領域内をメッシュ線でＮ個のメッシュに分割し、前記メッシュをカーソルで選択・指定することでスクロールをなすメッシュ指定スクロール操作を選定するようにしたことを特徴としている。
【０００８】
また本発明では上記目的のために、表示画面に描画する地図情報表示領域を任意の大きさに設定できるようにされている地図情報表示装置において、前記地図情報表示領域に関して設定されるメニュー選定基準領域を格納するためのメニュー選定基準領域格納手段を備えるとともに、前記地図情報表示領域と前記メニュー選定基準領域との大きさを比較する領域比較手段を備え、そして前記地図情報表示領域が前記メニュー選定基準領域との比較で一定より大きい場合には、ｎ個のスクロール方向を方向マークで指定した構成のスクロール操作用サブ画面を地図情報表示画面に表示し、そのサブ画面における前記方向マークをカーソルで指示することによりスクロール操作の方向と速度を選択できるようにしたサブ画面スクロール操作を選定し、一方、前記地図情報表示領域が前記メニュー選定基準領域との比較で一定より小さい場合には、地図表示領域内をメッシュ線でＮ個のメッシュに分割し、前記メッシュをカーソルで選択・指定することでスクロールをなすメッシュ指定スクロール操作を選定するようにされていることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、適宜に設定されるメニュー選定基準領域との比較における地図情報表示領域の大きさに応じてメッシュ指定スクロール操作とサブ画面スクロール操作を自動的に選定することで両者を最適に使い分けることができるようになり、大画面に描画する地図情報表示領域を任意に設定できるようにされている場合のスクロール操作の操作性を大幅に向上させることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施する上で好ましい形態について説明する。図１に一実施形態による地図情報表示装置の構成を機能ブロック図にして示す。この地図情報表示装置は、制御装置１、操作装置２および表示装置３を備えている。
【００１１】
制御装置１は対話部１１、判定部１２、表示部１３、制御部１４および記憶部１５を含んでいる。その対話部１１は、操作監視部１１１と入力登録部１１２を含み、判定部１２は、何れも後述の地図情報表示領域とメニュー選定基準領域との大きさを比較する領域比較手段である面積比較部１２１と寸法比較部１２２を含み、さらにこれら領域比較手段での比較結果に応じてスクロール操作メニューを選定するメニュー選定部１２３を含んでいる。また記憶部１５は、地図情報表示領域格納テーブル１５１とメニュー選定基準領域格納テーブル１５２を含んでおり、その地図情報表示領域格納テーブル１５１には、図２に示すようなデータとして、更新操作された（現時点の）地図情報表示領域の高さ（縦寸法）と幅（横寸法）が格納される。すなわち地図情報表示領域格納テーブル１５１は、地図情報表示領域格納手段を構成している。一方、メニュー選定基準領域格納テーブル１５２には、図３に示すようなデータとして、予め内部に設定されたメニュー選定基準領域または更新操作されたメニュー選定基準領域の高さと幅が格納される。すなわちメニュー選定基準領域格納テーブル１５２は、メニュー選定基準領域格納手段を構成している。
【００１２】
以下ではこのような地図情報表示装置における地図情報表示について説明する。まず概略を説明すると、図４に示すように、表示装置３の表示画面上での地図情報表示領域が小さい場合（図４の（ａ）の場合）には、メッシュ指定スクロール操作用のスクロール操作メニューとして、Ｎ個に分割したメッシュ（図の例ではメッシュ線Ａ１−Ａ２、Ｂ１−Ｂ２、Ｃ１−Ｃ２、Ｄ１−Ｄ２により９分割されたメッシュ）が地図情報上に表示され、メッシュ指定スクロール操作でスクロール操作を行える。一方、表示装置３の表示画面上の全体を使って地図情報を表示するというように、地図情報表示領域が大きい場合（図４の（ｂ）の場合）には、サブ画面スクロール操作用のスクロール操作メニューとして、ｎ方向（図の例では８方向）のスクロール方向を方向マーク（図の例では矢印）で指定した構成のスクロール操作用サブ画面Ｓが地図情報表示領域内に表示され、サブ画面スクロール操作を行える。
【００１３】
以下ではこのようなメッシュ指定スクロール操作とサブ画面スクロール操作の使い分けの詳細について説明する。対話部１１の操作監視部１１１は、操作装置２から入力される地図情報表示領域の更新操作と予め内部に適宜に設定されたメニュー選定基準領域が更新される場合のその更新操作とを監視し、それぞれの更新操作を検知した時に対話部１１の入力登録部１１２へ通知する。入力登録部１１２は、更新された地図情報表示領域またはメニュー選定基準領域を、制御部１４を介して、記憶部１５の地図情報表示領域格納テーブル１５１またはメニュー選定基準領域格納テーブル１５２へ格納する。入力登録部１１２が記憶部１５への格納を完了すると、制御部１４は判定部１２を呼び出す。
【００１４】
判定部１２では、その面積比較部１２１が地図情報表示領域とメニュー選定基準領域（この何れか一方は更新されている）を、制御部１４を介して、記憶部１５から読み出し、読み出した地図情報表示領域とメニュー選定基準領域についてそれぞれの面積を比較する。また、判定部１２では、記憶部１５から読み出した地図情報表示領域とメニュー選定基準領域についてそれぞれの縦横寸法を寸法比較部１２２が比較する。
【００１５】
次いで、判定部１２ではそのメニュー選定部１２３がスクロール操作メニューを選定してそれを制御部１４へ通知する。具体的には、面積比較部１２１と寸法比較部１２２それぞれにおける比較結果から、記憶部１５から読み出した地図情報表示領域の面積がメニュー選定基準領域の面積以上でかつ地図情報表示領域の縦寸法と横寸法それぞれがメニュー選定基準領域の縦寸法と横寸法の１／２以上の場合はサブ画面スクロール操作を選定し、一方、地図情報表示領域面積がメニュー選定基準領域の面積未満または地図情報表示領域の縦寸法または横寸法がメニュー選定基準領域のそれの１／２未満の場合はメッシュ指定スクロール操作を選定し、その選定を制御部１４へ通知する。
【００１６】
この通知を受けた制御部１４は、メニュー選定部１２３が選定したスクロール操作メニューを表示部１３へ通知する。そしてこの通知に応じたスクロール操作メニューを表示装置３の表示画面に表示することでスクロール操作メニュー表示処理が完了する。
【００１７】
図５に以上の処理についての流れを示す。以下では、この図５のフローチャートに基づいて、さらに詳細に説明する。まずステップ１１１０で、地図情報表示領域の更新操作有無を判定し、更新操作有りの場合はステップ１１２０を実行し、更新操作無しの場合はステップ１１１１を実行する。ステップ１１１１では、メニュー選定基準領域の更新操作有無を判定し、更新操作有りの場合はステップ１１２１を実行し、更新操作無しの場合はステップ１１１０へ戻る。ステップ１１２０では、更新された地図情報表示領域の高さと幅を、図２の例のようにして、それぞれ変数ｈとｗへ格納し、ステップ１１２１では、更新されたメニュー選定基準領域の高さと幅を、図３の例のようにして、それぞれ変数Ｈ、Ｗへ格納する。
【００１８】
次にステップ１２１０では、地図情報表示領域とメニュー選定基準領域の面積を比較し、
（ｗ＊ｈ）≧（Ｗ＊Ｈ）  ⇒  ステップ１２２０
（ｗ＊ｈ）＜（Ｗ＊Ｈ）  ⇒  ステップ１２３１
を実行する。それからステップ１２２０と１２２１では、地図情報表示領域とメニュー選定基準領域の縦横寸法を比較し、
ｈ  ≧  Ｈ／２        ⇒  ステップ１２２１
ｈ  ＜  Ｈ／２        ⇒  ステップ１２３１
ｗ  ≧  Ｗ／２        ⇒  ステップ１２３０
ｗ  ＜  Ｗ／２        ⇒  ステップ１２３１
を実行する。
【００１９】
ステップ１２３０では、スクロール操作メニューとして８方向指定のサブ画面操作つまりサブ画面スクロール操作を選定し、ステップ１２３１では、表示地図領域内のメッシュ指定によるスクロール操作つまりメッシュ指定スクロール操作を選定する。そしてステップ１３００で、ステップ１２３０または１２３１で選定されたスクロール操作メニューを表示し、ステップ１１１０の操作監視処理から再度実行してスクロール操作メニュー表示処理を完了する。
【００２０】
メッシュ指定スクロール操作が選定された場合には、そのためのスクロール操作メニューとして、表示地図領域内にメッシュ線を描画することになる。図６に表示地図領域内におけるメッシュ線描画処理のフローチャートを示す。ステップ１２３１０からステップ１２３１３では表示地図領域内にメッシュ線を描画するための座標算出を行う。ステップ１２３１４では表示地図領域内に２点間を結ぶメッシュ線描画を行う。
【００２１】
以上のような実施形態によれば、必要に応じて更新できるようにしたメニュー選定基準領域を設定し、このメニュー選定基準領域との比較における地図情報表示領域の大きさに応じてメッシュ指定スクロール操作とサブ画面スクロール操作を自動的に選定することで両者を最適に使い分けることができるようになり、大画面に描画する地図情報表示領域を任意に設定できるようにされている場合のスクロール操作の操作性を大幅に向上させることができる。
【産業上の利用可能性】
【００２２】
本発明は、大画面に描画する地図情報表示領域を任意に設定できるようにされている場合のスクロール操作の操作性を向上させることができるものであり、地図情報表示分野のさらなる発展に大きく寄与するものとして利用することができる。
【図面の簡単な説明】
【００２３】
【図１】一実施形態による地図情報表示装置の機能構成を示すブロック図である。
【図２】地図情報表示領域格納テーブルの説明図である。
【図３】メニュー選定基準領域格納テーブルの説明図である。
【図４】スクロール操作メニュー表示の例を示す図である。
【図５】図１の地図情報表示装置における処理の流れを示す図である。
【図６】メッシュ線描画処理の流れを示す図である。
【符号の説明】
【００２４】
１    制御装置
２    操作装置
３    表示装置
１２１    面積比較部（領域比較手段）
１２２    寸法比較部（領域比較手段）
１２３    メニュー選定部
１５２    メニュー選定基準領域格納テーブル（メニュー選定基準領域格納手段）
Ｓ    スクロール操作用サブ画面
【図１】
2005181929.tif 000003
【図２】
2005181929.tif 000004
【図３】
2005181929.tif 000005
【図４】
2005181929.tif 000006
【図５】
2005181929.tif 000007
【図６】
2005181929.tif 000008