(57)【要約】【課題】ラベルプリンタが有する時計部の調整を確実に行えるようにする。【解決手段】ラベルプリンタは、電源投入による立上り時にサーバに立上り宣言コマンドを送信する。サーバは、ラベルプリンタから立上り宣言コマンドを受信したことを記憶する。そしてサーバは、立上りコマンドを送信したラベルプリンタに対して時計部で計時されている日付及び時刻の設定コマンドを送信する。ラベルプリンタは、サーバから日付及び時刻の設定コマンドを受信したことに応じて、時計部の日付及び時刻を設定コマンドの日付及び時刻を基に調整する。【選択図】      図１
2014151466.tif 000002
【特許請求の範囲】
【請求項１】
ラベルプリンタとサーバとをネットワークで接続してなるラベルプリンタシステムにおいて、
前記ラベルプリンタは、日付及び時刻を計時するプリンタ側時計部と、電源投入による立上り時に前記サーバに立上り宣言コマンドを送信する立上り手段と、前記サーバから日付及び時刻の設定コマンドを受信したことに応じて、前記プリンタ側時計部の日付及び時刻を前記設定コマンドの日付及び時刻を基に調整する調整手段と、を具備し、
前記サーバは、日付及び時刻を計時するサーバ側時計部と、前記ラベルプリンタから立上り宣言コマンドを受信したことを記憶する記憶手段と、この記憶手段で記憶されるデータに基づき、前記立上りコマンドを送信した前記ラベルプリンタに対して前記サーバ側時計部で計時されている日付及び時刻の設定コマンドを送信する送信手段と、を具備したことを特徴とするラベルプリンタシステム。
【請求項２】
日付及び時刻を計時するプリンタ側時計部と、
電源投入による立上り時に前記サーバに立上り宣言コマンドを送信する立上り手段と、
前記サーバから日付及び時刻の設定コマンドを受信したことに応じて、前記プリンタ側時計部の日付及び時刻を前記設定コマンドの日付及び時刻を基に調整する調整手段と、
を具備したことを特徴とするラベルプリンタ。
【請求項３】
表示部と、
前記電源投入による立上り時に前記プリンタ側時計部で計時されている日付及び時刻の確認画面を前記表示部に表示させる日時確認手段と、
をさらに具備し、
前記立上り手段は、前記確認画面に対する確認動作に応じて前記サーバに前記立上り宣言コマンドを送信することを特徴とする請求項２記載のラベルプリンタ。
【請求項４】
前記サーバとの通信状態がオフラインか否かを確認する通信確認手段と、
前記サーバとの通信状態がオフラインの場合、前記プリンタ側時計部の日付及び時刻を手動で調整するためのガイダンスを前記表示部に表示させるガイド手段と、
をさらに具備したことを特徴とする請求項２または３記載のラベルプリンタ。
【請求項５】
オンラインによる日付及び時刻の調整機能が有効であるか否かを判定する判定手段と、
オンラインによる日付及び時刻の調整機能が無効の場合、前記プリンタ側時計部の日付及び時刻を手動で調整するためのガイダンスを前記表示部に表示させるガイド手段と、
をさらに具備したことを特徴とする請求項２または３記載のラベルプリンタ。
【請求項６】
ネットワークを通じてサーバに接続してなるラベルプリンタを制御するコンピュータに、
電源投入による立上り時に前記サーバに立上り宣言コマンドを送信する機能と、
前記サーバから日付及び時刻の設定コマンドを受信したことに応じて、日付及び時刻を計時するプリンタ側時計部の日付及び時刻を前記設定コマンドの日付及び時刻を基に調整する機能と、
を実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、１乃至複数台のラベルプリンタを、ネットワークを通じてサーバに接続してなるラベルプリンタシステム及びこのシステムで用いられるラベルプリンタ並びにラベルプリンタの制御プログラムに関する。
【背景技術】
【０００２】
例えばスーパーマーケット等の店舗は、生鮮食品や加工食品等の商品に、商品名や価格等を印刷したラベルを貼り付けて販売する。このため、この種の店舗には、ラベルを印刷するためのラベルプリンタがある。ラベルには、加工日、加工時刻、消費期限等といった日時に係る情報も印刷される。この情報は、ラベルプリンタが内蔵する時計部で計時される日付と時刻とに基づく。
【０００３】
時計部は、月日の経過とともに誤差を生じる。このため、定期的に時計部を調整して、ラベルに印刷される日時情報の正確性を期す必要がある。ラベルプリンタは、マニュアルで時計部を調整する機能と、サーバからの設定コマンドに従い、時計部を自動的に調整する機能とを有する。
【０００４】
時計部の自動調整機能は、ネットワークを介してラベルプリンタをサーバに接続してなるラベルプリンタシステムで活用される。サーバは、予め設定されたタイミングで、各ラベルプリンタに日付及び時刻の設定コマンドを送信する。このコマンドを受信したラベルプリンタは、コマンド中の日付及び時刻と一致するように、時計部の日付及び時刻を調整する。このため、サーバから設定コマンドが送信されたときにラベルプリンタが立ち上がっていないと、当該ラベルプリンタの時計部は調整されない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１９５８００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施形態が解決しようとする課題は、ラベルプリンタが有する時計部の調整を確実に行い得るラベルプリンタシステム及びこのシステムで用いられるラベルプリンタを提供しようとするものである。
【課題を解決するための手段】
【０００７】
一実施形態において、ラベルプリンタシステムは、ラベルプリンタとサーバとをネットワークで接続してなる。ラベルプリンタは、プリンタ側時計部と、立上り手段と、調整手段とを有する。プリンタ側時計部は、日付及び時刻を計時する。立上り手段は、電源投入による立上り時に、サーバに対して立上り宣言コマンドを送信する。調整手段は、サーバから日付及び時刻の設定コマンドを受信したことに応じて、プリンタ側時計部の日付及び時刻を設定コマンドの日付及び時刻を基に調整する。サーバは、サーバ側時計部と、記憶手段と、送信手段とを有する。サーバ側時計部は、日付及び時刻を計時する。記憶手段は、ラベルプリンタから立上り宣言コマンドを受信したことを記憶する。送信手段は、記憶手段で記憶されるデータに基づき、立上りコマンドを送信したラベルプリンタに対してサーバ側時計部で計時されている日付及び時刻の設定コマンドを送信する。
【図面の簡単な説明】
【０００８】
【図１】ラベルプリンタシステムの概略図。
【図２】店舗サーバの要部構成を示すブロック図。
【図３】時計管理テーブルを示す模式図。
【図４】ラベルプリンタの構成を示すブロック図。
【図５】ラベルの一例を示す模式図。
【図６】店舗サーバのＣＰＵが実行する立上り宣言コマンド受信処理の手順を示す流れ図。
【図７】店舗サーバのＣＰＵが実行するタイマ割込処理の手順を示す流れ図。
【図８】ラベルプリンタの電源オン時にＣＰＵが実行する立上り処理の手順を示す流れ図。
【図９】ラベルプリンタのＣＰＵが実行する受信割込処理の手順を示す流れ図。
【図１０】日時確認画面の一例を示す模式図。
【図１１】ガイダンスが表示された日時確認画面の一例を示す模式図。
【発明を実施するための形態】
【０００９】
以下、ラベルプリンタシステムの実施形態について、図面を用いて説明する。  
本実施形態は、日時に係る情報として加工日、加工時刻及び消費期限が印刷されたラベル５（図５を参照）を発行するラベルプリンタ２（図１を参照）を含むシステムについて、図１〜図１１を用いて説明する。
【００１０】
図１は、ラベルプリンタシステムの概略図である。本システムでは、店舗サーバ１に、複数台（図では２台）のラベルプリンタ２が、ネットワークの一態様であるＬＡＮ（Local Area Network）３を介して接続される。ネットワークは、ＬＡＮに限定されるものではない。例えばネットワークは、インターネットでもよい。ネットワークがインターネットの場合、店舗サーバ１は、クラウドコンピュータとして機能するものであってもよい。
【００１１】
図２は、店舗サーバ１の要部構成を示すブロック図である。店舗サーバ１は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、時計部１４、通信インターフェース１５、ＨＤＤ（Hard Disk Drive）１６及びシステムバス１７を含む。システムバス１７は、ＣＰＵ１１と、ＲＯＭ１２，ＲＡＭ１３，時計部１４，通信インターフェース１５及びＨＤＤ１６とを接続する。
【００１２】
コンピュータの中枢部分に相当するＣＰＵ１１は、所定のプログラムに従い、店舗サーバ１として必要な情報演算処理を実行する。コンピュータの主記憶部分に相当するＲＯＭ１２は、上記プログラム等の固定的なデータを記憶する。同じくコンピュータの主記憶部分に相当するＲＡＭ１３は、店舗サーバ１で処理される可変的なデータを記憶する。時計部１４は、現在の日付及び時刻を計時する。通信インターフェース１５は、ＬＡＮ３を介して接続されるラベルプリンタ２と通信を行う。コンピュータの補助記憶部分に相当するＨＤＤ１６は、店舗管理に必要なプログラムやデータファイル等を記憶する。また、電源オフ時のデータバックアップ領域としても機能する。
【００１３】
図３は、店舗サーバ１のＲＡＭ１３に形成される時計管理テーブル４を示す模式図である。図３に示すように、時計管理テーブル４は、プリンタＩＤとフラグＦとを関連付けて記憶する。プリンタＩＤは、ＬＡＮ３を介して接続される複数のラベルプリンタ２を個々に識別するために、ラベルプリンタ２毎に設定される。フラグＦは、関連するプリンタＩＤで特定されるラベルプリンタ２の状態を示す。フラグＦが“０”のとき、ラベルプリンタ２は立ち上がっていない。または、ラベルプリンタ２はオフラインである。フラグＦが“１”のとき、ラベルプリンタ２は立ち上がっている。ただし、このラベルプリンタ２が有する時計部２４（図４を参照）は未調整である。フラグＦが“２”のとき、ラベルプリンタ２は、立ち上がっている。また、このラベルプリンタ２が有する時計部２４は、調整済である。
【００１４】
図４は、ラベルプリンタ２の構成を示すブロック図である。ラベルプリンタ２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、時計部２４、通信インターフェース２５、ＨＤＤ２６、キーボード２７、タッチパネル２８、印刷部２９、計量器３０及びシステムバス３１を含む。システムバス３１は、ＣＰＵ２１と、ＲＯＭ２２，ＲＡＭ２３，時計部２４，通信インターフェース２５及びＨＤＤ２６とを接続する。またシステムバス３１は、図示しない入出力回路を介して、キーボード２７、タッチパネル２８、印刷部２９及び計量器３０を接続する。
【００１５】
コンピュータの中枢部分に相当するＣＰＵ２１は、所定のプログラムに従い、ラベル発行装置として必要な情報演算処理を実行する。コンピュータの主記憶部分に相当するＲＯＭ２２は、上記プログラム等の固定的なデータを記憶する。同じくコンピュータの主記憶部分に相当するＲＡＭ２３は、ラベルに印字されるラベルデータ等の可変的なデータを記憶する。時計部２４は、現在の日付及び時刻を計時する。通信インターフェース２５は、ＬＡＮ３を介して接続される店舗サーバ１と通信を行う。コンピュータの補助記憶部分に相当するＨＤＤ２６は、ラベルの発行に必要なプログラムやデータファイル等を記憶する。また、電源オフ時のデータバックアップ領域としても機能する。
【００１６】
キーボード２７は、テンキー、クリアキー、実行キー等のラベル発行に必要な種々のキーを配列したもので、入力装置として機能する。タッチパネル２８は、ディスプレイとタッチセンサとを組み合わせたもので、入力装置及び表示装置として機能する。タッチパネル２８の入力機能が不要であるならば、タッチパネル２８に代えて液晶ディスプレイ等の表示装置を適用してもよい。
【００１７】
印刷部２９は、ラベル用紙にラベルデータを印刷して、ラベルを発行する。具体的には、印刷部２９は、帯状の台紙上に粘着層を介して等間隔でラベルが配置されたラベル用紙を搬送する。このラベル用紙の搬送経路途中には、印字ヘッドとプラテンとがラベル用紙を挟んで対向して配置されている。印刷部２９は、印字ヘッドを駆動して、ラベル用紙のラベルにラベルデータを印刷する。ラベルデータが印刷されたラベルは、印字ヘッドよりも下流側で台紙から剥がされ、ラベル発行口から発行される。
【００１８】
計量器３０は、商品の重量を計量する。ラベル発行対象となる商品には、内容量に係らず価格が一定の定額商品と、内容量に応じて価格が変動する不定額商品とがある。ラベルプリンタ２は、計量器３０で計量された重量から不定額商品の内容量を求め、この内容量に応じた価格を算出して、ラベルに印刷する機能を有する。
【００１９】
図５は、ラベルプリンタ２によって発行されるラベル５の一例である。図５に示すように、ラベル５には、品名５１、値段５２、商品コードを示すバーコード５３等とともに、日時に係る情報として加工日５４、加工時刻５５及び消費期限５６が印刷される。
【００２０】
図６は、店舗サーバ１のＣＰＵ１１が実行する受信処理の手順を示す流れ図である。この処理は、店舗サーバ１のプログラム記憶部であるＲＯＭ１２に格納された制御プログラムに従う。
【００２１】
ＬＡＮ３を介していずれかのラベルプリンタ２からコマンドを受信する毎に、ＣＰＵ１１は、図６の流れ図に示す手順の処理を開始する。先ずＣＰＵ１１は、コマンドが立上り宣言コマンドであるか否かを判定する（Act１）。コマンドが立上り宣言コマンドでないとき（Act１にてＮＯ）、ＣＰＵ１１は、そのコマンドに応じた処理を実行する。
【００２２】
コマンドが立上り宣言コマンドであるとき（Act１にてＹＥＳ）、ＣＰＵ１１は、当該コマンドの送信元であるラベルプリンタ２のプリンタＩＤを取得する。プリンタＩＤは、コマンドに含まれる。ＣＰＵ１１は、時計管理テーブル４の当該プリンタＩＤに関連付けられたフラグＦを“０”から“１”に更新する（Act２：記憶手段）。以上で、ＣＰＵ１１は、立上り宣言コマンドの受信処理を終了する。
【００２３】
図７は、店舗サーバ１のＣＰＵ１１が実行するタイマ割込処理の手順を示す流れ図である。この処理は、店舗サーバ１のプログラム記憶部であるＲＯＭ１２に格納された制御プログラムに従い、時計部１４で計時される時刻が所定時間（例えば１分）を経過する毎に開始される。
【００２４】
先ずＣＰＵ１１は、時計部１４で計時されている日付が前回の当該割込処理のときから更新されたか否かを判定する（Act１１）。日付が更新された場合（Act１１にてＹＥＳ）、ＣＰＵ１１は、時計管理テーブル４の各プリンタＩＤに対応する全てのフラグＦを“０”にリセットする（Act１２）。日付が更新されていない場合には（Act１１にてＮＯ）、ＣＰＵ１１は、上記Act１２の処理を実行せずに、Act１３の処理へ戻る。
【００２５】
次に、ＣＰＵ１１は、時計管理テーブル４を検索して、フラグＦが“１”のプリンタＩＤが存在するか否かを確認する（Act１３）。フラグＦが“１”のプリンタＩＤが存在しない場合（Act１３にてＮＯ）、ＣＰＵ１１は、割込処理を終了する。
【００２６】
フラグＦが“１”のプリンタＩＤが１つでも存在する場合（Act１３にてＹＥＳ）、ＣＰＵ１１は、時計部１４で計時されている現在の日付及び時刻を含む設定コマンドを作成する。そしてＣＰＵ１１は、この設定コマンドを、フラグＦが“１”のプリンタＩＤで識別される全てのラベルプリンタ２に、ＬＡＮ３を介して配信する（Act１４：送信手段）。また，ＣＰＵ１１は、上記設定コマンドを送信したラベルプリンタ２のプリンタＩＤに対応するフラグＦを“１”から“２”に更新する（Act１５）。以上で、ＣＰＵ１１は、割込処理を終了する。
【００２７】
図８は、ラベルプリンタ２の電源がオンされたときにＣＰＵ２１が実行する立上り処理の手順を示す流れ図である。この処理は、ラベルプリンタ２のプログラム記憶部であるＲＯＭ２２に格納された制御プログラムに従う。
【００２８】
先ず、ＣＰＵ２１は、時計部２４から日付及び時刻のデータを取得する（Act２１）。そしてＣＰＵ２１は、タッチパネル２８に日時確認画面６を表示させる（Act２２：日時確認手段）。
【００２９】
日時確認画面６の一例を図１０に示す。図示するように、日時確認画面６には、時計部２４から取得した日付（年月日）及び時刻（時分秒）を表示する領域６１，６２が形成されている。また日時確認画面６には、オペレータが表示内容を確認したときにタッチする確認ボタン６３も表示されている。
【００３０】
ＣＰＵ２１は、確認ボタン６３が入力されるのを待機する（Act２３）。タッチパネル２８からの信号により確認ボタン６３がタッチ入力されたことを検知した場合（Act２３にてＹＥＳ）、ＣＰＵ２１は、日時調整機能が有効であるか否かを判定する（Act２４：判定手段）。
【００３１】
ラベルプリンタ２は、セットアップモードの日時調整機能設定メニューにて、日時調整機能を有効とするか無効とするかを設定可能である。設定されたデータは、ＨＤＤ２６に保存される。
【００３２】
日時調整機能が有効である場合（Act２４にてＹＥＳ）、ＣＰＵ２１は、店舗サーバ１とオンラインで接続されているか否かを確認する（Act２５：通信確認手段）。オンラインで接続されている場合（Act２５にてＹＥＳ）、ＣＰＵ２１は、店舗サーバ１に立上り宣言コマンドを送信する（Act２６：立上り手段）。このコマンドには、当該ラベルプリンタ２に対して予め設定されているプリンタＩＤが含まれる。
【００３３】
日時調整機能が無効の場合（Act２４にてＮＯ）、あるいは店舗サーバ１との接続がオフラインの場合（Act２５にてＮＯ）、図１１に示すように、ＣＰＵ２１は、日時確認画面６に時計部２４の日付及び時刻を手動で調整するためのガイダンス６４を表示させる（Act２７：ガイド手段）。その後、ＣＰＵ２１は、確認ボタン６３が再度入力されるのを待機する（Act２８）。
【００３４】
前記Act２６の処理にて日時要求コマンドを送信するか、前記Act２８の処理にて確認ボタン６３がタッチ入力されたことを検知した場合（Act２８にてＹＥＳ）、ＣＰＵ２１は、日時確認画面６０を消去する（Act２９）。その後、ＣＰＵ２１は、通常のラベル発行処理に移行する。
【００３５】
図９は、ラベルプリンタ２のＣＰＵ２１が実行する受信割込処理の手順を示す流れ図である。この処理も前記制御プログラムに従う。
【００３６】
店舗サーバ１からコマンドを受信する毎に、ＣＰＵ２１は、図９の流れ図に示す手順の処理を開始する。先ず、ＣＰＵ２１は、コマンドの種類を識別する（Act３１）。受信コマンドが日付及び時刻の設定コマンドであるとき（Act３１にてＹＥＳ）、ＣＰＵ２１は、この設定コマンドを解析して、当該コマンドに含まれる日付と時刻とを取得する（Act３２）。日付と時刻とを取得できたならば、ＣＰＵ２１は、時計部２４で計時されている日付と時刻とを、上記設定コマンドから取得した日付と時刻とに一致するように調整する（Act３３：調整手段）。以上で、ＣＰＵ２１は、日付及び時刻の設定コマンドに対する受信処理を終了する。
【００３７】
このように、店舗サーバ１は、時計部１４で計時される日付が更新される毎に、ラベルプリンタ２からの立上り宣言コマンドを待機する。そして、立上り宣言コマンドを受信したならば、このコマンド送信元のラベルプリンタ２に対して日付及び時刻の設定コマンドを送信する。一方、ラベルプリンタ２は、電源オンにより立ち上がると、店舗サーバ１に対して立上り宣言コマンドを送信する。
【００３８】
したがって、店舗サーバとラベルプリンタ２との間に通信エラーがない限り、立上げ後で稼働中のラベルプリンタ２に対して、店舗サーバ１から日付及び時刻の設定コマンドが
送信される。立ち上がっていない非稼働中のラベルプリンタ２に対して日付及び時刻の設定コマンドが送信されることはない。
【００３９】
上記設定コマンドを受信したラベルプリンタ２においては、この設定コマンドの日付と時刻とに基づき、内蔵の時計部１４が自動的に調整される。かくして、本実施形態のラベルプリンタシステムによれば、各ラベルプリンタ２がそれぞれ有する時計部２４の調整を、ユーザの負担なく確実に行うことができる。その結果、ラベルプリンタ２から発行されるラベルに印刷される加工日、加工時刻、消費期限等といった日時は常に正確を期したものになるので、ラベルプリンタ２の信頼性を向上させることができる。
【００４０】
また本実施形態において、ラベルプリンタ２は、電源オンにより立ち上がると、タッチパネル２８に日時確認画面６を表示させる。そして、オペレータによって日時確認画面６に対する確認操作が行われたとき、ラベルプリンタ２は、立上り宣言コマンドを店舗サーバ１に送信する。ただし、日時調整機能が無効に設定されていたり、オフラインであったりした場合には、ラベルプリンタ２は、立上り宣言コマンドを送信しない。このときラベルプリンタ２は、時計部２４の日付及び時刻を手動で調整するためのガイダンス６４をタッチパネル２８に表示させる。
【００４１】
このように、本実施形態のラベルプリンタ２によれば、日時調整機能を有効に設定することによって、時計部２４の日時が自動的に調整される。しかも、自動調整が不可能なときには、時計部２４の日付及び時刻を手動で調整するためのガイダンス６４が表示される。したがってオペレータは、日時確認画面６に対する確認操作の後にガイダンス６４が表示された場合に限り、そのガイダンスに従って時計部２４の日時をマニュアルで調整すればよく、それ以外のときには時計部２４の調整を意識する必要がないので、オペレータの負担を軽減できる。
【００４２】
なお、本発明は、前記実施形態に限定されるものではない。  
例えば前記実施形態は、日付及び時刻に係る情報として加工日、加工時刻及び消費期限が印刷されたラベル５を発行するラベルプリンタ２のシステムを例示した。ラベルプリンタ２から発行されるラベルの種類は特に限定されるものではない。日付及び時刻に係る情報が印刷されるラベルのプリンタ及びそのシステムであれば、本発明を適用することができる。
【００４３】
また、図７に示される店舗サーバ１のタイマ割込処理は、以下のように変更してもよい。すなわち、Act１４にてラベルプリンタ２に設定コマンドを送信した後、ＣＰＵ１１は、当該ラベルプリンタ２から応答データを待機する。そして所定時間内に応答データを受信できた場合に限り、ＣＰＵ１１は、当該ラベルプリンタ２のプリンタＩＤに対応するフラグＦを“１”から“２”に更新する。こうすることにより、設定コマンドを送信したが、何らかの異常により時計部２４が調整されなかったラベルプリンタ２に対しては、再度、設定コマンドが送信されるので、より確実にラベルプリンタ２の時計部２４を調整することができる。
【００４４】
また、ラベルプリンタ２が有するものとして説明した日時調整機能は、省略してもよい。その場合、ラベルプリンタ２がオフラインのときのみガイダンス６４が表示される。また、オフラインであるか否かに係らず、ガイダンス６４を日時確認画面６に常に表示させてもよい。この場合、図８の処理手順において、Act２７及びAct２８の処理が省略される。
【００４５】
また、Act２８の処理において確認ボタン６３の再入力を待機するのでなく、例えばガイダンスを表示してから一定時間が経過するのを待機し、一定時間が経過したならば、日時確認画面６を消去するようにしてもよい。
【００４６】
また、前記実施形態では、日時確認画面６の確認動作を、立上り宣言コマンドの送信タイミングとした。ラベルプリンタ２は、上記確認動作以外のタイミングで、立上り宣言コマンドを送信してもよい。例えば、電源オンの後、Act２４の処理から開始し、立上り宣言コマンドを送信した後に日時確認画面６を表示させてもよい。
【００４７】
なお、前記実施形態は、装置内部のプログラム記憶部であるＲＯＭ２２に発明の機能を実現させる制御プログラムが予め記録されているものとした。しかしこれに限らず、同様のプログラムがネットワークから装置にダウンロードされてもよい。あるいは、記録媒体に記録された同様のプログラムが、装置にインストールされてもよい。記録媒体は、ＣＤ−ＲＯＭ，メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。また、プログラムのインストールやダウンロードにより得る機能は、装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００４８】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００４９】
１…店舗サーバ、２…ラベルプリンタ、３…ＬＡＮ、４…時計管理テーブル、５…ラベル、１１，２１…ＣＰＵ、１２，２２…ＲＯＭ、１３，２３…ＲＡＭ、１４，２４…時計部、１５，２５…通信インターフェース、１６，２６…ＨＤＤ、２８…タッチパネル、２９…印刷部。
【図１】
2014151466.tif 000003
【図２】
2014151466.tif 000004
【図３】
2014151466.tif 000005
【図４】
2014151466.tif 000006
【図５】
2014151466.tif 000007
【図６】
2014151466.tif 000008
【図７】
2014151466.tif 000009
【図８】
2014151466.tif 000010
【図９】
2014151466.tif 000011
【図１０】
2014151466.tif 000012
【図１１】
2014151466.tif 000013