专利名称:备忘录系统、便携式终端及备忘录信息提供方法
技术领域:
本发明涉及一种备忘录系统、便携式终端、计算机程序、记录介质及备忘录信息提供方法。
背景技术:
为了不忘记关于期望产品、期望服务等的备忘录信息,很多人都以备忘录记忆或保留它。即使备忘录为书面形式,但由于忘记了备忘录的存在或内容或者丢失了备忘录,因此在很多情况下不能有效地使用必要的备忘录信息。例如,虽然存在要购买的产品项目,但是如果目前它不是必要的,则该人将编写购物备忘录,并且当该人外出进行其它工作时,在这个时候购买该产品项目。甚至在这种情况下,虽然该人走近出售期望产品项目的商店,但是该人并不知道并且走过该商店,或者该人忘记了该产品项目。
发明内容
在上述情况下,如果在一个人走近出售期望产品项目的商店时自动通知期望产品项目信息、该商店的位置信息(例如,地址信息、地图等)及其它信息,这将是方便的。也就是,如果存在用于在必要时以合适的时刻自动通知必要的备忘录信息的装置,则可有效地使用必要信息。
很多新近的便携式终端具有备忘录功能,并且在设置报警之后以预定的时间向用户通知必要的信息。然而,没有便携式终端通知必要的位置信息如地址和纬度/经度。
在该情形下,提出了与购物导向信息提供设备相关的发明(例如,参考日本专利申请公布文献No.2002-175465)。根据所公开的设备,便携式终端的用户在购物管理设备中预先登记期望产品项目的产品项目信息,并且该设备获取用户便携式终端的位置信息,并且当用户靠近出售该产品项目的商店时,向用户便携式终端通知这一情况以引导用户进入该商店。
然而,根据在日本专利申请公布文献No.2002-175465中公开的发明,为了从购物管理设备接收导向通知,需要用户便携式终端通过诸如因特网的网络访问购物管理设备。因此,需要在网络上发送和接收个人信息,该个人信息包含例如期望产品项目信息、用户当前位置、便携式终端为电话的情况下的电话号码等。这带来了不利的安全性问题,例如个人信息外泄的可能性。
根据在日本专利申请公布文献No.2002-175465中公开的发明,需要用户在购物管理设备中登记期望产品项目信息等。为了进行登记,用户需要通过网络访问购物管理设备,并且输入ID、密码、电话号码等。与可以仅在便携式终端侧执行这些处理的情况相比,这可带来更复杂的必需操作的问题。
为了更有效地实现在日本专利申请公布文献No.2002-175465中公开的发明的购物导向功能,需要购物管理设备不断地掌握每个用户的当前位置。为此,需要用户便携式终端不断连接到网络。因此,除了上述安全性之外,如果多个便携式终端访问作为服务器的购物管理设备,则服务器侧的负载变大,从而导致导向通知延迟的可能性。每个用户必须为利用网络连接等而承担费用。
本发明是为了减轻这些问题而设计的,并且提供了一种新颖且改进的备忘录系统、便携式终端、计算机程序、记录介质和备忘录信息提供方法,其能够在合适的时刻提供用户特定备忘录信息,而不访问外部设备并且无需安全和复杂的操作。
为了减轻上述问题,根据本发明的第一优选实施例,提供了一种备忘录系统,其具有作为备忘录的便携式电话的功能,该备忘录系统包括本体(ontological)字典管理服务器、便携式终端以及用于通过双向通信互连本体字典管理服务器与便携式终端的通信网络。
本体字典管理服务器管理本体字典本身,并且更新本体字典上的信息。本体字典的主要作用是,当登记在本体字典中的信息被更新时,向便携式终端提供更新信息。该作用不仅仅局限于提供更新信息。
一般而言,本体字典系统地描述词语之间的各种关系,例如同义词、上位和下位概念、反义词、因果关系和方法。本发明的本体字典系统地描述例如产品项目信息(例如,洗眼液)、出售该产品项目的商店的信息(例如,药店)和该商店的位置信息(例如,药店的地址等)之间的关系。
本体字典管理服务器由以下单元构成本体字典管理单元,用于管理本体字典;以及通信单元,用于响应于来自便携式终端的请求而提供本体字典。
本体字典管理单元具有管理本体字典的功能,其中本体字典系统地描述服务项目(例如,洗眼液)、用于提供该服务项目的场所的信息(例如,诸如药店的商店信息)、以及场所位置信息(例如,诸如药店地址的有关商店位置信息的信息)之间的关系。
本体字典管理服务器的通信单元从便携式终端接收用于提供本体字典和/或其更新信息的请求,并且响应于该请求,发送本体字典和/或其更新信息。
便携式终端由以下单元构成通信单元,用于从本体字典管理服务器接收本体字典;存储单元,用于存储备忘录列表和本体字典;备忘录列表管理单元,用于从/向备忘录列表读取/写入信息;当前位置信息获取单元,用于获取便携式终端的当前位置信息;以及通知单元,用于向用户通知预定的备忘录信息。
便携式终端的通信单元向本体字典管理服务器请求本体字典,并且从本体字典管理服务器接收本体字典。
便携式终端的存储单元存储本体字典和备忘录列表,其中备忘录列表包含为每个用户特定列出的服务项目信息,例如,期望产品信息(例如,洗眼液)。
存储单元可包括非易失性存储器如ROM(只读存储器)和易失性存储器如RAM(随机存取存储器)。在这种情况下,备忘录列表优选地存储在易失性存储器中,以便可以自由地增加、删除、修改已写入或要写入到备忘录列表中的信息等。因此,用户可以自由地增加以后变得必要的信息,删除由于目标实现而变得不必要的数据,修改由于环境变化而变得有必要修改的信息等,以便可以向用户提供更有用的备忘录信息。
备忘录列表管理单元具有以下功能读取在备忘录列表(例如,购物列表)中列出的服务项目信息(例如,期望产品信息)、对照(collate)本体字典、根据提供服务项目(例如,期望产品)的场所(例如,商店)的信息检索场所位置信息(例如,商店位置信息)、以及彼此相关地在备忘录列表中写入至少服务项目信息和场所位置信息。
由当前位置信息获取单元执行的获取便携式终端(用户)的当前位置的方法可以是使用定位信息系统如GPS(全球定位系统)、热点和PHS(个人手持电话系统)的方法,不过这并不局限于该方法。
通知单元具有以下功能在当前位置信息与备忘录列表上的场所位置信息之间执行匹配,并且向用户通知与所匹配的场所位置信息相关的服务项目的备忘录信息。备忘录信息是指诸如期望产品项目(洗眼液等)、出售期望产品的商店(药店等)和该商店的位置(诸如Shinjuku Ku ○○的地址或其地图)的信息。可以不将所有这三条备忘录信息通知给用户。例如,可以仅通知期望产品信息或者期望产品信息和场所位置信息。
在本发明中,“匹配”和“被匹配”并不是指当前位置信息与场所位置信息完全一致(例如,纬度/经度完全一致),而是指两个位置在特定容许范围内匹配。
为了减轻上述问题,根据本发明的第二优选实施例,提供了一种便携式终端,其包括存储单元,用于存储备忘录列表和本体字典,其中备忘录列表包含为每个用户特定列出的服务项目信息,并且本体字典系统地描述服务项目、提供该服务项目的场所的信息以及与该场所信息相关的场所位置信息之间的关系;备忘录列表管理单元,用于读取在备忘录列表中列出的服务项目信息,对照本体字典,根据提供服务项目的场所的信息检索与场所信息相关的场所位置信息,以及彼此相关地在备忘录列表中写入至少服务项目信息和与该服务项目信息相关的场所位置信息;当前位置信息获取单元,用于获取当前位置信息;以及通知单元,用于在当前位置信息与备忘录列表中的场所位置信息之间执行匹配,并且向用户通知与所匹配的场所位置信息相关的服务项目的备忘录信息。
例如,备忘录列表为购物列表,服务项目信息为产品信息(例如,洗眼液),场所信息为出售产品的商店的信息(例如,药店),并且场所位置信息为该商店的位置信息(例如,药店的地址)。备忘录信息例如为至少是用户希望购买的产品的信息。
如上所述,本体字典是这样的字典,其系统地描述例如产品信息(例如,洗眼液)、出售该产品的商店的信息(例如,药店)和该商店的位置信息(例如,药店的地址等)之间的关系。本体字典可由下面两个数据库构成。也就是,本体字典可由第一数据库和第二数据库构成,其中第一数据库系统地描述产品信息与商店信息之间的关系,而第二数据库系统地描述商店信息与商店位置信息之间的关系。通过由两个单独的数据库构成本体字典,与本体字典由一个数据库构成的情况相比,可以减小数据量,以便可降低存储单元的存储器使用量。
便携式终端还可包括通信单元,用于从本体字典管理服务器接收本体字典的更新信息;以及更新单元,用于在存储单元中更新本体字典。
为了减轻上述问题,根据本发明的第三优选实施例,提供了一种用于具有作为以下单元的便携式终端的功能的计算机程序,其中便携式终端配备有用于存储备忘录列表和本体字典的存储单元,备忘录列表包含为每个用户特定列出的服务项目信息,并且本体字典系统地描述服务项目、提供该服务项目的场所的信息以及与该场所信息相关的场所位置信息之间的关系备忘录列表管理单元,用于读取在备忘录列表中列出的服务项目信息,对照本体字典,根据提供服务项目的场所的信息检索与场所信息相关的场所位置信息,以及彼此相关地在备忘录列表中写入至少服务项目信息和与该服务项目信息相关的场所位置信息;当前位置信息获取单元,用于获取当前位置信息;以及通知单元,用于在当前位置信息与备忘录列表中的场所位置信息之间执行匹配,并且向用户通知与所匹配的场所位置信息相关的服务项目的备忘录信息。
在该计算机程序中,服务项目信息可以为产品信息,备忘录列表可以为购物列表,场所信息可以为商店信息,场所位置信息可以为商店位置信息,并且备忘录信息可以为至少是用户希望购买的产品的信息。
在该计算机程序中,本体字典可由第一数据库和第二数据库构成,其中第一数据库系统地描述产品信息与商店信息之间的关系,而第二数据库系统地描述商店信息与商店位置信息之间的关系。
该计算机程序可以是还具有以下单元的功能的计算机程序通信单元,用于从存储单元和本体字典管理服务器接收本体字典的更新信息;以及更新单元,用于在存储单元中更新本体字典。
为了减轻上述问题,根据本发明的第四优选实施例,提供了一种计算机可读记录介质,其存储用于具有作为以下单元的便携式终端的功能的计算机程序,其中便携式终端配备有用于存储备忘录列表和本体字典的存储单元,备忘录列表包含为每个用户特定列出的服务项目信息,并且本体字典系统地描述服务项目、提供该服务项目的场所的信息以及与该场所信息相关的场所位置信息之间的关系备忘录列表管理单元,用于读取在备忘录列表中列出的服务项目信息,对照本体字典,根据提供服务项目的场所的信息检索与场所信息相关的场所位置信息,以及彼此相关地在备忘录列表中写入至少服务项目信息和与该服务项目信息相关的场所位置信息;当前位置信息获取单元,用于获取当前位置信息;以及通知单元,用于在当前位置信息与备忘录列表中的场所位置信息之间执行匹配,并且向用户通知与所匹配的场所位置信息相关的服务项目的备忘录信息。
为了减轻上述问题,根据本发明的第五优选实施例,提供了一种用于向便携式终端提供备忘录信息的备忘录信息提供方法,其中便携式终端配备有用于存储备忘录列表和本体字典的存储单元,备忘录列表包含为每个用户特定列出的服务项目信息,并且本体字典系统地描述服务项目、提供该服务项目的场所的信息以及与该场所信息相关的场所位置信息之间的关系,该备忘录信息提供方法包括备忘录列表创建单元,用于读取在备忘录列表中列出的服务项目信息,对照本体字典,根据提供服务项目的场所的信息检索与场所信息相关的场所位置信息,以及彼此相关地在备忘录列表中写入至少服务项目信息和与该服务项目信息相关的场所位置信息;当前位置信息获取步骤,用于获取当前位置信息;以及通知步骤,用于在当前位置信息与备忘录列表中的场所位置信息之间执行匹配,并且向用户通知与所匹配的场所位置信息相关的服务项目的备忘录信息。
该备忘录信息提供方法还可包括接收步骤,用于从本体字典管理服务器接收本体字典的更新信息;以及更新步骤,用于在存储单元中更新本体字典。
根据本发明的这些优选实施例,可以有可能在合适的时刻提供用户特定备忘录信息,而不访问外部设备并且无需安全和复杂的操作。
通过下面结合附图对本发明的优选示例性实施例的描述,本发明的上述和其它目的、特性和优点将会变得更加清楚,其中图1是根据本发明优选实施例的备忘录系统10的概要配置的方框图。
图2是根据本发明优选实施例的便携式终端200的概要结构的方框图。
图3是示出根据本发明优选实施例的本体字典252的概要结构的说明图。
图4A是示出根据本发明优选实施例变型的在本体字典252由两个数据库构成的情况下第一数据库的概要结构的说明图。
图4B是示出根据本发明优选实施例变型的在本体字典252由两个数据库构成的情况下第二数据库的概要结构的说明图。
图5是示出根据本发明优选实施例的购物列表254的概要结构的说明图。
图6是示出根据本发明优选实施例的备忘录信息提供方法中形成购物列表254的概要处理的流程图。
图7是示出根据本发明优选实施例的备忘录信息提供方法中在形成购物列表254的处理之后向用户通知备忘录信息的概要处理的流程图。
图8是示出通知单元280向用户通知备忘录信息时显示单元242的显示例子的说明图。
图9是示出显示出售期望产品项目的商店的地图时显示单元242的显示例子的说明图。
图10是示出显示是否用户已经购买了期望产品项目的确认消息时显示单元242的显示例子的说明图。
具体实施例方式
参照附图,将详细描述本发明的优选实施例。在说明书和附图中,具有基本上相同的功能结构的组成元素以相同的附图标记表示,并且省略其重复描述。
<备忘录系统100>
<备忘录系统100的配置>
参照附图1,将描述本发明优选实施例的备忘录系统10的配置。图1是示出备忘录系统10的概要配置的方框图。
本发明优选实施例的备忘录系统10是用于使便携式终端用作备忘录的系统,并且由通过双向通信由通信网络300如因特网互连的本体字典管理服务器100和便携式终端200构成。虽然便携式终端200可直接连接到通信网络300,但是它通常通过基站400连接到通信网络300。
(本体字典管理服务器100的结构)本体字典管理服务器100是备忘录系统10的一个组成元素,并且是用于管理本体字典本身并且更新本体字典上的信息的服务器。本体字典服务器100的主要作用是当登记在本体字典中的信息被更新时将更新信息提供给便携式终端200,不过该主要作用不仅仅局限于提供更新信息。
一般而言,本体字典系统地描述词语之间的各种关系,例如同义词、上位和下位概念、反义词、因果关系和方法。本发明优选实施例的本体字典系统地描述例如产品项目信息(例如,洗眼液)、出售该产品项目的商店的信息(例如,药店)和该商店的位置信息(例如,药店的地址等)之间的关系。
本体字典管理服务器100由以下单元构成本体字典管理单元(未示出),用于管理本体字典;以及通信单元(未示出),用于响应于来自便携式终端的请求而提供本体字典。
本体字典管理单元如上所述管理本体字典,并且主要地在登记在本体字典中的信息被更新时更新本体字典。例如,当由于商店的搬迁而改变了商店位置信息(地址等)时,或者当由于新产品开发而增加或修改了产品信息(用于销售的产品项目)时,更新本体字典。
除了更新本体字典之外,本体字典管理单元还可在本体字典管理服务器100的存储单元(未示出)中存储被删除的本体字典或者新形成的本体字典。
本体字典管理单元还可编辑本体字典。更具体地说,商店位置信息可以限定于特定地区(例如,仅Shinagawu Ku),商店信息可以限定于特定商店(例如,○○药店),并且产品信息可以限定于特定产品项目(例如,其生产号码被限定的产品项目)。因此,可以向用户提供匹配用户偏好的本体字典,并且用户可以高效地接收必要的备忘录。
通信单元从便携式终端200接收用于提供本体字典和/或其更新信息的请求,并且响应于该请求,发送本体字典和/或其更新信息,以便本体字典管理服务器100可向便携式终端200提供本体字典和/或其更新信息。在这种情况下,可以仅提供更新信息,或者可提供整个更新的本体字典。因此,用户可以以匹配便携式终端200的存储器容量的期望形式接收本体字典。
代替提供本体字典及其更新信息,本体字典管理服务器100可允许便携式终端200仅使用本体字典。当本体字典管理服务器100允许便携式终端200使用本体字典时,本体字典管理服务器100可执行认证,例如,通过用户ID和密码的认证、通过诸如签名创建系统的认证系统的认证、通过证书管理系统的认证、以及其它认证。即使本体字典的数据量超过便携式终端200的存储单元的存储器容量,用户也可使用本发明优选实施例的备忘录系统10。
接下来,参照图2,将描述本发明优选实施例的便携式终端200的结构。图2是示出便携式终端200的概要结构的方框图。
便携式终端200是备忘录系统10的一个组成元素,并且具有备忘录功能。便携式终端200可通过使用该便携式终端或本体字典管理服务器100所拥有的本体字典在合适的时刻接收备忘录信息。在下面描述中,将作为示例使用购物备忘录系统,其是本发明的备忘录系统的一个优选实施例。
如图2所示,便携式终端200由处理器(CPU)210、通信单元220、输入单元230、输出单元240、存储单元250、备忘录列表管理单元260、当前位置信息获取单元270、通知单元280、更新单元290等构成。
处理器210特定地是CPU(中央处理单元)、执行便携式终端200的控制(取指令、解码、指令等)和计算。
通信单元220向本体字典管理服务器100请求本体字典,并且从本体字典管理服务器100接收本体字典。为了配置本发明优选实施例的备忘录系统10,虽然通信单元220只要执行与至少本体字典管理服务器100的通信就已足够,但是它也可执行与其它便携式终端的通信(例如,语音和电子邮件发送/接收)。
输入单元230将由用户输入的模拟信息如数字和字符转换成数字信息,并且将其传输到处理器210。在本优选实施例中,输入单元230是该便携式终端的操作键。
输出单元240将由处理器210处理的数字信息转换成模拟信息,并且将其输出到外部。输出单元240包括显示单元242和语音处理单元244。在本发明的优选实施例中,显示单元242例如是LCD(液晶显示器)显示器。语音处理单元244交换模拟语音和数字信息,并且在本发明的优选实施例中例如是麦克风和扬声器。
存储单元250是存储计算机程序和数据的设备。根据本发明的本优选实施例,存储单元250至少存储本体字典252和购物备忘录254,然而,这不局限于这些内容。
存储单元250可包括诸如ROM(只读存储器)的非易失性存储器和诸如RAM(随机存取存储器)的易失性存储器。在这种情况下,购物列表254优选地存储在易失性存储器中,以便可以自由地增加、删除、修改已写入或要写入到购物列表254中的信息。因此,用户可以自由地增加以后变得必要的信息,删除由于目标实现而变得不必要的数据,修改由于环境变化而变得有必要修改的信息等,以便可以向用户提供更有用的备忘录信息。
将参照图3以及图4A和4B具体地描述本体字典252的结构,并且将参照图5具体地描述购物列表254的结构。图3是示出本体字典252的概要结构的说明图。
图4A是示出作为本发明优选实施例变型的在本体字典252由两个数据库构成时第一数据库的概要结构的说明图。图4B是示出该变型的第二数据库的说明图。图5是示出购物列表254的概要结构的说明图。
一般而言,本体字典是这样的字典(数据库),其系统地描述词语之间的各种关系,例如类似词、一般和特定概念、反义词、因果关系和方法,以便使计算机建立关系。如图3所示,本发明优选实施例的本体字典252是这样的字典,其系统地描述任意产品信息(例如,洗眼液、○○CD、面包等)、产品类别信息(例如,药品、CD、食品等)、商店信息(例如,药店、CD商店、超市等)以及商店位置信息(例如,Shibuya Ku ○○、Shinjuku Ku △△、Shinagawa Ku □□等)之间的关系,从而使计算机理解这些关系。
通过使用本体字典252,计算机可建立词语之间的关系,例如头痛药、洗眼液和感冒药包含在药品类别中、药品在药店出售、以及药店位于ShibuyaKu ○○或Shinjuku Ku △△的位置(例如,地址)。接下来,计算机合成这些词语之间的关系,使得它可自动地理解例如洗眼液在Shibuya Ku ○○的药店处出售。另外,如果用户想要购买洗眼液,则当用户从输入单元220输入“洗眼液”时,处理器210可自动地识别“洗眼液在Shibuya Ku ○○和SbinjukuKu △△出售”。因此,当用户检索出售洗眼液的商店的位置时,无需逐步地检索包含洗眼液的产品类别(药品)、出售该药品的商店(药店)以及该药店的位置(Shibuya Ku ○○和Sbinjuku Ku △△),而是可以通过输入“洗眼液”来直接检索该商店的位置,从而可以容易且高效地执行检索。
通过使用本体字典,使计算机理解“洗眼液”和“滴眼液”是相同的产品。因此,有可能避免这样的情形即使用户输入“洗眼液”,但由于存储单元250仅存储了“滴眼液”而不能获得正确的检索结果。
本体字典252可由两个数据库即图4A所示的第一数据库和图4B所示的第二数据库构成。第一数据库是系统地描述任意产品信息(例如,洗眼液、面包等)、对应于该产品信息的产品类别信息(例如,药品、食品等)和对应于该产品类别的商店信息(例如,药店、超市等)(出售包含在该产品类别中的产品项目的商店)之间的关系的数据库。第二数据库是系统地描述商店信息(例如,药店、超市等)与表示该商店的位置的商店位置信息(例如,Shibuya Ku ○○、Shinagawa Ku ◇◇等)之间的关系的数据库。在图4A中,使用洗眼液、头痛药和感冒药作为药品的例子,并且使用面包和牛奶作为食品的例子。显然地,这些例子不仅仅局限于此。
在图4A中,虽然使用特定的产品名称作为产品信息,但是这些产品名称被编码以由处理器210处理。商店信息可以是商店类型如“药店”或者商店名称如“药店A”。在图4B中,使用地址作为商店位置信息,并且虽然该地址不限于市区和郊区基础、城市和地区基础和房间号基础,但是优选的是地址表示较窄范围如房间号,以便使本发明的优选实施例有效。商店位置信息可以以纬度/经度而非地址表达。显然地,地址和纬度/经度也被编码以由处理器210处理。
由于本体字典252由两个数据库构成,因此与本体字典由一个数据库构成的情况相比,可使每个数据库的数据量更小,以便可降低存储单元250的存储器使用量。
在本发明的本优选实施例中,虽然本体字典252包含产品类别信息,但是并不一定需要包含产品类别信息。
如图5所示,购物列表254包含由用户输入的期望产品项目信息(例如,洗眼液、牛奶等)、出售期望产品项目的商店的商店信息(例如,药店、超市等)以及表示商店位置的商店位置信息(例如,Shibuya Ku ○○和Shinjuku Ku △△)。
优选的是,用户可以自由地增加或删除包含在购物列表254中的期望产品信息。当用户希望购买新的产品项目(即,在忘记它之前)时,用户可增加期望产品信息。在购买了产品项目之后,用户从购物列表254中删除该项目的期望产品信息,使得用户将不获得该产品项目的备忘录信息。因此有可能避免两次购买已经购买的相同项目的情形。
接下来,将参照图2继续描述便携式终端200。
备忘录列表管理单元260执行购物列表的创建、修改等。更具体地说,备忘录列表管理单元260在购物列表254中写入(列出)期望产品信息(例如,洗眼液、牛奶等)。接下来,备忘录列表管理单元260读取所列出的期望产品项目,并且参考本体字典252以根据出售期望产品项目的商店的商店信息(药店、超市等)检索商店位置信息(Shinjuku Ku ○○、Shinagawa Ku ◇◇等)。备忘录列表管理单元260在购物列表254中彼此相关地写入至少期望产品信息和出售期望产品项目的商店的商店位置信息。在这种情况下,不仅商店位置信息而且商店信息可以与商店位置信息相关地存储在购物列表254中。然后,以如上所述的方式创建如图5所示的购物列表254。
当前位置信息获取单元270获取当前位置信息(地址、纬度/经度等)以便掌握个人终端的当前位置(即用户的当前位置)。更具体地说,通过使用定位信息系统如GPS(全球定位系统)、热点和PHS(个人手持电话系统)来掌握便携式终端200的当前位置。GPS可以内置于便携式终端或外部设备中。
通知单元280在由当前位置信息获取单元270获取的当前位置信息与在购物列表254中列出的商店位置信息之间执行匹配,并且向用户通知与所匹配的商店位置信息相关的期望产品项目的备忘录信息。
这里,“备忘录信息”是指诸如期望产品项目信息(洗眼液等)、出售该产品项目的商店(药店等)和该商店的位置(诸如Shinjuku Ku ○○的地址或其地图)的信息。可以不将所有这三条备忘录信息通知给用户。例如,可以仅通知期望产品信息或者期望产品信息和商店位置信息。
在本发明的优选实施例中,“匹配”和“被匹配”并不是指当前位置信息与商店位置信息完全一致(例如,纬度/经度完全一致),而是指两者在特定容许范围内匹配。也就是,在本发明的本优选实施例中,“被匹配”是指出售期望产品项目的商店位于离当前位置的预定距离(例如,100米的半径内)。
当从本体字典管理服务器100等提供本体字典252的更新信息时,更新单元290更新存储在存储单元250中的本体字典252。
本体字典252上的更新信息不仅仅局限于存储在本体字典管理服务器100中的更新信息,而且它可以是存储在未连接到能够双向通信的通信线路如因特网的终端中的更新信息,或者存储在计算机可读记录介质如SD存储卡、CD-ROM和软盘(注册商标)中的更新信息。
上述本发明优选实施例的便携式终端200的特定例子可以是便携式电话、PHS(个人手持电话系统)、PDA(个人数字助理)、汽车导航系统等,不过它并不仅仅局限于此。
<备忘录信息提供方法>
接下来,参照图6到10,将描述本发明优选实施例的备忘录信息提供方法。在下文中,将通过将该方法分成创建购物列表254的处理和在创建了该列表之后向用户通知备忘录信息的处理来进行描述。
(创建购物备忘录列表254)首先,参照图6,将描述直到创建购物列表254的处理为止的处理。图6是示出本发明优选实施例的备忘录信息提供方法中直到创建购物列表254的处理为止的处理的概要的流程图。
首先,用户输入一个或多个期望产品项目(例如,洗眼液、面包等)。输入单元230将由用户输入的一个或多个期望产品项目转换成数字期望产品信息。备忘录列表管理单元260将期望产品项目写入到购物列表254中(S102列出)。此时,仅在购物列表254的期望产品信息的字段中写入数据,并且商店信息和商店位置信息的字段仍然为空。
接下来,备忘录列表管理单元260从在购物列表254中列出的期望产品信息读取一个期望产品项目的期望产品信息(S104)。在这种情况下,可以一次读取所有项目的期望产品信息。
接下来,备忘录列表管理单元260参考本体字典252,并且根据出售与所读取的期望产品信息对应的产品项目的商店的商店信息(例如,药店)检索一个或多个商店的商店位置信息(例如,诸如Shibuya Ku ○○和Shinjuku Ku △△的药店地址)(S106)。在这种情况下,由于本体字典252彼此相关地登记商店信息和多条商店位置信息,因此备忘录列表管理单元260可以一次检索与该商店信息相关的一个或多个商店的商店位置信息而无需逐条地检索商店位置信息,从而实现高效的检索。
可以向备忘录列表管理单元260提供仅局限于特定商店信息和商店位置信息的特定检索功能,例如由于药店A以实在的价格销售而仅检索药店A(排除药店B、C...的检索)、以及仅局限于Shibuya Ku的商店的检索。通过向备忘录列表管理单元260提供该功能,例如,备忘录列表管理单元260被免除检索由于高价格因此用户从不去的药店B的位置信息以及检索由于远地区因此用户很少去的Hokkaido的药店的位置信息。因此,有可能实现适于用户偏好的高效和快速检索。
备忘录列表管理单元260将所检索的商店位置信息(Shibuya Ku ○○、Shinjuku Ku △△等)和彼此相关地对应于该位置信息的商店信息(药店等)、以及所读取的期望产品信息(洗眼液)写入到购物列表254中(S108)。在本例中,虽然在购物列表254中也写入商店信息,但是为了根据本发明的优选实施例提供备忘录信息,如果写入了至少期望产品信息和商店位置信息,这是足够的。另一方面,除了图5所示的三条信息之外,还可在购物列表254中写入其它信息,例如特定商店(商店A等)、在该商店(商店A等)中出售的期望产品项目(洗眼液)的价格、从当前位置到该商店(商店A等)的距离、以及该商店(商店A等)的广告。
接下来,备忘录列表管理单元260判断是否读取了所列出(在购物列表254中写入)的期望产品信息中的所有产品项目(S110)。
如果备忘录列表管理单元260判断出读取了所有产品项目,则它在尚未从购物列表254读取的期望产品信息中读取另一个产品项目(S104),以执行步骤S106到S110的处理。以这种方式,重复步骤S104到S110,直到备忘录列表管理单元260在期望产品信息中读取所有期望产品项目为止。
此外,如果备忘录列表管理单元260判断出读取了所有产品项目,则完成图5所示的购物列表254。
(向用户通知备忘录信息)接下来,参照图7到10,将描述根据本发明优选实施例的在创建了购物列表254之后向用户通知备忘录信息的处理。图7是示出本发明优选实施例的备忘录信息提供方法中在创建了购物列表254之后向用户通知备忘录信息的概要处理的流程图。图8是示出通知单元280向用户通知备忘录信息时显示单元242上的显示例子的说明图。图9是示出显示出售期望产品项目的商店的地图时显示单元242上的显示例子的说明图。图10是示出显示用于确认用户是否购买了期望产品项目的确认消息时显示单元242上的显示例子的说明图。
当用户持有在存储单元250中存储了通过上述方法而创建的购物列表254的便携式终端200而外出时,首先,当前位置信息获取单元270获取便携式终端200的当前位置即用户的当前位置的信息(S202)。在这种情况下,如前所述,通过内置于便携式电话中的定位信息系统如GPS或者外部设备、热点和PHS获取当前位置信息。
接下来,备忘录列表管理单元260从在购物列表254中列出的商店位置信息读取一个商店的商店位置信息(S204)。在这种情况下,可以一次读取多个商店的商店位置信息。
接下来,通知单元280在由当前位置信息获取单元270获取的当前位置信息与由备忘录列表管理单元260读取的商店位置信息之间执行匹配(S206)。在本发明的优选实施例中,“匹配”和“被匹配”并不是指当前位置信息与商店位置信息完全一致(例如,纬度/经度完全一致),而是指两者在特定容许范围内匹配。也就是,在本发明的本优选实施例中,“被匹配”是指出售期望产品项目的商店位于离当前位置的预定距离(例如,100米的半径内)。
传统的信息检索主要使用文本中的关键字匹配、通过时间和日期的排序和过滤,并且不可能检索未采用文本写入的信息,例如位置信息。根据本发明优选实施例的备忘录信息提供方法,可以直接检索位置信息,并且用户不需要显式地将位置信息转变成文本。
接下来,通知单元280判断当前位置信息是否匹配商店位置信息(S208)。在存储单元250中临时地存储所匹配的商店位置信息、对应于该商店位置信息的商店信息以及在该商店中出售的一个或多个产品项目的期望产品信息(S210)。对于该临时存储,可使用高速缓冲存储器等以加速处理器210的处理速度。在本发明的本优选实施例中,虽然临时存储期望产品信息、商店信息和商店位置信息这三条信息,但是为了根据本发明的优选实施例提供备忘录信息,如果临时存储至少期望产品信息和商店位置信息,这是足够的。另一方面,除了这三条信息之外,还可临时存储其它信息,例如特定商店(商店A等)、在该商店(商店A等)中出售的期望产品项目(洗眼液)的价格、从当前位置到该商店(商店A等)的距离、以及该商店(商店A等)的广告。
虽然最优选的是无需干涉地一直执行当前位置信息与商店位置信息之间的上述匹配,但是可以以某个间隔(例如,5分钟)周期性地执行它,或者可以响应于来自用户的匹配请求而执行它。
接下来,备忘录列表管理单元260判断是否读取了所列出(在购物列表254中写入)的期望产品信息中的所有产品项目(S212)。
如果备忘录列表管理单元260判断出未读取所有产品项目,则它读取尚未从购物列表254读取的期望产品信息中的另一个产品(S204)以执行步骤S206到S212的处理。以这种方式,重复步骤S204到S212,直到备忘录列表管理单元260读取期望产品信息中的所有期望产品项目为止。
最后,如果备忘录列表管理单元260判断出读取了所有产品项目,则通知单元280读取临时存储的期望产品信息、商店信息和商店位置信息,并且在显示单元242上显示这些信息,从而向用户通知备忘录信息(S214)。完成图5所示的购物列表254。备忘录信息是指诸如期望产品项目(洗眼液等)、出售该产品项目的商店(药店等)和该商店的位置(诸如Shinjuku Ku ○○的地址或其地图)的信息。可以不将所有这三条备忘录信息通知给用户。例如,可以仅通知期望产品信息或者期望产品信息和场所位置信息。图8示出显示单元242上的显示例子。
如图8所示,例如,在显示单元242上显示了表示出售期望产品项目的商店在当前位置的附近、期望产品项目、出售该产品项目的商店以及该商店的地址的消息。在这种情况下,它可被配置成使得用户可链接到地图信息。例如,当用户选择“显示地图”时,可显示诸如图9所示的地图。在图9中,黑点标记“●”表示用户(便携式终端200)的当前位置,而星形标记“★”表示出售期望产品项目的商店的位置。X、Y和Z表示其它建筑物和设施。
当显示地图信息时,例如,语音处理单元244可通过语音引导用户,使得用户可走到出售期望产品项目的商店而不偏离正确的道路。
如图10所示,通知单元280可在显示单元242上显示消息,该消息确认用户是否实际上购买了期望产品项目(洗眼液等)。这样,可提示用户无误地购买所通知的备忘录信息中的期望产品项目。例如,当由通知单元280执行的匹配表示两组纬度/经度之间的完美一致,即当前位置与商店位置之间的零距离,或者当它表示当前位置与商店位置之间非常近的距离(例如,短于5米)而非零距离时,可显示该确认消息,或者可选地,可响应于用户人工输入而显示消息,而不是自动显示。
如图10所示,除了购买确认消息之外,通知单元280还可被配置成使用户选择对该消息的回答。在这种情况下,如果用户选择购买(在图10中为“是”),则备忘录列表管理单元260可从购物列表254中删除已经购买的产品项目的期望产品信息和与期望产品信息相关的所有信息(没有来自用户的删除请求),而如果用户选择不购买(在图10中为“否”),则备忘录列表管理单元260不从购物列表254中删除该产品项目的期望产品信息。因此,用户可免于这样的情形,即再次通知已经购买的产品项目的信息,从而错误地两次购买相同的产品项目。如果当通知单元280通知备忘录信息时,用户由于偶然地没带钱包而不能购买该产品项目,则当用户下次靠近该商店时,用户可通知相同的备忘录信息。由于向通知单元280提供显示购买确认消息并且提供购买和不购买之间的用户选择的功能,因此通知单元280可通知备忘录信息同时考虑用户状态。
虽然如上所述自动删除在购物列表254中写入的信息,但是可以响应于来自用户的删除请求而删除不必要的信息。
虽然本发明的优选实施例是参照附图而描述的,但是应当清楚,本发明本发明不局限于上述实施例。本领域的技术人员应当清楚,在所附权利要求或其等价物的范围之内,可以根据设计要求和其它因素进行各种改变、修改、组合、子组合和变更。
例如,位置信息不仅仅局限于出售期望产品的商店的位置,而是可使用各种类型的信息,例如提供期望菜肴的餐馆的位置、上演期望电影的电影院的位置、具有用户期望经历的吸引力的主题公园的位置、以及其它类型的位置。
本发明适用于便携式终端,特别适用于装备有用于获取当前用户位置信息的装置如GPS的那些便携式终端。
对相关申请的交叉引用本发明包含与2004年4月28日向日本专利局提交的日本优先权文本JP2004-133835相关的主题内容,在此将其全文引作参考。
权利要求
1.一种用于作为备忘录操作便携式终端的备忘录系统,包括本体字典管理服务器、便携式终端以及用于互连本体字典管理服务器与便携式终端以便使得能够双向通信的通信网络;其中本体字典管理服务器包括本体字典管理部件,用于管理通过相互关联服务项目、与提供该服务项目的场所相关的场所信息、以及与该场所信息相关的场所位置信息而组织的本体字典;和通信装置,响应于来自便携式终端的请求而提供本体字典。便携式终端包括通信装置,用于从本体字典管理服务器接收本体字典;存储装置,包含本体字典和包括列出的服务项目信息的用户特定备忘录列表;备忘录列表管理部件,用于读出在备忘录列表中列出的服务项目信息;对照本体字典,根据提供该服务项目的场所信息检索与该场所信息相关的场所位置信息,以及通过至少相关每个服务项目信息和与该服务项目信息相关的场所位置信息来向备忘录列表写入;当前位置信息获取部件,用于获取当前位置信息;和通知部件,用于通知与通过匹配当前位置信息与备忘录列表的场所位置信息而匹配的场所位置信息相关的服务项目所相关的备忘录信息。
2.根据权利要求1所述的备忘录系统,其中,当登记在本体字典中的信息被更新时,本体字典管理部件将更新信息提供给便携式终端。
3.一种便携式终端,包括存储装置,包含用户特定备忘录列表和本体字典,其中用户特定备忘录列表包括列出的服务项目信息,并且本体字典通过相互关联服务项目、与提供该服务项目的场所相关的场所信息、以及与该场所信息相关的场所位置信息来组织;备忘录列表管理部件,用于读出在备忘录列表中列出的服务项目信息;对照本体字典,根据提供该服务项目的场所信息检索与该场所信息相关的场所位置信息,以及通过至少相关每个服务项目信息和与该服务项目信息相关的场所位置信息来向备忘录列表写入;当前位置信息获取部件,用于获取当前位置信息;以及通知部件,用于通知与通过匹配当前位置信息与备忘录列表中的场所位置信息而匹配的场所位置信息相关的服务项目所相关的备忘录信息。
4.根据权利要求3所述的便携式终端,其中服务项目信息包括产品信息;备忘录列表包括购物备忘录列表;场所信息包括商店信息;场所位置信息包括商店位置信息;并且备忘录信息至少包括要购买的产品的信息。
5.根据权利要求4所述的便携式终端,其中本体字典包括第一数据库,被组织成相关产品信息与商店信息;以及第二数据库,被组织成相关商店信息与商店位置信息。
6.根据权利要求3所述的便携式终端,还包括通信装置,用于从本体字典管理服务器接收本体字典的更新信息;以及更新部件,用于当接收到更新信息时,在存储装置内更新本体字典。
7.一种计算机程序,用于执行以下装置的功能便携式终端,其包括存储装置,该存储装置包含用户特定备忘录列表和本体字典,其中用户特定备忘录列表包括列出的服务项目信息,并且本体字典通过相互关联服务项目、与提供该服务项目的场所相关的场所信息、以及与该场所信息相关的场所位置信息来组织;备忘录列表管理部件,用于读出在备忘录列表中列出的服务项目信息;对照本体字典,根据提供该服务项目的场所信息检索与该场所信息相关的场所位置信息,以及通过至少相关每个服务项目信息和与该服务项目信息相关的场所位置信息来向备忘录列表写入;当前位置信息获取部件,用于获取当前位置信息;以及通知部件,用于通知与通过匹配当前位置信息与备忘录列表中的场所位置信息而匹配的场所位置信息相关的服务项目所相关的备忘录信息。
8.根据权利要求7所述的计算机程序,其中服务项目信息包括产品信息;备忘录列表包括购物备忘录列表;场所信息包括商店信息;场所位置信息包括商店位置信息;并且备忘录信息至少包括要购买的产品的信息。
9.根据权利要求8所述的计算机程序,其中本体字典包括第一数据库,被组织成相关产品信息与商店信息;以及第二数据库,被组织成相关商店信息与商店位置信息。
10.根据权利要求7所述的计算机程序,还执行以下装置的功能通信装置,用于从本体字典管理服务器接收本体字典的更新信息;以及更新部件,用于当接收到更新信息时,在存储装置内更新本体字典。
11.一种计算机可读记录介质,记录用于执行以下装置的功能的程序便携式终端,其包括存储装置,该存储装置包含用户特定备忘录列表和本体字典,其中用户特定备忘录列表包括列出的服务项目信息,并且本体字典通过相互关联服务项目、与提供该服务项目的场所相关的场所信息、以及与该场所信息相关的场所位置信息来组织;备忘录列表管理部件,用于读出在备忘录列表中列出的服务项目信息;对照本体字典,根据提供该服务项目的场所信息检索与该场所信息相关的场所位置信息,以及通过至少相关每个服务项目信息和与该服务项目信息相关的场所位置信息来向备忘录列表写入;当前位置信息获取部件,用于获取当前位置信息;以及通知部件,用于通知与通过匹配当前位置信息与备忘录列表中的场所位置信息而匹配的场所位置信息相关的服务项目所相关的备忘录信息。
12.一种向便携式终端提供备忘录信息的备忘录信息提供方法,其中该便携式终端包括存储装置,该存储装置包含用户特定备忘录列表和本体字典,该用户特定备忘录列表包括列出的服务项目信息,并且该本体字典通过相互关联服务项目、与提供该服务项目的场所相关的场所信息、以及与该场所信息相关的场所位置信息来组织,该备忘录信息提供方法包括备忘录列表产生步骤,读出在备忘录列表中列出的服务项目信息;对照本体字典,根据提供该服务项目的场所信息检索与该场所信息相关的场所位置信息,以及通过至少相关每个服务项目信息和与该服务项目信息相关的场所位置信息来向备忘录列表写入;当前位置信息获取步骤,获取当前位置信息;以及通知步骤,通知与通过匹配当前位置信息与备忘录列表中的场所位置信息而匹配的场所位置信息相关的服务项目所相关的备忘录信息。
13.根据权利要求12所述的备忘录信息提供方法,其中服务项目信息包括产品信息;备忘录列表包括购物备忘录列表;场所信息包括商店信息;场所位置信息包括商店位置信息;并且备忘录信息至少包括要购买的产品的信息。
14.根据权利要求13所述的备忘录信息提供方法,其中本体字典包括第一数据库,被组织成相关产品信息与商店信息;以及第二数据库,被组织成相关商店信息与商店位置信息。
15.根据权利要求12所述的备忘录信息提供方法,还包括接收步骤,用于从本体字典管理服务器接收本体字典的更新信息;以及更新步骤,用于当接收到更新信息时,在存储装置内更新本体字典。
全文摘要
通过使用便携式终端在合适的时刻提供特定于用户的备忘录信息,而不访问外部设备并且无需安全和复杂的操作。一种便携式终端,配备有存储单元,用于存储本体字典和备忘录列表;备忘录列表管理单元,用于读取在备忘录列表中列出的服务项目信息,对照本体字典,根据提供服务项目的场所的场所信息检索与场所信息相关的场所位置信息,以及至少将每个服务项目信息和与该服务项目信息相关的场所位置信息写入到备忘录列表中;当前位置信息获取单元,用于获取当前位置信息;以及通知单元,用于在当前位置信息与备忘录列表中的场所位置信息之间执行匹配,并且向用户通知与所匹配的场所位置信息相关的服务项目的备忘录信息。
文档编号H04W4/00GK1691038SQ200510068448
公开日2005年11月2日 申请日期2005年4月28日 优先权日2004年4月28日
发明者大输卓之 申请人:索尼株式会社