CN102224486B - 显示装置以及显示方法 - Google Patents

显示装置以及显示方法 Download PDF

Info

Publication number
CN102224486B
CN102224486B CN200980146362.9A CN200980146362A CN102224486B CN 102224486 B CN102224486 B CN 102224486B CN 200980146362 A CN200980146362 A CN 200980146362A CN 102224486 B CN102224486 B CN 102224486B
Authority
CN
China
Prior art keywords
drag
pointer
control unit
display
display device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200980146362.9A
Other languages
English (en)
Other versions
CN102224486A (zh
Inventor
神山淑朗
中岛刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN102224486A publication Critical patent/CN102224486A/zh
Application granted granted Critical
Publication of CN102224486B publication Critical patent/CN102224486B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

为了提高操作性,本发明提供一种显示装置,其用于根据由用户执行的指针操作而在画面上移动拖动对象。该显示装置包括:检测部,其用于检测成为拖动对象的移动目的地的画面上的目标对象;以及显示控制部,其用于在比根据由用户执行的操作而移动的指针的显示位置更接近于目标对象的位置显示拖动对象,显示控制部使得:指针与目标对象之间的距离越短则偏移量越大,表示拖动对象与目标对象之间的关联强度的关联度越高则偏移量越大,该偏移量是在接近于目标对象的方向上使拖动对象相对于指针偏移的偏移量。

Description

显示装置以及显示方法
技术领域
本发明涉及用于根据由用户执行指针的操作而移动对象的一种显示装置及一种显示方法。 
背景技术
在计算机中使用应用程序(应用程序B)执行某一种文件(文件A)的方法中,存在一种例如将表示文件A的存在的图标拖放至应用程序B的启动图标上的方法。通过采用此方法,即使文件A在操作***中与应用程序B不建立关联,也可通过应用程序B来执行文件A。 
专利文献1:日本特开平9-138732号公报 
发明内容
本发明待解决的问题 
然而,若应用程序B不可接受文件A,则即使将文件A的图标放至应用程序B的启动图标上,也不执行文件A。或者,在将文件A移动至应用程序B的启动图标上后,显示禁止符号等而无法放下。 
因此,只有在将文件A的图标试着拖动至应用程序B之后,用户才认知到应用程序B不可执行文件A。即,为了确认可使用哪一应用程序来执行某一种文件,用户必须将该文件的图标分别拖动至每个应用程序的启动图标。 
专利文献1揭示当指针移动到某对象的某一范围内时将指针引导至该对象的发明。然而,在专利文献1记载的发明中,除非用户将图标至少拖动至指针被引导的范围内,否则用户不可了解对象是否可接受选定图标。 
此外,在将文件A的图标拖放至应用程序B的启动图标上并执行文件 的情况下,若移动距离长,则在执行开始之前将花费时间。尤其由于近年来画面增大,用户移动图标的操作负担增加。 
因此,本发明的目标为提供能够解决上述问题的一种显示装置、一种程序及一种显示方法。通过组合权利要求中的独立项所描述的特征而达成该目标。此外,从属项界定本发明的更多有利的具体例。 
用于解决问题的方法 
为了解决上述问题,本发明的第一方式提供一种用于根据由用户执行的指针操作而在画面上移动拖动对象的显示装置。该显示装置包括:检测部,其用于检测所述画面上的目标对象,该目标对象为所述拖动对象的移动目的地;及显示控制部,其用于在比根据由用户执行的操作而移动的所述指针的显示位置更接近于所述目标对象的位置上显示所述拖动对象。此外,本发明提供用于使得计算机作为这样的显示装置发挥功能的一种程序及一种显示方法。 
本发明的的第二方式提供一种用于根据由用户执行的指针操作而在画面上移动拖动对象的显示装置。该显示装置包括:指针显示部,其用于根据由用户执行的操作而移动所述指针在画面上的显示位置;以及显示控制部,其用于使所述拖动对象移动比所述指针的移动量更大的移动量并显示拖动对象。此外,本发明提供用于使得计算机作为这样的显示装置发挥功能的一种程序及一种显示方法。 
本发明的上述概要并非列出本发明所必需的所有特征,这些特征组的子组合也可成为发明。 
附图说明
图1表示根据本发明实施例的显示装置10的功能结构。 
图2表示在将某第一对象拖放至第二对象上时由显示装置10显示于画面40上的指针42及拖动对象48的一个实例。 
图3表示在多个目标对象46显示于画面40上时由显示装置10显示于画面40上的源对象44及拖动对象48的一个实例。 
图4表示由本发明实施例的显示装置10执行的处理流程的一个实例。 
图5表示用于编辑在混合(mash up)服务中提供的网页的编辑画面40的一个实例。 
图6表示由显示装置10显示的画面40的另一实例。 
图7表示本发明实施例的第一变形例的显示装置10的结构。 
图8表示由第一变形例的显示装置10显示于画面40上的指针42及拖动对象48的一个实例。 
图9表示本发明实施例的计算机1900的硬件结构的一个实例。 
具体实施方式
下面将使用本发明实施例来说明本发明。然而,该实施例并非限制权利要求范围中相关的发明。此外,该实施例中所说明的特征的所有组合对于发明的解决方法并不一定是必须的。 
图1表示本发明实施例的显示装置10的功能结构。显示装置10接收由用户对输入器件的操作信息,根据由用户执行的指针操作,在由显示器件显示的画面上移动拖动对象。例如,通过执行程序的计算机实现显示装置10。例如,用于作为该显示装置10发挥功能的程序可为计算机的操作***或应用程序的一部分。 
显示装置10包括对象显示部22、指针显示部24、生成部26、检测部28、关联度存储部30、显示控制部32及更新部34。对象显示部22在画面上显示多个对象。例如,对象显示部22可在画面上显示表示文件的存在的文件图标以及用于启动应用程序的启动图标等作为对象。 
指针显示部24在画面上显示指针。此外,指针显示部24根据由用户使用鼠标等输入器件执行的操作来移动指针的显示位置。 
当用户使用输入器件对显示于画面上的对象进行了拖动操作时,生成部26在画面上显示表示该对象被执行拖动操作的拖动对象。例如,在用户在按下鼠标的左键时移动了显示于画面上的对象的情况下,生成部26在画面上显示拖动对象。 
例如,生成部26可在原始位置显示对象(其成为拖动操作的对象)的状态下,在画面上显示复制该对象的拖动对象。或者,例如,生成部26可删除成为拖动操作的对象的原始对象,仅在画面上显示拖动对象。 
检测部28检测画面上的至少一个目标对象,该目标对象成为由生成部26显示的拖动对象的移动目的地。例如,检测部28可检测在由对象显示部22显示于画面上的对象中除了成为拖动操作对象的对象以外的所有对象作为目标对象。此外,例如,检测部28可检测在由对象显示部22显示于画面上的对象中除了拖动操作对象的对象以外的特定种类的对象作为目标对象。 
关联度存储部30存储关联度,该关联度表示显示于画面上的每种目标对象与显示于画面上的每种拖动对象之间的关联强度。举例而言,关联度存储部30存储关联度,若对象彼此之间的关联强,则该关联度高;若对象彼此之间的关联弱,则该关联度低。即,举例而言,显示控制部32可对音乐文件与音乐专用播放器设置高关联度,对音乐文件与视频应用程序设置中等关联度,对音乐文件与影像编辑应用程序设置低关联度。 
在用户使用输入器件来对显示于画面上的对象进行了拖动操作的情况下,显示控制部32伴随指针的移动来移动拖动对象。在此情况下,显示控制部32在比根据由用户执行的操作而移动的指针的显示位置更接近于目标对象的位置显示拖动对象。举例而言,显示控制部32基于存储于关联度存储部30中的关联度,设定在接近于目标对象46的方向上使拖动对象48相对于指针42偏移的偏移量。 
与用户进行了将拖动对象向目标对象移动的操作相应地,更新部34更新存储于关联度存储部30中的相应关联度。举例而言,若将某一种拖动对象向某一种目标对象移动的操作被执行的次数成为预先确定的次数以上的情况下,更新部34可使存储于关联度存储部30中的相应关联度变得更高。 
图2表示在将某第一对象(源对象44)拖放至第二对象(目标对象46)上时由显示装置10显示于画面40上的指针42及拖动对象48的一个实例。 如图2所示,当将源对象44正向目标对象46拖动时,显示装置10的显示控制部32以使得拖动对象48自指针42的显示位置偏移至接近于目标对象46的位置的方式显示拖动对象48。 
拖动对象48与目标对象46之间的关联度越高,显示控制部32使得拖动对象48相对于指针42在接近于目标对象46方向上偏移的偏移量越大。举例而言,在拖动对象48为表示音乐文件的图标,目标对象46为与音乐文件的关联度高的音乐专用播放器的启动图标的情况下,显示控制部32增加偏移量。此外,例如,在拖动对象48为表示音乐文件的图标,目标对象46为与音乐文件的关联度低的影像编辑应用程序的情况下,显示控制部32减少偏移量。此外,若拖动对象48为表示音乐文件的图标,目标对象46为不可接受音乐文件的应用程序,则显示控制部32可将偏移量设定为零。 
在此情况下,显示控制部32使得拖动对象48在从指针42向目标对象46的方向偏移。例如,在仅一个目标对象46显示于画面40上的情况下,显示控制部32例如可在连接指针42与目标对象46的直线上显示拖动对象48。 
因此,显示装置10能够使用户在将拖动对象48重叠在目标对象46上之前,认识到目标对象46是否可接受拖动对象48以及认识到拖动对象48和目标对象46之间的关联强度。此外,拖动对象48在指针42之前到达目标对象46,所以显示装置10能够缩短拖动距离。 
此外,显示控制部32可使指针42与目标对象46之间的距离越近则偏移量变得越大。当在拖动期间指针42接近于目标对象46时,用户想将拖动对象48移动至目标对象46的可能性大。因此,通过上述处理,在用户想将拖动对象48移动至目标对象46的可能性大的情况下,显示控制部32可将拖动对象48移动至目标对象46的附近。 
此外,在拖动对象48与目标对象46之间的关联度视为拖动对象48及目标对象46的质量的情况下,显示控制部32可基于在拖动对象48与目标对象46之间的引力而计算偏移量。即,显示控制部32可基于与拖动对 象48和目标对象46之间的关联度成比例、且与拖动对象48和目标对象46之间的距离的乘幂(例如,平方)成反比的值,设定在接近于目标对象46的方向上使得拖动对象48从指针42偏移的偏移量。因此,显示控制部32为用户提供随着拖动对象48靠近目标对象46则朝目标对象46移动的速度变快的拖动操作。 
图3表示在多个目标对象46显示于画面40上的情况下由显示装置10在画面40上显示的源对象44及拖动对象48的一个实例。检测部28可检测至少一个目标对象46。在图3中所示的实例中,检测部28检测出三个目标对象46(46-1、46-2及46-3)。 
在此情况下,显示控制部32生成对检测出的至少一个目标对象46中各个的表示各自的偏移量及偏移方向的矢量进行合成得到的合成矢量,在从指针42起根据合成矢量指定的位置显示拖动对象48。举例而言,对检测出的至少一个目标对象46的各个,显示控制部32计算在不存在其它目标对象46的情况下的、表示各自的偏移量及偏移方向的矢量。随后,显示控制部32对检测出的至少一个目标对象46的各个的矢量相加生成合成矢量。随后,显示控制部32确定将指针42的位置作为原点时的合成矢量的位置,在确定的位置显示拖动对象48。 
由此,在显示多个目标对象46的情况下,显示控制部32以使得拖动对象48在朝向与拖动对象48关联度强的目标对象46的方向上偏移的方式显示拖动对象48。因此,当显示多个目标对象46时,显示控制部32能够让用户知道哪一目标对象46与拖动对象48关联强。 
例如,显示控制部32可显示表示从指针42朝向拖动对象48的方向的方向对象50。由此,显示控制部32能够使用户更容易地辨别具有强关联的目标对象46的位置。 
此外,例如,若指针42与任意一个目标对象46重叠,则显示控制部32可在与指针42一致的位置显示拖动对象48。由此,显示控制部32能够避免在将拖动对象48拖动至具有弱关联的目标对象46上后,拖动对象48不与目标对象46重叠地显示拖动对象48。 
例如,显示控制部32可降低可接受的拖动对象48的种类更多的目标对象46的关联度。由此,显示控制部32减少朝向可接受文件管理应用程序(例如,资源管理器)等多种对象的对象偏移的偏移量并进行显示,所以能够向用户通知专用性高的对象的方向。 
此外,在一起移动多个拖动对象48的情况下,例如,显示控制部32可使可接受拖动对象48的种类更多的目标对象46的关联度更高。由此,在一起移动多个拖动对象48的情况下,显示控制部32能够向用户通知文件管理应用程序等通用性高的对象的方向。 
图4表示本发明实施例的显示装置10的处理流程的一个实例。首先,显示装置10的生成部26等待处理直至拖动显示于画面上的任意一个对象为止(S10)。 
若拖动了任意一个对象,则生成部26生成对于被拖动的对象的拖动对象(S11)。随后,检测部28检测至少一个目标对象(S12)。随后,显示控制部32从关联度存储部30读取拖动对象与检测出的至少一个目标对象的各个之间的关联度(S13)。 
随后,显示装置10每隔一定时间(例如,每次进行指针移动处理时)反复地执行从步骤S15至步骤S21的循环处理(S14,S22)。首先,指针显示部24将指针移动至与由用户执行的操作相应的位置(S15)。 
随后,显示控制部32判断指针是否已与任意一个目标对象重叠(S16)。若指针已与任意一个目标对象重叠(S16中“是”),则显示控制部32将偏移量设为零(S17)。 
此外,若指针尚未与任意一个目标对象重叠(S16中“否”),则显示控制部32计算用于使得拖动对象从指针偏移并显示的偏移量及偏移方向(S19)。举例而言,显示控制部32使用拖动对象与检测出的各个目标对象之间的关联度和位置,来计算关于各个目标对象的表示各自的偏移量及偏移方向的矢量,对计算出的各自矢量进行合成而计算合成矢量。然后,显示控制部32可基于合成矢量计算距离指针的偏移量及偏移方向。 
当结束步骤S17或步骤S19的处理时,接着显示控制部32使用步骤 S17或步骤S19的处理结果移动拖动对象(S20)。随后,显示控制部32判断是否已放下(S21)。在未放下的情况下(S22中“否”),显示控制部32将处理返回至步骤S15,重复该循环处理。若已放下拖动对象,则显示控制部32退出该循环处理,结束该流程。 
根据如上所述本发明实施例的显示装置10,使拖动对象以对应于关联强度的偏移量、且在朝向关联强的目标对象的偏移方向上从指针偏移并显示拖动对象。由此,根据显示装置10,能够在拖动过程中向用户通知与拖动对象关联强的目标对象。 
图5表示用于编辑在混合(mashup)服务中提供的网页的编辑画面40的一个实例。已知用于在一个网页中包含由多个服务器提供的服务进行显示的称作“混合”的服务。 
在混合的网页编辑处理中,例如,执行用于使显示于网页上的对象彼此相关联的称作“布线(wiring)”的处理。在布线中通过拖动成为连接源的对象(源对象44),显示插头形的拖动对象48。伴随指针42的移动来移动插头形拖动对象48。此外,在布线中显示连接插头形拖动对象48与源对象44的接线60。 
此外,在布线中显示成为连接目标的插座形对象(目标对象46)。随后,在布线中用户移动插头形拖动对象48以将拖动对象48***至任意一个插座形目标对象46中,由此能够设定对象彼此之间的关联。 
在此布线中拖动插头形拖动对象48的情况下,本发明实施例的显示装置10使得插头形拖动对象48自指针42的显示位置偏移至接近于目标对象46的位置,显示插头形拖动对象48。此外,显示装置10使插头形拖动对象48朝向偏移方向显示,并且接线60的形状也随着该偏移方向变形。据此,根据本例的显示装置10,能够提高在布线中用户的操作性。 
更详细而言,图5表示用于使得检索工具与地图数据、气象数据及图片数据相关联的编辑的实例。在此情况下,若检索画面的数据格式与各对象的成为检索对象的字段的数据格式一致,则显示控制部32可增强关联度;若不一致,则显示控制部32可减弱关联度。此外,若数据格式一致但 数据的语义不同,例如,输入到检索画面的数据格式为字符串类型检索关键词,成为检索对象的对象的字段为字符串类型URL(Uniform Resource Locator:统一资源***)的情况等,显示控制部32可将关联度设定至中等关联度。 
图6表示由显示装置10显示的画面40的另一实例。如图6中所示,显示控制部32可从检测出的至少一个目标对象46各个中选择各自偏移量大于或等于预定量的的目标对象46,显示从拖动对象48至选定的目标对象46的路径70。例如,显示控制部32可选择按各自偏移量大的顺序排前几位的预定数量的目标对象46,显示路径70。由此,显示控制部32能够让用户更清楚地知道具有强关联的目标对象46的位置。 
在此状况下,例如,显示控制部32可将朝向偏移量最大的目标对象46的路径70设为优先路径72,将除了优先路径72以外的路径70设为非优先路径74。显示控制部32可使用从拖动对象48朝向目标对象46的直线,来显示优先路径72。此外,显示控制部32可将非优先路径74作为优先路径72的分支进行显示。此外,显示控制部32可使用实线显示优先路径72,且使用虚线、细线等显示非优先路径74。 
此外,例如,显示控制部32可根据拖动对象48的移动更新路径70。举例而言,若由于拖动对象48的移动使得偏移量大的前几位目标对象46改变,则显示控制部32可显示朝向改变后的目标对象46的路径。 
若将拖动对象48在优先路径72途中放下,则显示控制部32可沿优先路径72将拖动对象48自动地移动至目标对象46。由此,显示控制部32能够实现用较少操作将拖动对象48移动至目标位置。 
此外,除了路径70之外或代替路径70,显示控制部32可显示以各个目标对象46为中心的多个同心圆。在此状况下,显示控制部32以使越远离中心则多个同心圆之间的间隔变得越大、且与拖动对象48具有越强关联的目标对象46则间隔越密方式进行显示。由此,显示控制部32能够在各个目标对象46周围显示类似重力场,并且能够显示为具有较强关联的目标对象46具有较强重力场。 
图7表示本发明实施例的第一变形例的显示装置10的结构。因为采用与本发明实施例的显示装置10大致相同的结构及功能,所以对与本发明实施例的显示装置10具备的部件相同的结构和功能的部件标注相同的标记,下面除了不同点之外都省略说明。 
显示装置10包括对象显示部22、指针显示部24、生成部26、显示控制部32及移动检测部36。移动检测部36检测指针的移动。例如,移动检测部36可检测指针的移动轨迹。此外,移动检测部36可检测指针的移动速度。 
若用户使用输入器件对显示于画面上的对象进行拖动操作,则显示控制部32使拖动对象在指针的移动方向上移动大于指针移动量的移动量并显示拖动对象。即,显示控制部32以在指针的移动方向上使拖动对象从指针偏移的方式来显示拖动对象。 
图8表示由第一变形例的显示装置10显示于画面40上的指针42及拖动对象48的一个实例。例如,显示控制部32可在拖动期间检测指针42的移动轨迹,在根据检测出的移动轨迹所估计的将来移动位置上显示指针42。此外,显示控制部32可检测从当前时刻至预定时间前的范围的移动轨迹,可检测从当前时刻至拖动开始时刻的范围的移动轨迹。 
例如,显示控制部32可在移动轨迹的延长线上从指针42偏移预定偏移量的位置上显示拖动对象48。例如,显示控制部32可通过计算表示移动轨迹的切线的函数等来估计移动轨迹的延长线。 
例如,显示控制部32可在自指针42偏移固定偏移量的位置显示拖动对象48。此外,显示控制部32可检测指针42的移动速度以根据移动速度改变偏移量。举例而言,若移动速度快,则显示控制部32可增加偏移量;若移动速度慢,则可减少偏移量。通过采用如上文所描述的第一变形例的显示装置10,拖动对象48在指针42之前到达目标对象46,所以能够缩短拖动距离。 
图9表示本发明实施例的计算机1900的硬件结构的一个实例。本发明实施例的计算机1900包括CPU***部、输入输出部、及旧式输入输出部。 该CPU***部包括经由主机控制器2082彼此连接的CPU 2000、RAM2020、图形控制器2075及显示器2080。该输入输出部包括经由输入输出控制器2084连接至主机控制器2082的通信接口2030、硬盘驱动2040、及CD-ROM驱动2060。该旧式输入输出部包括:连接至输入输出控制器2084的ROM2010、软盘驱动2050及输入输出芯片2070。 
主机控制器2082连接RAM2020、在高传送率下在RAM 2020中存取的CPU 2000、及图形控制器2075。CPU 2000基于存储于ROM 2010及RAM 2020中的程序来动作,进行各部的控制。图形控制器2075取得CPU2000等在设置于RAM 2020中的帧缓冲区生成的图像数据,在显示装置2080上显示。或者,图形控制器2075可在内部包括用于存储由CPU 2000等生成的图像数据的帧缓冲区。 
输入输出控制器2084连接主机控制器2082及通信接口2030(其为较高速输入输出装置)、硬盘驱动2040及CD-ROM驱动2060。通信接口2030经由网络与其它装置通信。硬盘驱动2040存储计算机1900内的CPU2000使用的程序及数据。CD-ROM驱动2060自CD-ROM 2095读取程序或数据,经由RAM 2020将读出程序或数据提供至硬盘驱动2040。 
ROM 2010、软盘驱动2050及输入输出芯片2070的相对低速输入输出装置连接至输入输出控制器2084。ROM 2010存储计算机1900启动时执行的启动程序,以及/或者依赖于计算机1900的硬件的程序等。软盘驱动2050自软盘2090读出程序或数据,经由RAM 2020将读出的程序或数据提供至硬盘驱动2040。输入输出芯片2070将软盘驱动2050连接至输入输出控制器2084,并且例如经由并列端口、串行端口、键盘端口、鼠标端口等将各种输入输出装置连接至输入输出控制器2084。 
举例而言,经由RAM 2020提供到硬盘机2040中的程序存储于软盘2090、CD-ROM 2095或IC卡等记录介质,由使用者提供。程序从记录介质读出,经由RAM 2020安装到计算机1900内的硬盘驱动2040,在CPU2000中执行。 
安装至计算机1900且使计算机1900作为显示装置10发挥功能的程序 包括对象显示模块、指针显示模块、生成模块、检测模块、显示控制模块、更新模块及关联度存储模块。此外,此程序也可包括对象显示模块、指针显示模块、生成模块、检测模块、显示控制模块及移动检测模块。这些程序或模块作用于CPU 2000等,以使得计算机1900作为对象显示部22、指针显示部24、生成部26、检测部28、关联度存储部30、显示控制部32、更新部34及移动检测部36发挥功能。 
换言之,写入此程序中的信息处理通过读入到计算机1900,作为软件与上述各种硬件资源彼此协作的具体方式即对象显示部22、指针显示部24、生成部26、检测部28、关联度存储部30、显示控制部32、更新部34及移动检测部36发挥功能。此外,通过这些具体方式,实现与本发明实施例中的计算机1900的使用目地相应的信息的演算或加工,由此构建与使用目的相应的的特有的显示装置10。 
举例而言,当在计算机1900与外部装置等之间进行通信时,CPU 2000执行加载到RAM 2020上的通信程序,基于写入该通信程序中的处理内容对通信接口2030指示通信程序。在CPU 2000的控制下,通信接口2030读出存储于RAM 2020、硬盘驱动2040、软盘2090或CD-ROM 2095等存储装置上设置的传输缓冲区等的传输数据并传输到网络,或将从网络接收的接收数据写入设置在存储装置上的接收缓冲区等。这样,通信接口2030可使用DMA(直接内存存取)方式在与存储装置之间传输接收发送数据。或者,CPU 2000可自转出端的存储装置或通信接口2030读出数据,向转入端的通信接口2030或存储装置写入数据以传输接收发送数据。 
此外,CPU 2000从存储于硬盘驱动2040、CD-ROM驱动器2060(CD-ROM 2095)、软盘驱动2050(软盘2090)等外部存储装置中的文件或数据库等之中,使用DMA传输等将全部或必需部分读入至RAM 2020中,且对RAM 2020上的数据进行各种处理。接着,CPU 2000使用DMA传输等将结束处理的数据写回至外部存储装置。在此处理中,RAM 2020被看作是用于临时保存外部存储装置的内容的装置。因此,在此实施例中,将RAM 2020、外部存储装置等统称为“存储器”、“存储部”、“存储 装置”等。在本发明实施例中的各种程序、数据、表、数据库等各种信息存储于这样的存储装置上,成为信息处理的对象。CPU 2000还可将RAM2020的一部分保存在高速缓冲存储器中,在高速缓冲存储器上进行读写。在此状况下,高速缓冲存储器承担RAM 2020的一部分功能。因此,在本发明实施例中,除了区别表示的情况以外,高速缓冲存储器也包含在RAM2020、存储器、以及/或者存储装置中。 
此外,CPU 2000对自RAM 2020读出的数据进行由程序的指令串指定的、包括本发明实施例中记载的各种演算、信息加工、条件判断、信息检索/置换等各种处理,写回至RAM 2020中。举例而言,在进行条件判断的情况下,CPU 2000判断在本发明实施例中所示的各种变量与其他变量或常数相比是否满足大于、小于、大于或等于、小于或等于,等于等条件,若满足(或未满足)该条件,则分支成不同指令串或调用子例程。 
此外,CPU 2000可检索存储于存储装置中的文件或数据库等。举例而言,在第一属性的属性值与第二属性的属性值分别彼此相关联的多个入口存储于存储装置的情况下,CPU 2000从存储于存储装置的多个入口中检索与第一属性的属性值与指定条件一致的入口,读出存储于该入口中的第二属性的属性值,由此,能够得到与满足规定条件的第一属性相对应的第二属性的属性值。 
上述程序或模块可存储于外部记录介质中。作为记录介质,除了软盘2090及CD-ROM 2095之外,还可以使用DVD或CD等光学记录介质、MO等光磁记录介质、磁带介质、IC卡等半导体存储器等。此外,可将连接至专用通信网路或因特网的服务器***中设置的硬盘或RAM等存储装置用作记录介质,经由网络提供至计算机1900。 
上面已使用实施例说明了本发明,但本发明的技术范畴不限于上述实施例记载的范围。对于本领域技术人员而言,显然可对上述实施例进行各种改变及改良。此外,从权利要求的记载明显可知进行了这样的改变或改良后的方式亦可包含于本发明的技术范畴。 
此外,应注意,权利要求、说明书及附图中所示的装置、***、程序 及方法的操作、顺序、步骤及阶段等各处理的执行顺序,只要不存在“之前”、“先于”等明确描述,且只要不将在前面处理的输出用于后面的处理,则可以按任意顺序实现。尽管为了方便起见在权利要求、说明书及附图中的动作流程使用“首先”、“接着”等,但并非意味着必须按该顺序实施。 
标记说明 
10  显示装置 
22  对象显示部 
24  指针显示部 
26  生成部 
28  检测部 
30  关联度存储部 
32  显示控制部 
34  更新部 
36  移动检测部 
40  画面 
42  指针 
44  源对象 
46  目标对象 
48  拖动对象 
50  方向对象 
60  接线 
70  路径 
72  优先路径 
74  非优先路径 
1900  计算机 
2000  CPU 
2010  ROM 
2020  RAM 
2030  通信接口 
2040  硬盘驱动 
2050  软盘驱动 
2060  CD-ROM驱动 
2070  输入输出芯片 
2075  图像控制器 
2080  显示装置 
2082  主机控制器 
2084  输入输出控制器 
2090  软盘 
2095  CD-ROM技术领域 

Claims (17)

1.一种显示装置,该显示装置用于根据由用户执行的指针操作在画面上移动拖动对象,所述显示装置包含:
检测部,其用于检测作为所述拖动对象的移动目的地的所述画面上的目标对象;以及
显示控制部,其用于在比根据由用户执行的操作移动的所述指针的显示位置更接近于所述目标对象的位置显示所述拖动对象;其中
所述显示控制部根据与表示所述拖动对象和所述目标对象之间的关联强度的关联度成比例、且与所述拖动对象和所述目标对象之间的距离的乘幂成反比的值,设定在接近所述目标对象的方向上使所述拖动对象相对于所述指针偏移的偏移量。
2.如权利要求1所述的显示装置,其中,
所述显示控制部使得:所述指针与所述目标对象之间的距离越短则偏移量越大,该偏移量是在接近于所述目标对象的方向上使所述拖动对象相对于所述指针偏移的偏移量。
3.如权利要求1所述的显示装置,其中,
所述显示控制部使得:表示所述拖动对象与所述目标对象之间的关联强度的关联度越高则偏移量越大,该偏移量是在接近于所述目标对象的方向上使所述拖动对象相对于所述指针偏移的偏移量。
4.如权利要求2~3中任一项所述的显示装置,其中,
所述检测部检测至少一个所述目标对象,
所述显示控制部生成合成矢量,在从所述指针起由合成矢量指定的位置显示所述拖动对象,所述合成矢量是对检测出的所述至少一个目标对象中各个的表示各自的偏移量及偏移方向的矢量进行合成得到的合成矢量。
5.如权利要求4所述的显示装置,其中,
在所述指针与任一所述目标对象重叠的情况下,所述显示控制部在与所述指针一致的位置显示所述拖动对象。
6.如权利要求1所述的显示装置,其中,
所述显示控制部显示表示从所述指针朝向所述拖动对象的方向的方向对象。
7.如权利要求3所述的显示装置,其中,
所述显示控制部使可接受的拖动对象种类更多的目标对象的所述关联度更低。
8.如权利要求3所述的显示装置,其中,
所述显示装置还包含关联度存储部,该关联度存储部用于存储每一种类的目标对象与每一种类的拖动对象之间的所述关联度,
所述显示控制部基于存储于所述关联度存储部中的所述关联度来设定所述偏移量。
9.如权利要求8所述的显示装置,其中,
所述显示装置还包含更新部,该更新部根据由用户进行了将所述拖动对象移动至所述目标对象的操作,更新存储于所述关联度存储部中的对应的所述关联度。
10.如权利要求7所述的显示装置,其中,
在一起移动多个所述拖动对象的情况下,所述显示控制部使可接受的拖动对象的种类更多的目标对象的关联度更高。
11.如权利要求1所述的显示装置,其中
所述检测部检测至少一个所述目标对象,
所述显示控制部从检测出的所述至少一个目标对象的各个中,选择各自的偏移量大于或等于预定量的目标对象,显示从所述拖动对象至选择的目标对象的路径。
12.如权利要求11所述的显示装置,其中,
所述显示控制部根据所述拖动对象的移动更新路径。
13.一种显示装置,该显示装置用于根据由用户执行的指针操作在画面上移动拖动对象,所述显示装置包含:
检测部,其用于检测成为所述拖动对象的移动目的地的所述画面上的至少一个目标对象;以及
显示控制部,其生成合成矢量,在从所述指针起由合成矢量指定的位置显示所述拖动对象,所述合成矢量是对检测出的所述至少一个目标对象中各个的表示各自的偏移量及偏移方向的矢量进行合成得到的合成矢量,
所述显示控制部使得:所述指针与所述目标对象之间的距离越短则偏移量越大、且表示所述拖动对象与所述目标对象之间的关联强度的关联度越高则偏移量越大,该偏移量是检测出的所述至少一个目标对象的各个的各自的偏移量,
在所述指针与任一所述目标对象重叠的情况下,所述显示控制部在与所述指针一致的位置显示所述拖动对象。
14.一种显示装置,该显示装置用于根据由用户执行的指针操作在画面上移动拖动对象,所述显示装置包含:
指针显示部,其用于根据用户的操作而移动所述指针在画面上的显示位置;以及
显示控制部,其用于使得所述拖动对象移动大于所述指针的移动量的移动量并显示所述拖动对象;其中
所述显示控制部根据与表示所述拖动对象和作为所述拖动对象的移动目的地的所述画面上的目标对象之间的关联强度的关联度成比例、且与所述拖动对象和所述目标对象之间的距离的乘幂成反比的值,设定在接近所述目标对象的方向上使所述拖动对象相对于所述指针偏移的偏移量。
15.如权利要求14所述的显示装置,其中,
所述显示控制部使得所述拖动对象在所述指针的移动方向上移动大于所述指针的移动量的移动量并显示所述拖动对象。
16.一种计算机的显示方法,该显示方法根据由用户执行的指针操作在画面上移动拖动对象,该显示方法包含以下步骤:
检测成为所述拖动对象的移动目的地的所述画面上的目标对象;
在比根据由用户执行的操作而移动的所述指针的显示位置更接近于所述目标对象的位置,显示所述拖动对象;其中
根据与表示所述拖动对象和所述目标对象之间的关联强度的关联度成比例、且与所述拖动对象和所述目标对象之间的距离的乘幂成反比的值,设定在接近所述目标对象的方向上使所述拖动对象相对于所述指针偏移的偏移量。
17.一种计算机的显示方法,该显示方法根据由用户执行的指针的操作在画面上移动拖动对象,该显示方法包含以下步骤:
根据用户的操作而移动所述指针在画面上的显示位置;
使得所述拖动对象移动大于所述指针的移动量的移动量并显示所述拖动对象;其中
根据与表示所述拖动对象和作为所述拖动对象的移动目的地的所述画面上的目标对象之间的关联强度的关联度成比例、且与所述拖动对象和所述目标对象之间的距离的乘幂成反比的值,设定在接近所述目标对象的方向上使所述拖动对象相对于所述指针偏移的偏移量。
CN200980146362.9A 2008-11-20 2009-11-12 显示装置以及显示方法 Active CN102224486B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2008-296834 2008-11-20
JP2008296834 2008-11-20
PCT/JP2009/069246 WO2010058728A1 (ja) 2008-11-20 2009-11-12 表示装置、プログラム及び表示方法

Publications (2)

Publication Number Publication Date
CN102224486A CN102224486A (zh) 2011-10-19
CN102224486B true CN102224486B (zh) 2014-05-28

Family

ID=42198168

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980146362.9A Active CN102224486B (zh) 2008-11-20 2009-11-12 显示装置以及显示方法

Country Status (8)

Country Link
US (4) US9582174B2 (zh)
EP (1) EP2367096A4 (zh)
JP (1) JP5613058B2 (zh)
KR (1) KR20110089415A (zh)
CN (1) CN102224486B (zh)
CA (1) CA2739514C (zh)
TW (1) TW201020901A (zh)
WO (1) WO2010058728A1 (zh)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201020901A (en) 2008-11-20 2010-06-01 Ibm Visual feedback for drag-and-drop operation with gravitational force model
WO2011123577A2 (en) * 2010-03-31 2011-10-06 Phunware Inc. Methods and systems for interactive user interface objects
EP2555120A4 (en) * 2010-03-31 2016-04-06 Rakuten Inc INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING, INFORMATION PROCESSING AND STORAGE MEDIUM
CN102486715B (zh) * 2010-12-06 2014-12-31 联想(北京)有限公司 一种对象处理方法及对象处理装置、电子设备
US9251508B2 (en) * 2010-12-09 2016-02-02 At&T Intellectual Property I, L.P. Intelligent message processing
US9513787B2 (en) 2010-12-29 2016-12-06 Telecom Italia S.P.A. Magnetic-like user interface for combining objects
JP5488622B2 (ja) * 2012-01-16 2014-05-14 コニカミノルタ株式会社 画像形成装置
JP5891875B2 (ja) * 2012-03-19 2016-03-23 富士ゼロックス株式会社 情報処理装置及び情報処理プログラム
CN105159562A (zh) * 2012-03-31 2015-12-16 北京奇虎科技有限公司 一种基于用户界面的操作触发方法、装置及终端设备
JP6128533B2 (ja) 2012-12-21 2017-05-17 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation 装置
JP5907096B2 (ja) * 2013-03-12 2016-04-20 アイシン・エィ・ダブリュ株式会社 情報端末装置、画像表示方法および画像表示プログラム
US10025378B2 (en) * 2013-06-25 2018-07-17 Microsoft Technology Licensing, Llc Selecting user interface elements via position signal
CA2939642C (en) * 2014-02-13 2022-05-31 Illumina, Inc. Integrated consumer genomic services
US10359883B2 (en) * 2014-12-26 2019-07-23 Nikon Corporation Detection device, electronic apparatus, detection method and program
WO2016103522A1 (ja) * 2014-12-26 2016-06-30 株式会社ニコン 制御装置、電子機器、制御方法およびプログラム
US9959658B2 (en) * 2015-02-26 2018-05-01 Rovi Guides, Inc. Methods and systems for generating holographic animations
US10102824B2 (en) * 2015-05-19 2018-10-16 Microsoft Technology Licensing, Llc Gesture for task transfer
CN108369477B (zh) * 2015-12-22 2021-10-29 索尼公司 信息处理装置、信息处理方法和程序
KR102452635B1 (ko) * 2016-03-10 2022-10-11 삼성전자주식회사 영상 표시 장치 및 방법
JP6723966B2 (ja) * 2017-10-03 2020-07-15 キヤノン株式会社 情報処理装置、表示制御方法、及びプログラム
JP6857154B2 (ja) * 2018-04-10 2021-04-14 任天堂株式会社 情報処理プログラム、情報処理装置、情報処理システム、および、情報処理方法
US11966568B2 (en) * 2018-10-22 2024-04-23 Tableau Software, Inc. Generating data visualizations according to an object model of selected data sources
US11334326B2 (en) * 2019-02-27 2022-05-17 Adrian Andres Rodriguez-Velasquez Systems, devices, and methods of developing or modifying software using physical blocks
CN113157230A (zh) * 2019-09-18 2021-07-23 华为技术有限公司 一种数据传输的方法及相关设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754179A (en) * 1995-06-07 1998-05-19 International Business Machines Corporation Selection facilitation on a graphical interface
CN1920762A (zh) * 2005-08-26 2007-02-28 佳能株式会社 信息处理设备和该设备上拖动对象的处理方法
CN101010657A (zh) * 2004-08-27 2007-08-01 富士通株式会社 操作画面生成方法、显示控制装置、操作画面生成程序及记录了该程序的计算机可读取的记录介质
JP2007257371A (ja) * 2006-03-23 2007-10-04 Fujitsu Ltd 複数ポインタを制御するプログラム、方法および装置

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5704028A (en) 1994-12-21 1997-12-30 Micrografx, Inc. Graphics systems and method having data fields and shape placement control
US5808601A (en) * 1995-09-12 1998-09-15 International Business Machines Corporation Interactive object selection pointer method and apparatus
US5990862A (en) * 1995-09-18 1999-11-23 Lewis; Stephen H Method for efficient input device selection of onscreen objects
JP3784031B2 (ja) * 1996-03-18 2006-06-07 富士通株式会社 表示画面上での選択操作に反応する領域を拡大する反応領域拡大装置および方法
US5917486A (en) * 1996-11-04 1999-06-29 Prolexia Reading Education Software Corporation System and method for client program control of a computer display cursor
US6075531A (en) * 1997-12-15 2000-06-13 International Business Machines Corporation Computer system and method of manipulating multiple graphical user interface components on a computer display with a proximity pointer
US6285374B1 (en) * 1998-04-06 2001-09-04 Microsoft Corporation Blunt input device cursor
US6239803B1 (en) * 1999-04-14 2001-05-29 Stanley W. Driskell Method to achieve least effort selection from an item list of arbitrary length
US6342877B1 (en) * 1999-06-10 2002-01-29 Mitsubishi Electric Research Laboratories, Inc. Method for constrained cursor movement
US6567070B1 (en) * 1999-08-10 2003-05-20 Intel Corporation Selection of objects in a graphical user interface
US6441835B1 (en) * 1999-11-16 2002-08-27 International Business Machines Corporation Resolution policy for direct manipulation on hierarchically structured visuals
US6489970B1 (en) * 1999-11-16 2002-12-03 International Business Machines, Corporation Means for specifying direct manipulation relationships on hierarchically structured visuals
US6693653B1 (en) 2000-09-19 2004-02-17 Rockwell Collins, Inc. Method of assisting cursor movement toward a nearby displayed target
US7231609B2 (en) * 2003-02-03 2007-06-12 Microsoft Corporation System and method for accessing remote screen content
EP1738251A2 (en) 2004-04-16 2007-01-03 Cascade Basic Research Corp. Modelling relationships within an on-line connectivity universe
JP2006164049A (ja) 2004-12-09 2006-06-22 Hitachi Ltd Guiプログラム、データ処理装置及びオブジェクトの操作方法
JP2006330848A (ja) 2005-05-23 2006-12-07 Nec Corp 画像編集システム、画像編集方法及び画像編集プログラム
US8793605B2 (en) 2006-03-29 2014-07-29 Yahoo! Inc. Smart drag-and-drop
US7533349B2 (en) * 2006-06-09 2009-05-12 Microsoft Corporation Dragging and dropping objects between local and remote modules
US7546545B2 (en) * 2006-09-27 2009-06-09 International Business Machines Corporation Emphasizing drop destinations for a selected entity based upon prior drop destinations
JP5063150B2 (ja) * 2007-03-16 2012-10-31 株式会社ソニー・コンピュータエンタテインメント データ処理プログラム、データ処理装置、及びデータ処理方法
JP4863908B2 (ja) * 2007-03-16 2012-01-25 株式会社ソニー・コンピュータエンタテインメント データ処理装置、データ処理方法、及びデータ処理プログラム
WO2008119041A1 (en) * 2007-03-27 2008-10-02 Cranial Medical Systems, Inc. Anchoring apparatus and methods for use
US20090276701A1 (en) 2008-04-30 2009-11-05 Nokia Corporation Apparatus, method and computer program product for facilitating drag-and-drop of an object
US8826174B2 (en) * 2008-06-27 2014-09-02 Microsoft Corporation Using visual landmarks to organize diagrams
JP5362307B2 (ja) 2008-09-30 2013-12-11 富士フイルム株式会社 ドラッグアンドドロップ制御装置、方法、及びプログラム、並びにコンピュータ端末
TW201020901A (en) 2008-11-20 2010-06-01 Ibm Visual feedback for drag-and-drop operation with gravitational force model

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754179A (en) * 1995-06-07 1998-05-19 International Business Machines Corporation Selection facilitation on a graphical interface
CN101010657A (zh) * 2004-08-27 2007-08-01 富士通株式会社 操作画面生成方法、显示控制装置、操作画面生成程序及记录了该程序的计算机可读取的记录介质
CN1920762A (zh) * 2005-08-26 2007-02-28 佳能株式会社 信息处理设备和该设备上拖动对象的处理方法
JP2007257371A (ja) * 2006-03-23 2007-10-04 Fujitsu Ltd 複数ポインタを制御するプログラム、方法および装置

Also Published As

Publication number Publication date
KR20110089415A (ko) 2011-08-08
US20130007647A1 (en) 2013-01-03
JPWO2010058728A1 (ja) 2012-04-19
US9582174B2 (en) 2017-02-28
CA2739514A1 (en) 2010-05-27
JP5613058B2 (ja) 2014-10-22
US10409475B2 (en) 2019-09-10
TW201020901A (en) 2010-06-01
US10817164B2 (en) 2020-10-27
EP2367096A4 (en) 2017-03-22
US20190384473A1 (en) 2019-12-19
CA2739514C (en) 2019-03-05
US20110265022A1 (en) 2011-10-27
EP2367096A1 (en) 2011-09-21
US9582176B2 (en) 2017-02-28
WO2010058728A1 (ja) 2010-05-27
US20170153781A1 (en) 2017-06-01
CN102224486A (zh) 2011-10-19

Similar Documents

Publication Publication Date Title
CN102224486B (zh) 显示装置以及显示方法
US20190339094A1 (en) Voice and Touch User Interface
US10205985B2 (en) Management of the channel bar
CN103201731B (zh) 增强现实***
AU2010259077B2 (en) User interface for media playback
US8370750B2 (en) Technology for generating service program
JP4675855B2 (ja) 情報処理装置、ユーザインタフェース方法及びプログラム
JP4552147B2 (ja) 情報検索装置、情報検索方法及び情報検索プログラム
US20100318908A1 (en) User interface for media playback
US20080235617A1 (en) System and method for scrolling display screen, mobile terminal including the system, and recording medium storing program for executing the method
CA2757461A1 (en) Graph similarity calculation system, method and program
CN103135011A (zh) 测试模块生成装置、测试步骤生成装置、生成方法及测试装置
CN102054217A (zh) 基于元模型的工具中的实体变形
JP2010117973A (ja) 情報処理装置、画像表示方法およびコンピュータプログラム
CN104111934A (zh) 电子地图搜索结果的展示方法以及电子地图客户端
US20110167047A1 (en) Editing apparatus, method, and storage medium
JP5889325B2 (ja) アプリケーションのファイルシステムアクセス
JP6528646B2 (ja) 操作再生プログラム、操作再生装置及び操作再生方法
WO2004081809A1 (ja) データ処理装置、データ処理方法、データ処理プログラムおよび該プログラムを記録した記録媒体
WO2008012966A1 (fr) Dispositif de traitement d'informations, procédé d'interface utilisateur et support de stockage d'informations
JP2007179203A (ja) 帳票検索装置、帳票検索方法、プログラム及びコンピュータ読み取り可能な記憶媒体
JP2005207966A (ja) ナビゲーション装置、ナビゲーション方法、およびナビゲーション用プログラム
JP2017084132A (ja) 操作記録再生プログラム、操作再生プログラム、操作記録再生システム及び操作記録再生方法
JP2007079957A (ja) 情報処理方法および装置、記録媒体、並びにプログラム
JP2024062241A (ja) 出力プログラム、出力方法、および情報処理装置

Legal Events

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