Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4154216B2 - Information processing system and information processing method - Google Patents
[go: Go Back, main page]

JP4154216B2 - Information processing system and information processing method - Google Patents

Information processing system and information processing method Download PDF

Info

Publication number
JP4154216B2
JP4154216B2 JP2002330931A JP2002330931A JP4154216B2 JP 4154216 B2 JP4154216 B2 JP 4154216B2 JP 2002330931 A JP2002330931 A JP 2002330931A JP 2002330931 A JP2002330931 A JP 2002330931A JP 4154216 B2 JP4154216 B2 JP 4154216B2
Authority
JP
Japan
Prior art keywords
point
cartridge
serial
store
server
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
Application number
JP2002330931A
Other languages
Japanese (ja)
Other versions
JP2004164414A (en
Inventor
浩太郎 高田
晃生 上田
力夫 柴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Canon Marketing Japan Inc
Original Assignee
Canon Inc
Canon Marketing Japan Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc, Canon Marketing Japan Inc filed Critical Canon Inc
Priority to JP2002330931A priority Critical patent/JP4154216B2/en
Publication of JP2004164414A publication Critical patent/JP2004164414A/en
Application granted granted Critical
Publication of JP4154216B2 publication Critical patent/JP4154216B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、消耗品の回収技術に関するものである。
【0002】
【従来の技術】
従来から環境問題等に考慮して、消耗品の回収が一般に行われている。そして、ユーザ(顧客)の消耗品返却意欲を増進させるため、回収引受者が、消耗品の回収に協力した回収依頼者に対してインセンティブを供与する方法が知られている。
【0003】
例えば、カートリッジ再生工場において、ユーザから回収されたカートリッジに対応したポイント値を積算し、その積算ポイント値が、予め設定した特典授与の閾値を超えていればそのユーザに対して特典を授与する方法が知られている(特許文献1参照)。
【0004】
【特許文献1】
特開2002−83097号公報
【0005】
【発明が解決しようとする課題】
しかしながら、上記従来の方法では、ユーザが回収インセンティブの付与を受けることができるのは、回収引受者に直接回収品を渡した場合に限定されており、回収代理店に対してユーザが消耗品を返却した場合には、ユーザは何の特典も得られなかった。
【0006】
本発明は上記従来技術の課題を解決するために成されたものでその目的とするところは、消耗品の回収をより一層促進することにある。
【0007】
上記目的を達成するため、本発明に係る情報処理システムは、
販売店サーバと、前記販売店サーバとの間で情報を送受信するメーカサーバとを含む情報処理システムであって、
前記販売店サーバは、
返却されたカートリッジに付されたポイント発行用カートリッジコードを入力する第1入力手段と、
ポイント発行用カートリッジコードと発行ポイントとを対応づけるポイント発行計算データベースを参照して、前記第1入力手段により入力されたポイント発行用カートリッジコードに基づき、ユーザにポイントを発行する第1発行手段と、
カートリッジを特定するためのシリアルIDと販売店を識別するための販売店コードとを前記メーカサーバへ送信する送信手段と、
を有し、
前記メーカサーバは、
返却されたカートリッジに付されたシリアルIDを入力する第2入力手段と、
販売店コード及びシリアルIDを対応づける販売店別ポイントデータベースを参照して、前記第2入力手段により入力されたシリアルIDに一致したシリアルIDがあるか判定し、一致したシリアルIDがないと判定された場合、販売店にポイントを発行せず、一致したシリアルIDがあると判定された場合、販売店にポイントを発行する第2発行手段と、
を有することを特徴とする。
上記目的を達成するため、本発明に係る情報処理方法は、
販売店サーバと、前記販売店サーバとの間で情報を送受信するメーカサーバとを有する情報処理システムで実行される情報処理方法であって、
前記販売店サーバは、返却されたカートリッジに付されたポイント発行用カートリッジコードを入力し、入力されたポイント発行用カートリッジコードと、ポイント発行用カートリッジコード及び発行ポイントを対応づけるポイント発行計算データベースとに基づきユーザにポイントを発行し、カートリッジを特定するためのシリアルIDと販売店を識別するための販売店コードとを前記メーカサーバへ送信し、
前記メーカサーバは、返却されたカートリッジに付されたシリアルIDを入力し、入力されたシリアルIDに一致するシリアルIDが販売店コードとシリアルIDが対応した販売店別ポイントデータベースにあるか判定し、一致するシリアルIDがないと判定された場合、販売店にポイントを発行せず、一致するシリアルIDがあると判定された場合、販売店にポイントを発行することを特徴とする。
【0008】
【発明の実施の形態】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【0009】
図1は、本発明に係る情報処理システムの実施形態の全体構成を示す図である。本情報処理システムは、販売店20とメーカ30との間で情報の処理を行うものである。以下に、その情報処理方法について説明する。
【0010】
まず、トナーカットリッジやインクカートリッジといったカートリッジ(図中、CRG)のユーザ10が、使用済みのシリアルID付カートリッジを販売店20に返却する(▲1▼)。シリアルIDは、カートリッジメーカ30において、製造時または販売時にカートリッジ1つ1つに対しユニークに付されたものである。このシリアルIDは、バーコードによって付されていても、カートリッジに付されたメモリタグに保存されていても、または、単に数値が印刷されているだけであってもよい。また、ここではシリアルIDとしているが、カートリッジごとにユニークであれば連続した番号でなくてもよい。
【0011】
販売店20の販売員は、ユーザ10からカートリッジを預かるとそのシリアルIDを販売店クライアント21に入力する。ここでの入力方法としては、IDの付され方によって様々な方法を採用することができる。例えば、バーコード読取装置や磁気読取装置によって読みとったり、或いは人間が目で読みとってキー入力したりする方法が考えられる。
【0012】
また、販売店20の販売員は、また、ユーザが所有するポイントカードからユーザIDを販売店クライアント21に入力する。このユーザIDの入力方法もシリアルIDの入力方法と同様に、バーコード読取装置や磁気読取装置によって読みとったり、或いは人間が目で読みとってキー入力したりする方法が考えられる。
【0013】
入力されたカートリッジのシリアルID及びユーザIDは、販売店クライアント21から販売店サーバ22に送信される。販売店サーバ22は、ポイント計算データベース(図中、データベースをDBと称す)23のデータを用いてカートリッジユーザ10に発行すべきポイント数を計算する。そして、販売店20は、カートリッジを返却してきたユーザ10に対し、販売店独自のポイント数を与える(▲2▼)。このポイントは、販売店20が、集客促進手段の一環として、様々な顧客に対して付与するものである。例えば、販売店20で製品を購入した顧客に対し、インセンティブ(報奨)の一種として発行するものである。顧客は、このポイントを、次回の購入時以降に実際の割引きなどとして用いることができる。例えば、製品Aを購入することによって100ポイントが顧客に発行されたとすると、その顧客は、次回の製品Bの購入時にそのポイントを使用することによって100円引きで製品Bを購入することが可能となる。また顧客に対するインセンティブは現金そのもの等、顧客に対して利益あるものならば適用可能であることはいうまでもない。
【0014】
次に、販売店サーバ22は、販売店クライアント21から入力したユーザID及び算出したポイント数を用いて、ユーザ別ポイント管理データベース24にポイント発行情報を登録する(▲3▼)。このデータベース24は、それぞれの顧客について今まで貯蓄したポイント数を登録するものである。
【0015】
更に、販売店サーバ22は、どのようなカートリッジをいつユーザから回収したかをカートリッジ管理データベース25に登録すると同時に、返却されたカートリッジのシリアルID及び販売店IDをメーカサーバ32に送信する(▲4▼)。メーカサーバ32では、それらの情報を販売店別ポイント管理データベース33に登録する。
【0016】
また、販売店20が回収されたシリアルID付きカートリッジそのものをメーカ30に送ると(▲5▼)、販売店サーバ22は、どのカートリッジをいつメーカに発送したかをカートリッジ管理データベースに登録する。
【0017】
一方、メーカ30の回収センタ等に設けられたメーカクライアント31では、回収されてきたカートリッジのシリアルIDを読取り、メーカサーバ32に送る。メーカサーバ32は、メーカクライアント31から送られたシリアルIDを用いて、販売店別ポイント管理データベース33を参照し(▲6▼)、それらの情報が一致していれば、メーカ独自のポイントを販売店に対して発行する(▲7▼)。ここで、販売店に発行されるメーカ独自のポイントとは、メーカから販売店に対して補填される利益であり、例えばインターネット銀行を介した所定口座へのマネーの振込みなどが相当する。以下、これら補填される利益をポイントと称して説明することとする。
【0018】
以上のように、本実施形態に係る情報処理システムでは、本来メーカがユーザに対して発行すべきポイントを、販売店が立て替える形で発行する。
【0019】
従って、ユーザは、より迅速にポイントの発行を受けることができ、かつ、そのポイントを販売店で販売される他の製品にも利用でき、カートリッジ返却の意欲が増進される。従って、結果的に非常に効果的にカートリッジ回収サービスを受けることができる。
【0020】
一方、販売店は、ユーザに発行したポイントをメーカからのポイントで後ほど補填することができるため、なんら損をするわけではなく、逆に、カートリッジユーザが積極的に販売店を訪れることによって、他の製品の販売促進を図ることができる。
【0021】
また、このシステムによってユーザが直接カートリッジをメーカに持ち込むことが減るため、メーカはそのようなユーザごとの対応を行う必要が減り、ユーザごとのポイント管理も節減できる。また、ユーザにおけるカートリッジ返却の意欲を高めることにより、メーカの目標であるカートリッジ回収を促進することができる。
【0022】
更に、メーカサーバではシリアルIDによって、実際に回収したカートリッジと情報とをマッチングさせるので、販売店からの不正申告などを防止することができる。例えば、販売店が実際にはユーザにポイントを発行していないにもかかわらず、「ユーザからこれだけカートリッジを回収しました」といって、メーカにポイントを要求する、という不正を防止できる。
【0023】
なお、図1では、販売店20の中に販売店クライアント21と販売店サーバ22とが1つずつ設けられているように図示しているが、もちろんこれはあくまで説明のための例示であり、販売店クライアント21が複数存在しても良い。つまり、複数の店舗を有する大規模な販売店である場合には、それぞれの店舗或いは販売カウンタごとに販売店クライアント21が設けられ、その複数の販売店クライアント21から集められた情報が販売店サーバ22に集められる構成でも良い。
【0024】
また、メーカ30についても同じであり、複数の回収センターごとに1つのメーカクライアント31を有していても良いし、或いは、その複数の回収センターの1つ1つに複数のメーカクライアント31が存在して、その多数のメーカクライアント31からの情報がメーカサーバ32に集められる構成でも良い。
【0025】
<装置構成>
次に、販売店クライアント21、販売店サーバ22、メーカクライアント31、メーカサーバ32の典型的なハードウェア内部構成について図2を用いて説明する。
【0026】
201は、それぞれの装置全体を制御する演算・制御用のCPU、202は、CPU201で実行するプログラムや固定値等を格納するROM、203は、HD等のデータ記憶部である。204は、一時記憶用のRAMであり、ロードされるプログラムを格納するプログラムロード領域等を含む。
【0027】
205は、外部機器との間でデータを入出力する入出力インタフェース(I/O)である。このI/Oを介して、他のコンピュータ(サーバやクライアント)とデータのやり取りを行う。
【0028】
206は、オペレータからのデータの入力を受け付けるキーボードやマウスなどの入力デバイスであり、207は、オペレータにデータを表示するCRTや液晶ディスプレイなどの表示デバイスである。これらの入力デバイス206及び表示デバイス207もI/O205に接続されている。
【0029】
<シーケンス>
次に、ユーザ10、販売店クライアント21、販売店サーバ22、メーカサーバ32、メーカクライアント31の間でのデータまたはカートリッジのやりとりについて図3を用いて詳しく説明する。
【0030】
まず、ステップS301において、ユーザ10が、販売店のポイントシステムに登録すべく個人情報を販売店20に提供すると、販売店20の店員は販売店クライアント21にユーザの名前や住所などを入力する。これらの個人情報は、販売店クライアント21から販売店サーバ22に送られ、販売店サーバ22のユーザ情報データベース(不図示)に格納される。
【0031】
次に、ステップS302において、販売店サーバ22は、その名前や住所などに対してユニークなユーザIDを割り当て、販売店クライアント21に送信する。販売店の店頭ではこのユーザIDを付したポイントカードを発行しユーザに手渡す。なお、複数のユーザIDを予め販売店クライアント21に割り当てておき、販売店クライアント21がユーザIDを付したポイントカードを発行した後で、販売店サーバ22側において、そのユーザIDとユーザの個人情報とを関連づけてデータベースに登録してもよい。また、ユーザIDは、ユーザが所有する端末に対してメールにて通知してもよい。
【0032】
一方、ステップS303にて、メーカ30が販売店20に対してシリアルID付きのカートリッジを販売し、更に、ステップS304にて、販売店がそのカートリッジをユーザ10に販売する。
【0033】
ユーザ10は、そのカートリッジを使用してトナーなどの消耗品を使い尽くすと、ステップS305で販売店20に返却する。
【0034】
ステップS306では、販売店20のクライアント端末21において、カートリッジに付されたシリアルID及びポイント発行用カートリッジコードを読取り、更に、ユーザが所有しているポイントカードからユーザIDを読みとる。これらの情報はステップS307において、販売店サーバ22に送られる。
【0035】
販売店サーバ22では、ステップS308において、ユーザポイント発行処理を行う。図4は、このユーザポイント発行処理について詳しく示すフローチャートである。図4に示される処理は、全て販売店サーバ22が行うものである。
【0036】
図4において、まずステップS401で、販売店サーバ22が販売店クライアント21からユーザIDを取得する。続いて、ステップS402で販売店サーバ22が販売店クライアント21からカートリッジのシリアルIDを取得する。更に、ステップS403で販売店サーバ22が販売店クライアント21からポイント発行用カートリッジコードを取得する。次に、ステップS404において、ポイント計算データベース23を参照する。
【0037】
図6は、ポイント発行計算データベース23の内容を示す図である。
【0038】
このデータベースは、商品の購入に対する発行ポイント算出式601と、カートリッジの回収に対する発行ポイント算出式602の両方を含むテーブル600を格納している。
【0039】
つまり、通常の商品販売によるポイント発行の際にも、ユーザが持ち込んだカートリッジについてポイントを発行する際にも用いられる。
【0040】
商品の購入に対する発生ポイントは、各商品のJANコードごとに管理されている。一方、シリアル化されるカートリッジIDは、販売店側で予め登録を行うことができないため、発生ポイントを導き出す材料とすることができず、別途、ポイント設定を登録するためのポイント発行用カートリッジコードが用意され、カートリッジに付加されている。このコードは、カートリッジを装着する装置ごとに異なっていても良いし、カートリッジメーカごとに異なるものであっても良い。
【0041】
なお、ここでは、シリアルIDとカートリッジコードを全く別の情報としているが、シリアルIDの一部(例えば上4桁など)に回収ポイント発行用コードを埋め込んでもよい。
【0042】
図6では、カートリッジの種類ごとに発生ポイントに差を設けることとしているが、全てのカートリッジに一律に同じポイントを発行しても良い。その場合、ポイント発行用カートリッジコードは不要となる。
【0043】
図4に戻り、ステップS405で発行ポイントを計算すると、次に、ステップS406で、ユーザ別ポイント管理データベース24にそのポイントが登録される。
【0044】
図7は、販売店サーバ22が管理しているユーザ別ポイント管理データベース24の内容を示す図である。
【0045】
図7に示すように、データベース24は、ユーザID701ごとに、販売店サーバとしてポイントを発行した日付702と、その日に販売店から受けたサービスの種類(商品購入或いはカートリッジ回収)と、そのサービスによって発行されたポイントとが登録されたテーブル700を格納している。また、カートリッジのシリアルID705も登録されている。
【0046】
図4に戻り、ステップS407では、カートリッジ管理データベース25に回収したカートリッジについての情報を登録し、図3のステップS309に進む。
【0047】
図9は、販売店サーバ22が管理しているカートリッジ管理データベース25の内容を示す図である。
【0048】
図9に示すように、データベース25は、カートリッジのシリアルID902、そのカートリッジの販売店20における回収日903、そのカートリッジを販売店20からメーカ30に発送した日904、及びそのカートリッジに対してメーカからポイントの発行を受けた日905を登録するテーブル900を格納している。
【0049】
このデータベースにより、回収したカートリッジをメーカに発送するのが遅れている問題や、メーカにカートリッジを発送したにもかかわらずメーカからそのカートリッジについてのポイントが発行されていない問題などを把握することができる。
【0050】
次に、ステップS309において、販売店サーバ22は、発行ポイント情報、つまり、カートリッジを持ち込んだユーザ10についての発行ポイント数及び蓄積された総ポイント数などを、販売店クライアント21に送信する。
【0051】
ステップS310において、販売店クライアント21は、販売店サーバ22から受信したポイント発行情報の他、ポイント発行日や、返却を受けたカートリッジの種類、購入した商品などの情報をレシートに記録してユーザ10に発行する。ポイントカードがICカードである場合には、ICカード内にそれらの情報を記録しても良い。あるいは、メールにてユーザ端末にそれらの情報を送信してもよい。
【0052】
次に、ステップS311において、販売店サーバ22は、メーカサーバ32に、カートリッジ回収情報を送信する。つまり、販売店20がメーカ30の代わりに回収したカートリッジを特定するための情報として、シリアルID、販売店での回収日などを図9に示したカートリッジ管理データベース25から読出し、入出力インタフェースに含まれる通信デバイス(不図示)を用いてネットワークを介してメーカサーバ22に送信する。更に、このとき、販売店20を識別するための販売店コードを付加して送信する。メーカサーバ23は、やはり通信デバイス(不図示)を用いてそれらの情報を受信し、販売店別ポイント管理データベース33に登録する。
【0053】
図8は、販売店別ポイント管理データベース33の内容を示す図である。
【0054】
販売店別ポイント管理データベース33は、販売店ごとにポイント情報を管理している。具体的には、図8に示すように、販売店コード801の他、販売店におけるポイント発行日802、販売店でポイントを発行したカートリッジのシリアルID803、などを登録するテーブル800を格納している。図8(a)は、カートリッジ情報のみを販売店サーバ22から受信し、実際のカートリッジを回収していないタイミングのデータベースである。
【0055】
次に、ステップS312において、販売店20がシリアルID付きのカートリッジをメーカ30に返却する。メーカクライアント31は、ステップS313において、返却されたカートリッジのシリアルID及びカートリッジコードを読みとる。読みとったシリアルID及びカートリッジコードは、ステップS314において、メーカクライアント31からメーカサーバ32に送られる。
【0056】
ステップS315において、メーカサーバ32は、受信したシリアルIDがポイントを発行すべきシリアルIDか否かを判定して、ポイントを発行しても良いシリアルIDだと判定すると販売店20に対してポイントを発行し、ステップS316において、その旨を所定のタイミングで通知する。具体的にな通知内容としては、ポイントを発行した旨の情報として、シリアルID及び発行したポイント数を販売店サーバに通知する。
【0057】
図5は、ステップS315の処理の内容を詳しく示すフローチャートである。図5に示す各処理は、メーカサーバ32によって実行される。
【0058】
図5において、まずステップS501では、ステップS313で読みとったカートリッジシリアルID及びカートリッジコードを受信(入力)する。
【0059】
次にステップS503において、図8に示した販売店別ポイント管理データベース33を参照し、販売店別ポイント管理データベース33に、入力したシリアルIDに一致したシリアルIDがあるか否か判定する。一致しなかった場合には、処理を終了し、販売店に対してポイントを発行しない。
【0060】
そして、一致した場合にはステップS504から、ステップS505に進む。ステップS505では、更に、ステップS501で入力したシリアルIDが、販売店別ポイント管理データベース33の中で、ポイント未発行のカートリッジとして登録されているか否かを判定する。つまり、図8のポイント発行日806欄にすでにポイント発行日が入力されているシリアルIDで無いか否かを判定する。ポイント発行日806にデータが入力されていなければ、ポイントを発行すべきシリアルIDと見なして、ステップS506に進み、販売店に発行すべきポイントを算出する。ポイント発行日806が入力されていれば、ステップS508に進み、メーカサーバ32は、ポイント支払い対象外のカートリッジである旨を販売店サーバ22に送信する。
【0061】
ステップS506では、ステップS501で入力したカートリッジコードを用いて、販売店20に与えるポイントを算出する。なお、図示していないが、メーカサーバ32は、図6に示したテーブル600と同様なテーブルを格納したデータベースを備えており、メーカサーバ32はそのポイント算出データベースを参照してポイントが算出する。つまり、ポイント算出データベースはポイント発行用カートリッジコードと発行すべきポイントとを関連づけたテーブルを格納している。したがって、販売店20とサーバ30とで同じカートリッジに対して異なるポイントを発行することができる。無論、同じポイントでも良い。
【0062】
そして、更にステップS507において、販売店別ポイント管理データベース33に、ステップS506において算出されたポイント804を登録する。そして、各々の回収されたカートリッジにおいて図5のフローチャートが実行されることにより蓄積された発行ポイント数に係る情報がメーカーサーバから販売店サーバに通知される。この通知は図3において説明したステップS316に対応する。
【0063】
以上のように各カートリッジ毎に発行ポイント数を算出・登録し、所定の時期(例えば月末など)に累積ポイントを販売店に対して発行する。そして、ポイントを発行した日をポイント発行日806として、図8のテーブル800に登録する。
【0064】
すなわち、実際のカートリッジを回収し、そのカートリッジに対してメーカで販売店に対するポイントを発行すると、それらの日付及びポイントが図8(b)のように登録される。
【0065】
これにより、販売店からカートリッジ情報を受信したにもかかわらず長期間実際のカートリッジを回収していない場合や、カートリッジを回収したにもかかわらず長期間ポイントを発行していない場合に、警告を発したりすることも可能になる。
【0066】
(他の実施形態)
なお、上記実施形態では、カートリッジのシリアルIDを照合し、シリアルIDがマッチングした時にメーカから販売店にポイントを発行することとしているが、本願発明はこれに限定されるものではなく、販売店がユーザにポイントを発行したカートリッジの種類と数量のみをメーカに通知し、メーカでは、通知された種類と数量のカートリッジがその販売店から回収されたことを確認できれば、照合など行うことなくポイントを発行するシーケンスにしても良い。
【0067】
上記実施形態では、消耗品の1例としてカートリッジを回収する場合について述べたが、本発明はこれに限定されるものではない。他の消耗品としては、例えば、使い捨てカメラといったレンズ付きフィルムが挙げられる。
【0068】
また、上記実施形態では、メーカと販売店との関係について述べたが、本発明はこれに限定されるものではなく、広く、消耗品の回収業者と回収代行業者との関係に適用できる。つまり、消耗品の販売を行い、消耗品を購入した顧客に対し第1の種類のインセンティブを与える第1業者であって、消耗品の回収を代行する第1業者と、消耗品の回収を行い、消耗品を持ち込んだ者に対し第2の種類のインセンティブを与える第2業者と、に本発明は適用できる。なお、業者は、会社単位ではなく、事業部単位等で特定してもよい。
【0069】
また、上記実施形態では、インセンティブの1例としてポイントを付与する場合について述べたが、本発明はこれに限定されるものではない。他のインセンティブとしては、キャッシュバックや景品、或いはカートリッジなどの商品などが挙げられる。
【0070】
また、上記実施形態では、カートリッジの種類と発行するポイント数とを対応付けたテーブルを販売店とメーカで独立に有することとしているが、本発明はこれに限定されるものではない。販売店のみがそのようなテーブルを有し、販売店がユーザに発行したポイント数に応じたポイント或いは商品或いは金銭をメーカから販売店に渡す構成としてもよい。
【0071】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【0072】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【0073】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。
【0074】
プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などがある。
【0075】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明のクレームに含まれるものである。
【0076】
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【0077】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【0078】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【0079】
本発明の実施態様を以下に記載する。
【0080】
[実施態様1]
消耗品の販売を行う第1業者が、前記消耗品を購入した顧客に対し第1の種類のインセンティブを与えるために、前記第1の種類のインセンティブに関する情報を、前記消耗品を購入した前記顧客に対応付けて管理する第1情報処理装置と、
前記消耗品の回収を行う第2業者が、前記消耗品を持ち込んだ消耗品提供者に対し第2の種類のインセンティブを与えるために、前記第2の種類のインセンティブに関する情報を、前記消耗品提供者に対応付けて管理する第2情報処理装置と、
を含む情報処理システムであって、
前記第1情報処理装置は、
前記第1業者が顧客から消耗品を預かった場合に、前記第1の種類のインセンティブに関する情報を、前記消耗品を持ち込んだ前記顧客に対応付けて管理する第1管理手段と、
前記第1管理手段で管理の対象となった前記消耗品についての情報を前記第2情報処理装置に送信する送信手段と、
を有し、
前記第2情報処理装置は、
前記第1管理手段で管理の対象となった前記消耗品についての情報を前記送信手段から受信する受信手段と、
前記受信手段で前記情報を受信し、かつ、前記第1管理手段で管理の対象となった前記消耗品を前記第2業者が前記第1業者から回収した場合に、前記第2の種類のインセンティブに関する情報を、前記第1業者に対応付けて管理する第2管理手段と、
を含むことを特徴とする情報処理システム。
【0081】
[実施態様2]
前記第1情報処理装置は、
前記顧客に前記第1の種類のインセンティブを報知する報知手段を更に有し、
前記第2情報処理装置は、
前記第2の種類のインセンティブを前記第1業者に与える旨の通知を前記第1情報処理装置に対して行う通知手段を更に有することを特徴とする実施態様1に記載の情報処理システム。
【0082】
[実施態様3]
前記第1情報処理装置は、顧客から回収した前記消耗品に付された消耗品IDを入力する第1入力手段を更に有し、
前記送信手段は、該入力手段で入力した前記消耗品IDを前記第2情報処理装置に送信し、
前記受信手段は前記送信手段から前記消耗品IDを受信し、
前記第2管理手段は、前記受信手段で受信した前記消耗品IDを前記第1業者に対応付けて管理し、
前記第2情報処理装置は、
前記第1業者から回収した前記消耗品に付された消耗品IDを入力する第2入力手段と、
前記第2入力手段で入力した前記消耗品IDが前記第2管理手段で管理された前記消耗品IDと一致するか否かを判定する判定手段と、
を更に有し、
前記第2管理手段は、前記判定手段において前記消耗品IDが一致すると判定した場合に、前記消耗品IDに対応する前記第2の種類のインセンティブを前記第1業者に対応付けて管理することを特徴とする実施態様1に記載の情報処理システム。
【0083】
[実施態様4]
前記第1入力手段及び前記第2入力手段は、更に、前記消耗品に付されたインセンティブコードを入力し、
前記第1情報処理装置は、
前記インセンティブコードから前記顧客に与える前記第1の種類のインセンティブを導き出す手段を更に有し、
前記第2情報処理装置は、
前記インセンティブコードから前記顧客に与える前記第2の種類のインセンティブを導き出す手段を更に有することを特徴とする実施態様3に記載の情報処理システム。
【0084】
[実施態様5]
コンピュータが実行することによって実施態様1〜4のいずれかの情報処理システムに含まれる各手段を実現することを特徴とするプログラム。
【0085】
[実施態様6]
実施態様5に記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【0086】
[実施態様7]
消耗品の回収業者において用いられる情報処理方法であって、
他の業者で回収した消耗品に関する情報を、前記他の業者から受信する受信工程と、
前記情報を前記他の業者に関連づけてメモリに登録する登録工程と、
前記他の業者から消耗品を回収した場合に、前記登録工程で登録した前記情報と前記消耗品が対応しているかを判定する判定工程と、
前記判定工程で対応していると判定した場合に、前記他の業者に対して、インセンティブを供与する工程と、
を含むことを特徴とする情報処理方法。
【0087】
[実施態様8]
消耗品の回収業者において用いられる情報処理装置であって、
他の業者で回収した消耗品に関する情報を、前記他の業者から受信する受信手段と、
前記情報を前記他の業者に関連づけてメモリに登録する登録手段と、
前記他の業者から消耗品を回収した場合に、前記登録手段で登録した前記情報と前記消耗品が対応しているかを判定する判定手段と、
を有し、
前記登録手段は、更に、前記判定手段で対応していると判定した場合に、前記他の業者に関連づけてインセンティブを登録することを特徴とする情報処理装置。
【0088】
[実施態様9]
コンピュータが実行することによって実施態様8に記載の情報処理装置に含まれる各手段を実現することを特徴とするプログラム。
【0089】
[実施態様10]
実施態様9に記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【0090】
[実施態様11]
消耗品の販売を行い、前記消耗品を購入した顧客に対し第1の種類のインセンティブを与える第1業者と、
前記消耗品の回収を行い、前記消耗品を持ち込んだ者に対し第2の種類のインセンティブを与える第2業者と、
により実行される情報処理方法であって、
前記第1業者が顧客から消耗品を預かった場合に、前記第1の種類のインセンティブを、前記消耗品を持ち込んだ前記顧客に付与する第1インセンティブ付与工程と、
前記第1インセンティブ付与工程でインセンティブ付与の対象となった前記消耗品についての情報を前記第1業者から前記第2業者に通知する通知工程と、
前記通知工程で前記情報の通知があり、かつ、前記第1インセンティブ付与工程でインセンティブ付与の対象となった前記消耗品を前記第2業者が前記第1業者から回収した場合に、前記第2の種類のインセンティブを、前記第1業者に付与する第2インセンティブ付与工程と、
を含むことを特徴とする情報処理方法。
【0091】
[実施態様12]
消耗品の販売を行い、前記消耗品を購入した顧客に対し第1の種類のインセンティブを与える第1業者と、
前記消耗品の回収を行い、前記消耗品を持ち込んだ者に対し第2の種類のインセンティブを与える第2業者と、
により実行される情報処理方法であって、
前記第1業者が顧客から消耗品を預かった場合に、前記第1の種類のインセンティブに関する情報を、前記消耗品を持ち込んだ前記顧客に対応付けて登録する第1登録工程と、
前記第1登録工程で登録の対象となった前記消耗品についての情報を前記第1業者から前記第2業者に通知する通知工程と、
前記通知工程で前記情報の通知があり、かつ、前記第1登録工程で登録の対象となった前記消耗品を前記第2業者が前記第1業者から回収した場合に、前記第2の種類のインセンティブに関する情報を、前記第1業者に対応付けて登録する第2登録工程と、
を含むことを特徴とする情報処理方法。
【0092】
【発明の効果】
本発明によれば、消耗品の回収をより一層促進することができる。
【図面の簡単な説明】
【図1】本発明の実施形態としての情報処理システムを示す概念図である。
【図2】本発明の実施形態としての情報処理システムを構成する装置のハードウェア構成を示すブロック図である。
【図3】本発明の実施形態としての情報処理システムにおけるデータ及びカートリッジのやりとりを示す図である。
【図4】本発明の実施形態としての情報処理システムを構成する販売店サーバでの処理を示すフローチャートである。
【図5】本発明の実施形態としての情報処理システムを構成するメーカサーバでの処理を示すフローチャートである。
【図6】本発明の実施形態としての情報処理システムを構成する販売店サーバが管理するデータベースの内容を示す図である。
【図7】本発明の実施形態としての情報処理システムを構成する販売店サーバが管理するデータベースの内容を示す図である。
【図8】本発明の実施形態としての情報処理システムを構成するメーカサーバが管理するデータベースの内容を示す図である。
【図9】本発明の実施形態としての情報処理システムを構成するメーカサーバが管理するデータベースの内容を示す図である。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a consumables collection technique.
[0002]
[Prior art]
Conventionally, in consideration of environmental problems, consumables are generally collected. In order to increase the user's (customer's) willingness to return the consumables, there is known a method in which the collection underwriter provides an incentive to the collection requester who cooperated with the collection of the consumables.
[0003]
For example, a method for accumulating point values corresponding to cartridges collected from a user at a cartridge recycling factory and awarding a privilege to the user if the accumulated point value exceeds a preset privilege award threshold Is known (see Patent Document 1).
[0004]
[Patent Document 1]
JP 2002-83097 A
[0005]
[Problems to be solved by the invention]
However, in the above conventional method, the user can receive the collection incentive only when the collected item is delivered directly to the collection undertaker. The user can supply the consumable item to the collection agent. When returned, the user was not able to obtain any benefits.
[0006]
The present invention has been made to solve the above-described problems of the prior art, and an object thereof is to further promote the collection of consumables.
[0007]
  In order to achieve the above object, an information processing system according to the present invention provides:
  A dealer server,Send / receive information to / from the store serverAn information processing system including a manufacturer server,
  The store server is
  A first input means for inputting a point issuing cartridge code attached to the returned cartridge;
  A first issuing means for issuing a point to a user based on the point issuing cartridge code input by the first input means with reference to a point issuing calculation database that associates the point issuing cartridge code with the issuing point;
  A transmission means for transmitting a serial ID for identifying a cartridge and a dealer code for identifying a dealer to the manufacturer server;
  Have
  The manufacturer server
  A second input means for inputting a serial ID attached to the returned cartridge;
  The serial ID input by the second input means is referred to by referring to the store-specific point database that associates the store code and the serial ID.If it is determined whether there is a matching serial ID and it is determined that there is no matching serial ID, if it is determined that there is a matching serial ID without issuing a point to the store,A second issuing means for issuing points to a store;
  It is characterized by having.
  In order to achieve the above object, an information processing method according to the present invention includes:
  With the dealer server, Send and receive information to and from the store serverAn information processing method executed by an information processing system having a manufacturer server,
  The dealer server inputs the point issuance cartridge code attached to the returned cartridge, and the inputted point issuance cartridge code is associated with the point issuance calculation database that associates the point issuance cartridge code and the issuance point. Issue points to users based onA serial ID for identifying the cartridge and a dealer code for identifying the dealer are transmitted to the manufacturer server;
  The manufacturer server inputs the serial ID attached to the returned cartridge, and the input serial IDThe serial ID that matchesStore-specific point database with store code and serial IDWhen it is determined that there is no matching serial ID, if it is determined that there is a matching serial ID without issuing points to the dealer,It is characterized by issuing points to dealers.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the drawings. However, the constituent elements described in this embodiment are merely examples, and are not intended to limit the scope of the present invention only to them.
[0009]
FIG. 1 is a diagram showing an overall configuration of an embodiment of an information processing system according to the present invention. This information processing system processes information between the store 20 and the manufacturer 30. The information processing method will be described below.
[0010]
First, a user 10 of a cartridge (CRG in the figure) such as a toner cut ridge or an ink cartridge returns a used serial ID-attached cartridge to the store 20 ((1)). The serial ID is uniquely assigned to each cartridge at the time of manufacture or sale in the cartridge manufacturer 30. This serial ID may be attached by a bar code, stored in a memory tag attached to the cartridge, or simply printed with a numerical value. Although the serial ID is used here, it may not be a consecutive number as long as it is unique for each cartridge.
[0011]
The salesperson of the store 20 inputs the serial ID to the store client 21 when the user 10 keeps the cartridge. As the input method here, various methods can be adopted depending on how the ID is assigned. For example, a method of reading by a bar code reader or a magnetic reader, or a method in which a human reads the key and inputs a key is conceivable.
[0012]
The salesperson of the store 20 also inputs the user ID to the store client 21 from the point card owned by the user. Similar to the serial ID input method, the user ID input method can be read by a bar code reading device or a magnetic reading device, or can be read by the human eye and key input.
[0013]
The input serial ID and user ID of the cartridge are transmitted from the store client 21 to the store server 22. The store server 22 calculates the number of points to be issued to the cartridge user 10 using data in the point calculation database 23 (in the figure, the database is referred to as DB). Then, the store 20 gives the number of points unique to the store to the user 10 who has returned the cartridge ((2)). This point is given to various customers by the store 20 as part of the means for attracting customers. For example, it is issued as a kind of incentive (reward) to customers who have purchased products at the store 20. The customer can use this point as an actual discount after the next purchase. For example, if 100 points are issued to a customer by purchasing the product A, the customer can purchase the product B at a discount of 100 yen by using the point at the next purchase of the product B. Become. Needless to say, incentives for customers are applicable if they are profitable to customers, such as cash.
[0014]
Next, the dealer server 22 registers the point issuance information in the user-specific point management database 24 using the user ID input from the dealer client 21 and the calculated number of points ((3)). This database 24 registers the number of points stored so far for each customer.
[0015]
Further, the dealer server 22 registers in the cartridge management database 25 what kind of cartridge has been collected from the user, and at the same time transmits the serial ID and the dealer ID of the returned cartridge to the manufacturer server 32 ((4) ▼). The manufacturer server 32 registers the information in the store-specific point management database 33.
[0016]
When the store 20 sends the collected serial ID-attached cartridge itself to the manufacturer 30 (5), the store server 22 registers in the cartridge management database which cartridge was sent to the manufacturer.
[0017]
On the other hand, the manufacturer client 31 provided in the collection center of the manufacturer 30 reads the serial ID of the collected cartridge and sends it to the manufacturer server 32. The manufacturer server 32 uses the serial ID sent from the manufacturer client 31 to refer to the store-specific point management database 33 ((6)), and if the information matches, sells the manufacturer's own points. Issue to the store (7). Here, the manufacturer's unique point issued to the dealer is a profit compensated by the manufacturer for the dealer, and corresponds to, for example, transfer of money to a predetermined account via the Internet bank. Hereinafter, these compensated profits will be referred to as points.
[0018]
As described above, in the information processing system according to the present embodiment, the points that should be originally issued by the manufacturer to the user are issued in a form that the dealer replaces.
[0019]
Therefore, the user can receive points more quickly and can also use the points for other products sold at the store, which increases the willingness to return the cartridge. Therefore, as a result, the cartridge collection service can be received very effectively.
[0020]
On the other hand, the dealer can compensate the points issued to the user later with the points from the manufacturer, so there is no loss, and conversely, the cartridge user actively visits the dealer, It is possible to promote sales of products.
[0021]
In addition, since this system reduces the need for users to bring cartridges directly to the manufacturer, the need for the manufacturer to deal with each user is reduced, and point management for each user can be saved. Further, by increasing the user's willingness to return the cartridge, it is possible to promote cartridge collection, which is a maker's goal.
[0022]
Furthermore, since the manufacturer server matches the actually collected cartridge with the information by the serial ID, it is possible to prevent an illegal report from a store. For example, it is possible to prevent an injustice that a dealer requests points from a manufacturer by saying that “the cartridge has been collected from the user” even though the store has not actually issued points.
[0023]
In FIG. 1, it is illustrated that one dealer client 21 and one dealer server 22 are provided in the dealer 20, but of course this is merely an illustrative example, There may be a plurality of dealer clients 21. That is, in the case of a large-scale store having a plurality of stores, a store client 21 is provided for each store or sales counter, and information collected from the plurality of store clients 21 is stored in the store server. The structure collected in 22 may be sufficient.
[0024]
The same applies to the maker 30 and may have one maker client 31 for each of a plurality of collection centers, or a plurality of maker clients 31 exist in each of the plurality of collection centers. A configuration in which information from the many maker clients 31 is collected in the maker server 32 is also possible.
[0025]
<Device configuration>
Next, typical hardware internal configurations of the store client 21, the store server 22, the manufacturer client 31, and the manufacturer server 32 will be described with reference to FIG.
[0026]
Reference numeral 201 denotes an arithmetic / control CPU for controlling the entire apparatus, 202 denotes a ROM for storing programs executed by the CPU 201, fixed values, and the like, and 203 denotes a data storage unit such as an HD. A RAM for temporary storage 204 includes a program load area for storing a program to be loaded.
[0027]
Reference numeral 205 denotes an input / output interface (I / O) for inputting / outputting data to / from an external device. Data is exchanged with other computers (servers and clients) via this I / O.
[0028]
Reference numeral 206 denotes an input device such as a keyboard or a mouse that receives data input from the operator, and reference numeral 207 denotes a display device such as a CRT or a liquid crystal display that displays data to the operator. These input device 206 and display device 207 are also connected to the I / O 205.
[0029]
<Sequence>
Next, the exchange of data or cartridges among the user 10, the dealer client 21, the dealer server 22, the manufacturer server 32, and the manufacturer client 31 will be described in detail with reference to FIG.
[0030]
First, in step S301, when the user 10 provides personal information to the store 20 to be registered in the point system of the store, the store clerk of the store 20 inputs the user name, address, and the like to the store client 21. The personal information is sent from the store client 21 to the store server 22 and stored in a user information database (not shown) of the store server 22.
[0031]
Next, in step S <b> 302, the store server 22 assigns a unique user ID to the name, address, etc., and transmits it to the store client 21. A point card with this user ID is issued and handed to the user at the store. A plurality of user IDs are assigned to the store client 21 in advance, and after the store client 21 issues a point card with the user ID, the user ID and the user's personal information are stored on the store server 22 side. May be registered in the database in association with each other. Further, the user ID may be notified to the terminal owned by the user by e-mail.
[0032]
On the other hand, the manufacturer 30 sells the cartridge with the serial ID to the store 20 in step S303, and the store sells the cartridge to the user 10 in step S304.
[0033]
When the user 10 runs out of consumables such as toner using the cartridge, the user 10 returns it to the store 20 in step S305.
[0034]
In step S306, the client terminal 21 of the store 20 reads the serial ID and the point issuing cartridge code attached to the cartridge, and further reads the user ID from the point card owned by the user. These pieces of information are sent to the store server 22 in step S307.
[0035]
The dealer server 22 performs user point issuance processing in step S308. FIG. 4 is a flowchart showing in detail the user point issuing process. The processing shown in FIG. 4 is all performed by the store server 22.
[0036]
In FIG. 4, first, in step S <b> 401, the store server 22 acquires a user ID from the store client 21. Subsequently, in step S402, the store server 22 acquires the cartridge serial ID from the store client 21. In step S403, the store server 22 acquires a point issuing cartridge code from the store client 21. Next, in step S404, the point calculation database 23 is referred to.
[0037]
FIG. 6 is a diagram showing the contents of the point issuance calculation database 23.
[0038]
This database stores a table 600 that includes both an issue point calculation formula 601 for purchase of merchandise and an issue point calculation formula 602 for cartridge collection.
[0039]
That is, it is used when issuing points for normal merchandise sales and when issuing points for cartridges brought in by the user.
[0040]
The generation points for the purchase of a product are managed for each JAN code of each product. On the other hand, since the cartridge ID to be serialized cannot be registered in advance at the store, it cannot be used as a material for deriving the generated points, and there is a separate cartridge code for issuing points for registering the point settings. Prepared and attached to the cartridge. This code may be different for each apparatus in which the cartridge is mounted, or may be different for each cartridge manufacturer.
[0041]
Here, the serial ID and the cartridge code are completely different information, but a collection point issuing code may be embedded in a part of the serial ID (for example, the upper four digits).
[0042]
In FIG. 6, a difference is provided in the generation point for each type of cartridge, but the same point may be issued to all cartridges. In this case, the point issuing cartridge code is not necessary.
[0043]
Returning to FIG. 4, after issuing points are calculated in step S405, the points are registered in the user-specific point management database 24 in step S406.
[0044]
FIG. 7 is a diagram showing the contents of the user-specific point management database 24 managed by the store server 22.
[0045]
As shown in FIG. 7, the database 24 stores, for each user ID 701, the date 702 when points are issued as a store server, the type of service received from the store on that day (product purchase or cartridge collection), and the service. A table 700 in which issued points are registered is stored. Also, the cartridge serial ID 705 is registered.
[0046]
Returning to FIG. 4, in step S407, information about the collected cartridge is registered in the cartridge management database 25, and the process proceeds to step S309 in FIG.
[0047]
FIG. 9 is a diagram showing the contents of the cartridge management database 25 managed by the store server 22.
[0048]
As shown in FIG. 9, the database 25 includes a serial ID 902 of a cartridge, a collection date 903 at the store 20 of the cartridge, a date 904 when the cartridge is shipped from the store 20 to the manufacturer 30, and the cartridge from the manufacturer. A table 900 for registering the date 905 when the point is issued is stored.
[0049]
With this database, it is possible to grasp problems such as delays in sending the collected cartridges to the manufacturer, and problems that the manufacturer has not issued points for the cartridge even though the cartridge was sent to the manufacturer. .
[0050]
Next, in step S309, the store server 22 transmits the issue point information, that is, the number of issued points and the total number of accumulated points for the user 10 who has brought the cartridge to the store client 21.
[0051]
In step S310, the store client 21 records the point issuance date received from the store server 22 as well as information such as the point issuance date, the type of cartridge received, the purchased product, and the like on the receipt. To issue. When the point card is an IC card, the information may be recorded in the IC card. Or you may transmit those information to a user terminal by mail.
[0052]
Next, in step S <b> 311, the store server 22 transmits cartridge collection information to the manufacturer server 32. That is, as information for specifying the cartridge collected by the store 20 on behalf of the manufacturer 30, the serial ID, the collection date at the store, etc. are read from the cartridge management database 25 shown in FIG. 9 and included in the input / output interface. It transmits to the maker server 22 via a network using a communication device (not shown). Further, at this time, a store code for identifying the store 20 is added and transmitted. The manufacturer server 23 also receives the information using a communication device (not shown) and registers it in the store-specific point management database 33.
[0053]
FIG. 8 is a diagram showing the contents of the store-specific point management database 33.
[0054]
The point management database 33 for each store manages point information for each store. Specifically, as shown in FIG. 8, a table 800 for registering a store code 801, a point issuance date 802 at the store, a serial ID 803 of the cartridge that issued the point at the store, and the like is stored. . FIG. 8A shows a database of timing when only cartridge information is received from the store server 22 and no actual cartridge is collected.
[0055]
Next, in step S312, the store 20 returns the cartridge with the serial ID to the manufacturer 30. In step S313, the manufacturer client 31 reads the returned serial ID and cartridge code of the cartridge. The read serial ID and cartridge code are sent from the manufacturer client 31 to the manufacturer server 32 in step S314.
[0056]
In step S315, the manufacturer server 32 determines whether or not the received serial ID is a serial ID that should be issued a point, and if it is determined that the point is a serial ID that may be issued, points are given to the store 20. In step S316, this is notified at a predetermined timing. As specific notification contents, the dealer ID is notified of the serial ID and the number of points issued as information indicating that points have been issued.
[0057]
FIG. 5 is a flowchart showing details of the processing in step S315. Each process shown in FIG. 5 is executed by the manufacturer server 32.
[0058]
In FIG. 5, first, in step S501, the cartridge serial ID and the cartridge code read in step S313 are received (input).
[0059]
Next, in step S503, the point management database 33 for each dealer shown in FIG. 8 is referred to, and it is determined whether or not there is a serial ID that matches the input serial ID in the point management database 33 for each dealer. If they do not match, the process ends and no points are issued to the store.
[0060]
If they match, the process advances from step S504 to step S505. In step S505, it is further determined whether or not the serial ID input in step S501 is registered as a point unissued cartridge in the point management database 33 for each store. That is, it is determined whether or not the serial ID has already entered a point issuance date in the point issuance date 806 column of FIG. If no data is input on the point issuance date 806, the point is regarded as a serial ID to be issued, the process proceeds to step S506, and a point to be issued to the store is calculated. If the point issuance date 806 has been input, the process proceeds to step S508, and the manufacturer server 32 transmits to the store server 22 that the cartridge is not eligible for point payment.
[0061]
In step S506, the points given to the store 20 are calculated using the cartridge code input in step S501. Although not shown, the maker server 32 includes a database storing a table similar to the table 600 shown in FIG. 6, and the maker server 32 calculates points by referring to the point calculation database. That is, the point calculation database stores a table in which the point issuing cartridge code is associated with the point to be issued. Therefore, different points can be issued for the same cartridge at the store 20 and the server 30. Of course, the same point is acceptable.
[0062]
In step S507, the point 804 calculated in step S506 is registered in the point management database 33 for each store. Then, information relating to the number of issued points accumulated by executing the flowchart of FIG. 5 in each collected cartridge is notified from the manufacturer server to the store server. This notification corresponds to step S316 described in FIG.
[0063]
As described above, the number of issue points is calculated and registered for each cartridge, and the accumulated points are issued to the dealer at a predetermined time (for example, at the end of the month). Then, the point issuance date is registered in the table 800 of FIG. 8 as the point issuance date 806.
[0064]
That is, when an actual cartridge is collected and points are issued to the dealer by the manufacturer for the cartridge, those dates and points are registered as shown in FIG.
[0065]
As a result, a warning is issued when an actual cartridge has not been collected for a long time even though cartridge information has been received from a dealer, or when a point has not been issued for a long time even though a cartridge has been collected. It is also possible to do.
[0066]
(Other embodiments)
In the above embodiment, the serial ID of the cartridge is collated, and when the serial ID is matched, the maker issues a point to the store. However, the present invention is not limited to this. Only the type and quantity of cartridge that issued points to the user are notified to the manufacturer, and if the manufacturer can confirm that the cartridge of the notified type and quantity has been collected from the dealer, the point is issued without verification. The sequence may be
[0067]
In the above embodiment, the case where the cartridge is collected as an example of the consumable item has been described. However, the present invention is not limited to this. Examples of other consumables include a lens-attached film such as a disposable camera.
[0068]
In the above-described embodiment, the relationship between the manufacturer and the store has been described. However, the present invention is not limited to this, and can be widely applied to the relationship between the consumables collection agent and the collection agent. In other words, the consumables are collected with the first trader who sells consumables and gives the first type of incentive to the customer who has purchased the consumables. The present invention can be applied to a second trader who gives a second type of incentive to a person who brings in consumables. In addition, you may specify a trader by the division unit etc. instead of the company unit.
[0069]
Moreover, although the case where the point was given as an example of incentive was described in the said embodiment, this invention is not limited to this. Other incentives include cash back, giveaways, or merchandise such as cartridges.
[0070]
Further, in the above-described embodiment, the table in which the type of cartridge and the number of points to be issued are associated with each other is independently provided by the dealer and the manufacturer. However, the present invention is not limited to this. Only the dealer may have such a table, and a point or a product or money according to the number of points issued by the dealer to the user may be passed from the manufacturer to the dealer.
[0071]
In the present invention, a software program that realizes the functions of the above-described embodiments is directly or remotely supplied to a system or apparatus, and the computer of the system or apparatus reads and executes the supplied program code. Including the case where it is also achieved by. In that case, as long as it has the function of a program, the form does not need to be a program.
[0072]
Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. That is, the claims of the present invention include the computer program itself for realizing the functional processing of the present invention.
[0073]
In this case, the program may be in any form as long as it has a program function, such as an object code, a program executed by an interpreter, or script data supplied to the OS.
[0074]
As a recording medium for supplying the program, for example, floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card ROM, DVD (DVD-ROM, DVD-R) and the like.
[0075]
As another program supply method, a client computer browser is used to connect to an Internet homepage, and the computer program of the present invention itself or a compressed file including an automatic installation function is downloaded from the homepage to a recording medium such as a hard disk. Can also be supplied. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the claims of the present invention.
[0076]
In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. It is also possible to execute the encrypted program by using the key information and install the program on a computer.
[0077]
In addition to the functions of the above-described embodiments being realized by the computer executing the read program, the OS running on the computer based on the instruction of the program is a part of the actual processing. Alternatively, the functions of the above-described embodiment can be realized by performing all of them and performing the processing.
[0078]
Furthermore, after the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion board or The CPU or the like provided in the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
[0079]
Embodiments of the present invention are described below.
[0080]
[Embodiment 1]
In order for a first trader who sells consumables to give a first type of incentive to a customer who purchased the consumables, information on the first type of incentive is given to the customer who purchased the consumables. A first information processing apparatus managed in association with
In order for the second contractor who collects the consumables to give the second type of incentive to the consumables provider who brought in the consumables, information on the second type of incentives is provided. A second information processing apparatus that manages the information in association with the person,
An information processing system including
The first information processing apparatus
First management means for managing information related to the first type of incentive in association with the customer who brought in the consumable when the first contractor keeps the consumable from the customer;
Transmitting means for transmitting information about the consumables managed by the first management means to the second information processing apparatus;
Have
The second information processing apparatus
Receiving means for receiving information about the consumables managed by the first managing means from the transmitting means;
The second type of incentive when the information is received by the receiving unit and the consumable item managed by the first management unit is collected from the first vendor by the second vendor. Second management means for managing information related to the first contractor,
An information processing system comprising:
[0081]
[Embodiment 2]
The first information processing apparatus
In addition, it further has an informing means for informing the customer of the first type incentive,
The second information processing apparatus
The information processing system according to claim 1, further comprising notification means for notifying the first information processing apparatus that the second type incentive is given to the first trader.
[0082]
[Embodiment 3]
The first information processing apparatus further includes first input means for inputting a consumable ID attached to the consumable collected from a customer,
The transmission means transmits the consumable ID input by the input means to the second information processing apparatus,
The receiving means receives the consumable ID from the transmitting means;
The second management means manages the consumable ID received by the receiving means in association with the first contractor,
The second information processing apparatus
A second input means for inputting a consumable ID assigned to the consumable collected from the first supplier;
Determination means for determining whether or not the consumable ID input by the second input means matches the consumable ID managed by the second management means;
Further comprising
When the determination unit determines that the consumable IDs match, the second management unit manages the second type incentive corresponding to the consumable ID in association with the first supplier. The information processing system according to Embodiment 1 is characterized.
[0083]
[Embodiment 4]
The first input means and the second input means further input an incentive code attached to the consumable item,
The first information processing apparatus
Means for deriving the first type of incentive to give to the customer from the incentive code;
The second information processing apparatus
The information processing system according to claim 3, further comprising means for deriving the second type of incentive given to the customer from the incentive code.
[0084]
[Embodiment 5]
A program that, when executed by a computer, realizes each unit included in the information processing system according to any one of the first to fourth embodiments.
[0085]
[Embodiment 6]
A computer-readable storage medium storing the program according to the fifth embodiment.
[0086]
[Embodiment 7]
An information processing method used in a consumables collection company,
A receiving step of receiving information on the consumables collected by another vendor from the other vendor;
A registration step of registering the information in a memory in association with the other vendor;
A determination step of determining whether the information registered in the registration step corresponds to the consumable when collecting consumables from the other contractor;
A step of providing an incentive to the other merchant when it is determined that the determination step corresponds;
An information processing method comprising:
[0087]
[Embodiment 8]
An information processing apparatus used in a consumables collection company,
Receiving means for receiving information on consumables collected by another vendor from the other vendor;
Registration means for registering the information in the memory in association with the other vendor;
A determination unit that determines whether the information registered by the registration unit corresponds to the consumable when collecting consumables from the other contractor;
Have
The information processing apparatus according to claim 1, wherein the registration unit registers an incentive in association with the other contractor when it is determined that the determination unit supports the registration unit.
[0088]
[Embodiment 9]
A program that, when executed by a computer, realizes each unit included in the information processing apparatus according to Embodiment 8.
[0089]
[Embodiment 10]
A computer-readable storage medium storing the program according to the ninth embodiment.
[0090]
[Embodiment 11]
A first vendor that sells consumables and provides a first type of incentive to customers who have purchased the consumables;
A second supplier that collects the consumables and provides a second type of incentive to the person who brought the consumables;
An information processing method executed by
A first incentive granting step of granting the first type of incentive to the customer who brought in the consumable when the first contractor keeps a consumable from a customer;
A notification step of notifying the second supplier of information about the consumables that have been subject to incentive provision in the first incentive provision step;
In the case where there is a notification of the information in the notification step and the second supplier collects the consumable item that has been subject to incentive provision in the first incentive provision step from the first supplier, the second A second incentive granting step of granting the type of incentive to the first trader;
An information processing method comprising:
[0091]
[Embodiment 12]
A first vendor that sells consumables and provides a first type of incentive to customers who have purchased the consumables;
A second supplier that collects the consumables and provides a second type of incentive to the person who brought the consumables;
An information processing method executed by
A first registration step of registering information related to the first type incentive in association with the customer who brought the consumable when the first contractor has deposited consumables from the customer;
A notification step of notifying the second vendor of information about the consumables registered in the first registration step;
When there is a notification of the information in the notification step and the second supplier collects the consumables registered in the first registration step from the first supplier, the second type A second registration step of registering information on incentives in association with the first contractor;
An information processing method comprising:
[0092]
【The invention's effect】
According to the present invention, the recovery of consumables can be further promoted.
[Brief description of the drawings]
FIG. 1 is a conceptual diagram showing an information processing system as an embodiment of the present invention.
FIG. 2 is a block diagram showing a hardware configuration of an apparatus constituting the information processing system as an embodiment of the present invention.
FIG. 3 is a diagram showing exchange of data and cartridges in the information processing system as an embodiment of the present invention.
FIG. 4 is a flowchart showing processing in a store server constituting the information processing system as an embodiment of the present invention.
FIG. 5 is a flowchart showing processing in a maker server constituting the information processing system as an embodiment of the present invention.
FIG. 6 is a diagram showing the contents of a database managed by a store server constituting the information processing system as an embodiment of the present invention.
FIG. 7 is a diagram showing the contents of a database managed by a store server constituting the information processing system as an embodiment of the present invention.
FIG. 8 is a diagram showing the contents of a database managed by a manufacturer server constituting the information processing system as an embodiment of the present invention.
FIG. 9 is a diagram showing the contents of a database managed by a manufacturer server constituting the information processing system as an embodiment of the present invention.

Claims (8)

販売店サーバと、前記販売店サーバとの間で情報を送受信するメーカサーバとを含む情報処理システムであって、
前記販売店サーバは、
返却されたカートリッジに付されたポイント発行用カートリッジコードを入力する第1入力手段と、
ポイント発行用カートリッジコードと発行ポイントとを対応づけるポイント発行計算データベースを参照して、前記第1入力手段により入力されたポイント発行用カートリッジコードに基づき、ユーザにポイントを発行する第1発行手段と、
カートリッジを特定するためのシリアルIDと販売店を識別するための販売店コードとを前記メーカサーバへ送信する送信手段と、
を有し、
前記メーカサーバは、
返却されたカートリッジに付されたシリアルIDを入力する第2入力手段と、
販売店コード及びシリアルIDを対応づける販売店別ポイントデータベースを参照して、前記第2入力手段により入力されたシリアルIDに一致したシリアルIDがあるか判定し、一致したシリアルIDがないと判定された場合、販売店にポイントを発行せず、一致したシリアルIDがあると判定された場合、販売店にポイントを発行する第2発行手段と、
を有することを特徴とする情報処理システム。
An information processing system including a dealer server and a manufacturer server that transmits and receives information to and from the dealer server ,
The store server is
A first input means for inputting a point issuing cartridge code attached to the returned cartridge;
A first issuing means for issuing a point to a user based on the point issuing cartridge code input by the first input means with reference to a point issuing calculation database that associates the point issuing cartridge code with the issuing point;
A transmission means for transmitting a serial ID for identifying a cartridge and a dealer code for identifying a dealer to the manufacturer server;
Have
The manufacturer server is
A second input means for inputting a serial ID attached to the returned cartridge;
It is determined whether there is a serial ID that matches the serial ID input by the second input means with reference to the store-specific point database that associates the store code and serial ID, and it is determined that there is no matching serial ID. If it is determined that there is a matching serial ID without issuing points to the dealer, a second issuing means for issuing points to the dealer;
An information processing system comprising:
前記販売店サーバは、ユーザIDとポイント発行用カートリッジコードとシリアルIDとポイントとを対応づけるユーザ別ポイント管理データベースを更に参照可能であることを特徴とする請求項1記載の情報処理システム。  2. The information processing system according to claim 1, wherein the dealer server can further refer to a user-specific point management database that associates a user ID, a point issuing cartridge code, a serial ID, and a point. 前記販売店別ポイントデータベースは、カートリッジ回収日、及びメーカポイント発効日を含むことを特徴とする請求項1記載の情報処理システム。  2. The information processing system according to claim 1, wherein the point database for each store includes a cartridge collection date and a manufacturer point effective date. 前記販売店サーバは、シリアルIDと回収日と配送日とポイント発効日とを対応づけるカートリッジ管理データベースを更に参照可能であることを特徴とする請求項1記載の情報処理システム。  The information processing system according to claim 1, wherein the dealer server can further refer to a cartridge management database that associates a serial ID, a collection date, a delivery date, and a point effective date. 販売店サーバと、前記販売店サーバとの間で情報を送受信するメーカサーバとを有する情報処理システムで実行される情報処理方法であって、
前記販売店サーバは、返却されたカートリッジに付されたポイント発行用カートリッジコードを入力し、入力されたポイント発行用カートリッジコードと、ポイント発行用カートリッジコード及び発行ポイントを対応づけるポイント発行計算データベースとに基づきユーザにポイントを発行し、カートリッジを特定するためのシリアルIDと販売店を識別するための販売店コードとを前記メーカサーバへ送信し、
前記メーカサーバは、返却されたカートリッジに付されたシリアルIDを入力し、入力されたシリアルIDに一致するシリアルIDが販売店コードとシリアルIDが対応した販売店別ポイントデータベースにあるか判定し、一致するシリアルIDがないと判定された場合、販売店にポイントを発行せず、一致するシリアルIDがあると判定された場合、販売店にポイントを発行することを特徴とする情報処理方法。
An information processing method executed by an information processing system having a dealer server and a manufacturer server that transmits and receives information between the dealer server and the dealer server ,
The dealer server inputs the point issuance cartridge code attached to the returned cartridge, and the inputted point issuance cartridge code is associated with the point issuance calculation database that associates the point issuance cartridge code and the issuance point. A point is issued to the user, and a serial ID for identifying the cartridge and a dealer code for identifying the dealer are transmitted to the manufacturer server,
The manufacturer server inputs the serial ID attached to the returned cartridge, determines whether the serial ID that matches the input serial ID is in the store-specific point database corresponding to the store code and the serial ID , An information processing method characterized in that, when it is determined that there is no matching serial ID , points are not issued to the dealer, and when it is determined that there is a matching serial ID , points are issued to the dealer.
前記販売店サーバは、ユーザIDとポイント発行用カートリッジコードとシリアルIDとポイントとを対応づけるユーザ別ポイント管理データベースを更に参照することを特徴とする請求項5記載の情報処理方法。  6. The information processing method according to claim 5, wherein the store server further refers to a user-specific point management database that associates a user ID, a point issuing cartridge code, a serial ID, and a point. 前記販売店別ポイントデータベースは、カートリッジ回収日及びメーカポイント発効日を含むことを特徴とする請求項5記載の情報処理方法。  6. The information processing method according to claim 5, wherein the point database for each store includes a cartridge collection date and a manufacturer point effective date. 前記販売店サーバは、シリアルIDと回収日と配送日とポイント発効日とを対応付けるカートリッジ管理データベースを更に参照することを特徴とする請求項5記載の情報処理方法。  6. The information processing method according to claim 5, wherein the store server further refers to a cartridge management database that associates a serial ID, a collection date, a delivery date, and a point effective date.
JP2002330931A 2002-11-14 2002-11-14 Information processing system and information processing method Expired - Fee Related JP4154216B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002330931A JP4154216B2 (en) 2002-11-14 2002-11-14 Information processing system and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002330931A JP4154216B2 (en) 2002-11-14 2002-11-14 Information processing system and information processing method

Publications (2)

Publication Number Publication Date
JP2004164414A JP2004164414A (en) 2004-06-10
JP4154216B2 true JP4154216B2 (en) 2008-09-24

Family

ID=32808468

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002330931A Expired - Fee Related JP4154216B2 (en) 2002-11-14 2002-11-14 Information processing system and information processing method

Country Status (1)

Country Link
JP (1) JP4154216B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006190194A (en) * 2005-01-07 2006-07-20 Kyocera Mita Corp Information management system and information processing apparatus
JP2006285545A (en) * 2005-03-31 2006-10-19 Kyodo Printing Co Ltd Distribution information management system
JP2006285540A (en) * 2005-03-31 2006-10-19 Kyodo Printing Co Ltd Distribution information management system
JP2009245298A (en) * 2008-03-31 2009-10-22 Toshiba Tec Corp Waste recovery method, waste recovery system and server device

Also Published As

Publication number Publication date
JP2004164414A (en) 2004-06-10

Similar Documents

Publication Publication Date Title
JP7185080B1 (en) Information processing device and information processing method
JP7084774B2 (en) Coupon issuing system
JP3930811B2 (en) Rental / sales management method, rental / sales management device and program
JP2000305984A (en) Point management method, its execution device, and recording medium recording its processing program
JP2004126998A (en) Information processing system
JP2010250363A (en) Gift point sales exchange system
JP4154216B2 (en) Information processing system and information processing method
JP7084773B2 (en) Coupon issuing system
JP2001338253A (en) Method and device for electronic commercial transaction
JP2012150540A (en) Commodity distribution system
JP7430211B2 (en) Door-to-door sales management system
JP3857874B2 (en) Product sales promotion method and product sales registration processing device
CN111915342A (en) Information management device, information providing system and method, medium, and apparatus
JP2003044751A (en) Transaction management method, catalog provision method, transaction management system, and catalog provision system
JP2001312606A (en) System and method for electronic transaction
JP2006189941A (en) Coupon usage system, coupon usage method, coupon usage program.
JP2002092740A (en) Point redemption method and advertisement method for product sales system
JP2004086378A (en) Commodity selling system and method, server device, terminal device and computer program
JP2004178054A (en) POS server, point service method, point service program, and recording medium.
JP2004288035A (en) Electronic purchase system
JP2002041995A (en) Business handling device having credit card settlement function and business package thereof
JP2002007824A (en) System and method for collective inventory management of discontinued product/maintenance product
JP4541040B2 (en) Product distribution method and product distribution program
JP2025013254A (en) Information processing system, information processing method, and information processing program
JP2025068734A (en) Sales data processing device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050609

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071115

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071126

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080404

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080529

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: 20080620

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080707

R150 Certificate of patent or registration of utility model

Ref document number: 4154216

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110711

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120711

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120711

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130711

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees