(57)【要約】【課題】発注データ入力時の無意識な同一数字の連続入力ミスを防止する。【解決手段】物品の発注数が入力されると、その発注数の数値が全桁同数か否かを判断する。そして、全桁同数である場合には、発注数入力確認の警告を発する。【選択図】      図４
2005346151.tif 000002
【特許請求の範囲】
【請求項１】
物品の発注数を入力する発注数入力手段と、
この発注数入力手段により入力された発注数の数値が全桁同数か否かを判断する発注数判断手段と、
この発注数判断手段により発注数の数値が全桁同数であると判断されると発注数入力確認の警告を発する警告手段と、
を具備したことを特徴とする発注端末装置。
【請求項２】
発注数入力手段により入力された発注数の桁数が３桁以上か否かを判断する桁数判断手段を設け、
この桁数判断手段により前記発注数の桁数が３桁以上の場合に前記発注数判断手段を動作させることを特徴とする請求項１記載の発注端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品，部品，材料等の物品の発注数を入力する発注端末装置に関する。
【背景技術】
【０００２】
近年、多くのスーパーマーケットやコンビニエンスストア等の量販店では、発注業務用のコンピュータシステムが導入されている。このコンピュータシステムは、本部や卸業者等のホストコンピュータシステムとオンラインで接続されている。そして、コンピュータ端末やハンディターミナル等の発注端末装置を利用して各商品の発注数が入力されると、この入力データを該当するホストコンピュータシステムにコンピュータ間通信を利用して送信する。かくして、本部や卸業者等に対して商品の発注が行われるものとなっている。
【０００３】
ところで通常、発注担当の店員は、発注端末装置に設けられたキーボードのテンキーを操作して各商品の発注数を入力することになる。このとき、誤って同じ数字キーを連続して操作してしまうことがあった。例えば、発注数“１１”を入力しようとして数字キー“１”を３度押下してしまうと、発注数は“１１１”となる。ここで、操作ミスに気が付かずに入力データの送信を指令してしまうと、結果として、想定していない数多くの商品が店に入荷することになり、店が多大な損害を被ることがあった。
【０００４】
そこで従来、同一の数値データが連続して入力された場合に警告を発してオペレータに注意を喚起するようにした発注端末装置が知られていた（例えば、特許文献１参照）。
【特許文献１】特開平３−２８２８１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、同一の数値データが連続して入力された場合に警告を発する従来装置においては、確かに発注数“１”を“１１”と誤入力してしまったり、“１１”を“１１１”と誤入力してしまったりした場合に有効だが、発注数が“１１２”や“１１３”等の場合も警告が発せられ、その都度、数値データの有効を選択する操作が必要であったので、発注数が百を超えることが多々ある運用の下では使い勝手が悪いという問題があった。
【０００６】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、発注データ入力時の無意識な同一数字の連続入力ミスを防止できる上、発注数が百を超えることが多々ある運用の下でも使い勝手がよい発注端末装置を提供しようとするものである。
【課題を解決するための手段】
【０００７】
本発明の発注端末装置は、物品の発注数を入力する発注数入力手段と、この発注数入力手段により入力された発注数の数値が全桁同数か否かを判断する発注数判断手段と、この発注数判断手段により発注数の数値が全桁同数であると判断されると発注数入力確認の警告を発する警告手段とを備えたものである。
【発明の効果】
【０００８】
かかる手段を講じた本発明によれば、発注データ入力時の無意識な同一数字の連続入力ミスを防止できる上、発注数が百を超えることが多々ある運用の下でも使い勝手がよい発注端末装置を提供できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を実施するための最良な形態について、図面を参照しながら説明する。  
なお、この実施の形態は、ＰＯＳ（Point Of Sales）システムが導入されているスーパーマーケット等の量販店の発注業務用コンピュータシステムに適用した場合である。
【００１０】
図１は本実施の形態のシステム図であり、店舗業務を統括管理するストアサーバ１に、商品販売データを入力処理する複数台のＰＯＳ端末装置２と、商品発注データを入力処理する発注端末装置３とが、それぞれＬＡＮ（Local Area Network）４を介して接続されている。
【００１１】
ストアサーバ１には、図２に示すように、各商品を識別する商品コードに対応して、該当する商品名，販売価格，原価，発注先情報，発注条件情報等の各商品に関する情報が予め設定された商品マスタファイル５が設けられている。なお、発注先情報とは、該当する商品を発注する卸業者等を特定するコード，名称等である。また、発注条件情報とは、該当する商品の発注に至る在庫数や発注日等である。
【００１２】
ストアサーバ１は、各ＰＯＳ端末装置２で処理された商品販売データをＬＡＮ４を介して収集し、この収集したデータを基に各商品の売上や在庫等を管理する機能を有している。ここに、各ＰＯＳ端末装置２とストアサーバ１とは、商品販売時点の情報管理を行うＰＯＳシステムを構成している。
【００１３】
またストアサーバ１は、本部や卸業者等のホストコンピュータシステムとオンラインで接続されている。そして、発注端末装置３で処理された商品発注データをＬＡＮ４を介して収集し、さらに上記ホストコンピュータシステムに送信して、商品を発注する機能を有している。ここに、発注端末装置３とストアサーバ１とは、発注業務用コンピュータシステムを構成している。
【００１４】
図３は発注端末装置３の要部構成を示すブロック図である。発注端末装置３は、例えばパーソナルコンピュータを主体に構成したもので、ＣＰＵ（Central Processing Unit）３１、ＲＯＭ（Read Only Memory）３２、ＲＡＭ（Random Access Memory）３３、現在日時を計時する時計部３４、ＨＤＤ（Hard Disk Drive）装置３５等の他、ＬＡＮ４を通じて行うデータ通信を制御する通信コントローラ３６、キーボード３７を制御するキーボードコントローラ３８、ディスプレイ３９の画面表示を制御する表示コントローラ４０、ポインティングデバイスであるマウスが接続されるマウスインターフェイス４１、プリンタが接続されるプリンタインターフェイス４２等を備えている。ＣＰＵ３１と、ＲＯＭ３２，ＲＡＭ３３，時計部３４，通信コントローラ３６，キーボードコントローラ３８，表示コントローラ４０，マウスインターフェイス４１及びプリンタインターフェイス４２とは、アドレスバス，データバス等のバスライン４３で接続されている。
【００１５】
前記キーボード３７は、発注数等の数値を入力するための「０」〜「９」のテンキー５１の他、「Ｅｎｔｅｒ」の登録キー５２や、「Ｄｅｌｅｔｅ」の取消キー５３等が配設されたもので、物品の発注数を入力する発注数入力手段を構成している。
【００１６】
かかる構成の発注端末装置３は、キーボード３７またはマウスの操作により発注入力業務の実行が指令されると、ＣＰＵ３１が図４の流れ図に示す手順で各部を制御するようにプログラムを構成している。
【００１７】
先ずＣＰＵ３１は、ＳＴ（ステップ）１としてディスプレイ３９に発注入力画面を表示させ（ＳＴ１）、続いてＳＴ２としてこの発注入力画面に発注商品リストを表示させる。図５に発注入力画面６０の一例を示す。図示するように、発注入力画面６０は、発注ボタン６１とキャンセルボタン６２とを含む。また、発注商品リスト７０が表示される。発注商品リスト７０は、発注対象商品の商品名表示欄７１と、発注数の入力欄７２と、発注先名称，前回発注数等の発注参考情報の表示欄７３とから構成されている。ＣＰＵ３１は、商品マスタファイル５に設定されている各商品の発注条件情報を参照して、時計部３４にて計時されている現在日時において発注が必要な商品を抽出して、その商品名と発注参考情報を発注商品リスト７０に表示する。
【００１８】
次に、発注商品リスト７０における発注数入力欄７２の１つが選択され、この欄にキーボード３７のテンキー５１により数値が入力された後、登録キー５２が操作されると、ＣＰＵ３１は、ＳＴ３としてテンキー５１により発注数が入力されたと判断する。そして、ＳＴ４としてその入力された発注数の桁数が３桁以上か否かを判断する（桁数判断手段）。
【００１９】
ここで、発注数の桁数が３桁以上の場合には、ＳＴ５として入力された発注数の数値が全桁同数か否かを判断する（発注数判断手段）。そして、全桁同数の場合には、ＳＴ６として発注数入力確認の警告を発する所定の警告メッセージ画面をディスプレイ３９に表示させる（警告手段）。図６に警告メッセージ画面８０の一例を示す。図示するように、警告メッセージ画面８０は、発注数の入力確認を促す警告メッセージと、その確認に対する回答ボタンである「はい」ボタン８１及び「いいえ」ボタン８２とを含む。同図では、警告メッセージ画面８０は、発注入力画面６０の上にポップアップ表示されている。
【００２０】
ここで、警告メッセージ画面８０の「はい」ボタン８１が操作された場合には、ＣＰＵ３１は、入力された発注数が正しいと判断する。そして、ＳＴ８として発注数をＲＡＭ３３に記憶する。これに対して、「いいえ」ボタン８２が操作された場合には、ＣＰＵ３１は、入力された発注数が誤りであると判断する。そして、ＳＴ９として入力された発注数をクリアする。その後、警告メッセージ画面８０を消去したならば、次の発注数が入力されるのを待機する。
【００２１】
なお、入力された発注数が２桁以下の場合（ＳＴ４）、あるいは３桁以上の発注数が全桁同数でない場合（ＳＴ５）には、ＣＰＵ３１は、この発注数をＲＡＭ３３に記憶する。そして、次の発注数が入力されるのを待機する。
【００２２】
こうして、発注商品リスト７０の発注数入力欄７２に発注数が入力される毎に、ＣＰＵ３１は、ＳＴ４及びＳＴ８の処理、ＳＴ４，ＳＴ５及びＳＴ８の処理、ＳＴ４，ＳＴ５，ＳＴ６，ＳＴ７及びＳＴ８の処理、またはＳＴ４，ＳＴ５，ＳＴ６，ＳＴ７及びＳＴ９の処理を実行する。
【００２３】
しかる後、ＳＴ１０として発注入力画面６０の発注ボタン６１が操作された場合には、ＣＰＵ３１は、ＳＴ１１として発注数が入力された全商品の商品コードとその発注数とを含む発注データを通信コントローラ３６を介してＬＡＮ４経由でストアサーバ１に送信する。かくして、この発注入力業務の制御を終了するものとなっている。
【００２４】
このように本実施の形態においては、発注業務担当者が発注端末装置３のキーボード３７を操作して発注対象商品の発注数を入力する際に、その発注数の桁数が３桁以上でかつ全桁の数値がすべて同一であった場合、例えば“１１１”，“２２２”，“３３３”等であった場合には、発注数入力確認の警告メッセージ画面８０がディスプレイ３９に表示される。
【００２５】
したがって、例えば発注数“１１”を入力するつもりが誤ってテンキーの「１」を連続して押下したために“１１１”と誤入力してしまった場合には警告が発せられるので、誤った発注数“１１１”で発注される不具合を未然に防ぐことができる。
【００２６】
一方、たとえ入力された発注数が全桁同数であっても２桁の場合は警告が発せられない。また、発注数として同一の数値データが連続して入力された場合であっても“１１２”や“１１３”等のように全桁が同数でない場合には警告が発せらない。したがって、発注数が百を超えることが多々ある運用の下において、頻繁に警告が発せられるようなことはなく、使い勝手が悪くなることはない。
【００２７】
なお、前記実施の形態では、本部や卸業者等のホストコンピュータシステムとの通信をストアサーバ１が行うシステムについて説明したが、発注端末装置３がホストコンピュータシステムとのオンライン通信手段を備えて、本部や卸業者等のホストコンピュータシステムに発注データを直接送信するようにしてもよい。
【００２８】
また、前記実施の形態では、入力された発注数の桁数が３桁以上の場合に、その発注数の数値が全桁同数か否かを判断するようにしたが、２桁のときもその発注数の数値が全桁同数か否かを判断する発注端末装置も本発明に含まれるものである。  
また、警告手段は警告メッセージ画面８０の表示のみに限定されるものではなく、例えば警告メッセージの表示と併せて警告音を発するようにしてもよい。
【００２９】
また、前記実施の形態は、商品の発注数を入力する発注端末装置３に本発明を適用したが、本発明は、例えば工場等において部品の発注数を入力する発注端末装置や、レストランなどにおいて食材の発注数を入力する発注端末装置等にも同様に適用することができる。  
この他、警告メッセージ画面８０や発注入力画面６０のレイアウト等、本発明の要旨を逸脱しない範囲で種々変形実施可能であるのは勿論である。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施の形態におけるシステム構成図。
【図２】同実施の形態において商品マスタファイルに記憶されるデータの要部を示す模式図。
【図３】同実施の形態における発注端末装置の要部構成を示すブロック図。
【図４】同発注端末装置のＣＰＵが実行する発注入力業務実行時の主要な制御手順を示す流れ図。
【図５】同発注端末装置のディスプレイに表示される発注入力画面の一例を示す模式図。
【図６】同発注端末装置のディスプレイに表示される警告メッセージ画面の一例を示す模式図。
【符号の説明】
【００３１】
１…ストアサーバ、３…発注端末装置、５…商品マスタファイル、３１…ＣＰＵ、３２…ＲＯＭ、３３…ＲＡＭ、３７…キーボード、６０…発注入力画面、８０…警告メッセージ画面。
【図１】
2005346151.tif 000003
【図２】
2005346151.tif 000004
【図３】
2005346151.tif 000005
【図４】
2005346151.tif 000006
【図５】
2005346151.tif 000007
【図６】
2005346151.tif 000008