(57)【要約】【課題】印刷処理の進捗状況を把握する技術を提供する。【解決手段】印刷装置１は、表示部４と制御部５を備える。制御部５は、印刷処理の進捗状況に応じて、第１の領域（Ｃ１、Ｃ３）及び第２の領域（Ｃ２、Ｃ４）に区分された印刷内容１００のうちの、第１の領域に含まれる印刷内容と第２の領域に含まれる印刷内容の少なくとも一方を、進捗状況が認識可能な態様で表示部４に表示させる表示制御手段である。【選択図】図３
2017170689.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理の進捗状況を表示する表示部と、
前記進捗状況に応じて、第１の領域及び第２の領域に区分された印刷内容のうちの、前記第１の領域に含まれる印刷内容と前記第２の領域に含まれる印刷内容の少なくとも一方を、前記進捗状況が認識可能な態様で前記表示部に表示させる表示制御手段を備える
ことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記第１の領域は、前記印刷処理の停止前に印刷される印刷不可避な内容を含む領域であり、
前記第２の領域は、前記印刷処理の停止により印刷を避け得る内容を含む領域であり、
前記表示制御手段は、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域とに区分された前記印刷内容を、前記第１の領域と前記第２の領域が識別可能な態様で、前記表示部に表示させる
ことを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置において、
前記表示制御手段は、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域との境界位置を示す表示を、前記表示部に表示させる
ことを特徴とする印刷装置。
【請求項４】
請求項２に記載の印刷装置において、
前記表示制御手段は、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域とを異なる表示態様で、前記表示部に表示させる
ことを特徴とする印刷装置。
【請求項５】
請求項２に記載の印刷装置において、さらに、
前記印刷処理の対象である被印刷媒体を搬送する搬送手段と、
前記被印刷媒体に印刷を行う印刷手段と、
前記表示部に表示されている前記印刷を避け得る内容を含む領域中の指定された位置で前記印刷処理が停止するように、前記搬送手段と前記印刷手段を制御する印刷制御手段と、を備える
ことを特徴とする印刷装置。
【請求項６】
請求項２乃至請求項５のいずれか１項に記載の印刷装置において、さらに、
印刷位置を検出する検出手段と、
前記検出手段で検出された前記印刷位置に基づいて、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域との境界位置であって、前記印刷位置から第１の距離にある停止指示が入力された場合に前記印刷を停止可能な位置である停止可能位置を算出する算出手段と、を備える
ことを特徴とする印刷装置。
【請求項７】
請求項６に記載の印刷装置において、
前記第１の距離は、前記停止指示の入力から搬送用モータ駆動回路が搬送停止処理を開始するまでのレスポンス時間中に前記印刷処理の対象である被印刷媒体が搬送される距離と、前記搬送停止処理開始後に実際に搬送が停止するまでの時間中に惰性で前記被印刷媒体が搬送される距離からなる
ことを特徴とする印刷装置。
【請求項８】
請求項１に記載の印刷装置において、
前記第１の領域は、印刷済みの内容を含む領域であり、
前記第２の領域は、印刷未済の内容を含む領域であり、
前記表示制御手段は、前記印刷済みの内容を含む領域と前記印刷未済の内容を含む領域とに区分された前記印刷内容を、識別可能な態様で前記表示部に表示させる
ことを特徴とする印刷装置。
【請求項９】
請求項８に記載の印刷装置において、
前記表示制御手段は、前記印刷済みの内容を含む領域と前記印刷未済の内容を含む領域との境界位置を示す表示を、前記表示部に表示させる
ことを特徴とする印刷装置。
【請求項１０】
請求項８に記載の印刷装置において、
前記表示制御手段は、前記印刷済みの内容を含む領域と前記印刷未済の内容を含む領域とを異なる表示態様で、前記表示部に表示させる
ことを特徴とする印刷装置。
【請求項１１】
表示部を備える印刷装置の制御方法であって、
印刷処理の進捗状況に応じて、第１の領域及び第２の領域に区分された印刷内容のうちの、前記第１の領域に含まれる印刷内容と前記第２の領域に含まれる印刷内容の少なくとも一方を、前記進捗状況が認識可能な態様で前記表示部に表示させる
ことを特徴とする印刷表示制御方法。
【請求項１２】
コンピュータを、
印刷処理の進捗状況に応じて、第１の領域及び第２の領域に区分された印刷内容のうちの、前記第１の領域に含まれる印刷内容と前記第２の領域に含まれる印刷内容の少なくとも一方を、前記進捗状況が認識可能な態様で表示部に表示させる表示制御手段として機能させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷表示制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
被印刷媒体であるテープ部材に文字、図形等を印刷してラベルを作成するラベルプリンタが知られている（特許文献１、特許文献２）。従来のラベルプリンタには、印刷処理を開始する前に印刷内容を表示部に表示する機能を有するもの、印刷中であることを表示部に表示する機能を有するものなどが存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１９４８５３号公報
【特許文献２】特開平０９−０９９６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のラベルプリンタは、印刷処理の実行中に印刷処理の進捗状況を表示する機能を有しない。また、ラベルプリンタでは、印刷位置と排出位置の間には一定の距離が存在するため、ラベルプリンタから排出された被印刷媒体の状態から印刷処理の進捗状況を把握することも困難である。特に、印刷位置と排出位置との間に被印刷媒体を切断する構造や被印刷媒体を検出する構造などが存在する場合には、上記の距離が長くなるため、進捗状況の把握は更に困難となる。
【０００５】
以上のような実情を踏まえ、本発明は、印刷処理の進捗状況を把握する技術を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の一態様は、印刷処理の進捗状況を表示する表示部と、前記進捗状況に応じて、第１の領域及び第２の領域に区分された印刷内容のうちの、前記第１の領域に含まれる印刷内容と前記第２の領域に含まれる印刷内容の少なくとも一方を、前記進捗状況が認識可能な態様で前記表示部に表示させる表示制御手段を備える印刷装置を提供する。
【０００７】
上記の印刷装置において、前記第１の領域は、前記印刷処理の停止前に印刷される印刷不可避な内容を含む領域であってもよく、前記第２の領域は、前記印刷処理の停止により印刷を避け得る内容を含む領域であってもよい。前記表示制御手段は、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域とに区分された前記印刷内容を、識別可能な態様で、前記表示部に表示させてもよい。さらに、上記の印刷装置において、前記表示制御手段は、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域との境界位置を示す表示を、前記表示部に表示させてもよく、又は、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域とを異なる表示態様で、前記表示部に表示させてもよい。
【０００８】
上記の印刷装置は、さらに、前記印刷処理の対象である被印刷媒体を搬送する搬送手段と、前記被印刷媒体に印刷を行う印刷手段と、前記表示部に表示されている前記印刷を避け得る内容を含む領域中の指定された位置で前記印刷処理が停止するように、前記搬送手段と前記印刷手段を制御する印刷制御手段と、を備えてもよい。また、上記の印刷装置は、さらに、印刷位置を検出する検出手段と、前記検出手段で検出された前記印刷位置に基づいて、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域との境界位置であって、前記印刷位置から第１の距離にある停止指示が入力された場合に前記印刷を停止可能な位置である停止可能位置を算出する算出手段と、を備えてもよい。この場合、前記第１の距離は、前記停止指示の入力から搬送用モータ駆動回路が搬送停止処理を開始するまでのレスポンス時間中に前記印刷処理の対象である被印刷媒体が搬送される距離と、前記搬送停止処理開始後に実際に搬送が停止するまでの時間中に惰性で前記被印刷媒体が搬送される距離からなってもよい。
【０００９】
上記の印刷装置において、前記第１の領域は、印刷済みの内容を含む領域であってもよく、前記第２の領域は、印刷未済の内容を含む領域であってよい。前記表示制御手段は、前記印刷済みの内容を含む領域と前記印刷未済の内容を含む領域とに区分された前記印刷内容を、識別可能な態様で前記表示部に表示させてもよい。さらに、前記表示制御手段は、前記印刷済みの内容を含む領域と前記印刷未済の内容を含む領域との境界位置を示す表示を、前記表示部に表示させてもよく、又は、前記印刷済みの内容を含む領域と前記印刷未済の内容を含む領域とを異なる表示態様で、前記表示部に表示させてもよい。
【００１０】
本発明の別の態様は、表示部を備える印刷装置の制御方法であって、印刷処理の進捗状況に応じて、第１の領域及び第２の領域に区分された印刷内容のうちの、前記第１の領域に含まれる印刷内容と前記第２の領域に含まれる印刷内容の少なくとも一方を、前記進捗状況が認識可能な態様で前記表示部に表示させる印刷表示制御方法を提供する。本発明の更に別の態様は、コンピュータを、印刷処理の進捗状況に応じて、第１の領域及び第２の領域に区分された印刷内容のうちの、前記第１の領域に含まれる印刷内容と前記第２の領域に含まれる印刷内容の少なくとも一方を、前記進捗状況が認識可能な態様で表示部に表示させる表示制御手段として機能させるプログラムを提供する。
【発明の効果】
【００１１】
本発明によれば、印刷処理の進捗状況を把握する技術を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】印刷装置１の斜視図である。
【図２】印刷装置１の断面図である。
【図３】印刷装置１の制御ブロック図である。
【図４】印刷内容を例示した図である。
【図５】実施例１に係る印刷表示処理のフローチャートである。
【図６】実施例１に係る印刷表示処理による表示例を示した図である。
【図７】実施例１に係る印刷表示処理による別の表示例を示した図である。
【図８】実施例１に係る印刷表示処理による更に別の表示例を示した図である。
【図９】実施例１に係る印刷表示処理による更に別の表示例を示した図である。
【図１０】実施例１に係る印刷表示処理による更に別の表示例を示した図である。
【図１１】実施例１に係る印刷表示処理による更に別の表示例を示した図である。
【図１２】印刷処理中に停止位置を指定して印刷処理を停止し、印刷内容を修正する例を示した図である。
【図１３】実施例２に係る印刷表示処理のフローチャートである。
【図１４】実施例２に係る印刷表示処理による表示例を示した図である。
【図１５】実施例３に係る印刷表示処理のフローチャートである。
【図１６】実施例３に係る印刷表示処理による表示例を示した図である。
【図１７】実施例３に係る印刷表示処理による別の表示例を示した図である。
【発明を実施するための形態】
【００１３】
図１は、印刷装置１の斜視図である。印刷装置１は、長尺状の被印刷媒体に印刷を行う装置であり、例えば、被印刷媒体である長尺テープＭに、シングルパス方式で印刷を行うラベルプリンタである。以降では、インクリボンを使用する熱転写方式のラベルプリンタを例にして説明するが、印刷方式は特に限定されない。例えば、感熱紙を使用する感熱方式であってもよい。長尺テープＭは、例えば、接着層を有する基材と、接着層を覆うように剥離可能に基材に貼付された剥離紙と、を有するテープ部材である。長尺テープＭは、離型紙なしのテープ部材であってもよい。
【００１４】
印刷装置１は、図１に示すように、装置本体２と、入力部３と、表示部４と、開閉蓋２１と、カセット収納部２２を備える。装置本体２の上面には、入力部３、表示部４、及び開閉蓋２１が配置されている。入力部３は、入力キー、十字キー、変換キー、決定キーなどの種々のキーを備える。
【００１５】
表示部４は、例えば液晶表示パネルであり、入力部３からの入力に対応する文字等、各種設定のための選択メニュー、各種処理に関するメッセージ等を表示する。また、印刷中には、被印刷媒体への印刷が指示された文字や図形等の内容（以降、印刷内容と記す）が表示され、印刷処理の進捗状況が表示される。なお、表示部４にはタッチパネルユニットが設けられていてよく、その場合、表示部４を入力部３の一部として看做してもよい。
【００１６】
開閉蓋２１は、カセット収納部２２の上部に開閉可能に配置されている。装置本体２の側面には、排出口２ａが形成されている。印刷装置１内で印刷された長尺テープＭは、排出口２ａから装置外へ排出される。
【００１７】
図２は、印刷装置１の断面図である。図２には、カセット収納部２２付近の構造が示されている。カセット収納部２２には、長尺テープＭとインクリボンＲが収容されたカセット２０が着脱自在に収納される。長尺テープＭは、カセット２０内部のテープコア２３にロール状に巻かれていて、熱転写用のインクリボンＲとともに印刷装置１に設けられたサーマルヘッド１０へ搬送ローラ１３により搬送される。インクリボンＲは、カセット２０内部のリボン供給コア２４にロール状に巻かれている。サーマルヘッド１０によりインクが長尺テープＭに転写された使用済みのインクリボンＲは、リボン巻取コア２５に巻き取られる。サーマルヘッド１０を通過した長尺テープＭは、印刷処理が終了するとカット機構１６で切断され、排出口２ａから排出される。
【００１８】
図３は、本実施形態に係る印刷装置１の制御ブロック図である。印刷装置１は、上述の入力部３、表示部４、サーマルヘッド１０、搬送ローラ１３、カット機構１６に加え、制御部５、ＲＯＭ（Read Only Memory）６、ＲＡＭ（Random Access Memory）７、表示部駆動回路８、ヘッド駆動回路９、搬送用モータ駆動回路１１、搬送用モータ１２、カッターモータ駆動回路１４、及び、カッターモータ１５を備える。
【００１９】
制御部５は、例えばＣＰＵ（Central Processing Unit）である。制御部５は、ＲＯＭ６に記憶されているプログラムをＲＡＭ７に展開し実行することで、印刷装置１の回路各部の動作を制御する。ＲＯＭ６は、長尺テープＭに印刷を行い、印刷内容を表示するための印刷プログラム、印刷プログラムの実行に必要な各種データ（例えば、フォント等）を記憶する。
【００２０】
ＲＡＭ７は、長尺テープＭに印刷する印刷内容の情報（以降、印刷情報と記す）を記憶する入力データメモリとして機能する。また、ＲＡＭ７は、入力された印刷情報に基づいて生成される、印刷内容を表す印刷用パターンデータ及び印刷制御データを記憶する印刷データメモリとしても機能する。さらに、ＲＡＭ７は、印刷内容を表す表示用データを記憶する表示データメモリとしても機能する。
【００２１】
表示部駆動回路８は、ＲＡＭ７に記憶された表示用データに基づいて表示部を制御する。表示部４は、表示部駆動回路８の制御下で、例えば、印刷処理の進捗状況が認識可能な態様で印刷内容を表示する。
【００２２】
ヘッド駆動回路９は、ＲＡＭ７に記憶された印刷用パターンデータ及び印刷制御データに基づいてサーマルヘッド１０を制御する。サーマルヘッド１０は、長尺テープＭに印刷を行う印刷ヘッドであり、ヘッド駆動回路９の制御下で、例えば、熱転写により長尺テープＭに印刷内容を印刷する。
【００２３】
搬送用モータ駆動回路１１は、搬送用モータ１２を制御する。搬送用モータ１２は、例えば、ステッピングモータ、ＤＣ（Direct Current）モータなどである。搬送ローラ１３は、搬送用モータ１２の動力によって回転し、印刷処理の対象である長尺テープＭを、長尺テープＭの長手方向に搬送する。
【００２４】
カッターモータ駆動回路１４は、カッターモータ１５を制御する。カット機構１６は、カッターモータ１５の動力によって動作し、長尺テープＭをフルカット又はハーフカットする。フルカットとは、長尺テープＭの基材を剥離紙とともに幅方向に沿って切断する動作のことであり、ハーフカットは、基材のみを幅方向に沿って切断する動作のことである。
【００２５】
印刷装置１では、制御部５は、表示部駆動回路８を介して表示部４を制御する表示制御手段であり、ヘッド駆動回路９を介して印刷手段であるサーマルヘッド１０を制御し、搬送用モータ駆動回路１１及び搬送用モータ１２を介して搬送手段である搬送ローラ１３を制御する印刷制御手段でもある。
【００２６】
以上のように構成された印刷装置１では、印刷処理の実行中に、印刷処理の進捗状況に応じて区分された印刷内容が、制御部５による制御により、印刷処理の進捗状況が認識可能な態様で表示部４に表示される。ここで、印刷処理の進捗状況とは、印刷内容のうちのどの部分が被印刷媒体に印刷済みかを示すものであってもよく、また、印刷内容のうちのどの部分が印刷不可避かを示すものであってもよい。
以下では、表示部４に表示される表示内容の異なる複数の実施例について説明する。
【００２７】
［実施例１］
図５は、本実施例に係る印刷表示処理のフローチャートである。図６は、本実施例に係る印刷表示処理による表示例を示した図である。印刷装置１は、印刷指示が入力されると、指示された印刷内容１００を表示する（ステップＳ１）。ここでは、制御部５は、印刷内容１００を示す表示用データを生成し、表示部駆動回路８が表示用データに基づいて表示部４に印刷内容１００を表示させる。
【００２８】
次に、印刷装置１は、印刷位置を検出する（ステップＳ２）。印刷位置とは、印刷内容中の現在印刷されている位置のことをいう。換言すると、印刷内容に対するサーマルヘッド１０の位置のことである。ここでは、制御部５は、例えば、サーマルヘッド１０を加熱して長尺テープＭにインクを転写するタイミングを検出することで、印刷内容中のどの位置が長尺テープＭに印刷されているかを検出して印刷位置を特定する。印刷装置１では、制御部５は、印刷位置を検出する検出手段である。
【００２９】
印刷位置が検出されると、印刷装置１は、検出手段で検出された印刷位置に基づいて、停止可能位置を算出する（ステップＳ３）。停止可能位置とは、印刷内容中の位置であって、停止指示が入力されたときに印刷を停止可能な、印刷位置から最短の位置のことをいう。換言すると、印刷内容中の印刷不可避な内容を含む領域と印刷処理の停止により印刷を避け得る内容を含む領域との境界位置のことである。ここでは、制御部５は、例えば、ＲＯＭ６に予め記憶されている印刷位置から停止可能位置までの所定の距離を取得し、取得した距離を用いて停止可能位置を算出する。印刷装置１では、制御部５は、停止可能位置を算出する算出手段である。
【００３０】
なお、印刷位置から停止可能位置までの距離（以降、停止距離と記す）は、停止指示の入力から搬送用モータ駆動回路１１が搬送停止処理を開始するまでのレスポンス時間中に搬送される距離（以降、レスポンス距離と記す）と、搬送停止処理開始後に実際に搬送が停止するまでの時間中に惰性で搬送される距離（惰性距離）からなる。惰性距離は、例えばＤＣモータが使用される場合などには搬送速度の設定によっても変化するため、停止距離は、搬送速度毎に予め記憶されていてもよい。
【００３１】
停止可能位置が算出されると、印刷装置１は、印刷処理の停止前に印刷される印刷不可避な内容を含む領域（印刷不可避領域、第１の領域）と印刷処理の停止により印刷を避けうる内容を含む領域（印刷停止可能領域、第２の領域）とに区分された印刷内容１００のうちの、印刷不可避な内容と印刷を避けうる内容の少なく一方を、進捗状況が識別可能な態様で表示する（ステップＳ４）。ここで、制御部５は、図６（ａ）に示すように、ステップＳ１で表示した印刷内容１００と、ステップＳ３で算出した停止可能位置を示す表示であるラインＬ１とを重ねて、表示部４に表示させる。つまり、制御部５は、印刷不可避な内容Ｃ１を含む領域と印刷を避け得る内容Ｃ２を含む領域との境界位置を示す表示であるラインＬ１を表示部４に表示させることで、印刷不可避な内容Ｃ１を含む領域と印刷を避け得る内容Ｃ２を含む領域に区分された印刷内容１００を、印刷不可避な内容Ｃ１を含む領域と印刷を避け得る内容Ｃ２を含む領域が識別可能な態様で表示部４に表示させる。なお、テープ枠Ｆは、印刷処理により排出口２ａから排出されるテープ片（長尺テープＭ）の輪郭を示している。
【００３２】
表示部４の表示が更新されると、印刷装置１は、印刷処理が終了したか否かを判断し（ステップＳ５）、印刷処理が終了したと判断するまで、ステップＳ２からステップＳ４の処理を繰り返す。
【００３３】
これにより、定期的に表示部４の表示が更新されて、印刷処理の進捗状況に応じて印刷内容１００に対してラインＬ１の位置が相対的に変化する。図６（ｂ）及び図６（ｃ）には、図６（ａ）に示す状況から印刷処理が進行しラインＬ１の相対位置が変化している例が示されている。なお、図６（ｂ）は、印刷内容１００が矢印Ｄ１の方向に移動することで印刷内容１００がラインＬ１に対して移動した例を、図６（ｃ）は、ラインＬ１が矢印Ｄ２の方向に移動することで印刷内容１００がラインＬ１に対して移動した例を示している。
【００３４】
本実施例に係る印刷表示処理によれば、表示部４に表示された表示内容を確認することで、進捗状況に応じて変化するラインＬ１の相対位置により、印刷処理の進捗状況を把握することができる。特に、最短で停止可能な停止可能位置（ラインＬ１）が表示されているため、印刷を停止可能な範囲を容易に把握することが可能である。また、停止可能位置が所望の位置にあるタイミングで停止指示を入力することで、その所望の位置で印刷を停止することができる。ラインＬ１は、停止可能位置の算出精度に応じた太さで表示してもよい。つまり、停止可能位置を精度良く算出できる場合にはラインＬ１を細く表示し、停止可能位置の算出精度が低いほどラインＬ１を太く表示してもよい。これにより、停止可能位置の算出精度によらず、進捗状況を正しく表示することができる。
【００３５】
なお、図６では、印刷不可避な内容Ｃ１と印刷を避け得る内容Ｃ２との境界位置を示す表示としてラインＬ１を例示したが、境界位置を示す表示はラインＬ１に限られない。例えば、図７に示すように、矢印Ａ１、Ａ２によって境界位置を示してもよい。図７に示す表示態様でも、図６に示す表示態様と同様に、印刷処理の進捗状況を把握することができる。また、印刷内容１００と境界位置を示す表示（矢印Ａ１、Ａ２）が重ならないため、ラインＬ１を表示する場合に比べて、印刷内容１００の確認が容易になる。
【００３６】
また、図６及び図７では、境界位置を示す表示を表示する例を示したが、制御部５は、印刷内容１００を、印刷不可避な内容Ｃ１を含む領域と印刷を避け得る内容Ｃ２を含む領域とを識別可能な他の態様で表示部４に表示してもよい。例えば、制御部５は、図８及び図９に示すように、印刷不可避な内容Ｃ１を含む態様と印刷を避け得る内容Ｃ２を含む態様とを異なる表示態様で、表示部４に表示させてもよい。図８は、印刷内容Ｃ１の背景部分と印刷内容Ｃ２の背景部分を異なる階調で表示した例を示している。図９は、印刷内容Ｃ１を含む領域に対応する枠Ｆ１と印刷内容Ｃ２を含む領域に対応する枠Ｆ２を異なる線種で表現した例を示している。図８及び図９に示す表示態様でも、印刷処理の進捗状況を把握することができる。この他にも、表示部４がカラー表示可能な場合には、印刷内容Ｃ１を含む領域と印刷内容Ｃ２を含む領域を異なる色で表示してもよい。
【００３７】
また、制御部５は、図１０に示すように、印刷内容１００のうちの印刷不可避な内容Ｃ１を含む領域のみを、表示部４に表示させてもよく、図１１に示すように、印刷内容１００のうちの印刷を避け得る内容Ｃ２を含む領域のみを、表示部４に表示させてもよい。即ち、制御部５は、印刷内容１００のうちの、印刷不可避な内容Ｃ１を含む領域と印刷を避け得る内容Ｃ２を含む領域の一方を、表示部４に表示させてもよい。図１０及び図１１に示す表示態様でも、印刷処理の進捗状況を把握することができる。
【００３８】
さらに、印刷装置１は、印刷処理を停止するための停止位置を指定する利用者の入力を受け付けるように構成されてもよい。例えば、利用者が表示部４に表示されている印刷を避け得る内容Ｃ２を含む領域中で印刷を停止する停止位置を指定することで、印刷制御手段である制御部５が搬送手段である搬送ローラ１３と印刷手段であるサーマルヘッド１０を制御して、指定された位置で印刷処理を停止してもよい。
【００３９】
図１２は、印刷処理中に停止位置を指定して印刷処理を停止し、印刷内容を修正する例を示した図である。制御部５は、図１２（ａ）に示すように、利用者が印刷を避け得る内容２を含む領域中で停止位置を指定すると、利用者の入力に従って停止位置を示すラインＬ０を印刷内容１００に重ねて、表示部４に表示させる。その後、利用者は、図１２（ｂ）及び図１２（ｃ）に示すように、ラインＬ０より後方の領域Ｅの内容を修正し、制御部５は修正後の印刷内容１０１を表示部４に表示させる。なお、利用者が内容を修正している間、印刷処理は停止位置まで進み、停止位置に達すると停止する。そして、利用者が修正内容を確定すると、印刷処理は停止位置から再開し、制御部５は、図１２（ｄ）に示すように、再び、進捗状況に応じた位置にラインＬ１を移動させる。
【００４０】
図１２に示すように、制御部５が、印刷不可避な内容Ｃ１を含む領域と印刷を避けうる内容Ｃ２を含む領域を識別可能な態様で印刷内容を表示部４に表示させながら、利用者による停止位置の指定を受け付けることで、利用者は、印刷装置１に任意の位置で印刷処理を停止させることが可能となる。また、所望の停止位置で印刷処理を停止するために、ラインＬ１が停止位置に達するまで待機する必要がないため、印刷処理を任意の位置で容易に停止させることができる。
【００４１】
［実施例２］
図１３は、本実施例に係る印刷表示処理のフローチャートである。図１４は、本実施例に係る印刷表示処理による表示例を示した図である。印刷装置１は、印刷指示が入力されると、指示された印刷内容１００を表示し（ステップＳ１１）、印刷位置を検出する（ステップＳ１２）。ステップＳ１１とステップＳ１２の処理は、図５に示す印刷表示処理のステップＳ１とステップＳ２の処理と同様である。
【００４２】
印刷位置が検出されると、印刷装置１は、検出手段である制御部５で検出された印刷位置に基づいて、印刷済みの内容と印刷未済の内容を識別可能な態様で、印刷内容１００を表示する（ステップＳ１３）。ここで、制御部５は、図１４に示すように、ステップＳ１１で表示した印刷内容１００と、ステップＳ１２で検出した印刷位置を示す表示であるラインＬ２とを重ねて、表示部４に表示させる。つまり、制御部５は、印刷済みの内容Ｃ３を含む領域（印刷済み領域、第１の領域）と印刷未済の内容Ｃ４を含む領域（印刷未済領域、第２の領域）との境界位置を示す表示であるラインＬ２を表示部４に表示させることで、印刷済みの内容Ｃ３を含む領域と印刷未済の内容Ｃ４を含む領域に区分された印刷内容１００を、印刷済みの内容Ｃ３を含む領域と印刷未済の内容Ｃ４を含む領域とを識別可能な態様で表示部４に表示させる。
【００４３】
表示部４の表示が更新されると、印刷装置１は、印刷処理が終了したか否かを判断し（ステップＳ１４）、印刷処理が終了したと判断するまで、ステップＳ２及びステップＳ３の処理を繰り返す。
これにより、定期的に表示部４の表示が更新されて、印刷処理の進捗状況に応じて印刷内容１００に対してラインＬ２の位置が相対的に変化する。
【００４４】
本実施例に係る印刷表示処理によれば、表示部４に表示された表示内容を確認することで、進捗状況に応じて変化するラインＬ２の相対位置により、印刷処理の進捗状況を把握することができる。特に、印刷位置（ラインＬ２）が表示されているため、印刷がどの程度進んだかを容易に把握することが可能である。なお、ラインＬ２は、印刷位置の算出精度に応じた太さで表示してもよい。これにより、印刷位置の算出精度によらず、進捗状況を正しく表示することができる。
【００４５】
なお、図１４では、印刷済みの内容Ｃ３を含む領域と印刷未済の内容Ｃ４を含む領域との境界位置を示す表示としてラインＬ２を例示したが、図７と同様に、矢印Ａ１、Ａ２によって境界位置を示してもよい。また、制御部５は、境界位置を示す表示を表示する代わりに、印刷済みの内容Ｃ３を含む領域と印刷未済の内容Ｃ４を含む領域とを、図８及び図９と同様に、異なる表示態様で、表示部４に表示させてもよい。さらに、制御部５は、図１０及び図１１と同様に、印刷内容１００のうちの、印刷済みの内容Ｃ３と印刷未済の内容Ｃ４の一方を、表示部４に表示させてもよい。いずれの場合であっても、印刷処理の進捗状況を把握することができる。
【００４６】
［実施例３］
図１５は、本実施例に係る印刷表示処理のフローチャートである。図１６は、本実施例に係る印刷表示処理による表示例を示した図である。印刷装置１は、印刷指示が入力されると、指示された印刷内容１００を表示する（ステップＳ２１）。その後、印刷装置１は、印刷位置を検出し（ステップＳ２２）、停止可能位置を算出する（ステップＳ２３）。なお、ステップＳ２１からステップＳ２３の処理は、図５に示す印刷表示処理のステップＳ１からステップＳ３の処理と同様である。
【００４７】
停止可能位置が算出されると、印刷装置１は、印刷済みの内容を含む領域と印刷未済の内容を含む領域を識別可能な態様で、且つ、印刷不可避な内容を含む領域と印刷を避けうる内容を含む領域を識別可能な態様で、印刷内容１００を表示する（ステップＳ２４）。ここで、制御部５は、図１６に示すように、ステップＳ２１で表示した印刷内容１００と、ステップＳ２３で算出した停止可能位置を示す表示であるラインＬ１と、ステップＳ２２で検出した印刷位置を示す表示であるラインＬ２とを重ねて、表示部４に表示させる。つまり、制御部５は、ラインＬ１とラインＬ２を表示することで、印刷内容１００を、印刷不可避な内容Ｃ１を含む領域と印刷を避けうる内容Ｃ２を含む領域を識別可能で、且つ、印刷済みの内容Ｃ３を含む領域と印刷未済の内容Ｃ４を含む領域とを識別可能な態様で表示部４に表示させる。
【００４８】
本実施例に係る印刷表示処理によれば、表示部４に表示された表示内容を確認することで、進捗状況に応じて変化するラインＬ１とラインＬ２の相対位置により、印刷処理の進捗状況を把握することができる。特に、最短で停止可能な停止可能位置（ラインＬ１）が表示されているため、印刷を停止可能な範囲を容易に把握することが可能である。また、印刷位置（ラインＬ２）が表示されているため、印刷がどの程度進んだかを容易に把握することが可能である。
【００４９】
なお、図１６では、印刷不可避な内容Ｃ１と印刷を避け得る内容Ｃ２との境界位置を示す表示としてラインＬ１を例示し、印刷済みの内容Ｃ３を含む領域と印刷未済の内容Ｃ４を含む領域との境界位置を示す表示としてラインＬ２とを例示したが、図７と同様に、矢印によってこれらの境界位置を示してもよい。また、制御部５は、境界位置を示す表示を表示する代わりに、印刷不可避な内容Ｃ１を含む領域と印刷を避け得る内容Ｃ２を含む領域、又は、印刷済みの内容Ｃ３を含む領域と印刷未済の内容Ｃ４を含む領域を、図８及び図９と同様に、異なる表示態様で表示部４に表示させてもよい。また、図１７（ａ）に示すように、境界位置を示す表示と異なる表示態様での表示を組み合わせてもよい。
【００５０】
さらに、印刷装置１は、印刷処理を停止するための停止位置を指定する利用者の入力を受け付けるように構成されてもよく、制御部５は、図１７（ｂ）に示すように、利用者が印刷を避け得る内容Ｃ２を含む領域中で停止位置を指定すると、利用者の入力に従って停止位置を示すラインＬ０を印刷内容１００に重ねて、表示部４に表示させてもよい。
【００５１】
上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明はこれらの実施例に限定されるものではない。印刷装置、印刷表示制御方法、及び、プログラムは、特許請求の範囲に記載される本発明を逸脱しない範囲において、さまざまな変形、変更が可能である。
【００５２】
上述した実施態様は、印刷装置は、印刷処理の進捗状況に応じて区分された印刷内容を進捗状況が認識可能な態様で表示部に表示させる表示制御手段を備えるが、印刷内容を表示する表示部を有しないものであってもよく、外部装置の表示部に印刷内容を表示させてもよい。
【００５３】
また、図１から図３では、ラベルプリンタである印刷装置１を例示したが、印刷装置は、ラベルプリンタに限られない。例えば、インクジェットプリンタなどの他のプリンタにも適用可能である。
【００５４】
また、利用者が停止位置を明示的に指定し、その指定した位置で印刷処理を停止する例を示したが、停止指示が入力されると、印刷装置１が自動的に適切な位置を判断して印刷処理を停止するようにしてもよい。適切な位置としては、例えば、印刷内容中の印刷が行われない位置である。印刷装置１が、印刷位置に最も近い印刷が行われない位置を特定し、その位置で印刷処理を停止してもよい。
【００５５】
以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
印刷処理の進捗状況を表示する表示部と、
前記進捗状況に応じて、第１の領域及び第２の領域に区分された印刷内容のうちの、前記第１の領域に含まれる印刷内容と前記第２の領域に含まれる印刷内容の少なくとも一方を、前記進捗状況が認識可能な態様で前記表示部に表示させる表示制御手段を備える
ことを特徴とする印刷装置。
［付記２］
付記１に記載の印刷装置において、
前記第１の領域は、前記印刷処理の停止前に印刷される印刷不可避な内容を含む領域であり、
前記第２の領域は、前記印刷処理の停止により印刷を避け得る内容を含む領域であり、
前記表示制御手段は、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域とに区分された前記印刷内容を、識別可能な態様で、前記表示部に表示させる
ことを特徴とする印刷装置。
［付記３］
付記２に記載の印刷装置において、
前記表示制御手段は、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域との境界位置を示す表示を、前記表示部に表示させる
ことを特徴とする印刷装置。
［付記４］
付記２に記載の印刷装置において、
前記表示制御手段は、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域とを異なる表示態様で、前記表示部に表示させる
ことを特徴とする印刷装置。
［付記５］
付記２に記載の印刷装置において、さらに、
前記印刷処理の対象である被印刷媒体を搬送する搬送手段と、
前記被印刷媒体に印刷を行う印刷手段と、
前記表示部に表示されている前記印刷を避け得る内容を含む領域中の指定された位置で前記印刷処理が停止するように、前記搬送手段と前記印刷手段を制御する印刷制御手段と、を備える
ことを特徴とする印刷装置。
［付記６］
付記２乃至付記５のいずれか１つに記載の印刷装置において、さらに、
印刷位置を検出する検出手段と、
前記検出手段で検出された前記印刷位置に基づいて、前記印刷不可避な内容を含む領域と前記印刷を避け得る内容を含む領域との境界位置であって、前記印刷位置から第１の距離にある停止指示が入力された場合に前記印刷を停止可能な位置である停止可能位置を算出する算出手段と、を備える
ことを特徴とする印刷装置。
［付記７］
付記６に記載の印刷装置において、
前記第１の距離は、前記停止指示の入力から搬送用モータ駆動回路が搬送停止処理を開始するまでのレスポンス時間中に前記印刷処理の対象である被印刷媒体が搬送される距離と、前記搬送停止処理開始後に実際に搬送が停止するまでの時間中に惰性で前記被印刷媒体が搬送される距離からなる
ことを特徴とする印刷装置。
［付記８］
付記１に記載の印刷装置において、
前記第１の領域は、印刷済みの内容を含む領域であり、
前記第２の領域は、印刷未済の内容を含む領域であり、
前記表示制御手段は、前記印刷済みの内容を含む領域と前記印刷未済の内容を含む領域とに区分された前記印刷内容を、識別可能な態様で前記表示部に表示させる
ことを特徴とする印刷装置。
［付記９］
付記８に記載の印刷装置において、
前記表示制御手段は、前記印刷済みの内容を含む領域と前記印刷未済の内容を含む領域との境界位置を示す表示を、前記表示部に表示させる
ことを特徴とする印刷装置。
［付記１０］
付記８に記載の印刷装置において、
前記表示制御手段は、前記印刷済みの内容を含む領域と前記印刷未済の内容を含む領域とを異なる表示態様で、前記表示部に表示させる
ことを特徴とする印刷装置。
［付記１１］
表示部を備える印刷装置の制御方法であって、
印刷処理の進捗状況に応じて、第１の領域及び第２の領域に区分された印刷内容のうちの、前記第１の領域に含まれる印刷内容と前記第２の領域に含まれる印刷内容の少なくとも一方を、前記進捗状況が認識可能な態様で前記表示部に表示させる
ことを特徴とする印刷表示制御方法。
［付記１２］
コンピュータを、
印刷処理の進捗状況に応じて、第１の領域及び第２の領域に区分された印刷内容のうちの、前記第１の領域に含まれる印刷内容と前記第２の領域に含まれる印刷内容の少なくとも一方を、前記進捗状況が認識可能な態様で表示部に表示させる表示制御手段として機能させる
ことを特徴とするプログラム。
【符号の説明】
【００５６】
１・・・印刷装置、２・・・装置本体、２ａ・・・排出口、３・・・入力部、４・・・表示部、５・・・制御部、６・・・ＲＯＭ、７・・・ＲＡＭ、８・・・表示部駆動回路、９・・・ヘッド駆動回路、１０・・・サーマルヘッド、１１・・・搬送用モータ駆動回路、１２・・・搬送用モータ、１３・・・搬送ローラ、１４・・・カッターモータ駆動回路、１５・・・カッターモータ、１６・・・カット機構、２０・・・カセット、２１・・・開閉蓋、２２・・・カセット収納部、２３・・・テープコア、２４・・・リボン供給コア、２５・・・リボン巻取コア、１００・・・印刷内容、１０１・・・印刷内容、Ｍ・・・長尺テープ、Ｒ・・・インクリボンＣ１、Ｃ２、Ｃ３、Ｃ４・・・内容、Ｆ、Ｆ１、Ｆ２・・・テープ枠、Ｌ０、Ｌ１、Ｌ２・・・ライン、Ｅ・・・領域、Ａ１、Ａ２・・・矢印
【図１】
2017170689.tif 000003
【図２】
2017170689.tif 000004
【図３】
2017170689.tif 000005
【図４】
2017170689.tif 000006
【図５】
2017170689.tif 000007
【図６】
2017170689.tif 000008
【図７】
2017170689.tif 000009
【図８】
2017170689.tif 000010
【図９】
2017170689.tif 000011
【図１０】
2017170689.tif 000012
【図１１】
2017170689.tif 000013
【図１２】
2017170689.tif 000014
【図１３】
2017170689.tif 000015
【図１４】
2017170689.tif 000016
【図１５】
2017170689.tif 000017
【図１６】
2017170689.tif 000018
【図１７】
2017170689.tif 000019