(57)【要約】【課題】エラーメッセージの内容を共通して使用される言語で理解させることができる販売データ処理装置、及びプログラムを提供する。【解決手段】販売データ処理装置は、入力手段と、抽出手段と、読取手段と、出力手段とを備える。前記入力手段は、操作者を識別可能な操作者情報の入力を受け付ける。前記抽出手段は、前記入力手段が受け付けた前記操作者情報により特定される第１言語を抽出する。前記読取手段は、複数台の販売データ処理装置で共通して使用される第２言語を記憶した記憶部から当該第２言語を読み取る。前記出力手段は、エラーを検出したことを条件に、当該エラーについて前記第１言語と、前記第２言語とで表現したメッセージを出力させる。【選択図】図５
2019204437.tif 000002
【特許請求の範囲】
【請求項１】
操作者を識別可能な操作者情報の入力を受け付ける入力手段と、
前記入力手段が受け付けた前記操作者情報により特定される第１言語を抽出する抽出手段と、
複数台の販売データ処理装置で共通して使用される第２言語を記憶した記憶部から当該第２言語を読み取る読取手段と、
エラーを検出したことを条件に、当該エラーについて前記第１言語と、前記第２言語とで表現したメッセージを出力させる出力手段と、
を備える販売データ処理装置。
【請求項２】
前記出力手段は、前記第１言語と、前記第２言語とで表現した前記メッセージを表示部に並べて表示出力させる、
請求項１に記載の販売データ処理装置。
【請求項３】
前記出力手段は、前記第１言語と、前記第２言語とで表現した前記メッセージを音声出力部に音声出力させる、
請求項１又は２に記載の販売データ処理装置。
【請求項４】
前記出力手段は、前記第１言語と、前記第２言語とのうち何れか一方で表現された前記メッセージを表示部に表示出力させ、他方で表現された前記メッセージを音声出力部に音声出力させる、
請求項１乃至３の何れか一項に記載の販売データ処理装置。
【請求項５】
前記メッセージを出力する出力方法ごとに、前記第１言語の前記メッセージと、前記第２言語の前記メッセージとを出力させるかを設定する設定手段を更に備える、
請求項１乃至４の何れか一項に記載の販売データ処理装置。
【請求項６】
コンピュータを、
操作者を識別可能な操作者情報の入力を受け付ける入力手段と、
前記入力手段が受け付けた前記操作者情報により特定される第１言語を抽出する抽出手段と、
複数台の販売データ処理装置で共通して使用される第２言語を記憶した記憶部から当該第２言語を読み取る読取手段と、
エラーを検出したことを条件に、当該エラーについて前記第１言語と、前記第２言語とで表現したメッセージを出力させる出力手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、販売データ処理装置、及びプログラムに関する。
【背景技術】
【０００２】
従来、小売店ではＰＯＳ（Point  Of  Sales）端末等の販売データ処理装置が使用されている。販売データ処理装置は、エラーが発生した場合、エラー画面を表示する。エラー画面には、エラーが発生した理由や、エラーから復旧させる方法等のエラーメッセージが含まれている。エラーメッセージは、小売店の労働者間で共通して使用される日本語等の共通言語で表現される。
【０００３】
ところで、近年、外国人労働者が増加傾向にある。共通言語が日本語の場合に、日本語が苦手な外国人労働者は、エラーメッセージの内容を理解することができないことがある。そこで、販売データ処理装置に、外国人労働者の母国語でエラーメッセージを表示させる方法も考えられる。しかしながら、最終的には、外国人労働者にもエラーメッセージを共通言語で理解することが望まれている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、エラーメッセージの内容を共通して使用される言語で理解させることができる販売データ処理装置、及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の販売データ処理装置は、入力手段と、抽出手段と、読取手段と、出力手段とを備える。前記入力手段は、操作者を識別可能な操作者情報の入力を受け付ける。前記抽出手段は、前記入力手段が受け付けた前記操作者情報により特定される第１言語を抽出する。前記読取手段は、複数台の販売データ処理装置で共通して使用される第２言語を記憶した記憶部から当該第２言語を読み取る。前記出力手段は、エラーを検出したことを条件に、当該エラーについて前記第１言語と、前記第２言語とで表現したメッセージを出力させる。
【図面の簡単な説明】
【０００６】
【図１】図１は、ＰＯＳ端末の外観の一例を示す外観斜視図である。
【図２】図２は、ＰＯＳ端末のハードウェア構成の一例を示すブロック図である。
【図３】図３は、エラーテーブルのデータ構成の一例を説明する説明図である。
【図４】図４は、店員テーブルのデータ構成の一例を説明する説明図である。
【図５】図５は、ＰＯＳ端末が備える特徴的な機能構成の一例を示すブロック図である。
【図６】図６は、エラー画面の一例を示す説明図である。
【図７】図７は、エラー出力処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、添付図面を参照して、販売データ処理装置、及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施形態は、販売データ処理装置、及びプログラムの一実施形態であって、その構成や仕様等を限定するものではない。本実施形態の販売データ処理装置、及びプログラムは、小売店に設置されたＰＯＳ（Point  Of  Sales）端末への適用例である。
【０００８】
図１は、ＰＯＳ端末１０の外観の一例を示す外観斜視図である。ＰＯＳ端末１０は、販売対象の商品を登録する登録処理と、登録処理により登録した商品の会計処理とを実行する販売データ処理装置である。ＰＯＳ端末１０は、ドロワ１１の上に載置されている。ＰＯＳ端末１０は、ドロワ１１が有する引出し１２の開放動作を制御する。ドロワ１１は、顧客から受領した現金や、釣銭等に使用する現金を収納する。なお、ＰＯＳ端末１０は、ドロワ１１に代えて、又はドロワ１１と共に自動釣銭機を備えていてもよい。
【０００９】
ＰＯＳ端末１０は、本体ハウジング１３に覆われている。本体ハウジング１３は、上面右側にキーボード１４と第１表示部１５とを備えている。キーボード１４は、ＰＯＳ端末１０を操作する各種キーを備える入力装置である。
【００１０】
第１表示部１５は、表示面上にタッチパネルが積層されたタッチパネルディスプレイである。第１表示部１５は、例えば、小売店の店員などの操作者が主に見る画面を表示する。本体ハウジング１３は、上面後方には、第２表示部１６を設ける。第２表示部１６は、表示面上にタッチパネルが積層されたタッチパネルディスプレイである。第２表示部１６は、例えば、商品を購入する顧客が主に見る画面を表示する。
【００１１】
ＰＯＳ端末１０は、本体ハウジング１３の上面左側には印字部１７を設ける。印字部１７は、レシートやジャーナル等を用紙に印字するプリンタである。
【００１２】
ＰＯＳ端末１０は、キーボード１４の右側にある溝をスライドさせられたカードからカード情報の読み取り等を実行するカードリーダライタ１８を備える。
【００１３】
また、ＰＯＳ端末１０は、手持ち式のスキャナ１９を設ける。スキャナ１９は、商品を識別可能な識別情報である商品コード等が示されたコードシンボルを読み取る。
【００１４】
次に、ＰＯＳ端末１０のハードウェア構成について説明する。
【００１５】
図２は、ＰＯＳ端末１０のハードウェア構成の一例を示すブロック図である。ＰＯＳ端末１０は、制御部１０１、記憶部１０２、通信インタフェース１０３、非接触カードリーダライタ１０４、音声出力部１０５、キーボード１４、第１表示部１５、第２表示部１６、印字部１７、カードリーダライタ１８、及びスキャナ１９を備える。これら各部は、システムバス１０６を介して相互に接続している。
【００１６】
制御部１０１は、ＰＯＳ端末１０の全体の動作を制御し、ＰＯＳ端末１０が有する各種の機能を実現するコンピュータである。制御部１０１は、ＣＰＵ（Central  Processing  Unit）と、ＲＯＭ（Read  Only  Memory）と、ＲＡＭ（Random  Access  Memory）とを備える。ＣＰＵは、ＰＯＳ端末１０の動作を統括的に制御する。ＲＯＭは、電力が供給されていなくても各種データを保持する不揮発性の記憶媒体である。ＲＡＭは、指定した領域に対してデータを読み書き可能な記憶媒体である。そして、ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部１０２等に格納されたプログラムを実行する。
【００１７】
記憶部１０２は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）などの記憶装置である。記憶部１０２は、制御プログラム１０７と、エラーテーブル１０８と、店員テーブル１０９と、勤務予定情報１１０と、責任者設定１１１と、共通言語設定１１２とを記憶する。なお、エラーテーブル１０８と、店員テーブル１０９と、勤務予定情報１１０と、責任者設定１１１と、共通言語設定１１２とは、記憶部１０２に限らず、店舗サーバ等の他の装置が記憶していてもよい。
【００１８】
制御プログラム１０７は、オペレーティングシステムや、ＰＯＳ端末１０が備えている機能を発揮させるためのプログラムである。制御プログラム１０７には、本実施形態に係る特徴的な機能を発揮させるプログラムが含まれる。
【００１９】
ここで、図３は、エラーテーブル１０８のデータ構成の一例を説明する説明図である。エラーテーブル１０８は、ＰＯＳ端末１０のエラーに関する各種情報を記憶した情報テーブルである。エラーテーブル１０８は、エラーコードと、エラー条件と、エラーメッセージとを関連付けて記憶する。エラーコードは、エラーを識別可能な識別情報である。エラー条件は、エラーを検出する条件である。さらに詳しくは、エラー条件は、規定された操作とは異なる操作を受け付けたことや、エラーを示すログを検出したことや、エラーを示す割り込み信号を検出したこと等である。エラーメッセージは、エラー時に出力される言語ごとメッセージである。エラーメッセージには、エラーからの復旧方法や、エラーが発生した原因等の情報が含まれる。そして、エラーテーブル１０８には、複数の言語で表現されたエラーメッセージを記憶している。図３に示すエラーテーブル１０８は、日本語と、英語とで表現されたエラーメッセージが記載されている。しかし、エラーテーブル１０８は、これら言語に限らず、中国語やスペイン語等の他の言語で表現されたエラーメッセージを記憶していてもよい。
【００２０】
ここで、図４は、店員テーブル１０９のデータ構成の一例を説明する説明図である。店員テーブル１０９は、小売店で勤務する店員に関する各種情報を記憶する情報テーブルである。店員テーブル１０９は、店員コードと、個別言語設定と、出力設定とを関連付けて記憶する。店員コードは、店員を識別可能な識別情報である。個別言語設定は、店員ごとに個別に選択される言語の設定である。例えば、個別言語設定には、母国語等の店員が読める言語が設定される。出力設定は、エラーメッセージを出力する出力方法ごとに、個別言語設定で表現したエラーメッセージと、共通言語設定１１２の言語で表現したエラーメッセージとを出力させるか否かの設定である。出力設定には、エラーメッセージを表示出力させる表示出力設定と、エラーメッセージを音声出力させる音声出力設定とが含まれている。さらに、表示出力設定には、共通言語設定１１２の言語で表現したエラーメッセージを表示出力させるか否かの設定と、個別言語設定の言語で表現したエラーメッセージを表示出力させるか否かの設定とが含まれている。また、音声出力設定には、共通言語設定１１２の言語で表現したエラーメッセージを音声出力させるか否かの設定と、個別言語設定の言語で表現したエラーメッセージを音声出力させるか否かの設定とが含まれている。
【００２１】
勤務予定情報１１０は、小売店の店員の勤務予定を記憶した情報である。さらに詳しくは、勤務予定情報１１０には、日時ごとに、店員と、店員が使用するＰＯＳ端末１０とを記憶している。すなわち、勤務予定情報１１０は、日時情報と、店員コードと、ＰＯＳ端末コードとを関連付けて記憶している。
【００２２】
責任者設定１１１は、ＰＯＳ端末１０を操作する操作者、つまり責任者を示す設定である。例えば、責任者設定１１１は、ＰＯＳ端末１０を操作する責任者として登録された店員を示す店員コードが設定される。
【００２３】
共通言語設定１１２は、小売店で勤務する店員が共通して使用する言語の設定である。すなわち、共通言語設定１１２は、小売店の複数台のＰＯＳ端末１０で共通して使用される言語の設定である。例えば、共通言語設定１１２は、小売店がある地域の言語であってもよいし、小売店の責任者が使用する言語である。
【００２４】
図２に戻り、通信インタフェース１０３は、ネットワークと接続するためのインタフェースである。
【００２５】
非接触カードリーダライタ１０４は、ＮＦＣ（Near  Field  Communication）などの近距離無線通信により、非接触ＩＣカードのＩＣタグに対して、情報の書き込み及び読み込みを実行する。
【００２６】
音声出力部１０５は、警告音や音声メッセージ等の音声を出力するスピーカである。
【００２７】
次に、ＰＯＳ端末１０が備える特徴的な機能について説明する。ここで、図５は、ＰＯＳ端末１０が備える特徴的な機能構成の一例を示すブロック図である。
【００２８】
ＰＯＳ端末１０の制御部１０１は、記憶部１０２の制御プログラム１０７をＲＡＭに展開し、制御プログラム１０７に従って動作することで、図５に示す各機能部をＲＡＭ上に生成する。具体的には、ＰＯＳ端末１０の制御部１０１は、機能部として、表示制御部１００１、音声制御部１００２、操作制御部１００３、責任者登録部１００４、エラー検出部１００５、エラー出力部１００６、共通言語設定部１００７、個別設定部１００８、及び勤務予定設定部１００９を備える。
【００２９】
表示制御部１００１は、第１表示部１５を制御して、各種画面を表示させる。また、表示制御部１００１は、第２表示部１６を制御して、各種画面を表示させる。
【００３０】
音声制御部１００２は、音声出力部１０５を制御して、各種音声を出力させる。
【００３１】
操作制御部１００３は、キーボード１４、第１表示部１５のタッチパネル、及び第２表示部１６のタッチパネルを制御して、各種操作を受け付ける。また、操作制御部１００３は、これらの装置に限らず、他の装置から操作を受け付けてもよい。
【００３２】
責任者登録部１００４は、入力手段の一例である。責任者登録部１００４は、ＰＯＳ端末１０を操作する操作者を責任者として責任者設定１１１に設定する。責任者登録部１００４は、例えば操作者を識別可能な操作者情報として店員コードの入力を受け付ける。そして、責任者登録部１００４は、店員コードの入力を受け付けた場合に、入力された店員コードを責任者設定１１１に設定する。ここで、店員コードの入力方法は限定しない。例えば、責任者登録部１００４は、スキャナ１９が読み取った店員コードや、操作制御部１００３が操作入力により受け付けた店員コードや、店舗サーバ等の他の装置から受信した店員コードを責任者設定１１１に設定する。なお、責任者登録部１００４が、操作者情報として受け付けるのは店員コードに限らない。例えば、責任者登録部１００４は、顔認証や指紋認証等の生体認証により操作者を特定する場合には操作者の生体情報を受け付ける。このように、操作者情報は、操作者を特定可能な情報であればよい。そして、責任者登録部１００４は、操作者情報により特定される操作者を責任者設定１１１に設定する。
【００３３】
エラー検出部１００５は、ＰＯＳ端末１０のエラーを検出する。さらに詳しくは、エラー検出部１００５は、エラーテーブル１０８に設定されたエラー条件を検出する。すなわち、エラー検出部１００５は、規定された操作とは異なる操作を受け付けたことや、エラーを示すログを検出したことや、エラーを示す割り込み信号を検出したこと等をエラーとして検出する。
【００３４】
エラー出力部１００６は、抽出手段、読取手段、及び出力手段の一例である。エラー出力部１００６は、エラー検出部１００５がエラーを検出した場合に、検出したエラー内容を出力する。さらに詳しくは、エラー出力部１００６は、エラー検出部１００５がエラーを検出した場合に、責任者設定１１１に設定された店員コードを抽出する。エラー出力部１００６は、抽出した店員コードに関連付けられている個別言語設定と、出力設定とを店員テーブル１０９から抽出する。これにより、エラー出力部１００６は、店員コードにより個別言語設定の言語を特定する。また、エラー出力部１００６は、共通言語設定１１２に設定されている言語を読み取る。
【００３５】
エラー出力部１００６は、エラーテーブル１０８から、エラー検出部１００５が検出したエラーのエラー条件に関連付けられている個別言語設定の言語のエラーメッセージと、共通言語設定１１２に設定されている言語のエラーメッセージとを抽出する。そして、エラー出力部１００６は、抽出した出力設定に基づいて、個別言語設定の言語で表現したエラーメッセージと、共通言語設定１１２の言語で表現したエラーメッセージとを出力する。
【００３６】
エラー出力部１００６は、抽出した出力設定の表示出力設定で出力有りと設定された言語で表現されたエラーメッセージを含むエラー画面Ｇ１を表示制御部１００１に表示出力させる。ここで、図６は、エラー画面Ｇ１の一例を示す説明図である。図６に示すエラー画面Ｇ１には、日本語のエラーメッセージと、英語のエラーメッセージとを並べて表示している。例えば、エラー出力部１００６は、共通言語設定１１２に日本語が設定され、表示出力設定で共通言語の出力有りと設定され、個別言語設定に英語が設定され、表示出力設定で個別言語の出力有りと設定されている場合に、図６に示すエラー画面Ｇ１を表示させる。仮に、表示出力設定で個別言語に出力無しが設定された場合、エラー出力部１００６は、個別言語設定に設定された英語のエラーメッセージは表示させない。また、仮に表示出力設定で共通言語に出力無しが設定された場合、エラー出力部１００６は、共通言語設定１１２の日本語のエラーメッセージは表示させない。
【００３７】
このように、共通言語設定１１２と、個別言語設定との両方に出力有りと設定されている場合には、エラー出力部１００６は、共通言語設定１１２と、個別言語設定との両方の言語で表現したメッセージを並べて表示させる。そのため、操作者は、個別言語設定の言語で表現されたエラーメッセージを、共通言語設定１１２の言語で表現した場合にどうようなエラーメッセージになるのかを把握することができる。
【００３８】
また、エラー画面Ｇ１には、エラーメッセージ以外の情報が含まれていてもよい。例えば、エラー画面Ｇ１には、各エラーメッセージが共通言語設定１１２と、個別言語設定との何れに該当するのかを示す情報が含まれていてもよい。また、共通言語設定１１２の言語で表現したエラーメッセージについて読み仮名や発音記号等の発音方法を示す情報等が含まれていてもよい。
【００３９】
また、エラー出力部１００６は、抽出した出力設定の音声出力設定で出力有りと設定された言語で表現されたエラーメッセージを音声制御部１００２に音声出力させる。すなわち、エラー出力部１００６は、表示出力設定で共通言語の出力有りと設定されている場合には、共通言語設定１１２に設定された言語のエラーメッセージを音声出力させる。また、エラー出力部１００６は、表示出力設定で個別言語の出力有りと設定されている場合には、個別言語設定に設定された言語のエラーメッセージを音声出力させる。そして、エラー出力部１００６は、共通言語設定１１２と、個別言語設定との両方に出力有りと設定されている場合には、両方の言語で表現したエラーメッセージを音声制御部１００２に音声出力させる。
【００４０】
また、エラー出力部１００６は、出力設定に応じて、表示出力と、音声出力との両方でエラーメッセージを出力してもよい。例えば、エラー出力部１００６は、共通言語設定１１２と、個別言語設定とのうち何れか一方の言語で表現したエラーメッセージを表示制御部１００１に表示出力させ、他方の言語で表現されたエラーメッセージを音声制御部１００２に音声出力させてもよい。
【００４１】
なお、エラー出力部１００６は、責任者登録が行われていない状態で商品登録等の操作が入力された場合、責任者登録が行われていないことを示すエラーメッセージを表示させる必要がある。しかし、エラー出力部１００６は、責任者登録が行われていないため、責任者設定１１１から店員コードを抽出することができない。この場合、エラー出力部１００６は、勤務予定情報１１０から店員コードを抽出する。すなわち、エラー出力部１００６は、勤務予定情報１１０において、現在日時を示す日時情報及び自装置を示すＰＯＳ端末コードに関連付けられている店員コードを抽出する。
【００４２】
共通言語設定部１００７は、共通言語設定１１２に言語を設定する入力を受け付けた場合に、受け付けた言語を共通言語設定１１２に設定する。ここで、言語の入力方法は限定しない。例えば、共通言語設定部１００７は、操作制御部１００３が操作入力により受け付けた言語や、店舗サーバ等の他の装置から受信した言語を共通言語設定１１２に設定する。
【００４３】
個別設定部１００８は、設定手段の一例である。個別設定部１００８は、店員テーブル１０９の個別言語設定や出力設定を変更する入力を受け付けた場合に、受け付けた入力内容を店員テーブル１０９の個別言語設定や出力設定に設定する。例えば、個別設定部１００８は、受け付けた入力内容が示す言語を個別言語設定に設定する。また、個別設定部１００８は、受け付けた入力内容に基づいて、出力設定の出力方法ごとに、個別言語設定の言語で表現されたエラーメッセージを出力するか否かと、共通言語設定１１２の言語で表現されたエラーメッセージを出力するか否かとを設定する。ここで、設定の入力方法は限定しない。例えば、個別設定部１００８は、操作制御部１００３が受け付けた操作入力や、店舗サーバ等の他の装置から受信した情報に基づいて、個別言語設定や出力設定に設定する。
【００４４】
勤務予定設定部１００９は、勤務予定の入力を受け付けた場合に、受け付けた勤務予定を勤務予定情報１１０に記憶させる。すなわち、勤務予定設定部１００９は、日時ごとに、店員コードと、店員が使用するＰＯＳ端末１０を示すＰＯＳ端末コードとを勤務予定情報１１０に記憶させる。ここで、勤務予定の入力方法は限定しない。例えば、勤務予定設定部１００９は、操作制御部１００３が操作入力により受け付けた勤務予定や、店舗サーバ等の他の装置から受信した勤務予定を勤務予定情報１１０に記憶させる。
【００４５】
次に、ＰＯＳ端末１０が実行するエラー出力処理について説明する。ここで、図７は、本実施形態のＰＯＳ端末１０が実行するエラー出力処理の一例を示すフローチャートである。
【００４６】
操作制御部１００３は、操作を受け付ける（ステップＳ１）。
【００４７】
操作制御部１００３は、ステップＳ１で受け付けた操作が、責任者登録を行う操作であるか否かを判定する（ステップＳ２）。
【００４８】
ステップＳ１の操作が責任者登録前には禁止されている商品登録等の操作であることを条件に（ステップＳ２；Ｎｏ）、エラー出力部１００６は、店員コードを勤務予定情報１１０から抽出する（ステップＳ３）。すなわち、エラー出力部１００６は、現在日時を示す日時情報、及び自装置を示すＰＯＳ端末コードに関連付けられている店員コードを勤務予定情報１１０から抽出する。
【００４９】
エラー出力部１００６は、共通言語設定１１２、及び店員テーブル１０９から各種設定を抽出する（ステップＳ４）。さらに詳しくは、エラー出力部１００６は、共通言語設定１１２に記憶されている言語を抽出する。また、エラー出力部１００６は、ステップＳ２で抽出した店員コードに関連付けられている個別言語設定及び出力設定を店員テーブル１０９から抽出する。
【００５０】
エラー出力部１００６は、責任者登録が行われていないことを、共通言語設定１１２及び個別言語設定の言語で表現したエラーメッセージをエラーテーブル１０８から抽出する（ステップＳ５）。
【００５１】
エラー出力部１００６は、共通言語設定１１２、及び出力設定に基づいて、エラーメッセージを出力させる（ステップＳ６）。そして、ＰＯＳ端末１０は、ステップＳ１に移行する。
【００５２】
責任者登録部１００４は、ステップＳ１で受け付けた操作が、責任者登録を行う操作であることを条件に（ステップＳ２；Ｙｅｓ）、入力された店員コードを責任者設定１１１に設定する（ステップＳ７）。
【００５３】
エラー検出部１００５は、エラーを検出したか否かを判定する（ステップＳ８）。エラーを検出しないことを条件に（ステップＳ８；Ｎｏ）、ＰＯＳ端末１０は、ステップＳ８で待機する。
【００５４】
エラーを検出したことを条件に（ステップＳ８；Ｙｅｓ）、エラー出力部１００６は、店員コードを責任者設定１１１から抽出する（ステップＳ９）。
【００５５】
エラー出力部１００６は、共通言語設定１１２、及び店員テーブル１０９から各種設定を抽出する（ステップＳ１０）。さらに詳しくは、エラー出力部１００６は、共通言語設定１１２に記憶されている言語を抽出する。また、エラー出力部１００６は、ステップＳ７で抽出した店員コードに関連付けられている個別言語設定及び出力設定を店員テーブル１０９から抽出する。
【００５６】
エラー出力部１００６は、ステップＳ８で検出したエラーのエラー条件に関連付けられており、且つ、共通言語設定１１２及び個別言語設定の言語で表現したエラーメッセージをエラーテーブル１０８から抽出する（ステップＳ１１）。
【００５７】
エラー出力部１００６は、共通言語設定１１２、及び出力設定に基づいて、エラーメッセージを出力させる（ステップＳ１２）。そして、ＰＯＳ端末１０は、ステップＳ８に移行する。
【００５８】
以上のように、ＰＯＳ端末１０は、エラー出力処理を実行する。
【００５９】
以上のように、本実施形態に係るＰＯＳ端末１０は、ＰＯＳ端末１０を使用する店員の店員コードを責任者登録する。また、ＰＯＳ端末１０は、責任者登録した店員コードに関連付けられている個別言語設定の言語を店員テーブル１０９から抽出する。さらに、ＰＯＳ端末１０は、共通言語設定１１２から小売店等に設置された複数台のＰＯＳ端末１０で共通して使用させる言語を読み取る。そして、ＰＯＳ端末１０は、エラーを検出した場合に、個別言語設定の言語で表現されたエラーメッセージと、共通言語設定１１２の言語で表現されたエラーメッセージとを表示や音声等により出力する。このように、２種類の言語で表現されたエラーメッセージが出力されるため、店員は、母国語等の容易に読むことができる言語でエラーメッセージの内容を理解し、小売店で共通して使用される言語でのエラーメッセージの表現を習得することができる。よって、本実施形態に係るＰＯＳ端末１０は、エラーメッセージの内容を共通して使用される言語で理解させることができる。
【００６０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６１】
また、上記実施形態では、ＰＯＳ端末１０は、エラーメッセージを表示出力と音声出力とにより出力すると説明した。しかしながら、ＰＯＳ端末１０は、これら以外の出力方法によりエラーメッセージを出力してもよい。例えば、ＰＯＳ端末１０は、印刷用によりエラーメッセージ出力してもよい。
【００６２】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００６３】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００６４】
１０  ＰＯＳ端末
１５  第１表示部
１６  第２表示部
１０５  音声出力部
１０８  エラーテーブル
１０９  店員テーブル
１１０  勤務予定情報
１１１  責任者設定
１１２  共通言語設定
１００１  表示制御部
１００２  音声制御部
１００３  操作制御部
１００４  責任者登録部
１００５  エラー検出部
１００６  エラー出力部
１００７  共通言語設定部
１００８  個別設定部
１００９  勤務予定設定部
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２００２−２７９０４２号公報
【図１】
2019204437.tif 000003
【図２】
2019204437.tif 000004
【図３】
2019204437.tif 000005
【図４】
2019204437.tif 000006
【図５】
2019204437.tif 000007
【図６】
2019204437.tif 000008
【図７】
2019204437.tif 000009