CN1841424A - 任务选择援助装置、以及任务选择援助方法 - Google Patents

任务选择援助装置、以及任务选择援助方法 Download PDF

Info

Publication number
CN1841424A
CN1841424A CNA2006100715673A CN200610071567A CN1841424A CN 1841424 A CN1841424 A CN 1841424A CN A2006100715673 A CNA2006100715673 A CN A2006100715673A CN 200610071567 A CN200610071567 A CN 200610071567A CN 1841424 A CN1841424 A CN 1841424A
Authority
CN
China
Prior art keywords
task
user
candidate
information
mentioned
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
Application number
CNA2006100715673A
Other languages
English (en)
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.)
NTT Docomo Inc
Original Assignee
NTT Docomo 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 NTT Docomo Inc filed Critical NTT Docomo Inc
Publication of CN1841424A publication Critical patent/CN1841424A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group

Abstract

本发明提供一种任务选择援助装置、以及任务选择援助方法,可以减轻在用户选择用来解决问题的任务时所需的负担。区域候补决定部(210)从任务模型DB(102)所存储的区域中决定应该向用户提示的区域候补,区域候补发送部(201)将区域候补发送到便携终端(101)。用户选择区域取得部(203)从便携终端(101)取得用户选择的区域,任务候补决定部(211)根据用户选择的区域,从存储在任务模型DB(102)中的任务中决定应该向用户提示的任务候补。

Description

任务选择援助装置、以及任务选择援助方法
技术领域
本发明涉及帮助用户选择用来解决问题的任务的任务选择援助装置、以及任务选择援助方法。
背景技术
以往,提出了用来帮助用户解决问题的各种技术。
例如,在专利文献1中,提出了根据用户利用服务的状况来提供对应于用户个人的服务的系统。然而,在专利文献1所记载的系统中,用户在接受所提供的服务时必须向终端输入服务标识符和用户标识符。因此,用户必须在事先掌握好用于解决问题的服务,对于事先未能掌握用于解决问题的服务的用户来说,将难以利用专利文献1(日本专利申请特开平8-115361号公报(段落0016、图1))中所记载的系统。
另一方面,还存在将用户为了解决自己的问题而采取的行动作为任务来定义,并易于检索到用户所希望的、用来解决问题的任务和服务的方法。在这种方法中,用户探索显示在终端上的阶梯结构的任务,找出用来解决问题的任务。
发明内容
然而,从显示在终端上的、涉及多个菜单项目和多个层次的任务之中,找出用户所希望的任务是比较困难的作业。特别是由于便携终端的画面小且操作性低,因此在用户想利用便携终端查找任务时需要花费相当长的时间,这成为很大负担。
本发明是鉴于以上问题而完成的,其目的在于,提供可以减轻用户在选择用于解决问题的任务时的必要负担的任务选择援助装置、以及任务选择援助方法。
为了解决上述问题,技术方案1中记载的发明提供一种任务选择援助装置,其特征在于,具有:任务模型存储单元,使表示用来解决用户的问题的行动的任务和表示该任务的属性的属性信息对应起来存储;属性候补决定单元,从存储在上述任务模型存储单元中的属性信息之中决定应该向用户提示的属性信息的候补;用户选择属性取得单元,从由上述属性候补决定单元决定的属性信息的候补之中取得用户选择的属性信息;以及任务候补决定单元,根据由上述用户选择属性取得单元取得的属性信息,从存储在上述任务模型存储单元中的任务之中决定应该向用户提示的任务的候补。
根据该结构,任务选择援助装置首先决定应该向用户提示的任务的属性信息的候补,根据用户从所决定的属性信息的候补之中选择的属性信息来决定任务的候补,因此可以根据属性信息来缩减应该向用户提示的任务,从而可以减轻用户进行任务选择时所必需的负担。
技术方案2中记载的发明的特征在于:在技术方案1所述的任务选择援助装置中,上述属性信息是表示作为上述任务的对象的位置的对象位置信息。
根据该结构,由于属性信息是表示作为任务的对象的位置的对象位置信息,因此可以根据作为解决问题用的任务的对象的位置来适当地缩减任务的候补,由于用户可以接受适当的任务候补的提示,因此可以减轻用户进行任务选择时所必需的负担。
技术方案3中记载的发明的特征在于:在技术方案2所述的任务选择援助装置中,还具有用户位置信息取得单元,取得表示用户的所在位置的用户位置信息,其中上述属性候补决定单元根据由上述用户位置信息取得单元所取得的用户位置信息,决定应该向用户优先提示的对象位置信息。
根据该结构,由于任务选择援助装置根据用户位置信息,决定应该向用户优先提示的对象位置信息,因此可以依据用户的所在位置优先向用户提示用户希望的可能性高的对象位置信息,从而可以减轻用户进行任务选择时所必需的负担。
技术方案4中记载的发明的特征在于:在技术方案2或者技术方案3所述的任务选择援助装置中,还具有任务阶段决定单元,通过比较由上述用户位置信息取得单元取得的用户位置信息和由上述用户选择属性取得单元取得的对象位置信息,决定用户所希望的任务的阶段,其中上述任务候补决定单元,根据由上述任务阶段决定单元决定的任务的阶段,决定应该向用户优先提示的任务候补。
根据该结构,由于任务选择援助装置可以决定用户所希望的任务的阶段,根据所决定的任务的阶段来决定应该向用户优先提示的任务的候补,因此可以优先向用户提示在执行阶段或者计划阶段等用户所希望的阶段中进行的任务,从而可以减轻用户进行任务选择时所必需的负担。
技术方案5记载的发明的特征在于:在技术方案1到4的任一项中所述的任务选择援助装置中,还具有查询取得单元,取得用户为了检索所希望的任务而输入的查询,其中上述任务候补决定单元根据由上述查询取得单元取得的查询,决定应该向用户优先提示的任务候补。
根据该结构,由于任务选择援助装置可以根据用户输入的查询来决定应该向用户优先提示的任务候补,因此可以优先向用户提示用户所希望的任务,从而可以减轻用户进行任务选择时所必需的负担。
技术方案6记载的发明的特征在于:在技术方案1到5的任一项中所述的任务选择援助装置中,还具有传感器信息取得单元,取得由检测用户周围的环境状况的传感器检测到的传感器信息,其中上述任务候补决定单元根据由上述传感器信息取得单元所取得的传感器信息,决定应该向用户优先提示的任务候补。
根据该结构,由于任务选择援助装置可以根据传感器信息决定应该向用户优先提示的任务候补,因此可以优先向用户提示适合于用户周围的环境状况的任务,从而可以减轻用户进行任务选择时所必需的负担。
技术方案7记载的发明提供一种任务选择援助方法,其特征在于,具有:从将表示用来解决用户的问题的行动的任务和表示作为该任务的对象的位置的对象位置信息对应起来进行存储的任务模型数据库中,取得应该向用户提示的对象位置信息的候补的对象位置候补取得步骤;取得表示用户的所在位置的用户位置信息的用户位置信息取得步骤;重新排列在上述对象位置候补取得步骤中取得的对象位置信息的候补,以使得与在上述用户位置信息取得步骤中取得的用户位置信息相当的对象位置信息被配置在上位的重新排列步骤;以及,向用户提示在上述重新排列步骤中被重新排列的对象位置信息的候补的对象位置提示步骤。
根据该方法,由于可以重新排列对象位置信息的候补,使得与表示用户的所在位置的用户位置信息相应的对象位置信息被配置在上位以向用户优先提示,因此可以向用户优先提示用户在当前所在位置希望可能性高的对象位置信息,从而可以减轻用户进行任务选择时所需的负担。
技术方案8记载的发明的特征在于,在技术方案7所述的任务选择援助方法中,还具有:从在上述对象位置提示步骤中向用户提示的对象位置信息的候补之中取得由用户选择的对象位置信息的用户选择对象位置信息取得步骤;以及,根据在上述用户选择对象位置信息取得步骤中取得的对象位置信息,从上述任务模型数据库之中决定应该向用户提示的任务的候补的任务候补决定步骤。
根据该方法,由于可以在根据用户选择的对象位置信息缩减了任务候补之后向用户进行提示,因此可以依据用户的所在位置来提示用户希望可能性高的任务候补,从而可以减轻用户进行任务选择时所需的负担。
根据本发明,由于任务选择援助装置首先决定应该向用户提示的任务的属性信息的候补,并根据用户从所决定的属性信息的候补之中选择的属性信息来决定任务的候补,因此可以根据属性信息来缩减应该向用户提示的任务,从而可以减轻用户进行任务选择时所需的负担。
附图说明
图1是依据本发明的实施方式的任务选择援助系统的结构图。
图2是示出该实施方式的任务模型DB的数据结构的一个例子的图。
图3是该实施方式的任务选择援助服务器的结构图。
图4是该实施方式的便携终端的结构图。
图5是示出该实施方式的区域候补决定处理的一个例子的流程图。
图6是示出该实施方式的任务候补决定处理的一个例子的流程图。
图7是示出该实施方式的便携终端的显示画面的一个例子的图。
图8是示出该实施方式的便携终端的显示画面的另一个例子的图。
具体实施方式
下面,参照附图说明本发明的实施方式。
[1.结构]
图1是示出任务选择援助系统的整体结构图。如该图所示,任务选择援助系统包括作为援助用户选择用于解决问题的任务的服务器的任务选择援助服务器100、用户携带的便携终端101。任务选择援助服务器100和便携终端101利用移动通信网、因特网等通信网络互相连接。任务选择援助服务器100管理着存储有任务模型的任务模型数据库(以下称为“任务模型DB”)102。
[1.1.任务选择援助服务器的结构]
下面,说明任务选择援助服务器100的结构。任务选择援助服务器100,包括未图示的CPU(中央处理单元)、ROM(只读存储器)、RAM(随机访问存储器)、硬盘装置、以及通信接口,具有一般的计算机的硬件结构作为其硬件结构。在任务选择援助服务器100的硬盘装置中,存储有程序及数据库等各种软件。
[1.1.1.任务模型DB的结构]
在任务选择援助服务器100的硬盘装置中,存储有任务模型DB(任务模型存储单元)102。任务模型DB102是存储了与任务有关的信息的数据库。在此,“任务”指的是用来解决用户的问题的行动。
图2中示出任务模型DB102的数据结构。如该图所示,任务模型DB102中,设置有“任务ID”、“父任务ID”、“任务”、“区域(domain)”、“任务阶段(phase)”、以及“天气传感器”,作为数据项目。
数据项目“任务ID”是用来识别任务的序号。在此,任务ID是针对每个任务为唯一的整数。
数据项目“父任务ID”是表示任务和任务之间的父子关系(从属关系)的序号。例如,任务ID为“1001”的任务“调查上映标题”是将任务ID为“1000”的任务“看电影”作为父任务,因此任务“调查上映标题”的父任务ID中存储“看电影”的任务ID“1000”。
任务ID为“1000”的任务“看电影”是最上位的任务。最上位的任务的父任务ID中存储“0”。
另外,也可以考虑如任务“在等待时间吃饭”这样的、跨过“看电影”、“在主题公园游玩”这样的两个或两个以上的任务而具有父任务的任务。此时,如图2所示,任务“在等待时间吃饭”的父任务ID使用OR记号“V”来表示。此时也有跨过多个区域的可能性,区域也同样地使用OR记号“V”来表示。
数据项目“任务”是被定义的任务内容。
数据项目“区域”是表示作为任务的对象(更详细地说,目的的对象、或者问题的对象)的位置的对象位置信息(以下称为“区域”)。在本实施方式中,用普通名词表示区域。任务的区域可以通过定义作为其任务的对象的位置而构建。例如,考虑任务“看游行”时,成为相应任务的对象的位置可以定义为“主题公园”。此外,可以认为区域是任务的属性之一。
数据项目“任务阶段”是表示各任务是在执行阶段下进行的任务还是在计划阶段下进行的任务的信息。所谓在执行阶段下进行的任务(处于执行阶段的任务)指的是,假定任务的执行位置是区域的任务。另一方面,所谓处于计划阶段的任务指的是,假定任务的执行位置不是区域的任务。另外,假定任务的执行位置不依赖于区域的任务可以相当于执行阶段和计划阶段中的任意一个阶段。
例如,假定任务“预约电影院的座位”在作为该任务的区域的“电影院”以外的位置被执行,因此是处于计划阶段的任务。另外,假定任务“购买小册子(pamphlet)”在作为该任务的区域的“电影院”中被执行,因此是处于执行阶段的任务。另外,任务“调查上映标题”既可以在作为该任务的区域的“电影院”被执行,也可以在“电影院”以外的位置被执行,因此是不依赖于任务区域的任务。此时,任务“调查上映标题”相当于处于计划阶段的任务和处于执行阶段的任务中的任意一个。
数据项目“天气传感器”中记述有不能执行任务时的传感器信息。例如,对于任务ID为“2000”的任务“看游行”,在从天气传感器取得的传感器信息表示“正在下雨”的情况下,不能执行的可能性高。该数据项目“天气传感器”被用于避免执行任务。此外,除了数据项目“天气传感器”以外,也可以在任务模型DB102中设置与检测用户周围的环境状况的传感器有关的数据项目。例如,也可以设置与湿度传感器、噪音传感器有关的数据项目。
[1.1.2.功能结构]
利用任务选择援助服务器100具有的上述硬件以及软件,在任务选择援助服务器100中实现了图3中示出的功能结构。下面,说明各结构要素的功能。
用户位置信息取得部208取得表示用户的所在位置的用户位置信息。在本实施方式中,用户位置信息取得部208从用户携带的便携终端101中所具有的GPS(全球定位系统)等的位置传感器取得用户位置信息。
区域候补决定部(属性候补决定单元)210从存储在任务模型DB102中的区域中决定应该向用户提示的区域的候补。此时,区域候补决定部210在用户位置信息取得部208可以取得用户位置信息的情况下,根据该用户位置信息决定应该向用户优先提示的区域。于是,区域候补决定部210进行重新排列以使应该向用户优先提示的区域被配置在上位、或者将优先度低的区域从用户提示对象的区域去除,生成应该向用户提示的区域候补。
区域检索部206接受来自区域候补决定部210的指示,从任务模型DB102中检索区域。
区域候补发送部201为了向用户提示由区域候补决定部210决定的区域的候补而向用户携带的便携终端101进行发送。
用户选择区域取得部(用户选择属性取得单元)203取得用户从由区域候补决定部210决定的、由区域候补发送部201向便携终端101发送的区域候补之中选择的区域。
任务阶段判定部207根据用户位置信息取得部208取得的用户位置信息、用户选择区域取得部203取得的区域,判定用户所希望的任务的阶段(是执行阶段的任务还是计划阶段的任务)。在本实施方式中,任务阶段判定部207在用户所在的位置对应于用户选择的区域时,判定为用户所希望的是处于执行阶段的任务,而在用户所在的位置不对应于用户选择的区域时,判定为用户所希望的是处于计划阶段的任务。
用户查询取得部204取得用户为了检索所希望的任务而操作便携终端101输入的查询。
传感器信息取得部209取得由天气传感器等检测用户周围的环境状况的传感器所检测到的传感器信息。
任务候补决定部211根据用户选择区域取得部203取得的区域,从存储在任务模型DB102中的任务中决定应该向用户提示的任务的候补。此时,任务候补决定部211根据由用户位置信息取得部208取得的用户位置信息、由任务阶段判定部207判定的任务阶段、由用户查询取得部204取得的查询、由传感器信息取得部209取得的传感器信息之中的至少一个,决定应该向用户优先提示的任务,并进行任务的重新排列和缩减任务候补。
任务检索部205接受来自任务候补决定部211的指示,从任务模型DB102中检索任务。
任务候补发送部200为了向用户提示由任务候补决定部211决定的任务的候补而向便携终端101进行发送。
用户选择任务取得部202从任务候补发送部200所发送的任务的候补之中,取得用户通过操作便携终端101而选择的任务。
[1.2.便携终端的结构]
下面说明便携终端101的结构。便携终端101是具有基于无线的数据通信功能的终端。作为相当于便携终端101的终端,可以举出的有:便携电话机和PHS(个人手提电话系统)、具有无线通信卡的PDA(个人数字助理)等。
便携终端101具有:CPU、存储器、无线通信接口、包含GPS接收机和天气传感器等环境检测传感器在内的各种传感器、显示器、操作键、以及存储在存储器中的各种软件。利用便携终端101所具有的这些硬件以及软件,可以实现图4所示的功能结构。下面,说明各结构要素的功能。
位置传感器信息取得部514从便携终端101具有的GPS等的位置传感器取得用户位置信息。此外,用户位置信息的取得单元除了利用便携终端101所具有的GPS之外,也可以利用例如从便携终端101所在当地的基站取得的位置信息、用户从便携终端101输入的信息、用户另外携带的其他GPS接收机等。
位置传感器信息发送部506将位置传感器信息取得部514取得的用户位置信息发送到任务选择援助服务器100。
其它传感器信息取得部515从便携终端101所具有的环境检测传感器(天气传感器等除了位置传感器以外的传感器)取得传感器信息。其它传感器信息发送部507将其它传感器信息取得部515取得的传感器信息发送到任务选择援助服务器100。
区域候补接收部501从任务选择援助服务器100接收区域的候补。区域候补显示部508将区域候补接收部501所接收的区域候补一览表显示在便携终端101的显示器上。
用户选择区域取得部512在用户通过操作便携终端101的操作键而从显示在显示器上的区域候补中选择了所希望的区域时,取得该被选择的区域。用户选择区域发送部504将用户选择区域取得部512所取得的区域发送到任务选择援助服务器100。
任务候补接收部502从任务选择援助服务器100接收任务的候补。任务候补显示部509将任务候补接收部502接收到的任务候补一览表显示在便携终端101的显示器上。
用户选择任务取得部510在用户通过操作便携终端101的操作键而从显示器上所显示的任务候补中选择了所希望的任务时,取得该被选择的任务。用户选择任务发送部503将用户选择的任务发送给任务选择援助服务器100。
用户查询取得部513取得用户输入到便携终端101中的查询。用户查询发送部505将利用用户查询取得部513取得的查询发送给任务选择援助服务器100。
[2.动作]
下面说明上述结构的任务选择援助服务器100进行的区域候补决定处理、以及任务候补决定处理。
[2.1.区域候补决定处理]
首先,参照图5所示的流程图,说明任务选择援助服务器100进行的区域候补决定处理。该区域候补决定处理是在用户提出了从便携终端101向任务选择援助服务器100的连接要求的情况下,任务选择援助服务器100决定应该在便携终端101上显示的区域的候补的处理。
首先,任务选择援助服务器100接受来自用户携带的便携终端101的连接要求(步骤S101)。
区域检索部206参照任务模型DB102,检索存储在区域栏中的区域。区域候补决定部210将由区域检索部206所检索的区域决定为区域候补(步骤S102)。
然后,任务选择援助服务器100判定便携终端101中是否具有GPS等的位置传感器(步骤S103)。在用户位置信息取得部208未从便携终端101取得用户位置信息、且判定出便携终端101中不具有位置传感器的情况下(步骤S103:No),因为不能利用用户当前的所在位置来缩减区域候补,所以区域候补决定部210决定将在步骤S102中决定的区域候补作为应该向用户提示的最终的区域候补。区域候补发送部201为了向用户提示由区域候补决定部210决定的区域候补而向便携终端101进行发送(步骤S107)。
另一方面,在便携终端101中具有位置传感器、且可以利用由便携终端101的位置传感器信息取得部514取得用户位置信息的情况下(步骤S103:Yes),任务选择援助服务器100的用户位置信息取得部208从便携终端101接收用户位置信息(步骤S104)。
区域候补决定部210向区域检索部206进行指示,被指示的区域检索部206从在步骤S102取得的区域候补中检索与在步骤S104中接收到的用户位置信息相应的区域(步骤S105)。在此,“相应”的情况可以有例如,用户位置信息所表示的位置的词汇概念属于区域的词汇概念的情况、用户位置信息所表示的用户所在位置与区域一致的情况、用户位置信息所表示的位置和区域所表示的位置间的距离在预定范围以内的情况。
区域候补决定部210将检索出的区域决定为应该向用户优先提示的区域,并进行重新排列以使该被决定的区域在于步骤S102中抽出的区域候补之中被配置在上位(步骤S106)。区域候补发送部201将经区域候补决定部210重新排列后的区域候补发送给便携终端101(步骤S107)。到此区域候补决定处理结束。
下面,说明上述区域候补决定处理的具体动作例子。作为前提,在任务模型DB102中存储有图2所示的数据,假设在步骤S102中,区域检索部206从任务模型DB102中取得了全部区域“电影院”、“主题公园”、以及“街道”。区域候补决定部210将所取得的这些区域“电影院”、“主题公园”、以及“街道”作为区域候补。
另外,假设便携终端101中具有位置传感器,在步骤S104中,用户位置信息取得部208接收“电影院”作为用户位置信息。
在区域候补决定部210中,参照任务模型DB102,从在步骤S102中取得的区域候补“电影院”、“主题公园”以及“街道”中检索出与接收到的用户位置信息“电影院”相应的区域(步骤S105)。在此,与用户位置信息“电影院”相应的区域成为“电影院”。在用户位于“电影院”的情况下,由于用户选择在“电影院”进行的任务的可能性高,因此在这里,区域候补决定部210将区域候补按照“电影院”、“主题公园”以及“街道”的顺序进行重新排列(步骤S106)。区域候补发送部201将由区域候补决定部210重新排列后的区域候补发送给便携终端101(步骤S107)。
便携终端101的区域候补接收部501接收区域候补,区域候补显示部508显示这些区域候补。
此外,作为向用户优先提示区域的方法,除了象在此叙述的那样的、按优先等级从高到低的顺序进行重新排列的方法之外,也可以采用设定显示项目数的最大值、不显示优先等级低的项目的方法。
[2.2.任务候补决定处理]
下面,参照图6,说明任务选择援助服务器100所进行的任务候补决定处理。任务候补决定处理是在用户从区域候补中选择了所希望的区域之后,根据所选择的区域来决定任务的候补的处理。
首先,用户操作便携终端101,从显示器上所显示的区域候补之中选择所希望的区域。由此,便携终端101的用户选择区域取得部512取得用户选择的区域,用户选择区域发送部504将由用户选择区域取得部512取得的区域发送给任务选择援助服务器100(步骤S201:Yes)。
任务选择援助服务器100的用户选择区域取得部203接收从便携终端101发送来的区域(步骤S203:No,步骤S208)。
其中,在步骤S208中,假设将“电影院”作为用户选择区域进行接收。另外,假设便携终端101中具有位置传感器,在步骤S202中,从便携终端101中取得“电影院”作为用户位置信息。
任务检索部205参照任务模型DB102,与和用户选择的区域“电影院”相一致的区域相对应地检索存储在任务模型DB102中的任务。任务候补决定部211将检索出的任务作为任务的候补(步骤S209)。
在步骤S210中,任务阶段判定部207根据用户选择的区域“电影院”、和作为用户位置信息而取得的“电影院”,判定用户期望的是处于执行阶段中的任务。这是因为,由于用户位于“电影院”、同时期望与“电影院”相关的任务,因此可以判断用户要求可在“电影院”执行的任务的可能性高。
另一方面,在步骤S208中,在用户选择区域取得部203接收“主题公园”作为由用户选择的区域的情况下,任务阶段判定部207根据区域“主题公园”和用户位置信息“电影院”,判定用户期望处于计划阶段的任务。这是因为,由于用户位于“电影院”、同时期望以“主题公园”为对象的任务,因此可以判断用户要求可在“电影院”执行的任务的可能性低,而与“主题公园”相关地执行某些计划的可能性高。
在步骤S208中,在取得“电影院”作为区域的情况下,在步骤S211中,任务候补决定部211向任务检索部205进行指示,被指示的任务检索部205从在步骤S209取得的任务候补之中,首先检索将“电影院”作为区域的最上位的任务。在此对应于任务“看电影”。
然后,任务候补决定部211向任务检索部205进行指示,被指示的任务检索部205参照图2所示的任务模型DB102,以区域为“电影院”、将“看电影”作为父任务、检索处于执行阶段的任务。在此,对应于“在等待时间吃饭”和“购买小册子”。
然后,任务候补决定部211检索与执行阶段和计划阶段中的任意一个任务阶段对应的任务。在此,检索到任务“调查上映标题”。但是这里也存在用户要求的不是执行阶段的任务、而是计划阶段的任务的可能性。因此,在此,根据步骤S210中的判定结果,将任务候补按照被选择的可能性从高到低的顺序进行重新排列(步骤S212)。这里,任务候补从上位起按“在等待时间吃饭”、“购买小册子”、“调查上映标题”、“调查电影院”、“预约电影院的座位”、“调查到达电影院的路径”这样的顺序被重新排列。在步骤S217中,将任务候补发送到便携终端101,并在便携终端101的显示器上显示图7所示的画面。
这样,通过重新排列任务候补,可以将可在“电影院”执行的、处于执行阶段的某个任务配置在上位,从而可以帮助用户进行任务选择。
另一方面,在步骤S208中,对选择“主题公园”作为区域的情况也是同样地,在步骤S211中,任务候补决定部211指示任务检索部205首先从在步骤S209中取得的任务候补中检索以“主题公园”为区域的、最上位的任务。在此,对应于任务“在主题公园中游玩”。然后,任务候补决定部211以区域为“主题公园”、将“在主题广场中游玩”作为父任务、检索处于计划阶段的任务。在此,检索到任务“调查到达主题公园的路径”。然后,检索与执行阶段和计划阶段中的任意一个对应的任务。在此,检索到任务“看游行”。但是,也存在用户要求的不是计划阶段的任务、而是执行阶段的任务的可能性。因此,在此,按照步骤S210中的判定结果,将任务候补按照被用户选择的可能性从高到低的顺序进行重新排列(步骤S212)。在此,任务候补从上位起按“调查到达主题公园的路径”、“看游行”、“在等待时间吃饭”这样的顺序被重新排列。这样,通过重新排列任务候补,可以将可在“主题公园”计划的、处于计划阶段的任务配置在上位,从而可以帮助用户进行任务选择。
此外,在便携终端101中不具有位置传感器的情况下,在步骤S209中,任务检索部205参照任务模型DB102,选择全部具有用户所选择的区域的任务。因为不能判定任务阶段,所以不根据上述任务阶段进行任务候补的重新排列。
任务候补发送部200为了向用户提示由任务候补决定部211进行重新排列后的任务候补而向便携终端101进行发送(步骤S217)。
便携终端101的任务候补接收部502接收任务候补,任务候补显示部509在便携终端101的显示器上显示该任务候补。
作为向用户提示任务候补的方法,除了象在此叙述的那样的、按优先级别从高到低的顺序进行重新排列的方法之外,也可以采用设定显示项目数的最大值、不显示优先级别低的项目这样的方法。
下面说明在用户选择任务之后,进一步缩减任务的情况。例如,假设用户在选择了区域“电影院”之后,从显示在显示器上的任务候补中选择了任务“在等待时间吃饭”。便携终端101的用户选择任务取得部510取得用户所选择的任务,用户选择任务发送部503将用户选择任务取得部510所取得的任务发送到任务选择援助服务器100。
任务选择援助服务器100的用户选择任务取得部202从便携终端101接收被选择的任务(步骤S203:Yes,步骤S204)。
然后,任务候补决定部211指示任务检索部205参照任务模型DB102,检索是任务“在等待时间吃饭”的子任务、且任务的区域与“电影院”一致的任务(步骤S205→步骤S206:Yes→步骤S207)。在此,“在咖啡店吃便餐”、“在快餐店吃饭”、“在电影院中买便餐”成为任务的候补。
对任务候补的重新排列处理与上述相同。即,由于根据用户选择的区域和从位置传感器取得的用户位置信息,了解了用户要求的任务是处于执行阶段的任务还是处于计划阶段的任务,因此按顺序对与用户要求的阶段一致的任务进行重新排列(步骤S210~S212)。在本例的情况下,由于区域是“电影院”、用户位置信息也是“电影院”,因此用户要求的是执行阶段的任务,任务候补按“在电影院中买便餐”、“在咖啡店吃便餐”、“在快餐店吃饭”这样的顺序被重新排列。从任务候补发送部200将这些任务候补发送到便携终端。由便携终端的任务候补接收部502进行接收,并由任务候补显示部509在便携终端101的显示器上进行显示。图8中示出此时便携终端101的显示器上所显示的画面的一例。
在便携终端101具有天气传感器等环境检测传感器的情况下(步骤S213:Yes),便携终端101的其它传感器信息取得部515从环境检测传感器取得传感器信息,其它传感器信息发送部507向任务选择援助服务器100发送该传感器信息。
任务选择援助服务器100的传感器信息取得部209从便携终端101接收传感器信息(步骤S213:Yes)。然后,任务候补决定部211指示任务检索部205参照任务模型DB102的“天气传感器”栏,从任务候补中检索与接收到的传感器信息相适合的任务。任务候补决定部211对任务的候补进行重新排列,使得检索到的任务被配置在下位(步骤S214)。例如,在选择“主题公园”作为区域、接收到“正在下雨”这样的天气传感器的传感器信息的情况下,任务候补从上位起以“调查到达主题公园的路径”、“在等待时间吃饭”、“看游行”这样的方式进行重新排列,并向便携终端101进行发送。
在便携终端101具有查询输入功能的情况下,便携终端101的用户查询取得部513取得用户的查询,便携终端101的用户查询发送部505将该查询发送给任务选择援助服务器100。
任务选择援助服务器100的用户查询取得部204从便携终端101接收查询(步骤S215:Yes)。然后,任务候补决定部211指示任务检索部205参照任务模型DB102,从任务候补中检索与接收到的查询文本匹配的任务。任务候补决定部211重新排列任务的候补,以使即使是部分地与查询文本匹配的任务在任务的候补之中也被配置在上位(步骤S216)。例如,在上述例子中,输入了“游行”这样的查询时,显示的项目从上位起以“看游行”、“调查到达主题公园的路径”、“在等待时间吃饭”的方式被重新排列。任务候补发送部200将任务候补发送到便携终端101(步骤S217)。
这样,通过以利用作为任务的对象的位置来缩减任务候补、或者向任务候补附加优先级别的方式来向用户进行提示,用户可以容易地指定所希望的任务,从而可以援助用户进行任务选择。
如上述说明,任务选择援助服务器100可以首先决定应该向用户提示的区域候补,根据用户从所决定的区域候补中选择的区域,缩减任务的候补。因此,即使用户利用操作性低的便携终端101也可进行任务的选择,用户也可以容易地发现所希望的用来解决问题的任务,从而可以减轻用户进行任务选择时所需的负担。
另外,因为可以根据可从位置传感器取得的用户位置来缩减区域候补和任务候补,所以可以向用户提示对应于用户所在位置的最佳任务。
另外,可以根据从便携终端101取得的用户位置信息和用户选择的区域,向用户提示处于任务阶段的任务,从而可以减轻用户进行任务选择时所需的负担。
另外,由于可以利用用户指定的查询来缩减任务的候补,因此可以减轻用户进行任务选择时所需的负担。
另外,可以利用从便携终端101具有的天气传感器等各种环境检测传感器取得的传感器信息,缩减适合于用户周围的环境状况的任务候补,从而可以减轻用户进行任务选择时所需的负担。
[3.变形例]
以上说明了本发明的实施方式,但本发明并不限定于相关的实施方式,可以在其技术思想的范围内有各种变形。作为变形例,例如可以考虑以下几种情况。
(1)在上述的实施方式中,说明了任务选择援助系统包括任务选择援助服务器100和便携终端101,但是任务选择援助系统的装置结构并不限定于此。例如,任务选择援助系统也可以仅由任务选择援助服务器100构成。在这种情况下,用户不利用便携终端101、而利用任务选择援助服务器100所具有的键盘和显示器来选择任务。也可以是用户携带GPS接收机或陀螺仪(gyro)等装置,从这些装置向任务选择援助服务器100发送用户位置信息。
另外,也可以是便携终端101具有上述实施方式下的任务选择援助服务器100的全部功能。此时,便携装置101相应于权利要求中记载的“任务选择援助装置”。
另外,在上述的实施方式中,说明了任务选择援助服务器100具有的硬盘装置中存储有任务模型DB102,但也可以是任务选择援助服务器100和任务模型DB102分别为不同的装置。此时,任务选择援助服务器100和任务模型DB102相应于权利要求中记载的“任务选择援助装置”。
(2)在上述的实施方式中,说明了“属性信息”是表示作为任务的对象的位置的区域,但并不限定于此,“属性信息”只要是可以缩减任务候补的信息即可。作为属性信息,例如,除了上述的任务阶段和天气之外,可以考虑时间带、季节等。
此外,在用户利用便携终端101进行任务选择的情况下,减轻任务选择负担的效果较高的是“属性信息”为区域的情况。这是因为,任务选择援助服务器100可以根据从便携终端101取得的、表示用户所在位置的用户位置信息,适当地决定应该向用户优先提示的区域候补以及任务候补,并将所决定的区域候补以及任务候补发送到便携终端101中。因此,用户即使是使用画面小且操作性低的便携终端101,也可以容易地找出所希望的任务。
(3)在上述的实施方式中,说明了任务阶段包括执行阶段和计划阶段,但并不限定于此,也可以定义处于各种阶段的任务。例如,也可以定义区域为“电影院”、处于结束阶段的任务“在电影院附近的酒吧中休闲”。
(产业上的可利用性)
本发明可以用于利用区域等任务属性来减轻用户的任务选择负担、有效帮助用户进行任务选择的技术领域。

Claims (8)

1.一种任务选择援助装置,其特征在于,具有:
任务模型存储单元,使表示用来解决用户的问题的行动的任务和表示该任务的属性的属性信息对应起来存储;
属性候补决定单元,从存储在上述任务模型存储单元中的属性信息之中决定应该向用户提示的属性信息的候补;
用户选择属性取得单元,从由上述属性候补决定单元决定的属性信息的候补之中取得用户选择的属性信息;以及
任务候补决定单元,根据由上述用户选择属性取得单元取得的属性信息,从存储在上述任务模型存储单元中的任务之中决定应该向用户提示的任务的候补。
2.根据权利要求1所述的任务选择援助装置,其特征在于:
上述属性信息是表示作为上述任务的对象的位置的对象位置信息。
3.根据权利要求2所述的任务选择援助装置,其特征在于:
还具有用户位置信息取得单元,取得表示用户的所在位置的用户位置信息,
其中,上述属性候补决定单元根据由上述用户位置信息取得单元所取得的用户位置信息,决定应该向用户优先提示的对象位置信息。
4.根据权利要求2或者3所述的任务选择援助装置,其特征在于:
还具有任务阶段决定单元,通过比较由上述用户位置信息取得单元取得的用户位置信息和由上述用户选择属性取得单元取得的对象位置信息,决定用户所希望的任务的阶段,
其中,上述任务候补决定单元根据由上述任务阶段决定单元决定的任务的阶段,决定应该向用户优先提示的任务候补。
5.根据权利要求1至4中的任一项所述的任务选择援助装置,其特征在于:
还具有查询取得单元,取得用户为了检索所希望的任务而输入的查询,
其中,上述任务候补决定单元根据由上述查询取得单元取得的查询,决定应该向用户优先提示的任务候补。
6.根据权利要求1至5中的任一项所述的任务选择援助装置,其特征在于:
还具有传感器信息取得单元,取得由检测用户周围的环境状况的传感器检测到的传感器信息,
其中,上述任务候补决定单元根据由上述传感器信息取得单元所取得的传感器信息,决定应该向用户优先提示的任务候补。
7.一种任务选择援助方法,其特征在于,具有:
从将表示用来解决用户的问题的行动的任务和表示作为该任务的对象的位置的对象位置信息对应起来进行存储的任务模型数据库中,取得应该向用户提示的对象位置信息的候补的对象位置候补取得步骤;
取得表示用户的所在位置的用户位置信息的用户位置信息取得步骤;
重新排列在上述对象位置候补取得步骤中取得的对象位置信息的候补,以使得与在上述用户位置信息取得步骤中取得的用户位置信息相当的对象位置信息被配置在上位的重新排列步骤;以及
向用户提示在上述重新排列步骤中被重新排列的对象位置信息的候补的对象位置提示步骤。
8.根据权利要求7所述的任务选择援助方法,其特征在于,还具有:
从在上述对象位置提示步骤中向用户提示的对象位置信息的候补之中取得由用户选择的对象位置信息的用户选择对象位置信息取得步骤;以及
根据在上述用户选择对象位置信息取得步骤中取得的对象位置信息,从上述任务模型数据库之中决定应该向用户提示的任务的候补的任务候补决定步骤。
CNA2006100715673A 2005-03-31 2006-03-30 任务选择援助装置、以及任务选择援助方法 Pending CN1841424A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005103085 2005-03-31
JP2005103085A JP2006285522A (ja) 2005-03-31 2005-03-31 タスク選択支援装置、及び、タスク選択支援方法

Publications (1)

Publication Number Publication Date
CN1841424A true CN1841424A (zh) 2006-10-04

Family

ID=36293279

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006100715673A Pending CN1841424A (zh) 2005-03-31 2006-03-30 任务选择援助装置、以及任务选择援助方法

Country Status (4)

Country Link
US (1) US7783590B2 (zh)
EP (1) EP1708133A1 (zh)
JP (1) JP2006285522A (zh)
CN (1) CN1841424A (zh)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8005232B2 (en) * 2006-11-06 2011-08-23 Phonak Ag Method for assisting a user of a hearing system and corresponding hearing system
US9152433B2 (en) * 2007-03-15 2015-10-06 Ricoh Company Ltd. Class object wrappers for document object model (DOM) elements for project task management system for managing project schedules over a network
US8826282B2 (en) * 2007-03-15 2014-09-02 Ricoh Company, Ltd. Project task management system for managing project schedules over a network
JP5297004B2 (ja) * 2007-06-26 2013-09-25 株式会社エヌ・ティ・ティ・ドコモ 情報配信サーバ、情報配信システム、情報配信サーバプログラム及び情報配信方法
US20090006989A1 (en) 2007-06-27 2009-01-01 Samsung Electronics Co., Ltd Image forming method and apparatus, and host
JP5053783B2 (ja) * 2007-10-01 2012-10-17 株式会社エヌ・ティ・ティ・ドコモ 情報配信装置
JP5049088B2 (ja) * 2007-10-01 2012-10-17 株式会社エヌ・ティ・ティ・ドコモ 情報配信装置
US20090132643A1 (en) * 2007-11-16 2009-05-21 Iac Search & Media, Inc. Persistent local search interface and method
US20090132573A1 (en) * 2007-11-16 2009-05-21 Iac Search & Media, Inc. User interface and method in a local search system with search results restricted by drawn figure elements
US20090132484A1 (en) * 2007-11-16 2009-05-21 Iac Search & Media, Inc. User interface and method in a local search system having vertical context
US8145703B2 (en) * 2007-11-16 2012-03-27 Iac Search & Media, Inc. User interface and method in a local search system with related search results
US8732155B2 (en) * 2007-11-16 2014-05-20 Iac Search & Media, Inc. Categorization in a system and method for conducting a search
US10142837B2 (en) * 2008-02-05 2018-11-27 Madhavi Jayanthi Mobile device and server for task assignments based on proximity and iris image based identification
US9652749B2 (en) * 2008-02-05 2017-05-16 Madhavi Jayanthi Mobile device and server for task assignments and pickup requests
US9483883B2 (en) * 2008-02-05 2016-11-01 Madhavi Jayanthi Vehicle installed mobile device and server for GPS services based adhoc task assignments
US20190035171A1 (en) * 2008-02-05 2019-01-31 Madhavi Jayanthi Vehicle based device for task assignments and collaboration
US10621798B2 (en) * 2008-02-05 2020-04-14 Madhavi Jayanthi Vehicle installed mobile device and server for task assignments and collaboration
US9865099B2 (en) * 2008-02-05 2018-01-09 Madhavi Jayanthi Vehicle installed mobile device and server for GPS services and task assignments
US8700310B2 (en) * 2008-02-05 2014-04-15 Madhavi Jayanthi Mobile device and server for facilitating GPS based services
US20090287522A1 (en) * 2008-05-16 2009-11-19 Tetsuro Motoyama To-Do List Representation In The Database Of A Project Management System
US8706768B2 (en) * 2008-05-16 2014-04-22 Ricoh Company, Ltd. Managing to-do lists in task schedules in a project management system
US8180771B2 (en) 2008-07-18 2012-05-15 Iac Search & Media, Inc. Search activity eraser
US20100070328A1 (en) * 2008-09-16 2010-03-18 Tetsuro Motoyama Managing Project Schedule Data Using Project Task State Data
US8862489B2 (en) * 2008-09-16 2014-10-14 Ricoh Company, Ltd. Project management system with inspection functionality
US9026074B2 (en) * 2010-06-04 2015-05-05 Qualcomm Incorporated Method and apparatus for wireless distributed computing
JP2013080351A (ja) * 2011-10-03 2013-05-02 Fujitsu Ltd 図形作成支援プログラムおよび図形作成支援装置
US20150074666A1 (en) * 2012-04-18 2015-03-12 Hitachi, Ltd. Support system for creating operation task process of computer system and first management computer for supporting creation of operation task process
US20140278640A1 (en) * 2013-03-15 2014-09-18 Companyons, Inc. Business workflow management systems and methods
US10701014B2 (en) 2013-03-15 2020-06-30 Companyons, Inc. Contextual messaging systems and methods
KR102453603B1 (ko) * 2015-11-10 2022-10-12 삼성전자주식회사 전자 장치 및 그 제어 방법
US20180150923A1 (en) * 2016-11-30 2018-05-31 Corelogic Solutions, Llc Property study workflow system
US20180150925A1 (en) * 2016-11-30 2018-05-31 Corelogic Solutions, Llc Computer-based control of timing with which property review orders are processed
US20180150924A1 (en) * 2016-11-30 2018-05-31 Corelogic Solutions, Llc Computer-based photo re-use across property reports

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08115361A (ja) 1994-10-14 1996-05-07 Hitachi Ltd オンライン・サービス方法及びシステム
US6029195A (en) * 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US6442527B1 (en) * 1995-03-17 2002-08-27 Kathy A. Worthington System and method for personalized and customized time management
FI106990B (fi) * 1996-12-31 2001-05-15 Nokia Mobile Phones Ltd Menetelmä informaation välittämiseksi käyttäjälle
JP2003529054A (ja) * 1999-10-19 2003-09-30 アメリカン カルカー インコーポレイティド ユーザの嗜好に基づいた効果的なナビゲーション技術
WO2001031510A1 (en) * 1999-10-27 2001-05-03 American Calcar Inc. System and method for user navigation
CA2390379A1 (en) * 1999-11-11 2001-05-17 Esalestax.Com Transaction tax collection system and method
US7188100B2 (en) * 2000-02-25 2007-03-06 Joseph De Bellis Search-on-the-fly report generator
US6684250B2 (en) * 2000-04-03 2004-01-27 Quova, Inc. Method and apparatus for estimating a geographic location of a networked entity
US7421645B2 (en) * 2000-06-06 2008-09-02 Microsoft Corporation Method and system for providing electronic commerce actions based on semantically labeled strings
US7047041B2 (en) * 2002-06-17 2006-05-16 Nokia Corporation Method and device for storing and accessing personal information
US7072672B1 (en) * 2002-11-01 2006-07-04 Nokia Corporation Disposable mini-applications
EP1427226A1 (en) * 2002-12-06 2004-06-09 Alcatel Personal digital assistant (PDA) with location based services
US7137099B2 (en) * 2003-10-24 2006-11-14 Microsoft Corporation System and method for extending application preferences classes
US7428535B1 (en) * 2004-06-25 2008-09-23 Apple Inc. Automatic relevance filtering

Also Published As

Publication number Publication date
US7783590B2 (en) 2010-08-24
JP2006285522A (ja) 2006-10-19
US20060223509A1 (en) 2006-10-05
EP1708133A1 (en) 2006-10-04

Similar Documents

Publication Publication Date Title
CN1841424A (zh) 任务选择援助装置、以及任务选择援助方法
CN1272698C (zh) 信息处理装置、信息处理方法
CN1991890A (zh) 服务推荐系统及服务推荐方法
CN1299224C (zh) Url检索系统、服务器及url检索方法
CN1313946C (zh) 搜索支援装置、搜索支援系统、操作指令终端、搜索支援方法及操作指令系统
CN1245847C (zh) 位置信息转换设备,位置信息提供系统及控制方法
CN1324501C (zh) 信息处理终端、服务器、信息处理程序及其计算机可读介质
CN1622055A (zh) 用于移动终端的应用数据管理方法和其中使用的移动终端
CN1133308C (zh) 无线电通信系统以及改变无线电客户机显示语言的方法
CN1906463A (zh) 导航装置的路径搜索方法
CN100336062C (zh) 信息呈现系统
CN1492351A (zh) 自行车用户信息管理装置及自行车用计算机
CN1975673A (zh) 信息处理设备及其控制方法
CN1714364A (zh) 随行状况利用装置
CN1677418A (zh) 电子邮件创建装置及其方法、程序和便携式终端
CN1403964A (zh) 书签管理系统和书签管理方法
CN1697509A (zh) 用户接口控制设备、用户接口控制方法以及计算机程序
CN1507589A (zh) 用于传送内容数据的内容服务器和方法、程序及记录介质
CN1977266A (zh) 位置适当的服务列表的系统和方法
CN1918571A (zh) 信息检索装置
CN1195856A (zh) 提供建议信息的信息处理器和记录媒体
CN1489023A (zh) 数据输入装置
CN1691038A (zh) 备忘录系统、便携式终端及备忘录信息提供方法
CN1476570A (zh) 提供使用电子地图信息的服务的信息处理系统
CN1576787A (zh) 导向装置、导向系统以及导向方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20061004