信息处理系统、信息处理方法、终端装置制造方法
【专利摘要】本发明的信息处理系统具备:服务器,具备将识别信息和内容建立对应地进行存储的存储部;照明装置,将在时间上变化的光作为通信介质来发送所述识别信息;以及终端装置,其具备摄像部、控制成连续地接受所述光并从所述光向所述识别信息进行解码的解码部、控制成将解码出的识别信息发送至所述服务器的识别信息发送控制部、接收响应于该识别信息的发送而从所述服务器发送的内容的通信部、显示所接收的内容的显示部、检测针对所述显示部显示出的所述内容的来自输入部的操作并控制通信部以将与所述检测相应的处理内容发送至所述服务器的控制部,服务器还控制所述存储部以执行从终端装置发送的处理内容并将所述内容更新成包含所述执行结果的内容。
【专利说明】信息处理系统、信息处理方法、终端装置
【技术领域】
[0001]本发明涉及信息处理系统、信息处理方法、终端装置。
【背景技术】
[0002]以往公知一种对通过可视通信所发送的光信号进行连续地摄像由此向摄像到的终端装置的画面提示内容等信息的系统。
[0003]例如,在本申请的 申请人:提出的日本特愿2011-286846号中公开了一种由发送装置、终端装置、和服务器构成的信息提供系统,在该信息提供系统中,发送装置调制对内容进行识别的识别信息,以光作为通信介质来发送该调制后的信息。终端装置通过对发送装置进行摄像来接收调制后的信息,并且通过进行解码处理来获取识别信息。终端装置将从发送装置获取到的识别信息发送至服务器,从服务器接收由该识别信息所识别的内容并显示于显示画面。如以上,日本特愿2011-286846号所公开的信息提供系统通过简易操作便能向用户提供阅览信息的功能。
【发明内容】
[0004]本发明的目的在于提供一种能简易地接收以光作为通信介质的信息、并且可容易地确认更新等的信息处理装置、信息处理方法、信息处理系统以及程序。
[0005]为了达成上述目的,本发明的第I观点所涉及的信息处理系统其特征在于包括:服务器,该服务器具备:存储单元,其将识别信息和内容建立对应地进行存储;发送装置,其将在时间上变化的光作为通信介质来发送所述识别信息;以及终端装置,该终端装置具备:受光单元;受光控制单元,其控制所述受光单元以连续地接受所述光;解码单元,其从由所述受光控制单元连续地接受到的所述在时间上变化的光向所述识别信息进行解码;发送单元;第I发送控制单元,其控制所述发送单元以将由所述解码单元解码的识别信息发送至所述服务器;接收单元,其接收响应于所述第I发送控制单元所进行的识别信息的发送而从所述服务器发送的内容;输出单元,其输出由所述接收单元接收的内容;检测单元,其检测针对所述输出单元已输出的所述内容的来自外部的操作;以及第2发送控制单元,其控制所述发送单元以将所述检测单元的检测内容发送至所述服务器,所述服务器还具备:存储控制单元,其控制所述存储单元以基于由所述第2发送控制单元发送的检测内容来更新所述内容。
[0006]为了达成上述目的,本发明的第2观点所涉及的信息处理方法是下述系统的信息处理方法,该系统包括:服务器,该服务器具备:存储部,其将识别信息和内容建立对应地进行存储;发送装置,其将在时间上变化的光作为通信介质来发送所述识别信息;以及终端装置,其具备受光部、通信部和输出部,所述终端装置包括:受光步骤,使所述受光部连续地接受所述光;解码步骤,从由所述受光步骤连续地接受到的所述在时间上变化的光向所述识别信息进行解码;第I发送步骤,从所述通信部向所述服务器发送由所述解码步骤解码的识别信息;接收步骤,由所述通信部接收响应于所述第I发送步骤中的识别信息的发送而从所述服务器发送的内容;输出步骤,使所述输出部输出由所述接收步骤接收的内容;检测步骤,检测针对于由所述输出步骤输出的所述内容的来自外部的操作;以及第2发送步骤,从所述通信部向所述服务器发送所述检测步骤中的检测内容,所述服务器还控制所述存储部以基于由所述第2发送控制步骤发送的检测内容来更新所述内容。
[0007]为了达成上述目的,本发明的第3观点所涉及的终端装置其特征在于,具备:受光单元;受光控制单元,其控制所述受光单元以连续地接受在时间上变化的光;解码单元,其从由所述受光控制单元连续地接受到的所述在时间上变化的光向识别信息进行解码;发送单元;第I发送控制单元,其控制所述发送单元以将由所述解码单元解码的识别信息发送至外部的服务器;接收单元,其接收响应于所述第I发送控制单元所进行的识别信息的发送而从所述服务器发送的内容;输出单元,其输出由所述接收单元接收的内容;检测单元,其检测针对所述输出单元已输出的所述内容的来自外部的操作;以及第2发送控制单元,其控制所述发送单元以将所述检测单元的检测内容发送至所述服务器。
[0008]为了达成上述目的,本发明的第4观点所涉及的信息处理方法是具备受光部、通信部和输出部的终端装置的信息处理方法,该信息处理方法包括:受光步骤,使所述受光部连续地接受在时间上变化的光;解码步骤,从由所述受光步骤连续地接受到的所述在时间上变化的光向识别信息进行解码;第I发送步骤,从所述通信部向外部的服务器发送由所述解码步骤解码的识别信息;接收步骤,由所述通信部接收响应于所述第I发送步骤中的识别信息的发送而从所述服务器发送的内容;输出步骤,使所述输出部输出由所述接收步骤接收的内容;检测步骤,检测针对由所述输出步骤输出的所述内容的来自外部的操作;以及第2发送步骤,从所述通信部向所述服务器发送所述检测步骤中的检测内容。
【专利附图】
【附图说明】
[0009]图1是表示本发明的实施方式所涉及的信息处理系统的构成的图。
[0010]图2是表示图1所示的终端装置100的构成的图。
[0011]图3是表示图1所示的照明装置200的构成的图。
[0012]图4是表示图1所示的服务器300的构成的图。
[0013]图5A是表示第I实施方式所涉及的提供信息500的构成的图。
[0014]图5B是表示第I实施方式所涉及的响应信息600的构成的图。
[0015]图6A是表示第I实施方式所涉及的提供信息500的一例的图。
[0016]图6B是表示第I实施方式所涉及的响应信息600的一例的图。
[0017]图7是第I实施方式所涉及的显示处理的流程图。
[0018]图8是表示第I实施方式所涉及的终端装置100的显示例的图。
[0019]图9是第I实施方式所涉及的流程执行处理的流程图。
[0020]图10是第I实施方式所涉及的参数信息更新处理的流程图。
[0021]图11是第I实施方式所涉及的显示更新处理的流程图。
[0022]图12是表示第I实施方式所涉及的终端装置100的更新后的显示例的图。
[0023]图13A是表示第2实施方式所涉及的提供信息500的一例的图。
[0024]图13B是表不第2实施方式所涉及的处理信息534(544)的一例的图。
[0025]图13C是表示第2实施方式所涉及的响应信息600的一例的图。[0026]图14是表示第2实施方式所涉及的终端装置100的显示例的图。
[0027]图15是第2实施方式所涉及的流程执行处理的流程图。
[0028]图16A是表示第3实施方式所涉及的提供信息500的一例的图。
[0029]图16B是表不第3实施方式所涉及的处理信息554(564,574)的一例的图。
[0030]图16C是表示第3实施方式所涉及的响应信息600的一例的图。
[0031]图17是表示第3实施方式所涉及的终端装置100的显示例的图。
[0032]图18是手抖动校正处理的流程图。
【具体实施方式】
[0033]以下,对本发明的实施方式所涉及的信息处理系统进行说明。
[0034]<第1实施方式>
[0035]如图1所示,本实施方式所涉及的信息处理系统10由终端装置100、照明装置(发送装置)200、服务器装置300、接入点400、和网络系统NW构成。
[0036]照明装置200被配置一台或多台(在图1中仅示出I台),分别将从服务器300提供的内容的标记ID(识别信息)变换成要亮度调制(闪烁)、或要改变颜色的光信号L,并输出至其周围。终端装置100利用摄像部140对包括在摄像范围内的照明装置200进行摄像,来接受包括来自照明装置200的标记ID在内的光信号L。之后,终端装置100将进行受光而获得的标记ID经由无线通信、邻近的接入点400以及网络系统NW而发送至服务器300,从服务器300接收(下载)提供信息500 (后述)。在提供信息500中包含与标记ID对应的内容,终端装置100将所获取的内容显示于显示画面。进而,提供信息500包括可由用户输入指示的⑶I (Graphical User Interface)程序。终端装置100基于该程序而将内容在显示画面展开,向用户提供对与内容关联的信息(例如,SNS(Social Networking Service)等中被使用的“LIKE!按钮”的次数计数)进行更新的手段。
[0037]终端装置100作为用于与照明装置200以及服务器300收发信息的终端装置发挥功能,如图2所示由显示部110、输入部120、通信部130、摄像部140、存储部150、控制部160、和手抖动检测部170构成。
[0038]显示部110作为输出单元发挥功能,例如由IXD(Liquid Crystal Display)、PDP(Plasma Display Panel)、EL(Electroluminescence)显不器等构成。显不部 110 按照控制部160所输出的图像信号来显示图像(例如实时取景图像)。
[0039]输入部120具备对被触摸的位置进行检测的触摸传感器(触摸面板),被配置成在终端装置100的框体的前面覆盖显示部110,并与显示部110组合在一起构成触摸式触摸屏。
[0040]通信部130例如使用无线频率(RF)电路或基带(BB)电路等来构成。通信部130经由天线而与邻近的接入点(无线路由器)400进行无线信号R的发送以及接收。此外,通信部130进行发送信号的编码以及调制、和接收信号的解调以及解码。
[0041]摄像部140由镜头和受光元件构成。镜头由变焦透镜等构成,根据来自输入部120的变焦控制操作、以及控制部160的对焦控制而移动。摄像部140的摄像视角、光学像通过镜头的移动而被控制。受光元件由在受光面上规则地二维排列的多个受光元件构成。受光兀件例如为 CCD (Charge Coupled Device)、CMOS (Complementary Metal OxideSemiconductor)等摄像设备。受光元件按照控制部160的控制而以规定范围的摄像视角,对经由镜头进入的光学像进行摄像(受光)。
[0042]存储部150例如是成为工作区的RAM (Random Access Memory)、或存储基本动作程序的ROM (Read Only Memory)。存储部150存储终端装置100中的控制等所用到的各种信息(程序等)。
[0043]控制部160具备CPU (Central Processing Unit),按照保存在存储部150中的程序来执行软件处理,为了实现终端装置100所具备的各种功能,而作为图像生成部161、位置确定部162、解码部163、识别信息发送控制部164、显示控制部165、执行部166、和显示更新部167发挥功能。
[0044]图像生成部161将摄像部140所输出的摄像视角内的图像信号变换成数字数据来生成帧。进而,图像生成部161在时间上连续地生成帧,并依次存储在存储部150中。
[0045]此外,如果输入了基于经由输入部120的记录指示操作的控制信号,则图像生成部161例如以JPEG (Joint Photographic Experts Group)等压缩编码方式,对已作出记录指示的时间点的摄像部140中的摄像视角内、或者显示部110显示出的显示范围内的光学像进行编码、文件化。[0046]位置确定部162针对规定个数的帧来获取同一坐标的亮度。在某坐标中的亮度在某帧中为第I规定值(第I阈值)以上、而在其他帧中为第2规定值(第2阈值:第I阈值>第2阈值)以下这种出现较大变化的情况下,位置确定部162将该坐标(位置)确定为接受到从照明装置200输出的闪烁的光的坐标(以下称作“亮点坐标”)。
[0047]此外,位置确定部162将亮点坐标的亮度变换成比特数据。例如,若为第I规定值以上则变换成“1”,若为第2规定值以下则变换成“O”。另外,“I”表示照明装置200已点亮,“O”表示照明装置200已熄灭。位置确定部162针对时间上连续的规定个数的帧进行该变换,将在时间上连续的比特数据作为表示亮点坐标的亮度的比特数据串而存储在存储部150中。
[0048]解码部163将亮点坐标的亮度的比特数据串解码成数字数据(标记ID)。解码方式采用的是与后述的照明装置200内的编码/调制部240所用的编码方式对应的方式。
[0049]识别信息发送控制部164控制通信部130,将解码部163解码出的标记ID发送至服务器300。
[0050]显示控制部165控制显示部110,对帧的画质或图像尺寸进行调整,作为实时取景图像(直通图像)而显示于显示画面。此外,显示控制部165控制显示部110,将从服务器300下载的提供信息500重叠显示于实时取景图像。如图5A所示,提供信息500由标记ID(识别信息)501、内容502、GUI程序503、处理信息504、和参数信息505构成。标记ID501是唯一地识别内容的信息。内容502是用户所阅览的文字、照片、动画等信息。⑶I程序503是用于起到输入部120、以及控制部160的尤其显示控制部165、显示更新部167所发挥的功能的作用,向用户提供在显示画面展开内容、并输入规定指示的手段的程序。处理信息504是表示控制部160根据经由内容被输入的用户的指示所执行的处理的信息。参数信息505是表示与内容建立了对应的规定参数(例如“LIKE!按钮”(表示“LIKE! ”意思的功能图标)的次数计数)的信息。进而,显示控制部165在显示部110显示出参数信息505时由服务器300更新该参数信息505,在获取到该被更新的参数信息的情况下控制显示部110,将被更新的参数信息505替换成显示中的参数信息505来进行显示。
[0051]执行部166控制构成终端装置100的各部,执行处理信息所表示的处理。
[0052]显示更新部167控制通信部140,将通过执行部166所执行的处理而生成的信息(响应信息510)发送至服务器300。如图5B所示,响应信息510由标记ID511、和上载信息512构成。上载信息512例如包括对参数信息505的更新进行指示的信息、终端装置100的IP地址以及MAC地址、用户账户等。
[0053]图2所示的手抖动检测部170检测终端装置100的手抖动,例如由运动传感器构成。运动传感器由二维或三维的加速度传感器构成。也可将构成输入部120的触摸传感器作为手抖动检测部170加以使用。手抖动检测部170在检测到手抖动之际,将手抖动检测信号输出至控制部160。控制部160响应于手抖动检测信号而执行规定的手抖动校正处理。
[0054]其次,对图1所示的照明装置200的构成进行说明。如图3所示,照明装置200作为以光为通信介质来发送标记ID的发送装置而发挥功能,由通信部210、存储部220、控制部230、编码/调制部240、驱动部250、和发光部260构成。
[0055]通信部210例如为LAN(Local Area Network)卡。通信部210经由网络系统NW而在与照明装置200以及服务器300之间进行通信。
[0056]存储部220例如是成为工作区的RAM、或存储基本动作程序的ROM。存储部220存储照明装置200中的控制等所用到的各种信息(程序等)。
[0057]控制部230具备CPU,按照保存在存储部220中的程序来执行软件处理,为了实现照明装置200所具备的各种功能而发挥作用。
[0058]编码/调制部240将从控制部230输出的数据编码成比特数据串。进而,编码/调制部240进行基于比特数据串的数字调制。虽然编码方式以及调制方式是任意的,但是作为调制方式优选采用的是4PPM(Pulse Position Modulation),其使用了频率为28.8 (kHz)的载波。
[0059]驱动部250对应于从编码/调制部240输出的信号,生成用于使发光部260发出的光的亮度在时间上变化的驱动信号。驱动信号是对应于比特“I”而指示在存在脉冲的时刻将亮度提升至第I规定值以上、对应于比特“O”而指示在不存在脉冲的时刻将亮度下降至第2规定值以下(其中,第2规定值〈第I规定值)以下的信号。
[0060]发光部260例如为LED (Light Emitting Diode)。发光部260根据从驱动部250输出的驱动信号,发出在时间上亮度变为第I规定值以上和第2规定值以下的光。
[0061]其次,对图1所示的服务器300的构成进行说明。如图4所示,服务器300作为针对在各用户间被共享的参数信息进行管理的管理装置发挥功能,由显示部310、输入部320、通信部330、存储部340、和控制部350构成。
[0062]显示部310例如由IXD、PDP、EL显示器等构成。
[0063]输入部320由数字键、功能键等构成,是为了输入用户的操作内容而用到的接口。
[0064]通信部330例如为LAN(Local Area Network)卡。通信部310经由网络系统NW而在与终端装置100以及照明装置200之间进行通信。
[0065]存储部340例如是成为工作区的RAM、或存储基本动作程序的ROM。存储部340存储服务器300中的控制等所用到的各种信息(程序等)。此外,存储部340与标记ID建立对应地存储内容、⑶I程序、处理信息、参数信息。另外,与标记ID建立对应的信息也可以仅为内容。
[0066]控制部350具备CPU,按照存储在存储部340中的程序来执行软件处理,为了实现服务器300所具备的各种功能,作为提供信息生成部351、和参数更新部352发挥功能。
[0067]提供信息生成部351按照用户经由输入部输入的规定指示,生成图5A所表示的提供信息500。
[0068]参数更新部352基于对响应信息510所包括的参数信息505的更新进行指示的信息,来更新参数信息505。从各终端装置100发送响应信息510。
[0069]图1所示的接入点400由无线路由器等构成,调节终端装置100与服务器300之间的通信。
[0070]其次,对具有上述构成的信息处理系统10的动作进行说明。
[0071]在信息处理系统10所具备的服务器300的存储部340中存储有许多信息提供者已提供的内容502。此外,在这些内容502中,识别内容的标记ID501与每个内容502建立对应。此外,在服务器300的存储部340中登记有:规定哪个照明装置200在何时分发哪个内容502的标记ID501的分发时间表。控制部350在任意的时刻,基于存储在存储部340中的分发时间表,经由通信部330而将该标记ID501与分发时间表一起发送至所对应的照明装置200。照明装置200的控制部230经由通信部210接收从服务器300发送的标记ID501和分发时间表,并将它们保存在存储部220中。
[0072]照明装置200的控制部230按照分发时间表而从存储部220之中读出标记ID501,并将已读出的标记ID501输出至编码/调制部240。编码/调制部240将所输入的标记ID501编码成比特数据串。其次,编码/调制部240进行基于比特数据串的数字调制,并将该调制出的信号输出至驱动部250。
[0073]驱动部250基于所输入的信号而生成驱动信号。驱动信号是指,用于使发光部260发出的光的亮度在时间上变化的信号。驱动部250将所生成的驱动信号输出至发光部260。发光部260基于所输入的驱动信号,将亮度在时间上变化的光信号(标记ID光)L输出(发光)至照明装置200的外部。
[0074]在这样的处于可接收从照明装置200输出的光信号L的环境下的用户想要获取由该光信号L所提供的信息的情况下,终端装置100的摄像部140如图7所示那样对照明装置200进行连续地摄像(步骤S100)。摄像部140将摄像元件由此检测出的图像信号输出至图像生成部161。图像生成部161将所输入的图像信号变换成数字数据,生成帧。此外,图像生成部161在时间上连续地生成帧,并依次存储至存储部150。位置确定部162在规定的时刻,针对规定个数的帧获取同一坐标的亮度。在同一坐标下的亮度在某个帧中为第I规定值以上、而在其他帧中为第2规定值以下这种出现较大变化的情况下,位置确定部162将该坐标(位置)确定为“亮点坐标”。
[0075]其次,位置确定部162针对在时间上连续的规定个数的帧,将亮点坐标的亮度变换成比特数据,并将变换后的比特数据存储至存储部150。
[0076]解码部163将亮点坐标的亮度的比特数据串解码成标记ID511、521(与上述501相同形式的信息)(步骤S101)。解码部163通过解码来获取标记ID_100(511)、标记ID_200(521),并输出至识别信息发送控制部164。若从解码部163输入了解码后的信息时,识别信息发送控制部164判别所输入的信息是否为标记ID的形式。在判别出所输入的信息为标记ID的形式的情况下,识别信息发送控制部164对两个标记ID511、521进行编码以及调制。进而,识别信息发送控制部164控制通信部130,将该编码以及调制后的信息发送至服务器300 (步骤S102)。在判别出所输入的信息是与标记ID不同的形式的情况下,识别信息发送控制部164控制显示部110,显示标记ID无法解码的信息。
[0077]若在服务器300中经由通信部330从终端装置100向提供信息生成部351输入了标记ID (标记ID_100、标记ID_200),则提供信息生成部351从存储部340之中获取由标记ID511、521 (与501相同形式的信息)所识别的内容512、522、GUI程序513、523、处理信息514、524、参数信息515、525。其次,提供信息生成部351生成包括所获取的这些信息在内的提供信息500。在本实施方式中,如图6A所示,生成提供信息500,该提供信息500包括与标记ID_100 (511)建立了对应的内容512、⑶I程序513、处理信息514、参数信息515、以及与标记ID_200(521)建立了对应的内容522、⑶I程序523、处理信息524、参数信息525。
[0078]其次,提供信息生成部351将所生成的提供信息500输出至控制部350。控制部350控制通信部330,将所输入的提供信息500发送至识别信息的发送源即终端装置100。
[0079]终端装置100经由通信部130接收提供信息500 (步骤S103)。其次,显示控制部165将所接收的提供信息500存 储至存储部150 (步骤S104)。其次,显示控制部165从提供信息500之中读出与标记ID_100(511)、标记ID_200(521)建立了对应的内容(图标图像等)512、522。进而,从存储部150之中获取接受到各标记ID的提取源即标记ID光的显示画面上的坐标(亮点坐标)。之后,显示控制部165控制显示部110,将所读出的内容512、522显示于由对应的标记ID所确定的亮点坐标的显示位置(步骤S105)。该内容512、522被重叠显示于显示中的实时取景图像。
[0080]此外,显示控制部165判别提供信息500是否包括⑶I程序513、523 (步骤S106)。在提供信息500包括⑶I程序513、523的情况下(步骤S106 ;是),显示控制部165控制显示部110,如图8所示那样在显示画面上展开(显示)内容,并显示参数信息515、525 (步骤S107)。在图8中,与标记ID_100(511)对应的内容11A(对应于512)是组合了表示人手的图标和文本“LIKE! ”的内容,被重叠显示于实时取景图像中的被摄体IOA的附近(亮点坐标所存在的位置)。此外,与标记ID_100(511)对应的参数信息12A(对应于515)是表示“LIKE!”计数的次数的数字“12”,被显示于内容IlA的右边。与标记ID_200(521)对应的内容11B(对应于522)被重叠显示于实时取景图像中的被摄体IOB的附近(亮点坐标所存在的位置)。此外,与标记ID_200对应的参数信息12B(对应于525)是表示“LIKE! ”计数的次数的数字“7”,被显示于内容IlB的右边。此外,在步骤S102中提供信息500不包括⑶I程序513、523的情况下(步骤S106 ;否),显示控制部165结束显示处理。
[0081]若将基于用户操作的向内容IlB的触摸检测为指示操作,则规定的指示、和与指示的输入源(内容11B)对应的标记ID_200(521)被输入至执行部166。通过输入这些信息,执行部166开始图9所示的流程执行处理。执行部166从提供信息500之中获取与所输入的标记ID_200(521)对应的处理信息524 (步骤S200),基于处理信息524所表示的内容来执行处理(步骤S201)。规定的指示(例如在参数信息12B上加I的指示)在执行部166所执行的处理的一部分中被参照(利用)。
[0082]例如,在与标记ID_200对应的处理信息524中定义“若接受到相加参数信息12B (LIKE!计数)的意旨的指示,则生成将参数信息12B加I的意旨的指示信息,与标记ID建立对应地发送(上载)至服务器300”这一处理。执行部166基于该处理,生成对参数信息12B(LIKE!计数)加I的意旨的指示信息612。而且,执行部166将标记ID_200(521)和所生成的指示信息(上载信息)612建立对应,作为图6B所示的响应信息600而发送至服务器300。
[0083]若在服务器300中经由通信部300向参数更新部352输入了从终端装置100接收到的响应信息600,则提供信息更新部352开始图10所示的参数信息更新处理。提供信息更新部352从响应信息600之中获取上载信息612 (步骤S300)。参数更新部352基于所获取的上载信息612来更新与标记ID_200(521)对应的参数信息12B(对应于525)(步骤S301)。例如,在上载信息612包括对参数信息12B(LIKE!计数)加I的意旨的指示的情况下,参数更新部352基于该指示而将与标记ID_200 (521)对应的参数信息12B加I。由于更新前的参数信息12B(LIKE!计数)为“7”,因此更新后的参数信息12B(LIKE!计数)为“8”。 [0084]显示更新部167在任意的时刻开始图11所示的显示更新处理。若处理被开始,则显示更新部167控制通信部130,将对显示中的参数信息12B的最新的值进行发送的意旨的请求信息(参数发送请求信息)发送至服务器300。若根据该发送而从服务器300向显示更新部167输入了最新的参数信息12B,则显示更新部167将显示中的参数信息12B替换成最新的参数信息12B来进行显示。即,参数信息12B(LIKE!计数)的值“7”如图12所示那样被更新成最新的参数信息“8”。
[0085]另外,若从输入部120向显示更新部157输入了将内容11A(对应于512)、内容IlB (对应于522)、以及参数信息12A(对应于515)、参数信息12B (对应于525)的显示结束(设为不显示)的意旨的指示(结束指示信息),则在直到再次显示内容11A、内容IlB为止的期间,显示更新部167不向服务器300发送表示对最新的参数信息12A、参数信息12B进行发送的意旨的请求信息。
[0086]此外,终端装置100或其他终端装置100也可与是否处于显示参数信息12A、参数信息12B的过程中无关,通过对照明装置200进行摄像由此从服务器300下载(接收)最新的参数信息12A、参数信息12B。
[0087]如以上所说明的那样,根据本实施方式所涉及的信息处理系统10,在提供信息500中包含GH程序503 (513,523)等。终端装置100通过执行在所下载的提供信息500中包含的GUI程序503(513,523),由此显示内容504(514,524),响应于针对该内容504(514、524)的指示操作检测而生成响应信息600,并发送至服务器300。进而,从服务器300接收基于响应信息600被更新的参数信息505 (515,525),并将显示中的参数信息505 (515,525)更新。因此,虽然是基于来自照明装置的光信号L的标记ID的分发的信息提供系统,但是利用简单操作便可实现终端装置100与服务器300之间的双向通信。
[0088]此外,终端装置100在以通过摄像而生成的图像帧内的亮点坐标为基准的规定位置处显示内容。因此,可明确理解照明装置与内容之间的对应关系。
[0089]进而,通过输入部具备触摸传感器,从而利用向内容的触摸能输入指示,操作变得更为容易。
[0090]〈第2实施方式>
[0091]在第I实施方式中,说明了通过检测用户向内容IlB的指示操作而对参数信息12B(LIKE!计数)进行向上计数的例子。这样,如果是对参数信息12B进行向上计数的简单处理,则与标记ID对应的⑶I程序为一个。但是,在一个⑶I程序中却难以执行复杂处理。因此,在本实施方式中,提供可执行复杂处理的信息处理系统10。
[0092]以下,作为这种系统的一例,说明向用户提供拍卖服务的结构。如图13A所示,在本实施方式中,多个⑶I程序533、543与标记ID512、522建立了对应。在此,⑶I程序C、Gn程序C’是用于输入将参数信息535、545进行向上计数的意旨的指示的程序,GW程序D、GUI程序D’是用于输入将参数信息535、545进行向下计数的意旨的指示的程序。GUI程序E、⑶I程序E’是用于输入将参数信息535、545发送至服务器300的意旨的指示的程序。
[0093]如图14所示,在终端装置100中,在显示画面上展开与⑶I程序C’对应的内容11C’。进而,在显示画面上展开与⑶I程序D’对应的内容11D’,展开内容11E’作为与⑶I程序E’对应的内容。借助内容11C’~E’被更新的参数信息是参数信息12C(对应于参数信息545,是用数字表示的参数,为“9800”)。
[0094]此外,如图13B所示,在处理信息534(544)中包含根据从内容11C’~E’所输入的指示而执行的处理。根据要向上计数的意旨的指示(针对内容11C’的指示)而执行的处理是对通过标记ID建立了对应的参数信息535、545加(累计)1000的处理。
[0095]根据要向下计数的意旨的指示(针对内容11D’的指示)而执行的处理是从通过标记ID建立了对应的参数信息535、545之中减去(减少)1000的处理。
[0096]根据将参数信息发送至服务器300的意旨的指示(针对内容11E’的指示)而执行的处理是生成将服务器300的参数信息535、545更新成被指定的参数信息535、545的意旨的指示信息(上载信息)的处理。
[0097]进而,在该处理中,将标记ID和所生成的指示信息建立对应来生成响应信息,并上载(发送)至服务器300。
[0098]另外,若更新了存储部150所存储的参数信息12C,则执行部166将表示该意旨的信息输入至显示控制部165。根据该输入,显示控制部165控制显示部110,将显示中的参数信息12C替换成被更新的参数信息12C来进行显示。
[0099]关于其他构成,与第I实施方式相同。
[0100]以下,对本实施方式所涉及的信息处理系统10的动作进行说明。若检测到指定图14所示的内容11C’~11E’之中任一个的输入,则执行部166开始图15所示的流程执行处理。若处理开始,则执行部166获取提供信息500所包含的处理信息534、544 (步骤S200),执行处理信息534、544所表示的多个处理之中与所输入的指示相应的处理(步骤S201)。例如,在所输入的指示是对投标金额(参数信息)进行向上计数的意旨的指示的情况下,执行部166执行对与标记ID_200对应的参数信息12C加1000的处理。通过该处理,与标记ID_200对应的参数信息12C从9800被向上计数成10800。
[0101]若与所输入的指示相应的处理完成,则执行部166判别是否更新了参数信息12C(步骤S202)。是否更新了参数信息的判别是通过比较显示中的参数信息12C和存储部150所存储的参数信息12C而进行的。在更新了参数信息12C的情况下(步骤S202 ;是),执行部166将控制转移到显示控制部165。显示控制部165控制显示部110,将显示中的参数信息12C (投标金额)替换成被更新的参数信息12C (投标金额)来进行显示(步骤S203)。在未更新参数信息12C (投标金额)的情况下(步骤S202 ;否),执行部165结束流程执行处理。
[0102]执行部166在每当借助内容11C’而输入检测出对参数信息12C(投标金额)进行向上计数的意旨的指示时,执行图15所示的流程执行处理。与标记ID_200(521)对应的参数信息12C在每当执行部166执行流程执行处理时便被相加1000。此外,执行部166在每当借助内容11D’而输入了对参数信息12C进行向下计数的意旨的指示时,执行流程执行处理。与标记ID_200(521)对应的参数信息12C在每当执行部166执行流程执行处理时便减少 1000。
[0103]同样地,若借助内容11E’而向执行部166输入了将参数信息发送至服务器300的意旨的指示,则执行部166执行图15所示的流程执行处理。执行部166获取提供信息所包含的处理信息(步骤S200),生成将服务器300所存储的参数信息更新成上载信息所包含的参数信息的意旨的指示信息622。进而,执行部166将标记ID_200(521)和所生成的指示信息622建立对应来生成图13C所示的响应信息600,并上载(发送)至服务器300 (步骤S201)。另外,为使服务器300管理更新了投标金额的用户,在响应信息600中包含用户账户信息。执行部166判别是否更新了参数信息(步骤S202),若判别出未更新(步骤S202 ;否),则结束流程执行处理。在服务器300中,基于所接收的响应信息600来更新被摄体IOB的投标金额。
[0104]如以上所说明的那样,在本实施方式所涉及的信息处理系统中,通过将多个⑶I程序与一个识别信息(标记ID)建立对应,由此能够根据所显示的内容来改变所输入的指示。进而,通过根据指示的内容来改变处理信息所表示的处理,由此可执行对更新参数信息的时刻进行控制这样的复杂处理。
[0105]〈第3实施方式〉
[0106]在上述实施方式中,例如在显示画面上显示出多个内容时,无法执行对这些内容建立任意位次的、指定成对的内容这样的处理。因此,以下说明可实现考虑到与提供信息所包含的多个标记ID相关的信息在内的处理的实施方式。
[0107]如图16A所示,提供信息500包括选项信息作为与标记ID对应的信息。该选项信息由将标记ID进行了分组的ID分组列表(分组信息)构成。在图16A所示的提供信息500中,构成ID分组列表的标记ID为标记ID_300.400.500 (551?571)。ID分组列表示出标记ID_300、400、500(551?571)为属于相同分组的标记ID。
[0108]图16B的处理信息所表示的处理是用于对与标记ID_300、400、500(551?571)分别对应的内容(552?572)建立位次的处理。ID分组列表在该处理的一部分中被参照。
[0109]这样的处理信息被分配给属于相同分组的所有标记ID。
[0110]以下,对本实施方式所涉及的信息处理系统10的动作进行说明。
[0111]如图17所示,在显示画面上显示出被摄体IOF?10H、和与各被摄体对应的内容IIF?IIH (对应于552?572)。用户通过顺序地轻敲(触摸)这些内容IIF?11H,由此对内容IlF?IlH建立位次。例如,对内容IlF?IlH之中内容IlF被第一个轻敲的情况下的处理进行说明。在执行部166中输入借助内容IlF被轻敲的意旨的信息和标记ID_300(551)。若输入这些信息,则执行部166开始图9所示的流程执行处理。若处理开始,则执行部166获取与标记ID_300(551)对应的处理信息554 (步骤S200)。
[0112]执行部166基于所获取的处理信息554来执行处理(步骤S201)。执行部166基于图16B所示的(I)的处理,针对构成10分组列表的其他标记10_400、500(561、571),获取包括该标记ID的响应信息600被生成的个数。另外,由于仍未生成响应信息600,因此获取“O”。其次,执行部166基于图16B所示的(2)的处理,对获取到的个数“O”加I。相加后的个数“I”表示分配给内容IlF的位次。进而,执行部166获取构成ID分组列表的标记ID的个数。标记ID的个数表示建立位次的对象即内容的个数。因为构成ID分组列表的标记ID为3个(标记ID_300、400、500(551?571)),所以所获取的标记ID的个数为“3”。执行部166将所获取的“I”和“3”组合在一起生成“位次I / 3”这样的上载信息632。“位次I / 3”表示建立位次的对象即内容之中分配给内容IlF的位次为第一位。执行部166生成由从内容IlF输入的标记ID_300(551)和上载信息632构成的响应信息600。若生成响应信息600,则控制部166基于图16B所示的(3)的处理,判别是否针对构成ID分组列表的所有标记ID而生成了响应信息600。由于针对标记ID_400、500而未生成响应信息600,因此执行部166结束流程执行处理。
[0113]接下来,若借助内容IlH而向执行部166输入了被轻敲的意旨的信息和标记ID_500 (571),则执行部166执行图15所示的步骤S201、步骤S202。执行部166在步骤S201中生成建立位次的对象即内容之中表示内容IlH的位次为第二位的“位次2 / 3”这样的上载信息652。执行部166生成由标记ID_500(571)和上载信息652构成的响应信息600。其次,由于针对标记ID_400而未生成响应信息600,因此控制部166结束流程执行处理。
[0114]进而,若借助内容IlG而向执行部166输入了被轻敲的意旨的信息和标记ID_400 (561),则执行部166执行图15所示的步骤S201、步骤S202。执行部166在步骤S201中生成建立位次的对象即内容之中、表示内容IlG的位次为第三位的“位次3 / 3”这样的上载信息642。执行部166生成由标记ID_400 (561)和上载信息642构成的响应信息600。其次,由于针对构成ID分组列表的所有标记ID而生成了响应信息600,因此控制部166将与标记ID_300、400、500(551?571)对应的响应信息600发送至服务器300。
[0115]若在服务器300中向参数更新部352输入了从终端装置100接收到的响应信息600,则提供信息更新部352开始图10所示的参数信息更新处理。若处理开始,则提供信息更新部352从响应信息600之中获取上载信息632?652 (步骤S300)。在所获取的上载信息632?652是表示内容的建立位次的信息的情况下,参数更新部352将该信息作为与标记ID_300、400、500(551?571)对应的参数信息(555?575)而存储至存储部340 (步骤S301)。由此,与标记ID_300(551)对应的参数信息555成为“位次I / 3”,与标记ID_400 (552)对应的参数信息565成为“位次3 / 3”,与标记ID_500 (571)对应的参数信息575成为“位次2 / 3”。
[0116]如以上所说明的那样,在本实施方式所涉及的信息处理系统10中,通过在提供信息中追加ID分组列表,在处理信息所表示的处理的一部分中参照该列表,由此能够执行考虑到与提供信息所包含的多个标记ID相关的信息在内的处理。
[0117]另外,在以上的说明中,虽然以对内容建立位次的处理为例进行了说明,但是如果是参照提供信息所包含的ID分组列表而可执行的处理,则可以为任何处理。例如,若借助内容而指定ID分组列表所包含的识别信息,则可以是将表示与该识别信息对应的内容是成对的信息加入到参数信息中的处理(成对指定处理)。或者,在与上述列表所包含的识别信息对应的内容被显示成左右一列的状态下,若借助内容而指定了特定的识别信息,则也可以是针对被显示在与该识别信息对应的内容之左或之右的内容来更新参数信息的处理(边界指定处理)。进而,若借助内容指定了 ID分组列表所包含的识别信息,则也可是针对距与该识别信息对应的内容的显示位置而显示在规定距离以内、且由上述列表所确定的内容来更新参数信息的处理(区域指定处理)。
[0118]此外,在上述实施方式中,输入指示的方法是任意的,例如可以是显示YES / NO按钮来选择一个的输入方法、显示三个广播(radio)来选择一个的输入方法(3项投票形式的输入方法)、操作滑动杆来输入值的方法等。进而,在上述实施方式中,与标记ID对应的处理信息是指,“若接受到相加参数信息(LIKE!计数)的意旨的指示,则生成将参数信息加I的意旨的指示信息,与标记ID建立对应后发送(上载)至服务器300”(第I实施方式),但是在重视即时反映到显示画面的情况下,也可进行“若接受到相加参数信息(LIKE!计数)的意旨的指示,则首先将参数信息加1,对反映出该相加的计数信息进行更新显示,然后生成指示信息,与标记ID建立对应后发送(上载)至服务器300,若接收到服务器300更新后的最新参数信息,则进行替换。”这一处理。在该情况下,虽然不正确,但是却存在若用户进行指示操作则能够即时地反映到显示画面的优点。
[0119]本发明并不限定于上述实施方式,可以进行各种变形以及应用。
[0120]在上述实施方式中,虽然从服务器300向终端装置100发送了提供信息,但是也可以服务器300必须一并管理的信息是参数信息,关于其他(内容、处理信息、选项等)的信息,也可从任意的装置发送。例如,也可从照明装置200向终端装置100发送内容等的信息。
[0121]此外,在上述实施方式中,在时间上连续地显示了实时取景图像(直通图像),但是也可暂时停止显示画面的更新等。例如,在终端装置100运动的情况下,为了进行手抖动校正,也可在规定时间不更新实时取景图像。例如,也可在配置于终端装置100的手抖动检测部170检测出手抖动(加速度或向触摸传感器的接触)时,暂时停止显示的更新等。此时,例如响应于手抖动检测部170所输出的手抖动检测信号,控制部160开始图18所示的手抖动校正处理。若开始该手抖动校正处理,则控制部160首先将实时取景的更新停止I秒(步骤400),然后判别是否消除了手抖(步骤S401)。在此,若消除了手抖动(步骤S401;是),则结束手抖动校正处理,若未`消除手抖动(步骤S401 ;否),则再次执行步骤S400。
[0122]通过该手抖动校正,即便产生手抖动也能够显示高品质画质的实时取景图像。
[0123]另外,只要照明装置(发送装置)200将内容的识别信息变换成闪烁光信号并输出至其周围,则任何具体构成是任意的。例如,可以是用户携带型的构成,也可以是被设置在大厦的屋顶、任意房间的构成。此外,只要亮度可变化,则可以是使色调变化那样的信息。
[0124]此外,如果终端装置100能够通过摄像从照明装置200获取内容的识别信息并进行接入点通信,贝1J可以是任何信息处理装置。例如,可以是PHS (Personal Handy-phoneSystem)、PDA(Personal Digital Assistant 或Personal Data Assistance)、智倉泛手机、平板PC (Personal Computer)、游戏机、便携式音乐播放装置等。
[0125]此外,也可准备具备便携终端100的功能和照明装置200的功能这两种功能的装置,并能够根据场合来区分使用两种功能。
[0126]另外,在上述各实施方式中,也可构成如下系统,即:被执行的程序保存在软盘、CD-ROM (Compact Disc Read-Only Memory) > DVD (Digital Versatile Disc)、MO (Magneto-Optical disc)等的计算机可读取记录介质中进行分发,通过安装该程序来执行上述处理。
[0127]此外,也可将程序保存在因特网等网络系统NW上的规定的服务器装置所具有的盘装置等中,例如被叠加在载波上进行下载等。
[0128]另外,在OS分担实现上述功能的情况、或者通过OS和应用程序的协作来实现上述功能的情况等,也可仅将OS以外的部分保存在介质中进行分发、或下载等。
[0129]上述的实施方式的一部分或全部可以如下述附注那样记载,但是并不限定于此。
【权利要求】
1.一种信息处理系统,其特征在于,包括: 服务器,其具备将识别信息和内容建立对应地进行存储的存储单元; 发送装置,其将在时间上变化的光作为通信介质来发送所述识别信息;以及 终端装置,其具备:受光单元;受光控制单元,其控制所述受光单元以连续地接受所述光;解码单元,其从由所述受光控制单元连续地接受到的所述在时间上变化的光向所述识别信息进行解码;发送单元;第I发送控制单元,其控制所述发送单元使得将由所述解码单元解码得到的识别信息发送至所述服务器;接收单元,其接收响应于所述第I发送控制单元所进行的识别信息的发送而从所述服务器发送的内容;输出单元,其输出由所述接收单元接收的内容;检测单元,其检测针对所述输出单元输出的所述内容的来自外部的操作;以及第2发送控制单元,其控制所述发送单元使得将所述检测单元的检测内容发送至所述服务器, 所述服务器还具备:存储控制单元,其控制所述存储单元使得基于由所述第2发送控制单元发送的检测内容来更新所述内容。
2.根据权利要求1所述的信息处理系统,其特征在于, 在所述检测内容中包含当由所述检测单元检测出操作时与所述检测相应的处理内容,并且所述第2发送控制单元控制所述发送单元以将所述处理内容发送至所述服务器, 所述存储控制单元控制所述存储单元使得执行所述处理内容而将所述内容更新成包含所述执行结果的内容。
3.根据权利要求2所述 的信息处理系统,其特征在于, 所述处理内容是更新成为了所述检测单元的检测对象的内容的处理内容。
4.根据权利要求2所述的信息处理系统,其特征在于, 在与所述检测相应的处理内容中包含与从预先准备的多个选项之中选择特定选项的检测相应的处理内容。
5.根据权利要求1所述的信息处理系统,其特征在于, 在所述输出单元所输出的内容为多个的情况下,所述第2发送控制单元还将由所述检测单元检测出操作的识别信息发送至所述服务器。
6.根据权利要求5所述的信息处理系统,其特征在于, 在所述输出单元所输出的多个内容还相互建立关联,由所述检测单元检测出的操作内容表示所述相互建立关联的多个内容的位次的情况下,所述第2发送控制单元还将该位次发送至所述服务器。
7.根据权利要求1所述的信息处理系统,其特征在于, 所述受光单元包括摄像单元, 所述受光控制单元包括:摄像控制单元,其控制所述摄像单元以连续地对所述光摄像。
8.根据权利要求7所述的信息处理系统,其特征在于, 所述输出单元包括:显示单元,其显示由所述摄像单元摄像的实时取景图像、和与该实时取景图像中包含的所述在时间上变化的光的位置建立了关联的所述内容。
9.根据权利要求8所述的信息处理系统,其特征在于, 所述终端装置还具备: 手抖动检测单元,其检测手抖动;以及显示控制单元,其控制所述显示单元使得在由所述手抖动检测单元检测到手抖动的情况下不更新所述实时取景图像。
10.一种信息处理方法,是如下系统的信息处理方法, 该系统包括: 服务器,其具备将识别信息和内容建立对应地进行存储的存储部; 发送装置,其将在时间上变化的光作为通信介质来发送所述识别信息;以及 终端装置,其具备受光部、通信部和输出部, 所述终端装置包括进行下述的步骤,即: 受光步骤,使所述受光部连续地接受所述光; 解码步骤,从由所述受光步骤连续地接受到的所述在时间上变化的光向所述识别信息进行解码; 第I发送步骤,从所述通信部向所述服务器发送由所述解码步骤解码得到的识别信息; 接收步骤,由所述通信部接收响应于所述第I发送步骤中的识别信息的发送而从所述服务器发送的内容; 输出步骤,使所述输出部输出由所述接收步骤接收的内容; 检测步骤,检测针对由所述输出步骤输出的所述内容的来自外部的操作;以及 第2发送步骤,从所述通信部向所述服务器发送所述检测步骤中的检测内容, 所述服务器还控制所述存储部使得基于由所述第2发送控制步骤发送的检测内容来更新所述内容。
11.一种终端装置,其特征在于,具备: 受光单元; 受光控制单元,其控制所述受光单元使得连续地接受在时间上变化的光; 解码单元,其从由所述受光控制单元连续地接受到的所述在时间上变化的光向识别信息进行解码; 发送单元; 第I发送控制单元,其控制所述发送单元使得将由所述解码单元解码得到的识别信息发送至外部的服务器; 接收单元,其接收响应于所述第I发送控制单元所进行的识别信息的发送而从所述服务器发送的内容; 输出单元,其输出由所述接收单元接收的内容; 检测单元,其检测针对所述输出单元所输出的所述内容的来自外部的操作;以及第2发送控制单元,其控制所述发送单元使得将所述检测单元的检测内容发送至所述服务器。
12.根据权利要求11所述的终端装置,其特征在于, 在所述检测内容中包含当由所述检测单元检测出操作时与所述检测相应的处理内容,并且所述第2发送控制单元控制所述发送单元使得将所述处理内容发送至所述服务器。
13.根据权利要求12所述的终端装置,其特征在于, 所述处理内容是更新成为了所述检测单元的检测对象的内容的处理内容。
14.根据权利要求12所述的终端装置,其特征在于, 在与所述检测相应的处理内容中包含与从预先准备的多个选项之中选择特定选项的检测相应的处理内容。
15.根据权利要求11所述的终端装置,其特征在于, 在所述输出单元所输出的内容为多个的情况下,所述第2发送控制单元还将由所述检测单元检测出操作的识别信息发送至所述服务器。
16.根据权利要求15所述的终端装置,其特征在于, 在所述输出单元输出的多个内容还相互建立关联,由所述检测单元检测的操作内容表示所述相互建立关联的多个内容的位次的情况下,所述第2发送控制单元还将该位次发送至所述服务器。
17.根据权利要求11所述的终端装置,其特征在于, 所述受光单元包括摄像单元, 所述受光控制单元包括:摄像控制单元,其控制所述摄像单元使得连续地对所述光进行摄像。
18.根据权利要求17所述的终端装置,其特征在于, 所述输出单元包括:显示单元,其显示由所述摄像单元摄像的实时取景图像、和与该实时取景图像中包含的所述在时间上变化的光的位置建立了关联的所述内容。
19.根据权利要求18所述的终端装置,其特征在于, 还具备:手抖动检测单元,其检测手抖动;以及 显示控制单元,其控制所述显示单元使得在由所述手抖动检测单元检测到手抖动的情况下不更新所述实时取景图像。
20.一种信息处理方法,是具备受光部、通信部和输出部的终端装置的信息处理方法, 该信息处理方法包括: 受光步骤,使所述受光部连续地接受在时间上变化的光; 解码步骤,从由所述受光步骤连续地接受到的所述在时间上变化的光向识别信息进行解码; 第I发送步骤,从所述通信部向外部的服务器发送由所述解码步骤解码得到的识别信息; 接收步骤,由所述通信部接收响应于所述第I发送步骤中的识别信息的发送而从所述服务器发送的内容; 输出步骤,使所述输出部输出由所述接收步骤接收的内容; 检测步骤,检测针对由所述输出步骤输出的所述内容的来自外部的操作;以及 第2发送步骤,从所述通信部向所述服务器发送所述检测步骤中的检测内容。
【文档编号】H04N5/232GK103684596SQ201310432269
【公开日】2014年3月26日 申请日期:2013年9月22日 优先权日:2012年9月21日
【发明者】饭塚宣男 申请人:卡西欧计算机株式会社