(57)【要約】【課題】オンライン商品取引におけるポイントサービスをより簡易な仕組みで実現する。【解決手段】注文商品確認画面の「購入手続き」ボタンが押下されるとクライアント端末のクッキーファイルを読み込んでユーザが保有するポイント数を取得し（Ｓ１００〜Ｓ１２０）、ポイント数が所定ポイント数に達しており割引サービス確認画面を介して割引サービスの適用が指示入力されたときには割引サービスを適用すると共にクライアント端末にクッキーファイルの削除を指示する（Ｓ１３０，Ｓ１７０〜Ｓ２００）。購入手続き画面を介して最終的な購入手続きが行なわれると、ユーザに付与する今回のポイント数を設定すると共にポイント数に応じたクッキーファイルの作成をクライアント端末に指示する（Ｓ１５０，Ｓ１６０）。この結果、オンライン商品取引におけるポイントサービスをより簡易な仕組みで実現することができる。【選択図】        図３
2005004651.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引に関する情報を管理する商品取引管理装置であって、
データを記憶するデータ記憶手段と、
クライアント機器との間でデータの送受信が可能なデータ送受信手段と、
クライアント機器から送信される商品の注文に関する注文データを前記データ送受信手段を用いて受信し該受信した注文データを前記データ記憶手段に記憶する注文データ受信部と、該注文データに係る注文の受付に関する注文受付処理の実行に伴って該注文データを前記データ記憶手段から読み込むと共に該読み込んだ注文データに基づいて前記クライアント機器のユーザに付与するポイントに関するポイントデータを生成するポイントデータ生成部と、該生成したポイントデータを前記データ送受信手段を用いて前記クライアント機器に記憶可能に送信するポイントデータ送信部と、を有する注文受付時制御手段と、
所定の要求に伴って前記クライアント機器に記憶されたポイントデータを前記データ送受信手段を用いて受信し該受信したポイントデータに基づいて所定のサービス処理を実行するサービス処理時制御手段と、
を備える商品取引管理装置。
【請求項２】
請求項１記載の商品取引管理装置であって、
前記商品取引管理装置は、Ｗｅｂサーバとして機能する装置であり、
前記注文受付時制御手段のポイントデータ送信部は、前記クライアント機器に記憶されるクッキーファイルの少なくとも一部のデータとして前記ポイントデータを送信する
商品取引管理装置。
【請求項３】
請求項１または２記載の商品取引管理装置であって、
前記データ記憶手段は、商品に関する商品データとして、少なくとも商品を識別する商品識別情報および商品の価格を記憶する手段であり、
前記注文データは、注文する商品の前記商品識別情報および注文数量を含むデータであり、
前記注文受付時制御手段のポイントデータ生成部は、前記注文データの商品識別情報に対応する前記データ記憶手段に記憶された商品の価格および前記注文データの注文数量に基づいてポイントデータを生成する
商品取引管理装置。
【請求項４】
前記注文受付時制御手段のポイントデータ生成部は、前記注文受付処理のうち注文を確定する注文確定処理が完了したときに前記ポイントデータを生成する請求項１ないし３いずれか記載の商品取引管理装置。
【請求項５】
請求項１ないし４いずれか記載の商品取引管理装置であって、
前記ポイントデータは、少なくともポイント数を含むデータであり、
前記サービス処理時制御手段は、前記受信したポイントデータのポイント数に基づいて所定のサービス処理を実行する手段である
商品取引管理装置。
【請求項６】
請求項５記載の商品取引管理装置であって、
前記注文受付時制御手段のポイントデータ送信部は、前記ポイント数に応じたファイル数の所定の電子ファイルをポイントデータとして送信し、
前記サービス処理時制御手段は、前記クライアント機器に記憶された前記所定の電子ファイルを受信し該受信した所定の電子ファイルのファイル数に基づいて所定のサービス処理を実行する手段である
商品取引管理装置。
【請求項７】
請求項６記載の商品取引管理装置であって、
前記注文受付時制御手段のポイントデータ送信部は、前記所定の電子ファイルを前記クライアント機器の記憶媒体の所定領域に記憶可能に送信し、
前記サービス処理時制御手段は、前記クライアント機器の記憶媒体の所定領域に記憶された所定の電子ファイルを受信し該受信した所定の電子ファイルのファイル数に基づいて所定のサービス処理を実行する手段である
商品取引管理装置。
【請求項８】
請求項１ないし７いずれか記載の商品取引管理装置であって、
前記所定のサービス処理は、商品の価格を割引する割引サービス処理であり、
前記サービス処理時制御手段は、前記注文受付処理を実行する際に、前記クライアント機器に記憶されたポイントデータを受信し該受信したポイントデータに基づいて前記割引サービス処理を実行する手段である
商品取引管理装置。
【請求項９】
請求項１ないし７いずれか記載の商品取引管理装置であって、
前記所定のサービス処理は、プレゼント品を提供するプレゼント品提供サービス処理であり、
前記サービス処理時制御手段は、前記クライアント機器から送信される前記プレゼント品提供サービス処理の実行を要求するデータを受信したときに、前記クライアント機器に記憶されたポイントデータを受信し該受信したポイントデータに基づいて該プレゼント品提供サービス処理を実行する手段である
商品取引管理装置。
【請求項１０】
前記サービス処理時制御手段は、前記受信したポイントデータに基づいて前記所定のサービス処理の実行の可否を判定し、該所定のサービス処理の実行が可能であると判定したときには、該所定のサービス処理の実行の要否を指示可能な画面の画面データを前記データ送受信手段を用いて前記クライアント機器に送信する手段である請求項１ないし９いずれか記載の商品取引管理装置。
【請求項１１】
前記サービス処理時制御手段は、前記所定のサービス処理を実行すると共に前記クライアント機器に対して該クライアント機器に記憶されたポイントデータの削除を要求するデータを前記データ送受信手段を用いて送信する手段である請求項１ないし１０いずれか記載の商品取引管理装置。
【請求項１２】
データを記憶するデータ記憶手段と、クライアント機器との間でデータの送受信が可能なデータ送受信手段と、を備えるコンピュータを、通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引に関する情報を管理する商品取引管理装置として機能させる商品取引管理装置用プログラムであって、
クライアント機器から送信される商品の注文に関する注文データを前記データ送受信手段を用いて受信し該受信した注文データを前記データ記憶手段に記憶する注文データ受信モジュールと、
該注文データに係る注文の受付に関する注文受付処理の実行に伴って該注文データを前記データ記憶手段から読み込むと共に該読み込んだ注文データに基づいて前記クライアント機器のユーザに付与するポイントに関するポイントデータを生成するポイントデータ生成モジュールと、
該生成したポイントデータを前記データ送受信手段を用いて前記クライアント機器に記憶可能に送信するポイントデータ送信モジュールと、
所定の要求に伴って前記クライアント機器に記憶されたポイントデータを前記データ送受信手段を用いて受信し該受信したポイントデータに基づいて所定のサービス処理を実行するサービス処理モジュールと、
を備える商品取引管理装置用プログラム。
【請求項１３】
通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引に関する情報を管理する商品取引管理装置であって、
データを記憶するデータ記憶手段と、
クライアント機器との間でデータの送受信が可能なデータ送受信手段と、
クライアント機器から送信される商品の注文に関する注文データを前記データ送受信手段を用いて受信し該受信した注文データを前記データ記憶手段に記憶する注文データ受信部と、該注文データに係る注文の受付に関する注文受付処理の実行に伴って該注文データを前記データ記憶手段から読み込むと共に該読み込んだ注文データに基づいて前記クライアント機器のユーザに付与するポイントに関するポイントデータを生成するポイントデータ生成部と、該生成したポイントデータを前記データ送受信手段を用いて前記クライアント機器に記憶可能に送信するポイントデータ送信部と、を有する制御手段と、
を備える商品取引管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、商品取引管理装置およびこれに用いるプログラムに関し、詳しくは、通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引に関する情報を管理する商品取引管理装置およびこうした装置に用いるプログラムに関する。
【０００２】
【従来の技術】
従来、この種の商品取引管理装置としては、インターネット上でオンラインショッピングサイトを提供し、このサイトで商品を購入したユーザに対しサービスポイントを付与して管理するものが提案されている（例えば、特許文献１参照）。この装置では、サーバ上に設置したデータベースなどを利用してユーザに付与したサービスポイントなどの一元管理を行なっている。
【０００３】
【特許文献１】
特開２００２−２６９３６８号公報（図４）
【０００４】
【発明が解決しようとする課題】
しかしながら、こうした装置では、サーバ上に設置したデータベースなどを利用してサービスポイントなどを管理するからサーバやデータベースの運用管理を適切に行なう必要が生じる。さらに、システムが大規模なものとなるに従って、サーバに掛かる負荷が増大して処理速度が低下したり記憶容量の増大を招いたりしてしまう。一方、インターネット人口の増加に伴ってこうした装置を利用するユーザの増加が想定される。
【０００５】
本発明の商品取引管理装置は、オンライン商品取引におけるポイントサービスをより簡易な仕組みで実現することを目的の一つとする。また、本発明の商品取引管理装置は、オンライン商品取引におけるサーバに掛かる負荷を軽減することを目的の一つとする。
【０００６】
【課題を解決するための手段およびその作用・効果】
本発明の商品取引管理装置およびこれに用いるプログラムは、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００７】
本発明の第１の商品取引管理装置は、
通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引に関する情報を管理する商品取引管理装置であって、
データを記憶するデータ記憶手段と、
クライアント機器との間でデータの送受信が可能なデータ送受信手段と、
クライアント機器から送信される商品の注文に関する注文データを前記データ送受信手段を用いて受信し該受信した注文データを前記データ記憶手段に記憶する注文データ受信部と、該注文データに係る注文の受付に関する注文受付処理の実行に伴って該注文データを前記データ記憶手段から読み込むと共に該読み込んだ注文データに基づいて前記クライアント機器のユーザに付与するポイントに関するポイントデータを生成するポイントデータ生成部と、該生成したポイントデータを前記データ送受信手段を用いて前記クライアント機器に記憶可能に送信するポイントデータ送信部と、を有する注文受付時制御手段と、
所定の要求に伴って前記クライアント機器に記憶されたポイントデータを前記データ送受信手段を用いて受信し該受信したポイントデータに基づいて所定のサービス処理を実行するサービス処理時制御手段と、
を備えることを要旨とする。
【０００８】
この本発明の第１の商品取引管理装置では、クライアント機器から送信される商品の注文データを受信してデータ記憶手段に記憶し、記憶した注文データに関する注文受付処理の実行に伴ってクライアント機器のユーザに付与するポイントデータを注文データに基づいて生成し、生成したポイントデータをクライアント機器に送信する。そして、所定の要求に伴って、クライアント機器に記憶されたポイントデータを受信すると共にこのポイントデータに基づいて所定のサービス処理を実行する。したがって、商品の注文データに基づいてポイントデータを生成してクライアント機器に送信し、この送信したポイントデータに基づいて所定のサービス処理を実行することができる。この結果、クライアント機器のユーザに付与したポイントの管理をより簡易な仕組みで実現することができると共に商品取引管理装置（サーバ）の負荷を軽減することができる。ここで「注文受付処理」は、通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引における注文の受付に関する種々の処理、例えば、注文を選択された商品の合計金額を算出する処理や最終的な購入手続きに必要な情報（例えば、支払方法など）を入力する画面の画面データをクライアント機器に送信する処理などにより構成される処理である。また、本発明の第１の商品取引管理装置には、複数のコンピュータなどにより構成されるコンピュータシステムが含まれる。
【０００９】
こうした本発明の第１の商品取引管理装置において、前記商品取引管理装置はＷｅｂサーバとして機能する装置であり、前記注文受付時制御手段のポイントデータ送信部は前記クライアント機器に記憶されるクッキーファイルの少なくとも一部のデータとして前記ポイントデータを送信するものとすることもできる。こうすれば、ＷｅｂサーバとＷｅｂブラウザ間でやり取りされるクッキーファイルを利用してポイントデータを送信することができる。
【００１０】
また、本発明の第１の商品取引管理装置において、前記データ記憶手段は商品に関する商品データとして少なくとも商品を識別する商品識別情報および商品の価格を記憶する手段であり、前記注文データは注文する商品の前記商品識別情報および注文数量を含むデータであり、前記注文受付時制御手段のポイントデータ生成部は前記注文データの商品識別情報に対応する前記データ記憶手段に記憶された商品の価格および前記注文データの注文数量に基づいてポイントデータを生成するものとすることもできる。こうすれば、注文する商品の価格と数量に応じてポイントデータを生成することができる。
【００１１】
さらに、本発明の第１の商品取引管理装置において、前記注文受付時制御手段のポイントデータ生成部は、前記注文受付処理のうち注文を確定する注文確定処理が完了したときに前記ポイントデータを生成するものとすることもできる。こうすれば、商品の注文が確定したときにポイントデータを生成することができる。
【００１２】
こうした本発明の第１の商品取引管理装置において、前記ポイントデータは少なくともポイント数を含むデータであり、前記サービス処理時制御手段は前記受信したポイントデータのポイント数に基づいて所定のサービス処理を実行する手段であるものとすることもできる。こうすれば、ポイント数に応じて所定のサービス処理を実行することができる。この態様の本発明の第１の商品取引管理装置において、前記注文受付時制御手段のポイントデータ送信部は前記ポイント数に応じたファイル数の所定の電子ファイルをポイントデータとして送信し、前記サービス処理時制御手段は前記クライアント機器に記憶された前記所定の電子ファイルを受信し該受信した所定の電子ファイルのファイル数に基づいて所定のサービス処理を実行する手段であるものとすることもできる。こうすれば、所定の電子ファイルのファイル数によりポイント数を管理することができる。この態様の本発明の第１の商品取引管理装置において、前記注文受付時制御手段のポイントデータ送信部は前記所定の電子ファイルを前記クライアント機器の記憶媒体の所定領域に記憶可能に送信し、前記サービス処理時制御手段は前記クライアント機器の記憶媒体の所定領域に記憶された所定の電子ファイルを受信し該受信した所定の電子ファイルのファイル数に基づいて所定のサービス処理を実行する手段であるものとすることもできる。こうすれば、クライアント機器の記憶媒体の所定の領域（フォルダなど）に記憶された所定の電子ファイルのファイル数によりポイント数を管理することができる。
【００１３】
また、本発明の第１の商品取引管理装置において、前記所定のサービス処理は商品の価格を割引する割引サービス処理であり、前記サービス処理時制御手段は前記注文受付処理を実行する際に前記クライアント機器に記憶されたポイントデータを受信し該受信したポイントデータに基づいて前記割引サービス処理を実行する手段であるものとすることもできる。こうすれば、注文受付処理を実行する際に、ポイントデータに応じて商品の価格を割引する割引サービスを提供することができる。ここで「割引サービス処理」としては、注文を選択された商品の合計金額を算出する際に割引する処理などを挙げることができる。
【００１４】
さらに、本発明の第１の商品取引管理装置において、前記所定のサービス処理はプレゼント品を提供するプレゼント品提供サービス処理であり、前記サービス処理時制御手段は前記クライアント機器から送信される前記プレゼント品提供サービス処理の実行を要求するデータを受信したときに前記クライアント機器に記憶されたポイントデータを受信し該受信したポイントデータに基づいて該プレゼント品提供サービス処理を実行する手段であるものとすることもできる。こうすれば、クライアント機器から要求されたときにポイントデータに応じてプレゼント品を提供するプレゼント品提供サービスを提供することができる。
【００１５】
こうした本発明の第１の商品取引管理装置において、前記サービス処理時制御手段は、前記受信したポイントデータに基づいて前記所定のサービス処理の実行の可否を判定し、該所定のサービス処理の実行が可能であると判定したときには、該所定のサービス処理の実行の要否を指示可能な画面の画面データを前記データ送受信手段を用いて前記クライアント機器に送信する手段であるものとすることもできる。こうすれば、所定のサービス処理の実行が可能である場合に処理の実行の要否をユーザに選択させることができる。
【００１６】
また、本発明の第１の商品取引管理装置において、前記サービス処理時制御手段は前記所定のサービス処理を実行すると共に前記クライアント機器に対して該クライアント機器に記憶されたポイントデータの削除を要求するデータを前記データ送受信手段を用いて送信する手段であるものとすることもできる。こうすれば、所定のサービス処理を実行するときにクライアント機器に記憶されたポイントデータをクリアすることができる。
【００１７】
本発明の商品取引管理装置用のプログラムは、
データを記憶するデータ記憶手段と、クライアント機器との間でデータの送受信が可能なデータ送受信手段と、を備えるコンピュータを、通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引に関する情報を管理する商品取引管理装置として機能させる商品取引管理装置用プログラムであって、
クライアント機器から送信される商品の注文に関する注文データを前記データ送受信手段を用いて受信し該受信した注文データを前記データ記憶手段に記憶する注文データ受信モジュールと、
該注文データに係る注文の受付に関する注文受付処理の実行に伴って該注文データを前記データ記憶手段から読み込むと共に該読み込んだ注文データに基づいて前記クライアント機器のユーザに付与するポイントに関するポイントデータを生成するポイントデータ生成モジュールと、
該生成したポイントデータを前記データ送受信手段を用いて前記クライアント機器に記憶可能に送信するポイントデータ送信モジュールと、
所定の要求に伴って前記クライアント機器に記憶されたポイントデータを前記データ送受信手段を用いて受信し該受信したポイントデータに基づいて所定のサービス処理を実行するサービス処理モジュールと、
を備えることを要旨とする。
【００１８】
この本発明の商品取引管理装置用プログラムでは、コンピュータを、クライアント機器から送信される商品の注文データを受信してデータ記憶手段に記憶し、記憶した注文データに関する注文受付処理の実行に伴ってクライアント機器のユーザに付与するポイントデータを注文データに基づいて生成し、生成したポイントデータをクライアント機器に送信し、所定の要求に伴ってクライアント機器に記憶されたポイントデータを受信すると共にこのポイントデータに基づいて所定のサービス処理を実行する、商品取引管理装置として機能させる。したがって、商品の注文データに基づいてポイントデータを生成してクライアント機器に送信し、この送信したポイントデータに基づいて所定のサービス処理を実行することができる。この結果、クライアント機器のユーザに付与したポイントの管理をより簡易な仕組みで実現することができると共にコンピュータ（サーバ）の負荷を軽減することができる。ここで「注文受付処理」は、通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引における注文の受付に関する種々の処理、例えば、注文を選択された商品の合計金額を算出する処理や最終的な購入手続きに必要な情報（例えば、支払方法など）を入力する画面の画面データをクライアント機器に送信する処理などにより構成される処理である。また、本発明の商品取引管理装置用プログラムには、複数のコンピュータなどにより構成されるコンピュータシステムを商品取引管理装置として機能させるプログラムが含まれる。
【００１９】
本発明の第２の商品取引管理装置は、
通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引に関する情報を管理する商品取引管理装置であって、
データを記憶するデータ記憶手段と、
クライアント機器との間でデータの送受信が可能なデータ送受信手段と、
クライアント機器から送信される商品の注文に関する注文データを前記データ送受信手段を用いて受信し該受信した注文データを前記データ記憶手段に記憶する注文データ受信部と、該注文データに係る注文の受付に関する注文受付処理の実行に伴って該注文データを前記データ記憶手段から読み込むと共に該読み込んだ注文データに基づいて前記クライアント機器のユーザに付与するポイントに関するポイントデータを生成するポイントデータ生成部と、該生成したポイントデータを前記データ送受信手段を用いて前記クライアント機器に記憶可能に送信するポイントデータ送信部と、を有する制御手段と、
を備えることを要旨とする。
【００２０】
この本発明の第２の商品取引管理装置では、クライアント機器から送信される商品の注文データを受信してデータ記憶手段に記憶し、記憶した注文データに関する注文受付処理の実行に伴ってクライアント機器のユーザに付与するポイントデータを注文データに基づいて生成し、生成したポイントデータをクライアント機器に送信する。したがって、商品の注文データに基づいてポイントデータを生成してクライアント機器に送信することができる。この結果、ポイントデータに基づくサービスを提供する装置などにポイントデータを利用させることができる。ここで「注文受付処理」は、通信回線を介して接続された複数のクライアント機器との間で行なわれる商品の取引における注文の受付に関する種々の処理、例えば、注文を選択された商品の合計金額を算出する処理や最終的な購入手続きに必要な情報（例えば、支払方法など）を入力する画面の画面データをクライアント機器に送信する処理などにより構成される処理である。また、本発明の第２の商品取引管理装置には、複数のコンピュータなどにより構成されるコンピュータシステムが含まれる。
【００２１】
【発明の実施の形態】
次に、本発明の実施の形態を実施例を用いて説明する。図１は、本発明の一実施例である商品取引管理装置として機能する商品取引管理サーバ２０を含むシステムの構成の概略を示す構成図である。実施例の商品取引管理サーバ２０は、図示するように、ＣＰＵ２１やＲＯＭ２２，ＲＡＭ２３を中心とした汎用のコンピュータとして構成されており、データを記憶するハードディスクドライブ（ＨＤＤ）２４やネットワークへの接続を司るネットワークインタフェースカード（ＮＩＣ）２５などを備え、インターネット４０を介して接続されたクライアント端末５０などからの要求に応じてＷｅｂページを送信するＷｅｂサーバとして機能し、クライアント端末５０などに対して商品取引サイトを提供する。ＨＤＤ２４には、商品取引サイトのＷｅｂページを構成するＨＴＭＬファイルや画像ファイル，各種プログラムなどが記憶されると共に一般的なＤＢＭＳ（データベース管理システム）としてのデータベース３０がインストールされており、データベース３０には商品に関する情報を管理する商品テーブル３０ａなどを有する。また、商品取引管理サーバ２０は、クライアント端末５０から商品の注文に関するデータを受信する注文データ受信部２６や商品の注文に関するデータに基づいてポイントデータを生成するポイントデータ生成部２７，生成したポイントデータを送信するポイントデータ送信部２８，その他の商品の注文から購入手続きまでの一連の処理を実行する注文受付処理部２９を有し、後述する注文受付処理の各ステップを実行する。この注文データ受信部２６やポイントデータ生成部２７，ポイントデータ送信部２８，注文受付処理部２９は機能ブロックとして示したものであり、実際にはＣＰＵ２１とＲＯＭ２２とＨＤＤ２４に記憶された各種プログラムなどが一体となって実現するものである。
【００２２】
図２はデータベース３０の商品テーブル３０ａで管理される情報の一例を示す説明図である。商品テーブル３０ａは、図２に示すように、商品を識別するＩＤ（商品ＩＤ）や商品の標準価格，商品の説明，商品の画像データ，商品の製造業者などの情報を管理するように構成されている。
【００２３】
クライアント端末５０は、図示しないＣＰＵやメモリ，ハードディスクなどを中心とした汎用のパーソナルコンピュータとして構成されており、Ｗｅｂページを表示可能なＷｅｂブラウザがインストールされている。なお、インターネット４０には、複数のクライアント端末５０やクライアント端末５０と同等の機能を有するその他のクライアント機器（例えば、携帯電話機や携帯情報端末，家庭用テレビゲーム機など）などが接続されているものとしても構わないのは勿論である。
【００２４】
次に、こうして構成された商品取引管理サーバ２０の動作について説明する。図３は、クライアント端末５０などから商品取引サイトのトップページへのアクセスを要求するデータが送信されたときに商品取引管理サーバ２０により実行される注文受付処理の一例を示すフローチャートである。注文受付処理では、まず、図示するように、商品に関する商品データなどを表示するトップページとしての商品表示画面７０の画面データをクライアント端末５０に送信する（ステップＳ１００）。図４は、商品表示画面７０の一例を示す説明図である。商品表示画面７０は、図示するように、商品に関する商品データとして型番や価格などの情報を表示するように画面構成されており、こうした情報はデータベース３０の商品テーブル３０ａから読み込まれる情報である。また、この商品表示画面７０では、「カートに入れる」ボタンを押下して注文を選択した商品に関する情報をクライアント端末５０のクッキーファイルに書き込む処理などが実行される。ここで、クッキーファイルとは、ＷｅｂサーバとＷｅｂブラウザ間で情報をやりとりするために一般的に利用されるテキストファイルであり、Ｗｅｂブラウザがインストールされているクライアント端末５０の所定のフォルダ（例えば、「Ｃ：￥・・・￥Ｃｏｏｋｉｅｓ」など）に保存されるものである。
【００２５】
そして、商品表示画面７０の「カートの中身の確認」ボタンが押下されると、注文を選択した商品に関する情報などを表示する注文商品確認画面７２の画面データをクライアント端末５０に送信する（ステップＳ１１０）。図５は、注文商品確認画面７２の一例を示す説明図である。注文商品確認画面７２は、図示するように、注文を選択した商品に関する情報を表示すると共に送料や消費税を加味した合計金額を算出して表示するように画面構成されている。なお、前述したように、注文を選択した商品に関する情報はクライアント端末５０のクッキーファイルに書き込まれているから、注文商品確認画面７２の画面データを送信する際にはクライアント端末５０の所定のフォルダからクッキーファイルを読み込んで注文を選択した商品に関する情報を取得する。
【００２６】
続いて、注文商品確認画面７２の「購入手続き」ボタンが押下されると、クライアント端末５０のクッキーファイルを読み込んでクライアント端末５０のユーザが保有するポイント数を取得し（ステップＳ１２０）、取得したポイント数が割引サービスの対象となる所定ポイント数（例えば、１０ポイント）に達しているか否かを判定する（ステップＳ１３０）。なお、クライアント端末５０のクッキーファイルを利用したポイント数の管理方法については後述する。
【００２７】
こうした判定の結果、クライアント端末５０のユーザが保有するポイント数が所定ポイント数に達していない場合には、最終的な購入手続きを行なう購入手続き画面７４の画面データをクライアント端末５０に送信する（ステップＳ１４０）。図６は、購入手続き画面７４の一例を示す説明図である。購入手続き画面７４は、図示するように、支払方法やお客様情報など、最終的な購入手続きを完了するために必要な情報を入力するように画面構成されている。
【００２８】
そして、購入手続き画面７４を介して最終的な購入手続きが行なわれると、クライアント端末５０のユーザに付与する今回のポイント数を設定すると共に（ステップＳ１５０）、この設定したポイント数に応じたクッキーファイルの作成をクライアント端末５０に指示し（ステップＳ１６０）、この注文受付処理を終了する。ユーザに付与するポイント数は、実施例では、注文された商品の合計金額と付与するポイント数との対応関係を予め定めてデータベース３０などに記憶しておき、購入手続きが行なわれた商品の合計金額から対応するポイント数を導出して設定するものとした。図７は、商品の合計金額とポイント数との対応関係の一例を示す説明図である。図示するように、合計金額が高くなるに従ってポイント数も高くなるように設定した。また、実施例では、設定したポイント数に応じてクッキーファイルの作成を指示する際には、商品取引管理サーバ２０の商品取引サイトから付与されたポイントに関するデータである旨を識別するデータが書き込まれたクッキーファイル（以下、ポイント用クッキーファイルという）を１ポイントに対して１ファイル作成するようにクライアント端末５０に指示するものとした。したがって、前述したステップＳ１２０でクライアント端末５０のユーザが保有するポイント数を取得する際には、クライアント端末５０の所定のフォルダからポイント用クッキーファイルを読み込むと共に読み込んだポイント用クッキーファイルのファイル数をカウントしてポイント数を取得するのである。
【００２９】
一方、ステップＳ１３０の判定の結果、クライアント端末５０のユーザが保有するポイント数が所定ポイント数に達している場合には、商品の割引サービスを適用するか否かを確認する割引サービス確認画面７６の画面データをクライアント端末５０に送信する（ステップＳ１７０）。図８に例示する割引サービス確認画面７６は、「はい」ボタンと「いいえ」ボタンのいずれかを選択的に押下することにより割引サービスの適用の要否を指示入力できるように画面構成されている。
【００３０】
そして、割引サービス確認画面７６を介して割引サービスを適用しない旨が指示入力されたとき（即ち、ユーザにより「いいえ」ボタンが押下されたとき）には前述した購入手続き画面７４を出力する処理（ステップＳ１４０）にスキップし、今回のポイント数を設定する処理やポイント数に応じたクッキーファイルの作成を指示する処理を行なって（ステップＳ１５０，Ｓ１６０）、この注文受付処理を終了する。一方、割引サービスを適用する旨が指示入力されたとき（即ち、ユーザにより「はい」ボタンが押下されたとき）には、商品の標準価格を所定の割引率（例えば、１０％）で割引すると共に割引後の商品の合計金額などを表示する割引結果確認画面７８の画面データをクライアント端末５０に送信する（ステップＳ１９０）。図９に例示する割引結果確認画面７８は、割引サービス適用前の合計金額や割引サービス適用後の合計金額などを表示するように画面構成されている。
【００３１】
こうして割引サービスを適用する処理を行なうと、クライアント端末５０にポイント用クッキーファイルの削除を指示し（ステップＳ２００）、前述した購入手続き画面７４の出力や今回のポイント数の設定，クッキーファイルの作成指示などの処理を行なって（ステップＳ１４０〜Ｓ１６０）、この注文受付処理を終了する。なお、割引サービスを適用する処理を行なった場合には、今回のポイント数の設定やクッキーファイルの作成指示などの処理は行なわないものとしても構わない。
【００３２】
以上説明した実施例の商品取引管理サーバ２０によれば、クライアント端末５０のユーザが注文を選択して購入手続きを行なった商品の合計金額に基づいてユーザに付与するポイント数を設定し、この設定したポイント数に応じてポイント用クッキーファイルの作成を指示してクライアント端末５０の所定のフォルダに保存させることができる。また、購入手続き画面７４を介した購入手続き処理を実行する際に、クライアント端末５０の所定のフォルダからポイント用クッキーファイルを読み込んでクライアント端末５０のユーザが保有するポイント数を取得し、この取得したポイント数が所定ポイント数に達している場合には商品の割引サービスを適用することができる。この結果、クライアント端末５０のユーザに付与したポイント数の管理をクッキーファイルを利用した簡易な仕組みで実現することができると共に商品取引管理サーバ２０側の負荷を軽減することができる。
【００３３】
ここで、実施例の商品取引管理サーバ２０では、ＲＯＭ２２やＲＡＭ２３，ＨＤＤ２４がデータ記憶手段に相当し、ＮＩＣ２５がデータ送受信手段に相当し、注文受付処理を実行するＣＰＵ２１が注文受付時制御手段やサービス処理時制御手段に相当する。
【００３４】
実施例の商品取引管理サーバ２０では、購入手続きが行なわれた商品の合計金額から対応するポイント数を導出するものとしたが、その他の商品の注文に関する情報に基づいてポイント数を設定するものとしてもよい。例えば、購入手続きが行なわれた商品の型番に基づいてポイント数を設定するものとしたり、合計金額などに拘わらず１取引（注文）に対して１ポイントを設定するものとしてもよい。
【００３５】
実施例の商品取引管理サーバ２０では、購入手続き画面７４を介して最終的な購入手続きが行なわれるとクライアント端末５０のユーザに付与する今回のポイント数を設定してポイント用クッキーファイルの作成を指示するものとしたが、ポイント数を設定してクッキーファイルの作成を指示するのは、その他のタイミングであってもよく、例えば、注文商品確認画面７２の「購入手続き」ボタンが押下されたときであっても差し支えない。この場合、購入手続きをキャンセルする処理などを実行するときには、クライアント端末５０に作成したポイント用クッキーファイルの削除を指示するデータを必要に応じて送信すればよい。
【００３６】
実施例の商品取引管理サーバ２０では、ポイント用クッキーファイルを１ポイントに対して１ファイル作成するようにクライアント端末５０に指示するものとしたが、必ずしもポイント数をファイル数で管理する必要はない。例えば、ポイント用クッキーファイルに書き込むデータの１つとしてポイント数の値そのものを書き込むものとしたり、Ｗｅｂブラウザの仕様によりクッキーファイルは１ファイルと定められている場合にはそのクッキーファイル内の１レコードが１ポイントに対応するようにレコードを作成するものとしても構わない。また、ユーザに付与するポイントに関する情報としてポイント数以外の情報を管理するものとしても差し支えない。例えば、ポイントに関する情報としてこれまでの取引金額を管理し、この取引金額に応じて割引サービスなどを適用するものとしてもよい。
【００３７】
実施例の商品取引管理サーバ２０では、注文商品確認画面７２の「購入手続き」ボタンが押下されたときに、クライアント端末５０のクッキーファイルを読み込んでユーザが保有するポイント数を取得し、取得したポイント数が所定ポイント数に達している場合にはステップＳ１７０〜Ｓ２００の割引サービスに関連する処理を実行するものとしたが、こうしたポイント数に応じた割引サービス処理を実行するタイミングは、その他のタイミングであっても構わない。例えば、注文受付処理の最初のステップとして、ポイント数に応じた割引サービス処理を実行するものとしても差し支えない。この場合、割引サービスを適用する処理としては、トップページとしての商品表示画面７０で表示する商品データの１つとして割引後の価格などを表示するものとすればよい。
【００３８】
実施例の商品取引管理サーバ２０では、クライアント端末５０のユーザが保有するポイント数が所定ポイント数に達している場合に割引サービス確認画面７６の画面データをクライアント端末５０に送信するものとしたが、割引サービス確認画面７６の画面データを送信しなくてもよい。即ち、クライアント端末５０のユーザが保有するポイント数が所定ポイント数に達しているときには、常に、割引サービスを適用するものとしても差し支えない。
【００３９】
実施例の商品取引管理サーバ２０では、クライアント端末５０のユーザが保有するポイント数が所定ポイント数に達している場合に商品の割引サービスを適用するものとしたが、ポイント数に応じて異なる割引サービスを適用するものとしてもよい。例えば、ポイント数が増加するほど割引率が大きな割引サービスを適用するものとしてもよい。また、クライアント端末５０のユーザに提供するサービスはその他のサービスであってもよく、例えば、ポイント数が所定ポイント数に達している場合に所定のプレゼント品を提供するサービスであってもよい。
【００４０】
実施例の商品取引管理サーバ２０では、割引サービスを適用する処理を行なった後にクライアント端末５０にポイント用クッキーファイルの削除を指示するものとしたが、こうした削除の指示を行なわなくてもよい。
【００４１】
実施例の商品取引管理サーバ２０は、Ｗｅｂサーバとして機能するものとしたが、必ずしもＷｅｂ技術を用いたものとする必要はない。即ち、クライアント機器の要求に応じたデータ処理やデータの送受信を行なうことにより商品の取引に関する処理を実行できればよい。この場合、クッキーファイルを利用する必要もなく、クライアント機器の記憶媒体の所定のフォルダなどにポイント用クッキーファイルに相当する電子ファイルを送信して記憶させておくものとすればよい。
【００４２】
実施例の商品取引管理サーバ２０では、クライアント端末５０のユーザが保有するポイント数が所定ポイント数に達している場合にステップＳ１７０〜Ｓ２００の割引サービスに関連する処理を実行するものとしたが、ポイント数に応じた割引サービスなどの処理は行なわず、ポイント数の付与（ポイント数の設定とクッキーファイルの作成指示）のみを行なうものとしても構わない。即ち、図３の注文受付処理において、注文商品確認画面７２の「購入手続き」ボタンが押下されたときにステップＳ１４０の購入手続き画面７４の出力処理へスキップするものとしても差し支えない。
【００４３】
実施例の商品取引管理サーバ２０は、ＣＰＵ２１やＲＯＭ２２，ＲＡＭ２３を中心とした汎用のコンピュータとして構成されるものとしたが、ハードウェア構成はこれに限られず、複数の汎用コンピュータなどを用いて実施例の商品取引管理サーバ２０を構成するものとしても構わない。
【００４４】
実施例では、商品取引管理サーバ２０の形態として説明したが、同様な商品取引管理方法の形態とするものとしても構わない。また、単一または複数のコンピュータを商品取引管理サーバ２０として機能させるプログラムの形態とするものとしても差し支えない。このときには、図３に例示した注文受付処理の各ステップを適当なプログラム言語を用いてプログラムし、コンピュータにインストールすればよい。
【００４５】
以上、本発明の実施の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【図面の簡単な説明】
【図１】商品取引管理サーバ２０のシステム構成の概略を示す構成図。
【図２】商品テーブル３０ａで管理される情報の一例を示す説明図。
【図３】注文受付処理の一例を示すフローチャート。
【図４】商品表示画面７０の一例を示す説明図。
【図５】注文商品確認画面７２の一例を示す説明図。
【図６】購入手続き画面７４の一例を示す説明図。
【図７】商品の合計金額とポイント数との対応関係の一例を示す説明図。
【図８】割引サービス確認画面７６の一例を示す説明図。
【図９】割引結果確認画面７８の一例を示す説明図。
【符号の説明】
２０  商品取引管理サーバ、２１  ＣＰＵ、２２  ＲＯＭ、２３  ＲＡＭ、２４  ＨＤＤ、２５  ＮＩＣ、２６  注文データ受信部、２７  ポイントデータ生成部、２８  ポイントデータ送信部、２９  注文受付処理部、３０  データベース、３０ａ  商品テーブル、４０  インターネット、５０  クライアント端末、７０  商品表示画面、７２  注文商品確認画面、７４  購入手続き画面、７６  割引サービス確認画面、７８  割引結果確認画面。
【図１】
2005004651.tif 000003
【図２】
2005004651.tif 000004
【図３】
2005004651.tif 000005
【図４】
2005004651.tif 000006
【図５】
2005004651.tif 000007
【図６】
2005004651.tif 000008
【図７】
2005004651.tif 000009
【図８】
2005004651.tif 000010
【図９】
2005004651.tif 000011