(57)【要約】【課題】商品の販売を好適に促進することが可能な取引システム及びプログラムを提供する。【解決手段】サーバ装置１は、購入履歴ＤＢ１３３を参照することで、購入者が購入対象の商品に関連する商品が購入者に対応する購入履歴に存在するか否か判定する。そして、サーバ装置１は、購入対象の商品に関連する商品が購入履歴に存在する場合、購入対象の商品の購入に対して特典を付与する。【選択図】図６
2016018408.tif 000002
【特許請求の範囲】
【請求項１】
商品の購入履歴を購入者ごとに記憶する記憶手段から前記購入履歴を参照することで、購入対象の商品に関連する商品が、当該購入対象の商品の購入者に対応する購入履歴に存在するか否か判定する判定手段と、
前記購入対象の商品に関連する商品が前記購入履歴に存在すると前記判定手段が判定した場合、前記購入対象の商品の購入に対して特典を付与する特典付与手段と、
を有することを特徴とする取引装置。
【請求項２】
前記判定手段は、購入対象の商品が複数存在する場合、当該複数の商品の中で特典を付与する条件を満たす商品の組み合わせが存在するか否かさらに判定し、
前記特典付与手段は、前記複数の商品の中で特典を付与する条件を満たす商品の組み合わせが存在する場合、当該商品の組み合わせのうち少なくとも一つの商品に対して前記特典を付与することを特徴とする請求項１に記載の取引装置。
【請求項３】
前記特典付与手段は、前記購入者の購入履歴に基づき、付与する前記特典を変化させることを特徴とする請求項１または２に記載の取引装置。
【請求項４】
前記特典付与手段は、前記購入者の購入履歴に記録された購入数が多いほど、付与する前記特典を大きくすることを特徴とする請求項３に記載の取引装置。
【請求項５】
前記特典付与手段は、前記購入者の購入履歴に記録された商品のうち、前記購入対象の商品と所定の属性が一致する商品の購入数が多いほど、付与する前記特典を大きくすることを特徴とする請求項４に記載の取引装置。
【請求項６】
前記判定手段は、前記購入対象の商品が前記購入履歴にある商品と関連するか否かを、前記購入対象の商品の情報及び前記購入履歴にある商品の情報に基づき判定することを特徴とする請求項１〜５のいずれか一項に記載の取引装置。
【請求項７】
前記特典付与手段は、前記特典として、前記特典が付与されない場合と比較して割引率を大きくする、又は次回以降の購入に利用可能なポイントを多く付与することを特徴とする請求項１〜６のいずれか一項に記載の取引装置。
【請求項８】
前記特典付与手段は、前記購入対象の商品が前記購入履歴にある書籍と同一タイトルの電子書籍である場合、前記特典を付与することを特徴とする請求項１〜７のいずれか一項に記載の取引装置。
【請求項９】
前記特典付与手段は、前記購入対象の商品が前記購入履歴にある書籍と同一シリーズの書籍である場合、前記特典を付与することを特徴とする請求項１〜８のいずれか一項に記載の取引装置。
【請求項１０】
請求項１〜９のいずれか一項に記載の取引装置としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品の取引時の特典付与に関する。
【背景技術】
【０００２】
従来から、商品購入時に所定の条件を満たした場合、所定の特典を付与する取引システムが知られている。例えば、特許文献１には、印刷物である書籍を購入したユーザに対し、ユーザの端末上で電子化された上記書籍の任意の頁を無料で閲覧可能とするシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５３２３８８０号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のように、購入した紙の書籍の電子版を無料で提供する場合、出版社の承諾が得にくいなどの実施上の制約が多い。一方、過去の購入履歴に基づき割引等の所定の特典を付与する場合、新たな商品の販売を促進することができ、売上げを増加させることが期待できる。そこで、本発明は、商品の販売を好適に促進することが可能な取引システム及びプログラムを提供することを主な課題とする。
【課題を解決するための手段】
【０００５】
本発明の１つの観点では、取引装置は、商品の購入履歴を購入者ごとに記憶する記憶手段から前記購入履歴を参照することで、購入対象の商品に関連する商品が、当該購入対象の商品の購入者に対応する購入履歴に存在するか否か判定する判定手段と、前記購入対象の商品に関連する商品が前記購入履歴に存在すると前記判定手段が判定した場合、前記購入対象の商品の購入に対して特典を付与する特典付与手段と、を有する。
【０００６】
上記取引装置は、判定手段と、特典付与手段とを備える。判定手段は、商品の購入履歴を購入者ごとに記憶する記憶手段から購入履歴を参照することで、購入対象の商品に関連する商品が、購入対象の商品の購入者に対応する購入履歴に存在するか否か判定する。特典付与手段は、購入対象の商品に関連する商品が購入対象の商品の購入者に対応する購入履歴に存在すると判定手段が判定した場合、購入対象の商品の購入に対して特典を付与する。ここで、「特典を付与する」とは、例えば価格に対する割引率を上げたり、還元するポイントを高くしたりすることを指す。このように、取引装置は、購入対象の商品が購入済みの商品と関連する場合に、購入対象の商品の購入に対して割引などの特典を付す。これにより、取引装置は、購入済み商品の関連商品の販売を好適に促進することができる。
【０００７】
上記取引装置の一態様では、前記判定手段は、購入対象の商品が複数存在する場合、当該複数の商品の中で特典を付与する条件を満たす商品の組み合わせが存在するか否かさらに判定し、前記特典付与手段は、前記複数の商品の中で特典を付与する条件を満たす商品の組み合わせが存在する場合、当該商品の組み合わせのうち少なくとも一つの商品に対して前記特典を付与する。このように、取引装置は、複数の商品を同時購入する際に、特典を付与する条件を満たす商品の組み合わせが存在する場合に購入特典を付与することで、関連商品のまとめ買いを好適に促進することができる。
【０００８】
上記取引装置の他の一態様では、前記特典付与手段は、前記購入者の購入履歴に基づき、付与する前記特典を変化させる。この態様により、取引装置は、購入者の購入履歴に即して関連商品購入時の特典を決定することができる。
【０００９】
上記取引装置の他の一態様では、前記特典付与手段は、前記購入者の購入履歴に記録された購入数が多いほど、付与する前記特典を大きくする。この態様により、取引装置は、購入実績が多いユーザほど特典を多く付与し、好適に販売を促進することができる。
【００１０】
上記取引装置の他の一態様では、前記特典付与手段は、前記購入者の購入履歴に記録された商品のうち、前記購入対象の商品と所定の属性が一致する商品の購入数が多いほど、付与する前記特典を大きくする。ここで、「所定の属性」は、例えば商品が属するカテゴリ、商品の販売会社、製造会社、著作者などを指す。この態様により、取引装置は、所定の属性を有する商品の販売を好適に促進することができる。
【００１１】
上記取引装置の他の一態様では、前記判定手段は、前記購入対象の商品が前記購入履歴にある商品と関連するか否かを、前記購入対象の商品の情報及び前記購入履歴にある商品の情報に基づき判定する。ここで、「商品の情報」とは、例えば、商品の名称やタイトル、商品概要、ユーザレビューなどが該当する。この態様により、取引装置は、購入対象の商品と購入履歴にある商品との関連性の有無を好適に判定し、購入対象の商品の購入に対して特典を付すべきか否か判定することができる。
【００１２】
上記取引装置の他の一態様では、前記特典付与手段は、前記特典として、前記特典が付与されない場合と比較して割引率を大きくする、又は次回以降の購入に利用可能なポイントを多く付与する。これにより、取引装置は、好適に購入済み商品と関連する商品の販売を促進することができる。
【００１３】
上記取引装置の他の一態様では、前記特典付与手段は、前記購入対象の商品が前記購入履歴にある書籍と同一タイトルの電子書籍である場合、前記特典を付与する。これにより、取引装置は、購入履歴にある書籍と同一タイトルの電子書籍の販売を好適に促進することができる。
【００１４】
上記取引装置の他の一態様では、前記特典付与手段は、前記購入対象の商品が前記購入履歴にある書籍と同一シリーズの書籍である場合、前記特典を付与する。これにより、取引装置は、購入履歴にある書籍と同一シリーズの書籍の販売を好適に促進することができる。
【００１５】
本発明のさらに別の観点では、プログラムは、上記いずれか記載の取引装置としてコンピュータを機能させる。このプログラムをコンピュータにインストールして機能させることで、本発明に係る取引装置を構成させることができる。
【発明の効果】
【００１６】
本発明に係る取引装置によれば、購入対象の商品が購入済みの商品と関連する場合に、購入対象の商品の購入に対して割引などの特典を付すことで、購入済み商品の関連商品の販売を好適に促進することができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る取引システムの構成を示す。
【図２】サーバ装置のブロック図を示す。
【図３】利用者端末のブロック図を示す。
【図４】商品情報ＤＢ、特典付与条件ＤＢ、及び購入履歴ＤＢのデータ構造を示す。
【図５】商品画面を表示する際の処理概要を示すフローチャートである。
【図６】特典付与処理の手順を示すフローチャートである。
【図７】購入履歴に基づく特典が反映された商品画面の表示例を示す。
【図８】変形例に係る取引システムの構成を示す。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら、本発明を実施するのに好適な実施形態について説明する。
【００１９】
［取引システムの構成］
図１は、本実施形態に係る取引システム１００の構成を示す。取引システム１００は、書籍（電子書籍も含む）を取引対象とする電子商取引を行うシステムであって、書籍の販売者が管理するサーバ装置１と、書籍の購入者が使用する利用者端末３とを有する。サーバ装置１と利用者端末３とは、インターネットなどの通信網２を介してデータ通信を行う。
【００２０】
サーバ装置１は、ＷＥＢサーバとして機能し、利用者端末３からの要求に基づき、１又は複数の商品に関する情報を表示した画面（「商品画面」とも呼ぶ。）の表示情報を利用者端末３に送信する。また、サーバ装置１は、利用者端末３を使用するユーザの購入履歴を管理する。そして、後述するように、サーバ装置１は、ユーザの購入履歴に基づき、商品画面で表示する商品（「表示対象商品Ｃｔａｇ」とも呼ぶ。）の価格、又は、購入特典として付与するポイント（還元ポイント）を決定する。サーバ装置１は、本発明における「取引装置」の一例である。
【００２１】
利用者端末３は、例えばスマートフォンなどの通信端末であり、図１の例では、タッチパネルが積層されたディスプレイ４１を有する。利用者端末３は、商品画面を表示するためのユーザ入力を受け付け、その入力情報をサーバ装置１に送信することで、サーバ装置１から表示情報を受信し、商品画面をディスプレイ４１上に表示する。なお、図１の例に代えて、利用者端末３は、デスクトップパソコンやノートパソコン等の通信可能な種々の端末であってもよい。
【００２２】
［サーバ装置の構成］
図２は、サーバ装置１のブロック図である。サーバ装置１は、記憶部１３と、データ通信を行う通信部１４と、制御部１５とを備える。これらの各要素は、バスライン１０を介して相互に接続されている。
【００２３】
記憶部１３は、ハードディスク又はフラッシュメモリといったメモリによって構成される。記憶部１３は、制御部１５が実行するプログラムを記憶する。また、記憶部１３は、商品画面に表示する各商品の商品情報を商品ＩＤごとに関連付けたデータベースである商品情報ＤＢ１３１を記憶する。また、記憶部１３は、商品価格の割引率の増加又は還元ポイントの増加等の特典を付与する条件を、商品ＩＤごとに関連付けたデータベースである特典付与条件ＤＢ１３２を記憶する。さらに、記憶部１３は、購入履歴がある商品の商品ＩＤをユーザＩＤごとに関連付けた購入履歴ＤＢ１３３を記憶する。これらのデータベースのデータ構造については［データ構造］のセクションで説明する。
【００２４】
制御部１５は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備え、サーバ装置１内の各構成要素に対して種々の制御を行う。
【００２５】
例えば、制御部１５は、利用者端末３との接続後に利用者端末３に対してユーザＩＤ及びパスワードなどのログイン情報を要求し、当該ログイン情報に基づきユーザ認証を行う。また、制御部１５は、表示対象商品Ｃｔａｇの商品情報を示した商品画面の表示情報を生成し、利用者端末３へ送信する。このとき、制御部１５は、表示対象商品Ｃｔａｇと関連する商品の購入履歴がある場合には、当該表示対象商品Ｃｔａｇへの割引又は還元ポイントの増加などの特典（「購入履歴に基づく特典」とも呼ぶ。）を付すべきと判断し、商品画面上で表示する価格等に反映させる。そして、制御部１５は、本発明における「判定手段」、「特典付与手段」、及びコンピュータが実行するプログラムとして機能する。
【００２６】
［利用者端末の構成］
図３は、利用者端末３のブロック図である。利用者端末３は、ディスプレイ４１などの表示部３１と、タッチパネルなどの入力部３２と、記憶部３３と、データ通信を行う通信部３４と、制御部３５とを備える。これらの各要素は、バスライン３０を介して相互に接続されている。
【００２７】
記憶部３３は、ハードディスク又はフラッシュメモリといったメモリによって構成される。また、記憶部３３は、制御部３５が実行するプログラムを記憶する。
【００２８】
制御部３５は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭなどを備え、利用者端末３内の各構成要素に対して種々の制御を行う。制御部３５は、記憶部３３に記憶されたプログラムを実行することで、所定の処理を行う。例えば、制御部３５は、入力部３２により、ログイン情報の入力を受け付けたり、表示対象商品Ｃｔａｇを指定するための入力を受け付けたりする。また、制御部３５は、サーバ装置１から送信された表示情報に基づき、商品画面をディスプレイ４１上に表示する。
【００２９】
［データ構造］
次に、サーバ装置１が記憶する商品情報ＤＢ１３１、特典付与条件ＤＢ１３２、及び購入履歴ＤＢ１３３のデータ構造の具体例について説明する。
【００３０】
図４（Ａ）は、商品情報ＤＢ１３１のデータ構造の一例である。図４（Ａ）に示す商品情報ＤＢ１３１では、商品ＩＤごとに、商品である書籍のタイトル、著者、価格、及び還元ポイントを算出するためのポイント還元率が関連付けられている。ここで、図４（Ａ）の「価格」は、購入履歴に基づく特典が反映される前の書籍の価格を示し、図４（Ａ）の「ポイント還元率」は、価格に対して付与すべき還元ポイントの率を示す。例えば、商品ＩＤ「Ｂ１０００１」の書籍「○○事件  上巻」を購入した場合、購入履歴に基づく特典の適用がないときには、価格が「５００円」となり、還元ポイントが「５ポイント」（＝５００×０．０１）となる。なお、商品情報ＤＢ１３１には、図４（Ａ）に示す各項目の他、書籍のジャンルの情報、出版社の情報、発行年月日の情報などの種々の情報が関連付けられてもよい。なお、価格は、必ずしも定価である必要はなく、購入履歴に基づく特典の適用以外の理由で割引が実施されている場合には、当該割引後の価格を示す。
【００３１】
図４（Ｂ）は、特典付与条件ＤＢ１３２のデータ構造の一例である。図４（Ｂ）に示す特典付与条件ＤＢ１３２では、特典付与の対象となる商品の商品ＩＤである対象商品ＩＤと、当該商品に関連する商品の商品ＩＤである関連商品ＩＤと、特典内容とが関連付けられている。
【００３２】
ここで、特典付与条件ＤＢ１３２の１番目のレコードは、商品ＩＤ「Ｅ１０００１」の電子書籍「○○事件  上巻（電子版）」を購入する場合、関連商品である商品ＩＤ「Ｂ１０００１」の書籍「○○事件  上巻」の購入履歴があるときに価格が７０％割引になることを示す。このように、紙の書籍を購入したユーザに対して、同一タイトルの電子書籍の購入に特典を付すことで、電子書籍の販売を好適に促進することができる。
【００３３】
また、特典付与条件ＤＢ１３２の２番目のレコードは、商品ＩＤ「Ｂ１０００２」の電子書籍「○○事件  下巻」を購入する場合、関連商品である商品ＩＤ「Ｂ１０００２」の書籍「○○事件  上巻」の購入履歴があるときに価格の１０％分の還元ポイントが追加されることを示す。また、特典付与条件ＤＢ１３２の３番目のレコードは、商品ＩＤ「Ｂ１０００５」の電子書籍「△△への招待  ３巻」を購入する場合、関連商品である商品ＩＤ「Ｂ１０００３」の書籍「△△への招待  １巻」又は商品ＩＤ「Ｂ１０００４」の書籍「△△への招待  ２巻」のいずれかの購入履歴があるときに還元ポイントが２倍になることを示す。このように、巻数（巻名）のみが異なる同一タイトルの書籍（即ちシリーズ化された書籍）の１つが購入済みであった場合に、同一シリーズの他の書籍の購入の際に購入履歴に基づく特典を付すことで、書籍販売を好適に促進することができる。
【００３４】
図４（Ｃ）は、購入履歴ＤＢ１３３のデータ構造の一例である。図４（Ｃ）に示す購入履歴ＤＢ１３３では、ユーザＩＤごとに、購入済みの商品に対応する商品ＩＤが関連付けられている。サーバ装置１は、購入履歴ＤＢ１３３を、商品の取引が成立するごとに更新する。例えば、サーバ装置１は、商品画面上で商品購入手続があった場合、購入された商品の商品ＩＤを、購入者に対応するユーザＩＤに対応付けて購入履歴ＤＢ１３３に登録する。また、サーバ装置１は、店舗販売の場合には、ＰＯＳレジスタが会員カード等から読み取った購入者のユーザＩＤ及び商品に付されたタグ等からＰＯＳレジスタが読み取った商品ＩＤ等を受信することで、購入履歴ＤＢ１３３を更新する。
【００３５】
［処理フロー］
次に、本実施形態に基づく商品画面の表示方法について、図５及び図６のフローチャートを参照して説明する。
【００３６】
（１）処理概要
図５は、商品画面を表示する際にサーバ装置１及び利用者端末３が実行する処理手順を示すフローチャートの一例である。
【００３７】
まず、利用者端末３は、ログインに必要なユーザＩＤ等のログイン情報をサーバ装置１へ送信する（ステップＳ１０１）。例えば、利用者端末３は、サーバ装置１から受信した表示情報に基づくログイン画面等を表示することで、ログインを行うためのユーザＩＤなどの入力を受け付け、入力された情報をサーバ装置１へ送信する。この場合、サーバ装置１は、受信したログイン情報に基づき、ユーザ認証を実行する（ステップＳ２０１）。これにより、サーバ装置１は、利用者端末３の利用者のユーザＩＤを認識する。
【００３８】
次に、利用者端末３は、表示対象商品Ｃｔａｇを指定する入力を受け付け、入力された情報をサーバ装置１へ送信する（ステップＳ１０２）。この場合、表示対象商品Ｃｔａｇを指定する入力は、商品情報ＤＢ１３１に記憶された各商品を検索するためのキーワードであってもよく、所望の書籍を特定するための商品ＩＤ、出版社、発行年月日、又は／及びジャンル等であってもよい。利用者端末３から表示対象商品Ｃｔａｇを指定する入力情報を受信したサーバ装置１は、当該入力情報に基づき商品情報ＤＢ１３１を対象に商品検索を行うことで表示対象商品Ｃｔａｇを認識し、当該表示対象商品Ｃｔａｇの商品情報を商品情報ＤＢ１３１から取得する（ステップＳ２０２）。
【００３９】
そして、サーバ装置１は、後述する特典付与処理を、表示対象商品Ｃｔａｇごとに実行する（ステップＳ２０３）。これにより、サーバ装置１は、購入履歴に基づく特典が適用される表示対象商品Ｃｔａｇの価格又は還元ポイントを決定する。そして、サーバ装置１は、ステップＳ２０２で取得した表示対象商品Ｃｔａｇの商品情報及びステップＳ２０３での特典付与処理の結果に基づき、商品画面の表示情報を生成し、利用者端末３へ送信する（ステップＳ２０４）。商品画面の表示情報を受信した利用者端末３は、当該表示情報に基づき商品画面を表示する（ステップＳ１０３）。ステップＳ１０３での商品画面の表示例については、図７を参照して後述する。
【００４０】
その後、サーバ装置１は、商品画面上で購入する商品の指定があった場合、指定された商品を購入するための決済を行う。この場合、購入対象の商品が購入履歴に基づく特典の適用対象である場合、サーバ装置１は、当該特典が適用された後の価格又は還元ポイントにより決済を行う。
【００４１】
（２）特典付与処理
図６は、特典付与処理の手順を示すフローチャートの一例である。サーバ装置１は、図６に示す特典付与処理を、ステップＳ２０３において、表示対象商品Ｃｔａｇごとに実行する。
【００４２】
まず、サーバ装置１は、特典付与条件ＤＢ１３２を参照し、表示対象商品Ｃｔａｇの商品ＩＤに紐付く関連商品ＩＤがあるか否か判定する（ステップＳ２１１）。そして、サーバ装置１は、表示対象商品Ｃｔａｇの商品ＩＤに紐付く関連商品ＩＤが特典付与条件ＤＢ１３２に登録されている場合（ステップＳ２１１：Ｙｅｓ）、ステップＳ２１２へ処理を進める。一方、サーバ装置１は、表示対象商品Ｃｔａｇの商品ＩＤに紐付く関連商品ＩＤが特典付与条件ＤＢ１３２に登録されていない場合（ステップＳ２１１：Ｎｏ）、当該表示対象商品Ｃｔａｇに対し、購入履歴に基づく特典はないと判断し、フローチャートの処理を終了する。
【００４３】
次に、サーバ装置１は、ステップＳ２１１で認識した関連商品ＩＤが、購入履歴ＤＢ１３３において対象のユーザＩＤに関連付けられているか否か判定する（ステップＳ２１２）。ここで、「対象のユーザＩＤ」は、図５のステップＳ２０１のユーザ認証で認識したユーザＩＤである。これにより、サーバ装置１は、表示対象商品Ｃｔａｇに関連する書籍の購入履歴があるか否かを判定する。
【００４４】
そして、関連商品ＩＤが購入履歴ＤＢ１３３において対象のユーザＩＤに関連付けられている場合（ステップＳ２１２；Ｙｅｓ）、サーバ装置１は、表示対象商品Ｃｔａｇの価格又は還元ポイントを変更する（ステップＳ２１３）。具体的には、サーバ装置１は、商品情報ＤＢ１３１に登録されている表示対象商品Ｃｔａｇの価格又は還元ポイントを、当該表示対象商品Ｃｔａｇの商品ＩＤと特典付与条件ＤＢ１３２中で紐付いた特典内容に基づき変更する。これにより、サーバ装置１は、購入済み商品に関連する表示対象商品Ｃｔａｇに対して購入履歴に基づく特典を適切に反映させた商品画面を利用者端末３に表示させることができる。一方、特定した関連商品ＩＤが購入履歴ＤＢ１３３において対象のユーザＩＤに関連付けられていない場合（ステップＳ２１２；Ｎｏ）、サーバ装置１は、表示対象商品Ｃｔａｇの関連書籍の購入履歴がないと判断し、購入履歴に基づく特典を反映させることなくフローチャートの処理を終了する。
【００４５】
［表示例］
図７は、購入履歴に基づく特典が反映された商品画面の表示例を示す。図７の例では、ユーザＩＤ「１００１」のユーザが使用する利用者端末３は、サーバ装置１に対するログイン後、「○○」を検索条件とする入力情報を表示情報の要求信号と共にサーバ装置１に送信することで、商品画面を表示している。なお、図７の例では、サーバ装置１は、購入履歴に基づく特典が付与される表示対象商品Ｃｔａｇを優先的に（即ち上位に）表示させている。
【００４６】
ここで、図７に示す商品画面の表示情報を生成する処理について具体的に説明する。
【００４７】
まず、サーバ装置１は、「○○」を検索条件とする入力情報を受信した場合、「○○」をキーワードとして商品情報ＤＢ１３１のタイトルを検索し、図４（Ａ）に示す商品ＩＤ「Ｅ１０００１」の電子書籍「○○事件  上巻（電子版）」及び商品ＩＤ「Ｂ１０００２」の書籍「○○事件  下巻」を含む商品を、表示対象商品Ｃｔａｇとして認識する（図５のステップＳ２０２参照）。
【００４８】
その後、サーバ装置１は、図６の特典付与処理により、各表示対象商品Ｃｔａｇに対し、購入履歴に基づく特典の適用の有無の判定処理及び特典の適用処理を行う。
【００４９】
例えば、表示対象商品Ｃｔａｇの１つである商品ＩＤ「Ｅ１０００１」の電子書籍「○○事件  上巻（電子版）」の場合、サーバ装置１は、対応する関連商品ＩＤ「Ｂ１０００１」を特典付与条件ＤＢ１３２から抽出し（図６のステップＳ２１１参照）、かつ、当該関連商品ＩＤ「Ｂ１０００１」がユーザＩＤ「１００１」に関する購入履歴ＤＢ１３３に登録されていることを認識する（ステップＳ２１２参照）。従って、サーバ装置１は、特典付与条件ＤＢ１３２に登録された特典内容である「価格７０％ＯＦＦ」を、電子書籍「○○事件  上巻（電子版）」の価格に反映させる（ステップＳ２１３参照）。この結果、図７の例では、電子書籍「○○事件  上巻（電子版）」の価格が、商品情報ＤＢ１３１に登録された価格「５００円」の７割引である「１５０円」に設定されている。なお、図７の例では、サーバ装置１は、購入履歴に基づく特典が適用された旨を、価格及び還元ポイントと共に表示させている。
【００５０】
また、商品ＩＤ「Ｂ１０００２」の書籍「○○事件  下巻」の場合、サーバ装置１は、対応する関連商品ＩＤ「Ｂ１０００１」を特典付与条件ＤＢ１３２から抽出し、かつ、当該関連商品ＩＤ「Ｂ１０００１」がユーザＩＤ「１００１」に関する購入履歴ＤＢ１３３に登録されていることを認識する。従って、サーバ装置１は、特典付与条件ＤＢ１３２に登録された特典内容である「価格１０％分のポイント還元」を、還元ポイントに反映させる。この結果、図７の例では、書籍「○○事件  下巻」の還元ポイントが、通常では「５ポイント」（価格５００円の１％）であるのに対し、「５５ポイント」（価格５００円の１１％）に設定されている。また、図７の例では、サーバ装置１は、購入履歴に基づく特典が適用された旨を、価格及び還元ポイントと共に表示させている。
【００５１】
なお、図７の例では、サーバ装置１は、各表示対象商品Ｃｔａｇについて、購入履歴に基づく特典を適用した後の価格又は還元ポイントのみを表示させていた。これに代えて、サーバ装置１は、購入履歴に基づく特典を適用前の価格又は還元ポイントと、購入履歴に基づく特典を適用後の価格又は還元ポイントとを商品画面上で併記してもよい。例えば、商品ＩＤ「Ｅ１０００１」の電子書籍「○○事件  上巻（電子版）」の場合、サーバ装置１は、購入履歴に基づく特典を適用前の価格「５００円」を、購入履歴に基づく特典を適用後の価格「１５０円」と共に、図７の商品画面において表示させてもよい。同様に、商品ＩＤ「Ｂ１０００２」の書籍「○○事件  下巻」の場合、サーバ装置１は、購入履歴に基づく特典を適用前の還元ポイント「５ポイント」を、購入履歴に基づく特典を適用後の還元ポイント「５５ポイント」と共に、図７の商品画面において表示させてもよい。
【００５２】
［取引システムの作用効果］
実施形態の取引システム１００によれば、サーバ装置１は、購入済み書籍に関連する書籍に対して割引等の購入履歴に基づく特典を適用することで、購入済み書籍の関連書籍の販売を好適に促進することができる。
【００５３】
［変形例］
次に、実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
【００５４】
（変形例１）
図４（Ｂ）に示す特典付与条件ＤＢ１３２の例では、購入履歴に基づく特典対象は、紙の書籍に対して同一タイトルの電子書籍、又は、購入済み書籍と同一シリーズの書籍に設定されていた。しかし、購入履歴に基づく特典対象は、これに限定されない。
【００５５】
例えば、購入履歴に基づく特典対象は、購入済みの書籍に対するバックナンバー、購入済み書籍と著者が同一の書籍、または購入済み書籍と販売対象年齢（年代）が同一の書籍、購入済み書籍と発行時期が同一の書籍等であってもよい。販売対象年齢（年代）が同一となる書籍としては、例えば、小学１年生向けの雑誌や大学受験向けの教材などが該当する。また、発行時期が同一となる書籍の例としては、例えば、同一年代に発行されたコミック等が該当する。
【００５６】
他の例では、購入履歴に基づく特典対象は、購入済み書籍の商品説明やユーザレビューなどの、購入済み書籍を説明する文章中に現れる書籍名とタイトルが完全又は部分一致する書籍であってもよい。さらに別の例では、購入履歴に基づく特典対象は、購入済み書籍とタイトルが部分一致する書籍であってもよい。なお、変形例２でも述べるように、サーバ装置１は、これらの書籍に関する特典付与条件ＤＢ１３２への登録処理を、商品情報ＤＢ１３１を参照することで自動で行ってもよい。
【００５７】
（変形例２）
サーバ装置１は、特典付与条件ＤＢ１３２の各レコードを、商品情報ＤＢ１３１を参照することで自動生成してもよい。
【００５８】
例えば、サーバ装置１は、商品情報ＤＢ１３１の「タイトル」の項目等を参照し、同一シリーズの書籍を対象に、特典付与条件ＤＢ１３２への登録処理を行う。この場合、例えば、サーバ装置１は、巻数が連続する２つの書籍に対し、巻数が大きい方の書籍の商品ＩＤを対象商品ＩＤとし、巻数が小さい方の書籍の商品ＩＤを関連商品ＩＤとする。なお、サーバ装置１は、この場合に設定する特典内容を、例えば予め定められた内容に設定してもよく、後述する変形例４に基づきユーザごとに決定してもよい。
【００５９】
他の例では、サーバ装置１は、商品説明やユーザレビューなどの、商品を説明又は評価する文章中に現れる書籍名を自動検索し、所定回数以上検出した書籍名に対応する商品ＩＤと、商品説明等が検索対象となった書籍の商品ＩＤとを、特典付与条件ＤＢ１３２に関連付けて登録する。
【００６０】
さらに別の例では、サーバ装置１は、タイトルが所定割合以上一致する書籍を検索し、当該書籍の各々の商品ＩＤを対象商品ＩＤとし、同じく検索された他の書籍の商品ＩＤを関連商品ＩＤとして、特典付与条件ＤＢ１３２へ登録してもよい。
【００６１】
なお、サーバ装置１は、特典付与条件ＤＢ１３２の各レコードを自動生成する代わりに、表示対象商品Ｃｔａｇの認識後、商品情報ＤＢ１３１を参照し、購入履歴ＤＢ１３３に登録された購入済み書籍の中に当該表示対象商品Ｃｔａｇに関連する書籍があるか否かを判定してもよい。即ち、サーバ装置１は、関連商品同士を対応付けた特典付与条件ＤＢ１３２を参照することなく、商品情報ＤＢ１３１のみを参照することで、各表示対象商品Ｃｔａｇに関連する購入済み書籍があるか否か判定してもよい。そして、サーバ装置１は、購入履歴ＤＢ１３３に登録された購入済み書籍の中に表示対象商品Ｃｔａｇに関連する書籍があると判断した場合、当該表示対象商品Ｃｔａｇに対して購入履歴に基づく特典を適用する。この場合に設定する特典内容は、例えば予め定められた内容であってもよく、後述する変形例４に基づく特典内容であってもよい。
【００６２】
（変形例３）
サーバ装置１は、２以上の書籍が購入対象の書籍として指定された場合において、これらの書籍のうち、特典付与条件ＤＢ１３２に登録された対象商品ＩＤ及び関連商品ＩＤが示す関連書籍の組み合わせに該当する（特典を付与する条件を満たす）書籍の組が存在するときには、特典を適用してもよい。
【００６３】
例えば、購入履歴がないユーザが、図４（Ａ）に示す商品情報ＤＢ１３１の商品ＩＤ「Ｂ１０００１」の書籍「○○事件  上巻」と商品ＩＤ「Ｅ１０００１」の書籍「○○事件  上巻（電子版）」とを含む複数の書籍を、購入する商品として商品画面で指定した場合について説明する。
【００６４】
この場合、サーバ装置１は、購入する商品として選択された任意の２つの書籍について、特典付与条件ＤＢ１３２のいずれかのレコードに登録された対象商品ＩＤ及び関連商品ＩＤが示す関連書籍の組み合わせに該当するか否か（特典を付与する条件を満たす組み合わせか否か）判定する。そして、この例では、サーバ装置１は、図４（Ａ）に示す特典付与条件ＤＢ１３２の１番目のレコードの対象商品ＩＤ及び関連商品ＩＤが示す書籍の組み合わせが購入対象となっていることを認識する。従って、この場合、サーバ装置１は、商品ＩＤ「Ｅ１０００１」の書籍「○○事件  上巻（電子版）」が特典対象であると認識し、商品ＩＤ「Ｅ１０００１」の書籍「○○事件  上巻（電子版）」の価格を７０％オフにする。
【００６５】
このように、サーバ装置１は、２以上の書籍を同時に購入する場合であって、互いに関連する書籍が存在する場合、すなわち、特典を付与する条件を満たす書籍の組み合わせが存在する場合、これらのうち少なくとも一つに対して特典を付与することで、関連書籍の同時購入（即ちまとめ買い）を好適に促進することができる。
【００６６】
（変形例４）
サーバ装置１は、購入履歴に基づく特典の内容を、ユーザの購入履歴に基づき変動させてもよい。
【００６７】
第１の例では、サーバ装置１は、ログインしているユーザの累計購入数に応じて特典内容を段階的又は連続的に変動させる。この場合、例えば、サーバ装置１は、購入履歴ＤＢ１３３に登録された累計購入数が所定数（例えば１００）以上となるユーザに対する割引（例えば３０％オフ）を、累計購入数が所定数未満となるユーザに対する割引（例えば２０％オフ）よりも大きくする。すなわち、特典付与の対象となる商品を購入する際に、ユーザの累計購入数に応じて付与する特典を段階的又は連続的に設定することができる。
【００６８】
第２の例では、サーバ装置１は、巻数のみが異なる同一タイトルの書籍が表示対象商品Ｃｔａｇとなる場合、上記同一タイトルの書籍の購入数に応じて特典内容を段階的又は連続的に変動させる。例えば、サーバ装置１は、巻数が「１０」まで存在するシリーズの書籍において第１０巻が購入対象となる場合、第１０巻の直前の巻数である第９巻の購入履歴がある場合には２０％割引し、第１０巻より前の第１〜９巻までの全ての書籍の購入履歴がある場合には５０％割引する。この例における第１〜１０巻までの同一タイトルの書籍は、本発明における「属性が一致する商品」の一例である。
【００６９】
第２の例と同様に、サーバ装置１は、表示対象商品Ｃｔａｇと同一著者の書籍の購入数、表示対象商品Ｃｔａｇと同一出版社の書籍の購入数等に応じて特典内容を段階的又は連続的に変動させてもよい。この場合、同一著者の書籍、及び同一出版社の書籍は、本発明における「属性が一致する商品」の一例である。
【００７０】
すなわち、特典付与の対象となる商品を購入する際に、同一タイトルや同一著者といった属性が一致する商品の購入数に応じて付与する特典を段階的又は連続的に設定することができる。
【００７１】
（変形例５）
利用者端末３を利用した電子商取引に対して購入履歴に基づく特典を適用する代わりに、店での購入に対して購入履歴に基づく特典を適用してもよい。
【００７２】
図８は、変形例に係る取引システム１００Ａを示す。図８に示すように、取引システム１００Ａは、サーバ装置１に通信網２を介して接続するＰＯＳレジスタ端末装置４を有する。ＰＯＳレジスタ端末装置４は、リーダライタ４０を有し、購入者が所有する会員カードや携帯端末がリーダライタ４０にかざされた場合に、会員番号（即ちユーザＩＤ）を読み取る。
【００７３】
そして、ＰＯＳレジスタ端末装置４は、購入する商品の商品ＩＤを図示しないバーコードリーダ等で読み取った場合に、サーバ装置１に商品ＩＤ及びユーザＩＤを送信する。この場合、サーバ装置１は、受信した商品ＩＤを対象に、図６の特典付与処理を行い、関連商品の購入履歴がある場合には、特典付与条件ＤＢ１３２に登録された特典内容をＰＯＳレジスタ端末装置４に通知する。そして、ＰＯＳレジスタ端末装置４は、通知された特典内容を支払い金額や還元ポイントに反映させる。なお、サーバ装置１は、上述の例に代えて、購入履歴に基づく特典を反映させた後の価格や還元ポイントを算出し、当該価格の情報をＰＯＳレジスタ端末装置４に通知してもよい。
【００７４】
このように、店での購入に対しても、購入済みの書籍に関連した書籍の割引等を好適に実行することができる。
【００７５】
（変形例６）
取引システム１００が取り扱う商品は、書籍に限らなくともよい。例えば、取引システム１００は、書籍に加え、又はこれに代えて、音楽や映画の再生用メディア又はこれらのダウンロード用データなどの映画・音楽関連商品、その他種々の商品を取引対象としてもよい。
【００７６】
また、この場合、サーバ装置１は、種別（即ちカテゴリ）が異なる商品を対象商品ＩＤ及び関連商品ＩＤとして特典付与条件ＤＢ１３２に関連付けて特典対象としてもよい。例えば、サーバ装置１は、書籍と当該書籍が映画化されたコンテンツの再生用メディアとを関連商品として特典付与条件ＤＢ１３２に登録しておき、いずれか一方が購入済みの場合に、他方に対して購入履歴に基づく特典を適用してもよい。同様に、サーバ装置１は、映画の再生用メディアと、当該映画のサウンドトラックアルバムの再生用メディアとを関連商品として特典付与条件ＤＢ１３２に登録しておき、いずれか一方が購入済みの場合に、他方に対して購入履歴に基づく特典を適用してもよい。
【００７７】
（変形例７）
サーバ装置１は、複数のサーバから構成されていてもよい。例えば、サーバ装置１は、商品情報ＤＢ１３１を有するサーバ、特典付与条件ＤＢ１３２を有するサーバ、購入履歴ＤＢ１３３を有するサーバ、及び図５及び図６の処理を実行するサーバから構成されていてもよい。この場合、図５及び図６の処理を実行するサーバは、本発明における「取引装置」として機能し、割り当てられた処理に必要な情報の授受を、通信網２を介して他のサーバと行う。
【符号の説明】
【００７８】
１…サーバ装置
２…通信網
３…利用者端末
４…ＰＯＳレジスタ端末装置
【図２】
2016018408.tif 000003
【図３】
2016018408.tif 000004
【図４】
2016018408.tif 000005
【図５】
2016018408.tif 000006
【図６】
2016018408.tif 000007
【図７】
2016018408.tif 000008
【図１】
2016018408.tif 000009
【図８】
2016018408.tif 000010