移动体通信终端的制作方法

文档序号:7606269阅读:250来源:国知局
专利名称:移动体通信终端的制作方法
技术领域
本发明涉及具有执行由用户登录的应用程序的功能的便携电话机等移动体通信终端。
背景技术
以往,作为这种移动体通信终端,已知有一种可执行用不依托平台的面向对象编程语言来记述的应用程序的便携电话机(比如参照专利文献1)。比如,已知有一种安装JAVA(注册商标)虚拟机功能,且可执行由JAVA(注册商标)记述的应用程序的便携电话机。在这种便携电话机中,用户从移动体通信网络上的服务器下载所希望的应用程序,并登录到便携电话机内。然后,通过用户启动该登录的应用程序,便可以在便携电话机的显示器上显示出由三维动画画面构成的待机画面,或者在便携电话机上玩游戏及进行占卦,或者播放音乐。
专利文献1JP特开2000-347867号公报在前述以往的便携电话机中,在结束执行前述应用程序,或者暂停该执行时,显示出该便携电话机的待机画面。因此,当应用程序暂停时,用户利用便携电话机的邮件、WEB浏览器、功能设定(F菜单)等功能的时候,用户有必要为从待机画面向所希望的目的功能初始画面转移而进行操作。
此外,根据前述应用程序的种类,有时可预测用户在该应用程序暂停执行之后,利用某种特定功能。比如,在执行与其他用户进行信息交换等通讯的应用程序时,有时希望暂停该应用程序,来登录对方的电话号或邮件地址。在该场合下,在暂停后,用户使记忆拨号登录功能的初始画面显示出来,来登录对方的电话号或邮件地址。然而,在以往的便携电话机中,为了如上所述在应用程序暂停之后显示出待机画面,有必要为从该待机画面向记忆拨号登录功能的初始画面转移而进行操作。
如上所述,在以往的便携电话机中,存在着在应用程序暂停执行时用户不能迅速利用所需要的功能,而操作性差的问题。

发明内容
本发明是鉴于前述问题点而进行的发明。其目的在于提供一种在应用程序暂停执行时用户可迅速利用所需要的功能,由此来提高操作性的移动体通信终端。
为达到前述目的,本发明涉及的第一移动体通信终端的特征在于,具有图像显示单元,对图像进行显示;控制单元,对该图像显示单元进行控制;应用程序执行单元,执行用户所登录的应用程序,其中,前述应用程序执行单元在前述应用程序暂停执行时,向前述控制单元发送旨在向由该应用程序所指定的功能转移的功能转移请求指令,前述控制单元基于该功能转移请求指令来控制前述图像显示单元,以便显示该功能的初始画面或选择该功能的菜单画面。
在该移动体通信终端中,应用程序执行单元在应用程序暂停执行时,向控制单元发送旨在向由应用程序所指定的功能转移的功能转移请求指令。控制单元基于从应用程序执行单元送出的功能转移请求指令,来控制图像显示单元,而显示由应用程序所指定的功能的初始画面。在所指定的功能有多个的场合下,显示用于选择功能的简捷用的菜单画面。这里,由于在前述应用程序中,可预先指定有被认为在暂停时用户所需的功能,因而在应用程序暂停执行时,用户可从前述画面来迅速利用所需的功能。
此外,本发明涉及的第二移动体通信终端的特征在于,具有图像显示单元,对图像进行显示;控制单元,对该图像显示单元进行控制;应用程序执行单元,根据随附于用户所登录的应用程序的属性信息的设定数据,来执行该应用程序,其中,在前述属性信息中,含有指定在前述应用程序暂停执行时进行转移的功能的暂停时控制用数据,前述应用程序执行单元在该应用程序暂停执行时,向前述控制单元发送旨在向由该暂停时控制用数据所指定的功能转移的功能转移请求指令,前述控制单元基于该功能转移请求指令来控制前述图像显示单元,以便显示该功能的初始画面或选择该功能的菜单画面。
在该移动体通信终端中,在随附于由应用程序执行单元执行的应用程序的属性信息中,含有指定在应用程序暂停执行时启动的功能的暂停时控制用数据。应用程序执行单元在应用程序暂停执行时,向控制单元发送旨在向前述属性信息中含有的暂停时控制用数据所指定的功能转移的功能转移请求指令。控制单元基于从应用程序执行单元送出的功能转移请求指令来控制图像显示单元,以便显示由暂停时控制用数据所指定的功能的初始画面及菜单画面。这里,由于在前述属性信息中的暂停时控制用数据中,可预先指定有被认为在暂停时用户所需的功能,因而在应用程序暂停执行时,用户可从前述画面来迅速利用所需的功能。尤其是,由于前述属性信息是用户可参照的信息,因而用户可容易地确认指定在应用程序暂停执行时启动的功能的暂停时控制用数据的内容。
此外,前述暂停时控制用数据也可以由用户来设定。在该场合下,用户可自由设定在应用程序暂停执行时希望利用的功能。
此外,本发明涉及的第三移动体通信终端的特征在于,具有图像显示单元,对图像进行显示;控制单元,对该图像显示单元进行控制;应用程序执行单元,执行用户所登录的应用程序;操作单元,用于用户输入指定在该应用程序暂停执行时起动的功能的暂停时控制用数据,其中,前述控制单元在该应用程序暂停执行时,控制前述图像显示单元,以便显示由该暂停时控制用数据所指定的功能的初始画面或选择该功能的菜单画面。
在该移动体通信终端中,用户操纵操作单元,来输入指定在应用程序暂停执行时起动的功能的暂停时控制用数据。控制单元在应用程序暂停执行时,基于前述暂停时控制用数据来控制图像显示单元,而显示由暂停时控制用数据所指定的功能的初始画面或菜单画面。因此,在应用程序暂停执行时,用户可从前述画面来迅速利用所需的功能。
此外,作为前述“移动体通信终端”,可列举出PDC(Personal DigitalCellular)方式、GSM(Global System for Mobile Communication)方式、TIA(Telecommunications Industry Association)方式等的便携电话机;符合IMT(International Mobile Telecommunications)-2000标准的便携电话机;TD-SCDMA(Time Division Synchronous Code Division Multiple Access)方式之一的TD-SCDMA(MCMulti Carrier)方式的便携电话机;PHS(Personal Handyphone Service)、车载电话机等的电话机中,可执行应用程序的电话机。此外,作为该“移动体通信终端”,除了前述电话机之外,还可列举出没有电话功能的PDA(Personal Digital Assistance)等移动型的移动体通信终端。
此外,也可以由前述移动体通信终端中所设置的计算机来执行规定程序,由此来实现该移动体通信终端中的控制及信息处理。也可以利用作为数字信息来记录程序的FD、CD-ROM等记录媒体,或者利用计算机网络等通信网络,来进行该计算机中所用的程序的转交。
根据本发明,由于在应用程序暂停执行时,可显示前述所指定的功能的初始画面或菜单画面,因而具有在应用程序暂停执行时,用户可从前述画面来迅速利用所需的功能,而可提高操作性的效果。


图1是表示采用本发明实施方式涉及的便携电话机的移动体通信系统的主要部分的说明图。
图2是该便携电话机的外观图。
图3是表示该便携电话机硬件构成的概略构成图。
图4是抽出表示该便携电话机主要部分的方框图。
图5是由该便携电话机执行的软件结构的说明图。
图6是表示在该便携电话机中,在应用程序暂停执行时向电话机平台侧的功能转移时的处理的序列图。
图7A是在应用程序暂停执行时所显示的菜单画面的说明图。
图7B是在图7A的菜单画面上所选择的功能的初始画面的说明图。
图7C是在图7A的菜单画面上所选择的其它功能的初始画面的说明图。
图8是表示在其它实施方式涉及的便携电话机中,在应用程序暂停执行时,向电话机平台侧的功能转移时的处理的序列图。
图9是表示在其它实施方式涉及的便携电话机中,在应用程序暂停执行时,向电话机平台侧的功能转移时的处理的序列图。
具体实施例方式
以下,对在作为移动体通信终端的便携电话机中适用了本发明的实施方式作以说明。
图1是表示采用本发明实施方式涉及的便携电话机20的移动体通信系统主要部分的说明图。在该移动体通信系统中,用户1所使用的便携电话机20,具有可执行由不依托平台的面向对象编程来开发的应用程序的构成。作为该应用程序,可列举出用JAVA(注册商标)、C、C++等程序语言来记述的应用程序等。此外,这些应用程序的执行环境,可由JAVA(注册商标)的虚拟机(VMVirtual Machine)及BREW(注册商标)等中间件来构筑。该便携电话机20,可与作为通信网络的便携电话通信网10相连接。此外,在该便携电话通信网10上,分别连接有作为程序提供用服务器的应用程序下载服务器(以下称“下载服务器”)11、未图示的信息提供服务器、以及位置登录服务器等。此外,这些服务器可以由单一的服务器来构成。另外,这些服务器可以构成为具有互相各异的结构的专用控制装置,也可以采用通用的计算机系统来构成。此外,各服务器可以由一台计算机来构成,也可以经由网络来连接分别承担多种功能的多台计算机来构成。
下载服务器11如果受理来自便携电话机20的下载请求,则向便携电话机20发送该请求所涉及的应用程序。此外,Web服务器12如果受理来自便携电话机20的阅览请求,则向便携电话机20发送该请求所涉及的阅览画面即Web网页画面。
从下载服务器11提供的应用程序,由应用程序的开发源2来提供。具体而言,比如从应用程序开发源2侧的个人计算机等,经由专用线路或公共线路,向下载服务器11上载来提供。此外,也可以从应用程序开发源2,向管理·运营下载服务器11的通信经营者发送记录有所开发的应用程序的光盘或磁盘等的记录媒体,并由下载服务器11来读取该记录媒体内的应用程序,以此来进行提供。如此提供的应用程序以可从便携电话机20经由便携电话通信网10下载的状态,被登录到下载服务器11。
图2是便携电话机20的外观图,图3是表示该便携电话机20的硬件构成的概略构成图。
该便携电话机20是蛤壳(折叠)式便携电话机,包括由系统总线200、CPU201、RAM202及ROM203等组成的数据存储单元;输入装置204;输出装置205;便携电话用通信装置206。CPU201及RAM202等构成要素,经由系统总线200来互相进行各种数据及后述的程序指令等的交换。前述输入装置204,由数据输入键(数字键、*键、#键)21、通话开始键22、通话结束键23、滚动键24、多功能键25、送话器26等来构成。前述输出装置205,由图像显示单元即液晶显示器(LCD)27、话筒28等来构成。前述便携电话用通信装置206是经由便携电话通信网10,来与其它便携电话机及前述服务器11、12进行通信用的。
图4是抽出前述便携电话机20的主要部分来表示的方框图,图5是该便携电话机20中的软件结构的说明图。
该便携电话机20包括电话通信部211、数据通信部212、操作部213、作为应用程序执行单元的应用程序执行管理部214、作为控制单元的主控制部215、输出部216。此外,便携电话机20包括作为信息存储单元的信息存储部217,用于存储从前述信息提供服务器13接收到的各种信息。
前述电话通信部211,为了与其它便携电话机或固定电话机进行电话通信,与便携电话通信网10的基站进行无线通信,且与前述硬件构成上的便携电话用通信装置206等相对应。
前述数据通信部212与前述电话通信部211同样,与前述硬件构成上的便携电话用通信装置206等相对应。该数据通信部212用于经由便携电话通信网10来与其它便携电话机进行邮件交换,或者从便携电话通信网10经由网关服务器来与因特网等外部通信网络相连接,而进行因特网上的电子邮件交换等。该数据通信部212还用于经由便携电话通信网10来下载下载服务器11提供的应用程序。此外,数据通信部212,还用作接收包含前述当前位置的位置信息的分发信息的信息接收单元。
前述操作部213,由用户1可操作的前述数字键21、通话开始键22、通话结束键23等来构成。通过操作该操作部213,用户可以对便携电话机20输入URL等数据,或者在电话呼入时开始通话及结束通话,或者进行应用程序的选择、起动及停止。此外,用户通过对操作部213进行操作,可以从前述下载服务器11下载并登录应用程序,或者选择执行所登录的应用程序。另外,用户通过对操作部213进行操作,还可以显示出从便携电话通信网10的信息提供服务器13接收到的信息。
前述应用程序执行管理部214,由前述系统总线200、CPU201及RAM202等来构成。该应用程序执行管理部214在图5的软件结构上与中央的“程序执行环境”相对应,提供由面向对象编程开发的应用程序中所用的类库、执行环境管理库、应用程序管理等的软件,并管理应用程序的执行环境。
这里,对应用程序而言,可以经由类库API(应用接口)来调出前述程序执行环境内的函数等的类库并加以使用。该函数等类库的调出历史记录,可以一直保持到应用程序的虚拟执行环境(虚拟机VM)结束为止。
此外,对程序执行环境内的执行环境管理库而言,可以经由电话机平台API来调出后述电话机平台内的电话机平台库并加以使用。
前述主控制部215,是控制前述电话通信部211、数据通信部212、操作部213、应用程序执行管理部214、输出部216、信息存储部217。该主控制部215由前述的系统总线200、CPU201及RAM202等来构成。
此外,该主控制部215,在应用程序执行管理部214、信息存储部217等之间进行控制指令及各种数据的交换,并与它们协作来进行控制。另外,主控制部215在图5的软件结构上,处于最下部的“电话机平台”处,执行用于控制前述电话通信部211等的控制用程序及用户界面,或者提供电话机平台库。该电话机平台可通过对前述程序执行环境内的执行环境管理库发送信号,来执行应用程序中的各种处理,或者经由应用管理API来调出前述程序执行环境内的应用管理软件并加以使用。
前述输出部216,由前述液晶显示器(LCD)27及话筒28等所组成的输出装置205等来构成。该输出部216,用于在液晶显示器(LCD)17上显示出前述数据通信部212所接收到的Web网页画面,或者向用户通报信息已到达电话通信部211或数据通信部212这一事实。具体而言,如果该信息到达,则主控制部215在输出部216的液晶显示器(LCD)17显示出信息到达通报图像,或者从话筒18输出信息到达声音。此外,输出部216在前述游戏等应用程序的执行中,还用于与该程序执行有关的图像显示及声音输出。另外,输出部216还用于显示从信息提供服务器13接收到的信息等。
用于构筑使便携电话机20按规定顺序来动作的电话机平台的控制用程序,被存储到RAM202及ROM203。基本OS(操作系统)的程序、用于构筑前述程序执行环境的程序以及应用程序,也被存储到RAM202及ROM203。这样,这些程序根据需要被调出到CPU201及RAM202中的作业区来执行。
在前述构成的便携电话机20中,当从下载服务器11下载应用程序时,用户1操纵操作部213的键,而访问下载服务器11。由此,用于选择可下载的应用程序的下载选择画面在显示器17上显示出来。然后,在该下载选择画面上,如果用户利用滚动键14来选择所希望的应用程序,按下多功能键15,则主控制部215对数据通信部212进行控制,并从下载服务器11下载该应用程序,且保存到信息存储部217的RAM102。
具体而言,在本实施方式1中,应用程序由属性信息即JAD文件(文本数据)及程序本体即JAR文件(二进制数据)来组成。在JAD文件中,除了应用程序名、应用程序的版本、应用程序的销售商名、保存JAR文件的URL数据等基本数据之外,还包含该应用程序是否已经过认证、该应用程序是否在与网络连接的状态下使用、该应用程序是否是常驻型程序等的设定数据。此外,在该JAD文件中,还包含公开有关该应用程序的相关信息的公式web网页的URL(分发源地址数据)。然后,如果在前述下载选择画面上用户选择了所希望的应用程序,则主控制部215对数据通信部212进行控制,首先只下载应用程序中的JAD文件。此后,主控制部215,从该JAD文件中读出保存JAR文件的URL数据,并访问该URL,而下载JAR文件。由如此下载的JAD文件及JAR文件组成的应用程序,由主控制部215保存到信息存储部217的RAM102。
在执行如此下载的应用程序的场合下,用户1操纵操作部213的键,在显示器17上显示出用于选择所执行的应用程序的应用程序选择画面。然后,在该应用程序选择画面上,如果用户利用滚动键14来选择所希望的应用程序,按下多功能键15,则前述应用程序执行管理部214读出JAR文件,并起动应用程序。此时,根据需要参照JAD文件的设定数据,来设定进行基于该设定数据的处理动作的环境。此外,在应用程序执行中进行特定的处理动作时,参照有关该处理动作的JAD文件的设定数据,来进行适于该应用程序的处理动作。作为应用程序,除了操纵操作部213的各种键来享用游戏等的应用程序之外,还包括在显示器17上显示由三维动画图像组成的待机画面等的常驻型应用程序等所有的应用程序。
接下来,对本发明的特征部分即应用程序暂停执行时的功能转移的动作作以说明。
图6是表示在应用程序暂停执行时,向电话机平台侧的功能转移时的处理的序列图。
用户从下载服务器11下载应用程序,或者购入预先登录有该应用程序的便携电话机20,来取得应用程序。用户可以从应用程序的列表来选择所希望的应用程序,并加以执行。
在前述应用程序执行中转移到电话机平台侧的特定功能时,执行调出用于向该功能转移的规定函数的暂停请求指令。构筑应用执行环境的应用程序执行管理部214,基于前述暂停请求指令来暂停应用程序,并向平台侧的主控制部215,输出作为功能转移请求指令的画面转移请求指令,作为转移到应用程序所指定的功能的初始画面用。
接收到作为前述功能转移请求指令的画面转移请求指令的主控制部215,对具有LCD27的输出部216进行控制,而显示出图7A例示的应用程序所指定的多种功能的简捷用菜单画面。见到该菜单画面后,用户便可选择所希望的功能。比如在图7A的菜单画面上选择了“WEB”的场合下,便显示出接受图7B所示的各种网络服务的功能的初始画面即网络菜单画面。此外,在图7A的菜单画面上选择了“F”的场合下,便显示出进行图7C所示的各种设定的功能的初始画面即F菜单画面。
在电话机平台上用户进行了利用各种功能的操作后,当利用者进行了再次启动应用程序的操作时,从主控制部215向应用程序执行管理部214送出再次启动请求指令。接收到该再次启动请求指令的应用程序执行管理部214,使被暂停的应用程序再次启动。
以上,根据本实施方式,在应用程序中,预先指定有被认为在暂停时用户需要的功能,且在应用程序暂停执行时,可显示出用于选择前述指定的多种功能的简捷用菜单画面。因此,在应用程序暂停执行时,用户可从前述画面来迅速利用所需的功能,而可提高操作性。
尤其是,根据本实施方式,在具有在应用程序暂停执行时启动的可能性的功能有多个的场合下,是有效的。
并且,尽管在前述实施方式中,控制成向应用程序所指定的功能转移,但也可以是作为从下载服务器11下载的应用程序的属性信息中的设定数据之一,预先写入有关暂停时的转移目标的暂停时控制用数据,并利用该暂停时控制用数据来转移功能。该场合下的应用程序执行管理部214如图8所示,在应用程序暂停执行时,参照前述属性信息中含有的暂停时控制用数据,将用于向该暂停时控制用数据所指定的功能的初始画面转移的作为功能转移请求指令的画面转移请求指令,发送给主控制部215。主控制部215,基于从应用程序执行管理部214送出的作为功能转移请求指令的画面转移请求指令,来控制具有LCD27的输出部216,而显示出暂停时控制用数据所指定的功能的初始画面或简捷用菜单画面。因此,在该场合下同样,在应用程序暂停执行时,用户可从前述画面迅速利用所需的功能,而可提高操作性。
此外,前述应用程序的属性信息中的暂停时控制用数据也可以由用户来变更。在该场合下,用户对作为具有数据输入键(数字键、*键、#键)21等的操作单元的操作部213进行操作,而输入暂停时控制用数据。主控制部215,将前述属性信息中的暂停时控制用数据,改写成用户所输入的暂停时控制用数据。由此,用户可自由设定在应用程序暂停执行后所利用的功能。
此外,在前述实施方式中,也可以不基于从前述应用程序执行管理部214送出的功能转移请求指令,而基于用户所输入的暂停时控制用数据,来控制应用程序暂停执行时的功能转移。该场合下的主控制部215如图9所示,在应用程序暂停执行时,从应用程序执行管理部214接收暂停通知信息后,参照用户操纵操作部213来输入的信息存储部217内的暂停时控制用数据,基于该暂停时控制用数据,来控制具有LCD27的输出部216,而显示出暂停时控制用数据所指定的功能的初始画面或菜单画面。因此,在该场合下,在应用程序暂停执行时,用户也可从前述画面迅速利用所需的功能。
此外,尽管在前述图6、图8及图9所示的各实施方式中,在应用程序暂停执行时,显示出用于选择前述所指定的多种功能的菜单画面,但在所指定的功能为一个功能的场合下,也可以直接显示该功能的初始画面。在该场合下,利用者可更迅速地利用所需的功能。
以上,虽说明了本发明的优选实施方式,但在不脱离本发明的范围或精神且在权利要求书内记载的技术内容的范围内,可以对所公开的实施方式进行各种变更。
比如,在前述实施方式中,所说明的是一种可执行采用了JAVA(注册商标)等程序语言的不依托平台的面向对象编程方式所开发的应用程序的便携电话机,但本发明的应用可不限于便携电话机所执行的应用程序的种类,可以获得同样的效果。
此外,如果是可执行应用程序且可显示图像的装置,则除了PHS、汽车电话机等电话机之外,本发明也可以适用于便携型PDA的场合,且可以获得同样的效果。
权利要求
1.一种移动体通信终端,其特征在于,具有图像显示单元,对图像进行显示;控制单元,对该图像显示单元进行控制;应用程序执行单元,执行用户所登录的应用程序,其中,前述应用程序执行单元在前述应用程序暂停执行时,向前述控制单元发送旨在向由该应用程序所指定的功能转移的功能转移请求指令,前述控制单元基于该功能转移请求指令来控制前述图像显示单元,以便显示该功能的初始画面或选择该功能的菜单画面。
2.一种移动体通信终端,其特征在于,具有图像显示单元,对图像进行显示;控制单元,对该图像显示单元进行控制;应用程序执行单元,根据随附于用户所登录的应用程序的属性信息的设定数据,来执行该应用程序,其中,在前述属性信息中,含有指定在前述应用程序暂停执行时进行转移的功能的暂停时控制用数据,前述应用程序执行单元在该应用程序暂停执行时,向前述控制单元发送旨在向由该暂停时控制用数据所指定的功能转移的功能转移请求指令,前述控制单元基于该功能转移请求指令来控制前述图像显示单元,以便显示该功能的初始画面或选择该功能的菜单画面。
3.一种移动体通信终端,其特征在于,具有图像显示单元,对图像进行显示;控制单元,对该图像显示单元进行控制;应用程序执行单元,执行用户所登录的应用程序;操作单元,用于用户输入指定在该应用程序暂停执行时起动的功能的暂停时控制用数据,其中,前述控制单元在该应用程序暂停执行时,控制前述图像显示单元,以便显示由该暂停时控制用数据所指定的功能的初始画面或选择该功能的菜单画面。
全文摘要
本发明提供一种移动体通信终端,该移动体通信终端通过在应用程序暂停执行时用户可迅速利用所需的功能来提高操作性。移动体通信终端(便携电话机)(20)具有输出部(216),配有显示图像的液晶显示器(LCD)(27);控制输出部(216)的主控制部(215);应用程序执行管理部(214),执行用户所登录的应用程序。应用程序执行管理部(214)在应用程序暂停执行时,向主控制部(215)发送旨在向由该应用程序所指定的功能转移的功能转移请求指令(画面转移请求指令)。主控制部(215)基于前述功能转移请求指令(画面转移请求指令)来控制输出部(216),以便显示前述功能的初始画面或选择该功能的菜单画面。
文档编号H04M1/725GK1792078SQ200480013580
公开日2006年6月21日 申请日期2004年5月18日 优先权日2003年5月19日
发明者大鹰理, 诸户美年子, 渡边工起, 井手真一郎, 西方尚美 申请人:沃达丰株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1