(57)【要約】【課題】オペレータとしての店員の業務を妨げることがないように通知の表示が行われるようにされた商品販売データ処理装置及びプログラムを提供する。【解決手段】メッセージ情報を受信する受信手段と、受信手段によりメッセージ情報が受信された旨を示す受信通知表示を、会計に関連する操作が行われる画面において行う表示手段とを備えて商品販売データ処理装置を構成する。【選択図】図７
2018036833.tif 000002
【特許請求の範囲】
【請求項１】
メッセージ情報を受信する受信手段と、
前記受信手段によりメッセージ情報が受信された旨を示す受信通知表示を、会計に関連する操作が行われる画面において行う表示手段と
を備える商品販売データ処理装置。
【請求項２】
前記表示手段は、タッチパネルにて行われた前記受信通知表示に対応する領域に操作体を触れる操作が行われることに応じて、受信されたメッセージ情報を表示する
請求項１に記載の商品販売データ処理装置。
【請求項３】
前記表示手段は、待機状態の場合に受信されたメッセージ情報を表示する
請求項１または２に記載の商品販売データ処理装置。
【請求項４】
前記表示手段は、所定の処理以外の処理を行っている場合に受信されたメッセージ情報を表示する
請求項１から３のいずれか一項に記載の商品販売データ処理装置。
【請求項５】
前記表示手段は、受信されたメッセージ情報に設定された優先度に基づき、前記受信されたメッセージ情報が表示される条件を変更する
請求項１から４のいずれか一項に記載の商品販売データ処理装置。
【請求項６】
商品販売データ処理装置としてのコンピュータを、
メッセージ情報を受信する受信手段、
前記受信手段によりメッセージ情報が受信された旨を示す受信通知表示を、会計に関連する操作が行われる画面において行う表示手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品販売データ処理装置及びプログラムに関する。
【背景技術】
【０００２】
ＰＯＰＵＰ画面を表示することで、オペレータにメッセージを通知するようにされたＰＯＳ（Point Of Sales）端末（ＰＯＳレジスタ）が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１０６３７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のようなメッセージの表示は、例えばサーバから送信されたメッセージ通知がＰＯＳレジスタにて受信されたことに応じて、その都度行われるようにされていた。
このため、例えばＰＯＳレジスタを操作する店員が商品登録操作などのように重要な作業を行っているときであっても、メッセージが受信された場合には、メッセージが表示されてしまっていた。この場合、店員は、商品登録の操作を一時中断してメッセージを確認のうえ消去する操作を行う必要が生じてしまうことから、業務効率を低下させる要因となっていた。
【０００５】
本発明は、このような事情に鑑みてなされたもので、オペレータとしての店員の業務を妨げることがないように通知の表示が行われるようにされた商品販売データ処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一態様は、メッセージ情報を受信する受信手段と、前記受信手段によりメッセージ情報が受信された旨を示す受信通知表示を、会計に関連する操作が行われる画面において行う表示手段とを備える商品販売データ処理装置である。
【０００７】
また、本発明の一態様は、商品販売データ処理装置としてのコンピュータを、メッセージ情報を受信する受信手段、前記受信手段によりメッセージ情報が受信された旨を示す受信通知表示を、会計に関連する操作が行われる画面において行う表示手段として機能させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、オペレータとしての店員の業務を妨げることがないように通知の表示が行われるようにされた商品販売データ処理装置及びプログラムを提供可能になるという効果が得られる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態におけるＰＯＳシステムの構成例を示す図である。
【図２】第１実施形態におけるＰＯＳレジスタの外観例を示す正面図及び側面図である。
【図３】第１実施形態におけるＰＯＳレジスタの外観例を示す斜視図である。
【図４】第１実施形態におけるＰＯＳレジスタの構成例を示す図である。
【図５】第１実施形態におけるＰＯＳ管理装置の構成例を示す図である。
【図６】第１実施形態における共通メッセージ登録画面の一例を示す図である。
【図７】第１実施形態における共通メッセージボタンの表示態様例を示す図である。
【図８】第１実施形態における共通メッセージウィンドウの表示態様例を示す図である。
【図９】第１実施形態における個別メッセージについての個別メッセージ送信指示操作例を説明する図である。
【図１０】第１実施形態における個別メッセージについての個別メッセージ送信指示操作例を説明する図である。
【図１１】第１実施形態における個別メッセージについての個別メッセージ送信指示操作例を説明する図である。
【図１２】第１実施形態における個別メッセージについての個別メッセージ送信指示操作例を説明する図である。
【図１３】第１実施形態における個別メッセージボタンの表示態様例を示す図である。
【図１４】第１実施形態における個別メッセージウィンドウの表示態様例を示す図である。
【図１５】第１実施形態におけるＰＯＳ管理装置とＰＯＳレジスタとが、メッセージの登録に応じて実行する処理手順例を示すフローチャートである。
【図１６】第１実施形態におけるＰＯＳ管理装置と送信指示元のＰＯＳレジスタと、送信先のＰＯＳレジスタとが、個別メッセージの送受信に関して実行する処理手順例を示すフローチャートである。
【図１７】第１実施形態におけるＰＯＳレジスタがメッセージの表示に関連して実行する処理手順例を示すフローチャートである。
【図１８】第２実施形態におけるメッセージウィンドウの表示態様例を示す図である。
【図１９】第２実施形態におけるメッセージウィンドウの表示態様例を示す図である。
【図２０】第２実施形態におけるＰＯＳレジスタが、メッセージウィンドウの表示に関連して実行する処理手順例を示すフローチャートである。
【図２１】第３実施形態における共通メッセージ登録画面の一例を示す図である。
【図２２】第３実施形態におけるＰＯＳレジスタがメッセージウィンドウの表示に関連して実行する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態としての商品販売データ処理装置について図面を参照して説明する。
＜第１実施形態＞
図１は、本実施形態におけるＰＯＳ（Point Of Sales）レジスタ１（商品販売データ処理装置の一例）を含むＰＯＳシステムの構成例を示している。同図のＰＯＳシステムは、例えば１つの店舗に備えられる。
同図のＰＯＳシステムは、複数のＰＯＳレジスタ１と１つのＰＯＳ管理装置１００とを備えて構成される。複数のＰＯＳレジスタ１とＰＯＳ管理装置１００とは、有線または無線接続のＬＡＮ（Local Area Network）により相互に通信が可能なように接続されている。
【００１１】
ＰＯＳレジスタ１は、店員が操作する端末であり、客が購入する商品についての登録処理と、登録された商品についての精算処理とを行う。なお、以降において、１取引における商品の登録から精算までの一連の流れを会計といい、登録処理から精算処理までの一連の処理については会計処理ともいう。
【００１２】
ＰＯＳ管理装置１００は、ＰＯＳシステムにおいてＰＯＳレジスタ１を管理する。また、ＰＯＳ管理装置１００は、商品マスタなどの種々の情報を管理する。ＰＯＳ管理装置１００は、ＰＯＳレジスタ１に最新の商品マスタを適宜送信する。商品マスタとは、各商品の商品識別情報（例えば、ＪＡＮコード）、商品名（品名、アイテム名）、販売価格、値引き情報などの商品情報を格納したファイルである。
ＰＯＳ管理装置１００は、最新の商品情報が反映された商品マスタを、外部（例えば、本部のサーバ、リムーバブル形式の記憶媒体）から取得し、ＰＯＳレジスタ１に適宜送信する。
【００１３】
また、本実施形態のＰＯＳ管理装置１００においては、ＰＯＳレジスタ１にて表示されるメッセージの登録が行われる。メッセージの登録は、店員がＰＯＳ管理装置１００を操作することによって行うことができる。メッセージは、例えばＰＯＳレジスタ１を操作する店員への業務的な伝達を行うために用いられる。
ＰＯＳ管理装置１００は、登録されたメッセージを含むメッセージ情報を記憶し、記憶されたメッセージ情報を所定のタイミングでＰＯＳレジスタ１に送信する。ＰＯＳレジスタ１は、メッセージ情報の受信に応じて、メッセージ情報が受信された旨を通知する表示として、受信されたメッセージ情報に対応するメッセージボタンを、店員が使用するタッチパネル付表示部に表示する。ＰＯＳレジスタ１は、表示されたメッセージボタンに対するタッチ操作が行われると、タッチ操作されたメッセージボタンに対応するメッセージを表示する。
【００１４】
なお、同図の例では、１つの店舗に１つのＰＯＳ管理装置１００が備えられる例を示しているが、例えば１つのＰＯＳ管理装置１００が複数の店舗に対応して備えられるようにしてもよい。
【００１５】
図２及び図３は、本実施形態におけるＰＯＳレジスタ１の外観例を示している。図２（ａ）はＰＯＳレジスタ１を操作する店員（オペレータ）側（前方）から本実施形態のＰＯＳレジスタ１を見た正面図であり、図２（ｂ）はＰＯＳレジスタ１の側面図である。また、図３は、ＰＯＳレジスタ１を右前方からみた斜視図である。
【００１６】
同図のＰＯＳレジスタ１は、タッチパネル付表示部１４と、キー操作部１５と、顧客用表示部１６と、自動釣銭機１７と、スキャナ部１８と、印字部１９と、ドロア３０とを備える。
【００１７】
タッチパネル付表示部１４は、タッチパネル１４ａを備えた店員用の表示装置である。タッチパネル付表示部１４においては、商品登録処理に応じた商品登録画面や会計処理に応じた会計画面などが表示される。また、店員は、タッチパネル１４ａに対して商品登録、会計などに関する所定の操作を行うことができる。
【００１８】
キー操作部１５は、商品登録処理時において数量、会計処理時において顧客から受け取った預金の金額の入力を行うための数字キー、会計を締めるための締めキー等の操作キーが設けられたキーボードである。
【００１９】
顧客用表示部１６は、顧客に対して買上げ対象の商品の商品名や価格を通知するための表示装置である。
自動釣銭機１７は、顧客に支払うべき釣銭のうち、少なくとも貨幣を釣銭排出口１７ａに排出するための釣銭機であり、顧客から預かった預金のうち少なくとも貨幣を投入するための預金投入口１７ｂを備える。
【００２０】
スキャナ部１８は、買上げ対象の商品に付されたコード情報（例えば、バーコード等）、または、商品カタログや商品注文シートに表記されたコード情報を読み取る。
なお、スキャナ部１８は、バーコードのみならず、例えば二次元コードを読み取る読み取り装置であってもよい。
【００２１】
印字部１９は、買上げ対象の商品の明細書であるレシート（会計伝票）を印字出力するプリンタ装置である。
【００２２】
ドロア３０は、顧客から受け取った紙幣及び貨幣を収納する収納部であり、キー操作部１５の操作に応じて図２（ｂ）の矢印Ａの方向に引き出されるようになっている。
【００２３】
図４は、ＰＯＳレジスタ１の構成例を示すブロック図である。同図において、図２に示した構成に対応するブロックには同一の符号を付してその説明を省略する。
同図に示すように、ＰＯＳレジスタ１は、ＣＰＵ（Central Processing Unit）１１、記憶部１２、ＲＡＭ（Random Access Memory）１３、タッチパネル付表示部１４、キー操作部１５、顧客用表示部１６、自動釣銭機１７、スキャナ部１８、印字部１９、通信部２０及びドロア３０を備える。
ＣＰＵ１１、記憶部１２、ＲＡＭ１３、タッチパネル付表示部１４、キー操作部１５、顧客用表示部１６、自動釣銭機１７、スキャナ部１８、印字部１９、通信部２０及びドロア３０は、内部バス及び通信線を介してそれぞれ接続されている。
【００２４】
ＣＰＵ１１は、プログラムを実行することによりＰＯＳレジスタ１を制御する。
記憶部１２は、ＣＰＵ１１に実行させるプログラムやタッチパネル付表示部１４に表示させる画像データ等を記憶する。
ＲＡＭ１３は、記憶部１２から読み出されたプログラムやワークエリアを展開するメモリである。また、ＲＡＭ１３には、例えばＰＯＳ管理装置１００から取り込んだ商品に関する情報等が記憶される。
通信部２０は、ＰＯＳ管理装置１００や、他のＰＯＳレジスタ１との間で通信を行う。
【００２５】
図５は、ＰＯＳ管理装置１００の構成例を示すブロック図である。同図のＰＯＳ管理装置１００は、ＣＰＵ１０１、通信部１０２、記憶部１０３、ＲＡＭ１０４、表示部１０５及び操作部１０６を備える。ＣＰＵ１０１、通信部１０２、記憶部１０３、ＲＡＭ１０４、表示部１０５及び操作部１０６は、内部バス及び通信線を介してそれぞれ接続されている。
【００２６】
ＣＰＵ１０１は、プログラムを実行することによりＰＯＳ管理装置１００を制御する。
通信部１０２は、ＰＯＳレジスタ１の各々と通信を行う。
記憶部１０３は、ＣＰＵ１０１に実行させるプログラムやメッセージ情報などを記憶する。
ＲＡＭ１０４は、記憶部１０３から読み出されたプログラムやワークエリアを展開するメモリである。また、ＲＡＭ１０４には、商品に関する情報（商品マスタ）等が記憶される。
【００２７】
表示部１０５は、ＣＰＵ１０１の制御に応じて画像を表示する。
操作部１０６は、ＰＯＳ管理装置１００に備えられる操作子、操作デバイスを一括して示している。例えば、操作部１０６には、マウス、キーボードなどが含まれる。
【００２８】
本実施形態においては、ＰＯＳレジスタ１を操作する店員に伝達事項がある場合に、伝達事項の内容をメッセージ（メモ）としてＰＯＳ管理装置１００に予め登録しておくことができる。ＰＯＳ管理装置１００は、所定のタイミングで登録されたメッセージをＰＯＳレジスタ１に送信し、ＰＯＳレジスタ１においては、受信されたメッセージを店員の操作に応じて表示する。このようにして、例えば店員同士が例えば口頭などで連絡を取り合わなくとも、ＰＯＳレジスタ１を操作中の店員に対して業務連絡等を伝達することができる。
【００２９】
ＰＯＳ管理装置１００へのメッセージの登録は、ＰＯＳ管理装置１００に対する店員のメッセージ登録操作によって行われる。そこで、図６を参照して、本実施形態におけるメッセージ登録操作の例について説明する。
ここでは、本実施形態におけるメッセージとして「共通メッセージ」と「個別メッセージ」との２種類がある場合を例に挙げる。「共通メッセージ」は、ＰＯＳ管理装置１００に登録が行われたことに応じて、全てのＰＯＳレジスタ１に送信されるメッセージである。本実施形態のＰＯＳ管理装置１００は、共通メッセージが登録されたことに応じて、登録された共通メッセージの情報（共通メッセージ情報）を全てのＰＯＳレジスタ１に対して一斉に送信する。
「個別メッセージ」は、ＰＯＳ管理装置１００に登録されたメッセージとして、１つのＰＯＳレジスタ１に対して個別メッセージ送信指示操作が行われることに応じて、他の指定されたＰＯＳレジスタ１に対して送信されるメッセージである。同図は、「共通メッセージ」についてのメッセージ登録操作の例を示している。また、以下のメッセージ登録操作の説明にあたり、ＰＯＳ管理装置１００における表示部１０５は、タッチパネル付である場合を例に挙げる。
【００３０】
メッセージの登録者としての店員は、共通メッセージの登録にあたり、共通メッセージ登録画面の表示を指示する所定の操作を、タッチパネル付の表示部１０５または操作部１０６に対して行う。
上記の操作に応じて、ＰＯＳ管理装置１００は、表示部１０５に対して同図のように共通メッセージ登録画面を表示させる。共通メッセージ登録画面の左上には、「メモの設定（常駐用）」と表示されており、共通メッセージ登録画面であることを示している。
共通メッセージ登録画面においては、５つのメッセージ対応ボタンＢＴ１−１、ＢＴ１−２、ＢＴ１−３、ＢＴ１−４、ＢＴ１−５が配置されている。この場合のメッセージ対応ボタンＢＴ１−１、ＢＴ１−２、ＢＴ１−３、ＢＴ１−４、ＢＴ１−５は、それぞれ、１つのメッセージに対応するボタンである。なお、メッセージ対応ボタンＢＴ１−１、ＢＴ１−２、ＢＴ１−３、ＢＴ１−４、ＢＴ１−５について特に区別しない場合には、メッセージ対応ボタンＢＴ１と記載する。
【００３１】
メッセージ対応ボタンＢＴ１のそれぞれにおいては、メッセージのタイトルが表示されている。メッセージのタイトルは所定操作によって店員が設定することができる。同図においては、メッセージ対応ボタンＢＴ１−１、ＢＴ１−２、ＢＴ１−３、ＢＴ１−４、ＢＴ１−５に対応する各メッセージについて、それぞれ「引継」、「特売」、「朝礼」、「メモ４」、「メモ５」のタイトルが設定されている。ここで、「引継」、「特売」、「朝礼」のタイトルは、店員が操作により設定したタイトルであり、「メモ４」、「メモ５」のタイトルはデフォルトであって、店員による設定が行われていないことを示す。つまり、同図の共通メッセージ登録画面は、最大で５つのタイトルに応じた共通メッセージが登録可能である。なお、共通メッセージ登録画面におけるメッセージ対応ボタンＢＴ１の数、即ち、登録可能なメッセージの数については変更されてよい。
【００３２】
また、メッセージ対応ボタンＢＴ１のそれぞれには、７つの単位メッセージボタンＢＴ２−１、ＢＴ２−２、ＢＴ２−３、ＢＴ２−４、ＢＴ２−５、ＢＴ２−６、ＢＴ２−７が配置されている。なお、以降において単位メッセージボタンＢＴ２−１、ＢＴ２−２、ＢＴ２−３、ＢＴ２−４、ＢＴ２−５、ＢＴ２−６、ＢＴ２−７について特に区別しない場合には単位メッセージボタンＢＴ２と記載する。
単位メッセージボタンＢＴ２は、対応のタイトルによるメッセージの所定単位に対応するボタンである。本実施形態の場合、単位メッセージボタンＢＴ２は、対応のタイトルによるメッセージにおける所定単位として「行」の単位に対応付けられている。単位メッセージボタンＢＴ２−１〜ＢＴ２−７がそれぞれメッセージの１行目から７行目に対応する。つまり、この場合には、１タイトルに対応するメッセージとして最大で７行のメッセージを作成できる。１行の最大文字数は予め定められている。ここでは、１行の最大文字数が１６文字である場合を例に挙げる。
【００３３】
ここで、店員が「引継」のタイトルに対応する共通メッセージの登録にあたり、「週末用の特売チラシを必ず作成してください。」、「落し物：Ａ様、自転車の鍵  １６時頃取りに見えます」という２つの文を入力しようとする場合について説明する。
この場合、店員は、「引継」と表示されたメッセージ対応ボタンＢＴ１に対するタッチ操作を行うことで、「引継」のメッセージを編集対象として選択する。次に、店員は、メッセージ対応ボタンＢＴ１に対応して配置された単位メッセージボタンＢＴ２のうち、単位メッセージボタンＢＴ２−１に対するタッチ操作を行って、１行目からのメッセージの文字の入力が可能な状態とする。この状態のもとで、店員は、「週末用の・・・」と文字入力を行っていく。１行の最大文字数は１６文字であるので、店員は「特売チラシを必ず作成して」までを入力する。ここまでの文字の入力を完了すると、店員は、単位メッセージボタンＢＴ２−２に対するタッチ操作を行って２行目からのメッセージの文字の入力が可能な状態とし、残る「ください。」を入力する。この場合、未だ「落し物：Ａ様、自転車の鍵  １６時頃取りに見えます」の文が残っている。店員は、１行空けたうえで、「落し物：Ａ様、自転車の鍵  １６時頃取りに見えます」の文字を入力することにした。
そこで、店員は、単位メッセージボタンＢＴ２−４に対するタッチ操作を行うことで、３行目をとばして４行目のメッセージの文字の入力が可能な状態とする。そのうえで、店員は、「落し物：Ａ様、自転車の鍵  １６時頃取りに見えます」のうち、「落し物：Ａ様、自転車の鍵」までを入力する。ここから店員は、さらに改行のために単位メッセージボタンＢＴ２−５に対するタッチ操作を行って５行目のメッセージの文字の入力が可能な状態とし、残る「１６時頃取りに見えます」の文字を入力する。
【００３４】
ここまでの文字入力を完了させると、共通メッセージ登録画面における「引継」のメッセージに対応する各行の文字エリアは同図の状態となっており、これまでのメッセージとしての文字入力結果は反映されている。
店員は、文字入力結果を確認すると、これまでの文字入力結果を確定させるために、実行ボタンＢＴ３１に対するタッチ操作を行う。この操作に応じて、今回の「引継」に対応して編集されたメッセージの内容が登録（更新も含む）される。このようにメッセージが新たに登録されたことに応じて、ＰＯＳ管理装置１００は、今回登録された「引継」のメッセージ内容を有する共通メッセージ情報を、ＰＯＳ管理装置１００と接続された全てのＰＯＳレジスタ１に送信する。
【００３５】
ＰＯＳレジスタ１は、上記の「引継」のタイトルに応じたメッセージ内容を有する共通メッセージ情報を受信すると、図７に示すように、タッチパネル付表示部１４において、主画面上に重畳させて、受信された共通メッセージに対応する共通メッセージボタンＢＴ４１−１を表示する。共通メッセージボタンＢＴ４１−１は「引継」のタイトルを有する共通メッセージに対応する。このため、共通メッセージボタンＢＴ４１−１には「引継」と表示されている。
また、共通メッセージボタンＢＴ４１−１は、店員から主画面が見えにくくならないような位置に表示されることが好ましい。そこで、同図においては、画面における左上に共通メッセージボタンＢＴ４１−１を表示させた例が示されている。
なお、共通メッセージボタンＢＴ４１−１は「引継」のタイトルに対応するが、以降の説明にあたり、共通メッセージボタンとしてタイトルに応じた区別を行わない場合には、共通メッセージボタンＢＴ４１と記載する。
【００３６】
共通メッセージボタンＢＴ４１−１は、共通メッセージ情報が受信されていることを示す。また、共通メッセージボタンＢＴ４１−１には「引継」と表示されている。つまり、共通メッセージボタンＢＴ４１−１には、対応の共通メッセージのタイトルが表示されることで、どのような種別のメッセージであるのかが把握できるようにされている。また、共通メッセージボタンＢＴ４１−１は、対応の共通メッセージが未だ表示されていない段階では、例えば赤色などのように未読であることを示す特定の色（例えば赤色）で表示される。
【００３７】
なお、同図においては、タッチパネル付表示部１４において、主画面として商品登録を行う商品登録画面が表示されている状態のもとで共通メッセージボタンＢＴ４１−１が表示された例を示している。しかし、共通メッセージボタンＢＴ４１−１は、タッチパネル付表示部１４において、例えば機能設定のための設定画面などの商品登録画面以外の主画面が表示されていても、共通メッセージ情報の受信に応じて表示される。
このように、共通メッセージボタンＢＴ４１−１が表示されていることで、ＰＯＳレジスタ１を操作している店員は、「引継」に関する共通メッセージが受信されていることを把握できる。また、「引継」に関する共通メッセージボタンＢＴ４１−１が未読の状態を示していれば、店員は、今自分が操作しているＰＯＳレジスタ１にて、未だ「引継」に関する共通メッセージが表示されていない（店員によって確認されていない）ことを把握できる。
【００３８】
共通メッセージボタンＢＴ４１−１はいつでもタッチ操作が可能とされている。店員が共通メッセージボタンＢＴ４１−１に対するタッチ操作を行うことによっては、図８に例示するように、「引継」に関する共通メッセージを示すメッセージウィンドウＭＤＷ１が主画面に重畳されるように表示される。また、このようにメッセージウィンドウＭＤＷ１が表示されたことに応じて、共通メッセージボタンＢＴ４１−１は、これまで未読を示す色で表示されていた場合には、既読を示す色の表示に変更される。なお、既読を示す色の表示は、例えば操作により、未読を示す特定の色以外の所定数の色から選択することができる。
【００３９】
同図のように表示されるメッセージウィンドウＭＤＷ１を見ることで、店員は、「引継」に関する共通メッセージの内容を把握することができる。店員は、共通メッセージの内容を把握したうえで、メッセージウィンドウＭＤＷ１内に配置される「閉じる」ボタンＢＴ５０に対する操作を行ってメッセージウィンドウＭＤＷ１の表示を消去させることができる。
【００４０】
ここで、図６に説明を戻す。同図における削除ボタンＢＴ３２は、登録済みの共通メッセージを消去する際に操作が行われるボタンである。店員は、登録済みの共通メッセージのうち、消去対象の共通メッセージに対応するメッセージ対応ボタンＢＴ１に対するタッチ操作を行って消去対象の共通メッセージを選択し、削除ボタンＢＴ３２に対するタッチ操作を行う。これにより、選択された共通メッセージが削除される。削除の結果、対応のメッセージ対応ボタンＢＴ１におけるタイトルは、例えばデフォルトの状態に戻り、単位メッセージボタンＢＴ２ごとに対応する文字エリアから文字は消去されて空欄となる。なお、削除ボタンＢＴ３２を操作してから消去対象の共通メッセージを選択するという、上記とは逆の操作手順でもよい。
【００４１】
また、終了ボタンＢＴ３３は、共通メッセージ登録画面を消去し、共通メッセージ登録を終了させる際にタッチ操作が行われるボタンである。
【００４２】
また、中断ボタンＢＴ３４は、ＰＯＳ管理装置１００における共通メッセージの登録は維持したうえで、ＰＯＳレジスタ１における対応の共通メッセージボタンＢＴ４１の表示を消去する（中断する）にあたり操作されるボタンである。
例えば、図７における「引継」のタイトルの共通メッセージボタンＢＴ４１−１の表示を中断させたい場合、店員は、中断ボタンＢＴ３４に対するタッチ操作を行い、「引継」のタイトルの共通メッセージに対応するメッセージ対応ボタンＢＴ１−１に対するタッチ操作を行う。なお、上記の操作手順とは逆に、メッセージ対応ボタンＢＴ１−１に対するタッチ操作を行ったうえで、中断ボタンＢＴ３４に対するタッチ操作を行ってもよい。
このような操作が行われたことに応じて、ＰＯＳ管理装置１００においては、「引継」のタイトルに対応する共通メッセージの登録が維持されたうえで、ＰＯＳレジスタ１においては、「引継」のタイトルの共通メッセージに対応する共通メッセージボタンＢＴ４１の表示が消去（中断）される。
【００４３】
図７の共通メッセージボタンＢＴ４１は、ＰＯＳ管理装置１００にて対応の共通メッセージの登録が行われていることに応じて、ＰＯＳレジスタ１のタッチパネル付表示部１４において常駐するように表示される。このため、状況によっては、登録内容は残しておきたいものの、共通メッセージボタンＢＴ４１の表示が煩わしくなる場合がある。そこで、共通メッセージボタンＢＴ４１の表示の中断は、このような状況において有用である。
【００４４】
また、図６の「連絡用へ」ボタンＢＴ３５は、個別メッセージの登録を行う個別メッセージ登録画面への移行を指示する際にタッチ操作が行われるボタンである。個別メッセージ登録画面は、図６の共通メッセージ登録画面と同様の態様を有しており、先の説明と同様にして個別メッセージについても登録することができる。
ただし、個別メッセージについては、共通メッセージのようにＰＯＳ管理装置１００に登録されたことに応じてすぐさまＰＯＳレジスタ１に一斉送信されるものではなく、以下に説明するように、１つのＰＯＳレジスタ１において個別メッセージの送信を指示する個別メッセージ送信指示操作が行われることに応じて、ＰＯＳ管理装置１００から指定の他のＰＯＳレジスタ１に対して送信が行われる。
【００４５】
次に、図９〜図１４を参照して、ＰＯＳレジスタ１に対して行われる個別メッセージ送信指示操作の例と、個別メッセージ送信指示操作に応じて個別メッセージを受信したＰＯＳレジスタ１における表示の態様例とについて説明する。
【００４６】
ここでは、或るＰＯＳレジスタ１において釣銭が不足してきたため、このＰＯＳレジスタ１のオペレータである店員が、例えば接客を行っていない他のＰＯＳレジスタ１のオペレータである店員に釣銭不足を知らせて、釣銭としての貨幣の補充を受けようとする場合を例に説明する。
なお、以降の説明にあたり、釣銭不足を知らせようとする店員については送信指示元の店員と呼び、送信指示元の店員が操作するＰＯＳレジスタ１については送信指示元のＰＯＳレジスタ１とも呼ぶ。また、釣銭不足の知らせを受けることとなる店員については、送信先の店員とも呼び、送信先の店員が操作するＰＯＳレジスタ１については送信先のＰＯＳレジスタ１とも呼ぶ。
【００４７】
この場合、送信指示元の店員は、送信先の店員が操作するＰＯＳレジスタ１に、釣銭不足を知らせる個別メッセージを送信することになる。このために、送信指示元の店員は、送信指示元のＰＯＳレジスタ１のタッチパネル付表示部１４に表示されている主画面（この場合は商品登録画面）において図９のように配置されている連絡ボタンＢＴ６１に対するタッチ操作を行う。
連絡ボタンＢＴ６１に対するタッチ操作に応じて、送信指示元のＰＯＳレジスタ１の主画面上には、同じ図９に示すように、個別メッセージタイトル選択ウィンドウＤＷＤ１が重畳するように表示される。同図の個別メッセージタイトル選択ウィンドウＤＷＤ１においては、タイトル選択ボタンＢＴ６２−１、ＢＴ６２−２と、終了ボタンＢＴ６３とが配置されている。なお、以降においてタイトル選択ボタンＢＴ６２−１、ＢＴ６２−２について特に区別しない場合にはタイトル選択ボタンＢＴ６２と記載する。
【００４８】
また、同図においては、「特売」、「朝礼」、「会員」の各タイトルが設定された３つの共通メッセージごとに応じたメッセージボタンＢＴ４１−２、ＢＴ４１−３、ＢＴ４１−４が配置された状態が示されている。
【００４９】
この場合のタイトル選択ボタンＢＴ６２−１には「釣銭」とのタイトルが表示されている。即ち、タイトル選択ボタンＢＴ６２−１は、ＰＯＳ管理装置１００に登録されている個別メッセージのうち、「釣銭」のタイトルが設定された個別メッセージを選択する際に操作が行われるボタンである。「釣銭」のタイトルが設定された個別メッセージは、釣銭が不足していることを知らせる内容を有する。
また、この場合のタイトル選択ボタンＢＴ６２−２には「応援」とのタイトルが表示されている。即ち、タイトル選択ボタンＢＴ６２−２は、ＰＯＳ管理装置１００に登録されている個別メッセージのうち、「応援」のタイトルが設定された個別メッセージを選択する際に操作が行われるボタンである。「応援」のタイトルが設定された個別メッセージは、会計を待っている客の数が多くなったため、ＰＯＳレジスタ１を操作している店員が、他の客のいないＰＯＳレジスタ１のオペレータである店員に会計作業の応援を依頼する旨の内容を有する。
このように、個別メッセージタイトル選択ウィンドウＤＷＤ１において、「釣銭」のタイトルに対応するタイトル選択ボタンＢＴ６２−１と、「応援」のタイトルに対応するタイトル選択ボタンＢＴ６２−２とが配置されているということは以下のことを示す。つまり、ＰＯＳ管理装置１００においては、個別メッセージとして、「釣銭」のタイトルに対応する個別メッセージと、「応援」のタイトルに対応する個別メッセージとの２つが登録されている状態にあることを示している。
【００５０】
終了ボタンＢＴ６３は、今回の個別メッセージ送信指示操作をキャンセルして、個別メッセージタイトル選択ウィンドウＤＷＤ１の表示を終了させる際にタッチ操作が行われるボタンである。
【００５１】
この場合、送信指示元の店員は、釣銭不足であることを送信先の店員に知らせたいので、タイトル選択ボタンＢＴ６２−１、ＢＴ６２−２のうち、「釣銭」のタイトルが表示されているタイトル選択ボタンＢＴ６２−１に対するタッチ操作を行う。
タイトル選択ボタンＢＴ６２−１に対するタッチ操作が行われたことに応じて、タッチパネル付表示部１４の表示は、図９から図１０に遷移する。つまり、タッチパネル付表示部１４においては、個別メッセージタイトル選択ウィンドウＤＷＤ１に代えて、個別メッセージ確認ウィンドウＤＷＤ２が主画面に重畳して表示される。
個別メッセージ確認ウィンドウＤＷＤ２は、個別メッセージタイトル選択ウィンドウＤＷＤ１に対する操作によって選択されたタイトルに対応する個別メッセージの内容が表示される。同図では、「釣銭」のタイトルの個別メッセージの内容が「釣銭が足りません！」であることが表示されている。店員は、このように表示された個別メッセージの内容を見ることで、自分が選択したタイトルが「釣銭」で間違いないことを確認できる。
【００５２】
個別メッセージ確認ウィンドウＤＷＤ２においては、ブロードキャスト送信ボタンＢＴ７１、選択送信ボタンＢＴ７２及び「戻る」ボタンＢＴ７３が配置されている。
ブロードキャスト送信ボタンＢＴ７１は、選択したタイトルの個別メッセージの送信先（表示先）として、ＰＯＳ管理装置１００と接続される全ての機器（ＰＯＳレジスタ１とＰＯＳ管理装置１００）を指定する場合にタッチ操作が行われるボタンである。
選択送信ボタンＢＴ７２は、選択したタイトルの個別メッセージの送信先（表示先）としての機器（ＰＯＳレジスタ１またはＰＯＳ管理装置１００）を選択的に指定する場合にタッチ操作が行われるボタンである。
「戻る」ボタンＢＴ７３は、例えば選択したタイトルが間違っていたような場合に対応して、前の個別メッセージタイトル選択ウィンドウＤＷＤ１に戻す場合にタッチ操作が行われるボタンである。
【００５３】
この場合、店員は、ちょうど接客を行っていない状態にある１人の店員（送信先の店員）に釣銭不足を知らせ、釣銭用の貨幣の補充をしてもらおうと考えている。そこで、この場合の店員は、選択送信ボタンＢＴ７２に対するタッチ操作を行う。
選択送信ボタンＢＴ７２に対するタッチ操作が行われたことに応じて、タッチパネル付表示部１４の表示は、図１０から図１１に遷移する。つまり、個別メッセージ確認ウィンドウＤＷＤ２に代えて、送信先選択ウィンドウＤＷＤ３が表示される。
【００５４】
送信先選択ウィンドウＤＷＤ３は、個別メッセージの送信先の機器を選択する操作が行われるボタンである。送信先選択ウィンドウＤＷＤ３においては、３つの機器選択ボタンＢＴ８１−１、ＢＴ８１−２およびＢＴ８１−３と、戻るボタンＢＴ８２とが配置されている。
【００５５】
機器選択ボタンＢＴ８１−１は、個別メッセージの送信先としてＰＯＳ管理装置１００を指定する場合にタッチ操作が行われるボタンである。
機器選択ボタンＢＴ８１−２は、個別メッセージの送信先として２番の番号が付与されたＰＯＳレジスタ１を指定する場合にタッチ操作が行われるボタンである。また、機器選択ボタンＢＴ８１−３は、個別メッセージの送信先として３番の番号が付与されたＰＯＳレジスタ１を指定する場合にタッチ操作が行われるボタンである。つまり、この場合には店舗において１番から３番までの３つのＰＯＳレジスタ１が配置されており、送信指示元のＰＯＳレジスタ１が１番であったことにより、残る２番と３番のＰＯＳレジスタ１のそれぞれに対応する機器選択ボタンＢＴ８１−２、ＢＴ８１−３が配置されているという状況である。
また、「戻る」ボタンＢＴ８２は、前の個別メッセージ確認ウィンドウＤＷＤ２に戻す場合にタッチ操作が行われるボタンである。例えば、個別メッセージ確認ウィンドウＤＷＤ２においてブロードキャスト送信ボタンＢＴ７１を操作すべきであったのに、誤って機器選択ボタンＢＴ８１−１またはＢＴ８１−２を操作してしまったような場合に、「戻る」ボタンＢＴ８２が操作される。
【００５６】
この場合の店員は、２番のＰＯＳレジスタ１のオペレータである店員に釣銭不足を知らせようとしていた。そこで、店員は、２番のＰＯＳレジスタ１に対応する機器選択ボタンＢＴ８１−２に対するタッチ操作を行う。
機器選択ボタンＢＴ８１−２に対する操作が行われると、送信指示元のＰＯＳレジスタ１は、ＰＯＳ管理装置１００に対して、個別メッセージ送信命令を送信する。個別メッセージ送信命令は、送信対象の個別メッセージと送信先の機器とを指示する内容を有する。この場合の個別メッセージ送信命令は、「釣銭」のタイトルが設定された個別メッセージを送信対象として指定し、２番のＰＯＳレジスタ１を送信先として指定する内容を有する。
個別メッセージ送信命令を受信したＰＯＳ管理装置１００は、受信された個別メッセージ送信命令によって指定された個別メッセージを含む個別メッセージ情報を、指定された機器に対して送信する。この場合のＰＯＳ管理装置１００は、「釣銭」のタイトルが設定された個別メッセージを含む個別メッセージ情報を２番のＰＯＳレジスタ１に送信する。
【００５７】
そして、ＰＯＳ管理装置１００による個別メッセージ情報の送信が完了すると、例えばＰＯＳ管理装置１００から、個別メッセージ送信命令に対する応答として、個別メッセージ情報の送信が正常終了したことの通知が送信される。このような個別メッセージ情報の送信が正常終了の通知の受信に応じて、送信指示元のＰＯＳレジスタ１は、送信先選択ウィンドウＤＷＤ３に代えて、図１２に示すように、正常終了通知ウィンドウＤＷＤ４を主画面上に重畳させて表示する。
店員は、正常終了通知ウィンドウＤＷＤ４を見ることによって、個別メッセージ情報の送信が正常終了したことを確認できる。正常終了通知ウィンドウＤＷＤ４は、例えばタッチ操作を行うことによって消去することができる。あるいは、タッチ操作が行われることなく一定時間を経過すると消去される。
【００５８】
送信先のＰＯＳレジスタ１においては、上記のようにして個別メッセージ情報を受信したことに応じて、図１３に示すように、受信された個別メッセージ情報に対応する個別メッセージボタンＢＴ４２−１を新たに表示させる。個別メッセージボタンＢＴ４２−１は、共通メッセージボタンＢＴ４１と区別できるように、共通メッセージボタンＢＴ４１から離れた位置に配置されるようになっている。
また、この場合には、「釣銭」のタイトルの個別メッセージを含む個別メッセージ情報が受信されている。このため、個別メッセージボタンＢＴ４２−１には、対応の個別メッセージのタイトルである「釣銭」が表示されている。
送信先のＰＯＳレジスタ１を操作する店員は、同図のように個別メッセージボタンＢＴ４２−１が表示されることで、「釣銭」に関する個別メッセージ情報が受信されたことを知ることができる。
なお、以降の説明において、個別メッセージボタンについて、対応のタイトルについて特に区別しない場合には、個別メッセージボタンＢＴ４２と記載する。
【００５９】
送信先のＰＯＳレジスタ１を操作する店員は、任意のタイミングで、個別メッセージボタンＢＴ４２−１を操作して、「釣銭」に関する個別メッセージの内容を確認することができる。店員が個別メッセージボタンＢＴ４２−１を操作すると、図１４に示すように、主画面上に重畳するようにしてメッセージウィンドウＭＷＤ２が表示される。
メッセージウィンドウＭＷＤ２においては、「釣銭が足りません！」のように、釣銭不足であることを知らせる旨のメッセージが表示される。また、メッセージウィンドウＭＷＤ２においては、「釣銭  <<送信元レジ番号：000001>>」のように、個別メッセージのタイトルと送信指示元のＰＯＳレジスタ１の番号とを示す表示が行われる。このように表示されたメッセージウィンドウＭＷＤ２を見ることで、送信先のＰＯＳレジスタ１を操作する店員は、１番のＰＯＳレジスタ１が釣銭不足の状況にあって、１番のＰＯＳレジスタ１の店員が釣銭用の貨幣の補充を必要としていることを把握できる。そこで、送信先のＰＯＳレジスタ１を操作する店員は、即座に釣銭の補充に対応することができる。
【００６０】
メッセージウィンドウＭＷＤ２においては削除ボタンＢＴ７０が配置されている。送信先のＰＯＳレジスタ１を操作する店員は、メッセージウィンドウＭＷＤ２を消去するにあたっては削除ボタンＢＴ７０に対するタッチ操作を行えばよい。削除ボタンＢＴ７０に対するタッチ操作が行われると、メッセージウィンドウＭＷＤ２が消去される。また、本実施形態における個別メッセージは、必要に応じて一時的な内容を伝達する際に用いられるのとして位置付けられている。このために、本実施形態においては、メッセージウィンドウＭＷＤ２が消去されることに応じて、対応の個別メッセージボタンＢＴ４２−１も消去される。このようにメッセージウィンドウＭＷＤ２および個別メッセージボタンＢＴ４２−１が消去されることに応じて、送信先のＰＯＳレジスタ１にて記憶されていた対応の個別メッセージ情報も削除されてよい。ただし、送信元のＰＯＳ管理装置１００における個別メッセージの登録は削除されずに記憶が維持される。
【００６１】
ここで、本実施形態においては、共通メッセージと個別メッセージのいずれに関しても、ＰＯＳレジスタ１にて受信された際には、先ず、受信された旨を通知するメッセージボタン（共通メッセージボタンＢＴ４１、個別メッセージボタンＢＴ４２）を表示している。そのうえで、メッセージボタンは、任意のタイミングで店員が操作可能とされており、メッセージボタンに対して操作が行われることで、対応のメッセージ（共通メッセージまたは個別メッセージ）が表示されるようになっている。
つまり、本実施形態においてはＰＯＳ管理装置１００からメッセージが受信されたとしても、受信されたメッセージを即座に表示するのではなく、表示のタイミングについては、店員に委ねている。これにより、例えば、店員が接客中で商品登録を行っている最中にタッチパネル付表示部１４の商品登録画面上にメッセージウィンドウが表示されて商品登録作業の邪魔になるようなことがない。しかしながら、メッセージボタンは表示されているので、店員は、メッセージの受信があったことについては確実に知ることができる。そして、店員は、例えば会計などの接客業務を行わなくともよくなったようなタイミングで、メッセージボタンに対するタッチ操作を行ってメッセージを表示させ、メッセージの内容を確認することができる。これにより、本実施形態においては、ＰＯＳレジスタ１を操作するオペレータとしての店員の業務を妨げないようにしてメッセージを通知することができる。
【００６２】
図１５のフローチャートを参照して、共通メッセージの登録に応じてＰＯＳ管理装置１００とＰＯＳレジスタ１とが実行する処理手順例について説明する。
ステップＳ１０１：ＰＯＳ管理装置１００は、先の図６により説明した操作に応じて１つの共通メッセージの登録が完了することを待機している。なお、ここでの共通メッセージの登録は、新規登録だけではなく、既に登録されていた共通メッセージを編集することにより内容を更新した場合も含まれてよい。
【００６３】
ステップＳ１０２：ステップＳ１０１により１つの共通メッセージについての登録の完了したことが判定されると、ＰＯＳ管理装置１００は、今回登録された共通メッセージについての共通メッセージ情報を、店舗においてＰＯＳ管理装置１００と通信可能に接続される全てのＰＯＳレジスタ１に送信する。
共通メッセージ情報は、メッセージの種別が共通メッセージであることを示すメッセージ種別情報と、共通メッセージに設定されたタイトルを示すタイトルデータ（例えば、テキストデータ）と、文字入力操作によって登録された共通メッセージの内容を示すメッセージデータ（例えば、テキストデータ）とを含む。
なお、例えばＰＯＳ管理装置１００と通信可能に接続されていても、何らかの理由により共通メッセージを送信する必要性のないＰＯＳレジスタ１が有るような場合がある。このような場合に対応して、例えばＰＯＳ管理装置１００への事前の登録によって、共通メッセージの送信対象から除外するＰＯＳレジスタ１を指定する操作が行えるようにしてもよい。
【００６４】
ステップＳ２０１：一方、ＰＯＳレジスタ１は、ＰＯＳ管理装置１００から送信される共通メッセージ情報が受信されるのを待機している。
ステップＳ２０２：共通メッセージ情報が受信されると、ＰＯＳレジスタ１は、受信された共通メッセージ情報を、ＲＡＭ１３（記憶部１２でもよい）に記憶させる。
【００６５】
ステップＳ２０３：また、ＰＯＳレジスタ１は、図７に例示したように、受信された共通メッセージ情報に含まれる共通メッセージに対応する共通メッセージボタンＢＴ４１を、主画面上に重畳させるように表示する。
この際、共通メッセージボタンＢＴ４１は、共通メッセージボタンに割り当てられた画面上の所定の領域に配置される。また、共通メッセージボタンＢＴ４１には、対応の共通メッセージのタイトルが表示される。タイトルの表示は、受信された共通メッセージ情報に含まれるタイトルデータに基づいて行われる。また、ステップＳ２０３により表示される共通メッセージボタンＢＴ４１は、共通メッセージ情報の表示に応じて初めて表示されるものであることから、ＰＯＳレジスタ１は、未読であることを示す特定の色により共通メッセージボタンＢＴ４１を表示する。
【００６６】
次に、図１６のフローチャートを参照して、個別メッセージの送受信に関してＰＯＳ管理装置１００と、送信指示元のＰＯＳレジスタ１と、送信先のＰＯＳレジスタ１とが実行する処理手順例について説明する。
ステップＳ３０１：送信指示元のＰＯＳレジスタ１は、図９〜図１１にて説明した個別メッセージ送信指示操作が行われることを待機している。
ステップＳ３０２：個別メッセージ送信指示操作が行われると、送信指示元のＰＯＳレジスタ１は、個別メッセージ送信命令をＰＯＳ管理装置１００に対して送信する。個別メッセージ送信命令には、個別メッセージ送信指示操作により選択された個別メッセージのタイトルを指定するタイトル指定情報と、個別メッセージ送信指示操作により指定された個別メッセージの送信先の機器を示す送信先機器情報とが含まれる。
【００６７】
ステップＳ４０１：ＰＯＳ管理装置１００は、個別メッセージ送信命令が受信されるのを待機している。
ステップＳ４０２：個別メッセージ送信命令が受信されると、ＰＯＳ管理装置１００は、受信された個別メッセージ送信命令に含まれるタイトル指定情報が示すタイトルの個別メッセージを記憶部１０３から取得する。ＰＯＳ管理装置１００は、取得した個別メッセージを含む個別メッセージ情報を、受信された個別メッセージ送信命令の送信先機器情報が示す送信先の機器に送信する。
個別メッセージ情報には、メッセージの種別が個別メッセージであることを示すメッセージ種別情報と、個別メッセージに設定されたタイトルを示すタイトルデータ（例えば、テキストデータ）と、文字入力操作によって登録された個別メッセージの内容を示すメッセージデータ（例えば、テキストデータ）とを含む。
また、前述のように、個別メッセージの送信先は、全てのＰＯＳレジスタ１（ＰＯＳ管理装置１００も含まれてよい）である場合と、ＰＯＳ管理装置１００のみの場合と、選択されたＰＯＳレジスタ１のみの場合とがある。
【００６８】
なお、個別メッセージ送信命令に含まれる送信先機器情報が示す送信先機器にＰＯＳ管理装置１００が含まれている場合、ＰＯＳ管理装置１００は、以下の処理を実行する。つまり、受信された個別メッセージ送信命令に含まれるタイトル指定情報が示すタイトルの個別メッセージに対応する個別メッセージボタンＢＴ４２を、自己の表示部１０５に表示させる。
なお、同図には反映させていないが、ステップＳ４０２による個別メッセージ情報の送信を完了させると、ＰＯＳ管理装置１００は、前述のように送信指示元のＰＯＳレジスタ１に個別メッセージ情報の送信が正常終了したことを通知する。送信指示元のＰＯＳレジスタ１は、通知の受信に応じて、図１２に示したように正常終了通知ウィンドウＤＷＤ４を表示する。
【００６９】
同図においては、送信先の機器がＰＯＳレジスタ１である場合の処理を例に挙げている。
ステップＳ５０１：送信先のＰＯＳレジスタ１は、個別メッセージ情報が受信されるのを待機している。
ステップＳ５０２：送信先のＰＯＳレジスタ１は、個別メッセージ情報が受信されると、受信された個別メッセージ情報をＲＡＭ１３に記憶させる。
【００７０】
ステップＳ５０３：また、送信先のＰＯＳレジスタ１は、個別メッセージ情報の受信に応じて、図１３に例示したように、受信された個別メッセージ情報に含まれる個別メッセージに対応する個別メッセージボタンＢＴ４２を表示する。
この際、個別メッセージボタンＢＴ４２は、画面において個別メッセージボタンに割り当てられた所定の領域に配置される。また、個別メッセージボタンＢＴ４２には、対応の個別メッセージのタイトルが表示される。タイトルの表示は、受信された個別メッセージ情報に含まれるタイトルデータに基づいて行われる。また、個別メッセージボタンＢＴ４２についても未読であることを示す特定の色により表示が行われる。
【００７１】
図１７のフローチャートを参照して、本実施形態におけるＰＯＳレジスタ１がメッセージ（共通メッセージ、個別メッセージ）の表示に関連して実行する処理手順例について説明する。なお、同図に示す処理は、メッセージボタン（共通メッセージボタンＢＴ４１、個別メッセージボタンＢＴ４２）を表示した状態のＰＯＳ管理装置１００においても同様に行われる。
【００７２】
ステップＳ６０１：ＰＯＳレジスタ１は、タッチパネル付表示部１４に表示される共通メッセージボタンＢＴ４１に対するタッチ操作が行われたか否かについて判定する。
ステップＳ６０２：ステップＳ６０１にて共通メッセージボタンＢＴ４１に対するタッチ操作の行われたことが判定されると、ＰＯＳレジスタ１は、タッチ操作が行われた共通メッセージボタンＢＴ４１に対応する共通メッセージの共通メッセージウィンドウＭＷＤ１を、図８に例示した態様で表示する。
ステップＳ６０３：また、ＰＯＳレジスタ１は、ステップＳ６０１にてタッチ操作が行われた共通メッセージボタンＢＴ４１がこれまで未読を示す色であった場合には、既読状態に変更する。具体的には、共通メッセージボタンＢＴ４１について既読状態に対応して設定された色に変更する。なお、共通メッセージボタンＢＴ４１が既に既読を示す色であった場合には、ステップＳ６０３の処理はスキップされてよい。
【００７３】
ステップＳ６０４：ＰＯＳレジスタ１は、共通メッセージウィンドウＭＷＤ１が表示された状態のもとで、共通メッセージウィンドウＭＷＤ１における「閉じる」ボタンＢＴ５０が操作されるのを待機する。
ステップＳ６０５：「閉じる」ボタンＢＴ５０が操作されると、ＰＯＳレジスタ１は、共通メッセージウィンドウＭＷＤ１を消去する。ステップＳ６０５の処理の後は、ステップＳ６０１に処理が戻される。
【００７４】
ステップＳ６０６：表示中の共通メッセージボタンＢＴ４１に対する操作が行われなかった場合、あるいは、共通メッセージボタンＢＴ４１が表示されておらず操作が不可の場合、ＰＯＳレジスタ１は、以下の処理を実行する。つまり、ＰＯＳレジスタ１は、タッチパネル付表示部１４に表示される個別メッセージボタンＢＴ４２に対するタッチ操作が行われたか否かについて判定する。
表示中の個別メッセージボタンＢＴ４２に対する操作が行われなかった場合、あるいは、個別メッセージボタンＢＴ４２が表示されておらず操作が不可の場合には、ステップＳ６０１に処理が戻される。
【００７５】
ステップＳ６０７：ステップＳ６０１にて個別メッセージボタンＢＴ４２に対するタッチ操作の行われたことが判定されると、ＰＯＳレジスタ１は、タッチ操作が行われた個別メッセージボタンＢＴ４２に対応する個別メッセージの個別メッセージウィンドウＭＷＤ２を、図１４に例示した態様で表示する。
ステップＳ６０８：ＰＯＳレジスタ１は、個別メッセージウィンドウＭＷＤ２が表示された状態のもとで、個別メッセージウィンドウＭＷＤ２における削除ボタンＢＴ７０が操作されるのを待機する。
ステップＳ６０９：削除ボタンＢＴ７０が操作されると、ＰＯＳレジスタ１は、ステップＳ６０７により表示させた個別メッセージウィンドウＭＷＤ２を消去する。
ステップＳ６１０：また、ＰＯＳレジスタ１は、個別メッセージウィンドウＭＷＤ２の消去とともに、対応の個別メッセージボタンＢＴ４２も消去する。
ステップＳ６１１：また、ＰＯＳレジスタ１は、個別メッセージウィンドウＭＷＤ２および個別メッセージボタンＢＴ４２の消去とともに、ＲＡＭ１３に記憶していた対応の個別メッセージ情報を削除する。ステップＳ６１１の処理の後は、ステップＳ６０１に処理が戻される。
【００７６】
＜第２実施形態＞
続いて、第２実施形態について説明する。第１実施形態において、ＰＯＳレジスタ１は、メッセージ情報（共通メッセージ情報、個別メッセージ情報）が受信されたことに応じて、まず、対応のメッセージボタン（共通メッセージボタンＢＴ４１、個別メッセージボタンＢＴ４２）を表示するようにされていた。
しかしながら、例えば、ＰＯＳレジスタ１のオペレータである店員が接客を行っていないような状況のもとでは、メッセージ情報が受信されたタイミングで即座にメッセージウィンドウ（共通メッセージウィンドウＭＷＤ１、個別メッセージウィンドウＭＷＤ２）を表示させても、店員の業務効率が妨げられることは少ないといえる。
そこで、本実施形態においては、ＰＯＳレジスタ１がメッセージ表示が許可される所定の動作状態（メッセージ表示許可動作状態）のもとでは、店員によるメッセージボタンに対する操作がなくとも、受信されているメッセージのメッセージウィンドウを表示させるようにする。この際において、常駐の状態となる共通メッセージについては、未読のものについてメッセージウィンドウを表示させ、既読のものについてはメッセージウィンドウの表示を行わないようにする。これにより、ＰＯＳレジスタ１がメッセージ表示許可動作状態となるごとに、既に店員により確認済みの共通メッセージが繰り返し表示されてしまうことが防がれる。
【００７７】
本実施形態において、メッセージ表示許可動作状態は、具体的には、ＰＯＳレジスタ１が待機状態にある待機モードの状態と、会計処理以外の処理を行っている状態である。
会計処理とは、１取引に対応する商品登録処理から精算処理までの一連の処理である。会計処理以外の処理とは、例えば、メンテナンスモードのもとでのメンテナンスに関する処理や、トレーニングモードのもとでのトレーニングとしての会計処理などである。
一方、メッセージの自動的な表示が禁止されるメッセージ表示禁止動作状態は、トレーニングモードではない通常モードでの会計処理である。会計処理が実行中であるということは、店員が接客しながらＰＯＳレジスタ１を操作している状況にある。このような状況においてメッセージウィンドウを自動で表示させると店員にとっては煩わしく、作業効率も低下する。そこで、会計処理中においては、メッセージウィンドウを自動で表示させずに、手動（メッセージボタンに対する操作）によるメッセージウィンドウの表示のみが可能なようにする。
【００７８】
ここで、本実施形態においてメッセージ表示許可動作状態となるまでに複数のメッセージが受信されている場合には、メッセージ表示許可動作状態となったことに応じて、表示させるべきメッセージが複数となる場合がある。
そこで、本実施形態においては、メッセージ表示許可動作状態となったことに応じてメッセージを表示するにあたり、表示させるべきメッセージが複数である場合には、複数のメッセージをページ構造化したメッセージウィンドウを表示させる。
【００７９】
図１８は、複数のメッセージをページ構造化したメッセージウィンドウＭＷＤ１１の表示態様例を示している。同図のメッセージウィンドウＭＷＤ１１は、初期表示状態に対応し、全部で３ページのうちの第１ページが表示されている。同図のメッセージウィンドウＭＷＤ１１が全部で３ページであって、第１ページが表示されていることは、メッセージウィンドウＭＷＤ１１の右上におけるページ情報ＰＧによって示されている。
【００８０】
メッセージウィンドウＭＷＤ１１においては「閉じる」ボタンＢＴ８１が配置されている。「閉じる」ボタンＢＴ８１に対するタッチ操作が行われた場合、メッセージウィンドウＭＷＤ１１が閉じられる（即ち、表示が消去される）。
【００８１】
また、メッセージウィンドウＭＷＤ１１においては「次へ」ボタンＢＴ８２が配置されている。「次へ」ボタンＢＴ８２に対してタッチ操作を行うことによっては、メッセージウィンドウＭＷＤ１１が次のページのメッセージの表示に切り替わる。
図１９は、図１８の状態のもとで「次へ」ボタンＢＴ８２に対するタッチ操作が行われたことに応じて表示される、メッセージウィンドウＭＷＤ１１の態様例を示している。同図のメッセージウィンドウＭＷＤ１１においては、ページ情報ＰＧにより、全部で３つのメッセージのうち第２ページのメッセージが表示されていることが示されている。
また、同図のメッセージウィンドウＭＷＤ１１においては、現ページよりも前のページが存在することとなったため、「次へ」ボタンＢＴ８２に加えて、「前へ」ボタンＢＴ８３がさらに配置された状態となっている。「前へ」ボタンＢＴ８３に対するタッチ操作を行うと、メッセージウィンドウＭＷＤ１１は、１つ前のページのメッセージの表示に切り替わる。
【００８２】
このようにして、ページ構造によるメッセージウィンドウＭＷＤ１１では、「次へ」ボタンＢＴ８２と「前へ」ボタンＢＴ８３とを操作することで、１ページごとに表示を切り替えて、複数のメッセージの内容を確認することができる。
【００８３】
また、図１８のメッセージウィンドウＭＷＤ１１における第１ページのメッセージは、店員に業務的な伝達すべき内容を有する店員向けのメッセージである。一方、図１９のメッセージウィンドウＭＷＤ１１における第２ページのメッセージは、店員から特定の客に伝達すべき内容を有する客向けのメッセージである。
本実施形態においては、店員向けのメッセージを表示する場合と、客向けのメッセージを表示する場合とで、例えばメッセージウィンドウＭＷＤ１１における表示の態様を変化させるようにしている。
表示の態様の変化としては、例えば店員向けのメッセージを表示する場合と客向けのメッセージを表示する場合とで、メッセージウィンドウＭＷＤ１１における所定の部位の色を異ならせることができる。また、文字の表示によりメッセージが店員向けと客向けのいずれであるのかを示すようにしてもよい。このように表示の態様を異ならせることで、ＰＯＳレジスタ１のオペレータである店員は、表示されたメッセージが、店員向けと客向けのいずれであるのかを視覚的に把握することができる。
このように店員向けのメッセージと客向けのメッセージとでメッセージウィンドウＭＷＤ１１の態様を異ならせるにあたっては、例えば、ＰＯＳ管理装置１００でのメッセージ（共通メッセージ、個別メッセージ）の登録にあたり、店員向けメッセージと客向けのメッセージとのいずれであるのかについても設定できるようにすればよい。
【００８４】
図２０のフローチャートを参照して、メッセージウィンドウＭＷＤ１１の表示に関連してＰＯＳレジスタ１が実行する処理手順例について説明する。なお、同図に示す処理は、メッセージを受信したＰＯＳ管理装置１００においても同様に行われる。
【００８５】
ステップＳ７０１：ＰＯＳレジスタ１は、一定時間ごとに、現在の自己の状態について、待機モードであるか、あるいは待機モードでなければ会計処理以外の処理を実行している状態か否かについて判定する。
待機モードでなく、また、会計処理以外の処理を実行していない場合、即ち、会計処理中である場合には、同図に示される処理が一旦終了され、一定時間後にステップＳ７０１が再度実行される。
【００８６】
ステップＳ７０２：ステップＳ７０１により待機モードである、あるいは会計処理以外の処理を実行中であると判定された場合、ＰＯＳレジスタ１は、ＲＡＭ１３に記憶されているメッセージ情報のうちから、未読の共通メッセージに対応の共通メッセージ情報と、個別メッセージ情報とを取得する。個別メッセージ情報については、前述のように、一度表示が行われて既読となることに応じて削除されることから、ＲＡＭ１３に記憶されている個別メッセージ情報は、未読状態である。
なお、未読の共通メッセージに対応の共通メッセージ情報がＲＡＭ１３に記憶されていなければ、未読の共通メッセージに対応の共通メッセージ情報についてはステップＳ７０２にて取得されなくともよい。同様に、個別メッセージがＲＡＭ１３に記憶されていなければ、個別メッセージ情報についてはステップＳ７０２にて取得されなくともよい。
【００８７】
ステップＳ７０３：ＰＯＳレジスタ１は、ステップＳ７０２により取得したメッセージ情報を利用して、例えば図１８に例示した態様により、ページ構造によるメッセージウィンドウＭＷＤ１１をタッチパネル付表示部１４の主画面上に重畳させるように表示する。
ステップＳ７０４：また、ＰＯＳレジスタ１は、メッセージウィンドウＭＷＤ１１に共通メッセージのページが含まれている場合、メッセージウィンドウＭＷＤ１１に含まれる共通メッセージに対応する共通メッセージボタンＢＴ４１を未読状態を示す色から既読状態を示す色に変更する。
【００８８】
また、同図の処理によれば、待機モードまたは会計処理以外の処理を実行中の状態においてメッセージ情報が受信された場合には、そのまま今回受信されたメッセージ情報をステップＳ７０２により取得し、ステップＳ７０３により表示することが行われる。つまり、この場合のＰＯＳレジスタ１は、メッセージ情報を受信したタイミングで、受信されたメッセージ情報に対応するメッセージウィンドウＭＷＤ１１を即座に表示する。
また、会計処理中においては、第１実施形態と同様に、店員がメッセージボタンに対するタッチ操作を行うことで、操作されたメッセージボタンに対応する１つのメッセージのメッセージウィンドウ（ＭＷＤ１、ＭＷＤ２）を表示させることができる。
【００８９】
＜第３実施形態＞
続いて、第３実施形態について説明する。図２１は、本実施形態における共通メッセージ登録画面の一例を示している。なお、同図において図６と同一部分については同一符号を付して説明を省略する。
【００９０】
同図の共通メッセージ登録画面においては、５つのメッセージ対応ボタンＢＴ１−１、ＢＴ１−２、ＢＴ１−３、ＢＴ１−４、ＢＴ１−５ごとに対応して、優先度設定ボックスＢＸ−１、ＢＸ−２、ＢＸ−３、ＢＸ−４、ＢＸ−５が配置される。なお、以降において、優先度設定ボックスＢＸ−１〜ＢＸ−５について特に区別しない場合には、優先度設定ボックスＢＸと記載する。
【００９１】
優先度設定ボックスＢＸは、対応の共通メッセージについて、登録可能な最大５つの共通メッセージにおける優先度（優先順位）を設定する操作が行われるボックスである。同図の優先度設定ボックスＢＸは、プルダウンメニューから「１」〜「５」のうちのいずれかの数を選択する操作を行うことで優先度を設定できるようになっている。
なお、プルダウンメニューによる優先度設定ボックスＢＸにおける優先度の設定操作は一例であり、例えば、「１」〜「５」のうちのいずれかの数としての文字を入力する操作によって優先度を設定するようにされていてもよい。
【００９２】
図示は省略するが、個別メッセージ登録画面においても同図と同様に優先度設定ボックスＢＸが配置されている。これにより、個別メッセージについても、上記と同様の操作により優先度を設定することができる。
【００９３】
本実施形態においては、第２実施形態と同様に、待機モードあるいは会計処理以外の処理が実行されている場合には、未だ表示されていないメッセージを含むメッセージウィンドウＭＷＤ１１が表示される。
ただし、本実施形態においてメッセージウィンドウＭＷＤ１１に含まれるメッセージは、設定された優先度が一定以上のものであり、優先度が一定未満のメッセージについては、未だ表示されていないものであってもメッセージウィンドウＭＷＤ１１には含まれない。
【００９４】
例えば、待機モードあるいは会計処理以外の処理が実行されていることに応じて自動で表示されるメッセージウィンドウＭＷＤ１１において、未だ表示されていない全てのメッセージが含まれるようにした場合において、未だ表示されていないメッセージの数が多いと、メッセージウィンドウＭＷＤ１１のページ数も多くなってしまう。この場合、店員が各ページのメッセージを確認するためには或る程度の時間を要することになる。このような状況のもとで、例えば店員が余裕のあるときに確認すればよい程度に重要度が低いメッセージまでメッセージウィンドウＭＷＤ１１のページに含められてしまうことは、店員の業務効率を低下させることになる。
そこで、本実施形態では、優先度が一定以上のメッセージに限定してメッセージウィンドウＭＷＤ１１のページに含めるようにされる。これにより、店員は、メッセージウィンドウＭＷＤ１１により重要度が一定以上メッセージのみを確認すればよくなるため、業務の大きな妨げになることがない。また、店員は、重要度が一定未満のメッセージについては、第１実施形態の場合と同様に、表示させたいメッセージに対応するメッセージボタンに対するタッチ操作を行えばよい。つまり、本実施形態においては、メッセージ情報に設定された優先度に応じて、対応のメッセージを表示させる条件が変更される。
【００９５】
図２２のフローチャートを参照して、本実施形態におけるＰＯＳレジスタ１がメッセージウィンドウＭＷＤ１１の表示に関連して実行する処理手順例について説明する。同図において、図２０と同様の処理となるステップについては、図２０と同一符号を付してここでの説明を省略する。
ステップＳ７０２Ａ：ステップＳ７０１により待機モードである、あるいは会計処理以外の処理を実行中であると判定された場合、ＰＯＳレジスタ１は、メッセージウィンドウＭＷＤ１に含めるべきメッセージに対応するメッセージ情報を以下のように取得する。
本実施形態において、ＰＯＳ管理装置１００から送信される共通メッセージ情報と個別メッセージ情報には、設定された優先度を示す優先度情報がさらに含まれている。そこで、ＰＯＳレジスタ１は、ＲＡＭ１３に記憶されている未読の共通メッセージ情報と個別メッセージ情報とのうちから、設定された優先度が一定以上のものを取得する。つまり、図２０のステップＳ７０１においては、ＲＡＭ１３に記憶されている未読の共通メッセージ情報と個別メッセージ情報を全て取得していたのに対して、ステップＳ７０２Ａでは、ＲＡＭ１３に記憶されている未読の共通メッセージ情報と個別メッセージ情報からさらに優先度が一定以上のものを絞り込み、取得する。具体的に、例えば優先度が「２」以上のメッセージを取得するものとされている場合、ステップＳ７０２Ａによっては、優先度が「１」または「２」の未読の共通メッセージ情報と、同じく優先度が「１」または「２」の個別メッセージ情報とが取得される。
そして、ＰＯＳレジスタ１は、ステップＳ７０３により、ステップＳ７０２Ａにより取得されたメッセージ情報ごとに対応するページを含むメッセージウィンドウＭＷＤ１１を表示する。これにより、表示されたメッセージウィンドウＭＷＤ１１には、優先度が一定以上のメッセージのページのみを含むものとなる。
【００９６】
＜変形例＞
以下、本実施形態の変形例について説明する。
［第１変形例］
第３実施形態においては、優先度が一定以上のメッセージのページによるメッセージウィンドウＭＷＤ１１が表示される。この場合のページ構造におけるページ順は、優先度の高いほうから低くなる順に、ページ１から降順となるようにされればよい。
また、ページごとに、優先度に応じてメッセージの文字色やページのシートの背景色（背景の柄でもよい）を異ならせることで、店員が優先度を識別しやすくするようにしてもよい。また、ページごとに例えば人の顔を模したアイコンを配置し、優先度に応じてアイコンの表情について焦っている様や余裕のある様を描写するようにしてもよい。
【００９７】
［第２変形例］
また、第３実施形態の変形例として、優先度を３ランクに区分し、最もランクの高い優先度のメッセージについては、ＰＯＳレジスタ１にて受信されたことに応じて、ＰＯＳレジスタ１の状態にかかわらず即座に表示されるようにしてもよい。そして、２番目にランクの高い優先度のメッセージについて、待機モードまたは会計処理以外の処理が実行されている場合において自動でメッセージウィンドウＭＷＤ１１に含められるようにして表示させてもよい。
【００９８】
［第３変形例］
また、先の実施形態のもとでは、例えば共通メッセージは、登録（更新）がＰＯＳ管理装置１００にて完了したことに応じて送信が行われ、ＰＯＳレジスタ１にて対応の共通メッセージボタンＢＴ４１が表示されるようにしていた。
しかしながら、例えばＰＯＳ管理装置１００は、登録途中の共通メッセージに関するメッセージ情報（暫定メッセージ情報）をＰＯＳレジスタ１に送信してもよい。この場合、暫定メッセージ情報の送信を受けたＰＯＳレジスタ１は、例えば登録途中の共通メッセージであることを示すメッセージボタンを表示することで、登録途中の共通メッセージがあることを通知してよい。
登録途中の共通メッセージのメッセージボタンを操作した場合には、例えば、受信された暫定メッセージ情報に基づき、タイトル、概要、最初の措定文字数などのメッセージの部分的情報をメッセージウィンドウＭＷＤ１に表示させてよい。
そのうえで、登録途中であった共通メッセージの登録が完了し、ＰＯＳ管理装置１００から完全な共通メッセージ情報が送信されたことに応じて、ＰＯＳレジスタ１は、登録途中の共通メッセージについてのメッセージボタンを消去し、正規に共通メッセージボタンＢＴ４１を表示させるようにしてよい。
【００９９】
［第４変形例］
また、先の実施形態においては、共通メッセージについてのメッセージウィンドウＭＷＤ１は、同じメッセージウィンドウＭＷＤ１に配置される「閉じる」ボタンＢＴ５０に対する操作に応じて消去される。同様に、個別メッセージについてのメッセージウィンドウＭＷＤ２は、同じメッセージウィンドウＭＷＤ１に配置される「削除」ボタンＢＴ７０に対する操作に応じて消去される。
しかしながら、例えばメッセージウィンドウＭＷＤ１、ＭＷＤ２は、店員が商品を登録する操作（例えば、商品に付与されたバーコードをスキャンする操作、あるいは商品のコードを入力する操作など）が再開されたことに応じて消去されるようにしてもよい。これにより、店員はメッセージウィンドウの表示を消去するためのボタンに対する操作を行わなくとも、メッセージウィンドウを消去させて商品の登録操作を再開できる。
【０１００】
［第５変形例］
また、メッセージ（メッセージ共通メッセージ、個別メッセージ）をＰＯＳ管理装置１００にて登録するにあたり、ＰＯＳレジスタ１にて対応のメッセージボタンあるいはメッセージウィンドウが表示される主画面内の位置についても指定できるようにしてよい。
【０１０１】
［第６変形例］
また、上記各実施形態においては、共通メッセージについては、表示が行われた後においても既読状態を示すようにされたうえで共通メッセージボタンＢＴ４１の表示が維持されている。つまり、再度の表示が可能なようにされている。一方、個別メッセージについては、一度表示されると、対応の個別メッセージボタンＢＴ４２が消去され、再度の表示は行えないようにされていた。
しかしながら、個別メッセージについても、共通メッセージと同様に、表示が行われた後においても既読状態を示すようにされたうえで個別メッセージボタンＢＴ４２の表示を維持させ、再度の表示が可能なようにしてもよい。
【０１０２】
［第７変形例］
また、これまでの説明では、ＰＯＳ管理装置１００に対して操作を行うことでメッセージの登録が行われるようにされている。しかしながら、例えばＰＯＳレジスタ１からのＰＯＳ管理装置１００に対するリモート操作によって、ＰＯＳ管理装置１００にてメッセージの登録処理が実行されるように構成されてもよい。
【０１０３】
［第８変形例］
また、上記各実施形態のもとで、以下のようにメッセージ情報の送信について制限を与えるようにしてもよい。
例えば、ＰＯＳ管理装置１００においてメッセージの登録途中である場合には、登録途中のメッセージと登録済みのメッセージとのいずれについてもメッセージ情報の送信が禁止されるようにしてよい。
また、例えば上記第７変形例のようにＰＯＳレジスタ１に対する操作によってメッセージの登録が可能である場合、ＰＯＳレジスタ１にてメッセージ登録の操作が行われていることに応じてメッセージが登録途中の状態においては、登録途中のメッセージについてのメッセージ情報の送信が禁止されるようにしてよい。
また、障害の発生やメンテナンスなどの理由で、ＰＯＳレジスタ１がＰＯＳ管理装置１００と通信不可の状態（オフライン状態）となる場合がある。そこで、例えばメッセージの登録に応じてＰＯＳ管理装置１００がメッセージ情報を送信するにあたり、通信可能な状態（オンライン状態）のＰＯＳレジスタ１にはメッセージ情報を送信するが、オフライン状態のＰＯＳレジスタ１にはメッセージの送信を禁止するようにしてよい。
また、メッセージの登録にあたって、メッセージの閲覧が可能な店員の種別を設定できるようにしてもよい。この場合、メッセージ情報には、メッセージの閲覧が可能な店員の種別を示す店員情報が含まれる。ＰＯＳレジスタ１においては、例えば受信されたメッセージごとに対応するメッセージボタンを表示する。そのうえで、ＰＯＳレジスタ１は、メッセージボタンに対する操作が行われたことに応じて、ＰＯＳレジスタ１の操作者（オペレータ）として登録されている店員の種別が、メッセージ情報に含まれている店員情報が示す店員の種別に含まれているか否かについて判定する。つまり、オペレータとしての店員がメッセージを閲覧可能か否かについて判定する。ＰＯＳレジスタ１は、閲覧可能である場合にはメッセージウィンドウを表示するが、閲覧不可である場合にはメッセージウィンドウを表示せずに、例えばエラーメッセージを表示する。
あるいは、ＰＯＳレジスタ１は、メッセージ情報の受信に際して、受信されたメッセージ情報のメッセージをオペレータとしての店員が閲覧可能か否か判定し、閲覧可能であればメッセージボタンを表示するが、閲覧不可であればメッセージボタンを表示させないようにしてもよい。
また、メッセージの登録にあたっても、例えば登録可能なメッセージのタイトル等について、店員の種別によっては制限が与えられるようにしてもよい。この場合、ＰＯＳ管理装置１００は、当該ＰＯＳ管理装置１００のオペレータとして登録された店員の種別により、登録可能なメッセージのタイトルと登録不可のタイトルのメッセージとを判定する。ＰＯＳ管理装置１００は、登録可能と判定したタイトルのメッセージの登録の操作のみを受け付けるようにする。
【０１０４】
［第９変形例］
また、図６の説明では、１つのメッセージ対応ボタンＢＴ１に対応する７つの単位メッセージボタンＢＴ２は、それぞれ、メッセージウィンドウにおいて表示される１つのメッセージにおける１つの行に対応していた。
しかしながら、例えば１つのメッセージ対応ボタンＢＴ１をメッセージのカテゴリに対応させたうえで、単位メッセージボタンＢＴ２ごとに、対応のカテゴリに属する１つのメッセージを対応させてもよい。
この場合、例えばＰＯＳレジスタ１にて表示されるメッセージボタンは、或る１つのカテゴリに対応する。そのうえで、１つのカテゴリには複数のメッセージが登録されている可能性がある。そこで、この場合には、メッセージボタンに対するタッチ操作が行われたことに応じて、操作されたメッセージボタンに対応するカテゴリに属する複数のメッセージを、ページ構造のメッセージウィンドウにより表示させてもよい。このような態様により、ページ構造のメッセージウィンドウは、第１実施形態にも適用できる。
【０１０５】
［第１０変形例］
また、メッセージウィンドウが表示される位置は、主画面のほぼ中央である必要はなく、適宜変更されてよい。また、メッセージウィンドウのサイズも変更可能であり、例えばタッチパネル付表示部１４における全表示領域を使用して表示されてもよい。
【０１０６】
［第１１変形例］
また、本実施形態におけるメッセージボタンやメッセージウィンドウの表示は、店員が商品の登録を行う登録装置と客が精算を行う精算装置とが分離された構成のＰＯＳシステムにも適用できる。
このようなＰＯＳシステムの場合には、例えば店員が操作を行う登録装置にＰＯＳ管理装置１００からメッセージ情報が送信されるようにして、登録装置においてメッセージボタンやメッセージウィンドウの表示が行われるようにすることができる。
さらに、このようなＰＯＳシステムにおいては、精算装置にもＰＯＳ管理装置１００から店員向けあるいは客向けのメッセージ情報が送信されるようにして、精算装置にてメッセージボタンやメッセージウィンドウの表示が行われるようにすることができる。精算装置にて表示されたメッセージボタンについては、例えば客向けのメッセージである場合には、例えばメッセージボタンの操作を客に促す案内を表示させるなどして、客がメッセージを表示させる操作を行えるようにしてもよい。
また、精算装置に客向けのメッセージを表示させるにあたり、精算装置に表示させる案内やメッセージの言語を、例えば店員の登録装置に対する操作によって変更できるようにしてもよい。これにより、例えば客が外国人であるために自国民の店員とコミュニケーションが取りにくいような場合であっても、客が円滑に精算することが可能になる。
また、例えば精算装置において、外国語とともに自国語も併記する態様で表示されるようにしてもよい。この場合には、客が外国人である場合を想定しているので、例えば外国語の行の下に自国語の行が表示されるようにすると、客が外国語（客にとっては自国語）を読みやすい。また、この際に、登録装置側でも、精算装置と同様に外国語と自国語が併記されるような表示が行われてもよい。この際、登録装置側では自国民が店員として操作を行っていることを想定しているので、店員が見やすいことを配慮し、精算装置とは逆に、自国語の行の下に外国語の行が表示されるようにしてもよい。
また、精算装置にて案内やメッセージを外国語で出力するにあたっては、音声により出力するようにしてもよい。この際、外国語の表示は行わずに音声のみによって案内やメッセージを出力してもよいし、外国語の表示と音声の出力とを併用してもよい。また、音声による出力の際にも、例えば自国語の音声に続けて外国語の音声を出力させたり、逆に外国語の音声の出力に続けて自国語の音声を出力させるようにしてもよい。
また、このようにメッセージに関して言語を変更する構成は、商品登録から精算までが１台で行われる本実施形態のＰＯＳレジスタ１にも適用できる。この構成は、店員が外国人で日本語を読んで理解することが難しいような場合に有効となる。
【０１０７】
［第１２変形例］
また、メッセージボタンに対する操作に係わらずメッセージをメッセージウィンドウに表示できるようにする態様として、先の第２実施形態のメッセージ表示許可動作状態であることを条件とする他に、以下のような条件（表示条件）をメッセージに設定できるようにしてもよい。このような本変形例におけるメッセージへの表示条件の設定は、例えばメッセージの登録に際して操作によって行うことができる。
例えば、メッセージを表示可能な時間を設定できるようにしてもよい。設定される時間としては、特定の時刻、時間帯などであってもよいし、例えばメッセージ情報の送信からの経過時間であってもよい。また、オペレータとしての店員のログインがＰＯＳレジスタ１に対して行われてからの経過時間であってもよい。ログインから所定の経過時間を経過して表示されるメッセージに適する内容として、１つには、店員に休憩を促す内容のものを挙げることができる。
また、例えば特別割引の対象の会員であるといったように、客が所定の条件を満たすことを表示条件として設定することもできる。この場合には、例えば会員カードをＰＯＳレジスタ１に読み取らせた結果、所定の条件を満たす客であることが判定されると、該当のメッセージをメッセージウィンドウに表示させればよい。
【０１０８】
＜実施形態の総括＞
以上説明したように、本実施形態の一態様は、メッセージ情報を受信する受信手段と、受信手段によりメッセージ情報が受信された旨を示す受信通知表示（例えば、メッセージボタンの表示）を、会計に関連する操作が行われる画面において行う表示手段とを備えるＰＯＳレジスタ１（商品販売データ処理装置の一例）である。
上記構成によれば、ＰＯＳレジスタ１においてメッセージ情報が受信されても、メッセージがすぐに表示されることなく、まず、メッセージ情報が受信されたことを示す旨を示す表示が行われる。これにより、例えば会計処理などの途中でメッセージが表示されることがなくなり、店員はこれまでにＰＯＳレジスタ１に対して行っていた操作を中断させることもなくなる。この結果、店員の業務を妨げることがないようにして通知を表示させることが可能になる。
【０１０９】
また、本実施形態の一態様は、上記のＰＯＳレジスタ１であって、表示手段は、タッチパネルにて行われた受信通知表示に対応する領域に操作体を触れる操作が行われることに応じて、受信されたメッセージ情報を表示する。
上記構成によれば、例えばメッセージ情報が受信されたことを示すメッセージボタンに対するタッチ操作を行うという、簡易で分かりやすい操作によって、メッセージ情報を表示させることができる。
【０１１０】
また、本実施形態の一態様は、上記のＰＯＳレジスタ１であって、表示手段は、待機状態の場合に受信されたメッセージ情報を表示する。
上記構成によれば、ＰＯＳレジスタ１が待機状態とされて店員も特に会計に関する業務を行っていないような状況のもとでは、受信されたメッセージ情報を自動で表示させることができ、店員がメッセージ情報を表示させる操作を行う手間を省くことができる。
【０１１１】
また、本実施形態の一態様は、上記のＰＯＳレジスタ１であって、表示手段は、所定の処理以外の処理を行っている場合に受信されたメッセージ情報を表示する。
上記構成によれば、ＰＯＳレジスタ１が会計処理以外の処理を実行しており、店員も特に会計に関する業務を行っていないような状況のもとでは、受信されたメッセージ情報を自動で表示させることができ、店員がメッセージ情報を表示させる操作を行う手間を省くことができる。
【０１１２】
また、本実施形態の一態様は、上記のＰＯＳレジスタ１であって、表示手段は、受信されたメッセージ情報に設定された優先度に基づき、受信されたメッセージ情報が表示される条件を変更する。
上記構成によれば、条件設定により、優先度が高いメッセージ情報については表示が行われやすくすることができる。これにより、店員に対して重要なメッセージを優先して確認してもらうようにすることができる。
【０１１３】
また、本実施形態の一態様は、ＰＯＳレジスタ１としてのコンピュータを、メッセージ情報を受信する受信手段、受信手段によりメッセージ情報が受信された旨を示す受信通知表示を、会計に関連する操作が行われる画面において行う表示手段として機能させるためのプログラムである。
【０１１４】
なお、上述のＰＯＳレジスタ１、ＰＯＳ管理装置１００としての機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述のＰＯＳレジスタ１、ＰＯＳ管理装置１００としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１１５】
１  ＰＯＳレジスタ、１１  ＣＰＵ、１２  記憶部、１３  ＲＡＭ、１４  タッチパネル付表示部、１４ａ  タッチパネル、１５  キー操作部、１６  顧客用表示部、１７  自動釣銭機、１７ａ  釣銭排出口、１７ｂ  預金投入口、１８  スキャナ部、１９  印字部、２０  通信部、３０  ドロア、１００  ＰＯＳ管理装置、１０１  ＣＰＵ、１０２  通信部、１０３  記憶部、１０４  ＲＡＭ、１０５  表示部、１０６  操作部
【図１】
2018036833.tif 000003
【図２】
2018036833.tif 000004
【図３】
2018036833.tif 000005
【図４】
2018036833.tif 000006
【図５】
2018036833.tif 000007
【図６】
2018036833.tif 000008
【図７】
2018036833.tif 000009
【図８】
2018036833.tif 000010
【図９】
2018036833.tif 000011
【図１０】
2018036833.tif 000012
【図１１】
2018036833.tif 000013
【図１２】
2018036833.tif 000014
【図１３】
2018036833.tif 000015
【図１４】
2018036833.tif 000016
【図１５】
2018036833.tif 000017
【図１６】
2018036833.tif 000018
【図１７】
2018036833.tif 000019
【図１８】
2018036833.tif 000020
【図１９】
2018036833.tif 000021
【図２０】
2018036833.tif 000022
【図２１】
2018036833.tif 000023
【図２２】
2018036833.tif 000024