信息发布方法、计算机程序、信息发布装置及移动通信设备的制作方法
【专利摘要】本发明提供一种能够检测出参照显示器画面的多个用户所分别指定的画面上的位置,并将与该位置相应的信息提供给各用户的信息提供系统、信息提供方法及计算机程序。该信息提供系统包括:设置有对具有层次结构的信息进行存储的存储部的计算机(1)、与该计算机(1)相连接且显示所述信息的显示器(2)、以及与所述计算机(1)进行通信的移动通信设备(3),所述移动通信设备(3)包括:对所述显示器(2)上显示的信息的一部分进行拍摄并获取图像的图像获取部、以及将所获取的图像发送到所述计算机(1)的发送部,所述计算机(1)包括:基于所述移动通信设备(3)发送来的图像,从存储部读取出具有层次结构的信息的读取部、以及将读取出的信息发送到移动通信设备(3)的发送部。
【专利说明】信息发布方法、计算机程序、信息发布装置及移动通信设备
【技术领域】
[0001]本发明涉及由计算机向移动通信装置发布信息的信息发布方法、计算机程序、信息发布装置及移动通信设备。
【背景技术】
[0002]如今,移动终端正在向小型化、高功能化发展。移动终端所要处理的信息量也随之飞跃式增长。然而,浏览信息的方法依然保持着原有状态,很难讲其可读性较高。尤其是在浏览具有层次结构的数据时,除了对正在显示的层次(layer)进行操作以外,还需要在层次之间进行移动(层次切换),且尚未发现直观的浏览方法。
[0003]专利文献I记载了一种包含信息提供服务器、显示器及摄像机的系统,在该系统中,在显示器所显示的内容中,若对被用户请求了详细信息的部分进行闪光等,则信息提供服务器根据对这一情况进行拍摄而得到的摄像机图像检测出进行闪光的位置,并在显示装置上显示与该位置上所显示的内容相关的更加详细的信息。
现有技术文献专利文献
[0004]专利文献1:日本专利特开2005 - 56054号公报
【发明内容】
发明所要解决的技术问题
[0005]然而,专利文献I所记载的系统需要同时设置显示装置和摄像机,且在移动终端中需要设置发出闪光的发光元件。另外,显示装置同时只能由一个用户来使用。
[0006]本发明是鉴于上述情况而作出的,其目的在于提供一种能够使参考显示器画面的各个用户直观地指定自己所注视的位置,并且能够检测出画面上由各用户所指定的位置,并向各个用户提供与该位置相对应的信息的信息发布方法、计算机程序、信息发布装置及移动通信设备。
解决技术问题所采用的技术方案
[0007]本发明所涉及的信息发布方法的特征在于,计算机在显示器上显示具有层次结构的信息,并获取对所述显示器上显示的所述信息的其中一部分进行拍摄后得到的图像,检测出所获取的图像在所述显示器所显示的图像内的位置,并基于检测结果,确定与所述获取的图像相对应的具有层次结构的信息,基于所确定的结果选择信息,该信息用于生成所述获取的图像的放大图像或缩小图像、或显示层次不同于所述获取的图像所显示的层次的信息的图像,并输出所选择的信息。
[0008]本发明中,用户能够通过用移动通信设备进行拍摄这样的直观操作,在显示器上显示的信息中指定所注视的部分,并获取与所注视的部分相关联的信息。
[0009]本发明所涉及的计算机程序的特征在于,使计算机执行以下步骤:检测出对显示器上显示的具有层次结构的信息的其中一部分进行拍摄后得到的图像在所述显示器所显示的图像内的位置的步骤;基于检测结果,确定与所述拍摄得到的图像相对应的具有层次结构的信息的步骤;以及基于所确定的结果选择信息的步骤,该信息用于生成所述拍摄得到的图像的放大图像或缩小图像、或显示层次不同于所述拍摄得到的图像所显示的层次的信息的图像。
[0010]本发明中,用户能够通过用移动通信设备进行拍摄这样的直观操作,在显示器上显示的信息中指定所注视的部分,并获取与所注视的部分相关联的信息。
[0011]本发明所涉及的信息发布装置将存储于存储部的具有层次结构的信息发送到移动通信设备,其特征在于,包括:将所述信息发布到显示器的发布部;从所述移动通信设备接收由所述移动通信设备拍摄得到的与所述显示器上显示的所述信息的其中一部分相对应的图像的接收部;基于接收到的图像从所述存储部读取具有层次结构的信息的读取部;以及将读取出的信息发送到移动通信设备的发送部。
[0012]本发明中,信息发布装置基于移动通信设备拍摄得到的图像,读取出具有层次结构的信息,并将其发送到移动通信设备。从而,用户能够通过用移动通信设备进行拍摄这样的直观操作,在显示器上显示的信息中指定所注视的部分,并获取与所注视的部分相关联的信息。
[0013]本发明所涉及的信息发布装置的特征在于,所述读取部包括:检测出所述接收到的图像在所述显示器的显示面上的位置的检测部;以及基于该检测部的检测结果来确定与所述接收到的图像相对应的具有层次结构的信息的确定部,所述信息发布装置具备从所述移动通信设备接收所述移动通信设备与所述显示器之间的距离的距离接收部,基于所述确定部所确定的信息及接收到的距离,从所述存储部读取出用于生成相当于所述接收到的图像的放大图像或缩小图像的图像的信息。
[0014]本发明中,基于移动通信设备到显示器的距离,根据存储部中存储的具有层次结构的信息,生成从移动通信设备接收到的显示器的局部图像放大或缩小后的图像,并将其发送到移动通信设备,因此,用户能够参考可视性较好的图像。
[0015]本发明所涉及的信息发布装置的特征在于,具备从所述移动通信设备接收所述移动通信设备与所述显示器之间的距离的距离接收部,所述读取部基于接收到的距离,来决定要从所述存储部读取的所述信息的层次和/或要发送到所述移动通信设备的所述信息的层次。
[0016]本发明中,基于移动通信设备到显示器的距离,来决定要从读取部读取的信息的层次和/或要发送到移动通信设备的信息的层次,因此,移动通信设备上显示的信息的层次会随着移动通信设备接近或远离显示器而发生变化。从而,用户能够通过直观的操作来切换信息的层次。
[0017]本发明所涉及的信息发布装置的特征在于,具备从该移动通信设备接收所述移动通信设备在与所述显示器的显示面平行的平面内的倾斜度的倾斜度接收部,所述确定部使用接收到的倾斜度,来确定与所述发送来的图像相对应的具有所述层次结构的信息。
[0018]本发明中,将移动通信设备的倾斜度发送到计算机。计算机使用接收到的倾斜度,来确定与发送来的图像相对应的具有层次结构的信息,因此,与不使用倾斜度的情况相比,能够更高效率地进行确定处理。
[0019]本发明所涉及的信息发布装置的特征在于,所述发布部将具有不同层次结构的信息分别发布给多个显示器,且所述信息发布装置具备第二确定部,该第二确定部通过对各显示器所要显示的图像与从所述移动通信设备接收到的图像进行匹配,从而确定被所述移动通信设备获取了图像的显示器。
[0020]本发明中,由于向多个显示器发布信息,因此能够向更多的用户提供服务。而且,通过对从移动通信设备接收到的图像与显示器上所要显示的图像进行匹配来确定显示器,因此用户无需进行输入与显示器相关的信息等操作。
[0021]本发明所涉及的信息发布方法的特征在于,计算机向显示器发布具有层次结构的信息,并接收对所述显示器所显示的所述信息的其中一部分进行拍摄后得到的图像,检测出接收到的图像在所述显示器的显示面上的位置,并基于检测结果,确定与所述获取的图像相对应的具有层次结构的信息,基于所确定的结果,从存储部读取出所述信息,并将读取出的信息发送到移动通信设备。
[0022]本发明中,用户能够通过用移动通信设备进行拍摄这样的直观操作,在显示器上显示的信息中指定所注视的部分,并获取与所注视的部分相关联的信息。
[0023]本发明所涉及的移动通信设备的特征在于,包括:对显示了具有层次结构的信息的显示器进行拍摄从而获取与所述信息的其中一部分相对应的图像的图像获取部;将所获取的图像发送到信息发布装置的图像发送部;基于所发送的图像来接收发送来的所述信息的接收部;以及显示接收到的所述信息的显示部。
[0024]本发明中,用户能够通过用移动通信设备进行拍摄这样的直观操作,在显示器上显示的信息中指定所注视的部分,并获取与所注视的部分相关联的信息。
发明效果
[0025]本发明中,计算机从移动终端接收对显示器上显示的信息的其中一部分进行拍摄而得到的图像,基于接收到的图像,读取出具有层次结构的信息,并将其发送到移动终端,因此,用户能够通过直观的操作来在显示器所显示的信息中指定所注视的部分,计算机能够可靠地提供用户所要求的信息。
【专利附图】
【附图说明】
[0026]图1是表示实施方式I所涉及的信息提供系统的简要结构的说明图。
图2是表示内容服务器的硬件结构的说明图。
图3是表示移动终端的硬件结构的说明图。
图4是表示存储在内容数据库中的具有层次结构的内容的一个示例的说明图。
图5是表示信息提供系统的动作步骤的流程图。
图6是表示建立内容服务器与移动终端之间的通信链接的步骤的流程图。
图7是表示发布地图的处理步骤的流程图。
图8是表示显示器上所显示的地图的一个示例的说明图。
图9是表示移动终端上所显示的地图的一个示例的说明图。
图10是表示移动终端上所显示的地图的另一个示例的说明图。
图11是表示显示地形层时的地图的一个示例的说明图。
图12是表示显示设施信息时的画面的一个示例的说明图。
图13是表示移动终端上所显示的地图的另一个示例的说明图。 图14是表示列表显示设施信息的画面的一个示例的说明图。
图15A是作为放大镜来使用时的说明图。
图15B是作为放大镜来使用时的说明图。
图16是表示信息提供系统的动作步骤的流程图。
图17是表示初始显示的一个示例的说明图。
图18是表示移动终端的显示部上所显示的图像的一个示例的说明图。
图19是表示信息提供系统的动作步骤的流程图。
图20是表示显示器上所显示的广告视频的一个示例的说明图。
图21是表示内容数据库的数据结构的一个示例的说明图。
图22是表示信息提供系统的动作步骤的流程图。
图23是表示显示器上所显示的引导图的一个示例的说明图。
图24A是举起移动终端获得店铺信息时的说明图。
图24B是举起移动终端获得店铺信息时的说明图。
图25是表示实施方式6所涉及的信息提供系统的简要结构的说明图。
图26是表示实施方式7所涉及的信息提供系统的简要结构的说明图。
图27是表示内容服务器的硬件结构的说明图。
图28是表示电视接收机的硬件结构的说明图。
图29是表示移动终端的硬件结构的说明图。
图30是表示信息提供系统的动作步骤的流程图。
图31是表示信息提供系统的动作步骤的流程图。
【具体实施方式】
[0027]下面,基于表示各实施方式的附图,对本发明进行具体说明。
实施方式I
图1是表示实施方式I所涉及的信息提供系统的简要结构的说明图。信息提供系统包括内容服务器I (计算机)、显示器2和移动终端3 (移动通信设备)。内容服务器I和显示器2通过DVI (Digital Visual Interface:数字视频接口 )、HDMI (注册商标)(HighDefinit1n Multimedia Interface:高清多媒体接口)、VGA (Video Graphics ArrayJJl频图形阵列)等有线方式、或者UWB(Ultra Wide Band:超宽带)方式、WiDi (WirelessDisplay:无线显示)等无线方式进行连接。显示器2对内容服务器I输出的内容数据进行显示。内容服务器I与移动终端3用USB、WiFi (wireless fidelity:无线保真)、IEEE (Institute of Electrical and Electronic Engineers:电气和电子工程师协会)1394、蓝牙(注册商标)、WiMAX(Worldwide Interoperability for Microwave Access:全球微波互联接入)等进行通信。
[0028]图2是表示内容服务器I的硬件结构的说明图。内容服务器I包括控制部11、内容数据库12 (存储部)、图像处理部13和通信部14 (发送部)。控制部11包括CPU (CentralProcessing Unit:中央处理器)Ila、RAM(Random Access Memory:随机存取存储器)IIb 和ROM (Read Only Memory:只读存储器)11c。
[0029]CPUlla经由总线连接至硬件各部。CPUlla按照存储在ROMl Ic中的控制程序(计算机程序),来控制硬件各部。RAMllb例如是SRAM (Static RAM:静态RAM)、DRAM (DynamicRAM:动态RAM)、闪存等。RAMllb中临时存储CPUlIa执行各种程序时生成的各种数据。内容数据库12中存储有要提供给移动终端3的具有层次结构的内容(具有层次结构的信息)。图像处理部13生成要显示在显示器2上的图像,并将其输出到显示器2。通信部14具备与移动终端3进行通信的功能、以及通过网络N与其它计算机进行通信的功能。网络N是互联网、WAN(Wide Area Network:广域网)、分组交换网等。
[0030]图3是表示移动终端3的硬件结构的说明图。移动终端3包括控制部31、摄像机部32 (图像获取部)、加速度传感器33 (测定部)、显示部34、操作部35和通信部36 (发送部)ο 控制部 31 包括 CPU31a、RAM31b 和 R0M31c。
[0031]CPU31a经由总线连接至硬件各部。CPU31a按照存储在R0M31c中的控制程序,来控制硬件各部。RAM31b 例如是 SRAM (Static RAM:静态 RAM)、DRAM (Dynamic RAM:动态 RAM)、闪存等。RAM31b中临时存储CPU31a执行各种程序时生成的各种数据。
[0032]摄像机部32包括摄像机模块32a和AF (Auto Focus:自动聚焦)机构32b。摄像机模块32a具备透镜系统、摄像元件等,以获取图像。AF(Auto Focus:自动聚焦)机构32b控制摄像机模块32a的透镜系统,自动进行合焦。加速度传感器33通过对测量得到的移动终端3在规定方向上的加速度进行微分,从而计算出移动终端3的倾斜度。显示部34显示摄像机模块32a拍摄得到的图像、从内容服务器I发送来的内容、用于进行操作的按钮、菜单等。操作部35具备用于对移动终端3进行操作的按钮、用于在操作中使用显示部34的触摸屏(touch panel)等。
[0033]通信部36与内容服务器I进行通信。从移动终端3发送到内容服务器I的信息有摄像机模块32a拍摄得到的图像、移动终端3与显示器2之间的距离、由加速度传感器33的测量值求出的移动终端3的倾斜角度、操作信息等。从内容服务器I发送来的信息有内容图像等。
[0034]图4是表示存储在内容数据库12中的具有层次结构的内容的一个示例的说明图。图4所示的是用地图来进行设施引导的内容。内容具有三层次结构。第一层次由地图信息dl和设施信息d2构成。地图信息dl在第二层次中由1/10万的地图dll、l/5万的地图dl2、1/1万的地图dl3这样的各比例尺的地图构成。并且,地图信息dl在第三层次中由地图层dill、地形层dll2、天气层dll3、父通彳η息层dll4、航拍照片层dll5、气温层dll6、风层dll7构成。设施信息d2在第二层次中由各设施的数据d21构成。设施信息d2可以在各记录之间定义父子关系(parent-child relat1nship),从而成为层次结构的数据。
[0035]地图层dill是作为基础的地图信息,包括都道府县界、市区町村边界、交通网(铁路、车站、渡船航路)、高速/收费道路、干线道路、道路边缘(双线)等线数据、主要建筑物数据、住宅数据、水面数据(海洋、河川、湖泊)、绿地数据等多边形数据、注释、道路编号等点数据。
[0036]地形层dll2是以等高线数据为基准,通过颜色的浓淡或阴影以视觉方式来表示海拔的多边形数据。天气层dll3是用于显示天气预报的点数据。天气层dll3具有今日天气、明日天气等信息来作为属性数据。天气层dll3的地理信息(经度、纬度等)是固定数据,但作为属性数据的天气预报数据是动态数据。天气预报数据通过网络N从其它服务器等获取。
[0037]交通信息层dll4是用于显示道路的拥堵状况等的线数据。交通信息层dll4包含作为固定数据的地理信息、以及作为动态数据的表示拥堵状况的属性数据。作为固定数据的地理信息例如有日本数字道路地图协会的DRM(Digital Road Map:数字道路地图)数据。所有的道路都用节点和链路来呈现,因此能够对其进行统一的处理。节点是指交叉路口、或用于呈现其它道路网的交点等。链路是指节点与节点之间的道路区间。各节点与各链路都有ID。由于每一条链路都具有属性数据,因此能够呈现出每一条链路的拥堵状况。拥堵状况数据通过网络N从其它服务器等获取。这种情况下,若其它服务器也支持DRM数据,则只要获取链路ID和拥堵状况即可。
[0038]航拍照片层dll5由被称为所谓的正射图像(ortho image)的图像数据构成。正射图像是指对航拍照片中产生的失真进行了修正后的图像。
[0039]气温层dll6是显示气温的点数据。风层dll7是显示风向、风速的点数据。与天气层dll3同样地,地理信息(经度、纬度等)是固定数据,而作为属性数据的气温、风向、风速是动态数据。这些数据通过网络N从其它服务器等获取。
[0040]上述层中,航拍照片层dll5是栅格数据,而其它层可以是矢量数据,也可以是栅格数据。另外,所有层不必都包含在所有比例尺的地图中,也可以对每一种比例尺选择恰当的层来生成数据。而且,虽然作为基础的地图层dill包含有多个数据,但不一定所有比例尺的地图都包含同一数据,也可以对每一种比例尺选择恰当的数据来生成数据。
[0041]对于矢量数据来说,若数据的精度较高,且显示时间在实际使用可承受的范围内,则也可以在小比例尺(例如1/10万)到大比例尺(1/500)的地图中使用公用的数据。
[0042]设施信息d2包括No (编号)、纟韦度/经度、类型、设施名称、父链路、显示开始比例尺、视频信息、解说、营业时间、子链路。No (编号)存储的是成为设施ID的序号。纬度/经度存储的是表示设施地理位置的纬度与经度值。作为纬度的值,在北纬的情况下标记为+,在南纬的情况下标记为_。作为经度的值,在东经的情况下标记为+,在西经的情况下标记为_。用正负符号能够容易地区分北纬和南纬、区分东经和西经。类型存储的是表示设施类型的字符串。表示类型的字符串例如是山、湖、商业设施等。
[0043]设施名称存储的是表示设施名称的字符串。父链路、子链路是用于表示数据的层次结构的栏。父链路存储的是高层次的记录的ID。子链路存储的是低层次的记录的ID。例如,对于No0004的记录,其父链路的值为0003,由此可知No0003的记录是其高层次的记录。因此,No0003的记录的子链路一栏中记载的是No0004。
[0044]父链路、子链路的值均为0000表示不存在成为对象的记录。例如,对于No为0002的记录,由于其父链路的值为0000,因此,表示不存在比该层次更高层次的记录。另外,对于No为0004的记录,由于其子链路的值为0000,因此,表示不存在比该层次更低层次的记录。
[0045]显示开始比例尺存储的是将各记录的信息显示在地图上的最小比例尺的值。例如,对于NoOOOI的记录,设为从比例尺1/10万开始进行显示,在比该比例尺要大的比例尺下进行显示,在比该比例尺要小的比例尺下则不进行显示。
[0046]视频信息存储的是与设施相关的视频数据。在图4的例子中,存储的并不是数据本身,而是jpg文件名。
解说存储的是文本格式的与设施相关的解说文字。
营业时间存储的是设施的营业时间。
[0047]下面,对信息提供系统的动作进行说明。本实施方式中,内容服务器I与移动终端3进行无线通信。图5是表示信息提供系统的动作步骤的流程图。图6是表示建立内容服务器I与移动终端3之间的通信链接的步骤的流程图。首先,内容服务器I与移动终端3之间建立通信链接(步骤SI)。移至图6,内容服务器I的CPUlla输出对移动终端3进行扫描的指令(步骤Sll)。CPUlla根据是否有来自移动终端3的响应,判定是否找到移动终端3(步骤S12)。当有来自移动终端3的响应,从而找到了移动终端3的情况下(步骤S12:是),CPUlla检查当前建立了链接的移动终端数量是否小于最大可链接数(步骤S13)。当小于最大可链接数时(步骤S13:是),CPUlla建立与移动终端3之间的链接(步骤S14),并结束处理。当达到了最大可链接数时(步骤S13:否),CPUlla向移动终端3发送警告消息(步骤S15),并结束处理。移动终端3上显示的警告消息例如有“同时只能接受XX人进行浏览。非常抱歉,请稍等”。当没有来自移动终端3的响应,没有找到移动终端3时(步骤S12:否),CPUlla切断链接(步骤S16),并结束处理。CPUlla按规定间隔、例如5秒间隔来执行图6所示的处理。图6中,在步骤S14?S16的处理后,均结束了处理,但也可以将处理返回至步骤S11。这种情况下,图6所示的处理可在后台进行,以使CPUlla能够执行其它处理。
[0048]回到图5,用户将移动终端3举到显示器2前,用摄像机模块32a对显示器2所显示的信息中其所注视的那部分的图像进行拍摄。移动终端3的CPU31a控制摄像机模块32a并获取图像,根据获取图像时AF机构32b的动作结果来获取移动终端3与显示器2之间的距离。CPU31a(计算部)还根据加速度传感器33的测量结果,计算出移动终端3的倾斜度(步骤S2)。
[0049]移动终端3的CPU31a将所获取的图像、距离、计算出的倾斜度发送到内容服务器I (步骤S3)。内容服务器I的CPUlla(检测部)基于从移动终端3接收到的图像、距离、倾斜度,检测出接收到的图像在显示器2所显示的图像内的位置。根据该位置,CPUlla计算出移动终端3相对于显示器2的位置和方向(相对空间位置/方向)(步骤S4)。CPUlla根据计算出的位置/方向,确定要发送给移动终端3的图像的范围。CPUlIa(确定部)确定与该范围相对应的信息。CPUlla(读取部)从内容数据库12读取出所确定的信息,并通过图像处理部13生成图像(步骤S5)。CPUlla将所生成的图像发送到移动终端3 (步骤S6)。
移动终端3具备加速度传感器33并不是必需的条件,在移动终端3不具备加速度传感器33的情况下,只要根据从移动终端3接收到的图像与显示器2所显示的图像,进行图像的旋转矢量运算,由此计算出移动终端3的倾斜度即可。
[0050]移动终端3的CPU31a从内容服务器I接收图像(步骤S7)。CPU31a将接收到的图像显示在显示部34上,并等待用户的操作(步骤S8)。当用户进行了某种操作时(步骤S8:是),CPU31a判定是否是结束操作(步骤S9)。在是结束操作的情况下(步骤S9:是),CPU31a建立与内容服务器I之间的通信链接等,并结束处理。当不是结束操作时(步骤S9:否),CPU31a向内容服务器I发送操作内容(步骤S10),并将处理返回至步骤S2。当经过了规定时间仍然没有用户操作的情况下(步骤S8:否),CPU31a将处理返回至步骤S2。之后,重复步骤S2及后面的处理。以上就是信息提供系统的基本动作。
[0051]下面,对要提供的内容是地图时的信息提供系统的动作进行说明。在以下的说明中,移动终端3不具备加速度传感器33。图7是表示发布地图的处理步骤的流程图。内容服务器I的CPUlla从移动终端3获取图像信息(步骤S21)。CPUlla将所获取的图像信息与显示器2上正在显示的地图信息进行比较,从而得到所获取的图像信息的位置信息(经度、纬度)、移动终端3的倾斜度(步骤S22)。由于所获取的图像信息是显示器2上显示的图像的其中一部分,因此,通过进行图像匹配,能够知道所获取的图像信息是显示器2上显示的图像中的哪一部分。由此,能求出所获取的图像信息的位置信息(经度、纬度)、移动终端3的倾斜度。
[0052]接着,CPUlIa检查移动终端3与显示器2之间的距离是否发生了变化(步骤S23)。这里,与图像信息一起,CPUlla还从与之进行通信的移动终端3获取与显示器2的距离,并按每一个移动终端3存储到RAMllb等中。与显示器2的距离由CPU31a根据移动终端3所内置的AF机构32b进行合焦时得到的焦距来求出。
[0053]CPUlla将与图像信息一并获取的移动终端3与显示器2之间的距离和RAMllb等中存储的上一次的距离进行比较,判定是否发生了变化。在发生了变化的情况下(步骤S23:是),CPUlla将处理转移至步骤S24。CPUlla根据变化量,变更要发送给移动终端3的地图的比例尺。在未发生变化的情况下(步骤S23:否),CPUlla将处理转移至步骤S25。
[0054]CPUlla判定是否存在切换操作(步骤S25)。这里所说的切换操作是指将正在显示的层设为不显示,将不显示的层设为显示。这样的操作信号是与图像信息分开地从移动终端3发送到内容服务器I的。
在存在切换操作的情况下(步骤S25:是),CPUlla将处理转移至步骤S26。CPUlla对相应的地图层显示/不显示进行切换(步骤S26)。在没有切换操作的情况下(步骤S25:否),CPUlla将处理转移至步骤S27。
[0055]CPUlla判定是否存在设施检索操作(步骤S27)。设施检索操作是指例如将地图显示范围内所包含的设施的信息进行一览显示。在存在设施检索操作的情况下(步骤S27:是),CPUlla将处理转移至步骤S28。CPUlla通过空间检索,来获取移动终端3所显示的地图的显示范围内所包含的设施。并基于检索结果,绘制设施信息列表(步骤S28)。在没有设施检索操作的情况下(步骤S27:否),CPUlla将处理转移至步骤S29。
[0056]CPUlla判定是否存在详情显示操作(步骤S29)。详情显示操作是指用于显示所选择的设施的详细信息的操作。例如,选择了列表显示的设施信息的情况、或者选择了地图上的设施图标的情况。在存在详情显示操作的情况下(步骤S29:是),CPUlla绘制所选择的设施信息(步骤S30)。CPUlla将处理转移至步骤S33。在没有详情显示操作的情况下(步骤S29:否),CPUlla将处理转移至步骤S31。
[0057]CPUlla根据当前选择的比例尺,绘制出所选择的范围内的地图图像(步骤S31)。CPUlla在地图上绘制地图显示范围内的设施信息中、显示开始比例尺比当前选择的比例尺要小的设施的名称、图标(步骤S32)。
[0058]CPUlla在一部分图像中绘制与当前的显示内容相对应的虚拟按钮(设施检索按钮、层次切换菜单等)(步骤S33)。CPUlla从经过上述处理而生成的图像中,切出与移动终端3的倾斜度相对应的图像(步骤S34)。CPUlla将切出的图像发送到移动终端3(步骤S35)。CPUlla结束处理。之后,在移动终端3再次发送来图像的情况下,CPUlla再次进行从S21开始的处理。
[0059]下面,基于具体例来对上述处理进行说明。图8是表示显示器2上所显示的地图的一个示例的说明图。地图上所绘的矩形框是绘制用户用摄像机拍摄的范围而得到的。移动终端3的CPU31a根据用户操作,使摄像机模块32a拍摄矩形框的范围,并利用通信部36将该图像发送到内容服务器I。CPU31a也可以将AF机构32b进行合焦时得到的焦距、从加速度传感器33获得的终端的倾斜度发送到内容服务器I。
[0060]内容服务器I的CPUlla基于接收到的图像,计算出从移动终端3发送来的图像的位置(经度、纬度)、倾斜度(步骤S22)。CPUlla基于计算出的图像的位置、终端的倾斜度,切出图像(步骤S34),并将其发送到移动终端3 (步骤S35)。图9是表示移动终端3上所显示的地图的一个示例的说明图。图8所示的矩形框的区域被显示在移动终端3的显示部34上。
[0061]图10是表示移动终端3上所显示的地图的另一个示例的说明图。假设如下的情况:在移动终端3的显示部34上显示图9的状态下,用户将移动终端3靠近显示器2,并且使富二山移动到画面中央。对图9和图10进行比较,图10所示的地图的比例尺要大于图9所示的地图的比例尺。另外,富二山显示于地图的中央附近。另外,由于比例尺变大,变为比山小屋的显示开始比例尺要大的比例尺,因此山小屋得以显示在地图上。即,内容服务器I的CPUlla检测出移动终端3与显示器2的距离发生了变化(步骤S23:是),从而变更显示地图的比例尺(步骤S24)。
[0062]图10中还显示了层次切换菜单的一个示例。这里,带有记号的层为显示对象。在图10中,若选择了不显示的地形图,则显示图11所示的画面。图11是表示显示地形层时的地图的一个示例的说明图。其范围与图10显示的范围相同,但显示出了等高线。CPUlla检测到层的切换操作(步骤S25),将所选择的地形层从不显示切换到显示(步骤S26)。
在上述的说明中,说明了预先在画面上显示层次切换菜单的例子,但不限于此。也可以在用户按下移动终端3的操作部35上的特定按钮时,显示层次切换菜单。
[0063]图12是表示显示设施信息时的画面的一个示例的说明图。在图10中,当用户选择了山小屋的图标时,内容服务器I的CPUlla检测到进行了详情显示操作(步骤S29:是),于是从内容数据库12的设施名称栏、营业时间栏、解说栏读取出与山小屋有关的信息,并绘制该内容(步骤S30)。
[0064]图13是表示移动终端3上所显示的地图的另一个示例的说明图。本例中,包含有多个设施,例如主题公园内的地图等。当用户选择了设施检索按钮时,内容服务器I的CPUlla检测到设施检索操作(步骤S27:是),于是对地图显示范围内的设施进行检索。例如,CPUlla获取地图四个角的纬度、经度。CPUlIa将这些值与内容数据库12的设施信息d2中各记录的经度/纬度进行比较,提取出包含在显示范围内的记录。CPUlla将设施名称作为检索结果进行列表显示。图14是表示对设施信息进行列表显示的画面的一个示例的说明图。在地图画面上显示设施列表窗口,对地图显示范围内所包含的设施的名称进行列表显不O
[0065]在上述说明中,对于移动终端有多台的情况下的处理没有进行特别说明,但在内容服务器I与多台移动终端建立了链接的情况下也一样,只要分别在每一台移动终端进行上述处理即可。
[0066]如上所述,本实施方式中,内容服务器I能够基于移动终端3所拍摄并发送的图像,检测出用户所指定的位置,并将与该位置相应的信息发送到用户使用的移动终端3。
[0067]在上述的说明中,以地图数据是栅格数据为前提进行了说明,但并不限于此,也可以是矢量数据。在矢量数据的情况下,显示在移动终端3上的图像可以不由内容服务器I生成,而是由移动终端3来生成。内容服务器I将显示所需的地图数据发送到移动终端3,移动终端3使用接收到的地图数据来生成图像。
[0068]实施方式2
本实施方式中,对作为放大镜来使用时的情况进行说明。图15A和图15B是作为放大镜来使用时的说明图。图15A是显示器2上所显示的字符的一个示例。图15B是将图15A所示的字符放大显示的一个示例。由于图15A所示的“廣”字的笔画较多,不易辨认,因此用户将移动终端3举到显示器2上来对字符进行放大显示。
[0069]图16是表示信息提供系统的动作步骤的流程图。移动终端3的CPU31a控制通信部36,以建立与内容服务器I的链接(步骤SI)。用户将移动终端3举到显示器2上,利用摄像机模块32a对想要放大的部分进行拍摄。CPU31a从摄像机模块32a获取图像,并基于由AF机构32b得到的焦距,计算出移动终端3与显示器2之间的距离(步骤S40)。CPU31a将图像和距离发送到内容服务器I (步骤S41)。内容服务器I的CPUl Ia基于接收到的图像和距离,求出移动终端3在哪个位置对显示器2进行了拍摄,即求出移动终端3拍摄了显示器2的哪一部分(步骤S42)。CPUlla使图像处理部13生成基于所求出的位置的局部图像(步骤S43)。CPUlla将所生成的图像发送到移动终端3 (步骤S6)。
[0070]移动终端3的CPU31a接收图像,并在显示部34中显示(步骤S7)。CPU31a监视用户是否在规定时间内进行了操作(步骤S8),若进行了操作(步骤S8:是),则CPU31a判定是否是结束操作(步骤S9)。在是结束操作的情况下(步骤S9:是),CPU31a建立与内容服务器I之间的通信链接等,并结束处理。当不是结束操作时(步骤S9:否),CPU31a向内容服务器I发送操作内容(步骤S10),并将处理返回至步骤S40。若没有进行操作(步骤S8:否),CPU31a将处理返回至步骤S40。
[0071]在作为放大镜来使用的情况下,当移动终端3靠近显示器2时,将图像放大显示,当移动终端3远离显示器2时,将图像缩小显示。
在对字符进行放大的情况下,考虑到如果输出图像是倾斜的,则不易辨认,因此移动终端3不再测量倾斜度,也不再将倾斜度发送给内容服务器I。是否使用倾斜度可以由用户来进行切换,也可以通过移动终端3的CPU31a分析图像的内容来进行判定。另外,当内容服务器I在显示器2上显示文字信息时,可以不使用从移动终端3接收到的倾斜度信息。
[0072]如上所述,本实施方式中,根据移动终端3与显示器2之间的距离,以恰当的放大率对显示器2上所显示的图像的一部分进行放大/缩小,然后将其显示在移动终端3上,因此用户能够将移动终端3用作为放大镜。尤其是在对字符进行放大显示时,只要通过变更字体大小等处理,就能保持文字形状不变而进行放大显示,因此即使是笔画较多的汉字,也能进行确认而不会破坏其字形。
[0073]实施方式3
本实施方式中,对显示的内容层次自动地进行切换。下面,以显示人体结构的图鉴为例。图17是表示初始显示的一个示例的说明图。显示器2上正常显示了人体的右手部分。图18是表示移动终端3的显示部34上所显示的图像的一个示例的说明图。图18虽然显示了图17所示的人体的右手部分,但没有显示皮肤,而是显示了骨骼。这是通过将移动终端3举到显示器2上,透过皮肤观察骨骼而得到的透视片。若在这一状态下使移动终端3靠近显示器2,则显示的层将自动切换成显示血管而不是显示骨骼。这种情况下,图像的放大/缩小并不是根据移动终端3与显示器2之间的距离变化而进行的,而是根据用户的操作来进行的。例如,在对操作部35所具备的机械开关、显示部34所显示的虚拟按钮进行了操作的情况下,可以改变图像的放大/缩小。
[0074]图19是表示信息提供系统的动作步骤的流程图。移动终端3的CPU31a控制通信部36,建立与内容服务器I的链接(步骤SI)。用户将移动终端3举到显示器2上,利用摄像机模块32a对想要看到内部结构的部分进行拍摄。CPU31a从摄像机模块32a获取图像,并基于由AF机构32b得到的焦距,计算出移动终端3与显示器2之间的距离(步骤S40)。CPU31a将图像和距离发送到内容服务器I (步骤S41)。内容服务器I的CPUlla基于接收到的图像和距离,求出移动终端3是在哪个位置对显示器2进行了拍摄,即求出移动终端3拍摄了显示器2的哪一部分(步骤S42)。CPUlla基于所求出的位置选择要显示的层,并在图像处理部13生成要发送给移动终端3的图像(步骤S44)。在本例中,将皮肤设为不显示,而显示血管。CPUlla将所生成的图像发送到移动终端3 (步骤S6)。
[0075]移动终端3的CPU31a接收图像,并在显示部34中显示(步骤S7)。CPU31a监视用户是否在规定时间内进行了操作(步骤S8),若进行了操作(步骤S8:是),CPU31a判定是否是结束操作(步骤S9)。在是结束操作的情况下(步骤S9:是),CPU31a建立与内容服务器I之间的通信链接等,并结束处理。当不是结束操作时(步骤S9:否),向内容服务器I发送操作内容(步骤S10),并将处理返回至步骤S40。若没有进行操作(步骤S8:否),CPU31a将处理返回至步骤S40。例如,用户的操作是图像的放大/缩小。
[0076]如上所述,在本实施方式中,将人体图鉴那样的人体结构以层次结构数据的格式来进行呈现,根据移动终端3与显示器2之间的距离,从人体表面的皮肤依次切换到血管、肌肉、骨骼等人体内部,因此用户能够通过直观的操作来参考层次结构数据。
以上根据移动终端3与显示器2之间的距离来改变显示的层,但并不限于此。也可以将显示的层固定,根据移动终端3与显示器2之间的距离来对图像进行放大/缩小。这种情况下,能够看到某一特定层的细节。
另外,本实施方式中所处理的数据也可以采用CT(Computed Tomography:计算机断层扫描)图像、MRI (Magnatic Resonance Image:磁共振)图像。这种情况下,由于可根据移动终端3与显示器2之间的距离,使要显示的断层发生变化,因此能够向用户提供更加直观的操作感。
[0077]实施方式4
本实施方式中,对用作数字标牌(digital signage)时的情况进行说明。图20是表示显示器2上所显示的广告图像的一个示例的说明图。这是女性单肩背着包正在步行的视频。假设在这一视频的一部分中粘贴有广告链接。图20中,用虚线的四边形包围的部分就是粘贴有链接的区域。区域f是设定在女性脸部的区域。区域b是设定在包的部分的区域。区域s是设定在高跟鞋部分的区域。
[0078]图21是表示内容数据库12的数据结构的一个示例的说明图。内容数据库12包括图像数据d3和广告内容d4。图像数据d3包括ID栏、名称栏、图像数据栏、链接栏。广告内容d4包括父ID栏、区域ID栏、范围栏、商品栏、广告栏、出售处栏。ID栏中存储用于确定记录的主关键词。名称栏中存储图像数据的名称。链接栏中存储图像数据和粘贴有链接的广告内容d4的区域ID。广告内容d4的父ID栏中存储粘贴有与广告内容d4的链接的图像数据的ID。区域ID栏中存储广告内容d4的ID。范围栏中存储用于定义使广告内容d4链接到图像数据d3的哪一部分的坐标数据。本实施方式中,区域呈矩形,因此存储的是对角线上的两点坐标值。在区域IDll的范围栏中存储了(xll,yll)、(x21,y21)。构成区域IDll的四点坐标是(xll, yll)、(x21, yll)、(x21, y21)、(xll, y21)。商品栏中存储广告内容d4所针对的商品的名称。广告栏中存储广告内容d4的实体即动态图像或静止图像的文件名。出售处栏中存储正在销售商品的出售处引导数据的文件名。
[0079]图22是表示信息提供系统的动作步骤的流程图。移动终端3的CPU31a控制通信部36,建立与内容服务器I的链接(步骤SI)。显示器2上显示有图20所示的图像。用户用移动终端3拍摄例如女性的脸部(区域f)。移动终端3的CPU31a从摄像机模块32a获取图像,并基于由AF机构32b得到的焦距,计算出移动终端3与显示器2之间的距离(步骤S40)。CPU31a将所获取的图像和距离发送到内容服务器1(步骤S41)。内容服务器I的CPUlIa接收从移动终端3发送来的图像和距离。对接收到的图像与显示器2上显示的图像(walk#woman.jpg)进行匹配,确定所拍摄的部位(区域f)(步骤S42)。这里,区域f的区域ID是11。CPUlla从区域ID = 11的记录的广告栏获取广告的实体文件名cosme.mpg作为要发送的内容(步骤S45)。内容是动态图像文件,并不限于此,也可以是静态图像。CPUlla将实体文件cosme.mpg发送到移动终端3 (步骤S46)。此时,可以在移动终端3上显示用于显示出售处引导的虚拟按钮。也可以在要显示的图像内设定用于显示出售处引导的超链接。
[0080]移动终端3的CPU31a接收广告实体文件cosme.mpg,并在显示部34中显示(步骤S47)。CPU31a监视用户是否在规定时间内进行了操作(步骤S8),若进行了操作(步骤S8:是),CPU31a判定是否是结束操作(步骤S9)。在是结束操作的情况下(步骤S9:是),CPU31a建立与内容服务器I之间的通信链接等,并结束处理。当不是结束操作时(步骤S9:否),向内容服务器I发送操作内容(步骤S10),并将处理返回至步骤S40。若没有进行操作(步骤S8:否),CPU31a将处理返回至步骤S40。这里所说的操作例如是选择图像内所设定的出售处引导的链接、选择出售处引导显示的虚拟按钮的操作。这种情况下,CPU31a向内容服务器I请求出售处引导信息(步骤S10)。然后,再次进行步骤S40开始的相同处理。内容服务器I的CPUlIa根据来自移动终端3的请求,将出售处引导数据发送到移动终端3(步骤S46)。移动终端3的CPU31a在显示部34中显示接收到的出售处引导数据(步骤 S47)。
[0081]在用户利用移动终端3拍摄了女性所穿的高跟鞋部分时,CPUlla判定为与区域ID13或区域ID14相对应的图像部分是所拍摄的部分,因此在移动终端3的显示部34中显示与高跟鞋相关的广告。另外,根据用户的操作,在显示部34中显示高跟鞋的出售处引导。
[0082]如上所述,通过以图像的方式获取显示器2上显示的图像中被用户注视的部分,能够发布符合用户要求的广告。
[0083]本实施方式中,也可以测量向用户发布广告的次数,根据次数来向广告商征费。另夕卜,通过对用户所注视的部分进行统计,可知广告视频中哪一部分最吸引用户,从而能够确认广告效果。
[0084]实施方式5
本实施方式中,对用作百货商店、购物中心等的引导图时的情况进行说明。图23是表示显示器2上所显示的引导图的一个示例的说明图。如图23所示,图示了多个店铺的配置。图24A和图24B是举起移动终端3获得店铺信息时的说明图。图24A示出了将移动终端3举到店铺Tl的部分上的情况。图24B示出了移动终端3所显示的店铺Tl的信息的一个示例。这里,显示的是店铺Tl所提供的菜单。
[0085]当用户按下移动终端3上显示的按钮bl时,将显示到店铺Tl的路线。通过在内容服务器I中事先存储用户获取了信息的店铺的历史情况,能够得知店铺的关注度。另外,通过在内容服务器I中事先存储按钮bl被按下从而获取了到店铺的路线信息的次数,能够使当前的引导图中未清楚示出路线的店铺变得清楚。另外,也可以在移动终端3的画面上设置用于获取店铺能够使用的优惠券的按钮。这样,用户就有动机出发去店铺。本实施方式与实施方式4的不同之处仅在于所要处理的信息的内容不同,信息提供系统的动作都是相同的,因此省略其说明。
[0086]实施方式6
实施方式6中不使用显示器2,而是使用显示在海报等纸质媒体上的图像。图25是表示实施方式6所涉及的信息提供系统的简要结构的说明图。本实施方式所涉及的信息提供系统包括内容服务器1、移动终端3和海报4。内容服务器1、移动终端3与上述实施方式I的相同,因此以下主要说明不同之处。
[0087]海报4是在纸质媒体上印有广告图像等而构成。广告图像的数据存储在内容服务器I的内容数据库12中。例如,在海报4上印有上述图25所示的图像的情况下,与实施方式4相同,若对海报4的一部分、例如包的部分进行拍摄,并将拍摄到的图像发送给内容服务器1,则与包相关的广告信息被发送给移动终端3。这样,即使是印在海报4上的图像,信息提供系统的动作也与上述实施方式4的相同,因此省略其说明。
[0088]在使用海报4的情况下,由内容服务器I来对显示内容进行控制,因此,与从移动终端3发送来的图像进行对比的图像可确定为一个。然而,对于海报4的图像,除了内容服务器I保持有一个图像数据的情况以外,必须对所拍摄的海报进行确定。为此,考虑例如改变每一张海报的背景色、对每一张海报改变并添加肉眼所无法识别的水印等。另外,也可以在最开始由用户通过文字输入或者读取二维码来输入海报ID,并将ID与拍摄图像一起发送到内容服务器I。除此以外,只要能够确定海报,当然也可以使用任意一种公知技术。
[0089]本实施方式中,由于不需要显示图像的显示器,因此与使用显示器的情况相比,能够在低成本下运行。
[0090]另外,内容服务器I具备图像处理部13,由图像处理部13来生成要发送给移动终端3的图像,但并不限于此。也可以不设置图像处理部13,而是由控制部11来生成图像。另外,也可以在内容服务器I之外另外准备图像处理装置作为独立的硬件装置,来进行图像生成。这种情况下,内容服务器I将生成图像所需的数据发送到图像处理装置,图像处理装置基于接收到的数据生成图像,并将生成的图像发送到内容服务器I。
[0091]实施方式7
上述实施方式I?实施方式5中,以内容服务器I使单台显示器2显示内容数据为前提。且以内容服务器I与移动终端3相靠近,通过近距离无线通信来收发数据为前提。但并不限于此。实施方式7中,以内容服务器1、电视接收机20(相当于显示器2)和移动终端3通过网络相连接为前提。
[0092]图26是表示实施方式7所涉及的信息提供系统的简要结构的说明图。信息提供系统包括内容服务器I (计算机)、电视接收机20 (显示器)、移动终端3 (移动通信设备)、广播站5、公共无线LAN接入点6、移动电话基站7、互联网等网络N等。
[0093]广播站5将经由网络N从内容服务器I接收到的内容数据,通过广播的方式传输到电视接收机20。内容数据可以以通常的电视广播的方式进行广播,也可以以数据广播的方式进行广播,还可以以混合广播(Hybridcast:注册商标)的方式进行广播。
[0094]内容服务器I与移动终端3除了通过有线网络进行通信以外,还能通过公共无线LAN及公共无线LAN接入、或移动电话网及移动电话基站7进行通信。
[0095]图27是表示内容服务器I的硬件结构的说明图。内容服务器I包括控制部11、内容数据库12、图像处理部13和通信部14。控制部11包括CPUl la、RAMl Ib和ROMl lc。
[0096]对于内容服务器I的各部中与实施方式I的内容服务器I相同的部分,省略其说明。实施方式7中,内容服务器I与电视接收机20之间的数据收发通过通信线路来进行。与移动终端3之间的通信也通过通信线路来进行。
[0097]图28是表示电视接收机20的硬件结构的说明图。电视接收机20包括CPU21a、R0M21b、RAM21c、调谐器22、视频处理部23、显示部24、音频处理部25、音频输出部26和通信部27。CPU21a经由总线连接至硬件各部。CPU21a按照存储在R0M21b中的控制程序(计算机程序),来控制硬件各部。RAM21c例如是SRAM (Static RAM:静态RAM)、DRAM (DynamicRAM:动态RAM)、闪存等。RAM21c中临时存储CPU21a执行各种程序时生成的各种数据。
[0098]调谐器22从天线自广播站5接收到的多种电波中选择适当的电波,将所选择的电波中包含的视频数据分割成动态图像数据及音频数据,并分别输出至视频处理部23和音频处理部25。这里的视频数据是包含有彼此同步的动态图像数据和音频数据的数据。视频处理部23对从调谐器22或通信部27输入的动态图像数据进行适当的图像处理,并输出到显示部24。显示部24使用的是例如彩色液晶显示面板,将基于所输入的动态图像数据的动态图像与音频输出部26输出的音频同步地进行显示。音频处理部25对从调谐器22或通信部27输入的音频数据进行适当的音频处理,并输出到音频输出部26。音频输出部26使用的是扬声器,将基于所输入的音频数据的音频与显示部24上显示的动态图像同步地输出。
[0099]电视接收机20经由调谐器接收广播波所传输的内容数据。并经由通信部27接收由互联网等通信线路发送来的内容数据。
[0100]图29是表示移动终端3的硬件结构的说明图。移动终端3包括控制部31、摄像机部32、加速度传感器33、显示部34、操作部35和通信部36。控制部31包括CPU31a、RAM31b和 R0M31c。
[0101]CPU31a经由总线连接至硬件各部。CPU31a按照存储在R0M31c中的控制程序,来控制硬件各部。RAM31b例如是SRAM、DRAM、闪存等。RAM31b中临时存储CPU31a执行各种程序时生成的各种数据。
[0102]摄像机部32包括摄像机模块32a和AF机构32b。摄像机模块32a具备透镜系统、摄像元件等,获取图像。AF机构32b控制摄像机模块32a的透镜系统,自动进行合焦。加速度传感器33对测量得到的移动终端3在规定方向上的加速度进行微分,从而计算出移动终端3的倾斜度。显示部34显示摄像机模块32a拍摄得到的图像、从内容服务器I发送来的内容、用于进行操作的按钮、菜单等。操作部35包括用于对移动终端3进行操作的按钮、用于对显示部34进行操作的触摸屏等。
[0103]通信部36与通过网络N与内容服务器I进行通信。从移动终端3发送到内容服务器I的有摄像机模块32a拍摄得到的图像、移动终端3与显示器2之间的距离、由加速度传感器33的测量值求出的移动终端3的倾斜角度、操作信息等。从内容服务器I发送来的有内容图像等。
[0104]通信部36经由移动电话基站7或WiMax的接入点而与网络N连接,从而与内容服务器I进行通信。另外,还通过WiFi与公共无线LAN连接,通过公共无线LAN经由网络N与内容服务器I进行通信。
[0105]接着,对实施方式7所涉及的信息提供系统的动作进行说明。图30、31是表示信息提供系统的动作步骤的流程图。通过用户的操作,从移动终端3向内容服务器发送连接请求(步骤S50)。内容服务器I从移动终端3接收连接请求(步骤S51)。内容服务器I开始新的会话,生成会话ID (步骤S52)。会话是用于管理内容服务器I与移动终端3之间的数据收发的机制,与Web服务器所使用的会话相同。会话ID是用于确定会话的ID,内容服务器I根据会话ID来确定移动终端3。
[0106]内容服务器I将包含会话ID的响应发送给移动终端3 (步骤S53)。
移动终端3接收来自内容服务器I的响应(步骤S54)。移动终端3提取出包含在响应中的会话ID,并将其存储到RAM31b中(步骤S55)。
[0107]用户将移动终端3举到电视接收机20前,用摄像机模块32a对电视接收机20所显示的信息中被注视的那部分的图像进行拍摄。移动终端3的CPU31a控制摄像机模块32a并获取图像,并且根据获取图像时AF机构32b的动作结果来获取移动终端3与电视接收机20之间的距离。加速度传感器33根据测量结果,计算出移动终端3的倾斜度(步骤S56)。移动终端3的CPU31a将所获取的图像、距离、计算出的倾斜度、会话ID发送到内容服务器
I(步骤 S57)。
[0108]内容服务器I的CPUlla使用从移动终端3接收到的数据中包含的会话ID,提取出会话变量(步骤S58)。内容服务器I的CPUlla参照会话变量,判定是否已确定了与移动终端3相对应的电视接收机20 (步骤S59)。在已确定了电视接收机20的情况下(步骤S59:是),即会话变量中包含有用于确定电视接收机的信息的情况下,内容服务器I的CPUlla将处理转移至步骤S63。在未确定电视接收机20的情况下(步骤S59:否),内容服务器I的CPUlla从移动终端3接收图像、距离、倾斜度,并基于接收到的距离、倾斜度,对接收到的图像进行修正(步骤S60)。具体而言,是将倾斜图像恢复到原样的修正、以及调整图像分辨率的修正。这是为了提高之后要进行的匹配的精度。内容服务器I对修正后的图像与发布给电视接收机20的图像进行匹配(步骤S61)。关于匹配,使用公知的技术即可。
[0109]内容服务器I的CPUlla根据匹配结果,确定正在显示所获取图像的电视接收机20,并在RAMllb中存储会话ID与所确定的电视接收机20之间的对应关系(步骤S62)。
[0110]利用步骤S62中的确定结果或会话ID与电视接收机之间的对应关系,内容服务器I的CPUlla基于从移动终端3接收到的图像、距离、倾斜度,检测出接收到的图像在电视接收机20所显示的图像内的位置。即,检测出接收到的图像在电视接收机20的显示面内的位置。根据该位置,CPUlla计算出移动终端3相对于电视接收机20的位置和方向(相对空间位置/方向)(步骤S63)。CPUlla根据计算出的位置/方向,确定要发送给移动终端3的图像的范围。CPUlla确定与该范围相对应的信息。CPUlla(读取部)从内容数据库12读取出所确定的信息,并利用图像处理部13生成图像(步骤S64)。CPUlla将所生成的图像、会话ID发送到移动终端3 (步骤S65)。
[0111]移动终端3的CPU31a从内容服务器I接收图像、会话ID(步骤S66)。CPU31a将接收到的图像显示在显示部34上,并等待用户的操作(步骤S67)。当用户进行了某种操作时(步骤S67:是),CPU31a判定是否是结束操作(步骤S68)。在是结束操作的情况下(步骤S68:是),CPU31a结束处理。当不是结束操作时(步骤S68:否),CPU31a向内容服务器I发送操作内容(步骤S69),并将处理返回至步骤S56。当经过了规定时间仍然没有用户操作的情况下(步骤S67:否),CPU31a将处理返回至步骤S56。之后,重复步骤S56及后面的处理。以上就是信息提供系统的基本动作。
[0112]在图31所示的处理步骤S67中,当用户没有在规定时间内进行了规定操作时,返回到步骤S56,移动终端3再次获取图像,并将图像等发送给内容服务器I。但并不限于此,也可以在用户没有进行明示操作的情况下,保持待机状态。所谓明示操作,例如是用户按下用于进行拍摄的快门按钮的操作。
[0113]如上所述,实施方式7中,内容服务器I与电视接收机20、移动终端3之间的通信经由网络来进行。从而,内容服务器I能够向多台电视接收机20、移动终端3提供服务。并且能够在内容服务器I集中进行管理,使得管理变容易。内容数据的维护也变得容易。
[0114]与实施方式I 一样,实施方式7中也可以发布使用地图来进行设施引导的内容。并且,也可以进行实施方式2?实施方式5所示的内容发布。实施方式I?实施方式5与实施方式6的不同之处在于,内容服务器I与电视接收机(显示器)相连接。这一不同导致了基本处理的不同、即图5与图30、31不同。而应用处理即内容发布是一样的,因此省略其说明。
[0115]各实施例中记载的技术特征(构成要素)可以相互组合,通过组合可以形成新的技术特征。
应当认为上述实施方式的各个方面均为例示,而并非限制。本发明的范围由权利要求的范围来表示,而并非由上述说明来表示,此外,本发明的范围还包括与权利要求的范围等同的含义及范围内的所有变更。
标号说明
[0116]I 内容服务器(计算机)
11控制部 Ila CPU lib RAM lie ROM
12内容数据库(存储部)
13图像处理部
14通信部(发送部)
2显示器3移动终端(移动通信设备)
31控制部31aCPU31bRAM31cROM
32摄像机部32a摄像机模块32bAF机构
33加速度传感器(测定部)
34显示部
35操作部
36通信部N网络
5广播站
6公共无线LAN接入点
7移动电话基站20电视接收机21aCPU
21bROM
21cRAM
22调谐器
23视频处理部
24显示部
25音频处理部
26音频输出部
27通信部
【权利要求】
1.一种信息发布方法,其特征在于, 计算机进行下述操作: 将具有层次结构的信息显示在显示器上, 获取对所述显示器上显示的所述信息的一部分进行拍摄而得到的图像, 检测出所获取的图像在所述显示器所显示的图像内的位置, 基于检测结果,确定与所述获取的图像相对应的具有层次结构的信息, 基于所确定的结果,来选择信息,该信息用于生成所述获取的图像的放大图像或缩小图像、或显示层次不同于所述获取的图像所显示层次的信息的图像, 输出所选择的信息。
2.一种计算机程序,其特征在于, 使计算机执行如下步骤: 检测出对显示器上显示的具有层次结构的信息的一部分进行拍摄后得到的图像在所述显示器所显示的图像内的位置的步骤; 基于检测结果,确定与所述拍摄到的图像相对应的具有层次结构的信息的步骤;以及基于所确定的结果,来选择信息的步骤,该信息用于生成所述拍摄到的图像的放大图像或缩小图像、或显示层次不同于所述拍摄到的图像所显示层次的信息的图像。
3.一种信息发布装置,将存储在存储部中的具有层次结构的信息发送到移动通信设备,其特征在于,包括: 将所述信息发布到显示器上的发布部; 从所述移动通信设备接收由所述移动通信设备拍摄得到的与所述显示器上显示的所述信息的一部分相对应的图像的接收部; 基于接收到的图像从所述存储部读取具有层次结构的信息的读取部;以及 将读取到的信息发送给移动通信设备的发送部。
4.如权利要求3所述的信息发布装置,其特征在于, 所述读取部包括: 检测出所述接收到的图像在所述显示器的显示面内的位置的检测部;以及基于该检测部的检测结果,确定与所述接收到的图像相对应的具有层次结构的信息的确定部, 所述信息发布装置具备从所述移动通信设备接收所述移动通信设备与所述显示器之间的距离的距离接收部, 所述信息发布装置基于所述确定部所确定的信息及接收到的距离,从所述存储部读取出用于生成相当于所述接收到的图像的放大图像或缩小图像的图像的信息。
5.如权利要求3所述的信息发布装置,其特征在于, 所述信息发布装置具备从所述移动通信设备接收所述移动通信设备与所述显示器之间的距离的距离接收部, 所述读取部基于接收到的距离,决定从所述存储部读取的所述信息的层次和/或发送到所述移动通信设备的所述信息的层次。
6.如权利要求4所述的信息发布装置,其特征在于, 所述信息发布装置具备从所述移动通信设备接收所述移动通信设备在与所述显示器的显示面平行的平面内的倾斜度的倾斜度接收部, 所述确定部使用接收到的倾斜度,确定与所述发送来的图像相对应的具有所述层次结构的信息。
7.如权利要求3至6的任一项所述的信息发布装置,其特征在于, 所述发布部将各自具有不同层次结构的信息发布给多个显示器, 所述信息发布装置具备第二确定部,该第二确定部通过对要在各显示器上进行显示的图像与从所述移动通信设备接收到的图像进行匹配,从而确定被所述移动通信设备获取了图像的显示器。
8.一种信息发布方法,其特征在于, 计算机进行下述操作: 将具有层次结构的信息发布给显示器, 接收对所述显示器上显示的所述信息的一部分进行拍摄而得到的图像, 检测出接收到的图像在所述显示器的显示面内的位置, 基于检测结果,确定与所述获取的图像相对应的具有层次结构的信息, 基于所确定的结果,从存储部读取出所述信息, 将读取的信息发送给移动通信设备。
9.一种移动通信设备,其特征在于,包括: 对显示了具有层次结构的信息的显示器进行拍摄,从而获取与所述信息的一部分相对应的图像的图像获取部; 将获取的图像发送到信息发布装置的图像发送部; 基于所发送的图像接收发送来的所述信息的接收部;以及 显示接收到的所述信息的显示部。
【文档编号】G06F13/00GK104380271SQ201380030618
【公开日】2015年2月25日 申请日期:2013年6月14日 优先权日:2012年6月15日
【发明者】早川进, 池田俊彦 申请人:夏普株式会社