(57)【要約】【課題】複数の異なるサイズのプリセットキーを画面に表示させるにあたり、プリセットキーのサイズに応じて適切な項目を表示できるようにする。【解決手段】プリセットキーが操作されると、そのプリセットキーに設定されているデータに基づき登録処理を行う商品処理装置において、プリセットキーを表示し操作を受け付ける表示手段と、表示手段が表示するプリセットキーの表示サイズに応じたサイズ情報と、データ記憶手段が記憶するデータが対応する項目のうち、サイズ情報と対応させて前記プリセットキーに表示させる項目を記憶する表示情報記憶手段と、表示手段が表示するプリセットキーの表示サイズに応じて、表示情報記憶手段が記憶するサイズ情報が示す表示サイズに対応する項目と対応してデータ記憶手段が記憶するデータを前記プリセットキーに表示させる表示制御手段とを備えて構成する。【選択図】図１２
2020107370.tif 000002
【特許請求の範囲】
【請求項１】
予め所定のデータを各プリセットキーに設定しておき、前記プリセットキーが操作されると、そのプリセットキーに設定されているデータに基づき所定の処理を行う商品処理装置において、
前記所定のデータを項目ごとに記憶するデータ記憶手段と、
前記プリセットキーを表示する表示手段と、
前記表示手段が表示するプリセットキーの表示サイズに応じたサイズ情報と、前記サイズ情報と対応させて前記プリセットキーに表示させる項目であって前記データ記憶手段が記憶するデータに対応する項目を記憶する表示情報記憶手段と、
前記表示手段が表示するプリセットキーの表示サイズに応じて、前記表示情報記憶手段が記憶するサイズ情報に基づき、前記サイズ情報が示す表示サイズに対応する項目と対応して前記データ記憶手段が記憶するデータを前記プリセットキーに表示させる表示制御手段と、
を備えることを特徴とする商品処理装置。
【請求項２】
前記データ記憶手段は、
商品に関連する前記所定のデータを項目ごとに記憶し、
前記表示制御手段は、
前記表示情報記憶手段が記憶する項目に基づいて前記プリセットキーに表示する項目を決定し、決定された項目ごとの内容を前記データ記憶手段が記憶するデータを利用して表示する
ことを特徴とする請求項１に記載の商品処理装置。
【請求項３】
販売する商品の特売情報を記憶する特売情報記憶手段をさらに備え、
前記表示制御手段は、
前記表示情報記憶手段が記憶する項目に特売に関する項目が含まれている場合、前記特売情報記憶手段が記憶する特売情報を前記プリセットキーに表示する
ことを特徴とする請求項１または２に記載の商品処理装置。
【請求項４】
前記表示情報記憶手段は、
前記プリセットキーに表示させる項目の優先順位を項目ごとに記憶し、
前記表示制御手段は、
前記優先順位に基づいてプリセットキーにおける項目を表示する
ことを特徴とする請求項１から３のいずれか一項に記載の商品処理装置。
【請求項５】
前記表示手段が表示するプリセットキーの表示サイズを変更する表示サイズ変更手段をさらに備え、
前記表示制御手段は、
前記表示サイズ変更手段により変更された表示サイズに従ってプリセットキーを表示し、表示サイズが変更された後のプリセットキーに、前記表示情報記憶手段が記憶する表示サイズに対応する数の項目を前記優先順位に基づいて表示する
ことを特徴とする請求項４に記載の商品処理装置。
【請求項６】
前記表示制御手段は、
前記表示サイズ変更手段により変更された表示サイズにプリセットキーを変更するとともに、変更後の表示サイズと表示サイズの変更された方向に応じて他のプリセットキーの位置と表示サイズとの少なくともいずれか一方を変更する
ことを特徴とする請求項５に記載の商品処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば買上商品の登録など、商品の販売に関するデータ処理を行う商品処理装置に関する。
【背景技術】
【０００２】
ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）端末装置などの商品処理装置では、商品が予め対応付けられたボタン（プリセットキー）を表示させることが行われている（例えば、特許文献１参照）。店員（オペレータ）は、顧客が買い上げた商品を計上していくにあたり、買い上げられた商品ごと対応付けられたプリセットキーを操作する。そして、商品処理装置は、操作されたボタンに応じた商品を買上商品として登録していく。
これにより、顧客の買い上げた商品が商品処理装置に順次登録されていく。商品処理装置は、登録された商品の価格の計上や、顧客の支払金額の計算などをはじめとする、商品販売に関連したデータ処理を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１２３８７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば売れ筋の商品や特売の商品のように顧客に買い上げられる頻度の高い商品に対応するプリセットキーは顧客に買い上げられる頻度の低い商品に対応するプリセットキーよりも操作しやすくなっていることが好ましい。
そこで、画面に表示されるプリセットキーについて、操作される頻度などに応じてサイズを異ならせるようにすれば、サイズの大きいプリセットキーについては操作がしやすくなるとともに、画面におけるボタンの配置も効率がよく行えることとなって好ましい。
【０００５】
しかし、上記のように画面に表示されるプリセットキーのサイズを異ならせた場合には、プリセットキー上で表示できる商品に関する情報の量も、プリセットキーのサイズに応じて異なることになる。
このように、複数の異なるサイズのプリセットキーが表示される場合、オペレータは、プリセットキーのサイズに応じて商品ごとに表示すべき項目を決めて設定していかねばならず、そのための手間と時間に多くを要してしまうという問題がある。
【０００６】
本発明は、このような事情に鑑みてなされたもので、複数の異なるサイズのプリセットキーを画面に表示させるにあたり、プリセットキーのサイズに応じて適切な項目を表示させることのできる商品処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様は、予め所定のデータを各プリセットキーに設定しておき、前記プリセットキーが操作されると、そのプリセットキーに設定されているデータに基づき登録処理を行う商品処理装置において、前記所定のデータを項目ごとに記憶するデータ記憶手段と、前記プリセットキーを表示し操作を受け付ける表示手段と、前記表示手段が表示するプリセットキーの表示サイズに応じたサイズ情報と、前記サイズ情報と対応させて前記プリセットキーに表示させる項目であって前記データ記憶手段が記憶するデータに対応する項目を記憶する表示情報記憶手段と、前記表示手段が表示するプリセットキーの表示サイズに応じて、前記表示情報記憶手段が記憶するサイズ情報に基づき、前記サイズ情報が示す表示サイズに対応する項目と対応して前記データ記憶手段が記憶するデータを前記プリセットキーに表示させる表示制御手段と、を備えることを特徴とする商品処理装置である。
【０００８】
上記構成によれば、プリセットキーの表示サイズと、プリセットキーに表示する項目とを関連付けて記憶していることから、手間や時間を要することなく、プリセットキーの表示にあたり、プリセットキーの表示サイズに応じて適切な項目を表示させることが可能になる。
【０００９】
また、本発明の一態様は、上記の商品処理装置であって、前記データ記憶手段は、商品に関連する前記所定のデータを項目ごとに記憶し、前記表示情報記憶手段が記憶する項目に基づいて前記プリセットキーに表示する項目を決定し、決定された項目ごとの内容を前記データ記憶手段が記憶するデータを利用して表示してもよい。
【００１０】
上記構成によれば、表示情報記憶手段が記憶する項目として、データ記憶手段が記憶する項目が含まれることになるため、プリセットキーにおける項目について、データ記憶部手段が記憶する項目に対応するデータを利用して表示することが可能になる。これにより、プリセットキーにおいて、適切な項目の内容を容易に表示することが可能になる。
【００１１】
また、本発明の一態様は、上記の商品処理装置であって、販売する商品の特売情報を記憶する特売情報記憶手段をさらに備え、前記表示制御手段は、前記表示情報記憶手段が記憶する項目に特売に関する項目が含まれている場合、前記特売情報記憶手段が記憶する特売情報に基づく特売情報を前記プリセットキーに表示してもよい。
【００１２】
上記構成によれば、特売の対象となっている商品に対応するプリセットキーにおいて、特売に関連する内容をプリセットキーに表示させることが可能になる。
【００１３】
また、本発明の一態様は、上記の商品処理装置であって、前記表示情報記憶手段は、前記プリセットキーに表示させる項目の優先順位を項目ごとに記憶し、前記表示制御手段は、前記優先順位に基づいてプリセットキーにおける項目を表示してもよい。
【００１４】
上記構成によれば、予め定められた優先順位に従ってプリセットキーにおいて表示すべき項目を決定できるので、プリセットキーにおいて表示される項目の内容を適切なものとすることができる。
【００１５】
また、本発明の一態様は、上記の商品処理装置であって、前記表示手段が表示するプリセットキーの表示サイズを変更する表示サイズ変更手段をさらに備え、前記表示制御手段は、前記表示サイズ変更手段により変更された表示サイズに従ってプリセットキーを表示し、表示サイズが変更された後のプリセットキーに、前記表示情報記憶手段が記憶する表示サイズに対応する数の項目を前記優先順位に基づいて表示してもよい。
【００１６】
上記構成によれば、プリセットキーの表示サイズを変更可能になるとともに、変更後のプリセットキーの表示サイズに対応して適切な項目の内容を表示することができる。
【００１７】
また、本発明の一態様は、上記の商品処理装置であって、前記表示制御手段は、前記表示サイズ変更手段により変更された表示サイズにプリセットキーを変更するとともに、変更後の表示サイズと表示サイズの変更された方向に応じて他のプリセットキーの位置と表示サイズとの少なくともいずれか一方を変更してもよい。
【００１８】
上記構成によれば、プリセットキーの表示サイズを変更したのに伴って、他のプリセットキーの表示サイズまたは位置を適切に変更することができる。
【発明の効果】
【００１９】
以上説明したように、本発明によれば、複数の異なるサイズのプリセットキーを画面に表示させるにあたり、プリセットキーのサイズに応じて適切な項目を表示させることのできる商品処理装置を提供できるようになるという効果が得られる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態における商品処理装置の外観例を示す図である。
【図２】本実施形態における商品処理装置の構成例を示す図である。
【図３】本実施形態における商品処理装置が記憶する商品マスタの構造例を示す図である。
【図４】本実施形態における商品処理装置が記憶するキー表示情報の構造例を示す図である。
【図５】本実施形態における商品処理装置が記憶する特売情報の構造例を示す図である。
【図６】本実施形態における液晶タッチパネルの画面において表示されるプリセットキー領域の表示態様例を示す図である。
【図７】本実施形態のプリセットキーのサイズごとにおける表示項目の表示態様例を示す図である。
【図８】本実施形態のプリセットキーにおける表示項目の表示についての他の態様例を示す図である。
【図９】本実施形態において、プリセットキーのサイズ変更に応じた表示項目の表示の態様例を示す図である。
【図１０】本実施形態において、サイズ変更操作によるプリセットキーのサイズの変更に伴って他のプリセットキーの位置が変更される例を示す図である。
【図１１】本実施形態において、サイズ変更操作によるプリセットキーのサイズの変更に伴って他のプリセットキーの位置、サイズが変更される例を示す図である。
【図１２】本実施形態の商品処理装置がプリセットキー領域の表示のために実行する処理手順例を示すフローチャートである。
【図１３】本実施形態の商品処理装置が、プリセットキーについてのサイズ変更操作が行われるのに応じて実行する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の一実施形態による商品処理装置について図面を参照して説明する。
本実施形態の商品処理装置は、プリセットキー（プリセットボタンの一例）を画面に表示する。プリセットキーは、複数の異なるサイズのうちのいずれかのサイズを有し、対応の商品に関する情報が示されるキーである。プリセットキーは、例えば買上商品を登録するなどの登録処理に際して、登録すべき商品を指定する操作が行われる。商品処理装置は、表示されたプリセットキーに対する操作が行われるのに応じて、操作されたプリセットキーに対応する商品の販売に関する処理を行う。商品の販売に関する処理は、例えば、顧客の買上商品の登録などである。
【００２２】
図１は、本実施形態における商品処理装置１の外観例を示す図である。図１（ａ）は商品処理装置１の正面図である。図１（ｂ）は商品処理装置１の側面図である。
【００２３】
商品処理装置１は、レシート発行口１０９、スキャナ部１１０、液晶タッチパネル１１２（表示手段の一例）、キー操作部１１４、客用表示部１１６及びカードリーダ部１１８を備える。
【００２４】
レシート発行口１０９は、内蔵するレシート印字部（ジャーナルプリンタ）によって印刷されたレシートを排出する。
スキャナ部１１０は、商品に付されたバーコードを読み取る。
液晶タッチパネル１１２は、液晶表示デバイスとタッチパネルとが組み合わされた構成であり、画面に対して指などの操作体を触れることによる操作を受け付けることが可能なようになっている。また、液晶タッチパネル１１２は、登録された商品や会計に関する金額などをはじめ、商品販売に関連する各種の情報を表示することができる。
キー操作部１１４は、商品処理装置１が備えるメカニカルなキーを備える部位である。
客用表示部１１６は、登録された商品や会計に関する金額などをはじめ、商品販売に関連する各種の情報を表示する。
カードリーダ部１１８は、クレジットカードなどの情報を読み取る。
【００２５】
図２は、本実施形態における商品処理装置１の内部構成を示すブロック図である。なお、図１と同一部分には同一符号を付して、ここでの説明を省略する。
同図に示す商品処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００、ハードディスク部１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０４、レシート印字部１０８、スキャナ部１１０、液晶タッチパネル１１２、キー操作部１１４、客用表示部１１６及びカードリーダ部１１８を備える。これらの各部は、システムバス１２０によりデータの入出力が可能なように接続されている。
【００２６】
ＣＰＵ１００は、商品処理装置１としての機能を実現するための制御を実行する。
本実施形態のＣＰＵ１００は、表示サイズ変更手段としての機能を有する。表示サイズ変更手段は、液晶タッチパネル１１２が表示するプリセットキーの表示サイズを変更する。
表示サイズ変更手段は、プリセットキーごとに指定された表示サイズに変更することができる。また、表示サイズ変更手段は、全てのプリセットキーを対象として一括で指定された表示サイズに変更してもよい。また、表示サイズ変更手段は、選択された任意の複数のプリセットキーを対象として表示サイズを変更するようにしてもよい。
また、ＣＰＵ１００は、表示制御手段としての機能を有する。表示制御手段は、ハードディスク部１０２が記憶するキー表示情報に基づいて、プリセットキーを表示する。キー表示情報は、プリセットキーの表示サイズ（以下、単にサイズとも記載する）を示すサイズ情報と、サイズ情報が示すサイズに応じて表示させるべき項目（以下、表示項目とも記載する）とを含む。表示制御手段は、キー表示情報に含まれるサイズ情報が示すサイズを有し、サイズに対応する表示項目を表示させたプリセットキーを表示する。つまり、表示制御手段は、キー表示情報における項目に基づいてプリセットキーに表示する項目を決定し、決定された項目ごとの内容を商品マスタのデータを利用して表示する。
また、表示制御手段は、キー表示情報に特売内容の表示項目が含まれている場合には、対応の商品についての特売情報に基づく特売内容をプリセットキーに表示する。
また、表示制御手段は、キー表示情報における表示項目について定められた優先順位に基づいてプリセットキーにおける表示項目を表示する。
また、表示制御手段は、プリセットキーのサイズを変更するサイズ変更操作に応じて、サイズ変更操作により指定されたサイズにプリセットキーを変更し、サイズが変更された後のプリセットキーにおいて、変更後のサイズに対応する数の表示項目を優先順位に基づいて表示する。
また、表示制御手段は、サイズ変更操作により指定されたサイズにプリセットキーを変更するとともに、変更後のサイズとサイズの変更された方向に応じて他のプリセットキーの位置とサイズとの少なくともいずれか一方を変更する。
【００２７】
ハードディスク部１０２は、ＣＰＵ１００が利用する各種の情報を記憶する。例えば、ハードディスク部１０２は、ＣＰＵ１００が実行するプログラムのほか、商品マスタ、特売情報、キー表示情報などを記憶する。即ち、ハードディスク部１０２は、データ記憶手段、表示情報記憶手段、特売情報記憶手段の一例である。
データ記憶手段としてのハードディスク部１０２は、商品マスタを記憶する。商品マスタは所定のデータの一例であってプリセットキーに設定されるデータである。
表示情報記憶手段としてのハードディスク部１０２は、プリセットキーの表示サイズを変化させるサイズ情報と、当該サイズ情報と対応させてデータ記憶手段が記憶するデータのうちプリセットキーに表示させる項目とを記憶する。なお、ハードディスク部１０２は、上記のサイズ情報と表示項目とについて、キー表示情報に含めて記憶する。
特売情報記憶手段は、特売情報を記憶する。
【００２８】
商品マスタは、各商品の商品コード、商品名、販売価格などの項目を含む商品情報を格納するファイルである。商品マスタは、商品の販売状況及び仕入れ状況等に応じて適宜変更される。
【００２９】
特売情報は、店舗で販売する商品についての特売に関する情報である。
【００３０】
本実施形態の商品処理装置１は、液晶タッチパネル１１２の画面に、顧客の買上商品の登録のために店員（オペレータ）が操作するプリセットキーが表示される。プリセットキーは、商品マスタにおいて示される商品ごとに対応しており、対応の商品につての所定の項目が表示される。そして、液晶タッチパネル１１２の画面上においては、例えば商品の部門ごとに対応するページにおいて、対応の部門の商品ごとのプリセットキーが配列されるように表示される。
ハードディスク部１０２が記憶する表示情報は、上記のようにプリセットキーを表示させる際に商品処理装置１が利用する情報である。
【００３１】
ＲＡＭ１０４は、ＣＰＵ１００に対応する主記憶装置であり、ＣＰＵ１００が処理を実行する際の作業領域として利用される。
【００３２】
続いて、図３を参照して、ハードディスク部１０２が記憶する商品マスタの構造例について説明する。
同図に示すように、商品マスタは、例えば店舗にて販売される商品ごとに、商品コード、部門、産地、商品名、単価などの所定の項目を対応付けた構造である。
商品コードは、対応の商品について付与された識別子を示す。
部門は、対応の商品が該当する部門を示す。
産地は、対応の商品の産地が示される。なお、産地に代えて対応の商品を製造したメーカが示されてもよい。
単価は、対応の商品の１個あたり、あるいは所定重量あたりの価格を示す。
【００３３】
また、図４を参照して、ハードディスク部１０２が記憶するキー表示情報の構造例について説明する。
同図に示すように、キー表示情報は、プリセットキーごとに、キー番号、商品コード、サイズ情報、位置情報、優先順位情報、表示項目（項目）を対応付けた構造である。１つのキー表示情報は、オペレータの予めの操作によりプリセットキーを登録したのに応じてＣＰＵ１００により生成され、ハードディスク部１０２に記憶される。
【００３４】
キー番号は、対応のプリセットキーに付与された識別子としての番号である。
商品コードは、対応のプリセットキーと対応付けられた商品を示す商品コードである。
サイズ情報は、対応のプリセットキーのサイズを示す。
位置情報は、対応のプリセットキーの画面上での表示位置を示す。
優先順位情報は、対応のプリセットキーに表示可能な項目である表示項目についての優先順位を示す。
表示項目は、対応のプリセットキーに表示可能な項目を示す。同図の場合には、表示項目が、画像情報、第１項目、第２項目、第３項目、第４項目の５つである例を示している。
【００３５】
画像情報は、対応のプリセットキーに表示可能な表示項目として、例えば対応の商品を示す画像を指定する情報である。同図においては、画像情報として、画像のファイル名によって画像を指定する例を示している。
第１項目、第２項目、第３項目、第４項目は、それぞれ、表示項目の分類として、産地、商品名、単価、特売内容が対応付けられている。
【００３６】
また、図５を参照して、ハードディスク部１０２が記憶する特売情報の構造例について説明する。
同図に示す特売情報は、特売される商品ごとの商品コードに、開始日時、終了日時、特売価格を対応付けた構造である。
開始日時は、特売が開始される日時を示す。
終了日時は、特売が終了する日時を示す。
特売価格は、対応の商品について特売価格を示す。
【００３７】
図６は、液晶タッチパネル１１２の画面において表示されるプリセットキー領域ＡＫＹの態様例を示している。同図に示されるプリセットキー領域ＡＫＹは、例えば顧客の買上商品を登録するための操作が行われる商品登録画面内に表示される。
同図に示すように、本実施形態のプリセットキーＫＹは、Ｘ１×Ｙ１、Ｘ２×Ｙ１、Ｘ３×Ｙ１による３つのうちのいずれかによるサイズを有してプリセットキー領域ＡＫＹ内にて配列される。
同図においては、図示を省略しているが、プリセットキーＫＹごとに対応の商品についての表示項目の表示が行われる。表示される表示項目の数は、プリセットキーＫＹのサイズに応じて異なる。
【００３８】
図７は、本実施形態のプリセットキーのサイズごとにおける表示項目の表示態様例を示している。
図７（ａ）は、図４におけるキー番号Ｋ１のキー表示情報に基づいて表示されるプリセットキーＫＹ１の表示態様例を示している。
図４によると、キー番号Ｋ１のキー表示情報におけるサイズ情報はＸ３×Ｙ１のサイズを示している。そこで、商品処理装置１は、プリセットキーＫＹ１に対応して、Ｘ３×Ｙ１のサイズによるキーパーツ画像を生成する。キーパーツ画像とは、表示項目が表示されていない状態のプリセットキーの画像である。
図７の場合、Ｘ３×Ｙ１のサイズのプリセットキーは、上から下にかけて、３つの第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３に分割される。第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３は、それぞれ、優先順位の１番目、２番目、３番目が対応する。
【００３９】
ここで、キー番号Ｋ１のキー表示情報における商品コードは１００１を示している。商品コードが１００１の商品は、図３の商品マスタにおける商品名を参照して分かるように、「人参」である。
【００４０】
このように、プリセットキーＫＹ１は、商品コードが１００１の人参に対応している。ただし、プリセットキーＫＹ１は、第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３として示すように、表示可能な項目の最大数は３つである。これに対して、プリセットキーに表示可能な項目は、画像情報と第１〜第４項目の５つである。従って、プリセットキーＫＹ１に項目を表示するにあたっては、５つの項目のうちから３つが選択される必要がある。
【００４１】
そこで、商品処理装置１は、プリセットキーＫＹ１に表示すべき項目を選択するにあたり、キー表示情報の優先順位情報が示す優先順位を利用する。
図４によると、キー番号Ｋ１のキー表示情報の優先順位情報は、第２項目（商品名）、第１項目（産地）、第３項目（単価）、第４項目（特売内容）、画像情報の順による優先順位であることを示している。
この場合、商品処理装置１は、１番目〜３番目までの優先順位に対応する第２項目（商品名）、第１項目（産地）、第３項目（単価）を、プリセットキーＫＹ１における第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３の各々に表示させればよい。
【００４２】
図３の商品マスタによれば、商品コードが１００１の商品の商品名は「人参」であり、産地は「青森産」であり、単価は「１１０」である。そこで、商品処理装置１は、プリセットキーＫＹ１における第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３のそれぞれに、図７（ａ）のように、「人参」、「青森産」、「１１０円」を表示させる。
そして、商品処理装置１は、このようにＸ３×Ｙ１のキーパーツ画像上に項目を表示させたプリセットキーＫＹ１を、プリセットキー領域ＡＫＹにおいて、キー表示情報に含まれる位置情報が示す位置（ｘ１，ｙ１）に配置させる。
【００４３】
また、図７（ｂ）は、図４におけるキー番号Ｋ２のキー表示情報に基づいて表示されるプリセットキーＫＹ２の表示態様例を示している。
図４によると、キー番号Ｋ２のキー表示情報におけるサイズ情報はＸ３×Ｙ１のサイズを示している。そこで、商品処理装置１は、プリセットキーＫＹ２に対応して、図７（ｂ）のように、Ｘ３×Ｙ１のサイズのキーパーツ画像を生成する。
【００４４】
ここで、キー番号Ｋ２のキー表示情報における商品コードは１００２を示している。商品コードが１００２の商品は、図３の商品マスタにおける商品名を参照して分かるように「キャベツ」である。
図４によると、キー番号Ｋ２のキー表示情報の優先順位情報は、第２項目（商品名）、第４項目（特売内容）、第３項目（単価）、画像情報、第１項目（産地）、の順による優先順位であることを示している。
この場合、商品処理装置１は、優先順位が１番目〜３番目までの第２項目（商品名）、第４項目（特売内容）、第３項目（単価）を、プリセットキーＫＹ２における第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３のそれぞれに表示させればよい。
【００４５】
そこで、商品処理装置１は、商品マスタから、１００２の商品コードに対応付けられた商品名である「キャベツ」と、単価である「１３８」とを取得する。また、商品処理装置１は、特売内容については、図５の特売情報から以下のように取得する。
即ち、図５によると、１００２の商品コードの商品についての特売情報が存在する。ここで、現在の日時が７月９日１８時であるとすると、１００２の商品コードの商品は、現在特売中であることになる。そこで、この場合の商品処理装置１は、図５の特売情報から１００２の商品コードに対応付けられた「９８」の特売価格を取得する。
【００４６】
そして、商品処理装置１は、上記のように取得した各項目の内容に基づき、プリセットキーＫＹ２における第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３のそれぞれに、７（ｂ）のように、「キャベツ」、「特売  １１０円」、「通常  １３８円」を表示させる。このように、特売価格と通常の価格とがともに表示される場合、特売価格と通常の価格とが区別できるように、「特売」、「通常」などの文字を、商品マスタから取得した表示項目の内容に付加するとよい。
なお、特売期間が終了してしまっている場合、商品処理装置１は、例えば第２項目表示領域ＡＲ２を空欄とすればよい。あるいは、商品処理装置１は、第２項目表示領域ＡＲ２に特売期間が終了したことを示す内容を表示させればよい。
そして、商品処理装置１は、上記のようにＸ３×Ｙ１のキーパーツ画像上に項目を表示させたプリセットキーＫＹ２を、プリセットキー領域ＡＫＹにおいて、キー表示情報に含まれる位置情報が示す位置（ｘ２，ｙ２）に配置させる。
【００４７】
また、図７（ｃ）は、図４におけるキー番号Ｋ３のキー表示情報に基づいて表示されるプリセットキーＫＹ３の表示態様例を示している。
図４によると、キー番号Ｋ３のキー表示情報におけるサイズ情報はＸ３×Ｙ１のサイズを示している。そこで、商品処理装置１は、プリセットキーＫＹ３に対応して、図７（ｃ）のように、Ｘ３×Ｙ１のサイズのキーパーツ画像を生成する。
【００４８】
ここで、キー番号Ｋ３のキー表示情報における商品コードは１００３を示している。商品コードが１００３の商品は、図３の商品マスタにおける商品名を参照して分かるように、「きゅうり」である。
図４によると、キー番号Ｋ３のキー表示情報の優先順位情報は、画像情報、第３項目（単価）、第１項目（産地）、第４項目（特売内容）、第２項目（商品名）、の順による優先順位であることを示している。
この場合、商品処理装置１は、優先順位が１番目〜３番目までの画像情報、第３項目（単価）、第１項目（産地）を、プリセットキーＫＹ３における第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３のそれぞれに表示させればよい。
そこで、商品処理装置１は、商品マスタから、１００３の商品コードに対応付けられた画像情報が示す画像ファイル（００３．ｇｉｆ）と、単価である「９０」と、産地である「九州産」とを取得する。
【００４９】
そして、商品処理装置１は、上記のように取得した各項目の内容に基づき、プリセットキーＫＹ３における第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３のそれぞれに、７（ｃ）のように、画像ファイル（００３．ｇｉｆ）の画像と、「９０円」と、「九州産」とを表示させる。
そして、商品処理装置１は、上記のようにＸ３×Ｙ１のキーパーツ画像上に項目を表示させたプリセットキーＫＹ３を、プリセットキー領域ＡＫＹにおいて、キー表示情報に含まれる位置情報が示す位置（ｘ３，ｙ３）に配置させる。
【００５０】
また、図７（ｄ）は、図４におけるキー番号Ｋ４のキー表示情報に基づいて表示されるプリセットキーＫＹ４の表示態様例を示している。
図４によると、キー番号Ｋ４のキー表示情報におけるサイズ情報はＸ２×Ｙ１のサイズを示している。Ｘ２は、Ｘ３に対して２／３となるサイズである。
そこで、この場合の商品処理装置１は、プリセットキーＫＹ４に対応して、図７（ｄ）のように、Ｘ２×Ｙ１のサイズのキーパーツ画像を生成する。
Ｘ２×Ｙ１のサイズの場合、図７（ｄ）に示されるように、項目を表示できる領域は、第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２の２つのみとなる。
【００５１】
ここで、キー番号Ｋ４のキー表示情報における商品コードは１００４を示している。商品コードが１００４の商品は、図３の商品マスタにおける商品名を参照して分かるように、もやしである。
図４によると、キー番号Ｋ４のキー表示情報の優先順位情報は、第２項目（商品名）、第３項目（単価）、画像情報、第４項目（特売内容）、第１項目（産地）の順による優先順位であることを示している。
この場合、商品処理装置１は、優先順位が１番目の第２項目（商品名）と、２番目の第３項目（単価）とを、プリセットキーＫＹ４における第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２のそれぞれに表示させればよい。
そこで、商品処理装置１は、商品マスタから、１００４の商品コードに対応付けられた商品名である「もやし」と、単価である「４８」とを取得する。
【００５２】
そして、商品処理装置１は、上記のように取得した各項目の内容に基づき、プリセットキーＫＹ４における第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２のそれぞれに、７（ｄ）のように、「もやし」、「４８円」を表示させる。
そして、商品処理装置１は、上記のようにＸ２×Ｙ１のキーパーツ画像上に項目を表示させたプリセットキーＫＹ４を、プリセットキー領域ＡＫＹにおいて、キー表示情報に含まれる位置情報が示す位置（ｘ４，ｙ４）に配置させる。
【００５３】
また、図７（ｅ）は、図４におけるキー番号Ｋ５のキー表示情報に基づいて表示されるプリセットキーＫＹ５の表示態様例を示している。
図４によると、キー番号Ｋ５のキー表示情報におけるサイズ情報はＸ１×Ｙ１のサイズを示している。Ｘ１は、Ｘ３に対して１／３となるサイズである。
そこで、この場合の商品処理装置１は、プリセットキーＫＹ５に対応して、図７（ｅ）のように、Ｘ１×Ｙ１のサイズのキーパーツ画像を生成する。
Ｘ１×Ｙ１のサイズの場合、図７（ｅ）に示されるように、項目を表示できる領域は、第１項目表示領域ＡＲ１の１つのみとなる。
【００５４】
ここで、キー番号Ｋ５のキー表示情報における商品コードは１００５を示している。商品コードが１００５の商品は、図３の商品マスタにおける商品名を参照して分かるように、カイワレ大根である。
図４によると、キー番号Ｋ５のキー表示情報の優先順位情報は、第２項目（商品名）、第１項目（産地）、第４項目（特売内容）、第３項目（単価）、画像情報の順による優先順位であることを示している。
この場合、商品処理装置１は、優先順位が１番目の第２項目（商品名）を、プリセットキーＫＹ５における第１項目表示領域ＡＲ１に表示させればよい。
そこで、商品処理装置１は、商品マスタから、１００５の商品コードに対応付けられた商品名である「カイワレ大根」を取得する。
【００５５】
そして、商品処理装置１は、上記のように取得した項目の内容である「カイワレ大根」を、プリセットキーＫＹ４における第１項目表示領域ＡＲ１に、７（ｅ）のように表示させる。
そして、商品処理装置１は、上記のようにＸ１×Ｙ１のキーパーツ画像上に項目を表示させたプリセットキーＫＹ５を、プリセットキー領域ＡＫＹにおいて、キー表示情報に含まれる位置情報が示す位置（ｘ５，ｙ５）に配置させる。
【００５６】
図８は、プリセットキーにおける項目についての優先順位に応じた表示位置についての変形例を示している。
例えば、図７（ａ）に例示したプリセットキーＫＹ１については、図８（ａ）に示すように、第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３が、それぞれ、キーパーツ画像上の中段、上段、下段に割り当てられるように変更されている。
即ち、Ｘ３×Ｙ１のサイズのプリセットキーについては、１番目、２番目、３番目の優先順位の各項目が、それぞれ、キーパーツ画像上の中段、上段、下段に表示されてもよい。
【００５７】
また、図８（ｂ）においては、図７（ａ）に例示したプリセットキーＫＹ１について、第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２、第３項目表示領域ＡＲ３が、それぞれ、キーパーツ画像上の中段、下段、上段に割り当てられるように変更されている。
即ち、Ｘ３×Ｙ１のサイズのプリセットキーについては、１番目、２番目、３番目の優先順位の各項目が、それぞれ、キーパーツ画像上の中段、下段、上段に表示されてもよい。
【００５８】
また、図８（ｃ）においては、図７（ｄ）に例示したプリセットキーＫＹ４について、第１項目表示領域ＡＲ１、第２項目表示領域ＡＲ２が、それぞれ、キーパーツ画像上の、下段、上段に割り当てられるように変更されている。
即ち、Ｘ２×Ｙ１のサイズのプリセットキーについては、１番目、２番目の優先順位の項目が、それぞれ、キーパーツ画像上の下段、上段に表示される例を示している。
【００５９】
また、本実施形態においては、オペレータの液晶タッチパネル１１２に対する所定操作によってプリセットキーのサイズを変更することができる。
図９は、プリセットキーのサイズの変更に応じた項目の表示態様の一例を示している。同図では、図８（ａ）と同じプリセットキーＫＹ１を例に挙げている。
即ち、図９（ａ）のプリセットキーＫＹ１において、優先順位が１番目、２番目、３番目の各表示項目は、それぞれ、中段の第１項目表示領域ＡＲ１、上段の第２項目表示領域ＡＲ２、下段の第３項目表示領域ＡＲ３に表示されている。
【００６０】
そして、図９（ａ）のプリセットキーＫＹ１のサイズをＸ２×Ｙ１に変更した場合、プリセットキーＫＹ１は、図９（ｂ）に示す態様で表示される。
つまり、Ｘ２×Ｙ１のサイズのプリセットキーＫＹ１は、上段が第２項目表示領域ＡＲ２とされて優先順位が２番目の項目である産地（「青森産」）が表示される。また、Ｘ２×Ｙ１のサイズのプリセットキーＫＹ２は、下段が第１項目表示領域ＡＲ１とされて優先順位が１番目の項目である商品名（「人参」）が表示される。
即ち、Ｘ２×Ｙ１のサイズのプリセットキーＫＹ１においては、優先順位が１番目と二番目の項目が表示される。
【００６１】
また、図９（ｂ）のＸ２×Ｙ１によるサイズのプリセットキーＫＹ１を、さらにＸ１×Ｙ１によるサイズに変更した場合、プリセットキーＫＹ１は、図９（ｃ）に示す態様で表示される。
つまり、Ｘ１×Ｙ１のサイズのプリセットキーＫＹ１においては、優先順位が１番目の項目である商品名（「人参」）が表示される。
なお、図９（ｃ）の状態からサイズを大きしていく操作を行った場合、プリセットキーＫＹ１は、図９（ｂ）、図９（ａ）に示すように表示される。
【００６２】
このように、本実施形態では、プリセットキーのサイズが変更されるのに伴って、プリセットキーとしてのキーパーツ画像上に表示できる項目の数も変更される。即ち、本実施形態では、プリセットキーのサイズの変更に応じて、項目についての表示内容も変化する。
この際、本実施形態では、表示項目ごとの優先順位に基づいて、プリセットキーのサイズに応じて表示可能な数の項目を優先順位の高い順から表示するようにしている。
このように、プリセットキーのサイズの変更に応じて、プリセットキーに表示させる項目を優先順位に従って決定することにより、特に人手を要することなくプリセットキーのサイズごとに表示される項目を適切なものとすることができる。
【００６３】
次に、図１０と図１１とを参照して、１つのプリセットキーのサイズ変更に伴う他のプリセットキーのサイズの変更の態様例について説明する。
先ず、図１０（ａ）においては、プリセットキー領域ＡＫＹにおける最も右の列において、下から上にかけて５つのプリセットキーＫＹ１１、ＫＹ１２、ＫＹ１３、ＫＹ１４及びＫＹ１５が配列された状態が示されている。
この場合において、最も上に配置されたプリセットキーＫＹ１５の上には、未だプリセットキーが配置されていない空き領域が存在している。
【００６４】
上記の状態において、プリセットキーＫＹ１３を対象として、Ｘ２×Ｙ１からＸ３×Ｙ１のサイズに変更する操作が行われた場合には、図１０（ｂ）に示すようにプリセットキー領域ＡＫＹ内の状態が変化する。
先ず、プリセットキーＫＹ１３よりも下に配置されるプリセットキーＫＹ１１、ＫＹ１２については、図１０（ａ）からの変化はない。
そして、サイズ変更操作の対象であるプリセットキーＫＹ１３は、縦方向が上側の方向に延びるようにＸ２×Ｙ１からＸ３×Ｙ１にサイズが変更される。
【００６５】
さらに、上記のようにプリセットキーＫＹ１３のサイズが変更されるのに伴い、プリセットキーＫＹ１４、ＫＹ１５は、プリセットキーＫＹ１３の縦方向の変化に応じて、上方向に移動する。
なお、図１０（ｂ）の状態から、例えばプリセットキーＫＹ１３を、再びＸ２×Ｙ１のサイズに戻した場合には、図１０（ａ）の状態に戻る。
【００６６】
次に、図１１を参照して、１つのプリセットキーのサイズ変更に伴う他のプリセットキーのサイズの変更の態様の他の例について説明する。
先ず、図１１（ａ）においては、プリセットキー領域ＡＫＹにおける最も右の列において、下から上にかけて６つのプリセットキーＫＹ１１、ＫＹ１２、ＫＹ１３、ＫＹ１４、ＫＹ１５及びＫＹ１６が配列された状態が示されている。
この場合において、プリセットキー領域ＡＫＹにおける最も右の列は、これら６つのプリセットキーＫＹ１１、ＫＹ１２、ＫＹ１３、ＫＹ１４、ＫＹ１５及びＫＹ１６により占有され、空き領域は存在していない。
【００６７】
上記の状態において、プリセットキーＫＹ１３を対象として、Ｘ２×Ｙ１からＸ３×Ｙ１のサイズに変更する操作が行われた場合には、図１１（ｂ）に示すようにプリセットキー領域ＡＫＹ内の状態が変化する。
先ず、プリセットキーＫＹ１３よりも下に配置されるプリセットキーＫＹ１１、ＫＹ１２については、図１１（ａ）からの変化はない。
そして、サイズ変更操作の対象であるプリセットキーＫＹ１３は、図１０（ｂ）に示されるように、縦方向が上側の方向に延びるようにＸ２×Ｙ１からＸ３×Ｙ１にサイズが変更される。
【００６８】
さらに、上記のようにプリセットキーＫＹ１３の縦方向のサイズが大きくなるようにされるのに伴い、プリセットキーＫＹ１３の上において隣接するプリセットキーＫＹ１４は、Ｘ３×Ｙ１からＸ２×Ｙ１のサイズに小さくなるように変化する。
プリセットキーＫＹ１４の上のプリセットキーＫＹ１５、ＫＹ１６については、サイズ及び位置についての変化はない。
【００６９】
なお、図１１（ｂ）の状態から、例えばプリセットキーＫＹ１３を、再びＸ２×Ｙ１のサイズに戻した場合には、図１１（ａ）の状態に戻る。
【００７０】
このように、図１１の例では、サイズ変更操作の対象のプリセットキーのサイズを変更した場合には、変更方向において隣接するプリセットキーのサイズを変更するようにしている。
【００７１】
なお、例えば、サイズ変更操作の対象のプリセットキーのサイズ変更に伴っては、サイズ変更操作の対象のプリセットキーに隣接するプリセットキーではなく、例えば、最も上に配置されたプリセットキーのサイズが変更されるようにしてもよい。
また、図１０及び図１１においては、プリセットキー領域ＡＫＹの下から上にかけて詰めていくようにプリセットキーが配置された例を示している。しかし、例えば、プリセットキー領域ＡＫＹの上から下にかけて詰めていくようにプリセットキーが配置される態様であってもよい。
【００７２】
次に、図１２のフローチャートを参照して、本実施形態の商品処理装置１がプリセットキー領域ＡＫＹにおけるプリセットキーの表示のために実行する処理手順例について説明する。
商品処理装置１において、ＣＰＵ１００は、先ず、プリセットキーのキー番号に対応する変数ｎに、初期値として１を代入する（ステップＳ１０１）。
次に、ＣＰＵ１００は、キー番号Ｋｎのキー表示情報をハードディスク部１０２から取得する（ステップＳ１０２）。
【００７３】
次に、ＣＰＵ１００は、ステップＳ１０２により取得したキー表示情報が含むサイズ情報が示すサイズによるキーパーツ画像を生成する（ステップＳ１０３）。
【００７４】
次に、ＣＰＵ１００は、ステップＳ１０２にて取得したキー表示情報が含むサイズ情報が示すサイズに応じた数の表示項目の内容を、同じキー表示情報が示す優先順位に従って商品マスタから取得する（ステップＳ１０４）。
【００７５】
具体例として、図４におけるキー番号Ｋ１（ｎ＝１）のキー表示情報がステップＳ１０２にて取得された場合、サイズ情報はＸ３×Ｙ１のサイズを示していることから、表示可能な表示項目の数は３つである。
そこで、ＣＰＵ１００は、キー表示情報の優先順位に従って、上位３つの、第２項目（商品名）、第１項目（産地）、第３項目（単価）の３つの表示項目の内容を商品マスタから取得する。つまり、ＣＰＵ１００は、１番目〜３番目までの優先順位ごとに対応して、「人参」（商品名）、「青森産」（産地）、「１１０」（単価）の各表示項目の内容を取得する。
【００７６】
次に、ＣＰＵ１００は、ステップＳ１０３にて生成したキーパーツ画像の第１項目表示領域ＡＲ１から順に、ステップＳ１０４にて取得した表示項目の内容を優先順位に従って描画する（ステップＳ１０５）。
具体例として、図４におけるキー番号Ｋ１（ｎ＝１）のキー表示情報がステップＳ１０２にて取得された場合であれば、ＣＰＵ１００は、図７（ａ）に例示したように、第１項目表示領域ＡＲ１に商品名の表示項目の内容である「人参」を描画する。
また、ＣＰＵ１００は、第２項目表示領域ＡＲ２に、産地の表示項目の内容である「青森産」を描画する。
また、ＣＰＵ１００は、第３項目表示領域ＡＲ３に、単価の表示項目の内容である「１１０円」を描画する。
【００７７】
ステップＳ１０５までの処理によって、キー番号Ｋｎのプリセットキーの画像が生成される。
そこで、ＣＰＵ１００は、上記のように生成されたプリセットキーの画像を、プリセットキー領域ＡＫＹにおいてステップＳ１０２にて取得したキー表示情報が含む位置情報によって示される位置に配置させる（ステップＳ１０６）。
【００７８】
次に、ＣＰＵ１００は、変数ｎをインクリメントし（ステップＳ１０７）、インクリメントした後の変数ｎが、最大値を超えたか否かについて判定する（ステップＳ１０８）。変数ｎに対応する最大値は、プリセットキー領域ＡＫＹに表示すべきプリセットキーの数に対応する。
変数ｎが最大値以下である場合（ステップＳ１０８−ＮＯ）、未だプリセットキー領域ＡＫＹに配置させていないプリセットキーが残っている。そこでこの場合のＣＰＵ１００は、ステップＳ１０２の処理に戻ることで、次のキー番号のプリセットキーの表示のための処理に移行する。
そして、全てのプリセットキーの表示が完了すると、変数ｎが最大値を越えることとなり（ステップＳ１０８−ＹＥＳ）、同図に示す処理が終了される。
【００７９】
次に、図１３のフローチャートを参照して、本実施形態の商品処理装置１が、プリセットキーについてのサイズ変更操作が行われるのに応じて実行する処理手順例について説明する。
先ず、商品処理装置１において、ＣＰＵ１００は、プリセットキー領域ＡＫＹにおけるプリセットキーのうちのいずれかのサイズを変更するためのサイズ変更操作が行われるのを待機している（ステップＳ２０１−ＮＯ）。
【００８０】
サイズ変更操作が行われると（ステップＳ２０１−ＮＯ）、ＣＰＵ１００は、サイズ変更操作対象のプリセットキーのサイズ変更に伴う、他のプリセットキーの位置、サイズの変更パターンを判定する（ステップＳ２０２）。
具体例として、ステップＳ２０１に対応するサイズ変更操作が、図１１に示したようにプリセットキーＫＹ１３のサイズを変更するものである場合には、以下のようになる。
【００８１】
即ち、この場合のＣＰＵ１００は、ステップＳ２０２において、プリセットキーＫＹ１４のサイズが小さくなり、また、プリセットキーＫＹ１５、ＫＹ１６のそれぞれの位置が、プリセットキーＫＹ１３について変更されたサイズに応じて上方向に移動することを判定する。
【００８２】
次に、ＣＰＵ１００は、サイズ変更操作対象のプリセットキーと、ステップＳ２０２によりサイズが変更されると判定されたプリセットキーとについて、キーパーツ画像上に描画されていた表示項目の内容を一旦消去する（ステップＳ２０３）。このように表示項目の内容を消去する処理は、サイズ変更に応じて、キーパーツ画像上に表示される表示項目を変更するにあたっての準備処理である。
【００８３】
次に、ＣＰＵ１００は、サイズ変更操作対象のプリセットキーのサイズの変更と、ステップＳ２０２により判定された変更パターンに従ったプリセットキーごとのサイズ、位置の変更をプリセットキー領域ＡＫＹ上で実行する（ステップＳ２０４）。
なお、ＣＰＵ１００は上記のように変更したプリセットキーごとのサイズ、位置がキー表示情報にて反映されるように、ステップＳ２０４によりサイズ、位置を変更したプリセットキーごとのキー表示情報における位置情報、サイズ情報を更新する。
【００８４】
ステップＳ２０５以降は、サイズが変更されたプリセットキーごとにおける表示項目の内容の表示を更新するための処理である。また、ここでのサイズが変更されたプリセットキーは、サイズ変更操作対象のプリセットキーと、サイズ変更操作対象のプリセットキーのサイズ変更に伴ってサイズが変更されたプリセットキーである。図１１の例であれば、プリセットキーＫＹ１３とプリセットキーＫＹ１４とが、サイズが変更されたプリセットキーに該当する。
【００８５】
先ず、ＣＰＵ１００は、サイズが変更されたプリセットキーについての処理順を示す変数ｍについて初期値として１を代入する（ステップＳ２０５）。
次に、ＣＰＵ１００は、サイズが変更されたプリセットキーのうちのｍ番目のプリセットキーのキー表示情報に含まれるサイズ情報が示すサイズに応じた数の表示項目の内容を、同じキー表示情報が示す優先順位に従って商品マスタから取得する（ステップＳ２０６）。
【００８６】
次に、ＣＰＵ１００は、ｍ番目のプリセットキーのキーパーツ画像の第１項目表示領域ＡＲ１から順に、ステップＳ２０６にて取得した表示項目の内容を優先順位に従って描画する（ステップＳ２０７）。
このようにステップＳ２０６、Ｓ２０７の処理が実行されることで、サイズが変更された１つのプリセットキーについての表示項目の更新が完了する。
【００８７】
次に、ＣＰＵ１００は、変数ｍをインクリメントし（ステップＳ２０８）、インクリメントした後の変数ｍが、最大値を超えたか否かについて判定する（ステップＳ２０９）。
変数ｍが最大値以下である場合（ステップＳ２０９−ＮＯ）、未だ表示項目を更新していないプリセットキーが残っている。そこで、この場合のＣＰＵ１００は、ステップＳ２０６の処理に戻ることで、次のプリセットキーの表示項目の変更のための処理に移行する。
そして、サイズが変更されたプリセットキーの全てについての表示項目の更新が完了すると、変数ｍが最大値を越えることとなり（ステップＳ２０９−ＹＥＳ）、同図に示す処理が終了される。
【００８８】
なお、これまでに説明した商品処理装置１としては、図１にて外観を示したようにＰＯＳレジスタと呼ばれる装置を例に挙げている。しかし、本実施形態における商品処理装置１としては、ＰＯＳレジスタなどに限定されるものではない。例えば、商品処理装置１は、商品を包装する包装装置、商品などを計量する計量装置、商品に貼り付けるラベルを印刷するラベルプリンタ（ラベル発行装置）、ラベルを印刷して商品に貼り付けることのできるラベル貼付装置、券売機、携帯端末装置などにおいてタッチパネルを備える装置であってもよい。
【００８９】
なお、上述の商品処理装置１の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の商品処理装置１としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【００９０】
１００  ＣＰＵ、１０２  ハードディスク部、１０４  ＲＡＭ、１０８  レシート印字部、１０９  レシート発行口、１１０  スキャナ部、１１２  液晶タッチパネル、１１４  キー操作部、１１６  客用表示部、１１８  カードリーダ部、１２０  システムバス
【図１】
2020107370.tif 000003
【図２】
2020107370.tif 000004
【図３】
2020107370.tif 000005
【図４】
2020107370.tif 000006
【図５】
2020107370.tif 000007
【図６】
2020107370.tif 000008
【図７】
2020107370.tif 000009
【図８】
2020107370.tif 000010
【図９】
2020107370.tif 000011
【図１０】
2020107370.tif 000012
【図１１】
2020107370.tif 000013
【図１２】
2020107370.tif 000014
【図１３】
2020107370.tif 000015