信息提供设备、信息提供方法和程序的制作方法

文档序号:2622788阅读:152来源:国知局
专利名称:信息提供设备、信息提供方法和程序的制作方法
技术领域
本公开涉及一种信息提供设备、信息提供方法和程序,尤其涉及被配置为高效使用添加有位置信息的照片的信息提供设备、信息提供方法和程序。
背景技术
传统地,具有全球定位系统(GPS)功能的数字静物照相机可以拍摄照片、使用GPS功能获取拍摄照片的场所的位置信息、将位置信息添加到照片并记录照片。例如,日本特开2008-277959号公报公开了这样的成像装置在对运动图像成像的同时获取在对运动图像成像时的位置/方向信息,并与从地图数据提供服务器提供的地 像数据一起记录该位置/方向信息。这样,记录添加有位置信息的照片,从而可以轻松执行用于在显示装置上显示照片并在显示装置上显示显示有指示照片拍摄位置的标记的地图的处理。

发明内容
然而,需要将照片和拍摄照片的位置提供给用户,并使用添加有位置信息的照片高效地向用户提供价值高的信息。鉴于以上情况做出本公开,使得能够高效使用添加有位置信息的照片。根据本公开的实施例,提供了一种信息提供设备,包括路线信息获取单元,其获取设置有指示预定多个地点的位置的位置信息和指示地点中每一个地点的次序的次序信息的路线信息;照片获取单元,其获取在包括该地点的预定区域中拍摄的照片;地图制作单元,其基于路线信息所设有的位置信息制作显示有指示多个地点的标记的地图;以及显示控制单元,其根据路线信息所设有的次序信息,顺序地设置该多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示地点的标记的地图。根据本公开的实施例,提供了一种信息提供方法或实现该方法的计算机程序,该方法包括获取设置有指示预定多个地点位置的位置信息和指示地点中每一个地点的次序的次序信息的路线信息;获取在包括地点的预定区域中拍摄的照片;基于路线信息所设有的位置信息,制作显示有指示多个地点的标记的地图;以及根据路线信息所设有的次序信息顺序地设置多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示地点的标记的地图。根据本公开的实施例,提供了一系列处理,包括获取设置有指示预定多个地点位置的位置信息和指示地点中每一个地点的次序的次序信息的路线信息;获取在包括地点的预定区域中拍摄的照片;基于路线信息所设有的位置信息,制作显示有指示多个地点的标记的地图;以及根据路线信息所设有的次序信息顺序地设置多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示地点的标记的地图。
根据上述本公开的实施例,可以高效使用添加有位置信息的照片。


图I是示出应用本公开的信息提供设备的实施例配置实例的框图;图2是示出通过基于设置有多个地点的游览路线的幻灯片放映执行的处理的图;图3是示出幻灯片放映屏幕的显示实例的图;图4是示出用以选择游览路线的屏幕的显示实例的图;
图5是示出用以选择相册的屏幕的显示实例的图;图6是示出用于基于设置多个地点的游览路线执行幻灯片放映的处理的流程图;图7是示出制作游览路线的处理的流程图;以及图8是示出幻灯片放映处理的流程图。
具体实施例方式在下文中,将参照附图详细描述本发明的优选实施例。注意,在本说明书和附图中,用相同的附图标记表示具有基本相同的功能和结构的结构元件,略去对这些结构元件的重复说明。本公开的一个实施例提供一种信息提供设备,包括路线信息获取单元,其获取设置有指示预定多个地点的位置的位置信息和指示地点中每一个地点的次序的次序信息的路线信息;照片获取单元,其获取在包括地点的预定区域中拍摄的照片;地图制作单元,其基于路线信息所设有的位置信息,制作显示有指示多个地点的标记的地图;以及显示控制单元,其根据路线信息所设有的次序信息,顺序地设置多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示地点的标记的地图。本公开的一个实施例提供一种信息提供方法,包括获取设置有指示预定多个地点位置的位置信息和指示地点中每一个地点的次序的次序信息的路线信息;获取在包括地点的预定区域中拍摄的照片;基于路线信息所设有的位置信息,制作显示有指示多个地点的标记的地图;以及根据路线信息所设有的次序信息顺序地设置多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示地点的标记的地图。本公开的一个实施例提供一种用于使计算机执行信息提供处理的程序,包括获取设置有指示预定多个地点位置的位置信息和指示地点中每一个地点的次序的次序信息的路线信息;获取在包括地点的预定区域中拍摄的照片;基于路线信息所设有的位置信息,制作显示有指示多个地点的标记的地图;以及根据路线信息所设有的次序信息顺序地设置多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示地点的标记的地图。在下文中,将参照附图详细描述应用本公开的具体实施例。图I是示出应用本公开的信息提供设备的实施例配置实例的框图。图I中示出的信息提供设备11是所谓的智能电话。信息提供设备11通过网络12执行与提供各种信息的服务器13的通信,并根据来自用户的操作提供信息。
信息提供设备11包括触摸面板21、通信单元22、位置信息获取单元23、成像单元24、存储单元25、输出单元26以及控制单元27。触摸面板21包括具有液晶面板或有机电致发光(EL)面板的显示单元28,以及具有使用电阻性系统、电容性系统或者红外系统的检测功能的检测单元29。显示单元28根据控制单元27的控制,显示从服务器13提供的照片或在来自用户的操作时使用的图形用户接口(GUI)。检测单元29检测用户触摸(接触)了的显示单元28的表面位置,指定触摸位置,并将指示触摸位置的坐标信息提供给控制单元27。通信单元22根据移动电话中使用的无线通信标准执行数据通信,并经由诸如互 联网的网络12请求服务器13发送信息。服务器13管理数据库(DB),在该数据库中,诸如照片、音乐以及地图的各种信息被数字化并登记,服务器13从DB中搜索从通信单元22请求的信息并发送该信息。然后,通信单元22接收从服务器13发送的信息并将信息提供给控制单元27。位置信息获取单元23使用GPS或无线局域网(LAN)获取用以指定信息提供设备11当前位置的信息。例如,位置信息获取单元23基于基站的位置信息,使用从不同场所处部署的至少三个基站发送的无线LAN的电波和三边测量技术指定信息提供设备11的当前位置。成像单元24包括电荷耦合器件(CXD)或互补金属氧化物半导体(CMOS)传感器,并根据来自用户的快门操作拍摄照片。如果成像单元24拍摄照片,则控制单元27从位置信息获取单元23获取拍摄照片的场所的位置信息,将位置信息添加到拍摄的照片,并将照片存储在存储单元25中。在信息提供设备11中,通信单元22可以通过网络12将添加有位置信息的照片发送给服务器13,并将照片登记在服务器13的DB (例如,图2的照片DB)中。存储单元25具有即使在停止供电时也保持内容的非易失性半导体存储器,例如,快擦写存储器(例如,电可擦除可编程只读存储器(EEPROM))。存储单元25存储由控制单元27执行的程序(应用软件)和数字化照片、音乐以及地图。输出单元26具有扬声器或音乐再现单元,并且再现存储单元25中存储的音乐,并根据控制单兀27的控制输出首乐。控制单元27包括中央处理单元(CPU)、只读存储器(ROM)以及随机存取存储器(RAM),并将ROM或存储单元25中存储的程序加载到RAM,执行程序并控制信息提供设备11的各单元。可以将由CPU执行的程序预先存储在ROM或存储单元25中。另外,可以向存储单元25下载并可以更新程序。例如,控制单元27获取设置有预定地点(例如,具有旅游景点、商业设施以及公共设施的多个地点)的游览路线的路线信息。另外,控制单元27使显示单元28根据游览路线所设有的地点的次序显示照片,执行再现适合地点的音乐的程序并执行由输出单元26输出的幻灯片放映。将参照图2描述基于设置有多个地点的游览路线执行幻灯片放映的处理。如图2中所示,信息提供设备11执行与管理游览路线DB的服务器13A、管理照片DB的服务器13B以及管理音乐DB的服务器13C的通信。例如,如果用户操作信息提供设备11以选择游览路线,则在信息提供设备11中,图I的通信单元22执行与服务器13A的通信,获取由用户选择的游览路线的路线信息,并将路线信息存储在存储单元25中。在服务器13A的游览路线DB中,数字化并登记多个游览路线的路线信息。路线信息包括对游览路线多个地点中的每个地点设置的指示每个地点的位置的位置信息(纬度和经度)、指示每个地点所属地域(例如,国家或所在地的名称)的地域信息、以及指示参观地点的次序的次序信息。然后,在信息提供设备11中,控制单元27通过通信单元22将每个地点的位置信息发送给服务器13B,并请求服务器13B提供每个地点的邻近场所中拍摄的预定数量的照片(例如,16个照片)。在服务器13B的照片DB中,数字化并登记添加有拍摄照片的位置的位置信息的照片。服务器13B基于从信息提供设备11发送的每个地点的位置信息,从照片DB中搜索添加有每个地点的邻近场所(在包括每个地点的位置的预定范围中,例如直径等于或小于IOOm的范围中)的位置信息的照片。 这样,当将从信息提供设备11请求的等于或大于预定数量的照片登记在照片DB中时,服务器13B从照片中选择适合在信息提供设备11中显示的预定数量的照片。例如,使用信息提供设备11执行的幻灯片放映预先识别目的地的环境。服务器13B选择拍摄每个地点的总体景象或表征每个地点场景的标志的照片。另外,服务器13B识别信息提供设备11显示单元28的尺寸并选择尺寸与显示单元28的尺寸匹配的照片。针对多个发送请求地点中的每一个发送请求地点,服务器13B将每个地点的邻近场所中拍摄的预定数量的照片发送给的信息提供设备U。从而,在信息提供设备11中,控制单元27获取由通信单元22接收的多个照片并将照片存储在存储单元25中。控制单元27通过通信单元22将每个地点的地域信息发送给服务器13C,并请求服务器13C搜索与每个地点的地域相关联的音乐。例如,当各地点属于多个国家时,控制单元27请求服务器13C提供每个国家的音乐。当多个地点属于相同地域时,控制单元27针对各地点发送相同地域信息。在服务器13C的音乐DB中,数字化并登记与地域信息相关联的音乐(例如,与每个国家名称相关联的国歌)。服务器13C基于从信息提供设备11发送的每个地点的地域信息从音乐DB搜索与每个地点的地域相关联的音乐,并将作为搜索结果获得的多个音乐发送给信息提供设备11。在此情形中,当对游览路线所设有地点属于的地域的数量只有一个时,服务器13C发送与该地域相关联的预定数量的(例如,三个)音乐。在信息提供设备11中,控制单元27获取由通信单元22接收的多个音乐,并将音乐存储在存储单元25中。这样,信息提供设备11对于对游览路线设置的在每个地点获取每个地点的邻近场所拍摄的预定数量的照片,并获取与每个地点的地域相关联的多个音乐。控制单元27顺序使显示单元28根据游览路线的路线信息中包括的次序信息显示每个地点的照片,并从输出单兀26输出适合每个地点的音乐。信息提供设备11在显示单元28上显示用以显示服务器13A的游览路线DB中登记的多个游览路线的名称列表的屏幕(图4的屏幕51),并允许用户选择游览路线以执行幻灯片放映。另外,信息提供设备11允许用户使用服务器13B的照片DB中登记的照片选择游览路线。
在服务器13B的照片DB中,可以对每个任意分类登记照片。例如,当用户旅行时,可以将在目的地处拍摄的多个照片登记在照片DB中作为一个分类。在下文中,将以上述方式分类的照片的集合称为相册。服务器13B将照片DB中登记的多个相册的名称发送给信息提供设备11。信息提供设备11在显示单元28上显示用以显示相册名称列表的屏幕(图5的屏幕61),并使用由用户选择的相册制作游览路线以执行幻灯片放映。在信息提供设备11中,可以基于由用户指定的地点制作游览路线,并可以执行基于制作的游览路线的幻灯片放映。例如,信息提供设备11从管理数字化并登记地图的地图数据库的服务器(图中未示出)根据来自用户的操作获取场所的地图,并在显示单元28上显示地图。用户触摸显示单元28的表面,并执行操作以在显示单元28上显示的地图上指定任意地点,且控制 单元27基于由检测单元29检测的触摸位置指定地点。例如,在图2中,在信息提供设备11上显示在制作游览路线时显示用以指定地点的地图的屏幕31。如果用户触摸触摸屏幕31上显示的地图上的任意地点恒定时间,则控制单元27指定地点,且在屏幕31上显示指示该地点的标记32。如果用户指定多个地点并执行用以命令制作游览路线的操作,则控制单元27生成包括由用户指定的地点的位置信息和根据用户指定地点的次序的次序信息的路线信息。控制单元27基于每个地点的位置信息参考关于地图数据库中登记的地图的信息,并获取每个地点的地域信息。信息提供设备11可以根据以上述方式制作的游览路线的路线信息从服务器13B和13C获取照片和音乐,并执行幻灯片放映。信息提供设备11可以将由用户制作的游览路线的路线信息上载到服务器13A,即,通过通信单元22将路线信息发送给服务器13A,并将路线信息登记在服务器13A的游览路线DB中。从而,通过服务器13A与其它用户(具有其它信息提供设备的用户)共享由用户制作的游览路线。例如,在服务器13A的游览路线DB中,除了由信息提供设备11的用户制作的游览路线之外,登记用户的家庭或友人制作的游览路线和由大量未指定用户制作的游览路线。另外,可以基于设置多个地点的游览路线,在执行用于执行幻灯片放映的应用软件的信息提供设备11的用户之间共享游览路线。同样地,可以在具有信息提供设备11的用户之间共享服务器13B的照片DB中登记的相册。这样,在信息提供设备11中,根据由用户选择的游览路线、基于由用户选择的相册的游览路线以及用户制作的游览路线中的任一个游览路线执行幻灯片放映。接下来,图3是示出幻灯片放映屏幕的显示实例的图。幻灯片放映屏幕41的整个表面成为照片显示单元42和地图显示单元43,在幻灯片放映屏幕41上显示标题显示单元44、文本信息显示单元45以及⑶I显示单元46以覆盖照片显示单元42上显示的照片。半透明地显示标题显示单元44、文本信息显示单元45以及⑶I显示单元46,使得可以识别照片显示单元42上显示的照片。在照片显示单元42上,地点根据由用户选择的路线的路线信息中包括的次序信息按次序成为显示对象,并顺序显示地点的相邻场所的照片。在地图显示单元43上,显示基于在照片显示单元42上显示照片的显示对象地点的、具有预定范围(例如,任意设置的范围,诸如任何方向上Ikm)的地图。在地图显示单元43上,显示指示对游览路线设置每个地点的标记并根据游览路线按次序耦合地点的线。在图3的显示实例中,显示标记43a和43b。标记43a示出当前显示对象的地点,标记43b示出下一显示对象的地点。例如,如果在照片显示单元42上显示由标记43a示出的地点的邻近场所的所有照片作为幻灯片放映进度,则由标记43b示出的地点的邻近场所的照片显示开始,并且地图显示单元43利用基于标记43b的地图更新地图。在地图显示单元43的下侧,显示成为当前显示对象的地点的地理名称。在图3的显示实例中,显示地理名称“阿穆尔区”。在标题显示单元44上,显示照片显示单元42上显示的照片的标题和拍摄照片的日期。在图3的显示实例中,在标题显示单元44的右端上显示标题“冬季道路”,在标题显 示单元44的左端上显示日期“2008年2月6日”。在文本信息显示单元45上,显示可以通过语句显示的各种信息。例如,在文本信息显示单元45上显示由用户选择的游览路线的名称。在图3的显示实例中,显示游览路线的名称“横贯西伯利亚铁路之旅”。在文本信息显示单元45上,显示与照片显示单元42上显示的照片的地点相关联的信息。在图3的显示实例中,显示关于地点的信息(比罗比詹是俄罗斯远东犹太自治州的省会)。信息提供设备11通过自动搜索互联网上提供的信息显示关于地点的信息。在文本信息显示单元45上,显示示出成为显示对象的地点的次序的信息。在图3的显示实例中,显示示出对游览路线设置的18个地点之中的第4个地点成为显示对象的信息“4/18”。文本信息显示单元45上显示的信息不限于图中示出的实例。例如,在文本信息显示单元45上,可以显示针对游览路线的说明(子标题)或示出针对显示对象地点的预定数量的照片之中照片显示单元42上显示的照片的次序的信息。
在⑶I显示单元46上,显示关于幻灯片放映进度的多个⑶I部件。在图3的显示实例中,显示进度条46a、跳过返回按钮46b、返回按钮46c、供给(feeding)按钮46d以及跳过供给按钮46e。进度条46a以图形方式显示成为显示对象的地点的进度状况,其左端示出起点,其右端示出了目的地。跳过返回按钮46b在将紧接成为显示对象的地点之前的地点设置成显示对象时工作,且返回按钮46c在显示紧接照片显示单元42上显示的照片之前显示的照片时工作。供给按钮46d在显示照片显示单元42上显示的照片的下一个显示的照片时工作,跳过供给按钮46e在将成为显示对象的地点下一个的地点设置成显示对象时工作。通过在信息提供设备11的显示单元28上显示幻灯片放映屏幕41,用户可以在用户旅行之前通过照片查看目的地的景象,识别拍摄景象照片的场所,并获知关于场所的信息。通过根据用户的游览日程按次序执行幻灯片放映,用户可以更真实地获知游览日程。接下来,图4是示出用以选择游览路线的屏幕的显示实例的图。如图4中所示,在屏幕51上显示标题显示单元52、列表显示单元53以及取消按钮54。在标题显示单元52上,显示示出屏幕是用以选择游览路线的屏幕的标题(游览路线选择)。在列表显示单元53上,显示(提供)由信息提供设备11从服务器13A(参照图2)获取的多个游览路线的名称列表。在图4的显示实例中,在列表显示单元53上显示三个游览路线的名称“日本岛屿参观之旅”、“西藏之旅”以及“横贯西伯利亚铁路之旅”。当将多个游览路线登记在服务器13A的游览路线DB中时,如果用户在用户触摸到触摸面板21表面的状态中上、下移动手指,则滚动列表显示单元53的显示,并显示其它游览路线的名称。取消按钮54在用户取消游览路线选择时工作。如果在信息提供设备11的显示单元28上显示屏幕51,且用户从列表显示单元53的显示中触摸任意游览路线的名称,则选择该游览路线。如上所述,信息提供设备11允许用户从服务器13B的照片DB中登记的相册中选择用于幻灯片放映的相册,并可以基于相册中包括的照片执行游览路线的幻灯片放映。
接下来,图5是示出用以选择相册的屏幕的显示实例的图。
如图5中所示,在屏幕61上显示标题显示单元62和列表显示单元63。在标题显示单元62上,显示列表显示单元63上显示的相册所属的文件夹的名称,以示出屏幕是用以从文件夹中选择相册的屏幕。在图5的显示实例中,在标题显示单元62上显示示出用户在服务器13B的照片DB中登记的相册所属的文件夹的文件夹名称“我的相皿”
册o在列表显示单元63上,显示(提供)由信息提供设备11从服务器13B(参照图2)获取的多个相册的列表。在图5的显示实例中,在列表显示单元63上显示三个相册的名称“日本之旅”、“惊喜照片”以及“照片短语”。另外,显示相册的名称、相册中包括的照片的缩略图、制作相册的日期以及相册中包括的照片的数量。当在服务器13B的照片DB中登记多个相册时,如果用户在用户触摸到触摸面板21表面的状态中上、下移动手指,则滚动列表显示单元53的显示,显示其它相册的名称。如果在信息提供设备11的显示单元28上显示屏幕61,且用户从列表显示单元63的显示中触摸任意相册的名称,则选择相应相册。接下来,图6是示出用于基于由图I的信息提供设备I设置了多个地点的游览路线执行幻灯片放映的处理的流程图。例如,如果用户操作信息提供设备11以命令执行用以执行幻灯片放映的程序,则处理开始。在步骤Sll中,控制单元27使触摸面板21的显示单元28显示用以选择获取游览路线的方法以执行幻灯片放映的选择屏幕,且处理进行到步骤S12。在选择屏幕上,显示允许用户选择游览路线选择、相册选择以及游览路线生成中任一个的GUI按钮。在步骤S12中,控制单元27基于由触摸面板21的检测单元29检测的用户的触摸位置确定用户是否选择游览路线选择、相册选择以及游览路线生成中的任一个。在步骤S12中,当控制单元27确定用户选择游览路线选择时,处理进行到步骤S13。在步骤S13中,控制单元27执行控制操作,使得通信单元22获取执行与图2的服务器13A通信的游览路线DB中登记的游览路线的名称。通信单元22根据来自控制单元27的控制经由网络12执行与服务器13A的通信,获取游览路线DB中登记的游览路线的名称,并将名称提供给控制单元27。在步骤S13的处理之后,处理进行到步骤S14,且控制单元27使触摸面板21的显示单元28显示用以允许用户从步骤S13中获取的游览路线中选择游览路线以执行幻灯片放映的屏幕51 (参照图4)。如果用户触摸屏幕51的列表显示单元53上显示的游览路线的名称比预定时间长的时间,则检测单元29检测到触摸位置。控制单元27指定用户选择的游览路线,处理进行到步骤S15。在步骤S15中,控制单元27执行控制操作,使得通信单元22获取用户在步骤S14中选择的游览路线的路线信息。通信单元22根据来自控制单元27的控制经由网络12执行与服务器13A的通信,从游览路线DB获取由用户选择的游览路线的路线信息,并将路线信息提供给控制单元27。处理进行到步骤S16。在步骤S16中,控制单元27执行控制操作,使得通信单元22获取步骤S15中获取的路线信息中包括的每个地点的邻近场所的照片。通信单元22根据来自控制单元27的控制经由网络12执行与服务器13B的通信,将每个地点的位置信息发送给服务器13B,并请求服务器13B提供在每个地点的邻近场所拍摄的预定数量的照片。根据请求,服务器13B参考向照片DB中登记的照片添加的位置信息,搜索添加每个地点的邻近场所位置信息的照片,并将照片发送给信息提供设备11。在信息提供设备11中,通信单元22经由控制单元27接 收来自服务器13B的照片并将照片存储在存储单元25中。在步骤S17中,控制单元27执行控制操作,使得通信单元22获取与步骤S15中获取的路线信息中包括的每个地点的地域相关联的音乐。通信单元22根据来自控制单元27的控制经由网络12执行与服务器13C的通信,将每个地点的地域信息发送给服务器13C,并请求服务器13C提供与每个地点的地域相关联的音乐。根据请求,服务器13C参考与音乐DB中登记的音乐相关联的地域信息,搜索与每个地点的地域相关联的多个音乐,并将音乐发送给信息提供设备11。在信息提供设备11中,通信单元22经由控制单元27接收来自服务器13C的音乐并将音乐存储在存储单元25中。在步骤S18中,控制单元27基于步骤S15中获取的路线信息制作图3的地图显示单元43上显示的地图。例如,控制单元27从图中未示出的服务器管理的地图数据库中获取包括地点中所有地点的地图。另外,控制单元27基于路线信息中包括的每个地点的位置信息制作在获取的地图上显示指示每个地点的标记的地图,根据路线信息中包括的次序信息显示耦合每个地点的线。在步骤S18的处理之后,处理进行到步骤S19,控制单元27显示在显示单元28上显示用以开始幻灯片放映的幻灯片放映开始按钮的开始屏幕,且处理进行到步骤S20。在开始屏幕上,可以显示步骤S18中制作的地图(通过线耦合地点中所有地点的地图)的整个范围。在步骤S20中,控制单元27确定幻灯片放映是否正开始,并将处理维持在等待状态中直到确定幻灯片放映正开始。例如,如果检测单元29在步骤S19中检测到用户触摸显示单元28上显示的开始屏幕的幻灯片放映开始按钮,则控制单元27确定幻灯片放映正开始,且处理进行到步骤S21。在步骤S21中,控制单元27通过参照图3描述的幻灯片放映屏幕41显示照片或地图,并执行用以再现音乐的幻灯片放映处理。在幻灯片放映处理之后。处理结束。同时,在步骤S12中,当控制单元27确定用户选择相册选择时,处理进行到步骤S22。在步骤S22中,控制单元27执行控制操作,使得通信单元22获取执行与图2服务器13B通信的相册DB中登记的相册的名称。通信单元22根据来自控制单元27的控制,经由网络12执行与服务器13B的通信,获取照片DB中登记的相册的名称,并将名称提供给控制单元27。在步骤S22的处理之后,处理进行到步骤S23,控制单元27使触摸面板21的显示单元28显示屏幕61 (参照图5),以允许用户从步骤S22中获取的相册中选择用于游览路线的相册以执行幻灯片放映。如果用户触摸屏幕61的列表显示单元63上显示的相册的名称比预定时间长的时间,则检测单元29检测到触摸位置。控制单元27指定用户选择的相册,处理进行到步骤S24。在步骤S24中,控制单元27执行控制操作,使得通信单元22执行与图2服务器 13B的通信,并获取用户在步骤S23中选择的相册中包括的照片。通信单元22根据来自控制单元27的控制经由网络12执行与服务器13B的通信,并请求服务器13B发送用户选择的相册中包括的相册。根据请求,如果从服务器13B发送照片,则通信单元22经由控制单元27接收照片并将照片存储在存储单元25中,处理进行到步骤S25。在步骤S25中,控制单元27使用由用户在步骤S23中选择的相册生成游览路线的路线信息。即,控制单元27基于向步骤S24中获取的照片添加的位置信息指定在作为一个地点的恒定范围中拍摄了一个或更多个照片的场所。另外,控制单元27设置恒定范围中的任何地点作为地点,并生成地点的位置信息。例如,当在拍摄多个照片的恒定范围中存在旅游景点时,控制单元27设置旅游景点作为地点。控制单元27经由网络12参考图中未示出的服务器管理的地图数据库,指定设置的地点所属的地域,并生成每个地点的地域信息。另外,控制单元27基于向设置地点的照片添加的时间信息(指示拍摄照片时的时间的信息)生成指示地点次序的次序信息。这样,控制单元27生成包括位置信息、地域信息以及次序信息的路线信息。在步骤S25的处理之后,处理进行到步骤S17。在下文中,基于步骤S25中做出的游览路线执行上述处理。同时,在步骤S12中,当控制单元27确定用户选择游览路线生成时,处理进行到步骤S26,并执行制作游览路线的处理。在制作游览路线的处理中制作游览路线之后,处理进行到步骤S16。在下文中,基于制作游览路线的处理中制作的游览路线执行上述处理。接下来,图7是示出在图6的步骤S26中制作游览路线的处理的流程图。在步骤S31中,控制单元27使显示单元28基于经由网络12从图中未示出的服务器所管理的地图数据库提供的地图显示宽广区域的地图,处理进行到步骤S32。在步骤S32中,控制单元27根据来自用户的操作调整显示单元28上显示的地图的显示,且处理进行到步骤S33。例如,如果用户输入地理名称以执行用以命令执行搜索的操作,则控制单元27使显示单元28显示基于作为搜索结果获得的地点制作的详细地图。如果用户在用户触摸到触摸面板21表面的状态中执行上、下以及右、左移动手指的操作,则控制单元27根据该操作上、下以及右、左移动显示单元28上显示的地图。如果用户在用户用两个手指触摸触摸面板21表面的状态中执行操作,以增加或减小两个手指的间隔,则控制单元27根据该操作放大或缩小显示单元28上显示的地图。当用户未执行用以调整地图显示的操作时,跳过步骤S32,处理进行到步骤S33。在步骤S33中,控制单元27基于来自检测单元29的输出确定用户是否触摸触摸面板比恒定时间长的时间。例如,在信息提供设备11中,预先设置对于允许用户指定地图上的地点所需的恒定时间。当指示从检测单元29提供的触摸位置的坐标信息等于或多于恒定时间未改变时(或当改变量在预定改变量内时),控制单元27确定用户触摸触摸面板比恒定时间长的时间。在步骤S33中,当控制单元27确定用户未触摸触摸面板比恒定时间长的时间时,处理返回步骤S32。在下文中,重复同样处理。同时,在步骤S33中,当控制单元27确定用户触摸触摸面板比恒定时间长的时间时,处理进行到步骤S34。在步骤S34中,控制单元27设置地图上用户触摸比恒定时间长的时间的地点并生成地点的位置信息。控制单元27统计用户指定的地点的次序。在步骤S34的处理之后,处理进行到步骤S35,控制单元27确定是否生成路线信息。例如,如果用户生成两个或更多地点,则在屏幕上显示用以命令生成路线信息的GUI按钮,如果用户触摸GUI按钮,则控制单元27确定生成路线信息。 在步骤S35中,当控制单元27确定未生成路线信息时,处理返回步骤S32。在下文中,重复同样处理。同时,在步骤S35中,当控制单元27确定生成路线信息时,处理进行到步骤S36。在步骤S36中,控制单元27基于步骤S34中设置的每个地点的位置信息参考图中未示出的服务器管理的地图数据库,指定设置的地点所属的地域,并且生成每个地点的地域信息。另夕卜,控制单元27基于无论何时指定每个地点时统计的次序生成包括每个地点的地域信息和位置信息以及次序信息的路线信息。在步骤S36的处理之后,结束制作游览路线的处理。接下来,图8是示出图6的步骤S21中幻灯片放映处理的流程图。在步骤S41中,控制单元27使幻灯片放映屏幕41的照片显示单元42根据路线信息中包括的次序信息显示成为显示对象的地点的一个照片。另外,控制单元27在幻灯片放映屏幕41的标题显示单元44上显示拍摄了照片显示单元42上显示的照片的日期或标题。例如,在步骤S41中,控制单元27设置次序信息中首先设置的地点作为显示对象,并显示地点的邻近场所中拍摄的预定数量的照片之中的第一个照片。在步骤S41的处理之后,处理进行到步骤S42,控制单元27使幻灯片放映屏幕41的地图显示单元43显示图6的步骤S18中制作的地图之中包括显示对象地点的具有预定范围的地图,处理进行到步骤S43。在步骤S43中,控制单元27执行控制操作,使得输出单元26重现图6的步骤S17中获取的音乐之中与显示对象的地点相关联的音乐。从输出单元26输出音乐,处理进行到步骤S44。在步骤S44中,控制单元27在幻灯片放映屏幕41的文本信息显示单元45上显示游览路线的名称。另外,控制单元27经由通信单元22在互联网上适当获取与显示对象的地点相关联的信息,并在文本信息显示单元45上显示信息。在步骤S44的处理之后,处理进行到步骤S45,控制单元27确定是否显示了成为显示对象的地点的照片中的所有照片。例如,当在照片显示单元42上显示了针对成为显示对象的地点在步骤S16中获取的预定数量的照片中的所有照片时,控制单元27确定显示了该地点的照片中的所有照片。
在步骤S45中 ,当确定尚未显示成为显示对象的地点的照片中的所有照片时,处理进行到步骤S46,控制单元27更新照片显示单元42上显示的照片。即,控制单元27使照片显示单元42显示针对成为显示对象的地点在步骤S16中获取的预定数量的照片之中的未显示照片。在步骤S46的处理之后,处理返回步骤S45。在下文中,重复同样处理。同时,在步骤S45中,当控制单元27确定显示了成为显示对象的地点的照片中的所有照片时,处理进行到步骤S47,控制单元27确定对游览路线设置的地点中的所有地点是否成为了显示对象。在步骤S47中,当控制单元27确定对游览路线设置的地点中的所有地点尚未成为显示对象,则处理进行到步骤S48。在步骤S48中,控制单元27根据路线信息的次序信息设置成为下一显示对象的地点作为新显示对象,处理返回步骤S41。在下文中,基于成为新显示对象的地点重复同样处理。控制单元27更新指示文本信息显示单元45中地点的次序的信息或GUI显示单元46的进度条46a的显示。同时,在步骤S47中,当控制单元27确定对游览路线设置的地点中的所有地点成为了显示对象时,控制单元27终止幻灯片放映处理。如上所述,在信息提供设备11中,可以使用添加有位置信息的照片执行基于游览路线的幻灯片放映,可以顺序显示照片,可以在地图上显示地点的位置信息。从而,相比于简单显示照片和拍摄照片的场所的情形而言,可以将沿着游览路线连续显示并具有高价值的信息提供给用户。例如,在用户参加某个游览之前,用户选择通过游览的名称登记的游览路线和执行幻灯片放映,使得用户可以预先获知游览的环境。在用户旅行了之后,用户将目的地处拍摄的照片的相册登记在服务器13B的照片DB中,使得用户的友人可以选择相册,执行幻灯片放映并共享用户的旅行体验。在信息提供设备11中,当显示了显示对象地点的照片时,因为再现地点的音乐,所以用户可以相比于简单显示照片的情形而言更享受幻灯片放映。用户可以使用与文本信息显示单元45上显示的地点相关联的信息深化他或她对于地点的知识。这样,信息提供设备11可以使用照片、地图、音乐以及文本信息,向用户提供合成且多方面的信息。在信息提供设备11中,用户因为用户可以生成游览路线,所以可以虚拟享用已有游览路线中不包括的原始游览路线。在此情形中,当制作游览路线时,用户可以向信息提供设备11只输入多个旅游景点的地理名称,使得信息提供设备11从地理名称获取位置信息、地域信息以及次序信息(密切旅游景点的次序)。在游览信息中可以不包括地域信息,使信息提供设备11根据位置信息确定地点的地域和获取与该地域相关联的音乐。在此实施例中,描述了照片的幻灯片放映。然而,可以在照片显示单元42上显示每个地点的邻近场所中成像的移动图像。除了经由网络12从服务器13获取照片、地图以及音乐之外,可以将执行幻灯片放映所需的所有信息存储在存储单元25中,可以只通过信息提供设备11执行处理。相比而言,可以通过图中未示出的服务器执行处理中的所有处理(或处理的一部分),信息提供设备11可以接收处理的结果,信息提供设备11可以在显示单元28上显示结果,可以从输出单元26输出结果。S卩,可以经由网络12将用以根据设置多个地点的游览路线执行幻灯片放映的程序部分或整个提供给信息提供设备U。用户可以使用信息提供设备11的成像单元24拍摄、并包括由位置信息获取单元23获取的位置信息的多个照片制作相册,将相册上载到服务器13B,并将相册登记在照片DB中。从而,用户可以与其它用户使用相册的照片共享游览路线。触摸面板21可以检测用户使手指靠近触摸面板21 (使手指靠近触摸面板21,使得用户不接触到触摸面板21的表面),在针对触摸面板21的触摸的检测中包括检测用户的手指靠近触摸面板21。触摸面板21可以检测用户通过除了手指以外的物体触摸到触摸面板,例如,通过手写笔触摸到触摸面板(手写笔输入)。不需要根据流程图中描述的次序按时间顺序执行,而可以并行或各自执行(例如,并行处理或对象处理)参照流程图描述的各处理。一个CPU可以处理程序,多个CPU可以执行对程序的分布式处理。 可以如下构造本技术。(I)一种信息提供设备,包括路线信息获取单元,其获取设置有指示预定多个地点的位置的位置信息和指示地点中每一个地点的次序的次序信息的路线信息;照片获取单元,其获取在包括地点的预定区域中拍摄的照片;地图制作单元,其基于路线信息所设有的位置信息,制作显示有指示多个地点的标记的地图;以及显示控制单元,其根据路线信息所设有的次序信息,顺序地设置多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示地点的标记的地图。(2)如(I)所述的信息提供设备,其中,路线信息获取单元与管理登记有多个路线信息的数据库的服务器进行通信,将数据库中登记的多个路线信息提供给用户,并从服务器获取用户选择的路线信息。(3)如⑴或⑵所述的信息提供设备,其中,照片获取单元被配置为与管理登记有被添加拍摄照片位置的位置信息的多个照片的数据库的服务器进行通信,并基于由路线信息获取单元获取的路线信息所设有的位置信息获取在包括地点的预定区域中拍摄的照片。(4)如(I)至(3)中任一项所述的信息提供设备,还包括输出单元,其输出与由显示控制单元设置为显示对象的地点相关联的音乐。(5)如(4)所述的信息提供设备,其中,指示地点所属的地域的地域信息被设置在路线信息中,信息提供设备还包括音乐获取单元,其与管理登记有多个音乐的数据库的服务器进行通信,并获取与路线信息所设有的地域信息相关联的多个音乐,以及
输出单元被配置为输出由音乐获取单元获取的音乐之中与由显示控制单元设置为显示对象的地点相关联的音乐。(6)如⑴至(5)中任一项所述的信息提供设备,其中,路线信息获取单元被配置为与管理数据库的服务器进行通信,在数据库中,针对分类中的每一个分类登记有被添加拍摄照片位置的位置信息的多个照片,将数据库中登记的照片的分类提供给用户,并基于添加给由用户选择的分类中包括的多个照片的位置信息和拍摄每一照片的时间的次序生成路线信息。(7)如⑴至(6)中任一项所述的信息提供设备,其中, 路线信息获取单元被配置为使显示单元显示地图以指定地点,并基于由用户指定的多个地点的位置信息和用户指定的各个地点的次序生成路线信息。(8)如(J)所述的信息提供设备,还包括通信单元,其允许用户指定多个地点,并发送由路线信息获取单元生成的路线信息,其中,通信单元将路线信息发送给管理登记有多个路线信息的数据库的服务器,以与其它信息提供设备共享路线信息。(9)如⑴至⑶中任一项所述的信息提供设备,其中,显示控制单元被配置为使显示单元显示照片以及与作为显示对象设置的地点相关联的信息。本领域技术人员应当理解,根据设计需要和其它因素,会出现各种变型、组合、子组合和修改,只要它们在所附权利要求书或其等同物的范围内。本申请包含与2011年4月21日提交日本专利局的日本优先权专利申请JP2011-094940中公开的主题相关的主题,其全部内容经引用合并于此。
权利要求
1.一种信息提供设备,包括 路线信息获取单元,其获取设置有指示预定多个地点的位置的位置信息和指示所述地点中每一个地点的次序的次序信息的路线信息; 照片获取单元,其获取在包括所述地点的预定区域中拍摄的照片; 地图制作单元,其基于所述路线信息所设有的所述位置信息,制作显示有指示所述多个地点的标记的地图;以及 显示控制单元,其根据所述路线信息所设有的所述次序信息,顺序地设置所述多个地点作为显示对象,并使显示单元显示在设置为显示对象的所述地点拍摄的照片以及预定范围的、包括指示所述地点的所述标记的地图。
2.如权利要求I所述的信息提供设备,其中, 所述路线信息获取单元与管理登记有多个路线信息的数据库的服务器进行通信,将所述数据库中登记的所述多个路线信息提供给用户,并从所述服务器获取用户选择的路线信肩、O
3.如权利要求I所述的信息提供设备,其中, 所述照片获取单元被配置为与管理登记有被添加拍摄照片位置的位置信息的多个照片的数据库的服务器进行通信,并基于由所述路线信息获取单元获取的路线信息所设有的位置信息获取在包括所述地点的预定区域中拍摄的照片。
4.如权利要求I所述的信息提供设备,还包括 输出单元,其输出与由所述显示控制单元设置为显示对象的地点相关联的音乐。
5.如权利要求4所述的信息提供设备,其中, 指示所述地点所属的地域的地域信息被设置在所述路线信息中, 所述信息提供设备还包括音乐获取单元,其与管理登记有多个音乐的数据库的服务器进行通信,并获取与所述路线信息所设有的所述地域信息相关联的多个音乐,以及 所述输出单元被配置为输出由所述音乐获取单元获取的音乐之中与由所述显示控制单元设置为显示对象的地点相关联的音乐。
6.如权利要求I所述的信息提供设备,其中, 所述路线信息获取单元被配置为与管理数据库的服务器进行通信,在所述数据库中,针对分类中的每一个分类登记有被添加拍摄照片位置的位置信息的多个照片,将所述数据库中登记的照片的分类提供给用户,并基于添加给由用户选择的分类中包括的多个照片的位置信息和拍摄每一照片的时间的次序生成所述路线信息。
7.如权利要求I所述的信息提供设备,其中, 所述路线信息获取单元被配置为使所述显示单元显示地图以指定所述地点,并基于由用户指定的所述多个地点的位置信息和用户指定的各个地点的次序生成所述路线信息。
8.如权利要求7所述的信息提供设备,还包括 通信单元,其允许用户指定所述多个地点,并发送由所述路线信息获取单元生成的所述路线信息, 其中,所述通信单元将所述路线信息发送给管理登记有多个路线信息的数据库的服务器,以与其它信息提供设备共享所述路线信息。
9.如权利要求I所述的信息提供设备,其中,所述显示控制单元被配置为使所述显示单元显示照片以及与作为显示对象设置的地点相关联的信息。
10.一种信息提供方法,包括 获取设置有指示预定多个地点位置的位置信息和指示所述地点中每一个地点的次序的次序信息的路线信息; 获取在包括所述地点的预定区域中拍摄的照片; 基于所述路线信息所设有的所述位置信息,制作显示有指示所述多个地点的标记的地图;以及 根据所述路线信息所设有的次序信息顺序地设置所述多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示所述地点的标记的地图。
11.一种用于使计算机执行信息提供处理的程序,包括 获取设置有指示预定多个地点位置的位置信息和指示所述地点中每一个地点的次序的次序信息的路线信息; 获取在包括所述地点的预定区域中拍摄的照片; 基于所述路线信息所设有的所述位置信息,制作显示有指示所述多个地点的标记的地图;以及 根据所述路线信息所设有的次序信息顺序地设置所述多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示所述地点的标记的地图。
全文摘要
提供一种信息提供设备、信息提供方法和程序。信息提供设备包括路线信息获取单元,其获取设置有指示预定多个地点的位置的位置信息和指示地点中每一个地点的次序的次序信息的路线信息;照片获取单元,其获取在包括地点的预定区域中拍摄的照片;地图制作单元,其基于路线信息所设有的位置信息,制作显示有指示多个地点的标记的地图;以及显示控制单元,其根据路线信息所设有的次序信息,顺序地设置多个地点作为显示对象,并使显示单元显示在设置为显示对象的地点拍摄的照片以及预定范围的、包括指示地点的标记的地图。
文档编号G09B29/10GK102750313SQ20121011045
公开日2012年10月24日 申请日期2012年4月13日 优先权日2011年4月21日
发明者井上晓, 永田聪, 近藤重和, 野村和典 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1