CN103597475B - 信息提供***、信息提供***的控制方法、信息提供装置 - Google Patents

信息提供***、信息提供***的控制方法、信息提供装置 Download PDF

Info

Publication number
CN103597475B
CN103597475B CN201280026476.1A CN201280026476A CN103597475B CN 103597475 B CN103597475 B CN 103597475B CN 201280026476 A CN201280026476 A CN 201280026476A CN 103597475 B CN103597475 B CN 103597475B
Authority
CN
China
Prior art keywords
track
information
guide look
character string
user
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.)
Active
Application number
CN201280026476.1A
Other languages
English (en)
Other versions
CN103597475A (zh
Inventor
高见真也
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lotte Group Co.,Ltd.
Original Assignee
Rakuten Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Rakuten Inc filed Critical Rakuten Inc
Publication of CN103597475A publication Critical patent/CN103597475A/zh
Application granted granted Critical
Publication of CN103597475B publication Critical patent/CN103597475B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/2428Query predicate definition using graphical user interfaces, including menus and forms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • G06F16/90324Query formulation using system suggestions
    • G06F16/90328Query formulation using system suggestions using search space presentation or visualization, e.g. category or range presentation and selection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Computational Linguistics (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Character Discrimination (AREA)

Abstract

提供能够提高得到期望的信息一览时的用户的操作性的信息提供***。指示位置取得部(50)取得由用户指示的画面内的位置。轨迹取得部(51)在用户指示了画面内的位置后通过移动指示位置而输入了轨迹的情况下,取得由用户输入的轨迹。字符串提取部(52)根据由指示位置取得部(50)取得的位置或由轨迹取得部(51)取得的轨迹,从画面所显示的内容中提取字符串。一览取得部(53)根据由字符串提取部(52)提取出的字符串和由轨迹取得部(51)取得的轨迹取得信息的一览。显示控制部(54)使显示部显示表示由一览取得部(53)取得的信息一览的一览画面。

Description

信息提供***、信息提供***的控制方法、信息提供装置
技术领域
本发明涉及信息提供***、信息提供***的控制方法、信息提供装置、程序和信息存储介质。
背景技术
公知有向用户提供信息一览的信息提供***。作为这样的信息提供***,一般公知有例如在画面上显示满足由用户指定的检索条件的信息一览那样的检索***。
在以上那样的信息提供***中,为了提高用户的操作性,进行了用户为了得到期望的信息一览而应进行的操作的简化。例如在专利文献1中公开了如下技术:通过在满足检索结果的站点个数超过了规定数量的情况下向用户提示用于限定站点个数的条件候选,使得容易地进行站点的限定。
现有技术文献
专利文献
专利文献1:日本特开2007-128150号公报
发明内容
发明所要解决的课题
但是,在以往的技术中,有时在提高得到期望的信息一览时的用户操作性的方面不充分。例如在专利文献1所记载的技术中,用户只能从提示给用户的关键词中选择用于限定站点的关键词,从而无法自由指定用于限定站点的关键词。
本发明正是鉴于上述课题而完成的,其提供一种能够提高得到期望的信息一览时的用户的操作性的信息提供***、信息提供***的控制方法、信息提供装置、程序以及信息存储介质。
用于解决课题的手段
为了解决上述课题,本发明的信息提供***向用户提供信息一览,该信息提供***的特征在于,包含:使显示有内容的画面显示在显示单元上的单元;指示位置取得单元,其取得由所述用户指示的所述画面内的位置;轨迹取得单元,其在所述用户指示了所述画面内的位置后通过移动指示位置而输入了轨迹的情况下,取得由所述用户输入的轨迹;字符串提取单元,其根据由所述指示位置取得单元取得的位置或由所述轨迹取得单元取得的轨迹,从所述画面所显示的内容中提取字符串;一览取得单元,其根据由所述字符串提取单元提取出的字符串和由所述轨迹取得单元取得的轨迹,取得信息一览;以及一览画面显示控制单元,其使所述显示单元显示一览画面,该一览画面表示由所述一览取得单元取得的信息一览,所述一览取得单元包括如下单元:取得存储对应关系信息而成的对应关系信息存储单元的存储内容中的至少一部分,其中,该对应关系信息与由所述轨迹取得单元取得的轨迹和取得处理的内容之间的对应关系相关,该取得处理是根据由所述字符串提取单元提取出的字符串应执行的所述信息一览的取得处理;以及根据由所述字符串提取单元提取出的字符串执行与由所述轨迹取得单元取得的轨迹对应的所述信息一览的取得处理。
此外,本发明的信息提供***的控制方法,向用户提供信息一览,该信息提供***的控制方法的特征在于,包括:使显示有内容的画面显示在显示单元上的步骤;指示位置取得步骤,取得由所述用户指示的所述画面内的位置;轨迹取得步骤,在所述用户指示了所述画面内的位置后通过移动指示位置而输入了轨迹的情况下,取得由所述用户输入的轨迹;字符串提取步骤,根据通过所述指示位置取得步骤取得的位置或通过所述轨迹取得步骤取得的轨迹,从所述画面所显示的内容中提取字符串;一览取得步骤,根据通过所述字符串提取步骤提取出的字符串和通过所述轨迹取得步骤取得的轨迹取得信息一览;以及一览画面显示控制步骤,使所述显示单元显示表示通过所述一览取得步骤取得的信息一览的一览画面,所述一览取得步骤包括如下步骤:取得存储对应关系信息而成的对应关系信息存储单元的存储内容的至少一部分,该对应关系信息与通过所述轨迹取得步骤取得的轨迹和取得处理的内容之间的对应关系相关,该取得处理是根据通过所述字符串提取步骤提取出的字符串应执行的所述信息一览的取得处理;以及根据通过所述字符串提取步骤提取出的字符串执行与通过所述轨迹取得步骤取得的轨迹对应的所述信息一览的取得处理。
此外,本发明的信息提供装置用于向用户提供信息一览,该信息提供装置的特征在于包括:取得字符串的单元,该字符串是根据由所述用户指示的所述画面内的位置或在所述用户指示了所述画面内的位置后通过移动指示位置而输入的轨迹,从画面所显示的内容中提取出的;以及一览取得单元,其根据所述字符串和由所述用户输入的轨迹,取得信息一览,所述一览取得单元包括如下单元:取得存储对应关系信息而成的对应关系信息存储单元的存储内容中的至少一部分,该对应关系信息与由所述用户输入的轨迹和取得处理的内容之间的对应关系相关,该取得处理是根据所述字符串应执行的所述信息一览的取得处理;以及根据所述字符串执行与由所述用户输入的轨迹对应的所述信息一览的取得处理。
此外,本发明的信息提供装置的控制方法,该信息提供装置用于向用户提供信息一览,该信息提供装置的控制方法的特征在于,包括:取得字符串的步骤,该字符串是根据由所述用户指示的所述画面内的位置或在所述用户指示了所述画面内的位置后通过移动指示位置而输入的轨迹,从画面所显示的内容中提取出的;以及一览取得步骤,根据所述字符串和由所述用户输入的轨迹取得信息一览,所述一览取得步骤包括如下步骤:取得存储对应关系信息而成的对应关系信息存储单元的存储内容中的至少一部分,该对应关系信息与由所述用户输入的轨迹和取得处理的内容之间的对应关系相关,该取得处理是根据所述字符串应执行的所述信息一览的取得处理;以及根据所述字符串执行与由所述用户输入的轨迹对应的所述信息一览的取得处理。
此外,本发明的程序,其用于使计算机作为用于向用户提供信息一览的信息提供装置进行工作,该程序的特征在于,其使所述计算机作为以下单元进行工作:取得字符串的单元,该述字符串是根据由所述用户指示的所述画面内的位置或在所述用户指示了所述画面内的位置后通过移动指示位置而输入的轨迹,从画面所显示的内容中提取出的;以及一览取得单元,其根据所述字符串和由所述用户输入的轨迹,取得信息一览,所述一览取得单元包括如下单元:取得存储对应关系信息而成的对应关系信息存储单元的存储内容的至少一部分,该对应关系信息与由所述用户输入的轨迹和取得处理的内容之间的对应关系相关,该取得处理是根据所述字符串应执行的所述信息一览的取得处理;以及根据所述字符串执行与由所述用户输入的轨迹对应的所述信息一览的取得处理。
此外,本发明的信息存储介质是记录了上述程序的计算机可读取的信息存储介质。
此外,在本发明的一个方式中,可以是所述一览取得单元包括检索条件设定单元,该检索条件设定单元根据由所述轨迹取得单元取得的轨迹,设定使用了由所述字符串提取单元提取出的字符串的检索条件,取得满足由所述检索条件设定单元设定的检索条件的信息一览,所述对应关系信息是与由所述轨迹取得单元取得的轨迹和由所述字符串提取单元提取出的字符串在所述检索条件中的使用方式之间的对应关系相关的信息,所述检索条件设定单元设定以与由所述轨迹取得单元取得的轨迹对应的使用方式使用由所述字符串提取单元提取出的字符串而成的检索条件。
此外,在本发明的一个方式中,可以确定所述对应关系信息,使得在由所述轨迹取得单元取得的轨迹属于第1类型的情况下,设定用于取得与由所述字符串提取单元提取出的字符串关联的信息一览的检索条件,并且在由所述轨迹取得单元取得的轨迹属于第2类型的情况下,设定用于取得不与由所述字符串提取单元提取出的字符串关联的信息一览的检索条件,所述检索条件设定单元根据由所述轨迹取得单元取得的轨迹,设定用于取得与由所述字符串提取单元提取出的字符串关联的信息一览的检索条件和用于取得不与由所述字符串提取单元提取出的字符串关联的信息一览的检索条件中的任意一个。
此外,在本发明的一个方式中,可以是由所述字符串提取单元提取的字符串示出与所述信息的属性相关的属性值,确定所述对应关系信息,使得在由所述轨迹取得单元取得的轨迹属于第1类型的情况下,设定用于取得具有由所述字符串提取单元提取出的字符串示出的属性值以上的属性值或比由所述字符串提取单元提取出的字符串示出的属性值大的属性值的信息一览的检索条件,并且在由所述轨迹取得单元取得的轨迹属于第2类型的情况下,设定用于取得具有由所述字符串提取单元提取出的字符串示出的属性值以下的属性值或比由所述字符串提取单元提取出的字符串示出的属性值小的属性值的信息一览的检索条件,所述检索条件设定单元根据由所述轨迹取得单元取得的轨迹,设定用于取得具有由所述字符串提取单元提取出的字符串示出的属性值以上的属性值或比由所述字符串提取单元提取出的字符串示出的属性值大的属性值的信息一览的检索条件,以及用于取得具有由所述字符串提取单元提取出的字符串示出的属性值以下的属性值或比由所述字符串提取单元提取出的字符串示出的属性值小的属性值的信息一览的检索条件中的任意一个。
此外,在本发明的一个方式中,可以是对所述信息关联有与该信息关联的文章和多个种类的类别中的至少一个,所述对应关系信息被确定,使得在由所述轨迹取得单元取得的轨迹属于规定类型的情况下,设定用于取得与由所述字符串提取单元提取出的字符串关联的信息一览的检索条件,所述检索条件设定单元包括如下单元:在设定用于取得与由所述字符串提取单元提取出的字符串关联的信息一览的检索条件的情况下,判定由所述字符串提取单元提取出的字符串是否表示所述多个种类的类别中的任意一个;在判定为由所述字符串提取单元提取出的字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索与由所述字符串提取单元提取出的字符串示出的类别关联的信息一览的检索条件;以及在未判定为由所述字符串提取单元提取出的字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索在所述文章中包含由所述字符串提取单元提取出的字符串而成的信息一览的检索条件。
此外,在本发明的一个方式中,可以是所述一览取得单元包括排列顺序设定单元,该排列顺序设定单元设定所述信息一览的排列顺序,将与由所述字符串提取单元提取出的字符串对应的项目作为关键字项目,取得用由所述排列顺序设定单元设定的排列顺序进行排列而成的信息一览,所述对应关系信息是与由所述轨迹取得单元取得的轨迹和排列顺序之间的对应关系相关的信息,所述排列顺序设定单元将所述信息一览的排列顺序设定为与由所述轨迹取得单元取得的轨迹对应的排列顺序。
此外,在本发明的一个方式中,可以确定所述对应关系信息,使得在由所述轨迹取得单元取得的轨迹是第1类型的情况下,按升序设定所述信息一览的排列顺序,且在由所述轨迹取得单元取得的轨迹是第2类型的情况下,按降序设定所述信息一览的排列顺序,所述排列顺序设定单元根据由所述轨迹取得单元取得的轨迹,设定升序或降序中的任意一个,作为所述信息一览的排列顺序。
此外,在本发明的一个方式中,可以是还包括判定如下情况的单元:在从所述用户完成轨迹的输入起基准时间以内的期间中,是否由所述用户重新指示了所述画面内的位置,在判定为在所述期间中由所述用户重新指示了所述画面内的位置的情况下,所述指示位置取得单元取得该重新指示的位置,在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,所述轨迹取得单元取得由所述用户重新输入的轨迹,所述字符串提取单元根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,在判定为在所述期间中未由所述用户重新指示所述画面内的位置的情况下,所述一览取得单元根据至 此提取出的字符串和至此取得的轨迹,取得所述信息一览。
此外,在本发明的一个方式中,可以是还包括判定如下情况的单元:由所述轨迹取得单元取得的轨迹的长度是否满足规定条件,在判定为由所述轨迹取得单元取得的轨迹的长度满足所述规定条件的情况下,在由所述用户重新指示了所述画面内的位置时,所述指示位置取得单元取得该重新指示的位置,在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,所述轨迹取得单元取得由所述用户重新输入的轨迹,所述字符串提取单元根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,在判定为由所述轨迹取得单元取得的轨迹的长度不满足所述规定条件的情况下,所述一览取得单元根据至此提取出的字符串和至此取得的轨迹,取得所述信息一览。
此外,在本发明的一个方式中,可以包括引导图像显示控制单元,在通过所述指示位置取得单元取得了由所述用户指示的画面内的位置的情况下,该引导图像显示控制单元使所述画面显示用于向所述用户引导所述对应关系信息示出的所述对应关系的引导图像。
此外,在本发明的一个方式中,可以是所述对应关系信息存储单元与字符串关联地存储所述对应关系信息,所述一览取得单元根据与由所述字符串提取单元提取出的字符串关联的对应关系信息,判断与由所述轨迹取得单元取得的轨迹对应的所述信息一览的取得处理,根据由所述字符串提取单元提取出的字符串执行该取得处理。
此外,在本发明的一个方式中,可以包括引导图像显示控制单元,在通过所述指示位置取得单元取得了由所述用户指示的画面内的位置的情况下,该引导图像显示控制单元使所述画面显示用于向所述用户引导对应关系信息示出的所述对应关系的引导图像,该对应关系信息与由所述字符串提取单元提取出的字符串关联。
发明的效果
根据本发明,能够提高得到期望的信息一览时的用户的操作性。
附图说明
图1是示出第1实施方式的电子商务***的整体结构的图。
图2是示出商品一览画面的一例的图。
图3是示出商品画面的一例的图。
图4是用于说明第1实施方式的电子商务***所具备的功能的图。
图5是用于说明第1实施方式的电子商务***所具备的功能的图。
图6是用于说明第1实施方式的电子商务***所具备的功能的图。
图7是用于说明第1实施方式的电子商务***所具备的功能的图。
图8是第1实施方式的电子商务***的功能框图。
图9是示出对应关系信息的一例的图。
图10是示出商品表的一例的图。
图11是示出在第1实施方式的电子商务***中执行的处理的一例的图。
图12是用于说明第2实施方式的电子商务***所具备的功能的图。
图13是第2实施方式的电子商务***的功能框图。
图14是示出对应关系信息的一例的图。
图15是示出在第2实施方式的电子商务***中执行的处理的一例的图。
图16是用于说明根据由用户输入的轨迹从内容中提取字符串的方法的图。
图17是其他实施方式的电子商务***的功能框图。
图18是其他实施方式的电子商务***的功能框图。
具体实施方式
下面,根据附图对本发明实施方式的例子进行详细说明。此处,说明在实现开设多个店铺的虚拟商店街的电子商务***中应用了本发明的情况。即,说明如下情况下的例子:在电子商务***中,实现本发明实施方式的信息提供装置作为用于向用户提供商品信息一览的信息提供装置。
[第1实施方式]图1示出本发明第1实施方式的电子商务***的整体结构。如图1所示,第1实施方式的电子商务***1包含电子商务服务器10和用户终端20(信息提供装置)。电子商务服务器10和用户终端20与例如包含互联网等而构成的通信网络2连接,能够相互进行数据通信。
电子商务服务器10是例如作为虚拟商店街的入口进行工作的服务器。电子商务服务器10执行基于从用户终端20接收到的处理要求的处理。例如,电子商务服务器10具有依照程序执行处理的控制部(例如CPU等)、主存储部(例如RAM等)、辅助存储部(例如硬盘或硬态驱动器)、读取光盘(信息存储介质)所存储的程序和数 据的光盘驱动器、以及通信接口。
控制部依照辅助存储部所存储的程序执行处理。例如,经由光盘(信息存储介质)将程序和数据提供到辅助存储部。即,将存储有程序和数据的光盘装配到光盘驱动器,通过光盘驱动器读出光盘所存储的程序和数据,并存储到辅助存储部。另外,也可以经由光盘以外的信息存储介质(例如存储卡)将程序和数据提供到辅助存储部。此外,还可以经由通信网络2将程序和数据提供到辅助存储部。
电子商务服务器10可访问数据库12。数据库12中存储有例如与利用虚拟商店街的用户相关的数据、与虚拟商店街所开设的店铺相关的数据、与在虚拟商店街中处理的商品相关的数据、和在虚拟商店街中进行的交易历史相关的数据等。另外,数据库12可以构建在与电子商务服务器10分开的服务器内,也可以构建在电子商务服务器10内。
用户终端20是由用户操作的信息处理装置。用户终端20是例如便携信息终端、移动电话机或个人计算机等。用户终端20用于在虚拟商店街购买商品。例如,用户终端20具有控制部(例如CPU)、主存储部(例如RAM)、辅助存储部(例如硬盘或固态驱动器)、存储卡槽、操作部、显示部(例如液晶显示器)、音频输出部(例如扬声器)和通信接口。
控制部依照辅助存储部所存储的程序执行处理。例如,经由存储卡(信息存储介质)将程序和数据提供到辅助存储部。即,将存储有程序和数据的存储卡装配到存储卡槽,通过存储卡槽读出存储卡所存储的程序和数据,并存储到辅助存储部。也可以经由存储卡以外的信息存储介质(例如光盘)将程序和数据提供到辅助存储部。此外,还可以经由通信网络2将程序和数据提供到辅助存储部。
操作部用于由用户进行操作。在本实施方式的情况下,具备用于由用户指示显示部所显示的画面内的位置的指示部作为操作部。即,例如具备触摸面板、鼠标或杆等的定点设备作为操作部。另外,以下说明为用户终端20具备重叠设置在显示部上的触摸面板。
在本实施方式的情况下,例如在电子商务服务器10中启动HTTP后台程序。此外,在用户终端20中启动浏览器,从用户终端20经由浏览器将处理请求(HTTP请求)发送到电子商务服务器10。此外,从电子商务服务器10将与上述处理请求对应的处理结果(HTTP响应)发送到用户终端20。例如,将用网页记述语言记述的页面 数据发送到用户终端20。并且,根据该页面数据,将基于处理结果的画面显示在用户终端20的显示部上。
对在利用虚拟商店街的情况下显示在用户终端20的显示部上的画面例子进行说明。图2和图3示出画面的例子。这些画面根据从电子商务服务器10发送到用户终端20的页面数据进行显示。
当利用虚拟商店街的用户使用用户终端20访问电子商务服务器10时,在用户终端20的显示部上显示虚拟商店街的首页画面(首页:未图示)。用户通过选择商品的类别,并且检索商品来搜索期望的商品。
图2示出在用户选择商品的类别、且检索商品后的情况下显示部所显示的商品一览画面的一例。图2示出了在选择“电视”类别的情况下显示的商品一览画面30的一例。
在图2所示的商品一览画面30的一览区域31中显示有属于“电视”类别的商品的一览。在一览区域31中显示有商品的名称、说明、价格和出售商品的店铺名称。此外,在商品一览画面30上显示有关键词输入栏32、33、价格输入栏34、35和检索按钮36,用户能够输入用于进一步限定商品一览的检索条件。
关键词输入栏32、33是用于输入关键词的栏。其中,关键词输入栏32是用于输入所谓的AND检索用的关键词的栏。即,在关键词输入栏32中输入了关键词的状态下用户选择检索按钮36时,在一览区域31中显示有商品名称、商品的说明、和店铺名称中含有关键词的商品的一览。另一方面,关键词输入栏33是用于输入所谓的NOT检索用的关键词的栏。即,在关键词输入栏33中输入了关键词的状态下用户选择检索按钮36时,在一览区域31中显示有商品名称、商品的说明、和店铺名称中不包含关键词的商品的一览。
此外,价格输入栏34、35是用于输入价格的下限或上限的栏。在价格输入栏34中输入了价格的状态下用户选择检索按钮36时,在一览区域31中显示具有所输入的价格以上的价格的商品的一览。另一方面,在价格输入栏35中输入了价格的状态下用户选择检索按钮36时,在一览区域31中显示具有所输入的价格以下的价格的商品的一览。
此外,在商品一览画面30中显示有用于指定显示顺序的显示顺序指定栏37,用户能够指定商品一览的显示顺序。在图2所示的例子中,可在显示顺序指定栏37中 选择“标准”、“价格(从高到低的顺序)”或“价格(从低到高的顺序)”。在选择了“标准”的情况下,例如在一览区域31中显示有按商品ID的升序排列的商品的一览。此外,在选择了“价格(从高到低的顺序)”的情况下,在一览区域31中显示有按价格的降序排列的商品的一览。而且同样,在选择了“价格(从低到高的顺序)”的情况下,在一览区域31中显示有按价格的升序排列的商品的一览。
另外,在一览区域31中商品名称成为了链接按钮。即,将向示出商品的详细情况的商品画面(商品页面)的链接信息与商品名称进行了关联,当用户选择商品名称时,在显示部上显示有商品画面。
图3示出商品画面的一例。在图3所示的商品画面40上显示有商品的名称、图像、价格和详细说明。购买商品的用户在个数选择栏41中选择期望的个数后,选择购买按钮42。在选择购买按钮42时,在用户终端20的显示部上显示有用于执行购买手续的购买画面(未图示)。用户在购买画面上执行购买手续。
在本实施方式的电子商务***1中,用户能够用简单的一个操作指定商品的检索条件。以下说明该功能。
图4和图5是用于说明上述功能的图。另外,此处假定认作用户想指定字符串“X功能”作为AND检索的关键词的情况。
该情况下,如图4所示,用户例如用手指F指示显示在商品一览画面30上的字符串“X功能”。即,用户以用手指F按压显示在商品一览画面30上的字符串“X功能”的方式,将手指F接触在触摸面板上。当用户用手指F指示字符串“X功能”时,区分显示字符串“X功能”(例如强调显示或反转显示)。
当用户指示字符串“X功能”时,与字符串“X功能”关联显示表示朝上方向的朝上箭头43U和表示朝下方向的朝下箭头43D。此外,对朝上箭头43U关联与AND检索对应的标记44U,对朝下箭头43D关联与NOT检索对应的标记44D。
在图4所示的状态下,用户保持将手指F接触在触摸面板上的状态而将手指F朝上方移动时,设定字符串“X功能”作为AND检索的关键词。该情况下,执行与在关键词输入栏32中输入了“X功能”的状态下选择检索按钮36的情况相同的检索处理。并且,在一览区域31中显示有商品的名称或说明等中含有字符串“X功能”的商品的一览。图5示出了该情况下的商品一览画面30的一例。
另外,在图4所示的状态下,用户保持将手指F接触在触摸面板上的状态而将手 指F朝下方移动时,设定字符串“X功能”作为NOT检索的关键词。该情况下,执行与在关键词输入栏33中输入了“X功能”的状态下选择检索按钮36的情况相同的检索处理。并且,在一览区域31中显示有商品的名称或说明等中不含有字符串“X功能”的商品的一览。
由此,在本实施方式的电子商务***1中,利用将手指F接触在触摸面板上并进行滑动这样的一个操作(单击操作),用户指定期望的字符串作为关键词,并且能够指定使用该关键词作为AND检索或NOT检索中的哪一个的关键词。
在以往的电子商务***中进行上述那样的检索的情况下,例如需要进行下述那样的操作。即,用户需要在选择了商品一览画面30所显示的字符串的状态下进行复制操作,并且,在进行了粘贴操作以将所复制的字符串粘贴到关键词输入栏32、33中的任意一方后,执行检索按钮36。在该点上,根据本实施方式的电子商务***1,能够用简单的一个操作进行上述那样的检索。
图6和图7也是用于说明本实施方式的电子商务***1具有的上述功能的图。另外,此处,假定认作用户想指定商品一览画面30所显示的“150,000日元”作为用于检索商品的条件的情况。
该情况下,如图6所示,用户用手指F指示商品一览画面30所显示的字符串“150,000日元”。当用户用手指F指示字符串“150,000日元”时,区分显示字符串“150,000日元”(例如强调显示或反转显示)。
当用户指示字符串“150,000日元”时,与字符串“150,000日元”关联显示朝上箭头43U、朝下箭头43D和朝左箭头43L。此外,对朝上箭头43U关联表示将字符串示出的价格用作下限的标记45U,对朝下箭头43D关联表示将字符串示出的价格用作上限的标记45D。并且,对朝左箭头43L关联表示将字符串示出的价格用作上限或下限两方的标记45L。
在图6所示的状态下,用户保持将手指F接触在触摸面板上的状态而将手指F朝上方移动时,设定“150,000日元”作为下限价格。该情况下,执行与在商品一览画面30的价格输入栏34中输入了“150,000日元”的状态下选择检索按钮36的情况相同的检索处理。并且,在一览区域31中显示有价格为“150,000日元”以上的商品的一览。图7示出了该情况下的商品一览画面30的一例。
此外,在图6所示的状态下,用户保持将手指F接触在触摸面板上的状态而将手 指F朝下方移动时,设定“150,000日元”作为上限价格。该情况下,执行与在商品一览画面30的价格输入栏35中输入了“150,000日元”的状态下选择检索按钮36的情况相同的检索处理。并且,在一览区域31中显示有价格为“150,000日元”以下的商品的一览。
同样,在图6所示的状态下,用户保持将手指F接触在触摸面板上的状态而将手指F朝左方移动时,设定“150,000日元”作为上限价格和上限价格两方。该情况下,执行与在商品一览画面30的价格输入栏34、35两方中输入了“150,000日元”的状态下选择检索按钮36的情况相同的检索处理。并且,在一览区域31中显示有价格为“150,000日元”的商品的一览。
由此,在本实施方式的电子商务***1中,利用将手指F接触在触摸面板上并进行滑动这样的一个操作(单击操作),用户指定用作商品的检索条件的价格,并且能够指定怎样使用该价格。即,在本实施方式的电子商务***1中,能够用简单的一个操作进行上述那样的检索。
另外,此处说明了在商品一览画面30中指定关键词或价格的情况,但与商品一览画面30同样地,在商品画面40中也可以指定关键词或价格。另外,在商品画面40中指定了关键词或价格的情况下,从商品画面40转变为商品一览画面30,在显示部上显示商品一览画面30即可。并且,在一览区域31中显示满足检索结果的商品一览即可。
接着,对用于实现上述那样的功能的结构进行说明。图8是示出在本实施方式的电子商务***1中实现的功能模块中的、与本发明关联的功能模块的功能框图。如图8所示,电子商务***1包含指示位置取得部50、轨迹取得部51、字符串提取部52、一览取得部53和显示控制部54。例如,这些功能模块在用户终端20中实现。即,用户终端20的控制部依照程序执行处理,由此控制部作为这些功能模块进行工作。
指示位置取得部50取得由用户指示的画面内的位置。在本实施方式的情况下,在显示部上重叠设置触摸面板,从触摸面板输出表示由用户所接触(按压)的位置的位置信息。因此,指示位置取得部50取得从触摸面板输出的位置信息。并且,指示位置取得部50取得用户的接触位置(由用户接触的触摸面板上的位置)作为用户的指示位置(由用户指示的画面内的位置)。
轨迹取得部51在用户指示了画面内的位置后通过移动指示位置而输入了轨迹的情况下,取得由用户输入的轨迹。在本实施方式中,在用户将手指触摸面板后,使该手指在触摸面板上滑动的情况下,轨迹取得部51取得用户的接触位置的轨迹。例如,轨迹取得部51每隔规定时间(例如1/60秒)取得从触摸面板输出的位置信息。并且,轨迹取得部51取得在用户将手指在触摸面板上滑动的期间内每隔规定时间取得的位置信息的集合作为表示用户所输入的轨迹的信息。
字符串提取部52提取由用户指示的字符串。即,根据由指示位置取得部50取得的位置,从画面所显示的内容中提取字符串。例如,在图4中说明的例子的情况下,字符串提取部52从商品一览画面30的显示内容中提取字符串。另外,作为用于根据由用户指示的画面位置,从画面所显示的内容中提取字符串的方法,可采用公知的各种方法。
例如,字符串提取部52根据由指示位置取得部50取得的位置、和画面的显示内容,判断显示在由指示位置取得部50取得的位置处的字符(以下记载为“基准字符”。)。并且,字符串提取部52提取由基准字符、和处于基准字符之前或/和之后的一个或多个字符构成的字符串。例如,字符串提取部52根据基准字符的种类(例如平假名、片假名、汉字、字母或标号等)、和处于基准字符之前或/和之后的一个或多个字符的种类,确定基准字符所属的语句。然后,字符串提取部52提取该语句。
另外,以上所说明的字符串的提取方法是内容中采用的语言是日语的情况下的选择方法。字符串的提取考虑内容中采用的语言的特征来进行即可。例如在内容中采用的语言是英语的情况下,各单词用空格划分,因此提取通过处于基准字符之前和之后的空格划分的字符串(单词)即可。
一览取得部53根据由字符串提取部52提取出的字符串、和由轨迹取得部51取得的轨迹取得信息的一览。
具体而言,一览取得部53根据由轨迹取得部51取得的轨迹,改变根据由字符串提取部52提取出的字符串执行的信息一览的取得处理(以下记载为“一览取得处理”。)的内容。
为了根据由轨迹取得部51取得的轨迹改变一览取得处理的内容,需要与由轨迹取得部51取得的轨迹和一览取得处理的内容之间的对应关系相关的对应关系信息。之后将叙述对应关系信息的具体例子(参照图9)。一览取得部53根据这种对应关系信息、和由轨迹取得部51取得的轨迹,改变一览取得处理的内容。即,一览取得部 53根据上述对应关系信息,判断与由轨迹取得部51取得的轨迹对应的一览取得处理,并根据由字符串提取部52提取出的字符串执行该一览取得处理。
另外,在需要根据由字符串提取部52提取出的字符串改变上述对应关系的情况下,需要与字符串关联存储上述对应关系信息。之后也将叙述该情况下的对应关系信息的具体例子(参照图9)。该情况下,一览取得部53参照与由字符串提取部52提取出的字符串关联的对应关系信息。并且,一览取得部53根据该对应关系信息,判断与由轨迹取得部51取得的轨迹对应的一览取得处理,并根据由字符串提取部52提取出的字符串执行该一览取得处理。
在本实施方式的情况下,一览取得部53包含检索条件设定部55。检索条件设定部55根据由轨迹取得部51取得的轨迹,设定使用了由字符串提取部52提取出的字符串的检索条件。并且,一览取得部53取得满足该检索条件的信息一览。
在根据由轨迹取得部51取得的轨迹设定检索条件的情况下,需要和轨迹、与由字符串提取部52提取出的字符串的检索条件中的使用方式(即,应该在检索条件中怎样使用字符串)之间的对应关系相关的对应关系信息。
图9示出了对应关系信息的一例。在图9所示的对应关系信息中,按照每个“字符串的类别”设定“轨迹”与“字符串的使用方式”之间的对应关系。在图9所示的对应关系信息中,确定了字符串为表示规定属性的属性值的字符串以外的字符串的情况下的对应关系、和字符串为表示规定属性的属性值的字符串的情况下的对应关系。另外,“属性值”是指与商品属性相关的数值,在本实施方式的情况下,“规定属性的属性值”是指例如“价格”。另外,图9所示的对应关系信息的内容例如被设定为用于使得用户能够进行图4~7中说明的操作的内容。
在图9所示的对应关系信息中,如下述那样设定字符串为表示规定属性的属性值的字符串以外的字符串情况下的该字符串的使用方式。
即,在轨迹属于第1类型的情况(例如轨迹示出的方向为朝上方向(第1方向)的情况)下,使用由字符串提取部52提取出的字符串作为AND检索的关键词。即,将由字符串提取部52提取出的字符串用于取得与该字符串关联的商品一览。
此外,在轨迹属于第2类型的情况(例如轨迹示出的方向为朝下方向(第2方向)的情况)下,使用由字符串提取部52提取出的字符串作为NOT检索的关键词。即,将由字符串提取部52提取出的字符串用于取得不与该字符串关联的商品一览。
此外,在图9所示的对应关系信息中,如下述那样设定字符串为表示规定属性的属性值的字符串的情况下的该字符串的使用方式。
即,在轨迹属于第1类型的情况(例如轨迹示出的方向为朝上方向(第1方向)的情况)下,使用由字符串提取部52提取出的字符串示出的数值作为规定属性的属性值(价格)的下限。即,将由字符串提取部52提取出的字符串用于取得规定属性的属性值(价格)在该字符串示出的数值以上那样的(或者,规定属性的属性值比该字符串示出的数值高那样的)商品一览。
此外,在轨迹属于第2类型的情况(例如轨迹示出的方向为朝下方向(第2方向)的情况)下,使用由字符串提取部52提取出的字符串示出的数值作为规定属性的属性值(价格)的上限。即,将由字符串提取部52提取出的字符串用于取得规定属性的属性值(价格)在该字符串示出的数值以下那样的(或者,规定属性的属性值比该字符串示出的数值低那样的)商品一览。
并且,在轨迹属于第3类型的情况(例如轨迹示出的方向为朝左方向(第3方向)的情况)下,使用由字符串提取部52提取出的字符串示出的数值作为规定属性的属性值(价格)的上限和下限两方。即,将由字符串提取部52提取出的字符串用于取得规定属性的属性值(价格)与该字符串示出的数值相等的商品一览。
检索条件设定部55参照上述对应关系信息,设定以与由轨迹取得部51取得的轨迹对应的使用方式使用由字符串提取部52提取出的字符串而成的检索条件。
一览取得部53向电子商务服务器10请求满足由检索条件设定部55设定的检索条件的商品一览,并从电子商务服务器10取得满足检索条件的商品一览。
即,一览取得部53将表示由检索条件设定部55设定的检索条件的信息发送到电子商务服务器10。接收到该信息的电子商务服务器10根据检索条件执行商品的检索处理。此时,电子商务服务器10访问数据库12所存储的商品表。
图10示出了商品表的一例。图10所示的商品表包含“商品ID”、“名称”、“主类别”、“子类别”、“说明”、“价格”、“店铺ID”和“商品页面”域。
在“商品ID”域中登记有商品的识别信息。在“名称”域中登记有商品的名称。在“主类别”域中登记有商品的主类别。“子类别”域中登记有商品的子类别。例如,预先定义表示同种商品组可采用的方式和同种商品组可具有的功能的多个语句,将这多个语句中的、表示商品可采用的方式或商品所具备的功能的1个或多个语句登记到 “子类别”域中。例如,在“电视”的情况下,预先定义“32型”、“37型”、“42型”、“液晶”、“等离子”和“3D”等语句,将这些语句中的、表示商品可采用的方式或商品所具备的功能的1个或多个语句登记到“子类别”域中。
此外,在“说明”域中登记有商品的说明,在“价格”域中登记有商品的价格。在“店铺ID”域中登记有出售商品的店铺的识别信息。在“商品页面”域中登记有表示商品页面数据的信息。例如将商品页面的URL登记到“商品页面”域中。
例如,在设定字符串“X功能”作为AND检索的关键词的情况下,电子商务服务器10取得“名称”或“说明”域中含有字符串“X功能”的商品一览。另外,该情况下,电子商务服务器10可以取得在商品页面内含有字符串“X功能”的商品一览。另一方面,在设定字符串“X功能”作为NOT检索的关键词的情况下,电子商务服务器10取得“名称”和“说明”域中不含有字符串“X功能”的商品一览。另外,该情况下,电子商务服务器10可以取得在商品页面内不含有字符串“X功能”的商品一览。
并且例如在将“150,000日元”设定为上限价格的情况下,电子商务服务器10取得登记在“价格”域中的价格为150,000日元以下的商品一览。同样,在将“150,000日元”设定为下限价格的情况下,电子商务服务器10取得登记在“价格”域中的价格为150,000日元以上的商品一览。此外,在将“150,000日元”设定为上限价格和下限价格两方的情况下,电子商务服务器10取得登记在“价格”域中的价格为150,000日元的商品一览。
电子商务服务器10将表示满足检索条件的商品一览的数据(即商品一览页面数据)回送到用户终端20。一览取得部53通过接收从电子商务服务器10回送的数据,取得满足检索条件的商品一览。
显示控制部54使用户终端20的显示部显示各种画面。例如,显示控制部54(一览画面显示控制单元)使显示部显示表示由一览取得部53取得的商品一览的商品一览画面30。并且例如,显示控制部54使显示部显示商品画面40。
另外,显示控制部54(引导图像显示控制单元)在由指示位置取得部50取得了由用户指示的画面内的位置的情况下,在该画面上显示用于向用户引导上述对应关系信息示出的对应关系的引导图像。
在与字符串关联存储了对应关系信息的情况下(参照图9),显示控制部54(引 导图像显示控制单元)在画面上显示用于向用户引导与由字符串提取部52提取出的字符串关联的对应关系信息示出的对应关系的引导图像。
例如,在由字符串提取部52提取出的字符串不是表示规定属性的属性值(例如价格)的字符串的情况下,显示控制部54(引导图像显示控制单元)在画面上显示用于向用户引导不是表示规定属性的属性值(例如价格)的字符串的情况下的“轨迹”与“字符串的使用方式”之间的对应关系的引导图像。例如,图4所示的朝上箭头43U和标记44U的组合、以及朝下箭头43D和标记44D的组合相当于该引导图像。
并且例如,在由字符串提取部52提取出的字符串是表示规定属性的属性值(例如价格)的字符串的情况下,显示控制部54(引导图像显示控制单元)在画面上显示用于向用户引导是表示规定属性的属性值(例如价格)的字符串的情况下的“轨迹”与“字符串的使用方式”之间的对应关系的引导图像。例如,图6所示的朝上箭头43U和标记45U的组合、朝下箭头43D和标记45D的组合、以及朝左箭头43L和标记45L的组合相当于该引导图像。
以上所说明的指示位置取得部50、轨迹取得部51、字符串提取部52、一览取得部53和显示控制部54通过由用户终端20的控制部依照程序执行处理而实现。图11是示出为了实现上述功能模块而由用户终端20的控制部执行的处理的一例的流程图。用户终端20的控制部依照程序执行图11所示的处理,由此控制部作为上述功能模块进行工作。
图11示出了在由用户指示商品一览画面30或商品画面40内的位置的情况下执行的处理。
在由用户指示了商品一览画面30或商品画面40内的位置的情况下,如图11所示,用户终端20的控制部(指示位置取得部50)根据从触摸面板输出的位置信息取得由用户指示的画面内的位置(S101)。然后,控制部(字符串提取部52)根据在步骤S101中取得的位置,从画面所显示的内容中提取字符串(S102)。
并且,控制部(显示控制部54)使画面显示引导图像(S103)。例如,在步骤S102中提取出的字符串不是表示价格(规定属性的属性值)的字符串的情况下,控制部使画面显示图4所示的朝上箭头43U和标记44U、以及朝下箭头43D和标记44D。另一方面,在步骤S102中提取出的字符串是表示价格(规定属性的属性值)的字符串的情况下,控制部使画面显示图6所示的朝上箭头43U和标记45U、朝下箭头43D 和标记45D以及朝左箭头43L和标记45L。另外,例如通过判定是否含有表示与价格(规定属性)对应的单位的字符来判定在步骤S102中提取出的字符串是否为表示价格的字符串即可。
然后,控制部根据从触摸面板输出的位置信息判定用户的指示位置是否已移动(S104)。在判定为用户的指示位置未移动的情况下,控制部继续执行用户的指示位置是否移动的监视。另外,虽然在图11中被省略,但在用户的指示位置未移动,而用户的手指离开了触摸面板的情况下,可以结束本处理。
在判定为用户的指示位置已移动的情况下,控制部(轨迹取得部51)取得用户的指示位置的轨迹(S105)。然后,控制部取得该轨迹的方向(S106)。
进而,控制部(检索条件设定部55)根据在步骤S106取得的轨迹的方向设定使用了在步骤S102中提取出的字符串的检索条件(S107)。例如控制部参照上述对应关系信息(图9)。并且,控制部判断应该怎样使用在步骤S102中提取出的字符串,并设定使用了在步骤S102中提取出的字符串的检索条件。
然后,控制部(一览取得部53)向电子商务服务器10请求满足在步骤S107中设定的检索条件的商品一览(S108)。例如,控制部将表示请求商品一览页面的HTTP请求发送到电子商务服务器10。对该HTTP请求关联表示在步骤S107中设定的检索条件的信息。
接收到上述请求的电子商务服务器10根据在步骤S107中设定的检索条件执行检索处理(S109)。进而,电子商务服务器10将表示步骤S109的检索处理结果的商品一览页面回送到用户终端20。即,电子商务服务器10将满足在步骤S107中设定的检索条件的商品一览回送到用户终端20(S110)。
用户终端20的控制部(一览取得部53)接收从电子商务服务器10回送的商品一览页面。并且,控制部(显示控制部54)使显示部显示商品一览画面30(商品一览页面)(S111)。以上结束图11所示的处理的说明。
根据以上所说明的第1实施方式的电子商务***1,利用将手指接触在触摸面板上并进行滑动这样的简单的一个操作,用户能够指定期望的字符串作为用于检索商品的关键词等,且指定在检索中怎样使用该字符串。根据第1实施方式的电子商务***1,能够提高得到期望的信息一览时的用户的操作性。
此外,在第1实施方式的电子商务***1中,当用户指定期望的字符串时,显示 有朝上箭头43U、朝下箭头43D、朝左箭头43L以及标记44U、44D、45U、45D、45L。用户能够依靠这些引导图像,掌握朝哪个方向滑动手指字符串就能够在检索中执行期望的使用方式。
另外,在本实施方式中,将预先确定的多个种类的类别(主类别和子类别)中的至少一个与各商品关联。例如,在图10所示的商品表中,将“电视”、“液晶”、“等离子”、“32型”、“37型”、“42型”、“47型”和“3D”等多个种类的类别中的至少一个与商品关联。在这种情况下,检索条件设定部55可以进行下述说明的处理。
此处,假定指定由字符串提取部52提取出的字符串作为AND检索的关键词的情况。即,假定设定检索条件的情况,该检索条件用于取得与由字符串提取部52提取出的字符串关联的信息一览。该情况下,检索条件设定部55判定由字符串提取部52提取出的字符串是否表示上述多个种类的类别中的任意一个。
在判定为由字符串提取部52提取出的字符串表示上述多个种类的类别中的任意一个的情况下,检索条件设定部55设定用于检索关联了该类别的商品一览的检索条件。例如,在由字符串提取部52提取出的字符串是“液晶”的情况下,字符串“液晶”表示上述多个种类的类别中的一个类别(子类别:液晶),因此检索条件设定部55设定用于取得在“主类别”或“子类别”域中登记有“液晶”的商品一览的检索条件。
另一方面,在判定为由字符串提取部52提取出的字符串不表示上述多个种类的类别中的任何一个的情况下,检索条件设定部55设定用于检索商品的名称、说明、或商品页面等中含有由字符串提取部52提取出的字符串的商品一览的检索条件。例如,在由字符串提取部52提取出的字符串是“X功能”的情况下,由于字符串“X功能”不表示上述多个种类的类别中的任何一个类别,因此检索条件设定部55设定用于取得在“名称”域、“说明”域、或商品页面中含有字符串“X功能”的商品一览的检索条件。
如上所示,在能够按类别进行商品的限定的情况下按类别进行商品的限定。其结果,能够提高检索的精度。
[第2实施方式]对本发明第2实施方式的电子商务***进行说明。第2实施方式的电子商务***1的整体结构与第1实施方式相同。第2实施方式的电子商务*** 1也提供与第1实施方式相同的虚拟商店街。以下,对于第2实施方式的电子商务***1,主要对与第1实施方式的不同点进行说明。
在第2实施方式的电子商务***1中,用户能够用简单的一个操作指定商品的一览的显示顺序。以下说明该功能。
图12是用于说明上述功能的图。另外,此处假定认作观察商品画面40的用户想观察按价格的升序或降序进行排列后的商品一览的情况。
该情况下,如图12所示,用户例如用手指F指示显示在商品画面40上的字符串“价格”。当用户用手指F指示字符串“价格”时,区分显示字符串“价格”(例如强调显示或反转显示等)。
此外,当用户用手指F指示字符串“价格”时,与朝字符串“价格”关联显示上箭头43U和朝下箭头43D。对朝上箭头43U关联与“升序”对应的标记46U,对朝下箭头43D关联与“降序”对应的标记46D。
在图12所示的状态下,用户保持将手指F接触在触摸面板上的状态而将手指F朝上方移动时,用户指定了按价格的升序排列商品一览的情况。该情况下,从商品画面40画面转变为商品一览画面30。并且,与在商品一览画面30的显示顺序指定栏37中选择了“价格(从低到高的顺序)”的情况同样,在商品一览画面30的一览区域31中显示有按价格的升序进行排列后的商品一览。
另一方面,在图12所示的状态下,用户保持将手指F接触在触摸面板上的状态而将手指F朝下方移动时,用户指定了按价格的降序排列商品一览的情况。该情况下,从商品画面40画面转变为商品一览画面30。并且,与在商品一览画面30的显示顺序指定栏37中选择了“价格(从高到低的顺序)”的情况同样,在商品一览画面30的一览区域31中显示有按价格的降序进行排列后的商品一览。
由此,在第2实施方式的电子商务***1中,利用将手指接触在触摸面板上并进行滑动这样的简单的一个操作,用户能够指定对商品的一览进行排列时的关键字项目,并且指定“升序”或“降序”中的任意一个作为显示顺序。
图13是示出在第2实施方式的电子商务***1中实现的功能模块中的、与本发明关联的功能模块的功能框图。另外,在图13所示的功能框图中,对与第1实施方式相同的功能模块标注与图8相同的标号。
如图13所示,第2实施方式的电子商务***1包含指示位置取得部50、轨迹取 得部51、字符串提取部52、一览取得部53a和显示控制部54。指示位置取得部50、轨迹取得部51、字符串提取部52和显示控制部54与第1实施方式相同,因此此处省略说明。
与第1实施方式中的一览取得部53同样,一览取得部53a也在用户终端20中实现。即,用户终端20的控制部依照程序执行处理,由此控制部作为一览取得部53a进行工作。
一览取得部53a取得用与由字符串提取部52提取出的字符串对应的属性项目进行排列而成的商品一览。
在第2实施方式的情况下,一览取得部53a包含排列顺序设定部56。排列顺序设定部56根据由轨迹取得部51取得的轨迹,设定用与由字符串提取部52提取出的字符串对应的属性项目对商品一览进行排列时的排列顺序。一览取得部53将与由字符串提取部52提取出的字符串对应的属性项目作为关键字项目,取得用由排列顺序设定部56设定的排列顺序进行排列后的商品一览。
在根据由轨迹取得部51取得的轨迹设定排列顺序的情况下,需要与轨迹和排列顺序之间的对应关系相关的对应关系信息。图14示出了对应关系信息的一例。在图14所示的对应关系信息中,设定了“轨迹”与“排列顺序”之间的对应关系。另外,图14所示的对应关系信息的内容例如被设定为用于使得用户能够进行使用图12说明的操作的内容。
在图14所示的对应关系信息中,在轨迹属于第1类型的情况(例如,轨迹示出的方向为朝上方向(第1方向)的情况)下,排列顺序被设定为“升序”。此外,在轨迹属于第2类型的情况(例如,轨迹示出的方向为朝下方向(第2方向)的情况)下,排列顺序被设定为“降序”。
在对应关系信息为图14所示那样的信息的情况下,排列顺序设定部56根据图14所示的对应关系信息、和由轨迹取得部51取得的轨迹,设定升序或降序中的任意一个作为商品一览的排列顺序。
一览取得部53a将与由字符串提取部52提取出的字符串对应的属性项目作为排列的关键字项目,向电子商务服务器10请求用由排列顺序设定部56设定的排列顺序进行排列后的商品一览,并从电子商务服务器10取得这种商品的一览。显示控制部54(一览画面显示控制单元)使显示部显示表示由一览取得部53a取得的商品一览的 商品一览画面30。
指示位置取得部50、轨迹取得部51、字符串提取部52、一览取得部53a和显示控制部54通过由用户终端20的控制部依照程序执行处理而实现。图15是示出为了实现上述功能模块而由用户终端20的控制部执行的处理的一例的流程图。用户终端20的控制部依照程序执行图15所示的处理,由此控制部作为上述功能模块进行工作。
图15示出了在由用户指示商品一览画面30或商品画面40内的位置的情况下执行的处理。在图15中,步骤S201、S202的处理与图11中的步骤S101、S102的处理相同,因此这里省略说明。
在执行步骤S102的处理后,控制部判定是否能够将在步骤S102中提取出的字符串设定为排列的关键字项目(S203)。即,控制部判定在步骤S102中提取出的字符串是否表示可设定为排列的关键字项目的属性项目。
例如,在步骤S102中提取出的字符串为“价格”或“名称”等的情况下,判定为表示可设定为排列的关键字项目的属性项目。另一方面,在步骤S102中提取出的字符串为“X功能”等的情况下,判定为不表示可设定为排列的关键字项目的属性项目。另外,在步骤S102中提取出的字符串是“150,000日元”的情况下,由于“150,000日元”表示属性项目“价格”的属性值,因此可以判定为在步骤S102中提取出的字符串表示可设定为排列的关键字项目的属性项目。
在步骤S102中提取出的字符串不可设定为排列的关键字项目的情况下,控制部结束该处理。另一方面,在步骤S102中提取出的字符串可设定为排列的关键字项目的情况下,控制部执行步骤S204~S207的处理。另外,步骤S204~S207的处理与图11中的步骤S103~S106的处理相同,因此这里省略说明。
在执行步骤S207的处理后,用户终端20的控制部(排列顺序设定部56)根据在步骤S207中取得的轨迹的方向设定排列顺序(S208)。例如,控制部参照上述对应关系信息(图14),将排列顺序设定为与在步骤S207中取得的轨迹方向对应的排列顺序。
然后,控制部(一览取得部53)将在步骤S202中提取出的字符串示出的属性项目作为关键字项目,向电子商务服务器10请求以在步骤S208中设定的排列顺序进行排列后的商品的一览(S209)。例如,控制部将表示请求商品一览页面的HTTP请求发送到电子商务服务器10。对该HTTP请求关联将在步骤S202中提取出的字符串示 出的属性项目示出为排列的关键字项目的信息、或表示在步骤S208中设定的排列顺序的信息。
此外,还将表示原始指定的检索条件的信息与HTTP请求关联。例如,在通过用户指示商品一览画面30内的位置而执行了图15所示的处理的情况下,在该商品一览画面30中指定的检索条件相当于“原始指定的检索条件”。另一方面,在通过用户指示商品画面40内的位置而执行了图15所示的处理的情况下,在转变为商品画面40前的商品一览画面30中指定的检索条件相当于“原始指定的检索条件”。
接收到上述请求的电子商务服务器10执行检索处理,将在步骤S202中提取出的字符串示出的属性项目作为排列的关键字项目,取得用在步骤S208中设定的排列顺序进行排列后的商品一览(S210)。并且,电子商务服务器10将在步骤S210中取得的商品一览回送到用户终端20(S211)。即,电子商务服务器10将表示步骤S210的检索处理结果的商品一览页面回送到用户终端20。
用户终端20的控制部(一览取得部53a)接收从电子商务服务器10回送的商品一览页面。并且,控制部(显示控制部54)使显示部显示商品一览画面30(商品一览页面)(S212)。以上结束图15所示的处理的说明。
根据以上所说明的第2实施方式的电子商务***1,利用将手指接触在触摸面板上并进行滑动这样的简单的一个操作,用户能够指定期望的属性项目作为排列的关键字项目、且指定升序或降序中的任意一个作为排列顺序。根据第2实施方式的电子商务***1,能够提高得到期望的信息一览时的用户的操作性。
此外,在第2实施方式的电子商务***1中,当用户指定期望的字符串时,显示朝上箭头43U、朝下箭头43D以及标记46U、46D。用户能够依靠这些引导图像,掌握朝哪个方向滑动手指就可指定升序或降序。
另外,本发明不限于以上所说明的第1实施方式和第2实施方式。
(1)例如,字符串提取部52可以根据由轨迹取得部51取得的轨迹,从画面所显示的内容中提取字符串。即,字符串提取部52可以根据由轨迹取得部51取得的轨迹判断(推测)用户所指示的字符串,并提取该字符串。
图16是用于说明该情况下的字符串提取部52的功能的图。另外,在图16中,标号60表示用户的指示位置的轨迹。此外,标号61表示用户最先指示的画面内的位置(即,轨迹的起点)。例如图16所示,在由用户最先指示的画面内的位置61处未 显示字符的情况下,字符串提取部52可以将最先与用户的指示位置轨迹60(用户的手指轨迹)相交的字符处理为上述“基准字符”。例如,在图16所示的例子的情况下,可以将最先与用户的指示位置的轨迹60相交的字符“X”处理为上述“基准字符”。这样字符串提取部52可以提取字符串“X功能”。
(2)并且例如,在图4中说明的例子中,用户通过将手指F朝上方或下方滑动而指定将字符串用作AND检索或NOT检索中的哪一个的关键词,但用户通过朝上方和下方以外的方向(例如左方或右方)滑动,也能够指定将字符串用作AND检索或NOT检索中的哪一个的关键词。在图12中说明的例子也同样如此。
(3)并且例如,在图4、12中说明了用户指定两个选择项中的任意一个的情况,在图6中说明了用户指定三个选择项中的任意一个的情况,但在用户指定四个以上的选择项中的任意一个的情况下也能够应用本发明。
(4)并且例如,在图4中说明的例子中,用户能够根据轨迹的方向(即手指F的滑动方向)指定将字符串用作AND检索或NOT检索中的哪一个的关键词。但是,用户也可以根据轨迹方向以外的要素指定将字符串用作AND检索或NOT检索中的哪一个的关键词。
例如,用户也可以根据轨迹示出的图形指定将字符串用作AND检索或NOT检索中的哪一个的关键词。例如,可以在由用户输入的轨迹示出的图形为圆(第1图形)的情况(即,用户以描绘圆的方式在触摸面板上滑动手指F的情况)下,将字符串用作AND检索的关键词。并且例如,可以在由用户输入的轨迹示出的图形为三角形(第2图形)的情况(即,用户以描绘三角形的方式在触摸面板上滑动手指F的情况)下,将字符串用作NOT检索的关键词。在图6、12中说明的例子也同样如此。
对该情况下的一览取得部53、53a执行的处理进行说明。该情况下的一览取得部53、53a根据由字符串提取部52提取出的字符串、和由轨迹取得部51取得的轨迹示出的图形取得信息的一览。
例如,第1实施方式中的检索条件设定部55根据由轨迹取得部51取得的轨迹示出的图形,设定使用了由字符串提取部52提取出的字符串的检索条件。该情况下,上述对应关系信息成为和由轨迹取得部51取得的轨迹示出的图形、与由字符串提取部52提取出的字符串的检索条件中的使用方式(即,应该在检索条件中怎样使用字符串)之间的对应关系相关的信息。
并且例如,第2实施方式中的排列顺序设定部56根据由轨迹取得部51取得的轨迹示出的图形,设定用与由字符串提取部52提取出的字符串对应的属性项目对信息一览进行排列时的排列顺序。该情况下,上述对应关系信息成为和由轨迹取得部51取得的轨迹示出的图形、与排列顺序之间的对应关系相关的信息。
另外,在图4中说明的例子中,用户也可以根据轨迹的长度指定将字符串用作AND检索或NOT检索中的哪一个的关键词。例如,在由用户输入的轨迹长度为基准值以上的情况下,可以将字符串用作AND检索的关键词。另一方面,在由用户输入的轨迹长度小于基准值的情况下,可以将字符串用作NOT检索的关键词。另外,在图6、12中说明的例子也同样如此。
在该情况下的一览取得部53、53a中,不使用由轨迹取得部51取得的轨迹示出的图形,而使用由轨迹取得部51取得的轨迹的长度。由此,例如在图4所示的例子的情况下,用户也可以通过调节轨迹的长度指定将字符串用作AND检索或NOT检索中的哪一个的关键词。
(5)并且例如,在第1实施方式中说明了如下例子:用户指定一个字符串、且指定在检索条件中怎样使用该字符串。但是,用户也可以指定多个字符串,且按照这多个字符串的各个字符串,指定在检索条件中怎样使用该字符串。
例如,在图2所示的商品一览画面30中,可以指定字符串“X功能”作为AND检索的关键词、指定字符串“Y功能”作为NOT检索的关键词。或者,可以指定字符串“X功能”作为AND检索的关键词、指定字符串“150,000日元”作为上限价格。或者,可以指定字符串“150,000日元”作为下限价格、指定字符串“220,000日元”作为上限价格。
以下,假定指定多个字符串,且按照这多个字符串的各个字符串,指定用作AND检索或NOT检索中的哪一个的关键词的情况,说明在该情况下用户进行的操作的例子。此外,还说明用于使得能够进行这样的操作的结构。另外,此处假定如下情况:在图2所示的商品一览画面30中,指定字符串“X功能”作为AND检索的关键词、指定字符串“Y功能”作为NOT检索的关键词。以下说明两个例子。
(5-1)首先说明第一个例子。例如,用户在通过将手指接触在触摸面板上而指示了字符串“X功能”后,将手指朝上方滑动。然后,在基准时间(例如3秒)以内,用户通过将手指接触在触摸面板上而指示字符串“Y功能”。并且,用户将手指朝下 方滑动。在进行了这种操作的情况下,指定字符串“X功能”作为AND检索的关键词、指定字符串“Y功能”作为NOT检索的关键词。
说明能够进行以上那样操作的情况下的指示位置取得部50、轨迹取得部51、字符串提取部52和一览取得部53的动作。
首先,指示位置取得部50取得由用户指示的画面内的位置(第1位置)。此外,轨迹取得部51取得在用户指示了画面内的位置(第1位置)后通过移动指示位置而输入的轨迹(第1轨迹)。并且,字符串提取部52根据由指示位置取得部50取得的位置(或由轨迹取得部51取得的轨迹),从画面所显示的内容中提取字符串(第1字符串)。
此外,用户终端20监视从轨迹的输入完成起基准时间以内的期间中,是否由用户指示了画面内的新的位置。
在判定为从轨迹的输入完成起基准时间以内的期间中,由用户指示了画面内的新的位置的情况下,指示位置取得部50取得该新指示的位置(第2位置)。此外,轨迹取得部51取得在用户指示了上述新的位置后通过移动指示位置而输入的新的轨迹(第2轨迹)。此外,字符串提取部52根据由指示位置取得部50取得的上述新的位置(或由轨迹取得部51取得的新的轨迹),从画面所显示的内容中取得字符串(第2字符串)。该情况下,用户终端20也监视从轨迹的输入完成起基准时间以内的期间中,是否由用户指示了画面内的新的位置。
在判定为从轨迹的输入完成起基准时间以内的期间中,用户没有指示画面内的新的位置的情况下,执行一览取得部53的取得。该情况下,一览取得部53根据至此提取出的字符串、和至此所取得的轨迹取得信息的一览。
另外,在提取了多个字符串的情况下,一览取得部53根据对应关系信息、和分别与多个字符串对应的轨迹判断应根据该多个字符串执行的信息一览取得处理的内容,并根据该多个字符串执行该一览取得处理。
例如,在提取了第1字符串(例如“X功能”)和第2字符串(例如“Y功能”)的情况下,检索条件设定部55根据对应关系信息(图9)、和在提取第1字符串时由用户输入的轨迹(第1轨迹),判断将第1字符串用作AND检索或NOT检索中的哪一个的关键词。此外,检索条件设定部55根据对应关系信息(图9)、和在提取第2字符串时由用户输入的轨迹(第2轨迹),判断将第2字符串用作AND检索或NOT 检索中的哪一个的关键词。并且,一览取得部53取得满足由检索条件设定部55设定的检索条件的信息一览。
(5-2)对第二个例子进行说明。例如,用户在通过将手指接触在触摸面板上而指示了字符串“X功能”后,将手指朝上方滑动。此时,如果不接着指定其他字符串,则用户以轨迹的长度比基准值长的方式滑动手指。
另一方面,如果接着指定其他字符串(此处为“Y功能”),则用户以轨迹的长度在基准值以下的方式滑动手指。并且,用户在通过将手指接触在触摸面板上而指示了字符串“Y功能”后,将手指朝下方滑动。此时,如果还接着指定其他字符串,则用户以轨迹的长度在基准值以下的方式滑动手指。另一方面,如果不接着指定其他字符串,则用户以轨迹的长度比基准值长的方式滑动手指。该情况下,指定字符串“X功能”作为AND检索的关键词、指定字符串“Y功能”作为NOT检索的关键词。
另外,以上说明了在未接着指定其他字符串的情况下,用户以轨迹的长度比基准值长的方式滑动手指的情况,但在未接着指定其他字符串的情况下,用户也可以轨迹的长度在基准值以下的方式滑动手指。
说明能够进行以上那样操作的情况下的指示位置取得部50、轨迹取得部51、字符串提取部52和一览取得部53的动作。
首先,指示位置取得部50取得由用户指示的画面内的位置(第1位置)。此外,轨迹取得部51取得在用户指示了画面内的位置后通过移动指示位置而输入的轨迹(第1轨迹)。并且,字符串提取部52根据由指示位置取得部50取得的位置(或由轨迹取得部51取得的轨迹),从画面所显示的内容中提取字符串(第1字符串)。
此外,用户终端20判定由轨迹取得部51取得的轨迹(第1轨迹)的长度是否满足规定条件。例如,用户终端20判定由轨迹取得部51取得的轨迹的长度是否在基准值以下。
在判定为由轨迹取得部51取得的轨迹的长度满足规定条件的情况下,用户终端20等待由用户重新指示画面内的位置。并且,在由用户重新指示画面内的位置的情况下,指示位置取得部50取得该重新指示的位置(第2位置)。此外,轨迹取得部51取得在用户指示了上述新的位置后通过移动指示位置而输入的轨迹(第2轨迹)。并且,字符串提取部52根据由指示位置取得部50取得的位置(或由轨迹取得部51取得的轨迹),从画面所显示的内容中提取字符串(第2字符串)。进而,用户终端 20判定由轨迹取得部51取得的轨迹(第2轨迹)的长度是否满足规定条件。
在判定为由轨迹取得部51取得的轨迹不满足规定条件的情况(例如判定为由轨迹取得部51取得的轨迹的长度不在基准值以下的情况)下,执行一览取得部53进行的取得。该情况下,一览取得部53根据至此提取出的字符串、和至此所取得的轨迹取得信息的一览。该点与第一个例子相同。
如以上所说明那样,在第1实施方式中,用户能够指定多个字符串,且按照这多个字符串的各个字符串,指定在检索条件中怎样使用该字符串。
另外,与第1实施方式同样,在第2实施方式中,用户也可以指定多个字符串作为排列的关键字项目,且按照这多个字符串的各个字符串指定升序或降序中的任意一个作为排列顺序。
例如在图2所示的商品一览画面30中,可以指定“价格”作为第1关键字项目,并且指定升序或降序中的任意一个作为其排列顺序,且指定“店铺”作为第2关键字项目,并且指定升序或降序中的任意一个作为其排列顺序。
(6)并且例如,在能够从用户终端20访问数据库12的情况下,一览取得部53、53a可以通过直接访问数据库12,从数据库12中取得信息一览。该情况下,在图8所示的功能框图中将“电子商务服务器10”置换为“数据库12”。
或者,在将取得信息一览所需的数据存储到了用户终端20的辅助存储部的情况下,一览取得部53、53a可以从用户终端20的辅助存储部所存储的数据中取得信息一览。该情况下,在图8所示的功能框图中将“电子商务服务器10”置换为“用户终端20的辅助存储部”。
(7)并且例如,可以将一览取得部53、53a设置于电子商务服务器10(信息提供装置)。即,电子商务服务器10的控制部依照程序执行处理,由此电子商务服务器10的控制部作为一览取得部53、53a进行工作。图17是该情况下的电子商务***1的功能框图。
该情况下,从用户终端20将表示由字符串提取部52提取出的字符串的信息、和与由轨迹取得部51取得的轨迹相关的信息发送到电子商务服务器10。此处,“与由轨迹取得部51取得的轨迹相关的信息”可以是表示轨迹自身的信息,也可以是表示轨迹示出的方向(或者轨迹示出的图形或轨迹的长度)的信息。
设置于电子商务服务器10的一览取得部53、53a根据从用户终端20接收到的信 息取得信息的一览。即,一览取得部53、53a根据由字符串提取部52提取出的字符串、和由轨迹取得部51取得的轨迹取得信息的一览。
在将一览取得部53、53a设置于用户终端20的情况下,一览取得部53、53a通过向电子商务服务器10请求信息一览而从电子商务服务器10取得了信息一览,但在将一览取得部53、53a设置于电子商务服务器10的情况下,一览取得部53、53a通过访问数据库12来取得信息一览。
例如,在将一览取得部53(检索条件设定部55)设置于电子商务服务器10的情况下,检索条件设定部55根据由字符串提取部52提取出的字符串、和由轨迹取得部51取得的轨迹设定检索条件。另外,该情况下的检索条件的设定方法与将一览取得部53(检索条件设定部55)设置于用户终端20的情况相同。并且,一览取得部53从数据库12取得满足该检索条件的信息一览。
并且例如,在将一览取得部53a(排列顺序设定部56)设置于电子商务服务器10的情况下,排列顺序设定部5656根据由字符串提取部52提取出的字符串、和由轨迹取得部51取得的轨迹设定排列顺序。另外,该情况下的排列顺序的设定方法与将一览取得部53a设置于用户终端20的情况相同。并且,一览取得部53a将与由字符串提取部52提取出的字符串对应的属性项目作为排列的关键字项目,且从数据库12取得用由排列顺序设定部56设定的排列顺序进行排列后的信息一览。
从电子商务服务器10将由一览取得部53、53a取得的信息一览发送到用户终端20。显示控制部54使显示部显示从电子商务服务器10接收到的信息一览。
(9)并且例如,可以将字符串提取部52和一览取得部53、53a设置于电子商务服务器10(信息提供装置)。即,电子商务服务器10的控制部依照程序执行处理,由此电子商务服务器10的控制部作为字符串提取部52和一览取得部53、53a进行工作。图18是该情况下的电子商务***1的功能框图。
该情况下,从用户终端20将与由指示位置取得部50取得的指示位置相关的信息、和与由轨迹取得部51取得的轨迹相关的信息发送到电子商务服务器10。此外,该情况下,还将与用户终端20的显示部所显示的内容(例如商品一览画面30或商品画面40的显示内容)相关的信息发送到电子商务服务器10。
并且,设置于电子商务服务器10的字符串提取部52根据从用户终端20接收到的信息提取字符串。即,字符串提取部52根据由指示位置取得部50取得的指示位置、 由轨迹取得部51取得的轨迹和用户终端20的显示部所显示的内容,从该内容中提取字符串。
一览取得部53、53a根据由字符串提取部52提取出的字符串、和由轨迹取得部51取得的轨迹取得信息的一览。一览取得部53、53a的动作与图17中的一览取得部53、53a相同,因此这里省略说明。
(10)并且例如,在商品一览画面30和商品画面40中,可以预先确定用户可指定的字符串。例如,可以预先确定适当的字符串作为关键词。并且,可以仅在由用户指示了所确定的字符串的情况下,字符串提取部52提取该字符串。
另外,该情况下,在商品一览页面数据和商品页面数据中,可以用规定的标签围起用户可指定的字符串。或者,可以将用户可指定的字符串的列表埋入到商品一览页面数据或商品页面数据中。
此外,该情况下,在商品一览画面30和商品画面40中,可以与用户无法指定的字符串区分显示用户可指定的字符串。
(11)并且例如,用于由用户指示画面内的位置的定点设备不限于触摸面板。例如,在用户为了指示画面内的位置而使用鼠标或杆的情况下也能够应用本发明。即,在如下的情况下也能够应用本发明:在画面内显示按照鼠标或杆的操作移动的光标,且通过由用户按下规定的按钮而取得光标的位置作为用户所指示的位置。
(12)另外,在电子商务***1中,可以不出售电视等物品,而出售例如电子书籍数据、音乐数据或影像数据等数据作为商品。此外,在电子商务***1中,不限于店铺与消费者之间的商业交易,也可以进行消费者彼此的商业交易。
此外,在电子商务***1中,可以由提供服务的提供者提供服务。在这种情况下,如果应用本发明,则用户能够用简单的一个操作进行服务检索、并且设定服务一览的排列顺序。
此外,本发明还能够应用于电子商务***以外的***。即,本发明实施方式的信息提供***还能够在电子商务***以外的***中实现。

Claims (40)

1.一种信息提供***,其向用户提供信息的一览,该信息提供***的特征在于包括:
使显示单元显示画面的单元,该画面显示有内容;
指示位置取得单元,其取得由所述用户指示的所述画面内的位置;
轨迹取得单元,在所述用户指示了所述画面内的位置后通过移动指示位置而输入了轨迹的情况下,该轨迹取得单元取得由所述用户输入的轨迹;
字符串提取单元,其根据由所述指示位置取得单元取得的位置或由所述轨迹取得单元取得的轨迹,从所述画面所显示的内容中提取字符串;
一览取得单元,其根据由所述字符串提取单元提取出的字符串和由所述轨迹取得单元取得的轨迹,取得信息的一览;以及
一览画面显示控制单元,其使所述显示单元显示一览画面,该一览画面表示由所述一览取得单元取得的信息的一览,
所述一览取得单元包括如下单元:
取得对应关系信息存储单元的存储内容中的至少一部分,其中,该对应关系信息存储单元存储有对应关系信息,该对应关系信息与由所述轨迹取得单元取得的轨迹和取得处理的内容之间的对应关系相关,该取得处理是根据由所述字符串提取单元提取出的字符串应执行的所述信息的一览的取得处理;以及
根据由所述字符串提取单元提取出的字符串执行与由所述轨迹取得单元取得的轨迹对应的所述信息的一览的取得处理,
所述一览取得单元包括检索条件设定单元,该检索条件设定单元根据由所述轨迹取得单元取得的轨迹,设定使用了由所述字符串提取单元提取出的字符串的检索条件,且所述一览取得单元取得满足由所述检索条件设定单元设定的检索条件的信息的一览,
所述对应关系信息是与由所述轨迹取得单元取得的轨迹和由所述字符串提取单元提取出的字符串在所述检索条件中的使用方式之间的对应关系相关的信息,
所述检索条件设定单元设定以与由所述轨迹取得单元取得的轨迹对应的使用方式使用由所述字符串提取单元提取出的字符串而成的检索条件,
由所述字符串提取单元提取出的字符串示出与所述信息的属性相关的属性值,
所述对应关系信息是这样确定的:在由所述轨迹取得单元取得的轨迹属于第1类型的情况下,设定用于取得具有由所述字符串提取单元提取出的字符串示出的属性值以上的属性值或比由所述字符串提取单元提取出的字符串示出的属性值大的属性值的信息的一览的检索条件,并且,在由所述轨迹取得单元取得的轨迹属于第2类型的情况下,设定用于取得具有由所述字符串提取单元提取出的字符串示出的属性值以下的属性值或比由所述字符串提取单元提取出的字符串示出的属性值小的属性值的信息的一览的检索条件,
所述第1类型与所述第2类型是相反方向的轨迹,
所述检索条件设定单元根据由所述轨迹取得单元取得的轨迹,设定用于取得具有由所述字符串提取单元提取出的字符串示出的属性值以上的属性值或比由所述字符串提取单元提取出的字符串示出的属性值大的属性值的信息的一览的检索条件,以及用于取得具有由所述字符串提取单元提取出的字符串示出的属性值以下的属性值或比由所述字符串提取单元提取出的字符串示出的属性值小的属性值的信息的一览的检索条件中的任意一个。
2.根据权利要求1所述的信息提供***,其特征在于,
所述对应关系信息是这样确定的:在由所述轨迹取得单元取得的轨迹属于第1类型的情况下,设定用于取得与由所述字符串提取单元提取出的字符串关联的信息的一览的检索条件,并且,在由所述轨迹取得单元取得的轨迹属于第2类型的情况下,设定用于取得不与由所述字符串提取单元提取出的字符串关联的信息的一览的检索条件,
所述检索条件设定单元根据由所述轨迹取得单元取得的轨迹,设定用于取得与由所述字符串提取单元提取出的字符串关联的信息的一览的检索条件和用于取得不与由所述字符串提取单元提取出的字符串关联的信息的一览的检索条件中的任意一个。
3.根据权利要求1所述的信息提供***,其特征在于,
对所述信息关联有与该信息关联的文章和多个种类的类别中的至少一个,
所述对应关系信息是这样确定的:在由所述轨迹取得单元取得的轨迹属于规定类型的情况下,设定用于取得与由所述字符串提取单元提取出的字符串关联的信息的一览的检索条件,
所述检索条件设定单元包括如下单元:
在设定用于取得与由所述字符串提取单元提取出的字符串关联的信息的一览的检索条件的情况下,判定由所述字符串提取单元提取出的字符串是否表示所述多个种类的类别中的任意一个;
在判定为由所述字符串提取单元提取出的字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索与由所述字符串提取单元提取出的字符串示出的类别关联的信息的一览的检索条件;以及
在未判定为由所述字符串提取单元提取出的字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索在所述文章中包含由所述字符串提取单元提取出的字符串而成的信息的一览的检索条件。
4.根据权利要求1所述的信息提供***,其特征在于,
所述一览取得单元包括排列顺序设定单元,该排列顺序设定单元设定所述信息的一览的排列顺序,且所述一览取得单元将与由所述字符串提取单元提取出的字符串对应的项目作为关键字项目,取得按照由所述排列顺序设定单元设定的排列顺序进行排列而成的信息的一览,
所述对应关系信息是与排列顺序和由所述轨迹取得单元取得的轨迹之间的对应关系相关的信息,
所述排列顺序设定单元将所述信息的一览的排列顺序设定为与由所述轨迹取得单元取得的轨迹对应的排列顺序。
5.根据权利要求4所述的信息提供***,其特征在于,
所述对应关系信息是这样确定的:在由所述轨迹取得单元取得的轨迹是第1类型的情况下,按升序设定所述信息的一览的排列顺序,并且,在由所述轨迹取得单元取得的轨迹是第2类型的情况下,按降序设定所述信息的一览的排列顺序,
所述排列顺序设定单元根据由所述轨迹取得单元取得的轨迹,设定升序或降序中的任意一个,作为所述信息的一览的排列顺序。
6.根据权利要求1至5中的任意一项所述的信息提供***,其特征在于,
该信息提供***还包括判定如下情况的单元:在从所述用户完成轨迹的输入起基准时间以内的期间中,是否由所述用户重新指示了所述画面内的位置,
在判定为在所述期间中由所述用户重新指示了所述画面内的位置的情况下,所述指示位置取得单元取得该重新指示的位置,
在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,所述轨迹取得单元取得由所述用户重新输入的轨迹,
所述字符串提取单元根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,
在判定为在所述期间中未由所述用户重新指示所述画面内的位置的情况下,所述一览取得单元根据至此提取出的字符串和至此取得的轨迹,取得所述信息的一览。
7.根据权利要求1至5中的任意一项所述的信息提供***,其特征在于,
该信息提供***还包括判定如下情况的单元:由所述轨迹取得单元取得的轨迹的长度是否满足规定条件,
在判定为由所述轨迹取得单元取得的轨迹的长度满足所述规定条件的情况下,在由所述用户重新指示了所述画面内的位置时,所述指示位置取得单元取得该重新指示的位置,
在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,所述轨迹取得单元取得由所述用户重新输入的轨迹,
所述字符串提取单元根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,
在判定为由所述轨迹取得单元取得的轨迹的长度不满足所述规定条件的情况下,所述一览取得单元根据至此提取出的字符串和至此取得的轨迹,取得所述信息的一览。
8.根据权利要求1至5中的任意一项所述的信息提供***,其特征在于,
该信息提供***包括引导图像显示控制单元,在通过所述指示位置取得单元取得了由所述用户指示的画面内的位置的情况下,该引导图像显示控制单元使所述画面显示用于向所述用户引导所述对应关系信息示出的所述对应关系的引导图像。
9.根据权利要求1至5中的任意一项所述的信息提供***,其特征在于,
所述对应关系信息存储单元与字符串关联地存储所述对应关系信息,
所述一览取得单元根据与由所述字符串提取单元提取出的字符串关联的对应关系信息,判断与由所述轨迹取得单元取得的轨迹对应的所述信息的一览的取得处理,根据由所述字符串提取单元提取出的字符串执行该取得处理。
10.根据权利要求9所述的信息提供***,其特征在于,
该信息提供***包括引导图像显示控制单元,在通过所述指示位置取得单元取得了由所述用户指示的画面内的位置的情况下,该引导图像显示控制单元使所述画面显示用于向所述用户引导与由所述字符串提取单元提取出的字符串关联的对应关系信息示出的所述对应关系的引导图像。
11.一种信息提供***的控制方法,该信息提供***向用户提供信息的一览,
该信息提供***的控制方法的特征在于包括:
使显示单元显示画面的步骤,该画面显示有内容;
指示位置取得步骤,取得由所述用户指示的所述画面内的位置;
轨迹取得步骤,在所述用户指示了所述画面内的位置后通过移动指示位置而输入了轨迹的情况下,取得由所述用户输入的轨迹;
字符串提取步骤,根据通过所述指示位置取得步骤取得的位置或通过所述轨迹取得步骤取得的轨迹,从所述画面所显示的内容中提取字符串;
一览取得步骤,根据通过所述字符串提取步骤提取出的字符串和通过所述轨迹取得步骤取得的轨迹,取得信息的一览;以及
一览画面显示控制步骤,使所述显示单元显示一览画面,该一览画面表示通过所述一览取得步骤取得的信息的一览,
所述一览取得步骤包括如下步骤:
取得对应关系信息存储单元的存储内容中的至少一部分,其中,该对应关系信息存储单元存储有对应关系信息,该对应关系信息与通过所述轨迹取得步骤取得的轨迹和取得处理的内容之间的对应关系相关,该取得处理是根据通过所述字符串提取步骤提取出的字符串应执行的所述信息的一览的取得处理;以及
根据通过所述字符串提取步骤提取出的字符串,执行与通过所述轨迹取得步骤取得的轨迹对应的所述信息的一览的取得处理,
所述一览取得步骤包括检索条件设定步骤,在该检索条件设定步骤中,根据通过所述轨迹取得步骤取得的轨迹,设定使用了通过所述字符串提取步骤提取出的字符串的检索条件,且在所述一览取得步骤中,取得满足通过所述检索条件设定步骤设定的检索条件的信息的一览,
所述对应关系信息是与通过所述轨迹取得步骤取得的轨迹和通过所述字符串提取步骤提取出的字符串在所述检索条件中的使用方式之间的对应关系相关的信息,
在所述检索条件设定步骤中,设定以与通过所述轨迹取得步骤取得的轨迹对应的使用方式使用通过所述字符串提取步骤提取出的字符串而成的检索条件,
通过所述字符串提取步骤提取出的字符串示出与所述信息的属性相关的属性值,
所述对应关系信息是这样确定的:在通过所述轨迹取得步骤取得的轨迹属于第1类型的情况下,设定用于取得具有通过所述字符串提取步骤提取出的字符串示出的属性值以上的属性值或比通过所述字符串提取步骤提取出的字符串示出的属性值大的属性值的信息的一览的检索条件,并且,在通过所述轨迹取得步骤取得的轨迹属于第2类型的情况下,设定用于取得具有通过所述字符串提取步骤提取出的字符串示出的属性值以下的属性值或比通过所述字符串提取步骤提取出的字符串示出的属性值小的属性值的信息的一览的检索条件,
所述第1类型与所述第2类型是相反方向的轨迹,
在所述检索条件设定步骤中,根据通过所述轨迹取得步骤取得的轨迹,设定用于取得具有通过所述字符串提取步骤提取出的字符串示出的属性值以上的属性值或比通过所述字符串提取步骤提取出的字符串示出的属性值大的属性值的信息的一览的检索条件,以及用于取得具有通过所述字符串提取步骤提取出的字符串示出的属性值以下的属性值或比通过所述字符串提取步骤提取出的字符串示出的属性值小的属性值的信息的一览的检索条件中的任意一个。
12.根据权利要求11所述的信息提供***的控制方法,其特征在于,
所述对应关系信息是这样确定的:在通过所述轨迹取得步骤取得的轨迹属于第1类型的情况下,设定用于取得与通过所述字符串提取步骤提取出的字符串关联的信息的一览的检索条件,并且,在通过所述轨迹取得步骤取得的轨迹属于第2类型的情况下,设定用于取得不与通过所述字符串提取步骤提取出的字符串关联的信息的一览的检索条件,
在所述检索条件设定步骤中,根据通过所述轨迹取得步骤取得的轨迹,设定用于取得与通过所述字符串提取步骤提取出的字符串关联的信息的一览的检索条件和用于取得不与通过所述字符串提取步骤提取出的字符串关联的信息的一览的检索条件中的任意一个。
13.根据权利要求11所述的信息提供***的控制方法,其特征在于,
对所述信息关联有与该信息关联的文章和多个种类的类别中的至少一个,
所述对应关系信息是这样确定的:在通过所述轨迹取得步骤取得的轨迹属于规定类型的情况下,设定用于取得与通过所述字符串提取步骤提取出的字符串关联的信息的一览的检索条件,
所述检索条件设定步骤包括如下步骤:
在设定用于取得与通过所述字符串提取步骤提取出的字符串关联的信息的一览的检索条件的情况下,判定通过所述字符串提取步骤提取出的字符串是否表示所述多个种类的类别中的任意一个;
在判定为通过所述字符串提取步骤提取出的字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索与通过所述字符串提取步骤提取出的字符串示出的类别关联的信息的一览的检索条件;以及
在未判定为通过所述字符串提取步骤提取出的字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索在所述文章中包含通过所述字符串提取步骤提取出的字符串而成的信息的一览的检索条件。
14.根据权利要求11所述的信息提供***的控制方法,其特征在于,
所述一览取得步骤包括排列顺序设定步骤,在该排列顺序设定步骤中,设定所述信息的一览的排列顺序,在所述一览取得步骤中,将与通过所述字符串提取步骤提取出的字符串对应的项目作为关键字项目,取得按照通过所述排列顺序设定步骤设定的排列顺序进行排列而成的信息的一览,
所述对应关系信息是与排列顺序和通过所述轨迹取得步骤取得的轨迹之间的对应关系相关的信息,
在所述排列顺序设定步骤中,将所述信息的一览的排列顺序设定为与通过所述轨迹取得步骤取得的轨迹对应的排列顺序。
15.根据权利要求14所述的信息提供***的控制方法,其特征在于,
所述对应关系信息是这样确定的:在通过所述轨迹取得步骤取得的轨迹是第1类型的情况下,按升序设定所述信息的一览的排列顺序,并且,在通过所述轨迹取得步骤取得的轨迹是第2类型的情况下,按降序设定所述信息的一览的排列顺序,
在所述排列顺序设定步骤中,根据通过所述轨迹取得步骤取得的轨迹,设定升序或降序中的任意一个,作为所述信息的一览的排列顺序。
16.根据权利要求11至15中的任意一项所述的信息提供***的控制方法,其特征在于,
该控制方法还包括判定如下情况的步骤:在从所述用户完成轨迹的输入起基准时间以内的期间中,是否由所述用户重新指示了所述画面内的位置,
在所述指示位置取得步骤中,在判定为在所述期间中由所述用户重新指示了所述画面内的位置的情况下,取得该重新指示的位置,
在所述轨迹取得步骤中,在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,取得由所述用户重新输入的轨迹,
在所述字符串提取步骤中,根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,
在所述一览取得步骤中,在判定为在所述期间中未由所述用户重新指示所述画面内的位置的情况下,根据至此提取出的字符串和至此取得的轨迹,取得所述信息的一览。
17.根据权利要求11至15中的任意一项所述的信息提供***的控制方法,其特征在于,
该控制方法还包括判定如下情况的步骤:通过所述轨迹取得步骤取得的轨迹的长度是否满足规定条件,
在所述指示位置取得步骤中,在判定为通过所述轨迹取得步骤取得的轨迹的长度满足所述规定条件的情况下,在由所述用户重新指示了所述画面内的位置时,取得该重新指示的位置,
在所述轨迹取得步骤中,在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,取得由所述用户重新输入的轨迹,
在所述字符串提取步骤中,根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,
在所述一览取得步骤中,在判定为通过所述轨迹取得步骤取得的轨迹的长度不满足所述规定条件的情况下,根据至此提取出的字符串和至此取得的轨迹,取得所述信息的一览。
18.根据权利要求11至15中的任意一项所述的信息提供***的控制方法,其特征在于,
该控制方法包括引导图像显示控制步骤,在该引导图像显示控制步骤中,在通过所述指示位置取得步骤取得了由所述用户指示的画面内的位置的情况下,使所述画面显示用于向所述用户引导所述对应关系信息示出的所述对应关系的引导图像。
19.根据权利要求11至15中的任意一项所述的信息提供***的控制方法,其特征在于,
所述对应关系信息存储单元与字符串关联地存储所述对应关系信息,
在所述一览取得步骤中,根据与通过所述字符串提取步骤提取出的字符串关联的对应关系信息,判断与通过所述轨迹取得步骤取得的轨迹对应的所述信息的一览的取得处理,根据通过所述字符串提取步骤提取出的字符串执行该取得处理。
20.根据权利要求19所述的信息提供***的控制方法,其特征在于,
该控制方法包括引导图像显示控制步骤,在该引导图像显示控制步骤中,在通过所述指示位置取得步骤取得了由所述用户指示的画面内的位置的情况下,使所述画面显示用于向所述用户引导与通过所述字符串提取步骤提取出的字符串关联的对应关系信息示出的所述对应关系的引导图像。
21.一种信息提供装置,其用于向用户提供信息的一览,
该信息提供装置的特征在于包括:
取得字符串的单元,该字符串是根据由所述用户指示的画面内的位置或在所述用户指示了所述画面内的位置后通过移动指示位置而输入的轨迹,从所述画面所显示的内容中提取出的;以及
一览取得单元,其根据所述字符串和由所述用户输入的轨迹,取得信息的一览,
所述一览取得单元包括如下单元:
取得对应关系信息存储单元的存储内容中的至少一部分,其中,该对应关系信息存储单元存储有对应关系信息,该对应关系信息与由所述用户输入的轨迹和取得处理的内容之间的对应关系相关,该取得处理是根据所述字符串应执行的所述信息的一览的取得处理;以及
根据所述字符串,执行与由所述用户输入的轨迹对应的所述信息的一览的取得处理,
所述一览取得单元包括检索条件设定单元,该检索条件设定单元根据所述轨迹,设定使用了所述字符串的检索条件,且所述一览取得单元取得满足由所述检索条件设定单元设定的检索条件的信息的一览,
所述对应关系信息是与所述轨迹和所述字符串在所述检索条件中的使用方式之间的对应关系相关的信息,
所述检索条件设定单元设定以与所述轨迹对应的使用方式使用所述字符串而成的检索条件,
所述字符串示出与所述信息的属性相关的属性值,
所述对应关系信息是这样确定的:在所述轨迹属于第1类型的情况下,设定用于取得具有所述字符串示出的属性值以上的属性值或比所述字符串示出的属性值大的属性值的信息的一览的检索条件,并且,在所述轨迹属于第2类型的情况下,设定用于取得具有所述字符串示出的属性值以下的属性值或比所述字符串示出的属性值小的属性值的信息的一览的检索条件,
所述第1类型与所述第2类型是相反方向的轨迹,
所述检索条件设定单元根据所述轨迹,设定用于取得具有所述字符串示出的属性值以上的属性值或比所述字符串示出的属性值大的属性值的信息的一览的检索条件,以及用于取得具有所述字符串示出的属性值以下的属性值或比所述字符串示出的属性值小的属性值的信息的一览的检索条件中的任意一个。
22.根据权利要求21所述的信息提供装置,其特征在于,
所述对应关系信息是这样确定的:在所述轨迹属于第1类型的情况下,设定用于取得与所述字符串关联的信息的一览的检索条件,并且,在所述轨迹属于第2类型的情况下,设定用于取得不与所述字符串关联的信息的一览的检索条件,
所述检索条件设定单元根据所述轨迹,设定用于取得与所述字符串关联的信息的一览的检索条件和用于取得不与所述字符串关联的信息的一览的检索条件中的任意一个。
23.根据权利要求21所述的信息提供装置,其特征在于,
对所述信息关联有与该信息关联的文章和多个种类的类别中的至少一个,
所述对应关系信息是这样确定的:在所述轨迹属于规定类型的情况下,设定用于取得与所述字符串关联的信息的一览的检索条件,
所述检索条件设定单元包括如下单元:
在设定用于取得与所述字符串关联的信息的一览的检索条件的情况下,判定所述字符串是否表示所述多个种类的类别中的任意一个;
在判定为所述字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索与所述字符串示出的类别关联的信息的一览的检索条件;以及
在未判定为所述字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索在所述文章中包含所述字符串而成的信息的一览的检索条件。
24.根据权利要求21所述的信息提供装置,其特征在于,
所述一览取得单元包括排列顺序设定单元,该排列顺序设定单元设定所述信息的一览的排列顺序,且所述一览取得单元将与所述字符串对应的项目作为关键字项目,取得按照由所述排列顺序设定单元设定的排列顺序进行排列而成的信息的一览,
所述对应关系信息是与排列顺序和所述轨迹之间的对应关系相关的信息,
所述排列顺序设定单元将所述信息的一览的排列顺序设定为与所述轨迹对应的排列顺序。
25.根据权利要求24所述的信息提供装置,其特征在于,
所述对应关系信息是这样确定的:在所述轨迹是第1类型的情况下,按升序设定所述信息的一览的排列顺序,并且,在所述轨迹是第2类型的情况下,按降序设定所述信息的一览的排列顺序,
所述排列顺序设定单元根据所述轨迹,设定升序或降序中的任意一个,作为所述信息的一览的排列顺序。
26.根据权利要求21至25中的任意一项所述的信息提供装置,其特征在于,
在从所述用户完成轨迹的输入起基准时间以内的期间中,由所述用户重新指示了所述画面内的位置的情况下,取得该重新指示的位置,
在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,取得由所述用户重新输入的轨迹,
根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,
在判定为在所述期间中未由所述用户重新指示所述画面内的位置的情况下,所述一览取得单元根据至此提取出的字符串和至此取得的轨迹,取得所述信息的一览。
27.根据权利要求21至25中的任意一项所述的信息提供装置,其特征在于,
在所述轨迹的长度满足规定条件的情况下,在由所述用户重新指示了所述画面内的位置时,取得该重新指示的位置,
在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,取得由所述用户重新输入的轨迹,
根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,
在判定为所述轨迹的长度不满足所述规定条件的情况下,所述一览取得单元根据至此提取出的字符串和至此取得的轨迹,取得所述信息的一览。
28.根据权利要求21至25中的任意一项所述的信息提供装置,其特征在于,
该信息提供装置包括引导图像显示控制单元,在取得了由所述用户指示的画面内的位置的情况下,该引导图像显示控制单元使所述画面显示用于向所述用户引导所述对应关系信息示出的所述对应关系的引导图像。
29.根据权利要求21至25中的任意一项所述的信息提供装置,其特征在于,
所述对应关系信息存储单元与字符串关联地存储所述对应关系信息,
所述一览取得单元根据与所述字符串关联的对应关系信息,判断与所述轨迹对应的所述信息的一览的取得处理,根据所述字符串执行该取得处理。
30.根据权利要求29所述的信息提供装置,其特征在于,
该信息提供装置包括引导图像显示控制单元,在取得了由所述用户指示的画面内的位置的情况下,该引导图像显示控制单元使所述画面显示用于向所述用户引导与所述字符串关联的对应关系信息示出的所述对应关系的引导图像。
31.一种信息提供装置的控制方法,该信息提供装置用于向用户提供信息的一览,
该信息提供装置的控制方法的特征在于包括:
取得字符串的步骤,该字符串是根据由所述用户指示的画面内的位置或在所述用户指示了所述画面内的位置后通过移动指示位置而输入的轨迹,从所述画面所显示的内容中提取出的;以及
一览取得步骤,根据所述字符串和由所述用户输入的轨迹,取得信息的一览,
所述一览取得步骤包括如下步骤:
取得对应关系信息存储单元的存储内容中的至少一部分,其中,该对应关系信息存储单元存储有对应关系信息,该对应关系信息与由所述用户输入的轨迹和取得处理的内容之间的对应关系相关,该取得处理是根据所述字符串应执行的所述信息的一览的取得处理;以及
根据所述字符串,执行与由所述用户输入的轨迹对应的所述信息的一览的取得处理,
所述一览取得步骤包括检索条件设定步骤,在该检索条件设定步骤中,根据所述轨迹,设定使用了所述字符串的检索条件,在所述一览取得步骤中,取得满足通过所述检索条件设定步骤设定的检索条件的信息的一览,
所述对应关系信息是与所述轨迹和所述字符串在所述检索条件中的使用方式之间的对应关系相关的信息,
在所述检索条件设定步骤中,设定以与所述轨迹对应的使用方式使用所述字符串而成的检索条件,
所述字符串示出与所述信息的属性相关的属性值,
所述对应关系信息是这样确定的:在所述轨迹属于第1类型的情况下,设定用于取得具有所述字符串示出的属性值以上的属性值或比所述字符串示出的属性值大的属性值的信息的一览的检索条件,并且,在所述轨迹属于第2类型的情况下,设定用于取得具有所述字符串示出的属性值以下的属性值或比所述字符串示出的属性值小的属性值的信息的一览的检索条件,
所述第1类型与所述第2类型是相反方向的轨迹,
在所述检索条件设定步骤中,根据所述轨迹,设定用于取得具有所述字符串示出的属性值以上的属性值或比所述字符串示出的属性值大的属性值的信息的一览的检索条件,以及用于取得具有所述字符串示出的属性值以下的属性值或比所述字符串示出的属性值小的属性值的信息的一览的检索条件中的任意一个。
32.根据权利要求31所述的信息提供装置的控制方法,其特征在于,
所述对应关系信息是这样确定的:在所述轨迹属于第1类型的情况下,设定用于取得与所述字符串关联的信息的一览的检索条件,并且,在所述轨迹属于第2类型的情况下,设定用于取得不与所述字符串关联的信息的一览的检索条件,
在所述检索条件设定步骤中,根据所述轨迹,设定用于取得与所述字符串关联的信息的一览的检索条件和用于取得不与所述字符串关联的信息的一览的检索条件中的任意一个。
33.根据权利要求31所述的信息提供装置的控制方法,其特征在于,
对所述信息关联有与该信息关联的文章和多个种类的类别中的至少一个,
所述对应关系信息是这样确定的:在所述轨迹属于规定类型的情况下,设定用于取得与所述字符串关联的信息的一览的检索条件,
所述检索条件设定步骤包括如下步骤:
在设定用于取得与所述字符串关联的信息的一览的检索条件的情况下,判定所述字符串是否表示所述多个种类的类别中的任意一个;
在判定为所述字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索与所述字符串示出的类别关联的信息的一览的检索条件;以及
在未判定为所述字符串表示所述多个种类的类别中的任意一个的情况下,设定用于检索在所述文章中包含所述字符串而成的信息的一览的检索条件。
34.根据权利要求31所述的信息提供装置的控制方法,其特征在于,
所述一览取得步骤包括排列顺序设定步骤,在该排列顺序设定步骤中,设定所述信息的一览的排列顺序,在所述一览取得步骤中,将与所述字符串对应的项目作为关键字项目,取得按照由所述排列顺序设定步骤设定的排列顺序进行排列而成的信息的一览,
所述对应关系信息是与排列顺序和所述轨迹之间的对应关系相关的信息,
在所述排列顺序设定步骤中,将所述信息的一览的排列顺序设定为与所述轨迹对应的排列顺序。
35.根据权利要求34所述的信息提供装置的控制方法,其特征在于,
所述对应关系信息是这样确定的:在所述轨迹是第1类型的情况下,按升序设定所述信息的一览的排列顺序,并且,在所述轨迹是第2类型的情况下,按降序设定所述信息的一览的排列顺序,
在所述排列顺序设定步骤中,根据所述轨迹,设定升序或降序中的任意一个,作为所述信息的一览的排列顺序。
36.根据权利要求31至35中的任意一项所述的信息提供装置的控制方法,其特征在于,
在从所述用户完成轨迹的输入起基准时间以内的期间中,由所述用户重新指示了所述画面内的位置的情况下,取得该重新指示的位置,
在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,取得由所述用户重新输入的轨迹,
根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,
在所述一览取得步骤中,在判定为在所述期间中未由所述用户重新指示所述画面内的位置的情况下,根据至此提取出的字符串和至此取得的轨迹,取得所述信息的一览。
37.根据权利要求31至35中的任意一项所述的信息提供装置的控制方法,其特征在于,
在所述轨迹的长度满足规定条件的情况下,在由所述用户重新指示了所述画面内的位置时,取得该重新指示的位置,
在所述用户重新指示了所述画面内的位置后通过改变指示位置而重新输入了轨迹的情况下,取得由所述用户重新输入的轨迹,
根据由所述用户重新指示的位置或由所述用户重新输入的轨迹,从所述画面所显示的内容中重新提取字符串,
在所述一览取得步骤中,在判定为所述轨迹的长度不满足所述规定条件的情况下,根据至此提取出的字符串和至此取得的轨迹,取得所述信息的一览。
38.根据权利要求31至35中的任意一项所述的信息提供装置的控制方法,其特征在于,
该控制方法包括引导图像显示控制步骤,在该引导图像显示控制步骤中,在取得了由所述用户指示的画面内的位置的情况下,使所述画面显示用于向所述用户引导所述对应关系信息示出的所述对应关系的引导图像。
39.根据权利要求31至35中的任意一项所述的信息提供装置的控制方法,其特征在于,
所述对应关系信息存储单元与字符串关联地存储所述对应关系信息,
在所述一览取得步骤中,根据与所述字符串关联的对应关系信息,判断与所述轨迹对应的所述信息的一览的取得处理,根据所述字符串执行该取得处理。
40.根据权利要求39所述的信息提供装置的控制方法,其特征在于,
该控制方法包括引导图像显示控制步骤,在该引导图像显示控制步骤中,在取得了由所述用户指示的画面内的位置的情况下,使所述画面显示用于向所述用户引导与所述字符串关联的对应关系信息示出的所述对应关系的引导图像。
CN201280026476.1A 2011-05-31 2012-01-27 信息提供***、信息提供***的控制方法、信息提供装置 Active CN103597475B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011-122491 2011-05-31
JP2011122491A JP5000776B1 (ja) 2011-05-31 2011-05-31 情報提供システム、情報提供システムの制御方法、情報提供装置、プログラム、及び情報記憶媒体
PCT/JP2012/051860 WO2012164968A1 (ja) 2011-05-31 2012-01-27 情報提供システム、情報提供システムの制御方法、情報提供装置、プログラム、及び情報記憶媒体

Publications (2)

Publication Number Publication Date
CN103597475A CN103597475A (zh) 2014-02-19
CN103597475B true CN103597475B (zh) 2017-04-26

Family

ID=46793962

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280026476.1A Active CN103597475B (zh) 2011-05-31 2012-01-27 信息提供***、信息提供***的控制方法、信息提供装置

Country Status (9)

Country Link
US (1) US9069826B2 (zh)
EP (1) EP2717177B1 (zh)
JP (1) JP5000776B1 (zh)
KR (1) KR101444636B1 (zh)
CN (1) CN103597475B (zh)
BR (1) BR112013030873B1 (zh)
CA (1) CA2837687C (zh)
ES (1) ES2668120T3 (zh)
WO (1) WO2012164968A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2506614A (en) * 2012-10-03 2014-04-09 Ibm Extracting core data for a summary dump file based upon most recent trace data entries
KR101821358B1 (ko) * 2013-01-22 2018-01-25 네이버 주식회사 다자간 메신저 서비스를 제공하는 방법 및 시스템
JP6232706B2 (ja) * 2013-02-05 2017-11-22 コニカミノルタ株式会社 情報表示装置、画像形成装置、情報表示装置の制御方法、および情報表示装置の制御プログラム
JP6115221B2 (ja) * 2013-03-21 2017-04-19 カシオ計算機株式会社 情報処理装置、情報処理方法、およびプログラム
WO2014184882A1 (ja) * 2013-05-14 2014-11-20 富士通株式会社 制御装置、情報システム、表示制御方法、およびプログラム
JP6002328B2 (ja) * 2013-07-22 2016-10-05 株式会社野村総合研究所 検索システム、検索プログラム、および検索条件入力方法
CN104714969B (zh) * 2013-12-16 2018-04-27 阿里巴巴集团控股有限公司 一种属性值的检测方法和检测装置
CN104751322A (zh) * 2013-12-31 2015-07-01 腾讯科技(深圳)有限公司 一种开启数据处理页面的方法和装置
CN105989016B (zh) * 2015-01-28 2021-08-10 日本冲信息株式会社 信息处理装置
JP6311684B2 (ja) * 2015-09-25 2018-04-18 京セラドキュメントソリューションズ株式会社 表示操作装置、及び画像形成装置
JP6250129B2 (ja) * 2016-11-28 2017-12-20 Kddi株式会社 携帯端末、携帯端末用プログラム及びキーワード入力方法
JP2020204919A (ja) * 2019-06-18 2020-12-24 オルガノプラントサービス株式会社 設備管理支援システム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5581275A (en) * 1992-02-28 1996-12-03 Hewlett-Packard Company Method and apparatus for locating a predetermined position in a computer file
CN101196793A (zh) * 2006-12-04 2008-06-11 三星电子株式会社 基于手势的用户界面方法和设备
CN201689398U (zh) * 2010-03-31 2010-12-29 北京播思软件技术有限公司 一种利用用户手势启动移动通信终端应用的装置

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2071455A1 (en) * 1991-10-16 1993-04-17 Cary Lee Bates Visually aging scroll bar
JP2000122774A (ja) * 1998-10-19 2000-04-28 Toshihiko Okabe データ引き渡し装置、方法、及び記録媒体
US6204846B1 (en) * 1999-02-16 2001-03-20 International Business Machines Corporation Data set user interface control for use in accessing information in a computer
US20030009411A1 (en) * 2001-07-03 2003-01-09 Pranil Ram Interactive grid-based graphical trading system for real time security trading
US7770130B1 (en) * 2002-02-07 2010-08-03 Viktor Kaptelinin Non-distracting temporary visual clues for scrolling
JP4496517B2 (ja) * 2003-02-27 2010-07-07 俊彦 岡部 検索文字入力装置、方法、プログラム及びwwwブラウザ装置
JP2006171966A (ja) * 2004-12-14 2006-06-29 Canon Inc インデックス検索装置
US8190997B2 (en) * 2005-10-07 2012-05-29 Google Inc. Personalized content feed suggestions page
JP2007128150A (ja) 2005-11-01 2007-05-24 Aruze Corp 携帯電話機を用いたサイト検索方法およびそのプログラム
US8201096B2 (en) * 2007-06-09 2012-06-12 Apple Inc. Browsing or searching user interfaces and other aspects
JP2009053757A (ja) * 2007-08-23 2009-03-12 Toshiba Corp 情報処理装置、入力方法およびプログラム
US20090058820A1 (en) * 2007-09-04 2009-03-05 Microsoft Corporation Flick-based in situ search from ink, text, or an empty selection region
JP2009129036A (ja) * 2007-11-21 2009-06-11 Nec Corp 情報検索システム、情報検索方法及びプログラム
US20090158214A1 (en) * 2007-12-13 2009-06-18 Nokia Corporation System, Method, Apparatus and Computer Program Product for Providing Presentation of Content Items of a Media Collection
JP5132532B2 (ja) * 2008-11-28 2013-01-30 キヤノン株式会社 選択装置、選択方法、及びコンピュータプログラム
JP5077210B2 (ja) * 2008-12-04 2012-11-21 富士通モバイルコミュニケーションズ株式会社 携帯型情報処理装置
US8490009B2 (en) * 2009-11-26 2013-07-16 Rakuten, Inc. Information processing apparatus, terminal apparatus, content of interest determination method, content of interest determination program, terminal program , recording medium on which program is recorded, and information provision system
KR101193335B1 (ko) * 2009-11-26 2012-10-19 라쿠텐 인코포레이티드 정보 처리 장치, 단말 장치, 관심 콘텐츠 판정 방법, 프로그램이 기록된 기록 매체, 및 정보 제공 시스템
US20110265039A1 (en) * 2010-04-22 2011-10-27 Palm, Inc. Category-based list navigation on touch sensitive screen
US9182897B2 (en) * 2011-04-22 2015-11-10 Qualcomm Incorporated Method and apparatus for intuitive wrapping of lists in a user interface
US20120287114A1 (en) * 2011-05-11 2012-11-15 Microsoft Corporation Interface including views positioned in along multiple dimensions
US20120297324A1 (en) * 2011-05-18 2012-11-22 Microsoft Corporation Navigation Control Availability
EP2772676B1 (de) * 2011-05-18 2015-07-08 Sick Ag 3D-Kamera und Verfahren zur dreidimensionalen Überwachung eines Überwachungsbereichs

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5581275A (en) * 1992-02-28 1996-12-03 Hewlett-Packard Company Method and apparatus for locating a predetermined position in a computer file
CN101196793A (zh) * 2006-12-04 2008-06-11 三星电子株式会社 基于手势的用户界面方法和设备
CN201689398U (zh) * 2010-03-31 2010-12-29 北京播思软件技术有限公司 一种利用用户手势启动移动通信终端应用的装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"A Spreadsheet Algebra for a Direct Data Manipulation Query Interface";Bin liu et al.;《DATA ENGINEERING,2009.ICDE "09.IEEE 25TH INTERNATIONAL CONFERENCE ON,IEEE,PISCATAWAY,NJ,USA》;20090329;第417-428页 *

Also Published As

Publication number Publication date
BR112013030873A2 (pt) 2017-03-01
CN103597475A (zh) 2014-02-19
ES2668120T3 (es) 2018-05-16
CA2837687C (en) 2016-05-10
EP2717177A4 (en) 2015-04-08
WO2012164968A1 (ja) 2012-12-06
BR112013030873B1 (pt) 2021-04-13
JP2012252397A (ja) 2012-12-20
EP2717177A1 (en) 2014-04-09
CA2837687A1 (en) 2012-12-06
JP5000776B1 (ja) 2012-08-15
KR20140010997A (ko) 2014-01-27
KR101444636B1 (ko) 2014-09-26
EP2717177B1 (en) 2018-03-14
US9069826B2 (en) 2015-06-30
US20140101141A1 (en) 2014-04-10

Similar Documents

Publication Publication Date Title
CN103597475B (zh) 信息提供***、信息提供***的控制方法、信息提供装置
Takagi et al. Analysis of navigability of Web applications for improving blind usability
KR101322679B1 (ko) 커뮤니티 교환들의 의미 분석을 이용하는 어시스턴트―어드바이저
CN101395608B (zh) 在搜索结果的站点内搜索
CN101490677B (zh) 呈现搜索结果信息
Liu et al. Tiara: Interactive, topic-based visual text summarization and analysis
CN101460945B (zh) 用于增进式浏览的方法和装置
US8756224B2 (en) Methods, systems, and media for content ranking using real-time data
US20070226189A1 (en) Dynamically searching and browsing product catalogs with reduced user gestures
US20050021677A1 (en) Information providing method, server, and program
CN101266608A (zh) 对电脑屏幕上显示的文本字符串进行在线搜索的方法
CN107016020A (zh) 利用垂直建议辅助搜索请求的***和方法
CN109451147B (zh) 一种信息展示方法及装置
US20110106637A1 (en) Program, information processing apparatus, information processing method, and information management apparatus
US20140365868A1 (en) Method, server, browser, and system for recommending text information
EP2725539A1 (en) Information providing device, information providing method, information providing program, information display program, and computer-readable recording medium for storing information providing program
KR20160131866A (ko) 검색 서비스와 연결된 메시지 서비스를 위한 메시지 서비스 제공 방법 및 상기 메시지 서비스 제공 방법을 수행하는 메시지 서버 및 사용자 단말
US20140082550A1 (en) Systems and methods for integrated query and navigation of an information resource
CN108268601A (zh) 图片搜索方法、装置及计算机设备
JP4955841B2 (ja) 情報提供装置、情報提供方法、プログラム、ならびに、情報記録媒体
KR20100052795A (ko) 정보와 사람을 매개로 한 커뮤니티 운영방법 및 그 장치
CN107766364A (zh) 网络资源转移的方法和装置、信息搜索方法和装置
US20140115525A1 (en) Systems and methods for integrated query and navigation of an information resource
CN105243132B (zh) 一种搜索记录控制方法及电子设备
CN113127721A (zh) 一种基于搜索历史记录定向跳转页面的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Tokyo, Japan

Patentee after: Lotte Group Co.,Ltd.

Address before: Tokyo, Japan

Patentee before: Rakuten, Inc.

CP01 Change in the name or title of a patent holder