(57)【要約】【課題】入力した情報を変更し、変更した情報を使用して決済することができる決済端末およびプログラムを提供する。【解決手段】決済端末は、第１の入力手段と、記憶制御手段と、表示制御手段と、変更手段と、決済手段と、を備える。第１の入力手段は、一取引に係る決済処理の工程ごとに情報の入力を受け付ける。記憶制御手段は、第１の入力手段が入力を受け付けた複数の情報を決済情報として記憶部に記憶させる。表示制御手段は、記憶制御手段が記憶部に記憶させた決済情報を、工程で入力された情報ごとに変更する操作子を表示する。変更手段は、表示制御手段が表示した操作子が選択された場合に、当該操作子に対応付けられている操作子に対応付けられた情報を変更する。決済手段は、変更手段が変更した情報を有する決済情報を使用して一取引に係る決済を実行する。【選択図】図８
2016051338.tif 000002
【特許請求の範囲】
【請求項１】
一取引に係る決済処理の工程ごとに情報の入力を受け付ける第１の入力手段と、
前記第１の入力手段が入力を受け付けた複数の情報を決済情報として記憶部に記憶させる記憶制御手段と、
前記記憶制御手段が記憶部に記憶させた決済情報を、前記工程で入力された情報ごとに変更する操作子を表示する表示制御手段と、
前記表示制御手段が表示した前記操作子が選択された場合に、当該操作子に対応付けられている前記操作子に対応付けられた情報を変更する変更手段と、
前記変更手段が変更した情報を有する前記決済情報を使用して一取引に係る決済を実行する決済手段と、
を備える決済端末。
【請求項２】
前記表示制御手段は、前記決済情報を変更する操作が入力された場合に、前記操作子を表示させる、
請求項１に記載の決済端末。
【請求項３】
前記表示制御手段が表示する前記操作子の優先度を制御する制御手段を更に備え、
前記表示制御手段は、前記制御手段が制御した優先度に基づいて、前記操作子を表示させる、
請求項１または２に記載の決済端末。
【請求項４】
前記制御手段は、前記表示制御手段が表示した前記操作子が選択された場合に、当該操作子の優先度を上げる、
請求項３に記載の決済端末。
【請求項５】
前記決済情報を初期化する入力を受け付ける第２の入力手段を更に備え、
前記制御手段は、前記第２の入力手段が初期化を受け付けた後、前記第１の入力手段が一取引に係る決済処理の工程ごとに情報の入力を受け付けた場合に、当該工程で入力された情報に対応付けられた操作子の優先度を上げる、
請求項３に記載の決済端末。
【請求項６】
コンピュータを、
一取引に係る決済処理の工程ごとに情報の入力を受け付ける第１の入力手段と、
前記第１の入力手段が入力を受け付けた複数の情報を決済情報として記憶部に記憶させる記憶制御手段と、
前記記憶制御手段が記憶部に記憶させた決済情報を、前記工程で入力された情報ごとに変更する操作子を表示する表示制御手段と、
前記表示制御手段が表示した前記操作子が選択された場合に、当該操作子に対応付けられている前記操作子に対応付けられた情報を変更する変更手段と、
前記変更手段が変更した情報を有する前記決済情報を使用して一取引に係る決済を実行する決済手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、決済端末およびプログラムに関する。
【背景技術】
【０００２】
従来、ＩＣカード等の媒体に記憶された商取引可能なデータ（決済用情報）を用いることで、商品の決済（電子決済）が行われている。係る決済では、ＩＣカード等を用いた電子決済専用の決済端末が使用される。
【０００３】
このような決済端末において、取引の途中で問題などが発生し、既に入力した内容を変更する場合には、入力を最初からやり直さなければならず、手間がかかっていた。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、入力した情報を変更し、変更した情報を使用して決済することができる決済端末およびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の決済端末は、第１の入力手段と、記憶制御手段と、表示制御手段と、変更手段と、決済手段と、を備える。前記第１の入力手段は、一取引に係る決済処理の工程ごとに情報の入力を受け付ける。前記記憶制御手段は、前記第１の入力手段が入力を受け付けた複数の情報を決済情報として記憶部に記憶させる。前記表示制御手段は、前記記憶制御手段が記憶部に記憶させた決済情報を、前記工程で入力された情報ごとに変更する操作子を表示する。前記変更手段は、前記表示制御手段が表示した前記操作子が選択された場合に、当該操作子に対応付けられている前記操作子に対応付けられた情報を変更する。前記決済手段は、前記変更手段が変更した情報を有する前記決済情報を使用して一取引に係る決済を実行する。
【図面の簡単な説明】
【０００６】
【図１】図１は、決済端末の外観を示す斜視図である。
【図２】図２は、決済端末のハードウェア構成を示すブロック図である。
【図３】図３は、変更候補キー管理ファイルのデータ構成を例示する概念図である。
【図４】図４は、決済情報テーブルのデータ構成を例示する概念図である。
【図５】図５は、決済端末の機能構成を示す機能ブロック図である。
【図６】図６は、決済処理の画面遷移の一例を示す説明図である。
【図７】図７は、決済情報変更処理の流れを示すフローチャートである。
【図８】図８は、変更候補キーが表示されたカード情報読取画面の一例を示す説明図である。
【図９】図９は、ブランドＢに変更されたカード情報読取画面の一例を示す説明図である。
【図１０】図１０は、変更候補キーによる優先度変更処理の流れを示すフローチャートである。
【図１１】図１１は、リセットキーによる優先度変更処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、添付図面を参照して、決済端末およびプログラムの実施形態を詳細に説明する。なお、以下に説明する実施形態は、決済端末およびプログラムの一実施形態であって、その構成や仕様等を限定するものではない。
【０００８】
図１は、決済端末１の外観を示す斜視図である。図１において、決済端末１は、本体１０の側部に電源スイッチ１６を備える。また、決済端末１は、本体１０の上部に、本体１０に対して開閉可能な上面パネル１１を備える。決済端末１は、上面パネル１１が開かれると本体１０の内部にロール状のレシート用紙をセットすることができる。また、この上面パネル１１は、操作部１３であるタッチパネルが設けられた表示部１２を備える。表示部１２は、例えば、液晶ディスプレイ等である。
【０００９】
決済端末１は、本体１０の側面上部に、決済用の決済カードから当該決済カードに格納されている情報を読み取るカード読取部１５を備える。
【００１０】
決済端末１は、本体１０の内部に、上述のレシート用紙に決済に関する情報や売上レポート等を印字する印字部５７（図２参照）を備える。印字後のレシート用紙は、本体１０と上面パネル１１との間に設けられているレシート発行口１４から発行される。
【００１１】
図２は、決済端末１のハードウェア構成を示すブロック図である。決済端末１は、各部を制御するための制御部１００を備える。制御部１００は、図２に示すように、各部を集中的に制御するＣＰＵ（Central  Processing  Unit）５１と、ＲＯＭ（Read  Only  Memory）５２と、ＲＡＭ（Random  Access  Memory）５３とを備える。ＣＰＵ５１は、アドレスバス、データバス等のバスライン５５を介して、ＲＯＭ５２と、ＲＡＭ５３と接続する。
【００１２】
制御部１００のＣＰＵ５１は、ＲＯＭ５２や記憶部５４に記憶されたプログラムを、ＲＡＭ５３に展開する。そして、ＣＰＵ５１は、ＲＡＭ５３に展開したプログラムに従って動作することで決済端末１を制御する。また、制御部１００は、バスライン５５を介して、記憶部５４と、コントローラ５６と、外部Ｉ／Ｆ（Interface）５９，６０，６１と接続する。
【００１３】
記憶部５４は、電源を切っても記憶情報が保持されるフラッシュメモリ等の不揮発性メモリである。また、記憶部５４は、制御プログラム５４１を含むプログラム等を記憶する。制御プログラム５４１は、決済端末１の決済処理時に用いられる決済用プログラムなどである。
【００１４】
コントローラ５６は、表示部１２と、操作部１３と、印字部５７と、カード読取部１５と接続する。コントローラ５６は、制御部１００からの指令に基づいて各種制御を実行する。表示部１２は、決済端末１を操作するキーの画像を含む各種情報を表示する。例えば、キーとは、後述する変更候補キーなどである。操作部１３は、表示部１２上に設けられたタッチパネルであり、表示部１２に表示されたキーに対応する位置のタッチパネルをタッチすることで、各種のキー操作を実行する。
【００１５】
印字部５７は、プラテンローラと印字ヘッドとを備える。プラテンローラは、本体１０の内部に収納されたレシート用紙を回転することで引き出し、搬送する。印字ヘッドは、例えばサーマルヘッドである。印字ヘッドは、プラテンローラが搬送したレシート用紙に、客が購入した商品の明細等を印字する。カード読取部１５は、磁気的に記憶されているカード情報を読み取る。
【００１６】
外部Ｉ／Ｆ５９，６０，６１は、外部機器と接続する。なお、外部Ｉ／Ｆ５９，６０，６１は、有線または無線の通信回線（例えば、インターネットやＬＡＮ（Local  Area  Network）等）を介してセンターサーバ等に接続するものであってもよい。外部Ｉ／Ｆ５９は、ＰＯＳ端末４との接続に用いる。外部Ｉ／Ｆ６０は、電子マネー端末２との接続に用いる。電子マネー端末２は、非接触ＩＣカードからカード情報を読み取る。外部Ｉ／Ｆ６１は、ピンパッド端末３との接続に用いる。ピンパッド端末３は、クレジットカードや、デビットカードなどからカード情報を読み取る。そして、決済端末１は、各外部Ｉ／Ｆ５９，６０，６１を介して、ＰＯＳ端末４や電子マネー端末２やピンパッド端末３と各種情報を送受信する。
【００１７】
決済端末１は、電子マネー端末２、ピンパッド端末３またはカード読取部１５を介して、決済カードからカード情報を読み取り、決済に用いる。ここで、決済カードとは、クレジットカードや、デビットカードや、非接触ＩＣカードによる決済に用いられるカードである。決済カードは、決済をすることができる情報として、決済カードを識別する識別情報などを記憶した記憶媒体を有する。決済端末１は、この識別情報を読み取ることで、顧客を特定し、決済をすることができる。
【００１８】
記憶部５４は、変更候補キー管理ファイルＦ１と、決済情報テーブルＴ１とを記憶する。
【００１９】
図３は、変更候補キー管理ファイルＦ１のデータ構成を例示する概念図である。変更候補キー管理ファイルＦ１とは、変更候補キーの設定が記憶されたファイルである。ここで、決済端末１は、決済処理の工程ごとに、各種情報の入力を受け付ける。そして、決済端末１は、各工程で入力された各種入力情報を有する、一取引に係る決済処理に関する決済情報を基に決済を行う。変更候補キーとは、決済処理の各工程で入力された各種入力情報を有する決済情報を変更する操作子である。
【００２０】
そして、決済情報は、決済情報テーブルＴ１に記憶される。図４は、決済情報テーブルＴ１のデータ構成を例示する概念図である。決済情報は、例えば、入力情報として、決済識別情報と、カードブランドと、商品情報と、金額とを記憶する。決済識別情報は、決済を識別可能な識別情報である。カードブランドは、決済に使用する決済カードのブランドである。商品情報は、購入対象の商品や、サービスなどを識別可能な識別情報である。金額は、購入対象の商品や、サービスなどの金額である。
【００２１】
そして、変更候補キーは、決済情報の各種入力情報を変更する。例えば、変更候補キーは、決済に用いる決済カードを選択する工程で入力した決済カードを変更する。または、変更候補キーは、購入対象の商品の商品情報を入力する工程で入力した商品情報を変更するための画面を表示させる。
【００２２】
図３に戻り、変更候補キー管理ファイルＦ１は、変更候補キーの対象の処理工程ごとに、切り替えフラグと、変更候補キーの優先度とを記憶する。対象の処理工程は、決済情報が有する入力情報を入力する各工程を示したものである。対象の処理工程は、例えば、決済に用いる決済カードのブランドを選択し入力する工程や、購入対象の商品の商品識別情報を入力する工程や、購入金額を入力する工程などである。切り替えフラグは、優先度を変更する対象の処理工程を示したフラグである。
【００２３】
変更候補キーの優先度は、複数ある変更候補キーのうち、各工程の入力画面に表示する優先順位である。具体的には、変更候補キーの優先度は、４から０までの５段階の数値である。変更候補キーは、優先度が４から１の場合に入力画面に表示される。変更候補キーの優先度は、４が最も高い優先順位であり、数値が小さくなると共に優先順位も低くなる。そして、優先度が０の変更候補キーは、入力画面に表示されない。なお、変更候補キーの優先度は、５段階に限らず、４段階以下であってもよいし、６段階以上であってもよい。
【００２４】
また、画面に表示する変更候補キーは、各工程を更に細分化したものであってもよい。さらに詳しくは、選択肢が限られている工程においては、変更候補キーは、その選択肢を直接的に選択させるものであってもよい。例えば、決済に用いる決済カードのブランドを選択する工程において、選択することができるカードブランドは、事前に定められる。そこで、変更候補キーは、カードブランドを選択させる画面を表示させず、事前に定められたカードブランドから、カードブランドを直接的に選択するものであってもよい。
【００２５】
次に、実施形態の決済端末１の制御について説明する。図５は、決済端末１の機能構成を示す機能ブロック図である。決済端末１の制御部１００は、記憶部５４に記憶された制御プログラム５４１等のプログラムに従い動作することで、決済カード読取部１０１と、入力制御部１０２と、表示制御部１０３と、変更候補キー入力部１０４と、決済情報変更部１０５と、優先度制御部１０６と、決済部１０７として機能する。
【００２６】
決済カード読取部１０１は、カード読取部１５を介して、決済カードからカード情報を読み取る。ここで、カード情報とは、カードを使用した決済が行える情報であり、例えば、顧客やカード情報を識別可能な識別情報などである。
【００２７】
入力制御部１０２は、表示部１２上に設けられたタッチパネルである操作部１３を介して、各種のキー操作の入力を受け付ける。これにより、第１の入力手段である入力制御部１０２は、一取引に係る決済処理に関する決済情報の入力を受け付ける。さらに詳しくは、入力制御部１０２は、決済カードのカードブラントを選択する入力や、商品情報の入力などを受け付ける。そして、記憶制御手段である入力制御部１０２は、各工程で入力された複数の情報を、決済情報テーブルＴ１の決済情報に記憶させる。
【００２８】
表示制御部１０３は、表示部１２に各種情報を表示する。表示制御手段である表示制御部１０３は、決済情報を変更する操作子として、決済処理の工程で入力された入力情報ごとに変更候補キーを表示する。また、表示制御部１０３は、変更候補キー管理ファイルＦ１に設定された優先度に基づいて変更候補キーを表示する。そして、表示制御部１０３は、優先度に４から１が設定されている変更候補キーを表示する。一方、表示制御部１０３は、優先度に０が設定されている変更候補キーは表示しない。
【００２９】
また、表示制御部１０３は、リセットキーＢ２（図６参照）が押下された場合に、決済処理の各工程の入力画面に変更候補キーを表示する。ここで、リセットキーＢ２とは、決済処理を中断し、決済情報を変更する場合に、押下するキーである。表示制御部１０３は、リセットキーＢ２が押下された場合に、変更候補キーを表示する。そして、変更候補キーが表示されている場合に、リセットキーＢ２が押下されると、後述する決済情報変更部１０５は、決済処理を中断し、決済情報を初期化する。表示制御部１０３は、決済情報を変更する操作が入力された場合に変更候補キーを表示することで、決済端末１の表示部１２の限られた表示面積を有効活用することができる。
【００３０】
なお、表示制御部１０３が、変更候補キーを表示させる要因は、リセットキーＢ２の押下に限らない。例えば、変更候補キーを表示させるキーを別途設け、表示制御部１０３は、そのキーが押下された場合に変更候補キーを表示させてもよい。または、表示制御部１０３は、変更候補キーを表示させる操作が入力されなくても、変更候補キーを表示させてもよい。この場合には、変更候補キー管理ファイルＦ１は、対象の処理工程ごとに、変更候補キーを表示させるか否かを判定するフラグを備える。そして、表示制御部１０３は、このフラグに従い変更候補キーを表示させればよい。
【００３１】
変更候補キー入力部１０４は、表示部１２に表示された変更候補キーからの入力を受け付ける。
【００３２】
決済情報変更部１０５は、変更候補キー入力部１０４から入力された場合に、変更候補キーに対応付けられた、決済処理の各工程で入力された入力情報の変更を受け付ける。そして、変更手段である決済情報変更部１０５は、変更候補キーに対応付けられた入力情報を、新たに入力された情報に置き換えることで、決済情報テーブルＴ１に記憶された決済情報を変更する。また、決済情報変更部１０５は、変更候補キーが表示されている状態で、リセットキーＢ２が押下されると、決済処理を中断し、決済情報を初期化する。
【００３３】
制御手段である優先度制御部１０６は、変更候補キー管理ファイルＦ１に記憶された変更候補キーの優先度を制御する。さらに詳しくは、優先度制御部１０６は、選択された工程の変更候補キーの優先度を最も高い優先度である４に設定する。そして、優先度制御部１０６は、他の工程の変更候補キーの優先度をさげる。優先度の変更には、変更候補キーによる変更と、リセットキーＢ２（図６参照）による変更とがある。
【００３４】
まず、変更候補キーによる変更について説明する。優先度制御部１０６は、変更候補キー入力部１０４が変更候補キーから入力を受け付けた場合に、変更候補キーに対応付けられた工程の優先度を最も高い４にする。そして、優先度制御部１０６は、変更候補キーに対応付けられた工程の優先度より高い工程の優先度を１ずつ下げる。変更候補キーに対応付けられた工程の優先度が最も高い４の場合には、優先度制御部１０６は、４を維持する。
【００３５】
次に、リセットキーＢ２（図６参照）による変更について説明する。優先度制御部１０６は、リセットキーＢ２が押下された後、優先度を変更可能な操作を受け付けた場合に、選択された工程に対応付けられた優先度を最も高い４に上げる。そして、優先度制御部１０６は、他の工程に対応付けられた優先度を１ずつ下げる。ここで、優先度を変更可能な操作とは、一取引に係る決済処理の工程ごとに情報を入力する操作である。決済情報を入力しない操作は、決済処理の再開ではなく、別の作業を開始したものと考えられる。よって、優先度制御部１０６は、決済情報を入力する操作の場合に優先度を変更する。
【００３６】
また、優先度制御部１０６は、決済情報テーブルＴ１の決済情報を入力する工程ごとに変更候補キーの優先度を制御する。
【００３７】
決済手段である決済部１０７は、決済情報テーブルＴ１に記憶された決済情報を使用して、一取引に係る決済を実行する。決済部１０７は、決済情報変更部１０５が決済情報を変更した場合には、決済情報テーブルＴ１に記憶された変更後の決済情報を使用して、一取引に係る決済を実行する。
【００３８】
次に、上述した実施形態にかかる決済端末１の制御部１００が制御プログラムに従って実行する決済処理について説明する。
【００３９】
図６は、決済端末１の制御部１００が制御プログラムに従って実行する決済処理の画面遷移の一例を示す説明図である。制御部１００は、図６に示す画面遷移により、決済処理を実行する。
【００４０】
図６の（１）に示す処理選択画面Ｇ１は、決済端末１が実行する処理内容を選択する工程で表示させる画面である。処理選択画面Ｇ１は、売上キーＢ１ａと、取消キーＢ１ｂと、チャージキーＢ１ｃと、その他キーＢ１ｄと、リセットキーＢ２とを備える。売上キーＢ１ａは、一取引に係る決済情報を入力する処理の場合に押下するキーである。取消キーＢ１ｂは、決済情報を取り消す処理の場合に押下するキーである。チャージキーＢ１ｃは、決済カードに入金し、決済可能な金額を増やす処理の場合に押下するキーである。その他キーＢ１ｄは、決済端末１の設定を変更する処理の場合に押下するキーである。リセットキーＢ２は、決済情報テーブルＴ１に記憶された決済情報を初期化するキーである。
【００４１】
そして、制御部１００は、処理選択画面Ｇ１の売上キーＢ１ａが押下されるとカードブランド選択画面Ｇ２を表示させる。
【００４２】
図６の（２）に示すカードブランド選択画面Ｇ２は、決済に使用するカードブランドを選択する工程で表示させる画面である。カードブランド選択画面Ｇ２は、ブランドＡキーＢ３ａと、ブランドＢキーＢ３ｂと、ブランドＣキーＢ３ｃと、ブランドＤキーＢ３ｄと、リセットキーＢ２とを備える。ブランドＡキーＢ３ａと、ブランドＢキーＢ３ｂと、ブランドＣキーＢ３ｃと、ブランドＤキーＢ３ｄとは、決済に使用するカードブランドを選択するキーである。リセットキーＢ２は、前述のリセットキーＢ２と同じ機能である。
【００４３】
そして、制御部１００は、カードブランド選択画面Ｇ２のブランドＣキーＢ３ｃが押下されると商品情報入力画面Ｇ３を表示させる。
【００４４】
図６の（３）に示す商品情報入力画面Ｇ３は、購入対象の商品を識別可能な商品情報を入力する工程で表示させる画面である。商品情報入力画面Ｇ３は、置数キーと、Ｅｎｔｅｒキーと、リセットキーＢ２とを備える。置数キーは、商品を識別可能な商品情報を入力するキーである。Ｅｎｔｅｒキーは、入力された商品情報を確定するキーである。リセットキーＢ２は、前述のリセットキーＢ２と同じ機能である。
【００４５】
そして、制御部１００は、商品情報入力画面Ｇ３の置数キーで商品情報が入力され、Ｅｎｔｅｒキーが押下されると金額入力画面Ｇ４を表示させる。
【００４６】
図６の（４）に示す金額入力画面Ｇ４は、金額を入力する工程で表示させる画面である。金額入力画面Ｇ４は、置数キーと、Ｅｎｔｅｒキーと、リセットキーＢ２とを備える。置数キーは、金額を入力するキーである。Ｅｎｔｅｒキーは、入力された金額を確定するキーである。リセットキーＢ２は、前述のリセットキーＢ２と同じ機能である。
【００４７】
そして、制御部１００は、金額入力画面Ｇ４の置数キーで金額が入力され、Ｅｎｔｅｒキーが押下されるとカード情報読取画面Ｇ５を表示させる。
【００４８】
図６の（５）に示すカード情報読取画面Ｇ５は、決済カードのカード情報を読み取らせる工程で表示させる画面である。カード情報読取画面Ｇ５は、決済カードのカード情報を読み取らせることを求める画面である。図６の（５）に示すカード情報読取画面Ｇ５は、「ブランドＣのカードを読み取らせて下さい」とのメッセージを表示する。
【００４９】
そして、制御部１００は、カード情報を読み取った場合に、決済完了画面Ｇ６を表示させる。
【００５０】
図６の（６）に示す決済完了画面Ｇ６は、決済処理が完了したことを表示する画面である。決済完了画面Ｇ６は、「決済処理が完了しました」とのメッセージを表示することで、決済処理が完了したことを通知する。
【００５１】
次に、図６に示す決済処理の各画面に表示されたリセットキーＢ２が押下された場合の決済情報変更処理について説明する。図７は、決済端末１の制御部１００が制御プログラムに従って実行する決済情報変更処理の流れを示すフローチャートである。なお、図７に示す決済情報変更処理は、図６の（５）に示すカード情報読取画面Ｇ５のリセットキーＢ２が押下された場合を例に説明する。
【００５２】
まず、決済端末１の制御部１００は、リセットキーＢ２の押下が検出されるか否かを判定する（ステップＳ１１）。リセットキーＢ２の押下が検出されない場合に（ステップＳ１１；Ｎｏ）、決済端末１の制御部１００は、決済情報変更処理を待機する。
【００５３】
一方、リセットキーＢ２の押下が検出された場合に（ステップＳ１１；Ｙｅｓ）、決済端末１の制御部１００は、変更候補キーを表示する（ステップＳ１２）。
【００５４】
ここで、図８は、変更候補キーが表示されたカード情報読取画面Ｇ５ａの一例を示す説明図である。図８に示すカード情報読取画面Ｇ５ａは、変更候補キーとして、商品情報キーＢ４ａと、金額入力キーＢ４ｂと、ブランドＢキーＢ４ｃと、ブランドＤキーＢ４ｄと、が表示している。また、図８に示すカード情報読取画面Ｇ５ａは、図６の（５）に示すカード情報読取画面Ｇ５のリセットキーＢ２が押下された場合を想定している。よって、図８に示すカード情報読取画面Ｇ５ａは、「ブランドＣのカードを読み取らせて下さい」とのメッセージを表示する。
【００５５】
商品情報キーＢ４ａは、決済情報テーブルＴ１の決済情報を変更するキーである。商品情報キーＢ４ａが押下されると、決済端末１の制御部１００は、商品情報入力画面Ｇ３を表示して商品情報の入力を求める。そして、決済情報の商品情報は、新たに入力された商品情報に変更される。金額入力キーＢ４ｂは、決済情報の金額を変更する場合に押下するキーである。金額入力キーＢ４ｂが押下されると、決済端末１の制御部１００は、金額入力画面Ｇ４を表示して金額の入力を求める。そして、決済情報の金額は、新たに入力された金額に変更される。ブランドＢキーＢ４ｃは、決済情報のカードブランドをブランドＢに変更する場合に押下するキーである。ブランドＢキーＢ４ｃが押下されると、決済端末１の制御部１００は、決済情報のカードブランドをブランドＢに変更する。この場合には、カードブランド選択画面Ｇ２は表示されず、一の操作で、カードブランドを変更することができる。ブランドＤキーＢ４ｄは、決済情報のカードブランドをブランドＤに変更する場合に押下するキーである。ブランドＤキーＢ４ｄが押下されると、決済端末１の制御部１００は、決済情報のカードブランドをブランドＤに変更する。この場合には、カードブランド選択画面Ｇ２は表示されず、一の操作で、カードブランドを変更することができる。
【００５６】
決済端末１の制御部１００は、変更候補キーの何れかの押下が検出されるか否かを判定する（ステップＳ１３）。以下、変更候補キーである、図８に示すブランドＢキーＢ４ｃが押下された場合を例に説明する。
【００５７】
変更候補キーの押下が検出された場合に（ステップＳ１３；Ｙｅｓ）、決済端末１の制御部１００は、変更候補キー管理ファイルＦ１の該当する工程の切り替えフラグを有効にする（ステップＳ１４）。
【００５８】
次いで、決済端末１の制御部１００は、決済情報テーブルＴ１の決済情報を、変更候補キーにて選択された決済情報に変更する（ステップＳ１５）。具体的には、決済端末１の制御部１００は、決済情報のカードブランドに登録されたブランドＣを、変更候補キーにて選択されたブランドＢに変更する。なお、ステップＳ１３において、商品情報キーＢ４ａや、金額入力キーＢ４ｂが押下された場合には、商品情報入力画面Ｇ３や、金額入力画面Ｇ４を表示する。そして、決済端末１の制御部１００は、決済情報テーブルＴ１の決済情報を、表示した画面から入力された決済情報に変更する。
【００５９】
次いで、決済端末１の制御部１００は、決済情報変更処理を再開する（ステップＳ１６）。図７に示す決済情報変更処理は、図８に示すカード情報読取画面Ｇ５ａのブランドＢキーＢ４ｃが押下された場合を想定している。よって、決済端末１の制御部１００は、ブランドＢのカード情報を読み取らせることを求めるカード情報読取画面Ｇ５ｂを表示させる。
【００６０】
ここで、図９は、ブランドＢに変更されたカード情報読取画面Ｇ５ｂの一例を示す説明図である。図９に示すブランドＢに変更されたカード情報読取画面Ｇ５ｂは、「ブランドＢのカードを読み取らせて下さい」とのメッセージを表示してブランドＢの決済カードのカード情報を読み取らせることを求める。
【００６１】
次いで、決済端末１の制御部１００は、ブランドＢの決済カードのカード情報を読み取り、変更された決済情報を使用して決済を実行する（ステップＳ１７）。次いで、決済端末１の制御部１００は、後述する変更候補キーの優先度変更処理を実行する（ステップＳ１８）。
【００６２】
一方、図８に示すカード情報読取画面Ｇ５ａの変更候補キーの押下が検出されない場合に（ステップＳ１３；Ｎｏ）、決済端末１の制御部１００は、リセットキーＢ２の押下が検出されるか否かを判定する（ステップＳ１９）。リセットキーＢ２の押下が検出されない場合に（ステップＳ１９；Ｎｏ）、決済端末１の制御部１００は、ステップＳ１３に戻る。
【００６３】
一方、リセットキーＢ２の押下が検出された場合に（ステップＳ１９；Ｙｅｓ）、決済端末１の制御部１００は、変更候補キー管理ファイルＦ１の該当する工程の切り替えフラグを有効にする（ステップＳ２０）。
【００６４】
次いで、決済端末１の制御部１００は、決済端末１を初期化し、決済情報の入力を中断する（ステップＳ２１）。
【００６５】
次いで、決済端末１の制御部１００は、後述する変更候補キーの優先度変更処理を実行する（ステップＳ２２）。
【００６６】
以上により、決済端末１の制御部１００は、決済情報変更処理を終了する。
【００６７】
次に、上述した実施形態にかかる決済端末１の制御部１００が制御プログラムに従って実行する変更候補キーによる優先度変更処理について説明する。変更候補キーによる優先度変更処理とは、図７のステップＳ１８に示す優先度変更処理である。
【００６８】
図１０は、決済端末１の制御部１００が制御プログラムに従って実行する変更候補キーによる優先度変更処理の流れを示すフローチャートである。
【００６９】
まず、決済端末１の制御部１００は、変更候補キー管理ファイルＦ１の切り替えフラグが有効になっている工程について、変更候補キー管理ファイルＦ１の優先度を変更する（ステップＳ３１）。次いで、決済端末１の制御部１００は、変更候補キー管理ファイルＦ１の切り替えフラグを無効にする（ステップＳ３２）。
【００７０】
以上により、決済端末１の制御部１００は、変更候補キーによる優先度変更処理を終了する。
【００７１】
次に、上述した実施形態にかかる決済端末１の制御部１００が制御プログラムに従って実行するリセットキーＢ２による優先度変更処理について説明する。リセットキーＢ２による優先度変更処理とは、図７のステップＳ２２に示す優先度変更処理である。
【００７２】
図１１は、決済端末１の制御部１００が制御プログラムに従って実行するリセットキーＢ２による優先度変更処理の流れを示すフローチャートである。
【００７３】
まず、決済端末１の制御部１００は、決済端末１を操作する入力が検出されたか否かを判定する（ステップＳ４１）。決済端末１を操作する入力が検出されない場合に（ステップＳ４１；Ｎｏ）、決済端末１の制御部１００は、優先度変更処理を待機する。
【００７４】
一方、決済端末１を操作する入力が検出された場合に（ステップＳ４１；Ｙｅｓ）、決済端末１の制御部１００は、入力された操作が決済情報を入力する操作であるか否かを判定する（ステップＳ４２）。
【００７５】
優先度を変更する対象の操作が入力されなかった場合に（ステップＳ４２；Ｙｅｓ）、決済端末１の制御部１００は、変更候補キー管理ファイルＦ１の切り替えフラグが有効になっている工程について、変更候補キー管理ファイルＦ１の優先度を変更する（ステップＳ４３）。
【００７６】
一方、優先度を変更する対象の操作が入力された場合に（ステップＳ４２；Ｎｏ）、決済端末１の制御部１００は、優先度を変更せずにステップＳ４４に移行する。
【００７７】
決済端末１の制御部１００は、変更候補キー管理ファイルＦ１の切り替えフラグを無効にする（ステップＳ４４）。
【００７８】
以上により、決済端末１の制御部１００は、リセットキーＢ２による優先度変更処理を終了する。
【００７９】
以上のように、本実施形態の決済端末１によれば、入力制御部１０２は、一取引に係る決済処理の工程ごとに入力された入力情報を、決済情報として決済情報テーブルＴ１に記憶する。また、表示制御部１０３は、決済情報を変更する変更候補キーを、決済情報の入力情報ごとに表示する。そして、決済情報変更部１０５は、変更候補キーが選択されると、変更候補キーに対応付けられた入力情報を変更する。決済部１０７は、変更された決済情報を使用して決済を実行する。よって、入力した情報を変更し、変更した情報を使用して決済することができる。
【００８０】
従来の決済端末は、例えば、ブランドＣの決済カードで代金を支払うために金額などを登録し、代金の支払いをする直前にブランドＢの決済カードを使用した代金の支払いに決済方法を変更した場合には、処理を中断し最初から操作をやり直さなければならなかった。しかしながら、本実施形態に係る決済端末１は、代金の支払いをする直前にブランドＢの決済カードを使用した支払いに変更する変更候補キーを表示することで、ワンタッチで決済カードを変更することができる。
【００８１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８２】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００８３】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００８４】
１  決済端末
１００  制御部
１０１  決済カード読取部
１０２  入力制御部
１０３  表示制御部
１０４  変更候補キー入力部
１０５  決済情報変更部
１０６  優先度制御部
１０７  決済部
Ｆ１  変更候補キー管理ファイル
Ｔ１  決済情報テーブル
【先行技術文献】
【特許文献】
【００８５】
【特許文献１】特開２００１−３０６２２７号公報
【図１】
2016051338.tif 000003
【図２】
2016051338.tif 000004
【図３】
2016051338.tif 000005
【図４】
2016051338.tif 000006
【図５】
2016051338.tif 000007
【図６】
2016051338.tif 000008
【図７】
2016051338.tif 000009
【図８】
2016051338.tif 000010
【図９】
2016051338.tif 000011
【図１０】
2016051338.tif 000012
【図１１】
2016051338.tif 000013