(57)【要約】  【課題】  既に保持している地図データの確認を可能とすることによって無駄な通信を回避し、それによって不要な通信コストの発生を防止することが可能な通信型地図表示装置を提供すること。  【解決手段】  入力された操作に応じて入力指示信号を生成する入力部１１と、外部の装置３ａ〜ｎと通信して地図データを取得する通信部１２と、入力指示信号に応じて通信部１２を制御して外部の装置３ａ〜ｎから地図データを取得し、取得した地図データに対して画像処理を行って地図画面または領域画面の表示イメージの画像データを生成する制御部１５と、通信部１２が受信した地図データや地図データの管理データ等を記憶する記憶部１３と、制御部が生成した表示イメージを含む所定の画像を表示する表示部１４とを備え、通信取得を開始する前に、記憶している地図データの領域や取得しようとする地図データの領域の領域画面を表示できる構成を有している。【選択図】  図１
2005055605.tif 000002
【特許請求の範囲】
【請求項１】
入力された指示に応じて入力指示信号を生成する入力部と、外部の装置と通信して地図データを取得する通信部と、前記入力指示信号に応じて前記通信部を制御して前記外部の装置から前記地図データを取得し、取得した前記地図データに対して画像処理を行って地図画面の表示イメージまたは領域画面の表示イメージの画像データを生成する制御部と、前記通信部が受信した前記地図データ、前記地図データの管理データ、その他のデータを記憶する記憶部と、前記制御部が生成した表示イメージを含む所定の画像を表示する表示部とを備え、前記制御部は、前記入力部を介して前記地図データを前記外部の装置から取得すべき内容の前記入力指示信号を検出した場合、前記地図データを前記外部の装置から取得する前に、前記記憶部に記憶された地図データの各保持領域の位置および形状に対応する枠形状、並びに取得しようとする地図データの取得領域の位置および形状に対応する枠形状の両方を含む領域画面の表示イメージの画像データを生成し、前記領域画面の表示イメージにおける前記取得領域が、前記保持領域から識別できるように加工されていることを特徴とする通信型地図表示装置。
【請求項２】
入力された指示に応じて入力指示信号を生成する入力部と、外部の装置と通信して地図データを取得する通信部と、前記入力指示信号に応じて前記通信部を制御して前記外部の装置から前記地図データを取得し、取得した前記地図データに対して画像処理を行って地図画面の表示イメージまたは領域画面の表示イメージの画像データを生成する制御部と、前記通信部が受信した前記地図データ、前記地図データの管理データ、その他のデータを記憶する記憶部と、前記制御部が生成した表示イメージを含む所定の画像を表示する表示部とを備え、前記制御部は、前記入力部を介して前記地図データを前記外部の装置から取得すべき内容の前記入力指示信号を検出し、前記取得対象の地図データのデータ量が前記記憶部の空記憶容量を超える場合、前記地図データを前記外部の装置から取得する前に、前記取得対象の地図データのデータ量に応じて一部の前記保持領域を削除領域に変更し、前記記憶部に記憶された地図データの各保持領域の位置および形状に対応する枠形状、並びに前記削除領域の位置および形状に対応する枠形状の両方を含む領域画面の表示イメージの画像データを生成し、前記領域画面の表示イメージにおける前記削除領域が、前記保持領域から識別できるように加工されていることを特徴とする通信型地図表示装置。
【請求項３】
前記領域画面の表示イメージには、さらに取得しようとする地図データの取得領域の位置および形状に対応する枠形状が含まれ、前記領域画面の表示イメージにおける前記取得領域および前記削除領域が、前記保持領域から識別できるように加工されていることを特徴とする請求項２に記載の通信型地図表示装置。
【請求項４】
前記領域画面の表示イメージには、さらに直前に前記表示部に表示されていた前記地図画面に応じた表示領域の位置および形状に対応する枠形状が含まれ、前記領域画面の表示イメージにおける前記表示領域が、他の各前記領域から識別できるように加工されていることを特徴とする請求項１ないし請求項３のいずれかに記載の通信型地図表示装置。
【請求項５】
前記入力部は、現在位置を測位する測位手段を有し、前記制御部は、前記現在位置が前記記憶部に記憶された前記地図データのいずれの保持領域にも含まれない場合、前記現在位置を含む領域の地図データを取得するように前記通信部を制御することを特徴とする請求項１ないし請求項４のいずれかに記載の通信型地図表示装置。
【請求項６】
前記入力部は、前記地図画面のスクロールを指示するためのスクロール指示手段を有し、前記制御部は、前記スクロールして表示する領域の地図データが前記記憶部に記憶されていない場合、スクロールして表示する領域の地図データであって前記記憶部に記憶されていない領域の地図データを取得するように前記通信部を制御することを特徴とする請求項１ないし請求項５のいずれかに記載の通信型地図表示装置。
【請求項７】
前記制御部は、前記スクロールして表示する領域の地図データが前記記憶部に記憶されていない場合、スクロールして表示する領域であってこの領域の地図データが前記記憶部に記憶されていない領域を白地図で表示する地図画面生成手段と、前記スクロールして表示する白地図の範囲が予め決められた範囲以上になったことを検出するスクロール指示検出手段とを有し、前記スクロール指示検出手段が、前記スクロールによって白地図の範囲が予め決められた範囲以上になったことを検出した場合に、前記白地図として表示された領域の地図データを取得するように前記通信部を制御することを特徴とする請求項６に記載の通信型地図表示装置。
【請求項８】
前記入力部は、前記地図画面および前記領域画面の縮尺の変更を指示するための縮尺変更指示手段を有し、前記制御部は、前記領域画面を前記縮尺変更指示手段の入力指示に応じて縮尺を変更し、前記取得領域の地図データを前記外部の装置から前記通信部を介して取得中に前記取得領域の縮尺の領域画面を表示させることを特徴とする請求項１、請求項３ないし請求項７のいずれかに記載の通信型地図表示装置。
【請求項９】
前記入力部は、前記地図画面および前記領域画面の縮尺の変更を指示するための縮尺変更指示手段を有し、前記制御部は、前記領域画面を前記縮尺変更指示手段の入力指示に応じて縮尺を変更し、前記取得領域の地図データを前記外部の装置から前記通信部を介して取得中に前記削除領域の縮尺の領域画面を表示させることを特徴とする請求項２ないし請求項７のいずれかに記載の通信型地図表示装置。
【請求項１０】
入力された指示に応じて入力指示信号を生成する入力部と、外部の装置と通信して地図データを取得する通信部と、前記入力指示信号に応じて前記通信部を制御して前記外部の装置から前記地図データを取得し、取得した前記地図データに対して画像処理を行って地図画面の表示イメージまたは領域画面の表示イメージの画像データを生成する制御部と、前記通信部が受信した前記地図データ、前記地図データの管理データ、その他のデータを記憶する記憶部と、前記制御部が生成した表示イメージを含む所定の画像を表示する表示部とを備え、前記入力部は、前記地図画面から前記領域画面に、または前記領域画面から前記地図画面に画面を切り替える指示をするための切替手段を有し、前記記憶部は、一部または全部の前記保持領域についての削除順の情報を前記管理データに含めて保持し、前記制御部は、前記切替手段を介して地図画面から領域画面に切り替えの指示がなされたとき、前記削除順が識別できるように前記領域画面の表示イメージの画像データを生成することを特徴とする通信型地図表示装置。
【請求項１１】
前記制御部は、前記削除順を対応する保持領域中に数字で表示することを特徴とする請求項１０に記載の通信型地図表示装置。
【請求項１２】
前記制御部は、前記削除順に、対応する保持領域を他の保持領域から識別できるように一定時間間隔で前記表示部に表示させることを特徴とする請求項１０に記載の通信型地図表示装置。
【請求項１３】
前記入力部は、削除される領域を順次確認するための削除領域順次確認手段を有し、前記制御部は、前記削除領域順次確認手段を介して前記確認がされるごとに削除順を１つずつ増加させて、対応する保持領域を他の保持領域から識別できるようにして前記表示部に表示させることを特徴とする請求項１０に記載の通信型地図表示装置。
【請求項１４】
前記入力部は、領域の前記削除順を決定するための削除順決定手段を有し、前記制御部は、前記削除順決定手段を介して領域の前記削除順が決定された場合、決定された削除順に応じて他の領域の削除順を変更することを特徴とする請求項１０ないし請求項１３のいずれかに記載の通信型地図表示装置。
【請求項１５】
前記入力部は、前記保持領域のうち、削除しない領域を決定するための非削除決定手段を有し、前記制御部は、前記非削除決定手段を介して削除しない領域が決定された場合、削除しないと決定された領域に応じて他の領域の削除順を変更することを特徴とする請求項１４に記載の通信型地図表示装置。
【請求項１６】
前記領域画面は、前記地図画面表示中に前記地図画面上に設けられた別ウインドウに表示されることを特徴とする請求項１、請求項２、または請求項１０のいずれかに記載の通信型地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信手段を介して地図データを取得し、取得した地図データに基づいて地図を表示する通信型地図表示装置に関し、特に、記憶容量の小さい通信型地図表示装置に関する。
【背景技術】
【０００２】
従来、いわゆる携帯電話等の通信型地図表示装置では、地図等の所望の画像を現有の画像に加えて取得して表示しようとするとき、メモリ等の記憶容量に制限があるため、取得しようとしてもできない場合がある。係る場合に従来の通信型地図表示装置では、記憶媒体に格納された参照日時の古い順に地図データ等を消去して記憶容量の不足を解消する方法が知られている（例えば、特許文献１、特許文献２参照。）。
【特許文献１】特開２００２−９０１６２号公報  （第７頁、(００６５)）
【特許文献２】特開２００２−１０７１６９号公報  （第１６頁、(００９４)）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、このような従来の通信型地図表示装置では、自装置が保持する地図データを確認することができないため、過去に取得した地図データを他の地図データの取得のために削除して、再度取得してしまうという無駄や、そのことによる不必要な通信コストが生じるという問題があった。
【０００４】
本発明はこのような問題を解決するためになされたもので、既に保持している地図データの確認を可能とすることによって無駄な通信を回避し、それによって不要な通信コストの発生を防止することが可能な通信型地図表示装置を提供するものである。
【課題を解決するための手段】
【０００５】
本発明の通信型地図表示装置は、入力された指示に応じて入力指示信号を生成する入力部と、外部の装置と通信して地図データを取得する通信部と、前記入力指示信号に応じて前記通信部を制御して前記外部の装置から前記地図データを取得し、取得した前記地図データに対して画像処理を行って地図画面の表示イメージまたは領域画面の表示イメージの画像データを生成する制御部と、前記通信部が受信した前記地図データ、前記地図データの管理データ、その他のデータを記憶する記憶部と、前記制御部が生成した表示イメージを含む所定の画像を表示する表示部とを備え、前記制御部は、前記入力部を介して前記地図データを前記外部の装置から取得すべき内容の前記入力指示信号を検出した場合、前記地図データを前記外部の装置から取得する前に、前記記憶部に記憶された地図データの各保持領域の位置および形状に対応する枠形状、並びに取得しようとする地図データの取得領域の位置および形状に対応する枠形状の両方を含む領域画面の表示イメージの画像データを生成し、前記領域画面の表示イメージにおける前記取得領域が、前記保持領域から識別できるように加工されている構成を有している。
【０００６】
この構成により、地図データを外部の装置から取得する前に、記憶部に記憶された地図データの各保持領域を枠形状で表現した領域画面の表示イメージが表示されるため、地図データの取得中に取得領域を確認することができ、これによって無駄な通信を回避し、不要な通信コストの発生を防止することが可能な通信型地図表示装置を実現することができる。
【０００７】
また、本発明の通信型地図表示装置は、入力された指示に応じて入力指示信号を生成する入力部と、外部の装置と通信して地図データを取得する通信部と、前記入力指示信号に応じて前記通信部を制御して前記外部の装置から前記地図データを取得し、取得した前記地図データに対して画像処理を行って地図画面の表示イメージまたは領域画面の表示イメージの画像データを生成する制御部と、前記通信部が受信した前記地図データ、前記地図データの管理データ、その他のデータを記憶する記憶部と、前記制御部が生成した表示イメージを含む所定の画像を表示する表示部とを備え、前記制御部は、前記入力部を介して前記地図データを前記外部の装置から取得すべき内容の前記入力指示信号を検出し、前記取得対象の地図データのデータ量が前記記憶部の空記憶容量を超える場合、前記地図データを前記外部の装置から取得する前に、前記取得対象の地図データのデータ量に応じて一部の前記保持領域を削除領域に変更し、前記記憶部に記憶された地図データの各保持領域の位置および形状に対応する枠形状、並びに前記削除領域の位置および形状に対応する枠形状の両方を含む領域画面の表示イメージの画像データを生成し、前記領域画面の表示イメージにおける前記削除領域が、前記保持領域から識別できるように加工されている構成を有している。
【０００８】
この構成により、地図データを外部の装置から取得する前に、記憶部に記憶された地図データの各保持領域および削除領域を枠形状で表現した領域画面の表示イメージが表示されるため、地図データの取得中に削除領域を確認することができ、これによって無駄な通信を回避し、不要な通信コストの発生を防止することが可能な通信型地図表示装置を実現することができる。
【０００９】
また、本発明の通信型地図表示装置は、前記領域画面の表示イメージには、さらに取得しようとする地図データの取得領域の位置および形状に対応する枠形状が含まれ、前記領域画面の表示イメージにおける前記取得領域および前記削除領域が、前記保持領域から識別できるように加工されている構成を有している。
【００１０】
この構成により、地図データの取得中に取得領域と削除領域とを確認することができ、これによって無駄な通信を回避し、不要な通信コストの発生を防止することが可能な通信型地図表示装置を実現することができる。
【００１１】
また、本発明の通信型地図表示装置は、前記領域画面の表示イメージには、さらに直前に前記表示部に表示されていた前記地図画面に応じた表示領域の位置および形状に対応する枠形状が含まれ、前記領域画面の表示イメージにおける前記表示領域が、他の各前記領域から識別できるように加工されている構成を有している。
【００１２】
この構成により、地図データの取得中に取得領域と削除領域が確認できる領域画面上で、直前まで表示していた地図画面の表示領域の枠形状をさらに識別できることになり、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００１３】
また、本発明の通信型地図表示装置は、前記入力部が、現在位置を測位する測位手段を有し、前記制御部は、前記現在位置が前記記憶部に記憶された前記地図データのいずれの保持領域にも含まれない場合、前記現在位置を含む領域の地図データを取得するように前記通信部を制御する構成を有している。
【００１４】
この構成により、現在位置が記憶部に地図データを持たない領域に表示を移動しようとした場合でも領域画面が表示され、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００１５】
また、本発明の通信型地図表示装置は、前記入力部が、前記地図画面のスクロールを指示するためのスクロール指示手段を有し、前記制御部は、前記スクロールして表示する領域の地図データが前記記憶部に記憶されていない場合、スクロールして表示する領域の地図データであって前記記憶部に記憶されていない領域の地図データを取得するように前記通信部を制御する構成を有している。
【００１６】
この構成により、スクロールの指示によって記憶部に地図データを持たない領域に表示を移動しようとした場合でも領域画面が表示され、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００１７】
また、本発明の通信型地図表示装置は、前記制御部が、前記スクロールして表示する領域の地図データが前記記憶部に記憶されていない場合、スクロールして表示する領域であってこの領域の地図データが前記記憶部に記憶されていない領域を白地図で表示する地図画面生成手段と、前記スクロールして表示する白地図の範囲が予め決められた範囲以上になったことを検出するスクロール指示検出手段とを有し、前記スクロール指示検出手段が、前記スクロールによって白地図の範囲が予め決められた範囲以上になったことを検出した場合に、前記白地図として表示された領域の地図データを取得するように前記通信部を制御する構成を有している。
【００１８】
この構成により、ユーザは、地図データを通信取得したくない場合は、白地図方向へのさらなるスクロールを指示しないように操作することで、不要な地図データの取得を回避できるため、無駄な通信を回避し、不要な通信コストの発生を防止することが可能な通信型地図表示装置を実現することができる。
【００１９】
また、本発明の通信型地図表示装置は、前記入力部が、前記地図画面および前記領域画面の縮尺の変更を指示するための縮尺変更指示手段を有し、前記制御部は、前記領域画面を前記縮尺変更指示手段の入力指示に応じて縮尺を変更し、前記取得領域の地図データを前記外部の装置から前記通信部を介して取得中に前記取得領域の縮尺の領域画面を表示させる構成を有している。
【００２０】
この構成により、記憶部の地図データの保持領域数が多い場合でも、わかりやすく表示できるため、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００２１】
また、本発明の通信型地図表示装置は、前記入力部が、前記地図画面および前記領域画面の縮尺の変更を指示するための縮尺変更指示手段を有し、前記制御部は、前記領域画面を前記縮尺変更指示手段の入力指示に応じて縮尺を変更し、前記取得領域の地図データを前記外部の装置から前記通信部を介して取得中に前記取得領域の縮尺の領域画面を表示させる構成を有している。
【００２２】
この構成により、記憶部の地図データの保持領域数が多い場合でも、わかりやすく表示できるため、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００２３】
また、本発明の通信型地図表示装置は、入力された指示に応じて入力指示信号を生成する入力部と、外部の装置と通信して地図データを取得する通信部と、前記入力指示信号に応じて前記通信部を制御して前記外部の装置から前記地図データを取得し、取得した前記地図データに対して画像処理を行って地図画面の表示イメージまたは領域画面の表示イメージの画像データを生成する制御部と、前記通信部が受信した前記地図データ、前記地図データの管理データ、その他のデータを記憶する記憶部と、前記制御部が生成した表示イメージを含む所定の画像を表示する表示部とを備え、前記入力部は、前記地図画面から前記領域画面に、または前記領域画面から前記地図画面に画面を切り替える指示をするための切替手段を有し、前記記憶部は、一部または全部の前記保持領域についての削除順の情報を前記管理データに含めて保持し、前記制御部は、前記切替手段を介して地図画面から領域画面に切り替えの指示がなされたとき、前記削除順が識別できるように前記領域画面の表示イメージの画像データを生成する構成を有している。
【００２４】
この構成により、削除される順番をいつでも確認できるため、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００２５】
また、本発明の通信型地図表示装置は、前記制御部が、前記削除順を対応する保持領域中に数字で表示する構成を有している。
【００２６】
この構成により、削除される順番を数字で確認できるため、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００２７】
また、本発明の通信型地図表示装置は、前記制御部が、前記削除順に、対応する保持領域を他の保持領域から識別できるように一定時間間隔で前記表示部に表示させる構成を有している。
【００２８】
この構成により、削除される領域を削除順で一定時間間隔をおいて確認できるため、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００２９】
また、本発明の通信型地図表示装置は、前記入力部が、削除される領域を順次確認するための削除領域順次確認手段を有し、前記制御部は、前記削除領域順次確認手段を介して前記確認がされるごとに削除順を１つずつ増加させて、対応する保持領域を他の保持領域から識別できるようにして前記表示部に表示させる構成を有している。
【００３０】
この構成により、確認順に削除される順番を設定できるため、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００３１】
また、本発明の通信型地図表示装置は、前記入力部が、領域の前記削除順を決定するための削除順決定手段を有し、前記制御部は、前記削除順決定手段を介して領域の前記削除順が決定された場合、決定された削除順に応じて他の領域の削除順を変更する構成を有している。
【００３２】
この構成により、削除される順番をいつでも任意に変更し、変更結果を確認できるため、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００３３】
また、本発明の通信型地図表示装置は、前記入力部が、前記保持領域のうち、削除しない領域を決定するための非削除決定手段を有し、前記制御部は、前記非削除決定手段を介して削除しない領域が決定された場合、削除しないと決定された領域に応じて他の領域の削除順を変更する構成を有している。
【００３４】
この構成により、削除したくない領域を選択でき、その結果、変更される削除順を確認できるため、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【００３５】
また、本発明の通信型地図表示装置は、前記領域画面が、前記地図画面表示中に前記地図画面上に設けられた別ウインドウに表示される構成を有している。
【００３６】
この構成により、領域画面が、地図画面表示中に地図画面上に設けられた別ウインドウに表示されるため、地図画面も領域画面も表示し、操作性の向上を図ることが可能な通信型地図表示装置を実現することができる。
【発明の効果】
【００３７】
本発明は、地図データを外部の装置から取得する前に、自装置が記憶する各保持領域を枠形状で表現した領域画面の表示イメージが表示されるため、地図データの取得中に取得領域を確認することができ、これによって無駄な通信を回避し、不要な通信コストの発生を防止することができるという効果を有する通信型地図表示装置を提供することができるものである。
【発明を実施するための最良の形態】
【００３８】
以下、本発明の実施の形態について、図面を用いて説明する。
【００３９】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る通信型地図表示装置の構成および通信型地図表示装置を含む送受信システムの全体構成を示すブロック図である。図１において、通信型地図表示装置１は、ＩＰ網、移動体通信網、無線ＬＡＮ通信網等の通信網２を介して、地図データを保持する地図サーバ３ａ〜３ｎに接続される。
【００４０】
図１に示すように、本発明の第１の実施の形態に係る通信型地図表示装置１は、ユーザが操作して所定の信号（以下、単に「入力指示信号」という。）を入力する入力部１１、通信網２を介して地図サーバ３ａ〜３ｎと通信する通信部１２、通信部１２を介して地図サーバ３ａ〜３ｎから取得した地図データを含む所定の情報を記憶する記憶部１３、地図画面、領域画面、操作案内メッセージ、その他のコンテンツを表示する表示部１４、および、これらの各構成部１１〜１４を制御する制御部１５を含むように構成される。ここで、「領域画面」とは、記憶部１３が記憶する地図データに基づいて表示可能な領域を示す画面である。
【００４１】
ここで、制御部１５は、さらに、入力部１１を介して入力された入力指示信号に応じて、地図の表示領域（表示部１４の画面に表示される地図の領域をいう。）を算出して表示領域の地図データを特定すると共に、地図データを格納している記憶部１３を管理し、地図データを取得させる指示の信号である地図取得指示信号を生成して通信部１２に出力する地図データ管理手段１５１、地図データ管理手段１５１から表示領域を含む地図データおよび領域の表示中心位置を受け取り、表示イメージ画像データを生成して表示部１４に出力する地図画面生成手段１５２、および、地図データ管理手段１５１から、少なくとも枠形状の情報を複数の領域について受け取り、複数領域の枠形状の表示イメージ画像データを生成して表示部１４に出力する領域画面生成手段１５３を含むように構成される。また、制御部１５は、上記の地図取得指示信号をも生成するものとする。ここで、表示イメージ画像データとは、表示部１４に表示されるイメージ画像を生成するための画像データをいう。また、地図データは、領域毎に分割されて記憶部１３に記憶されているものとする。
【００４２】
地図データ管理手段１５１は、さらに、入力部１１を介して入力された入力指示信号に応じて表示すべき地図の中心位置を求め、地図の表示領域を算出する表示領域算出手段１５１１、表示領域算出手段１５１１によって求められた表示領域の地図データが記憶部１３に保持されているか否かを判断する領域有無判定手段１５１２、記憶部１３に地図データ等を記憶するための記憶容量の空きがあるかを判断する空容量判定手段１５１３、および、記憶部１３が保持する地図データを削除するか否か、また、削除する場合における削除順を管理する削除管理手段１５１４を含むように構成される。
【００４３】
次に、本発明の第１の実施の形態に係る通信型地図表示装置の各構成部について詳細に説明する。
【００４４】
入力部１１は、例えば、表示部１４に表示された所定のコマンドを不図示の入力ペンでタッチする方法や、表示部１４とは別に設けられたスイッチを操作することによって所定の情報を入力させ、入力させた情報に応じて入力指示信号を生成し、制御部１５に出力するようになっている。そして、入力部１１は、左方向にスクロールしたりカーソルを移動したりする左ボタン、右方向にスクロールしたりカーソルを移動したりする右ボタン、上方向にスクロールしたりカーソルを移動したりする上ボタン、および、下方向にスクロールしたりカーソルを移動したりする下ボタンを含むように構成されるのでもよい。
【００４５】
通信部１２は、通信網２を介して行う通信に必要な規定情報等の付加・削除や制御手順に基づいて通信を行うための回路やソフトウェアモジュールで構成される。そして、通信部１２は、制御部１５の地図データ管理手段１５１が出力した地図取得指示信号に応答して、通信制御に必要な処理を行って地図データの送信要求等を地図サーバ３ａ〜３ｎに出力すると共に、地図サーバ３ａ〜３ｎが送信したデータを受信して必要なデータを制御部１５の地図データ管理手段１５１に出力する。なお、以下では、地図サーバ３ａ〜３ｎと通信して所定のデータを取得することを、単に「通信取得」という。
【００４６】
記憶部１３は、読み出し、書き込み、ランダムアクセス等が可能な、半導体メモリ、光学式ディスク、磁気式ディスク等で構成され、読み書きに必要な回路やソフトウェアモジュールを含んでいるものとする。
【００４７】
記憶部１３に記憶される情報は、図２に示すように、各地図データを管理するための管理データから構成される管理データ群１３１、および、複数の地図データから構成される地図データ群１３２を含むように構成されるものとする。ここで、管理データ群１３１は、第１の管理データから第ｍの管理データによって構成され、地図データ群１３２は、第１の地図データから第ｎの地図データによって構成され、１つの地図データには１つの管理データが対応するようになっているものとする。ここで、ｍとｎとの関係は、ｍ≧ｎが成り立つようになっており、地図データを持たない管理データが存在するのでもよいものとする。
【００４８】
ここで、記憶部１３に記憶される各管理データは、同一の構成を有するものとし、図３に示すように、地図データ指定情報１３１Ａ、データ容量情報１３１Ｂ、領域情報１３１Ｃ、削除順情報１３１Ｄ、および非削除フラグ情報１３１Ｅを含むように構成されるものとする。ここで、地図データ指定情報１３１Ａは、メモリのアドレスなど、対応する地図データの格納場所を示す情報である。個々の領域の地図データは、上記の地図データ群１３２の１つの構成要素として格納される。データ容量情報１３１Ｂは対応する地図データのデータ容量を示す情報であり、領域情報１３１Ｃは対応する地図データによって表示される領域を示す情報であり、削除順情報１３１Ｄは対応する地図データの削除順を示す情報であり、そして、非削除フラグ情報１３１Ｅは対応する地図データを削除しないときに立てるフラグの情報である。各領域の地図データは、文字や図形などの地図データがラスタ表現またはベクトル表現されたものとなっている。
【００４９】
表示部１４は、例えば、液晶ディスプレイなどで構成される。
【００５０】
制御部１５は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュＲＯＭ、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＶＲＡＭ（Ｖｉｄｅｏ−ＲＡＭ）、その他の専用回路やソフトウェアモジュールにより構成される。
【００５１】
図４は、本発明の第１の実施の形態に係る通信型地図表示装置の動作を説明するためのフローチャートである。以下では、ユーザが必要としている地図データを特定して通信網２を介して取得し、取得した地図データを記憶部１３に格納する技術、および、通信網２を介して取得され記憶部１３に格納された地図データや予め記憶部１３に格納されている地図データに基づき地図画面を表示部１４に表示する技術に関しては、公知であり、その説明を省略する。
【００５２】
また、使用頻度の少ない順に削除していく方法も公知であるため、その説明を省略する。さらに、地図データが参照され、または取得される度に、削除管理手段１５１４が行う記憶部１３の削除順情報１３１Ｄを更新する動作についても省略する。
【００５３】
以下では、図５に示すような表示イメージの地図画面が表示部１４に表示されている状態を初期表示状態として通信型地図表示装置の動作を説明する。
【００５４】
まず、ユーザが入力部１１を操作し、左方向にスクロールしたりカーソルを移動したりする左ボタン、右方向にスクロールしたりカーソルを移動したりする右ボタン、上方向にスクロールしたりカーソルを移動したりする上ボタン、および、下方向にスクロールしたりカーソルを移動したりする下ボタンを介してスクロールの指示を行うと、入力部１１が上記の操作や指示等を検出し、検出した操作や指示等に応じて入力指示信号を生成し、制御部１５の表示領域算出手段１５１１に出力する（Ｓ４０１）。
【００５５】
ステップＳ４０１で操作や指示を検出しない場合、図４に示すフローチャートでは、処理は終了するように示されているが、本発明の通信型地図表示装置１においては、不図示の入力手段を介してユーザからシステム終了の指示があるまで、処理は、図４における開始に戻り、継続して入力部１１からの入力をポーリングするようになっている。
【００５６】
ステップＳ４０１で操作や指示を検出した場合、制御部１５の表示領域算出手段１５１１は、入力部１１から出力された入力指示信号および表示部１４が現在表示している地図の領域に基づいて、新たに表示すべき地図の中心位置を決定し、中心位置、縮尺や画面の大きさを加味して表示領域の範囲を算出し、算出した表示領域の範囲を領域有無判定手段１５１２に出力する（Ｓ４０２）。
【００５７】
地図データ管理手段１５１の領域有無判定手段１５１２は、記憶部１３にアクセスして図２に示した管理データ群１３１を読み出し、管理データ群１３１に基づいて、必要な領域の地図データが記憶部１３に記憶されているか否かを判断し、必要な領域の地図データが記憶されていると判断した場合、処理はステップＳ４０６に跳び、記憶されていないと判断した場合は、ステップＳ４０４に進む（Ｓ４０３）。
【００５８】
ステップＳ４０３では、例えば、表示領域の大きさを地図データの各領域の大きさ以下であると決めておき、表示領域の枠形状を規定する各座標点について、対象の座標点を含む領域の地図データが記憶部１３の地図データ群１３２にあるか否かを、図３に示す管理データの領域情報１３１Ｃを検索することで判断する。
【００５９】
ステップＳ４０３で表示領域を含む領域の地図データが記憶部１３に記憶されていないと判断された場合、領域画面が領域画面生成手段１５３によって生成され、表示部１４に表示される（Ｓ４０４）。ここで、「領域画面」の表示イメージを図６に示す。図６は、直前に図５に示す地図画面を表示していた表示領域６０１が、右側へのスクロール操作によって右側に移動する場合の領域画面の表示イメージを示すものである。なお、ステップＳ４０４での領域画面の生成処理についての詳細は、図７を用いて後述する。
【００６０】
ステップＳ４０４で領域画面の生成処理が完了したとき、制御部１５は、記憶部１３に存在せずかつ表示に必要な地図データを通信取得するため地図取得指示信号を通信部１２に出力し、通信部１２がこの地図データを取得し、取得した地図データを制御部１５が記憶部１３に保存させる（Ｓ４０５）。
【００６１】
ステップＳ４０３で表示に必要な地図データが記憶部１３に記憶されていたとき、または、ステップＳ４０５で記憶部１３に記憶されていない地図データを通信取得したとき、制御部１５は、表示に必要な地図データを地図画面生成手段１５２に出力し、地図画面生成手段１５２が地図画面の表示イメージの画像データを生成して表示部１４に出力し（Ｓ４０６）、表示部１４により地図画面が表示される。以上の処理によって、例えば、図５に示すような地図画面が表示される。
【００６２】
以下、領域画面の生成処理について図面を用いて説明する。図７は、図４に示すステップＳ４０４での領域画面の生成処理の詳細を示すフローチャートである。また、図６、および、図８から図１５は、領域画面の表示イメージについての説明図である。以下では、領域画面の生成処理によって、図６に示すような領域画面が生成されるものとして説明を行う。また、図６に示す領域画面は、図８に示す保持領域、図９に示す、直前に表示していた地図画面の表示領域６０１、図１０に示す取得領域（地図データを取得しようとする領域）、および、図１１に示す削除領域（地図データが削除される領域）によって構成されるものとする。
【００６３】
まず、制御部１５は、取得領域の地図データについての領域情報を決定し、取得領域の地図データのデータ容量情報を決定する（Ｓ７０１）。この取得領域の領域情報は、次のステップＳ７０２で領域画面の事前の生成として、各領域の枠形状の大きさを決めるために用いられる。また取得領域のデータ容量情報は、取得した地図データ等を記憶するために削除しなければならない地図データの数を決定するのに必要である。具体的には、以下に述べる決定方法が例として挙げられる。
（１）緯度経度で座標を表した地図データの領域を予め決められた固定間隔でメッシュ状に分割し、分割して得られたメッシュ状の領域についての情報（例えば、領域の中心位置の緯度経度と縮尺、または領域の左下隅と右上隅の緯度経度などの情報）を領域情報として地図サーバ３ａ〜３ｎと記憶部１３が共に記憶しておき、さらに、領域情報で指定される領域の情報を地図サーバ３ａ〜３ｎと記憶部１３が共に記憶しておき、必要とされる取得領域の地図データについての領域情報を記憶部１３に記憶された中から決定し、取得領域の地図データに応じたデータ容量情報を記憶部１３に記憶された中から決定する方法。
（２）地図サーバ３ａ〜３ｎが有するすべての地図データを予め決められた領域の地図データに可変分割しておき、分割して得られた領域（分割領域）の地図データの管理データを領域情報として地図サーバ３ａ〜３ｎと記憶部１３とが共に記憶しておき、必要とされる取得領域の地図データについての領域情報を記憶部１３に記憶された中から決定する方法。この場合は、全ての領域の領域情報を持っているために、取得領域の領域情報がすぐに得られる上、全ての領域のデータ容量情報も持っているため、記憶部のデータ容量を有効に使えるというメリットがある。しかし、全ての領域の領域情報とデータ容量情報の分のデータ容量が記憶部に必要となる点がデメリットとなる。
（３）必要な領域の地図データを特定する、例えば、領域の中心位置の緯度経度、領域の範囲を指定する情報、縮尺等の情報を地図サーバ３ａ〜３ｎに送信し、地図サーバ３ａ〜３ｎから対応する地図データの管理データを受信し、受信した管理データに基づいて取得領域の地図データに応じた領域情報およびデータ容量情報を決定する方法。この場合は、管理データのデータ容量を保持領域以外は持たなくてもよいのでその分、記憶部のデータ容量を少なくできるが、都度、管理データを受信しなければならない分、通信時間が必要になる。
【００６４】
次に、地図データ管理手段１５１は、記憶部１３内のすべての管理データ（図２）の領域情報１３１Ｃ（図３）、直前に表示していた地図画面の表示領域の領域情報、および、ステップＳ７０１で決定した取得領域の領域情報を識別できるようにして領域画面生成手段１５３に出力し、領域画面生成手段１５３が、これらのすべての領域が一画面で表示できるように、各領域の枠形状（大きさ等）を決定して、領域画面の表示イメージの画像データを生成する（Ｓ７０２）。ステップＳ７０２で生成される領域画面の表示イメージを図１２に示す。
【００６５】
ステップＳ７０２で領域画面の表示イメージの画像データが生成されたら、領域画面生成手段１５３は、直前に表示していた地図画面の表示領域が識別でき、かつ、取得領域が保持領域と識別できるように、領域画面の表示イメージの画像データを加工する（Ｓ７０３）。領域画面の表示イメージの画像データの加工は、色や線種などを、取得領域と保持領域と直前に表示していた地図画面の表示領域とで異なるようにしたり、取得領域の領域中央に、取得領域であることを示すマークをつけたり、面のテクスチャを変えたりすることで行う。直前に表示していた地図画面の表示領域が区別できるように加工した状態を図１３に、さらに、取得領域が保持領域とも区別できるように加工した状態を図１４示す。
【００６６】
ステップＳ７０３で表示イメージの画像データの加工が終わったら、空容量判定手段１５１３は、取得する地図データのデータ容量分の記憶容量の空きが記憶部１３にあるか否かを判断し、記憶容量の空きがあると判断した場合、処理はステップＳ７０７に跳び、空きがないと判断した場合は、ステップＳ７０５に進む（Ｓ７０４）。
【００６７】
ステップＳ７０４で記憶部１３に空きがないと判断された場合、削除管理手段１５１４は、記憶部１３にアクセスして図３に示す削除順情報１３１Ｄを参照し、削除順の優先順位が最も高い地図データから、データの削除領域を決定する（Ｓ７０５）。ここで、データの削除領域は、領域情報１３１Ｃに基づいて決定される。具体的には、削除する地図データを削除の優先順位が高い順番に特定していき、特定された削除対象の地図データの合計のデータ容量が取得する地図データのデータ容量より大きくなったときに、それまで特定された全ての削除対象の地図データの合計の領域として決定される。
【００６８】
ステップＳ７０５で削除領域が決定されたら、領域画面生成手段１５３は、削除領域が保持領域、取得領域、および、直前に表示していた地図画面の表示領域と区別できるように領域画面の表示イメージの画像データを加工する（Ｓ７０６）。ステップＳ７０６では、ステップＳ７０３で、取得領域や直前に表示していた地図画面に応じた表示領域を加工したのと同様に、色や線種などを削除領域と、保持領域、取得領域、および、直前に表示していた地図画面の表示領域とで異なるようにしたり、削除領域の領域中央に、削除領域であることを示すマークをつけたり、面のテクスチャを変えたりして行う。ステップＳ７０６で生成される領域画面の表示イメージを図６に示す。
【００６９】
また、本発明において領域画面の表示イメージの画像データを生成するために必要な条件は、削除領域、取得領域、直前に表示していた地図画面の表示領域、および、保持領域の各々が識別でき、各領域の枠形状が識別できることである。その他の事項は、ハードウェアの表示性能に応じて具備すればよい。そして、表示処理能力が高ければ、領域画面の表示イメージの画像データを以下のようにして生成するのでもよい。具体的には、ステップＳ７０２で、保持領域の地図データを地図データ管理手段１５１から領域画面生成手段１５３に送り、縮小した地図を対応する枠内に表示したり、ステップＳ７０６で、削除領域の地図を縮小表示した上に削除領域であることを示すマークを上書きして付けたり、面のテクスチャを所定の透明度の画像とし、上書きしたりして生成するのでもよい。このように、縮小した地図上にマーク等を上書きして生成した領域画面の表示イメージを図１５に示す。
【００７０】
次に、領域画面生成手段１５３は、図６に示すように生成した領域画面の表示イメージの画像データを表示部１４に出力し（Ｓ７０７）、領域画面の生成処理は終了する。表示部１４は、領域画面の表示イメージの画像データを受信して、領域画面を表示する。
【００７１】
このように、表示に必要な領域の地図データが記憶部１３にないときは、取得領域と、直前に表示していた地図画面の表示領域と、保持領域とを区別して表示し、取得領域の地図データのデータ容量が記憶容量の空きを超える場合には、削除領域を識別可能にした領域画面の表示イメージの画像データを生成し、表示イメージ画像を表示部１４に表示させてから、制御部１５の制御の下に必要な地図データを通信部１２に通信取得させることにより、データが取得されるまでの空き時間を、取得中の地図の領域の確認のための時間としてユーザは、有効に使うことができる。
【００７２】
なお、制御部１５の地図画面生成手段１５２は、スクロールして表示する領域の地図データが記憶部１３に記憶されていない場合、スクロールして表示する領域であってこの領域の地図データが記憶部１３に記憶されていない領域を白地図で表示し、制御部１５の領域有無判定手段１５１２は、図１６に示すように、スクロールして表示する白地図の範囲が予め決められた範囲以上になったことを検出する白地図方向スクロール検出手段１５１２１を有し、白地図方向スクロール検出手段１５１２１が、スクロールによって白地図の範囲が予め決められた範囲以上になったことを検出した場合に、白地図として表示された領域の地図データを取得するように通信部１２を制御するようにするのでもよい。
【００７３】
具体的には、ステップＳ４０６で、地図データが記憶部１３に存在しない領域については白地図を表示するものとし、上記のステップＳ４０３における処理に代えて、白地図方向スクロール検出手段１５１２１が条件を真と検出した場合にステップＳ４０４に進み、それ以外はステップＳ４０６に跳ぶような処理をステップＳ４０３で行うようにするのでもよい。このようにすることによって、うっかり保持領域外へスクロールしたために、ユーザの意思に反して通信取得してしまうという操作ミスをなくすことができる。
【００７４】
また、入力部１１は、上記のようにスクロールを指示するボタン等からなるスクロール指示手段１１１を有するものであるが、スクロール指示手段１１１に加え、図１７に示すように現在位置を測位する測位手段１１２を含むように構成されるのでもよい。これによって、入力部１１からの入力に応じて行われるスクロールを、測位手段１１２が計測した現在位置の移動に応じて行うようにするのでもよい。
【００７５】
また、図１８に示すように、記憶部１３に記憶する地図データの管理データに縮尺情報１３１Ｆを加え、図１９および図２０に示すように、地図領域の相対関係が判別できるように複数階層で保持領域を表示した領域画面を形成するのでもよい（図２０は加工前のイメージ）。また、図１７に示すように入力部１１に縮尺変更指示手段１１３を設け、縮尺変更指示手段１１３によってなされた変更後の縮尺で領域を図２１に示すように一つの階層における領域として表示し、領域画面に階層を示すバーを別途設けて縮尺変更指示手段１１３を介して領域画面上でも縮尺変更できるようにするのでもよい。この場合、表示される領域画面の縮尺は、取得領域の縮尺でも、直前に表示していた地図画面の縮尺でも、削除領域の縮尺でもよい。その際、削除領域が複数あり、削除領域の縮尺が異なる場合には、いずれの縮尺で表示するのでもよい。
【００７６】
図１９には、４つの取得領域と、取得領域に比して小さく視認困難に表示された複数の削除領域と、表示領域とが示されている。このように表示すると、ユーザにとっては、取得領域の指定は容易にできるが、削除領域の指定は困難となる。逆に、削除領域が画面を占めるような縮尺で表示すると、全体の領域の把握が困難になる。そのため、縮尺変更指示手段１１３を設けて、図２１に示すように領域画面も縮尺を変更できるようにしたものである。
【００７７】
また、ステップＳ７０２では、図１９または図２０に示す例のようにすべての領域が一画面で表示できるように枠形状の大きさを決定する（１）ものとしたが、多数の領域を一画面で表示すると縮小されすぎて領域毎の画像が見えづらい場合が生ずるため、図２１に示す例のように縮尺バーを設け、見たい領域の縮尺を縮尺バーで指定し、その縮尺のすべての領域が一画面で表示できるようにしたり（２）、領域の枠形状の視認性が確保できる大きさを最小の枠形状の大きさとし、領域画面をスクロールすることによって全体が見渡せるようにする（３）のでもよい。この場合は、表示される領域は、取得領域でもよいし、直前に表示していた地図画面の表示領域でもよいし、削除領域でもよい。そして、削除領域が複数ある場合は、いずれかの削除領域をはじめに表示するのでもよい。
【００７８】
以上説明したように、本発明の第１の実施の形態に係る装置は、地図データを外部の装置から取得する前に、記憶部に記憶された地図データの各保持領域を枠形状で表現した表示イメージである領域画面が表示されるため、地図データの取得中に取得領域を確認することができ、これによって無駄な通信を回避し、不要な通信コストの発生を防止することができる。
【００７９】
また、地図データを外部の装置から取得する前に、記憶部に記憶された地図データの各保持領域および削除領域を枠形状で表現した領域画面の表示イメージが表示されるため、地図データの取得中に削除領域を確認することができ、これによって無駄な通信を回避し、不要な通信コストの発生を防止することができる。
【００８０】
また、地図データの取得中に取得領域と削除領域とを確認することができるため、これによって無駄な通信を回避し、不要な通信コストの発生を防止することができる。
【００８１】
また、地図データの取得中に取得領域と削除領域が確認できる領域画面上で、直前まで表示していた地図画面の表示領域の枠形状をさらに識別できることになり、操作性の向上を図ることができる。
【００８２】
また、現在位置が記憶部に地図データを持たない領域に表示を移動しようとした場合でも領域画面が表示され、操作性の向上を図ることができる。
【００８３】
また、スクロールの指示によって記憶部に地図データを持たない領域に表示を移動しようとした場合でも領域画面が表示され、操作性の向上を図ることができる。
【００８４】
また、ユーザは、地図データを通信取得したくない場合は、白地図方向へのさらなるスクロールを指示しないように操作することで、不要な地図データの取得を回避できるため、無駄な通信を回避し、不要な通信コストの発生を防止することができる。
【００８５】
また、記憶部の地図データの保持領域数が多い場合でも、わかりやすく表示できるため、操作性の向上を図ることができる。
【００８６】
なお、領域画面が、地図画面表示中に地図画面上に設けられた別ウインドウに表示されるように構成されるのでも良い。このように構成することにより、領域画面が、地図画面表示中に地図画面上に設けられた別ウインドウに表示されるため、地図画面も領域画面も表示し、操作性の向上を図ることができる。
【００８７】
（第２の実施の形態）
次に、本発明の第２の実施の形態の通信型地図表示装置について図１および図２２を用いて説明する。なお、本発明の第２の実施の形態に係る通信型地図表示装置の構成および通信型地図表示装置を含む送受信システムの全体構成は、本発明の第１の実施の形態に係るもの（図１に示す）と同様であり、その説明を省略する。
【００８８】
図２２は、図１に示す本発明の第１の実施の形態に係る通信型地図表示装置１を構成する入力部１１の他の構成例を示す図である。本発明の第２の実施の形態の入力部２１は、地図画面から削除順が確認できる領域画面へ、またはその逆の画面へと画面の切替を指示する画面切替手段２１１と、領域の削除の順番を入力する削除順決定手段２１２と、領域を非削除とするか否かを入力する非削除決定手段２１３とを含む構成となっている。
【００８９】
以下、本発明の第２の実施の形態に係る通信型地図表示装置の動作について、図面を用いて説明する。図２３は、本発明の第２の実施の形態に係る通信型地図表示装置における処理の流れを示すフローチャートである。
【００９０】
まず、入力部２１を介してスクロール操作または縮尺変更の操作が入力されたか否かを制御部１５が判断し、これらの操作が入力されたと判断した場合、処理はステップＳ２３０２に移り、入力されていないと判断した場合、ステップＳ２３０３に進む（Ｓ２３０１）。ここで、縮尺変更の操作がなされ、変更後の縮尺の地図データが記憶部１３に記憶されていない場合も通信取得するための処理を行うものとする。
【００９１】
入力部２１を介してスクロール操作または縮尺変更の操作が入力されたと判断した場合、本発明の第１の実施の形態において説明したＳ４０２〜Ｓ４０６（図４）までの各ステップでの処理が実行され（Ｓ２３０２）、その後、処理は終了する。ここで、第１の実施の形態において説明したことと同様に、不図示の入力手段を介してユーザからシステム終了の指示があるまでは、処理は図２３における開始に戻り、継続して入力部２１からの操作の入力をポーリングするようになっている。
【００９２】
入力部２１の画面切替手段２１１を介して画面切り替えの操作が入力されたと判断した場合、処理は、ステップＳ２３０４に進み、この操作が入力されていないと判断した場合、終了する（Ｓ２３０３）。ここで、ステップＳ２３０３での画面切り替えの操作とは、地図画面から領域画面への切り替えをいう。
【００９３】
ステップＳ２３０３で画面切替手段２１１を介して画面切り替えの操作が入力されたと判断した場合、地図データ管理手段１５１は、記憶部１３に記憶された管理データ（図２）のすべての領域情報１３１Ｃ（図３）と、直前に表示していた地図画面の表示領域を特定するための情報を領域画面生成手段１５３に出力し、領域画面生成手段１５３が、それらすべての領域を一画面で表示できるように、領域情報の枠形状の大きさを決定すると共に、直前に表示していた地図画面の表示領域が識別できるように画像データを生成する（Ｓ２３０４）。なお、領域画面の縮尺は、本発明の第１の実施の形態において説明したものと同様とする。
【００９４】
次に、領域画面生成手段１５３は、各保持領域の削除順を相互に識別可能に表示すると共に、非削除の領域を他の領域から識別可能に表示するために画像データを加工する（Ｓ２３０５）。各保持領域の削除順および非削除の領域を識別可能にするための加工の方法はいくつかあるが、そのうちの１つとして、各保持領域の中央に削除順を示す数字を付し、非削除領域の中央に非削除であることを示すマークを付すことがあげられる。このようにした領域画面の表示イメージを図２４、図２５、および図２６に示す。非削除であることを示すマークは、図２５において「非」という文字が付されている。
【００９５】
また、領域の削除順および非削除の選択をユーザに促すための加工は、例えば入力部２１の、左ボタン、右ボタン、上ボタン、下ボタンを操作して以下のように行われる。その際、カーソルを１つの領域の大きさとして（以下、このカーソルのことを「領域大カーソル」という。）説明する。加工は、上記の各ボタンを操作して領域大カーソルを移動し領域を特定し、領域大カーソルのある領域の枠形状を、他の領域と区別がつくように色や線種を変えたり、マークを付けたり、面のテクスチャを変えたりするものであってもよい。
【００９６】
また、削除される領域順に、一定時間間隔で順次、領域大カーソルを移動し、他と区別がつくように色や線種を変えたり、マークをつけたり、面のテクスチャを変えたりして領域を表示するのでもよい。その際、非削除領域は最後に表示されるのでもよい。そして、表示が最後まで進んだときは、それまでの時間に比して長めの時間をおき、その後、再度、上記のように削除順に領域の表示を開始するのでもよい。また、削除順決定手段２１２に削除順リスタートボタンを設け、削除順リスタートボタンが押下されたら、削除順の最初から保持領域の表示が再スタートするようになっているのでもよい。
【００９７】
さらに、削除順決定手段２１２の一部として削除領域順次確認手段を設け、削除領域順次確認手段を介して入力するごとに、削除される領域順に、順次、対象の領域を他の領域と区別がつくように表示するのでもよい。そして、非削除領域は最後に表示されるのでもよい。
【００９８】
ステップＳ２３０５で新たに表示された領域画面に削除順の表示および非削除の表示をするための加工が完了したら、入力部２１の画面切替手段２１１を介して画面切り替えの操作が入力されたか否かを判断し、入力されたと判断した場合、ステップＳ２３１２で地図表示画面を生成し、入力されていないと判断した場合、処理はステップＳ２３０７に移る（Ｓ２３０６）。ここで、ステップＳ２３０６での画面切り替えの操作とは、領域画面から地図画面への切り替えをいう。
【００９９】
ステップＳ２３０６で画面切り替えの操作が入力されていないと判断した場合、入力部２１の削除順決定手段２１２を介して削除順決定の操作が入力されたか否かを判断し、操作が入力されたと判断した場合、ステップＳ２３０８で削除順を指示するための処理を行い、入力されていないと判断した場合、処理は、ステップＳ２３０９に移る（Ｓ２３０７）。ステップＳ２３０８では、地図データ管理手段１５１の削除管理手段１５１４が削除順情報１３１Ｄ（図３）を更新する。ステップＳ２３０８での処理が完了したら、処理は、ステップＳ２３０４に戻る。
【０１００】
ステップＳ２３０８では、削除順決定手段２１２を介して選択した領域大カーソルがある領域（以下、「選択領域」という。）の削除順情報１３１Ｄを更新することによって削除順が更新される。ここで、削除順の更新は、上記の選択毎に順次１から数字が割り当てられ、選択領域の元の削除順を表す数字と更新後の削除順を表す数値との間に入る領域の削除順は、１つずつ増加（インクリメント）するように行われる。詳細には、図２７の説明として後述する。
【０１０１】
ステップＳ２３０７で削除順指示の操作が入力されないと判断した場合、非削除決定手段２１３を介して非削除指示の操作が入力されたか否かを判断し、操作が入力されたと判断した場合、ステップＳ２３１０で非削除指示の処理を行い、操作が入力されないと判断した場合、処理は、ステップＳ２３１１に移る（Ｓ２３０９）。ステップＳ２３１０では、地図データ管理手段１５１の削除管理手段１５１４が、非削除フラグ情報１３１Ｅ（図３）と、削除順情報１３１Ｄを更新する。ステップＳ２３１０での処理が完了したら、処理は、ステップＳ２３０４に戻る。
【０１０２】
ステップＳ２３１０では、非削除決定手段２１３を介して選択した領域大カーソルがある領域の非削除フラグ情報１３１Ｅが、「偽」の場合には、「真」に、「真」の場合には、「偽」に更新されるとともに、選択領域の元の削除順より大きい数字の領域の削除順は、１つずつ減少（デクリメント）するように更新が行われる。詳細には、図２８の説明として後述する。
【０１０３】
ステップＳ２３０６で画面切替手段２１１が、ステップＳ２３０７で削除順決定手段２１２が、ステップＳ２３０９で非削除決定手段２１３が、行う判断の結果がすべて「ＮＯ」となった場合、画面遷移の必要があるか否かを判断し、画面遷移の必要があると判断した場合、処理は、ステップＳ２３０４に戻りステップＳ２３０５で適切な加工が行われ、必要がないと判断した場合は、ステップＳ２３０６に戻り、上記の処理が繰り返される（Ｓ２３１１）。
【０１０４】
なお、ステップＳ２３１１における条件の真偽（「ＹＥＳ／ＮＯ」）の判断は、入力部２１を介して領域大カーソルの移動をユーザが行うときは、入力部２１からの入力指示信号を検出した場合が真（「ＹＥＳ」）で、検出しない場合が偽（「ＮＯ」）であり、領域大カーソルの移動が入力部２１を介してユーザが行うのではなく自動的に行うような構成の場合は、画面遷移までの時間が経っている場合が真（「ＹＥＳ」）で、経っていない場合が偽（「ＮＯ」）である。
【０１０５】
ステップＳ２３０６で画面切り替えの操作が入力されたと判断した場合、制御部１５は、画面の切り替えに必要な地図データを地図画面生成手段１５２に出力し、地図画面生成手段１５２が地図画面の表示イメージの画像データを生成して、表示部１４に出力する（Ｓ２３１２）。これにより、表示部１４によって地図画面が表示される。なお、表示される地図画面は、領域画面が表示される直前に表示されていた表示領域の地図画面を表示するようにするのでも、カーソルのある領域を表示するようにするのでもよい。
【０１０６】
また、例えば、領域画面が表示される直前に表示されていた地図画面の表示領域を表示する「戻るボタン」や、カーソルのある領域を表示する「地図ボタン」などの別個の入力手段を入力部２１に設けるのでもよい。新たに取得したい地図データはあるが記憶容量の空きが不足するので削除順や非削除を決めてから地図画面に戻るときなどには、戻るボタンを使い、保持領域の端の領域の地図画面を確認するのに地図ボタンを使うなどするのでもよい。これによって、ユーザの選択肢を一層増すことが可能である。
【０１０７】
次に、図２３に示すステップＳ２３０８において削除管理手段１５１４が行う処理について、図２７を用いて説明する。ここで、削除順選択回数ｉは、削除順決定手段２１２が押下された回数であり、通信型地図表示装置の電源投入時に「０」に初期化され、さらに、図２３におけるステップＳ２３０６で画面切替手段２１１からの入力があったと判断された後の処理ステップであるステップＳ２３１２で「０」に初期化される。
【０１０８】
ステップＳ２３０７で入力部２１の削除順決定手段２１２を介して削除順決定の操作が入力されたと判断した場合、まず、削除順決定手段２１２を押下した回数ｉが１つ増加（インクリメント）される（Ｓ２７０１）。
【０１０９】
次に、削除順決定手段２１２を押下した回数ｉが、保持領域の数から非削除領域の数を差し引いた数より多いか否かが判断され、多いと判断された場合、処理は、ステップＳ２７０３に移り、多くないと判断された場合は、ステップＳ２７０４に進む（Ｓ２７０２）。
【０１１０】
ステップＳ２７０２で削除順決定手段２１２を押下した回数ｉが、保持領域の数から非削除領域の数を差し引いた数より多いと判断された場合、その旨を表示部１４にメッセージ出力する（Ｓ２７０３）。削除順選択回数ｉが保持領域の数から非削除領域の数を引いた数より多いことは、非削除領域を除くすべての領域の削除順が決定されたことを示すため、その旨を表示部１４にメッセージ出力することによって、ユーザに知らせることができる。
【０１１１】
ステップＳ２７０２で削除順選択回数ｉが保持領域の数から非削除領域の数を引いた数より多くないと判断された場合、Ｓ２７０４〜Ｓ２７０８までの各ステップでの処理が、制御部１５の地図データ管理手段１５１により行われ、すべての保持領域についてＳ２７０４〜Ｓ２７０８までの各ステップでの処理が繰り返される。
【０１１２】
まず、ステップＳ２７０４では、対象の領域が選択領域であるか否かが判断され、選択領域と判断された場合、処理は、ステップＳ２７０５に移り、選択領域でないと判断された場合、ステップＳ２７０６に進む（Ｓ２７０４）。
【０１１３】
ステップＳ２７０４で対象の領域が選択領域であると判断された場合、この領域の削除順情報１３１Ｄ（図３）が、削除順決定手段２１２を押下した回数ｉに設定されると共に、非削除フラグ情報１３１Ｅ（図３）が「偽」に設定され（Ｓ２７０５）、処理は、ステップＳ２７０８に跳ぶ。上記の「ｉ」は削除順決定手段２１２を押下した回数であるので、例えば、削除順決定手段２１２が１回押されているときは、削除順情報１３１Ｄが「１」に、２回押されているときは「２」に設定される（Ｓ２７０５）。また、削除順が設定されるということは、設定された領域が削除対象になるということであるので、非削除フラグ情報１３１Ｅ（図３）が「偽」に設定されるようになっている。
【０１１４】
ステップＳ２７０４で対象の領域が選択領域でないと判断された場合、この対象の領域についての削除順情報１３１Ｄの値が、選択領域についての元の削除順情報１３１Ｄの値より大きいか否かが判断され、小さいと判断された場合、処理は、ステップＳ２７０７に移り、小さくないと判断された場合、ステップＳ２７０８に進む（Ｓ２７０６）。なお、「選択領域についての元の削除順情報１３１Ｄの値」とは、選択領域が選択されたときの削除順情報１３１Ｄの値を指し、「削除順情報１３１Ｄの値が大きい」ことは、削除の順番が遅いことを指す。
【０１１５】
ステップＳ２７０６で、対象の領域についての削除順情報１３１Ｄの値が、選択領域についての元の削除順情報１３１Ｄの値より小さいと判断された場合、この対象領域についての削除順情報１３１Ｄの値を１つ増やし（Ｓ２７０７）、処理はステップＳ２７０８に移る。
【０１１６】
ステップＳ２７０８では、すべての保持領域について上記のステップＳ２７０４〜Ｓ２７０７までの処理が完了したか否かを判断し、完了していないと判断された場合、処理はステップＳ２７０４に戻り、すべての保持領域について上記のステップＳ２７０４〜Ｓ２７０７までの各ステップでの処理が完了するまで繰り返され、完了したと判断された場合、処理は終了する（Ｓ２７０８）。
【０１１７】
以上説明したように図２３におけるステップＳ２３０８では、削除順決定手段２１２を選択した時のカーソルがある領域（選択領域）についての削除順情報１３１Ｄが１から順に割り当てられ、割り当てられる毎に、記憶部１３のすべての保持領域の削除順情報１３１Ｄがチェックされ、選択領域の元の削除順より小さい（削除される順位の優先度が高い）削除順情報１３１Ｄが１つずつ増える（１つずつ削除される順位の優先度が低くなる）するように更新される。
【０１１８】
次に、図２３に示すステップＳ２３１０で、削除管理手段１５１４が行う非削除指示時の処理について図２８を用いて説明する。
【０１１９】
ステップＳ２３０９で非削除決定手段２１３を介して非削除指示の操作が入力されたと判断した場合、全領域非削除フラグを「真」に設定する（Ｓ２８０１）。ここで、全領域非削除フラグは、全領域が非削除になった場合にそのことをメッセージ出力するときに用いられるフラグであり、ユーザに注意を喚起するためのものである。
【０１２０】
次に、選択領域についての非削除フラグ情報１３１Ｅの「真偽」を判断し（Ｓ２８０２）、「真」と判断した場合は、ステップＳ２８０３で非削除フラグ情報１３１Ｅを「偽」に変更し、「偽」と判断した場合は、ステップＳ２８０４で非削除フラグ情報１３１Ｅを「真」に変更し、ステップＳ２８０５に移る。
【０１２１】
次に、Ｓ２８０５〜Ｓ２８１１までの各ステップでの処理が、制御部１５の地図データ管理手段１５１によって、すべての保持領域について繰り返される。
【０１２２】
まず、ステップＳ２８０５では、対象の領域が選択領域であるか否かが判断され、選択領域であると判断された場合、処理は、ステップＳ２８０６に移り、選択領域でないと判断された場合は、ステップＳ２８０７に進む。
【０１２３】
ステップＳ２８０５で対象の領域が選択領域であると判断された場合、この領域についての削除順情報１３１Ｄが保持領域の数に設定され（ステップＳ２８０６）、処理はステップＳ２８１１に跳ぶ。つまり、このステップでの処理では、選択領域の削除が最後になされるように設定されることになる。
【０１２４】
ステップＳ２８０５で対象の領域が選択領域でないと判断された場合、この領域についての削除順情報１３１Ｄの値が、選択領域についての元の削除順情報１３１Ｄの値より大きいか否かが判断され、大きいと判断された場合、処理は、ステップＳ２８０８に移り、大きくないと判断された場合は、ステップＳ２８０９に移る（Ｓ２８０７）。なお、「選択領域についての元の削除順情報１３１Ｄの値」とは、ステップＳ２８０６で選択領域についての削除順情報１３１Ｄの値が最大値に設定される前の削除順情報１３１Ｄの値を指し、「削除順情報１３１Ｄの値が大きい」ことは、削除の順番が遅いことを指す。
【０１２５】
ステップＳ２８０７で、対象の領域についての削除順情報１３１Ｄの値が、選択領域についての元の削除順情報１３１Ｄの値より大きいと判断された場合、この領域についての削除順情報１３１Ｄの値を１つ減らし（Ｓ２８０８）、処理は、ステップＳ２８１１に移る。これによって、選択領域の削除順より遅い削除順の領域が１つずつ削除順が早まることになる。
【０１２６】
ステップＳ２８０５で対象の領域が選択領域でないと判断され、ステップＳ２８０７で、対象の領域についての削除順情報１３１Ｄの値が、選択領域についての元の削除順情報１３１Ｄの値より大きくないと判断された場合、対象の領域の非削除フラグ情報１３１Ｅが「真」であるか否かが判断され、「真」であると判断された場合、処理は、ステップＳ２８１１に進み、「偽」であると判断された場合は、ステップＳ２８１０に移る（Ｓ２８０９）。
【０１２７】
ステップＳ２８０９で対象の領域の非削除フラグ情報１３１Ｅが「偽」であると判断された場合は、全領域非削除フラグを「偽」に設定し（Ｓ２８１０）、処理は、ステップＳ２８１１に移る。全領域非削除フラグは、全領域が非削除になった場合に、メッセージ出力をしてユーザに注意を喚起するために設けられたフラグであり、ステップＳ２８０９で対象の領域の非削除フラグ情報１３１Ｅが「偽」であると判断されたことは、削除対象の領域が１つ以上存在することを示すため、全領域非削除フラグを「偽」に設定するものである。
【０１２８】
次に、上記のＳ２８０５〜Ｓ２８１０までの各ステップでの処理が、すべての保持領域について完了したか否かが判断され、完了していないと判断された場合、処理は、ステップＳ２８０５に戻り、完了したと判断された場合、ステップＳ２８１２に進む（Ｓ２８１１）。
【０１２９】
ステップＳ２８１２では、全領域非削除フラグが「真」であるか否かが判断され、「偽」であると判断された場合、処理は終了し、「真」であると判断された場合、処理はステップＳ２８１３に移る。
【０１３０】
ステップＳ２８１２で全領域非削除フラグが「真」であると判断された場合、全領域が非削除になった旨を表示部１４にメッセージ出力し（ステップＳ２８１３）、処理は終了する。これによって、ユーザに注意を喚起することが可能となる。
【０１３１】
以上説明したように、図２３におけるステップＳ２３１０では、非削除決定手段２１３を選択した時のカーソルがある領域（選択領域）についての非削除フラグ情報１３１Ｅが、「偽」の場合は「真」に、「真」の場合には「偽」に更新されるとともに、記憶部１３のすべての保持領域の削除順情報１３１Ｄがチェックされ、選択領域の元の削除順より大きい（削除される順位の優先度が低い）削除順情報１３１Ｄが１つ減少（１つずつ削除される順位の優先度が高くなる）するように更新され、また、すべての保持領域が非削除となった場合にユーザに注意を促すメッセージが出力される。
【０１３２】
以上説明したように、本発明の第２の実施の形態に係る装置は、削除される順番をいつでも確認できるため、操作性の向上を図ることができる。
【０１３３】
また、制御部が、対応する保持領域中に表示される削除順を数字で表示し、削除される順番を数字で確認できるため、操作性の向上を図ることができる。
【０１３４】
また、制御部が、削除順に、対応する保持領域を他の各領域から識別できるように一定時間間隔で表示部に表示させることにより、削除される領域を削除順で一定時間間隔をおいて確認できるため、操作性の向上を図ることができる。
【０１３５】
また、入力部に、削除される領域を順次確認するための削除領域順次確認手段を設け、確認がされた領域を他の領域と区別して表示部に表示させることにより、確認順に削除される順番を設定できるため、操作性の向上を図ることができる。
【０１３６】
また、入力部に、領域の前記削除順を決定するための削除順決定手段を設け、削除順が決定された場合、決定された削除順に応じて他の領域の削除順を変更することにより、削除される順番をいつでも任意に変更し、変更結果を確認できるため、操作性の向上を図ることができる。
【０１３７】
また、入力部に、各領域のうち、削除しない領域を決定するための非削除決定手段を設け、非削除決定手段を介して削除しない領域が決定された場合、削除しないと決定された領域に応じて他の領域の削除順を変更することにより、削除したくない領域を選択でき、その結果、変更される削除順を確認できるため、操作性の向上を図ることができる。
【０１３８】
なお、領域画面が、地図画面表示中に地図画面上に設けられた別ウインドウに表示されるように構成されるのでも良い。このように構成することにより、領域画面が、地図画面表示中に地図画面上に設けられた別ウインドウに表示されるため、地図画面も領域画面も表示し、操作性の向上を図ることができる。
【産業上の利用可能性】
【０１３９】
以上のように、本発明に係る通信型地図表示装置は、地図データの取得中に取得領域を確認することができ、これによって無駄な通信を回避し、不要な通信コストの発生を防止できるという効果を有し、通信手段を介して地図データを取得し、取得した地図データに基づいて地図を表示する通信型地図表示装置等として有用である。
【図面の簡単な説明】
【０１４０】
【図１】本発明の第１の実施の形態に係る通信型地図表示装置の構成および通信型地図表示装置を含む送受信システムの全体構成を示すブロック図
【図２】本発明の第１の実施の形態に係る通信型地図表示装置の記憶部に記憶されるデータの構成の一例を示す図
【図３】本発明の第１の実施の形態に係る通信型地図表示装置の記憶部に記憶される管理データの構成の一例を示す図
【図４】本発明の第１の実施の形態に係る通信型地図表示装置の全体動作を説明するためのフローチャート
【図５】本発明の第１の実施の形態に係る地図画面の表示イメージの説明図
【図６】本発明の第１の実施の形態に係る領域画面の表示イメージの説明図
【図７】本発明の第１の実施の形態に係る通信型地図表示装置の制御部が行う領域画面の生成処理の説明を行うためのフローチャート
【図８】本発明の第１の実施の形態に係る領域画面の保持領域の表示イメージの説明図
【図９】本発明の第１の実施の形態に係る領域画面における、直前に表示していた地図画面の表示領域の表示イメージの説明図
【図１０】本発明の第１の実施の形態に係る領域画面における、取得領域の表示イメージの説明図
【図１１】本発明の第１の実施の形態に係る領域画面における、削除領域の表示イメージの説明図
【図１２】本発明の第１の実施の形態に係る領域画面を生成する途中の表示イメージの説明図
【図１３】本発明の第１の実施の形態に係る領域画面を生成する途中の表示イメージの説明図
【図１４】本発明の第１の実施の形態に係る領域画面を生成する途中の表示イメージの説明図
【図１５】本発明の第１の実施の形態に係る領域画面の表示イメージの説明図
【図１６】本発明の第１の実施の形態に係る通信型地図表示装置の領域有無判定手段の機能ブロック図
【図１７】本発明の第１の実施の形態に係る通信型地図表示装置の入力部の機能ブロック図
【図１８】本発明の第１の実施の形態に係る通信型地図表示装置の記憶部に記憶される管理データの構成の一例を示す図
【図１９】本発明の第１の実施の形態に係る領域画面の表示イメージの説明図
【図２０】本発明の第１の実施の形態に係る領域画面の表示イメージの説明図
【図２１】本発明の第１の実施の形態に係る領域画面の表示イメージの説明図
【図２２】本発明の第２の実施の形態に係る通信型地図表示装置の入力部の機能ブロック図
【図２３】本発明の第２の実施の形態に係る通信型地図表示装置の全体動作を説明するためのフローチャート
【図２４】本発明の第２の実施の形態に係る領域画面の表示イメージの説明図
【図２５】本発明の第２の実施の形態に係る領域画面の表示イメージの説明図
【図２６】本発明の第２の実施の形態に係る領域画面の表示イメージの説明図
【図２７】図２３に示すステップＳ２３０８での処理を説明するためのフローチャート
【図２８】図２３に示すステップＳ２３１０での処理を説明するためのフローチャート
【符号の説明】
【０１４１】
１  通信型地図表示装置
２  通信網
３ａ〜３ｎ  地図サーバ
１１  入力部
１２  通信部
１３  記憶部
１４  表示部
１５  制御部
２１  入力部
１１１  スクロール指示手段
１１２  測位手段
１１３  縮尺変更指示手段
１３１  管理データ群
１３１Ａ  地図データ指定情報
１３１Ｂ  データ容量情報
１３１Ｃ  領域情報
１３１Ｄ  削除順情報
１３１Ｅ  非削除フラグ情報
１３１Ｆ  縮尺情報
１３２  地図データ群
１５１  地図データ管理手段
１５２  地図画面生成手段
１５３  領域画面生成手段
２１１  画面切替手段
２１２  削除順決定手段
２１３  非削除決定手段
６０１  表示領域
１５１１  表示領域算出手段
１５１２  領域有無判定手段
１５１３  空容量判定手段
１５１４  削除管理手段
１５１２１  白地図方向スクロール検出手段
【図１】
2005055605.tif 000003
【図２】
2005055605.tif 000004
【図３】
2005055605.tif 000005
【図４】
2005055605.tif 000006
【図５】
2005055605.tif 000007
【図６】
2005055605.tif 000008
【図７】
2005055605.tif 000009
【図８】
2005055605.tif 000010
【図９】
2005055605.tif 000011
【図１０】
2005055605.tif 000012
【図１１】
2005055605.tif 000013
【図１２】
2005055605.tif 000014
【図１３】
2005055605.tif 000015
【図１４】
2005055605.tif 000016
【図１５】
2005055605.tif 000017
【図１６】
2005055605.tif 000018
【図１７】
2005055605.tif 000019
【図１８】
2005055605.tif 000020
【図１９】
2005055605.tif 000021
【図２０】
2005055605.tif 000022
【図２１】
2005055605.tif 000023
【図２２】
2005055605.tif 000024
【図２３】
2005055605.tif 000025
【図２４】
2005055605.tif 000026
【図２５】
2005055605.tif 000027
【図２６】
2005055605.tif 000028
【図２７】
2005055605.tif 000029
【図２８】
2005055605.tif 000030