(57)【要約】【課題】表示情報としてのデータに基づいて、情報を画像として表示する情報表示装置に関し、拡大したい任意点が複数離れてあっても簡単な操作で拡大表示することができるとともに、広域と詳細の縮尺を考慮した情報表示が可能な情報表示装置を提供することを目的とする。【解決手段】１つの表示画面に広域（メイン）の図と詳細（拡大図）の図を同時に重畳表示させた場合に、表示画面上のスライドを検知する手段により検知されたスライドの移動量、方向に同期して拡大図を移動させる。また、メイン図上の広い範囲で拡大図を表示するために拡大図の移動を広域図の縮尺に合わせて移動させる手段と、拡大図内の微小領域の移動を表示するために拡大図の縮尺に合わせて移動する手段とを設ける。【選択図】図３
2007072233.tif 000002
【特許請求の範囲】
【請求項１】
表示情報を記憶する情報記憶手段と、前記情報記憶手段に記憶された表示情報からなるメイン図を所定の縮尺で表示する表示手段と、前記表示手段への物理的な接触により指示を入力する入力手段と、前記入力手段により入力された任意点から所定領域の拡大図を生成し、前記メイン図上に前記拡大図を重畳表示する拡大図表示手段と、前記入力手段により入力された接触点の移動指示に応じて前記メイン図上の前記拡大図の表示位置を移動し、前記入力手段により入力された接触点の移動指示に応じた位置の拡大図を表示する拡大図移動手段とを備えることを特徴とする情報表示装置。
【請求項２】
前記拡大図表示手段は、前記任意点を表示中心とする円形の拡大図を重畳表示することを特徴とする請求項１記載の情報表示装置。
【請求項３】
前記拡大図表示手段は、前記任意点より上部を表示中心とする円形の拡大図を重畳表示することを特徴とする請求項１記載の情報表示装置。
【請求項４】
前記拡大図表示手段で重畳表示する拡大図の形状、サイズ、縮尺、表示中心のいずれかを設定するための設定手段を備えることを特徴とする請求項１記載の情報表示装置。
【請求項５】
表示情報を記憶する情報記憶手段と、前記情報記憶手段に記憶された表示情報からなるメイン図を所定の縮尺で表示する表示手段と、指示を入力する入力手段と、前記入力手段により入力された任意点から所定領域の拡大図を生成し、前記メイン図上に前記拡大図を重畳表示する拡大図表示手段と、前記入力手段により入力された任意点の移動指示に応じて前記メイン図上の前記拡大図の表示位置を移動し、前記入力手段により入力された任意点の移動指示に応じた位置の拡大図を表示する拡大図移動手段を備え、前記メイン図上に広域の縮尺を考慮した制御を行う広域制御エリアと詳細の縮尺を考慮した制御を行う詳細制御エリアを設けたことを特徴とする情報表示装置。
【請求項６】
前記広域制御エリアで前記入力手段により前記拡大図の移動指示をする場合、前記入力手段により指示された任意点の移動距離は、前記メイン図の縮尺での移動距離であり、前記詳細制御エリアで前記入力手段により前記拡大図の移動指示をする場合、前記入力手段により指示された任意点の移動距離は、前記拡大図の縮尺での移動距離であることを特徴とする請求項５記載の情報表示装置。
【請求項７】
前記詳細制御エリアにおいて、前記入力手段による任意点の入力があった場合、前記拡大図移動手段は、前記拡大図の表示中心を前記任意点とするように前記メイン図上の前記拡大図の表示位置を移動し、前記任意点を表示中心とする位置の拡大図を表示することを特徴とする請求項５記載の情報表示装置。
【請求項８】
前記広域制御エリアは前記拡大図の外枠であり、前記詳細制御エリアは前記拡大図の内部であることを特徴とする請求項５から請求項７のいずれかに記載の情報表示装置。
【請求項９】
前記詳細制御エリアで前記入力手段により前記拡大図の移動指示をする場合に、前記拡大図の表示中心である第１の座標値と前記メイン図上に前記拡大図を表示するための第２の座標値が常に一致することを特徴とする請求項５から請求項７のいずれかに記載の情報表示装置。
【請求項１０】
前記入力手段により所定の時間以上長押しされたかどうかを判定する長押し判定手段を有し、前記拡大図内において所定の時間以上長押しされたことを前記長押し判定手段により検知すると、前記メイン図の縮尺を前記拡大図の縮尺に変更して表示することを特徴とする請求項１または請求項５記載の情報表示装置。
【請求項１１】
前記入力手段により所定の時間以上長押しされたかどうかを判定する長押し判定手段を有し、前記拡大図内において所定の時間以上長押しされたことを前記長押し判定手段により検知すると、前記メイン図の縮尺を前記拡大図の縮尺に変更して表示し、前記拡大図の縮尺を変更後の前記メイン図の縮尺より詳細な縮尺に変更することを特徴とする請求項１または請求項５記載の情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示情報としてのデータに基づいて、表示情報を画像として表示する情報表示装置に関し、特に、表示した画像の一部を拡大表示する情報表示装置に関する。
【背景技術】
【０００２】
近年、ＨＤＤやＤＶＤに記憶される地図情報を現在位置や車両周辺の情報とともにディスプレイ上へ表示可能なナビゲーション装置やインターネット等の通信手段により受信した情報等をパソコン上に表示するアプリケーションが広く普及している。
【０００３】
特に、ナビゲーション装置において、表示中の地図上にある任意部分だけを拡大表示することができる走行位置表示装置が開示されている（例えば、特許文献１参照）。特許文献１の走行位置表示装置では、地図上にある任意点が押下されると当該押下された任意点を検出し、任意点を含む所定領域を指定する。さらに、当該指定された領域に相当する地図を拡大表示する。
【０００４】
同様に、１表示画面上に縮尺の異なる複数の地図情報を表示することができる地図表示装置が開示されている（例えば、特許文献２参照）。これにより、現在位置に近い周囲の詳細な情報と、その周囲の広域の情報を同時に見て把握することができる。
【特許文献１】特開平７−３３２９９１号公報
【特許文献２】特開２００２−５６７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のナビゲーション装置やパソコン上で動作するアプリケーションにおいては、任意点付近の詳細図を一度に一箇所しか見ることができず、特に上記特許文献１では１表示画面上に広域の地図を表示しているときに拡大したい任意点が複数離れてある場合には、何度も指を押したり離したりして詳細地図の枠を表示させ所望の地点を探す必要があり、操作が煩雑になるという課題があった。特に、特許文献２では拡大表示する領域は現在地周辺のみに特化している。
【０００６】
さらに、１表示画面上に異なる縮尺の地図を同時に表示している場合において、広域のメイン地図の縮尺と異なる詳細地図の縮尺に応じた地図表示を簡単な操作で行うことはできなかった。すなわち、詳細地図を表示する拡大図を広域地図が表示される１表示画面上を上下左右に自由に移動させる場合において、拡大図を広域地図の縮尺に応じて移動させると拡大図の枠内の詳細地図は大きく移動してしまうため、詳細地図を微小領域移動させることが困難になるという課題を有している。
【０００７】
本発明は、こうしたことを背景としてなされたものである。すなわち本発明によれば、拡大したい任意点が複数離れてあっても簡単な操作で拡大表示することができるとともに、詳細地図を微小領域移動させることも可能な操作性に優れた情報表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するために、本発明における情報表示装置は、ユーザーに提供するための情報を記憶した情報記憶手段と、液晶ディスプレイや有機ＥＬディスプレイ等の表示手段と、タッチパネル等の物理的な接触により指示を入力する入力手段と、入力された任意点から所定領域を決定し、表示手段に表示されているメイン図上に拡大図を重畳表示する拡大図表示手段と、入力された任意点の移動に応じてメイン図上の拡大図の表示位置を移動し、かつ任意点の移動に応じた位置の拡大図を表示する拡大図移動手段とを備えるように構成したものである。拡大図の形状は、円形、四角形、多角形等どのような形状でもよく、表示中心を入力された任意点より上部にするなど操作性、視認性が良くなるような形態としてもよい。これらの条件を設定する設定手段を備えるようにしてもよい。
【０００９】
また、メイン図上に広域の縮尺を考慮した制御を行う広域制御エリアと詳細の縮尺を考慮した制御を行う詳細制御エリアを設けるように構成し、広域制御エリアで拡大図の移動指示をする場合、メイン図の縮尺で拡大図を移動、および表示し、詳細制御エリアで拡大図の移動指示をする場合、詳細図の縮尺で拡大図を移動、および表示するように構成したものである。例えば、拡大図の外枠を広域制御エリア、拡大図の内部を詳細制御エリアとすることが考えられる。拡大図内や詳細制御エリアにおいて、任意点が入力された場合、メイン図上の拡大図の表示位置を任意点に移動し、かつ任意点を表示中心とする拡大図を表示するようにしてもよい。
【００１０】
また、拡大図の移動と同時に、または移動完了後、拡大図の表示中心とメイン図における拡大図を表示するための座標値が一致するように構成したものである。
【００１１】
また、拡大図内や詳細制御エリア内で長押しされた場合、メイン図の縮尺を拡大図と同じ縮尺に変更して表示するよう構成したり、さらに拡大図の縮尺を変更後のメイン図の縮尺より詳細な縮尺に変更するように構成したものである。
【発明の効果】
【００１２】
本発明の情報表示装置は、上記説明した課題を解決するための手段から明らかなように、拡大したい任意点が複数離れてあっても接触点の移動指示による簡単な操作を行うことで複数点の拡大表示を連続的に行うことができるとともに、使用者は好みのサイズと縮尺の拡大図を表示することができる。特に、タッチパネル等の表示手段への物理的な接触による入力指示とすることにより、表示画面上での拡大図の動きと入力動作とが連動して動くこととなり、優れた操作性とすることが可能となる。
【００１３】
また、本発明の情報表示装置は、広域制御エリアと詳細制御エリアを設けたので、簡単な操作でそれぞれの縮尺に合った拡大図の移動操作をすることが可能となり、メイン図の縮尺と拡大図の縮尺が大きく違う場合でも、それぞれの縮尺に応じた拡大図表示が可能な操作性に優れた地図表示装置を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態１、２による情報表示装置について、図面を参照しながら具体的に説明する。本実施の情報表示装置としては、例えば自動車などの移動体に設置されるナビゲーション装置に適用した場合を例に挙げる。
【００１５】
（実施の形態１）
図１は、本実施の形態のナビゲーション装置の全体構成を示す構成図である。ナビゲーション装置１は、制御部１０、地図情報記憶部１１、測位部１２、入力部１３、表示部１４から構成されている。尚、各図面において、本発明に関係のない構成要素は省略している。
【００１６】
図１において、制御部１０（１０Ａは実施の形態１で、１０Ｂは実施の形態２で詳しく説明する）は、ナビゲーション装置１全体の動作を制御するＣＰＵやＭＰＵである。地図情報記憶部１１は、道路や交差点のデータ等の地図情報が記憶される、例えば、ＨＤＤやＤＶＤである。しかしながら、これに限らず、図示しない通信手段（例えば、携帯電話）によって地図情報記憶部１１に格納する情報をセンター設備より都度ダウンロードする構成も可能である。また、地図情報記憶部１１には、異なる縮尺の地図が記憶されている。測位部１２は、車両の現在位置や速度、方位を測位するための手段であり、例えば、ＧＮＳＳ（Global Navigation Satellite System）受信機、車速センサ、ジャイロセンサなどである。ＧＮＳＳ受信機は、例えば、ＧＰＳ受信機であり、衛星からの電波を受信し、それを復調することで受信機の位置を算出するものである。入力部１３は、ユーザーがナビゲーション装置１に対する指示を入力するための手段であり、タッチパネル、リモートコントローラー、音声入力装置等である。なお、以下では入力部１３は指の接触やスライドを検知するタッチパネルとし、表示部１４の上に配置される。入力部１３による地図の拡大操作に伴う処理については、後で詳細に説明する。表示部１４は、地図情報記憶部１１に記憶される地図情報などを表示するための液晶ディスプレイ、有機ＥＬディスプレイなどである。
【００１７】
以上のように構成されたナビゲーション装置１において、制御部１０Ａは次に説明するナビゲーション装置としての基本機能が制御可能である。測位部１２で取得する現在位置と入力部１３から入力された目的地により、ルート探索を行い、その結果を表示部１４に表示することができる。また、測位部１２で得た車両の現在位置や速度、方位に関するデータをもとに自車位置マークを時々刻々とマップマッチング処理等により地図に重畳表示することができる。また、自車位置がルート上の誘導案内ポイントに達したときには、表示部１４に交差点拡大図を表示したり、図示しないスピーカ等の音声出力部からガイド音声を出力したりすることができる。
【００１８】
また、本実施の形態１に係るナビゲーション装置では、表示部１４上に表示された画面を通じて、ユーザーが各種の設定を行うことができる。図２は「タッチパネルの設定」画面の一例を示しており、地図表示中にタッチパネルを短押しすることにより設定されるモードをユーザーが自由に選択・設定することができるようになっている。
【００１９】
図２に例示する設定画面において、「中心へ移動」が選択・設定されている場合には、地図表示中にタッチパネルの任意の箇所の短押しが検出されると、制御部１０Ａは押下された点を画面中心に来るように地図のスクロールを行う。一方、「拡大図表示」が選択・設定されている場合は、後述する拡大図を表示するための各種の制御が行われる。なお、短押しとして説明したが、これに限らず、ナビゲーション装置１に係るその他の機能と重複がなければ、長押しや複数回押しで実現することも可能である。また、タッチパネルによる入力だけではなく、音声入力やリモートコントローラーでの入力により、選択・設定しても良いことはもちろんである。
【００２０】
次に、図２で示した「拡大図表示」が選択・設定されている場合に表示部１４に表示される地図の拡大表示方法を図３（ａ）〜（ｃ）に示した表示例に基づき説明する。
【００２１】
図３（ａ）〜（ｃ）は本実施の形態１の地図拡大表示方法の表示例を示す模式図である。図３（ａ）は、表示部１４に表示される地図の一例を表しており、３ａは表示部１４の表示画面一杯に表示される地図画像であり、以下『メイン地図』と呼ぶ。３ｂはユーザーのタッチする指を表しており、その接触点を３ｃで示す×印で示している（×印は実際には表示されない。）。なお、簡略化のため文字情報やランドマーク情報等の他の表示を省略している。
【００２２】
ユーザーがタッチすると図３（ｂ）に示すような円形の拡大図３ｄが表示される。なお、拡大図３ｄは円形としているが、円形に限らず、楕円形であったり、四角形などの多角形状であってもよい。また、拡大図内部に表示する詳細地図を透過表示し、メイン地図と同時に表示するようにしてもよい。
【００２３】
次に、ユーザーによる接触点からの指のスライド移動（例えば、図３（ｃ）における破線矢印で示したような動作）が検出されると、拡大図３ｄ（図３（ｃ）における破線円）が指の位置と同期してスライド移動し拡大図３ｆが表示される。拡大図３ｄから３ｆへの移動の間、拡大図内の詳細地図をある一定の間隔でメイン地図上の拡大図の位置に合わせて更新してもよいし、スライド移動が終了したことを検知したときのみ更新してもよい。３ｇはスライド移動後の指である。なお、破線は実際には表示されない。
【００２４】
次に、図３（ｂ）で示したユーザーの指の位置と拡大図の配置関係について図４を用いて詳しく説明する。
【００２５】
図４は、ユーザーの指の位置と拡大図の配置関係を示す模式図である。図４において、４ａは拡大図であり、４ｂは拡大図の表示中心であり、４ｃはユーザーの指であり、４ｄは指押下点であり、４ｅは拡大図の上端から指押下点までの距離であり、４ｆは拡大図の下端から指押下点までの距離である。図４に示すように、指押下点４ｄよりも上に拡大図の表示中心４ｂが来るように拡大図を表示する。例えば、４ｅと４ｆの比率を５：１に設定する（この比率は表示部１４に表示する図示しない設定画面を通じて変更可能にしても良い）。これにより、拡大図の表示中心４ｂと指押下点４ｄを一致させる拡大図表示と比べて、ユーザーは手や指に邪魔されず拡大図を視認することができる。
【００２６】
次に、本実施の形態１に係るナビゲーション装置１における制御部１０Ａの動作について図５〜９を参照し説明する。
【００２７】
図５はメイン地図の任意の点を押下してから拡大図を表示するまでの動作を示す動作フロー図である。なお、本処理動作は、拡大図表示モード設定時に実行される。
【００２８】
まず、メイン地図における任意の点をタッチされるまでは待機状態を維持する（Ｓ１０およびＳ１１：Ｎｏ）。メイン地図を表示中にタッチパネルの任意点が押下されると（Ｓ１１：Ｙｅｓ）、ステップＳ１２に処理を進める。ステップＳ１２では、拡大図の領域（図３（ｂ）で示した円形の大きさ）を取得し、表示中心（図４における４ｂ）を算出、さらに表示中心の座標値を取得する。なお、座標値は、通常地図で管理される座標値である正規化座標値（縦ＸＨ×横ＹＨ）を用いる。正規化座標については特許文献１で詳しく述べられているのでその説明は省略する。次いで、ステップＳ１３では拡大図の縮尺を取得する。そして、拡大図をメイン地図上に重ねて表示する（Ｓ１４）。
【００２９】
なお、図５の動作フロー図におけるステップＳ１２とＳ１３で説明した拡大図の領域の取得、縮尺の取得については、あらかじめ後述する設定画面を通じてメモリ（不図示）等に設定・記憶された領域、縮尺を参照することで取得することが望ましい。
【００３０】
次に、拡大図の領域と縮尺を設定する画面の一例について、図７〜９を参照し説明する。ユーザーは図７〜９に示す設定画面を通じて、拡大図の領域と縮尺を自由に選択・設定することができるようになっている。
【００３１】
図７は、表示部１４上に表示され、拡大図の領域を設定するか、あるいは縮尺を設定するかをユーザーに選択させるための拡大図表示設定画面の一例を示す模式図である。ここで、制御部１０Ａは、「拡大図領域設定」が選択されると、図８に示す拡大図領域設定画面を表示し、「拡大図縮尺設定」が選択されると、図９に示す拡大図縮尺設定画面を表示する。
【００３２】
図８は、拡大図の領域を自由に選択・設定することを可能とする拡大図領域設定画面の一例を示す模式図である。図８に示すように、拡大図の領域を「大」、「中」、「小」と３段階で選択・設定することができるようになっている。図８（ａ）は「大」が選択された状態であり、図８（ｂ）は「中」が選択された状態であり、図８（ｃ）は「小」が選択された状態である。ユーザーは設定釦を押下することにより、図３（ｂ）で示した拡大図の領域を設定、メモリに記憶することができる。なお、図８では、領域は「大」、「中」、「小」の３段階として説明したが、これに限らず、複数段階での設定やスライドバー等を使った連続的な領域設定を行えるようにしても良い。また、図８では、拡大図の領域形状を円形としたが、楕円形や四角形等の多角形としてもよいし、任意の形状とすることも可能である。
【００３３】
図９は、拡大図の縮尺を自由に選択・設定することを可能とする拡大図領域設定画面の一例を示す模式図である。図９では、説明を簡略化するために、地図情報記憶部１１には５段階の縮尺の地図が格納されているものとする。ここで、メイン地図の縮尺５段階それぞれに応じて、拡大図の縮尺設定ができるようになっている。図９（ａ）は、メイン地図の縮尺が一番広域であるときに、拡大図の縮尺が４段階で切替えることを示す模式図である（現在は２番目に広域な縮尺を選択している状態）。また、現在の縮尺と同じ縮尺の拡大図は表示できないようになっている（斜線はトーンダウンを表す）。図９（ｂ）は、メイン地図の縮尺が真ん中（３番目）であるときに、拡大図の縮尺が２段階で切替えることを示す模式図である（現在は２番目に詳細な縮尺を選択している状態）。また、現在の縮尺と同じかあるいは広域な縮尺の拡大図は表示できないようになっている（斜線はトーンダウンを表す）。図９（ｃ）は、メイン地図の縮尺が一番詳細であるときに、拡大図の縮尺が０段階で切替えることを示す模式図である（拡大図の選択ができない状態）。メイン地図の縮尺は一番詳細なため、これ以上詳細な拡大図は表示することができないため、拡大図の縮尺設定はすべてトーンダウンされている状態である。このように、メイン地図の縮尺が一番詳細なときは、図５の動作フロー図ステップＳ１４で行う拡大図表示は、例外として表示しないことが望ましい。
【００３４】
なお、上記説明では、拡大図の領域設定と縮尺設定をユーザーが自由に選択・設定することを示したが、これに限らず、制御部１０Ａが自動化して拡大図の領域と縮尺を任意に設定しても良い。拡大図の領域の設定に関しては、場所に応じて自由にその円の大きさを変化させることができる。例えば、建物の密集度が高い地域（例えば市街地）では拡大図の円の大きさを大きくし、密集度が低くなる程、円の大きさを小さくすることができる。他の実施態様では、メイン地図の縮尺に応じて自由に拡大図の円の大きさを変化させることができる。例えば、メイン地図が広域の地図を表示しているときは拡大図の円の大きさを大きくし、詳細になる程、円の大きさを小さくすることができる。一方、拡大図の縮尺の設定に関しては、例えば、拡大図に表示する縮尺はメイン地図に表示する縮尺より１段階詳細な地図というように固定的に設定することもできる。
【００３５】
次に、本実施の形態１に係るナビゲーション装置１における制御部１０Ａの動作の説明を図６に戻り続ける。
【００３６】
図６は拡大図を表示中（指も押下された状態を継続）にユーザーから指示があった場合の動作を示す動作フロー図である。なお、本処理動作は、図５における（Ａ）以降の処理である。図６（ａ）は、拡大図表示中に指のスライドに同期して拡大図も移動させることを示す動作フロー図である。まず、押下点からのスライド移動があるかを判断する（Ｓ１５）。スライド移動が無い場合は、再び（Ａ）に処理を戻す（Ｓ１５：Ｎｏ）。一方、スライド移動を検知した場合には（Ｓ１５：Ｙｅｓ）、ステップＳ１６に処理を進める。ステップＳ１６では、拡大図を指のスライドと同期して移動させる。次いで、図５における（Ｃ）以降の処理を行い、指のスライドした先の拡大図を同じようにして表示させる。本動作フローにより、図３（ｃ）で示した拡大図の表示が可能となる。なお、ステップＳ１６の後に、指のスライドが停止したかの判定処理を入れても良い。このようにすることで、指のスライド移動中の描画更新を控えることができ、制御部１０Ａの処理負荷を抑えることができる。
【００３７】
図６（ｂ）は、拡大図表示中に指が離された場合の動作を示す動作フロー図である。まず、指が離されたかどうかを判断する（Ｓ１７）。指が離されていない場合は（Ｓ１７：Ｎｏ）、再び（Ａ）に処理を戻す（Ｓ１７：Ｎｏ）。一方、指が離されたことを検知した場合には（Ｓ１７：Ｙｅｓ）、ステップＳ１８に処理を進める。ステップＳ１８では、拡大図を消去、すなわち、メイン地図に拡大図を表示しないようにする。
【００３８】
以上説明した実施の形態１に係るナビゲーション装置により、拡大したい任意点が複数離れてあっても、指を押下して拡大図を表示させた後、指をスライド移動させることで拡大図も指と同期して移動するので、ユーザーにとって使い勝手が良く操作負荷の少ない地図表示装置を実現することができる。
【００３９】
（実施の形態２）
次に、実施の形態２に係る地図表示装置を図面を参照しながら具体的に説明する。実施の形態１と同様に、本実施の形態の地図表示装置としてナビゲーション装置に適用した場合を例に挙げる。ただし、ナビゲーション装置の構成については、制御部１０を除いて、図１に示したナビゲーション装置の構成と同じであるため、制御部１０を異なる符号を付し（１０Ｂ）、その他の説明をここでは省略する。また種々の設定画面に関する図２、図７〜図９についても同様であり、その説明を省略する。
【００４０】
まず、図２で示した「拡大図表示」が選択・設定されている場合に表示部１４に表示される地図の拡大表示方法を図１０（ａ）〜（ｂ）に示した表示例に基づき説明する。
【００４１】
図１０（ａ）〜（ｂ）は本実施の形態２の拡大図表示方法の表示例を示す模式図である。図１０（ａ）は、表示部１４に表示される地図の一例を表しており、１０ａは表示部１４の表示画面一杯に表示される地図画像であり、以下『メイン地図』と呼ぶ。１０ｂはユーザーのタッチする指を表しており、その接触点を１０ｃで示す×印で示している（×印は実際には表示されない）。なお、簡略化のため文字情報やランドマーク情報等の他の表示を省略している。
【００４２】
ユーザーがタッチすると図１０（ｂ）に示すような円形の拡大図１０ｄが接触点を中心として表示される。なお、拡大図１０ｄは円形としているが、円形に限らず、楕円形であったり、四角形などの多角形状であってもよい。また、拡大図内部に表示する詳細地図を透過表示し、メイン地図と同時に表示するようにしてもよい。
【００４３】
次に、本実施の形態２に係るナビゲーション装置１における制御部１０Ｂの動作について図１１〜１２を参照し説明する。
【００４４】
図１１はメイン地図の任意の点を押下してから拡大図を表示するまでの動作を示す動作フロー図である。なお、本処理動作は、拡大図表示モード設定時に実行される。なお、本拡大図表示処理動作は、図５におけるステップＳ１２の代わりにステップＳ２０を挿入した構成となっており、以下ここでは相違点のみ説明することとする。
【００４５】
まず、メイン地図における任意の点をタッチされるまでは待機状態を維持する（Ｓ１０およびＳ１１：Ｎｏ）。メイン地図を表示中にタッチパネルの任意点が押下されると（Ｓ１１：Ｙｅｓ）、ステップＳ２０に処理を進める。ステップＳ２０では、拡大図の領域（図１０（ｂ）で示した円形の大きさ）を取得し、表示中心（図１０（ａ）における１０ｃ）を算出、さらに表示中心の座標値を取得する。本実施の形態１では、ユーザーが指を押下した箇所を表示中心として拡大図を表示することとしていないが、本実施の形態２においては、ユーザーの指が離されても拡大図を消去せず、その後の操作を続けるため、ユーザーの意図した拡大図が得やすいため、押下位置を表示中心として拡大図を表示することが望ましい。
【００４６】
次いで、図１２を用いて、ユーザーの指が離された場合の動作について説明する。なお、本処理動作は、図１１における（Ｄ）以降の処理である。また、図６（ｂ）におけるステップＳ１８の代わりにステップＳ２１を挿入した構成となっている。
【００４７】
図１２は、拡大図表示中に指が離された場合の動作を示す動作フロー図である。まず、指が離されたかどうかを判断する（Ｓ１７）。指が離されていない場合は（Ｓ１７：Ｎｏ）、再び（Ｄ）に処理を戻す（Ｓ１７：Ｎｏ）。一方、指が離されたことを検知した場合には（Ｓ１７：Ｙｅｓ）、ステップＳ２１に処理を進める。ステップＳ２１では、拡大図の表示を継続する。すなわち、図６（ｂ）との相違点は、ユーザーの指が離されても拡大図を消去しないことにある。
【００４８】
次に図１２における（Ｆ）以降に、指の接触があった場合について、拡大図のタッチされる場所に応じて、制御部１０Ｂはメイン地図に表示される広域の縮尺と拡大図に表示される詳細の縮尺に基づき異なる制御を実施することを示す表示例（図１３、図１５、図１８）とその動作フロー（図１４、図１６、図１７、図１９）について詳細に説明する。
【００４９】
まず、図１３と図１４を用いて、拡大図における広域制御エリア（制御部１０Ｂが広域の縮尺を考慮した制御を行うためのエリア）がタッチされた場合の表示例とその動作フローについて説明する。
【００５０】
図１３（ａ）、（ｂ）は、拡大図における広域制御エリアがタッチされた場合の表示例を示す模式図である。なお、図１３は、図１０（ｂ）以降の表示例について示している。図１３（ａ）は、ユーザーによる拡大図における広域制御エリアの接触があった場合の一例を示しており、ここでは広域制御エリアとして、拡大図の外枠１３ａをタッチしている様子を示している（×印は実際には表示されない）。次に、広域制御エリアをタッチした状態で指のスライド移動（例えば、図１３（ｂ）における破線矢印で示したような動作）が検出されると、拡大図１３ｂ（図１３（ｂ）における破線円）が指の位置と同期してスライド移動し拡大図１３ｃが表示される。１３ｄはスライド移動後の指である。なお、破線は実際には表示されない。
【００５１】
次に、図１４を用いて、拡大図における広域制御エリアがタッチされた場合の動作について説明する。
【００５２】
図１４は、拡大図における広域制御エリアがタッチされた場合の動作を示す動作フロー図である。なお、図１４の動作フローは、図１２における（Ｆ）以降の動作について示している。
【００５３】
まず、ステップＳ２２において、拡大図の広域制御エリア（拡大図の外枠）が押下されたかを判断する。押下されていなければ（Ｓ２２：Ｎｏ）、再び（Ｆ）に処理を戻す。一方、広域制御エリアを押下された場合には（Ｓ２２：Ｙｅｓ）、次のステップＳ２３に処理を進める。ステップＳ２３では、押下点からのスライド移動が発生したかを検知する。スライド移動が発生していなければ（Ｓ２３：Ｎｏ）、再び（Ｆ）に処理を戻す。一方、スライド移動の発生を検知すれば（Ｓ２３：Ｙｅｓ）、次のステップＳ２４に処理を進める。ステップＳ２４では、拡大図を指のスライドと同期して移動させる。次いで、拡大図の領域を取得し、表示中心を算出、座標値を取得する（Ｓ２５）。表示中心位置は拡大図の外枠にタッチされた指の位置と領域の大きさによって、一意に決めることができる。また、座標値とは、正規化座標である。次に、ステップＳ２６では、拡大図の縮尺を取得する。そして、拡大図を表示する（Ｓ２７）。本動作フローにより、図１３（ｂ）で示した拡大図の表示が可能となる。なお、ステップＳ２４の後に、指のスライドが停止したかの判定処理を入れても良い。このようにすると、指のスライド移動中の描画更新を控えることができ、制御部１０Ｂの処理負荷を抑えることができる。
【００５４】
次に、図１５と図１６を用いて、拡大図における詳細制御エリア（制御部１０Ｂが詳細の縮尺を考慮した制御を行うためのエリア）がタッチされた場合の表示例とその動作フローについて説明する。
【００５５】
図１５（ａ）〜（ｃ）は、拡大図における詳細制御エリアがタッチされた場合の表示例を示す模式図である。なお、図１５は、図１０（ｂ）以降の表示例について示している。図１５（ａ）は、ユーザーによる拡大図における詳細制御エリアの接触があった場合の一例を示しており、ここでは詳細制御エリアとして、拡大図の内部１５ａをタッチしている様子を示している（×印は実際には表示されない）。次に、詳細制御エリアをタッチした状態で指のスライド移動（例えば、図１５（ｂ）における破線矢印で示したような動作）が検出されると、拡大図１５ｃ（図１５（ｂ）における実線円）内部の表示が指のスライド移動と同期してスライド移動し拡大図１５ｃへと変わる。１５ｄはスライド移動後の指である。なお、破線矢印は実際には表示されない。次に、図１５（ｂ）の状態では、拡大図の表示中心における座標値とメイン地図に対して拡大図を表示している座標値が一致しないので、図１５（ｃ）に示すように、拡大図を破線矢印で示した量と方向だけ移動させる。図１５（ｃ）において、１５ｅは移動後の拡大図であり、破線の円は移動前の拡大図であり、その位置は図１５（ｂ）における１５ｃと一致している。破線は実際には表示されない。なお、指のスライド移動に同期して拡大図を移動してもよいし、指が離されたことを検知してから拡大図を移動してもよい。
【００５６】
次に、図１５（ａ）に戻り、ユーザーによる拡大図における詳細制御エリアの接触があった場合の別の例を説明する。
【００５７】
先程と同じように図１５（ａ）は、詳細制御エリアとして、拡大図の内部１５ａをタッチしている様子を示している（×印は実際には表示されない）。次に、詳細制御エリアをタッチした状態で指はスライド移動をさせることなく保持した状態を維持する（図１５（ｂ）の１５ｆの破線で示す指）と、図１５（ｂ）に示すように、詳細制御エリアでタッチされた位置が中心に来るように拡大図内部の詳細地図がスクロールする。なお、破線矢印はスクロール量と方向を示しており、実際には表示されない。また、１５ｄはスライド移動後の指であり本例では関係しない。次に、先程と同じように、この時点では、メイン地図に対する拡大図の位置は固定されている。図１５（ｂ）の状態では、拡大図の表示中心における座標値とメイン地図に対して拡大図を表示している座標値が一致しないので、図１５（ｃ）に示すように、拡大図を破線矢印で示した量と方向だけ移動させる。図１５（ｃ）において、１５ｅは移動後の拡大図であり、破線の円は移動前の拡大図であり、その位置は図１５（ｂ）における１５ｃと一致している。拡大図内部の詳細地図のスクロールに同期して拡大図を移動してもよいし、指が離されたことを検知してから拡大図を移動してもよい。前者の場合、図１５（ｂ）の状態は存在せず、図１５（ａ）から図１５（ｃ）への画面遷移となる。なお、破線は実際には表示されない。
【００５８】
次に、図１６を用いて、拡大図における詳細制御エリアがタッチされた場合の動作について説明する。
【００５９】
図１６は、拡大図における詳細制御エリアがタッチされた場合の動作を示す動作フロー図である。なお、図１６の動作フローは、図１２における（Ｆ）以降の動作について示している。
【００６０】
まず、ステップＳ２８において、拡大図の詳細制御エリア（拡大図内部の詳細地図）が押下されたかを判断する。押下されていなければ（Ｓ２８：Ｎｏ）、再び（Ｆ）に処理を戻す。一方、詳細制御エリアを押下された場合には（Ｓ２８：Ｙｅｓ）、次のステップＳ２９に処理を進める。ステップＳ２９では、指のスライド移動（図１５におけるスライド前の指１５ｆからスライド後の指１５ｄへの移動）と同期した詳細地図または、押下点を中心に移動（図１５における１５ａと１５ｆの指の位置は同じであり、押下したまま保持している。）した詳細地図を表示する。なお、この時点では、メイン地図に対する拡大図の位置は固定されていてもよいし、スクロールに同期して移動してもよい。次いで、ステップＳ２９において、メイン地図に対する拡大図の位置が固定されているとき、ステップＳ３０に進み、メイン地図と拡大図内部の詳細地図の表示中心を一致させるように拡大図を移動させる。拡大図表示後は、図１２の（Ｄ）に処理を戻す。本動作フローにより、図１５（ｃ）で示した拡大図の表示が可能となる。
【００６１】
次に、表示例は示していないが、図１７を用いて、拡大図における詳細制御エリアがタッチされた場合の別の動作フローについて説明する。
【００６２】
図１７は、拡大図における詳細制御エリアがタッチ（長押し）された場合の動作を示す動作フロー図である。なお、図１７の動作フローは、図１２における（Ｆ）以降の動作について示している。
【００６３】
まず、ステップＳ３１において、拡大図の詳細制御エリア（拡大図内部の詳細地図）が一定時間押下されたかを判断する。長押し判定には、周知のタイマー処理を行えば良い。押下されていなければ（Ｓ３１：Ｎｏ）、（Ｇ）に処理を移し図１６で説明した処理を実行する。一方、詳細制御エリアを一定時間押下された場合には（Ｓ３１：Ｙｅｓ）、次のステップＳ３２に処理を進める。ステップＳ３２では、メイン地図の縮尺を拡大図の縮尺に変更して表示する。次いで、拡大図の縮尺を取得する（Ｓ３３）。さらに、ステップＳ３４で拡大図を表示し、図１２の（Ｄ）に処理を戻す。これにより、拡大図内部の詳細地図を長押しすることで、メイン地図の縮尺を拡大図の縮尺に変更することができるとともに、メイン地図変更後の拡大図の縮尺変更もできる。
【００６４】
次に、図１８と図１９を用いて、拡大図における詳細制御エリア（拡大図内部の拡大図消去ボタン）がタッチされた場合の表示例とその動作フローについて説明する。
【００６５】
図１８（ａ）、（ｂ）は、拡大図の拡大図消去ボタンが押下された場合の表示例を表す模式図である。図１８（ａ）は、拡大図１８ａの内部に存在する拡大図消去ボタン１８ｂをユーザーの指１８ｃが押下していることを表している。このように拡大図消去ボタンが押下されると、図１８（ｂ）に示すように拡大図が消去される。図１８（ｂ）において破線の円は消去されたことを表している。
【００６６】
次に、図１９を用いて、拡大図における拡大図消去ボタンがタッチされた場合の動作について説明する。
【００６７】
図１９は、拡大図における拡大図消去ボタンがタッチされた場合の動作を示す動作フロー図である。なお、図１９の動作フローは、図１２における（Ｆ）以降の動作について示している。図１９において、まず、ステップＳ３５において、拡大図の詳細制御エリア（拡大図内部の拡大図消去ボタン）が押下されたかを判断する。押下されていなければ（Ｓ３５：Ｎｏ）、再び（Ｆ）に処理を戻す。一方、拡大図内部の拡大図消去ボタンを一定時間押下された場合には（Ｓ３５：Ｙｅｓ）、次のステップＳ３６に処理を進める。ステップＳ３６では、拡大図を消去する。
【００６８】
なお、実施の形態２に係る地図表示装置を採用したカーナビゲーション装置の拡大図消去方法としては、これに限らず、音声入力による消去やタイマーを回し図１０（ａ）でユーザーの指が押下されてからの経過時間から所定の時間に達したときに消去することができる。
【００６９】
以上説明した実施の形態２に係る地図表示装置を採用したカーナビゲーション装置により、１表示画面に広域（メイン地図）の地図と詳細（拡大図）の地図を同時に表示する場合において、広域と詳細の縮尺を考慮した地図表示が可能な地図表示装置を実現することができる。特に、詳細地図を表示する拡大図を広域地図が表示されるメイン地図上を上下左右に自由に移動可能にした拡大図表示方法において、拡大図をメイン地図（広域地図）の縮尺に応じて移動させると拡大図内部の詳細地図は大きく移動してしまうため、拡大図を微小領域移動させることが困難になるが、実施の形態２の地図表示装置を用いれば、拡大図内部を操作することにより、微小領域移動させることを可能としている。
【００７０】
なお、実施の形態１と実施の形態２のそれぞれで説明した拡大表示方法を同時にナビゲーション装置に実現することができる。このときは、図２０に示した「拡大図表示機能設定」画面を通じて、拡大図の表示方法の切替えを自由に選択・設定できることが望ましい。例えば、図２０において、「標準」が選択・設定されている場合には、実施の形態１の表示方法を採用し、「拡張」が選択・設定されている場合には、実施の形態２の表示方法を採用する。これにより、制御部１０は、選択・設定された拡大図表示方法に従った処理を行うことができる。
【００７１】
以上、本発明を詳細に説明してきたが、前述の説明はあらゆる点において本発明の例示にすぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。特に、本装置を携帯型のナビゲーション装置、パソコン上に表示する情報表示アプリケーションとしても利用でき、表示される画像も地図には限定されず、写真などにも利用することができる。
【産業上の利用可能性】
【００７２】
本発明の情報表示装置は、車両内に設置され、自動車の現在位置とその現在位置付近の地図を表示するナビゲーション装置、車載情報端末として有用である。また、携帯型のナビゲーション装置、パソコン上に表示する情報表示アプリケーションなどにも適用できる。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施の形態に係る地図表示装置を採用したカーナビゲーション装置の概略の構成を示す構成図
【図２】本発明の実施の形態に係る地図表示装置を採用したカーナビゲーション装置におけるユーザーが各種の設定を行うことができる「タッチパネルの設定」画面の一例を示す模式図
【図３】（ａ）本実施の形態１に係る地図表示装置を採用したカーナビゲーション装置の拡大地図表示の指示状態を示す模式図（ｂ）拡大図を重畳表示した一例を表した模式図（ｃ）拡大図のスライド移動の一例を表した模式図
【図４】ユーザーの指の位置と拡大図の配置関係を示す模式図
【図５】メイン地図の任意の点を押下してから拡大図を表示するまでの動作を示す動作フロー図
【図６】（ａ）拡大図を表示中に指のスライドに同期して拡大図も移動させることを示す動作フロー図（ｂ）拡大図表示中に指が離された場合の動作を示す動作フロー図
【図７】拡大図の領域を設定するか、あるいは縮尺を設定するかをユーザーに選択させるための拡大図表示設定画面の一例を示す模式図
【図８】拡大図の領域を自由に選択及び設定することを可能とする拡大図領域設定画面の一例を示す模式図
【図９】拡大図の縮尺を自由に選択及び設定することを可能とする拡大図領域設定画面の一例を示す模式図
【図１０】（ａ）本実施の形態２に係る地図表示装置を採用したカーナビゲーション装置の拡大地図表示の指示状態を示す模式図（ｂ）拡大図を重畳表示した一例を表した模式図
【図１１】メイン地図の任意の点を押下してから拡大図を表示するまでの動作を示す動作フロー図
【図１２】拡大図表示中に指が離された場合の動作を示す動作フロー図
【図１３】（ａ）拡大図における広域制御エリアがタッチされた場合の表示例を示す模式図（ｂ）広域制御エリアで操作した場合の拡大図移動を示した模式図
【図１４】拡大図における広域制御エリアがタッチされた場合の動作を示す動作フロー図
【図１５】（ａ）拡大図における詳細制御エリアがタッチされた場合の表示例を示す模式図（ｂ）詳細制御エリアで操作した場合の拡大図内部の表示を示した模式図（ｃ）拡大図の表示中心における座標値とメイン地図に対して拡大図を表示している座標値を一致させる様子を示した模式図
【図１６】拡大図における詳細制御エリアがタッチされた場合の動作を示す動作フロー図
【図１７】拡大図における詳細制御エリアがタッチ（長押し）された場合の動作を示す動作フロー図
【図１８】（ａ）拡大図の拡大図消去ボタンが押下された場合の表示例を表す模式図（ｂ）拡大図が消去された場合の表示例を表す模式図
【図１９】拡大図における拡大図消去ボタンがタッチされた場合の動作を示す動作フロー図
【図２０】ユーザーが各種の設定を行うことができる「拡大図表示機能設定」画面の一例を示す模式図
【符号の説明】
【００７４】
１    カーナビゲーション装置
３ａ、１０ａ    メイン地図
３ｂ、３ｇ、４ｃ、１０ｂ、１３ｄ、１５ｄ、１５ｆ、１８ｃ    ユーザーの指
３ｃ、４ｄ、１０ｃ、１３ａ、１５ａ    接触点（任意点）
３ｄ、４ａ、３ｆ、１０ｄ、１３ｂ、１３ｃ、１５ｂ、１５ｃ、１５ｅ、１８ａ    拡大図
４ｂ    拡大図の表示中心
４ｅ    拡大図の上端から指押下点までの距離
４ｆ    拡大図の下端から指押下点までの距離
１０、１０Ａ、１０Ｂ    制御部
１１    地図情報記憶部
１２    測位部
１３    入力部
１４    表示部
１８ｂ    拡大図消去ボタン
【図１】
2007072233.tif 000003
【図２】
2007072233.tif 000004
【図３】
2007072233.tif 000005
【図４】
2007072233.tif 000006
【図５】
2007072233.tif 000007
【図６】
2007072233.tif 000008
【図７】
2007072233.tif 000009
【図８】
2007072233.tif 000010
【図９】
2007072233.tif 000011
【図１０】
2007072233.tif 000012
【図１１】
2007072233.tif 000013
【図１２】
2007072233.tif 000014
【図１３】
2007072233.tif 000015
【図１４】
2007072233.tif 000016
【図１５】
2007072233.tif 000017
【図１６】
2007072233.tif 000018
【図１７】
2007072233.tif 000019
【図１８】
2007072233.tif 000020
【図１９】
2007072233.tif 000021
【図２０】
2007072233.tif 000022