CN105611206B - 信息处理装置、信息处理***和信息处理方法 - Google Patents

信息处理装置、信息处理***和信息处理方法 Download PDF

Info

Publication number
CN105611206B
CN105611206B CN201510789072.3A CN201510789072A CN105611206B CN 105611206 B CN105611206 B CN 105611206B CN 201510789072 A CN201510789072 A CN 201510789072A CN 105611206 B CN105611206 B CN 105611206B
Authority
CN
China
Prior art keywords
terminal installation
image
information processing
size
image data
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
CN201510789072.3A
Other languages
English (en)
Other versions
CN105611206A (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 CN105611206A publication Critical patent/CN105611206A/zh
Application granted granted Critical
Publication of CN105611206B publication Critical patent/CN105611206B/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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • 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/3141Constructional details thereof
    • H04N9/3147Multi-projection systems
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1415Digital output to display device ; Cooperation and interconnection of the display device with other functional units with means for detecting differences between the image stored in the host and the images displayed on the displays
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1431Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using a single graphics controller
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • G06F3/1462Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay with means for detecting differences between the image stored in the host and the images displayed on the remote displays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00347Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with another still picture apparatus, e.g. hybrid still picture apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • H04N1/00453Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a two dimensional array
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/42Systems for two-way working, e.g. conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/74Projection arrangements for image reproduction, e.g. using eidophor
    • H04N5/7416Projection arrangements for image reproduction, e.g. using eidophor involving the use of a spatial light modulator, e.g. a light valve, controlled by a video signal
    • H04N5/7441Projection arrangements for image reproduction, e.g. using eidophor involving the use of a spatial light modulator, e.g. a light valve, controlled by a video signal the modulator being an array of liquid crystal cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/74Projection arrangements for image reproduction, e.g. using eidophor
    • H04N5/7416Projection arrangements for image reproduction, e.g. using eidophor involving the use of a spatial light modulator, e.g. a light valve, controlled by a video signal
    • H04N5/7441Projection arrangements for image reproduction, e.g. using eidophor involving the use of a spatial light modulator, e.g. a light valve, controlled by a video signal the modulator being an array of liquid crystal cells
    • H04N2005/745Control circuits therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Graphics (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供信息处理装置、信息处理***和信息处理方法,当显示在多个终端装置中显示的图像的便览时,能够在视觉上容易地掌握在各终端装置中显示的图像的变化。信息处理装置具备:第1取得部,其从显示终端中的各个显示终端取得表示在显示终端中显示的图像的图像数据;显示控制部,其根据所取得的所述图像数据来显示在显示终端中的各个显示终端中显示的图像的便览;第2取得部,其从显示终端中的一个显示终端取得通知在该一个显示终端中显示的图像的更新的信号;决定部,其根据从显示终端中的一个显示终端取得所述信号的顺序,来决定将在该一个显示终端中显示的图像显示到所述便览中时的尺寸;以及更新部,其按照所决定的所述尺寸来更新所述便览。

Description

信息处理装置、信息处理***和信息处理方法
技术领域
本发明涉及对在多个终端装置中显示的图像的便览(一覧)进行显示的技术。
背景技术
一直以来,已知用于监视经由网络而连接的多个终端装置的使用的状况、并在管理者侧观察所监视的内容的***。例如,在专利文献1中,记载有这样的技术内容:管理服务器取得通信终端中的操作日志(log),当判定为进行了重要的文件的削除等存在危险性的操作时,在监视器上显示通信终端的操作画面(例如,放大显示)。
专利文献1:日本特开2008-305420号公报
在监视由多个终端装置显示的画面的***中,将在各终端装置中显示的画面的便览显示在同一画面上。在该***中,在成为监视的对象的终端装置的数量较多的情况下,由于每一台终端装置所确保的显示区域变小,因此,存在难以观察便览中显示的各终端装置的画面的情况。由此,存在难以在视觉上掌握在各终端装置中显示的画面是否存在变化以及该变化的内容的情况。
发明内容
本发明是鉴于这样的情况而完成的,其目的之一在于,当对在多个终端装置中显示的图像的便览进行显示时,能够在视觉上容易地掌握在各终端装置中显示的图像的变化。
为了实现上述目的,本发明的信息处理装置是与显示图像的多个终端装置中的各个终端装置进行通信的信息处理装置,其具备:第1取得部,其从所述多个终端装置中的各个终端装置取得表示在该终端装置中显示的图像的图像数据;显示控制部,其根据所取得的所述图像数据来显示在所述多个终端装置中的各个终端装置中显示的图像的便览;第2取得部,其从所述多个终端装置中的一个终端装置取得通知在该一个终端装置中显示的图像的更新的信号;决定部,其根据从所述多个终端装置中的所述一个终端装置取得所述信号的顺序,来决定将在该一个终端装置中显示的图像显示到所述便览中时的尺寸;以及更新部,其按照所决定的所述尺寸来更新所述便览。
根据本发明,由于根据取得通知在终端装置中显示的图像的更新的信号的顺序,来决定将在该终端装置中显示的图像显示到便览中时的尺寸,因此,当对在多个终端装置中显示的图像的便览进行显示时,能够在视觉上容易地掌握在各终端装置中显示的图像的变化。
在本发明中,也可以是,所述顺序越早,所述决定部使所述尺寸越大。
根据本发明,能够在视觉上容易地掌握终端装置中被更新后的图像。
在本发明中,也可以是,所述更新部从所述便览中消除在所述一个终端装置中显示的图像。
根据本发明,能够在视觉上容易地掌握未通知所显示的图像的更新的终端装置的状况。
在本发明中,也可以是,所述顺序越早,所述决定部使所述尺寸越小。
根据本发明,能够在视觉上容易地掌握未通知所显示的图像的更新的终端装置的状况。
在本发明中,也可以是,在未取得所述信号的情况下,所述更新部反复取得表示在所述一个终端装置中显示的图像的图像数据,并将所取得的该图像数据所表示的图像显示到所述便览中。
根据本发明,例如能够实时地显示在未通知所显示的图像的更新的终端装置中显示的图像。
在本发明中,也可以是,在显示了所述便览之后,所述第2取得部从所述多个终端装置中的一个终端装置取得通知在该一个终端装置中显示的图像的更新的信号。
根据本发明,由于在显示了便览之后取得更新通知,因此,容易识别尺寸的变化。
本发明的信息处理装置是与显示图像的多个终端装置中的各个终端装置进行通信的信息处理装置,其具备:第1取得部,其从所述多个终端装置中的各个终端装置取得表示在该终端装置中显示的图像的第1图像数据;显示控制部,其根据所取得的所述第1图像数据来显示在所述多个终端装置中的各个终端装置中显示的图像的便览;第2取得部,其从所述多个终端装置中的一个终端装置取得表示在该一个终端装置中显示的图像的第2图像数据;决定部,其根据所取得的所述第2图像数据,来决定将在所述一个终端装置中显示的图像显示到所述便览中时的尺寸;以及更新部,其按照所决定的所述尺寸来更新所述便览。
根据本发明,由于根据在终端装置中显示的图像来决定将该图像显示到便览中时的尺寸,因此,当对在多个终端装置中显示的图像的便览进行显示时,能够在视觉上容易地掌握在各终端装置中显示的图像的变化。
在本发明中,也可以是,所述信息处理装置具备解析部,该解析部对所述第2图像数据进行解析,所述更新部根据所述解析的结果,将所述多个终端装置分类到多个组中,并针对所分类的每个该组,将所述第2图像数据所表示的图像显示到所述便览中,所述决定部根据被分类到每个所述组中的所述终端装置的数量来决定该组的所述第2图像数据所表示的图像的尺寸。
根据本发明,能够在视觉上容易地掌握在分类到各组中的终端装置中显示的图像,同时,能够在视觉上容易地掌握显示有该图像的终端装置的数量。
在本发明中,也可以是,所述信息处理装置具备解析部,该也解析部对所述第2图像数据进行解析,所述决定部根据所述第2图像数据的所述解析的结果来决定所述尺寸。
根据本发明,能够在显示了便览之后,在视觉上容易地掌握在终端装置中显示的图像的解析的结果满足规定的条件的情况。
在本发明中,也可以是,在显示了所述便览之后,所述第2取得部从所述多个终端装置中的一个终端装置取得表示在该一个终端装置中显示的图像的第2图像数据。
根据本发明,由于在显示了便览之后取得第2图像数据,因此,容易识别尺寸的变化。
本发明除了信息处理装置外,还能够作为信息处理***、信息处理方法和程序来考虑。
附图说明
图1是示出本发明的第1实施方式的信息处理***的整体结构的图。
图2是示出该实施方式的投影仪的硬件结构的框图。
图3是示出该实施方式的信息处理装置和显示终端的硬件结构的框图。
图4是示出该实施方式的信息处理装置和显示终端的功能结构的框图。
图5是示出该实施方式的信息处理***的整体处理的流程的顺序图。
图6是示出该实施方式的显示终端中显示的画面的说明图。
图7是该实施方式的信息处理装置中显示的便览画面的说明图。
图8是示出该实施方式的信息处理装置的选择放大模式时的处理的流程图。
图9是该实施方式的信息处理装置的选择放大模式时的便览画面的显示的说明图。
图10是示出该实施方式的信息处理装置的选择消除模式时的处理的流程图。
图11是该实施方式的信息处理装置的选择消除模式时的便览画面的显示的说明图。
图12是该实施方式的信息处理装置的选择缩小模式时的便览画面的显示的说明图。
图13是示出本发明的第2实施方式的信息处理装置和显示终端的功能结构的框图。
图14是示出该实施方式的信息处理***的整体处理的流程的顺序图。
图15是示出该实施方式的信息处理装置的选择组化模式时的处理的流程图。
图16是该实施方式的信息处理装置的选择组化模式时的便览画面的显示的说明图。
图17是示出该实施方式的信息处理***的解答模式的处理的流程的流程图。
标号说明
1:信息处理***;10:投影仪;11、21、31:CPU;12、22、32:ROM;13、23、33:RAM;14、24、34:操作部;15、25、35:图像处理部;16:投影部;17:照相部;28、38:通信部;211:图像数据取得部;212:显示控制部;213:更新要求取得部;214:决定部;215:更新部;216:解析部;26、36:显示部;27、37:存储部;311:显示控制部;312:图像数据发送部;313:更新要求发送部。
具体实施方式
下面,参照附图对本发明的实施方式进行说明。
[第1实施方式]
图1是示出本发明的第1实施方式的信息处理***1的整体结构的图。信息处理***1具备:投影仪10;信息处理装置20;以及多个显示终端30(30-1、30-2、……、30-N(N是自然数))。
投影仪10例如是液晶投影仪,并且,是将图像投影到屏幕40上的投影型的显示装置。投影仪10例如根据与R(Red:红色)、G(Green:绿色)、B(Blue:蓝色)三原色中的各颜色成分对应的图像信号,将彩色的图像投影到屏幕40上。在此,屏幕40是反射型的屏幕,是投影仪10投影图像的投影面。
信息处理装置20通过无线通信的方式与投影仪10连接,将用于画面的显示的数据传送至投影仪10和显示终端30、或对便览画面进行显示,其中,在该便览画面中示出在显示终端30中显示的图像(即,显示画面)的便览。在以下内容中,将使用信息处理装置20的用户设为“用户UM”。用户UM例如是在学校进行授课的老师。
显示终端30是通过无线通信的方式与投影仪10连接的终端装置。显示终端30经由投影仪10接收由信息处理装置20传送的数据、或经由投影仪10将表示本终端装置的显示画面的图像数据发送至显示终端30。使用显示终端30-1、30-2、……、30-N中的各显示终端的用户例如是在学校接受授课的学生。
另外,投影仪10、信息处理装置20以及显示终端30-1~30-N也可以不是无线连接,而是有线连接,通信的方式不特别限定。另外,信息处理装置20与显示终端30-1~30-N只要是能够通过网络进行数据的收发即可,也可以不经由投影仪10连接。
指示体50在这里为笔型的设备(操作设备),是用于指示屏幕40上的位置的指示体。指示体50供用户UM使用以进行手绘文字或图形的操作、或进行对屏幕40上显示的菜单进行选择的操作。指示体50不限于笔型,也可以是杆形状等其他形状的操作设备。并且,指示体50也可以不是操作设备,而是由用户UM的手或手指等来代替。
图2是示出投影仪10的硬件结构的框图。如图2所示,投影仪10具备:CPU(CentralProcessing Unit:中央处理器)11、ROM(Read Only Memory:只读存储器)12、RAM(RandomAccess Memory:随机存取存储器)13、操作部14、图像处理部15、投影部16、照相部17和通信部18。
CPU11是处理器,其将存储于ROM12等存储单元的程序读出到RAM13中并执行,从而控制投影仪10的各部分。操作部14是具备用于进行投影仪10的电源的通断和各种操作的操作件(例如物理键)的操作单元。
图像处理部15具备ASIC(Application Specific Integrated Circuit:专用集成电路)等图像处理电路,负责投影仪10所进行的图像处理。图像处理部15根据CPU11的控制,并基于例如经由通信部18接收到的画面信息,生成用于将图像投影到屏幕40上的图像信号。除此以外,图像处理部15还进行调节处理、梯形校正等图像处理。
投射部16根据图像处理部15的图像处理后的图像数据,向屏幕40投影图像。投影部16具有:光源161、液晶面板162、光学***163、光源控制部164、面板驱动部165和光学***驱动部166。光源161例如利用包括LED(Light Emitting Diode:发光二极管)、半导体二极管在内的固体光源向液晶面板162射出光。液晶面板162例如为透过型的液晶面板,是对从光源161入射的光进行调制的光调制器。液晶面板162与RGB三原色中的各颜色对应地设置。光学***163例如具备镜头、镜头调整用的驱动电路,将由液晶面板162调制后的光(图像光)放大并投影到屏幕40上。光源控制部164根据CPU11的控制来驱动光源161。面板驱动部165根据从CPU11提供的图像信号来驱动液晶面板162。光学***驱动部166根据CPU11的控制来驱动光学***163的驱动电路。另外,作为光调制器,可以采用反射型的液晶面板,也可以采用数字微镜元件(DMD)等。
照相部17具有图像传感器(例如CMOS传感器或CCD传感器),对屏幕40进行拍摄。在本实施方式中,照相部17根据CPU11的控制来拍摄屏幕40。CPU11根据由照相部17拍摄的指示体50的发光,来检测由指示体50指示的屏幕40上的位置。
通信部18是用于与信息处理装置20和显示终端30-1~30-N连接并进行通信的接口。
另外,投影仪10例如也可以通过使用了光幕等的方法等,来检测利用指示体50的反射光指示的位置。另外,投影仪10也可以通过图案识别等识别出指示体50的形状,从而检测出所指示的位置。
图3是示出信息处理装置20和显示终端30的硬件结构的框图。信息处理装置20和显示终端30在本实施方式中都是平板型的终端装置,硬件结构彼此相同。因此,在以下内容中,以信息处理装置20的硬件结构为中心进行说明。
信息处理装置20具备:CPU21、ROM22、RAM23、操作部24、图像处理部25、显示部26、存储部27和通信部28。
CPU21是将存储于ROM22或存储部27的程序读出到RAM23中进行执行,从而控制信息处理装置20的各部分的处理器。操作部24是具备用于接受用户的输入操作的触摸屏和多个操作件(例如物理键)的操作单元。图像处理部25例如具备ASIC等图像处理电路,根据CPU21的控制进行各种图像处理。
显示部26例如为液晶显示器,根据CPU21的控制显示各种图像。存储部27例如具备硬盘等存储介质,存储各种数据。存储部27例如存储OS(Operating System:操作***)以及在该OS上工作的显示应用AP1。显示应用AP1是用于实现与信息处理装置20中的画面的显示相关的功能的应用程序。通信部28是用于与投影仪10连接进行通信的接口。
显示终端30具备:CPU31、ROM32、RAM33、操作部34、图像处理部35、显示部36、存储部37和通信部38。关于显示终端30的各硬件要素,可以在对与信息处理装置20同名的硬件要素的说明中,通过将“信息处理装置20”替换为“显示终端30”,并将“CPU21”替换为“CPU31”来进行说明。
但是,显示终端30的存储部37中存储有显示应用AP2。显示应用AP2是用于实现与显示终端30中的画面的显示相关的功能的应用程序。
图4是示出信息处理装置20和显示终端30的功能结构的框图。信息处理装置20的CPU21通过执行显示应用AP1,来实现与图像数据取得部211、显示控制部212、更新要求取得部213、决定部214和更新部215相当的功能。
图像数据取得部211经由通信部28从显示终端30-1~30-N中的各个显示终端取得表示显示终端30中显示的图像(即,显示画面)的图像数据(第1取得部)。
显示控制部212根据由图像数据取得部211取得的图像数据,将表示显示终端30-1~30-N中的各个显示终端的显示画面的便览的便览画面显示在显示部26上。在该便览画面上配置有将显示终端30-1~30-N中的各个显示终端的显示画面缩略化后的图像、即缩略图像。
在显示便览画面之后,更新要求取得部213经由通信部28从显示终端30-1~30-N中的一个显示终端30取得更新要求,所述更新要求为通知在该显示终端30中显示的图像的更新的信号(第2取得部)。更新要求例如包含在便览画面显示后、表示在显示终端30中显示的显示画面的图像数据。
决定部214根据利用更新要求取得部213从显示终端30-1~30-N中的一个显示终端30取得更新要求的顺序,来决定将与该显示终端30相对应的缩略图像显示在便览画面上时的尺寸。
更新部215按照由决定部214决定的尺寸来更新便览画面。更新部215例如根据更新要求中包含的图像数据,来更新显示终端30的显示画面的缩略图像。
信息处理装置30的CPU31通过执行显示应用AP2,来实现与显示控制部311、图像数据发送部312、更新要求发送部313相当的功能。
显示控制部311进行在显示部36中显示图像(画面)的控制。
图像数据发送部312从显示控制部311取得表示显示部36的显示画面的图像数据,并经由通信部38发送至信息处理装置20(第1发送部)。
更新要求发送部313经由通信部38将通知显示部36的显示画面已被更新的更新要求发送至信息处理装置20(第2发送部)。更新要求发送部313例如根据对操作部34进行的操作来发送更新要求。
下面,对本实施方式的操作进行说明。在以下的操作说明中,对信息处理***1中包括30台显示终端30-1~30-30(即,N=30)的情况下的操作进行说明。
<整体动作>
图5是示出信息处理***1的整体处理的流程的顺序图。图6是对显示终端30中显示的画面进行说明的图。图7是对信息处理装置20中显示的便览画面进行说明的图。
信息处理装置20的CPU21首先选择与便览画面的显示相关的模式(步骤SA1)。在本实施方式中存在“放大模式”、“消除模式”和“缩小模式”3个模式,关于各模式,在后面详细进行说明。接下来,CPU21经由通信部28对显示终端30-1~30-30中的各个显示终端发送图像数据要求,该图像数据要求要求发送表示当前的显示画面的图像数据(步骤SA2)。当显示终端30的CPU31经由通信部38接到图像数据要求时,与此响应地,生成表示显示部36的当前的显示画面的图像数据并发送至信息处理装置20(步骤SA3)。CPU31例如显示图6的(A)所示的画面SC。画面SC包含背景图像IM,该背景图像IM表示“1+2×3=”这样的问题语句。
当信息处理装置20的CPU21经由通信部28从显示终端30-1~30-30中的各个显示终端取得图像数据时,根据所取得的图像数据,将便览画面显示在显示部26中(步骤SA4)。CPU21例如将图7所示的便览画面SCL显示在显示部26中。便览画面SCL内的矩形中的每个矩形与表示一个显示终端30的显示画面的缩略图像相对应。在便览画面SCL中,与显示终端30-1~30-30中的各个显示终端相对应地,分配有用于显示缩略图像的区域。在以下内容中,将表示显示终端30-i(i是自然数)的显示画面的缩略图像表示为“缩略图像Ii”。在此,缩略图像是将对在图6的(A)中说明的画面SC进行了捕捉(capture)的图像缩略化后的图像。在此,与显示终端30-1~30-30中的各个显示终端相对应的缩略图像在此以彼此相同的形状且以相同的尺寸呈格子状地排列。
接下来,当指示有根据用户对操作部34的操作而更新了显示画面这一主旨时,显示终端30的CPU31经由通信部38将更新要求发送至信息处理装置20(步骤SA5)。该更新要求中包含这样的图像数据:该图像数据表示当前的显示画面、例如由用户更新后的图像。例如,如图6的(B)所示,假设在画面SC的背景图像IM中描绘了表示作为对问题语句的解答的“7”的图像对象AN。在该情况下,CPU31将包含表示画面SC和图像对象AN的图像数据的更新要求发送至信息处理装置20。由于更新要求是根据用户对操作部34的操作而发送的,因此,例如,即使未描绘图像对象,有时也会从显示终端30向信息处理装置20发送更新要求。图像对象在此为通过用户的手绘操作而描绘的图像,是表示背景图像上指定的位置的轨迹的手绘的图像。图像对象并不限于该示例,也可以是在背景图像上重叠配置的预先准备好的图像等。
信息处理装置20的CPU21在经由通信部28取得(接收到)由显示终端30发送的更新要求时,决定与该显示终端30相对应的缩略图像的尺寸(步骤SA6)。CPU21根据从显示终端30-1~30-30中的一个显示终端30取得更新要求的顺序,来决定与该显示终端30相对应的缩略图像的尺寸。该尺寸的决定的算法根据在步骤SA1中选择的模式的不同而不同。
信息处理装置20的CPU21在经由通信部28从显示终端30取得更新要求(接收)时,更新便览画面(步骤SA7)。在此,CPU21按照在步骤SA6中决定的尺寸来更新便览画面。该更新的算法根据在步骤SA1中所选择的模式的不同而不同。
以上为在“放大模式”、“消除模式”和“缩小模式”的各模式中相同地执行的信息处理***1的整体的处理的流程。接下来,按照每个模式,对与在信息处理装置20中执行的缩略图像的尺寸的决定以及便览画面的更新相关的操作进行说明。
<放大模式>
图8是示出信息处理装置20的选择放大模式时的处理的流程图。图9是对信息处理装置20的选择放大模式时的便览画面的显示进行说明的图。
首先,CPU21判定已取得更新要求的显示终端30的终端数量J是否小于预先决定的规定台数K(步骤SA101)。规定台数K在此为K=6。在J=1的情况下,CPU21在步骤SA101中判定为“是”,并前进至步骤SA102的处理。接下来,CPU21根据更新要求的取得顺序来决定与已取得更新要求的显示终端30相对应的缩略图像的尺寸(步骤SA102)。在此,越是更新要求的取得顺序早的显示终端30,CPU21越将其缩略图像增大(放大)。接下来,CPU21决定(修正)与未取得更新要求的显示终端30相对应的缩略图像的尺寸(步骤SA103)。在此,CPU21中,使缩略图像的尺寸相比于图7的便览画面SCL减小(缩小)。接下来,CPU21按照在步骤SA102中决定的尺寸来显示与已取得更新要求的显示终端30相对应的缩略图像(步骤SA104),并且,按照在步骤SA103中决定的尺寸来显示与未取得更新要求的显示终端30相对应的缩略图像(步骤SA105)。
在此,在从显示终端30-1取得了更新要求的情况下,CPU21更新为图9的(A)所示的便览画面SCL。如图9的(A)所示,在此,将与显示终端30-1相对应的缩略图像I1相比于图7的情况放大来显示。将与显示终端30-2~30-30相对应的缩略图像相比于在图7中说明的情况缩小来显示。
接下来,在CPU21从显示终端30-2取得了更新要求的情况下,由于成为J=2,因此,执行所述的步骤SA101~步骤SA105的处理步骤,更新便览画面SCL。在该情况下,CPU21更新为图9的(B)所示的便览画面SCL。如图9的(B)所示,在此,将与显示终端30-2相对应的缩略图像I2相比于图9的(A)的情况放大来显示。另一方面,将与显示终端30-3~30-30相对应的缩略图像以与图9的(A)的情况相同的尺寸来显示。
在J=3~6的情况下,CPU21也执行所述的步骤SA101~步骤SA105的处理步骤,更新便览画面SCL。
之后,CPU21在从显示终端30取得更新要求,并在步骤SA101判定为“否”的情况下,即判定为已取得更新要求的显示终端30的终端数量J为规定台数K以上的情况下,前进至步骤SA106的处理。接下来,对于更新要求的取得顺序为第K个的显示终端30,CPU21将缩略图像的尺寸决定为上次决定的尺寸(步骤SA106)。即,对于取得更新要求至第K个以前(包括第K个)的显示终端30,CPU21将其尺寸决定为与在步骤SA102中决定的尺寸相同的尺寸。
接下来,对于更新要求的取得顺序为第K+1个之后的显示终端30,CPU21将缩略图像的尺寸决定为预先决定好的同等的尺寸(步骤SA107)。在此,CPU21将缩略图像的尺寸决定为,比更新要求的取得顺序为第K个以前的显示终端30小、并且比与未取得更新要求的显示终端30相对应的缩略图像大的尺寸。接下来,CPU21决定与未取得更新要求的显示终端30相对应的缩略图像的尺寸(步骤SA108)。该步骤SA108的处理与步骤SA103的处理相同即可。接下来,CPU21按照在步骤SA106、SA107中决定的尺寸来显示与已取得更新要求的显示终端30相对应的缩略图像(步骤SA104),并且,按照在步骤SA108中决定的尺寸来显示与未取得更新要求的显示终端30相对应的缩略图像(步骤SA105)。
在此,考虑信息处理装置20在从显示终端30-1~30-6取得更新要求后,从显示终端30-7~30-12取得了更新要求的情况。该情况下,成为J=12,CPU21更新为图9的(C)所示的便览画面SCL。如图9的(C)所示,在此,与图9的(A)、图9的(B)的情况中所说明的情况相同,与显示终端30-1~30-6相对应的缩略图像I1~I6被放大显示。与显示终端30-7~30-12相对应的缩略图像I7~I12以比缩略图像I1~I6小、但比与未取得更新要求的显示终端30相对应的缩略图像大的尺寸显示出来。与未取得更新要求的显示终端30相对应的缩略图像I13~I30以与图9的(A)、图9的(B)的情况中所说明的尺寸相同的尺寸显示出来。
在J=21的情况下,CPU21更新为图9的(D)所示的便览画面SCL。如图9的(D)所示,在此,缩略图像I1~I6以与图9的(D)的情况相同的尺寸显示出来。并且,缩略图像I7~I21以和与未取得更新要求的显示终端30相对应的缩略图像I22~I30相同的尺寸显示出来。
根据以上说明的放大模式,用户UM及显示终端30的用户能够在视觉上掌握显示画面已被更新了的显示终端30及该显示终端30中的更新后的显示画面。
<消除模式>
图10是示出信息处理装置20的选择消除模式时的处理的流程图。图11是对信息处理装置20的选择消除模式时的便览画面的显示进行说明的图。
首先,CPU21决定与未取得更新要求的显示终端30相对应的缩略图像的尺寸(步骤SA201)。在此,CPU21将缩略图像的尺寸向比图7的便览画面SCL变大(放大)的方向进行修正。接下来,CPU21根据更新要求的取得顺序来决定与已取得更新要求的显示终端30相对应的缩略图像的尺寸(步骤SA202)。在此,CPU21将与已取得更新要求的显示终端30相对应的缩略图像的尺寸决定为“0”。接下来,CPU21判定终端数量J是否小于预先决定好的规定台数K(步骤SA203)。规定台数K在此为“21”。在J=1的情况下,CPU21在步骤SA203中判定为“是”,并前进至步骤SA204的处理。接下来,CPU21按照在步骤SA201中决定的尺寸来显示与未取得更新要求的显示终端30相对应的缩略图像(步骤SA204)。对于与已取得更新要求的显示终端30相对应的缩略图像,由于在步骤SA202的处理中尺寸成为“0”,因此,CPU21将与该显示终端30相对应的缩略图像从便览画面SCL消除。
在此,在从显示终端30-1取得了更新要求的情况下,CPU21更新为图11的(A)所示的便览画面SCL。如图11的(A)所示,在此,由于与显示终端30-1相对应的缩略图像I1的尺寸为“0”,因此,与显示终端30-1相对应的缩略图像被从便览画面SCL消除。另一方面,与显示终端30-2~30-30相对应的缩略图像以与图7的情况相同的尺寸显示出来。
接下来,在CPU21从显示终端30-2取得了更新要求的情况下,成为J=2,因此,执行所述的步骤SA201~SA204的处理步骤,来更新便览画面SCL。在该情况下,CPU21更新为图11的(B)所示的便览画面SCL。如图11的(B)所示,在此,由于与显示终端30-2相对应的缩略图像I2的尺寸为“0”,因此,与显示终端30-2相对应的缩略图像被从便览画面SCL消除。另一方面,与显示终端30-3~30-30相对应的缩略图像I3~I30以与图7的情况相同的尺寸显示出来。
在J=3~20的情况下,CPU21也是执行所述的步骤SA201~SA205的处理步骤,来更新便览画面SCL。在J=12的情况下,CPU21更新为图11的(C)所示的便览画面SCL。如图11的(C)所示,在此,与显示终端30-1~30-12相对应的缩略图像被消除。另一方面,与显示终端30-13~30-30相对应的缩略图像I13~I30以比与图7的情况相同的尺寸大的尺寸显示出来。在此,由于显示部26中显示的缩略图像的数量减少,因此,每一个缩略图像的尺寸变大。
然后,在CPU21从显示终端30取得更新要求,并在步骤SA203中判定为“否”的情况下,即,在判定为已取得更新要求的显示终端30的终端数量J为规定台数K以上的情况下,前进至步骤SA205的处理。并且,CPU21从未取得更新要求的显示终端30反复取得表示当前的显示画面的图像数据(步骤SA205)。CPU21例如以规定的间隔取得图像数据,以便例如对表示当前的显示画面的缩略图像实时地进行显示。并且,CPU21使用在步骤SA205中取得的图像数据,按照在步骤SA201中决定的尺寸来显示与未取得更新要求的显示终端30相对应的缩略图像(步骤SA204)。
在J=21的情况下,CPU21更新为图11的(D)所示的便览画面SCL。如图11的(D)所示,在此,与显示终端30-1~30-21相对应的缩略图像被消除。另一方面,与其他的显示终端30-22~30-30相对应的缩略图像I22~I30使用在步骤SA205中取得的图像数据进行显示。
根据以上说明的消除模式,用户UM及显示终端30的用户能够在视觉上掌握在缩略图像未被更新的显示终端30上进行了什么样的显示。例如,用户UM能够掌握解答问题困难的学生是谁,并且,被哪方面难住。
另外,在选择消除模式时,信息处理装置20也可以在利用用户UM对操作部24的操作而进行了指示的情况下,显示更新要求中包含的图像数据所表示的图像。
<缩小模式>
信息处理装置20的选择消除模式时的处理的流程大致与在图9中说明的选择消除模式时的处理的流程相同。但是,在步骤SA201的处理中,CPU21不是将与已取得更新要求的显示终端30相对应的缩略图像的尺寸决定为“0”,而是将与已取得更新要求的显示终端30相对应的缩略图像的尺寸决定为比与未取得更新要求的显示终端30相对应的缩略图像小、且比“0”大的尺寸。由此,CPU21针对与已取得更新要求的显示终端30相对应的缩略图像,也在便览画面SCL上进行显示。CPU21根据更新要求中包含的图像数据,按照在步骤S201中决定的尺寸,来显示缩小后的缩略图像。该缩略图像的显示的处理例如在步骤SA204的处理的前后进行。
图12是对信息处理装置20的选择缩小模式时的便览画面的显示进行说明的图。如图12的(A)所示,在J=1的情况下,与显示终端30-1相对应的缩略图像I1以比与显示终端30-2~30-30相对应的缩略图像I2~I30缩小的方式来显示。如图12的(B)所示,在J=2的情况下,进一步地,与显示终端30-2相对应的缩略图像I2以比与显示终端30-3~30-30相对应的缩略图像I3~I30缩小的方式来显示。相同地,如图12的(C)所示,在J=12的情况下,进一步地,与显示终端30-3~30-12相对应的缩略图像I1~I12以比与显示终端30-13~30-30相对应的缩略图像I13~I30缩小的方式来显示。判定为已取得更新要求的显示终端30的终端数量J为预先决定好的规定台数K以上的情况下的操作也可以与选择<消除模式>时相同。
由此,用户UM及显示终端30的用户能够在视觉上掌握在缩略图像未被更新的显示终端30上进行了什么样的显示。
根据以上说明的第1实施方式的信息处理装置20,在对显示终端30-1~30-N所显示的图像的便览进行显示的情况下,根据所设定的模式,能够在视觉上容易地掌握在各显示终端30中显示的图像的变化(更新)的情况。
[第2实施方式]
下面,对本实施方式的第2实施方式进行说明。在本实施方式中,与上述的第1实施方式的不同之处在于,根据表示显示终端30的显示画面的图像数据来决定缩略图像的尺寸,以替代根据更新要求的取得顺序来决定缩略图像的尺寸。由于包含在本实施方式的信息处理***1中的各装置以及各装置的硬件结构与上述的第1实施方式相同,因此,省略说明。
在本实施方式中,标号与上述的第1实施方式相同的要素与上述的第1实施方式同样地发挥功能。
图13是示出本实施方式的信息处理装置20和显示终端30的功能结构的框图。信息处理装置20的CPU21通过执行显示应用AP1,来实现与图像数据取得部211、显示控制部212、更新要求取得部213、决定部214、更新部215和解析部216相当的功能。
图像数据取得部211经由通信部28从显示终端30-1~30-N中的各个显示终端取得表示显示终端30的显示画面的图像数据(第1图像数据)(第1取得部)。
显示控制部212根据由图像数据取得部211取得的图像数据,将表示显示终端30-1~30-N中的各个显示终端的显示画面的便览的便览画面显示在显示部26上。
更新要求取得部213在显示了便览画面之后,经由通信部28从显示终端30-1~30-N中的一个显示终端30取得表示该显示终端30的显示画面的图像数据(第2图像数据)(第2取得部)。在本实施方式中,该图像数据包含在由显示终端30发送的更新要求中。
解析部216对由更新要求取得部213取得的图像数据进行解析。解析部216例如进行对包含在显示画面中的文字进行识别的处理(即,OCR处理)。决定部214根据解析部216的解析的结果,来决定便览画面中的缩略图像的尺寸。更新部215按照由决定部214决定的尺寸来更新便览。
显示终端30的CPU31通过执行显示应用AP2,来实现与显示控制部311、图像数据发送部312(第1发送部)、更新要求发送部313(第2发送部)相当的功能。由于这些功能与上述的第1实施方式相同,因此省略说明。
下面,对本实施方式的操作进行说明。在以下的操作说明中,对信息处理***1中包括30台显示终端30-1~30-30(即,N=30)的情况下的操作进行说明。
<整体操作>
图14是示出信息处理***1的整体处理的流程的顺序图。
信息处理装置20的CPU21首先选择与便览画面的显示相关的模式(步骤SB1)。在本实施方式中存在“组化模式”和“解答模式”2个模式,关于各模式,在后面详细进行说明。接下来,CPU21经由通信部28对显示终端30-1~30-30中的各个显示终端发送图像数据要求,该图像数据要求中要求发送表示当前的显示画面的图像数据(步骤SB2)。当显示终端30的CPU31经由通信部38接到图像数据要求时,与此响应地,将表示显示部36的当前的显示画面的图像数据发送至信息处理装置20(步骤SB3)。当信息处理装置20的CPU21经由通信部28从显示终端30-1~30-30中的各个显示终端取得图像数据时,根据所取得的图像数据,将便览画面显示在显示部26中(步骤SB4)。
接下来,当根据用户对操作部34的操作而指示有更新了显示画面这一主旨时,显示终端30的CPU31经由通信部38将更新要求发送至信息处理装置20(步骤SB5)。该更新要求中包含这样的图像数据:该图像数据表示当前的显示画面、例如由用户更新后的图像。当信息处理装置20的CPU21经由通信部28取得(接收到)由显示终端30发送的更新要求时,对从显示终端30取得的图像数据进行解析(步骤SB6),并根据该解析的结果,决定与该显示终端30相对应的缩略图像的尺寸(步骤SB7)。接下来,CPU21按照决定的尺寸来更新便览画面(步骤SB8)。
接下来,按照每个模式,对与在信息处理装置20中执行的缩略图像的尺寸的决定以及便览画面的更新相关的特征性的处理进行说明。
<组化模式>
图15是示出信息处理装置20的选择组化模式时的处理的流程图。图16是对信息处理装置20的选择组化模式时的便览画面的显示进行说明的图。
首先,CPU21根据更新要求中包含的图像数据的解析的结果,来判定该图像数据的发送源的显示终端30是否要分类到现有的组(步骤SB101)。在此,针对问题语句的解答(在此为图像对象所表示的文字)相同的2个以上的显示终端30被分类到相同的组。在此,当将已分类到任意一个组中的显示终端30的数量即终端数量设为J时,在J=1的情况下,还没有构成组。该情况下,CPU21在步骤SB101中判定为“否”,使处理前进至步骤SB102。接下来,CPU21将显示终端30分类到新的组(步骤SB102)。然后,CPU21将被分类到该组中的显示终端30的终端数量设为“1”(步骤SB103)。在此,CPU21将显示终端30-1分类到组Gr1。
接下来,CPU21根据各组的终端数量来决定每个组的缩略图像的尺寸(步骤SB104)。在此,CPU21中,终端数量越多的组,缩略图像的尺寸越大。接下来,CPU21决定与未分类到组的显示终端30相对应的缩略图像的尺寸(步骤SB105)。在此,CPU21使与所有的显示终端30相对应的缩略图像收于便览画面SCL内。接下来,CPU21判定是否根据来自所有的显示终端30的更新要求,在便览画面上显示了缩略图像(步骤SB106)。当在步骤SB106中判定为“否”时,CPU21按照在步骤SB104中决定的尺寸来显示每个组的缩略图像(即,代表图像)(步骤SB107)。然后,CPU21按照在步骤SB105中决定的尺寸来显示与未分类到任何组的显示终端30相对应的缩略图像(步骤SB108)。
在此,在J=1、且将显示终端30-1分类到了组Gr1的情况下,CPU21显示图16的(A)所示的便览画面SCL。如图16的(A)所示,CPU21将与组Gr1相对应的代表图像被缩略化后的缩略图像IGr1,以比与未分类到任一组的显示终端30-2~30-30相对应的缩略图像I2~I30大的尺寸显示出来。缩略图像IGr1在此表示显示终端30-1的显示画面。CPU21例如针对各组以最初从从显示终端30取得的图像数据为代表图像,但也可以以别的方法来决定。
然后,在J=2、且CPU21将显示终端30-2分类到了组Gr2的情况下,也执行上述的步骤SB101~SB108的处理步骤,显示图16的(B)所示的便览画面SCL。图16的(B)示出了显示终端30-2的用户进行了与显示终端30-1的用户不同的解答的情况下的便览画面SCL。如图16的(B)所示,除了作为组Gr1的代表图像的缩略图像IGr1以外,CPU21将作为组Gr2的代表图像的缩略图像IGr2以比与未取得更新要求的显示终端30-3~30-30相对应的缩略图像I3~I30大的尺寸进行显示。缩略图像IGr2在此根据来自显示终端30-2的更新要求进行显示。在此,由于组Gr1、Gr2的终端数量都为“1”,因此,缩略图像IGr1、IGr2为彼此相同的尺寸。
在步骤SB101中,CPU21在根据更新要求中包含的图像数据的解析的结果,判定为将该更新要求的发送源的显示终端30分类到现有的组的情况下(步骤SB101;是),使处理前进至步骤SB109。在之前就已存在解答相同的显示终端30的情况下,CPU21在步骤SB101中判定为“是”。然后,CPU21将显示终端30分类到现有的组,并在该组的当前的终端数量上加“1”(步骤SB109)。接下来,CPU21执行步骤SB104~SB108的处理步骤,来更新便览画面SCL。
在此,在J=12、且CPU21将显示终端30分别分类到了组Gr1~Gr5这5个组的情况下,例如,显示图16的(C)所示的便览画面SCL。如图16的(C)所示,CPU21将作为组Gr1~Gr5的代表图像的缩略图像IGr1~IGr5,以比与未分类到任一组的显示终端30相对应的缩略图像大的尺寸进行显示。另外,终端数量越多的组,CPU21使缩略图像的尺寸越大。
然后,在J=21,且CPU21将显示终端30分别分类到了组Gr1~Gr6这6个组的情况下,例如,显示图16的(D)所示的便览画面SCL。如图16的(D)所示,CPU21将作为与组Gr1~Gr6相对应的代表图像的缩略图像IGr1~IGr6,以比与未分类到任一组的显示终端30相对应的缩略图像大的尺寸进行显示。另外,终端数量越多的组,CPU21使缩略图像的尺寸越大。
然后,当CPU21根据来自所有的显示终端30的更新要求,将缩略图像在便览画面SCL上进行显示时,在步骤SB106中判定为“是”,并结束处理。
在该组化模式中,信息处理装置20在显示与已取得更新要求的显示终端30相对应的缩略图像的情况下,针对每个组显示单个的缩略图像,而且,对于终端数量越多的组,使缩略图像的尺寸越大。由此,重复解答越多的缩略图像越容易变得显眼,从而能够在视觉上容易地掌握显示终端30-1~30-N的用户的解答的情况。
信息处理装置20中,也可以是,针对终端数量越多的组,不是增大缩略图像的尺寸,而是减小缩略图像的尺寸。由此,重复解答多的缩略图像变得不易显眼,而少数解答的缩略图像变得容易显眼。另外,信息处理装置20中,针对终端数量较多的组或终端数量较少的组,也可以从便览画面中消除缩略图像。
<解答模式>
图17是示出信息处理装置20的选择解答模式时的处理的流程图。CPU21对更新要求中包含的图像数据进行解析,并根据该解析的结果来判定包含在该图像数据所表示的图像中的解答是否是正解(步骤SB201)。表示正解的数据例如被预先存储于存储部27中。然后,在CPU21判定为解答是正解的情况下(步骤SB201;是),决定与解答是正解的显示终端30相对应的缩略图像的尺寸(步骤SB202)。在此,CPU21使缩略图像的尺寸向变小(缩小)的方向进行变更。作为替代,在CPU21判定为解答是正解的情况下,也可以消除缩略图像,也可以使尺寸向变大(放大)的方向进行变更。
接下来,CPU21以将与所有的显示终端30相对应的缩略图像收于便览画面SCL内的方式,决定其他的缩略图像的尺寸(步骤SB203)。其他的缩略图像在此为与未取得更新要求的显示终端30相对应的缩略图像以及与解答不是正解的显示终端30相对应的缩略图像。CPU21对于例如其他的缩略图像,不变更尺寸。
接下来,CPU21按照在步骤SB202中决定的尺寸来显示与解答是正解的显示终端30相对应的缩略图像(步骤SB204),并且,按照在步骤SB203中决定的尺寸来显示其他的缩略图像(步骤SB205)。
另一方面,CPU21在步骤SB201中判定为解答不是正解的情况下(步骤SB201;否),不进行便览画面的更新(步骤SB206)。由此,能够在视觉上容易地掌握显示终端30-1~30-30中的解答的情况。
在以上说明的第2实施方式的信息处理装置20中,也能够在对显示终端30-1~30-N所显示的图像的便览进行显示的情况下,在视觉上容易地掌握在各显示终端30中显示的图像的变化的状况。
另外,以上说明的更新要求中包含的图像数据的解析的结果与缩略图像的尺寸的关系为一个示例,也可以采用其他的关系。
[变形例]
本发明能够以与上述的实施方式不同方式来实施。另外,也可以将以下所示的变形例中的各个变形例进行适当组合。
信息处理装置20也可以执行在上述的第1实施方式和第2实施方式中说明的各模式的动作。
显示终端30也可以在没有对于操作部34的操作的情况下来进行上述的第1实施方式的更新要求的发送。信息处理装置20可以在例如从用户描绘开始经过了规定的期间时,发送更新要求。
信息处理装置20在上述的第2实施方式中,对于更新要求中包含的图像数据的解析,也可以进行除文字识别外的解析。
另外,也可以省略在上述的各实施方式中说明的结构和动作的一部分,也可以调换在上述的各实施方式中说明的处理的顺序。例如,在上述的第1实施方式中,在选择了消除模式或缩小模式的情况下,更新要求中也可以不包含表示显示终端30的显示画面的图像数据。另外,信息处理装置20也可以不进行便览画面的显示,而是进行更新后的缩略的显示。
便览画面中也可以并不一定显示所有的显示终端的缩略图像。该情况下,信息处理装置20也可以是,利用画面的滚动或画面的切换,而能够对未显示的显示终端的缩略图像进行确认。
也可以由投影仪10来实现信息处理装置20的功能。该情况下,投影仪10作为本发明的信息处理装置起作用。该情况下,投影仪10的CPU11实现在图4、图13中说明的CPU21的功能。
也可以省略上述的各实施方式的信息处理***1的结构或动作的一部分。例如,可以省略投影仪10,也可以使用FPD(Flat Panel Display:平板显示)等显示装置来代替投影仪10。另外,也可以省略所述的模式的一部分的结构、动作。另外,缩略图像的配置、尺寸以及便览画面的结构只不过是一个示例。信息处理装置20和显示终端30只要是显示图像的装置即可,也可以是个人计算机、PDA(Personal Digital Assistant:掌上电脑)、智能手机等。
在上述的实施方式中,信息处理装置20的CPU21和显示终端30的CPU31所实现的各功能可以通过多个程序的组合来实现,或者,通过多个硬件资源的联系来实现。另外,在利用程序来实现CPU21、31的功能的情况下,该程序可以以存储在磁记录介质(磁带、磁盘(HDD(Hard Disk Drive)、FD(Flexible Disk:软盘)等)、光记录介质(光盘等)、光磁记录介质、半导体存储器等计算机能够读取的记录介质中的状态来提供,也可以经由网络来传送。另外,本发明也可以理解为信息处理方法。

Claims (15)

1.一种信息处理装置,所述信息处理装置是与显示图像的多个终端装置中的各个终端装置进行通信的信息处理装置,其中,
所述信息处理装置具备:
第1取得部,其从所述多个终端装置中的各个终端装置取得表示在该终端装置中显示的图像的图像数据;
显示控制部,其根据所取得的所述图像数据来显示在所述多个终端装置中的各个终端装置中显示的图像的便览;
第2取得部,其从所述多个终端装置中的一个终端装置取得通知在该一个终端装置中显示的图像的更新的信号;
决定部,其根据从所述多个终端装置中的所述一个终端装置取得所述信号的顺序,来决定将在该一个终端装置中显示的图像显示到所述便览中时的尺寸;以及
更新部,其按照所决定的所述尺寸来更新所述便览,
所述信息处理装置变更已取得更新要求的所述终端装置所对应的所述图像的尺寸,使已取得所述更新要求的所述终端装置所对应的所述图像的尺寸与未取得所述更新要求的所述终端装置所对应的所述图像的尺寸不同。
2.根据权利要求1所述的信息处理装置,其特征在于,
所述顺序越早,所述决定部使所述尺寸越大。
3.根据权利要求1所述的信息处理装置,其特征在于,
所述更新部在取得了所述信号的情况下,从所述便览中消除在所述一个终端装置中显示的图像。
4.根据权利要求1所述的信息处理装置,其特征在于,
所述顺序越早,所述决定部使所述尺寸越小。
5.根据权利要求3所述的信息处理装置,其特征在于,
在未取得所述信号的情况下,所述更新部反复取得表示在所述一个终端装置中显示的图像的图像数据,并将所取得的该图像数据所表示的图像显示到所述便览中。
6.根据权利要求4所述的信息处理装置,其特征在于,
在未取得所述信号的情况下,所述更新部反复取得表示在所述一个终端装置中显示的图像的图像数据,并将所取得的该图像数据所表示的图像显示到所述便览中。
7.根据权利要求1至权利要求6中的任一项所述的信息处理装置,其特征在于,
在显示了所述便览之后,所述第2取得部从所述多个终端装置中的一个终端装置取得通知在该一个终端装置中显示的图像的更新的信号。
8.一种信息处理装置,所述信息处理装置是与显示图像的多个终端装置中的各个终端装置进行通信的信息处理装置,其中,
所述信息处理装置具备:
第1取得部,其从所述多个终端装置中的各个终端装置取得表示在该终端装置中显示的图像的第1图像数据;
显示控制部,其根据所取得的所述第1图像数据来显示在所述多个终端装置中的各个终端装置中显示的图像的便览;
第2取得部,其从所述多个终端装置中的一个终端装置取得表示在该一个终端装置中显示的图像的第2图像数据;
决定部,其根据所取得的所述第2图像数据,来决定将在所述一个终端装置中显示的图像显示到所述便览中时的尺寸;以及
更新部,其按照所决定的所述尺寸来更新所述便览,
所述信息处理装置解析一个所述终端装置的所述第2图像数据,来变更该终端装置所对应的所述图像的尺寸,使该终端装置所对应的所述图像的尺寸与其他解析结果不一致的终端装置所对应的所述图像的尺寸不同。
9.根据权利要求8所述的信息处理装置,其特征在于,
所述信息处理装置具备解析部,该解析部对所述第2图像数据进行解析,
所述更新部根据所述解析的结果,将所述多个终端装置分类到多个组中,并针对所分类的每个该组,将所述第2图像数据所表示的图像显示到所述便览中,
所述决定部根据被分类到每个所述组中的所述终端装置的数量来决定该组的所述第2图像数据所表示的图像的尺寸。
10.根据权利要求8所述的信息处理装置,其特征在于,
所述信息处理装置具备解析部,该解析部对所述第2图像数据进行解析,
所述决定部根据所述第2图像数据的所述解析的结果来决定所述尺寸。
11.根据权利要求8至权利要求10中的任一项所述的信息处理装置,其特征在于,
在显示了所述便览之后,所述第2取得部从所述多个终端装置中的一个终端装置取得表示在该一个终端装置中显示的图像的第2图像数据。
12.一种信息处理方法,其中,
所述信息处理方法包括以下步骤:
从显示图像的多个终端装置中的各个终端装置取得表示在该终端装置中显示的图像的图像数据;
根据所取得的所述图像数据来显示在所述多个终端装置中的各个终端装置中显示的图像的便览;
从所述多个终端装置中的一个终端装置取得通知在该一个终端装置中显示的图像的更新的信号;
根据从所述多个终端装置中的所述一个终端装置取得所述信号的顺序,来决定将在该一个终端装置中显示的图像显示到所述便览中时的尺寸;以及
按照所决定的所述尺寸来更新所述便览,
变更已取得更新要求的所述终端装置所对应的所述图像的尺寸,使已取得所述更新要求的所述终端装置所对应的所述图像的尺寸与未取得所述更新要求的所述终端装置所对应的所述图像的尺寸不同。
13.一种信息处理方法,其中,
所述信息处理方法包括以下步骤:
从显示图像的多个终端装置中的各个终端装置取得表示在该终端装置中显示的图像的第1图像数据;
根据所取得的所述第1图像数据来显示在所述多个终端装置中的各个终端装置中显示的图像的便览;
从所述多个终端装置中的一个终端装置取得表示在该一个终端装置中显示的图像的第2图像数据;
根据所取得的所述第2图像数据,来决定将在所述一个终端装置中显示的图像显示到所述便览中时的尺寸;以及
按照所决定的所述尺寸来更新所述便览,
解析一个所述终端装置的所述第2图像数据,来变更该终端装置所对应的所述图像的尺寸,使该终端装置所对应的所述图像的尺寸与其他解析结果不一致的终端装置所对应的所述图像的尺寸不同。
14.一种信息处理***,所述信息处理***具备:多个终端装置,它们显示图像;和信息处理装置,其与所述多个终端装置进行通信,其中,
所述信息处理装置具有:
第1取得部,其从所述多个终端装置中的各个终端装置取得表示在该终端装置中显示的图像的图像数据;
显示控制部,其根据所取得的所述图像数据来显示在所述多个终端装置中的各个终端装置中显示的图像的便览;
第2取得部,其从所述多个终端装置中的一个终端装置取得通知在该一个终端装置中显示的图像的更新的信号;
决定部,其根据从所述多个终端装置中的所述一个终端装置取得所述信号的顺序,来决定将在该一个终端装置中显示的图像显示到所述便览中时的尺寸;以及
更新部,其按照所决定的所述尺寸来更新所述便览,
所述多个终端装置中的各个终端装置具有:
第1发送部,其将表示在本终端装置中显示的图像的图像数据发送至所述信息处理装置;和
第2发送部,其将通知在本终端装置中显示的图像的更新的所述信号发送至所述信息处理装置,
所述信息处理装置变更已取得更新要求的所述终端装置所对应的所述图像的尺寸,使已取得所述更新要求的所述终端装置所对应的所述图像的尺寸与未取得所述更新要求的所述终端装置所对应的所述图像的尺寸不同。
15.一种信息处理***,所述信息处理***具备:多个终端装置,其显示图像;和信息处理装置,其与所述多个终端装置进行通信,其中,
所述信息处理装置具有:
第1取得部,其从所述多个终端装置中的各个终端装置取得表示在该终端装置中显示的图像的第1图像数据;
显示控制部,其根据所取得的所述第1图像数据来显示在所述多个终端装置中的各个终端装置中显示的图像的便览;
第2取得部,其从所述多个终端装置中的一个终端装置取得表示在该一个终端装置中显示的图像的第2图像数据;
决定部,其根据所取得的所述第2图像数据,来决定将在所述一个终端装置中显示的图像显示到所述便览中时的尺寸;以及
更新部,其按照所决定的所述尺寸来更新所述便览,
所述多个终端装置中的各个终端装置具有:
第1发送部,其将所述第1图像数据发送至所述信息处理装置;和
第2发送部,其在显示了所述便览后,将所述第2图像数据发送至所述信息处理装置,
所述信息处理装置解析一个所述终端装置的所述第2图像数据,来变更该终端装置所对应的所述图像的尺寸,使该终端装置所对应的所述图像的尺寸与其他解析结果不一致的终端装置所对应的所述图像的尺寸不同。
CN201510789072.3A 2014-11-19 2015-11-17 信息处理装置、信息处理***和信息处理方法 Active CN105611206B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014-234867 2014-11-19
JP2014234867A JP2016099732A (ja) 2014-11-19 2014-11-19 情報処理装置、情報処理システム、情報処理方法及びプログラム

Publications (2)

Publication Number Publication Date
CN105611206A CN105611206A (zh) 2016-05-25
CN105611206B true CN105611206B (zh) 2018-09-25

Family

ID=55962132

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510789072.3A Active CN105611206B (zh) 2014-11-19 2015-11-17 信息处理装置、信息处理***和信息处理方法

Country Status (3)

Country Link
US (1) US9916123B2 (zh)
JP (1) JP2016099732A (zh)
CN (1) CN105611206B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107979748A (zh) * 2016-10-21 2018-05-01 中强光电股份有限公司 投影机、投影***以及影像投影方法
JP6693495B2 (ja) * 2017-12-15 2020-05-13 ソニー株式会社 情報処理装置、情報処理方法及び記録媒体
JP2019129483A (ja) * 2018-01-26 2019-08-01 セイコーエプソン株式会社 表示システム、表示装置および表示装置の制御方法
JP7035669B2 (ja) * 2018-03-19 2022-03-15 セイコーエプソン株式会社 表示装置の制御方法、表示装置および表示システム
CN111352603A (zh) * 2020-03-11 2020-06-30 北京文香信息技术有限公司 一种分屏显示方法、装置、终端及存储介质
JP7196899B2 (ja) * 2020-12-10 2022-12-27 セイコーエプソン株式会社 投写方法、投写システム、及びプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008305420A (ja) * 2008-07-14 2008-12-18 Sky Kk ネットワーク管理システム及びネットワーク管理用プログラム
CN102037726A (zh) * 2008-03-17 2011-04-27 惠普开发有限公司 显示全景视频图像流
CN102077587A (zh) * 2008-06-30 2011-05-25 惠普开发有限公司 合成视频流

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001290632A (ja) * 2000-04-05 2001-10-19 Tms:Kk Vdt作業監視方法、監視装置、監視システム及びvdt作業監視プログラムを記録した可読記録媒体
US7551175B2 (en) * 2004-03-10 2009-06-23 Panasonic Corporation Image transmission system and image transmission method
JP2006164177A (ja) * 2004-12-10 2006-06-22 Ricoh Co Ltd 電子会議システム
WO2006106631A1 (ja) * 2005-03-31 2006-10-12 Pioneer Corporation 再生順変更支援ユニット、楽曲情報再生装置及び再生順変更支援方法
JP2007279510A (ja) * 2006-04-10 2007-10-25 Sony Corp 表示制御装置および方法、並びにプログラム
JP4981723B2 (ja) * 2008-03-14 2012-07-25 株式会社リコー 表示処理装置、表示処理方法、表示処理プログラムおよび記録媒体
US8504624B2 (en) * 2009-09-08 2013-08-06 Ricoh Co., Ltd. Stroke and image aggregation and analytics
US8806352B2 (en) * 2011-05-06 2014-08-12 David H. Sitrick System for collaboration of a specific image and utilizing selected annotations while viewing and relative to providing a display presentation
JP5889559B2 (ja) * 2011-07-13 2016-03-22 ソニー株式会社 情報処理方法および情報処理システム
JP2013077167A (ja) * 2011-09-30 2013-04-25 Fujifilm Corp プレゼンテーション支援システム、プレゼンテーション支援方法、及びプレゼンテーション支援プログラム
JP5899819B2 (ja) * 2011-11-02 2016-04-06 大日本印刷株式会社 学習システム及びプログラム
TWI501145B (zh) * 2011-12-01 2015-09-21 Inst Information Industry 電子裝置與多面板介面顯示方法
JP6123108B2 (ja) * 2012-12-26 2017-05-10 Sky株式会社 教育支援システムおよび教育支援プログラム
US20140282090A1 (en) * 2013-03-14 2014-09-18 Xeth Waxman Displaying Image Information from a Plurality of Devices
US20140272888A1 (en) * 2013-03-14 2014-09-18 Xeth Waxman Engaging a Plurality of Users in an Interactive Activity in an Educational Environment
JP6205771B2 (ja) * 2013-03-18 2017-10-04 富士通株式会社 議論支援プログラム、議論支援方法及び議論支援サーバ

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102037726A (zh) * 2008-03-17 2011-04-27 惠普开发有限公司 显示全景视频图像流
CN102077587A (zh) * 2008-06-30 2011-05-25 惠普开发有限公司 合成视频流
JP2008305420A (ja) * 2008-07-14 2008-12-18 Sky Kk ネットワーク管理システム及びネットワーク管理用プログラム

Also Published As

Publication number Publication date
US9916123B2 (en) 2018-03-13
CN105611206A (zh) 2016-05-25
JP2016099732A (ja) 2016-05-30
US20160140690A1 (en) 2016-05-19

Similar Documents

Publication Publication Date Title
CN105611206B (zh) 信息处理装置、信息处理***和信息处理方法
Kjeldskov et al. Is it worth the hassle? Exploring the added value of evaluating the usability of context-aware mobile systems in the field
JP6464692B2 (ja) 情報処理装置、情報処理システム、情報処理方法及びプログラム
US11169679B2 (en) Display apparatus to control connection, a display method and a non-transitory computer readable medium
TW200809175A (en) MTF measuring system, MTF measuring method, MTF measuring unit and MTF measuring program
CN108476202A (zh) 用于基于云和移动设备的生物库存跟踪的方法和***
CN108228124B (zh) Vr视觉测试方法、***和设备
JP2017120588A (ja) 画面共有システム、画面共有方法、および画面共有プログラム
US20140059569A1 (en) Data processing apparatus including plurality of applications and method
JP6582379B2 (ja) 情報処理システム
US20110216207A1 (en) Display control apparatus, method thereof and storage medium
JP2008020309A (ja) 分析システム
JP2007140180A (ja) 表示装置、プログラムおよび情報記憶媒体
JP2011155584A (ja) 撮像システム、撮像方法、及び撮像プログラム
KR100691530B1 (ko) 정보표시장치 및 정보표시방법
CN105632433B (zh) 显示装置、显示方法和显示***
JP6528357B2 (ja) プロジェクター、表示装置及び表示方法
JP2011186581A (ja) 表示装置及び表示方法及び表示プログラム
JP4631634B2 (ja) 情報出力システム及び情報出力方法
JP6520194B2 (ja) 表示装置及び表示方法
JP2009070104A (ja) 画像表示システム及び方法
JP2017198945A (ja) 投影装置、投影装置の制御方法、プログラム
US11194145B2 (en) Image reproducing device and observation system for selecting images using tag information attached in accordance with information that operation is performed on sample and input when at least one of images is acquired
EP3962064A1 (en) Imaging apparatus, method for controlling imaging apparatus and program
JP2005346016A (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
GR01 Patent grant
GR01 Patent grant