(57)【要約】【課題】時間帯別の商品別であって売単価別の売上データを表示することにより、値引きのタイミングや値引額を適切かつ速やかに判断できるようにする。【解決手段】一取引毎に商品コードと売単価と売上発生時刻とを対応させた売上データを生成し、この売上データに基づいて、個々の商品コードに時間帯別であって売単価別の売上数を対応させた時間帯別売上データを生成し、この時間帯別売上データに基づいて、商品コードによって特定される個々の商品毎に時間帯別であって売単価別の売上数を示す表示データを生成して表示部に表示するようにした。【選択図】図９
2008139951.tif 000002
【特許請求の範囲】
【請求項１】
情報処理を実行する情報処理部を有し、この情報処理部によって商品販売データ処理を実行する商品販売データ処理装置であって、
前記情報処理部が、一取引毎に商品コードと売単価と売上発生時刻とを対応させた売上データを生成する手段と、
前記情報処理部が、前記売上データに基づいて、個々の商品コードに時間帯別であって売単価別の売上数を対応させた時間帯別売上データを生成する手段と、
前記情報処理部が、前記時間帯別売上データに基づいて、商品コードによって特定される個々の商品毎に時間帯別であって売単価別の売上数を示す表示データを生成する手段と、
前記情報処理部が、生成された前記表示データを表示部に表示する手段と、
を備えることを特徴とする商品販売データ処理装置。
【請求項２】
情報処理を実行する第１の情報処理部を有し、この第１の情報処理部によって商品販売データ処理を実行する一又は二以上の商品販売データ処理端末と、情報処理を実行する第２の情報処理部を有し、この第２の情報処理部によって商品販売データ処理を実行する上位機とが、通信ネットワークを介してデータ通信自在に接続される商品販売データ処理システムであって、
前記商品販売データ処理端末は、
前記第１の情報処理部が、一取引毎に商品コードと売単価と売上発生時刻とを対応させた売上データを生成する手段と、
前記第１の情報処理部が、前記売上データに基づいて、個々の商品コードに時間帯別であって売単価別の売上数を対応させた時間帯別売上データを生成する手段と、
前記第１の情報処理部が、前記通信ネットワークを介して前記時間帯別売上データを前記上位機に送信出力する手段と、
を備え、
前記上位機は、
前記第２の情報処理部が、前記一又は二以上の商品販売データ処理端末から受信した前記時間帯別売上データを集計した時間帯別売上集計データを生成する手段と、
前記第２の情報処理部が、前記時間帯別売上集計データに基づいて、商品コードによって特定される個々の商品毎に時間帯別であって売単価別の売上数を示す表示データを生成する手段と、
前記第２の情報処理部が、生成された前記表示データを表示部に表示する手段と、
を備えることを特徴とする商品販売データ処理システム。
【請求項３】
情報処理を実行する第１の情報処理部を有し、この第１の情報処理部によって商品販売データ処理を実行する１又は２以上の商品販売データ処理端末と、情報処理を実行する第２の情報処理部を有し、この第２の情報処理部によって商品販売データ処理を実行する上位機とが、通信ネットワークを介してデータ通信自在に接続される商品販売データ処理システムであって、
前記商品販売データ処理端末は、
前記第１の情報処理部が、一取引毎に商品コードと売単価と売上発生時刻とを対応させた売上データを生成する手段と、
前記第１の情報処理部が、前記通信ネットワークを介して前記売上データを前記上位機に送信出力する手段と、
を備え、
前記上位機は、
前記第２の情報処理部が、前記一又は二以上の商品販売データ処理端末から受信した前記売上データに基づいて、個々の商品コードに時間帯別であって売単価別の売上数を対応させた時間帯別売上データを個々の前記商品販売データ処理端末毎に生成する手段と、
前記第２の情報処理部が、前記時間帯別売上データを集計した時間帯別売上集計データを生成する手段と、
前記第２の情報処理部が、前記時間帯別売上集計データに基づいて、商品コードによって特定される個々の商品毎に時間帯別であって売単価別の売上数を示す表示データを生成する手段と、
前記第２の情報処理部が、生成された前記表示データを表示部に表示する手段と、
を備えることを特徴とする商品販売データ処理システム。
【請求項４】
前記表示データは、時間帯と売単価とを行列形式で表現してそれらの時間帯と売単価との交差位置に売上数を位置付ける表形式のデータとして生成される、ことを特徴とする請求項１又は２記載の商品販売データ処理システム。
【請求項５】
前記上位機は、
前記第２の情報処理部が、在庫データとして予め設定される在庫数を前記時間帯別売上データに含まれている個々の商品コードに対応する売上数のデータに基づいて更新することで個々の商品の在庫数を管理する手段と、
前記第２の情報処理部が、前記個々の商品毎に管理されている在庫数を前記表示データに含ませる手段と、
を備えることを特徴とする請求項２ないし４のいずれか一記載の商品販売データ処理システム。
【請求項６】
前記上位機は、
前記第２の情報処理部が、前記在庫数に対する前記売上数の割合を演算し、演算結果を売上割合として前記表示部に表示する手段、
を備えることを特徴とする請求項５記載の商品販売データ処理システム。
【請求項７】
前記上位機は、
前記第２の情報処理部が、前記売上割合の値が基準値以下である場合、警告メッセージを前記表示部に表示する手段、
を備えることを特徴とする請求項６記載の商品販売データ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は商品販売データ処理装置及び商品販売データ処理システムに関し、特に、消費期限のある商品の販売を支援する商品販売データ処理装置及び商品販売データ処理システムに関するものである。
【背景技術】
【０００２】
食料品等を販売する店舗においては、販売されずに売れ残り消費期限を過ぎた商品は廃棄される。このような廃棄処分は、社会的側面からみると資源の無駄であり、店舗側から見ると売上の減少を招来するので、何らかの改善策が必要である。そこで、従来、消費期限が近付いた商品については値引きを行って販売数を増加させ、できるだけ廃棄数を削減するようなことが行われている。
【０００３】
このような廃棄数の削減を支援する発明としては、例えば、目標日時までに在庫を無くしたい生鮮食料品のような商品に対して単位時間毎に販売数量を予測して事前に値引販売価格を設定し、売上実績をもとに以降の単位時間毎に修正を加えて単位時間毎の販売利益が最大となるようにしながら、不良在庫を限りなく減少させることができるようにした発明がなされている（例えば、特許文献１参照）。
【０００４】
また、商品毎の時間帯別の販売数を表で表した時間帯別販売実績表を表示し、その商品が売れる時間帯を把握し、生鮮食料品の加工及び品出しのタイミングを調整することができるようにし、品切れによる機会損失や売れ残りによる廃棄ロスの発生を抑制できるようにした発明がなされている（例えば、特許文献２参照）。
【０００５】
【特許文献１】特開２００５−１７４０３５号公報
【特許文献２】特開２００３−００６４１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１、特許文献２に記載の発明では、いずれも、商品毎に時間帯別であって値引額別の売上数をユーザが容易に把握することができないため、ユーザによる値引きのタイミングや値引額の決定が容易ではない。
【０００７】
本発明の目的は、商品毎の時間帯別であって値引額別の売上数をユーザが容易に把握できるようにすることで、ユーザによる値引きのタイミングや値引額の決定を支援できるようにすることである。
【課題を解決するための手段】
【０００８】
本発明は、情報処理を実行する情報処理部を有し、この情報処理部によって商品販売データ処理を実行する商品販売データ処理装置であって、前記情報処理部が、一取引毎に商品コードと売単価と売上発生時刻とを対応させた売上データを生成する処理と、前記売上データに基づいて、個々の商品コードに時間帯別であって売単価別の売上数を対応させた時間帯別売上データを生成する処理と、前記時間帯別売上データに基づいて、商品コードによって特定される個々の商品毎に時間帯別であって売単価別の売上数を示す表示データを生成する処理と、生成された前記表示データを表示部に表示する処理と、を実行する。
【０００９】
本発明は、情報処理を実行する第１の情報処理部を有し、この第１の情報処理部によって商品販売データ処理を実行する一又は二以上の商品販売データ処理端末と、情報処理を実行する第２の情報処理部を有し、この第２の情報処理部によって商品販売データ処理を実行する上位機とが、通信ネットワークを介してデータ通信自在に接続される商品販売データ処理システムであって、前記商品販売データ処理端末の第１の情報処理部は、一取引毎に商品コードと売単価と売上発生時刻とを対応させた売上データを生成する処理と、前記売上データに基づいて、個々の商品コードに時間帯別であって売単価別の売上数を対応させた時間帯別売上データを生成する処理と、前記通信ネットワークを介して前記時間帯別売上データを前記上位機に送信出力する処理と、を実行し、前記上位機の第２の情報処理部は、前記一又は二以上の商品販売データ処理端末から受信した前記時間帯別売上データを集計した時間帯別売上集計データを生成する処理と、前記時間帯別売上集計データに基づいて、商品コードによって特定される個々の商品毎に時間帯別であって売単価別の売上数を示す表示データを生成する処理と、生成された前記表示データを表示部に表示する処理と、を実行する。
【００１０】
別の面から見た本発明は、情報処理を実行する第１の情報処理部を有し、この第１の情報処理部によって商品販売データ処理を実行する１又は２以上の商品販売データ処理端末と、情報処理を実行する第２の情報処理部を有し、この第２の情報処理部によって商品販売データ処理を実行する上位機とが、通信ネットワークを介してデータ通信自在に接続される商品販売データ処理システムであって、前記商品販売データ処理端末の第１の情報処理部は、一取引毎に商品コードと売単価と売上発生時刻とを対応させた売上データを生成する処理と、前記通信ネットワークを介して前記売上データを前記上位機に送信出力する処理と、を実行し、前記上位機の第２の情報処理部は、前記一又は二以上の商品販売データ処理端末から受信した前記売上データに基づいて、個々の商品コードに時間帯別であって売単価別の売上数を対応させた時間帯別売上データを個々の前記商品販売データ処理端末毎に生成する処理と、前記時間帯別売上データを集計した時間帯別売上集計データを生成する処理と、前記時間帯別売上集計データに基づいて、商品コードによって特定される個々の商品毎に時間帯別であって売単価別の売上数を示す表示データを生成する処理と、生成された前記表示データを表示部に表示する処理と、を実行する。
【発明の効果】
【００１１】
本発明によれば、商品毎の時間帯別であって値引額別の売上数を表示部に表示することができるので、ユーザによる値引きのタイミングや値引額の決定を容易にすることができる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の一形態を図１ないし図１２に基づいて説明する。
【００１３】
図１は、本発明が適用される商品販売データ処理システム（商品販売データ処理装置）としてのＰＯＳシステム（Point Of Sales system：販売時点管理）の一実施の形態の構成例を示すブロック図である。同図に示すように、本実施の形態は、チェーン本部に設置された本部システム１００と、チェーンを構成する各店舗に設置された店舗システム２００等により構成され、本部システム１００と店舗システム２００とは、それぞれインターネット４００を経由するＶＰＮ（Virtual Private Network）により接続されている。
【００１４】
店舗システム２００は、商品販売データ処理端末としての複数のＰＯＳ端末２１０−１乃至２１０−Ｎ（Ｎは任意の自然数）と、上位機としてのストアコンピュータ２３０と、ルータ２４０等により構成され、各ＰＯＳ端末２１０（以下では、各ＰＯＳ端末２１０−１乃至２１０−Ｎを区別する必要がない場合、適宜単にＰＯＳ端末２１０と記載する）とストアコンピュータ２３０とルータ２４０は、通信ネットワークとしてのＬＡＮ（Local Area Network）２５０によって相互に接続されている。ストアコンピュータ２３０は、ルータ２４０を介して、インターネット４００経由で本部システム１００と通信を行うことができるようになっている。
【００１５】
本部システム１００は、ＬＡＮ１５０により相互に接続されたデータベースサーバ１１０と、情報系サーバ１２０と、ネットワークサーバ１３０と、ルータ１４０等から構成されている。
【００１６】
データベースサーバ１１０は、商品マスタテーブルＴ１や顧客マスタテーブル等の各種テーブルを記憶するようになっている。情報系サーバ１２０は、各種情報処理を行うようになっている。データベースサーバ１１０及び情報系サーバ１２０は、ネットワークサーバ１３０、ルータ１４０を介して、インターネット４００経由で店舗システム２００のストアコンピュータ２３０とそれぞれ通信を行うことができるようになっている。ネットワークサーバ１３０は、ファイアウォール機能やＶＰＮ機能等を実行するようになっている。
【００１７】
また、会員登録した顧客に対しては、顧客カード３００が発行される。この顧客カード３００には、顧客を識別するための顧客識別情報である顧客ＩＤ、氏名、及び生年月日等からなる顧客情報に対応するバーコードが印刷されるか、又は、帯状の磁気記録部が形成され、顧客情報が磁気記録されるようになっている。ここでは、顧客情報に対応するバーコードが印刷されているものとし、後述するＰＯＳ端末２１０のバーコードスキャナ２１８によって読み取られるものとする。
【００１８】
以下、各システムについて詳細に説明する。まず、店舗システム２００について説明する。店舗システム２００を構成する各ＰＯＳ端末２１０は、店舗内の精算場所に配設されてキャッシャが売上登録処理を含む販売データ処理を行うためのものである。ＰＯＳ端末２１０の電装系は図２に示すように構成されている。
【００１９】
図２は、ＰＯＳ端末２１０の電装系の構成例を示すブロック図である。図２に示すように、ＰＯＳ端末２１０は、図示しないＣＰＵ（Central Processing Unit）、制御プログラムを格納するＲＯＭ（Read Only Memory）、各種データが一時的に記憶されるＲＡＭ（Random Access Memory）等で構成されるＰＯＳ制御部２１２を有し、バス２２０を介して接続された通信インタフェース（Ｉ／Ｆ）２１１から、ＬＡＮ２５０を介してストアコンピュータ２３０との間で相互にオンライン通信を実行し得るように構成されている。
【００２０】
また、ＰＯＳ制御部２１２には、バス２２０及びＩ／Ｏ機器制御部２１３を介して、キーボード２１４、キャッシャ用表示器２１５及び客用表示器２１６、プリンタ２１７、バーコードスキャナ２１８、及びハードディスクドライブ装置（ＨＤＤ）２１９がそれぞれ接続されている。
【００２１】
ＰＯＳ制御部２１２は、ＣＰＵがハードディスクドライブ装置（ＨＤＤ）２１９に記憶されている制御プログラムに従って動作することにより、後述する各種処理を実行するようになっている。
【００２２】
プリンタ２１７は、ＰＯＳ端末２１０の本体内に内蔵されたレシート／ジャーナルプリンタであり、売上登録処理（顧客への売上が発生したときに行われる処理）に伴い、取引単位でレシートを発行するとともに、並行してジャーナル用紙への印字を行うようになっている。
【００２３】
ハードディスクドライブ装置（ＨＤＤ）２１９には、ＰＯＳ制御部２１２のＣＰＵを動作させる各種制御プログラムの他、商品マスタテーブルＴ１、時間帯別売上テーブルＴ２、単価別売上テーブルＴ３等が記憶されている。
【００２４】
商品マスタテーブルＴ１は、商品コード、商品コードに対応する商品名称、単価、現在単価（値引後の実際の売価）、及び原価等の各項目に対応するデータからなる複数のレコードによって構成されている（図４参照）。
【００２５】
時間帯別売上テーブルＴ２は、各ＰＯＳ端末２１０における売上データが格納されるテーブルであり、商品コード、日付、時間帯、レジ番号（Ｎｏ．）、売単価、売上点数、値引金額等の各項目に対応するデータからなるレコードによって構成されている（図６参照）。
【００２６】
単価別売上テーブルＴ３は、時間帯別売上テーブルＴ２に基づいて生成されるもので、日付、レジ番号（Ｎｏ．）、商品コード、売単価、売上金額、売上点数等の各項目に対応するデータからなる複数のレコードによって構成されている（図７参照）。
【００２７】
時間帯別売上テーブルＴ２の各レコードのデータは、ＰＯＳ制御部２１２の制御下、各時間帯に対応して一定時間毎にＩ／Ｏ機器制御部２１３を介してハードディスクドライブ装置（ＨＤＤ）２１９から読み出され、バス２２０経由で通信インタフェース（Ｉ／Ｆ）２１１に供給され、通信インタフェース（Ｉ／Ｆ）によりＬＡＮ２５０経由でストアコンピュータ２３０に送信されるようになっている。
【００２８】
図３は、店舗システム２００を構成するストアコンピュータ２３０の電装系の構成例を示すブロック図である。店舗システム２００を構成するストアコンピュータ２３０は、店舗システム２００全体の制御を受持っている。図３に示すように、ストアコンピュータ２３０は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等で構成される制御部２３２を有し、バス２３６を介して接続された通信インタフェース（Ｉ／Ｆ）２３１から、ＬＡＮ２５０を介して複数台のＰＯＳ端末２１０との間で相互にオンライン通信を実行し得るように構成されている。また、制御部２３２にはバス２３６及びＩ／Ｏ機器制御部２３３を介して、キーボード２３４、表示器２３５、プリンタ２３７、及びハードディスクドライブ装置（ＨＤＤ）２３９がそれぞれ接続されている。
【００２９】
ハードディスクドライブ装置（ＨＤＤ）２３９には、制御部２３２のＣＰＵを動作させる制御プログラムの他、商品マスタテーブルＴ１、時間帯別売上テーブルＴ２、単価別売上テーブルＴ３、時間帯別売上集計テーブルＴ４、在庫テーブルＴ５、顧客情報テーブルＴ６等が記憶されている。
【００３０】
制御部２３２は、ＣＰＵがハードディスクドライブ装置（ＨＤＤ）２３９に記憶されている制御プログラムに従って動作することにより、各種の処理を実行するようになっている。
【００３１】
商品マスタテーブルＴ１は、商品コード、商品コードに対応する商品名称、単価、現在単価（値引後の実際の売価）、及び原価等の各項目に対応するデータからなる複数のレコードによって構成されている（図４参照）。この商品マスタテーブルＴ１は、ＰＯＳ端末２１０のハードディスクドライブ装置（ＨＤＤ）２１９に格納されている商品マスタテーブルＴ１と同一性が保たれるようになっている。
【００３２】
時間帯別売上テーブルＴ２は、各ＰＯＳ端末２１０における売上データが格納されるテーブルであり、商品コード、日付、時間帯番号（Ｎｏ．）、レジ番号（Ｎｏ．）、売単価、売上点数、値引金額等の各項目に対応するデータからなるレコードによって構成されている（図６参照）。この時間帯別売上テーブルＴ２は、各ＰＯＳ端末２１０毎に設けられ、制御部２３２の制御下、各ＰＯＳ端末２１０より送信されてくる売上データに基づいて適宜更新されるようになっている。
【００３３】
単価別売上テーブルＴ３は、日付、レジ番号（Ｎｏ．）、商品コード、売単価、売上金額、売上点数等の各項目に対応するデータからなる複数のレコードによって構成されている（図７参照）。この単価別売上テーブルＴ３は、各ＰＯＳ端末２１０により時間帯別売上テーブルＴ２に基づいて生成されるようにし、各ＰＯＳ端末２１０から供給されるようにしてもよいし、ストアコンピュータ２３０が自ら時間帯別売上テーブルＴ２に基づいて生成するようにしてもよい。
【００３４】
在庫テーブルＴ５は、商品コード、在庫数等の各項目に対応するデータからなるレコードによって構成されている。各レコードのデータは、制御部２３２の制御下、時間帯別売上テーブルＴ２の各レコードに含まれる売上点数に基づいて更新されるようになっている（図５参照）。
【００３５】
時間帯別売上集計テーブルＴ４は、制御部２３２の制御下、各ＰＯＳ端末２１０に対応する時間帯別売上テーブルＴ２の各レコードのデータ及び在庫テーブルＴ５のデータに基づいて生成される（図８参照）。
【００３６】
顧客情報テーブルＴ６は、各顧客を識別するための顧客ＩＤと、顧客の氏名と、顧客の生年月日と、商品を購入した日時、購入商品、購入金額等の各項目に対応するデータが保存されたレコードによって構成され、データベースサーバ１１０の顧客情報テーブルＴ６と同一性が保たれるようになっている。
【００３７】
制御部２３２は、ＣＰＵがハードディスクドライブ装置（ＨＤＤ）２３９に記憶されている制御プログラムに従って動作することにより、各種の処理を実行するようになっている。
【００３８】
図４は、商品マスタテーブルＴ１の一例を示している。商品マスタテーブルＴ１には、前述したように、商品コードに対応させて、商品名称、単価、現在単価、及び原価についてのレコードが記録されている。
【００３９】
図５は、在庫テーブルＴ５の一例を示している。在庫テーブルＴ５には、前述したように、商品コードに対応する在庫数のレコードが記録されている。これらのレコードは、在庫データである。ストアコンピュータ２３０の制御部２３２は、在庫データである在庫数のレコードを後述する時間帯別売上データである時間帯別売上テーブルＴ２のレコードに含まれている個々の商品コードに対応する売上数のデータに基づいて更新する。こうして、制御部２３２は、在庫テーブルＴ５上で個々の商品の在庫数を管理する。
【００４０】
図６は、時間帯別売上テーブルＴ２の一例を示している。時間帯別売上テーブルＴ２には、商品コードに対応させて、日付、時間帯番号、レジ番号、売単価、売上点数、及び値引金額のレコードが記録されている。これらのレコードは、時間帯別売上データである。時間帯別売上データは、個々の商品コードに時間帯別であって売単価別の売上数を対応させたデータである。このような時間帯別売上データは、ＰＯＳ端末２１０が一取引毎に生成する商品コードと売単価と売上発生時刻とを対応させた売上データに基づいて生成される。つまり、ＰＯＳ端末２１０が一取引毎に生成する売上発生時刻を参照することで時間帯が特定され、当該時間帯内における同一商品コードであって同一の売単価の売上データ数に基づいて売上数が求められる。こうして特定されて求められた時間帯と売上数とによって時間帯別売上データが生成される。
【００４１】
図６に示すように、同一時間帯に複数種類の売単価が設定された場合には、各売単価毎に時間帯別売上データのレコードが生成される。図６に示す一例では、時間帯番号（Ｎｏ．）が「１７」（時刻１６：００〜１７：００を示す）のレコードでは「１００」という売単価と「９０」という売単価とがあるため、二種類のレコードが生成されている。
【００４２】
ここで、時間帯別売上テーブルＴ２に記録されているレコードは、一例として、ＰＯＳ端末２１０のＰＯＳ制御部２１２が自ら生成した売上データに基づいて生成し、ＬＡＮ２５０を介してストアコンピュータ２３０に送信され、ストアコンピュータ２３０において記録される。図１１及び図１２に示すフローチャートは、その際におけるＰＯＳ端末２１０のＰＯＳ制御部２１２での処理及びストアコンピュータ２３０の制御部２３２での処理内容である。別の一例として、ＰＯＳ端末２１０はＬＡＮ２５０を介して売上データをストアコンピュータ２３０に送信し、ストアコンピュータ２３０の制御部２３２が受信した売上データに基づいて時間帯別売上テーブルＴ２に記録されているレコードを生成するようにしても良い。
【００４３】
図７は、単価別売上テーブルＴ３の一例を示している。単価別売上テーブルＴ３には、日付に対応させて、レジ番号、商品コード、売単価、売上金額、及び売上点数のレコードが記録されている。
【００４４】
図８は、時間帯別売上集計テーブルＴ４の一例を示している。時間帯別売上集計テーブルＴ４は、前述したように、商品コードに対応させて、日付、時間帯番号、売単価、値引幅、売上点数、売上金額、値引点数、値引金額、及び粗利額のレコードが記録されている。これらのレコードは、時間帯別売上集計データである。このような時間帯別売上集計テーブルＴ４のレコードは、ストアコンピュータ２３０の制御部２３２が、時間帯別売上テーブルＴ２のレコードに基づく集計処理によって生成する。つまり、制御部２３２は、同一商品コードについての同一時間帯におけるすべてのレジ番号毎の売単価、売上点数、及び値引金額のデータを集計し、時間帯別売上集計テーブルＴ４に記録する。そして、制御部２３２は、こうして記録されるレコードに基づいて、値引幅、売上金額、値引点数、及び粗利額のレコードを生成し記録する。
【００４５】
次いで、ストアコンピュータ２３０の制御部２３２は、時間帯別売上集計テーブルＴ４に記録されているレコードと在庫テーブルＴ５に記録されているレコードとに基づいて、商品コードによって特定される個々の商品毎に時間帯別であって売単価別の売上数を示す表示データを生成し、生成した表示データを表示器２３５に表示する。表示データは、時間帯と売単価とを行列形式で表現してそれらの時間帯と売単価との交差位置に売上数を位置付ける表形式のデータとして生成される。このような表示データに基づいて表示器２３５に表示されるのは、売上分析画面である。
【００４６】
図９は、ストアコンピュータ２３０の表示器２３５に表示される売上分析画面の一例を示している。図９に示す売上分析画面には、当該売上分析画面の対象となっている商品についての情報として、商品コード、商品名称、及び現在の在庫数が表示されている。これらの各種レコードは、在庫テーブルＴ５に記録されているレコードが引用されて表示されている。図９に示す一例では、商品コードは「４９ＸＸＸＸＸ１」、商品名称は「商品Ａ」、現在の在庫数として「１０」がそれぞれ表示されている。
【００４７】
また、図９に示す売上分析画面では、横軸（行）に時間帯が割り振られ、縦軸（列）に日付及び売単価が割り振られ、個々の売単価のそれぞれには合計の点数、金額及び粗利が割り振られている。そして、時間帯と売単価（点数、金額、粗利）との交差位置には、個々の時間帯毎の売上数である点数、売上合計金額である金額、粗利合計金額である粗利のレコードが表示されている。これらの売単価等に関する各種レコードは、時間帯別売上集計テーブルＴ４に記録されているレコードが引用されて表示されている。
【００４８】
そして、ストアコンピュータ２３０の制御部２３２は、個々の売単価における売上数（点数）、売上合計金額（金額）、及び粗利合計金額（粗利）について、全ての時間帯の合計値を演算によって求め、図９に示す売上分析画面中に合計として表示している。例えば、７月２０日に定価である１００円で販売した売上数（点数）、売上合計金額（金額）、及び粗利合計金額（粗利）の合計は、それぞれ、「１０５」、「１０５００」、「５２５０」として表示されている。
【００４９】
同様に、ストアコンピュータ２３０の制御部２３２は、個々の時間帯毎に、売上数（点数）、売上合計金額（金額）、及び粗利合計金額（粗利）のそれぞれの合計値を求め、図９に示す売上分析画面中に計として表示している。例えば、７月２０日の１１：００〜１２：００の時間帯において販売した売上数（点数）、売上合計金額（金額）、及び粗利合計金額（粗利）の合計は、それぞれ、「２０」、「２０００」、「１０００」として表示されている。
【００５０】
加えて、ストアコンピュータ２３０の制御部２３２は、廃棄処分となったものについての廃棄点数（点数）、仮に売れたとした場合の売上金額（金額）、及び粗利金額（粗利）のそれぞれの合計値も、売上分析画面中に表示している。これらのうち、粗利金額は、廃棄処理に伴い生じた損失額である。
【００５１】
図１０は、ストアコンピュータ２３０の表示器２３５に表示されたメッセージの一例を示している。このメッセージは、ある時間帯における売上点数の在庫数に対する割合を示す文字列と、その割合が予め設定された基準値以下である場合に表示される所定の警告メッセージとからなる。この例では、「在庫のうち、６％が売れました。」と、「警告：在庫のうちのいくつかは廃棄処分となる恐れがあります。」が表示されている。ここでは、例えば、基準値として１０％が設定されているものとする。
【００５２】
図１１は、ＰＯＳ端末２１０の処理手順を示すフローチャートである。以下、図１１のフローチャートを参照して、ＰＯＳ端末２１０の処理手順について説明する。まず、ステップＳ１において、ＰＯＳ制御部２１２は、顧客毎の売上データ（販売した商品の商品コード、売単価、売上点数等からなる）に基づいて、ハードディスクドライブ装置（ＨＤＤ）２１９に記憶されている図６に示した時間帯別売上テーブルＴ２に対してレコードの追加及び更新を行う。
【００５３】
次に、ステップＳ２において、現在時刻が予め設定されている送信時刻になったか否かが判定される。その結果、現在時刻が送信時刻になっていないと判定された場合、ステップＳ１に戻り、ステップＳ１以降の処理が繰り返し実行される。一方、現在時刻が送信時刻になったと判定された場合、ステップＳ３に進む。
【００５４】
ステップＳ３においては、ＰＯＳ制御部２１２の制御下、時間帯別売上テーブルＴ２の未送信データがＩ／Ｏ機器制御部２１３を介してハードディスクドライブ装置（ＨＤＦＤ）２１９から読み出され、バス２２０を介して通信インタフェース（Ｉ／Ｆ）２１１の制御により、ＬＡＮ２５０経由でストアコンピュータ２３０に送信される。
【００５５】
次に、ステップＳ４において、ＰＯＳ端末２１０の電源がオフされるなどして処理の終了が指示されたか否かが判定される。その結果、処理の終了が指示されていないと判定された場合、ステップＳ１に戻り、ステップＳ１以降の処理が繰り返し実行される。一方、処理の終了が指示されたと判定された場合、本処理を終了する。
【００５６】
図１２は、ストアコンピュータ２３０の処理手順を示すフローチャートである。まず、ステップＳ２１において、制御部２３２により、ＰＯＳ端末２１０からＬＡＮ２５０を介して時間帯別売上テーブルＴ２のデータが送信されてきたか否かが判定される。その結果、ＰＯＳ端末２１０からＬＡＮ２５０を介して時間帯別売上テーブルＴ２のデータが送信されてきていないと判定された場合、ステップＳ２１に戻り、ステップＳ２１以降の処理が繰り返し実行される。一方、ＰＯＳ端末２１０からＬＡＮ２５０を介して時間帯別売上テーブルＴ２のデータが送信されてきたと判定された場合、ステップＳ２２に進む。
【００５７】
ステップＳ２２においては、制御部２３２の制御下、時間帯別売上テーブルＴ２のデータが通信インタフェース（Ｉ／Ｆ）２３１の制御により受信され、ハードディスクドライブ装置（ＨＤＤ）２３９に記憶されている時間帯別売上テーブルＴ２のレコードが更新される。
【００５８】
次に、ステップＳ２３において、制御部２３２の制御下、時間帯別売上テーブルＴ２と商品マスタテーブルＴ１とに基づいて、時間帯別売上集計テーブルＴ４（図８）が生成、又は更新される。
【００５９】
次に、ステップＳ２４において、制御部２３２の制御下、時間帯別売上集計テーブルＴ４と在庫テーブルＴ５とに基づいて、図９に示したような、売上分析画面を表示するための表示データが生成され、表示器２３５に表示される。
【００６０】
次に、ステップＳ２５において、制御部２３２の制御により、在庫数に対する売上点数の占める割合が演算され、表示器２３５に表示される。例えば、時刻１１：００には、売上点数１０に対して、売上点数１０を売り上げる前の在庫数が１７５であるので、在庫数に対する売上点数の占める割合は約６（＝１０／１７５×１００）％（パーセント）となる。
【００６１】
次に、ステップＳ２６において、在庫数に対する売上点数の占める割合が予め設定された基準値以下であるか否かが判定される。その結果、在庫数に対する売上点数の占める割合が基準値以下ではないと判定された場合、ステップＳ２１に戻り、ステップＳ２１以降の処理が繰り返し実行される。一方、在庫数に対する売上点数の占める割合が基準値以下であると判定された場合、ステップＳ２７に進み、図１０に示したような警告メッセージが表示器２３５に表示される。
【００６２】
図１０は、画面上に表示した別ウインドウ内に在庫数に対する売上点数の占める割合と、警告メッセージとを表示した例を示しているが、図９に示した売上分析画面内に所定の表示領域を設け、その領域内に在庫数に対する売上点数の占める割合と警告メッセージとを表示するようにしてもよい。
【００６３】
次に、ステップＳ２８に進み、ストアコンピュータ２３０の電源がオフされるなどして処理の終了が指示されたか否かが判定される、その結果、処理の終了が指示されていないと判定された場合、ステップＳ２１に戻り、ステップＳ２１以降の処理が繰り返し実行される。一方、処理の終了が指示されたと判定された場合、本処理を終了する。
【００６４】
以上説明したように、本実施の形態によれば、ＰＯＳ端末２１０からストアコンピュータ２３０に送信される売上データに基づいて、ストアコンピュータ２３０の表示器２３５には、図９に示したような売上分析画面が表示されるので、ユーザ（店舗管理者）は、時間帯別に、商品別及び売単価別の売上点数を容易に把握することができる。また、警告メッセージにより、値引きの検討を速やかに開始することができる。従って、消費期限のある商品を消費期限内に売り切りたいような場合、売上分析画面の表示内容や警告メッセージに基づいて、値引を行うタイミングや値引額を比較的容易に判断することが可能となる。
【００６５】
店舗管理者は、ある商品について値引を行うタイミングや値引額を決定した後、実際に商品マスタテーブルＴ１のその商品の現在単価を更新して値引きを実施する。この現在単価は売単価に対応している。このようにして、売れ残りの発生をできるだけ少なくするとともに、収益を上げるような価格設定を行うことが可能となる。
【００６６】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。また、上記実施の形態において用いた具体的な数値や名称等は例であってこれらに限定されるものではない。
【産業上の利用可能性】
【００６７】
本発明は、ＰＯＳシステムのみならず、スタンドアロンタイプのシステムにも適用することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明が適用されるＰＯＳシステムの一実施の形態の構成例を示すブロック図である。
【図２】ＰＯＳ端末の電装系の構成例を示すブロック図である。
【図３】ストアコンピュータの電装系の構成例を示すブロック図である。
【図４】商品マスタテーブルＴ１の一例を示す模式図である。
【図５】在庫テーブルＴ５の一例を示す模式図である。
【図６】時間帯別売上テーブルＴ２の一例を示す模式図である。
【図７】単価別売上テーブルＴ３の一例を示す模式図である。
【図８】時間帯別売上集計テーブルＴ４の一例を示す模式図である。
【図９】ストアコンピュータの表示器に表示される売上分析画面の一例を示す模式図である。
【図１０】ストアコンピュータの表示器に表示されたメッセージの一例を示す模式図である。
【図１１】ＰＯＳ端末の処理手順を示すフローチャートである。
【図１２】ストアコンピュータの処理手順を示すフローチャートである。
【符号の説明】
【００６９】
２１０…ＰＯＳ端末（商品販売データ処理端末）、２１２…ＰＯＳ制御部（情報処理部、第１の情報処理部）、２３０…ストアコンピュータ（上位機）、２３２…制御部（情報処理部、第２の情報処理部）、２３５…表示器（表示部）、２５０…ＬＡＮ（通信ネットワーク）
【図１】
2008139951.tif 000003
【図２】
2008139951.tif 000004
【図３】
2008139951.tif 000005
【図４】
2008139951.tif 000006
【図５】
2008139951.tif 000007
【図６】
2008139951.tif 000008
【図７】
2008139951.tif 000009
【図８】
2008139951.tif 000010
【図９】
2008139951.tif 000011
【図１０】
2008139951.tif 000012
【図１１】
2008139951.tif 000013
【図１２】
2008139951.tif 000014