[go: up one dir, main page]

CN102111526A - 信息处理装置及信息处理方法 - Google Patents

信息处理装置及信息处理方法 Download PDF

Info

Publication number
CN102111526A
CN102111526A CN2010106218632A CN201010621863A CN102111526A CN 102111526 A CN102111526 A CN 102111526A CN 2010106218632 A CN2010106218632 A CN 2010106218632A CN 201010621863 A CN201010621863 A CN 201010621863A CN 102111526 A CN102111526 A CN 102111526A
Authority
CN
China
Prior art keywords
mentioned
map
image
zone
information processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010106218632A
Other languages
English (en)
Other versions
CN102111526B (zh
Inventor
秋谷裕之
寺本周太郎
关口直树
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nikon Corp
Original Assignee
Nikon Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nikon Corp filed Critical Nikon Corp
Publication of CN102111526A publication Critical patent/CN102111526A/zh
Application granted granted Critical
Publication of CN102111526B publication Critical patent/CN102111526B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/10Map spot or coordinate position indicators; Map reading aids

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Educational Technology (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Mathematical Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Instructional Devices (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

本发明提供一种信息处理装置和信息处理方法。该信息处理装置包括:输入部,输入与有关摄影地点的信息建立关联并记录的图像以作为输入图像;图像选择部,从由输入部输入的输入图像中选择多个图像以作为选择图像;区域抽取部,根据在包含由图像选择部选择的选择图像的摄影地点在内的地图上的预定区域内所包含的选择图像的数量,抽取地图区域;和显示部,将由区域抽取部抽取出的地图区域与摄影地标识一并进行显示。

Description

信息处理装置及信息处理方法
下述在先申请的公开在此引入作为参考:2009年12月28日申请的日本专利申请No.2009-297756,2010年12月21日申请的日本专利申请No.2010-284710。
技术领域
本发明涉及一种信息处理装置及信息处理方法。
背景技术
JP特开平8-335034号公报公开了如下写真图像的检索装置。该检索装置在将记录了摄影位置信息的图像数据显示到地图上时,显示在地图上的特定范围内拍摄的图像的张数。
发明内容
但是,在现有的装置中,若多个图像的摄影位置分离,则图像数据的显示位置在地图上分散。因此,地图数据的缩尺变小,用户无法同时确认分离的摄影位置的详细地图。
根据本发明的第1方式,信息处理装置包括:输入部,输入与有关摄影地点的信息建立关联并记录的图像以作为输入图像;图像选择部,从由输入部输入的输入图像中选择多个图像以作为选择图像;区域抽取部,根据在包含由图像选择部选择的选择图像的摄影地点在内的地图上的预定区域内所包含的选择图像的数量,抽取地图区域;和显示部,将由区域抽取部抽取出的地图区域与表示选择图像的摄影地点的摄影地标识一并进行显示。
根据本发明的第2方式,在第1方式的信息处理装置中优选,区域抽取部作为预定区域设定以预定间隔分割了地图的分割区域,根据在分割区域内包含的选择图像的数量,而从地图内抽取多个地图区域。
根据本发明的第3方式,在第2方式的信息处理装置中优选,还包括图像张数显示部,在各个分割区域中显示在分割区域内显示的摄影地标识的数量。
根据本发明的第4方式,在第1方式的信息处理装置中优选,区域抽取部在地图上作为预定区域设定预定大小的区域,并将区域内包含的选择图像的数量满足预定条件的区域作为地图区域而从地图内抽取出来。
根据本发明的第5方式,在第1~4方式的信息处理装置中优选,由显示部显示的地图区域能由使用者任意设定。
根据本发明的第6方式,在第1~4方式的信息处理装置中优选,区域抽取部从地图内抽取的地图区域的大小能由使用者任意设定。
根据本发明的第7方式,在第1~4方式的信息处理装置中优选,区域抽取部将包含由使用者指定的数量以上的选择图像的区域作为地图区域抽取。
根据本发明的第8方式,在第1~4方式的信息处理装置中优选,区域抽取部还增加分别对地图上的预定区域内包含的选择图像附加的优先度,而从地图内抽取多个地图区域。
根据本发明的第9方式,在第1~4方式的信息处理装置中优选,还具有变更部,根据来自使用者的指示,变更显示部显示的地图区域的缩尺以及地图区域的显示范围中的至少一方。
根据本发明的第10方式,在第1~4方式的信息处理装置中优选,还具有地图数据取得部,确定拍摄由图像选择部选择的选择图像的国家,并从确定的国家的地图服务器取得地图数据。
根据本发明的第11方式,在第1~4方式的信息处理装置中优选,区域抽取部以使多个地图区域各自不重复的方式进行抽取。
根据本发明的第12方式,在第4方式的信息处理装置中优选,区域抽取部将区域内包含的选择图像的数量最多的区域作为地图区域从地图内抽取出来。
根据本发明的第13方式,在第2方式的信息处理装置中优选,区域抽取部根据显示的地图的缩尺的程度来改变分割区域的大小。
根据本发明的第14方式,在第1方式的信息处理装置中优选,区域抽取部作为预定区域设定以预定间隔分割了地图的分割区域,并根据分割区域中包含的选择图像的数量,从地图上抽取地图区域。
根据本发明的第15方式,在第14方式的信息处理装置中优选,还包括图像张数显示部,在各个分割区域中显示在分割区域内显示的摄影地标识的数量。
根据本发明的第16方式,信息处理方法包括以下步骤:输入步骤,输入与有关摄影地点的信息建立关联并记录的图像以作为输入图像;图像选择步骤,从输入图像中选择多个图像以作为选择图像;区域抽取步骤,根据在包含通过图像选择步骤选择的选择图像的摄影地点在内的地图上的预定区域内所包含的选择图像的数量,抽取地图区域;和显示步骤,将在区域抽取步骤中抽取出的地图区域与摄影地标识一并进行显示。
根据本发明,使用者可以同时确认分开的摄影位置的详细地图。
附图说明
图1是表示个人计算机的一个实施方式的构成的框图。
图2是表示图像显示画面的具体例的第1图。
图3是表示图像显示画面的具体例的第2图。
图4是表示地图显示画面的具体例的图。
图5是表示在地图上显示了网格时的具体例的第1图。
图6是表示在地图上显示了网格时的具体例的第2图。
图7是表示地图的分割显示例的第1图。
图8是表示地图的分割显示例的第2图。
图9是表示在地图上显示了网格时的具体例的第3图。
图10是表示地图的分割显示例的第3图。
图11是表示计算机100的处理的流程图。
图12是表示地图的分割显示例的第4图。
图13是用于说明用于提供程序产品的设备的整体构成的图。
具体实施方式
图1是表示本实施方式的个人计算机(计算机)的一个实施方式的构成的框图。另外,计算机100如下文所述,控制装置103根据来自使用者的指示将记录在HDD104中的程序读出并执行,从而作为信息处理装置动作。
计算机100包括操作部件101、连接IF(接口)102、控制装置103、HDD(硬盘驱动器)104、监视器105和通信装置106。
操作部件101包括由使用者操作的各种装置、例如键盘及鼠标。连接IF 102是用于连接数码相机等外部装置的接口,例如使用用于与数码相机或摄像机进行有线连接的USB接口、用于进行无线连接的无线LAN模块等。本实施方式的计算机100例如经由该连接IF102从数码相机取入图像文件(输入图像)的数据。
在本实施方式中,图像文件的取得源的数码相机可以是搭载了GPS单元的相机,在摄影时作为表示摄影地点的摄影地点信息而取得GPS信息,并记录到图像文件的标题部。该GPS信息包含摄影地点的纬度经度信息等信息。即,在经由连接IF102从数码相机取入到计算机100中的图像文件中,在其标题部作为表示摄影地点的数据而记录有摄影地点的纬度经度信息。此外,在图像文件的标题部,还记录有缩略图图像的数据以作为显示用图像。
HDD104是用于记录经由连接IF102取入的图像文件、由控制装置103执行的各种程序等的记录装置。例如,在HDD104中记录用于执行图11中说明的处理的图像显示程序的数据。该程序记录在CD-ROM、DVD-ROM等存储介质中来提供。在计算机100中,使用者利用存储介质将程序的数据安装到HDD104中,从而控制装置103可以执行程序。如上所述,通过控制装置103执行程序,计算机100作为信息处理装置发挥作用。
监视器105例如是液晶监视器,显示从控制装置103输出的显示用数据的图像。通信装置106是用于与外部的装置、例如服务器等进行通信的装置,例如使用用于将计算机100与LAN线路连接的网卡、用于将计算机100与电话线路连接的调制解调器等。在本实施方式中,计算机100如下文所述,经由通信装置106与记录有地图数据的外部的地图服务器连接,取得地图数据。作为计算机100连接的地图服务器,例如有地图信息提供公司所具有的地图服务器等。
控制装置103由CPU、存储器及其他周边电路构成,控制计算机100整体。另外,构成控制装置103的存储器例如为SDRAM等易失性的存储器。该存储器作为在CPU执行程序时用于展开程序的工作存储器使用,或作为暂时记录数据的缓冲存储器使用。
在本实施方式中,在指示了图像显示应用程序的执行时,控制装置103将记录在HDD104中的图像显示程序读出到SDRAM并起动,从而起动图像显示应用程序。图像显示应用程序执行的指示通过使用者对操作部件101中含有的鼠标进行操作来进行。例如,使用者可以通过操作鼠标双击画面上显示的图像显示应用程序的快捷图标,来指示图像显示应用程序的执行。
在起动了图像显示应用程序的情况下,控制装置103将图2所示的图像显示画面显示到监视器105。在该图像显示画面内包含文件夹选择区域2a和缩略图图像一览显示区域2b。控制装置103从HDD104记录的图像文件中、在文件夹选择区域2a内选择的文件夹内记录的图像文件的标题部,读出缩略图图像并一览显示到缩略图图像一览显示区域2b内。
例如,控制装置103在图像显示应用程序起动时,作为初始文件夹在文件夹选择区域2a内自动选择预先设定的文件夹或上次应用程序结束时选择的文件夹。并且,控制装置103将该初始文件夹内记录的图像文件的缩略图图像一览显示到缩略图图像一览显示区域2b内。此时,控制装置103可以按照预定的显示顺序、例如图像文件的文件名顺序或摄影时间顺序等,将缩略图图像排序并显示,也可以由使用者处理排序顺序的变更。
使用者可以操作包含于操作部件101的鼠标,来选择在缩略图图像一览显示区域2b内显示的至少一个缩略图图像。例如,如图3所示,使用者可以选择多个缩略图图像3b~3f。使用者选择了在缩略图图像一览显示区域2b内显示的至少一个缩略图图像后,可以通过按下为了指示地图显示而分配的地图显示按钮3a,而指示在监视器105上显示包含所选择的图像的摄影地点在内的范围的地图。
控制装置103在有来自使用者的上述地图显示指示时,经由通信装置106与外部的地图服务器连接,并向连接目标的地图服务器请求发送地图数据。控制装置103请求发送的地图数据是囊括由使用者选择的图像(选择图像)的摄影地点在内的范围的地图数据。另外,与地图服务器的连接所需要的信息、例如地图服务器的URL、IP地址,被预先记录在闪存、HDD104中。
在本实施方式中,地图服务器提供如下服务:在接收到附加了某地点的纬度经度信息的地图数据的请求信号时,根据该纬度经度信息确定请求的地点,发送包含该地点在内的范围的地图数据。此外,地图服务器还提供如下服务:在接收到附加了多个地点的纬度经度信息的地图数据的请求信号时,根据该纬度经度信息,发送囊括所请求的全部地点在内的范围的地图数据。
因此,在本实施方式中,控制装置103在地图数据的请求信号中附加由使用者选择的图像各自的摄影地点的纬度经度信息,并发送到地图服务器。地图服务器根据来自计算机100的请求,向计算机100发送囊括接收到的全部摄影地点在内的范围的地图数据。此时,作为囊括接收到的全部摄影地点在内的范围的地图数据,存在多个缩尺的地图数据时,地图服务器将多个缩尺的地图数据中缩尺最大的地图数据发送到计算机100。例如,摄影地点分散在日本全国时,选择囊括整个日本地图的最大缩尺的地图数据进行发送。
在计算机100中,控制装置103通过接收从地图服务器发送来的地图数据,可以取得囊括由使用者选择的图像的摄影地点在内的范围的地图数据。另外,控制装置103当在图像显示画面上由使用者选择的缩略图图像所对应的图像文件内没有记录与摄影地点相关的信息时,将该图像文件从处理的对象排除。
另外,在上述说明中,地图数据被记录在外部的地图服务器中,但也可以将地图数据存储到HDD104中,控制装置103取得HDD104中存储的地图数据。此外,本发明的图像显示应用程序的提供者自身具有地图服务器时,控制装置103也可以访问本公司的地图服务器而取得地图数据。
控制装置103将图4所示的地图显示画面输出到监视器105。该地图显示画面包括地图显示栏4a和操作栏4i。控制装置103将从地图服务器接收到的地图数据输出到地图显示栏4a内,在地图显示栏4a内显示囊括由使用者选择的图像的摄影地点在内的范围的地图。并且,控制装置103在相当于各图像摄影地点的地图上的位置,显示表示该地点为图像的摄影地点的标识4b(摄影地标识)。另外,在图4中作为标识4b显示了呈销形状的图形。此外,在图4中在多个摄影地点分别显示了标识,但作为代表仅在5个标识处附加了标号(4b)。
此外,控制装置103在地图显示栏4a的右下显示:在地图显示栏4a内显示的地图内的地点处拍摄的图像的数量4c。使用者可以放大、缩小在地图显示栏4a内显示的地图,或者使之滚动而变更地图的显示范围。使用者进行了放大、缩小、滚动等地图操作时,在地图显示栏4a内显示的地图内的地点处拍摄的图像的数量4c发生变化,因此控制装置103在由使用者进行了上述地图操作时,根据该操作后显示的地图变更图像的数量4c。
使用者可以通过点击在操作栏4i显示的“关闭”按钮4h,关闭地图显示画面。此外,使用者可以操作在操作栏4i显示的“地图显示方法选择”弹出菜单4f,选择“整体”、“分割”、“指定位置”中的任一个。通过“地图显示方法选择”弹出菜单4f选择了“整体”时,如图4所示在地图显示栏4a内显示囊括由使用者选择的图像的摄影地点在内的范围的地图整体。通过“地图显示方法选择”弹出菜单4f选择了“分割”或“指定位置”的情况在下文说明。
在操作栏4i显示复选框4d和文字框4e。复选框4d用于指示是否将地图显示栏4a内显示的地图按照预定区域分割并显示。文字框4e用于指定各分割区域(网格区域)的大小(网格尺寸)。由使用者在复选框4d进行复选并在文字框4e输入了各网格区域的各边的距离后,若点击操作栏4i的“地图显示”按钮4g,则控制装置103如图5所示,根据文字框4e中输入的距离,使地图显示栏4a内显示的地图进行网格显示。例如,在图5所示的例子中,以使各网格区域成为边长0.5km的正方形框的方式进行了网格显示。
控制装置103根据各个网格区域内存在摄影地点的摄影图像的数量(存在图像数量),即,根据各个网格区域内显示的摄影地标识的数量,将该网格区域区分显示。例如,在存在图像数量越多的网格区域,则附加红色度越强的颜色而透过显示地图。此外,控制装置103在由使用者使鼠标光标对到各网格区域上时,以气泡方式弹出显示该网格区域内的存在图像数量5a。另外,在图5中,为了方便而对存在图像数量越多的网格区域,标以越细的点示出。
使用者也可以在进行了网格显示后,使地图滚动而变更显示范围。控制装置103在网格显示过程中由使用者滚动了地图时,不移动显示的网格的位置而仅滚动地图。从而,各网格区域内存在的图像数量发生变化,因此根据该图像数量而实时地改变网格区域内的透过显示状态、存在图像数量。
此外,使用者可以在已经进行了网格显示的状态下变更网格尺寸。此时,使用者只要变更操作栏4i的文字框4e内的网格尺寸并点击“地图显示”按钮4g即可。例如,如图6所示,可以将文字框4e内的网格尺寸变更为0.25km,而将网格尺寸变更成网格区域的边长为0.25km。随之,控制装置103变更网格区域内的透过显示状态、存在图像数量。
如图7所示,若在操作栏4i中显示的“地图显示方法选择”弹出菜单4f中选择了“分割”,则控制装置103在其旁边显示用于选择分割数的“分割数”弹出菜单7f。该“分割数”弹出菜单7f用于指定在地图显示栏4a内将地图分割为几部分进行显示,换言之,用于指定地图显示栏4a中显示的地图区域的数量。此时,使用者例如可以从2、4、6等选择项中选择任意的分割数。使用者在“分割数”弹出菜单7f指定了分割数后,通过点击“地图显示”按钮4g可以指示将地图显示栏4a内以指定的数量进行分割并进行地图显示。
图7示出了在“分割数”弹出菜单7f中作为分割数选择了2的情况的分割显示例。在图7中,地图显示栏4a内被分割成左侧区域7a和右侧区域7b两个。由使用者指示了地图显示栏4a内的分割时,控制装置103如下进行用于分割显示的处理。首先,控制装置103从在指示了分割的时刻显示于地图显示栏4a内的地图上设定的网格区域中,从存在图像数量最多的网格区域开始,顺次选择在“分割数”弹出菜单7f中指定的分割数的网格区域。并且,控制装置103在地图显示栏4a内分割显示所选择的网格区域内的地图。
例如,在图7所示的例子中,由于指定的分割数为2,因此选择存在图像数量最多的网格区域(例如图6中的网格区域6a)和存在图像数量第2多的网格区域位置(例如图6中的网格区域6b)。并且,控制装置103在分割了地图显示栏4a后的左侧区域7a内,使网格区域6a内的地图(地图区域)与左侧区域7a的大小一致地变更缩尺进行显示,在右侧区域7b内使网格区域6b内的地图(地图区域)与右侧区域7b的大小一致地变更缩尺进行显示。此外,控制装置103在各自的区域7a及7b内显示的地图上,显示各自的范围内存在摄影地点的图像的数量、即存在图像数量7c和7d。在图7中虽然没有示例,但也可以在分割的地图上例如设置半透明地显示存在图像的缩略图一览的选项。此外,也可以在将鼠标光标移动到销上时显示对应的图像的缩略图。
另外,控制装置103在地图显示栏4a在中央等分地进行2分割而分割成左侧区域7a和右侧区域7b,但使用者也可以通过移动作为两个区域的分界线的纵向的分隔符7e来变更各个区域的大小。此外,使用者可以对在左侧区域7a和右侧区域7b显示的各个地图进行放大、缩小、滚动等地图操作,控制装置103随着这些地图操作而变更存在图像数7c和7d。
使用者可以在图7所示的地图的分割显示过程中,通过“分割数”弹出菜单7f来变更分割数。例如,将分割数变更为4时,如图8所示,控制装置103将地图显示栏4a内分割为区域8a~8d四个区域,在各区域内显示图像存在数量多的上位四个网格区域内的地图。此外,控制装置103在各区域内的地图上显示与之分别对应的存在图像数量8e~8h。
在分割显示地图时,从存在图像数量最多的网格区域开始顺次选择在“分割数”弹出菜单7f中指定的分割数的网格区域,并在地图显示栏4a内分割显示选择的网格区域内的地图,但除了这种方法之外,还有选择使用者想要分割显示的网格区域的方法。具体地说,使用者在图7、图8所示的分割显示状态下,在操作栏4i的“地图显示方法选择”弹出菜单4f中选择“整体”,并点击操作栏4i的“地图显示”按钮4g,从而可以将地图显示栏4a内的显示返回到图9所示的网格显示状态。
使用者可以在该图9所示的地图上通过鼠标点击而选择想要进行分割显示的区域。网格区域的选择可以选择多个,例如,使用者可以通过在按住键盘的控制键的同时反复进行鼠标点击,而选择多个网格区域。此外,可以通过例如在按住控制键的同时再度鼠标点击想要解除选择的网格区域,而进行选择的取消。此外,在重新选择其他网格区域时,不进行键盘操作而用鼠标点击别的网格区域即可。控制装置103通过附加蓝色而透过显示由使用者选择的网格区域,而能与其他网格区域识别地进行显示。例如,在图9所示的例子中,选择了网格区域9a~9f。另外,在图9中,为了方便而在由使用者选择的网格区域中标以细点示出。
使用者在地图显示栏4a内进行网格显示的地图上选择想要进行分割显示的网格区域。然后,使用者通过操作栏4i的“地图显示方法选择”弹出菜单4f选择“指定位置”。并且,使用者点击“地图显示”按钮4g。通过上述操作,使用者可以指示将选择的网格区域作为对象来进行地图的分割显示。控制装置103在由使用者进行了该操作后,如图10所示,将由使用者选择的网格区域内的地图自动调整成与地图显示栏4a内的区域10a~10f对应的缩尺而进行显示。此时,控制装置103也在各区域内的地图上显示各自的存在图像数量10g~10l。
这样分割显示由使用者选择的网格区域内的地图时,若选择的网格区域的数量过多,则有可能在进行地图的分割显示时难以看清。这种情况下,可以使内部具有地图显示栏4a内的分割数的上限值,若选择的网格区域的数量超过了该上限值,则控制装置103显示警告消息对话框,而取消分割显示。
图11是表示本实施方式的计算机100的处理的流程图。图11所示的处理作为由使用者指示图像显示应用程序的执行时启动的程序,而由控制装置103执行。
在步骤S10中,控制装置103在监视器105上显示图2所示的图像显示画面,并进入步骤S20。在步骤S20中,控制装置103判断是否指示了地图显示画面的显示。即,控制装置103判断是否如图3所示由使用者选择了在缩略图图像一览显示区域2b内显示的至少一个缩略图图像并按下了地图显示按钮3a。在步骤S20中控制装置103否定判断时,进入后述步骤S120。与之相对,在步骤S20中控制装置103肯定判断时,进入步骤S30。
在步骤S30中,控制装置103经由通信装置106与外部的地图服务器连接,请求发送囊括由使用者选择的图像的摄影地点在内的范围的地图数据。并且,控制装置103通过接收从地图服务器发送来的地图数据,而取得囊括由使用者选择的图像的摄影地点在内的最大缩尺的范围的地图数据。之后,进入步骤S40,控制装置103根据取得的地图数据,在地图显示栏4a内显示地图。进而,控制装置103进行地图上的标识4b以及在地图内的地点处拍摄的图像的数量4c的显示。之后,进入步骤S50。
在步骤S50中,控制装置103判断是否进行了用于在地图上显示网格的指示。即,控制装置103判断是否:如图4所示,由使用者在复选框4d进行了复选并在文字框4c输入了各网格区域的各边的距离后,点击了操作栏4i的“地图显示”按钮4g。在步骤S50中控制装置103否定判断时,进入后述步骤S120。与之相对,在步骤S50中控制装置103肯定判断时,进入步骤S60,控制装置103如图5或图6所示在地图上进行网格显示,并进入步骤S70。
在步骤S70中,控制装置103判断是否由使用者操作鼠标而在任意的网格区域上移动了鼠标光标。在步骤S70中肯定判断时,进入步骤S80,控制装置103如图5所示,以气泡方式弹出显示网格区域内的存在图像数量5a,并进入步骤S90。与之相对,在步骤S70中控制装置103否定判断时,进入步骤S90。
在步骤S90中,控制装置103判断是否有使用者利用图7~图10而如上所述指示了地图的分割显示。在步骤S90中控制装置103肯定判断时,进入步骤S100,控制装置103根据使用者的指示,而如图7、图8、图10所示,在图像显示栏4a内进行分割并在各区域内显示地图,从而进行地图的分割显示,并进入步骤S110。与之相对,在步骤S90中控制装置103否定判断时,进入步骤S110。
在步骤S110中,控制装置103判断是否指示了结束地图显示画面的显示。即,控制装置103判断是否由使用者通过对操作部件101进行操作而按下了地图显示画面上的“关闭”按钮4h。在步骤S110中控制装置103否定判断时,返回到步骤S50而反复进行处理。与之相对,在步骤S110中控制装置103肯定判断时,进入步骤S120。
在步骤S120中,控制装置103判断是否通过使用者操作操作部件101而指示了结束图像显示应用程序。在步骤S120中否定判断时,返回到步骤S10而反复进行处理。与之相对,在步骤S120中肯定判断时,结束处理。
根据以上说明的本实施方式,可以获得以下的作用效果。
(1)控制装置103在包含由使用者在图像显示画面上指定的图像的摄影地点在内的地图上,显示表示图像的摄影地点的标识4b。并且,根据来自使用者的指示而在地图上显示网格,并根据各网格区域内的摄影图像数量来分割显示各网格区域内的地图。从而,使用者可以同时确认分开的摄影位置的详细地图。
(2)控制装置103在显示于地图显示栏4a内的地图上设定的网格区域中,从存在图像数量最多的网格区域开始顺次选择在“分割数”弹出菜单7f中指定的分割数的网格区域,并在地图显示栏4a内分割显示所选择的网格区域内的地图。从而,可以分割显示拍摄的图像数量多的范围内的地图。
(3)控制装置103将对准了鼠标光标的网格区域作为对象,而以气泡方式弹出显示网格区域内的存在图像数量5a。从而,使用者可以掌握在各网格区域内拍摄的图像的数量。
(4)控制装置103分割显示在“分割数”弹出菜单7f中指定的数量的地图。从而,使用者可以任意指定分割显示的地图的数量。
(5)控制装置103按照文字框4e中指定的网格尺寸,将地图网格显示,并以该网格单位进行地图的分割显示。从而,使用者可以任意指定进行分割显示的地图范围的大小。
(6)控制装置103根据来自使用者的指示而变更分割显示的地图的缩尺以及地图上的显示范围中的至少一方。从而,使用者在分割显示后也可以进行地图操作。
-变形例-
另外,上述实施方式的计算机也可以如下变形。
(1)在上述实施方式中说明了以下的示例:由使用者使鼠标光标对准到各网格区域上时,控制装置103如图5所示以气泡方式弹出显示该网格区域内的存在图像数量5a。但是,控制装置103也可以在各个网格区域内继续显示存在图像数量。
(2)在上述实施方式中,使用者在“地图显示方法选择”弹出菜单4f中选择“分割”并在“分割数”弹出菜单7f中指定分割数,或者在“地图显示方法选择”弹出菜单4f中选择“指定位置”并指定想要分割显示的网格,从而可以指示在地图显示栏4a内分割显示地图。但是,也可以通过以下的方法来进行分割显示。
首先,使用者如图12所示,在操作栏4i内的“地图显示方法选择”弹出菜单4f中选择“分割”,并在“分割数”弹出菜单7f中选择“自动”。由使用者选择该“自动”后,在操作栏4i内显示可以输入图像数量的文字框12a。使用者在该文字框12a内输入作为分割显示对象的网格区域内的存在图像数量的下限。从而,使用者可以将存在图像数量比文字框12a内输入的数量多的网格区域指定为分割对象。
之后,使用者若点击操作栏4i内的“地图显示”按钮4i,则控制装置103将存在图像数量比文字框12a内输入的数量多的网格区域确定为分割对象。并且,控制装置103将地图显示栏4a分割成确定的网格区域的数量,并在各分割区域内显示确定的网格区域内的地图。另外,在图12所示的例子中示出了以下示例:通过在文字框12内输入10,而在图像显示栏4a内分割显示存在图像数量为10以上的网格区域的地图。从而,使用者可以根据存在图像数量来指定作为分割显示对象的网格区域。
另外此时,若满足条件的网格区域的数量过多,在进行地图的分割显示时有可能难以看清。因此,可以使内部具有地图显示栏4a内的分割数的上限值,在选择的网格区域的数量超过该上限值时,控制装置103显示警告消息对话框,取消分割显示。此外,也可以在满足条件的网格区域的数量较多时,控制装置103将分割数的上限值的数量的网格区域确定为分割对象,而在各分割区域内显示确定的网格区域内的地图。此时,控制装置103在存在图像数量比文字框12a内输入的数量多的网格区域中,按照存在图像从多到少的顺序确定分割数的上限值数量的网格区域即可。
(3)在上述实施方式中,对控制装置103经由通信装置106与记录有地图数据的外部的地图服务器、例如地图信息提供公司所具有的地图服务器连接而取得地图数据的例子进行了说明。此时,若地图信息提供公司在多个地域具有地图服务器,例如在多国具有地图服务器或在多个州县具有地图服务器,则优选控制装置103确定拍摄图像的地域并从确定的地域的地图服务器取得地图数据。
即,一般来说,当地图信息提供公司在多个地域设置地图服务器时,大多是在其设置地域记录详细的地图数据(缩尺大的地图数据),而在其他地域则记录较粗略的地图数据(缩尺小的地图数据)。因此,要显示地图时,如果从拍摄该图像的地域以外的地图服务器取得地图数据,则有可能显示粗略的地图。与之相对,若从拍摄该图像的地域的地图服务器取得地图数据,则可以显示详细的地图。
(4)在上述实施方式中,控制装置103在地图上显示网格并分割显示地图时,对于从存在图像数量最多的网格区域开始顺次选择在“分割数”弹出菜单7f中指定的分割数的网格区域并进行分割显示的例子进行了说明。但是,控制装置103也可以在地图上设定预定大小的框区域,在地图上移动框区域,同时从地图内抽取在框区域内拍摄的图像的数量满足预定条件的区域,并分割显示抽取出的地图。作为此时的预定条件,可以是存在图像数量上位的5个区域、存在图像数量为预定以上的区域等。控制装置103在抽取满足预定条件的区域时,可以构成为在地图上扫描框区域而在该框区域内抽取包含最多存在图像数量的区域。此外,控制装置103在抽取满足预定条件的区域时,也可以构成为在地图上扫描框区域而按照该框区域内包含的存在图像数量从多到少的顺序抽取多个区域。另外,该框区域的大小可以是预先准备多个预定大小的框区域,也可以是用户任意设定大小。此外,在上述说明中为设定预定大小的框区域,而控制装置103只要从地图内抽取在预定大小的区域内拍摄的图像的数量满足预定条件的区域即可,也可以不具有框。
(5)在上述实施方式中,根据网格区域内的存在图像数量选择分割显示的网格区域,但在选择分割显示的网格区域时,也可以增加基于各图像所具有的信息的重要度。例如,可以对该图像作为元数据具有的分级进行评分,对图像1张1张附加其评分而计算评估值,将各网格区域内拍摄的图像的评估值的合计值作为存在图像数量,来决定分割显示的优先度。或者,也可以将各图像作为对象而进行被拍摄体识别,仅将判断为图像中拍摄了人物的图像作为对象并计算存在图像数量,从而决定分割显示的优先度。此外,也可以按照国别来预先指定摄影位置,例如仅将在日本国内拍摄的图像作为存在图像数量的计算对象,决定分割显示的优先度。进而,也可以在显示地图时对与由使用者选择的缩略图图像(图11、步骤S20)对应的图像将优先度设定得较高。
(6)在上述实施方式中,对于如图4所示的标识4b那样作为在地图上显示的表示摄影地点的标识而显示呈销形状的图形的例子进行了说明。但不限于此,作为标识例如也可以显示其他形状的图形、缩略图图像或文字等。
(7)在上述实施方式中,可在操作栏4i的文字框4e中选择的网格尺寸也可以根据地图显示栏4a中显示的地图的缩尺来变更。例如,控制装置103在地图显示栏4a中显示的地图为东京全域的地图时和荒川区全域的地图时,使可选择的网格尺寸不同。具体地说,在地图显示栏4a中显示了东京全域的地图时,使可选择的网格尺寸为“10km”、“20km”、……,在地图显示栏4a中显示了荒川区全域的地图时,成为“0.25km”、“5km”、……。
(8)在上述实施方式中,控制装置103确定成作为分割对象的网格区域不重复,但作为分割对象的网格区域也可以部分重复。
(9)在上述实施方式中,控制装置103根据地图网格中存在的拍摄图像的数量来选择多个网格区域,并分割显示所选择的网格区域。但是,控制装置103也可以根据地图网格中的摄影图像的数量而选择一个网格区域,并显示所选择的区域内的放大地图。
(10)在上述实施方式中,在扫描预定大小的框区域并抽取出在该区域内包含最多图像的区域时,控制装置103也可以在地图上可识别地显示抽取出的区域。
(11)在上述实施方式中,在选择了至少一张图像后,控制装置103使囊括所选择的全部图像的摄影地点在内的范围的地图数据显示到监视器105。并且,根据来自用户的输入,控制装置103根据网格区域内的存在图像数量来选择网格区域。但是,在选择了图像后,控制装置103也可以不在监视器105上显示囊括所选择的全部图像的摄影地点在内的范围的地图数据,而根据网格区域内的存在图像数量选择网格区域。此时,若选择至少一张图像,则控制装置103可以进行图7所示的地图的分割显示或者一个网格区域的显示。此外,选择了图像后,控制装置103也可以不在监视器105上显示囊括所选择的全部图像的摄影地点在内的范围的地图数据,而仅显示地图的一部分。此时,控制装置103可以从囊括所选择的全部图像的摄影地点在内的范围的地图中,根据网格区域内的存在图像数量来选择网格区域。
(12)对作为信息处理装置使用计算机100的例子进行了说明。但是,本发明也可以适用于具备记录图像文件的存储装置或存储介质以及显示图像的显示装置的其他装置、例如数码相机、移动电话等。
(13)上述控制相关的程序可以通过CD-ROM等记录介质、因特网等数据信号来提供。图13是表示其情形的图。计算机100经由CD-ROM300而接受程序的提供。此外,计算机100具有与通信线路310的连接功能。计算机400是提供上述程序的服务器计算机,在硬盘等记录介质中存储程序。通信线路310是因特网、计算机通信等的通信线路或者专用通信线路等。计算机400使用硬盘读出程序,经由通信线路310将程序发送到计算机100。即,将程序作为数据信号而通过载波传送,并经由通信线路310发送。这样一来,程序可以作为记录介质、载波等各种方式的计算机可读的计算机程序产品而被提供。
另外,只要无损本发明的特征性功能,本发明不限于上述实施方式的构成。此外,也可以是将上述实施方式和多个变形例组合的构成。

Claims (16)

1.一种信息处理装置,其特征在于,包括:
输入部,输入与有关摄影地点的信息建立关联并记录的图像以作为输入图像;
图像选择部,从由上述输入部输入的上述输入图像中选择多个图像以作为选择图像;
区域抽取部,根据在包含由上述图像选择部选择的上述选择图像的摄影地点在内的地图上的预定区域内所包含的上述选择图像的数量,抽取地图区域;和
显示部,将由上述区域抽取部抽取出的上述地图区域与表示上述选择图像的摄影地点的摄影地标识一并进行显示。
2.根据权利要求1所述的信息处理装置,其中,上述区域抽取部作为上述预定区域设定以预定间隔分割了上述地图的分割区域,根据在上述分割区域内包含的上述选择图像的数量,而从地图内抽取多个地图区域。
3.根据权利要求2所述的信息处理装置,其中,还包括图像张数显示部,在各个上述分割区域中显示在上述分割区域内显示的上述摄影地标识的数量。
4.根据权利要求1所述的信息处理装置,其中,上述区域抽取部在上述地图上作为上述预定区域设定预定大小的区域,并将上述区域内包含的上述选择图像的数量满足预定条件的区域作为上述地图区域而从地图内抽取出来。
5.根据权利要求1~4中任一项所述的信息处理装置,其中,由上述显示部显示的上述地图区域能由使用者任意设定。
6.根据权利要求1~4中任一项所述的信息处理装置,其中,上述区域抽取部从地图内抽取的上述地图区域的大小能由使用者任意设定。
7.根据权利要求1~4中任一项所述的信息处理装置,其中,上述区域抽取部将包含由使用者指定的数量以上的上述选择图像的区域作为上述地图区域抽取。
8.根据权利要求1~4中任一项所述的信息处理装置,其中,上述区域抽取部还增加分别对上述地图上的预定区域内包含的上述选择图像附加的优先度,而从地图内抽取多个上述地图区域。
9.根据权利要求1~4中任一项所述的信息处理装置,其中,还具有变更部,根据来自使用者的指示,变更上述显示部显示的上述地图区域的缩尺以及上述地图区域的显示范围中的至少一方。
10.根据权利要求1~4中任一项所述的信息处理装置,其中,还具有地图数据取得部,确定拍摄由上述图像选择部选择的上述选择图像的国家,并从确定的国家的地图服务器取得地图数据。
11.根据权利要求1~4中任一项所述的信息处理装置,其中,上述区域抽取部以使多个地图区域各自不重复的方式进行抽取。
12.根据权利要求4所述的信息处理装置,其中,上述区域抽取部将上述区域内包含的上述选择图像的数量最多的区域作为上述地图区域从地图内抽取出来。
13.根据权利要求2所述的信息处理装置,其中,上述区域抽取部根据显示的地图的缩尺的程度来改变上述分割区域的大小。
14.根据权利要求1所述的信息处理装置,其中,上述区域抽取部作为上述预定区域设定以预定间隔分割了上述地图的分割区域,并根据上述分割区域中包含的上述选择图像的数量,从地图上抽取上述地图区域。
15.根据权利要求14所述的信息处理装置,其中,还包括图像张数显示部,在各个上述分割区域中显示在上述分割区域内显示的上述摄影地标识的数量。
16.一种信息处理方法,其特征在于,包括以下步骤:
输入步骤,输入与有关摄影地点的信息建立关联并记录的图像以作为输入图像;
图像选择步骤,从上述输入图像中选择多个图像以作为选择图像;
区域抽取步骤,根据在包含通过上述图像选择步骤选择的上述选择图像的摄影地点在内的地图上的预定区域内所包含的上述选择图像的数量,抽取地图区域;和
显示步骤,将在上述区域抽取步骤中抽取出的上述地图区域与表示上述选择图像的摄影地点的摄影地标识一并进行显示。
CN201010621863.2A 2009-12-28 2010-12-28 信息处理装置及信息处理方法 Active CN102111526B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2009-297756 2009-12-28
JP2009297756 2009-12-28
JP2010-284710 2010-12-21
JP2010284710A JP5716383B2 (ja) 2009-12-28 2010-12-21 情報処理装置、および情報処理プログラム

Publications (2)

Publication Number Publication Date
CN102111526A true CN102111526A (zh) 2011-06-29
CN102111526B CN102111526B (zh) 2015-03-04

Family

ID=44168458

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010621863.2A Active CN102111526B (zh) 2009-12-28 2010-12-28 信息处理装置及信息处理方法

Country Status (4)

Country Link
US (1) US20110187741A1 (zh)
EP (1) EP2369567A3 (zh)
JP (1) JP5716383B2 (zh)
CN (1) CN102111526B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103377000A (zh) * 2012-04-25 2013-10-30 腾讯科技(深圳)有限公司 文件夹切换的方法及装置
CN104126197A (zh) * 2011-12-27 2014-10-29 索尼公司 信息处理设备、信息处理方法和程序
CN106095763A (zh) * 2015-04-28 2016-11-09 株式会社日立制作所 数据加工辅助方法、数据处理服务器以及程序
CN110032657A (zh) * 2017-12-26 2019-07-19 夏普株式会社 照片关联信息显示装置、多功能设备及照片关联信息显示方法

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8654148B2 (en) * 2010-12-23 2014-02-18 Sony Corporation Display control apparatus for deciding a retrieval range for displaying stored pieces of information
KR101883354B1 (ko) * 2011-05-30 2018-07-30 삼성전자주식회사 터치 스크린을 구비한 기기에서 전자 지도의 브라우징을 위한 장치 및 방법
US20130141463A1 (en) * 2011-12-06 2013-06-06 Microsoft Corporation Combined interactive map and list view
CN103164211B (zh) * 2011-12-16 2016-08-17 虹软(杭州)科技有限公司 便于挑选档案的处理装置与方法
JP5921233B2 (ja) * 2012-02-06 2016-05-24 キヤノン株式会社 画像管理装置及びその制御方法、並びにプログラム
US9620033B2 (en) * 2012-03-23 2017-04-11 Nokia Technologies Oy Map
US8745174B2 (en) * 2012-07-03 2014-06-03 Raytheon Company Thin client for mapping system
US9569059B2 (en) * 2012-11-01 2017-02-14 Blackberry Limited Reference-point-based static-scale mapping application
US10277869B2 (en) * 2014-12-11 2019-04-30 Sensormatic Electronics, LLC Efficient process for camera call-up
JP7290281B2 (ja) * 2017-10-03 2023-06-13 株式会社Stroly 情報処理装置、情報システム、情報処理方法、およびプログラム
JP6413035B1 (ja) * 2018-01-18 2018-10-24 株式会社ほぼ日 プログラム、情報処理装置及び情報処理方法
US12002127B2 (en) * 2020-03-10 2024-06-04 Samsung Electronics Co., Ltd. Robust selective image, video, and audio content authentication
WO2022259791A1 (ja) * 2021-06-08 2022-12-15 富士フイルム株式会社 表示制御装置、表示制御方法及びプログラム
US12304648B2 (en) 2021-11-12 2025-05-20 Rockwell Collins, Inc. System and method for separating avionics charts into a plurality of display panels
US12254282B2 (en) 2021-11-12 2025-03-18 Rockwell Collins, Inc. Method for automatically matching chart names
US12306007B2 (en) * 2021-11-12 2025-05-20 Rockwell Collins, Inc. System and method for chart thumbnail image generation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030033296A1 (en) * 2000-01-31 2003-02-13 Kenneth Rothmuller Digital media management apparatus and methods
US20090073161A1 (en) * 2007-09-18 2009-03-19 Samsung Electronics Co., Ltd. Method and apparatus for providing slide show by using plurality of images
WO2009041042A1 (ja) * 2007-09-26 2009-04-02 Panasonic Corporation 地図表示装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08335034A (ja) 1995-06-08 1996-12-17 Konica Corp 写真画像の検索装置及びファイル状態の表示方法
US6144920A (en) * 1997-08-29 2000-11-07 Denso Corporation Map displaying apparatus
JP2000267564A (ja) * 1999-03-19 2000-09-29 Sharp Corp 移動体の位置表示装置およびこの装置を用いた位置表示方法、ならびに位置表示用の処理プログラムを記録した記録媒体
US20040145602A1 (en) * 2003-01-24 2004-07-29 Microsoft Corporation Organizing and displaying photographs based on time
JP4246055B2 (ja) * 2003-12-19 2009-04-02 アルパイン株式会社 車載用ナビゲーション装置及び周辺施設検索表示方法
US7672778B1 (en) * 2004-07-20 2010-03-02 Navteq North America, Llc Navigation system with downloaded map data
US20070244925A1 (en) * 2006-04-12 2007-10-18 Jean-Francois Albouze Intelligent image searching
US7945249B2 (en) * 2006-10-12 2011-05-17 Alcatel Lucent Next generation social networking and content rating system and method
JP4950015B2 (ja) * 2006-12-15 2012-06-13 カシオ計算機株式会社 データ検索装置、データ検索方法、及びそのプログラム
JP4752827B2 (ja) * 2007-09-04 2011-08-17 ソニー株式会社 地図情報表示装置、地図情報表示方法、及びプログラム
JP5157664B2 (ja) 2008-06-16 2013-03-06 Jfeスチール株式会社 継目無鋼管用丸鋳片の連続鋳造方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030033296A1 (en) * 2000-01-31 2003-02-13 Kenneth Rothmuller Digital media management apparatus and methods
US20090073161A1 (en) * 2007-09-18 2009-03-19 Samsung Electronics Co., Ltd. Method and apparatus for providing slide show by using plurality of images
WO2009041042A1 (ja) * 2007-09-26 2009-04-02 Panasonic Corporation 地図表示装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104126197A (zh) * 2011-12-27 2014-10-29 索尼公司 信息处理设备、信息处理方法和程序
CN104126197B (zh) * 2011-12-27 2018-04-27 索尼公司 信息处理设备和信息处理方法
US10970888B2 (en) 2011-12-27 2021-04-06 Sony Corporation Information processing device, information processing method and program
CN103377000A (zh) * 2012-04-25 2013-10-30 腾讯科技(深圳)有限公司 文件夹切换的方法及装置
CN106095763A (zh) * 2015-04-28 2016-11-09 株式会社日立制作所 数据加工辅助方法、数据处理服务器以及程序
CN106095763B (zh) * 2015-04-28 2019-07-30 株式会社日立制作所 数据加工辅助方法以及数据处理服务器
CN110032657A (zh) * 2017-12-26 2019-07-19 夏普株式会社 照片关联信息显示装置、多功能设备及照片关联信息显示方法

Also Published As

Publication number Publication date
JP5716383B2 (ja) 2015-05-13
JP2011154678A (ja) 2011-08-11
CN102111526B (zh) 2015-03-04
EP2369567A3 (en) 2014-07-23
EP2369567A2 (en) 2011-09-28
US20110187741A1 (en) 2011-08-04

Similar Documents

Publication Publication Date Title
CN102111526A (zh) 信息处理装置及信息处理方法
US8175340B2 (en) Map information display apparatus, map information display method, and program
US8514299B2 (en) Information processing device, information processing method, and program
CN100507916C (zh) 图像管理设备和图像显示设备
JP5438377B2 (ja) 情報処理プログラムおよび情報処理装置
US9465802B2 (en) Content storage processing system, content storage processing method, and semiconductor integrated circuit
US9277089B2 (en) Method to control image processing apparatus, image processing apparatus, and image file
US8570424B2 (en) Display control apparatus and display control method
CN101937449A (zh) 基于全景电子地图的房产展示系统和方法
CN103685960A (zh) 一种匹配位置信息的图像处理方法及其系统
JP2016213810A (ja) 画像表示システム、情報処理装置、プログラム、画像表示方法
CN111680238B (zh) 信息分享方法、装置和存储介质
US9824447B2 (en) Information processing apparatus, information processing system, and information processing method
JP4085634B2 (ja) 画像表示プログラム
KR20080044610A (ko) 지피에스 이미지 검색 방법, 지리적 위치 서비스 기반의지피에스 이미지 검색 방법, 블로그 서비스 기반의지피에스 이미지 검색 방법 및 지역별 블로그 서비스 제공방법
JP2012253421A (ja) 画像表示装置、撮像装置および画像表示プログラム
JP4901258B2 (ja) カメラ及びデータ表示方法
JP2003177736A (ja) 画像表示システム、画像表示プログラムおよび画像表示方法
JP2013065165A (ja) 画像表示方法及び装置、画像表示プログラム、並びに画像表示システム
JPS6318386A (ja) 画像情報検索装置
JP4920534B2 (ja) スライドショー生成システム及びこのシステムを有するカメラ
JP2010021885A (ja) 撮像装置及び撮像支援方法
JP2007079866A (ja) 画像分類装置、画像分類方法、画像分類プログラム、及び撮像装置
KR20100083961A (ko) 거리 사진 이미지를 이용한 업소 정보 제공 방법 및 시스템
JP2006287741A (ja) ナビゲーション装置・撮影装置の連携システムおよびナビゲーション装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant