(57)【要約】【課題】ソフトウエアキー、ハードウエアキー以外の第三の手段を用いて命令等の受け付けを行うことができる決済端末及びプログラムを提供することである。【解決手段】実施形態の決済端末は、操作子からの入力信号を受け付ける受付手段と、オペレータ及び顧客のカード情報を読み取るカード情報読取手段と、上記受付手段により受け付けられた入力信号の内容に応じて処理を指示する第一指示手段と、上記カード情報読取手段がオペレータのカード情報を読み取った場合に該カード情報の内容に応じて処理を指示する第二指示手段と、上記第一指示手段又は上記第二指示手段による指示に応じながら、顧客のカード情報に応じて電子的に決済する電子決済処理に係る処理を行う制御手段と、を備える。【選択図】図６
2016184226.tif 000002
【特許請求の範囲】
【請求項１】
操作子からの入力信号を受け付ける受付手段と、
オペレータ及び顧客のカード情報を読み取るカード情報読取手段と、
前記受付手段により受け付けられた入力信号の内容に応じて処理を指示する第一指示手段と、
前記カード情報読取手段がオペレータのカード情報を読み取った場合に該カード情報の内容に応じて処理を指示する第二指示手段と、
前記第一指示手段又は前記第二指示手段による指示に応じながら、顧客のカード情報に応じて電子的に決済する電子決済処理に係る処理を行う制御手段と、
を備えることを特徴とする決済端末。
【請求項２】
前記カード情報読取手段及び前記第二指示手段は、
前記受付手段及び前記第一指示手段の代替手段であり、
前記受付手段が操作子からの入力信号を受け付けることにより、前記第一指示手段が該受付手段により受け付けられた入力信号の内容に応じて指示する対象処理を、前記カード情報読取手段が前記入力信号の内容に対応するオペレータのカード情報を読み取ることにより、前記第二指示手段が前記カード情報読取手段により読み取られたオペレータのカード情報が示す内容に応じて指示する、
ことを特徴とする請求項１に記載の決済端末。
【請求項３】
前記カード情報読取手段が、前記オペレータのカード情報として権限情報を読み取った場合において、
前記第二指示手段は、前記権限情報に応じて選択的に制限付き又は制限無しの処理を指示し、
前記制御手段は、前記第二指示手段の指示に応じて制限付き又は制限無しの前記電子決済に係る処理を行う、
ことを特徴とする請求項１に記載の決済端末。
【請求項４】
前記権限情報は、前記制御手段が前記電子決済に係る処理においてオペレータに対して求めることにより前記受付手段が前記操作子からの入力信号として受け付けるオペレータのパスワード情報を有する、
ことを特徴とする請求項３に記載の決済端末。
【請求項５】
前記電子決済に係る処理を行う通常モード又は別処理を行う専用モードを選択して実行するモード選択手段を更に備え、
前記カード情報読取手段が、前記オペレータのカード情報として別処理の情報を読み取った場合に、
前記第二指示手段は、前記専用モードの処理を前記モード選択手段に指示し、
前記モード選択手段は、前記通常モードの前記電子決済に係る処理に代わり、前記専用モードの処理を実行する、
ことを特徴とする請求項１に記載の決済端末。
【請求項６】
決済端末を制御するコンピュータを、
操作子からの入力信号を受け付ける受付手段と、
オペレータ及び顧客のカード情報を読み取るカード情報読取手段と、
前記受付手段により受け付けられた入力信号の内容に応じて処理を指示する第一指示手段と、
前記カード情報読取手段がオペレータのカード情報を読み取った場合に該カード情報の内容に応じて処理を指示する第二指示手段と、
前記第一指示手段又は前記第二指示手段による指示に応じながら、顧客のカード情報に応じて電子的に決済する電子決済処理に係る処理を行う制御手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、決済端末及びプログラムに関する。
【背景技術】
【０００２】
従来、磁気カードやＩＣカードなどの情報を読み取って電子的な決済処理を行うための携行型装置として決済端末が提供されている。
【０００３】
決済端末ではオペレータからの各種命令をハードウエアキーやソフトウエアキーなどを介して受け付ける。端末サイズなどの観点から、ハードウエアキーは、リセットなどの必要最小限の命令を行うためのキーに限られる。命令の多くは表示画面上に配置したソフトウエアキーをオペレータがタッチし、これをタッチパネルで検出することにより受け付ける。決済処理における決済カードの読み取りについては、磁気カードやＩＣカードなどのカード情報読取装置に読み取らせ、その読み取られたカード情報を受け付ける。
【０００４】
決済端末は、端末サイズなどの制限から、ハードウエアキーを新たに設けることが難しい。機能を増やすなどした場合にはソフトウエアキーを設けるなどして対応している。
【０００５】
しかし、入力手段としてソフトウエアキーのみに依存することにも問題がある。例えば、ソフトウエアキーは、操作は容易であるが店員が誤って操作し、重要な情報を書き換える恐れもある。また、オペレータによる入力操作をソフトウエアキーに集約してしまうと、タッチパネルが故障するなどしてソフトウエアキーでの入力が不能になった場合に、決済端末を操作する手段が絶たれてしまうことになる。
【０００６】
このため、既存のソフトウエアキーを含め、決済端末で命令等を受け付けることが可能な他の手段の導入が求められている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、ソフトウエアキー、ハードウエアキー以外の第三の手段を用いて命令等の受け付けを行うことができる決済端末及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
実施形態の決済端末は、操作子からの入力信号を受け付ける受付手段と、オペレータ及び顧客のカード情報を読み取るカード情報読取手段と、上記受付手段により受け付けられた入力信号の内容に応じて処理を指示する第一指示手段と、上記カード情報読取手段がオペレータのカード情報を読み取った場合に該カード情報の内容に応じて処理を指示する第二指示手段と、上記第一指示手段又は上記第二指示手段による指示に応じながら、顧客のカード情報に応じて電子的に決済する電子決済処理に係る処理を行う制御手段とを備える。
【図面の簡単な説明】
【０００９】
【図１】図１は、電子決済システムの全体構成図である。
【図２】図２は、決済端末の外観斜視図である。
【図３】図３は、決済端末のハードウェアのブロック図である。
【図４】図４は、ピンパッドの外観斜視図である。
【図５】図５は、非接触リーダ／ライタ装置の外観斜視図である。
【図６】図６は、決済端末の機能ブロック図である。
【図７】図７は、オペレータ用のカードの種類と、その態様を示す図である。
【図８】図８は、決済端末における起動処理時の動作フロー図である。
【図９】図９は、決済端末における起動処理時の画面フロー図である。
【図１０】図１０は、決済端末における権限確認処理のフロー図である。
【図１１】図１１は、決済端末における権限確認処理時の画面フロー図である。
【図１２】図１２は、決済端末の通常モード時の動作フロー図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、決済端末及びプログラムの実施形態について詳細に説明する。
【００１１】
図１は、電子決済システムの全体構成図である。図１に示すように、電子決済システム１は決済端末１０とセンタサーバ１１を含むネットワークシステムにより構成される。決済端末１０は、チェーン店などの各店舗が有している。各店舗には、店舗の規模などにより一台〜数十台の決済端末１０が備わっている。センタサーバ１１はカード会社が備えている。
【００１２】
決済端末１０は、電子的に決済を行う電子決済処理などのデータ処理を行う装置である。例えば、決済端末１０は、電子決済処理に係る処理として、案内画面を表示し、その案内に従いオペレータから決済データに含めるべき情報の入力を受け付けるなどの処理を行う。また、決済端末１０は、内蔵の磁気カード読取部１０ａ、若しくは外付けのＩＣカードリーダ付きピンパッド（以下、ピンパッドと略す）１００又は非接触リーダ／ライタ装置１０１などの読取装置を通じて顧客のカード情報を読み取り、オペレータの入力情報と共に決済データを生成する処理などを行う。
【００１３】
また、決済端末１０は、権限や操作命令などを示すオペレータ用のカードのカード情報を読取装置で読み取り、カードの種類に対応する処理を行う。例えば「権限」を示すカードでは店員や店長など、それぞれに許可された処理を行う。「操作命令」を示すカードでは「実行」や「戻る」などのソフトウエアキーに割り当てられたものと同等の命令処理を行う。
【００１４】
また、決済端末１０は、用途（別処理）を示すオペレータ用のカードのカード情報を読取装置で読み取り、カードの種類に対応する処理を行う。この場合、決済端末１０は、電子決済処理に係る処理の別処理として工場検査や保守などの処理を行う。
【００１５】
センタサーバ１１は、カード会社が管理するサーバ装置である。センタサーバ１１は、カードの認証処理や、決済データの登録処理や、決済額分の金銭マイナス処理などを行う。
【００１６】
電子決済システム１における決済処理の主な流れは概ね次の通りである。
電子決済システム１では、先ず決済端末１０が、オペレータによる入力を受け付け、入力データやカード読取装置で読み取ったカード情報を基に決済データを生成する。そして、決済端末１０は、通信ネットワークＮに接続し、決済データをセンタサーバ１１に送信する。センタサーバ１１は、決済端末１０から受信した決済データを基に認証処理を行い、認証が成立した場合に決済データを登録する。一方、決済端末１０では、センタサーバ１１から応答情報を受信し、応答情報が決済成立を示すものであると、この一連の取引の明細をレシート用紙に印字し、決済処理を終了する。
【００１７】
続いて、決済端末１０の構成について説明する。
【００１８】
図２は、決済端末１０の外観斜視図である。
決済端末１０の本体２１において、右側面の下部に、電源スイッチ２２が設けられている。電源スイッチ２２は、ＯＮ／ＯＦＦの切替スイッチである。オペレータが電源スイッチ２２をＯＮ側に切り替えると、電源ラインが接続され、内蔵バッテリの電力が本体２１の各部や外付け機器に供給される。また、オペレータが電源スイッチ２２をＯＦＦ側に切り替えると、電源ラインが切断され、電力供給が停止する。  
【００１９】
ここで外付け機器とは、ピンパッド１００（図１参照）と、非接触リーダ／ライタ装置１０１（図１参照）と、ネットワーク機器（不図示）のことである。
【００２０】
本体２１の背面には、外付け機器を接続するケーブルの接続口（不図示）が設けられている。接続口として、ピンパッド１００と、非接触リーダ／ライタ装置１０１と、ネットワーク機器と接続するための接続口が設けられている。
【００２１】
本体２１の上部には、本体２１に対して開閉可能な上面パネル２３が設けられている。上面パネル２３は、パネル操作部２４ａと表示部２５を有する。また、ハードウエアキーとしてリセットキー２４ｂを有する。パネル操作部２４ａは、オペレータのタッチをタッチ入力センサで検出し、本体２１の内部の制御回路に信号を出力するタッチパネルである。表示部２５は、内部の制御回路から送信された案内画面やソフトウエアキー等を表示するディスプレイ（本例では液晶ディスプレイとする）である。タッチパネルはディスプレイ画面上に重ねて配設されている。これにより、ディスプレイ画面に表示されたソフトウエアキーをオペレータが操作することにより、そのソフトウエアキーに割り当てられた操作信号が決済端末１０の制御回路に入力される。
【００２２】
本体２１の右側部には、磁気カード読取部１０ａが設けられている。磁気カード読取部１０ａは、磁気カードをスライドさせるためのカードスロット１０ａ−１を有する。オペレータが磁気カードをその磁気ストライプ部をカードスロット１０ａ―１にセットして横にスライドさせる。すると、磁気カード読取部１０ａは、カードスロット１０ａ―１に埋設された磁気ヘッドで磁気ストライプ部のカード情報を読み取り、カード情報を内部の制御回路に出力する。
【００２３】
本体２１の内部には、取引明細や売上レポート等をレシート用紙に印字する印字部２７（図３参照）が設けられている。印字部２７には、ロール状のレシート用紙が着脱自在にセットできるようになっている。印字部２７は、ロールからレシート用紙を所定量ずつ引き出し、引き出した領域に取引の明細等を印字する。印字後のレシート用紙は、本体２１と上面パネル２３との間に設けられているレシート発行口２６から排出される。なお、ロール状のレシート用紙は上面パネル２３を開閉することにより交換できるようになっている。
【００２４】
図３は、決済端末１０のハードウェアのブロック図である。
図３に示すように、決済端末１０は、ＣＰＵ（Central  Processing  Unit）３０１、ＲＯＭ（Read  Only  Memory）３０２、ＲＡＭ（Random  Access  Memory）３０３、ＲＴＣ(Real  Time  Clock)部３０４、メモリ部３０５、コントローラ３０６、通信Ｉ／Ｆ３０７、３０８、３０９を備える。各部３０１〜３０９は、バス３１０により相互に接続される。これらの内のＣＰＵ３０１、ＲＯＭ３０２、及びＲＡＭ３０３は、決済端末１０全体の制御を司る制御部３０である。
【００２５】
ＣＰＵ３０１は、中央演算処理装置である。ＣＰＵ３０１は、プログラムを実行し、適宜演算処理を行って、決済端末１０全体の制御を行う。
【００２６】
ＲＯＭ３０２は、不揮発性メモリである。ＲＯＭ３０２には、ブートプログラム等の固定のプログラムやデータを記憶させる。
【００２７】
ＲＡＭ３０３は、揮発性メモリである。ＲＡＭ３０３には、メモリ部３０５のプログラムやデータをロードするための領域や、ＣＰＵ３０１の処理結果を一時的に保存しておくためのワーク領域などを設ける。
【００２８】
ＲＴＣ部３０４は、時間の計時を行う。
【００２９】
メモリ部３０５は、フラッシュＲＯＭ等の不揮発性メモリである。メモリ部３０５には、表示用データ３０５１や、制御プログラム３０５２などを記憶させる。
【００３０】
表示用データ３０５１は、決済端末１０の各種処理において使用する画面データであり、ソフトウエアキーもここに含まれる。画面データとして、例えば、起動時の初期チェック中を示す画面データがある。また、検査モードで使用する検査用画面データ、動作チェックモードで使用する動作チェック用画面データ、保守モードで使用する保守用画面データがある。また、決済処理に係る操作を案内するための案内画面データがある。案内画面データは、権限に応じて店長用の案内画面データと店員用の案内画面データとがある。案内画面データは、具体的には、選択画面データや、入力画面データや、指示画面データや、確認画面データや、メッセージ画面データなどで構成されている。
【００３１】
選択画面データは、カードの種類をオペレータに選択させるための案内画面データである。入力画面データは、取引金額（決済金額）やパスワード等をオペレータに入力させるための案内画面データである。指示画面データは、カード情報読取装置でカードを読み取らせることをオペレータに指示するための案内画面データである。確認画面データは、決済内容を表示してオペレータに内容を確認させるための案内画面データである。メッセージ画面データは、決済端末１０の動作状態をメッセージでオペレータに知らせるための案内画面データである。
【００３２】
制御プログラム３０５２は、決済端末１０の各種処理用のプログラムである。各種処理として、例えば、モード選択処理や、検査モードの処理や、動作チェックモードの処理や、保守モードの処理や、通常モードの電子決済処理に係る処理などがある。
【００３３】
コントローラ３０６には、操作部２４、表示部２５、印字部２７、及び磁気カード読取部１０ａが接続されている。コントローラ３０６は、各部２４、２５、２７、１０ａの信号或いはデータの入出力の制御を司る。
【００３４】
操作部２４は、パネル操作部２４ａやリセットキー２４ｂ（図２参照）を含む。操作部２４は、オペレータが表示部２５に対して行ったタッチをタッチ入力センサで検出し、操作命令や入力データをコントローラ３０６に出力する。また、操作部２４は、リセットキー２４ｂの操作命令をコントローラ３０６に出力する。
【００３５】
表示部２５は、液晶ディスプレイである。表示部２５は、制御部３０が出力する画面データをコントローラ３０６から受け取り、その画面データを液晶ディスプレイ画面に表示する。
【００３６】
印字部２７は、制御部３０が出力する印字データをコントローラ３０６から受け取り、その印字データの示す内容をレシート用紙に印字する。
【００３７】
通信Ｉ／Ｆ３０７は、ピンパッド１００（図１参照）と通信を行うための通信インタフェースである。ピンパッド１００が決済端末１０の不図示の接続口にケーブルにより接続されると、通信Ｉ／Ｆ３０７は、ピンパッド１００の接続を検出する。そして、制御部３０の制御の下にピンパッド１００と通信を確立し、ピンパッド１００からカード情報などを受信する。
【００３８】
通信Ｉ／Ｆ３０８は、非接触リーダ／ライタ装置１０１（図１参照）と通信を行うための通信インタフェースである。非接触リーダ／ライタ装置１０１が決済端末１０の不図示の接続口にケーブルにより接続されると、通信Ｉ／Ｆ３０８は、非接触リーダ／ライタ装置１０１の接続を検出する。そして、制御部３０の制御の下に非接触リーダ／ライタ装置１０１と通信を確立し、非接触リーダ／ライタ装置１０１からカード情報などを受信する。
【００３９】
通信Ｉ／Ｆ３０９は、通信ネットワークＮのネットワーク機器と通信を行うための通信インタフェースである。ネットワーク機器が決済端末１０の不図示の接続口にケーブルにより接続されると、通信Ｉ／Ｆ３０９は、ネットワーク機器の接続を検出する。そして、制御部３０の制御の下にネットワーク機器と通信を確立し、制御部３０からの命令によりデータの送受信を行う。
【００４０】
なお、図示は省略しているが、決済端末１０は、各部３０１〜３０９、２４〜２７、１０ａに電力を供給するためのバッテリや、バッテリに動作電圧を供給する電源部などを備えている。電源スイッチ２２（図２参照）は上記電源部に接続されている。オペレータが電源スイッチ２２をＯＮにすると、電源ラインが導通し、電源部が各部３０１〜３０９、２４〜２７、１０ａにバッテリの電力を供給する。オペレータが電源スイッチ２２をＯＦＦにした場合は、バッテリからの電力供給が停止する。
【００４１】
図４は、ピンパッド１００の外観斜視図である。
図４（ａ）は、ピンパッド１００を正面側に向けたときの斜め上方からの外観を示し、図４（ｂ）は、ピンパッド１００を背面側に向けたときの斜め上方からの外観を示している。
【００４２】
図４に示すように、ピンパッド１００は、キー群４０や、ディスプレイ４１や、接触式ＩＣカード読取部４２を備える。この他、決済端末１０と接続するケーブルの引込口（不図示）などを備える。
【００４３】
キー群４０は、クレジットカードの暗証番号などを入力するための数字キーや訂正キーなどのハードウエアキーからなる。
【００４４】
ディスプレイ４１は、例えば液晶ディスプレイなどにより構成される。ディスプレイ４１は、例えば「カードを読み取らせてください」などの文字情報をメッセージ情報として表示するためのものである。この他、キー群４０で入力した暗証番号をアスタリスク「＊」で表示する。
【００４５】
接触式ＩＣカード読取部４２は、金属端子をもつクレジットカードなどの接触式ＩＣカードからカード情報を読み取るための読取装置である。接触式ＩＣカード読取部４２は、接触式ＩＣカードを差し込むためのスロット４２−１を備えている。接触式ＩＣカード読取部４２は、スロット４２−１に接触式ＩＣカードが差し込まれると、スロット４２−１の奥で接触式ＩＣカードの金属端子と電気的に接続し、そこを通じて接触式ＩＣカードのカード情報を読み取る。
【００４６】
ピンパッド１００は、内部に制御回路を備えている。制御回路は、ＣＰＵ、ＲＯＭ、ＲＡＭ、入力部、出力部、読取部、通信Ｉ／Ｆなどをバス接続して構成したものである。
【００４７】
キー群４０は入力部に接続し、キー群４０の操作を入力部で受け付ける。入力部はその操作信号をＣＰＵに出力する。ディスプレイ４１は出力部に接続し、ＣＰＵが表示用として出力したデータを出力部からディスプレイ４１に表示する。接触式ＩＣカード読取部４２は読取部に接続し、接触式ＩＣカード読取部４２で読み取ったカード情報を読取部で受け付けてＣＰＵに出力する。
【００４８】
ＣＰＵはＲＯＭに書き込まれたプログラムを実行し、カード処理などを行う。ＲＡＭはプログラム実行時のワーク用に使用する。
【００４９】
カード処理では、ＣＰＵは、読取部から受信したカードの識別情報などから顧客のカード（決済カード）かオペレータ用のカード（オペレートカードとも呼ぶ）かを判定する。
【００５０】
判定結果が決済カードの場合、ＣＰＵは暗証番号のチェック処理やカード情報の処理などを行う。このカード情報の処理では、ＣＰＵは読取部から受信したカード情報から決済に必要なカード情報を抜き取り、抜き取ったカード情報を通信Ｉ／Ｆに出力する処理などを行う。
【００５１】
また、判定結果がオペレータ用のカードの場合は、ＣＰＵは読取部から受信したカード情報に含まれる用途情報、権限情報、又は操作命令情報を抜き取り、抜き取ったカード情報を通信Ｉ／Ｆに出力する処理を行う。
【００５２】
通信Ｉ／Ｆは、決済端末１０の通信Ｉ／Ｆ３０７と通信を行い、決済端末１０にカード情報を送信する処理を行う。
【００５３】
図５は、非接触リーダ／ライタ装置１０１の外観斜視図である。
図５に示すように非接触リーダ／ライタ装置１０１は、非接触式ＩＣカード読取部５０と、ディスプレイ５１を備える。
【００５４】
非接触式ＩＣカード読取部５０は、ＮＦＣ（Near  Field  Communication）等の近距離無線通信技術を用いた読取部である。非接触式ＩＣカード読取部５０は、電子的に金銭情報を記憶する非接触式ＩＣカード（電子マネーカード）から、カードＩＤや金銭情報等のカード情報を近距離無線通信により読み取る。
【００５５】
ディスプレイ５１は、メッセージ等を表示するためのものである。例えば液晶ディスプレイで構成される。
【００５６】
非接触リーダ／ライタ装置１０１は、内部に制御回路を備えている。制御回路は、ＣＰＵ、ＲＯＭ、ＲＡＭ、表示部、読取部、通信Ｉ／Ｆなどをバス接続して構成したものである。
【００５７】
ディスプレイ５１は表示部に接続し、ＣＰＵが表示用として出力したデータを表示部からディスプレイ５１に表示する。非接触式ＩＣカード読取部５０は読取部に接続し、接触式ＩＣカード読取部４２で読み取ったカード情報を読取部で受け付けてＣＰＵに出力する。
【００５８】
ＣＰＵはＲＯＭに書き込まれたプログラムを実行し、カード処理などを行う。ＲＡＭはプログラム実行時のワーク用に使用する。
【００５９】
カード処理では、ＣＰＵは読取部から受信したカードの識別情報などから電子マネーカードかオペレータ用のカードかを判定する。
【００６０】
判定結果が電子マネーカードの場合、ＣＰＵはそのカードの金銭情報（残金情報）と、通信Ｉ／Ｆから取得した決済端末１０の決済金額情報とを比較し、残金情報から決済金額情報を差し引いた額を算出する。そして、ＣＰＵは、算出した額を示す情報を読取部に送信し、電子マネーカードの残金情報を書き換えさせる。その後、ＣＰＵは結果情報を決済端末１０に通知する。
【００６１】
判定結果がオペレータ用のカードの場合、ＣＰＵは読取部から受信したカード情報から所定のカード情報を抜き取り、通信Ｉ／Ｆに出力する処理を行う。所定の情報とは、例えば用途情報や、権限情報や、操作命令情報などである。
【００６２】
通信Ｉ／Ｆは、決済端末１０の通信Ｉ／Ｆ３０８と通信を行い、決済端末１０にカード情報を送信する処理を行う。
【００６３】
次に、決済端末１０におけるプログラムの実行により実現される機能について説明する。
【００６４】
図６は、決済端末１０の機能ブロック図である。
図６に示すように決済端末１０は、受付部６００や、カード情報読取部６０１や、第一指示部６０２や、第二指示部６０３や、データ処理部（電子決済処理に係る処理を行う制御手段）６０４などの機能部を制御プログラムの実行により実現する。
【００６５】
受付部６００は、操作子（ソフトウエアキー及びリセットキー２４ｂ）の操作に基づく操作部２４からの入力信号を受け付ける。
【００６６】
カード情報読取部６０１は、磁気カード読取部１０ａにカード情報を読み取らせ、その読み取ったカード情報を受け付ける。また、カード情報読取部６０１は、ピンパッド１００（又は非接触リーダ／ライタ装置１０１）にカード情報を読み取らせ、その読み取ったカード情報を通信Ｉ／Ｆ３０７（又は通信Ｉ／Ｆ３０８）から受け付ける。
【００６７】
第一指示部６０２は、受付部６００で受け付けた入力信号の内容に応じて処理を指示する。例えば、決済処理を実行中に受付部６００が「実行命令」を示す入力信号を受け付けた場合は、決済処理を次のステップに進めるようデータ処理部６０４に指示する。また、決済処理を実行中に受付部６００が「戻る命令」を示す入力信号を受け付けた場合は、決済処理を一つ前のステップに戻すようデータ処理部６０４に指示する。
【００６８】
第二指示部６０３は、カード情報読取部６０１がオペレータ用のカード情報を受け付けた場合に、当該カード情報が示す内容（「用途」や「権限」や「操作命令」などについての情報）に応じて処理を指示する。
【００６９】
データ処理部６０４は、決済端末１０の起動処理やモード選択処理やシャットダウン処理などを行う。データ処理部６０４は、第一指示部６０２又は第二指示部６０３が処理を指示すると、その指示に応じて各種処理を進める。
【００７０】
また、データ処理部６０４はモード選択部を有し、モード別の処理として、通常モードの電子決済処理に係る処理や、専用モードの別処理（検査処理、テスト動作処理、又は保守処理）などを行う。
【００７１】
決済端末１０において、起動処理中にカード情報読取部６０１が「用途」を示すカード情報を受け付けたとする。この場合、第二指示部６０３は、決済端末１０のモードをデフォルトの通常モードから専用モード（検査モード、テスト動作モード、又は保守モード）の処理に切り替えて起動するよう指示する。データ処理部６０４（この内のモード選択手段）は、その指示に従い、決済端末１０を専用モードで起動する。
【００７２】
また、決済端末１０において、通常モードの処理の際に、カード情報読取部６０１が「権限」を示すカード情報を受け付けたとする。この場合、第二指示部６０３は、制限付き又は制限無しの処理を選択的に指示する。データ処理部６０４は、その指示に従い、通常モードの処理を制限付き又は制限無しにして処理を進める。
【００７３】
また、決済端末１０において、電子決済処理に係る処理においてカード情報読取部６０１が「操作命令」を示すカード情報を受け付けたとする。この場合、第二指示部６０３がその「操作命令」の情報に応じて処理を指示する。データ処理部６０４は、その第二指示部６０３の指示に従って処理を進める。つまり、この場合、カードから「操作命令」の情報を読み取るカード情報読取部６０１、及びその「操作命令」の情報に応じて処理を指示する第二指示部６０３は、操作子から操作命令を受け付ける受付部６００、及びその操作命令に応じて処理を指示する第一指示部６０２の代替手段として機能する。
【００７４】
因みに、電子決済処理に係る処理では、決済データを生成し、生成した決済データをセンタサーバ１１（図１参照）に送信して認証を受ける処理を行う。決済データの生成処理では、データ処理部６０４は表示部２５に案内画面の画面データを出力し、オペレータに対し決済データに含めるべき情報の入力を促す。そして、オペレータが情報を入力すると、それを受付部６００が受け付ける。また、クレジットカードや電子マネ―カードなどの顧客のカード情報が読取装置で読み取られると、読み取られたカード情報をカード情報読取部６０１が受け付ける。すると、データ処理部６０４は、それらの受け付けた情報を所定形式に変換し決済データを生成する。そして、データ処理部６０４は、生成した決済データをセンタサーバ１１に送信し、取引成立を示す応答信号などを受け付けると、取引データを印字部２７に出力する。
【００７５】
ここで、オペレータ用のカード（オペレートカード）について説明する。オペレータ用のカードとして、磁気カード、接触式ＩＣカード、又は非接触式ＩＣカードの適用が可能である。オペレータ用のカードは「用途」や「権限」や「操作命令」などを示す情報をカード情報として磁気ストライプ部やＩＣのメモリに組み込んだものからなる。オペレータ用のカードとして、本実施形態では種類別に次のものを用意する。
【００７６】
図７は、オペレータ用のカードの種類と、その態様を示す図である。
図７に示すように、オペレータ用のカードとして、「用途」を示すカードＣ１と、「権限」を示すカードＣ２と、「操作命令」を示すカードＣ３を用意する。
【００７７】
「用途」を示すカードＣ１としては、検査用カードＣ１０や、動作テスト用カードＣ１１や、保守用カードＣ１２などのカードを用意する。ここでは、「用途」を示すカードＣ１として金属の接点を表面に露出したＩＣ部７０を有する接触式ＩＣカードを適用する。
【００７８】
検査用カードＣ１０は、工場内で作業員が出荷前の決済端末１０を検査する場合に用いるカードである。例えば検査項目ごとに異なる識別データを組み込んだカードを用意し、それぞれの検査項目の作業員に、検査項目に対応するカードを配布し、検査開始時にカードの読み取りを行わせる。
【００７９】
動作テスト用カードＣ１１は、サービスマンが客前で決済端末１０の動作をデモンストレーションする場合や、決済端末１０のオペレータが、事前に動作テストする場合などに用いるカードである。
【００８０】
保守用カードＣ１２は、決済端末１０の保守を行う場合に用いるカードである。保守用カードは、保守の担当者に配布する。
【００８１】
「権限」を示すカードＣ２としては、例えば店長用カードや店員用カードなど、利用者の責務に応じたカードを用意する。ここでは、「権限」を示すカードＣ２としてＩＣ部７１を内蔵する非接触式ＩＣカードを適用するものとする。
【００８２】
店長用カードＣ２０は、決済端末１０において店長に許可された操作を可能にするカードである。
【００８３】
店員用カードＣ２１は、決済端末１０において店員に許可された操作を可能にするカードである。ここでは、店長用カードＣ２０は無制限の処理を行うことのできるカードとして説明する。店員用カードＣ２１は、店長用カードＣ２０で行える操作を一部に制限したものである。
【００８４】
「操作命令」を示すカードＣ３としては、決済に係る処理においてソフトウエアキーやリセットキー２４ｂから指示する操作命令と同等の処理を行わせるカードを用意する。例えば実行カードＣ３０や戻るカードＣ３１などである。その他、それぞれの機能を動作させるためのカード、例えばログ送信などを用意しても良い。ここでは、「操作命令」を示すカードＣ３として磁気ストライプ部７２を有するカード（磁気カード）を適用するものとする。
【００８５】
各カードＣ１〜Ｃ３のＩＣ部７０、７１又は磁気ストライプ部７２には、それぞれの用途ごと、それぞれの権限ごと、それぞれの操作命令ごとの、識別情報を組み込む。操作命令については、操作子からの入力信号に対応する情報を組み込んでも良い。
【００８６】
また、当該識別情報には、顧客カードとオペレータ用のカードとを区別することのできる識別情報を含めるものとする。
【００８７】
次に、決済端末１０の動作について説明する。
【００８８】
（「用途」カードＣ１を利用するときの動作）
決済端末１０は、オペレータが電源スイッチ２２をＯＮにすることにより、バッテリの電力が電源部から各部に供給され、所定の起動処理を経てシステムが立ち上がる。
【００８９】
図８は、決済端末１０の起動処理時の動作フロー図である。
先ず、データ処理部６０４はブート処理を行う（Ｓ１）。
【００９０】
ブート処理において、データ処理部６０４は周辺機器の検出や初期化を行い、ＯＳ（Operating  System）をＲＡＭ３０３にロードする。
【００９１】
次に、データ処理部６０４内のモード選択部がモード選択処理を実行する（Ｓ２）。この処理でモード選択部は、モード選択プログラムをロードして実行し、初期チェック中を示すメッセージ画面データＧ１（図９参照）を表示部２５に出力する。
【００９２】
次に、モード選択部は、ＲＴＣ部３０４に対して計時の開始を指示する（Ｓ３）。計時は、ＣＰＵ３０１（データ処理部６０４）がメッセージ画面データＧ１を表示させておく一定の時間を計るために行う。オペレータは、メッセージ画面データＧ１が表示されている一定時間の間に、ピンパッド１００に「用途」カードＣ１を読み取らせることができる。仮に一定時間内に「用途」カードＣ１を読み取らせたとすると、ピンパッド１００はそのカード情報を決済端末１０へ送信する。そのカード情報は、カード情報読取部６０１が受け付けるまで、通信Ｉ／Ｆ３０７で保持される。
【００９３】
ステップＳ３に続き、カード情報読取部６０１は、ピンパッド１００からカード情報の入力が無いか判定する（Ｓ４）。この判定処理において、カード情報読取部６０１は通信Ｉ／Ｆ３０７の状態フラグを読み取るなどしてカード情報の入力が無い状態かを（つまりカード入力未検出かを）判定する。ここで、フラグが落ちている場合に、カード入力未検出と判定する（Ｙｅｓ判定）。一方、フラグが立っている場合には、カード入力検出と判定する（Ｎｏ判定）。
【００９４】
ステップＳ４においてＹｅｓ判定の場合、モード選択部は、ＲＴＣ部３０４から計時時間の読み取りを行う（Ｓ５）。
【００９５】
次に、モード選択部は、一定時間（所定時間）の値と、ＲＴＣ部３０４から読み取った計時時間の値とを比較し、読み取った計時時間の値が一定時間の値以上であるか否かを判定する（Ｓ６）。ステップＳ６では、読み取った計時時間の値が一定時間の値未満である場合にＮｏ判定となる。Ｎｏ判定の場合、ステップＳ４の処理に戻る。
【００９６】
一方、読み取った計時時間の値が一定時間の値以上となると、ステップＳ６でＹｅｓ判定になる。Ｙｅｓ判定の場合、モード選択部がモード選択処理を終了し、データ処理部６０４は通常モードのプログラムをロードして実行する（Ｓ７）。データ処理部６０４は、ステップＳ７において、通常モードでの立ち上げ後に初期画面（業務選択画面）を表示し、オペレータからの入力待ち状態をとる。
【００９７】
次に、ステップＳ４の判定がＮｏ判定の場合の処理について説明する。
ステップＳ４の判定がＮｏ判定の場合、第二指示部６０３はカード情報の種類の判定処理を行う。
【００９８】
図８に示す例において、その判定処理には、カードが検査カードＣ１１であるか否かを判定する処理（Ｓ８）、カードが動作テストカードＣ１２であるか否かを判定する処理（Ｓ９）、カードが保守カードＣ１３であるか否かを判定する処理（Ｓ１０）が該当する。従って、それ以外のオペレータ用のカードや顧客カードの入力は弾かれる。
【００９９】
ステップＳ８〜Ｓ１０の判定処理において、第二指示部６０３は、通信Ｉ／Ｆ３０７に保持されているカード情報を取得する。そして、そのカード情報の示す情報が、「用途」カードの内の何れのカードに識別されるものか、それぞれのカードに割り当てられている識別情報と比較するなどして判定する。
【０１００】
カード情報が検査カードの識別情報に一致する場合、ステップＳ８でＹｅｓ判定になる。この判定結果として第二指示部６０３が検査モードの起動をモード選択部に指示することにより、モード選択部は、モード選択処理を終了し、検査モードのプログラムをロードして実行する（Ｓ１１）。
【０１０１】
なお、検査カードを検査項目毎に用意した場合には、通信Ｉ／Ｆ３０７に保持されているカード情報が、検査項目毎に割り振った識別情報の何れに該当するのかを更に判定する。そして、該当する検査項目に対応するプログラムをロードして実行する。
【０１０２】
検査項目に対応するプログラムとして例えば起動処理の検査プログラムをロードする。このプログラムでは、業務選択画面が表示されるまでの処理を通常モードのプログラムで実行し、その後、システムを強制的にシャットダウンさせるなどの処理を行う。
【０１０３】
次に、カード情報が動作テストカードの識別情報に一致する場合、ステップＳ８でＮｏ判定になる。この判定結果として第二指示部６０３が動作テストモードの起動をモード選択部に指示することにより、モード選択部は、モード選択処理を終了し、動作テストモードのプログラムをロードして実行する（Ｓ１２）。動作テストモードでの立ち上げ後、モード選択部は動作テスト用の業務選択画面を表示し、オペレータからの入力待ち状態をとる。動作テストモードでは、通常モードの処理と同じ流れの動作を行う。但し、センタサーバ１１との通信は行わず、動作テストモードの終了時には入力された金額等のデータを消去する。
【０１０４】
次に、カード情報が保守カードの識別情報に一致する場合、ステップＳ８でＮｏ判定、ステップＳ９でＮｏ判定、ステップＳ１０でＹｅｓ判定になる。この判定結果として第二指示部６０３が保守モードの起動をモード選択部に指示することにより、モード選択部は、モード選択処理を終了し、保守モードのプログラムをロードして実行する（Ｓ１３）。保守モードでの立ち上げ後、モード選択部は保守画面を表示し、オペレータからの入力待ち状態をとる。
【０１０５】
カード情報が何れのカードの識別情報にも一致しない場合、ステップＳ８〜Ｓ１０の判定処理の全てにおいてＮｏ判定となる。この場合、処理がステップＳ４に戻り、カード情報読取部６０１が次のカード入力の判定を行う。
【０１０６】
なお、それぞれのモードで立ち上げた後に他のモードに切り替えるには、データ処理部６０４が一度シャットダウン処理（Ｓ１４）又は再起動処理を行う。そして、起動時に初期チェック中を示すメッセージ画面が表示されたら、その表示中に別の「用途」カードを読み取らせる。
【０１０７】
図９は、決済端末１０における起動処理時の画面フロー図である。
図９には、一例として、オペレータにより保守カードが使用されたときの画面フロー図を示している。
【０１０８】
先ず、モード選択部は、図８のステップＳ２の処理により初期チェック中を示すメッセージ画面Ｇ１を表示部２５（図３参照）に出力する。このメッセージ画面Ｇ１は、図８のステップＳ６の判定処理で一定時間の経過が検出されるまで表示部２５において表示されたままになる。
【０１０９】
図９に示すメッセージ画面Ｇ１は、画面内に初期チェック中を示すメッセージ情報Ｍ１を組み込んでいるが、このメッセージ情報Ｍ１をモード選択をオペレータに促すようなメッセージに変更しても良い。例えば「モードを変更する場合には、用途カードを読み取らせて下さい」などのメッセージに変更しても良い。
【０１１０】
メッセージ画面Ｇ１の表示中にオペレータがカードを読み取らせなかった場合、データ処理部６０４が、図９の矢印Ｙ１の先に示す通常モード時のＴＯＰ画面（業務選択画面Ｇ２）を表示部２５に出力する。
【０１１１】
業務選択画面Ｇ２は、画面内に、業務タブＴ１、集計タブＴ２、設定タブＴ３、練習タブＴ４、及び再印字Ｔ５を含み、決済処理やその他の処理をタブＴ１、Ｔ２、Ｔ３、Ｔ４、Ｔ５で指定できるようにした画面である。図９に示す業務選択画面Ｇ２は、デフォルトで業務タブＴ１を指定状態にしたものを示しており、従って業務タブＴ１にまとめられている業務項目を画面内に配置している。ここでは、業務項目として、クレジット、デビット、銀聯、電子マネー、ポイントがあるものとし、それぞれの選択キーＫ１、Ｋ２、Ｋ３、Ｋ４、Ｋ５を画面内に配置している。
【０１１２】
決済処理の場合、オペレータは、図９に示す業務選択画面Ｇ２で選択キーＫ１、Ｋ２、Ｋ３、Ｋ４、Ｋ５から決済カードの種類を選択し、続く案内画面に従って入力処理などを行うことになる。
【０１１３】
一方、メッセージ画面Ｇ１の表示中に、図９の読み取り動作図Ｘ１に示すように、オペレータがピンパッド１００に対して「用途」カード（この場合、保守カードＣ１２）を矢印Ｚ１の示す向きに差し込んだとする。この場合、モード選択部は、図９の矢印Ｙ２−２の先に示す保守モード時のＴＯＰ画面（保守画面Ｇ３）を表示部２５に出力する。
【０１１４】
保守画面Ｇ３は保守処理専用の画面である。保守画面Ｇ３は、画面内に保守タブＴ６のみを含み、更に保守タブＴ６にまとめられている保守処理や保守設定に関わる項目を画面内に選択キーＫ６、Ｋ７、Ｋ８、Ｋ９、Ｋ１０として配置している。
【０１１５】
なお、保守画面Ｇ３に示される項目は、必要に応じて、その一部を業務選択画面Ｇ２に設けても良い。この場合、通常モードからも、その一部の設定を行うことができる。
【０１１６】
（「権限」カードＣ２を利用するときの動作）
図１０は、決済端末１０における通常モード時の権限確認処理のフロー図である。
先ず、データ処理部６０４は、通常モードのプログラムをロードして実行し、業務選択画面Ｇ２（図９参照）を表示する（Ｓ７０）。業務選択画面Ｇ２の表示後、データ処理部６０４はオペレータからの入力待ち状態をとる。
【０１１７】
次に、受付部６００は、業務選択画面Ｇ２においてソフトウエアキーからの入力を受け付ける（Ｓ７１）。
【０１１８】
ここでは、一例として、業務項目の中から「クレジット」の選択キーＫ１の入力を受付部６００が受け付けたときの処理について示す。
【０１１９】
「クレジット」の選択キーＫ１の入力があると、データ処理部６０４は、業務用パスワード入力画面Ｇ４（図１１参照）の画面データを表示部２５に出力する（Ｓ７２）。
【０１２０】
ステップＳ７１のソフトウエアキーの受け付け処理からステップＳ７２の表示処理までの手続きは、次のようにして行われる。
【０１２１】
先ず、受付部６００がソフトウエアキー入力を受け付ける。すると、第一指示部６０２が「クレジット」の選択キーＫ１と判定し、その判定結果として業務用パスワード入力画面Ｇ４（図１１参照）の画面データの表示をデータ処理部６０４に指示する。これにより、データ処理部６０４が、業務用パスワード入力画面Ｇ４（図１１参照）の画面データを表示部２５に出力する（Ｓ７２）。
【０１２２】
続いて、受付部６００及びカード情報読取部６０１はパスワード入力があったか否かを判定する（Ｓ７３）。
【０１２３】
オペレータは、業務用パスワード入力画面Ｇ４が表示部２５に表示されると、ソフトウエアキー又は「権限」カードを使って自分の業務用のパスワード情報を第一指示部６０２又は第二指示部６０３に認識させる。本例では、業務用のパスワード情報は責務を示す情報とし、その一例として店長又は店員を示すパスワード情報を示している。
【０１２４】
ソフトウエアキーの場合、業務用パスワード入力画面上のテンキーをオペレータがタッチすることにより、そのオペレータの業務用のパスワード情報が操作部２４からコントローラ３０６を通じてＣＰＵ３０１に入力される。受付部６００はその入力を受け付ける。
【０１２５】
「権限」カードの場合、非接触リーダ／ライタ装置１０１に「店長」カード（又は「店員」カード）をかざし、非接触リーダ／ライタ装置１０１にカード情報として「店長」カード（又は「店員」カード）に組み込まれた業務用のパスワード情報を読み取らせる。すると、非接触リーダ／ライタ装置１０１はカード情報を決済端末１０へ送信する。ＣＰＵ３０１は通信Ｉ／Ｆ３０８からその読み取り済みを示すフラグ情報を取得する。カード情報読取部６０１はそのフラグ情報を受け付ける。
【０１２６】
ステップＳ７３の判定で、受付部６００及びカード情報読取部６０１がパスワード入力はないと判定したとする（Ｎｏ判定）。すると、続いて、受付部６００がキー入力を検出し、第一指示部６０２が業務用パスワード入力画面Ｇ４の戻るキーＫ２１が入力されたか否かを判定する（Ｓ７４）。この判定で、第一指示部６０２が戻るキーＫ２１が入力されたと判定したとする（Ｙｅｓ判定）。すると、データ処理部６０４は、ステップＳ７０における業務選択画面Ｇ２の表示処理を行い、表示を業務用パスワード入力画面Ｇ４から業務選択画面Ｇ２に戻す。また、ステップＳ７４の判定で、第一指示部６０２が戻るキーＫ２１は入力されていないと判定したとする（Ｎｏ判定）。すると、処理がステップＳ７３に戻り、ステップＳ７３からの処理が同様に行われる。
【０１２７】
ここで、非接触リーダ／ライタ装置１０１にカードがかざされたとする。すると、カード情報読取部６０１は、パスワード情報の入力を通信Ｉ／Ｆ３０８の状態フラグから検出し、ステップＳ７３の判定結果をＹｅｓ判定にする。
【０１２８】
続いて、第二指示部６０３は、カード情報の種類の判定処理を行う。
本例では、２種類のカード（「店長」カードと「店員」カード）を使用しているので、カード情報が「店長」カードであるかを判定する処理（Ｓ７５）と、カード情報が「店員」カードであるかを判定する処理（Ｓ７６）を行う。従って、それ以外のオペレータ用のカードや顧客カードの入力は弾かれる。
【０１２９】
ステップＳ７５、Ｓ７６の判定処理において、第二指示部６０３は、通信Ｉ／Ｆ３０８に保持されているカード情報を取得する。更に、第二指示部６０３は、そのカード情報が、「店長」カード及び「店員」カードのどちらのカードに識別されるか、それぞれのカードを識別する識別情報と比較するなどして判定する。そして、第二指示部６０３は、その判定結果に応じた処理をデータ処理部６０４に指示する。
【０１３０】
カード情報が「店長」カードを示す識別情報に一致する場合、ステップＳ７５でＹｅｓ判定になる。この判定結果として第二指示部６０３は、店長用業務画面Ｇ５（図１１参照）の表示をデータ処理部６０４に指示する。続いて、データ処理部６０４は、表示部２５に店長用業務画面Ｇ５の画面データを出力する（Ｓ７７）。これにより、オペレータに対し店長に与えられた機能を提供する。なお、本例では、店長に対し電子決済処理に係る処理の全て（制限無しの処理）を提供するものとする。
【０１３１】
その後、オペレータは、店長用業務画面Ｇ５から必要な処理を選択して行う（Ｓ７８）。この処理では、通常の「売上処理」だけでなく、店長に許可されている処理、例えば「売上の取消」や「事前承認」などの処理も行えるようになる。
【０１３２】
一方、カード情報が「店員」カードの識別情報に一致する場合、ステップＳ７６でＹｅｓ判定になる。この判定結果として第二指示部６０３は、店員用業務画面Ｇ６（図１１参照）の表示をデータ処理部６０４に指示する。続いて、データ処理部６０４は、表示部２５に店員用業務画面Ｇ６の画面データを出力する（Ｓ７９）。これにより、オペレータに対し店員に与えられた制限付きの機能を提供する。本例では、店員に制限付きの処理として通常の売上処理のみを許可するものとする。
【０１３３】
その後、オペレータは、店員用業務画面Ｇ６から制限付きの処理を実行する（Ｓ８０）。つまり、本例の場合、店員は店員用業務画面Ｇ６から売上処理に限って処理を行うことができる。
【０１３４】
ステップＳ７８、Ｓ８０の処理後は、シャットダウン処理を行うなどして本処理を終了する。
【０１３５】
なお、ステップＳ７８、Ｓ８０の処理後、業務選択画面Ｇ２（図９参照）に戻り、他の処理を続けて行えるように変形しても良い。本処理の終了は、例えば対象の画面に終了キーを設け、その終了キーをオペレータがタッチすることで、そのタイミングに行う。
【０１３６】
図１１は、決済端末１０における権限確認処理時の画面フロー図である。
先ず、データ処理部６０４は、図１０のステップＳ７０の処理により業務選択画面Ｇ２（図９参照）の画面データを表示部２５（図３参照）に出力する。この業務選択画面Ｇ２においてオペレータが「クレジット」の選択キーＫ１をタッチすると、続いてデータ処理部６０４は、図１０のステップＳ７２の処理により業務用パスワード入力画面Ｇ４の画面データを表示部２５に出力する。
【０１３７】
図１１に示す業務用パスワード入力画面Ｇ４は、画面内にソフトウエアキーとしてテンキーＫ２０や、戻るキーＫ２１や、パスワードの入力値を確定させるためのセットキーＫ２２を含む。また、パスワードの入力値をアスタリスク記号（＊）で示す入力表示欄Ｑ１を含む。
【０１３８】
業務用パスワード入力画面Ｇ４の表示中、図１１の矢印Ｙ３の先に示す読み取り動作図Ｘ２のように、オペレータが「権限」カードＣ２（この場合、店長カードＣ２０又は店員カードＣ２１）を非接触リーダ／ライタ装置１０１にかざしたとする。
【０１３９】
ここで、オペレータが店長用カードＣ２０をかざした場合、データ処理部６０４は、図１１の矢印Ｙ３−１の先に示す店長用業務画面Ｇ５の画面データを表示部２５に出力する。
【０１４０】
店長用業務画面Ｇ５は、画面内に、業務タブＴ１、集計タブＴ２、設定タブＴ３、練習タブＴ４、及び再印字Ｔ５を含む。また、クレジットについての業務項目の選択キーとして、利用可能な全ての項目の選択キーを配置している。この例では、売上の選択キーＫ２５、取消返品の選択キーＫ２６、承認後売上の選択キーＫ２７、及び事前承認の選択キーＫ２８を配置している。
【０１４１】
店長用業務画面Ｇ５の表示後、オペレータである店長は、売上の選択キーＫ２５、取消返品の選択キーＫ２６、承認後売上の選択キーＫ２７、及び事前承認の選択キーＫ２８の何れの操作も可能であり、決済に係る全ての処理を制限無しで実行できる。
【０１４２】
一方、業務用パスワード入力画面Ｇ４の表示中にオペレータが店員用カードＣ２１をかざしたとする。この場合には、データ処理部６０４は、図１１の矢印Ｙ３−２の先に示す店員用業務画面Ｇ６の画面データを表示部２５に出力する。
【０１４３】
店員用業務画面Ｇ６は、画面内に、業務タブＴ１のみを含んでいる。また、選択された「クレジット」の業務項目として、「売上」の選択キーＫ２５のみを配置している。つまり、店員による処理を業務タブＴ１にまとめられた「クレジットの売上処理」のみに制限している。
【０１４４】
店員用業務画面Ｇ６の表示後、オペレータである店員は、選択キーＫ２５を操作して売上処理のみの制限付きの処理を実行することになる。
【０１４５】
なお、本例では、店員用業務画面Ｇ６に戻るキーＫ２６を設けている。オペレータは、戻るキーＫ２６をタッチすることにより業務選択画面Ｇ２（図９参照）に戻り、他の決済カードを選び直すことができる。ここで、オペレータが「デビットカード」の選択キーＫ２をタッチした場合、改めて、業務用パスワード入力画面Ｇ４が表示され、権限が問われることになる。ここで、オペレータが店員用カードＣ２１をかざしたとする。すると、デビットカードの業務選択画面として、業務項目が「売上処理」などに制限されたものが表示される。業務用パスワード入力画面Ｇ４を表示させることにより、デビットカードなど他の処理ついても適宜、オペレータの処理を制限することができる。
【０１４６】
（「操作命令」カードＣ３を利用するときの動作）
図１２は、決済端末１０の通常モード時の動作フロー図である。
先ず、データ処理部６０４は、通常モードのプログラムをロードして実行し、業務選択画面Ｇ２（図９参照）の画面データを表示部２５に出力する（Ｓ８０）。
【０１４７】
次に、受付部６００及びカード情報読取部６０１は、業務タブＴ１に纏められている決済カードの種類の、オペレータによる指定を、選択キーＫ１〜Ｋ５又は磁気カード読取部１０ａから受け付ける（Ｓ８１）。また、業務タブＴ１以外のタブＴ２〜Ｔ５のオペレータによる指定についても、タブＴ２〜Ｔ５又は磁気カード読取部１０ａから受け付ける。
【０１４８】
ここで、それぞれの受け付けまでの流れを示すと次の通りである。
【０１４９】
オペレータにより業務選択画面のタブや選択キーがタッチされると、そのタッチされた信号が操作部２４からコントローラ３０６に入力される。ＣＰＵ３０１は、その信号をコントローラ３０６から受け取り、その信号を受付部６００で受け付ける。
【０１５０】
また、オペレータによる指定を磁気カード読取部１０ａで受け付けさせる場合には、次のようにする。オペレータは、先ずソフトウエアキーの操作命令に対応する情報を組み込んだ操作命令別の磁気カード（操作命令カード）を手元に用意する。オペレータは、表示部２５の業務選択画面に含まれるタブや選択キーの中から、指定を行うキーを決め、それに対応する操作命令を手元の操作命令カードから抜き取る。そして、その操作命令カードをカードスロット１０ａ―１（図２参照）に通す。すると、そのカード情報が磁気カード読取部１０ａにより読み取られ、コントローラ３０６に入力される。ＣＰＵ３０１は、その信号をコントローラ３０６から受け取り、その信号をカード情報読取部６０１で受け付ける。
【０１５１】
ソフトウエアキーの操作が必要な個所においてカードスロット１０ａ―１で操作命令カードが引かれた場合、そのカード情報をカード情報読取部６０１が受け付ける。このカード情報は、ソフトウエアキーから受付部６００が受け付けた情報に対応する情報である。
【０１５２】
従って、後の第二指示部６０３の判定結果が第一指示部６０２の判定結果と同じになり、第二指示部６０３は第一指示部６０２と同様の処理をデータ処理部６０４に指示することになる。データ処理部６０４は、その指示に基づき全く同じ画面データを出力する。
【０１５３】
つまり、操作命令カードを使用することで、ソフトウエアキーをタッチしたときと同等の結果を得るものとなる。
【０１５４】
後述する処理には、ソフトウエアキー又は磁気カード読取部１０ａから受け付けを行い、受け付けに応じて画面を表示する処理が複数含まれる。各処理においては処理の詳細を省略しているが、第一指示部６０２又は第二指示部６０３が介在するなどして、上記と同様の手続きで処理を行うものである。
【０１５５】
以下、一例として「クレジット」の「売上」についての処理手順について示す。従ってここでは先ず、業務選択画面Ｇ２の表示中にオペレータが「クレジット」の選択キーＴ１をタッチする、或いは「クレジット」の操作命令カードをカードスロット１０ａ―１で引く。これにより、オペレータは決済カードの種類として「クレジット」を指定する。
【０１５６】
ステップＳ８１において、受付部６００又はカード情報読取部６０１が決済カードの種類として「クレジット」の指示信号を受け付ける。すると、データ処理部６０４は、業務画面（店長用業務画面Ｇ５：図１１参照）の画面データを表示部２５に出力する（Ｓ８２）。
【０１５７】
次に、受付部６００及びカード情報読取部６０１は、業務内容（「売上」や「取消返品」など）のオペレータによる指定を、選択キーからのタッチ信号又は磁気カード読取部１０ａからの操作命令カードの読み取り信号により受け付ける（Ｓ８３）。
【０１５８】
本例では業務内容として「売上」が選択キーのタッチ或いは「売上」の操作命令カードの読み取りにより指定される。
【０１５９】
次に、データ処理部６０４は、決済金額の入力画面の画面データを表示部２５に出力する（Ｓ８４）。なお、決済金額を通信によりＰＯＳ端末などから受信する構成のものである場合には、受信した決済金額情報を画面データに含めて表示する。
【０１６０】
次に、受付部６００は、ソフトウエアキーから決済金額情報を受け付ける。また、受付部６００及びカード情報読取部６０１は、表示された決済金額の確定信号を、実行キーからのタッチ信号又は磁気カード読取部１０ａからの「実行」を示す操作命令カードの読み取り信号により受け付ける（Ｓ８５）。
【０１６１】
次に、データ処理部６０４は、決済カードの読み取りを指示するメッセージ画面の画面データを表示部２５に出力する（Ｓ８６）。
【０１６２】
次に、カード情報読取部６０１は、ピンパッド１００から決済カードのカード情報を受け付ける（Ｓ８７）。
【０１６３】
次に、データ処理部６０４は、キー入力された情報やカード情報を含む決済データの確認画面の画面データを表示部２５に出力する（Ｓ８８）。
【０１６４】
次に、受付部６００及びカード情報読取部６０１は、表示された決済データの確認信号を、確認画面上の実行キーからのタッチ信号又は磁気カード読取部１０ａからの「実行」を示す操作命令カードの読み取り信号により受け付ける（Ｓ８９）。
【０１６５】
次に、データ処理部６０４は、センタサーバ１１との通信中を示すメッセージ画面の画面データを表示部２５に出力する（Ｓ９０）。データ処理部６０４は、メッセージ画面を表示中、センタサーバ１１に接続して決済データを送信する。
【０１６６】
次に、データ処理部６０４は、センタサーバ１１から決済の成立／非成立を示す通知信号を受信する（Ｓ９１）。
【０１６７】
次に、データ処理部６０４は、決済成立を示す通知信号を受信すると、印字中を示すメッセージ画面の画面データを表示部２５に出力する（Ｓ９２）。データ処理部６０４は、メッセージ画面を表示中、印字部２７に取引明細を示すデータを出力し、レシート用紙に取引明細を印字させる。
これにより、決済端末１０は、一取引の決済を終了する。
【０１６８】
なお、以上の処理において、一つ前の画面に戻る場合には、各画面の表示中に戻るカードを読み取らせるものとする。
【０１６９】
以上の処理では、ソフトウエア入力が必要な個所においてオペレータ用のカードの受け付けを可能にし、一連の処理をオペレータ用のカードでも実行できるようにした。
【０１７０】
しかし、例えば実行キーと戻るキーの入力が必要な個所のみオペレータ用のカードの受け付けを可能にし、処理の一部をオペレータ用のカードで実行できるように変形しても良い。例えば実行キーと戻るキーのみカード利用できる場合、２種類のカード（実行カードと戻るカード）だけで表示画面を所定の画面まで遷移させることが可能になる。
【０１７１】
本実施形態では、「用途」カードＣ１に対し接触式ＩＣカードを適用し、「権限」カードＣ２に対し非接触式ＩＣカードを適用し、「操作命令」カードＣ３に対し磁気カードを適用した。しかし、オペレータ用のカードと適用カードは、この組み合わせに限定されるものではない。例えば、「用途」カードＣ１、「権限」カードＣ２、及び「操作命令」カードＣ３の全てに対し磁気カードを適用するなど、適宜変形しても良い。
【０１７２】
なお、「用途」カードＣ１（特に保守カード）や「権限」カードＣ２（特に店長カード）などについては、機密性の高い情報を扱う場合には、セキュリティの観点からＩＣカードを適用することが望ましい。
【０１７３】
また、オペレータの権限確認において、「権限」カードＣ２の読み取りとソフトウエアキーからのパスワード入力を併用して行っても良い。
【０１７４】
また、本例では業務選択画面Ｇ２（図９参照）の表示後に業務用パスワード入力画面Ｇ４（図１１参照）を表示させ、オペレータの権限確認を行わせた。しかし、業務用パスワード入力画面Ｇ４の表示は、このタイミングに限るものではない。業務用パスワード入力画面Ｇ４の表示は、他の画面の表示後であっても良く、適宜変形して良い。
【０１７５】
以上により、本実施形態の決済端末は、ソフトウエアキー、ハードウエアキー以外の第三の手段を用いて命令等の受け付けを行うことができるようになる。
【０１７６】
なお、本実施形態の決済端末では、起動処理中にオペレータが「用途」カードＣ１を使用することにより、起動するモードを選択できるようにした。このため、専門性を有する操作や特定の者が行う操作を必要とする処理については、その対象者のみに「用途」カードを持たせることにより、そのモードに対象者のみが入ることができる。通常モードの処理とは別モードの処理となるため、その処理（操作画面含む）を通常モードを使用する一般のユーザから隠蔽することが可能になる。
【０１７７】
また、検査処理などについては、通常モードの処理とは別処理にすることにより、出荷前に検査員が受け持つ範囲の検査のみを実行させることが可能になる。特に、起動処理の検査や、シャットダウンの検査など、キー操作についての検査を必要としない場合において、検査員に出荷前のディスプレイに手を触れさせないことが可能になる。
また、検査処理や保守処理では、カードを読み取らせるだけで直ぐに作業画面が表示されるため、検査担当者や保守担当者の作業時間の短縮が期待できる。
【０１７８】
また、本実施形態の決済端末では、通常モードの電子決済処理に係る処理の実行時に読取装置にオペレータの「権限」カードＣ２を読み取らせることにより、電子決済処理に係る処理を制限付き又は制限無しにすることを可能にした。これにより、権限を与えられている項目のみの操作に機能制限されるので、権限の無いものが誤って権限の無い項目の操作を行うことを防ぐことが可能になる。また、機能制限により画面の選択項目が減るため、オペレータによる操作性が向上することになる。
【０１７９】
また、「権限」情報の入力方法としてキータッチによりパスワードを打ち込むなどの入力方法も示した。しかし、「権限」カードＣ２であれは、パスワードを憶える必要がなく、またキータッチよりも操作数が少ないので、キータッチによる入力の手間を軽減できる。また、パスワードの情報漏洩を考えた場合でも、キーよりもカードの方が被害の範囲を少なくすることができる。
【０１８０】
また、本実施形態の決済端末では、通常モードの電子決済処理に係る処理の実行時にソフトウエアキーの代替手段としてオペレータの「操作命令」カードＣ３を読取装置に読み取らせる態様のものを示した。これにより、例えばタッチパネルが故障するなどしてソフトウエアキーの入力操作が突然利かなくなった場合でも、ソフトウエアキーに対応する「操作命令」カードＣ３の使用により、決済端末を動かすことが可能になる。「操作命令」カードＣ３として、例えば「実行」と「戻る」などの処理を進めるカードがあれば、処理を途中から最後まで完了させたり、処理の最初に戻したりするなどの最低限の動作が可能になるため、中途半端な処理の状態のまま放置することを回避できる。また、入力に係る全てのカードを揃えれば、一連の処理をカードで実行することも可能である。
【０１８１】
本実施形態及び変形例の決済端末で使用する各種プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供し、決済端末のフラッシュＲＯＭなどに読み込ませて実行してもよい。
【０１８２】
また、当該プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。
【０１８３】
以上の実施形態及び変形例において、決済端末及びプログラムについての構成を説明したが、この実施形態及び変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態及び変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１８４】
６００    受付部
６０１    カード情報読取部
６０２    第一指示部
６０３    第二指示部
６０４    データ処理部
【先行技術文献】
【特許文献】
【０１８５】
【特許文献１】特開２０１２−１８５５６６号公報
【図１】
2016184226.tif 000003
【図２】
2016184226.tif 000004
【図３】
2016184226.tif 000005
【図４】
2016184226.tif 000006
【図５】
2016184226.tif 000007
【図６】
2016184226.tif 000008
【図７】
2016184226.tif 000009
【図８】
2016184226.tif 000010
【図９】
2016184226.tif 000011
【図１０】
2016184226.tif 000012
【図１１】
2016184226.tif 000013
【図１２】
2016184226.tif 000014