提供搜索服务的设备及其方法和程序的制作方法

文档序号:5842046阅读:200来源:国知局
专利名称:提供搜索服务的设备及其方法和程序的制作方法
技术领域
与本发明一致的设备和方法涉及显示控件(widget)窗口,更具体地, 涉及提供一种提供搜索服务的设备、 一种搜索服务方法和提供搜索服务的程 序,更具体地,涉及提供一种提供将与地图上的特定地点相关的拍摄图像提 供给用户的搜索服务的设备、 一种搜索服务方法和提供搜索服务的程序。
背景技术
通常,当用户使用在线或离线提供的地图搜索期望的地点时,即使在用 户接近期望的地点之后,用户也经常会由于对周围区域不完全了解而迷路。 在相关技术中,如果用户选择特定地点,则会有这样的服务,所述服务绘制 选择的地点的周围区域的拍摄图像的地图,随后将选择的地点的地图照片提 供给用户。
然而,用户使用传统服务不能够了解拍摄设备在拍摄图像时的位置和方 向,从而用户从拍摄图像难以理解拍摄了哪个地方。在周围区域的特点改变 的情况下,用户从拍摄图像同样难以理解拍摄了哪个地方。因此,如果用户 使用传统服务,则很难容易地找到期望的地点。

发明内容
本发明的示例性实施例克服了上述缺点和以上没有描述的缺点。另外, 本发明不需要克服上述缺点,且本发明的示例性实施例可以不克服上述的任
何问题。
本发明提供一种提供搜索服务的设备、 一种搜索服务方法和提供搜索服 务方法的程序,向用户提供了与用户期望的地点相关的拍摄图像,从而用户 可使用地图容易地找到期望的地点。
根据本发明的一方面,提供了一种提供搜索服务的设备,包括显示单 元,显示地像;控制单元,如果在地像上选择特定地点,则该控制 单元搜索覆盖包括选择的地点的拍摄范围的拍摄图像,并在显示单元上显示选择的地点。
拍摄范围可由在捕捉图像时拍摄设备的位置、拍摄方向和视角中的至少 一个确定。
控制单元可显示在拍摄照片时的位置和地像上的选择的地点。 控制单元可从预存储的在选择的地点的预定半径内捕捉的拍摄图像中搜
索水平拍摄方向和垂直拍摄方向朝向选择的地点的拍摄图像,所述选择的地
点包括在水平视角或垂直视角中。
提供搜索服务的设备还可包括通信单元,与外部服务器通信,由此控 制单元将拍摄图像与各个拍摄图像的拍摄范围匹配,并通过通信单元将拍摄 图像和拍摄范围发送到外部服务器。
提供搜索服务的设备还可包括存储单元,由此控制单元将拍摄图像与 各个拍摄图像的拍摄范围匹配,并将拍摄图像和拍摄范围存储在存储单元中。
提供搜索服务的设备还可包括外部设备连接单元,从外部拍摄设备接 收拍摄图像和各个拍摄图像的拍摄范围。
提供搜索服务的设备还可包括指令输入单元,接收拍摄图像的拍摄范围。
控制单元可通过解析拍摄图像的元数据来检测视角,使用检测的视角检 查各个拍摄图像的拍摄范围,并确定检查的拍摄范围是否包括选择的地点。
控制单元可检测具有包括选择的地点的拍摄范围的拍摄图像的视角信 息,并在地像上显示拍摄图像。
根据本发明的另一方面,提供了一种搜索服务方法,包括显示地 像;如果在地像上选择特定地点,则搜索并显示具有包括选择的地点的 拍摄范围的拍摄图像。
拍摄范围可由在捕捉图像时拍摄设备的位置、拍摄方向和视角中的至少 一个确定。
搜索和显示的步骤可包括显示在拍摄照片时的位置和地像上的选 择的地点。
搜索和显示的步骤可包括从预存储的在选择的地点的预定半径内捕捉 的拍摄图像中搜索水平拍摄方向和垂直拍摄方向朝向选择的地点的拍摄图 像,所述选择的地点包括在水平视角或垂直视角中。
搜索服务方法还包括在显示之前,将拍摄图像与各个拍摄图像的拍摄范围匹配,并将拍摄图像和拍摄范围发送到外部服务器。搜索服务方法还包括在显示之前,接收拍摄图像和各个拍摄图像的拍 摄范围;将拍摄图像与各个拍摄图像的拍摄范围匹配,并存储拍摄图像和拍 摄范围。搜索和显示的步骤可包括通过解析搜索的拍摄图像的元数据来检测视 角,使用检测的视角检查各个拍摄图像的拍摄范围,并确定检查的拍摄范围 是否包括选择的地点。搜索和显示的步骤可包括检测具有包括选择的地点的拍摄范围的拍摄 图像的视角信息,并在地像上显示选择的图像。根据本发明的另 一方面,提供了 一种存储用于提供搜索服务的程序的计 算机可读介质,该搜索服务包括显示地像;如果在地像上选择特 定地点,则搜索并显示具有包括选择的地点的拍摄范围的拍摄图像。拍摄范围可由在拍摄照片时拍摄设备的位置、拍摄方向和视角中的至少 一个确定。搜索和显示的步骤可包括显示在进行拍^t聂时的位置和地像上的选 择的地点。搜索和显示的步骤可包括从预存储的在选^r的地点的预定半径内捕捉 的拍摄图像中搜索水平拍摄方向和垂直拍摄方向朝向选择的地点的拍摄图 像,所述选择的地点包括在水平视角或垂直视角中。存储用于提供搜索服务的程序的计算机可读介质还可包括在显示之前, 将拍摄图像与各个拍摄图像的拍摄范围匹配,并将拍摄图像和拍摄范围发送 到外部服务器。存储用于提供搜索服务的程序的计算机可读介质还可包括在显示之前, 接收拍摄图像和各个拍摄图像的拍摄范围;将拍摄图像与各个拍摄图像的拍 摄范围匹配,并存储拍摄图像和拍摄范围。


通过参考附图对本发明的特定示例性实施例进行描述,本发明的上述和/ 或其它方面将会变得更加清楚,其中图1是示出根据本发明示例性实施例的提供搜索服务的设备的原理构成 的框图;图2是解释根据本发明示例性实施例的搜索服务方法的示图;图3是解释根据本发明示例性实施例的在提供搜索服务的设备中注册拍摄图像的方法的示图;图4是解释根据本发明示例性实施例的提供搜索服务的设备的操作的流程图;图5是示出根据本发明示例性实施例的提供搜索服务的设备的原理构成 的框图;和图6是解释根据本发明另一示例性实施例的提供搜索服务的设备的操作 的流程图。
具体实施方式
现在,将参照附图来更加详细地描述本发明的特定示例性实施例。 在以下描述中,即使在不同的附图中,相同的标号也始终表示相同的部 件。提供描述中定义的内容(诸如,详细结构和部件)以有助于全面理解本 发明。因此,明显的是,可实施本发明的示例性实施例而无需这些特定定义 的内容。另外,由于已知功能或结构会在不必要的细节上使本发明模糊,故 将不对其进行详细描述。图1是示出根据本发明示例性实施例的提供搜索服务的设备的原理构成 的框图。参照图1,提供搜索服务的设备100包括外部设备连接单元110、指令输 入单元120、显示单元130、通信单元140、存储单元150和控制单元160。外部设备连接单元110具有能够连接外部设备(诸如,拍摄设备200) 的连接端子,并从拍摄设备200接收拍摄图像和与各个拍摄图像相关的元数 据。元数据通常包括拍摄日期、图像文件大小、编码格式和拍摄设备200在 捕捉图像时使用的其它各种参数。元数据还包括照片的拍摄范围,拍摄范围 包括关于拍摄设备200在捕捉图像时的位置、方向和视角的信息,控制单元 106使用所述拍摄范围搜索拍摄图像,这将在以下进行描述。可以以各种形式实现用于接收用户指令的指令输入单元120。例如,可 以以键盘、鼠标、遥控器或触摸屏的形式实现指令输入单元120。具体地, 用户可使用指令输入单元120将拍摄设备200在捕捉图像时提供的拍摄范围 输入到提供搜索服务的设备100。换句话说,根据拍摄设备200的类别,拍摄图像的拍摄范围可能不包括在元数据中。在这种情况下,用户可使用指令输入单元120可将拍摄设备200在捕捉图像时的位置、方向和视角直接输入 到提供搜索服务的设备100,而不需通过外部设备连接单元110从拍摄设备 200接收拍摄范围。显示单元130显示地像和与地像相关的各种参数,诸如比例、 位置坐标和距离。同样,根据用户选择指令选择的地点与拍摄相应的地点的 拍摄设备200的位置一起显示在地像上。此外,具有包括选择的地点的 拍摄范围的拍摄图像作为文本列表或缩略图列表显示在显示单元130上。当 使用触摸板实现指令输入单元120时,用户可将指令输入单元120组合到显 示单元130中,从而可通过触摸显示在显示单元130上的图像来输入指令。通信单元140通过通信网络350与外部服务器300进行通信。这里,通 信网络350可包括互联网或局域网(LAN),但是通信网络350不限于此。通 信单元140接收控制单元160存储在外部服务器300中的地像以及与地 像相关的各种参数。通信单元140还将在提供搜索服务的设备100中接 收的拍摄图像和拍摄图像的拍摄范围发送到外部服务器300。在外部服务器 300中,以相应于各个拍摄图像的方式来存储拍摄范围。存储单元150存储提供搜索服务的设备IOO运行的提供搜索服务的程序。 同样,存储单元150存储地像和与地像相关的各种参数,并存储提 供搜索服务的设备IOO接收的拍摄图像。可按照相应于各个拍摄图像的方式 来存储拍摄图像的拍摄范围。换句话说,在提供搜索服务的设备100不具有 通信单元140的情况下,存储单元150可执行外部服务器300的功能。控制单元160控制提供搜索服务的设备100的组成部件以执行搜索服务 功能。换句话说,控制单元160使用通信单元140从外部服务器300接收地 像并在显示单元130上显示地像,或控制各个单元130、 140和150 以使存储在存储单元150的地像显示在显示单元130上。控制单元160 还控制显示单元130以使根据使用指令输入单元120输入的用户选择指令选 择的地点以及拍摄选择的地点的位置显示在地像上。控制单元160使用通信单元140将从拍摄设备200接收的拍摄图像和拍 摄图像的拍摄范围发送到外部服务器300,以允许在外部服务器300中更新 拍摄图像和拍摄图像的拍摄范围。另外,控制单元160允许在存储单元150 中更新拍摄图像和拍摄图像的拍摄范围。控制单元160通过执行基于拍摄范围的搜索,从存储的拍摄图像中显示与选择的地点相关的图像。将参照图2 对以上所述的控制单元160的搜索功能进行更详细的描述。参照图2,地像420和列出的图像440显示在显示单元130的屏幕 400上。可以看出,从位置A和B捕捉与根据用户选4奪指令选择的地点P相 关的拍摄图像。换句话说,如图2所示,在位置A的拍摄设备200的水平方 向朝向地点P,拍摄设备200的水平视角包括地点P。虽然在位置B的拍摄 设备200的水平方向朝向地点K,但拍摄设备200的水平视角包括地点P。 此时,从位置A和B,拍摄设备200的垂直方向朝向地点P,或拍摄设备200 的垂直视角包括地点P。如上所述,控制单元170可搜索具有图像范围的拍摄图像,所述图像范 围包括参照拍摄设备200捕捉图像时的位置、方向和视角选择的地点P。换 句话说,控制单元160从外部服务器300接收具有包括参照拍摄设备200捕 捉图像时的位置、方向和视角选择的地点P的拍摄范围的拍摄图像,或从存 储单元150读取所述拍摄图像,从而如图2所示能够使拍摄图像以图像列表 440的方式显示在显示单元130上。同时,在位置C的拍摄设备朝向与地点P相反的方向,因此地点P不包 括在拍摄设备200的水平视角内。换句话说,由于地点P不包括在位置C的 拍摄设备200的拍摄范围内,故控制单元160确定从位置C拍摄的拍摄图像 与地点P不相关。在位置D的拍摄设备朝向地点P,因此地点P包括在拍摄设备200的水 平视角内。然而,由于地点P不包括在垂直一见角内,故控制单元160确定从 位置D拍摄的拍摄图像与地点P不相关。这里,拍摄地点P的位置可以在地点P周围几米或几千米的半径内,控 制单元160确定从该半径之外的位置捕捉的图像与地点P不相关。换句话说, 控制单元160考虑拍摄方向和视角从在选^^的地点P的预定半径内捕捉的图 像中搜索与选择的地点相关的拍摄图像。图2将建筑物示为示例,但用户可选择的地点不限于建筑物。同样,地 点P和位置A、 B、 C和D可使用独立坐标系统和参考坐标系统(诸如,炜 度或经度),还可使用能够表示位置的任意系统。通常水平视角被提供为拍摄 设备200的元数据,通过用户使用例如水平仪(level)来获得垂直视角。然 而,在本发明中使用的获得包括位置、水平方向、垂直方向、水平视角和垂直视角的拍摄范围的方法不限于此。当视角被提供为拍摄设备200的元数据时,控制单元160解析拍摄图像 的元数据以检测视角,使用检测的视角检查每个拍摄图像的拍摄范围,并确 定检查的拍摄范围是否包括地点P。如图2所示,用户可通过检查地像 420上的各个位置的视角可视地检查拍摄范围。图3是解释根据本发明示例性实施例的在提供搜索服务的设备中注册拍 摄图像的方法的示图。参照图3,拍摄注册屏幕450包括选择将被注册的相片的相片选择窗口 452、显示选择的相片的预览窗口 454以及输入选择的相片的拍摄范围的拍摄 范围输入窗口 456。如图3所示,用户可拍摄与特定拍摄范围相应的地点P的拍摄图像,拍 摄图像和相应的拍摄范围可被发送到外部服务器300或存储在存储单元150 中。图3将相片示为拍摄图像,换句话说,以静止图像为例,但是拍摄图像 也可以是运动图像,而不是静止图像。图4是解释根据本发明示例性实施例的提供搜索服务的设备的操作的流程图。参照图4,首先,控制单元160将拍摄图像与各个拍摄图像的拍摄范围 匹配,并存储它们(S500)。换句话说,控制单元160将从拍摄设备200接收 的拍摄图像和拍摄图像的拍摄范围存储在存储单元150中,或通过通信单元 140将它们发送到外部服务器300。这里,如果输入了用户选择指令(S520-Y),则控制单元160搜索具有 包括选择的地点的拍摄范围的拍摄图像(S540)。例如,控制单元160从在选 择的地点的预定半径内捕捉的拍摄图像中搜索这样的拍摄图像,在该拍摄图 像中,水平方向和垂直方向朝向选择的地点,且选择的地点包括在水平视角 或垂直视角中。控制单元160在屏幕上显示搜索的拍摄图像在捕捉图像时的位置与选择 的地点(S560)。换句话说,控制单元160显示用户在地像上选择的地点, 并控制控制单元130,从而在步骤540选择的拍摄图像显示在地像上。最后,控制单元160在屏幕上显示搜索的拍摄图像(S580 )。换句话说, 控制单元160通过从存储单元150读取在步骤540搜索的拍摄图像或从外部服务器300接收在步骤540搜索的拍摄图像来控制在显示单元130上显示在 步骤540搜索的拍摄图像。用户可通过如上所述的处理容易地搜索并检查与选择的地点相关的拍摄图像。涉及本发明一个实施例的拍摄图像可以是静止图像(诸如,照片)或运动图像。图5是示出根据本发明示例性实施例的提供搜索服务的设备的原理构成 的框图。参照图5,提供搜索服务的设备600包括控制单元620和显示单元640。 显示单元640显示地像和与地像相关的各种参数,诸如,比例、 坐标和距离等。另外,根据用户选择指令选择的地点与拍摄相应地点的拍摄 设备的位置一起显示在地像上。此外,拍摄图像可作为文本列表或缩略 图列表显示在显示单元640上,所述拍摄图像包括拍摄图像的拍摄范围内的 选择的地点。如果在地像上选择了特定地点,则控制单元620搜索具有包括选择 的地点的拍摄范围的拍摄图像,并将其显示在显示单元640上。另外,控制 单元620控制显示单元640,从而根据输入的用户选择指令选择的地点与拍 摄选择的地点的拍摄设备的位置显示在地像上。此外,控制单元620将 拍摄图像与各个拍摄图像的拍摄范围匹配,从而当搜索拍摄图像时可使用匹 配的拍摄范围。图6是解释根据本发明另一示例性实施例的提供搜索服务的设备的操作 的流程图。参照图6,首先,控制单元620控制显示单元640以显示地像(S700 )。 如果在地像上选择了特定地点,则搜索具有包括选择的地点的拍摄范围 的拍摄图像,并控制将其显示在显示单元640上(S750)。 通过如上所述的处理可搜索与地像关联的拍摄图像。 如上所述,根据本发明的示例性实施例,管理并搜索与地像关联的 拍摄图像,从而能够容易地更新与用户选择的地点相关的拍摄图像或将拍摄 图像提供给另一用户。另外,搜索并提供与用户参考拍摄设备在捕捉图像时 的位置、方向和视角而选择的地点相关的图像,从而用户可了解相应地点的 周围区域的改变,如果使用拍摄设备与地理信息系统(例如,全球定位系统(GPS))互动,甚至可了解由地理特征或建筑物掩盖的周围区域的不可见特 征,由此可参照地像容易地寻找相应地点。上述示例性实施例和优点仅是示例性的,并不被认为是限制本发明。本 发明可被容易地应用到其它类型的设备。另外,本发明示例性实施例的描述 仅是示意性的,并不限制权利要求的范围,明显的是,本领域的技术人员可 对其进行各种替换、修改和改变。
权利要求
1、一种提供搜索服务的设备,包括显示单元,显示地像;和控制单元,如果在地像上选择特定地点,则该控制单元搜索具有包括选择的地点的拍摄范围的拍摄图像,并控制显示单元显示拍摄图像。
2、 如权利要求l所述的设备,其中,拍摄范围由在捕捉拍摄图像时拍摄 设备的位置、方向和视角中的至少一个确定。
3、 如权利要求1所述的设备,其中,控制单元控制显示单元显示在捕捉 拍摄图像时的位置和地像上的选择的地点。
4、 如权利要求1所述的设备,其中,控制单元从预存储的在选择的地点 的预定半径内捕捉的拍摄图像中搜索水平方向和垂直方向朝向选择的地点的 拍摄图像,所述选择的地点包括在水平视角或垂直视角中。
5、 如权利要求l所述的设备,还包括 通信单元,与外部服务器通信,其中,控制单元将拍摄图像与各个拍摄图像的拍摄范围匹配,并通过通 信单元将拍摄图像发送到外部服务器。
6、 如权利要求1所述的设备,还包括 存储单元,其中,控制单元将拍摄图像与各个拍摄图像的拍摄范围匹配,并将拍摄 图像存储在存储单元中。
7、 如权利要求1所述的设备,还包括外部设备连接单元,从外部拍摄设备接收拍摄图像和各个拍摄图像的拍 摄范围。
8、 如权利要求1所述的设备,还包括 指令输入单元,通过其输入拍摄图像的拍摄范围。
9、 如权利要求l所述的设备,其中,控制单元通过解析拍摄图像的元数 据来检测视角,使用检测的视角检查拍摄图像的拍摄范围,并确定检查的拍 摄范围是否包括选择的地点。
10、 如权利要求l所述的设备,其中,控制单元检测具有包括选择的地 点的拍摄范围的拍摄图像的视角信息,并控制显示单元在地像上显示拍摄图像。
11、 一种搜索服务方法,包括 显示地像;以及如果在地像上选择特定地点,则搜索并显示具有包括选择的地点的 拍摄范围的拍摄图像。
12、 如权利要求11所述的方法,其中,拍摄范围由在捕捉拍摄图像时拍 摄设备的位置、方向和视角中的至少一个确定。
13、 如权利要求11所述的方法,其中,搜索和显示的步骤包括显示在 捕捉拍摄图像时的位置和地像上的选择的地点。
14、 如权利要求11所述的方法,其中,搜索和显示的步骤包括从预存 储的在选择的地点的预定半径内捕捉的拍摄图像中搜索水平方向和垂直方向 朝向选择的地点的拍摄图像,所述选择的地点包括在水平视角或垂直视角中。
15、 如权利要求11所述的方法,还包括在显示之前,将拍摄图像与各 个拍摄图像的拍摄范围匹配,并将拍摄图像发送到外部服务器。
16、 如权利要求11所述的方法,还包括在显示之前, 接收拍摄图像和各个拍摄图像的拍摄范围;以及 将拍摄图像与各个拍摄图像的拍摄范围匹配,并存储拍摄图像。
17、 如权利要求11所述的方法,其中,搜索和显示的步骤包括通过解 析拍摄图像的元数据来检测视角,使用检测的视角检查拍摄图像的拍摄范围, 并确定检查的拍摄范围是否包括选择的地点。
18、 如权利要求11所述的方法,其中,搜索和显示的步骤包括检测具 有包括选择的地点的拍摄范围的拍摄图像的视角信息,并在地像上显示 拍摄图像。
19、 一种存储用于提供搜索服务的程序的计算机可读介质,该搜索服务包括显示地像;以及如果在地像上选择特定地点,则搜索并显示具有包括选择的地点的 拍摄范围的拍摄图像。
20、 如权利要求19所述的计算机可读介质,其中,拍摄范围由在捕捉拍 摄图像时拍摄设备的位置、方向和视角中的至少一个确定。
21、 如权利要求19所述的计算机可读介质,其中,搜索和显示的步骤包括显示在捕捉拍摄图像时的位置和地像上的选择的地点。
22、 如权利要求19所述的计算机可读介质,其中,搜索和显示的步骤包 括从预存储的在选择的地点的预定半径内捕捉的拍摄图像中搜索水平方向 和垂直方向朝向选择的地点的拍摄图像,所述选择的地点包括在水平视角或 垂直视角中。
23、 如权利要求19所述的计算机可读介质,还包括在显示之前,将拍 摄图像与各个拍摄图像的拍摄范围匹配,并将拍摄图像发送到外部服务器。
24、 如权利要求19所述的计算机可读介质,还包括在显示之前, 接收拍摄图像和各个拍摄图像的拍摄范围;以及 将拍摄图像与各个拍摄图像的拍摄范围匹配,并存储拍摄图像。
全文摘要
提供一种提供搜索服务的设备及其方法和程序。所述提供搜索服务的设备包括显示单元,显示地像;控制单元,如果在地像上选择特定地点,则该控制单元搜索具有包括选择的地点的拍摄范围的拍摄图像,并控制显示单元显示拍摄图像。
文档编号G01C21/30GK101592494SQ20081017729
公开日2009年12月2日 申请日期2008年12月11日 优先权日2008年5月27日
发明者梁必承 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1