由应用装置和输入服务器构成的字符输入系统的制作方法

文档序号:6656305阅读:193来源:国知局
专利名称:由应用装置和输入服务器构成的字符输入系统的制作方法
技术领域
本发明涉及字符串显示区域为小画面的设备中的由进行字符串处理的应用装置和输入服务器构成的字符输入系统。
背景技术
关于进行字符串处理的应用装置和对该应用装置输入字符串的输入服务器的联动方法,例如可举出专利文献1。
在该以往技术中,输入服务器具有假名汉字变换功能并且具有按照用户操作的GUI功能,对输入的字符串进行编辑,将作为编辑结果的确定字符串传递给应用装置。应用装置将传递来的确定字符串在显示区域显示。此外,输入服务器在输入的字符串的编辑过程中,与应用装置独立地,基于从应用装置通知的显示信息,显示编辑过程中的字符串。
专利文献1日本特开平3-144846号公报发明内容因此,在上述以往的技术中,如图1所示,在显示区域为小画面的设备中,输入服务器有时不能全部显示输入的字符串。
在图1(a)中,在显示区域102中显示通过应用装置显示的确定字符串“文字列を入カする”101,光标103表示下个确定字符串的输入起始位置。
这里,如图1(b)所示,如果用户对输入服务器输入了字符串“ために、くらいあんとは”104、105,则输入服务器从光标103的位置开始将“ために、くらいあんと”104作为编辑字符串显示在显示区域102上。但是,最后的输入字符“は”105由于不能收容在显示区域102的显示确定字符串101的剩余的区域中,所以不显示。
但是,这样用户由于不能输入全部输入字符串,所以不能将编辑字符串作为确定字符串。
此外,在想要变更确定字符串的一部分的情况下,会通过由输入服务器显示的编辑字符串隐藏确定字符串的一部分。
所以,本发明是鉴于上述技术问题而做出的,目的是提供一种能够更新应用装置所显示的确定字符串的显示、从而能够显示输入服务器在显示区域中显示的编辑过程中的编辑字符串的字符串处理系统。
为了解决上述技术问题,本发明提供一种字符串处理系统,包括将编辑后的确定字符串显示在显示区域中并进行处理的应用装置、和编辑所输入的字符串的输入服务器构成,其特征在于,上述应用装置具备第1控制单元,在显示区域中显示确定字符串,对输入服务器通知显示信息;第2控制单元,从上述输入服务器接受字符显示状态的通知,移动并显示由上述第1控制单元显示的确定字符串;上述输入服务器具备受理单元,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;判断单元,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;通知单元,在判断为否定时,将显示状态通知给上述应用装置;以及显示控制单元,按照由上述受理单元受理的显示信息显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
发明效果根据上述那样的结构,在没有输入服务器能够将由用户输入的字符显示在显示区域中的输出区域时,通过将该状态通知给应用装置,应用装置将显示的确定字符串移动来确保输出区域,所以输入服务器能够将输入的字符显示在显示区域中。
此外,本发明提供一种输入服务器,编辑所输入的字符串并将确定字符串输出给将编辑后的确定字符串显示在显示区域中并进行处理的应用装置,其特征在于,具备受理单元,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;判断单元,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;通知单元,在判断为否定时,将显示状态通知给上述应用装置;以及显示控制单元,按照由上述受理单元受理的显示信息显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
通过这样的结构,能够将输入到输入服务器中的字符串可靠地显示在显示区域中。
此外,还具备变换单元,变换由上述显示控制单元显示的字符或字符串;以及输出单元,将由上述变换单元变换、确定的确定字符串输出给上述应用装置。
通过这样的结构,能够具有例如假名汉字变换功能,将输入的平假名字符串变换为汉字混合字符串而作为确定字符串输出给应用装置。
此外,还具备暂时存储所输入的字符的暂时存储单元;在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述判断单元按照上述位置信息,判断是否能够将存储在上述暂时存储单元中的字符显示在输出区域中;上述显示控制单元在上述应用装置将确定字符串滚动移动后,在移动后的输出区域中显示所存储的字符。
通过这样的结构,能够使已经显示在显示区域中的确定字符串滚动移动、扩大输出区域,能够全部显示输入的字符串。
此外,还具备暂时存储所输入的字符的暂时存储单元;在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述判断单元按照上述位置信息,判断是否能够将存储在上述暂时存储单元中的字符显示在输出区域中;上述显示控制单元在上述应用装置将位置信息所示的后续的确定字符串向后方移动后,在隔开有间隔的确定字符串间显示所存储的字符。
通过这样的结构,能够不覆盖隐藏确定字符串而插入并显示输入到输入服务器中的字符。
此外,上述受理单元还从用户接受显示在确定字符串间的字符的删除指示;还具备将存储在上述暂时存储单元中的该字符删除的删除单元;如果在上述暂时存储单元中删除了该字符,则上述通知单元将删除了字符的消息通知给上述应用装置;上述显示控制单元删除该字符的显示。
通过这样的结构,在将由输入服务器显示的字符删除时,能够使确定字符串移动。
此外,本发明提供一种输入服务器的字符串显示方法,编辑所输入的字符串,并将确定字符串输出给将编辑后的确定字符串显示在显示区域中并进行处理的应用装置,其特征在于,具有受理步骤,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;判断步骤,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;通知步骤,在判断为否定时,将显示状态通知给上述应用装置;以及显示控制步骤,按照由上述受理步骤受理的显示信息显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
通过这样的方法,能够将输入到输入服务器中的字符串可靠地显示在显示区域中。
此外,本发明提供一种应用装置的控制方法,显示并处理在编辑所输入的字符串的输入服务器中编辑后的确定字符串,其特征在于,具有第1控制步骤,在显示区域中显示确定字符串,对输入服务器通知显示信息;以及第2控制步骤,从上述输入服务器接受字符显示状态的通知,移动并显示由上述第1控制单元显示的确定字符串。
通过这样的方法,能够根据输入服务器中的字符显示的状态,移动显示在显示区域中的确定字符串。
此外,在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述第2控制步骤具有判断子步骤,判断上述位置信息是否表示确定字符串上;滚动移动子步骤,在上述判断子步骤中判断为否定时,将上述确定字符串滚动移动;以及后方移动子步骤,在上述判断子步骤中判断为表示确定字符串上时,将上述位置信息所示的后续的确定字符串向后方移动。
通过这样的方法,能够滚动移动确定字符串来确保在输入服务器中显示编辑字符串的输出区域、或者能够使确定字符串的一部分向后方移动,从而在输入服务器中将编辑字符串插入显示。
此外,上述应用装置根据上述输入服务器的字符显示的状态,将要显示的向导的内容存储在存储区域中;上述第2控制步骤具有选择向导的内容并显示的向导显示子步骤。
通过这样的方法,能够提供与输入服务器的输入状态对应的向导显示。


图1是用来说明通过以往的字符串处理系统输入的编辑字符串的显示的图。
图2是有关本发明的字符串处理系统的一实施方式的结构图。
图3是用来说明上述实施方式的输入到输入服务器中的编辑字符串向显示区域显示的图。
图4是用来说明上述实施方式的通过输入服务器向确定字符串之间插入编辑字符串的图。
图5是用来说明上述实施方式的通过输入服务器进行的字符的输入与通过应用装置进行的向导显示的图。
图6是用来说明上述实施方式的动作的流程图(其1)。
图7是用来说明上述实施方式的动作的流程图(其2)。
图8是用来说明上述实施方式的动作的流程图(其3)。
图9是用来说明上述实施方式的动作的流程图(其4)。
标号说明210 应用装置211 控制部212 ROM213 RAM220 输入服务器221 受理部222 暂时存储部223 字符串编辑部224 输出管理部225 状态通知部230 输入操作部240 显示部241 显示区域242 确定字符串243 输出区域244 光标
245 向导显示区域具体实施方式
以下使用

本发明的文字串处理系统的实施方式。
(一实施方式)图2是有关本发明的字符串处理系统的一实施方式的结构图。
该字符串处理系统包括应用装置210、输入服务器220、输入操作部230、和显示部240。
另外,在该字符串处理系统中,根据XWINDOW系统的应用装置210和根据X输入方法协议(X Imput Method Protocol)的输入服务器220构成客户端与服务器。
应用装置210具备控制部211、存储有用来进行字符串处理的应用程序的ROM212、和作为作业区域的RAM213。
输入服务器220具备受理部221、暂时存储部222、字符串编辑部223、输出管理器224、和状态通知部225。
输入操作部230由字符输入用的操作键及操作指示输入用的操作键构成,受理用户操作,将被应用装置210及受理部221受理的用户操作作为事件进行通知。
显示部240由液晶显示器等构成,是例如如便携电话机等显示画面那样是小画面,能够显示的字符数较少。
显示部240具有通过应用装置210的控制部211处理的确定字符串的显示区域241、和对用户提供GUI的向导显示区域245。
确定字符串的显示区域241由显示确定字符串242的区域、和在显示区域241的剩余的输入区域243中通过输入服务器220显示编辑字符串的区域构成。
在输出区域243的起始位置上,显示有接着显示确定字符串的光标244。
接着,说明应用装置的详细的结构。
在ROM212中存储有用来进行字符串处理的应用程序。在该应用程序中包含有显示部240的显示区域241的大小及显示的字符的字体及尺寸、色彩等的第1显示信息,此外,还包含有与输入服务器220的编辑字符串的状态、例如字符是未输入的状态、输入的字符是未变换的、输入的字符串是变换过程中等状态相对应的向导的内容。
此外,在从输入服务器220接受到不能将编辑字符串显示在输入区域243中的状态的通知时,关于怎样进行确定字符串的移动也包含在应用程序中。
RAM213是控制部211的作业区域。RAM213中,如果控制部211从输入服务器220接受到确定字符串的通知,则记录确定字符串,并且,也记录表示接着记录的确定字符串的位置的位置信息即光标244的位置,来作为第2显示信息。
控制部211按照记录在ROM212中的应用程序控制应用装置。如果启动了应用装置,则对输入服务器220通知显示信息。在该显示信息中包含有记录在ROM212中的显示区域241的大小及字符的字体等的第1显示信息、和记录在RAM213中的光标244的位置等的第2显示信息。
控制部211将从输入服务器220通知的确定字符串242与光标244一起显示在显示区域241中。此外,如果接受到来自输入操作部230的操作指示,则按照操作指示处理确定字符串,在向导显示区域245中显示向导。
控制部211如果接受到不能从输入服务器220对输出区域243显示字符的显示状态的通知,则使确定字符串向纵向(上方1行)滚动显示,并且将再次设定后的第2显示信息通知给输入服务器220。
此外,控制部211在接受到显示状态的通知的情况下,在光标244处于确定字符串242上的情况下,将光标244以后的确定字符串向右方移动一个字符的量,在是删除了字符的通知时,将光标以后的确定字符串向左方移动一个字符的量。
此外,如果控制部211从输入服务器220接受到编辑字符串是否是未输入的状态、变换处理是未变换还是在变换过程中的状态变化的通知,则从ROM212读出对应于各状态的向导的内容,显示在向导显示区域245中。
接着,说明输入服务器220。
受理部221如果从应用装置210的控制部211获取了显示信息的通知,则通知给输出管理部224。同样,在再次设定输出区域243后,也将再次设定后的第2显示信息通知给输出管理部224。
受理部221如果从输入操作部230受理了字符输入作为事件,则存储在暂时存储部222中,并且通知给字符串编辑部223。
此外,受理部在从输入操作部230接受到直接操作指示时,或者如果经由控制部211接受到操作指示,则通知给字符串编辑部223。
字符串编辑部223将从受理部221通知的字符通知给输出管理部224,以便显示在显示部240的输出区域243中。字符串编辑部223如果接受到字符删除的通知,则将存储在暂时存储部222中的该字符删除,并通知输出管理部224将在输出区域243中显示的该字符删除。
字符串编辑部223具有变换所输入的字符或字符串的功能。在变换功能中,例如也可以有假名汉字变换功能,还有平假名片假名变换功能及变换为类似语等其他表现的功能。
字符串编辑部223在没有输入显示在输出区域243中的编辑字符串时,将未输入的消息通知给状态通知部225,在编辑字符串未变换时,将未变换的消息通知给状态通知部225,在处于变换过程中时,将处于变换过程中的消息通知给状态通知部225。
在字符串编辑部223中接受到从受理部221通知了显示在输出区域243中的编辑字符串的指示、例如假名汉字变换指示,变换为汉字假名混合文字,变更暂时存储部222的内容,并且通知给输出管理部224。此外,通过从受理部221通知的确定指示,将显示在输出区域243中的编辑字符串作为确定字符串,通知给应用装置210。并对输出管理部225通知编辑字符串为确定字符串的情况,将暂时存储部222的存储内容擦除。
输出管理部224存储有经由受理部221从应用装置通知的显示信息及再次设定的显示信息。如果从字符编辑部223接受到字符向输入区域243的显示指示,则判断在输出区域243中是否存在能够显示的输出区域。在存在时,将从字符串编辑部223指示的字符作为编辑字符而附加光标显示。此外,为了使用户视觉辨认出是编辑字符串而施加下划线。
输出管理部224在没有能够显示的输出区域时,对状态通知部225指示将在输入服务器220中没有输入的字符的输出区域的消息通知给应用装置210。
输出管理部224如果经由受理部221从应用装置210接受到确定字符串242向后方进行了移动的显示信息的通知,则在确定字符串242之间,对从字符串编辑部223通知的字符赋予光标244,作为编辑字符显示。
输出管理部224如果从字符串编辑部223通知删除了在确定字符串242之间显示的编辑字符,则将删除了编辑字符串的消息通知给状态通知部225。
输出管理部224如果经由受理部221从应用装置210接受到确定字符串242向前方进行了移动的显示信息的通知,则将赋予了光标244的编辑文字删除。
输出管理部224如果从字符串编辑部223通知已对显示在输出区域243中的编辑字符串进行假名汉字变换而变换为汉字假名混合文字的消息,则将编辑字符串擦除,将变换后的汉字假名混合文字显示在输出区域243中。
此外,如果输出管理部224从字符串编辑部223通知编辑字符串已变为确定字符串的消息,则将显示在输出区域243中的编辑字符串擦除。
状态通知部225如果从输出管理部224接受到在输出区域243中不能显示字符的消息的通知,则将该消息通知给应用装置210。
此外,状态通知部225如果从输出管理部224接受到在确定字符串242之间不能显示编辑字符的消息、或者删除了在确定字符串242之间显示的编辑字符的消息的通知,则将这些消息作为状态变化分别通知给应用装置210。
状态通知部225如果从字符串编辑部223接受到是否是没有输入显示在输出区域243中的编辑字符串时、即未输入状态、还是输入了编辑字符串的情况、即未变换状态、还是变换过程中的状态的通知,则在这些状态变化时,对应用装置210通知这些状态变化。
接着,在本实施方式中,对显示在显示部240上的输入到输入服务器220中的编辑字符串的显示进行说明。
在图3(a)中,通过应用装置210在确定字符串的显示区域241中显示确定字符串“文字列を入カする”301,光标302表示接下来的确定字符串的起始显示位置。
在图3(b)中,通过输出管理部224附加下划线305地显示编辑字符串“ため に、くらいあんと”303,对于显示在最后的输出区域中的字符“と”赋予光标304。在此状态下,在对输入服务器220输入编辑字符“は”时,状态通知部225对应用装置通知不能在输出区域中显示编辑字符的消息。
由此,如图3(c)所示,通过应用装置210使确定字符串301向上方滚动1行,再次设定显示信息,通过输入服务器220的输出管理部224使编辑字符串“ために、くらいあんとは”连接确定字符串“する”306,并赋予下划线309显示。对于编辑字符“は”307赋予光标308而显示。
这样,通过将输入服务器220的显示状态通知给应用装置210,应用装置210使作为处理对象的确定字符串301的显示进行移动,能够确保输入到输入服务器220中的编辑字符串303的输出区域。
接着,对将编辑字符串插入到确定字符串的字符之间的情况进行说明。
如图4(a)所示,在显示区域241中显示有确定字符串“文字列を入カする時に”401和光标402。应用装置210按照来自输入操作部230的用户的操作指示,如图4(b)所示,将光标403移动到字符插入的位置。
输入服务器220如果受理了编辑字符“た”406的输入,则状态通知部225将在确定字符串401之间不能显示编辑字符406的消息通知给应用装置210。由此,如图4(c)所示,通过应用装置210将光标403以后的确定字符串“時に”404向右方移动,对编辑字符“た”405赋予光标406而通过输出管理部224插入。
进而,如果输入了编辑字符串“めに、”则如图4(d)所示,光标403以后的确定字符串“時に”409移动到编辑字符串“ために、”407的后方,插入了编辑字符串“ために、”407。
另外,在图3、图4中,由应用装置210管理并显示光标302、402、403的位置,但在输入服务器220的输出管理部224进行编辑字符串的显示时,光标304、308、406、408作为表示所输入的字符的位置的标记而由输出管理部224管理并显示。
另外,在图4(c)中,如图示那样显示了编辑字符“た”405后,如果对输入服务器220指示删除编辑字符“た”405,则字符串编辑部223将存储在暂时存储器222中的字符“た”删除,状态通知部225将删除了编辑字符串“た”的消息通知给应用装置210。如果通过应用装置210使确定字符串“時に”向左方移动,则大致同时通过输出管理部224擦除编辑字符“た”,而成为图4(b)的状态。
图5是用来说明向导显示区域的显示内容的图。
在图5(a)中,在显示区域241中显示有确定字符串“文字列を入カする時に”501,没有显示输入服务器220显示的编辑字符串。此时,在向导显示区域245中,通过控制部221显示有与编辑字符串是未输入状态对应的以“菜单”503和“返回”504为项目的向导。另外,构成了“键1”505与菜单项目“菜单”503对应并且“键2”506与“返回”504对应的输入操作部230。
图5(b)也同样,光标502通过用户的操作指示移动到光标507的位置,但由于编辑字符串是未输入的状态,所以向导显示没有改变。
接着,在通过输入服务器220显示了编辑字符“た”508时,从状态通知部225将有未变换的编辑字符的消息的通知通知给应用装置210,所以通过控制部211在向导显示区域245中显示与有未变换的编辑字符的状态相对应的以菜单项目“假名”509和“清除”510为项目的向导。“键1”511对应于“假名”509,“键2”512对应于“清除”510。
接着,利用图6至图9的流程图说明本实施方式的动作。
如果启动了输入服务器220,则受理部221被从应用装置210被通知显示信息,并向输出管理部224通知显示信息(S602)。
接着,受理部221判断从输入操作部230或应用装置210通知的操作事件是否是字符输入(S604)。如果是字符输入,则将输入字符存储到暂时存储器222中,作为编辑字符而通知给字符串编辑部223(S606)。
输出管理部224从字符串编辑部223接受字符显示的指示,判断输入字符是否能够显示在输出区域243中(S610)。在能够显示时,应用装置210的控制部211判断光标是否处于确定字符串242上(S611)。在没有在确定字符串上时,输出管理部224在输出区域243中作为编辑字符进行显示(S612)。在S611中,当光标处于确定字符串242上时,转移到S802。
状态通知部225将编辑字符从未输入状态变化为输入状态的情况通知给应用装置210(S614)。
应用装置210将对应于输入状态的向导显示在向导显示区域245中(S616)。
在S610中,在不能在输出区域243中显示时,通过状态通知部225向应用装置210通知不能显示输入字符的状态(S618)。
控制部211使确定字符串242向纵向滚动,再次设定输出区域243(S620)。将再次设定后的显示信息通知给输入服务器220的受理部221(S622),并转移到S612。
接着,受理部221判断是否有编辑字符或编辑字符串的变换指示(S702)。如果是变换指示,则字符串编辑部223变换编辑字符或编辑字符串,输出管理部224将变换后的字符或字符串显示在输出区域243中(S704)。
受理部221判断是否从输入操作部230接受到确定事件(S706)。如果是否定的,则回到S702,如果是确定事件,则字符串编辑部223将变换后的字符或字符串作为确定字符串通知给应用装置210(S708)。
应用装置210的控制部211将确定字符串显示在显示部240的显示区域241中(S710),并返回S602。此时,输出管理部224将显示的编辑字符串擦除。
在S702中,如果没有变换指示,则返回S604。
在S802中,应用装置210将光标以后的确定字符串向右方(后方)移动。
输出管理部224如图4(c)所示,插入编辑字符并显示(S804)。
如果编辑字符的状态变化,则状态通知部225对应用装置210通知该状态变化(S806)。
应用装置210将向导显示在向导显示区域245中(S808),并转移到S702。
在S604中,受理部221在没有受理输入字符时,判断是否受理了字符删除(S624)。
在受理了字符删除时,对字符串编辑部223通知删除字符。字符串编辑部223将存储在暂时存储部222中的该字符删除,对状态通知部225通知字符删除。并且将要删除的字符通知给输出管理部224(S902)。
状态通知部225在例如如图5(c)所示那样接受到所输入的编辑字符“た”的删除通知时,对应用装置210通知字符删除的状态(S904)。
应用装置210的控制部211将光标以后的确定字符串向前方(左方)移动(S906),输出管理部224将该编辑字符显示删除(S908)。输出管理部224判断是否没有了编辑字符串(S909)。在没有时,对状态通知部225通知该消息,在还有时,返回S604。
状态通知部225将编辑字符的显示删除通知给应用装置210(S910)。
应用装置210的控制部211如图5(b)所示那样将与编辑字符是未输入状态相对应的向导显示在向导显示区域245中(S912),并转移到S702。
在S624中,在没有受理字符删除时,受理部221将来自输入操作部230的操作指示的事件判断为向应用装置210的事件,在应用装置210中进行处理(S626)。在应用装置210中,例如对应于操作指示,进行与应用对应的处理,并返回S604。
另外,在S614中,状态通知部225将编辑字符从未输入的状态变化为输入状态的消息通知给了应用装置210,但如果在状态中没有变化则不需要通知,此外,在S704等中,状态通知部225向应用装置210通知编辑字符串处于变换过程中的消息等,但由于会变得复杂而省略了记述。
此外,例如在S620中,在通过滚动使确定字符串移动后,在S612中显示编辑字符,但也可以将该顺序倒置,在编辑字符的显示后进行确定字符串的滚动。在后者的情况下,虽然在瞬间编辑字符会重叠显示,但用户不会混乱。
另外,在上述实施方式中,显示区域241是3行,但在只有1行的情况下,在不能确保输出区域243时,也可以改变确定字符串242的向上方的滚动而使其进行向左方的滚动。
此外,在上述实施方式中,对将字符串横向书写的情况进行了说明,但在纵向书写的情况下也可以通过同样的步骤,一列列地向右方滚动、或使光标以后的字符串向下方或上方移动来实现。
此外,在上述实施方式中,输入服务器220作为受理日语的平假名的输入的装置进行了说明,但当然也可以是具有日语以外的语言的变换处理功能的装置。
工业实用性有关本发明的字符串处理系统能够作为具有小型的显示画面的便携电话终端、或家用电器产品或工业设备的字符输入装置使用。
权利要求书(按照条约第19条的修改)1、一种字符串处理系统,包括将编辑后的确定字符串显示在显示区域中并进行处理的应用装置、和编辑所输入的字符串的输入服务器,其特征在于,上述应用装置具备第1控制单元,在显示区域中显示确定字符串,对输入服务器通知显示信息;第2控制单元,从上述输入服务器接受字符显示状态的通知,移动并显示由上述第1控制单元显示的确定字符串;上述输入服务器具备受理单元,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;判断单元,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;通知单元,在判断为否定时,将显示状态通知给上述应用装置;以及显示控制单元,按照由上述受理单元受理的显示信息,显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
2、一种输入服务器,编辑所输入的字符串,并将确定字符串输出给将编辑后的确定字符串显示在显示区域中并进行处理的应用装置,其特征在于,具备受理单元,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;判断单元,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;
通知单元,在判断为否定时,将显示状态通知给上述应用装置;以及显示控制单元,按照由上述受理单元受理的显示信息,显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
3、如权利要求2所述的输入服务器,其特征在于,还具备变换单元,变换由上述显示控制单元显示的字符或字符串;以及输出单元,将由上述变换单元变换、确定的确定字符串输出给上述应用装置。
4、如权利要求2所述的输入服务器,其特征在于,还具备暂时存储所输入的字符的暂时存储单元;在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述判断单元按照上述位置信息,判断是否能够将存储在上述暂时存储单元中的字符显示在输出区域中;上述显示控制单元在上述应用装置将确定字符串滚动移动后,在移动后的输出区域中显示所存储的字符。
5、如权利要求2所述的输入服务器,其特征在于,还具备暂时存储所输入的字符的暂时存储单元;在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述判断单元按照上述位置信息,判断是否能够显示存储在上述暂时存储单元中的字符;上述显示控制单元在上述应用装置将位置信息所示的后续的确定字符串向后方移动后,在隔开有间隔的确定字符串间显示所存储的字符。
6、如权利要求4或5所述的输入服务器,其特征在于,上述受理单元还从用户接受显示在确定字符串间的字符的删除指示;还具备将存储在上述暂时存储单元中的该字符删除的删除单元;如果在上述暂时存储单元中删除了该字符,则上述通知单元将删除了字符的消息通知给上述应用装置;上述显示控制单元删除该字符的显示。
7、一种输入服务器的字符串显示方法,编辑所输入的字符串,并将确定字符串输出给将编辑后的确定字符串显示在显示区域中并进行处理的应用装置,其特征在于,具有受理步骤,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;判断步骤,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;通知步骤,在判断为否定时,将显示状态通知给上述应用装置;以及显示控制步骤,按照在上述受理步骤中受理的显示信息,显示所输入的字符,随着上述应用装置进行的确定字符串的移动,显示所输入的字符。
8、一种应用装置的控制方法,显示并处理在编辑所输入的字符串的输入服务器中编辑后的确定字符串,其特征在于,具有第1控制步骤,在显示区域中显示确定字符串,对输入服务器通知显示信息;以及第2控制步骤,从上述输入服务器接受字符显示状态的通知,移动并显示在上述第1控制步骤中显示的确定字符串。
9、如权利要求8所述的应用装置的控制方法,其特征在于,
在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述第2控制步骤具有判断子步骤,判断上述位置信息是否表示确定字符串上;以及后方移动子步骤,在上述判断子步骤中判断为表示确定字符串上时,将上述位置信息所示的后续的确定字符串向后方移动。
10、如权利要求8所述的应用装置的控制方法,其特征在于,在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述第2控制步骤具有在输入字符不能显示在输出区域中的情况下、将上述确定字符串滚动移动的滚动移动子步骤。
11、如权利要求8所述的应用装置的控制方法,其特征在于,上述应用装置根据上述输入服务器的字符显示的状态,将要显示的向导的内容存储在存储区域中;上述第2控制步骤具有选择向导的内容并显示的向导显示子步骤。
权利要求
1.一种字符串处理系统,包括将编辑后的确定字符串显示在显示区域中并进行处理的应用装置、和编辑所输入的字符串的输入服务器,其特征在于,上述应用装置具备第1控制单元,在显示区域中显示确定字符串,对输入服务器通知显示信息;第2控制单元,从上述输入服务器接受字符显示状态的通知,移动并显示由上述第1控制单元显示的确定字符串;上述输入服务器具备受理单元,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;判断单元,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;通知单元,在判断为否定时,将显示状态通知给上述应用装置;以及显示控制单元,按照由上述受理单元受理的显示信息,显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
2.一种输入服务器,编辑所输入的字符串,并将确定字符串输出给将编辑后的确定字符串显示在显示区域中并进行处理的应用装置,其特征在于,具备受理单元,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;判断单元,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;通知单元,在判断为否定时,将显示状态通知给上述应用装置;以及显示控制单元,按照由上述受理单元受理的显示信息,显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
3.如权利要求2所述的输入服务器,其特征在于,还具备变换单元,变换由上述显示控制单元显示的字符或字符串;以及输出单元,将由上述变换单元变换、确定的确定字符串输出给上述应用装置。
4.如权利要求2所述的输入服务器,其特征在于,还具备暂时存储所输入的字符的暂时存储单元;在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述判断单元按照上述位置信息,判断是否能够将存储在上述暂时存储单元中的字符显示在输出区域中;上述显示控制单元在上述应用装置将确定字符串滚动移动后,在移动后的输出区域中显示所存储的字符。
5.如权利要求2所述的输入服务器,其特征在于,还具备暂时存储所输入的字符的暂时存储单元;在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述判断单元按照上述位置信息,判断是否能够显示存储在上述暂时存储单元中的字符;上述显示控制单元在上述应用装置将位置信息所示的后续的确定字符串向后方移动后,在隔开有间隔的确定字符串间显示所存储的字符。
6.如权利要求4或5所述的输入服务器,其特征在于,上述受理单元还从用户接受显示在确定字符串间的字符的删除指示;还具备将存储在上述暂时存储单元中的该字符删除的删除单元;如果在上述暂时存储单元中删除了该字符,则上述通知单元将删除了字符的消息通知给上述应用装置;上述显示控制单元删除该字符的显示。
7.一种输入服务器的字符串显示方法,编辑所输入的字符串,并将确定字符串输出给将编辑后的确定字符串显示在显示区域中并进行处理的应用装置,其特征在于,具有受理步骤,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;判断步骤,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;通知步骤,在判断为否定时,将显示状态通知给上述应用装置;以及显示控制步骤,按照由上述受理步骤受理的显示信息,显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
8.一种应用装置的控制方法,显示并处理在编辑所输入的字符串的输入服务器中编辑后的确定字符串,其特征在于,具有第1控制步骤,在显示区域中显示确定字符串,对输入服务器通知显示信息;以及第2控制步骤,从上述输入服务器接受字符显示状态的通知,移动并显示由上述第1控制单元显示的确定字符串。
9.如权利要求8所述的应用装置的控制方法,其特征在于,在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;上述第2控制步骤具有判断子步骤,判断上述位置信息是否表示确定字符串上;滚动移动子步骤,在上述判断子步骤中判断为否定时,将上述确定字符串滚动移动;以及后方移动子步骤,在上述判断子步骤中判断为表示确定字符串上时,将上述位置信息所示的后续的确定字符串向后方移动。
10.一种应用装置的控制方法,其特征在于,上述应用装置根据上述输入服务器的字符显示的状态,将要显示的向导的内容存储在存储区域中;上述第2控制步骤具有选择向导的内容并显示的向导显示子步骤。
全文摘要
由于输入服务器管理编辑字符串,所以应用装置不能知道是否需要滚动。因此,具有不能实现滚动功能的技术问题。受理部(221)受理用户操作或来自应用装置(210)的指示。字符编辑部(222)根据所受理的指示编辑字符串。输出管理部(224)管理输出,状态通知部(225)将内部状态的变化通知给应用装置(210)。在编辑字符串的输出区域(243)中不能显示编辑字符时,状态通知部(225)向应用装置(210)指示确定字符串的移动。接受到指示的应用装置(210)使确定字符串向上方滚动。
文档编号G06F3/048GK1997991SQ20058002148
公开日2007年7月11日 申请日期2005年4月25日 优先权日2004年4月27日
发明者山本喜大, 六日市正弘 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1