JP3844185B2 - Data input processing device - Google Patents
Data input processing device Download PDFInfo
- Publication number
- JP3844185B2 JP3844185B2 JP2000088439A JP2000088439A JP3844185B2 JP 3844185 B2 JP3844185 B2 JP 3844185B2 JP 2000088439 A JP2000088439 A JP 2000088439A JP 2000088439 A JP2000088439 A JP 2000088439A JP 3844185 B2 JP3844185 B2 JP 3844185B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- display
- input
- screen
- screen display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Digital Computer Display Output (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、データ入力手段を用いた前回データ入力後にデータ入力処理を行う制御部から表示手段に今回データを入力するために必要な今回入力用画面表示データを転送可能、表示手段が受信して表示した今回入力用画面表示データを参照しつつデータ入力手段を用いて今回データを入力可能かつ今回入力データをデータ入力手段から制御部に送信可能に形成されたデータ入力処理装置に関する。
【0002】
【従来の技術】
例えば電子キャッシュレジスタからなる商品販売登録データ処理装置では、設定モード,点検モード,登録モードおよび精算モードを選択的に切替可能で、モード切替えにより表示手段に表示された当該モードの今回入力用画面表示データを参照しつつデータ入力手段を用いて今回データを入力して当該業務を実行することができる。
【0003】
例えば、電子キャッシュレジスタの開局(業務開始)時に義務付けられたサインオンのために必要な例えばテンキー「1」,「2」,「3」およびサインオンキーを入力操作する場合を考える。すなわち、図11において、モード切替スイッチ(キー)[鍵スイッチ(キー)]を精算モード→点検モード→登録モードの順に切替えかつ登録モードでテンキー「1」,テンキー「2」,テンキー「3」およびサインオンキーをこの順でキー入力する場合を考える。
【0004】
まず、起動後に精算モードに切替えると、制御部から表示手段に当該精算モードで当該今回データを入力するために必要な今回入力用画面表示データが転送され、表示手段が受信した今回入力用画面表示データに基づき図12に示す精算モード基本画面を当該表示手段の表示画面に表示する。オペレータが表示画面に表示された今回入力用画面表示データ(精算モード基本画面)を参照しつつデータ入力手段を用いて今回データを入力したとすると、当該今回入力データが制御部に送信される。
【0005】
しかし、図11の場合は、精算モードにおいて何も入力されずにそのまま直ちに点検モードに切替えられたので、表示画面には図12に示す点検モードの基本画面が表示される。同様に、この点検モードにおいて何も入力しないで登録モードに切替えられるから、表示画面には図11に示すように登録モードの基本画面が表示される。
【0006】
この登録モード基本画面において、データ入力手段(テンキー「1」)を用いて今回データ(“1”)を入力する。すると、画面はテンキー「1」でデータ(“1”)を入力した後のテンキー「1」入力画面に変わる。換言すれば、登録モード基本画面においてデータ入力手段(テンキー「1」)を用いた今回データ(“1”)が入力されたので、次回データ(“2”)を入力するために必要な次回入力用画面表示データが表示手段側に転送され、表示手段の表示画面には今回データ(テンキー「1」)の入力後で次回データ(“2”)の入力を催促乃至確認する画面(テンキー「1」入力画面)が表示されるわけである。
【0007】
かくして、テンキー「1」入力画面において、データ入力手段(テンキー「2」)を用いて今回データ(“2”)を入力する。すると、画面はテンキー「2」入力画面に変わる。換言すれば、テンキー「1」入力画面においてデータ入力手段(テンキー「2」)を用いた今回データ(“2”)が入力されたので、今回次回データ(“3”)を入力するために必要な次回入力用画面表示データが転送され、画面には今回データ(“2”)の入力後で次回データ(“3”)の入力を催促乃至確認する画面(テンキー「2」入力画面)が表示される。
【0008】
同様に、図12のテンキー「2」入力画面において、データ入力手段(テンキー「3」)を用いて今回データ(“3”)を入力する。すると、画面はテンキー「3」入力画面に変わる。したがって、テンキー「3」入力画面において、データ入力手段(サインオンキー)を用いて今回データ(“サインオン…SIGN ON”)を入力すると、表示画面はサインオンキー入力画面に変わる。これで、担当者番号“123”を入力してのサインオン宣言を成せる。つまり、商品販売業務の開始が許される。
【0009】
すなわち、前回(今回)画面にいおて前回(次回)データを入力すると、画面には入力済みの前回(今回)データが表示されかつ今回(次回)データの入力催促(確認)をする今回(次回)画面に切替わる。ここで、今回(次回)データを入力すれば、画面は入力済み今回(次回)データを表示しかつ次回(次々回)データの入力催促(確認)をする次回(次々回)画面に切替わる。
【0010】
そこで、図11に示すキー入力のために必要とする短時間分を省略して考えると、図12に示す精算モード基本画面から点検モード基本画面に、点検モード基本画面から登録モード基本画面に、登録モード基本画面からテンキー「1」入力画面に、……、テンキー「3」入力画面からサインオンキー入力画面に、順番に切替えるために必要な各時間は、ほぼ一定(例えば、0.5秒)である。つまり、精算モード基本画面からサインオンキー入力画面までには、3秒を要する。
【0011】
このような画面切替えは、特に商品登録業務,会計処理業務等々の遂行中において頻繁に繰り返される。例えば商品登録においては、商品コードの入力を求めるガイダンス画面,スキャナを用いて商品ラベルから商品コードを読取り入力した場合の当該商品コードの表示画面,この商品コードに対応するものとして取得された商品データ(商品名,単価等)を確認するための商品データ表示画面,当該商品の購入数をキー入力するための画面等が次々に切替えられる。
【0012】
【発明が解決しようとする課題】
ところで、かかるデータ入力手段と表示手段とを有しかつキー入力操作に応じて制御部側から表示手段側に正確かつ忠実に画面表示データを転送するように構築された従来データ入力処理装置では、次のような問題が内在する。
【0013】
すなわち、例えば商品販売データ処理装置内に組み込まれたデータ入力処理装置を使用するオペレータ(キャッシャー)の中には、商品登録業務の遂行手順を熟知しかつデータ入力手段(特に、テンキー)を用いたデータ入力速度が非常に速いオペレータも多い。このようなベテランによれば、上記開局時に義務付けられたサインオンのために必要な例えばテンキー「1」,「2」,「3」およびサインオンキーを連続的に入力操作する場合、それに要する時間は常識に見ても例えば1.5〜1秒以内で行えると考えられる。
【0014】
一方において、制御部,表示制御回路(表示用コントローラ)および表示器等を含む表示手段の高速化にもコスト的・技術的な点から、一定の制約がある。また、画面上の表示情報量も増大する傾向が強い。しかも、オペレータの中には業務遂行手順を完全に記憶していない者やキー入力が遅い者つまり初心者も混ざっているので、やみ雲にハードウエア的に表示切替高速化を図る必然性に乏しいという一面もある。したがって、運用の実際において、上記精算モード基本画面からサインオンキー入力画面までに要する3秒を例えば3〜2.5秒以下にすることは難しい場合が多い。
【0015】
かくして、画面表示切替速度とオペレータの入力速度との間にミスマッチが多々に発生する場合がある。つまり、画面表示切替速度が遅いためにキー入力操作速度に同期的に追従できないから、オペレータの入力リズムが狂い入力業務の遅速化を招く。
【0016】
本発明の目的は、画面表示切替速度とオペレータの入力速度との間の速度ミスマッチを軽減することのできるデータ入力処理装置を提供することにある。
【0017】
【課題を解決するための手段】
請求項1の発明は、データ入力手段を用いた前回データ入力後にデータ入力処理を行う制御部から表示手段に今回データを入力するために必要な今回入力用画面表示データを転送可能、表示手段が受信した今回入力用画面表示データを表示画面に表示可能であるとともに表示画面に表示された今回入力用画面表示データを参照しつつデータ入力手段を用いて今回データを入力可能かつ今回入力データをデータ入力手段から制御部に送信可能に形成されたデータ入力処理装置において、前記制御部から前記表示手段に次回入力用画面表示データが転送された場合に前記今回入力用画面表示データの前記表示画面への表示が継続しているか否かを判別可能かつ前記今回入力用画面表示データの表示継続中であると判別した場合に強制表示切替条件が成立しているか否かを判別可能であるとともに、強制表示切替条件が成立していると判別した場合に表示継続中の当該今回入力用画面表示データに代えて当該次回入力用画面表示データを表示画面に強制切替表示可能に形成されているデータ入力処理装置である。
【0018】
かかる発明では、データ入力手段を用いた前回データ入力後に、データ入力処理を行う制御部から表示手段に今回データを入力するために必要な今回入力用画面表示データが転送される。表示手段では、受信した今回入力用画面表示データを表示画面に表示する。
【0019】
ここに、制御部から表示手段に次回入力用画面表示データが転送された場合に、今回入力用画面表示データの表示画面への表示が継続しているか否かを判別する。そして、今回入力用画面表示データの表示継続中であると判別した場合に、強制表示切替条件が成立しているか否かを判別する。
【0020】
強制表示切替条件が成立したか否かは、例えば画面表示データごとに予め設定された表示優先度(指数)の比較や画面表示データが全画面および部分画面のいずれであるかの判断等である。
【0021】
すなわち、強制表示切替条件が成立していると判別した場合には、表示継続中の今回入力用画面表示データに代えて次回入力用画面表示データを表示画面に強制切替表示する。つまり、過去的な今回入力用画面表示データについては当該時以降のデータ画面表示を省略(途中で中止する。)しかつ未来的な次回入力用画面表示データを優先して表示させる。
【0022】
したがって、画面表示切替速度とオペレータの入力速度との間にミスマッチを軽減することができる。例えば商品登録業務の遂行手順を熟知しかつデータ入力手段を用いたデータ入力速度が非常に速いオペレータに対しても、入力リズムを維持できる。しかも、制御部,表示制御回路(表示用コントローラ)および表示器等を含む表示手段のハードウエア的で過度な高速化をしなくてもよいから、コスト的・技術的に有利である。また、画面上の表示情報量の増大にも適応できる。
【0023】
また、請求項2の発明は、前記次回入力用画面表示データが全画面表示データである場合に前記強制切替表示条件が成立したものとされ、前記次回入力用画面表示データが全画面表示データであると判別した場合には表示継続中の前記今回入力用画面表示データから当該次回入力用画面表示データへの前記強制切替表示を即実行可能であるとともに当該次回入力用画面表示データが部分画面表示データであると判別した場合には前記今回入力用画面表示データの表示終了まで前記強制切替表示の実行を遅延可能に形成されたデータ入力処理装置である。
【0024】
かかる発明では、次回入力用画面表示データが全画面表示データである場合に強制切替表示条件が成立するものとされているので、今回入力用画面表示データの表示継続中に次回入力用画面表示データが全画面表示データであると判別した場合には、次回入力用画面表示データについての強制切替表示を即実行する。しかし、次回入力用画面表示データが部分画面表示データであると判別した場合には、今回入力用画面表示データの表示終了まで、次回入力用画面表示データへの強制切替表示の実行を遅延させる。
【0025】
すなわち、次回入力用画面表示データが全画面表示データである場合には、今回入力用画面表示データの表示を中断しても次回入力用画面表示データの表示に取り掛かる。今回入力済みであるので、当該入力用の画面表示の必要性は乏しい。かくして、先を急ぐわけである。
【0026】
しかし、次回入力用画面表示データが部分画面表示データである場合には、次回入力用画面表示データが表示終了された今回入力用画面表示データの大部分を共通としかつその一部分に表示される場合が多いので、今回入力用画面表示データの表示が終了しなければ当該表示領域的に次回入力用画面表示データである部分画面表示データを表示することができなくなる虞があるので、これを回避するわけである。
【0027】
したがって、請求項1の発明の場合と同様な作用効果を奏することができることに加え、さらに次回入力用画面表示データが全画面表示データおよび部分画面表示データのいずれの場合にも次回入力用画面表示データの表示を妥当性ある具体的なタイミングで円滑に行える。
【0028】
また、請求項3の発明は、データ入力手段を用いた前回データ入力後にデータ入力処理を行う制御部から表示手段に今回データを入力するために必要な今回入力用画面表示データを転送可能、表示手段が受信した今回入力用画面表示データを表示画面に表示可能であるとともに表示画面に表示された今回入力用画面表示データを参照しつつデータ入力手段を用いて今回データを入力可能かつ今回入力データをデータ入力手段から制御部に送信可能に形成されたデータ入力処理装置において、前記制御部から前記表示手段に次回入力用画面表示データが転送された場合に前記今回入力用画面表示データの前記表示画面への表示が継続しているか否かを判別する表示継続中判別手段と,前記次回入力用画面表示データが全画面表示データおよび部分画面表示データのいずれであるかを判別する画面判別手段と,表示継続中判別手段によって前記今回入力用画面表示データが表示継続中であると判別されかつ画面判別手段によって前記次回入力用画面表示データが全画面表示データであると判別されたことを条件に前記表示画面に表示継続中の前記今回入力用画面表示データに代えて当該次回入力用画面表示データを表示画面に強制切替表示する強制切替表示制御手段と,表示継続中判別手段によって前記今回入力用画面表示データが表示継続中であると判別されかつ画面判別手段によって前記次回入力用画面表示データが部分画面表示データであると判別されたことを条件に前記表示画面に表示継続中の前記今回入力用画面表示データが表示終了するまで強制切替表示制御手段の強制切替表示を禁止する強制切替表示禁止制御手段とを設けた、データ入力処理装置である。
【0029】
かかる発明では、制御部側から次回入力用画面表示データが転送されて来た場合に、表示継続中判別手段は、今回入力用画面表示データの表示画面への表示が継続しているか否かを判別する。また、画面判別手段は、次回入力用画面表示データが全画面表示データおよび部分画面表示データのいずれであるかを判別する。
【0030】
そして、表示継続中判別手段によって今回入力用画面表示データが表示継続中であると判別されかつ画面判別手段によって次回入力用画面表示データが全画面表示データであると判別されたことを条件に、強制切替表示制御手段が、表示画面に表示継続中の今回入力用画面表示データに代えて当該次回入力用画面表示データを表示画面に強制切替表示する。
【0031】
他方の強制切替表示禁止制御手段は、表示継続中判別手段によって今回入力用画面表示データが表示継続中であると判別されかつ画面判別手段によって次回入力用画面表示データが部分画面表示データであると判別されたことを条件に、表示画面に表示継続中の今回入力用画面表示データが表示終了するまで、強制切替表示制御手段の強制切替表示を禁止する。
【0032】
したがって、請求項1の発明の場合と同様に、画面表示切替速度とオペレータの入力速度との間にミスマッチを軽減することができる。例えば商品登録業務の遂行手順を熟知しかつデータ入力手段を用いたデータ入力速度が非常に速いオペレータに対しても、入力リズムを維持できる。しかも、制御部,表示制御回路(表示用コントローラ)および表示器等を含む表示手段のハードウエア的で過度な高速化をしなくていいので、コスト的・技術的に有利である。また、画面上の表示情報量の増大にも適応できる。さらに、自動画面切替方式であるから取扱いが簡単である。
【0033】
さらに、請求項4の発明は、前記データ入力手段がキーボードから形成されかつ前記表示手段がLCD構造から形成され、前記制御部がキーボードを用いて入力された入力データに対応する前記データ入力処理を実行可能かつ実行されたデータ入力処理に対応する前記次回入力用画面表示データを抽出しつつ前記表示手段へ転送可能に形成されたデータ入力処理装置である。
【0034】
かかる発明では、制御部は、キーボードからなるデータ入力手段を用いて入力された入力データに対応するデータ入力処理を実行する。キー入力速度は、オペレータの個人的資質により高低まちまちである。また、実行したデータ入力処理に対応する次回入力用画面表示データを抽出しつつLCD構造の表示手段へ転送する。LCD構造の表示手段の表示切替速度や大きさは、選択された範囲で一定である。
【0035】
したがって、請求項3の発明の場合と同様な作用効果を奏することができることに加え、さらにデータ入力手段が高速データ入力可能なキーボードでかつ表示手段が多様な表示速度の中から任意的事情によって選択された表示切替速度および大きさのLCD構造である装置においても適応できかつ利用性が高い。
【0036】
さらにまた、請求項5の発明は、前記データ入力処理が少なくとも商品登録および会計処理を含む商品販売データ処理とされているデータ入力処理装置である。
【0037】
かかる発明では、データ入力処理が、商品販売データ処理(少なくとも商品登録および会計処理を含む。)とされているので、請求項1から請求項4までの各発明の場合と同様な作用効果を奏することができることに加え、さらに商品販売データ処理を円滑かつ正確に行えるとともに商品販売業務能率を向上できる。
【0038】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照して説明する。
【0039】
(第1の実施形態)
本データ入力処理装置は、図1,図2に示す如く、基本的構成が電子キャッシュレジスタ10のデータ入力手段(43)および入力データの表示手段60(50,61)を構成するものとされ、さらに表示継続中判別手段(30,50)と画面判別手段(30)と強制切替表示制御手段(30)と強制切替表示禁止制御手段(30)とを設け、制御部30から表示手段60(61)に次回入力用画面表示データが転送された場合に今回入力用画面表示データが表示継続中であると判別されかつ次回入力用画面表示データが全画面表示データであると判別されたことを条件に、表示画面61Gに表示継続中の今回入力用画面表示データに代えて当該次回入力用画面表示データを表示画面61Gに強制切替表示可能であるとともに今回入力用画面表示データが表示継続中であると判別されかつ次回入力用画面表示データが部分画面表示データであると判別されたことを条件に表示画面61Gに表示継続中の今回入力用画面表示データが表示終了するまで強制切替表示を禁止可能に形成されている。
【0040】
図1において、電子キャッシュレジスタ10は、標準入力装置(キーボード43)を含むパソコン20に、外部入出力装置を接続してなる。外観を図2に示す。
【0041】
パソコン20は、マザーボードにCPU31,ROM32,RAM33および時計回路等(図示省略)を実装した構成の制御部30に、HDD(ハードディスク装置)41,FDD(フロッピーディスク装置)42,上記キーボード43,入出力ポート(I/O)46・47および外部(例えば、ストアコントローラ80)とデータ通信回線網45を介してデータ通信するための通信用インターフェイス(I/F)44等を接続してなる。
【0042】
入出力ポート46にはその他の入力装置を形成するスキャナ(SCN)71およびカードリーダライター(R/W)73が接続され、入出力ポート47にはプリンタ(PNT)75およびその他の出力装置(自動開放型のドロワ等)76が接続されている。
【0043】
また、制御部30には、表示手段60を構成するオペレータ用表示器(FIU)61および客用表示器(BIU)65が表示用コントローラ50を介して接続されている。また、各コントローラ(CONT)を介してオペレータ用表示器(FIU)61に対応するタッチパネル62および客用表示器(BIU)65に対応するタッチパネル66が接続されている。
【0044】
HDD(メモリ)41には、図示省略した商品ファイル,売上ファイル等の他に、図4,図5に示す画面表示切替プログラム等を格納させたプログラムファイル41PRGが設けられている。各ファイルは、RAM33に展開されて使用される。
【0045】
データ入力処理装置は、この実施形態では、制御部30,キーボード43および制御機能をも有する表示手段[表示用コントローラ50およびオペレータ用表示器(FIU)61]から形成されている。
【0046】
このデータ入力処理装置の基本的機能は、データ入力手段(キーボード43)を用いた前回データ入力後に、データ入力処理を行う制御部30から表示手段60(61)に今回データを入力するために必要な今回入力用画面表示データを転送可能、表示手段60(50)が受信した今回入力用画面表示データをオペレータ用表示器(FIU)61の表示画面61Gに表示可能であるとともに表示画面61Gに表示された今回入力用画面表示データを参照しつつデータ入力手段(43)を用いて今回データを入力可能かつ今回入力データをデータ入力手段(43)から制御部30に送信可能である。
【0047】
すなわち、キーボード43がデータ入力手段を構成し、LCD構造である表示手段60(オペレータ用表示器61FIU)は、制御部30側から転送されて来た全画面表示データに基づいて図6〜図10に示す画面61Gに600文字(=40桁×15行)を表示することができる。
【0048】
この画面表示データは、図3に示すフォーマットとされ、スタートアドレスは行番号、ストップアドレスは桁番号、各画面データはそのアドレスの文字データをそれぞれに表わす。全画面表示データの場合は、スタートアドレスが「01,01」で、ストップアドレスが「15,40」で、画面データ(N)のNは「600」である(N=600)。
【0049】
さて、制御部30は、データ入力手段(キーボード43)を用いてデータ(キー入力)が入力されると、今回データ(当該キー入力)に対応しかつ表示手段60(50,61)側に応答すべき応答画面表示データD(次回入力用画面表示データ)を抽出(図4のST10)する。
【0050】
引続き、次回入力用画面表示データDが全画面表示データDaである場合(ST11のYES)は、メモリ(RAM33)に全画面表示データDaである旨を記憶する。この実施形態では、フラグF2を“1”にセット(F2=1)する(ST12)。
【0051】
反対に、次回入力用画面表示データDが部分画面表示データDpである場合(ST11のNO)は、メモリ(RAM33)に部分画面表示データDpである旨を記憶する。この実施形態では、フラグF2を“0”にリセット(F2=0)したままである(ST13)。
【0052】
いずれの場合でも、図3に示すフォーマットの次回入力用画面表示データD(=Da)を表示手段(61)側つまり表示用コントローラ50へ転送する。つまり、制御部30としては、次回入力用画面表示データD(=Da)の表示指示として当該次回入力用画面表示データD(=Da)を表示用コントローラ50へ転送する。しかし、この段階では、当該次回入力用画面表示データD(=Da)が直ちにオペレータ用表示器61の表示画面61Gに表示されるか否かは分からない。
【0053】
ここに、表示継続中判別手段(30,50)は、制御部30から表示手段60側(50,61)に次回(今回)入力用画面表示データDが転送された場合に、今回(前回)入力用画面表示データDの表示画面61Gへの表示が継続しているか否かを判別(ST14)する。つまり、表示用コントローラ50からオペレータ用表示器61へ今回(前回)入力用画面表示データを転送している最中か否かを判別するわけである。この実施形態では、フラグF1=1が転送中で、F2=0が転送終了である。
【0054】
また、画面判別手段(50)は、表示継続中判別手段(30,50)によって今回入力用画面表示データDの表示画面61Gへの表示が継続していると判別された場合(ST14のYES)に、次回入力用画面表示データDが全画面表示データDaおよび部分画面表示データDpのいずれであるかを判別する(ST15)。図3に示すフォーマットの画面表示データ(メモリマップ)を参照して判別する。
【0055】
強制切替表示制御手段(30)は、表示継続中判別手段(30,50)によって今回(入力用画面表示データ)Dが表示継続中であると判別(ST14でYES)されかつ画面判別手段(30)によって次回入力用画面表示データが全画面表示データDaであると判別(ST15でYES)されたことを条件に、表示画面61Gに表示継続中の今回入力用画面表示データに代えて次回入力用画面表示データをオペレータ用表示器61に転送しつつ表示画面61Gに当該次回入力用画面表示データを強制切替表示する(ST18)。
【0056】
「表示継続中の今回入力用画面表示データに代えて」とは、今回(画面表示データ)D(=Da)の転送を中断(ST16)して当該次回入力用画面表示データを表示手段60に強制転送(ST18)する意味である。
【0057】
次回(画面表示データ)D(=Da)の転送は、次回入力用画面表示データ(D=Da)の転送中を表すフラグF1を“1”にセット(F1=1)する(図5のST181)とともに、今回の応答画面表示データ(次回入力用画面表示データ)を1バイトずつ表示用コントローラ50(表示手段60側)に転送する(ST182)。転送終了(ST183のYES)後に、フラグをリセットする(ST184)。つまり、F1=0,F2=0にする。
【0058】
なお、強制切替表示禁止制御手段(30)は、表示継続中判別手段(30,50)によって今回入力用画面表示データDが表示継続中であると判別(図4のST14でYES)されかつ画面判別手段(30)によって次回入力用画面表示データが部分画面表示データDpであると判別(ST15のNO)されたことを条件に、表示画面61Gに表示継続中の今回入力用画面表示データDaが表示終了(ST17のYES)するまで、強制切替表示制御手段(30)の強制切替表示(ST18)を禁止(ST17のNO)する。つまり、待機(遅延)方式による。
【0059】
かくして、キー入力操作に応じて正確かつ忠実に応答画面表示データを表示手段60側(50,61)に転送する場合でかつ全画面表示データDa(N=600)の転送時間が0.5秒を必要とするならば、図6〜図10に示す初期の精算業務時の基本画面(図6)から最終の「サインオン」キー入力画面(図10)までの画面移行時間は、従来例(図11,図12)の場合と同様に、3秒である。
【0060】
しかし、この発明(実施形態)では、キー入力に必要とする時間を無視すると、例えば0.5秒で画面移行することができる。
【0061】
詳しくは、この実施形態において、従来例の場合(図11)と同様にモードを切替(精算モード→点検モード→登録モードの順で切替)るとともに登録モードにおいてキー入力(テンキー「1」,「2」,「3」およびサインオンキーをこの順で行う。)を実行した場合を考える。また、図6〜図10に示す各モード画面は、上記の通り全画面表示データDaである。
【0062】
すなわち、電子キャッシュレジスタ10の立上げ条件としてのサインオンを登録モードの基本画面(図8)で実行することを考える。そして、この場合の精算モードおよび点検モードは、モード切替スイッチ(キー)を登録モードに切替える際の途中に単に通過(データ入力はしない。)するだけである。もとより、制御部30は精算モードおよび点検モードでも切替えられることに変わりがないので、当該基本画面(図6,図7)を表示しようとする。
【0063】
ここで、精算モードに切替え指示すると、制御部30は、これに対応する画面表示データDつまりキーボード43を用いて次回データを入力するために必要な次回入力用画面表示データDaを抽出(図4のST10)する。
【0064】
この抽出中でも表示手段60(オペレータ用表示器61)の画面61Gには、図6の精算業務時の基本画面[今回入力用画面表示データDa(40桁×15行=600文字)]が表示されつつある(図5のST182)。今回入力用画面表示データDaの転送中(F1=1)が記憶される。
【0065】
当該今回入力用画面表示データDは全画面表示データDaである(ST11のYES)から、その旨(F2=1)が記憶(ST12)される。図6に示す精算業務時の基本画面ではデータは何も入力されずかつ完全表示状態に至る前に点検モードに切替えられる。
【0066】
かくして、制御部30側から次回入力用画面表示データが転送されて来た場合に、表示手段60側(50,61)の表示継続中判別手段(表示コントローラ50,制御部30)は、今回入力用画面表示データDの表示画面61Gへの表示が継続しているか否かを判別(ST14)する。この場合は、転送中である(ST14でYES)。
【0067】
すると、画面判別手段(30)が、次回入力用画面表示データDが全画面表示データDaであると判別(ST15のYES)するので、強制切替表示制御手段(30)は、表示画面61Gに表示継続中の今回入力用画面表示データDaに代えて当該次回入力用画面表示データDaを表示画面61Gに強制切替表示(ST16,ST18)する。つまり、図7の点検業務時の基本画面になる。
【0068】
以下、同様に図8の登録業務時の基本画面→キー入力「1」,「2」,「3」をした後の表示状態(入力表示枠A内に“123”が表示されている。)を示す図9の場合と同様でかつ入力表示枠A内に“1”のみが表示されたテンキー「1」入力画面→図9の場合と同様でかつ入力表示枠A内に“12”が表示されたテンキー「2」入力画面→図9に示すサインオンキー入力画面→図10に示すサインオン(SIGN ON)に示すサインオンキー入力画面に変わる。なお、図8および図9では、サインオフ(SIGN OFF)状態である。
【0069】
すなわち、今回画面表示データD(=Da)が表示手段60側(50,61)に転送中(図4のST14でYES)でかつ次回画面表示データDが全画面表示データDaである場合(図4のST15のYES)には、各今回画面表示データD(=Da)の転送が中断(ST16)されかつ当該各次回画面表示データD(=Da)が強制転送(ST18)されるから、図6の精算業務時の基本画面から図10のサインオンキー押下時点の画面まで、一瞬的に表示切替できるわけである。
【0070】
かくして、キー入力時間が早くても画面表示を追従させられる。なお、各段階で、各今回画面表示データDの転送が終了していれば(ST14のYES)、当該各次回画面表示データDaを転送(ST18)することができる。
【0071】
したがって、画面表示切替速度とオペレータの入力速度との間にミスマッチを軽減することができる。例えば商品登録業務の遂行手順を熟知しかつデータ入力手段(43)を用いたデータ入力速度が非常に速いオペレータに対しても、入力リズムを維持できる。しかも、制御部30,表示制御回路(表示用コントローラ50)および表示器(61)等を含む表示手段60のハードウエア的で過度な高速化をしなくていいので、コスト的・技術的に有利である。また、画面61G上の表示情報量の増大にも適応できる。さらに、自動画面切替方式なので、取扱いが簡単である。
【0072】
また、次回入力用画面表示データが全画面表示データDaである場合に強制切替表示条件が成立したものとされ、次回入力用画面表示データが全画面表示データDaであると判別した場合には表示継続中の今回入力用画面表示データから当該次回入力用画面表示データへの強制切替表示を即実行可能かつ当該次回入力用画面表示データが部分画面表示データDpであると判別した場合には今回入力用画面表示データの表示終了まで強制切替表示の実行を遅延可能であるから、次回入力用画面表示データが全画面表示データDaおよび部分画面表示データDpのいずれの場合にも次回入力用画面表示データの表示を妥当性ある具体的なタイミングで円滑に行える。
【0073】
また、制御部30側から次回入力用画面表示データが転送されて来た場合で、表示継続中判別手段(30,50)によって今回入力用画面表示データDが表示継続中であると判別されかつ画面判別手段(30)によって次回入力用画面表示データが全画面表示データDaであると判別されたことを条件に、強制切替表示制御手段(30)が表示画面61Gに表示継続中の今回入力用画面表示データに代えて当該次回入力用画面表示データを表示画面に強制切替表示する。
【0074】
これに対して、強制切替表示禁止制御手段(30)は、今回入力用画面表示データが表示継続中であると判別されかつ次回入力用画面表示データが部分画面表示データDpであると判別されたことを条件に、表示画面61Gに表示継続中の今回入力用画面表示データが表示終了するまで強制切替表示制御手段(30)の強制切替表示を禁止するので、自動画面切替方式であるから取扱いが簡単である。
【0075】
さらに、データ入力手段が高速データ入力可能なキーボード43でかつ表示手段60が多様な表示速度の中から任意的事情によって選択された表示切替速度および大きさのLCD構造である装置(オペレータ用表示器61)においても、適応できかつ利用性が高い。
【0076】
さらにまた、データ入力処理が、商品販売データ処理(少なくとも商品登録および会計処理を含む。)とされているので、商品販売データ処理を円滑かつ正確に行えるとともに商品販売業務能率を向上できる。
【0077】
(第2の実施形態)
この第2の実施形態は、基本的構成・機能が第1の実施形態の場合(図1〜図10)と同様とされているが、第1の実施形態では各画面表示データDが全画面表示データDaとされていたが、この第2の実施形態では図6の精算業務時の精算基本画面(画面表示データ),図7に示す点検時の点検基本画面(画面表示データ)および図8に示す登録業務時の登録基本画面(画面表示データ)は全画面表示データDaであるが、図9に示すテンキー「3」の押下時点の画面(画面表示データ),図10に示すサインオンキーの押下時点の画面(画面表示データ)は部分画面表示データDpであるとする。テンキー「1」および「2」の各押下時点の画面(画面表示データ)は、図9の場合と同じ部分画面表示データDpである。
【0078】
かくして、第1の実施形態の場合と同様に、図6の精算業務時の基本画面,図7の点検業務時の基本画面の順に表示切替される。これに引続く画面表示データ(今回画面表示データ)は、図8に示す登録業務時の基本画面を表示するための全画面表示データDaである。
【0079】
しかし、次回画面表示データは、テンキー「1」を用いて入力されたデータ(“1”)を表示させるためのテンキー「1」入力画面(部分画面表示データDp)である。つまり、図8に示す登録業務時の基本画面中の入力表示枠A相当部分画面で、図8に示す登録業務時の基本画面中の入力表示枠Aを除く大部分画面が表示されていることが必要である。
【0080】
したがって、表示継続中判別手段(表示コントローラ50,制御部30)が、今回入力用画面表示データDの表示画面61Gへの表示が継続(転送中…F1=1)していると判別(ST14のYES)し、かつ画面判別手段(30)が次回入力用画面表示データDが部分画面表示データDpであると判別(ST15のNO)すると、今回画面表示データ(登録業務じ基本画面)Daの転送が終了(ST17のYES)するまで、当該今回画面表示データ(登録業務じ基本画面)Daが転送される。つまり、図8に示す完全表示状態になる。
【0081】
すなわち、当該次回入力用画面表示データが部分画面表示データDpであると判別した場合(ST15のNO)には、強制切替表示禁止制御手段(30)が働き、今回入力用画面表示データ(登録業務じ基本画面)Daの表示終了(ST17のYES)まで、強制切替表示制御手段(30)による強制切替表示(ST16,ST18)の実行を遅延する。
【0082】
同様に、部分画面表示データDpつまりテンキー「2」入力画面,テンキー「3」入力画面が続くので、表示画面61Gの表示態様は、丁度図8の登録業務時の基本画面が一定で、入力表示枠A内に“何も(数値)表示されていない”状態→“1”が表示された状態→“12”が表示された状態→“123”が表示された状態に段階的に切替わる。
【0083】
この際、部分画面表示データDpは、図8,図9に示す如く、1行分(40文字中の1〜3文字)であるから、各部分画面表示データDpの表示切替時間は全画面(600文字)表示切替時間の少なくとも1/15であるから、一瞬的である。
【0084】
しかして、この第2の実施形態によれば、第1の実施形態の場合と同様な作用効果を奏することができる他、さらに基本画面が一定で、入力表示枠A内の部分画面表示データDpの表示を段階的かつ極短時間で表示更新可能であるから、キー入力による入力データを当該キー入力操作と関連付けて確認することができる。これは例えばキー入力操作が不慣れあるいは遅い初心者に安心感を与えられる。
【0085】
【発明の効果】
請求項1の発明によれば、制御部から表示手段に次回入力用画面表示データが転送された場合に今回入力用画面表示データの表示継続中であると判別した場合でかつ強制表示切替条件が成立していると判別した場合に、表示継続中の当該今回入力用画面表示データに代えて当該次回入力用画面表示データを表示画面に強制切替表示可能に形成されたデータ入力処理装置であるから、画面表示切替速度とオペレータの入力速度との間にミスマッチを軽減することができる。例えば商品登録業務の遂行手順を熟知しかつデータ入力手段を用いたデータ入力速度が非常に速いオペレータに対しても、入力リズムを維持できる。しかも、制御部,表示制御回路(表示用コントローラ)および表示器等を含む表示手段のハードウエア的で過度な高速化をしなくてもよいから、コスト的・技術的に有利である。また、画面上の表示情報量の増大にも適応できる。
【0086】
また、請求項2の発明によれば、次回入力用画面表示データが全画面表示データである場合に強制切替表示条件が成立したものとされ、次回入力用画面表示データが全画面表示データであると判別した場合には表示継続中の今回入力用画面表示データから当該次回入力用画面表示データへの強制切替表示を即実行可能であるとともに当該次回入力用画面表示データが部分画面表示データであると判別した場合には今回入力用画面表示データの表示終了まで強制切替表示の実行を遅延可能に形成されているので、請求項1の発明の場合と同様な効果を奏することができることに加え、さらに次回入力用画面表示データが全画面表示データおよび部分画面表示データのいずれの場合にも次回入力用画面表示データの表示を妥当性ある具体的なタイミングで円滑に行える。
【0087】
また、請求項3の発明によれば、表示継続中判別手段と画面判別手段と強制切替表示制御手段と強制切替表示禁止制御手段とを設け、制御部から表示手段に次回入力用画面表示データが転送された場合に今回入力用画面表示データが表示継続中であると判別されかつ次回入力用画面表示データが全画面表示データであると判別されたことを条件に表示画面に表示継続中の今回入力用画面表示データに代えて当該次回入力用画面表示データを表示画面に強制切替表示可能であるとともに今回入力用画面表示データが表示継続中であると判別されかつ次回入力用画面表示データが部分画面表示データであると判別されたことを条件に表示画面に表示継続中の今回入力用画面表示データが表示終了するまで強制切替表示を禁止可能に形成されたデータ入力処理装置であるから、請求項1の発明の場合と同様に、画面表示切替速度とオペレータの入力速度との間にミスマッチを軽減することができる。例えば商品登録業務の遂行手順を熟知しかつデータ入力手段を用いたデータ入力速度が非常に速いオペレータに対しても、入力リズムを維持できる。しかも、制御部,表示制御回路(表示用コントローラ)および表示器等を含む表示手段のハードウエア的で過度な高速化をしなくていいので、コスト的・技術的に有利である。また、画面上の表示情報量の増大にも適応できる。さらに、自動画面切替方式であるから取扱いが簡単である。
【0088】
さらに、請求項4の発明によれば、制御部がキーボードを用いた入力データに対応するデータ入力処理を実行可能かつ実行されたデータ入力処理に対応する次回入力用画面表示データを抽出しつつLCD構造の表示手段へ転送可能に形成されているから、請求項3の発明の場合と同様な作用効果を奏することができることに加え、さらにデータ入力手段が高速データ入力可能なキーボードでかつ表示手段が多様な表示速度の中から任意的事情によって選択された表示切替速度および大きさのLCD構造である装置においても適応できかつ利用性が高い。
【0089】
さらにまた、請求項5の発明によれば、データ入力処理が少なくとも商品登録および会計処理を含む商品販売データ処理であるから、請求項1から請求項4までの各発明の場合と同様な作用効果を奏することができることに加え、さらに商品販売データ処理を円滑かつ正確に行えるとともに商品販売業務能率を向上できる。
【図面の簡単な説明】
【図1】本発明の第1(第2)の実施形態を示すブロック図である。
【図2】同じく、外観図である。
【図3】同じく、画面表示データ例を説明するための図である。
【図4】同じく、キー入力および画面表示データ転送に係る動作を説明するためのフローチャートである。
【図5】同じく、今回の画面表示データの転送動作を説明するためのフローチャートである。
【図6】同じく、精算業務時の画面表示態様例を説明するための図である。
【図7】同じく、点検業務時の画面表示態様例を説明するための図である。
【図8】同じく、登録業務時の基本画面表示態様例を説明するための図である。
【図9】同じく、登録業務時の画面表示態様例(テンキー「3」押下時点)を説明するための図である。
【図10】同じく、登録業務時の画面表示態様例(サインオンキー押下時点)を説明するための図である。
【図11】従来例によるデータ入力例を説明するための図である。
【図12】従来例での画面表示切替例を説明するための図である。
【符号の説明】
10 電子キャッシュレジスタ(データ入力処理装置)
20 パーソナルコンピュータ(パソコン)
30 制御部
41 HDD
43 キーボード(データ入力手段)
50 表示用コントローラ(表示手段)
60 表示手段
61 オペレータ用表示器(表示手段)
61G 画面(表示画面)
62 タッチパネル
65 客用表示器
66 タッチパネル
71 スキャナ
80 ストアコントローラ[0001]
BACKGROUND OF THE INVENTION
The present invention can transfer screen display data for current input necessary for inputting the current data to the display means from the control unit that performs data input processing after the previous data input using the data input means. The present invention relates to a data input processing device formed so that current data can be input using a data input means while referring to displayed current input screen display data, and the current input data can be transmitted from the data input means to a control unit.
[0002]
[Prior art]
For example, in a merchandise sales registration data processing device comprising an electronic cash register, the setting mode, inspection mode, registration mode, and settlement mode can be selectively switched, and the current input screen display of the mode displayed on the display means by mode switching. It is possible to input the current data using the data input means while referring to the data and execute the business.
[0003]
For example, let us consider a case in which, for example, numeric keys “1”, “2”, “3” and a sign-on key necessary for sign-on required when the electronic cash register is opened (business start) are input. That is, in FIG. 11, the mode changeover switch (key) [key switch (key)] is switched in the order of the payment mode → inspection mode → registration mode, and in the registration mode, the numeric keypad “1”, numeric keypad “2”, numeric keypad “3” and Consider a case where the sign-on keys are entered in this order.
[0004]
First, when switching to the payment mode after startup, the current input screen display data necessary for inputting the current data in the payment mode is transferred from the control unit to the display means, and the current input screen display received by the display means Based on the data, the settlement mode basic screen shown in FIG. 12 is displayed on the display screen of the display means. If the operator inputs the current data using the data input means while referring to the current input screen display data (settlement mode basic screen) displayed on the display screen, the current input data is transmitted to the control unit.
[0005]
However, in the case of FIG. 11, since nothing is input in the checkout mode and the mode is immediately switched to the check mode as it is, the basic screen of the check mode shown in FIG. 12 is displayed on the display screen. Similarly, since nothing is input in the inspection mode and the mode is switched to the registration mode, the basic screen of the registration mode is displayed on the display screen as shown in FIG.
[0006]
In this registration mode basic screen, the current data (“1”) is input using the data input means (10-key “1”). Then, the screen changes to a numeric keypad “1” input screen after data (“1”) is entered with the numeric keypad “1”. In other words, since the current data (“1”) using the data input means (10-key “1”) is input on the registration mode basic screen, the next input necessary for inputting the next data (“2”) Screen display data is transferred to the display means, and the display screen of the display means prompts or confirms the input of the next data (“2”) after inputting the current data (tenkey “1”) (tenkey “1”). "Input screen) is displayed.
[0007]
Thus, on the numeric keypad “1” input screen, the current data (“2”) is input using the data input means (tenkey “2”). Then, the screen changes to a numeric keypad “2” input screen. In other words, since the current data (“2”) using the data input means (the numeric key “2”) is input on the numeric keypad “1” input screen, it is necessary to input the next data (“3”) this time. The screen display data for the next input is transferred, and a screen for prompting or confirming the input of the next data (“3”) after inputting the current data (“2”) (numerical key “2” input screen) is displayed on the screen. Is done.
[0008]
Similarly, the current data ("3") is input using the data input means (tenkey "3") on the numeric keypad "2" input screen of FIG. Then, the screen changes to a numeric keypad “3” input screen. Accordingly, when the current data (“sign on... SIGN ON”) is input using the data input means (sign on key) on the numeric keypad “3” input screen, the display screen changes to the sign on key input screen. This completes the sign-on declaration by inputting the person in charge number “123”. That is, the start of product sales business is permitted.
[0009]
That is, when the previous (next) data is entered on the previous (current) screen, the previous (current) data that has already been input is displayed on the screen and the current (next) data is prompted (confirmed) ( (Next time) Switch to the screen. If the current (next time) data is input, the screen is switched to the next (second time) screen that displays the input current (next time) data and prompts (confirms) the next (second time) data input.
[0010]
Therefore, when omitting the short time required for the key input shown in FIG. 11, from the checkout mode basic screen to the check mode basic screen shown in FIG. 12, from the check mode basic screen to the registration mode basic screen, Each time required to switch from the registration mode basic screen to the numeric keypad “1” input screen,..., The numeric keypad “3” input screen to the sign-on key input screen is almost constant (for example, 0.5 seconds). It is. That is, it takes 3 seconds from the settlement mode basic screen to the sign-on key input screen.
[0011]
Such screen switching is frequently repeated particularly during execution of product registration work, accounting processing work, and the like. For example, in product registration, a guidance screen requesting input of a product code, a display screen of the product code when the product code is read and input from a product label using a scanner, and product data acquired as corresponding to the product code A product data display screen for confirming (product name, unit price, etc.), a screen for keying in the number of purchases of the product, and the like are successively switched.
[0012]
[Problems to be solved by the invention]
By the way, in a conventional data input processing apparatus that has such data input means and display means and is constructed so as to transfer screen display data accurately and faithfully from the control unit side to the display means side in response to a key input operation, The following problems are inherent.
[0013]
That is, for example, among operators (cashiers) who use a data input processing device incorporated in a product sales data processing device, they are familiar with the procedure for performing product registration work and use data input means (especially a numeric keypad). Many operators have very fast data entry speeds. According to such a veteran, when, for example, the numeric keys “1”, “2”, “3” and the sign-on key required for sign-on required at the time of opening the station are continuously input, It is thought that it can be performed within 1.5 to 1 second, for example, even if it is common sense.
[0014]
On the other hand, speeding up of the display means including a control unit, a display control circuit (display controller), a display device, and the like has certain restrictions from the viewpoint of cost and technology. Also, the amount of information displayed on the screen tends to increase. Moreover, since some operators do not completely remember the work execution procedure and those who have slow key input, that is, beginners are mixed, it is not necessary to speed up the display switching by hardware in the cloud. There is also. Therefore, in actual operation, it is often difficult to make the 3 seconds required from the settlement mode basic screen to the sign-on key input screen, for example, 3 to 2.5 seconds or less.
[0015]
Thus, many mismatches may occur between the screen display switching speed and the operator input speed. That is, since the screen display switching speed is slow, it is impossible to follow the key input operation speed synchronously, so that the input rhythm of the operator is incorrect and the input work is slowed down.
[0016]
An object of the present invention is to provide a data input processing device capable of reducing a speed mismatch between a screen display switching speed and an operator input speed.
[0017]
[Means for Solving the Problems]
According to the first aspect of the present invention, screen display data for current input necessary for inputting current data to the display means can be transferred from a control unit that performs data input processing after previous data input using the data input means. The received screen display data for current input can be displayed on the display screen and the current data can be input using the data input means while referring to the screen display data for current input displayed on the display screen. In the data input processing device configured to be able to transmit from the input means to the control unit, when the next input screen display data is transferred from the control unit to the display means, the current input screen display data is displayed on the display screen. If the display of the current input screen display data is determined to be continued, the forced display switching condition can be determined. It is possible to determine whether or not it is satisfied, and display the next input screen display data instead of the current input screen display data that is being displayed when it is determined that the forced display switching condition is satisfied. It is a data input processing device formed so that forced switching display is possible on the screen.
[0018]
In this invention, after the previous data input using the data input means, the screen display data for current input necessary for inputting the current data to the display means is transferred from the control unit that performs the data input process. The display means displays the received screen display data for current input on the display screen.
[0019]
Here, when the next input screen display data is transferred from the control unit to the display means, it is determined whether or not the current display screen display data is continuously displayed on the display screen. Then, when it is determined that the display of the current screen display data is being continued, it is determined whether or not the forced display switching condition is satisfied.
[0020]
Whether or not the forced display switching condition is satisfied is, for example, comparison of display priority (index) set in advance for each screen display data or determination of whether the screen display data is a full screen or a partial screen. .
[0021]
That is, when it is determined that the forced display switching condition is satisfied, the next input screen display data is forcibly switched and displayed on the display screen instead of the current input screen display data being displayed. That is, the past screen display data for the current input is omitted (stopped in the middle) after the current time, and the future screen display data for the next input is displayed with priority.
[0022]
Therefore, mismatch between the screen display switching speed and the operator input speed can be reduced. For example, it is possible to maintain the input rhythm even for an operator who is familiar with the execution procedure of the merchandise registration work and has a very fast data input speed using the data input means. In addition, it is not necessary to speed up the display means including the control unit, the display control circuit (display controller), and the display device in terms of hardware, which is advantageous in terms of cost and technology. It can also be adapted to an increase in the amount of display information on the screen.
[0023]
According to a second aspect of the present invention, when the next input screen display data is full screen display data, the forced switching display condition is satisfied, and the next input screen display data is full screen display data. If it is determined that there is, the forced switching display from the current input screen display data to the next input screen display data can be immediately executed and the next input screen display data is displayed as a partial screen display. When it is determined that the data is data, the data input processing device is formed so that execution of the forced switching display can be delayed until the display of the current input screen display data is finished.
[0024]
In this invention, when the next input screen display data is full screen display data, the forced switching display condition is satisfied. Therefore, the next input screen display data is displayed while the current input screen display data is being displayed. Is determined to be full screen display data, the forced switching display for the next input screen display data is immediately executed. However, when it is determined that the next input screen display data is partial screen display data, execution of forced switching display to the next input screen display data is delayed until the display of the current input screen display data is terminated.
[0025]
That is, when the next input screen display data is full screen display data, the next input screen display data is displayed even if the display of the current input screen display data is interrupted. Since it has already been input this time, there is little need for a screen display for the input. Thus, it is a hurry.
[0026]
However, if the next input screen display data is partial screen display data, the next input screen display data will be displayed in a part of the current input screen display data that has been displayed. Therefore, if the display of the screen display data for input this time is not completed, the partial screen display data that is the screen display data for next input may not be displayed in the display area. That is why.
[0027]
Therefore, in addition to being able to achieve the same operational effects as in the case of the invention of
[0028]
Further, the invention of
[0029]
In this invention, when the next input screen display data is transferred from the control unit side, the display continuation determining means determines whether or not the display of the current input screen display data is continued on the display screen. Determine. The screen determining means determines whether the next input screen display data is full screen display data or partial screen display data.
[0030]
Then, on the condition that the screen display data for input this time is determined to be continuously displayed by the display continuation determining means and that the screen display data for next input is determined to be full screen display data by the screen determination means, The forced switching display control means forcibly switches and displays the next input screen display data on the display screen in place of the current input screen display data being displayed on the display screen.
[0031]
The other forced switching display prohibition control means determines that the current display screen display data is being displayed continuously by the display continuation determination means, and that the next input screen display data is partial screen display data by the screen determination means. On the condition that it is determined, the forced switching display control means prohibits the forced switching display until the current input screen display data being displayed on the display screen is completely displayed.
[0032]
Therefore, the mismatch between the screen display switching speed and the operator input speed can be reduced as in the case of the invention of
[0033]
Furthermore, the invention of
[0034]
In such an invention, the control unit executes a data input process corresponding to the input data input using the data input means including a keyboard. The key input speed varies depending on the personal qualities of the operator. Further, the screen display data for next input corresponding to the executed data input process is extracted and transferred to the display means having the LCD structure. The display switching speed and size of the display means having the LCD structure are constant within a selected range.
[0035]
Therefore, in addition to being able to achieve the same operational effects as the invention of
[0036]
Furthermore, the invention of
[0037]
In this invention, since the data input process is a merchandise sales data process (including at least a merchandise registration and accounting process), the same effects as those of the inventions of
[0038]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
[0039]
(First embodiment)
As shown in FIGS. 1 and 2, the basic configuration of the data input processing device is to constitute a data input means (43) and an input data display means 60 (50, 61) of the
[0040]
In FIG. 1, an
[0041]
The
[0042]
A scanner (SCN) 71 and a card reader / writer (R / W) 73 that form other input devices are connected to the input / output port 46, and a printer (PNT) 75 and other output devices (automatic) are connected to the input / output port 47. 76 is connected.
[0043]
Further, an operator display (FIU) 61 and a customer display (BIU) 65 constituting the display means 60 are connected to the
[0044]
The HDD (memory) 41 is provided with a program file 41PRG in which the screen display switching program and the like shown in FIGS. Each file is expanded in the RAM 33 and used.
[0045]
In this embodiment, the data input processing device is composed of a
[0046]
The basic function of this data input processing device is necessary to input the current data from the
[0047]
That is, the keyboard 43 constitutes a data input means, and the display means 60 (operator display 61FIU) having an LCD structure is based on the full-screen display data transferred from the
[0048]
The screen display data is in the format shown in FIG. 3, where the start address represents a line number, the stop address represents a digit number, and each screen data represents character data at that address. In the case of full screen display data, the start address is “01, 01”, the stop address is “15, 40”, and N of the screen data (N) is “600” (N = 600).
[0049]
When the data (key input) is input using the data input means (keyboard 43), the
[0050]
Subsequently, when the next screen display data D for input is the full screen display data Da (YES in ST11), the fact that it is the full screen display data Da is stored in the memory (RAM 33). In this embodiment, the flag F2 is set to “1” (F2 = 1) (ST12).
[0051]
On the other hand, when the next screen display data D for input is partial screen display data Dp (NO in ST11), the fact that it is partial screen display data Dp is stored in the memory (RAM 33). In this embodiment, the flag F2 remains reset to “0” (F2 = 0) (ST13).
[0052]
In either case, the next-input screen display data D (= Da) in the format shown in FIG. 3 is transferred to the display means (61) side, that is, the
[0053]
Here, the display continuation determining means (30, 50), when the next (current) input screen display data D is transferred from the
[0054]
Further, the screen discriminating means (50) determines that the current display screen display data D is continuously displayed on the display screen 61G by the display continuation determining means (30, 50) (YES in ST14). Then, it is determined whether the next screen display data D for input is the full screen display data Da or the partial screen display data Dp (ST15). The determination is made with reference to the screen display data (memory map) in the format shown in FIG.
[0055]
The forced switching display control means (30) determines that the current display (input screen display data) D is being displayed (YES in ST14) and the screen determination means (30) by the display continuation determination means (30, 50). ), It is determined that the next input screen display data is the full screen display data Da (YES in ST15), instead of the current input screen display data being displayed on the display screen 61G for the next input. The screen display data for next input is forcibly switched and displayed on the display screen 61G while transferring the screen display data to the operator display 61 (ST18).
[0056]
“Instead of the current input screen display data that is being continuously displayed” means that the transfer of the current (screen display data) D (= Da) is interrupted (ST16) and the next input screen display data is displayed on the display means 60. This means forcible transfer (ST18).
[0057]
In the next transfer (screen display data) D (= Da), the flag F1 indicating that the next input screen display data (D = Da) is being transferred is set to “1” (F1 = 1) (ST181 in FIG. 5). ) And the current response screen display data (next input screen display data) are transferred to the display controller 50 (display means 60 side) byte by byte (ST182). After the end of transfer (YES in ST183), the flag is reset (ST184). That is, F1 = 0 and F2 = 0.
[0058]
The forced switching display prohibition control means (30) determines that the current input screen display data D is being displayed by the display continuation determination means (30, 50) (YES in ST14 in FIG. 4) and the screen. On the condition that the next screen display data for next input is determined to be the partial screen display data Dp by the determining means (30) (NO in ST15), the current input screen display data Da being displayed on the display screen 61G is determined. The forced switching display control means (30) prohibits the forced switching display (ST18) until the display ends (YES in ST17) (NO in ST17). That is, it is based on a standby (delay) method.
[0059]
Thus, when the response screen display data is transferred to the display means 60 side (50, 61) accurately and faithfully according to the key input operation, the transfer time of the full screen display data Da (N = 600) is 0.5 seconds. 6 to 10, the screen transition time from the basic screen (FIG. 6) during the initial checkout operation shown in FIGS. 6 to 10 to the final “sign-on” key input screen (FIG. 10) As in the case of FIGS. 11 and 12, the time is 3 seconds.
[0060]
However, in the present invention (embodiment), if the time required for key input is ignored, the screen can be shifted in 0.5 seconds, for example.
[0061]
Specifically, in this embodiment, the mode is switched (switching is made in the order of checkout mode → inspection mode → registration mode) as in the case of the conventional example (FIG. 11) and key input (tenkey “1”, “ 2), “3” and the sign-on key are performed in this order. Each mode screen shown in FIGS. 6 to 10 is the full-screen display data Da as described above.
[0062]
That is, consider that sign-on as a start-up condition of the
[0063]
Here, when switching to the settlement mode is instructed, the
[0064]
During the extraction, the screen 61G of the display means 60 (operator display 61) displays the basic screen [screen display data for current input Da (40 digits × 15 lines = 600 characters)] at the time of the settlement operation shown in FIG. (ST182 in FIG. 5). The current transfer of the screen display data for input Da (F1 = 1) is stored.
[0065]
Since the current input screen display data D is full screen display data Da (YES in ST11), the fact (F2 = 1) is stored (ST12). In the basic screen at the time of the checkout operation shown in FIG. 6, no data is input, and the mode is switched to the inspection mode before reaching the complete display state.
[0066]
Thus, when the next screen display data for input is transferred from the
[0067]
Then, since the screen determination means (30) determines that the next screen display data D for input is the full screen display data Da (YES in ST15), the forced switching display control means (30) displays on the display screen 61G. Instead of the ongoing current input screen display data Da, the next input screen display data Da is forcibly switched and displayed on the display screen 61G (ST16, ST18). That is, the basic screen for the inspection work shown in FIG. 7 is displayed.
[0068]
Hereinafter, similarly, the basic screen at the time of registration work in FIG. 8 → display state after key input “1”, “2”, “3” (“123” is displayed in the input display frame A). As shown in FIG. 9, the numeric keypad “1” input screen in which only “1” is displayed in the input display frame A → “12” is displayed in the input display frame A in the same manner as in FIG. The input screen changes to the sign-on key input screen shown in FIG. 9 → the sign-on key input screen shown in FIG. 10 → the sign-on key input screen shown in FIG. 10. In FIGS. 8 and 9, the sign-off state is shown.
[0069]
That is, the current screen display data D (= Da) is being transferred to the display means 60 side (50, 61) (YES in ST14 in FIG. 4), and the next screen display data D is full screen display data Da (FIG. 4 ST15 YES), the transfer of each current screen display data D (= Da) is interrupted (ST16) and the next screen display data D (= Da) is forcibly transferred (ST18). The display can be switched instantaneously from the basic screen at the time of
[0070]
Thus, the screen display can be followed even if the key input time is short. If the transfer of the current screen display data D has been completed at each stage (YES in ST14), the next screen display data Da can be transferred (ST18).
[0071]
Therefore, mismatch between the screen display switching speed and the operator input speed can be reduced. For example, it is possible to maintain the input rhythm even for an operator who is familiar with the execution procedure of the merchandise registration work and who has a very fast data input speed using the data input means (43). Moreover, it is not necessary to speed up the display means 60 including the
[0072]
Further, if the next input screen display data is the full screen display data Da, the forced switching display condition is satisfied, and if it is determined that the next input screen display data is the full screen display data Da, the display is performed. If it is determined that the forcible switching display from the current input screen display data to the next input screen display data can be immediately executed and the next input screen display data is the partial screen display data Dp, the current input is performed. Since the execution of forced switching display can be delayed until the display of the display screen display data is completed, the next input screen display data is used when the next input screen display data is either the full screen display data Da or the partial screen display data Dp. Can be displayed smoothly at reasonable and specific timing.
[0073]
When the next input screen display data is transferred from the
[0074]
On the other hand, the forced switching display prohibition control means (30) determines that the current screen display data is being displayed and determines that the next screen display data is the partial screen display data Dp. On this condition, the forced switching display control means (30) prohibits the forced switching display until the current input screen display data being displayed on the display screen 61G is completely displayed. Simple.
[0075]
Further, the data input means is a keyboard 43 capable of inputting high-speed data, and the display means 60 is an apparatus (display for operator) having an LCD structure with a display switching speed and size selected from various display speeds according to arbitrary circumstances. 61) is also adaptable and highly available.
[0076]
Furthermore, since the data input processing is product sales data processing (including at least product registration and accounting processing), product sales data processing can be performed smoothly and accurately, and product sales operation efficiency can be improved.
[0077]
(Second Embodiment)
In the second embodiment, the basic configuration and function are the same as those in the case of the first embodiment (FIGS. 1 to 10), but in the first embodiment, each screen display data D is a full screen. In the second embodiment, the basic data for settlement (screen display data) at the time of the settlement operation shown in FIG. 6, the basic screen for inspection (screen display data) at the time of inspection shown in FIG. The registration basic screen (screen display data) at the time of the registration work is full screen display data Da, but the screen (screen display data) when the numeric key “3” shown in FIG. 9 is pressed, and the sign-on key shown in FIG. It is assumed that the screen (screen display data) at the time of pressing is partial screen display data Dp. The screens (screen display data) at the time of pressing the numeric keys “1” and “2” are the same partial screen display data Dp as in FIG.
[0078]
Thus, as in the case of the first embodiment, the display is switched in the order of the basic screen at the checkout operation in FIG. 6 and the basic screen at the checkout operation in FIG. The subsequent screen display data (current screen display data) is full-screen display data Da for displaying the basic screen at the time of registration work shown in FIG.
[0079]
However, the next screen display data is a numeric keypad “1” input screen (partial screen display data Dp) for displaying data (“1”) entered using the numeric keypad “1”. That is, most of the screens except for the input display frame A in the basic screen for registration work shown in FIG. 8 are displayed in the partial display screen corresponding to the input display frame A in the basic screen for registration work shown in FIG. is required.
[0080]
Therefore, the display continuation determining means (
[0081]
That is, when it is determined that the next input screen display data is the partial screen display data Dp (NO in ST15), the forced switching display prohibition control means (30) operates to display the current input screen display data (registration service). Basic screen) The execution of forced switching display (ST16, ST18) by the forced switching display control means (30) is delayed until the display of Da is ended (YES in ST17).
[0082]
Similarly, since the partial screen display data Dp, that is, the numeric keypad “2” input screen and the numeric keypad “3” input screen continue, the display mode of the display screen 61G is the same as the basic screen at the time of registration work in FIG. In the frame A, the state is switched step by step from “nothing (numerical value) is displayed” → “1” is displayed → “12” is displayed → “123” is displayed.
[0083]
At this time, since the partial screen display data Dp is for one line (1 to 3 characters out of 40 characters) as shown in FIGS. 8 and 9, the display switching time of each partial screen display data Dp is full screen ( 600 characters) Since it is at least 1/15 of the display switching time, it is instantaneous.
[0084]
Thus, according to the second embodiment, the same effects as those of the first embodiment can be obtained, and the basic screen is constant, and the partial screen display data Dp in the input display frame A is used. Since the display can be updated in a stepwise manner and in a very short time, input data by key input can be confirmed in association with the key input operation. This gives a sense of security to beginners who are unfamiliar or slow in key input operation, for example.
[0085]
【The invention's effect】
According to the first aspect of the present invention, when the next screen display data for input is transferred from the control unit to the display means, it is determined that the display of the screen display data for current input is being continued and the forced display switching condition is Because it is a data input processing device formed so that the next input screen display data can be forcibly switched and displayed on the display screen instead of the current input screen display data that is being displayed when it is determined that it has been established. The mismatch between the screen display switching speed and the operator input speed can be reduced. For example, it is possible to maintain the input rhythm even for an operator who is familiar with the execution procedure of the merchandise registration work and has a very fast data input speed using the data input means. In addition, it is not necessary to speed up the display means including the control unit, the display control circuit (display controller), and the display device in terms of hardware, which is advantageous in terms of cost and technology. It can also be adapted to an increase in the amount of display information on the screen.
[0086]
According to the invention of
[0087]
According to the invention of
[0088]
Furthermore, according to the invention of
[0089]
Furthermore, according to the invention of
[Brief description of the drawings]
FIG. 1 is a block diagram showing a first (second) embodiment of the present invention.
FIG. 2 is an external view of the same.
FIG. 3 is also a diagram for explaining an example of screen display data.
FIG. 4 is a flowchart for explaining operations related to key input and screen display data transfer in the same manner.
FIG. 5 is a flowchart for explaining the screen display data transfer operation of this time.
FIG. 6 is also a diagram for explaining an example of a screen display mode at the time of checkout work.
FIG. 7 is also a diagram for explaining an example of a screen display mode at the time of inspection work.
FIG. 8 is also a diagram for explaining an example of a basic screen display mode during registration work.
FIG. 9 is also a diagram for explaining an example of a screen display mode at the time of registration work (when the numeric key “3” is pressed);
FIG. 10 is a diagram for explaining an example of a screen display mode at the time of registration work (at the time when a sign-on key is pressed);
FIG. 11 is a diagram for explaining an example of data input according to a conventional example.
FIG. 12 is a diagram for explaining an example of screen display switching in a conventional example.
[Explanation of symbols]
10 Electronic cash register (data input processing device)
20 Personal computer (PC)
30 Control unit
41 HDD
43 Keyboard (Data input means)
50 Display controller (display means)
60 Display means
61 Display for operator (display means)
61G screen (display screen)
62 Touch panel
65 Display for customers
66 Touch panel
71 scanner
80 Store controller
Claims (5)
前記制御部から前記表示手段に次回入力用画面表示データが転送された場合に前記今回入力用画面表示データの前記表示画面への表示が継続しているか否かを判別可能かつ前記今回入力用画面表示データの表示継続中であると判別した場合に強制表示切替条件が成立しているか否かを判別可能であるとともに、強制表示切替条件が成立していると判別した場合に表示継続中の当該今回入力用画面表示データに代えて当該次回入力用画面表示データを表示画面に強制切替表示可能に形成されているデータ入力処理装置。The current input screen display data necessary for inputting the current data to the display means can be transferred from the control unit that performs data input processing after the previous data input using the data input means to the display means, and the current input screen display received by the display means Data can be displayed on the display screen and the current data can be input using the data input means while referring to the current input screen display data displayed on the display screen, and the current input data is transmitted from the data input means to the control unit. In the data input processing device formed so as to be possible,
It is possible to determine whether or not display of the current input screen display data on the display screen is continued when the next input screen display data is transferred from the control unit to the display means, and the current input screen When it is determined that the display of display data is continuing, it is possible to determine whether the forced display switching condition is satisfied, and when it is determined that the forced display switching condition is satisfied, A data input processing device configured to be able to forcibly switch display the next input screen display data on the display screen instead of the current input screen display data.
前記制御部から前記表示手段に次回入力用画面表示データが転送された場合に前記今回入力用画面表示データの前記表示画面への表示が継続しているか否かを判別する表示継続中判別手段と,前記次回入力用画面表示データが全画面表示データおよび部分画面表示データのいずれであるかを判別する画面判別手段と,表示継続中判別手段によって前記今回入力用画面表示データが表示継続中であると判別されかつ画面判別手段によって前記次回入力用画面表示データが全画面表示データであると判別されたことを条件に前記表示画面に表示継続中の前記今回入力用画面表示データに代えて当該次回入力用画面表示データを表示画面に強制切替表示する強制切替表示制御手段と,表示継続中判別手段によって前記今回入力用画面表示データが表示継続中であると判別されかつ画面判別手段によって前記次回入力用画面表示データが部分画面表示データであると判別されたことを条件に前記表示画面に表示継続中の前記今回入力用画面表示データが表示終了するまで強制切替表示制御手段の強制切替表示を禁止する強制切替表示禁止制御手段とを設けた、データ入力処理装置。The current input screen display data necessary for inputting the current data to the display means can be transferred from the control unit that performs data input processing after the previous data input using the data input means to the display means, and the current input screen display received by the display means Data can be displayed on the display screen and the current data can be input using the data input means while referring to the current input screen display data displayed on the display screen, and the current input data is transmitted from the data input means to the control unit. In the data input processing device formed so as to be possible,
Display continuation determining means for determining whether or not display of the current input screen display data on the display screen is continued when next input screen display data is transferred from the control unit to the display means; The screen display data for the current input is being displayed by the screen determining means for determining whether the next input screen display data is full screen display data or partial screen display data, and the display continuation determining means. On the condition that the next screen display data for next input is determined to be full screen display data by the screen discriminating means instead of the screen display data for the current input that is being displayed on the display screen. The current input screen display data is displayed by forced switching display control means for forcibly switching and displaying the input screen display data on the display screen and the display continuation determining means. The screen display data for current input that is being displayed on the display screen is determined on the condition that it is determined that the screen is being continued and that the screen display data for next input is determined to be partial screen display data. A data input processing device provided with forced switching display prohibiting control means for prohibiting forced switching display of the forced switching display control means until display ends.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000088439A JP3844185B2 (en) | 2000-03-28 | 2000-03-28 | Data input processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000088439A JP3844185B2 (en) | 2000-03-28 | 2000-03-28 | Data input processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001273566A JP2001273566A (en) | 2001-10-05 |
JP3844185B2 true JP3844185B2 (en) | 2006-11-08 |
Family
ID=18604321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000088439A Expired - Fee Related JP3844185B2 (en) | 2000-03-28 | 2000-03-28 | Data input processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3844185B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5227743B2 (en) * | 2008-10-31 | 2013-07-03 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
-
2000
- 2000-03-28 JP JP2000088439A patent/JP3844185B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2001273566A (en) | 2001-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20040143550A1 (en) | Cellular electronic wallet device and method | |
WO2013166269A1 (en) | Finger text-entry overlay | |
JP2001118147A (en) | Merchandise sales data processor | |
JP3844185B2 (en) | Data input processing device | |
JP2002251674A (en) | Control method for pos terminal and pos device | |
JP5627716B2 (en) | Payment apparatus and program | |
JP4944422B2 (en) | POS terminal, product name display method and program | |
JP5286242B2 (en) | Payment terminal and its control program | |
JP2013214317A (en) | Settlement terminal and control program thereof | |
KR0180073B1 (en) | Terminal for van service | |
JP2004145848A (en) | Key input system and method | |
JPH10293800A (en) | Information providing device | |
JP5748715B2 (en) | Code symbol reader and program | |
JP3113394B2 (en) | Product sales checkout device | |
JPH0752476B2 (en) | Electronic cash register | |
JP2000076356A (en) | Mobile terminal equipment | |
JP2002216244A (en) | Commodity sales data processor | |
JP2007140649A (en) | Article registering system | |
JP6083694B2 (en) | Congestion alleviation system and congestion alleviation method | |
JP2599374B2 (en) | Facsimile machine | |
JPH03235197A (en) | Pos terminal equipment | |
GB2596279A (en) | Contactless operation of an automatic machine | |
JPH03191496A (en) | Pos device with advertisement message | |
JP2000172949A (en) | Item selecting device | |
JP2003030492A (en) | Method for collecting and controlling bill, etc., preparation information in on-line shopping and server performing the method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060803 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060808 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060810 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090825 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100825 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110825 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120825 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120825 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130825 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |