(57)【特許請求の範囲】
【請求項１】
個々のキャンペーンを管理する複数のキャンペーンサーバがネットワーク網上に設けられ、前記複数のキャンペーンサーバを振分てキャンペーンサービスを行うキャンペーン振分処理装置において、
キャンペーンＩＤに対応して、キャンペーンサーバのアドレスと、キャンペーン実施期間と、キャンペーン種別と、ポイントレートと、終了後振分条件の項目が記述されたキャンペーン管理データベースと、
前記ユーザ端末装置から送られてきた商品のシリアル番号を受信する受信部と、
前記受信部で受信されたシリアル番号を復号して、キャンペーンＩＤを取得するシリアル番号復号部と、
前記取得されたキャンペーンＩＤから、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中かどうかを判別するキャンペーン期間判定部と、
前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合に、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中で終了後振分条件を満足する候補キャンペーンを抽出するキャンペーン候補抽出部と、
前記ユーザ端末装置からの選択情報に基づいて、前記候補キャンペーンの中から振分先のキャンペーンを選択するキャンペーン候補選択部と、
前記キャンペーン期間判定部でキャンペーン実施期間中と判別された場合には、前記キャンペーン管理データベースを参照して、前記取得されたキャンペーンＩＤに対応するキャンペーンサーバに接続し、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、前記キャンペーン候補選択部で選択された振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行うアクセスサーバ判定部と、
前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、前記キャンペーン管理データベースを参照して、前記振分先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを前記振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信するポイント換算部と、
を備えるようにしたことを特徴とするキャンペーン振分処理装置。
【請求項２】
前記シリアル番号復号部で、シリアル番号を復号する際に、計算認証を行うようにしたことを特徴とする請求項１に記載のキャンペーン振分処理装置。
【請求項３】
個々のキャンペーンを管理する複数のキャンペーンサーバがネットワーク網上に設けられ、前記複数のキャンペーンサーバを振分てキャンペーンサービスを行うキャンペーン振分処理装置のキャンペーン振分処理方法において、
前記キャンペーン振分処理装置のキャンペーン管理データベースが、キャンペーンＩＤに対応して、キャンペーンサーバのアドレスと、キャンペーン実施期間と、キャンペーン種別と、ポイントレートと、終了後振分条件の項目を記憶し、
前記キャンペーン振分処理装置の受信部が、前記ユーザ端末装置から送られてきた商品のシリアル番号を受信し、
前記キャンペーン振分処理装置のシリアル番号復号部が、前記受信部で受信されたシリアル番号を復号して、キャンペーンＩＤを取得し、
前記キャンペーン振分処理装置のキャンペーン期間判定部が、前記取得されたキャンペーンＩＤから、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中かどうかを判別し、
前記キャンペーン振分処理装置のキャンペーン候補抽出部が、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合に、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中で終了後振分条件を満足する候補キャンペーンを抽出し、
前記キャンペーン振分処理装置のキャンペーン候補選択部が、前記ユーザ端末装置からの選択情報に基づいて、前記候補キャンペーンの中から振分先のキャンペーンを選択し、
前記キャンペーン振分処理装置のアクセスサーバ判定部が、前記キャンペーン期間判定部でキャンペーン実施期間中と判別された場合には、前記キャンペーン管理データベースを参照して、前記取得されたキャンペーンＩＤに対応するキャンペーンサーバに接続し、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、前記キャンペーン候補選択部で選択された振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行い、
前記キャンペーン振分処理装置のポイント換算部が、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、前記キャンペーン管理データベースを参照して、前記振分先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを前記振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信する
ことを特徴とするキャンペーン振分処理方法。
【請求項４】
移行元のキャンペーンサーバから送られてきたポイントとポイント移行リクエストを受信するポイント移行リクエスト受信部と、
前記ポイント移行リクエストを受信した場合に、前記移行元のキャンペーンサーバのアドレスから、前記キャンペーン管理データベースを参照して、移行元のキャンペーンのキャンペーンＩＤを取得するアドレス判別部と、
前記ポイント移行リクエストを受信した場合に、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中で、終了後振分条件を満足する候補キャンペーンを抽出する第２キャンペーン候補抽出部と、
前記ユーザ端末装置からの選択情報に基づいて、前記候補キャンペーンの中から移行先のキャンペーンを選択する第２キャンペーン選択部と、
前記第２キャンペーン選択部で選択された移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行う第２アクセスサーバ判定部と、
前記キャンペーン管理データベースを参照して、前記移行先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを前記移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信する第２ポイント換算部と
を備えるようにしたことを特徴とする請求項１または請求項２に記載のキャンペーン振分処理装置。
【請求項５】
前記キャンペーン振分処理装置のポイント移行リクエスト受信部が、移行元のキャンペーンサーバから送られてきたポイントとポイント移行リクエストを受信し、
前記キャンペーン振分処理装置のアドレス判別部が、前記ポイント移行リクエストを受信した場合に、前記移行元のキャンペーンサーバのアドレスから、前記キャンペーン管理データベースを参照して、移行元のキャンペーンのキャンペーンＩＤを取得し、
前記キャンペーン振分処理装置の第２キャンペーン候補抽出部が、前記ポイント移行リクエストを受信した場合に、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中で、終了後振分条件を満足する候補キャンペーンを抽出し、
前記キャンペーン振分処理装置の第２キャンペーン選択部が、前記ユーザ端末装置からの選択情報に基づいて、前記候補キャンペーンの中から移行先のキャンペーンを選択し、
前記キャンペーン振分処理装置の第２アクセスサーバ判定部が、前記第２キャンペーン選択部で選択された移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行い、
前記キャンペーン振分処理装置の第２ポイント換算部が、前記キャンペーン管理データベースを参照して、前記移行先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを前記移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信する
ことを特徴とする請求項３に記載のキャンペーン振分処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の商品の販売促進のために行うキャンペーンサービスのためのキャンペーン振分処理装置及び方法に関するもので、特に、複数のキャンペーンサーバ間での振分を行えるようにしたものに関する。
【背景技術】
【０００２】
商品の販売促進のために、例えば特許文献１に示されているように、プレゼントの進呈、抽選への参加、商品の割引等を行うキャンペーンサービスが行われている。このようなキャンペーンサービスでは、キャンペーン期間中の商品に対して、キャンペーン実施のシールが貼着されて販売される。このシールには、シリアル番号がプリントされている。このシールが応募券になっており、消費者は、キャンペーン実施のシールを応募はがきに貼り、応募はがきに必要事項を記入して応募すると、各種のキャンペーンのサービスの提供が受けられる。また、近年では、キャンペーンサービスを行うためのＷＥＢサーバがインターネット上に設けられており、このＷＥＢページをアクセスし、シリアル番号を入力することで、キャンペーンのサービスを受けることができるようになっているものがある。
【特許文献１】特開２００６−４８４２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来のキャンペーンサービスでは、キャンペーン期間中に、特定の商品に対してサービスが受けられるようになっており、そのキャンペーン実施期間が終了すると、キャンペーンのサービスは受けることはできない。
【０００４】
ところが、このような従来のキャンペーンサービスでは、キャンペーン実施のシールを貼着した商品を購入したのに、キャンペーンの参加する機会を失ってしまった消費者の場合には、購入した商品の応募券が無駄になってしまうという問題がある。
【０００５】
また、このような従来のキャンペーンサービスでは、メーカー側で、キャンペーン実施のシールを貼着した商品の出荷調整が難しという問題がある。
【０００６】
つまり、上述のように、キャンペーンの対象の商品には、キャンペーン実施のシールが貼着される。キャンペーン実施のシールが貼着した商品を、キャンペーンの実施期間が終了する間際に多く出荷すると、キャンペーンの実施期間の終了後に、大量のキャンペーン実施のシールが貼着した商品が並べられることになる。キャンペーン実施期間終了後も、キャンペーン実施のシールが貼着した商品が店頭に並べられていると、その商品を購入した消費者は、キャンペーン実施のシールが貼着されている商品を購入したのに、そのキャンペーンに参加できないことになり、消費者に不快感を与えてしまう。
【０００７】
そこで、キャンペーン実施期間終了後に、キャンペーン実施のシールを貼着した商品が売れ残らないように、キャンペーンの実施期間が近づくと、キャンペーン実施のシールが貼着した商品の出荷を減らすようにしている。
【０００８】
ところが、キャンペーン実施のシールが貼着した商品の出荷を減らしてしまうと、キャンペーンによる販売促進効果が得られなくなってしまう。特に、消費者は、キャンペーンの実施期間の終了に近づくと、駆け込みでそのサービスに参加しようとする傾向が強い。キャンペーンの実施期間が近づいたら、キャンペーン実施のシールを貼着した商品の出荷を減らしてしまうと、そのような消費者に対する商品の販売促進効果が見込めなくなってしまう。
【０００９】
更に、従来のキャンペーンサービスでは、特定の商品を購入した消費者に対してのみサービスを提供するものであり、販売促進効果が他の商品に波及しないという問題がある。
【００１０】
本発明は、上述の課題を鑑み、複数のキャンペーンサーバの間でキャンペーンのサービスを振分ることができ、実施期間が終了したキャンペーンの場合でも、購入した商品で取得した他のキャンペーンに振分ることができるようにしたキャンペーン振分処理装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述の課題を解決するために、本発明は、個々のキャンペーンを管理する複数のキャンペーンサーバがネットワーク網上に設けられ、前記複数のキャンペーンサーバを振分てキャンペーンサービスを行うキャンペーン振分処理装置において、キャンペーンＩＤに対応して、キャンペーンサーバのアドレスと、キャンペーン実施期間と、キャンペーン種別と、ポイントレートと、終了後振分条件の項目が記述されたキャンペーン管理データベースと、前記ユーザ端末装置から送られてきた商品のシリアル番号を受信する受信部と、前記受信部で受信されたシリアル番号を復号して、キャンペーンＩＤを取得するシリアル番号復号部と、前記取得されたキャンペーンＩＤから、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中かどうかを判別するキャンペーン期間判定部と、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合に、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中で終了後振分条件を満足する候補キャンペーンを抽出するキャンペーン候補抽出部と、前記ユーザ端末装置からの選択情報に基づいて、前記候補キャンペーンの中から振分先のキャンペーンを選択するキャンペーン候補選択部と、前記キャンペーン期間判定部でキャンペーン実施期間中と判別された場合には、前記キャンペーン管理データベースを参照して、前記取得されたキャンペーンＩＤに対応するキャンペーンサーバに接続し、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、前記キャンペーン候補選択部で選択された振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行うアクセスサーバ判定部と、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、前記キャンペーン管理データベースを参照して、前記振分先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを前記振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信するポイント換算部と、を備えるようにしたことを特徴とするキャンペーン振分処理装置である。
【００１２】
本発明において、シリアル番号復号部で、シリアル番号を復号する際に、計算認証を行うようにしたことを特徴とする。
【００１３】
本発明は、個々のキャンペーンを管理する複数のキャンペーンサーバがネットワーク網上に設けられ、前記複数のキャンペーンサーバを振分てキャンペーンサービスを行うキャンペーン振分処理装置のキャンペーン振分処理方法において、前記キャンペーン振分処理装置のキャンペーン管理データベースが、キャンペーンＩＤに対応して、キャンペーンサーバのアドレスと、キャンペーン実施期間と、キャンペーン種別と、ポイントレートと、終了後振分条件の項目を記憶し、前記キャンペーン振分処理装置の受信部が、前記ユーザ端末装置から送られてきた商品のシリアル番号を受信し、前記キャンペーン振分処理装置のシリアル番号復号部が、前記受信部で受信されたシリアル番号を復号して、キャンペーンＩＤを取得し、前記キャンペーン振分処理装置のキャンペーン期間判定部が、前記取得されたキャンペーンＩＤから、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中かどうかを判別し、前記キャンペーン振分処理装置のキャンペーン候補抽出部が、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合に、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中で終了後振分条件を満足する候補キャンペーンを抽出し、前記キャンペーン振分処理装置のキャンペーン候補選択部が、前記ユーザ端末装置からの選択情報に基づいて、前記候補キャンペーンの中から振分先のキャンペーンを選択し、前記キャンペーン振分処理装置のアクセスサーバ判定部が、前記キャンペーン期間判定部でキャンペーン実施期間中と判別された場合には、前記キャンペーン管理データベースを参照して、前記取得されたキャンペーンＩＤに対応するキャンペーンサーバに接続し、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、前記キャンペーン候補選択部で選択された振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行い、前記キャンペーン振分処理装置のポイント換算部が、前記キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、前記キャンペーン管理データベースを参照して、前記振分先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを前記振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信することを特徴とするキャンペーン振分処理方法である。
【００１４】
また本発明は、上述のキャンペーン振分処理装置において、移行元のキャンペーンサーバから送られてきたポイントとポイント移行リクエストを受信するポイント移行リクエスト受信部と、前記ポイント移行リクエストを受信した場合に、前記移行元のキャンペーンサーバのアドレスから、前記キャンペーン管理データベースを参照して、移行元のキャンペーンのキャンペーンＩＤを取得するアドレス判別部と、前記ポイント移行リクエストを受信した場合に、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中で、終了後振分条件を満足する候補キャンペーンを抽出する第２キャンペーン候補抽出部と、前記ユーザ端末装置からの選択情報に基づいて、前記候補キャンペーンの中から移行先のキャンペーンを選択する第２キャンペーン選択部と、前記第２キャンペーン選択部で選択された移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行う第２アクセスサーバ判定部と、前記キャンペーン管理データベースを参照して、前記移行先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを前記移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信する第２ポイント換算部とを備えるようにしたことを特徴とする。
【００１５】
また本発明は、上述のキャンペーン振分処理方法において、前記キャンペーン振分処理装置のポイント移行リクエスト受信部が、移行元のキャンペーンサーバから送られてきたポイントとポイント移行リクエストを受信し、前記キャンペーン振分処理装置のアドレス判別部が、前記ポイント移行リクエストを受信した場合に、前記移行元のキャンペーンサーバのアドレスから、前記キャンペーン管理データベースを参照して、移行元のキャンペーンのキャンペーンＩＤを取得し、前記キャンペーン振分処理装置の第２キャンペーン候補抽出部が、前記ポイント移行リクエストを受信した場合に、前記キャンペーン管理データベースを参照して、キャンペーン実施期間中で、終了後振分条件を満足する候補キャンペーンを抽出し、前記キャンペーン振分処理装置の第２キャンペーン選択部が、前記ユーザ端末装置からの選択情報に基づいて、前記候補キャンペーンの中から移行先のキャンペーンを選択し、前記キャンペーン振分処理装置の第２アクセスサーバ判定部が、前記第２キャンペーン選択部で選択された移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行い、前記キャンペーン振分処理装置の第２ポイント換算部が、前記キャンペーン管理データベースを参照して、前記移行先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを前記移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、キャンペーンＩＤに対応して、キャンペーンサーバのアドレスと、キャンペーン実施期間と、キャンペーン種別と、ポイントレートと、終了後振分条件の項目が記述されたキャンペーン管理データベースと、ユーザ端末装置から送られてきた商品のシリアル番号を受信する受信部と、受信部で受信されたシリアル番号を復号して、キャンペーンＩＤを取得するシリアル番号復号部と、取得されたキャンペーンＩＤから、キャンペーンデータベースを参照して、キャンペーン実施期間中かどうかを判別するキャンペーン期間判定部と、キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合に、キャンペーン管理データベースを参照して、キャンペーン実施期間中で終了後振分条件を満足する候補キャンペーンを抽出するキャンペーン候補抽出部と、ユーザ端末装置からの選択情報に基づいて、候補キャンペーンの中から振分先のキャンペーンを選択するキャンペーン候補選択部と、キャンペーン期間判定部でキャンペーン実施期間中と判別された場合には、キャンペーン管理データベースを参照して、取得されたキャンペーンＩＤに対応するキャンペーンサーバに接続し、キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、キャンペーン候補選択部で選択された振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行うアクセスサーバ判定部と、キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、キャンペーン管理データベースを参照して、振分先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信するポイント換算部とを備えるようにしている。これにより、購入した商品のキャンペーン期間が既に終了している場合でも、獲得したポイントを他の商品に振り替えて、キャンペーンに参加できる。これにより、キャンペーン実施のシールを貼着した商品を購入したのに、キャンペーンの参加する機会を失ってしまった消費者に対しても、キャンペーンの特典を与えることができる。
【００１７】
本発明では、シリアル番号復号部で、シリアル番号を復号する際に、計算認証を行うようにしている。このため、正規のシリアル番号かどうかを判定することができる。
【００１８】
本発明によれば、ユーザ端末装置から送られてきた商品のシリアル番号を受信する工程と、受信部で受信されたシリアル番号を復号して、キャンペーンＩＤを取得する工程と、取得されたキャンペーンＩＤから、キャンペーンデータベースを参照して、キャンペーン実施期間中かどうかを判別する工程と、キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合に、キャンペーン管理データベースを参照して、キャンペーン実施期間中で終了後振分条件を満足する候補キャンペーンを抽出する工程と、ユーザ端末装置からの選択情報に基づいて、候補キャンペーンの中から振分先のキャンペーンを選択する工程と、キャンペーン期間判定部でキャンペーン実施期間中と判別された場合には、キャンペーン管理データベースを参照して、取得されたキャンペーンＩＤに対応するキャンペーンサーバに接続する工程と、キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、キャンペーン候補選択部で選択された振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行う工程と、キャンペーン期間判定部でキャンペーン実施期間が終了していると判別された場合には、キャンペーン管理データベースを参照して、振分先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信する工程とを備えるようにしている。これにより、購入した商品のキャンペーン期間が既に終了している場合でも、獲得したポイントを他の商品に振り替えて、キャンペーンに参加できる。これにより、キャンペーン実施のシールを貼着した商品を購入したのに、キャンペーンの参加する機会を失ってしまった消費者に対しても、キャンペーンの特典を与えることができる。
【００１９】
本発明は、キャンペーンＩＤに対応して、キャンペーンサーバのアドレスと、キャンペーン実施期間と、キャンペーン種別と、ポイントレートと、終了後振分条件の項目が記述されたキャンペーン管理データベースと、移行元のキャンペーンサーバから送られてきたポイントを受信する受信部と、移行元のキャンペーンサーバのアドレスから、キャンペーン管理データベースを参照して、移行元のキャンペーンのキャンペーンＩＤを取得するアドレス判別部と、キャンペーン管理データベースを参照して、キャンペーン実施期間中で、終了後振分条件を満足する候補キャンペーンを抽出するキャンペーン候補抽出部と、ユーザ端末装置からの選択情報に基づいて、候補キャンペーンの中から移行先のキャンペーンを選択するキャンペーン選択部と、キャンペーン選択部で選択された移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行うアクセスサーバ判定部と、キャンペーン管理データベースを参照して、移行先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信するポイント換算部とを備えるようにしている。これにより、実施期間の終了が近いキャンペーンの場合には、他のキャンペーンに移行し、移行元のキャンペーンで獲得したポイントを移行先のキャンペーンでも利用することができる。
【００２０】
本発明は、移行元のキャンペーンサーバから送られてきたポイントを受信する工程と、移行元のキャンペーンサーバのアドレスから、キャンペーン管理データベースを参照して、移行元のキャンペーンのキャンペーンＩＤを取得する工程と、キャンペーン管理データベースを参照して、キャンペーン実施期間中で、終了後振分条件を満足する候補キャンペーンを抽出する工程と、ユーザ端末装置からの選択情報に基づいて、候補キャンペーンの中から移行先のキャンペーンを選択する工程と、キャンペーン選択部で選択された移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに接続する処理を行う工程と、キャンペーン管理データベースを参照して、移行先のキャンペーンのポイントへのポイント換算を行い、この換算されたポイントを移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバに送信する工程とからなるようにしている。これにより、実施期間の終了が近いキャンペーンの場合には、他のキャンペーンに移行し、移行元のキャンペーンで獲得したポイントを移行先のキャンペーンでも利用することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について図面を参照しながら説明する。
（第１の実施形態）
図１は、本発明が適用されたキャンペーン処理システムの全体構成を示すものである。図１において、符号１ａ、１ｂ、１ｃ、…はキャンペーンサーバ、符号２は振分処理サーバ（キャンペーン振分処理装置）、符号３はユーザ端末装置である。これらのキャンペーンサーバ１ａ、１ｂ、１ｃ、…、振分処理サーバ２、ユーザ端末装置３は、インターネット等のネットワーク網４を介して接続可能とされている。
【００２２】
キャンペーンサーバ１ａ、１ｂ、１ｃ、…は、キャンペーンの管理、運営を行うＷＥＢサーバである。ここで、キャンペーンとは、商品の販売促進のために、所定期間、所定の商品を購入してポイントを溜めた消費者を対象として、プレゼントの進呈、抽選への参加、商品の割引等のサービスを提供するものである。キャンペーンサーバ１ａ、１ｂ、１ｃ、…は、各商品の各キャンペーン毎に設けられている。
【００２３】
振分処理サーバ２は、図２に示すようなキャンペーン管理データベース１０を有している。振分処理サーバ２は、ユーザ端末装置３からのアクセスがあると、ユーザ端末装置３から送られてきた商品のシリアル番号を復号して、キャンペーンＩＤを取得する。そして、キャンペーンＩＤから、キャンペーン管理データベース１０のキャンペーン実施期間の項目を参照して、キャンペーン実施期間中かどうかを判別する。キャンペーン実施期間中なら、キャンペーン管理データベース１０のキャンペーンサーバのアドレスの項目を参照して、そのキャンペーンを行っているキャンペーンサーバ１ａ、１ｂ、１ｃ、…のアドレスを判定し、そのキャンペーンサーバ１ａ、１ｂ、１ｃ、…との接続処理を行う。キャンペーン実施期間が既に終了している場合には、キャンペーン管理データベース１０の終了後振分条件の項目を参照し、現在キャンペーン実施期間中で、振分条件を満足する候補キャンペーンを抽出し、その候補キャンペーンの一覧をユーザ端末装置３に送信する。そして、ユーザのユーザ端末装置３により、候補キャンペーンの中から、振分先のキャンペーンが選択されると、キャンペーン管理データベース１０のキャンペーンサイトのアドレスの項目を参照して、選択された振分先のキャンペーンサーバのアドレスを判定し、振分先のキャンペーンサーバへの接続処理を行う。このとき、購入商品で獲得したポイントが振分先のキャンペーンでも使用できるように、キャンペーン管理データベース１０のポイントレートの項目を参照して、ポイントの換算処理を行う。
【００２４】
ユーザ端末装置３は、ユーザが使用する端末である。より具体的には、ユーザ端末装置３は、ユーザが使用するインターネットに接続可能なパーソナルコンピュータや携帯電話端末である。
【００２５】
図２は、振分処理サーバ２中のキャンペーン管理データベース１０の一例を示すものである。キャンペーン管理データベース１０は、図２に示すように、キャンペーンＩＤと、キャンペーン名と、キャンペーンサーバのアドレスと、キャンペーン実施期間と、キャンペーン種別と、ポイントレートと、終了後振分条件の項目からなる。
【００２６】
キャンペーンＩＤは、各キャンペーンを識別するためのＩＤである。例えば、「ＡＢコーヒー」のキャンペーンには、キャンペーンＩＤとして「ＩＤ＝００１」が割り当てられ、「ＣＤキャンディー」のキャンペーンには、キャンペーンＩＤとして「ＩＤ＝００２」が割り当てられ、「ＥＦ紅茶」のキャンペーンには、キャンペーンＩＤとして「ＩＤ＝００３」が割り当てられ、「ＧＨチョコレート」のキャンペーンには、キャンペーンＩＤとして「ＩＤ＝００４」が割り当てられ、「ＩＪコーラ」のキャンペーンには、キャンペーンＩＤとして「ＩＤ＝００５」が割り当てられ、「ＫＬキャンディー」のキャンペーンには、キャンペーンＩＤとして「ＩＤ＝００６」が割り当てられる。
【００２７】
キャンペーン名は、キャンペーンの名前を示すものである。各キャンペーンは、キャンペーンＩＤにより識別できるので、キャンペーン名の項目は、省略しても良い。
【００２８】
キャンペーンサーバのアドレスは、そのキャンペーンを行うキャンペーンサーバ１ａ、１ｂ、１ｃ、…が置かれているアドレス（ＵＲＬ(Uniform Resource Locator)）を示すものである。例えば、「ＡＢコーヒー」のキャンペーンを行っているサーバがキャンペーンサーバ１ａであり、このキャンペーンサーバ１ａのＵＲＬが「http://www.../ab.html」であるとする。この場合、キャンペーンサーバのアドレスの項目には、「http://www.../ab.html」が記述される。同様に、キャンペーンサーバ１ｂが「ＣＤキャンディー」を運営しているキャンペーンサーバであり、キャンペーンサーバ１ｃが「ＥＦ紅茶」を運営しているキャンペーンサーバであり、キャンペーンサーバ１ｄが「ＧＨチョコレート」を運営しているキャンペーンサーバであり、キャンペーンサーバ１ｅが「ＩＪコーラ」を運営しているキャンペーンサーバであり、キャンペーンサーバ１ｆが「ＫＬキャンディー」を運営しているキャンペーンサーバであるとすると、キャンペーン管理データベース１０のキャンペーンサーバのアドレスの項目には、図２に示すように、キャンペーンＩＤに対応させて、各キャンペーンサーバのアドレスが記述される。
【００２９】
キャンペーン実施期間には、各キャンペーンの実施期間を示している。例えば、「ＡＢコーヒー」のキャンペーンの実施期間が２００６年１月１日から２００６年４月１日の場合には、キャンペーン実施期間として「０６／０１／０１−０６／０４／０１」が記述される。同様に、各レコードのキャンペーン実施期間の項目には、「ＣＤキャンディー」、「ＥＦ紅茶」、「ＧＨチョコレート」、「ＩＪコーラ」、「ＫＬキャンディー」の各キャンペーンの実施期間が記述される。
【００３０】
キャンペーン種別の項目には、キャンペーンの候補を抽出するための条件となる種別が記述される。キャンペーン種別としては、商品の種類で分類を与えても良いし、ターゲットとする消費者の性別や年齢で分類を与えても良いし、バレンタインデータやクリスマス、お中元、お歳暮のようなイベントで分類を与えても良いし、夏季、冬季等の季節で分類を与えても良い。
【００３１】
例えば、この例では、「ＡＢコーヒー」のキャンペーンには「飲料水」のキャンペーン種別が与えられ、「ＣＤキャンディー」のキャンペーンには「お菓子」のキャンペーン種別が与えられ、「ＥＦ紅茶」のキャンペーンには「飲料水」のキャンペーン種別が与えられ、「ＧＨチョコレート」のキャンペーンには「イベント」のキャンペーン種別が与えられ、「ＩＪコーラ」のキャンペーンには「飲料水」のキャンペーン種別が与えられ、「ＫＬキャンディー」のキャンペーンには「子供用」のキャンペーン種別が与えられる。
【００３２】
キャンペーン管理データベース１０のポイントレートの項目には、各キャンペーン毎のポイントの価値を示すポイントレートが記述される。つまり、通常、キャンペーンでは、１商品につき１ポイントのように、消費者に分かり易いようにポイントを与えている。ところが、商品には高価な商品と安価な商品とがあり、各商品のポイントを等価に交換することは望ましくない。例えば、１個１０００円の高級チョコレートを１個買ったときに獲得した１ポイントと、１個３０円のキャンディーを１個買ったときに獲得した１ポイントでは、１ポイントの価値が違う。キャンペーン管理データベース１０のポイントレートは、ポイントを交換するときのポイントの価値を決めるものである。
【００３３】
終了後振分条件の項目には、キャンペーンが終了した後に、どのキャンペーンに振分可能かを示す条件が記述される。
【００３４】
ここで終了後振分条件は、終了した他のキャンペーンが、自キャンペーンに割り振られる際に、受け入れ可能か否かを特定するために使用される。例えば「ＡＢコーヒー」はキャンペーン種別が「飲料水」であるので、「ＡＢコーヒー」のキャンペーン終了時には、「終了後振分条件」が「飲料水」である他のキャンペーンに振り分けが可能となる。
【００３５】
なお、この例では、キャンペーン種別の項目と、終了後振分条件の項目とが一致しているが、キャンペーン種別の項目と終了後振分条件の項目とは一致させる必要はない。また、終了後振分条件の項目に、「全部」や「振分無し」を含めたり、キャンペーンＩＤを含めるなど、複数の条件を含めることもできる。
【００３６】
図３及び図４は、本発明の第１実施形態のキャンペーン処理システムでの処理の概要を示すものである。
【００３７】
図３に示すように、キャンペーンの対象の商品５には、キャンペーン用のシール１１が貼着されている。このキャンペーン用のシール１１には、シリアル番号１３が印字されると共に、キャンペーンで提供される品物、獲得すべきポイント数、キャンペーンの実施期間等のキャンペーンの内容や、キャンペーンのアクセス先のアドレスが印字されている。キャンペーンのアクセス先のアドレスとしては、振分処理サーバ２のＵＲＬもしくはメールアドレスが記述されている。また、キャンペーン用のシール１１には、振分処理サーバ２をアクセスするためのＱＲコード１２が印字されている。
【００３８】
シリアル番号は、各商品に固有の番号である。シリアル番号には、製造年月日、商品種別に関する情報が含まれている。このシリアル番号を復号すると、キャンペーンＩＤを特定することができる。また、シリアル番号からポイント数を換算することができる。
【００３９】
キャンペーンへの参加を要望するユーザは、キャンペーン用のシール１１が貼着された商品５を購入し、ユーザ端末装置３を使って、振分処理サーバ２をアクセスする。振分処理サーバ２にアクセスすると、図４（Ａ）に示すような画面２１が振分処理サーバ２からユーザ端末装置３に送られる。この画面２１には、シリアル番号の入力欄２２が含まれる。このシリアル番号の入力欄２２に、購入した商品５のシリアル番号が入力される。
【００４０】
振分処理サーバ２は、ユーザ端末装置３からのアクセスがあると、ユーザ端末装置３から送られてきた商品のシリアル番号を復号してキャンペーンＩＤを獲得し、キャンペーン管理データベース１０を参照して、キャンペーンＩＤから、キャンペーン実施期間中かどうかを判別する。そして、キャンペーン実施期間中なら、キャンペーン管理データベース１０のキャンペーンサーバのアドレスの項目を参照して、そのキャンペーンを行っているキャンペーンサーバのアドレスを判定し、そのキャンペーンサーバへの接続処理を行う。
【００４１】
例えば、ユーザが購入した商品が「ＡＢコーヒー」であり、ユーザがユーザ端末装置３により振分処理サーバ２をアクセスした月日が「２００６年３月１日」であったとする。この場合、シリアル番号を復号して、「ＡＢコーヒー」のキャンペーンＩＤ「ＩＤ＝００１」が取得される。キャンペーンＩＤ「ＩＤ＝００１」の実施期間は、図２のキャンペーン管理データベース１０のキャンペーン実施期間の項目を参照すると、「２００６年１月１日から２００６年４月１日」である。したがって、現在このキャンペーンは、キャンペーン実施期間中であることが分かる。キャンペーン実施期間中の場合には、図２のキャンペーン管理データベース１０を参照して、キャンペーンＩＤ「ＩＤ＝００１」のキャンペーンサーバ１ａのアドレス「http://www.../ab.html」が取得される。そして、「ＡＢコーヒー」のキャンペーンサーバ１ａに接続される。
【００４２】
キャンペーンサーバ１ａに接続されると、図４（Ｂ）に示すような「ＡＢコーヒー」のキャンペーンサイトの画面２３が表示される。この画面２３には、ユーザ登録ボタン２４や、ユーザ認証用の入力欄２５ａ、２５ｂが含まれている。このキャンペーンサーバ１ａのサイトの画面表示に従って処理を行っていくことで、「ＡＢコーヒー」のキャンペーンに参加することができる。
【００４３】
これに対して、キャンペーン実施期間が既に終了している場合には、振分処理サーバ２は、キャンペーン管理データベース１０の終了後振分条件の項目を参照し、現在キャンペーン実施期間中で、終了後振分条件を満足する候補キャンペーンを抽出する。そして、その候補キャンペーンの一覧をユーザ端末装置３に送信する。ユーザのユーザ端末装置３により、候補キャンペーンの中から、振分先のキャンペーンが選択されると、キャンペーン管理データベース１０のキャンペーンサーバのアドレスの項目を参照して、選択された振分先のキャンペーンサーバのアドレスを判定し、振分先のキャンペーンサーバへの接続処理を行う。このとき、購入商品で獲得したポイントが振分先のキャンペーンでも使用できるように、キャンペーン管理データベース１０のポイントレートの項目を参照して、ポイントの換算処理を行う。
【００４４】
例えば、ユーザが購入した商品が「ＡＢコーヒー」であり、ユーザがユーザ端末装置３により振分処理サーバ２をアクセスした月日が「２００６年４月１５日」であったとする。この場合、図２のキャンペーン管理データベース１０のキャンペーン実施期間の項目を参照すると、キャンペーン実施期間を既に終了していることが分かる。
【００４５】
キャンペーンが終了している場合には、図２に示すキャンペーン管理データベース１０の終了後振分条件の項目が参照される。図２に示すように、「ＡＢコーヒー」のキャンペーン種別は、「飲料水」である。キャンペーン管理データベース１０のキャンペーン終了後振分条件が「飲料水」で、「２００６年４月１５日」現在、キャンペーン実施期間中のキャンペーンは、「ＥＦ紅茶」のキャンペーンか、「ＩＪコーラ」のキャンペーンである。よって、振分条件を満足する候補キャンペーンとして、「ＥＦ紅茶」のキャンペーンと、「ＩＪコーラ」のキャンペーンとが抽出される。
【００４６】
振分条件を満足する候補キャンペーンが抽出されると、その候補キャンペーンが振分処理サーバ２からユーザ端末装置３に送られる。そして、ユーザ端末装置３には、図４（Ｃ）に示すような画面２６が振分処理サーバ２から送られる。この画面２６には、「ＡＢコーヒー」のキャンペーンは終了したがポイントを振分可能である旨の表示２７と、候補となるキャンペーンの一覧の表示２８と、キャンペーンを選択するボタン２９ａ、２９ｂが含められる。
【００４７】
ここで、例えば、ボタン２９ａがクリックされると、「ＥＦ紅茶」のキャンペーンが選択され、この選択情報がユーザ端末装置３から振分処理サーバ２に送られる。そして、振分処理サーバ２で、図２のキャンペーン管理データベース１０のキャンペーンサーバのアドレスの項目を参照して、キャンペーンＩＤ「ＩＤ＝００３」のキャンペーンサーバ１ｃのアドレス「http://www.../ef.html」が取得される。そして、「ＥＦ紅茶」のキャンペーンサイト１ｃに接続される。
【００４８】
このとき、購入商品で獲得したポイントが振分先のキャンペーンでも使用できるように、図２に示すキャンペーン管理データベース１０のポイントレートを参照して、ポイントの換算処理が行われる。例えば、「ＡＢコーヒー」でひとつのシリアルナンバーを使用したとする。図２のキャンペーン管理データベース１０のポイントレートの項目より、「ＡＢコーヒー」のキャンペーンのポイントレートが「１００」であるので、１シリアルナンバー＝１００ポイントとして換算され、他のキャンペーンに送信される。このポイントは終了していないキャンペーンでも同様の処理を行っている。
【００４９】
キャンペーンサーバ１ｃに接続されると、図４（Ｄ）に示すような「ＥＦ紅茶」のキャンペーンサイトの画面３０が表示される。この画面３０には、ユーザ登録ボタン３１や、ユーザ認証用の入力欄３２ａ、３２ｂが含まれている。また、振分られたポイントを示す表示３３が含まれている。このキャンペーンサイト１ｃの画面表示に従って処理を行っていくことで、「ＥＦ紅茶」のキャンペーンに参加することができる。
【００５０】
次に、本発明の第１実施形態における振分処理サーバ２の詳細について説明する。図５は、本発明の第１の実施形態における振分処理サーバ２の動作に基づく機能ブロック図である。
【００５１】
図５において、受信部５１は、ネットワーク網４を介して送られてくるデータを受信している。キャンペーンへの参加を要望するユーザは、ユーザ端末装置３を使って振分処理サーバ２をアクセスし、購入した商品のシリアル番号を入力する。ユーザ端末装置３から振分処理サーバ２には、入力されたシリアル番号が送られてくる。
【００５２】
シリアル番号復号部５３で、シリアル番号が復号されて、キャンペーンＩＤが取得される。また、このとき、計算認証部５４で、正規のシリアル番号が入力されているかどうかの計算認証が行われる。
【００５３】
計算認証のアルゴリズムとしては、例えば「１０桁からなるシリアル番号の１桁目から９桁目まで加算した結果の一の位がシリアル番号の１０桁目に等しい」というように認証を行う。シリアル番号「１２３４５６７８９５」をこのような認証アルゴリズムで判断すると、シリアル番号の１桁目から９桁目まで加算した結果は「１＋２＋３＋４＋５＋６＋７＋８＋９＝５５」となり、その一の位は「５」である。この値は、シリアル番号の１０桁目の「５」と等しい。よって、このシリアル番号は正規のシリアル番号である。勿論、計算認証の方法は、これに限定されるものではない。
【００５４】
また、シリアル番号から製造年月日が取得され、製造年月日から長時間経過（例えば１０年）して、有効期限を経過していないかどうかが判別される。計算認証の結果、正規のシリアル番号と認められないものや、有効期限を経過しているものの場合には、そこで、処理が止められる。
【００５５】
シリアル番号復号部５３で取得されたキャンペーンＩＤは、キャンペーン実施期間判定部５５に送られる。キャンペーン実施期間判定部５５で、キャンペーン管理データベース１０のキャンペーン実施期間の項目を参照して、キャンペーンが実施期間中であるかどうかが判定される。
【００５６】
キャンペーン実施期間中なら、キャンペーンＩＤがアクセスサーバ判定部５７に送られる。アクセスサーバ判定部５７で、キャンペーン管理データベース１０のキャンペーンサーバのアドレスの項目を参照して、キャンペーンＩＤに対応するキャンペーンサーバのアドレスが判定される。そして、このキャンペーンＩＤに対応するキャンペーンサーバのアドレスが送信部５８に送られ、送信部５８により、このキャンペーンＩＤに対応するキャンペーンサーバがアクセスされる。そして、このキャンペーンサーバに向けて、シリアル番号復号部５３からシリアル番号が送信される。
【００５７】
キャンペーン実施期間判定部５５で、キャンペーン実施期間中ではないと判定された場合には、キャンペーンＩＤがキャンペーン候補抽出部６０に送られる。キャンペーン候補抽出部６０で、キャンペーン管理データベース１０の各レコードのキャンペーン種別の項目及びキャンペーン実施期間の項目と、取得された終了後振分条件及び現在の日時とを参照して、終了後振分条件を満足し、現在もキャンペーン実施中のキャンペーンが候補キャンペーンとして抽出される。そして、この振分先のキャンペーンの一覧がキャンペーン選択部６１に送られると共に、送信部５８に送られる。これにより、ユーザのユーザ端末装置３に、候補キャンペーンの一覧が表示される。
【００５８】
ユーザのユーザ端末装置３で、候補キャンペーンから、所望のキャンペーンが選択されると、ユーザ端末装置３からの選択情報が受信部５１で受信され、この選択情報がキャンペーン選択部６１に送られる。キャンペーン選択部６１で、候補キャンペーンの中から振分先のキャンペーンが選択される。この振分先のキャンペーンＩＤがアクセスサーバ判定部５７に送られる。
【００５９】
アクセスサーバ判定部５７で、キャンペーン管理データベース１０のキャンペーンサーバのアドレスの項目を参照して、振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバのアドレスが判定される。そして、この振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバのアドレスが送信部５８に送られ、送信部５８により、振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバがアクセスされる。また、ポイント抽出部５６で、シリアル番号からポイントが抽出される。ポイント換算部５９で、キャンペーン管理データベース１０のポイントレートの項目を参照して、このポイントが振分先のキャンペーンのポイントに換算される。振分先のキャンペーンのキャンペーンサーバには、換算されたポイントが送信される。
【００６０】
図６は、本発明の第１の実施形態における振分処理サーバ２の処理をフローチャートで示したものである。
【００６１】
図６において、ユーザ端末からのシリアル番号が受信され（ステップＳ１）、計算アルゴリズによりシリアル番号が復号される（ステップＳ２）。そして、正規のシリアル番号であるかどうかが判定される（ステップＳ３）。正規のシリアル番号でないと判定された場合には、それで処理が終了される。
【００６２】
正規のシリアル番号であると判定された場合には、復号したシリアル番号から製造年月日が取得され（ステップＳ４）、有効期限を経過していないかどうかが判別される（ステップＳ５）。有効期限は、例えば、製造年月日から１０年である。有効期限を経過した場合には、それで処理が終了される。
【００６３】
ステップＳ５で、有効期限を経過していないと判定された場合には、シリアル番号からキャンペーンＩＤが取得される（ステップＳ６）。このキャンペーンＩＤから、キャンペーン管理データベース１０のキャンペーン実施期間の項目を参照して、キャンペーン実施期間中かどうかが判定される（ステップＳ７）。
【００６４】
キャンペーン実施期間中の場合には、キャンペーン管理データベース１０のキャンペーンサーバのアドレスの項目から、そのキャンペーンＩＤに対応するキャンペーンサーバのアドレスが判定される（ステップＳ８）。そして、このキャンペーンＩＤに対応するキャンペーンサーバに向けて、シリアル番号が送信される（ステップＳ９）。
【００６５】
ステップＳ７で、キャンペーン実施期間を終了していると判別された場合には、シリアル番号が使用済みであるかどうかが判別される（ステップＳ１０）。シリアル番号が使用済みである場合には、そのシリアル番号が２重に使用されることになるので、それで処理が終了される。
【００６６】
シリアル番号が使用済みでない場合には、キャンペーン管理データベース１０の終了後振分条件の項目が参照され、終了後の振分条件が取得される（ステップＳ１１）。そして、キャンペーン管理データベース１０の各レコードのキャンペーン種別の項目及びキャンペーン実施期間の項目と、取得された終了後振分条件及び現在の日時とを参照して、終了後振分条件を満足し、現在もキャンペーン実施中のキャンペーンが候補キャンペーンとして抽出される（ステップＳ１２）。そして、候補キャンペーンが抽出されたかどうかが判別され（ステップＳ１３）、候補キャンペーンが抽出できなければ、それで処理が終了される。
【００６７】
候補キャンペーンが抽出されたら、候補キャンペーンの一覧がユーザ端末装置３に送信される（ステップＳ１４）。そして、ユーザ端末装置３からキャンペーンの選択情報が受信されたかどうかが判別される（ステップＳ１５）。
【００６８】
キャンペーンの選択情報が受信されたら、キャンペーン管理データベース１０のポイントレートの項目を用いて、ポイントの換算処理が行われる（ステップＳ１６）。そして、キャンペーン管理データベース１０のキャンペーンサーバのアドレスの項目から、振分先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバのアドレスが判定され（ステップＳ１７）、この振分先のキャンペーンのキャンペーンサーバに向けて、換算されたポイントが送信される（ステップＳ１８）。
【００６９】
次に、本発明の第１実施形態におけるキャンペーンサーバ１ａ、１ｂ、１ｃ、…の詳細について説明する。
【００７０】
図７は、キャンペーンサーバ１ａ、１ｂ、１ｃ、…の動作に基づく機能ブロック図を示すものである。前述したように、振分処理サーバ２からは、キャンペーン実施中の商品の場合には、シリアル番号が送信され、キャンペーンが終了しており、キャンペーンが振分られている場合には、換算されたポイントが送信される。このシリアル番号又は換算されたポイントが送受信部８１で受信される。送受信部８１で受信されたシリアル番号がシリアル番号復号部８２に送られる。また、受信されたポイントがポイント記憶部８３に記憶される。
【００７１】
シリアル番号復号部８２で、シリアル番号が復号される。このとき、認証部８４で、このシリアル番号が正規のシリアル番号であるかどうかの認証が行われる。この認証は、例えば、シリアル番号データベース８５に、キャンペーン対象となる商品のシリアル番号を全て格納しておき、受信されたシリアル番号とシリアル番号データベース８５に格納されているシリアル番号とをマッチングさせることで行われる。なお、認証処理に、計算認証を取り入れるようにしても良い。そして、ポイント取得部９０でシリアル番号からポイントが取得され、このポイントがポイント処理部８９に送られる。
【００７２】
ポイント処理を行う場合には、ユーザ登録を行う必要がある。ユーザの登録処理は、ユーザ登録部８６で行われる。ユーザ登録に必要な情報は、送受信部８１から入力される。ユーザ登録処理が終了すると、図８に示すようなユーザＩＤと、ユーザ名と、ポイント数からなるユーザデータベース８８が作成される。
【００７３】
ユーザ登録が完了すると、ユーザ認証を行うことができる。ユーザ認証は、ユーザ認証部８７で行われる。ユーザ認証が成立すると、ポイント処理部８９で、ポイント処理が行われる。
【００７４】
ポイント処理部８９では、ユーザデータベース８８を用いて、各ユーザのポイント数が管理される。すなわち、ユーザデータベース８８には、図８に示すように、各ユーザＩＤに対応して、獲得ポイントが記述されている。ポイント取得部９０で、ポイントが取得され、このポイントがポイント処理部８９に送られる。また、ポイント記憶部８３に記憶されているポイントがポイント処理部８９に送られる。
【００７５】
キャンペーン実施中の商品の場合には、受信したシリアル番号からポイント取得部９０でポイントが取得され、このポイントがそれまでのユーザのポイントに加算される。また、キャンペーンが終了しており、キャンペーンが振分られる場合には、振分処理サーバ２から送られてきたポイントがポイント記憶部８３に記憶され、このポイントがそれまでのユーザのポイントに加算される。そして、それまで獲得したポイントが所定のポイントに達しているかどうかが判別され、これに応じて、キャンペーンのサービスを行う処理がなされる。
【００７６】
図９は、キャンペーンサーバ１ａ、１ｂ、１ｃ、…の処理をフローチャートで示したものである。前述したように、振分処理サーバ２からは、キャンペーン実施中の商品の場合には、シリアル番号が送信され、キャンペーンが終了しており、キャンペーンが振分られている場合には、換算されたポイントが送信される。
【００７７】
図９において、振分処理サーバ２からのデータが受信され（ステップＳ５１）、受信したデータがシリアル番号かポイントかが判別される（ステップＳ５２）。受信したデータがシリアル番号なら、シリアル番号が復号され（ステップＳ５３）、正規のシリアル番号かどうかが認証される（ステップＳ５４）。正規のシリアル番号ではないと判別された場合には、それで処理が終了される。正規のシリアル番号の場合には、シリアル番号からポイントが取得される（ステップＳ５５）。
【００７８】
また、ステップＳ５２で、受信したデータがポイントであると判別された場合には、そのポイントが一時記憶される（ステップＳ５６）。
【００７９】
ユーザ登録が既に完了しているかどうかが判別され（ステップＳ５７）、ユーザ登録が既に完了している場合には、ユーザ認証が行われる（ステップＳ５８）。ユーザ認証の結果、正規のユーザである場合には、ポイント処理が行われる（ステップＳ５９）。ポイント処理では、それまでにそのユーザが獲得したポイントに、入力されたシリアル番号から換算されたポイント、又は、受信したポイントが加算される。そして、所定のポイントに達しているかどうかが判別され、所定のポイントに達していれば、それに応じたキャンペーンのサービスの処理が行われる。
【００８０】
ステップＳ５７で、ユーザ登録が完了していない場合には、ユーザ登録処理が行われた後（ステップＳ６０）、ユーザ認証が行われ（ステップＳ５８）、ポイント処理が行われる（ステップＳ５９）。
【００８１】
以上説明したように、本発明の第１実施形態では、振分処理サーバ２は、ユーザ端末装置３からのアクセスがあると、キャンペーン実施期間中かどうかを判別し、キャンペーン実施期間中なら、そのキャンペーンサーバとの接続処理を行い、キャンペーン実施期間が既に終了している場合には、現在キャンペーン実施期間中で、終了後振分条件を満足する候補キャンペーンを抽出し、候補キャンペーンの中から振分先のキャンペーンが選択されると、振分先のキャンペーンサーバへの接続処理を行っている。また、購入した商品で獲得したポイントが振分先のキャンペーンでも使用できるように、ポイントの換算処理を行っている。これにより、購入した商品のキャンペーン期間が既に終了している場合でも、獲得したポイントを他の商品のキャンペーンに振り替えて、キャンペーンに参加できる。また、これにより、以下のようなサービスの実現や効果が期待できる。
【００８２】
（１）通年型キャンペーン
必ずいずれかのキャンペーンに振分られるため、シリアル番号を年間を通して常に利用可能とすることができる。常時商品にシリアル番号を貼り付けて通年キャンペーンが実施可能となる。
【００８３】
（２）メーカーファンサイト
ユーザ管理を振分処理サーバで一括で行うことで、メーカーのファンサイトを実現することができる。会員に対して、属性に従ったキャンペーンを振分ることで、効果的なキャンペーンへの招待が可能になる。
【００８４】
（３）トレーサビリティ
各キャンペーンのサーバを商品毎のトレーサビリティデータベースサーバとすることで、全ての商品にシリアル番号を貼り付けたトレーサビリティ情報を提供できる。商品によって管理する情報が異なるので、サーバを分けることで各担当部署が効率的に管理ができる。
【００８５】
（４）キャンペーン対象商品との差別化
ポイント移行が可能になった場合、古い商品でもキャンペーン参加が可能にあるため、古い商品の販売促進につながる。しかし、販売促進費用を用いてキャンペーンを実施したキャンペーン対象商品を積極的に販売したいというメーカー側の意図に反する場合がある。その場合には、ポイント移行の際には移行ポイントが２割引になるなどのルールを採用して、キャンペーン対象商品での応募が最も効率良くなるようにすることで、対象商品購入のメリットを出すことができる。
【００８６】
（第２の実施形態）
図１０は、本発明の第２の実施形態の概要を示すものである。この実施形態では、それまであるキャンペーンで獲得したポイントを、他のキャンペーンに移行できるようにしたものである。
【００８７】
例えば、今、「ＥＦ紅茶」のキャンペーンでポイントを獲得していたとする。「ＥＦ紅茶」のキャンペーンは、図２のキャンペーン管理データベースで示すように、２００６年５月５日で終了する。現在が２００６年５月３日であるとすると、このキャンペーンは残り少なく、このキャンペーンでは、所定のポイントを獲得することは難しい。このような場合には、そのポイントを他の商品のキャンペーンに移行することができる。
【００８８】
図１０（Ａ）に示すように、「ＥＦ紅茶」のキャンペーンサイトの画面１０１中に、ポイント移行ボタン１０２が表示される。このポイント移行ボタン１０２がクリックされると、振分処理サーバ２に、ポイント移行リクエストが送信される。
【００８９】
振分処理サーバ２で、ポイント移行リクエストが受信されると、ポイント移行リクエストを送信しているキャンペーンサーバのアドレスから、キャンペーンＩＤが取得される。この場合には、図２に示すキャンペーン管理データベースより、「ＥＦ紅茶」のキャンペーンＩＤ（ＩＤ＝００３）が取得される。そして、図２に示すキャンペーン管理データベースの「終了後振分条件」の項目が参照される。
【００９０】
図２に示すように、「ＥＦ紅茶」のキャンペーン種別は、「飲料水」である。キャンペーン管理データベースの終了後振分条件が「飲料水」である、「２００６年５月３日」現在実施機関中のキャンペーン（移行前のキャンペーンは除く）は、「ＩＪコーラ」のキャンペーン（キャンペーン番号ＩＤ＝００５）である。よって、「ＩＪコーラ」のキャンペーンとが抽出される。
【００９１】
現在キャンペーン実施期間中で、終了後振分条件を満足する候補キャンペーンが抽出されると、その候補キャンペーンが振分処理サーバ２からユーザ端末装置３に送られる。そして、ユーザ端末装置３には、図１０（Ｂ）に示すような画面１０３が振分処理サーバ２からユーザ端末装置３に送られる。この画面１０３には、ポイントの移行が可能である旨の表示１０４と、候補となるキャンペーンの一覧の表示１０５と、キャンペーンを選択するボタン１０６が含められる。
【００９２】
ここで、ボタン１０６がクリックされると、この選択情報がユーザ端末装置３から振分処理サーバ２に送られる。そして、振分処理サーバ２で、図２のキャンペーン管理データベースを参照して、キャンペーンＩＤ「ＩＤ＝００５」のキャンペーンサーバ１ｃのアドレス「http://www.../ij.html」が取得される。そして、「ＩＪコーラ」のキャンペーンサーバ１ｅに接続される。
【００９３】
このとき、それまで獲得したポイントは、すでにシリアルナンバーから共通価値であるポイントに変換されているため、そのままポイント換算処理部を通過する。例えば、「ＥＦ紅茶」のキャンペーンで獲得したポイントが１０ポイントであったとする。すると「ＩＪコーラ」のキャンペーンサーバａ１には、その１０ポイントがそのまま送信される（ただし、ポイント移行の手数料としてある一定のポイント数を減算する場合はポイント換算処理部にて処理を行う）。
【００９４】
キャンペーンサーバ１ｅに接続されると、図１０（Ｃ）に示すような画面１０７が表示される。この画面１０７には、ユーザ登録ボタン１０８や、ユーザ認証用の入力欄１０９ａ、１０９ｂが含まれている。このキャンペーンサーバ１ｅのサイトの画面表示に従って処理を行っていくことで、「ＩＪコーラ」のキャンペーンに参加することができる。
【００９５】
図１１は、本発明の第２の実施形態におけるキャンペーンサーバ１ａ、１ｂ、１ｃ、…の動作に基づく機能ブロック図を示すものである。
【００９６】
振分処理サーバ２からは、キャンペーン実施中の商品の場合には、シリアル番号が送信され、キャンペーンが終了しており、キャンペーンが振分られている場合には、換算されたポイントが送信される。更に、第２の実施形態の場合には、他のキャンペーンサーバから、ポイントが移行されてくる場合がある。
【００９７】
図１１において、振分処理サーバ２からのシリアル番号又はポイントが送受信部１８１で受信される。送受信部１８１で受信されたシリアル番号がシリアル番号復号部１８２に送られる。また、受信されたポイントがポイント記憶部１８３に記憶される。
【００９８】
シリアル番号復号部１８２で、シリアル番号が復号される。このとき、認証部１８４で、このシリアル番号が正規のシリアル番号であるかどうかの認証が行われる。そして、ポイント取得部１９０でシリアル番号からポイントが取得され、このポイントがポイント処理部１８９に送られる。
【００９９】
ユーザの登録処理は、ユーザ登録部１８６で行われる。ユーザ登録に必要な情報は、送受信部１８１から入力される。ユーザ登録処理が終了すると、ユーザＩＤと、ユーザ名と、獲得したポイント数からなるユーザデータベース１８８が作成される。
【０１００】
ユーザ認証は、ユーザ認証部１８７で行われる。ユーザ認証が成立すると、ポイント処理部１８９で、ポイント処理が行われる。
【０１０１】
ポイント処理部１８９では、ユーザデータベース１８８を用いて、各ユーザのポイント数が管理される。すなわち、ポイント取得部１９０で、ポイントが取得され、このポイントがポイント処理部１８９に送られる。また、ポイント記憶部１８３に記憶されているポイントがポイント処理部１８９に送られる。
【０１０２】
キャンペーン実施中の商品の場合には、受信したシリアル番号からポイント取得部１９０でポイントが取得され、このポイントがそれまでのユーザのポイントに加算される。また、キャンペーンが終了しており、キャンペーンが振分られる場合には、振分処理サーバ２から送られてきたポイントがポイント記憶部１８３に記憶され、このポイントがそれまでのユーザのポイントに加算される。また、他のキャンペーンからポイントが移行される場合には、振分処理サーバ２から送られてきた移行ポイントがポイント記憶部１８３に記憶され、このポイントがそれまでのユーザのポイントに加算される。そして、それまで獲得したポイントが所定のポイントに達しているかどうかが判別され、これに応じて、サービスを行う処理がなされる。
【０１０３】
ポイント移行入力部１８０からポイント移行指令が与えられると、ユーザデータベース１８８から、そのユーザの保有しているポイントが出力され、このポイントが送受信部１８１から振分処理サーバ２に向けて送られる。そして、ユーザデータベース１８８から、送信したポイントが減算される。
【０１０４】
このように、本発明の第２の実施形態におけるキャンペーンサーバ１ａ、１ｂ、１ｃ、…には、ポイント移行入力部１８０が設けられる。このポイント移行入力部１８０は、図１０におけるポイント移行ボタン１０２に対応している。このポイント移行入力部１８０からポイント移行指令が与えられると、振分処理サーバ２に向けて、ポイントが出力され、ユーザデータベース１８８から、送信したポイントが減算される。また、他のキャンペーンからポイントの移行があると、振分処理サーバ２から送られてきた移行ポイントがポイント記憶部１８３に記憶され、このポイントがそれまでのユーザのポイントに加算される。他の構成については、図７に示した第１の実施形態のキャンペーンサーバ１ａ、１ｂ、１ｃ、…と同様である。
【０１０５】
図１２は、本発明の第２の実施形態における振分処理サーバ２の動作に基づく機能ブロック図である。
【０１０６】
図１２において、受信部１５１は、ネットワーク網４を介して送られてくるデータを受信している。ポイントの移行があるときには、キャンペーンサーバ１ａ、１ｂ、１ｃ、…から、ポイントと、ポイント移行リクエストが送られ、このポイントと、ポイント移行リクエストが受信部１５１で受信される。
【０１０７】
アドレス判定部１５３で、ポイント移行リクエストを送信してきたキャンペーンサーバのアドレスから、キャンペーン管理データベース１１０を参照して、キャンペーンＩＤが取得される。取得されたキャンペーンＩＤは、キャンペーン候補抽出部１６０に送られる。
【０１０８】
キャンペーン候補抽出部１６０で、キャンペーン管理データベース１１０の各レコードのキャンペーン種別の項目及びキャンペーン実施期間の項目と、取得された終了後振分条件及び現在の日時とを参照して、終了後振分条件を満足し、現在もキャンペーン実施中のキャンペーンが候補キャンペーンとして抽出される。そして、この候補キャンペーンの一覧がキャンペーン選択部１６１に送られると共に、送信部１５８に送られる。これにより、ユーザのユーザ端末装置３に、候補キャンペーンの一覧が表示される。
【０１０９】
ユーザのユーザ端末装置３で、候補キャンペーンから、所望の移行先のキャンペーンが選択されると、この選択情報が受信部１５１で受信され、キャンペーン選択部１６１に送られる。キャンペーン選択部１６１で、候補キャンペーンの中から移行先のキャンペーンが選択される。この移行先のキャンペーンのキャンペーンＩＤがアクセスサーバ判定部１５７に送られる。
【０１１０】
アクセスサーバ判定部１５７で、キャンペーン管理データベース１１０のキャンペーンサーバのアドレスの項目を参照して、移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバのアドレスが判定される。そして、この移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバのアドレスが送信部１５８に送られ、送信部１５８により、移行先のキャンペーンのキャンペーンＩＤに対応するキャンペーンサーバがアクセスされる。
【０１１１】
また、ポイント換算部１５９で、キャンペーン管理データベース１１０のポイントレートの項目を参照して、このポイントが移行先のキャンペーンのポイントに換算される。移行先のキャンペーンのキャンペーンサーバには、換算されたポイントが送信される。
【０１１２】
図１３は、本発明の第２の実施形態のキャンペーンサーバ１ａ、１ｂ、１ｃ、…の処理をフローチャートで示したものである。本発明の第２の実施形態では、図１３に示すように、ポイント移行元のキャンペーンサーバにおいて、それまで獲得したポイントを振分処理サーバ２に送信する機能が付加される。なお、他の構成については、前述の第１の実施形態と同様であるので、説明を省略する。
【０１１３】
図１２において、ポイント処理において、ポイント移行を行うかどうかが判定される（ステップＳ１０１）。ポイント移行を行う場合には、ユーザデータベースからそれまでそのユーザが獲得したポイントが取得され（ステップＳ１０２）、そのポイントが振分処理サーバ２に送信される（ステップＳ１０３）。そして、振分処理サーバ２に転送されたポイントがユーザデータベースのポイントから減算される（ステップＳ１０４）。
【０１１４】
図１４は、本発明の第２の実施形態における振分処理サーバ２の処理を示すフローチャートである。
【０１１５】
図１４において、キャンペーンサーバから、ポイントと、ポイント移行リクエストが受信される（ステップＳ１５１）。そして、ポイント移行リクエストを送信しているサーバのアドレスから、図２に示すキャンペーン管理データベースを参照して、キャンペーンＩＤが取得される（ステップＳ１５２）。そして、キャンペーン管理データベースの終了後振分条件が参照され、終了後の振分条件が取得される（ステップＳ１５３）。そして、キャンペーン管理データベースの各レコードのキャンペーン種別の項目及びキャンペーン実施期間の項目と、取得された振分条件及び現在の日時とを参照して、振分条件を満足し、現在もキャンペーン実施中のキャンペーン（移行元のキャンペーンは除く）が候補キャンペーンとして抽出される（ステップＳ１５４）。
【０１１６】
候補キャンペーンが抽出されたかどうかが判別され（ステップＳ１５５）、候補キャンペーンが抽出できない場合には、それで処理が終了される。
【０１１７】
候補キャンペーンが抽出された場合には、候補キャンペーンの一覧がユーザ端末装置３に送信される（ステップＳ１５６）。そして、ユーザ端末装置３からキャンペーンの選択情報が受信されたかどうかが判別される（ステップＳ１５７）。
【０１１８】
キャンペーンの選択情報が受信されたら、キャンペーン管理データベースのポイントレートの項目を用いて、ポイントの換算処理が行われる（ステップＳ１５８）。そして、キャンペーン管理データベースから、移行先のキャンペーンＩＤに対応するキャンペーンサーバのアドレスが判定され（ステップＳ１５９）、この移行先のキャンペーンサーバに向けて、換算されたポイントが送信される（ステップＳ１６０）。
【０１１９】
このように、それまで移行元のキャンペーンで獲得したポイントは、図１３のステップＳ１０３で、移行元のキャンペーンサーバから振分処理サーバ２に送信される。そして、振分処理サーバ２では、図１４のステップＳ１５３〜Ｓ１６０で、振分条件を満足する候補キャンペーンを抽出し、候補キャンペーンの中から移行先のキャンペーンが選択されると、移行先のキャンペーンサーバへの接続処理を行っている。そして、このとき、獲得したポイントが移行先のキャンペーンでも使用できるように、ステップＳ１５８で、ポイントの換算処理を行い、ステップＳ１６０で、換算されたポイントを振分先のキャンペーンサーバに送信している。これにより、移行元のキャンペーンで獲得したポイントが移行先のキャンペーンでも利用できる。
【０１２０】
本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【産業上の利用可能性】
【０１２１】
本発明は、各種の商品の販売促進のために行うキャンペーンサービスのためのキャンペーンサービスの処理装置及び方法として用いることができる。
【図面の簡単な説明】
【０１２２】
【図１】本発明の第１の実施形態のキャンペーン処理システムの全体構成を示すブロック図である。
【図２】本発明の第１の実施形態のキャンペーン処理システムにおけるキャンペーン管理データベースの説明図である。
【図３】本発明の第１の実施形態のキャンペーン処理システムにおけるキャンペーン商品の説明図である。
【図４】本発明の第１の実施形態のキャンペーンサービスの概要の説明図である。
【図５】本発明の第１の実施形態のキャンペーン処理システムにおける振分処理サーバの一例の機能ブロック図である。
【図６】本発明の第１の実施形態のキャンペーン処理システムにおける振分処理サーバの処理を示すフローチャートである。
【図７】本発明の第１の実施形態のキャンペーン処理システムにおけるキャンペーンサーバの一例の機能ブロック図である。
【図８】本発明の第１の実施形態のキャンペーン処理システムにおけるユーザデータベースの説明図である。
【図９】本発明の第１の実施形態のキャンペーン処理システムにおけるキャンペーンサーバの処理を示すフローチャートである。
【図１０】本発明の第２の実施形態のキャンペーンサービスの概要の説明図である。
【図１１】本発明の第２の実施形態のキャンペーン処理システムにおけるキャンペーンサーバの一例の機能ブロック図である。
【図１２】本発明の第２の実施形態のキャンペーン処理システムにおける振分処理サーバの一例の機能ブロック図である。
【図１３】本発明の第２の実施形態のキャンペーン処理システムにおけるキャンペーンサーバの処理を示すフローチャートである。
【図１４】本発明の第２の実施形態のキャンペーン処理システムにおける振分処理サーバの処理を示すフローチャートである。
【符号の説明】
【０１２３】
１ａ、１ｂ、１ｃ、…：キャンペーンサーバ
２：振分処理サーバ
３：ユーザ端末装置
１０：キャンペーン管理データベース
５１：受信部
５３：シリアル番号復号部
５４：計算認証部
５５：キャンペーン実施期間判定部
５６：ポイント抽出部
５７：アクセスサーバ判定部
５８：送信部
５９：ポイント換算部
６０：キャンペーン候補抽出部
６１：キャンペーン選択部
８１：送受信部
８２：シリアル番号復号部
８３：ポイント記憶部
８４：認証部
８５：シリアル番号データベース
８６：ユーザ登録部
８７：ユーザ認証部
８８：ユーザデータベース
８９：ポイント処理部
【図１】
0004811105.tif 000002
【図２】
0004811105.tif 000003
【図３】
0004811105.tif 000004
【図４】
0004811105.tif 000005
【図５】
0004811105.tif 000006
【図６】
0004811105.tif 000007
【図７】
0004811105.tif 000008
【図８】
0004811105.tif 000009
【図９】
0004811105.tif 000010
【図１０】
0004811105.tif 000011
【図１１】
0004811105.tif 000012
【図１２】
0004811105.tif 000013
【図１３】
0004811105.tif 000014
【図１４】
0004811105.tif 000015