信息处理装置和信息处理系统的制作方法

文档序号:7810624阅读:126来源:国知局
信息处理装置和信息处理系统的制作方法
【专利摘要】本发明提供一种信息处理装置和信息处理系统。该信息处理装置存储与多组用户识别信息相关联的多组图像数据。当接收一组用户识别信息和识别图像显示装置中的一个的一组装置识别信息时,该信息处理装置以将所存储的一组图像数据与所接收到的一组装置识别信息相关联的方式存储与所接收到的所述一组用户信息相关联存储的所述一组图像数据的信息,并且响应于接收来自被所述一组装置识别信息识别的图像显示装置的请求,向所述图像显示装置发送与所述一组装置识别信息相关联的所述一组图像数据。
【专利说明】信息处理装置和信息处理系统

【技术领域】
[0001]本发明涉及一种信息处理装置和信息处理系统。

【背景技术】
[0002]在相关技术中,投影仪作为用于向客户呈现内容的工具获得普及。要显示的内容被输入到投影仪。用户直接将存储内容的便携式计算机与投影仪连接并且向投影仪输入内容。另外,在会议室中,用户准备与投影仪相连的特殊的电脑用于访问用户的内容,并且用户向投影仪输入内容(例如,参照日本公开专利申请号2012-141977(专利文献I))。


【发明内容】

[0003]根据本发明的一个方面,一种信息处理装置,包括网络接口,用于将信息处理装置与每个均显示图像的多个图像显示装置相连;一个或多个存储器,用于以将一组或多组图像数据与识别各个用户的各组用户识别信息相关联的方式,存储所述一组或多组图像数据;和一组或多组电路,用于响应于从操作终端接收识别用户的一组用户识别信息和识别图像显示装置中的一个的一组装置识别信息,以将一组图像数据与所述接收到的一组装置识别信息相关联的方式存储所述一组图像数据的信息,其中,所述一组图像数据是来自存储于所述一个或多个存储器的一组或多组图像数据中与所述接收到的一组用户信息相关联的一组图像数据,并且响应于接收来自被所述一组装置识别信息识别的图像显示装置中的所述一个的请求,向图像显示装置中的所述一个发送所述一组图像数据,其中,所述一组图像数据是与来自存储于所述一个或多个存储器的一组或多组图像数据中与所述一组装置识别信息相关联的一组图像数据。
[0004]根据本发明的另一个方面,一种信息处理装置,包括:网络接口,用于将信息处理装置与每个均显示图像的多个图像显示装置相连;一个或多个存储器,用于以将一组或多组图像数据与识别各个用户的各组用户识别信息相关联的方式存储所述一组或多组图像数据;和一组或多组电路,用于响应于从操作终端接收识别用户的一组用户识别信息,发送识别多组图像数据的各组图像数据识别信息,其中,所述多组图像数据是来自所述一个或多个存储器存储的一组或多组图像数据中与所述接收到的一组用户信息相关联的多组图像数据,响应于从操作终端接收基于各组图像数据识别信息所选择的一组图像数据和识别图像显示装置中的一个的一组装置识别信息,以将所述一组图像数据与所述接收到的一组装置识别信息相关联的方式存储所述一组图像数据的信息,其中,所述一组图像数据是来自存储于所述一个或多个存储器的一组或多组图像数据中关于所选择的一组图像数据的一组图像数据,并且响应于接收来自由所述一组装置识别信息识别的图像显示装置中的所述一个的请求,向图像显示装置中的所述一个发送所述一组图像数据,其中,所述一组图像数据是来自存储于所述一个或多个存储器的一组或多组图像数据中与所述一组装置识别信息相关联的一组图像数据。
[0005]在结合附图阅读时,从下面的详细描述中本发明的其他目的、特征和优点将变得更加明显。

【专利附图】

【附图说明】
[0006]图1是投影系统的一个示例的配置图;
[0007]图2是投影服务器的一个示例的硬件配置图;
[0008]图3是投影服务器的一个示例的软件配置图;
[0009]图4概括地示出在投影服务器和投影仪之间执行的过程的一个示例;
[0010]图5是示出由分配器部执行的过程的一个示例的流程图
[0011]图6是用户信息的一个示例的配置图;
[0012]图7是根索引文件的一个示例的配置图;
[0013]图8是文件信息的一个示例的配置图;
[0014]图9是示出传输文件的处理的一个示例的流程图;
[0015]图10是文件列表屏幕页面的一个示例的图像示意图;
[0016]图11是上传文件的处理的一个示例的流程图;
[0017]图12A和12B是登录后入口屏幕页面的一个示例的图像示意图;
[0018]图13是关联处理的一个示例的序列图;
[0019]图14是在关联处理时的屏幕页面转换图;
[0020]图15是在另一个示例中的关联处理的序列图;
[0021]图16是在图15的示例中的关联处理时的屏幕页面转换图;
[0022]图17是在另一个示例中的用户信息的配置图;
[0023]图18是投影仪指定屏幕页面的一个示例的图像示意图
[0024]图19是在另一个示例中在步骤S108中关联处理的流程图;
[0025]图20是在另一个示例中在步骤S84中创建文件列表的处理的流程图;
[0026]图21是在另一个示例中的文件选择屏幕页面的图像示意图;
[0027]图22是在另一个示例中在步骤S92中关联处理的流程图;
[0028]图23是在图22的示例中的关联处理时的屏幕页面转换图;
[0029]图24是在另一个示例中的投影仪指定屏幕页面的图像示意图;
[0030]图25是装置信息的一个示例的配置图;
[0031]图26是在另一个示例中投影服务器的软件配置图;
[0032]图27是在另一个示例中在步骤S92中关联处理的流程图;
[0033]图28是在另一个示例中的关联处理的序列图;
[0034]图29是在图28的示例中的关联处理时的屏幕页面转换图;
[0035]图30是关联/停止处理的一个示例的流程图;
[0036]图31是停止处理的一个示例的流程图;
[0037]图32是在另一个示例中的关联处理的序列图;
[0038]图33是QR码投影屏幕页面的一个示例的图像示意图;并且
[0039]图34是装置认证信息的一个示例的配置图。

【具体实施方式】
[0040]下面将使用附图详细描述本发明的实施例。
[0041 ] 首先,将描述由本发明的实施例将要解决的问题。
[0042]在某些情况下,当诸如投影仪的图像显示装置显示图像时,用户从多个图像中预先指定要显示的图像。然而,如果该图像显示装置的操作部不是易于操作的操作部,则通过使用操作部来指定图像所需的操作对用户可能是麻烦的。
[0043]本发明的实施例的目的是提供一种信息处理装置和信息处理系统,通过它可以提高这样的图像显示装置的便利性。
[0044]下面,将详细描述本发明的实施例。
[0045]<系统配置>
[0046]图1是投影系统的一个示例的配置图。在图1中所示的投影系统I包括投影服务器10、外部Web服务服务器11、存储服务器12、PC 13、图像输入和输出装置14、投影仪15、防火墙(FW) 16、路由器17和网络18、19和20。
[0047]投影服务器10与外部Web服务服务器11通过网络18 (如因特网)连接在一起。例如,投影服务器10和外部Web服务服务器11的功能可以通过诸如作为典型示例的云服务的Web服务来提供。
[0048]外部Web服务服务器11是提供Web服务的装置的一个示例。外部Web服务服务器11提供诸如存储服务、应用服务等的Web服务。外部Web服务服务器11向投影服务器10提供内容。
[0049]此外,网络19(例如LAN)经由FW 16与网络18相连。存储服务器12、PC 13和图像输入和输出装置14被连接至网络19。
[0050]存储服务器12、PC 13和图像输入和输出装置14是提供Web服务的装置的示例。通过使用Web服务,存储服务器12、PC 13和图像输入和输出装置14向投影服务器10提供(上传)内容。
[0051]另外,存储服务器12、PC 13和图像输入和输出装置14是通过使用上传处理(稍后描述)向投影服务器10提供内容的装置的示例。图像输入和输出装置14例如是多功能外围设备、扫描仪、数码相机等。
[0052]此外,网络20(例如LAN)经由路由器17与网络18连接。投影仪15被连接到网络20。投影仪15具有安装在其中的用于与投影服务器10协作的客户端功能。通过使用该客户端功能,投影仪15如稍后将被描述的从投影服务器10中获取内容并将其投影。值得注意的是,网络19和20可以是有线通信类型或无线通信类型的网络,或者是包括有线通信部分和无线通信部分的网络。
[0053]根据实施例的投影仪15是图像显示装置的一个示例。投影系统是图像显示系统或信息处理系统的一个示例。由投影仪15执行的图像的投影是由图像显示装置显示图像的一个示例。外部Web服务服务器11、存储服务器12、PC13和图像输入和输出装置14是提供(上传)内容的装置的示例。
[0054]<硬件配置>
[0055]图2是投影服务器10的一个示例的硬件配置图。图2所示的投影服务器10包括通过总线B连接的输入设备101、显示设备102、外部I/F 103,RAM 104,ROM 105,CPU 106、通信 I/F 107 和 HDD 108。
[0056]输入设备101包括键盘和鼠标,并用来向投影服务器10输入各种操作信号。显示设备102显示投影服务器10的处理结果等等。
[0057]通信I/F 107是用于连接投影服务器10与网络18的接口。因此,投影服务器10可以经由通信I/F 107与外部Web服务服务器11、存储服务器12、PC13、图像输入和输出装置14和投影仪15执行数据通信。
[0058]HDD 108是存储程序和数据的非易失性存储设备。所存储的程序和数据包括作为控制整个投影服务器10的基本软件的0S和在0S的控制下提供各种功能的应用软件。另夕卜,HDD 108通过使用预定的文件系统和/或DB来管理存储的程序和数据。
[0059]外部I/F103是用于与外部设备通信的接口。外部设备包括例如记录介质103a。因此,投影服务器10可以例如经由外部I/F 103从记录介质103a读取信息并将信息写入记录介质103a。记录介质103a可以是软盘、CD、DVD、SD存储卡、USB存储器等。
[0060]ROM 105是即使在电源被关闭后也能够存储程序和数据的非易失性半导体存储器(存储设备)。在ROM 105中存储诸如当投影服务器10启动时所执行的B1S、OS设置、网络设置等的各种程序和数据。RAM 104是临时存储程序和数据的易失性半导体存储器(存储设备)。
[0061]CPU 106包括用于通过从ROM 105、HDD 108和/或类似物读取程序和数据至RAM104来实施整个投影服务器10的控制和各种功能以及执行处理的运算和逻辑单元。
[0062]投影服务器10可以通过上述硬件配置实施将在后面描述的各种功能。值得注意的是,投影服务器10也可以通过在最近已经广为应用的基础设施即服务(Iaas)中操作的虚拟机替代图2中所示的硬件来实施。
[0063]<软件配置>
[0064]图3是投影服务器10的一个示例的软件配置图。投影服务器10通过执行程序实施HTTP服务器部31、分配器部32、视图部33、控制部34、HTTP客户端部35、格式转换部36、用户管理部37和文件管理部38。
[0065]HTTP服务器部31执行与投影仪15和浏览器(未示出)的HTTP通信。值得注意的是,浏览器被安装于例如由操作者操作的PC 13、稍后描述的用于向投影服务器10上传内容的PC等中。另外,HTTP客户端部35执行与外部Web服务服务器11、存储服务器12、PC 13、图像输入和输出装置14等等的HTTP通信。
[0066]下文中,术语“外部服务”既将被用于指外部Web服务服务器11通过其向投影服务器10提供内容的Web服务,也将被用于指存储服务器12、PC 13、图像输入和输出装置14通过其向投影服务器10提供(上传)内容的Web服务。
[0067]用户管理部37管理用户信息、用于外部服务的认证信息等等。文件管理部38管理上传到内部服务的文件,如后所述的转换的文件,从外部Web服务服务器11、存储服务器12、PC 13或图像输入和输出装置14下载的临时文件等等。值得注意的是,由文件管理部38管理的文件包括后面描述的“索引文件”和“内容文件”。
[0068]“索引文件”是索引信息的示例。索引文件是包括关于可被提供至投影仪15的内容文件的信息的文件,并包括内容文件的列表的信息。更详细地,索引文件包括如后面将要描述的可向投影仪15提供的内容文件和子目录的信息。另外,“内容文件”是图像数据的一个示例。内容文件是静态图像文件,动态图像文件等。
[0069]HTTP服务器部31接收来自投影仪15和浏览器(未示出)的HTTP客户端部(未示出)的HTTP请求。HTTP服务器部31解释接收到的HTTP请求并向分配器部32发送必要的信息(URL)。分配器部32如后面将要描述的向控制部34分配接收到的URL。
[0070]控制部34包括根控制器45、外部服务控制器46、内部服务控制器47和关联控制器48。关联控制器48包括关联部51和文件判定部52。值得注意的是,包括在控制部34中的外部服务控制器46和内部服务控制器47根据将被使用的内部服务和外部服务是不同的。例如,控制部34可以包括用于将被使用的每个外部服务的外部服务控制器46,或者包括用于每种类型的外部服务的外部服务控制器46。
[0071]控制部34根据将要描述的由分配器部32分配的URL执行获取索引文件的处理、获取内容文件的处理等。此外,作为必要的,控制部34使格式转换部36将索引文件或内容文件的格式转换成能够由投影仪15投影的格式。控制部34向HTTP服务器部31发送将要发送至投影仪15的HTTP客户端部的索引文件和/或内容文件。
[0072]控制部34在投影服务器10的存储器(内部存储器)中存储从浏览器的HTTP客户端部上传的内容文件。
[0073]控制部34向视图部33发送将要由浏览器的HTTP客户端部显示的信息。视图部33生成HTML文件,并将其发送至HTTP服务器部31。HTTP服务器部31向投影仪15或浏览器的HTTP客户端部发送HTML文件、索引文件或内容文件作为HTTP响应。
[0074]根控制器45生成根索引文件,该根索引文件具有基于包括在后面所描述的“用户信息”中的“可用服务”的对操作者可用的内部服务和/或外部服务的目录列表。由根控制器45生成的根索引文件被发送至投影仪15。投影仪15基于根索引文件显示文件列表屏幕页面。值得注意的是,在文件列表屏幕页面中,显示关于包括在索引文件中的目录或文件的信息。
[0075]外部服务控制器46从分配器部32接收URL,并且基于接收到的URL从外部Web服务服务器11接收例如外部服务的索引文件或内容文件。外部服务的索引文件或内容文件被发送至投影仪15。投影仪15基于外部服务的索引文件显示文件列表屏幕页面。
[0076]内部服务控制器47从分配器部32接收URL,并且基于接收到的URL从文件管理部38获取例如内部服务(内部存储)的索引文件或内容文件。内部服务的索引文件或内容文件被发送至投影仪15。投影仪15基于内部服务的索引文件显示文件列表屏幕页面。
[0077]关联控制器48如将要描述的将内容文件与投影仪15相关联,以使内容文件可以由相关联的投影仪15投影。关联部51执行将内容文件与投影仪15相关联的处理。文件判定部52执行判定内容文件的处理。
[0078]<处理的流程>
[0079]《在投影服务器10和投影仪15之间的处理》
[0080]图4概括地示出在投影服务器10和投影仪15之间执行的流程的一个示例。值得注意的是,在此,作为访问限制的一个示例,在其中使用访问号码设置访问限制的示例将被描述。然而,能够选择使用IC卡、指纹认证设备等的访问限制也是可能的。
[0081]投影仪15的操作者向投影仪15输入开始指令(以投影文件列表屏幕页面),然后,在步骤SI中,例如操作遥控器41来输入访问号码。
[0082]在步骤S2中,投影仪15从投影服务器10获取索引文件。将要从投影服务器10获取的索引文件包括以与访问号码相关联的方式存储的内容文件的信息。
[0083]投影仪15从投影服务器10获取的索引文件生成文件列表屏幕页面并且将其投影。这样的文件列表屏幕页面的细节将在后面描述。在步骤S3中,投影仪15的操作者操作遥控器41以从如此投影的文件列表屏幕页面中选择将要被投影的内容文件。
[0084]在步骤S4中,投影仪15从投影服务器10中获取由操作者如此指定的内容文件。投影仪15从获取的内容文件生成文件投影屏幕页面并且将其投影。
[0085]在图4中,操作者向投影仪15输入访问号码(密码),从而投影仪15生成由操作者允许将被投影的内容文件的文件列表屏幕页面。然而,如果投影仪15或遥控器41的操作部不是易于操作的操作部,那么输入访问号码的这样的操作对于操作者可能是麻烦和不方便的。
[0086]因此,根据本实施例,投影仪15不仅包括判定允许操作者投影的内容文件的功能,还包括操作者能够投影其信息与特定投影仪15的信息以相互关联的方式进行存储的内容文件的功能。因此,操作者不需要向投影仪15输入访问号码,并且能够通过使用投影仪15投影其信息以与特定的投影仪15相关联的方式存储于投影服务器10中的内容文件。另外,通过停止特定的投影仪15与内容文件的关联(即,停止以相互关联的方式存储内容文件和特定投影仪15的信息),投影该内容文件变为不可能。
[0087]例如,在投影内容文件之前,操作者预先在投影服务器10中注册在其中内容文件与将投影内容文件的特定的投影仪15相关联的状态。因此,操作者不需要向投影仪15输入访问号码,并且能够从投影仪15投影以与特定的投影仪15相关联的方式注册于投影服务器10中的内容文件。
[0088]《分配器部32的处理》
[0089]分配器部32从HTTP服务器部31接收URL。将要接收的URL例如是包括访问号码的 “http://project1n.example, com/12345/” 或者包括装置 ID 的 “http://project1n.example, com/aaa/”。在上述URL中的数字“12345”是访问号码的一个示例。值得注意的是,在上述URL中的字符“aaa”是装置ID的一个示例。
[0090]当投影仪15的操作者向投影仪15输入开始指令(以使投影仪15投影文件列表屏幕页面)时,投影服务器10的分配器部32然后从投影仪15接收例如诸如“http://project1n, example, com/12345/,,或者“http://project1n.example, com/aaa/,,的 URL。
[0091]当投影仪15的操作者输入从由投影仪15目前正如此投影的文件列表屏幕页面选择内部服务的子目录时,分配器部32然后从投影仪15接收诸如“http://project1n,example.com/12345/local/,,的 URL。
[0092]当投影仪15的操作者输入从由投影仪15目前正如此投影的文件列表屏幕页面选择外部服务的子目录时,分配器部32然后从投影仪15接收诸如“http://project1n,example.com/12345/extl/” 的 URL。
[0093]当投影仪15的操作者向投影仪15输入包括于如此选择的子目录的内容文件的选择时,分配器部32然后从投影仪15接收诸如“http://project1n.example, com/12345/extl/folder 1/filel.jpg” 的 URL。
[0094]包括于上述每个URL的字符“http://project1n.example, com”指不主机URL的一个示例。包括于上述URL的字符“local”是指示内部服务的信息。包括于上述URL的字符和数字“extl”是指示外部服务的信息。
[0095]另外,包括于上述URL的字符和数字“folderl”是指示子目录的信息。包括于上述URL的字符和数字“filel.jpg”是指示内容文件的信息。包括于上述URL的字符和数字“folderI”是外部服务内的URL路径的一个示例。
[0096]分配器部32从HTTP服务器31向控制部34分配诸如上述那些URL,如图5所示。图5是示出由分配器部32执行的流程的一个示例的流程图。
[0097]在图5的步骤SlO中,分配器部32从HTTP服务器部31接收URL。在步骤Sll中,当接收的URL不包括装置ID而包括访问号码时,分配器部32执行从步骤S12开始的处理。
[0098]在步骤S12中,分配器部32使用包括于接收到的URL的访问号码作为搜索关键词,在用户管理部37搜索一组用户信息。另外,在步骤S13中,分配器部32判定接收到的URL是否为根URL。
[0099]关于接收到的URL是否是根URL的判定为,当接收到的URL包括主机URL和访问号码时,可以判定接收到的URL是根URL。也可以通过使用例如分配表来判定接收到的URL是否是根URL,在该分配表中各个URL与根控制器45、外部服务控制器46和内部服务控制器47相关联。在分配表中与根控制器45相关联的URL可被判定为根URL。
[0100]当接收的URL是根URL时,在步骤S14中,分配器部32选择控制部34的根控制器45并且对其分配URL。当URL不是根URL时,分配器部32执行步骤S15的处理。
[0101]在步骤S15中,分配器部32选择外部服务控制器46或内部服务控制器47,并且基于包括于接收到的URL中的指示相应服务的诸如“local”或者“extl”的信息为其分配URL。
[0102]另一方面,在步骤Sll中,当由分配器部32接收到的URL包括装置ID时,分配器部32执行从步骤S21开始的处理。在步骤S21中,分配器部32在步骤S21中基于在接收到的URL中包括的装置ID来判定装置认证是否成功。值得注意的是,现有技术可以被用于判定装置认证是否成功。
[0103]当装置认证成功时,在步骤S22中,分配器部32获取在接收到的URL中包括的投影仪15的装置ID。在步骤S23中,分配器部32选择关联控制器48并为其分配URL。当装置认证不成功时,在步骤S24中,分配器部32向投影仪15发送错误通知。
[0104]在步骤S12中从访问号码检索到的一组用户信息具有例如图6所示的配置。图6是用户信息的一个示例的配置图。用户信息具有用户ID、密码、访问号码和可用的服务作为其项目。“可用服务”是指在其中设置投影仪15的操作者被允许使用的内部服务和/或外部服务的服务。在图6的示例中,具有访问号码“12345”(参照图6,项目“访问号码”)的操作者被允许使用内部服务(“local”)和外部服务(“extl”)。
[0105]《根控制器45的处理》
[0106]基于在步骤S12中检索到的一组用户信息中包括的“可用服务”,根控制器45生成包括相应的操作者被允许使用的内部服务和/或外部服务的根索引文件作为目录列表。
[0107]图7是根索引文件的一个示例的配置图。图7中所示的根索引文件包括相应的操作者被允许使用的内部服务和外部服务作为目录列表。
[0108]根控制器45经由HTTP服务器部31向投影仪15发送生成的根索引文件。投影仪15接收根索引文件,并显示文件列表屏幕页面。在文件列表屏幕页面中,对应于内部服务和外部服务的目录的信息包括在根索引文件中。
[0109]《外部服务控制器46的处理》
[0110]外部服务控制器46的处理视特定的外部服务而不同。因而在此,将总地描述外部服务控制器46的处理的一个不例。
[0111]外部服务控制器46接收由分配器部32如此分配的URL,然后,从URL中判定接收的URL是否指示获取索引文件的请求。例如,当接收到的URL在结尾处包括“/”时,外部服务控制器46判定接收到的URL指示获取索引文件的请求。
[0112]当如此判定接收到的URL指示获取索引文件的请求时,外部服务控制器46执行提供索引文件的处理。当判定接收到的URL不指示获取索引文件的请求时,外部服务控制器46执行提供内容文件的处理。提供索引文件的处理是由互相协作的投影服务器10和外部Web服务服务器11执行的,该外部Web服务服务器11是作为提供外部服务的装置的一个示例。
[0113]《内部服务控制器47的处理》
[0114]内部服务控制器47接收由分配器部32如此分配的URL,然后,从URL判定URL是否指示获取索引文件的请求。例如,当接收到的URL在结尾处包括“/”时,内部服务控制器47判定接收到的URL指示获取索引文件的请求。
[0115]当判定接收到的URL指示获取索引文件的请求时,内部服务控制器47执行提供索引文件的处理。当判定接收到的URL不指示获取索引文件的请求时,内部服务控制器47执行提供内容文件的处理。
[0116]《关联控制器48的处理》
[0117]关联控制器48接收由分配器部32如此分配的URL,然后,从URL判定URL是否指示获取索引文件的请求。例如,当接收到的URL在结尾处包括“/”时,关联控制器48判定接收到的URL指示获取索引文件的请求。
[0118]当判定接收到的URL指示获取索引文件的请求时,关联控制器48执行提供索引文件的处理。当判定接收到的URL不指示获取索引文件的请求时,关联控制器48执行提供内容文件的处理。提供索引文件的处理和提供内容文件的处理使用例如诸如图8中所示的文件信息。
[0119]图8是文件信息的一个示例的配置图。图8中所示的文件信息将文件名、用户ID、注册日期和时间、将用于投影的装置的装置ID、关联日期和时间以及文件路径彼此关联。例如,关联控制器4使用在步骤S22获取的投影仪15的装置ID作为搜索关键词,搜索一组文件信息,以JS0N格式生成与获取的装置ID相关联的文件的索引文件,并向投影仪15提供生成的索引文件。因此,文件信息将特定投影仪15的装置ID与文件相关联。值得注意的是,将特定投影仪15的装置ID与文件相关联(或者,以使其相互关联的方式存储与文件和特定投影仪15的装置ID相关的信息)的处理将在后面进行描述。
[0120]关联控制器48通过图9所示的发送文件的处理执行上述的提供索引文件和内容文件的处理。图9是示出传输文件的处理的一个示例的流程图。在图9的步骤S51中,关联控制器48判定接收到的URL是否在结尾处包括“/”。
[0121]当接收到的URL在结尾处包括“/”时,在步骤S52中,关联控制器48使用包括在URL中的装置ID作为搜索关键词,搜索诸如在图8中所示的一组文件信息。在步骤S52的处理中,关联控制器48可以检索到多组文件信息,每个文件信息具有与包括在URL中的装置ID相同的“投影图像的装置的装置ID”。
[0122]在步骤S53中,关联控制器48基于检索到的多组文件信息生成列表的索引文件。关联控制器48生成列表的索引文件,在该列表的索引文件中多页文件被表示为子目录并且多页文件以外的文件被表示为文件。然后,关联控制器48向投影仪15发送生成的索引文件。
[0123]投影仪15接收由投影服务器10如此提供的索引文件,并显示例如在图10中所示的文件列表屏幕页面。图10是文件列表屏幕页面的一个示例的图像示意图。图10的文件列表屏幕页面60包括文件列表显示区域61。图10的文件列表显示区域61示出包括在索引文件中的子目录和文件的列表。
[0124]另一方面,当在步骤S51中接收到的URL在结尾处不具有“/”时,关联控制器48执行步骤S54的处理。在步骤S54中,关联控制器48判定接收到的URL是否匹配包括指示多页文件的子目录(在图9中的“XXX”)的模式。当URL匹配该模式时,在步骤S55中,关联控制器48使用包括在URL中的装置ID和文件名“XXX”作为搜索关键词检索诸如在图8中所示的一组文件信息。
[0125]通过步骤S55的处理,关联控制器48可以检索到一组文件信息,每个文件信息具有与包括在接收的URL中的装置ID和文件名“XXX”相同的“文件名”和“投影图像的装置的装置ID”。
[0126]在步骤S56中,关联控制器48生成包括在由如此接收的一组文件信息中包括的“文件路径”所识别的目录中的文件列表的索引文件,并且向投影仪15发送索引文件。
[0127]在步骤S54中,当URL不匹配该模式时,关联控制器48执行步骤S57的处理。在步骤S57中,关联控制器48判定接收到的URL是否匹配包括图像文件(图9中“xxx.jpg”)的模式
[0128]当在步骤S57中URL匹配该模式时,在步骤S58中,关联控制器48使用包括在URL中的装置ID和文件名“xxx.jpg”作为搜索关键词,搜索诸如在图8中所示的一组文件信息。通过步骤S58的处理,关联控制器48可以检索到一组文件信息,该组文件信息具有与包括在接收到的URL中的装置ID和文件名“xxx.jpg”相同的“文件名”和“投影图像的装置的装置ID”。
[0129]在步骤S59中,关联控制器48读出由包括于如此接收的一组文件信息中的“文件路径”所识别的图像文件并将其发送至投影仪15。
[0130]当在步骤S57中URL不匹配该模式时,换句话说,当URL包括指示多页文件中的图像文件(页面)(例如,“/xxx/nnn.jpg”)的信息时,关联控制器48执行步骤S60的处理。在步骤S60中,关联控制器48使用包括在URL中的装置ID和文件名“xxx”作为搜索关键词,搜索诸如在图8中所示的一组文件信息。
[0131]通过步骤S60的处理,关联控制器48可以检索到一组文件信息,该组文件信息具有与包括在接收到的URL中的装置ID和文件名“xxx”相同的“文件名”和“投影图像的装置的装置ID”。
[0132]在步骤S61中,关联控制器48在由包括于如此接收的一组文件信息中的文件路径所识别的目录中,搜索包括于接收到的URL中的图像文件“nnn.jpg”。在步骤S62中,关联控制器48将如此检索到的图像文件作为由接收到的URL请求的图像文件读出,并且向投影仪15提供读出的图像文件。
[0133]值得注意的是,当关联控制器48在步骤S55、S58或S60中不能检索到文件信息时,关联控制器48向投影仪15发送错误通知是可能的。另外,示于图9的流程图的处理是发送与投影仪15的装置ID相关联的文件的列表的示例。然而,也可能例如,基于包括在文件信息中的“关联日期和时间”,最新的文件可以被作为替代发送。
[0134]在步骤S52中,例如当最新的文件是如此将被传输时,关联控制器48在每个均具有与包括在URL中的装置ID相同的“投影图像的装置的装置ID”的多组文件信息中,搜索具有最新的“关联日期和时间”的一组文件信息。在这种情况下,关联控制器48执行在步骤S52之后的步骤S56的处理,并且因此可以生成最新文件的索引文件,并将其发送至投影仪15。
[0135]《上传文件的处理》
[0136]图11是上传文件的处理的一个示例的流程图。图3的内部服务控制器47具有上传文件的功能,并且能够在内部存储器中存储从操作于PC 13等的浏览器上传的文件。
[0137]例如,在PC 13中的浏览器向为上传准备的URL(例如,http://project1nportal.example, com/upload)发送文件的POST请求,并因此可以请求上传该文件。PC 13的操作者通过执行后文所述从图12A的入口页面登陆、选择文件和模式,然后点击上传按钮来发送相应的要求。
[0138]内部服务控制器47经由分配器部32接收为上传准备的URL,然后在步骤S71中,在内部存储器中存储通过POST请求上传的文件。
[0139]在步骤S72中,内部服务控制器47判定在内部存储器如此存储的文件是否是多页文件。当文件是多页文件时,在步骤S73中,内部服务控制器47将多页文件转换为诸如能够被投影仪15投影的例如JPEG格式的文件。在步骤S74中,内部服务控制器47在转换后删除该多页文件(原始文件)。
[0140]然后,在步骤S78中,内部服务控制器47注册诸如在图8中所示的一组文件信息。值得注意的是,在步骤S78中,在该组文件信息的“投影图像的装置的装置ID”区域中没有注册装置ID。将内容文件与投影仪15相关联(S卩,以将内容文件和投影仪15相互关联的方式存储它们的信息)是在后面描述的“关联处理”中被执行。在步骤S79中,内部服务控制器47导致发送上传文件请求的PC 13中的浏览器显示入口屏幕页面。
[0141]另一方面,当在步骤S72中文件不是多页文件时,内部服务控制器47执行步骤S75的处理。在步骤S75中,内部服务控制器47判定存储于内部存储器的文件是否具有诸如能够被投影仪15直接投影的格式。当文件具有能够被投影仪15直接投影的格式时,内部服务控制器47执行步骤S78和S79的处理。
[0142]值得注意的是,如果在步骤S75中存储于内部存储器的文件不具有能够被投影仪15直接投影的格式,那么在步骤S76中,内部服务控制器47将具有不能够被投影仪15直接投影的格式的文件转换为能够被投影仪15直接投影的JPEG等格式的文件。在步骤S77中,内部服务控制器47将具有不能够被投影仪15直接投影的格式的文件(原始文件)删除。然后,内部服务控制器47执行步骤S78和S79的上述处理。
[0143]图12A和12B是登录后入口屏幕页面的一个示例的图像示意图。图12A示出登录后入口屏幕页面的一个示例。图12A的登录后入口屏幕页面包括关于登录的“用户ID”、“更改设置”链接、“登出”链接、用于内部服务的UI,该Π包括用于选择要上传的文件的按钮(“关于”)、模式选择按钮(“仅投影一次”和“有限时间内投影”)和上传指令按钮(“上传,,)以及至文件管理屏幕页面的链接(“至文件管理屏幕页面”)。当PC 13的操作者点击“更改设置”链接时,投影服务器10使得PC 13的浏览器显示“设置更改屏幕页面”。图12B是“设置更改屏幕页面”的一个示例的图像示意图。图12B的“设置更改屏幕页面”包括“用户ID”、“密码”、“访问号码”和“可用服务”的各个项。可以在用户注册的时候使用例如随机数生成“访问号码”。“访问号码”可以通过在设置更改屏幕页面使用“更改”按钮进行更改。
[0144]PC 13的操作者在登录后入口屏幕页面的设置更改屏幕页面(见图12B)操作例如“可用服务”的复选框,从而可以更改与外部服务相协作的设置。PC13的浏览器对其响应并向投影服务器10请求“外部协作设置更改”。然后,投影服务器10向PC 13的浏览器返回关于确认访问与之协作的设置将被改变的外部服务的信息、外部服务的URL以及在确认访问外部服务后将要显示的入口屏幕页面的URL。
[0145]《关联处理》
[0146]图13是关联处理的一个示例的序列图。图14是在关联处理时的屏幕页面转换图。在下文中将描述操作者从智能手机21中执行关联处理的示例,该智能手机21是能够执行与投影服务器10的通信的操作终端的示例。
[0147]操作者操作智能手机21并于其上显示图14的登录屏幕页面71。也就是说,响应于操作者的操作,智能手机21显示登录屏幕页面71。值得注意的是,例如,安装在智能手机21上的应用程序使得智能手机21执行图13中所示的处理。
[0148]在步骤S81中,操作者从登录屏幕页面71输入用户ID和密码,并按下“登录”按钮。在步骤S82中,智能手机21向投影服务器10发送被如此输入的用户ID和密码,并且向其发送登录请求。
[0149]在步骤S83中,投影服务器10使用接收到的用户ID和密码执行登录认证。当认证成功(操作者因此被登录)时,在步骤S84中,投影服务器10使用用户ID作为搜索关键词,搜索诸如图8所示的多组文件信息。投影服务器10从检索到的多组文件信息中提取图像文件和多页文件,并生成其文件列表。
[0150]在步骤S85中,投影服务器10向智能手机21发送生成的文件列表。在步骤S86中,智能手机21显示图14的文件选择屏幕页面72。在图14的文件选择屏幕页面72中,显示由已经如此登录的操作者先前上传的图像文件(例如,“photoOl.jpg”)和多页文件(例如,“presentat1n, ppt”)的文件列表。
[0151]在步骤S87中,操作者从文件选择屏幕页面72选择将要与投影仪15相关联的图像文件和/或多页文件,并按下“确定”按钮。在步骤S88中,智能手机21存储由操作者如此选择的图像文件和/或多页文件的文件名。
[0152]在步骤S89中,智能手机21显示图14的投影仪指定屏幕页面74。在步骤S90中,操作者从投影仪指定屏幕页面74指定将要与在步骤S87中所选择的图像文件和/或多页文件相关联的投影仪15的装置ID,并按下“确定”按钮。
[0153]在步骤S91中,智能手机21向投影服务器10发送如此指定的装置ID和如此选择的图像文件和/或多页文件的文件名,并发送关联请求。在步骤S92中,投影服务器10执行例如下面的关联操作。
[0154]首先,投影服务器10使用在步骤S83中成功认证的操作者的用户ID和在步骤S91中其关联请求被发送的文件名作为搜索关键词,搜索诸如在图8中所示的一组(多组)文件信息。
[0155]然后,投影服务器10将在步骤S91中其关联请求被发送的装置ID设置为包括于如此检索到的一组(多组)文件信息中的“投影图像的装置的装置ID”。值得注意的是,当检索到的一组(多组)文件信息包括对应于多页文件的一组文件信息时,投影服务器10也将在步骤S91中其关联请求被发送的装置ID设置为包括于多组文件信息的“投影图像的装置的装置ID”,该多组文件信息对应于包括于多页文件的图像文件。
[0156]当关联操作被如此完成时,在步骤S93中,投影服务器10向智能手机21发送“确定”信息。在步骤S94中,智能手机21显示图14的“关联屏幕页面”73。在图14的关联屏幕页面73中显示投影仪15的装置ID和与具有装置ID的投影仪15如此相关联的文件的文件名(即,与装置ID以彼此相关联的方式被存储的文件名)。
[0157]此外,在步骤S95中,当操作者想要停止投影仪15的装置ID与文件名的关联(即,停止以将文件名与装置ID相关联的方式存储文件名)时,操作者按下在图14的关联屏幕页面73中的“停止”按钮。当如此按下停止按钮时,在步骤S96中,智能手机21向投影服务器10发送文件名并向其发送停止请求。
[0158]在步骤S97中,投影服务器10例如如下停止该关联。首先,投影服务器10使用在步骤S83中成功认证的操作者的用户ID和在步骤S96中其停止请求被发送的文件名作为搜索关键词,搜索诸如在图8中所示的多组文件信息。然后,投影服务器10删除被设置为在如此检索到的多组文件信息中包括的“投影图像的装置ID”的装置ID。值得注意的是,当检索到的多组文件信息包括对应于多页文件的一组文件信息时,投影服务器10也删除被设置为包括于多组文件信息中的“投影图像的装置ID”的装置ID,该多组文件信息对应于包括于多页文件中的图像文件。
[0159]当停止关联的操作被如此完成时,在步骤S98中,投影服务器10向智能手机21发送“确定”信息。在步骤S99中,智能手机21显示图14的文件选择屏幕页面72。
[0160]在由投影仪15立即投影之前,操作者在投影仪15附近从图14的文件选择屏幕页面72和投影仪指定屏幕页面74执行操作。在投影仪15的装置ID与文件名相关联(即,文件名被以与投影仪15的装置ID相关联的方式存储)的情况下,在智能手机21上显示关联屏幕页面73。
[0161]图13的序列图示出用于将投影仪15与图像文件或多页文件分别关联的情况的处理。关联处理也可以如图15的序列图中所示,关联由操作者上传的全部文件(即,以相关联的方式存储其信息)。
[0162]图15是在另一个示例中的关联处理的序列图。图16是在图15的示例中的关联处理时的屏幕页面转换图。值得注意的是,图15的序列图与图13的序列图除了一部份外是相同的。另外,图16的屏幕页面转换图与图14的屏幕页面转换图除了一部份外是相同的。
[0163]操作者操作智能手机21以在智能手机21上显示图16的登录屏幕页面81。响应于操作者的操作,智能手机21显示登录屏幕页面81。在图15的步骤SlOl中,操作者将用户ID和密码输入到登录屏幕页面81中,并按下“登录”按钮。在步骤S102中,智能手机21向投影服务器10发送用户ID和密码并向其发送登录请求。在步骤S103中,投影服务器10通过使用接收到的用户ID和密码执行认证。
[0164]当认证成功时,在步骤S104中,投影服务器10向智能手机21发送“确定”信息。在步骤S105中,智能手机21显示图16的投影仪指定屏幕页面82。在步骤S106中,操作者指定将要与上传到投影仪指定屏幕页面82的文件相关联的投影仪15的装置ID,并按下“确定”按钮。
[0165]在步骤S107中,智能手机21向投影服务器10发送在投影仪指定屏幕页面82如此指定的装置ID,并向其发送关联请求。在步骤S108中,投影服务器10执行例如如下的关联操作。
[0166]首先,投影服务器10使用如此成功认证的操作者的用户ID作为搜索关键词,搜索诸如在图8中所示的多组文件信息。投影服务器10把在步骤S107中其关联请求被如此发送的装置ID设置为包括于如此检索到的多组文件信息中的“投影图像的装置的装置ID”。
[0167]当关联操作被如此完成时,在步骤S109中,投影服务器10向智能手机21发送“确定”信息。在步骤SllO中,智能手机21显示图16的关联屏幕页面83。在图16的关联屏幕页面83中,显示由操作者上传的文件与其相关联的投影仪15的装置ID ( S卩,由操作者上传的文件的信息被以与其相关联的方式存储)。
[0168]此外,在步骤Slll中,当操作者想要停止上传文件与投影仪15的装置ID的关联(即,停止以将其与装置ID相关联的方式存储上传文件的信息)时,操作者在图16的关联屏幕页面83按下的“停止”按钮。
[0169]当如此按下停止按钮时,在步骤S112中,智能手机21向投影服务器10发送停止请求。在步骤S113中,投影服务器10例如如下停止该关联。
[0170]首先,投影服务器10使用如此成功认证的操作者的用户ID作为搜索关键词,搜索诸如在图8中所示的一组文件信息。投影服务器10删除被设置为包括于如此检索到的一组文件信息中的“投影图像的装置ID”的装置ID。
[0171]当停止关联的操作被如此完成时,在步骤S114中,投影服务器10向智能手机21发送“确定”信息。在步骤S115中,智能手机21显示图16的投影仪指定屏幕页面82。
[0172]图15的序列图示出用于关联操作者上传的所有文件的情况的处理。值得注意的是,装置ID被设置为对应于操作者上传的文件的诸如图8所示的所有组的文件信息的“投影图像的装置的装置ID”。然而,也可以单独提供用于用户ID和装置ID彼此相互关联的表。根据图15的序列图中所示的处理,操作者免于麻烦的文件选择。
[0173]通过使用图14的投影仪指定屏幕页面74和图16的投影仪指定屏幕页面82,通过输入相应的装置ID实施投影仪15的指定。通过使用图17的用户信息代替图6的用户信息,投影服务器10可以从操作者先前使用的投影仪15的列表中指定投影仪15。
[0174]图17是在另一个示例中的用户信息的配置图。图17的用户信息是这样的,向图6的用户信息的项目中增加作为新项目的先前使用的装置的装置ID( “装置ID”)及对其(“用于投影的装置”)的注释(“注释”)。因此,在图17的用户信息中增加了由操作者先前使用用于投影的投影仪的装置ID和关于这些投影仪的注释。
[0175]通过使用图17的用户信息,智能手机21可以显示例如在图18中所示的投影仪指定屏幕页面91。由操作者先前使用的投影仪的列表和注释一起被包括于投影仪指定屏幕页面91中。因此,当再次使用先前用过的投影仪时,操作者免于麻烦的装置ID输入。
[0176]图15的序列图示出用于关联操作者上传的所有文件的情况的处理。在图15的步骤S108中的关联处理中,成功认证的操作者的用户ID被作为搜索关键词,并且诸如在图8中所示的多组文件信息被检索。值得注意的是,在图15的步骤S108中的关联处理也可以如图19的流程图中所示,关联由操作者上传的最新文件。
[0177]图19是在另一个示例中在步骤S108中关联处理的流程图。在图19的步骤S121中,投影服务器10使用成功认证的操作者的用户ID作为搜索关键词,搜索诸如在图8中所示的多组文件信息。然后,在步骤S122中,投影服务器10从如此检索到的多组文件信息中提取具有最新的“注册日期和时间”的一组文件信息。
[0178]然后,投影服务器10可以把其关联请求被发送的(将要投影图像的装置的)装置ID设置为包括于具有最新的“注册日期和时间”的一组文件信息中的“投影图像的装置的装置ID”。因此,根据图19的处理,操作者免于麻烦的文件选择。
[0179]图13的序列图示出用于将投影仪15与图像文件或多页文件分别关联的情况的处理。在图13的步骤S84的生成文件列表的处理中,从多组文件信息中提取图像文件和多页文件并且生成其文件列表,该多组文件信息是从使用成功认证的操作者的用户ID作为搜索关键词执行的搜索中检索到的。
[0180]值得注意的是,在步骤S84中文件列表的生成使得除了文件列表外,还为文件生成缩略图,例如如图20的流程图所示。图20是在另一个示例中在(图13的)步骤S84中生成文件列表的处理的流程图。
[0181]在图20的步骤S131中,投影服务器10使用成功认证的操作者的用户ID作为搜索关键词,搜索诸如在图8中所示的多组文件信息。在步骤S132中,投影服务器10从如此检索到的多组文件信息中提取图像文件和多页文件。投影服务器10生成如此提取的图像文件和多页文件的缩略图。
[0182]在步骤S133中,投影服务器10生成文件列表,该文件列表是文件名和如此提取的图像文件和多页文件的如此生成的缩略图的列表。因此,投影服务器10可以向智能手机21发送文件列表,该文件列表是文件名和缩略图的列表。
[0183]智能手机21接收作为文件名和缩略图列表的文件列表,并显示诸如在图21中所示的文件选择屏幕页面151。图21是在另一个示例中的文件选择屏幕页面的图像示意图。通过使用图21的文件选择屏幕页面151,操作者可以在参照缩略图的同时,从文件选择屏幕页面151选择将要与投影仪15相关联的图像文件或多页文件(即,其信息以相关联的方式被存储)。因此,操作者可以从文件选择屏幕页面151容易地找到所需的文件。
[0184]图13的序列图示出用于不同的操作者可以将文件与公共的投影仪15相关联的情况的处理。值得注意的是,在图13的步骤S92中的关联处理也可以如图22的流程图中所示,阻止关联已经与文件相关联的装置ID。
[0185]图22是在另一个示例中在步骤S92中关联处理的流程图。图23是在图22的示例中的关联处理时的屏幕页面转换图。在这种情况下,操作者从图23中的文件选择屏幕页面161选择将要与投影仪15相关联的图像文件或多页文件。另外,操作者在投影仪指定屏幕页面162指定将要与如此选择的图像文件或者多页文件相关联(即,其信息以相关联的方式被存储)的投影仪15的装置ID。智能手机21向投影服务器10发送如此指定的装置ID和如此选择的图像文件或者多页文件的文件名,并向其发送关联请求。
[0186]投影服务器10执行例如如图22中所示的关联。在图22的步骤S141中,投影服务器10使用装置ID作为搜索关键词,搜索诸如在图8中所示的多组文件信息。在步骤S142中,投影服务器10判定在步骤S141中是否检索到任一组文件信息。
[0187]当在步骤S141中检索到一组文件信息时,投影服务器10前进到步骤S143。因为这意味着该装置ID已经与另一文件相关联,所以投影服务器10向智能手机21发送错误通知。智能手机21收到错误通知,并显示图23的错误屏幕页面163。因此,操作者不可以将新文件与已和另一文件相关联的装置ID相关联。
[0188]当在步骤S141中没有文件信息被检索到时,投影服务器10从步骤S142前进到步骤S144。在这种情况下,投影服务器10使用成功认证的操作者的用户ID和其关联请求被发送的文件名作为搜索关键词,搜索诸如在图8中所示的一组文件信息。在步骤S145中,投影服务器10将其关联请求被设置的装置ID设置为包括于如此检索到的一组文件信息中的“投影图像的装置的装置ID”。在步骤S146中,投影服务器10向智能手机21发送“确定”信息。
[0189]因此,当操作者指定具有已经被设置为一组文件信息的“投影图像的装置的装置ID”的装置ID(即,它是已经由操作者将其与文件相关联的装置ID)的投影仪时,操作者不能将新文件与具有相同装置ID的投影仪相关联(即,不能以关联新文件的方式存储新文件的信息),并因此不能投影该文件。
[0190]因此,图22的流程图示出用于不允许不同的操作者将相同的投影仪与文件相关联的情况的处理。值得注意的是,是否允许不同的操作者将相同的投影仪与文件相关联(即,是否允许另一个操作者通过使用相同的投影仪来投影图像)是可以在例如图24的投影仪指定屏幕页面171设置的。
[0191]图24是在另一个示例中的投影仪指定屏幕页面的图像示意图。图24的投影仪指定屏幕页面171是这样的,当操作者指定将要与所选择的图像文件或多页文件相关联的投影仪15的装置ID时,操作者也可以设置是否允许另一操作者一起使用相同的投影仪来投影图像。
[0192]在图24的投影仪指定屏幕页面171如此设置的关于“是否允许另一用户通过使用相同的投影仪来投影”的信息被作为诸如在图25中所示的“装置信息”管理。图25是装置信息的一个示例的配置图。图25的装置信息具有“装置ID”和“允许其他用户投影”项目。对于项目“允许其他用户投影”,关于“是否允许另一用户通过使用相同的投影仪来投影”的信息是由操作者在投影仪指定屏幕页面171设置的。
[0193]例如,当在项目“允许其他用户投影”中设置标记“ X ”时,不允许操作者将新文件与具有被设置于项目“装置ID”中的装置ID的投影仪15相关联,并因此不可通过使用相同的投影仪15投影该文件。
[0194]图25的装置信息是由例如如图26中所示的投影服务器10的装置管理部39管理的。图26是在另一个示例中投影服务器10的软件配置图。图26的软件配置是这样的,向图3的投影服务器10增加装置管理部39。装置管理部39管理诸如在图25中所示的装置信息。由于图26的投影服务器10与图3的软件配置除装置管理部39外是相同的,所以进一步描述将被省略。
[0195]图27是在另一个示例中在图13的步骤S92中关联处理的流程图。值得注意的是,同样的处理也可以被应用于在图15的步骤S108中的关联。在图27中,在步骤S151,投影服务器10使用装置ID作为搜索关键词,搜索诸如图25那样的一组装置信息。在步骤S152中,投影服务器10判定从步骤S151的搜索中是否检索到任一组装置信息。
[0196]当从步骤S151的搜索中没有装置信息被检索到时,投影服务器10前进到步骤S153,为该装置ID创建一组新的装置信息,并且在步骤S159中,根据操作者的指令在项目“允许其他用户投影”中设置“〇”或“ X ”。如此创建的该组装置信息由装置管理部39管理。
[0197]然后,投影服务器10继续步骤S160,投影服务器10使用用户ID和文件名作为搜索关键词,搜索诸如在图8中所示的一组文件信息。在步骤S161中,投影服务器10将其关联请求被发送的装置ID设置为如此检索到的一组文件信息的“投影图像的装置的装置ID”。
[0198]另一方面,当从步骤S151的搜索中检索到一组装置信息时,投影服务器10前进到步骤S154,并通过使用装置ID作为搜索关键词搜索诸如在图8中所示的多组文件信息。在步骤S155中,投影服务器10判定从步骤S154的搜索中是否检索到任一组文件信息。为了判定装置ID是否已经与另一文件相关联,执行步骤S155的处理。
[0199]当从步骤S154的搜索中没有文件信息被检索到时,投影服务器10执行上述从步骤S159开始的处理。当从步骤S154的搜索中检索到任一组文件信息时,投影服务器10判定装置ID已经与另一文件相关联,并且前进到步骤S156。
[0200]在步骤S156中,投影服务器10从步骤S154的搜索中检索到的那些文件信息中提取具有最新的“关联日期和时间”的一组文件信息。在步骤S157中,投影服务器10判定包括于在步骤S156提取的一组文件信息中的用户ID是否与当前已经登录的用户(操作者自己)相同
[0201]当包括于在步骤S156提取的一组文件信息中的用户ID与当前已经登录的用户(操作者自己)相同时,投影服务器10执行上述从步骤S159开始的处理。
[0202]另一方面,当包括于在步骤S156提取的一组文件信息中的用户ID与当前已经登录的用户(操作者自己)不相同时,在步骤S158中,投影服务器10判定在步骤S151如此检索到的一组装置信息中的项目“允许其他用户投影”是否是“〇”。步骤S158的处理判定最近关联该装置ID的投影仪15的操作者是否允许另一用户投影。
[0203]当在步骤S151中如此检索到的一组装置信息中的项目“允许其他用户投影”是“〇”时,投影服务器10执行上述从步骤S159开始的处理。在这种情况下,在步骤S159中,投影服务器10在装置的该组装置信息的项目“允许其他用户投影”中重写新的设置,其中,文件已经与该组装置信息相关联。值得注意的是,当通过步骤S158执行步骤S160时,也可能投影服务器10删除被设置于在步骤S154检索到的所有组文件信息的“投影图像的装置的装置ID”的装置ID。
[0204]在这种情况下,装置ID与文件的所有组的关联被停止。在S161的处理中,投影服务器10将其关联请求被发送的装置ID设置于在步骤S160检索到的一组文件信息的“投影图像的装置的装置ID”中。
[0205]因此,在这种情况下,在步骤S161中,当前存在的装置ID与文件的所有关联仅为由当前已经登录的操作者设置的关联。因此,当前已经登录的操作者可以首先停止将要被用于投影的投影仪15与文件的关联,然后使投影仪15具有仅能够投影由当前已经登录的用户自己关联的文件的状态。
[0206]值得注意的是,当检索到的一组装置信息的项目“允许其他用户投影”在步骤S158中没有被设置为“〇”时,投影服务器10前进到步骤S162,并向智能手机21发送错误通知。例如,当多个用户在会议等投影材料(文件)时,最近关联投影仪15的用户可以在图24的投影仪指定屏幕页面171做出不允许由其他用户投影的设置。因此,可以避免进一步的关联。
[0207]例如,当执行不允许由其他用户投影的设置时,不允许另一操作者新执行关联,直到已经执行关联的所有操作者到那时停止关联。因此,操作者可以设置将投影仪15与文件相关联的锁定。
[0208]图13的序列图示出用于通过使用单独的屏幕页面执行选择文件并指定装置ID的情况的处理。值得注意的是,通过使用如图28和29所示的相同的屏幕页面可选择文件并可指定装置ID。
[0209]图28是在另一个示例中的关联处理的序列图,并且图29是在图28的示例中的关联处理时的屏幕页面转换图。值得注意的是,图28中步骤S171至S175的处理与图13中步骤S81至S85的处理是相同的,因此,将省略对其的描述。
[0210]在图28的步骤S176中,智能手机21显示图29的文件选择屏幕页面182。在图29的文件选择屏幕页面182中,显示由当前已经登录的操作者上传的图像文件和/或多页文件的文件列表。在步骤S177中,操作者在文件选择屏幕页面182的“装置ID”设置区域指定将要与图像文件和/或多页文件相关联的投影仪15的装置ID,并按下“确定”按钮。在步骤S178中,智能手机21显示图29的文件选择屏幕页面183。文件选择屏幕页面183处于装置ID被指定于文件选择屏幕页面182的“装置ID”设置区域,并且不允许进一步输入装置ID的状态。
[0211]在步骤S179中,操作者从文件选择屏幕页面183选择将要与投影仪15相关联的图像文件和/或多页文件(其信息将以相关联的方式被存储)。在步骤S180中,智能手机21向投影服务器10发送指定的装置ID和所选择的图像文件和/或多页文件的文件名,并向其发送“关联状态更改请求”(“更改关联状态”)。在步骤S181中,投影服务器10执行例如如图30所示的关联/停止处理。
[0212]图30是关联/停止处理的一个示例的流程图。在步骤S191中,投影服务器10使用成功认证的操作者的用户ID和在步骤S180中对其发送“关联状态更改请求”的文件名作为搜索关键词,搜索诸如在图8中所示的一组文件信息。在步骤S192中,投影服务器10判定在步骤S180中所指定的装置ID是否被设置于如此检索到的多组文件信息的“投影图像的装置的装置ID”中。
[0213]当在步骤S180中所指定的装置ID未被设置于如此检索到的多组文件信息的“投影图像的装置的装置ID”中时,投影服务器10执行步骤S193。在步骤S193中,投影服务器10在如此检索到的多组文件信息的“投影图像的装置的装置ID”中设置在步骤S180中所指定的装置ID。然后,投影服务器10前进到步骤S194,并发送“关联”通知。
[0214]另一方面,当在步骤S180中所指定的装置ID被设置于如此检索到的多组文件信息的“投影图像的装置的装置ID”中时,投影服务器10执行步骤S195。在步骤S195中,投影服务器10从如此检索到的多组文件信息的“投影图像的装置的装置ID”中删除在步骤S180中所指定的装置ID。然后,投影服务器10前进到步骤S194,并发送“删除”通知。
[0215]回到图28的步骤S182,投影服务器10向智能手机21发送“关联”(“关联”)通知或“停止”(“删除”)通知。因此,操作者可以通过使用相同的屏幕页面从中选择文件和指定装置ID。此外,操作者可以将另一文件与相同的装置ID相关联,而不停止先前文件与相同的装置ID的关联。
[0216]图13的序列图示出用于操作者明确地停止关联的情况的处理。然而也可以为文件自动停止关联,其中,该文件是指从文件信息的“关联日期和时间”起预定时间已经过去的文件。图31是停止处理的一个示例的流程图。
[0217]在图31的步骤S201中投影服务器10搜索“投影图像的装置的装置ID”被设置于其中的一组文件信息。在步骤S202中,投影服务器10判定如此检索到的一组文件信息的“关联日期和时间”是否指示比当前时间早预定时间或更长时间的时间。
[0218]当如此检索到的一组文件信息的“关联日期和时间”指示不比当前时间早预定时间或更长时间的时间时,投影服务器10返回到步骤S201。当如此检索到的一组文件信息的“关联日期和时间”指示比当前时间早预定时间或更长时间的时间时,投影服务器10前进到步骤S203,并删除被设置于该组文件信息中的“投影图像的装置的装置ID”和“关联日期和时间”。因此,即使当操作者没有明确地停止关联时,也可以自动停止关联。
[0219]指定投影仪15到图14的投影仪指定屏幕页面74和图16的投影仪指定屏幕页面82是通过输入装置ID执行的。然而,例如相应的QR码(注册商标)被用于投影服务器10也是可以的,并且可以指定投影仪15而不用直接输入装置ID。
[0220]图32是在另一个示例中的关联处理的序列图。在图32的步骤211中,操作者要求投影仪15开始将由操作者选择的文件从投影服务器10发送至投影仪15并由投影仪15投影该文件的处理。
[0221]在图32的步骤S212中,投影仪15向投影服务器10发送装置ID并且请求投影服务器10生成QR码。在步骤S213中,投影服务器10从装置ID生成密钥。在步骤S214中,投影服务器10存储例如如图34中所示的“装置认证信息”,在该“装置认证信息”中装置ID与密钥是相关联的(即,装置ID和密钥的信息是以他们互相关联的方式被存储的)。图34是“装置认证信息”的一个示例的配置图。
[0222]在图32的步骤S215中,投影服务器10从在步骤S213中创建的密钥生成QR码。在步骤S216中,投影服务器10向投影仪15发送该QR码。在步骤S217中,例如如图33中所示,投影仪15投影包括QR码的QR码投影屏幕页面201。图33是QR码投影屏幕页面的一个示例的图像示意图。
[0223]步骤S218至S223的处理与图13的步骤S81至S86的处理是相同的,并且描述将被省略。此外,尽管未示出,在图32的序列图中,在步骤S224之前,文件被以与图13的步骤S87至S88相同的方式选择。
[0224]此外,在步骤S224中,操作者操作智能手机21并由智能手机21从例如投影仪15投影的图33的QR码投影屏幕页面201中读取QR码。
[0225]在步骤S225中,智能手机21从如此读取的QR码中再生密钥。在步骤S226中,智能手机21向投影服务器10发送再生的密钥以及所选择的图像文件和/或多页文件的文件名,并向其发送关联请求。在步骤S227中,投影服务器10通过使用包括在关联请求中的密钥和图34的装置认证信息来认证将要被使用的装置(获取将要被使用的装置的装置ID)。在如此获取与密钥相应的装置ID后,投影服务器10执行与图13的步骤S92至S94的处理相同的步骤S228至S230的处理,因此描述将被省略。因此,操作者可以指定将被用于投影文件的投影仪15而不用输入装置ID。
[0226]<实施例摘要>
[0227]因此,根据本实施例的投影服务器10,对于由投影仪15投影文件,可以预先投影由当前已经登录的操作者上传的文件的列表,而不用向投影仪15输入访问号码(密码)
坐寸ο
[0228]通过在投影文件之前立即以彼此相互关联的方式存储将被用于投影文件的投影仪15的信息和将被投影仪15投影的文件,操作者可以从当前将要被投影的与投影仪15如此相关联的文件的列表中选择文件。因此,可以提高投影仪15的便利性。
[0229]值得注意的是,“信息处理系统”对应于投影系统。“图像显示装置”对应于投影仪15。“信息处理装置”对应于投影服务器10。“操作终端”对应于智能手机21。
[0230]因此,信息处理装置和信息处理系统已在实施例中进行了描述。然而,本发明并不限于具体公开的实施例,并且可以进行变化和修改而不脱离本发明的范围。
[0231]本申请是基于并主张日期为2013年8月5日的日本在先申请N0.2013-162295的优先权权益,其全部内容结合于此作为参考。
【权利要求】
1.一种信息处理装置,包括: 网络接口,用于将信息处理装置与每个均显示图像的多个图像显示装置相连; 一个或多个存储器,用于以将一组或多组图像数据与识别各个用户的各组用户识别信息相关联的方式存储所述一组或多组图像数据;和 一组或多组电路,用于 响应于从操作终端接收识别用户的一组用户识别信息和识别图像显示装置中的一个的一组装置识别信息,以将一组图像数据与所述接收到的一组装置识别信息相关联的方式存储所述一组图像数据的信息,其中,所述一组图像数据是与来自存储于所述一个或多个存储器的所述一组或多组图像数据中与所述接收到的一组用户信息相关联的一组图像数据,并且 响应于接收来自被所述一组装置识别信息识别的图像显示装置中的所述一个的请求,向图像显示装置中的所述一个发送所述一组图像数据,其中,所述一组图像数据是与来自存储于所述一个或多个存储器的所述一组或多组图像数据中与所述一组装置识别信息相关联的一组图像数据。
2.根据权利要求1所述的信息处理装置,其中, 所述一组或多组电路用于 以将所述接收到的一组装置识别信息与所述一组图像数据相关联的方式存储所述接收到的一组装置识别信息,所述一组图像数据是来自存储于所述一个或多个存储器的一组或多组图像数据中与所述接收到的一组用户识别信息相关联的并且具有最新注册时间的一组图像数据。
3.根据权利要求1或2所述的信息处理装置,其中, 所述一组或多组电路用于接收识别由用户先前使用的图像显示装置中的一个的一组装置识别信息,作为识别图像显示装置中的所述一个的所述一组装置识别信息。
4.根据权利要求1-3任一项所述的信息处理装置,其中, 当所述接收到的一组装置识别信息已经以与存储于所述一个或多个存储器的一组或多组图像数据相关联的方式被存储时,所述一组或多组电路用于不以将所述接收到的一组装置识别信息与所述一组图像数据相关联的方式存储所述接收到的一组装置识别信息,其中,所述一组图像数据是与所述接收到的一组用户信息相关联的一组图像数据。
5.根据权利要求1-4任一项所述的信息处理装置,其中, 所述一组或多组电路具有设置将所述一组图像数据与所述一组装置识别信息的关联锁定的功能。
6.根据权利要求1-5任一项所述的信息处理装置,其中, 所述一组或多组电路用于在预定时间过去之后停止将所述一组图像数据与所述一组装置识别信息的关联。
7.根据权利要求1-6任一项所述的信息处理装置,其中, 图像显示装置是投影仪。
8.—种信息处理系统,包括: 一个或多个信息处理装置,其中 所述一个或多个信息处理装置包括: 网络接口,用于将信息处理装置与每个均显示图像的多个图像显示装置相连; 一个或多个存储器,用于以将一组或多组图像数据与识别各个用户的各组用户识别信息相关联的方式存储所述一组或多组图像数据;和 一组或多组电路,用于 响应于从操作终端接收识别用户的一组用户识别信息和识别图像显示装置中的一个的一组装置识别信息,以将一组图像数据与所述接收到的一组装置识别信息相关联的方式存储所述一组图像数据,其中,所述一组图像数据是与来自存储于所述一个或多个存储器的所述一组或多组图像数据中与所述接收到的一组用户信息相关联的一组图像数据,并且 响应于接收来自被所述一组装置识别信息识别的图像显示装置中的所述一个的请求,向图像显示装置中的所述一个发送一组图像数据,其中,所述一组图像数据是与来自存储于所述一个或多个存储器的所述一组或多组图像数据中与所述一组装置识别信息相关联的一组图像数据。
9.一种信息处理装置,包括: 网络接口,用于将信息处理装置与每个均显示图像的多个图像显示装置相连; 一个或多个存储器,用于以将一组或多组图像数据与识别各个用户的各组用户识别信息相关联的方式存储所述一组或多组图像数据;和 一组或多组电路,用于 响应于从操作终端接收识别用户的一组用户识别信息,发送识别多组图像数据的各组图像数据识别信息,其中,所述多组图像数据是来自所述一个或多个存储器存储的所述一组或多组图像数据中与所述接收到的一组用户信息相关联的多组图像数据, 响应于从操作终端接收基于各组图像数据识别信息所选择的一组图像数据和识别图像显示装置中的一个的一组装置识别信息,以将所述一组图像数据与所述接收到的一组装置识别信息相关联的方式存储所述一组图像数据的信息,其中,所述一组图像数据是来自存储于所述一个或多个存储器的一组或多组图像数据中关于所选择的一组图像数据的一组图像数据,并且 响应于接收来自由所述一组装置识别信息识别的图像显示装置中的所述一个的请求,向图像显示装置中的所述一个发送所述一组图像数据,其中,所述一组图像数据是来自存储于所述一个或多个存储器的一组或多组图像数据中与所述一组装置识别信息相关联的一组图像数据。
10.根据权利要求9所述的信息处理装置,其中 所述各组图像识别信息包括与所述接收到的一组用户信息相关联的多组图像数据的各自的名称和缩略图,所述多组图像数据的缩略图是从所述多组图像数据中分别生成的。
11.根据权利要求9或10所述的信息处理装置,其中 所述一组或多组电路用于接收识别由用户先前使用的图像显示装置中的一个的一组装置识别信息,作为识别图像显示装置中的所述一个的所述一组装置识别信息。
12.根据权利要求9-11任一项所述的信息处理装置,其中 当所述接收到的一组装置识别信息已经以与存储于所述一个或多个存储器的一组或多组图像数据相关联的方式被存储时,所述一组或多组电路用于不以将所述接收到的一组装置识别信息与所选择的一组图像数据相关联的方式存储所述接收到的一组装置识别信
肩、O
13.根据权利要求9-12任一项所述的信息处理装置,其中 所述一组或多组电路具有设置将所述一组图像数据与所述一组装置识别信息的关联锁定的功能。
14.根据权利要求9-13任一项所述的信息处理装置,其中 所述一组或多组电路用于在预定时间过去之后停止所述一组图像数据与所述一组装置识别信息的关联。
15.根据权利要求9-14任一项所述的信息处理装置,其中 图像显示装置是投影仪。
【文档编号】H04N1/00GK104349008SQ201410377531
【公开日】2015年2月11日 申请日期:2014年8月1日 优先权日:2013年8月5日
【发明者】小川南 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1