(57)【要約】【課題】印刷画像で修正内容を素早く確認する技術を提供する。【解決手段】印刷装置１は、印刷データを編集する電子機器である。印刷装置１は、印刷データに基づいて印刷画像を表示する表示部６と、印刷画像を印刷データの先頭から表示部６に表示する第１方式と第１方式とは異なる第２方式との間で切り替える制御回路１２と、を備える。制御回路１２は、印刷画像を第１方式で表示部６に表示させた後に印刷データが第２印刷データに編集された場合に、第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に表示部６に表示する第２方式で、表示部６に表示させる。【選択図】図６
2020152032.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを編集する電子機器であって、
印刷データに基づいて印刷画像を表示する表示部と、
前記印刷画像を前記印刷データの先頭から前記表示部に表示する第１方式と前記第１方式とは異なる第２方式との間で切り替える制御部と、を備え、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが第２印刷データに編集された場合に、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に前記表示部に表示する第２方式で、前記表示部に表示させる
ことを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記第１方式は、先頭から画像をスクロール表示する方式であり、
前記第２方式は、所定の位置から画像をスクロール表示する方式であり、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集された場合に、前記第２印刷データに基づく前記第２印刷画像を前記編集部分が表示される位置から前記表示部にスクロール表示させる
ことを特徴とする電子機器。
【請求項３】
請求項２に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記第２印刷画像を前記複数の編集部分のうちの最も先頭に近い編集部分が表示される位置から前記表示部にスクロール表示させる
ことを特徴とする電子機器。
【請求項４】
請求項１に記載の電子機器において、
前記第１方式は、第１スクロール速度で画像をスクロール表示する方式であり、
前記第２方式は、所定の位置まで前記第１スクロール速度よりも速い第２スクロール速度で画像をスクロール表示する方式であり、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集された場合に、前記第２印刷データに基づく前記第２印刷画像を前記編集部分が表示される位置まで前記第２スクロール速度で前記表示部にスクロール表示させる
ことを特徴とする電子機器。
【請求項５】
請求項４に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記第２印刷画像を前記複数の編集部分のうちの最も先頭に近い編集部分が表示される位置まで前記第２スクロール速度で前記表示部にスクロール表示させる
ことを特徴とする電子機器。
【請求項６】
請求項１に記載の電子機器において、
前記第１方式は、画像をスクロール表示する方式であり、
前記第２方式は、画像を静止表示する方式であり、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集された場合に、前記第２印刷データに基づく前記第２印刷画像のうちの少なくとも前記編集部分を前記表示部に静止表示させる
ことを特徴とする電子機器。
【請求項７】
請求項６に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記複数の編集部分の各々を順番に前記表示部に静止表示させる
ことを特徴とする電子機器。
【請求項８】
請求項７に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記複数の編集部分の各々を先頭から近い順番に前記表示部に静止表示させる
ことを特徴とする電子機器。
【請求項９】
請求項７に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記複数の編集部分の各々を編集時刻の早いものから近い順番に前記表示部に静止表示させる
ことを特徴とする電子機器。
【請求項１０】
請求項１乃至請求項９のいずれか１項に記載の電子機器において、
前記制御部は、前記印刷データと前記第２印刷データとを比較し、前記印刷データと前記第２印刷データとの比較によって得られた比較結果に基づいて前記編集部分を特定する
ことを特徴とする電子機器。
【請求項１１】
請求項１乃至請求項１０のいずれか１項に記載の電子機器において、
前記第２の方式は、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を前記第１方式よりも前記第２印刷画像の表示開始から短時間で前記表示部に表示する方式である
ことを特徴とする電子機器。
【請求項１２】
印刷データを取得し、
前記印刷データに基づいて前記印刷画像を前記印刷データの先頭から表示部に第１方式で表示し、
前記印刷画像を表示した後に、前記印刷データを編集して第２印刷データを生成し、
前記第２印刷データを生成した後に、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に前記表示部に表示する第２方式で、前記表示部に表示する
ことを特徴とする印刷画像表示方法。
【請求項１３】
コンピュータに、
印刷データを取得し、
前記印刷データに基づいて前記印刷画像を前記印刷データの先頭から表示部に第１方式で表示し、
前記印刷画像を表示した後に、前記印刷データを編集して第２印刷データを生成し、
前記第２印刷データを生成した後に、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に前記表示部に表示する第２方式で、前記表示部に表示する
処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書の開示は、電子機器、印刷画像表示方法、プログラムに関する。
【背景技術】
【０００２】
印刷データを編集する電子機器には、印刷データに基づいて作成された印刷画像を表示部に表示する機能が求められるが、表示部のサイズが小さい電子機器では、印刷画像全体を表示部に表示することができない場合がある。このため、印刷画像をスクロールして表示する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１８２５９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、スクロール表示では、通常、印刷画像は印刷データの先頭から順に表示される。このため、例えば、印刷データの後半部分の誤りを修正し、その後に改めて印刷画像を表示した場合、編集部分が表示される位置まで印刷画像がスクロールされるのに時間がかかるため、修正の確認に手間取ってしまう。
【０００５】
以上のような実情を踏まえ、本発明は、印刷画像で修正内容を素早く確認する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る電子機器は、印刷データを編集する電子機器であって、印刷データに基づいて印刷画像を表示する表示部と、前記印刷画像を前記印刷データの先頭から前記表示部に表示する第１方式と前記第１方式とは異なる第２方式との間で切り替える制御部と、を備え、前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが第２印刷データに編集された場合に、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に前記表示部に表示する第２方式で、前記表示部に表示させる。
【０００７】
本発明の一態様に係る印刷画像表示方法は、印刷データを取得し、前記印刷データに基づいて前記印刷画像を前記印刷データの先頭から表示部に第１方式で表示し、前記印刷画像を表示した後に、前記印刷データを編集して第２印刷データを生成し、前記第２印刷データを生成した後に、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に前記表示部に表示する第２方式で、前記表示部に表示する。
【０００８】
本発明の一態様に係るプログラムは、コンピュータに、印刷データを取得し、前記印刷データに基づいて前記印刷画像を前記印刷データの先頭から表示部に第１方式で表示し、前記印刷画像を表示した後に、前記印刷データを編集して第２印刷データを生成し、前記第２印刷データを生成した後に、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に前記表示部に表示する第２方式で、前記表示部に表示する処理を実行させる。
【発明の効果】
【０００９】
上記の態様によれば、印刷画像で修正内容を素早く確認することができる。
【図面の簡単な説明】
【００１０】
【図１】蓋４を閉じた状態における印刷装置１の平面図である。
【図２】蓋４を開けた状態における印刷装置１の平面図である。
【図３】被印刷媒体４０の構成を説明するための図である。
【図４】印刷装置１のハードウェア構造を示すブロック図である。
【図５】印刷装置１が行う処理のフローチャートの一例である。
【図６】第２方式で印刷プレビュー画面を表示する処理のフローチャートの一例である。
【図７】編集前の印刷データを例示した図である。
【図８】第１方式で表示部にスクロール表示される印刷画像を例示した図である。
【図９】編集後の印刷データを例示した図である。
【図１０】第２方式で表示部にスクロール表示される印刷画像を例示した図である。
【図１１】第２方式で印刷プレビュー画面を表示する処理のフローチャートの別の例である。
【図１２】第１方式と第２方式におけるスクロール速度の一例を示した図である。
【図１３】第１方式と第２方式におけるスクロール速度の別の例を示した図である。
【図１４】第１方式と第２方式におけるスクロール速度のさらに別の例を示した図である。
【図１５】複数の編集部分の編集時刻を説明するための図である。
【図１６】第２方式で複数の編集部分を先頭に近いものから順番に表示する例を示した図である。
【図１７】第２方式で複数の編集部分を編集した順番に表示する例を示した図である。
【発明を実施するための形態】
【００１１】
［第１の実施形態］
図１は、蓋４を閉じた状態における印刷装置１の平面図である。図２は、蓋４を開けた状態における印刷装置１の平面図である。以下、図１及び図２を参照しながら、印刷装置１の構成について説明する。
【００１２】
印刷装置１は、被印刷媒体４０に印刷を行うラベルプリンタである。以降では、感熱方式のラベルプリンタを例にして説明するが、印刷方式は特に限定しない。印刷装置１は、インクリボンを使用する熱転写方式のラベルプリンタであってもよい。また、印刷装置１は、インクジェットプリンタ、レーザプリンタなどであってもよい。また、印刷装置１は、シングルパス（ワンパス）方式で印刷を行ってもよく、マルチパス（スキャン）方式で印刷を行ってもよい。
【００１３】
なお、被印刷媒体４０は、長尺状のテープ部材であり、この構成に特に限定しないが、例えば、図３に示すような５層構造を有している。即ち、セパレータＬ１と、粘着層Ｌ２と、基材Ｌ３と、発色層Ｌ４と、保護層Ｌ５とがこの順に積層されている。セパレータＬ１は粘着層Ｌ２を覆うように剥離可能に基材Ｌ３に貼り付けられている。セパレータＬ１の材料は、例えば、紙であるが、紙に限らず、ＰＥＴ（ポリエチレンテレフタレート）であってもよい。粘着層Ｌ２は、基材Ｌ３に塗布された粘着材である。基材Ｌ３の材料は、例えば、有色のＰＥＴである。発色層Ｌ４は、熱エネルギーの加熱により発色する感熱発色層である。保護層Ｌ５の材料は、例えば、透明なＰＥＴである。
【００１４】
印刷装置１は、図１に示すように、装置筐体２と、入力部３と、開閉自在な蓋４と、窓５と、表示部６と、を備えている。また、図示しないが、装置筐体２には、電源コード接続端子、外部機器接続端子、記憶媒体挿入口等が設けられている。
【００１５】
入力部３は、装置筐体２の上面に設けられている。入力部３は、入力キー、十字キー、変換キー、決定キーなどの種々のキーを備える。利用者は、入力部３を用いることで印刷データの作成及び編集指示を印刷装置１へ入力することができる。即ち、印刷装置１は、印刷データを編集する電子機器の一例である。
【００１６】
蓋４は、装置筐体２上に配置されている。利用者は、ボタン４ａを押下してロック機構を解除することで、図２に示すように、蓋４を開けることができる。蓋４には、蓋４が閉じた状態でも印刷装置１に被印刷媒体４０が収容されているか否かを目視で確認可能とするために、窓５が形成されている。また、蓋４は、表示部６を有している。
【００１７】
表示部６は、例えば、液晶ディスプレイ、有機ＥＬ（electro-luminescence）ディスプレイなどである。表示部６はタッチパネル付きのディスプレイであってもよく、入力部３の一部として機能しても良い。表示部６は、編集画面、印刷プレビュー画面などの種々の情報を表示する。編集画面は、印刷データを作成又は編集するための画面である。また、印刷プレビュー画面は、印刷データに基づいて作成された印刷画像を表示するための画面であり、印刷プレビュー画面には、印刷画像の少なくとも一部が表示される。
【００１８】
装置筐体２は、図２に示すように、蓋４の下方に、媒体アダプタ収容部２ａと、プラテンローラ７と、サーマルヘッド８を備えている。媒体アダプタ収容部２ａには、被印刷媒体４０を収容した媒体アダプタ２０が収容される。また、装置筐体２は、さらに、被印刷媒体４０が排出される排出口２ｂとサーマルヘッド８の間に、フルカッター９と、ハーフカッター１０と、フォトセンサ１１を備えている。ハーフカッター１０、フルカッター９、フォトセンサ１１は、排出口２ｂ側から、この順番で配設されている。
【００１９】
プラテンローラ７は、被印刷媒体４０を搬送する搬送ローラである。プラテンローラ７は、搬送用モータ３２（図４参照）の回転により回転する。搬送用モータ３２は、例えば、ステッピングモータ、直流（ＤＣ）モータなどである。プラテンローラ７は、媒体アダプタ２０から繰り出された被印刷媒体４０をサーマルヘッド８との間に狭持しながら回転することで、被印刷媒体４０を搬送方向に搬送する。
【００２０】
サーマルヘッド８は、被印刷媒体４０に印刷を行う印刷ヘッドである。サーマルヘッド８は、被印刷媒体４０の搬送方向に直交する主走査方向に配列された複数の発熱素子８ａ（図４参照）を有し、発熱素子８ａで被印刷媒体４０を加熱することにより一ラインずつ印刷を行う。
【００２１】
フルカッター９は、被印刷媒体４０を切断する第１の切断装置であり、被印刷媒体４０にフルカットを行うことでテープ片を作成する。なお、フルカットとは、被印刷媒体４０を構成する層の全てを被印刷媒体４０の幅方向に沿って切断する動作のことである。
【００２２】
ハーフカッター１０は、被印刷媒体４０を切断する第２の切断装置であり、被印刷媒体４０にハーフカットを行うことで被印刷媒体４０に切れ目を入れる。なお、ハーフカットとは、被印刷媒体４０のうちのセパレータＬ１（図３参照）以外の層を幅方向に沿って切断する動作のことである。
【００２３】
フォトセンサ１１は、被印刷媒体４０の先端を検出するために、被印刷媒体４０の搬送路上に配置されたセンサである。フォトセンサ１１は、例えば、発光素子と受光素子を備えている。発光素子は、例えば、発光ダイオードであり、受光素子は、例えば、フォトダイオードである。フォトセンサ１１は、発光素子から出射した光の反射光を受光素子で検出し、後述する制御回路１２（図４参照）へ信号を出力する。制御回路１２は、例えば、受光素子で検出した反射光量の変化に基づいて、被印刷媒体４０の先端を検出する。なお、フォトセンサ１１は発光素子から出射した光の反射光を検出するフォトリフレクタに限らない。フォトセンサ１１は、発光素子と受光素子が対向して配置されたフォトインタラプタであってもよい。
【００２４】
図４は、印刷装置１のハードウェア構造を示すブロック図である。印刷装置１は、上述した構成要素に加えて、図４に示すように、制御回路１２、ＲＯＭ（Read Only Memory）１３、ＲＡＭ（Random Access Memory）１４、表示駆動回路１５、ヘッド駆動回路１６、サーミスタ１７、搬送用モータ駆動回路３１、搬送用モータ３２、エンコーダ３３、カッターモータ駆動回路３４、カッターモータ３５、テープ幅検出スイッチ３６を備える。
【００２５】
制御回路１２は、ＣＰＵ（Central Processing Unit）などのプロセッサを含む制御部である。制御回路１２は、ＲＯＭ１３に格納されているプログラムをＲＡＭ１４に展開し実行することで、印刷装置１の各部（例えば、表示部６、プラテンローラ７、サーマルヘッド８）を制御する。
【００２６】
ＲＯＭ１３は、後述する図５に示す処理を行うためのプログラム、プログラムの実行に必要な各種データ（例えば、フォント等）が格納されたメモリである。ＲＡＭ１４は、プログラムの実行に用いられるワークメモリである。なお、印刷装置１での処理に用いられるプログラム及びデータを格納するコンピュータ読み取り可能な記録媒体には、ＲＯＭ１３のような非一時的な記録媒体が含まれる。
【００２７】
表示駆動回路１５は、例えば、液晶表示ドライバ回路、有機ＥＬ表示ドライバ回路である。表示駆動回路１５は、ＲＡＭ１４に格納されている表示データに基づいて表示部６を制御する。
【００２８】
ヘッド駆動回路１６は、制御回路１２の制御下において、印刷データと制御信号に基づいてサーマルヘッド８が有する発熱素子８ａへの通電を制御する。サーマルヘッド８は、主走査方向に配列された複数の発熱素子８ａを有する印刷ヘッドである。サーマルヘッド８は、発熱素子８ａで被印刷媒体４０を加熱することにより被印刷媒体４０に一ラインずつ印刷を行う。つまり、印刷装置１において、制御回路１２は、ヘッド駆動回路１６を介して発熱素子８ａへの通電を制御することで、サーマルヘッド８を制御する制御部である。
【００２９】
サーミスタ１７は、サーマルヘッド８に埋め込まれている。サーミスタ１７は、サーマルヘッド８の温度を測定する。
【００３０】
搬送用モータ駆動回路３１は、制御回路１２の制御下で、搬送用モータ３２を駆動する。搬送用モータ３２は、例えばステッピングモータであってもよく、直流（ＤＣ）モータであってもよい。搬送用モータ３２は、プラテンローラ７を回転させる。なお、搬送用モータ３２は、搬送用モータ駆動回路３１の制御下で、被印刷媒体４０を繰り出す方向である順方向だけではなく、被印刷媒体４０を巻戻す方向である逆方向にも回転する。
【００３１】
プラテンローラ７は、搬送用モータ３２の駆動力によって回転し、被印刷媒体４０の長手方向（副走査方向、搬送方向）に沿って、被印刷媒体４０を搬送する搬送ローラである。プラテンローラ７は、搬送用モータ３２が順方向に回転しているときには、媒体アダプタ２０から被印刷媒体４０を繰り出して、被印刷媒体４０を順方向へ搬送する。また、プラテンローラ７は、搬送用モータ３２が逆方向に回転しているときには、媒体アダプタ２０から繰り出されている被印刷媒体４０を巻戻して、被印刷媒体４０を逆方向へ搬送する。
【００３２】
エンコーダ３３は、搬送用モータ３２又はプラテンローラ７の駆動量（回転量）に応じて信号を制御回路１２へ出力する。エンコーダ３３は、搬送用モータ３２の回転軸に設けられていてもよく、プラテンローラ７の回転軸に設けられていてもよい。制御回路１２は、エンコーダ３３からの信号に基づいて被印刷媒体４０の搬送量を特定することができる。
【００３３】
なお、搬送用モータ３２がステッピングモータである場合には、制御回路１２は、搬送用モータ３２を駆動する搬送用モータ駆動回路３１へ入力した信号（入力パルス数）に基づいて搬送量を特定してもよい。従って、搬送用モータ３２がステッピングモータである場合には、エンコーダ３３は省略されてもよく、制御回路１２は、搬送用モータ駆動回路３１へ入力した信号（入力パルス数）に基づいて搬送量を特定してもよい。
【００３４】
カッターモータ駆動回路３４は、制御回路１２の制御下において、カッターモータ３５を駆動する。フルカッター９は、カッターモータ３５の動力によって動作し、被印刷媒体４０の全ての層を切断し、テープ片を作成する。ハーフカッター１０は、カッターモータ３５の動力によって動作し、被印刷媒体４０のうちのセパレータＬ１以外の層（Ｌ２−Ｌ５）を切断する。
【００３５】
テープ幅検出スイッチ３６は、媒体アダプタ２０の形状に基づいて媒体アダプタ２０に収容されている被印刷媒体４０の幅を検出するためのスイッチであり、媒体アダプタ収容部２ａに設けられている。テープ幅検出スイッチ３６は、媒体アダプタ収容部２ａに複数設けられている。異なるテープ幅に対応する媒体アダプタ２０は、複数のテープ幅検出スイッチ３６をそれぞれ異なる組み合わせで押下するように構成されている。これにより、制御回路１２が、押下されたテープ幅検出スイッチ３６の組み合わせから、媒体アダプタ２０の種類を特定し、媒体アダプタ２０に収容されている被印刷媒体４０の幅（テープ幅）を検出する。
【００３６】
以上のように構成された印刷装置１では、制御回路１２は、印刷画像を表示部６に表示するプレビュー方式を、第１方式と第２方式の間で切り替える。これにより、印刷画像で修正内容を素早く確認することが可能となる。なお、第２方式は、第１方式とは異なる方式である。以下、制御回路１２によるプレビュー方式の切り替えについて説明する。
【００３７】
図５は、印刷装置１が行う処理のフローチャートの一例であり、プログラムの実行により行われる印刷装置１の印刷画像表示方法を示している。図６は、第２方式で印刷プレビュー画面を表示する処理のフローチャートの一例である。図７は、編集前の印刷データを例示した図である。図８は、第１方式で表示部にスクロール表示される印刷画像を例示した図である。図９は、編集後の印刷データを例示した図である。図１０は、第２方式で表示部にスクロール表示される印刷画像を例示した図である。以下、図５から図１０を参照しながら、具体的に説明する。
【００３８】
印刷装置１は、図５に示す処理を開始すると、制御回路１２は、まず、プレビュー方式として第１方式を設定する（ステップＳ１）。第１方式は、一定のスクロール速度でデータの先頭から画像をスクロール表示する方式である。より具体的には、一定のスクロール速度で編集前又は編集後の印刷データの先頭から印刷画像をスクロール表示する方式である。なお、この一定のスクロール速度は、第１スクロール速度とも記す。また、“印刷データの先頭から印刷画像をスクロール表示する”とは、印刷画像の先頭が表示される位置からその画像をスクロール表示することを意味している。ここで、印刷データは、最新の印刷データであり、編集前であれば編集前の印刷データを意味し、編集後であれば編集後の印刷データを意味する。また、印刷画像は、最新の印刷データに基づく印刷画像であり、編集前であれば編集前の印刷データに基づく印刷画像を意味し、編集後であれば編集後の印刷データに基づく印刷画像を意味する。
【００３９】
次に、制御回路１２は、表示部６に印刷データ編集画面を表示させる（ステップＳ２）。ここでは、制御回路１２は、利用者が入力部３を操作して入力した印刷データに基づいて、表示部６に印刷データ編集画面を表示させる。なお、ステップＳ２において印刷データが編集された場合には、編集後の印刷データに基づいて表示部６に印刷データ編集画面を表示させる。以降では、ステップＳ２において、図７に示す印刷データ“ご注文されていないお客様のトイレの使用は固くお断りしれおります。”が入力された場合を例にして説明する。
【００４０】
制御回路１２は、印刷プレビュー指示の入力を監視する（ステップＳ３）。つまり、制御回路１２は、印刷プレビュー指示が入力されていないと判定すると（ステップＳ３ＮＯ）、再び印刷プレビュー指示の入力があったかを判定する。利用者が入力部３を操作することで印刷プレビュー指示が印刷装置１に入力されると（ステップＳ３ＹＥＳ）、制御回路１２は、ステップＳ２において入力された印刷データを取得して、印刷データをＲＡＭ１４の所定領域に記憶する（ステップＳ４）。
【００４１】
制御回路１２は、プレビュー方式が第１方式であるか判定する（ステップＳ５）。プレビュー方式が第１方式である場合には（ステップＳ５ＹＥＳ）、第１方式で印刷プレビュー画面を表示部６に表示させる（ステップＳ６）。ここでは、制御回路１２は、図８に示すように、表示部６の印刷プレビュー画面に印刷画像を一定のスクロール速度で先頭からスクロール表示させる。図８に示す印刷プレビュー画面Ｗ１、Ｗ２、Ｗ３には、それぞれ、印刷画像の先頭、中間部分、最後尾が表示されている。
【００４２】
制御回路１２は、印刷画像を確認した利用者によって印刷データ編集画面へ復帰する操作が入力されたか否かを判定する（ステップＳ８）。印刷データ編集画面へ復帰する操作が行われていない場合には（ステップＳ８ＮＯ）、制御回路１２は、プラテンローラ７、サーマルヘッド８を制御して、印刷処理を行い（ステップＳ９）、図５に示す処理を終了する。
【００４３】
印刷データ編集画面へ復帰する操作が行われた場合には（ステップＳ８ＹＥＳ）、制御回路１２は、プレビュー方式として第２方式を設定する（ステップＳ１０）。その後、制御回路１２は、ステップＳ２に戻って再び印刷データ編集画面を表示部６に表示させる（ステップＳ２）。
【００４４】
ステップＳ２において印刷データが編集された場合には、制御回路１２は、編集後の印刷データに基づいて表示部６に印刷データ編集画面を表示させる。ここでは、ステップＳ２において、利用者が入力部３を操作して、図７に示す印刷データが図９に示す印刷データ“ご注文されていないお客様のトイレの使用は固くお断りしております。”に編集された場合を例にして説明する。なお、以降では、編集操作によって生成された図９に示す印刷データを、図７に示す印刷データと区別するために、第２印刷データと記す。
【００４５】
利用者が入力部３を操作することで印刷プレビュー指示が印刷装置１に入力されると（ステップＳ３ＹＥＳ）、制御回路１２は、ステップＳ２において編集された編集後の印刷データである第２印刷データを取得して、第２印刷データをＲＡＭ１４の所定領域に記憶する（ステップＳ４）。なお、編集後の印刷データには、編集部分が含まれている。従って、ステップＳ４は、第１方式で印刷画像を表示した後に印刷データが編集された場合に、編集後の印刷データに基づく印刷画像に含まれる編集部分を制御回路１２によって記憶部（ＲＡＭ１４）に記憶させる工程の一例である。
【００４６】
その後、制御回路１２は、プレビュー方式が第１方式であるか判定し（ステップＳ５）、プレビュー方式が第１方式でない場合には（ステップＳ５ＮＯ）、第２方式で印刷プレビュー画面を表示部６に表示させる（ステップＳ７）。第２方式は、第１方式とは異なる方式であり、記憶部であるＲＡＭ１４に記憶された編集部分を優先的に表示部６に表示する方式である。より具体的には、第２方式は、第２印刷データに基づく第２印刷画像に含まれる編集部分を、第１方式よりも第２印刷画像の表示開始から短時間で表示部６に表示する方式であり、この例では、所定の位置から画像をスクロール表示する方式である。
【００４７】
即ち、印刷装置１では、制御回路１２は、印刷画像を第１方式で表示部６に表示させた後に印刷データが第２印刷データに編集された場合に、第２印刷画像に含まれる編集部分を第２方式で表示部６に表示させる。
【００４８】
ステップＳ７では、制御回路１２は、図６に示す処理を行う。まず、制御回路１２は、編集前後の印刷データを取得する（ステップＳ２１）。ここでは、制御回路１２は、ステップＳ４においてＲＡＭ１４が記憶した編集前の印刷データと編集後の第２印刷データをＲＡＭ１４の所定領域から読み出す。
【００４９】
印刷データと第２印刷データを取得すると、制御回路１２は、印刷データと第２印刷データを比較し、印刷データと第２印刷データとの比較によって得られた比較結果に基づいて、編集部分を特定する（ステップＳ２２）。編集部分とは、第２印刷データに基づいて表示される第２印刷画像の一部分のことであり、編集によって生じた第１印刷画像と第２印刷画像との相違点である。この例では、“れ”を“て”に変更しているため、第２印刷画像の“て”に対応する部分が編集部分に当たる。
【００５０】
編集部分が特定されると、制御回路１２は、スクロールの開始位置を決定する（ステップＳ２３）。この例では、制御回路１２は、ステップＳ２３において、編集部分が表示部６に表示される位置を開始位置に決定する。
【００５１】
最後に、制御回路１２は、第２印刷画像を開始位置から表示部６の印刷プレビュー表示画面にスクロール表示させて（ステップＳ２４）、図６に示す処理を終了する。この例では、制御回路１２は、図１０に示すように、第２印刷画像を編集部分が表示される位置から表示部６にスクロール表示させる。図１０に示す印刷プレビュー画面Ｗ１１は、スクロール開始時点における印刷プレビュー画面であり、印刷プレビュー画面Ｗ１２は、スクロール開始後における印刷プレビュー画面である。印刷プレビュー画面Ｗ１１には、編集部分“て”が表示されている。
【００５２】
以上のように、本実施形態に係る印刷装置１は、印刷データを編集する前は、印刷画像を先頭からスクロール表示するのに対して、印刷データを編集した後は、第２印刷画像を編集部分が表示される位置からスクロール表示する。これにより、印刷プレビュー開始から短時間で編集部分が表示部６に表示されるため、第２印刷画像で修正内容を素早く確認することができる。
【００５３】
なお、以上では、編集部分が１箇所である例を示したが、編集部分は複数存在してもよい。第２印刷画像に複数の編集部分が含まれている場合には、制御回路１２は、最も先頭に近い編集部分が表示される位置から第２印刷画像を表示部６にスクロール表示させることが望ましい。これにより、すべての編集部分をもれなく確認することができるからである。
【００５４】
［第２の実施形態］
図１１は、第２方式で印刷プレビュー画面を表示する処理のフローチャートの別の例である。図１２から図１４は、それぞれ第１方式と第２方式におけるスクロール速度の一例を示した図である。以下、図１１から図１４を参照しながら、本実施形態に係る印刷装置について説明する。
【００５５】
本実施形態に係る印刷装置は、図６に示す処理の代わりに、図１１に示す処理を行う点が、印刷装置１とは異なる。即ち、本実施形態に係る印刷装置では、図５のステップＳ７において、図１１に示す処理が行われる。その他の点は印刷装置１と同様である。
【００５６】
図１１に示す処理が開始されると、制御回路１２は、まず、編集前後の印刷データを取得し（ステップＳ３１）、編集部分を特定する（ステップＳ３２）。なお、ステップＳ３１とステップＳ３２の処理は、図６に示すステップＳ２１とステップＳ２２の処理と同じである。
【００５７】
編集部分が特定されると制御回路１２は、第２印刷画像をスクロール速度Ｖ２で先頭から表示部６の印刷プレビュー表示画面にスクロール表示させる（ステップＳ３３）。なお、スクロール速度Ｖ２は、第１方式における一定のスクロール速度であるスクロール速度Ｖ１よりも速い速度である。
【００５８】
制御回路１２は、編集部分が表示される位置まで到達したか否かを判定する（ステップＳ３４）。制御回路１２は、編集部分が表示される位置まで到達していないと判定すると（ステップＳ３４ＮＯ）、再び編集部分が表示される位置まで到達したか否かを判定する。そして、編集部分が表示される位置まで到達すると（ステップＳ３４ＹＥＳ）、その後、制御回路１２は、第２印刷画像をスクロール速度Ｖ１で続きから表示部６の印刷プレビュー表示画面にスクロール表示させて（ステップＳ３５）、図１１に示す処理を終了する。
【００５９】
以上のように、本実施形態に係る印刷装置は、印刷データを編集する前は、図１２のラインＬ１１に示すように、一定のスクロール速度Ｖ１で画像をスクロール表示するのに対して、印刷データを編集した後は、図１２のラインＬ１２に示すように、編集部分が表示される位置Ｅ１までスクロール速度Ｖ１よりも速いスクロール速度Ｖ２で画像をスクロール表示する。これにより、印刷プレビュー開始から短時間で編集部分が表示部６に表示されるため、第２印刷画像で修正内容を素早く確認することができる。
【００６０】
なお、以上では、編集部分が１箇所である例を示したが、編集部分は複数存在してもよい。第２印刷画像に複数の編集部分が含まれている場合には、制御回路１２は、図１３のラインＬ２２に示すように、第２印刷画像を、複数の編集部分のうちの最も先頭に近い編集部分が表示される位置Ｅ１までスクロール速度Ｖ２で表示部６にスクロール表示させてもよい。また、制御回路１２は、図１４のラインＬ３２に示すように、第２印刷画像を、複数の編集部分のそれぞれが表示される位置Ｅ１、Ｅ２、Ｅ３の間でもスクロール速度Ｖ２で表示部６にスクロール表示させてもよい。即ち、制御回路１２は、複数の編集部分の少なくとも１つが表示部６に表示されている期間だけスクロール速度Ｖ１で画像をスクロール表示させ、それ以外の期間ではより高速なスクロール速度Ｖ２で画像をスクロール表示させてもよい。これにより、最も先頭に近い編集部分に加えて、他の編集部分についても素早く確認することができる。
【００６１】
［第３の実施形態］
図１５は、複数の編集部分の編集時刻を説明するための図である。図１６は、第２方式で複数の編集部分を先頭に近いものから順番に表示する例を示した図である。図１７は、第２方式で複数の編集部分を編集した順番に表示する例を示した図である。以下、図１５から図１７を参照しながら、本実施形態に係る印刷装置について説明する。
【００６２】
本実施形態に係る印刷装置は、第１方式が印刷装置１と同様に画像をスクロール表示する方式であるのに対して、第２方式が画像を静止表示する方式である点が、印刷装置１とは異なる。具体的には、制御回路１２は、印刷画像を第１方式で表示部６に表示させた後に印刷データが第２印刷データに編集された場合に、第２印刷画像のうちの少なくとも編集部分を表示部６に静止表示させる。これにより、印刷装置１と同様に、プレビュー表示開始直後から編集部分が表示部６に表示されるため、第２印刷画像で修正内容を素早く確認することができる。
【００６３】
なお、図１５に示すように、編集部分は複数存在してもよい。図１５には、それぞれ異なる時刻（時刻ｔ２＜ｔ１＜ｔ３）に編集された複数の編集部分が示されている。第２印刷画像に複数の編集部分が含まれている場合には、制御回路１２は、複数の編集部分の各々を順番に表示部６に静止表示させてもよい。ここで、静止表示とはスクロールしない表示形式をいう。これにより、すべての編集部分を確認することができる。
【００６４】
より具体的には、制御回路１２は、図１６の印刷プレビュー画面Ｗ３１、Ｗ３２、Ｗ３３に示すように、前記複数の編集部分の各々を先頭から近い順番に前記表示部に静止表示させてもよく、図１７の印刷プレビュー画面Ｗ４１、Ｗ４２、Ｗ４３に示すように、複数の編集部分の各々を編集時刻の早いものから近い順番に表示部に静止表示させてもよい。いずれの場合であっても、すべての編集部分を確認することができる。なお、印刷装置１は、複数の編集部分のうちの２つ以上を同時に表示することができる場合は、２つ以上の編集部分を同時に表示部６に表示してもよい。
【００６５】
上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明はこれらの実施形態に限定されるものではない。印刷装置、印刷画像表示方法、プログラムは、特許請求の範囲の記載を逸脱しない範囲において、さまざまな変形、変更が可能である。
【００６６】
例えば、上述した実施形態では、印刷データを編集する電子機器の例として印刷装置を例示したが、印刷データを編集する電子機器は印刷装置に限らない。印刷データを編集する電子機器は、例えば、印刷装置へ印刷データを送信する情報機器、例えば、スマートフォン、携帯電話、ノートパソコン、その他のモバイル端末であってもよい。また、モバイル端末に限らず、据え置き型のコンピュータであってもよい。
【００６７】
以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
印刷データを編集する電子機器であって、
印刷データに基づいて印刷画像を表示する表示部と、
前記印刷画像を前記印刷データの先頭から前記表示部に表示する第１方式と前記第１方式とは異なる第２方式との間で切り替える制御部と、を備え、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが第２印刷データに編集された場合に、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に前記表示部に表示する第２方式で、前記表示部に表示させる
ことを特徴とする電子機器。
［付記２］
付記１に記載の電子機器において、
前記第１方式は、先頭から画像をスクロール表示する方式であり、
前記第２方式は、所定の位置から画像をスクロール表示する方式であり、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集された場合に、前記第２印刷データに基づく前記第２印刷画像を前記編集部分が表示される位置から前記表示部にスクロール表示させる
ことを特徴とする電子機器。
［付記３］
付記２に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記第２印刷画像を前記複数の編集部分のうちの最も先頭に近い編集部分が表示される位置から前記表示部にスクロール表示させる
ことを特徴とする電子機器。
［付記４］
付記１に記載の電子機器において、
前記第１方式は、第１スクロール速度で画像をスクロール表示する方式であり、
前記第２方式は、所定の位置まで前記第１スクロール速度よりも速い第２スクロール速度で画像をスクロール表示する方式であり、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集された場合に、前記第２印刷データに基づく前記第２印刷画像を前記編集部分が表示される位置まで前記第２スクロール速度で前記表示部にスクロール表示させる
ことを特徴とする電子機器。
［付記５］
付記４に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記第２印刷画像を前記複数の編集部分のうちの最も先頭に近い編集部分が表示される位置まで前記第２スクロール速度で前記表示部にスクロール表示させる
ことを特徴とする電子機器。
［付記６］
付記１に記載の電子機器において、
前記第１方式は、画像をスクロール表示する方式であり、
前記第２方式は、画像を静止表示する方式であり、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集された場合に、前記第２印刷データに基づく前記第２印刷画像のうちの少なくとも前記編集部分を前記表示部に静止表示させる
ことを特徴とする電子機器。
［付記７］
付記６に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記複数の編集部分の各々を順番に前記表示部に静止表示させる
ことを特徴とする電子機器。
［付記８］
付記７に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記複数の編集部分の各々を先頭から近い順番に前記表示部に静止表示させる
ことを特徴とする電子機器。
［付記９］
付記７に記載の電子機器において、
前記制御部は、前記印刷画像を前記第１方式で前記表示部に表示させた後に前記印刷データが前記第２印刷データに編集され、且つ、前記第２印刷画像に複数の編集部分が含まれる場合に、前記複数の編集部分の各々を編集時刻の早いものから近い順番に前記表示部に静止表示させる
ことを特徴とする電子機器。
［付記１０］
付記１乃至付記９のいずれか１つに記載の電子機器において、
前記制御部は、前記印刷データと前記第２印刷データとを比較し、前記印刷データと前記第２印刷データとの比較によって得られた比較結果に基づいて前記編集部分を特定する
ことを特徴とする電子機器。
［付記１１］
付記１乃至付記１０のいずれか１つに記載の電子機器において、
前記第２の方式は、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を前記第１方式よりも前記第２印刷画像の表示開始から短時間で前記表示部に表示する方式である
ことを特徴とする電子機器。
［付記１２］
印刷データを取得し、
前記印刷データに基づいて前記印刷画像を前記印刷データの先頭から表示部に第１方式で表示し、
前記印刷画像を表示した後に、前記印刷データを編集して第２印刷データを生成し、
前記第２印刷データを生成した後に、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に前記表示部に表示する第２方式で、前記表示部に表示する
ことを特徴とする印刷画像表示方法。
［付記１３］
コンピュータに、
印刷データを取得し、
前記印刷データに基づいて前記印刷画像を前記印刷データの先頭から表示部に第１方式で表示し、
前記印刷画像を表示した後に、前記印刷データを編集して第２印刷データを生成し、
前記第２印刷データを生成した後に、前記第２印刷データに基づく第２印刷画像に含まれる編集部分を記憶部に記憶させ、前記記憶された編集部分を優先的に前記表示部に表示する第２方式で、前記表示部に表示する
処理を実行させることを特徴とするプログラム。
【符号の説明】
【００６８】
１                      印刷装置
２                      装置筐体
２ａ                    媒体アダプタ収容部
３                      入力部
４                      蓋
４ａ                    ボタン
５                      窓
６                      表示部
７                      プラテンローラ
８                      サーマルヘッド
８ａ                    発熱素子
９                      フルカッター
１０                    ハーフカッター
１１                    フォトセンサ
１２                    制御回路
１３                    ＲＯＭ
１４                    ＲＡＭ
１５                    表示駆動回路
１６                    ヘッド駆動回路
１７                    サーミスタ
２０                    媒体アダプタ
３１                    搬送用モータ駆動回路
３２                    搬送用モータ
３３                    エンコーダ
３４                    カッターモータ駆動回路
３５                    カッターモータ
３６                    テープ幅検出スイッチ
４０                    被記録媒体
Ｌ１                    セパレータ
Ｌ２                    粘着層
Ｌ３                    基材
Ｌ４                    発色層
Ｌ５                    保護層
Ｌ１１、Ｌ１２、Ｌ２１、Ｌ２２、Ｌ３１、Ｌ３２              ライン
Ｗ１〜Ｗ３、Ｗ１１、Ｗ１２、Ｗ３１〜Ｗ３３、Ｗ４１〜Ｗ４３  印刷プレビュー画面
【図１】
2020152032.tif 000003
【図２】
2020152032.tif 000004
【図３】
2020152032.tif 000005
【図４】
2020152032.tif 000006
【図５】
2020152032.tif 000007
【図６】
2020152032.tif 000008
【図７】
2020152032.tif 000009
【図８】
2020152032.tif 000010
【図９】
2020152032.tif 000011
【図１０】
2020152032.tif 000012
【図１１】
2020152032.tif 000013
【図１２】
2020152032.tif 000014
【図１３】
2020152032.tif 000015
【図１４】
2020152032.tif 000016
【図１５】
2020152032.tif 000017
【図１６】
2020152032.tif 000018
【図１７】
2020152032.tif 000019