输入装置和使用该输入装置的输入方法

文档序号:6366670阅读:148来源:国知局
专利名称:输入装置和使用该输入装置的输入方法
技术领域
本发明涉及输入装置和使用该输入装置的输入方法。
背景技术
常规地已经知道可通过触摸面板将指令或命令输入其中的输入装置。在该输入装置中,通过在输入装置的显示部分中切換显示图像,可通过触摸面板输入各种指令。例如,在输入装置的显示部分上显示表示英文字母的软键的状态中,用户可输入英文字母。通过将表示英文字母的软键切換至表示数字的软键,用户可输入数字。专利文献I : JP-A-4-2111
发明内容
在输入由诸如英文字母、数字、符号等的各类字符构成的信息的情况下,换句话讲,在输入例如“ @abcld2e3f4”的信息时,需要在每次待输入字符的类型变成另ー种时切換在显示部分中显示的软键。这对于用户来说是麻烦的。因此,本发明的目的是提供一种确保良好的可操作性的输入装置和使用该输入装置的输入方法。本发明的上述目的可根据本发明的第一方面实现,该第一方面提供了ー种用于输入字符的输入装置,其包括显示控制部,该显示控制部被配置成在第一区域中显示由对应于字符的操作元素构成的操作元素组并在第二区域中显示由对应于字符的操作元素构成的另ー个操作元素组,与在第一区域中显示的操作元素组的操作元素相对应的字符和与在第二区域中显示的操作元素组的操作元素相对应的字符在类型上彼此不同;第一输入处理部,该第一输入处理部被配置成使得在检测到第一区域上的操作的情况下,第一输入处理部对在与第一区域中显示的操作元素组的操作元素相对应的字符中的、由该操作指定的字符执行输入处理;以及第二输入处理部,该第二输入处理部被配置成使得在检测到第二区域上的操作的情况下,第二输入处理部对在与第二区域中显示的操作元素组的操作元素相对应的字符中的、由该操作指定的字符执行输入处理。根据如上所述构造的输入装置,与在第一区域中显示的操作元素组的操作元素相对应的字符和与在第二区域中显示的操作元素组的操作元素相对应的字符在类型上彼此不同。因此,用户能够输入多种类型的字符,从而确保良好的可操作性。在上述输入装置中,显示控制部可被配置成使得在第一区域中显示由与每ー个作为ー种类型的字符的字母、数字和符号中的任ー个相对应的操作元素构成的操作元素组的情况下,在第二区域中显示由与剰余的字母、数字和符号中的任ー个相对应的操作元素构成的操作元素组。上述输入装置可被配置成使得能够对于多个输入项中的每ー个输入字符,并且还可以包括输入接受状态建立部,该输入接受状态建立部被配置成建立对于多个输入项中的任ー个的字符输入是可接受的状态。此外,显示控制部可被配置成在第一区域中显示与将要由输入接受状态建立部建立的状态相对应的操作元素组。在上述输入装置中,显示控制部可被配置成使得在存在多个操作元素组,其每一个作为在第一区域和第二区域中的一个中可显示的操作元素组的候选项的情况下,当对于某个输入项的字符的输入被接受时,基于已经输入的字符,在第一区域和第二区域中的一个中显示该多个操作元素组中的ー个。上述输入装置还可以包括计数部,该计数部被配置成对于已经输入的每种类型来计数字符的数目,并且显示控制部可以被配置成在第一区域和第二区域中的一个中显示由与通过计数部被计数的数目最大的字符类型相对应的操作元素构成的多个操作元素组中的ー个。上述输入装置还可以包括改变请求接受部,该改变请求接受部被配置成接受对于将正在第一区域中显示的操作元素组变为另ー个操作元素组的请求;第一改变部,该第一改变部被配置成在改变请求接受部接受请求的情况下,将正在第一区域中显示的操作元 素组变为另ー个操作元素组;以及第二改变部,该第二改变部被配置成根据通过第一改变部的改变,将正在第二区域中显示的操作元素组变为由操作元素构成的另ー个操作元素组,与在第一区域中显示的操作元素组的操作元素相对应的字符和与在第二区域中显示的操作元素组的操作元素相对应的字符在类型上彼此不同。本发明的上述目的可以根据本发明的第二方面实现,该第二方面提供了ー种使用输入装置输入字符的输入方法,其包括显示步骤,该显示步骤允许输入装置在第一区域中显示由对应于字符的操作元素构成的操作元素组并在第二区域中显示由对应于字符的操作元素构成的另ー个操作元素组,与在第一区域中显示的操作元素组的操作元素相对应的字符和与在第二区域中显示的操作元素组的操作元素相对应的字符在类型上彼此不同;第一输入处理步骤,该第一输入处理步骤允许输入装置在检测到第一区域上的操作的情况下,对在与第一区域中显示的操作元素组的操作元素相对应的字符中的、由该操作指定的字符执行输入处理;以及第二输入处理步骤,该第二输入处理步骤允许输入装置在检测到第二区域上的操作的情况下,对在与第二区域中显示的操作元素组的操作元素相对应的字符中的、由该操作指定的字符执行输入处理。应当指出,本发明可通过用于控制输入装置的控制器、输入方法、用于控制输入装置的输入控制程序、在其上可读地记录输入控制程序的记录介质等来实现。


当结合附图考虑时,通过阅读本发明的实施例的以下详细描述,本发明的以上和其它目的、特征、优点及技术和エ业重要性将更好理解,在附图中图I是示出根据本发明的一个实施例的MFP的电气结构的框图;图2是示出输入画面的视图;图3是不出键确定表的不意图4是示出主处理的流程图;图5是示出初始显示处理的流程图;图6是示出输入接受处理的流程图;以及图7是示出画面更新处理的流程图。
具体实施例方式下面将參考

本发明的一个实施例。图I是示出作为根据本发明的实施例的输入装置的多功能外围设备I (以下简称“MFP I”)的电气结构的框图。MFP I具有诸如传真机、扫描仪、打印机和电话的各种功能。特别地,本实施例的 MFP I被配置成并排显示两种软键,以便确保良好的可操作性。MFP I主要包括CPU 10、闪速存储器11、RAM 12、LCD 16、触摸面板17、LED显示装置18、静电面板19、扫描仪20、打印机21、NCU 23、调制解调器24、听筒25以及网络接ロ26(以下简称“网络I/F 26”)。CPU 10、闪速存储器11和RAM 12经由总线27彼此连接。此外,IXD 16、触摸面板17、LED显示装置18、静电面板19、扫描仪20、打印机21、NCU 23、调制解调器24、听筒25、网络I/F 26和总线27通过输入-输出端ロ 28彼此连接。CPU 10被配置成按照存储在闪速存储器11中的固定值和程序、存储在RAM 12中的数据或通过NCU 23接收和发送的各种信号控制MFP I的各个功能部分和连接到输入-输出端ロ 28的各个部分。闪速存储器11是其中提供有输入控制程序11a、键确定表lib、电话簿存储器Ilc等的可重写的非易失性存储器。CPU 10被配置成根据输入控制程序Ila执行图4中所示主处理(将在下面说明)。随后将參考图3说明键确定表lib。在电话簿存储器Ilc中,在电话簿中存储用户的姓名和电话号码。MFP I的用户參考电话簿存储器Ilc中存储的电话号码并拨叫要通话的人或给要联系的人发送传真。RAM 12是可重写的易失性存储器。IXD 16是液晶显示装置并被配置成显示各种图像,诸如下文将參考图2说明的第ー软键盘。在IXD 16的整个区域上,提供了电阻膜触摸面板17。触摸面板17被配置成检测用户用诸如手指的输入介质操作的位置并输出该位置基于XY坐标系的坐标信息,在XY坐标系中原点对应于触摸面板17的左上角。LED显示装置18是通过切换LED的照明图案来显示两种第二软键盘的显示装置。下文将參考图2说明第二软键盘。在LED显示装置18的整个区域上,提供了作为电容式触摸面板的静电面板19。与触摸面板17 —祥,静电面板19被配置成检测用户操作的位置并输出该位置基于XY坐标系的坐标信息,在XY坐标系中原点对应于静电面板19的左上角。扫描仪20执行读取操作,在读取操作中文档被读取以便转化为电子数据。打印机21执行用于在记录纸上打印图像的打印操作。NCU 23被配置成控制电话线。调制解调器24被配置成在传真发送中调制发送信号并在传真接收中解调收到的调制信号。听筒25用干与外部设备进行电话通信。网络I/F 26是用于将MFP I连接到互联网或LAN(未示出)的接ロ。下面參见图2,将要说明在MFP I中的字符输入接受状态。在本说明书中,“字符”是指用于传输信息的各种图形,诸如,字母、数字和符号。“字符输入接受状态”是指这样的状态对于诸如要在电话簿存储器Ilc中存储的电话簿中的用户姓名(即电话簿用户姓名)和电话号码的某个输入项,字符的输入是可接受的。图2示出了在字符输入接受状态中显示的输入画面和子画面的示例。在字符输入接受状态中,MFP I允许IXD 16显示输入画面。输入画面包括第一软键盘30,在第一软键盘30中显示由每个都对应于至少ー个字符的多个操作元素构成的操作元素组。此外,MFP I允许LED显示装置18显示子画面。子画面包括第二软键盘32,在第二软键盘32中显示由每个都对应于至少ー个字符的多个操作元素构成的操作元素组。在例如第一软键盘30中显示由对应于图2中(a)所示英文字母的操作元素构成的操作元素组的情况下,在例如第二软键盘32中显示由对应于符号的操作元素构成的操作元素组。因此,与在第一软键盘30中显示的操作元素组的操作元素相对应的字符在类型上不同于与在第二软键盘32中显示的操作元素组的操作元素相对应的字符。在本实施例中,ー个操作元素对应于在“软键盘”中的ー个“键”。因此,“操作元素”和“操作元素组”在下面将分别被称为“键”和“键組”。“与构成操作元素组的操作元素相对应的字符的类型”将简称为“键组的类型”或“键组中键的类型”。此外,在与相应操作元素组的操作元素相对应的字符的类型上彼此不同的操作元素组将称为“在类型上彼此不同的键組”。
将在第一软键盘30和第二软键盘32中的每ー个上显示的键组的类型是由MFP I的设计者确定的。在本实施例中,作为将在第一软键盘30中显示的键组的类型,准备了英文字母、数字和符号。作为将在第二软键盘32中显示的键组的类型,准备了数字和符号。此夕卜,可以准备其它类型,例如,平假名、汉字、图形符号。在图2中(a)所示状态中,在由触摸面板17检测到在第一软键盘30上的操作的情况下,MFP I执行输入由该操作指定的英文字母的输入处理。例如,在其中显示英文字母“abc”的第一软键盘30的区域,即,对应于英文字母“abc”的第一软键盘30的键,被操作一次的情况下,输入由该操作指定的英文字母“a”。在相同区域被操作两次的情况下,输入英文字母“b”。在相同区域被操作三次的情况下,输入英文字母“C”。另ー方面,在由静电面板19检测到在第二软键盘32上的操作的情况下,MFP I基于操作的区域和操作的次数执行输入ー个或多个符号的输入处理。MFP I顺序地在LCD 16的输入框34中显示由在第一软键盘30和第二软键盘32上的操作输入的字母、数字和符号。根据本实施例的MFP I,在第二软键盘32中显示与第一软键盘30的键组在类型上不同的键组。因此,用户可输入多种类型的字符,从而确保良好的可操作性。即使在待输入的字符串是诸如“ Oabc&d”的包含符号和英文字母的字符串,用户也能通过利用第一软键盘30和第二软键盘32输入想要的字符串,而不必将第一软键盘30中显示的键的类型切換至
另一种。在IXD 16的输入画面中,还显示了类型切换键36,该键用来接受对于将第一软键盘30中显示的键组的类型变为另ー种的请求。该请求将在以下适用处简称为“改变请求”。在由触摸面板17检测到在类型切换键36上的操作的情况下,S卩,在接受对于改变第一软键盘30中显示的键组的类型的改变请求的情况下,MFP I改变第一软键盘30中显示的键组的类型。在类型切换键36在例如图2中(a)所示状态下被操作一次的情况下,第一软键盘30中显示的键组的类型从英文字母变为数字,如图2中(b)所示。在类型切换键36被操作两次的情况下,第一软键盘30中显示的键组的类型从英文字母变为符号,如图2中(c)所示。在这种情况下,MFP I将第二软键盘32中显示的键组变为在类型上不同于第一软键盘30中显示的改变的键组(例如,对应于符号)的另ー种键组(例如,对应于数字)。因此,根据本实施例的MFP 1,通过用户在类型切换键36上的操作,能将第一软键盘30中显示的键组的类型变为期望的类型。此外,在第一软键盘30中显示的键组的类型改变的情况下,第二软键盘32中显示的键组的类型也改变。因此,始終可以输入两种类型的字符,从而确保良好的可操作性。此外,在通过第二软键盘32的输入继续并且用户感觉在第二软键盘32上的操作麻烦的情况下,用户可通过类型切换键36改变第一软键盘30中显示的键组的类型,从而使用户能够在不使用第二软键盘32的情况下输入。在IXD 16的输入画面中,还提供了回车键38、后退键40、光标移动键42和删除键44,如图2中所示。在操作回车键38的情况下,MFP I将输入框34中显示的字符串存储为在例如电话簿存储器Ilc中的设定数据。在操作后退键40的情况下,MFP I将IXD 16的输入画面中的当前显示变回到就在当前显示之前的上ー显示。在操作光标移动键42的情 况下,MFP I在输入框34中移动光标(未示出)。在操作删除键44的情况下,MFP I在输入框34中删除ー个字符。图3是示意性地示出键确定表Ilb的视图。在键确定表Ilb中,为每个输入项设定将在第一软键盘30和第二软键盘32中的每ー个上显示的键的类型。在MFP I建立其中对于多个输入项中的任一个字符的输入是可接受的字符输入接受状态的情况下,MFP I在第一软键盘30中显示对应于字符输入接受状态的键组。在显示用于输入项“RSS站点URL”的输入画面时,在第一软键盘30中基于键确定表Ilb显示对应于作为默认类型的英文字母的键组。在输入用于RSS站点URL的字符的情况下,有可能输入英文字母、数字和符号中的任ー种。因此,作为将在第一软键盘30中显示的对应于输入项“RSS站点URL”的键的类型(即键组的类型),英文字母、数字和符号全部变得有效或被启用。因此,每当用户操作类型切换键36吋,MFP I按英文字母、数字和符号的顺序切换在第一软键盘30中显示的键的类型。在显示用于输入项“电话簿用户姓名”的输入画面的情况下,在第一软键盘30中基于键确定表Iib显示对应于作为默认类型的英文字母的键组。在输入用于电话簿用户姓名的字符的情况下,有可能输入英文字母和数字。因此,作为将在第一软键盘30中显示的对应于输入项“电话簿用户姓名”的键的类型(即键组的类型),英文字母和数字变得有效或被启用,而符号变得无效或被禁用。因此,每当用户操作类型切换键36吋,MFP I按英文字母和数字的顺序切換在第一软键盘30中显示的键的类型。因此,能够在第一软键盘30中基于键确定表Ilb显示其类型适合某个输入项的键。换句话讲,能够在第一软键盘30中仅显示对应于将为所关注的输入项频繁输入的字符的键。因此,可以减少用户操作类型切换键36的次数,从而提高可操作性。在键确定表Ilb中,为姆个输入项和在第一软键盘30中显不的姆一种键组的类型设定将在第二软键盘32中显示的键组的类型。在第一软键盘30中显示用于例如输入项“RSS站点URL”的对应于英文字母或数字的键的情况下,在第二软键盘32中显示对应于符号的键。另ー方面,在第一软键盘30中显示对应于符号的键的情况下,在第二软键盘32中显示对应于数字的键。因此,为每个输入项和在第一软键盘30中显示的每ー种键组的类型预先设定将在第二软键盘32中显示的键组的类型。因此,能够在第二软键盘32中显示适合某个输入项且在类型上不同于第一软键盘30中显示的键组的键组。因此,可以减少用户操作类型切换键36的次数。在输入用于输入项“电话号码”的字符的情况下,很有可能输入数字。因此,在键确定表Ilb中,作为将在第一软键盘30中显示的对应于输入项“电话号码”的键的类型(即键组的类型),仅数字变得有效,而英文字母和符号变得无效。此外,在输入用于输入项“电话号码”的字符情况下,要在第二软键盘32中显示的键的类型始終被设为数字,而与将在第一软键盘30中显示的键的类型无关。因此,键确定表Ilb可被设计为使得取决于输入项的类型可在第一软键盘30和第二软键盘32中显示相同类型的键组。如上所述,可以在第二软键盘32中显示对应于符号的键和对应于数字的键。取决于输入项的类型,将在第二软键盘32中显示的键的类型只有ー种。对于输入项“RSS站点URL”和“代理服务器名称”,有可能输入符号和数字。因此,对于这两种输入项,可以在第二软键盘32中显示两种键,即符号和数字。另ー方面,对于输入项“电话簿用户姓名”和“电话号码”,不可能或几乎不可能输入符号。因此,在第二软键盘32中可以只显示对应于数字 的键。图4示出了由MFP I的CPU 10根据输入控制程序IIa执行的主处理的流程图。该主处理在MFP I加电启动之后反复执行。开始,在收到画面显示命令(S402 :是)并且基于该命令要显示的显示画面是包括输入框34的输入画面(S404:是)的情况下,CPUlO执行用于显示输入画面的初始显示处理(S406)。下文将结合图5说明初始显示处理(S406)。在基于画面显示命令要显示的显示画面不是输入画面(S404 :否)的情况下,CPU10基于该命令形成要显示的其它画面(S408)并控制IXD 16显示该画面(S410)。然后,主
处理结束。另ー方面,在未收到画面显示命令(S402 :否)并且由触摸面板17或静电面板19检测到用户的操作(S412:是)的情况下,CPU 10执行输入接受处理(S414),并且主处理结束。下面将结合图6说明输入接受处理(S414)。另ー方面,在未收到画面显示命令(S402 :否)并且未检测到用户的操作(S412 否)的情况下,CPU 10执行其它处理(S416),并且主处理结束。图5是示出初始显示处理(S406)的流程图。该初始显示处理用于允许IXD 16显示输入画面并允许LED显示装置18显示子画面。CPUlO开始參考键确定表lib (S502)。随后,CPU 10确认在要显示的输入画面中要对其接受输入的输入项对应的第一软键盘30的默认类型(该输入项将在以下适用处简称为“主题输入项”)。在第一软键盘30的默认类型是英文字母(S504 :是)的情况下,CPU 10在由VRAM(未示出)中绘制的输入画面中布置或设置对应于英文字母的第一软键盘30 (S506)。在第一软键盘30的默认类型不是英文字母(S504 :否)并且第一软键盘30的默认类型是数字(S508 :是)的情况下,CPU 10在输入画面中布置或设置对应于数字的第一软键盘30(S510)。在第一软键盘30的默认类型是符号(S508:否)的情况下,CPU 10在输入画面中布置或设置对应于符号的第一软键盘30(S512)。接着,CPU 10參考键确定表Ilb并确认对应于主题输入项的第二软键盘32的键的类型(S514)。在存在每ー个都作为将在第二软键盘32中显示的候选项的具有相互不同类型的多个键组的情况下,即,在键确定表Ilb中存储有每ー个都作为对应于主题输入项的第二软键盘32的键的类型的符号和数字(S516 :是),并且存在将在输入框34中初始地显示的设定数据,即,存在用于主题输入项的已输入字符串(S518:是)的情况下,CPU 10基于已输入的字符串将候选键组中的任一个确定为将在第二软键盘32中显示的键组。更具体而言,CPU 10分析已输入的字·符串,对于相应的类型来计数构成字符串的字符的数目(S520),并且确定在字符串中使用的字符的数目的排序(S522)。在已输入的字符串中数字的数目等于或大于符号的数目(S524:是)的情况下,CPU 10选择数字图案的第二软键盘32作为LED显示装置18的LED照明图案(S526)。另一方面,在符号的数目大于数字的数目(S524:否)的情况下,CPU 10选择符号图案的第二软键盘32作为LED显示装置18的LED照明图案(S528)。应当指出,在本实施例中,“已输入的字符串”表示构成设定数据的字符的布置或配置。因此,在设定数据由单个字符组成的情况下,该单个字符对应于已输入的字符串。随后,在存在每ー个都有效的作为对应于输入项的第一软键盘30的键的类型的多种类型(S530:是)的情况下,CPU 10在输入画面上布置或设置类型切换键36 (S532)。另ー方面,在仅存在ー种类型有效的作为第一软键盘30的键的类型(S530 :否)的情况下,CPU 10跳过S532。接着,CPU 10控制LCD 16显示在VRAM中绘制的输入画面(S534)并控制LED显示装置18通过点亮LED以所选LED照明图案显示第二软键盘32 (S536)。然后,该处理结束。根据上述初始显示处理(S406),在存在已输入的字符串并且存在每ー个都作为将在第二软键盘32中显示的键组的候选项的类型上相互不同的多个键组的情况下,能够在第二软键盘32中显示这样的键组,该键组具有在候选键组中已输入的字符串中所用字符的数目最大的类型。换句话讲,能够在第二软键盘32中显示其类型对应于很可能被输入的字符的类型的键组,从而确保用户良好的可操作性。接下来将说明要在对应于主题输入项的第二软键盘32中显示的键的类型只有一种(S516 :否)的情况或不存在将在输入框34中初始显示的设定数据的情况(S518 :否)。在这些情况下,在键确定表Ilb中參考与主题输入项关联的第二软键盘32的类型。此外,在被參考的第二软键盘32的类型中,CPU 10确认与在第一软键盘30中显示的键的类型相关联的第二软键盘32的类型,S卩,在S506、S510和S512中的任ー个中布置在输入画面中的第一软键盘30的键的类型。在确认的第二软键盘32的类型是数字(S538 是)的情况下,CPU 10选择数字图案的第二软键盘32作为LED显示装置18的LED照明图案(S540)。另ー方面,在第二软键盘32的确认类型是符号(S538 :否)的情况下,CPU 10选择符号图案的第二软键盘32作为LED显示装置18的LED照明图案(S542)。随后,CPU 10控制IXD 16显示输入画面(S534)并控制LED显示装置18以所选图案显示第二软键盘32(S536)。然后,该处理结束。根据初始显示处理(S406),在MFP I中,显示输入画面和子画面,并且建立对于主题输入项的字符的输入是可接受的字符输入接受状态。图6是示出输入接受处理(S414)的流程图。当由触摸面板17或静电面板19检测到用户的操作吋,执行输入接受处理。
初始地,在IXD 16的显示画面是包括输入框34的输入画面(S602 :是)的情况下,CPU 10确认由用户操作的键(S604)。在操作的键是回车键38(S606 :是)的情况下,CPU 10允许将输入框34中显示的字符串作为设定数据存储在闪速存储器11中,以便关联到输入项(S608)。例如,在主题输入项是电话簿用户姓名的情况下,CPUlO允许将在输入框34中显示的字符串作为电话簿用户姓名的设定数据存储在电话簿存储器Ilc中。随后,CPU 10设定用于切换至下一画面的画面显示命令(S610),并且使第二软键盘32无效(S618)。然后,CPU 10控制LED显示装置18通过关闭LED擦除子画面(S620),并且该处理结束。通过这样提供当第二软键盘32被切換时用户的触摸不可接受的时间段,用户容易认识到他/她在第二软键盘32上的触摸在切換之前被接受为触摸或在切換之后被接受为触摸。另ー方面,在回车键38未被操作(S606:否)并且由触摸面板17检测到在后退键40上的操作(S612:是)的情况下,CPU 10设定用于切换到上一画面的画面显示命令(S614),使第二软键盘32无效(S618),并且擦除LED显示装置18的子画面(S620)。在进行除了在回车键38或后退键40上的操作之外的操作的情况下(S612 :否),CPU 10执行画面更新处理(S616),并且结束当前处理。将參考图7说明画面更新处理。在 IXD 16的显示画面不是输入画面(S602 :否)的情况下,CPU 10执行其它画面处理(S622),并且结束当前处理。图7是示出画面更新处理(S616)的流程图。该处理在类型切换键36、第一软键盘30、第二软键盘32等被操作时执行。在由触摸面板17检测到在类型切换键36上的操作(S702 :是)的情况下,即,在对改变将在第一软键盘30中显示的键组的类型的改变请求被接受的情况下,CPU 10參考键确定表Ilb并改变将在第一软键盘30中显示的键组的类型。更具体而言,CPU 10在对应于主题输入项的第一软键盘30中将显示的键组的类型中选择有效的键组类型,并且在VRAM绘制的输入画面中以所选类型布置第一软键盘30 (S704)。随后,CPU 10參考键确定表Ilb并确认将在与主题输入项关联的第二软键盘32中显示的键的类型和将在第一软键盘30中显示的键的类型(S706)。在要在第二软键盘32中显示的键的类型是数字(S708:是)的情况下,CPU 10选择数字图案的第二软键盘32作为LED显示装置18的LED照明图案(S710)。另ー方面,在要在第二软键盘32中显示的键的类型是符号(S708 :否)的情况下,CPU 10选择符号图案的第二软键盘32作为LED显示装置18的LED照明图案(S712)。从而改变将在第二软键盘32中显示的键组的类型。随后,在存在每ー个都有效的作为对应于主题输入项的第一软键盘30的键的类型的多种类型(S714 :是)的情况下,CPU 10在输入画面中布置类型切换键36 (S716)。另ー方面,当仅存在ー种类型有效的作为第一软键盘30的键的类型(S714 :否)的情况下,CPU10跳过S716。接着,CPU 10控制IXD 16显示在VRAM中绘制的输入画面(S718)并控制LED显示装置18通过点亮LED以所选LED照明图案显示第二软键盘32的子画面(S720)。然后,该处理结束。另ー方面,在类型切换键36未被操作(S702 :否)并且由触摸面板17检测到在第一软键盘30上的操作(S722 :是)的情况下,CPU 10执行由该操作指定且对应于在第一软键盘30中显示的键组的键的字符的输入处理。CPU 10接着基于由触摸面板17输出的坐标信息和操作的次数来更新在输入框34中的字符串(S724)。另ー方面,在第一软键盘30未被操作(S722:否)并且由静电面板19检测到在第ニ软键盘32上的操作(S726:是)的情况下,CPU 10执行由该操作指定的字符的输入处理并更新在输入框34中的字符串(S728)。在由触摸面板17检测到诸如在光标移动键42或删除键44上的操作的其它操作(S726:否)的情况下,CPU 10根据诸如在输入框34中移动光标位置或删除输入框34中的字符的检测到的操作执行处理(S730)。随后,CPU 10控制IXD 16显示其中输入框34已更新的输入画面(S718)并且控制LED显示装置18显示子画面(S720)。然后,该处理结束。在图示实施例中,MFP I是输入装置的ー个示例。第一软键盘30和第二软键盘32分别是第一区域的一个示例和第二区域的ー个示例。触摸面板17是用于检测在第一区域上的操作的第一检测部分的ー个示例,而静电面板19则是用于检测在第二区域上的操作的第二检测部分的ー个示例。CPU 10是计算机的ー个示例。应当指出,诸如第一检测部分和第二检测部分的各个部分中的每ー个可以是分立的硬件部件,或者可通过执行其中CPU10执行图4-7中所示处理的程序来实现。或者,每个部分可被实现为使得CPU 10执行其它程序。例如,每个部分可被实现为使得CPU 10执行操作系统。此外,每个部分可被实现为使得CPU 10组合执行多个程序。
由CPU 10对S534、S536、S718、S720的执行实现了显示控制部的ー个示例。由CPU10对S724的执行实现了第一输入处理部的ー个示例。由CPU 10对S728的执行实现了第ニ输入处理部的ー个示例。由CPU 10对S406的执行实现了输入接受状态建立部的ー个示例。由CPU 10对S520的执行实现了计数部的ー个示例。由CPU 10对S532、S716的执行实现了改变请求接受部的ー个示例。由CPU 10对S704的执行实现了第一改变部的ー个示例。由CPU 10对S706的执行实现了第二改变部的ー个示例。虽然已经描述了本发明的实施例,但应当理解,本发明不限于图示实施例的细节,而是在不脱离所附权利要求中限定的本发明的精神和范围的情况下,可对本发明实施本领域的技术人员可想到的各种其它改变和修改。在图示实施例中,MFP I被描述为输入装置的ー个示例。诸如打印机、扫描仪、电子游戏机和数字照相机的各种装置中的每ー个都可以是输入装置的ー个示例。在图示实施例中,基于已输入的字符串确定将在第二软键盘32中显示的键组的类型。替代地或除此之外,可基于已输入的字符串确定将在第一键盘32中显示的键组的类型。在图示实施例中,键确定表Ilb存储将在第一软键盘30和第二软键盘32中的每一个中显示的键的类型,从而将该类型关联到输入项。替代地,将在第一软键盘30和第二软键盘32中的每ー个中显示的键的类型可被存储以便关联到字符输入接受状态或输入画面。更具体而言,可以对字符输入接受状态或输入画面赋予标识符(ID),并且要在第一软键盘30和第二软键盘32中的每ー个中显示的键的类型可被存储以便关联到该ID。然后,可读取对应于当前字符输入接受状态或当前输入画面的ID的字符类型,并且可在第一软键盘30或第二软键盘32中显示对应于所读取类型的键组。在图示实施例中,第一软键盘30和第二软键盘32显示在相互不同的显示装置,即,IXD 16和LED显示装置18中,并且在第一软键盘30上的操作和在第二软键盘32上的操作由相互不同的检测装置,即触摸面板17和静电面板19来检测。本发明适用于第一软键盘30和第二软键盘32在单个显示装置中相互不同的区域中显示的布置。此外,本发明适用于在第一软键盘30上的操作和在第二软键盘32上的操作由相同的单个检测装置检测的布置。此外,本发明适用于在IXD 16中设有电容式触摸面板而在LED显示装置18中设有电阻膜触摸面板的布置。虽然在图示实施例中显示了第一软键盘30和第二软键盘32两者,但取决于情况可仅显示第一软键盘30和第二软键盘32中的ー个。在图不实施例中,在一个输入画面中输入用于ー个输入项的字符。本发明适用于在一个输入画面中可提供多个输入框并且可输入用于多个输入项的字符的布置。在该布置中,在第一软键盘30或第二软键盘32中可显示对 应于ー个输入项的键,该输入项在多个输入项中被选为用于输入字符的输入项。将在第一软键盘30中显示的键的类型可以是两种类型,或者可以是四种或更多种类型。类似地,将在第二软键盘32中显示的键的类型可以是三种或更多种类型。本发明可适用于除了第一软键盘和第二软键盘之外还显示其它软键盘的布置,即,在三个或更多个显示区域中的每ー个中指示键组的布置。在图示实施例中,当画面切换时,第二软键盘32变得无效(图6的S618)并且LED显示装置18的子画面被擦除(图6的S620)。当画面切换时,可以仅实施无效和擦除中的ー个。或者,图示实施例可被修改为使得无效和擦除均不实施。
权利要求
1.一种输入装置,所述输入装置用于输入字符,所述输入装置包括 显示控制部,所述显示控制部被配置成在第一区域中显示由对应于字符的操作元素构成的操作元素组并在第二区域中显示由对应于字符的操作元素构成的另一个操作元素组,与在所述第一区域中显示的所述操作元素组的所述操作元素相对应的所述字符和与在所述第二区域中显示的所述操作元素组的所述操作元素相对应的所述字符在类型上彼此不同; 第一输入处理部,所述第一输入处理部被配置成使得在检测到所述第一区域上的操作的情况下,所述第一输入处理部对在与所述第一区域中显示的所述操作元素组的所述操作元素相对应的所述字符中的、由所述操作指定的字符执行输入处理;以及 第二输入处理部,所述第二输入处理部被配置成使得在检测到所述第二区域上的操作的情况下,所述第二输入处理部对在与所述第二区域中显示的所述操作元素组的所述操作元素相对应的所述字符中的、由所述操作指定的字符执行输入处理。
2.根据权利要求I所述的输入装置,其中所述显示控制部被配置成使得在所述第一区域中显示由与每一个作为一种类型的所述字符的字母、数字和符号中的任一个相对应的操作元素构成的操作元素组的情况下,在所述第二区域中显示由与剩余的字母、数字和符号中的任一个相对应的操作元素构成的操作元素组。
3.根据权利要求I所述的输入装置,被配置成使得能够对于多个输入项中的每一个输入所述字符,并且所述输入装置还包括输入接受状态建立部,所述输入接受状态建立部被配置成建立对于所述多个输入项中的任一个的字符输入是可接受的状态, 其中所述显示控制部被配置成在所述第一区域中显示与将要由所述输入接受状态建立部建立的状态相对应的所述操作元素组。
4.根据权利要求I所述的输入装置,其中所述显示控制部被配置成使得在存在每一个作为在所述第一区域和所述第二区域中的一个中可显示的所述操作元素组的候选项的多个操作元素组的情况下,当对于某个输入项的所述字符的输入被接受时,基于已经输入的字符,在所述第一区域和所述第二区域中的一个中显示所述多个操作元素组中的一个。
5.根据权利要求4所述的输入装置,还包括计数部,所述计数部被配置成对于已经输入的每种类型来计数所述字符的数目, 其中所述显示控制部被配置成在所述第一区域和所述第二区域中的一个中显示由与通过所述计数部被计数的数目最大的字符类型相对应的操作元素构成的所述多个操作元素组中的一个。
6.根据权利要求I所述的输入装置,还包括 改变请求接受部,所述改变请求接受部被配置成接受对于将正在所述第一区域中显示的操作元素组变为另一个操作元素组的请求; 第一改变部,所述第一改变部被配置成在所述改变请求接受部接受所述请求的情况下,将正在所述第一区域中显示的所述操作元素组变为另一个操作元素组;以及 第二改变部,所述第二改变部被配置成根据通过所述第一改变部的所述改变,将正在所述第二区域中显示的所述操作元素组变为由操作元素构成的另一个操作元素组,与在所述第一区域中显示的所述操作元素组的所述操作元素相对应的所述字符和与在所述第二区域中显示的所述操作元素组的所述操作元素相对应的所述字符在类型上彼此不同。
7.一种输入方法,所述输入方法使用输入装置输入字符,所述输入方法包括 显示步骤,所述显示步骤允许所述输入装置在第一区域中显示由对应于字符的操作元素构成的操作元素组并在第二区域中显示由对应于字符的操作元素构成的另一个操作元素组,与在所述第一区域中显示的所述操作元素组的所述操作元素相对应的所述字符和与在所述第二区域中显示的所述操作元素组的所述操作元素相对应的所述字符在类型上彼此不同; 第一输入处理步骤,所述第一输入处理步骤允许所述输入装置在检测到所述第一区域上的操作的情况下,对在与所述第一区域中显示的所述操作元素组的所述操作元素相对应的所述字符中的、由所述操作指定的字符执行输入处理;以及 第二输入处理步骤,所述第二输入处理步骤允许所述输入装置在检测到所述第二区域上的操作的情况下,在与所述第二区域中显示的所述操作元素组的所述操作元素相对应的所述字符中,执行由所述操作指定的字符的输入处理。
全文摘要
本发明涉及输入装置和使用该输入装置的输入方法。本发明的输入装置包括显示控制部,其在第一区域中显示由对应于字符的操作元素构成的操作元素组并在第二区域中显示由对应于字符的操作元素构成的另一个操作元素组,与在第一区域中显示的操作元素组的操作元素对应的字符和与在第二区域中显示的操作元素组的操作元素对应的字符类型不同;第一输入处理部,其在检测到第一区域上的操作的情况下,对在与第一区域中显示的操作元素组的操作元素对应的字符中的、由操作指定的字符执行输入处理;以及第二输入处理部,其在检测到第二区域上的操作的情况下,对在与第二区域中显示的操作元素组的操作元素对应的字符中的、由操作指定的字符执行输入处理。
文档编号G06F3/023GK102841687SQ20121007588
公开日2012年12月26日 申请日期2012年3月21日 优先权日2011年6月23日
发明者浦川丰 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1