显示控制装置、显示控制方法以及触摸板输入系统.pdf

上传人:奻奴 文档编号:973540 上传时间:2018-03-22 格式:PDF 页数:62 大小:1.36MB
返回 下载 相关 举报
摘要
申请专利号:

CN201180001669.7

申请日:

2011.01.21

公开号:

CN102365611A

公开日:

2012.02.29

当前法律状态:

授权

有效性:

有权

法律详情:

专利权人的姓名或者名称、地址的变更IPC(主分类):G06F 3/0488变更事项:专利权人变更前:松下电器(美国)知识产权公司变更后:松下电器(美国)知识产权公司变更事项:地址变更前:美国加利福尼亚州托兰斯市水手大街2000号200室变更后:美国加利福尼亚州托兰斯市水手大街20000号200室|||授权|||专利申请权的转移IPC(主分类):G06F 3/0488变更事项:申请人变更前权利人:松下电器产业株式会社变更后权利人:松下电器(美国)知识产权公司变更事项:地址变更前权利人:日本大阪府变更后权利人:美国加利福尼亚州托兰斯市水手大街2000号200室登记生效日:20141009|||实质审查的生效IPC(主分类):G06F 3/041申请日:20110121|||公开

IPC分类号:

G06F3/041; G06F3/048; G06F3/14

主分类号:

G06F3/041

申请人:

松下电器产业株式会社

发明人:

小泽由佳; 山内真树

地址:

日本大阪府

优先权:

2010.02.03 JP 2010-022413

专利代理机构:

永新专利商标代理有限公司 72002

代理人:

王成坤;胡建新

PDF下载: PDF下载
内容摘要

一种显示控制装置(300),根据用户针对多个触摸板(201、202)的输入,控制被配置在画面(111)上的多个对象的显示,显示控制装置(300)具备:操作比率设定部(301),设定操作比率,该操作比率示出针对各个触摸板的用户的操作能力的高低之比;区域分配部(302),向多个触摸板(201、202)分配画面的区域;画面内指定位置决定部(303),根据示出被分配的区域的信息,决定指定位置,该指定位置示出与多个触摸板(201、202)内的用户进行输入的位置对应的画面内的位置;以及显示控制部(305),控制被配置在指定位置的对象的显示,区域分配部(302),根据操作比率,分配画面的区域与多个对象中的至少一方。

权利要求书

1: 一种显示控制装置, 根据用户针对多个触摸板的输入, 控制被配置在画面上的多个 对象的显示, 所述显示控制装置具备 : 操作比率设定部, 设定操作比率, 该操作比率示出针对各个所述触摸板的所述用户的 操作能力的高低之比 ; 分配部, 向所述多个触摸板分配所述画面的区域 ; 画面内位置决定部, 根据示出被分配的区域的信息, 决定指定位置, 该指定位置示出与 所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置 ; 以及 显示控制部, 控制被配置在所述指定位置的对象的显示, 所述分配部, 根据所述操作比率, 分配所述画面的区域与所述多个对象中的至少一方。
2: 如权利要求 1 所述的显示控制装置, 所述多个对象被配置在所述画面内的预先规定的位置, 所述分配部, 向所述多个触摸板分配所述画面的多个区域, 以使所述用户的操作能力 高的触摸板被分配大的区域。
3: 如权利要求 2 所述的显示控制装置, 所述分配部, 决定所述画面的所述多个区域, 以使所述多个区域的面积比与所述操作 比率相等, 并向所述多个触摸板分配所决定的多个区域。
4: 如权利要求 2 所述的显示控制装置, 所述分配部, 决定所述画面的所述多个区域, 以使所述多个区域中的各个区域包括的 对象的数量之比与所述操作比率相等, 并向所述多个触摸板分配所决定的多个区域。
5: 如权利要求 2 所述的显示控制装置, 所述分配部, 决定所述画面的所述多个区域, 以使所述多个区域中的各个区域包括的 对象的面积的合计之比与所述操作比率相等, 并向所述多个触摸板分配所决定的多个区 域。
6: 如权利要求 2 所述的显示控制装置, 所述分配部, 决定所述画面的所述多个区域, 以使操作概率之比与所述操作比率相等, 并向所述多个触摸板分配所决定的多个区域, 所述操作概率之比是所述多个区域中的各个 区域包括的对象被操作的概率之比。
7: 如权利要求 2 所述的显示控制装置, 所述分配部, 决定所述画面的所述多个区域, 以使倒数比与所述操作比率相等, 并向所 述多个触摸板分配所决定的多个区域, 所述倒数比是所述多个区域中的各个区域包括的对 象的面积中最小的面积比上对应的区域的面积而得到的值的倒数之比。
8: 如权利要求 1 所述的显示控制装置, 所述画面已被决定有被分配到所述多个触摸板的预先规定的多个区域, 所述分配部, 根据所述操作比率, 向所述多个触摸板分配所述多个对象, 所述显示控制装置还具备对象校正部, 该对象校正部对所述多个对象中的至少一个对 象进行校正, 以使所述多个对象被配置到由所述分配部向触摸板分配的区域内。
9: 如权利要求 8 所述的显示控制装置, 所述对象校正部, 校正所述至少一个对象的位置、 尺寸、 输入接受位置以及输入接受尺 寸中的至少一个。 2
10: 如权利要求 8 或 9 所述的显示控制装置, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使被分配到所述多个触摸板中 的各个触摸板的对象的数量与各个暂定区域包括的对象的数量相等, 所述暂定区域是将所 述画面暂定分配为面积比与所述操作比率相等而得到的区域。
11: 如权利要求 8 或 9 所述的显示控制装置, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使被分配到所述多个触摸板中 的各个触摸板的对象的数量之比与所述操作比率相等。
12: 如权利要求 8 或 9 所述的显示控制装置, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使被分配到所述多个触摸板中 的各个触摸板的对象的面积的合计之比与所述操作比率相等。
13: 如权利要求 8 或 9 所述的显示控制装置, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使操作概率之比与所述操作比 率相等, 所述操作概率之比是被分配到所述多个触摸板中的各个触摸板的对象被操作的概 率之比。
14: 如权利要求 8 或 9 所述的显示控制装置, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使倒数比与所述操作比率相等, 所述倒数比是被分配到所述多个触摸板中的各个触摸板的对象的面积中最小的面积比上 对应的区域的面积而得到的值的倒数之比。
15: 如权利要求 1 至 14 中的任一项所述的显示控制装置, 所述操作比率设定部, 根据所述多个触摸板的所述用户的操作历史, 算出各个所述触 摸板的所述用户的操作能力的高低之比, 并将所算出的操作能力的高低之比设定为所述操 作比率。
16: 如权利要求 15 所述的显示控制装置, 所述操作历史示出一定时间内的针对各个所述触摸板的所述用户的输入次数, 所述操作比率设定部, 将所述输入次数之比作为所述操作能力的高低之比来算出。
17: 如权利要求 15 所述的显示控制装置, 所述操作历史示出针对各个所述触摸板的所述用户的误操作的次数, 所述操作比率设定部, 将所述误操作的次数之比的倒数作为所述操作能力的高低之比 来算出。
18: 如权利要求 15 所述的显示控制装置, 所述操作历史示出针对各个所述触摸板的所述用户的一次的输入所需要的需要时间, 所述操作比率设定部, 根据所述操作历史算出平均需要时间, 并将所算出的平均需要 时间之比的倒数设定为所述操作比率, 所述平均需要时间是一次的输入所需要的需要时间 的平均值。
19: 如权利要求 15 所述的显示控制装置, 所述操作历史示出针对各个所述触摸板的所述用户的一次的输入为止描绘的轨迹的 距离, 所述操作比率设定部, 根据所述操作历史算出平均移动距离, 并将所算出的平均移动 距离之比的倒数设定为所述操作比率, 所述平均移动距离是一次的输入为止描绘的轨迹的 3 距离的平均值。
20: 如权利要求 15 所述的显示控制装置, 所述操作历史示出针对各个所述触摸板的所述用户的一次的输入所需要的需要时间 以及一次的输入为止描绘的轨迹的距离, 所述操作比率设定部, 根据所述操作历史算出平均速度, 并将所算出的平均速度之比 设定为所述操作比率, 所述平均速度是一次的输入为止描绘的轨迹的速度的平均值。
21: 一种触摸板输入系统, 接受用户针对多个触摸板的输入, 根据所接受的输入, 控制 被配置在显示画面上的多个对象的显示, 所述触摸板输入系统包括 : 触摸板装置, 具备所述多个触摸板 ; 显示装置, 具备所述显示画面 ; 以及 显示控制装置, 根据针对所述多个触摸板的输入, 控制被配置在所述显示画面上的多 个对象的显示, 所述显示控制装置具备 : 操作比率设定部, 设定操作比率, 该操作比率示出针对各个所述触摸板的所述用户的 操作能力的高低之比 ; 分配部, 向所述多个触摸板分配所述画面的区域 ; 画面内位置决定部, 根据示出被分配的区域的信息, 决定指定位置, 该指定位置示出与 所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置 ; 以及 显示控制部, 控制被配置在所述指定位置的对象的显示, 所述分配部, 根据所述操作比率, 分配所述画面的区域与所述多个对象中的至少一方。
22: 一种显示控制方法, 根据用户针对多个触摸板的输入, 控制被配置在画面上的多个 对象的显示, 所述显示控制方法包括 : 操作比率设定步骤, 设定操作比率, 该操作比率示出针对各个所述触摸板的所述用户 的操作能力的高低之比 ; 分配步骤, 向所述多个触摸板分配所述画面的区域 ; 画面内位置决定步骤, 根据示出被分配的区域的信息, 决定指定位置, 该指定位置示出 与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置 ; 以及 显示控制步骤, 控制被配置在所述指定位置的对象的显示, 在所述分配步骤中, 根据所述操作比率, 分配所述画面的区域与所述多个对象中的至 少一方。
23: 一种程序, 该程序使计算机执行显示控制方法, 该显示控制方法, 根据用户针对多 个触摸板的输入, 控制被配置在画面上的多个对象的显示, 所述显示控制方法包括 : 操作比率设定步骤, 设定操作比率, 该操作比率示出针对各个所述触摸板的所述用户 的操作能力的高低之比 ; 分配步骤, 向所述多个触摸板分配所述画面的区域 ; 画面内位置决定步骤, 根据示出被分配的区域的信息, 决定指定位置, 该指定位置示出 与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置 ; 以及 显示控制步骤, 控制被配置在所述指定位置的对象的显示, 4 在所述分配步骤中, 根据所述操作比率, 分配所述画面的区域与所述多个对象中的至 少一方。
24: 一种集成电路, 根据用户针对多个触摸板的输入, 控制被配置在画面上的多个对象 的显示, 所述集成电路具备 : 操作比率设定部, 设定操作比率, 该操作比率示出针对各个所述触摸板的所述用户的 操作能力的高低之比 ; 分配部, 向所述多个触摸板分配所述画面的区域 ; 画面内位置决定部, 根据示出被分配的区域的信息, 决定指定位置, 该指定位置示出与 所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置 ; 以及 显示控制部, 控制被配置在所述指定位置的对象的显示, 所述分配部, 根据所述操作比率, 分配所述画面的区域与所述多个对象中的至少一方。

说明书


显示控制装置、 显示控制方法以及触摸板输入系统

    技术领域 本发明涉及利用多个触摸板控制被显示在画面上的对象的显示控制装置、 显示控 制方法以及触摸板输入系统。
     背景技术 利用触摸板或触摸屏进行被显示在画面上的对象的输入操作的技术是已知技术。 在触摸板或触摸屏中, 能够通过变更被显示在画面上的对象的大小而使对象的选择变得容 易, 从而减低误操作而提高可操作性。
     作为以往的技术, 专利文献 1 公开了变更被显示在画面上的对象的大小的技术。 在专利文献 1 记载的技术中, 通过边扩大或缩小对象边另操作员 ( 用户 ) 操作, 检测能够操 作的最小限度的宽度 X 和高度 Y, 并以最恰当的横向宽度 X 和高度 Y 来显示对象, 从而能够 消除触摸屏的误操作。
     专利文献 1 : 日本特开平 10-91226 号公报
     然而, 上述以往的技术中存在可操作性的提高不够充分的课题。
     例如, 存在不能变更被显示在显示画面的对象的数量的应用。这样的应用中存在 这样一种情况, 即: 已有多个对象被配置在显示画面上, 若不减少对象的数量则不能变更对 象的大小。因此, 在这样的情况下, 存在不能提高可操作性这样的课题。
     具体而言, 专利文献 1 记载的技术中, 在多个对象被配置在显示画面上的情况下, 显示画面的区域是固定的区域。因此, 为了变更对象的大小而使被显示在显示画面上的对 象的数量减少。因此, 在专利文献 1 记载的技术中, 在应用是不能减少对象的数量的应用的 情况下, 因不能变更对象的大小而不能提高可操作性。
     并且, 为了不变更对象的数量, 可考虑使画面大画面化或者利用多个画面等。但 是, 这些情况下都会发生耗电增加等问题。
     发明内容
     本发明为了解决上述以往的课题, 目的在于提供不变更被显示在显示画面上的对 象的数量就能够提高可操作性的显示控制装置、 显示控制方法以及触摸板输入系统。
     为了解决上述以往的课题, 本发明的一个实施例所涉及的显示控制装置, 根据用 户针对多个触摸板的输入, 控制被配置在画面上的多个对象的显示, 所述显示控制装置具 备: 操作比率设定部, 设定操作比率, 该操作比率示出针对各个所述触摸板的所述用户的操 作能力的高低之比 ; 分配部, 向所述多个触摸板分配所述画面的区域 ; 画面内位置决定部, 根据示出被分配的区域的信息, 决定指定位置, 该指定位置示出与所述多个触摸板内的所 述用户进行输入的位置对应的所述画面内的位置 ; 以及显示控制部, 控制被配置在所述指 定位置的对象的显示, 所述分配部, 根据所述操作比率, 分配所述画面的区域与所述多个对 象中的至少一方。
     据此, 按照操作比率设定部设定的操作比率, 向多个触摸板分配画面的区域与对象中的至少一方, 从而能够以用户容易操作的触摸板进行更多的操作以及更精细的操作, 并能够使以用户不易操作的触摸板进行的操作减少或者使精细的操作减少。并且, 在分配 画面区域或者对象之时, 并不减少被配置在画面上的对象的数量, 因此不必变更显示在画 面上的对象的数量就能够提高触摸板的可操作性。并且, 不必使显示画面大画面化或者利 用多个画面, 因此也能够防止耗电增加。
     并且, 也可以是, 所述多个对象被配置在所述画面内的预先规定的位置, 所述分配 部, 向所述多个触摸板分配所述画面的多个区域, 以使所述用户的操作能力高的触摸板被 分配大的区域。
     据此, 通过不变更对象的配置位置而变更区域的分配, 从而能够提高触摸板的操 作效率。 也就是说, 在对象的配置固定的情况下, 不变更区域的分配就能够提高触摸板的操 作效率。 例如, 通过向用户容易操作的触摸板分配大的区域, 能够使容易操作的触摸板操作 更多的对象。 并且, 通过向用户不易操作的触摸板分配小的区域, 从而使不易操作的触摸板 操作数量少的对象。
     例如, 也可以是, 所述分配部, 决定所述画面的所述多个区域, 以使所述多个区域 的面积比与所述操作比率相等, 并向所述多个触摸板分配所决定的多个区域。 据此, 向用户容易操作的触摸板分配大的区域且向用户不易操作的触摸板分配小 的区域, 能够提高触摸板的操作效率。
     并且, 也可以是, 所述分配部, 决定所述画面的所述多个区域, 以使所述多个区域 中的各个区域包括的对象的数量之比与所述操作比率相等, 并向所述多个触摸板分配所决 定的多个区域。
     据此, 用户容易操作的触摸板被分配的对象的数量多且用户不易操作的触摸板被 分配的对象的数量少, 因此能够提高触摸板的操作效率。
     并且, 也可以是, 所述分配部, 决定所述画面的所述多个区域, 以使所述多个区域 中的各个区域包括的对象的面积的合计之比与所述操作比率相等, 并向所述多个触摸板分 配所决定的多个区域。
     据此, 用户容易操作的触摸板被分配的对象数量多且用户不易操作的触摸板被分 配的对象的数量少, 因此能够提高触摸板的操作效率。
     并且, 也可以是, 所述分配部, 决定所述画面的所述多个区域, 以使操作概率之比 与所述操作比率相等, 并向所述多个触摸板分配所决定的多个区域, 所述操作概率之比是 所述多个区域中的各个区域包括的对象被操作的概率之比。
     据此, 用户容易操作的触摸板被分配频繁操作的对象且用户不易操作的触摸板被 分配不太操作的对象, 因此能够提高触摸板的操作效率。
     并且, 也可以是, 所述分配部, 决定所述画面的所述多个区域, 以使倒数比与所述 操作比率相等, 并向所述多个触摸板分配所决定的多个区域, 所述倒数比是所述多个区域 中的各个区域包括的对象的面积中最小的面积比上对应的区域的面积而得到的值的倒数 之比。
     据此, 用户容易操作的触摸板被分配最小的对象, 因此能够提高触摸板的操作效 率。
     并且, 也可以是, 所述画面已被决定有被分配到所述多个触摸板的预先规定的多
     个区域, 所述分配部, 根据所述操作比率, 向所述多个触摸板分配所述多个对象, 所述显示 控制装置还具备对象校正部, 该对象校正部对所述多个对象中的至少一个对象进行校正, 以使所述多个对象被配置到由所述分配部向触摸板分配的区域内。
     据此, 通过不变更区域的分配而变更对象的分配, 从而能够提高触摸板的操作效 率。也就是说, 在画面的区域与触摸板之间的分配固定的情况下, 通过变更对象的分配, 从 而能够提高触摸板的操作效率。 例如, 能够向用户容易操作的触摸板分配的对象的数量多, 向用户不易操作的触摸板分配的对象的数量少。
     并且, 也可以是, 所述对象校正部, 校正所述至少一个对象的位置、 尺寸、 输入接受 位置以及输入接受尺寸中的至少一个。
     据此, 能够变更对象的尺寸以及位置中的至少一方, 例如使不易操作的触摸板操 作尺寸大的对象, 从而能够提高可操作性。
     例如, 也可以是, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使被分配 到所述多个触摸板中的各个触摸板的对象的数量与各个暂定区域包括的对象的数量相等, 所述暂定区域是将所述画面暂定分配为面积比与所述操作比率相等而得到的区域。
     据此, 例如向用户容易操作的触摸板分配的对象的数量多且向用户不易操作的触 摸板分配的对象的数量少, 从而能够提高触摸板的可操作性。 并且, 也可以是, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使被分配 到所述多个触摸板中的各个触摸板的对象的数量之比与所述操作比率相等。
     据此, 向用户容易操作的触摸板分配的对象数量多且向用户不易操作的触摸板分 配的对象的数量少, 从而能够提高触摸板的可操作性。
     并且, 也可以是, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使被分配 到所述多个触摸板中的各个触摸板的对象的面积的合计之比与所述操作比率相等。
     据此, 向用户容易操作的触摸板分配的对象的数量多且向用户不易操作的触摸板 分配的对象的数量少, 从而能够提高触摸板的可操作性。
     并且, 也可以是, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使操作概 率之比与所述操作比率相等, 所述操作概率之比是被分配到所述多个触摸板中的各个触摸 板的对象被操作的概率之比。
     据此, 向用户容易操作的触摸板分配频繁操作的对象且向用户不易操作的触摸板 分配不太操作的对象, 从而能够提高触摸板的可操作性。
     并且, 也可以是, 所述分配部, 向所述多个触摸板分配所述多个对象, 以使倒数比 与所述操作比率相等, 所述倒数比是被分配到所述多个触摸板中的各个触摸板的对象的面 积中最小的面积比上对应的区域的面积而得到的值的倒数之比。
     据此, 向用户容易操作的触摸板分配最小的对象, 因此能够提高触摸板的可操作 性。
     并且, 也可以是, 所述操作比率设定部, 根据所述多个触摸板的所述用户的操作历 史, 算出各个所述触摸板的所述用户的操作能力的高低之比, 并将所算出的操作能力的高 低之比设定为所述操作比率。
     据此, 根据操作历史算出操作比率, 因此能够进行更加适合于用户的恰当的分配, 能够提高触摸板的可操作性。
     例如, 也可以是, 所述操作历史示出一定时间内的针对各个所述触摸板的所述用 户的输入次数, 所述操作比率设定部, 将所述输入次数之比作为所述操作能力的高低之比 来算出。
     并且, 也可以是, 所述操作历史示出针对各个所述触摸板的所述用户的误操作的 次数, 所述操作比率设定部, 将所述误操作的次数之比的倒数作为所述操作能力的高低之 比来算出。
     并且, 也可以是, 所述操作历史示出针对各个所述触摸板的所述用户的一次的输 入所需要的需要时间, 所述操作比率设定部, 根据所述操作历史算出平均需要时间, 并将所 算出的平均需要时间之比的倒数设定为所述操作比率, 所述平均需要时间是一次的输入所 需要的需要时间的平均值。
     并且, 也可以是, 所述操作历史示出针对各个所述触摸板的所述用户的一次的输 入为止描绘的轨迹的距离, 所述操作比率设定部, 根据所述操作历史算出平均移动距离, 并 将所算出的平均移动距离之比的倒数设定为所述操作比率, 所述平均移动距离是一次的输 入为止描绘的轨迹的距离的平均值。
     并且, 也可以是, 所述操作历史示出针对各个所述触摸板的所述用户的一次的输 入所需要的需要时间以及一次的输入为止描绘的轨迹的距离, 所述操作比率设定部, 根据 所述操作历史算出平均速度, 并将所算出的平均速度之比设定为所述操作比率, 所述平均 速度是一次的输入为止描绘的轨迹的速度的平均值。
     并且, 本发明的一个实施例所涉及的触摸板输入系统, 接受用户针对多个触摸板 的输入, 根据所接受的输入, 控制被配置在显示画面上的多个对象的显示, 所述触摸板输入 系统包括 : 触摸板装置, 具备所述多个触摸板 ; 显示装置, 具备所述显示画面 ; 以及显示控 制装置, 根据针对所述多个触摸板的输入, 控制被配置在所述显示画面上的多个对象的显 示, 所述显示控制装置具备 : 操作比率设定部, 设定操作比率, 该操作比率示出针对各个所 述触摸板的所述用户的操作能力的高低之比 ; 分配部, 向所述多个触摸板分配所述画面的 区域 ; 画面内位置决定部, 根据示出被分配的区域的信息, 决定指定位置, 该指定位置示出 与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置 ; 以及显示控制 部, 控制被配置在所述指定位置的对象的显示, 所述分配部, 根据所述操作比率, 分配所述 画面的区域与所述多个对象中的至少一方。
     另外, 本发明不仅能够作为显示控制装置以及触摸板输入系统来实现, 而且也能 够作为将构成该显示控制装置的处理单元作为步骤的方法来实现。而且, 也可以作为使 计算机执行这些步骤的程序来能实现。而且, 也可以作为记录了该程序的计算机可读取的 CD-ROM(Compact Disc-Read Only Memory) 等记录介质以及示出该程序的信息、 数据或信 号来实现。而且, 这些程序、 信息、 数据以及信号也可以通过互联网等通信网络来分发。
     并且, 构成上述各显示控制装置的构成要素的一部分或全部也可以由一个系统 LSI(Large Scale Integration : 大规模集成电路 ) 构成。系统 LSI 是将多个构成部集成 在一个芯片上而制造的超多功能 LSI, 具体而言, 是包括微处理器、 ROM 以及 RAM(Ramdom Access Memory : 随机存取存储器 ) 等而构成的计算机系统。
     通过本发明的一个实施例所涉及的显示控制装置、 显示控制方法以及触摸板输入 系统, 不必变更显示画面上的对象的数量就能提高触摸板的可操作性。附图说明 图 1 是示出本发明的实施例 1 的触摸板输入系统的概要的图。
     图 2 是示出本发明的实施例 1 的触摸板装置以及显示控制装置的构成的一个例子 的框图。
     图 3 是示出本发明的实施例 1 的触摸信息检测部生成的板内位置信息的数据结构 的一个例子的示意图。
     图 4 是示出本发明的实施例 1 的操作比率设定部生成的操作比率信息的数据结构 的一个例子的示意图。
     图 5 是示出本发明的实施例 1 的区域分配部生成的区域分配信息的数据结构的一 个例子的示意图。
     图 6 是本发明的实施例 1 的指定位置决定部生成的决定位置信息的数据结构的一 个例子的示意图。
     图 7 是示出在本发明的实施例 1 的触摸板输入系统中使对触摸板装置的输入适用 于画面显示的过程的一个例子的流程图。
     图 8 是示出在本发明的实施例 1 的触摸板输入系统中区域分配部分配区域的过程 的一个例子的流程图。
     图 9 是示出本发明的实施例 1 的触摸板输入系统中指定位置决定部算出显示画面 内的指定位置信息的过程的一个例子的流程图。
     图 10 是示出本发明的实施例 1 的对象信息一览的数据结构的一个例子的示意图。
     图 11 是示出本发明的实施例 1 的触摸板输入系统中区域分配部分配区域的过程 的另外的一个例子的流程图。
     图 12 是示出本发明的实施例 1 的触摸板输入系统中区域分配部分配区域的过程 的另外一个例子的流程图。
     图 13 是示出本发明的实施例 2 的触摸板输入系统的概要的图。
     图 14 是示出本发明的实施例 2 的触摸板装置以及显示控制装置的构成的一个例 子的框图。
     图 15 是示出本发明的实施例 2 的对象分配部生成的对象分配信息的数据结构的 一个例子的示意图。
     图 16 是本发明的实施例 2 的触摸信息校正部生成指定位置信息的数据结构的一 个例子的示意图。
     图 17 是示出本发明的实施例 2 的已校正对象信息一览的数据结构的一个例子的 示意图。
     图 18 是示出在本发明的实施例 2 的触摸板输入系统中使对触摸板装置的输入适 用于画面显示的过程的一个例子的流程图。
     图 19 是示出本发明的实施例 2 的对象信息校正部执行的对象信息的校正过程的 一个例子的流程图。
     图 20 是示出本发明的实施例 3 的触摸板装置以及显示控制装置的构成的一个例 子的框图。
     图 21 是示出在本发明的实施例 3 的触摸板输入系统中使对触摸板装置的输入适 用于画面显示的过程的一个例子的流程图。
     图 22 是示出本发明的实施例 3 的操作比率算出用应用的一个例子的图。
     图 23 是示出本发明的实施例 3 的操作比率算出用应用的一个例子的图。
     图 24A 是示出本发明的实施例 3 的操作历史的数据结构的一个例子的示意图。
     图 24B 是示出本发明的实施例 3 的操作历史的数据结构的一个例子的示意图。
     图 25 是示出本发明的实施例 4 的触摸板装置以及显示控制装置的构成的一个例 子的框图。
     图 26 是示出在本发明的实施例 4 的触摸板输入系统中使对触摸板装置的输入适 用于画面显示的过程的一个例子的流程图。
     图 27 是示出本发明的实施例的变形例的触摸板输入系统的概要的一个例子的 图。
     图 28 是示出本发明的实施例的变形例的触摸板输入系统的概要的一个例子的 图。
     图 29 是示出本发明的实施例的变形例的显示画面的分配的一个例子的图。 具体实施方式 以下, 参照附图说明本发明的实施例。
     ( 实施例 1)
     本发明的实施例 1 所涉及的显示控制装置, 根据操作比率, 向多个触摸板分配显 示画面的区域, 该操作比率示出针对各个触摸板的用户的操作能力的高低之比。 具体而言, 本发明的实施例 1 所涉及的显示控制装置, 决定显示画面的多个区域, 以使用户的操作能 力高的触摸板被分配大的区域, 并向多个触摸板分配所决定的区域。
     图 1 是示出本发明的实施例 1 的触摸板输入系统 100 的概要的图。触摸板输入系 统 100 具备触摸板装置 200 以及显示控制装置 300。
     显示画面 111 是配置有多个对象 ( 对象 114 以及 115 等 ) 的显示画面的一个例子。 另外, 多个对象 ( 对象 114 以及 115) 被配置在预先规定的位置上。也就是说, 显示画面 111 内的多个对象的位置是固定的。
     触摸板装置 200 具备左触摸板 201 和右触摸板 202。
     通过绝对坐标, 左触摸板 201 以及右触摸板 202 的板区域与显示画面 111 的画面 区域相关联。本实施例中, 左触摸板 201 的板区域与显示画面 111 中的左触摸板操作区域 112 相关联。并且, 右触摸板 202 的板区域与显示画面 111 中的右触摸板操作区域 113 相关 联。
     例如, 分别是, 左触摸板 201 的左上端映射于左触摸板操作区域 112 的左上端, 左 触摸板 201 的右下端映射于左触摸板操作区域 112 的右下端。另外, 左触摸板 201 的右上 端以及左下端也同样。并且, 由左触摸板 201 操作左触摸板操作区域 112 的范围中包括的 对象, 例如对象 115 等。
     同样, 分别是, 右触摸板 202 的左上端映射于右触摸板操作区域 113 的左上端, 右 触摸板 202 的右下端映射于右触摸板操作区域 113 的右下端。另外, 右触摸板 202 的右上
     端以及左下端也同样。并且, 由右触摸板 202 操作右触摸板操作区域 113 的范围中包括的 对象, 例如对象 114 等。
     手指 120 接触右触摸板 202, 则触摸板装置 200 利用右触摸板 202 的板区域内的位 置信息即 X 轴坐标以及 Y 轴坐标的信息, 来生成板内位置信息。并且, 触摸板装置 200 向显 示控制装置 300 发送所生成的板内位置信息。
     通过绝对坐标, 左触摸板 201 以及右触摸板 202 的板区域与显示画面 111 的画面 区域相关联。因此, 显示控制装置 300, 利用板区域内的位置信息, 算出对应的右触摸板操 作区域 113 在显示画面 111 中的位置信息即 X 轴坐标以及 Y 轴坐标。并且, 显示控制装置 300, 通过变更在显示画面 111 的对应的坐标上的对象 114 的显示颜色或显示尺寸, 从而向 用户提示与手指 120 对触摸板的输入对应的显示画面 111 的指定位置是在对象 114 上。
     另外, 利用静电板针对触摸板装置 200 所具备的多个触摸板 ( 左触摸板 201 以及 右触摸板 202) 的各个触摸板检测手指 120 接触了哪一个位置这样的技术是公知的技术, 因 此省略其说明。
     图 2 是示出本发明的实施例 1 的触摸板装置 200 以及显示控制装置 300 的构成的 一个例子的框图。 触摸板装置 200 具备多个触摸板, 接受用户的输入。如图 2 所示, 触摸板装置 200 具备左触摸板 201、 右触摸板 202、 左触摸信息检测部 203 以及右触摸信息检测部 204。
     并且, 显示控制装置 300, 根据针对多个触摸板 ( 左触摸板 201 以及右触摸板 202) 的用户的输入, 控制被配置在显示画面 111 的多个对象的显示。如图 2 所示, 显示控制装置 300 具备操作比率设定部 301、 区域分配部 302、 指定位置决定部 303、 应用保持部 304 以及 对象显示控制部 305。
     并且, 显示部 310 具有显示画面 111。另外, 也可以是, 如图 1 所示, 显示控制装置 300 具备显示部 310。
     左触摸信息检测部 203 生成示出用户对左触摸板 201 的输入的触摸信息。触摸 信息是至少示出用户的输入的位置的信息。具体而言, 左触摸信息检测部 203, 从左触摸板 201 接受来自用户的对触摸板的输入, 并将以 X 轴坐标以及 Y 轴坐标来表示了在板区域内用 户触摸的位置的信息, 作为板内位置信息来向指定位置决定部 303 进行通知。
     右触摸信息检测部 204, 生成示出用户对右触摸板 202 的输入的触摸信息。触摸 信息是至少示出用户的输入的位置的信息。具体而言, 右触摸信息检测部 204, 从右触摸板 202 接受来自用户的对触摸板的输入, 将以 X 轴坐标以及 Y 轴坐标来表示了在板区域内用户 触摸的位置的信息, 作为板内位置信息来向指定位置决定部 303 进行通知。
     操作比率设定部 301 设定示出针对各个触摸板的用户的操作能力的高低之比的 操作比率。 具体而言, 操作比率设定部 301, 根据来自用户的触摸板操作设定信息, 来设定左 触摸板 201 与右触摸板 202 之间的操作比率, 并作为操作比率信息通知给区域分配部 302。
     例如, 可考虑这样的方法, 即: 作为触摸板操作设定信息, 另其输入惯用手, 在惯 用手是右手时, 将 “左触摸板操作比率” 设定为 “0.4” , 并将 “右触摸板操作比率” 设定为 “0.6” 。相反, 在惯用手是左手时, 将 “左触摸板操作比率” 设定为 “0.6” , 并将 “右触摸板操 作比率” 设定为 “0.4” 。
     并且, 也可以是, 例如, 使其以数值输入左手与右手间的操作能力差的水平, 将与
     被输入的数值成比例的值作为各触摸板的操作比率来设定。例如, 可考虑这样的方法, 即: 在用户的输入为, 左手为 “1.0” 而右手为 “1.2” 的情况下, 将 “左触摸板操作比率” 设定为 “0.45” , 并将 “右触摸板操作比率” 设定为 “0.55” 。
     区域分配部 302 是本发明所涉及的分配部的一个例子, 根据操作比率, 向多个操 作板分配多个对象与显示画面 111 的区域中的至少一方。例如, 区域分配部 302, 根据操作 比率, 向多个触摸板分配显示画面 111 的区域, 以使用户的操作能力越高的触摸板成为其 操作对象的对象数量越多。
     具体而言, 区域分配部 302, 根据操作比率, 决定显示画面 111 的多个区域, 以使用 户的操作能力高的触摸板会被分配大的区域, 并向多个触摸板分配所决定的区域。在本实 施例中, 区域分配部 302, 根据操作比率, 将显示画面 111 分割为多个区域, 并向多个触摸板 分配所分割的区域。例如, 在用户是右手为惯用手且对右触摸板 202 的操作能力比对左触 摸板 201 的操作能力高的情况下, 右触摸板操作区域 113 比左触摸板操作区域 112 大。
     更具体而言, 区域分配部 302, 利用被通知的操作比率信息, 决定怎样向左触摸板 操作区域 112 和右触摸板操作区域 113 分配显示画面 111。 作为一个例子, 区域分配部 302, 决定显示画面 111 的多个区域, 以使多个区域的面积比与操作比率相等, 并向多个触摸板 分配所决定的多个区域。
     具体而言, 区域分配部 302, 将显示画面 111 分割为多个区域, 以使分割显示画面 111 而得到的多个区域的面积比与操作比率相等。并且, 区域分配部 302, 向指定位置决定 部 303 通知表示分配结果的区域分配信息。区域分配信息, 例如是, 将与左触摸板 201 对应 的显示画面 111 内的左触摸板操作区域 112 以及与右触摸板 202 对应的右触摸板操作区域 113, 分别以 X 轴坐标以及 Y 轴坐标示出的信息。
     另外, 操作比率与面积的比率并非一定要一致。区域分配部 302, 只要将面积的区 域分配为操作能力高的触摸板被分配更宽广面积的区域就可以。
     指定位置决定部 303, 是本发明所涉及的画面内位置决定部的一个例子, 根据示出 被分配的区域的信息 ( 区域分配信息 ), 决定指定位置。另外, 指定位置示出与多个触摸板 内的用户的输入的位置对应的显示画面 111 内的位置。
     例如, 指定位置决定部 303, 根据被左触摸信息检测部 203 或右触摸信息检测部 204 通知的板内位置信息以及被区域分配部 302 通知的区域分配信息, 决定显示画面 111 中 的指定位置, 并将所决定的指定位置, 作为显示画面 111 的指定位置信息向对象显示控制 部 305 进行通知。
     应用保持部 304, 保持一个以上的应用, 并向对象显示控制部 305 收递应该执行的 应用。在此, 应用是指, 利用 HTML 以及 XML 等标记 (markup) 语言或者 JAVA( 注册商标 ) SCRIPT 等脚本 (script) 语言描述的文本文档。 并且, 设想的是应用中包括用于将对象显示 于显示画面 111 的位置信息以及对象被聚焦或被选择的情况下的处理工作信息等。另外, 应用并不限定于此。
     对象显示控制部 305, 控制被配置在指定位置信息所示出的指定位置的对象的显 示。
     具体而言, 对象显示控制部 305, 首先从应用保持部 304 取得应该执行的应用。并 且, 对象显示控制部 305, 对所取得的应用进行文档分析, 取得对象的位置信息, 并取得对象被聚焦或被选择的情况下的处理工作信息。
     并且, 对象显示控制部 305 按照所取得的对象的位置信息来指示对象的显示。或 者, 对象显示控制部 305, 根据被指定位置决定部 303 通知的指定位置信息, 判定被指定的 对象, 执行对应的处理工作。这样的技术, 作为在 WEB 浏览器等中读入 HTML 文档进行文档 分析并在对象被显示或者被聚焦时执行脚本的技术, 为一般所知, 因此省略详细的说明。
     显示部 310, 按照来自对象显示控制部 305 的指示, 在显示画面 111 显示对象。
     图 3 是示出本发明的实施例 1 的左触摸信息检测部 203 以及右触摸信息检测部 204 向指定位置决定部 303 通知板内位置信息的一个例子的图。该图所示的板内位置信息 400 包括 “输入板 ID” 、 “板内 X 轴坐标” 以及 “板内 Y 轴坐标” 。
     “输入板 ID” 是用于标识在触摸板装置 200 所具备的多个触摸板 ( 左触摸板 201 和右触摸板 202) 中被触摸的是哪一个触摸板的标识符。 “板内 X 轴坐标” 以及 “板内 Y 轴 坐标” 分别是用于示出触摸板内的哪一个部分被触摸的板区域内的位置信息的 X 轴坐标以 及 Y 轴坐标。例如, 设定板的左上端的 X 轴坐标以及 Y 轴坐标为 0, 并分别向板的右下端的 X 轴坐标以及 Y 轴坐标分配规定的最大值。 “板内 X 轴坐标” 以及 “板内 Y 轴坐标” 是0~ 最大值的范围的值, 示出触摸板内的哪个区域被触摸。
     在此, 作为一个例子, 设定由左触摸信息检测部 203 向指定位置决定部 303 通知的 板内位置信息 400 的 “输入板 ID” 是 “0” 即左触摸板 201 的标识符是 “0” 。并且, 设定由右 触摸信息检测部 204 向指定位置决定部 303 通知的板内位置信息 400 的 “输入板 ID” 是 “1” 即右触摸板 202 的标识符是 “1” 。
     另外, 也可以是, 板内位置信息 400 中包括板内 X 轴坐标以及板内 Y 轴坐标的各自 的最大值。
     图 4 是示出本发明的实施例 1 的操作比率设定部 301 向区域分配部 302 通知的操 作比率信息的一个例子的图。该图所示的操作比率信息 410 包括 “左触摸板操作比率” 和 “右触摸板操作比率” 。
     “左触摸板操作比率” 是左触摸板 201 的操作比率, “右触摸板操作比率” 是右触摸 板 202 的操作比率。操作比率大的示出用户的操作能力高。
     图 5 是示出本发明的实施例 1 的区域分配部 302 向指定位置决定部 303 通知的区 域分配信息的一个例子的图。该图所示的区域分配信息 420 包括 “区域板 ID” 、 “开始 X 轴 坐标” 、 “开始 Y 轴坐标” 、 “结束 X 轴坐标” 以及 “结束 Y 轴坐标” 。
     “区域板 ID” 是示出是哪一个触摸板的区域信息的标识符。 “开始 X 轴坐标” 以及 “开始 Y 轴坐标” 分别是与触摸板对应的显示画面 111 的区域开始位置的 X 轴坐标以及 Y 轴 坐标。 “结束 X 轴坐标” 以及 “结束 Y 轴坐标” 分别是与触摸板对应的显示画面 111 的区域 结束位置的 X 轴坐标以及 Y 轴坐标。在此, 作为一个例子, 以 “0” 示出左触摸板 201 的 “区 域板 ID” , 以 “1” 示出右触摸板 202 的 “区域板 ID” 。
     图 6 是示出本发明的实施例 1 的指定位置决定部 303 向对象显示控制部 305 通知 的显示画面内的指定位置信息的一个例子的图。该图所示的指定位置信息 430 包括 “指定 板 ID” 、 “显示画面内 X 轴坐标” 以及 “显示画面内 Y 轴坐标” 。
     “指定板 ID” 是示出是针对哪一个触摸板的指定位置信息的标识符。 “显示画面内 X 坐标” 以及 “显示画面内 Y 轴坐标” 分别是与板内位置信息 400 的 “板内 X 轴坐标” 以及“板内 Y 轴坐标” 对应的显示画面 111 的 X 轴坐标以及 Y 轴坐标。
     接着, 说明本发明的实施例 1 的触摸板输入系统 100 的工作。
     图 7 是示出在本发明的实施例 1 的触摸板输入系统 100 中使对触摸板装置 200 的 输入适用于画面显示的过程的一个例子的流程图。利用图 7 说明本发明的实施例 1 的处理 的详细情况。另外, 在以下的叙述中, 说明向两个触摸板分配显示画面 111 的两个区域的例 子。
     首先, 操作比率设定部 301, 根据触摸板操作设定信息, 设定左触摸板 201 与右触 摸板 202 之间的操作比率, 并作为操作比率信息 410 向区域分配部 302 进行通知 ( 步骤 S101)。例如, 操作比率设定部 301 另用户输入示出惯用手的信息。并且, 操作比率设定部 301, 在被输入的惯用手是右手的情况下, 通过将 “左触摸板操作比率” 设定为 “0.4” , 将 “右 触摸板操作比率” 设定为 “0.6” , 从而生成操作比率信息 410。
     接着, 区域分配部 302, 利用被通知的操作比率信息 410, 决定显示画面 111 内的两 个区域, 并将所决定的两个区域作为左触摸板操作区域 112 以及右触摸板操作区域 113, 向 两个触摸板进行分配 ( 步骤 S102)。具体而言, 区域分配部 302, 利用被通知的操作比率信 息 410, 决定显示画面 111 的分割位置, 并分割为左触摸板操作区域 112 和右触摸板操作区 域 113。并且, 区域分配部 302 向指定位置决定部 303 通知区域分配信息 420。 在此, 详细地说明区域分配方法。
     在本实施例中, 将显示画面 111 分割为两个区域, 向左右各 1 个共两个触摸板分配 不同的区域。 并且, 因为触摸板分左右来配置, 因此显示画面 111 也分割为左右。 也就是说, 通过将显示画面 111 分割为 Y 轴方向上的直线的左侧和右侧, 从而向两个触摸板分配被分 成左右侧的两个区域。
     在本实施例中, 将操作比率信息 410 利用于, 利用左触摸板操作区域 112 与右触摸 板操作区域 113 的面积比来进行的分配中。例如, 设想这样一种情况, 即: 用户双手持触摸 板装置 200, 以左手的手指 ( 拇指 ) 操作左触摸板 201, 以右手的手指 ( 拇指 ) 操作右触摸 板 202。并且, 分配显示画面 111 的区域, 以使以操作能力高的手 ( 例如惯用手 ) 操作的触 摸板被分配更大面积的操作区域。
     图 8 是示出本发明的实施例 1 的区域分配部 302 根据左触摸板操作区域 112 与右 触摸板操作区域 113 的面积比来分配区域的过程的一个例子的流程图。
     首先, 区域分配部 302 算出显示画面 111 的面积 ( 步骤 S201)。并且, 分配显示画 面 111 的画面区域, 以使左触摸板操作区域 112 与右触摸板操作区域 113 的面积的比率, 与 操作比率信息 410 的左触摸板操作比率与右触摸板操作比率的比率相等 ( 步骤 S202)。
     例如, 设想操作比率信息 410 是这样一种情况, 即: “左触摸板操作比率” 为 “0.4” , “右触摸板操作比率” 为 “0.6” , 显示画面 111 的 X 轴坐标为 0 到 2000, Y 轴坐标为 0 到 1000。 此时, 区域分配部 302 向指定位置决定部 303 通知区域分配信息 420, 该区域分配信息 420 示出 X 轴坐标中从 0 到 800 为左触摸板操作区域 112, 而从 800 到 2000 为右触摸板操作区 域 113。
     另外, 在所述的例子中, 虽然分配为左触摸板操作区域 112 与右触摸板操作区域 113 不重叠, 但是也可以分配为一定面积的区域重叠。例如, 如图 29 所示, 也可以分配显示 画面 111 的区域, 以使 X 轴坐标中从 0 到 900 为左触摸板操作区域 112, 而从 700 到 2000 为
     右触摸板操作区域 113。
     这样, 本实施例所涉及的区域分配部 302, 决定显示画面 111 的多个区域, 以使操 作比率与区域的面积比一致, 并向多个触摸板分配所决定的多个区域。 另外, 操作比率与面 积比并非一定要一致。只要区域分配部 302 向操作能力高的触摸板分配更大面积的区域就 可以。
     然后, 返回图 7, 对象显示控制部 305 使对象显示在显示部 310( 步骤 S103)。具体 而言, 对象显示控制部 305, 从应用保持部 304 取得应该执行的应用, 并对所取得的应用进 行文档分析, 并取得对象的位置信息。并且, 对象显示控制部 305 向显示部 310 指示对象的 显示。据此, 对象被显示在显示画面 111。
     另外, 这样的处理, 作为在 WEB 浏览器等中读入 HTML 文档进行文档分析并在对象 被显示或者被聚焦时执行脚本的技术, 为一般所知, 因此省略详细的说明。
     然后, 指定位置决定部 303, 判定是否对左触摸板 201 以及右触摸板 202 中的至少 一方存在用户的输入 ( 步骤 S104)。 具体而言, 指定位置决定部 303, 判定是否从触摸板装置 200 的左触摸信息检测部 203 或者右触摸信息检测部 204 接收触摸信息 ( 板内位置信息 )。
     指定位置决定部 303, 在接收到板内位置信息的情况下, 判定左触摸板 201 以及右 触摸板 202 中的一个存在用户的输入。在未接收板内位置信息的情况下, 指定位置决定部 303, 判定左触摸板 201 以及右触摸板 202 都不存在用户的输入。 在对左触摸板 201 以及右触摸板 202 都不存在用户的输入的情况下 ( 步骤 S104 的 “否” ), 指定位置决定部 303 待机直到左触摸板 201 以及右触摸板 202 中的一个接受用 户的输入 ( 返回步骤 S104)。
     在对左触摸板 201 以及右触摸板 202 中的一个存在用户的输入的情况下 ( 步骤 S104 的 “是” ), 指定位置决定部 303, 根据区域分配信息 420 和板内位置信息 400, 算出显 示画面 111 内的指定位置信息 430, 并向对象显示控制部 305 通知所算出的指定位置信息 430( 步骤 S105)。
     在此, 详细说明用于算出指定位置信息的过程。
     图 9 是示出本发明的实施例 1 的指定位置决定部 303 算出显示画面 111 内的指定 位置信息 430 的过程的一个例子的流程图。
     指定位置决定部 303, 参照被左触摸信息检测部 203 或右触摸信息检测部 204 通知 的板内位置信息 400( 步骤 S301)。
     然后, 指定位置决定部 303, 判定板内位置信息 400 的 “输入板 ID” 是否是 0( 步骤 S302)。也就是说, 指定位置决定部 303, 判定接受了用户的输入的触摸板是否是左触摸板 201。
     在 “输入板 ID” 是 “0” 的情况下, 也就是说, 是左触摸板 201 接受了用户的输入的 情况下 ( 步骤 S302 的 “是” ), 指定位置决定部 303 参照左触摸板的区域分配信息 ( 步骤 S303)。在此, 左触摸板的区域分配信息是指, 区域分配信息 420 中的与 “区域板 ID” 为 “0” 的情况对应的 “开始 X 轴坐标” 、 “开始 Y 轴坐标” 、 “结束 X 轴坐标” 以及 “结束 Y 轴坐标” 。
     在 “输入板 ID” 是 “1” 的情况下, 也就是说, 是右触摸板 202 接受了用户的输入的 情况下 ( 步骤 S302 的 “否” ), 指定位置决定部 303 参照右触摸板的区域分配信息 ( 步骤 S304)。在此, 右触摸板的区域分配信息是指, 区域分配信息 420 中的与 “区域板 ID” 是 “1”
     的情况对应的 “开始 X 轴坐标” 、 “开始 Y 轴坐标” 、 “结束 X 轴坐标” 以及 “结束 Y 轴坐标” 。
     然后, 指定位置决定部 303 算出显示画面 111 内的指定位置信息 430( 步骤 S305)。 指定位置信息 430 的 X 轴坐标能够按照 ( 算式 1) 来算出。
     ( 算式 1)
     ( 指定位置信息 430 的 X 轴坐标 ) = {( 结束 X 轴坐标 - 开始 X 轴坐标 )×( 板内 位置信息 400 的板内 X 轴坐标 )/( 板内 X 轴坐标的最大值 )}+( 开始 X 轴坐标 )
     指定位置信息 430 的 Y 轴坐标能够按照 ( 算式 2) 来算出。
     ( 算式 2)
     ( 指定位置信息 430 的 Y 轴坐标 ) = {( 结束 Y 轴坐标 - 开始 Y 轴坐标 )×( 板内 位置信息 400 的板内 Y 轴坐标 )/( 板内 Y 轴坐标的最大值 )+( 开始 Y 轴坐标 )
     另外, 板内 X 轴坐标以及板内 Y 轴坐标的最大值, 可以被包括在板内位置信息 400 中, 或者也可以被保持在指定位置决定部 303 所具备的内部存储器中。
     例如, 设想这样一种情况, 即: 对右触摸板 202 存在用户的输入, 在 X 轴方向以及 Y 轴方向上将板内分割为 1000 份的情况下的 X 轴坐标是 610 而 Y 轴坐标是 655。指定位置 决定部 303 参照 “输入板 ID” 为 “1” 、 “显示画面内 X 轴坐标” 为 “610” 、 “显示画面内 Y 轴坐 标” 为 “655” 的板内位置信息 400( 步骤 S301)。另外, 板内 X 轴坐标以及板内 Y 轴坐标的 最大值是 1000。
     并且, 指定位置决定部 303 判定 “输入板 ID” 是否是 “0” ( 步骤 S302)。因为 “输 入板 ID” 是 “1” ( 步骤 S302 的 “否” ), 因此指定位置决定部 303 参照右触摸板的区域分配 信息 ( 步骤 S304)。指定位置决定部 303, 通过参照在图 5 示出的区域分配信息 420, 从而取 得 “开始 X 轴坐标” 为 “800” 、 “开始 Y 轴坐标” 为 “0” 、 “结束 X 轴坐标” 为 “2000” 、 “结束 Y 轴坐标” 为 “1000” 。
     并且, 指定位置决定部 303 算出指定位置信息 430( 步骤 S305)。 据此, 算出指定位 置信息 430 的 X 轴坐标是 {(2000-800)×(610)/(1000)}+(800) = 1532, 并算出指定位置信 息 430 的 Y 轴坐标是 {(1000-0)×(655)/(1000)}+(0) = 655。
     返回图 7, 对象显示控制部 305, 根据指定位置信息 430, 控制对象的显示 ( 步骤 S106)。具体而言, 对象显示控制部 305, 利用从应用保持部 304 取得的应用的分析结果, 检 索被指定的对象。被指定的对象是指被显示在被算出的指定位置信息所示出的位置的对 象, 是应该由用户来操作的对象。
     对象显示控制部 305, 在被指示了在聚焦时变更大小或者颜色等处理工作的情况 下, 对被指定的对象执行被指示的处理。另外, 这样的处理, 作为在 WEB 浏览器等中读入 HTML 文档进行文档分析并在对象被显示或者被聚焦时执行脚本的技术, 为一般所知, 因此 省略详细的说明。
     如上所述, 若对象的显示的控制结束, 则待机直到接受下一个用户的输入, 并重复 以上的处理 ( 返回步骤 S104)。
     这样, 显示控制装置 300, 每当存在由触摸板的输入, 指定位置信息 430 被生成或 被变更, 就执行与指定位置信息对应的对象显示控制。
     如上所述, 本实施例所涉及的触摸板输入系统具备 : 触摸板装置, 具有多个触摸 板, 并向多个触摸板中的各个触摸板分配不同的显示区域 ; 以及显示控制装置。 显示控制装置具备 : 操作比率设定部, 设定针对多个触摸板的操作比率 ; 区域分配部, 根据操作比率分 配与各触摸板对应的显示画面的区域 ; 以及指定位置决定部, 将来自各触摸板的输入映射 于分割区域内的显示画面。
     据此, 对于针对左右触摸板的操作能力不同的用户, 能够按照针对左右触摸板的 操作能力差来进行显示区域的分配。 并且, 能够以用户易于操作的触摸板进行更多的操作、 更精细的操作, 并减少以用户不容易操作的触摸板进行的操作、 精细的操作。
     本实施例中, 有关显示画面的操作区域的分配, 向易于操作的触摸板分配比不易 操作的触摸板更宽广的操作区域。 据此, 即使是在显示画面上看起来同一尺寸的对象, 该对 象被分配的触摸板内的面积, 不易操作的触摸板中的面积比易于操作的触摸板中的面积宽 广。
     因此, 不必变更显示画面上的对象的数量就能够减轻误操作、 提高操作速度、 缩短 操作时间, 因此能够提高触摸板的可操作性。 并且, 不必使显示画面大画面化或者利用多个 画面, 因此能够防止耗电增加。
     另外, 在上述说明中, 区域分配部 302 分配显示画面 111 的画面区域, 以使左触摸 板操作区域 112 与右触摸板操作区域 113 的面积的比率, 与操作比率信息 410 的左触摸板 操作比率与右触摸板操作比率的比率相等, 但是也可以以除此之外的方法来分配区域。
     例如, 也可以是, 区域分配部 302, 决定显示画面 111 的多个区域, 以使多个区域中 的各个区域包括的对象的数量之比与操作比率相等, 并向多个触摸板分配所决定的多个区 域。也就是说, 也可以是, 区域分配部 302 按照操作比率分配显示画面 111 的画面区域, 以 使多个触摸板中的各个触摸板的操作区域包括的对象的数量被变更。
     具体而言, 区域分配部 302 分配显示画面 111 的显示区域, 以使操作能力高的触摸 板操作的对象的数量多。更具体而言, 也可以是, 区域分配部 302 分配显示画面 111 的画面 区域, 以使左触摸板 201 的操作区域包括的对象的数量与右触摸板 202 的操作区域包括的 对象的数量的比率, 与操作比率信息 410 的左触摸板操作比率与右触摸板操作比率的比率 相等。
     此时, 区域分配部 302 从对象显示控制部 305 取得对象信息, 该对象信息示出被配 置在显示画面 111 的多个对象的特征。
     图 10 是示出本发明的实施例 1 的对象信息的数据结构的一个例子的示意图。
     对象信息一览 440 包括针对在应用中使用的所有的对象的对象信息 441。在应用 中使用的所有的对象是指被配置在显示画面 111 的所有的对象, 是触摸板装置 200 作为操 作对象的所有的对象。
     对象信息 441 包括 “索引” 、 “显示 X 轴坐标” 、 “显示 Y 轴坐标” 、 “显示宽度” 以及 “显示高度” 。
     “索引” 是用于标识对象的标识符。所有的对象被分别赋予 “001” 开始的连续的 整数值。另外, 图 10 的例子中, “索引” “001” 是被配置在显示画面 111 的上部的 “窗” , “索 引” “002” 是被配置在显示画面 111 的左上部的 “A” 。
     “显示 X 轴坐标” 以及 “显示 Y 轴坐标” 分别示出对象在显示画面 111 内的显示位 置的 X 轴坐标以及 Y 轴坐标。另外, 在此, 对象是矩形, “显示 X 轴坐标” 以及 “显示 Y 轴坐 标” 是矩形对象的左上端的坐标。 “显示 X 轴坐标” 以及 “显示 Y 轴坐标” 只要是能够确定对象的位置的坐标怎样的坐标都可以, 如对象的中心位置的坐标或者矩形对象的右上端或者 左下端的坐标等。
     “显示宽度” 以及 “显示高度” 是示出对象的尺寸的一个例子, 在此, 对象是矩形, 因 此以宽度和高度来示出。
     图 11 是示出根据本发明的实施例 1 的左触摸板操作区域 112 与右触摸板操作区 域 113 的对象数量的比来分配区域的过程的一个例子的流程图。
     区域分配部 302, 通过从对象显示控制部 305 取得对象信息一览 440, 从而取得显 示画面 111 上的对象的总数 ( 所有的对象数量 )( 步骤 S401)。
     另外, 所有的对象的数量是由应用来决定的一个画面内应该显示的对象的总数。 例如, 图 1 以及图 10 所示的例子中是 “窗 ( 画面上部的框 )” 、 “A” ~ “Z” 、 “? ” 以及 “BS” 这 29 个。
     然后, 区域分配部 302, 根据操作比率信息 410, 按照 ( 算式 3) 以及 ( 算式 4) 算出 左右的对象数量, 使显示画面 111 的对象数量之比与操作比率相等 ( 步骤 S402)。
     ( 算式 3)
     ( 左触摸板 201 的对象数量 ) = ( 所有对象数量 )×( 左触摸板操作比率 )
     ( 算式 4)
     ( 右触摸板 202 的对象数量 ) = ( 所有对象数量 )×( 右触摸板操作比率 )
     例如, 图 4 所示的操作比率信息 410 中, “左触摸板操作比率” 为 “0.4” 、 “右触摸板 操作比率” 为 “0.6” 、 显示画面 111 的所有的对象数量为 29 个。因此, 算出左触摸板 201 的 对象数量是 “29×0.4 = 11.6” 且右触摸板 202 的对象数量是 “29×0.6 = 17.4” 。另外, 对 象数量是整数, 因此也可以使各值的小数点以下舍入 ( 或者四舍五入 ), 左触摸板 201 的对 象数量为 “12” 而右触摸板 202 的对象数量为 “18” ( 在四舍五入的情况下为 “17” )。
     然后, 区域分配部 302, 根据显示画面 111 的面积和所算出的左右侧的对象数量, 分配显示画面 111 的画面区域 ( 步骤 S403)。具体内容如以下所述。
     设定左触摸板 201 的对象数量为 “L” , 则左触摸板 201 的区域的左端的 X 轴坐标是 0, 右端的 X 轴坐标以 ( 算式 5) 来算出。
     ( 算式 5)
     ( 左触摸板 201 的区域的右端的 X 轴坐标 ) = ( 对象的右端的 X 轴坐标的大小是 第 “L” 大的对象的右端的 X 轴坐标 )
     对象的右端的 X 轴坐标的大小是第 “L” 大的对象是指, 被分配到左触摸板 201 的 对象中的位于最右端的对象。具体而言, 区域分配部 302, 因为对象信息一览 440 的 “显示 X 轴坐标” 示出对象的左端的 X 轴坐标, 因此以 “显示 X 轴坐标” +“显示宽度” 来算出对象 的右端的 X 轴坐标。另外, 也可以是, 在对象的右端的 X 轴坐标的大小相同的对象有多个的 情况下, 从对象的 Y 轴坐标的大小小的开始编排顺序。
     同样, 设定右触摸板 202 的对象数量为 “R” , 则右触摸板 202 的区域的右端的 X 轴 坐标是显示画面 111 的右端的 X 轴坐标 ( 例如 2000)。右触摸板 202 的左端的 X 轴坐标以 ( 算式 6) 来算出。
     ( 算式 6)
     ( 右触摸板 202 的区域的左端的 X 轴坐标 ) = ( 对象的左端的 X 轴坐标的大小是第 “R” 小的对象的左端的 X 轴坐标 )
     对象的左端的 X 轴坐标的大小是第 “R” 小的对象是指, 被分配到右触摸板 202 的 对象中的位于最左端的对象。另外, 也可以是, 对象的左端的 X 轴坐标的大小相同的坐标有 多个的情况下, 从对象的 Y 轴坐标的大小小的开始编排顺序。
     例如, 左触摸板 201 的对象数量 “L” 是 “12” , 右触摸板 202 的对象数量 “R” 是 “18” 的情况下, 在对象信息一览 440 中, 对象的右端的 X 轴的大小是第 12 大的对象是 “索引” 为 “012” 的对象, 即 “字符列” 为 “S” 、 “显示 X 轴坐标” 为 “500” 、 “显示宽度” 为 “100” 的对象。 该对象的右端的 X 轴坐标为 500+100 = 600, 因此左触摸板 201 的区域的开始 X 轴坐标为 0 而结束 X 轴坐标为 600。
     同样, 对于右触摸板 202, 在对象信息一览 404 中, 对象的左端的 X 轴的大小是第 18 小的对象是 “索引” 为 “012” 的对象, 即 “字符列” 是 “K” 且 “显示 X 轴坐标” 是 “500” 的 对象。因此, 显示画面 111 的 X 轴坐标是 0 到 2000 且 Y 轴坐标是 0 到 1000 的情况下, 右触 摸板 202 的区域的开始 X 轴坐标是 500, 结束 X 轴坐标是 2000。
     区域分配部 302, 将示出这样来决定的左触摸板 201 以及右触摸板 202 各自的操作 区域的信息, 作为区域分配信息 420, 通知给指定位置决定部 303。另外, 操作比率与对象数 量的比率并非一定要一致。 只要将面积的区域分配为操作能力高的触摸板被分配的对象的 数量更多就可以。
     并且, 区域分配部 302, 决定显示画面 111 的多个区域, 以使多个区域中的各个区 域包括的对象的操作量之比与操作比率相等, 并向多个触摸板分配所决定的多个区域。具 体而言, 也可以是, 区域分配部 302 分配显示画面 111 的画面区域, 以使左触摸板 201 的操 作量与右触摸板 202 的操作量的比率, 与左触摸板操作比率与右触摸板操作比率的比率相 等。
     例如, 区域分配部 302, 推测或根据到当前为止的操作历史算出操作概率, 该操作 概率是各个对象被操作的概率。 并且, 区域分配部 302 算出左触摸板 201 的操作区域包括的 所有对象的操作概率的累计值与右触摸板 202 的操作区域包括的所有对象的操作概率的 累计值的比率。并且, 区域分配部 302 分配显示画面 111 的画面区域, 以使所算出的比率, 与操作比率信息 410 的左触摸板操作比率与右触摸板操作比率的比率相等。这样, 区域分 配部 302, 决定显示画面 111 的多个区域, 以使多个区域中的各个区域包括的对象被操作的 概率即操作概率之比与操作比率相等, 并向多个触摸板分配所决定的多个区域。
     另外, 操作比率与操作量的比率并非一定要一致。只要分配面积的区域以使操作 能力高的触摸板进行更多的操作就可以。
     并且, 区域分配部 302, 决定显示画面 111 的多个区域, 以使多个区域中的各个区 域包括的对象的面积的合计之比与操作比率相等, 并向多个触摸板分配所决定的多个区 域。 具体而言, 也可以是, 区域分配部 302 分配显示画面 111 的画面区域, 以使左触摸板 201 的操作区域包括的所有的对象的面积的累计值与右触摸板 202 的操作区域包括的所有的 对象的面积的累计值的比率, 与操作比率信息 410 的左触摸板操作比率与右触摸板操作比 率的比率相等。
     另外, 操作比率与对象的面积的累计值的比率并非一定要一致。只要分配面积的 区域以使操作能力高的触摸板被分配的对象的面积大就可以。并且, 区域分配部 302, 决定显示画面 111 的多个区域, 以使倒数比与操作比率相 等, 并向多个触摸板分配所决定的区域, 该倒数比是多个区域中的各个区域包括的对象的 面积中最小的面积比上对应的区域的面积而得到的值的倒数之比。 具体而言, 也可以是, 区 域分配部 302, 根据左触摸板 201 的操作区域中包括的最小尺寸的对象被分配的左触摸板 201 的操作区域内的尺寸, 与右触摸板 202 的操作区域中包括的最小尺寸的对象被分配的 右触摸板 202 的操作区域内的尺寸, 来分配显示画面 111。
     图 12 是示出与示出本发明的实施例 1 的区域分配部 302 分配区域的过程的图 8 以及图 11 不同的一个例子的流程图。
     区域分配部 302, 取得假设将显示画面 111 从中间分割时左触摸板 201 的操作区域 包括的所有对象中宽度最小的对象的宽度信息, 和右触摸板 202 的操作区域包括的所有对 象中宽度最小的对象的宽度信息 ( 步骤 S501)。
     然后, 区域分配部 302, 根据左右触摸板的、 宽度最小的对象的宽度, 分配显示画面 111 的画面区域 ( 步骤 S502)。例如, 区域分配部 302 分配显示画面 111 的画面区域, 以使 左触摸板 201 内的宽度最小的对象的宽度比上左触摸板 201 的操作区域的宽度, 与右触摸 板 202 内的宽度最小的对象的宽度比上右触摸板 202 的操作区域的宽度之比, 与操作比率 的倒数相等。具体而言, 算出满足以下的 ( 算式 7) 的左触摸板操作区域 112 的宽度以及右 触摸板操作区域 113 的宽度。
     ( 算式 7)
     ( 左触摸板 201 的操作区域包括的宽度最小的对象的宽度 / 左触摸板 201 的显示 画面 111 中的宽度 ) ∶ ( 右触摸板 202 的操作区域包括的宽度最小的对象的宽度 / 右触摸 板 202 的显示画面 111 中的宽度 ) = (1/ 左触摸板操作比率 ) ∶ (1/ 右触摸板操作比率 )
     在此, 左触摸板 201 的显示画面 111 中的宽度是指, 作为左触摸板 201 的操作区域 的 “结束 X 轴坐标 - 开始 X 轴坐标” 。同样, 右触摸板 202 的显示画面 111 中的宽度是指, 作 为右触摸板 202 的操作区域的 “结束 X 轴坐标 - 开始 X 轴坐标” 。并且, 左触摸板 201 的操 作区域的开始 X 轴坐标为 0, 右触摸板 202 的操作区域的结束 X 轴坐标为显示画面 111 的 X 轴坐标的最大值 ( 例如 2000)。
     因此, 区域分配部 302 算出满足以下的 ( 算式 8) 的 M。
     ( 算式 8)
     ( 左触摸板 201 的操作区域包括的宽度最小的对象的宽度 /M) ∶ ( 右触摸板 202 的操作区域包括的宽度最小的对象的宽度 /( 显示画面 111 的 X 轴坐标的最大值 -M)) = (1/ 左触摸板操作比率 ) ∶ (1/ 右触摸板操作比率 )
     这样, 区域分配部 302, 分配显示画面 111 的画面区域, 以使相对的对象的面积的 倒数比与操作比率相等, 从而使操作能力低的触摸板中容易操作宽度小的对象。相对的对 象的面积是指, 相对于触摸板操作区域的宽度最小的对象的面积。上述的 ( 算式 7) 以及 ( 算式 8) 仅仅是一个例子而已, 区域分配部 302 也可以根据其他算式来分配显示画面 111 的画面区域。
     例如, 设想这样一种情况, 即: 左触摸板 201 的区域包括的宽度最小的对象的宽度 为 “50” 、 右触摸板 202 的操作区域包括的宽度最小的对象的宽度为 “100” 、 显示画面 111 的 X 轴坐标的最大值为 “2000” 、 显示画面 111 的 Y 轴坐标的最大值为 “1000” 。此时, 区域分配部 302, 根据 ( 算式 8), 算出满足 (50/M) ∶ {100/(2000-M)} = (1/0.4) ∶ (1/0.6) 的 M。
     通过解以上的算式, 算出 M = 500。 因此, 区域分配 302 生成这样的区域分配信息, 即: “区域板 ID” 为 “0” 的, 其 “开始 X 轴坐标” 为 “0” 、 “开始 Y 轴坐标” 为 “0” 、 “结束 X 轴 坐标” 为 “500” 、 “结束 Y 轴坐标” 为 “1000” “区域板 ID” ; 为 “1” 的, 其 “开始 X 轴坐标” 为 “500” 、 “开始 Y 轴坐标” 为 “0” 、 “结束 X 轴坐标” 为 “2000” 、 “结束 Y 轴坐标” 为 “1000” 。并 且, 区域分配部 302 向指定位置决定部 303 通知所生成的区域分配信息。
     另外, 操作比率与相对的最小对象的面积的倒数比并非一定要一致。只要分配面 积的区域以使操作能力高的触摸板被分配更小的对象就可以。
     另外, 本实施例中, 虽然将显示画面 111 分割为左右侧, 但是在上下配置触摸板的 情况下, 也可以将显示画面 111 分割为上下侧。也就是说, 显示画面 111 的多个区域可以是 左右排列的区域, 也可以是上下排列的区域。
     另外, 虽然本实施例中触摸板是两个, 但是即使触摸板是三个以上也能够适用同 样的方法。例如, 如图 27 所示的触摸板装置 1200 那样具有四个触摸板 ( 左上触摸板 1201、 右上触摸板 1202、 左下触摸板 1203 以及右下触摸板 1204) 的情况下, 按照被设定的操作比 率, 向四个触摸板分配显示画面 1211 的上下左右四个区域 ( 左上触摸板操作区域 1212、 右 上触摸板操作区域 1213、 左下触摸板操作区域 1214 以及右下触摸板操作区域 1215)。 ( 实施例 2)
     本发明的实施例 2 所涉及的显示控制装置, 根据操作比率, 向多个触摸板分配被 配置在显示画面的多个对象, 该操作比率示出针对各个触摸板的用户的操作能力的高低之 比。具体而言, 本发明的实施例 2 所涉及的显示控制装置, 校正被分配的对象, 以使被分配 的对象被配置在显示画面内的预先规定的多个区域。
     图 13 是示出本发明的实施例 2 的触摸板输入系统 500 的概要的图。触摸板输入 系统 500 具备触摸板装置 200 以及显示控制装置 600。
     显示画面 511 是配置有多个对象 ( 对象 514 以及 515 等 ) 的显示画面的一个例子。 另外, 显示画面 511 被决定有被分配到多个触摸板的预先规定的多个区域。也就是说, 显示 画面 511 内的多个区域的位置是固定的。另外, 向多个触摸板分配显示画面 511 的区域的 处理, 例如, 能够由后述的对象分配部 602 来进行。
     触摸板装置 200 具备左触摸板 201 和右触摸板 202。 另外, 本实施例的触摸板装置 200 与在图 1 示出的实施例 1 的触摸板装置 200 相同。
     通过绝对坐标, 左触摸板 201 以及右触摸板 202 的板区域与显示画面 511 的画面 区域相关联。本实施例中, 左触摸板 201 的板区域与显示画面 511 中的左触摸板操作区域 512 相关联。并且, 右触摸板 202 的板区域与显示画面 511 中的右触摸板操作区域 513 相关 联。
     例如, 分别是, 左触摸板 201 的左上端映射于左触摸板操作区域 512 的左上端, 左 触摸板 201 的右下端映射于左触摸板操作区域 512 的右下端。另外, 左触摸板 201 的右上 端以及左下端也同样。并且, 由左触摸板 201 操作左触摸板操作区域 512 的范围中包括的 对象, 例如对象 515 等。
     同样, 分别是, 右触摸板 202 的左上端映射于右触摸板操作区域 513 的左上端, 右 触摸板 202 的右下端映射于右触摸板操作区域 513 的右下端。另外, 右触摸板 202 的右上
     端以及左下端也同样。并且, 由右触摸板 202 操作右触摸板操作区域 513 的范围中包括的 对象, 例如对象 514 等。
     手指 520 接触右触摸板 202, 则触摸板装置 200 利用右触摸板 202 的板区域内的位 置信息即 X 轴坐标以及 Y 轴坐标的信息, 来生成板内位置信息。并且, 触摸板装置 200 向显 示控制装置 600 发送所生成的板内位置信息。
     通过绝对坐标, 左触摸板 201 以及右触摸板 202 的板区域与显示画面 511 的画面 区域相关联。因此, 显示控制装置 600, 利用板区域内的位置信息, 算出对应的右触摸板操 作区域 513 在显示画面 511 中的位置信息即 X 轴坐标以及 Y 轴坐标。并且, 显示控制装置 600, 通过变更在显示画面 511 的对应的坐标上的对象 514 的显示颜色或显示尺寸, 从而向 用户提示与手指 520 对触摸板的输入对应的显示画面 511 的指定位置是在对象 514 上。
     另外, 利用静电板针对触摸板装置 200 所具备的多个触摸板 ( 左触摸板 201 以及 右触摸板 202) 的各个触摸板检测手指 520 接触了哪一个位置这一技术是公知的技术, 因此 省略其说明。
     本实施例所涉及的触摸板输入系统 500 中, 显示画面 511 在预先规定的位置上被 分割为多个区域, 通过分割而得到的区域分别被分配到多个触摸板。例如, 在图 13 示出的 例子中, 显示画面 511 从正中间被分割为两个区域。并且, 显示画面 511 的左侧的画面, 作 为左触摸板操作区域 512 被分配到左触摸板 201, 显示画面 511 的右侧的画面, 作为右触摸 板操作区域 513 被分配到右触摸板 202。
     另外, 分割显示画面 511 的位置可以不在正中间。例如, 如实施例 1 所涉及的显示 控制装置 300 所执行的, 可以根据操作比率来决定分割位置。 并且, 也可以是, 显示画面 511 内的多个区域相互重复一部分。
     图 14 是示出本发明的实施例 2 的触摸板装置 200 以及显示控制装置 600 的构成 的一个例子的框图。
     触摸板装置 200 具备左触摸板 201、 右触摸板 202、 左触摸信息检测部 203 以及右 触摸信息检测部 204。并且, 显示控制装置 600 具备操作比率设定部 301、 对象分配部 602、 触摸板信息校正部 603、 应用保持部 304、 对象显示控制部 605 以及应用信息校正部 606。
     并且, 显示部 310 具有显示画面 511。 另外, 也可以是, 如图 13 所示, 显示控制装置 600 具备显示部 310。
     在图 14 示出的触摸板装置 200 与在图 1 示出的触摸板装置 200 相同, 因此以下的 叙述中省略其说明。 另外, 不同之处是, 左触摸信息检测部 203 以及右触摸信息检测部 204, 不是向指定位置决定部 303 而是向触摸信息校正部 603 通知所生成的板内位置信息。
     操作比率设定部 301, 与实施例 1 同样地设定操作比率, 并作为操作比率信息向对 象分配部 602 输出。
     对象分配部 602 是本发明所涉及的分配部的一个例子, 其根据操作比率向多个触 摸板分配多个对象。例如, 对象分配部 602, 根据操作比率, 向多个触摸板分配多个对象, 以 使用户的操作能力高的触摸板被分配的对象的数量多。 本实施例的对象分配部 602, 向多个 触摸板分配多个对象, 以使被分配到多个触摸板中的各个触摸板的对象的数量与各个暂定 区域包括的对象的数量相等, 该暂定区域是将显示画面 511 暂定分配为面积比与操作比率 相等而得到的区域。更具体而言, 对象分配部 602 根据操作比率将显示画面 511 分割为两个暂定区域。 并且, 对象分配部 602, 向左触摸板 201 和右触摸板 202 分配多个对象, 以使左触摸板操作区 域 512 以及右触摸板操作区域 513 各自包括的对象的数量与通过分割而得到的两个暂定区 域各自包括的对象的数量相等。
     也就是说, 对象分配部 602, 利用被操作比率设定部 301 通知的操作比率信息以及 被对象显示控制部 605 通知的对象信息一览, 决定怎样向左触摸板操作区域 512 和右触摸 板操作区域 513 分配被显示在显示画面 511 的对象。并且, 对象分配部 602, 将以 X 轴坐标 以及 Y 轴坐标示出了与左触摸板 201 对应的应用的区域和与右触摸板 202 对应的应用的区 域的信息, 作为对象分配信息向对象信息校正部 606 进行通知。
     触摸信息校正部 603, 是本发明所涉及的画面内位置决定部的一个例子, 利用被左 触摸信息检测部 203 或右触摸信息检测部 204 通知的板内位置信息, 决定显示画面 511 中 的指定位置。并且, 触摸信息校正部 603, 将所决定的指定位置作为指定位置信息向对象显 示控制部 605 进行通知。
     应用保持部 304, 与实施例 1 同样, 保持一个以上的应用, 并向对象显示控制部 605 收递应该执行的应用。
     对象信息校正部 606, 对至少一个对象进行校正, 以使多个对象被配置到由对象分 配部 602 向触摸板分配的区域内。例如, 某个对象被分配到右触摸板 202 的情况下, 对象信 息校正部 606 校正该对象, 以使该对象被配置到右触摸板操作区域 513。
     具体而言, 对象信息校正部 606, 从对象显示控制部 605 取得对象信息一览, 该对 象信息一览包括示出与该应用包括的所有的对象有关的对象的位置、 尺寸等的对象信息。 并且, 对象信息校正部 606, 基于区域分配信息 ( 本实施例中预先被规定 ), 校正对象信息一 览, 并向对象显示控制部 605 通知校正后的对象信息一览。
     对象显示控制部 605, 控制被配置在指定位置信息所示出的指定位置的对象的显 示。
     具体而言, 对象显示控制部 605, 首先从应用保持部 304 取得应该执行的应用。然 后, 对象显示控制部 605, 对所取得的应用进行文档分析, 取得对象的位置、 尺寸等对象的信 息以及在对象被聚焦或对象被选择的情况下的处理工作信息。
     然后, 对象显示控制部 605, 作为示出与所有的对象信息有关的对象的位置以及尺 寸等的对象信息, 将所取得的对象信息一览向对象信息校正部 606 和对象分配部 602 进行 通知。 并且, 对象显示控制部 605, 从对象信息校正部 606 取得校正后的对象信息一览, 并按 照校正后的对象信息一览, 向显示部 310 指示对象的显示。 或者, 对象显示控制部 605, 根据 被触摸信息校正部 603 通知的指定位置信息, 判定被指定的对象, 执行对应的处理工作。
     另外, 执行应用的文档分析、 对象显示控制以及对应的处理工作的技术, 作为在 WEB 浏览器等中读入 HTML 文档进行文档分析并在对象被显示或者被聚焦时执行脚本的技 术, 为一般所知, 因此省略详细的说明。
     另外, 本发明的实施例 2 中, 左触摸信息检测部 203 以及右触摸信息检测部 204 向 触摸信息校正部 603 通知的板内位置信息, 与本发明的实施 1 同样, 例如是如图 3 所示的板 内位置信息 400。
     并且, 本发明的实施例 2 中, 操作比率设定部 301 向对象分配部 602 通知的操作比率信息, 与本发明的实施例 1 同样, 例如是如图 4 所示的操作比率信息 410。
     图 15 是示出本发明的实施例 2 中对象分配部 602 向对象信息校正部 606 通知的 对象分配信息的一个例子的图。本实施例中, 对象分配部 602, 按照以操作比率暂定分割显 示画面 511 而得到的各个暂定区域包括的对象的数量, 向多个触摸板分配多个对象。也就 是说, 对象的分配由以操作比率暂定分割而得到的暂定区域来决定。 因此, 本实施例的对象 分配信息与实施例 1 的区域分配信息相同。
     该图所示的对象分配信息 700 包括 “对应板 ID” 、 “开始 X 轴坐标” 、 “开始 Y 轴坐 标” 、 “结束 X 轴坐标” 以及 “结束 Y 轴坐标” 。
     “对应板 ID” 是示出是与哪一个触摸板对应的对象分配信息的标识符。 “开始 X 轴 坐标” 以及 “开始 Y 轴坐标” 分别是与触摸板对应的显示画面 511 的区域开始位置的 X 轴坐 标以及 Y 轴坐标。 “结束 X 轴坐标” 以及 “结束 Y 轴坐标” 分别是与触摸板对应的显示画面 511 的区域结束位置的 X 轴坐标以及 Y 轴坐标。在此, 作为一个例子, 以 “0” 示出左触摸板 201 的 “对应板 ID” , 以 “1” 示出右触摸板 202 的 “对应板 ID” 。
     由 “对应板 ID” 为 “0” 的 “开始 X 轴坐标” 、 “开始 Y 轴坐标” 、 “结束 X 轴坐标” 以 及 “结束 Y 轴坐标” 示出的区域, 与左触摸板 201 的暂定区域对应。并且, 由 “对应板 ID” 为 “1” 的 “开始 X 轴坐标” 、 “开始 Y 轴坐标” 、 “结束 X 轴坐标” 以及 “结束 Y 轴坐标” 示出的区 域, 与左触摸板 201 的暂定区域对应。
     图 16 是示出本发明的实施例 2 中触摸信息校正部 603 向对象显示控制部 605 通 知的显示画面内的指定位置信息的一个例子的图。该图所示的指定位置信息 710 包括 “指 定板 ID” 、 “显示画面内 X 轴坐标” 以及 “显示画面内 Y 轴坐标” 。
     “指定板 ID” 是示出是针对哪一个触摸板的指定位置信息的标识符。 “显示画面内 X 轴坐标” 以及 “显示画面内 Y 轴坐标” 分别是与板内位置信息 400 的 “板内 X 轴坐标” 以及 “板内 Y 轴坐标” 对应的显示画面 511 的 X 轴坐标以及 Y 轴坐标。
     另外, 本发明的实施例 2 中, 对象显示控制部 605 向对象信息校正部 606 通知的对 象信息一览, 与本发明的实施例 1 相同, 例如是如图 10 所示的对象信息一览 440。
     图 17 是示出本发明的实施例 2 中对象信息校正部 606 对对象信息一览 404 进行 了校正后的信息即已校正对象信息一览 720 的数据结构的一个例子的示意图。
     已校正对象信息一览 720 包括与应用使用的所有的对象对应的已校正对象信息 721。一个已校正对象信息 721 包括 “索引” 、 “已校正显示 X 轴坐标” 、 “已校正显示 Y 轴坐 标” 、 “已校正显示宽度” 以及 “已校正显示高度” 。
     “索引” 是用于标识对象的标识符。已校正对象信息一览 720 的 “索引” 与对象信息 一览 440 的 “索引” 相等。例如, 在图 10 示出的对象信息一览 440 中 “索引” 的值是 “001” 的对象信息 441 的已校正对象, 是在图 17 示出的 “索引” 的值是 “001” 的已校正对象信息 721。
     “已校正显示 X 轴坐标” 以及 “已校正显示 Y 轴坐标” 分别是对象在显示画面 111 中的校正后的显示位置的 X 轴坐标以及 Y 轴坐标。 “已校正显示宽度” 以及 “已校正显示高 度” 是示出校正后的对象的尺寸的一个例子。具体而言, “已校正显示宽度” 是对象在显示画 面 511 中的校正后的宽度。 “已校正显示高度” 是对象在显示画面 511 中的校正后的高度。
     接着, 说明本发明的实施例 2 的触摸板输入系统 500 的工作。图 18 是示出在本发明的实施例 2 的触摸板输入系统 500 中对触摸板装置 200 的 输入被提示于画面显示的过程的一个例子的流程图。利用图 18 说明本发明的实施例 2 的 处理的详细情况。
     首先, 操作比率设定部 301, 根据触摸板操作设定信息, 设定左触摸板 201 与右触 摸板 202 的操作比率, 并作为操作比率信息 410 向对象分配部 602 进行通知 ( 步骤 S601)。 例如, 操作比率设定部 301, 另用户输入惯用手, 在被输入的惯用手是右手的情况下, 通过将 “左触摸板操作比率” 设定为 “0.4” , 将 “右触摸板操作比率” 设定为 “0.6” , 从而生成操作比 率信息 410。
     然后, 对象显示控制部 605 从应用保持部 304 取得对象信息一览 440( 步骤 S602)。 具体而言, 对象显示控制部 605, 从应用保持部 304 取得应该执行的应用, 并对所取得的应 用进行文档分析, 针对在应用中使用的所有的对象, 取得示出对象的位置以及尺寸信息的 对象信息一览 440。并且, 对象显示控制部 605, 向对象分配部 602 和对象信息校正部 606 通知所取得的对象信息一览 440。
     另外, 从利用 HTML 以及 XML 等标记 (markup) 语言或者 JAVA( 注册商标 )SCRIPT 等脚本 (script) 语言描述的文本文档, 利用 DOM、 XML 解析器 (parser) 等取得对象的位置、 尺寸的技术为一般所知, 因此省略详细的说明。 例如, 对象显示控制部 605, 通过对应用进行 文档分析并生成对象信息一览 440 来取得, 并向对象分配部 602 和对象信息校正部 606 通 知所取得的对象信息一览 440。
     然后, 对象分配部 602, 利用被通知的操作比率信息 410 和对象信息一览 440, 向多 个触摸板分配多个对象, 以使多个触摸板中的各个触摸板被分配的对象的数量与各个暂定 区域包括的对象的数量相等, 该暂定区域是将显示画面 511 分配为面积比与操作比率相等 而得到的区域 ( 步骤 S603)。具体而言, 对象分配部 602, 利用被通知的操作比率信息 410, 决定对象分配位置即显示画面 511 的暂定分割位置, 并向对象信息校正部 606 通知对象分 配信息 700。
     具体而言, 对象分配部 602, 参照 “显示 X 轴坐标” 以及 “显示 Y 轴坐标” , 判定对象 信息一览 440 的各个对象被配置到显示画面 511 的哪一个位置。并且, 对象分配部 602, 判 定各个对象被配置到将显示画面 511 分配为面积比与操作比率相等而得到的各个暂定区 域中的哪一个暂定区域。对象分配部 602, 将被配置到左暂定区域的对象分配到左触摸板 201, 将被配置到右暂定区域的对象分配到右触摸板 202。
     本实施例中, 按照在实施例 1 中被分配的区域, 多个对象被分配到左触摸板 201 和 右触摸板 202。也就是说, 对象分配部 602, 例如, 将在图 1 示出的左触摸板操作区域 112 包 括的对象分配到左触摸板 201, 将右触摸板操作区域 113 包括的对象分配到右触摸板 202。 也就是说, 在图 1 示出的左触摸板操作区域 112 以及右触摸板操作区域 113 是被分配为区 域的面积比与操作比率相等的区域, 相当于暂定区域。这样, 本实施例的对象的分配, 与实 施例 1 的区域的分配相同, 因此在此省略其说明。
     因此, 例如设想这样一种情况, 即: 操作比率信息 410 中 “左触摸板操作比率” 为 “0.4” 、 “右触摸板操作比率” 为 “0.6” , 显示画面 511 的 X 轴坐标为 0 到 2000, Y 轴坐标为 0 到 1000。此时, 对象分配部 602, 向左触摸板 201 分配 X 轴坐标为 0 ~ 800 的暂定区域包括 的对象, 向右触摸板 202 分配 X 轴坐标为 800 ~ 2000 的暂定区域包括的对象。并且, 对象分配部 602, 向对象信息校正部 606 通知如图 15 所示的对象分配信息 700。
     然后, 对象信息校正部 606, 根据对象分配信息 700, 校正被对象显示控制部 605 通 知的对象信息一览 440( 步骤 S604)。并且, 对象信息校正部 606, 向对象显示控制部 605 通 知已校正对象信息一览 720。
     在此, 详细地说明对象信息校正部 606 执行的对象信息 441 的校正方法。
     图 19 是示出本发明的实施例 2 的对象信息校正部 606 执行的对象信息的校正过 程的一个例子的流程图。
     首先, 对象信息校正部 606 参照对象分配信息 700( 步骤 S701)。对象信息校正部 606, 例如参照在图 15 示出的对象分配信息 700。据此, 对象信息校正部 606 可知 X 轴坐标 0 ~ 800 之间包括的对象分配到左触摸板 201, X 轴坐标 800 ~ 2000 之间包括的对象分配 到右触摸板 202。
     然后, 对象信息校正部 606, 将开头的 “索引” 即 “001” 代入变量 “N” ( 步骤 S702)。
     然后, 对象信息校正部 606, 判定对象信息一览 440 中是否存在 “索引” 的值为 “N” 的对象信息 ( 步骤 S703)。如果对象信息一览 440 中不包括 “索引” 的值为 “N” 的对象信息 ( 步骤 S703 的 “否” ), 则结束对象的校正处理。 如果对象信息一览 440 中包括 “索引” 的值为 “N” 的对象信息 ( 步骤 S703 的 “是” ), 对象信息校正部 606 则参照 “索引” 的值为 “N” 的对象信息 ( 步骤 S704)。
     然后, 对象信息校正部 606, 将开头的 “对应板 ID”即 “0”代入变量 “A” ( 步骤 S705)。
     然后, 对象信息校正部 606 判定是否存在 “对应板 ID” 的值为 “A” 的对象分配信 息 ( 步骤 S706)。若无 “对应板 ID” 的值为 “A” 的对象分配信息 ( 步骤 S706 的 “否” ), 则 将 “N” 的值递增 1, 返回判定是否存在 “N” 的值为 “002” 的对象信息 ( 步骤 S710)。
     若存在 “对应板 ID” 的值为 “A” 的对象分配信息 ( 步骤 S703 的 “是” ), 对象信息 校正部 606 判定对象信息 441 中 “索引” 的值为 “N” 的对象信息是否属于 “对应板 ID” 的值 为 “A” 的对象分配区域 ( 步骤 S707)。具体而言, 对象信息校正部 606, 针对对象信息的 “索 引” 的值为 “N” 的显示 X 轴坐标以及显示 Y 轴坐标分别判定是否满足 (1) 对应板 ID“A” 的 开始 X 轴坐标<显示 X 轴坐标<对应板 ID“A” 的结束 X 轴坐标 ; 以及 (2) 对应板 ID“A” 的开始 Y 轴坐标<显示 Y 轴坐标<对应板 ID“A” 的结束 Y 轴坐标。
     在对象信息 441 中 “索引” 的值为 “N” 的对象的信息不属于 “对应板 ID” 的值为 “A” 的对象分配区域的情况下 ( 步骤 S707 的 “否” ), 递增 “A” 的值, 返回判定是否存在 “A” 的值为 “1” 的对象分配信息 ( 步骤 S706)( 步骤 S708)。
     在对象信息 441 中 “索引” 的值为 “N” 的对象信息属于 “对应板 ID” 的值为 “A” 的 对象分配区域的情况下 ( 步骤 S707 的 “是” ), 对象信息校正部 606 进行用于对应板 ID“A” 的校正处理 ( 步骤 S709)。具体而言, 对象信息校正部 606, 按照 ( 算式 9) ~ ( 算式 12), 基 于对象信息 441, 生成已校正对象信息 721。
     ( 算式 9)
     ( 已校正显示 X 轴坐标 ) = (( 显示 X 轴坐标 )-( 对应板 ID“A” 的实际的开始 X 轴坐标 ))×( 显示画面 511 的 X 轴的最大值 × 对应板 ID“A” 的显示画面上的 X 轴方向 的分割率 )/( 对应板 ID“A” 的结束 X 轴坐标 - 对应板 ID“A” 的开始 X 轴坐标 )+ 对应板
     ID“A” 的实际的开始 X 轴坐标
     ( 算式 10)
     ( 已校正显示 Y 轴坐标 ) = (( 显示 Y 轴坐标 )-( 对应板 ID“A” 的实际的开始 Y 轴坐标 ))×( 显示画面 511 的 Y 轴的最大值 × 对应板 ID“A” 的显示画面上的 Y 轴方向 的分割率 )/( 对应板 ID“A” 的结束 Y 轴坐标 - 对应板 ID“A” 的开始 Y 轴坐标 )+ 对应板 ID“A” 的实际的开始 Y 轴坐标
     ( 算式 11)
     ( 已校正显示宽度 ) = ( 显示宽度 )×( 显示画面 511 的 X 轴的最大值 × 对应板 ID“A” 的显示画面上的 X 轴方向的分割率 )/( 对应板 ID“A” 的结束 X 轴坐标 - 对应板 ID“A” 的开始 X 轴坐标 )
     ( 算式 12)
     ( 已校正显示高度 ) = ( 显示高度 )×( 显示画面 511 的 Y 轴的最大值 × 对应板 ID“A” 的显示画面上的 Y 轴方向的分割率 )/( 对应板 ID“A” 的结束 Y 轴坐标 - 对应板 ID“A” 的开始 Y 轴坐标 )
     另外, ( 算式 9) 以及 ( 算式 11) 中, “对应板 ID“A” 的开始 X 轴坐标” 和 “对应板 ID“A” 的结束 X 轴坐标是例如对象分配信息 700 的 “开始 X 轴坐标” 和 “结束 Y 轴坐标” 。 另外, ( 算式 10) 以及 ( 算式 12) 中, “对应板 ID“A” 的开始 Y 轴坐标” 和 “对应板 ID“A” 的结束 Y 轴坐标是例如对象分配信息 700 的 “开始 Y 轴坐标” 和 “结束 Y 轴坐标” 。
     另外, ( 算式 9) 中, 对应板 ID“A” 的实际的开始 X 轴坐标是实际上 “对应板 ID” 为 “A” 的触摸板的操作区域的开始 X 轴坐标。也就是说, 本实施例中, 如图 13 所示, 将显示 画面 511(X 轴坐标为 0 ~ 2000) 从正中间分割, 因此 “对应板 ID” 为 “0” 的实际的开始 X 轴 坐标为 0, “对应板 ID” 为 “1” 的实际的开始 X 轴坐标为 1000。
     同样, ( 算式 10) 中, 对应板 ID“A” 的实际的开始 Y 轴坐标是实际上 “对应板 ID” 为 “A” 的触摸板的操作区域的开始 Y 轴坐标。也就是说, 本实施例中, 如图 13 所示, 不在 Y 轴方向上对显示画面 511(Y 轴坐标为 0 ~ 1000) 进行分割, 因此 “对应板 ID” 为 “0” 的实际 的开始 Y 轴坐标为 0, “对应板 ID” 为 “1” 的实际的开始 Y 轴坐标为 0。
     另外, 在 ( 算式 9)、 ( 算式 11) 中, 对应板 ID“A” 的显示画面上的 X 轴方向的分割 率是指, “对应板 ID” 为 “A” 的触摸板在显示画面 511 中实际占有的 X 轴方向的比例。也就 是说, 本实施例中, 如图 13 所示, 将显示画面 511(X 轴坐标为 0 ~ 2000) 从正中间分割, “对 应板 ID” 为 “0” 的在显示画面上的 X 轴方向上的分割率为 0.5, “对应板 ID” 为 “1” 的在显 示画面上的 X 轴方向上的分割率为 0.5。
     另外, 在 ( 算式 10)、 ( 算式 12) 中, 对应板 ID“A” 的显示画面上的 Y 轴方向上的 分割率是指, “对应板 ID” 为 “A” 的触摸板在显示画面 511 中实际占有的 Y 轴方向上的比 例。也就是说, 本实施例中, 如图 13 所示, 不在 Y 轴方向分割显示画面 511(Y 轴坐标为 0 ~ 2000), 因此 “对应板 ID” 为 “0” 的在显示画面上的 Y 轴方向上的分割率为 1.0, “对应板 ID” 为 “1” 的在显示画面上的 X 轴方向上的分割率为 1.0。
     另外, 本实施例中, 将显示画面 511 在 X 轴方向上从正中间一分为二, 但是并非一 定要二等份。例如, 以 0.45 ∶ 0.55 分割显示画面 511 的情况下, 只要设定为 “对应板 ID” 为 “0” 的在显示画面上的 X 轴方向的分割率为 0.45, “对应板 ID” 为 “1” 的在显示画面上的 X 轴方向的分割率为 0.55 就可以。
     通过如上所述, “索引” 的值为 “001” 的对象信息的校正结束, 因此对象信息校正部 606 将 “N” 的值递增 “1” , 并返回判定是否存在 “N” 的值为 “002” 的对象信息 ( 步骤 S703) ( 步骤 S708)。
     通过重复上述内容, 对象信息校正部 606, 校正对象信息一览 440, 生成已校正对 象信息一览 720。
     通过上述处理, 利用对象分配信息 700 和对象信息一览 440, 对象信息校正部 606 生成已校正对象信息一览 720。
     以下, 针对图 19, 利用具体的数值说明对象分配信息 700 和对象信息一览 440 被通 知到对象信息校正部 606 的情况。
     首先, 对象信息校正部 606 参照对象分配信息 700( 步骤 S701)。 然后, 对象信息校 正部 606 将 “001” 代入变量 “N” ( 步骤 S702)。
     然后, 对象信息校正部 606, 判定对象信息一览 440 中是否存在 “索引”的值为 “N( = 1)” 的对象信息 ( 步骤 S703)。在此, 因为存在 “索引” 为 “001” 的对象信息 441( 步 骤 S703 的 “是” ), 因此对象信息校正部 606 参照 “索引” 为 “001” 的对象信息 441( 步骤 S704)。
     然后, 对象信息校正部 606, 将开头的 “对象板 ID”即 “0”代入变量 “A” ( 步骤 S705), 并判定是否存在 “对应板 ID” 的值为 “A( = 0)” 的对象分配信息 ( 步骤 S706)。在此, 如图 15 所示, 因为存在 “对应板 ID” 的值为 “0” 的对象分配信息 700( 步骤 S706 的 “是” ), 因此对象信息校正部 606, 判定 “索引” 的值为 “001” 的对象信息是否属于 “对应板 ID” 的 值为 “0” 的对象分配区域 ( 步骤 S706)。
     “索引” 的值为 “001” 的对象的 “显示 X 轴坐标” 即 “100” 比 “开始 X 轴坐标” 即 “0” 大, 且比 “结束 X 轴坐标” 即 “800” 小。并且, “索引” 的值为 “001” 的对象的 “显示 Y 轴坐 标” 即 “50” 比 “开始 Y 轴坐标” 即 “0” 大, 且比 “结束 X 轴坐标” 即 “1000” 小。也就是说, “索引” 的值为 “001” 的对象是由左触摸板 201 操作的对象 ( 步骤 S707 的 “是” ), 因此对象 信息校正部 606 进行针对触摸板 201 的对象的对象信息的校正 ( 步骤 S709)。
     根 据 ( 算 式 9),已 校 正 对 象 信 息 721 的 已 校 正 显 示 X 轴 坐 标 为 (100-0)×(2000×0.5)/(800-0)+(0) = 125。
     根 据 ( 算 式 10),已 校 正 对 象 信 息 721 的 已 校 正 显 示 Y 轴 坐 标 为 (50-0)×(1000×1.0)/(1000-0)+(0) = 50。
     根据 ( 算式 11), 已校正对象信息 721 的已校正显示宽度为 1000×(2000×0.5)/ (800-0)+(0) = 1250。 根 据 ( 算 式 12), 已 校 正 对 象 信 息 721 的 已 校 正 显 示 高 度 为 (100)×(1000×1.0)/(1000-0)+(0) = 100。
     通过如上所述, “索引” 的值为 “001” 的对象信息的校正结束, 因此对象信息校正 部 606 将 “N” 的值递增 1, 并返回判定是否存在 “N” 的值为 “002” 的对象信息 ( 步骤 S703) ( 步骤 S710)。
     通过重复上述工作来校正对象信息一览 440, 并生成已校正对象信息一览 720。
     返回图 18, 对象显示控制部 605 使对象显示在显示部 310( 步骤 S605)。 具体而言, 对象显示控制部 605, 根据被对象信息校正部 606 通知的已校正对象信息一览 720, 向显示部 310 指示对象的显示。据此, 被校正后的对象被显示在显示画面 511。
     另外, 这样的处理, 作为在 WEB 浏览器等中读入 HTML 文档进行文档分析并在对象 被显示或者被聚焦时执行脚本的技术, 为一般所知, 因此省略详细的说明。
     然后, 触摸信息校正部 603, 判定是否对左触摸板 201 以及右触摸板 202 中的至少 一方存在用户的输入 ( 步骤 S606)。 具体而言, 触摸信息校正部 603, 判定是否从触摸板装置 200 的左触摸信息检测部 203 或者右触摸信息检测部 204 接收触摸信息 ( 板内位置信息 )。
     触摸信息校正部 603, 在接收到板内位置信息的情况下, 判定左触摸板 201 以及右 触摸板 202 中的一个存在用户的输入。在未接收板内位置信息的情况下, 触摸信息校正部 603, 判定左触摸板 201 以及右触摸板 202 都不存在用户的输入。
     在对左触摸板 201 以及右触摸板 202 都不存在用户的输入的情况下 ( 步骤 S606 的 “否” ), 触摸信息校正部 603 待机直到左触摸板 201 以及右触摸板 202 中的一个接受用 户的输入 ( 返回步骤 S606)。
     在对左触摸板 201 以及右触摸板 202 中的一个存在用户的输入的情况下 ( 步骤 S607 的 “是” ), 触摸信息校正部 603, 将板内位置信息转换为指定位置信息, 并向对象显示 控制部 605 通知指定位置信息 ( 步骤 S607)。
     在此, 详细说明用于算出指定位置的过程即触摸信息的校正的过程。
     在本实施例中, 分别按照 ( 算式 13) 以及 ( 算式 14), 算出在存在来自板内位置信 息的 “输入板 ID” 为 “A” 的触摸板的输入的情况下的指定位置信息 710 的 X 轴坐标以及 Y 轴坐标。
     ( 算式 13)
     ( 指定位置信息 710 的 X 轴坐标 ) = {( 板内位置信息的板内 X 轴坐标 )×( 显示 画面 511 的 X 轴的最大值 )/( 板内位置信息的 X 轴的最大值 )}+“输入板 ID” 为 “A” 的实 际的开始 X 轴坐标
     ( 算式 14)
     ( 指定位置信息 710 的 Y 轴坐标 ) = {( 板内位置信息的板内 Y 轴坐标 )×( 显示 画面 511 的 Y 轴的最大值 )/( 板内位置信息的 Y 轴的最大值 )}+“输入板 ID” 为 “A” 的实 际的开始 Y 轴坐标
     在本实施例中, 如图 13 所示的显示画面 511 的左触摸板操作区域 512 和右触摸板 操作区域 513, 左触摸板 201 的操作区域和右触摸板 202 的操作区域从 X 轴方向的中心分 割为左右侧。因此, 设定板内位置信息的 X 轴坐标的最大值为 1000、 Y 轴坐标的最大值为 1000、 显示画面 511 的 X 轴坐标的最大值为 2000、 Y 轴坐标的最大值为 1000 的情况下, “输 入板 ID” 为 “0” 的实际的开始 X 轴坐标为 0、 “输入板 ID” 为 “0” 的实际的开始 Y 轴坐标为 0、 “输入板 ID” 为 “1” 的实际的开始 X 轴坐标为 1000、 “输入板 ID” 为 “1” 的实际的开始 Y 轴坐标为 0。
     例如, 针对在图 16 示出的板内位置信息 400 的指定位置信息 710 的 X 轴坐标是 (610×1000/1000)+1000 = 1610, 指定位置信息 710 的 Y 轴坐标是 (655×1000/1000)+0 = 655, 这些值就成为指定位置信息 710。
     返回图 18, 对象显示控制部 605, 根据指定位置信息 710, 控制对象的显示 ( 步骤 S608)。 具体而言, 对象显示控制部 605, 利用从对象信息校正部 606 取得的已校正对象信息一览 720, 检索被指定的对象。并且, 对象显示控制部 605, 在针对被指定的对象被指示被聚 焦时变更大小或者颜色等处理工作的情况下, 执行被指示的处理。另外, 这样的处理, 作为 在 WEB 浏览器等中读入 HTML 文档进行文档分析并在对象被显示或者被聚焦时执行脚本的 技术, 为一般所知, 因此省略详细的说明。
     如上所述, 若对象的显示的控制结束, 则待机直到接受下一个用户的输入, 重复以 上的处理 ( 返回步骤 S606)。
     这样, 显示控制装置 600, 每当存在来自触摸板的输入, 指定位置信息 710 被生成 或被变更, 就执行与指定位置信息对应的对象显示控制。
     如上所述, 本实施例所涉及的显示控制装置 600, 根据示出用户的操作能力的高低 之比的操作比率, 向多个触摸板分配被配置在显示画面 511 的多个对象。这样, 根据操作能 力的高低之比来设定触摸板操作的对象, 因此能够提高用户的操作效率。
     另外, 操作比率与对象数量之比并非一定要一致。只要分配为向操作能力高的触 摸板分配更多的对象就可以。
     例如, 通过向操作能力高的手指操作的触摸板分配更多的对象, 从而能够提高操 作效率。 并且, 通过使被分配到操作能力低的手指操作的触摸板的对象的尺寸变大, 从而能 够提高操作效率。
     另外, 本实施例中, 对象信息校正部 606, 针对从应用取得的对象信息一览 440, 校 正对象的位置 (X 轴坐标、 Y 轴坐标 ) 和对象的尺寸 ( 显示宽度、 显示高度 ) 这双方。相对 于此, 也可以是, 除了对象的位置以及对象的尺寸, 针对对象指示有指定接受信息即指定接 受位置 (X 轴坐标、 Y 轴坐标 ) 或者指定接受尺寸 ( 宽度、 高度 ) 的情况下, 对象信息校正部 606 对指定接受位置 (X 轴坐标、 Y 轴坐标 ) 或者指定接受尺寸 ( 显示宽度、 显示高度 ) 进行 校正。
     并且, 也可以是, 对象信息校正部 606, 针对对象位置的 X 轴坐标、 对象位置的 Y 坐 标、 对象位置的显示宽度、 对象位置的显示高度、 指定接受位置的 X 轴坐标、 指定接受位置 的 Y 轴坐标、 指定接受尺寸的宽度、 指定接受尺寸的高度中的至少一个进行校正。
     并且, 本实施例中, 对象信息校正部 606 对从应用取得的对象信息一览 440 的所有 的对象信息进行了校正, 但是也可以是, 仅针对一部分的对象信息例如对象尺寸 ( 显示宽 度、 显示高度 ) 小的对象信息进行校正。
     并且, 在本实施例中, 以相等的面积来分配左触摸板操作区域 512 和右触摸板操 作区域 513, 但是也可以任意地设定左触摸板操作区域 512 和右触摸板操作区域 513。
     并且, 在本实施例中, 虽然以左右来暂定分割显示画面 511, 但是在触摸板是被上 下配置的情况下, 也可以以上下来暂定分割显示画面 511。
     并且, 虽然本实施例中触摸板是两个, 但是即使触摸板是三个以上也能够适用同 样的方法。 例如, 也可以是, 如图 28 所示的触摸板装置 1200, 存在上下左右四个触摸板的情 况下, 按照被设定的操作比率, 向上下左右四个触摸板分配对象, 并在校正了对象信息一览 之后, 将对象显示在显示画面 1311。 据此, 对象被配置在被分别分配到四个触摸板的四个操 作区域 ( 左上触摸板操作区域 1312、 右上触摸板操作区域 1313、 左下触摸板操作区域 1314 以及右下触摸板操作区域 1315)。
     如上所述, 本实施例所涉及的触摸板输入系统具备 : 触摸板装置, 具有多个触摸板, 并向各个触摸板分配不同的显示区域 ; 以及显示控制装置。显示控制装置具备 : 操作比 率设定部, 设定针对多个触摸板的操作比率 ; 对象分配部, 根据操作比率, 分配与各个触摸 板对应的对象 ; 对象信息校正部, 利用对象分配信息, 校正对象信息。
     据此, 对于左右触摸板的操作能力不同的用户, 能够与左右触摸板的操作能力差 对应地配置对象。并且, 能够以用户易于操作的触摸板进行更多的操作、 更精细的操作, 减 少以用户不容易操作的触摸板进行的操作、 精细的操作。
     在本实施例中, 有关显示画面的对象的分配, 向易于操作的触摸板分配比不易操 作的触摸板更多的对象, 并与此相应地校正对象的尺寸以及配置。 据此, 即使作为应用原定 以同一尺寸来显示的对象, 易于操作的触摸板比不易操作的触摸板在显示画面上的面积、 与相邻的对象的距离变宽广。 因此, 其结果会使易于操作的触摸板比不易操作的触摸板, 该 对象被分配的触摸板内的面积以及相邻的对象间的距离更宽广。
     并且, 本实施例中, 与实施例 1 不同, 即使执行的应用被变更, 左触摸板操作区域 和右触摸板操作区域的情况下也不会变化。因此, 也具有使用户容易理解左触摸板与左触 摸板操作区域的对应情况、 右触摸板与右触摸板操作区域的对应情况的效果。
     因此, 不必变更显示画面上的对象的数量就能够减轻误操作、 提高操作速度、 缩短 操作时间, 因此能够提高触摸板的可操作性。 并且, 不必使显示画面大画面化或者利用多个 画面, 因此能够防止耗电增加。 另外, 在本实施例中, 与实施例 1 同样, 能够以其他方法来分配多个对象。例如, 对 象分配部 602, 向多个触摸板分配多个对象, 以使被分配到多个触摸板的各个触摸板的对象 的数量之比与操作比率相等。
     例如, 对象分配部 602, 利用在图 4 示出的操作比率信息 410, 按照 ( 算式 3) 以及 ( 算式 4), 算出被分配到左触摸板 201 的对象数量以及被分配到右触摸板 202 的对象数量。 因为 “左触摸板操作比率” 为 “0.4” 、 “右触摸板操作比率” 为 “0.6” , 因此被分配到左触摸板 201 的对象数量为 “12” 、 被分配到右触摸板的对象数量为 “18” 。
     对象分配部 602, 例如向左触摸板 201 分配对象信息一览 440 的 “显示 X 轴坐标” 小 的对象, 向右触摸板 202 分配 “显示 X 轴坐标” 大的对象。具体而言, 对象分配部 602, 向左 触摸板 201 分配 “索引” 为 “002” ~ “013” 的对象, 向右触摸板 202 分配 “索引” 为 “014” ~ “029” 的对象。另外, 在此, “索引” 为 “001” 的 “窗” , 因为 “显示宽度” 大, 因此设定为分配 到双方的触摸板。
     此时, 通过在对象 “C” 与 “D” 之间左右分割显示画面 511, 来设定暂定区域。例如, 对象 “C” 的右端的显示 X 轴坐标是 “600” , 对象 “D” 的左端的显示 X 轴坐标为 “700” , 因此 对象分配部 602, 以显示 X 轴坐标 “650” 将显示画面 511 分割为两个暂定区域。
     并且, 对象信息校正部 606, 根据被对象分配部 602 分割而得到的暂定区域的大小 与预先规定的区域的大小之比, 校正对象信息。 另外, 预先规定的区域是指被分配到多个触 摸板的区域, 具体而言, 是分配到左触摸板 201 的左触摸板操作区域 512 以及右触摸板操作 区域 513。
     对象信息校正部 606, 具体而言, 根据 ( 算式 9) ~ ( 算式 12) 校正对象信息。在 上述的例子中, 左暂定区域即图 15 的例子中的 “对应板 ID” “0” 的, 其 “开始 X 轴坐标” 为 0, “开始 Y 轴坐标” 为 0, “结束 X 轴坐标” 为 650, “结束 Y 轴坐标” 为 1000。右暂定区域即
     “对应板 ID” 为 “1” 的, 其 “开始 X 轴坐标” 为 650, “开始 Y 轴坐标” 为 0, “结束 X 轴坐标” 为 2000, “结束 Y 轴坐标” 为 1000。
     在该例子中, 根据 ( 算式 9), 索引 “002” 的已校正对象信息的已校正显示 X 轴坐标 为 (100-0)×(2000×0.5)/(650-0)+(0) ≈ 154。根据 ( 算式 10), 已校正对象信息的已校 正显示 Y 轴坐标为 (200-0)×(1000×1.0)/(1000-0)+(0) = 200。
     根 据 ( 算 式 11), 已 校 正 对 象 信 息 的 已 校 正 显 示 宽 度 为 100×(2000×0.5)/ (650-0)+(0) ≈ 154。 根 据 ( 算 式 12), 已校正对象信息的已校正显示高度为 (100)×(1000×1.0)/(1000-0)+(0) = 1000。
     或者, 也可以是, 对象分配部 602 向多个触摸板分配多个对象, 以使分配到多个触 摸板中的各个触摸板的对象的面积的合计之比与操作比率相等。并且, 对象分配部 602 能 够向多个触摸板分配多个对象, 以使操作概率之比与操作比率相等, 该操作概率之比是被 分配到多个触摸板中的各个触摸板的对象被操作的概率之比。
     而且, 对象分配部 602 向多个触摸板分配多个对象, 以使倒数比与操作比率相等, 该倒数比是被分配到多个触摸板中的各个触摸板的对象的面积中最小的面积比上对应的 区域的面积而得到的值的倒数之比。即使在这样的情况下, 也能够与向多个触摸板分配多 个对象以使被分配到多个触摸板中的各个触摸板的对象的数量之比与操作比率相等这样 的情况同样, 向多个触摸板分配多个对象。 ( 实施例 3)
     本发明的实施例 3 所涉及的显示控制装置具备根据操作历史来算出操作比率的 操作比率算出部。
     在图 1 示出本发明的实施例 3 所涉及的触摸板输入系统的构成。本发明的实施例 3 所涉及的触摸板输入系统的构成与实施例 1 相同, 因此以下的叙述中省略其说明。
     图 20 是示出本发明的实施例 3 的触摸板装置 200 以及显示控制装置 800 的构成 的一个例子的框图。另外, 本发明的实施例 3 所涉及的触摸板装置 200 与实施例 1 所涉及 的图 2 的触摸板装置 200 相同, 因此以下的叙述中省略其说明。
     并且, 与实施例 1 所涉及的图 2 的显示控制装置 300 相比, 显示控制装置 800 的不 同之处是具备操作比率算出部 801 来代替操作比率设定部 301。以下的叙述中与实施例 1 相同之处省略其说明, 以不同之处为中心进行说明。
     操作比率算出部 801, 通过利用对触摸板装置 200 的用户的操作历史来算出左触 摸板 201 与右触摸板 202 的操作比率, 从而生成操作比率信息。然后, 操作比率算出部 801 向区域分配部 302 通知所生成的操作比率信息。
     另外, 本发明的实施例 3 中, 左触摸信息检测部 203 以及右触摸信息检测部 204 向 指定位置决定部 303 通知的板内位置信息, 与本发明的实施 1 同样, 例如是如图 3 所示的板 内位置信息 400。
     并且, 本发明的实施例 3 中, 操作比率算出部 801 向区域分配部 302 通知的操作比 率信息, 与本发明的实施例 1 相同, 例如是如图 4 所示的操作比率信息 410。
     并且, 本发明的实施例 3 中, 区域分配部 302 向指定位置决定部 303 通知的区域分 配信息, 与本发明的实施例 1 相同, 例如是如图 5 所示的区域分配信息 420。
     并且, 本发明的实施例 3 中, 指定位置决定部 303 向对象显示控制部 305 通知的指
     定位置信息, 与本发明的实施例 1 相同, 例如是如图 6 所示的指定位置信息 430。
     接着, 说明本发明的实施例 3 的触摸板输入系统的工作。
     图 21 是示出在本发明的实施例 3 的触摸板输入系统中使对触摸板装置 200 的输 入适用于画面显示的过程的一个例子的流程图。利用图 21 说明本发明的实施例 3 的处理 的详细情况。
     首先, 操作比率算出部 801, 通过利用操作历史等来算出操作比率从而生成操作比 率信息 410, 并向区域分配部 302 通知操作比率信息 410( 步骤 S801)。
     另外, 之后的处理 ( 步骤 S102 ~ S106) 与实施例 1 相同, 因此省略其说明。
     在此, 详细地说明操作比率算出的过程。
     图 22 是示出为了算出操作比率而用来取得左触摸板 201 的操作历史的操作比率 算出用应用的一个例子的图。显示画面 111 被分割为左触摸板操作区域 912 和右触摸板操 作区域 913。 并且, 操作指示窗 914 以及数字键 915 等对象都提示在左触摸板操作区域 912。
     在此, 另用户在一定时间内利用触摸板装置 200 的左触摸板 201 进行选择与被显 示在操作指示窗 914 的数字相同的对象的选择工作, 操作比率算出部 801 取得该操作历史。
     图 23 是示出为了算出操作比率而用来取得右触摸板 202 的操作历史的操作比率 算出用应用的一个例子的图。显示画面 111 被分割为左触摸板操作区域 912 和右触摸板操 作区域 913。 并且, 操作指示窗 914 以及数字键 915 等对象都提示在右触摸板操作区域 913。
     在此, 另用户在一定时间内利用触摸板装置 200 的右触摸板 202 进行选择与被显 示在操作指示窗 914 的数字相同的对象的选择工作, 操作比率算出部 801 取得该操作历史。
     图 24A 以及图 24B 是示出用户的操作历史的数据结构的一个例子的示意图。图 24A 示出左触摸板 201 的操作历史 1001, 图 24B 示出右触摸板 202 的操作历史 1002。
     操作历史 1001 以及操作历史 1002 包括 “操作板 ID” “指示数字” 、 “用户输入” 、 “需 、 要时间” 以及 “对错” 。
     “操作板 ID” 示出是以哪一个触摸板进行操作的。 “指示数字” 是向用户指示的输 入数字, 是显示在操作指示窗 914 的数字。 “用户输入” 是用户实际输入的数字。 “需要时 间” 以秒来示出用户输入所花费的时间。 “对错” 示出用户的输入是否是按照指示数字来输 入的。另外, 例如, 图 24A 以及图 24B 所示的操作历史 1001 和操作历史 1002 是一分钟的操 作历史。
     操作比率算出部 801, 例如, 将在一定时间内的针对各个触摸板的用户的输入次数 之比作为操作比率来算出。具体而言, 操作比率算出部 801, 根据在一定时间内以左触摸板 201 正确地输入了被指示的输入数字的次数与在一定时间内以右触摸板 202 正确地输入了 被指示的输入数字的次数的比率, 来算出操作比率。
     例如, 在左触摸板 201 的操作历史 1001 中, 一分钟内正确地输入的次数是 8 次, 在 右触摸板 202 的操作历史 1002 中, 一分钟内正确地输入的次数是 12 次。因此, 左触摸板 201 的操作比率∶右触摸板 202 的操作比率= (8/(8+12)) ∶ (12/(8+12)) = 0.4 ∶ 0.6。
     这样, 操作比率算出部 801, 在执行应该执行的应用之前, 执行用于取得左触摸板 201 和右触摸板 202 的操作历史的操作比率算出用应用。然后, 操作比率算出部 801, 根据 所取得的操作历史来算出操作比率, 并向区域分配部 302 通知操作比率信息 410。
     如上所述, 通过本发明的实施例 3 所涉及的触摸板输入系统, 根据操作历史来算出操作比率, 因此能自动地设定适合于用户的操作比率, 因此能够更加提高可操作性。
     因此, 不必变更显示画面上的对象的数量就能够减轻误操作、 提高操作速度、 缩短 操作时间, 因此能够提高触摸板的可操作性。 并且, 不必使显示画面大画面化或者利用多个 画面, 因此也能够防止耗电增加。
     另外, 本实施例中, 操作比率算出部 801, 虽然利用操作历史中的一定时间内的正 确地输入的次数来算出操作比率, 但是也可以利用除此之外的操作历史来算出操作比率。 例如, 操作比率算出部 801 也可以利用全体输入次数中未能正确输入的概率即误操作率来 算出操作比率。例如, 操作比率算出部 801 也可以进行设定使误操作率高的触摸板的操作 比率小于误操作率低的触摸板的操作比率。具体而言, 操作比率算出部 801 也可以将各个 触摸板的误操作率之比的倒数作为操作比率来设定。
     例如, 在图 24A 以及图 24B 的例子中, 左触摸板 201 的误操作率是 3/11 而右触摸 板 202 的误操作率是 1/13。因此, 左触摸板 201 的操作比率∶右触摸板 202 的操作比率= 左触摸板 201 的误操作率的倒数∶右触摸板 202 的误操作率的倒数= 11/3 ∶ 13 ≈ 1 ∶ 4 = 0.20 ∶ 0.80。
     并且, 例如, 操作比率算出部 801 也可以利用平均需要时间来算出操作比率, 该平 均需要时间是一次的输入的需要时间的平均值。例如, 操作比率算出部 801 进行设定使平 均需要时间多的触摸板的操作比率小于平均需要时间少的触摸板的操作比率。具体而言, 操作比率算出部 801 可以将各个触摸板的平均需要时间之比的倒数作为操作比率来设定。
     例如, 在图 24A 以及图 24B 的例子中, 左触摸板 201 的平均需要时间为 60/11, 右触 摸板 202 的平均需要时间为 60/13。因此, 左触摸板 201 的操作比率∶右触摸板 202 的操作 比率=左触摸板 201 的平均需要时间∶右触摸板 202 的平均需要时间= 11/60 ∶ 13/60 = 11 ∶ 13 ≈ 0.46 ∶ 0.54。
     并且, 例如, 操作比率算出部 801 也可以利用平均移动距离来算出操作比率, 该平 均移动距离是一次的输入为止描绘的轨迹的距离的平均值。例如, 操作比率算出部 801 进 行设定使平均移动距离大的触摸板的操作比率小于平均移动距离小的触摸板的操作比率。 具体而言, 操作比率算出部 801 可以将各个触摸板的平均移动距离之比的倒数设定为操作 比率。另外, 此时, 操作历史中包括示出每一次的输入的移动距离的信息。
     并且, 例如, 操作比率算出部 801 可以利用平均速度来算出操作比率, 该平均速度 是一次的输入为止描绘的轨迹的速度的平均值。例如, 操作比率算出部 801 进行设定使平 均速度小的触摸板的操作比率比平均速度大的触摸板的操作比率小。具体而言, 操作比率 算出部 801 可以将各个触摸板的平均速度之比设定为操作比率。另外, 此时, 操作历史中包 括示出每一次的输入的移动距离以及需要时间的信息。
     并且, 虽然在本实施例中通过执行用于取得左触摸板 201 和右触摸板 202 的操作 历史的操作比率算出用应用来取得操作历史, 但是也可以不利用操作比率算出用应用而根 据正在执行的应用的操作历史来算出操作比率信息 410 并向区域分配部 302 进行通知, 从 而在应用的执行中动态地变更左触摸板操作区域 112 和右触摸板操作区域 113。
     ( 实施例 4)
     本发明的实施例 4 所涉及的显示控制装置具备根据操作历史来算出操作比率的 操作比率算出部。在图 13 示出本发明的实施例 4 所涉及的触摸板输入系统的构成。本发明的实施 例 4 所涉及的触摸板输入系统的构成与实施例 2 相同, 因此以下的叙述中省略其说明。
     图 25 是示出本发明的实施例 4 的触摸板装置 200 以及显示控制装置 1100 的构成 的一个例子的框图。另外, 本发明的实施例 4 所涉及的触摸板装置 200 与实施例 2 所涉及 的图 14 示出的触摸板装置 200 相同, 因此以下的叙述中省略其说明。
     并且, 与实施例 2 所涉及的在图 14 示出的显示控制装置 800 相比, 显示控制装置 1100 的不同之处是具备操作比率算出部 801 来代替操作比率设定部 301。以下的叙述中与 实施例 2 相同之处省略其说明, 以不同之处为中心进行说明。
     操作比率算出部 801, 通过利用用户对触摸板装置 200 的操作历史来算出左触摸 板 201 与右触摸板 202 的操作比率, 从而生成操作比率信息。然后, 操作比率算出部 801 向 对象分配部 602 通知所生成的操作比率信息。
     另外, 本发明的实施例 4 中, 左触摸信息检测部 203 以及右触摸信息检测部 204 向 触摸信息校正部 603 通知的板内位置信息, 与本发明的实施 1 相同, 例如是如图 3 所示的板 内位置信息 400。
     并且, 本发明的实施例 4 中, 操作比率算出部 801 向对象分配部 602 通知的操作比 率信息与本发明的实施例 1 相同, 例如是如图 4 所示的操作比率信息 410。
     并且, 本发明的实施例 4 中, 对象分配部 602 向对象信息校正部 606 通知的对象分 配信息与本发明的实施例 2 相同, 例如是如图 15 所示的对象分配信息 700。
     并且, 本发明的实施例 4 中, 触摸信息校正部 603 向对象显示控制部 605 通知的指 定位置信息, 与本发明的实施例 2 相同, 例如是如图 16 所示的指定位置信息 710。
     并且, 本发明的实施例 4 中, 对象显示控制部 605 向对象信息校正部 606 通知的对 象信息一览, 与本发明的实施例 1 相同, 例如是如图 10 所示的对象信息一览 440。
     并且, 本发明的实施例 4 中, 对象信息校正部 606 向对象显示控制部 605 通知的已 校正对象信息一览, 与本发明的实施例 2 相同, 例如是如图 17 所示的已校正对象信息一览 720。
     接着, 说明本发明的实施例 4 的触摸板输入系统的工作。
     图 26 是示出在本发明的实施例 4 的触摸板输入系统中使对触摸板装置 200 的输 入适用于画面显示的过程的一个例子的流程图。利用图 26 说明本发明的实施例 4 的处理 的详细情况。
     首先, 操作比率算出部 801, 通过利用操作历史等来算出操作比率从而生成操作比 率信息 410, 并向对象分配部 602 通知操作比率信息 410( 步骤 S801)。
     另外, 之后的处理 ( 步骤 S602 ~ S608) 与实施例 2 相同, 因此省略其说明。并且, 操作比率算出部 801 的操作比率算出过程与实施例 3 相同, 因此省略其说明。
     如上所述, 根据本发明的实施例 4 所涉及的触摸板输入系统, 根据操作历史算出 操作比率, 自动地设定更加适合于用户的操作比率, 因此能够更加提高可操作性。并且, 不 必使显示画面大画面化或者利用多个画面, 因此能够防止耗电增加。
     以上, 关于本发明所涉及的显示控制装置、 触摸板输入系统以及显示控制方法, 根 据实施例进行了说明, 但是本发明并不限定于这些实施例。 只要不超出本发明的宗旨, 将本 领域技术人员所能想到的各种变形实施于这些实施例的实施例, 或者组合不同的实施例的构成要素来构筑的实施例也包括在本发明的范围之内。
     并且, 上述实施例 1 ~ 4 所涉及的显示控制装置中包括的各处理部典型地以作为 集成电路的 LSI 来实现。这些可以独立地单片化, 也可以包含一部分或全部地单片化。
     在此, 虽然设定为 LSI, 但是, 根据集成程度的不同, 也有称为 IC、 系统 LSI、 超级 LSI、 极超级 LSI 的情况。
     并且, 集成电路化不只限于 LSI, 也可以在专用电路或通用处理器上实现。也可以 利用在制造 LSI 后能够编程的 FPGA(Field Programmable Gate Array : 现场可编程门阵 列 )、 或者可重构 LSI 内部的电路单元的连接及设定的可重构处理器。
     而且, 半导体技术的发展或利用派生的其他技术而替换 LSI 的集成电路化的技术 问世, 当然也可以使用该技术进行各处理部的集成化。也有适用生物技术等的可能性。
     并且, 也可以将本发明的实施例 1 ~ 4 所涉及的显示控制装置的功能的一部分或 全部, 以 CPU 等处理器所执行的程序来实现。
     而且, 本发明可以是上述程序, 也可以是记录有上述程序的记录介质。并且, 不言 而喻, 这样的程序能够通过互联网等传输介质来使其流通。
     并且, 上述叙述中使用的数字都是为了具体地说明本发明而示出的例子, 本发明 并不限定于所示出的例子的数字。 并且, 构成要素之间的连接关系, 是为了具体地说明本发 明而示出的例子, 实现本发明的功能的连接关系并不限定于这些。
     而且, 上述的实施例, 利用硬件以及 / 或软件来构成, 但是利用硬件的构成也可以 利用软件来构成, 利用软件的构成也可以利用硬件来构成。
     并且, 上述显示控制装置以及触摸板输入系统的构成是为了具体地说明本发明而 示出的例子, 本发明所涉及的显示控制装置以及触摸板输入系统不必具备上述构成中的所 有的构成。换而言之, 本发明所涉及的装置仅具备能够实现本发明的效果的最小限度的构 成就可以。
     同样, 上述的显示控制装置的显示控制方法是为了具体地说明本发明而示出的例 子, 本发明所涉及的显示控制装置的显示控制方法并非一定要包括上述所有的步骤。换而 言之, 本发明所涉及的显示控制方法仅包括能够实现本发明的效果的最小限度的步骤就可 以。并且, 执行上述步骤的顺序, 是为了具体地说明本发明而示出的例子, 也可以是采用上 述记述中的顺序以外的顺序。并且, 上述步骤的一部分也可以与其他的步骤同时 ( 并行 ) 执行。
     另外, 本发明, 如上所述, 不仅能够作为显示控制装置、 触摸板输入系统以及显示 控制方法来实现, 而且也能够作为使计算机执行本实施例的显示控制方法的程序来实现。 而且, 也能够作为记录该程序的计算机可读取的 CD-R0M 等记忆介质来实现。并且, 也能够 作为示出该程序的信息、 数据或信号来实现。并且, 这些程序、 信息、 数据以及信号, 也可以 通过互联网等通信网络来分发。
     并且, 本发明也可以将构成显示控制装置的构成要素的一部分或全部以一个系统 LSI 来构成。系统 LSI 是在一个芯片上集成多个构成部来制造的超多功能 LSI, 具体而言, 是包括微处理器、 ROM、 RAM 等而构成的计算机系统。
     根据本发明, 得到不必变更被配置在显示画面上的对象的数量就能够提高触摸板 的可操作性这样的效果, 例如作为具有多个触摸板的触摸板输入系统等有用。符号说明 100、 500 触摸板输入系统 111、 511、 1211、 1311 显示画面 112、 512、 912 左触摸板操作区域 113、 513、 913 右触摸板操作区域 114、 115、 514、 515 对象 120、 520 手指 200、 1200 触摸板装置 201 左触摸板 202 右触摸板 203 左触摸信息检测部 204 右触摸信息检测部 300、 600、 800、 1100 显示控制装置 301 操作比率设定部 302 区域分配部 303 指定位置决定部 304 应用保持部 305、 605 对象显示控制部 310 显示部 400 板内位置信息 410 操作比率信息 420 区域分配信息 430、 710 指定位置信息 440 对象信息一览 441 对象信息 602 对象分配部 603 触摸信息校正部 606 对象信息校正部 700 对象分配信息 720 已校正对象信息一览 721 已校正对象信息 801 操作比率算出部 914 操作指示窗 915 数字键 1001、 1002 操作历史 1201 左上触摸板 1202 1203 1204 右上触摸板 左下触摸板 右下触摸板38102365611 A CN 102365632
     说左上触摸板操作区域 右上触摸板操作区域 左下触摸板操作区域 右下触摸板操作区域明书34/34 页1212、 1312 1213、 1313 1214、 1314 1215、 1315

显示控制装置、显示控制方法以及触摸板输入系统.pdf_第1页
第1页 / 共62页
显示控制装置、显示控制方法以及触摸板输入系统.pdf_第2页
第2页 / 共62页
显示控制装置、显示控制方法以及触摸板输入系统.pdf_第3页
第3页 / 共62页
点击查看更多>>
资源描述

《显示控制装置、显示控制方法以及触摸板输入系统.pdf》由会员分享,可在线阅读,更多相关《显示控制装置、显示控制方法以及触摸板输入系统.pdf(62页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102365611A43申请公布日20120229CN102365611ACN102365611A21申请号201180001669722申请日20110121201002241320100203JPG06F3/041200601G06F3/048200601G06F3/1420060171申请人松下电器产业株式会社地址日本大阪府72发明人小泽由佳山内真树74专利代理机构永新专利商标代理有限公司72002代理人王成坤胡建新54发明名称显示控制装置、显示控制方法以及触摸板输入系统57摘要一种显示控制装置300,根据用户针对多个触摸板201、202的输入,控制被配置在画面111上。

2、的多个对象的显示,显示控制装置300具备操作比率设定部301,设定操作比率,该操作比率示出针对各个触摸板的用户的操作能力的高低之比;区域分配部302,向多个触摸板201、202分配画面的区域;画面内指定位置决定部303,根据示出被分配的区域的信息,决定指定位置,该指定位置示出与多个触摸板201、202内的用户进行输入的位置对应的画面内的位置;以及显示控制部305,控制被配置在指定位置的对象的显示,区域分配部302,根据操作比率,分配画面的区域与多个对象中的至少一方。30优先权数据85PCT申请进入国家阶段日2011092786PCT申请的申请数据PCT/JP2011/0003202011012。

3、187PCT申请的公布数据WO2011/096166JA2011081151INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书34页附图23页CN102365632A1/4页21一种显示控制装置,根据用户针对多个触摸板的输入,控制被配置在画面上的多个对象的显示,所述显示控制装置具备操作比率设定部,设定操作比率,该操作比率示出针对各个所述触摸板的所述用户的操作能力的高低之比;分配部,向所述多个触摸板分配所述画面的区域;画面内位置决定部,根据示出被分配的区域的信息,决定指定位置,该指定位置示出与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置;以及显示控制。

4、部,控制被配置在所述指定位置的对象的显示,所述分配部,根据所述操作比率,分配所述画面的区域与所述多个对象中的至少一方。2如权利要求1所述的显示控制装置,所述多个对象被配置在所述画面内的预先规定的位置,所述分配部,向所述多个触摸板分配所述画面的多个区域,以使所述用户的操作能力高的触摸板被分配大的区域。3如权利要求2所述的显示控制装置,所述分配部,决定所述画面的所述多个区域,以使所述多个区域的面积比与所述操作比率相等,并向所述多个触摸板分配所决定的多个区域。4如权利要求2所述的显示控制装置,所述分配部,决定所述画面的所述多个区域,以使所述多个区域中的各个区域包括的对象的数量之比与所述操作比率相等,。

5、并向所述多个触摸板分配所决定的多个区域。5如权利要求2所述的显示控制装置,所述分配部,决定所述画面的所述多个区域,以使所述多个区域中的各个区域包括的对象的面积的合计之比与所述操作比率相等,并向所述多个触摸板分配所决定的多个区域。6如权利要求2所述的显示控制装置,所述分配部,决定所述画面的所述多个区域,以使操作概率之比与所述操作比率相等,并向所述多个触摸板分配所决定的多个区域,所述操作概率之比是所述多个区域中的各个区域包括的对象被操作的概率之比。7如权利要求2所述的显示控制装置,所述分配部,决定所述画面的所述多个区域,以使倒数比与所述操作比率相等,并向所述多个触摸板分配所决定的多个区域,所述倒数。

6、比是所述多个区域中的各个区域包括的对象的面积中最小的面积比上对应的区域的面积而得到的值的倒数之比。8如权利要求1所述的显示控制装置,所述画面已被决定有被分配到所述多个触摸板的预先规定的多个区域,所述分配部,根据所述操作比率,向所述多个触摸板分配所述多个对象,所述显示控制装置还具备对象校正部,该对象校正部对所述多个对象中的至少一个对象进行校正,以使所述多个对象被配置到由所述分配部向触摸板分配的区域内。9如权利要求8所述的显示控制装置,所述对象校正部,校正所述至少一个对象的位置、尺寸、输入接受位置以及输入接受尺寸中的至少一个。权利要求书CN102365611ACN102365632A2/4页310。

7、如权利要求8或9所述的显示控制装置,所述分配部,向所述多个触摸板分配所述多个对象,以使被分配到所述多个触摸板中的各个触摸板的对象的数量与各个暂定区域包括的对象的数量相等,所述暂定区域是将所述画面暂定分配为面积比与所述操作比率相等而得到的区域。11如权利要求8或9所述的显示控制装置,所述分配部,向所述多个触摸板分配所述多个对象,以使被分配到所述多个触摸板中的各个触摸板的对象的数量之比与所述操作比率相等。12如权利要求8或9所述的显示控制装置,所述分配部,向所述多个触摸板分配所述多个对象,以使被分配到所述多个触摸板中的各个触摸板的对象的面积的合计之比与所述操作比率相等。13如权利要求8或9所述的显。

8、示控制装置,所述分配部,向所述多个触摸板分配所述多个对象,以使操作概率之比与所述操作比率相等,所述操作概率之比是被分配到所述多个触摸板中的各个触摸板的对象被操作的概率之比。14如权利要求8或9所述的显示控制装置,所述分配部,向所述多个触摸板分配所述多个对象,以使倒数比与所述操作比率相等,所述倒数比是被分配到所述多个触摸板中的各个触摸板的对象的面积中最小的面积比上对应的区域的面积而得到的值的倒数之比。15如权利要求1至14中的任一项所述的显示控制装置,所述操作比率设定部,根据所述多个触摸板的所述用户的操作历史,算出各个所述触摸板的所述用户的操作能力的高低之比,并将所算出的操作能力的高低之比设定为。

9、所述操作比率。16如权利要求15所述的显示控制装置,所述操作历史示出一定时间内的针对各个所述触摸板的所述用户的输入次数,所述操作比率设定部,将所述输入次数之比作为所述操作能力的高低之比来算出。17如权利要求15所述的显示控制装置,所述操作历史示出针对各个所述触摸板的所述用户的误操作的次数,所述操作比率设定部,将所述误操作的次数之比的倒数作为所述操作能力的高低之比来算出。18如权利要求15所述的显示控制装置,所述操作历史示出针对各个所述触摸板的所述用户的一次的输入所需要的需要时间,所述操作比率设定部,根据所述操作历史算出平均需要时间,并将所算出的平均需要时间之比的倒数设定为所述操作比率,所述平均。

10、需要时间是一次的输入所需要的需要时间的平均值。19如权利要求15所述的显示控制装置,所述操作历史示出针对各个所述触摸板的所述用户的一次的输入为止描绘的轨迹的距离,所述操作比率设定部,根据所述操作历史算出平均移动距离,并将所算出的平均移动距离之比的倒数设定为所述操作比率,所述平均移动距离是一次的输入为止描绘的轨迹的权利要求书CN102365611ACN102365632A3/4页4距离的平均值。20如权利要求15所述的显示控制装置,所述操作历史示出针对各个所述触摸板的所述用户的一次的输入所需要的需要时间以及一次的输入为止描绘的轨迹的距离,所述操作比率设定部,根据所述操作历史算出平均速度,并将所算。

11、出的平均速度之比设定为所述操作比率,所述平均速度是一次的输入为止描绘的轨迹的速度的平均值。21一种触摸板输入系统,接受用户针对多个触摸板的输入,根据所接受的输入,控制被配置在显示画面上的多个对象的显示,所述触摸板输入系统包括触摸板装置,具备所述多个触摸板;显示装置,具备所述显示画面;以及显示控制装置,根据针对所述多个触摸板的输入,控制被配置在所述显示画面上的多个对象的显示,所述显示控制装置具备操作比率设定部,设定操作比率,该操作比率示出针对各个所述触摸板的所述用户的操作能力的高低之比;分配部,向所述多个触摸板分配所述画面的区域;画面内位置决定部,根据示出被分配的区域的信息,决定指定位置,该指定。

12、位置示出与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置;以及显示控制部,控制被配置在所述指定位置的对象的显示,所述分配部,根据所述操作比率,分配所述画面的区域与所述多个对象中的至少一方。22一种显示控制方法,根据用户针对多个触摸板的输入,控制被配置在画面上的多个对象的显示,所述显示控制方法包括操作比率设定步骤,设定操作比率,该操作比率示出针对各个所述触摸板的所述用户的操作能力的高低之比;分配步骤,向所述多个触摸板分配所述画面的区域;画面内位置决定步骤,根据示出被分配的区域的信息,决定指定位置,该指定位置示出与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置;以及。

13、显示控制步骤,控制被配置在所述指定位置的对象的显示,在所述分配步骤中,根据所述操作比率,分配所述画面的区域与所述多个对象中的至少一方。23一种程序,该程序使计算机执行显示控制方法,该显示控制方法,根据用户针对多个触摸板的输入,控制被配置在画面上的多个对象的显示,所述显示控制方法包括操作比率设定步骤,设定操作比率,该操作比率示出针对各个所述触摸板的所述用户的操作能力的高低之比;分配步骤,向所述多个触摸板分配所述画面的区域;画面内位置决定步骤,根据示出被分配的区域的信息,决定指定位置,该指定位置示出与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置;以及显示控制步骤,控制被配置在所述。

14、指定位置的对象的显示,权利要求书CN102365611ACN102365632A4/4页5在所述分配步骤中,根据所述操作比率,分配所述画面的区域与所述多个对象中的至少一方。24一种集成电路,根据用户针对多个触摸板的输入,控制被配置在画面上的多个对象的显示,所述集成电路具备操作比率设定部,设定操作比率,该操作比率示出针对各个所述触摸板的所述用户的操作能力的高低之比;分配部,向所述多个触摸板分配所述画面的区域;画面内位置决定部,根据示出被分配的区域的信息,决定指定位置,该指定位置示出与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置;以及显示控制部,控制被配置在所述指定位置的对象的显。

15、示,所述分配部,根据所述操作比率,分配所述画面的区域与所述多个对象中的至少一方。权利要求书CN102365611ACN102365632A1/34页6显示控制装置、显示控制方法以及触摸板输入系统技术领域0001本发明涉及利用多个触摸板控制被显示在画面上的对象的显示控制装置、显示控制方法以及触摸板输入系统。背景技术0002利用触摸板或触摸屏进行被显示在画面上的对象的输入操作的技术是已知技术。在触摸板或触摸屏中,能够通过变更被显示在画面上的对象的大小而使对象的选择变得容易,从而减低误操作而提高可操作性。0003作为以往的技术,专利文献1公开了变更被显示在画面上的对象的大小的技术。在专利文献1记载的。

16、技术中,通过边扩大或缩小对象边另操作员用户操作,检测能够操作的最小限度的宽度X和高度Y,并以最恰当的横向宽度X和高度Y来显示对象,从而能够消除触摸屏的误操作。0004专利文献1日本特开平1091226号公报0005然而,上述以往的技术中存在可操作性的提高不够充分的课题。0006例如,存在不能变更被显示在显示画面的对象的数量的应用。这样的应用中存在这样一种情况,即已有多个对象被配置在显示画面上,若不减少对象的数量则不能变更对象的大小。因此,在这样的情况下,存在不能提高可操作性这样的课题。0007具体而言,专利文献1记载的技术中,在多个对象被配置在显示画面上的情况下,显示画面的区域是固定的区域。因。

17、此,为了变更对象的大小而使被显示在显示画面上的对象的数量减少。因此,在专利文献1记载的技术中,在应用是不能减少对象的数量的应用的情况下,因不能变更对象的大小而不能提高可操作性。0008并且,为了不变更对象的数量,可考虑使画面大画面化或者利用多个画面等。但是,这些情况下都会发生耗电增加等问题。发明内容0009本发明为了解决上述以往的课题,目的在于提供不变更被显示在显示画面上的对象的数量就能够提高可操作性的显示控制装置、显示控制方法以及触摸板输入系统。0010为了解决上述以往的课题,本发明的一个实施例所涉及的显示控制装置,根据用户针对多个触摸板的输入,控制被配置在画面上的多个对象的显示,所述显示控。

18、制装置具备操作比率设定部,设定操作比率,该操作比率示出针对各个所述触摸板的所述用户的操作能力的高低之比;分配部,向所述多个触摸板分配所述画面的区域;画面内位置决定部,根据示出被分配的区域的信息,决定指定位置,该指定位置示出与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置;以及显示控制部,控制被配置在所述指定位置的对象的显示,所述分配部,根据所述操作比率,分配所述画面的区域与所述多个对象中的至少一方。0011据此,按照操作比率设定部设定的操作比率,向多个触摸板分配画面的区域与对说明书CN102365611ACN102365632A2/34页7象中的至少一方,从而能够以用户容易操作。

19、的触摸板进行更多的操作以及更精细的操作,并能够使以用户不易操作的触摸板进行的操作减少或者使精细的操作减少。并且,在分配画面区域或者对象之时,并不减少被配置在画面上的对象的数量,因此不必变更显示在画面上的对象的数量就能够提高触摸板的可操作性。并且,不必使显示画面大画面化或者利用多个画面,因此也能够防止耗电增加。0012并且,也可以是,所述多个对象被配置在所述画面内的预先规定的位置,所述分配部,向所述多个触摸板分配所述画面的多个区域,以使所述用户的操作能力高的触摸板被分配大的区域。0013据此,通过不变更对象的配置位置而变更区域的分配,从而能够提高触摸板的操作效率。也就是说,在对象的配置固定的情况。

20、下,不变更区域的分配就能够提高触摸板的操作效率。例如,通过向用户容易操作的触摸板分配大的区域,能够使容易操作的触摸板操作更多的对象。并且,通过向用户不易操作的触摸板分配小的区域,从而使不易操作的触摸板操作数量少的对象。0014例如,也可以是,所述分配部,决定所述画面的所述多个区域,以使所述多个区域的面积比与所述操作比率相等,并向所述多个触摸板分配所决定的多个区域。0015据此,向用户容易操作的触摸板分配大的区域且向用户不易操作的触摸板分配小的区域,能够提高触摸板的操作效率。0016并且,也可以是,所述分配部,决定所述画面的所述多个区域,以使所述多个区域中的各个区域包括的对象的数量之比与所述操作。

21、比率相等,并向所述多个触摸板分配所决定的多个区域。0017据此,用户容易操作的触摸板被分配的对象的数量多且用户不易操作的触摸板被分配的对象的数量少,因此能够提高触摸板的操作效率。0018并且,也可以是,所述分配部,决定所述画面的所述多个区域,以使所述多个区域中的各个区域包括的对象的面积的合计之比与所述操作比率相等,并向所述多个触摸板分配所决定的多个区域。0019据此,用户容易操作的触摸板被分配的对象数量多且用户不易操作的触摸板被分配的对象的数量少,因此能够提高触摸板的操作效率。0020并且,也可以是,所述分配部,决定所述画面的所述多个区域,以使操作概率之比与所述操作比率相等,并向所述多个触摸板。

22、分配所决定的多个区域,所述操作概率之比是所述多个区域中的各个区域包括的对象被操作的概率之比。0021据此,用户容易操作的触摸板被分配频繁操作的对象且用户不易操作的触摸板被分配不太操作的对象,因此能够提高触摸板的操作效率。0022并且,也可以是,所述分配部,决定所述画面的所述多个区域,以使倒数比与所述操作比率相等,并向所述多个触摸板分配所决定的多个区域,所述倒数比是所述多个区域中的各个区域包括的对象的面积中最小的面积比上对应的区域的面积而得到的值的倒数之比。0023据此,用户容易操作的触摸板被分配最小的对象,因此能够提高触摸板的操作效率。0024并且,也可以是,所述画面已被决定有被分配到所述多个。

23、触摸板的预先规定的多说明书CN102365611ACN102365632A3/34页8个区域,所述分配部,根据所述操作比率,向所述多个触摸板分配所述多个对象,所述显示控制装置还具备对象校正部,该对象校正部对所述多个对象中的至少一个对象进行校正,以使所述多个对象被配置到由所述分配部向触摸板分配的区域内。0025据此,通过不变更区域的分配而变更对象的分配,从而能够提高触摸板的操作效率。也就是说,在画面的区域与触摸板之间的分配固定的情况下,通过变更对象的分配,从而能够提高触摸板的操作效率。例如,能够向用户容易操作的触摸板分配的对象的数量多,向用户不易操作的触摸板分配的对象的数量少。0026并且,也可。

24、以是,所述对象校正部,校正所述至少一个对象的位置、尺寸、输入接受位置以及输入接受尺寸中的至少一个。0027据此,能够变更对象的尺寸以及位置中的至少一方,例如使不易操作的触摸板操作尺寸大的对象,从而能够提高可操作性。0028例如,也可以是,所述分配部,向所述多个触摸板分配所述多个对象,以使被分配到所述多个触摸板中的各个触摸板的对象的数量与各个暂定区域包括的对象的数量相等,所述暂定区域是将所述画面暂定分配为面积比与所述操作比率相等而得到的区域。0029据此,例如向用户容易操作的触摸板分配的对象的数量多且向用户不易操作的触摸板分配的对象的数量少,从而能够提高触摸板的可操作性。0030并且,也可以是,。

25、所述分配部,向所述多个触摸板分配所述多个对象,以使被分配到所述多个触摸板中的各个触摸板的对象的数量之比与所述操作比率相等。0031据此,向用户容易操作的触摸板分配的对象数量多且向用户不易操作的触摸板分配的对象的数量少,从而能够提高触摸板的可操作性。0032并且,也可以是,所述分配部,向所述多个触摸板分配所述多个对象,以使被分配到所述多个触摸板中的各个触摸板的对象的面积的合计之比与所述操作比率相等。0033据此,向用户容易操作的触摸板分配的对象的数量多且向用户不易操作的触摸板分配的对象的数量少,从而能够提高触摸板的可操作性。0034并且,也可以是,所述分配部,向所述多个触摸板分配所述多个对象,以。

26、使操作概率之比与所述操作比率相等,所述操作概率之比是被分配到所述多个触摸板中的各个触摸板的对象被操作的概率之比。0035据此,向用户容易操作的触摸板分配频繁操作的对象且向用户不易操作的触摸板分配不太操作的对象,从而能够提高触摸板的可操作性。0036并且,也可以是,所述分配部,向所述多个触摸板分配所述多个对象,以使倒数比与所述操作比率相等,所述倒数比是被分配到所述多个触摸板中的各个触摸板的对象的面积中最小的面积比上对应的区域的面积而得到的值的倒数之比。0037据此,向用户容易操作的触摸板分配最小的对象,因此能够提高触摸板的可操作性。0038并且,也可以是,所述操作比率设定部,根据所述多个触摸板的。

27、所述用户的操作历史,算出各个所述触摸板的所述用户的操作能力的高低之比,并将所算出的操作能力的高低之比设定为所述操作比率。0039据此,根据操作历史算出操作比率,因此能够进行更加适合于用户的恰当的分配,能够提高触摸板的可操作性。说明书CN102365611ACN102365632A4/34页90040例如,也可以是,所述操作历史示出一定时间内的针对各个所述触摸板的所述用户的输入次数,所述操作比率设定部,将所述输入次数之比作为所述操作能力的高低之比来算出。0041并且,也可以是,所述操作历史示出针对各个所述触摸板的所述用户的误操作的次数,所述操作比率设定部,将所述误操作的次数之比的倒数作为所述操作。

28、能力的高低之比来算出。0042并且,也可以是,所述操作历史示出针对各个所述触摸板的所述用户的一次的输入所需要的需要时间,所述操作比率设定部,根据所述操作历史算出平均需要时间,并将所算出的平均需要时间之比的倒数设定为所述操作比率,所述平均需要时间是一次的输入所需要的需要时间的平均值。0043并且,也可以是,所述操作历史示出针对各个所述触摸板的所述用户的一次的输入为止描绘的轨迹的距离,所述操作比率设定部,根据所述操作历史算出平均移动距离,并将所算出的平均移动距离之比的倒数设定为所述操作比率,所述平均移动距离是一次的输入为止描绘的轨迹的距离的平均值。0044并且,也可以是,所述操作历史示出针对各个所。

29、述触摸板的所述用户的一次的输入所需要的需要时间以及一次的输入为止描绘的轨迹的距离,所述操作比率设定部,根据所述操作历史算出平均速度,并将所算出的平均速度之比设定为所述操作比率,所述平均速度是一次的输入为止描绘的轨迹的速度的平均值。0045并且,本发明的一个实施例所涉及的触摸板输入系统,接受用户针对多个触摸板的输入,根据所接受的输入,控制被配置在显示画面上的多个对象的显示,所述触摸板输入系统包括触摸板装置,具备所述多个触摸板;显示装置,具备所述显示画面;以及显示控制装置,根据针对所述多个触摸板的输入,控制被配置在所述显示画面上的多个对象的显示,所述显示控制装置具备操作比率设定部,设定操作比率,该。

30、操作比率示出针对各个所述触摸板的所述用户的操作能力的高低之比;分配部,向所述多个触摸板分配所述画面的区域;画面内位置决定部,根据示出被分配的区域的信息,决定指定位置,该指定位置示出与所述多个触摸板内的所述用户进行输入的位置对应的所述画面内的位置;以及显示控制部,控制被配置在所述指定位置的对象的显示,所述分配部,根据所述操作比率,分配所述画面的区域与所述多个对象中的至少一方。0046另外,本发明不仅能够作为显示控制装置以及触摸板输入系统来实现,而且也能够作为将构成该显示控制装置的处理单元作为步骤的方法来实现。而且,也可以作为使计算机执行这些步骤的程序来能实现。而且,也可以作为记录了该程序的计算机。

31、可读取的CDROMCOMPACTDISCREADONLYMEMORY等记录介质以及示出该程序的信息、数据或信号来实现。而且,这些程序、信息、数据以及信号也可以通过互联网等通信网络来分发。0047并且,构成上述各显示控制装置的构成要素的一部分或全部也可以由一个系统LSILARGESCALEINTEGRATION大规模集成电路构成。系统LSI是将多个构成部集成在一个芯片上而制造的超多功能LSI,具体而言,是包括微处理器、ROM以及RAMRAMDOMACCESSMEMORY随机存取存储器等而构成的计算机系统。0048通过本发明的一个实施例所涉及的显示控制装置、显示控制方法以及触摸板输入系统,不必变更。

32、显示画面上的对象的数量就能提高触摸板的可操作性。说明书CN102365611ACN102365632A5/34页10附图说明0049图1是示出本发明的实施例1的触摸板输入系统的概要的图。0050图2是示出本发明的实施例1的触摸板装置以及显示控制装置的构成的一个例子的框图。0051图3是示出本发明的实施例1的触摸信息检测部生成的板内位置信息的数据结构的一个例子的示意图。0052图4是示出本发明的实施例1的操作比率设定部生成的操作比率信息的数据结构的一个例子的示意图。0053图5是示出本发明的实施例1的区域分配部生成的区域分配信息的数据结构的一个例子的示意图。0054图6是本发明的实施例1的指定位。

33、置决定部生成的决定位置信息的数据结构的一个例子的示意图。0055图7是示出在本发明的实施例1的触摸板输入系统中使对触摸板装置的输入适用于画面显示的过程的一个例子的流程图。0056图8是示出在本发明的实施例1的触摸板输入系统中区域分配部分配区域的过程的一个例子的流程图。0057图9是示出本发明的实施例1的触摸板输入系统中指定位置决定部算出显示画面内的指定位置信息的过程的一个例子的流程图。0058图10是示出本发明的实施例1的对象信息一览的数据结构的一个例子的示意图。0059图11是示出本发明的实施例1的触摸板输入系统中区域分配部分配区域的过程的另外的一个例子的流程图。0060图12是示出本发明的。

34、实施例1的触摸板输入系统中区域分配部分配区域的过程的另外一个例子的流程图。0061图13是示出本发明的实施例2的触摸板输入系统的概要的图。0062图14是示出本发明的实施例2的触摸板装置以及显示控制装置的构成的一个例子的框图。0063图15是示出本发明的实施例2的对象分配部生成的对象分配信息的数据结构的一个例子的示意图。0064图16是本发明的实施例2的触摸信息校正部生成指定位置信息的数据结构的一个例子的示意图。0065图17是示出本发明的实施例2的已校正对象信息一览的数据结构的一个例子的示意图。0066图18是示出在本发明的实施例2的触摸板输入系统中使对触摸板装置的输入适用于画面显示的过程的。

35、一个例子的流程图。0067图19是示出本发明的实施例2的对象信息校正部执行的对象信息的校正过程的一个例子的流程图。0068图20是示出本发明的实施例3的触摸板装置以及显示控制装置的构成的一个例子的框图。说明书CN102365611ACN102365632A6/34页110069图21是示出在本发明的实施例3的触摸板输入系统中使对触摸板装置的输入适用于画面显示的过程的一个例子的流程图。0070图22是示出本发明的实施例3的操作比率算出用应用的一个例子的图。0071图23是示出本发明的实施例3的操作比率算出用应用的一个例子的图。0072图24A是示出本发明的实施例3的操作历史的数据结构的一个例子的。

36、示意图。0073图24B是示出本发明的实施例3的操作历史的数据结构的一个例子的示意图。0074图25是示出本发明的实施例4的触摸板装置以及显示控制装置的构成的一个例子的框图。0075图26是示出在本发明的实施例4的触摸板输入系统中使对触摸板装置的输入适用于画面显示的过程的一个例子的流程图。0076图27是示出本发明的实施例的变形例的触摸板输入系统的概要的一个例子的图。0077图28是示出本发明的实施例的变形例的触摸板输入系统的概要的一个例子的图。0078图29是示出本发明的实施例的变形例的显示画面的分配的一个例子的图。具体实施方式0079以下,参照附图说明本发明的实施例。0080实施例1008。

37、1本发明的实施例1所涉及的显示控制装置,根据操作比率,向多个触摸板分配显示画面的区域,该操作比率示出针对各个触摸板的用户的操作能力的高低之比。具体而言,本发明的实施例1所涉及的显示控制装置,决定显示画面的多个区域,以使用户的操作能力高的触摸板被分配大的区域,并向多个触摸板分配所决定的区域。0082图1是示出本发明的实施例1的触摸板输入系统100的概要的图。触摸板输入系统100具备触摸板装置200以及显示控制装置300。0083显示画面111是配置有多个对象对象114以及115等的显示画面的一个例子。另外,多个对象对象114以及115被配置在预先规定的位置上。也就是说,显示画面111内的多个对象。

38、的位置是固定的。0084触摸板装置200具备左触摸板201和右触摸板202。0085通过绝对坐标,左触摸板201以及右触摸板202的板区域与显示画面111的画面区域相关联。本实施例中,左触摸板201的板区域与显示画面111中的左触摸板操作区域112相关联。并且,右触摸板202的板区域与显示画面111中的右触摸板操作区域113相关联。0086例如,分别是,左触摸板201的左上端映射于左触摸板操作区域112的左上端,左触摸板201的右下端映射于左触摸板操作区域112的右下端。另外,左触摸板201的右上端以及左下端也同样。并且,由左触摸板201操作左触摸板操作区域112的范围中包括的对象,例如对象1。

39、15等。0087同样,分别是,右触摸板202的左上端映射于右触摸板操作区域113的左上端,右触摸板202的右下端映射于右触摸板操作区域113的右下端。另外,右触摸板202的右上说明书CN102365611ACN102365632A7/34页12端以及左下端也同样。并且,由右触摸板202操作右触摸板操作区域113的范围中包括的对象,例如对象114等。0088手指120接触右触摸板202,则触摸板装置200利用右触摸板202的板区域内的位置信息即X轴坐标以及Y轴坐标的信息,来生成板内位置信息。并且,触摸板装置200向显示控制装置300发送所生成的板内位置信息。0089通过绝对坐标,左触摸板201以。

40、及右触摸板202的板区域与显示画面111的画面区域相关联。因此,显示控制装置300,利用板区域内的位置信息,算出对应的右触摸板操作区域113在显示画面111中的位置信息即X轴坐标以及Y轴坐标。并且,显示控制装置300,通过变更在显示画面111的对应的坐标上的对象114的显示颜色或显示尺寸,从而向用户提示与手指120对触摸板的输入对应的显示画面111的指定位置是在对象114上。0090另外,利用静电板针对触摸板装置200所具备的多个触摸板左触摸板201以及右触摸板202的各个触摸板检测手指120接触了哪一个位置这样的技术是公知的技术,因此省略其说明。0091图2是示出本发明的实施例1的触摸板装置。

41、200以及显示控制装置300的构成的一个例子的框图。0092触摸板装置200具备多个触摸板,接受用户的输入。如图2所示,触摸板装置200具备左触摸板201、右触摸板202、左触摸信息检测部203以及右触摸信息检测部204。0093并且,显示控制装置300,根据针对多个触摸板左触摸板201以及右触摸板202的用户的输入,控制被配置在显示画面111的多个对象的显示。如图2所示,显示控制装置300具备操作比率设定部301、区域分配部302、指定位置决定部303、应用保持部304以及对象显示控制部305。0094并且,显示部310具有显示画面111。另外,也可以是,如图1所示,显示控制装置300具备显。

42、示部310。0095左触摸信息检测部203生成示出用户对左触摸板201的输入的触摸信息。触摸信息是至少示出用户的输入的位置的信息。具体而言,左触摸信息检测部203,从左触摸板201接受来自用户的对触摸板的输入,并将以X轴坐标以及Y轴坐标来表示了在板区域内用户触摸的位置的信息,作为板内位置信息来向指定位置决定部303进行通知。0096右触摸信息检测部204,生成示出用户对右触摸板202的输入的触摸信息。触摸信息是至少示出用户的输入的位置的信息。具体而言,右触摸信息检测部204,从右触摸板202接受来自用户的对触摸板的输入,将以X轴坐标以及Y轴坐标来表示了在板区域内用户触摸的位置的信息,作为板内位。

43、置信息来向指定位置决定部303进行通知。0097操作比率设定部301设定示出针对各个触摸板的用户的操作能力的高低之比的操作比率。具体而言,操作比率设定部301,根据来自用户的触摸板操作设定信息,来设定左触摸板201与右触摸板202之间的操作比率,并作为操作比率信息通知给区域分配部302。0098例如,可考虑这样的方法,即作为触摸板操作设定信息,另其输入惯用手,在惯用手是右手时,将“左触摸板操作比率”设定为“04”,并将“右触摸板操作比率”设定为“06”。相反,在惯用手是左手时,将“左触摸板操作比率”设定为“06”,并将“右触摸板操作比率”设定为“04”。0099并且,也可以是,例如,使其以数值。

44、输入左手与右手间的操作能力差的水平,将与说明书CN102365611ACN102365632A8/34页13被输入的数值成比例的值作为各触摸板的操作比率来设定。例如,可考虑这样的方法,即在用户的输入为,左手为“10”而右手为“12”的情况下,将“左触摸板操作比率”设定为“045”,并将“右触摸板操作比率”设定为“055”。0100区域分配部302是本发明所涉及的分配部的一个例子,根据操作比率,向多个操作板分配多个对象与显示画面111的区域中的至少一方。例如,区域分配部302,根据操作比率,向多个触摸板分配显示画面111的区域,以使用户的操作能力越高的触摸板成为其操作对象的对象数量越多。0101。

45、具体而言,区域分配部302,根据操作比率,决定显示画面111的多个区域,以使用户的操作能力高的触摸板会被分配大的区域,并向多个触摸板分配所决定的区域。在本实施例中,区域分配部302,根据操作比率,将显示画面111分割为多个区域,并向多个触摸板分配所分割的区域。例如,在用户是右手为惯用手且对右触摸板202的操作能力比对左触摸板201的操作能力高的情况下,右触摸板操作区域113比左触摸板操作区域112大。0102更具体而言,区域分配部302,利用被通知的操作比率信息,决定怎样向左触摸板操作区域112和右触摸板操作区域113分配显示画面111。作为一个例子,区域分配部302,决定显示画面111的多个。

46、区域,以使多个区域的面积比与操作比率相等,并向多个触摸板分配所决定的多个区域。0103具体而言,区域分配部302,将显示画面111分割为多个区域,以使分割显示画面111而得到的多个区域的面积比与操作比率相等。并且,区域分配部302,向指定位置决定部303通知表示分配结果的区域分配信息。区域分配信息,例如是,将与左触摸板201对应的显示画面111内的左触摸板操作区域112以及与右触摸板202对应的右触摸板操作区域113,分别以X轴坐标以及Y轴坐标示出的信息。0104另外,操作比率与面积的比率并非一定要一致。区域分配部302,只要将面积的区域分配为操作能力高的触摸板被分配更宽广面积的区域就可以。0。

47、105指定位置决定部303,是本发明所涉及的画面内位置决定部的一个例子,根据示出被分配的区域的信息区域分配信息,决定指定位置。另外,指定位置示出与多个触摸板内的用户的输入的位置对应的显示画面111内的位置。0106例如,指定位置决定部303,根据被左触摸信息检测部203或右触摸信息检测部204通知的板内位置信息以及被区域分配部302通知的区域分配信息,决定显示画面111中的指定位置,并将所决定的指定位置,作为显示画面111的指定位置信息向对象显示控制部305进行通知。0107应用保持部304,保持一个以上的应用,并向对象显示控制部305收递应该执行的应用。在此,应用是指,利用HTML以及XML。

48、等标记MARKUP语言或者JAVA注册商标SCRIPT等脚本SCRIPT语言描述的文本文档。并且,设想的是应用中包括用于将对象显示于显示画面111的位置信息以及对象被聚焦或被选择的情况下的处理工作信息等。另外,应用并不限定于此。0108对象显示控制部305,控制被配置在指定位置信息所示出的指定位置的对象的显示。0109具体而言,对象显示控制部305,首先从应用保持部304取得应该执行的应用。并且,对象显示控制部305,对所取得的应用进行文档分析,取得对象的位置信息,并取得对象说明书CN102365611ACN102365632A9/34页14被聚焦或被选择的情况下的处理工作信息。0110并且,。

49、对象显示控制部305按照所取得的对象的位置信息来指示对象的显示。或者,对象显示控制部305,根据被指定位置决定部303通知的指定位置信息,判定被指定的对象,执行对应的处理工作。这样的技术,作为在WEB浏览器等中读入HTML文档进行文档分析并在对象被显示或者被聚焦时执行脚本的技术,为一般所知,因此省略详细的说明。0111显示部310,按照来自对象显示控制部305的指示,在显示画面111显示对象。0112图3是示出本发明的实施例1的左触摸信息检测部203以及右触摸信息检测部204向指定位置决定部303通知板内位置信息的一个例子的图。该图所示的板内位置信息400包括“输入板ID”、“板内X轴坐标”以及“板内Y轴坐标”。0113“输入板ID”是用于标识在触摸板装置200所具备的多个触摸板左触摸板201和右触摸板202中被触摸的是哪一个触摸板的标识符。“板内X轴坐标”以及“板内Y轴坐标”分别是用于示出触摸板内的哪一个部分被触摸的板区域内的位置信息的X轴坐标以及Y轴坐标。例如,设定板的左上端的X轴坐标以及Y轴坐标为0,并分别向板的右下端的X轴坐标以及Y轴坐标分配规定的最大值。“板内X轴坐标”以及“板内Y轴坐标”是0最大值的范围的值,示出触摸板内的哪个区域被触摸。0114在此,作为一个例子,设定由左触摸信息检测部203向指定位置决定部303通知的板内位置信息400的“输入板ID”是“0”即左触。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1