(57)【要約】【課題】従来のナビゲーションシステムでは、あらかじめ準備された経路情報に基づいて進行方向を示す矢印等の画像を付加しているため、特定の個人のみが知っている近道やディスプレイに表示困難な通り道を利用した経路案内、特定の個人のみが知っている場所等への経路案内など、柔軟な経路案内を行うことができなかった。【解決手段】経路情報の質問者と回答者の２者間コミュニケーションにおいて、回答者がナビ情報作成装置にてあらかじめ取得したナビゲーション用画像へ進行方法を示す矢印等の画像を付加して、質問者のナビ情報利用装置へ送信する。そして、ナビ情報利用装置では、このナビゲーション用画像を受信して保持しておき、質問者の現在位置や方位等に応じて、保持しているナビゲーション用画像から適当な画像を抽出して表示する。【選択図】  図１
2010276364.tif 000002
【特許請求の範囲】
【請求項１】
所定の目的地への経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を保持する地点情報保持手段と、
前記画像情報に付加する情報であって前記目的地に対して進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成手段と、
前記指示情報が付加された前記地点情報を外部の装置に送信する第一送信手段と、
を有するナビ情報作成装置。
【請求項２】
前記指示情報生成手段は、新たな指示情報を生成する際に、前記新たな指示情報の対象となる前記地点情報の前記位置情報と略一致する位置情報と関連づけられている画像情報が存在する場合には、この画像情報に付加されている前記指示情報に基づいて前記新たな指示情報を生成することを特徴とする請求項１に記載のナビ情報作成装置。
【請求項３】
所定の目的地への経路に関する画像を提供するナビ情報作成装置と、前記ナビ情報作成装置から取得した前記画像を表示するナビ情報利用装置と、を有するナビゲーションシステムであって、
前記ナビ情報作成装置は、
前記経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を保持する地点情報保持手段と、
前記画像情報に付加する情報であって前記ナビ情報利用装置の利用者が進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成手段と、
前記指示情報が付加された前記地点情報を前記ナビ情報利用装置に送信する第一送信手段と、を有し、
前記ナビ情報利用装置は、
前記指示情報が付加された前記地点情報を受信する受信手段と、
前記受信手段によって受信した前記地点情報から、自装置の位置情報および方位情報と略一致する、前記位置情報および前記方位情報と関連づけられている前記画像情報を抽出して表示する表示手段と、を有する
ことを特徴とするナビゲーションシステム。
【請求項４】
前記ナビ情報利用装置は、前記地点情報を前記ナビ情報作成装置に送信する第二送信手段、をさらに有し、
前記地点情報保持手段は、前記第二送信手段から送信された前記地点情報を保持する
ことを特徴とする請求項３に記載のナビゲーションシステム。
【請求項５】
所定の目的地への経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を記憶する地点情報記憶ステップと、
前記画像情報に付加する情報であって前記目的地に対して進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成ステップと、
前記指示情報が付加された前記地点情報を外部の装置に送信する第一送信ステップと、
を有するナビゲーション情報作成方法。
【請求項６】
所定の目的地への経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を記憶する地点情報記憶ステップと、
前記画像情報に付加する情報であって前記目的地に対して進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成ステップと、前記指示情報が付加された前記地点情報を外部の装置に送信する第一送信ステップと、を有し、
前記指示情報が付加された前記地点情報を受信した装置において、この地点情報から、前記地点情報を受信した装置の位置情報および方位情報と略一致する、前記位置情報および前記方位情報と関連づけられている前記画像情報を抽出して表示するようにしたことを特徴とするナビゲーション情報作成方法。
【請求項７】
所定の目的地への経路に関する画像を提供するナビ情報作成装置と、前記ナビ情報作成装置から取得した前記画像を表示するナビ情報利用装置と、により実行されるナビゲーション方法であって、
前記ナビ情報作成装置において、前記経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を記憶する地点情報記憶ステップと、
前記ナビ情報作成装置において、前記画像情報に付加する情報であって前記ナビ情報利用装置の利用者が進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成ステップと、
前記ナビ情報作成装置において、前記指示情報が付加された前記地点情報を前記ナビ情報利用装置に送信する第一送信ステップと、を有し、
前記ナビ情報利用装置において、前記指示情報が付加された前記地点情報を受信する受信ステップと、
前記ナビ情報利用装置において、前記受信ステップにおいて受信した前記地点情報から、自装置の位置情報および方位情報と略一致する、前記位置情報および前記方位情報と関連づけられている前記画像情報を抽出して表示する表示ステップと、
を有することを特徴とするナビゲーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地までの経路情報を提供するナビ情報作成装置、ナビゲーションシステム、ナビゲーション情報作成方法、およびナビゲーション方法に関する。
【背景技術】
【０００２】
近年、ＧＰＳ（Global Positioning System）による地理情報の取得機能や地図表示機能が携帯電話機において一般的に実装されるようになり、携帯電話機は経路案内のツールとして利用されるようになった。これにより、利用者が携帯電話機などの移動通信端末上に行きたい場所の名前を入力すれば、現在地から入力した目的地までのルートを自動的に提示するナビゲーションシステムが数多く開発された。
【０００３】
しかし、以前のナビゲーションシステムは二次元地図をベースとしており、このようなナビゲーションシステムには道案内情報が実世界の地理状況を正確に反映できないという問題が存在した。例えば、駅構内などの建物内部において進路の提示ができなくなる等の問題があった。また、利用者が目の前で見ている風景と二次元地図に載せた情報との間には差異があり、交差点や地下鉄の出口付近などの地理構造が複雑な地域では、地図による移動先への進路判断が困難になる等の問題もあった。
【０００４】
このような問題に対応するために、従来のナビゲーションシステムとして、特定の場所（例えば、交差点などの迷いやすい場所など）の三次元の画像を用意し、この場所に移動した利用者に対し、三次元画像を提示したり音声案内をしたりすることで正しい方向を案内するナビゲーションシステムが存在する。さらには、利用者が自身の移動通信端末で撮影している目の前の風景映像に対して進行方向を示す矢印等の画像を付加してディスプレイに表示させるナビゲーションシステムが存在する（例えば、特許文献１、特許文献２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１９４６６５号公報
【特許文献２】特開２００６−１０１０１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１や特許文献２に開示されているナビゲーションシステムでは、あらかじめ準備された経路情報に基づいて矢印等の画像を付加しているため、特定の個人のみが知っている近道やディスプレイに表示困難な通り道を利用した経路案内、特定の個人のみが知っている場所等への経路案内等を行うことはできなかった。
そこで本発明は、上記問題点を解決し、ナビゲーションシステムの利用者に対して、より柔軟な経路案内を行うことが可能なコミュニケーション型ナビゲーションシステムの実現を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、所定の目的地への経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を保持する地点情報保持手段と、前記画像情報に付加する情報であって前記目的地に対して進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成手段と、前記指示情報が付加された前記地点情報を外部の装置に送信する第一送信手段と、を有するナビ情報作成装置を提案する。
【０００８】
この構成によれば、ナビ情報作成装置の使用者（以下、「ナビ情報作成者」という）は、本発明のナビ情報作成装置によって、ナビ情報利用者が進むべき方向を示す矢印等をナビゲーション用画像に付加して、ナビ情報利用者の端末等に送信すること等が可能である。より具体的には、経路情報の質問者と回答者の２者間コミュニケーションにおいて、回答者がナビ情報作成装置にてあらかじめ撮影する等して取得したナビゲーション用画像へ進行方法を示す矢印等の画像を付加して、質問者の端末等へ送信する。そして、質問者の端末等では、この矢印等が付加されたナビゲーション用画像を受信して保持しておき、質問者の現在位置や方位等（すなわち、質問者の端末等の現在位置や方位等）に応じて、保持しているナビゲーション用画像から適当な画像を抽出して表示する。
【０００９】
これにより、従来のナビゲーションシステムのようにあらかじめ準備された経路情報に基づいて経路案内を行う場合と比較して、より柔軟な経路案内を行うことが可能である。また、経路情報をあらかじめ保持しておく必要がないため、ナビ情報作成装置にて消費する記憶容量が少なくて済む。なお、ナビ情報作成装置の記憶容量が少ない場合には経路情報をネットワーク上の他の装置等に記憶しておき、経路情報を利用する時にダウンロード等する方法もあるが、この場合、通信費用や通信時間がかかってしまう。
【００１０】
また、前記指示情報生成手段は、新たな指示情報を生成する際に、前記新たな指示情報の対象となる前記地点情報の前記位置情報と略一致する位置情報と関連づけられている画像情報が存在する場合には、この画像情報に付加されている前記指示情報に基づいて前記新たな指示情報を生成するようになっていてもよい。
この構成によれば、ナビ情報作成者がナビゲーション用画像に矢印等の画像を付加する作業を行う場合に、すでに作成した矢印等の画像を利用して矢印等の設定を行うことができるので、設定作業を簡便化することができる。例えば、ナビ情報作成者が、ある地点で異なる角度から複数の写真を撮影してナビゲーション用画像を入手し、その中の任意の一枚に進行方向を示す矢印を描画して付加しておけば、地点の同一性に基づき、他の画像上における矢印の方向をナビ情報作成装置にて自動的に算出して付加することができる。これにより、指示情報作成の手間を省くことができる。
【００１１】
また、本発明は、所定の目的地への経路に関する画像を提供するナビ情報作成装置と、前記ナビ情報作成装置から取得した前記画像を表示するナビ情報利用装置と、を有するナビゲーションシステムであって、前記ナビ情報作成装置は、前記経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を保持する地点情報保持手段と、前記画像情報に付加する情報であって前記ナビ情報利用装置の利用者が進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成手段と、前記指示情報が付加された前記地点情報を前記ナビ情報利用装置に送信する第一送信手段と、を有し、前記ナビ情報利用装置は、前記指示情報が付加された前記地点情報を受信する受信手段と、前記受信手段によって受信した前記地点情報から、自装置の位置情報および方位情報と略一致する、前記位置情報および前記方位情報と関連づけられている前記画像情報を抽出して表示する表示手段と、を有することを特徴とするナビゲーションシステムを提案する。
【００１２】
この構成によれば、ナビ情報作成者は、ナビ情報利用装置の利用者（以下、「ナビ情報利用者」という）が進むべき方向を示す矢印等をナビゲーション用画像に付加することが可能である。より具体的には、経路情報の質問者と回答者の２者間コミュニケーションにおいて、回答者がナビ情報作成装置にてあらかじめ撮影する等して取得したナビゲーション用画像へ進行方法を示す矢印等の画像を付加して、質問者のナビ情報利用装置へ送信する。そして、ナビ情報利用装置では、この矢印等が付加されたナビゲーション用画像を受信して保持しておき、質問者の現在位置や方位等（すなわち、ナビ情報利用装置の現在位置や方位等）に応じて、保持しているナビゲーション用画像から適当な画像を抽出して表示する。
【００１３】
これにより、従来のナビゲーションシステムのようにあらかじめ準備された経路情報に基づいて経路案内を行う場合と比較して、より柔軟な経路案内を行うことが可能である。また、経路情報をあらかじめ保持しておく必要がないため、ナビ情報作成装置にて消費する記憶容量が少なくて済む。なお、ナビ情報作成装置の記憶容量が少ない場合には経路情報をネットワーク上の他の装置等に記憶しておき、経路情報を利用する時にダウンロード等する方法もあるが、この場合、通信費用や通信時間がかかってしまう。
【００１４】
また、前記ナビ情報利用装置は、前記地点情報を前記ナビ情報作成装置に送信する第二送信手段、をさらに有し、前記地点情報保持手段は、前記第二送信手段から送信された前記地点情報を保持するようになっていてもよい。
この構成によれば、ナビ情報利用者は、例えば目の前の風景を撮影して位置情報や方位情報とともにナビ情報作成装置に送信することで、この風景の画像に対して矢印等の画像を付加してもらうことが可能である。これにより、すでに受信して保持しているナビゲーション用画像に従っても進路を見つけられない場合や、現在位置が正しい経路上にあるのかをナビ情報作成者に確認して以降の進行方向を矢印等で示してもらうこと等が可能である。
【００１５】
また、本発明は、所定の目的地への経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を記憶する地点情報記憶ステップと、前記画像情報に付加する情報であって前記目的地に対して進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成ステップと、前記指示情報が付加された前記地点情報を外部の装置に送信する第一送信ステップと、を有するナビゲーション情報作成方法を提案する。
【００１６】
この構成によれば、ナビ情報作成者は本発明のナビゲーション情報作成方法によって、ナビ情報利用者が進むべき方向を示す矢印等をナビゲーション用画像に付加して、ナビ情報利用者の端末等に送信すること等が可能である。より具体的には、経路情報の質問者と回答者の２者間コミュニケーションにおいて、回答者が自身の端末等にてあらかじめ撮影する等して取得したナビゲーション用画像へ進行方法を示す矢印等の画像を付加して、質問者の端末等へ送信する。そして、質問者の端末等では、この矢印等が付加されたナビゲーション用画像を受信して保持しておき、質問者の現在位置や方位等（すなわち、質問者の端末等の現在位置や方位等）に応じて、保持しているナビゲーション用画像から適当な画像を抽出して表示する。
【００１７】
これにより、従来のナビゲーションシステムのようにあらかじめ準備された経路情報に基づいて経路案内を行う場合と比較して、より柔軟な経路案内を行うことが可能である。また、経路情報をあらかじめ保持しておく必要がないため、ナビ情報作成者の端末等にて消費する記憶容量が少なくて済む。なお、ナビ情報作成者の端末等の記憶容量が少ない場合には経路情報をネットワーク上の他の装置等に記憶しておき、経路情報を利用する時にダウンロード等する方法もあるが、この場合、通信費用や通信時間がかかってしまう。
【００１８】
また、本発明は、所定の目的地への経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を記憶する地点情報記憶ステップと、前記画像情報に付加する情報であって前記目的地に対して進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成ステップと、前記指示情報が付加された前記地点情報を外部の装置に送信する第一送信ステップと、を有し、前記指示情報が付加された前記地点情報を受信した装置において、この地点情報から、前記地点情報を受信した装置の位置情報および方位情報と略一致する、前記位置情報および前記方位情報と関連づけられている前記画像情報を抽出して表示するようにしたことを特徴とするナビゲーション情報作成方法を提案する。
【００１９】
この構成によれば、ナビ情報作成者は本発明のナビゲーション情報作成方法によって、ナビ情報利用者が進むべき方向を示す矢印等をナビゲーション用画像に付加して、ナビ情報利用者の端末等に送信すること等が可能である。より具体的には、経路情報の質問者と回答者の２者間コミュニケーションにおいて、回答者が自身の端末等にてあらかじめ撮影する等して取得したナビゲーション用画像へ進行方法を示す矢印等の画像を付加して、質問者の端末等へ送信する。そして、質問者の端末等では、この矢印等が付加されたナビゲーション用画像を受信して保持しておき、質問者の現在位置や方位等（すなわち、質問者の端末等の現在位置や方位等）に応じて、保持しているナビゲーション用画像から適当な画像を抽出して表示する。
【００２０】
これにより、従来のナビゲーションシステムのようにあらかじめ準備された経路情報に基づいて経路案内を行う場合と比較して、より柔軟な経路案内を行うことが可能である。また、経路情報をあらかじめ保持しておく必要がないため、ナビ情報作成者の端末等にて消費する記憶容量が少なくて済む。なお、ナビ情報作成者の端末等の記憶容量が少ない場合には経路情報をネットワーク上の他の装置等に記憶しておき、経路情報を利用する時にダウンロード等する方法もあるが、この場合、通信費用や通信時間がかかってしまう。
【００２１】
また、本発明は、所定の目的地への経路に関する画像を提供するナビ情報作成装置と、前記ナビ情報作成装置から取得した前記画像を表示するナビ情報利用装置と、により実行されるナビゲーション方法であって、前記ナビ情報作成装置において、前記経路上に存在する所定の地点に関する画像情報と、前記地点の位置情報と、前記地点の方位情報と、を関連づけた情報である地点情報を記憶する地点情報記憶ステップと、前記ナビ情報作成装置において、前記画像情報に付加する情報であって前記ナビ情報利用装置の利用者が進むべき方向を示す指示情報を、生成するための入力を受け付けて、生成された前記指示情報を保持する指示情報生成ステップと、前記ナビ情報作成装置において、前記指示情報が付加された前記地点情報を前記ナビ情報利用装置に送信する第一送信ステップと、を有し、前記ナビ情報利用装置において、前記指示情報が付加された前記地点情報を受信する受信ステップと、前記ナビ情報利用装置において、前記受信ステップにおいて受信した前記地点情報から、自装置の位置情報および方位情報と略一致する、前記位置情報および前記方位情報と関連づけられている前記画像情報を抽出して表示する表示ステップと、を有することを特徴とするナビゲーション方法を提案する。
【００２２】
この構成によれば、ナビ情報作成者は、ナビ情報利用者が進むべき方向を示す矢印等をナビゲーション用画像に付加することが可能である。より具体的には、経路情報の質問者と回答者の２者間コミュニケーションにおいて、回答者がナビ情報作成装置にてあらかじめ撮影する等して取得したナビゲーション用画像へ進行方法を示す矢印等の画像を付加して、質問者のナビ情報利用装置へ送信する。そして、ナビ情報利用装置では、この矢印等が付加されたナビゲーション用画像を受信して保持しておき、質問者の現在位置や方位等（すなわち、ナビ情報利用装置の現在位置や方位等）に応じて、保持しているナビゲーション用画像から適当な画像を抽出して表示する。
【００２３】
これにより、従来のナビゲーションシステムのようにあらかじめ準備された経路情報に基づいて経路案内を行う場合と比較して、より柔軟な経路案内を行うことが可能である。また、経路情報をあらかじめ保持しておく必要がないため、ナビ情報作成装置にて消費する記憶容量が少なくて済む。なお、ナビ情報作成装置の記憶容量が少ない場合には経路情報をネットワーク上の他の装置等に記憶しておき、経路情報を利用する時にダウンロード等する方法もあるが、この場合、通信費用や通信時間がかかってしまう。
【発明の効果】
【００２４】
以上説明したように、本発明によれば、ナビゲーションシステムの利用者に対して、より柔軟な経路案内を行うことが可能である。具体的には、例えば、特定の個人のみが知っている近道やディスプレイに表示困難な通り道を利用した経路案内や、特定の個人のみが知っている場所等への経路案内が可能である。
【図面の簡単な説明】
【００２５】
【図１】ナビゲーションシステムの構成例を示す図である。
【図２】地点情報および指示情報の具体例を示す図である。
【図３】指示情報の使用例を示す図である。
【図４】指示情報入力画面の具体例を示す図である。
【図５】矢印設定画面の具体例を示す図である。
【図６】進行方向の設定方法について説明する図である。
【図７】矢印の自動設定方法について説明する図である。
【図８】ナビゲーション用画像の縮小表示の具体例を示す図である。
【図９】ナビゲーション用画像の拡大表示の具体例を示す図である。
【図１０】ナビゲーションシステムの構成例を示す図である。
【図１１】ナビ情報作成装置の構成例を示すブロック図である。
【図１２】ナビ情報利用装置の構成例を示すブロック図である。
【図１３】ナビ情報作成装置の処理の流れを示すフロー図である。
【図１４】ナビ情報利用装置の処理の流れを示すフロー図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態について図面を参照しながら説明する。
（ナビゲーションシステムの構成）
まず、本実施形態に係るナビゲーションシステムの構成について、図１を用いて説明する。図１は、ナビゲーションシステムの構成を示す図である。
図１に示すナビゲーションシステムは、ナビ情報作成装置１００と、ナビ情報利用装置２００と、を含んで構成される。ナビ情報作成装置１００は、所定の目的地への経路に関するナビゲーション用画像を提供する装置である。また、ナビ情報利用装置２００は、ナビ情報作成装置１００から取得したナビゲーション用画像を表示して、ナビ情報利用者に対して経路案内を行う装置である。
【００２７】
また、本実施形態においては、ナビ情報作成装置１００およびナビ情報利用装置２００は携帯電話機、ＰＤＡ（Personal Digital Assistants）、ノート型パソコン等の可搬型の通信端末である場合を想定している。ただし、ナビ情報作成装置１００については、据え置き型のパーソナルコンピュータ等の通信端末であってもよい。以下、各装置の構成について詳述する。
（ナビ情報作成装置の構成）
まず、ナビ情報作成装置１００の構成について説明する。ナビ情報作成装置１００は、地点情報保持手段１１０と、指示情報生成手段１２０と、第一送信手段１３０と、を有する。以下、各構成について説明する。
【００２８】
（地点情報保持手段）
地点情報保持手段１１０は、経路上に存在する所定の地点に関する画像情報と、位置情報と、方位情報と、を関連づけた地点情報を保持する。ここで、「所定の地点に関する画像情報」とは、具体的にはナビゲーション用画像を構成する画像情報が該当する。この画像情報は、ナビ情報作成装置１００に備えられているカメラ等の撮像部（図示しない）にて撮像したり、インターネットのＷｅｂサイト等から画像をダウンロードしたり、他の装置から画像を受信したりすることによって取得する。また、地点情報保持手段１１０は、同一地点において撮影方向の異なる複数の画像情報を保持することができる。
【００２９】
また、「位置情報」とは、画像情報を取得した地点の位置を示す情報である。位置情報は、具体的には、その地点の経緯度を示す情報等が該当する。位置情報の取得方法は、画像情報をナビ情報作成装置１００のカメラ等で撮像して取得した場合にはナビ情報作成装置１００のＧＰＳ機能により取得したり、画像情報をインターネットのＷｅｂサイト等や他の装置等から取得した場合には画像情報とともに位置情報も取得しておく方法等が想定される。また、位置情報は、ナビ情報作成者の手入力を受け付けることにより取得するようになっていてもよい。
【００３０】
また、「方位情報」とは、画像情報を取得した地点における画像の撮影方向を示す情報である。方位情報は、具体的には、北を０°として、東を９０°、南を１８０°、西を２７０°、とする角度で示す方位角が該当する。方位情報の取得方法は、画像情報をナビ情報作成装置１００のカメラ等で撮像して取得した場合にはナビ情報作成装置１００の電子コンパスにより取得したり、画像情報をインターネットのＷｅｂサイト等や他の装置等から取得した場合には画像情報とともに方位情報も取得しておく方法等が想定される。また、方位情報は、ナビ情報作成者の手入力を受け付けることにより取得するようになっていてもよい。
【００３１】
図２は、地点情報および指示情報の具体例を示す図である。情報２５０において、「地点ＩＤ」は、ナビ情報作成装置１００の記憶装置（図示しない）等に記憶されている各画像情報を一意に識別するために付される識別情報である。また、「位置情報」、「方位」はそれぞれ、地点ＩＤで識別される画像情報を取得した地点における位置情報、方位情報を示す。すなわち、ナビ情報作成装置１００の記憶装置等に別途記憶されている地点ＩＤが付された画像情報と、情報２５０の「位置情報」および「方位」にて示される情報が地点情報に該当する。また、「位置情報」においては、緯度を「lat」、経度を「lng」として表す。また、「方位」に格納される値は北を０°とした場合の絶対方位を表す値である。
【００３２】
より具体的には、ナビ情報作成装置１００は、自装置の記憶装置等に情報２５０をデータベース等として記憶している。そして、自装置のカメラで撮像する等して所定の地点の画像情報を取得すると、この画像情報を自装置の記憶装置等に記憶するとともに、新たな地点ＩＤを生成するとともに、情報２５０に新規のレコードを追加する。そして、生成した地点ＩＤを新規レコードの「地点ＩＤ」のデータとして保存し、さらに、ＧＰＳ機能および電子コンパス等により取得した経緯度および方位角をそれぞれ、「位置情報」、「方位」のデータとして保存する。これにより、地点情報がナビ情報作成装置１００に保持されることになる。なお、情報２５０における「進路方位」、「コメント」、「親地点ＩＤ」については後述する。
【００３３】
（指示情報生成手段）
図１に戻り、指示情報生成手段１２０は、ナビ情報利用者が進むべき方向を示す指示情報を生成するための入力を受け付けて、この生成された指示情報を保持する。指示情報としては、ナビ情報利用者の進行方向を示す矢印の画像情報や、「降りて中央改札口まで」等の進行方向を指示する文章の文字情報等が該当する。ここで、「ナビ情報利用者の進行方向を示す」とは、経路に沿った進行方向を示すものであってもよいし、経路には無関係に目的地が存在する方角を示すものであってもよい。
【００３４】
図３は、指示情報の使用例を示す図である。図３において、ナビゲーション用画像３００には、画像の下部中央に進行方向を示す矢印３１０が付加され、画像の上部中央には、さらに詳細に進行方向を示す文字情報３２０が付加されている。このような指示情報３１０、３２０をナビゲーション用画像３００に付加することで、このナビゲーション用画像３００を利用するナビ情報利用者は、自身が進むべき方向を明確に把握することができる。
【００３５】
次に、指示情報の設定方法について説明する。図４は、指示情報の入力を受け付ける指示情報入力画面の具体例を示す図である。この画面において、ナビ情報作成者が「コメント入力」ボタン４１０をクリック等して選択すると、コメントを入力するコメント入力画面が表示される（図示しない）。このコメント入力画面は、テキストベースのコメント入力機能を提供し、入力されたコメントは、図２に示した情報２５０の「コメント」のデータとして格納される。コメントの例としては、「交差点から右折」、「矢印方向通り」などが挙げられる。コメント作成が終了すると、前の画面（すなわち、図４の画面）に戻る。
【００３６】
（矢印の設定）
また、ナビ情報作成者が図４に示す画面において、「矢印入力」ボタン４２０をクリック等して選択すると、矢印を設定する矢印設定画面に遷移する。図５は、矢印設定画面の具体例を示す図である。図５（ａ）に示すように、矢印設定画面ではナビ情報作成装置１００の左右ボタンや、矢印設定画面上での矢印シンボル５１０の終点に対するドラッグ操作等により矢印の方向を調整する。すなわち、矢印シンボル５１０の始点は中心に固定とし、終点を進行方向の向きに回すことで、方向の設定をすることができる。矢印シンボル５１０の方向を確定させた後、図５（ｂ）に示すように、ドラッグ操作により矢印シンボル５１０の始点を適切な位置に移動してから「確定」ボタン５２０をクリック等して選択すると、矢印の設定が完了する。
【００３７】
このようにナビ情報作成者により矢印の設定がなされると、この矢印方向の設定は、指定された始点と終点の座標による矢印の描画で実現される。まず、始点位置については、初期設定において矢印設定画面の中心となっており、この画面中心の座標に対する相対位置により確定することができる。また、終点については、始点を中心として、半径が一定（すなわち、あらかじめ設定により半径の長さは決定されている）の円の軌跡がすべて終点候補となるが、ナビ情報作成者の操作によってこれらの終点候補から一点が選ばれ、終点位置が決定される。このように始点と終点の位置がナビ情報作成者により決定されると、始点と終点の座標が確定し、矢印を描画することができる。
【００３８】
次に、ナビ情報作成者により設定された矢印シンボルに基づいて、ナビ情報利用者の進行方向を計算して地点情報として保持する処理について説明する。ナビ情報作成者が矢印の方向を設定した後、指示情報生成手段１２０は、まず矢印の設定方向と、画像の撮影方位との角度差を計算する。この角度差を用いて、進行方向を計算することができる。
【００３９】
（進行方向の設定）
図６は、進行方向の設定方法について説明する図である。図６に示す実線矢印６１０は矢印設定画面の底辺に対して垂直であり、ナビゲーション用画像の撮影方向を示す矢印である。破線矢印６２０はナビ情報作成者によって設定された矢印シンボルの方向を示す矢印である。ここで、実線矢印６１０と破線矢印６２０との角度をαと定義する。αはいつも正数とは限らず、破線矢印６２０が実線矢印６１０の位置から右回り１８０°以内に設定されている場合は正数となり、左周り１８０°以内に設定されている場合は負数となる。ここで、撮影方位をβとすると、進行方向は、αとβの和（すなわち、α＋β）となる。また、αとβの和が負数となる場合には、この和に３６０°を足した角度が進行方向の角度となる。
【００４０】
より具体的には、αとβの和は以下のように算出される。まず、βはナビゲーション用画像を撮影した時の撮影方向であり既知である。また、αについてはベクトル計算により得られる。すなわち、実線矢印６１０と破線矢印６２０とをベクトルとして、両者の内積を両者の長さの積で割るとαの余弦値が算出されるので、この余弦値からαを算出することができる。なお、実線矢印６１０と破線矢印６２０との内積は実線矢印６１０と破線矢印６２０とにおける始点および終点の座標に基づいて算出することができる。このようにして得られるαとβの値を用いて算出されるαとβの和は、破線矢印６２０（すなわち、ナビ情報作成者によって設定された矢印シンボルの方向を示す矢印）により指示された進行方向の真実の方位であり、この値は、図２に示した情報２５０の「進路方位」に格納される。
【００４１】
以上のようにして、設定された矢印とコメントとがナビゲーション用画像に反映され、ナビ情報作成装置１００の記憶装置等に格納されることで一枚の指示情報付きナビゲーション用画像が完成する。なお、ナビゲーション用画像と、矢印又はコメントの画像とは、別々の画像として保持しておき、ナビ情報利用装置２００にてナビゲーション用画像を表示する際に重畳して表示する等となっていてもよいし、画像合成されて一つの画像データとして保持されていてもよい。
【００４２】
ところで、ナビ情報作成装置１００においてナビゲーション用画像を撮影して取得する際に、ある地点について一枚の画像だけではなく、複数の画像を撮影する場合がある。例えば、改札口前の風景を撮影する場合、進行方向（すなわち、正面方向）に向いて一枚撮影した後、正面方向から左方向に６０°向いた角度でもう一枚撮影し、さらに正面方向から右方向に６０°向いた角度でもう一枚撮影する。駅構内では改札口が多数あり単調な風景である場合が多く、このように特徴が掴みにくい場所については、その場所について撮影角度が異なる複数のナビゲーション用画像をナビ情報利用者に提示することで、ナビ情報利用者はより正確に、かつ容易に進行方向を認識することが可能となる。
【００４３】
（矢印の自動設定）
ここで、同一地点に関して複数枚のナビゲーション用画像を作成する場合に、同一地点の画像の関連性を利用して、矢印の自動設定を行う方法について説明する。この作成方法により、ある地点の一枚のナビゲーション用画像に矢印を設定した後、同一地点にて撮影等して取得された別の画像に対して矢印を設定する場合、矢印の設定を自動的に行うことができる。
【００４４】
図７は、矢印の自動設定方法について説明する図である。図７において、矢印７１０、７２０、７３０は、地点７５０において３枚の画像が取得された場合における各画像の撮影方向を示す矢印である。ここで、さらに図９を参照し、ナビゲーション用画像９２０、９１０、９３０は、それぞれ、図７の矢印７１０、７２０、７３０が示す方向で撮影された画像であり、各ナビゲーション用画像９２０、９１０、９３０上に、それぞれ、進行方向を示す矢印Ｙ７１０、Ｙ７２０、Ｙ７３０を付す場合について、以下、説明する。また、破線矢印７００は進行方向の絶対方位を示す矢印である。また、以下の説明の前提として、撮影方向が矢印７２０であるナビゲーション用画像９１０上には、すでにナビ情報作成者によって進行方向を示す矢印Ｙ７２０が設定されているとする。つまり、ナビゲーション用画像９１０については、上述した方法によって算出された進行方向の方位値が、図２の情報２５０において地点ＩＤ「２」の「進路方位」に保存されているとする。また、撮影方向がそれぞれ矢印７１０、７３０であるナビゲーション用画像９２０、９３０は、地点ＩＤ「１」と「３」のナビゲーション用画像であるとし、これらについては「進路方位」は未設定である（すなわち、矢印Ｙ７１０、Ｙ７３０の設定がなされていない）とする。
【００４５】
このような状態において、例えば、地点ＩＤ「１」のナビゲーション用画像９２０について、ナビ情報作成者が図５に示した矢印設定画面を起動すると、ナビ情報作成装置１００は、地点ＩＤ「２」の「方位」の値に基づいてナビゲーション用画像９２０上に描画する矢印Ｙ７１０の傾き角度（すなわち、正面方向に対する傾き角度）を推定し、矢印設定画面にナビゲーション用画像９２０とともに矢印Ｙ７１０を描画する。もしナビ情報作成者が自動的に描画された矢印をそのまま利用して設定した場合、地点ＩＤ「１」の「進路方位」は地点ＩＤ「２」の情報に基づき推定されたものであるので、地点ＩＤ「２」は地点ＩＤ「１」の親地点である、と定義する。また、このような親子関係を表すため、図２の情報２５０において、地点ＩＤ「１」の「親地点ＩＤ」には「２」が格納される。すなわち、「親地点ＩＤ」の役割は、各ナビゲーション用画像上に自動的に描画する矢印の正面方向に対する傾き角度の算出における参照先を示すことである。同様に、地点ＩＤ「３」のナビゲーション用画像９３０についても同様の方法で矢印Ｙ７３０の正面方向に対する傾き角度を算出することができる。
【００４６】
より具体的には、ナビ情報作成者の操作により撮影方向が矢印７１０であるナビゲーション用画像９２０の矢印設定画面に遷移する前に、指示情報生成手段１２０は、矢印の傾き角度の推定を行うために図２の情報２５０を参照する。そして、撮影地点が地点７５０である地点ＩＤ「１」のレコードから、位置情報「（lat1，lng1）」を取得し、この位置情報と同一の位置情報を有する地点ＩＤを検索する。ここでは、「位置情報」が同一、とは、両地点の「位置情報」が共に一致する場合のみならず、両者の差分が一定範囲以内であれば、両地点は「位置情報」が同一である、と判断する。
【００４７】
但し、「位置情報」が同一である地点ＩＤを検索した後、この検索結果に含まれるレコードの「親地点ＩＤ」の値を確認する。そして、もし「親地点ＩＤ」にすでに値が入力されていれば、このレコードについては、別のレコードの「方位」に基づいて算出されたものであり、子レコードであるので、検索結果の対象外とする。
【００４８】
このようにして同一の位置情報を有する地点ＩＤを検索した結果、指示情報生成手段１２０は地点７５０と同一地点で撮影されたナビゲーション用画像９１０の地点ＩＤ「２」を抽出する。そして、地点ＩＤ「２」の進路方位「３６°」を取得し、この値と、編集中のナビゲーション用画像９２０の撮影方向（すなわち、矢印７１０の示す方向）を表す方位角との差を算出する。この計算は、上述した進行方向の真実の方位を算出する処理と逆の処理により実現できる。そして、この算出結果に基づいて、ナビゲーション用画像９２０の矢印設定画面において矢印Ｙ７１０を自動生成して表示する。また、ナビゲーション用画像９３０の矢印設定画面においても同様の方法で矢印Ｙ７３０を自動生成して表示することができる。
【００４９】
また、自動的に生成された矢印７１０、７３０に対し、ナビ情報作成者は任意でその角度を調整することができる。調整しないまま、矢印７１０、７３０を保存すると、図２の情報２５０において、各矢印に対応するレコードの「親地点ＩＤ」には参照先である地点ＩＤ「２」が格納される。なお、同一の位置情報を有する地点ＩＤを検索した結果、複数の地点ＩＤが抽出された場合、矢印設定画面には数本の矢印が描画され、ナビ情報作成者に選択してもらうことにより「親地点ＩＤ」が決定される。
【００５０】
以上のようにしてコメントや矢印の作成が終了し、ナビ情報作成者は、図４の指示情報入力画面にて「新規」ボタン４３０又は「終了」ボタン４４０をクリック等して選択すると、ナビ情報作成装置１００は、矢印等を付加したナビゲーション用画像のデータと地点情報および指示情報の保存を行う。
この後、ナビ情報作成者が「新規」ボタン４３０を選択すると、別のナビゲーション用画像に対する指示情報の作成が可能となる。また、ナビ情報作成者が「終了」ボタン４４０を選択した場合は、後述する第一送信手段１３０にて、地点情報および指示情報がナビ情報利用装置２００に送信される。
【００５１】
（第一送信手段）
第一送信手段１３０は、指示情報が付加された地点情報をナビ情報利用装置２００に送信する。なお、本実施形態においては、上述したように、ナビ情報作成者が「終了」ボタン４４０を選択すると、第一送信手段１３０にて、指示情報が付加された地点情報をナビ情報利用装置２００に送信することとしている。しかし、作成終了後、すぐにナビ情報利用装置２００に地点情報を送信するのではなく、作成が終了した地点情報をナビ情報作成装置１００の記憶装置に記憶しておき、何らかの別のタイミングにて複数の地点情報をまとめて送信するようになっていてもよい。例えば、ナビ情報作成者が任意のタイミングにて地点情報をナビ情報利用装置２００に送信するようになっていてもよいし、ナビ情報利用装置２００からの送信要求に応じて送信するようになっていてもよい。
【００５２】
（ナビ情報利用装置の構成）
次に、図２に戻り、ナビ情報利用装置２００の構成について説明する。ナビ情報利用装置２００は、受信手段２１０と、表示手段２２０と、第二送信手段２３０と、を有する。以下、各構成について説明する。
（受信手段）
受信手段２１０は、ナビ情報作成装置１００の第一送信手段１３０から送信される指示情報が付加された地点情報を受信する。受信した地点情報はナビ情報利用装置２００の記憶装置（図示しない）等に保持されてもよいし、ストリーミング形式にて、後述する表示手段２２０によって表示されてもよい。
【００５３】
（表示手段）
表示手段２２０では、受信手段２１０によって受信した地点情報から、ナビ情報利用装置２００の位置情報および方位情報と略一致する、位置情報および方位情報と関連づけられている画像情報が抽出されて表示される。すなわちナビ情報利用装置２００にてナビゲーション機能が起動され、ナビ情報利用装置２００を携行しているナビ情報利用者が移動することでナビ情報利用装置２００の位置が変化すると、表示手段２２０は、自装置に備えられているＧＰＳ機能や電子コンパスによって自装置の位置と方位を取得する。そして、ナビ情報利用装置２００は受信手段２１０にて受信した図２に示す情報２５０を参照し、情報２５０の「位置情報」および「方位」が、現在の自装置の経緯度および方位と同一であるレコードを検索して抽出する。そして、情報２５０とともに受信手段２１０にて受信したナビゲーション用画像の中から、そのレコードに対応するナビゲーション用画像が抽出されて表示される。なお、ここでは、経緯度および方位が同一とは、経緯度および方位が共に一致する場合のみならず、両者の差分が一定範囲以内であれば、自装置の位置および方位と、参照先の位置情報および方位とは同一である、と判断する。
また、検索結果に含まれるレコードが複数存在する場合、各レコードに対応しているナビゲーション用画像は、ナビ情報利用装置２００のディスプレイの下部に、撮影方位の順番によって左から右へ一行に並べて縮小表示される。
【００５４】
図８は、ナビゲーション用画像の縮小表示の具体例を示す図である。図８においては、同一地点において撮影された３枚のナビゲーション用画像８１０、８２０、８３０が一行に縮小表示されている。ナビゲーション用画像８１０は、撮影方向と、ナビ情報利用者が進むべき進行方向とがほぼ一致しているナビゲーション用画像である。ナビゲーション用画像８２０は、ナビゲーション用画像８１０の撮影地点と同一地点において、ナビゲーション用画像８１０の撮影方向から左方向に６０°向いた角度で撮影されたナビゲーション用画像であり、ナビゲーション用画像８３０は、ナビゲーション用画像８１０の撮影方向から右方向に６０°向いた角度で撮影されたナビゲーション用画像である。また、ナビ情報利用者は、縮小表示された各ナビゲーション用画像８１０、８２０、８３０をクリック等して選択することで拡大表示させることができる。
また、ナビ情報利用者が手動で拡大表示させたいナビゲーション用画像を選択する方法以外に、表示手段２２０は、ナビ情報利用装置２００が現在向いている方位に応じて、自動的に適切なナビゲーション用画像を表示する機能を持っていてもよい。
【００５５】
具体的には、まず、ナビ情報利用装置２００の現在の方位を電子コンパスにより取得し、ナビゲーション画面の下部にリストされた各ナビゲーション用画像の撮影方位と比較する。そして、ナビ情報利用装置２００の方位と各ナビゲーション用画像の撮影方位との差分を算出する。算出された差分が一定の範囲内であるナビゲーション用画像は、ナビ情報利用装置２００が現在向いている方向と同一方向にて撮影されたものであると判断できるため、その拡大画像が自動的にディスプレイに表示される。すなわち、ナビ情報利用装置２００の方位が変化するたびに、ディスプレイに拡大表示されるナビゲーション用画像も変化することになる。なお、目的地到着などの理由によりナビ情報利用者がナビゲーション機能を終了しようとする場合、「終了」ボタン８４０をクリック等することでナビゲーション機能が終了する。
【００５６】
図９は、ナビゲーション用画像の拡大表示の具体例を示す図である。図９においては、ナビ情報利用装置２００が現在向いている方向と同一方向にて撮影されたナビゲーション用画像８１０の拡大画像９１０が表示されている。また、ナビ情報利用装置２００が現在向いている方向から左向きおよび右向きに向いて撮影されたナビゲーション用画像９２０、９３０が存在することを示すために、拡大表示されたナビゲーション用画像９１０の両側にその旨を示す三角シンボル９４０、９５０が表示される。そして、ナビ情報利用者が、三角シンボル９４０又は９５０をクリック等して選択すると、ナビゲーション用画像９２０又は９３０がディスプレイに拡大表示される。
【００５７】
以上、図８、図９を参照して説明したように、ナビ情報利用者がナビゲーション機能を終了するまで、ナビ情報利用装置２００を携行しているナビ情報利用者の移動に応じて、自装置に記憶しているナビゲーション用画像の中から現在地点に対応したナビゲーション用画像を抽出し、表示手段２２０にて、ディスプレイの表示を更新し続ける。目的地到着などの理由によりナビ情報利用者がナビゲーション機能を終了しようとする場合、「終了」ボタン８４０をクリック等することでナビゲーション機能が終了する。
【００５８】
（第二送信手段）
図２に戻り、第二送信手段２３０は、地点情報をナビ情報作成装置１００に送信する機能を有する。この機能により、例えば、ナビ情報利用者が表示手段２２０によって表示されるナビゲーション用画像に従っても進路を見つけられない場合等に、現在位置が正しい経路上にあるのかをナビ情報作成者に確認して以降の進行方向を矢印等で示してもらうことができる。
【００５９】
具体的には、例えば、ナビ情報利用装置２００のカメラ等の撮像部（図示しない）によって目の前の風景を撮影するとともに、ＧＰＳ機能と電子コンパスとにより、自装置の現在位置と向いている方向（すなわち、撮影方向）を取得する。そして、取得した位置情報および方位情報と、撮影して取得した風景画像とを、地点情報として、第二送信手段２３０にて、ナビ情報作成装置１００に送信する。ナビ情報作成装置１００は、受信した地点情報を地点情報保持手段１１０にて保持して、この地点情報に対して矢印等の指示情報を付加する。なお、風景画像、位置情報、方位情報は、インターネットのＷｅｂサイト等からダウンロードしたり、他の装置から受信したりすることによって取得してもよい。
【００６０】
そして、ナビ情報利用装置２００は、この指示情報が付加された画像をナビゲーション用画像として受信手段２１０にて受信し、表示手段２２０にてディスプレイに表示することで、目の前の風景画像に対して矢印等が付加されたナビゲーション用画像を閲覧することができる。また、当然のことながら、こうして受信したナビゲーション用画像は、次回にナビゲーション機能を利用する際にも利用することが可能である。
より具体的には、本実施形態に係るナビゲーションシステムは図１０のような構成をとりうる。図１０は、ナビゲーションシステムの構成の具体例を示す図である。
ナビゲーションシステムは、ナビ情報作成装置１００と、ナビ情報利用装置２００と、を含んで構成される点は、図１に示した構成と同様である。以下、各装置の構成について詳述する。
【００６１】
（ナビ情報作成装置の構成）
ナビ情報作成装置１００は、写真提供部１０１と、第一地理情報提供部１０２と、第一地点情報格納部１０３と、地理情報表示部１０４と、コメント入力部１０５と、矢印作成部１０６と、矢印自動生成部１０７と、送信部１０８と、を有する。
ここで、図１０の写真提供部１０１と、第一地理情報提供部１０２と、第一地点情報格納部１０３は、図１における地点情報保持手段１１０に対応する。また、地理情報表示部１０４と、コメント入力部１０５と、矢印作成部１０６と、矢印自動生成部１０７は、図１における指示情報生成手段１２０に対応する。また、送信部１０８は、図１における第一送信手段１３０に対応する。
【００６２】
写真提供部１０１は、各地点の写真を提供する機能を有する。また、写真提供部１０１は、第一地点情報格納部１０３に対し、取得した写真の格納を依頼する。写真がカメラ等の撮像部（図示しない）より撮像された場合、第一地理情報提供部１０２により撮影場所の経緯度と撮影方位が記録され、写真とともに保存される。なお、この写真は後にナビゲーション用画像として利用される写真である。
第一地点情報格納部１０３は、第一地点情報格納テーブル１０９を使って、地点情報を管理する機能を有する。すなわち、図２に示す情報２５０が、第一地点情報格納テーブル１０９として管理される。
【００６３】
また、第一地点情報格納部１０３は、地理情報表示部１０４に指示情報の提供を依頼するために、地点ＩＤと写真データを送信する。そして、地点情報表示部１０４には、第一地点情報格納部１０３から受信した写真データがナビゲーション用画像としてディスプレイ等の表示装置（図示しない）に表示される。
また、コメント入力部１０５は、地理情報表示部１０４によって表示されたナビゲーション用画像に対してナビ情報作成者にコメントを入力させる機能を有する。
【００６４】
また、矢印作成部１０６は、地理情報表示部１０４によって表示されたナビゲーション用画像に対してナビ情報作成者に進行方向を示す矢印を入力させる機能を有する。ただし、矢印作成部１０６は、まず最初に矢印自動生成部１０７に矢印方位の推定を依頼する。矢印自動生成部１０７は、矢印作成部１０６から矢印の位置推定の要求を受信すると、第一地点情報格納部１０３に表示中のナビゲーション用画像の地点ＩＤを送信する。
【００６５】
そして、第一地点情報格納部１０３は、受信した地点ＩＤをキーとして第一地点情報格納テーブル１０９を参照し、図５に示した矢印設定画面に自動的に描画される矢印の傾き角度の値を算出する。矢印自動生成部１０７は、算出した矢印の傾き角度を矢印作成部１０６に送信し、矢印作成部１０６は、この情報に基づいて矢印をナビゲーション用画像上に描画する。
また、ナビ情報作成者が、図４に示す指示情報入力画面にて「終了」ボタン４４０を選択した場合は、送信部１０８にて、第一地点情報格納部１０３にて格納された地点情報および指示情報をナビ情報利用装置２００に送信する。
【００６６】
（ナビ情報利用装置の構成）
ナビ情報利用装置２００は、第一受信部２０１と、第二地理情報提供部２０２と、第二地点情報格納部２０３と、表示内容検出部２０４と、ナビ情報表示部２０５と、を有する。
ここで、第一受信部２０１は、図１における受信手段２１０に対応する。また、第二地理情報提供部２０２と、第二地点情報格納部２０３と、表示内容検出部２０４と、ナビ情報表示部２０５は、図１における表示手段２２０に対応する。
【００６７】
第一受信部２０１は、ナビ情報作成装置１００の送信部１０８から送信される地点情報および指示情報を受信して、第二地点情報格納部２０３の第二地点情報格納テーブル２０６に格納する。また、ナビ情報利用者がナビゲーション機能を利用しようとする場合には、ナビ情報表示部２０５が起動される。
そして、ナビ情報利用装置２００を携行するナビ情報利用者の移動に伴い、表示内容検出部２０４は、一定時間ごとに第二地理情報提供部２０２にナビ情報利用装置２００の現在の位置情報および方位情報の送信を要求する。
【００６８】
第二地理情報提供部２０２は、ＧＰＳ機能と電子コンパスにより構成され、表示内容検出部２０４の要求に応じて位置情報および方位情報を返信する。表示内容検出部２０４は、第二地理情報提供部２０２から受信した位置情報および方位情報を、第二地点情報格納部２０３に送信する。第二地点情報格納部２０３は、受信した位置情報および方位情報をキーとして第二地点情報格納テーブル２０６を参照し、適切なナビゲーション用画像を抽出して、ナビ情報表示部２０５に送信する。
【００６９】
以上のように、表示内容検出部２０４は、ナビ情報利用者がナビゲーション機能を終了するまで、ナビ情報利用装置２００を携行したナビ情報利用者の移動に応じて表示すべきナビゲーション用画像を抽出し、ナビ情報表示部２０５に表示内容の更新を要求することを繰り返す。
次に、図１１および図１２を用いて、ナビ情報作成装置１００およびナビ情報利用装置２００のより具体的な構成について、以下、説明する。なお、図１１および図１２に示すブロック図は、図１に示した構成に対応するブロック図である。
【００７０】
（ナビ情報作成装置の具体的な構成）
まず、ナビ情報作成装置１００のより具体的な構成について、図１１を用いて説明する。図１１は、ナビ情報作成装置１００の構成例を示すブロック図である。ナビ情報作成装置１００は、ＣＰＵ（Central Processing Unit）１１０１、不揮発性記憶装置１１０２、ＲＡＭ（Random Access Memory）１１０３、無線通信インタフェース１１０４、アンテナ１１０５、表示装置１１０６、撮像部１１０７、電子コンパス１１０８、等を備えている。
【００７１】
不揮発性記憶装置１１０２には、指示情報生成モジュール１１１０と、第一送信モジュール１１２０とが保持されている。指示情報生成モジュール１１１０、第一送信モジュール１１２０は、それぞれ、指示情報生成手段１２０、第一送信手段１３０を実現するためのモジュールである。また、地点情報は不揮発性記憶装置１１０２又はＲＡＭ１１０３に保持され（図示しない）、この場合、地点情報保持手段１１０は不揮発性記憶装置１１０２又はＲＡＭ１１０３によって実現される。
【００７２】
また、無線通信インタフェース１１０４は、アンテナ１１０５にてナビ情報利用装置２００から送信される電波から、地点情報を抽出する処理等を行うためのインタフェースである。なお、抽出された地点情報は、ＲＡＭ１１０３や不揮発性記憶装置１１０２に記憶される（図示しない）。また、無線通信インタフェース１１０４は、ＧＰＳ電波を受信して、ナビ情報作成装置１００の経緯度の情報を抽出する機能も有する。抽出された経緯度の情報は、地点情報の一部として不揮発性記憶装置１１０２に記憶される。また、無線通信インタフェース１１０４は、不揮発性記憶装置１１０２に記憶されている地点情報を電波に載せて、ナビ情報利用装置２００に送信するための機能も有する。
【００７３】
また、表示装置１１０６は、図４に示した指示情報入力画面等を表示する機能を実現する装置である。
また、撮像部１１０７は、撮像素子を有し、ナビゲーション用画像としてナビ情報作成装置１００の周辺の風景を撮像する機能を有する。撮像映像は画像情報に変換されて、地点情報の一部として不揮発性記憶装置１１０２に記憶される。
【００７４】
また、電子コンパス１１０８は、撮像部１１０７にて風景を撮像した際の撮影方位（すなわち、ナビ情報作成装置１００が向いている方位）を測定する機能を有する。測定された方位の情報は、地点情報の一部として不揮発性記憶装置１１０２に記憶される。
このような構成において、一般的なコンピュータと同様に、不揮発性記憶装置１１０２に記憶されている指示情報生成モジュール１１１０と、第一送信モジュール１１２０と、地点情報等とが必要に応じてＲＡＭ１１０３をワークエリアとして展開され、それらがＣＰＵ１１０１にて実行されることで、各種の処理を行う。
【００７５】
（ナビ情報利用装置の具体的な構成）
次に、ナビ情報利用装置２００のより具体的な構成について、図１２を用いて説明する。図１２は、ナビ情報利用装置２００の構成例を示すブロック図である。ナビ情報利用装置２００は、ＣＰＵ（Central Processing Unit）１２０１、不揮発性記憶装置１２０２、ＲＡＭ（Random Access Memory）１２０３、無線通信インタフェース１２０４、アンテナ１２０５、表示装置１２０６、撮像部１２０７、電子コンパス１２０８、等を備えている。
不揮発性記憶装置１２０２には、受信モジュール１２１０と、表示モジュール１２２０と、第二送信モジュール１２３０とが保持されている。受信モジュール１２１０、表示モジュール１２２０、第二送信モジュール１２３０は、それぞれ、受信手段２１０、表示手段２２０、第二送信手段２３０を実現するためのモジュールである。
【００７６】
また、無線通信インタフェース１２０４は、アンテナ１２０５にてナビ情報作成装置１００から送信される電波から、指示情報が付加された地点情報を抽出する処理等を行うためのインタフェースである。なお、抽出された地点情報は、ＲＡＭ１２０３や不揮発性記憶装置１２０２に記憶される（図示しない）。また、無線通信インタフェース１２０４は、ＧＰＳ電波を受信して、ナビ情報利用装置２００の経緯度の情報を抽出する機能も有する。抽出された経緯度の情報は、地点情報の一部として不揮発性記憶装置１２０２に記憶される。また、無線通信インタフェース１１０４は、ＧＰＳ電波、撮像部１２０７、電子コンパス１１０８から得られた地点情報を電波に載せて、ナビ情報作成装置１００に送信するための機能も有する。
【００７７】
また、表示装置１２０６は、図８に示したナビゲーション画面等を表示する機能を実現する装置である。
また、撮像部１２０７は、撮像素子を有し、ナビゲーション用画像としてナビ情報利用装置２００の周辺の風景を撮像する機能を有する。撮像映像は画像情報に変換されて、地点情報の一部として不揮発性記憶装置１２０２に記憶される。
また、電子コンパス１２０８は、撮像部１２０７にて風景を撮像した際の撮影方位（すなわち、ナビ情報利用装置２００が向いている方位）を測定する機能を有する。測定された方位の情報は、地点情報の一部として不揮発性記憶装置１２０２に記憶される。
このような構成において、一般的なコンピュータと同様に、不揮発性記憶装置１２０２に記憶されている受信モジュール１２１０と、表示モジュール１２２０と、第二送信モジュール１２３０と、地点情報等とが必要に応じてＲＡＭ１２０３をワークエリアとして展開され、それらがＣＰＵ１２０１にて実行されることで、各種の処理を行う。
【００７８】
（ナビゲーションシステムの動作）
次に、図１３および図１４を用いて、本実施形態に係るナビゲーションシステムの動作について説明する。図１３は、ナビ情報作成装置１００の動作を示すフロー図である。また、図１４は、ナビ情報利用装置２００の動作を示すフロー図である。
（ナビ情報作成装置の動作）
まず、図１３を用いて、ナビ情報作成装置１００の動作について説明する。
ナビ情報作成装置１００は、所定の地点の画像情報を取得し（Ｓ１３０１）、さらに、この地点の位置情報および方位情報を取得する（Ｓ１３０２）。画像情報、位置情報、方位情報は、それぞれ、ナビ情報作成装置１００のカメラ等の撮像部、ＧＰＳ機能、電子コンパスにより取得する場合もあるが、ナビ情報利用装置２００の第二送信手段２３０から送信されて取得する場合もある。ナビ情報作成装置１００は、このように取得した画像情報と、位置情報と、方位情報とを関連づけて、地点情報保持手段１１０にて、地点情報として記憶する（Ｓ１３０３）。
【００７９】
次に、指示情報生成手段１２０にて、指示情報を作成するにあたり、同一地点の指示情報が記憶されているか否かを判断する（Ｓ１３０４）。同一地点の指示情報が記憶されている場合には、記憶済みの指示情報に基づいて矢印の自動生成を行い（Ｓ１３０５）、さらに、自動生成された矢印に対する修正処理等およびコメントの作成を実行して記憶する（Ｓ１３０６）。同一地点の指示情報が記憶されていない場合には、コメントおよび矢印の作成を実行して記憶する（Ｓ１３０６）。
指示情報の生成を終了する場合には（Ｓ１３０７）、ステップＳ１３０１に戻って処理を繰り返す。指示情報の生成を終了する場合には（Ｓ１３０７）、第一送信手段１３０にて、指示情報が付加された地点情報をナビ情報利用装置２００に送信する（Ｓ１３０８）。
【００８０】
（ナビ情報利用装置の動作）
次に、図１４を用いて、ナビ情報利用装置２００の動作について説明する。
ナビ情報利用装置２００は、受信手段２１０にて、指示情報が付加された地点情報を受信する（Ｓ１４０１）。そして、ナビ情報利用者からの指示入力の受け付けによりナビゲーション機能を起動する（Ｓ１４０２）。
ナビ情報利用装置２００の移動に伴い（Ｓ１４０３）、表示手段２２０にて、ナビ情報利用装置２００の現在地点に関する地点情報が存在するか判断する（Ｓ１４０４）。現在地点に関する地点情報が存在する場合には、現在地点に関する地点情報をディスプレイに表示する（Ｓ１４０５）。現在地点に関する地点情報が存在しない場合にはステップＳ１４０３に戻り、ナビ情報利用装置２００の移動に伴い（Ｓ１４０３）、ステップＳ１４０４の処理を繰り返す。
【００８１】
ナビゲーション機能を終了しない場合には（Ｓ１４０６）、ステップＳ１４０３に戻って処理を繰り返す。ナビゲーション機能を終了する場合には（Ｓ１４０６）、ナビ情報利用装置２００における処理を終了する。
また、図１４には図示しないが、ナビ情報利用装置２００は、ナビ情報利用者の指示に応じて、撮像部にて撮影等して取得した画像情報と、ＧＰＳ機能および電子コンパス等により取得した位置情報および方位情報とを、地点情報として、第二送信手段２３０にて、ナビ情報作成装置１００に送信する処理を適宜、実行する。
【００８２】
（実施形態における用語と請求項における用語との対応）
なお、本実施形態において、図１３中のステップＳ１３０３は、本発明における「地点情報記憶ステップ」に対応する。図１３中のステップＳ１３０４、Ｓ１３０５およびＳ１３０６は、本発明における「地点情報生成ステップ」に対応する。図１３中のステップＳ１３０８は、本発明における「第一送信ステップ」に対応する。
また、図１４中のステップＳ１４０１は、本発明における「受信ステップ」に対応する。図１４中のステップＳ１４０４およびＳ１４０５は、本発明における「表示ステップ」に対応する。
【００８３】
（他の実施の形態）
上記の実施形態においては、指示情報としてコメントと矢印の双方をナビゲーション用画像に付加することとしたが、いずれか一方のみを付加するようになっていてもよい。
また、上記の実施形態においては、指示情報の具体例として進行方向を示すコメントと矢印について説明したが、直接的に進行方向を示す内容でなくともよい。例えば、「進行方向の右手に○○の建物あり」など、ナビ情報利用者が進むべき方向を判断するのに有用なランドマークを知らせるような内容であってもよい。
また、上記の実施形態においては、指示情報は画像データであることとしたが、他の態様により実現されてもよい。例えば、指示情報が音声データであって、ナビ情報利用装置２００にてナビゲーション用画像を表示すると、そのナビゲーション用画像に付加された指示情報が音声でスピーカー等から出力される等となっていてもよい。
【００８４】
（まとめ）
以上説明したように、本発明によれば、ナビゲーションシステムの利用者に対して、より柔軟な経路案内を行うことが可能である。具体的には、例えば、特定の個人のみが知っている近道やディスプレイに表示困難な通り道を利用した経路案内や、特定の個人のみが知っている場所等への経路案内が可能である。
【符号の説明】
【００８５】
１００  ナビ情報作成装置
１０１  写真提供部
１０２  第一地理情報提供部
１０３  第一地点情報格納部
１０４  地点情報表示部
１０４  地理情報表示部
１０５  コメント入力部
１０６  矢印作成部
１０７  矢印自動生成部
１０８  送信部
１０９  第一地点情報格納テーブル
１１０  地点情報保持手段
１２０  指示情報生成手段
１３０  第一送信手段
２００  ナビ情報利用装置
２０１  第一受信部
２０２  第二地理情報提供部
２０３  第二地点情報格納部
２０４  表示内容検出部
２０５  ナビ情報表示部
２０６  第二地点情報格納テーブル
２１０  受信手段
２２０  表示手段
２３０  第二送信手段
３００  ナビゲーション用画像
３１０、３２０  指示情報
８１０、８２０、８３０  ナビゲーション用画像（縮小画像）
９１０、９２０、９３０  ナビゲーション用画像（拡大画像）
【図１】
2010276364.tif 000003
【図２】
2010276364.tif 000004
【図３】
2010276364.tif 000005
【図４】
2010276364.tif 000006
【図５】
2010276364.tif 000007
【図６】
2010276364.tif 000008
【図７】
2010276364.tif 000009
【図８】
2010276364.tif 000010
【図９】
2010276364.tif 000011
【図１０】
2010276364.tif 000012
【図１１】
2010276364.tif 000013
【図１２】
2010276364.tif 000014
【図１３】
2010276364.tif 000015
【図１４】
2010276364.tif 000016