信息提供设备、信息提供方法、信息提供程序和记录介质的制作方法

文档序号:6495408阅读:160来源:国知局
信息提供设备、信息提供方法、信息提供程序和记录介质的制作方法
【专利摘要】本发明涉及一种如果接收关于产品的信息的用户已对所述产品下订单,则提供应用于产品的价格的信息提供设备。所述信息提供设备关于根据来自用户的请求规定的产品获取用户计划订购的数量,如果已定下销售与所获取的数量与至今订购的产品的数量的总和相对应的订购数量,则基于产品的价格和订购数量获取所规定的产品的价格,并输所获取的价格。
【专利说明】信息提供设备、信息提供方法、信息提供程序和记录介质
【技术领域】
[0001]本发明涉及一种提供根据过往订购数量来改变其价格的产品的价格的信息提供设备和信息提供方法。
【背景技术】
[0002]通常,作为在电子商务中产品的商业交易的模式,至今接受产品的单位价格根据产品订购的总数(下面称作“总订购数量”)而逐步变便宜的模式。该销售模式已知为例如团购。提供在该模式中交易的产品的信息的信息提供设备例如提供应用于该产品的当前订购数量的价格来作为该产品的信息。例如,专利文献1公开了一种在用户终端上显示产品的当前订购数量和应用于该当前订购数量的价格的技术。当用户浏览该产品的信息并且随后希望采购该产品时,用户进行订购该产品的操作。此时,用户可以规定待订购的产品数量。
[0003]引用列表
[0004]专利文献
[0005]专利文献1:日本专利申请公开2001-357276
【发明内容】

[0006]待通过本发明解决的问题
[0007]当用户订购产品时,总订购数量随着所订购产品的数量而增加。在该情况下,由用户采购的产品的采购价格是应用于该随着用户所订购产品的数量而增加的总订购数量的价格。因此,采购价格的最大值在一些情况下根据用户所订购的产品数量而改变。因此,与显示在当前时刻应用于总订购数量的价格相比,显示当假设用户要订购产品时应用于增加的总订购数量的价格对于用户而言是更优选的。当例如决定用户是否订购产品时,与在当前时刻的价格相比,当假设用户要订购产品时应用的价格更适合作为用于做决定的信息。
[0008]然而,常规技术仅显示应用于当前订购数量的价格。虽然在专利文献1中公开的技术显示产品价格范围以及这些价格应用于其的订购数量的列表,但是当用户下订单时用户不能从该列表立即得知待应用的价格。
[0009]鉴于上述情况,本发明的目的是提供一种信息提供设备、信息提供方法、信息提供程序和记录介质,当假设接收产品信息的用户要对该产品下订单时其可以提供所应用价格。
[0010]用于解决该问题的装置
[0011]为了解决上述问题,本发明根据权利要求1是一种信息提供设备,包括:
[0012]订购数量获取装置,其关于响应于来自用户的请求地规定的产品来获取所述用户期望订购的数量;
[0013]价格获取装置,其从存储指示所述产品的价格和每种产品的订购数量的组合的组合信息的存储器装置获取所述产品的价格,对于该价格,销售根据与所述订购数量获取装置所获取的数量和至今订购的所规定产品的数量的总和相对应的订购数量来确定;以及[0014]输出装置,其输出由所述价格获取装置与所规定的产品关联地获取的价格。
[0015]根据本发明,用户可以得知产品的与增加了如下数量的订购数量相匹配的价格,所述数量的预定在用户订购该产品时是所期望的。
[0016]本发明根据权利要求2是根据权利要求1的信息处理设备,
[0017]其中,所述订购数量获取装置基于存储在历史存储器装置中的采购历史来估计用户期望订购的数量,该历史存储器装置存储各个订单的采购历史,包括所订购产品的数量。
[0018]根据本发明,用户可以得知产品的与增加了如下数量的订购数量相匹配的价格,所述数量的订购是在用户订购该产品时基于过往历史来预测的。
[0019]本发明根据权利要求3是根据权利要求1的信息处理设备,
[0020]其中,所述用户的请求包括所述用户希望订购的数量,以及,
[0021]所述订购数量获取装置获取包括在所述用户的所述请求中的数量来作为用户期望订购的数量。
[0022]根据本发明,用户可以得知产品的与增加了如下数量的订购数量相匹配的价格,所述数量是当用户根据该用户希望的数量订购该产品时用户所希望的。
[0023]本发明根据权利要求4是根据权利要求1到3中任一项的信息提供设备,
[0024]其中,所述存储器装置对于各个价格存储这样的组合信息对应信息,该组合信息对应信息指示所述产品的价格和与每种产品的价格相匹配的订购数量,以及
[0025]所述信息提供设备还包括删除装置,当所述产品的过往订购数量增加时,该删除装置将从所述存储器装置将存储在所述存储器装置中的所述产品的组合信息中这样的组合信息对应信息删除,该组合信息对应信息并不对应于在等于或大于该增加的订购数量的范围中的订购数量。
[0026]根据本发明,将对于输出价格不必要的信息从存储器装置删除,使得可以降低存储在存储器装置中的信息量。
[0027]本发明根据权利要求5是根据权利要求1到4中任一项的信息提供设备,还包括:
[0028]设定信息获取装置,根据存储在与用于识别产品的识别信息相关联地存储由产品的销售者设定并且对该产品价格和应用该价格的数量订购进行指示的多条设定信息的设定信息存储器装置中的设定信息,所述设定信息获取装置获取与这样的订购数量相匹配的设定信息,该订购数量在等于或小于与由关联于所述设定信息的所述识别信息识别的并至今订购的产品数量与预先设定的数量的总和相对应的订购数量的范围中,以及
[0029]控制装置,其使所述存储器装置存储与由所述设定信息获取装置获取的设定信息相匹配的组合信息。
[0030]根据本发明,当与存储由销售者设定的信息的设定信息存储器装置分开地提供用于输出价格的存储器装置时,可以在该存储器装置中仅对存储在设定信息存储器装置中的信息中的、在输出价格的时刻所需的信息进行存储。从而,可以降低使存储器装置的信息与设定信息存储器装置的信息同步的处理负荷。
[0031]本发明根据权利要求6是一种由计算机执行的信息提供方法,包括:
[0032]订购数量获取步骤,关于响应于来自用户的请求地规定的产品来获取所述用户期望订购的数量;
[0033]价格获取步骤,从存储指示所述产品的价格和每种产品的订购数量的组合的组合信息的存储器装置获取所述产品的价格,对于该价格,根据与在所述订购数量获取步骤中获取的数量和至今订购的所规定产品的数量的总和相对应的订购数量来确定销售;以及
[0034]输出步骤,输出在所述价格获取步骤中与所规定的产品相关联地获取的价格。
[0035]本发明根据权利要求7是一种信息提供程序,其使得计算机用作:
[0036]订购数量获取装置,其关于响应于来自用户的请求地规定的产品来获取期望所述用户订购的数量;
[0037]价格获取装置,其从存储指示所述产品的价格和每种产品的订购数量的组合的组合信息的存储器装置获取所述产品的价格,对于该价格,销售根据与所述订购数量获取装置所获取的数量和至今订购的所规定产品的数量的总和相对应的订购数量来确定;以及
[0038]输出装置,其输出由所述价格获取装置与所规定的产品关联地获取的价格。
[0039]本发明根据权利要求8是一种记录介质,其具有在其中计算机可读地记录的信息提供程序,该程序使得计算机用作:
[0040]订购数量获取装置,其关于响应于来自用户的请求地规定的产品来获取期望所述用户订购的数量;
[0041]价格获取装置,其从存储指示所述产品的价格和每种产品的订购数量的组合的组合信息的存储器装置获取所述产品的价格,对于该价格,销售根据与所述订购数量获取装置所获取的数量和至今订购的所规定产品的数量的总和相对应的订购数量来确定;以及
[0042]输出装置,其输出由所述价格获取装置与所规定的产品关联地获取的价格。
[0043]本发明的有利效果
[0044]根据本发明,用户可以得知产品的与增加了如下订购数量的订购数量相匹配的价格,所述订购数量的订购在用户对该产品下订单时是所期望的。
【专利附图】

【附图说明】
[0045]图1是示出根据实施例的团购系统S的示意性配置的示例的视图。
[0046]图2是示出电子商城的首页的显示示例的视图。
[0047]图3A和图3B是查找结果页的显示示例。
[0048]图4是示出根据实施例的团购服务器1的示意性配置的示例的框图。
[0049]图5A是示出登记在成员信息DB12a中的内容的示例的视图。图5B是示出登记在产品信息DB 12b中的内容的示例的视图。图5C是示出登记在订购信息DB 12c中的内容的示例的视图。图5D是示出登记在采购历史DB12d中的内容的示例的视图。图5E是示出登记在查找DB12e中的内容的示例的视图。
[0050]图6A是示出登记在每项订购数量的价格列表中的内容的示例的视图。图6B至6D是示出登记在查找DB12e中的查找记录的内容的示例的视图。
[0051]图7是示出根据实施例的在将产品信息登记到团购服务器1的系统控制单元14中时的处理的处理示例的流程图。
[0052]图8是示出根据实施例的团购服务器1的系统控制单元14的查找处理的处理示例的流程图。
[0053]图9是示出根据实施例的团购服务器1的系统控制单元14的查找处理的处理示例的流程图。[0054]图10是示出根据实施例的团购服务器I的系统控制单元14的期望订购数量估计处理的处理示例的流程图。
[0055]图11是示出根据实施例的在团购服务器I的系统控制单元14中进行订购时的处理的处理示例的流程图。
[0056]图12是示出首页的显示示例的视图。
【具体实施方式】
[0057]此后,将参考附图详细描述本发明的实施例。此外,将描述其中将本发明应用于团购系统的实施例。
[0058]【I.第一实施例】
[0059]【1-1.团购系统的配置和功能的概述】
`[0060]首先,将利用图I到3描述根据本实施例的团购系统S的配置和功能的概述。图I是示出根据实施例的团购系统S的示意性配置的示例的视图。
[0061]如在图I中所示,团购系统S具有团购服务器I、多个商铺终端2和多个用户终端
3。团购服务器I以及各个商铺终端2和各个用户终端3可以利用例如用于通过网络NW的通信协议的TCP/IP来向彼此传送数据和从彼此接收数据。此外,网络NW以例如因特网、专用通信线路(例如CATV (公用天线电视)线路)、移动通信网络(包括例如基站)和网关构成。
[0062]团购服务器I (根据本发明的信息提供设备的示例)是执行与产品可以团体采购的电子商城有关的不同类型的处理的服务器。团购例如是设定销售时期的交易模式,并且是这样的交易模式:当在该销售时期中的产品订购数量更高时,该产品的采购价格根据订购数量而逐步变低。在电子商城里,列出了多个商铺作为产品的销售者方。用户可以通过利用电子商城从期望商铺采购期望产品。根据来自用户终端3的请求,团购服务器I例如传送电子商城的网页或者执行例如与产品的查找或采购相关的处理。
[0063]商铺终端2是例如被罗列在电子商城中的商铺的雇员利用的终端设备。商铺终端2例如用于将与待销售产品有关的信息登记到电子商城中。商铺终端2基于例如雇员的操作来访问团购服务器I。通过该方式,商铺终端2接收和显示来自服务器设备的网页。在商铺终端2中,实施诸如浏览器和电子邮件客户端的软件。将例如个人计算机用于商铺终端2。
[0064]用户终端3是利用电子商城并采购产品的用户的终端设备。用户终端3基于例如用户的操作来访问团购服务器I。通过该方式,用户终端3接收和显示来自服务器设备的网页。在用户终端3中,实施诸如浏览器和电子邮件客户端的软件。将例如个人计算机、诸如PDA (个人数字助手)或智能手机或移动电话的移动信息终端用于用户终端3。
[0065]在采用该配置的团购系统S中,团购服务器I基于由用户规定的查找条件来查找可以团体采购的产品。此外,团购服务器I将所查找的产品的信息提供给用户终端3。更具体地,团购服务器I将查找结果页的HTML (超文本链接标记语言)文件传送给用户终端3。查找结果页是显示与所查找产品关联的该产品的信息列表作为产品的查找结果的网页。待显示的产品信息例如是产品价格。传送查找结果页的HTML文件是输出与所查找产品相关的该产品价格的示例。
[0066]产品价格根据至今订购的该产品总数量而变化。至今订购的给定产品的总数量称作“总订购数量”。例如当总订购数量是I时,产品的单位价格是3000日元,当总订购数量是大于等于2小于等于10时,产品的单位价格是2000日元,并且当总订购数量是大于等于11时,产品的单位价格是1000日元。应用于各个总订购数量的范围的价格称作“所应用价格”。所应用价格是在如下情况下的销售价格:在关闭产品订单的接受的时刻的最终总订购数量在与该所应用价格相匹配的总订购数量的范围中。此外,对于待应用的给定所应用价格最小的所需总订购数量称作“所需订购数量”。在上面的示例中,对于价格3000日元、2000日元和1000日元的所需订购数量是1、2和11。所需订购数量和所应用价格的组合由销售产品的商铺来设定。当前时刻的总订购数量称作“当前订购数量”。此外,当前订购数量的所应用价格称作“当前价格”。此外,在总订购数量为I的的情况下的所应用价格称作“初始价格”。此外,在所设定的所需订购数量中的最大所需订购数量的所应用价格称作“最终价格”。初始价格是所设定的所应用价格中的最高价。最终价格是所设定的所应用价格中的最低价。
[0067]查找结果页包括用于可以团体采购的产品的价格的显示模式的两个模式。第一模式是显示当前价格的模式。第二模式是显示当假设浏览查找结果页的用户将要订购产品时根据用户计划的订购数量而应用的价格的模式,该产品的信息显示在查找结果页中。更具体地,当假设浏览查找结果页的用户将要采购产品时,该产品的总订购数量增加了由该用户订购的数量。因此,显示应用于该增加了的总订购数量的价格。该价格称作“期望价格”。当用户下订单时,用户希望知道价格将会是多少和价格在一些情况下为最小时是多便宜。当当前价格与期望价格不同时,期望价格用作用于决定是否订购产品的信息。
[0068]当假设浏览查找结果页的用户将要采购产品时由用户订购的数量称作“期望订购数量”。期望价格(根据本发明用户期望订购的数量的示例)是在如下情况下产品的销售价格:当与当前订购数量与期望订购数量的总和相对应的订购数量是最终总订购数量并且根据该订购数量确定销售时。为了显示“期望价格”,需要获取期望订购数量,其为用户期望订购的产品数量。在该实施例中,团购服务器I基于至今由用户采购的产品采购历史来估计期望订购数量。更具体地,期望订购数量是基于当用户以前订购产品时由该用户规定的订购数量来估计的。这是因为产品倾向于在未来根据与过往订购数量相同的订购数量来订购。期望订购数量例如是对于每个产品类型来估计的。此外,对于各个产品设定最大订购数量。最大订购数量是一次可以订购的产品数量的最大值。最大订购数量用作用于显示期望价格的期望订购数量的阈值。更具体地,当期望订购数量超过最大订购数量时,将在总订购数量增加了最大订购数量的情况下的所应用价格显示为期望价格。
[0069]此后,将描述规定价格的显示模式的方法和价格的显示示例。图2是示出电子商城的首页的显示示例的视图。首页是位于电子商城的最上级分类的网页,并且是用于规定查找条件的网页。
[0070]如在图2中所示,首页包括例如查找条件设定区域110、类型规定区域120和期望价格显示复选框130。查找条件设定区域110包括例如关键字输入区111、类型选择菜单112和查找按钮113。关键字输入区111是这样的输入区域,将关键字输入至该输入区域作为查找条件。类型选择菜单112是用于选择用于规定作为查找条件的产品类型的下拉菜单。查找按钮113是用于使得团购服务器I根据在查找条件设定区域110中设定的查找条件来查找产品的按钮。在类型规定区域120中,显示与各个类型对应的链接的列表。每个链接都是用于使得购服务器I使用作为查找条件的对应类型来查找产品的链接。期望价格显示复选框130是用于选择是否将期望价格显示在查找结果页中的复选框。此外,可以规定除了关键字或类型之外的条件作为查找条件。
[0071]在首页中,当用户选择查找按钮113或者从类型选择菜单112选择链接之一时,购服务器I查找产品。此外,指示该查找结果的查找结果页显示在用户终端3的屏幕上。
[0072]图3A和3B是查找结果页的显示示例。此外,图3A和3B是在将关键字“矿物质水”规定为查找条件的情况下的显示示例。此外,在图3A和3B中为相同的元素分配相同的附图标记。当用户并不进行在首页中的期望价格显示复选框130中放置复选标记的操作时,查找结果如在图3A中所示地显示。
[0073]如在图3A中所示,查找结果页包括例如查找条件设定区域210、类型规定区域220和查找结果显示区域230。查找条件设定区域210是用于设定诸如关键字的新查找条件的区域。在类型规定区域220中,显示用于设定作为查找条件的类型的链接。在类型规定区域220中,仅显示与所查找产品所属的类型相匹配的链接。通过操作查找条件设定区域210或者类型规定区域220,用户可以使得团购服务器I在新的查找条件下查找产品。
[0074]在查找结果显示区域230中,显示所查找产品的信息的列表。更具体地,在查找结果显示区域230中对于每种产品显示相关产品信息231。例如按照较低当前价格的产品的顺序来显示相关产品信息231。相关产品信息231包括产品名、商铺名、当前价格、当前订购数量、折扣率和下一价格剩余所需订购数量。产品名是所查找的产品的名称。该产品名是至产品页的链接。产品页是网页,其显示与所选产品名所指示的产品的细节有关的信息。通过在产品页中进行订购操作,用户可以订购信息罗列在该产品页中的产品。商铺名是这样的商铺的名称,该商铺是产品的分布源。当前订购数量是在当前时刻的总订购数量。此夕卜,当当前订购数量是O时,为了方便而将初始价格作为当前价格来显示。下一价格剩余订购数量是对于产品价格从当前价格变为下一所应用价格所需的剩余订购数量。下一所应用价格在对于产品设定的多个所应用价格中与当前价格相比是第二高的价格。下一所应用价格的所需订购数量通过将下一价格剩余所需订购数量加至当前订购数量而获得。折扣率是通过相对于初始价格将初始价格打折至当前价格而获得的价格比率。
[0075]在图3A中示出的查找结果显示区域230中,例如按产品A、B、C、D和E的顺序显示相关产品信息231。产品A的当前价格、当前订购数量和下一价格剩余所需订购数量是1700日元、53和48。当前订购数量和下一价格剩余所需订购数量在该情况下在销售成箱饮料时可以是箱数,或者在散装销售饮料时可以是饮料瓶数。产品B的当前价格和当前订购数量是1800日元和16。此外,1800日元是产品B的最终价格。产品C的当前价格、当前订购数量和下一价格剩余所需订购数量是2000日元、O和I。产品D的当前价格、当前订购数量和下一价格剩余所需订购数量是2300日元、13和3。产品E的当前价格、当前订购数量和下一价格剩余所需订购数量是2500日元、2和9。此外,产品A到D是属于水/矿物质水的类型的产品。此外,产品E是属于无酒精饮料的产品。根据查找条件的规定内容,查找多个类型的产品。
[0076]当用户进行在首页中的期望价格显示复选框130中放置复选标记的操作时,查找结果如在图3B中所示地显示。
[0077]在图3B中示出的查找结果页的查找结果显示区域230中,对于每种产品显示相关产品信息232。相关产品信息232例如按较低期望价格的产品的顺序来显示。相关产品信息232包括产品名、商铺名、期望价格、期望订购数量和折扣率。折扣率是通过相对于初始价格将初始价格打折至当前价格而获得的价格比率。
[0078]同时,属于水/矿物质水类型的产品的期望订购数量被估计为5,并且属于无酒精饮料的产品的期望订购数量被估计为8。因此,在总订购数量从当前订购数量增加5的情况下产品A、B和C的所应用价格显示为期望价格,并且在总订购数量从当前订购数量增加8的情况下产品E的所应用价格显示为期望价格。在总订购数量从当前订购数量增加3的情况下产品D的所应用价格显示为期望价格。原因是产品D的最大订购数量是3。产品A、B和E的期望订购数量小于下一价格剩余所需订购数量,并且因此期望价格并不从当前价格改变。同时,产品C和D的期望订购数量大于等于下一价格剩余所需订购数量,并且因此期望价格并从当前价格改变。更具体地,产品C的期望价格是1600日元,而产品D的期望价格是2000日元。作为结果,相关产品信息232按产品C、A、B、D和E的顺序显示。因此,可以按较低期望价格的顺序显示所查找产品信息。同时,产品C的期望价格在例如两个阶段上改变。例如在所需订购数量是2的情况下的所应用价格是1800日元,并且在所需订购数量是5的情况下的所应用价格是1600日元。因此,即使在价格根据期望订购数量在多个阶段上改变时,也可以显示该价格。
[0079]此外,相关产品信息232的显示顺序并不限于较低价格的顺序。例如,相关产品信息还可以按照较高价格、较高价格折扣率、较高订购数量或者较接近的订购关闭日期的顺序来显示。此外,可以允许用户规定在查找结果页中的显示顺序和再次显示通过按规定的显示顺序重新安排的相关产品信息232而获得的查找结果页。
[0080]此外,期望价格显示复选框130可以在查找条件设定区域210中显示。此外,在用户进行关于期望价格显示复选框130的选择操作的时刻,相关产品信息231的显示和相关产品信息232的显示在查找结果显示区域230中可以切换。即,在没有新近地在用户终端3接收的查找结果页的情况下,可以即时切换当前价格的显示和期望价格的显示。
[0081]【1-2.团购服务器的配置】
[0082]然后,将利用图4到6描述团购服务器I的配置。
[0083]图4是示出根据本实施例的团购服务器I的示意性配置的示例的框图。如在图4中所示,团购服务器I具有通信单元11、存储器单元12、输入/输出端13和系统控制单元14。此外,系统控制单元14和输入/输出端13通过系统总线15连接。
[0084]通信单元11连接至网络NW,并且控制例如与用户终端3的通信状态。
[0085]存储器单元12例如由硬盘驱动来配置。在存储器单元12中,构造数据库,诸如成员信息DB12a、产品信息DB12b、订购信息DB12c、采购历史DB12d和查找结果信息DB12c。每个数据库都构造在例如不同的硬盘驱动中。
[0086]图5A是示出登记在成员信息DB12a中的内容的示例的视图。在成员信息DB12a中,登记与注册为团购系统S`中的成员的用户相关的信息。更具体地,在成员信息DB12a中,对于各个用户关联和登记用户属性,诸如用户ID、口令、昵称、姓名、出生日期、性别、邮政编码、地址、电话号码和电子邮箱地址。用户ID是用户识别信息。此外,登记在成员信息DB12a中的成员信息还用于除了团购系统S之外的系统或者除了团购之外的服务。
[0087]图5B是示出登记在产品信息DB12b中的内容的示例的视图。在产品信息DB12b中,登记与可以团体采购的产品有关的产品信息。该产品信息是由商铺设定的信息。更具体地,在产品信息DB12b中,对于每个在商铺销售的产品关联和登记产品属性,诸如产品ID、商铺ID、产品编码、类型ID、产品名、产品图像的URL(统一资源定位器)、产品描述、订购数量具体价格列表、处理数量、最大订购数量和销售时期。产品ID(根据本发明的识别信息的示例)是用于管理待销售的产品的产品识别信息。商铺ID指示这样的商铺,该商铺是产品的分布源。产品编码是用于识别产品的编码号。产品编码例如是JAN (日本商品号码)编码。类型ID是产品所属类型的识别信息。产品名和产品描述例如显示在产品页中作为产品信息,并且用于关键字查找。更具体地,在至少一个产品名和产品描述中查找包括由用户规定的关键字的产品。处理数量是可以由商铺销售的目标产品的数量。当产品的总订购数量达到处理数量时,关闭订购。销售时期指示产品订购接受初始日期(销售初始日期),和订购关闭日期(销售结束日期)。在订购数量具体价格列表中,登记多条价格信息。价格信息(根据本发明的设定信息的示例)包括所需订购数量和所应用价格的组合。当所需订购数量更高时,对应的所应用价格更低。此外,基本地,所需订购数量并不在价格信息之间重叠。此外,所应用价格并不在价格信息之间重叠。
[0088]图5C是示出在订购信息DB12c中登记的内容的示例的视图。在订购信息DB12c中,登记与产品订购的接受有关的信息。更具体地,在订购信息DB12c中对于每种产品关联和登记产品ID、当前订购数量和订购历史。在订购历史中,登记来自用户的对目标产品的订购历史。更具体地,在订购历史中对于每项订购登记订购编码、订购日期、用户ID和订购数量。订购编码是每次接受产品订购时所分配的订购的识别信息。订购日期是接受产品订购的日期。用户ID指示订购产品的用户。订购数量是所订购产品的数目。
[0089]图是示出登记在采购历史DB12d中的内容的示例的视图。在采购历史DB12d中,登记用户的产品采购历史。更具体地,在采购历史DB12d中关联和登记订购编码、采购日期、用户ID、产品ID、商铺ID、产品编码、订购数量和采购价格。当订购关闭日期过去并且确定了由用户订购的产品的采购时,对于每项订购登记采购历史。当接受了所采购的产品的订购时,分配订购编码。采购日期例如可以是订购日期或者是订购关闭日期。用户ID指示采购产品的用户。产品ID和产品编码指示所采购的产品。商铺ID指示这样的商铺,该商铺是所采购的产品的分布源。订购数量是所采购和订购的产品数目。订购数量在该情况下是采购数量。采购价格是通过将订购数量与应用于所采购产品的最终总订购数量的所应用价格相乘而获得的价格。
[0090]图5E是示出登记在查找结果信息DB12e中的内容的示例的视图。在查找DB12e中,将查找结果登记为这样的产品信息,该产品信息对于查找产品和显示相关产品信息231和232是必要的。在该查找记录中(根据本发明的组合信息的示例),存储组织以高速进行查找的信息。此外,对于每个设定的每个产品的所应用价格(对于每个登记在订购数量具体价格列表中的价格信息)登记查找记录。更具体地,查找记录包括产品ID、当前订购数量、当前价格、剩余所需订购数量、所应用价格和其它信息条目。包括相同的产品ID的多个查找记录包括相同的当前订购数量和当前价格。剩余所需订购数量是对于将产品价格从当前价格改变为包括在与该剩余所需订购数量的查找记录相同的查找记录中的所应用价格而所需的剩余订购数量。基本上,当前订购数量和剩余所需订购数量的总和是与所应用价格相匹配的所需订购数量。当当前订购数量是等于或大于与所应用价格相匹配的所需订购数量时,剩余所需订购数量是O。其它信息条目包括例如商铺ID、商铺名、类型ID、产品编码、产品名和产品图像的URL。
[0091]对于每个所应用价格登记查找记录的原因是为了显示与期望订购数量相匹配的所应用价格,其在查找结果页中显示为期望价格。然而,当产品的所有所应用价格的查找记录都登记在查找DB12e中时,查找DB12e的数据量变得巨大。此外,当登记多个查找记录时,查找速度在一些情况下降低。然后,系统控制单元14仅在查找DB12e中登记对于进行查找和显示价格所需的查找记录。
[0092]首先,当包括给定产品的订购数量具体价格列表的产品信息登记在产品信息DB12b中时,系统控制单元14仅登记在订购数量具体价格列表中登记的价格信息中的这样的价格信息,该价格信息的所需数量等于或小于最大订购数量。这是因为期望价格仅需要在如下范围中进行显示,该范围是等于或小于与当前订购数量(开始时是O)与最大订购数量的总和相对应的订购数量。当期望订购数量超过产品的最大订购数量时将与当前订购数量和最大订购数量相对应的所应用价格显示为该产品的期望价格的原因是,仅基于在该时刻登记在查找DB12e中的信息来显示期望价格。通过仅登记对于显示期望价格的时刻所需的查找结果,与登记在订购数量具体价格列表中登记的所有价格信息条目的查找结果的处理负荷相比,可以降低使查找DB12e的内容与订购数量具体价格列表的内容同步的处理负荷。
[0093]随后,当从用户接受订购并且当前订购数量增加时,系统控制单元14新近地登记根据当前订购数量的查找结果。更具体地,系统控制单元14登记这样的价格信息的查找记录,该价格信息的所需订购数量由于当前订购数量的增加而新近地变得小于或等于当前订购数量与最大订购数量的总和。同时,系统控制单元14将这样的查找记录从查找DB12e删除,该查找记录的所应用价格由于当前订购数量的增加而变得高于当前价格。期望价格是与如下范围中的订购数量之一相匹配的所应用价格,该范围等于或大于所增加的当前订购数量。因此,其所应用价格变得高于当前价格的查找记录并不匹配于这样的范围中的订购数量,该范围是等于或大于当前订购数量。这是因为高于当前价格的所应用价格并不显示为期望价格。
[0094]下面将描述具体示例。图6A是示出对于每个订购数量登记在价格列表中的内容的示例的视图。此外,图6B到6D是示出登记在查找DB12e中的产品X的查找记录的内容的示例和这些查找记录的内容的视图。此外,在图6B到6D中未示出包括在该查找记录中的其它信息条目。
[0095]例如,如图6A中所示的设定对于给定产品X的每个订购数量的价格列表。更具体地,在订购数量具体价格列表中登记五条价格信息。在每个价格信息中,所需订购数量与所应用价格的组合是I和10000日元、2和9500日元、11和9000日元、101和8000日元以及201和7000日元。此外,产品X的最大订购数量是50。
[0096]当最初登记产品信息时,如图6B中所示将产品X的3个查找记录登记在查找DB12e中。更具体地,登记这样的查找记录,这些查找记录的所需订购数量是等于或小于最大订购数量的1、2和11。在该情况下,各个查找记录的当前订购数量和当前价格是O和10000日元。此外,各个查找记录的剩余所需订购数量和所应用价格是对应价格信息的所需订购数量和所应用价格。[0097]随后,订购40个产品X。则当前订购数量是40,并且当前价格是9000日元。因此,如图6C中所示,将所应用价格是10000日元的查找记录和所应用价格是9500日元的查找记录从查找DB12e删除。更新未被删除的查找记录的当前订购数量和当前价格。随后,继续订购20个产品X。则当前订购数量变成60。在该情况下,当前订购数量和最大订购数量的总和是110。因此,如图6D中所示,新近地将这样的查找记录登记在查找DB12e中,该查找记录的所需订购数量是101。此外,更新查找记录的当前订购数量。因此,登记和删除查找记录。
[0098]此外,系统控制单元14还可以从查找DB12e删除这样的查找记录,该查找记录的剩余所需订购数量变成O。包括在该查找记录中的所应用价格与当前价格相同。当包括在该查找记录中的所应用价格作为期望价格显示时,期望价格并不从当前价格改变。因此,在该情况下,包括在另一查找记录中的当前价格仅需要作为期望价格而显示。同时,在该情况下,系统控制单元14并不删除这样的查找记录,该查找记录的所应用价格是最终价格。当删除该查找记录时,删除目标产品的所有查找记录,并且随后无法查找该产品。
[0099]然后,将描述存储在存储器单元12中的其它信息条目。在存储器单元12中,存储不同的数据项目,诸如HTML文件、XML (可扩展标记语言)文件、图像数据、文本数据和用于显示网页的电子文件。此外,在存储器单元12中存储例如由管理员设定的不同的设定值。
[0100]此外,在存储器单元12中,存储不同的程序,诸如操作系统、Wffff (万维网)服务器程序、DBMS (数据库管理系统)和电子商务管理程序。电子商务管理程序是用于执行与电子商城有关的处理的程序,这些处理诸如登记产品信息、查找产品、生成诸如查找结果页的网页、订购产品以及将查找记录登记到查找DB12e中和从查找DB12e删除查找记录。此外,不同的程序例如可以通过网络NW从另一服务器设备获取,或者可以记录在诸如DVD (数字通用盘)的记录介质中并且通过驱动设备读取。
[0101]输入/输出接口 13进行在通信单元11和存储器单元12以及系统控制单元14之间的接口处理。系统控制单元1`4例如以CPU14a、R0M (只读存储器)14b和RAM (随机存取存储器)14c形成。此外,当CPU14a读取和执行不同的程序时,系统控制单元14用作根据本发明的订购数量获取装置、价格获取装置、输出装置、删除装置、设定信息获取装置和控制装置。
[0102]此外,团购服务器I可以由多个服务器设备来配置。例如,登记产品信息的服务器设备、查找产品的服务器设备、进行诸如产品订购的处理的服务器设备、响应于来自用户终端3的请求发送网页的服务器设备以及管理数据库的服务器设备可以例如通过LAN彼此连接。
[0103]【1-3.团购系统的操作】
[0104]然后,将利用图7到11描述团购系统S的操作。
[0105]图7是示出根据本发明的在将产品信息登记到团购服务器I的系统控制单元14中时的处理的处理示例的流程图。
[0106]在登记产品信息时的处理中,将这样的产品的查找记录登记到查找DB12e中,该产品的产品信息被登记。例如,商铺的雇员操作商铺终端2以登记新近销售的产品的产品信息。然后,商铺终端2通过访问团购服务器I来显示用于设定产品信息的网页。该雇员将包括所需订购数量和所应用价格的组合的产品信息设定给网页。然后,商铺终端2将设定的产品信息登记到团购服务器I中。团购服务器I将所接收的产品信息登记到产品信息DB12b中。当将产品信息登记到产品信息DB12b中时,开始关于产品信息登记的处理。
[0107]首先,系统控制单元14从所登记的产品信息获取生成查找记录所需的信息(步骤SI)。在该情况下获取的信息例如是产品ID、商铺ID、类型ID、产品编码、产品名和产品描述。此外,系统控制单元14获取与商铺ID关联的商铺名。此外,系统控制单元14从所登记的产品信息获取最大订购数量。然后,系统控制单元14获取如下价格信息,该价格信息的所需订购数量是所登记的产品信息的订购数量具体价格列表中最小的(步骤S2)。然后,系统控制单元14将包括在所获取的价格信息中的所应用价格设定为初始价格。系统控制单元14在订购信息DB12c中与产品的产品ID相关联地将O登记为登记的产品信息的当前订购数量(步骤S3)。
[0108]然后,系统控制单元14登记与所获取的价格信息相匹配的查找记录(步骤S4)。更具体地,系统控制单元14生成查找记录。在该情况下,系统控制单元14将从产品信息获取的产品ID设定为查找记录的产品ID。此外,系统控制单元14将O设定为查找记录的当前订购数量。此外,系统控制单元14将包括在所获取的价格信息中的所需订购数量设定为该查找记录的剩余所需订购数量。此外,系统控制单元14将包括在所获取的价格信息中的价格信息设定为该查找记录的所应用价格。此外,系统控制单元14设定在步骤SI中获取的其它信息条目。系统控制单元14将以该方式生成的查找记录登记在查找DB12e中。
[0109]然后,系统控制单元14从所登记的产品信息的订购数量具体价格列表中获取这样的价格信息,该价格信息的所需订购数量在还未被获取的价格信息中是最小的(步骤S5)。此外,系统控制单元14登记与所获取的价格信息相匹配的查找记录(步骤S6)。在该情况下的处理内容与在步骤S4中相同。在步骤S5中获取的包括在查找记录中的所应用价格是在销售开始时刻当前价格的下一所应用价格。为了在查找结果页的查找结果显示区域230中显示下一价格剩余所需订购数量,获取包括在在步骤S5中获取的查找记录中的剩余所需订购数量。因此,至少登记两个查找记录。
[0110]然后,系统控制单元14确定在所登记的产品信息的订购数量特定信息列表中是否存在还未被获取的价格信息(步骤S7)。在该情况下,当确定获取了所有价格信息条目时(步骤S7:否),系统控制单元14完成在登记产品信息时的处理。
[0111]同时,当确定存在还未被获取的价格信息时(步骤S7:是),系统控制单元14选择这样的价格信息,该价格信息的所需订购数量在还未被获取的价格信息中是最小的(步骤S8)。然后,系统控制单元14确定包括在所选择的价格信息中的所需订购数量是否小于或等于最大订购数量(步骤S9)。在该情况下,当所需订购数量小于或等于最大订购数量时,系统控制单元14从订购数量具体价格列表获取所选择的价格信息,并且登记与该价格信息相匹配的查找记录(步骤S10)。在该情况下的处理内容与在步骤S4中的处理内容相同。当完成该处理时,系统控制单元14行进至步骤S7。同时,当确定所需订购数量小于或等于最大订购数量时(步骤S9:否),则系统控制单元14完成在产品信息登记时的处理。因此,系统控制单元14将尽可能将所需数目的查找记录登记到查找DB12e中。
[0112]图8和9是示出根据本实施例的团购服务器I的系统控制单元14的查找处理的处理示例的流程图。根据查找处理,响应于来自用户终端3的请求查找产品,并且将查找结果页的HTML文件发送给用户终端3。[0113]当用户在电子商城的首页中规定查找条件时,用户终端3将查找请求发送给团购服务器I。查找请求(根据本发明的用户请求的示例)是指示用户对产品查找的请求的消息。此外,查找请求包括指示查找条件的信息。更具体地,当用户规定关键字时,设定所规定的关键字。此外,当用户规定类型时,设定所规定类型的类型ID。此外,查找请求包括期望价格显示标识,其指示是否在查找结果页中显示期望价格。更具体地,当未将复选标记放置在期望价格显示复选框130中时,将期望价格显示标识设定为OFF。同时,当将复选标记放置在期望价格显示复选框130中时,将期望价格显示标识设定为0N。
[0114]如图8中所示,当从用户终端3接收查找请求时(步骤S21 ),系统控制单元14从存储器单元12获取查找结果页的HTML文件的模板(步骤S22)。
[0115]然后,系统控制单元14确定用户是否命令在查找结果页中显示期望价格(步骤S23)。更具体地,当期望价格显示标识设定为OFF时,系统控制单元14确定用户未命令显示期望价格,并且,当期望价格显示标识设定为ON时,确定用户命令显示期望价格。在该情况下,当确定用户未命令显示期望价格时(步骤S23:否),系统控制单元14进行正常查找处理(步骤S24)。
[0116]首先,系统控制单元14从查找DB12e查找满足查找条件的产品的查找记录。更具体地,当将关键字设定为查找请求时,系统控制单元14在产品名和产品描述的至少其中之一中查找包括该关键字的查找记录。此外,当将类型ID设定为查找请求时,系统控制单元14基于包括在查找记录中的类型ID来查找属于所规定类型的产品的查找记录。当将指示查找条件的多条信息设定为查找请求时,系统控制单元14例如查找满足多个查找条件的查找记录。此外,类型可能未采用分等级结构。在该情况下,每种产品可以被链接至产品所属于的最低层的类型,或者可以被链接至从最低层追踪至最高层的父/子类型中的部分或全部。
[0117]然后,系统控制单元14基于查找到查找记录对于每种产品生成用于显示相关产品信息231的数据。在该情况下,系统控制单元14生成数据,使得显示包括在该查找记录中的当前价格。此外,系统控制单元14附加地将所生成的数据设定到与查找页的HTML文件的模板中的查找结果显示区域230对应的区域。同时,系统控制单元14按包括在查找记录中的较低当前价格的顺序来设定数据。以该方式,按较低当前价格的顺序显示相关产品信息231。当完成该处理时,系统控制单元14移至步骤S58。
[0118]在步骤S23中,当确定用户命令显示期望价格时(步骤S23:是),系统控制单元14将查找记录列表和显示记录初始化(步骤S25)。查找记录列表是其中登记所查找产品的查找记录的列表。显示记录是其中登记所查找产品的查找记录中的用于显示相关产品信息232的查找记录的列表。
[0119]然后,系统控制单元14从查找DB12e中查找满足查找条件的产品的查找记录(步骤S26)。在该情况下的查找方法与在步骤S24中相同。此外,系统控制单元14将满足查找条件的产品的查找记录登记到查找记录列表中。
[0120]然后,系统控制单元14选择所查找的产品之一(步骤S27)。更具体地,系统控制单元14获取包括在登记于查找记录列表中的查找记录中的一个查找记录中的产品ID,作为所选产品的产品ID。然后,系统控制单元14从查找记录列表中提取包括所选产品的产品ID的所有查找记录(步骤S28)。在该情况下,系统控制单元14将所提取的查找记录从查找记录列表删除。然后,系统控制单元14作为订购数量获取装置执行期望订购数量估计处理(步骤S29)。
[0121]图10是示出根据本实施例的团购服务器I的系统控制单元14的期望订购数量估计处理的处理示例的流程图。首先,系统控制单元14从所提取的所选产品的查找记录获取类型ID(步骤S71)。然后,系统控制单元14从采购历史DB12d查找采购历史,其包括:使用发送查找请求的用户终端3的用户的用户ID,以及从查找记录获取的类型ID (步骤S72)。即,系统控制单元14查找这样的采购历史,该采购历史是在请求查找的用户采购了与所选产品相同类型的产品时所记录的。当用户登录到电子商城中时,系统控制单元14可以获取请求查找的用户的用户ID。例如,在用户登录时,系统控制单元14从用户终端3接收用户ID,并且将所接收的用户ID存储到用户终端3中作为Cookie。因此,当用户登录时,包括用户ID的Cookie被添加到查找请求。因此,系统控制单元14从添加至查找询问的Cookie获取用户ID。
[0122]然后,系统控制单元14确定是否查找相关采购历史(步骤S73)。在该情况下,当确定查找相关采购历史时(步骤S73:是),系统控制单元14选择查找历史中最近采购历史的采购历史。此外,系统控制单元14将包括在所选采购历史中的订购数量设定为所订购的订购数量。即,系统控制单元14将与所选产品类型相同的产品的最近订购数量设定为期望订购数量。此外,系统控制单元14可以计算包括在所查找的采购历史中的订购数量的平均值,并且将该平均值设定为期望订购数量。此外,系统控制单元14可以查找这样的采购历史,该采购历史包括所选产品的产品编码,而不是所选产品的类型ID。即,系统控制单元14可以基于与请求查找的用户所选产品相同的产品的采购历史来估计期望订购数量。当完成该处理时,系统控制单元14完成期望订购数量处理。
[0123]同时,当确定不查找相关采购历史时(步骤S73:否),系统控制单元14从采购历史DB12d查找包括从查找记录获取的类型ID的采购历史(步骤S75)。即,当与所选产品类型相同的产品被与采购过该产品的用户是谁无关地采购时,系统控制单元14查找所有用户的采购历史。此外,系统控制单元14计算包括在所查找的采购历史中的订购数量的平均值,并且将该平均值设定为期望订购数量(步骤S76)。在该情况下,系统控制单元14可以对于每个用户选择最近采购日期的采购历史,并且仅利用包括在所选采购历史中的订购数量来计算平均值。此外,系统控制单元14可以基于与所选产品相同的产品的采购历史,而不是与所选产品类型相同的产品的采购历史来估计期望订购数量。当完成该处理时,系统控制单元14完成期望订购数量处理。
[0124]此外,系统控制单元14可以在期望订购数量估计处理中仅执行步骤S71到S74,或者仅执行步骤S71、S75和S76。此外,当系统控制单元14无法查找相关采购历史时,例如,可以在查找结果显示区域230中显示所选产品的当前价格,而不是期望价格。
[0125]当完成期望订购数量估计处理时,系统控制单元14确定所估计的期望订购数量是否如图8中所示小于或等于所选产品的最大订购数量(步骤S30)。在该情况下,当确定期望订购数量小于或等于最大订购数量时(步骤S30:是),系统控制单元14将期望订购数量设定为显示期望订购数量(步骤S31)。显示期望订购数量是实际显示在相关产品信息232中的期望订购数量,并且是用于规定期望价格的期望订购数量。同时,当确定期望订购数量并非小于或等于最大订购数量时(步骤S30:否),系统控制单元14将最大订购数量设定为显示期望订购数量(步骤S32)。
[0126]当完成步骤S30或S31时,系统控制单元14在步骤28中所提取的所选产品的查找记录选择这样的查找记录,该查找记录的所存储的剩余订购数量是最高的(步骤S33)。然后,系统控制单元14确定包括在所选查找记录中的剩余所需订购数量是否小于或等于显示期望订购数量(步骤S34)。在该情况下,当确定剩余所需订购数量并非小于或等于显示期望订购数量时(步骤S34:否),系统控制单元14从所选产品的查找记录中选择这样的查找记录,该查找记录的所存储的剩余所需订购数量在还未被选择的查找记录中是最高的(步骤S35)。然后,系统控制单元14行进至步骤S34。同时,当剩余所需订购数量小于或等于显示期望订购数量时(步骤S34:是),系统控制单元14将所选查找记录登记到显示记录列表中(步骤S36)。S卩,系统控制单元14登记包括应用于显示期望订购数量的所应用价格的查找记录。因此,系统控制单元14作为价格获取装置从查找DB12e获取与这样的订购数量相匹配的所应用价格,该订购数量对应于当前订购数量与显示期望订购数量的总和。该所应用价格显示为期望价格。
[0127]因此,如图9中所示,系统控制单元14确定在所查找产品中是否存在还未被选择的产品(步骤S51)。更具体地,系统控制单元14确定查找记录是否仍登记在查找记录列表中。当查找记录仍被登记时,系统控制单元14确定存在还未被选择的产品,并且,当有存在记录未登记时,确定所有产品都被选择。在该情况下,当确定存在还未被选择的产品时(步骤S51:是),系统控制单元14选择还未被选择的产品之一(步骤S52)。更具体地,系统控制单元14获取包括在登记于查找记录列表中的查找记录的一个查找记录中的产品ID,作为所选产品的产品ID。然后,系统控制单元14行进至步骤S28。通过重复在步骤S28到S52中的处理,系统控制单元14将对于显示期望价格所需的各个所查找产品的查找记录登记到显示记录列表中。此外,虽然系统控制单元14对于每种所查找产品执行期望订购数量估计处理,但是该系统控制单元可以对于所查找产品所属的每个类型执行期望订购数量估计处理。通过这样做,当属于相同类型的产品被多次查找时,可以降低期望订购数量估计处理的执行次数。
[0128]在步骤S51中,当确定所有产品都被选择时(在步骤S51:否),系统控制单元14从登记在显示记录列表中的查找记录中选择一个这样的查找记录,该查找记录的所存储的所应用价格是最低的(步骤S53)。然后,系统控制单元14基于所选的查找记录将用于显示相关产品信息232的数据添加至查找页的HTML文件的模板(步骤S54)。更具体地,系统控制单元14生成这样的数据,该数据包括产品名(该产品名包括在查找记录中)、商铺名、所应用价格和显示期望订购数量。在该情况下,系统控制单元14将所应用价格设定为期望价格。此外,系统控制单元14额外地将所生成的数据设定至与查找页的HTML文件的模板中的查找结果显示区域230相对应的区域。
[0129]然后,系统控制单元14确定相关产品信息232的数据是否累加至该相关产品信息232在每页上可以显示的上限(步骤S55)。在该情况下,当确定数据未累加至该上限时(步骤S55:否),系统控制单元14确定在登记在显示记录列表中的查找记录中存在还未被选择的查找记录(步骤S56)。在该情况下,当确定存在还未被选择的查找记录时(步骤S56:是),系统控制单元14在还未被选择的查找记录中选择一个这样的查找记录,该查找记录的所存储的所应用价格是最低的(步骤S57)。然后,系统控制单元14行进至步骤S54。通过重复步骤S54到S57中的处理,系统控制单元14设定HTML文件,使得按较低期望价格的顺序显示各个所查找产品的相关产品信息232。
[0130]当完成步骤S24中的处理时,并且当在步骤S55中确定数据累加至上限时(步骤S55:是),或者在步骤S56中确定所有查找记录都被选择时(步骤S56:否),系统控制单元14作为输出装置将通过设定各个数据而完成的查找结果页的HTML文件发送给作为查找请求的传送源的用户终端3 (步骤S58)。当完成该处理时,系统控制单元14完成查找处理。
[0131]图11是示出根据本实施例的根据团购服务器I的系统控制单元14的订购来进行的处理的处理示的例流程图。
[0132]在电子商城的产品页中,用户将该用户想要采购的产品数量作为订购数量输入,并且选择用于下订单的按钮。然后,用户终端3将指示产品的订购请求的订购请求发送给团购服务器I。该订购请求包括订购目标产品的产品ID (下面称作“订购产品”),以及所输入的订购数量。当团购服务器I接收订购请求时,开始根据订购的处理。
[0133]首先,系统控制单元14更新订购产品的当前订购数量(步骤S81)。更具体地,系统控制单元14在登记在订购信息DB12c中的当前订购数量中查找与订购产品的产品ID相匹配的当前订购数量。此外,系统控制单元14将包括在查找请求中的订购数量添加至所查找的当前订购数量。
[0134]然后,系统控制单元14获取订购产品的当前价格(步骤S82)。更具体地,系统控制单元14从与订购产品的产品ID相关联地登记在产品信息DB12b中的订购数量具体价格列表中获取与更新过的当前订购数量相匹配的所应用价格,来作为当前价格。与当前订购数量相匹配的所应用价格是包括在这样的价格信息中的所应用价格,在包括等于或小于当前订购数量的所需订购数量的价格信息中,所述价格信息包括与当前订购数量最接近的所需订购数量。
[0135]然后,系统控制单元14记录订购历史(步骤S83)。更具体地,系统控制单元14与订购产品的产品ID相关联地在订购信息DB12c中登记订购编码、订购日期、下订单的用户的用户ID以及包括在订购请求中的订购数量。
[0136]然后,系统控制单元14从查找DB12e查找包括订购产品的产品ID的查找记录(步骤S84)。然后,系统控制单元14从所查找的查找记录中选择这样的查找记录,该查找记录的所存储的所应用价格是最高的。此外,系统控制单元14将包括在所选查找记录中的所应用价格设定为所登记的最大价格(步骤S85)。
[0137]然后,系统控制单元14选择所查找的查找记录之一(步骤S86 )。然后,系统控制单元14确定包括在所选查找记录中的所应用价格是否大于或等于当前价格(步骤S87)。在该情况下,当确定所应用价格大于或等于当前价格时(步骤S87:是),系统控制单元14更新所选查找记录(步骤S88)。更具体地,系统控制单元14将更新过的当前订购数量设定为查找记录的当前订购数量。此外,系统控制单元14将与更新过的当前订购数量相匹配的当前价格设定为查找记录的当前价格。此外,系统控制单元14将包括在查找请求中的订购数量从查找记录的剩余所需订购数量减去。同时,当确定所应用价格并非大于或等于当前价格时(步骤S87:否),系统控制单元14将所选查找记录从查找DB12e删除(步骤S89)。
[0138]当完成步骤S88或S89中的处理时,系统控制单元14确定在所查找的记录中是否存在还未被选择的查找记录(步骤S90)。在该情况下,当确定存在还未被选择的查找记录时(步骤S90:是),系统控制单元14选择还未被选择的查找记录之一(步骤S91)。然后,系统控制单元14行进至步骤S87。通过重复步骤S87到S91中的处理,系统控制单元14作为删除装置从查找DB12e删除并不与在等于或大于增加过的当前订购数量的范围中的订购数量相匹配的查找记录。
[0139]此外,当确定所有查找记录都被选择时(步骤S90:否),系统控制单元14确定是否存在这样的价格信息,与订购产品的订购数量具体价格列表中所登记的最大价格相比,该价格信息包括第二低的所应用价格(步骤S92)。在登记在订购数量具体价格列表中的多个所应用价格中,与所登记的最大价格相比第二低的所应用价格在高于所登记的最大价格的所应用价格中是最接近所登记的最大价格的。在该情况下,当确定不存在包括第二低的所应用价格的价格信息时(步骤S92:否),系统控制单元14完成根据订购的处理。这是如下情况:包括订购产品的最终价格的查找记录已经被登记在查找DB12e中。
[0140]当确定存在包括第二低的所应用价格的价格信息时(步骤S92:是),系统控制单元14选择包括与所登记的最大价格相比第二低的所应用价格的价格信息(步骤S93)。然后,系统控制单元14确定包括在所选价格信息中的所应用价格是否大于或等于更新过的当前价格(步骤S94)。在该情况下,当确定所应用价格大于或等于当前价格时(步骤S94:是),系统控制单元14确定包括在所选价格信息中的所需订购数量小于或等于订购产品的当前订购数量与最大订购数量的总和(步骤S95)。在该情况下,当确定所需订购数量小于或等于当前订购数量与最大订购数量的总和时(步骤S95:是),系统控制单元14作为设定信息获取装置从产品信息DB12b获取所选价格信息(步骤S96)。然后,系统控制单元14作为控制装置登记与所获取的价格信息相匹配的查找记录(步骤S97)。更具体地,系统控制单元14生成查找记录。在该情况下,系统控制单元14将订购产品的产品ID设定为查找记录的产品ID。此外,系统控制单元14将更新过的当前订购数量设定为查找记录的当前订购数量。此夕卜,系统控制单元14将与更新过的当前订购数量相匹配的当前价格设定为查找记录的当前价格。此外,系统控制单元14将包括在所获取的价格信息中的所需订购数量与更新过的当前订购数量之间的差设定为查找记录的剩余所需订购数量。此外,系统控制单元14将包括在所获取的价格信息中的价格信息设定为查找记录的所应用价格。此外,系统控制单元14设定其他信息条目。系统控制单元14以该方式将所生成的查找记录登记到查找DB12e中。
[0141]当在步骤S94中确定所应用价格并非大于或等于当前价格时(步骤S94:否)或者当完成步骤S97中的处理时,系统控制单元14确定在订购产品的订购数量具体价格列表中是否存在这样的价格信息,该价格信息包括与包括在所选价格信息中的所应用价格相比第二低的所应用价格(步骤S98)。在该情况下,当确定存在包括第二低的所应用价格的价格信息时(步骤S98:是),系统控制单元14选择这样的价格信息,该价格信息包括与包括在所选价格信息中的所应用价格相比第二低的所应用价格(步骤S99)。然后,系统控制单元14行进至步骤S94。通过重复步骤S94到S99中的处理,系统控制单元14从登记在产品信息DB12b中的订购产品的订购数量具体价格列表中获取包括如下应用价格的价格信息,该所应用价格与在等于或小于与更新过的当前订购数量与最大订购数量的总和相对应的订购数量的范围中的订购数量相匹配,并且将与所获取的价格信息相匹配的查找记录登记到查找DB12e中。[0142]此外,当在步骤S95中确定所需订购数量并非小于或等于当前订购数量与最大订购数量的总和时(步骤S95:否),或者当在步骤S98中确定不存在包括第二低的所应用价格的价格信息时(步骤S98:否),系统控制单元14完成根据订购进行的处理。
[0143]如上面描述那样,根据本实施例,团购服务器I的系统控制单元14进行如下:基于查找请求获取所查找的产品的期望订购数量;从登记在查找DB12e中的查找记录获取所应用价格,当销售根据与所查找产品的期望订购数量和当前订购数量的总和相对应的订购数量来确定时,应用该所应用价格;以及发送查找结果页的HTML文件,其将所获取的所应用价格作为期望价格来显示。从而,当用户订购产品时,该用户可以得知与增加了期望订购数量的总订购数量相匹配的价格。
[0144]此外,系统控制单元14基于登记在采购历史DB12d中的采购历史估计期望订购数量。从而,当用户订购产品时,该用户可以得知与增加了期望订购数量的总订购数量相匹配的价格。
[0145]此外,当通过订购产品而改变当前订购数量时,系统控制单元14从登记在查找DB12e中的订购产品的查找记录中删除如下查找记录,该查找记录与在大于或等于更新过的当前订购数量的范围中的订购数量并不匹配。从而,可以降低查找DB12e的数据量。
[0146]此外,系统控制单元14在登记在登记于产品信息DB12d中的订购数量具体价格列表中的价格信息中获取这样的价格信息,该价格信息与在小于或等于与这样的产品的当前订购数量和最大订购数量的总和相对应的订购数量的范围中的订购数量相匹配,该产品匹配于与订购数量具体价格列表相匹配的产品ID,并且,系统控制单元14将与所获取的价格信息相匹配的查找记录登记到查找DB12e中。从而,可以降低使查找DB12e的内容与订购数量具体价格列表的内容同步的处理负荷。此外,可以删除查找DB12e的数据量。
[0147]此外,尽管图11中的流程图`示出了其中将所应用价格小于当前价格的查找记录从查找DB12e —一删除的示例,但是应用价格大于或等于当前价格的记录在查找记录被共同删除后可以被共同添加。
[0148]【2.第二实施例】
[0149]在第一实施例中,团购服务器I基于采购历史估计期望订购数量。与这相反,在下面描述的第二实施例中,用户规定当认为该用户要订购产品时该用户希望的订购数量,并且团购服务器I从用户终端3获取所规定的订购数量来作为期望订购数量。此后,将主要描述与第一实施例的区别。
[0150]图12是示出根据本实施例的首页的显示示例的视图。在图12中,将为与图2中相同的元件分配相同的附图标记。如在图12中所示,首页例如包括查找条件设定区域110、类型规定区域120和订购数量输入区140。订购数量输入区140是用于输入所希望的订购数量的输入区域。当用户并不将订购数量输入到订购数量输入区140中并且仅规定查找条件时,显示如图3A中所示的查找结果页来作为查找结果页。同时,当用户将订购数量输入到订购数量输入区140中并且规定查找条件时,显示如图3B中所示的查找结果页来作为查找结果页。在该情况下,不管所查找产品的类型如何,显示与该产品的当前订购数量与用户所输入的订购数量的总和相对应的所应用价格来作为期望价格。同时,关于订购数量由用户所输入并且超过最大订购数量的产品,显示与当前订购数量和最大订购数量的总和相对应的所应用价格来作为期望价格。[0151]当用户输入订购数量时,所输入的订购数量被作为期望订购数量设定至从用户终端3发送的查找请求。在图8中所示的查找处理的步骤S23中,系统控制单元14确定是否将期望订购数量设定至查找请求,而不是确定由用户命令在查找结果页中显示期望价格。在该情况下,当确定未设定期望订购数量时,系统控制单元14行进至步骤S24,并且进行显示所查找产品的当前价格的处理。同时,当确定设定了期望订购数量时,系统控制单元14行进至步骤S26,并且进行显示所查找产品的当前价格的处理。在不执行步骤S29中的期望订购数量估计处理的情况下,系统控制单元14在步骤S30中利用设定至查找请求的期望订购数量来确定。
[0152]如上面描述那样,根据本实施例,当用户根据该用户希望的数量订购产品时,该用户可以得知与增加了该用户所希望的数量的总订购数量相匹配的价格。
[0153]此外,在图7中所示的在登记产品信息时的处理的步骤S9中和在图11中所示的在根据订购进行的处理中的步骤S95中,系统控制单元14将产品的最大订购数量用作用于确定是否需要将查找记录登记到查找DB12e中的阈值。然而,可以将除了最大订购数量之外的信息用作该阈值。此外,可以将除了最大订购数量之外的信息用作与图8中所示的查找处理的步骤S30中的期望订购数量相比较的阈值。例如,系统控制单元14可以使用由商铺对于每种产品设定的阈值。此外,该阈值可以基于采购历史来设定。更具体地,系统控制单元14从采购历史DB12d中查找如下产品的采购历史,该产品的类型与对于其确定阈值的产品相同,或者该产品的产品编码与对于其确定阈值的产品相同。此外,系统控制单元14基于包括在所查找的采购历史中的订购数量来确定阈值。在该情况下,系统控制单元14确定阈值,使得根据在过去的订购中给定比率的订购的订购数量小于或等于阈值。更具体地,与各个所查找的采购历史的订购数量中的百分之N相匹配的订购数量是阈值。S卩,阈值确定为使得订购数量小于或等于阈值的订购的比率是.,并且高于阈值的订购数量的订购的比率是100-N%。N是预先设定的值。例如,N仅需要被设定在超过50的范围中,使得订购数量的大部分小于或等于阈值。
[0154]此外,在各个上述实施例中,可以将当前订购数量和当前价格设定至查找记录。然而,当当前订购数量和当前价格不需要在查找结果页中显示时(当当前订购数量和当前价格不需要在图3A中所示的查找结果页中显示时),可以不设定当前订购数量和当前价格。
[0155]此外,在各个上述实施例中,将剩余所需订购数量设定至查找记录。然而,只要信息使得能够确定包括在相同查找记录中的所应用价格是否是期望价格,那么就可以将其它信息而不是剩余所需订购数量设定至查找记录。例如,可以将与所应用价格相匹配的剩余所需订购数量的范围设定至查找记录。在图6C的示例中,将O到60作为剩余所需订购数量的范围设定至应用价格为9000日元的查找记录。此外,在图6D的示例中,将O到40作为剩余所需订购数量的范围设定至所应用价格为9000日元的查找记录,并且将大于等于41设定至所应用价格为8000日元的查找记录。此外,例如,可以将所需订购数量设定至查找记录。在该情况下,可以基于包括在查找记录中的当前订购数量、期望订购数量和所需订购数量来确定包括在该查找记录中的所应用价格是否是期望价格。在该情况下,当前订购数量可以被设定至查找记录和从该查找记录获取,或者可以从产品信息DB12b获取。此外,可以将与所应用价格相匹配的订购数量的范围设定至查找记录。例如,在图6B的示例中,将I到I作为订购数量的范围设定至所应用价格是10000日元的查找记录,将2到10作为订购数量的范围设定至所应用价格是9500日元的查找记录,并且将11到100作为订购数量的范围设定至所应用价格是9000日元的查找记录。即使当当前订购数量增加时,订购数量的范围也并不改变。
[0156]此外,替代于所需订购数量,可以将与所应用价格相匹配的订购数量的范围设定至每个订购数量的价格列表的价格信息。
[0157]此外,尽管本发明在上述实施例中应用于基于用户所规定的查找条件将所查找的产品显示为产品的查找结果的情况下下显示价格,但是可以应用本发明的模式并不限于显示查找结果。例如,本发明可以在将产品的信息显示在产品页中的情况下应用于显示价格。
[0158]附图标记列表
[0159]I 团购服务器
[0160]2 商铺终端
[0161]3 用户终端
[0162]11通信单元
[0163]12存储器单元
[0164]12a成员信息DB
[0165]12b产品信息DB
[0166]12c订购信息DB
[0167]12d采购历史DB
[0168]12e 查找 DB
[0169]13输入/输出接口
[0170]14系统控制单元
[0171]14a CPU
[0172]14b ROM
[0173]14c RAM
[0174]15系统总线
[0175]NW 网络
[0176]S 团购系统
【权利要求】
1.一种信息提供设备,包括: 订购数量获取装置,其关于响应于来自用户的请求地规定的产品来获取所述用户期望订购的数量; 价格获取装置,其从存储指示产品价格和每种产品的订购数量的组合的组合信息的存储器装置获取所述产品的价格,对于该价格,销售根据与所述订购数量获取装置所获取的数量和至今订购的所规定产品的数量的总和相对应的订购数量来确定;以及 输出装置,其输出由所述价格获取装置与所规定的产品关联地获取的价格。
2.根据权利要求1所述的信息处理设备,其中,所述订购数量获取装置基于存储在历史存储器装置中的采购历史来估计所述用户期望订购的数量,该历史存储器装置存储包括所订购产品的数量的各个订购的采购历史。
3.根据权利要求1所述的信息处理设备,其中,所述用户的请求包括所述用户希望订购的数量,以及 所述订购数量获取装置获取包括在所述用户的所述请求中的数量来作为所述用户期望订购的数量。
4.根据权利要求1到3中任一项所述的信息提供设备,其中,所述存储器装置对于各个价格存储这样的组合信息对应信息,该组合信息对应信息指示所述产品的价格和与每种产品的价格相匹配的订购数量,以及 所述信息提供设备还包括删除装置,当所述产品的过往订购数量增加时,该删除装置从所述存储器装置将存储在所述存储器装置中的所述产品的组合信息中这样的组合信息对应信息删除,该组合信息对应信息并不对应于在等于或大于该增加的订购数量的范围中的订购数量。
5.根据权利要求1到4中任一项所述的信息提供设备,其进一步包括: 设定信息获取装置,根据存储在与用于识别产品的识别信息相关联地存储多条由产品的销售者设定并且对该产品价格和应用该价格的数量订购进行指示的设定信息的存储器装置中的设定信息,所述设定信息获取装置获取与这样的订购数量相匹配的设定信息,该订购数量在等于或小于与由关联于所述设定信息的所述识别信息识别的并至今订购的产品数量与预先设定的数量的总和相对应的订购数量的范围中,以及 控制装置,其使得所述存储器装置存储与由所述设定信息获取装置获取的设定信息相匹配的组合信息。
6.一种由计算机执行的信息提供方法,包括: 订购数量获取步骤,关于响应于来自用户的请求地规定的产品来获取所述用户期望订购的数量; 价格获取步骤,从存储指示产品价格和每种产品的订购数量的组合的组合信息的存储器装置获取所述产品的价格,对于该价格,根据与在所述订购数量获取步骤中获取的数量和至今订购的所规定产品的数量的总和相对应的订购数量来确定销售;以及 输出步骤,输出在所述价格获取步骤中与所规定的产品相关联地获取的价格。
7.一种信息提供程序,其使得计算机用作: 订购数量获取装置,其关于响应于来自用户的请求地规定的产品来获取所述用户期望订购的数量;价格获取装置,其从存储指示所述产品的价格和每种产品的订购数量的组合的组合信息的存储器装置获取所述产品的价格,对于该价格,销售根据与所述订购数量获取装置所获取的数量和至今订购的所规定产品的数量的总和相对应的订购数量来确定;以及 输出装置,其输出由所述价格获取装置与所规定的产品关联地获取的价格。
8.—种记录介质,其具有在其中计算机可读地记录的提供信息的程序,该程序使得计算机用作: 订购数量获取装置,其关于响应于来自用户的请求地规定的产品来获取所述用户期望订购的数量; 价格获取装置,其从存储指示所述产品的价格和每种产品的订购数量的组合的组合信息的存储器装置获取所述产品的价格,对于该价格,销售根据与所述订购数量获取装置所获取的数量和至今订购的所规定产品的数量的总和相对应的订购数量来确定;以及 输出装置,其输出由所述价格获取 装置与所规定的产品关联地获取的价格。
【文档编号】G06Q30/02GK103562944SQ201280026549
【公开日】2014年2月5日 申请日期:2012年4月9日 优先权日:2011年9月13日
【发明者】水村美树子, 西田光良 申请人:乐天株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1