(57)【要約】【課題】連番印刷を行う場合の連番要素の並びをユーザーに分かりやすく示すことが可能な表示制御装置、印刷装置、表示制御装置の制御方法およびそのプログラムを提供する。【解決手段】所定の規則性を有する複数個の連番要素複数個の連番要素を順番に印刷する連番印刷を行う場合の複数個の連番要素複数個の連番要素を、連番印刷の印刷順に並べてプレビュー表示領域Ｅ２に表示する場合において、複数個の連番要素複数個の連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の連番要素に置き換えて、連番要素の省略を示す記号または文字である省略情報Ｓを表示部に表示させる。【選択図】図２
2019016015.tif 000002
【特許請求の範囲】
【請求項１】
所定の規則性を有する複数個の連番要素を順番に印刷する連番印刷を行う場合の複数個の前記連番要素を、前記連番印刷の印刷順に並べて表示部に表示する場合において、複数個の前記連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の前記連番要素に置き換えて、前記連番要素の省略を示す記号または文字である省略情報を、前記表示部に表示させる制御部、を備えることを特徴とする表示制御装置。
【請求項２】
前記制御部は、
前記連番印刷の連番設定に応じて、前記連番要素のうち、前記省略情報に置き換え可能な省略対象要素を決定することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記制御部は、
前記表示部に前記連番要素を１個ずつ表示する表示位置がＮか所（但し、ＮはＮ≧４となる整数）並んで存在する場合、前記連番設定に応じて、Ｎか所の前記表示位置のうち、前記省略情報を表示させる少なくとも１か所の前記表示位置を決定し、決定した当該表示位置に応じて、前記省略対象要素を決定することを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記制御部は、
前記連番設定が、複数個の前記連番要素を周期的に変化させるものである場合、最初の周期に含まれる前記連番要素を除いて、前記省略対象要素を決定することを特徴とする請求項２または３に記載の表示制御装置。
【請求項５】
前記制御部は、
前記表示部に前記連番要素を１個ずつ表示する表示位置がＮか所（但し、ＮはＮ≧４となる整数）並んで存在する場合であって、
前記連番要素の数Ｍ（但し、ＭはＭ≧２となる整数）が、Ｍ＞Ｎの場合、少なくとも２個の前記連番要素に置き換えて前記省略情報を前記表示部に表示させ、
Ｍ≦Ｎの場合、前記省略情報を表示せず、Ｍ個の前記連番要素の全てを前記表示部に表示させることを特徴とする請求項１ないし４のいずれか１項に記載の表示制御装置。
【請求項６】
前記表示部は、印刷データを編集するための編集画面を表示し、
前記編集画面は、前記印刷データの編集結果を印刷イメージとして表示するプレビュー表示画面を含み、
前記制御部は、複数個の前記連番要素を前記プレビュー表示画面に表示させることを特徴とする請求項１ないし５のいずれか１項に記載の表示制御装置。
【請求項７】
前記表示部は、流し込み印刷を行う場合の流し込みデータを編集するための編集画面を表示し、
前記編集画面は、前記流し込みデータを作成するデータ作成画面を含み、
前記制御部は、複数個の前記連番要素を前記データ作成画面に表示させることを特徴とする請求項１ないし５のいずれか１項に記載の表示制御装置。
【請求項８】
所定の規則性を有する複数個の連番要素を順番に印刷する連番印刷を行う場合の複数個の前記連番要素を、前記連番印刷の印刷順に並べて表示部に表示する場合において、複数個の前記連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の前記連番要素に置き換えて、前記連番要素の省略を示す記号または文字である省略情報を前記表示部に表示させる制御部と、
前記連番印刷を行う印刷部と、を備えることを特徴とする印刷装置。
【請求項９】
所定の規則性を有する複数個の連番要素を順番に印刷する連番印刷を行う場合の複数個の前記連番要素を、前記連番印刷の印刷順に並べて表示部に表示する場合において、複数個の前記連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の前記連番要素に置き換えて、前記連番要素の省略を示す記号または文字である省略情報を、前記表示部に表示させることを特徴とする表示制御装置の制御方法。
【請求項１０】
コンピューターに、請求項９に記載の表示制御装置の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連番印刷の連番要素を表示する表示制御装置、印刷装置、表示制御装置の制御方法およびそのプログラムに関する。
【背景技術】
【０００２】
従来、連番印刷を行う場合に、連番要素となる文字列に代えて、連番の挿入位置を示す連番マークと、連番の内容と、を表示手段に表示するテーププリンタが知られている。例えば、特許文献１では、連番の内容として、連番の進数を示す数値と、連番の開始値および終了値と、を表示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２１７５５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、特許文献１のように連番マークと連番内容を表示するだけでは、複数個の連番要素がどのように印刷されるかを、ユーザーが把握しづらいといった課題がある。そこで、連番印刷の連番要素を、印刷順に全て並べて表示することが考えられる。ところが、連番要素数に対して連番要素を表示する表示領域が狭い場合、連番要素の表示サイズが小さくなるため、ユーザーが連番要素の並びを確認しづらいといった課題がある。
【０００５】
本発明は、上記の問題点に鑑み、連番印刷を行う場合の連番要素の並びをユーザーに分かりやすく示すことが可能な表示制御装置、印刷装置、表示制御装置の制御方法およびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の表示制御装置は、所定の規則性を有する複数個の連番要素を順番に印刷する連番印刷を行う場合の複数個の連番要素を、連番印刷の印刷順に並べて表示部に表示する場合において、複数個の連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の連番要素に置き換えて、連番要素の省略を示す記号または文字である省略情報を、表示部に表示させる制御部、を備えることを特徴とする。
【０００７】
本発明の印刷装置は、所定の規則性を有する複数個の連番要素を順番に印刷する連番印刷を行う場合の複数個の連番要素を、連番印刷の印刷順に並べて表示部に表示する場合において、複数個の連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の連番要素に置き換えて、連番要素の省略を示す記号または文字である省略情報を、表示部に表示させる制御部と、連番印刷を行う印刷部と、を備えることを特徴とする。
【０００８】
本発明の表示制御装置の制御方法は、所定の規則性を有する複数個の連番要素を順番に印刷する連番印刷を行う場合の複数個の連番要素を、連番印刷の印刷順に並べて表示部に表示する場合において、複数個の連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の連番要素に置き換えて、連番要素の省略を示す記号または文字である省略情報を、表示部に表示させることを特徴とする。
【０００９】
本発明のプログラムは、コンピューターに、上記の表示制御装置の制御方法を実行させることを特徴とする。
【００１０】
本発明の構成によれば、連番印刷を行う場合の複数個の連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の連番要素に置き換えて、連番要素の省略を示す記号または文字である省略情報を表示させるため、連番要素数に対して連番要素を表示する表示領域が狭い場合でも、連番要素の表示サイズを小さくする必要がなく、連番要素の並びをユーザーに分かりやすく示すことができる。また、複数個の連番要素のうち最初と最後の連番要素は省略情報で表示しない（最初と最後の連番要素は必ず表示させる）ため、連番印刷において重要な情報である開始値（初期値）および終了値を、確実にユーザーに示すことができる。
なお、「省略情報」の記号または文字は、複数の記号または複数の文字（文字列）であってもよい。
【００１１】
上記の表示制御装置において、制御部は、連番印刷の連番設定に応じて、連番要素のうち、省略情報に置き換え可能な省略対象要素を決定することを特徴とする。
【００１２】
この構成によれば、連番印刷の連番設定に応じて、ユーザーが連番要素の並びを確認しやすくなるように、省略対象要素を決定することができる。
【００１３】
上記の表示制御装置において、制御部は、表示部に連番要素を１個ずつ表示する表示位置がＮか所（但し、ＮはＮ≧４となる整数）並んで存在する場合、連番設定に応じて、Ｎか所の表示位置のうち、省略情報を表示させる少なくとも１か所の表示位置を決定し、決定した当該表示位置に応じて、省略対象要素を決定することを特徴とする。
【００１４】
この構成によれば、連番印刷の連番設定に応じて、省略情報の表示位置を適切な位置に決定し、決定した表示位置に応じて、省略対象要素を決定することで、連番要素と省略情報を並べて表示したときの見栄えと、連番要素の確認しやすさとを両立させることができる。
【００１５】
上記の表示制御装置において、制御部は、連番設定が、複数個の連番要素を周期的に変化させるものである場合、最初の周期に含まれる連番要素を除いて、省略対象要素を決定することを特徴とする。
【００１６】
この構成によれば、連番印刷の最初の周期に含まれる連番要素を除いて省略対象要素を決定するため、ユーザーが連番印刷の周期性を確実に確認することができる。
【００１７】
上記の表示制御装置において、制御部は、表示部に連番要素を１個ずつ表示する表示位置がＮか所（但し、ＮはＮ≧４となる整数）並んで存在する場合であって、連番要素の数Ｍ（但し、ＭはＭ≧２となる整数）が、Ｍ＞Ｎの場合、少なくとも２個の連番要素に置き換えて省略情報を表示部に表示させ、Ｍ≦Ｎの場合、省略情報を表示せず、Ｍ個の連番要素の全てを表示部に表示させることを特徴とする。
【００１８】
この構成によれば、連番要素の数が表示位置の数以下の場合は、省略情報を表示させず、複数個の連番要素の全てを表示させるため、連番要素の表示サイズを小さくしない範囲で、できるだけ多くの連番要素を表示させることができ、連番要素の並びをユーザーにより分かりやすく示すことができる。
【００１９】
上記の表示制御装置において、表示部は、印刷データを編集するための編集画面を表示し、編集画面は、印刷データの編集結果を印刷イメージとして表示するプレビュー表示画面を含み、制御部は、複数個の連番要素をプレビュー表示画面に表示させることを特徴とする。
【００２０】
この構成によれば、印刷データの編集結果を印刷イメージとして表示するプレビュー表示画面において、連番印刷を行う場合の連番要素の並びをユーザーに分かりやすく示すことができる。
【００２１】
上記の表示制御装置において、表示部は、流し込み印刷を行う場合の流し込みデータを編集するための編集画面を表示し、編集画面は、流し込みデータを作成するデータ作成画面を含み、制御部は、複数個の連番要素をデータ作成画面に表示させることを特徴とする。
【００２２】
この構成によれば、流し込み印刷を行う場合の流し込みデータを作成するデータ作成画面において、連番印刷を行う場合の連番要素の並びをユーザーに分かりやすく示すことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る印刷システムＳＹのハードウェア構成を示すブロック図である。
【図２】編集画面の表示例を示す図である。
【図３】図２の編集画面に基づくパッチパネルラベルの作成例を示す図である。
【図４】省略対象位置決定処理の流れを示すフローチャートである。
【図５】図４に続くフローチャートである。
【図６】編集画面の表示例を示す図である。
【図７】図６の編集画面に基づくパッチパネルラベルの作成例を示す図である。
【図８】編集画面の表示例を示す図である。
【図９】図８の編集画面に基づくパッチパネルラベルの作成例を示す図である。
【図１０】編集画面の表示例を示す図である。
【図１１】図１０の編集画面に基づくパッチパネルラベルの作成例を示す図である。
【図１２】編集画面の表示例を示す図である。
【図１３】図１２の編集画面に基づくパッチパネルラベルの作成例を示す図である。
【図１４】編集画面の表示例を示す図である。
【図１５】図１４の編集画面に基づくパッチパネルラベルの作成例を示す図である。
【図１６】編集画面の表示例を示す図である。
【図１７】図１６の編集画面に基づくパッチパネルラベルの作成例を示す図である。
【図１８】編集画面の表示例を示す図である。
【図１９】図１８の編集画面に基づくパッチパネルラベルの作成例を示す図である。
【図２０】変形例１に係る編集画面の表示例を示す図である。
【発明を実施するための形態】
【００２４】
以下、添付の図面を参照して、本発明の表示制御装置、印刷装置、表示制御装置の制御方法およびそのプログラムについて説明する。本実施形態では、「表示制御装置」として、パーソナルコンピューター（以下、「ＰＣ」と表記する）を例示する。
【００２５】
図１は、本発明の一実施形態に係る印刷システムＳＹのハードウェア構成を示すブロック図である。印刷システムＳＹは、ＰＣ１と、テープ印刷装置２と、を備える。ＰＣ１とテープ印刷装置２は、ケーブルまたは無線通信を介して接続される。なお、接続形態は、ネットワーク接続であってもよいし、１対１の接続であってもよい。
【００２６】
ＰＣ１は、ラベルＬ（図３等参照）を作成するための印刷データを生成する。また、テープ印刷装置２は、ＰＣ１から送信された印刷データに基づき、長尺状の印刷媒体の一例であるテープに印刷を行い、ラベルＬを作成する。
【００２７】
ＰＣ１は、ハードウェア構成として、キーボード１１、マウス１２、ディスプレー１３、ＨＤＤ１４（Hard disk drive）、通信モジュール１５およびＰＣ制御部１６を備える。ＰＣ制御部１６は、「制御部」の一例である。また、ディスプレー１３は、「表示部」の一例である。
【００２８】
キーボード１１およびマウス１２は、ユーザーが各種操作を行うための操作手段として用いられる。また、ディスプレー１３は、編集画面Ｄ１（図２等参照）など、各種情報を表示する表示手段として用いられる。
【００２９】
ＨＤＤ１４は、補助記憶装置であり、ＯＳ１４ａ（Operating System）や専用アプリケーション１４ｂ（図１では、「専用アプリ」と表記する）等を記憶する。専用アプリケーション１４ｂは、テープ印刷装置２と連携してラベルＬを作成するためのアプリケーションである。
【００３０】
通信モジュール１５は、テープ印刷装置２と通信するためのモジュールであり、本実施形態では、主に、テープ印刷装置２への印刷データの送信と、後述するテープ情報の受信に用いられる。
【００３１】
ＰＣ制御部１６は、ＣＰＵ１６ａ（Central Processing Unit）、ＲＯＭ１６ｂ（Read Only Memory）およびＲＡＭ１６ｃ（Random Access Memory）を含む。ＣＰＵ１６ａは、ＰＣ１内の各部と信号の入出力を行い、各種演算処理を行う。ＲＯＭ１６ｂは、各種制御プログラムおよび各種制御データを記憶する。ＲＡＭ１６ｃは、ＣＰＵ１６ａのワークエリアとして用いられる。
【００３２】
また、ＰＣ制御部１６は、上記の専用アプリケーション１４ｂに基づいて、表示処理、印刷データ生成処理および印刷命令処理等を実現する。
【００３３】
例えば、ＰＣ制御部１６は、表示処理として、印刷データを編集するための編集画面Ｄ１（図２等参照）をディスプレー１３に表示させる。本実施形態では、パッチパネルにポート番号を表示するパッチパネルラベルＬ（図３参照）を作成するための編集画面Ｄ１を例示する。パッチパネルラベルＬ用の編集としては、連番印刷を行うための連番設定が行われる。ここで、「連番印刷」とは、所定の規則性を有する複数個の連番要素を順番に（連番要素の順序にしたがって）印刷する機能を指す。また、連番要素とは、数字、アルファベット、平仮名、片仮名、および飾り文字（例えば、丸付き数字、枠付きアルファベット）などの文字を指す。また、連番要素を、複数の文字（文字列）で構成してもよい。
【００３４】
一方、編集画面Ｄ１は、パッチパネルラベルＬ用の印刷データの編集結果を印刷イメージＩとして表示するプレビュー表示領域Ｅ２を含む。プレビュー表示領域Ｅ２は、「プレビュー表示画面」の一例である。ＰＣ制御部１６は、印刷イメージＩとして、連番印刷の複数個の連番要素を連番印刷の印刷順に並べた印刷画像のイメージと、パッチパネルラベルＬの印刷媒体であるテープのイメージと、を表示させる。このとき、連番要素の数Ｍ（但し、ＭはＭ≧２となる整数，以下、「連番要素数Ｍ」と称する）が、連番要素を表示する表示位置の最大数Ｎ（但し、ＮはＮ≧４となる整数，以下、「最大表示数Ｎ」と称する）以下の場合は、Ｍ個の連続要素を全て表示させる。また、連番要素数Ｍが、最大表示数Ｎより多い場合は、Ｍ個の連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の連番要素に置き換えて、連番要素を省略表示していることを示す省略情報Ｓを表示させる。省略情報Ｓの詳細については後述する。
【００３５】
なお、「表示位置」とは、図２の例において、印刷イメージＩのテープのイメージ上の、区切り線（縦の実線）で区切られた領域（パッチパネルラベルＬの各ブロックに相当する領域，符号Ｐ参照）を指す。同図に示すように、Ｎか所の表示位置Ｐ１〜ＰＮは、一列に並んで設けられ、各表示位置Ｐ１〜ＰＮには、連番要素が１個ずつ表示される。また、同図は、最大表示数Ｎ＝７である場合を示している。
【００３６】
ＰＣ制御部１６は、印刷データ生成処理として、編集画面Ｄ１の編集結果に基づき、ラベルＬ（パッチパネルラベルＬ）を作成するための印刷データを生成する。なお、本実施形態において、印刷データとは、テープに印刷する印刷画像を示す画像データの他、テープのカット命令など各種制御信号を含むものである。
【００３７】
また、ＰＣ制御部１６は、印刷命令処理として、編集画面Ｄ１における印刷指示操作（印刷ボタン４１の選択，図２等参照）に基づき、印刷データ生成処理により生成された印刷データを、テープ印刷装置２に送信する。
【００３８】
一方、テープ印刷装置２は、ハードウェア構成として、通信モジュール２１、印刷機構２２、装置制御部２３およびテープ識別センサー２４を備える。なお、印刷機構２２は、「印刷部」の一例である。
【００３９】
通信モジュール２１は、ＰＣ１と通信するためのモジュールであり、印刷データの受信およびテープ情報の送信等に用いられる。
【００４０】
印刷機構２２は、ＰＣ１から受信した印刷データに基づいて印刷を行うものであり、印刷ヘッド２２ａ、送りモーター２２ｂ、カッターモーター２２ｃおよびカッター２２ｄを含む。印刷ヘッド２２ａは、テープを収容するテープ収容部からテープを排出する排出口までの送り経路に臨み、送られていくテープに対して印刷を行う。送りモーター２２ｂは、送り経路に沿ってテープを送る駆動源である。カッターモーター２２ｃは、カッター２２ｄを駆動する駆動源である。カッター２２ｄは、印刷終了後、テープの印刷部分を幅方向に切断する。このように、テープが切断されることにより、短冊状のラベルＬが作成される。
【００４１】
装置制御部２３は、ＣＰＵ２３ａ、ＲＯＭ２３ｂおよびＲＡＭ２３ｃを含む。ＣＰＵ２３ａは、テープ印刷装置２内の各部と信号の入出力を行い、各種演算処理を行う。ＲＯＭ２３ｂは、ファームウェアなどの制御プログラムおよび各種制御データを記憶する。ＲＡＭ２３ｃは、ＣＰＵ２３ａのワークエリアとして用いられる。
【００４２】
テープ識別センサー２４は、テープのテープ幅やテープ色などのテープ情報を検出する。テープ情報の検出は、例えばテープを収容したテープカートリッジをテープ印刷装置２に装着する構成の場合、テープカートリッジに貼付または印刷された画像（バーコードや２次元コードなど）やＲＦＩＤ（Radio Frequency Identification）を読み取る方法、テープカートリッジに形成された１以上の孔の有無を検出する方法、などが考えられる。また、テープ（またはテープを巻回したテープリール）を直接テープ印刷装置２に装着する構成の場合、赤外線センサー等により、テープのテープ幅を検出してもよい。
【００４３】
装置制御部２３は、テープ識別センサー２４により検出されたテープ情報を、ＰＣ１に送信する。なお、テープ情報の送信タイミングは、テープ印刷装置２の起動時およびテープ交換時などが考えられる。また、ＰＣ１から情報取得命令を受信したときに、情報取得命令に対する応答として、テープ情報を送信してもよい。ＰＣ１は、専用アプリケーション１４ｂの起動時や、専用アプリケーション１４ｂに対し所定の操作が行われたときに、情報取得命令を送信することが考えられる。
【００４４】
次に、図２を参照し、編集画面Ｄ１について説明する。編集画面Ｄ１は、設定領域Ｅ１、プレビュー表示領域Ｅ２、印刷ボタン４１およびキャンセルボタン４２を含む。なお、図２では、設定領域Ｅ１およびプレビュー表示領域Ｅ２の枠線を、破線で示しているが、実線で示してもよいし、枠線を表示しなくてもよい。但し、プレビュー表示領域Ｅ２は、限られた領域であることを示すため、編集画面Ｄ１内の他の領域と識別可能に表示する（例えば、プレビュー表示領域Ｅ２の地色と、編集画面Ｄ１の地色を異なる色とするなど）ことが好ましい。
【００４５】
設定領域Ｅ１には、テープ幅表示・選択欄５１、余白長設定欄５２、ブロック数設定欄５３、ブロック長設定欄５４、初期値設定欄５５、繰り返し数設定欄５６、増分設定欄５７および最大値／最小値設定欄５８が表示される。
【００４６】
テープ幅表示・選択欄５１には、テープ印刷装置２からテープ情報として送信されたテープ幅が表示される。また、テープ幅表示・選択欄５１では、ユーザーが任意のテープ幅に変更することも可能である。この場合、ユーザーは、変更したテープ幅のテープ（またはテープカートリッジ）を、テープ印刷装置２のテープ収容部に収容する。
【００４７】
余白長設定欄５２では、ラベルＬの先端部および後端部に設けられる余白の、テープの長手方向における長さである余白長が設定される。余白長の設定は、余白長設定欄５２に設けられた上向き三角マークおよび下向き三角マークの選択によって数値を上下させるか、直接数値入力されることにより行われる。なお、本実施形態では、ラベルＬの先端部に設けられる前余白長と、ラベルＬの後端部に設けられる後余白長は同じ長さとして設定されるが（図３参照）、それぞれ独立して設定可能としてもよい。
【００４８】
ブロック数設定欄５３では、パッチパネルラベルＬのブロック数が設定される。上記のとおり、パッチパネルラベルＬは、連番印刷機能を用いるため、ブロック数設定欄５３で設定されるブロック数は、連番要素数Ｍに相当する。したがって、以下、「ブロック数Ｍ」とも称する。なお、ブロック数設定欄５３で設定されるブロック数は、連番設定の一つである。
【００４９】
ブロック長設定欄５４では、パッチパネルラベルＬの各ブロックのテープの長手方向における長さであるブロック長が設定される。ブロック長の設定はブロック長設定欄５４に設けられた上向き三角マークおよび下向き三角マークの選択によって数値を上下させるか、直接数値入力されることにより行われる。また、ブロック長は、全てのブロックについて、全て同じ長さが設定される（図３参照）。
【００５０】
初期値設定欄５５では、連番設定の一つとなる初期値が設定される。初期値としては、自然数だけでなく、０（ゼロ）、小数、負の数、アルファベット等の文字や記号などを設定可能である。
【００５１】
繰り返し数設定欄５６では、連番設定の一つとなる繰り返し数が設定される。繰り返し数とは、同じ連番要素を何回繰り返して印刷するかを示す数値である。例えば、繰り返し数が「２」、初期値が「１」の場合は、連番要素の並びが「１，１，２，２，（以降省略）」となる。繰り返し数としては、自然数を設定可能である。
【００５２】
増分設定欄５７では、連番設定の一つとなる増分が設定される。増分とは、隣り合う連番要素の差分を示す数値である。例えば、増分が「２」、初期値が「１」の場合は、連番要素の並びが「１，３，５，７，（以降省略）」となる。増分としては、自然数だけでなく、小数や負の数を設定可能である。
【００５３】
最大値／最小値設定欄５８では、連番設定の一つとなる最大値または最小値が設定される。但し、最大値または最小値は、連番設定の必須項目ではないため、図２の例に示すように、最大値／最小値設定欄５８は空欄のままでもよい。一方、最大値／最小値を設定する場合は、設定要否欄５９が設定「要」の状態とされ（黒塗り状態とされ，図１０参照）、最大値／最小値設定欄５８に数値が入力される。なお、最大値または最小値も、初期値と同様に、０（ゼロ）、小数、負の数、アルファベット等の文字や記号などを設定可能である。
【００５４】
プレビュー表示領域Ｅ２には、設定領域Ｅ１の設定値に基づいて生成される印刷データに対応した印刷イメージＩが表示される。ＰＣ制御部１６は、テープ幅表示・選択欄５１に表示されたテープ幅に応じ、テープのイメージがプレビュー表示領域Ｅ２の縦方向に収まる最大サイズとなるように、印刷イメージＩの表示サイズを決定する。また、ＰＣ制御部１６は、余白長設定欄５２に設定された余白長およびブロック長設定欄５４に設定されたブロック長に基づいて、印刷イメージＩとして表示可能な連番要素の最大数（表示位置Ｐの最大数）である最大表示数Ｎを決定する。例えば、余白長やブロック長が長い場合より短い場合の方が、最大表示数Ｎが大きくなる。本実施形態では、余白長およびブロック長の値を変更しないものとし、最大表示数Ｎ＝７として説明する。また、ＰＣ制御部１６は、ブロック数Ｍが最大表示数Ｎ以下に設定された場合、全ての連番要素を表示させる。
【００５５】
一方、ＰＣ制御部１６は、最大表示数Ｎを超えるブロック数Ｍが設定された場合、Ｍ個の連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の連番要素に置き換えて、連番要素の省略を示す記号または文字である省略情報Ｓを表示させる。本実施形態では、省略情報Ｓの一例として、三点リーダー（JIS規格における三点リーダ、英語ではhorizontal ellipsisに相当）を表示する。また、ＰＣ制御部１６は、連番印刷の連番設定（ブロック数、初期値、繰り返し数、増分、最大値または最小値、の各設定値）に応じて、Ｎか所の表示位置Ｐ１〜ＰＮのうち、省略情報Ｓを表示させる少なくとも１か所の表示位置Ｐ（以下、「省略対象位置」と称する）を決定し、決定した省略対象位置に応じて省略対象要素（省略情報Ｓに置き換え可能な連番要素）を決定する。省略対象位置を決定する処理（以下、「省略対象位置決定処理」と称する）については、後述する。但し、ＰＣ制御部１６は、最大表示数Ｎが「３」の場合であってブロック数Ｍが最大表示数Ｎを超える場合は、連番設定によらず、印刷イメージＩの２番目の表示位置Ｐ２を、省略対象位置として決定する。
【００５６】
また、ＰＣ制御部１６は、ブロック数Ｍが最大表示数Ｎを超える場合であって、省略対象位置（最大表示数Ｎの場合、１番目からＮ番目までの各表示位置Ｐ１〜ＰＮを示す番号）がＳである場合（但し、Ｓは、２ないし（Ｎ−１）のいずれかの整数）、省略対象要素を、Ｓ番目から（Ｓ＋Ｍ−Ｎ）番目までの（Ｍ−Ｎ＋１）個の連番要素とする。
【００５７】
なお、ＰＣ制御部１６は、編集画面Ｄ１において、印刷ボタン４１が選択された場合、設定領域Ｅ１の設定に基づいて、印刷データを生成し、当該印刷データをテープ印刷装置２に送信する。また、ＰＣ制御部１６は、キャンセルボタン４２が選択された場合、設定領域Ｅ１の設定をキャンセルし、編集画面Ｄ１を非表示とする。
【００５８】
図３は、図２の編集画面Ｄ１（設定領域Ｅ１）の設定に基づいて作成されたパッチパネルラベルＬａを示している。図３に示すように、パッチパネルラベルＬａの先端部から印刷開始位置までの前余白長は３［ｍｍ］、パッチパネルラベルＬの印刷終了位置から後端部までの後余白長は３［ｍｍ］となっている。また、パッチパネルラベルＬａの先端から後端までのラベル長は、計算式「（ブロック長２０［ｍｍ］×ブロック数１０）＋前余白長３［ｍｍ］＋後余白長３［ｍｍ］」より２０６［ｍｍ］となっている。また、パッチパネルラベルＬａには、１０個のブロックに、図２の編集画面Ｄ１の連番設定に基づく複数個の連番要素（図２の例では、「１，２，３，４，５，６，７，８，９，１０」）がそれぞれ配置された印刷画像が印刷される。
【００５９】
なお、図３では、各ブロックを実線で区切ったパッチパネルラベルＬを例示しているが（図３参照）、実線以外の区切り線でもよいし、区切り線を印刷しなくてもよい。
【００６０】
次に、図４および図５のフローチャートを参照し、ＰＣ１による省略対象位置決定処理の流れを説明する。ＰＣ１（ＰＣ制御部１６）は、編集画面Ｄ１で設定された連番設定の設定値（ブロック数、初期値、繰り返し数、増分、最大値または最小値）を取得し（Ｓ０１）、ブロック数（連番要素数）Ｍ＞最大表示数Ｎであるか否かを判別する（Ｓ０２）。ブロック数Ｍ＞最大表示数Ｎの場合は（Ｓ０２：Ｎｏ）、省略情報Ｓを表示しないことを決定し（Ｓ０３）、省略対象位置決定処理を終了する。
【００６１】
一方、ＰＣ制御部１６は、ブロック数Ｍ＞最大表示数Ｎの場合（Ｓ０２：Ｙｅｓ）、連番設定として、最大値または最小値が設定されているか否かを判別する（Ｓ０４）。最大値または最小値が設定されていない場合は（Ｓ０４：Ｎｏ）、「計算式Ａ：繰り返し数＋２」の値が、最大表示数Ｎより小さいか否かを判別する（Ｓ０５）。計算式Ａの値が最大表示数Ｎより小さい場合は、図５のＳ０９に進む。また、計算式Ａの値が最大表示数Ｎ以上の場合は（Ｓ０５：Ｎｏ）、（最大表示数Ｎ−１）の位置を省略対象位置として決定する（Ｓ０６）。つまり、本実施形態ではＮ＝７であるため、６番目の表示位置Ｐ６を省略対象位置として決定する。
【００６２】
一方、ＰＣ制御部１６は、連番設定として、最大値または最小値が設定されている場合は（Ｓ０４：Ｙｅｓ）、計算式Ａ，Ｂ，Ｃの少なくとも１つの計算式の値が、最大表示数Ｎより小さいか否かを判別する（Ｓ０７）。計算式Ｂは、「計算式Ｂ：｜最大値or最小値−初期値｜／｜増分｜＋３」、計算式Ｃは、「計算式Ｃ：（｜最大値or最小値−初期値｜／｜増分｜＋１）×繰り返し数＋２」である。計算式Ｂ，Ｃの除算の結果、小数点を含む値が算出された場合、その値の小数点以下は切り捨てるものとする。ＰＣ制御部１６は、Ｓ０７：Ｎｏと判定した場合、（最大表示数Ｎ−１）の位置を省略対象位置として決定する（Ｓ０６）。また、Ｓ０７：Ｙｅｓと判定した場合は、図５のＳ０８に進む。
【００６３】
図５に示すように、ＰＣ制御部１６は、計算式Ａ，Ｂ，Ｃの値のうち、一番大きい値の計算式を用いて省略対象位置を決定する。具体的には、まず、ＰＣ制御部１６は、計算式Ａ，Ｂ，Ｃの値の中で、計算式Ａの値が一番大きいか否かを判別する（Ｓ０８）。Ｓ０８：Ｙｅｓと判定した場合は、計算式Ａで求められた値の表示位置Ｐを省略対象位置として決定し（Ｓ０９）、省略対象位置決定処理を終了する。また、ＰＣ制御部１６は、Ｓ０８：Ｎｏと判定した場合、計算式Ａ，Ｂ，Ｃの値の中で、計算式Ｂの値が一番大きいか否かを判別する（Ｓ１０）。Ｓ１０：Ｙｅｓと判定した場合は、計算式Ｂで求められた値の表示位置Ｐを省略対象位置として決定し（Ｓ１１）、省略対象位置決定処理を終了する。また、ＰＣ制御部１６は、Ｓ１０：Ｎｏと判定した場合、計算式Ｃで求められた値の表示位置Ｐを省略対象位置として決定し（Ｓ１２）、省略対象位置決定処理を終了する。
【００６４】
なお、図２に示した例は、連番印刷の連番設定が「ブロック数：１０、初期値：１、繰り返し数：１、増分：１、最大値または最小値：設定なし」に設定されている。そのため、連番印刷の連番要素は、「１，２，３，４，５，６，７，８，９，１０」となり（図３のパッチパネルラベルＬａ参照）、「ブロック数Ｍ＞最大表示数Ｎ」となる（図４のＳ０２：Ｙｅｓ）。また、「最大値または最小値：設定なし」であるため（Ｓ０４：Ｎｏ）、計算式Ａの値を算出し、計算式Ａの値が「３」であるため（Ｓ０５：Ｙｅｓ）、省略対象位置＝３となる（Ｓ０９）。したがって、ＰＣ制御部１６は、プレビュー表示領域Ｅ２において、印刷イメージＩａの７か所の表示位置Ｐ１〜Ｐ７のうち、３番目の表示位置Ｐ３に省略情報Ｓを表示し、１番目，２番目、および４番目から７番目の表示位置Ｐ１，Ｐ２，Ｐ４〜Ｐ７に、それぞれ１番目，２番目、および７番目から１０番目の連番要素を表示させる。つまり、図２の例では、３番目から６番目までの連番要素が省略対象要素となる。
【００６５】
次に、図６ないし図１９を参照し、図２および図３以外の編集画面Ｄ１の表示例、およびその編集画面Ｄ１に基づくラベル作成例について説明する。
【００６６】
図６は、連番印刷の連番設定が「ブロック数：５、初期値：１、繰り返し数：１、増分：１、最大値または最小値：設定なし」に設定された場合の編集画面Ｄ１の表示例を示す図である。この場合、連番印刷の複数個の連番要素は、「１，２，３，４，５」となる。ＰＣ制御部１６は、このようにブロック数Ｍ≦最大表示数Ｎとなる場合、省略情報Ｓを表示しないことを決定するため（図４のＳ０２：Ｎｏ、Ｓ０３参照）、プレビュー表示領域Ｅ２に、複数個の連番要素「１，２，３，４，５」の全てを含む印刷イメージＩｂを表示させる。
【００６７】
図７は、図６の編集画面Ｄ１に基づくパッチパネルラベルＬｂの作成例を示す図である。パッチパネルラベルＬｂには、５個のブロックに、複数個の連番要素「１，２，３，４，５」がそれぞれ配置された印刷画像が印刷される。
【００６８】
図８は、連番印刷の連番設定が「ブロック数：１０、初期値：１、繰り返し数：５、増分：１、最大値または最小値：設定なし」に設定された場合の編集画面Ｄ１の表示例を示す図である。この場合、連番印刷の複数個の連番要素は、「１，１，１，１，１，２，２，２，２，２」となる。ＰＣ制御部１６は、このようにブロック数Ｍ＞最大表示数Ｎ、最大値または最小値：設定なし、計算式Ａの値≧最大表示数Ｎの場合、（最大表示数Ｎ−１）の位置を省略対象位置として決定する（図４のＳ０２：Ｙｅｓ、Ｓ０４：Ｎｏ、Ｓ０５：Ｎｏ、Ｓ０６参照）。本実施形態では、Ｎ＝７であるため、図８の例では、印刷イメージＩｃの７か所の表示位置Ｐ１〜Ｐ７のうち、６番目の表示位置Ｐ６が省略対象位置となる。また、ＰＣ制御部１６は、１番目から５番目、および７番目の表示位置Ｐ１〜Ｐ５，Ｐ７に、それぞれ１番目から５番目、および１０番目の連番要素を表示させる。つまり、図８の例では、６番目から９番目までの連番要素が省略対象要素となる。
【００６９】
図９は、図８の編集画面Ｄ１に基づくパッチパネルラベルＬｃの作成例を示す図である。パッチパネルラベルＬｃには、１０個のブロックに、複数個の連番要素「１，１，１，１，１，２，２，２，２，２」がそれぞれ配置された印刷画像が印刷される。
【００７０】
図１０は、連番印刷の連番設定が「ブロック数：１０、初期値：１、繰り返し数：１、増分：２、最大値または最小値：５」に設定された場合の編集画面Ｄ１の表示例を示す図である。この場合、連番印刷の複数個の連番要素は、「１，３，５，１，３，５，１，３，５，１」となる。ＰＣ制御部１６は、このようにブロック数Ｍ＞最大表示数Ｎ、最大値または最小値：設定ありの場合、計算式Ａ，Ｂ，Ｃの計算を行う（図４のＳ０２：Ｙｅｓ、Ｓ０４：Ｙｅｓ、Ｓ０７参照）。そして、計算式Ａ，Ｂ，Ｃの少なくとも１つの計算式の値が最大表示数Ｎより小さい場合（Ｓ０７：Ｙｅｓ）、計算式Ａ，Ｂ，Ｃの値のうち、一番大きい値の計算式を用いて省略対象位置を決定する（図５参照）。図１０の例では、計算式Ａの値が「３」、計算式Ｂの値が「５」、計算式Ｃの値が「５」であるため、省略対象位置＝５となる。したがって、ＰＣ制御部１６は、プレビュー表示領域Ｅ２において、印刷イメージＩｄの７か所の表示位置Ｐ１〜Ｐ７のうち、５番目の表示位置Ｐ５に省略情報Ｓを表示し、１番目から４番目、および６番目，７番目の表示位置Ｐ１〜Ｐ４，Ｐ６，Ｐ７に、それぞれ１番目から４番目、および９番目，１０番目の連番要素を表示させる。つまり、図１０の例では、５番目から８番目までの連番要素が省略対象要素となる。
【００７１】
なお、計算式Ｂおよび計算式Ｃは、最大値または最小値から初期値を差し引いた値の絶対値を増分の絶対値で除算し、その値に少なくとも「３」を加算したものであるから、連番設定が、複数個の連番要素を周期的に変化させるものである場合、最初の周期に含まれる連番要素を除いて省略対象要素を決定することとなる。図１０は、１周期分の連番要素「１，３，５」が３回繰り返されるため、複数個の連番要素を周期的に変化させる連番設定の例である。
【００７２】
図１１は、図１０の編集画面Ｄ１に基づくパッチパネルラベルＬｄの作成例を示す図である。パッチパネルラベルＬｄには、１０個のブロックに、複数個の連番要素「１，３，５，１，３，５，１，３，５，１」がそれぞれ配置された印刷画像が印刷される。
【００７３】
図１２は、連番印刷の連番設定が「ブロック数：１０、初期値：１、繰り返し数：１、増分：１、最大値または最小値：３」に設定された場合の編集画面Ｄ１の表示例を示す図である。この場合、連番印刷の複数個の連番要素は、「１，２，３，１，２，３，１，２，３，１」となる。したがって、図１２も、複数個の連番要素を周期的に変化させる連番設定の例であり、１周期分の連番要素は、「１，２，３」となる。ＰＣ制御部１６は、このようにブロック数Ｍ＞最大表示数Ｎ、最大値または最小値：設定あり、計算式Ａ，Ｂ，Ｃの少なくとも１つの計算式の値が最大表示数Ｎより小さい場合（図４のＳ０２：Ｙｅｓ、Ｓ０４：Ｙｅｓ、Ｓ０７：Ｙｅｓ参照）、上記のとおり、計算式Ａ，Ｂ，Ｃの値のうち、一番大きい値の計算式を用いて省略対象位置を決定する（図５参照）。図１２の例では、計算式Ａの値が「３」、計算式Ｂの値が「５」、計算式Ｃの値が「５」であるため、省略対象位置＝５となる。したがって、ＰＣ制御部１６は、プレビュー表示領域Ｅ２において、印刷イメージＩｅの７か所の表示位置Ｐ１〜Ｐ７のうち、５番目の表示位置Ｐ５に省略情報Ｓを表示し、１番目から４番目、および６番目，７番目の表示位置Ｐ１〜Ｐ４，Ｐ６，Ｐ７に、それぞれ１番目から４番目、および９番目，１０番目の連番要素を表示させる。つまり、図１２の例では、５番目から８番目までの連番要素が省略対象要素となる。
【００７４】
図１３は、図１２の編集画面Ｄ１に基づくパッチパネルラベルＬｅの作成例を示す図である。パッチパネルラベルＬｅには、１０個のブロックに、複数個の連番要素「１，２，３，１，２，３，１，２，３，１」がそれぞれ配置された印刷画像が印刷される。
【００７５】
図１４は、連番印刷の連番設定が「ブロック数：１０、初期値：２、繰り返し数：１、増分：−１、最大値または最小値：−１」に設定された場合の編集画面Ｄ１の表示例を示す図である。この場合、連番印刷の複数個の連番要素は、「２，１，０、−１，２，１，０、−１，２，１」となる。このように、連番要素に負の数が含まれる場合も、図４および図５に示した省略対象位置決定処理により省略対象位置を決定することができる。また、最大値／最小値設定欄５８に、最大値または最小値＜初期値となる値が設定された場合、その値は最小値として扱われる。また、この場合、連番印刷の複数個の連番要素は、降順に並べられる。なお、図１４も、複数個の連番要素を周期的に変化させる連番設定の例であり、１周期分の連番要素は、「２，１，０、−１」となる。また、図１４の例では、計算式Ａの値が「３」、計算式Ｂの値が「６」、計算式Ｃの値が「６」であるため、省略対象位置＝６となる。したがって、ＰＣ制御部１６は、プレビュー表示領域Ｅ２において、印刷イメージＩｆの７か所の表示位置Ｐ１〜Ｐ７のうち、６番目の表示位置Ｐ６に省略情報Ｓを表示し、１番目から５番目、および７番目の表示位置Ｐ１〜Ｐ５，Ｐ７に、それぞれ１番目から５番目、および１０番目の連番要素を表示させる。つまり、図１４の例では、６番目から９番目までの連番要素が省略対象要素となる。
【００７６】
図１５は、図１４の編集画面Ｄ１に基づくパッチパネルラベルＬｆの作成例を示す図である。パッチパネルラベルＬｆには、１０個のブロックに、複数個の連番要素「２，１，０、−１，２，１，０、−１，２，１」がそれぞれ配置された印刷画像が印刷される。
【００７７】
図１６は、連番印刷の連番設定が「ブロック数：１０、初期値：１、繰り返し数：２、増分：１、最大値または最小値：２」に設定された場合の編集画面Ｄ１の表示例を示す図である。この場合の連番要素は、「１，１，２，２，１，１，２，２，１，１」となる。なお、図１６も、複数個の連番要素を周期的に変化させる連番設定の例であり、１周期分の連番要素は、「１，１，２，２」となる。また、図１６の例では、計算式Ａの値が「４」、計算式Ｂの値が「４」、計算式Ｃの値が「６」であるため、省略対象位置＝６となる。したがって、ＰＣ制御部１６は、プレビュー表示領域Ｅ２において、印刷イメージＩｇの７か所の表示位置Ｐ１〜Ｐ７のうち、６番目の表示位置Ｐ６に省略情報Ｓを表示し、１番目から５番目、および７番目の表示位置Ｐ１〜Ｐ５，Ｐ７に、それぞれ１番目から５番目、および１０番目の連番要素を表示させる。つまり、図１６の例では、６番目から９番目までの連番要素が省略対象要素となる。
【００７８】
図１７は、図１６の編集画面Ｄ１に基づくパッチパネルラベルＬｇの作成例を示す図である。パッチパネルラベルＬｇには、１０個のブロックに、複数個の連番要素「１，１，２，２，１，１，２，２，１，１」がそれぞれ配置された印刷画像が印刷される。
【００７９】
図１８は、連番印刷の連番設定が「ブロック数：１０、初期値：Ａ、繰り返し数：１、増分：１、最大値または最小値：Ｄ」に設定された場合の編集画面Ｄ１の表示例を示す図である。この場合の連番要素は、「Ａ，Ｂ，Ｃ，Ｄ，Ａ，Ｂ，Ｃ，Ｄ，Ａ，Ｂ」となる。なお、図１６も、複数個の連番要素を周期的に変化させる連番設定の例であり、１周期分の連番要素は、「Ａ，Ｂ，Ｃ，Ｄ」となる。また、図１６の例のように、数値以外の文字が、初期値および最大値として設定された場合は、文字の並び順を示す数値に置き換えて（例えば、Ａ＝１、Ｂ＝２など）、省略対象位置を決定する。その結果、計算式Ａの値が「３」、計算式Ｂの値が「６」、計算式Ｃの値が「６」であるため、省略対象位置＝６となる。したがって、ＰＣ制御部１６は、プレビュー表示領域Ｅ２において、印刷イメージＩｈの７か所の表示位置Ｐ１〜Ｐ７のうち、６番目の表示位置Ｐ６に省略情報Ｓを表示し、１番目から５番目、および７番目の表示位置Ｐ１〜Ｐ５，Ｐ７に、それぞれ１番目から５番目、および１０番目の連番要素を表示させる。つまり、図１６の例では、６番目から９番目までの連番要素が省略対象要素となる。
【００８０】
図１９は、図１８の編集画面Ｄ１に基づくパッチパネルラベルＬｈの作成例を示す図である。パッチパネルラベルＬｈには、１０個のブロックに、複数個の連番要素「Ａ，Ｂ，Ｃ，Ｄ，Ａ，Ｂ，Ｃ，Ｄ，Ａ，Ｂ」がそれぞれ配置された印刷画像が印刷される。
【００８１】
以上、説明したとおり、本実施形態の印刷システムＳＹによれば、連番印刷を行う場合の複数個の連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の連番要素に置き換えて省略情報Ｓを表示させるため、連番要素数に対して連番要素を表示する表示領域（本実施形態では、プレビュー表示領域Ｅ２）が狭い場合でも、連番要素の表示サイズを小さくする必要がなく、連番要素の並びをユーザーに分かりやすく示すことができる。また、複数個の連番要素のうち最初と最後の連番要素は必ず表示させるため、連番印刷において重要な情報である開始値（初期値）および終了値を、確実にユーザーに示すことができる。
【００８２】
また、本実施形態の印刷システムＳＹによれば、連番要素数Ｍが最大表示数Ｎを超えた場合に、省略情報Ｓを表示し、連番要素数Ｍが最大表示数Ｎ以下の場合は、省略情報を表示させず、複数個の連番要素の全てを表示させるため、連番要素の表示サイズを小さくしない範囲で、できるだけ多くの連番要素を表示させることができ、連番要素の並びをユーザーにより分かりやすく示すことができる。
【００８３】
また、本実施形態の印刷システムＳＹによれば、連番印刷の連番設定に応じて、ユーザーが連番要素の並びを確認しやすくなるように、省略対象要素を決定することができる。具体的には、連番印刷の最初の周期に含まれる連番要素を除いて（より具体的には、最初の周期に含まれる連番要素とその次の連番要素とを除いて）省略対象要素を決定するため、ユーザーが確実に連番印刷の周期性を確認することができる。また、連番設定に応じて省略対象位置を決定し、決定した省略対象位置に応じて省略対象要素を決定するため、連番要素と省略情報Ｓを並べて表示したときの見栄えと、連番要素の確認しやすさとを両立させることができる。
【００８４】
また、本実施形態の印刷システムＳＹによれば、連番要素の並びを印刷イメージＩとしてプレビュー表示領域Ｅ２に表示させるため、ユーザーは、複数個の連番要素がどのように印刷されるかを一目で把握することができる。
【００８５】
なお、上記の実施形態に限らず、以下の変形例を採用可能である。
［変形例１］
上記の実施形態において、ＰＣ制御部１６は、プレビュー表示領域Ｅ２に連番要素の並びを表示したが、流し込み印刷を行う場合の流し込みデータを表示する領域に連番要素の並びを表示してもよい。「流し込み印刷」とは、外部データの取り込み等により作成された流し込みデータ７０に基づいて印刷する機能である。
【００８６】
図２０は、変形例１に係る編集画面Ｄ２の表示例を示す図である。編集画面Ｄ２は、流し込みデータを編集するための画面であり、データ作成領域Ｅ３、レイアウト編集領域Ｅ４、印刷ボタン６１およびキャンセルボタン６２を含む。データ作成領域Ｅ３は、「データ作成画面」の一例である。なお、印刷ボタン６１およびキャンセルボタン６２は、編集画面Ｄ１の印刷ボタン４１およびキャンセルボタン４２（図２参照）と同様に機能する。
【００８７】
データ作成領域Ｅ３は、流し込みデータ７０を作成する領域である。流し込みデータ７０は、１回以上の連番印刷を行うためのデータであり、表形式で作成される。同図の例では、１回分の連番印刷を行うための複数個の連番要素が、行方向に並べて表示されている。つまり、表の各列が、表示位置Ｐに相当する。また、この表は、１行あたりの最大表示数Ｎが、デフォルト設定またはユーザー設定により決定されている。同図の例では、最大表示数Ｎ＝７である。ＰＣ制御部１６は、各行において、連番要素数Ｍ＞最大表示数Ｎの場合、複数個の連番要素の最初と最後を除く連番要素のうち連続する少なくとも２個の連番要素に置き換えて、省略情報Ｓを表示させる。一方、レイアウト編集領域Ｅ４は、ラベルＬのレイアウトを編集する領域である。レイアウト編集領域Ｅ４では、流し込みデータ７０の流し込み位置が設定される。図２０の例では、領域８１〜９０に、それぞれ１番目の連番要素から１０番目の連番要素が流し込まれるように設定されている。
【００８８】
流し込みデータ７０は、例えば、外部データとして、複数個の連番要素を示すデータを取り込んで表示させてもよいし、連番設定を示すデータを取り込んで表示させてもよい。例えば、１行目のデータ７５の場合、複数個の連番要素「１，２，３，４，５，６，７，８，９，１０」を示すデータを取り込んで表示させてもよいし、連番設定「ブロック数：１０、初期値：１、繰り返し数：１、増分：１、最大値または最小値：設定なし」を示すデータを取り込んで表示させてもよい。また、編集画面Ｄ２を編集画面Ｄ１など連番設定可能な画面とリンクさせ、連番設定可能な画面における連番印刷の連番設定に基づいて、流し込みデータ７０を表示させてもよい。なお、流し込みデータ７０のうち、２行目のデータ７６は、連番設定「ブロック数：５、初期値：１、繰り返し数：１、増分：１、最大値または最小値：設定なし」、若しくは複数個の連番要素「１，２，３，４，５」に基づく表示である。このように、連番要素数Ｍ＜最大表示数Ｎの場合、Ｎか所の表示位置Ｐ１〜ＰＮのうち、先頭（Ａ列）から順にＭ個の連番要素が表示される。また、３行目のデータは、連番設定「ブロック数：１０、初期値：１、繰り返し数：５、増分：１、最大値または最小値：設定なし」、若しくは複数個の連番要素「１，１，１，１，１，２，２，２，２，２」に基づくデータである。
【００８９】
なお、レイアウト編集領域Ｅ４では、各行データの流し込み結果を表示させることが可能である。例えば１行目のデータ７５が流し込まれた場合、図３のパッチパネルラベルＬａのイメージ（印刷プレビュー）を表示する。また、２行目のデータ７６が流し込まれた場合、図７のパッチパネルラベルＬｂのイメージを表示し、３行目のデータ７７が流し込まれた場合、図９のパッチパネルラベルＬｃのイメージを表示する。また、流し込み印刷では、データ作成領域Ｅ３において、印刷対象データが複数選択された場合（チェック欄７２に複数チェックされた場合）、選択されたデータを入れ替えながら、連続して印刷させることができる。ＰＣ制御部１６は、同図のように、３行分のデータ７５，７６，７７が印刷対象データとして選択されている場合、印刷ボタン６１の選択により、パッチパネルラベルＬａ、パッチパネルラベルＬｂおよびパッチパネルラベルＬｃを作成するための印刷データを生成し、テープ印刷装置２に送信する。
【００９０】
このように、ＰＣ制御部１６は、流し込み印刷を行う場合の流し込みデータを表示する場合において、連番印刷を行う場合の連番要素の並びをユーザーに分かりやすく示すことができる。なお、図２０の例では、流し込みデータ７０を表形式で示したが、必ずしも表形式でなくてもよく、連番要素の並びをユーザーが把握できる表示であればよい。例えば、１行目のデータ７５の場合、「［１］［２］［…］［７］［８］［９］［１０］」のような文字・記号列を、流し込みデータとして表示してもよい。また、レイアウト編集領域Ｅ４でも、流し込みデータ７０の流し込み位置が既に設定されている場合は、連番要素の並びを、省略情報Ｓを用いて表示してもよい（例えば１行目のデータ７５が流し込まれた場合、図２のプレビュー表示領域Ｅ２と同様の表示を行ってもよい）。
【００９１】
［変形例２］
上記の実施形態において、ＰＣ制御部１６は、省略情報Ｓとして三点リーダーを表示したが、三点リーダー以外の記号（「〜」、「―」、「＿」、省略破線など）でもよい。また、記号ではなく１字の文字（「略」など）を、省略情報Ｓとして表示してもよい。また、複数の記号または複数の文字（文字列、「省略」を意味する単語等）を、省略情報Ｓとして表示してもよい。
【００９２】
［変形例３］
上記の実施形態において、ＰＣ制御部１６は、図４および図５に示した省略対象位置決定処理により省略対象位置を決定したが、他のアルゴリズムに基づいて、省略対象位置を決定してもよい。例えば、連番要素数Ｍ＞最大表示数Ｎの場合、連番設定によらず、「最大表示数Ｎ−１」の表示位置Ｐを省略対象位置として決定してもよい。また、省略対象位置に基づいて省略対象要素を決定するのではなく、他のアルゴリズムに基づいて省略対象要素を決定してもよい。例えば、連番要素数Ｍ＞最大表示数Ｎの場合、連番設定によらず、（Ｎ−１）番目から（Ｍ−１）番目までの（Ｍ−Ｎ＋１）個の連番要素を省略対象要素として決定してもよい。また、省略情報Ｓは、必ずしも１個表示するのではなく、複数個表示してもよい。例えば、「［１］［…］［５］［…］［１０］」のように表示してもよい。この場合も、省略情報Ｓを表示する数、および複数の省略対象位置は、連番設定に基づいて決定することが好ましい。
【００９３】
［変形例４］
上記の実施形態では、パッチパネル用のラベルＬを作成する場合を例示したが、作成するラベルの種類は問わない。つまり、連番印刷を行う場合であれば、本発明を適用可能である。また、連番要素ごとにテープを切断して、連番要素数分のラベルＬを作成する場合にも、本発明を適用可能である。
【００９４】
［変形例５］
上記の実施形態では、連番印刷として、連番要素のみを印刷する場合を例示したが、連番要素に文字列（１以上の文字）を付加して連番印刷を行う場合にも、本発明を適用可能である。例えば、付加する文字列が「Ａ」であって、複数個の連番要素が「１，２，３，４，５，６，７，８，９，１０」の場合、複数の文字列付き連番要素を、「［Ａ１］［Ａ２］［…］［Ａ７］［Ａ８］［Ａ９］［Ａ１０］」のように表示してもよい。
【００９５】
［変形例６］
上記の実施形態において、ＰＣ制御部１６は、余白長およびブロック長に基づいて最大表示数Ｎを決定したが、最大表示数Ｎを固定値としてもよい。また、連番要素を表示する表示位置Ｐの数を、ユーザーが任意に設定可能としてもよい。また、上記の実施形態および変形例１では、Ｎか所の表示位置Ｐ１〜ＰＮが、横一列に並んで存在する場合を例示したが（図２のプレビュー表示領域Ｅ２、図２０のデータ作成領域Ｅ３など）、縦に並べて表示してもよいし、複数列に並べて表示してもよい。また、必ずしも直線状でなくてもよく、Ｎか所の表示位置Ｐ１〜ＰＮを曲線状に並べて表示してもよい。
【００９６】
［変形例７］
上記の実施形態および変形例に示したＰＣ１の各処理を、ＰＣ制御部１６（ＣＰＵ１６ａ）が実行するためのプログラム（専用アプリケーション１４ｂ）、また、そのプログラムを記録した記録媒体（ＣＤ−ＲＯＭ、フラッシュメモリーカード等）も、本発明の権利範囲に含まれる。また、上記の実施形態および変形例に示したＰＣ１の各処理を、クラウドコンピューティングで実現してもよい。また、ＰＣ１に代え、タッチセンサー付きディスプレーを備えたタブレット端末、携帯電話などの情報処理端末を用いてもよい。さらに、ＰＣ１の各機能をテープ印刷装置２に搭載してもよい。つまり、ＰＣ１以外の情報処理端末やテープ印刷装置２を、本発明の「表示制御装置」として用いてもよい。その他、本発明の要旨を逸脱しない範囲で、適宜変更が可能である。
【符号の説明】
【００９７】
４１…印刷ボタン、４２…キャンセルボタン、５１…テープ幅表示・選択欄、５２…余白長設定欄、５３…ブロック数設定欄、５４…ブロック長設定欄、５５…初期値設定欄、５６…繰り返し数設定欄、５７…増分設定欄、５８…最大値／最小値設定欄、５９…設定要否欄、Ｄ１…編集画面、Ｅ１…設定領域、Ｅ２…プレビュー表示領域、Ｉ…印刷イメージ、Ｐ…表示位置、Ｓ…省略情報。
【図１】
2019016015.tif 000003
【図２】
2019016015.tif 000004
【図３】
2019016015.tif 000005
【図４】
2019016015.tif 000006
【図５】
2019016015.tif 000007
【図６】
2019016015.tif 000008
【図７】
2019016015.tif 000009
【図８】
2019016015.tif 000010
【図９】
2019016015.tif 000011
【図１０】
2019016015.tif 000012
【図１１】
2019016015.tif 000013
【図１２】
2019016015.tif 000014
【図１３】
2019016015.tif 000015
【図１４】
2019016015.tif 000016
【図１５】
2019016015.tif 000017
【図１６】
2019016015.tif 000018
【図１７】
2019016015.tif 000019
【図１８】
2019016015.tif 000020
【図１９】
2019016015.tif 000021
【図２０】
2019016015.tif 000022