JPH10240823A - 電子ショッピングシステム及びその電子カタログデータ定義方法 - Google Patents
電子ショッピングシステム及びその電子カタログデータ定義方法Info
- Publication number
- JPH10240823A JPH10240823A JP4527297A JP4527297A JPH10240823A JP H10240823 A JPH10240823 A JP H10240823A JP 4527297 A JP4527297 A JP 4527297A JP 4527297 A JP4527297 A JP 4527297A JP H10240823 A JPH10240823 A JP H10240823A
- Authority
- JP
- Japan
- Prior art keywords
- product
- information
- electronic
- data information
- client
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 38
- 238000012545 processing Methods 0.000 claims description 54
- 230000008569 process Effects 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 4
- 239000000284 extract Substances 0.000 claims 1
- 230000008859 change Effects 0.000 description 13
- 239000003086 colorant Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000010365 information processing Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 230000008520 organization Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Third-party assisted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【課題】電子ショッピングシステムにおいて、バリエー
ションの豊富な商品に対応する電子的な商品カタログを
簡単に生成する。 【解決手段】商品DB212に格納する商品データ情報
を定義する際、定義しようとする商品に関して、その商
品の本質に関わり商品データ情報の定義に必須とされる
必須項目と、必須項目により定義される代表商品から派
生して定義されるオプション商品の定義に必要となるオ
プション項目とをそれぞれ設定する。商品定義部32
は、まず、設定された必須項目から代表商品の商品デー
タ情報を生成し、その後、設定されたオプション項目に
基づいて、オプション商品に関する商品データ情報を生
成する。これら商品データ情報は、電子ショップクライ
アント3から電子モールサーバ2に転送され、商品登録
部26により商品DB212に格納される。
ションの豊富な商品に対応する電子的な商品カタログを
簡単に生成する。 【解決手段】商品DB212に格納する商品データ情報
を定義する際、定義しようとする商品に関して、その商
品の本質に関わり商品データ情報の定義に必須とされる
必須項目と、必須項目により定義される代表商品から派
生して定義されるオプション商品の定義に必要となるオ
プション項目とをそれぞれ設定する。商品定義部32
は、まず、設定された必須項目から代表商品の商品デー
タ情報を生成し、その後、設定されたオプション項目に
基づいて、オプション商品に関する商品データ情報を生
成する。これら商品データ情報は、電子ショップクライ
アント3から電子モールサーバ2に転送され、商品登録
部26により商品DB212に格納される。
Description
【0001】
【発明の属する技術分野】本発明は、ネットワーク上で
仮想的に実現される商店街の店舗でショッピングを行え
るようにした電子ショッピングシステム、及びそこで用
いられる電子カタログデータの定義方法に関する。
仮想的に実現される商店街の店舗でショッピングを行え
るようにした電子ショッピングシステム、及びそこで用
いられる電子カタログデータの定義方法に関する。
【0002】
【従来の技術】近年、例えば、インターネットのような
ネットワーク上で仮想的な商店街を形成し、この仮想的
な商店街に設けられた店舗においてオンラインでショッ
ピングを行えるようにした電子ショッピングシステムが
実用化されつつある。このような電子ショッピングシス
テムにおいて、ネットワークを介して電子的に商品に関
する情報を消費者ユーザに提供するための商品カタログ
(以降、このような商品カタログを電子カタログと呼
ぶ)では、各商品にユニークな商品番号を付与すること
により、商品を一意に定めることを実現している。そし
て、どの商品を消費者ユーザが注文したかは、商品に付
けられたこの商品番号をもとに管理している。
ネットワーク上で仮想的な商店街を形成し、この仮想的
な商店街に設けられた店舗においてオンラインでショッ
ピングを行えるようにした電子ショッピングシステムが
実用化されつつある。このような電子ショッピングシス
テムにおいて、ネットワークを介して電子的に商品に関
する情報を消費者ユーザに提供するための商品カタログ
(以降、このような商品カタログを電子カタログと呼
ぶ)では、各商品にユニークな商品番号を付与すること
により、商品を一意に定めることを実現している。そし
て、どの商品を消費者ユーザが注文したかは、商品に付
けられたこの商品番号をもとに管理している。
【0003】また最近、電子カタログを構成する電子カ
タログデータの中でも、電子カタログの大枠の形式など
変更の少ない部分のデータはウェブサーバに蓄積し、ユ
ーザが電子カタログで見たい商品の情報などブラウザが
要求する変更が比較的頻繁に起きるデータはサーバ側の
既存データベースに格納するという方式が主流になりつ
つある。この方式を用いた電子カタログでは、ブラウザ
が要求する可変部分のデータはデータベースから直接取
り込まれ、ウェブサーバに蓄積してある電子カタログデ
ータの変更の少ない部分の情報と連携して動的に作成さ
れ、画面上に表示される。
タログデータの中でも、電子カタログの大枠の形式など
変更の少ない部分のデータはウェブサーバに蓄積し、ユ
ーザが電子カタログで見たい商品の情報などブラウザが
要求する変更が比較的頻繁に起きるデータはサーバ側の
既存データベースに格納するという方式が主流になりつ
つある。この方式を用いた電子カタログでは、ブラウザ
が要求する可変部分のデータはデータベースから直接取
り込まれ、ウェブサーバに蓄積してある電子カタログデ
ータの変更の少ない部分の情報と連携して動的に作成さ
れ、画面上に表示される。
【0004】
【発明が解決しようとする課題】上述したような従来技
術において、現状では、電子カタログ中の商品情報のデ
ータベースへの登録はすべて手作業で行われている。ま
た、電子ショッピングシステムにおいては、上述したよ
うに、扱う商品のすべてにユニークな商品番号をふると
いう方法がとられる。このため、日々新製品や商品にち
ょっとした変化(例えば、カラーバリエーションを豊富
にするなどの変化)をつけた類似品が誕生する今日、扱
う商品の個数が増加するに連れその管理は難しくなる。
術において、現状では、電子カタログ中の商品情報のデ
ータベースへの登録はすべて手作業で行われている。ま
た、電子ショッピングシステムにおいては、上述したよ
うに、扱う商品のすべてにユニークな商品番号をふると
いう方法がとられる。このため、日々新製品や商品にち
ょっとした変化(例えば、カラーバリエーションを豊富
にするなどの変化)をつけた類似品が誕生する今日、扱
う商品の個数が増加するに連れその管理は難しくなる。
【0005】また、旅行会社のツアー情報や靴などバリ
エーションが豊富な電子カタログでは、商品の説明や価
格など複数の商品に対して重複する商品データが多い
が、“データの重複”ということを生かした汎用的な商
品データの定義方法、あるいは電子カタログは存在しな
い。その上、このようなバリエーションの豊富な商品の
データや電子カタログのメンテナンスを手作業で行うに
は、かなりの労力を要していた。
エーションが豊富な電子カタログでは、商品の説明や価
格など複数の商品に対して重複する商品データが多い
が、“データの重複”ということを生かした汎用的な商
品データの定義方法、あるいは電子カタログは存在しな
い。その上、このようなバリエーションの豊富な商品の
データや電子カタログのメンテナンスを手作業で行うに
は、かなりの労力を要していた。
【0006】さらに、従来の通信販売では、手作業が主
流であったため、人為的なミスから、注文した商品と配
送されてくる商品が異なることがあるといった問題もあ
った。
流であったため、人為的なミスから、注文した商品と配
送されてくる商品が異なることがあるといった問題もあ
った。
【0007】したがって、本発明の目的は、ネットワー
ク上で実現される電子ショッピングシステムにおいて、
バリエーションの豊富な商品に対応する電子カタログを
簡単に生成することができるようにすることにある。
ク上で実現される電子ショッピングシステムにおいて、
バリエーションの豊富な商品に対応する電子カタログを
簡単に生成することができるようにすることにある。
【0008】また、本発明の他の目的は、電子ショッピ
ングにおける注文商品、決済時に参照する商品、そして
配送商品の不一致をなくすことができるようにすること
にある。
ングにおける注文商品、決済時に参照する商品、そして
配送商品の不一致をなくすことができるようにすること
にある。
【0009】
【課題を解決するための手段】上記目的を達成するため
に、本発明による電子ショッピングシステム並びに電子
カタログデータの定義方法は、電子ショッピングクライ
アントにおいて、電子カタログの作成者から定義しよう
とする商品に関して該商品の本質に関わり、商品データ
情報の定義に必須とされる必須項目情報の入力を受け付
け、さらに、必須項目情報により定義される代表商品か
ら派生するオプション商品の定義に必要となるオプショ
ン項目情報の入力を受け付ける。そして、必須項目情報
から代表商品の商品データ情報を生成し、生成された代
表商品の商品データ情報からオプション項目情報に基づ
いて、オプション商品に関する商品データ情報を生成す
るように構成されることを特徴としている。
に、本発明による電子ショッピングシステム並びに電子
カタログデータの定義方法は、電子ショッピングクライ
アントにおいて、電子カタログの作成者から定義しよう
とする商品に関して該商品の本質に関わり、商品データ
情報の定義に必須とされる必須項目情報の入力を受け付
け、さらに、必須項目情報により定義される代表商品か
ら派生するオプション商品の定義に必要となるオプショ
ン項目情報の入力を受け付ける。そして、必須項目情報
から代表商品の商品データ情報を生成し、生成された代
表商品の商品データ情報からオプション項目情報に基づ
いて、オプション商品に関する商品データ情報を生成す
るように構成されることを特徴としている。
【0010】好ましくは、生成された代表商品の商品デ
ータ情報とオプション商品に関する商品データ情報は、
電子ショップクライアントから電子モールサーバに転送
され、電子モールサーバ内の商品データベースに格納さ
れる。
ータ情報とオプション商品に関する商品データ情報は、
電子ショップクライアントから電子モールサーバに転送
され、電子モールサーバ内の商品データベースに格納さ
れる。
【0011】本発明のある一つの態様においては、必須
項目情報として商品を他の商品から識別するための商品
ID、商品の商品名、商品の販売価格、及び商品の管理
に用いられる商品管理情報を含む。また、オプション項
目情報として、商品の販売形態、若しくは製品形態を指
定する情報を含む。
項目情報として商品を他の商品から識別するための商品
ID、商品の商品名、商品の販売価格、及び商品の管理
に用いられる商品管理情報を含む。また、オプション項
目情報として、商品の販売形態、若しくは製品形態を指
定する情報を含む。
【0012】また、上記他の目的を達成するために、本
発明により実現される電子モールサーバは、電子ショッ
プクライアントによって定義され、ネットワーク上に実
現される仮想的な店舗に関する情報を保持するショップ
データベースと、この仮想的な店舗で販売される商品に
関する商品データ情報を保持する商品データベースと、
購入者により購入を指示された商品に関する情報を保持
するバスケットデータベースとを含む電子ショップ出店
情報を格納した記憶装置と、該電子モールサーバの動作
を制御する制御手段を備える。この制御手段は、購入者
クライアントから送られてくる表示要求情報を受信し、
該表示要求情報に基づいて前記購入者クライアントから
の要求を解析する。そして、購入者クライアントからの
要求が電子カタログの表示である場合に、ショップデー
タベース及び商品データ情報に基づき購入者クライアン
トに電子カタログを表示するための表示情報を生成して
転送し、購入者クライアントからの要求が購入予定商品
を指定するものである場合に、商品データベースから要
求により指定された商品に関する商品データ情報を抽出
し、抽出された商品データ情報を当該購入者クライアン
トのために用意されたバスケットデータベースに登録す
る。さらに、購入者クライアントからの要求が商品購入
を指示するものである場合、購入予定商品としてバスケ
ットデータベースに保持された商品データ情報を読み出
し、読み出した商品データ情報を用いて決済処理を行
う。
発明により実現される電子モールサーバは、電子ショッ
プクライアントによって定義され、ネットワーク上に実
現される仮想的な店舗に関する情報を保持するショップ
データベースと、この仮想的な店舗で販売される商品に
関する商品データ情報を保持する商品データベースと、
購入者により購入を指示された商品に関する情報を保持
するバスケットデータベースとを含む電子ショップ出店
情報を格納した記憶装置と、該電子モールサーバの動作
を制御する制御手段を備える。この制御手段は、購入者
クライアントから送られてくる表示要求情報を受信し、
該表示要求情報に基づいて前記購入者クライアントから
の要求を解析する。そして、購入者クライアントからの
要求が電子カタログの表示である場合に、ショップデー
タベース及び商品データ情報に基づき購入者クライアン
トに電子カタログを表示するための表示情報を生成して
転送し、購入者クライアントからの要求が購入予定商品
を指定するものである場合に、商品データベースから要
求により指定された商品に関する商品データ情報を抽出
し、抽出された商品データ情報を当該購入者クライアン
トのために用意されたバスケットデータベースに登録す
る。さらに、購入者クライアントからの要求が商品購入
を指示するものである場合、購入予定商品としてバスケ
ットデータベースに保持された商品データ情報を読み出
し、読み出した商品データ情報を用いて決済処理を行
う。
【0013】
【発明の実施の形態】図1は、本発明の一実施形態にお
ける電子ショッピングシステムのシステム構成図であ
る。図1に示すように電子ショッピングシステムは、購
入者クライアント1、電子モールサーバ2、電子ショッ
プクライアント3、決済処理機関4のハードウェアから
構成される。これらはネットワークで物理的に接続され
ている。なお、以下の説明では、購入者クライアント
1、電子モールサーバ2、電子ショップクライアント
3、決済処理機関4を接続するネットワークがインター
ネットであるものとして説明を行う。
ける電子ショッピングシステムのシステム構成図であ
る。図1に示すように電子ショッピングシステムは、購
入者クライアント1、電子モールサーバ2、電子ショッ
プクライアント3、決済処理機関4のハードウェアから
構成される。これらはネットワークで物理的に接続され
ている。なお、以下の説明では、購入者クライアント
1、電子モールサーバ2、電子ショップクライアント
3、決済処理機関4を接続するネットワークがインター
ネットであるものとして説明を行う。
【0014】購入者クライアント1は、購入者により電
子ショッピングが行われる際に利用される端末であり、
例えば、パーソナルコンピュータにより実現される。購
入者クライアント1は、購入者であるユーザとの間のイ
ンタフェースとなる入出力装置11であり、具体的に
は、キーボード、マウスなどの入力装置、並びに、CR
Tディスプレイなどの出力装置によって実現される。ま
た、購入者クライアント1は、電子モールサーバ2との
間のインタフェースとしてWWWブラウザ12を有す
る。購入者クライアント1がパーソナルコンピュータで
ある場合には、WWWブラウザ12は、そのメモリに格
納されるプログラムとして実現される。
子ショッピングが行われる際に利用される端末であり、
例えば、パーソナルコンピュータにより実現される。購
入者クライアント1は、購入者であるユーザとの間のイ
ンタフェースとなる入出力装置11であり、具体的に
は、キーボード、マウスなどの入力装置、並びに、CR
Tディスプレイなどの出力装置によって実現される。ま
た、購入者クライアント1は、電子モールサーバ2との
間のインタフェースとしてWWWブラウザ12を有す
る。購入者クライアント1がパーソナルコンピュータで
ある場合には、WWWブラウザ12は、そのメモリに格
納されるプログラムとして実現される。
【0015】電子ショップクライアント3は、入出力装
置31を介し、商品定義部32を用いて、電子ショップ
クライアント3で取り扱う商品データの定義を行う。こ
こで定義された商品データは、商品データ情報5として
電子モールサーバ2に転送され、商品DB212に格納
される。本実施例において、商品データ情報5は、商品
を陳列する商品棚の名称、商品番号、商品名、価格、商
品の説明、そして商品管理情報などのテキストデータ
と、商品の画像データを含んでいる。電子ショップクラ
イアント3は、また、電子カタログの作成者、すなわ
ち、電子ショッピングシステムにおける商品提供者であ
るユーザとのインタフェースとして入出力装置31を備
える。入出力装置31は、カタログ作成者から商品定義
に必要となる商品棚名、商品目、価格などのテキストデ
ータ、あるいは、商品形状を表すようなイメージデータ
等の商品情報の入力を受け付ける。また、購入者により
購入された商品の受注情報として、商品番号、数量など
の商品情報、商品の送付先情報、決済代行機関名、決済
日、金額などの決済情報を含む情報の出力を行う。電子
ショップクライアント3としては、入出力装置31とし
てキーボード、マウス、CRTディスプレイなどを備え
るパーソナルコンピュータのような情報処理機器を用い
ることができる。この場合、商品定義部32は、このよ
うな情報処理機機のメモリに格納されて実行されるプロ
グラムにより実現することができる。
置31を介し、商品定義部32を用いて、電子ショップ
クライアント3で取り扱う商品データの定義を行う。こ
こで定義された商品データは、商品データ情報5として
電子モールサーバ2に転送され、商品DB212に格納
される。本実施例において、商品データ情報5は、商品
を陳列する商品棚の名称、商品番号、商品名、価格、商
品の説明、そして商品管理情報などのテキストデータ
と、商品の画像データを含んでいる。電子ショップクラ
イアント3は、また、電子カタログの作成者、すなわ
ち、電子ショッピングシステムにおける商品提供者であ
るユーザとのインタフェースとして入出力装置31を備
える。入出力装置31は、カタログ作成者から商品定義
に必要となる商品棚名、商品目、価格などのテキストデ
ータ、あるいは、商品形状を表すようなイメージデータ
等の商品情報の入力を受け付ける。また、購入者により
購入された商品の受注情報として、商品番号、数量など
の商品情報、商品の送付先情報、決済代行機関名、決済
日、金額などの決済情報を含む情報の出力を行う。電子
ショップクライアント3としては、入出力装置31とし
てキーボード、マウス、CRTディスプレイなどを備え
るパーソナルコンピュータのような情報処理機器を用い
ることができる。この場合、商品定義部32は、このよ
うな情報処理機機のメモリに格納されて実行されるプロ
グラムにより実現することができる。
【0016】電子モールサーバ2には、ショップDB2
11、商品DB212、バスケットDB213を含む電
子ショップ出店情報21が設けられる。ショップDB2
11は、電子ショップを出店するための情報と、商品情
報を表示するためのショップレイアウトを定義する情報
を格納している。商品DB212は、電子ショップクラ
イアント3により定義された商品データ情報を格納す
る。また、バスケットDB213は、購入者クライアン
ト1から購入を指示された商品の情報を蓄積するための
ものである。
11、商品DB212、バスケットDB213を含む電
子ショップ出店情報21が設けられる。ショップDB2
11は、電子ショップを出店するための情報と、商品情
報を表示するためのショップレイアウトを定義する情報
を格納している。商品DB212は、電子ショップクラ
イアント3により定義された商品データ情報を格納す
る。また、バスケットDB213は、購入者クライアン
ト1から購入を指示された商品の情報を蓄積するための
ものである。
【0017】商品登録部26は、電子ショップクライア
ント3から転送された商品データ情報5を商品DB21
2に格納する機能を実現する。WWW(World Wide We
b)サーバ/CGI(Common Gateway Interface)22
は、消費者クライアント1との間のインターフェースと
して機能し、消費者クライアント1から表示要求情報を
受け取り、また、消費者クライアント1に表示データを
転送する。
ント3から転送された商品データ情報5を商品DB21
2に格納する機能を実現する。WWW(World Wide We
b)サーバ/CGI(Common Gateway Interface)22
は、消費者クライアント1との間のインターフェースと
して機能し、消費者クライアント1から表示要求情報を
受け取り、また、消費者クライアント1に表示データを
転送する。
【0018】表示情報生成部23は、消費者クライアン
ト1からの要求に応じて、電子カタログなどの表示情報
を生成する。表示情報生成部23は、パラメータ解析部
231、ファイル検索部232、及び表示データ生成部
を含んで構成される。パラメータ解析部231は、WW
Wサーバ/CGI22を介して受け取った消費者クライ
アント1からの表示要求ページ情報を解析し、表示要求
ページ情報に含まれるパラメータを抽出する。ファイル
検索部232は、パラメータ解析部231により抽出さ
れたパラメータに基づいて電子ショップ出店情報21の
各DBを検索する。表示データ生成部233は、ファイ
ル検索部232により検索されたデータをもとにWWW
ページとして表示可能な表示データを生成する。すなわ
ち、表示データ生成部233は、いわゆるWWWページ
ジェネレータとしての機能を有する。
ト1からの要求に応じて、電子カタログなどの表示情報
を生成する。表示情報生成部23は、パラメータ解析部
231、ファイル検索部232、及び表示データ生成部
を含んで構成される。パラメータ解析部231は、WW
Wサーバ/CGI22を介して受け取った消費者クライ
アント1からの表示要求ページ情報を解析し、表示要求
ページ情報に含まれるパラメータを抽出する。ファイル
検索部232は、パラメータ解析部231により抽出さ
れたパラメータに基づいて電子ショップ出店情報21の
各DBを検索する。表示データ生成部233は、ファイ
ル検索部232により検索されたデータをもとにWWW
ページとして表示可能な表示データを生成する。すなわ
ち、表示データ生成部233は、いわゆるWWWページ
ジェネレータとしての機能を有する。
【0019】ショッピング処理部24は、購入者クライ
アント1により購入予定商品が決定されたとき、表示情
報生成部23から顧客IDと購入予定の商品IDを受け
取り、これらの情報をもとに、商品DB212から購入
する商品の詳細情報を取得して、バスケットDB213
内の対象としている顧客用の顧客バスケットDBにその
商品の情報を格納する。その後、対象顧客が購入予定の
商品の一覧をバスケットDB213から取得し、表示情
報生成部23に渡す。
アント1により購入予定商品が決定されたとき、表示情
報生成部23から顧客IDと購入予定の商品IDを受け
取り、これらの情報をもとに、商品DB212から購入
する商品の詳細情報を取得して、バスケットDB213
内の対象としている顧客用の顧客バスケットDBにその
商品の情報を格納する。その後、対象顧客が購入予定の
商品の一覧をバスケットDB213から取得し、表示情
報生成部23に渡す。
【0020】決済処理部25は、購入者クライアント1
により商品の購入が決定されたとき、表示情報生成部2
3から顧客IDを受け取り、バスケットDB213から
購入者に対応する商品データ情報を取り出す。そして、
取り出した商品データ情報に基づいて決済処理機関4に
決済処理を依頼する。決済処理部25は、また、決済処
理機関4から決済処理が終了したことの通知を受け、電
子ショップクライアント3に受注処理が完了したことを
知らせるとともに、購入者クライアント1に購入処理を
知らせるため、ベースとなる明細書データを作成し、表
示情報生成部23にそのデータを渡す。
により商品の購入が決定されたとき、表示情報生成部2
3から顧客IDを受け取り、バスケットDB213から
購入者に対応する商品データ情報を取り出す。そして、
取り出した商品データ情報に基づいて決済処理機関4に
決済処理を依頼する。決済処理部25は、また、決済処
理機関4から決済処理が終了したことの通知を受け、電
子ショップクライアント3に受注処理が完了したことを
知らせるとともに、購入者クライアント1に購入処理を
知らせるため、ベースとなる明細書データを作成し、表
示情報生成部23にそのデータを渡す。
【0021】電子モールサーバ2についても、具体的に
は、パーソナルコンピュータ、ワークステーションなど
の情報処理機器を用いればよい。電子ショップ出店情報
は21は、これら情報処理機器が有する、磁気ディスク
装置、光ディスク装置などの記憶装置内に格納される。
また、上述した各処理部、すなわち、WWWサーバ/C
GI22,表示情報生成部23、ショッピング処理部2
4、決済処理部25、及び商品登録部26は、実際に
は、情報処理機器が有するメモリ内にプログラムの形で
格納されて実行される。
は、パーソナルコンピュータ、ワークステーションなど
の情報処理機器を用いればよい。電子ショップ出店情報
は21は、これら情報処理機器が有する、磁気ディスク
装置、光ディスク装置などの記憶装置内に格納される。
また、上述した各処理部、すなわち、WWWサーバ/C
GI22,表示情報生成部23、ショッピング処理部2
4、決済処理部25、及び商品登録部26は、実際に
は、情報処理機器が有するメモリ内にプログラムの形で
格納されて実行される。
【0022】決済処理機関4では、電子モールサーバ2
の決済処理部25から送られてくる依頼に基づき、電子
ショップクライアント3に代わって決済処理業務を行
う。
の決済処理部25から送られてくる依頼に基づき、電子
ショップクライアント3に代わって決済処理業務を行
う。
【0023】以上説明したような電子ショッピングシス
テムにおいて実際にショッピングを行う際の処理の概略
フローチャートを図2に示す。
テムにおいて実際にショッピングを行う際の処理の概略
フローチャートを図2に示す。
【0024】まず、購入者であるユーザが、ショッピン
グを行おうとする際、そのユーザは、購入者クライアン
ト1の入出力装置11により、要求画面ページとして、
電子ショップ出店情報が存在するインタネット上のホー
ムページのアドレスを指定するURL(Uniform Resour
ce Locator)を入力する。購入者クライアント1は、こ
のURLの入力を受け付けると、目的とするホームペー
ジを表示するために、入力されたURLを含む表示要求
ページ情報を、WWWブラウザ12を経由して電子モー
ルサーバ2に転送する。ユーザが購入しようとする商品
の選択、決定などを行うときには、そのときどきに応じ
て顧客ID等を含む情報が表示要求ページ情報として転
送される。これらについては、従来の電子ショッピング
システムと特に変わるところがないので、ここではその
詳細な説明は省略する(ステップ300)。
グを行おうとする際、そのユーザは、購入者クライアン
ト1の入出力装置11により、要求画面ページとして、
電子ショップ出店情報が存在するインタネット上のホー
ムページのアドレスを指定するURL(Uniform Resour
ce Locator)を入力する。購入者クライアント1は、こ
のURLの入力を受け付けると、目的とするホームペー
ジを表示するために、入力されたURLを含む表示要求
ページ情報を、WWWブラウザ12を経由して電子モー
ルサーバ2に転送する。ユーザが購入しようとする商品
の選択、決定などを行うときには、そのときどきに応じ
て顧客ID等を含む情報が表示要求ページ情報として転
送される。これらについては、従来の電子ショッピング
システムと特に変わるところがないので、ここではその
詳細な説明は省略する(ステップ300)。
【0025】電子モールサーバ2では、WWWサーバ/
CGI22が送られてきた表示要求ページ情報を受け取
り、表示情報生成部23を起動する(ステップ30
2)。
CGI22が送られてきた表示要求ページ情報を受け取
り、表示情報生成部23を起動する(ステップ30
2)。
【0026】表示情報生成部23は起動されると、WW
Wサーバ/CGI22から表示要求ページ情報を受け取
り、パラメータ解析部231により受け取った表示要求
ページ情報の解析を行う(ステップ304)。パラメー
タ解析部231は、解析結果として、表示対象となる電
子ショップを特定するためのショップID、電子カタロ
グの背景画面の種類を特定するカタログテンプレート、
表示すべき商品の商品ID、購入者を特定するための顧
客IDなどの情報を出力する。パラメータ解析部により
出力されたこれらのデータをもとに、ファイル検索部2
32は、電子ショップ出店情報21内のショップDB2
11、商品DB212、バスケットDB213を検索
し、購入者クライアント1から表示を要求されたホーム
ページの表示画面を作成するのに必要なデータを取得す
る(ステップ306)。
Wサーバ/CGI22から表示要求ページ情報を受け取
り、パラメータ解析部231により受け取った表示要求
ページ情報の解析を行う(ステップ304)。パラメー
タ解析部231は、解析結果として、表示対象となる電
子ショップを特定するためのショップID、電子カタロ
グの背景画面の種類を特定するカタログテンプレート、
表示すべき商品の商品ID、購入者を特定するための顧
客IDなどの情報を出力する。パラメータ解析部により
出力されたこれらのデータをもとに、ファイル検索部2
32は、電子ショップ出店情報21内のショップDB2
11、商品DB212、バスケットDB213を検索
し、購入者クライアント1から表示を要求されたホーム
ページの表示画面を作成するのに必要なデータを取得す
る(ステップ306)。
【0027】ファイル検索部232により電子ショップ
出店情報21からデータが取得されると、次に、表示デ
ータ生成部233に処理が移る。表示データ生成部23
3は、まず、購入者クライアント1からの要求の種類を
判別する(ステップ308)。購入者クライアント1か
らの要求が、“購入予定商品の決定”、“商品購入”以
外であれば、ファイル検索部232により、検索された
結果を用いて表示生成部233で表示用のデータを生成
する(ステップ314)。
出店情報21からデータが取得されると、次に、表示デ
ータ生成部233に処理が移る。表示データ生成部23
3は、まず、購入者クライアント1からの要求の種類を
判別する(ステップ308)。購入者クライアント1か
らの要求が、“購入予定商品の決定”、“商品購入”以
外であれば、ファイル検索部232により、検索された
結果を用いて表示生成部233で表示用のデータを生成
する(ステップ314)。
【0028】ステップ308における判別の結果、購入
者クライアント1からの要求の種類が“購入予定商品の
決定”であった場合、つまり、ステップ300におい
て、顧客が表示されている商品の購入予定を指示するべ
く「選択した商品を買物かごに入れる」の指示を行った
場合、表示データ生成部233は、ステップ314で表
示データの生成を行うのに先立ってショッピング処理部
24を起動する(ステップ310)。ここで行われるシ
ョッピング処理部24の処理のフローを図3に示す。
者クライアント1からの要求の種類が“購入予定商品の
決定”であった場合、つまり、ステップ300におい
て、顧客が表示されている商品の購入予定を指示するべ
く「選択した商品を買物かごに入れる」の指示を行った
場合、表示データ生成部233は、ステップ314で表
示データの生成を行うのに先立ってショッピング処理部
24を起動する(ステップ310)。ここで行われるシ
ョッピング処理部24の処理のフローを図3に示す。
【0029】ショッピング処理部24は、起動される
と、表示データ生成部233から顧客IDと顧客から購
入予定を指示された商品の商品IDを受け取る(ステッ
プ400)。この商品IDをキー情報として商品DB2
12から該当する商品についての詳細な商品データ情報
を取得する(ステップ402)。そして、ステップ40
2で取得した商品データ情報をバスケットDB213内
にある表示データ生成部233から受け取った顧客ID
で識別される顧客の顧客バスケットDBに格納する。こ
のとき、該当する顧客バスケットDBが存在しないとき
には、その顧客IDに対応した顧客バスケットDBを作
成して商品データ情報を格納する(ステップ404)。
さらに、この顧客バスケットDBから顧客がこれまでに
選択したすべての商品データ情報を取り出して表示デー
タ生成部233に渡す(ステップ46)。この場合、表
示データ生成部233は、ステップ314において、シ
ョッピング処理部24から受け取った商品データ情報か
ら顧客が購入を予定している商品の一覧の表示情報を作
成し、購入者クライアント1に送る。このとき表示され
る情報をもとに、顧客は、購入しようとしている商品の
確認、購入予定商品の一部、あるいは全部の取消しを行
うことが可能である。
と、表示データ生成部233から顧客IDと顧客から購
入予定を指示された商品の商品IDを受け取る(ステッ
プ400)。この商品IDをキー情報として商品DB2
12から該当する商品についての詳細な商品データ情報
を取得する(ステップ402)。そして、ステップ40
2で取得した商品データ情報をバスケットDB213内
にある表示データ生成部233から受け取った顧客ID
で識別される顧客の顧客バスケットDBに格納する。こ
のとき、該当する顧客バスケットDBが存在しないとき
には、その顧客IDに対応した顧客バスケットDBを作
成して商品データ情報を格納する(ステップ404)。
さらに、この顧客バスケットDBから顧客がこれまでに
選択したすべての商品データ情報を取り出して表示デー
タ生成部233に渡す(ステップ46)。この場合、表
示データ生成部233は、ステップ314において、シ
ョッピング処理部24から受け取った商品データ情報か
ら顧客が購入を予定している商品の一覧の表示情報を作
成し、購入者クライアント1に送る。このとき表示され
る情報をもとに、顧客は、購入しようとしている商品の
確認、購入予定商品の一部、あるいは全部の取消しを行
うことが可能である。
【0030】ステップ308における判別の結果、購入
者クライアント1からの要求の種類が“商品の購入”で
あった場合、つまり、つまり、ステップ300におい
て、顧客がこれまで選択した商品の購入決定を指示した
場合、表示データ生成部233は、ステップ314の表
示データの生成を行うのに先立って決算処理部25を起
動する(ステップ312)。決算処理部25により行わ
れる処理のフローを図4に示す。
者クライアント1からの要求の種類が“商品の購入”で
あった場合、つまり、つまり、ステップ300におい
て、顧客がこれまで選択した商品の購入決定を指示した
場合、表示データ生成部233は、ステップ314の表
示データの生成を行うのに先立って決算処理部25を起
動する(ステップ312)。決算処理部25により行わ
れる処理のフローを図4に示す。
【0031】決算処理部25は、起動されると、表示デ
ータ生成部233から顧客IDを受け取る(500)。
受け取った顧客IDをキーとして、決算処理部25は、
バスケットDB213から顧客IDで特定される顧客の
顧客バスケットDBに保持された購入商品の商品データ
情報を検索する(ステップ502)。検索の結果得られ
た商品データ情報に基づいて、決済処理機関4に決済処
理を依頼する(ステップ504)。決済機関4は、この
依頼に応じ、電子ショップクライアント3に代わって決
済処理業務を実行し、決済処理が完了するとそのことを
電子モールサーバ2に通知する。決済機関4で行われる
決済処理については、従来と特に変わるところはないの
で、ここでは詳細な説明は省略する。決済処理機関4か
ら決済処理が終了した旨の通知を受けると、決済処理部
25は、商品番号、受注数量など受注した商品に関する
情報、商品の送り先を示す送付先情報、及び、決済処理
を代行する決済処理機関4の名称、決済日、金額情報な
どからなる決済情報を含む受注情報を電子ショップクラ
イアント3に転送する。電子ショップクライアント3で
は、入出力装置31により電子モールサーバ2から受け
取った受注情報の表示が行われる(ステップ506)。
最後に決済処理部25は、決済処理が終了したことを知
らせる明細書データを作成して表示データ生成部233
に渡す(ステップ508)。表示データ生成部233
は、受け取った明細書データを用いて、決済処理完了を
知らせる表示画面を生成し、購入者クライアント1に転
送する。
ータ生成部233から顧客IDを受け取る(500)。
受け取った顧客IDをキーとして、決算処理部25は、
バスケットDB213から顧客IDで特定される顧客の
顧客バスケットDBに保持された購入商品の商品データ
情報を検索する(ステップ502)。検索の結果得られ
た商品データ情報に基づいて、決済処理機関4に決済処
理を依頼する(ステップ504)。決済機関4は、この
依頼に応じ、電子ショップクライアント3に代わって決
済処理業務を実行し、決済処理が完了するとそのことを
電子モールサーバ2に通知する。決済機関4で行われる
決済処理については、従来と特に変わるところはないの
で、ここでは詳細な説明は省略する。決済処理機関4か
ら決済処理が終了した旨の通知を受けると、決済処理部
25は、商品番号、受注数量など受注した商品に関する
情報、商品の送り先を示す送付先情報、及び、決済処理
を代行する決済処理機関4の名称、決済日、金額情報な
どからなる決済情報を含む受注情報を電子ショップクラ
イアント3に転送する。電子ショップクライアント3で
は、入出力装置31により電子モールサーバ2から受け
取った受注情報の表示が行われる(ステップ506)。
最後に決済処理部25は、決済処理が終了したことを知
らせる明細書データを作成して表示データ生成部233
に渡す(ステップ508)。表示データ生成部233
は、受け取った明細書データを用いて、決済処理完了を
知らせる表示画面を生成し、購入者クライアント1に転
送する。
【0032】次に、本実施の形態の特徴的な機能である
電子ショップクライアント3の商品定義部32により行
われる商品データの定義について説明する。図5に、商
品定義部32によって行われる商品データ定義処理のフ
ローチャートを示す。
電子ショップクライアント3の商品定義部32により行
われる商品データの定義について説明する。図5に、商
品定義部32によって行われる商品データ定義処理のフ
ローチャートを示す。
【0033】まず、商品を陳列する商品棚の名称を選択
する。ここでは、商品定義部32は、まず、自身が例え
ばリスト形式で管理している既存の商品棚情報を入出力
装置31に表示する。電子ショップクライアント3を操
作する電子カタログの作成者は、表示された商品棚名の
中に所望の商品棚名があれば、その選択を指示する。電
子カタログの作成者が所望する商品棚名が存在しないと
きは、入出力装置31より新しい商品棚名の入力を受け
付ける。(ステップ600)。なお、ここでいう商品棚
名は、実際の店舗において商品棚毎に商品を管理するの
と同様の感覚で電子カタログの作成者が商品を管理でき
るように用いられる情報である。生成された商品データ
情報は、商品棚名と対応づけられて商品DB212に格
納、管理される。
する。ここでは、商品定義部32は、まず、自身が例え
ばリスト形式で管理している既存の商品棚情報を入出力
装置31に表示する。電子ショップクライアント3を操
作する電子カタログの作成者は、表示された商品棚名の
中に所望の商品棚名があれば、その選択を指示する。電
子カタログの作成者が所望する商品棚名が存在しないと
きは、入出力装置31より新しい商品棚名の入力を受け
付ける。(ステップ600)。なお、ここでいう商品棚
名は、実際の店舗において商品棚毎に商品を管理するの
と同様の感覚で電子カタログの作成者が商品を管理でき
るように用いられる情報である。生成された商品データ
情報は、商品棚名と対応づけられて商品DB212に格
納、管理される。
【0034】商品棚名が決まると商品データの定義には
いる。商品データの定義においては、まず、電子カタロ
グで商品を取り扱う際に必ず必要となる商品定義必須項
目の情報入力を入出力装置31により受け付ける(ステ
ップ602)。商品定義必須項目とは、例えば、商品識
別のために割り当てられる商品番号、その商品の商品
名、価格、商品の説明、商品管理情報、その商品の画像
データなど、定義対象となる商品の種類に左右されず、
商品を掲載する電子カタログの作成者により要求される
商品の本質に関する情報である。見方を変えれば、色、
大きさ、販売形態など同一種の商品であっても各種のバ
リエーションがある商品において、これらバリエーショ
ンを有する商品の間で一義的に定義し得る情報に関する
設定項目が商品定義必須項目である。以降、ここで設定
された情報により定義される商品を代表商品と呼ぶ。
いる。商品データの定義においては、まず、電子カタロ
グで商品を取り扱う際に必ず必要となる商品定義必須項
目の情報入力を入出力装置31により受け付ける(ステ
ップ602)。商品定義必須項目とは、例えば、商品識
別のために割り当てられる商品番号、その商品の商品
名、価格、商品の説明、商品管理情報、その商品の画像
データなど、定義対象となる商品の種類に左右されず、
商品を掲載する電子カタログの作成者により要求される
商品の本質に関する情報である。見方を変えれば、色、
大きさ、販売形態など同一種の商品であっても各種のバ
リエーションがある商品において、これらバリエーショ
ンを有する商品の間で一義的に定義し得る情報に関する
設定項目が商品定義必須項目である。以降、ここで設定
された情報により定義される商品を代表商品と呼ぶ。
【0035】商品定義必須項目の情報入力に続いて、商
品定義部32は、電子カタログの作成者により、オプシ
ョン項目を指定する入力がされたか否か判定する(ステ
ップ604)。ここでいうオプション項目とは、商品の
本質に関する情報ではなく、ステップ602で定義され
た商品についてその商品の特性を示す選択的、または、
付加的な情報である。例えば、洋服や靴におけるサイズ
や色、旅行会社のツアーパックにおける出発日、出発
地、宿泊数といった製品形態、単品で販売されるものか
セット単位で販売されるものかといった販売形態などが
これに該当する。つまり、各種のバリエーションがある
商品において、これらの商品の中で個々の商品を特徴づ
けるために設けられる設定項目がオプション項目であ
る。
品定義部32は、電子カタログの作成者により、オプシ
ョン項目を指定する入力がされたか否か判定する(ステ
ップ604)。ここでいうオプション項目とは、商品の
本質に関する情報ではなく、ステップ602で定義され
た商品についてその商品の特性を示す選択的、または、
付加的な情報である。例えば、洋服や靴におけるサイズ
や色、旅行会社のツアーパックにおける出発日、出発
地、宿泊数といった製品形態、単品で販売されるものか
セット単位で販売されるものかといった販売形態などが
これに該当する。つまり、各種のバリエーションがある
商品において、これらの商品の中で個々の商品を特徴づ
けるために設けられる設定項目がオプション項目であ
る。
【0036】電子カタログの作成者によりオプション項
目の指定がされている場合には、指定されたオプション
項目の種類に応じて、電子カタログの作成者がオプショ
ン項目を入力するための画面を入出力装置31に表示
し、その項目の値となる商品情報の入力を受け付ける
(ステップ606)。ここで設定される商品情報として
は、例えば以下に挙げるものが考えられる。
目の指定がされている場合には、指定されたオプション
項目の種類に応じて、電子カタログの作成者がオプショ
ン項目を入力するための画面を入出力装置31に表示
し、その項目の値となる商品情報の入力を受け付ける
(ステップ606)。ここで設定される商品情報として
は、例えば以下に挙げるものが考えられる。
【0037】(A) 商品がセット販売指定商品であるな
らば、販売するセット数の種類。 (B) 商品がサイズ指定商品であるならば、商品として
取りそろえているサイズの範囲、例えば、「大中小」の
ような場合には『段階レベル』を指定し、レベルの種類
は『大・中・小』を選択、また靴のサイズのように「25
cm〜28cmで0.5cmきざみ」という場合には『範囲、ステ
ップ指定』を指定し、上限値、下限値、きざみ幅、単位
の項目にそれぞれ値を入力する。 (C) 色の種類が豊富ということが売り物の色指定商品
であるならば、取りそろえている色は何種類あり、それ
は何色かという情報を入力する。 (D) 旅行会社のツアーパックのような商品であれば、出
発地として選択可能な場所、宿泊する部屋の形式、宿泊
日数などのツアー情報を入力する。
らば、販売するセット数の種類。 (B) 商品がサイズ指定商品であるならば、商品として
取りそろえているサイズの範囲、例えば、「大中小」の
ような場合には『段階レベル』を指定し、レベルの種類
は『大・中・小』を選択、また靴のサイズのように「25
cm〜28cmで0.5cmきざみ」という場合には『範囲、ステ
ップ指定』を指定し、上限値、下限値、きざみ幅、単位
の項目にそれぞれ値を入力する。 (C) 色の種類が豊富ということが売り物の色指定商品
であるならば、取りそろえている色は何種類あり、それ
は何色かという情報を入力する。 (D) 旅行会社のツアーパックのような商品であれば、出
発地として選択可能な場所、宿泊する部屋の形式、宿泊
日数などのツアー情報を入力する。
【0038】定義対象の商品にオプション項目が複数存
在する場合には、ステップ604,605の処理が繰り
返し実施される。以降、ここで設定されたオプション項
目及び商品定義必須項目により定義される商品をオプシ
ョン商品と呼ぶ。
在する場合には、ステップ604,605の処理が繰り
返し実施される。以降、ここで設定されたオプション項
目及び商品定義必須項目により定義される商品をオプシ
ョン商品と呼ぶ。
【0039】ステップ604において、オプション項目
の指定がされなくなった後(または、はじめからされな
い場合)、商品定義部32は、上述のようにして定義さ
れた商品情報から商品DB212に登録する商品データ
情報を生成して、電子モールサーバ2に転送する(ステ
ップ608)。図6に商品データ情報生成処理の詳細な
フローチャートを示す。
の指定がされなくなった後(または、はじめからされな
い場合)、商品定義部32は、上述のようにして定義さ
れた商品情報から商品DB212に登録する商品データ
情報を生成して、電子モールサーバ2に転送する(ステ
ップ608)。図6に商品データ情報生成処理の詳細な
フローチャートを示す。
【0040】商品データ情報生成処理では、図6に示す
ように、まず、ステップ601,602で定義された代
表商品についての情報を取得する(ステップ700)。
次に、取得した代表商品についての情報を商品DB21
2への商品データ情報の格納形式に変換する(ステップ
702)。商品データ情報の詳細については後述する。
ように、まず、ステップ601,602で定義された代
表商品についての情報を取得する(ステップ700)。
次に、取得した代表商品についての情報を商品DB21
2への商品データ情報の格納形式に変換する(ステップ
702)。商品データ情報の詳細については後述する。
【0041】続いて、商品データ定義処理のステップ6
04,606において、定義された代表商品に対しオプ
ション項目の設定がされているか判断する(ステップ7
03)。ステップ703でオプション項目の設定がされ
ていないと判断されたときは、ステップ702で生成し
た商品データ情報をモールサーバ2へ転送する商品デー
タ情報として出力する(ステップ712)。
04,606において、定義された代表商品に対しオプ
ション項目の設定がされているか判断する(ステップ7
03)。ステップ703でオプション項目の設定がされ
ていないと判断されたときは、ステップ702で生成し
た商品データ情報をモールサーバ2へ転送する商品デー
タ情報として出力する(ステップ712)。
【0042】一方、ステップ703において、オプショ
ン項目の設定がされていると判断されたときは、ステッ
プ606で指定されたオプション項目の設定内容に応じ
て、ステップ702で生成した商品データ情報にオプシ
ョン商品に関する情報を登録するための領域を確保す
る。オプション項目の設定項目が複数個存在する場合に
は、その設定個数の乗算分の領域を確保する。例えば、
靴を例に採ると、代表商品に対し、オプション項目とし
て色が2色、サイズが7種類設定されていたとすると、
それらの乗算分、すなわち、14のオプション商品につ
いて商品データを設定できるように領域を確保する(ス
テップ706)。
ン項目の設定がされていると判断されたときは、ステッ
プ606で指定されたオプション項目の設定内容に応じ
て、ステップ702で生成した商品データ情報にオプシ
ョン商品に関する情報を登録するための領域を確保す
る。オプション項目の設定項目が複数個存在する場合に
は、その設定個数の乗算分の領域を確保する。例えば、
靴を例に採ると、代表商品に対し、オプション項目とし
て色が2色、サイズが7種類設定されていたとすると、
それらの乗算分、すなわち、14のオプション商品につ
いて商品データを設定できるように領域を確保する(ス
テップ706)。
【0043】ステップ706で確保した商品データ情報
の領域内のフィールドの内、設定されたオプション項目
に応じて値の設定の方法が予め規則として定められてい
れば、その規則にしたがって、フィールド内に設定する
データを生成し、それを商品データ情報の該当するフィ
ールドに設定する(ステップ708)。規則としては、
例えば、「商品棚名には“代表商品の商品番号+オプシ
ョン項目Aの項目名”を設定、商品番号には、“代表商
品の商品番号+その商品内での通番”を設定、商品名に
は、“代表商品の商品名+オプション項目Aの設定値”
を設定」といったものを予め定めておく。
の領域内のフィールドの内、設定されたオプション項目
に応じて値の設定の方法が予め規則として定められてい
れば、その規則にしたがって、フィールド内に設定する
データを生成し、それを商品データ情報の該当するフィ
ールドに設定する(ステップ708)。規則としては、
例えば、「商品棚名には“代表商品の商品番号+オプシ
ョン項目Aの項目名”を設定、商品番号には、“代表商
品の商品番号+その商品内での通番”を設定、商品名に
は、“代表商品の商品名+オプション項目Aの設定値”
を設定」といったものを予め定めておく。
【0044】次に、ステップ708において値が設定さ
れなかったフィールド、すなわち、値設定のために予め
規則が定められていないフィールドに対し、代表商品に
対して設定されている対応するフィールドの値をコピー
し(ステップ710)、生成された商品データ情報を出
力する(ステップ712)。
れなかったフィールド、すなわち、値設定のために予め
規則が定められていないフィールドに対し、代表商品に
対して設定されている対応するフィールドの値をコピー
し(ステップ710)、生成された商品データ情報を出
力する(ステップ712)。
【0045】以上の処理により生成される商品データ情
報は、例えば図7に示されるように、上述した処理によ
り値が設定される商店ID欄70、商品番号欄71、商
品棚名欄72、商品名欄73、メーカー名欄74、価格
欄75、分類欄76、イメージファイル欄77、説明欄
78、などから構成される。図において、レコード72
0は、上述したステップ702において代表商品につい
ての商品データ情報が設定される部分である。また、レ
コード730以降のレコードは、ステップ706におい
て確保される部分であり、ステップ708において値が
設定されるオプション商品についての商品データ情報で
ある。
報は、例えば図7に示されるように、上述した処理によ
り値が設定される商店ID欄70、商品番号欄71、商
品棚名欄72、商品名欄73、メーカー名欄74、価格
欄75、分類欄76、イメージファイル欄77、説明欄
78、などから構成される。図において、レコード72
0は、上述したステップ702において代表商品につい
ての商品データ情報が設定される部分である。また、レ
コード730以降のレコードは、ステップ706におい
て確保される部分であり、ステップ708において値が
設定されるオプション商品についての商品データ情報で
ある。
【0046】図8は、電子ショップクライアント3にお
いて、既存の商品データ情報、つまり、電子モールサー
バ2内の商品DB212に既に登録されている商品の商
品データ情報に対する変更を行う際の処理手順を示すフ
ローチャートである。以下、この図を参照して商品デー
タ情報の変更処理について説明する。
いて、既存の商品データ情報、つまり、電子モールサー
バ2内の商品DB212に既に登録されている商品の商
品データ情報に対する変更を行う際の処理手順を示すフ
ローチャートである。以下、この図を参照して商品デー
タ情報の変更処理について説明する。
【0047】まず、電子カタログ作成者から処理の対象
となる商品が陳列される商品棚の指定を受け付ける。そ
の後、指定された商品棚に登録されている商品の一覧を
入出力装置31に表示し、表示された商品一覧の中から
商品情報を変更する商品の指定を受け付ける(ステップ
800)。
となる商品が陳列される商品棚の指定を受け付ける。そ
の後、指定された商品棚に登録されている商品の一覧を
入出力装置31に表示し、表示された商品一覧の中から
商品情報を変更する商品の指定を受け付ける(ステップ
800)。
【0048】ステップ800で指定された商品について
定義されている商品データ情報を入出力装置31に表示
し、定義情報の変更を受け付ける(ステップ802)。
定義されている商品データ情報を入出力装置31に表示
し、定義情報の変更を受け付ける(ステップ802)。
【0049】続いて、カタログ作成者により行われた変
更が、代表商品の定義情報(商品定義必須項目)、オプ
ション商品の商品データ情報生成に用いられたオプショ
ン設定項目、個々のオプション商品の定義情報のいずれ
に関する変更であるか判断する(ステップ804)。
更が、代表商品の定義情報(商品定義必須項目)、オプ
ション商品の商品データ情報生成に用いられたオプショ
ン設定項目、個々のオプション商品の定義情報のいずれ
に関する変更であるか判断する(ステップ804)。
【0050】行われた変更が代表商品の定義情報に対す
るものである場合は、変更内容にしたがって商品DB2
12内の該当する商品データ情報の代表商品のレコード
(図7のレコード720)の内容を変更する(ステップ
806)。つづいて、代表商品の定義情報に対して行っ
た変更の内容をオプション商品の定義情報にも反映させ
るか否かを問い合わせるための画面を入出力装置31に
表示し、カタログ作成者からの指定を待つ(ステップ8
08)。
るものである場合は、変更内容にしたがって商品DB2
12内の該当する商品データ情報の代表商品のレコード
(図7のレコード720)の内容を変更する(ステップ
806)。つづいて、代表商品の定義情報に対して行っ
た変更の内容をオプション商品の定義情報にも反映させ
るか否かを問い合わせるための画面を入出力装置31に
表示し、カタログ作成者からの指定を待つ(ステップ8
08)。
【0051】ステップ808においてオプション商品の
定義情報への反映が指示された場合、商品DB212内
の商品データ情報で、オプション商品についての商品情
報を定義するレコード(図7のレコード720以降のも
の)のフィールドの中で該当するフィールドに代表商品
の商品情報に対する変更と同様の変更を行う(ステップ
810)。ステップ808においてオプション商品の定
義情報への反映が指示されなかったときは、そのまま処
理を終了する。
定義情報への反映が指示された場合、商品DB212内
の商品データ情報で、オプション商品についての商品情
報を定義するレコード(図7のレコード720以降のも
の)のフィールドの中で該当するフィールドに代表商品
の商品情報に対する変更と同様の変更を行う(ステップ
810)。ステップ808においてオプション商品の定
義情報への反映が指示されなかったときは、そのまま処
理を終了する。
【0052】ステップ804において、行われた変更が
オプション商品の商品データ情報生成に用いられたオプ
ション設定項目に対するものであるときは、この代表商
品から派生して定義されたオプション商品についての定
義情報を商品DB212から削除する(ステップ81
2)。次に、図6のステップ706からステップ710
で説明したと同様の処理により、オプション設定項目の
変更内容にしたがって新たにオプション商品についての
商品情報を定義する商品データ情報を生成する。そし
て、生成した商品データ情報を電子モールサーバ2に転
送し、商品DB212に登録する(ステップ814)。
オプション商品の商品データ情報生成に用いられたオプ
ション設定項目に対するものであるときは、この代表商
品から派生して定義されたオプション商品についての定
義情報を商品DB212から削除する(ステップ81
2)。次に、図6のステップ706からステップ710
で説明したと同様の処理により、オプション設定項目の
変更内容にしたがって新たにオプション商品についての
商品情報を定義する商品データ情報を生成する。そし
て、生成した商品データ情報を電子モールサーバ2に転
送し、商品DB212に登録する(ステップ814)。
【0053】また、ステップ804において、行われた
変更が個々のオプション商品の定義情報に対してのもの
であると判断されたときは、その変更の内容にしたがっ
て商品DB212の該当する商品データ情報のレコード
を変更し、処理を終える(ステップ816)。
変更が個々のオプション商品の定義情報に対してのもの
であると判断されたときは、その変更の内容にしたがっ
て商品DB212の該当する商品データ情報のレコード
を変更し、処理を終える(ステップ816)。
【0054】以上の処理により、電子モールサーバ2の
商品DB212に登録されている商品データ情報の変更
を行うことができる。なお、ここでは、電子ショップク
ライアント3と電子ショップサーバ2で連携しながら商
品DB212の商品データ情報の変更を行ったが、変更
しようとする商品データ情報を一旦電子ショップクライ
アント3に転送し、電子ショップクライアント3上で上
述と同様の変更を加え、変更後の商品データ情報を電子
モールサーバ2に送って商品DB212の内容を書き変
えるようにしてもよい。
商品DB212に登録されている商品データ情報の変更
を行うことができる。なお、ここでは、電子ショップク
ライアント3と電子ショップサーバ2で連携しながら商
品DB212の商品データ情報の変更を行ったが、変更
しようとする商品データ情報を一旦電子ショップクライ
アント3に転送し、電子ショップクライアント3上で上
述と同様の変更を加え、変更後の商品データ情報を電子
モールサーバ2に送って商品DB212の内容を書き変
えるようにしてもよい。
【0055】以下、これまで説明してきた電子ショッピ
ングシステムにおいて、商品にサイズ、色という販売基
準が存在する「靴」、その中で特に「ローファー」とい
う種類の商品(サイズ:25cm〜28cm、色:黒又は茶)に
ついての商品情報を新たに定義する場合を例に採り、電
子カタログの作成者により行われる操作について、具体
的にその手順を説明する。この商品は「men-shoes」と
いう名前の商品棚に陳列することにする。
ングシステムにおいて、商品にサイズ、色という販売基
準が存在する「靴」、その中で特に「ローファー」とい
う種類の商品(サイズ:25cm〜28cm、色:黒又は茶)に
ついての商品情報を新たに定義する場合を例に採り、電
子カタログの作成者により行われる操作について、具体
的にその手順を説明する。この商品は「men-shoes」と
いう名前の商品棚に陳列することにする。
【0056】(1) これから定義する商品を陳列する商品
棚として、入出力装置31の表示画面に表示された商品
棚名コンボボックスから「men-shoes」を選択する。も
し選択しようとしている商品棚名が商品棚名コンボボッ
クスに存在しないならば、別に用意される商品棚定義画
面を用いて、先に「men-shoes」という名前の商品棚を
定義作成しておく。
棚として、入出力装置31の表示画面に表示された商品
棚名コンボボックスから「men-shoes」を選択する。も
し選択しようとしている商品棚名が商品棚名コンボボッ
クスに存在しないならば、別に用意される商品棚定義画
面を用いて、先に「men-shoes」という名前の商品棚を
定義作成しておく。
【0057】(2) 商品棚として「men-shoes」が選択さ
れることにより、入出力装置32に、図9に示すよう
に、その商品棚に登録されており、この商店で取り扱わ
れる商品の一覧90を有する商品一覧画面が表示され
る。商品棚「men-shoes」に新規に商品「ローファー」
を定義するため、この画面上で「新規作成」ボタン92
を選択すると、図10に示す商品定義画面が入出力装置
に表示される。図10では、各エントリにデータが入力
された状態を示しているが、この段階では各エントリは
ブランクの状態で表示される。なお、既存の商品定義を
編集する場合には、編集対象である商品を一覧表90か
ら選択し、「編集」ボタン94を選択する。このときに
は、編集対象商品の商品情報が入力された商品定義画面
が表示され、この画面において商品定義の編集を以下に
説明するのと同様の操作により行うことができる。
れることにより、入出力装置32に、図9に示すよう
に、その商品棚に登録されており、この商店で取り扱わ
れる商品の一覧90を有する商品一覧画面が表示され
る。商品棚「men-shoes」に新規に商品「ローファー」
を定義するため、この画面上で「新規作成」ボタン92
を選択すると、図10に示す商品定義画面が入出力装置
に表示される。図10では、各エントリにデータが入力
された状態を示しているが、この段階では各エントリは
ブランクの状態で表示される。なお、既存の商品定義を
編集する場合には、編集対象である商品を一覧表90か
ら選択し、「編集」ボタン94を選択する。このときに
は、編集対象商品の商品情報が入力された商品定義画面
が表示され、この画面において商品定義の編集を以下に
説明するのと同様の操作により行うことができる。
【0058】(3) 商品定義画面で、代表商品となる「ロ
ーファー」について、商品番号、商品名、メーカー名、
価格、分類、商品イメージ、詳細説明などを定義するた
めの情報を商品定義画面のガイダンスにしたがって入力
する。
ーファー」について、商品番号、商品名、メーカー名、
価格、分類、商品イメージ、詳細説明などを定義するた
めの情報を商品定義画面のガイダンスにしたがって入力
する。
【0059】(4) さらに、この場合、定義対象商品には
『サイズ』『色』という販売基準となる特性が存在する
ので、オプション項目を指定するために商品定義画面の
オプション指定欄1010により、「サイズ」と「色」
という項目を選択する。オプション項目として「サイ
ズ」が選択されたときは、入出力装置31により図11
に示すオプション指定画面が表示され、オプション項目
として「色」が選択されると、図12に示すオプション
指定画面が表示される。カタログ作成者は、それぞれ表
示される入力画面にしたがって値を設定する。
『サイズ』『色』という販売基準となる特性が存在する
ので、オプション項目を指定するために商品定義画面の
オプション指定欄1010により、「サイズ」と「色」
という項目を選択する。オプション項目として「サイ
ズ」が選択されたときは、入出力装置31により図11
に示すオプション指定画面が表示され、オプション項目
として「色」が選択されると、図12に示すオプション
指定画面が表示される。カタログ作成者は、それぞれ表
示される入力画面にしたがって値を設定する。
【0060】例えば、図11に示すオプション指定画面
では、定義中の商品が「サイズ指定」の商品であって、
サイズの指定が範囲とステップ値により行われ、単位が
cmであり、その範囲の上限が28cm、下限が25cm、ステッ
プ値が0.5cmであることを設定している。また、図12
に示すオプション指定画面では、定義中の商品が「色指
定」の商品であって、指定する色が2色であり、まず、
第1の色として「BLACK(黒)」を設定している。こら
れのオプション指定画面において、すべてのオプション
項目の設定を行った後、商品定義画面で「OK」ボタン1
020を選択する。
では、定義中の商品が「サイズ指定」の商品であって、
サイズの指定が範囲とステップ値により行われ、単位が
cmであり、その範囲の上限が28cm、下限が25cm、ステッ
プ値が0.5cmであることを設定している。また、図12
に示すオプション指定画面では、定義中の商品が「色指
定」の商品であって、指定する色が2色であり、まず、
第1の色として「BLACK(黒)」を設定している。こら
れのオプション指定画面において、すべてのオプション
項目の設定を行った後、商品定義画面で「OK」ボタン1
020を選択する。
【0061】(5) 以上の操作が行われた後、商品定義部
32により1つの代表商品と、14のオプション商品
(サイズの種類“7”×色の種類“2”=14)の計1
5の商品データ情報が作成される。
32により1つの代表商品と、14のオプション商品
(サイズの種類“7”×色の種類“2”=14)の計1
5の商品データ情報が作成される。
【0062】以上のようにして商品の定義が行われた
後、商品一覧画面の一覧90には、定義した商品のう
ち、代表商品として定義した「ローファー」の情報のみ
が追加されて表示されるようになる。その際、特記事項
表示欄900に、オプション商品として「サイズ」、及
び「色」指定の商品が存在することが記述される。商品
定義画面において、一覧90から商品を選択すると、表
示領域91内の領域910にその商品に関して登録され
ている商品番号、商品名が、領域912にイメージ情報
が表示される。商品定義がすべて終了した後、商品一覧
画面で「送信」ボタン96を選択すると、商品定義部3
2から出力された商品データ情報5が、電子モールサー
バ2に送られ、商品登録部26により商品DB212に
格納される。
後、商品一覧画面の一覧90には、定義した商品のう
ち、代表商品として定義した「ローファー」の情報のみ
が追加されて表示されるようになる。その際、特記事項
表示欄900に、オプション商品として「サイズ」、及
び「色」指定の商品が存在することが記述される。商品
定義画面において、一覧90から商品を選択すると、表
示領域91内の領域910にその商品に関して登録され
ている商品番号、商品名が、領域912にイメージ情報
が表示される。商品定義がすべて終了した後、商品一覧
画面で「送信」ボタン96を選択すると、商品定義部3
2から出力された商品データ情報5が、電子モールサー
バ2に送られ、商品登録部26により商品DB212に
格納される。
【0063】なお、オプション項目の設定により商品情
報が自動生成されるオプション商品に関して、例えば、
あらかじめ商品棚名を付けるための規則として、『代表
商品の商品番号』“[”『オプション1の指定項目の
値』“][”『オプション2の指定項目名』“]”(オ
プション1の指定項目を“色”、オプション2の指定項
目を“サイズ(SIZE)”とする)という規則が定められ
ているとすると、BLACKのローファーシューズの商品
は、“001[BL][SIZE]”という名の商品棚に、BROWNのロ
ーファーシューズの商品は、“001[BR][SIZE]”という
名の商品棚にそれぞれ格納される。したがってオプショ
ン商品の一覧表示、または個々のオプション商品の商品
定義を編集するには、商品一覧画面において、そのオプ
ション商品が格納されている商品棚名を選択すればよ
い。
報が自動生成されるオプション商品に関して、例えば、
あらかじめ商品棚名を付けるための規則として、『代表
商品の商品番号』“[”『オプション1の指定項目の
値』“][”『オプション2の指定項目名』“]”(オ
プション1の指定項目を“色”、オプション2の指定項
目を“サイズ(SIZE)”とする)という規則が定められ
ているとすると、BLACKのローファーシューズの商品
は、“001[BL][SIZE]”という名の商品棚に、BROWNのロ
ーファーシューズの商品は、“001[BR][SIZE]”という
名の商品棚にそれぞれ格納される。したがってオプショ
ン商品の一覧表示、または個々のオプション商品の商品
定義を編集するには、商品一覧画面において、そのオプ
ション商品が格納されている商品棚名を選択すればよ
い。
【0064】以上説明したように、本実施の形態によれ
ば、電子カタログに表示する商品を定義するにあたっ
て、その商品に、サイズや色といった製品形態や、セッ
ト単位販売といった商品の販売形態から生じるバリエー
ションが存在する場合、価格や商品の説明など共通の商
品情報は代表商品で定義し、販売形態、製品形態をオプ
ション指定することにより、本来ならば電子ショップ出
店者が作成しなければならない商品情報の量を削減する
ことができる。また、カタログの表示形式を指定するテ
ンプレートでは、商品購入者が商品を特定し、申し込み
を行う際に参照する部分は商品固有の要素を表形式で記
述する方式を採用しているため、商品のスケーラビリテ
ィを確保することが可能である。
ば、電子カタログに表示する商品を定義するにあたっ
て、その商品に、サイズや色といった製品形態や、セッ
ト単位販売といった商品の販売形態から生じるバリエー
ションが存在する場合、価格や商品の説明など共通の商
品情報は代表商品で定義し、販売形態、製品形態をオプ
ション指定することにより、本来ならば電子ショップ出
店者が作成しなければならない商品情報の量を削減する
ことができる。また、カタログの表示形式を指定するテ
ンプレートでは、商品購入者が商品を特定し、申し込み
を行う際に参照する部分は商品固有の要素を表形式で記
述する方式を採用しているため、商品のスケーラビリテ
ィを確保することが可能である。
【0065】ここで、上述した電子カタログデータの定
義方法により定義された商品を掲載する電子カタログに
おいて、掲載する商品の商品データ情報に重複が存在す
る場合を考える。この場合、商品定義方法の出力結果に
は代表商品という商品定義が存在するので、重複する商
品データ情報に関してはこの代表商品の商品情報を利用
して一つ表示し、各商品に固有の異なる商品情報項目に
関しては表形式でまとめて出力することが可能となる。
義方法により定義された商品を掲載する電子カタログに
おいて、掲載する商品の商品データ情報に重複が存在す
る場合を考える。この場合、商品定義方法の出力結果に
は代表商品という商品定義が存在するので、重複する商
品データ情報に関してはこの代表商品の商品情報を利用
して一つ表示し、各商品に固有の異なる商品情報項目に
関しては表形式でまとめて出力することが可能となる。
【0066】最後に、購入者クライアントによる商品購
入から、電子モールサーバにおける決済処理までの一連
の処理の流れに注目してみる。本実施の形態で説明した
電子ショッピングシステムでは、上述したように、購入
者クライアントにおいて電子カタログから選択され、購
入希望が指定された商品の情報は、商品DBからバスケ
ットDBへコピーされる。また、電子モールサーバにお
いて決済時に参照される商品の情報は、バスケットDB
213から出力されたものであり、これは、元々商品D
Bに登録された情報である。このことから、購入者クラ
イアントが電子カタログから選択する購入商品の情報
と、電子モールサーバにおいて決済時に参照する商品の
情報は同じ物である。したがって、注文した商品、決済
時に参照する商品、そして配送した商品とが不一致とな
って人為的なミスが発生することをなくすことが可能と
なる。
入から、電子モールサーバにおける決済処理までの一連
の処理の流れに注目してみる。本実施の形態で説明した
電子ショッピングシステムでは、上述したように、購入
者クライアントにおいて電子カタログから選択され、購
入希望が指定された商品の情報は、商品DBからバスケ
ットDBへコピーされる。また、電子モールサーバにお
いて決済時に参照される商品の情報は、バスケットDB
213から出力されたものであり、これは、元々商品D
Bに登録された情報である。このことから、購入者クラ
イアントが電子カタログから選択する購入商品の情報
と、電子モールサーバにおいて決済時に参照する商品の
情報は同じ物である。したがって、注文した商品、決済
時に参照する商品、そして配送した商品とが不一致とな
って人為的なミスが発生することをなくすことが可能と
なる。
【0067】以上、本発明について、その実施の形態の
一つとして、色、サイズ、販売形態といったバリエーシ
ョンのある商品を例に具体的に説明してきたが、本発明
は上述した実施の形態に限定されるものではなく、例え
ば、特典などのサービスを付加した商品を扱う際にも、
「サイズ指定商品」、「色指定商品」、「セット販売指
定商品」と同レベルで「サービス提供商品」という設定
項目を作成し、設定入力画面とデータ入力処理を追加す
るだけで対応することが可能である。また、適用される
商品についても、靴のように実体のある商品ばかりでは
なく、「旅行商品」のようなサービスを商品化したもの
に対しても同様にして適用することができる。
一つとして、色、サイズ、販売形態といったバリエーシ
ョンのある商品を例に具体的に説明してきたが、本発明
は上述した実施の形態に限定されるものではなく、例え
ば、特典などのサービスを付加した商品を扱う際にも、
「サイズ指定商品」、「色指定商品」、「セット販売指
定商品」と同レベルで「サービス提供商品」という設定
項目を作成し、設定入力画面とデータ入力処理を追加す
るだけで対応することが可能である。また、適用される
商品についても、靴のように実体のある商品ばかりでは
なく、「旅行商品」のようなサービスを商品化したもの
に対しても同様にして適用することができる。
【0068】
【発明の効果】以上説明したように、本発明によれば、
多種多様な商品をユニークに定める要素をGUIを用いた
画面で指定するだけで、本来ならば膨大な量になる商品
定義を簡単に行うことが可能となる。
多種多様な商品をユニークに定める要素をGUIを用いた
画面で指定するだけで、本来ならば膨大な量になる商品
定義を簡単に行うことが可能となる。
【図1】本発明の一実施形態における電子ショッピング
システムの全体構成図である。
システムの全体構成図である。
【図2】電子ショッピングシステムにおけるショッピン
グ時の処理の流れを示すフローチャートである。
グ時の処理の流れを示すフローチャートである。
【図3】ショッピング処理部における処理の流れを示す
フローチャートである。
フローチャートである。
【図4】決済処理部における処理の流れを示すフローチ
ャートである。
ャートである。
【図5】商品定義部における商品データ情報生成処理の
流れを示すフローチャートである。
流れを示すフローチャートである。
【図6】商品データ情報生成処理の詳細なフローチャー
トである。
トである。
【図7】商品DBに格納される商品データ情報の論理的
な構成図である。
な構成図である。
【図8】商品DBに登録済みの商品定義情報を変更する
際の処理の流れを示すフローチャートである。
際の処理の流れを示すフローチャートである。
【図9】商品一覧画面の画面構成図である。
【図10】商品定義画面の画面構成図である。
【図11】オプション指定画面の画面構成図である。
【図12】オプション指定画面の画面構成図である。
1…購入者クライアント 11…入出力装置 12…WWWブラウザ 2…電子モールサーバ 21…電子ショップ出店情報 211…ショップDB 212…商品DB 213…バスケットDB 22…WWWサーバ/CGI 23…表示情報生成部 24…ショッピング処理部 25…決済処理部 26…商品登録部 3…電子ショップクライアント 31…入出力装置 32…商品定義部 4…決済処理機関
フロントページの続き (72)発明者 溝手 裕二 神奈川県川崎市幸区鹿島田890番地 株式 会社日立製作所情報・通信開発本部内
Claims (9)
- 【請求項1】購入者クライアント、電子モールサーバ、
電子ショップクライアント、及び決済処理機関を有して
構成される電子ショッピングモールシステムにおいて、
該電子ショッピングモールシステムで販売される商品に
関する情報を前記購入者クライアントに提供するための
商品データ情報を定義する電子カタログデータの定義方
法であって、 前記ショッピングクライアントにおいて、前記電子カタ
ログの作成者から定義しようとする商品に関して、該商
品の本質に関わり、前記商品データ情報の定義に必須と
される必須項目情報の入力を受け付ける必須項目設定ス
テップと、 前記必須項目設定処理により入力された必須項目情報に
より定義される代表商品から派生するオプション商品の
定義に必要となるオプション項目情報の入力を受け付け
るオプション項目設定ステップと、 前記必須項目設定ステップで設定された必須項目情報か
ら前記代表商品の商品データ情報を生成するステップ
と、 前記代表商品の商品データ情報から前記オプション項目
情報に基づいて、前記オプション商品に関する商品デー
タ情報を生成するステップとを有することを特徴とする
電子カタログデータ定義方法。 - 【請求項2】前記電子モールサーバが、前記商品データ
情報を格納する商品データベースを備えており、前記電
子ショップクライアントは、生成された前記代表商品に
ついての商品データ情報及び前記オプション商品につい
ての商品データ情報を前記電子モールサーバに転送する
ステップと、前記電子モールサーバにより前記代表商品
についての商品データ情報及び前記オプション商品につ
いての商品データ情報を前記商品データベースに格納す
るステップを有することを特徴とする電子カタログデー
タ定義方法。 - 【請求項3】前記必須項目情報として、前記商品を他の
商品から識別するための商品ID、前記商品の商品名、
前記商品の販売価格、及び前記商品の管理に用いられる
商品管理情報を含むことを特徴とする請求項1記載の電
子カタログデータ定義方法。 - 【請求項4】前記オプション項目情報は、前記商品の販
売形態、又は、製品形態を指定する情報を含むことを特
徴とする請求項1又は3記載の電子カタログデータ定義
方法。 - 【請求項5】購入者クライアント、電子モールサーバ、
電子ショップクライアント、決済処理機関、及びこれら
の間を接続するネットワークを有して構成される電子シ
ョッピングシステムにおいて、前記ショッピングクライ
アントは、電子カタログの作成者から、定義しようとす
る商品に関して、該商品の本質に関わり、前記商品デー
タ情報の定義に必須とされる必須項目情報と該必須項目
情報により定義される代表商品から派生するオプション
商品の定義に必要となるオプション項目情報の入力を受
け付け、前記必須項目情報から前記代表商品の商品デー
タ情報を生成し、生成した前記代表商品の商品データ情
報から前記オプション項目情報に基づいて、前記オプシ
ョン商品に関する商品データ情報を生成する商品定義部
を有することを特徴とする電子ショッピングルシステ
ム。 - 【請求項6】前記商品定義部は、生成された前記代表商
品の商品データ情報及び前記オプション商品の商品デー
タ情報を前記電子モールサーバに転送する手段を有し、
前記電子モールサーバは、転送されてきた商品データ情
報を該電子モールサーバが備える商品データベースに格
納する商品登録部を有することを特徴とする請求項5記
載の電子ショッピングシステム。 - 【請求項7】前記電子モールサーバは、前記電子ショッ
プクライアントによって定義され、ネットワーク上に実
現される仮想的な店舗に関する情報を保持するショップ
データベースと、前記前記ショップクライアントによっ
て生成された商品データ情報を保持する商品データベー
スと、前記購入者により購入を指示された商品に関する
情報を保持するバスケットデータベースとを含む電子シ
ョップ出店情報を有し、前記購入者クライアントから送
られてくる表示要求情報を受信して、該表示要求情報に
基づいて前記購入者クライアントからの要求を解析し、
該解析結果に基づいて前記電子ショップ出店情報を利用
して前記購入者クライアントからの要求に応じた表示情
報を生成する表示情報生成部と、前記購入者クライアン
トからの購入予定商品の指定に応答して、前記商品デー
タベースから前記要求により指定された商品に関する商
品データ情報を抽出し、抽出された商品データ情報を当
該購入者クライアントのために用意された前記バスケッ
トデータベースに登録するショッピング処理部と、前記
購入者クライアントからの商品購入の指示に応答して、
前記購入予定商品として前記バスケットデータベースに
保持された商品データ情報を読み出し、読み出した商品
データ情報を用いて決済処理を行う決済処理部とを備え
ることを特徴とする請求項5記載の電子ショッピングシ
ステム。 - 【請求項8】商品の購入者により操作される購入者クラ
イアント、及び商品の提供者側に配置される電子ショッ
プクライアントとネットワークを介して接続され、前記
購入者と前記商品の提供者との間の商品の取引を仲介す
る電子モールサーバにおいて、前記電子ショップクライ
アントによって定義され、前記ネットワーク上に実現さ
れる仮想的な店舗に関する情報を保持するショップデー
タベース、前記仮想的な店舗で販売される商品に関する
商品データ情報を保持する商品データベース、及び前記
購入者により購入を指示された商品に関する情報を保持
するバスケットデータベースを含む電子ショップ出店情
報を格納した記憶装置と、該電子モールサーバの動作を
制御する制御手段であって、前記購入者クライアントか
ら送られてくる表示要求情報を受信して、該表示要求情
報に基づいて前記購入者クライアントからの要求を解析
し、前記購入者クライアントからの要求が電子カタログ
の表示である場合に、前記ショップデータベース及び前
記商品データ情報に基づき前記購入者クライアントに電
子カタログを表示するための表示情報を生成して転送
し、前記購入者クライアントからの要求が購入予定商品
を指定するものである場合に、前記商品データベースか
ら前記要求により指定された商品に関する商品データ情
報を抽出し、抽出された商品データ情報を当該購入者ク
ライアントのために用意された前記バスケットデータベ
ースに登録し、前記購入者クライアントからの要求が商
品購入を指示するものである場合に、前記購入予定商品
として前記バスケットデータベースに保持された商品デ
ータ情報を読み出し、読み出した商品データ情報を用い
て決済処理を行う制御手段を有することを特徴とする電
子モールサーバ。 - 【請求項9】前記制御手段は、前記決済処理において、
前記バスケットデータベースから読み出した前記商品デ
ータ情報に基づいて前記ネットワークに接続した決済機
関に決済処理を依頼し、前記決済機関からの決済完了の
報告を受けて前記電子ショップクライアントに受注情報
を転送することを特徴とする請求項8記載の電子モール
サーバ。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4527297A JPH10240823A (ja) | 1997-02-28 | 1997-02-28 | 電子ショッピングシステム及びその電子カタログデータ定義方法 |
US09/027,467 US6128600A (en) | 1997-02-28 | 1998-02-23 | Electronic shopping system and method of defining electronic catalogue data therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4527297A JPH10240823A (ja) | 1997-02-28 | 1997-02-28 | 電子ショッピングシステム及びその電子カタログデータ定義方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH10240823A true JPH10240823A (ja) | 1998-09-11 |
Family
ID=12714689
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4527297A Pending JPH10240823A (ja) | 1997-02-28 | 1997-02-28 | 電子ショッピングシステム及びその電子カタログデータ定義方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US6128600A (ja) |
JP (1) | JPH10240823A (ja) |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000023909A1 (en) * | 1998-10-19 | 2000-04-27 | Hardwarestreet.Com, Inc. | Multi-level fraud check with dynamic feedback for internet business transaction processor |
JP2001265957A (ja) * | 2000-01-11 | 2001-09-28 | Fuji Photo Film Co Ltd | 売り手参加型の仮想商店運営方法および仮想商店システム |
JP2001283026A (ja) * | 2000-03-31 | 2001-10-12 | Fujitsu Fip Corp | 連合ショッピングモールシステム,小売ショッピングモールシステム,卸売ショッピングモールシステム,モールサーバ,連合ショッピングモール運営方法および連合ショッピングモール運営プログラムを記載した記録媒体 |
JP2001306936A (ja) * | 2000-04-26 | 2001-11-02 | I Business Center:Kk | 広告情報発信システムの制御方法ならびに広告情報発信システムに用いられるコンピュータおよびその制御方法 |
JP2001306668A (ja) * | 2000-04-17 | 2001-11-02 | National House Industrial Co Ltd | 住宅設備情報の配信方法 |
JP2001321573A (ja) * | 2000-05-16 | 2001-11-20 | Kddi Corp | ゲームを利用した広告システムおよび広告方法ならびにゲームを利用した広告の仲介システムおよび仲介方法 |
KR20010109932A (ko) * | 2000-06-05 | 2001-12-12 | 김만기 | 생산자(판매자)가 직접 제품정보를 관리할 수 있도록 하는전자상거래 구축방법 |
KR20020000023A (ko) * | 2000-06-20 | 2002-01-04 | 박규헌 | 인터넷 전자상거래 시스템에서의 상품분류에 의한 상품관리방법 |
WO2002003277A1 (fr) * | 2000-07-03 | 2002-01-10 | Yojiro Aizawa | Systeme d'envoi d'information, procede d'envoi d'information, systeme de commerce electronique et procede de commerce electronique |
JP2002007805A (ja) * | 2000-06-23 | 2002-01-11 | Moonstar.Com:Kk | 電子商取引システムおよび方法 |
JP2002041824A (ja) * | 2000-07-28 | 2002-02-08 | Nippon Telegr & Teleph Corp <Ntt> | 地図コンテンツ販売システム及びその地図コンテンツカタログ生成方法 |
JP2002073767A (ja) * | 2000-08-28 | 2002-03-12 | Negoro:Kk | 卸売りモールシステム及びこのモールシステムに適した商品販売システム |
JP2002117264A (ja) * | 2000-10-10 | 2002-04-19 | Hitachi Capital Corp | 電子商取引の仲介サーバーおよび仲介方法 |
KR20020034803A (ko) * | 2000-11-01 | 2002-05-09 | 김진욱 | 초 간편 실시간 전자상거래 시스템 |
JP2002163570A (ja) * | 2000-11-28 | 2002-06-07 | Sony Corp | 代行システム、代行方法、サービス代行サーバ、事業者サーバ、記録媒体 |
JP2002203174A (ja) * | 2000-12-28 | 2002-07-19 | Brother Ind Ltd | 電子商店管理システム、商品データ提供方法、電子商店管理サーバ、および、記録媒体 |
JP2002216028A (ja) * | 2001-01-15 | 2002-08-02 | Fuji Heavy Ind Ltd | 商品データ交換ネットワークを利用した商談システム、ならびにそのサーバおよび端末装置 |
JP2002232866A (ja) * | 2001-01-31 | 2002-08-16 | Matsushita Electric Ind Co Ltd | 商品の購入注文システム及び課金方法 |
KR20020066719A (ko) * | 2001-02-13 | 2002-08-21 | 주식회사 매크로 이십일 | 전자 카탈로그 식별 및 공유 시스템 및 그 방법 |
KR20020068431A (ko) * | 2001-02-21 | 2002-08-27 | 주식회사 이네트 | 유연한 전자상거래를 위한 카탈로그 정의 및 표시방법 |
JP2002251278A (ja) * | 2001-02-26 | 2002-09-06 | Honda Motor Co Ltd | プレビューシステム |
JP2002259829A (ja) * | 2001-03-06 | 2002-09-13 | Dainippon Printing Co Ltd | 資料請求システム及びサーバ |
JP2002329140A (ja) * | 2001-03-02 | 2002-11-15 | System Location Co Ltd | カタログデータ入力システム、及びこのカタログデータ入力システムで作成した車種データベースの検索システム |
JP2002354178A (ja) * | 2001-05-24 | 2002-12-06 | Ricoh Co Ltd | 請求書印刷代行システム、請求書配信サーバ、コピー機、請求書印刷代行方法、文書印刷代行システム、及び文書印刷代行方法 |
KR100417873B1 (ko) * | 2000-07-13 | 2004-02-11 | 주식회사 알토랜드 | 전자 카탈로그를 이용한 전자 상거래 방법 |
KR100445587B1 (ko) * | 2001-08-08 | 2004-08-25 | 하상호 | 전자상거래 시스템에서 사용되는 상품 정보를 통합적으로표현하는 xml 기반의 데이터 플랫폼이 기록된 컴퓨터로읽을 수 있는 기록매체 |
SG106565A1 (en) * | 1999-08-19 | 2004-10-29 | Ibm | Network-based virtual commodity exchange |
JP2007026471A (ja) * | 2000-07-19 | 2007-02-01 | Ooku:Kk | ネットワークを利用した商品販売または購入の方法及びそのシステム |
US7194678B1 (en) | 1999-03-02 | 2007-03-20 | Hitachi, Ltd. | Dynamic web page generation method and system |
US8533047B2 (en) | 1998-10-19 | 2013-09-10 | Robert S. Alvin | Internet business transaction processor |
JP2014083278A (ja) * | 2012-10-25 | 2014-05-12 | Yutaka Kojima | ワールドワイドアバター、メリットモール、コオペレーションカジノ |
JP2015536502A (ja) * | 2012-11-01 | 2015-12-21 | イーベイツ インコーポレイテッドEbates Inc. | ショッピングサービス用のマルチ商人電子ショッピングカートを提供するためのシステム、方法およびコンピュータプログラム |
JP2016136383A (ja) * | 2010-10-27 | 2016-07-28 | プラテック、ニール | 多言語マルチプラットフォーム電子商取引マネージメントシステム |
JP2017058723A (ja) * | 2015-09-14 | 2017-03-23 | Kddi株式会社 | 発注管理装置及び発注管理方法 |
US10740781B2 (en) | 2017-10-31 | 2020-08-11 | Ebates Performance Marketing, Inc. | System, method, and computer program for providing notification of a cashback reward from a shopping portal using online screen and email analysis |
US10970755B2 (en) | 2016-10-13 | 2021-04-06 | Ebates Performance Marketing, Inc. | System, method, and computer program for providing a wish list user interface within a web browser that alerts users to changes in multifactor-based prices |
US11568468B2 (en) | 2019-08-08 | 2023-01-31 | Rakuten Group, Inc. | System, method, and computer program for providing similar product recommendations for non-merchant publishers based on publisher preferences |
Families Citing this family (81)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5664111A (en) * | 1994-02-16 | 1997-09-02 | Honicorp, Inc. | Computerized, multimedia, network, real time, interactive marketing and transactional system |
US6202567B1 (en) * | 1994-06-10 | 2001-03-20 | Krueger International, Inc. | Modular table system with cable management |
US6535294B1 (en) * | 1998-06-23 | 2003-03-18 | Discount Labels, Inc. | System and method for preparing customized printed products over a communications network |
US6405176B1 (en) * | 1999-01-27 | 2002-06-11 | International Business Machines Corp. | Method for processing multiple electronic shopping carts |
US20010037223A1 (en) * | 1999-02-04 | 2001-11-01 | Brian Beery | Management and delivery of product information |
US6349300B1 (en) * | 1999-04-16 | 2002-02-19 | General Electric Company | Method and system for selecting product colors |
JP4224171B2 (ja) * | 1999-06-29 | 2009-02-12 | 株式会社日立製作所 | 商品の発注、配達システム及び商品の発注、配達方法 |
US7197475B1 (en) | 1999-06-30 | 2007-03-27 | Catalog City, Inc. | Multi-vendor internet commerce system for e-commerce applications and methods therefor |
US7330826B1 (en) * | 1999-07-09 | 2008-02-12 | Perfect.Com, Inc. | Method, system and business model for a buyer's auction with near perfect information using the internet |
US6895557B1 (en) | 1999-07-21 | 2005-05-17 | Ipix Corporation | Web-based media submission tool |
JP4393739B2 (ja) | 1999-08-02 | 2010-01-06 | ソフトバンクBb株式会社 | 電子決済システム、決済装置及び端末 |
US7949691B1 (en) * | 1999-09-02 | 2011-05-24 | Cbs Interactive Inc. | Methods of catalog data maintenance, storage, and distribution |
US7197479B1 (en) | 1999-09-02 | 2007-03-27 | Cnet Europe Sa | Methods and apparatus for implementing a multi-lingual catalog system |
US7284007B1 (en) * | 1999-09-02 | 2007-10-16 | Cnet Europe Sa | Methods of capturing catalog data |
US6304854B1 (en) * | 1999-09-09 | 2001-10-16 | Dunhill Holdings, Corp. | System and method for providing a comparable branded product based on a current branded product for non-comparison shopped products |
US6876991B1 (en) | 1999-11-08 | 2005-04-05 | Collaborative Decision Platforms, Llc. | System, method and computer program product for a collaborative decision platform |
US7328171B2 (en) * | 1999-11-12 | 2008-02-05 | Hewlett-Packard Development Company, L.P. | System and method for ordering consumer items in electronic commerce |
US6732162B1 (en) | 1999-11-15 | 2004-05-04 | Internet Pictures Corporation | Method of providing preprocessed images for a plurality of internet web sites |
WO2001041031A2 (en) | 1999-11-16 | 2001-06-07 | Cfph, L.L.C. | Systems and methods for reselling electronic merchandise |
ATE346346T1 (de) * | 1999-12-14 | 2006-12-15 | Icu Medical Inc | Verfahren zur herstellung eines produktes mit mehreren komponenten |
US20020029168A1 (en) * | 1999-12-30 | 2002-03-07 | Mcconnell Richard S. | On-line product searching method and apparatus |
US7720707B1 (en) * | 2000-01-07 | 2010-05-18 | Home Producers Network, Llc | Method and system for compiling a consumer-based electronic database, searchable according to individual internet user-defined micro-demographics |
JP2001312573A (ja) * | 2000-02-23 | 2001-11-09 | Toshiba Corp | データ分析方法及びデータ分析システム並びにプログラムを記録したコンピュータ読み取り可能な記録媒体 |
US7395220B2 (en) * | 2000-03-01 | 2008-07-01 | Travelocity.Com Lp | System, methods and computer program products for offering products based on extrapolation of inputs |
US7092892B1 (en) * | 2000-03-01 | 2006-08-15 | Site59, Inc. | System and method for grouping and selling products or services |
CA2376249C (en) * | 2000-04-05 | 2010-01-12 | British Telecommunications Public Limited Company | Data management system |
US7793213B2 (en) * | 2000-06-01 | 2010-09-07 | About, Inc. | Method and apparatus for delivering customized information according to a user's profile |
US7523067B1 (en) * | 2000-08-02 | 2009-04-21 | Softbankbb Corporation | Electronic settlement system, settlement apparatus, and terminal |
JP2002092414A (ja) * | 2000-09-18 | 2002-03-29 | Saga Sanyo Industries Co Ltd | 電子部品の機種選択方法および電子部品メーカ・サーバ |
US20020111870A1 (en) * | 2000-09-26 | 2002-08-15 | I2 Technologies, Inc. | System and method for identifying a product |
US7590558B2 (en) * | 2000-09-26 | 2009-09-15 | I2 Technologies Us, Inc. | System and method for facilitating electronic commerce transactions |
US7299255B2 (en) * | 2000-09-26 | 2007-11-20 | I2 Technologies Us, Inc. | System and method for migrating data in an electronic commerce system |
US7395261B1 (en) | 2000-11-21 | 2008-07-01 | Amy Hobbs Atzel | System and method for ordering items |
US20020107761A1 (en) * | 2000-12-10 | 2002-08-08 | Donald Kark | Methods and systems for improved channel sales support in electronic commerce |
CA2350158A1 (en) * | 2000-12-22 | 2002-12-08 | Xi-Nam Dam | System and method for developing a mart union to bring the regional stores into e-commerce |
US20040143585A1 (en) * | 2001-03-14 | 2004-07-22 | Urs Antener | Data processing device for the preparation of a goods catalogue in the form of a graphics file |
US20020143564A1 (en) * | 2001-04-03 | 2002-10-03 | Webb Brett M. | Website for household inventory and maintenance with reminder system and method |
US7110968B2 (en) * | 2001-04-30 | 2006-09-19 | International Business Machines Corporation | Method for managing an electronic-commerce shopping cart |
US6983276B2 (en) * | 2001-05-15 | 2006-01-03 | I2 Technologies Us, Inc. | Facilitating electronic commerce transactions using buyer profiles |
US7349868B2 (en) * | 2001-05-15 | 2008-03-25 | I2 Technologies Us, Inc. | Pre-qualifying sellers during the matching phase of an electronic commerce transaction |
US7475030B1 (en) | 2001-05-16 | 2009-01-06 | I2 Technologies Us, Inc. | Facilitating electronic commerce transactions using a shared product data repository |
US6915275B2 (en) * | 2001-06-07 | 2005-07-05 | International Business Machines Corporation | Managing customization of projects prior to manufacture in an electronic commerce system |
US6965877B2 (en) * | 2001-06-07 | 2005-11-15 | International Business Machines Corporation | Brokering and facilitating consumer projects in an e-commerce system |
US7263515B1 (en) * | 2001-06-18 | 2007-08-28 | I2 Technologies Us, Inc. | Content enhancement in an electronic marketplace |
US7127416B1 (en) | 2001-06-18 | 2006-10-24 | I2 Technologies Us, Inc. | Distributed processing of sorted search results in an electronic commerce system and method |
US7330829B1 (en) | 2001-06-26 | 2008-02-12 | I2 Technologies Us, Inc. | Providing market feedback associated with electronic commerce transactions to sellers |
US8086643B1 (en) | 2001-06-28 | 2011-12-27 | Jda Software Group, Inc. | Translation between product classification schemas |
US7809672B1 (en) | 2001-06-28 | 2010-10-05 | I2 Technologies Us, Inc. | Association of data with a product classification schema |
US7162453B1 (en) | 2001-06-29 | 2007-01-09 | I2 Technologies Us, Inc. | Protecting content from unauthorized reproduction |
US7346560B1 (en) | 2001-06-29 | 2008-03-18 | I2 Technologies Us, Inc. | Protecting content from unauthorized reproduction |
US8301503B2 (en) * | 2001-07-17 | 2012-10-30 | Incucomm, Inc. | System and method for providing requested information to thin clients |
US6745179B2 (en) * | 2001-10-12 | 2004-06-01 | Shipley Company, L.L.C. | Method and system for facilitating viewer navigation through online information relating to chemical products |
US6871198B2 (en) * | 2001-12-21 | 2005-03-22 | Requisite Technology, Inc. | Composing and cataloging item configuration data |
US8275794B2 (en) * | 2002-01-04 | 2012-09-25 | Autodesk, Inc. | Lightweight self-contained self-expanding product data package |
US7499879B2 (en) * | 2002-01-30 | 2009-03-03 | International Business Machines Corporation | Cooperative e-business complex |
US7853528B2 (en) * | 2002-02-05 | 2010-12-14 | Oracle International Corporation | E-commerce store management user interface for performing Web site updates |
AU2003217724A1 (en) * | 2002-02-25 | 2003-09-09 | John Robert Cain | Information system and method for disseminating technology information |
US7412424B1 (en) | 2002-03-19 | 2008-08-12 | I2 Technologies Us, Inc. | Third party certification of content in electronic commerce transactions |
US7249067B2 (en) * | 2002-10-04 | 2007-07-24 | Vpi Color, Llc | System and method for creating customized catalogues |
US7124098B2 (en) * | 2002-10-07 | 2006-10-17 | The Kroger Company | Online shopping system |
US7167876B2 (en) * | 2002-10-25 | 2007-01-23 | Ammon Cookson | Generalized configurator software system |
US20040098315A1 (en) * | 2002-11-19 | 2004-05-20 | Haynes Leonard Steven | Apparatus and method for facilitating the selection of products by buyers and the purchase of the selected products from a supplier |
US7469217B2 (en) * | 2002-12-10 | 2008-12-23 | Savvis Communications Corporation | Product toolkit system and method |
JP2005078111A (ja) * | 2003-08-29 | 2005-03-24 | Fujitsu Ltd | データ分類処理装置、データ分類方法、プログラム及び可搬記憶媒体 |
US20050149411A1 (en) * | 2003-11-11 | 2005-07-07 | Colwell Felton T. | System and method for creating individualized product and color palettes |
JP4094538B2 (ja) * | 2003-12-11 | 2008-06-04 | 三菱電機株式会社 | 空燃比センサの故障診断装置 |
US7870038B1 (en) | 2004-05-07 | 2011-01-11 | American Express Travel Related Services Company, Inc. | System and method for managing electronic catalogs within an enterprise |
US20050288808A1 (en) * | 2004-06-14 | 2005-12-29 | Lopez George A | Computer system for efficient design and manufacture of multiple-component devices |
US20070234232A1 (en) * | 2006-03-29 | 2007-10-04 | Gheorghe Adrian Citu | Dynamic image display |
US20060224571A1 (en) | 2005-03-30 | 2006-10-05 | Jean-Michel Leon | Methods and systems to facilitate searching a data resource |
US20070022020A1 (en) * | 2005-07-25 | 2007-01-25 | Bernstein Daniel B | Computer implemented display having an integrated format |
US20070276720A1 (en) * | 2006-05-26 | 2007-11-29 | Campusl, Inc. | Indexing of a focused data set through a comparison technique method and apparatus |
US8407104B2 (en) * | 2006-06-09 | 2013-03-26 | Campusi, Inc. | Catalog based price search |
US20080052193A1 (en) * | 2006-08-25 | 2008-02-28 | Alexander Katzner | Integrated Communication Systems and Methods for Purpose of Product Presentation and Direct Sales |
US8346669B2 (en) * | 2008-10-08 | 2013-01-01 | International Business Machines Corporation | Method of requesting a customized instance of an object using information contained within an existing instance |
US10169308B1 (en) | 2010-03-19 | 2019-01-01 | Google Llc | Method and system for creating an online store |
US9734503B1 (en) | 2011-06-21 | 2017-08-15 | Google Inc. | Hosted product recommendations |
US8700494B2 (en) * | 2011-09-06 | 2014-04-15 | Google Inc. | Identifying product variants |
US9229621B2 (en) | 2012-05-22 | 2016-01-05 | Paletteapp, Inc. | Electronic palette system |
US20150348161A1 (en) * | 2014-06-02 | 2015-12-03 | Gerald Thomas Freeman | Electronic sample palette system and filters |
US11676191B2 (en) | 2019-11-27 | 2023-06-13 | Brian E. Edholm | Multiple term product search and identification of related products |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05216903A (ja) * | 1992-02-06 | 1993-08-27 | Hitachi Ltd | 帳票書式作成方法および装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4972318A (en) * | 1988-09-09 | 1990-11-20 | Iron City Sash & Door Company | Order entry and inventory control method |
US4992940A (en) * | 1989-03-13 | 1991-02-12 | H-Renee, Incorporated | System and method for automated selection of equipment for purchase through input of user desired specifications |
JP3316818B2 (ja) * | 1990-04-20 | 2002-08-19 | 株式会社日立製作所 | 商品受注システム |
US5528490A (en) * | 1992-04-10 | 1996-06-18 | Charles E. Hill & Associates, Inc. | Electronic catalog system and method |
US5715314A (en) * | 1994-10-24 | 1998-02-03 | Open Market, Inc. | Network sales system |
US5675784A (en) * | 1995-05-31 | 1997-10-07 | International Business Machnes Corporation | Data structure for a relational database system for collecting component and specification level data related to products |
US5740425A (en) * | 1995-09-26 | 1998-04-14 | Povilus; David S. | Data structure and method for publishing electronic and printed product catalogs |
US6016504A (en) * | 1996-08-28 | 2000-01-18 | Infospace.Com, Inc. | Method and system for tracking the purchase of a product and services over the Internet |
US5890175A (en) * | 1996-09-25 | 1999-03-30 | Wong; Garland | Dynamic generation and display of catalogs |
US5897639A (en) * | 1996-10-07 | 1999-04-27 | Greef; Arthur Reginald | Electronic catalog system and method with enhanced feature-based search |
US6014639A (en) * | 1997-11-05 | 2000-01-11 | International Business Machines Corporation | Electronic catalog system for exploring a multitude of hierarchies, using attribute relevance and forwarding-checking |
-
1997
- 1997-02-28 JP JP4527297A patent/JPH10240823A/ja active Pending
-
1998
- 1998-02-23 US US09/027,467 patent/US6128600A/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05216903A (ja) * | 1992-02-06 | 1993-08-27 | Hitachi Ltd | 帳票書式作成方法および装置 |
Cited By (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000023909A1 (en) * | 1998-10-19 | 2000-04-27 | Hardwarestreet.Com, Inc. | Multi-level fraud check with dynamic feedback for internet business transaction processor |
US8533047B2 (en) | 1998-10-19 | 2013-09-10 | Robert S. Alvin | Internet business transaction processor |
US8775255B2 (en) | 1998-10-19 | 2014-07-08 | Divan Industries, Llc | Internet business transaction processor |
US7194678B1 (en) | 1999-03-02 | 2007-03-20 | Hitachi, Ltd. | Dynamic web page generation method and system |
US8712846B2 (en) | 1999-06-30 | 2014-04-29 | Divan Industries, Llc | Sending targeted product offerings based on personal information |
SG106565A1 (en) * | 1999-08-19 | 2004-10-29 | Ibm | Network-based virtual commodity exchange |
JP2001265957A (ja) * | 2000-01-11 | 2001-09-28 | Fuji Photo Film Co Ltd | 売り手参加型の仮想商店運営方法および仮想商店システム |
JP2001283026A (ja) * | 2000-03-31 | 2001-10-12 | Fujitsu Fip Corp | 連合ショッピングモールシステム,小売ショッピングモールシステム,卸売ショッピングモールシステム,モールサーバ,連合ショッピングモール運営方法および連合ショッピングモール運営プログラムを記載した記録媒体 |
JP2001306668A (ja) * | 2000-04-17 | 2001-11-02 | National House Industrial Co Ltd | 住宅設備情報の配信方法 |
JP2001306936A (ja) * | 2000-04-26 | 2001-11-02 | I Business Center:Kk | 広告情報発信システムの制御方法ならびに広告情報発信システムに用いられるコンピュータおよびその制御方法 |
JP2001321573A (ja) * | 2000-05-16 | 2001-11-20 | Kddi Corp | ゲームを利用した広告システムおよび広告方法ならびにゲームを利用した広告の仲介システムおよび仲介方法 |
KR20010109932A (ko) * | 2000-06-05 | 2001-12-12 | 김만기 | 생산자(판매자)가 직접 제품정보를 관리할 수 있도록 하는전자상거래 구축방법 |
KR20020000023A (ko) * | 2000-06-20 | 2002-01-04 | 박규헌 | 인터넷 전자상거래 시스템에서의 상품분류에 의한 상품관리방법 |
JP2002007805A (ja) * | 2000-06-23 | 2002-01-11 | Moonstar.Com:Kk | 電子商取引システムおよび方法 |
WO2002003277A1 (fr) * | 2000-07-03 | 2002-01-10 | Yojiro Aizawa | Systeme d'envoi d'information, procede d'envoi d'information, systeme de commerce electronique et procede de commerce electronique |
KR100417873B1 (ko) * | 2000-07-13 | 2004-02-11 | 주식회사 알토랜드 | 전자 카탈로그를 이용한 전자 상거래 방법 |
JP2007026471A (ja) * | 2000-07-19 | 2007-02-01 | Ooku:Kk | ネットワークを利用した商品販売または購入の方法及びそのシステム |
JP2002041824A (ja) * | 2000-07-28 | 2002-02-08 | Nippon Telegr & Teleph Corp <Ntt> | 地図コンテンツ販売システム及びその地図コンテンツカタログ生成方法 |
JP2002073767A (ja) * | 2000-08-28 | 2002-03-12 | Negoro:Kk | 卸売りモールシステム及びこのモールシステムに適した商品販売システム |
JP2002117264A (ja) * | 2000-10-10 | 2002-04-19 | Hitachi Capital Corp | 電子商取引の仲介サーバーおよび仲介方法 |
KR20020034803A (ko) * | 2000-11-01 | 2002-05-09 | 김진욱 | 초 간편 실시간 전자상거래 시스템 |
JP2002163570A (ja) * | 2000-11-28 | 2002-06-07 | Sony Corp | 代行システム、代行方法、サービス代行サーバ、事業者サーバ、記録媒体 |
JP2002203174A (ja) * | 2000-12-28 | 2002-07-19 | Brother Ind Ltd | 電子商店管理システム、商品データ提供方法、電子商店管理サーバ、および、記録媒体 |
JP2002216028A (ja) * | 2001-01-15 | 2002-08-02 | Fuji Heavy Ind Ltd | 商品データ交換ネットワークを利用した商談システム、ならびにそのサーバおよび端末装置 |
JP4691789B2 (ja) * | 2001-01-31 | 2011-06-01 | パナソニック株式会社 | 商品の購入注文システム |
JP2002232866A (ja) * | 2001-01-31 | 2002-08-16 | Matsushita Electric Ind Co Ltd | 商品の購入注文システム及び課金方法 |
KR20020066719A (ko) * | 2001-02-13 | 2002-08-21 | 주식회사 매크로 이십일 | 전자 카탈로그 식별 및 공유 시스템 및 그 방법 |
KR20020068431A (ko) * | 2001-02-21 | 2002-08-27 | 주식회사 이네트 | 유연한 전자상거래를 위한 카탈로그 정의 및 표시방법 |
JP2002251278A (ja) * | 2001-02-26 | 2002-09-06 | Honda Motor Co Ltd | プレビューシステム |
JP2002329140A (ja) * | 2001-03-02 | 2002-11-15 | System Location Co Ltd | カタログデータ入力システム、及びこのカタログデータ入力システムで作成した車種データベースの検索システム |
JP2002259829A (ja) * | 2001-03-06 | 2002-09-13 | Dainippon Printing Co Ltd | 資料請求システム及びサーバ |
JP2002354178A (ja) * | 2001-05-24 | 2002-12-06 | Ricoh Co Ltd | 請求書印刷代行システム、請求書配信サーバ、コピー機、請求書印刷代行方法、文書印刷代行システム、及び文書印刷代行方法 |
KR100445587B1 (ko) * | 2001-08-08 | 2004-08-25 | 하상호 | 전자상거래 시스템에서 사용되는 상품 정보를 통합적으로표현하는 xml 기반의 데이터 플랫폼이 기록된 컴퓨터로읽을 수 있는 기록매체 |
JP2016136383A (ja) * | 2010-10-27 | 2016-07-28 | プラテック、ニール | 多言語マルチプラットフォーム電子商取引マネージメントシステム |
JP2018097884A (ja) * | 2010-10-27 | 2018-06-21 | Lisuto株式会社 | 多言語マルチプラットフォーム電子商取引マネージメントシステム |
US10410262B2 (en) | 2010-10-27 | 2019-09-10 | Lisuto K.K. | Multi-language multi-platform e-commerce management system |
US10853857B2 (en) | 2010-10-27 | 2020-12-01 | Lisuto Kk | Multi-language multi-platform e-commerce management system |
JP2014083278A (ja) * | 2012-10-25 | 2014-05-12 | Yutaka Kojima | ワールドワイドアバター、メリットモール、コオペレーションカジノ |
JP2015536502A (ja) * | 2012-11-01 | 2015-12-21 | イーベイツ インコーポレイテッドEbates Inc. | ショッピングサービス用のマルチ商人電子ショッピングカートを提供するためのシステム、方法およびコンピュータプログラム |
US9922327B2 (en) | 2012-11-01 | 2018-03-20 | Ebates Inc. | System, method, and computer program for providing a multi-merchant electronic shopping cart for a shopping service |
JP2017058723A (ja) * | 2015-09-14 | 2017-03-23 | Kddi株式会社 | 発注管理装置及び発注管理方法 |
US10970755B2 (en) | 2016-10-13 | 2021-04-06 | Ebates Performance Marketing, Inc. | System, method, and computer program for providing a wish list user interface within a web browser that alerts users to changes in multifactor-based prices |
US10740781B2 (en) | 2017-10-31 | 2020-08-11 | Ebates Performance Marketing, Inc. | System, method, and computer program for providing notification of a cashback reward from a shopping portal using online screen and email analysis |
US11361339B2 (en) | 2017-10-31 | 2022-06-14 | Rakuten Group, Inc. | System, method, and computer program for providing notification of a cashback reward from a shopping portal using online screen and email analysis |
US11568468B2 (en) | 2019-08-08 | 2023-01-31 | Rakuten Group, Inc. | System, method, and computer program for providing similar product recommendations for non-merchant publishers based on publisher preferences |
Also Published As
Publication number | Publication date |
---|---|
US6128600A (en) | 2000-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH10240823A (ja) | 電子ショッピングシステム及びその電子カタログデータ定義方法 | |
US6414693B1 (en) | System and method for generating computer displays of custom bag designs | |
US7107226B1 (en) | Internet-based on-line comparison shopping system and method of interactive purchase and sale of products | |
US6473738B1 (en) | Multiple-person buying information system with application to on-line merchandizing | |
US8676695B2 (en) | User interface, system and method for performing a web-based transaction | |
US10373214B1 (en) | Method and apparatus for efficient delta pricing | |
JP3732699B2 (ja) | 電子購買システムおよびその方法 | |
JPH10207945A (ja) | 分散コンテンツ電子商取引システム及び方法 | |
US20030018536A1 (en) | Reorder and default order mechanisms for a shopping cart of an e-commerce website | |
JP2002528796A (ja) | インターネットにおける電子商取引用途の製品のデータベースサポートされた選択プロセス | |
JP2000113031A (ja) | バーチャルモールシステム | |
KR100372919B1 (ko) | 전자 상거래 시스템 및 이에 있어서의 상품 판매 방법 | |
WO2002003164A2 (en) | System and method for web-based electronic buying system | |
JP2001067418A (ja) | 電子モールシステム | |
JP2002183538A (ja) | カスタムメイド商品販売システム、その方法、記録媒体及びサーバ | |
JP2001331737A (ja) | ネットワークシステム及びログイン方法 | |
KR20010104843A (ko) | 인터넷을 통한 제품정보의 제공 및 그 전자상거래 방법 | |
KR100487276B1 (ko) | 온라인 쇼핑몰 중개 방법 및 온라인 쇼핑몰 중개 시스템 | |
KR20050093466A (ko) | 온라인 쇼핑몰 중개 방법 및 온라인 쇼핑몰 중개 시스템 | |
KR101032474B1 (ko) | 전자 카탈로그 서비스 제공 방법 및 그 시스템 | |
KR100363683B1 (ko) | 디지탈 카탈로그 제공 방법 | |
JP2003173400A (ja) | 組合せ商品販売方法及びその実施システム並びにその処理プログラム | |
JP2002092349A (ja) | 部品販売システム | |
JPH1115880A (ja) | オープンマーケティングシステムの開発 | |
KR20120003554A (ko) | 수출을기반으로하는인터넷도매쇼핑몰을운영방법 |