(57)【要約】      （修正有）【課題】目的地の設定が容易であり、必要としている経路情報を簡単に取得できる画像形成装置を提供する。【解決手段】画像形成装置は、ネットワークを介して、経路情報提供サーバーに接続される、画像形成装置であって、撮像をした位置情報に関連づけられた画像データを取得する、画像データ取得手段と、取得した前記画像データに関連づけられている位置を目的地とする、目的地特定手段と、予め登録されている出発地の位置を出発地とする、出発地特定手段と、前記出発地から、前記目的地までの経路に関する情報を含む経路情報画像を、ネットワークを介して前記経路情報提供サーバーから取得する、経路情報画像取得手段と、前記画像データに基づく画像を前記経路情報画像に重ね合わせて合成し、合成経路情報画像を生成する、合成手段と、生成された前記合成経路情報画像を印刷する、印刷手段と、を備えて構成されている。【選択図】図６
2011175031.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して、経路情報提供サーバーに接続される、画像形成装置であって、
画像の撮像をした位置情報に関連づけられた画像データを取得する、画像データ取得手段と、
取得した前記画像データに関連づけられている位置情報を目的地特定情報として取得して、その目的地特定情報で特定される位置を目的地とする、目的地特定手段と、
予め登録されている出発地特定情報を取得して、その出発地特定情報で特定される位置を出発地とする、出発地特定手段と、
前記出発地特定情報で特定される出発地から、前記目的地特定情報で特定される目的地までの経路に関する情報を含む経路情報画像を、ネットワークを介して前記経路情報提供サーバーから取得する、経路情報画像取得手段と、
前記画像データに基づく画像を前記経路情報画像に重ね合わせて合成し、合成経路情報画像を生成する、合成手段と、
生成された前記合成経路情報画像を印刷する、印刷手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記合成手段は、前記経路情報画像における目的地の位置に、前記画像データに基づく画像を形成して、前記合成経路情報画像を生成する、ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
複数の画像に関する前記画像データが、記録媒体に記録されており、その記録媒体から前記画像データを読み出して複数の画像の一覧画面を表示する、一覧画面表示手段と、
前記一覧画面の中から、ユーザに、目的地となる画像を選択させる、目的地選択手段と、
をさらに備えることを特徴とする請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記画像データには、その画像データに基づく画像を縮小したサムネイル画像に関するデータも含まれており、
前記一覧画面表示手段が、複数の画像の一覧画面を表示する際には、前記サムネイル画像を用いて、複数の画像の一覧画面を表示する、
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記目的地選択手段では、複数の目的地をユーザは選択することが可能であり、
複数の目的地が選択された場合には、前記経路情報画像取得手段は、選択された複数の目的地を通る経路に関する情報を含む経路情報画像を、前記経路情報提供サーバーから取得する、
ことを特徴とする請求項３又は請求項４に記載の画像形成装置。
【請求項６】
前記目的地選択手段で、ユーザは、最終目的地として、出発地を選択することが可能である、ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記経路情報画像取得手段は、前記出発地から前記目的地に至るまでの経路にある、推奨ポイントに関する情報も含む、経路情報画像を取得する、ことを特徴とする請求項１乃至請求項６のいずれかに記載の画像形成装置。
【請求項８】
前記画像データには、その画像を撮像した位置情報に加えて、その画像を撮像した際の撮像装置の方向を特定する情報も含まれており、
前記合成手段は、前記目的地において、前記画像を撮像した際の撮像装置の方向を、ユーザが特定できる撮像方向情報も、前記経路情報画像に重ね合わせて合成する、
ことを特徴とする請求項１乃至請求項７のいずれかに記載の画像形成装置。
【請求項９】
前記画像データには、その画像を撮像した位置情報に加えて、その画像を撮像した際の撮像装置の方向を特定する情報も含まれており、
前記経路情報画像取得手段は、その画像を撮像した際の撮像装置の方向から、前記目的地に近づく経路に関する情報を含む経路情報画像を取得する、
ことを特徴とする請求項１乃至請求項７のいずれかに記載の画像形成装置。
【請求項１０】
前記経路情報画像取得手段は、前記経路情報画像に加えて、前記目的地の近傍を拡大した、目的地近傍拡大画像も取得し、
前記合成手段は、前記画像データに基づく画像を前記目的地近傍拡大画像に重ね合わせて合成し、合成目的地近傍拡大画像も生成し、
前記印刷手段は、生成された前記合成目的地近傍拡大画像も印刷する、
ことを特徴とする請求項１乃至請求項９のいずれかに記載の画像形成装置。
【請求項１１】
前記合成手段は、前記画像データに基づく画像に加えて、予め登録されている出発地を表す画像も、前記経路情報画像に重ね合わせて合成し、前記合成経路情報画像を生成する、ことを特徴とする請求項１乃至請求項１０のいずれかに記載の画像形成装置。
【請求項１２】
経路情報提供サーバーと、前記経路情報提供サーバーにネットワークを介して接続される画像形成装置とを備える、経路情報検索システムであって、
前記画像形成装置は、
画像の撮像をした位置情報に関連づけられた画像データを取得する、画像データ取得手段と、
取得した前記画像データに関連づけられている位置情報を目的地特定情報として取得して、その目的地特定情報で特定される位置を目的地とする、目的地特定手段と、
予め登録されている出発地特定情報を取得して、その出発地特定情報で特定される位置を出発地とする、出発地特定手段と、
前記出発地特定情報と前記目的地特定情報とを、前記ネットワークを介して、前記経路情報提供サーバーに送信する、特定情報送信手段と、
を備えており、
前記経路情報提供サーバーは、
前記出発地特定情報と前記目的地特定情報とを、前記画像形成装置から、前記ネットワークを介して受信する、特定情報受信手段と、
前記出発地特定情報で特定される位置を出発地とし、前記目的地特定情報で特定される位置を目的地とする経路を検索し、その経路に関する情報を含む経路情報画像を取得する、経路情報画像取得手段と、
前記経路情報画像を、前記ネットワークを介して、前記画像形成装置に送信する、経路情報画像送信手段と、
を備えており、
前記画像形成装置は、さらに、
前記経路情報提供サーバーから送信された前記経路情報画像を受信する、経路情報画像受信手段と、
前記画像データに基づく画像を前記経路情報画像に重ね合わせて合成し、合成経路情報画像を生成する、合成手段と、
生成された前記合成経路情報画像を印刷する、印刷手段と、
を備えることを特徴とする経路情報検索システム。
【請求項１３】
ネットワークを介して画像形成装置が接続される、経路情報提供サーバーであって、
出発地を特定する位置情報である出発地特定情報と目的地を特定する位置情報である目的地特定情報とを、前記画像形成装置から、前記ネットワークを介して受信する、特定情報受信手段であって、前記目的地特定情報は、画像の撮像をした位置情報に関連づけられた画像データに基づいて、前記画像形成装置で取得された位置情報である、特定情報受信手段と、
前記出発地特定情報で特定される位置を出発地とし、前記目的地特定情報で特定される位置を目的地とする経路を検索し、その経路に関する情報を含む経路情報画像を取得する、経路情報画像取得手段と、
前記経路情報画像を、前記ネットワークを介して、前記画像形成装置に送信する、経路情報画像送信手段と、
を備えることを特徴とする経路情報提供サーバー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、ユーザが画像に基づいて目的地を指定した上で、その経路情報を印刷することのできる画像形成装置に関する。
【背景技術】
【０００２】
撮像装置の代表例であるデジタルカメラが、広く一般に普及してきており、市販されているデジタルカメラの中には、ＧＰＳ（Global Positioning System）装置を内蔵しているものがある。このように、ＧＰＳ装置を内蔵しているデジタルカメラでは、ＧＰＳ装置を用いて、現在位置を特定することができる。そして、この機能を用いて、ユーザが画像を撮像した際には、その画像データに、現在位置を特定する情報を含ませることができる。すなわち、撮像した画像と関連づけて、この撮像が行われた位置を特定する位置情報を保持することが可能である。
【０００３】
この画像に関連づけられている位置情報を用いて、例えば、特開平１０−２３３９８５号公報では、電子地図上の該当位置に、その画像を表示するとともに、その画像を撮像順に線で結び、撮像行程の表示を行う技術を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−２３３９８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ユーザが、プリンターなどの画像形成装置を用いて、自宅や任意の出発地から、１又は複数の目的地へ行くための経路を検索して印刷をしようとする場合、目的地の設定が煩雑であり、必要としている経路に関する情報を容易に印刷し難いという問題があった。
【０００６】
そこで本発明は、前記課題に鑑みてなされたものであり、目的地の設定が容易であり、必要としている経路に関する情報を容易に印刷できる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係る画像形成装置は、
ネットワークを介して、経路情報提供サーバーに接続される、画像形成装置であって、
画像の撮像をした位置情報に関連づけられた画像データを取得する、画像データ取得手段と、
取得した前記画像データに関連づけられている位置情報を目的地特定情報として取得して、その目的地特定情報で特定される位置を目的地とする、目的地特定手段と、
予め登録されている出発地特定情報を取得して、その出発地特定情報で特定される位置を出発地とする、出発地特定手段と、
前記出発地特定情報で特定される出発地から、前記目的地特定情報で特定される目的地までの経路に関する情報を含む経路情報画像を、ネットワークを介して前記経路情報提供サーバーから取得する、経路情報画像取得手段と、
前記画像データに基づく画像を前記経路情報画像に重ね合わせて合成し、合成経路情報画像を生成する、合成手段と、
生成された前記合成経路情報画像を印刷する、印刷手段と、
を備えることを特徴とする。
【０００８】
この場合、前記合成手段は、前記経路情報画像における目的地の位置に、前記画像データに基づく画像を形成して、前記合成経路情報画像を生成するようにしてもよい。
【０００９】
また、画像形成装置は、
複数の画像に関する前記画像データが、記録媒体に記録されており、その記録媒体から前記画像データを読み出して複数の画像の一覧画面を表示する、一覧画面表示手段と、
前記一覧画面の中から、ユーザに、目的地となる画像を選択させる、目的地選択手段と、
をさらに備えるようにしてもよい。
【００１０】
この場合、前記画像データには、その画像データに基づく画像を縮小したサムネイル画像に関するデータも含まれており、
前記一覧画面表示手段が、複数の画像の一覧画面を表示する際には、前記サムネイル画像を用いて、複数の画像の一覧画面を表示するようにしてもよい。
【００１１】
また、前記目的地選択手段では、複数の目的地をユーザは選択することが可能であり、
複数の目的地が選択された場合には、前記経路情報画像取得手段は、選択された複数の目的地を通る経路に関する情報を含む経路情報画像を、前記経路情報提供サーバーから取得するようにしてもよい。
【００１２】
この場合、前記目的地選択手段で、ユーザは、最終目的地として、出発地を選択することが可能であるようにしてもよい。
【００１３】
また、前記経路情報画像取得手段は、前記出発地から前記目的地に至るまでの経路にある、推奨ポイントに関する情報も含む、経路情報画像を取得するようにしてもよい。
【００１４】
また、前記画像データには、その画像を撮像した位置情報に加えて、その画像を撮像した際の撮像装置の方向を特定する情報も含まれており、
前記合成手段は、前記目的地において、前記画像を撮像した際の撮像装置の方向を、ユーザが特定できる撮像方向情報も、前記経路情報画像に重ね合わせて合成するようにしてもよい。
【００１５】
また、前記画像データには、その画像を撮像した位置情報に加えて、その画像を撮像した際の撮像装置の方向を特定する情報も含まれており、
前記経路情報画像取得手段は、その画像を撮像した際の撮像装置の方向から、前記目的地に近づく経路に関する情報を含む経路情報画像を取得するようにしてもよい。
【００１６】
また、前記経路情報画像取得手段は、前記経路情報画像に加えて、前記目的地の近傍を拡大した、目的地近傍拡大画像も取得し、
前記合成手段は、前記画像データに基づく画像を前記目的地近傍拡大画像に重ね合わせて合成し、合成目的地近傍拡大画像も生成し、
前記印刷手段は、生成された前記合成目的地近傍拡大画像も印刷するようにしてもよい。
【００１７】
また、前記合成手段は、前記画像データに基づく画像に加えて、予め登録されている出発地を表す画像も、前記経路情報画像に重ね合わせて合成し、前記合成経路情報画像を生成するようにしてもよい。
【００１８】
本発明に係る経路情報検索システムは、
経路情報提供サーバーと、前記経路情報提供サーバーにネットワークを介して接続される画像形成装置とを備える、経路情報検索システムであって、
前記画像形成装置は、
画像の撮像をした位置情報に関連づけられた画像データを取得する、画像データ取得手段と、
取得した前記画像データに関連づけられている位置情報を目的地特定情報として取得して、その目的地特定情報で特定される位置を目的地とする、目的地特定手段と、
予め登録されている出発地特定情報を取得して、その出発地特定情報で特定される位置を出発地とする、出発地特定手段と、
前記出発地特定情報と前記目的地特定情報とを、前記ネットワークを介して、前記経路情報提供サーバーに送信する、特定情報送信手段と、
を備えており、
前記経路情報提供サーバーは、
前記出発地特定情報と前記目的地特定情報とを、前記画像形成装置から、前記ネットワークを介して受信する、特定情報受信手段と、
前記出発地特定情報で特定される位置を出発地とし、前記目的地特定情報で特定される位置を目的地とする経路を検索し、その経路に関する情報を含む経路情報画像を取得する、経路情報画像取得手段と、
前記経路情報画像を、前記ネットワークを介して、前記画像形成装置に送信する、経路情報画像送信手段と、
を備えており、
前記画像形成装置は、さらに、
前記経路情報提供サーバーから送信された前記経路情報画像を受信する、経路情報画像受信手段と、
前記画像データに基づく画像を前記経路情報画像に重ね合わせて合成し、合成経路情報画像を生成する、合成手段と、
生成された前記合成経路情報画像を印刷する、印刷手段と、
を備えることを特徴とする。
【００１９】
本発明に係る経路情報提供サーバーは、
ネットワークを介して画像形成装置が接続される、経路情報提供サーバーであって、
出発地を特定する位置情報である出発地特定情報と目的地を特定する位置情報である目的地特定情報とを、前記画像形成装置から、前記ネットワークを介して受信する、特定情報受信手段であって、前記目的地特定情報は、画像の撮像をした位置情報に関連づけられた画像データに基づいて、前記画像形成装置で取得された位置情報である、特定情報受信手段と、
前記出発地特定情報で特定される位置を出発地とし、前記目的地特定情報で特定される位置を目的地とする経路を検索し、その経路に関する情報を含む経路情報画像を取得する、経路情報画像取得手段と、
前記経路情報画像を、前記ネットワークを介して、前記画像形成装置に送信する、経路情報画像送信手段と、
を備えることを特徴とする。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る経路情報検索システムの全体的なネットワーク構成の一例を説明するためのブロック図である。
【図２】図１の経路情報検索システムにおけるプリンターの内部構成の一例を説明するための図である。
【図３】図２のプリンターに設けられている操作パネルの構成の一例を説明するための図である。
【図４】図１の経路情報検索システムにおける経路情報提供サーバーの内部構成の一例を説明するための図である。
【図５】図２のプリンターにおいて実行されるプリンター位置情報登録処理の内容の一例を説明するためのフローチャートを示す図である。
【図６】本発明の第１実施形態に係る経路情報検索システムにおいて実行される経路情報検索処理の内容の一例を説明するためのフローチャートを示す図である（その１）。
【図７】本発明の第１実施形態に係る経路情報検索システムにおいて実行される経路情報検索処理の内容の一例を説明するためのフローチャートを示す図である（その２）。
【図８】図６及び図７に示した経路情報検索処理において、プリンターの表示画面に表示される目的地画像選択画面の一例を説明するための図である。
【図９】図６及び図７に示した経路情報検索処理において、経路情報提供サーバーからプリンターに送信される経路情報画像の一例を示す図である。
【図１０】図６及び図７に示した経路情報検索処理において、図９の経路情報画像に基づいて、プリンターで生成される合成経路情報画像の一例を説明するための図である。
【図１１】本発明の第２実施形態に係る経路情報検索システムにおいて実行される経路情報検索処理の内容の一例を説明するためのフローチャートを示す図である（その１）。
【図１２】本発明の第２実施形態に係る経路情報検索システムにおいて実行される経路情報検索処理の内容の一例を説明するためのフローチャートを示す図である（その２）。
【図１３】図１１及び図１２に示した経路情報検索処理において、プリンターの表示画面に表示される目的地画像選択画面の一例を説明するための図である。
【図１４】図１１及び図１２に示した経路情報検索処理において、プリンターの表示画面に表示される検索オプション選択画面の一例を説明するための図である。
【図１５】図１１及び図１２に示した経路情報検索処理において、プリンターの表示画面に表示される印刷情報選択画面の一例を説明するための図である。
【図１６】図１１及び図１２に示した経路情報検索処理において、プリンターで生成される合成経路情報画像の一例を説明するための図である。
【図１７】図１１及び図１２に示した経路情報検索処理において、プリンターで生成される合成目的地近傍拡大画像の一例を説明するための図である。
【図１８】図１１及び図１２に示した経路情報検索処理において、プリンターで生成される合成出発地近傍拡大画像の一例を説明するための図である。
【発明を実施するための形態】
【００２１】
〔第１実施形態〕
本発明の第１実施形態は、画像形成装置において、ユーザが目的地で撮像した画像を選択することにより、この画像に関連づけられて保持されている位置情報を、目的地位置情報として用いて、経路情報提供サーバーが経路検索を行い、画像形成装置から容易に経路情報画像を印刷できるようにしたものである。より詳しくを、以下に説明する。
【００２２】
図１は、本実施形態に係る経路情報検索システム１０のネットワーク構成の一例を示す図である。この図１に示すように、本実施形態に係る経路情報検索システム１０は、ネットワーク３０に接続されたプリンター２０、２０と、同じく、ネットワーク３０に接続された経路情報提供サーバー４０とを備えて構成されている。
【００２３】
プリンター２０、２０は、画像形成装置の一例であり、いわゆるレーザープリンターや、インクジェットプリンターにより、構成することができる。なお、画像形成装置としては、プリンター２０以外でも、例えば、ファクシミリ装置や、コピー装置などにより、構成することが可能である。
【００２４】
本実施形態においては、プリンター２０は、出発地を特定する情報である出発地特定情報と、目的地を特定する情報である目的地特定情報とを、経路情報提供サーバー４０にネットワーク３０を介して送信する機能を有している。出発地特定情報は、このプリンター２０に予め設定登録されている情報である。目的地特定情報は、ユーザがメモリカードをプリンター２０に挿入して、このメモリカードに格納されている画像を選択し、その画像に関連づけられている位置情報をプリンター２０が取得することにより得られる情報である。
【００２５】
ネットワーク３０は、外部ネットワークの一例であり、例えば、本実施形態においては、インターネットにより構成されている。
【００２６】
経路情報提供サーバー４０は、プリンター２０から、ネットワーク３０を介して、出発地特定情報と目的地特定情報とを受信し、出発地から目的地までの経路に関する情報を検索する。すなわち、どのような経路で、出発地から目的地まで行くべきであるのかを示す情報を検索により取得する。そして、経路情報提供サーバー４０は、検索した経路に関する情報を、出発地と目的地とを含む地図情報に重ね合わせて、経路情報画像を生成し、プリンター２０にネットワーク３０を介して送信する。
【００２７】
プリンター２０では、この経路情報画像に、ユーザが選択した画像を重ね合わせて合成して、合成経路情報画像を生成し、これを印刷する。これにより、ユーザは、行きたい場所で撮像された画像をプリンター２０で選択するだけで、目的地までの経路に関する情報が印刷された地図を取得することができるようになる。
【００２８】
図２は、図１のプリンター２０の内部構成の一例を示すブロック図である。この図２に示すように、プリンター２０は、ＣＰＵ（Central Processing Unit）５０と、ＲＡＭ（Random Access Memory）５２と、ＲＯＭ（Read Only Memory）５４と、ネットワークインターフェース５６と、表示画面５８と、入力インターフェース６０と、補助記憶装置６２と、印刷実行部６４と、メモリカードスロット６６とを備えて構成されており、これらは相互に接続されている。
【００２９】
ＣＰＵ５０は、プリンター２０における各種の制御を行う制御部を構成している。この制御を実行するにあたり、ＣＰＵ５０は、ＲＯＭ５４や補助記憶装置６２に格納されている各種プログラムを読み込んで実行する。また、これらのプログラムの実行にあたり、各種のデータや実行結果を、ＲＡＭ５２や補助記憶装置６２に格納する。ネットワークインターフェース５６は、プリンター２０をネットワーク３０に接続するためのインターフェースである。
【００３０】
表示画面５８は、プリンター２０に設けられて、各種の情報をユーザに視覚的に伝えるための装置である。この表示装置５８は、本実施形態においては、例えば、小型の液晶表示装置により構成されている。
【００３１】
入力インターフェース６０は、ユーザが、プリンター２０に各種の指示を入力するためのインターフェースである。本実施形態においては、この入力インターフェース６０は、例えば、図３に示すような、操作パネル７０により構成されている。この操作パネル７０には、上側移動ボタン７２と、下側移動ボタン７４と、右側移動ボタン７６と、左側移動ボタン７８と、決定ボタン８０と、取消ボタン８２とが、設けられている。
【００３２】
再び図２の説明に戻ると、プリンター２０の補助記憶装置６２は、書き換え可能な大容量の不揮発性の記憶装置であり、例えば、ハードディスクドライブにより構成されている。印刷実行部６４は、ＣＰＵ５０からの指示に基づいて、印刷媒体に実際に印刷を行うための印刷エンジンである。
【００３３】
メモリカードスロット６６は、メモリカードを、このプリンター２０に挿入するためのスロットである。本実施形態においては、挿入されたメモリカードには、画像データが格納されており、この画像データは、その画像を撮像した位置情報に関連づけられている。すなわち、ＧＰＳ機能付きの撮像装置の一例であるデジタルカメラで撮像した画像の画像データが、メモリカードに格納されており、本実施形態においては、その画像データに、撮像した際の位置情報が含まれている。
【００３４】
図４は、図１の経路情報提供サーバー４０の内部構成の一例を示すブロック図である。この図４に示すように、経路情報提供サーバー４０は、ＣＰＵ（Central Processing Unit）８０と、ＲＡＭ（Random Access Memory）８２と、ＲＯＭ（Read Only Memory）８４と、ネットワークインターフェース８６と、表示画面８８と、入力インターフェース９０と、補助記憶装置９２とを備えて構成されており、これらは相互に接続されている。
【００３５】
ＣＰＵ８０は、経路情報提供サーバー４０における各種の制御を行う制御部を構成している。この制御を実行するにあたり、ＣＰＵ８０は、ＲＯＭ８４や補助記憶装置９２に格納されている各種プログラムを読み込んで実行する。また、これらのプログラムの実行にあたり、各種のデータや実行結果を、ＲＡＭ８２や補助記憶装置９２に格納する。ネットワークインターフェース８６は、経路情報提供サーバー４０をネットワーク３０に接続するためのインターフェースである。
【００３６】
表示画面８８は、経路情報提供サーバー４０における各種の情報をユーザに視覚的に伝えるための装置である。この表示装置８８は、本実施形態においては、例えば、液晶表示装置や、ＣＲＴにより構成することができる。また、この表示装置８８は、経路情報提供サーバー４０と一体に設けられていてもよいし、或いは、経路情報提供サーバー４０とは別体で設けられていてもよい。
【００３７】
入力インターフェース９０は、ユーザが、経路情報提供サーバー４０に各種の指示を入力するためのインターフェースである。本実施形態においては、この入力インターフェース９０は、例えば、キーボードやマウスにより構成されている。補助記憶装置９２は、書き換え可能な大容量の不揮発性の記憶装置であり、例えば、ハードディスクドライブにより構成されている。
【００３８】
図５は、プリンター２０に、プリンター２０の設置されている場所を特定するプリンター位置情報を登録するためのプリンター位置情報登録処理の内容の一例を説明するためのフローチャートを示す図である。このプリンター位置情報登録処理は、ＲＯＭ５４又は補助記憶装置６２に格納されているプリンター位置情報登録処理プログラムを、ＣＰＵ５０が読み込んで実行することにより実現される処理である。また、このプリンター位置情報登録処理は、ユーザがこのプリンター２０を設置した際や、移動した際などに、ユーザの指示により起動される処理である。
【００３９】
図５に示すように、このプリンター位置情報登録処理が起動されると、まず、プリンター２０は、プリンター位置情報を取得する（ステップＳ１０）。本実施形態においては、例えば、ユーザが、このプリンター２０の位置でデジタルカメラ等の撮像装置を用いて撮像を行い、この撮像した画像の画像データを、メモリカードに格納する。このメモリカードを、ユーザがメモリカードスロット６６に挿入すると、プリンター２０は、この画像に含まれている位置情報を読み込み、プリンター位置情報を取得する。
【００４０】
但し、プリンター２０がプリンター位置情報を取得するための手法は、これに限らず、様々なものが存在し得る。例えば、プリンター２０が経路情報提供サーバー４０から地図情報を取得し、この地図情報を表示画面５８に表示する。そして、ユーザは、表示画面５８に表示された地図情報を用いて、プリンター２０の設置されている場所を指定し、この指定に基づいて、プリンター２０がプリンター位置情報を取得するようにしてもよい。
【００４１】
また、ユーザが、プリンター２０の設置されている自宅等の郵便番号をプリンター２０に入力し、この郵便番号に基づいて、プリンター２０が自らの場所を特定し、プリンター位置情報を取得するようにしてもよい。この場合、プリンター２０自体に、郵便番号と住所の対応テーブルを保持させるようにしてもよいし、或いは、外部サーバーに郵便番号と住所の対応テーブルを保持しておき、ネットワーク３０を介して、プリンター２０がこの外部サーバーにアクセスし、郵便番号に対応する住所を取得するようにしてもよい。
【００４２】
また、プリンター２０自体に、ＧＰＳ装置が内蔵されている場合には、このＧＰＳ装置により、プリンター２０の設置されている場所を特定し、プリンター位置情報を取得するようにしてもよい。或いは、ユーザがＧＰＳ機能を内蔵している携帯電話を、このプリンター２０に接続し、プリンター２０が携帯電話のＧＰＳ機能を用いて、プリンター２０の設置されている場所を特定し、プリンター位置情報を取得するようにしてもよい。
【００４３】
次に、プリンター２０は、プリンター位置情報を、プリンター２０に登録して格納する（ステップＳ１２）。本実施形態においては、例えば、プリンター２０は、ステップＳ１０で取得したプリンター位置情報を、補助記憶装置６２に格納する。これにより、本実施形態に係るプリンター位置情報登録処理は終了する。
【００４４】
次に、図６及び図７に基づいて、本実施形態に係る経路情報検索システム１０において、ユーザが経路情報を検索する際の経路情報検索処理について説明する。この経路情報検索処理は、プリンター２０では、ＲＯＭ５４又は補助記憶装置６２に格納されている経路情報検索処理プログラムを、ＣＰＵ５０が読み込んで実行することにより実現される処理である。また、プリンター２０側における経路情報検索処理は、ユーザが経路検索をプリンター２０に指示入力した場合に起動される処理である。
【００４５】
さらに、この経路情報検索処理は、経路情報提供サーバー４０においては、ＲＯＭ８４又は補助記憶装置９２に格納されている経路情報検索処理プログラムを、ＣＰＵ８０が読み込んで実行することにより実現される処理である。また、経路情報提供サーバー４０側における経路情報検索処理は、プリンター２０から、出発地特定情報と目的地特定情報とを含む検索要求を受信した場合に起動される処理である。
【００４６】
図６に示すように、この経路情報検索処理が起動されると、まず、プリンター２０は、ユーザに、目的地で撮像された画像の画像データが格納されているメモリカードを、メモリカードスロット６６にセットするように促す（ステップＳ２０）。本実施形態においては、表示画面５８に、「経路検索の目的地で撮像された画像の画像データが格納されたメモリカードを、プリンターにセットして下さい」と表示する。
【００４７】
メモリカードスロット６６にメモリカードが挿入されると、プリンター２０は、このメモリカードに格納されている画像データを読み出して、表示画面５８に、目的地の画像を選択する画面として一覧表示する（ステップＳ２２）。そして、ユーザに、自分が行きたいと考えている目的地の画像を選択させる（ステップＳ２４）。
【００４８】
図８は、このとき、表示画面５８に表示される目的地画像選択画面Ｗ１０の一例を示す図である。この図８に示すように、本実施形態に係る目的地画像選択画面Ｗ１０では、メモリカードから読み出した画像が、一覧形式で表示される。読み出した画像データに、この画像データに基づく画像を縮小したサムネイル画像のデータが含まれている場合には、このサムネイル画像のデータを用いて、目的地画像選択画面Ｗ１０を表示することが可能である。一方、読み出した画像データに、縮小したサムネイル画像のデータが含まれていない場合には、プリンター２０は、読み出した画像データに基づいて縮小画像を生成し、この目的地画像選択画面Ｗ１０を表示する。
【００４９】
この目的地画像選択画面Ｗ１０を見たユーザは、操作パネル７０のボタン７２、７４、７６、７８を操作して、自分が行きたいと考えている目的地の画像に、カーソルＣＲを移動して、決定ボタン８０を押下する。
【００５０】
再び図６に戻り、ユーザにより目的地の画像が選択されると、プリンター２０は、その選択された画像の位置情報を取得し、これを目的地特定情報とする（ステップＳ２６）。本実施形態においては、ユーザの選択した画像の画像データに、その画像を撮像した位置情報が含まれているので、プリンター２０は、この位置情報を取得して、これを目的地特定情報とする。なお、デジタルカメラにＧＰＳ機能が内蔵されていない等の理由により、ユーザの選択した画像の画像データに、その画像を撮像した位置情報が含まれていない場合には、何らかのエラーメッセージを表示画面５８に表示して、この経路情報検索処理を終了する。
【００５１】
次に、プリンター２０は、このプリンター２０に登録されているプリンター位置情報に基づいて、出発地特定情報を取得する（ステップＳ２８）。本実施形態においては、上述したプリンター位置情報登録処理により、プリンター２０の設置されている位置を特定するプリンター位置情報が、補助記憶装置６２に格納されている。このため、プリンター２０は、補助記憶装置６２に格納されているプリンター位置情報を読み出して、これを出発地特定情報とする。
【００５２】
次に、プリンター２０は、出発地特定情報と目的地特定情報とを、ネットワーク３０を介して、経路情報提供サーバー４０に送信し、経路情報の検索を要求する（ステップＳ３０）。経路情報提供サーバー４０では、この出発地特定情報と目的地特定情報とを含む経路情報の検索要求を受信する（ステップＳ３２）。
【００５３】
次に、経路情報提供サーバー４０は、補助記憶装置９２に格納されている経路検索用データベースを検索し、出発地特定情報で特定される出発地から、目的地特定情報で特定される目的地まで、どのような経路で行くべきかを決定する（ステップＳ３４）。
【００５４】
次に、経路情報提供サーバー４０は、ステップＳ３４で決定した出発地から目的地まで行く経路と、これらを包含している地図画像とに基づいて、経路情報画像を生成する（ステップＳ３６）。本実施形態においては、補助記憶装置９２に、地図情報データベースも格納されており、経路情報提供サーバー４０は、ステップＳ３４で決定した経路に関する情報に基づいて、この地図情報データベースから、出発地と目的地とを含む地図情報を取得し、出発地から目的地までの経路に関する情報と地図情報とを重ね合わせて合成することにより、経路情報画像を生成する。
【００５５】
次に、経路情報提供サーバー４０は、この生成した経路情報画像を、ネットワーク３０を介して、この経路情報の検索要求を送信してきたプリンター２０に送信する（ステップＳ３８）。そして、プリンター２０は、この経路情報画像を受信する（ステップＳ４０）。
【００５６】
次に、図７に示すように、プリンター２０は、ステップＳ４０で受信した経路情報画像と、ステップＳ２４でユーザが選択した画像とを重ね合わせて合成し、合成経路情報画像を生成する（ステップＳ５０）。
【００５７】
例えば、図９に示すような経路情報画像ＩＭ１０が、経路情報提供サーバー４０からプリンター２０に送信されてきたと仮定する。この経路情報画像ＩＭ１０においては、出発地は、家の形をしたマーク１００で表されており、目的地は、星印１０２で表されている。また、出発地から目的地までの経路は、点線の矢印１０４で、示されている。
【００５８】
この経路情報画像ＩＭ１０に、ステップＳ５０の処理でユーザの選択画像を重ね合わせて合成すると、例えば、図１０に示すような、合成経路情報画像ＩＭ２０が生成される。この図１０に示すように、合成経路情報画像ＩＭ２０においては、経路情報画像ＩＭ１０の目的地である星印１１０の位置に、ユーザの選択した画像が貼り付けられている。但し、ユーザの選択した画像を、経路情報画像ＩＭ１０のいずれの位置に重ね合わせるのかは、任意であり、例えば、この経路情報画像ＩＭ１０の左上の隅の固定位置に、ユーザの選択した画像を重ね合わせて合成するようにしてもよい。
【００５９】
なお、このプリンター２０に、出発地を表す画像がユーザにより予め登録されているような場合には、プリンター２０は、この出発地を表す画像を、経路情報画像ＩＭ１０の出発地の位置に重ね合わせて合成するようにしてもよい。例えば、ユーザが自宅を撮像装置で撮像し、その撮像した画像の画像データがプリンター２０の補助記憶装置６２に登録されて格納されている場合には、プリンター２０は、補助記憶装置６２から、この画像データを読み込んで、出発地を表す画像を取得し、経路情報画像ＩＭ１０の出発地の位置に貼り付ける。
【００６０】
次に、図７に示すように、プリンター２０は、ステップＳ５０で生成した合成経路情報画像ＩＭ２０を、表示画面５８に表示する（ステップＳ５２）。一般的に、プリンター２０に設けられている表示画面５８は、小型のものであるため、合成経路情報画像ＩＭ２０全体をそのまま表示することは困難である。このような場合には、合成経路情報画像ＩＭ２０を縮小して表示画面５８に表示するようにしても良いし、或いは、合成経路情報画像ＩＭ２０の一部を表示画面５８に表示して、ユーザは、操作パネル７０のボタン７２、７４、７６、７８を用いて、この合成経路情報画像ＩＭ２０を移動させて表示させるようにしてもよい。
【００６１】
次に、プリンター２０は、表示した合成経路情報画像ＩＭ２０を印刷するかどうかを決定するようにユーザに促し（ステップＳ５４）、ユーザが印刷することを指示入力した場合（ステップＳ５４：ＹＥＳ）には、合成経路情報画像ＩＭ２０の印刷を行う（ステップＳ５６）。すなわち、印刷実行部６４を駆動して、印刷媒体に、合成経路情報画像ＩＭ２０を印刷する。そして、この経路情報検索処理を終了する（ステップＳ５８）。
【００６２】
一方、ユーザが印刷しないことを指示入力した場合（ステップＳ５４：ＮＯ）には、プリンター２０は、このステップＳ５６をスキップして、合成経路情報画像ＩＭ２０の印刷は行わずに、この経路情報検索処理を終了する（ステップＳ５８）。
【００６３】
以上のように、本実施形態に係る経路情報検索システム１０によれば、ユーザは、自分が行きたいと考えている目的地の画像を目的地画像選択画面Ｗ１０から選択するだけで、プリンター２０を用いて、出発地から目的地までの経路に関する情報を含む合成経路情報画像ＩＭ２０を印刷することができる。このため、ユーザが経路検索を行う際の目的地の設定を容易に行うことができる。
【００６４】
また、出発地の設定も、プリンター２０の設定されている場所の周辺で、ＧＰＳ機能付きのデジタルカメラ等の撮像装置で撮像し、この撮像した画像をプリンター２０に読み込ますだけで、現在のプリンター２０の位置情報を、プリンター２０に記憶させることができる。したがって、面倒な出発地の設定を、経路検索の都度、入力する必要が無くなり、より一層の設定の容易化を図ることができる。
【００６５】
〔第２実施形態〕
本発明の第２実施形態は、上述した第１実施形態に係る経路情報検索システム１０において、ユーザの選択により各種のオプション設定が可能なように構成したものである。以下、上述した第１実施形態と異なる部分を説明する。
【００６６】
まず、図１１及び図１２に基づいて、第２実施形態に係る経路情報検索システム１０において、ユーザが経路情報を検索する際の経路情報検索処理について説明する。上述した第１実施形態と同様に、経路情報検索処理は、プリンター２０では、ＲＯＭ５４又は補助記憶装置６２に格納されている経路情報検索処理プログラムを、ＣＰＵ５０が読み込んで実行することにより実現される処理である。また、プリンター２０側における経路情報検索処理は、ユーザが経路検索をプリンター２０に指示入力した場合に起動される処理である。
【００６７】
一方、経路情報提供サーバー４０においては、この経路情報検索処理は、ＲＯＭ８４又は補助記憶装置９２に格納されている経路情報検索処理プログラムを、ＣＰＵ８０が読み込んで実行することにより実現される処理である。また、経路情報提供サーバー４０側における経路情報検索処理は、プリンター２０から、出発地特定情報と目的地特定情報などの情報を含む検索要求を受信した場合に起動される処理である。
【００６８】
図１１に示すように、この経路情報検索処理が起動されると、まず、プリンター２０は、ユーザに、目的地で撮像された画像の画像データが格納されているメモリカードを、メモリカードスロット６６にセットするように促す（ステップＳ１００）。本実施形態においては、表示画面５８に、「経路検索の目的地で撮像された画像の画像データが格納されたメモリカードを、プリンターにセットして下さい」と表示する。
【００６９】
メモリカードスロット６６にメモリカードが挿入されると、プリンター２０は、このメモリカードに格納されている画像データを読み出して、表示画面５８に目的地の画像を選択する画面として一覧表示する（ステップＳ１０２）。そして、ユーザに、自分が行きたいと考えている目的地の画像を選択させる（ステップＳ１０４）。
【００７０】
図１３は、このとき、表示画面５８に表示される目的地画像選択画面Ｗ２０の一例を示す図である。この図１３に示すように、本実施形態に係る目的地画像選択画面Ｗ２０では、メモリカードから読み出した画像が、一覧形式で表示される。この目的地画像選択画面Ｗ２０を表示するための処理は、上述した第１実施形態におけるステップＳ２２と同様である。
【００７１】
この目的地画像選択画面Ｗ２０を見たユーザは、操作パネル７０のボタン７２、７４、７６、７８を操作して、自分が行きたいと考えている目的地の画像に、カーソルＣＲを移動して、決定ボタン８０を押下する。本実施形態においては、ユーザは、この目的地画像選択画面Ｗ２０で、複数の目的地を選択することも可能である。図１３の例では、ユーザは、目的地画像選択画面Ｗ２０上のカーソルＣＲを移動し、決定ボタン８０を押下する操作を繰り返すことにより複数の目的地を選択できる。この図１３の例では、第１目的地が画像Ａであり、第２目的地が画像Ｄであり、最終目的地である第３目的地が画像Ｂである。つまり、ユーザは、自分が行きたいと考えている順番にしたがって、画像を、選択する。ユーザが画像を選択すると、各画像の左隅にその訪問する順番に番号が表示される。そして、すべての選択が完了した時点で、この目的地画像選択画面Ｗ２０に表示された完了ボタン２００の位置にカーソルＣＲを移動し、決定ボタン８０を押下することにより、複数の目的地を経由して最終目的地に向かう場合の画像選択が完了する。無論、目的地の画像を１つだけ選択すれば、その画像が最終目的地となる。
【００７２】
また、本実施形態においては、この目的地画像選択画面Ｗ２０を用いて、ユーザは、出発地に戻るという選択をすることも可能である。すなわち、１又は複数の目的地を経由してから出発地に戻るという、ループ状の経路の検索を指定することも可能である。この選択をする場合には、ユーザは、カーソルＣＲを出発地に戻るボタン２０２に移動し、決定ボタン８０を押下する。この出発地に戻るボタン２０２を押下しても、本実施形態においては、１又は複数の目的地を経由して、出発地に戻る場合の画像選択が完了する。
【００７３】
図１１に示すように、ユーザにより目的地の画像が選択されると、プリンター２０は、その選択された画像の位置情報を取得し、これを目的地特定情報とする（ステップＳ１０６）。本実施形態においては、ユーザの選択した画像の画像データに、その画像を撮像した位置情報が含まれているので、プリンター２０は、この位置情報を取得して、これを目的地特定情報とする。なお、デジタルカメラにＧＰＳ機能が内蔵されていない等の理由により、ユーザの選択した画像の画像データに、その画像を撮像した位置情報が含まれていない場合には、何らかのエラーメッセージを表示画面５８に表示して、この経路情報検索処理を終了する。
【００７４】
また、ユーザが、ステップＳ１０４において、複数の画像を選択した場合には、ユーザが選択した順に画像毎の位置情報を取得して、これを各目的地の位置情報とする。図１３に示したようにユーザが画像を選択した場合には、画像Ａに関連づけられている位置情報と、画像Ｂに関連づけられている位置情報と、画像Ｃに関連づけられている位置情報とが、順に、第１目的地の位置を特定する第１目的地特定情報と、第２目的地の位置を特定する第２目的地特定情報と、第３目的地である最終的地特定情報となる。
【００７５】
次に、プリンター２０は、このプリンター２０に登録されているプリンター位置情報に基づいて、出発地特定情報を取得する（ステップＳ１０８）。本実施形態においては、上述したプリンター位置情報登録処理において、プリンター２０の設置されている位置を特定するプリンター位置情報が、補助記憶装置６２に格納されている。このため、プリンター２０は、補助記憶装置６２に格納されているプリンター位置情報を読み出して、これを出発地特定情報とする。
【００７６】
また、ユーザが、目的地画像選択画面Ｗ２０において、出発地に戻るボタン２０２を押下していた場合には、最終目的地が出発地であるループ状の経路となるので、このプリンター位置情報を最終目的地特定情報とする。
【００７７】
次に、プリンター２０は、検索オプション選択画面を表示画面５８に表示する（ステップＳ１１０）。そして、ユーザに、自分が希望する経路検索に関するオプションの選択肢のいずれかを選択させる（ステップＳ１１２）。
【００７８】
図１４は、本実施形態に係る表示画面５８に表示される検索オプション選択画面Ｗ３０の一例を示す図である。この図１４に示すように、本実施形態においては、経路検索に関する選択オプションとして、（１）移動手段が「自動車」であるか、「バイク」であるか、「徒歩」であるかを選択するオプションと、（２）経路検索の際に優先する道路が「一般道路」であるか、「高速道路」であるかを選択するオプションと、（３）選択画像の撮像方向から目的地に近づくように経路を検索するか否かを選択するオプションとが用意されている。ユーザは、ボタン７２、７４、７６、７８を操作して、カーソルＣＲ１、ＣＲ２、ＣＲ３を自分が希望するオプション位置に移動する。そして、オプションの選択が完了した時点で、ユーザは、決定ボタン８０を押下する。
【００７９】
次に、プリンター２０は、印刷情報選択画面を表示画面５８に表示する（ステップＳ１１４）。そして、ユーザに、自分が希望する印刷に関するオプションの選択肢のいずれかを選択させる（ステップＳ１１６）。
【００８０】
図１５は、本実施形態に係る表示画面５８に表示される印刷情報選択画面Ｗ４０の一例を示す図である。この図１５に示すように、本実施形態においては、最終的な経路情報の検索結果の印刷に関する選択オプションとして、（１）目的地近傍の拡大地図を印刷するか否かを選択するオプションと、（２）出発地近傍の拡大地図を印刷するか否かを選択するオプションと、（３）目的地における画像の撮像方向が特定できるようにする情報を印刷するか否かを選択するオプションと、（４）最終目的地に向かう途中の経路上にある推奨ポイントに関する情報を印刷するか否かを選択するオプションとが用意されている。ユーザは、ボタン７２、７４、７６、７８を操作して、カーソルＣＲ１、ＣＲ２、ＣＲ３、ＣＲ４を自分が希望するオプション位置に移動する。そして、オプションの選択が完了した時点で、ユーザは、決定ボタン８０を押下する。
【００８１】
次に、プリンター２０は、経路情報を検索する際に必要となる情報を、ネットワーク３０を介して、経路情報提供サーバー４０に送信し、経路情報の検索を要求する（ステップＳ１１８）。経路情報提供サーバー４０では、この経路情報を検索する際に必要となる情報を含む検索要求を受信する（ステップＳ１２０）。
【００８２】
具体的には、この経路情報を検索する上で必要となる情報には、ユーザが指定した目的地特定情報と出発地特定情報とが含まれており、また、必要に応じて、画像の撮像方向を特定する情報、ユーザが選択した検索オプション情報と印刷オプション情報とが含まれている。画像の撮像方向を特定する情報は、デジタルカメラ等の撮像装置で画像を撮像する際に、画像データに関連づけられて生成される情報である。例えば、北北東の方向、南南西の方向など、デジタルカメラ等の撮像装置に方位磁針などの方位特定装置が内蔵されている場合には、撮像した画像とともに、画像データの一部として、撮像方向を特定する情報が格納される。また、ユーザにより目的地が複数選択されている場合には、それぞれの目的地を特定する情報が、第１目的地特定情報、第２目的地特定情報、・・・、最終目的地特定情報のように指定されて、経路情報提供サーバー４０に送信される。
【００８３】
次に、図１２に示すように、経路情報提供サーバー４０は、補助記憶装置９２に格納されている経路検索用データベースを検索し、出発地特定情報で特定される出発地から、目的地特定情報で特定される目的地まで、どのような経路で行くべきかを決定する（ステップＳ１３０）。経路情報提供サーバー４０は、この経路に関する情報を検索する際には、検索オプション選択画面Ｗ３０においてユーザが指定した移動手段（自動車／バイク／徒歩）や優先道路（一般道路／高速道路）の条件を満たすように、その経路を検索する。例えば、移動手段として「自動車」が選択され、優先道路として「一般道路」が選択されている場合には、自動車が通行できるような「一般道路」を利用して、目的地まで行く経路が検索される。また、この経路の検索にあたり、例えば、移動手段として、「徒歩」が選択されている場合には、「高速道路」の通行はできなくなるが、自動車が通れないような細い道の通行が可能になり、一方通行の道の逆進が可能になる。
【００８４】
また、複数の目的地が設定されている場合、経路情報提供サーバー４０は、第１目的地特定情報、第２目的地特定情報、・・・、最終目的地特定情報の順に、経路が辿れるように、経路に関する情報を検索する。但し、本実施形態においては、最終的に出発地に戻るループ状の経路の検索をユーザが指定している場合でも、最終目的地特定情報が、出発地を特定する位置情報になっているだけであるので、経路情報提供サーバー４０としては、特別な検索処理をする必要は生じない。
【００８５】
検索オプションとして、ユーザが、画像の撮像方向から目的地に近づく設定を選択している場合、経路情報提供サーバー４０は、目的地に、撮像方向から近づくように、経路情報を選定する。複数の目的地が設定されている場合、本実施形態においては、最終目的地についてのみ、撮像方向から目的地に近づくように経路情報を選択する。但し、第１目的地、第２目的地などの経路途中の目的地についても、それぞれの画像の撮像方向から目的地に近づくように、経路に関する情報を検索するようにしてもよい。
【００８６】
次に、経路情報提供サーバー４０は、補助記憶装置９２に格納されている付加情報検索用データベースを検索し、ユーザの指定した付加情報を検索する（ステップＳ１３２）。例えば、ユーザが経路上にある、お勧めのポイントである推奨ポイント情報を印刷することを指定している場合には、経路情報提供サーバー４０は、付加情報検索用データベースを検索し、ステップＳ１３０で検索した経路に、観光スポットとしてユーザにお勧めできるポイントがあるか否かを調べる。この場合、付加情報検索用データベースには、予め、観光スポットとしてユーザにお勧めできる推奨ポイントに関する情報が蓄積されていることが前提である。
【００８７】
次に、経路情報提供サーバー４０は、ステップＳ１３０で決定した出発地から目的地まで行く経路と、これらを包含している地図画像とに基づいて、経路情報画像を生成する（ステップＳ１３４）。本実施形態においては、補助記憶装置９２に、地図情報データベースも格納されており、経路情報提供サーバー４０は、ステップＳ１３０で決定した経路情報に基づいて、この地図情報データベースから、出発地と目的地と、これらの間の経路情報とを含む地図情報を取得し、経路情報と地図情報とを重ね合わせて合成することにより、経路情報画像を生成する。この経路情報画像を生成する際に、ステップＳ１３２において、推奨ポイントに関する情報も検索している場合には、この推奨ポイントに関する情報も地図情報に付加して、経路情報画像を生成する。
【００８８】
また、印刷オプションとして、目的地近傍の拡大地図の印刷をユーザが選択している場合には、この経路情報画像の生成とともに、経路情報提供サーバー４０は、ステップＳ１３０で決定した出発地から目的地まで行く経路と、目的地の付近を拡大した地図とに基づいて、目的地近傍の拡大経路情報画像を生成する。なお、本実施形態においては、複数の目的地が選択されている場合には、最終目的地の付近を拡大した地図に基づいて、目的地近傍の拡大経路情報画像を生成する。ただし、第１目的地の近傍、第２目的地の近傍などの途中の目的地についても、拡大経路情報画像を生成するようにしてもよい。
【００８９】
また、印刷オプションとして、出発地近傍の拡大地図の印刷をユーザが選択している場合には、経路情報提供サーバー４０は、ステップＳ１３０で決定した出発地から目的地まで行く経路と、出発地の付近を拡大した地図とに基づいて、出発地近傍の拡大経路情報画像も生成する。
【００９０】
次に、経路情報提供サーバー４０は、検索処理により得られた結果を、ネットワーク３０を介して、この経路情報の検索要求を送信してきたプリンター２０に送信する（ステップＳ１３６）。そして、プリンター２０は、この経路情報の検索結果を受信する（ステップＳ１４０）。具体的には、ステップＳ１３４で生成された経路情報画像が、経路情報提供サーバー４０からプリンター２０に送信される。また、ステップＳ１３４で、目的地近傍の拡大経路情報画像が生成されている場合には、この目的地近傍の拡大経路情報画像も、経路情報提供サーバー４０からプリンター２０に送信される。同様に、ステップＳ１３４で、出発地近傍の拡大経路情報画像も生成されている場合には、この出発地近傍の拡大経路情報画像も、経路情報提供サーバー４０からプリンター２０に送信される。
【００９１】
次に、プリンター２０は、ステップＳ４０で受信した経路情報画像に基づいて、合成経路情報画像を生成する（ステップＳ５０）。具体的には、受信して取得した経路情報画像の目的地の位置に、ステップＳ１０４でユーザが選択した画像を重ね合わせて合成する。
【００９２】
ユーザが複数の目的地を訪問するために複数の画像を選択している場合には、経路情報画像における、それぞれの目的地の位置に、対応する画像を重ね合わせて合成する。例えば、図１６の合成経路情報画像ＩＭ３０に示すように、経路情報画像の第１目的地の位置に、第１目的地の画像２１０を重ね合わせて合成し、経路情報画像の第２目的地の位置に、第２目的地の画像２１２を重ね合わせて合成し、経路情報画像の最終目的地の位置に、最終目的地の画像１１０を重ね合わせて合成する。
【００９３】
また、印刷オプションとして、ユーザが経路上にある推奨ポイントに関する情報の印刷を指定している場合には、経路情報提供サーバー４０から受信した経路情報画像、推奨ポイントに関する情報が含まれていることとなる。例えば、図１６の合成経路情報画像ＩＭ３０に示すように、経路の途中に、有名なフレンチレストランがある場合には、経路情報画像の対応する位置に、フレンチレストランのマーク２１４が表示されている。
【００９４】
また、印刷オプションとして、ユーザが撮像方向を特定する情報の印刷を指定している場合には、プリンター２０は、経路情報提供サーバー４０から受信した経路情報画像に、撮像方向を特定する情報を重ね合わせて合成する。例えば、図１６の合成経路情報画像ＩＭ３０に示すように、最終目的地の画像１１０が、目的地から東の方向を向いて撮像された画像である場合には、撮像方向特定マーク２２０を東向きに表示して、ユーザに、その撮像方向が分かるように合成経路情報画像ＩＭ３０を生成する。
【００９５】
また、目的地近傍の拡大地図の印刷をユーザが選択している場合には、プリンター２０は、経路情報提供サーバー４０から受信した目的地近傍の拡大経路情報画像の目的地の位置に、ユーザが指定した目的地の画像を重ね合わせて合成し、合成目的地近傍拡大画像も生成する。図１７は、図１６の合成経路情報画像ＩＭ３０に対応する合成目的地近傍拡大画像ＩＭ４０の一例を示している。このように、合成目的地近傍拡大画像ＩＭ４０では、最終目的地の付近の拡大地図の目的地の位置に、目的地の画像が重ね合わされて合成される。
【００９６】
また、出発地近傍の拡大地図の印刷をユーザが選択している場合には、プリンター２０は、経路情報提供サーバー４０から、図１８に示すような出発地近傍の拡大経路情報画像を受信する。この図１８は、図１６の合成経路情報画像ＩＭ３０に対応する出発地近傍の拡大経路情報画像を示している。なお、本実施形態においては、出発地を表すマーク１００は、経路情報提供サーバー４０側で拡大経路情報画像に付与することとしているが、プリンター２０側で、拡大経路情報画像の出発地の位置に、重ね合わせて合成し、合成出発地近傍拡大画像を生成するようにしてもよい。
【００９７】
なお、このプリンター２０に、出発地を表す画像がユーザにより予め登録されているような場合には、プリンター２０は、この出発地を表す画像を用いて、合成出発地近傍拡大画像を生成するようにしてもよい。例えば、ユーザが自宅を撮像装置で撮像し、その撮像した画像の画像データがプリンター２０の補助記憶装置６２に登録されて格納されている場合には、プリンター２０は、補助記憶装置６２から、この画像データを読み込んで、出発地を表す画像を取得し、出発地近傍の拡大経路情報画像の出発地の位置に貼り付ける。
【００９８】
次に、図１２に示すように、プリンター２０は、ステップＳ１４２で生成した合成経路情報画像ＩＭ３０を、表示画面５８に表示する（ステップＳ１４４）。この合成経路情報画像ＩＭ３０の表示手法は、上述した第１実施形態と同様である。また、合成目的地近傍拡大画像や合成出発地近傍拡大画像をプリンター２０が生成している場合や、出発地近傍の拡大画像をプリンター２０が取得している場合には、これらの画像も、ユーザが操作パネル７０を適宜操作することにより表示画面５８に表示されるようにしてもよい。
【００９９】
次に、プリンター２０は、表示した合成経路情報画像ＩＭ３０を印刷するかどうかを決定するようにユーザに促し（ステップＳ１４６）、ユーザが印刷することを指示入力した場合（ステップＳ１４６：ＹＥＳ）には、合成経路情報画像ＩＭ３０の印刷を行う（ステップＳ１４８）。すなわち、印刷実行部６４を駆動して、印刷媒体に、合成経路情報画像ＩＭ３０を印刷する。
【０１００】
この印刷の際には、合成目的地近傍拡大画像や合成出発地近傍拡大画像をプリンター２０が生成している場合や、出発地近傍の拡大画像をプリンター２０が取得している場合には、これらの画像も、印刷実行部６４を駆動して、印刷媒体に印刷を行う。
【０１０１】
一方、ユーザが、表示された合成経路情報画像ＩＭ３０を印刷しないことを指示入力した場合（ステップＳ１４６：ＮＯ）には、プリンター２０は、このステップＳ１４８をスキップして、合成経路情報画像ＩＭ３０の印刷は行わずに、この経路情報検索処理を終了する（ステップＳ１５０）。
【０１０２】
以上のように、本実施形態に係る経路情報検索システム１０によれば、ユーザは、自分が行きたいと考えている目的地の画像を目的地画像選択画面Ｗ２０から選択するだけで、プリンター２０を用いて、出発地から目的地までの経路に関する情報を含む合成経路情報画像ＩＭ３０を印刷することができる。このため、経路検索を行う際の目的地の設定を容易に行うことができる。
【０１０３】
また、目的地画像選択画面Ｗ２０においては、ユーザは複数の画像を選択することにより、複数の目的地を指定することができるので、経路検索にあたってのユーザの利便性を向上させることができる。
【０１０４】
また、ユーザは、検索オプション選択画面Ｗ３０において、検索オプションとして、経路情報を検索する際に、その目的地に近づく方向を、画像の撮像方向と合致するように、経路検索を行う指定をすることができる。このため、ユーザの選択した画像と同じ風景を見ながら、目的地に近づく経路を容易に検索することができるようになる。
【０１０５】
また、ユーザは、印刷情報選択画面Ｗ４０において、目的地近傍の拡大地図の印刷を指定することにより、プリンター２０から、合成経路情報画像ＩＭ３０に加えて、目的地近傍の拡大地図である合成目的地近傍拡大画像ＩＭ４０を印刷することができる。このため、ユーザが目的地の近くに辿り着いた後には、より詳細な地図に基づいて、目的地までの経路を知ることができるようになる。
【０１０６】
また、ユーザは、印刷情報選択画面Ｗ４０において、印刷オプションとして、出発地近傍の拡大地図の印刷を指定することにより、プリンター２０から、合成経路情報画像ＩＭ３０に加えて、出発地近傍の拡大地図である、出発地近傍の拡大経路情報画像ＩＭ５０若しくは合成出発地近傍拡大画像を印刷することができる。このため、ユーザが出発地の近傍にまだ留まっている間は、より詳細な地図に基づいて、目的地までの経路を知ることができるようになる。
【０１０７】
また、ユーザは、印刷情報選択画面Ｗ４０において、印刷オプションとして、合成経路情報画像ＩＭ３０の目的地の位置に、撮像方向特定マーク２２０を印刷することを指定できる。この撮像方向特定マーク２２０を印刷することにより、ユーザは、目的地に辿り着いた後に、どちらの方向を見れば、目的とする画像と同じ風景を見ることができるのか、容易に知ることができる。このため、合成経路情報画像ＩＭ３０の利便性を格段に向上させることができる。
【０１０８】
また、ユーザは、印刷情報選択画面Ｗ４０において、経路上にある推奨ポイントに関する情報の印刷を指定することができる。この推奨ポイントに関する情報の印刷をすることにより、ユーザは、出発地から目的地に行くまでの間に、有名なレストランや景勝地があることを、容易に知ることができる。このため、合成経路情報画像ＩＭ３０に付加価値を持たすことができ、ユーザの利便性を格段に向上させることができる。
【０１０９】
なお、本発明は上記実施形態に限定されず種々に変形可能である。例えば、上述したメモリカードは、画像データが格納される記録媒体の一例であり、ハードディスクドライブなどの外部ストレージや、ＣＤ−ＲＯＭ、ＵＳＢメモリなどを、画像データが格納される記録媒体として用いることが可能である。さらに、プリンター２０の補助記憶装置６２を記録媒体として利用し、画像データを予め、プリンター２０の補助記憶装置６２に格納しておき、この補助記憶装置６２から画像データを読み出すようにしてもよい。
【０１１０】
また、上述したプリンター２０における各種オプションの選択機能やその選択肢は、単なる例示であり、上記以外のオプション設定や選択肢を任意に設けることが可能である。また、上記の各種オプションは、任意に省略することが可能である。例えば、図１５の印刷情報選択画面Ｗ４０において、撮像方向を特定する情報を印刷するか否かを指定するオプションを省いて、自動的に、合成経路情報画像ＩＭ３０の目的地の位置に、撮像方向特定マーク２２０を印刷するように設計してもよい。
【０１１１】
また、上述した実施形態では、図５のプリンター位置情報登録処理により、ユーザの自宅等のプリンター２０の設置位置を登録すること前提に説明したが、このプリンター位置情報登録処理により、プリンター２０の設置位置以外の位置を登録することにより、プリンター２０が設置されている場所と異なる場所を、経路検索の出発地として、設定することもできる。
【０１１２】
さらに、上述の実施形態で説明した経路情報検索処理については、この経路情報検索処理を実行するためのプログラムをフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ、メモリカード等の記録媒体に記録して、記録媒体の形で頒布することが可能である。この場合、この記録媒体に記録されたプログラムを、プリンター２０や経路情報提供サーバー４０に読み込ませ、実行させることにより、上述した実施形態を実現することができる。
【０１１３】
また、プリンター２０や経路情報提供サーバー４０は、オペレーティングシステムや別のアプリケーションプログラム等の他のプログラムを備える場合がある。この場合、プリンター２０や経路情報提供サーバー４０の備える他のプログラムを活用するために、そのプリンター２０や経路情報提供サーバー４０が備えるプログラムの中から、上述した実施形態と同等の処理を実現するプログラムを呼び出すような命令を含むプログラムを、記録媒体に記録するようにしてもよい。
【０１１４】
さらに、このようなプログラムは、記録媒体の形ではなく、プログラム提供サーバーからネットワークを通じて、プリンター２０や経路情報提供サーバー４０がダウンロードすることも可能である。ネットワークを介してプリンター２０や経路情報提供サーバー４０にダウンロードされたプログラムは、プリンター２０や経路情報提供サーバー４０で実行されることにより、上述した経路情報検索処理を実現することができる。
【０１１５】
また、記録媒体にプログラムを記録する際や、ネットワークを介してダウンロードされる際には、プログラムの暗号化や圧縮化がなされている場合がある。この場合には、これら記録媒体やプログラム提供サーバーからプログラムを読み込んだプリンター２０や経路情報提供サーバー４０は、そのプログラムの復号や伸張を行った上で、実行する必要がある。
【０１１６】
また、上述した実施形態では、経路情報検索処理をソフトウェアにより実現する場合を例に説明したが、この経路情報検索処理をＡＳＩＣ（Application Specific IC）などのハードウェアにより実現するようにしてもよい。さらには、この経路情報検索処理を、ソフトウェアとハードウェアとが協働して実現するようにしてもよい。
【符号の説明】
【０１１７】
１０  経路情報検索システム
２０  プリンター
３０  ネットワーク
４０  経路情報提供サーバー
５０、８０  ＣＰＵ
５２、８２  ＲＡＭ
５４、８４  ＲＯＭ
５６、８６  ネットワークインターフェース
５８、８８  表示画面
６０、９０  入力インターフェース
６２、９２  補助記憶装置
６４  印刷実行部
７０  操作パネル
【図１】
2011175031.tif 000003
【図２】
2011175031.tif 000004
【図３】
2011175031.tif 000005
【図４】
2011175031.tif 000006
【図５】
2011175031.tif 000007
【図６】
2011175031.tif 000008
【図７】
2011175031.tif 000009
【図８】
2011175031.tif 000010
【図９】
2011175031.tif 000011
【図１０】
2011175031.tif 000012
【図１１】
2011175031.tif 000013
【図１２】
2011175031.tif 000014
【図１３】
2011175031.tif 000015
【図１４】
2011175031.tif 000016
【図１５】
2011175031.tif 000017
【図１６】
2011175031.tif 000018
【図１７】
2011175031.tif 000019
【図１８】
2011175031.tif 000020