(57)【特許請求の範囲】
【請求項１】
被印字媒体を搬送する搬送手段と、
前記搬送手段により搬送される前記被印字媒体に対し、第１色及び前記第１色と異なる第２色を含む複数色での発色によって印字を形成する印字手段と、
少なくとも１つのフィールドに対し少なくとも１つの文字列をそれぞれ割り当てたレコードを複数含むデータベースを記憶する第１記憶手段と、
少なくとも１つのテキストオブジェクトと少なくとも１つのバーコードオブジェクトとを含む複数の印字オブジェクトが所定の態様で割り付けられるとともに、前記データベースの各レコードにおいて前記少なくとも１つのフィールドに振り分けられた前記少なくとも１つの文字列が、前記少なくとも１つのテキストオブジェクトにそれぞれ割り当てられる、テンプレートを記憶する第２記憶手段と、
前記第１記憶手段に記憶された前記データベースに含まれる少なくとも１つの前記レコードを指定した印刷指示信号を受信したことを契機に、当該印刷指示信号により指定された前記レコードに含まれる前記少なくとも１つの文字列を、前記第２記憶手段に記憶された前記テンプレートの前記少なくとも１つのテキストオブジェクトに割り当てることで、前記指定されたレコードに対応した印刷物を作成するように、前記搬送手段及び前記印字手段を連携して制御する制御手段と、
を有する印刷物作成装置であって、
前記第２色で印字形成する特定の文字列のリストを記憶する第３記憶手段と、
受信された前記印刷指示信号が指定する前記レコードに、前記特定の文字列が含まれているか否かを判定する判定手段と、
を有し、
前記制御手段は、
前記判定手段により、前記印刷指示信号が指定する前記レコードに前記特定の文字列が含まれていると判定された場合には、当該レコードに対応した前記印刷物において、前記特定の文字列が割り当てられた特定の前記テキストオブジェクトが前記第２色での発色により形成され、前記特定のテキストオブジェクト以外の前記印字オブジェクトが前記第１色での発色により形成されるとともに、前記少なくとも１つのバーコードオブジェクトが前記第１色での発色により形成されるように、前記搬送手段及び前記印字手段を連携して制御する
ことを特徴とする印刷物作成装置。
【請求項２】
被印字媒体を搬送する搬送手段と、
前記搬送手段により搬送される前記被印字媒体に対し、第１色及び前記第１色と異なる第２色を含む複数色での発色によって印字を形成する印字手段と、
少なくとも１つのフィールドに対し少なくとも１つの文字列をそれぞれ割り当てたレコードを複数含むデータベースを記憶する第１記憶手段と、
複数のテキストオブジェクトを含む複数の印字オブジェクトが所定の態様で割り付けられるとともに、前記データベースの各レコードにおいて前記少なくとも１つのフィールドに振り分けられた前記少なくとも１つの文字列が、前記複数のテキストオブジェクトにそれぞれ割り当てられる、テンプレートを記憶する第２記憶手段と、
前記第１記憶手段に記憶された前記データベースに含まれる少なくとも１つの前記レコードを指定した印刷指示信号を受信したことを契機に、当該印刷指示信号により指定された前記レコードに含まれる前記少なくとも１つの文字列を、前記第２記憶手段に記憶された前記テンプレートの前記複数のテキストオブジェクトに割り当てることで、前記指定されたレコードに対応した印刷物を作成するように、前記搬送手段及び前記印字手段を連携して制御する制御手段と、
を有する印刷物作成装置であって、
前記第２色で印字形成する特定の文字列のリストを記憶する第３記憶手段と、
受信された前記印刷指示信号が指定する前記レコードに、前記特定の文字列が含まれているか否かを判定する判定手段と、
を有し、
前記複数のテキストオブジェクトのそれぞれは、他のテキストオブジェクトと互いに発色連携を行うか行わないかを表す連携識別子が設定可能に構成され、
前記判定手段により、前記印刷指示信号が指定する前記レコードに前記特定の文字列が含まれていると判定された場合、前記制御手段は、
前記レコードに対応した前記印刷物において、前記特定の文字列が割り当てられた特定の前記テキストオブジェクトが前記第２色での発色により形成され、前記特定のテキストオブジェクト以外の前記印字オブジェクトが前記第１色での発色により形成されるように、前記搬送手段及び前記印字手段を連携して制御するとともに、
前記特定のテキストオブジェクト、及び、当該特定のテキストオブジェクトと前記発色連携を行う旨の前記連携識別子を備えた他のテキストオブジェクト、を前記第２色での発色により形成するように、前記搬送手段及び前記印字手段を連携して制御する
ことを特徴とする印刷物作成装置。
【請求項３】
請求項１又は請求項２記載の印刷物作成装置において、
前記データベース及び前記リストを操作端末から取得する取得手段をさらに有し、
前記第１記憶手段は、
前記取得手段により取得された前記データベースを記憶し、
前記第３記憶手段は、
前記取得手段により取得された前記リストを記憶する
ことを特徴とする印刷物作成装置。
【請求項４】
請求項１乃至請求項３のいずれか１項記載の印刷物作成装置において、
前記印字手段は、
受熱量に応じ前記第１色及び前記第２色を含む複数色のうちのいずれかの色に発色する前記被印字媒体に対し加熱を行う、発熱量可変の発熱素子を備えたサーマルヘッドであり、
前記制御手段は、
前記サーマルヘッドの前記発熱素子への通電を制御することにより、前記特定のテキストオブジェクトを前記第２色での発色により形成するとともに、前記特定のテキストオブジェクト以外の前記印字オブジェクトを前記第１色での発色により形成する
ことを特徴とする印刷物作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物の作成を行う印刷物作成装置に関する。
【背景技術】
【０００２】
従来、印刷物の作成を行う印刷物作成装置が知られている（例えば、特許文献１参照）。この印刷物作成装置（印刷装置）は、テンプレートにより割り付けられる文字列の内容を、データベースのレコードにより指定する、いわゆるデータベース印刷を行うことができる。データベース印刷が行われると、データベースの指定されたレコードにおいて複数のフィールドにそれぞれ割り当てられた複数の文字列がテンプレートに沿って割り付けられた印刷物が作成される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３０９４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上記のようにしてデータベース印刷を行って次々に印刷物を作成する際に、印刷物中に特定の文字列が含まれる場合に限って、当該文字列のみ色違いにして強調したい、というニーズがあり得る。上記従来技術では、そのような点までは配慮されていなかった。
【０００５】
本発明の目的は、データベース印刷の実行時に、操作者の操作負担を増加させることなく、印刷物中の特定の文字列のみ色違いにして強調できる、印刷物作成装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本願発明は、被印字媒体を搬送する搬送手段と、前記搬送手段により搬送される前記被印字媒体に対し、第１色及び前記第１色と異なる第２色を含む複数色での発色によって印字を形成する印字手段と、少なくとも１つのフィールドに対し少なくとも１つの文字列をそれぞれ割り当てたレコードを複数含むデータベースを記憶する第１記憶手段と、少なくとも１つのテキストオブジェクトと少なくとも１つのバーコードオブジェクトとを含む複数の印字オブジェクトが所定の態様で割り付けられるとともに、前記データベースの各レコードにおいて前記少なくとも１つのフィールドに振り分けられた前記少なくとも１つの文字列が、前記少なくとも１つのテキストオブジェクトにそれぞれ割り当てられる、テンプレートを記憶する第２記憶手段と、前記第１記憶手段に記憶された前記データベースに含まれる少なくとも１つの前記レコードを指定した印刷指示信号を受信したことを契機に、当該印刷指示信号により指定された前記レコードに含まれる前記少なくとも１つの文字列を、前記第２記憶手段に記憶された前記テンプレートの前記少なくとも１つのテキストオブジェクトに割り当てることで、前記指定されたレコードに対応した印刷物を作成するように、前記搬送手段及び前記印字手段を連携して制御する制御手段と、を有する印刷物作成装置であって、前記第２色で印字形成する特定の文字列のリストを記憶する第３記憶手段と、受信された前記印刷指示信号が指定する前記レコードに、前記特定の文字列が含まれているか否かを判定する判定手段と、を有し、前記制御手段は、前記判定手段により、前記印刷指示信号が指定する前記レコードに前記特定の文字列が含まれていると判定された場合には、当該レコードに対応した前記印刷物において、前記特定の文字列が割り当てられた特定の前記テキストオブジェクトが前記第２色での発色により形成され、前記特定のテキストオブジェクト以外の前記印字オブジェクトが前記第１色での発色により形成されるとともに、前記少なくとも１つのバーコードオブジェクトが前記第１色での発色により形成されるように、前記搬送手段及び前記印字手段を連携して制御することを特徴とする。
また、本願発明は、被印字媒体を搬送する搬送手段と、前記搬送手段により搬送される前記被印字媒体に対し、第１色及び前記第１色と異なる第２色を含む複数色での発色によって印字を形成する印字手段と、少なくとも１つのフィールドに対し少なくとも１つの文字列をそれぞれ割り当てたレコードを複数含むデータベースを記憶する第１記憶手段と、複数のテキストオブジェクトを含む複数の印字オブジェクトが所定の態様で割り付けられるとともに、前記データベースの各レコードにおいて前記少なくとも１つのフィールドに振り分けられた前記少なくとも１つの文字列が、前記複数のテキストオブジェクトにそれぞれ割り当てられる、テンプレートを記憶する第２記憶手段と、前記第１記憶手段に記憶された前記データベースに含まれる少なくとも１つの前記レコードを指定した印刷指示信号を受信したことを契機に、当該印刷指示信号により指定された前記レコードに含まれる前記少なくとも１つの文字列を、前記第２記憶手段に記憶された前記テンプレートの前記複数のテキストオブジェクトに割り当てることで、前記指定されたレコードに対応した印刷物を作成するように、前記搬送手段及び前記印字手段を連携して制御する制御手段と、を有する印刷物作成装置であって、前記第２色で印字形成する特定の文字列のリストを記憶する第３記憶手段と、受信された前記印刷指示信号が指定する前記レコードに、前記特定の文字列が含まれているか否かを判定する判定手段と、を有し、前記複数のテキストオブジェクトのそれぞれは、他のテキストオブジェクトと互いに発色連携を行うか行わないかを表す連携識別子が設定可能に構成され、前記判定手段により、前記印刷指示信号が指定する前記レコードに前記特定の文字列が含まれていると判定された場合、前記制御手段は、前記レコードに対応した前記印刷物において、前記特定の文字列が割り当てられた特定の前記テキストオブジェクトが前記第２色での発色により形成され、前記特定のテキストオブジェクト以外の前記印字オブジェクトが前記第１色での発色により形成されるように、前記搬送手段及び前記印字手段を連携して制御するとともに、前記特定のテキストオブジェクト、及び、当該特定のテキストオブジェクトと前記発色連携を行う旨の前記連携識別子を備えた他のテキストオブジェクト、を前記第２色での発色により形成するように、前記搬送手段及び前記印字手段を連携して制御することを特徴とする。
【０００７】
本願発明の印刷物作成装置は、テンプレートのテキストオブジェクトに割り当てる文字列の内容を、データベース内のレコードにより指定する、いわゆるデータベース印刷を行うことができる。例えば操作端末から取得されたデータベースが第１記憶手段に記憶され、テンプレートが第２記憶手段に記憶されている。上記データベースに含まれる少なくとも１つのレコードを指定した印刷指示信号が受信されると、制御手段の制御に基づき、搬送手段及び印字手段により、その指定されたレコードに含まれる文字列が上記テンプレートのテキストオブジェクトに割り当てられて、対応する印刷物が作成される。
【０００８】
ここで、上記のようにしてデータベース印刷を行って次々に印刷物を作成する際に、印刷物中に特定の文字列が含まれる場合に限って、当該文字列のみ色違いにして強調したい、というニーズがあり得る。一例としては、名札を作成する場合の「ＶＩＰ」の肩書き表記部分や、値札を作成する場合の「Ｐｒｉｃｅ  Ｃｕｔ」の値引き表記部分、等である。
【０００９】
そこで、本願発明においては、まず、複数色を用いた印字形成を可能としている。すなわち、印字手段は、搬送される被印字媒体に対し、第１色（強調しない通常色として用いる。例えば黒色等）及び第２色（強調色として用いる。例えば赤色）等の複数色の発色で印字形成可能に構成されている。また、第３記憶手段に、上記第２色で印字形成する特定の文字列のリストが記憶されている。
【００１０】
そして、印刷時には、判定手段が、対象となるレコードに、上記リストに記載された特定の文字列が含まれるか否かを判定し、含まれている場合には、制御手段の制御によって、その特定の文字列を備えたテキストオブジェクトが上記第２色（例えば赤色）で形成され、それ以外の全オブジェクトは第１色（例えば黒色）で形成される。これにより、上記の例では、上記リスト中に文字列「ＶＩＰ」や文字列「Ｐｒｉｃｅ  Ｃｕｔ」を予め記載しておくだけで、（特にそれ以外の特別な操作や設定を行わなくても）データベース印刷の実行時に、自動的に、上記「ＶＩＰ」のみ赤色表記となった名札や、上記「Ｐｒｉｃｅ  Ｃｕｔ」のみ赤色表記となった値札を作成することができる。すなわち、操作者にとって面倒な操作負担を増加させることなく、印刷物の表現の幅を容易に広げることができる。
この結果、操作者にとっての利便性を向上することができる。
【発明の効果】
【００１１】
本発明によれば、データベース印刷の実行時に、操作者の操作負担を増加させることなく、印刷物中の特定の文字列のみ色違いにして強調することができる。この結果、印刷物の表現の幅を容易に広げることができ、操作者にとっての利便性を向上することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態の印字ラベル作成装置を備えた印字ラベル作成システムの全体構成を模式的に表すシステム構成図である。
【図２】操作端末及び印字ラベル作成装置の構成を模式的に表すブロック図である。
【図３】データベースの一例を表す説明図である。
【図４】テンプレートの一例を表す説明図である。
【図５】強調文字列のリストの一例を表す説明図である。
【図６】印字ラベルの作成例を表す説明図である。
【図７】印字ラベル作成装置の制御回路が実行する制御手順を表すフローチャートである。
【図８】ステップＳ２００の詳細手順を表すフローチャートである。
【図９】複数のオブジェクトの色を連携する変形例における、データベースの一例を表す説明図である。
【図１０】テンプレートの一例を表す説明図である。
【図１１】強調文字列のリストの一例を表す説明図である。
【図１２】印字ラベルの作成例を表す説明図である。
【図１３】印字ラベル作成装置の制御回路が実行する制御手順を表すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００１４】
まず、図１を参照しつつ、本実施形態の印字ラベル作成装置を備えた印字ラベル作成システムの全体構成を説明する。
【００１５】
図１に示すように、印字ラベル作成システム１は、操作端末２と、印字ラベル作成装置３（印刷物作成装置）とを有する。操作端末２と印字ラベル作成装置３とは、相互通信可能に接続されている。
【００１６】
操作端末２としては、操作者が操作可能な端末であれば特に限定されるものではなく、例えば、汎用ＰＣやタブレットＰＣ、ＰＤＡ、多機能携帯電話等が使用可能である。図１に示す例では、操作端末２として汎用ＰＣを使用した場合を示している。
【００１７】
印字ラベル作成装置３は、操作者による操作端末２を介した適宜の操作に基づき、所望の印字を備えた印字ラベルＬ（印刷物）の作成を行う。
【００１８】
＜構成概要＞
次に、図２を参照しつつ、操作端末２及び印字ラベル作成装置３の構成を説明する。
【００１９】
図２に示すように、操作端末２は、ＣＰＵ１２と、例えばＲＯＭやＲＡＭ等からなるメモリ１３と、各種操作が可能な操作部１４と、各種表示を行う表示部１７と、各種情報を記憶する記憶装置１６と、印字ラベル作成装置３との間での各種情報・指示信号の授受の制御を行う通信制御部１５とを有する。
【００２０】
ＣＰＵ１２は、ＲＡＭの一時記憶機能を利用しつつＲＯＭ又は記憶装置１６に予め記憶されたプログラムに従って信号処理を行うことで、操作端末２全体の制御を行う。例えば、ＣＰＵ１２は、通信制御部１５を介して印字ラベル作成装置３との間で各種情報・指示信号の送受を行う。
【００２１】
印字ラベル作成装置３は、テープロールホルダ部２１０と、搬送装置２０９（搬送手段に相当）と、サーマルヘッド２０５（印字手段に相当）と、カッタ２０７と、制御回路２０２と、各種操作が可能な操作部２０６と、各種表示を行う表示部２１１と、各種情報を記憶する記憶装置２０１と、操作端末２との間での各種情報・指示信号の授受の制御を行う通信制御部２０８とを有する。
【００２２】
テープロールホルダ部２１０は、テープ２０３（被印字媒体に相当）を巻回した（本来は渦巻き状であるが簡略化して同心円で図示する）テープロール２０４を着脱可能（又はテープロール２０４を備えたカートリッジを着脱可能）となっている。
【００２３】
搬送装置２０９は、テープロール２０４に巻回されたテープ２０３を搬送する。
【００２４】
サーマルヘッド２０５は、搬送装置２０９に対向して設けられ、搬送装置２０９によりテープロール２０４から繰り出されて搬送されるテープ２０３に対し所望の印字を行う。このとき、サーマルヘッド２０５は、テープ２０３に対し、複数色を用いた印字形成が可能なサーマルヘッドである。すなわち、テープ２０３は、複数色の発色可能に（この例では受熱量に応じて発色の色が変化するように）構成されており、例えば、比較的高温まで加熱された場合には赤色（第２色の一例に相当。赤色以外でもよい）で発色し、比較的低温にて加熱された場合には黒色（第１色の一例に相当。黒色以外でもよい）で発色する。そして、サーマルヘッド２０５は、備えられた発熱素子（図示省略）への通電を可変に制御される。すなわち、サーマルヘッド２０５の発熱素子への通電を制御することで、赤色発色による印字形成、及び、黒色発色による印字形成を選択的に実行することができる（詳細は後述）。
【００２５】
カッタ２０７は、印字の終了したテープ２０３を所定の長さに切断することで、上記印字ラベルＬとする。
【００２６】
制御回路２０２は、図示しないＲＡＭの一時記憶機能を利用しつつ図示しないＲＯＭ又は記憶装置２０１に予め記憶されたプログラム（後述の図７、図８、図１３のフローチャートに示す制御手順を実行する印刷処理プログラムを含む）に従って信号処理を行うことで、印字ラベル作成装置３全体の制御を行う。また、制御回路２０２は、通信制御部２０８を介して操作端末２との間で各種情報・指示信号の送受を行う。
【００２７】
記憶装置２０１には、複数のフィールドに対し文字列（１文字も含む）をそれぞれ割り当てたレコードを少なくとも１つ含むデータベース３０（後述の図３参照）が記憶される、データベース記憶部２０１１（第１記憶手段に相当）が設けられている。本実施形態では、操作端末２側で作成されたデータベース３０が、操作端末２から通信制御部１５を介して送信され、印字ラベル作成装置３において通信制御部２０８を介して受信されて、データベース記憶部２０１１に記憶されるようになっている（後述の変形例のデータベース３０についても同様）。
【００２８】
＜データベース＞
図３に、上記データベース３０の一例を示す。図３に示すデータベース３０では、横１行のデータ群を１つのレコードとして、各レコードに、ＩＤを表す文字列を割り当てたＩＤフィールド３１、名前（図中「Ｎａｍｅ」と表記）を表す文字列を割り当てた名前フィールド３２、電話番号（図中「Ｔｅｌ」と表記）を表す文字列を割り当てた電話番号フィールド３３、及び、肩書きを表記するための分類（図中「Ｃｌａｓｓ」と表記）を表す文字列を割り当てた分類フィールド３４が含まれている。
【００２９】
例えば、このデータベース３０の１行目のレコードでは、ＩＤフィールド３１にＩＤを表す文字列として「１」、名前フィールド３２に名前を表す文字列として「Ｙａｓｕｈｉｒｏ  Ｓｕｚｕｋｉ」、電話番号フィールド３３に電話番号を表す文字列として「０９０−○○○−××××」、分類フィールド３４に分類を表す文字列として一般者を意味する「Ｇｅｎｅｒａｌ」が、それぞれ割り当てられている。同様に、２行目のレコードでは、ＩＤフィールド３１にＩＤを表す文字列として「２」、名前フィールド３２に名前を表す文字列として「Ｓｈｉｒｏ  Ｉｔｏ」、電話番号フィールド３３に電話番号を表す文字列として「０８０−○○○−××××」、分類フィールド３４に分類を表す文字列として重要人物を意味する「ＶＩＰ」が、それぞれ割り当てられている。同様に、３行目のレコードでは、ＩＤフィールド３１にＩＤを表す文字列として「３」、名前フィールド３２に名前を表す文字列として「Ｓｏｎｏｋｏ  Ｋａｗａｉ」、電話番号フィールド３３に電話番号を表す文字列として「０９０−○○○−××××」、分類フィールド３４に分類を表す文字列として一般者を意味する「Ｇｅｎｅｒａｌ」が、それぞれ割り当てられている。同様に、４行目のレコードでは、ＩＤフィールド３１にＩＤを表す文字列として「４」、名前フィールド３２に名前を表す文字列として「Ｊｕｎｉｃｈｉ  Ｉｓｈｉｄａ」、電話番号フィールド３３に電話番号を表す文字列として「０９０−○○○−××××」、分類フィールド３４に分類を表す文字列として招待者を意味する「Ｇｅｓｔ」が、それぞれ割り当てられている。同様に、５行目のレコードでは、ＩＤフィールド３１にＩＤを表す文字列として「５」、名前フィールド３２に名前を表す文字列として「Ｇｏｒｏ  Ｔｏｍｏｍａｔｓｕ」、電話番号フィールド３３に電話番号を表す文字列として「０９０−○○○−××××」、分類フィールド３４に分類を表す文字列として招待者を意味する「Ｇｅｓｔ」が、それぞれ割り当てられている。
【００３０】
図２に戻り、記憶装置２０１には、また、上記データベース３０の各レコードにおいて複数のフィールドにそれぞれ振り分けられた少なくとも１つ（上記の例では複数）の文字列を、所定の態様で割り付けるためのテンプレートＴ（後述の図４参照）が記憶される、テンプレート記憶部２０１２（第２記憶手段に相当）が設けられている。本実施形態では、例えば、予め、操作端末２から送られたテンプレートＴがテンプレート記憶部２０１２に記憶されている。
【００３１】
記憶装置２０１には、また、後述する強調したい特定の文字列のリスト４０が記憶されるリスト記憶部２０１３（第３記憶手段に相当）が設けられている。本実施形態では、例えば、予め、操作端末２から送られた強調文字列のリスト４０がリスト記憶部２０１３に記憶されている。なお、このリスト４０に関しては後述する。
【００３２】
＜テンプレート＞
図４に、上記テンプレートＴの一例を示す。図４において、テンプレートＴは、上記図３に示すデータベース３０の各レコードにおいて４つのフィールド３１〜３４にそれぞれ振り分けられた４つの文字列を所定の態様で割り付けるためのテンプレートである。
【００３３】
このテンプレートＴでは、固定文字列「ＩＤ．」が左側上部に配置されかつ固定枠Ｓが中央下部に配置されると共に、４つのオブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４（テキストオブジェクトに相当、印字オブジェクトの一例に相当）が所定の態様で割り付けられている。なお、オブジェクトは複数個に限られず、１つだけ設けられていても良い。
【００３４】
オブジェクトＦ１は、上記図３に示すデータベース３０の各レコードにおいてＩＤフィールド３１に割り当てられたＩＤの文字列に対応するオブジェクトであり、上記固定文字列「ＩＤ．」の後に続くように当該固定文字列「ＩＤ．」の右側に配置されている。
【００３５】
オブジェクトＦ２は、上記図３に示すデータベース３０の各レコードにおいて名前フィールド３２に割り当てられた名前を表す文字列に対応するオブジェクトであり、上記固定文字列「ＩＤ．」及びオブジェクトＦ１の下側に配置されている。
【００３６】
オブジェクトＦ３は、上記図３に示すデータベース３０の各レコードにおいて電話番号フィールド３３に割り当てられた電話番号を表す文字列に対応するオブジェクトであり、上記オブジェクトＦ２の下側に配置されている。
【００３７】
オブジェクトＦ４は、上記図３に示すデータベース３０の各レコードにおいて分類フィールド３４に割り当てられた分類を表す文字列に対応するオブジェクトであり、上記オブジェクトＦ３の下側に、上記固定枠Ｓ内となるように配置されている。
【００３８】
図２に戻り、印字ラベル作成装置３は、テンプレートＴの上記オブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４に割り当てられる文字列の内容を、上記データベース３０のレコードにより指定する、いわゆるデータベース印刷を行うことができる。すなわち、前述したように、予め、テンプレートＴがテンプレート記憶部２０１２に記憶されるとともに、操作端末２側で作成されたデータベース３０が、操作端末２から通信制御部１５を介して送信され、印字ラベル作成装置３において通信制御部２０８を介して受信されて、データベース記憶部２０１１に記憶される。そして、操作者により操作端末２の操作部１４が操作され、上記データベース３０の少なくとも１つのレコードを指定する印刷指示が行われると、当該少なくとも１つのレコードを指定した印刷指示信号が、操作端末２から通信制御部１５を介して送信され、印字ラベル作成装置３において通信制御部２０８を介して受信される。すると、搬送装置２０９及びサーマルヘッド２０５等が連携して制御され、上記受信された印刷指示信号により指定されたデータベース３０の各レコードごとに、複数のフィールドにそれぞれ振り分けられた複数の文字列（後述する図６のｆ１〜ｆ４）が上記テンプレートＴに沿って（詳細には上記オブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４内に）割り付けられることで、対応する１つの印字ラベルＬが作成される。
【００３９】
＜本実施形態の特徴＞
ここで、上記のようにしてデータベース印刷を行って次々に印字ラベルＬを作成する際に、当該印字ラベルＬ中に特定の文字列が含まれる場合に限って、当該文字列のみ色違いにして強調したい、というニーズがあり得る。本実施形態の最大の特徴は、上記データベース３０のレコードに、上記したような特定の文字列が含まれているレコードが存在する場合には、当該文字列のみを色違いにして強調ように変換することにある。以下、図５〜図８等を参照しつつ、その詳細を順を追って説明する。
【００４０】
＜強調文字列のリスト＞
本実施形態においては、上記したように、記憶装置２０１のリスト記憶部２０１３に、強調色としての赤色で印字形成する特定の文字列（以下適宜、「強調文字列」という）のリスト４０が記憶されている。リスト４０の例を図５に示す。図５において、この例では、強調文字列として、上記重要人物を表す「ＶＩＰ」、例えば社長を表す「Ｐｒｉｎｃｉｐａｌ」、株主を表す「Ｓｈａｒｅｈｏｌｄｅｒ」等が記載されている。
【００４１】
そして、印刷時には、対象となるレコードに、上記リスト４０に記載された上記強調文字列が含まれるか否かが判定され、含まれている場合には、上記サーマルヘッド２０５の発熱素子の通電制御によって当該強調文字列を備えた印字オブジェクト（すなわちテキストオブジェクト。上記の例ではオブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４）が赤色で形成され、それ以外の全オブジェクト（テキストオブジェクト及びそれ以外のバーコードオブジェクト等も含む。後述の変形例参照）は黒色で形成される。これにより、上記の例では、上記リスト４０中に文字列「ＶＩＰ」「Ｐｒｉｎｃｉｐａｌ」「Ｓｈａｒｅｈｏｌｄｅｒ」等を予め記載しておくだけで、特にそれ以外の特別な操作や設定を行わなくても、データベース印刷の実行時に、自動的に、例えば上記「ＶＩＰ」のみ赤色表記となった印字ラベルＬ（後述する図６参照）を作成することができる。
【００４２】
＜印字ラベルの作成例＞
上記データベースによる印字ラベルの作成例として、例えば、印字ラベル作成装置３において通信制御部２０８を介して上記図３に示すデータベース３０の１〜３行目のレコードを指定する印刷指示信号が受信された場合を以下に示す。
【００４３】
図６（ａ）に、上記データベース３０の１行目のレコードに対応した印字ラベルＬを示す。図示のように、この印字ラベルＬでは、前述のＩＤフィールド３１に割り当てられた「１」、名前フィールド３２に割り当てられた「Ｙａｓｕｈｉｒｏ  Ｓｕｚｕｋｉ」、電話番号フィールド３３に割り当てられた「０９０−○○○−××××」、分類フィールド３４に割り当てられた「Ｇｅｎｅｒａｌ」、が上記テンプレートＴの上記オブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４にそれぞれ割り付けられ、「１」の文字列ｆ１、「Ｙａｓｕｈｉｒｏ  Ｓｕｚｕｋｉ」の文字列ｆ２、「０９０−○○○−××××」の文字列ｆ３、「Ｇｅｎｅｒａｌ」の文字列ｆ４が印刷されている。このとき、前述したように、各文字列は、上記リスト４０内の強調文字列に該当する場合を除き、原則、黒色で印刷される。この場合、上記文字列ｆ１，ｆ２，ｆ３，ｆ４のいずれも、上記リスト４０内の強調文字列に該当しないことから、それぞれ黒色で印刷されている。
【００４４】
図６（ｂ）に、上記データベース３０の２行目のレコードに対応した印字ラベルＬを示す。図示のように、この印字ラベルＬでは、前述のＩＤフィールド３１に割り当てられた「２」、名前フィールド３２に割り当てられた「Ｓｈｉｒｏ  Ｉｔｏ」、電話番号フィールド３３に割り当てられた「０８０−○○○−××××」、分類フィールド３４に割り当てられた「ＶＩＰ」、が上記テンプレートＴの上記オブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４にそれぞれ割り付けられ、「２」の文字列ｆ１、「Ｓｈｉｒｏ  Ｉｔｏ」の文字列ｆ２、「０８０−○○○−××××」の文字列ｆ３、「ＶＩＰ」の文字列ｆ４が印刷されている。この場合、上記文字列ｆ１，ｆ２，ｆ３，ｆ４のうち、「ＶＩＰ」の文字列ｆ４が上記リスト４０内の強調文字列に該当することから（上記原則の例外として）赤色で印刷され、それ以外の文字列ｆ１，ｆ２，ｆ３はそれぞれ黒色で印刷されている。
【００４５】
図６（ｃ）に、上記データベース３０の３行目のレコードに対応した印字ラベルＬを示す。図示のように、この印字ラベルＬでは、前述のＩＤフィールド３１に割り当てられた「３」、名前フィールド３２に割り当てられた「Ｓｏｎｏｋｏ  Ｋａｗａｉ」、電話番号フィールド３３に割り当てられた「０９０−○○○−××××」、分類フィールド３４に割り当てられた「Ｇｅｎｅｒａｌ」、が上記テンプレートＴの上記オブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４にそれぞれ割り付けられ、「３」の文字列ｆ１、「Ｓｏｎｏｋｏ  Ｋａｗａｉ」の文字列ｆ２、「０９０−○○○−××××」の文字列ｆ３、「Ｇｅｎｅｒａｌ」の文字列ｆ４が印刷されている。この場合、上記文字列ｆ１，ｆ２，ｆ３，ｆ４のいずれも、上記リスト４０内の強調文字列に該当しないことから、上記原則通り、それぞれ黒色で印刷されている。
【００４６】
＜制御手順＞
次に、上記手法を実現するために印字ラベル作成装置３の制御回路２０２が実行する制御手順を、図７を用いて説明する。
【００４７】
図７において、このフローに示す処理は、例えば印字ラベル作成装置３の電源がオンされることにより開始される。
【００４８】
まず、ステップＳ１０で、制御回路２０２は、操作者により、操作部２０６を介し、操作端末２側で作成された上記データベース３０及びリスト４０を受信する操作が行われたか否かを判定する。なお、この操作は操作端末２側の操作部１４から行っても良い。上記操作が行われなかった場合には、ステップＳ１０の判定は満たされず（Ｓ１０：ＮＯ）、後述のステップＳ３０に移る。上記操作が行われた場合には、ステップＳ１０の判定が満たされて（Ｓ１０：ＹＥＳ）、ステップＳ２０に移る。
【００４９】
ステップＳ２０では、制御回路２０２は、操作端末２から通信制御部１５を介して送信されたデータベース３０及びリスト４０を、通信制御部２０８を介して受信し、記憶装置２０１のデータベース記憶部２０１１及びリスト記憶部２０１３それぞれに記憶させる。なお、このステップＳ２０を実行する制御回路２０２が、各請求項記載の取得手段として機能する。
【００５０】
その後、ステップＳ３０で、制御回路２０２は、操作者により、操作部２０６を介し、操作端末２側で作成された上記テンプレートＴを受信する操作が行われたか否かを判定する。なお、この操作は操作端末２側の操作部１４から行っても良い。上記操作が行われなかった場合には、ステップＳ３０の判定は満たされず（Ｓ３０：ＮＯ）、後述のステップＳ７０に移る。上記操作が行われた場合には、ステップＳ３０の判定が満たされて（Ｓ３０：ＹＥＳ）、ステップＳ４０に移る。
【００５１】
ステップＳ４０では、制御回路２０２は、操作端末２から通信制御部１５を介して送信されたテンプレートＴを、通信制御部２０８を介して受信し、記憶装置２０１のテンプレート記憶部２０１２に記憶させる。その後、ステップＳ７０に移る。
【００５２】
ステップＳ７０では、制御回路２０２は、操作端末２から通信制御部１５を介して送信された、前述のデータベース印刷を指示する上記印刷指示信号（印刷対象となるレコードの指定とそのとき用いるテンプレートの指定とを含む）を、通信制御部２０８を介して受信したか否かを判定する。印刷指示信号を受信していない場合には、ステップＳ７０の判定は満たされず（Ｓ７０：ＮＯ）、上記ステップＳ１０に戻り同様の手順を繰り返す。一方、印刷指示信号を受信した場合には、ステップＳ７０の判定が満たされて（Ｓ７０：ＹＥＳ）、ステップＳ８０に移る。
【００５３】
ステップＳ８０では、制御回路２０２は、上記ステップＳ７０で受信された印刷指示信号が指定する上記データベース３０のレコードそれぞれに関して、上記リスト記憶部２０１３に記憶されたリスト４０に記載の強調文字列が含まれているかを判定する。上記強調文字列が含まれていない場合は、ステップＳ８０の判定が満たされず（Ｓ８０：ＮＯ）、後述のステップＳ１０５に移る。上記強調文字列が含まれていた場合は、ステップＳ８０の判定が満たされて（Ｓ８０：ＹＥＳ）、ステップＳ９０に移る。なお、このステップＳ８０を実行する制御回路２０２が、判定手段として機能する。
【００５４】
ステップＳ９０では、制御回路２０２は、上記強調文字列が含まれているレコードにおいて、当該強調文字列を備えたテキストオブジェクト（上記の例ではオブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４の少なくとも１つ。図中では「リスト該当領域」と表記）の印字形成色を赤色に設定し、それ以外を黒色に設定する。
【００５５】
その後、ステップＳ１００に移り、制御回路２０２は、印刷対象とする各レコードに含まれる文字列を、上記ステップＳ７０で受信された印刷指示信号が指定する上記テンプレートＴの各オブジェクト（この例ではオブジェクトＦ１〜Ｆ４）内にそれぞれ割り付けた、印字データを生成する。その後、後述のステップＳ２００に移る。
【００５６】
一方、ステップＳ１０５では、制御回路２０２は、すべてのレコードに関して、テキストオブジェクト（すなわち上記の例ではオブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４のすべて図中では「全領域」と表記）の印字形成色を黒色に設定する。
【００５７】
その後、ステップＳ１１０に移り、制御回路２０２は、上記ステップＳ１００と同様、印刷対象とする各レコードに含まれる文字列を、上記ステップＳ７０で受信された印刷指示信号が指定する上記テンプレートＴの各オブジェクト（この例ではオブジェクトＦ１〜Ｆ４）内にそれぞれ割り付けた、印字データを生成する。その後、ステップＳ２００に移る。
【００５８】
ステップＳ２００では、制御回路２０２は、上記ステップＳ１００又はステップＳ１１０で生成された印字データを用いて、上記ステップＳ７０で受信された印刷指示信号が指定する上記データベース３０の各レコードごとに１つの印字ラベルＬを作成するように、搬送装置２０９及びサーマルヘッド２０５等を連携して制御する、ラベル作成処理（詳細は後述）を実行する。これにより、このフローに示す処理が終了する。
【００５９】
上記ステップＳ２００のラベル作成処理の詳細手順を図８に示す。図８において、ステップＳ２１０で、制御回路２０２は、搬送装置２０９に制御信号を出力し、テープ２０３の搬送を開始させる。
【００６０】
その後、ステップＳ２２０に移り、制御回路２０２は、テープ２０３の搬送方向位置が所定の印字開始位置に達したか否かを公知の手法で判定する。印字開始位置に達するまでは、ステップＳ２２０の判定が満たされず（Ｓ２２０：ＮＯ）、上記ステップＳ２１０に戻り同様の手順を繰り返す。印字開始位置に達したら、ステップＳ２２０の判定が満たされて（Ｓ２２０：ＹＥＳ）、ステップＳ２３０に移る。
【００６１】
ステップＳ２３０では、制御回路２０２は、サーマルヘッド２０５に制御信号を出力し、テープ２０３への、上記ステップＳ１００又はステップＳ１１０で生成された印字データを用いた印字を開始させる。
【００６２】
そして、ステップＳ２４０で、制御回路２０２は、テープ２０３の搬送方向位置が所定の印字終了位置に達したか否かを公知の手法で判定する。印字終了位置に達するまでは、ステップＳ２４０の判定は満たされず（Ｓ２４０：ＮＯ）、ループ待機する。印字終了位置に達したら、ステップＳ２４０の判定が満たされて（Ｓ２４０：ＹＥＳ）、ステップＳ２５０に移る。
【００６３】
ステップＳ２５０では、制御回路２０２は、サーマルヘッド２０５に制御信号を出力し、テープ２０３への印字を終了させる。
【００６４】
その後、ステップＳ２６０に移り、制御回路２０２は、テープ２０３の搬送方向位置がテープ切断位置に達したか否かを公知の手法で判定する。テープ切断位置に達するまでは、ステップＳ２６０の判定は満たされず（Ｓ２６０：ＮＯ）、ループ待機する。テープ切断位置に到達したら、ステップＳ２６０の判定が満たされて（Ｓ２６０：ＹＥＳ）、ステップＳ２７０に移る。
【００６５】
ステップＳ２７０では、制御回路２０２は、搬送装置２０９に制御信号を出力し、テープ２０３の搬送を停止させる。
【００６６】
そして、ステップＳ２８０で、制御回路２０２は、カッタ２０７に制御信号を出力し、印字の終了したテープ２０３を切断させる。これにより、上記ステップＳ１００又はステップＳ１１０で生成した印字データに対応した印字がなされた印字ラベルＬが生成される。これによって、このルーチンに示す処理が終了する。なお、上記ステップＳ２１０〜ステップＳ２５０を実行する制御回路２０２が、各請求項記載の制御手段として機能する。
【００６７】
＜実施形態の効果＞
以上説明したように、本実施形態によれば、印刷時において、対象となるレコードに上記リスト４０に記載された上記強調文字列が含まれている場合には、上記サーマルヘッド２０５の発熱素子への通電を制御することによって、その上記強調文字列を備えたテキストオブジェクト（オブジェクトＦ１〜Ｆ４のうち少なくとも１つ）が赤色で形成され、それ以外は黒色で形成される。これにより、上記リスト４０中に強調すべき上記強調文字列を予め記載しておくだけで、（特にそれ以外の特別な操作や設定を行わなくても）自動的に上記強調文字列のみ赤色表記として強調された印字ラベルＬを作成することができる。この結果、印字ラベルＬの表現の幅を容易に広げることができ、操作者にとっての利便性を向上することができる。
【００６８】
また、本実施形態では特に、データベース印刷を実行するためのデータベース３０が操作端末２から取得されるとき、前述の強調変色（黒色→赤色）の有無を判定するための上記リスト４０も、操作端末２から取得される（ステップＳ２０参照）。このように、データベース３０を外部から取得するときに併せてリスト４０も取得することで、データベース印刷を実行するときの既存の操作負担に対して新たな操作負担を増加させずに上記手法を確実に実現することができる。
【００６９】
また、本実施形態では特に、サーマルヘッド２０５により印字形成を行う構成において、受熱量に応じて発色時の色が変化するテープ２０３を用い、サーマルヘッド２０５の発熱素子への通電を可変に制御する。これにより、容易かつ確実に上記強調変色（黒色→赤色）を行うことができる。
【００７０】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を説明する。
【００７１】
（１）複数のオブジェクトの色を連携する場合
例えば、上記のようにデータベース印刷により作成される印字ラベルＬ中の複数の印字オブジェクトにおいて、外観上の観点から互いに同一色に統一したほうが好ましい場合がある。そのような場合に対応した変形例を、以下、図９〜図１３により説明する。
【００７２】
＜データベース＞
図９に、本変形例におけるデータベース３０の一例を示す。なおこのデータベース３０は、上記データベース３０と同様、予め操作端末２から送信されて印字ラベル作成装置３で受信され、上記データベース記憶部２０１１に記憶されている。図９に示すデータベース３０では、前述のデータベース３０と同様、各レコードに、ＩＤを表す文字列を割り当てたＩＤフィールド３１０、商品名（図中「Ｐｒｏｕｃｔ  Ｎａｍｅ」と表記）を表す文字列を割り当てた商品名フィールド３２０、値段（図中「Ｐｒｉｃｅ」と表記）を表す文字列を割り当てた値段フィールド３３０、通貨単位（図中「Ｄｅｎｏｍｉｎａｔｉｏｎ」と表記）を表す文字列を割り当てた通貨単位フィールド３４０、及び注記（図中「Ｒｅｍａｒｋ」と表記）を表す文字列を割り当てた注記フィールド３５０が含まれている。
【００７３】
このとき、本変形例の特徴として、データベース３０には、各フィールドどうしの発色について、互いに連携して同一色とする発色連携を行うか否かを表す連携識別子を記録する連携識別子表記欄３６０が設けられる。この例では、互いに連携を行うフィールドにはその旨（図中では模式的に「○」印で表記）が記録されており、上記連携を行わないフィールドにはその旨（図中では模式的に「×」で表記）が記録されている。なお、連携識別子自体は、テンプレートＴ中の各オブジェクトにデータとして組みこまれている（図示省略）。このとき、データ量を低減するために、発色連携を行うオブジェクトのみその旨の連携識別子（たとえば１ビットのフラグのようなごく小さなデータでもよい）をテンプレートＴ中に組みこんでおき、発色連携を行わないオブジェクトについては何も組みこまないようにしてもよい。
【００７４】
例えば、このデータベース３０の１行目のレコードでは、ＩＤフィールド３１０にＩＤを表す文字列として「１」、商品名フィールド３２０に商品名を表す文字列として「Ｃｈｏｃｏｌａｔｅ」、値段フィールド３３０に値段を表す文字列として「１．５０」、通貨単位フィールド３４０に通貨単位を表す文字列として「＄」、注記フィールド３５０に注記を表す文字列として通常価格であることを示す「Ｎｅｔ  Ｐｒｉｃｅ」が、それぞれ割り当てられている。同様に、２行目のレコードでは、ＩＤフィールド３１０にＩＤを表す文字列として「２」、商品名フィールド３２０に商品名を表す文字列として「Ｂｒｅａｄ」、値段フィールド３３０に値段を表す文字列として「１．００」、通貨単位フィールド３４０に通貨単位を表す文字列として「＄」、注記フィールド３５０に注記を表す文字列として通常価格であることを示す「Ｎｅｔ  Ｐｒｉｃｅ」が、それぞれ割り当てられている。同様に、３行目のレコードでは、ＩＤフィールド３１０にＩＤを表す文字列として「３」、商品名フィールド３２０に商品名を表す文字列として「Ｃａｎｄｙ」、値段フィールド３３０に値段を表す文字列として「２．５０」、通貨単位フィールド３４０に通貨単位を表す文字列として「＄」、注記フィールド３５０に注記を表す文字列として値引き価格であることを示す「Ｐｒｉｃｅ  Ｃｕｔ」が、それぞれ割り当てられている。
【００７５】
そしてこのとき、図中の「○」印で示されるように、値段フィールド３３０に割り当てられる値段を表す文字列と、通貨単位フィールド３４０に割り当てられる通貨単位を表す文字列と、注記フィールド３５０に割り当てられる注記を表す文字列とは発色連携がなされる。すなわち、１行目のレコードでは、値段フィールド３３０の文字列「１．５０」、通貨単位フィールド３４０の文字列「＄」、注記フィールド３５０の文字列「Ｎｅｔ  Ｐｒｉｃｅ」が、互いに同一色で印字形成される。同様に、２行目のレコードでは、値段フィールド３３０の文字列「１．００」、通貨単位フィールド３４０の文字列「＄」、注記フィールド３５０の文字列「Ｎｅｔ  Ｐｒｉｃｅ」が、互いに同一色で印字形成される。また３行目のレコードでは、値段フィールド３３０の文字列「２．５０」、通貨単位フィールド３４０の文字列「＄」、注記フィールド３５０の文字列「Ｐｒｉｃｅ  Ｃｕｔ」が、互いに同一色で印字形成される。一方、図中の「×」印で示されるように、ＩＤフィールド３１０に割り当てられるＩＤを表す文字列（この例では各レコードの文字列「１」「２」「３」）や、商品名フィールド３２０に割り当てられる商品名を表す文字列（この例では各レコードの文字列「Ｃｈｏｃｏｌａｔｅ」、文字列「Ｂｒｅａｄ」、文字列「Ｃａｎｄｙ」）は、上記発色連携の対象とはならない。
【００７６】
＜テンプレート＞
図１０に、本変形例におけるテンプレートＴの一例を示す。なおこのテンプレートＴは、上記実施形態と同様、予め操作端末２から送信されて印字ラベル作成装置３で受信され、上記テンプレート記憶部２０１２に記憶されている。
【００７７】
図１０に示すテンプレートＴは、上記図９に示すデータベース３０の各レコードにおいて５つのフィールド３１０〜３５０にそれぞれ振り分けられた（テキストオブジェクトとしての）５つの文字列と、それら文字列に対応する（例えばそれら文字列のうち少なくとも１つを公知の手法でバーコード変換した）バーコードオブジェクトとを、所定の態様で割り付けるためのテンプレートである。なお、バーコードオブジェクトは２つ以上であっても良い。
【００７８】
このテンプレートＴでは、固定文字列「ＩＤ．」が左側上部に配置されかつ固定枠Ｓが中央下寄りに配置されると共に、５つのオブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４，Ｆ５（テキストオブジェクトに相当、印字オブジェクトの一例に相当）が所定の態様で割り付けられている。また、テンプレートＴの最下部には、オブジェクトＦ６（バーコードオブジェクトに相当、印字オブジェクトの一例に相当）が割り付けられている。
【００７９】
オブジェクトＦ１は、上記図９に示すデータベース３０の各レコードにおいてＩＤフィールド３１０に割り当てられたＩＤの文字列に対応するオブジェクトであり、上記固定文字列「ＩＤ．」の後に続くように当該固定文字列「ＩＤ．」の右側に配置されている。
【００８０】
オブジェクトＦ２は、上記図９に示すデータベース３０の各レコードにおいて商品名フィールド３２０に割り当てられた商品名を表す文字列に対応するオブジェクトであり、上記固定文字列「ＩＤ．」及びオブジェクトＦ１の下側に配置されている。
【００８１】
オブジェクトＦ３は、上記図９に示すデータベース３０の各レコードにおいて値段フィールド３３０に割り当てられた値段を表す文字列に対応するオブジェクトであり、上記オブジェクトＦ２の下側左方に配置されている。
【００８２】
オブジェクトＦ４は、上記図９に示すデータベース３０の各レコードにおいて通貨単位フィールド３４０に割り当てられた通貨単位を表す文字列に対応するオブジェクトであり、上記オブジェクトＦ３の右側に配置されている。
【００８３】
オブジェクトＦ５は、上記図９に示すデータベース３０の各レコードにおいて注記フィールド３５０に割り当てられた注記を表す文字列に対応するオブジェクトであり、上記オブジェクトＦ３及びオブジェクトＦ４の下に、上記固定枠Ｓ内となるように配置されている。
【００８４】
オブジェクトＦ６は、上記図９に示すデータベース３０の各レコードに対応するバーコードオブジェクトであり、上記オブジェクトＦ５の下に配置されている。
【００８５】
＜強調文字列のリスト＞
本変形例においても、上記実施形態と同様、上記記憶装置２０１のリスト記憶部２０１３に、上記強調文字列のリスト４０が記憶されている。本変形例では、図１１に示すように、強調文字列としては、上記値下げ価格を表す「Ｐｒｉｃｅ  Ｃｕｔ」、バーゲン価格を表す「Ｂａｒｇａｉｎ」等が記載されている。
【００８６】
そして、印刷時には、上記実施形態と同様、対象となるレコードに、上記リスト４０に記載された上記強調文字列が含まれるか否かが判定され、含まれている場合には、上記サーマルヘッド２０５の発熱素子への通電制御によって当該強調文字列を備えた印字オブジェクト（すなわちテキストオブジェクト。上記の例ではオブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４，Ｆ５）が赤色で形成され、それ以外の全オブジェクトは黒色で形成される。特に、バーコードオブジェクト（上記の例ではオブジェクトＦ６）は必ず黒色で形成される。これにより、上記の例では、上記実施形態と同様、上記リスト４０中に文字列「Ｐｒｉｃｅ  Ｃｕｔ」「Ｂａｒｇａｉｎ」等を予め記載しておくだけで、特にそれ以外の特別な操作や設定を行わなくても、データベース印刷の実行時に、自動的に、例えば上記「Ｐｒｉｃｅ  Ｃｕｔ」が赤色表記となった印字ラベルＬ（後述する図１２参照）を作成することができる。また本変形例では特に、上記の発色連携が行われることから、上記のように強調文字列が赤色表記となったとき、当該強調文字列のオブジェクトと発色連携の設定がなされている他のオブジェクトについても、連携して自動的に赤色表記となる（後述する図１２参照）。
【００８７】
＜印字ラベルの作成例＞
本変形例における印字ラベルの作成例として、例えば、印字ラベル作成装置３において通信制御部２０８を介して上記図９に示すデータベース３０の１〜３行目のレコードを指定する印刷指示信号が受信された場合を以下に示す。
【００８８】
図１２（ａ）に、上記データベース３０の１行目のレコードに対応した印字ラベルＬを示す。図示のように、この印字ラベルＬでは、前述のＩＤフィールド３１０に割り当てられた「１」、商品名フィールド３２０に割り当てられた「Ｃｈｏｃｏｌａｔｅ」、値段フィールド３３０に割り当てられた「１．５０」、通貨単位フィールド３４０に割り当てられた「＄」、注記フィールド３５０に割り当てられた「Ｎｅｔ  Ｐｒｉｃｅ」が上記テンプレートＴの上記オブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４，Ｆ５にそれぞれ割り付けられ、「１」の文字列ｆ１、「Ｃｈｏｃｏｌａｔｅ」の文字列ｆ２、「１．５０」の文字列ｆ３、「＄」の文字列ｆ４、「Ｎｅｔ  Ｐｒｉｃｅ」の文字列ｆ５が印刷されている。このとき、前述したように、各文字列は、上記リスト４０内の強調文字列に該当する場合を除き、原則、黒色で印刷される。この場合、上記文字列ｆ１，ｆ２，ｆ３，ｆ４，ｆ５のいずれも、上記リスト４０内の上記強調文字列に該当しないことから、それぞれ黒色で印刷されている。また上記文字列に対応して生成されたバーコード画像が、上記テンプレートＴのバーコードオブジェクトであるオブジェクトＦ６に割り付けられることで、バーコード印字ｆ６が前述したように黒色で印刷されている。
【００８９】
図１２（ｂ）に、上記データベース３０の２行目のレコードに対応した印字ラベルＬを示す。図示のように、この印字ラベルＬでは、前述のＩＤフィールド３１０に割り当てられた「２」、商品名フィールド３２０に割り当てられた「Ｂｒｅａｄ」、値段フィールド３３０に割り当てられた「１．００」、通貨単位フィールド３４０に割り当てられた「＄」、注記フィールド３５０に割り当てられた「Ｎｅｔ  Ｐｒｉｃｅ」が上記テンプレートＴの上記オブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４，Ｆ５にそれぞれ割り付けられ、「２」の文字列ｆ１、「Ｂｒｅａｄ」の文字列ｆ２、「１．００」の文字列ｆ３、「＄」の文字列ｆ４、「Ｎｅｔ  Ｐｒｉｃｅ」の文字列ｆ５が印刷されている。上記同様、文字列ｆ１，ｆ２，ｆ３，ｆ４，ｆ５のいずれも上記リスト４０内の文字列に該当せず、黒色で印刷されている。また、バーコード画像がオブジェクトＦ６に割り付けられて、バーコード印字ｆ６が黒色で印刷されている。
【００９０】
図１２（ｃ）に、上記データベース３０の３行目のレコードに対応した印字ラベルＬを示す。図示のように、この印字ラベルＬでは、前述のＩＤフィールド３１０に割り当てられた「３」、商品名フィールド３２０に割り当てられた「Ｃａｎｄｙ」、値段フィールド３３０に割り当てられた「２．５０」、通貨単位フィールド３４０に割り当てられた「＄」、注記フィールド３５０に割り当てられた「Ｐｒｉｃｅ  Ｃｕｔ」が上記テンプレートＴの上記オブジェクトＦ１，Ｆ２，Ｆ３，Ｆ４，Ｆ５にそれぞれ割り付けられ、「２」の文字列ｆ１、「Ｃａｎｄｙ」の文字列ｆ２、「２．５０」の文字列ｆ３、「＄」の文字列ｆ４、「Ｐｒｉｃｅ  Ｃｕｔ」の文字列ｆ５が印刷されている。このとき、まず「Ｐｒｉｃｅ  Ｃｕｔ」文字列ｆ５が上記リスト４０内の強調文字列に該当することから赤色で印刷され、さらに前述のようにこの文字列ｆ５と発色連携する設定がなされている「２．５０」の文字列ｆ３及び「＄」の文字列ｆ４についても赤色で印刷される。一方、文字列ｆ１，ｆ２は、いずれも上記リスト４０内の文字列に該当せず、かつ上記文字列ｆ５と発色連携する設定もなされていないため、黒色で印刷されている。また、前述同様、バーコード画像がオブジェクトＦ６に割り付けられて、バーコード印字ｆ６が黒色で印刷されている。
【００９１】
＜制御手順＞
本変形例による上記手法を実現するために印字ラベル作成装置３の制御回路２０２が実行する制御手順を、図１３に示す。
【００９２】
図１３に示すフローチャートでは、上記した本実施形態の図７に示すフローにおけるステップＳ８０とステップＳ９０との間に新たにステップＳ８５が設けられると共に、そのステップＳ８５から分岐するステップＳ１１５及びステップＳ１２０が設けられている。それ以外は上記図７と同様の処理である。
【００９３】
すなわち、上記図７と同様のステップＳ８０において、上記ステップＳ７０で受信された印刷指示信号が指定する上記データベース３０のレコードに、上記リスト記憶部２０１３に記憶されたリスト４０に記載の強調文字列が含まれ、判定が満たされた場合（Ｓ８０：Ｙｅｓ）、新たに設けたステップＳ８５に移る。
【００９４】
ステップＳ８５では、制御回路２０２は、上記ステップＳ８０においてリスト４０に含まれていた強調文字列（図１２に示す例では「Ｐｒｉｃｅ  Ｃｕｔ」の文字列ｆ５）と連携してそれと同一発色とすべき文字列（図１２に示す例では「２．５０」の文字列ｆ３及び「＄」の文字列ｆ４）が存在するか否かを判定する。言い換えれば、テンプレートＴ中において、上記強調文字列が割り付けられるオブジェクトに対し発色連携する連携識別子が付与されたオブジェクトが含まれているか否かが判定される。連携する文字列がなかった場合は、この判定が満たされず（Ｓ８５：ＮＯ）、図７と同様のステップＳ９０に移行する。一方、連携する文字列があった場合は、この判定が満たされ（Ｓ８５：ＹＥＳ）、ステップＳ１１５に移行する。
【００９５】
ステップＳ１１５では、制御回路２０２は、上記強調文字列が含まれているレコードにおいて、当該強調文字列を備えたテキストオブジェクト（上記の例ではオブジェクトＦ５。図中では「リスト該当領域」と表記）に加え、当該テキストオブジェクトと連携するテキストオブジェクト（上記の例ではオブジェクトＦ３，Ｆ４。図中では「連携領域」と表記）の印字形成色を赤色に設定し、それ以外を黒色に設定する。
【００９６】
その後、ステップＳ１２０に移り、制御回路２０２は、上記ステップＳ１００及びステップＳ１１０と同様、印刷対象とする各レコードに含まれる文字列を、上記ステップＳ７０で受信された印刷指示信号が指定する上記テンプレートＴの各オブジェクト（この例ではオブジェクトＦ１〜Ｆ５）内にそれぞれ割り付け、かつ、上記文字列に基づき生成したバーコード画像を対応するバーコードオブジェクト（この例ではオブジェクトＦ６）に割り付けた、印字データを生成する。その後、上記図７と同様のステップＳ２００に移る。なお、
【００９７】
上記以外の各手順は図７と同様であり、説明を省略する。
【００９８】
以上説明した本変形例においては、上記実施形態と同様の効果に加え、以下の効果を奏する。すなわち、上記のように例えば値札として使用される印字ラベルＬの場合、上記注記を表す文字列ｆ５のような値段の説明文となる表記部分と、対応する文字列のｆ３，ｆ４のような値段の（数字）表記部分や通貨単位表記部分は、上記説明文表記部分と同一色のほうが見やすく、また印象的である。これに対応し、本変形例では、上記テンプレートＴにおいて、複数のテキストオブジェクトそれぞれが、上記発色連携を行うか行わないかを表す上記連携識別子が、上記テンプレートＴに設定可能である。
【００９９】
上記のように同一色で表現したほうがよいテキストオブジェクトどうし（上記の例ではオブジェクトＦ３，Ｆ４，Ｆ５）では、「互いに発色連携を行う」旨の連携識別子が付与されている。これにより、例えば上記のようにオブジェクトＦ５に割り当てられる文字列「Ｐｒｉｃｅ  Ｃｕｔ」が赤色にて印字形成されるとき、併せて自動的にオブジェクトＦ３，Ｆ４に割り当てられる文字列「２．５０」「＄」についても赤色に強調して印字形成される。これにより、外観上統一感の取れた実効的な印字ラベルＬを自動的に作成できるので、さらに操作者の利便性を向上できる。
【０１００】
また、一般に、バーコードは、黒色により形成した場合が最も読み取り精度が高いのに対し、それ以外の色は、例えば色が薄くなるほど読み取り精度が低下する。そこで、本変形例においては、バーコードオブジェクト（上記の例ではオブジェクトＦ６）については上記のような赤色を用いた強調対象から除外し、確実に黒色とする。これにより、読み取り精度の低下を確実に防止することもできる。  なお、上記の例では、上述したバーコードの特性に鑑み、バーコードオブジェクトであるオブジェクトＦ６については上記連携識別子の付与対象外としたが、バーコードオブジェクトについては常に「いずれとも発色連携を行わない」旨の連携識別子を付与するようにしてもよい。
【０１０１】
（２）その他
上記実施形態では、印字の終了したテープ２０３をカッタ２０７で切断して印字ラベルＬを生成する場合を例にとって説明したが、これに限られない。すなわち、ラベルに対応した所定の大きさに予め分離されたラベル台紙（いわゆるダイカットラベル）がロールから繰り出されるテープ上に連続配置されているような場合には、カッタ２０７で切断しなくてもテープが図示しない排出口から排出されてきた後にラベル台紙（対応する印字がなされたもの）のみをテープから剥がして印字ラベルＬを生成してもよく、本発明はこのようなものに対しても適用できる。
【０１０２】
また、上記実施形態では、テープ２０３に印字を行う方式（貼り合わせを行わないタイプ）であったが、これに限られず、テープ２０３とは別の被印字媒体（例えばカバーフィルム等）に印字を行ってこれらを貼り合わせる方式に本発明を適用してもよい。
【０１０３】
さらに、上記実施形態では、テープ２０３が巻回されてテープロール２０４を構成し、テープロール２０４からテープ２０３が繰り出される場合を例にとって説明したが、これに限られない。例えば、長尺平紙状あるいは短冊状のテープやシート（ロールに巻回されたテープを繰り出した後に適宜の長さに切断して形成したものを含む）を、所定の収納部にスタックし（例えばトレイ状のものに平積み積層し）、当該収納部から移送・搬送して印字を行うことで印刷物を作成してもよい。さらには長尺平紙状あるいは短冊状のテープやシートを印字ラベル作成装置３外より１枚ずつ所定のフィーダ機構により移送し印字ラベル作成装置３内へ供給する構成も考えられ、さらには印字ラベル作成装置３側に着脱不能のいわゆる据え付け型あるいは一体型としてテープロール２０４を設けることも考えられる。この場合も同様の効果を得る。
【０１０４】
また、上記においては、受熱量に応じて複数段階に発色可能なテープ２０３に対し、通電制御により複数段階に発熱可能なサーマルヘッド２０５を用いることで、強調文字列のみ赤色とする例を説明したが、これに限られない。例えばカラー印刷可能な通常のインクジェットプリンタやレーザプリンタに上記手法を適用し、データベース印刷時においてレコード中に上記強調文字列が含まれている場合に、印刷物中の当該強調文字列を含むオブジェクトのみ、他の部分の色（上記の例では黒色。但しこれに限られない）と異なる色（上記の例では赤色。但しこれに限られない）としてもよい。この場合も同様の効果を得る。
【０１０５】
また、図２中に示す矢印は、信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１０６】
また、図７、図８及び図１３に示すフローチャートは、本発明を図示する手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１０７】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用してもよい。
【０１０８】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１０９】
２                操作端末
３                印字ラベル作成装置（印刷物作成装置）
３０              データベース
４０              リスト
２０２            制御回路
２０３            テープ（被印字媒体）
２０５            サーマルヘッド（印字手段）
２０６            操作部（操作手段）
２０８            通信制御部
２０９            搬送装置（搬送手段）
２０１１          データベース記憶部（第１記憶手段）
２０１２          テンプレート記憶部（第２記憶手段）
２０１３          リスト記憶部（第３記憶手段）
Ｌ                印字ラベル（印刷物）
Ｔ                テンプレート
【図１】
0006425044.tif 000002
【図２】
0006425044.tif 000003
【図３】
0006425044.tif 000004
【図４】
0006425044.tif 000005
【図５】
0006425044.tif 000006
【図６】
0006425044.tif 000007
【図７】
0006425044.tif 000008
【図８】
0006425044.tif 000009
【図９】
0006425044.tif 000010
【図１０】
0006425044.tif 000011
【図１１】
0006425044.tif 000012
【図１２】
0006425044.tif 000013
【図１３】
0006425044.tif 000014