CN1997991A - 由应用装置和输入服务器构成的字符输入系统 - Google Patents

由应用装置和输入服务器构成的字符输入系统 Download PDF

Info

Publication number
CN1997991A
CN1997991A CNA2005800214851A CN200580021485A CN1997991A CN 1997991 A CN1997991 A CN 1997991A CN A2005800214851 A CNA2005800214851 A CN A2005800214851A CN 200580021485 A CN200580021485 A CN 200580021485A CN 1997991 A CN1997991 A CN 1997991A
Authority
CN
China
Prior art keywords
character
mentioned
character string
application apparatus
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005800214851A
Other languages
English (en)
Other versions
CN100527123C (zh
Inventor
山本喜大
六日市正弘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Corp of America
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1997991A publication Critical patent/CN1997991A/zh
Application granted granted Critical
Publication of CN100527123C publication Critical patent/CN100527123C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof

Abstract

由于输入服务器管理编辑字符串,所以应用装置不能知道是否需要滚动。因此,具有不能实现滚动功能的技术问题。受理部(221)受理用户操作或来自应用装置(210)的指示。字符编辑部(222)根据所受理的指示编辑字符串。输出管理部(224)管理输出,状态通知部(225)将内部状态的变化通知给应用装置(210)。在编辑字符串的输出区域(243)中不能显示编辑字符时,状态通知部(225)向应用装置(210)指示确定字符串的移动。接受到指示的应用装置(210)使确定字符串向上方滚动。

Description

由应用装置和输入服务器构成的字符输入系统
技术领域
本发明涉及字符串显示区域为小画面的设备中的由进行字符串处理的应用装置和输入服务器构成的字符输入系统。
背景技术
关于进行字符串处理的应用装置和对该应用装置输入字符串的输入服务器的联动方法,例如可举出专利文献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  ROM
213  RAM
220  输入服务器
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控制步骤具有选择向导的内容并显示的向导显示子步骤。

Claims (10)

1、一种字符串处理系统,包括将编辑后的确定字符串显示在显示区域中并进行处理的应用装置、和编辑所输入的字符串的输入服务器,其特征在于,
上述应用装置具备:
第1控制单元,在显示区域中显示确定字符串,对输入服务器通知显示信息;
第2控制单元,从上述输入服务器接受字符显示状态的通知,移动并显示由上述第1控制单元显示的确定字符串;
上述输入服务器具备:
受理单元,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;
判断单元,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;
通知单元,在判断为否定时,将显示状态通知给上述应用装置;以及
显示控制单元,按照由上述受理单元受理的显示信息,显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
2、一种输入服务器,编辑所输入的字符串,并将确定字符串输出给将编辑后的确定字符串显示在显示区域中并进行处理的应用装置,其特征在于,具备:
受理单元,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;
判断单元,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;
通知单元,在判断为否定时,将显示状态通知给上述应用装置;以及
显示控制单元,按照由上述受理单元受理的显示信息,显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
3、如权利要求2所述的输入服务器,其特征在于,还具备:
变换单元,变换由上述显示控制单元显示的字符或字符串;以及
输出单元,将由上述变换单元变换、确定的确定字符串输出给上述应用装置。
4、如权利要求2所述的输入服务器,其特征在于,
还具备暂时存储所输入的字符的暂时存储单元;
在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;
上述判断单元按照上述位置信息,判断是否能够将存储在上述暂时存储单元中的字符显示在输出区域中;
上述显示控制单元在上述应用装置将确定字符串滚动移动后,在移动后的输出区域中显示所存储的字符。
5、如权利要求2所述的输入服务器,其特征在于,
还具备暂时存储所输入的字符的暂时存储单元;
在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;
上述判断单元按照上述位置信息,判断是否能够显示存储在上述暂时存储单元中的字符;
上述显示控制单元在上述应用装置将位置信息所示的后续的确定字符串向后方移动后,在隔开有间隔的确定字符串间显示所存储的字符。
6、如权利要求4或5所述的输入服务器,其特征在于,
上述受理单元还从用户接受显示在确定字符串间的字符的删除指示;
还具备将存储在上述暂时存储单元中的该字符删除的删除单元;
如果在上述暂时存储单元中删除了该字符,则上述通知单元将删除了字符的消息通知给上述应用装置;
上述显示控制单元删除该字符的显示。
7、一种输入服务器的字符串显示方法,编辑所输入的字符串,并将确定字符串输出给将编辑后的确定字符串显示在显示区域中并进行处理的应用装置,其特征在于,具有:
受理步骤,从上述应用装置接受显示信息的通知,受理来自用户的字符的输入;
判断步骤,判断是否能够在作为输入字符的显示区域而准备的输出区域中显示所输入的字符;
通知步骤,在判断为否定时,将显示状态通知给上述应用装置;以及
显示控制步骤,按照由上述受理步骤受理的显示信息,显示所输入的字符,伴随上述应用装置进行的确定字符串的移动,显示所输入的字符。
8、一种应用装置的控制方法,显示并处理在编辑所输入的字符串的输入服务器中编辑后的确定字符串,其特征在于,具有:
第1控制步骤,在显示区域中显示确定字符串,对输入服务器通知显示信息;以及
第2控制步骤,从上述输入服务器接受字符显示状态的通知,移动并显示由上述第1控制单元显示的确定字符串。
9、如权利要求8所述的应用装置的控制方法,其特征在于,
在上述显示信息中,包含有能够在作为显示区域而准备的输出区域中显示的字符数、和表示在对应用装置接着输入的确定字符串进行显示的显示区域中的起始位置的位置信息;
上述第2控制步骤具有:
判断子步骤,判断上述位置信息是否表示确定字符串上;
滚动移动子步骤,在上述判断子步骤中判断为否定时,将上述确定字符串滚动移动;以及
后方移动子步骤,在上述判断子步骤中判断为表示确定字符串上时,将上述位置信息所示的后续的确定字符串向后方移动。
10、一种应用装置的控制方法,其特征在于,
上述应用装置根据上述输入服务器的字符显示的状态,将要显示的向导的内容存储在存储区域中;
上述第2控制步骤具有选择向导的内容并显示的向导显示子步骤。
CNB2005800214851A 2004-04-27 2005-04-25 由应用装置和输入服务器构成的字符输入系统 Expired - Fee Related CN100527123C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP130959/2004 2004-04-27
JP2004130959 2004-04-27

Publications (2)

Publication Number Publication Date
CN1997991A true CN1997991A (zh) 2007-07-11
CN100527123C CN100527123C (zh) 2009-08-12

Family

ID=35197178

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005800214851A Expired - Fee Related CN100527123C (zh) 2004-04-27 2005-04-25 由应用装置和输入服务器构成的字符输入系统

Country Status (4)

Country Link
US (1) US7992095B2 (zh)
JP (1) JP4614950B2 (zh)
CN (1) CN100527123C (zh)
WO (1) WO2005103947A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010176244A (ja) * 2009-01-28 2010-08-12 Panasonic Corp 文字入力装置および文字入力方法
US10438567B2 (en) * 2015-07-23 2019-10-08 Hewlett-Packard Development Company, L.P. Presenting display data on a text display

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0616281B2 (ja) * 1984-05-14 1994-03-02 富士通株式会社 仮名漢字変換結果表示処理方式
JPH03144846A (ja) * 1989-10-31 1991-06-20 Yokogawa Hewlett Packard Ltd アプリケーション・入力サーバ連携方法
JPH04167167A (ja) * 1990-10-31 1992-06-15 Canon Inc かな漢字変換におけるインライン表示方式
JPH07325881A (ja) * 1994-05-31 1995-12-12 Fujitsu Ltd 文字入力装置
EP0782064B1 (en) * 1995-12-28 2003-04-02 King Jim Co., Ltd. Character input apparatus
JPH1125082A (ja) * 1997-07-04 1999-01-29 Just Syst Corp かな漢字変換システム、文字列変換システム、かな漢字変換方法、文字列変換方法およびそれらの方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
US6441824B2 (en) * 1999-01-25 2002-08-27 Datarover Mobile Systems, Inc. Method and apparatus for dynamic text resizing
US6587128B2 (en) * 1999-07-15 2003-07-01 International Business Machines Corporation Method for displaying hidden objects by varying the transparency of overlapping objects
US7403888B1 (en) * 1999-11-05 2008-07-22 Microsoft Corporation Language input user interface
JP3470664B2 (ja) * 1999-12-01 2003-11-25 日本電気株式会社 受信メール表示方法及び絵文字変換機能付き電子メール端末装置
US7107204B1 (en) * 2000-04-24 2006-09-12 Microsoft Corporation Computer-aided writing system and method with cross-language writing wizard
US20020007382A1 (en) * 2000-07-06 2002-01-17 Shinichi Nojima Computer having character input function,method of carrying out process depending on input characters, and storage medium
US6661409B2 (en) * 2001-08-22 2003-12-09 Motorola, Inc. Automatically scrolling handwritten input user interface for personal digital assistants and the like
US6944355B2 (en) * 2002-01-16 2005-09-13 Xerox Corporation Apparatus and methods for automatically adjusting images on edge-disturbed output media
US7711854B2 (en) * 2002-02-07 2010-05-04 Accenture Global Services Gmbh Retrieving documents over a network with a wireless communication device
US7068288B1 (en) * 2002-02-21 2006-06-27 Xerox Corporation System and method for moving graphical objects on a computer controlled system
WO2004049110A2 (en) * 2002-11-22 2004-06-10 Transclick, Inc. Language translation system and method
JP3809423B2 (ja) * 2003-03-07 2006-08-16 キヤノン株式会社 表示装置及び表示装置の制御方法
US7676737B2 (en) * 2003-04-10 2010-03-09 Microsoft Corporation Synchronization mechanism and the implementation for multimedia captioning and audio descriptions
JP2004348333A (ja) * 2003-05-21 2004-12-09 It Coordinate Inc 文字列入力支援プログラム、文字列入力装置および方法
US7193616B2 (en) * 2003-05-30 2007-03-20 Hewlett-Packard Development Company, L.P. Systems and methods for facilitating composition of handwritten documents
US7406662B2 (en) * 2003-11-10 2008-07-29 Microsoft Corporation Data input panel character conversion
US7106312B2 (en) * 2003-11-10 2006-09-12 Microsoft Corporation Text input window with auto-growth

Also Published As

Publication number Publication date
CN100527123C (zh) 2009-08-12
US20070294618A1 (en) 2007-12-20
WO2005103947A1 (ja) 2005-11-03
JP4614950B2 (ja) 2011-01-19
US7992095B2 (en) 2011-08-02
JPWO2005103947A1 (ja) 2007-08-30

Similar Documents

Publication Publication Date Title
US5559946A (en) Method and apparatus for adding a new tab to a tab bar window
EP0271280B1 (en) Arrangement for use in a computer
AU6787698A (en) Newsroom user interface including multiple panel workspaces
CN101802817A (zh) 便携式多功能设备上的网页夹窗口小部件
KR20070108001A (ko) 이동통신 단말기에서 전자사전을 이용한 단어검색 방법 및장치
CA2270641A1 (en) User interface for entering and editing data in data entry fields
CN100527123C (zh) 由应用装置和输入服务器构成的字符输入系统
CN101149683A (zh) 显示面板的管理系统和管理方法
KR860000606A (ko) 대화형 계산기 씨스템의 제어방법
CN113283220A (zh) 笔记记录方法、装置、设备及可读存储介质
KR19990034152A (ko) 멀티미디어 프리젠테이션 문서 작성 방법
EP0583031A2 (en) A method and system for apparent direct editing of fixed display elements within a data processing system
JPS6053991A (ja) 文書作成装置
JP2968902B2 (ja) 画面スクロール指示支援装置
JP3467212B2 (ja) 表示装置
JPS60126762A (ja) 文章処理装置
JPH09146892A (ja) 電子機器
JP2002366135A (ja) 画像表示装置
CN113778240A (zh) 文本输入方法和装置
JP2847726B2 (ja) ウインドウ枠の自動縮小/拡大方式
JPH02151924A (ja) マルチウィンドウ表示方式
Feustle Jr Admyte
JPS6113335A (ja) 入力表示制御方式
Owen et al. A user-compatible terminal for medical applications
JPH087566B2 (ja) Crt表示装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MATSUSHITA ELECTRIC (AMERICA) INTELLECTUAL PROPERT

Free format text: FORMER OWNER: MATSUSHITA ELECTRIC INDUSTRIAL CO, LTD.

Effective date: 20140928

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140928

Address after: Seaman Avenue Torrance in the United States of California No. 2000 room 200

Patentee after: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA

Address before: Osaka Japan

Patentee before: Matsushita Electric Industrial Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090812

Termination date: 20170425

CF01 Termination of patent right due to non-payment of annual fee