图像提供装置的制作方法

文档序号:6351308阅读:144来源:国知局
专利名称:图像提供装置的制作方法
技术领域
本发明涉及一种图像提供装置、一种图像提供方法、一种计算显示程序等等。本发明特别涉及一种图像提供装置、一种图像提供方法、一种计算显示程序等等,用于依据诸如金融产品的余额(balance)的输出内容关于时间的涨落形成图像,以便于容易地了解输出内容关于时间的涨落。
背景技术
迄今,为用户设计人生计划的系统已广为人知。例如,人寿保险公司以公司过去的经验为基础建议人生计划,显示实现该人生计划的保险产品以及这些保险产品所需要的分期付款。
然而,在某些传统技术中,为用户建议的人生计划以人寿保险公司过去的经验为基础,而人寿保险公司仅仅只计算这项人生计划必要的支出。因此,从用户的角度看,传统技术建议了消极的人生计划,即“可以做什么”,而用户自己不能以“设计要做什么”的角度设计人生计划。
本发明以克服这样的问题为目的而开发。

发明内容
本发明依照权利要求1提供了一种图像提供装置,其中,输出内容关于时间的涨落以该输出内容的初始值和影响该输出值的涨落的参数为基础计算,并依据该输出内容关于时间的涨落产生图像。从而克服了上述问题。
本发明依照权利要求3提供了如权利要求2所述的一种图像提供装置,其中,输出内容是金融产品的结余,参数是该金融产品立约人的收入,初始值是在一指定时间该金融产品的结余,而时间是在该指定时间该立约人的年龄。从而克服了上述问题。
本发明依照权利要求8提供了如权利要求5所述的一种图像提供装置,其中,在产生图像时,创建依据金融产品关于时间的涨落形成二维图表所需的数据,该二维图表分别以金融产品的结余和时间为轴,创建了在同一时间使指示人生事件的图标形成图像所需的数据,并且在涨落计算中,依据在其上设置了图标的图表的时间计算立约人在相应于图标的人生事件被设定的时间的年龄。从而克服了上述问题。
本发明依照权利要求12提供了一种计算显示程序,用于描述控制部分的控制流程,该控制部分至少包括显示部分和输入操作部分,该程序包括显示事件图标(对应至少计算的元素)和事件设置部分(用于通过操作设置事件图标,以指定至少一维值)的步骤、以通过操作在事件图标设置部分设置的事件图标的位置为基础进行预定计算、以及以计算结果为基础显示结果。从而克服了上述问题。
在这里,控制部分的功能是基于指定的信息元素,至少选择性地执行在显示部分的指定位置的图像显示、以来自操作输入部分的信息为基础进行指定图像对象的规范(specification)、以来自操作输入部分的信息为基础进行坐标的规范、指定的图像对象在指定坐标上的显示、以及算数计算。此外,该计算显示程序由多个信息元素的次序形成,而控制部分依照该信息元素的次序执行操作。
本发明依照权利要求13提供了如权利要求12所述的一种计算显示程序,其中,结果显示可以以至少两种格式形成,形成用于提示选择格式的显示,以来自操作输入部分的信息为基础选择格式,并显示结果。从而克服了上述问题。
本发明依照权利要求14提供了如权利要求12所述的一种计算显示程序,其中,当所述操作输入部分检测所述事件图标指定的输入操作时,形成用于提示输入数值的显示,并以该操作输入部分检测到的数值执行计算。从而克服了上述问题。
本发明依照如权利要求部分述的其它权利要求,与实施例部分描述的内容有关(将在后面描述),相应地,这里省略了其描述。


图1显示了一个显示屏,其中根据本发明的一个实施例的初始程序被激活,该初始程序的功能为储蓄金额模拟的入口页。
图2显示了初始显示屏,其中钱款查看功能被激活。
图3显示了主显示屏,其中钱款查看功能被激活。
图4显示了事件图标被设置在事件设置部分后的显示屏。
图5显示了一个显示屏,其中,执行了相应于事件图标设定支出或收入的金额的操作。
图6显示了用户设定了在调整元素设定显示中的单个调整元素之后的储蓄金额图表。
图7显示了一个显示屏,其中选择了收入/支出结余屏。
图8显示了一个显示屏,其中选择了还款期屏。
图9是根据该实施例的系统的总体图。
图10显示了客户机主要部分的构造。
图11显示了相应的程序执行部分的构造。
图12显示了所谓的初始程序的结构,该初始程序又被称为入口页。
图13是计算显示程序的结构图。
图14是当使用视窗PC(Personal Computer,个人计算机)时的结构图。
图15显示了在该应用程序初始时期的显示部分上显示的布局图的一个例子。
图16显示了显示储蓄金额模拟的一个例子。
图17是显示第一个实施例和另一个实施例中不同的部分之间的一致性。
具体实施例方式
下面结合附图1至16描述本发明的一个实施例。
1.储蓄金额模拟的显示屏的描述在本实施例中,以下述情况为例,描述其中的操作,即,本发明被应用于这样的应用通过自由地设定事件以显示储蓄金额,并具有各种各样相关联的收入和支出,而该收入和支出在用户的一生中都可以发生(在下文中称为“储蓄金额模拟”)。结合附图1至8描述作为该储蓄金额模拟操作的结果显示的屏幕的例子。
1.1.初始程序被激活的显示屏图1显示了一个显示屏,其中初始程序被激活,该初始程序的功能为储蓄金额模拟的入口页,这是作为储蓄金额模拟操作的结果显示的屏幕的一个例子。
在图1中,显示屏的显示表面101的中间提供一个矩形的主显示表面102,而以环绕主显示表面102外围的方式提供功能显示部分103。至少给功能显示部分103提供一个功能图标104。功能图标104用于显示有关主显示表面102的指定功能或用于激活如浏览器的不同程序,用于在另一个显示屏上显示指定的功能。这些指定的功能被预先指定到单个的功能图标104。
如图1所示,对于功能显示部分103,主显示表面102的上沿区域命名为“工具软件包(TOOLKit)”103a,主显示表面102的右沿区域命名为“资金软件包(FUNDKit)”103b,主显示表面102的下沿区域命名为“帮助软件包(HELPKit)”103c,而主显示表面102的左沿区域命名为“命令软件包(COMMANDKit)”103d。放置在软件包103a至103d的功能图标104以这样的方式放置,即基于每个软件包103a至103d的性质分类为软件包103a至103d的一个中。
作为参考,下面将描述每一个软件包103a至103d的性质。用于了解使用该实施例的图像提供设备的用户的财务状况的各种各样的功能图标104放置在工具软件包103a。用于执行让用户管理其资产的指定的流程的各种各样的功能图标104放置在资金软件包103b。用于用户学习基本知识以选择金融产品的各种各样的功能图标104放置在帮助软件包103c。用于用户每天使用或执行各种各样的流程的各种各样的功能图标104放置在命令软件包103d。
当想要操作指定到每一个功能图标104的指定功能时,用户通过使用指示器等,将相应于想要操作的指定功能的功能图标104从显示在功能显示部分103的功能图标104中拖放到主显示表面102。结果,执行了被拖放到主显示表面102上的功能图标所指定的指定功能的操作。
下面将参考显示屏描述放置在功能显示部分103的每一个功能图标104所指定的指定功能的操作。
1.2.钱款查看功能的显示屏图2显示了初始状态的显示屏,其中钱款查看功能被激活,这是作为储蓄金额模拟操作的结果显示的屏幕的一个例子。如上所述,通过用户将放置在功能显示部分203的工具软件包203a的钱款查看功能图标204拖放到主显示表面202,图2所示的显示屏被显示在显示表面201上。
钱款查看功能是用于模拟了解资产状况必要的数值,如用户的收入和用户一生的储蓄总金额相对当前储蓄总金额的涨落、并利用数值形成图表的功能。当计算储蓄总金额的涨落时,基于各种各样的统计数字估计年收入的涨落,而这些涨落被反应在储蓄总金额的涨落等中。
自然地,储蓄总金额的涨落等被过去、现在、和期望中将来的事件,以及一生中发生的事件次数所影响。人生中的事件的例子包括结婚、生小孩、买房、和退休。在这个钱款查看功能中,一生中事件的发生次数,和这些次数发生的收入和支出由用户设定,而根据用户的设定计算上述储蓄总金额的涨落。这时,基于各种各样的统计数字,一生中的事件导致的储蓄总金额的涨落的涨落范围也被估计。
另外,用户选择的生活方式影响储蓄总金额的涨落。生活方式的例子包括用户是否关心自己的健康、业余爱好花费多少、以及是否努力成为成功人士。在这个钱款查看功能中,用户为自己设定一种生活方式,而根据该设定,计算上述的储蓄总金额的涨落。这时,基于各种各样的统计数字,生活方式导致的储蓄总金额的涨落的涨落范围也被估计。
在图2中,给主显示表面202提供年收入输入部分205,用于输入用户的年收入;和储蓄金额输入部分206,用于输入用户当前储蓄总金额。用户在年收入输入部分205输入当前年收入,在储蓄金额输入部分206输入当前储蓄总金额,并执行指定的操作如点击主显示表面202提供的开始按钮207。结果,钱款查看功能的主显示操作(将在下文描述)被执行。
图3显示了主显示屏,其中钱款查看功能被激活,这是作为储蓄金额模拟操作的结果显示的屏幕的一个例子。在图3中,给主显示表面302提供标签303a至303c,用于在各种各样的显示屏之间切换。图3所示的显示的例子是选择储蓄金额改变标签303a的情况下的屏幕。通过执行指定的操作,如从标签303a至303c中点击相应于想要的功能的标签,执行显示屏之间的切换。
给图3中的主显示表面302提供储蓄金额图表304。该储蓄金额图表304显示在这样一个图表中,其中,从当前开始的、用户的储蓄总金额关于时间的涨落,以图2中输入的用户的年收入和当前储蓄总金额为基础,而且其中,对关于时间的涨落,垂直轴显示储蓄总金额而水平轴显示用户的年龄。当计算储蓄总金额关于时间的涨落时,用户当前年龄是必要的。为得到用户当前年龄的信息,可以使用存储在服务器901或客户机907的信息。作为选择,也可以在图2中提供年龄输入部分,并使用用户输入的年龄。
在储蓄金额图表304的右上方,提供一个储蓄金额显示部分305。在这个储蓄金额显示部分305上,当用户使用指示器等执行指定的操作时,在显示在储蓄金额图表304上的、用于显示用户储蓄总金额关于时间的涨落的曲线304a上,显示了指示器存在的位置的用户年龄和估计出的那时的储蓄总金额。
在储蓄金额图表304的下方,显示了多个事件图标306。这些事件图标306相应于单个描述的人生事件。在储蓄金额图表304和事件图标306之间,沿用户年龄轴,即储蓄金额图表304的水平轴,提供事件设置部分307。当用户执行指定的操作,如拖放事件图标306,并将事件图标306放置在事件设置部分307的指定位置时,相应于该指定位置的用户年龄被读出,通过假设相应于该事件图标306的指定人生事件发生在该年龄重新计算储蓄总金额关于时间的涨落,并且基于该重新计算的结果修正储蓄金额图表304的显示。
图4显示了事件图标被设置在事件设置部分后的显示屏,这是作为储蓄金额模拟操作的结果显示的屏幕的一个例子。如图4所示,作为将事件图标406设置在事件设置部分407的结果,通过与图3比较可以了解储蓄金额图表404的显示被改变了。通过执行指定的操作如拖放,事件图标406放置的位置也可以在事件设置部分407内改变,并根据事件图标406放置的位置的改变,重新计算储蓄总金额关于时间的涨落,而储蓄金额图表404的显示也被改变。
在上述的方式中,人生事件,和与该事件关联的支出与收入被关联到每一个事件图标。在这种情况下,与该事件关联发生的支出或收入金额依单个的用户而不同。例如,买房导致的房屋贷款及其还款的契约、和房屋贷款的总金额依用户的人生计划而不同。因此,为了尽可能精确地执行储蓄总金额关于时间的涨落的估计,最好能让用户设定与事件图标关联的支出和收入的金额。在该钱款查看(Money View)功能中,可以让用户设定与事件图标关联的支出和收入的金额。
图5显示了一个显示屏,其中,执行了设定相应于事件图标的支出或收入的金额的操作,这是作为储蓄金额模拟操作的结果显示的屏幕的一个例子。在图5中,支出金额设定窗口508是用户用于设定与每一个事件图标关联的支出或收入金额的窗口。用户通过执行指定的操作如点击设置在事件设置部分507中的事件图标506,激活并显示支出金额设定窗口508。
给支出金额设定窗口508提供多个支出金额设定按钮509a至509c(尽管在该附图所示的例子中支出设定按钮数为三,该数目是不限的),用于设定支出金额。当用户执行指定的操作如点击支出金额设定按钮509a至509c中的一个时,相应于该支出金额设定按钮509a至509c的支出金额被关联到事件图标506,而支出金额设定窗口508被关闭。结果,储蓄总金额关于时间的涨落被重新计算,而且储蓄金额图表504得到修正并显示。
返回参考图3,给主显示表面302提供调整元素设定显示308。该调整元素设定显示308用于让用户设定调整元素(在附图所示的例子中,调整元素的数目是三),如用户的生活方式。例如,就每一个调整元素,如用户的健康状况(“健康状况”)、业余爱好的支出金额(“业余爱好支出”)、和是否过一种要成为成功人士的生活(“成功等级”)而言,用户比照一般的生活方式,如果有该趋势,设定(“+”),如果该趋势不强,设定(“-”)。用户通过执行指定的操作如拖动调整元素设定显示308中间的滑块,执行单个调整元素的设定。结果,储蓄总金额关于时间的涨落被重新计算,而储蓄金额图表304得到修正并显示。图6显示了用户设定在调整元素设定显示608中的单个调整元素之后的储蓄金额图表604。
在图3中,给主显示表面302提供复位按钮309。当用户执行指定的操作如点击该复位按钮309时,显示图2中的初始屏,以致其中所有的输入值,如年收入,都被清除。
图7显示了一个显示屏,其中选择了收入/支出结余屏,这是作为储蓄金额模拟操作的结果显示的屏幕的一个例子。如上所述,通过用户执行一个指定的操作如点击收入/支出结余标签703b,执行收入/支出结余屏的选择。给主显示表面702提供收入/支出图表704。该收入/支出图表704如下所述基于附图2中输入的用户的年收入和当前的储蓄总金额,从当前时间开始,以五年为单位,计算用户的收入/支出的涨落,并将关于时间的涨落显示在图表中,其中垂直轴显示收入和支出的金额,而水平轴显示用户的年龄。用户的收入/支出关于时间的这些涨落也根据上文提到的事件图标的设定和在调整元素设定显示中的调整元素的设定而变化。
图8显示了一个显示屏,其中选择了付款期屏,这是作为储蓄金额模拟操作的结果显示的屏幕的一个例子。如上所述,通过用户执行一个指定的操作如点击付款期标签803c,选择还款期屏。给主显示表面802提供付款期图表804。该收入/支出图表804如下所述基于图3中设定的事件图标放置的位置,计算为每一个事件(图标)假设的付款期,在垂直方向为每个事件图标安排付款期的长度,并将该长度以带的形式显示,其中水平轴显示用户的年龄。每一个事件的付款期根据上述事件图标的设定和关联到该事件图标的支出或收入金额的设定而改变。
给付款期图表804提供一个滑块805。用户执行指定的操作如拖动该滑块805的结果是在支出金额显示部分806,随同用户的年龄,显示了相应于滑块805在水平轴上的位置的年龄的所有事件必要的支出总金额。
对于付款期图表804中指示付款期的带显示807,当支出金额变得等于或大于预定金额时,即,当估计到很多事件以重叠的方式发生,而支出总金额在用户的特殊的年龄达到巨大的金额时,该时期的带显示807a以不同于正常带显示807的显示方式显示。
2.根据该实施例的构造下面,将结合附图9至13描述用于执行上述操作的各个部分的构造和操作。
2.1.系统的总体构造首先结合附图9描述根据该实施例的系统的总体概念。图9是根据该实施例的系统的总体图。
网络906以这样的一种方式操作,当连接到网络的装置与每一个目标装置以有线或无线的方式建立会话时,信息可以在这些装置间传送和接收。因此,在图9中,网络906显示为由一条脊线(backbone line)连接。然而,网络可以通过如互联网的网关将多个网络组合起来的方式实现。此外,即使该连接可以通过PPP(Peer-Peer Protocol,点对点协议)连接,而不需要具有通常所称的脊线的直接连接,只要当通信建立时,信息可以在其间传送和接收,就不会有问题。
服务器901被接到网络906,并提供基于来自客户机907的请求而请求的信息,所述客户机907以相似的方式直接或间接连接到网络906,并通过网络交换信息。
服务器901可以通过微软公司开发的IIS(Internet Information Server,因特网信息服务器)等实现。即,服务器901至少包括请求分析部分902、处理执行部分903、程序记录部分904、和客户机信息记录部分905。
请求分析部分902分析通过网络906发送的、来自客户机907的请求的内容,并确定处理执行部分903的操作,以便基于该请求确定服务器的操作。
处理执行部分903至少有如下功能,即基于至少请求分析部分902的输出,提供通过网络发出请求的客户机指定的信息的功能,和提供被请求程序的功能,而这两个功能都已被实现。
程序记录部分904连接到处理执行部分903。当处理执行部分执行提供程序的操作时,程序记录部分被参考,相应的程序被提供给处理执行部分,结果,程序被提供给发出请求的客户机907。在这里,当前,所述程序主要是显示程序,另外,可以包含用于布置计算显示程序的程序,其特定的例子为HTML(Hypertext Markup Language,超文本链接指示语言)文件。
客户机信息记录部分905连接到处理执行部分903。当处理执行部分执行提供发出请求的客户机指定的信息的操作时,客户机信息记录部分被参考,该客户机指定的记录信息被提供给处理执行部分,结果,记录信息被提供给发出请求的客户机。此外,在处理执行部分的指令下,客户机信息记录部分905可以记录从客户机获得的信息作为客户机指定的信息。这可以通过记录客户机指定的标识符实现,其中客户机通过cookie(客户机状态信息收集包)信息,和当例如客户机是一台在其中操作所谓浏览器程序如互联网浏览器(Internet Explorer)或网景浏览器(Netscape Navigator)的计算机时,从客户机获得的信息被指定。
例如,在该信息中,可以包括操作该客户机的操作者的年龄信息、和当先前操作计算显示程序时设定的如时间图标的设置位置的客户机指定的信息。
2.2.客户机的构造下面将描述客户机的构造。
2.2.1.客户机的主要部分的构造在这里,将结合附图10描述客户机907的主要部分。
图10显示了客户机的主要部分的构造。
客户机的主要部分主要由控制部分1001和程序记录部分1002形成。
另外,控制部分1001至少包括显示控制部分1006、显示部分1005、输入操作部分1004、和程序执行部分1003。
程序执行部分1003按顺序读取记录在程序记录部分1002的程序,并依照其中的指令,确定显示控制部分1006和输入操作部分1004的操作。此外,通过依照输入操作部分1004的输入改变程序读取位置,程序执行部分1003可以依照上述输入执行操作。此外,当有必要时,程序执行部分可以执行如通过网络向服务器901发送请求的处理。另外,当程序执行部分在微软公司开发的视窗操作系统下操作时,如果给出操作视窗应用程序的指令,可以实现更灵活的用户界面,这样就更好了。
输入操作部分1004可以基于显示部分1005的显示或者可以独立地接收操作者给控制部分的指令,并可以向程序执行部分1003通知该内容。
显示控制部分1006可以接收来自程序执行部分1003的指令,并可以控制通常所说的形成图像,如依照所述指令,通过显示部分1005,在指定的位置显示至少一项预定的图像元素。
显示部分1005由显示控制部分1006控制,并在显示表面显示图像信息,以便操作者可以直观地认识该图像信息。因此,图像信息被显示在显示表面的功能显示部分和主显示表面,这样操作者可以查看这些图像信息。
程序记录部分1002至少可以记录计算显示程序,记录通过网络从服务器获得的程序或记录在记录介质上的程序,并基于来自程序执行部分1003的请求读取其中的内容。
下面结合附图11详细描述程序执行部分1003的内容。为便于理解,在这里的描述基于如下假设假设所谓面向对象的程序中的事件驱动程序,其中如微软公司开发的视窗,通过在对象间传送消息进行操作。另外,在UNIX操作系统和Linux操作系统中使用标准连续(sequential)程序。
2.2.2.程序执行部分的结构图11显示了程序执行部分的结构。
程序执行部分至少包括程序解释部分1101、图像对象记录部分1103、图像对象显示控制部分1102、计算部分1104、输入检测部分1105、和参数记录部分1106。
程序解释部分1101读取信息元素的次序,所述信息元素通常以程序的顺序写入,而程序的次序至少与记录在程序记录部分1002的计算显示程序有关;并基于该信息元素确定图像对象记录部分1103、图像对象显示控制部分1102、计算部分1104、输入检测部分1105、和参数记录部分1 106的操作。此外,读取的顺序依该信息元素而改变。此外,程序不限于记录在程序记录部分的程序,并且最好让响应于记录在图像对象记录部分(将在下文描述)的图像对象拥有的视窗消息而操作的程序(通常是一组小规模程序)也能够被制作为要被处理的对象。
图像对象记录部分1103是记录预定的信息元素的部分,而该信息中包含了在显示部分产生显示的基本信息。例如,在照片和图标的情况下,二维比特次序信息可以被使用,并且其中简单指示其轮廓的矢量信息和指示填充其内容的信息组装成的信息可以被使用。
在这里,图像对象是包含用于在显示部分制作显示的基本信息的信息,并且,定义预定操作流程的程序可以记录在其中,所述流程在图像被指定时执行。该程序通常是一组小规模程序,在程序解释部分中,以响应于从输入检测部分1105被通知的内容中获得的视窗消息的方式,可以选择并执行这些程序中的一个。
当计算请求发生时,计算部分1104基于程序解释部分的操作响应该请求,并返回计算结果。对于计算内容,最好包含加、减、乘、除,另外,最好有n次幂计算。
输入检测部分1105接收输入操作部分1004检测到的操作信息,并向程序解释部分通知该操作信息。更明确地说,可以选择多个可以在程序解释部分中解释的程序中的一个,并传送输入值。
3.第一个实施例的操作下面将描述该实施例的操作。在这里,以下述情况为例,描述其中的操作,即,该实施例被指定地应用到用于显示状态的应用中,在该状态中,储蓄金额随自由设定上述涉及各种各样的收入和支出的事件改变,而在用户活着的时候这些事件都可以发生(在下文中称为“储蓄金额模拟”)。
首先,启动显示在功能显示部分的功能的选择以进入该应用。下面将结合附图9至12、和附图15描述该选择的程序。
图12显示了所谓的初始程序的结构,该初始程序又被称为入口页。
初始程序包含信息元素组1201,用于指示功能图标显示;信息元素组1202,用于检测功能图标规范;信息元素组1203,用于基于检测到的功能图标的规范,选择要操作的程序;以及信息元素组1204,用于定义所选程序的内容。
指示功能图标显示的信息元素组1201包含指定图像对象和显示关于该功能图标的图像对象的地方的信息。
最初,当操作者想要操作该应用时,向服务器901发出请求,以提供相应的初始程序,该服务器901将该应用作为程序记录。
结果,请求分析部分902分析该内容,并指令处理执行部分903从程序记录部分904提取相应的初始程序。响应于该指令,处理执行部分从程序记录部分提取初始程序,并向发出请求的客户机907提供该程序。
被提供的初始程序临时记录在程序记录部分1002,并且依照该内容,该程序被记录在图像对象记录部分1103。然后,该内容被程序执行部分1003执行。
因此,首先,初始程序中的功能图标显示1201被执行。那么,其中包含的图像对象被程序解释部分1101读取,其显示位置通过图像对象显示控制部分1102确定,而图像对象通过显示控制部分1006的操作显示在显示表面1005的指定地方。结果,如图15所示,图像对象在显示表面上如1501-1和1501-2所指示的方式显示。在这里,图15显示了该初始程序的显示的一个例子。当然,实现该显示布局图,是因为其被预先包含在指示功能图标显示的信息元素组1201中,并且当想要采用其它布局图时,可以以这样的方式执行设定。
其次,当操作者指定关于输入操作部分1004的功能图标时,检测该规范,发布消息,该消息被输入检测部分接收,并且该消息被传送到程序解释部分。结果,程序解释部分1101选择(1203)包含在相应于该消息的图像对象中的程序,并执行(1204)该程序。
在这里,为执行该程序,可以使用已经包含在通过较早请求接收到的初始程序中的另一个程序。作为选择,可以再一次向服务器发出请求,而该程序可以被提取。
在这里,如果假设计算显示程序被再一次提取,计算显示程序再次被记录在程序记录部分1002,需要时将该程序记录到图像对象记录部分1103,并提取其中的内容。
图13显示了该重新加载的计算显示程序的结构,结合图13和16继续描述。
该计算显示程序包含信息元素组1301,用于标明至少事件图标和事件设置部分被显示;信息元素组1304,用于检测通过操作将事件图标设置在指定的位置;信息元素组1307,用于标明计算执行,用于基于各种检测值执行计算;以及信息元素组1308,用于标明图表被显示。此外,如果计算显示程序包含信息元素组1302,用于标明调整元素被显示;信息元素组1303,用于标明显示格式被选择;信息元素组1305,用于检测调整元素已被操作;和信息元素组1 306,用于检测显示格式选择已被操作,这些都将为操作者的便利作出贡献,而这是最好的。在这里,假设包含这些信息元素组,并结合图16继续描述。
对于记录在程序记录部分1002的计算显示程序,首先,读取用于标明事件图标和事件设置部分被显示的信息要素组1301,并通过程序解释部分1101解释该组。那么,程序解释部分1101依照该信息元素,致使背景图像1607、事件图标1601-1、1601-2、......、以及图标设置部分1602的显示位置,由图像对象显示控制部分1102的操作基于这些图像对象中包含的信息确定,并致使显示控制部分1006操作以显示之。结果,这些被显示到主显示表面。
其次,读取用于标明调整元素被显示的信息元素组1302,并通过程序解释部分1101解释该组。那么,依照该解释,调整元素1606被显示。该调整元素1606也是图像对象,其包含作为选择该元素的结果而操作的程序。
此外,读取用于标明显示格式被选择的信息元素组1303,并将该组显示为“改变储蓄金额”标签1604-1、“收入/支出结余”标签1604-2、和“还款期和年付款金额”标签1604-3。因为这些标签是图像对象,因此当然可以作为其信息包含操作程序。
另外,通过包含用于显示图像对象的信息元素组(未示出),可以显示复位开关1605等。就信息元素的显示次序而言,哪一个被先设置是没有关系的。
现在,操作者可以指定事件图标1601-1,并将其放置在事件设置部分1602。对于这一设置,最好使用所谓的拖放技术,即把鼠标指针放在事件图标上,按下鼠标键并将鼠标指针移动到事件设置部分的目标位置,并在该位置释放鼠标指针。然而,不只限于该技术,任何技术都可以被使用,只要它是一个能够指定事件图标并指定设置位置的界面,如利用输入板指定所述位置。
图标设置部分1602如下设计,使其X方向(该图中的水平方向)上的位置被定义为时间信息,而当图标被放置时,该位置可以被确定为该事件基于事件图标在水平方向上的位置产生的时间信息。在这里时间信息只需要足够精确,以允许事件在具有必要的精确度的时间序列中被指定,在该实施例中,通常不必包括小时和分钟。
其次,当以上述方式设置事件图标的操作被执行时,输入操作部分1004检测该操作,而输入检测部分1105接收检测结果,并将该信息通知给程序解释部分1101。响应于该通知,程序解释部分1101从图像对象记录部分1103读取与该事件图标相关的图像对象,获得该事件的信息,并利用该信息执行计算(1307)。
例如,如果假设事件图标1601-1是指示汽车购买的图标,由该图标放置的位置确定时间,由于这意味着支出,在该时间从储蓄金额中减去支出的计算被执行。然后,对于计算结果,执行显示控制以绘制图表形式的流逝时间(1308)。
相似地,当关于调整元素检测操作时,基于涉及该调整元素操作检测(1305)的信息元素,确定调整元素,利用该结果计算储蓄金额。在图16中,显示了三种类型的调整元素健康状况、业余爱好支出、成功等级。计算这些以便进行小额修正,例如,当假设健康状况良好时,每小时增加储蓄金额,当假设业余爱好支出很大时,每小时减少储蓄金额,而当成功等级增加时,每小时增加储蓄金额。
此外,当显示格式选择标签1604-1、1604-2、1604-3被涉及该显示格式选择检测的信息元素所指定时,用于产生相应于这些标签之一的显示的图表显示程序(1308)被操作,并可以依照该程序产生显示。
4.不使用服务器的另一种情况1尽管在这个实施例中,从服务器加载了计算显示程序,该计算显示程序也可以被记录在记录介质上,如CD-ROM,而计算机可以读取并执行该程序。
5.使用JavaScript(Java脚本语言)的另一种情况2当对计算显示程序使用脚本语言,例如,当使用Java脚本语言时,除在客户机端以上述方式执行计算和显示控制之外,如果在服务器端执行计算执行和图像对象显示控制,可以相对容易地实现相同的界面。
更明确地说,在这种情况下,当执行各种各样的拖放时,其信息被发送到服务器,在该服务器中执行图像对象的显示位置的确定、计算、和图表绘制功能。创建的图表信息被发送到客户机的浏览器程序,而客户机只是显示该图表。在这种构造下,通信量将增加,而由于可以利用高速服务器执行集体(collective)处理,其优势在于增加了处理的可靠性,此外,也容易收集用户信息。
6.为客户机指定装置的另一种情况3尽管上文的描述中,假设了用通用的、执行程序的计算机执行,但是上述功能部分可以通过硬件取代软件而实现。在这种情况下,可以利用相对较小的装置实现上述功能,其便携性非常优秀。
7.另一种情况4计算用的基本信息1在本实施例中,计算用的基本信息不仅被预先记录在计算显示程序中,而且必要时可以接收来自用户的输入。例如,当被拖放的事件图标由鼠标点击而指定时,可以显示用来改变该事件使用的值的对话框并提示用户从那里输入值。例如,就汽车购买对应的图标而言,可以提示用户输入汽车价格和分期付款的情况下的付款期/类型。
此外,也可以为当前储蓄金额和当前年收入特别显示对话框并使用在这里获得的值,其中当前储蓄金额和当前年收入对储蓄金额的改变很重要。
8.另一种情况5计算用的基本信息2此外,在本实施例中计算用的基本信息不仅被预先记录在计算显示程序中,而且必要时可以接收来自服务器的计算用的基本信息的输入。例如,可以从服务器传送操作者的当前年龄,并基于该年龄估计储蓄金额。在这种情况下预先输入的年龄临时记录在服务器上的客户机信息记录部分905,当需要计算时,可以从中提取并使用信息。在执行如在用户的生日集体地从服务器向用户传送消息的服务的情况下,可以期望对每个用户的储蓄金额计算的较高的精确性。
9.计算涨落在执行上述计算和显示的时间被定为输入操作部分1004检测操作者的操作(如,事件图标被指定或调整元素的操作被执行)的时间的情况下,可以知道储蓄金额涨落的大小,该涨落是执行操作的项目作为涨落因素工作的结果,从而可以具有作为涨落计算的功能。
10.图表中的值的显示当计算结果也被反映时,作为图像对象,在所绘制的图表中,如果将鼠标指针放在该图表上,可以显示该位置的钱款。
11.储蓄金额模拟的另一个应用上述储蓄金额模拟不仅可以被简单地认为是帐户的余额,也可以用于保险还款的余额等。在这种情况下,例如,该模拟可以用作存在未申报折扣的汽车保险的付款模拟,这样就允许该系统被用作综合的金融计划系统。
实施例上述实施例可以用各种各样的方法完成。例如,当实现该实施例的计算机在微软公司的视窗环境下运行时,可以利用Macromedia有限公司开发的Flash(动画编辑工具)、或微软公司定义的Javascript(脚本语言)、或Activex来实现计算显示程序。
使用Macromedia有限公司开发的Flash(动画编辑工具)的情况在这里,结合附图14描述使用Macromedia有限公司开发的Flash(动画编辑工具)的情况。
当使用视窗时,最好使用互联网浏览器或网景浏览器作为浏览器程序。因为这样易于与服务器连接,而且当加载Flash的内容时,用来解释并执行该内容的程序可以自动通过网络下载。
用来解释并执行该Flash内容的程序记录在COM程序执行部分1404,而且可以通过Win32-OS(Operating System,操作系统)1402的操作从互联网浏览器1403调入。然后,该Flash内容被记录在程序记录部分1405,该内容在COM程序执行部分被参考,并且该内容被执行。
在这种情况下,上述实施例中描述的所有部分相应于图17制作。
这样,上述实施例的功能可以如下方式实现,即这些功能在计算机内部被分布或合并。
如上所述,根据本发明,操作者容易地操作包含操作者的支出项目、调整元素等的事件图标,并可以迅速地看到涉及操作者储蓄金额的概况。结果,其重要的优势在于可以设计积极的人生计划,以使包括想要的各种事情的生活方式可以在储蓄金额的界限内以如下方式设计,即,例如,通过首先确定想要什么,然后设计相应的生活方式。
权利要求书(按照条约第19条的修改)1.一种图像提供装置,其中,余额关于时间的涨落以一个或更多金融产品的余额的初始值和影响该余额的涨落的该金融产品的立约人的收入为基础计算,并依据该余额关于时间的涨落产生图像。
2.如权利要求1的图像提供装置,其中,在所述的涨落计算中,余额关于时间的涨落还以所述初始值的时间为基础进行计算。
3.如权利要求2的图像提供装置,其中所述时间是在该指定时间该立约人的年龄。
4.如权利要求3的图像提供装置,其中,在所述的涨落计算中,所述金融产品的结余关于时间的涨落还以所计划的人生事件的出现为基础进行计算。
5.如权利要求4的图像提供装置,其中,在所述的涨落计算中,所述金融产品的结余关于时间的涨落还以所述立约人在所述人生事件被设定时的年龄为基础进行计算。
6.如权利要求5的图像提供装置,其中,在所述的涨落计算中,所述金融产品的结余关于时间的涨落还以对所述人生事件设定的估计的支出或收入估计值为基础进行计算。
7.如权利要求3的图像提供装置,其中,在所述的涨落计算中,所述金融产品的结余关于时间的涨落还以所述立约人设定的生活方式为基础进行计算。
8.如权利要求5的图像提供装置,其中,在产生所述图像时,创建了依据所述金融产品关于时间的涨落形成二维图表所需的数据,该二维图表分别以所述金融产品的结余和时间为轴,创建了在同一时间使指示所述人生事件的图标形成图像所需的数据,并且在所述的涨落计算中,依据在其上设置了所述图标的所述图表的时间计算所述立约人在相应于所述图标的所述人生事件被设定的时间的年龄。
9.如权利要求5的图像提供装置,其中,在所述的涨落计算中,基于所述金融产品的结余、所述立约人的收入、和所述人生事件,计算所述立约人的收入和支出关于时间的涨落,并且在形成所述图像时,用于形成收入和
权利要求
1.一种图像提供装置,其中,输出内容关于时间的涨落以该输出内容的初始值和影响该输出值的涨落的参数为基础计算,并依据该输出内容关于时间的涨落产生图像。
2.如权利要求1的图像提供装置,其中,在所述的涨落计算中,输出内容关于时间的涨落还以所述初始值的时间为基础进行计算。
3.如权利要求2的图像提供装置,其中,所述输出内容是金融产品的结余,所述参数是该金融产品立约人的收入,所述初始值是在一指定时间该金融产品的结余,而所述时间是在该指定时间该立约人的年龄。
4.如权利要求3的图像提供装置,其中,在所述的涨落计算中,所述金融产品的结余关于时间的涨落还以所计划的人生事件的出现为基础进行计算。
5.如权利要求4的图像提供装置,其中,在所述的涨落计算中,所述金融产品的结余关于时间的涨落还以所述立约人在所述人生事件被设定时的年龄为基础进行计算。
6.如权利要求5的图像提供装置,其中,在所述的涨落计算中,所述金融产品的结余关于时间的涨落还以对所述人生事件设定的估计的支出或收入估计值为基础进行计算。
7.如权利要求3的图像提供装置,其中,在所述的涨落计算中,所述金融产品的结余关于时间的涨落还以所述立约人设定的生活方式为基础进行计算。
8.如权利要求5的图像提供装置,其中,在产生所述图像时,创建了依据所述金融产品关于时间的涨落形成二维图表所需的数据,该二维图表分别以所述金融产品的结余和时间为轴,创建了在同一时间使指示所述人生事件的图标形成图像所需的数据,并且在所述的涨落计算中,依据在其上设置了所述图标的所述图表的时间计算所述立约人在相应于所述图标的所述人生事件被设定的时间的年龄。
9.如权利要求5的图像提供装置,其中,在所述的涨落计算中,基于所述金融产品的结余、所述立约人的收入、和所述人生事件,计算所述立约人的收入和支出关于时间的涨落,并且在形成所述图像时,用于形成收入和支出关于时间的涨落的数据也被形成图像。
10.一种图像提供方法,包括步骤以输出内容的初始值和影响输出值涨落的参数为基础,计算该输出内容关于时间的涨落;以及依据该输出内容关于时间的涨落创建用于产生图像所需的数据。
11.一种记录介质,其中记录了一个程序,当该程序被读取到图像提供装置时,该程序致使图像提供装置执行操作,以输出内容的初始值和影响输出值的涨落的参数为基础,计算该输出内容关于时间的涨落,并创建依据该输出内容关于时间的涨落产生图像所需的数据。
12.一种计算显示程序,其由多个信息元素的次序形成,该程序处于控制部分,该控制部分至少包括一个显示部分和一个输入操作部分,该控制部分基于指定的信息元素,至少选择性地执行在显示部分的指定位置的图像的显示、以来自操作输入部分的信息为基础进行指定图像对象的规范、以来自操作输入部分的信息为基础进行坐标的规范、特定的图像对象在指定坐标上的显示、以及算数计算,该程序包括以下步骤显示事件图标和事件设置部分,该事件图表是对应至少一项计算的元素,该事件设置部分用于通过操作设置事件图标,以指定至少一维值;以通过操作在事件图标设置部分设置的事件图标的位置为基础进行预定计算;以及以计算结果为基础显示结果。
13.如权利要求12的计算显示程序,其中,所述结果显示可以以至少两种格式形成,形成用于提示选择格式的显示,以来自所述操作输入部分的信息为基础选择格式,并显示结果。
14.如权利要求12的计算显示程序,其中,当所述操作输入部分检测所述事件图标指定的输入操作时,形成用于提示输入数值的显示,并以该操作输入部分检测到的数值为基础执行所述计算。
15.一种服务器,用于提供如权利要求12的计算显示程序。
16.一种服务器,用于提供如权利要求13的计算显示程序。
17.一种服务器,用于提供如权利要求14的计算显示程序。
18.一种信息记录介质,其中记录了如权利要求12的计算显示程序。
19.一种信息记录介质,其中记录了如权利要求13的计算显示程序。
20.一种信息记录介质,其中记录了如权利要求14的计算显示程序。
全文摘要
一种用于计算储蓄金额结余的,尽可能易于操作的用户界面被提供,该储蓄金额结余可以在用户设计生活方式时被用到。在由用户操作的显示屏(301)上,事件图标(306)和事件设置部分(307)被显示,其中,事件图标(306)是对应至少一项计算的元素,而事件设置部分(307)用于通过操作设置事件图标,指定至少线性值。当通过操作将事件图标拖放到事件设置部分时,以其位置为基础,执行预定的计算,并以该计算结果为基础,显示储蓄金额的结果。
文档编号G06F3/0481GK1462405SQ02801595
公开日2003年12月17日 申请日期2002年4月26日 优先权日2001年5月9日
发明者坂本学, 中村义幸, 案野哲也 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1