移动通信终端的远程文字处理器控制装置及其方法 【技术领域】
本发明涉及一种移动通信终端的远程文字处理器控制装置及其方法,更详细地说,当没有PC或记录纸时,可以利用移动通信终端制作文字处理器,然后把制作好的大容量数据保存到终端内或服务器,或是从终端内或服务器导入制作好的大容量数据进行编辑。
背景技术
一般而言,文字处理器作为处理文档的应用程序,履行电子化、自动化的文档纸和笔、打字机、橡皮的功能。
文字处理器的文档处理从简单到复杂,十分多样,但不管哪一种,都能够帮助我们更轻松地进行删除、插入、修改等与文档制作、编辑有关的操作。
根据程序和机型的不同,文字处理器可能会把文档显示为文本模式(text mode),也可能会显示为图形模式(graphics mode),此时使用的功能包括在打印页面中出现的强调显示(highlighting)、使文字粗细变粗或变细的功能(boldfacing)、扩大或缩小文字大小的功能、下划线(underlining)、斜体标色功能、多种字体(font)显示功能等。
但是,以往的上述文字处理器只能在个人电脑(PC)或笔记本电脑等具有执行文档处理能力的设备中才能运行。
因此存在如下问题,即,当用户在移动中,或是没有PC地情况下,或是不能进行记录时,无法记录较长的文档内容或编辑原有文件。
【发明内容】
本发明正是为了解决上述以往问题而提出的,目的在于提供一种移动通信终端的远程文字处理器控制装置及其方法,当没有PC或记录纸时,可以利用移动通信终端制作文字处理器,然后把制作好的大容量数据保存到终端内或服务器,或是从终端内或服务器导入制作好的大容量数据进行编辑。
为实现上述目的,本发明在这样一种装置中,即,制作文字处理器,然后保存制作好的文字处理器数据,或是导入制作好的文字处理器数据进行编辑的装置中,本发明由如下几个部分构成:文字处理器文件管理部,它由读取上述文字处理器文件的模块和在LCD(液晶显示屏)中显示已读取文字处理器文件的模块、对显示的文字处理器文件进行编辑的模块、如果输入的文字处理器文件容量超过一定容量以上则自动上传到服务器的模块构成;环境设置部,它由输入模块构成,上述文字处理器用户在编辑窗口输入了文字处理器数据后,当超过了特定容量时,自动上传到服务器的存储空间,输入模块的作用便是输入该存储空间的URL,输入模块的另一个作用是输入提供该存储空间的服务器的用户控制所需的用户标识符和密码;协议控制部,它由发挥FTP的PUT功能的协议构成,FTP的PUT是自动传输上述输入的文字处理器数据所需的协议;TCP/IP协议处理部,它由设定与上述服务器的连接的协议堆栈构成。
上述文字处理器数据的特定容量比终端的暂时缓冲区容量更大。
在制作文字处理器,然后保存制作好的文字处理器数据,或是导入制作好的文字处理器数据进行编辑的方法中,本发明包括如下几个步骤:设置步骤,在上述文字处理器工作模式下制作新文字处理器文件或是编辑原有文件,然后设置数据呼叫;判断步骤,在设置了上述数据呼叫后,在服务器与终端之间设置好网络和话路之后,则判断是否把上述制作或编辑的文字处理器文件传输到服务器,或是有无要读取的文字处理器数据;保存到服务器的步骤,根据上述判断的结果,如果有要传输到服务器或从服务器读取的文字处理器数据,那么,要传输的文字处理器文件被传输到服务器,而读取的数据则进行编辑,在编辑完成后,重新传输到服务器进行保存;保存到暂时缓冲区的步骤,根据上述判断结果,如果没有要传输到服务器或从服务器读取的文字处理器数据,则解除网络连接,把输入的文字处理器数据保存到暂时缓冲区。
上述判断是否把制作好的文字处理器文件传输到服务器或是有无要读取的文字处理器数据的过程如下:经过用户认证过程后,当用户认证获得成功时,当保存到上述暂时缓冲区的文字处理器数据的容量不大于终端的暂时缓冲区容量时,则保存于暂时缓冲区,当保存到上述暂时缓冲区的文字处理器数据容量大于终端的暂时缓冲区容量时,则自动保存到网络的服务器。
如果上述完成制作或编辑的文字处理器数据容量是可以充分保存于终端的大容量数据存储部的文字处理器数据,则不保存到服务器,而是保存到终端的大容量数据存储部。
【附图说明】
图1是应用了本发明的移动通信系统的工作状态框图。
图2是应用了本发明的远程文字处理器实施例的移动通信终端内部工作状态框图。
图3是本发明实施例的移动通信终端远程文字处理器整体工作流程图。
【具体实施方式】
下面参照附图,详细说明本发明的有益实施例。
图1是应用了本发明的移动通信系统的工作状态框图。
移动通信系统由收发信用移动通信终端(110)(111)、多个基站(120)(121)、对基站进行控制的多个基站控制器(130)(131)、交换局(140)及网络的文字处理器存储中心(150)构成。
上述多个基站(120)(121)的作用是在收发信用移动通信终端(110)(111)与交换局(140)之间转换信号格式,使之符合无线链路和有线链路。同时用于测量收发信用移动通信终端(110)(111)的收发信电场强度(电波接收强度),并提供给交换局(140)。
上述多个基站控制器(130)(131)是多个基站(120)(121)的各要素功能和单元运营者之间的连接手段,其功能包括管理多个基站(120)(121)的运转、管理基站(120)(121)硬件和软件的服务状态、分配和构成关于呼叫业务的资源、收集有关基站(120)(121)运转的信息、运转及监视基站(120)(121),以及监视与故障相关的下部装置等。
上述交换局(140)向多个基站控制器(130)(131)及收发信用移动通信终端(110)(111)提供线路交换服务,另外还具有信道切换(handoff)的附加功能。
上述网络的文字处理器存储中心(150)对从发信终端传输的文字处理器数据进行保存,当接收终端下载并编辑时,使之成为适合向接收终端传输的形态,并提供给交换局(140)。
在这种一般的移动通信系统中,如果任意终端用户利用收发信用移动通信终端(110)(111)运行各种文字处理器,或拨打、接听电话,就会与多个基站(120)(21)中的某一个基站连接。
图2是应用了本发明的远程文字处理器实施例的移动通信终端内部工作状态框图。下面参照该图,说明本发明的移动通信终端的构成与动作。
微处理器(210)控制本发明的整体文字处理器动作,带有保存既定文字处理器程序的只读存储器(ROM),数据存储部(270)带有临时保存上述微处理器(210)在工作程序运行中产生的数据及与文字处理器相关数据的随机存储器(RAM)。
在本发明中,受到上述微处理器(210)控制的远程文字处理器控制程序由文字处理器文件管理部和环境设置部、协议控制部及TCP/IP(transmission control protocol/Internet protocol-传输控制协议/网际协议)协议处理部构成。
上述文字处理器文件管理部由读取上述文字处理器文件的模块和在LCD中显示已读取文字处理器文件的模块、对显示的文字处理器文件进行编辑的模块、如果输入的文字处理器文件容量超过一定容量以上则自动上传到服务器的模块构成。
上述环境设置部由输入模块构成,文字处理器用户在编辑窗口输入了文字处理器数据后,当超过了特定容量时,自动上传到服务器的存储空间,输入模块的作用便是输入该存储空间的URL(uniformresource locator-统一资源定位符),输入模块的另一个作用是输入提供该存储空间的服务器的用户控制所需的用户标识符和密码。
上述协议控制部由发挥FTP(file transfer protocol-文件传送协议)的PUT功能的协议构成,FTP的PUT是自动传输上述输入的文字处理器数据所需的协议。
上述TCP/IP协议处理部是设定与上述服务器的连接的协议堆栈部分。
音频部(220)在接收到从上述微处理器(210)输入的语音数据的同时,对语音数据进行放大,转换成用户能够听到的机械性音频信号并输出。
RF收发信部(250)把包含文字处理器数据等的RF信号转换成无线信号,通过天线(110)从终端的收发信端发射给基站。另一方面,从基站接收文字处理器相关RF数据信号并转换成中频(IF)信号,传递到微处理器(210)。
键输入部(230)包括终端侧面带有的键及键区上的多个数字键和功能键,它把关于上述键的文字处理器键数据传递到上述微处理器(210),传递到上述微处理器(210)的文字处理器数据被保存到数据存储部(270)或通过RF收发信部(250)保存到网络的文字处理器存储中心(150)。
LCD显示部(240)从上述微处理器(210)接收关于从上述键输入部(230)输入的键数据的文字处理器显示数据并进行显示,显示移动通信终端的动作状态和时间等。
基带信号处理部(260)把从RF收发信部(250)输入的文字处理器数据中频信号转换成基带信号,把作为文字处理器数据输入的既定的基带信号转换成中频信号并输出。
图3是本发明实施例的移动通信终端远程文字处理器整体工作流程图。远程文字处理器开始动作后,用户通过终端的键输入部(230),在环境设置菜单功能列表中选择远程文字处理器工作模式(301)。
选择了上述远程文字处理器工作模式(301)后,微处理器(210)判断将作业的文字处理器动作是否是新文字处理器的文件(302)。
上述判断(302)结果如果是制作新文字处理器文件的模式,则制作及编辑新文字处理器(303),上述判断(302)结果如果不是制作新文字处理器文件的模式,则从数据存储部(270)导入原有的文字处理器文件,或是从网络文字处理器存储中心(150)下载(304)(后述),然后对原有的文字处理器文件进行重新制作及编辑(305)。
上述文字处理器文件的制作及编辑(303)(305)全部结束后,把制作及编辑完成的文字处理器文件保存到终端的数据存储部(270),或是上传到网络的文字处理器存储中心(150)(以下称服务器)进行保存。
为了上传保存到上述服务器(150),在终端与网络之间设置数据呼叫(Call)(306)。
在上述终端与网络之间设置了数据呼叫(Call)(306)后,接着判断网络是否处于已经激活并连接的状态(307)。
上述判断(307)结果如果是网络处于未连接的状态,则TCP/IP协议处理部在设置了网络的PSDN(packet switched data network-分组交换数据网)和PPP(point-to-point protocol-端对端协议)连接(308)后,设置网络的服务器(150)与TCP(transmission control protocol-传输控制协议)连接(309),TCP连接设置(309)好之后,设置服务器(150)与终端连接(310),然后判断设置服务器(150)与终端连接(310)所需的用户认证过程是否获得成功(311)。
上述用户认证是在环境设置菜单中认证服务器的存储空间所在的URL、访问控制所需的用户标识符和密码是否一致。
上述判断(311)结果如果是设置服务器(150)与终端连接(310)所需的用户认证过程获得成功,则设置与服务器(150)的文字处理器数据话路(312),然后判断有无传输到服务器(150)或从服务器(150)读取的文字处理器数据(313)。
另一方面,上述判断(307)结果如果是网络处于已连接的状态,则进入设置与上述服务器(150)的文字处理器数据话路(312)的步骤。
上述判断(313)结果如果是没有传输到服务器(150)或从服务器(150)读取的文字处理器数据,则解除终端与网络的连接状态(314),把输入的文字处理器数据保存到暂时缓冲区(315),然后判断暂时缓冲区中保存(315)的文字处理器数据是否超过了一定容量(316)。
上述判断(316)结果如果是暂时缓冲区中保存的(315)文字处理器数据已超过了一定容量,那么,环境设置部为了把难以在暂时缓冲区保存的容量的文字处理器数据保存到网络服务器(150),再次进入在上述终端与网络之间设置数据呼叫(Call)(306)的步骤。
上述判断(316)结果如果是暂时缓冲区中保存(315)的文字处理器数据未超过一定容量,这说明该数据是在暂时缓冲区可以保存下的容量的文字处理器数据,于是将其保存到暂时缓冲区(317),然后结束动作。
另一方面,上述判断(313)结果如果是有要传输到服务器(150)或从服务器(150)读取的文字处理器数据,那么,文件管理部把暂时缓冲区中保存(315)的要传输的文字处理器数据传输到服务器(150),要从服务器(150)读取的文字处理器数据显示于终端LCD显示部(240)(318),传输全部结束后,终端判断是否编辑LCD显示部(240)所显示的文字处理器数据文件(319)。
上述判断(319)结果如果是不进行编辑,则保存到上述暂时缓冲区(317),然后结束动作。上述判断(319)结果如果是要进行编辑,则在LCD显示部(240)显示出文字输入编辑窗口(320),使之可以进行编辑。
在上述LCD显示部(240)所显示的(320)编辑窗口中完成全部编辑后,结束动作。
如上述所作的详细说明,本发明具有如下效果,当没有PC或记录纸时,可以利用移动通信终端制作文字处理器,把制作好的大容量数据保存到终端内或服务器,或是终端内或服务器读取制作好的大容量数据进行编辑。因此,当用户在移动中或没有PC或无法记录的情况下,也可以记录较长的文档内容,或是编辑原有的文件。