(57)【要約】【課題】  地図データサーバから無線のネットワークを介して地図データを取得して表示する携帯型地図表示端末において、無駄な通信及び課金が行われないようにする。【解決手段】  携帯型地図表示端末１の処理装置１０に、表示中の地図を含む近隣の区画配置図を表示する区画配置図表示処理１０３と、その区画配置図において次に地図表示すべき区画を指定する表示地図指定処理１０４とを行わせるようにした。これによって、複数区画離れた区画の地図を表示するのに、１区画ごとに地図を表示しつつ移動する必要がなくなり、無駄な地図の表示、通信、課金が不要となる。また、いったん取得した区画の地図データを記憶しておく地図データ記憶手段１０５をさらに設けたので、一度閲覧した地図を戻って閲覧しても、地図取得のための通信及び課金は発生しない。【選択図】      図１
2005121812.tif 000002
【特許請求の範囲】
【請求項１】
地図データサーバとネットワークを介して無線で通信する通信手段と、地図データを表示する表示手段と、演算処理を行う処理手段と、操作者の操作指示を入力する入力手段とを備えた携帯型地図表示端末であって、
前記処理手段は、
前記通信手段に指示して、区画を指定するデータにより指定された区画の地図データを、無線を含むネットワークを介して接続された地図データサーバから取得させる地図データ取得処理と、
前記表示手段に指示して、前記取得された地図データを表示させる地図表示処理と、
前記表示手段に指示して、前記表示された地図データの区画を含んだ、前記表示された地図データの区画に近隣する複数区画の区画配置図を表示させる区画配置図表示処理と、
前記入力手段における入力操作によって、前記表示された区画配置図において地図を表示すべき区画を指定する表示地図指定処理と、
を行うように構成されたことを特徴とする携帯型地図表示端末。
【請求項２】
請求項１に記載の携帯型地図表示端末であって、
携帯型地図表示端末は、さらに地図データを記憶する地図データ記憶手段を備え、
前記処理手段は、
前記地図データ取得処理において、前記地図データ記憶手段に指示して、前記地図データサーバから取得された区画の地図データを前記区画に対応させて記憶させ、かつ、
前記地図表示処理において、前記表示手段に指示して、表示されようとする区画の地図データを前記地図データ記憶手段が記憶している場合には、前記地図データ記憶手段に記憶されている区画の地図データに基づき前記区画の地図を表示させる
処理をさらに行うように構成されたことを特徴とする携帯型地図表示端末。
【請求項３】
請求項２に記載の携帯型地図表示端末であって、
前記処理手段は、
前記区画配置図表示処理において、前記表示手段に指示して、前記地図データ記憶手段が地図データを記憶している区画の情報を前記区画配置図の各区画に重ねて表示させる
処理をさらに行うように構成されたことを特徴とする携帯型地図表示端末。
【請求項４】
請求項１ないし請求項３のいずれか１項に記載の携帯型地図表示端末であって、
前記処理手段は、
前記通信手段に指示して、検索項目及び検索対象区画のデータを地図データサーバへ送信させるとともに、前記検索項目及び検索対象区画について前記地図データサーバの地図データベースが検索されて得られる検索結果データを受信して取得させる検索結果取得処理と、
前記区画配置図表示処理において、前記表示手段に指示して、前記検索結果データを、各区画において前記検索項目がヒットしたか否かの情報として前記区画配置図の各区画に重ねて表示させる処理
をさらに行うように構成されたことを特徴とする携帯型地図表示端末。
【請求項５】
請求項１ないし請求項３のいずれか１項に記載の携帯型地図表示端末であって、
前記処理手段は、
前記通信手段に指示して、検索項目及び検索対象区画のデータを地図データサーバへ送信させるとともに、前記検索項目及び検索対象区画について前記地図データサーバの地図データベースが検索されて得られる検索結果データを取得させる検索結果取得処理と、
前記区画配置図表示処理において、前記表示手段に指示して、前記検索結果データを、各区画において前記検索項目がヒットした数を示す情報として前記区画配置図の各区画に重ねて表示させる処理
をさらに行うように構成されたことを特徴とする携帯型地図表示端末。
【請求項６】
請求項１ないし請求項５のいずれか１項に記載の携帯型地図表示端末であって、
前記処理手段は、
前記表示手段に指示して、前記地図表示処理において表示される地図の表示画面と、前記区画配置図表示処理において表示される区画配置図の表示画面とを切り替えて表示させる表示切替処理
をさらに行うように構成されたことを特徴とする携帯型地図表示端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型地図表示端末に関し、特に、無線を含むネットワークを介して接続された地図データサーバから地図データを取得して表示する携帯型地図表示端末に関する。
【背景技術】
【０００２】
現在、無線を含むネットワークを介して地図データサーバに保管されている地図データを、携帯電話やＰＤＡ（Personal Digital Assistants）などの携帯情報端末に提供し、表示させるサービスが盛んに行われている。地図データを携帯情報端末で表示する場合、利用者に対する表示待ち時間をあまり長くすることはできないので、通信データ量及び通信時間に自ずと制限がある。そのため、地図データは、特定の大きさの区画の地図データに区分され、その１区画のデータのみが端末へ送信されて表示される。
また、携帯情報端末の画面の画素数は、パソコン画面の画素数に比べるとはるかに少なく、地図を実用上役に立つ程度に充分大きな縮尺で表示しようとすると、その１区画の地図の領域は狭くなってしまう。そのため、携帯情報端末でそのような地図を閲覧しようとすると、多くの場合、複数回にわたって数区画の地図を閲覧することになる。
【０００３】
ところで、現在サービス提供中の携帯型地図表示端末では、閲覧中の区画から少し離れた区画の地図を閲覧しようとすると、カーソルキーによりその区画まで１区画ずつ地図を表示しながら移動させるか、あるいは、縮尺を小さくして広い領域を表示し、目的の区画を指定した後、その区画の地図を表示する必要がある。このとき、１区画の地図を表示するたびに、地図データが地図データサーバから取得され、そのたびに地図データサーバとの間で通信が発生し、その通信料金が課金される。そのため、閲覧の必要はなくても、その区画を通過するためだけの地図表示にも通信が発生し課金が行われる。すなわち、現在表示中の区画と２以上離れた区画の地図表示には、少なくとも１回分の無駄な地図表示のための通信と課金が行われる。
また、閲覧中の利用者がその区画を含む近隣地域に不案内の場合には、利用者は、しばしば、数区画の地図を行きつ戻りつしながら閲覧する。このような場合には、たとえ１回前に閲覧した地図であっても、再度閲覧しようとすると、地図データ取得のための通信が発生し、課金が行われる。このような通信及び課金は、利用者にとってみれば無駄にしか見えない。
【０００４】
現在サービス提供中の携帯型地図表示端末（例えば、非特許文献１、非特許文献２参照）では、各種施設や店舗等の検索機能を強化したり、ランドマーク記録機能を付加したりすることにより、検索の目的物を含む区画の地図を、一度で表示できるようにしようとしている。
【非特許文献１】"ｉモードメニュー地図サイトｉＭａｐＦａｎ", [Online],［平成１５年８月２８日検索］, インターネット＜http://www.mapfan.com/imapfan/index.html＞
【非特許文献２】"ゼンリン携帯マップ", [Online],［平成１５年８月２８日検索］, インターネット＜http://www.zenrin-datacom.net/keitai/index.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、目的物を含む区画の地図がたとえ一度の検索で表示されても、利用者の現在位置を含む区画がその区画と異なっており、利用者がその付近の地理に不案内な場合には、利用者は、やはり、数区画の地図を行きつ戻りつしながら閲覧することになりかねない。また、検索機能が強化されたとはいえ、検索結果として複数のものが複数区画にわたって提示されたりすると、利用者は、そのいずれが自分が本当に探そうとしている目的物かを確認するために、複数区画離れた区画の地図を閲覧する機会が生じることになる。
【０００６】
そこで、本発明では、無線を含むネットワークを介して接続された地図データサーバから地図データを取得して表示する携帯型地図表示端末において、利用者がたとえ複数区画の地図を行きつ戻りつして閲覧しても、あるいは複数区画離れた区画の地図を閲覧しても、無駄な通信をすることのない、それゆえ無駄な課金をされることのない携帯型地図表示端末を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するため、本発明においては、携帯型地図表示端末を構成する処理手段に、その表示手段に指示して、表示中地図の近隣の区画配置図を表示させる区画配置図表示処理と、入力手段における操作指示入力を受けて、その区画配置図において次に地図を表示すべき区画を指定させる表示地図指定処理を行わせるようにした。これによって、利用者は複数区画離れた区画の地図を一度の操作で選択し表示させることができるので、１区画ごとに地図を表示しつつ移動する必要がなくなり、無駄な地図の表示、通信及び課金をなくすことができる。
また、本発明においては、いったん取得した区画の地図データを記憶しておく地図データ記憶手段を設け、処理手段の地図表示処理において表示しようとする区画の地図が地図データ記憶手段に記憶されている場合には、その地図データに基づき地図を表示するようにした。そのため、利用者が一度閲覧した地図を前に戻って閲覧しても、地図取得のための通信及び課金は発生しない。
さらに、処理手段は、表示手段に指示して表示した区画配置図上に、検索結果を重ねて表示させる処理を行うようにしたので、利用者は、表示領域の広い区画配置図上で検索目的物の位置を知ることができる。そのため、その区画の地図を表示するためにいくつもの地図を表示する必要はなくなり、無駄な通信及び課金を低減することができる。
【発明の効果】
【０００８】
以上のように、本発明によれば、無線を含むネットワークを介して接続された地図データサーバから地図データを取得して表示する携帯型地図表示端末において、無駄な表示や通信及びそれに伴う課金が行われることのない携帯型地図表示端末を提供することができるようになる。
【発明を実施するための最良の形態】
【０００９】
次に、本発明の実施形態について、適宜図面を参照しながら詳細に説明する。
図１は、本発明の携帯型地図表示端末のブロック構成及び地図データサーバを含むシステム全体の構成を示した図である。また、図２は、図１の携帯型地図表示端末における地図表示画面及び区画配置図表示画面の表示例を示した図であり、図３は、施設等の検索をした結果を表示した例を示した図である。さらに、図４は、区画情報テーブルの構成例を示した図である。
【００１０】
図１に示すように、無線を含むネットワークを介して接続された地図データサーバから携帯型地図表示端末へ地図データを提供するシステムは、携帯電話やＰＤＡなどに相当する携帯型地図表示端末１と、地図データサーバ２と、ＩＰ（Internet Protocol）ネットワーク３と、携帯電話会社等が提供する無線ネットワーク４とにより構成される。ここで、地図データサーバ２は、全国規模で大小各種の縮尺の地図のデータ及び各種施設の名称や地名等の地図関連情報を保管した地図データベース２０１と、その地図データベース２０１を日々更新・管理し、携帯型地図表示端末１の要求に応じてその地図データを携帯型地図表示端末１に提供するサーバコンピュータ２０２とを含んで構成される。
【００１１】
また、図１において、携帯型地図表示端末１は、ハードウエアとしてはＣＰＵ（Central Processing Unit）とメモリとを含んで構成される処理手段１０と、ＬＣＤ（Liquid Crystal Display）等により構成される表示手段１１と、プッシュボタン等により構成される入力手段１２と、マイクやスピーカにより構成される通話手段１３と、無線通信機能を備えた通信手段１４とを含んで構成される。
【００１２】
さらに、処理手段１０は、地図データ取得処理１０１、地図表示処理１０２、区画配置図表示処理１０３、表示地図指定処理１０４、検索結果取得処理１０６、表示切替処理１０７、通信制御処理１０９、入出力制御処理１１０等のプログラムを含み、それらのプログラムは、メモリ上に格納され、ＣＰＵによって実行される。また、地図データ記憶手段１０５は、処理手段１０のメモリの一部を分割して設けられた地図データを記憶するためのメモリ領域であり、区画情報テーブル１０８は区画ごとに記憶した地図データの状態を示すテーブルである。
なお、ここで、通信制御処理１０９及び入出力制御処理１１０は、いわゆるオペレーティングシステム（ＯＳ）の一部に含まれるものであり、通信制御処理１０９は、無線電話機能及びＩＰネットワーク３に関連するプロトコル制御の処理を行い、入出力制御手段１１０は、表示装置１１およびその他の入出力装置についての制御の処理を行う。
【００１３】
次に、図２において、地図表示画面２０は、表示地図２３と、カーソル移動ボタン２５（左右上下各４方向に移動させる４つのボタンからなる。）と、決定ボタン２６と、表示切替ボタン２７とを含んで構成される。また、区画配置図表示画面２１は、区画配置図２４と、カーソル移動ボタン２５と、決定ボタン２６と、表示切替ボタン２７と、地図表示中区画２８と、地図取得済み区画２９と、地図表示指定カーソル３０とを含んで構成される。
【００１４】
ここで、区画配置図２４とは、例えば最初に表示された地図の区画を中心に配置して近隣の区画を表示した図である。したがって、その形状は、例えば５×５の升目形状に過ぎないが、その１つの升目は、地図の１区画を表すことになる。従って、区画配置図２４は、具体的な地図が表示されるものではないが、それによって１区画の数１０倍（この例の場合は、２５倍）の広い領域が表現されることになる。
さらに、区画配置図２４において、区画を網掛け描画した地図表示中区画２８は、そのとき表示中の地図が属する区画であり（ちなみに、切替ボタン２７を押すとその区画の地図が表示される）、また、区画を斜線描画した地図取得済み区画２９は、その区画についてはすでに地図データの取得が済んでおり、そのデータが地図データ記憶手段１０５に記憶されている区画である。また、太い区画枠で表示した地図表示指定カーソル３０は、次に表示する地図の区画を選択するためのカーソルであり、カーソル移動ボタン２５によって区画配置図２４の升目を左右上下に移動させることができ、また、決定ボタン２６によって、次に表示する地図の区画を決定する。
なお、この区画配置図２４の表示方法については、ここで示したものに限定されるものではない。地図表示中区画２８や地図取得済み区画２９は、相互に異なる色の表示にしてもよく、また、地図表示指定カーソル３０は、区画枠又は全体を明滅させる表示にしてもよい。
【００１５】
次に、図３において、区画配置図表示画面２１ａ、２１ｂは、区画配置図２４の上に検索結果を表示した例２４ａ、２４ｂである。表示例２４ａは、例えば映画館の検索を行った結果に対し、映画館のあった区画に「映」という文字を記入した例であり、また、表示例２４ｂは、例えば駐車場の検索を行った結果に対し、各区画に発見された駐車場の数を記入した例である。
なお、ここで検索された結果の表示は、区画の枠内に単に文字又は数字を記入しているだけであるが、文字の代わりにいわゆるアイコンを表示してもよく、検索された数の代わりに、例えば、区画の表示色を濃さによってアナログ的に表現するようにしてもよい。
以上、検索結果を２４ａのように表示することによって、利用者は、自分の現在位置が、例えば、区画配置図の中央の区画にあるとして、その区画に対して映画館のある区画の相対位置を容易に把握することができる。また、２４ｂのような表示をすることによって、利用者は、駐車場が（あるいは、コンビニ店が、といった検索の目的物が）どの区画に多いかという情報を容易に得ることができる。
【００１６】
次に、図４に示すように、区画情報テーブル４１は、各区画に対して地図状態、地図ＩＤ、地図格納ファイル名及び検索結果を記憶できるように構成されている。
ここで、地図状態とは、その区画の地図が地図データ記憶手段１０５に記憶されているか否か、さらには、どの区画の地図を表示中かを識別するデータである。従って、この地図状態の欄には、その区画の地図が地図データ記憶手段１０５に記憶されていない場合には、例えば“０”が記入され、その区画の地図が地図データ記憶手段１０５に記憶されている場合には、例えば“１”が記入され、また、その区画の地図が表示中である（このときは、その区画の地図は地図データ記憶手段１０５に記憶されている）場合には、例えば“２”が記入される。
地図ＩＤは地図の区画を区別するための識別記号であり、地図格納ファイル名は、地図データ記憶手段１０５において記憶されるときの地図データのファイル名である。
また、検索結果の欄には、検索結果取得処理１０６によって取得された検索結果のデータが記入される。
【００１７】
以下、図１における処理手段１０を構成する各処理が及ぼす作用と効果について、図１〜図４を参照しながら、簡単に説明する。なお、各処理の詳細な説明は、そのプログラムの処理フローとして、この説明の後に行う。
【００１８】
地図データ取得処理１０１は、利用者の地図表示要求に伴い入力手段１２から入力される地名等のデータ基づき、表示すべき区画の地図データを地図データサーバ２から取得し、それを地図データ記憶手段１０５に記憶させるとともに、区画情報テーブル１０８にその旨を記録する。また、地図データ記憶手段１０５は、取得された区画の地図データをファイルとしてメモリに記憶する。ここで、そのメモリは、いわゆるＲＡＭ（Random Access Memory）ディスクとしてメモリの中に確保された領域のメモリであるとする。
【００１９】
地図表示処理１０２は、表示手段１１に地図表示画面２０を表示し、その中の表示地図２３として、地図データ取得処理１０１において取得された地図又は表示地図指定処理１０４において指定された区画の地図を表示する。この地図表示処理１０２は、その地図を表示するに当たり、表示すべき区画の地図が地図データ記憶手段１０５に記憶されているか否かを、区画情報テーブル１０８を参照してチェックし、表示すべき区画の地図が地図データ記憶手段１０５に記憶されている場合には、そのデータに基づき地図を表示する。
【００２０】
以上のように、本実施形態においては、地図データ取得処理１０１においていったん地図データサーバ２から取得された区画の地図データは、地図データ記憶手段１０５に記憶され、地図表示処理１０２において表示されようとする区画の地図データが地図データ記憶手段１０５の中にある場合には、その地図データに基づき地図を表示する。そのため、一度閲覧した区画の地図を再度閲覧するような場合には、地図データサーバ２に対し地図データの送信を求める必要がなくなる。従って、このような場合には、余分な通信とそれに伴う課金が不要となる。
【００２１】
次に、区画配置図表示処理１０３は、表示手段１１に区画配置図表示画面２１を表示し、区画情報テーブル１０８を参照して、その区画配置図２４の中に地図表示中区画２８及び地図データ取得済み区画２９を表示する。また、区画情報テーブル１０８に検索結果のデータがあれば、図３の２４a又は２４ｂのように、その検索結果も表示する。そして、表示地図指定処理１０４は、区画配置図２４の中にさらに地図表示指定カーソル３０を表示し、その地図表示指定カーソル３０をカーソル移動ボタン２５によって移動させ、決定ボタン２６によって次に地図表示する区画を決定する。
また、検索結果取得処理１０６は、入力手段１２を介して利用者により入力される検索キーワード及び検索対象区画を指示するデータを地図データサーバ２へ送信し、それに基づき地図データサーバ２において検索された結果を受信し、その検索結果のデータを区画情報テーブル１０８に格納する。そして、区画配置図表示処理１０３は、その検索結果を表示する。
【００２２】
以上によって、利用者は、区画配置図２４（場合によっては、検索結果が重ねて表示されている）を見ながら次に地図表示すべき区画を、その区画配置図２４の中で自在に指定することができる。そのため、表示中の地図から複数区画離れている区画の地図の表示を、その間に介在する区画の地図を表示することなく、直接に行うことができる。よって、無駄な地図表示、通信及び課金をなくすことができる。
【００２３】
また、表示切替処理１０７は、地図表示画面２０及び区画配置図表示画面２１にある切替ボタン２７を押すことによって起動し、そのとき地図表示画面２０が表示されているときは、画面表示を区画配置図表示画面２１に切り替え、また、区画配置図表示画面２１が表示されているときは、画面表示を地図表示画面２０に切り替える。
これによって利用者は、地図表示画面２０と区画配置図表示画面２１を自在に切り替えながら地図を閲覧し、新たな区画の地図表示を指定することができる。そのため、利用者が複数の区画の地図を行きつ戻りつ閲覧しても、複数区画はなれた区画の地図を閲覧しても、利用者にとって不便はなくなり、地図の閲覧回数も自然に減少し、無駄な地図表示、通信及び課金を減少させることができる。
【００２４】
次に、図５〜図９のフローチャートに従って、図１における処理手段１０に含まれる各処理の流れを詳しく説明する。ここで、図５は、地図データ取得プログラムの処理フローチャートを示す図であり、図６は、地図表示処理プログラムの処理フローチャートを示す図であり、図７は、区画配置図表示プログラムの処理フローチャートを示す図であり、図８は、表示地図指定プログラムの処理フローチャートを示す図であり、図９は、検索結果取得プログラムの処理フローチャートを示す図である。
【００２５】
図５は、地図データ取得プログラムの処理フローチャートを示す図であり、携帯型地図表示端末１が処理するフローと、地図データサーバ２が処理するフローを並べて示した図である。図５のうち、携帯型地図表示端末１が処理するフローは、地図データ取得処理１０１の処理に相当する。
地図データ取得プログラムは、利用者による初期地図取得要求があったとき、又は、地図表示処理１０２において表示すべき区画の地図データが地図データ記憶手段１０５にないと判定されたときに起動される。ここで、利用者による初期地図取得要求があったときには（Ｓ５０１でＹｅｓ）、地図データ取得手段１０１は、地図表示すべき区画を指定するための地名データ等を取得する（Ｓ５０２）。なお、この地名データの取得の処理（Ｓ５０２）においては、地名を絞込むために、例えば、県を指定し、郡市を指定し、町名や近くの施設を指定したりするために、地図データサーバ２とのデータ送受信の処理や利用者に対する入力指示画面表示等の処理があるが、その処理は、公知の手順に基づくものとして、ここではその詳細な説明は省略する。
また、地図データ取得プログラムが地図表示処理１０２により起動された場合、すなわち、初期地図取得要求でなかったときには（Ｓ５０１でＮｏ）、ステップＳ５０２の処理は行われず、表示地図指定処理１０４によって求められた区画番号及び初期表示地図の地図ＩＤが地名データに代えられる。
【００２６】
次に、地図データ取得プログラム（地図データ取得処理１０１）は、地図データを取得するために、絞り込まれた地名データ等、又は、区画番号及び初期表示地図の地図ＩＤを地図データサーバ２へ送信する（Ｓ５０３）。地図データサーバ２は、これらの送信データを受信して（Ｓ５１０）、それに基づき地図データベース２０１を検索し、要求された区画の地図データを抽出し（Ｓ５１１）、抽出された区画の地図データ及び地図ＩＤを携帯型地図表示端末１へ返送する（Ｓ５１２）。
【００２７】
地図データ取得プログラム（地図データ取得処理１０１）は、地図データ及び地図ＩＤを受信して（Ｓ５０４）、それに基づき区画情報テーブル１０８を作成又は更新する（Ｓ５０５）。なお、初期地図データを取得したときには、その地図が区画配置図２４の中央又は中央付近の定められた位置の区画に表示されるものとして、新しい区画情報テーブル１０８を作成する。そして、受信した地図データにより地図データファイルを作成し、地図データ記憶手段１０５に地図データファイルとして記憶させる（Ｓ５０６）。さらに、その地図データを表示するために、地図データ表示プログラムを起動し（Ｓ５０７）、地図データ取得プログラムの処理は終了する。
【００２８】
図６は、地図表示プログラムの処理フローチャートを示す図であり、そのプログラムの大部分は、地図表示処理１０２の処理に相当し、その一部は、表示切替処理１０７の処理に相当する。
地図表示プログラムは、地図データ取得処理１０１又は表示地図指定処理１０４によって起動される。そして、まず、表示すべく指定された区画の地図データが地図データ記憶手段１０５にあるか否かを区画情報テーブル１０８によってチェックし、その区画の地図データがない場合には（Ｓ６０１でＮｏ）、地図データを新たに取得するために地図データ取得プログラムを起動して（Ｓ６０７）、いったんその処理を終了する。
また、表示すべき区画の地図データがある場合には（Ｓ６０１でＹｅｓ）、その区画の地図データを地図表示画面２０の表示地図２３に表示し（Ｓ６０２）、カーソル移動ボタン２５、決定ボタン２６及び表示切替ボタン２７を含むボタンを表示する（Ｓ６０３）。
【００２９】
次に、カーソル移動ボタン２５及び表示切替ボタン２７の入力待ち状態、すなわち、カーソル移動ボタン２５の入力もなく（Ｓ６０４でＮｏ）、表示切替ボタン２７の入力もなく（Ｓ６０５でＮｏ）、それらの入力を待っている状態になる。この状態で、カーソル移動ボタン２５のいずれかの方向のボタンが押されると（Ｓ６０４でＹｅｓ）、その方向に隣接する区画の区画番号を算出し（Ｓ６０８）、その区画の地図を表示すべく、ステップＳ６０１からの処理手順を再度実行する。
また、表示切替ボタン２７の入力があると（Ｓ６０５でＹｅｓ）、区画配置図表示プログラムを起動し（Ｓ６０６）、地図表示プログラムの処理を終了する。
【００３０】
図７は、区画配置図表示プログラムの処理フローチャートを示す図であり、このプログラムは、区画配置図表示処理１０３の動作に相当する。
区画配置図表示プログラムは、地図表示処理１０２又は検索結果取得処理１０６により起動され、区画配置図表示画面２１を表示するために、まず、区画配置図２６の区画枠を表示する（Ｓ７０１）。次に、区画情報テーブル１０８を参照して、その区画配置図２４の中に地図表示中区画２８及び地図データ取得済み区画２９を表示する（Ｓ７０２）。また、検索結果があれば、その検索結果も表示する（Ｓ７０３）。検索結果の表示例については、図３に示した通りである。
さらに、カーソル移動ボタン２５、決定ボタン２６及び表示切替ボタン２７を含むボタンを表示し（Ｓ７０４）、表示地図指定プログラムを起動して（Ｓ７０５）、このプログラムの処理を終了する。
【００３１】
図８は、表示地図指定プログラムの処理フローチャートを示す図であり、そのプログラムの大部分は、表示地図指定処理１０４の処理に相当し、その一部は、表示切替処理１０７の処理に相当する。
表示地図指定プログラムは、区画配置図表示処理１０３により起動され、まず、区画配置図表示画面２１の区画配置図２４上に、地図表示指定カーソル３０を表示する（Ｓ８０１）。次に、カーソル移動ボタン２５、決定ボタン２６及び表示切替ボタン２７の入力待ち状態、すなわち、カーソル移動ボタン２５の入力もなく（Ｓ８０２でＮｏ）、決定ボタン２６の入力もなく（Ｓ８０３でＮｏ）、表示切替ボタン２７の入力もなく（Ｓ８０４でＮｏ）、それらの入力を待っている状態になる。
【００３２】
この状態で、カーソル移動ボタン２５のいずれかの方向のボタンが押されると（Ｓ８０２でＹｅｓ）、その方向に隣接する区画の区画番号を算出し、地図表示指定区画の区画番号を更新し（Ｓ８０６）、ステップＳ８０１へ戻って、その区画に対して地図表示指定カーソル３０を表示する（Ｓ８０１）。また、決定ボタン２６の入力があった場合には（Ｓ８０３でＹｅｓ）、地図表示指定カーソル３０がそのとき指定している区画番号を取得し（Ｓ８０７）、地図表示プログラムを起動して（Ｓ８０５）、表示地図指定プログラムの処理を終了する。
また、表示切替ボタン２７の入力があると（Ｓ８０３でＹｅｓ）、地図表示プログラムを起動し（Ｓ８０５）、表示地図指定プログラムの処理を終了する。
【００３３】
図９は、検索結果取得プログラムの処理フローチャートを示す図で、携帯型地図表示端末１が処理するフローと、地図データサーバ２が処理するフローを並べて示した図である。このうち、携帯型地図表示端末１が処理するフローは、検索結果取得処理１０６の動作に相当する。
検索結果取得プログラムの処理は、利用者により入力手段１２を介して検索要求があったときに起動される。そして、検索結果取得プログラムでは、まず、利用者によって入力されるデータに基づき、検索キーワードを取得する（Ｓ９０１）。そして、その検索キーワードと検索対象となる地図ＩＤ（初期表示地図の地図ＩＤと区画配置図における縦横の区画数等のデータ）を地図データサーバ２へ送信する（Ｓ９０２）。
【００３４】
地図データサーバ２は、これらのデータを受信し（Ｓ９１０）、区画配置図に含まれる区画を検索の対象領域として、その対象領域の区画の地図について、検索キーワードを検索し（Ｓ９１１）、各区画ごとに検索キーワードのヒット数を取得する（Ｓ９１２）。そして、各区画についてのそのヒット数を携帯型地図表示端末１へ送信する（Ｓ９１３）。
【００３５】
携帯型地図表示端末１は、各区画についてのそのヒット数のデータを受信し（Ｓ９０３）、そのデータを区画情報テーブル１０８の検索結果の欄へ記入する（Ｓ９０５）。そして、検索結果を表示すべく、区画配置図表示プログラムを起動して（Ｓ９０５）、検索結果取得プログラムの処理を終了する。
【００３６】
以上、本実施形態では、最も多くの効果を得られる構成の携帯型地図表示端末１について述べたが、本実施形態のうち、一部の構成要素を含まない構成の携帯型地図表示端末であっても、本発明の他の実施形態として示すことができる。
まず、本実施形態のうち、処理手段１０が検索結果取得処理１０６を含まない構成の携帯型地図表示端末の実施形態では、本実施形態において、利用者が検索結果を利用することができなくなるだけであり、本発明によって得られる本質的な効果は損なわれない。
また、地図データ記憶手段１０５を含まない構成の携帯型地図表示端末の実施形態においては、利用者が複数の区画の地図を行きつ戻りつ閲覧する場合には、無駄な通信及び課金を低減する本発明の効果は減少する。しかしながら、そのような構成の携帯型地図表示端末であっても、区画配置図表示処理１０３によって区画配置図を表示し、地図表示指定手段１０４によって地図表示すべき区画を指定することができるので、複数区画離れた区画の地図を表示する場合には、無駄な表示、通信及び課金がなされることはないという効果をなお得ることができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施の形態である携帯型地図表示端末のブロック構成及び地図データサーバを含むシステム全体の構成を示した図である。
【図２】本発明の実施の形態である携帯型地図表示端末における地図表示画面及び区画配置図表示画面の表示例を示した図である。
【図３】本発明の実施の形態である携帯型地図表示端末において検索をした結果を表示した例である。
【図４】本発明の実施の形態である携帯型地図表示端末における区画情報テーブルの構成例を示した図である。
【図５】本発明の実施の形態である携帯型地図表示端末における地図データ取得プログラムの処理フローチャートを示す図である。
【図６】本発明の実施の形態である携帯型地図表示端末における地図表示プログラムの処理フローチャートを示す図である。
【図７】本発明の実施の形態である携帯型地図表示端末における区画配置図表示プログラムの処理フローチャートを示す図である。
【図８】本発明の実施の形態である携帯型地図表示端末における表示地図指定プログラムの処理フローチャートを示す図である。
【図９】本発明の実施の形態である携帯型地図表示端末における検索結果取得プログラムの処理フローチャートを示す図である。
【符号の説明】
【００３８】
１      携帯型地図表示端末
２      地図データサーバ
３      ＩＰネットワーク
４      無線ネットワーク
１０    処理手段
１１    表示手段
１２    入力手段
１４    通信手段
１０１  地図データ取得処理
１０２  地図表示処理
１０３  区画配置図表示処理
１０４  表示地図指定処理
１０５  地図データ記憶手段
１０６  検索結果取得処理
１０７  表示切替処理
【図１】
2005121812.tif 000003
【図２】
2005121812.tif 000004
【図３】
2005121812.tif 000005
【図４】
2005121812.tif 000006
【図５】
2005121812.tif 000007
【図６】
2005121812.tif 000008
【図７】
2005121812.tif 000009
【図８】
2005121812.tif 000010
【図９】
2005121812.tif 000011