(57)【特許請求の範囲】
【請求項１】
出発地から目的地までの経路を含む地図画像データおよび経路データを記憶する地図情報記憶部と、印刷する用紙サイズを入力する入力部と、前記地図画像データを前記用紙サイズのページに分割する分割部と、前記経路データに基づいて、経路を含むページを判定する判定部と、前記地図画像データに経路を合成した経路付きの地図画像データから前記経路を含むページのみを切り出して印刷する印刷部と、を備え、
前記地図画像データを所定の縮小率で縮小した地図画像データに対して、経路を含むページ数が縮小前よりも減少した場合、前記縮小した地図画像データを印刷するか否かを問い合わせることを特徴とする出発地から目的地までの経路を合成した地図を印刷する地図印刷装置。
【請求項２】
前記印刷部は、印刷するページの隣接関係を示す接続マークを前記経路付きの地図画像データの隣接する各ページ端に合成して印刷することを特徴とする請求項１に記載の地図印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出発地から目的地までの経路の地図を印刷する地図印刷装置に関する。
【背景技術】
【０００２】
近年、地図情報を利用するユーザは、書籍としての携帯地図を利用するよりも、地図ソフトウェアを使用して、あるいはインターネットを介して地図情報を提供するＷｅｂサービスを使用して出発地から目的地までの経路を検索し、検索結果を印刷して利用する機会が増えている。
【０００３】
例えば、特許文献１では、道案内システムのサーバから転送された目的地までの経路を含む地図情報と各交差点／分岐点における情報に基づいて、１画面上にレイアウトして印刷出力している。
【０００４】
また、地図情報を提供するＷｅｂサービスとしては、例えば、Ｇｏｏｇｌｅ（登録商標）マップなどがあり、インターネット上で出発地と目的地とを入力することによって経路を検索し、その経路を含む地図を印刷できるようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３３７１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のシステムでは、出発地から目的地までの経路を含む地図を印刷する場合、その地図が用紙サイズより大きければ、用紙内に入るように大縮尺に変更して印刷するか、または、地図を分割して複数の分割地図を印刷することになる。
【０００７】
しかし、大縮尺に変更して印刷すると、小縮尺にあった詳細な情報が少なくなるという問題がある。
また、検索結果の地図を分割して印刷すると、詳細な情報は印刷されるが、経路を全く含まない無駄なページの印刷が増えるという問題がある。
【０００８】
本発明は、上述の実情を考慮してなされたものであって、経路を含む地図を複数枚に分割して印刷するときに、地図を必要最小限の用紙枚数で印刷する地図印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の地図印刷装置は、出発地から目的地までの経路を含む地図画像データおよび経路データを記憶する地図情報記憶部と、印刷する用紙サイズを入力する入力部と、前記地図画像データを前記用紙サイズのページに分割する分割部と、前記経路データに基づいて、経路を含むページを判定する判定部と、前記地図画像データに経路を合成した経路付きの地図画像データから前記経路を含むページのみを切り出して印刷する印刷部と、を備え、出発地から目的地までの経路を合成した地図を印刷する。
そして、前記地図画像データを所定の縮小率で縮小した地図画像データに対して、経路を含むページ数が縮小前よりも減少した場合、前記縮小した地図画像データを印刷するか否かを問い合わせ、ユーザの指定に応じて、前記縮小した地図画像データまたは縮小前の地図画像データを印刷する。
【００１０】
前記印刷部において、印刷するページの隣接関係を示す接続マークを前記経路付きの地図画像データの隣接する各ページ端に合成して印刷するようにし、ページのつながりが分かりにくくなった全体の地図を復元し易くなる。
【発明の効果】
【００１２】
本発明によれば、経路を含む地図を複数枚に分割して印刷するときに、経路を含まないページを印刷しないので、地図を必要最小限の用紙枚数で印刷することができ、用紙やトナー(インク)を節約することができる。
また、各ページのつながりを示すためのマークを付加したので、印刷後の地図を便利に利用できる。
【図面の簡単な説明】
【００１３】
【図１】地図の座標系およびページ分割を説明する図である。
【図２】地図を分割印刷したときの印刷イメージを示す図である。
【図３】実施形態に係る地図印刷装置の機能構成を示すブロック図である。
【図４】分割ページ情報記憶部の内容を説明する図である。
【図５】接続番号を設定した分割ページ情報記憶部の内容を説明する図である。
【図６】実施形態に係る地図印刷装置の動作を示すフローチャートである。
【図７】地図を縮小し分割印刷したときの印刷イメージを示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の地図印刷装置に係る好適な実施形態について説明する。
【００１５】
（処理概要）
本発明の地図印刷装置の処理概要について説明する。
予め、ユーザは、既存の経路検索システム等によって、出発地、目的地や経由地等を設定して経路探索を行い、その結果の地図情報を本地図印刷装置の記憶部に記憶させる。
この経路検索システムでは、経由地を含む地図画像イメージおよび経路データ等を地図情報として出力する。
【００１６】
ユーザが記憶部に記憶されている地図情報の印刷を地図印刷装置に指示すると、地図印刷装置は、例えば、図１のように地図画像を印刷用紙サイズで複数のページに分割し、出発地、経路、目的地を含むページだけを抽出して、各ページの接続が分かるように接続マークを合成して印刷する。この接続マークは、どのページがどのページ端で隣接しているかを示すマークであり、そのマークには同じ接続番号を付けてある（図２参照）。
する。
【００１７】
図１の場合には、ページ１，２，８には、出発地、経路、目的地のいずれも含まれていないため、図２に示すようにページ３，４，５，６，７が印刷される。この印刷された各ページには、隣接したページが印刷されていることを示す接続マークが追加されて印刷される。
例えば、ページ３とページ４とは隣接するため、同じ接続番号（３）を持った接続マークがページ端のつながり部分に印刷される。
【００１８】
このように、経路を含まないページを印刷しないので、必要最小限の用紙枚数で地図を印刷することができ、用紙やトナー(インク)を節約することができる。
また、各ページのつながりを示すための接続マークを付加したので、印刷後の地図の利用に便利である。
【００１９】
（地図印刷装置のハード構成）
本発明の実施形態に係る地図印刷装置は、図３に示すように、制御部１、操作部２、記憶部３、印刷部４を備え、バスを介して各部が接続されている。
【００２０】
制御部１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を備え、記憶部３から各種制御プログラムや設定情報を読み込んで実行することにより、当該地図印刷装置の備える諸機能を実現する。
【００２１】
操作部２は、ユーザの操作入力を受付けるための複数の操作キーと、ＬＣＤ（Liquid Crystal Display：液晶ディスプレイ）等で構成され、操作キーにより印刷指示、選択指示、印刷のための各種設定が行われ、ＬＣＤにより途中経過や処理結果等が表示される。
【００２２】
記憶部３は、ハードディスク等の大容量の記憶装置で構成され、当該地図印刷装置の各種制御プログラム、各種制御プログラムで使用される固定情報、印刷対象となる地図情報（後述）、当該地図印刷装置を使用した時のユーザが設定した設定情報、あるいは、当該地図印刷装置の実行状態における状態情報等を記憶する。
印刷部４は、プリンタ等で構成され、制御部１が生成した複数のページに分割された地図を用紙に印刷する。
【００２３】
（地図印刷装置の機能構成）
以下、本発明の実施形態に係る地図印刷装置について詳細に説明する。
尚、本実施形態で印刷される地図は、図１に示したように複数のページに分割されるものとし、このページの番号は、左から右へ、上から下へ１から順番に振られるものとする。
また、座標系は、印刷する地図画像の左上隅を原点座標(０，０)とし、それぞれ右方向をＸ軸の正方向、下方向をＹ軸の正方向とする。
また、用紙のサイズや向きは、ユーザによって指定されるが、用紙の向きを縦方向、用紙サイズを横ｗピクセル、縦ｈピクセルとして表現する。
【００２４】
本実施形態の地図印刷装置の機能構成は、図３に示した通り、経路情報取得部１ａ、地図分割部１ｂ、接続マーク計算部１ｃ、地図印刷部１ｄ、地図情報記憶部３ａ、分割ページ情報記憶部３ｂを備えている。
【００２５】
まず、記憶部３に記憶される内容について説明する。
地図情報記憶部３ａは、ユーザが経路検索システムから取得した地図情報を記憶する。この地図情報は、印刷対象の地図全体の画像イメージ、この画像イメージの縦および横のピクセル数、地図の縮尺、地図画像の左上隅の緯度および経度、地図画像の右下隅の緯度および経度、出発地および目的地を含めた経路データである。この経路データは、例えば、緯度と経度で表わされる始点と終点の対の情報のリストからなっている。
【００２６】
分割ページ情報記憶部３ｂは、上記の地図画像イメージを印刷用紙サイズで印刷用紙の向きにあわせて分割したときの、各ページのページ領域を示す座標値、ページを印刷するか否かのフラグおよびそのページに隣接したページ等を管理するテーブルであり、次のようなデータ項目を記憶する（図４参照）。
【００２７】
ＩＤ：分割されたページに対応する番号であり、本実施形態では、左から右へ、上から下へ１から順番に付番する。
ページ領域：ページの左上隅のＸ、Ｙ座標値と右下隅のＸ、Ｙ座標値である。この座標値は、地図画像の座標系の原点からの相対座標値で表現されるピクセル値である。
フラグ：ページが出発地、経路、目的地の何れかを含んでいる場合は、１が設定され、何れも含んでいない場合にはゼロが設定される。
隣接ページＩＤ：ページの４方向（上、下、左、右）に隣接するページのＩＤが設定される。この値がゼロのときには、隣接するページが存在しないか、または、印刷されないページであることを示す。また、この隣接ページＩＤとフラグを用いて接続マークに付される接続番号が算出される。
【００２８】
次に、制御部１の各処理部の機能について説明する。
経路情報取得部１ａは、ユーザが印刷したい出発地から目的地までの経路を含む地図情報、印刷用紙のサイズ（例えば、Ａ６，Ａ５，Ａ４，Ｂ５等）、用紙の向き（縦または横）および出力解像度（ｄｐｉ）を指定する。
【００２９】
地図分割部１ｂは、経路情報取得部１ａで指定された地図情報と指定された用紙サイズと向きと出力解像度（ｄｐｉ）に基づいて、地図画像イメージの分割結果を分割ページ情報記憶部３ｂに記憶する。
【００３０】
分割は、地図画像イメージの縦および横のピクセル数を印刷用紙の縦および横のピクセル数で除算して、縦方向および横方向に必要なページ数を算出する。
このページ数をもとにして、左から右へ、上から下へ１から順番にページ番号をＩＤとして振るとともに、各ページの左上隅の座標値と右下隅の座標値を計算して、分割ページ情報記憶部３ｂに記憶する。
【００３１】
また、分割された各ページについて、ページの４方向（上下左右）に隣接したページのＩＤを設定し、隣接するページが存在しない場合には、ゼロを設定する。
次に、経路データから経路の始点および終点を表わす緯度と経度に該当するＸ，Ｙ座標値を含むページのフラグに１を設定し、経路を含まないページのフラグにはゼロを設定する。
以上により、図１の地図データに対して、分割ページ情報記憶部３ｂは図４のように設定される。
【００３２】
接続マーク計算部１ｃは、隣接したページがわかり易いように、接続マークに振られる接続番号が同じ番号になるように分割ページ情報記憶部３ｂの隣接ページＩＤを再設定する。
この再設定は、分割ページ情報記憶部３ｂのフラグが１のページに対して、左右に隣接したページの隣接ページＩＤおよび上下に隣接したページの隣接ページＩＤをそれぞれページ番号の小さい方のページ番号（ＩＤ）に置き換える。このとき、隣接するページが印刷対象となっていない場合には、隣接ページＩＤにゼロを設定する。
【００３３】
例えば、ページ３とページ４とは左右に隣接しているので、それらの左右の隣接ページＩＤを３とする。同様にして、ページ３とページ７とは上下に隣接しているので、それらの上下の隣接ページＩＤを３とする。
これにより、分割ページ情報記憶部３ｂは、図５のように再設定される。
【００３４】
尚、上記の方法で再設定すると、上下の接続番号と左右の接続番号が同じになるので、異なる番号を振ってもよい。この場合、印刷用紙が正方形のときに、全体地図を復元し易くなる。
【００３５】
地図印刷部１ｄは、地図画像イメージに経路データに基づいて経路を書き込み、分割ページ情報記憶部３ｂを参照して、フラグが１のページ領域に該当する部分を切り出し、隣接ページＩＤ（接続番号）がゼロでない方向（上下左右のいずれか）のページ端のつながりの部分に予め設定された形式で接続番号を持つ接続マークを合成し、印刷部４により印刷用紙に印刷する。
【００３６】
このように、接続マークに接続番号を合成してあるので、同じ番号の接続マークをつなげれば、分割前の地図を再現することができる。
【００３７】
次に、図６のフローチャートを用いて、本実施形態に係る地図印刷装置の動作を説明する。
まず、ユーザが印刷したい経路を含む地図情報、印刷用紙のサイズ、用紙の向きおよび出力解像度（ｄｐｉ）を指定する（ステップＳ１）。
【００３８】
指定された地図情報と用紙サイズと向きと出力解像度（ｄｐｉ）に基づいて、地図画像イメージを分割し、地図画像イメージにおける各ページが存在する領域の座標と、ページの隣接関係を設定する（ステップＳ２）。
【００３９】
次いで、すべての経路の始点と終点について、この始点と終点を含むページを判別する（ステップＳ３）。
経路を含むページについて、隣り合ったページ同士に振られる接続番号を同じ番号に置き換える（ステップＳ４）。
地図画像イメージにすべての経路を書き込んで、経路を含むページをすべて切り出し、これらのページに接続番号を持つ接続マークを合成し、印刷用用紙に印刷する（ステップ５）。
【００４０】
以上のように実施形態を構成することによって、経路を含まないページを印刷しないので、必要最小限の用紙枚数で地図を印刷することができ、用紙やトナー(インク)を節約することができる。
また、各ページのつながりを示すための接続マークを付加したので、印刷後に全体の地図を復元しやすくなる。
【００４１】
＜変形例＞
本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能であるのは勿論である。例えば、以下のような変形例が可能である。
【００４２】
変形例１：上記の実施形態の場合、図１の例では、図２のようにページ４には経路の一部分が印刷されることになるが、図７のように少しだけ縮小すれば、そのページ４に印刷された経路の一部分が他のページ（この場合は、ページ３）に含まれ、印刷ページ数が少なくなるときがある。
【００４３】
この場合には、ユーザの指定した地図画像イメージを所定の縮小率（例えば、９０％の固定値またはユーザによる指定）によって縮小した地図画像イメージに対して、上記の地図分割部１ｂと同様の処理によってページに分割し、経路を含む印刷ページ数を算出し、印刷ページ数の少ない分割地図を印刷する。
【００４４】
あるいは、縮小後の印刷ページ数が縮小前の印刷ページ数より少ない場合には、この印刷ページ数の差分と縮小後の地図全体を表示し、いずれの地図を印刷するかを問い合わせ、指定された縮小後または縮小前のいずれかの分割地図を印刷するようにしてもよい。
【００４５】
変形例２：ユーザから経路付きの地図画像イメージと経路データを受け取って、経路データに基づいて経路を含むページを判定しながら切り出して印刷するようにしてもよい。
【００４６】
変形例３：上記の実施形態では、本装置外で経路探索を行うものとしたが、経路検索を含めて本装置内で行うようにしてもよい。
【符号の説明】
【００４７】
１…制御部、１ａ…経路情報取得部、１ｂ…地図分割部、１ｃ…接続マーク計算部、１ｄ…地図印刷部、２…操作部、３…記憶部、３ａ…地図情報記憶部、３ｂ…印刷ページ情報記憶部、４…印刷部。
【図１】
0005580577.tif 000002
【図２】
0005580577.tif 000003
【図３】
0005580577.tif 000004
【図４】
0005580577.tif 000005
【図５】
0005580577.tif 000006
【図６】
0005580577.tif 000007
【図７】
0005580577.tif 000008