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