(57)【要約】【課題】操作性を向上させる。【解決手段】ラベルプリンタは、画面記憶手段と、ユーザ受付手段と、表示制御手段と、を有する。画面記憶手段は、ユーザを識別するユーザ識別情報と、商品毎に付与するラベルを示す商品ラベルの選択ボタンの配置が設定された画面情報と、を対応付けて記憶する。ユーザ受付手段は、ユーザ識別情報の選択を受け付ける。表示制御手段は、受付手段が受け付けたユーザ識別情報に、記憶手段で対応付けられた画面情報を表示器に表示する。【選択図】図５
2012056089.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別するユーザ識別情報と、商品毎に付与するラベルを示す商品ラベルの選択ボタンの配置が設定された画面情報と、を対応付けて記憶する画面記憶手段と、
ユーザ識別情報の選択を受け付けるユーザ受付手段と、
前記ユーザ受付手段が受け付けた前記ユーザ識別情報に、前記画面記憶手段で対応付けられた前記画面情報を表示器に表示する表示制御手段と、
を備えることを特徴とするラベルプリンタ。
【請求項２】
前記ユーザ識別情報と、前記商品ラベルのフォーマットと、を対応付けて記憶するラベル記憶手段と、
前記表示制御手段により表示された前記画面情報の前記選択ボタンに基づいて、前記商品ラベルの選択を受け付ける選択受付手段と、
前記ユーザ受付手段が受け付けた前記ユーザ識別情報と、前記ラベル記憶手段で対応付けられた前記商品ラベルのフォーマットに従って、前記選択受付手段が受け付けた前記商品ラベルを発行する発行手段と、
をさらに備えたことを特徴とする請求項１に記載のラベルプリンタ。
【請求項３】
前記ユーザ識別情報と、前記商品ラベルの用紙の種類と、を対応付けて記憶する用紙記憶手段をさらに備え、
前記発行手段は、さらに、前記ユーザ受付手段で受け付けた前記ユーザ識別情報と、前記用紙記憶手段で対応付けられた前記用紙の種類で、前記商品ラベルを発行すること、
を特徴とする請求項２に記載のラベルプリンタ。
【請求項４】
前記ユーザ識別情報と、当該ユーザが扱う商品を識別する商品識別情報と、を対応付けて記憶する商品記憶手段をさらに備え、
前記表示制御手段が表示する前記画面情報には、前記ユーザ受付手段が受け付けた前記ユーザ識別情報と、前記商品記憶手段で対応付けられた前記商品識別情報で識別される前記商品に付与する商品ラベルの選択ボタンが配置されていること、
を特徴とする請求項１乃至３のいずれか１つに記載のラベルプリンタ。
【請求項５】
前記選択受付手段は、さらに、商品の一覧表示を示すボタンの選択を受け付け、
前記表示手段は、さらに、前記商品の一覧表示を示すボタンの選択を受け付けた場合に、前記ユーザ識別情報と、前記商品記憶手段で対応付けられた前記商品識別情報で識別される前記商品の一覧情報を、前記表示器に表示すること、
を特徴とする請求項４に記載のラベルプリンタ。
【請求項６】
ユーザを識別するユーザ識別情報と、商品毎に付与するラベルを示す商品ラベルの選択ボタンの配置が設定された画面情報と、を対応付けて記憶する画面記憶手段を備えたコンピュータを、
ユーザ識別情報の選択を受け付けるユーザ受付手段と、
前記ユーザ受付手段が受け付けた前記ユーザ識別情報に、前記画面記憶手段で対応付けられた前記画面情報を表示器に表示する表示制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ラベルプリンタ、及びプログラムに関する。
【背景技術】
【０００２】
スーパーマーケット等の店舗では、商品に貼付して商品名や価格等を表示したラベルを印刷するラベルプリンタが用いられている。ラベルプリンタは、商品マスタから商品名や価格などの商品情報を読み込んでラベルに印刷する印字データを生成し、生成した印字データに基づいてラベルを印刷する。
【０００３】
従来の技術としては、ラベル発行対象の商品が載置されたトレイの固有の番号を入力するだけで、商品の品番の入力を可能とするラベルプリンタに関する技術が開示されている。さらに、近年、商品の品番の入力ミスを抑止するために、ラベルプリンタが備えた表示器に、品番と対応付けられた各商品のボタンが配置された初期画面を表示することで、ボタンが押下された商品のラベルを印刷することも考えられている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザによって取り扱う商品は異なる。このため、各商品のボタンが配置された初期画面を表示可能なラベルプリンタを複数のユーザが共有すると、ユーザによっては必要のない品番等も表示されるため、操作性が良くないという問題がある。
【課題を解決するための手段】
【０００５】
実施形態のラベルプリンタは、画面記憶手段と、ユーザ受付手段と、表示制御手段と、を有する。画面記憶手段は、ユーザを識別するユーザ識別情報と、商品毎に付与するラベルを示す商品ラベルの選択ボタンの配置が設定された画面情報と、を対応付けて記憶する。ユーザ受付手段は、ユーザ識別情報の選択を受け付ける。表示制御手段は、受付手段が受け付けたユーザ識別情報に、記憶手段で対応付けられた前記画面情報を表示器に表示する。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施の形態にかかるラベルプリンタの外観を示す斜視図である。
【図２】図２は、本実施の形態にかかるラベルプリンタの内部のハードウェア構成を説明するためのブロック図である。
【図３】図３は、本実施の形態にかかる商品マスタのテーブル構造を示す図である。
【図４】図４は、本実施の形態にかかるユーザ管理テーブルのテーブル構造を示す図である。
【図５】図５は、本実施の形態にかかるラベルプリンタの機能的構成を示す機能ブロック図である。
【図６】図６は、本実施の形態にかかる表示制御部が表示するユーザ選択画面の例を示した図である。
【図７】図７は、本実施の形態にかかる表示制御部が表示する初期画面の第１のレイアウト例を示した図である。
【図８】図８は、本実施の形態にかかる表示制御部が表示する品名リストの例を示した図である。
【図９】図９は、発行された商品ラベルの第１の例を示した図である。
【図１０】図１０は、本実施の形態にかかる表示制御部が表示する初期画面の第２のレイアウト例を示した図である。
【図１１】図１１は、発行された商品ラベルの第２の例を示した図である。
【図１２】図１２は、本実施の形態にかかるラベルプリンタにおける、起動してからラベルを発行するまでの処理の手順を示すフローチャートである。
【図１３】図１３は、本実施の形態にかかるラベルプリンタにおける、初期画面から品名リストボタンが押下された場合の処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下に添付図面を参照して、この発明にかかるラベルプリンタの最良な実施の形態を詳細に説明する。以下では、本発明のラベルプリンタを、食品等の商品に関連する情報を印刷したラベルやレシートを発行するラベルプリンタに適用した例を示すが、これに限定されることなく用紙等の記録媒体に各種情報を印刷する装置であればいずれの装置に適用してもよい。
【０００８】
図１は、実施の形態にかかるラベルプリンタ１００の外観を示す斜視図である。ラベルプリンタ１００は、略直方体形状のハウジング１０２を有する。ラベルプリンタ１００は、ハウジング１０２の上面に、液晶ディスプレイを有する表示器としてのディスプレイ１０４と、そのディスプレイ１０４の表示面上に積層配置されて操作者が触れたパネル上の位置情報を検出するタッチパネル１０７と、操作者により押下操作される押しボタン式のキーボード１０３などが設けられている。ラベルプリンタ１００は、ハウジング１０２の正面側に、開口部を備えている。ラベルプリンタ１００は、開口部の内部に、二つの引き出しユニット１０５、１０６を横並びに収納する。
【０００９】
ラベルプリンタ１００の引き出しユニット１０５、１０６は、その正面に、フロントパネル１０５ａ、１０６ａを備えている。フロントパネル１０５ａ、１０６ａは、上部に、ラベル発行口１０５ｂ、１０６ｂを開口状態で備えている。フロントパネル１０５ａ、１０６ａは、下部に、把持部１０５ｃ、１０６ｃを備えている。また、ラベルプリンタ１００は、引き出しユニット１０５、１０６を、ハウジング１０２で支持し、正面方向に引き出す、または収納する。このような構成により、作業者は把持部１０５ｃ、１０６ｃを把持して引き出しユニット１０５、１０６をハウジング１０２から引き出すことができる。
【００１０】
図１中、ラベルプリンタ１００の正面に隣接配置された機器は、計量装置１０８である。計量装置１０８は、扁平形状の本体装置１０９と、この本体装置１０９の上面に取り付けられた計量皿１１０とを備えている。本体装置１０９は、計量皿１１０に載置された品物の重量を計量し、その計量データを出力する機能を有する。計量装置１０８は、ラベルプリンタ１００に対して電気的に接続している。計量装置１０８は、本体装置１０９から出力された計量データを、ラベルプリンタ１００に対して出力する。
【００１１】
図２は、ラベルプリンタ１００の内部のハードウェア構成を説明するためのブロック図である。
【００１２】
図２に示すように、ラベルプリンタ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１に、バスラインＢＬを介して、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３、ＨＤＤ２０４、入力部２０５、操作表示部２０６、第１印字ユニット２０７、第２印字ユニット２０８、無線通信Ｉ／Ｆ２１１、有線通信Ｉ／Ｆ２１２などが接続されており、さらに、それら各構成要素部に対して動作に必要な電力を供給するための電源供給部２１３などが実装されている。
【００１３】
ここで、ＣＰＵ２０１は、ＲＯＭ２０２に格納されたプログラムをＲＡＭ２０３に展開して実行することで、このラベルプリンタ１００の全体を制御するとともに、後述の制御部５００として機能する。
【００１４】
ＲＯＭ２０２は、各種プログラムやそれら各種プログラムの処理で用いられる各種データなどのファイルを記憶する。ＲＡＭ２０３は、作業中のデータを一時記憶する。
【００１５】
ＨＤＤ２０４は、記憶手段として機能するものであり、商品マスタと、画面情報マスタと、ユーザ管理テーブルと、を主に格納している。
【００１６】
図３は、商品マスタのテーブル構造を示す図である。図３に示すように、商品マスタは、ユーザＩＤと、品番コードと、商品名と、単価と、数量／内容量と、登録日時と、発行枚数と、（図示しない）各種商品を示す情報と、を対応付けて記憶している。このように、商品マスタは、ユーザを識別するユーザＩＤと、当該ユーザが発行する商品を識別する品番コードとを対応付けて記憶している。さらには、商品名や商品の単価などの様々な商品情報を、商品の識別情報である品番コードに対応付けて記憶している。このように、本実施の形態にかかるラベルプリンタ１００では、図３に示すように、商品を示す品番コードと、ユーザＩＤとを予め対応付けておく必要がある。
【００１７】
図４は、ユーザ管理テーブルのテーブル構造を示す図である。図４に示すように、ユーザ管理テーブルは、ユーザＩＤと、ユーザ名と、画面レイアウトと、用紙種類と、ラベルフォーマットと、発行形式と、を対応付けて記憶している。
【００１８】
画面レイアウトは、ラベルプリンタ１００のディスプレイ１０４に表示する初期画面のレイアウトを識別する情報とする。初期画面は、商品毎に付与するラベルを示す商品ラベルの選択ボタンの配置が、ユーザ用に設定された画面とする。つまり、当該初期画面は、ユーザ毎に、ユーザが利用しやすいように選択ボタンの配置が設定されたレイアウトとする。これにより、各ユーザの商品ラベルの選択が容易になる。
【００１９】
用紙種類は、第１印字ユニット２０７及び第２印字ユニット２０８のいずれか一方で印刷される用紙の種類を識別する情報とする。例えば、用紙種類が“Ａタイプ”の場合に第１印字ユニット２０７を用い、用紙種類が“Ｂタイプ”の場合に第２印字ユニット２０８を用いることとする。
【００２０】
ラベルフォーマットは、商品ラベルに対する印字のフォーマットを特定する情報とする。この印字のフォーマットは、例えば、商品を出荷するユーザ毎に異ならせるなどが考えられる。発行形式は、商品ラベルの発行形式を識別する情報であり、例えば、ラベルの剥離の有無を識別する。
【００２１】
このようにユーザ管理テーブルは、ユーザＩＤ及びユーザ名などのユーザを識別する情報と、商品ラベルの選択ボタンの配置が設定された初期画面に関する情報と、商品ラベルの印刷態様の設定に関する情報と、を対応付けて記憶している。
【００２２】
画面情報マスタは、ユーザ管理テーブルが記憶する画面レイアウト毎に、当該画面レイアウトが選択された場合に表示する初期画面のレイアウトを保持する。本実施の形態にかかる初期画面のレイアウトには、商品ラベルを選択する選択ボタンの配置が含まれている。
【００２３】
入力部２０５は、前記したキーボード１０３と、そのキーボード１０３における各種押しボタンからのキー操作の入力処理を行うキーボードコントローラ２１０と、を有している。
【００２４】
操作表示部２０６は、前記したディスプレイ１０４と、そのディスプレイ１０４における各種情報の表示処理を行う表示コントローラ２０５と、を有している。さらに、操作表示部２０６は、前記したタッチパネル１０７と、そのタッチパネル１０７におけるタッチ操作の入力処理を行うタッチパネルコントローラ２０９と、を有している。
【００２５】
第１印字ユニット２０７は、発熱体（不図示）の発熱によりライナーレスラベルＬに情報を印字するサーマルヘッド２０７ｅと、そのサーマルヘッド２０７ｅの発熱体の発熱を制御するヘッドドライバ２０７ａと、プラテンローラ（不図示）を回転駆動するモータ２０７ｂと、そのモータの回転を制御するモータドライバ２０７ｃと、を有している。さらに、第１印字ユニット２０７は、情報の印字が行われたライナーレスラベルをラベル発行口１０５ｂ近辺の所定位置でカットするカッター機構（不図示）なども有している。
【００２６】
第２印字ユニット２０８は、第１印字ユニット２０７と同様のハードウェア構成として、サーマルヘッド２０８ｅ、ヘッドドライバ２０８ａ、モータ２０８ｂ、モータドライバ２０８ｃ、カッター機構（不図示）などを有している。
【００２７】
無線通信Ｉ／Ｆ２１１は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの所定の無線通信規格に従ってストアサーバなどの外部装置（不図示）との間で通信を行うための通信インタフェースである。有線通信Ｉ／Ｆ２１２は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などの所定の有線通信規格に従って前記外部装置との間で通信を行うための通信インタフェースである。
【００２８】
電源供給部２１３は、商用電源などの外部電源（不図示）からの電力を、モータなどの各負荷部で必要な電力に変換して各負荷部に供給する。
【００２９】
図５は、ラベルプリンタ１００の機能的構成を示す機能ブロック図である。図５に示すラベルプリンタ１００の制御部５００は、図２のＣＰＵ２０１がＲＯＭ２０２に格納されたプログラムを読み出して、実行することで各部がＲＡＭ２０３上にロードされるソフトウェア構成とする。図５に示すように、制御部５００は、表示制御部５０１と、ユーザ受付部５０２と、選択受付部５０３と、発行部５０４と、を含むモジュールで構成されている。
【００３０】
表示制御部５０１は、ディスプレイ１０４に様々な情報を表示する。表示制御部５０１は、ラベルプリンタ１００の電源が投入された場合に、ユーザを選択する画面であるユーザ選択画面を表示する。
【００３１】
図６は、表示制御部５０１が表示するユーザ選択画面の例を示した図である。図６に示すようにユーザ選択画面では、ユーザＩＤとユーザ名とが示された選択ボタンが、ユーザ別に配置されている。そして、ユーザは、当該ユーザ選択画面から、自分のユーザ名等が示された選択ボタンを押下する。
【００３２】
ユーザ受付部５０２は、図６に示すユーザ選択画面上に配置された選択ボタンの押下を受け付けた場合、当該選択ボタンに示されたユーザＩＤが選択されたものとして受け付ける。
【００３３】
そして、表示制御部５０１は、ユーザ受付部５０２で選択を受け付けたユーザＩＤと、ユーザ管理テーブルで対応付けられた初期画面の情報を画面情報マスタから読み出した後、読み出した初期画面をディスプレイ１０４に表示する。
【００３４】
図７は、表示制御部５０１が表示する初期画面のレイアウト例を示した図である。図７に示す初期画面は、図６のユーザ選択画面で、選択ボタン６０１「鈴木××」（ユーザＩＤ‘0001’）が選択された場合に表示する画面である。
【００３５】
図７に示す初期画面の選択領域７０１上に、表示制御部５０１は、ユーザＩＤ‘0001’と商品マスタで対応付けられた品番コードの商品である「きゅうり（３本）」、「きゅうり（６本）」、「キャベツ」、「キャベツ（１／２）」、「トマト（３個）」、「レタス」、「レタス（１／２）」、「ピーマン（３個）」、「すいか」、「ネギ」、「なす」を選択ボタンとして表示する。これら選択ボタンは、品番コードと対応付けられている。つまり、選択受付部５０３が、これら選択ボタンの押下を受け付けた場合に、当該選択ボタンと対応付けられた品番コードの選択を受け付けたことになる。
【００３６】
そして、選択ボタン７０２が選択された場合に、表示制御部５０１は、初期画面の領域７０３に、選択された商品の品番コード、商品名、商品の内容量／数量、値段等の商品情報を、商品ラベルを発行するために表示する。
【００３７】
さらに、選択受付部５０３は、キーボード１０３等から、領域７０３に表示された商品について、商品ラベルを発行する旨の選択を受け付ける。
【００３８】
また、初期画面の下部７０４には、当該ユーザのユーザＩＤと対応付けられている全商品をリスト表示する品名リストボタン７０５、ラベルのイメージを表示するラベルイメージボタンなどの様々なボタンが設けられている。
【００３９】
また、選択受付部５０３は、商品の一覧表示を示す品名リストボタン７０５ボタンの選択を受け付ける。その場合、表示制御部５０１が、当該ユーザが商品ラベルを発行可能な品名リストを表示する。
【００４０】
図８は、表示制御部５０１が表示する品名リストの例を示した図である。このように、品名リストボタン７０５が選択された場合に、表示制御部５０１は、現在選択されているユーザと、商品マスタで対応付けられた商品の品名及び品番の一覧情報を、ディスプレイ１０４に表示する。図８に示すような品名リストの表示は、例えば、初期画面に全ての品名を表示できない場合に、品名を全て閲覧したい場合に特に有効な表示手法である。
【００４１】
図５に戻り、発行部５０４は、ユーザ受付部５０２が受け付けたユーザＩＤと、ユーザ管理テーブルで対応付けられたラベルフォーマット及び用紙種類で、選択受付部５０３が受け付けた商品の商品ラベルを発行する。本実施の形態にかかる発行部５０４は、初期画面での商品の選択ボタンが押下された場合に、商品マスタに格納されている商品の情報を読み出すと共に、ユーザ管理テーブルでラベルフォーマット及び用紙種類を読み出して、商品ラベルの印字データを生成し、ＲＡＭ２０３に格納する。そして、発行部５０４は、ＲＡＭ２０３に格納した印字データを、用紙種類に従って第１印字ユニット２０７のサーマルヘッド２０７ｅ又は第２印字ユニット２０８のサーマルヘッド２０８ｅに送出し、各サーマルヘッド２０７ｅ、２０８ｅによってラベル用紙に商品ラベルを印刷する。さらに、発行部５０４は、第１印字ユニット２０７及び第２印字ユニット２０８を制御して、印刷したラベルをラベル発行口１０５ｂ、１０６ｂから排出して、ラベルを発行する。
【００４２】
図９は、発行された商品ラベルの例を示した図である。図９に示す商品ラベルは、図７の領域７０３に表示された「きゅうり（３本）」のために発行されたラベルとする。当該商品ラベルでは、発行部５０４は、ユーザ管理テーブルでユーザＩＤ‘０００１’と対応付けられた、用紙種類‘Ａタイプ’及びラベルフォーマット‘１’に従って商品ラベルを発行する。なお、用紙種類‘Ａタイプ’は、第１印字ユニット２０７に設定されているものとする。これにより、第１印字ユニット２０７から、図９に示す商品ラベルが発行される。
【００４３】
上述したように、ユーザ選択画面で選択されたユーザに従って、初期画面及び発行されるラベルは、異なるものとなる。そこで、次に、図６に示すユーザ選択画面において、ユーザＩＤ‘0002’である選択ボタン「佐藤××」６０２が選択された場合について説明する。
【００４４】
図１０は、図６に示すユーザ選択画面で選択ボタン「佐藤××」６０２が選択された場合に、表示制御部５０１が表示する初期画面のレイアウト例を示した図である。これら選択ボタンが、表示された品名の品番コードと対応付けられている点については図７と同様とする。そして、図１０に示す初期画面では、ユーザになされた設定により、「いちご（大）」、「いちご（小）」の選択ボタンは、図７で示した初期画面より大きいサイズで表示される。このように、本実施の形態にかかるラベルプリンタ１００では、ユーザ毎の設定に従って、選択ボタンの配置及びサイズを変更できる。
【００４５】
次に、図１０に示す初期画面から発行される商品ラベルについて説明する。図１１は、発行された商品ラベルの例を示した図である。図１１に示す商品ラベルは、図１０に示す初期画面で表示された「いちご（大）」のために、発行されたラベルとする。当該商品ラベルにおいては、発行部５０４は、ユーザ管理テーブルでユーザＩＤ‘0002’と対応付けられた、用紙種類‘Ｂタイプ’及びラベルフォーマット‘１０’に従って商品ラベルを発行する。なお、用紙種類‘Ｂタイプ’は、第２印字ユニット２０８に設定されているものとする。これにより、第２印字ユニット２０８から、図１１に示す商品ラベルが発行される。
【００４６】
ところで、従来のラベルプリンタにおいても、様々な商品について登録が可能である。このようなラベルプリンタを農協などで複数人が共有する場合、ユーザ毎に扱う品物が異なるため、発行したい商品のラベルを探す必要があった。具体的には、登録された商品を閲覧するために複数画面を参照する必要がある場合、ユーザは、ページ切り替え等の操作を行って、所望する商品を見つけ出す必要があった。
【００４７】
このようにラベルプリンタを複数人で共有する場合には、発行する商品を見つけ出すまでの操作性が困難という問題が生じていた。これに対し、本実施の形態にかかるラベルプリンタ１００では、ユーザ選択画面で選択されたユーザに対応する初期画面が表示される。このようなラベルプリンタ１００では、ユーザが発行したい商品のみが登録されている初期画面を表示することができるため、操作性を向上させることができる。
【００４８】
次に、本実施の形態にかかるラベルプリンタ１００における、起動してからラベルを発行するまでの処理について説明する。図１２は、本実施の形態にかかるラベルプリンタ１００における上述した処理の手順を示すフローチャートである。
【００４９】
まず、ラベルプリンタ１００は、ユーザからの操作で電源投入が行われる（ステップＳ１２０１）。そして、ラベルプリンタ１００のＣＰＵ２０１が、ＲＯＭ２０２に格納されている各ソフトウェアの展開、起動及び初期化を行う（ステップＳ１２０２）。
【００５０】
次に、ＣＰＵ２０１は、ラベルプリンタ１００に設定されたｄｉｐスイッチから、設定モードに移行すべきか否か判定する（ステップＳ１２０３）。設定モードに移行すべきと判定された場合（ステップＳ１２０３：Ｙｅｓ）、ＣＰＵ２０１は、ラベルプリンタ１００について設定モードに基づく設定を行う（ステップＳ１２０４）。この設定には、例えば、商品の登録やユーザの登録なども含まれる。そして、設定が終了した場合に、処理を終了する。
【００５１】
一方、ＣＰＵ２０１が設定モードに移行すべきではないと判定した場合（ステップＳ１２０３：Ｎｏ）、ＣＰＵ２０１上に展開された制御部５００に含まれる表示制御部５０１が、図６に示すようなユーザ選択画面を表示する（ステップＳ１２０５）。
【００５２】
そして、ユーザ受付部５０２が、ユーザ選択画面上に配置された選択ボタンに基づいて、ユーザＩＤの選択を受け付ける（ステップＳ１２０６）。
【００５３】
そして、ユーザ受付部５０２は、選択を受け付けたユーザＩＤを、ＲＡＭ２０３に記憶する（ステップＳ１２０７）。
【００５４】
その後、表示制御部５０１が、ユーザＩＤ管理テーブル及び画面情報マスタを参照し、記憶されたユーザＩＤと対応付けられている初期画面を表示する（ステップＳ１２０８）。当該初期画面では、当該ユーザＩＤと対応付けられている品番ＩＤを選択するための選択ボタンが表示されている。
【００５５】
次に、選択受付部５０３が、初期画面に配置された選択ボタンで、品番コードの選択を受け付けたか否かを判定する（ステップＳ１２０９）。品番コードの選択を受け付けていない場合には（ステップＳ１２０９：Ｎｏ）、当該ステップＳ１２０９の品番コードの選択を受け付けたか否かの判定を繰り返し行う。
【００５６】
一方、選択受付部５０３が、初期画面に配置された選択ボタンで、品番コードの選択を受け付けたと判定した場合（ステップＳ１２０９：Ｙｅｓ）、表示制御部５０１は、選択された品番コードで識別される商品の情報を、初期画面上に表示する（ステップＳ１２１０）。
【００５７】
その後、選択受付部５０３が当該商品を発行する旨の操作を受け付けた場合に、発行部５０４が、当該商品を表す商品ラベルを、記憶されたユーザＩＤと対応付けられた種類の用紙及びラベルフォーマットを用いて印刷する（ステップＳ１２１１）。
【００５８】
なお、品番コードの選択手法としては、初期画面に表示された選択ボタンの押下に制限するものではない。品番コードの入力手法の他の例としては、品名リストの一覧を表示し、当該品名リストから選択して品番コードを呼び出す手法が考えられる。
【００５９】
次に、初期画面から品名リストボタンが押下された場合の処理について説明する。図１３は、本実施の形態にかかるラベルプリンタ１００における上述した処理の手順を示すフローチャートである。なお、図１３に示す例では、既に、表示制御部５０１により、ユーザＩＤと対応付けられている初期画面が表示されているものとする。
【００６０】
そして、選択受付部５０３が、初期画面に配置された、品名リストボタンの選択を受け付けたものとする（ステップＳ１３０１）。
【００６１】
この場合、表示制御部５０１は、商品マスタにおいて、記憶されたユーザＩＤと対応付けられた品番コードで識別される品名のリストを、図８のように表示する（ステップＳ１３０２）。
【００６２】
そして、選択受付部５０３は、表示された品名リストから、品番コードの選択を受け付けたか否かを判定する（ステップＳ１３０３）。そして、選択受付部５０３が、品番コードの選択を受け付けていない場合には（ステップＳ１３０３：Ｎｏ）、当該ステップＳ１３０３の品番コードの選択を受け付けたか否かの判定を繰り返し行う。
【００６３】
一方、選択受付部５０３が、品名リストから、品番コードの選択を受け付けたと判定した場合（ステップＳ１３０３：Ｙｅｓ）、表示制御部５０１は、選択された品番コードで識別される商品の情報を表示する（ステップＳ１３０４）。
【００６４】
その後、選択受付部５０３が当該商品を発行する旨の操作を受け付けた場合に、発行部５０４が、当該商品を表す商品ラベルを、記憶されたユーザＩＤと対応付けられた種類の用紙及びラベルフォーマットを用いて印刷する（ステップＳ１３０５）。
【００６５】
本実施の形態にかかるラベルプリンタ１００では、上述した処理手順で処理を行うことで、商品リストから選択した商品の商品ラベルを発行できる。
【００６６】
本実施の形態にかかるラベルプリンタ１００では、電源を立ち上げた直後に、操作を行うユーザを選択することで、当該ユーザと対応付けられた品番コード、初期画面の情報を呼び出し、当該ユーザに適した画面表示を行うことができる。
【００６７】
本実施の形態にかかるラベルプリンタ１００では、ユーザＩＤとしてユーザ個人を識別する識別情報として用いた例について説明した。しかしながら、ユーザ個人に制限するものではなく、複数のユーザ、例えば部署などを識別する情報を、各品番コードと対応付けて利用しても良い。
【００６８】
このように、本実施の形態にかかるラベルプリンタ１００では、複数ユーザで共有する場合でも、ユーザ毎にレイアウトの異なる初期画面が表示される。当該初期画面では、ユーザが必要な情報のみ表示し、当該ユーザが発行しない商品に関する情報の表示が抑止されるため、操作性、作業効率を向上させることができる。
【００６９】
さらに、ユーザと対応付けられているのは、品番コード、初期画面の情報に制限するものではなく、発行するラベルの形状、発行方式、ラベル印字内容等も対応付けられている。これにより、ユーザ毎に適切なラベルの発行を行うことができる。これにより、操作性及び作業効率を向上することができる。
【００７０】
なお、本実施の形態にかかるラベルプリンタ１００で実行されるプログラムは、ＲＯＭ２０２等に予め組み込まれて提供される。本実施形態のラベルプリンタ１００で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００７１】
さらに、本実施の形態にかかるラベルプリンタ１００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のラベルプリンタ１００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【符号の説明】
【００７２】
１００  ラベルプリンタ
５００  制御部
５０１  表示制御部
５０２  ユーザ受付部
５０３  選択受付部
５０４  発行部
【先行技術文献】
【特許文献】
【００７３】
【特許文献１】特開平３−２５６８３５号公報
【図１】
2012056089.tif 000003
【図２】
2012056089.tif 000004
【図３】
2012056089.tif 000005
【図４】
2012056089.tif 000006
【図５】
2012056089.tif 000007
【図６】
2012056089.tif 000008
【図７】
2012056089.tif 000009
【図８】
2012056089.tif 000010
【図９】
2012056089.tif 000011
【図１０】
2012056089.tif 000012
【図１１】
2012056089.tif 000013
【図１２】
2012056089.tif 000014
【図１３】
2012056089.tif 000015