(57)【要約】      （修正有）【課題】複数行を有する入力フォームに情報を入力する際に、どの行が印刷結果に反映されるのかをユーザーが容易に判断可能な情報処理装置、テープ印刷装置および情報処理装置の表示制御方法を提供する。【解決手段】複数行を有する入力フォームを表示する表示部５１と、入力フォーム内の任意の行に対して情報を入力する入力部５２と、表示部５１の表示制御を行う表示制御部５３と、を備える。表示制御部は、入力部による入力対象行が複数行の最終行ではない場合、入力対象行の情報入力が確定したとき、入力対象行の次行以降を、入力対象行以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示する。【選択図】図４
2017054407.tif 000002
【特許請求の範囲】
【請求項１】
複数行を有する入力フォームを表示する表示部と、
前記入力フォーム内の任意の行に対して情報を入力する入力部と、
前記表示部の表示制御を行う表示制御部と、を備え、
前記表示制御部は、前記入力部による入力対象行が前記複数行の最終行ではない場合、当該入力対象行の情報入力が確定したとき、当該入力対象行の次行以降を、当該入力対象行以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示することを特徴とする情報処理装置。
【請求項２】
前記入力フォームに入力された情報に基づいて、印刷データを生成する印刷データ生成部を備え、
前記印刷データ生成部は、前記複数行のうち前記第２の表示形態で表示された行を、前記印刷データに反映しないことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記印刷データ生成部は、前記複数行のうち前記第１の表示形態で表示された行の行数に応じて、当該第１の表示形態で表示された行に入力された情報の印刷サイズを変更することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第１の表示形態は、情報入力前の行の表示形態と同一の表示形態であることを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記表示制御部は、前記入力対象行以降の行に既に情報が入力されている場合、当該入力対象行への情報入力が確定しても、当該入力対象行の次行以降を前記第１の表示形態から前記第２の表示形態に変化させないことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記入力フォームは、Ｎ行（但し、ＮはＮ≧２となる整数）×Ｍ列（但し、ＭはＭ≧２となる整数）を有し、
前記印刷データ生成部は、Ｍ段落分の印刷データを生成することを特徴とする請求項２ないし５のいずれか１項に記載の情報処理装置。
【請求項７】
複数行を有する入力フォームを表示する表示部と、
前記入力フォーム内の任意の行に対して情報を入力する入力部と、
前記表示部の表示制御を行う表示制御部と、
前記入力フォームに入力された情報に基づいて、テープに印刷を行う印刷部と、を備え、
前記表示制御部は、前記入力部による入力対象行が前記複数行の最終行ではない場合、当該入力対象行への情報入力が確定したとき、当該入力対象行の次行以降を、当該入力対象行以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示することを特徴とするテープ印刷装置。
【請求項８】
複数行を有する入力フォームを表示する表示部と、前記入力フォーム内の任意の行に対して情報を入力する入力部と、を備える情報処理装置の表示制御方法であって、
前記入力部による入力対象行が前記複数行の最終行ではない場合、当該入力対象行への情報入力が確定したとき、当該入力対象行の次行以降を、当該入力対象行以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示することを特徴とする情報処理装置の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表形式の入力フォームに情報を入力し、その入力結果に基づいて印刷データを生成する情報処理装置、テープ印刷装置および情報処理装置の表示制御方法に関する。
【背景技術】
【０００２】
この種の技術として、例えば特許文献１が知られている。特許文献１では、複数行且つ複数列から成る入力フォームに対して情報を入力する。そして、その入力結果に基づいてテープに印刷するための印刷データを生成する。このように表形式の入力フォームを用いることで、複数の印刷箇所（段落）に対してそれぞれ複数行の情報を入力する場合、入力箇所と印刷箇所の対応関係が分かり易いといったメリットがある。例えば、パッチパネル用のラベルなど、１行以上の段落が多数配列されたラベルを作成する場合、表形式の入力フォームが好適である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第８０９２１０４号明細書（第１０図）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、表形式の入力フォームは、各列の行数を各印刷箇所の行数と対応させた場合、各列のどの行が印刷結果に反映されるのかが分かりづらいといった課題がある。例えば、１列あたり５行を有する入力フォームの場合であって、２行目と３行目に情報が入力されている場合、ユーザーは、２行目と３行目の２行分が印刷結果に反映されるのか、１行目から３行目までの３行分が印刷結果に反映されるのか、若しくは１行目から５行目までの５行分が印刷結果に反映されるのか、を判断することが難しい。
【０００５】
本発明は、上記の問題点に鑑み、複数行を有する入力フォームに情報を入力する際に、どの行が印刷結果に反映されるのかをユーザーが容易に判断可能な情報処理装置、テープ印刷装置および情報処理装置の表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、複数行を有する入力フォームを表示する表示部と、入力フォーム内の任意の行に対して情報を入力する入力部と、表示部の表示制御を行う表示制御部と、を備え、表示制御部は、入力部による入力対象行が複数行の最終行ではない場合、当該入力対象行の情報入力が確定したとき、当該入力対象行の次行以降を、当該入力対象行以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示することを特徴とする。
【０００７】
本発明のテープ印刷装置は、複数行を有する入力フォームを表示する表示部と、入力フォーム内の任意の行に対して情報を入力する入力部と、表示部の表示制御を行う表示制御部と、入力フォームに入力された情報に基づいて、テープに印刷を行う印刷部と、を備え、表示制御部は、入力部による入力対象行が複数行の最終行ではない場合、当該入力対象行への情報入力が確定したとき、当該入力対象行の次行以降を、当該入力対象行以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示することを特徴とする。
【０００８】
本発明の情報処理装置の表示制御方法は、複数行を有する入力フォームを表示する表示部と、入力フォーム内の任意の行に対して情報を入力する入力部と、を備える情報処理装置の表示制御方法であって、入力部による入力対象行が複数行の最終行ではない場合、当該入力対象行への情報入力が確定したとき、当該入力対象行の次行以降を、当該入力対象行以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示することを特徴とする。
【０００９】
本発明の構成によれば、入力対象行への情報入力が確定したとき、当該入力対象行の次行以降を、当該入力対象行以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示するため、ユーザーは、第２の表示形態で表示された行を印刷対象外として判断することができる。このため、ユーザーは、印刷プレビュー画面を表示させなくても印刷結果を推定することができる。
【００１０】
上記の情報処理装置において、入力フォームに入力された情報に基づいて、印刷データを生成する印刷データ生成部を備え、印刷データ生成部は、複数行のうち第２の表示形態で表示された行を、印刷データに反映しないことを特徴とする。
【００１１】
本発明の構成によれば、第２の表示形態で表示された行を印刷データに反映しないため、ユーザーが推定したとおりの印刷結果を得ることができる。
【００１２】
上記の情報処理装置において、印刷データ生成部は、複数行のうち第１の表示形態で表示された行の行数に応じて、当該第１の表示形態で表示された行に入力された情報の印刷サイズを変更することを特徴とする。
【００１３】
本発明の構成によれば、第１の表示形態で表示された行が１行の場合は、文字サイズ「大」、２行の場合は、文字サイズ「中」、３行の場合は、文字サイズ「小」など、行数に応じて印刷サイズを変更するため、見栄えの良い印刷結果を得ることができる。
【００１４】
上記の情報処理装置において、第１の表示形態は、情報入力前の行の表示形態と同一の表示形態であることを特徴とする。
【００１５】
本発明の構成によれば、入力対象行への情報入力が確定したとき、当該入力対象行の次行以降を、第１の表示形態から第２の表示形態に変化させるだけの単純な表示制御で、上記の効果を奏することができる。
【００１６】
上記の情報処理装置において、表示制御部は、入力対象行以降の行に既に情報が入力されている場合、当該入力対象行への情報入力が確定しても、当該入力対象行の次行以降を第１の表示形態から第２の表示形態に変化させないことを特徴とする。
【００１７】
本発明の構成によれば、入力対象行以降の行に既に情報が入力されている場合は、入力対象行の次行以降の表示形態を変化させないことで、ユーザーの意図に反して入力済みの行を印刷対象外としてしまう不具合を防止できる。
【００１８】
上記の情報処理装置において、入力フォームは、Ｎ行（但し、ＮはＮ≧２となる整数）×Ｍ列（但し、ＭはＭ≧２となる整数）を有し、印刷データ生成部は、Ｍ段落分の印刷データを生成することを特徴とする。
【００１９】
本発明の構成によれば、複数の印刷箇所（段落）に対してそれぞれ複数行の情報を入力する場合に、入力箇所と印刷箇所の対応関係が分かり易い入力フォームを提供できる。例えば、パッチパネル用のラベルなど、１行以上の段落が複数配列されたラベルを作成する場合に、本発明の適用が効果的である。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る印刷システムの構成図である。
【図２】ＰＣのハードウェア構成を示すブロック図である。
【図３】テープ印刷装置のハードウェア構成を示すブロック図である。
【図４】ＰＣおよびテープ印刷装置の機能構成を示すブロック図である。
【図５】ラベル編集画面の一例を示す図である。
【図６】入力フォームの説明図である。
【図７】入力フォームの入力例を示す図である。
【図８】パッチパネル用ラベルの貼付例を示す図である。
【図９】入力フォームへの情報入力操作の説明図である。
【図１０】入力フォームへの情報入力操作の説明図である。
【図１１】変形例１に係るパッチパネル用ラベルの作成例を示す図である。
【図１２】第２実施形態に係るテープ印刷装置の機能構成を示すブロック図である。
【発明を実施するための形態】
【００２１】
[第１実施形態]
以下、添付の図面を参照して、本発明の情報処理装置、テープ印刷装置および情報処理装置の表示制御方法について説明する。本実施形態では、本発明の情報処理装置を、パーソナルコンピューター（以下、「ＰＣ」と称する）２で実現する場合を例示する。
【００２２】
図１は、本発明の一実施形態に係る印刷システムＳＹの構成図である。同図に示すように、印刷システムＳＹは、ＰＣ２と、長尺状の印刷媒体である印刷テープＴに印刷を行ってラベルを作成するテープ印刷装置３と、を備えている。
【００２３】
ＰＣ２は、ＰＣ本体２１、表示画面２２、キーボード２３、マウス２４など一般的なコンピューターの構成を有している。また、ＰＣ２は、ＵＳＢケーブル４０を介してテープ印刷装置３と通信する。なお、ＰＣ２とテープ印刷装置３間の通信は、ＵＳＢ規格に限らず、Ｅｔｈｅｒｎｅｔ（登録商標）など他の規格を用いても良い。また、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線通信規格を用いても良い。
【００２４】
テープ印刷装置３は、印刷テープＴおよびインクリボンが収容されたテープカートリッジ３１が装着され、ＰＣ２から印刷データを受信すると、テープカートリッジ３１から印刷テープＴを繰り出しつつ印刷処理および切断処理を行う。印刷テープＴの印刷済み部分は、切断処理後、テープ排出口３２から排出され、ラベルとして用いられる。なお、本実施形態では、ラベルとして、パッチパネル用のラベル（パッチパネル１００の端子名を明示するラベル、以下「パッチパネル用ラベルＬ」と称する）を作成する場合を例示する（図８参照）。
【００２５】
次に、図２および図３を参照し、ＰＣ２およびテープ印刷装置３のハードウェア構成について説明する。図２は、ＰＣ２のブロック図である。ＰＣ２は、ハードウェア構成として、図１に示した表示画面２２、キーボード２３、マウス２４の他、ＵＳＢ通信部２５、ＨＤＤ（Hard  disk  drive）２６およびＰＣ側制御部２８を備えている。
【００２６】
表示画面２２は、ラベル編集画面Ｄ（図５参照）など、各種情報を表示する。キーボード２３およびマウス２４は、各種選択肢の選択操作や編集操作を行うために用いられる。ＵＳＢ通信部２５は、ＵＳＢ通信規格に基づき、テープ印刷装置３と通信を行う。
【００２７】
ＨＤＤ２６は、ＯＳ（Operating  System）２６ａおよび専用アプリケーション２６ｂを記憶する。専用アプリケーション２６ｂは、テープ印刷装置３に出力する印刷データを生成するためのアプリケーションである。上記のラベル編集画面Ｄは、当該専用アプリケーション２６ｂの一機能として表示される。
【００２８】
ＰＣ側制御部２８は、ＣＰＵ（Central  Processing  Unit）およびＲＡＭ（Random  Access  Memory）等によって実現され、上記の各部（符号２２ないし符号２６）と連携し、印刷データの生成処理やテープ印刷装置３との通信制御を行う。
【００２９】
図３は、テープ印刷装置３のブロック図である。テープ印刷装置３は、ハードウェア構成として、ＵＳＢ通信部３３、カートリッジ検出部３４、印刷機構３５および印刷装置側制御部３６を備えている。
【００３０】
ＵＳＢ通信部３３は、ＵＳＢ通信によってＰＣ２と通信を行う。カートリッジ検出部３４は、テープカートリッジ３１に収容された印刷テープＴに関するテープ情報を検出する。テープ情報としては、印刷テープＴのテープ幅、テープ材質、テープ色、および、インクリボンのインク色などを検出する。検出方法としては、テープカートリッジ３１に貼付または印刷された画像（バーコードや２次元コードなど）やＲＦＩＤ（Radio  Frequency  Identification）を読み取る方法、テープカートリッジ３１に形成された１以上の孔の有無を検出する方法、などが考えられる。なお、検出したテープ情報（例えば、テープ幅）は、ラベル編集領域Ｅ１内のテープ幅選択欄７１や、テキスト入力領域Ｅ２内の行数選択欄８１（行数選択欄８１にて選択可能な選択肢の種類）などに反映される（図５参照）。
【００３１】
印刷機構３５は、印刷ヘッド４１、テープ送りモーター４２、カッターモーター４３およびテープカッター４４を含む。印刷ヘッド４１は、サーマルヘッドであり、繰り出された印刷テープＴおよびインクリボンを、プラテンローラー（図示省略）との間に挟み込んで印刷を行う。テープ送りモーター４２は、繰り出された印刷テープＴを、印刷ヘッド４１からテープ排出口３２（図１参照）に向けて搬送する。カッターモーター４３は、テープカッター４４を駆動し、テープ送りを一旦停止した状態で、印刷テープＴの印刷済み部分をテープ幅方向に切断する。
【００３２】
印刷装置側制御部３６は、ＣＰＵやＲＡＭ等によって実現され、上記の各部（符号３３ないし符号３５）と連携し、ＰＣ２との通信制御や印刷制御を行う。具体的には、テープカートリッジ３１の装着時またはＰＣ２からの問い合わせがあったとき、ＵＳＢ通信部３３を介してカートリッジ検出部３４によって検出したテープ情報をＰＣ２に送信する。また、ＰＣ２からＵＳＢ通信部３３を介して印刷データを受信し、当該印刷データに基づいて印刷機構３５を制御する。
【００３３】
次に、図４を参照し、ＰＣ２およびテープ印刷装置３の機能構成について説明する。ＰＣ２は、機能構成として、表示部５１、入力部５２、表示制御部５３、印刷データ生成部５４および印刷データ出力部５５を備えている。これらは、主に上記の専用アプリケーション２６ｂ（図２参照）によって提供される機能である。また、テープ印刷装置３は、機能構成として、印刷データ取得部６１および印刷部６２を備えている。
【００３４】
表示部５１は、ラベル編集画面Ｄの一部として、Ｎ行（但し、ＮはＮ≧１となる整数）×Ｍ列（但し、ＭはＭ≧１となる整数）を有する入力フォーム８２を表示する。本実施形態では、図６等に示すように、Ｎ＝４，Ｍ＝４と設定された場合を例示する。入力フォーム８２の列および行と、各ブロックとの対応は、図６に示すとおりである。なお、入力フォーム８２の「列」は、印刷データの段落に対応する。また、「行」は、各段落内の行に対応する。例えば、図８に示すパッチパネル用ラベルＬは、４段落構成（Ｍ＝４の場合）の印刷結果を示している。
【００３５】
入力部５２は、入力フォーム８２に含まれるＮ×Ｍ個のブロックのうち任意のブロックに対して情報を入力する。各ブロックへの入力順序は任意である。例えば、同列内で、２行目、１行目の順に情報を入力しても良いし、１行目の後、２行目をスキップして３行目を入力しても良い。入力操作については、後述する。
【００３６】
表示制御部５３は、入力部５２の入力結果に基づいて、表示部５１の表示制御（特に、入力フォーム８２の表示制御）を行う。例えば、入力部５２による入力対象ブロック（入力対象行）がＮ行の最終行ではなく、且つ入力対象ブロック以降の行に情報が入力されていない場合、当該入力対象ブロックの情報入力が確定したとき、当該入力対象ブロックの次行以降のブロックを、当該入力対象ブロック以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示する。本実施形態では、第１の表示形態を、背景色「白」、第２の表示形態を、背景色「グレー」で示す（図７参照）。また、第１の表示形から第２の表示形態への変化を「グレーアウト」と称する。表示制御についても、入力操作と併せて後述する。
【００３７】
印刷データ生成部５４は、入力フォーム８２に入力された情報のうち、第１の表示形態で表示された行（グレーアウトされていない行）を対象として、印刷データを生成する。言い換えれば、各列に含まれるＮ行のうち第２の表示形態で表示された行（グレーアウトされた行）を印刷データに反映しない。また、印刷データ生成部５４は、Ｎ行のうち第１の表示形態で表示された行の行数に応じて、当該第１の表示形態で表示された行に入力された情報（文字、記号、絵文字などのテキスト）の文字サイズ（印刷サイズ）を変更する。例えば、図７の入力フォーム８２の場合、１列目は２行、２列目は１行であるため、１段落目の文字サイズより、２段落目の文字サイズを大きくする（図８参照）。但し、１ブロックに入力される文字数が多い場合、文字サイズを大きくすると、入力された文字数全てを、固定長（設定された段落長さ）内に収めることができないため、入力された文字数に応じて適宜文字サイズを変更する。例えば、図７の入力フォーム８２の２列目に入力された文字数が３文字以上の場合、図８の２段落目に示す情報「１１」の文字サイズよりも小さな文字サイズ（入力された文字数全てを段落長さ内に収めることができる最大の文字サイズ）となる。
【００３８】
印刷データ出力部５５は、印刷データ生成部５４で生成されたＭ段落分の印刷データを、テープ印刷装置３に対して出力する。一方、テープ印刷装置３の印刷データ取得部６１は、ＰＣ２から印刷データを取得する。印刷部６２は、取得した印刷データに基づいて印刷テープＴに印刷を行う。
【００３９】
次に、図５を参照し、ラベル編集画面Ｄの画面構成について説明する。ラベル編集画面Ｄは、ラベル編集領域Ｅ１、テキスト入力領域Ｅ２、ＯＫボタン９１およびキャンセルボタン９２を含む。ＯＫボタン９１が押下されると、ラベル編集画面Ｄの編集内容を確定し、印刷プレビュー画面（図示省略）を表示する。また、キャンセルボタン９２が押下されると、ラベル編集画面Ｄの編集内容を無効とする。なお、ＯＫボタン９１の押下によって、テープ印刷装置３に対し印刷データを出力する構成としても良い。
【００４０】
ラベル編集領域Ｅ１は、テープ幅選択欄７１、段落数選択欄７２、段落長さ選択欄７３、余白長さ選択欄７４、文字方向選択欄７５およびセパレーター選択欄７６を含む。テープ幅選択欄７１は、カートリッジ検出部３４により検出された印刷テープＴのテープ幅を表示する。また、ユーザーが、表示されたテープ幅以外のテープ幅を任意に選択することも可能である。テープ幅を変更した場合、ユーザーは、対応するテープ幅のテープカートリッジ３１をテープ印刷装置３に装填する。
【００４１】
段落数選択欄７２では、パッチパネル用ラベルＬを作成する場合、パッチパネル１００の長手方向に並ぶ端子数が選択される。例えば、図８に示すように、４ポートの端子群１１０を有するパッチパネル１００に貼付するラベルを作成する場合、段落数選択欄７２では、段落数として「４」が選択される。段落長さ選択欄７３では、パッチパネル１００の長手方向における１端子あたりの長さが選択される。余白長さ選択欄７４では、パッチパネル用ラベルＬの前余白および後余白の長さが選択される（図８参照）。本実施形態では、前余白と後余白は同一長さとして設定されるが、異なる長さを設定可能としても良い。
【００４２】
文字方向選択欄７５では、文字の上下方向が印刷テープＴの幅方向となる横書きと、文字の上下方向が印刷テープＴの長手方向となる縦書きと、のいずれかが選択される。また、セパレーター選択欄７６では、段落間の境界線の種類が選択される。図８に示すパッチパネル用ラベルＬは、境界線を「実線」で示しているが、「破線」、「ドット（２点ドットなど）」または「境界線なし」の選択も可能である。また、境界線だけでなく、囲み枠の種類や囲み枠の有無を選択可能としても良い。なお、ラベル編集領域Ｅ１内の各欄７１〜７６では、複数の選択肢の中から所望の選択肢を選択することによって各編集項目を指定したが、直接数値を入力しても良い（後述する行数選択欄８１についても同様）。
【００４３】
テキスト入力領域Ｅ２は、行数選択欄８１および入力フォーム８２を含む。行数選択欄８１では、全段落に共通の入力行数が選択される。但し、行数選択欄８１で選択可能な行数は、テープ幅選択欄７１に表示されるテープ幅によって制限される。
【００４４】
入力フォーム８２は、段落数選択欄７２で選択された段落数分の列数、且つ行数選択欄８１で選択された行数を表示する。当該入力フォーム８２で、図７に示すようにユーザーが情報を入力した場合、図８に示すパッチパネル用ラベルＬが作成される。図８に示すように、本実施形態では、各ブロックに入力された文字列を、パッチパネル用ラベルＬの長手方向において「中央寄せ」の配置で印刷する。また、上述のとおり、グレーアウトされたブロックは印刷対象外となるため、２段落目は１行、１，４段落目は２行、３段落目は３行で印刷する。また、行数に応じて各段落の文字サイズを変更する。なお、４段落目の１行目は、空白ブロック（文字が入力されていないブロック）であるが、２行目に情報が入力されているため印刷対象となる。
【００４５】
次に、図９および図１０を参照し、入力フォーム８２の入力操作と、その入力操作に基づく表示制御の具体例を説明する。図９（ａ）は、入力フォーム８２の１列−１行目ブロックに文字「ＡＡＡＡ」が入力された状態を示している。符号Ｋは、編集位置を示すカーソルである。図９（ａ）の状態で確定操作（改行キーやカーソルキーの押下など）が行われると、入力フォーム８２は、同図（ｂ）に示す状態となる。このように、表示制御部５３は、入力対象ブロックが最終行ではなく、且つ入力対象ブロック以降の行に情報が入力されていない場合、当該入力対象ブロックの情報入力が確定したときに、当該入力対象ブロックの次行以降のブロックを第２の表示形態とし（グレーアウトし）、カーソルＫを入力対象ブロックの次行である２行（１列−２行目ブロック）の１文字目に移行する。
【００４６】
続いて、同図（ｃ）は、同図（ｂ）の状態から文字「ＢＢ」が入力された状態を示している。同図に示すように、第２の表示形態で表示されたブロックに文字が入力される場合、その入力対象ブロックの表示形態は、確定操作前まで第２の表示形態のままとなる。そして、同図（ｃ）の状態で確定操作が行われると、同図（ｄ）に示す状態となる。つまり、入力対象ブロックを第１の表示形態とし（背景色を「白」に変化させ）、カーソルＫを３行（１列−３行目ブロック）の１文字目に移行する。
【００４７】
図１０は、行数順に情報を入力しない特殊な入力操作が行われた場合の表示制御例を示す。なお、同図では、カーソルＫの図示を省略する。例えば、図９（ｄ）の後、入力フォーム８２の４列−２行目ブロックに文字「ＢＢＢ」が入力され、確定操作が行われると、図１０（ａ）に示す状態となる。このように、表示制御部５３は、Ｎ行のうち、ｎ行目（但し、１≦ｎ≦Ｎ−２）までが情報未入力状態でｎ＋１行目に情報が入力され、確定操作が行われた場合、ｎ＋１行目以前のブロックを第１の表示形態で表示し、ｎ＋２行目以降のブロックを第２の表示形態で表示する。
【００４８】
また、図７の後、入力フォーム８２の２列−３行目ブロックに文字「ＣＣＣ」が入力され、確定操作が行われると、図１０（ｂ）に示す状態となる。このように、表示制御部５３は、第２の表示形態で表示されている行も、必ずしも行数順に情報を入力する必要はなく、１行または複数行をスキップして入力することが可能である。また、この場合、入力対象ブロックの確定操作が行われたとき、入力対象ブロックの行以前を第１の表示形態で表示し、入力対象ブロックの次行以降を第２の表示形態で表示する。
【００４９】
また、図７の後、入力フォーム８２の４列−１行目ブロックに文字「ＣＣＣ」が入力され、確定操作が行われると、図１０（ｃ）に示す状態となる。このように、表示制御部５３は、入力フォーム８２の各列において、入力対象ブロック以降の行に既に情報が入力されている場合、当該入力対象ブロックへの情報入力が確定しても、当該入力対象ブロックの次行以降を第１の表示形態から第２の表示形態に変化させない。
【００５０】
また、図７の後、入力フォーム８２の３列−４行目ブロックに文字「ＣＣＣ」が入力され、確定操作が行われると、図１０（ｄ）に示す状態となる。このように、表示制御部５３は、最終行且つ第２の表示形態で表示されているブロックが入力対象ブロックとなり確定操作が行われた場合、入力対象ブロックを第２の表示形態から第１の表示形態に変化させる。また、入力対象ブロック以前の行も第２の表示形態で表示されていた場合は、入力対象ブロック以前の行も第２の表示形態から第１の表示形態に変化させる。
【００５１】
以上説明したとおり、本実施形態によれば、入力対象ブロックへの情報入力が確定したとき、当該入力対象ブロックの次行以降を、当該入力対象ブロック以前の行の表示形態である第１の表示形態とは異なる第２の表示形態で表示するため、ユーザーは、第２の表示形態で表示された行が印刷データに反映されないと判断することができる。このため、ユーザーは、印刷プレビュー画面を表示させなくても印刷結果を推定することができる。また、入力フォーム８２は、Ｍ段落分の情報入力に対応してＭ列を有しているため、本実施形態のようにパッチパネル用ラベルＬを作成する場合など、複数の印刷箇所（段落）に対してそれぞれ複数行の情報を入力する場合、入力箇所と印刷箇所の対応関係が分かり易い。
【００５２】
また、図８に示したように、第１の表示形態で表示された行の行数に応じて、各段落の文字サイズを変更するため、見栄えの良い印刷結果を得ることができる。また、入力フォーム８２内の各ブロックを、第１の表示形態と第２の表示形態の２種類のみで区別するため、複雑な表示制御を必要とすることなく、ユーザーに対し印刷対象行を明示することができる。また、また、図１０（ｃ）に示したように、入力対象ブロック以降の行に既に情報が入力されている場合は、入力対象ブロックの次行以降の表示形態を変化させないことで、ユーザーの意図に反して入力済みの行を印刷対象外としてしまう不具合を防止できる。
【００５３】
なお、上記の実施形態によらず、以下の変形例を採用可能である。
［変形例１］
上記の実施形態では、入力フォーム８２の各列における複数行のうち、第２の表示形態で表示された行を印刷データに反映しなかったが、図１１（ａ）に示すように、入力フォーム８２の各列における全ての行を印刷データに反映しても良い。つまり、全段落が入力フォーム８２のＮ行を有するものとし、印刷データを生成しても良い。この場合、第２の表示形態で表示されたブロックは、空白ブロックと同等の扱いとなる。また、この場合、各段落の文字サイズは全て同一サイズとなる。
【００５４】
また、更なる変形例として、図１１（ｂ）のように、入力フォーム８２の各列における複数行のうち、第２の表示形態で表示された行を印刷データに反映しないが、各段落の文字サイズを全て同一サイズとしても良い。同図の例では、印刷テープＴの幅方向における配置を「中央寄せ」とした場合を例示したが、「上寄せ」、「下寄せ」、「均等割り付け」などを選択可能としても良い。また、第２の表示形態で表示された行を印刷データに反映するか否か、また行数に応じて文字サイズを変更するか否かについても、ユーザーが選択可能としても良い。
【００５５】
また、更なる変形例として、各段落の印刷テープＴの長手方向における配置も、「中央寄せ」以外に、「左寄せ」、「右寄せ」、「均等割り付け」などの中から選択可能としても良い。また、段落ごと（列ごと）またはブロックごとに、ユーザーが文字サイズを指定可能としても良い。
【００５６】
［変形例２］
上記の実施形態では、改行キーやカーソルキーの押下など確定操作が行われたときに、入力対象ブロックへの情報入力が確定したものとしたが、入力対象ブロックに対して規定文字数（上限文字数）が入力されたときに、情報入力が確定したものとみなしても良い。
【００５７】
［変形例３］
上記の実施形態では、入力対象ブロック以前の行が第１の表示形態で表示されている場合、入力対象ブロック以前の行については、情報入力確定後も表示形態を変化させなかったが、入力対象ブロックへの情報入力が確定されたとき、入力対象ブロック以前の行の表示形態を、第１の表示形態および第２の表示形態とは異なる他の表示形態に変化させても良い。例えば、入力対象ブロックの情報入力確定に伴って、入力対象ブロック以前の行を、背景色「白」から背景色「黄」に変化させても良い。
【００５８】
［変形例４］
上記の実施形態では、表示形態の変化として、ブロックの背景色を変化させたが、ブロック内に入力された文字の表示色や文字飾り、ブロックの地紋、ブロックの囲み枠など、装飾情報を変化させても良い。
【００５９】
［変形例５］
上記の実施形態では、入力対象ブロック以降の行に既に情報が入力されている場合、入力対象ブロックの次行以降の表示形態を変化させなかったが、入力対象ブロック以降の行に既に情報が入力されているか否かに関わらず、入力対象ブロックの次行以降の表示形態を変化させても良い。
【００６０】
［変形例６］
上記の実施形態では、入力対象ブロックへの情報入力前に入力対象ブロックが第２の表示形態で表示されている場合、情報入力確定前までは第２の表示形態のままであるとしたが（図９（ｃ）参照）、情報入力開始に伴って（１文字目を入力した時点で）、第２の表示形態から第１の表示形態に変化させても良い。
【００６１】
また、更なる変形例として、ユーザーの所定の操作により、第１の表示形態で表示されているブロック（情報未入力のブロック、情報入力済みのブロックのいずれであっても良い）を、第２の表示形態に変化させ得る構成としても良い。また、第１の表示形態で表示されているブロックに既に情報が入力されている場合は、第２の表示形態への変化に伴って、その情報を削除しても良い。
【００６２】
また、更なる変形例として、図１０（ａ）の４列−１行目ブロックなど空白ブロックについて、第２の表示形態で表示し、印刷データに反映しない構成としても良い。例えば、４列−２行目ブロックへの情報入力が開始されたとき、４列−１行目ブロックを第１の表示形態から第２の表示形態に変化させても良い。
【００６３】
［変形例７］
上記の実施形態の入力フォーム８２は、全列同一行数で構成したが、必ずしも同一行数でなくても良い。また、ユーザーが、列ごとに行数を指定しても良い。
【００６４】
［第２実施形態］
次に、図１２を参照し、本発明の第２実施形態について説明する。上記の第１実施形態では、ＰＣ２とテープ印刷装置３によってパッチパネル用ラベルＬを作成したが、本実施形態では、テープ印刷装置３´のみでパッチパネル用ラベルＬを作成する。以下、第１実施形態と異なる点のみ説明する。なお、本実施形態において、第１実施形態と同様の構成部分については同様の符号を付し、詳細な説明を省略する。また、第１実施形態と同様の構成部分について適用される変形例は、本実施形態についても同様に適用される。
【００６５】
図１２は、第２実施形態に係るテープ印刷装置３´の機能構成を示すブロック図である。同図に示すように、テープ印刷装置３´は、表示部５１、入力部５２、表示制御部５３、印刷データ生成部５４および印刷部６２を備えている。入力部５２は、テープ印刷装置３´に設けられた不図示の操作手段（キーボード、タッチパネルなど）により情報入力／ラベル編集を行う。このように、第２実施形態によれば、テープ印刷装置３´単体で手軽にラベルの編集および作成を行うことができる。
【００６６】
以上、２つの実施形態および変形例を示したが、これらに示した印刷システムＳＹ（ＰＣ２）またはテープ印刷装置３´における各構成要素をプログラムとして提供しても良い。また、そのプログラムを各種記録媒体（ＣＤ−ＲＯＭ、フラッシュメモリー等）に格納して提供しても良い。すなわち、コンピューターを印刷システムＳＹまたはテープ印刷装置３´の各構成要素として機能させるためのプログラム、それを記録した記録媒体、並びにそれによって作成されたラベルも、本発明の権利範囲に含まれる。その他、第１実施形態のＰＣ２に代えてタブレット端末など他の情報処理端末を用いたり、ＰＣ２の各部をクラウドコンピューティングで実現するなど、本発明の要旨を逸脱しない範囲で、適宜変更が可能である。
【符号の説明】
【００６７】
２：ＰＣ  ３：テープ印刷装置  ２６ｂ：専用アプリケーション  ５１：表示部  ５２：入力部  ５３：表示制御部  ５４：印刷データ生成部  ５５：印刷データ出力部  ６１：印刷データ取得部  ６２：印刷部  ８２：入力フォーム  １００：パッチパネル  １１０：端子群  Ｄ：ラベル編集画面  Ｅ１：ラベル編集領域  Ｅ２：テキスト入力領域  Ｋ：カーソル  Ｌ：パッチパネル用ラベル  ＳＹ：印刷システム  Ｔ：印刷テープ
【図１】
2017054407.tif 000003
【図２】
2017054407.tif 000004
【図３】
2017054407.tif 000005
【図４】
2017054407.tif 000006
【図５】
2017054407.tif 000007
【図６】
2017054407.tif 000008
【図７】
2017054407.tif 000009
【図８】
2017054407.tif 000010
【図９】
2017054407.tif 000011
【図１０】
2017054407.tif 000012
【図１１】
2017054407.tif 000013
【図１２】
2017054407.tif 000014