CN108605078A - 图像处理设备、图像处理系统和图像处理方法 - Google Patents
图像处理设备、图像处理系统和图像处理方法 Download PDFInfo
- Publication number
- CN108605078A CN108605078A CN201680081113.6A CN201680081113A CN108605078A CN 108605078 A CN108605078 A CN 108605078A CN 201680081113 A CN201680081113 A CN 201680081113A CN 108605078 A CN108605078 A CN 108605078A
- Authority
- CN
- China
- Prior art keywords
- image
- unit
- data
- electronic blackboard
- image processing
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3871—Composing, repositioning or otherwise geometrically modifying originals the composed originals being of different kinds, e.g. low- and high-resolution originals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing 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/03545—Pens or stylus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/41—Bandwidth or redundancy reduction
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimiles In General (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
一种图像处理设备,用于对叠加并示出了多个图像的叠加图像执行图像处理,所述图像处理设备通过至少叠加笔画图像和背景图像来生成叠加图像;确定其中要存储指示叠加图像的图像数据的存储目的地是否是连接到图像处理设备的装置外部装置;并且如果通过所述确定而确定存储目的地是外部装置,则修改图像数据,从而解决上述问题。
Description
技术领域
本发明涉及图像处理设备、图像处理系统和图像处理方法。
背景技术
通常,在会议等中,在公司、教育机构及行政机构等中,使用电子黑板,其中背景图像显示在大显示器上,并且用户可以在背景图像上绘制诸如字母、数字和图形等的笔画图像。
作为这种电子黑板的例子,例如,从专利文献1中已知以下图像处理设备。首先,诸如电子黑板的图像处理设备直接从信息处理设备获取显示图像,并且使用对象相对于显示设备的接触位置或接近位置来生成绘图图像。接下来,图像处理设备组合显示图像和绘图图像以生成组合图像,然后在显示设备上显示组合图像。随后,图像处理设备存储用于记录和存储用于重新组合和重新显示显示图像和绘图图像的显示信息的显示信息。然后,当经由网络从任何信息处理设备接收到内容数据时,图像处理设备将内容数据的内容转换成图像数据,基于该图像数据生成显示信息,并存储显示信息。这样,已知一种图像处理设备,其自由地添加用于使用存储在会议参与者的笔记本个人计算机(personal computer,PC)或移动终端中的内容数据的页面作为背景图像。
发明内容
技术问题
然而,存在图像处理设备生成图像数据等,并且将所生成的图像数据等存储在连接到图像处理设备的外部装置等中的情况。在这种情况下,存在存储在外部装置中的图像数据等的数据量变大的问题。
本发明的一个方面是解决上述问题,并且本发明的目的是减少存储在外部装置中的图像数据等的数据量。
问题的解决方案
根据一个实施例,一种用于对叠加了多个图像的叠加图像执行图像处理的图像处理设备,包括:图像处理器,被配置为通过至少叠加笔画图像和背景图像来生成叠加图像;确定器,被配置为确定用于存储指示叠加图像的图像数据的存储目的地是否是耦合到图像处理设备的外部装置;以及修改器,被配置为响应于由确定器确定为外部装置的存储目的地而修改图像数据。
发明的有益效果
通过采用上述配置,根据本发明的图像处理设备具有减小存储在外部装置中的图像数据等的数据量的效果。
附图说明
图1是根据本实施例的图像处理系统的示例的总体配置图。
图2是电子黑板的硬件配置的示例的框图。
图3是图示电子黑板的功能配置的示例的功能框图。
图4是文件处理单元的示例的功能框图。
图5是服务器单元和发送控制单元的示例的功能框图。
图6图示图像层的示例的配置。
图7是图示每个电子黑板的处理的示例的序列图(部分1)。
图8是图示每个电子黑板的处理的示例的序列图(部分2)。
图9是图示电子黑板的确定和修改处理的示例的流程图。
图10是图示由电子黑板显示的文件操作菜单的图的示例。
图11是图示通过文件操作输入存储目的地的GUI的图的示例。
图12是图示用于输入与修改相关的设置的选项设置屏幕的图的示例。
图13是图示用于输入代码的代码输入屏幕的图的示例。
具体实施方式
以下,将参照附图描述本发明的一个实施例。
<系统的概述>
图1是根据本实施例的图像处理系统的示例的总体配置图。在图1中,为了简化描述,仅示出了两个电子黑板2a和2b以及分别与这两个电子黑板相关联的两个电子笔4a和4b等。然而,可以使用三个或更多电子黑板或电子笔等。
如图1所示,图像处理系统1包括多个电子黑板2a和2b、多个电子笔4a和4b、通用串行总线(USB)存储器5a和5b、笔记本个人计算机(PC)6a和6b、TV(视频)会议终端7a和7b以及PC 8。此外,电子黑板2a和2b与PC 8经由通信网络9可通信地连接。此外,多个电子黑板2a和2b分别提供有显示器3a和3b。
此外,电子黑板2a可以在显示器3a上显示根据由电子笔4a产生的事件(电子笔4a的笔尖或电子笔4a的笔底接触显示器3a)而绘制的图像。注意,电子黑板2a可以不仅基于由电子笔4a生成的事件,而且基于由用户的手Ha等生成的事件(诸如放大、缩小、翻页的手势等)来改变显示在显示器3a上的图像。
此外,USB存储器5a可以连接到电子黑板2a。电子黑板2a可以从USB存储器5a读取诸如便携式文档格式(Portable Document Format,PDF)文件的电子文件,并且电子黑板2a可以将电子文件存储在USB存储器5a中。此外,笔记本PC 6a经由能够根据诸如显示端口、数字视觉接口(Digital Visual Interface,DVI)、高清多媒体接口(High-DefinitionMultimedia Interface,HDMI)(注册商标)和视频图形阵列(Video Graphics Array,VGA)等标准进行通信的电缆10a1连接到电子黑板2a。电子黑板2a根据被触摸的显示器3a来生成事件,并且向笔记本PC 6a发送指示所生成的事件(类似于来自诸如鼠标或键盘等输入装置的事件)的事件信息。类似地,TV(视频)会议终端7a经由能够根据上述标准通信的电缆10a2连接到电子黑板2a。注意,笔记本PC 6a和TV(视频)会议终端7a可以通过符合诸如蓝牙(注册商标)等各种无线通信协议的无线通信来与电子黑板2a通信。
在另一侧,在安装电子黑板2b的另一个地点,与上述类似,使用具有显示器3b、电子笔4b、USB存储器5b、笔记本PC 6b、TV(视频)会议终端7b、电缆10b1和电缆10b2的电子黑板2b。此外,电子黑板2b可以基于用户的手Hb等产生的事件来改变显示在显示器3b上的图像。
因此,在某个地点的电子黑板2a中包括的显示器3a上绘制的图像也显示在另一个位置的电子黑板2b中包括的显示器3b上。相反地,在另一个地点的电子黑板2b中包括的另一个显示器3b上绘制的图像也显示在一个地点的电子黑板2a中包括的显示器3a上。如上所述,图像处理系统1可以执行在远程位置共享相同图像的远程共享操作,因此当用于在远程位置举行的会议等时,图像处理系统1是便利地的。
<术语>
注意,在以下示例中,当在多个电子黑板中指示任何电子黑板时,电子黑板被称为“电子黑板2”。此外,当在多个显示器中指示任何显示器时,该显示器被称为“显示器3”。此外,当在多个电子笔中指示任何电子笔时,电子笔被称为“电子笔4”。此外,当在多个USB存储器中指示任何USB存储器时,该USB存储器被称为“USB存储器5”。此外,当在多个笔记本电脑中指示任何笔记本电脑时,笔记本电脑被称为“笔记本电脑6”。此外,当在多个TV(视频)会议终端中指示任何TV(视频)会议终端时,TV(视频)会议终端被称为“TV(视频)会议终端7”。此外,当在多个用户的手中指示任何手时,该手被称为“手H”。此外,当在多根电缆中指示任何电缆时,该电缆被称为“电缆10”。
此外,在下面的描述中,将电子黑板描述为图像处理设备的示例;然而,图像处理设备不限于此。图像处理设备的其他示例是电子广告牌(数字标牌)、用于体育和天气预报的电视插画(telestrator)等、或远程图像(视频)诊断装置等。此外,尽管将笔记本PC 6描述为信息处理终端的示例;但是信息处理终端不限于此。信息处理终端的其他示例是能够提供图像帧的终端,诸如台式PC、平板PC、个人数字助理(Personal Digital Assistant,PDA)、数码摄像机、数码相机和游戏控制台。此外,通信网络包括互联网、局域网(LocalArea Network,LAN)和移动电话通信网络等。此外,为了增加安全性,通信网络可以通过使用虚拟专用网络(Virtual Private Network,VPN)连接到互联网。此外,在本描述中,USB存储器被描述为记录介质的示例。然而,记录介质不限于此。记录介质的其他示例是各种诸如安全数字(secure digital,SD)(注册商标)卡的记录介质。
在下面的描述中,将描述图像处理设备是电子黑板的示例;然而,本发明不限于此。例如,图像处理设备可以是连接到电子黑板的信息处理终端。
指示用户在电子黑板上手写的字符、图形、数字、符号、线条或其组合的图像被称为笔画图像。
<电子黑板硬件配置示例>
下面,将描述根据本实施例的电子黑板的硬件配置示例。
图2是电子黑板的硬件配置的示例的框图。
如图所示,电子黑板2包括用于控制整个电子黑板2的操作的中央处理单元(Central Processing Unit,CPU)101。此外,电子黑板2包括只读存储器(Read-OnlyMemory,ROM)102,其存储用于驱动CPU 101的程序,例如初始程序加载器(Initial ProgramLoader,IPL)。此外,电子黑板2包括用作CPU 101的工作区域的随机存取存储器(RandomAccess Memory,RAM)103。此外,电子黑板2包括固态驱动器(Solid State Drive,SSD)104,用于存储各种数据,诸如电子黑板2的程序。此外,电子黑板2包括用于控制与通信网络9的通信的网络控制器105,以及用于控制与诸如USB存储器5的外部装置的通信的外部存储控制器106。
此外,电子黑板2包括捕捉装置111,用于获取作为要在笔记本PC 6的显示器上显示的静止图像或运动图像的视频信息,并显示所获取的视频信息。此外,电子黑板2包括专门用于图形的图形处理单元(Graphics Processing Unit,GPU)112。此外,电子黑板2包括用于实现控制和管理屏幕显示的显示控制器113,该屏幕显示用于将输出图像从GPU 122输出到显示器3和TV(视频)会议终端7。
电子黑板2还包括用于控制接触传感器115的处理的传感器控制器114,以及用于检测电子笔4或用户的手H已经触摸显示器3的接触传感器115。接触传感器115通过红外线阻挡方法执行坐标输入和坐标检测。在输入坐标和检测坐标的方法中,安装在显示器3的两个上端部的两个光接收/发射装置发射与显示器3平行的多条红外线。接下来,红外线被布置在显示器3周围的反射构件反射,并且接收元件接收已经沿着与已经发射的光的光路相同的光路返回的红外线。这样,接触传感器115向传感器控制器114输出由两个光发射/接收装置发射并被诸如手H等物体阻挡的红外线的标识(identification,ID),并且传感器控制器114识别作为对象的接触位置的坐标位置。请注意,以下所有ID都是标识信息的示例。
此外,接触传感器115不限于红外线阻挡方法。例如,接触传感器115可以是通过检测静电电容的变化来识别接触位置的电容式触摸面板,或者是通过两个相对电阻膜的电压变化来识别接触位置的电阻膜式触摸面板。此外,接触传感器115可以是用于检测由接触物体与显示单元接触引起的电磁感应以识别接触位置的电磁感应型触摸面板。也就是说,各种检测装置可用作接触传感器115。
此外,电子黑板2提供有电子笔控制器116。电子笔控制器116与电子笔4通信,以确定电子笔4的笔尖或笔底是否已经接触显示器3。注意,电子笔控制器116不仅可以确定电子笔4的笔尖或笔底是否已经接触到显示器3,还可以确定用户持有的电子笔4的部分或电子笔的其他部分是否已经接触到显示器3。
此外,电子黑板2包括总线120(例如地址总线和数据总线等),用于电连接CPU101、ROM 102、RAM 103、SSD 104、网络控制器105、外部存储控制器106、捕捉设备111、GPU112、传感器控制器114和电子笔控制器116。
注意,用于电子黑板2的程序可以在被记录在诸如光盘只读存储器(Compact DiskRead-Only Memory,CD-ROM)的计算机可读记录介质中时分发。
<电子黑板的功能配置示例>
下面,将描述电子黑板的功能配置的示例。首先,将参照图3描述电子黑板2的整体功能配置的示例。
图3是示出电子黑板的功能配置的示例的功能框图。
电子黑板2根据图2所示的硬件配置以及程序实现功能配置。注意,电子黑板2可以是用于初始启动远程共享处理的“主设备”,电子黑板2也可以是用于稍后参与已经开始的远程共享操作的“参与装置”。因此,电子黑板2由客户端单元20和服务器单元90两者形成,如图所示。注意,客户端单元20和服务器单元90是在电子黑板2的一个壳体中实现的功能。
此外,当电子黑板2成为主设备时,在该电子黑板2中实现客户端单元20和服务器单元90。另一方面,当电子黑板2成为参与装置时,在电子黑板2中实现客户端单元20;但是,没有实现服务器单元90。也就是说,在图1的示例中,当电子黑板2a是主设备并且电子黑板2b是参与装置时,电子黑板2a的客户端单元20经由在同一电子黑板2a中实现的服务器单元90与另一电子黑板2b的客户端单元20通信。在另一侧,电子黑板2b的客户端单元20经由在另一电子黑板2a中实现的服务器单元90与另一电子黑板2a的客户端单元20通信。
[客户端单元20的功能配置示例]
接下来,将主要参照图3至图5描述客户端单元20的功能配置的示例。如图3所示,客户端单元20包括视频获取单元21、坐标检测单元22、自动调整单元23、接触检测单元24、事件分配单元25、操作处理单元26、手势处理单元27、视频叠加单元28、图像处理单元30和通信控制单元60。
在这些元件中,视频获取单元21获取从连接到电缆10的视频输出装置输出的输出视频。视频获取单元21在从视频输出装置接收到图像信号时,分析图像信号,以导出作为由图像信号形成的视频输出装置的显示图像的图像帧的分辨率,或者导出诸如更新图像帧的频率的图像信息,并且将该信息输出到图像获取单元31。
坐标检测单元22检测由用户在显示器3上的操作(例如用户的手H触摸显示器3的动作)引起的事件的坐标位置。此外,坐标检测单元22还可以检测触摸部分的面积。
例如,当电子黑板2被激活时,自动调节单元23被激活。然后,自动调节单元23使接触传感器115(图2)能够输出坐标值等到坐标检测单元22。具体地,自动调节单元23调节用于由接触传感器115执行的光学传感器方法中使用的传感器相机进行图像处理的参数等。
接触检测单元24检测由用户的操作(电子笔4的笔尖或电子笔4的笔底按压(触摸)在显示器3的动作)引起的事件。
事件分配单元25将坐标检测单元22检测到的事件的坐标位置和接触检测单元24检测到的检测结果分配给包括笔画、UI(User Interface,用户界面)操作和手势操作的每个事件。例如,当事件发生时,根据事件生成图像,并且该图像形成以下各层。
图6图示图像层的示例的配置。
注意,“笔画绘制”是当在显示器3(图3)上显示图6所示的笔画图像(B)时执行的事件。例如,“笔画绘制”是用户在显示器3上按下电子笔4(图3),然后在按下状态下移动电子笔4,最后在移动之后从显示器3上拿开电子笔4的事件。通过这种笔画绘制,例如由电子黑板2在显示器3上绘制字母“S”或“T”等。请注意,此“笔画绘制”不仅包括绘制图像,还包括删除已绘制图像或编辑已绘制图像的事件。
“UI操作”是当在显示器3上显示图6所示的UI图像(A)时执行的事件。例如,“UI操作”是用户用电子笔4或手H按压预定位置的事件。通过该“UI操作”,例如,设置由电子笔4绘制的线的颜色或宽度。
“手势操作”是当在显示器3上显示图6所示的笔画图像(B)时执行的事件。例如,“手势操作”是用户用手H触摸显示器3或在显示器3上移动手H的事件。通过这种手势操作,例如,电子黑板可以通过在用户用手H触摸显示器3的同时移动手H来放大(或缩小)图像、改变显示区域或切换页面等。
再参照图3,当事件分配单元25确定事件是“UI操作”时,操作处理单元26基于已经成为“UI操作”目标的UI元素,执行根据各种操作的处理。请注意,UI元素的示例包括图形用户界面(GUI),例如按钮、列表、复选框和文本框。
当事件分配单元25确定事件是“手势操作”时,手势处理单元27执行与输入“手势”操作的类型相对应的操作。
视频叠加单元28将由显示叠加单元36叠加的图像输出到视频输出装置(显示器3等)。此外,视频叠加单元28执行画中画操作,以在来自视频输出装置(笔记本PC 6等)的视频上叠加从另一视频输出装置(诸如TV(视频)会议终端7)发送的视频。此外,视频叠加单元28执行切换操作,使得通过画中画操作获得的、显示在显示器3的一部分上的视频显示在整个显示器3上。
图像处理单元30,例如,如图6所示,执行诸如叠加各个图像层的处理等的图像处理。即,通过叠加处理生成的图像(以下称为“叠加图像”)是指示叠加的多个图像的图像。此外,图像处理单元30包括图像获取单元31、笔画处理单元32、UI图像生成单元33、背景生成单元34、布局管理单元35、显示叠加单元36、页面处理单元37、文件处理单元40、页面数据存储单元300和远程许可管理表310。
图像获取单元31从由视频获取单元21获取的视频中获取每一帧作为图像。此外,图像获取单元31将图像的数据输出到页面处理单元37。该图像是来自视频输出装置(笔记本PC 6等)的输出图像,并且对应于图6所示的输出图像(C)。
当由事件分配单元25分配的“笔画绘制”事件发生时,笔画处理单元32绘制图像,删除已绘制的图像,并编辑已绘制的图像。通过“笔画绘制”创建的图像对应于例如,如图6所示的笔画图像(B)等。此外,基于“笔画绘制”绘制、删除和编辑图像的结果作为操作数据存储在操作数据存储单元840(图5)中。
UI图像生成单元33生成预先设置在电子黑板2中的用户界面(UI)图像。注意,该UI图像对应于图6所示的UI图像(A)。
背景生成单元34从页面处理单元37接收由页面处理单元37从页面数据存储单元300读取的页面数据的媒体数据。此外,背景生成单元34将接收到的媒体数据输出到显示叠加单元36。注意,基于该媒体数据的图像对应于图6所示的背景图像(D)。此外,背景图像(D)是指示普通图像或网格显示等的图像。此外,背景图像(D)可以是拍摄图像等。即,背景图像(D)可以是指示文档或演示材料等的图像。此外,背景图像数据是指示背景图像(D)的数据。
注意,在通过叠加笔画图像(C)和背景图像(D)而生成的叠加图像中,笔画图像(C)在背景图像(D)之前(图6中的左侧)。因此,在叠加图像中,由笔画图像所指示的手写字符等显示在由背景图像指示的素材等的前面。
布局管理单元35相对于显示叠加单元36,管理从图像获取单元31、笔画处理单元32和UI图像生成单元33(或背景生成单元34)输出的每个图像的布局。因此,布局管理单元35能够向显示叠加单元36发送关于在UI图像(A)和背景图像(D)中显示输出图像(C)和笔画图像(B)的位置的指令,或者不显示输出图像(C)或笔画图像(B)的指令。
基于从布局管理单元35输出的布局指令,显示叠加单元36布置从图像获取单元31、笔画处理单元32和UI图像生成单元33(背景生成单元34)输出的每个图像。
例如,页面处理单元37将笔画图像(B)的数据和输出图像(C)的数据集成为单个页面数据,并且将页面数据存储在页面数据存储单元300中。注意,笔画图像(B)的数据,作为由笔画排列数据ID指示的笔画排列数据(笔画数据),形成页面数据的一部分。输出图像(C)的数据作为由媒体数据ID指示的媒体数据,形成页面数据的一部分。然后,当从页面数据存储单元300读取该媒体数据时,将媒体数据作为背景图像(D)的数据来处理。
此外,页面处理单元37将存储的页面数据的媒体数据经由背景生成单元34发送到显示叠加单元36。因此,视频叠加单元28可以在显示器3上重新显示背景图像(D)。此外,页面处理单元37可以将页面数据的笔画排列数据(笔画数据)返回到笔画处理单元32,从而笔画可以被重新编辑。此外,页面处理单元37可以删除或复制页面数据。
即,当页面处理单元37将页面数据存储在页面数据存储单元300中时,显示在显示器3上的输出图像(C)的数据被存储在页面数据存储单元300中。随后,当指示输出图像(C)的数据从页面数据存储单元300中被读取时,该数据被读取为指示背景图像(D)的媒体数据。然后,页面处理单元37将指示从页面数据存储单元300读取的页面数据当中的笔画图像(B)的笔画排列数据输出到笔画处理单元32。此外,页面处理单元37将指示从页面数据存储单元300读取的页面数据当中的背景图像(D)的媒体数据输出到背景生成单元34。
显示叠加单元36根据布局管理单元35的指令,叠加来自图像获取单元31的输出图像(C)、来自笔画处理单元32的笔画图像(B)、来自UI图像生成单元33的UI图像(A)和来自背景生成单元34的背景图像(D)。因此,例如,如图6所示,即使图像彼此重叠,UI图像(A)、笔画图像(B)、输出图像(C)和背景图像(D)的各个层也以用户能够看到图像的顺序重叠(从图6的左侧)。
此外,显示叠加单元36可以在图6所示的图像(C)和图像(D)之间切换,以排他地叠加在图像(A)和图像(B)上。例如,在电子黑板2和视频输出装置(笔记本PC 6等)之间的电缆10被拉出,同时图像(A)、图像(B)和图像(C)被初始显示的情况下,图像(C)可以从叠加目标中被排除,并且图像(D)可以根据布局管理单元35的规范被显示。在这种情况下,显示叠加单元36还执行放大显示、缩小显示和移动显示区域的处理。
页面数据存储单元300存储页面数据,例如,如下所示(表1)。
[表1]
上述页面数据(表1)是显示在显示器3上的一个页面的数据(笔画排列数据(笔画数据)和媒体数据)。注意,存在页面数据中包括的多种类型的参数,因此,页面数据的内容将在下面的多个单独的表中描述。
如上所述(表1),页面数据相互关联地存储以下数据以识别任何一个页面。所存储的数据包括例如:页面数据ID;开始时间,其指示页面显示已经开始的时间;以及结束时间,其指示不再执行通过笔画和手势等重写页面内容的时间。此外,所存储的数据包括用于识别由电子笔4或用户的手H绘制的笔画生成的笔画排列数据的笔画排列数据ID等。此外,所存储的数据包括用于识别媒体数据的媒体数据ID等。注意,笔画排列数据是用于在显示器3上显示图6所示的笔画图像(B)的数据。此外,媒体数据是用于在显示器3上显示图6所示的背景图像(D)的数据。
例如,当用户用电子笔4绘制字母“S”时,字母被一笔书写。在这种情况下,一个笔画数据ID指示一个字母“S”。然而,当用户用电子笔4画字母“T”时,字母是用两笔书写的。因此,一个字母“T”由两个笔画数据ID指示。
此外,笔画排列数据指示如下所示的详细信息(表2)。
[表2]
如上所述(表2),一条笔画排列数据由多条笔画数据指示。注意,以上(表2)指示一行对应于一条笔画数据的示例。而且,一条笔画数据包括例如用于识别每条笔画数据的笔画数据ID。此外,一条笔画数据包括指示开始写入一个笔画的时间的开始时间和指示完成写入一个笔画的时间的结束时间。此外,一条笔画数据指示笔画的颜色、笔画的宽度和用于识别笔画的通过点的排列的坐标排列数据ID。
此外,在上述示例(表2)中,由“坐标排列数据ID”标识的坐标排列数据是例如以下所示的数据(表3)。
[表3]
在上述(表3)中,坐标排列数据指示包括显示器3上的一个点(X坐标值和Y坐标值)、从笔画开始时间到通过由坐标值指示的点的时间之间的差的时间(毫秒(ms))以及绘制笔画时电子笔4的笔压力的信息。即(表3)所示的点的集合由(表2)所示的一条坐标排列数据指示。例如,当用户用电子笔4绘制字母“S”时,该字母由单个笔画书写,但是笔画在完成绘制字母“S”之前经过多个通过点。因此,坐标阵列数据指示多个通过点的数据。
此外,上述(表1)页面数据中的媒体数据指示如下所示的详细信息(表4)。
[表4]
如上(表4)所述,在媒体数据中,每条数据与上述页面数据(表1)中的媒体数据ID相关联地存储。在上述示例(表4)中,与媒体数据ID相关联地存储的数据包括媒体数据的数据类型,以及当页面数据已经从页面处理单元37存储在页面数据存储单元300时的记录时间。此外,与媒体数据ID相关联地存储的数据包括根据页面数据显示在显示器3上的图像的位置(X坐标值和Y坐标值)、大小(宽度和高度)以及文件名等。在这些信息当中,假设显示器3的左上角的坐标是(X坐标值,Y坐标值)=(0,0),则根据页面数据显示在显示器3上的图像的位置指示根据页面数据显示的图像的左上角的位置。
再参照图3,远程许可管理表310管理用于执行远程共享处理所需的许可数据。注意,许可数据是例如如下所示(表5)的远程许可管理表310。
[表5]
在上述远程许可管理表310(表5)的示例中,电子黑板2的产品ID、用于认证的许可ID和许可的到期日被彼此关联地管理。
(文件处理单元40的功能配置示例)
下面,将描述图3所示的文件处理单元40的功能配置的示例。
图4是文件处理单元的示例的功能框图。例如,文件处理单元40包括恢复处理单元41、文件输入单元42a、文件输出单元42b和文件转换单元43。此外,文件处理单元40包括文件发送单元44、地址簿输入单元45、备份处理单元46、备份输出单元47、设置管理单元48、设置文件输入单元49a和设置文件输出单元49b。此外,文件处理单元40包括地址簿管理表410、备份数据存储单元420、设置文件存储单元430和连接目的地管理表440。
恢复处理单元41在电子黑板2异常结束后检测异常终止,并恢复未保存的页面数据。例如,在正常终止的情况下,页面数据经由文件处理单元40以PDF等文件格式存储在USB存储器5中。然而,在异常终止的情况下,诸如当电源关闭时,页面数据保持存储在页面数据存储单元300中。因此,当再次接通电源时,恢复处理单元41通过从页面数据存储单元300读取页面数据来恢复页面数据。
文件输入单元42a从USB存储器5中读取PDF文件等,并且将每个页面作为页面数据存储在页面数据存储单元300中。
文件转换单元43将存储在页面数据存储单元300中的页面数据转换成PDF格式文件等。
文件输出单元42b将由文件转换单元43输出的PDF文件记录在USB存储器5中。
文件发送单元44将由文件转换单元43生成的PDF文件附加到电子邮件,并发送该电子邮件。例如,首先,显示叠加单元36(图3)在显示器3上显示地址簿管理表410。接下来,当电子黑板通过使用诸如触摸面板的输入装置接受通过用户操作输入的传输目的地时,即,目的地的选择,确定传输目的地。注意,地址簿管理表410是例如以下(表6)所示的数据。
[表6]
如上所述(表6),在地址簿管理表410中,目的地的名称和目的地的电子邮件地址被彼此关联地管理。此外,当用户操作诸如触摸面板的输入装置时,文件发送单元44可以接受邮件地址的输入作为目的地。
地址簿输入单元45从USB存储器5读取电子邮件地址的列表文件,并管理地址簿管理表410中的列表文件。
备份处理单元46通过将由文件输出单元42b输出的文件和由文件发送单元44发送的文件存储在备份数据存储单元420中来备份这些文件。如果用户未设置备份,则不执行备份操作。请注意,备份数据是如下(表7)所示的数据。
[表7]
在上述(表7)示例中,每条数据以PDF格式存储,并执行每一次备份。
备份输出单元47将备份文件存储在USB存储器5中。当存储文件时,为了安全起见,通过诸如触摸面板的输入装置的用户操作来输入密码。
设置管理单元48将包括在电子黑板2中的设置数据存储和读取到设置文件存储单元430中,以管理该数据。具体而言,设置数据的示例包括网络设置、日期和时间设置、区域和语言设置、邮件服务器设置、地址簿设置、连接目的地列表设置以及与备份相关的设置。注意,网络设置是例如电子黑板2的IP地址的设置、网络掩码的设置、默认网关的设置、域名系统(Domain Name System,DNS)的设置等。
设置文件输出单元49b将与电子黑板2相关的设置数据作为设置文件存储在USB存储器5中。请注意,由于安全原因,用户无法查看设置文件的内容。
设置文件输入单元49a读取存储在USB存储器5中的设置文件,并将设置数据应用于与电子黑板相关的设置。
地址簿输入单元50从USB存储器5读取指示远程共享处理的连接目的地IP地址的连接目的地列表的文件,并且管理连接目的地管理表440中的文件。连接目的地管理表440的示例如下(表8)所示。
[表8]
通过使用上述连接目的地列表(表8),当电子黑板2是参与装置时,参与装置的用户省去了输入用作主装置的电子黑板的IP地址的麻烦。因此,连接目的地列表由连接目的地管理表440等管理。此外,在连接目的地管理表440中,安装有作为可参与的主装置的电子黑板2的站点的名称和主装置的IP地址被彼此关联地管理。
注意,不需要包括连接目的地管理表440。然而,在这种情况下,参与装置的用户需要通过使用诸如触摸面板的输入装置来输入主装置的IP地址,从而开始与主装置的远程请求处理。因此,参与装置的用户通过电话或电子邮件等从主装置的用户获取主装置的IP地址。
(通信控制单元60的功能配置示例)
下面,将描述图3所示的通信控制单元60的功能配置的示例。
图5是服务器单元和发送控制单元的示例的功能框图。例如,通信控制单元60实现经由通信网络9与另一个电子黑板2的通信的控制,或者与服务器单元90中的通信控制单元70的通信的控制。
因此,通信控制单元60包括远程开始处理单元61、远程参与处理单元62、远程图像发送单元63、远程图像接收单元64、远程操作发送单元65、远程操作接收单元66和参与站点管理表610。
远程开始处理单元61向同一电子黑板2的服务器单元90发送重新开始远程共享处理的请求,并从服务器单元90接收该请求的结果。在这种情况下,远程开始处理单元61参考远程许可管理表310。具体来说,如果许可信息(产品ID、许可ID、到期日等)被管理,则远程开始处理单元61能够参考许可信息并做出开始远程共享处理的请求。然而,当许可信息未被管理时,远程开始处理单元61不能做出开始远程共享处理的请求。
参与站点管理表610是当电子黑板是主装置时,用于管理作为当前参与远程共享处理的参与装置的电子黑板的表。例如,参与站点管理表610是如下(表9)所示的数据。
[表9]
如上(表9)所述,在参与站点管理表610中,相互关联地管理安装有参与电子黑板2的站点的名称和参与电子黑板2的IP地址。
远程参与处理单元62经由通信网络9向已经开始远程共享处理的主装置中包括的服务器单元90中的远程连接请求接收单元71发送参与远程共享处理的参与请求。注意,当做出参与请求时,远程参与处理单元62参考远程许可管理表310。此外,当远程参与处理单元62参与已经开始的远程共享处理时,远程参与处理单元62参考连接目的地管理表440并获取参与目的地的电子黑板2的IP地址。注意,远程参与处理单元62可以不参考连接目的地管理表,并且参与目的地的电子黑板2的IP地址的编号可以通过诸如触摸面板的输入装置的用户操作来输入。
远程图像发送单元63将从视频获取单元21(图3)经由图像获取单元31发送的输出图像(C)发送到服务器单元90。
远程图像接收单元64从服务器单元90接收从连接到另一电子黑板2的视频输出装置发送的图像数据,并将该图像数据输出到显示叠加单元36。因此,电子黑板2实现远程共享处理。
远程操作发送单元65向服务器单元90发送远程共享处理所需的操作数据。操作数据的示例包括添加笔画、删除笔画、编辑(放大、缩小和移动)笔画、存储页面数据、创建页面数据、复制页面数据、删除页面数据以及与切换显示页面相关的数据等。
远程操作接收单元66从服务器单元90接收在另一电子黑板2处输入的操作数据,并将操作数据输出到图像处理单元30,从而实现远程共享处理。
此外,如图3所示,客户端单元20包括确定单元20A1和修改单元20A2。
确定单元20A1确定用于存储由图像处理单元30生成的图像数据等的存储区域,即所谓的保存目的地(以下称为“存储目的地”),是否是诸如USB存储器5的外部装置。
当确定单元20A1确定存储目的地是外部装置时,修改单元20A2修改要存储的图像数据,从而修改的图像数据被存储在存储目的地中。
注意,确定单元20A1和修改单元20A2由例如CPU 101(图2)等实现。此外,稍后将描述确定单元20A1和修改单元20A2的处理的细节。
[服务器单元90的功能配置示例]
下面,将描述服务器单元90的功能配置。
将服务器单元90提供在每个电子黑板2中。也就是说,任何电子黑板2都可以用作服务器。因此,服务器单元90包括通信控制单元70和数据管理单元80。
(通信控制单元70的功能配置示例)
下面,将描述通信控制单元70的功能配置的示例。
通信控制单元70经由通信网络9控制同一电子黑板2中的客户端单元20中的通信控制单元70与另一电子黑板2中的客户端单元20中的通信控制单元70之间的通信。数据管理单元80管理操作数据和图像数据等。
通信控制单元70包括远程连接请求接收单元71、远程连接结果发送单元72、远程图像接收单元73、远程图像发送单元74、远程操作接收单元75和远程操作发送单元76。
远程连接请求接收单元71从远程开始处理单元61接收用于开始远程共享处理的开始请求,并且从远程参与处理单元62接收用于参与远程共享处理的参与请求。
远程连接结果发送单元72将远程共享处理的开始请求的结果发送到远程开始处理单元61,并将远程共享处理的参与请求的结果发送到远程参与处理单元62。
远程图像接收单元73从远程图像发送单元63接收图像数据(图6所示的输出图像(C)的数据等)并将图像数据发送到远程图像处理单元82。
远程图像发送单元74从远程图像处理单元82接收图像数据,并将图像数据(图6所示的输出图像(C)的数据等)发送到远程图像接收单元64。
远程操作接收单元75从远程操作发送单元65接收操作数据(诸如图6所示的笔画图像(B)的数据等),并将操作数据发送到远程操作处理单元83。
远程操作发送单元76从远程操作处理单元83接收操作数据,并将操作数据(诸如图6所示的笔画图像(B)等数据)发送到远程操作接收单元66。(数据管理单元80的功能配置示例)
下面,将描述数据管理单元80的功能配置的示例。
数据管理单元80包括远程连接处理单元81、远程图像处理单元82、远程操作处理单元83、操作组合处理单元84和页面处理单元85。此外,服务器单元90包括密码管理单元810、参与站点管理表820、图像数据存储单元830、操作数据存储单元840和页面数据存储单元850。
远程连接处理单元81开始远程共享处理并结束远程共享处理。此外,基于由远程连接请求接收单元71接收到的许可信息,远程连接处理单元81确认是否存在许可以及当前时间是否在许可期间内。注意,许可信息与来自远程开始处理单元61的远程共享处理开始请求一起被接收,或者许可信息与来自远程参与处理单元62的用于参与远程共享处理的参与请求一起被接收。此外,远程连接处理单元81确认来自作为客户端单元20的其他电子黑板2的参与请求是否超过了可以参与的参与者的预定数量。
此外,远程连接处理单元81确定当从另一电子黑板2发出参与远程共享处理的参与请求时发送的密码是否与密码管理单元810管理的密码相同,如果密码相同,则远程连接处理单元81允许参与远程共享过程。注意,当开始新的远程共享处理时,密码由远程连接处理单元81发出。然后,通过来自作为主装置的电子黑板2的用户的电话或电子邮件等向作为试图参与远程共享过程的参与装置的电子黑板2的用户通知密码。因此,试图参与远程共享处理的参与装置的用户将通过利用诸如触摸面板之类的输入装置向参与装置输入密码以做出参与请求而被允许参与。注意,当用户的可用性优先于安全性时,可以省略对密码的确认。
此外,当电子黑板2是主装置时,远程连接处理单元81将经由通信网络9从参与装置的远程参与处理单元62发送的参与请求中包括的参与站点信息存储在服务器单元90的参与站点管理表820中。然后,远程连接处理单元81读取存储在参与站点管理表820中的远程站点信息,并将远程站点信息发送到远程连接结果发送单元72。
远程连接结果发送单元72将远程站点信息发送到同一主装置的客户端单元20中的远程开始处理单元61。远程开始处理单元61将远程站点信息存储在参与站点管理表610中。因此,在主装置中,客户端单元20和服务器单元90都管理远程站点信息。
远程图像处理单元82从连接到参与远程共享处理的每个电子黑板2的客户端单元(包括作为主装置的自身的电子黑板的客户端单元20)的视频输出装置(笔记本PC 6等)接收图像数据(图6所示的输出图像(C)),并将图像数据存储在图像数据存储单元830中。此外,作为主装置的电子黑板2将接收到的图像数据存储在图像数据存储单元830中。此外,作为主装置的电子黑板2根据到达作为主装置的自身的电子黑板2的服务器单元90的时间顺序来确定显示要经历远程共享处理的图像数据的顺序。
远程图像处理单元82参考参与站点管理表820。然后,远程图像处理单元82经由通信控制单元70(远程图像发送单元74)以如上所述的确定顺序将图像数据发送到参与远程共享处理的所有电子黑板2的客户端单元20(包括作为主装置的自身的电子黑板的客户端单元)。
远程操作处理单元83接收在参与远程共享过程的每个电子黑板2的客户端单元(包括作为主装置的自身的电子黑板的客户端单元)上绘制的诸如笔画图像(如图6所示的笔画图像(B))等)等的各种操作数据。然后,远程操作处理单元83按照到达用作主装置的自身的电子黑板2的服务器单元90的时间顺序,确定要经历远程共享处理的图像的显示顺序。注意,各种操作数据与上述各种操作数据相同。此外,远程操作处理单元83参考参与站点管理表820,并将操作数据发送到参与远程共享处理的所有电子黑板2的客户端单元20(包括作为主装置的自身的电子黑板的客户端单元)。操作组合处理单元84组合从远程操作处理单元83输出的各个电子黑板2的操作数据,并且将作为该组合的结果而获得的操作数据存储在操作数据存储单元840中。此外,操作组合处理单元84将作为组合结果而获得的操作数据发送到远程操作处理单元83。该操作数据从远程操作发送单元76发送到作为主装置的电子黑板的客户端单元和作为参与装置的各个电子黑板的客户端单元。因此,在每个电子黑板2上显示与相同操作数据相关的图像。注意,操作数据的示例是如下(表10)所示的数据。
[表10]
如上(表10)所述,操作数据指示序列(Sequence,SEQ)、数据的操作名称和作为操作数据的发送源的电子黑板2的IP地址。此外,操作数据指示客户端单元(服务器单元)的端口号、作为操作数据的传输目的地的电子黑板2的IP地址、客户端单元(服务器单元)的端口号以及操作数据的操作类型。此外,操作数据指示操作数据的操作目标和指示操作数据的内容的数据。注意,如上(表10)所述,操作数据的各项被彼此关联地管理。例如,“SEQ1”指示在作为主装置的电子黑板(IP地址:192.0.0.1)的客户端单元(端口号:50001)上绘制了笔画。在这种情况下,在上面(表10)中,操作数据已经被发送到作为同一主装置的电子黑板2(IP地址:192.0.0.1)的服务器单元(端口号:50000)。注意,在这种情况下,操作类型是“笔画”,操作目标是页面数据ID“p005”,并且指示操作数据的内容的数据是指示笔画的数据。此外,“SEQ2”指示已经从作为主装置的电子黑板(IP地址:192.0.0.1)的服务器单元(端口号:50000)向作为参与装置的另一电子黑板(IP地址:192.0.0.1)的客户端单元(端口号:50001)发送操作数据。
注意,操作组合处理单元84按照操作数据被输入到操作组合处理单元84的顺序执行组合。因此,如果通信网络9没有拥塞,则笔画图像(B)按照由各个电子黑板2的用户绘制的笔画顺序显示在参与远程共享处理的所有电子黑板2的显示器3上。
页面处理单元85具有与客户端单元20的图像处理单元30中的页面处理单元37类似的功能。此外,在服务器单元90中,表1至3所示的页面数据存储在页面数据存储单元850中。注意,页面数据存储单元850具有与图像处理单元30中的页面数据存储单元300相同的内容,因此省略其描述。<处理示例或操作示例>
下面,将描述根据本实施例的处理示例或操作示例。图7和图8是示出每个电子黑板的处理的示例的序列图。
在图7和图8所示的示例中,给出了电子黑板2a用作主管远程共享处理的主装置(服务器单元和客户端单元)的情况的描述。另一方面,在图7和图8所示的示例中,电子黑板2b和2c用作参与远程共享处理的参与装置(客户端单元)。此外,显示器3a、3b和3c分别连接到电子黑板2a、2b和2c。此外,笔记本电脑PC 6a、PC 6b和PC 6c也分别连接到电子黑板2a、2b和2c。此外,电子笔4a、4b和4c分别用于电子黑板2a、2b和2c。
(参与处理示例)
下面,将描述电子黑板2b和2c参与远程共享处理的处理的示例。
当通过用户的操作打开电子黑板2a的电源开关时,电子黑板2a的客户端单元20被激活。然后,用户利用诸如触摸面板之类的输入装置来输入激活服务器单元90的操作。因此,客户端单元20的远程开始处理单元61向同一电子黑板2a的服务器单元90的远程连接请求接收单元71输出开始服务器单元90的处理的指令。因此,在电子黑板2a中,不仅客户端单元20而且服务器单元90可以开始各种处理(步骤S21)。
接下来,电子黑板2a的客户端单元20中的UI图像生成单元33生成用于与电子黑板2a建立连接的连接信息。然后,视频叠加单元28在显示器3a上显示经由显示叠加单元36已经从UI图像生成单元33获得的连接信息(步骤S22)。该连接信息包括主装置的IP地址和为当前远程共享处理生成的密码。在这种情况下,存储在密码管理单元810中的密码由图5所示的远程连接处理单元81读取。此外,密码被顺序地发送到远程连接结果发送单元72和远程开始处理单元61。此外,密码从包括远程开始处理单元61的通信控制单元60发送到图5所示的图像处理单元30,并且最终被输入到UI图像生成单元33。因此,连接信息将包括密码。然后,电子黑板2a的用户通过电话或电子邮件将连接信息发送给电子黑板2b和2c的用户。注意,当存在连接目的地管理表440时,即使连接信息不包括主装置的IP地址,参与装置也可以做出参与请求。
接下来,在电子黑板2b和2c中,当接受连接信息的输入时,根据每个用户对诸如触摸面板的输入装置的操作,每个电子黑板2a和2b的客户端单元20中的远程参与处理单元62基于连接信息中的IP地址,通过经由通信网络9向电子黑板2a的服务器单元90中的通信控制单元70发送密码来做出参与请求(步骤S23和S24)。因此,通信控制单元70的远程连接请求接收单元71从电子黑板2b和2c中的每一个接收参与请求(包括密码),并将密码输出到远程连接处理单元81。
接下来,远程连接处理单元81通过使用由密码管理单元810管理的密码来认证从每个电子黑板2b和2c接收的密码(步骤S25)。然后,远程连接结果发送单元72向每个电子黑板2b和2c的客户端单元20发送指示认证结果的报告(步骤S26和S27)。当在步骤S25中通过认证确定电子黑板2b和2c中的每一个是合法的电子黑板时,在用作主装置的电子黑板2a和用作参与装置的电子黑板2b和2c之间建立远程共享处理的通信。因此,每个电子黑板2b和2c的客户端单元20中的远程参与处理单元62使得能够开始与其他电子黑板的远程共享处理(步骤S28和S29)。
(输出图像的显示示例)
下面,将描述在远程共享处理中显示输出图像(C)(图6)的处理的示例。
首先,电子黑板2b在显示器3b(图1)上显示输出图像(C)(步骤S30)。具体而言,电子黑板2b的图像获取单元31经由视频获取单元21(图3)从笔记本PC 6b(图1)接收显示在笔记本PC 6b上的输出图像(C)的数据。接下来,将接收到的数据经由显示叠加单元36和视频叠加单元28发送到显示器3b,然后显示器3b显示输出图像(C)。
接下来,包括电子黑板2b的图像获取单元31(图3)的图像处理单元30(图3)将输出图像(C)的数据发送到远程图像发送单元63(图5)。接下来,包括远程图像发送单元63的通信控制单元60(图5)经由通信网络9(图5)将输出图像(C)的数据发送到用作主装置的电子黑板2a的通信控制单元70(图5)(步骤S31)。因此,电子黑板2a的远程图像接收单元73(图5)接收输出图像(C)的数据。此外,远程图像接收单元73将数据输出到远程图像处理单元82(图5),从而远程图像处理单元82将输出图像(C)的数据存储在图像数据存储单元830(图5)中。
接着,用作主装置的电子黑板2a在显示器3a(图1)上显示输出图像(C)(步骤S32)。具体地,电子黑板2a的远程图像处理单元82将从远程图像接收单元73接收的输出图像(C)的数据输出到远程图像发送单元74。随后,远程图像发送单元74将输出图像(C)的数据输出到作为同一主装置的电子黑板2a的客户端单元20中的远程图像接收单元64。然后,远程图像接收单元64将输出图像(C)的数据输出到显示叠加单元36(图3)。此外,显示叠加单元36将输出图像(C)的数据输出到视频叠加单元28(图3)。接下来,视频叠加单元28将输出图像(C)的数据输出到显示器3a。因此,显示器3a显示输出图像(C)。
接着,在用作主装置的电子黑板2a的服务器单元90(图3)中包括远程图像发送单元74的通信控制单元70经由通信网络9发送输出图像(C)的数据(步骤S33)。注意,发送目的地是作为输出图像(C)的数据的发送源的电子黑板2b以外的电子黑板2c的通信控制单元60。因此,作为参与装置的电子黑板2c的远程图像接收单元64接收输出图像(C)的数据。
接下来,电子黑板2c在显示器3c上显示输出图像(C)(步骤S34)。具体地,电子黑板2c的远程图像接收单元64将在步骤S33中接收的输出图像(C)的数据输出到电子黑板2c的显示叠加单元36。显示叠加单元36将输出图像(C)的数据输出到视频叠加单元28。视频叠加单元28将输出图像(C)的数据输出到显示器3c。因此,显示器3c显示输出图像(C)。
注意,当输入图6所示的UI图像(A)的数据和笔画图像(B)的数据以及输出图像(C)的数据时,显示叠加单元36生成叠加图像(A、B、C)。然后,视频叠加单元28将叠加图像(A、B、C)的数据输出到显示器3c。另外,当用于TV会议的视频(E)的数据已经从TV(视频)会议终端7发送到视频叠加单元28时,视频叠加单元28通过画中画操作将用于TV会议的视频(E)的数据叠加在叠加图像(A、B、C)上,并将叠加的图像输出到显示器3c。注意,用于TV会议的视频(E)是经由图3所示的TV(视频)会议终端7或通信网络9(图3)从另一终端接收的输出视频。
(叠加图像的显示示例)
下面,参照图8,将描述在远程共享处理中显示叠加图像的处理的示例。
首先,在电子黑板2b上,用户使用电子笔4b绘制指示笔画的笔画图像(B)(图6)(步骤S41)。
接着,如图6所示,电子黑板2b的显示叠加单元36(图3)将笔画图像(B)叠加在UI图像(A)和输出图像(C)上。视频叠加单元28在电子黑板2b的显示器3b(图1)上显示叠加图像(A、B、C)(步骤S42)。具体而言,电子黑板2b的笔画处理单元32(图3)经由事件分配单元25(图3)从坐标检测单元22(图3)和接触检测单元24(图3)接收笔画图像(B)的数据作为操作数据,并将该数据发送到显示叠加单元36。因此,显示叠加单元36可以在UI图像(A)和输出图像(C)上叠加笔画图像(B),并且视频叠加单元28可以在电子黑板2b的显示器3b上显示叠加图像(A、B、C)。
接下来,包括电子黑板2b的笔画处理单元32(图3)的图像处理单元30将笔画图像(B)的数据发送到远程操作发送单元65(图5)。此外,电子黑板2b的远程操作发送单元65经由通信网络9(图1)将笔画图像(B)的数据发送到用作主装置的电子黑板2a的通信控制单元70(图5)(步骤S43)。因此,电子黑板2a的远程操作接收单元75(图5)接收笔画图像(B)的数据。接下来,远程操作接收单元75将接收到的数据输出到远程操作处理单元83,从而远程操作处理单元83将笔画图像(B)的数据输出到操作组合处理单元84。这样,每次进行绘制时,在电子黑板2b上绘制的笔画图像(B)的数据被顺序地发送到作为主装置的电子黑板2a的远程操作处理单元83。该笔画图像(B)的数据是由上述(表2)每个笔画数据ID指示的数据。因此,例如,当用户用电子笔4绘制字母“T”时,该字母由两个笔画书写,从而由两个笔画数据ID指示的笔画图像(B)的数据被顺序发送。
接下来,用作主装置的电子黑板2a在显示器3a上显示包括从电子黑板2b发送的笔画图像(B)的数据的叠加图像(A、B、C)(步骤S44)。具体地,电子黑板2a的操作组合处理单元84组合经由远程操作处理单元83顺序发送的多个笔画图像(B)的数据,并将所组合的数据存储在操作数据存储单元840中,并将所组合的数据返回到远程操作处理单元83。因此,远程操作处理单元83将从操作组合处理单元84接收的组合后的笔画图像(B)的数据输出到远程操作发送单元76。远程操作发送单元76将组合后的笔画图像(B)的数据输出到作为同一主装置的电子黑板2a的客户端单元20的远程操作接收单元66。远程操作接收单元66将组合后的笔画图像(B)的数据输出到图像处理单元30中的显示叠加单元36。因此,显示叠加单元36将组合后的笔画图像(B)叠加在UI图像(A)和输出图像(C)上。最后,视频叠加单元28在显示器3a上显示由显示叠加单元36叠加的叠加图像(A、B、C)。
接下来,在作为主装置的电子黑板2a的服务器单元90中包括远程操作发送单元76的通信控制单元70经由通信网络9发送组合后的笔画图像(B)的数据(步骤S45)。注意,发送目的地是作为笔画图像(B)的数据的发送源的电子黑板2b以外的电子黑板2c的通信控制单元60。因此,作为参与装置的电子黑板2c的远程操作接收单元66接收组合后的笔画图像(B)的数据。
接下来,电子黑板2c在显示器3c上显示叠加图像(A、B、C)(步骤S46)。具体地,电子黑板2c的远程操作接收单元66将在步骤S45中接收到的组合之后的笔画图像(B)的数据输出到电子黑板2c的图像处理单元30。接下来,图像处理单元30的显示叠加单元36将UI图像(A)的数据和输出图像(C)的数据与组合后的笔画图像(B)的数据叠加,并将叠加图像(A、B、C)的数据输出到视频叠加单元28。然后,视频叠加单元28将叠加图像(A、B、C)的数据输出到显示器3c。因此,显示器3c显示叠加图像(A、B、C)。
注意,在上述处理中,输出图像(C)显示在显示器3上;然而,可以显示背景图像(D)而不是该输出图像(C)。或者,可以取消输出图像(C)和背景图像(D)之间的排他关系,并且可以在显示器3上同时显示输出图像(C)和背景图像(D)两者。
(参与终止的示例)
接下来,将描述参与装置终止对远程共享处理的参与的处理的示例。在所示的示例中,示出了电子黑板2c终止参与的处理。
首先,电子黑板2c接受用户通过操作诸如触摸面板的输入装置做出的终止参与的请求。接下来,远程参与处理单元62(图5)向用作主装置的电子黑板2a的服务器单元90(图5)中的通信控制单元70(图5)发送终止参与的请求(步骤S47)。因此,通信控制单元70的远程连接请求接收单元71(图5)从电子黑板2c接收参与终止请求。然后,远程连接请求接收单元71将参与终止请求与电子黑板2c的IP地址一起输出到远程连接处理单元81(图5)。然后,基于从远程连接请求接收单元71发送的IP地址,电子黑板2a的远程连接处理单元81编辑参与站点管理表820(图5)。具体地,远程连接处理单元81从参与站点管理表820中删除做出参与终止请求的电子黑板2c的IP地址和安装电子黑板2c的站点的名称。此外,远程连接处理单元81将电子黑板2c的IP地址和指示删除的报告输出到远程连接结果发送单元72(图5)。
接下来,包括远程连接结果发送单元72的通信控制单元70经由通信网络9(图1),指示电子黑板2c的客户端单元20(图5)中的通信控制单元60(图5)终止参与(步骤S48)。因此,电子黑板2c中的通信控制单元60的远程参与处理单元62通过执行断开远程共享处理的通信的参与终止处理来终止参与(步骤S49)。
(确定示例和修改示例)
图9是示出电子黑板的确定和修改处理的示例的流程图。注意,所示的处理例如通过输入关于由电子黑板生成的图像数据等的操作等来执行。更具体地说,例如,在图7所示的处理等中,在安装电子黑板2a的地点在步骤S32之后,或者在安装电子黑板2c的地点在步骤S34之后,执行图9的处理。此外,图9所示的处理例如由确定单元20A1(图3)和修改单元20A2(图3)等实现。
在电子黑板中,用户输入文件操作。例如,电子黑板通过如下的图形用户界面(GUI)等接受文件操作(步骤S101)。
图10是示出由电子黑板显示的文件操作菜单的图的示例。例如,电子黑板显示图示的屏幕PNL。然后,用户在显示屏幕PNL中输入文件操作。更具体地说,当按下文件操作的图标等时,电子黑板显示例如文件操作菜单MNU等。此外,当在文件操作菜单MNU中显示的菜单中按下存储文件菜单FSV时,电子黑板开始存储图像数据等的处理。
再参考图9,电子黑板确定是否进行了做出修改的设置(步骤S102)。通过用户的操作等在电子黑板中设置是否做出修改的设置。稍后将详细描述与修改相关的设置。此外,修改例如是数据压缩等。在下文中,将描述修改是压缩的示例。接下来,当确定进行了做出修改的设置时(步骤S102中的“是”),电子黑板前进到步骤S103。另一方面,当确定进行不做出修改的设置时(步骤S102中的“否”),电子黑板前进到步骤S106。
接下来,电子黑板确定存储目的地是否是外部装置(步骤S103)。例如,存储目的地是否是外部装置由指示在文件操作时输入的存储目的地的路径来确定(步骤S101)。请注意,输入路径如下,例如。
图11是图示通过文件操作来输入存储目的地的GUI的图的示例。例如,电子黑板通过图10所示的屏幕PNL中的文件操作来显示如图所示的选择屏幕SPL。在该示例中,用户可以在选择屏幕SPL上选择存储目的地是外部装置还是在电子黑板内(所谓的“C驱动器”等)。
具体而言,在选择画面SPL中,当用户选择指示为“USB存储器”的USB存储器选择SUSB时,存储目的地被设置为USB存储器5(图2)。另一方面,在选择屏幕SPL中,当用户进行选择指示为“临时存储文件夹”的电子黑板选择STF的操作时,存储目的地被设置为SSD 104(图2)中生成的“临时存储文件夹”。注意,在下面描述的示例中,假设SSD 104(图2)中的分区被预先设置,使得只有“C驱动器”。因此,当电子黑板中的存储区域之一被设置为存储目的地时,诸如“临时存储文件夹”,指示存储目的地的路径指示“C驱动器”中的存储区域。
另一方面,在该示例中,当诸如USB存储器5的外部装置连接到电子黑板时,外部装置被设置为除“C驱动器”之外的驱动器。例如,假设USB存储器5中的存储区域之一是存储目的地,则指示存储目的地的路径指示“D驱动器”中的存储区域之一。
注意,“C驱动器”可以被分成两个或更多个存储区域,例如,分成“C驱动器”和“D驱动器”。以这种方式,例如,与操作系统(Operating System,OS)和应用程序等相关的文件都存储在“C驱动器”中。另一方面,包括“临时存储文件夹”的数据存储在“D驱动器”中。此外,存储区域可以被配置为使得存储目的地是“临时存储文件夹”,数据被存储在“D驱动器”,并且可以从存储目的地到“D驱动器”进行链接。在这种情况下,“C驱动器”和“D驱动器”是电子黑板中的存储区域。此外,所连接的外部装置例如是“E驱动器”等。也就是说,在这种情况下,确定除了“C驱动器”或“D驱动器”之外的存储目的地是外部装置。
在图11所示的选择屏幕SPL中,当“存储”按钮变灰,并且选择USB存储器选择SUSB或电子黑板选择STF时,“存储”按钮变得有效(变为按钮可以按下的状态)。然后,当按下“存储”按钮时,确定存储目的地,从而确定指示存储目的地的路径。
电子黑板例如基于指示所确定的存储目的地的路径是否指示预定存储区域来确定存储目的地是否是外部装置。预先设置预定存储区域。也就是说,当指示存储目的地的路径是作为预先设置的存储区域的示例的“C驱动器”时,电子黑板确定存储目的地不是外部装置(图9所示的步骤S103中的“否”)。另一方面,当指示存储目的地的路径不是“C驱动器”,例如是USB存储器时,电子黑板确定存储目的地是外部装置(图9所示的步骤S103中的“是”)。例如,当除了预定存储区域之外的存储区域被设置为除了“C驱动器”之外的存储区域时,将如以上示例中那样执行处理。
请注意,外部装置不限于USB存储器。也就是说,外部装置的类型可以是USB存储器以外的设备或记录介质。例如,外部装置可以是所谓的外部硬盘等。
此外,在选择屏幕SPL上,可以输入与修改相关的设置。也就是说,图9所示的步骤S102的设置可以用选择屏幕SPL输入。图11图示当按下由“设置存储文件的选项”指示的修改设置按钮BOP时,可以输入与修改相关的设置的示例。例如,当按下修改设置按钮BOP时,将显示以下选项设置屏幕。
图12是图示用于输入与修改相关的设置的选项设置屏幕的图的示例。在该示例中,根据是否在图示的选项设置屏幕OPL中勾选“压缩背景图像以减小文件大小”,对是否做出修改进行设置。也就是说,当勾选“压缩背景图像以减小文件大小”时,电子黑板确定设置要做出修改(图9所示的步骤S102中的“是”)。另一方面,当从“压缩背景图像以减小文件大小”中去除勾号时,电子黑板确定设置不做出修改(图9所示的步骤S102中的“否”)。
此外,如图所示,“压缩比”等可以在与修改相关的设置中输入。即,可以预先设置与在图9所示的步骤S105中执行的修改相关的参数等。这样,用户可以设置“压缩比”等,并且电子黑板可以以用户期望的格式或数据大小存储图像数据。
再参照图9,电子黑板确定要存储的图像数据中是否存在背景图像(步骤S104)。注意,背景图像是例如图6所示的背景图像(D)等。接下来,当确定存在背景图像时(步骤S104中的“是”),电子黑板前进到步骤S105。另一方面,当确定没有背景图像时(步骤S104中为“否”),电子黑板前进到步骤S106。
接下来,电子黑板修改图像数据(步骤S105)。例如,电子黑板将图6所示的各个层的图像中的背景图像(D)设置为压缩目标。注意这种压缩是例如联合图像专家小组(JointPhotographic Exports Group,JPEG)压缩等。此外,电子黑板可以做出改变图像的大小和压缩比(例如,Q值)或者图像的这些特征的组合的修改。
下面,将描述“1280×720”的背景图像的示例。在该示例中,在图12所示的选项设置屏幕OPL中,当勾选“压缩背景图像以减小文件大小”并且设置“压缩比”时,进行如下修改。注意,根据对“压缩比”部分的设置输入进行修改。
“高”:将垂直和水平方向的尺寸设置为满足(0.0<x≤0.7)的任何放大率。此外,将大小设置为使得JPEG的Q值满足(0<y≤70)。在进行这些设置之后执行压缩。
“标准”:将垂直和水平方向的尺寸设置为满足(0.7<x≤0.9)的任何放大率。此外,将大小设置为使得JPEG的Q值满足(70<y≤80)。在进行这些设置之后执行压缩。
“低”:将垂直和水平方向的尺寸设置为满足(0.9<x≤1.0)的任何放大率。此外,设置大小使得JPEG的Q值满足(80<y<100)。在进行这些设置之后执行压缩。
在上面的示例中,尺寸的放大倍数用“x”指示,Q值用“y”指示。此外,压缩方法不限于JPEG。也就是说,压缩方法可以是例如另一种方法诸如GIF。此外,修改不限于压缩,并且例如,可以执行诸如稀疏位图(Bitmap,BMP)文件格式或标签图像文件格式(Tag ImageFile Format,TIFF)中的像素等处理。此外,在进行诸如压缩等的修改后,电子黑板可以进一步将格式修改为PDF格式等。
接下来,电子黑板将图像数据存储在步骤S101中输入的存储目的地等中(步骤S106)。注意,除了图像数据之外的数据可以与图像数据一起存储。
如图6所示,存在通过叠加各个层的图像而生成的叠加图像中的图像数据等通过用户的文件操作等被存储在诸如USB存储器的外部存储装置中的情况。这样的图像数据指示图像,因此数据量通常很大。因此,电子黑板修改背景图像等,并且减少图像数据的量。因此,可以减少具有大数据量的图像数据,从而可以节省用于在外部装置中存储图像数据的存储容量。
此外,在图6所示的图像数据中,期望从修改的目标中排除笔画图像数据。将笔画图像数据等输入到另一个电子黑板,随后,可以编辑笔画图像数据所指示的数据。因此,当执行修改时,特别是当执行不可逆转换时,存在编辑所需的数据被删除或变得不可用的情况。因此,希望作为修改目标的数据是背景图像数据。因此,在将图像数据通过外部装置输入到另一电子黑板等之后,可编辑笔画图像等,并且可以使得通信平滑。此外,背景图像数据通常具有大的数据量,因此如果修改背景图像数据,则可以减小图像数据的数据量。
此外,当图像数据存储在外部装置中时,可以输入代码。例如,在下面的代码输入屏幕中输入代码。
图13是图示用于输入代码的代码输入屏幕的图的示例。例如,代码输入屏幕CPL是在图11所示的选择屏幕SPL之后显示的屏幕。如图所示,例如,用户将会议代码等输入到代码输入文本框COD。
以这种方式,输入代码(即图13所示示例中的“1111”)与待储存的图像数据等相关联。此外,电子黑板生成指示这种关联的表数据。表数据例如与图像数据等一起存储在外部装置中。
利用该表数据,代码和图像数据等相互关联。也就是说,当输入代码时,电子黑板可以基于表数据来识别图像数据等。因此,当在读取存储在外部装置中的图像数据等时输入代码的时候,电子黑板可以搜索基于表数据而标识的图像数据等。以这种方式,预定的图像数据等可以与其他图像数据等区分开来,并且电子黑板可以快速读取预定的图像数据等。
此外,根据主要功能划分上述示例,以便于理解电子黑板2的处理。因此,本发明不受处理单元如何划分或处理单元名称的限制。例如,电子黑板2的处理根据处理内容可以进一步划分为多个处理单元。此外,可以划分处理单元,使得单个处理单元进一步包括许多处理。
此外,图像处理设备不限于由单个设备实现的配置。即,根据本发明的实施例可以通过包括一个或多个信息处理设备的图像处理系统来实现。注意,在图像处理设备或图像处理系统中,可以执行处理,使得每个处理的一部分或全部是分布式的、冗余的、并行的或其组合。
注意,根据本发明的每个处理的全部或一部分可以由用于使计算机执行以编程语言等描述的图像处理方法的程序来实现。也就是说,该程序是用于使诸如图像处理设备的计算机执行图像处理方法的计算机程序。
此外,程序可以存储和分发在诸如闪存、软磁盘、光盘、安全数字(securedigital,SD)(注册商标)卡或磁光盘(magneto-optic,MO)的计算机可读记录介质中。此外,程序可以通过电通信线路分发。
本国际专利申请要求2016年2月12日提交的日本专利申请第2016-025360号的优先权,其全部内容通过引用并入本文。
[附图标记列表]
1 图像处理系统
2 电子黑板(图像处理设备的示例)
3 显示器
4 电子笔
5 USB存储器
6 笔记本PC
7 TV(视频)会议终端
8 PC
9 通信网络
[引文列表]
[专利文献]
[PTL 1]
日本未审查专利申请公开第2013-210957号
Claims (9)
1.一种图像处理设备,用于对叠加了多个图像的叠加图像执行图像处理,所述图像处理设备包括:
图像处理器,被配置为通过叠加至少笔画图像和背景图像来生成所述叠加图像;
确定器,被配置为确定用于存储指示所述叠加图像的图像数据的存储目的地是否是耦合到所述图像处理设备的外部装置;和
修改器,被配置为响应于所述确定器确定所述存储目的地为所述外部装置,而修改所述图像数据。
2.根据权利要求1所述的图像处理设备,其中,所述笔画图像是指示通过手写输入的字符、图形、数字、符号和线中的一个或任意组合的图像。
3.根据权利要求1或2所述的图像处理设备,其中,所述笔画图像显示在所述背景图像的前面。
4.根据权利要求1至3中任一项所述的图像处理设备,其中,所述修改器修改所述背景图像的尺寸和所述背景图像的压缩比中的一个或其组合,以压缩指示所述背景图像的背景图像数据,或者稀疏包括在所述背景图像中的像素。
5.根据权利要求1至4中任一项所述的图像处理设备,其中,所述确定器基于指示所述存储目的地的路径是否指示预定存储区域来确定所述存储目的地是否是所述外部装置。
6.根据权利要求5所述的图像处理设备,其中,所述确定器响应于确定所述存储目的地是预定存储区域之外的存储区域,确定所述存储目的地是所述外部装置。
7.根据权利要求1至6中任一项所述的图像处理设备,其中
所述图像处理设备生成指示所述图像数据的表数据和与所述图像数据相关联的代码;和
响应于输入的所述代码,基于所述表数据识别所述图像数据。
8.一种图像处理系统,包括至少一个信息处理设备,并且对叠加了多个图像的叠加图像执行图像处理,所述图像处理系统包括:
图像处理器,被配置为通过叠加至少笔画图像和背景图像来生成所述叠加图像;
确定器,被配置为确定用于存储指示所述叠加图像的图像数据的存储目的地是否是耦合到所述至少一个信息处理设备的外部装置;和
修改器,被配置为响应于所述确定器确定所述存储目的地为所述外部装置,而修改所述图像数据。
9.一种由图像处理设备执行的图像处理方法,用于对叠加了多个图像的叠加图像执行图像处理,所述图像处理方法包括:
由所述图像处理设备通过叠加至少笔画图像和背景图像来生成所述叠加图像;
由所述图像处理设备确定用于存储指示所述叠加图像的图像数据的存储目的地是否是耦合到所述图像处理设备的外部装置;和
由所述图像处理设备响应于在确定时确定所述存储目的地是所述外部装置,而修改所述图像数据。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016-025360 | 2016-02-12 | ||
JP2016025360 | 2016-02-12 | ||
PCT/JP2016/085712 WO2017138233A1 (ja) | 2016-02-12 | 2016-12-01 | 画像処理装置、画像処理システム及び画像処理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108605078A true CN108605078A (zh) | 2018-09-28 |
Family
ID=59563228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680081113.6A Pending CN108605078A (zh) | 2016-02-12 | 2016-12-01 | 图像处理设备、图像处理系统和图像处理方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10489049B2 (zh) |
EP (1) | EP3416361B1 (zh) |
JP (1) | JP6631643B2 (zh) |
CN (1) | CN108605078A (zh) |
WO (1) | WO2017138233A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114581558A (zh) * | 2022-02-25 | 2022-06-03 | 北京百度网讯科技有限公司 | 图像处理方法、装置、设备以及存储介质 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11017544B2 (en) | 2018-07-31 | 2021-05-25 | Ricoh Company, Ltd. | Communication terminal, communication system, communication control method, and recording medium |
JP2023108845A (ja) * | 2022-01-26 | 2023-08-07 | 株式会社日立製作所 | 作業支援装置、作業支援システム、解析プログラム |
CN115348328B (zh) * | 2022-08-11 | 2024-07-26 | 环胜电子(深圳)有限公司 | 手写数据处理方法与手写数据处理系统 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04207451A (ja) * | 1990-11-30 | 1992-07-29 | Toshiba Corp | 電子黒板 |
JPH1013799A (ja) * | 1996-06-19 | 1998-01-16 | Mega Chips:Kk | テレビ電話装置 |
TW426813B (en) * | 1995-09-22 | 2001-03-21 | Nikon Corp | Image recording apparatus |
JP2006013590A (ja) * | 2004-06-22 | 2006-01-12 | Ricoh Co Ltd | 画像処理装置、画像処理方法、プログラム及び情報記録媒体 |
JP2007329795A (ja) * | 2006-06-09 | 2007-12-20 | Fuji Xerox Co Ltd | 画像処理システム、商品注文システムおよび画像処理プログラム |
CN101416217A (zh) * | 2006-04-11 | 2009-04-22 | 高通股份有限公司 | 用以促进使用小行缓冲器来处理小或大图像的技术 |
CN101512595A (zh) * | 2006-09-08 | 2009-08-19 | 艾利森电话股份有限公司 | 图像缩放方法 |
US20120299881A1 (en) * | 2011-05-27 | 2012-11-29 | I.R.I.S. | System for tracking and processing handwritten pen strokes on mobile terminal |
CN102841896A (zh) * | 2011-06-22 | 2012-12-26 | 腾讯科技(深圳)有限公司 | 一种移动终端图文信息显示的方法、系统及移动终端 |
CN104918027A (zh) * | 2014-03-11 | 2015-09-16 | 索尼公司 | 用于生成数字处理图片的方法、电子装置和服务器 |
CN105282456A (zh) * | 2014-06-11 | 2016-01-27 | 佳能株式会社 | 图像处理方法和图像处理装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004015619A (ja) * | 2002-06-10 | 2004-01-15 | Plus Vision Corp | メモリー機能付き電子黒板装置 |
JP2006239944A (ja) | 2005-03-01 | 2006-09-14 | Seiko Epson Corp | 親展印刷機能付きプリンタ、プリンタ制御方法及びそのプログラム |
CN102105843B (zh) * | 2008-08-06 | 2013-12-18 | 三菱电机株式会社 | 工厂监视控制系统 |
US8705623B2 (en) * | 2009-10-02 | 2014-04-22 | Texas Instruments Incorporated | Line-based compression for digital image data |
JP5935456B2 (ja) | 2012-03-30 | 2016-06-15 | 株式会社リコー | 画像処理装置 |
JP6035625B2 (ja) * | 2012-05-28 | 2016-11-30 | シャープ株式会社 | データ管理システム、データ管理装置、および、印刷装置 |
US20170039372A1 (en) * | 2013-03-15 | 2017-02-09 | Electro Industries/Gauge Tech | Devices, systems and methods for upgrading firmware in intelligent electronic devices |
JP6094550B2 (ja) * | 2013-09-17 | 2017-03-15 | 株式会社リコー | 情報処理装置、プログラム |
JP2015069284A (ja) * | 2013-09-27 | 2015-04-13 | 株式会社リコー | 画像処理装置 |
JP6399744B2 (ja) * | 2013-12-04 | 2018-10-03 | キヤノン株式会社 | 表示装置、表示方法 |
KR102314138B1 (ko) * | 2015-03-05 | 2021-10-18 | 삼성전자 주식회사 | 모바일 장치 및 모바일 장치의 데이터 관리 방법 |
US10339052B2 (en) * | 2015-03-11 | 2019-07-02 | Centileo Llc | Massive access request for out-of-core textures by a parallel processor with limited memory |
US9996374B2 (en) * | 2015-06-16 | 2018-06-12 | Assured Information Security, Inc. | Deployment and installation of updates in a virtual environment |
JP6390860B2 (ja) * | 2016-01-25 | 2018-09-19 | パナソニックIpマネジメント株式会社 | 置去り物体監視装置およびこれを備えた置去り物体監視システムならびに置去り物体監視方法 |
-
2016
- 2016-12-01 CN CN201680081113.6A patent/CN108605078A/zh active Pending
- 2016-12-01 EP EP16889934.2A patent/EP3416361B1/en active Active
- 2016-12-01 JP JP2017566531A patent/JP6631643B2/ja active Active
- 2016-12-01 WO PCT/JP2016/085712 patent/WO2017138233A1/ja active Application Filing
-
2018
- 2018-08-01 US US16/051,831 patent/US10489049B2/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04207451A (ja) * | 1990-11-30 | 1992-07-29 | Toshiba Corp | 電子黒板 |
TW426813B (en) * | 1995-09-22 | 2001-03-21 | Nikon Corp | Image recording apparatus |
JPH1013799A (ja) * | 1996-06-19 | 1998-01-16 | Mega Chips:Kk | テレビ電話装置 |
JP2006013590A (ja) * | 2004-06-22 | 2006-01-12 | Ricoh Co Ltd | 画像処理装置、画像処理方法、プログラム及び情報記録媒体 |
CN101416217A (zh) * | 2006-04-11 | 2009-04-22 | 高通股份有限公司 | 用以促进使用小行缓冲器来处理小或大图像的技术 |
JP2007329795A (ja) * | 2006-06-09 | 2007-12-20 | Fuji Xerox Co Ltd | 画像処理システム、商品注文システムおよび画像処理プログラム |
CN101512595A (zh) * | 2006-09-08 | 2009-08-19 | 艾利森电话股份有限公司 | 图像缩放方法 |
US20120299881A1 (en) * | 2011-05-27 | 2012-11-29 | I.R.I.S. | System for tracking and processing handwritten pen strokes on mobile terminal |
CN102841896A (zh) * | 2011-06-22 | 2012-12-26 | 腾讯科技(深圳)有限公司 | 一种移动终端图文信息显示的方法、系统及移动终端 |
CN104918027A (zh) * | 2014-03-11 | 2015-09-16 | 索尼公司 | 用于生成数字处理图片的方法、电子装置和服务器 |
CN105282456A (zh) * | 2014-06-11 | 2016-01-27 | 佳能株式会社 | 图像处理方法和图像处理装置 |
Non-Patent Citations (1)
Title |
---|
庞崇高: "《网页设计制作教程 第3版》", 31 January 2014 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114581558A (zh) * | 2022-02-25 | 2022-06-03 | 北京百度网讯科技有限公司 | 图像处理方法、装置、设备以及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2017138233A1 (ja) | 2017-08-17 |
US10489049B2 (en) | 2019-11-26 |
EP3416361B1 (en) | 2022-08-31 |
EP3416361A1 (en) | 2018-12-19 |
EP3416361A4 (en) | 2019-01-09 |
JPWO2017138233A1 (ja) | 2018-11-29 |
JP6631643B2 (ja) | 2020-01-15 |
US20180341385A1 (en) | 2018-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9754559B2 (en) | Image processing apparatus | |
JP6447066B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
AU2007200089B2 (en) | Electronic conference support device, electronic conference support method, and information terminal device of electronic conference system | |
US9335860B2 (en) | Information processing apparatus and information processing system | |
JP6142580B2 (ja) | 情報処理システム、情報登録方法、会議装置及びプログラム | |
CN107209633A (zh) | 电子信息板设备和方法 | |
CN107431840A (zh) | 信息处理设备以及图像显示方法 | |
JP7042622B2 (ja) | 画像処理装置、画像処理システム、画像処理方法、及び、プログラム | |
JP6402826B2 (ja) | 情報処理装置、画像表示方法、プログラム | |
EP3893496A1 (en) | Output apparatus, output system, method of changing format information, and carrier means | |
CN108475160A (zh) | 图像处理装置、图像显示方法和程序 | |
CN108476267A (zh) | 电子白板、程序和信息处理方法 | |
JP6988060B2 (ja) | 画像処理装置、画像処理システム、画像処理方法及びプログラム | |
CN108139825A (zh) | 电子黑板、存储介质和信息显示方法 | |
CN108605078A (zh) | 图像处理设备、图像处理系统和图像处理方法 | |
JP6020397B2 (ja) | 画像処理装置および画像処理システム | |
JP2022145219A (ja) | 表示装置、データ共有システム、表示制御方法およびプログラム | |
JP2017076207A (ja) | 画像処理装置及び画像処理システム | |
JP6668868B2 (ja) | 情報処理装置及び情報処理プログラム | |
US11074399B2 (en) | Information processing apparatus, information processing system, and non-transitory computer readable medium | |
JP7298224B2 (ja) | 表示装置、及び表示方法 | |
JP7363064B2 (ja) | 画像処理装置、方法、およびプログラム | |
JP2022143264A (ja) | 表示装置、表示システム、表示制御方法およびプログラム | |
JP2016076775A (ja) | 画像処理装置、画像処理システム、画像処理方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180928 |
|
RJ01 | Rejection of invention patent application after publication |