(57)【要約】【課題】地図上に明示されていない場所の位置を明示することを可能にする印刷装置、印刷方法及びプログラムを提供する。【解決手段】印刷装置１は、指定地点設定部２１１と、算出部２１３と、印刷対象設定部２１５と、印刷部２１６と、を備える。指定地点設定部２１１は、指定地点の座標を設定する。算出部２１３は、設定した指定地点の座標と基準点の座標とに基づいて、基準点と指定地点との間の距離と基準点から見た指定地点の方角とを算出する。印刷対象設定部２１５は、算出した距離及び方角に基づいて、指定地点の位置を示す指標と基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定する。印刷部２１６は、設定した印刷対象の画像を被印刷媒体に印刷する。【選択図】図５
2018051807.tif 000002
【特許請求の範囲】
【請求項１】
指定地点の座標を設定する指定地点設定部と、
前記指定地点設定部が設定した前記指定地点の座標と基準点の座標とに基づいて、前記基準点と前記指定地点との間の距離と前記基準点から見た前記指定地点の方角とを算出する算出部と、
前記算出部が算出した前記距離及び前記方角に基づいて、前記指定地点の位置を示す指標と前記基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定する印刷対象設定部と、
前記印刷対象設定部が設定した前記印刷対象の画像を被印刷媒体に印刷する印刷部と、
を備えることを特徴とする印刷装置。
【請求項２】
前記基準点の座標を設定する基準設定部をさらに備え、
前記基準設定部は、前記基準点を交点とする基準緯線と基準経線との緯度と経度とをそれぞれ設定し、
前記印刷対象設定部は、前記基準緯線を示す指標と前記基準経線を示す指標とを含む前記印刷対象の画像を設定する、
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記基準点の座標を設定する基準設定部をさらに備え、
前記基準設定部は、前記基準点の緯度と経度とを設定し、
前記印刷対象設定部は、前記指定地点の位置を示す記号と前記基準点の位置を示す記号と前記方位を示す記号とを含む前記印刷対象の画像を設定する、
ことを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記基準設定部は、複数の緯線のうち前記指定地点に最も近いものを前記基準緯線として選択し、複数の経線のうち前記指定地点に最も近いものを前記基準経線として選択する、
ことを特徴とする請求項２に記載の印刷装置。
【請求項５】
前記指定地点の候補となる場所の座標を記憶する記憶部を備え、
前記指定地点設定部は、前記記憶部から前記指定地点の座標を取得する、
ことを特徴とする請求項１から４のいずれか１項に記載の印刷装置。
【請求項６】
前記基準点の候補となる場所の座標を記憶する記憶部を備え、
前記基準設定部は、前記記憶部から前記基準点の座標を取得する、
ことを特徴とする請求項３に記載の印刷装置。
【請求項７】
前記指定地点の位置を示す指標は、前記指定地点の位置を示す矢印と前記指定地点の名称を示す文字とを含む、
ことを特徴とする請求項１から６のいずれか１項に記載の印刷装置。
【請求項８】
指定地点の座標を設定し、
設定した前記指定地点の座標と基準点の座標とに基づいて、前記基準点と前記指定地点との間の距離と前記基準点から見た前記指定地点の方角とを算出し、
算出した前記距離及び前記方角に基づいて、前記指定地点の位置を示す指標と前記基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定し、
設定した前記印刷対象の画像を被印刷媒体に印刷する、
ことを特徴とする印刷方法。
【請求項９】
コンピュータに、
指定地点の座標を設定させ、
設定させた前記指定地点の座標と基準点の座標とに基づいて、前記基準点と前記指定地点との間の距離と前記基準点から見た前記指定地点の方角とを算出させ、
算出させた前記距離及び前記方角に基づいて、前記指定地点の位置を示す指標と前記基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定させ、
設定させた前記印刷対象の画像を被印刷媒体に印刷させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法及びプログラムに関する。
【背景技術】
【０００２】
一般的な地図では、記載するスペースが限られ、煩雑な記載となることを防ぐ必要があるために、例えば地図上に国名、州名（県名）、都市名程度しか記載されていないことがある。このとき、ユーザが調べたい場所の位置や建物等の名称が地図上に明示されておらず、ユーザがその場所について調べることができなくなってしまう。
【０００３】
特許文献１には、電子地図を媒体上に印刷したものであって、緯度経度を変換したＸＹ座標値を意味するドットパターンと施設の情報等をコード化したドットパターンとが重畳印刷された地図（媒体）と、ドットパターンを撮像して読み取った情報をディスプレイに表示するスキャナと、が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２３４６８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の地図とスキャナとによれば、地図上にドットパターンとして印刷された情報を読み取ってディスプレイに表示することで、位置や施設の情報をより詳細に得ることができる。しかし、予め情報がドットパターンとして印刷された専用の地図を印刷しておかなければならないという課題があった。
【０００６】
このようなことから、専用の地図を用いることなく、地図上に明示されていない場所の位置を明示することができる手法が望まれていた。
【０００７】
本発明はかかる課題に鑑みてなされたものであって、地図上に明示されていない場所の位置を明示することを可能にする印刷装置、印刷方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る印刷装置の一様態は、
指定地点の座標を設定する指定地点設定部と、
前記指定地点設定部が設定した前記指定地点の座標と基準点の座標とに基づいて、前記基準点と前記指定地点との間の距離と前記基準点から見た前記指定地点の方角とを算出する算出部と、
前記算出部が算出した前記距離及び前記方角に基づいて、前記指定地点の位置を示す指標と前記基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定する印刷対象設定部と、
前記印刷対象設定部が設定した前記印刷対象の画像を被印刷媒体に印刷する印刷部と、
を備えることを特徴とする。
【０００９】
上記目的を達成するため、本発明に係る印刷方法の一様態は、
指定地点の座標を設定し、
設定した前記指定地点の座標と基準点の座標とに基づいて、前記基準点と前記指定地点との間の距離と前記基準点から見た前記指定地点の方角とを算出し、
算出した前記距離及び前記方角に基づいて、前記指定地点の位置を示す指標と前記基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定し、
設定した前記印刷対象の画像を被印刷媒体に印刷する、
ことを特徴とする。
【００１０】
上記目的を達成するため、本発明に係るプログラムの一様態は、
コンピュータに、
指定地点の座標を設定させ、
設定させた前記指定地点の座標と基準点の座標とに基づいて、前記基準点と前記指定地点との間の距離と前記基準点から見た前記指定地点の方角とを算出させ、
算出させた前記距離及び前記方角に基づいて、前記指定地点の位置を示す指標と前記基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定させ、
設定させた前記印刷対象の画像を被印刷媒体に印刷させる、
ことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、地図上に明示されていない場所の位置を明示することが可能な印刷装置、印刷方法及びプログラムを提供できる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１に係る印刷装置の構成を示す上面図である。
【図２】実施の形態１のテープ収納部の構成を示す斜視図である。
【図３】実施の形態１のテープカセットの構成を示す斜視図である。
【図４】実施の形態１に係る印刷装置の構成を示すブロック図である。
【図５】実施の形態１の制御部の機能構成を示すブロック図である。
【図６】実施の形態１の指定地点設定画面を示す図である。
【図７】実施の形態１の施設データを示す図である。
【図８】実施の形態１の基準緯線についての基準線設定画面を示す図である。
【図９】実施の形態１の基準経線についての基準線設定画面を示す図である。
【図１０】実施の形態１のテープに印刷する印刷対象の画像を示す図である。
【図１１】実施の形態１の印刷処理を示すフローチャートである。
【図１２】実施の形態１のラベルが貼付された地図を示す図である。
【図１３】実施の形態２の制御部の機能構成を示すブロック図である。
【図１４】実施の形態２の基準点設定画面を示す図である。
【図１５】実施の形態２のテープに印刷する印刷対象の画像を示す図である。
【図１６】実施の形態３の緯度についての指定地点設定画面を示す図である。
【図１７】実施の形態３の経度についての指定地点設定画面を示す図である。
【図１８】実施の形態３の名称についての指定地点設定画面を示す図である。
【図１９】実施の形態３の緯線の間隔についての基準線設定画面を示す図である。
【図２０】実施の形態３の経線の間隔についての基準線設定画面を示す図である。
【発明を実施するための形態】
【００１３】
（実施の形態１）
実施の形態１に係る印刷装置１について、図面を参照して説明する。なお、図中同一又は相当する部分には同一符号を付す。
【００１４】
実施の形態１に係る印刷装置１は、印刷された基準線を地図上の緯線、経線に合わせて地図に貼付することで、地図に記載されていない対象の位置を指示することができるラベルを作成するラベルプリンタである。なお、本明細書では、テープに印刷対象の画像を印刷し、切断したものをラベルと呼ぶ。
【００１５】
図１は、実施の形態１に係る印刷装置１の構成を示す上面図である。図１に示すように、印刷装置１は、筐体１００と、入力部１０１と、表示部１０２と、開閉蓋１０３と、開閉蓋１０３によって覆われるテープ収納部１０４と、を備える。
【００１６】
筐体１００には、外部に露出するように入力部１０１と、表示部１０２と、開閉蓋１０３と、が形成され、内部にテープ収納部１０４を含む。筐体１００は、ＰＣ（Personal Computer）、スマートフォンを含む外部機器と接続する接続端子と、フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、メモリカードを含む記憶媒体が挿入される挿入口と、電源コードが接続される電源端子と、を含み得るが、図示は省略する。
【００１７】
入力部１０１は、印刷装置１の電源のオン・オフ、データの入力、選択や決定を含むユーザの入力を受け付ける入力装置である。入力部１０１は、入力された指示又はデータを後述する制御部２０１へ供給する。入力部１０１は、ボタン等のハードウェアキー、タッチパッド等のソフトウェアキー、音声マイクの少なくともいずれかを含み得る。
【００１８】
表示部１０２は、ユーザに文字又は画像を含む表示を行う表示装置である。表示部１０２は、ＬＣＤ（Liquid Crystal Display）パネルを含み得る。
【００１９】
開閉蓋１０３は、テープ収納部１０４に収納されるテープカセット１０５が外部に露出しないように覆う蓋である。開閉蓋１０３は開閉可能に構成され、開いた状態ではテープ収納部１０４にテープカセット１０５を取り付け取り外し可能であり、閉じた状態ではテープ収納部１０４を覆う。
【００２０】
図２は、テープ収納部１０４の構成を示す斜視図である。テープ収納部１０４は、テープカセット１０５を収納する。図２に示すように、テープ収納部１０４の内部及び周囲には、テープ印刷機構１０６と、カセット受部１０７と、位置合わせ軸１１０と、リボン巻取軸１１１と、テープ繰出部１１４と、フルカット機構１１５と、ハーフカット機構１１６と、カセット種別検出部１２３と、が形成されている。
【００２１】
図３は、テープカセット１０５の構成を示す斜視図である。図３に示すように、テープカセット１０５は、被印刷媒体であって印刷テープと剥離テープとを有するテープ１１２と、インクリボン１１３とを収納するカセットである。テープカセット１０５は更に、カセットケース１１７と、テープ１１２が外周に沿って巻装されているテープコア１１８と、インクリボン１１３が外周に沿って巻装されているリボン供給コア１１９と、リボン巻取コア１２０と、ヘッド配置部１２１と、被係合部１２２と、を含む。テープコア１１８、リボン供給コア１１９及びリボン巻取コア１２０にはいずれもテープカセット１０５の厚さ方向に貫通した孔が設けられている。
【００２２】
図２に示すように、テープ印刷機構１０６は、インクリボン１１３を用いてテープ１１２に印刷を行う。テープ印刷機構１０６は、熱転写印刷を行うサーマルヘッド１０８と、サーマルヘッド１０８との間でテープ１１２及びインクリボン１１３を挟み込んで搬送するプラテンローラ１０９と、を含む。
【００２３】
カセット受部１０７は、テープカセット１０５を予め決められた位置に保持する治具である。位置合わせ軸１１０及びリボン巻取軸１１１が、それぞれテープカセット１０５のテープコア１１８の孔及びリボン巻取コア１２０の孔に挿入されることによってテープコア１１８及びリボン巻取コア１２０に係合することで、テープカセット１０５がテープ収納部１０４内の所定の位置に収納される。リボン巻取軸１１１は更に、リボン巻取コア１２０を回転させて印刷後のインクリボン１１３を巻き取る。
【００２４】
テープ繰出部１１４は、印刷後のテープ１１２を印刷装置１から繰り出すための開口である。テープ繰出部１１４の周囲には、フルカット機構１１５と、ハーフカット機構１１６と、が形成されている。フルカット機構１１５は、テープ１１２を構成する印刷テープと剥離テープとの両方を同一位置で切断するカッタである。ハーフカット機構１１６は、印刷テープのみを切断し、剥離テープは切断しないカッタである。
【００２５】
カセット種別検出部１２３は、カセット受部１０７に形成された複数のスイッチから構成される。カセット種別検出部１２３は、テープ収納部１０４にテープカセット１０５を収納した際に、カセットケース１１７の被係合部１２２に形成された凹凸に接触する。被係合部１２２は、テープカセット１０５のテープの幅、テープの色等の種類に応じて互いに異なる形状に設定されている。カセット種別検出部１２３は、いずれのスイッチが被係合部１２２によって押下されたかによって、テープカセット１０５が収納するテープ１１２の幅、色を含むテープ１１２の種類を検出する。
【００２６】
図３に示すように、カセットケース１１７は、内部にテープ１１２と、インクリボン１１３と、テープコア１１８と、リボン供給コア１１９と、リボン巻取コア１２０と、を含むケース本体である。テープコア１１８は、未使用のテープ１１２が巻装される芯である。リボン巻取コア１２０は、使用後のインクリボン１１３を巻き取る芯である。
【００２７】
カセットケース１１７とテープ１１２及びインクリボン１１３との間には、テープ収納部１０４内にテープカセット１０５を収納した際にサーマルヘッド１０８が配置されるヘッド配置部１２１が設けられている。
【００２８】
カセットケース１１７には、被係合部１２２が形成されている。被係合部１２２には、テープカセット１０５が収納するテープ１１２の幅及び色を含む種類に応じた配置で凹凸が形成されている。
【００２９】
印刷を行う前に、テープ収納部１０４にテープカセット１０５を収納する。テープ収納部１０４にテープカセット１０５が収納されると、カセット種別検出部１２３が被係合部１２２の凹凸を読み取り、テープカセット１０５が収納するテープ１１２の種類を検出する。印刷は、プラテンローラ１０９がテープ１１２及びインクリボン１１３を搬送し、サーマルヘッド１０８がテープ１１２にパターンを印刷することで行われる。印刷後は、テープ繰出部１１４において、フルカット機構１１５がテープ１１２を切断し、必要に応じてハーフカット機構１１６が適宜テープ１１２の印刷テープを切断する。リボン巻取軸１１１がリボン巻取コア１２０を回転させることで、印刷後のインクリボン１１３が巻き取られ、サーマルヘッド１０８に対応する位置には未転写のインクリボン１１３が引き出される。
【００３０】
図４は、印刷装置１の構成を示すブロック図である。図４に示すように、印刷装置１は、制御部２０１と、ヘッド駆動回路２０２と、ローラ駆動回路２０３と、カッタ駆動回路２０４と、表示駆動回路２０５と、フラッシュメモリ２０６と、ＲＡＭ（Random Access Memory）２０７と、を備える。
【００３１】
制御部２０１は、ＣＰＵ（Central Processing Unit）を含む処理装置である。制御部２０１は、バスを通じて印刷装置１の各部と接続されており、フラッシュメモリ２０６が記憶するプログラムを実行して印刷装置１を制御する。なお、図４では、各部は制御部２０１とのみ接続されているが、各部がバスを通じてデータをやりとりすることも可能である。
【００３２】
ヘッド駆動回路２０２は、印刷時におけるサーマルヘッド１０８の駆動を制御する。ヘッド駆動回路２０２は、制御部２０１から出力された印刷データを受け取り、サーマルヘッド１０８の通電ドットを制御する。これにより、ヘッド駆動回路２０２は、サーマルヘッド１０８がインクリボン１１３のインクを印刷テープに熱転写することで印刷データが示すパターンを印刷する。
【００３３】
ローラ駆動回路２０３は、印刷時におけるプラテンローラ１０９の駆動を制御する。ローラ駆動回路２０３は、制御部２０１から出力された搬送データを受け取り、プラテンローラ１０９を駆動するモータ（図示しない）を駆動する。ローラ駆動回路２０３は、このモータがステッピングモータの場合、ステッピングモータに出力した駆動信号のパルス数を数えることにより、モータの回転軸をどれだけ回転させたかを判別し、サーボモータの場合、ＰＷＭ（Pulse Width Modulation）駆動信号のデューティー比情報を取得する。
【００３４】
カッタ駆動回路２０４は、印刷時におけるフルカット機構１１５及びハーフカット機構１１６の駆動を制御する。カッタ駆動回路２０４は、制御部２０１から出力された搬送データ及び印刷データを受け取り、印刷対象の画像に応じた位置でテープ１１２のフルカット又はハーフカットを行う。
【００３５】
表示駆動回路２０５は、表示部１０２を駆動し、ユーザに提示を行う。表示駆動回路２０５は、制御部２０１から出力された表示データを受け取り、表示部１０２に印刷対象の画像、地図、入力画面を表示させる。
【００３６】
フラッシュメモリ２０６は、制御部２０１が実行するプログラム及びデータを記憶している。フラッシュメモリ２０６は、記憶しているプログラム及びデータを制御部２０１へ供給する。フラッシュメモリ２０６は、制御部２０１が後述する印刷処理を実行する際に用いるデータとして、文字、記号、ロゴ、キャラクタ、マークを含むパターンデータ、地図データ、施設の名前及び座標を含む施設データを含む。フラッシュメモリ２０６は記憶部として機能する。
【００３７】
ＲＡＭ２０７は、制御部２０１から供給されたデータを記憶すると共に、記憶しているデータを制御部２０１へ供給する。ＲＡＭ２０７は、制御部２０１のワークメモリとして機能する。すなわち、制御部２０１は、フラッシュメモリ２０６に記憶されたプログラムをＲＡＭ２０７へ読み出し、読み出されたプログラムを実行して処理を行う。
【００３８】
制御部２０１の機能構成についてより詳細に説明する。図５は、制御部２０１の機能構成を示すブロック図である。図５に示すように、制御部２０１は、指定地点設定部２１１と、基準線設定部２１２と、算出部２１３と、縮尺設定部２１４と、印刷対象設定部２１５と、印刷部２１６と、を備える。
【００３９】
指定地点設定部２１１は、ユーザの入力に基づいて、ユーザが地図上での正確な位置を知ることを望んでいる目的地を指定地点として設定し、その座標（緯度、経度）を取得する。指定地点設定部２１１は、表示駆動回路２０５を制御して表示部１０２を駆動し、指定地点を設定するための指定地点設定画面を表示する。ユーザが指定地点設定画面の表示に従って入力部１０１を介してデータを入力して場所を選択すると、指定地点設定部２１１は、入力されたデータを取得し、選択された場所を指定地点として設定する。
【００４０】
図６は、指定地点設定画面を示す図である。図６に示すように、指定地点設定部２１１は観光地のリストを表示部１０２に表示する。ユーザが表示された観光地のリストから目的地であるタイムズスクエアを選択すると、指定地点設定部２１１はタイムズスクエアを指定地点として設定する。指定地点設定部２１１は、観光地だけでなく国名、地域名、都市名、指定地点の種類を指定地点設定画面に表示し得るが、これらの画面の例示は省略する。
【００４１】
図７は、施設データを示す図である。図７に示すように、フラッシュメモリ２０６は、施設の種類、名称、緯度及び経度を含む施設データを記憶している。指定地点設定部２１１は、フラッシュメモリ２０６が記憶する施設データから指定地点の座標を取得する。例えば、タイムズスクエアを指定地点として設定した場合は、タイムズスクエアの座標（北緯４０度４５分２６秒、西経７３度５９分０９秒）が指定地点の座標として取得される。
【００４２】
基準線設定部２１２は、ユーザの入力に基づいて、ユーザがラベル３００を地図に貼付する際に基準となる基準線を設定する。基準線は緯線である基準緯線と経線である基準経線との少なくともいずれかを含む。基準線設定部２１２は、表示駆動回路２０５を制御して表示部１０２を駆動し、基準線を設定するための基準線設定画面を表示する。ユーザによって入力部１０１を介して緯度及び経度を入力されると、基準線設定部２１２は入力されたデータを取得し、入力された緯度、経度にそれぞれ対応する緯線、経線をそれぞれ基準緯線、基準経線として設定する。さらに、基準線設定部２１２は、基準緯線と基準経線との交点を基準点として設定する。基準線設定部２１２は、基準設定部として機能する。
【００４３】
図８及び図９は、基準線設定画面を示す図である。図８に示すように、基準線設定部２１２は緯度の入力画面を表示部１０２に表示する。ユーザによって基準となる緯度（北緯４０度５０分００秒）が入力されると、基準線設定部２１２は入力された緯度を示す緯線を基準緯線として設定する。
【００４４】
図９に示すように、基準線設定部２１２は経度の入力画面を表示部１０２に緯度の場合と同様に表示する。ユーザによって基準となる経度（西経７４度００分００秒）が入力されると、基準線設定部２１２は入力された経度を示す経線を基準経線として設定する。
【００４５】
算出部２１３は、指定地点と基準点との間の距離と、基準点（基準経線或いは基準緯線）に対する指定地点の方角（方位角）とを算出する。
【００４６】
指定地点の緯度及び経度を（ＬＤ，ＭＤ）、基準点の緯度及び経度を（ＬＲ，ＭＲ）、地球の半径をｒとすると、指定地点と基準点との間の距離Ｘは、以下の式で求められる。なお、地表の円弧を直線として簡略して計算している。
【００４７】
【数１】
2018051807.tif 000003
【００４８】
基準点から見た指定地点の方位角θは、以下の式で求められる。
【００４９】
【数２】
2018051807.tif 000004
【００５０】
算出部２１３は、以上の式を用いて、距離及び方角を算出する。
【００５１】
縮尺設定部２１４は、ユーザの入力に基づいて、ラベル３００の縮尺、即ちユーザがラベル３００を貼付しようとする地図の縮尺を設定する。縮尺設定部２１４は、表示駆動回路２０５を制御して表示部１０２を駆動し、縮尺を設定するための縮尺設定画面を表示する。ユーザによって入力部１０１を介して縮尺が入力されると、縮尺設定部２１４は入力されたデータを取得し、選択された値を縮尺値として設定する。
【００５２】
図１０は、テープ１１２に印刷する印刷対象の画像を示す図である。図１０に示すように、印刷対象設定部２１５は、指定地点設定部２１１が設定した指定地点と、基準線設定部２１２が設定した基準緯線及び基準経線と、算出部２１３が算出した距離及び方位と、縮尺設定部２１４が設置した縮尺とに基づいて、印刷する印刷対象の画像を設定する。
【００５３】
印刷対象設定部２１５は、指定地点を示す指標である指定地点マーカＤを設定する。指定地点マーカＤは、指定地点の位置を示す矢印と、指定地点の名称を示す文字とを含む。指定地点マーカＤの矢印は、テープ１１２の長手方向に平行であり、幅方向の中央を通る。指定地点マーカＤの矢印はテープ１１２の一端を指し示しており、矢印が指し示す位置が指定地点の位置である。
【００５４】
印刷対象設定部２１５は、基準緯線を示す線Ｌと基準経線を示す線Ｍとを設定する。線Ｍは、指定地点マーカＤの矢印となす角度が算出部２１３の算出した方位角θに一致し、北を示す矢印を含む。線Ｌは線Ｍと直交する。線Ｍと線Ｌとの交点は基準点を示し、基準点と指定地点マーカＤの矢印が示す位置との距離は、算出部２１３が算出した距離Ｘに縮尺設定部２１４が設置した縮尺を乗じたものに一致する。なお、印刷対象設定部２１５は、基準緯線を示す線Ｌと指定地点の位置を示す矢印の主線との間の角と、基準経線を示す線Ｍと指定地点の位置を示す矢印の主線との間の角とのうち、より小さい角度の方を方位角θとして自動的に設定するが、設定されたテープ１１２の幅に基づいて印刷可能であれば、ユーザがより大きい角度の方を方位角θとして設定し直してもよい。
【００５５】
印刷部２１６は、印刷対象設定部２１５が設定した印刷対象の画像、即ち指定地点マーカＤ、線Ｍ及び線Ｌをテープ１１２に印刷する。印刷部２１６は、ヘッド駆動回路２０２、ローラ駆動回路２０３及びカッタ駆動回路２０４を介してサーマルヘッド１０８、プラテンローラ１０９、フルカット機構１１５及びハーフカット機構を制御し、テープ１１２に印刷対象の画像を印刷して、テープ１１２を切断する。
【００５６】
印刷装置１が実行する印刷処理について、図１１のフローチャートを参照して説明する。
【００５７】
ユーザが入力部１０１を介して印刷開始を指示すると、印刷装置１は以下のような印刷処理を実行する。
【００５８】
まず、印刷装置１は、指定地点を設定して座標を取得する（ステップＳ１０１）。具体的には、制御部２０１の指定地点設定部２１１は、ユーザの入力に基づいて、ユーザが地図上での正確な位置を知ることを望んでいる目的地を指定地点として設定し、その座標を取得する。
【００５９】
指定地点を設定して座標を取得すると、印刷装置１は、基準線の緯度及び経度を取得する（ステップＳ１０２）。具体的には、制御部２０１の基準線設定部２１２は、ユーザの入力に基づいて、ユーザがラベル３００を地図に貼付する際に基準となる基準線の緯度と経度とを取得する。
【００６０】
基準線の緯度及び経度を取得すると、印刷装置１は、基準点から指定地点への距離及び方位を算出する（ステップＳ１０３）。具体的には、制御部２０１の算出部２１３は、指定地点設定部２１１が設定した指定地点と基準線設定部２１２が設定した基準点との間の距離と、基準経線或いは基準緯線から見た指定地点の方角とを算出する。
【００６１】
基準点から指定地点への距離及び方位を算出すると、印刷装置１は、ラベル３００の縮尺を設定する（ステップＳ１０４）。具体的には、制御部２０１の縮尺設定部２１４は、ユーザの入力に基づいて、ラベル３００の縮尺、即ちユーザがラベル３００を貼付しようとする地図の縮尺を設定する。
【００６２】
ラベル３００の縮尺を設定すると、印刷装置１は、印刷対象の画像を設定する（ステップＳ１０５）。具体的には、制御部２０１の印刷対象設定部２１５は、指定地点設定部２１１が設定した指定地点と、基準線設定部２１２が設定した基準緯線及び基準経線と、算出部２１３が算出した距離及び方位と、縮尺設定部２１４が設置した縮尺とに基づいて、印刷する印刷対象の画像を設定する。
【００６３】
印刷対象の画像を設定すると、印刷装置１は、テープ１１２に印刷対象の画像を印刷する（ステップＳ１０６）。具体的には、制御部２０１の印刷部２１６は、ヘッド駆動回路２０２、ローラ駆動回路２０３及びカッタ駆動回路２０４を介してサーマルヘッド１０８、プラテンローラ１０９、フルカット機構１１５及びハーフカット機構を制御し、テープ１１２に印刷対象の画像を印刷してテープ１１２を切断する。
【００６４】
テープ１１２に印刷対象の画像を印刷すると、制御部２０１は、印刷処理を終了する。
【００６５】
図１２は、ラベル３００が貼付された地図を示す図である。図１２に示すように、ラベル３００が地図上の緯線及び経線に、印刷された基準緯線及び基準経線がそれぞれ合うように貼付されると、指定地点マーカＤの矢印が指す位置が指定地点の位置に地図上で一致する。ユーザは、印刷されたラベル３００をこのように貼付することで、地図上に明示されていない目的地の位置を知ることができる。
【００６６】
以上の構成を備え、印刷処理を行うことで、実施の形態１に係る印刷装置１は、地図上に明示されていない指定地点の位置を明示するラベル３００を印刷することができる。
【００６７】
印刷装置１によれば、ラベル３００に印刷された基準緯線と基準経線とによって、ラベル３００を地図上に正確に貼付することができる。そのため、地図上に目的地の位置が直接記載されていないばかりか目印となるような場所さえ記載されていなくても、地図に緯線及び経線が印刷されていれば、その目的地の位置を明示することができる。
【００６８】
印刷装置１によれば、テープ１１２の長さはフルカット位置によって調節することができる。そのため、目的地の位置が基準となる緯線又は経線から離れていたとしても、ラベル３００の長さを長くすることで、目的地の位置を明示することができる。また、目的地の位置が基準となる緯線又は経線と近かったとしても、ラベル３００の長さを短くすることで、必要以上に地図と重なって貼付されることを防ぐことができる。
【００６９】
（実施の形態２）
実施の形態２に係る印刷装置１について、図面を参照して説明する。
【００７０】
図１３は、制御部２０１の機能構成を示すブロック図である。図１３に示すように、制御部２０１は、実施の形態１の基準線設定部２１２に替えて基準点設定部２１７を備える。
【００７１】
基準点設定部２１７は、ユーザの入力に基づいて、ユーザがラベル３００を地図に貼付する際に基準となる基準点を設定する。基準点設定部２１７は、表示駆動回路２０５を制御して表示部１０２を駆動し、基準点を設定するための基準点設定画面を表示する。ユーザが基準点設定画面の表示に従って入力部１０１を介して場所を選択すると、基準点設定部２１７は入力されたデータを取得し、選択された場所を基準点として設定する。基準点設定部２１７は、基準設定部として機能する。
【００７２】
図１４は、基準点設定画面を示す図である。図１４に示すように、基準点設定部２１７は施設のリストを表示部１０２に表示する。ユーザが表示された施設のリストから基準点とする国際連合本部ビルを選択すると、基準点設定部２１７は国際連合本部ビルを基準点として設定する。基準点設定部２１７は、施設だけでなく国名、地域名、都市名、基準点の種類を基準点設定画面に表示し得るが、これらの画面の例示は省略する。
【００７３】
基準点設定部２１７は、フラッシュメモリ２０６が記憶する施設データから基準点の座標を取得する。例えば、国際連合本部ビルを基準点として設定した場合は、国際連合本部ビルの座標（北緯４０度４４分５８秒、西経７３度５８分０５秒）が基準点の座標として取得される。
【００７４】
図１５は、テープ１１２に印刷する印刷対象の画像を示す図である。図１５に示すように、印刷対象設定部２１５は、指定地点設定部２１１が設定した指定地点と、基準点設定部２１７が設定した点と、算出部２１３が算出した距離及び方位と、縮尺設定部２１４が設置した縮尺とに基づいて、テープ１１２に印刷する印刷対象の画像を設定する。
【００７５】
印刷対象設定部２１５は、実施の形態１と同様に、指定地点を示す指定地点マーカＤを設定する。
【００７６】
印刷対象設定部２１５は、基準点を示す指標である基準点マーカＲを設定する。基準点マーカＲは、基準点の位置を示す矢印を含む。基準点マーカＲの矢印は、テープ１１２の長手方向に平行であり、幅方向の中央を通る。基準点マーカＲの矢印はテープ１１２の指定地点マーカＤの矢印が指し示す一端と反対側の端を指し示しており、矢印が指し示す位置が基準点の位置である。基準点マーカＲの矢印が示す位置と指定地点マーカＤの矢印が示す位置との距離は、算出部２１３が算出した距離Ｘに縮尺設定部２１４が設置した縮尺を乗じたものに一致する。
【００７７】
印刷対象設定部２１５は、ラベル３００上での方位を示す方位記号Ｏを設定する。指定地点マーカＤの矢印と、方位記号Ｏが示す南北方向に平行な直線がなす角度が算出部２１３の算出した方位角θに一致する。
【００７８】
印刷部２１６は、印刷対象設定部２１５が設定した印刷対象の画像、即ち指定地点マーカＤ、基準点マーカＲ及び方位記号Ｏをテープ１１２に印刷する。印刷部２１６は、ヘッド駆動回路２０２、ローラ駆動回路２０３及びカッタ駆動回路２０４を介してサーマルヘッド１０８、プラテンローラ１０９、フルカット機構１１５及びハーフカット機構を制御し、テープ１１２に印刷対象の画像を印刷して、テープ１１２を切断する。切断された印刷テープは、地図上の基準点に基準点マーカＲの矢印の先端を合わせるとともに、地図上の緯線における北向き或いは地図上の方位記号に、方位記号Ｏの向きを合わせて貼ればよい。
【００７９】
以上の構成を備え、印刷処理を行うことで、実施の形態２に係る印刷装置１は、実施の形態１に係る印刷装置と同様の効果を得ることができる。
【００８０】
実施の形態２に係る印刷装置は、施設等を基準点として用いている。そのため、地図に緯線又は経線が印刷されていない場合、あるいは印刷されていても目的地から離れすぎている場合であっても、目的地の位置を明示することができる。
【００８１】
（実施の形態３）
実施の形態３に係る印刷装置１について、図面を参照して説明する。
【００８２】
実施の形態３の指定地点設定部２１１は、ユーザによって入力部１０１を介して指定地点の緯度及び経度が入力されると、入力されたデータを取得し、選択された座標の場所を指定地点として設定する。
【００８３】
図１６、図１７及び図１８は、指定地点設定画面を示す図である。図１６に示すように、指定地点設定部２１１は緯度の入力画面を表示部１０２に表示する。ユーザによって指定地点の緯度（北緯４０度４５分２６秒）が入力されると、基準線設定部２１２は入力された緯度を指定地点の緯度として設定する。
【００８４】
図１７に示すように、指定地点設定部２１１は経度の入力画面を表示部１０２に緯度の場合と同様に表示する。ユーザによって指定地点の経度（西経７３度５９分０９秒）が入力されると、指定地点設定部２１１は入力された経度を指定地点の経度として設定する。
【００８５】
図１８に示すように、指定地点設定部２１１は指定地点の名称の入力画面を表示部１０２に表示する。ユーザによって指定地点の名称（タイムズスクエア）が入力されると、指定地点設定部２１１は入力された名称を指定地点の名称として設定する。
【００８６】
以上の構成を備え、印刷処理を行うことで、実施の形態３に係る印刷装置１は、実施の形態１に係る印刷装置と同様の効果を得ることができる。
【００８７】
実施の形態３に係る印刷装置１は、目的地の緯度及び経度を直接入力されている。そのため、目的地がフラッシュメモリ２０６に記憶されていない場合、あるいはフラッシュメモリ２０６が施設の名前及び座標を含む施設データを記憶していない場合であっても、目的地を指定地点として設定することができる。
【００８８】
（実施の形態４）
実施の形態４に係る印刷装置１について、図面を参照して説明する。
【００８９】
実施の形態４の基準線設定部２１２は、ユーザの入力に基づいて、ユーザがラベル３００を地図に貼付する際に基準となる基準線を設定する。基準線設定部２１２は、表示駆動回路２０５を制御して表示部１０２を駆動し、基準線を設定するための基準線設定画面を表示する。ユーザによって入力部１０１を介して緯線間隔及び経線間隔が入力されると、基準線設定部２１２は入力されたデータを取得し、指定地点に最も近い緯線、経線をそれぞれ基準緯線、基準経線として設定する。さらに、基準線設定部２１２は、基準緯線と基準経線との交点を基準点として設定する。
【００９０】
図１９及び図２０は、基準線設定画面を示す図である。図１９に示すように、基準線設定部２１２は緯線間隔の入力画面を表示部１０２に表示する。ユーザによって緯線の間隔（００度１０分００秒）が入力されると、基準線設定部２１２は赤道から緯線間隔ずつ離れた全ての緯線から、指定地点に最も近い緯線を基準緯線として設定する。例えば、タイムズスクエア（北緯４０度４５分２６秒、西経７３度５９分０９秒）を指定地点として設定した場合は、北緯４０度５０分００秒を示す緯線を基準緯線として設定する。
【００９１】
図２０に示すように、基準線設定部２１２は経線間隔の入力画面を表示部１０２に緯線の場合と同様に表示する。ユーザによって経線の間隔（００度１０分００秒）が入力されると、基準線設定部２１２は本初子午線から経線間隔ずつ離れた全ての経線から、指定地点に最も近い経線を基準経線として設定する。例えば、タイムズスクエア（北緯４０度４５分２６秒、西経７３度５９分０９秒）を指定地点として設定した場合は、西経７４度００分００秒を示す緯線を基準緯線として設定する。
【００９２】
以上の構成を備え、印刷処理を行うことで、実施の形態４に係る印刷装置１は、実施の形態１に係る印刷装置と同様の効果を得ることができる。
【００９３】
実施の形態４に係る印刷装置１は、指定地点に最も近い緯線及び経線を基準緯線及び基準経線としてそれぞれ設定することで、ユーザが自ら基準となる緯線及び経線を選択しなくても、ラベル３００の貼付に適した基準となる緯線及び経線を設定することができ、ユーザの使用を容易にすることができる。
【００９４】
（変形例）
以上に実施の形態について説明したが、上記実施の形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、本発明の実施の形態は合理的に実施可能な上記実施例の組合せを含む種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
【００９５】
印刷装置１はサーマルヘッド１０８を備えるサーマルプリンタであるとしたが、これに限られるものではない。インクジェットプリンタ、レーザープリンタを含むあらゆる形態の印刷装置であってもよい。
【００９６】
印刷装置１はテープ収納部１０４を備えるとしたが、これに限られるものではない。印刷装置１はテープ収納部１０４を含むテープ１１２に印刷対象の画像を印刷する構成を備えず、テープ１１２に印刷対象の画像を印刷する構成を備える外部の印刷機器を制御して印刷処理を行う処理装置であってもよい。
【００９７】
印刷装置１は入力部１０１と、表示部１０２と、を備えるとしたが、これに限られるものではない。外部の入力装置又は表示装置に接続され、それらの装置を用いてユーザからの情報の入力の受け付け又はユーザへの情報の提示を行ってもよい。
【００９８】
プラテンローラ１０９はステッピングモータ或いはサーボモータによって駆動されるとしたが、これに限られるものではない。プラテンローラ１０９は連続的に動作するモータによって駆動されてもよい。このようなモータはエンコーダによって制御され、搬送したテープ１１２の長さもエンコーダによって管理される。
【００９９】
算出部２１３が指定地点と基準点との間の距離と、基準点から見た指定地点の方位角とを算出する式は、実施の形態１で説明したものに限られない。算出部２１３は、距離又は方位角を算出するためのあらゆる方法を用いて距離又は方位角を算出することが可能である。
【０１００】
指定地点又は基準点の座標を特定するために緯度及び経度を使用したが、これに限られるものではない。例えば、印刷装置１は座標を特定するために住所を利用してもよい。この他にも、あらゆる方法を用いて座標を特定することが可能である。
【０１０１】
実施の形態１−４で説明した構成を組み合わせてもよい。例えば、印刷装置１は実施の形態３の指定地点設定部２１１と実施の形態４の基準線設定部２１２とを備えてもよい。この組み合わせの他にも、実施の形態１−４で説明した構成のあらゆる組み合わせが可能である。
【０１０２】
なお、本発明に係る機能を実現するための構成を予め備えた印刷装置として提供できることはもとより、プログラムの適用により、既存の情報処理装置等を、本発明に係る印刷装置として機能させることもできる。すなわち、上記実施形態で例示した印刷装置１による各機能構成を実現させるためのプログラムを、既存の情報処理装置等を制御するＣＰＵ等が実行できるように適用することで、本発明に係る印刷装置として機能させることができる。また、本発明に係る搬送方法は、印刷装置を用いて実施できる。
【０１０３】
また、このようなプログラムの適用方法は任意である。プログラムを、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリカード等のコンピュータ読み取り可能な記憶媒体に格納して適用できる。さらに、プログラムを搬送波に重畳し、インターネットなどの通信媒体を介して適用することもできる。例えば、通信ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）にプログラムを掲示して配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
【０１０４】
以上、本発明の好ましい実施の形態について説明したが、本発明は係る特定の実施の形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲とが含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１０５】
（付記１）
指定地点の座標を設定する指定地点設定部と、
前記指定地点設定部が設定した前記指定地点の座標と基準点の座標とに基づいて、前記基準点と前記指定地点との間の距離と前記基準点から見た前記指定地点の方角とを算出する算出部と、
前記算出部が算出した前記距離及び前記方角に基づいて、前記指定地点の位置を示す指標と前記基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定する印刷対象設定部と、
前記印刷対象設定部が設定した前記印刷対象の画像を被印刷媒体に印刷する印刷部と、
を備えることを特徴とする印刷装置。
【０１０６】
（付記２）
前記基準点の座標を設定する基準設定部をさらに備え、
前記基準設定部は、前記基準点を交点とする基準緯線と基準経線との緯度と経度とをそれぞれ設定し、
前記印刷対象設定部は、前記基準緯線を示す指標と前記基準経線を示す指標とを含む前記印刷対象の画像を設定する、
ことを特徴とする付記１に記載の印刷装置。
【０１０７】
（付記３）
前記基準点の座標を設定する基準設定部をさらに備え、
前記基準設定部は、前記基準点の緯度と経度とを設定し、
前記印刷対象設定部は、前記指定地点の位置を示す記号と前記基準点の位置を示す記号と前記方位を示す記号とを含む前記印刷対象の画像を設定する、
ことを特徴とする付記１に記載の印刷装置。
【０１０８】
（付記４）
前記基準設定部は、複数の緯線のうち前記指定地点に最も近いものを前記基準緯線として選択し、複数の経線のうち前記指定地点に最も近いものを前記基準経線として選択する、
ことを特徴とする付記２に記載の印刷装置。
【０１０９】
（付記５）
前記指定地点の候補となる場所の座標を記憶する記憶部を備え、
前記指定地点設定部は、前記記憶部から前記指定地点の座標を取得する、
ことを特徴とする付記１から４のいずれか一つに記載の印刷装置。
【０１１０】
（付記６）
前記基準点の候補となる場所の座標を記憶する記憶部を備え、
前記基準設定部は、前記記憶部から前記基準点の座標を取得する、
ことを特徴とする付記３に記載の印刷装置。
【０１１１】
（付記７）
前記指定地点の位置を示す指標は、前記指定地点の位置を示す矢印と前記指定地点の名称を示す文字とを含む、
ことを特徴とする付記１から６のいずれか一つに記載の印刷装置。
【０１１２】
（付記８）
指定地点の座標を設定し、
設定した前記指定地点の座標と基準点の座標とに基づいて、前記基準点と前記指定地点との間の距離と前記基準点から見た前記指定地点の方角とを算出し、
算出した前記距離及び前記方角に基づいて、前記指定地点の位置を示す指標と前記基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定し、
設定した前記印刷対象の画像を被印刷媒体に印刷する、
ことを特徴とする印刷方法。
【０１１３】
（付記９）
コンピュータに、
指定地点の座標を設定させ、
設定させた前記指定地点の座標と基準点の座標とに基づいて、前記基準点と前記指定地点との間の距離と前記基準点から見た前記指定地点の方角とを算出させ、
算出させた前記距離及び前記方角に基づいて、前記指定地点の位置を示す指標と前記基準点の位置を示す指標と方位を示す指標とを含む印刷対象の画像を設定させ、
設定させた前記印刷対象の画像を被印刷媒体に印刷させる、
ことを特徴とするプログラム。
【符号の説明】
【０１１４】
１…印刷装置、１００…筐体、１０１…入力部、１０２…表示部、１０３…開閉蓋、１０４…テープ収納部、１０５…テープカセット、１０６…テープ印刷機構、１０７…カセット受部、１０８…サーマルヘッド、１０９…プラテンローラ、１１０…位置合わせ軸、１１１…リボン巻取軸、１１２…テープ、１１３…インクリボン、１１４…テープ繰出部、１１５…フルカット機構、１１６…ハーフカット機構、１１７…カセットケース、１１８…テープコア、１１９…リボン供給コア、１２０…リボン巻取コア、１２１…ヘッド配置部、１２２…被係合部、１２３…カセット種別検出部、２０１…制御部、２０２…ヘッド駆動回路、２０３…ローラ駆動回路、２０４…カッタ駆動回路、２０５…表示駆動回路、２０６…フラッシュメモリ、２０７…ＲＡＭ、２１１…指定地点設定部、２１２…基準線設定部、２１３…算出部、２１４…縮尺設定部、２１５…印刷対象設定部、２１６…印刷部、２１７…基準点設定部、３００…ラベル、Ｄ…指定地点マーカ、Ｌ…基準緯線、Ｍ…基準経線、Ｏ…方位記号、Ｒ…基準点マーカ
【図１】
2018051807.tif 000005
【図２】
2018051807.tif 000006
【図３】
2018051807.tif 000007
【図４】
2018051807.tif 000008
【図５】
2018051807.tif 000009
【図６】
2018051807.tif 000010
【図７】
2018051807.tif 000011
【図８】
2018051807.tif 000012
【図９】
2018051807.tif 000013
【図１０】
2018051807.tif 000014
【図１１】
2018051807.tif 000015
【図１２】
2018051807.tif 000016
【図１３】
2018051807.tif 000017
【図１４】
2018051807.tif 000018
【図１５】
2018051807.tif 000019
【図１６】
2018051807.tif 000020
【図１７】
2018051807.tif 000021
【図１８】
2018051807.tif 000022
【図１９】
2018051807.tif 000023
【図２０】
2018051807.tif 000024