显示输入系统的制作方法

文档序号:6457803阅读:111来源:国知局
专利名称:显示输入系统的制作方法
技术领域
本发明涉及对组合框输入的操作性能的提高。
技术背景作为从由多个项目构成的列表中选择某个项目的手段之一有组合 框。例如,专利文献1公开了通过组合框来表示树型数据库的技术。专利文献1特开2004—220578号公报。但是,在显示包含多个项目的列表的情况下,在画面内显示所有项 目很困难,操作者很难把握列表整体的结构。作为对这种问题的应对, 一般使用了用等级结构来表现列表的方法。这里所谓等级结构的列表是 指集中几个相关的项目作为一个等级,使等级彼此之间具有父子关系的 结构的列表(参照后述的图2)。通过使用等级结构的列表,操作者容易 把握列表的整体结构。在使用了组合框的项目选择中,在为了得到所述 的优点,要表现带编码的等级结构类别的情况下,有下面的问题。即, 组合框不能进行列表框的动态更新,若限于某一等级的项目来进行显示, 则不能改变上层等级项目和下层等级的项目来进行显示。因此,操作者 仅可以选择所显示的等级的项目。另外,虽然可以一次显示所有的项目, 用縮进等来表现等级结构,但是操作者从列表的所有项目中追寻希望的 项目,负担变大。在专利文献l的技术中,虽然考虑了树型数据库,但是没有考虑对 于带编码的等级结构列表的操作性,不能适用于包含正文框的组合框。在带编码的等级列表中,即使不按每一等级来依次选择项目,熟练的操 作者通过默记输入编码,也可简便选择多个等级下的希望的项目。要求 进行表现这种带编码的等级结构列表的改善,例如,要求对擅长编码输 入的操作者进行的输入,对编码输入不习惯的操作者进行的输入或不频 繁进行编码输入的双方可以发挥高操作性能的改善等。 发明内容上述要求的改善通过例如,本发明的显示输入系统,用于显示带有 编码的等级结构的列表,其特征在于,包括显示部,显示包含文本框和列表框的组合框;输入部,接受操作者对所述文本框的编码输入;控 制部,进行如下控制在有与所述输入部输入的所述编码对应的下层等 级时,在所述下层等级的所述列表框中,作为项目而显示出在上述文本 框中显示的编码的下一等级的项目,在所述输入部中输入了多个等级下 层的编码时,所述控制部控制成通过一个步骤将与输入到所述文本框中 的编码对应的多个等级下层的项目显示到上述列表框中,并且,若从操 作者接收到使画面显示返回的操作,则控制成通过一个步骤使组合框的 显示返回到之前的多个等级上层。由此,通过对理解深的操作者使用简 单的显示和多位数编码的输入,可以快速进行输入。例如,对理解浅的 操作者显示进行输入用的引导,可以期待容易理解地进行输入操作。另外,在不存在与由输入部输入的编码对应的下层等级时,通过在 文本框上显示与所输入的编码对应的项目名,可以期待向操作者要求通 过所输入的编码来选择正确的项目名的确认和使操作者知道不存在比其 更低的等级等。另外,例如,通过在下层等级的列表框上作为编码仅显示后续在文 本框上显示的编码之后的位,可以期待使操作者一眼就知道接着应输入 的编码。发明效果提高了带编码的等级结构的项目的引导 选择的简便 效率。


图1是金融营业厅系统终端的框图的例子;图2是表示金融营业厅系统中的业务项目的带编码的等级结构列表 的例子;图3是具有图2的带编码等级结构列表的各项目的数据的数据表的 例子;图4是显示编码区域和输入历史区域例; 图5是表示组合框的显示状态的转移的画面转移例; 图6是表示向下层等级的处理顺序的流程图的例子; 图7是表示返回上层等级的处理顺序的流程图的例子; 图8是组合框结构的例子;图9是向上层等级返回的输入指示变化的例子;图10是表示图5的5401中的组合框、显示编码区域、输入历史区 域的变化的例子;图11是表示图5的5502中的组合框、显示编码区域、输入历史区 域的变化的例子;图12是数据表的变形例是具有一等级对应于多位的带编码的等级 结构列表的各项目的数据的例子;图13是数据表的变形例是没有存储编码列表320的例子;图14是从末端等级显示列表框的流程图的例子;图15是从末端等级显示列表框时的画面转移的例子;图16是在文本框之外显示末端项目的名称的例子。
具体实施方式
下面,说明实施方式的例子(实施例)。带编码的等级结构列表有金融营业厅系统中的业务选择、产品型号 检索、从邮政编码的住址检索、每个编码的位数具有的含义等。图2表示在金融机关的营业厅的窗口中使用的金融营业厅系统中用 于业务选择的带编码的等级结构列表(编码列表)体系200的例子。从 顶级菜单210起为"0:现金""OO:定期存款""OOO:新建活期"这样的树型等级结构,将这些等级分别称作第一、第二、第三、第四等级。 等级数和称呼可以进行各种改变。下面,使用这种编码列表为例来进行 说明。图1是在金融营业厅系统中,在窗口中出纳等操作者操作的交易终端100的结构的框图例子。交易终端100具有显示操作引导等的显示器 140、接收来自操作者的键输入的键盘130、接收操作者的光标操作的鼠 标150、暂时存储数据的存储器120、存储各种程序或操作系统162的硬 盘160、执行程序等的CPUllO、收入支出现金的现金处理设备170、传 送《打印'翻页存折的存折打印机180、与服务器等相连的通信接口 190。 显示器120例如是CRT显示器或液晶显示器,向操作者进行交易画面或 处理结果的显示,还称作显示部。除了键盘140和鼠标150之外,也可 以是触摸屏等,总称为输入部。CPU110使用OS162,控制来自这些设备 的数据的取出、记录、动作控制,还称作控制部。存储器120暂时存储 从操作者的输入和硬盘160调出的数据,包含硬盘160或各种磁盘等的 至少一部分,还称作存储部。硬盘160存储OS162、编码列表控制程序161和编码列表数据库163。 编码列表数据库163对图2所示的编码列表体系200,记录用图3等后述 的数据表格300。编码列表控制程序161使用数据表格300来显示列表框 的内容。另外,编码列表控制程序161具有在存储器120中存储表示图4 所示的文本框的显示状态的显示编码410和存储操作者的输入的输入历 史420的功能。图1的框图说明了在终端上装载了所有的例子,但是例如硬盘160 也可以是服务器。控制部也可以是服务器。还总称为系统。图3表示对编码列表200的数据表的例子。数据表300具有编码列 表体系200中的表示某一项目的编码305和名称310、进一步作为处于其 项目之下的等级的项目列表的编码列表320。列表框在作为在初始状态下 显示的项目的顶级菜单210中,编码305为空。编码列表320是在组合 框的列表框部分显示的项目,具有当前选择的项目325和其下等级的项目327。在不具有接着的下层等级的列表的末端项目中,编码列表320 为空(328)。这里,所谓空表示不存在直下等级的项目327,包含存储了 "0"、存储了表示没有的数据、或仅存储了项目325的情况。图4是通过编码列表控制程序161在存储器120上生成的组合框的 显示和输入历史有关的数据表的例子。显示编码列表410表示在文本框 中显示的数据。输入历史区域420表示由操作者通过键盘130等输入的 历史。图8表示组合框的结构的例子。组合框包含文字输入用的矩形区域 (文本框810)、选择项目用的列表(列表框830、还称作下拉菜单(pull down menu))和展开列表用的按钮(下拉按钮(drop down button) 820)。图5表示根据操作者的操作,在组合框上显示的内容的转移的例子。 图5中,若在不是列表的末端的项目的显示状态(505、 506、 507)中, 由操作者接受键输入或列表框的项目选择,则可以向下追寻带编码的等 级型列表(510)。505是显示顶级菜单210的状态。不向文本框进行任何输入,而在列表框上显示第二等级的"0:存款""l:融资""2:顾客信息"。这里,若向文本框输入"0"后输入确认键,则如506那样切换显示。506在文本框上显示"0",并在列表框上显示了第三等级的"0:活期存款""l: 定期存款""2:累积定期"。另外,与在列表框上还包含第二等级的编码 进行显示,如"00:活期存款""01:定期存款""02:累积定期",最好 仅显示第三等级的编码。还将01表现为接着"0"继而是"1"。这是因 为由于操作者实际输入的是在之前输入的编码(第二等级之前)上附加 的情形(第三等级之后),所以可以直接表示操作者应输入的编码,带来 了操作性的提高。另外,虽然还考虑显示第四等级的编码,但是列表框 变大、取间隔或见到间隔有忧虑。进一步,若向文本框输入"1"后输入确认键,则如507那样切换显 示。507在文本框上显示"01",在列表框上显示第四等级的"0:新建定期""l:解除定期""2:变更定期"。这里若向文本框输入"2"后输入确认键,则如508那样切换显示。508在文本框上显示"变更定期",由 于没有其下的等级,所以不显示列表框。由于不仅显示所输入的编码, 而转换为项目名来进行显示,所以可以期待使操作者确认没有下面等级 或所输入的编码对应于希望的项目名。另一方面,图5中,若由操作者在任意的显示状态(505、 506、 507、 508)下接受返回画面状态的键操作,则可以依次向上层返回之前追寻的 等级(520)。508中,若输入后退键,则如507那样切换显示。同样,在507中若 输入后退键,则如506那样切换显示,在506中,若输入后退键,则如 505那样切换显示。另外,还可不向文本框平均输入一个等级的编码,而如5401或5402 那样,在输入了操作者把握的多个编码之后,通过输入确认键,通过一 步就从第一等级进入到第三等级,或从第二等级进入到第四等级。这时, 若输入后退键,则如5501和5502那样,也可通过一步就从第三等级回 到第一等级,和从第四等级回到第二等级。图6是表示为了实现图5的画面转移,CPU10主要由编码列表控制 程序161执行的处理的顺序的流程图。表示通过键输入或列表框的项目 选择,向下追寻带编码的等级型列表的流向510。CPU110将通过列表选择或键按压输入的编码存储到存储器120的 暂时存储区域中(步骤600)。将在暂时存储区域中所存储的编码添加到 显示编码区域410上存储的编码后的编码与数据表300相比较,调査有 无一致的编码(步骤605)。由此,可以判断操作者的输入是否正确。另 外,例如在506中,在列表框上选择了 "1:定期存款"时,若不仅输入 "1",还输入"01",则不需要添加到在显示编码区域410中存储的编码。 另夕卜,例如在506中,在向文本框的"0"的右邻(末尾)输入"1",在 显示为"01"的状态下,按压了确认键的情况下,若输入为"01",则也 不需要添加到在显示编码区域410中存储的编码。在步骤605中,若判断为不一致,则设所输入的编码有错误,CPU110抛弃出错对话框的显示和存储器120的暂时存储区域的存储,并从在显 示编码区域410中存储的编码中删除该被抛弃(在步骤605中添加的) 编码,并返回到步骤600 (步骤610)。通过显示出错对话框,可以使操 作者知道输入错误,或要求重新输入等。在步骤S605中,若判断为存在一致的编码,则设为所输入的编码正 确,CPU110将在暂时存储区域上存储的编码添加到已存储在输入区域 410中的编码的末尾的位上。另外,将在暂时存储区域上存储的编码存储 到之前在输入历史区域420上存储的编码的下一栏中(步骤615)。CPU110为了切换组合框的显示,从图3的数据表300中取得对应于 在显示编码区域410中存储的编码的数据,并存储到存储器120 (步骤 620)。在步骤620中取得的数据中,判断图3的编码列表320是否为空(步 骤625)。这是为了判断是不具有下层等级的末端的项目还是具有下层等 级的项目。在步骤625中,若判断为是空,则判断为不具有下层等级的项目, CPU110显示对应于文本框的名称310,并消除列表框(步骤630)。在步骤625中,如判断为不是空,则判断为是具有下层等级的项目, 将列表框的内容更新为该编码列表320的内容(步骤635)。 CPU110在 文本框的显示内容上显示在显示编码区域420上存储的编码(步骤640)。 由此,可以对组合框的列表框进行由操作者的操作进行的动态更新。在步骤630或640之后,CPU110删除在暂时输入区域上存储的编码 后(步骤650),等待下次的输入。图10将执行图6的流程图的情况下的图5的5401中的组合框的显 示转移和存储器120的存储状态转移为例,来进行表示。在5401中,组 合框、显示编码区域、输入历史区域是(a)的初始状态。执行步骤635 和640的结果,转移到(b)。即,在显示编码区域上存储"01",在输入 历史的最上级存储"01",在组合框的文本框上显示"01",列表框的内 容由显示第一等级更新为显示接着"01"的第三等级。图7也与图6同样,为了实现图5的画面转移,CPU110主要通过编 码列表控制程序161执行的处理的顺序的流程图。表示通过后退键等, 将带编码的等级型列表返回到之前的上层等级的流向520。CPU110若检测到操作者按下了后退键(步骤700),则删除在输入 历史区域420的最下级的栏中存储的编码。另外,从在显示编码区域410 中存储的编码的右侧删除在输入区域420删除的编码后减去位数(步骤 715)。之后,与图6同样,执行步骤620、 635、 640。另外,不执行步骤 625的理由是由于是回到上层等级的处理,所以返回端必须具有下层等 级,故可以省略执行。尤其,由于还存在如后述的图12的数据表1200 那样, 一个等级不对应于一位的情况,所以最好进行检查。通过基于该图7所示的流程图的动作,可以使组合框的显示内容回 到进行直前输入之前的状态。图11将执行图7的流程图的情况下的图5的5502中的组合框的显 示转移和存储器120的存储状态转移为例,来进行表示。5502中,组合 框、显示编码区域、输入历史区域是(a)的初始状态。执行了步骤715、 635、 640的结果,转移到(b)。 g卩,删除在输入历史区域的最下级存储 的编码"12",并减少从在显示编码区域上存储的"012"的编码的右边 (末尾)删除了在输入历史区域上删除的"12"的位,将组合框的文本 框从"变更定期"更新为"0",作为列表框出现了显示接着"0"的第二 等级的情况。在图6和图7的流程图中,还可以省略步骤或切换顺序(例如,也 可省略步骤640)。另外,虽然说明了使用后退键的例子,但是除此之外,例如,可考 虑如图9所示,在文本框的附近等画面上准备按钮910,通过鼠标点击操 作进行的方法,或在列表框内显示表示返回的操作的项目920来进行选 择的方法等。另外,在如图5的5401和5402那样,输入了多个等级的编码之后,在按下了后退键时,也可不用如图5的5501或5502那样,通过一个步 骤来返回多个等级,而将平均返回一个等级作为简略版。但是,还存在如图2那样,编码列表的一个等级不对应于编码的一 位,而是编码列表的一个等级对应于多位编码的情况。例如,如图12的 数据表格1200那样,对于第二等级"O", "012"不是第四等级,而是接 着的第三等级的情况等。这时,在"012"中删除"2"而成为"01"时, 如步骤605那样,检查"01"在数据表中是否有一致的编码,即使在判 断为不一致时,不如步骤610那样,设为出错,而删除编码右端(末尾) 的位(从"01"中删除"1"而为"0")后判断一致的编码是否在数据表 1200中。若没有一致的编码,则重复搜寻直到一致。若存在一致的编码, 则使用对应于该编码305的数据来更新文本框和列表框。由此,在一个 等级对应于多位编码的的情况下,即使在通过后退键删除了文本框上显示的编码的一位的情况下,也可以通过一个步骤回到上一个等级,来显 示其下级等级列表框。删除的一位并不限于末端。另外,说明了在数据表300的编码列表320上预先存储了在列表框上显示的项目的例子,但是也可如图13那样,使用没有存储编码列表320的数据表1300来实现。这时,代替图6的步骤625,调査在显示编码区域410上存储的编码上添加了在暂时输入区域上存储的编码后的编码上,进一步添加了位的编码。例如在图12的情况下,在从顶级菜单中输入了"0"时,看到"OO" "01" "02" "03",而判断为有下层等级。在没有看 到的情况下,判断为没有下层等级。如图2所示,在一位对应于一个等 级的情况下,为了仅显示一个等级,最好抽出将一位添加到"O"上的"OO""01" "02"。代替步骤635,从抽出的各个"00"、 "01"、 "02"的栏中抽出名称 310"活期存款"、"定期存款"、"累积存款",且抽出从左边删除了从 "00"、 "01"、 "02"输入的"0"的"0"、 "1"、 "2",在列表框上如图5 的506那样来显示。对应于所输入的编码"0"的名称310也匹配显示。 由此,有不需要预先生成编码列表320,在将当初的编码新追加到数据表格的情况下,也不需要改变编码列表320的优点。图15在经过图5的5402的状态转移,组合框成为508(列表的终端) 的状态时,按下了下拉按钮820的情况下的组合框的显示转移和存储器 120的存储状态转移为例来表示。经过了 5402的状态转移后的组合框和 存储器120为图15 (a)的状态。这里,若按下下拉按钮820,则显示包 含在文本框810上显示的项目的等级的列表框830,而成为状态(b)。在 状态(b)中,若进行来自列表框的项目选择或编码输入,则不仅可以选 择显示中的末端项目,还可以选择其他项目。另外,在状态(b)中,通 过再次按下下拉按钮820等的操作,来删除列表框830,可以再次回到状 态(a)。由此,在校正编码输入时容易引起的末端等级之前的输入错误 时,有可以通过由一步来再次显示列表框820来进行的优点。图14是用于实现图15的状态转移的流程图。若在显示器140上显 示了图15 (a)的状态的状态下,检测出由鼠标150等进行的下拉按钮 820的按下(步骤1400),则删除一位显示编码410的末尾的编码。删除 输入历史420的末尾的编码的最后一位(步骤1410)。将删除了一位的显 示编码410与编码列表数据库163的编码305相比较(步骤1420),在不 存在一致的编码的情况下,重复步骤1410。在存在一致的编码时,将具 有与显示编码410相同的编码305的数据表格300存储到存储器120中 (步骤1430)。并且,对在存储器120内存储的数据表格300的编码列表 320更新列表框的显示内容(步骤1440),而实现向图15 (b)的状态的 转移。另外,显示列表框830的状态转移的契机不限于下拉按钮820的 按下。除文本框820之外还可显示通过该组合框从编码输入得到的末端项 目的名称。图16表示在文本框1500之外的画面部分1510上显示末端项 目的名称的例子。通过使显示位置不限于在组合框中的文本框820,例如 有如下优点通过在画面附近的位置上集中配置基于多个组合框的多个 显示位置,来提高一览性,可以配置为在其他组合框的列表框830上不 隐藏显示结果等。本实施例还包含下面的方式。(1) 一种带编码的等级结构列表的项目选择系统,其特征在于,在 带编码的等级结构列表中,显示某个等级的项目,辅助操作者进行的带 编码的等级结构列表的项目选择。(2) —种带编码的等级结构列表的项目选择系统,其特征在于,接 受操作者行的一个等级的编码输入或列表项目选择,显示其下面的等级 的项目。(3) —种带编码的等级结构列表的项目选择系统,其特征在于,接受操作者的多个等级的编码输入,显示该等级的项目。(4) 一种带编码的等级结构列表的项目选择系统,其特征在于,接 受操作者的错误的编码输入,向操作者通知是错误输入的情况。(5) —种带编码的等级结构列表的项目选择系统,其特征在于,接 受操作者的向前一状态返回的操作,并将显示的带编码等级结构列表的 项目改变为之前的编码输入或进行列表选择前的等级的项目。以上,具体说明了一实施方式,但是并不限于该具体例,可以在不 脱离其精神的范围内进行各种改变。
权利要求
1、一种显示输入系统,用于显示带有编码的等级结构的列表,其特征在于,包括显示部,显示包含文本框和列表框的组合框;输入部,接受操作者对所述文本框的编码输入;控制部,进行如下控制在有与所述输入部输入的所述编码对应的下层等级时,在所述下层等级的所述列表框中,作为项目而显示出在上述文本框中显示的编码的下一等级的项目,在所述输入部中输入了多个等级下层的编码时,所述控制部控制成通过一个步骤将与输入到所述文本框中的编码对应的多个等级下层的项目显示到上述列表框中,并且,若从操作者接收到使画面显示返回的操作,则控制成通过一个步骤使组合框的显示返回到之前的多个等级上层。
2、 根据权利要求1所述的显示输入系统,其特征在于, 为了进行使所述画面显示返回的操作,在所述组合框中显示表示返回操作的项目,并使操作者选择所显示的表示所述返回操作的项目。
3、 根据权利要求1所述的显示输入系统,其特征在于, 使所述画面显示返回的操作是对所述显示输入系统所具备的键盘设置的特定键的操作。
全文摘要
本发明涉及对组合框输入的操作性能的提高。本发明的显示输入系统,用于显示带有编码的等级结构的列表,其特征在于,包括显示部,显示包含文本框和列表框的组合框;输入部,接受操作者对所述文本框的编码输入;控制部,进行如下控制在有与所述输入部输入的所述编码对应的下层等级时,在所述下层等级的所述列表框中,作为项目而显示出在上述文本框中显示的编码的下一等级的项目,在所述输入部中输入了多个等级下层的编码时,所述控制部控制成通过一个步骤将与输入到所述文本框中的编码对应的多个等级下层的项目显示到上述列表框中,并且,若从操作者接收到使画面显示返回的操作,则控制成通过一个步骤使组合框的显示返回到之前的多个等级上层。
文档编号G06F3/048GK101231570SQ20081000375
公开日2008年7月30日 申请日期2005年10月31日 优先权日2004年10月29日
发明者北山朋宏, 奥本文博, 山村和寿 申请人:日立欧姆龙金融系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1