首页> 中国专利> 数据输入方法和装置以及数据输入程序记录媒体

数据输入方法和装置以及数据输入程序记录媒体

摘要

无手指的疲劳感通过直观而容易的操作高速而连续的数据输入。在显示装置2的显示画面上,显示配置了成为输入的对象的数据显示区域21的数据输入画面20,包括在显示画面上的光标27从位置A移动到位置B、从位置A移动到位置C时输入数据(1)的第1输入方法和从B移动到A、从C移到A时输入数据(1)的第2输入方法。在光标27横切数据显示区域21的边界线时,通过输入与数据显示区域21对应的数据而进行数据输入。

著录项

  • 公开/公告号CN1298144A

    专利类型发明专利

  • 公开/公告日2001-06-06

    原文格式PDF

  • 申请/专利权人 秋山荣治;

    申请/专利号CN00128368.5

  • 发明设计人 秋山荣治;

    申请日2000-11-24

  • 分类号G06F3/033;G06F9/44;

  • 代理机构中国专利代理(香港)有限公司;

  • 代理人刘宗杰

  • 地址 日本大阪府

  • 入库时间 2023-12-17 13:54:28

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-09-29

    未缴年费专利权终止 IPC(主分类):G06F3/033 授权公告日:20050105 申请日:20001124

    专利权的终止

  • 2009-01-21

    专利权的终止(未缴年费专利权终止)

    专利权的终止(未缴年费专利权终止)

  • 2005-01-05

    授权

    授权

  • 2002-11-27

    实质审查的生效

    实质审查的生效

  • 2002-10-23

    实质审查的生效

    实质审查的生效

  • 2001-06-06

    公开

    公开

查看全部

说明书

本发明涉及例如在向计算机进行数据输入时使用鼠标等指示器件通过移动在显示装置的显示画面上显示的光标而用于输入数据的数据输入方法和装置以及使用本发明记录使计算机执行的程序的记录媒体。

通常,将文字、数字或符号等输入计算机时,大多是使用键盘。

在近年来的计算机系统中,也使用图形用户界面进行数据输入。例如,开发了使用鼠标等指示器件、使在显示画面上显示的光标移动到所希望的位置并通过用手指按下鼠标的按钮并立即离开的所谓的点击操作或在用手指按下鼠标的按钮的状态下使鼠标移动到所希望的位置后使手指离开的所谓的跟踪操作等利用直观而容易的操作输入数据的数据输入方法和数据输入装置。

例如,如图13所示,操作者使用鼠标通过跟踪操作使在显示画面上显示的输入控制杆51移动到数值刻度53的位置。另外,通过点击操作在两端显示的增减按钮52,可以按显示点单位增减输入值。

另外,如图14所示,操作者使用鼠标使光标与在显示画面上显示的输入按钮61的位置一致,通过鼠标的点击操作而输入与在该位置显示的输入按钮61对应的数据。

通常所使用的键盘输入,操作必须熟练,对老年人不适合,但在输入大量的数据时,使用键盘是现实的。另外,上述先有的使用图形用户界面的数据输入方法和数据输入装置在连续的数据输入中,需要时间和精力,存在以下的问题。

即,在图13中,例如在可以输入的数据范围为0~100、输入控制杆51的移动范围的显示点为101时,可以输入的数值的最小单位就成为1,成为整数值输入。在想输入小数点以下的数值时,在从键盘直接输入数据现实部54或设定变更数值的最小单位后,必须移动输入控制杆51。因此,必须根据数值的最小单位频繁地分开使用鼠标操作和键盘操作,操作麻烦,数据输入需要大量的时间和精力。

另外,在图14中,操作者使用鼠标使光标与在显示画面上显示的输入按钮61的位置一致,通过点击操作鼠标而将数字等顺序输入数据显示部62,但是,由于按输入值的位数反复进行这样的操作,所以,输入需要花费大量时间,同时点击操作也容易引起手指的疲劳。

本发明就是鉴于上述先有技术的问题而提案的,目的旨在通过移动在显示画面上显示的光标来输入数据、从而鼠标等的操作简单、手指也不疲劳而大幅度提高数据输入的操作性和输入效率。

为了解决上述问题,本发明的数据输入方法是使用于位置指示的光标显示在显示装置的显示画面上、根据外部的操作通过移动光标而输入数据的数据输入方法,其特征在于:在上述显示画面上,使表示成为输入的对象的1个以上的数据的1个以上的数据显示区域与其所示的数据对应地进行显示,在上述显示画面中的上述光标横切上述数据显示区域的边界线从内侧移动到外侧时或从外侧移动到内侧时,就输入与该边界线的数据显示区域对应的数据。

此外,在本发明的数据输入方法中,在上述显示画面上,除了上述数据显示区域外,还显示1个以上的与1个以上的数据显示区域的至少一部分相邻或与1个以上的数据显示区域的一部分重叠的数据输入无效区域,即使是在上述显示画面中的光标横切上述数据显示区域的边界线从内侧移动到外侧时或从外侧移动到内侧时,在上述数据输入无效区域的内部移动时,就不输入数据。

另外,本发明的数据输入装置是使用于位置指示的光标显示在显示装置的显示画面上、根据外部的操作通过移动光标而输入数据的数据输入装置,其特征在于:具有使表示成为输入的对象的1个以上的数据的1个以上的数据显示区域与其所示的数据对应地显示在上述显示画面上的区域显示单元、在在上述显示画面中的上述光标横切上述数据显示区域的边界线从内侧移动到外侧时或从外侧移动到内侧时输入与该边界线的数据显示区域对应的数据的数据输入单元和将输入的1个以上的数据的结果显示在上述显示画面上的输入数据显示单元。

此外,在本发明的数据输入装置中,在上述区域显示单元中,除了上述数据显示区域外,还显示1个以上的与1个以上的数据显示区域的至少一部分相邻或与1个以上的数据显示区域的一部分重叠的数据输入无效区域,即使是在上述显示画面中的光标横切上述数据显示区域的边界线从内侧移动到外侧时或从外侧移动到内侧时,在上述数据输入无效区域的内部移动时,上述数据输入单元也不输入数据。

并且,在本发明的数据输入装置中,具有指示器件,在上述区域显示单元中,除了上述数据显示区域外,还将表示成为输入的对象的1个以上的数据的1个以上的输入按钮区域与其所示的数据对应地显示,上述数据输入单元根据上述指示器件的操作,移动上述显示画面中的上述光标,在指示到上述输入按钮区域或上述数据显示区域的位置时,就输入与指示的位置的各区域对应的数据。

此外,在本发明的数据输入装置中,进而具有将通过上述数据输入单元而输入的1个以上的数据作为输入数据而存储到指定的存储区域中的输入数据存储单元。

另外,本发明的记录媒体是记录使用于位置指示的光标显示在上述显示画面上、根据外部的操作通过移动光标而输入数据的程序的记录媒体,其特征在于:记录使计算机执行在上述显示画面上将表示成为输入的对象的1个以上的数据的1个以上的数据显示区域与其所示的数据对应的显示的步骤和在在上述显示画面中的上述光标横切上述数据显示区域的边界线从内侧移动到外侧时或从外侧移动到内侧时,就输入与该边界线的数据显示区域对应的数据的步骤的程序。

图1是表示本发明实施例的数据输入装置的结构的图。

图2是表示本发明的第1数据输入方法的基本原理的说明图。

图3是本实施例的在显示画面上显示的数据输入画面的说明图。

图4是表示在本发明的实施例中光标27的移动的说明图。

图5是光标在图4所示的移动中的数据的各输入状态的说明图。

图6是表示在本发明的实施例中数据输入的动作的流程图。

图7是表示通过图6的鼠标的点击操作的数据输入的动作的流程图。

图8是表示本发明的第2数据输入方法的基本原理的说明图。

图9是使数据输入无效区域与多个数据显示区域重合的数据输入的说明图。

图10是是数据输入无效区域与多个数据显示区域重合的另外1个数据输入的说明图。

图11是其他实施例的字母用的数据输入画面的说明图。

图12是其他实施例的配置为环状的数据输入画面的说明图。

图13是先有的数据输入装置的显示画面的说明图。

图14是其他先有的数据输入装置的显示画面的说明图。

实施例

图1是表示本发明实施例的数据输入装置的结构的图。如图1所示,显示装置2与计算机1的CPU11、存储器12、显示控制部13连接,作为指示器件,鼠标3与输入输出控制部14连接。在存储器12中,存储着操作系统(OS)、使用图形用户界面的本发明的数据输入程序和呼叫侧程序的软件。

对于指示器件,除了鼠标外,还可以使用触摸板或输入用的图形输入板等。另外,对于计算机1,除了图1所示的结构外,还可以由外部存储装置、键盘等输入装置、通信装置等构成,在本发明的说明中,只示出了有直接关系的部分,其他部分都省略了。

图2是表示本发明的第1数据输入方法的基本原理的说明图。表示为「1」的数据显示区域21与数据「1」对应,表示为「2」的数据显示区域21与数据「2」对应。现在,在光标27从位置A移动到位置B时,就输入数据「1」。另外,在光标27从位置A移动到位置C时,也输入数据「1」。即,是在光标27横切数据显示区域21的边界线从内侧移动到外侧时输入与该边界线的数据显示区域21对应的数据的数据输入方法。但是,在实际的显示画面上,如图2所示的那样并不示出多个光标27。

计算机1的CPU11顺序执行存储器12存储的数据输入程序。首先,通过显示控制部13使数据输入画面20和各区域的图像在显示装置2上进行显示,并通过控制处理利用鼠标操作从输入输出控制部14输入CPU11的操作信号和光标27的位置等,在光标27横切数据显示区域21的边界线时或在各区域的位置进行鼠标的点击操作时输入与各区域对应的数据。通过显示控制部13使输入的数据的结果在显示装置2上进行显示,通过将输入数据存储到存储器12的指定的存储区域中,成为呼叫侧程序的输入值。下面,详细说明软件中本发明的数据输入程序。

图3是本实施例的在显示画面上显示的数据输入画面20的说明图。计算机1开始执行时,数据输入画面20将显示在显示画面上。在数据输入画面20中,包括11个数据显示区域21、7个输入按钮区域22、数据输入无效区域23、数据显示部24、标题条25和结束按钮26。在图3中,为了容易看图面,只用外形线表示出了各数据显示区域21,但是,在实际的输入画面上,可以显示为可立体地观看的形式。

在数据输入画面20中,数据显示区域21配置为不相邻接而隔开一定间隔的横2列。在其中央和右端配置输入按钮区域22,数据输入无效区域23是数据输入画面20的横方向全区域和从上侧的数据显示区域21的下半部到下侧的数据显示区域21的上半部的矩形区域,重叠地设定包含在该区域的数据显示区域21和输入按钮区域22。

数据显示区域21是通过根据本发明的第1数据输入方法(图2)移动光标27而用于输入与各数据显示区域21对应的数据的区域。另外,在将光标27移动到数据显示区域21的位置并进行点击操作时,即使是该位置包含在数据输入无效区域23中的情况,也输入与该位置的数据显示区域21对应的数据。当然,也可以将多个数据显示区域21相邻接地配置。

输入按钮区域22是在使光标27移动到输入按钮区域22的位置并进行了点击操作时用于输入与该位置的输入按钮区域22对应的数据的区域,即使进行点击操作的位置是处在数据输入无效区域23内的情况,也输入数据。

数据输入无效区域23是不输入数据的区域,是可以自由地选择数据显示区域21的区域。即,光标27在数据输入无效区域23的内部移动时,就不输入数据。但是,在通过鼠标3的点击操作进行输入时,就无视该数据输入无效区域23。

光标27可以根据鼠标3的操作在数据输入画面20或显示画面内移动到任意的位置。当然,也可以使用鼠标3以外的指示器件和其他输入装置等来移动光标27。

图4是表示本发明的实施例中的光标27的移动的说明图。但是,为了容易理解输入方法,图4的数据显示区域21的配置与本实施例不同,而相邻接地表示。图5是光标27进行图4所示的移动时数据的各输入状态的说明图。现在,设光标27位于位置D,在进行移动之前所检测的区域不是数据显示区域21,在光标27从位置D移动到位置E时,检测在现在的光标27位置所存在的区域「1」。

在光标27从位置E移动到位置F时,就检测在现在的光标27位置存在的区域「2」。这时,光标27横切数据显示区域21的边界线从内侧移动到外侧的范围是数据输入无效区域23的内部,所以,不输入数据「1」。

在光标27从位置F移动到位置G时,就检测在现在的光标27位置存在的区域「2」。这时,由于光标27在区域「2」的内部移动,所以,与数据的输入无关。

在光标27从位置G移动到位置H时,在现在的光标27位置不存在数据显示区域21,移动之前的区域是「2」,光标27横切数据显示区域21的边界线从内侧移动到外侧,所以,输入数据「2」。

光标27从位置H移动到位置I时,就检测在现在的光标27位置存在的区域「1」。这时,由于移动之前的区域不是数据显示区域21,所以,与数据的输入无关。

在光标27从位置I移动到位置J时,在现在的光标27位置不存在数据显示区域21,移动之前的区域是「1」,光标27横切数据显示区域21的边界线从内侧移动到外侧,所以,输入数据「1」。

如上所述,是通过光标27在数据输入画面20的数据显示区域21中的移动而输入数据的。输入的数据显示在数据显示部24上。

在本实施例中,输入0~9的数字以外的符号时,利用输入按钮区域22。例如,有删除在数据显示部24上显示的终端的数据的「BS」等控制代码或将输入的数据存储到存储器12的存储输入数据的存储区域中而执行输入结束的「OK」等。通过使光标27移动到这些各输入按钮区域22并进行鼠标3的点击操作,而输入并处理与该区域对应的数据。

另外,使光标27移动到数据显示区域21并进行了鼠标3的点击操作时,就输入与该数据显示区域21对应的数据。

下面,说明本发明的实施例的数据输入的动作。图6是表示本发明实施例的数据输入动作的流程图。计算机1的CPU11开始执行图6的动作。CPU11进行存储器12的各数据的初始设定(S1)。首先,设定数据显示区域21、输入按钮区域22、数据输入无效区域23的各区域范围。另外,光标27的现在位置成为图3所示的数据输入画面20的位置。并且,在光标27的位置所存在的区域成为检测区域。

在步骤2(S2),在显示装置2的显示画面上显示图3所示的数据输入画面20。在该数据输入画面20中,显示数据显示区域21、输入按钮区域22和数据输入无效区域23。另外,在显示画面上显示的数据输入画面20可以移动到显示画面内的任意的位置,最好各区域分色进行显示。

在步骤3(S3),更新存储前位置的前位置信息。但是,在初始时,初始设定的现在位置就成为前位置信息,此后,就将检测到的现在位置作为前位置而存储并更新为前位置信息。

在步骤4(S4),更新存储前区域的前区域信息。但是,在初始时,初始设定的检测区域就成为前区域信息,此后,就将检测到的区域作为前区域存储并更新为前区域信息。

在步骤5(S5),处理利用鼠标操作从输入输出控制部14输入CPU11的操作信号。这时,如果不是鼠标3的点击操作,就进入S6。

在步骤6(S6),检测在显示画面的数据输入画面20上的光标7的现在位置。

在步骤7(S7),判断光标27是否移动了。具体而言,就是将在S6检测的光标27的现在位置与前位置信息进行比较,在两者相互不同时,将判定光标27移动了。另外,如果光标27未移动,就返回到S5。

在步骤8(S8),检测在光标的现在位置存在的区域。具体而言,就是检索光标27的现在位置存在于数据显示区域21和输入按钮区域22中的哪个区域,并检测其结果。

在步骤9(S9),判断存储前区域的前区域信息是否为数据显示区域21。这时,在判定不是数据显示区域21时,就返回到S3。

在步骤10(S10),判断光标27是否移动到了数据显示区域21。具体而言,就是将在S8检测的区域与前区域信息进行比较,在两者相互不同时,就判定光标27从数据显示区域21的内部移动到了外部。这时,光标27的移动就解释为进行输入数据的指令。但是,由于存在数据输入无效区域23,所以,就进入S11。另外,如果光标27不是在数据显示区域21中移动,就返回到S3。

在步骤11(S11),判断光标27的移动是否在数据输入无效区域23的外部。即,光标27的现在位置和前位置信息存在于数据输入无效区域23的内部时,就返回到S3。

在步骤12(S12),输入与前区域信息的区域对应的数据。

输入的数字、符号或控制数据对存储器12存储的输入数据进行追加或删除等处理后进行存储。

在步骤13(S13),将输入的1个以上的数据的结果显示在数据输入画面20的数据显示部24上。

在步骤14(S14),判断操作者是否进行了输入的结束操作。即,在对输入的数据显示为「OK」的输入按钮区域22进行了鼠标3的点击操作时,就进入S15。在除此以外的情况时,就进入S16。

在步骤15(S15),将输入的1个以上的数据作为输入数据存储到存储器12的指定的存储区域中,并结束数据输入。

在步骤16(S16),判断操作者是否进行了中止输入的操作。即,在输入的数据显示为「ESC」的输入按钮区域22或标题条25的结束按钮26的位置进行了鼠标3的点击操作时,就结束数据输入。在除此以外的情况时,就返回到S3,继续进行数据输入。

图7是在图6的S5的操作信号表示通过鼠标3的点击操作进行数据输入的动作的流程图。在使光标27移动到图3的输入按钮区域22或数据显示区域21并进行了鼠标3的点击操作时,就输入与该各区域对应的数据。

在步骤21(S21),判断图6的S5的操作信号是否为鼠标3的点击操作。在该操作信号是鼠标3的点击操作以外的信号时,就结束该程序,返回到图6的S3,继续进行数据输入。

在步骤22(S22),检测显示画面的数据输入画面20上的光标27的现在位置。

在步骤23(S23),检测在光标27的现在位置存在的区域。具体而言,就是检索光标27的现在位置存在于数据显示区域21和输入按钮区域22中的哪个区域中,并检测其结果。

在步骤24(S24),判断检测的区域是否为数据显示区域21。在该检测的区域是数据显示区域21时,就进入S26。

在步骤25(S25),判断检测的区域是否为输入按钮区域22。在该检测的区域是输入按钮区域22时,就进入S26。在除此以外的情况时,就结束该程序,返回到图6的S3,继续进行数据输入。

在步骤26(S26),将检测的区域存储更新为前区域信息。并且,进入图6的S12。

这样,通过鼠标3操作,显示在显示装置2的数据输入画面20上的光标27横切数据显示区域21的边界线仅从内侧移动到外侧便可在直观地输入所希望的数据。因此,非常适合于利用计算机的设计、制造、分析等数值输入作业。这些各应用程序可以呼叫上述实施例的程序,执行数据输入,将存储器12存储的输入数据作为输入值而接收,从而可以处理目的的作业。另外,对于其他所有的数据输入作业也可以发挥很大的效果。

另外,在上述实施例的数据输入画面20中,也可以将数据显示区域21和输入按钮区域22等配置为纵方向。

另外,在上述实施例中,也可以使用本发明的另一个数据输入方法,在显示画面中的光标27横切数据显示区域21的边界线从外侧移动到内侧时输入与该数据显示区域21对应的数据。图8是表示本发明的第2数据输入方法的基本原理的说明图。首先,在光标27从位置A移动到位置B时,就输入数据「1」。另外,在光标27从位置C移动到位置B时,也输入数据「1」。但是,在实际的显示画面上,如图8所示的那样,并不表示出多个光标27。

前次,图9是利用将数据输入无效区域23与多个数据显示区域21相邻接的区域相互重叠的组合的数据输入的说明图。在光标27从位置A移动到位置C时,就输入数据「1」。另外,在光标27从位置A移动到位置C时,由于是在数据输入无效区域23的内部的移动,所以,就不输入数据。即,在数据输入无效区域22重叠的多个数据显示区域21中,即使光标27移动也不输入数据,所以,可以移动到所希望的数据显示区域21来输入数据。

图10是利用组合的另一个数据输入的说明图。在光标27从位置A移动到位置B时,就输入数据「1」。另外,在光标27从位置C移动到位置B时,由于是在数据输入无效区域23的内部的移动,所以,就不输入数据。

图11是其他实施例的字母用的数据输入画面20的说明图。将A~N与O~Z的数据输入画面20相互重叠地显示,是使字母与数据显示区域21对应。作为文字,如果平假名、片假名、符号等都作为数据进行处理,将没有限制。另外,在输入与数据显示区域21的「缲」对应的数据时,就输入现在存储的数据。但是,由于是反复输入数据,所以,就不存储与「缲」对应的数据。

图12是其他实施例的配置为环状的数据输入画面20的说明图。通过将多个数据显示区域21和输入按钮区域22配置为环状,从环状的中心到各数据显示区域21的距离就相等,从而可以很容易地看到数据显示区域21等全体。

除此之外,通过就本发明应用于在计算机的显示画面上显示的选择菜单,仅移动光标27就可以简单地进行计算机的作业。

如上所述,按照本发明的数据输入方法及其装置,可以直观地并且通过单一化的操作输入数据,所以,输入操作容易,不需要熟练。另外,由于不必进行鼠标等的点击操作,所以,也不会感觉到手指的疲劳感,通过使鼠标的移动达到最小限度,可以直观地进行连续的数据输入,所以,可以进行大量的数据输入,从而可以大幅度地提高数据输入的操作性和输入效率。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号