(57)【要約】【課題】記録装置がテンプレートに準じて記録可能であるという特性を利用して、記録結果に付加価値を付ける。【解決手段】記録制御システム１において、カラー印刷が可能なプリンター３は、１又は複数のエリアにより構成されたテンプレートについて、各エリアを定義するエリア定義情報を、テンプレートごとに記憶し、制御コマンドをホストコンピューター２から受信した場合、指定されたテンプレートを構成する各エリアの前記エリア定義情報に基づいて、テンプレートに準じて各エリアへの画像の記録を行い、ホストコンピューター２は、プリンター３に１の商品に係る画像を記録させる場合、当該１の商品の在庫に関する情報を取得し、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、送信する。【選択図】図１
2014106578.tif 000002
【特許請求の範囲】
【請求項１】
制御装置と、前記制御装置に接続可能な記録装置とを備え、前記制御装置の制御の下、前記記録装置が、記録媒体に、商品に関する画像を記録する記録制御システムであって、
前記記録装置は、
カラー印刷が可能な記録ヘッドと、
前記記録媒体の記録領域に形成する１又は複数のエリアにより構成されたテンプレートについて、各エリアを定義するエリア定義情報を、テンプレートごとに記憶する記憶部と、
テンプレートを指定すると共に、指定されたテンプレートを構成する各エリアへの画像の記録を指示する制御コマンドを前記制御装置から受信した場合、指定されたテンプレートを構成する各エリアの前記エリア定義情報に基づいて、前記記録ヘッドを制御して、テンプレートに準じて各エリアへの画像の記録を行う記録実行部と、を備え、
前記制御装置は、
前記記録装置に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫に関する情報を取得し、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、送信する記録制御部を備えることを特徴とする記録制御システム。
【請求項２】
前記制御装置の前記記録制御部は、
前記記録装置に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫の多寡を取得し、当該１の商品に係る在庫の多寡に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、送信することを特徴とする請求項１に記載の記録制御システム。
【請求項３】
前記制御装置の前記記録制御部は、
自身に記憶された在庫の管理に関するデータに基づいて、１の商品の在庫の多寡を取得し、又は、
商品の在庫を管理するサーバー装置に問い合わせて、１の商品の在庫の多寡を取得することを特徴とする請求項２に記載の記録制御システム。
【請求項４】
前記制御装置の前記記録制御部は、
前記記録装置に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫の減少の度合を取得し、当該１の商品に係る在庫の減少の度合に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成し、送信することを特徴とする請求項１ないし３のいずれかに記載の記録制御システム。
【請求項５】
前記制御装置の前記記録制御部は、
自身に記憶された在庫の管理に関するデータに基づいて、１の商品の在庫の減少の度合を算出して取得し、
商品の在庫を管理するサーバー装置に問い合わせて、１の商品の在庫に関する情報を取得し、取得した情報に基づいて当該１の商品の在庫の減少の度合を算出して取得し、又は、
商品の在庫を管理し、商品の在庫の減少の度合を算出する機能を有するサーバーに問い合わせて、１の商品の在庫の減少の度合を取得することを特徴とする請求項４に記載の記録制御システム。
【請求項６】
１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させる処理には、
当該特定のエリアの枠の色を特定の色へと変換させる処理、又は、
当該特定のエリアの背景の色を特定の色へと変換させる処理のいずれか一方を少なくとも含むことを特徴とする請求項１ないし５のいずれかに記載の記録制御システム。
【請求項７】
制御装置と、前記制御装置に接続可能に構成され、カラー印刷が可能な記録ヘッドを備える記録装置とを備え、前記制御装置の制御の下、前記記録装置が、記録媒体に、商品に関する画像を記録する記録制御システムの制御方法であって、
前記記録装置は、
前記記録媒体の記録領域に形成する１又は複数のエリアにより構成されたテンプレートについて、各エリアを定義するエリア定義情報を、テンプレートごとに記憶し、
テンプレートを指定すると共に、指定されたテンプレートを構成する各エリアへの画像の記録を指示する制御コマンドを前記制御装置から受信した場合、指定されたテンプレートを構成する各エリアの前記エリア定義情報に基づいて、前記記録ヘッドを制御して、テンプレートに準じて各エリアへの画像の記録を行う一方、
前記制御装置は、
前記記録装置に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫に関する情報を取得し、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、送信することを特徴とする記録制御システムの制御方法。
【請求項８】
制御装置に接続可能に構成され、前記制御装置の制御の下、記録媒体に、商品に関する画像を記録する記録装置であって、
カラー印刷が可能な記録ヘッドと、
前記記録媒体の記録領域に形成する１又は複数のエリアにより構成されたテンプレートについて、各エリアを定義するエリア定義情報を、テンプレートごとに記憶する記憶部と、
１の商品に関する画像を記録させる制御コマンドであって、テンプレートを指定すると共に、指定されたテンプレートを構成する各エリアへの画像の記録を指示する制御コマンドを前記制御装置から受信した場合、
指定されたテンプレートを構成する各エリアの前記エリア定義情報に基づいて、前記記録ヘッドを制御して、テンプレートに準じて各エリアへの画像の記録を行う一方、
当該１の商品の在庫に関する情報を取得し、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録する記録制御部と、
を備えることを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置と、当該制御装置に接続可能な記録装置とを備える記録制御システム、当該記録制御システムの制御方法、及び、当該記録装置に関する。
【背景技術】
【０００２】
従来、記録装置を備えたシステムにおいて、予め用意されたテンプレートを利用して記録を行うものが知られている（例えば、特許文献１参照）。この種の記録装置は、制御装置から入力された制御コマンドに基づいて、テンプレートに準じて記録を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０４８４１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上述したシステムのように、記録装置がテンプレートに準じて記録可能なものでは、記録装置がテンプレートに準じて記録可能であるという特性を利用して、例えば、ユーザーの利便性が向上するような画像を記録する等、記録結果に付加価値を付けたいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、記録装置がテンプレートに準じて記録可能であるという特性を利用して、記録結果に付加価値を付けることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、制御装置と、前記制御装置に接続可能な記録装置とを備え、前記制御装置の制御の下、前記記録装置が、記録媒体に、商品に関する画像を記録する記録制御システムであって、前記記録装置は、カラー印刷が可能な記録ヘッドと、前記記録媒体の記録領域に形成する１又は複数のエリアにより構成されたテンプレートについて、各エリアを定義するエリア定義情報を、テンプレートごとに記憶する記憶部と、テンプレートを指定すると共に、指定されたテンプレートを構成する各エリアへの画像の記録を指示する制御コマンドを前記制御装置から受信した場合、指定されたテンプレートを構成する各エリアの前記エリア定義情報に基づいて、前記記録ヘッドを制御して、テンプレートに準じて各エリアへの画像の記録を行う記録実行部と、を備え、前記制御装置は、前記記録装置に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫に関する情報を取得し、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、送信する記録制御部を備えることを特徴とする。
この構成によれば、テンプレートを構成する特定のエリアについて、商品の在庫の状況によって、当該特定のエリアに関する色が、特定の色へと変換されて記録される。これにより、ユーザーは、記録媒体に形成されたエリアのうち、当該特定のエリアに関する色を視認することにより、容易かつ的確に在庫の状況を把握できることとなり、ユーザーの利便性が向上する。すなわち、記録結果に付加価値が付けることが可能である。
【０００６】
また、本発明は、前記制御装置の前記記録制御部は、前記記録装置に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫の多寡を取得し、当該１の商品に係る在庫の多寡に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、送信することを特徴とする。
この構成によれば、ユーザーは、記録媒体に形成されたエリアのうち、当該特定のエリアに関する色を視認することにより、容易かつ的確に、対応する商品の在庫の多寡を把握できることとなり、よりユーザーの利便性が向上する。
【０００７】
また、本発明は、前記制御装置の前記記録制御部は、自身に記憶された在庫の管理に関するデータに基づいて、１の商品の在庫の多寡を取得し、又は、商品の在庫を管理するサーバー装置に問い合わせて、１の商品の在庫の多寡を取得することを特徴とする。
この構成によれば、制御装置の記録制御部は、適切に、商品の在庫の多寡を取得可能である。
【０００８】
また、本発明は、前記制御装置の前記記録制御部は、前記記録装置に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫の減少の度合を取得し、当該１の商品に係る在庫の減少の度合に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成し、送信することを特徴とする。
この構成によれば、ユーザーは、記録媒体に形成されたエリアのうち、当該特定のエリアに関する色を視認することにより、容易かつ的確に、対応する商品の減少の度合を把握できることとなり、よりユーザーの利便性が向上する。
【０００９】
また、本発明は、前記制御装置の前記記録制御部は、自身に記憶された在庫の管理に関するデータに基づいて、１の商品の在庫の減少の度合を算出して取得し、商品の在庫を管理するサーバー装置に問い合わせて、１の商品の在庫に関する情報を取得し、取得した情報に基づいて当該１の商品の在庫の減少の度合を算出して取得し、又は、商品の在庫を管理し、商品の在庫の減少の度合を算出する機能を有するサーバーに問い合わせて、１の商品の在庫の減少の度合を取得することを特徴とする。
この構成によれば、制御装置の記録制御部は、適切に、商品の在庫の減少の度合を取得可能である。
【００１０】
また、本発明は、１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させる処理には、当該特定のエリアの枠の色を特定の色へと変換させる処理、又は、当該特定のエリアの背景の色を特定の色へと変換させる処理のいずれか一方を少なくとも含むことを特徴とする。
この構成によれば、１又は複数のエリアにより構成されたテンプレートに準じて記録することを利用して、効果的にエリアに関する色を、特定の色へと変換できる。
【００１１】
また、上記目的を達成するために、本発明は、制御装置と、前記制御装置に接続可能に構成され、カラー印刷が可能な記録ヘッドを備える記録装置とを備え、前記制御装置の制御の下、前記記録装置が、記録媒体に、商品に関する画像を記録する記録制御システムの制御方法であって、前記記録装置は、前記記録媒体の記録領域に形成する１又は複数のエリアにより構成されたテンプレートについて、各エリアを定義するエリア定義情報を、テンプレートごとに記憶し、テンプレートを指定すると共に、指定されたテンプレートを構成する各エリアへの画像の記録を指示する制御コマンドを前記制御装置から受信した場合、指定されたテンプレートを構成する各エリアの前記エリア定義情報に基づいて、前記記録ヘッドを制御して、テンプレートに準じて各エリアへの画像の記録を行う一方、前記制御装置は、前記記録装置に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫に関する情報を取得し、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、送信することを特徴とする。
この制御方法によれば、テンプレートを構成する特定のエリアについて、商品の在庫の状況によって、当該特定のエリアに関する色が、特定の色へと変換されて記録される。これにより、ユーザーは、記録媒体に形成されたエリアのうち、当該特定のエリアに関する色を視認することにより、容易かつ的確に在庫の状況を把握できることとなり、ユーザーの利便性が向上する。すなわち、記録結果に付加価値が付けることが可能である。
【００１２】
また、上記目的を達成するために、本発明は、制御装置と、前記制御装置に接続可能に構成され、カラー印刷が可能な記録ヘッドを備える記録装置とを備え、前記制御装置の制御の下、前記記録装置が、記録媒体に、商品に関する画像を記録する記録制御システムにおける、前記制御装置、及び、前記記録装置の各制御部を制御するプログラムであって、前記記録装置に、前記記録媒体の記録領域に形成する１又は複数のエリアにより構成されたテンプレートについて、各エリアを定義するエリア定義情報を、テンプレートごとに記憶させ、テンプレートを指定すると共に、指定されたテンプレートを構成する各エリアへの画像の記録を指示する制御コマンドを前記制御装置から受信した場合、指定されたテンプレートを構成する各エリアの前記エリア定義情報に基づいて、前記記録ヘッドを制御させて、テンプレートに準じて各エリアへの画像の記録を行わせ、前記制御装置に、前記記録装置に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫に関する情報を取得させ、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成させて、送信させることを特徴とする。
このプログラムによれば、テンプレートを構成する特定のエリアについて、商品の在庫の状況によって、当該特定のエリアに関する色が、特定の色へと変換されて記録される。これにより、ユーザーは、記録媒体に形成されたエリアのうち、当該特定のエリアに関する色を視認することにより、容易かつ的確に在庫の状況を把握できることとなり、ユーザーの利便性が向上する。すなわち、記録結果に付加価値が付けることが可能である。
【００１３】
また、上記目的を達成するために、本発明は、制御装置に接続可能に構成され、前記制御装置の制御の下、記録媒体に、商品に関する画像を記録する記録装置であって、カラー印刷が可能な記録ヘッドと、前記記録媒体の記録領域に形成する１又は複数のエリアにより構成されたテンプレートについて、各エリアを定義するエリア定義情報を、テンプレートごとに記憶する記憶部と、１の商品に関する画像を記録させる制御コマンドであって、テンプレートを指定すると共に、指定されたテンプレートを構成する各エリアへの画像の記録を指示する制御コマンドを前記制御装置から受信した場合、指定されたテンプレートを構成する各エリアの前記エリア定義情報に基づいて、前記記録ヘッドを制御して、テンプレートに準じて各エリアへの画像の記録を行う一方、当該１の商品の在庫に関する情報を取得し、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録する記録制御部と、を備えることを特徴とする。
この構成によれば、テンプレートを構成する特定のエリアについて、商品の在庫の状況によって、当該特定のエリアに関する色が、特定の色へと変換されて記録される。これにより、ユーザーは、記録媒体に形成されたエリアのうち、当該特定のエリアに関する色を視認することにより、容易かつ的確に在庫の状況を把握できることとなり、ユーザーの利便性が向上する。すなわち、記録結果に付加価値が付けることが可能である。
【発明の効果】
【００１４】
本発明によれば、記録装置がテンプレートに準じて記録可能であるという特性を利用して、記録結果に付加価値を付けることができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態に係る記録制御システムの構成を示す図である。
【図２】テンプレートの一例を示す図である。
【図３】テンプレートデータベースの内容を示す図である。
【図４】テンプレートに準じて記録された画像の一例を示す図である。
【図５】記録制御システムを構成する各機器の動作を示すフローチャートである。
【図６】在庫数閾値テーブルの内容を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態について説明する。
＜第１実施形態＞
図１は、本実施形態に係る記録制御システム１の構成を示す機能ブロック図である。
図１に示すように、記録制御システム１は、ホストコンピューター２（制御装置）と、このホストコンピューター２にネットワーク４を介して接続され、ホストコンピューター２の制御の下、記録媒体への画像の記録を行うプリンター３（記録装置）と、を備えている。プリンター３には、長尺の剥離シート上に所定サイズにカットされた粘着材付きのラベルが並べられたラベル用紙がセットされ、プリンター３は、剥離シート上の各ラベルにテンプレートに準じて画像の記録を行う。
ネットワーク４は、例えば、Ethernet（登録商標）の規格に準拠した有線ＬＡＮまたは無線ＬＡＮで構成されたネットワークである。ネットワーク４に、ＵＳＢやＲＳ−２３２Ｃの規格に準拠したネットワーク機器を含んでいてもよい。
ホストコンピューター２には、プリンター３が接続される前は、交換前プリンター６が接続されており、ホストコンピューター２は、この交換前プリンター６を制御して、ラベルへの画像の記録を行っていた。この交換前プリンター６は、モノクロ記録を行うプリンターであり、一方、プリンター３は、カラー印刷が可能なプリンターである。そして、本実施形態に係る記録制御システム１は、（１）交換前プリンター６からプリンター３への交換の前後で、ホストコンピューター２が出力する制御コマンドを変更することなく、換言すれば、ホストコンピューター２に対してソフトウェア的な改変を加えることなく、プリンター３によりラベルへの画像の記録が実行できるようにし、交換前プリンター６からプリンター３への交換がスムーズに行われるようにすること、（２）カラー印刷が可能であることを活用して、適切にカラー化を実現すること、及び、（３）カラー印刷が可能であることを活用して、ラベルの記録結果に付加価値を付け、ユーザーの利便性を向上すること、をその目的の１つとしている。
図１に示すように、ネットワーク４には、後述するテンプレート端末５が接続可能である。
【００１７】
この記録制御システム１は、スーパーマーケットや、コンビニエンスストア、百貨店等の小売店に係る店舗に適用されるシステムである。そして、この記録制御システム１は、店舗において商品を陳列する陳列棚の所定の位置に、商品と対応付けて貼り付けられるラベルをプリンター３によって発行する機能を有している。
図１に示すように、ネットワーク４には、サーバー装置７が接続されている。サーバー装置７は、店舗に適用された記録制御システム１を統括的に管理するサーバー、いわゆるＰＯサーバーであり、サーバー装置７を中枢的に制御するサーバー側制御部７１を備えると共に、各種データを書き換え可能に不揮発的に記憶するサーバー側記憶部７２を備えている。サーバー側記憶部７２には、商品マスターや、顧客マスターが記憶されると共に、在庫管理データベース７２ａが記憶されている。在庫管理データベース７２ａは、店舗で販売する商品について、商品ごとに、その在庫を管理するデータベースであり、少なくとも、各商品に一意に付与された商品コードと、対応する商品の在庫数とが、対応付けて記憶されている。
【００１８】
ホストコンピューター２は、ホスト側制御部１８（記録制御部）と、ホスト側記憶部１９と、ホスト側表示部４０と、ホスト側入力部４１と、を備えている。
ホスト側制御部１８は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備え、ホストコンピューター２の各部を中枢的に制御する。また、ホスト側記憶部１９は、各種データを不揮発的に記憶するメモリーを備え、少なくとも、アプリケーションプログラム２１と、デバイスドライバー２３と、在庫数閾値テーブル２４と、が記憶されている。在庫数閾値テーブル２４については後述する。
アプリケーションプログラム２１は、プリンター３によるラベルへの画像の記録に際し、ラベルに記録すべき画像に関する情報（以下、「ラベル画像情報」という。）を生成し、デバイスドライバー２３に出力する。
また、デバイスドライバー２３は、交換前プリンター６のハードウェア仕様およびソフトウェア仕様に対応して作成された、交換前プリンター６を制御するためのプログラムである。アプリケーションプログラム２１からラベル画像情報が入力されると、デバイスドライバー２３は、交換前プリンター６のコマンド体系で記述された制御コマンドを生成して、プリンター３に出力する。プリンター３は、後に詳述する方法により、交換前プリンター６のコマンド体系で記述された制御コマンドに基づいて、テンプレートに準じてラベルへの画像の記録を実行する。
ホスト側表示部４０は、液晶パネル等の表示パネルを備え、ホスト側制御部１８の制御の下、各種情報を表示パネルに表示する。ホスト側入力部４１は、操作スイッチや、マウスやキーボード等の各種入力手段を備え、入力手段に対する操作を検出し、ホスト側制御部１８に出力する。
【００１９】
プリンター３は、カラー印刷が可能なインクジェットヘッド３９ａ（記録ヘッド）、セットされたラベル用紙を搬送する搬送機構３９ｂ、及び、ラベル用紙を所定の位置で切断する切断機構３９ｃを有する記録ユニット３９を備え、この記録ユニット３９により、ラベル用紙上のラベルにテンプレートに準じた画像を記録し、切断し、紙片としてのラベルを発行可能である。
図１に示すように、プリンター３は、ＣＰＵや、ＲＯＭ、ＲＡＭ等を有し、プリンター３の各部を中枢的に制御するプリンター側制御部３０を備えている。プリンター側制御部３０は、交換前プリンター６のコマンド体系の制御コマンドをホストコンピューター２から受信した場合に、制御コマンドを解釈して、記録ユニット３９に画像の記録を実行させる記録実行部３２を備えている。この記録実行部３２の機能は、プリンター側制御部３０のＣＰＵがファームウェアを読み出して実行する等、ハードウェアとソフトウェアとの協働により実現される。
また、プリンター３は、プログラムやデータを不揮発的に記憶するプリンター側記憶部３３（記憶部）を備えている。プリンター側記憶部３３の記憶領域には、テンプレートデータベース３５が記憶されているが、これらデータについては後述する。
【００２０】
テンプレート端末５は、端末側制御部５１と、端末側表示部５２と、端末側入力部５３と、端末側記憶部５４と、を備えている。
端末側制御部５１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、テンプレート端末５を中枢的に制御する。端末側表示部５２は、液晶パネル等の表示パネルを備え、端末側制御部５１の制御の下、各種情報を表示パネルに表示する。端末側入力部５３は、操作スイッチや、マウスやキーボード等の各種入力手段を備え、入力手段に対する操作を検出し、端末側制御部５１に出力する。端末側記憶部５４は、ハードディスク等の不揮発性メモリーを備え、各種データを不揮発的に記憶する。テンプレート端末５には、ソフトウェアツールである専用ツール５５がインストールされており、端末側制御部５１は、専用ツール５５の機能により、後述する各種処理を実行する。
【００２１】
さて、本実施形態に係るプリンター３は、ホストコンピューター２の制御の下、テンプレートに準じてラベルへの画像の記録を実行する。
テンプレートとは、ラベルの記録領域に画像を記録するときの規則のことであり、本実施形態では、ラベルの記録領域に形成されるエリアの態様（パターン）を示す情報を含んでいる。ラベルの記録領域とは、１つのラベルにおいて画像の記録（ドットの形成）が可能な最大の領域のことである。また、エリアとは、記録される画像（情報）の内容に応じて区分けされた領域のことである。本実施形態では、記録領域におけるエリアの態様が異なるテンプレートが、事前に、複数、用意されており、プリンター３は、いずれか１つのテンプレートに準じてラベルへの画像の記録を実行可能である。
図２は、事前に用意された複数のテンプレートの１つであるテンプレートＴ１を表わす図である。図２に示すように、テンプレートＴ１では、ラベルの記録領域に、エリアＡ１〜Ａ４の４つの矩形のエリアが、所定のパターンに従って形成されている。
このテンプレートＴ１は、スーパーマーケットや、コンビニエンスストア、百貨店等の小売店において、商品を陳列する陳列棚の所定の位置に、商品と対応付けて貼り付けられるラベル用のテンプレートである。当該小売店の顧客は、ラベルを視認することにより、対応する商品の値段や、名称、その他の情報を取得可能である。
【００２２】
テンプレートに形成された各エリアに関する情報、各エリアを定義する情報は、テンプレートごとにテンプレートデータベース３５に定義されている。
図３は、テンプレートデータベース３５のデータ構造を模式的に表わす図である。図３では、図２のテンプレートＴ１に係るレコードを例示している。なお、図３の例では、テンプレートデータベース３５は、関係データベースであるが、テンプレートデータベース３５のデータ構造の態様はどのようなものであってもよい。
テンプレート名称Ｄ１とは、テンプレートのそれぞれに一意に付与された名称（識別情報）のことである。
エリア名称Ｄ２とは、テンプレートに形成されたエリアのそれぞれに付与された名称（識別情報）のことである。図２に示すように、テンプレートＴ１には、エリアＡ１〜Ａ４の４つのエリアが形成されているが、この場合、図３に示すように、テンプレートデータベース３５に４つのエリアＡ１〜Ａ４のそれぞれに対応する４つのレコードが設けられ、各レコードの対応するフィールドに、適切なエリア名称Ｄ２が格納される。
エリア基準座標Ｄ３とは、ラベルの記録領域の特定の位置を原点とする座標系における、エリアの基準点の座標のことである。当該座標系における座標により、ラベルの記録領域における任意の位置を指定可能である。ここで、本例では、記録領域における各エリアの形状は、ラベルの短手方向ＹＪ１（図２参照）に平行して対向する２辺が形成され、長手方向ＹＪ２（図２参照）に平行して他の対向する２辺が形成された矩形である。そして、エリアの基準点とは、エリアの枠に形成された４つの頂点のうち、特定の方向に位置する頂点のことを指す。本例では、図２のエリアＡ１の頂点Ｐ１や、図２のエリアＡ２の頂点Ｐ２に示すように、４つの頂点のうち、図２における左上の頂点が、基準点である。
サイズＤ４とは、各エリアの短手方向ＹＪ１の長さＷ、及び、長手方向ＹＪ２の長さＨを示す情報のことである。例えば、図２のエリアＡ１では、長さＷ１、長さＨ１を示す情報がサイズＤ４に該当する。上述したように、各エリアは、矩形であるため、エリア基準座標Ｄ３、及び、サイズＤ４によって、各エリアの記録領域における位置、形状、及び、サイズが一定に定まる。
枠情報Ｄ５とは、エリアの枠の色を特定する情報である。上述したように、プリンター３はカラー印刷が可能であるが、本実施形態では、エリアごとに枠の色を指定でき、指定した色で枠をラベルに記録できる。なお、本実施形態において、「色」には、無色（枠の色なし、又は、後述する背景の色なし）が含まれる。
背景情報Ｄ６とは、エリアの背景の色を特定する情報である。例えば、背景情報Ｄ６が青色を示す情報である場合、対応するエリアの全域が青色となる。
エリア属性Ｄ７とは、エリアの属性を示す情報である。エリアの属性とは、エリアに記録される画像（情報）の特徴、特性、内容等を表現する情報のことである。上述したように、テンプレートＴ１は、小売店において商品の陳列棚に貼られるラベルに係るテンプレートであるが、テンプレートＴ１におけるエリアＡ１は、商品の名称が記録されるエリアであり、その属性は「商品名」である。また、エリアＡ２は、商品の値段が記録されるエリアであり、その属性は「値段」である。また、エリアＡ３は、店舗側の担当者が使用するバーコードが記録されるエリアであり、その属性は「バーコード」である。また、エリアＡ４は、商品に関するメッセージや、商品に関連する有益な情報等、記録される画像の内容が固定されていないエリアであり、その属性は「フリーエリア」である。
【００２３】
ここで、テンプレート端末５の端末側制御部５１は、交換前プリンター６に記憶されているテンプレートに関する情報に基づいて、テンプレートデータベース３５の各レコードを生成する機能を有している。これにより、交換前プリンター６が使用可能なテンプレートのそれぞれについて、テンプレートデータベース３５に適切なレコードが生成され、プリンター３が、交換前プリンター６で使用されていたテンプレートに準じた画像の記録を実行可能となる。
詳述すると、交換前プリンター６は、使用可能なテンプレートについて、テンプレートの名称と、テンプレートにおける各エリアの名称と、各エリアの位置及びサイズを示す情報と、を少なくとも含む所定のフォーマットのデータ（以下、「交換前テンプレートデータ」という。）を記憶している。例えば、テンプレートＴ１の元となったテンプレートに係る交換前テンプレートデータには、テンプレートの名称としてのテンプレートＴ１と、エリアの名称としてのエリアＡ１〜Ａ４と、エリアＡ１〜Ａ４のそれぞれの位置とサイズを示す情報と、が少なくとも含まれている。
テンプレート端末５の端末側制御部５１は、ネットワーク４を介した通信により、交換前プリンター６に、交換前テンプレートデータの送信要求を行う。交換前プリンター６は、当該送信要求に応じて、交換前テンプレートデータを、テンプレート端末５に送信する。
次いで、端末側制御部５１は、プリンター３とネットワーク４を介して通信し、受信した交換前テンプレートデータに基づいて、テンプレートデータベース３５にテンプレートに係る各レコードを生成する。
その際、端末側制御部５１は、生成する各レコードについて、テンプレートデータベース３５のテンプレート名称Ｄ１に係るフィールドに、交換前テンプレートデータに含まれるテンプレートの名称をそのまま格納し、また、エリア名称Ｄ２に係るフィールドに、交換前テンプレートデータに含まれるエリアの名称をそのまま格納する。これにより、交換前プリンター６が使用していた各テンプレートについて、交換前プリンター６におけるテンプレートの名称、及び、エリアの名称と、プリンター３のテンプレートデータベース３５においてテンプレート名称Ｄ１が示すテンプレートの名称、及び、エリア名称Ｄ２が示すエリアの名称とが完全に一致した状態となる。
また、端末側制御部５１は、テンプレートの各エリアについて、交換前テンプレートデータに含まれるエリアの位置及びサイズを示す情報に基づいて、エリア基準座標Ｄ３、及び、サイズＤ４を算出し、生成する各レコードのエリア基準座標Ｄ３、及び、サイズＤ４に係るフィールドに、算出した値を格納する。なお、専用ツール５５には、交換前テンプレートデータに含まれるエリアの位置及びサイズを示す情報を入力として、エリア基準座標Ｄ３、及び、サイズＤ４を出力するアルゴリズムを有するプログラムが含まれており、当該プログラムの機能により各エリアのエリア基準座標Ｄ３、及び、サイズＤ４を算出する。
【００２４】
以上のようにして、端末側制御部５１は、テンプレートに含まれるエリアごとに生成されるレコードのそれぞれについて、テンプレート名称Ｄ１、エリア名称Ｄ２、エリア基準座標Ｄ３、及び、サイズＤ４を適切なフィールドに格納した後、枠情報Ｄ５、背景情報Ｄ６、及び、エリア属性Ｄ７に対して、それぞれ対応するデフォルト値を格納する。格納すべきデフォルト値は、ユーザーにより事前に設定可能な構成となっている。
また、テンプレート端末５の端末側制御部５１は、ユーザーの指示の下、テンプレートデータベース３５を構成するレコードのうち特定のレコードの、特定の情報を更新可能である。すなわち、専用ツール５５には、プリンター３のプリンター側制御部３０と通信して、プリンター側記憶部３３に記憶されたテンプレートデータベース３５にアクセスしてその内容を取得する機能、さらに、テンプレートデータベース３５の内容を表示パネルに表示した上で、特定のレコードの特定の情報の更新を受け付けるユーザーインターフェイスをユーザーに提供する機能を有している。ユーザーは、表示パネル上のユーザーインターフェイスを参照しつつ、端末側入力部５３の入力デバイスを操作することにより、各種情報を更新することができる。これにより、例えば、ユーザーは特定のエリアの枠の色を赤色にしたり、また、特定のエリアの背景を青色にしたりする等、プリンター３がカラー印刷が可能なことを利用して、記録結果の適切なカラー化を実現できる。特に、当該ユーザーインターフェイスには、エリアの属性を選択的に入力する欄が設けられており、ユーザーは、テンプレートデータベース３５のエリア属性Ｄ７について、選択的に、更新可能である。なお、選択可能なエリアの属性は、十分に用意されている。
本実施形態では、テンプレートデータベース３５におけるエリア名称Ｄ２、エリア基準座標Ｄ３、サイズＤ４、枠情報Ｄ５、背景情報Ｄ６、及び、エリア属性Ｄ７が、「エリア定義情報」に該当する。
【００２５】
次に、テンプレートに準じてラベルに画像を記録する際のホストコンピューター２、及び、プリンター３の基本的な動作について説明する。
上述したように、ラベルへの画像の記録に際し、まず、ホストコンピューター２のアプリケーションプログラム２１は、ラベル画像情報を生成してデバイスドライバー２３に出力し、デバイスドライバー２３は、ラベル画像情報に基づいて、ラベルへの画像の記録を指示する制御コマンドを生成して、プリンター３に出力する。
この制御コマンドは、交換前プリンター６のコマンド体系に準拠したコマンドであり、使用するテンプレートの名称を指定する情報が含まれると共に、指定したテンプレートに係るエリアごとに、エリアの名称と、当該エリアの名称が付与されたエリアに記録すべき画像に関する情報とが対応付けられた情報が、含まれている。エリアに記録すべき画像が、文字列である場合は、エリアに記録すべき画像に関する情報には、所定の文字コードの組合せによって文字列を表現した情報が含まれている。
制御コマンドが入力されると、プリンター３の記録実行部３２は、制御コマンドを解析し、指定されたテンプレートの名称を抽出する。上述したように、交換前プリンター６で管理されていたテンプレートの名称と、プリンター３のテンプレートデータベース３５におけるテンプレート名称Ｄ１とは完全に一致する。そして、記録実行部３２は、テンプレートデータベース３５を参照し、テンプレート名称Ｄ１に係るフィールドに、抽出したテンプレートの名称が格納されているレコードを特定する。ここで特定されたレコードが、ラベルへの画像の記録に利用するテンプレートに係るレコードである。次いで、記録実行部３２は、特定したレコードに基づいて、テンプレートに含まれる各エリアのエリア基準座標Ｄ３、サイズＤ４、枠情報Ｄ５、及び、背景情報Ｄ６に基づいて、エリアの位置、形状、記録すべきデフォルト画像、及び、その位置、枠の色、及び、背景の色を管理しつつ、テンプレートに準じて各エリアに画像の記録を行う。その際、記録実行部３２は、交換前プリンター６のコマンド体系に準拠したコマンドを解析することによって、各エリアに記録すべき画像、及び、その位置を管理し、各エリアの適切な位置に、制御コマンドによって指示された適切な画像を記録する。なお、ファームウェアには、交換前プリンター６のコマンド体系に準拠した制御コマンドを解析する機能が実装されている。
【００２６】
図４（Ａ）は、テンプレートＴ１に準拠して、画像が記録されたラベルの一例を模式的に示す図である。
図４（Ａ）の例では、エリアＡ１には、商品名たる「青森産リンゴ」が記録されている。また、エリアＡ２には、商品の値段「１００円」が記録されている。エリアＡ３には、商品コードを示すバーコードが記録されている。当該バーコードは、店舗側の担当者によって、適宜、バーコードリーダーによって読み取られて利用される。エリアＡ４には、商品を宣伝する文言が文字列によって記録されている。
このように、本実施形態では、テンプレート端末５が、交換前プリンター６からテンプレートに関する必要な情報を取得した上で、取得した情報に基づいて、テンプレートデータベース３５の各レコードを生成する。その際、テンプレートの識別情報（テンプレートの名称）、及び、テンプレートにおける各エリアの識別情報（エリアの名称）について、交換前プリンター６において管理されていたものと、プリンター３において管理されていたものとが完全に一致した状態とされる。これにより、プリンター３は、交換前プリンター６に出力していた制御コマンドに基づいて、使用すべきテンプレート、及び、テンプレートにおけるエリアを適切に管理した上で、テンプレートに準じてラベルに画像を記録することができる。これにより、ホストコンピューター２から交換前プリンター６に出力していた制御コマンドに対する改変を行うことなく、換言すれば、アプリケーションプログラム２１や、デバイスドライバー２３に改変を加えることなく、エリアの枠や、エリアの背景等を適切にカラー化した上で、交換前プリンター６が使用していたテンプレートに準じたテンプレートを使用して画像を記録することが可能となる。
【００２７】
ところで、本実施形態に係る記録制御システム１では、ある１の商品に係るラベルを発行する際、当該１の商品の在庫の状況に応じて、ラベルに記録された画像の態様が変化する構成となっており、これにより、記録結果に付加価値をつけている。以下、ラベルを発行する際における記録制御システム１を構成する各機器の動作について説明する。
図５は、ラベルを発行する際の記録制御システム１の各機器の動作を示すフローチャートであり、（Ａ）はホストコンピューター２の動作を、（Ｂ）はサーバー装置７の動作を、（Ｃ）はプリンター３の動作をそれぞれ示している。以下の説明において、ホスト側制御部１８は、「記録制御部」として機能する。
ある１の商品に係るラベルを発行する際、ユーザーは、ホストコンピューター２に対して、使用するテンプレートのテンプレート名称と、発行しようとしているラベルに係る商品の商品コードと、使用するテンプレートに形成された各ラベルに記録すべき画像の情報を入力する（ステップＳＸ１）。アプリケーションプログラム２１は、上述した情報をユーザーが入力するためのユーザーインターフェイスを提供する機能を有しており、ユーザーは、当該ユーザーインターフェイスを利用して簡易かつ的確に上述した各情報を入力できる。例えば、ユーザーインターフェイスでは、ユーザーは、各テンプレートのプレビューを視認しながら、いずれか１つのテンプレート名称を選択可能となっており、また、商品コードも選択的に入力可能な構成となっている。また、テンプレートに形成された各ラベルに記録すべき画像の情報とは、図４の例で言えば、エリアＡ１では「青森産リンゴ」、エリアＡ２では「１００円」、エリアＡ４では商品を宣伝する文言であるが、ユーザーインターフェイスでは、ユーザーが、テンプレートのプレビューを視認しながら、各エリアに記録すべき文字列、及び、文字列に施すべき装飾、文字列を記録すべき位置を容易な手段で入力可能な構成となっている。また、エリアＡ３にはバーコードが記録されるが、当該エリアに商品コードが示す商品に係るバーコードを記録する旨の入力をすれば、サーバー装置７にアクセスする等して、自動で、バーコードのコード等の必要な情報が取得される構成となっている。
なお、ユーザーの入力は、入力が行われるタイミングに時間的な制約はなく、例えば、過去に行われたユーザーによる入力を記憶しておき、当該入力を利用可能な構成であってもよい。
【００２８】
さて、ステップＳＸ１においてユーザーによる情報の入力が行われると、ホストコンピューター２のホスト側制御部１８は、ラベルへの画像の記録を指示する制御コマンドの生成を開始する（ステップＳＡ１）。
まず、記録制御部として機能するホスト側制御部１８は、サーバー装置７と通信し、ステップＳＸ１で入力された商品コードが示す商品の在庫数を問い合わせる（ステップＳＡ２）。当該問い合わせのためのプロトコルは事前に定められている。
ステップＳＡ２の問い合わせに応じて、サーバー装置７のサーバー側制御部７１は、サーバー側記憶部７２の在庫管理データベース７２ａを参照し、商品コードをキーとして、当該商品コードが示す商品の在庫数を取得し、応答する（ステップＳＢ１）。
サーバー装置７の応答により、発行しようとしているラベルに係る商品の在庫数を取得すると（ステップＳＡ３）、ホストコンピューター２のホスト側制御部１８は、在庫数閾値テーブル２４を参照する（ステップＳＡ４）。
【００２９】
図６は、在庫数閾値テーブル２４の内容を説明に適した態様で模式的に示す図である。
図６に示すように、在庫数閾値テーブル２４は、商品コードごとに、商品コードと、第１閾値Ｔａ１、及び、第２閾値Ｔａ２と、を対応付けて記憶するテーブルである。第１閾値Ｔａ１、及び、第２閾値Ｔａ２は、それぞれ、在庫数と比較対象となる基準値であるが、詳細は後述する。
ホスト側制御部１８は、この在庫数閾値テーブル２４を参照し、発行しようとしているラベルに係る商品の商品コードをキーとして、当該商品の第１閾値Ｔａ１、及び、第２閾値Ｔａ２を取得する（ステップＳＡ５）。
【００３０】
次いで、ホスト側制御部１８は、ステップＳＡ３で取得した在庫数が、第１閾値Ｔａ１以下であるか否かを判別する（ステップＳＡ６）。
在庫数が、第１閾値Ｔａ１以下である場合（ステップＳＡ６：ＹＥＳ）、使用するテンプレートに含まれるエリアのうち、特定のエリアの背景の色を特定の色（以下、便宜的に「第１の色」という。）へと変換させるコマンドを含む制御コマンドを生成し（ステップＳＡ７）、プリンター３に送信する（ステップＳＡ８）。背景の色を第１の色へと変換すべき特定のエリア、及び、第１の色の具体的な色については、テンプレートごとに事前に定まっており、デバイスドライバー２３、その他のプログラムに予め定義されている。本実施形態では、テンプレートＴ１を使用する場合において、在庫数が第１閾値Ｔａ１以下である場合、ホスト側制御部１８は、エリアＡ１の背景を「赤色」へと変換させるコマンドを含む制御コマンドを生成する。当該制御コマンドに基づいてプリンター３がラベルに画像を記録した場合、エリアＡ１の背景の色が赤色となる。つまり、本実施形態では、テンプレートＴ１を使用する場合において、対応する商品の在庫数が、第１閾値Ｔａ１以下である場合は、対応する商品に係るラベルのエリアＡ１の背景が赤色となる。
ここで、第１閾値Ｔａ１は、対応する商品の在庫数が非常に少なく、在庫を補充すべき状況となった場合に、在庫数の値が当該第１閾値Ｔａ１の値以下となるような値に設定される。従って、対応する商品の在庫数が非常に少なく、在庫を補充すべき状況の場合は、当該商品に係るラベルの特定のエリアの背景の色が、第１の色へと変換されることとなる。
これにより、以下の効果を奏することができる。
すなわち、店舗側の人間にとっては、ラベルの特定のエリアの特定の色を参照することにより、容易かつ的確に、ラベルに係る商品の在庫数が非常に少なく、在庫を補充すべき状況であることを把握できる。また、例えば、商品名が記録されたエリアの背景が赤色の場合、在庫数が少ない状況であること等、ラベルの色と在庫数との関係を、店舗で商品を購入する顧客に予め明示しておくことにより、顧客は、商品の在庫数が少ないことを容易かつ的確に把握でき、購入する意志がある場合には、早めに購入する等、適切な行動をとることができる。また、在庫数が少ないということは、人気商品である可能性を示唆しており、顧客の購買意欲を喚起することもできる。
つまり、本実施形態では、上述した効果を奏するように、記録結果に付加価値を付けることが可能である。
なお、ステップＳＡ６では、記録制御部として機能するホスト側制御部１８は、商品の在庫数と、第１閾値Ｔａ１との比較により、商品の在庫の多寡を取得している。
【００３１】
さて、ステップＳＡ６において、在庫数が第１閾値Ｔａ１を上回る場合、ホスト側制御部１８は、さらに、在庫数が第２閾値Ｔａ２以下であるか否かを判別する（ステップＳＡ９）。在庫数が第２閾値Ｔａ２以下である場合（ステップＳＡ９：ＹＥＳ）、ホスト側制御部１８は、使用するテンプレートに含まれるエリアのうち、特定のエリアの背景の色を上述した第１の色とは異なる特定の色（以下、便宜的に「第２の色」という。）へと変換させるコマンドを含む制御コマンドを生成し（ステップＳＡ１０）、プリンター３に送信する（ステップＳＡ８）。背景の色を第２の色へと変換すべき特定のエリア、及び、第２の色の具体的な色については、テンプレートごとに事前に定まっており、デバイスドライバー２３に予め定義されている。本実施形態では、テンプレートＴ１を使用する場合において、在庫数が第１閾値Ｔａ１を上回り、かつ、第２閾値Ｔａ２以下である場合、ホスト側制御部１８は、エリアＡ１の背景を「青色」へと変換させるコマンドを含む制御コマンドを生成する。当該制御コマンドに基づいてプリンター３がラベルに画像を記録した場合、エリアＡ１の背景の色が青色となる。つまり、本実施形態では、テンプレートＴ１を使用する場合において、対応する商品の在庫数が、第１閾値Ｔａ１を上回り、かつ、第２閾値Ｔａ２以下である場合は、対応する商品に係るラベルのエリアＡ１の背景が青色となる。
ここで、第２閾値Ｔａ２は、対応する商品の在庫数が少なく、在庫を補充すべきことを考慮した方がよい状況となった場合に、在庫数の値が当該第２閾値Ｔａ２の値以下となるような値に設定される。従って、対応する商品の在庫数が少なく、在庫を補充すべきことを考慮した方がよい状況の場合は、当該商品に係るラベルの特定のエリアの背景の色が、第２の色へと変換されることとなる。
これにより、上述した特定のラベルの背景の色を第１の色へと変換する場合と同様の効果が期待できる。つまり、店舗側の人間にとっては、ラベルの特定のエリアの特定の色を参照することにより、在庫の状況を容易かつ的確に把握でき、また、顧客は、商品の購買について適切な行動をとることができる。また、顧客の購買意欲を喚起することもできる。つまり、本実施形態では、上述した効果を奏するように、記録結果に付加価値を付けることが可能である。
なお、ステップＳＡ９では、記録制御部として機能する商品の在庫数と、第２閾値Ｔａ２との比較により、商品の在庫の多寡を取得している。
【００３２】
さて、ステップＳＡ９において、在庫数が第２閾値Ｔａ２を上回っている場合（ステップＳＡ９：ＮＯ）、ホスト側制御部１８は、通常の方法で制御コマンドを生成し（ステップＳＡ１１）、プリンター３に送信する（ステップＳＡ８）。
ステップＳＡ８において、ホストコンピューター２が制御コマンドをプリンター３に送信すると、プリンター３の記録実行部３２は、当該制御コマンドを受信し（ステップＳＣ１）、当該制御コマンドに基づいて、記録ユニット３９の各機構、装置を制御して、ラベルに画像を記録する（ステップＳＣ２）。
図４（Ｂ）は、テンプレートＴ１を使用する場合において、ラベルに係る商品の在庫数が、第１閾値Ｔａ１以下である場合に、ステップＳＣ２においてラベルに記録される画像の一例を示す図である。この場合、制御コマンドには、エリアＡ１の背景の色を「赤色」へと変換させるコマンドが含まれるため、図に示すように、テンプレートＴ１におけるエリアＡ１の背景の色が赤色となる。これによる効果は上述した通りである。また、図４（Ｃ）は、テンプレートＴ１を使用する場合において、ラベルに係る商品の在庫数が、第２閾値Ｔａ２以下である場合に、ステップＳＣ２においてラベルに記録される画像の一例を示す図である。この場合、制御コマンドには、エリアＡ１の背景の色を「青色」へと変換させるコマンドが含まれるため、図に示すように、テンプレートＴ１におけるエリアＡ１の背景の色が青色となる。これによる効果は上述したとおりである。
【００３３】
なお、第１実施形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
具体的には、第１実施形態では、商品の在庫数が特定の条件を満たした場合、使用するテンプレートの特定のエリアの背景の色を特定の色へと変換していた。しかしがら、これに代えて、特定のエリアの枠の色を変換してもよく、また、特定のエリアの背景の色、及び、枠の色を、それぞれ特定の色へと変換してもよい。このようにしても、背景の色を特定の色へと変換する場合と同様の効果を奏することが可能である。
また、第１実施形態では、サーバー装置７が、各商品の在庫を管理していたが、ホストコンピューター２自体が、各商品の在庫を管理し、在庫に係るデータをホスト側記憶部１９に記憶する構成であってもよい。この構成の場合、ホストコンピューター２のホスト側制御部１８は、１の商品について、ホスト側記憶部１９に記憶された商品の在庫の管理に関するデータに基づいて、当該１の商品の在庫数と、第１閾値Ｔａ１及び第２閾値Ｔａ２との関係を取得する（商品の在庫の多寡を取得する。）。
【００３４】
以上説明したように、本実施形態に係る記録制御システム１では、プリンター３は、カラー印刷が可能な記録ヘッドであるインクジェットヘッド３９ａと、記録媒体（ラベル）の記録領域に形成する１又は複数のエリアにより構成されたテンプレートについて、各エリアを定義するエリア定義情報を、テンプレートごとに記憶するプリンター側記憶部３３と、を備えている。そして、プリンター３の記録実行部３２は、テンプレートを指定すると共に、指定されたテンプレートを構成する各エリアへの画像の記録を指示する制御コマンドをホストコンピューター２から受信した場合、指定されたテンプレートを構成する各エリアのエリア定義情報に基づいて、インクジェットヘッド３９ａを制御して、テンプレートに準じて各エリアへの画像の記録を行う。一方、ホストコンピューター２は、プリンター３に、１の商品に関する画像を１のテンプレートに準じてラベルに記録させる場合、当該１の商品の在庫に関する情報を取得し、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、送信するホスト側制御部１８（記録制御部）を備えている。
この構成によれば、テンプレートを構成する特定のエリアについて、商品の在庫の状況によって、当該特定のエリアに関する色が、特定の色へと変換されて記録される。これにより、ユーザーは、ラベルに形成されたエリアのうち、当該特定のエリアに関する色を視認することにより、容易かつ的確に在庫の状況を把握できることとなり、ユーザーの利便性が向上する。すなわち、記録結果に付加価値が付けることが可能である。
【００３５】
また、本実施形態では、ホストコンピューター２のホスト側制御部１８は、プリンター３に、１の商品に関する画像を１のテンプレートに準じて前記記録媒体に記録させる場合、当該１の商品の在庫の多寡（在庫数が第１閾値Ｔａ１以下であるか、又は、第２閾値Ｔａ２以下であるか）を取得し、当該１の商品に係る在庫の多寡に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、送信する。
この構成によれば、ユーザーは、ラベルに形成されたエリアのうち、当該特定のエリアに関する色を視認することにより、容易かつ的確に、対応する商品の在庫の多寡を把握できることとなり、よりユーザーの利便性が向上する。
【００３６】
また、本実施形態では、ホストコンピューター２のホスト側制御部１８は、商品の在庫を管理するサーバー装置７に問い合わせて、１の商品の在庫の多寡を取得する。
この構成によれば、ホスト側制御部１８は、適切に、商品の在庫の多寡を取得可能である。
なお、上述したとおり、ホストコンピューター２のホスト側記憶部１９に、在庫の管理に関するデータを記憶し、当該データに基づいて、１の商品の在庫の多寡を取得する構成であってもよい。
【００３７】
また、本実施形態では、ホスト側制御部１８は、商品の在庫数に応じて、特定のエリアの背景の色を特定の色へと変換させる処理をプリンター３に行わせる。
この構成によれば、１又は複数のエリアにより構成されたテンプレートに準じて記録することを利用して、効果的にエリアに関する色を、特定の色へと変換できる。
なお、上述したとおり、上記処理に代えて、特定のエリアの枠の色を特定の色へと変換させる処理をプリンター３に行わせる構成であってもよい。
【００３８】
＜第２実施形態＞
次いで、第２実施形態について説明する。
上述した第１実施形態では、ホストコンピューター２のホスト側制御部１８は、１の商品に係るラベルの発行にあたり、当該１の商品の在庫数と、第１閾値Ｔａ１、及び、第２閾値Ｔａ２との関係が所定の状態となった場合、使用するテンプレートに含まれるエリアのうち、特定のエリアの背景の色、枠の色を特定の色へと変換していた。つまり、第１実施形態では、在庫の多寡に応じて、エリアに関する色を、特定の色へと変換していた。
一方、第２実施形態では、ホストコンピューター２のホスト側制御部１８は、１の商品に係るラベルの発行にあたり、当該１の商品の在庫の減少の度合を取得し、商品の在庫の減少の度合に応じて、使用するテンプレートに含まれるエリアのうち、特定のエリアに関する色を、特定の色へと変換する。
詳述すると、本実施形態では、サーバー装置７は、商品ごとに、在庫数のほか、商品の在庫の減少の度合を管理する。「商品の在庫の減少の度合」とは、商品の在庫が減っていくペースを示す情報のことであり、例えば、１日あたり平均で５個ずつ在庫数が減っている旨を示す情報である。サーバー装置７は、一定の周期で、各商品の在庫数を取得し、統計学的手法を用いて、各商品の在庫の減少の度合を管理する。
そして、ホストコンピューター２のホスト側制御部１８は、１の商品に係るラベルの発行にあたり、サーバー装置７に問い合わせて、当該１の商品の在庫の減少の度合を取得する。次いで、ホスト側制御部１８は、例えば、商品ごとに設定された所定の閾値よりも、在庫の減少の度合が大きい場合は、使用するテンプレートの特定のエリアの枠の色を特定の色へと変換し、又は、特定のエリアの背景の色を特定の色へと変換させて、プリンター３によってラベルに画像を記録させる。
これにより、以下の効果を奏することができる。
すなわち、店舗側の人間にとっては、ラベルの特定のエリアの特定の色を参照することにより、容易かつ的確に、ラベルに係る商品の在庫の減少の度合の状況を把握できる。また、例えば、商品名が記録されたエリアの背景が赤色の場合、在庫数の減少の度合が大きい状況であること等、ラベルの色と商品の在庫の減少の度合との関係を、店舗で商品を購入する顧客に予め明示しておくことにより、顧客は、商品の在庫の減少の度合が大きいことを容易かつ的確に把握でき、購入する意志がある場合には、早めに購入する等、適切な行動をとることができる。また、商品の在庫の減少の度合が大きいということは、人気商品である可能性を示唆しており、顧客の購買意欲を喚起することもできる。
つまり、本実施形態では、上述した効果を奏するように、記録結果に付加価値を付けることが可能である。
なお、第１実施形態と同様、商品の在庫の減少の度合と比較される閾値を、複数、設定しておき、各閾値との関係で、エリアに関する色を異ならせるようにしてもよい。このようにすることにより、商品の在庫の減少の度合をより精密に報知できる。
また、上述した説明では、サーバー装置７が、商品の在庫を管理し、商品の在庫の減少の度合を算出する機能を有すしており、ホストコンピューター２のホスト側制御部１８は、サーバー装置７に問い合わせて、商品の在庫の減少の度合を取得する構成であったが、以下の構成であってもよい。すなわち、ホストコンピューター２のホスト側記憶部１９にに商品の在庫の管理に関するデータを記憶し、ホスト側制御部１８は、記憶された在庫の管理に関するデータに基づいて、１の商品の在庫の減少の度合を算出して取得する構成であってもよく、また、ホスト側制御部１８は、商品の在庫を管理するサーバー装置７に問い合わせて、１の商品の在庫に関する情報を取得し、取得した情報に基づいて当該１の商品の在庫の減少の度合を算出して取得する構成であってもよい。いずの場合であっても、ホスト側制御部１８は、適切に、商品の在庫の減少の度合を取得可能である。
【００３９】
＜第３実施形態＞
次いで、第３実施形態について説明する。
上述した第１、第２実施形態では、商品の在庫に関する情報、具体的には、商品の在庫数（商品の在庫の多寡）、又は、商品の在庫の減少の度合をホストコンピューター２が取得し、ホストコンピューター２のホスト側制御部１８が、当該１の商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録させる情報を含む制御コマンドを生成して、プリンター３に送信していた。
一方、本実施形態では、プリンター３のプリンター側制御部３０が、商品の在庫に関する情報を取得し、商品に係る在庫の状況に応じて、当該１のテンプレートを構成する特定のエリアに関する色を、特定の色へと変換させて記録を実行する。プリンター側制御部３０が、商品の在庫に関する情報を取得する方法は、第１、第２実施形態で説明した方法を応用することが可能である。すなわち、プリンター側制御部３０は、サーバー装置７、又は、ホストコンピューター２に問い合わせて取得してもよく、また、プリンター３に商品の在庫に関するデータを記憶し、当該データに基づいてプリンター側制御部３０が商品の在庫に関する情報を取得するようにしてもよい。本実施形態の場合、この場合、プリンター側制御部３０が、「記録制御部」として機能する。
【００４０】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、第１実施形態においては商品の在庫数と比較され、また、第２実施形態においては商品の在庫の減少と比較される閾値は、何個設定されていてもよい。
また、例えば、図１に示す各機能ブロックはハードウェアとソフトウェアの協働により任意に実現可能であり、特定のハードウェア構成を示唆するものではない。また、ホストコンピューター２やプリンター３の各機能ブロックの機能を、ホストコンピューター２やプリンター３に外部接続される別の装置に持たせるようにしてもよい。また、ホストコンピューター２やプリンター３は、外部接続される記憶媒体に記憶させたプログラムを実行することにより、各種動作を実行するようにしてもよい。
【符号の説明】
【００４１】
１…記録制御システム、２…ホストコンピューター（制御装置）、３…プリンター（記録装置）、７…サーバー装置、１８…ホスト側制御部（記録制御部、制御部）、３０…プリンター側制御部（記録制御部、制御部）、３２…記録実行部、３３…プリンター側記憶部（記憶部）、３５…テンプレートデータベース（エリア定義情報）、３９ａ…インクジェットヘッド。
【図１】
2014106578.tif 000003
【図２】
2014106578.tif 000004
【図３】
2014106578.tif 000005
【図４】
2014106578.tif 000006
【図５】
2014106578.tif 000007
【図６】
2014106578.tif 000008