(57)【要約】【課題】地図に対応付けられている写真を表示させる際のユーザの操作負担を軽減させる。【解決手段】表示部に表示している写真画像データの表示態様（表示倍率、方位角、仰角等）が変更された場合、この表示態様を表わす情報を、表示状態情報として記憶部に記憶させておき、他の写真画像データが選択された場合、記憶部から表示状態情報を読み出し、この表示態様情報に従って調整された写真画像データに基づく写真を表示部に表示させる。【選択図】図１
2011081724.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの操作を受け付け、操作に応じた操作情報を出力する操作部と、
表示画像データに基づく画像を表示する表示部と、
地図における位置を表わす位置情報に対応付けて、当該位置において撮影された写真を表わす写真画像データを記憶するとともに、前記表示部に表示されている当該写真画像データの表示態様を表わす表示状態情報を記憶する記憶部と、
前記操作部から前記写真画像データを変更することを表わす操作情報が入力されると、前記記憶部から前記表示状態情報を読み出し、この表示状態情報に従って、前記操作情報に応じて決定される前記写真画像データを前記表示部に表示させる表示画像データを生成し、表示部に出力する画像表示制御部と
を備えることを特徴とする地図・写真表示装置。
【請求項２】
前記記憶部は、
予め決められた表示態様情報を含む基準表示設定情報を記憶し、
前記画像表示制御部は、
前記操作部を介して、前記写真画像データの表示態様を前記基準表示設定情報に変更することを表わす操作情報が入力された場合、前記記憶部から基準表示設定情報を読み出し、この基準表示設定情報に従って前記写真画像データを表示させる表示画像データを生成することを特徴とする請求項１に記載の地図・写真表示装置。
【請求項３】
前記記憶部は、
地図における位置を表わす位置情報に対応付けて、異なる時間に撮影された複数の写真を表わす写真画像データを記憶し、
前記画像表示制御部は、
前記操作部を介して、前記表示部に表示されている写真画像データと異なる時間に撮影された他の写真画像データを表示することを表わす操作情報が入力された場合、前記表示部に表示されている写真画像データと対応付けられている位置情報、および、操作情報で表わされる撮影時間情報に基づき、この位置情報および撮影時間情報と対応付けられている写真画像データを検索し、検索によって得られた前記写真画像データを前記表示部に表示させる表示画像データを生成することを特徴とする請求項１あるいは２に記載の地図・写真表示装置。
【請求項４】
コンピュータに、
ユーザからの操作を受け付け、操作に応じた操作情報を出力する操作機能、
表示画像データに基づく画像を表示する表示機能、
地図における位置を表わす位置情報に対応付けて、当該位置において撮影された写真を表わす写真画像データを記憶するとともに、前記表示機能に表示されている当該写真画像データの表示態様を表わす表示状態情報を記憶する記憶機能、
前記操作機能から前記写真画像データを変更することを表わす操作情報が入力されると、前記記憶機能から前記表示状態情報を読み出し、この表示状態情報に従って、前記操作情報に応じて決定される前記写真画像データを前記表示機能に表示させる表示画像データを生成し、表示機能に出力する画像表示制御機能、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図の各位置に対応する写真の画像データを表示する地図・写真表示装置およびプログラムに関する。
【背景技術】
【０００２】
近年、地図の各位置で撮影された、風景や建造物あるいは設備等の写真を、地図の各位置にそれぞれ対応付けて表示可能なものがある。
例えば、ＧＰＳ（ Global Positioning System ）等が搭載されている携帯端末によって撮影された写真を、ＧＰＳによって検出された撮影地点を表わす位置情報とともに携帯端末からサーバに送信する。このサーバは、受信した位置情報に基づき、写真の画像データを地図データと対応づけて記憶部に記憶させ、表示部に表示されている地図のうちある位置が操作部を介して指定されると、当該指定された位置の位置情報と対応付けられている写真の画像データを表示させる（例えば、特許文献１参照）。
また、このような技術を利用して、例えば、地図において右隣に移動することを表わす操作情報が操作部から入力された場合、現在表示している写真の方位角（地面と水平方向における向きを表わし、ある方向と基準となる方向との間の角の角度）を変更することなく、現在表示している写真の画像データの右隣の位置を表わす位置情報と対応付けられている写真の画像データを表示するものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１５７８９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば現在表示している写真が拡大表示されている場合、右隣に移動すると、この表示倍率が元の倍率に戻ってしまい、他の写真が表示されるたびに、写真の画像データの拡大率や縮小率をユーザが調整しなければならず、ユーザの操作が煩雑となる問題があった。
【０００５】
本発明は、このような課題を鑑みてなされたものであり、その目的は、地図に対応付けられている写真を表示させる際のユーザの操作負担を軽減させる地図・写真表示装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、ユーザからの操作を受け付け、操作に応じた操作情報を出力する操作部と、表示画像データに基づく画像を表示する表示部と、地図における位置を表わす位置情報に対応付けて、当該位置において撮影された写真を表わす写真画像データを記憶するとともに、前記表示部に表示されている当該写真画像データの表示態様を表わす表示状態情報を記憶する記憶部と、前記操作部から前記写真画像データを変更することを表わす操作情報が入力されると、前記記憶部から前記表示状態情報を読み出し、この表示状態情報に従って、前記操作情報に応じて決定される前記写真画像データを前記表示部に表示させる表示画像データを生成し、表示部に出力する画像表示制御部とを備えることを特徴とする。
【０００７】
本発明は、上記の発明において、前記記憶部が、予め決められた表示態様情報を含む基準表示設定情報を記憶し、前記画像表示制御部が、前記操作部を介して、前記写真画像データの表示態様を前記基準表示設定情報に変更することを表わす操作情報が入力された場合、前記記憶部から基準表示設定情報を読み出し、この基準表示設定情報に従って前記写真画像データを表示させる表示画像データを生成することを特徴とする。
【０００８】
本発明は、上記の発明において、前記記憶部が、地図における位置を表わす位置情報に対応付けて、異なる時間に撮影された複数の写真を表わす写真画像データを記憶し、前記画像表示制御部が、前記操作部を介して、前記表示部に表示されている写真画像データと異なる時間に撮影された他の写真画像データを表示することを表わす操作情報が入力された場合、前記表示部に表示されている写真画像データと対応付けられている位置情報、および、操作情報で表わされる撮影時間情報に基づき、この位置情報および撮影時間情報と対応付けられている写真画像データを検索し、検索によって得られた前記写真画像データを前記表示部に表示させる表示画像データを生成することを特徴とする。
【０００９】
また、上述した課題を解決するために、本発明は、コンピュータに、ユーザからの操作を受け付け、操作に応じた操作情報を出力する操作機能、表示画像データに基づく画像を表示する表示機能、地図における位置を表わす位置情報に対応付けて、当該位置において撮影された写真を表わす写真画像データを記憶するとともに、前記表示機能に表示されている当該写真画像データの表示態様を表わす表示状態情報を記憶する記憶機能、前記操作機能から前記写真画像データを変更することを表わす操作情報が入力されると、前記記憶機能から前記表示状態情報を読み出し、この表示状態情報に従って、前記操作情報に応じて決定される前記写真画像データを前記表示機能に表示させる表示画像データを生成し、表示機能に出力する画像表示制御機能、を実現させるためのプログラムであることを特徴とする。
【発明の効果】
【００１０】
この発明によれば、地図に対応付けられている写真を表示させる際のユーザの操作負担を軽減させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る地図・写真表示装置の一例について示す概略図である。
【図２】本発明に係る表示部に表示される画像の一例を示す概略図である。
【図３】本発明に係る地図データの一例を説明するための参考図である。
【図４】本発明に係る記憶部に記憶される画像検索情報の一例を説明するための参考図である。
【図５】本発明に係る記憶部に記憶される他画像連結情報の一例を説明するための参考図である。
【図６】本発明に係る記憶部に記憶される表示状態情報の一例を説明するための参考図である。
【図７】本発明に係る地図・写真表示装置の動作フローの一例について説明するためのフローチャートである。
【図８】本発明に係る表示部に表示される画像の他の一例を示す概略図である。
【発明を実施するための形態】
【００１２】
［第１実施形態］
以下、本発明の一実施形態を、図面を参照して説明する。
図１は、本実施形態に係る地図・写真表示装置１の一例について示す概略図である。
図１に示す通り、地図・写真表示装置１は、例えばパーソナルコンピューター等の計算処理装置であって、操作部１１と、表示部１２と、記憶部１３と、画像表示制御部１４とを備える。この地図・写真表示装置１は、記憶部１３に記憶されている地図データと、この地図データの各位置に対応付けられている写真画像データとを利用して、例えば、地図データに基づき表示部１２に表示された地図のある位置が操作部１１を介して指定された場合、指定された位置で撮影された写真画像データを表示部１２に表示する。
本実施形態において、この写真画像データは、３６０°のパノラマ写真に基づく画像データであって、地面に対して水平な方向のＸ軸とＹ軸（互いに直交する）、および地面に対して垂直な方向のＺ軸を用いた３次元画像を例に、以下説明する。
また、Ｘ−Ｙ平面と平行な水平方向における向きを方位角で、このＸ−Ｙ平面と直交するＺ軸を含む垂直方向における向きを仰角で、それぞれ表わす。
【００１３】
操作部１１は、例えばマウスやキーボード等であって、ユーザからの操作を受け付け、操作に応じた操作情報を出力する。
【００１４】
表示部１２は、例えば液晶表示装置等であって、画像表示制御部１４によって生成される表示画像データに基づき、例えば、図２に示すような画像を表示する。図２は、表示部１２に表示される画像の一例を示す概略図である。なお、本実施形態において、図２に示すような画像を表示する表示モードを地図・写真表示モードといい、この地図・写真表示モードは、記憶部１３に記憶されている実行プログラムが起動されることにより実行される。
【００１５】
図２に示す通り、表示画像データに基づき表示部１２に表示される画像は、地図表示領域２１０と、ポイント情報表示領域２２０と、写真表示領域２３０とを含む。
地図表示領域２１０には、記憶部１３に記憶されている地図データに基づく地図が表示される。この地図表示領域２１０には、地図における位置を指定するための地図ポインタＭＰが表示されている。
この地図ポインタＭＰは、例えば、地図上に表示されているポインタであって、操作部１１のマウスによって地図上のある位置に合わせられることで、ユーザによって指定された位置を表わすとともに、当該位置における方位角を表わす。図２に示す地図ポインタＭＰは、図示の通り、指定された位置として、円形のポインタで示される位置を表わすとともに、扇形の図形が示されている位置が当該位置における方位角を表わしており画像において左向きの方向を表わしている。
【００１６】
ポイント情報表示領域２２０は、記憶部１３に記憶されている、各写真画像データの属性情報等を含むポイント情報を表示する。このポイント情報表示領域２２０は、表示されているポイント情報だけでなく、ポイント情報に含まれる各項目（例えば、「撮影日：２００９／０５／２８」や、「金物番号：７３」等）をポインタで指定することによって、当該項目と対応付けられている情報を選択可能に表示することができる。
【００１７】
写真表示領域２３０には、記憶部１３に記憶されている写真画像データが表示される。この写真表示領域２３０に表示されている写真画像は、操作部１１を介して指定された、仰角、方位角、および表示倍率に従って変更される。
例えば、図２に示すように画面の奥にのびる通路の写真が写真表示領域２３０に表示されている場合、この写真表示領域２３０の上端部あるいは下端部にポインタをあわせてマウスのボタンを押下した状態で移動させることで、マウスが移動した方向に従って仰角が変更される。また、写真表示領域２３０の右端部あるいは左端部にポインタをあわせてマウスのボタンを押下した状態で移動させることで、マウスが移動した方向に従って方位角が変更される。また、写真表示領域２３０の下方に表示されている「＋」あるいは「−」の表示倍率変更ボタン２３１にポインタを合わせてクリックすることで、倍率が変更される。
【００１８】
また、写真表示領域２３０には、上下左右の４方向の矢印で示す他画像選択ボタン２３２と、この他画像選択ボタンの中央に配置されている丸印で表わされる基準方向選択ボタン２３３とが表示されている。
この他画像選択ボタン２３２は、記憶部１３に記憶されている他画像関連情報３２０に基づき、写真表示領域２３０に表示されている写真画像データの地図上の位置に対して、対応付けられている他画像情報の写真画像データの地図上の位置を方位角に対応する向きで表わす。例えば、図２に示すように、地図ポインタＭＰが地図方位角（以下に説明するが、地図上における向きを方位角で表わすもの）２７０°の方向を向いている場合、上向きの他画像選択ボタン２３２は、地図方位角２７０°の方向にある他画像情報の写真画像データを指定するための指示キーを、下向きの他画像選択ボタン２３２は、地図方位角９０°の方向にある他画像情報の写真画像データを指定するための指示キーを表わしている。
また、基準方向選択ボタン２３３が指定されることにより、画像表示制御部１４は、指定された時よりも以前に写真表示領域２３０に表示されていた写真画像の表示態様（例えば、表示倍率、方位角、仰角等）を記憶部１３の記憶領域（以下に説明する表示状態情報）から消去して、記憶部１３において予め決められている基準表示設定情報３４０に従って、指定されている写真画像データの画像を表示部１２に表示させる。この場合、画像表示制御部１４は、基準表示設定情報３４０から読み出した表意態様を表わす情報に従って、指定された写真画像データを表示するものであってもよく、表示状態情報３５０に読み出した基準表示設定情報３４０の値を書き込み、表示態様情報３５０に書き込まれている基準表示設定情報３４０の値に従って、指定された写真画像データを表示するものであってもよい。
【００１９】
記憶部１３は、地図を示す地図データと、この地図の各位置において周囲が撮影された写真の写真画像データと、この地図における位置を表わす位置情報等と写真画像データとを対応付ける画像検索情報３１０と、他画像連結情報３２０と、を記憶する。また、この記憶部１３は、写真画像データが表示部１２に表示されている場合、この写真画像データの表示態様を表わす表示状態情報３５０を記憶する。
この写真画像データは、例えば画角１８０°以上のレンズが取り付けられたカメラによって撮影された前側の写真と、後側の写真とをそれぞれ連結して生成された画像データであって、撮影位置から見て３６０°の範囲を含む画像データである。
【００２０】
地図データは、図３に示す通り、Ｘ軸（ｍａｐＸ）とＹ軸（ｍａｐＹ）からなる座標で、撮影現場の各位置を表わす地図を示す情報である。図３は、地図データの一例を説明するための参考図である。なお、この撮影現場は、例えば、実線で示される通信用地下トンネルである。
図３に示す通り、写真画像データと対応付けられている撮影現場の各位置を示すポイントＰ１〜１６に対して、この地図データの座標（ｍａｐＸ，ｍａｐＹ）が与えられている。
また、地図データには、地図の各ポイントにおける方向を表わす地図方位角が０〜３６０°の範囲で予め決められている。
【００２１】
写真画像データは、地図データのポイントＰ１〜Ｐ１６に対応する位置で撮影された写真の画像データであって、各ポイントＰ１〜Ｐ１６にそれぞれ対応する写真画像データＦｉｌｅ１〜１６を含む。
【００２２】
画像検索情報３１０は、図４に示す通り、写真画像データと、地図用座標（位置情報）と、表示用座標と、基準方位角と、ポイント情報とを、それぞれ対応づけた情報である。
写真画像データＦｉｌｅ１〜１６は、各写真画像データが撮影された位置を示す地図用座標で表わされるポイントＰ１〜Ｐ１６に、それぞれ対応付けられている。
地図用座標は、各ポイントＰ１〜Ｐ１６の座標を表わす。
表示用座標は、表示部１２に表示させるための座標であって、各ポイントＰ１〜Ｐ１６に対応する座標を表わす。
【００２３】
基準方位角は、各写真画像データが表示部１２に表示される際、基準となる方向として予め決められている方向を表わす。この基準方位角は、各ポイントＰ１〜Ｐ１６から見える撮影現場の方向を表わし、地図方位角０〜３６０°で表わされる。例えば、写真画像データＦｉｌｅ５は、地図方位角０°の方向が基準方位角として決められており、基準方位角に従って写真画像データＦｉｌｅ５が表示部１２に表示された場合、ポイントＰ５から見て地図方位角０°の方向に広がる撮影現場を表わす写真が表示される。
【００２４】
ポイント情報は、各写真画像データが撮影された位置に関する属性情報や、各写真画像データの属性情報を含む。
この写真画像データが撮影された位置に関する属性情報は、例えば、当該位置と特定位置（例えば、局境）との距離を表わす局境からの距離と、当該位置を含む他の画像データ等を表わす他システム設備の項目を含む。この他システム設備の項目としては、撮影された位置を含む平面図や、断面図、特殊部を表わす構造図、あるいは、撮影された位置において調査された点検データ調査表等を含む。
また、各写真画像データの属性情報は、例えば、この写真画像データにおいて撮影された位置の最寄りの金物を識別する情報である金物番号と、この写真画像データが撮影された撮影日とを含む。この金物とは、建物の躯体に施工された通信用地下トンネルにおいて設置されるケーブル等を支持する支持部材である。また、この撮影日は、複数の撮影日が含まれ、各撮影日に撮影された写真画像データがさらに対応付けられるものであってもよい。
【００２５】
他画像連結情報３２０は、図５に示す通り、互いに対応付けられている、各写真画像データを表わすポイント画像データと、このポイント画像データが表わす写真画像データの撮影された位置の近く（例えば隣接する）にある他の写真画像データを表わす連結画像データと、地図データの座標においてポイント画像データが表わす写真画像データから連結画像データが表わす写真画像データの位置する方向を地図方位角で表わす連結画像位置方向と、を含む。
【００２６】
また、この記憶部１３は、図６に示す通り、基準画像情報３３０と、基準表示設定情報３４０と、基準画像情報３５０とをさらに記憶する。
基準画像情報３３０は、地図・写真表示モードが起動された際に、最初に表示される写真画像データを表わすファイル名を記憶する。
基準表示設定情報３４０は、基準方向選択ボタン２３３が指定された際に参照される情報であって、表示倍率、方位角、および仰角等の表示態様を表わす情報を含む。
表示状態情報３５０は、表示部１２に表示されている写真画像データの表示倍率、方位角、および仰角等の表示態様を表わす情報であって、変更された表示倍率、方位角、および仰角等の値が画像表示制御部１４によって更新された最も新しい情報を記憶する。
【００２７】
図１に戻って、画像表示制御部１４は、操作部１１から写真画像データを変更することを表わす操作情報が入力されると、記憶部１３から表示状態情報３５０を読み出し、この表示状態情報３５０に従って、操作情報に応じて決定される写真画像データを表示部１２に表示させる。
また、画像表示制御部１４は、操作部１１を介して表示倍率、方位角、および仰角等の表示態様を表わす情報を変更することを表わす操作情報が入力された場合、変更された表示倍率、方位角、および仰角等を表示状態情報３５０に記憶し、表示状態情報３５０に含まれる情報を更新する。
さらに、画像表示制御部１４は、基準方向選択ボタン２３３が指定されたことを表わす操作情報が操作部１１から入力された場合、記憶部１３の表示状態情報３５０に、基準表示設定情報３４０から読み出した表示倍率、方位角、および仰角等の表示態様を表わす情報を記憶させる。
【００２８】
具体的に説明すると、画像表示制御部１４は、画像検索部１４１と、画像生成部１４２とを含む。
画像検索部１４１は、操作部１１を介して地図ポインタＭＰの位置が変更され、あるいは、他画像選択ボタン２３２が指定されることにより、操作部１１から写真画像データを変更することを表わす操作情報が入力されると、当該操作情報に基づき、記憶部１３の画像検索情報３１０を参照して、指定された写真画像データを検索するとともに、記憶部１３の基準表示設定情報３４０から読み出した表示倍率、方位角（画像検索情報３１０において、指定された写真画像データと対応付けられている基準方位角）、および仰角等の表示態様を表わす情報を表示状態情報３５０に記憶させる。また、画像検索部１４１は、指定された写真画像データを検索によって得ると、この得られた写真画像データを画像生成部１４２に出力する。
【００２９】
画像生成部１４２は、画像検索部１４１から入力される写真画像データを、表示状態情報３５０に従って調整し、この調整された写真画像データを含む表示画像データを生成して、表示部１２に出力する。
【００３０】
次に、図７を参照して、本実施形態に係る地図・写真表示装置１の動作フローの一例について説明する。図７は、本実施形態に係る地図・写真表示装置１の動作フローの一例を説明するためのフローチャートである。
図７に示す通り、操作部１１から、地図・写真表示モードを起動する操作情報が画像表示制御部１４に入力されると、画像表示制御部１４は、記憶部１３から地図・写真表示モードのプログラムを読み出して地図・写真表示モードを起動する（ステップＳＴ１）。そして、画像検索部１４１は、記憶部１３から基準画像情報３３０を読み出し、この基準画像情報３３０に示される写真画像データＦｉｌｅ１を記憶部１３から読み出すとともに、基準表示設定情報３４０から読み出した表示倍率“１倍”、方位角“基準方位角”、および仰角“０°”等の表示態様を表わす情報を表示状態情報３５０に記憶させる（ステップＳＴ２）。
また、画像検索部１４１は、画像検索情報３１０を参照して、この写真画像データＦｉｌｅ１と対応付けられている情報（地図用座標（７，１．５）、表示用座標（１００，９８）、基準方位角０°、ポイント情報）を検索によって得るとともに、他画像連結情報３２０を参照して、この写真画像データＦｉｌｅ１と対応付けられている情報（連結画像データＦｉｌｅ２、連結画像位置方向０°）を検索によって得る。この画像検索部１４１は、写真画像データＦｉｌｅ１に、検索によって得られた情報（地図用座標（７，１．５）、表示用座標（１００，９８）、基準方位角０°、ポイント情報、連結画像データＦｉｌｅ２、連結画像位置方向０°）を対応付けて、画像生成部１４２に出力する。
【００３１】
そして、画像生成部１４２は、得られた基準方位角０°に従って、写真画像データＦｉｌｅ１に基づき基準方位角０°の方向に広がる写真を写真表示領域２３０に表示させるとともに、表示用座標（１００，９８）およびポイント情報をポイント情報領域２２０に表示させる表示画像データを生成する。また、画像生成部１４２は、この表示画像データを生成する際、記憶部１３から地図データを読み出すとともに、地図用座標（７，１．５）に基づき、地図データに対応する位置に基準方位角０°を示す方向で地図ポインタＭＰを表示させる地図表示領域２１０を生成する。さらに、画像生成部１４２は、この表示画像データを生成する際、他画像連結情報３２０を検索して得られた情報（連結画像データＦｉｌｅ２、連結画像位置方向０°）に基づき、基準方位角０°を上向きの矢印方向とした場合における連結画像位置方向０°の方向を表わす他画像選択ボタン２３２を、表示させる写真表示領域２３０を生成する。ここでは、基準方位角０°と連結画像位置方向０°が一致しているため、上向きの矢印方向を表わす他画像選択ボタン２３２が表示される。また、画像生成部１４２は、この表示画像データを生成する際、表示倍率変更ボタン２３１および基準方向選択ボタン２３３を表示させる写真表示領域２３０を生成する。
そして、表示部１２は、画像生成部１４２によって生成された表示画像データが表示部１２に出力されると、表示画像データに基づく画像が表示する（ステップＳＴ３）。
【００３２】
ここで、画像表示制御部１４は、操作部１１を介して操作情報が入力されたか否かを判断し（ステップＳＴ４）、操作情報が入力された場合（ステップＳＴ４−ＹＥＳ）、この操作情報が、表示部１２に表示されている写真画像データの表示態様を変更することを表わす操作か否かを判断する（ステップＳＴ５）。
例えば、操作部１１を介して、表示倍率、あるいは方位角、もしくは仰角を変更することを表わす操作情報であった場合、画像表示制御部１４は、表示部１２に表示されている写真画像データの表示態様を変更することを表わす操作情報が入力されたことを検出し（ステップＳＴ５−ＹＥＳ）、変更された表示倍率、あるいは方位角、もしくは仰角を記憶部１３の表示状態情報３５０に記憶させる。また、画像表示制御部１４の画像生成部１４２は、表示状態情報３５０から読み出したこれら変更された表示倍率、あるいは方位角、もしくは仰角に従って、表示部１２に表示されている写真画像データを調整し、この調整された写真画像データの画像を写真表示領域２３０に表示する表示画像データを生成して、表示部１２に出力する。そして、表示部１２は、この表示画像データに基づく画像を表示する（ステップＳＴ６）。
【００３３】
一方、ステップＳＴ４において、入力された操作情報が、表示部１２に表示されている写真画像データの表示態様を変更することを表わす操作でない場合（ステップＳＴ５−ＮＯ）、画像表示制御部１４は、例えば、他画像選択ボタン２３２が指定されたことを表わす操作情報であるか否かを判断する（ステップＳＴ７）。言い換えると、他画像選択ボタン２３２によって表わされる方位角の方向において、他画像関連情報３２０によって対応付けられている写真画像データが指定されたか否か判断する。
他画像選択ボタン２３２が指定されたことを表わす操作情報が検出された場合（ステップＳＴ７−ＹＥＳ）、画像検索部１４１は、ステップＳＴ７の時点において表示部１２に表示されていた写真画像データ（例えば、Ｆｉｌｅ１１）に基づき、画像検索情報３１０を参照して、写真画像データＦｉｌｅ１１と対応付けられている基準方位角２７０°を読み出す。そして、画像検索部１４１は、この基準方位角２７０°を上向きの矢印方向とした場合、他画像連結情報３２０を参照して、指定された他画像選択ボタン２３２によって表わされる方位角の方向に対応する連結画像データを読み出し、画像生成部１４２に出力する。
また、画像検索部１４１は、基準表示設定情報３４０から読み出した情報を表示状態情報３５０に書き込む。
【００３４】
例えば、図２に示すように、地図ポインタＭＰが基準方位角２７０°の方向を向いている場合、写真表示領域２３０には、図示の通り、上向きの他画像選択ボタン２３２と、下向きの他画像選択ボタン２３２が表示されている。ここで、上向きの他画像選択ボタン２３２が操作部１１を介して指定されると、操作部１１は、上向きの他画像選択ボタン２３２が指定されたことを表わす情報を画像検索部１４１に出力する。これにより、画像検索部１４１は、基準方位角２７０°と同じ値を有する連結画像位置方向と他画像連結情報３２０で対応付けられている連結画像データを検索する。つまり、画像検索部１４１は、他画像連結情報３２０において、ポイント画像データに示される写真画像データＦｉｌｅ１１と対応付けられている情報（連結画像データ“Ｆｉｌｅ１０”と連結画像位置方向“９０°”、および、連結画像データ“Ｆｉｌｅ１２”と連結画像位置方向“２７０°”）のうち、地図方位角２７０°と同じ方向を表わす連結画像位置情報２７０°と対応付けられている写真画像データＦｉｌｅ１２を、表示する写真画像データとして得る。
【００３５】
一方、ステップＳＴ７において、入力された操作情報が、他画像選択ボタン２３２が指定されたことを表わす操作情報でないと判断された場合（ステップＳＴ７−ＮＯ）、画像検索部１４１は、入力された操作情報が地図ポインタＭＰの位置の変更を表わす操作情報であるか否かを判断する（ステップＳＴ９）。
入力された操作情報が地図ポインタＭＰの位置の変更を表わす操作情報であることが検出された場合（ステップＳＴ９−ＹＥＳ）、画像検索部１４１は、地図ポインタＭＰによって指定されている位置を表わす位置情報を検出するとともに、この位置情報に基づき、画像検索情報３１０を参照して、対応付けられている写真画像データ、表示用座標、基準方位角、およびポイント情報を検索によって得て、この写真画像データを表示する写真画像データとして記憶部１３から読み出す（ステップＳＴ１０）。また、画像検索部１４１は、検索によって得られた写真画像データに基づき基準表示設定情報３４０から読み出した表示倍率、方位角、および仰角等の表示態様を表わす情報を表示状態情報３５０に記憶させるとともに、画像連結情報３２０を参照して、この写真画像データと対応付けられている情報（連結画像データ、連結画像位置方向）を検索によって得る。
【００３６】
そして、画像生成部１４２は、表示状態情報３５０に記憶されている表示倍率、方位角、および仰角等の表示態様を表わす情報を読み出し、これら読み出した情報に従って、画像検索部１４１から入力される写真画像データを調整する。次いで、画像生成部１４２は、この調整された写真画像データを含む表示画像データを生成し、表示部１２に出力する（ステップＳＴ１１）。
【００３７】
そして、操作部１１を介して地図・写真表示モードを終了することを表わす操作情報が入力された場合、画像表示制御部１４は、地図・写真表示モードを終了させる（ステップＳＴ１２−ＹＥＳ）。
【００３８】
上述の通り、表示部１２に表示している写真画像データの表示態様（表示倍率、方位角、仰角等）が変更された場合、この表示態様を表わす情報を、表示状態情報３５０として記憶部１３に記憶させておき、他の写真画像データが指定された場合、記憶部１３から表示状態情報３５０を読み出し、この表示態様情報３５０に従って調整された写真画像データに基づく写真を表示部１２に表示させるようにした。これにより、写真画像データが変更される前後において、表示倍率、方位角、仰角等の表示態様を変更する調整値を再度指定することなく、既に指定されている調整値をそのまま利用することができる。よって、ユーザの操作負担が軽減され、ユーザの操作性を向上させることができる。
【００３９】
また、基準方向選択ボタン２３３が指定されたことを表わす操作情報が操作部１１から入力された場合、画像表示制御部１４は、指定された時よりも以前に写真表示領域２３０に表示されていた写真画像の表示態様（例えば、表示倍率、方位角、仰角等）を表わす情報でなく、記憶部１３において予め決められている基準表示設定情報に従って、指定されている写真画像データの画像を表示部１２に表示させるようにした。これにより、表示倍率、方位角、仰角等を複雑に変更した場合であっても、迅速に予め決められている状態となるため、地図上の向きや写真の上下等が分からなくなった場合等の助けとなり、ユーザの操作性を向上させることができる。
【００４０】
さらに、情報検索情報３１０は、写真画像データおよび地図用座標と対応付けられている撮影日を含み、この撮影日には、複数の撮影日が含まれ、各撮影日に撮影された写真画像データがこの撮影日と対応付けられている。例えば、図８に示す通り、同じ撮影位置において撮影された複数の撮影日（２００９／０５／２８、２００８／１０／２４、２００８／０９／１４、２００４／０６／２４・・・）が情報検索情報３１０の撮影日に含まれ、これらの撮影日に撮影された写真画像データが対応付けられている。
また、表示部１２に表示されるポイント情報表示領域２２０は、表示されているポイント情報の各項目をポインタで指定することによって、当該項目と対応付けられている情報を選択可能に表示することができる。
そして、ポイント情報表示領域２２０の撮影日にポインタを指定することによって、情報検索情報３１０の撮影日に含まれる複数の撮影日が選択可能に表示される。この撮影日に中から、“２００９／０５／２８”が指定された場合、図８に示すように、この撮影日に撮影された写真として対応付けられている写真画像データに基づく画像を表示する。また、この撮影日に中から、“２００８／１０／２４”と、“２００８／０９／１４”が指定された場合、図８に示すように、この撮影日に撮影された写真が２枚並べられて、表示される。
これにより、同じ地図上の位置において撮影された過去の写真も表示することができる。また、複数の写真を並べて表示することにより、その違いをより明確に見つけやすくなる。
【００４１】
また、この他システム設備として、撮影された位置を含む平面図や、断面図、特殊部を表わす構造図、あるいは、撮影された位置において調査された点検データ調査表等を含むことにより、図８に示すように、撮影された位置に関する他の図面やデータ等を表示することができる。
【００４２】
なお、本実施形態に係る地図・写真表示装置１は、上記構成に限られず、例えば、以下に示すような構成や機能を備えるものであってもよい。
例えば、画像表示制御部１４の画像検索部１４１は、基準方向選択ボタン２３３が指定されたことを表わす操作情報が操作部１１から入力された場合、記憶部１３に記憶されている表示状態情報３５０に記憶されている情報を消去する構成であってもよく、基準方向選択ボタン２３３が指定された場合、基準表示設定情報３４０に記憶されている情報を読み出し、表示状態情報３５０に記憶させる構成であってもよい。この場合、基準表示設定情報３４０あるいは表示状態情報３５０に記憶されている仰角および表示倍率のうち、少なくともいずれか一方を参照して表示画像データを作成することが好ましい。
【００４３】
画像検索部１４１は、基準表示設定情報３４０あるいは表示状態情報３５０であることを表わす情報を写真画像データに対応付けて、画像生成部１４２に出力する構成であってもよい。この画像生成部１４２は、基準表示設定情報３４０あるいは表示状態情報３５０であることを表わす情報に応じて、記憶部１３に記憶されている基準表示設定情報３４０あるいは表示状態情報３５０を読み出し、これらに含まれる表示倍率、方位角、および仰角等の表示態様を表わす情報に従って、表示画像データを生成する構成であってもよい。
【００４４】
また、地図ポインタＭＰは、指定された位置と一致する地図用座標が画像検索情報３１０に含まれていない場合、座標上において最も近い地図用座標の写真画像データを検索するものであってもよい。
さらに、上述の例においては、地下に広がる通信用地下トンネルで撮影された写真を利用する例について説明したが、本発明はこれに限られず、例えば、建物内の通路や部屋で撮影された写真であってもよく、屋外で撮影された写真であってもよい。
【００４５】
なお、地図・写真表示装置１等の動作の過程は、コンピュータに実行させるためのプログラムや、このプログラムとしてコンピュータ読み取り可能な記録媒体として利用可能であり、コンピュータシステムが読み出して実行することによって、上記処理が行われる。なお、ここでいう「コンピュータシステム」とは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００４６】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に記憶したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００４７】
１  地図・写真表示装置
１１  操作部
１２  表示部
１３  記憶部
１４  画像表示制御部
１４１  画像検索部
１４２  画像生成部
【図１】
2011081724.tif 000003
【図３】
2011081724.tif 000004
【図４】
2011081724.tif 000005
【図５】
2011081724.tif 000006
【図６】
2011081724.tif 000007
【図７】
2011081724.tif 000008
【図２】
2011081724.tif 000009
【図８】
2011081724.tif 000010