(57)【要約】【課題】印刷装置の電池残量不足に基づいて印刷が失敗することを抑制する。【解決手段】  印刷装置１の制御回路５は、電池からの供給電力により被印刷媒体に印刷を行う印刷部を制御し、電子機器１００と通信により接続可能とされていて、制御回路５は、被印刷媒体に印刷する印刷内容の情報を示す印刷データを電子機器１００から通信により受信し、受信した印刷データと電池の電池残量とに基づいて印刷内容における印刷可能範囲を算出し、印刷可能範囲に印刷内容の全体が含まれていないとき、印刷可能範囲を示す情報を電子機器１００へ通信により送信する。【選択図】図８
2019104119.tif 000002
【特許請求の範囲】
【請求項１】
電池からの供給電力により被印刷媒体に印刷を行う印刷部と、
前記印刷部を制御し、印刷制御端末と通信により接続可能とされている制御回路と、
を備え、
前記制御回路は、
前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷制御端末から前記通信により受信し、
前記受信した前記第１印刷データと前記電池の電池残量とに基づいて、前記第１印刷内容における印刷可能範囲を算出し、
前記第１印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲に前記第１印刷内容の全体が含まれていないとき、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信する、
ことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記第１印刷内容の情報は、前記印刷部により前記被印刷媒体に印刷することにより形成される個片のラベルの枚数の情報を含み、
前記印刷可能範囲を示す情報は、前記印刷部により印刷可能な前記ラベルの枚数の情報を含む、
ことを特徴とする印刷装置。
【請求項３】
請求項１または請求項２に記載の印刷装置であって、
前記制御回路は、
前記印刷可能範囲に前記第１印刷内容の全体が含まれているとき、前記被印刷媒体に前記第１印刷内容の印刷を行うように前記印刷部を制御する、
ことを特徴とする印刷装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の印刷装置であって、
前記制御回路は、
前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信した後、印刷の終了を指示する終了通知を前記印刷制御端末から前記通信により受信したとき、前記印刷部による印刷を終了させ、
前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信した後、第２印刷内容の情報を示す第２印刷データを前記通信により受信したとき、前記受信した前記第２印刷データと前記電池の電池残量とに基づいて、前記第２印刷内容における印刷可能範囲を算出し、前記印刷可能範囲に前記第２印刷内容の全体が含まれていないとき、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信する、
ことを特徴とする印刷装置。
【請求項５】
請求項４に記載の印刷装置であって、
前記制御回路は、
前記第２印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲が前記第２印刷内容の全体を含んでいるとき、前記被印刷媒体に前記第２印刷内容の印刷を行うように前記印刷部を制御する、
ことを特徴とする印刷装置。
【請求項６】
電池からの供給電力により被印刷媒体に印刷を行う印刷装置と通信により接続されて、前記印刷装置を制御する制御回路と、
表示部と、
を備え、
前記制御回路は、
前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷装置へ前記通信により送信し、
送信した前記第１印刷データと前記電池の電池残量とに基づいて前記印刷装置において算出された、前記第１印刷内容における印刷可能範囲を示す情報を前記印刷装置から前記通信により受信し、
受信した前記印刷可能範囲を示す情報を前記表示部に表示する、
ことを特徴とする印刷制御端末。
【請求項７】
請求項６に記載の印刷制御端末であって、
前記制御回路は、
前記印刷可能範囲を示す情報を前記印刷装置から受信した後に、前記第１印刷データの変更を受け付けた場合には、変更後の第２印刷データを、再度、前記印刷装置へ送信する、
ことを特徴とする印刷制御端末。
【請求項８】
印刷装置の制御方法であって、
前記印刷装置は、電池からの供給電力により被印刷媒体に印刷を行う印刷部と、前記印刷部を制御し、印刷制御端末と通信により接続可能とされている制御回路と、を備え、
前記制御方法は、
前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷制御端末から前記通信により受信し、
前記受信した前記第１印刷データと前記電池の電池残量とに基づいて、前記第１印刷内容における印刷可能範囲を算出し、
前記第１印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲に前記第１印刷内容の全体が含まれていないとき、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信する、
ことを特徴とする印刷装置の制御方法。
【請求項９】
印刷装置を制御するコンピュータに実行させるプログラムであって、
前記印刷装置は、電池からの供給電力により被印刷媒体に印刷を行う印刷部と、前記印刷部を制御し、印刷制御端末と通信により接続可能とされている制御回路と、を備え、
前記コンピュータに、
前記制御回路により、前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷制御端末から前記通信により受信させ、
前記受信した前記第１印刷データと前記電池の電池残量とに基づいて、前記第１印刷内容における印刷可能範囲を算出させ、
前記第１印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲に前記第１印刷内容の全体が含まれていないとき、前記制御回路により、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、印刷装置、印刷制御端末、印刷装置の制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来から、無線通信又は有線通信により接続されたスマートフォン等の電子機器を通じて、長尺状の被印刷媒体（印刷テープ）に文字等の印刷を行い、文字等が印刷された印刷テープ片（ラベル）を作成する印刷装置（ラベルプリンタ）が知られている。
【０００３】
このような印刷装置において、印刷装置の電池残量を判定する機能を備えた印刷装置がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１３２８０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、電子機器を通じて印刷装置から離れた場所から印刷する場合には、特許文献１の技術を用いた場合であっても、印刷装置の傍に行って電池残量を直接見なければ、印刷ができる状態なのかどうか確認することはできなかった。したがって、電子機器を通じて印刷指示をしても、印刷装置の電池残量が不足している場合には、指示された印刷を完了することができず、印刷が部分的にしか行われないこともあり、それにより印刷が失敗して、印刷が無駄になってしまうことがあった。
【０００６】
以上のような実情を踏まえ、本発明の一側面に係る目的は、印刷装置の電池残量不足に基づいて印刷が失敗してしまうことを抑制することができる技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る印刷装置は、電池からの供給電力により被印刷媒体に印刷を行う印刷部と、前記印刷部を制御し、印刷制御端末と通信により接続可能とされている制御回路と、を備え、前記制御回路は、前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷制御端末から前記通信により受信し、前記受信した前記第１印刷データと前記電池の電池残量とに基づいて、前記第１印刷内容における印刷可能範囲を算出し、前記第１印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲に前記第１印刷内容の全体が含まれていないとき、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信する。
【０００８】
本発明の一態様に係る印刷制御端末は、電池からの供給電力により被印刷媒体に印刷を行う印刷装置と通信により接続されて、前記印刷装置を制御する制御回路と、表示部と、を備え、前記制御回路は、前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷装置へ前記通信により送信し、送信した前記印刷データと前記電池の電池残量とに基づいて前記印刷装置において算出された、前記第１印刷内容における印刷可能範囲を示す情報を前記印刷装置から前記通信により受信し、受信した前記印刷可能範囲を示す情報を前記表示部に表示する。
【０００９】
本発明の一態様に係る印刷装置の制御方法は、前記印刷装置は、電池からの供給電力により被印刷媒体に印刷を行う印刷部と、前記印刷部を制御し、印刷制御端末と通信により接続可能とされている制御回路と、を備え、前記制御方法は、前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷制御端末から前記通信により受信し、前記受信した前記第１印刷データと前記電池の電池残量とに基づいて、前記第１印刷内容における印刷可能範囲を算出し、前記第１印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲に前記第１印刷内容の全体が含まれていないとき、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信する。
【００１０】
本発明の一態様に係るプログラムは、印刷装置を制御するコンピュータに実行させるプログラムであって、前記印刷装置は、電池からの供給電力により被印刷媒体に印刷を行う印刷部と、前記印刷部を制御し、印刷制御端末と通信により接続可能とされている制御回路と、を備え、前記コンピュータに、前記制御回路により、前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷制御端末から前記通信により受信させ、前記受信した前記第１印刷データと前記電池の電池残量とに基づいて、前記第１印刷内容における印刷可能範囲を算出させ、前記第１印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲に前記第１印刷内容の全体が含まれていないとき、前記制御回路により、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信させる。
【発明の効果】
【００１１】
上記の態様によれば、印刷装置の電池残量不足に基づいて印刷が失敗してしまうことを抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係る印刷装置を含む印刷システムの構成を例示した図である。
【図２】印刷装置の開閉蓋を開放した状態の斜視図である。
【図３】印刷装置に使用される被印刷媒体を媒体幅方向Ｙから見た断面図である。
【図４】印刷装置に収納されるテープカセットの斜視図である。
【図５】印刷装置のカセット収納部の斜視図である。
【図６】印刷装置の断面図である。
【図７】印刷装置と電子機器のハードウェア構成を示したブロック図である。
【図８】第１の実施形態の電子機器の表示例を示す図である。
【図９】第１の実施形態の電子機器の表示制御処理のフローチャートである。
【図１０】第１の実施形態の印刷装置の印刷制御処理のフローチャートである。
【図１１Ａ】第２の実施形態の電子機器の表示例を示す図である。
【図１１Ｂ】第２の実施形態の電子機器の表示例を示す図である。
【図１２】第２の実施形態の表示制御処理のフローチャートである。
【図１３】第２の実施形態の印刷装置の印刷制御処理のフローチャートである。
【発明を実施するための形態】
【００１３】
［第１の実施形態］
図１は、第１の実施形態に係る印刷装置を含む印刷システムの構成を例示した図である。図２は、印刷装置１の開閉蓋３を開放した状態の斜視図である。図１に示す印刷システムは、印刷装置１と、印刷装置１へ印刷データを送信する電子機器（印刷制御端末）１００と、を含んでいる。印刷装置１と電子機器１００は、無線通信または有線通信でデータをやり取りする。印刷装置１は、被印刷媒体に印刷を行う印刷装置である。
【００１４】
なお、第１の実施形態において、被印刷媒体Ｍ（印刷テープ）の搬送される方向を「搬送方向Ｘ」とし、この搬送方向Ｘに直交する被印刷媒体Ｍ（印刷テープ）の幅方向を「媒体幅方向Ｙ」とする。これらＸ方向、及びＹ方向は、互いに直交する。
印刷装置１は、被印刷媒体に印刷を行うサーマルヘッド（印刷部）を備える印刷装置であり、例えば、長尺な帯状の被印刷媒体Ｍに、シングルパス方式で印刷を行うラベルプリンタである。図３は、印刷装置１に使用される被印刷媒体Ｍを媒体幅方向Ｙから見た断面図である。被印刷媒体Ｍは、例えば、基材Ｂと、基材Ｂに塗布された粘着材Ａ（のり面）と、粘着材Ａを介して基材Ｂに対し剥離可能に貼り付けられた剥離紙Ｆと、を有する長尺状のテープ部材である。なお、被印刷媒体Ｍは、剥離紙Ｆなしの長尺状のテープ部材であってもよい。
【００１５】
図１、図２に示すように、印刷装置１は、装置筐体２と、この装置筐体２に開閉自在に取り付けられた開閉蓋３を備える。図２に示すように、装置筐体２は、内部にテープカセット３０を収納するカセット収納部１９を備えている。カセット収納部１９の詳細については後述する。
装置筐体２の上面には、電源ボタン２５の他、各種操作を行う操作ボタン２６ａ，２６ｂ，２６ｃ（以下、「操作ボタン２６」と呼ぶ）、開閉蓋３を開放させる蓋開閉ボタン２７等が配置されている。電池Ｄ（図７参照）が接続され、かつ、電池Ｄの電池残量が残っている状態、言い換えると、電池残量が所定の閾値以上の状態で電源ボタン２５が押下されると、電源回路４０（図７参照）に信号が送られて印刷装置１の電源がＯＮになる。そして、電源がＯＮの状態で、再び電源ボタン２５が押下されると、電源回路４０に信号が送られて印刷装置１の電源がＯＦＦになる。また、操作ボタン２６が押下されると、制御回路５（図７参照）に信号が送られて、各ボタンに応じた処理が行われる。
また、図示しないが、装置筐体２には、外部機器接続端子、記憶媒体挿入口等が設けられている。
【００１６】
開閉蓋３は、カセット収納部１９の上部を覆うように開閉可能に配置されている。
また、開閉蓋３には、この開閉蓋３が閉じた状態でもカセット収納部１９にテープカセット３０（図４参照）が収納されているか否かを目視で確認可能とするために、窓３ａが形成されている。
また、装置筐体２の側面であって、被印刷媒体Ｍの搬送方向Ｘの下流側に位置する部分には、排出口２ａが形成されている。印刷装置１内でサーマルヘッド１０による印刷が行われた被印刷媒体Ｍは、排出口２ａから装置外へ排出される。
【００１７】
図４は、印刷装置１に収納されるテープカセット３０の斜視図である。図５は、印刷装置１のカセット収納部１９の斜視図である。図６は、印刷装置１の断面図である。図４に示すテープカセット３０は、図５に示すカセット収納部１９に着脱して交換可能に収納される。図６には、テープカセット３０がカセット収納部１９に収納された状態が示されている。
【００１８】
テープカセット３０は、図４に示すように、サーマルヘッド被挿入部３６及び係合部３７が形成された、被印刷媒体ＭとインクリボンＲを収容するカセットケース３１を有する。カセットケース３１には、テープコア３２とインクリボン供給コア３４とインクリボン巻取りコア３５が設けられている。
【００１９】
被印刷媒体Ｍは、カセットケース３１内部のテープコア３２にロール状に巻かれている。また、熱転写用のインクリボンＲは、その先端がインクリボン巻取りコア３５に巻きつけられた状態で、カセットケース３１内部のインクリボン供給コア３４にロール状に巻かれている。
【００２０】
装置筐体２のカセット収納部１９には、図５に示すように、テープカセット３０を所定の位置で支持するための複数のカセット受け部２０が設けられている。また、カセット受け部２０には、テープカセット３０が収容するテープ（被印刷媒体Ｍ）の幅を検出するためのテープ幅検出スイッチ２４が設けられている。
【００２１】
テープ幅検出スイッチ２４は、テープカセットの形状に基づいて被印刷媒体Ｍの幅（以下、「印刷テープ幅」ともいう）を検出するためのスイッチである。テープ幅検出スイッチ２４は、カセット収納部１９に複数設けられている。印刷テープ幅の異なるテープカセットは、複数のテープ幅検出スイッチ２４をそれぞれ異なる組み合わせで押下するように構成されている。これにより、後述する制御回路５（図７参照）が、押下されたテープ幅検出スイッチ２４の組み合わせから、テープカセットの種類を特定し、被印刷媒体Ｍの幅（印刷テープ幅）を検出する。
【００２２】
カセット収納部１９には、更に、複数の発熱素子を有し、被印刷媒体Ｍに印刷を行うサーマルヘッド１０と、被印刷媒体Ｍを搬送する搬送機構であるプラテンローラ２１と、テープコア係合軸２２と、インクリボン巻取り駆動軸２３が設けられている。更に、サーマルヘッド１０には、サーミスタ１３が埋め込まれている。サーミスタ１３は、サーマルヘッド１０の温度を測定するヘッド温度測定部である。
【００２３】
テープカセット３０がカセット収納部１９に収納された状態では、図６に示すように、カセットケース３１に設けられた係合部３７がカセット収納部１９に設けられたカセット受け部２０に支持されて、サーマルヘッド１０がカセットケース３１に形成されたサーマルヘッド被挿入部３６に挿入される。また、テープコア係合軸２２には、テープカセット３０のテープコア３２が係合し、更に、インクリボン巻取り駆動軸２３には、インクリボン巻取りコア３５が係合する。
【００２４】
電子機器１００から印刷装置１へ印刷指示が入力されると、被印刷媒体Ｍは、プラテンローラ２１の回転によりテープコア３２から繰り出される。この際、インクリボン巻取り駆動軸２３がプラテンローラ２１に同調して回転することで、被印刷媒体ＭとともにインクリボンＲがインクリボン供給コア３４から繰り出される。これにより、被印刷媒体ＭとインクリボンＲは重なった状態で搬送される。そして、サーマルヘッド１０とプラテンローラ２１の間を通過する際にインクリボンＲがサーマルヘッド１０によって加熱されることで、インクが被印刷媒体Ｍに転写され、印刷が行われる。
【００２５】
サーマルヘッド１０とプラテンローラ２１の間を通過した使用済みのインクリボンＲは、インクリボン巻取りコア３５に巻き取られる。一方、サーマルヘッド１０とプラテンローラ２１の間を通過した印刷済みの被印刷媒体Ｍは、ハーフカット機構１６またはフルカット機構１７で切断され、排出口２ａから排出される。
【００２６】
図７は、印刷装置１と電子機器１００のハードウェア構成を示したブロック図である。印刷装置１は、上述した構成に加えて、図７に示すように、制御回路５、ＲＯＭ（Read Only Memory）６、ＲＡＭ（Random Access Memory）７、通信インターフェース（ＩＦ）８、ヘッド駆動回路９、搬送用モータ駆動回路１１（搬送装置）、ステッピングモータ１２、カッターモータ駆動回路１４、カッターモータ１５、電池残量検出回路２８及び、電源回路４０を備える。なお、少なくとも制御回路５、ＲＯＭ６、及びＲＡＭ７は、印刷装置１のコンピュータを構成する。
【００２７】
制御回路５は、例えばＣＰＵ（Central Processing Unit）などのプロセッサ５ａを含む。制御回路５は、ＲＯＭ６に記憶されているプログラムをＲＡＭ７に展開し実行することで、印刷装置１の各部の動作を制御する。通信インターフェース８は、有線通信又は無線通信により外部装置（例えば、電子機器１００）との間でデータを授受する。
【００２８】
制御回路５は、例えば、制御信号（ストローブ信号、ラッチ信号、クロック信号）と印刷データをヘッド駆動回路９へ供給し、ヘッド駆動回路９を介してサーマルヘッド１０を制御する。また、制御回路５は、モータ駆動回路（搬送用モータ駆動回路１１、カッターモータ駆動回路１４）を介してモータ（ステッピングモータ１２、カッターモータ１５）を制御する。
【００２９】
制御回路５は、印刷速度が異なる複数の印刷モードに基づき、サーマルヘッド１０による印刷を制御する。制御回路５は、印刷速度に応じて、サーマルヘッド１０への供給電力を変化させる。印刷装置１は複数の印刷モードを有し、例えば、第１の実施形態においては、３つの印刷モードを有する。各印刷モードには、印刷速度、印刷解像度が設定されており、印刷速度が速い（印刷解像度が低い）印刷モードほど、サーマルヘッド１０への供給電力が低く設定されている。これに対し、印刷速度が遅い（印刷解像度が高い）印刷モードほど、サーマルヘッド１０への供給電力が高く設定されている。すなわち、印刷装置１は、印刷速度とサーマルヘッド１０への供給電力とがそれぞれ負の相関関係にある複数の印刷モードを有する。
【００３０】
制御回路５は、被印刷媒体Ｍに印刷する印刷内容（第１印刷内容）の情報を示す印刷データ（第１印刷データ）を電子機器１００から受信する。受信した印刷データは、印刷内容の印刷イメージデータ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度、印刷文字サイズのうち少なくとも１つ以上の情報を含む。印刷イメージデータには、印刷イメージデータを構成するドットの情報を含む。印刷イメージデータは印刷対象の文字やキャラクタ等の印刷イメージの画像データを表し、印刷文字サイズは印刷イメージを被印刷媒体Ｍに印刷するサイズを表し、印刷濃度は印刷イメージを印刷する際の濃度を表し、印刷枚数は印刷イメージを印刷する枚数を表し、印刷テープ長は印刷イメージを印刷する被印刷媒体Ｍの長さを表し、印刷テープ幅は印刷イメージを印刷する被印刷媒体Ｍの幅を表し、印刷速度は印刷イメージを被印刷媒体Ｍに印刷する際の速度を表す。
【００３１】
制御回路５は、受信した印刷データに応じて、電池Ｄの電池残量に基づいて印刷可能な被印刷媒体Ｍの印刷可能範囲を計算する。具体的には、制御回路５は、印刷データに基づき、印刷データに対応する印刷内容の全てを印刷するのに必要な、サーマルヘッド１０へ印加するべき電力値を計算する。制御回路５は、電池残量検出回路２８を通じて印刷装置１の電池Ｄの電池残量を取得し、取得した電池残量に基づいて印刷可能なライン数あるいはピクセル数の値を計算する。そして、制御回路５は、計算により算出した、サーマルヘッド１０へ通電するべき電力値と、取得した電池残量に基づいて印刷可能なライン数あるいはピクセル数の値と、に基づいて印刷可能範囲を計算し、その計算結果を判定する。電池Ｄの電池残量に基づいて印刷可能な値を計算する技術及び、印刷データに基づいて印刷データに対応する印刷内容の全てを印刷するのに必要な、サーマルヘッド１０へ印加するべき電力値を計算する技術は、公知の技術を採用することができるためここでは説明を省略する。制御回路５は、計算結果に基づき、電子機器１００において被印刷媒体Ｍ内の印刷可能範囲を表示する印刷可能範囲の情報を電子機器１００へ送信する。
【００３２】
ＲＯＭ６は、被印刷媒体Ｍに印刷を行う印刷プログラム、印刷プログラムの実行に必要な各種データ（例えば、フォント等）を記憶する。ＲＯＭ６は、制御回路５によって読取り可能なプログラムが記憶された記憶媒体としても機能する。ＲＯＭ６は、電源ＯＦＦ時にもデータを保持して記憶できるフラッシュメモリにより構成されている。ＲＯＭ６は、電源ＯＦＦ時には、最後に設定されていた印刷モードを一時的に記憶することもできる。ＲＡＭ７は、印刷内容のパターンを示すデータ（以降、印刷データと記す）を記憶する印刷データ記憶部を含む。ＲＡＭ７は、表示データを記憶する表示データ記憶部を含む。通信インターフェース８は、有線通信または無線通信により外部装置（例えば、電子機器１００）や外部サーバの記憶装置との間で印刷データを授受する。
【００３３】
ヘッド駆動回路９は、制御回路５から供給された制御信号と印刷データに基づいてサーマルヘッド１０を駆動する。サーマルヘッド１０は、主走査方向に配列された複数の発熱素子１０ａを有する印刷ヘッドである。ヘッド駆動回路９が、制御回路５から供給されたストローブ信号により指定される通電期間中に、ヘッド駆動回路９から出力された印刷データに応じて複数の発熱素子１０ａへ電流を選択的に流すことで、複数の発熱素子１０ａのうち選択された発熱素子１０ａが発熱してインクリボンＲを加熱する。これにより、サーマルヘッド１０は、熱転写により被印刷媒体Ｍに１ラインずつ印刷を行う。即ち、印刷装置１は、サーマルラインプリンタである。
【００３４】
搬送用モータ駆動回路１１は、ステッピングモータ１２を駆動する。ステッピングモータ１２は、プラテンローラ２１を回転させる。プラテンローラ２１は、ステッピングモータ１２の動力によって回転し、被印刷媒体Ｍの長手方向（副走査方向、搬送方向）に被印刷媒体Ｍを搬送する搬送機構である。
【００３５】
カッターモータ駆動回路１４は、カッターモータ１５を駆動する。ハーフカット機構１６及びフルカット機構１７は、カッターモータ１５の動力によって動作し、被印刷媒体Ｍをハーフカットまたはフルカットにより切断する。フルカットとは、被印刷媒体Ｍの基材Ｂを剥離紙Ｆとともに幅方向に沿って切断する動作のことであり、ハーフカットは、基材Ｂのみを幅方向に沿って切断する動作のことである。
【００３６】
電源回路４０は、電池Ｄからの直流電圧から出力電圧を生成し、印刷装置１の各部に電力を供給する電源部である。電池残量検出回路２８は、電池Ｄに残存する電池残量を検出する。
【００３７】
電子機器１００は、図１及び図７に示すように、表示部１０１と入力部１０２を備える、例えば、スマートフォン、タブレット端末などの携帯型のコンピュータである。表示部１０１は、例えば、液晶ディスプレイであっても、有機エレクトロルミネッセンス（有機ＥＬ）ディスプレイであってもよい。入力部１０２は、例えば、タッチパネルである。
【００３８】
電子機器１００は、上記の構成に加えて、表示駆動回路１０３、通信インターフェース（ＩＦ）１０４、ＲＯＭ１０５、ＲＡＭ１０６、制御回路１０７を備える。表示駆動回路１０３は、例えば、液晶表示ドライバ回路、有機ＥＬ表示ドライバ回路である。制御回路１０７は、プロセッサ１０８を備える。プロセッサ１０８は、演算部であり、アプリケーションプログラムを実行することで、印刷装置１から送られてきたメッセージを表示部１０１に表示したり、入力部１０２に対するユーザのタッチ操作を受け付けたりする。
【００３９】
制御回路１０７は、入力部１０２に対するユーザのタッチ操作に基づき、印刷イメージデータに加えて、印刷イメージデータに対する印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度、印刷文字サイズのうち少なくとも１つ以上の情報を印刷データとして受け付ける。制御回路１０７は、被印刷媒体Ｍに印刷する印刷内容の情報を示す印刷データを印刷装置１へ送信する。
【００４０】
制御回路１０７は、送信した印刷データに応じて計算された、電池Ｄの電池残量に基づいて印刷可能な被印刷媒体Ｍの限度として、被印刷媒体Ｍの印刷可能範囲の情報を印刷装置から受信する。
【００４１】
制御回路１０７は、印刷装置１から受信した印刷可能範囲の情報に基づき、被印刷媒体Ｍ内の印刷可能範囲を表示部１０１で表示する。制御回路５は、例えば、透過率が互いに異なるように設定した２種類の領域に基づき、前記被印刷媒体内の印刷可能範囲と、前記被印刷媒体内の印刷不可能な範囲と、を区別して表示する。例えば、表示部１０１で表示される被印刷媒体Ｍ内の印刷可能範囲は、透過率が高い第１の透過率で表示し、被印刷媒体Ｍ内の印刷不可能な範囲は、第１の透過率よりも透過率が低い第２の透過率で表示する。この印刷可能範囲は、被印刷媒体Ｍの副走査方向のライン単位で表示される。被印刷媒体Ｍ内の印刷可能範囲の表示例については、後述する。
【００４２】
なお、制御回路１０７は、印刷可能範囲の情報を印刷装置１から受信した後に、更に、印刷データの変更を受け付けた場合には、変更後の印刷データを再度印刷装置１へ送信する。この場合、制御回路１０７は、再度印刷装置１へ送信した印刷データに応じて計算された、電池Ｄの電池残量に基づいて被印刷媒体Ｍの印刷可能範囲の情報を印刷装置１から受信する。そして、制御回路１０７は、印刷装置１から再度受信した印刷可能範囲の情報に基づき、被印刷媒体Ｍ内の印刷可能範囲を表示部１０１で再度表示する。
【００４３】
図８を参照して、第１の実施形態の電子機器１００で行われる表示制御処理の概要について説明する。図８は、第１の実施形態の電子機器１００の表示例を示す図である。
例えば、図８（Ａ）に示すように、ユーザが入力部１０２を通じて表示部１０１の入力領域２０１に文字を入力すると、制御回路１０７は、入力された文字に基づいて印刷イメージデータを作成する。図８（Ａ）の例では、制御回路１０７は、入力部に入力された「砂糖入れケース」の文字に基づいて「砂糖入れケース」の印刷イメージデータを作成する。制御回路１０７は、作成した印刷イメージデータに基づく印刷イメージ「砂糖入れケース」を表示部１０１の印刷表示領域２０２に表示する。そして、ユーザが入力部１０２を通じて表示部１０１の文字サイズ操作領域２０３のスライドバーを操作して文字サイズを設定すると、制御回路１０７は、設定された文字サイズに基づいて印刷イメージデータを調整して作成し、表示部１０１の印刷表示領域２０２に表示する。
【００４４】
なお、図示していないが、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度の情報も、図８（Ａ）に示す文字サイズの情報と同様に、ユーザが入力部１０２を通じて任意に操作して設定することができる。この場合、制御回路１０７は、設定された印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度の情報に基づいて印刷イメージデータを調整して作成し、作成した印刷イメージデータの印刷イメージを表示部１０１の印刷表示領域２０２に表示する。
【００４５】
その後、制御回路１０７は、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度の情報に基づき調整して作成された印刷イメージデータの情報を含む印刷データを受け付け、印刷装置１へ送信する。
【００４６】
印刷装置１は、送信された印刷データに応じて、電池Ｄの電池残量に基づいて印刷可能な被印刷媒体Ｍの印刷可能範囲を計算する。図８の例においては、印刷装置１の計算の結果、印刷可能範囲の情報として、印刷データに含まれる印刷イメージ「砂糖入れケース」のうち「砂糖入れケ」までが印刷可能範囲に含まれる場合について説明する。印刷装置１が印刷可能範囲を計算する例については、後述する。
【００４７】
印刷装置１の計算の結果、現在の電池残量では印刷データの一部しか印刷することができない場合、すなわち、印刷データに含まれる印刷イメージ「砂糖入れケース」のうち「砂糖入れケ」までが印刷可能範囲に含まれ、「ース」が印刷可能範囲に含まれない場合には、エラー通知の情報が加えられた印刷可能範囲の情報が印刷装置１から電子機器１００へ送信される。印刷可能範囲の情報には、印刷可能範囲のピクセル（ドット）単位の情報または、被印刷媒体Ｍの副走査方向のライン単位の情報を含めることができる。
【００４８】
印刷装置１からエラー通知を受信すると、制御回路１０７は、被印刷媒体Ｍ内の印刷可能範囲を表示する。具体的には、図８（Ｂ）に示すように、制御回路１０７は、印刷可能範囲の情報に基づいて、表示部１０１の印刷表示領域２０２に表示されている印刷イメージのうち、印刷可能範囲を示す印刷可能範囲２０２ａと、印刷不可能な範囲を示す印刷不可能範囲２０２ｂと、を表示する。図８（Ｂ）では、制御回路１０７は、印刷データに含まれる印刷イメージ「砂糖入れケース」のうち「砂糖入れケ」を印刷可能範囲２０２ａに表示し、「ース」を印刷不可能範囲２０２ｂに表示している。印刷可能範囲の情報に、印刷可能範囲のピクセル単位の情報を含んでいる場合には、制御回路１０７は、印刷可能範囲２０２ａと、印刷不可能範囲２０２ｂと、をピクセル単位で区別して表示する。印刷可能範囲の情報に、被印刷媒体Ｍの副走査方向のライン単位の情報を含んでいる場合には、制御回路１０７は、印刷可能範囲２０２ａと、印刷不可能範囲２０２ｂと、を被印刷媒体Ｍ内の副走査方向のライン単位で区別して表示する。
【００４９】
図８（Ｂ）の例では、制御回路１０７は、印刷可能範囲を示す印刷可能範囲２０２ａを透過率の高い第１の透過率で表示し、印刷不可能な範囲を示す印刷不可能範囲２０２ｂを透過率が第１の透過率よりも低い第２の透過率で表示して両者を区別して表示する。
【００５０】
また、制御回路１０７は、エラー通知を受信した場合には、印刷表示領域２０２に、印刷不可の範囲があることを示すメッセージ２０４を表示することもできる。第１の実施形態においては、制御回路１０７は、メッセージ２０４として、「電池切れ」の注意文を表示しているがこれに限られるものではなく、電池残量が不足しているため、印刷できない範囲があることをユーザが把握できる内容で表示することができる。
【００５１】
印刷できない範囲（印刷不可能範囲２０２ｂ）があることを確認したユーザが、入力部１０２を通じて例えば文字サイズ操作領域２０３のスライドバーを操作すると、制御回路１０７は、操作された文字サイズに基づいて印刷イメージデータを再作成する。
【００５２】
なお、図示していないが、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度の情報も、図８（Ｂ）に示す文字サイズの情報と同様に、ユーザが入力部１０２を通じて任意に操作することで、制御回路１０７は、操作された印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度に基づいて印刷イメージデータを再作成する。そして、制御回路１０７は、再作成した印刷イメージデータと、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度、含む情報を印刷データとして印刷装置１へ再送信する。
【００５３】
印刷装置１は、再送信された印刷データに応じて、電池の電池残量に基づいて印刷可能な被印刷媒体Ｍの印刷可能範囲を再計算し、計算の結果、現在の電池残量では印刷データの一部しか印刷できない場合には、エラー通知の情報が加えられた印刷可能範囲の情報が印刷装置１から電子機器１００へ再送信される。
そして、ユーザが、印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度等を変更することで、印刷装置１からエラー通知が来なくなり、印刷不可能な範囲がなくなって印刷できる状態になるまで、繰り返し印刷文字サイズ等を変更することができる。そして、制御回路５は、印刷可能範囲に印刷内容の全体が含まれると、被印刷媒体Ｍに印刷内容の印刷を行うようにサーマルヘッド１０を制御する。
【００５４】
第１の実施形態においては、印刷可能範囲２０２ａは透過率が高い透過率で表示され、印刷不可能範囲２０２ｂは透過率が低い透過率で表示されているがこれに限られるものではない。例えば、印刷可能範囲２０２ａと、印刷不可能範囲２０２ｂと、をユーザが視認して区別できる態様で表示されればよく、両者が異なる色や、異なる模様、異なる明度、異なる網掛けで区別して表示することもできる。
【００５５】
図９を参照して、第１の実施形態の電子機器１００の表示制御処理について説明する。図９は、第１の実施形態の電子機器１００の表示制御処理のフローチャートである。第１の実施形態の電子機器１００の表示制御処理では、印刷装置１から送信された、印刷装置１の電池残量に基づいて計算された被印刷媒体の印刷可能範囲を表示する処理が行われる。
【００５６】
電子機器１００は、印刷開始の指示に基づき図８に示す表示制御処理を開始する。表示制御処理では、制御回路１０７は、電子機器１００のアプリケーションプログラムを実行して、入力部１０２を通じてユーザの文字等の入力操作を受け付け、印刷イメージデータを作成する。制御回路１０７は、作成した印刷イメージデータに対する、文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度を、入力部１０２を通じて受け付ける。制御回路１０７は、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度の情報に基づき調整して作成された印刷イメージデータを含む情報を印刷データとして受け付ける（ステップＳ１０１）。制御回路１０７は、受け付けた印刷データをＲＡＭ１０６に保存する。
【００５７】
制御回路１０７は、印刷装置１と無線通信を開始し（ステップＳ１０２）、印刷装置１と印刷データを送受信可能な状態にする。制御回路１０７は、印刷装置１から送信された、印刷装置１に装着されている印刷テープ幅の情報を受信する（ステップＳ１０３）。制御回路１０７は、今回印刷要求する印刷テープ幅と、印刷テープ長の情報を含む印刷データを、印刷装置１へ送信する（ステップＳ１０４）。
【００５８】
印刷装置１は、ステップＳ１０４において送信された印刷データと、電池の電池残量と、に基づいて印刷可能な被印刷媒体Ｍの印刷可能範囲を計算する。そして、印刷装置１は、その計算結果に基づき、現在の電池残量では印刷データの一部しか印刷できないと判定した場合、被印刷媒体Ｍ内の印刷可能範囲を表示する印刷可能範囲の情報にエラー通知の情報を加えて電子機器１００へ送信する。印刷装置１において被印刷媒体Ｍの印刷可能範囲を計算する例については、後述する。
【００５９】
制御回路１０７は、ステップＳ１０４で送信した印刷データと、電池残量と、に基づいて印刷装置１において計算された、印刷可能な被印刷媒体Ｍの印刷可能範囲の情報を印刷装置１から受信する。電池残量が印刷可能な被印刷媒体Ｍの印刷範囲を満たしていない場合には、印刷装置１からエラー通知の情報が加えられた印刷可能範囲の情報が送信され、電子機器１００の制御回路１０７はその情報を受信する。
【００６０】
制御回路１０７は、エラー通知を受信したか否かを判定する（ステップＳ１０５）。エラー通知を受信していない場合（ステップＳ１０５のＮＯ）には、制御回路１０７は、印刷装置１から送信された印刷終了通知を受信したか否かを判定する（ステップＳ１０６）。印刷終了通知は、後述の印刷制御処理において、印刷装置１において印刷が終了した場合、すなわち、印刷が問題なく終了した場合（印刷ＯＫの場合）に送信される通知である。印刷終了通知を受信していない場合（ステップＳ１０６のＮＯ）には、処理はステップＳ１０５の処理に戻り、ステップＳ１０５およびステップＳ１０６の処理が繰り返し実行される。すなわち、エラー通知も印刷終了通知も受信していない状態は、印刷装置１において印刷可能範囲の計算中または印刷中であるため、その間表示制御処理は待機状態となる。
【００６１】
印刷終了通知を受信した場合（ステップＳ１０６のＹＥＳ）には、制御回路１０７は、表示部１０１に印刷結果を表示する。例えば、制御回路１０７は、印刷結果として、表示部１０１に「印刷が終了しました」等、印刷が問題なく終了したことをユーザが把握できる情報を表示する。この処理が終了すると表示制御処理は終了となる。
【００６２】
これに対し、エラー通知を受信した場合（ステップＳ１０５のＹＥＳ）には、制御回路１０７は、印刷装置１から送信された印刷可能範囲の情報に基づき、被印刷媒体Ｍ内の印刷可能範囲を表示部１０１に表示する（ステップＳ１０８）。
【００６３】
制御回路１０７は、入力部１０２を通じてユーザからの印刷データの変更の要求を受け付けたか否かを判定する（ステップＳ１０９）。ユーザからの印刷データの変更の要求を受け付けなかった場合（ステップＳ１０９のＮＯ）は、制御回路１０７は、印刷をしないで終了することを通知する終了通知を印刷装置１へ送信し（ステップＳ１１１）、印刷表示制御処理は終了となる。
【００６４】
これに対し、図９（Ｂ）に示すように、印刷不可能範囲２０２ｂが表示されている状態で、ユーザが入力部１０２を通じて、印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度の情報を任意に操作すると、制御回路１０７は、ユーザからの印刷データの変更の要求を受け付けた（ステップＳ１０９のＹＥＳ）と判定する。この場合、制御回路１０７は、操作された印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度の情報に基づいて印刷イメージデータを再作成する。そして、制御回路１０７は、再作成した印刷イメージデータと、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度を含む情報を印刷データとして受け付け、印刷要求する印刷データとして印刷装置１へ再送信する（ステップＳ１１０）。
【００６５】
印刷装置１は、ステップＳ１１０において再送信された印刷データに応じて、電池の電池残量に基づいて印刷可能な被印刷媒体Ｍの印刷可能範囲を再計算する。そして、印刷装置１は、その計算結果に基づき、被印刷媒体Ｍ内の印刷可能範囲を表示する印刷可能範囲の情報を電子機器１００へ再送信する。印刷装置１が印刷可能範囲の情報を電子機器１００へ再送信する例については、後述する。
【００６６】
そして、処理は再びステップＳ１０５に移り、制御回路１０７は再びエラー通知を受信したか否かを判定する。すなわち、ユーザが、印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度等を変更することで、エラー通知が来なくなり、印刷不可能な範囲がなくなり印刷イメージの全てが印刷できる状態になるか、または、ユーザが印刷データの変更をやめるまで、表示制御処理は繰り返し実行される。
【００６７】
図１０を参照して、第１の実施形態の印刷装置１の印刷制御処理について説明する。図１０は、第１の実施形態の印刷装置１の印刷制御処理のフローチャートである。第１の実施形態の印刷装置１の印刷制御処理では、電子機器１００から送信された印刷データに応じて、電池Ｄの電池残量に基づいて印刷可能な被印刷媒体の印刷可能範囲を計算する。そして、その計算結果に基づき、被印刷媒体内の印刷可能範囲を電子機器１００において表示する印刷可能範囲の情報を電子機器１００へ送信する処理が行われる。
【００６８】
印刷装置１は、印刷開始の指示に基づき、図１０に示す印刷制御処理を開始する。印刷制御処理では、制御回路５は、電子機器１００と無線通信を開始し（ステップＳ２０１）、電子機器１００と印刷データを送受信可能な状態にする。制御回路５は、印刷装置１に装着されている印刷テープ幅の情報を電子機器１００へ送信する（ステップＳ２０２）。
【００６９】
制御回路５は、電子機器１００から送信された印刷データを受信したか否かを判定する（ステップＳ２０３）。印刷データを受信していない場合（ステップＳ２０３のＮＯ）には、印刷データを受信するまでステップＳ２０３の処理が繰り返し実行され、印刷制御処理は待機状態となる。
【００７０】
これに対し、印刷データを受信した場合（ステップＳ２０３のＹＥＳ）には、制御回路５は、受信した印刷データと、印刷装置１の電池Ｄの電池残量と、に基づいて印刷可能範囲を計算する（ステップＳ２０４）。この処理では、例えば、制御回路５は、印刷データに基づいて印刷するのに必要なサーマルヘッド１０へ通電する値を計算する。制御回路５は、印刷装置１の電池Ｄの電池残量を取得し、取得した電池残量に基づいて印刷可能なライン数あるいはピクセル数の値を計算する。そして、制御回路５は、印刷するのに必要なサーマルヘッド１０へ通電する値と、電池残量に基づいて印刷可能なライン数あるいはピクセル数の値と、に基づいて印刷可能範囲を計算する。
【００７１】
ステップＳ２０４において計算した結果、印刷可能ではないと判定した場合、例えば、印刷可能範囲が印刷テープ長未満であると判定した場合（ステップＳ２０５のＮＯ）には、制御回路５は、エラー通知の情報が加えられた印刷可能範囲の情報を電子機器１００へ送信する（ステップＳ２０６）。その後、電子機器１００から送信（図９の表示制御処理のステップＳ１１１）された終了通知を受信した場合（ステップＳ２０７のＹＥＳ）には、印刷制御処理は印刷を行わずに終了となる。
【００７２】
これに対し、終了通知を受け付けていない場合（ステップＳ２０７のＮＯ）には、処理はステップＳ２０３の処理に戻る。この場合、電子機器１００から印刷データが再送信される（図９の表示制御処理のステップＳ１１０）ため、電子機器１００から再送信された印刷データを受信した場合（ステップＳ２０３のＹＥＳ）には、再送信された印刷データと、電池残量と、に基づいて印刷可能範囲を再計算する（ステップＳ２０４）。すなわち、印刷可能であると判定（ステップＳ２０５のＹＥＳ）するか、終了通知を受信（ステップＳ２０７のＹＥＳ）するまで、印刷制御処理は繰り返し実行される。
【００７３】
印刷可能であると判定された場合（ステップＳ２０５のＹＥＳ）には、制御回路５は、受信した印刷データに基づいて印刷を実行（ステップＳ２０８）、印刷終了通知を電子機器１００へ送信する（ステップＳ２０９）。この処理が終了すると印刷制御処理は終了となる。
【００７４】
第１の実施形態では、印刷装置１から送信された、印刷装置１の電池残量に基づいて計算された１つの印刷データに対する１枚の被印刷媒体Ｍにおける印刷可能範囲を表示しているがこれに限られるものではない。例えば、１つの印刷データに対し複数枚連続して印刷する場合には、制御回路１０７は、複数枚の被印刷媒体Ｍのうち印刷不可能となる被印刷媒体Ｍにおける印刷可能範囲を表示することができる。
【００７５】
第１の実施形態では、印刷装置１の電池残量に基づいて被印刷媒体に印刷できる限度として、被印刷媒体Ｍ内の印刷可能範囲が表示部１０１に表示される。表示画面を見たユーザは、印刷が可能な範囲を認識することができる。これにより、印刷が部分的にしか行われなくて印刷が失敗してしまうことを抑制し、印刷が無駄になってしまうことを抑制することができる。
【００７６】
また、印刷可能範囲を見たユーザが、印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度等を変更することで、印刷可能な限度に収まるようにすることもできる。これにより、印刷装置１の電池残量が不足している場合であっても、ユーザが許容する条件で印刷を続行することができ、印刷装置の電池残量不足に基づいて印刷が失敗してしまうことを抑制することができる。
【００７７】
また、印刷可能範囲を示す印刷可能範囲２０２ａと、印刷不可能な範囲を示す印刷不可能範囲２０２ｂと、は互いに異なる透過率で区別して表示されているため、ユーザは一目で印刷ができない状況を把握することができる。
【００７８】
また、印刷可能範囲は、被印刷媒体Ｍの副走査方向のライン単位で表示されるため、ユーザは印刷できる範囲と、印刷できない範囲と、を明確に区別して把握することができる。
【００７９】
［第２の実施形態］
次に、第２の実施形態について説明する。第２の実施形態の印刷装置１と電子機器１００のハードウェア構成については、第１の実施形態と同様であるため、説明を省略する。第１の実施形態においては、印刷装置１から送信された、印刷装置１の電池残量とに基づいて計算された印刷内容における被印刷媒体Ｍの印刷可能範囲を計算する処理が行われていた。
印刷データと印刷装置１の電池の電池残量とに基づいて、印刷内容における被印刷媒体Ｍの印刷可能範囲を計算する処理が行われていた。この点第２の実施形態においては、印刷内容の情報は、サーマルヘッド１０により被印刷媒体Ｍに印刷することにより形成される個片のラベルの枚数（以下、「印刷可能枚数」という）の情報を含み、印刷可能範囲を示す情報は、サーマルヘッド１０により印刷可能なラベルの枚数の情報を含む。したがって、第２の実施形態においては、印刷装置１の電池残量に基づいて計算された被印刷媒体Ｍの印刷可能枚数を計算する点で相違する。
【００８０】
第２の実施形態の制御回路５は、電子機器１００から受信した印刷データに応じて、電池Ｄの電池残量に基づいて印刷可能な被印刷媒体Ｍの印刷可能枚数、すなわちサーマルヘッド１０により被印刷媒体Ｍに印刷することにより形成される個片のラベルの枚数を計算する。具体的には、制御回路５は、印刷データに基づいて、印刷データに対応する印刷内容の全てを印刷するのに必要な、サーマルヘッド１０へ通電するべき電力値を計算する。制御回路５は、電池残量検出回路２８を通じて印刷装置１の電池Ｄの電池残量を取得し、取得した電池残量に基づいて印刷可能なライン数あるいはピクセル数の値を計算する。そして、制御回路５は、計算により算出した、サーマルヘッド１０へ通電するべき電力値と、取得した電池残量に基づいて印刷可能なライン数あるいはピクセル数の値と、に基づいて印刷可能枚数を計算し、その計算結果を判定する。制御回路５は、計算結果に基づき、電子機器１００において被印刷媒体Ｍの印刷可能枚数を表示する印刷可能枚数の情報を電子機器１００へ送信する。
【００８１】
第２の実施形態のＲＡＭ１０６には、連続印刷用のレイアウトメモリー領域が設定されている。レイアウトメモリー領域には、連続印刷用の複数の印刷イメージデータと、該印刷イメージデータにおける印刷テープ幅の情報と、が格納されている。
【００８２】
図１１Ａ、１１Ｂを参照して、第２の実施形態の電子機器１００で行われる表示制御処理の概要について説明する。図１１Ａ、１１Ｂは、第２の実施形態の電子機器１００の表示例を示す図である。
図１１Ａ（Ａ）に示す表示部１０１の連続印刷イメージ表示領域３０１には、複数の印刷イメージ３０２ｂ〜３０２ｅと、各印刷イメージ３０２ｂ〜３０２ｅの選択部数（枚数）３０３ｂ〜３０３ｅと、各印刷イメージ３０２ｂ〜３０２ｅのキャンセルボタン３０４ｂ〜３０４ｅと、印刷を実行するためのプリントスタートボタン３０５と、が表示されている。
【００８３】
図１１Ａ（Ａ）に示すように、ユーザが入力部１０２を通じてＲＡＭ１０６の連続印刷用のレイアウトメモリー領域から、印刷対象の印刷イメージの印刷イメージデータを複数選択すると、制御回路１０７は、選択した印刷イメージデータの印刷イメージを表示部１０１に複数表示する。図１１Ａ（Ａ）では、制御回路１０７は、表示部１０１の連続印刷イメージ表示領域３０１に、選択した印刷イメージデータの印刷イメージ３０２ａ〜３０２ｅを複数表示する。そして、ユーザが入力部１０２を通じてユーザが選択した印刷イメージの枚数を選択すると、各印刷イメージに対応する印刷データ単位として被印刷媒体群が構成される。例えば、図１１Ａ（Ａ）では、印刷イメージ３０２ａの枚数が１部に設定され、１部の印刷イメージ３０２ａが印刷データ単位として１つの被印刷媒体群を構成する。同様に、ユーザが入力部１０２を通じてユーザが選択した印刷イメージの枚数を選択することで、各印刷イメージ３０２ｂ〜３０２ｅについても、それぞれの印刷データ単位として、各被印刷媒体群が構成される。
【００８４】
ユーザが入力部１０２を通じてプリントスタートボタン３０５を押下すると、制御回路１０７は、被印刷媒体群で構成され選択された印刷イメージデータの情報を含む印刷データを受け付け、印刷装置１へ送信する。
【００８５】
印刷装置１は、送信された印刷データに応じて、電池Ｄの電池残量に基づいて印刷可能な被印刷媒体Ｍの印刷可能枚数を計算する。図１１Ａ、１１Ｂの例においては、印刷装置１の計算の結果、印刷可能枚数の情報として、印刷データに含まれる印刷イメージ３０２ａ〜３０２ｅのうち印刷イメージ３０２ａのみが印刷可能枚数に含まれる場合について説明する。印刷装置１が印刷可能枚数を計算する例については、後述する。
【００８６】
印刷装置１の計算の結果、現在の電池残量では印刷データの一部しか印刷できない場合、すなわち、印刷データに含まれる印刷イメージ３０２ａ〜３０２ｅのうち印刷イメージ３０２ａしか印刷可能範囲に含まれていない場合には、エラー通知の情報が加えられた印刷可能枚数の情報が印刷装置１から電子機器１００へ送信される。印刷可能枚数の情報には、印刷可能枚数のピクセル（ドット）単位の情報または、被印刷媒体Ｍの副走査方向のライン単位の情報を含めることができる。
【００８７】
印刷装置１からエラー通知を受信すると、制御回路１０７は、被印刷媒体Ｍの印刷可能枚数を表示する。より詳細には、制御回路１０７は、被印刷媒体Ｍの印刷可能枚数を、複数の印刷データのうち被印刷媒体Ｍに印刷可能な印刷データ単位で表示する。制御回路１０７は、印刷可能枚数の情報に基づいて、複数の印刷データに対応する印刷イメージのうち、被印刷媒体Ｍの印刷可能枚数に含まれる印刷データに対応する印刷イメージを印刷データ単位で表示する。具体的には、図１１Ａ（Ｂ）に示すように、制御回路１０７は、表示部１０１の連続印刷イメージ表示領域３０１に表示されている印刷イメージ３０２ａ、３０２ｄのうち、被印刷媒体Ｍの印刷可能枚数に含まれる印刷データに対応する印刷イメージ３０２ａに完了（印刷ＯＫ）マーク３０６を表示し、被印刷媒体Ｍの印刷可能枚数に含まれない残りの印刷データに対応する印刷イメージ３０２ｄにエラー（印刷ＮＧ）マーク３０７を表示する。図示していないが、制御回路１０７は、各印刷イメージ３０２ａ〜３０２ｅ毎に表示する。
【００８８】
また、図１１Ａ（Ｂ）に示すように、制御回路１０７は、エラー通知を受信した場合には、連続印刷イメージ表示領域３０１に、印刷不可能な印刷データに対応する印刷イメージの枚数があることを示すメッセージ３１０を表示することもできる。第２の実施形態においては、制御回路１０７は、メッセージ３１０として、「電池駆動で印刷できないラベルがあります」の注意文を表示しているがこれに限られるものではなく、電池残量が不足しているため、印刷できない印刷データに対応する印刷イメージの枚数があることをユーザが把握できる内容で表示することができる。
【００８９】
印刷できない印刷データに対応する印刷イメージがあることを確認したユーザが、入力部１０２を通じて印刷文字サイズや印刷速度を変更する操作を入力すると、制御回路１０７は、操作された文字サイズに基づいて印刷イメージデータを再作成する。
【００９０】
例えば、図１１Ｂ（Ａ）に示すように、ユーザが、入力部１０２を通じて印刷速度を変更して高速印刷にする操作を入力すると、制御回路１０７は、印刷速度の変更を受け付け、印刷速度を高速に設定する。制御回路１０７は、高速印刷を行うことで、電池駆動時間を短くして連続印刷を行うことを示すメッセージ３１１を連続印刷イメージ表示領域３０１に表示する。
【００９１】
また、図１１Ｂ（Ｂ）に示すように、ユーザが、入力部１０２を通じて印刷文字サイズを変更する操作を入力すると、制御回路１０７は、印刷文字サイズの変更を受け付け、印刷文字サイズを変更する。制御回路１０７は、文字サイズを変更することで、最後まで連続印刷を行うことができることを示すメッセージ３１２を連続印刷イメージ表示領域３０１に表示する。すなわち、文字サイズを変更する前は、印刷イメージ３０２ａしか印刷できなかったものを、文字サイズを変更することで、残りの印刷イメージ３０２ｂ〜３０２ｅについても印刷することができることをユーザが把握できる。これにより、印刷が失敗して印刷が無駄になってしまうことを抑制するとともに、現在の電池残量で印刷できる方法をユーザが把握でき、ユーザの利便性の向上を図ることができる。
【００９２】
メッセージ３１２を見たユーザは、例えば図１１Ｂ（Ｃ）に示すように、表示部１０１の編集領域３４０において、印刷イメージ３０３ｂの文字サイズを現在の電池残量で印刷できる範囲に収まるように、入力部１０２を通じて文字をピンチアウトで縮小すると、制御回路１０７は文字サイズの変更を受け付ける。その結果、図１１Ｂ（Ｄ）に示すように、印刷イメージ３０３ｂの文字サイズが変更され、印刷イメージデータが再作成される。
【００９３】
なお、図示していないが、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅の情報も、印刷文字サイズや印刷速度の情報と同様に、ユーザが入力部１０２を通じて任意に操作することで、制御回路１０７は、操作された印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅に基づいて印刷イメージデータを再作成する。そして、制御回路１０７は、再作成した印刷イメージデータと、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度、含む情報を印刷データとして印刷装置１へ再送信する。すなわち、第２の実施形態の制御回路１０７は、印刷可能枚数の情報を印刷装置１から受信した後に、更に、印刷データの変更を受け付けた場合には、変更後の印刷データを再度印刷装置１へ送信する。
【００９４】
印刷装置１は、再送信された印刷データに応じて、電池の電池残量に基づいて印刷可能な被印刷媒体Ｍの印刷可能枚数を再計算し、計算の結果、現在の電池残量では印刷データの一部しか印刷できない場合には、エラー通知の情報が加えられた印刷可能枚数の情報が印刷装置１から電子機器１００へ再送信される。
そして、ユーザが、印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度等を変更することで、印刷装置１からエラー通知が来なくなり、印刷不可能な範囲がなくなって印刷できる状態になるまで、繰り返し印刷文字サイズ等を変更することができる。
【００９５】
第２の実施形態においては、制御回路１０７は、印刷可能な印刷イメージの枚数については、完了マーク３０６を表示し、印刷不可能な印刷イメージの枚数については、エラーマーク３０７を各印刷イメージ３０２ａ〜３０２ｅ毎に表示しているがこれに限られるものではない。例えば、印刷可能な印刷イメージの枚数と、印刷不可能な印刷イメージの枚数と、をユーザが視認して区別できる態様で表示されればよく、両者が異なる透過率、異なる色、異なる模様、異なる明度、異なる網掛け等で区別して表示することもできる。
【００９６】
次に、図１２を参照にして、第２の実施形態の表示制御処理について説明する。図１２は、第２の実施形態の表示制御処理のフローチャートである。第２の実施形態の表示制御処理は、基本的には第１の実施形態の図９の表示制御処理のフローチャートと同じである。第２の実施形態のＳ３０２、Ｓ３０３、Ｓ３０５、Ｓ３０６、Ｓ３１１の処理は、第１の実施形態のステップＳ１０２、Ｓ１０３、Ｓ１０５、Ｓ１０６、Ｓ１１１の処理と同一であるため、説明を省略し相違点のみ説明する。
【００９７】
電子機器１００は、印刷開始の指示に基づき図１２に示す表示制御処理を開始する。表示制御処理では、制御回路１０７は、電子機器１００のアプリケーションプログラムを実行して、入力部１０２を通じてユーザの印刷イメージデータに対する選択操作を受け付け、ＲＡＭ１０６の連続印刷用のレイアウトメモリー領域から、連続印刷用の印刷イメージデータを複数取り出す。制御回路１０７は、複数取り出した連続印刷用の印刷イメージデータに対する、印刷濃度、印刷枚数、文字サイズを、入力部１０２を通じて受け付ける。制御回路１０７は、作成した印刷イメージデータと、印刷濃度と、印刷枚数と、含む情報を連続印刷用の複数の印刷データとして受け付ける（ステップＳ３０１）。制御回路１０７は、受け付けた印刷データをＲＡＭ１０６に保存する。
【００９８】
制御回路１０７は、今回印刷要求する被印刷媒体群で構成され選択された連続印刷用の印刷イメージデータの情報を含む印刷データを、印刷装置１へ送信する（ステップＳ３０４）。
【００９９】
印刷装置１は、ステップＳ３０４において送信された印刷データと、電池の電池残量と、に基づいて印刷可能な被印刷媒体Ｍの印刷可能枚数を計算する。そして、印刷装置１は、その計算結果に基づき、現在の電池残量では印刷データの一部しか印刷できないと判定した場合、被印刷媒体Ｍの印刷可能枚数を表示するための印刷可能枚数の情報にエラー通知の情報を加えて電子機器１００へ送信する。印刷装置１において被印刷媒体の印刷可能枚数を計算する例については、後述する。
【０１００】
制御回路１０７は、ステップＳ３０４で送信した印刷データと、電池残量と、に基づいて印刷装置１において計算された、印刷可能な被印刷媒体Ｍの印刷可能枚数の情報を印刷装置１から受信する。電池残量が被印刷媒体の印刷予定枚数を満たしていない場合には、印刷装置１からエラー通知の情報が加えられた印刷可能枚数の情報が送信され、電子機器１００の制御回路１０７はその情報を受信する。
【０１０１】
これに対し、エラー通知を受信した場合（ステップＳ３０５のＹＥＳ）には、制御回路１０７は、印刷装置１から送信された印刷可能枚数の情報に基づき、被印刷媒体Ｍの印刷可能枚数を表示部１０１に表示する（ステップＳ３０８）。この処理では、制御回路１０７は、印刷可能枚数の情報に基づいて、印刷可能枚数に含まれる印刷データに対応する印刷イメージを印刷データ単位で表示部１０１に表示する。
【０１０２】
制御回路１０７は、入力部１０２を通じてユーザからの印刷データの変更の要求を受け付けたか否かを判定する（ステップＳ３０９）。ユーザからの印刷データの変更の要求を受け付けなかった場合（ステップＳ３０９のＮＯ）は、制御回路１０７は、印刷をしないで終了することを通知する終了通知を印刷装置１へ送信し、印刷表示制御処理は終了となる。
【０１０３】
これに対し、図１１Ａ（Ｂ）に示すように、電池残量が不足しているため、印刷できない印刷イメージの枚数がある旨のメッセージ３１０が表示されている状態で、ユーザが入力部１０２を通じて、印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度の情報を任意に操作すると、制御回路１０７は、ユーザからの印刷データの変更の要求を受け付けた（ステップＳ３０９のＹＥＳ）と判定する。この場合、制御回路１０７は、操作された印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度の情報に基づいて印刷イメージデータを再作成する。
【０１０４】
そして、制御回路１０７は、再作成した印刷イメージデータと、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度、含む情報を印刷データとして受け付け、印刷要求する複数の印刷データとして印刷装置１へ再送信する（ステップＳ３１０）。
【０１０５】
印刷装置１は、ステップＳ３１０において再送信された印刷データに応じて、電池の電池残量に基づいて印刷可能な被印刷媒体Ｍの印刷可能枚数を再計算する。そして、印刷装置１は、その計算結果に基づき、被印刷媒体Ｍの印刷可能枚数を表示する印刷可能枚数の情報を電子機器１００へ再送信する。印刷装置１が印刷可能枚数の情報を電子機器１００へ再送信する例については、後述する。
【０１０６】
そして、処理は再びステップＳ３０５に移り、制御回路１０７は再びエラー通知を受信したか否かを判定する。すなわち、ユーザが、印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度等を変更することで、エラー通知が来なくなり、印刷不可能な枚数がなくなり印刷イメージの全てが印刷できる状態になるか、または、ユーザが印刷データの変更をやめるまで、表示制御処理は繰り返し実行される。
【０１０７】
図１３を参照して、第２の実施形態の印刷装置１の印刷制御処理について説明する。図１３は、第２の実施形態の印刷装置１の印刷制御処理のフローチャートである。第２の実施形態の印刷装置１の印刷制御処理では、電子機器１００から送信された印刷データに応じて、電池の電池残量に基づいて印刷可能な被印刷媒体の印刷可能枚数を計算する。そして、その計算結果に基づき、被印刷媒体Ｍの印刷可能枚数を電子機器１００において表示する印刷可能枚数の情報を電子機器１００へ送信する処理が行われる。第２の実施形態の印刷制御処理は、基本的には第１の実施形態の図１０の印刷制御処理のフローチャートと同じである。第２の実施形態のＳ４０１、Ｓ４０２の処理は、第１の実施形態のステップＳ２０１、Ｓ２０２の処理と同一であるため、説明を省略し相違点のみ説明する。
【０１０８】
制御回路５は、電子機器１００から送信された印刷データを受信したか否かを判定する（ステップＳ４０３）。印刷データを受信していない場合（ステップＳ４０３のＮＯ）には、印刷データを受信するまでステップＳ４０３の処理が繰り返し実行され、印刷制御処理は待機状態となる。これに対し、印刷データを受信した場合（ステップＳ４０３のＹＥＳ）には、制御回路５は、受信した印刷データと、印刷装置１の電池残量と、に基づいて印刷可能枚数を計算する（ステップＳ４０４）。この処理では、例えば、制御回路５は、印刷データに基づいて印刷するのに必要なサーマルヘッド１０へ通電する値を計算する。制御回路５は、印刷装置１の電池Ｄの電池残量を取得し、取得した電池残量に基づいて印刷可能な値を計算する。そして、制御回路５は、印刷するのに必要なサーマルヘッド１０へ通電する値と、電池残量に基づいて印刷可能な値と、に基づいて印刷可能枚数を計算する。
【０１０９】
ステップＳ４０４において計算した結果、印刷可能ではないと判定した場合、例えば、印刷可能枚数が電池残量に基づいて印刷可能な値に満たないと判定した場合（ステップＳ４０５のＮＯ）には、制御回路５は、エラー通知の情報が加えられた印刷可能枚数の情報を電子機器１００へ送信する（ステップＳ４０６）。その後、電子機器１００から送信（図１２の表示制御処理のステップＳ３１１）された終了通知を受信した場合（ステップＳ４０７のＹＥＳ）には、印刷制御処理は印刷を行わずに終了となる。
【０１１０】
これに対し、終了通知を受け付けていない場合（ステップＳ４０７のＮＯ）には、処理はステップＳ４０３の処理に戻る。この場合、電子機器１００から印刷データが再送信される（図１２の表示制御処理のステップＳ３１０）ため、電子機器１００から再送信された印刷データを受信した場合（ステップＳ４０３のＹＥＳ）には、再送信された印刷データと、電池残量と、に基づいて印刷可能枚数を再計算する（ステップＳ４０４）。すなわち、印刷可能であると判定（ステップＳ４０５のＹＥＳ）か、終了通知を受信（ステップＳ４０７のＹＥＳ）するまで、印刷制御処理は繰り返し実行される。
【０１１１】
印刷可能であると判定された場合（ステップＳ４０５のＹＥＳ）には、制御回路５は、受信した印刷データに基づいて印刷を実行（ステップＳ４０８）、印刷終了通知を電子機器１００へ送信する（ステップＳ４０９）。この処理が終了すると印刷制御処理は終了となる。
【０１１２】
第２の実施形態では、印刷装置１の電池残量に基づいて被印刷媒体に印刷できる限度として、被印刷媒体Ｍの印刷可能枚数が表示部１０１に表示される。表示画面を見たユーザは、印刷が可能な枚数を認識することができる。これにより、印刷が部分的にしか行われずに印刷が失敗してしまうことを抑制し、印刷が無駄になってしまうことを抑制することができる。
【０１１３】
また、印刷可能枚数を見たユーザが、印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度等を変更することで、印刷可能な限度に収まるようにすることもできる。これにより、印刷装置１の電池残量が不足している場合であっても、ユーザが許容する条件で印刷を続行することができ、印刷装置の電池残量不足に基づいて印刷が失敗して、印刷が無駄になってしまうことを抑制することができる。
【０１１４】
また、被印刷媒体Ｍの印刷可能枚数は、複数の印刷データのうち被印刷媒体Ｍに印刷可能な印刷データ単位で表示されるため、ユーザは一目で印刷ができない印刷データを把握することができる。
【０１１５】
また、印刷データには、印刷イメージデータ、印刷濃度、印刷枚数の情報が含まれることから、印刷可能範囲や、印刷可能枚数を見たユーザが、印刷文字サイズ、印刷濃度、印刷枚数、印刷テープ長、印刷テープ幅、印刷速度等を任意に変更することで、印刷可能な限度に収めるようにすることができる。これにより、印刷が失敗して、印刷が無駄になってしまうことを抑制することができる。
【０１１６】
また、印刷イメージデータには、印刷イメージデータを構成するドットの情報が含まれるため、ドット単位で印刷できる範囲と、印刷できない範囲と、を明確に区別して表示することができる。これにより、ユーザは正確に印刷可能な限度に収まるようにすることができる。
【０１１７】
上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明はこれらの実施形態に限定されるものではない。印刷制御装置、印刷装置、印刷制御装置の印刷表示方法、及び、プログラムは、特許請求の範囲の記載を逸脱しない範囲において、さまざまな変形、変更が可能である。
【０１１８】
以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
電池からの供給電力により被印刷媒体に印刷を行う印刷部と、
前記印刷部を制御し、印刷制御端末と通信により接続可能とされている制御回路と、
を備え、
前記制御回路は、
前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷制御端末から前記通信により受信し、
前記受信した前記第１印刷データと前記電池の電池残量とに基づいて、前記第１印刷内容における印刷可能範囲を算出し、
前記第１印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲に前記第１印刷内容の全体が含まれていないとき、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信する、
ことを特徴とする印刷装置。
【０１１９】
［付記２］
付記１に記載の印刷装置であって、
前記第１印刷内容の情報は、前記印刷部により前記被印刷媒体に印刷することにより形成される個片のラベルの枚数の情報を含み、
前記印刷可能範囲を示す情報は、前記印刷部により印刷可能な前記ラベルの枚数の情報を含む、
ことを特徴とする印刷装置。
【０１２０】
［付記３］
付記１または付記２に記載の印刷装置であって、
前記制御回路は、
前記印刷可能範囲に前記第１印刷内容の全体が含まれているとき、前記被印刷媒体に前記第１印刷内容の印刷を行うように前記印刷部を制御する、
ことを特徴とする印刷装置。
【０１２１】
［付記４］
付記１乃至付記３のいずれか一つに記載の印刷装置であって、
前記制御回路は、
前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信した後、印刷の終了を指示する終了通知を前記印刷制御端末から前記通信により受信したとき、前記印刷部による印刷を終了させ、
前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信した後、第２印刷内容の情報を示す第２印刷データを前記通信により受信したとき、前記受信した前記第２印刷データと前記電池の電池残量とに基づいて、前記第２印刷内容における印刷可能範囲を算出し、前記印刷可能範囲に前記第２印刷内容の全体が含まれていないとき、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信する、
ことを特徴とする印刷装置。
【０１２２】
［付記５］
付記４に記載の印刷装置であって、
前記制御回路は、
前記第２印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲が前記第２印刷内容の全体を含んでいるとき、前記被印刷媒体に前記第２印刷内容の印刷を行うように前記印刷部を制御する、
ことを特徴とする印刷装置。
【０１２３】
［付記６］
電池からの供給電力により被印刷媒体に印刷を行う印刷装置と通信により接続されて、前記印刷装置を制御する制御回路と、
表示部と、
を備え、
前記制御回路は、
前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷装置へ前記通信により送信し、
送信した前記第１印刷データと前記電池の電池残量とに基づいて前記印刷装置において算出された、前記第１印刷内容における印刷可能範囲を示す情報を前記印刷装置から前記通信により受信し、
受信した前記印刷可能範囲を示す情報を前記表示部に表示する、
ことを特徴とする印刷制御端末。
【０１２４】
［付記７］
付記６に記載の印刷制御端末であって、
前記制御回路は、
前記印刷可能範囲を示す情報を前記印刷装置から受信した後に、前記第１印刷データの変更を受け付けた場合には、変更後の第２印刷データを、再度、前記印刷装置へ送信する、
ことを特徴とする印刷制御端末。
【０１２５】
［付記８］
印刷装置の制御方法であって、
前記印刷装置は、電池からの供給電力により被印刷媒体に印刷を行う印刷部と、前記印刷部を制御し、印刷制御端末と通信により接続可能とされている制御回路と、を備え、
前記制御方法は、
前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷制御端末から前記通信により受信し、
前記受信した前記第１印刷データと前記電池の電池残量とに基づいて、前記第１印刷内容における印刷可能範囲を算出し、
前記第１印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲に前記第１印刷内容の全体が含まれていないとき、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信する、
ことを特徴とする印刷装置の制御方法。
【０１２６】
［付記９］
印刷装置を制御するコンピュータに実行させるプログラムであって、
前記印刷装置は、電池からの供給電力により被印刷媒体に印刷を行う印刷部と、前記印刷部を制御し、印刷制御端末と通信により接続可能とされている制御回路と、を備え、
前記コンピュータに、
前記制御回路により、前記被印刷媒体に印刷する第１印刷内容の情報を示す第１印刷データを前記印刷制御端末から前記通信により受信させ、
前記受信した前記第１印刷データと前記電池の電池残量とに基づいて、前記第１印刷内容における印刷可能範囲を算出させ、
前記第１印刷内容における印刷可能範囲を算出した後、前記印刷可能範囲に前記第１印刷内容の全体が含まれていないとき、前記制御回路により、前記印刷可能範囲を示す情報を前記印刷制御端末へ前記通信により送信させる、
ことを特徴とするプログラム。
【符号の説明】
【０１２７】
１・・・印刷装置、２・・・装置筐体、２ａ・・・排出口、３・・・開閉蓋、３ａ・・・窓、５・・・制御回路、５ａ・・・プロセッサ、６・・・ＲＯＭ、７・・・ＲＡＭ、８・・・通信インターフェース（ＩＦ）、９・・・ヘッド駆動回路、１０・・・サーマルヘッド、１０ａ・・・発熱素子、１１・・・搬送用モータ駆動回路、１２・・・ステッピングモータ、１３・・・サーミスタ、１４・・・カッターモータ駆動回路、１５・・・カッターモータ、１６・・・ハーフカット機構、１７・・・フルカット機構、１９・・・カセット収納部、２０・・・カセット受け部、２１・・・プラテンローラ、２２・・・テープコア係合軸、２３・・・インクリボン巻取り駆動軸、２４・・・テープ幅検出スイッチ、２５・・・電源ボタン、２６・・・操作ボタン、２７・・・カットボタン、２８・・・電池残量検出回路、３０・・・テープカセット、３１・・・カセットケース、３２・・・テープコア、３４・・・インクリボン供給コア、３５・・・インクリボン巻取りコア、３６・・・サーマルヘッド被挿入部、３７・・・係合部、４０・・・電源回路、１００・・・電子機器、１０１・・・表示部、１０２・・・入力部、１０３・・・表示駆動回路、１０４・・・通信インターフェース（ＩＦ）、１０５・・・ＲＯＭ、１０６・・・ＲＡＭ、１０７・・・制御回路、１０８・・・プロセッサ、Ｍ・・・被印刷媒体、Ｒ・・・インクリボン、Ｄ・・・電池
【図１】
2019104119.tif 000003
【図２】
2019104119.tif 000004
【図３】
2019104119.tif 000005
【図４】
2019104119.tif 000006
【図５】
2019104119.tif 000007
【図６】
2019104119.tif 000008
【図７】
2019104119.tif 000009
【図８】
2019104119.tif 000010
【図９】
2019104119.tif 000011
【図１０】
2019104119.tif 000012
【図１１Ａ】
2019104119.tif 000013
【図１１Ｂ】
2019104119.tif 000014
【図１２】
2019104119.tif 000015
【図１３】
2019104119.tif 000016