CN106104442A - 显示装置、投影仪以及显示控制方法 - Google Patents

显示装置、投影仪以及显示控制方法 Download PDF

Info

Publication number
CN106104442A
CN106104442A CN201580012979.7A CN201580012979A CN106104442A CN 106104442 A CN106104442 A CN 106104442A CN 201580012979 A CN201580012979 A CN 201580012979A CN 106104442 A CN106104442 A CN 106104442A
Authority
CN
China
Prior art keywords
indication body
memory area
virtual objects
stored
image
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.)
Granted
Application number
CN201580012979.7A
Other languages
English (en)
Other versions
CN106104442B (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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN106104442A publication Critical patent/CN106104442A/zh
Application granted granted Critical
Publication of CN106104442B publication Critical patent/CN106104442B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0425Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means using a single imaging device like a video camera for tracking the absolute position of a single or a plurality of objects with respect to an imaged reference surface, e.g. video camera imaging a display or a projection screen, a table or a wall surface, on which a computer generated image is displayed or projected
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • 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
    • 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
    • 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/04842Selection of displayed objects or displayed text elements
    • 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/04845Interaction 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/37Details of the operation on graphic patterns
    • G09G5/377Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/38Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory with means for controlling the display position
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0464Positioning
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/12Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

显示装置具有:显示单元,其显示图像;第1检测单元,其检测第1指示体在图像上的位置;第2检测单元,其检测第2指示体在图像上的位置;存储单元,其具有与第1指示体对应的第1存储区域和与第2指示体对应的第2存储区域;第1存储控制单元,其将与第1指示体关联的第1虚拟对象存储在第1存储区域中;第2存储控制单元,其将与第2指示体关联的第2虚拟对象存储在第2存储区域中;第1粘贴单元,其根据第1指示体的操作,将存储在第1存储区域中的第1虚拟对象粘贴到图像上;以及第2粘贴单元,其根据第2指示体的操作,将存储在第2存储区域中的第2虚拟对象粘贴到图像上。

Description

显示装置、投影仪以及显示控制方法
技术领域
本发明涉及显示与由指示体指示的位置对应的图像的显示装置、投影仪以及显示控制方法。
背景技术
在投影仪等显示装置中,公知有检测屏幕上的电子笔(指示体)的位置,并投射出与电子笔的轨迹对应的图像(手绘图像)的技术。该功能被称为电子黑板功能或者电子白板功能。在具有电子黑板功能的投影仪中,利用画面尺寸较大这点,将画面分割为多个,使用多个电子笔在各个区域内独立地描绘手绘图像(例如,专利文献1和2)。
现有技术文献
专利文献
专利文献1:日本特开2013-168142号公报
专利文献2:日本特开2013-235416号公报
发明内容
发明要解决的课题
在电子黑板***中,能够使用在个人计算机中普及的剪切和粘贴以及复制和粘贴。但是,在专利文献1以及2所记载的技术中,存在如下问题:在通过第1指示体将虚拟对象剪切后并粘贴前,第2指示体对另一虚拟对象进行了剪切的情况下,在被称作剪贴缓冲区的存储区域中存储另一虚拟对象的数据,此后,如果第1指示体指示粘贴,则粘贴了另一虚拟对象。
针对该情况,本发明提供一种在显示与多个指示体的位置对应的图像的显示装置中,进一步提高剪切和粘贴或者复制和粘贴的功能的便利性的技术。
用于解决课题的手段
本发明提供一种显示装置,该显示装置具有:显示单元,其显示图像;第1检测单元,其检测第1指示体在所述图像上的位置;第2检测单元,其检测第2指示体在所述图像上的位置;存储单元,其具有与所述第1指示体对应的第1存储区域和与所述第2指示体对应的第2存储区域;第1存储控制单元,其将与所述第1指示体关联的第1虚拟对象存储在所述第1存储区域中;第2存储控制单元,其将与所述第2指示体关联的第2虚拟对象存储在所述第2存储区域中;第1粘贴单元,其根据所述第1指示体的操作,将存储在所述第1存储区域中的第1虚拟对象粘贴到所述图像上;以及第2粘贴单元,其根据所述第2指示体的操作,将存储在所述第2存储区域中的第2虚拟对象粘贴到所述图像上。
根据该显示装置,对于第1指示体以及第2指示体,能够分别独立地进行剪切和粘贴或者复制和粘贴。
在该显示装置中,可以是,所述存储单元具有对于所述第1指示体以及所述第2指示体公共的第3存储区域,该显示装置具有将所述第1存储控制单元以及所述第2存储控制单元的工作模式切换为包含第1模式以及第2模式在内的多个工作模式中的任意一个的切换单元,所述第1存储控制单元在所述第1模式中将所述第1虚拟对象存储在所述第1存储区域中,在所述第2模式中将所述第1虚拟对象存储在所述第3存储区域中,所述第2存储控制单元在所述第1模式中将所述第2虚拟对象存储在所述第2存储区域中,在所述第2模式中将所述第2虚拟对象存储在所述第3存储区域中。
根据该显示装置,能够在对于第1指示体以及第2指示体分别独立地进行剪切和粘贴或者复制和粘贴的模式、与对于第1指示体以及第2指示体公共地进行剪切和粘贴或者复制和粘贴的模式之间进行切换。
可以是,使用所述第1存储区域作为所述第3存储区域。
根据该显示装置,与除了第1存储区域以及第2存储区域之外还设置第3存储区域的情况相比较,能够节约存储区域。
可以是,在所述第1指示体以及所述第2指示体中的至少一方是用户的手指的情况下,所述切换单元将所述工作模式切换为所述第2模式。
根据该显示装置,在使用了用户的手指的情况下,能够切换为对于第1指示体以及第2指示体公共地进行剪切和粘贴或者复制和粘贴的模式。
可以是,所述第1虚拟对象是使用所述第1指示体指示了复制的虚拟对象。
根据该显示装置,能够对利用第1指示体指示的虚拟对象进行复制和粘贴。
可以是,所述第1虚拟对象是使用所述第1指示体描绘出的虚拟对象。
根据该显示装置,能够对利用第1指示体描绘出的虚拟对象进行剪切和粘贴或者复制和粘贴。
可以是,所述第1虚拟对象是使用所述第1指示体选择出的虚拟对象。
根据该显示装置,能够对利用第1指示体选择出的虚拟对象进行剪切和粘贴或者复制和粘贴。
此外,本发明提供一种投影仪,该投影仪具有:投射单元,其投射图像;第1检测单元,其检测第1指示体在所述图像上的位置;第2检测单元,其检测第2指示体在所述图像上的位置;存储单元,其具有与所述第1指示体对应的第1存储区域和与所述第2指示体对应的第2存储区域;第1存储控制单元,其将与所述第1指示体关联的第1虚拟对象存储在所述第1存储区域中;第2存储控制单元,其将与所述第2指示体关联的第2虚拟对象存储在所述第2存储区域中;第1粘贴单元,其根据所述第1指示体的操作,将存储在所述第1存储区域中的第1虚拟对象粘贴到所述图像上;以及第2粘贴单元,其根据所述第2指示体的操作,将存储在所述第2存储区域中的第2虚拟对象粘贴到所述图像上。
根据该投影仪,对于第1指示体以及第2指示体,能够分别独立地进行剪切和粘贴或者复制和粘贴。
进而,本发明提供一种显示控制方法,该显示控制方法是显示装置中的显示控制方法,该显示装置具有:显示单元,其显示图像;以及存储单元,其具有与第1指示体对应的第1存储区域和与第2指示体对应的第2存储区域,在该显示控制方法中,具有如下步骤:检测第1指示体在所述图像上的位置;检测第2指示体在所述图像上的位置;将与所述第1指示体关联的第1虚拟对象存储在所述第1存储区域中;将与所述第2指示体关联的第2虚拟对象存储在所述第2存储区域中;根据所述第1指示体的操作,将存储在所述第1存储区域中的第1虚拟对象粘贴到所述图像上;以及根据所述第2指示体的操作,将存储在所述第2存储区域中的第2虚拟对象粘贴到所述图像上。
根据该显示控制方法,对于第1指示体以及第2指示体,能够分别独立地进行剪切和粘贴或者复制和粘贴。
附图说明
图1是示出一个实施方式的显示装置1的功能结构的图。
图2是例示一个实施方式的显示装置1的硬件结构的图。
图3是示出关联技术的显示装置1的动作的流程图。
图4是例示处理的菜单的图。
图5是示出一个实施方式的显示装置1的动作的流程图。
具体实施方式
1.结构
图1是示出一个实施方式的显示装置1的功能结构的图。显示装置1是显示与指示体(例如电子笔)的轨迹对应的图像的装置。显示装置1具有独立地检测第1指示体以及第2指示体这2个指示体的轨迹的功能。
显示装置1具有显示单元10、检测单元11、检测单元12、存储单元13、存储控制单元14、存储控制单元15、粘贴单元16、粘贴单元17、切换单元18。显示单元10显示与提供的图像数据对应的图像。检测单元11检测第1指示体的位置。检测单元12检测第2指示体的位置。存储单元13存储与第1指示体以及第2指示体关联的虚拟对象。具体而言,存储单元13具有第1存储区域以及第2存储区域。存储单元13具有与第1指示体对应的第1存储区域以及与第2指示体对应的第2存储区域。存储控制单元14使第1虚拟对象存储于第1存储区域。存储控制单元15使第2虚拟对象存储于第2存储区域。第1虚拟对象以及第2虚拟对象分别是与第1指示体以及第2指示体关联的虚拟对象。虚拟对象是指利用数据表示的虚拟的对象,例如,图像、线条画、图形、图标、字符串。第1粘贴单元根据第1指示体的操作,将存储在第1存储区域中的第1虚拟对象粘贴到显示于显示单元10的图像上。第2粘贴单元根据第2指示体的操作,将存储在第2存储区域中的第2虚拟对象粘贴到显示于显示单元10的图像上。
在该例子中,存储单元13具有第3存储区域。切换单元18将存储控制单元14以及存储控制单元15的工作模式切换为包含第1模式以及第2模式在内的多个工作模式中的任意一个。存储控制单元14在第1模式中将第1虚拟对象存储于第1存储区域,在第2模式中将第1虚拟对象存储于第3存储区域。
图2是例示一个实施方式的显示装置1的硬件结构的图。在该例中,显示装置1是具有所谓的白板功能(有时也被称为电子黑板功能或者交互式功能)的投影仪。作为白板功能中的指示体,使用电子笔2以及电子笔3。
显示装置1具有MCU(Micro Control Unit:微控制单元)100、ROM(Read OnlyMemory:只读存储器)101、RAM(Random Access Memory:随机存取存储器)102、存储部103、IF(接口)部104、图像处理电路105、投射单元106、摄像部107以及操作面板108。
MCU 100是控制显示装置1的各部分的控制装置。ROM 101是存储各种程序以及数据的非易失性的存储装置。RAM 102是存储数据的易失性的存储装置,MCU 100作为执行处理时的工作区而发挥功能。存储部103是存储数据以及程序的非易失性的存储装置,例如是HDD(Hard Disk Drive:硬盘驱动器)或者SSD(Solid State Drive:固态驱动器)。在该例中,存储部103存储用于在显示装置1上实现白板功能的程序(以下称为“白板程序”)。
IF部104是与作为视频源的外部装置进行信号或者数据的交换中介的接口。IF部104具有用于与外部装置进行信号或者数据的交换的端子(例如,VGA端子、USB端子、有线LAN接口、S端子、RCA端子、HDMI(High-Definition Multimedia Interface:高清多媒体接口:注册商标)端子等)以及无线LAN接口。
图像处理电路105对输入的视频信号(以下称为“输入视频信号”)实施规定的图像处理。投射单元106根据实施了图像处理的视频信号,向屏幕投射图像。投射单元106具有光源、光调制器、光学***、以及它们的驱动电路(都省略图示)。光源是高压水银灯、卤素灯或者金属卤化物灯等灯、或者LED(Light Emitting Diode:发光二极管)或激光二极管等固体光源。光调制器是根据视频信号对从光源照射的光进行调制的装置,例如具有液晶面板。光学***是将由光调制器调制的光投射到屏幕上的元件,例如具有透镜以及棱镜。在该例中,光源以及光调制器按照每个颜色成分而设置。具体而言,针对红、绿以及蓝这3原色的各个颜色,单独地设置光源以及光调制器。由各液晶面板调制的光被光学***合成,并投射到屏幕上。
摄像部107对包含投射有图像的屏幕在内的区域进行拍摄,以确定电子笔2以及电子笔3的位置。在该例中,电子笔2以及电子笔3分别具有输出固有波长的光的发光元件,并在笔尖上具有压力传感器,如果压力传感器检测出压力,则发光元件输出光。MCU 100根据在摄像部107所拍摄的图像中相当于该波长的光的点的位置来检测电子笔2以及电子笔3的位置。摄像部107按规定的周期拍摄包含屏幕在内的区域。在将所检测的位置以时间序列排列时,得到电子笔的轨迹。MCU 100控制图像处理电路105以及投射单元106,使得描绘与检测出的电子笔2的位置(轨迹)对应的图像、以及与电子笔3的位置(轨迹)对应的图像。
操作面板108是供用户对显示装置1输入指示的输入装置,例如包含键盘、按钮或者触摸面板。
在该例中,投射单元106是显示单元10的一例,是投射单元的一例。摄像部107以及MCU 100是检测单元11以及检测单元12的一例。RAM 102是存储单元13的一例。执行白板程序的MCU 100是存储控制单元14、存储控制单元15、粘贴单元16、粘贴单元17以及切换单元18的一例。
2.关联技术的问题点
在进入本实施方式的说明之前,对关联技术的问题点进行说明。
图3是示出关联技术的显示装置1的动作的流程图。在该例中,显示装置1具有对于电子笔2以及电子笔3公共的剪贴缓冲区。剪贴缓冲区是指为了对所选择的虚拟对象进行处理(例如,剪切、复制、粘贴、分组、解除组、删除等)而存储虚拟对象(的数据)的存储区域。该存储区域设置于RAM 102。另外,在以下的说明中,有时以白板程序等软件作为动作的主体来进行说明,但这是指执行该软件的MCU 100与其他硬件要素协作地进行处理。
在该例中,使用电子笔2的用户A和使用电子笔3的用户B这共计2人的用户使用显示装置1的白板功能描绘图像。在图3中,示出了电子笔2的操作和电子笔3的操作、以及存储在剪贴缓冲区中的虚拟对象。在图3的流程的开始时刻,在剪贴缓冲区中什么都没有存储。另外,在该例中,在剪贴缓冲区中只存储有单一的虚拟对象。
在步骤S1中,用户A描绘企鹅的图形。此外,用户B描绘熊的图形。
在步骤S2中,用户A选择自己画出的企鹅的图形。用户B选择熊的图形。电子笔2以及电子笔3具有用于指示虚拟对象的选择的按钮,当用户在按下该按钮的同时触摸虚拟对象、或者描绘包围虚拟对象的图形时,选择该虚拟对象。当选择虚拟对象时,白板程序显示包含能够对所选择的虚拟对象执行的处理的项目在内的菜单。
图4是例示处理的菜单的图。在该例中,能够对选择的虚拟对象执行剪切、复制、粘贴、分组、解除组以及删除的处理。白板程序执行与用户从这其中选择的项目对应的处理。
再次参照图3。在步骤S3中,用户A将选择的虚拟对象(在该例中是企鹅的图形)复制到剪贴缓冲区中。即,用户A从图4的菜单中选择“复制”的项目。在该时刻,用户B未进行菜单的操作。在剪贴缓冲区中存储有企鹅的图形。
在步骤S4中,用户B将选择的虚拟对象(在该例中是熊的图形)复制到剪贴缓冲区中。即,用户B从图4的菜单中选择“复制”的项目。用户A此时未进行任何操作。在剪贴缓冲区中存储有熊的图形。此时,至此为止存储的企鹅的图形被删除。
在步骤S5中,用户A指示将虚拟对象粘贴到画面上。例如,如果在按下电子笔2的按钮的同时,用户A通过电子笔2触摸画面上,则白板程序显示包含“粘贴”这一项目在内的菜单。如果用户A从该菜单中选择“粘贴”的项目,则指示粘贴。
在步骤S6中,白板程序将存储在剪贴缓冲区中的虚拟对象、在该例中是熊的图形粘贴(paste)于画面上的指定的位置。
此时,用户A想要粘贴哪个虚拟对象根据状况而定。例如,在用户A注意到了用户B已复制熊的图形的情况下,认为用户A具有粘贴熊的图形的意图。但是,在用户A没有注意到用户B已复制熊的图形的情况下,认为用户A具有粘贴企鹅的图形的意图。在这种情况下,与用户A的意图相反地,粘贴了熊的图形。本实施方式应对这样的问题。
3.动作
3-1.动作例1
图5是示出一个实施方式的显示装置1的动作的流程图。在该例中,显示装置1具有与电子笔2对应的剪贴缓冲区CB1以及与电子笔3对应的剪贴缓冲区CB2这2个剪贴缓冲区。
在步骤S11中,用户A描绘企鹅的图形。此外,用户B描绘熊的图形。在步骤S12中,用户A选择自己画出的企鹅的图形。用户B选择熊的图形。
在步骤S13中,用户A将选择的虚拟对象(在该例中是企鹅的图形)复制到剪贴缓冲区中。即,用户A从图4的菜单中选择“复制”的项目。在该时刻,用户B未进行菜单的操作。用户A所选择的虚拟对象(企鹅的图形)被存储在剪贴缓冲区CB1中。
在步骤S14中,用户B将选择的虚拟对象(在该例中是熊的图形)复制到剪贴缓冲区中。即,用户B从图4的菜单中选择“复制”的项目。用户B所选择的虚拟对象(熊的图形)被存储在剪贴缓冲区CB2中。
在步骤S15中,用户A指示将虚拟对象粘贴到画面上。此外,用户B也指示将虚拟对象粘贴到画面上。
在步骤S6中,白板程序粘贴虚拟对象。即,白板程序将存储在剪贴缓冲区CB1中的虚拟对象、在该例中是企鹅的图形粘贴到电子笔2所指示的位置,将存储在剪贴缓冲区CB2中的虚拟对象、在该例中是熊的图形粘贴到电子笔3所指示的位置。
3-2.动作例2
在动作例1中,说明了2人的用户分别使用1根电子笔的例子,但也能够是1人的用户使用2根电子笔。在这种情况下,如图5那样进行处理,在步骤S15中用户想要粘贴的虚拟对象是存储在剪贴缓冲区CB1中的虚拟对象还是存储在剪贴缓冲区CB2中的虚拟对象根据状况而不同。因此,在动作例2中,显示装置1具有共享模式以及独立模式这2个工作模式。共享模式是由2根电子笔共享单一的剪贴缓冲区的工作模式。独立模式是按照每个电子笔而具有固有的剪贴缓冲区的工作模式。
例如,在显示装置1所显示的画面上,显示用于调用进行各种设定变更的画面的图标,用户通过用电子笔触摸该图标,能够调用该菜单。在该菜单中存在用于进行工作模式的切换的项目。
在这种情况下,由2根电子笔共享的剪贴缓冲区在各电子笔中可以与固有的剪贴缓冲区(剪贴缓冲区CB1以及CB2)不同地设置为第3剪贴缓冲区,也可以将剪贴缓冲区CB1以及CB2中的任意一方用作共享的剪贴缓冲区。
3-3.动作例3
在动作例2中,对用户通过从菜单画面进行设定变更来切换工作模式的例子进行了说明,但白板程序也可以自动地切换工作模式。在该例中,白板程序根据所使用的指示体是电子笔还是用户的手指来切换工作模式。具体而言,在使用手指作为指示体的情况下,将工作模式切换为共享模式,在使用电子笔作为指示体的情况下,将工作模式切换为独立模式。根据该动作例,用户能够不依赖于菜单操作而直观地切换工作模式。
另外,在这种情况下,白板程序具有根据摄像部107拍摄的图像来识别用户的手的形状的功能。在用户的手具有特定的形状(例如,将食指立起的形状)的情况下,白板程序将手识别为指示体,将食指的指尖位置识别为指示体所指示的位置。
4.变形例
本发明不限于上述实施方式,能够实施各种变形。以下,对几个变形例进行说明。也可以将以下的变形例中的2个以上的变形例组合而使用。
将虚拟对象存储在与哪个指示体对应的剪贴缓冲区中、即指示体与虚拟对象之间的关联性不限于实施方式中说明的例子。在实施方式中,白板程序在与指示虚拟对象的复制的指示体对应的剪贴缓冲区中存储该虚拟对象。但是,白板程序也可以在与描绘虚拟对象的指示体对应的剪贴缓冲区中存储该虚拟对象。例如,在通过电子笔3选择了由电子笔2描绘的企鹅的图形的情况下,企鹅的图形可以被存储在与电子笔2对应的剪贴缓冲区CB1中。在另一例中,白板程序也可以在与选择了虚拟对象的指示体对应的剪贴缓冲区中存储该虚拟对象。
在使用手指作为指示体的情况下,白板程序也可以设置手指用的剪贴缓冲区。在这种情况下,也与使用2个电子笔的情况同样地,将电子笔的剪贴缓冲区与手指的剪贴缓冲区分开来使用。
剪贴缓冲区的容量不限于1个虚拟对象。剪贴缓冲区也可以存储多个虚拟对象。
用于实现图1的功能的硬件不限于图2中例示的硬件。例如,显示装置1也可以不具有摄像部107。在这种情况下,电子笔可以检测自身的位置,并将检测出的位置通知给显示装置1。此外,投射单元106也可以不按照每个颜色成分而具有光调制器,也可以具有单一的光调制器。此外,也可以使用数字微镜器件(Digital Mirror Device,DMD)等、液晶面板以外的电光学元件作为光调制器。进而,显示装置1不限于投影仪,也可以是直接观看的显示装置。
可以省略图1的功能的一部分。例如,显示装置1也可以不具有切换单元18。
标号说明
1:显示装置;2:电子笔;3:电子笔;10:显示单元;11:检测单元;12:检测单元;13:存储单元;14:存储控制单元;15:存储控制单元;16:粘贴单元;17:粘贴单元;18:切换单元;100:MCU;101:ROM;102:RAM;103:存储部;104:IF部;105:图像处理电路;106:投射单元;107:摄像部;108:操作面板。

Claims (9)

1.一种显示装置,其中,该显示装置具有:
显示单元,其显示图像;
第1检测单元,其检测第1指示体在所述图像上的位置;
第2检测单元,其检测第2指示体在所述图像上的位置;
存储单元,其具有与所述第1指示体对应的第1存储区域和与所述第2指示体对应的第2存储区域;
第1存储控制单元,其将与所述第1指示体关联的第1虚拟对象存储在所述第1存储区域中;
第2存储控制单元,其将与所述第2指示体关联的第2虚拟对象存储在所述第2存储区域中;
第1粘贴单元,其根据所述第1指示体的操作,将存储在所述第1存储区域中的第1虚拟对象粘贴到所述图像上;以及
第2粘贴单元,其根据所述第2指示体的操作,将存储在所述第2存储区域中的第2虚拟对象粘贴到所述图像上。
2.根据权利要求1所述的显示装置,其特征在于,
所述存储单元具有对于所述第1指示体以及所述第2指示体公共的第3存储区域,
该显示装置具有将所述第1存储控制单元以及所述第2存储控制单元的工作模式切换为包含第1模式以及第2模式在内的多个工作模式中的任意一个的切换单元,
所述第1存储控制单元在所述第1模式中将所述第1虚拟对象存储在所述第1存储区域中,在所述第2模式中将所述第1虚拟对象存储在所述第3存储区域中,
所述第2存储控制单元在所述第1模式中将所述第2虚拟对象存储在所述第2存储区域中,在所述第2模式中将所述第2虚拟对象存储在所述第3存储区域中。
3.根据权利要求2所述的显示装置,其特征在于,
使用所述第1存储区域作为所述第3存储区域。
4.根据权利要求2所述的显示装置,其特征在于,
在所述第1指示体以及所述第2指示体中的至少一方是用户的手指的情况下,所述切换单元将所述工作模式切换为所述第2模式。
5.根据权利要求1所述的显示装置,其特征在于,
所述第1虚拟对象是使用所述第1指示体指示了复制的虚拟对象。
6.根据权利要求1所述的显示装置,其特征在于,
所述第1虚拟对象是使用所述第1指示体描绘出的虚拟对象。
7.根据权利要求1所述的显示装置,其特征在于,
所述第1虚拟对象是使用所述第1指示体选择出的虚拟对象。
8.一种投影仪,其中,该投影仪具有:
投射单元,其投射图像;
第1检测单元,其检测第1指示体在所述图像上的位置;
第2检测单元,其检测第2指示体在所述图像上的位置;
存储单元,其具有与所述第1指示体对应的第1存储区域和与所述第2指示体对应的第2存储区域;
第1存储控制单元,其将与所述第1指示体关联的第1虚拟对象存储在所述第1存储区域中;
第2存储控制单元,其将与所述第2指示体关联的第2虚拟对象存储在所述第2存储区域中;
第1粘贴单元,其根据所述第1指示体的操作,将存储在所述第1存储区域中的第1虚拟对象粘贴到所述图像上;以及
第2粘贴单元,其根据所述第2指示体的操作,将存储在所述第2存储区域中的第2虚拟对象粘贴到所述图像上。
9.一种显示控制方法,其是显示装置中的显示控制方法,该显示装置具有:显示单元,其显示图像;以及存储单元,其具有与第1指示体对应的第1存储区域和与第2指示体对应的第2存储区域,在该显示控制方法中,具有如下步骤:
检测第1指示体在所述图像上的位置;
检测第2指示体在所述图像上的位置;
将与所述第1指示体关联的第1虚拟对象存储在所述第1存储区域中;
将与所述第2指示体关联的第2虚拟对象存储在所述第2存储区域中;
根据所述第1指示体的操作,将存储在所述第1存储区域中的第1虚拟对象粘贴到所述图像上;以及
根据所述第2指示体的操作,将存储在所述第2存储区域中的第2虚拟对象粘贴到所述图像上。
CN201580012979.7A 2014-03-25 2015-03-23 显示装置、投影仪以及显示控制方法 Active CN106104442B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2014061792A JP6269227B2 (ja) 2014-03-25 2014-03-25 表示装置、プロジェクター、および表示制御方法
JP2014-061792 2014-03-25
PCT/JP2015/001620 WO2015146129A1 (ja) 2014-03-25 2015-03-23 表示装置、プロジェクター、および表示制御方法

Publications (2)

Publication Number Publication Date
CN106104442A true CN106104442A (zh) 2016-11-09
CN106104442B CN106104442B (zh) 2019-09-24

Family

ID=54194679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580012979.7A Active CN106104442B (zh) 2014-03-25 2015-03-23 显示装置、投影仪以及显示控制方法

Country Status (7)

Country Link
US (1) US10338750B2 (zh)
EP (1) EP3125091A4 (zh)
JP (1) JP6269227B2 (zh)
KR (2) KR20180099954A (zh)
CN (1) CN106104442B (zh)
TW (1) TWI653540B (zh)
WO (1) WO2015146129A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114827559A (zh) * 2021-01-27 2022-07-29 精工爱普生株式会社 显示方法以及显示***

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3056975B1 (en) * 2013-10-08 2020-08-12 Maxell, Ltd. Projection type image display device, manipulation detection device and projection type image display method
JP6451225B2 (ja) 2014-11-06 2019-01-16 セイコーエプソン株式会社 表示装置、プロジェクターおよび表示制御方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101052940A (zh) * 2004-11-05 2007-10-10 阿诺托股份公司 用于电子笔中的数据管理的方法和器件
US20110029855A1 (en) * 2009-07-28 2011-02-03 Seiko Epson Corporation Information terminal apparatus
JP2011054096A (ja) * 2009-09-04 2011-03-17 Canon Inc 情報処理装置
CN103197778A (zh) * 2012-01-06 2013-07-10 精工爱普生株式会社 显示装置、投影仪、显示***以及设备的切换方法
WO2013106235A1 (en) * 2012-01-13 2013-07-18 Microsoft Corporation Stylus computing environment
US20130238744A1 (en) * 2012-03-08 2013-09-12 Research In Motion Limited Object mediated data transfer between electronic devices
CN103389812A (zh) * 2012-05-09 2013-11-13 精工爱普生株式会社 图像显示***

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6842175B1 (en) * 1999-04-22 2005-01-11 Fraunhofer Usa, Inc. Tools for interacting with virtual environments
CN1927137A (zh) * 2000-01-25 2007-03-14 内布拉斯加大学董事委员会 抵制抗供体免疫的移植前适应器官
US7348946B2 (en) * 2001-12-31 2008-03-25 Intel Corporation Energy sensing light emitting diode display
US7554530B2 (en) * 2002-12-23 2009-06-30 Nokia Corporation Touch screen user interface featuring stroke-based object selection and functional object activation
JP2008519326A (ja) * 2004-11-05 2008-06-05 アノト アクティエボラーク 電子ペン用の内部ロジックの管理
US7870493B2 (en) * 2005-10-03 2011-01-11 Microsoft Corporation Distributed clipboard
US8296671B2 (en) * 2008-05-01 2012-10-23 Microsoft Corporation Enabling access to rich data by intercepting paste operations
JP5028379B2 (ja) 2008-10-20 2012-09-19 株式会社日立製作所 ペン型情報入出力システムおよび情報管理方法
US20110126092A1 (en) * 2009-11-21 2011-05-26 Harris Technology, Llc Smart Paste
US8555187B2 (en) * 2010-02-16 2013-10-08 Google Inc. Server-based data sharing in computer applications using a clipboard
JP5743198B2 (ja) 2011-04-28 2015-07-01 株式会社ワコム マルチタッチ・マルチユーザ検出装置
JP2012252652A (ja) * 2011-06-06 2012-12-20 Panasonic Corp タッチパネル入力装置
JP2013125488A (ja) * 2011-12-16 2013-06-24 Konica Minolta Business Technologies Inc 手書き入力装置及び情報編集プログラム並びに情報編集方法
US8788950B2 (en) 2012-02-15 2014-07-22 Seiko Epson Corporation Method for providing multiple mouse inputs in a remote desktop session
EP2637098B1 (en) 2012-03-08 2018-09-19 BlackBerry Limited Object mediated data transfer between electronic devices
US9575712B2 (en) 2012-11-28 2017-02-21 Microsoft Technology Licensing, Llc Interactive whiteboard sharing
US9367161B2 (en) * 2013-03-11 2016-06-14 Barnes & Noble College Booksellers, Llc Touch sensitive device with stylus-based grab and paste functionality
US8964947B1 (en) * 2013-03-11 2015-02-24 Amazon Technologies, Inc. Approaches for sharing data between electronic devices
US9696810B2 (en) * 2013-06-11 2017-07-04 Microsoft Technology Licensing, Llc Managing ink content in structured formats

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101052940A (zh) * 2004-11-05 2007-10-10 阿诺托股份公司 用于电子笔中的数据管理的方法和器件
US20110029855A1 (en) * 2009-07-28 2011-02-03 Seiko Epson Corporation Information terminal apparatus
JP2011054096A (ja) * 2009-09-04 2011-03-17 Canon Inc 情報処理装置
CN103197778A (zh) * 2012-01-06 2013-07-10 精工爱普生株式会社 显示装置、投影仪、显示***以及设备的切换方法
WO2013106235A1 (en) * 2012-01-13 2013-07-18 Microsoft Corporation Stylus computing environment
US20130238744A1 (en) * 2012-03-08 2013-09-12 Research In Motion Limited Object mediated data transfer between electronic devices
CN103389812A (zh) * 2012-05-09 2013-11-13 精工爱普生株式会社 图像显示***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114827559A (zh) * 2021-01-27 2022-07-29 精工爱普生株式会社 显示方法以及显示***
CN114827559B (zh) * 2021-01-27 2023-12-01 精工爱普生株式会社 显示方法以及显示***

Also Published As

Publication number Publication date
TW201539199A (zh) 2015-10-16
EP3125091A4 (en) 2017-09-13
TWI653540B (zh) 2019-03-11
US10338750B2 (en) 2019-07-02
KR20160132989A (ko) 2016-11-21
JP6269227B2 (ja) 2018-01-31
US20170097737A1 (en) 2017-04-06
KR20180099954A (ko) 2018-09-05
WO2015146129A1 (ja) 2015-10-01
JP2015184988A (ja) 2015-10-22
EP3125091A1 (en) 2017-02-01
CN106104442B (zh) 2019-09-24

Similar Documents

Publication Publication Date Title
TW201241679A (en) Image supply device, image display system, method of controlling image supply device, image display device, and recording medium
TWI691890B (zh) 顯示裝置、投影機及顯示控制方法
US9875565B2 (en) Information processing device, information processing system, and information processing method for sharing image and drawing information to an external terminal device
CN106104436A (zh) 信息处理装置、投影仪和信息处理方法
TWI543147B (zh) 調整電子裝置之螢幕之發光效果之方法
JP2017182110A (ja) 表示システム、表示装置、情報処理装置及び情報処理方法
CN106104442B (zh) 显示装置、投影仪以及显示控制方法
US9830723B2 (en) Both-direction display method and both-direction display apparatus
JP2011013396A (ja) プロジェクター、画像投写システムおよび画像投写方法
JP2017182109A (ja) 表示システム、情報処理装置、プロジェクター及び情報処理方法
US10795467B2 (en) Display device, electronic blackboard system, and user interface setting method
CN106155533B (zh) 一种信息处理方法和投影设备
CN110032312B (zh) 图像提供装置、图像提供装置的控制方法以及记录介质
JP2013175001A (ja) 画像表示装置、画像表示システム、および画像表示装置の制御方法
RU2665296C2 (ru) Способ двунаправленного отображения и устройство двунаправленного отображения
JP2020201330A (ja) 表示装置の動作方法および表示装置
JP7302640B2 (ja) 表示装置の動作方法および表示装置
JP6943029B2 (ja) 投影装置、投影システム、制御方法及びプログラム
JP2020173327A (ja) 表示方法および表示装置
CN115857848A (zh) 显示***的控制方法以及显示***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant