(57)【要約】【課題】  広範囲にわたって、簡易に建築物の外観を含む景観を視覚的に確認可能な地図表示を実現する。【解決手段】  地図表示制御装置は、地図データベースに格納された描画ＤＢ２２４、画像ＤＢ２２６を用いて地図表示を制御する。画像ＤＢ２２６には、地図中の各建築物の外観を多方向から撮影した複数の写真が格納されている。各写真は、建築物周辺の通路Ｒａ等と関連づけられている。ユーザが、通路Ｒａを指定すると、地図表示制御装置は、通路Ｒａに対応づけられた画像データＩｍａ１を読み込み、建築物ＢＵＬａの位置に、この画像データを表示させる。こうすることで、２次元地図でありながら、建築物の外観を容易に確認することができ。通路の指定を変えることで、多方向から外観を確認することができる。【選択図】  図２
2006072068.tif 000002
【特許請求の範囲】
【請求項１】
通行可能な通路と該通路に面した建築物を地図表示するための地図表示制御装置であって、
前記通路を表現する通路データと、前記建築物の画像データとを含み、該通路データと画像データとが関連づけられている地図データを記憶する地図データ記憶手段と、
少なくとも一つの前記通路データを指定する通路データ指定手段と、
前記地図データ記憶手段を参照して、少なくとも前記通路データ指定手段により指定された通路データに関連する前記画像データを用いて地図表示するための表示用データを提供する表示用データ提供手段と、
を備える地図表示制御装置。
【請求項２】
請求項１に記載の地図表示制御装置であって、
前記地図データ記憶手段は、前記一の建築物についての複数種類の画像データを、一又は複数の前記通路データに関連づけて記憶したことを特徴とする地図表示制御装置。
【請求項３】
請求項２に記載の地図表示制御装置であって、
前記複数種類の画像データには、前記建築物の描写方向が異なる画像データが含まれており、前記描写方向に応じた対応関係で前記通路データに関連づけられている地図表示制御装置。
【請求項４】
請求項２に記載の地図表示制御装置であって、
前記通路データ指定手段は、複数の前記通路データを指定可能であり、
前記表示用データ提供手段は、前記通路データ指定手段により指定された複数の前記通路データに関連する前記画像データが複数存在する場合、所定の条件に基づいて、一部の画像データを選択し、地図表示するための表示用データを提供する
ことを特徴とする地図表示制御装置。
【請求項５】
請求項１ないし４のいずれかに記載の地図表示制御装置であって、
前記通路データ指定手段は、指定可能な前記通路データの候補を地図形式で提示し、該提示した候補の中から前記通路データの指定を受け付けることを特徴とする地図表示制御装置。
【請求項６】
通行可能な通路と該通路に面した建築物を地図表示させるための地図表示制御方法であって、
コンピュータが実行する工程として、
前記通路を表現する通路データと、前記建築物の画像データとを含み、該通路データと画像データとが関連づけられている地図データを参照可能な状態に管理する工程と、
少なくとも一つの前記通路データの指定を受け付ける工程と、
前記地図データを参照して、少なくとも前記通路データ指定手段により指定された通路データに関連する前記画像データを用いて地図表示するための表示用データを提供する工程と、
を備える地図表示制御方法。
【請求項７】
通行可能な通路と該通路に面した建築物を地図表示させるためのコンピュータプログラムであって、
前記通路を表現する通路データと、前記建築物の画像データとを含み、該通路データと画像データとが関連づけられている地図データを参照可能な状態に管理するためのプログラムコードと、
少なくとも一つの前記通路データの指定を受け付けるためのプログラムコードと、
前記地図データを参照して、少なくとも前記通路データ指定手段により指定された通路データに関連する前記画像データを用いて地図表示するための表示用データを提供するためのプログラムコードと、
を備えるコンピュータプログラム。
【請求項８】
地図表示制御装置による地図表示に使用される電子化された地図データであって、
通行可能な通路を表現する通路データと、
建築物の画像データとを含み、
前記通路データと、前記建築物の画像データとは、前記通路データが指定された時に、該指定に応じて、前記画像データを選択可能に関連づけられている地図データ。
【請求項９】
請求項８に記載の地図データであって、
一の前記建築物についての複数種類の画像データが、一又は複数の前記通路データに関連づけられている地図データ。
【請求項１０】
請求項８または９に記載の地図データであって、
所定の日時情報を、該画像データの選択に応じて提供可能に関連づけした地図データ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通行可能な通路と該通路に面した建築物を地図表示する地図表示システムに関する。
【背景技術】
【０００２】
従来、通行可能な通路と該通路に面した建築物を地図表示する地図表示装置が提案されている。特許文献１記載の地図表示装置（以下、「第一の地図表示装置」という）は、通路と該通路に面した建築物を表すアイコンから成る二次元地図データと、建築物を撮影した写真データとを、建築物の位置に基づいて関連づけて記憶し、表示した前記二次元地図上で建築物のアイコンが指定されると、その指定された建築物の写真データを読み出し、建築物の写真を表示する。
【０００３】
この第一の地図表示装置によれば、二次元地図によって建築物の概略位置を視覚的、直感的に把握した上で、建築物を指定することができる。また、この指定に応じて表示される外観写真によって、建築物に対する施工例を知ることができる。さらに、好みの施工例が見つかり、見学に行こうとする場合にも、二次元地図により、現地までの経路を即座に知ることができる。
【０００４】
また、特許文献２記載の地図表示装置（以下、「第二の地図表示装置」という）は、通路と該通路に面した建築物の三次元地図データを記憶し、任意の空間点が指定されると、前記三次元地図データを読み出し、三次元地図を表示する。
【０００５】
この第二の地図表示装置によれば、任意の空間点から眺めた建築物の外観や隣近所、街の様子（以下、「景観」という）を知ることができ、さらに、視点を通路に沿って移動させることにより、街を実際に散策したかのように、景観を知ることができる。
【０００６】
【特許文献１】特開２００２−０５６３７３号公報
【特許文献２】特開平１１−２３２４８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
一般に、建築物の外観を含む景観から取得することのできる情報（以下、「景観関連情報」という）は多く、かつ、この景観関連情報を活用することで、商品やサービスの営業効率を高めることができる。
【０００８】
たとえば、建築物の敷地内における車庫の広さ、その車庫に駐車している車の車種や年式、台数などは、景観関連情報に該当する。車両の営業員は、この景観関連情報に基づき、新車の買替需要の強さや買い替える場合の新車の車種などを判断することができ、新車の販売確率を高めることができる。
【０００９】
その他の例として、建築物の敷地内における庭の広さ、その庭の植木・盆栽などの景観関連情報に基づき、植木・盆栽などの購入や手入れ作業需要の強さを判断することができる。同様に、建築物の老朽化状態などの景観関連情報に基づき、家屋工事需要の強さを判断することができる。
【００１０】
従来、これらの景観関連情報は、営業員が現地に赴くことで取得されてきたが、情報収集効率の更なる改善が望まれていた。このような更なる効率化の観点から、近年、地図表示装置への期待が高まっている。地図表示装置により、景観を知ることができれば、現地に赴くことなく景観関連情報を取得することができるからである。
【００１１】
しかし、先に説明した第一の地図表示装置では、目的に応じた十分な景観関連情報を取得することはできない。すなわち、第一の地図表示装置で表示される写真としては、通常、建築物そのものを商品あるいはサービスの対象としてとらえ、その価値を最大に表す箇所を最良の角度で写せる場所から撮影されたものが用いられる。たとえば、建築物が一戸建てであり、広い庭とその庭に面したリビングがセールスポイントである場合は、庭とリビングを庭の隅から撮影した写真が用いられる。営業等の種々の目的に十分活用可能な景観関連情報としては、このような画一的なものでは十分とは言えない。現地で実際に建築物を見るように、種々の方向から建築物の外観を確認できることが好ましい。
【００１２】
一方、第二の地図表示装置では、街を実際に散策したかのように、景観を知ることができる反面、二次元地図のように広範囲を一度に見渡すという効果に乏しい。すなわち、第二の地図表示装置にて指定した空間点から見渡すことのできる範囲はその空間点の近傍だけであって、一度に取得できる景観関連情報は僅かである。また、景観を広範囲に知ろうと思えば、その範囲内の全ての通路について視点を移動することとなるが、一度に見渡せる範囲が狭いため道に迷ってしまい、うまく景観関連情報が取得できないか、できたとしても多くの時間を要する。さらに、商品やサービスの販売先が特定され、訪問しようとする場合、現地までの経路を即座に知ることもできず、不便である。
【００１３】
しかも、三次元地図データを製造するには膨大な時間と費用とが必要であり、しかもデータ容量が膨大となるため、大型の記憶装置とこれを高速に処理する大型のコンピュータが必要となる。第２の地図表示装置では、比較的制限されたコンピュータの処理能力で三次元地図表示を実現できるように建築物の三次元地図データ容量を削減するため、建築物の形状、および外観は、簡素化する必要がある。かかる三次元地図データが用いられた場合には、必ずしも営業等の種々の目的に十分活用可能な景観関連情報を得ることはできない。
【００１４】
本発明の目的は、広範囲にわたって建築物の位置関係を把握したり、目的の建築物までの経路を把握したりすることが可能であるという二次元地図の長所と、各建築物について、より現地で見た状態に近い外観を知ることができるという長所とを併せ持つ地図表示を実現することにある。
【課題を解決するための手段】
【００１５】
上記課題の少なくとも一部を解決するためになされた本発明の地図表示制御装置は、通行可能な通路と該通路に面した建築物を地図表示するための地図表示制御装置であって、
前記通路を表現する通路データと、前記建築物の画像データとを含み、該通路データと画像データとが関連づけられている地図データを記憶する地図データ記憶手段と、
少なくとも一つの前記通路データを指定する通路データ指定手段と、
前記地図データ記憶手段を参照して、少なくとも前記通路データ指定手段により指定された通路データに関連する前記画像データを用いて地図表示するための表示用データを提供する表示用データ提供手段と、
を備えている。
【００１６】
本発明の地図表示制御装置によれば、表示用データの提供を通じてディスプレイへの地図の表示を制御することができ、この際、通路データの指定に応じて、建築物の画像データを地図中に表示することができる。従って、当該通路周辺の景観に関し、営業員が現地に赴くことなく景観関連情報を取得することが可能となる。通路に複数の建築物が関連づけられている場合は、各建築物を逐一指定するまでなく広範囲にわたって各建築物の画像を見ることもできる。また、建築物の外観は、画像データによって与えられるから、三次元地図データは不要であり、地図表示の処理負荷も比較的軽く抑えることができる利点がある。
【００１７】
建築物の画像データと通路データとの関連づけは種々の基準で設定可能である。例えば、画像データと通路データとを、建築物と通路との位置関係に基づいて関連づけてもよい。かかる例には、画像データを、その建築物が面した通路の通路データに関連づける方法が含まれる。また、両者を建築物の視認可能性に基づいて関連づけてもよい。かかる例には、画像データを、その建築物を視認可能な通路のうち最も近接した通路の通路データに関連づける方法が含まれる。これらの関連づけにより、通路データを指定した際に、より現実に近い景観を認識可能な地図表示を行うことができる。
【００１８】
地図データ記憶手段に記憶される画像データとしては、建築物の外観を表す写真、コンピュータグラフィックス画像などを用いることができる。画像データは、一の建築物に対して一である場合に限られず、複数であることも許容される。例えば、異なる通路から撮影した画像データなど描写方向の異なる複数種類の画像データ、同一の通路から撮影した日時の異なる画像データなど異時的な画像データ、建築物周辺の背景を含む撮影範囲が異なる画像データなど画角の異なる複数種類の画像データ、或いはこれらの要素を組み合わせて変化させた画像データなどが含まれる。複数種類の画像データを用意することにより、多様な景観関連情報を提供することが可能となる。
【００１９】
建築物の画像の表示も種々の方法を採ることができる。表示方法としては、例えば、画像の位置を建築物の位置や入口、門などの建築物にアクセスできる場所に合わせて表示する方法、建築物の占有面積に応じたサイズで画像を表示する方法、隣接した建築物の間隔に応じた間隔で各建築物の画像を配列して表示する方法などが挙げられる。更に、画像表示は、一の建築物に対し一である場合に限られず、複数であることも許容される。かかる表示には、複数の画像を配列して同時に表示することや、複数の画像を交互に表示することなどが含まれる。
【００２０】
本発明において、地図データ記憶手段は、一の建築物についての複数種類の画像データを、一又は複数の通路データに関連づけて記憶してもよい。例えば、建築物を一方向から異時的に撮影した複数種類の画像データを用いる場合には、これらの画像データを、一の通路データに関連づけて記憶させる方法を採ることができる。別の例として、複数の通路データに画像データを関連づけておく場合には、これらの複数種類の画像データとしては、複数の通路側から建築物を見た状態の画像データを用いることができる。複数の画像データと通路データとは必ずしも１対１に関連づけられている必要はなく、ｎ対ｍ（ｎ，ｍは自然数）で良い。また、一部の画像データが、複数の通路データに重複して関連づけられていてもよい。通路データが指定されると、指定された通路データとその通路から撮影した建築物の画像データが読み出され、表示される。
【００２１】
こうすることにより、複数の時点での建築物の外観を確認したり、現地における通路との位置関係に応じて建築物の外観を多方向から確認したりすることが可能となる。複数の通路は、必ずしも建築物に面している必要はなく、例えば、建築物周辺で建築物を視認可能な通路としてもよい。また、建築物が複数の通路に面しているとき、たとえば、建築物が角地に建築されているときには、建築物が面している各通路に対して画像データを関連付けるものとしてもよい。
【００２２】
複数種類の画像データとして、建築物の描写方向が異なる画像データを用意し、その描写方向に応じた対応関係で通路データに関連づけるようにしてもよい。例えば、建築物が面している通路には、正面からの画像データ、建築物の背面の通路には、背面からの画像データを関連づける態様が挙げられる。このように描写方向を踏まえた対応関係とすることにより、現地で確認するのにより近い状態で景観関連情報を提供することができる。
【００２３】
本発明において、
前記通路データ指定手段は、複数の前記通路データを指定可能であり、
前記表示用データ提供手段は、前記通路データ指定手段により指定された複数の前記通路データに関連する前記画像データが複数存在する場合、所定の条件に基づいて、一部の画像データを選択し、地図表示するための表示用データを提供する
ようにしてもよい。こうすることで、煩雑さを避けつつ、景観関連情報を提示することができる。
【００２４】
たとえば、角地に建築されている建築物に面する二つの通路が指定された場合、両通路から撮影した建築物の画像データが複数存在することとなるが、所定の条件に基づいて、一の画像データを選択し、読み出すのである。所定の条件とは、たとえば、指定された通路の種別（国道／県道／市道他）や幅、建築物の外面（正面（玄関）／側面／裏面）に応じて予め定めた優先順位などである。また、これに限らず、ユーザの選択であってもよい。また、通路指定は、二つに限らず、全指定であってもよい。
【００２５】
本発明において、通路データ指定手段は、指定可能な前記通路データの候補を地図形式で提示し、該提示した候補の中から前記通路データの指定を受け付けるものとしてもよい。この発明により、ユーザは、表示された通路データの地図に基づき、概略の位置関係を把握した上で、地図上で通路データを指定することが可能となり、通路データの指定が視覚的、直感的なものとなる。通路の候補は、この他、通路名称などを用いたリストの形式で表示するようにしてもよい。通路の指定は、上述の地図またはリストに基づいて個別に行ってもよいし、属性で通路群を指定するようにしてもよい。例えば、南北の通り、東西の通りなどの方向属性による指定、２車線以上の通りなど幅属性による指定、国道、県道など種別属性による指定等が含まれる。また、個別に指定された通路に平行な通路、または指定された通路と交差する通路などが自動的に併せて指定されるようにしてもよい。これらの指定を可能とするためには、それぞれ指定に用いられる属性情報や、通路同士の交差関係などを通路データに関連づけて記憶させておけばよい。
【００２６】
本発明は、必ずしも上述した特徴の全てを備えている必要はなく、適宜、その一部を省略したり組み合わせたりして構成することが可能である。また、上述した特徴に代えて、または上述した特徴と共に、次のような特徴を備えるものとしてもよい。第１に、地図に表示される画像は、地図の表示縮尺に応じて、表示サイズを拡大・縮小させてもよい。この場合、単一の画像データの解像度変換によって表示サイズを変更させてもよいし、表示サイズに応じて２以上の画像データを使い分けるようにしてもよい。後者の方法によれば、例えば、表示サイズが比較的大きい場合（すなわち大縮尺の場合）には、建築物の背景が含まれた画像データを用い、その他の場合（すなわち小縮尺の場合）には、背景を省略して建築物自体を全体に表示可能な画像データを用いるようにしてもよい。拡大・縮小に応じて、このように背景の有無を切り換えることで、図の煩雑化などを回避しながら、適切な景観関連情報を提供することが可能となる。また、画像データの表示／非表示を、車庫や敷地内の植木・盆栽の有無、建築物の老朽化状態などの建築物の属性に基づいて制御してもよい。かかる方法によれば、景観関連情報の目的、例えば、車両の買い換え需要、植木・盆栽の手入れ作業の需要、家屋工事の需要の調査などの目的に合致した建築物の画像データのみを表示することができ、営業員等による景観関連情報の収集効率を更に高めることができる。このような制御は、例えば、画像データまたは建築物のデータに上述の「属性」を関連づけて登録しておき、地図表示時に、表示対象となる「属性」の指定を受付、これに応じた画像データを抽出して表示することで、実現可能である。
【００２７】
第２に、指定された通路以外の通路に対応づけられた建築物の画像データについては、種々の処理方法が適用可能である。例えば、これらの画像の表示を省略すれば、シンプルで視覚的に把握しやすい地図を提供することができる。指定された通路以外の通路データに関連づけられた画像データについても、所定の規則に基づいて表示するようにすれば、煩雑な通路指定を行うまでなく、広範囲にわたって景観関連情報を提示できる地図表示が可能となる。例えば、指定された通路と平行な通路が指定されたものとみなすという規則に基づいて、画像の表示を行うようにしてもよい。また、指定された通路と各建築物との間に、その建築物に関連づけられた通路データが存在するか否かに基づいて、画像の表示を制御するようにしてもよい。
【００２８】
第３に、画像の表示については種々のモードを切り換え可能に用意してもよい。例えば、指定された通路に対して、その通路側から建築物を見た画像を表示する「正面視モード」と、その通路の裏側から建築物を見た画像を表示する「背面視モード」とを用意し、両者をユーザの指示に応じて切り換え可能としてもよい。例えば、現地で「背面視モード」を利用することにより、通路側からは現実の建築物の外観を確認しながら、容易に背面からの画像を参照することが可能となる。
【００２９】
本発明の地図表示制御装置は、スタンドアロン型の装置、サーバと端末の組み合わせなど、種々の形式で構成することができる。地図表示を行うべきディスプレイと、地図表示制御装置とは、一体であってもよいし、別体であっても構わない。また、地図データ記憶手段は、必ずしも一体的に装置に内蔵されている必要はなく、例えば、ネットワークで接続されたサーバ、地図データを記憶した記憶媒体などの形で用意してもよい。
【００３０】
本発明は、上述した地図表示制御装置としての態様のみならず、種々の態様で構成することができる。たとえば、地図表示制御装置による地図表示に使用される電子化された地図データとして構成してもよい。この場合、地図データは、画像データの撮影日時などの日時情報を、該画像データに関連づけしてもよい。こうすることにより、画像データの表示を、日時情報に基づいて表示することも可能となる。
【００３１】
また、コンピュータを用いて、通行可能な通路と該通路に面した建築物を地図表示するための地図表示方法として構成してもよい。さらに、かかる地図表示機能をコンピュータに実現させるためのコンピュータプログラム、およびかかるコンピュータプログラムを記録した記録媒体として構成してもよい。ここで、記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピュータが読取り可能な種々の媒体を利用できる。さらに、通行可能な通路と該通路に面した建築物の表現方法や、かかる表現方法の建築物地図として構成してもよい。この場合、建築物地図は、紙に印刷してもよいし、電子地図であってもよい。いずれの場合であっても、広範囲にわたって建築物の位置関係を把握したり、目的の建築物までの経路を把握したりすることが可能であるという二次元地図の長所と、各建築物について、より現地で見た状態に近い外観を知ることができるという長所とを併せ持つことが可能である。紙等の媒体に建築物地図を表現する場合には、地図中に表現された画像と通路との対応関係を表す表示を併せて付すことが好ましい。かかる表示としては、例えば、各画像の描写方向を示すための矢印その他の表示、各画像と通路とを結ぶ線などの表示が挙げられる。
【００３２】
本発明は、更に、紙媒体としての建築物地図を製作する地図製作方法として構成してもよい。この地図製作方法としては、例えば、コンピュータが実行する工程として、先に説明した地図データの記憶、地図を製作する際の条件として、少なくとも一つの通路データの指定の受付け、指定された通路データに関連する画像データを用いた地図の印刷用データの生成の各工程を含み、こうして得られた印刷用データを用いて印刷を行うことにより、実現することができる。画像データの選択に際しては、先に地図表示制御装置で説明した種々の特徴を反映可能である。
【発明を実施するための最良の形態】
【００３３】
本発明の実施例について以下の順序で説明する。
Ａ．システム構成：
Ｂ．データ構造：
Ｃ．通路指定処理：
Ｄ．地図表示処理：
Ｅ．画像データ配置処理：
Ｆ．地図表示例：
Ｇ．変形例：
【００３４】
Ａ．システム構成：
図１は実施例としての地図表示システムの全体構成を示す説明図である。本実施例の地図表示システムは、例えば、営業員などが現地に赴く前に、地図を閲覧し、営業先となる建築物を選定する際に活用可能である。かかる作業を支援するため、地図表示システムは、各建築物の外観を表す画像を、地図と併せて表示する機能を有している。地図表示システムは、多様な用途に利用可能であるが、以下では、一例として、上述の用途を例示しながら構造、機能について説明する。
【００３５】
実施例の地図表示システムは、地図表示制御装置として機能するサーバ２００と、ユーザが利用する表示端末１００をネットワークＮＥＴで接続することで構成される。ネットワークＮＥＴとしては、例えば、携帯電話回線などを利用することができる。表示端末１００は、図示した例に限らず、サーバ２００に対して複数台接続することが可能である。
【００３６】
表示端末１００は、車載のナビゲーション装置や携帯電話などを利用することができる。図中に表示端末１００の機能ブロックを併せて示した。これらの機能ブロックは、表示端末１００に搭載されたマイクロコンピュータに所定のプログラムを実行させることでソフトウェア的に構成されるが、ハードウェア的に構成することも可能である。
【００３７】
各機能ブロックは、主制御部１１０の制御下で、それぞれ次に示す機能を実現する。通信部１２０は、ネットワークＮＥＴを介した通信を制御する。ＧＰＳ１４０は、全地球測位システム（Global Positioning System）を利用して、表示端末１００の現在位置の緯度、経度を検出する。コマンド入力部１３０は、スイッチ等に対するユーザ操作に基づいて、経路探索や地図表示に関するコマンドを入力する。地図表示に関するコマンドとしては、図示した通り、通路の指定、表示モード、ズームなどが挙げられる。通路の指定とは、後述する通り、地図中に表示される画像の種類を制御するための指定パラメータである。これらの指定は、サーバ２００に送信される。表示制御部１５０は、表示端末１００のディスプレイに、上述したコマンド入力用のメニュー、地図などを表示させる。
【００３８】
サーバ２００は、表示端末１００からのコマンドに基づいて、地図表示するための表示用データを生成したり、経路探索を行ったりし、その結果を表示端末１００に提供する。かかる機能を実現するための機能ブロックを図中に示した。これらの機能ブロックは、サーバ２００のＣＰＵが実行するコンピュータプログラムによって、ソフトウェア的に構成されるが、ハードウェア的に構成することも可能である。
【００３９】
地図ＤＢ２２０は、経路探索および地図表示に使用される電子地図データベースである。本実施例では、地図ＤＢ２２０には、道路ネットワークＤＢ２２２と、描画ＤＢ２２４、画像ＤＢ２２６が含まれる。道路ネットワークＤＢ２２２は、経路探索に利用されるデータベースであり、道路の接続状態をリンクやノードで表したデータ、通行規制情報、およびリンクの評価値であるコストなどを記録している。描画ＤＢ２２４は、地図を表示するためのポリゴンデータである。画像ＤＢ２２６は、ユーザによる通路指定に応じて、地図中に併せて提供される画像データを格納するデータベースである。本実施例では、各建築物の外観を表す画像データを格納している。地図ＤＢ２２０への情報の書き込み、読み出しは、ＤＢ管理部２０８によって制御される。
【００４０】
通信部２０２は、ネットワークＮＥＴ経由での表示端末１００との通信を制御する。通信される情報には、通路指定、表示モード、ズームなどの地図表示用のコマンド、および地図表示をするための表示用データが含まれる。また、出発地、目的地、経由地の指定その他の経路探索用のコマンド、経路探索結果も含まれる。
【００４１】
経路探索部２０６は、ユーザから指定されたコマンドに基づき、経路探索を行う。経路探索には、例えば、ダイクストラ法など周知の方法を利用可能である。この機能を利用することにより、サーバ２００は、例えば、地図表示に応じて、ユーザが目的地の建築物を指定すると、表示端末１００のＧＰＳ１４０で検出された現在地点等を出発点として、建築物までの経路を探索することができる。
【００４２】
先に説明した通り、地図表示システムは、各建築物の外観を表す画像を地図と併せて表示することができる。画像表示の有無および種類は、ユーザが通路を指定することで制御することができる。サーバ２００は、この表示を実現するために、以下に説明する機能ブロックを備えている。
【００４３】
通路指定受付部２０４は、ユーザによる通路指定のためのインタフェース画面の提供、および通路指定のためのコマンド入力を行う。ユーザが属性等で通路を指定した場合には、指定された属性等に該当する通路を特定する機能も奏する。
【００４４】
地図表示制御部２１０の内部に備えられた画像データ抽出部２１２は、こうして指定された通路に基づき、画像ＤＢ２２６から、表示すべき画像データを抽出する。地図表示制御部２１０は、こうして抽出された画像データおよび描画ＤＢ２２４に格納されたポリゴンデータを用いて表示用データを生成し、通信部２０２を介して表示端末１００に提供する。
【００４５】
Ｂ．データ構造：
図２は描画ＤＢ２２４、画像ＤＢ２２６のデータ構造を示す説明図である。図の右上に示した地図ＰＶを例にとって、データ構造を説明する。この地図ＰＶでは、４本の通路Ｒａ、Ｒｂ、Ｒｃ、Ｒｄがそれぞれポリゴンで表現されている。通路Ｒａのポリゴンは、点Ｐａ１、Ｐａ２、Ｐａ３、Ｐａ４を頂点とする。描画ＤＢ２２４中の通路ポリゴンデータ２２４ａには、上述のポリゴンを表すデータが格納されている。具体的には、図示する通り、通路の名称（Ｒａ、Ｒｂ等）が格納されるとともに、各通路のポリゴンを構成する頂点（Ｐａ１、Ｐａ２等）の座標が、（緯度、経度）の形式で格納されている。図示を省略したが、各通路に対しては、道路種別、車線などの属性データが併せて記憶されている。
【００４６】
４本の通路で囲まれた領域には、５つの建築物が建造されている。建築物ＢＵＬａは、位置Ｃａを重心とするポリゴンで表現されている。描画ＤＢ２２４中の建築物ポリゴンデータ２２４ｂには、建築物の名称（ＢＵＬａ等）が格納されるとともに、その重心（Ｃａ等）の座標、建築物を表現するためのポリゴンの頂点座標が格納されている。但し、図の煩雑化を回避するため、重心およびポリゴンの頂点座標は図示を省略した。また、各建築物については、住所、世帯主または所有者の名称、車庫や敷地内の植木・盆栽の有無、建築物の老朽化状態などが属性データとして管理されている。なお、本実施例において、建築物の属性データは、地図データの提供者が予め調査した結果を記憶しておく構成を採用しているが、これに限らず、事後的に営業員が書き込む若しくは書き換える構成を採用することもできる。かかる場合には、営業員の入手した最新情報に基づいて、建築物の属性を記憶することもできる。また、各建築物毎の営業履歴を書き込む構成としてもよい。
【００４７】
建築物ＢＵＬａには、四方向からその外観を撮影した写真が画像ＤＢ２２６に格納されている。通路Ｒａに面した外観、即ち矢印Ｖａ方向に見た外観は、画像Ｉｍａである。正面画像Ｉｍａについては、画角が小さい画像Ｉｍａ１と、画角が大きい画像Ｉｍａ２が用意されている。矢印Ｖｃ方向に見た外観は、画像Ｉｍｃである。矢印Ｖｄ方向に見た外観は、画像Ｉｍｄである。矢印Ｖｂ方向に見た外観は、得られていないため、空白とされている。各画像データには、撮影日時が、属性情報として付されている。画像ＤＢ２２６には、写真に代えて、コンピュータグラフィックス等で生成した画像データを格納しておいてもよい。
【００４８】
描画ＤＢ２２４には、上述した各データを関連づけるリレーショナルデータ２２４ｃが格納されている。本実施例では、図示する通り、通路、建築物、正面画像、背面画像を相互に関連づける形式を採用した。リレーショナルデータ２２４ｃは、図示した形式に限らず、通路ポリゴンデータ２２４ａ、建築物ポリゴンデータ２２４ｂ、および画像ＤＢ２２６の相互の関連が定義可能な種々の形式を採ることが可能である。
【００４９】
本実施例では、建築物ＢＵＬａは、通路Ｒａに面しているため、通路Ｒａと関連づけられる。また、通路Ｒａから見た正面画像Ｉｍａ、および通路Ｒａから見た場合の背面画像Ｉｍｃも併せて関連づけられる。建築物ＢＵＬａは、同様にして、他の通路Ｒｂ、Ｒｃ、Ｒｄとも関連づけられている。正面画像、背面画像は、各通路から見た方向を基準として関連づけられる。例えば、通路Ｒｃ側から見た場合、即ち右上図の矢印Ｖｃ方向から見た場合には、正面画像はＩｍｃとなり、背面画像はＩｍａとなる。各画像と通路の関連づけは任意に設定可能である。例えば、各画像を建築物が面している通路に関連づけるようにしてもよいし、画像の撮影方向に合わせて建築物を視認できる通路に関連づけるようにしてもよい。また、必ずしも建築物に最も近い通路に関連づける必要はなく、数本離れた通路に関連づけるようにしてもよい。
【００５０】
ここでは、建築物ＢＵＬａについてのみ関連づけを示したが、他の建築物についても関連づけが行われる。リレーショナルデータ２２４ｃにおいては、一の建築物、または画像が複数の通路と関連づけられていてもよいし、一の通路が複数の建築物、または画像と関連づけられていてもよい。また、図２の例では、建築物ＢＵＬａは、その周囲の４本の全通路と関連づけられている場合を例示したが、一部の通路との関連づけを省略しても差し支えない。
【００５１】
Ｃ．通路指定処理：
図３は通路指定処理のフローチャートである。ユーザが表示端末１００を操作して送信したコマンドに応じて、サーバ２００が実行する処理である。この処理が開始されると、サーバ２００は、通路指定用のモード指定を入力し（ステップＳ１０）、モードに応じて通路の指定を受け付ける（ステップＳ１１）。本実施例では、属性指定、リスト指定、マップ指定の３つのモードを用意した。本実施例では、これらのモードを使い分け可能としているが、いずれか１種類のモードに固定しても良い。
【００５２】
リスト指定モードが選択されている場合、サーバ２００は、表示端末１００に、通路リストを表示し（ステップＳ１４）、指定を受け付ける（ステップＳ１５）。図中に、表示リストの例を示した。この例では、通路名称がリスト表示される。ユーザが通路を指定すると、その通路には、チェックマークが付される。リストは、通路名称のみならず、「北から○本目の東西の通り」という表示で行っても良い。
【００５３】
マップ指定モードが選択されている場合、サーバ２００は、ユーザが指定した領域の地図を表示し（ステップＳ１６）、指定を受け付ける（ステップＳ１７）。図中に地図の表示例を示した。この例は、マウス等のポインティングデバイスＰ０でクリックすることにより、通路Ｒが指定された状態を示している。
【００５４】
マップ指定モードにおいて、通路が指定されると、サーバ２００は、オプション指定を受け付ける（ステップＳ５１８）。ステップＳ１６の図中に示す通り、本実施例では、「平行」、「交差」の２つのオプションを用意した。「平行」とは、ユーザが指定した通路に平行な通路を一括指定する機能である。「交差」とは、ユーザが指定した通路に交差する通路を一括指定する機能である。ユーザが、地図表示画面で、これらのボタンをクリックすると、それぞれのオプションを指定することができる。オプション指定は、省略しても差し支えない。
【００５５】
属性指定モードでは、通路の属性によって、通路指定を行う。サーバ２００は、まず、表示端末１００に、属性入力画面を表示させ（ステップＳ１２）、属性入力を受け付ける（ステップＳ１３）。図中に画面例を示した。この例では、道路種別、車線数、ヘディングに基づいて属性を指定する。道路種別は、国道、県道などからいずれかの種別を選択する。車線は、「４車線」（車線幅が４車線超であることを意味する）、「２車線」等からいずれかを選択する。「ヘディング」の指定については後述する。これらの属性は、必ずしも全てを指定する必要はなく、一部のみを指定しても構わない。図の例では、「国道」、「２車線」が選択されており、ヘディングは指定が省略されていることになる。指定に用いられる属性は、ここに例示したものに限られない。例えば、「東西」、「南北」など通路の方向を属性として用いても良い。
【００５６】
サーバ２００は、以上の処理によって通路が指定された結果を保存し（ステップＳ１９）、通路指定処理を終了する。
【００５７】
図４はヘディング指定について示す説明図である。図示する通り、上方を「北」とする地図を例にとって説明する。この地域には、建築物Ｂ１、Ｂ２が存在する。建築物Ｂ１は、通路Ｓｔ１〜Ｓｔ４と関連づけられている。建築物Ｂ２は、通路Ｓｔ５〜Ｓｔ８と関連付けられている。
【００５８】
例えば、先に図３のステップＳ１２で示した「ヘディング」属性における「北」の指定は、北側を見た状態（矢印Ｖｓ方向）の景観に相当する画像を用いて、北を上にした地図表示を行うことを意味する。かかる表示を実現するため、この指定に対しては、東西に走る通路Ｓｔ２、Ｓｔ４、Ｓｔ６、Ｓｔ８が一括して指定される。この時、建築物Ｂ１は、通路Ｓｔ２、Ｓｔ４に関連づけられているため、矢印Ｖｓ方向に見た画像と、矢印Ｖｎ方向に見た画像の双方が表示される可能性がある。建築物Ｂ２も通路Ｓｔ６、Ｓｔ８に関連づけられているため、やはり矢印Ｖｓ方向に見た画像と、矢印Ｖｎ方向に見た画像の双方が表示される可能性がある。ただし、後述する通り、表示時の制御によって、ヘディングの指示方向、この例では矢印Ｖｓ方向の画像が優先的に表示される。
【００５９】
同様にして、ヘディング「南」が指定された場合は、東西の通路が一括指定される。ヘディング「東」、「西」が指定された場合には、南北の通路が一括指定される。建築物が２本以上の通路に関連づけられる結果となる時は、後述する表示制御によって、ヘディング「南」、「東」、「西」のそれぞれに対し、矢印Ｖｎ、Ｖｅ、Ｖｗ方向の画像が優先的に表示される。
【００６０】
上述の指定方法は、ヘディング指定における一例に過ぎない。例えば、ヘディング「北」が指定された場合には、南北に走る通路を一括指定するような設定としてもよい。
【００６１】
Ｄ．地図表示処理：
図５は地図表示処理のフローチャートである。通路指定処理（図３）の結果を受けて、サーバ２００が実行する処理である。この処理が開始されると、サーバ２００は、表示を制御するための表示パラメータを入力する（ステップＳ３０）。表示パラメータには、例えば、地図表示範囲、表示モード、表示スケールの指定が含まれる。
【００６２】
次にサーバ２００は、図３の処理結果、即ち通路指定結果を読み込む（ステップＳ３１）。そして、この結果に応じて、指定された通路と関連づけられた画像データを抽出する（ステップＳ３２）。画像データの抽出は、先に図２に示したリレーショナルデータ２２４ｃを参照して行われる。
【００６３】
図中に画像データの抽出方法を示した。表示モードとして背面モードが指定されている場合には、リレーショナルデータ２２４ｃを参照して、指定された通路に関連づけられている背面画像データを抽出する。通路Ｒａが指定されている場合には、先に図２で示した建築物ＢＵＬａについて、背面の画像Ｉｍｃが抽出されることになる。背面モードは、例えば、営業員などが現地に赴いた場合に有用である。背面モードでの表示を行わせることにより、営業員は、建築物の正面の外観は現地で直接確認しつつ、その背面の様子を容易に比較観察することが可能となる。
【００６４】
正面モードが指定されている場合には、正面画像データを抽出する。通路Ｒａが指定されている場合には、先に図２で示した建築物ＢＵＬａについて、正面の画像Ｉｍａが抽出されることになる。この例では、２種類の画像データが用意されているため、ステップＳ３０で指定された表示スケールが小さい場合には、建築物を画像全体に表示可能なデータＩｍａ１を選択し、表示スケールが大きい場合には、周辺も表示可能なデータＩｍａ２を選択する。両者を使い分ける閾値となるべき表示スケールについては、画像の内容などに応じて任意に選択可能である。また、３種類以上の画像データを使い分けるようにしても構わない。
【００６５】
サーバ２００は、画像データの抽出が完了すると、描画ＤＢ２２４に格納されたポリゴンデータを用いて地図描画を行い（ステップＳ３３）、これに重ねて画像データを配置する（ステップＳ４０）。画像データの配置方法については後述する。そして、サーバ２００は、得られた地図表示データを表示端末１００に出力して（ステップＳ５０）、地図表示処理を終了する。
【００６６】
Ｅ．画像データ配置処理：
図６は画像データ配置処理のフローチャートである。地図表示処理（図５）のステップＳ４０に対応する処理である。
【００６７】
サーバ２００は、まず、配置すべき画像データおよび建築物データを入力する（ステップＳ４１）。建築物データとしては、建築物の位置、および敷地の占有面積を用いるものとした。
【００６８】
次に、サーバ２００は、入力された画像データに、重複画像、即ち同一建築物の画像データが含まれているか否かを判断する（ステップＳ４２）。重複画像が存在する場合には、地図表示に用いるべき画像データ（「表示画像データ」と称する）を選択する（ステップＳ４３）。本実施例では、この選択は、「ヘディング」→「車線」→「種別」の優先順位で選択するものとした。
【００６９】
例えば、先に説明した図４において、ヘディング「北」が指定されている場合を考える。この時、建築物Ｂ１については、通路Ｓｔ２、Ｓｔ４にそれぞれ関連づけられた２枚の画像が重複画像として抽出されることになる。サーバ２００は、ヘディング「北」の指定を考慮し、矢印Ｖｓ方向に見た画像、即ち、建築物の南側に位置する通路に関連づけられた画像を表示画像データとして選択する。この結果、建築物Ｂ１に対しては、通路Ｓｔ２に関連づけられた画像が選択されることになる。同様にして、建築物Ｂ２に対しては、通路Ｓｔ６に関連づけられた画像が選択されることになる。
【００７０】
ヘディングを考慮しても表示画像データが選択できない場合には、車線、種別を順次考慮する。「車線」については、広い通路を優先する。「種別」については、国道、県道、その他の順に優先する。もっとも、これらの選択基準は、図６の例に限らず、任意に設定可能である。重複画像がない場合には（ステップＳ４２）、上述の選択処理（ステップＳ４３）はスキップされる。
【００７１】
こうして各建築物につき、１つの表示画像データが決まると、サーバ２００は、表示モードに応じた配置処理を実行する（ステップＳ４４）。本実施例では、画像を可能な限り大きく表示する「画像大表示」モードと、建築物の敷地に適合したサイズで画像を表示する「敷地フィット表示」モードとを用意した。
【００７２】
画像大表示モードが指定されている場合には、サーバ２００は、建築物の敷地に拘束されることなく、可能な限り大きく表示されるように、各画像の表示サイズを設定する。但し、この設定は、通路および他の画像に重ならないという条件下で行うものとした。更に、複数の建築物に対応した画像が存在する場合、各画像の面積比を、各建築物の敷地面積比に一致させるという拘束条件を付しても良い。図中には、この付加的な拘束条件も考慮した場合の画像サイズの設定例を示した。ハッチングを付した矩形が画像ＰＩＣ１、ＰＩＣ２を表しており、その内部の太い実線の矩形が建築物の敷地を表している。画像大表示モードでは、このように敷地をはみ出して、画像を表示することができるため、建築物の外観を確認しやすいという利点がある。
【００７３】
敷地フィット表示モードが指定されている場合には、サーバ２００は、建築物の敷地にフィットするよう画像の表示サイズを決定する（ステップＳ４６）。図中に、画像ＰＩＣ１、ＰＩＣ２を例示した。各画像は、それぞれ太い実線で示した建築物の敷地と一致したサイズで表示される。なお、画像と敷地の縦横比が異なる場合には、敷地をはみ出さない範囲で、画像の縦または横の一方を敷地に合わせるよう画像サイズを設定すればよい。
【００７４】
サーバ２００は、これらの処理が終わると、建築物位置に画像の代表点を合わせて画像を配置する（ステップＳ４７）。代表点は、例えば、画像の重心位置、画像の頂点などを用いることができる。かかる配置で、画像同士が重なる場合には、重なりを回避するよう、位置の微修正を併せて行ってもよい。
【００７５】
画像の配置は、図６の例に関わらず、種々の方法を採ることができる。例えば、表示モードの使い分けをせず、いずれか一つの表示モードを固定的に使用するようにしてもよい。また、ステップＳ４２、Ｓ４３の処理を省略し、重複画像が存在する場合には、全画像を表示するようにしてもよい。この方法としては、重複画像の表示サイズを縮小して配列する方法、重複画像を所定の時間間隔で交互に表示する方法、ユーザの指示に応じて交互に表示する方法などを採ることができる。
【００７６】
Ｆ．地図表示例：
図７は実施例における地図表示例を示す説明図である。ヘディングを東西南北の４方向に変えた場合の状態をそれぞれ表示した。最上段の図ＨＥがヘディング「東」の状態を示し、反時計回りに配列された図ＨＮ、ＨＷ、ＨＳが、それぞれヘディング「北」、「西」、「南」の状態を示している。
【００７７】
図示する通り、ヘディングに応じて、建築物Ｂ１の表示画像が変化する。ここでは、建築物Ｂ１に対して、図２に示した画像ＤＢ２２６の各画像が、矢印Ｖａ方向を「北」とする位置関係で関連づけられているものとして説明する。
【００７８】
ヘディング「北」（図ＨＮ）の時には、図６のステップＳ４３で示した表示画像データの選択処理の結果、建築物Ｂ１の南に位置する通路Ｓｔ２に関連づけられた画像Ｉｍａが表示される。ヘディング「西」（図ＨＷ）に切り換えると、表示画像データが変更され、建築物Ｂ１の位置には、通路Ｓｔ３に関連づけられた画像Ｉｍｂ、即ち空白が表示される。同様にして、ヘディング「南」（図ＨＳ）では通路Ｓｔ４に関連づけられた画像Ｉｍｃが表示され、ヘディング「東」（図ＨＥ）では通路Ｓｔ１に関連づけられた画像Ｉｍｄが表示される。図示を省略したが、同様にして、建築物Ｂ２についても、ヘディングの方向に応じて、通路Ｓｔ５〜Ｓｔ８にそれぞれ関連づけられた画像が表示される。このように、本実施例によれば、各建築物について、ヘディングに応じた外観を確認することができる。なお、上述する場合において、空白を表示する代わりに、建築物の所有者の名称、建築物の名称、住所、建築物の種類（一般家屋、ビル、工場など）などの書誌的情報や、予め登録された家枠を表示するよう構成することも可能である。
【００７９】
図８は実施例における地図の拡大表示例を示す説明図である。図ＳＣＬ１は、図７のヘディング「北」の状態を示している。この状態で、図中の破線枠内を表示するように、ユーザが表示スケールの拡大を指示すると、図ＳＣＬ２の地図が表示される。表示スケールの拡大に応じて、建築物の敷地の表示部分も拡大されるため、図６に示した処理の結果、建築物の画像サイズも拡大される。
【００８０】
ユーザが、図ＳＣＬ２中の破線枠を表示するように、更に拡大を指定すると、図ＳＣＬ３が表示される。この表示スケールでは、地図表示処理（図５）のステップＳ３２の処理によって、用いる画像データが切り換えられる。本実施例によれば、このように表示スケールに応じて画像データを使い分けることができる。従って、表示スケールが小さい時には建築物自体の外観を十分に確認でき、表示スケールが大きい場には建築物周辺の景観も含めて確認可能な表示を実現することができる。本実施例では、かかる表示を画像データの切り換えによって実現しているが、広い画角で撮影した写真（図２のＩｍａ２）のみを用意し、表示スケールが小さい時には、この一部のみをトリミングして使用するようにしてもよい。
【００８１】
以上で説明した実施例の地図表示システムによれば、図７、８に例示したように、通路の指定に応じて、建築物の外観を表す画像を地図中に表示させることができる。従って、例えば、営業員は現地に赴く前に、現地の景観を視覚的に把握することができる。また、この表示は、二次元の地図上に画像を貼り付けることで行われるため、３次元地図と異なり、地図表示のための処理負荷が軽いという利点、比較的広範囲の景観を把握しやすいという利点などがある。
【００８２】
本実施例では、例えば、地図表示中に、画像と通路との対応関係を表す表示を併せて付してもよい。かかる表示としては、例えば、図４中に示した矢印Ｖｎ、Ｖｅ、Ｖｓ、Ｖｗのように各画像の描写方向を示すための矢印や、各画像と通路とを結ぶ線などの表示が挙げられる。これらの表示を行うことにより、表示された地図から、通路と画像との関係を容易に把握することができる。
【００８３】
Ｇ．変形例：
図９は変形例としての画像データ抽出処理のフローチャートである。実施例の地図表示処理（図５）のステップＳ３２に代わってサーバ２００が実行する処理である。実施例では、指定された通路に関連づけられた画像データのみを抽出する例を示したが、変形例では、指定された通路以外の通路に関連づけられた画像データも抽出可能な処理を例示する。
【００８４】
変形例の処理では、サーバ２００は、画像抽出モードを入力する（ステップＳ３２１）。本実施例では、指定通路指向モード、平行通路指定モード、指定通路限定モードの３種類を用意した。画像抽出モードは、地図表示処理（図５）のステップＳ３０において、ユーザが表示端末１００の操作によって指定可能とすればよい。かかる指定を行わず、上述したいずれかの画像抽出モードを固定的に使用するものとしてもよい。
【００８５】
指定通路限定モードは、実施例に対応する処理である。即ち、このモードが指定されている場合には（ステップＳ３２１）、サーバ２００は、ユーザによる通路の指定に基づいて、画像データの抽出を行う（ステップＳ３２３）。画像データの抽出処理の内容は、実施例中の地図表示処理（図５）のステップＳ３２と同様である。このモードでは、指定された通路以外の通路に関連づけられている画像データは、抽出されない。
【００８６】
平行通路指定モードが指定されている場合には（ステップＳ３２１）、サーバ２００は、ユーザによって指定された指定通路と平行な通路を、指定通路に追加し（ステップＳ３２２）、画像データの抽出を行う（ステップＳ３２３）。例えば、図中における通路Ｒｐがユーザによって指定されているとすると、これに平行な通路Ｒｑ、Ｒｒも同時に指定されたものとみなして、画像データの抽出を行う。これは、実施例の通路指定処理（図３）の「平行」オプションを自動的に実行することに相当する。ここでは、「平行」な通路を追加するものとしたが、指定通路と「交差」する通路を、指定通路に追加するものとしてもよい。
【００８７】
指定通路指向モードが指定されている場合には（ステップＳ３２１）、全建築物について（ステップＳ３２４）、以下に示す処理を実行して、画像データを抽出する。サーバ２００は、処理対象となる建築物と指定通路との間で、この建築物に関連づけられている通路を検索する。
【００８８】
例えば、図中で通路Ｒｑが指定されている場合を考える。通路Ｒｑに面している建築物Ｈ１、Ｈ２は、通路Ｒｑに関連づけられた画像データが存在するが、通路Ｒｑに面していない建築物Ｈ３には通路Ｒｑに関連づけられた画像データは存在しないとする。この場合、サーバ２００は、この建築物Ｈ３から指定通路Ｒｑへの法線ＮＬを引き、この法線ＮＬと交差する通路の中から、建築物Ｈ３が関連づけられているものを検索する。図の例では、建築物Ｈ３が面している通路Ｒｑが検索されることになる。
【００８９】
サーバ２００は、こうして通路が検索された場合には、その通路に関連付けられた画像データを、表示画像データとして抽出する（ステップＳ３２６）。指定通路指向モードでは、以上の処理（ステップＳ３２５，Ｓ３２６）を、全建築物について実行する（ステップＳ３２７）。
【００９０】
ここで、平行通路指定モードと指定通路指向モードの相違について説明する。各モードの出力例をステップＳ３２２、Ｓ３２５中に例示した。通路Ｒｑ，Ｒｐの２本に関連づけられた建築物Ｈ２が存在する場合、平行通路指定モードでは、実施例の画像データ配置処理（図６）によって、ヘディング優先で画像が選択される。従って、建築物Ｈ２については、通路Ｒｑではなく、通路Ｒｐに関連づけられた画像が地図表示に用いられることになる。一方、指定通路指向モードでは、指定通路と建築物との間で通路を検索する（ステップＳ３２５）ため、建築物Ｈ２に対して通路Ｒｐは指定通路として認識されない。従って、指定通路指向モードでは、建築物Ｈ２について、通路Ｒｑに関連づけられた画像が地図表示に用いられることになる。このように、両モードでは、建築物と通路の位置関係に応じて使用される画像が異なることになる。概して言えば、平行通路指定モードでは、ヘディング方向を見た場合の景観を示すように画像データが抽出されるのに対し、指定通路指向モードでは、指定通路上に立って、それぞれ指定通路の両側端を見た場合の景観を示すように画像データが抽出されるという相違がある。
【００９１】
以上で説明した各モードでの処理によって表示画像データを抽出した後、実施例の地図表示処理（図５）のステップＳ３３以降を実行することにより、指定通路以外の通路についても建築物の外観を表す画像を表示することができる。このように、変形例の処理によれば、一部の通路を指定するだけで、簡易に、広範囲にわたる景観を確認することができ、利便性が向上するという利点がある。
【００９２】
以上、本発明の種々の実施例について説明したが、本発明はこれらの実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができることはいうまでもない。本実施例では、サーバ２００内に地図ＤＢ２２０を用意したが、地図ＤＢ２２０は別のサーバや記憶媒体などによって提供してもよい。本実施例では、サーバ２００と表示端末１００からなる地図表示システムを例示したが、両者を一体にすることにより、スタンドアロン型の装置として構成してもよい。本実施例は、地図を電子的に表示するシステムとして構成する他、表示用データをプリンタに適合した印刷用データとして出力することにより、紙に地図を出力する地図製作システムとして構成することも可能である。本実施例は、更に、各建築物の画像を紙等の媒体に表現された建築物地図として構成してもよい。かかる建築物地図には、第１実施例で説明したように、地図中に表現された画像と通路との対応関係を表す表示を併せて付してもよい。
【図面の簡単な説明】
【００９３】
【図１】実施例としての地図表示システムの全体構成を示す説明図である。
【図２】描画ＤＢ２２４、画像ＤＢ２２６のデータ構造を示す説明図である。
【図３】通路指定処理のフローチャートである。
【図４】ヘディング指定について示す説明図である。
【図５】地図表示処理のフローチャートである。
【図６】画像データ配置処理のフローチャートである。
【図７】実施例における地図表示例を示す説明図である。
【図８】実施例における地図の拡大表示例を示す説明図である。
【図９】変形例としての画像データ抽出処理のフローチャートである。
【符号の説明】
【００９４】
１００…表示端末
１１０…主制御部
１２０…通信部
１３０…コマンド入力部
１４０…ＧＰＳ
１５０…表示制御部
２００…サーバ
２０２…通信部
２０４…通路指定受付部
２０６…経路探索部
２１０…地図表示制御部
２１２…画像データ抽出部
２２０…地図ＤＢ
２２２…道路ネットワークＤＢ
２２４…描画ＤＢ
２２４ａ…通路ポリゴンデータ
２２４ｂ…建築物ポリゴンデータ
２２４ｃ…リレーショナルデータ
２２６…画像ＤＢ
【図１】
2006072068.tif 000003
【図２】
2006072068.tif 000004
【図３】
2006072068.tif 000005
【図４】
2006072068.tif 000006
【図５】
2006072068.tif 000007
【図６】
2006072068.tif 000008
【図７】
2006072068.tif 000009
【図８】
2006072068.tif 000010
【図９】
2006072068.tif 000011