JPS63266592A - 商品販売情報処理装置 - Google Patents
商品販売情報処理装置Info
- Publication number
- JPS63266592A JPS63266592A JP10219187A JP10219187A JPS63266592A JP S63266592 A JPS63266592 A JP S63266592A JP 10219187 A JP10219187 A JP 10219187A JP 10219187 A JP10219187 A JP 10219187A JP S63266592 A JPS63266592 A JP S63266592A
- Authority
- JP
- Japan
- Prior art keywords
- product
- information
- identifier
- code
- sales
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 claims description 21
- 238000000605 extraction Methods 0.000 claims description 5
- 238000000034 method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 7
- 230000004931 aggregating effect Effects 0.000 description 4
- 230000002776 aggregation Effects 0.000 description 4
- 238000004220 aggregation Methods 0.000 description 4
- 230000001174 ascending effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は商品販売情報処理装置に関し、特に商品コード
に基づいて商品情報の登録、更新等の処理を行う商品販
売情報処理装置に関する。
に基づいて商品情報の登録、更新等の処理を行う商品販
売情報処理装置に関する。
従来、この種の商品販売情報処理装置は、入力される商
品コードの種類、すなわち主として商品コードの桁数の
違いにより商品情報を分類した複数の商品情報テーブル
をもち、入力された商品コードの桁数を調べることによ
り、入力された商品コードの桁数に対応する商品情報テ
ーブルの中から該当する商品情報を取り出して販売個数
等の商品情報を格納したり更新したりしていた。
品コードの種類、すなわち主として商品コードの桁数の
違いにより商品情報を分類した複数の商品情報テーブル
をもち、入力された商品コードの桁数を調べることによ
り、入力された商品コードの桁数に対応する商品情報テ
ーブルの中から該当する商品情報を取り出して販売個数
等の商品情報を格納したり更新したりしていた。
上述した従来の商品販売情報処理装置では、商品販売情
報処理装置がもつ商品情報テーブルは商品に貼付しであ
る商品コードという商品そのものとは別の任意に設定可
能な情報によって分類されているので、商品の販売情報
の集計等を行うときには複数の商品情報テーブルをアク
セスしなければならず、また食品とか事務用品とかの部
門別の商品販売情報の集計等を行うときにも複数の商品
情報テーブルを調べなければならず、複数の商品情報テ
ーブルのアクセスという複雑な処理のために集計処理に
時間がかかるという欠点がある。
報処理装置がもつ商品情報テーブルは商品に貼付しであ
る商品コードという商品そのものとは別の任意に設定可
能な情報によって分類されているので、商品の販売情報
の集計等を行うときには複数の商品情報テーブルをアク
セスしなければならず、また食品とか事務用品とかの部
門別の商品販売情報の集計等を行うときにも複数の商品
情報テーブルを調べなければならず、複数の商品情報テ
ーブルのアクセスという複雑な処理のために集計処理に
時間がかかるという欠点がある。
本発明の目的は、上述の点に鑑み、商品情報を1つの商
品情報テーブルで管理することにより、商品販売情報の
各種の集計処理を簡単にしかも高速に行うことができる
ようにした商品販売情報処理装置を提供することにある
。
品情報テーブルで管理することにより、商品販売情報の
各種の集計処理を簡単にしかも高速に行うことができる
ようにした商品販売情報処理装置を提供することにある
。
本発明の商品販売情報処理装置は、固定長で商品毎に固
有な商品識別子をもつ商品情報を記憶する商品情報記憶
手段と、商品コードの桁数毎に前記商品コードと前記商
品識別子とを対応させて記憶する商品コード・商品識別
子記憶手段と、前記商品コードを基にして前記商品コー
ド・商品識別子記憶手段から前記商品コードに対応する
前記商品識別子を取り出す商品識別子取出し手段と、前
記商品識別子を基にして前記商品情報記憶手段中の前記
商品情報を読み出したり書き換えたりする商品情報読み
書き手段とを有する。
有な商品識別子をもつ商品情報を記憶する商品情報記憶
手段と、商品コードの桁数毎に前記商品コードと前記商
品識別子とを対応させて記憶する商品コード・商品識別
子記憶手段と、前記商品コードを基にして前記商品コー
ド・商品識別子記憶手段から前記商品コードに対応する
前記商品識別子を取り出す商品識別子取出し手段と、前
記商品識別子を基にして前記商品情報記憶手段中の前記
商品情報を読み出したり書き換えたりする商品情報読み
書き手段とを有する。
本発明の商品販売情報処理装置では、商品情報記憶手段
が固定長で商品毎に固有な商品識別子をもつ商品情報を
記憶し、商品コード・商品識別子記憶手段が商品コード
の桁数毎に商品コードと商品識別子とを対応させて記憶
し、商品識別子取出し手段が商品コードを基にして商品
コード・商品識別子記憶手段から商品コードに対応する
商品識別子を取り出し、商品情報読み書き手段が商品識
別子を基にして商品情報記憶手段中の商品情報を読み出
したり書き換えたりする。
が固定長で商品毎に固有な商品識別子をもつ商品情報を
記憶し、商品コード・商品識別子記憶手段が商品コード
の桁数毎に商品コードと商品識別子とを対応させて記憶
し、商品識別子取出し手段が商品コードを基にして商品
コード・商品識別子記憶手段から商品コードに対応する
商品識別子を取り出し、商品情報読み書き手段が商品識
別子を基にして商品情報記憶手段中の商品情報を読み出
したり書き換えたりする。
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例の商品販売情報処理装置の
構成を示すブロック図である。本実施例の商品販売情報
処理装置は、商品情報読み書き手段1と、商品識別子取
出し手段2と、商品コード・商品識別子対応テーブル3
と、商品情報テーブル4とから構成されている。
構成を示すブロック図である。本実施例の商品販売情報
処理装置は、商品情報読み書き手段1と、商品識別子取
出し手段2と、商品コード・商品識別子対応テーブル3
と、商品情報テーブル4とから構成されている。
第2図は、本実施例の商品販売情報処理装置が適用され
た機器の構成の一例を示すブロック図である。本実施例
の商品販売情報処理装置が適用された機器は、CPU
(中央処理装置)21と、キーボード22と、表示装置
23と、プリンタ24と、バーコードスキャナ25と、
ROM (リードオンリメモリ)26と、RAM (ラ
ンダムアクセスメモリ)27と、不揮発性メモリ28と
から構成されている。ROM26には、CP U21を
制御するプログラムが格納されている。不揮発性メモリ
28には、バッテリバンクアップがあり、商品コード・
商品識別子対応テーブル3および商品情報テーブル4が
格納されている。
た機器の構成の一例を示すブロック図である。本実施例
の商品販売情報処理装置が適用された機器は、CPU
(中央処理装置)21と、キーボード22と、表示装置
23と、プリンタ24と、バーコードスキャナ25と、
ROM (リードオンリメモリ)26と、RAM (ラ
ンダムアクセスメモリ)27と、不揮発性メモリ28と
から構成されている。ROM26には、CP U21を
制御するプログラムが格納されている。不揮発性メモリ
28には、バッテリバンクアップがあり、商品コード・
商品識別子対応テーブル3および商品情報テーブル4が
格納されている。
第3図を参照すると、商品コード・商品識別子対応テー
ブル3には、商品コード31と、商品識別子32とが1
対1に対応して商品コード31の桁数毎にまとまって商
品コード31の昇順で格納されている。なお、商品識別
子32の桁数は、商品コード31の桁数によらず固定長
である。
ブル3には、商品コード31と、商品識別子32とが1
対1に対応して商品コード31の桁数毎にまとまって商
品コード31の昇順で格納されている。なお、商品識別
子32の桁数は、商品コード31の桁数によらず固定長
である。
第4図を参照すると、商品情報テーブル4には、商品識
別子41と、商品名42と、部門コード43と、商品単
価44と、販売個数45とからなる1つの商品に対する
商品情報40が全商品について商品識別子41の昇順で
格納されている。なお、商品識別子41は、固定長であ
る。
別子41と、商品名42と、部門コード43と、商品単
価44と、販売個数45とからなる1つの商品に対する
商品情報40が全商品について商品識別子41の昇順で
格納されている。なお、商品識別子41は、固定長であ
る。
第5図を参照すると、本実施例の商品販売情報処理装置
における1つの商品についての販売個数の更新処理は、
販売個数入力ステップ51と、商品コード入力ステップ
52と、商品コード桁数チェックステップ53と、商品
識別子検索ステップ54と、商品識別子有無判定ステッ
プ55と、エラー処理ステップ56と、商品情報検索ス
テップ57と、販売個数更新ステップ58と、商品情報
表示・印字ステップ59とからなる。なお、本処理は、
ROM26中に格納されたC P U21を制御するプ
ログラムを実行することにより行われる。
における1つの商品についての販売個数の更新処理は、
販売個数入力ステップ51と、商品コード入力ステップ
52と、商品コード桁数チェックステップ53と、商品
識別子検索ステップ54と、商品識別子有無判定ステッ
プ55と、エラー処理ステップ56と、商品情報検索ス
テップ57と、販売個数更新ステップ58と、商品情報
表示・印字ステップ59とからなる。なお、本処理は、
ROM26中に格納されたC P U21を制御するプ
ログラムを実行することにより行われる。
第6図を参照すると、本実施例の商品販売情報処理装置
における部門別商品の販売金額・個数および′全商品の
販売金額・個数の集計処理は、初期設定ステップ61と
、商品情報終了判定ステップ62と、商品情報読出しス
テップ63と、部門別商品販売情報加算ステップ64と
、ポインタ更新ステップ65と、全商品販売情和算出ス
テップ66とからなる。
における部門別商品の販売金額・個数および′全商品の
販売金額・個数の集計処理は、初期設定ステップ61と
、商品情報終了判定ステップ62と、商品情報読出しス
テップ63と、部門別商品販売情報加算ステップ64と
、ポインタ更新ステップ65と、全商品販売情和算出ス
テップ66とからなる。
なお、本処理は、ROM26中に格納されたCPU21
を制御するプログラムを実行することにより行われる。
を制御するプログラムを実行することにより行われる。
次に、このように構成された本実施例の商品販売情報処
理装置の動作について説明する。
理装置の動作について説明する。
まず、本実施例の商品販売情報処理装置における1つの
商品についての販売個数の更新処理について説明する。
商品についての販売個数の更新処理について説明する。
顧客が購入しようとする1つの商品の個数(販売個数)
がキーボード22から入力され(ステップ51)、その
商品の商品コード31がバーコードスキャナ25から入
力されると(ステップ52)、商品情報読み書き手段1
は、入力された商品コード31を商品識別子取出し手段
2に渡す。
がキーボード22から入力され(ステップ51)、その
商品の商品コード31がバーコードスキャナ25から入
力されると(ステップ52)、商品情報読み書き手段1
は、入力された商品コード31を商品識別子取出し手段
2に渡す。
商品識別子取出し手段2は、渡された商品コード31の
桁数をチェックして(ステップ53)、不揮発性メモリ
28中に格納された商品コード・商品識別子対応テーブ
ル3内の渡された商品コード31と同じ桁数の商品コー
ド31をもつまとまりの中からバイナリサーチにより渡
された商品コード31に対応する商品識別子32を検索
する(ステップ54)。
桁数をチェックして(ステップ53)、不揮発性メモリ
28中に格納された商品コード・商品識別子対応テーブ
ル3内の渡された商品コード31と同じ桁数の商品コー
ド31をもつまとまりの中からバイナリサーチにより渡
された商品コード31に対応する商品識別子32を検索
する(ステップ54)。
次に、商品識別子取出し手段2は、渡された商品コード
31に対応する商品識別子32が商品コード・商品識別
子対応テーブル3にあったかどうかを判定する(ステッ
プ55)。対応する商品識別子32があったならば、商
品識別子取出し手段2は、その商品識別子32を商品情
報読み書き手段1に渡す。
31に対応する商品識別子32が商品コード・商品識別
子対応テーブル3にあったかどうかを判定する(ステッ
プ55)。対応する商品識別子32があったならば、商
品識別子取出し手段2は、その商品識別子32を商品情
報読み書き手段1に渡す。
対応する商品識別子32がなかったならば、商品識別子
取出し手段2は、エラー処理を行い(ステップ56)、
販売個数の更新処理を終了する。
取出し手段2は、エラー処理を行い(ステップ56)、
販売個数の更新処理を終了する。
商品情報読み書き手段1は、渡された商品識別子32を
基にして商品情報テーブル4中をバイナリサーチで検索
し渡された商品識別子32 (41)に対応する商品情
報40を探し出す(ステップ57)。次に、商品情報読
み書き手段1は、探し出した商品情報40内の販売個数
45に入力された販売個数を加算して販売個数45を更
新しくステップ58)、更新された商品情報40を表示
装置23に表示しプリンタ24に印字して(ステップ5
9)、販売個数の更新処理を終了する。
基にして商品情報テーブル4中をバイナリサーチで検索
し渡された商品識別子32 (41)に対応する商品情
報40を探し出す(ステップ57)。次に、商品情報読
み書き手段1は、探し出した商品情報40内の販売個数
45に入力された販売個数を加算して販売個数45を更
新しくステップ58)、更新された商品情報40を表示
装置23に表示しプリンタ24に印字して(ステップ5
9)、販売個数の更新処理を終了する。
次に、本実施例の商品販売情報処理装置における部門別
商品の販売金額・個数および全商品の販売金額・個数の
集計処理について説明する。
商品の販売金額・個数および全商品の販売金額・個数の
集計処理について説明する。
まず、不揮発性メモリ28中に格納された商品情報テー
ブル4の先頭にポインタをセットし、RAM27中の部
門別の商品金額算出ワークエリア(図示せず)を零クリ
アする初期設定を行う(ステップ61)。次に、ポイン
タの位置が商品情報テーブル4の最後を越えているかど
うかを判断することにより商品情報40を最後まで処理
したかどうかをチェックする(ステップ62)。商品情
報テーブル4の最後を越えていなければ、すなわち未処
理の商品情報40があれば、ポインタの位置の商品情報
40を読み出しくステップ63)、読み出した商品情報
40中の販売個数45を部門コード43に対応する部門
の部門別販売個数に、販売個数45と商品単価44との
積を部門別販売金額にそれぞれ加算しくステップ64)
、ポインタの位置を次の商品情報40の位置に位置づけ
て(ステップ65)、ステップ62に戻る。
ブル4の先頭にポインタをセットし、RAM27中の部
門別の商品金額算出ワークエリア(図示せず)を零クリ
アする初期設定を行う(ステップ61)。次に、ポイン
タの位置が商品情報テーブル4の最後を越えているかど
うかを判断することにより商品情報40を最後まで処理
したかどうかをチェックする(ステップ62)。商品情
報テーブル4の最後を越えていなければ、すなわち未処
理の商品情報40があれば、ポインタの位置の商品情報
40を読み出しくステップ63)、読み出した商品情報
40中の販売個数45を部門コード43に対応する部門
の部門別販売個数に、販売個数45と商品単価44との
積を部門別販売金額にそれぞれ加算しくステップ64)
、ポインタの位置を次の商品情報40の位置に位置づけ
て(ステップ65)、ステップ62に戻る。
ステップ62〜ステツプ65の処理が繰り返され、ステ
ップ62で商品情報テーブル4の最後を越えたと判定さ
れたならば、すなわち全ての商品情報40についての処
理が終了したならば、部門別に集計された販売個数・金
額からそれぞれ全部門の販売個数・金額の合計を算出し
て(ステップ66)、集計処理を終了する。
ップ62で商品情報テーブル4の最後を越えたと判定さ
れたならば、すなわち全ての商品情報40についての処
理が終了したならば、部門別に集計された販売個数・金
額からそれぞれ全部門の販売個数・金額の合計を算出し
て(ステップ66)、集計処理を終了する。
なお、第5図および第6図に示した流れ図に従って述べ
た動作は本実施例の商品販売情報処理装置の動作のほん
の一例であり、これらの動作からもわかるように本実施
例の商品販売情報処理装置は1つの商品情報テーブルを
アクセスするだけで各種の処理を行うことができるもの
である。
た動作は本実施例の商品販売情報処理装置の動作のほん
の一例であり、これらの動作からもわかるように本実施
例の商品販売情報処理装置は1つの商品情報テーブルを
アクセスするだけで各種の処理を行うことができるもの
である。
以上説明したように本発明は、桁数の異なる商品コード
に対応する固定長の商品識別子を設けて商品情報を1つ
の商品情報テーブルで管理することにより、商品販売情
報の各種の集計処理を簡単にしかも高速に行うことがで
きる効果がある。
に対応する固定長の商品識別子を設けて商品情報を1つ
の商品情報テーブルで管理することにより、商品販売情
報の各種の集計処理を簡単にしかも高速に行うことがで
きる効果がある。
第1図は本発明の一実施例の商品販売情報処理装置の構
成を示すブロック図、 第2図は本実施例の商品販売情報処理装置が適用された
機器の構成の一例を示すブロック図、第3図は第1図中
の商品コード・商品識別子対応テーブルの内容を示す図
、 第4図は第1図中の商品情報テーブルの内容を示す図、 第5図は本実施例の商品販売情報処理装置における販売
個数の更新処理を示す流れ図、第6図は本実施例の商品
販売情報処理装置における部門別商品の販売個数・金額
および全商品の販売個数・金額の集計処理を示す流れ図
である。 図において、 1・・・商品情報読み書き手段、 2・・・商品識別子取出し手段、 3・・・商品コード・商品識別子対応テーブル、4・・
・商品情報テーブル、 21・・・CPU、 22・・・キーボード、 23・・・表示装置、 24・・・プリンタ、 25・・・バーコードスキャナ、 26− ・・ROM。 27・・・RAM。 28・・・不運発性メモリ、 31・ ・ ・商品コード、 32・・・商品識別子、 40・・・商品情報、 41・・・商品識別子、 42・・・商品名、 43・ ・ ・部門コード、 44・・・商品単価、 45・・・販売個数である。
成を示すブロック図、 第2図は本実施例の商品販売情報処理装置が適用された
機器の構成の一例を示すブロック図、第3図は第1図中
の商品コード・商品識別子対応テーブルの内容を示す図
、 第4図は第1図中の商品情報テーブルの内容を示す図、 第5図は本実施例の商品販売情報処理装置における販売
個数の更新処理を示す流れ図、第6図は本実施例の商品
販売情報処理装置における部門別商品の販売個数・金額
および全商品の販売個数・金額の集計処理を示す流れ図
である。 図において、 1・・・商品情報読み書き手段、 2・・・商品識別子取出し手段、 3・・・商品コード・商品識別子対応テーブル、4・・
・商品情報テーブル、 21・・・CPU、 22・・・キーボード、 23・・・表示装置、 24・・・プリンタ、 25・・・バーコードスキャナ、 26− ・・ROM。 27・・・RAM。 28・・・不運発性メモリ、 31・ ・ ・商品コード、 32・・・商品識別子、 40・・・商品情報、 41・・・商品識別子、 42・・・商品名、 43・ ・ ・部門コード、 44・・・商品単価、 45・・・販売個数である。
Claims (1)
- 【特許請求の範囲】 固定長で商品毎に固有な商品識別子をもつ商品情報を記
憶する商品情報記憶手段と、 商品コードの桁数毎に前記商品コードと前記商品識別子
とを対応させて記憶する商品コード・商品識別子記憶手
段と、 前記商品コードを基にして前記商品コード・商品識別子
記憶手段から前記商品コードに対応する前記商品識別子
を取り出す商品識別子取出し手段と、 前記商品識別子を基にして前記商品情報記憶手段中の前
記商品情報を読み出したり書き換えたりする商品情報読
み書き手段と、 を有することを特徴とする商品販売情報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10219187A JPS63266592A (ja) | 1987-04-24 | 1987-04-24 | 商品販売情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10219187A JPS63266592A (ja) | 1987-04-24 | 1987-04-24 | 商品販売情報処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63266592A true JPS63266592A (ja) | 1988-11-02 |
Family
ID=14320774
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10219187A Pending JPS63266592A (ja) | 1987-04-24 | 1987-04-24 | 商品販売情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63266592A (ja) |
-
1987
- 1987-04-24 JP JP10219187A patent/JPS63266592A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR920005038A (ko) | 자동 판매기 | |
| EP0028127A1 (en) | Electronic cash register | |
| US4651279A (en) | Information recording system with multiple levels of data access | |
| KR830008253A (ko) | 금전 등록기 | |
| EP0308183B1 (en) | Information recording medium | |
| KR870008268A (ko) | 전자식 금전 등록기 | |
| JPH02208798A (ja) | 商品管理方式 | |
| JPS5840776B2 (ja) | 電子式キヤツシユレジスタ | |
| JPH01246664A (ja) | データ処理装置 | |
| JP2775637B2 (ja) | 取引データ処理装置 | |
| JPH0465795A (ja) | 商品管理方式 | |
| JPH029412Y2 (ja) | ||
| JPS602714B2 (ja) | 印字文字認識装置 | |
| JP2001325336A (ja) | 決算棚卸方法およびシステム、上位処理装置、情報記憶媒体 | |
| JPS62165297A (ja) | 設定機能付売上デ−タ処理装置 | |
| JPS63268092A (ja) | 商品販売情報処理システム | |
| JP2734536B2 (ja) | 帳票出力装置 | |
| JPH05108683A (ja) | 出庫管理方式 | |
| JPH01304596A (ja) | 買上げサービス点数カード処理装置 | |
| JPS59158456A (ja) | 商品デ−タフアイル方法 | |
| JPS6373399A (ja) | Pos端末制御装置 | |
| JP3044718B2 (ja) | 情報処理装置 | |
| JP2933183B2 (ja) | 売上げ集計装置 | |
| JPH0179192U (ja) | ||
| JP3118149B2 (ja) | 商品販売登録データ処理装置 |