具体实施方式
图1是图示作为本发明优选实施例的信息处理***的结构方框图。这种信息处理***的目的是允许用户在各种信息处理之间无缝地处理普通信息(它是一种允许在多个信息处理之间公用一条信息的***)。
具体而言,例如,从预定站点获得的电子节目导视(EPG:Electronic Program Guide)是一种时间信息。因而,在本发明优选实施例的信息处理***中,当获得电子节目导视时,将电子节目导视以其信息格式透明地用于一个目标设备的远程控制,通过添加在一个电子邮件中发送给一个熟人,用于叫醒时间的设置,等等,所以可以将一个信息数据扩展到各种信息处理,并在信息处理之间无缝地处理。
另一方面,作为一个全新的***提供本发明优选实施例的信息处理***,所以存在它可能是一个用户难以熟练使用的***的可能性。
然而,在本发明优选实施例的信息处理***中,一个处理信息的设备提供有将要操作的设备的图形显示和信息等,在处理信息的情况下显示与信息处理相对应的称作代理或吉祥物的运动人物(动画显示),所以能够直观和轻易地操作该设备,从而提供一种用户能够轻易地处理(变得很容易熟悉)的***。
【***结构】
如图1所示的本发明优选实施例的信息处理***例如通过诸如因特网4的一个网络相互连接包括多个服务器设备的服务器***1、允许使用移动设备通信的通信***2和安装在用户家中的家庭网络***3来构成。
【服务器***】
在远程控制***的情况下,将“设备”、“信息”和“通信”视为用户在他或她的日常生活中接触的对象,所以服务器***1由控制家庭网络***3的每个设备的控制服务器设备5、执行诸如每个用户的地址簿和日程表等信息的装饰服务器设备6和执行***1至3的通信管理的通信服务器设备7构成。
这样,为相应对象提供的服务器设备5至7可以分配在服务器***上的负载。
应当指出,在这个例子中,服务器***3由三个物理上分离的服务器设备5至7构成,然而,也可以提供一个服务器设备来相应地管理设备、信息和通信。
而且,可以提供四个或更多的服务器设备,以便每个服务器设备可以共享设备、信息和通信。在这种情况下,可以将服务器***1上的负载分配给多个服务器设备,所以可以降低每个服务器设备上的负载。
控制服务器设备5已经在其中存储了表示每个用户所拥有的和在用户家中安装的诸如电视接收机、磁带录像机、空调设备和个人计算机设备等设备的信息、用于通过远程控制操作每个设备的命令信息、等等。
例如,当由用户使用诸如便携式电话设备的移动设备发送远程控制信息时,由控制服务器设备5远程地控制一个根据所发送的远程控制信息确定的设备。
应当指出,在这个例子中,在服务器***1一侧上提供控制服务器设备5,从而集中地远程控制每个用户的设备,然而,也可以在家庭网络***3一侧上提供控制服务器设备5。在这种情况下,控制服务器设备5作为用户专用的服务器设备工作。
装饰服务器设备6具有一个数据库8(DB),其中存储有每个用户分别拥有的数据。
具体而言,每个用户可以通过诸如个人计算机设备和移动设备(便携式电话设备等)的客户终端上载各自拥有的数据,例如“剪贴簿”、“日程表”、“电话簿”、“地址簿”、等等。装饰服务器设备6在数据库8内存储所上载的数据。
在剪贴簿中,记录和存储了用户所希望的各种数据,例如,诸如备忘录和一段用户输入的文字的“任意字符串”、从预定网站下载的电子节目导视的“程序数据(名称、频道、播放时间、演员、等等)”、诸如JPEG格式(联合图像专家组)和GIF(图像可交换的格式)的静止图像数据和名称数据、MPEG格式(运动图像专家组)的运动图像数据和名称数据(在下文中将这些静止图像文件和运动图像数据通称为“图像数据”)、等等。
例如,在日程表中记录和存储诸如等待和会晤的每个日程的名称、每个日程的日期和时间以及每个日程的内容(详细情况)。
在电话簿和地址簿中分别记录和存储每个用户的熟人、朋友和公司的电话号码和电子邮件地址。
通信服务器设备7从因特网上的预定网站获得“消息(或者因特网上的信息)”,例如天气信息、火车或公共汽车的时间表、星运情况、股市行情和位置信息,从而在数据库18内存储这些消息。将这些信息数据通过因特网4提供给每个用户的个人计算机设备,并且还通过移动服务器设备11提供给诸如便携式电话设备的移动设备。
应当指出在通信服务器设备7或移动服务器设备11上提供有诸如电子公告板(BBS:Bulletin Board System)的自由空间,从而将允许向公众公开的用户数据或者从预定网站获得的消息上载到该自由空间。
当希望在一个预定组内使用自由空间时,执行一个组登记以接收一个发放的组标识符,从而可以由该组中的用户使用服务器设备7上分配给该组的公共空间。
【信息表示格式】
可以根据诸如XML格式(XML:可扩展的标记语言)来记录各人拥有的数据和每个信息数据。XML格式可以独立地定义一个标记,因此允许将简单文本作为“数据”处理。
例如,通过使用XML格式,可以以一种大家很容易理解的诸如“<数据和时间>”的结构来记录内容。而且,可以将使用“模式(XML模式等)”在标记<日期和时间>中描述的“数量”用作一个预定应用的“表示日期和时间的数字数据”。
因此,例如,可以将各人所拥有的数据和每个信息数据记录如下:
备忘录记录
<备忘录/>
日程
<名称/>
<日期和时间/>
<内容/>
节目数据
<名称/>
<日期和时间/>
<频道>
图像
<名称/>
二进制数据(在XML表示的情况下,将其转换成MIME(多用途的因特网邮件扩充))。
对于个人拥有的数据来说,每个用户可以使用诸如在下文中将进行描述的诸如便携式电话设备、家中的个人计算机设备等移动设备将这些数据上载到数据库8。以如上所述的XML表示法记录所上载的个人拥有的数据,因此能够在信息处理之间(在不同的***之间)无缝地处理这些数据,例如可以使用这些数据来远程控制家中的一个设备、设置叫醒时间、等等。
【通信***】
在信息处理***的情况下,使用便携式电话设备9作为客户终端之一的移动设备的一个例子。因此,在图1中,将示意性的蜂窝电话公司的***结构图示为通信***2。
具体而言,通过通信网络12互相连接中继便携式电话设备9的无线通信的基站10、执行服务器***1的通信控制的移动服务器设备11和家庭网络***3构成通信***2。
不仅来自便携式电话设备9的信息,而且来自诸如个人计算机设备和PDA设备的其它设备的信息都可以被上载到服务器***1的每个服务器设备5至7。然而,从诸如个人计算机设备等高性能的信息处理设备上载的信息通常具有很大的信息量。移动服务器设备11具有一个信息容量转换功能,从而将大容量的信息转换成将由便携式电话设备9处理的容量的信息,然后将其发送给便携式电话设备9。
应当指出,在这个例子中,描述是在假定将便携式电话设备9用作客户终端的情况下进行的,然而,诸如PHS电话(PHS:个人手持电话***)、具有通信功能的PDA设备(PDA:个人数字助理)或者安装有通信功能的诸如便携式个人计算机设备(笔记本型的、等等)的其它设备都可以用作客户终端。
【家庭网络***】
使用中间设备,例如通用即插即用(UPnP)、Jini和HAVi(家庭音频视频互操作性结构),来建立家庭网络***3。例如将诸如安装在用户家中的个人计算机设备13(PC)、空调设备14(AC)、电视接收机15(TV)、磁带录像机设备16(VTR)等受到远程控制的设备(将被远程控制的设备)连接到家庭网络17,从而建立家庭网络***3。
以通过便携式电话设备9的远程控制为基础,服务器***1的控制服务器5通过因特网4和家庭网络17来控制每个将被远程控制的设备。
【***操作】
当使用本发明优选实施例的信息处理***时,首先执行“用户登记”从而接收一个发放的用户标识符信息数据(用户标识符)和一个预定密码,然后在便携式电话设备9上将用户家中的房屋登记为“初始化设置”,同时登记“项目”,例如在每个房间内安装的每个设备、剪贴簿、日程表、等等。此外,选择称作“代理(或吉祥物)”的人物作为用户化身(化身、另一个我、人形)。
【用户登记】
当用户操作便携式电话设备9和访问移动服务器设备11时,用户标识符和密码的输入屏幕以及确定用户登记的屏幕被从移动服务器设备11发送给便携式电话设备9。
当用户确定用户登记时,移动服务器设备11将用户登记所需要的预定项目的输入屏幕发送给用户的便携式电话设备9。
用户将预定项目输入到输入屏幕,并回复移动服务器设备11。移动服务器设备11检查用户回复的输入项目,当输入项目中不存在缺陷时,发放用户标识符和预定的密码给用户,从而完成用户登记。
此外,移动服务器11向数据库31(DB)登记用户标识符、密码以及输入内容,以便在用户下一次希望登录该***时进行参考。
假设移动服务器设备11响应于移动设备发放和管理用户标识符和密码,所述移动设备仅是一个例子,然而,当使用诸如个人计算机设备等另一种客户终端执行用户登记时,通信服务器设备7等也可以发放和管理用户标识符和密码。
【初始化设置】
在执行用户登记之后,登记将要操作的项目(初始化设置)。图2的流程图图示在初始化设置时***操作的流程。
在根据用户标识符和密码验证用户之后,移动服务器设备11向便携式电话设备9发送一个预定的菜单显示屏幕。图2所示的流程图说明当用户从便携式电话设备9的显示屏幕20上显示的菜单中选择“初始化设置”时该流程开始。
因为用户已经选择了初始化设置,移动服务器设备11在步骤S1将一个用于初始化设备的应用程序发送给用户的便携式电话设备9。
当接收到所述应用程序时,便携式电话设备9在步骤S2显示一个代理选择屏幕。用户操作便携式电话设备9从显示的代理中选择出一个想要的代理。
在步骤S3,便携式电话设备9的CPU(中央处理单元)确定是否已经执行代理的选择操作,从而确定用户是否已经选择代理。当用户选定代理时(当检测到代理选择操作时),存储与用户所选择的代理有关的信息(例如代理名称),并使流程图中所示的处理前进到步骤S4。
另一方面,当未检测到用户的代理选择操作时,便携式电话设备9在步骤S11确定用户是否已经选择退出。当未选择退出时,重复执行步骤S3和步骤S11直到在步骤S3检测到代理选择操作。当选择退出时,则暂时中断如图2所示的流程图每个步骤的执行,并结束处理。
图3A和图3B图示代理的例子。图3A所示的代理是“天使型代理”。图3B所示的代理是“魔鬼型代理”。用户从这些代理中选择一个想要的代理。
当用户选择一个想要的代理时,便携式电话设备9在步骤S4根据应用程序显示预定房间的图像。
图4A至图4C图示房间图像的例子。图4A图示“起居室”的图像。图4B图示“卧室”的图像。图4C图示“储藏室”的图像。根据便携式电话设备9的用户操作可以在显示屏20上逐一显示每个房间的图像。
换句话说,在本发明优选实施例的信息处理***中使用的便携式电话设备9的情况下,提供一个如图1和图5所示的推动转盘21,它沿着便携式电话设备9机体纵向可旋转(即可以向上和向下旋转).此外,在推动转盘两端附近分别提供右键22R和左键22L.而且,在右键22R附近和左键22L附近分别提供右软键23R和左软键23L.
在便携式电话设备9的显示屏20上显示将要改变和显示的任意一个房间的图像、右向箭头的图像YR、左向箭头的图像YL和房间的名称(文字)。右向箭头的图像YR和将要改变和显示的房间的名称表示当按下右键22R时将要改变和显示的房间。左向箭头的图像YL和将要改变和显示的房间的名称表示当按下左键22L时将要改变和显示的房间。
例如,图4A图示在显示屏20上显示的“起居室”的房间图像。当在此状态下按下右键22R时,便携式电话设备9的CPU将“起居室”的房间图像切换成“储藏室”的房间图像。当按下左键22L时,将“起居室”的房间图像切换成“卧室”的房间图像。
类似地,图4B图示在显示屏20上显示的“卧室”的房间图像。当在此状态下按下右键22R时,便携式电话设备9将“卧室”的房间图像切换成“起居室”的房间图像。当按下左键22L时,将“卧室”的房间图像切换成“储藏室”的房间图像。
在这个例子中,假设通过按下右键22R和左键22L来切换显示屏20所显示的图像,然而,也可以旋转推动转盘21来改变所显示的图像。
这样,用户操作左键和右键22L和22R以在显示屏20上显示所希望的房间的图像,然后按下如图1和图5所示的左软键23L以发出设置所希望的房间的指令。
换句话说,如图4A至4C所示,在显示屏左下角显示的文字“设置”表示所希望的房间的设置键被分配给左软键23L。因而,在步骤S5,便携式电话设备9的CPU确定是否已经按下左软键23L以确定是否已经确定设置所希望的房间。当检测到左软键23L的按下操作时,存储用户选定房间的有关信息(例如房间名称等),并使流程图中所示的处理前进到步骤S6。
另一方面,当用户未选定一个所希望的房间时,便携式电话设备9在步骤S12确定用户是否已经确定退出。当尚未确定退出时,重复执行步骤S5和步骤S12,直到确定用户已经在步骤S5选择了一个所希望的房间。当已经确定退出时,图2所示流程图的每个步骤的执行暂时中断,然后结束该处理。
如图所示的每个房间的图像是在假设一个普通居室结构的情况下设计的。因此,用户可以选择与他或她自己的房间相同的房间或者类似的房间。
此外,推动转盘21提供了除旋转操作之外的按压或按下操作。因此当推动转盘21被按下时,便携式电话设备9的CPU可以确认当前在显示屏20上显示的房间已经被用户选中(设置)。
接着,在步骤S6,因为用户已经选中所希望的房间,便携式电话设备9的CPU根据应用程序在显示屏20上显示每个项目的图像。
图6图示在显示屏20上显示的每个项目的图像的例子。如从图6可以看出的,在显示屏20上显示了多个项目的图像,所述项目例如是个人计算机设备30a、立体声单元30b、磁带录像机设备30c、电话30d、日程表30e、剪贴簿30f、消息功能30g、节目表30h、电视接收机30i、等等。
根据如图1和图5所示的推动转盘21的旋转操作,便携式电话设备9的CPU以诸如“个人计算机设备30a”→“立体声单元30b”→“磁带录像机设备30c”→“电话30d”的顺序在显示屏20上显示一个项目的图像.
用户例如通过按下推动转盘21从如此逐一显示的项目图像中选择一个在选定房间内安装的项目或者一个用户希望安装的项目。
在步骤S7,便携式电话设备9确定是否已经按下推动转盘21以确定用户是否已经选择一个所希望的项目。一旦检测到用户已经选择所希望的项目,此时使流程图中所示的处理前进到步骤S8。
另一方面,当用户尚未选择一个所希望的项目时,便携式电话设备9的CPU在步骤S13确定用户是否已经确定退出。当尚未确定退出时,重复执行步骤S7和步骤S13,直到在步骤S7确定用户已经选择一个所希望的项目。当已经确定退出时,暂时中断如图2所示的流程图的每个步骤的执行,并结束该处理。
然后,在步骤S8,因为用户已经选中所希望的项目,便携式电话设备9的CPU在显示屏20上控制并显示图示当前选中的“代理”、“房间”和“项目”的初步选择屏幕。图7A是一个初步选择屏幕的例子。
图7A的初步选择屏幕表示用户选中“恶魔型”代理,和当前选择个人计算机设备作为一个项目。如从图7A可以看出的,便携式电话设备9的CPU在显示屏20的左下角显示用户选中的代理和在显示屏20的右下角显示选中的项目(在这种情况下是个人计算机设备30a)。然后,在代理和项目的背面以更大的尺寸显示选中的房间。利用这样一个初步选择屏幕,用户检查他或她自己当前选中的房间、代理和项目。
接着,用户在该房间内所希望的位置上安装选定的项目。例如,对于该项目在房间内可以安装的位置来说,可以预先为每个项目定义若干安装位置。当在显示初步选择屏幕的状态下旋转推动转盘21时,根据推动转盘21的旋转操作,便携式电话设备9的CPU将当前选中的项目(在这种情况下是个人计算机设备30a)移动并显示到预先定义的安装位置上。
当在如此移动和显示项目的情况下在安装位置之中所想要的安装位置上显示项目时,用户按下推动转盘21。然后,如图7B所示,在这种情况下,便携式电话设备9的CPU移动和显示作为选中项目的个人计算机设备30a,如同它漂浮在房间内,以便在图7C中图示的选定安装位置上安装和显示它。
应当指出,在这个例子中,作为该项目的安装位置,假设预先定义了多个安装位置,然而,也可以将其安装在任意一个安装位置上。在这种情况下,便携式电话设备9的CPU利用显示屏上的XY坐标值和像素值等存储该项目的安装位置。
接着,便携式电话设备9的CPU在每次安排一个项目时都显示诸如一个“继续项目选择?”的消息。在步骤S9,根据该消息,便携式电话设备9的CPU确定用户是否已经执行需要继续项目安排的操作(继续操作)。当用户已经执行继续操作时,该处理返回到步骤S7,再次显示从移动服务器设备11发送的每个项目的图像,并提示用户选择一个所希望的项目。当用户选中一个项目时,在房间内的规定位置上显示该项目。
另一方面,当用户尚未执行继续操作时(当用户已经发出了终止设备选择的指令),便携式电话设备9在便携式电话设备9的内部存储器(或外部存储器等)内存储表示用户选中的代理、房间、项目及其安装位置(例如X和Y坐标值等)的每个信息数据.同时在用户选中的房间内形成一幅***用户选中的代理和每个项目的图像,以作为一个选择屏幕在显示屏20上显示.因而,完成图2的流程图所示的所有处理.
如上所述,用户选中的代理是用户的化身(另一个自我)。此外,用户所选中的房屋图像具有与用户房屋相同或类似的结构。而且,在房屋图像内安装的每个项目安装在用户家中的相同位置上(或所希望的位置上)。因此,对于在用户便携式电话设备9的显示屏20上所显示的图像来说,可以显示一幅虚拟再生的用户房间的图像。
对于用户所选择的房间而言,图8A至图8C图示***用户所选择的代理和每个项目的图像的例子。图8A是一幅“起居室”的图像。该“起居室”的图像是由用户所选择的天使型代理、电视接收机30i、个人计算机设备30a、剪贴簿30f、消息功能30g等构成的。
类似地,图8B是“卧室”的图像。该“卧室”的图像是由用户所选择的天使型代理、个人计算机设备30a、日程表30e等构成的。
类似地,图8C是“储藏室”的图像。该“储藏室”的图像是由用户所选择的天使型代理、立体声单元30b、电话机30d等构成的。
应当指出,在这个例子中,个人计算机设备30a分别安装在卧室和起居室内,这标明用户拥有两组个人计算机设备30a,这些设备分别安装在卧室和起居室内。
图8A至图8C图示三个房间即“起居室”、“卧室”、“储藏室”位于用户家中的例子。在用户家中仅有一个房间的情况下,例如所谓的单间***公寓,例如,将“起居室”选择为用户房间。将诸如电视接收机35和个人计算机设备30a等的每个设备的图像安装在起居室内。
用户知道他或她所居住的住宅内的房间内所安装的每个项目的安装位置,所以可以虚拟地再生用户的房间,从而允许用户很容易地操作这些项目。
因为为每个房间显示了诸如项目的信息,可以通过有效地使用有限的显示范围作为用户界面来显示许多信息数据。
另一方面,便携式电话设备9在内部存储器内存储表示用户所选择的代理、房间、项目及其安装位置的每个信息数据,并将其发送给移动服务器设备11。移动服务器设备11在数据库31内存储每个信息数据。
移动服务器设备11通过因特网4向控制服务器设备5发送相应项目的表示信息数据中的诸如电视接收机等设备的表示信息以及用户的“用户标识符”和“密码”。
一旦接收到表示设备的信息、“用户标识符”和“密码”,控制服务器设备5在数据库19内控制和存储。根据“用户标识符”和“密码”,控制服务器设备5通过用户的家庭网络17与每个设备通信,从而获得用户所选择的每个设备的控制命令,并将控制命令存储在数据库19内。
应当指出,在这个例子中,控制服务器设备5与用户所拥有的每个设备通信,从而获得每个设备的控制命令,然而,控制服务器设备5也可以从每个设备的制造商的网站获得控制命令。可选择地,用户可以通过移动服务器设备11从便携式电话设备9或者通过因特网4从个人计算机设备将其登记到控制服务器设备5。
控制服务器设备5在预定的时间间隔上,例如每分钟、每五分钟、每30分钟、每小时等与用户的每个设备通信,从而获得表示每个设备操作状态的操作状态信息,并将该操作状态信息存储在数据库19内。此外,也可以在预定的时间间隔上由每个设备将这样的操作状态信息发送给控制服务器设备5。
在设备是磁带录像机设备30c的情况下,“操作状态信息”是关于停止、再生、倒带、录像等的信息,或者在设备是空调机设备的情况下,关于运行、停机、干式/制冷/加热/风扇和房屋温度等的信息。
因此,可以在控制服务器设备5的数据库19内为每个用户存储“用户标识符”、“密码”、“自身拥有的设备(表示选定设备的信息)”、“每个设备的命令”和“表示每个设备的当前运行状态的信息(运行状态信息)”等。
如下文中将要描述的,当用户确定用户房间内设备的远程控制时,可以读取在数据库19内存储的设备命令和设备的表示信息,并通过家庭网络17提供给该用户的每个设备,从而远程地控制目标设备。
控制服务器设备5在数据库内重写在预定的时间间隔上获得的“运行状态信息”以便始终更新“运行状态信息”,由此用户可以通过移动服务器设备11访问控制服务器设备5,从而基本上实时地监视被远程操作的设备的当前运行状态。
【各种信息处理操作】
如此完成的初始化设置允许下文中将要描述的各种信息处理。具体而言,在初始化设置之后,当用户访问移动服务器设备11时,移动服务器设备11执行用户验证,同时从移动服务器设备11向用户的便携式电话设备9发送下文中将要描述的能够实现各种信息处理的应用程序。
根据应用程序,便携式电话设备9的CPU显示和控制图像,例如如上所述使用初始化设置处理的代理、房间、项目、等等。
【选择房间】
具体而言,对于房间的显示来说,例如缺省地显示“起居室”的图像。当用户按下一次便携式电话设备9的左键22L时,则显示“卧室”的图像。当用户按下一次右键22R时,则显示“储藏室”的图像。根据每个键22R和22L的启动,切换和显示房间的图像。通过启动左键和右键22R和22L,用户可以在显示屏20上显示安装有所希望项目的房间。
【项目选择】
对于在每个房间内所安装的项目中当前选择的项目而言,显示该项目的轮廓并围绕一条高亮线(例如高亮度的黄线等),同时显示和移动代理,从而将其定位在高亮的项目附近(在下文中将高亮显示称作“聚焦”)。当旋转图1和图5所示的推动转盘21时,便携式电话设备9的CPU按顺序地控制将要聚焦的每个项目。
例如,在图8A的“起居室”的例子中,我们假设缺省地聚焦电视接收机30i。当每次旋转推动转盘21时,便携式电话设备9的CPU控制和显示每个项目,从而按照电视接收机30i→个人计算机设备30a→消息功能30g→剪贴簿30f的顺序聚焦。在这个例子中,按顺序地在靠近电视接收机30i的位置→靠近个人计算机设备30a的位置→靠近消息功能30g的位置→靠近剪贴簿30f的位置移动和显示代理。
【辅助显示】
便携式电话设备9的CPU执行所聚焦项目的功能的辅助显示。图9A和图9B图示一个辅助显示的例子。
图9A图示个人计算机设备30a的辅助显示.如从图9A可以看出的,当个人计算机设备30a被聚焦时,和在个人计算机设备30a提供有定时器功能和记录功能的情况下,便携式电话设备9的CPU执行辅助显示,例如提供表示定时器功能的一个时钟的图像30at和提供表示记录功能的一个记录按钮的图像30ar.
此外,当在个人计算机设备30a中未提供记录功能时,它执行仅显示表示提供定时器功能的图像30at的辅助显示。
类似地,图9B图示日程表30e的辅助显示。如从图9B可以看出的,当聚焦日程表30e时,便携式电话设备9的CPU执行表示提供定时器功能的时钟图像30et的辅助显示,例如在日程表30e上。
【选择操作】
这样,用户按下右键和左键22R和22L,从而选择一个所希望的房间,并旋转推动转盘21,从而选择一个所希望的项目。当聚焦所希望的项目时,按下处于可按下状态的推动转盘21。
当按下推动转盘21时,便携式电话设备9的CPU确定当按下推动转盘21时被聚焦的项目已经被用户选择。便携式电话设备9的CPU在显示屏20上控制和显示一个对应于选定项目的的操作屏幕(用户界面:UI),随后根据应用程序执行操作,从而与用户的操作一致,并执行用户确定的信息处理。
现在,参考一个具体的例子,将描述每个信息处理操作。
【预约设置/设备操作处理】
首先,图10A和图10B图示在将例如用于个人计算机设备30a的“预约设置/设备操作”项目选择作为一个项目的情况下所显示的用户界面的一个例子。其中,图10A是用户人工输入每个数据的人工输入屏幕,和图10B是一个设置列表的列表显示屏幕。
对于图10A所示的人工输入屏幕而言,显示诸如预约用的“日期和时间”、“开始时间”、“结束时间”、“名称”和“频道”的输入项目。显示一个用于传送指令来确定所输入的每个项目的输入按钮38。通过操作便携式电话设备9的键,用户人工地输入每个输入项目所希望的数据,并启动输入按钮38,从而为随后将要描述的选定设备远程地执行预约设置,例如录像预约、操作预约、等等。
此外,对于这个人工输入屏幕而言,在显示屏20的左下角显示大约为代理头部四分之一的图像eh。以从后部看代理头部的方式显示这个代理头部的图像eh。因而,可以向正在观看整个显示屏20的用户提供一幅很有趣的图像,其中代理正在观看该人工输入屏幕。
在人工输入屏幕的下部显示参考图5所描述的推动转盘21的图像21g、左键22L的图像22Lg、右键22R的图像22Rg、左软键23L的图像23Lg和右软键23R的图像23Rg。同时,在人工输入屏幕的下部显示在左软键23L的图像23Lg上的文字“返回”和在右软键23R的图像23Rg上的文字“配置”。
这表明当按下左软键23L时,显示屏改变成安装有其“预约设置/设备操作”项目的房间的图像。
这还表明当按下右软键23R时,当前保持的数据被粘贴(即配置)给人工输入屏幕的每个项目。
具体而言,当用户例如从电子节目导视中选择一个希望观看的节目和发出指令以保持(即保留)所希望观看的节目的数据时,便携式电话设备9的CPU临时存储和控制诸如“播放日期”、“播放开始时间”、“播放结束时间”、“节目名称”和“播放频道”的每个数据,所述数据是该希望观看的节目的数据.
在数据的存储和控制过程中,便携式电话设备9的CPU在显示屏20上控制和显示一个动画图像,其中代理走进安装在房间内的电子节目导视,并用双手举起(抓住)一个自电子节目导视的球状闪电。在这种情况下,代理举起的球状闪电表示用户指示“保持”的希望观看节目的数据。因此,通过显示这样一个动画图像,用户可以可视地和直观地确认便携式电话设备9按照用户的指示正在执行处理的事实。
接着,当确定“配置”时,便携式电话设备9将“播放日期”、“播放开始时间”、“播放结束时间”、“节目名称”和“播放频道”分别粘贴给人工输入屏幕上的“日期和时间”、“开始时间”、“结束时间”、“名称”和“频道”。
如上面所描述的,根据XML格式来记录该***所处理的每个信息数据。因此,可以将从电子节目导视获得的数据粘贴给例如编程录像的人工输入屏幕,因此能够在信息处理之间(在不同***之间)无缝地处理数据。
在粘贴处理的情况下,便携式电话设备9的CPU控制和显示动画图像,其中代理走进安装在房间内的个人计算机设备,并用双手将球状闪电放在与该个人计算机设备有关的显示屏20上。如上面所描述的,代理举起的球状闪电表示用户指示“保持”的希望观看节目的数据。因此,通过显示这样一个动画图像,用户可以可视地和直观地确认便携式电话设备9按照用户的指示正在执行处理的事实。
这样,在其它项目之间执行代理从预定项目举起球状闪电,并将其放置在所希望的项目上的动画显示。
接着,在人工输入屏幕上,显示一个设置列表显示指令按钮35,用户使用它来指定设置列表的显示。当指示设置列表的显示时,用户启动按钮35。因而,在显示屏20上显示如图10B所示的设置列表的列表显示屏。
对于如图10B所示的列表显示屏幕来说,除了代理头部的图像eh之外,还显示通过预定的时间周期分别划分成多块来显示设置列表,例如19:00-20:00,21:00-23:00等。一旦检测到推动转盘21的旋转操作,便携式电话设备9的CPU根据旋转方向和旋转量滚动和显示多块设置列表。
便携式电话设备9的CPU缺省地控制和显示当天(今天)的设置列表。每次按下左键22L,便携式电话设备9的CPU控制和显示过去的设置列表,例如前一天→前两天,......,等等,和每次按下右键22R时,便携式电话设备9的CPU控制和显示当天之后的设置列表,例如下一天→两天之后,等等。
因此,通过旋转推动转盘21,用户滚动所显示的设置列表,从而确认当天的设置列表,和按下右键和左键22L和22R从而确认当天之前或之后的设置列表。
在列表显示屏幕的下部,和推动转盘21的图像21g一起显示文字“修正”,它表示可以通过按下推动转盘21来修正设置列表。
此外,和右软键23R的图像23Rg一起显示文字“保持”,它表示当按下右软键23R时,便携式电话设备9的CPU临时保持(即存储)所选择的设置列表。用户可以将所保持的设置列表(即时间设置信息)用于远程控制例如电视接收机30i、立体声单元30b、等等,或者将它粘贴到日程表30e作为一个日程。
和左软键23L的图像23Lg一起显示文字“返回”,它表示当按下左软键23L时,显示屏改变成如图10A所示的人工输入屏幕。
现在,图11的流程图表示当选择这样一个“预约设置/设备操作”项目时,便携式电话设备9的CPU的信息处理操作的流程。
在图11所示的流程图中,首先在步骤S21,便携式电话设备9的CPU确定用户是否已经选择诸如个人计算机设备30a的“预约设置/设备操作”项目,和当检测到“预约设置/设备操作”项目的选择时,使信息处理步骤前进到步骤S22。
在步骤S22,便携式电话设备9的CPU控制和显示与显示屏20有关的如图10A所示的用户界面。用户向用户界面输入“日期”、“录像开始时间”等等,以便执行如上面所述的预约设置。
接着,便携式电话设备9的CPU在步骤S23、步骤S25和步骤S28监视键的操作情况。
具体而言,便携式电话设备9的CPU在步骤S23确定是否已经按下左软键23L,从而确定是否已经发出将显示屏20“返回”前一屏幕的指令。
当检测到左软键23L的按压操作时,便携式电话设备9的CPU在步骤S24将显示屏控制和切换成其中安装有其“预约设置/设备操作”项目的房间的图像。
在步骤S25,便携式电话设备9的CPU确定是否已经启动输入按钮38,从而确定是否已经发出执行预约设置的指令。
当检测到启动输入按钮38时,便携式电话设备9的CPU在步骤S26将用户所输入的诸如“日期”、“开始时间”、“结束时间”、“名称”、“频道”和“用于所希望的设备的信息”等的每个信息数据发送给移动服务器设备11。
移动服务器设备11将所接收到的每个信息数据和诸如用户标识符、用户的合约商编号等用于描述用户的信息(用户描述信息)发送给控制服务器设备。
根据用于描述用户的信息,控制服务器设备5确定用户,并读取用于用户所希望的设备的命令以执行预约设置,此命令根据“用于描述设备的信息”存储在数据库19内。通过用户的家庭网络将这个命令发送给一个相应的设备。因而,对于所希望的设备来说,可以通过远程控制来执行预约设置。
在完成预约设置处理之后,控制服务器设备5将表示这个预约设置处理结束的信息(结束信息)发送给移动服务器设备11。移动服务器设备11将该结束信息发送给用户的便携式电话设备9。
一旦接收到结束信息,便携式电话设备9的CPU在步骤S27显示代理和“预约设置完成”的预约设置结束的消息。
通过执行这样的控制和显示,用户可以观看显示如同代理代表用户本人正在执行预约设置,并可以向其提供一个非常有趣的用户界面。
在步骤S28中,便携式电话设备9的CPU确定设置列表显示指令按钮35是否已经被启动,从而确定是否已经发出显示设置列表的指令。
一旦检测到设置列表显示指令按钮35启动,则便携式电话设备9的CPU将表示已经发出的显示设置列表的指令的信息发送给移动服务器设备11。移动服务器设备11将此信息和用户描述信息一起发送给装饰服务器设备6。
一旦接收到表示已经发出显示设置列表的指令的信息,装饰服务器设备6读取在数据库8内存储的用户设置列表,以便发送给移动服务器设备11。移动服务器设备11将该设置列表发送给用户的便携式电话设备9。
因而,便携式电话设备9的CPU在步骤S29在显示屏20上控制和显示如图10B所示的设置列表。
此外,当显示设置列表时,便携式电话设备9的CPU在步骤S30确定左软键23L是否已经被按下,从而确定用户是否已经发出使显示屏20返回前一屏幕的指令。而且,在步骤S31,它确定右软键是否已经被按下,从而确定是否已经发出临时存储(保持)用户所选择的设置列表的指令。
一旦检测到左软键23L的按压操作,便携式电话设备9的CPU使显示屏20控制和切换到图10A的人工输入屏幕。此外,一旦检测到右软键23R的按压操作,临时存储和控制(保持)用户所选择的设置列表。
临时存储和控制的设置列表是规定时间的信息,因此,可以在信息处理之间无缝地使用,例如用于日程表、其它设备的预约设置、等等。
图12的流程图图示使用临时存储的信息执行其它设备的预约设置的流程。在图12的流程图中,当如上所述保持诸如临时存储和控制的设置列表等信息时,该处理通过步骤S41前进到步骤S42。
如上所述,用图8A至图8C所示的每个房间的图像举例说明初始化设置之后的初始化屏幕。在步骤S42,便携式电话设备9的CPU确定是否已经从房间中所安装的项目中选择出一个所希望的项目(是否已经聚焦任一个项目)。当检测出已经聚焦一个项目时,在步骤S43,显示所聚焦项目的人工输入屏幕,并例如如图10A所示在人工输入屏幕的下部中显示右软键23R的图像23Rg和文字“配置”。
然后,在步骤S44,便携式电话设备9的CPU确定是否已经按下右软键23R和是否已经发出粘贴(配置)临时存储的信息的指令。
一旦检测到右软键23R的按压操作,便携式电话设备9的CPU在步骤S45确定当前和临时保持的信息是否符合用户选择的项目所必需的数据要求。当确定满足数据要求时,将临时保持的信息粘贴到人工输入屏幕。
在粘贴处理之后,当在图11流程图的步骤S25检测到输入按钮38的操作时,便携式电话设备9的CPU在图12的流程图的步骤S46(或图11的步骤S26)为用户所选择的设备执行预约设置,并在步骤S47(图11的步骤S27)通过代理通知用户完成预约设置。
尽管在图10A和图10B中未图示,当存在临时保持的信息时,便携式电话设备9的CPU显示按钮“配置”和按钮“使用”,用于发送指令以使用临时保持的信息。在图12的流程图的步骤S48中,便携式电话设备9的CPU已经确定用户是否已经发出使用临时保持信息的指令,以便当发出使用临时保持信息的指令时,该处理前进到图11流程图的步骤S21,并执行步骤S21到步骤S32的程序。
【信息获取/显示处理】
接着,图13A和图13B图示当选择诸如电子节目导视等信息项目作为项目时所显示的用户界面的一个例子。其中,图13A图示用户人工输入一个所希望频道的数据的人工输入屏幕。图13B图示用户所选择频道的节目表的显示屏幕。
对于如图13A所示的人工输入屏幕来说,显示代理的头部图像以及所希望频道的输入区域和用于确定显示所输入频道的节目表的输入按钮36。此外,在人工输入屏幕的下部显示字符“输入(input)”和推动转盘21的图像21g,并显示文字“返回”和左软键23L的图像23Lg。
在这种情况下,一旦检测到左软键23L(返回)的按压操作时,便携式电话设备9的CPU将显示屏控制和切换成安装有电子节目导视的房间的图像。
一旦检测到推动转盘21的旋转操作,便携式电话设备9的CPU通过按顺序地切换,例如“1”→“3”→“4”→“6”,......,等等,显示将在频道输入域内显示的频道号。
通过旋转推动转盘21,用户在频道的输入域内显示所希望的频道号,以便操作输入按钮36。一旦检测到已经启动输入按钮36,便携式电话设备9的CPU显示如图13B所示的用户所选择频道的节目表的显示屏。
在如图13B所示的节目表的显示屏上,显示代理头部的图像eh,并且还显示用户所选择的频道号的文字(在这个例子中是第八频道)和与用户所选择的频道号相对应的节目表。
对于节目表来说,例如缺省地显示当天(今天)的节目表,并可以在诸如19:00-21:00,21:00-23:00等的预定时间间隔上显示。通过旋转推动转盘21滚动和显示每个时间间隔的节目表。
便携式电话设备9的CPU缺省地控制和显示当天的节目表。当每次按下左键22L时,它显示和控制过去的节目表,例如前一天→两天前,......,等等,和当每次按下右键22R时,它显示和控制当天之后的节目表,例如下一天→两天后,......,等等。
因此,用户旋转推动转盘21以滚动所显示的节目表和检查当天的节目表,和按下右键和左键22L和22R以查看当天之前或之后的节目表。
此外,如图13B所示,便携式电话设备9的CPU在节目表显示屏的下部控制和显示推动转盘21的图像和右键和左键22L和22R的相应图像22Lg和22Rg,并控制和显示文字“返回”以及左软键23L的图像23Lg,以及文字“保持”和右软键23R的图像23Rg。
一旦检测到左软键23L(返回)的按压操作,便携式电话设备9的CPU将显示屏切换成如图13A所示的所希望频道的输入屏幕,并控制和显示该屏幕。
一旦检测到右软键23R(保持)的按压操作,便携式电话设备9的CPU临时存储和控制每个数据,例如“播放日期”、“播放开始时间”、“播放结束时间”、“节目名称”、“播放频道”、等等,它们是用户所选择的节目表的数据。如上所述,每个临时存储的数据可以无缝地用于编程录像输入、日程表、等等。
然后,图14的流程图图示当选择这样一个信息项目时便携式电话设备9的CPU的信息处理操作的流程图。
在图14所示的流程图中,首先,在步骤S51,便携式电话设备9的CPU确定用户是否已经选择一个诸如电子节目导视的信息项目,并当检测到信息项目的选择时使信息处理步骤前进到步骤S52。
在步骤S52,便携式电话设备9的CPU访问移动服务器设备11以获得与用户选定的信息项目相对应的信息。
在获得信息的情况下,当需要输入预定信息时,便携式电话设备9的CPU在显示屏20上控制和显示信息的输入屏幕.等待到输入屏幕的输入,尝试访问移动服务器设备11以获得信息,例如电子节目导视.
具体而言,通过访问因特网4上的每个预定站点,如图1所示的通信服务器设备7通常获得每个信息数据,例如新闻、天气预报、星运预测信息、电子节目导视、等等。通信服务器设备7在数据库18内存储所获得的信息。当存在来自除了诸如便携式电话设备9的移动设备之外的一个终端设备(例如个人计算机设备等)的访问时,提供每个信息数据。
此外,通信服务器设备7为移动设备将如上所述的每个信息数据发送给移动服务器设备11。
因为通常考虑用具有高信息处理能力的诸如个人计算机设备的客户终端设备来形成从因特网4上每个网站获得的每个信息数据,所以如果将该信息透明地发送给诸如便携式电话设备9的移动设备,则处理所发送的信息可能在便携式电话设备9中停滞。
因而,移动服务器设备11缩减从通信服务器设备7发送的用于个人计算机设备的每个信息数据的信息量,例如,通过省略一幅图像,通过丢弃图像信息数据,或者通过删除不必要的数据,从而符合用于移动设备的信息量,并存储在数据库31内。当存在来自诸如用户的便携式电话设备9的移动设备的访问时,发送所述缩减信息。因此,移动设备也可以使用从因特网4的站点获得的用于个人计算机设备的信息。
应当指出,执行这样的信息量缩减,以便移动服务器设备11可以将用于个人计算机设备的信息上载到控制服务器设备5、装饰服务器设备6或通信服务器设备7,从而利用诸如便携式电话设备9的移动设备来查看。
因此,当客户终端设备是具有比诸如便携式电话设备9的移动设备更高的信息处理能力的个人计算机设备时,在不缩减信息量的情况下,将每个信息数据发送给客户终端设备。
因而,可以比在便携式电话设备9上所显示的更详细地,在客户终端设备上显示类似的信息。
接着,当显示诸如电子节目导视的信息时,便携式电话设备9的CPU控制和显示文字“返回”以及左软键23L的图像23Lg,以及文字“保持”和右软键23R的图像23Rg,如图13B所示。
在步骤S53,一旦检测到左软键23L(返回)的按压操作,便携式电话设备9的CPU在步骤S54将显示屏20切换成所希望频道的输入屏幕,如图13A所示,并控制和显示该屏幕。
在步骤S55,一旦检测到右软键23R(保持)的按压操作,便携式电话设备9的CPU临时存储和控制每个数据,例如用户所选择的电子节目导视的“播放日期”、“播放开始时间”、“播放结束时间”、“节目名称”和“播放频道”。如上所述,每个临时存储的数据可以无缝地用于编程录像输入和日程表设置等。
因而,当用户选择信息项目时可以执行信息的获取(获得)。还可以执行设置以便可以在规定的时间上获得信息。
图15是图示在用户设置获得(获取)信息的时间的情况下信息获取处理流程的流程图。
在图15的步骤S61中,便携式电话设备9的CPU根据内置定时器提供的当前时间来确定是否是用户设置的获取信息的时间.
当是用户设置的获取信息的时间时,便携式电话设备9独立地操作以尝试访问移动服务器11,从而获得信息。
因而,根据获取信息的设置信息,可以定期或者在一个时间段内和自动地获取信息。
【具有定时器功能的项目的编程录像/设备操作处理】
接着,图16A和图16B图示当选择具有定时器功能的项目时,例如电视接收机30i和立体声单元30b,所显示的用户界面的一个例子。其中,图16A是在用户通过人工输入执行定时器设置输入的情况下的人工输入屏幕,和图16B是显示用户设置的定时器列表的显示屏。
对于如图16A所示的人工输入屏幕来说,显示用于发出立即操作该设备的指令的文字“立刻操作”和代理头部的图像eh、用于确定该设备电源接通操作的“打开(ON)按钮37a”和用于确定该设备电源断开操作的“断开(OFF)按钮37b”。
对于人工输入屏幕来说,显示用于“操作开始日期”、“操作开始时间”、“操作结束时间”、“所希望的频道”、用于确定每个输入项目的“输入按钮38”和用于确定显示一个设置定时器列表的“列表显示按钮39”的输入区域。
此外,在这个人工输入屏幕的下部,显示文字“输入”以及推动转盘21的图像21g、显示文字“返回”以及左软键23L的图像23Lg,和显示文字“配置”以及右软键23R的图像23Rg。
当用户希望立即启动一个所希望的设备时,他或她启动在显示屏20上显示的打开按钮37a,便携式电话设备9的CPU向移动服务器设备11发送用于指定一个设备的信息、表示电源接通启动的信息、表示将要选择的所希望的频道的信息、等等。移动服务器设备11将这些信息中的每个信息和用户的用户标识符等一起传送给控制服务器设备5。控制服务器设备5根据用户标识符等验证用户。根据描述设备的信息,控制服务器设备5从数据库19中读取指定该设备电源接通操作的命令。根据表示将要选择的所希望频道的信息,控制服务器设备从数据库19读取用于选择频道的命令。通过经过验证的用户的家庭网络17将如此读取的命令提供给相应的设备。因此,可以实时地通过远程控制启动所希望的设备以操作。
另一方面,当希望立即关闭所希望的设备时,用户启动关闭按钮37b。一旦检测到关闭按钮37b的启动,便携式电话设备9的CPU向移动服务器设备11发送用于描述设备的信息、表示电源关闭启动的信息、等等。移动服务器设备11向控制服务器设备5发送这些信息中的每个信息以及用户的用户标识符等。控制服务器设备5根据用户标识符等来验证用户。根据描述设备的信息,从数据库19中读出所希望的设备的电源关闭操作的命令,以便通过已经验证的用户的家庭(家用)网络17将该命令提供给对应的设备。因而,可以通过远程控制实时地执行所希望的设备的关闭操作。
当通过人工输入屏幕输入定时器设置时,用户旋转和按压推动转盘21以执行人工输入.具体而言,当在显示人工输入屏幕的状态下首先按下推动转盘21时,便携式电话设备9的CPU进入“年”的输入模式.当在“年”的输入模式时向上旋转推动转盘21时,CPU通过按顺序地递增一年,例如2002年→2003年→2004年→2005年等,控制和显示将要设置的年份.此外当向下旋转推动转盘21时,CPU通过按顺序地递减一年,例如2005年→2004年→2003年→2002年等,控制和显示将要设置的年份.
用户旋转推动转盘21以显示一个希望设置的年份。当显示希望设置的年份时,按压推动转盘21。一旦检测到按压操作,CPU临时控制和存储当前显示的设置年份,并将“年”的输入模式切换成“月”的输入模式。
当在“月”的输入模式时向上执行推动转盘21的旋转操作,CPU通过顺序地递增一月,例如一月→二月→三月→四月等,控制和显示将要设置的月份。当向下旋转推动转盘21时,CPU通过顺序地递减一月,例如四月→三月→二月→一月等,控制和显示将要设置的月份。
用户旋转推动转盘21以显示希望设置的月份。当显示希望设置的月份时,按压推动转盘21。一旦检测到按压操作,CPU临时控制和存储当前显示的设置月份,并从“月”的输入模式切换到“日”的输入模式。
如果在“日”的输入模式中向上旋转推动转盘21时,CPU通过按顺序地递增一天,例如第一天→第二天→第三天→第四天等,控制和显示设置日期。当向下旋转推动转盘21时,CPU通过按顺序地递减一天,例如第三十一天→第三十天→第二十九天→第二十八天等,控制和显示将要设置的日子。
用户旋转推动转盘21以显示希望设置的日期。当显示希望设置的日期时,按压推动转盘21。一旦检测到按压操作,CPU临时控制和存储当前显示的设置日期,并从“日期”的输入模式切换到“开始时间(小时)”的输入模式。
当在“开始时间(小时)”的输入模式中向上旋转推动转盘21时,CPU通过按顺序地递增一小时,例如0:00→1:00→2:00→3:00等,控制和显示将要设置的开始时间(小时)。此外,当向下旋转推动转盘21时,CPU通过按顺序地递减一小时,例如24:00→23:00→22:00→21:00等控制和显示将要设置的开始时间(小时)。
用户旋转推动转盘21以显示所希望的开始时间(小时)。当显示所希望的开始时间时,用户按下推动转盘21。一旦检测到按压操作,CPU临时控制和存储当前显示的开始时间(小时),并从“开始时间(小时)”的输入模式切换到“开始时间(分钟)”的输入模式。
通过以这种方式旋转和按下推动转盘21,用户人工地输入“日期”、“开始时间”、“结束时间”和“频道”以设置定时器,并且当完成输入时启动输入按钮38。一旦检测到输入按钮38的启动,便携式电话设备9的CPU控制和存储所输入的定时器设置信息,并向移动服务器设备11发送定时器设置信息、描述在其中设置定时器的设备的信息、等等。移动服务器设备11向控制服务器设备5发送这些信息数据中的每个数据以及用户的用户标识符等。根据用户标识符等,控制服务器5验证用户。根据描述设备的信息,从数据库19中读出描述该设备的定时器设置的命令,并通过已经验证的用户的家庭网络17将其提供给相应的设备。因而,可以通过远程控制为所希望的设备执行定时器设置。
当根据节目表执行定时器设置时,用户如上所述保持来自节目表的所希望的频道的数据,并按下右软键23R(配置),以便将所存储的“播放日期”、“播放开始时间”、“播放结束时间”和“播放频道”的相应数据粘贴到人工输入屏幕中的“操作开始日期”、“操作开始时间”、“操作结束时间”和“所希望频道”的输入区域.因而,可以无缝地通过远程控制使用节目表的数据.
当用户希望检查设置定时器列表,他或她启动列表显示按钮39。一旦检测到列表显示按钮39的启动,便携式电话设备9的CPU控制和显示如图16B所示的定时器列表。
具体而言,对于定时器列表的显示屏幕来说,在预定的时间间隔上显示所设置的定时器列表,例如8:00-10:00,10:00-12:00等,以及代理头部的图像eh。
在定时器列表的显示屏的下部,显示文字“修正”和推动转盘21的图像21g,显示文字“返回”以及左软键23L的图像23Lg,和显示文字“保持”以及右软键23R的图像23Rg。
当旋转推动转盘21时,滚动和显示定时器列表。此外,对于定时器列表而言,缺省地显示当天的设置定时器列表。在每次按下左键22L时,显示过去的设置定时器列表,例如当天→前一天→两天前、......、等等,和在每次按下右键22R时,显示当天之后的定时器列表,例如当天→下一天→两天后、......等等。用户旋转推动转盘21或者按下左键和右键22L和22R以检查定时器列表。
当修正定时器列表时,用户选择将要修正的定时器列表,并按下推动转盘21。一旦检测到推动转盘21的按压操作,便携式电话设备9的CPU使显示屏返回图16A的人工输入屏幕,并显示当前设置的定时器列表。通过如上所述的人工输入,用户在所显示的定时器列表中改变需要修正的一部分数值,从而修正该定时器列表。
一旦检测到右软键23R(保持)的按压操作,便携式电话设备9的CPU临时地控制和存储每个数据,例如“操作的开始日期”、“操作的开始时间”、“操作的结束时间”和“所希望的频道”等等,它们是用户所选择的设置定时器列表。如上所述,每个临时存储的数据可以无缝地用于编程录像输入、日程表、等等。
【信息控制处理】
图17A和图17B图示当选择信息管理项目,例如日程表30e等时所显示的用户界面的一个例子。其中,图17A是当用户利用人工输入执行日程表输入(填写)时的人工输入屏幕。图17B是显示一个已登记的日程表的显示屏。
对于图17A所示人工输入屏幕来说,和代理头部的图像一起显示“日程表日期”、“日程表开始时间”、“日程表结束时间”、“日程表名称”、“日程表内容(细节)”和用于指定显示一个所设置的日程表的“设置列表显示按钮40”的输入域。
此外,在人工输入屏幕的下部,显示文字“输入”和推动转盘21的图像21g,显示文字“返回”和左软键23L的图像23Lg,和显示文字“配置”和右软键23R的图像23Rg。
当将所希望的日程表人工输入到人工输入屏幕时,用户旋转和按下推动转盘21从而执行人工输入。具体而言,在显示人工输入屏幕的状态下,当首先按下推动转盘21时,便携式电话设备9的CPU进入“年”的输入模式。当在“年”的输入模式中向上旋转推动转盘21时,CPU通过按顺序地递增一年,例如2002年→2003年→2004年→2005年、......、等等,控制和显示将要设置的年份。此外,当向下旋转推动转盘21时,CPU通过按顺序地递减一年,例如2005年→2004年→2003年→2002年、......、等等,控制和显示将要设置的年份。
这样的操作类似于当设置定时器的时间时参考图16所描述的输入步骤.和在设置定时器时间时的输入步骤相同,用户操作推动转盘21来人工地输入“日程表日期”、“日程表开始时间”和“日程表结束时间”.当设置日程表时,如果输入“日程表结束时间”和按下推动转盘21,则便携式电话设备9的CPU切换到“日程表名称”的输入模式.
对于预定的操作键,例如便携式电话设备9的数字键来说,可以给一个操作键分配几个字母。用户操作这些操作键从而例如用字母输入所希望的日程表名称。便携式电话设备9的CPU控制和显示用户在输入屏幕的“日程表名称”的显示区域内输入的日程表名称。
用户检查在“日程表名称”的显示区域中控制和显示的名称,并且如果未发现错误则按下推动转盘21。当执行按压操作时,便携式电话设备9的CPU切换到“日程表内容(细节)”的输入模式。
即使在“日程表内容(细节)”的输入模式中,用户也使用操作键来例如用字母输入所希望的日程表内容。便携式电话设备9的CPU在输入屏幕的“日程表内容(细节)”的显示区域中控制和显示用户所输入的日程表内容。
用户检查在“日程表内容(细节)”的显示区域内控制和显示的日程表内容,如果未发现错误则按下推动转盘21。当执行按压操作时,便携式电话设备9的CPU控制和存储用户所输入的“日程表日期”、“日程表开始时间”、“日程表结束时间”、“日程表名称”和“日程表内容(细节)”,并将每个信息数据发送给移动服务器设备11。
移动服务器设备11向装饰服务器设备6发送每个信息数据以及用户的用户标识符等。装饰服务器设备6根据用户标识符等执行用户验证。在用户日程表的数据库8中所提供的存储区域内控制和存储所发送的“日程表日期”、“日程表开始时间”、“日程表结束时间”、“日程表名称”和“日程表内容(细节)”。从而,在用户的便携式电话设备9中存储用户所输入的日程表,并可以将其上载到装饰服务器设备6。
应当指出当在显示执行日程表输入(填写)的人工输入屏幕时按下左软键23L(返回)时,便携式电话设备9的CPU将显示屏幕的显示内容返回到安装有日程表的房间的图像。
当保持节目表中所希望的频道的数据时,用户按下右软键23R(配置)。因而便携式电话设备9的CPU将已经存储(保持)的“播放日期”、“播放开始时间”、“播放结束时间”、“节目名称”和“播放频道”的相应数据粘贴到人工输入屏幕中的“日程表日期”、“日程表开始时间”、“日程表结束时间”、“日程表名称”和“日程表内容(详细的)”的相应输入区域,从而将节目表数据无缝地应用于日程表。
当用户希望检测设置定时器列表时,他或她启动设置列表显示按钮40。当检测到设置列表显示按钮40启动时,便携式电话设备9的CPU控制和显示如图17B所示的设置日程表列表。
具体而言,对于日程表列表的显示屏而言,在预定的时间间隔上,例如19:00-21:00、21:00-23:00、等等,显示一个设置日程表列表以及代理头部的图像eh。
在日程表列表的显示屏下部中显示文字“修正”与推动转盘21的图像21g,显示文字“返回”与左软键23L的图像23Lg,和显示文字“保持”与右软键23R的图像23Rg。
当用户旋转推动转盘21时可以滚动和显示这个日程表列表.此外,对于定时器列表来说,例如缺省地显示当天的设置日程表列表.每次用户按下左键22L时,显示过去的设置日程表列表,例如当天→前一天→前两天、......、等等.每次按下右键22R时,显示当天之后的设置日程表列表,例如当天→下一天→两天后、......、等等.用户通过旋转推动转盘21或者按下左键和右键22L和22R来检查该日程表列表.
在修正日程表列表的情况下,用户选择一个需要修正的日程表,并按下推动转盘21。一旦检测到推动转盘21的按压操作,便携式电话设备9的CPU使显示屏返回到图17A所示的人工输入屏幕,并显示当前设置的日程表。用户通过如上所述的人工输入来修正所显示的日程表中需要修正的部分。
一旦检测到右软键23R(保持)的按压操作,便携式电话设备9的CPU临时地存储和控制每个数据,例如“日程表日期”、“日程表开始时间”、“日程表结束时间”和“日程表名称”、等等,例如是用户所选择的设置日程表。可以将每个临时存储的数据无缝地用于编程录像输入等。
接着,在图18的流程图中,图示当选择这样一个信息管理项目时便携式电话设备9的CPU的信息处理操作的流程。
在图18所示的流程图中,首先在步骤S71,便携式电话设备9的CPU确定用户是否选择了诸如日程表30e的信息管理项目,并且当检测到信息管理项目的选择时使信息处理步骤前进到步骤S72。
在步骤S72,便携式电话设备9的CPU访问移动服务器设备11从而获得和显示在移动服务器设备11的数据库31内存储的用户信息管理项目的相关信息。
此外,还将该信息管理项目的相关信息存储在装饰服务器设备6的数据库8内,同时将在移动服务器设备11的数据库31内存储的信息管理项目缩减到用于移动设备的信息量。
接着,便携式电话设备9的CPU在步骤S73、步骤S75和步骤S77监视一个键的操作状态。
具体而言,在步骤S73,便携式电话设备9的CPU确定是否已经按下左软键23L,从而确定是否已经发出将显示屏20“返回”到前一屏幕的指令。
当显示如图17A所示的人工输入屏幕时,当检测到左软键23L的按压操作时,便携式电话设备9的CPU在步骤S74将显示屏控制和显示成其中安装有信息管理项目的房间的图像。
在步骤S75,便携式电话设备9的CPU确定是否已经操作输入按钮38,从而确定是否已经确定预约设置。
当显示如图17B所示的定时器列表时,当在步骤S76检测到右软键23R的按压操作时,便携式电话设备9的CPU临时控制和存储每个数据,例如“日程表日期”、“日程表开始时间”、“日程表结束时间”、“日程表名称”、等等,这些数据是用户所选择的设置日程表。可以将每个临时存储的数据无缝地用于编程录像输入等。
在步骤S77,便携式电话设备9的CPU确定是否已经按下推动转盘21,从而确定是否已经确定日程表的输入。
当显示如图17A所示的人工输入屏幕时,当在步骤S78检测到推动转盘21的按压操作时,便携式电话设备9的CPU接受用户所输入的每个数据输入,例如“日程表日期”、“日程表开始时间”、“日程表结束时间”、“日程表名称”、等等。
当显示人工输入屏幕时,在步骤S79,便携式电话设备9的CPU确定是否已经按下左软键23L,从而确定用户是否已经发出使显示屏20返回到前一屏幕的指令.在步骤S81,确定是否已经启动如图17A所示的输入按钮38,从而确定是否已经确定用户所输入日程表的处理.
一旦检测到左软键23L的按压操作,便携式电话设备9的CPU在步骤S80使显示屏返回到其中安装有信息管理项目的房间的图像。一旦检测到输入按钮38的启动,则将用户所输入的日程表的每个数据发送给移动服务器设备11。
当在数据库31内存储日程表的每个数据时,移动服务器设备11将其发送给装饰服务器设备6。装饰服务器设备6在数据库8内存储日程表的数据。因而,通过从个人计算机设备访问装饰服务器设备6,可以利用个人计算机设备检查便携式电话设备9所设置的日程表(以及修正和设置)。
现在,图19的流程图图示将临时存储的信息粘贴到诸如日程表的信息管理项目的流程。在图19的流程图中,例如,当保持诸如电子节目导视的数据时,该处理通过步骤S91前进到步骤S92。
如上面所描述的,对于初始化设置之后的初始化屏幕而言,显示如图8A至8C所示的每个房间的图像。在步骤S92,便携式电话设备9的CPU确定是否已经从在房间内安装的项目中选择出一个所希望的项目(是否已经聚焦任一个项目)。当检测到已经聚焦某个项目时,在步骤S93,显示已经被聚焦的项目的人工输入屏幕,同时如图17A所示,例如在人工输入屏幕的下部显示右软键23R的图像23Rg和文字“配置”。
然后,在步骤S94,便携式电话设备9的CPU确定是否已经按下右软键23R,和是否已经确定临时存储信息的粘贴处理(配置)。
一旦检测到右软键23R的按压操作,便携式电话设备9的CPU在步骤S95确定当前和临时存储的信息是否满足与用户所选择的项目有关的数据要求。当确定满足数据要求时,将临时存储的信息粘贴到人工输入屏幕。
在完成粘贴处理之后,便携式电话设备9的CPU在检测到输入按钮38的启动时在步骤S96将所粘贴的数据作为日程表数据发送给移动服务器设备11,同时在步骤S97通过代理将完成日程表登记通知用户。
尽管在图17A和图17B中未图示,当存在临时保持的信息时,便携式电话设备9的CPU与按钮“配置”一起显示用于发出使用临时存储信息的指令的按钮“使用”。在图19的流程图的步骤S98中,便携式电话设备9的CPU已经确定用户是否已经发出使用(利用)临时存储信息的指令。当用户发出该命令时,该处理前进到图18流程图的步骤S71,并执行步骤S71至步骤S82的程序。
【在将剪贴簿选择为信息管理项目的情况下】
当用户选择剪贴簿作为信息管理项目时,便携式电话设备9的CPU根据应用程序显示用户标识符和密码的输入屏幕。当用户输入用户标识符和密码时,便携式电话设备9的CPU向移动服务器设备11发送表示剪贴簿30f被选择的信息以及所输入的用户标识符和密码。
移动服务器设备11向装饰服务器6发送表示用户标识符、密码和剪贴簿被选择的信息。根据所传送的用户标识符和密码,装饰服务器设备6执行用户验证。当用户被验证时,从数据库8中读取与用户剪贴簿相对应的数据,并作为一个响应发送给移动服务器设备11。
当存在通知信息、消息等时,例如,装饰服务器设备将这些作为公告板上的信息和与剪贴簿相对应的数据一起发送给移动服务器设备11。
移动服务器设备11将所接收的与剪贴簿相对应的数据等发送给用户便携式电话设备9。用户的便携式电话设备9的CPU在显示屏20上控制和显示所传送的与剪贴簿等相对应的数据。
应当指出可以在移动服务器设备11一侧上形成公告板上的信息,然后通过添加到从装饰服务器设备6接收到的与剪贴簿相对应的数据将其发送给用户的便携式电话设备9。
图20A是用户剪贴资料的显示屏。图20B是公告板上的信息的显示屏。
对于如图20A所示的每个剪贴资料来说,显示所有剪贴资料的总页数、当前所显示的剪贴资料的页码,例如12/15、11/15、......、等等,以及代理头部的图像eh。如图20A所示的例子表示所有剪贴资料的总页数是15,当前显示的剪贴资料的页码是12(12/15)。
此外,在显示屏的下部,显示文字“编辑”和推动转盘21的图像21g,显示文字“返回”和左软键23L的图像23Lg,和显示文字“保持”和右软键23R的图像23Rg。
当编辑该剪贴资料(修正)时,用户按下推动转盘21,由此使便携式电话设备9的CPU进入当前显示的剪贴资料的编辑模式,以便由用户通过使用操作键输入的文字和图像等形成一个新的剪贴资料。通过移动服务器设备11将这个剪贴资料发送给装饰服务器设备6,并作为用户的剪贴资料存储在数据库8内。
一旦检测到左软键23L(返回)的按压操作,便携式电话设备9的CPU将显示屏20控制和切换到在其中安装有剪贴簿30f的房间的图像。
对于如图20B所示的公告板的显示屏而言,和代理头部的图像eh一起显示从装饰服务器设备6(或者移动服务器设备11)接收到的公告板上的信息。当在多个页面上存在这个信息时,便携式电话设备9的CPU控制和显示在公告板左端和(或)右端上与现有页面相对应的箭头图像。
如图20B所示的例子控制和显示在公告板左端上左向箭头的图像YL,并显示在公告板右端上右向箭头的图像YR,它们表示左向箭头的图像YL表明在当前页面之前存在前一页面,和右向箭头的图像YR表明在当前页面之后存在下一页面。
右向和左向箭头的图像YL和YR分别对应于右键和左键22L和22R,所以用户可以按下右键和左键22L和22R以在公告板上显示一个所希望的信息页面。
【在选择消息功能(电子邮件功能)的情况下】
当选择消息功能30g,便携式电话设备9的CPU在显示屏上显示一个选择屏幕,用于选择“添加到消息地址列表”、“发送消息”或“接收消息”。
【添加到消息地址列表】
当从选择屏幕选择“添加到消息地址列表”时,显示在其中将目标添加到消息地址列表中的输入屏,如图21A所示。
具体而言,作为输入屏幕显示发送者自己的电子邮件地址的输入栏、将要添加到消息地址列表中的目标姓名(昵称)的输入栏、用于目标的电子邮件地址的输入栏和确定向消息地址列表添加的添加按钮41。
在显示屏20的下部中,显示文字“输入”和推动转盘21的图像21g,和显示文字“返回”和左软键23L的图像23Lg.
当按下其中的左软键23L时,便携式电话设备9的CPU使显示屏20返回到安装有消息功能30g的房间的图像。
另一方面,当首先按下推动转盘21时,便携式电话设备9的CPU切换到“我的邮件地址的输入模式”。随后,当每次按下推动转盘21时,它逐一地转换“我的邮件地址的输入模式”→“昵称(或目标姓名)的输入模式”→“将要添加的邮件地址(目标邮件地址)的输入模式”。
通过按下推动转盘21和利用操作键执行输入操作,用户输入他或她的邮件地址、昵称和将要添加的邮件地址(目标邮件地址)。当完成在每个输入栏中的输入时,启动添加按钮41。
一旦检测到添加按钮41的启动,便携式电话设备9的CPU在便携式电话设备9的内部存储器内提供的消息地址列表中控制和存储昵称和目标的邮件地址。同时,便携式电话设备9的CPU向移动服务器设备11发送如此输入的将要添加的他或她自己的邮件地址、昵称和邮件地址的每个信息数据。
在移动服务器设备11的数据库31内存储每个用户的消息地址列表。一旦接收到每个消息数据,移动服务器设备11根据用户的邮件地址(我的邮件地址)参考在数据库31内存储的用户的消息地址列表,从而例如检查列表以确定将要添加的邮件地址是否与另一个地址重叠。当确定邮件地址的添加可行时,将“昵称(或目标名称)”和“目标的邮件地址”添加给已经发送每个信息数据的用户的消息地址列表。
应当指出,在这个例子中,假设消息地址列表存储在移动服务器设备11的数据库31内,然而,这个消息地址列表也可以存储在装饰服务器设备6的数据库8内,或者可以同时存储在移动服务器设备11的数据库31和装饰服务器设备6的数据库8内。
【发送消息】
当从选择屏幕中选择“发送消息”时,便携式电话设备9的CPU控制和显示如图21B所示的消息的输入屏幕。
具体而言,对于这个消息的输入屏幕来说,除了代理头部的图像之外,还显示用于“目标姓名(地址)”的输入栏、用于“消息名称”的输入栏、用于“消息(文本)”的输入栏、用于“添加数据”的输入栏,所述数据例如是图像和声音、以及确定消息传输的输入按钮38。
在消息输入屏幕的下部,显示文字“输入”和推动转盘21的图像21g,显示文字“返回”和左软键23L的图像23Lg,显示文字“配置”和右软键23R的图像23Rg。
一旦检测到其中的左软键23L(返回)的按压操作,便携式电话设备9的CPU使显示屏返回到如图21A所示的目标名称输入屏幕。
一旦检测到推动转盘21的第一次按压操作,便携式电话设备9的CPU切换到“地址(电子邮件)的输入模式”,随后,每当检测到推动转盘21的按压操作,它以“名称输入模式”→“文本输入模式”→“附加数据输入模式”为顺序来切换输入模式。
通过按下推动转盘21和利用操作键来执行输入操作,用户输入地址、名称、文本和附加数据。
例如,在利用“保持”的信息处理临时地存储诸如一幅图像的信息的情况下,如果检测到右软键23R(配置)的按压操作,便携式电话设备9的CPU将诸如临时存储的图像等信息作为附加数据粘贴到此消息上.
接着,当用户启动输入按钮38和发出传送如此创建的消息的指令时,便携式电话设备9的CPU将该消息发送给移动服务器设备11,由此可以将用户所创建的消息发送给目标。
根据如图22所示的流程图的流程来执行这样一个消息发送处理。
换句话说,当如上所述从“添加消息地址列表”、“发送消息”和“接收消息”中选择“发送消息”时,便携式电话设备9的CPU使该处理经图22所示流程图的步骤S101前进到步骤S102。
在步骤S102,便携式电话设备9的CPU在显示屏20上控制和显示如图21B所示的输入屏幕,并接受用户的输入。
便携式电话设备9的CPU接收用户如此输入的一个消息,同时在步骤S103,它确定是否已经按下左软键23L(是否已经发出“返回”指令),并确定是否已经按下输入按钮38(是否已经发出发送该消息的指令)。
当检测到左软键23L的按压操作时,便携式电话设备9的CPU在步骤S104使显示屏20的显示返回到选择屏幕。
另一方面,当检测到输入按钮38的按压操作时,便携式电话设备9的CPU在步骤S106将消息发送给移动服务器设备11,由此将该消息从移动服务器设备11发送到目标。
当完成该消息的发送处理时,便携式电话设备9的CPU在步骤S107通过代理将完成消息发送通知给用户。
在此,当发送该消息时,移动服务器设备11访问通信服务器设备7以搜索当前用户可以从其接收消息的一个设备。
换句话说,如上所述,通过经每个用户的家庭网络17与每个设备通信,控制服务器设备5监视每个设备的操作状态。通过始终与控制服务器设备5通信,通信服务器设备7确定用户当前所操作的设备是该消息的目标。
例如,当作为消息目标的用户在家中操作个人计算机设备时,在通信服务器设备7一侧上保持了表示个人计算机设备启动的信息。因而,移动服务器设备11可以访问通信服务器设备7,从而确认作为该消息的目标的用户正在家中操作个人计算机设备。
在这样的确认之后,移动服务器设备11将从便携式电话设备9接收到的消息发送给作为该消息目标的用户个人计算机设备。
此外,当作为该消息目标的用户个人计算机设备并未启动时,移动服务器设备11确定作为该消息目标的用户是否已经登录该通信***2。当它已经登录该通信***2时,将该消息发送给该用户的移动设备。
这样,搜索用户正在使用的设备,并将该消息发送给正在使用的设备,从而可以将该消息发送给用户能够立刻查收消息的设备。
例如,当利用如上所述的信息处理“保持”临时地存储诸如图像的信息时,便携式电话设备9的CPU在消息的输入屏幕上显示文字“配置”和右软键23R的图像23Rg。当检测到右软键23R的按下操作(配置)时,将诸如图像的暂时存储的信息作为附加数据粘贴给所述消息。
与如图23的流程图所示的流程一起执行粘贴处理.具体而言,例如,当保持诸如图像的信息时,便携式电话设备9的CPU使该处理通过步骤S111前进到步骤S112.
如上所述,对于初始化设置之后的初始化屏幕来说,显示如图8A至8C所示的每个房间的图像。在步骤S112,便携式电话设备9的CPU确定是否已经从在房间内安装的项目中选择出消息功能30g的项目和已经选择“发送消息”(如上所述是否已经聚焦“发送消息”)。当如上所述检测到已经聚焦“发送消息”时,在步骤S113它显示消息的输入屏幕,同时例如如图21B所示在输入屏幕的下部中显示右软键23R的图像23Rg和文字“配置”。
接着,在步骤S114,便携式电话设备9的CPU确定是否已经按下右软键23R和是否已经发出粘贴(配置)临时存储的信息的指令。
一旦检测到右软键23R的按压操作,便携式电话设备9的CPU在步骤S115例如将当前临时存储的信息作为附加数据粘贴给该消息。然后,该处理前进到图22的流程图的步骤S102,随后执行步骤S102至步骤S107的每个例程。
尽管在图21B中未图示,当存在临时存储的信息时,便携式电话设备9的CPU和按钮“配置”一起显示用于发出使用临时存储信息的指令的按钮“使用”。在图23的流程图的步骤S116,便携式电话设备9的CPU已经确定用户是否已经发出使用临时存储信息的指令。因而,一旦发出使用指令,则在步骤S117,它使处理前进到图22流程图的步骤S102,并执行步骤S102到步骤S107的每个例程。
【接收消息】
当从选择屏幕中选择“接收消息”时,便携式电话设备9的CPU访问移动服务器设备11以读取在数据库31内存储的消息。如图24A所示,在显示屏20上控制和显示读取消息列表(消息接收列表)。
对于消息接收列表的显示屏来说,便携式电话设备9的CPU显示和列表从移动服务器设备11读取的每个消息的名称,并且还显示用于发出删除一个消息的指令的删除按钮42,和用于发出显示读取消息的指令的显示按钮43(打开)。
在显示屏的下部,便携式电话设备的CPU控制和显示文字“输入”和推动转盘21的图像21g,并且还控制和显示文字“返回”和左软键23L的图像23Lg。
一旦检测到左软键23L(返回)的按压操作,便携式电话设备9的CPU将显示屏幕20控制和切换成其中安装有消息功能30g的房间的图像。
一旦检测到启动输出按钮42,便携式电话设备9的CPU控制和删除由用户选定的消息。
一旦检测到启动显示按钮43(打开),便携式电话设备9的CPU控制和显示如图24B所示的消息的显示屏幕。
【显示消息】
作为如图24B所示的消息的显示屏幕,显示“发送者姓名”、“下一个(消息)”和“附加数据”,如果有的话,由此用户可以查看一个消息。
此外,对于“发送者姓名”来说,当发送者向消息地址列表登记过时,则显示向列表登记的发送者姓名(昵称等)。当发送者未向消息地址列表登记过时,则显示发送者的邮件地址。
在消息显示屏的下部显示文字“返回”和左软键23L的图像23Lg以及文字“保持”和右软键23R的图像23Rg。
一旦检测到左软键23L(返回)的按压操作,则便携式电话设备9的CPU使显示屏20返回如图24A所示的消息接收列表的显示屏。
一旦检测到右软键23R(保持)的按压操作,便携式电话设备9的CPU临时存储当前显示的消息数据。可以在多个信息处理之间无缝地使用临时存储的消息数据,例如将其发送给剪贴簿30f。
尽管已经将移动服务器设备11所接收的消息描述为被用户所获得,但是当接收到一个消息时,移动服务器设备11可以将消息的抵达通知用户的便携式电话设备9。
在图25的流程图中,图示在接收到抵达消息的情况下便携式电话设备9的消息接收操作的流程。
在该流程图中,便携式电话设备9的CPU根据来自移动服务器设备11的消息抵达通知来检查是否存在一个消息,并当检测到消息抵达时使处理前进到步骤S122。
在步骤S122,便携式电话设备9的CPU在显示屏20上显示代理,并且还显示文字“消息抵达”等,从而将消息抵达通知给用户。
而且,便携式电话设备9的CPU还显示如图24所示的一个消息接收项目30g,例如用于其中安装有消息功能30g的房间的图像。
在步骤S123,便携式电话设备9确定是否已经选择消息接收项目30g。当选择消息接收项目30g时,在步骤S124,从移动服务器设备11获得如图24A所示的消息接收列表,从而在显示屏20上控制和显示。便携式电话设备9的CPU显示左软键23L的图像23Lg和文字“返回”,并且还显示用于发出在消息接收列表的显示屏上显示所选择消息的指令的输入按钮38。
在步骤S125,一旦检测到左软键23L的按压操作(返回),便携式电话设备9的CPU在步骤S126使显示屏20返回到其中显示消息接收项目30g的房间图像。
另一方面,在步骤S127,一旦检测到输入按钮38的启动,便携式电话设备9的CPU在步骤S128获得来自移动服务器设备11的消息,该消息由用户从消息接收列表中选出,和如图24B所示在显示屏20上显示该消息。因而,用户可以根据抵达通知获取和查看该消息。
此外,当显示如此获得的消息时,便携式电话设备9的CPU还分别显示文字“返回”和左软键23L的图像23Lg,以及文字“保持”和右软键23R的图像23Rg。
在步骤S129,一旦检测到左软键23L的按压操作(返回),该处理返回步骤S124,并在显示屏20上再次显示如图24A所示的消息接收列表。
在步骤S130,一旦检测到右软键23R的按压操作(保持),在步骤S131临时存储当前显示的消息。该临时存储的消息数据例如可以被粘贴给剪贴簿30f,或者粘贴给将要发送的消息,从而在信息处理之间无缝地使用。
如从上述描述可以看出的,本发明优选实施例的信息处理***可以使用电子节目导视数据,例如通过将其粘贴到输入屏幕,从而执行通过远程控制操作的设备的预约设置。还可以通过粘贴到诸如日程表来使用该数据,所以可以扩展一个信息数据,从而在多个信息处理之间(多个***之间)无缝地使用。
通常由用户携带诸如便携式电话设备9的移动设备。而且,移动设备可以通过网络从大多数位置访问一个指定的网站等。这样一个移动设备可以被用作一个客户终端,因此向移动设备增加了新的价值。
此外,用户可以在所希望的房间内选择和安装所希望的项目,所以可以提供虚拟地再生用户房间的界面。可选择地,通过定制可以提供适合于每个用户的环境。
因为用户知道他或她日常生活所居住的用户住房的房间内安装的每个项目的安装位置,所以可以虚拟地再生用户的房间,因此,用户可以直观和方便地操作用户界面。
在该新***广泛使用开始之前,熟练操作该***的用户很少,所以使每个用户都掌握该***很困难。这种困难可能阻碍该***的推广,然而,如上所述可以简单地使用本发明优选实施例的信息处理***,所以该***很容易普及。
不仅可以使用消息,而且可以使用各种信息数据,例如电子节目导视的相关信息、日程表的相关信息、等等,而与每个信息处理***无关,这有助于进行通信。
此外,例如,可以将一个广告添加给每个项目,从而使用该***建立一种新业务。
此外,可以自由地设计用于每个制造商的用户界面的结构等,所述用户界面被提供给每个制造商。此外,例如,可以在通过远程控制来操作的设备内包含一个特定的项目,从而获得制造商之间的区别。
此外,如上所述的优选实施例是本发明的多个例子。因此,本发明并不限制于这些优选实施例,所以在不脱离本发明的范围和精神的情况下,可以对它的这些实施例和等价实施例进行其它的多种修正、变化、组合和子组合。