(57)【要約】【課題】映像に関連するルート上の地点を含む地図とを同期して再生する。【解決手段】地図表示システムは、地図データと、地図データに対応する地図上の始点と終点とを結ぶルートに沿ったルート情報を有し時間に対応してルート情報に関する内容が変化する映像データとを記録する記録部を備える。地図データに対応する地図と、映像データに対応する映像とを表示する表示部を備える。表示部において、映像の再生タイミングに合わせて、再生された映像に関連するルート上の地点を含む地図表示を行う表示制御を行う制御部を備える。記録部は、表示制御のために、映像の再生時における２以上の時点と、２以上の時点に対応したルート上の２以上の地点とに関する時点と地点の関連情報を記録する。制御部は、映像の再生時において、時点と地点の関連情報に基づいて、補間処理を行って、２以上の時点の間の時点と、２以上の地点の間の地点との対応関係を算出する。【選択図】図４
2008216841.tif 000002
【特許請求の範囲】
【請求項１】
地図データと、前記地図データに対応する地図上の始点と終点とを結ぶルートに沿ったルート情報を有し時間に対応して前記ルート情報に関する内容が変化する映像データとを記録する記録部と、
前記始点と前記終点とを特定するために使用される入力部と、
前記地図データに対応する地図と、前記映像データに対応する映像とを表示する表示部と、
前記表示部において、前記映像の再生タイミングに合わせて、前記再生された映像に関連する前記ルート上の地点を含む地図表示を行う表示制御を行う制御部とを備え、
前記記録部は、前記表示制御のために、前記入力部を介して設定された前記映像の再生時における２以上の時点と、前記２以上の時点に対応した前記ルート上の前記２以上の地点とに関する時点と地点の関連情報を記録し、
前記制御部は、前記映像の再生時において、前記時点と地点の関連情報に基づいて、補間処理を行って、前記２以上の時点の間の時点と、前記２以上の地点の間の地点との対応関係を算出し、前記表示制御を行うことを特徴とする地図表示システム。
【請求項２】
前記表示部は、前記表示制御として、前記映像の再生タイミングに合わせて、前記再生された映像に関連する前記ルート上の地点を中心に前記地図表示を行うことを特徴とする請求項１に記載の地図表示システム。
【請求項３】
前記表示部は、前記表示制御として、前記映像の再生タイミングに合わせて、前記再生された映像に関連する前記ルート上の地点を示す状態で、前記地図表示を行うことを特徴とする請求項１に記載の地図表示システム。
【請求項４】
前記表示部は、前記２以上の時点を特定するための時点指示領域と、前記２以上の時点における前記映像の静止画像を表示する映像表示領域と、前記２以上の地点を特定するための地点指示領域と、前記地図を表示する地図表示領域とを有する前記関連情報を前記記録部に記録するために使用される表示画面を表示することを特徴とする請求項１に記載の地図表示システム。
【請求項５】
前記時点指示領域は、前記入力部を介して前記映像の再生時点を特定する時点特定スライダを有し、
前記地点指示領域は、前記入力部を介して前記ルート上であって前記映像の再生時点に対応する地点を特定する地点特定スライダを有することを特徴とする請求項４に記載の地図表示システム。
【請求項６】
前記記録部と前記制御部とを有するサーバと、
前記サーバとネットワークを通じて通信可能な状態で接続され、前記入力部と前記表示部とを有する使用者側クライアントとを備え、
前記映像と前記映像の再生タイミングに合わせた前記再生された映像に関連する前記ルート上の地点を含む地図表示は、前記サーバとネットワークを通じて通信可能な状態で接続された他のクライアントでも表示されることを特徴とする請求項１に記載の地図表示システム。
【請求項７】
前記ルートは、前記始点と前記終点とを道路ネットワークデータに対応した道路に沿って結ぶことによって形成されることを特徴とする請求項１に記載の地図表示システム。
【請求項８】
前記補間処理は、線形補間、放物線補間、スプライン補間の１つ、または前記線形補間と前記放物線補間の組み合わせであり、前記２以上の地点のうち隣接する地点と地点で構成される区間ごとに設定されることを特徴とする請求項１に記載の地図表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示システムに関し、特に地図上のルートと、ルート上の地点に関連する映像とを同期して再生する地図表示システムに関する。
【背景技術】
【０００２】
従来、特許文献１のように、地図上のルートと、ルート上の地点に関連する映像とを同期して再生する地図表示システムが提案されている。
【特許文献１】特開２００４−１９１９０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、映像取得時に、測定位置をあらかじめ地図にプロットしそれをスキャニングしラスター地図を作製する下準備や、各測定位置までの距離を移動体のメータを見て記録したりといった手間がかかる。
【０００４】
したがって本発明の目的は、映像と、映像に関連するルート上の地点を含む地図とを簡単に同期して再生する地図表示システムを提供することである。
【課題を解決するための手段】
【０００５】
本発明に係る地図表示システムは、地図データと、地図データに対応する地図上の始点と終点とを結ぶルートに沿ったルート情報を有し時間に対応してルート情報に関する内容が変化する映像データとを記録する記録部と、始点と終点とを特定するために使用される入力部と、地図データに対応する地図と、映像データに対応する映像とを表示する表示部と、表示部において、映像の再生タイミングに合わせて、再生された映像に関連するルート上の地点を含む地図表示を行う表示制御を行う制御部とを備え、記録部は、表示制御のために、入力部を介して設定された映像の再生時における２以上の時点と、２以上の時点に対応したルート上の２以上の地点とに関する時点と地点の関連情報を記録し、制御部は、映像の再生時において、時点と地点の関連情報に基づいて、補間処理を行って、２以上の時点の間の時点と、２以上の地点の間の地点との対応関係を算出し、表示制御を行う。
【０００６】
好ましくは、表示部は、表示制御として、映像の再生タイミングに合わせて、再生された映像に関連するルート上の地点を中心に地図表示を行う。
【０００７】
また、好ましくは、表示部は、表示制御として、映像の再生タイミングに合わせて、再生された映像に関連するルート上の地点を示す状態で、地図表示を行う。
【０００８】
また、好ましくは、表示部は、２以上の時点を特定するための時点指示領域と、２以上の時点における映像の静止画像を表示する映像表示領域と、２以上の地点を特定するための地点指示領域と、地図を表示する地図表示領域とを有する関連情報を記録部に記録するために使用される表示画面を表示する。
【０００９】
さらに好ましくは、時点指示領域は、入力部を介して映像の再生時点を特定する時点特定スライダを有し、地点指示領域は、入力部を介してルート上であって映像の再生時点に対応する地点を特定する地点特定スライダを有する。
【００１０】
また、好ましくは、記録部と制御部とを有するサーバと、サーバとネットワークを通じて通信可能な状態で接続され、入力部と表示部とを有する使用者側クライアントとを備え、映像と映像の再生タイミングに合わせた再生された映像に関連するルート上の地点を含む地図表示は、サーバとネットワークを通じて通信可能な状態で接続された他のクライアントでも表示される。
【００１１】
また、好ましくは、ルートは、始点と終点とを道路ネットワークデータに対応した道路に沿って結ぶことによって形成される。
【００１２】
また、好ましくは、補間処理は、線形補間、放物線補間、スプライン補間の１つ、または線形補間と放物線補間の組み合わせであり、２以上の地点のうち隣接する地点と地点で構成される区間ごとに設定される。
【発明の効果】
【００１３】
以上のように本発明によれば、映像と、映像に関連するルート上の地点を含む地図とを簡単に同期して再生する地図表示システムを提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本実施形態における地図表示システムの構成について、図を用いて説明する。本実施形態に係る地図表示システム１は、使用者側クライアントＡ、及びサーバＣを備える（図１参照）。使用者側クライアントＡは、ネットワークを通してサーバＣと通信が可能な状態にある。
【００１５】
使用者側クライアントＡは、ユーザーが使用するコンピュータで、制御部３０Ａ、入力部４０Ａ、及び表示部５０Ａを有する。制御部３０Ａは、使用者側クライアントＡの各部を制御する他、サーバＣとの通信を行う。入力部４０Ａは、制御部３０Ａを介してサーバＣに送るコマンドを入力するキーボードやポインティングデバイスなどの入力装置である。表示部５０Ａは、サーバＣの記録部６０Ｃに記録された地図データに基づく地図情報、動画データに基づく動画像、及び入力部４０Ａによる入力情報（動画と地図上のルートとの関連付け）などを有する第１〜第３表示画面１００〜３００を表示する。第１〜第３表示画面１００〜３００は、サーバＣの記録部６０Ｃに記録される。
【００１６】
なお、記録部６０Ｃは複数の記録媒体（サーバ）に別れ、それぞれが、地図データ、ラップデータ、動画データ、ルートデータを記録する形態であってもよいし、１つの記録媒体が地図データ、ラップデータ、動画データ、ルートデータの総てを記録する形態であってもよい。
【００１７】
本実施形態では、ユーザーによる入力部４０Ａの入力操作に基づいて、制御部３０Ｃが、ルート作成処理、動画関連付け処理、及びルート及び動画再生処理を行う。
【００１８】
ルート作成処理時においては、サーバＣの記録部６０Ｃに記録された地図データに基づく地図が、使用者側クライアントＡの表示部５０Ａに表示される（第１表示画面１００、図２参照）。使用者側クライアントＡの入力部４０Ａを使って、表示された地図上の任意の場所を始点、終点、及び経由地として設定される。
【００１９】
サーバＣの制御部３０Ｃは、始点ＰＳから経由地ＰＶを通って終点ＰＦまで到達するルートｒｔ（少なくとも始点ＰＳと終点ＰＦの座標列を結ぶルート）を作成する。ルートｒｔは、地図上の道に沿って形成されるパターンと、任意の場所同士を直線で結んで形成されるパターンとが、使用者によって選択される（図２の第１領域１０１参照）。図２は、始点ＰＳ、第１経由地ＰＶ１、第２経由地ＰＶ２、及び終点ＰＦが、入力部４０Ａを使って設定された場合の、地図上の道に沿うルートｒｔの表示（太実線）を行う第２領域１０２を有する第１表示画面１００を示す。
【００２０】
なお、ルートｒｔは、一部の区間（例えば、始点ＰＳから第２経由地ＰＶ２まで）が地図上の道に沿って形成されるパターンで、他の区間（例えば、第２経由地ＰＶ２から終点ＰＦまで）が直線で結んで形成されるなど、２種類のパターンの組み合わせで構成されてもよい。
【００２１】
地図上の道に沿うパターンのルートｒｔは、始点ＰＳから経由地ＰＶを通って終点ＰＦまでの、道路ネットワークデータが有する道路を使った時間または距離が最短になるように算出された経路を意味する。道路ネットワークデータは、地図データに対応する地図上の道路の接続点や繋がり、及び構成点（道路の接続点や道路上に設定された点）の緯度経度情報をデータとして持ち、地図データと独立した形態で記録部６０Ｃに記録される。
【００２２】
制御部３０Ｃは、始点ＰＳから終点ＰＦまでルートｒｔ上の構成点（構成点ｐｃ、図２では第１〜第５構成点ｐｃ１〜ｐｃ５）の緯度経度情報と、各構成点までの始点からのルートｒｔ上の距離との関係を示す第１テーブルＴａ１を作成する（図３参照）。構成点ｐｃの数を多くするほど詳細な第１テーブルＴａ１が作成出来るが、処理速度を考慮して、道路上に設定された構成点をある程度間引いた状態で第１テーブルＴａ１を作成してもよい。作成されたルートｒｔと第１テーブルＴａ１を含むルートデータは、記録部６０Ｃに記録される。
【００２３】
ルートｒｔの設定に使用された経由地ＰＶも構成点として使用される。図２の例では、第３構成点ｐｃ３が第１経由地ＰＶ１に対応し、第４構成点ｐｃ４が第２経由地ＰＶ２に対応する状態を示す。
【００２４】
ルートｒｔが、任意の場所同士（始点ＰＳと経由地ＰＶなど）を直線で結ぶパターンである場合には、始点ＰＳ、経由地ＰＶ、終点ＰＦが構成点とされる。
【００２５】
ルートｒｔ上の地点と動画再生タイミングとを関連付けする動画関連付け処理時においては、サーバＣの記録部６０Ｃに記録されたルートデータと、ルートデータに対応するルートｒｔを表示する領域を含む地図データとに基づくルート付き地図表示領域２０１と、記録部６０Ｃに記録された動画データに対応する静止画を表示する静止画表示領域２０２とを有する第２表示画面２００が表示部５０Ａに表示される（図４参照）。
【００２６】
動画データは、ルートの始点ＰＳから終点ＰＦまでを移動する間のルートｒｔに沿った地域に関するルート情報を有し、対応する映像（動画）は時間に対応してルート情報に関する内容が変化する。本実施形態では、動画を使って、ルートｒｔに沿った地域に関するルート情報を表示する形態を説明するが、複数の静止画の組み合わせなどで構成されてもよい。
【００２７】
動画関連付け処理は、入力部４０Ａを使って、表示された動画の再生時の特定の時点と、特定の時点に対応するルートｒｔ上の地点とを関連付けること（ラップデータの作成）によって行われる。
【００２８】
具体的には、入力部４０Ａを使って、第２表示画面２００上の動画再生位置スライダ２０２ｓを移動させて、静止画表示領域２０２に動画を構成する静止画であって対応するルートｒｔ上の地点が特定できる時点のものを表示させる。次に、入力部４０Ａを使って、第２表示画面２００上のルート位置スライダ２０１ｓを移動させて、表示された静止画に対応するルートｒｔ上の地点（その地点におけるルートｒｔ上の始点からの距離）を決定させる。決定は、関連付けボタン２０３をクリックすることにより行われる。
【００２９】
ルート付き地図表示領域２０１では、ルート位置スライダ２０１ｓのスライダ位置に対応する地点を中心とする地図表示が行われる。静止画表示領域２０２では、動画再生位置スライダ２０２ｓのスライダ位置に対応する時点において再生される映像が静止画で表示される。図４は、ルートｒｔ上の地点として、始点からルートｒｔに沿った距離が３４９３ｍの地点を中心とする地図表示がルート付き地図表示領域２０１上で行われ、ビデオ再生時間が３４９．９秒の時点において再生される映像の静止画が静止画表示領域２０２上に表示される状態を示す。
【００３０】
関連づけ処理は、少なくとも２点、例えば、ルートｒｔ上の始点に対する動画再生時点、終点に対する動画再生時点を設定する。必要最小限に関連付け処理を行う動画再生時点を設定することで、簡単に動画再生タイミングと、ルート上の位置との同期を行うことが可能になる。本実施形態では、始点ＰＳ、終点ＰＦを含む１０点の動画再生時点ｔ１〜ｔ１０におけるルートｒｔ上の地点の関連付けを行う形態を説明する（ラップデータに関するグラフを示す図６、ラップデータに関するテーブルを示す図５参照）。図５に示す第２テーブルＴａ２は、記録部６０Ｃに記録される。
【００３１】
ルートｒｔ上の地点と動画再生タイミングとが同期した状態で、始点ＰＳから終点ＰＦまでルートｒｔに沿った地点を順に示すルートシミュレーションと、動画再生とを行う（ルートｒｔ上の地図と動画を再生する）ルート及び動画再生処理においては、サーバＣの記録部６０Ｃに記録されたルートデータとルートデータに対応するルートｒｔを表示する領域を含む地図データとに基づくルート付き地図表示領域３０１と、記録部６０Ｃに記録された動画データに対応する動画を表示する動画表示領域３０２とを有する第３表示画面３００が表示部５０Ａに表示される（図７参照）。
【００３２】
入力部４０Ａを使って、動画再生開始キーなどを有する再生指示領域３０２ｓが操作されると、動画像の再生が開始される。制御部３０Ｃによって、動画像の再生タイミングに合わせて、動画像として再生された画像に対応するルート上の地点を示す地図表示（表示制御）が行われる。具体的には、第１、第２テーブルＴａ１、Ｔａ２に基づいて、再生された動画に対応するルートｒｔ上の地点を中心とする地図表示が行われる。従って、地図表示は、動画再生に合わせて中心位置が変化する状態で行われる。また、再生された動画に対応するルートｒｔ上の地点を示す地図表示（図７では、丸印と丸印内に示された矢印による表示）が行われる。
【００３３】
具体的には、サーバＣの制御部３０Ｃが、第１〜第１０地点ｔ１〜ｔ１０における、動画再生時点の再生開始からの時間と、関連づけられた地点ｔ１〜ｔ１０のルート上の始点からの距離との関係（第２テーブルＴａ２）に基づいて補間処理を行い、時点間の特定時点に対応する地点のルートｒｔ上の始点ＰＳからの距離を算出する。続いて、サーバＣの制御部３０Ｃが、算出した特定時点の再生時間に対応する地点のルートｒｔ上の始点ＰＳからの距離と、第１テーブルＴａ１とに基づいて、補間処理を行い、対応する地点の緯度経度を算出する。これらに基づいて、動画像の再生タイミングに同期したルートｒｔ上の地点を示すルート及び動画再生が行われる。補間処理は、線形補間、放物線補間（等加速度補間）、スプライン補間などが挙げられる。これらの補間処理は、関連付けした地点間ごとに任意に設定される。
【００３４】
線形補間では、関連付けが行われた地点間の再生時間とルートｒｔ上の始点ＰＳからの距離との関係が直線的であるとみなし（一次式で表せる関係であるとみなし）、この間の時間（時点）に対する距離の値（地点）を、一次式から算出する（図１４の破線参照）。
【００３５】
線形補間では、一次式（例えばｓ＝ｖｔ＋ｂ、ｓは距離、ｔは時間、ｖは地点間速度、ｂは定数）を使って補間処理が行われるため、計算が簡素化できるメリットを有するが、地点間速度ｖが一定であるため、動画像取得時の位置が変わらない停車状態の前後など地点間速度が大きく変化する場合に、実際の動きとルートシミュレーションの動きとが一致しないことが起こり得る。
【００３６】
放物線補間では、関連付けが行われた地点間の再生時間とルートｒｔ上の始点ＰＳからの距離との関係が放物線で構成される部分と直線で構成される部分との組み合わせであるとみなし（二次式と一次式の組み合わせで表せる関係であるとみなし）、この間の時間（時点）に対する距離の値（地点）を、二次式と一次式の組み合わせから算出する（図１４の太線参照）。
【００３７】
放物線補間では、一次式（例えばｓ＝ｖｔ＋ｄ、ｓは距離、ｔは時間、ｖは速度、ｄは定数）と二次式（ｓ＝ａｔ２／２＋ｂｔ＋ｃ、ａは加速度、ｂ、ｃは定数）を使って補間処理を行う。一次式（ｓ＝ｖｔ＋ｄ）は補間区間の前区間（図１４の地点１と地点２）の延長とするので一意に決まる（つまり、ｖとｄは容易に求めることができる）。二次式（ｓ＝ａｔ２／２＋ｂｔ＋ｃ）と、一次式と二次式の境界点も４つの境界条件（１．地点３は放物線上の点である。２．地点３と地点４とを直線で結んだ傾きと地点３上での放物線の接線の傾きは一致する。３．境界点では一次式と二次式のｓが一致する。４．境界点での放物線の接線の傾きとｖは一致する。）から解析的に求めることが出来る。このように放物線補間も容易に行うことが可能で、二次式で表現できる区間では地点間速度がａｔ＋ｂで表されるように等加速度で変化するため、動画像取得時の位置が変わらない停車状態の前後など地点間速度が大きく変化する場合に、実際の動きに近いルートシミュレーションを行うことが可能になる。但し、条件によっては、一次式を組み合わせないで、二次式だけで構成されてもよい。
【００３８】
図１４は、地点１〜５の再生時間を横軸に、始点ＰＳからの距離を縦軸に表すグラフであり、地点１〜２、２〜３、３〜４、及び４〜５の区間を直線で結ぶ破線で線形補間処理を示し、地点２〜３の区間を直線と放物線の組み合わせで結ぶ太線で放物線補間処理を示す。
【００３９】
図１４の地点２〜３の放物線補間処理では、前後の区間の地点間速度（線形補間で使用される一次式の傾き：地点間速度ｖ）が大きい側（地点１〜２）は、この地点間速度ｖを使った一次式で補間処理が行われ、地点間速度ｖが小さい側（地点３〜４）は二次式で補間処理が行われる。
【００４０】
これにより、地図上の始点ＰＳと終点ＰＦを結ぶルートｒｔと、ルートｒｔ上の周辺情報を有する映像とを、映像の再生タイミングに合わせてルートｒｔ上の地点を案内するルートｒｔと映像の同期再生（映像とルートシミュレーションの同期再生）を簡単に行うことが可能になる。
【００４１】
ルートｒｔと映像とを同期して再生する際に、ルートｒｔ上の地点に対応した標高についても同期して再生してもよい（図７の標高表示領域３０３参照）。
【００４２】
ルート及び動画再生処理における再生画像表示や再生指示のための入力操作は、関連付け処理などの入力操作に使用された使用者側クライアントＡだけでなく、他のサーバＣとネットワーク接続されたクライアントにおいても行われる。
【００４３】
次に、動画関連付け処理の手順を、図８のフローチャートを用いて説明する。クライアントＡの使用者による入力部４０Ａの操作によって、表示部５０Ａに第２表示画面２００が表示されると、動画関連付け処理のためのラップデータ作成処理が開始される。ステップＳ１１で、クライアントＡの使用者による入力部４０Ａの操作によって、ルートｒｔに対応するルートデータが記録された領域を特定するＵＲＬなどが入力されて、ルート付き地図表示領域２０１に表示するルートデータが指定される。ステップＳ１２で、クライアントＡの使用者による入力部４０Ａの操作によって、動画データが記録された領域を特定するＵＲＬなどが入力されて、静止画表示領域２０２に表示する動画データが指定される。
【００４４】
ステップＳ１３で、指定された動画データが読み込みされ、対応する動画における特定の時点の静止画（例えば再生開始時点の静止画）が静止画表示領域２０２に表示され、指定されたルートデータが読み込みされ、対応するルートｒｔとルートｒｔを含む地図がルート付き地図表示領域２０１に表示される。
【００４５】
ステップＳ１４で、動画再生における時点と、ルートｒｔ上の地点との特定と、動画再生における特定の時点と特定の時点に対応するルートｒｔ上の地点との関連付けとを行う（ラップデータの作成）メイン処理が行われる。
【００４６】
次に、図８のステップＳ１４において行われるラップデータ作成メイン処理の詳細について図９のフローチャートを用いて説明する。ラップデータ作成メイン処理が開始されると、ステップＳ２１で、クライアントＡの使用者が入力部４０Ａを操作してルート位置スライダ２０１ｓや動画再生位置スライダ２０２ｓのスライド位置が調整され、関連づけの対象となる動画再生における時点と、ルートｒｔ上の地点とが特定される。ステップＳ２２で、関連付けボタン２０３がクリックされることにより、関連付け処理が行われる。具体的には、ステップＳ２１で特定された時点の情報（動画再生時間）と、地点の情報（始点ＰＳからのルートｒｔ上に沿った距離）とに基づいて、第２テーブルＴａ２を構成する時点番号、特定された時点における再生時間、特定された地点における始点ＰＳからのルートｒｔ上に沿った距離との関係がラップデータの１つに追加される。
【００４７】
ステップＳ２３で、ラップデータの追加が終了される（これ以上、ラップデータを追加する地点が無いか否か）が判断される。終了する場合には、ラップデータ作成メイン処理が終了され、終了しない場合には、ステップＳ２１に戻されて、さらにラップデータを追加する手順が繰り返される。
【００４８】
次に、ルートと動画とを同期して再生する手順（ルート及び動画再生処理の手順）について図１０のフローチャートを用いて説明する。クライアントＡの使用者による入力部４０Ａの操作によって、表示部５０Ａに第３表示画面３００が表示され、同期再生するルートｒｔ及び動画が指定され、再生開始指示が行われると、ステップＳ５１で、初期化処理が行われる。詳細については、図１１を使って後述する。ステップＳ５２で、同期処理が行われる。詳細については、図１２を使って後述する。
【００４９】
ステップＳ５１における、初期化処理の詳細について図１１のフローチャートを用いて説明する。ステップＳ６１で、指定されたルートｒｔに対応するルートデータが読み出しされる。ステップＳ６２で、第２テーブルＴａ２に対応するラップデータが読み出しされる。
【００５０】
ステップＳ５２における、同期処理の詳細について図１２のフローチャートを用いて説明する。ステップＳ７１で、指定された動画に対応する動画データが随時読み出しされ、動画表示領域３０２に表示され動画再生が開始される。ステップＳ７２で、動画の再生タイミングと、ルートｒｔを含む地図表示とを同期させる同期メイン処理が行われる。同期メイン処理の詳細については、図１３のフローチャートを用いて後述する。
【００５１】
ステップＳ７３で、動画再生が終了されたか否かが判断される。終了されていない場合には、ステップＳ７１に戻されて、動画データの読み出しが随時行われる。これにより、動画の再生が行われ、これに同期してルートｒｔ上の地点を中心とした地図表示（ルートシミュレーション）が行われる。
【００５２】
次に、ステップＳ７２における同期メイン処理の詳細について図１３のフローチャートを用いて説明する。同期メイン処理が開始されると、ステップＳ８１で、動画再生が行われている時点の時間情報が取得される。ステップＳ８２で、取得された時間情報と第２テーブルＴａ２（ラップデータ）とに基づく補間処理によって、動画再生が行われている時点に対応するルートｒｔ上の地点の始点ＰＳからの距離が算出される。
【００５３】
ステップＳ８３で、算出された始点ＰＳからの距離が、第１テーブルＴａ１に基づいて、緯度経度情報に変換される。算出された始点ＰＳからの距離の地点が、第１テーブルＴａ１の構成点間の地点である場合には、構成点間が直線で結ばれるとみなして線形補間を行って緯度経度を算出する。ステップＳ８４で、変換（算出）された緯度経度情報に基づいて、ルートｒｔを含む地図が表示される。具体的には、変換された緯度経度に対応する地点が中心になるように地図表示が、ルート付き地図表示領域３０１に表示される。また、対応する地点の標高を示す標高表示が、標高表示領域３０３において行われる。
【図面の簡単な説明】
【００５４】
【図１】本実施形態における地図表示システムの構成図である。
【図２】第１表示画面を示す構成図である。
【図３】始点、構成点、終点における緯度経度と始点からの距離との関係を示す表（第１テーブル）である。
【図４】第２表示画面を示す構成図である。
【図５】第１〜第１０地点における再生時間（時点）と、始点からの距離との関係を示す表（第２テーブル）である。
【図６】第１〜第１０地点における再生時間（時点）と、始点からの距離との関係を示すグラフである。
【図７】第３表示画面を示す構成図である。
【図８】ラップデータ作成処理の手順を示すフローチャートである。
【図９】ラップデータ作成メイン処理の手順を示すフローチャートである。
【図１０】ルートシミュレーションと動画とを同期して再生する手順を示すフローチャートである。
【図１１】初期化処理の手順を示すフローチャートである。
【図１２】同期処理の手順を示すフローチャートである。
【図１３】同期メイン処理の手順を示すフローチャートである。
【図１４】線形補間、放物線補間の例を示す再生時間と、始点からの距離との関係を示すグラフである。
【符号の説明】
【００５５】
１  地図表示システム
Ａ  使用者側クライアント
Ｃ  サーバ
３０Ａ、３０Ｃ  制御部
４０Ａ  入力部
５０Ａ  表示部
６０Ｃ  記録部
１００〜３００  第１〜第３表示画面
２０１  ルート付き地図表示領域
２０１ｓ  ルート位置スライダ
２０２  静止画表示領域
２０２ｓ  動画再生位置スライダ
２０３  関連付けボタン
３０１  ルート付き地図表示領域
３０２  動画表示領域
３０２ｓ  再生指示領域
３０３  標高表示領域
ｐｃ１〜ｐｃ５  第１〜第５構成点
ＰＳ  始点
ＰＶ１、ＰＶ２  第１、第２経由地
ＰＦ  終点
ｒｔ  ルート
ｔ１〜ｔ１０  第１〜第１０地点
Ｔａ１、Ｔａ２  第１、第２テーブル
【図１】
2008216841.tif 000003
【図２】
2008216841.tif 000004
【図３】
2008216841.tif 000005
【図４】
2008216841.tif 000006
【図５】
2008216841.tif 000007
【図６】
2008216841.tif 000008
【図７】
2008216841.tif 000009
【図８】
2008216841.tif 000010
【図９】
2008216841.tif 000011
【図１０】
2008216841.tif 000012
【図１１】
2008216841.tif 000013
【図１２】
2008216841.tif 000014
【図１３】
2008216841.tif 000015
【図１４】
2008216841.tif 000016