(57)【要約】【課題】購買履歴に関わる情報の入力作業を軽減しながら、ユーザの購買履歴をネットワーク上で管理するとともに、ユーザが任意のネットワーク接続可能な環境においてこの購買履歴を取得することができる購買履歴管理システム及び方法を提供する。【解決手段】購買履歴管理サーバ２００に、ユーザの購買履歴情報を記憶する購買明細ＤＢ（データベース）２３０と、店舗サーバ１００からユーザが購入した商品の明細を示す購買明細情報を受け、購買明細ＤＢ２３０内の購買履歴情報を更新する更新手段２２０とを備え、印刷サーバ３００に、印刷の要求を受け、購買履歴管理サーバ２００の購買明細ＤＢ２３０内の購買履歴情報を読み出し、この購買履歴情報を印刷するための印刷データを生成して返送する印刷制御手段３７０を備えた。【選択図】      図１
2004227482.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの購買履歴を管理する購買履歴管理システムであって、
ユーザの購買履歴情報を記憶するデータベースと、
ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、前記データベース内の購買履歴情報を更新する更新手段と、
印刷の要求を受け、前記データベース内の購買履歴情報を読み出し、この購買履歴情報を印刷するための印刷データを生成して返送する印刷制御手段と、
を備えることを特徴とする購買履歴管理システム。
【請求項２】
ネットワークを介して接続される端末装置から購買履歴情報の充足データを受け、前記データベース内の購買履歴情報を更新する充足データ入力手段をさらに備えることを特徴とする請求項１に記載の購買履歴管理システム。
【請求項３】
前記印刷制御手段は、前記購買履歴情報を基に選択した画像を、この購買履歴情報とともに印刷するための印刷データを生成することを特徴とする請求項１または請求項２に記載の購買履歴管理システム。
【請求項４】
前記購買明細情報または前記購買履歴情報を基に市場統計情報を生成し、前記店舗のサーバへ送信する分析手段をさらに備えることを特徴とする請求項１から請求項３のいずれかの項に記載の購買履歴管理システム。
【請求項５】
前記購買履歴情報は、商品のカテゴリ別の購買金額からなり、
前記更新手段は、購買明細情報に含まれるユーザが購買した商品を識別する商品識別を商品のカテゴリに変換し、前記データベース内の購買履歴情報を更新する、
ことを特徴とする請求項１から請求項４のいずれかの項に記載の購買履歴管理システム。
【請求項６】
ユーザの購買履歴を管理する購買履歴管理サーバと、前記購買履歴管理サーバが管理する前記購買履歴を印刷するための印刷データを生成して出力する印刷サーバとからなる購買履歴管理システムに用いられる購買履歴管理サーバであって、
ユーザの購買履歴情報を記憶するデータベースと、
ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、前記データベース内の購買履歴情報を更新する更新手段と、
印刷の要求を受け、前記データベース内の購買履歴情報を読み出して前記印刷サーバへ出力する通知手段と、
を備えることを特徴とする購買履歴管理サーバ。
【請求項７】
ユーザの購買履歴を管理する購買履歴管理システムに用いられる購買履歴管理方法であって、
ユーザの購買履歴情報を記憶するデータベースを用意し、
ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、前記データベース内の購買履歴情報を更新し、
印刷の要求を受け、前記データベース内の購買履歴情報を読み出し、この購買履歴情報を印刷するための印刷データを生成して返送する、
ことを特徴とする購買履歴管理方法。
【請求項８】
ユーザの購買履歴を管理する購買履歴管理サーバと、前記購買履歴管理サーバが管理する前記購買履歴を印刷するための印刷データを生成して出力する印刷サーバとからなる購買履歴管理システムの購買履歴管理サーバに用いられる購買履歴管理方法であって、
ユーザの購買履歴情報を記憶するデータベースを用意し、
ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、前記データベース内の購買履歴情報を更新し、
印刷の要求を受け、前記データベース内の購買履歴情報を読み出して前記印刷サーバへ出力する、
ことを特徴とする購買履歴管理方法。
【請求項９】
ユーザの購買履歴を管理する購買履歴管理システムに用いられるコンピュータプログラムであって、
ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、データベース内の該ユーザの購買履歴情報を更新するステップと、
印刷の要求を受け、前記データベース内の購買履歴情報を読み出し、この購買履歴情報を印刷するための印刷データを生成して返送するステップと、
をコンピュータに実行させることを特徴とする購買履歴管理システムのコンピュータプログラム。
【請求項１０】
ユーザの購買履歴を管理する購買履歴管理サーバと、前記購買履歴管理サーバが管理する前記購買履歴を印刷するための印刷データを生成して出力する印刷サーバとからなる購買履歴管理システムの購買履歴管理サーバに用いられるコンピュータプログラムであって、
ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、データベース内の該ユーザの購買履歴情報を更新するステップと、
印刷の要求を受け、前記データベース内の購買履歴情報を読み出し、前記印刷サーバへ出力するステップと、
をコンピュータに実行させることを特徴とする購買履歴管理サーバのコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワーク上でユーザの購買履歴を管理する購買履歴管理システムに関する。
【０００２】
【従来の技術】
近年、家計簿を家庭のパーソナルコンピュータで管理するための家計簿ソフトウェアが広く用いられている。しかし、このような家計簿ソフトウェアを使用する場合であっても、商品の購買の際に店舗が発行するレシートを参照しながら支出項目、単価、数量、金額などを入力していく必要があった。
そこで、特許文献１には、販売店（店舗）から発行されたレシートに記載される購入商品特定情報を、家計簿ソフトウェアを備えた消費者（ユーザ）のパーソナルコンピュータに入力して販売店（店舗）のセンタサーバへ送信し、この購入商品特定情報に対応して返送された商品名、商品区分コード、価格、販売の日時等を家計簿ソフトウェアに取り込むことにより、入力作業を充足する技術について開示されている。
【０００３】
【特許文献１】
特開平１０−２７５１８５号公報（段落００２４−段落００６２、第１図−第２図）
【０００４】
【発明が解決しようとする課題】
上述した特許文献１においては、ユーザ（消費者）が自身のパーソナルコンピュータを保有し、かつ、このパーソナルコンピュータに家計簿ソフトウェアをインストールする必要があった。また、家計簿ソフトウェアへの入力を行う際には、レシートに印刷された購入商品特定情報を入力してセンタサーバへ問合せなければならず、これは煩雑であった。
本発明は、このような事情を考慮してなされたもので、その目的は、購買履歴に関わる情報の入力作業を軽減しながら、ユーザの購買履歴をネットワーク上で管理するとともに、ユーザが任意のネットワーク接続可能な環境においてこの購買履歴を取得することができる購買履歴管理システム及び購買履歴管理方法を提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明は、ユーザの購買履歴を管理する購買履歴管理システムであって、ユーザの購買履歴情報を記憶するデータベースと、ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、前記データベース内の購買履歴情報を更新する更新手段と、印刷の要求を受け、前記データベース内の購買履歴情報を読み出し、この購買履歴情報を印刷するための印刷データを生成して返送する印刷制御手段と、を備えることを特徴とする購買履歴管理システムである。
上記発明によれば、購買履歴管理システムは、店舗のＰＯＳシステムの情報から生成される購買明細情報を基にしたユーザの購買履歴情報を内部のデータベースに記憶し、端末装置が備えるプリンタに、このデータベース内の購買履歴情報を印刷させる。
これにより、ユーザは、購買履歴に関わる情報の入力作業を行わなくとも、自身が店舗で購買した商品の購買履歴をネットワーク上で管理することができる。また、ユーザが自身のパーソナルコンピュータを所有しなくとも、任意のネットワーク接続環境において自身の購買履歴を印刷することができる。
また、店舗は、ユーザが購買履歴を管理するために必要なデータを提供することにより、顧客（ユーザ）の囲い込みや新規顧客（ユーザ）の獲得などの集客効果を得ることができる。また、ＡＳＰ（アプリケーションサービスプロバイダ）は、購買履歴管理サービスの運営に対する収入を得ることが可能となる。
【０００６】
また、本発明は、上述する購買履歴管理システムであって、ネットワークを介して接続される端末装置から購買履歴情報の充足データを受け、前記データベース内の購買履歴情報を更新する充足データ入力手段をさらに備えることを特徴とする。
上記発明によれば、購買履歴管理システムは、端末装置から受けた充足データを用いて、購買履歴情報を更新する。
これにより、ユーザは、ネットワークに接続可能な端末装置を用いて、購買履歴を充足するための情報を入力して購買履歴情報を補完することができる。
【０００７】
また、本発明は、上述する購買履歴管理システムであって、前記印刷制御手段は、前記購買履歴情報を基に選択した画像を、この購買履歴情報とともに印刷するための印刷データを生成することを特徴とする。
上記発明によれば、購買履歴管理システムは、購買履歴に加え、ユーザの購買履歴を基に選択した広告やクーポンなどを端末装置が備えるプリンタに印刷させる。
これにより、ユーザは、購買履歴の印刷に伴い、自身に有用な広告などの情報や、クーポン等を得ることができる。また、店舗は、ユーザの購買履歴に応じて顧客へ提示する広告やクーポンを選択することが可能となり、集客の効果があがる。また、ＡＳＰは、印刷を要求するためのユーザからのアクセス回数を増やすことができる。
【０００８】
また、本発明は、上述する購買履歴管理システムであって、前記購買明細情報または前記購買履歴情報を基に市場統計情報を生成し、前記店舗のサーバへ送信する分析手段をさらに備えることを特徴とする。
上記発明によれば、店舗のサーバは、市場統計情報を購買履歴管理システムから受信する。
これにより、店舗は、マーケティングに活用することが可能な市場統計情報を得ることができる。
【０００９】
また、本発明は、上述する購買履歴管理システムであって、前記購買履歴情報は、商品のカテゴリ別の購買金額からなり、前記更新手段は、購買明細情報に含まれるユーザが購買した商品を識別する商品識別を商品のカテゴリに変換し、前記データベース内の購買履歴情報を更新する、ことを特徴とする。
上記発明によれば、購買履歴管理システムは、購買履歴情報を商品のカテゴリを用いて管理する。
これにより、ユーザは、購買履歴情報を家計簿として使用することができる。
【００１０】
また、本発明は、ユーザの購買履歴を管理する購買履歴管理サーバと、前記購買履歴管理サーバが管理する前記購買履歴を印刷するための印刷データを生成して出力する印刷サーバとからなる購買履歴管理システムに用いられる購買履歴管理サーバであって、ユーザの購買履歴情報を記憶するデータベースと、ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、前記データベース内の購買履歴情報を更新する更新手段と、印刷の要求を受け、前記データベース内の購買履歴情報を読み出して前記印刷サーバへ出力する通知手段と、を備えることを特徴とする購買履歴管理サーバである。
上記発明によれば、購買履歴管理サーバは、店舗のＰＯＳシステムの情報から生成される購買明細情報を基にしたユーザの購買履歴情報を内部のデータベースに記憶し、印刷サーバは、購買履歴管理サーバが管理する購買履歴情報を端末装置が備えるプリンタに印刷させる。
これにより、ユーザは、購買履歴に関わる情報の入力作業を行わなくとも、自身が店舗で購買した商品の購買履歴をネットワーク上で管理することが出来る。また、ユーザが自身のパーソナルコンピュータを所有しなくとも、任意のネットワーク接続環境において自身の購買履歴を印刷することができる。
また、店舗は、ユーザが購買履歴を管理するために必要なデータを提供することにより、顧客（ユーザ）の囲い込みや新規顧客（ユーザ）の獲得などの集客効果を得ることができる。また、ＡＳＰは、購買履歴管理サービスの運営に対する収入を得ることが可能となる。
【００１１】
また、本発明は、ユーザの購買履歴を管理する購買履歴管理システムに用いられる購買履歴管理方法であって、ユーザの購買履歴情報を記憶するデータベースを用意し、ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、前記データベース内の購買履歴情報を更新し、印刷の要求を受け、前記データベース内の購買履歴情報を読み出し、この購買履歴情報を印刷するための印刷データを生成して返送する、ことを特徴とする購買履歴管理方法である。
上記発明によれば、購買履歴管理システムは、店舗のＰＯＳシステムの情報から生成される購買明細情報を基にしたユーザの購買履歴情報を内部のデータベースに記憶し、端末装置が備えるプリンタに、このデータベース内の購買履歴情報を印刷させる。
これにより、ユーザは、購買履歴に関わる情報の入力作業を行わなくとも、自身が店舗で購買した商品の購買履歴をネットワーク上で管理することが出来る。また、ユーザが自身のパーソナルコンピュータを所有しなくとも、任意のネットワーク接続環境において自身の購買履歴を印刷することができる。
また、店舗は、ユーザが購買履歴を管理するために必要なデータを提供することにより、顧客（ユーザ）の囲い込みや新規顧客（ユーザ）の獲得などの集客効果を得ることができる。また、ＡＳＰは、購買履歴管理サービスの運営に対する収入を得ることが可能となる。
【００１２】
また、本発明は、ユーザの購買履歴を管理する購買履歴管理サーバと、前記購買履歴管理サーバが管理する前記購買履歴を印刷するための印刷データを生成して出力する印刷サーバとからなる購買履歴管理システムの購買履歴管理サーバに用いられる購買履歴管理方法であって、ユーザの購買履歴情報を記憶するデータベースを用意し、ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、前記データベース内の購買履歴情報を更新し、印刷の要求を受け、前記データベース内の購買履歴情報を読み出して前記印刷サーバへ出力する、ことを特徴とする購買履歴管理方法である。
上記発明によれば、購買履歴管理サーバは、店舗のＰＯＳシステムの情報から生成される購買明細情報を基にしたユーザの購買履歴情報を内部のデータベースに記憶し、印刷サーバは、購買履歴管理サーバが管理する購買履歴情報を端末装置が備えるプリンタに印刷させる。
これにより、ユーザは、購買履歴に関わる情報の入力作業を行わなくとも、自身が店舗で購買した商品の購買履歴をネットワーク上で管理することが出来る。また、ユーザが自身のパーソナルコンピュータを所有しなくとも、任意のネットワーク接続環境において自身の購買履歴を印刷することができる。
また、店舗は、ユーザが購買履歴を管理するために必要なデータを提供することにより、顧客（ユーザ）の囲い込みや新規顧客（ユーザ）の獲得などの集客効果を得ることができる。また、ＡＳＰは、購買履歴管理サービスの運営に対する収入を得ることが可能となる。
【００１３】
また、本発明は、ユーザの購買履歴を管理する購買履歴管理システムに用いられるコンピュータプログラムであって、ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、データベース内の該ユーザの購買履歴情報を更新するステップと、印刷の要求を受け、前記データベース内の購買履歴情報を読み出し、この購買履歴情報を印刷するための印刷データを生成して返送するステップと、をコンピュータに実行させることを特徴とする購買履歴管理システムのコンピュータプログラムである。
上記発明によれば、購買履歴管理システムは、店舗のＰＯＳシステムの情報から生成される購買明細情報を基にしたユーザの購買履歴情報を内部のデータベースに記憶し、端末装置が備えるプリンタに、このデータベース内の購買履歴情報を印刷させる。
これにより、ユーザは、購買履歴に関わる情報の入力作業を行わなくとも、自身が店舗で購買した商品の購買履歴をネットワーク上で管理することが出来る。また、ユーザが自身のパーソナルコンピュータを所有しなくとも、任意のネットワーク接続環境において自身の購買履歴を印刷することができる。
また、店舗は、ユーザが購買履歴を管理するために必要なデータを提供することにより、顧客（ユーザ）の囲い込みや新規顧客（ユーザ）の獲得などの集客効果を得ることができる。また、ＡＳＰは、購買履歴管理サービスの運営に対する収入を得ることが可能となる。
【００１４】
また、本発明は、ユーザの購買履歴を管理する購買履歴管理サーバと、前記購買履歴管理サーバが管理する前記購買履歴を印刷するための印刷データを生成して出力する印刷サーバとからなる購買履歴管理システムの購買履歴管理サーバに用いられるコンピュータプログラムであって、ネットワークを介して接続される店舗のサーバからユーザが購入した商品の明細を示す購買明細情報を受け、データベース内の該ユーザの購買履歴情報を更新するステップと、印刷の要求を受け、前記データベース内の購買履歴情報を読み出し、前記印刷サーバへ出力するステップと、をコンピュータに実行させることを特徴とする購買履歴管理サーバのコンピュータプログラムである。
上記発明によれば、購買履歴管理サーバは、店舗のＰＯＳシステムの情報から生成される購買明細情報を基にしたユーザの購買履歴情報を内部のデータベースに記憶し、印刷サーバは、購買履歴管理サーバが管理する購買履歴情報を端末装置が備えるプリンタに印刷させる。
これにより、ユーザは、購買履歴に関わる情報の入力作業を行わなくとも、自身が店舗で購買した商品の購買履歴をネットワーク上で管理することが出来る。また、ユーザが自身のパーソナルコンピュータを所有しなくとも、任意のネットワーク接続環境において自身の購買履歴を印刷することができる。
また、店舗は、ユーザが購買履歴を管理するために必要なデータを提供することにより、顧客（ユーザ）の囲い込みや新規顧客（ユーザ）の獲得などの集客効果を得ることができる。また、ＡＳＰは、購買履歴管理サービスの運営に対する収入を得ることが可能となる。
【００１５】
【発明の実施の形態】
図１は、この発明の一実施形態の購買履歴管理システムの構成を示すブロック図である。
本実施の形態において、購買履歴管理システムは、購買履歴管理サーバ２００及び印刷サーバ３００とから構成される。購買履歴管理サーバ２００は、ユーザに購買履歴管理サービスのポータルサイトを提供するアプリケーションサービスプロバイダＡ（以下、「ＡＳＰ―Ａ」）が保有し、印刷サーバ３００は、ユーザに印刷サービスを提供するアプリケーションサービスプロバイダＢ（以下、「ＡＳＰ―Ｂ」）が保有する。なお、ＡＳＰ−ＡとＡＳＰ−Ｂは同一であってもよいし、さらに、購買履歴管理サーバ２００及び印刷サーバ３００が同一のサーバで実現されてもよい。
【００１６】
店舗サーバ１００は、スーパーマーケットなど、商品の販売やサービスの提供を行う店舗が保有するサーバである。店舗サーバ１００は、専用線、ブロードバンド回線などにより、インターネットなどの公衆ネットワークであるネットワークＮと接続され、購買履歴管理サーバ２００と通信する機能を有する。そして、店舗内のＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）システムから受信した情報を基にして、ユーザが購買した商品やサービスの明細を示す購買明細情報を購買履歴管理サーバ２００へ送信する機能を有する。また、購買履歴管理サーバ２００から、市場統計データを受信し、内部に記憶する機能を有する。
【００１７】
購買履歴管理サーバ２００は、制御手段２１０、通信手段２１５、更新手段２２０、購買明細ＤＢ（データベース）２２５、会員ＤＢ（データベース）２３０、購買履歴ＤＢ（データベース）２３５、認証手段２４０、充足データ入力手段２４５、通知手段２５０、広告ＤＢ（データベース）２５５、分析手段２６０、及び、市場統計ＤＢ（データベース）２６５からなる。
会員ＤＢ２３０は、購買履歴管理サービスに加入しているユーザを管理する会員情報と、購買履歴管理サービスに加盟している店舗を管理する店舗情報とを記憶する。
会員情報及び店舗情報は、それぞれ以下の情報からなる。
＜会員情報＞
ユーザ識別：ユーザを一意に識別する情報である。１人のユーザが複数のユーザ識別を持っていてもよい。例えば、購買履歴管理サービスの会員コード、クレジットカード番号、各店舗における顧客コード、携帯電話番号などである。
ＩＤ及びパスワード：ユーザを認証するために使用する情報である。
ユーザ個人情報：ユーザの氏名、住所、年齢、性別、電子メールアドレスなどの情報からなる。
＜店舗情報＞
店舗識別：店舗を一意に識別する情報である。
店舗名：店舗の名称を示す情報である。
連絡先：店舗の連絡先に関する情報であり、住所、電話番号、ＦＡＸ番号、電子メールアドレス、連絡先の部署名などからなる情報である。
店舗サーバアドレス：ＩＰアドレスや電子メールアドレスなど、店舗サーバ１のアドレスを示す情報である。
【００１８】
購買明細ＤＢ２２５は、ユーザが購買した商品やサービスの購買明細情報を記憶する。購買明細情報は、以下の情報からなる。
＜購買明細情報＞
ユーザ識別：ユーザを一意に識別する情報である。例えば、購買履歴管理サービスの会員コード、クレジットカード番号、各店舗における顧客コード、携帯電話番号などである。
購入日時（又は利用日時）：ユーザが商品を購入した、あるいは、サービスを利用した日時を示す情報である。
店舗識別：ユーザが商品を購入した、あるいは、サービスを利用した店舗を一意に識別する情報である。
商品（又はサービス）の識別：ユーザが購入した商品、あるいは、利用したサービスを一意に識別する情報である。
単価：ユーザが購入した商品、あるいは、利用したサービスの単価を示す。
数量（又は利用時間等）：ユーザが購入した商品の数量、あるいは、利用したサービスの利用時間・利用回数などを示す情報である。
購買額：ユーザが購入した商品の購買額、あるいは、利用したサービスの利用額を示す情報である。
【００１９】
購買履歴ＤＢ２３５は、ユーザが購買した商品やサービスの履歴を示す購買履歴情報と、商品（又はサービス）の識別を商品（又はサービス）の分類、科目、及び、品目などのカテゴリに変換する商品テーブルとを記憶する。
なお、購買履歴情報は、以下の情報からなる。
＜購買履歴情報＞
ユーザ識別：ユーザを一意に識別する情報であり、例えば、購買履歴管理サービスの会員コードが設定される。
購入日時（又は利用日時）：ユーザが商品を購入した、あるいは、サービスを利用した日時を示す情報である。
店舗識別：ユーザが商品を購入した、あるいは、サービスを利用した店舗を識別する情報である。
店舗名：店舗識別により識別される店舗の名称を示す情報である。
商品（又はサービス）の分類：ユーザが購入した商品、あるいは、利用したサービスの分類を示す情報である。例えば、食費、交通費、服飾費、教育費、教養・娯楽費、医療費、光熱費、通信費、保険料、等である。
商品（又はサービス）の科目：ユーザが購入した商品、あるいは、利用したサービスの分類を細分化した科目を示す情報である。例えば、食費に関する科目としては、主食費、副食費、調味料、嗜好品、外食、等である。
商品（又はサービス）の品目：ユーザが購入した商品、あるいは、利用したサービスの科目を細分化した品目を示す情報である。例えば、主食費に関する品目としては、お米、そば、うどん、等である。
単価：ユーザが購入した商品、あるいは、利用したサービスの単価を示す情報である。
数量（又は利用時間等）：ユーザが購入した商品の数量、あるいは、利用したサービスの利用時間・利用回数などを示す情報である。
購買額：ユーザが購入した商品の購買額、あるいは、利用したサービスの利用額を示す情報である。
家計統計：週毎、月毎、１年毎など、一定期間毎の購買した商品（又はサービス）の分類、科目、品目、店舗別の購買額の合計を示す情報である。
【００２０】
広告ＤＢ２５５は、各店舗の広告やクーポンなどの画像データと、画像データを選択するための画像選択条件を記憶する。
市場統計ＤＢ２６５は、各店舗毎の市場統計情報を記憶する。市場統計情報とは、全体あるいはある条件に合致する市場において、当該店舗が占める割合を示す情報である。例えば、同じ地区に属する店舗全体の売上に占める当該店舗の売上や、商品（又はサービス）の分類・科目・品目毎の市場全体に占める当該店舗の売上などである。
【００２１】
制御手段２１０は、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う機能を有する。
通信手段２１５は、専用線、ブロードバンド回線などにより、ネットワークＮと接続され、店舗サーバ１００、印刷サーバ３００、ユーザの端末装置４００ａ、インターネット接続サービス提供場所の端末装置４００ｂ、及び、コンビニエンスストアに設置された端末装置４００ｃとの間のデータの送受信を行う機能を有する。
更新手段２２０は、店舗サーバから受けた購買明細情報を購買明細ＤＢ２２５へ書き込むとともに、この購買明細情報を基に購買履歴ＤＢ２３５内の購買履歴情報を更新する機能を有する。
認証手段２４０は、ユーザの認証を行う機能を有する。
充足データ入力手段２４５は、端末装置４００ａ、または、端末装置４００ｂから購買履歴情報の充足データの入力を受け、購買履歴ＤＢ２３５の購買履歴情報の更新を行う機能を有する。
通知手段２５０は、印刷サーバ３００からの要求を受け、購買履歴ＤＢ２３５内の購買履歴情報、及び、この購買履歴情報と広告ＤＢ２５５内の画像選択条件とを基に選択した画像データを返送する機能を有する。
分析手段２６０は、購買明細ＤＢ２２５内の購買明細情報や購買履歴ＤＢ２３５内の購買履歴情報を基に市場統計情報を算出して市場統計ＤＢ２６５へ書き込む機能と、市場統計ＤＢ２６５内の市場統計情報を店舗サーバ１００へ送信する機能を有する。
【００２２】
印刷サーバ３００は、制御手段３１０、通信手段３２０、認証手段３３０、会員ＤＢ（データベース）３４０、ポイント管理手段３５０、ポイントＤＢ（データベース）３６０、及び、印刷制御手段３７０からなる。
会員ＤＢ（データベース）３４０は、購買履歴管理サービスに加入しているユーザを管理する会員情報を記憶する。
会員情報は、以下の情報からなる。
＜会員情報＞
ユーザ識別：ユーザを一意に識別する情報であり、例えば、購買履歴管理サービスの会員コードが設定される。
ＩＤ及びパスワード：ユーザを認証するために使用する情報である。
ユーザ個人情報：ユーザの氏名、住所、年齢、性別、電子メールアドレスなどの情報からなる。
【００２３】
ポイントＤＢ３６０は、ユーザのポイント数と、ポイント数に応じた広告やクーポンなどの画像データを記憶する。ポイントとは、ユーザが印刷を実行する度に与えられるものであり、ユーザは、蓄積されたポイント数に応じて購買履歴管理サービスに加盟している店舗のクーポン、商品のプレゼント、あるいは、抽選への参加など、様々な特典を受けることが可能となる。
【００２４】
制御手段３１０は、ＣＰＵ及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う機能を有する。
通信手段３２０は、専用線、ブロードバンド回線などにより、ネットワークＮと接続され、購買履歴管理サーバ２００、ユーザの端末装置４００ａ、インターネット接続サービス提供場所の端末装置４００ｂ、及び、コンビニエンスストアに設置された端末装置４００ｃとの間のデータの送受信を行う機能を有する。
認証手段３３０は、ユーザの認証を行う機能を有する。
ポイント管理手段３５０は、ユーザへ付与すべきポイントを算出して、ポイントＤＢ３６０内のポイント数を更新する機能と、ポイントＤＢ３６０内からポイント数に応じた画像データを読み出す機能を有する。
印刷制御手段３７０は、購買履歴管理サーバ２００から受信した購買履歴情報及び画像データ、ならびに、ポイント管理手段３５０が読み出した画像データなどの情報を基に、印刷データを生成する機能を有する。
【００２５】
端末装置４００ａは、購買履歴管理サービスに加入しているユーザの端末であり、パーソナルコンピュータ、携帯電話端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ：情報携帯端末）などである。端末装置４００ａは、ダイヤルアップ回線やブロードバンド回線などの有線インタフェース、あるいは、携帯電話網や無線インターネット網との間の無線インタフェースにより、ネットワークＮと接続される。そして、購買履歴管理サーバ２００と通信する機能を有する。さらに、端末装置４００ａは、購買履歴管理サーバ２００から送信される画面情報をディスプレイに表示したり、マウス、キーボード、ボタンなどにより入力されたデータを購買履歴管理サーバ２００へ送信するためのブラウザを備える。
【００２６】
端末装置４００ｂは、インターネットカフェなど、公共のインターネット接続サービス提供場所に設置されたパーソナルコンピュータである。そして、専用線やブロードバンド回線などにより、ネットワークＮと接続され、購買履歴管理サーバ２００及び印刷サーバ３００と通信する機能を有する。さらに、端末装置４００ｂは、購買履歴管理サーバ２００または印刷サーバ３００から送信される画面情報をディスプレイに表示したり、マウスやキーボードにより入力されたデータを購買履歴管理サーバ２００または印刷サーバ３００へ送信するためのブラウザを備える。また、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などにより印刷装置５００ｂと接続され、印刷サーバ２００から受信した印刷データを印刷装置５００ｂへ受け渡し、印刷を指示する機能を有する。
印刷装置５００ｂは、公共のインターネット接続サービス提供場所に設置されたプリンタであり、ＬＡＮにより端末装置４００ｂと接続される。そして、端末装置４００ｂから印刷データを受信して印刷の指示を受け、紙への印刷を行う機能を有する。
【００２７】
端末装置４００ｃは、コンビニエンスストアなどに設置された専用端末であり、専用線やブロードバンド回線によりネットワークＮと接続され、購買履歴管理サーバ２００及び印刷サーバ３００と通信する機能を有する。また、ボタンやキーなどの入力手段と、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示手段と、紙などへの印刷を行う印刷手段とを備える。そして、購買履歴管理サーバ２００または印刷サーバ３００から送信される画面情報を表示手段に表示したり、入力手段により入力されたデータを購買履歴管理サーバ２００または印刷サーバ３００へ送信する機能を備える。さらに、印刷サーバ３００から受信した印刷データを紙に印刷する機能を有する。
【００２８】
次に、図１に示す実施形態による、購買履歴管理システムの動作について説明する。
まず、ユーザは、ＡＳＰ−Ａへ購買履歴管理サービスへの加入を申し込む。あるいは、購買履歴管理サービスに加盟している任意の一店舗に購買履歴管理サービスへの加入を申し込み、この店舗を介してＡＳＰ−Ａへ加入の申し込みを伝えても良い。ＡＳＰ−Ａは、購買履歴管理サービスへの加入の申し込みを受けると、当該ユーザへ付与する購買履歴管理サービスの会員コード（以下、単に「会員コード」と記述）を発行する。そして、購買履歴管理サーバ２００の会員ＤＢ２３０内の会員情報に、ユーザ識別（発行された会員コード、クレジットカード番号、各店舗の顧客コード、携帯電話番号など）、ＩＤ及びパスワード、ならびに、ユーザ個人情報を新規に登録する。さらに、ＡＳＰ−Ａは、ＡＳＰ−Ｂへユーザの購買履歴管理サービスへの登録を伝える。ＡＳＰ−Ｂは、印刷サーバ３００の会員ＤＢ（データベース）３４０内の会員情報に、ユーザ識別（会員コード）、ＩＤ及びパスワード、ならびに、ユーザ個人情報を新規に登録する。
【００２９】
図２は、図１に示す実施形態による購買履歴の更新の動作を示す図である。
ユーザは、購買履歴管理サービスへの加入後、購買履歴管理サービスに加盟している店舗において、ユーザ識別を提示するか、ＰＯＳシステムが読み取ることのできるユーザ識別を備えたカード（クレジットカードや顧客コードを備えた各店舗が発行するサービスカードなど）を使用して商品（又はサービス）を購入する。店舗サーバ１００は、ユーザ識別、商品（又はサービス）の購入日時（又は利用日時）、商品（又はサービス）の識別、単価、数量（又は利用時間等）、及び、購買額などの情報をＰＯＳシステムから受信し、内部に記憶する。そして、所定の時間毎、あるいは、ＰＯＳシステムから情報を受信する度に、購買履歴管理サーバ２００へ購買明細情報を送信する。
購買履歴管理サーバ２００の更新手段２２０は、通信手段２１５を介して店舗サーバ１００から購買明細情報を受信すると（ステップＳ１０）、購買明細ＤＢ２２５内に書き込む（ステップＳ１１）。
続いて、更新手段２２０は、購買履歴情報を更新する（ステップＳ１２）。すなわち、更新手段２２０は、会員ＤＢ２３０内の会員情報を参照して、購買明細情報内のユーザ識別から会員コードを、また、店舗情報を参照して、店舗識別から店舗名を得る。さらに、購買履歴ＤＢ２３５内の商品テーブルを参照して、商品（又はサービス）の識別から商品（又はサービス）の分類、科目、品目を得る。そして、会員コードにより識別される購買履歴ＤＢ２３５内の購買履歴情報に、購入日時（又は利用日時）、店舗識別、店舗名、商品（又はサービス）の分類・科目・品目、単価、数量（又は利用時間等）、購買額を書き込む。さらに、更新手段２２０は、更新された購買履歴情報を基に、週毎、月毎、１年毎など、一定期間毎の商品（又はサービス）の分類、科目、品目、店舗別の合計金額を算出し、購買履歴情報内の家計統計を更新する。
なお、購買明細ＤＢ２２５に書き込まれた購買明細情報は、１週間、１ヶ月など所定の期間を経た場合に消去してもよい。
【００３０】
図３は、図１に示す実施形態による充足データ入力の動作を示す図である。
ユーザは、例えば、公共料金や交通費など、購買履歴管理サービスに加盟している店舗以外において費やした購買履歴を、充足データとして購買履歴管理サーバ２００に登録する。
まず、ユーザは、ユーザの端末装置４００ａへ購買履歴管理サーバ２００が提供する購買履歴管理サービスのポータルサイトのＵＲＬ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を入力し、ネットワークＮを介して、購買履歴管理サーバ２００へ接続する。
購買履歴管理サーバ２００の制御手段２１０は、通信手段２１５が端末装置４００ａからのアクセスを受けた旨を認証手段２４０へ通知する。認証手段２４０は、充足データの入力、購買履歴の照会、購買履歴の印刷などのメニューを選択するためのボタンを備えたメニュー画面情報を、通信手段２１５を介して端末装置４００ａへ送信する。
端末装置４００ａが、購買履歴管理サーバ２００から受信したメニュー画面情報を表示すると、ユーザは、キーやマウスなどにより、充足データの入力を選択する。購買履歴管理サーバ２００の認証手段２４０は、端末装置４００ａから充足データの入力が選択された旨の通知を受け、ＩＤ及びパスワードの入力フィールドと送信ボタンとを含む認証画面情報を生成し、通信手段２１５に指示することによりこの認証画面情報を端末装置４００ａへ送信する。
端末装置４００ａが、購買履歴管理サーバ２００から受信した認証画面情報を表示すると、ユーザは、ＩＤ及びパスワードを入力し、送信ボタンを押す。購買履歴管理サーバ２００の認証手段２４０は、端末装置４００ａからＩＤ及びパスワードを受信すると、このＩＤにより会員ＤＢ２３０を検索し、会員情報内のパスワードを読み出す。そして、読み出したパスワードと受信したパスワードが一致するかを確認し、認証を行う（ステップＳ２０）。
【００３１】
充足データ入力手段２４５は、認証手段２４０からユーザの認証が成功した旨の通知を受けると、購買履歴ＤＢ２３５内の購買履歴情報を読み出す。そして、当該月の購買履歴、充足データの入力フィールド、及び、送信ボタンを含む充足データ入力画面情報を生成し、通信手段２１５を介して端末装置４００ａへ送信する。なお、当該月の購買履歴は、購入日時（又は利用日時）、店舗識別、店舗名、商品（又はサービス）の分類・科目・品目、単価、数量（又は利用時間等）、購買額などからなる情報である。一方、充足データは、商品（又はサービス）の購入日時（又は利用日時）、店舗名、商品（又はサービス）の分類・科目・品目、単価、数量（又は利用時間等）、及び、購買額などの情報からなる。また、商品（又はサービス）の分類・科目・品目は、プルダウンメニューなどにより選択させるようにしてもよい。
端末装置４００ａが、購買履歴管理サーバ２００から受信した充足データ入力画面情報を表示すると、ユーザは、充足データの入力フィールドへ必要な情報を入力し、送信ボタンを押す。購買履歴管理サーバ２００の充足データ入力手段２４５は、充足データを受信すると（ステップＳ２１）、購買履歴ＤＢ２３５内の当該ユーザの購買履歴情報に書き込む。さらに、更新手段２２０が、更新された購買履歴情報を基に、家計統計を更新する（ステップＳ２２）。
なお、充足データの入力は、端末装置４００ｂから行ってもよい。
また、ユーザがメニュー画面情報から購買履歴の照会を選択した場合、購買履歴管理サーバ２００は、ユーザの認証終了後、購買履歴ＤＢ２３５内の当該ユーザの購買履歴情報を表示するための画面情報を生成して返送する。
【００３２】
図４は、図１に示す実施形態による購買履歴の印刷の動作を示す図である。
ユーザは、インターネットカフェなどに設置してある端末装置４００ｂのブラウザへ購買履歴管理サーバ２００が提供する購買履歴管理サービスのポータルサイトのＵＲＬを入力し、購買履歴管理サーバ２００へアクセスする。購買履歴管理サーバ２００は、端末装置４００ｂからネットワークＮを介したアクセスを受けると、充足データ入力と同様の手順によりメニュー画面情報を返送する。端末装置４００ｂが、購買履歴管理サーバ２００から受信したメニュー画面情報を表示すると、ユーザは、購買履歴の印刷を選択する。購買履歴管理サーバ２００の認証手段２４０は、端末装置４００ｂから購買履歴の印刷が要求された旨の通知を受けると、ネットワークＮを介して印刷サーバ３００へ通知する。
【００３３】
印刷サーバ３００の認証手段３３０は、購買履歴管理サーバ２００から購買履歴の印刷が要求された旨の通知を受ける。認証手段３３０は、ＩＤ及びパスワードの入力フィールドと送信ボタンとを含む認証画面情報を生成し、通信手段３２０に指示することによりこの認証画面情報を端末装置４００ｂへ送信する。
端末装置４００ｂが、印刷サーバ３００から受信した認証画面情報を表示すると、ユーザは、キーボードなどからＩＤ及びパスワードを入力し、送信ボタンを押す。印刷サーバ３００の認証手段３３０は、端末装置４００ｂが送信したＩＤ及びパスワードを受けると、受信したＩＤにより会員ＤＢ（データベース）３４０を検索し、会員情報内のパスワード及び会員コードを読み出す。そして、読み出したパスワードと受信したパスワードが一致するかを確認し、認証を行う（ステップＳ３０）。
【００３４】
ユーザの認証が成功すると、ポイント管理手段３５０は、当該ユーザに付与すべきポイント数を算出し、会員コードに対応したポイントＤＢ３６０内のポイント数に加算して、更新する。さらに、更新したポイント数に応じた画像データをポイントＤＢ３６０から読み出す。なお、ポイント数に応じた画像データとは、ポイント数や広告を表示するもの、あるいは、あるポイント数に達したときに発行される購買履歴管理サービスの加盟店において使用可能なクーポンやプレゼントの抽選番号などである。
さらに、印刷制御手段３７０は、購買履歴管理サーバ２００へ当該ユーザの会員コードを送信し、購買履歴情報を要求する。購買履歴管理サーバ２００の通知手段２５０は、受信した会員コードに対応する購買履歴ＤＢ２３５内の購買履歴情報を読み出すとともに、広告ＤＢ２５５から画像選択条件を読み出す。そして、読み出した購買履歴情報を基に、この画像選択条件と一致する画像データを購買履歴ＤＢ２３５から読み出して、購買履歴情報とともに印刷サーバ３００へ返送する。例えば、一定期間内にある店舗においてアルコール飲料を一定額以上購入したことを画像選択条件として記憶しておく。そして、購買履歴情報を基に、この画像選択条件と一致すると判断した場合に、当該店舗におけるアルコール飲料の割引クーポンの画像データを選択する。また、会員ＤＢ２３０内の会員情報を基に、ユーザの住所と同じ地域内にある店舗の広告やクーポンの画像データを選択するようにしてもよい。
【００３５】
印刷サーバ３００の印刷制御手段３７０は、購買履歴管理サーバ２００から購買履歴情報及び画像データを受信すると、この購買履歴情報及び画像データ、ならびに、ポイント管理手段３５０が読み出した画像データを基に、印刷データを生成する（ステップＳ３２）。このとき、印刷制御手段３７０は、印刷装置の機種などに依存しないデータ形式（例えば、ＰＤＦ形式）を用いて、購買履歴情報を表形式などのフォーマットで印刷するとともに、所定の箇所に画像データを印刷するための印刷データを生成する。そして、印刷制御手段３７０は、生成した印刷データを端末装置４００ｂへ送信する（ステップＳ３３）。端末装置４００ｂは、印刷データを受信すると、印刷装置５００ｂへ受け渡し、印刷を指示する。印刷装置５００ｂは、受信した印刷データを紙に印刷する。
【００３６】
なお、プリンタなどの印刷装置が接続されている端末装置４００ａ、あるいは、コンビニエンスストアなどに設置された端末装置４００ｃから購買履歴管理サーバ２００へアクセスし、購買履歴の印刷を行ってもよい。
また、印刷装置が接続されている端末装置４００ａ、端末装置４００ｂ、または、端末装置４００ｃから直接印刷サーバ３００の提供する印刷サービス提供サイトへアクセスし、購買履歴の印刷を行ってもよい。
【００３７】
なお、購買履歴管理サーバ２００の会員ＤＢ２３０内の会員情報に携帯電話の電話番号を記憶している場合、購買履歴管理サーバ２００は、定期的に当該ユーザに関する購買履歴情報を携帯電話番号とともに携帯電話サービス提供システムに送信してもよい。携帯電話会社は、携帯電話サービス提供システムが受信した購買履歴情報を、携帯電話の利用明細と併せて印刷し、ユーザに送付する。
【００３８】
なお、購買履歴管理サーバ２００の分析手段２６０は、一日毎、１週間毎などの所定の期間毎に購買明細ＤＢ２２５内の購買明細情報または購買履歴ＤＢ２３５内の購買履歴情報を参照し、店舗毎の市場統計情報を算出し、市場統計ＤＢ２６５へ書き込む。そして、所定の時間毎に、会員ＤＢ２３０内の店舗情報の店舗サーバアドレスから各店舗サーバ１００のアドレスを読み出し、さらに、当該店舗に関する市場統計情報を購買履歴ＤＢ２３５から読み出して送信する。
【００３９】
上記実施形態によれば、ユーザは、購買履歴に関わる情報の入力作業を行わなくとも、自身が店舗で購買した商品の購買履歴をネットワーク上で管理することができる。また、ネットワークに接続可能な端末装置を用いて、購買履歴を充足するための情報を入力して購買履歴情報を補完することができる。また、ユーザが自身のパーソナルコンピュータを所有しなくとも、任意のネットワーク接続環境において自身の購買履歴を印刷することができる。また、ユーザは、購買履歴の印刷に伴い、自身に有用な広告などの情報や、クーポン等を得ることができる。また、購買履歴情報を商品のカテゴリを用いて管理するため、ユーザは、購買履歴情報を家計簿として使用することができる。
また、店舗は、ユーザが購買履歴を管理するために必要なデータを提供することにより、顧客（ユーザ）の囲い込みや新規顧客（ユーザ）の獲得などの集客効果を得ることができる。また、店舗は、ユーザの購買履歴に応じて顧客へ提示する広告やクーポンを選択することが可能となり、集客の効果があがる。また、マーケティングに活用することが可能な市場統計情報を得ることができる。
また、ＡＳＰは、購買履歴管理サービスの運営に対する収入を得ることが可能となる。また、広告やクーポンなどを端末装置が備えるプリンタに印刷させることにより、ユーザからのアクセス回数を増やすことができる。
【００４０】
なお、上述の店舗サーバ１００、購買履歴管理サーバ２００、印刷サーバ３００、端末装置４００ａ，４００ｂ，４００ｃ、及び、印刷装置５００ｂは、内部にコンピュータシステムを有している。そして、上述した動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウェアを含むものである。
【００４１】
また、「コンピュータ読み取り可能な記録媒体」とは、ＲＯＭの他に、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のシステムやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００４２】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【図１】本発明の一実施形態の構成を示すブロック図。
【図２】図１に示す実施形態による購買履歴の更新の動作を示す図。
【図３】図１に示す実施形態による充足データ入力の動作を示す図。
【図４】図１に示す実施形態による購買履歴の印刷の動作を示す図。
【符号の説明】
１００…店舗サーバ、  ２００…購買履歴管理サーバ、  ２１０、３１０…制御手段、  ２１５、３２０…通信手段、  ２２０…更新手段、  ２２５…購買明細ＤＢ、  ２３０、３４０…会員ＤＢ、  ２３５…購買履歴ＤＢ、  ２４０、３３０…認証手段、  ２４５…充足データ入力手段、  ２５０…通知手段、  ２５５…広告ＤＢ  ２６０…分析手段、  ２６５…市場統計ＤＢ、  ３００…印刷サーバ、  ３５０…ポイント管理手段、  ３６０…ポイントＤＢ、  ３７０…印刷制御手段、  ４００ａ、４００ｂ、４００ｃ…端末装置、  ５００ｂ…印刷装置。
【図１】
2004227482.tif 000003
【図２】
2004227482.tif 000004
【図３】
2004227482.tif 000005
【図４】
2004227482.tif 000006