(57)【要約】【課題】十分なセキュリティ性を保ちつつ、操作が容易なセキュリティ認証機能を備えた商品販売データ処理装置およびその制御プログラムを提供すること。【解決手段】タッチパネル式のディスプレイを備えた商品販売データ処理装置において、ディスプレイに複数の表示エリアに分割された画面を表示し、タッチ操作された表示エリアを識別するとともに、継続してタッチされた操作時間を計時する。識別された表示エリアと操作時間との組合せが、記憶手段に記憶された表示エリアの操作順序と操作時間との組合せに一致したことに応じて、特定の処理を実行する。【選択図】    図５
2010102392.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル式のディスプレイを備えた商品販売データ処理装置において、
前記ディスプレイに複数の表示エリアに分割された画面を表示する画面表示手段と、
タッチ操作された表示エリアを識別するエリア識別手段と、
前記ディスプレイの画面がタッチ操作された際に、継続してタッチされた操作時間を計時する計時手段と、
各表示エリアの操作順序と操作時間との組合せを記憶した記憶手段と、
前記エリア識別手段により識別された表示エリアの操作順序と前記計時手段により計時された操作時間との組合せが、前記記憶手段に記憶された表示エリアの操作順序と操作時間との組合せに一致したことに応じて、特定の処理を実行する実行手段とを備えてなることを特徴とする商品販売データ処理装置。
【請求項２】
前記記憶手段は、表示エリア毎に操作順序と操作時間との組合せを対応付けて記憶し、
前記実行手段は、前記エリア識別手段により識別された各表示エリアの操作順序が前記記憶手段に記憶された各表示エリアの操作順序と一致し、かつ各表示エリアがタッチ操作された際に前記計時手段により計時された操作時間が前記記憶手段に記憶された各表示エリアの操作時間に一致したことに応じて、特定の処理を実行することを特徴とする請求項１に記載の商品販売データ処理装置。
【請求項３】
前記記憶手段に記憶された表示エリアの操作順序と操作時間との組合せを設定する設定手段をさらに備えてなることを特徴とする請求項１又は２に記載の商品販売データ処理装置。
【請求項４】
前記設定手段は、前記エリア識別手段により識別された表示エリアと前記計時手段により計時された操作時間とに基づいて、前記記憶手段に記憶された表示エリアの操作順序と操作時間との組合せを設定することを特徴とする請求項３に記載の商品販売データ処理装置。
【請求項５】
前記画面表示手段により表示された表示エリアの操作順序と操作時間との組合せを記憶した第２の記憶手段を備え、
前記設定手段は、前記エリア識別手段により識別された表示エリアの操作順序と前記計時手段により計時された操作時間との組合せが、前記第２の記憶手段に記憶された表示エリアの操作順序と操作時間との組合せに一致したことに応じて、前記記憶手段に記憶された表示エリアの操作順序と操作時間との組合せを設定することを特徴とする請求項３又は４に記載の商品販売データ処理装置。
【請求項６】
タッチパネル式のディスプレイを備えた商品販売データ処理装置の制御プログラムであって、
前記ディスプレイに複数の表示エリアに分割された画面を表示する画面分割機能と、
タッチ操作された表示エリアを識別するエリア識別機能と、
前記ディスプレイの画面がタッチ操作された際に、継続してタッチされた操作時間を計時する計時機能と、
前記エリア識別機能により識別された表示エリアの操作順序と前記計時機能により計時された操作時間との組合せが、各表示エリアの操作順序と操作時間との組合せを記憶した記憶手段に記憶された表示エリアの操作順序と操作時間との組合せに一致したことに応じて、特定の処理を実行する実行機能とを実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種店舗にて取引の会計処理に使用される商品販売データ処理装置およびその制御プログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット、コンビニエンスストアなどの商品販売店舗や飲食店などにおいて、ＰＯＳ（Point Of Sales）端末などの商品販売データ処理装置が取引の会計処理に使用されている。
【０００３】
商品販売データ処理装置は、店舗の売上データや、顧客に関する各種の情報を取り扱うため、第三者が容易にシステムを起動したり、内部に備えたメモリにアクセスしたりすることができないように、セキュリティ性を向上させるための種々の手段が講じられている。一般的には、予め任意のパスワードを定めてメモリに記憶しておき、システムの起動時やプログラムの実行時などにユーザに対してキーボードなどの入力手段からを用いてのパスワードの入力を要求し、入力されたパスワードがメモリに記憶されたパスワードと一致する場合にのみシステムの起動やアプリケーションの実行を許容するようにされていることが多い。
【０００４】
また、タッチパネル式のディスプレイを備える商品販売データ処理装置においては、機械式のキーボードの操作に代えて、ディスプレイに複数に分割された操作キーパターンを表示して、該パターンのタッチ操作によるパスワードの入力を可能としたものも存在する。
【０００５】
このように、タッチパネル式ディスプレイのタッチ操作によりパスワードの入力を受け付ける場合には、表示画面を非常に多くの領域に分割する必要があるため、処理が複雑となり、実装が困難である場合がある。また、表示画面を多くの領域に分割した場合には、所望のキーパターンをタッチ操作したつもりが、周囲の他のキーをタッチしてしまうということも生じ得るので、機械式のキーボードに比べて慎重に操作を行わなければならない。
【０００６】
このような問題は、例えば特許文献１に記載された情報端末の画面起動方法により解決することも可能である。この画面起動方法は、情報端末のタッチパネルの画面を数区分のエリアに分割し、予め定められた順序でこのパターンがタッチ操作されたときに画面の起動を許容するものである。
【特許文献１】特開２０００−３４７７６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載された画面起動方法を用いた場合、複数に分割された画面のタッチ操作順序の組合せ数は、さほど多くない。すなわち、悪意のある者がタッチ操作を後ろから盗み見したりすれば、容易にその順序を覚えることができてしまう。このように、特許文献１に記載された画面起動方法は、商品販売データ処理装置のような重要な情報を扱う装置にとっては、セキュリティ性の面で十分であるとはいえない。
【０００８】
本発明は、上記のような事情に基づいてなされたものであり、その目的は、十分なセキュリティ性を保ちつつ、操作が容易なセキュリティ認証機能を備えた商品販売データ処理装置およびその制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明は、タッチパネル式のディスプレイを備えた商品販売データ処理装置において、前記ディスプレイに複数の表示エリアに分割された画面を表示する画面表示手段と、タッチ操作された表示エリアを識別するエリア識別手段と、前記ディスプレイの画面がタッチ操作された際に、継続してタッチされた操作時間を計時する計時手段と、各表示エリアの操作順序と操作時間との組合せを記憶した記憶手段と、前記エリア識別手段により識別された表示エリアの操作順序と前記計時手段により計時された操作時間との組合せが、前記記憶手段に記憶された表示エリアの操作順序と操作時間との組合せに一致したことに応じて、特定の処理を実行する実行手段とを備えてなることを特徴としている。
【発明の効果】
【００１０】
かかる手段を講じた本発明によれば、十分なセキュリティ性を保ちつつ、操作が容易なセキュリティ認証機能を備えた商品販売データ処理装置およびその制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための第１の実施の形態について、図面を参照しながら説明する。  
図１は、本実施の形態における商品販売データ処理装置であるＰＯＳ端末１の外観斜視図である。ＰＯＳ端末１は、基台部Ａとその基台部Ａの上面に下縁側が開閉自在に枢支された表示ユニットＢからなる。
【００１２】
基台部Ａは、内部にメインの制御回路を収納している。表示ユニットＢには、タッチパネル式ディスプレイ２およびカードリーダ３が設けられている。タッチパネル式ディスプレイ２は、処理内容の表示及び操作入力の双方が可能なＧＵＩ（Graphical User Interface）として機能する。カードリーダ３は、クレジットカード、ポイントカード等の各種磁気カードやＩＣカードが差し込まれてスライドされることにより、それらカードに記録されているデータを読み取る。
【００１３】
次に、ＰＯＳ端末１の制御回路について説明する。  
図２は、ＰＯＳ端末１の制御回路を示すブロック図である。ＰＯＳ端末１は、制御の中枢としてＣＰＵ（Central Processing Unit）１０を搭載している。このＣＰＵ１０に対し、各種制御プログラムなどの固定的データを格納したＲＯＭ１１、処理場面に応じて各種の記憶領域を形成するＲＡＭ１２、所定時間を計時するタイマ１３、Ｉ／Ｏポート１４、ディスプレイコントローラ１５、タッチパネルインターフェイス（Ｉ／Ｆ）１６、カードリーダコントローラ１７などを、例えばＰＣＩバスなどのバスライン１８を介して接続している。
【００１４】
そして、Ｉ／Ｏポート２４にドロワの開閉を制御するドロワ開放装置（不図示）を接続し、ディスプレイコントローラ１５にタッチパネル式ディスプレイ２のディスプレイ部１５ａを接続し、タッチパネルインターフェイス１６にタッチパネル式ディスプレイ２のタッチパネル１６ａを接続し、カードリーダコントローラ１７にカードリーダ３を接続している。
【００１５】
ディスプレイコントローラ１５は、ＣＰＵ１０からの指令に応じて各種情報をディスプレイ部１５ａに表示させる。タッチパネル１６ａは、タッチ位置に応じた電気信号をタッチパネルインターフェイス１６に出力し、タッチパネルインターフェイス１６は、タッチパネル１６ａから入力された電気信号に基づいてディスプレイ部１５ａの表示画面におけるタッチ位置の座標を算出し、算出結果をＣＰＵ１０に伝達する。また、タッチパネルインターフェイス１６は、タッチパネル１６ａから電気信号が入力されたことに応じて、タイマ１３を作動させ、計時を開始させる。カードリーダコントローラ１７は、カードリーダ３を制御して磁気カードからデータを読み取り、読み取ったデータをＣＰＵ１０に伝達する。
【００１６】
次に、上記のような構成のＰＯＳ端末１が実行する処理について説明する。  
ＰＯＳ端末１は、システムが起動された際にタッチパネル式ディスプレイ２の表示画面を用いたセキュリティ認証処理を実行する。具体的には、タッチパネル式ディスプレイ２のディスプレイ部１５ａに表示させる表示画面を複数の表示エリアに分割し、各エリアがタッチ操作された順序とタッチ操作された時間とが所定の組合せと一致する場合にのみ、システムの起動を実行する。
【００１７】
セキュリティ認証処理において、ディスプレイ部１５ａに表示される表示画面の一例を図３に示している。本実施の形態における表示画面３０は、Ａ，Ｂ，Ｃ，Ｄの４つの表示エリアからなる。ＲＡＭ１２には、これら表示エリアＡ〜Ｄの操作順序と操作時間との組合せを記憶してなるセキュリティデータテーブル４０（記憶手段）が記憶されている。図４は、セキュリティデータテーブル４０のデータ構造の一例を示す模式図である。昇順の操作順序１〜４に対して、操作すべき表示エリアを示すエリア情報と、そのタッチ操作すべき時間を示す時間情報とが対応付けられている。ここで、時間情報には、時間を所定の範囲で複数のパラメータに区分した時間区分が記憶される。本実施の形態においては、この時間区分を“１”（１秒未満）、“２”（１秒以上２秒未満）、“３”（２秒以上）の３区分に分割している。図４の例においては、順序１に場所情報として表示エリアＢ、時間情報として時間区分“３”を対応付け、順序２に場所情報として表示エリアＣ、時間情報として時間区分“１”を対応付け、順序３に場所情報として表示エリアＡ、時間情報として時間区分“１”を対応付け、順序４に場所情報として表示エリアＤ、時間情報として時間区分“２”をそれぞれ対応付けている。
【００１８】
続いて、セキュリティ認証処理においてＰＯＳ端末１のＣＰＵ１０が実行する処理について、図５に示した流れ図を用いて説明する。この処理は、ＲＯＭ１１に記憶された動作プログラムに基づいて実行され、当該処理が開始された際に、ＲＡＭ１２にカウンタｎが初期値を１として形成される。
【００１９】
ＰＯＳ端末１に電源が投入されてシステムの起動が開始した際、先ずＣＰＵ１０は、ＳＴ１０１として図３に示した表示画面３０をディスプレイ部１５ａに表示する（画面表示手段）。しかる後、ＳＴ１０２としてディスプレイ部１５ａに例えば“セキュリティ照合のため、順番に表示エリアをタッチしてください”のように、セキュリティ照合のために画面をタッチ操作するよう促すメッセージを所定時間表示する。
【００２０】
次に、ＣＰＵ１０は、ＳＴ１０３として表示画面３０のいずれかの表示エリアがタッチ操作されたか否かを判断する。この処理は、いずれかの表示エリアがタッチ操作されるまで継続される。いずれかの表示エリアがタッチ操作されたときには、上記のようにタッチ位置座標に応じた電気信号がタッチパネル１６ａからタッチパネルインターフェイス１６に入力され、タッチパネルインターフェイス１６は、入力された電気信号に応じたタッチ位置座標を求めてＣＰＵ１０に出力するとともに、タイマ１３に計時を開始させる。タッチパネル１６ａからの電気信号の出力が停止したとき、タッチパネルインターフェイス１６は、タイマ１３に計時を停止させる。すなわち、タイマ１３とタッチパネルインターフェイス１６とは、タッチパネル式ディスプレイ２の画面がタッチ操作された際に、継続してタッチされた操作時間を計時する計時手段を構成する。
【００２１】
タッチパネルインターフェイス１６からタッチ位置座標の出力を受けたＣＰＵ１０は、いずれかの表示エリアがタッチ操作されたと判断し（ＳＴ１０３のＹｅｓ）、ＳＴ１０４として当該タッチ位置座標に基づいてタッチ操作された表示エリアを識別する（エリア識別手段）。識別した表示エリアの種別は、ＲＡＭ１２に形成した所定のデータエリアに記憶する。しかる後、ＳＴ１０５としてタイマ１３の計時時間に基づいて、今回のタッチ操作についての時間区分を識別する。このとき、上述の通り、１秒未満であれば時間区分“１”、１秒以上２秒未満であれば時間区分“２”、２秒以上であれば時間区分“３”と識別される。このようにして識別した時間区分は、ＲＡＭ１２に形成した所定のデータエリアに記憶する。さらに、ＣＰＵ１０は、ＳＴ１０６としてセキュリティデータテーブル４０から処理順序がｎ番目のデータエリアにエリア情報として記憶された操作エリアと、時間情報として記憶された時間区分とを取得する。
【００２２】
そして、ＳＴ１０７としてＳＴ１０４およびＳＴ１０５の処理にてＲＡＭ１２に記憶した操作エリアおよび時間区分と、ＳＴ１０６の処理にてセキュリティデータテーブル４０から取得した操作エリアおよび時間区分とを比較し、ＳＴ１０８として比較した操作エリアおよび時間区分が一致するか否かを判断する。その結果、操作エリアおよび時間区分が一致しないと判断されるならば（ＳＴ１０８のＮｏ）、ＳＴ１０９としてカウンタｎの値を１にリセットして、セキュリティ認証が失敗した旨のメッセージをディスプレイ１５ａに表示する。しかる後、ＳＴ１０３の処理に戻って再度ＳＴ１０３〜ＳＴ１０８の処理を実行する。
【００２３】
一方、ＳＴ１０８の処理にて操作エリアおよび時間区分が一致すると判断されたならば（ＳＴ１０８のＹｅｓ）、ＳＴ１１０としてカウンタｎの値がセキュリティデータテーブル４０に記憶されたデータの数である最大処理順序に達したか否かを判断する。カウンタｎの値が最大処理順序に達していないと判断されるならば（ＳＴ１１０のＮｏ）、ＳＴ１１１としてカウンタｎの値を１つインクリメントし、ＳＴ１０３の処理に戻って次のタッチ操作を受け付ける。
【００２４】
このようにして、カウンタｎの値を順次インクリメントしながら照合処理を進行し、ＳＴ１１０の処理にてカウンタｎの値が最大処理順序に達していると判断されるならば（ＳＴ１１０のＹｅｓ）、セキュリティデータテーブル４０に記憶された全ての順序のデータとの照合が終了したこととなるので、システムの起動を実行する。かくして、ＰＯＳ端末１のシステムが起動される。
【００２５】
なお、ＳＴ１０３〜ＳＴ１１１において実現される処理は、表示エリアＡ〜Ｄがタッチ操作された操作順序と操作時間との組合せが、セキュリティデータテーブル４０に記憶された表示エリアＡ〜Ｄの操作順序と操作時間との組合せに一致したことに応じて、特定の処理を実行する実行手段を構成する。
【００２６】
このように、ＰＯＳ端末１は、表示エリアがタッチ操作される順序に加えてタッチ操作された時間を用いてセキュリティ認証を行うので、キーボードパターンのような複雑なパターンをディスプレイに表示せずとも、おおまかに分割された表示エリアを表示するだけで十分な認証パターン数を確保できる。そのため、セキュリティ性を保ちつつ、画面のタッチ操作が容易なセキュリティ認証機能を実現することができる。
【００２７】
また、操作者がセキュリティ認証を行っている際に、悪意のある者がタッチ操作を後ろから盗み見していたとしても、表示エリアの操作順序はともかく、操作時間を認識することは難しい。そのため、セキュリティ認証の手順が第三者に知られる蓋然性を軽減できる。
【００２８】
次に、本発明の第２の実施の形態について、図面を参照しながら説明する。  
本実施の形態では、セキュリティ照合処理において図３に示した表示画面３０が表示された状態で所定の順序および時間で表示エリアＡ〜Ｄが操作されたことに応じて、セキュリティデータテーブル４０に記憶されたデータの設定処理が行われる点で第１の実施の形態と異なる。
【００２９】
なお、図１および図２を用いて説明したＰＯＳ端末１の構成、図３を用いて説明した表示画面３０の構成、および図４を用いて説明したセキュリティデータテーブル４０の構成については、第１の実施の形態と同一であるので、同一の符号を付してその説明を省略する。
【００３０】
ＲＡＭ１２には、設定処理を開始するための表示エリアＡ〜Ｄの操作順序と操作時間とを記憶してなる設定データテーブル４１（第２の記憶手段）が記憶されている。図６は、設定データテーブル４１のデータ構成の一例を示す模式図である。昇順の操作順序１〜４に対して、操作すべき表示エリアを示すエリア情報と、そのタッチ操作すべき時間を示す時間情報とが対応付けられている。時間情報には、セキュリティデータテーブル４０と同様に“１”（１秒未満），“２”（１秒以上２秒未満），“３”（２秒以上）のいずれかの時間区分が記憶される。図６の例においては、順序１に場所情報として表示エリアＡ、時間情報として時間区分“２”を対応付け、順序２に場所情報として表示エリアＤ、時間情報として時間区分“１”を対応付け、順序３に場所情報として表示エリアＣ、時間情報として時間区分“３”を対応付け、順序４に場所情報として表示エリアＢ、時間情報として時間区分“１”をそれぞれ対応付けている。
【００３１】
続いて、セキュリティ認証処理においてＰＯＳ端末１のＣＰＵ１０が実行する処理について、図７に示した流れ図を用いて説明する。この処理は、ＲＯＭ１１に記憶された動作プログラムに基づいて実行され、当該処理が開始された際に、ＲＡＭ１２にカウンタｎ，ｍが初期値を１として形成される。
【００３２】
本実施の形態においては、図５を用いて説明したセキュリティ認証処理におけるＳＴ１０５の処理の後、ＣＰＵ１０がＳＴ１０５ａとして設定認証処理を行う。図８は、上記設定認証処理においてＣＰＵ１０が実行する処理の流れ図である。
【００３３】
ＳＴ１０５の処理を実行した後、ＣＰＵ１０は、ＳＴ２０１として設定データテーブル４１から処理順序がｍ番目のデータエリアにエリア情報として記憶された操作エリアと、時間情報として記憶された時間区分とを取得する。
【００３４】
そして、ＳＴ２０２としてＳＴ１０４およびＳＴ１０５の処理にてＲＡＭ１２に記憶した操作エリアおよび時間区分と、ＳＴ２０１の処理にて設定データテーブル４１から取得した操作エリアおよび時間区分とを比較し、ＳＴ２０３として操作エリアおよび時間区分が一致するか否かを判断する。その結果、操作エリアおよび時間区分が一致しないと判断されるならば（ＳＴ２０３のＮｏ）、ＳＴ２０４としてカウンタｍの値を“１”にリセットし、ＳＴ１０６の処理を実行する。
【００３５】
一方、ＳＴ２０３の処理にて操作エリアおよび時間区分が一致すると判断されたならば（ＳＴ２０３のＹｅｓ）、ＳＴ２０５としてカウンタｍの値が設定データテーブル４１に記憶されたデータの数である最大処理順序に達したか否かを判断する。カウンタｍの値が最大処理順序に達していないと判断されるならば（ＳＴ２０５のＮｏ）、ＳＴ２０６としてカウンタｍの値を１つインクリメントし、ＳＴ１０６の処理を実行する。
【００３６】
このようにして、カウンタｍの値を順次インクリメントしながら設定認証処理を進行し、ＳＴ２０５の処理にてカウンタｍの値が最大処理順序に達していると判断されるならば（ＳＴ２０５のＹｅｓ）、設定データテーブル４１に記憶された全ての順序のデータとの照合が終了したこととなるので、セキュリティデータテーブル４０のデータを設定するための設定処理を開始する。
【００３７】
図９は、上記設定処理にてＣＰＵ１０が実行する処理の流れ図である。この処理は、ＲＯＭ１１に記憶された動作プログラムに基づいて実行され、当該処理が開始された際に、ＲＡＭ１２にカウンタｉが初期値を１として形成される。
【００３８】
先ず、ＣＰＵ１０は、ＳＴ３０１としてディスプレイ部１５ａに例えば“表示エリアをタッチして設定を行ってください”のように、セキュリティデータテーブル４０を設定するために画面をタッチ操作するよう促すメッセージを所定時間表示する。
【００３９】
次に、ＣＰＵ１０は、ＳＴ３０２として表示画面３０のいずれかの表示エリアがタッチ操作されたか否かを判断する。この処理は、いずれかの表示エリアがタッチ操作されるまで継続される。いずれかの表示エリアがタッチ操作されたときには、上記のようにタッチ位置座標に応じた電気信号がタッチパネルインターフェイス１６に入力され、タッチパネルインターフェイス１６は、入力された電気信号に応じたタッチ位置座標を求めてＣＰＵ１０に出力するとともに、タイマ１３に計時を開始させる。タッチパネル１６ａからの電気信号の出力が停止したとき、タッチパネルインターフェイス１６は、タイマ１３に計時を停止させる。
【００４０】
タッチパネルインターフェイス１６からタッチ位置座標の出力を受けたＣＰＵ１０は、いずれかの表示エリアがタッチ操作されたと判断し（ＳＴ３０２のＹｅｓ）、ＳＴ３０３として当該タッチ位置座標に基づいてタッチ操作された表示エリアを識別する。識別した表示エリアの種別は、ＲＡＭ１２に形成した所定のデータエリアに記憶する。しかる後、ＳＴ３０４としてタイマ１３の計時時間に基づいて、今回のタッチ操作についての時間区分を識別する。このとき、上述の通り、１秒未満であれば時間区分“１”、１秒以上２秒未満であれば時間区分“２”、２秒以上であれば時間区分“３”と識別される。このようにして識別した時間区分は、ＲＡＭ１２に形成した所定のデータエリアに記憶する。
【００４１】
次に、ＣＰＵ１０は、ＳＴ３０５としてＳＴ３０３の処理にてＲＡＭ１２に記憶した操作エリアの種別と、ＳＴ３０４の処理にてＲＡＭ１２に記憶した操作区分とで、セキュリティデータテーブル４０の処理順序がｉ番目のデータを書き換える。しかる後、ＳＴ３０６としてカウンタｉの値がセキュリティデータテーブル４０に記憶されたデータの数である最大処理順序に達したか否かを判断する。カウンタｉの値が最大処理順序に達していないと判断されるならば（ＳＴ３０６のＮｏ）、ＳＴ３０７としてカウンタｉの値を１つインクリメントし、ＳＴ３０２の処理に戻って次のタッチ操作を受け付ける。
【００４２】
このようにして、カウンタｉの値を順次インクリメントしながらセキュリティデータテーブル４０の設定処理を進行し、ＳＴ３０６の処理にてカウンタｉの値が最大処理順序に達していると判断されたならば（ＳＴ３０６のＹｅｓ）、セキュリティデータテーブル４０に記憶された全ての照合順序のデータを設定し終えたこととなるので、設定処理を終了する。しかる後、再度セキュリティ認証処理が実行される。設定処理にてセキュリティデータテーブル４０のデータが変更された後は、変更後のデータに基づいてセキュリティ認証が行われる。
【００４３】
なお、設定認証処理および設定処理にて行われる処理は、表示エリアＡ〜Ｄがタッチ操作された操作順序と操作時間との組合せが、設定データテーブル４１に記憶された表示エリアＡ〜Ｄの操作順序と操作時間との組合せに一致したことに応じて設定を開始し、操作者により表示エリアＡ〜Ｄがタッチ操作された操作順序と操作時間との組合せに基づいて、セキュリティデータテーブル４０に記憶された表示エリアの操作順序と操作時間との組合せを設定する設定手段を構成する。
【００４４】
このように、本実施の形態においては、表示画面３０が表示された状態でタッチ操作された表示エリアと操作時間とに基づいてセキュリティデータテーブル４０を用いたセキュリティ認証だけでなく、設定データテーブル４１を用いた設定認証が並行して行われる。そして、表示エリアＡ〜Ｄの操作順序と操作時間に応じた時間区分とがセキュリティデータテーブル４０に記憶されたデータと一致したときには、ＰＯＳ端末１のシステムを起動し、表示エリアの操作順序と操作時間に応じた時間区分とが設定データテーブル４１に記憶されたデータと一致したときには、セキュリティデータテーブル４０の設定処理が実行される。このようにしたことで、セキュリティデータテーブル４０の設定変更を行うに際して、いちいちＰＯＳ端末１を設定モードにモード変更してディスプレイ部１５ａに置数キーを表示し、これをタッチ操作してセキュリティデータテーブル４０のパラメータを入力するなどの煩雑な処理を行う必要がない。そのため、セキュリティデータテーブル４０の設定処理が容易なものとなる。
【００４５】
また、設定処理においては、変更したい表示エリアの操作順序および操作時間で表示画面３０をタッチ操作することでセキュリティデータテーブル４０のデータを設定できる。そのため、セキュリティデータテーブル４０への設定値の入力操作が簡便となる。  
その他、第１の実施の形態と同様の効果を奏することはいうまでもない。
【００４６】
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階においては、その要旨を逸脱しない範囲内にて各構成要素を適宜変形して具体化することができる。
【００４７】
例えば、上記各実施の形態においては、ディスプレイ部１５ａの表示画面を４つの表示エリアＡ〜Ｄに分割する場合について説明したが、より多数であってもよいし、より少数であってもよい。
【００４８】
また、セキュリティデータテーブル４０および設定データテーブル４１に記憶される照合順序の数は、分割された表示エリアの数に一致させる必要はなく、表示エリアの数よりも多数であってもよいし、少数であってもよい。
【００４９】
また、セキュリティ認証処理および設定認証処理においては、表示画面がタッチ操作されたとき、そのつどセキュリティデータテーブル４０や設定データテーブル４１に記憶されたデータとの照合処理を行うようにしたが、認証の手順はかかる手順に限定されない。例えば、表示画面がタッチ操作される度に操作された表示エリアの種別と操作時間とをＲＡＭ１２に記憶していき、ＲＡＭ１２に記憶されたデータの数がセキュリティデータテーブル４０や設定データテーブル４１に記憶されたデータの数に達したときに、ＲＡＭ１２に記憶されたデータとセキュリティデータテーブル４０や設定データテーブル４１に記憶されたデータとを一括して比較するようにしてもよい。
【００５０】
また、上記各実施の形態においては、表示エリアの操作時間を“１”（１秒未満），“２”（１秒以上２秒未満），“３”（２秒以上）の３段階に区分したが、より多数の時間区分に区分してもよいし、２段階のみに区分してもよい。さらに、０．５秒未満、０．５秒以上１．０秒未満、１．０秒以上１．５秒未満のように、１秒以下の時間で区分してもよいし、２秒未満、２秒以上４秒未満、４秒以上のように、１秒以上の時間で区分してもよい。より多数の時間区分に区分した場合には、実現可能なセキュリティ認証のパターン数を保ちつつ分割される表示エリアの数を少なくすることができる。
【００５１】
また、セキュリティ認証処理を実行するタイミングは、ＰＯＳ端末１のシステムを起動するときだけに限定されない。その他にも、特定のアプリケーションが起動されるときや、特定のデータがアクセスされるときにセキュリティ認証処理を実行するようにしてもよい。
【００５２】
この他、前記各実施の形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成することができる。例えば、前記各実施の形態に示される全体構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施の形態に亘る構成要素を組合せてもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明の第１の実施形態におけるＰＯＳ端末の外観斜視図。
【図２】同実施形態におけるＰＯＳ端末の制御回路を示すブロック図。
【図３】同実施形態においてディスプレイ部に表示される表示画面の一例を示す図。
【図４】同実施形態におけるセキュリティデータテーブルのデータ構造を示す図。
【図５】同実施形態におけるセキュリティ認証処理においてＣＰＵが実行する処理の流れ図。
【図６】本発明の第２の実施形態における設定データテーブルのデータ構成を示す図。
【図７】同実施形態におけるセキュリティ認証処理においてＣＰＵが実行する処理の流れ図。
【図８】同実施形態における設定認証処理においてＣＰＵが実行する処理の流れ図。
【図９】同実施形態における設定処理にてＣＰＵが実行する処理の流れ図。
【符号の説明】
【００５４】
１…ＰＯＳ端末、２…タッチパネル式ディスプレイ、３…カードリーダ、１０…ＣＰＵ、１１…ＲＯＭ、１２…ＲＡＭ、１３…タイマ、１５ａ…ディスプレイ部、１６ａ…タッチパネル、３０…表示画面、４０…セキュリティデータテーブル、４１…設定データテーブル、Ａ〜Ｄ…表示エリア
【図１】
2010102392.tif 000003
【図２】
2010102392.tif 000004
【図３】
2010102392.tif 000005
【図４】
2010102392.tif 000006
【図５】
2010102392.tif 000007
【図６】
2010102392.tif 000008
【図７】
2010102392.tif 000009
【図８】
2010102392.tif 000010
【図９】
2010102392.tif 000011