(57)【要約】【課題】電子サイン入力装置でのサイン入力を効率的にすることができる決済装置を提供すること。【解決手段】実施形態によれば、決済装置は、サイン入力手段、サイン表示手段、第１出力手段を有する。サイン入力手段は、電子サイン入力端末において手書き操作により入力された電子サインデータを入力する。サイン表示手段は、前記サイン入力手段によって入力された電子サインデータに応じて、手書きされたサインを前記電子サイン入力端末に表示させる。第１出力手段は、前記電子サインデータを前の状態に戻す第１指示の入力に応じて、前記電子サインデータの一部のデータを消去し、前記電子サイン入力端末へ出力する。【選択図】図１
2019135627.tif 000002
【特許請求の範囲】
【請求項１】
電子サイン入力端末において手書き操作により入力された電子サインデータを入力するサイン入力手段と、
前記サイン入力手段によって入力された電子サインデータに応じて、手書きされたサインを前記電子サイン入力端末において表示させるサイン表示手段と、
前記電子サインデータを前の状態に戻す第１指示の入力に応じて、前記電子サインデータの一部のデータを消去して、前記電子サイン入力端末へ出力する第１出力手段とを有する決済装置。
【請求項２】
前記電子サインデータを先の状態に進める第２指示の入力に応じて、前記電子サインデータから前記第１指示の入力に応じて消去された一部の前記データを含む電子サインデータを前記電子サイン入力端末に出力する第２出力手段をさらに有する請求項１記載の決済装置。
【請求項３】
表示部と、
前記電子サインデータに応じたサインを前記表示部に表示させる表示手段と、
前記サインに対する前記第１指示を入力する第１入力手段と、
前記電子サイン入力端末から前記第１指示を入力する第２入力手段とをさらに有し、
前記第１出力手段は、前記第１入力手段及び前記第２入力手段により入力された前記第１指示に応じて、前記電子サインデータの一部のデータを消去して前記電子サイン入力端末へ出力する請求項１記載の決済装置。
【請求項４】
前記第１指示の入力回数をカウントするカウント手段と、
前記入力回数が予め設定された回数以上となった場合にメッセージを報知する報知手段とをさらに有する請求項１〜３の何れかに記載の決済装置。
【請求項５】
前記第１指示には前記電子サインデータからデータを消去する単位を含み、
前記第１出力手段は、前記第１指示毎に、前記単位分のデータを前記電子サインデータから消去する請求項１記載の決済装置。
【請求項６】
コンピュータを、
電子サイン入力端末において手書き操作により入力された電子サインデータを入力するサイン入力手段と、
前記サイン入力手段によって入力された電子サインデータに応じて、手書きされたサインを前記電子サイン入力端末において表示させるサイン表示手段と、
前記電子サインデータを前の状態に戻す第１指示の入力に応じて、前記電子サインデータの一部のデータを消去して、前記電子サイン入力端末へ出力する出力手段として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、クレジットカード決済における電子サイン入力を扱う決済装置、及び制御プログラムに関する。
【背景技術】
【０００２】
従来、紙伝票で行ってきたクレジットカード決済の署名の代わりに、電子サイン入力端末で入力された電子サインを利用することでサイン伝票の紙出力を廃止するサービスが普及してきている。入力された電子サインデータは、伝票情報として、クレジットカード会社等が運営する伝票保管サーバにリアルタイムで送信され、保管される。電子サインを利用することで、サイン伝票を紙出力する必要が無く、運用をシステム化できる。このため、サインのもらい忘れや渡し間違いなどのオペレーションミス、伝票の紛失などの防止に寄与している。
【０００３】
しかしながら、電子サイン入力端末でのサイン入力と、紙伝票への手書きサインを比較した場合、慣れ親しんだ紙伝票への手書きサインの方が記入誤りが少なく、不慣れな電子サイン入力端末でのサイン入力の方が記入誤りが多い傾向がある。
【０００４】
従来の電子サイン入力端末では、ユーザがサインを入力誤りした場合、入力済みのサインを全てクリアして、再度、サインを初めから書き直す必要があった。このため、電子サイン入力端末でのサイン入力オペレーションに時間を費やし、店舗運用に支障をきたすおそれがあった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−６６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、電子サイン入力端末でのサイン入力を効率的にすることができる決済装置、及び制御プログラムを提供することである。
【課題を解決するための手段】
【０００７】
実施形態によれば、決済装置は、サイン入力手段、サイン表示手段、第１出力手段を有する。サイン入力手段は、電子サイン入力端末において手書き操作により入力された電子サインデータを入力する。サイン表示手段は、前記サイン入力手段によって入力された電子サインデータに応じて、手書きされたサインを前記電子サイン入力端末において表示させる。第１出力手段は、前記電子サインデータを前の状態に戻す第１指示の入力に応じて、前記電子サインデータの一部のデータを消去し、前記電子サイン入力端末へ出力する。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る決済システムの構成を示す図。
【図２】本実施形態におけるカード決済装置の構成を示すブロック図。
【図３】本実施形態のカード決済装置における電子サイン入力処理について示すフローチャート。
【図４】本実施形態における電子サイン入力処理の実行時のサイン入力画面の一例を示す図。
【図５】本実施形態における電子サイン入力処理の実行時のサイン入力画面の一例を示す図。
【図６】本実施形態における電子サイン入力処理の実行時のサイン入力画面の一例を示す図。
【図７】本実施形態における電子サイン入力処理の実行時のサイン入力画面の一例を示す図。
【図８】本実施形態における電子サイン入力処理の実行時のサイン入力画面の一例を示す図。
【図９】本実施形態における電子サイン入力処理の実行時のサイン入力画面の一例を示す図。
【図１０】本実施形態における警告メッセージの一例を示す図。
【図１１】本実施形態におけるボタンの変形例を示す図。
【発明を実施するための形態】
【０００９】
以下、本実施形態について、図面を参照しながら説明する。  
図１は、本実施形態に係る決済システムの構成を示す図である。図１に示すように、決済システムは、カード決済装置１に、ピンパッド端末２、非接触カードリーダライタ３、電子サイン入力端末４が接続されて構成される。カード決済装置１は、ＰＯＳ端末７（図２に示す）と接続される。
【００１０】
ＰＯＳ端末７は、客が購入する商品の会計処理を行う装置であり、現金決済の場合に一取引の決済処理を行う。また、クレジットカードやデビットカード等のカード決済を行う場合には、ＰＯＳ端末７はカード決済装置１と連動して一取引の決済処理（カード決済処理）を行う。
【００１１】
カード決済装置１は、例えば店員によって操作されるもので、ＩＣカードや磁気カードからカード情報を読み込み、カード会社のサーバと通信を行ってカード決済処理を行う装置である。カード決済装置１は、顧客によって電子サイン入力端末４において入力された電子サインが含まれる伝票情報を伝票保管サーバに送信する。
【００１２】
図１に示すように、カード決済装置１の本体１０の右側部には電源スイッチ１２が設けられている。また、本体１０の上部には、開閉可能な上面パネル１３が設けられている。上面パネル１３を開くことで、本体１０内部にレシート用紙をセットすることができる。また、上面パネル１３の表面には、ＬＣＤ（Liquid Crystal Display）表示モジュールとタッチパネルとから構成されたタッチスクリーン１４が設けられている。
【００１３】
また、本体１０の側面上部には、決済用のカード（例えば、クレジットカード、デビットカード等）からカードに記録されているカード情報を読み取るカードリーダ１５が設けられている。本体１０の内部には、レシート用紙に対して決済に関する情報等を印刷するプリンタ１６（図２参照）が設けられている。印刷後のレシート用紙は、本体１０と上面パネル１３との間に設けられているレシート発行口１８から排出される。
【００１４】
さらに、上面パネル１３には、カードリーダ１５により読み込んだカード情報、タッチスクリーン１４から入力された入力情報をクリアするためのリセットボタン１７が設けられている。
【００１５】
ピンパッド端末２は、カード利用者がＩＣカード等の暗証番号を入力する場合に用いる装置である。ピンパッド端末２の本体背面には、ＩＣカード等を差し込むカード差込口（図示せず）が設けられている。また、ピンパッド端末２の本体上部には、カード利用者が暗証番号（ＰＩＮ（Personal Identification Number））を入力する場合に用いるピンパッド２ａが設けられている。
【００１６】
非接触カードリーダライタ３は、近接無線通信により非接触ＩＣカードからカード情報を受信し、カード決済装置１に出力する。
【００１７】
電子サイン入力端末４は、クレジットカード決済時に、顧客によるサイン伝票への署名の代わりに、電子サインを入力をするための端末である。電子サイン入力端末４には、上面にタッチスクリーン２４が設けられている。電子サイン入力端末４は、タッチスクリーン２４に対する、例えばペンを用いた手書き入力操作に応じて、手書きされた線を表す線データを含む電子サインデータを入力する。線データは、例えばペンによりタッチされた位置を示す座標のデータ列によって表される。
【００１８】
電子サイン入力端末４は、カード決済装置１から取引に応じた金額と支払方法が含まれる取引情報とサイン入力指示を受信する受信部と、受信部によって受信した取引情報とサイン入力指示を元に取引情報とサイン入力欄を含むサイン入力画面を表示する表示部を備える。また、電子サイン入力端末４は、ユーザによる手書き入力操作により、サイン入力欄に対して入力された電子サインデータをカード決済装置１に送信する送信部を有する。
【００１９】
電子サイン入力端末４は、カード決済装置１の制御に基づいて、手書きされたサインの画像をタッチスクリーン２４において表示（描画）する。また、電子サイン入力端末４は、サイン入力欄における電子サインの入力を制御するために、例えば５つのサイン入力指示をカード決済装置１から受信する。例えば、サイン入力指示は、クリア機能、サイン完了機能、サイン中止機能、一つ戻る（ｕｎｄｏ）機能、一つ進む（ｒｅｄｏ）機能の何れかの実行を指示する。
【００２０】
クリア機能は、入力済みの手書きサインを全て消去して、再度、サインを初めから書き直すための機能である。サイン完了機能は、入力済みの手書きサインを確定し、カード決済端末１に電子サインデータを送信するための機能である。サイン中止機能は、入力済みの手書きサインを全て削除して、電子サインの入力を中止するための機能である。
【００２１】
一つ戻る（ｕｎｄｏ）機能は、入力済みの手書きサインの一部を戻して（描画された線を消去）して、戻したところから手書きサインの入力を継続するための機能である。本実施形態では、「一つ戻す」場合には、手書きされた１本の線データ（例えば、ペン先がタッチスクリーン２４に接触されてから離されるまでに入力された座標データ列）単位で戻すものとする。なお、１本の線データ単位で戻すだけでなく、他の単位で戻すようにしても良い。例えば、複数の線データ単位、文字単位で戻すようにしても良い。
【００２２】
一つ進む（ｒｅｄｏ）機能は、一つ戻る（ｕｎｄｏ）機能によって戻した（消去した）手書きサインの一部を、消去前の一つ先の状態に進める（消去した線を再描画させる）ための機能である。本実施形態では、「一つ進む」場合には、「一つ戻す」場合と同じ単位で戻すものとする。なお、「一つ進む」場合と「一つ戻す」場合とが異なる単位で、進む／戻すを制御するようにしても良い。例えば、戻す場合には１文字単位で戻して、進める場合には１本の線データ単位とすることが可能である。これにより、入力済みの手書きサインの任意の入力状態に戻して、サインの再入力をすることができる。
【００２３】
次に、本実施形態におけるカード決済装置１の構成について説明する。図２は、カード決済装置１の構成を示すブロック図である。
【００２４】
図２に示すように、カード決済装置１は、制御部として機能するＣＰＵ２０に、電源スイッチ１２、カードリーダ１５、プリンタ１６、リセットボタン１７、表示コントローラ２１、メモリ２２、入出力インタフェース２３等がバスやインタフェースで接続されて構成されている。また、表示コントローラ２１には、ＬＣＤ表示モジュール１４ａとタッチパネル１４ｂとから構成されるタッチスクリーン１４が接続される。さらに、ＣＰＵ２０は、入出力インタフェース２３を介して、ピンパッド端末２、非接触カードリーダライタ３、電子サイン入力端末４、ＰＯＳ端末７と相互に通信可能となっている。
【００２５】
ＣＰＵ２０は、メモリ２２に記憶される制御プログラムを実行することで、ピンパッド端末２、非接触カードリーダライタ３、電子サイン入力端末４を用いたデータ処理を実行する。ＣＰＵ２０は、制御プログラムに基づいて、電子サイン入力端末４への顧客の操作による電子サインの入力を制御する。
【００２６】
メモリ２２には、ＣＰＵ２０が実行する各種プログラムや、ＬＣＤ１０４ａに表示される各種表示画面に関するデータが記憶される。
【００２７】
表示コントローラ２１は、タッチスクリーン１４における入出力処理を制御する。図２に示すように、タッチスクリーン１４は、ＬＣＤ１０４ａ（表示部に相当する）と、ＬＣＤ１０４ａ上に設けられたタッチパネル１０４ｂとを備えている。ＣＰＵ２０が表示コントローラ２１を介してタッチスクリーン１４を制御することにより、タッチスクリーン１４はＧＵＩ（Graphical User Interface）として機能する。すなわち、表示コントローラ２１は、メモリ２２に格納されている各種表示画面をＬＣＤ１０４ａに表示する。また、表示コントローラ２１は、タッチパネル１０４ｂにおけるタッチ入力をタッチ位置に対応付けて受付ける。
【００２８】
次に、本実施形態のカード決済装置１における電子サイン入力処理について、図３に示すフローチャートを参照しながら説明する。図４〜図９は、電子サイン入力処理の実行時の電子サイン入力端末４のタッチスクリーン２４とカード決済装置１のタッチスクリーン１４に表示されるサイン入力画面の一例を示す図である。
【００２９】
カード決済装置１のＣＰＵ２０は、ＰＯＳ端末７からの指示に応じて、クレジットカード決済時に電子サインを入力する場合、電子サイン入力端末４のタッチスクリーン２４、及び自機のタッチスクリーン１４においてサイン入力画面を表示させる（Ａｃｔ１）。
【００３０】
図４（Ａ）は、電子サイン入力端末４のタッチスクリーン２４に表示されるサイン入力画面の一例を示している。電子サイン入力端末４において表示されるサイン入力画面には、サイン入力欄と共に電子サインの入力を制御するための５つのボタンが設けられている。５つのボタンは、クリアボタンＢ１１、一つ戻るボタンＢ１２、一つ進むボタンＢ１３、サイン中止ボタンＢ１４、サイン完了ボタンＢ１５を含む。各ボタンＢ１１〜Ｂ１５は、それぞれクリア機能、一つ戻る（ｕｎｄｏ）機能、一つ進む（ｒｅｄｏ）機能、サイン中止機能、サイン完了機能に対応する。カード決済装置１のＣＰＵ２０は、ボタンＢ１１〜Ｂ１５に対するタッチ操作を検出し、それぞれのボタンに対応するサイン入力指示（機能の実行）を電子サイン入力端末４に対して指示する。
【００３１】
図４（Ｂ）は、タッチスクリーン１４に表示されるサイン入力画面の一例を示している。カード決済装置１において表示されるサイン入力画面には、サイン表示欄と共に電子サインの入力を制御するための５つのボタンが設けられている。５つのボタンは、電子サイン入力端末４のタッチスクリーン１４と同様に、クリアボタンＢ１、一つ戻るボタンＢ２、一つ進むボタンＢ３、サイン中止ボタンＢ４、サイン完了ボタンＢ５を含む。すなわち、タッチスクリーン１４には、電子サイン入力端末４と同じボタンが設けられている。
【００３２】
すなわち、カード決済装置１と電子サイン入力端末４には同じサイン入力画面が表示され、カード決済装置１を操作する店員と、電子サイン入力端末４を操作する顧客とが、それぞれボタン操作によって電子サインの入力を制御することができる。例えば、基本的に顧客がサインの手書き入力に応じてボタン操作をするが、例えば、操作に不慣れな顧客に対して店員が代わりにカード決済装置１のタッチスクリーン１４に対する操作によって電子サインの入力を制御することができる。
【００３３】
例えば、クリアボタンＢ１の操作によって最初からサインを入力させる、一つ戻るボタンＢ２あるいは一つ進むボタンＢ３の操作によって入力済みの手書きサインの途中からサインを再入力させる、といったことができる。
【００３４】
電子サイン入力端末４のタッチスクリーン２４に対して、ペン等によってサインが手書きされると、ＣＰＵ２０は、電子サイン入力端末４からサインを表す線データを入力し（Ａｃｔ２）、メモリ２２に記憶させる（Ａｃｔ３）（サイン入力手段に相当する）。また、ＣＰＵ２０は、電子サイン入力端末４のタッチスクリーン２４と、自機のタッチスクリーン１４（ＬＣＤ表示モジュール１４ａ）において、入力された線データに応じた線を表示（描画）させる（Ａｃｔ４）（サイン表示手段に相当する）。
【００３５】
これにより、電子サイン入力端末４に対して入力操作をする顧客は、タッチスクリーン２４にサインを記入している感覚で、手書きサイン（電子サイン）を入力することができる。また、店員は、タッチスクリーン１４に表示される手書きサインによって、顧客がどのようなサインを入力しているか、手書き入力操作がされている間に確認することができる。
【００３６】
電子サイン入力端末４に対してサインが手書きされることにより、サインを表す線データが順次入力され、メモリ２２に順次記憶される（Ａｃｔ２〜４）。
【００３７】
図５（Ａ）（Ｂ）は、例えば２文字分のサインが入力された状態を示している。図５（Ａ）（Ｂ）に示すように、タッチスクリーン２４とタッチスクリーン１４には、同じ手書きサインが表示されている。
【００３８】
ここで、顧客によりクリアボタンＢ１１を選択する操作がされた場合（Ａｃｔ５、ＹＥＳ）、ＣＰＵ２０は、この操作を検出して、クリアボタンＢ１１の操作回数をカウント（＋１）すると共に（Ａｃｔ６）、クリア機能のサイン入力指示を電子サイン入力端末４に出力する。すなわち、電子サイン入力端末４に対して、タッチスクリーン２４に表示された手書きサインの線データを全て削除させる（Ａｃｔ７）。これにより、手書きサインを最初から入力可能な状態となる。なお、カード決済装置１のクリアボタンＢ１に対する操作を検出した場合、ＣＰＵ２０は、同様にして、クリア機能のサイン入力指示を電子サイン入力端末４に出力する（Ａｃｔ７）。ただし、操作回数のカウントはしない。
【００３９】
また、顧客によりサイン中止ボタンＢ１４を選択する操作がされた場合（Ａｃｔ１６、Ｙｅｓ）、ＣＰＵ２０は、この操作を検出して、サイン中止機能のサイン入力指示を電子サイン入力端末４に出力する。すなわち、電子サイン入力端末４に対して、タッチスクリーン２４に表示された手書きサインの線データを全て削除させて、手書きサインの入力を終了させる（Ａｃｔ１７）。また、ＣＰＵ２０は、メモリ２２に記憶された手書きサインの全てのサインデータを削除する。この場合、例えばサイン伝票への署名に切り換える等の処理が実行される。
【００４０】
一方、顧客により一つ戻るボタンＢ１２を選択する操作がされた場合（Ａｃｔ８）、ＣＰＵ２０は、この操作を検出して、一つ戻る（ｕｎｄｏ）機能のサイン入力指示を電子サイン入力端末４に出力する（Ａｃｔ９）。すなわち、ＣＰＵ２０は、一つ戻るボタンＢ１２が操作された時にタッチスクリーン２４に表示された手書きサインの一部を消去した前の状態の電子サインデータを電子サイン入力端末４へ出力する（第１出力手段に相当する）。ここでは、一つ戻るボタンＢ１２の指示に応じて、直前に入力された１つの線の線データを電子サインデータから消去した前の状態の電子サインデータを出力する。これにより、電子サイン入力端末４において表示されるサインを、直前の線を入力する前の状態にすることができる。従って、顧客は、線を手書き入力した場合に、意図した線が入力できなかった際に、一つ戻るボタンＢ１２を操作することで、直前に入力した線を消して、改めて線を手書き入力することができる。
【００４１】
また、複数の線を入力した後に、改めて線を手書き入力したい場合には、一つ戻るボタンＢ１２を選択する操作を、複数回、繰り返して行うことにより、入力済みの手書きサインの任意の状態まで戻して、改めて線を手書き入力することができる。
【００４２】
ＣＰＵ２０は、一つ戻るボタンＢ１２の操作回数をカウント（＋１）する（Ａｃｔ１０）（カウント手段に相当する）。
なお、カード決済装置１の一つ戻るボタンＢ２に対する操作を検出した場合（Ａｃｔ８、Ｙｅｓ）、ＣＰＵ２０は、同様にして、一つ戻る（ｕｎｄｏ）機能のサイン入力指示を電子サイン入力端末４に出力する（Ａｃｔ９）。ただし、操作回数のカウントはしない。
【００４３】
例えば、電子サイン入力端末４に対する操作に慣れていない顧客から文字を入力し直したい要求を受けた店員は、タッチスクリーン１４に表示される手書きサインを確認しながら、一つ戻るボタンＢ２を操作して、顧客が希望する状態まで手書きサインを戻すことができる。
【００４４】
図６（Ａ）（Ｂ）は、３文字目の途中までサインが入力された状態を示している。図６（Ａ）（Ｂ）では、３文字目の２画までの線を入力した段階で、意図した文字が入力できていないと判断されたものとする。顧客は、一つ戻るボタンＢ１２に対する操作によって、手書きサインを前の状態に戻す。
【００４５】
図７（Ａ）（Ｂ）は、３文字目（２画）だけでなく、２文字目が入力される前の状態に戻された例を示している。
【００４６】
ここで、顧客により一つ進むボタンＢ１３を選択する操作がされた場合（Ａｃｔ１１、Ｙｅｓ）、ＣＰＵ２０は、この操作を検出して、一つ進む（ｒｅｄｏ）機能のサイン入力指示を電子サイン入力端末４に出力する（Ａｃｔ１２）。すなわち、ＣＰＵ２０は、一つ進むボタンＢ１３が操作された時にタッチスクリーン２４に表示された手書きサインを、先に一つ戻る（ｕｎｄｏ）機能により消去された手書きサインの一部を戻した電子サインデータを電子サイン入力端末４へ出力する（第２出力手段に相当する）、ここでは、一つ進むボタンＢ１３の指示に応じて、直前に一つ戻る（ｕｎｄｏ）機能により消去された１つの線のデータを電子サインデータに追加した前の状態の電子サインデータを出力する。これにより、電子サイン入力端末４において表示されるサインを、一つ戻る（ｕｎｄｏ）機能により消去した線を元の入力された状態で再表示することができる。従って、顧客は、一つ戻る（ｕｎｄｏ）機能により戻し過ぎた線を、先に入力済みの状態に簡単に戻して、改めて線を手書き入力することができる。
【００４７】
ＣＰＵ２０は、一つ進むボタンＢ１３の操作回数をカウント（＋１）する（Ａｃｔ１３）。  
なお、カード決済装置１の一つ進むボタンＢ１３に対する操作を検出した場合（Ａｃｔ１１、Ｙｅｓ）、ＣＰＵ２０は、同様にして、一つ進む（ｒｅｄｏ）機能のサイン入力指示を電子サイン入力端末４に出力する（Ａｃｔ１２）。
【００４８】
図８（Ａ）（Ｂ）は、一つ進むボタンＢ１３（あるいは一つ進むボタンＢ３）の操作により、先に入力済みの２文字目までが再表示された状態を示している。すなわち、図６（Ａ）（Ｂ）に示す３文字目の線のみが消去された状態にされている。
【００４９】
ここで、改めて線を手書き入力することで（Ａｃｔ２〜４）、前述のようにして、３文字目以降の手書きサインを入力することができる。すなわち、一つ戻るボタンＢ１２（Ｂ２）及び一つ進むボタンＢ１３（Ｂ３）の操作によって、手書きサインを入力途中の任意の状態に戻して再入力することができる。従って、線を誤入力する毎に最初から手書きサインを再入力する必要がないため、手書きサインの入力の効率を向上させることができる。
【００５０】
図９（Ａ）（Ｂ）は、手書きサインの３文字目と４文字目が入力された状態を示している。図９（Ａ）（Ｂ）に示すように、３文字目が先に入力された線（図６（Ａ）（Ｂ）参照）に代えて、顧客の意図する線が再入力されている。
【００５１】
ここで、顧客によりサイン完了ボタンＢ１５を選択する操作がされた場合（Ａｃｔ１８、Ｙｅｓ）、ＣＰＵ２０は、この操作を検出して、サイン完了機能のサイン入力指示を電子サイン入力端末４に出力する。すなわち、電子サイン入力端末４に対して、タッチスクリーン２４に表示された手書きサインの線データを全て削除させて、手書きサインの入力を終了させる。また、ＣＰＵ２０は、メモリ２２に記憶された手書きサインの入力済みの全てのサインデータを電子サインデータとして記録し、電子サイン入力処理を終了する（Ａｃｔ１９）。
【００５２】
なお、手書きサインを入力している間に、クリアボタンＢ１１の操作回数、一つ戻るボタンＢ１２の操作回数、一つ進むボタンＢ１３の操作回数の合計が、予め設定された回数以上となった場合（Ａｃｔ１４、Ｙｅｓ）、ＣＰＵ２０は、店員に対するメッセージを報知する（報知手段に相当する）。例えば、ＣＰＵ２０は、タッチスクリーン１４において、警告メッセージを表示させる。
【００５３】
すなわち、手書きサインの再入力が極端に多い場合には、例えば、クレジットカードの所有者ではない人物が、クレジットカードに記載されたサインなどをまねて、電子サイン入力端末４に対して手書き入力している可能性がある。このため、店員に対して、明確に注意を促すためにメッセージを報知する。
【００５４】
図１０は、本実施形態における警告メッセージの一例を示している。図１０では、例えば「クレジットカードに記載されたサインを確認して下さい」の警告メッセージの例を示している。店員は、警告メッセージが表示されることで、顧客に注意を払い、顧客により入力される手書きサインの確認を確実にすることができる。
【００５５】
なお、図１０に示すように、タッチスクリーン１４に文字列によるメッセージを表示するだけでなく、タッチスクリーン１４の表示色（例えば、背景色）を変化させる、警告を表す所定の音（顧客に警戒を与えないメロディなど）を出力する、ＬＥＤ（Light Emitting Diode）等を点灯／点滅させるなど、他の報知形態を用いることも可能である。また、複数の報知形態を組み合わせて使用することも可能である。
【００５６】
なお、前述した説明では、クリアボタンＢ１１、一つ戻るボタンＢ１２及び一つ進むボタンＢ１３の操作回数の合計を対象としているが、一つ戻るボタンＢ１２及び一つ進むボタンＢ１３の操作回数のみを対象としても良い。また、クリアボタンＢ１１に対する操作回数に対しては、一つ戻るボタンＢ１２及び一つ進むボタンＢ１３の操作に対する設定回数とは異なる設定回数に基づいて、メッセージを報知するかを判定することも可能である。さらに、設定回数について、店員による設定操作によって変更できるようにしても良い。
【００５７】
なお、前述した具体例では、一つ戻る（ｕｎｄｏ）機能／一つ進む（ｒｅｄｏ）機能として、１本の線データ単位で戻す／進むように制御しているが、複数の線データ単位、文字単位で戻す／進むようにしても良い。
【００５８】
この場合、例えば、図４〜図９に示す一つ戻るボタンＢ１２と一つ進むボタンＢ１３を、それぞれ図１１（Ａ）（Ｂ）に示す、戻るボタンＢ１２と進むボタンＢ１３とすることができる。戻るボタンＢ１２が選択された場合、例えば図１１（Ａ）に示すように、一つ戻るボタンＢ１２１、五つ戻るボタンＢ１２２、及び１文字戻るボタン１２３とからなるサブボタンを表示させる。ここで、何れのボタンが操作されたかに応じて、ボタンに応じた単位で手書きサインを戻す。すなわち、一つ戻るボタンＢ１２１が操作された場合には１本の線を消去し、五つ戻るボタンＢ１２２が操作された場合は５本の線を消去し、１文字戻るボタン１２３が操作された場合には、１文字分の線を消去する。これにより、任意の単位で手書きサインを入力前の状態に戻すことができるため、効率的にサインを再入力する状態に戻すことができる。
【００５９】
同様にして、進むボタンＢ１３が選択された場合、例えば図１１（Ｂ）に示すように、一つ進むボタンＢ１３１、五つ進むボタンＢ１３２、及び１文字進むボタン１３３とからなるサブボタンを表示させる。同様にして、何れのボタンが操作されたかに応じて、ボタンに応じた単位で手書きサインを進める。すなわち、一つ進むボタンＢ１３１が操作された場合には１本の線を再表示し、五つ進むボタンＢ１３２が操作された場合は５本の線を再表示し、１文字進むボタン１３３が操作された場合には、１文字分の線を再表示する。これにより、任意の単位で手書きサインを再表示して元の状態に戻すことができるため、効率的にサインを再入力する状態に戻すことができる。
【００６０】
また、図１１（Ａ）（Ｂ）に示すように、サブボタンを表示させるのではなく、図４〜図９に示す一つ戻るボタンＢ１２／一つ進むボタンＢ１３に代えて、それぞれ五つ戻るボタンＢ１２２あるいは１文字戻るボタン１２３、五つ進むボタンＢ１３２あるいは１文字進むボタン１３３の何れかを設けても良い。
【００６１】
また、図１１（Ａ）（Ｂ）では、五つ戻るボタンＢ１２２と五つ進むボタンＢ１３２を設けているが、５本の線単位以外の他の本数単位とすることも可能である。
【００６２】
このようにして、本実施形態におけるカード決済装置１では、電子サイン入力端末４に対する操作により入力される手書きサインについて誤入力した場合に、初めから書き直しではなくて、書き損じる前まで戻して再入力できるようにしたので、手書きサインの入力を効率的にすることができる。
【００６３】
また、一つ戻す（ｕｎｄｏ）、あるいは一つ進める（ｒｅｄｏ）ためのボタンを、電子サイン入力端末４のサイン入力画面だけでなく、店員が使用するカード決済装置１のサイン入力画面にも設けたので、顧客が操作に戸惑っているような場合に、顧客に代わって店員が手書きサインを一つ戻すあるいは一つ進めることができる。従って、書き損じる前の状態に手書きサインを速やかに戻すことができるため、手書きサインの入力を効率的にすることができる。
【００６４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６５】
また、前述した実施の形態において記載した処理は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。コンピュータは、記録媒体に記録されたプログラムを読み込み、または通信媒体を介してプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【符号の説明】
【００６６】
１…カード決済装置、２…ピンパッド端末、３…非接触カードリーダライタ、４…電子サイン入力端末、７…ＰＯＳ端末、１４…タッチスクリーン、１４ａ…ＬＣＤ表示モジュール、１４ｂ…タッチパネル、２０…ＣＰＵ、２２…メモリ。
【図１】
2019135627.tif 000003
【図２】
2019135627.tif 000004
【図３】
2019135627.tif 000005
【図４】
2019135627.tif 000006
【図５】
2019135627.tif 000007
【図６】
2019135627.tif 000008
【図７】
2019135627.tif 000009
【図８】
2019135627.tif 000010
【図９】
2019135627.tif 000011
【図１０】
2019135627.tif 000012
【図１１】
2019135627.tif 000013