亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理裝置、信息處理方法和計算機可讀記錄介質(zhì)的制作方法

文檔序號:6549067閱讀:139來源:國知局
信息處理裝置、信息處理方法和計算機可讀記錄介質(zhì)的制作方法
【專利摘要】本發(fā)明涉及信息處理裝置、信息處理方法和計算機可讀記錄介質(zhì)。一種信息處理裝置,該信息處理裝置包括區(qū)域決定處理單元,被配置為基于被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和基于被輸入為包括至少三個所述頂點的繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加邊界線段來設(shè)置邊界區(qū)域,所述邊界線段將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接;被配置為順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;并且被配置為將通過連接區(qū)域定義線段而規(guī)定的區(qū)域決定為所述區(qū)域。
【專利說明】信息處理裝置、信息處理方法和計算機可讀記錄介質(zhì)
[0001]相關(guān)申請的交叉引用
[0002]本申請要求于2013年6月17日提交的日本在先專利申請JP2013-126615的權(quán)益,該專利申請的全部內(nèi)容以引用的方式并入本文。

【技術(shù)領(lǐng)域】
[0003]本公開涉及一種定義圖像中的任何區(qū)域的信息處理裝置、信息處理方法和計算機可讀介質(zhì)。

【背景技術(shù)】
[0004]例如,當(dāng)用戶定義在顯示裝置上顯示的地圖中的區(qū)域時,通過使用鼠標(biāo)等移動光標(biāo)來順次地指定規(guī)定該區(qū)域的頂點,最后,可以通過順序地連接指定的頂點來定義該區(qū)域。
[0005]例如,JP H6-28439A公開了一種使用多邊形范圍指定的要素選擇方法,其中,通過鼠標(biāo)拖動操作來指定范圍,繪制多邊形,并且,選擇和輸出范圍中包括的要素。


【發(fā)明內(nèi)容】

[0006]但是,在諸如JP H6-28439A的通過鼠標(biāo)拖動操作來繪制多邊形的情況中,例如,為了定義多個相鄰區(qū)域,存在匹配頂點的仔細(xì)工作,并且,用戶必須要十分注意定義這些區(qū)域。
[0007]因此,本公開提供一種能夠減少用戶在定義區(qū)域時的注意并容易定義該區(qū)域的新的、改進的信息處理裝置、信息處理方法和計算機可讀記錄介質(zhì)。
[0008]根據(jù)本公開的實施例,提供一種信息處理裝置,該信息處理裝置包括:區(qū)域決定處理單元,被配置為基于被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和基于被輸入為包括至少三個所述頂點的繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加邊界線段來設(shè)置邊界區(qū)域,所述邊界線段將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接;被配置為順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;并且被配置為將通過連接區(qū)域定義線段而規(guī)定的區(qū)域決定為所述區(qū)域。
[0009]根據(jù)本公開的實施例,提供一種信息處理方法,該信息處理方法包括:檢測被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和被輸入為包括至少三個所述頂點的繪圖軌跡;基于所述頂點和繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接的邊界線段來設(shè)置邊界區(qū)域,并且,順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;以及將通過連接所述區(qū)域定義線段而規(guī)定的地區(qū)決定為所述區(qū)域。
[0010]根據(jù)本公開的實施例,提供一種非暫態(tài)計算機可讀記錄介質(zhì),在該非暫態(tài)計算機可讀記錄介質(zhì)中存儲有程序,該程序使得計算機執(zhí)行如下:基于被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和基于被輸入為包括至少三個所述頂點的繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加邊界線段來設(shè)置邊界區(qū)域,所述邊界線段將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接;順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;以及將通過連接區(qū)域定義線段而規(guī)定的區(qū)域決定為所述區(qū)域。
[0011]根據(jù)本公開的實施例的中的一個或多個,當(dāng)在諸如地圖的處理目標(biāo)中指定某一區(qū)域時,用戶指定地圖上的至少三個頂點作為處理目標(biāo)并輸入繪圖軌跡以包圍在該區(qū)域中包括的頂點。在接收輸入之后,信息處理裝置執(zhí)行上述處理,并且,自動地定義該區(qū)域。
[0012]如上所述,根據(jù)本公開的實施例,可以減少用戶在區(qū)域定義的情況中的注意并容易地定義區(qū)域。

【專利附圖】

【附圖說明】
[0013]圖1是示出根據(jù)本公開的實施例的區(qū)域定義處理的示例的說明圖;
[0014]圖2是示出使用根據(jù)實施例的區(qū)域定義處理來定義區(qū)域的過程的概要并示出在處理目標(biāo)中指定七個頂點的狀態(tài)的說明圖;
[0015]圖3是示出通過繪圖軌跡從圖2中指定的頂點當(dāng)中指定在定義的凸區(qū)中包括的頂點的狀態(tài)的說明圖;
[0016]圖4是示出基于圖3中指定的繪圖軌跡來定義凸區(qū)的狀態(tài)的說明圖;
[0017]圖5是示出通過繪圖軌跡從圖2中指定的頂點當(dāng)中指定在定義的凹區(qū)中包括的頂點的狀態(tài)的說明圖;
[0018]圖6是示出在凹區(qū)定義處理中基于圖5中指定的繪圖軌跡正形成凸區(qū)的狀態(tài)的說明圖;
[0019]圖7是示出在圖6中的狀態(tài)之后認(rèn)識到基于繪圖軌跡來定義凹區(qū)的狀態(tài)的說明圖;
[0020]圖8是示出在圖6中的狀態(tài)之后定義凹區(qū)的狀態(tài)的說明圖;
[0021]圖9是通過根據(jù)實施例的區(qū)域定義處理決定的凸區(qū)的形狀的示例,并且,是示出具有兩個凹部的凹區(qū)的說明圖;
[0022]圖10是示出作為由根據(jù)實施例的區(qū)域定義處理決定的凸區(qū)的形狀的示例的具有階梯狀凹部的凹區(qū)的說明圖;
[0023]圖11是示出根據(jù)實施例的圖像處理裝置的功能配置的功能框圖;
[0024]圖12是示出使用根據(jù)實施例的區(qū)域定義處理來定義區(qū)域的過程并示出輸入四個頂點和繪圖軌跡的狀態(tài)的說明圖;
[0025]圖13是示出基于圖12中輸入的繪圖軌跡和頂點添加邊界線段和獲得邊界區(qū)域的狀態(tài)的說明圖;
[0026]圖14是示出在邊界區(qū)域中包括新的頂點的狀態(tài)的說明圖;
[0027]圖15是示出設(shè)置區(qū)域定義線段的狀態(tài)的說明圖;
[0028]圖16是示出對新的起始點施加應(yīng)力向量的狀態(tài)的說明圖;
[0029]圖17是示出獲得相對于新的起始點的邊界區(qū)域的狀態(tài)的說明圖;
[0030]圖18是示出對額外的新的起始點施加應(yīng)力向量的狀態(tài)的說明圖;
[0031]圖19是示出區(qū)域被確定的說明圖;
[0032]圖20是示出當(dāng)在邊界區(qū)域中包括多個頂點時決定起始點和區(qū)域定義線段的方式的說明圖;
[0033]圖21是示出起始點的有效性檢查的說明圖;
[0034]圖22是示出根據(jù)實施例的區(qū)域定義處理的流程圖;
[0035]圖23是示出第一 peg (漸近邊增長)搜索處理的流程圖;
[0036]圖24是示出peg附加處理的流程圖;
[0037]圖25是示出當(dāng)在邊界區(qū)域中包括多個頂點時決定起始點和區(qū)域定義線段的方式的流程圖;
[0038]圖26是示出多個樓層地圖的關(guān)聯(lián)性的說明圖;
[0039]圖27是示出針對多個樓層地圖的區(qū)域定義的過程的說明圖;以及
[0040]圖28是示出用于在定義區(qū)域中移動頂點的過程的說明圖。

【具體實施方式】
[0041]在下文中,將參照附圖詳細(xì)地描述本公開的優(yōu)選實施例。請注意,在本說明書和附圖中,基本上具有相同的功能和結(jié)構(gòu)的結(jié)構(gòu)元件用相同的附圖標(biāo)記表示,并且,省略對這些結(jié)構(gòu)元件的重復(fù)說明。
[0042]請注意,將按照以下順序提供描述。
[0043]1.區(qū)域定義處理的概要
[0044]2.信息處理裝置的配置
[0045]3.區(qū)域定義處理
[0046]4.區(qū)域編輯
[0047]4.1.多區(qū)域設(shè)置
[0048]4.2.用戶進行的區(qū)域編輯
[0049]5.總結(jié)
[0050]〈1.區(qū)域定義處理的概要>
[0051]參照圖1至圖10,將描述根據(jù)本公開的實施例的由信息處理裝置執(zhí)行的區(qū)域定義處理的概要。圖1是示出根據(jù)本公開的實施例的區(qū)域定義處理的示例的說明圖。圖2至圖4是示出使用根據(jù)本公開的實施例的區(qū)域定義處理定義凸區(qū)的過程的概要的說明圖。圖5至圖8是示出使用根據(jù)本公開的實施例的區(qū)域定義處理定義凹區(qū)的過程的概要的說明圖。圖9和圖10是示出由根據(jù)本公開的實施例的區(qū)域定義處理決定的凸區(qū)的形狀的示例的說明圖。
[0052]根據(jù)本公開的實施例的信息處理裝置基于由用戶輸入的信息來執(zhí)行用于在顯示器等的顯示單元上顯示的圖像中定義區(qū)域的處理。例如,如圖1所示,顯示單元10顯示用于顯示諸如地圖的處理目標(biāo)的目標(biāo)顯示區(qū)域12和在其中執(zhí)行操作輸入的操作輸入?yún)^(qū)域14,操作輸入在處理目標(biāo)上執(zhí)行諸如選擇區(qū)域、移動選擇的區(qū)域以及刪除選擇的區(qū)域的處理。
[0053]例如,圖1中的目標(biāo)顯示區(qū)域12顯示樓層地圖作為處理目標(biāo)。操作輸入?yún)^(qū)域14顯示示出在目標(biāo)顯示區(qū)域12中可顯示的目標(biāo)的目標(biāo)列表14a和顯示在處理目標(biāo)中定義的區(qū)域的定義區(qū)域列表14b。另外,操作輸入?yún)^(qū)域14顯示用于決定要在處理目標(biāo)中定義的區(qū)域的“定義”按鈕14c和用于刪除選擇的區(qū)域的“刪除”按鈕14d。此外,操作輸入?yún)^(qū)域14顯示用于移動選擇的區(qū)域的“移動”按鈕He,以及用于把改變保存到處理目標(biāo)中的“保存”按鈕Hf。操作輸入?yún)^(qū)域14還顯示用于輸入要定義的區(qū)域的名稱的輸入框Hg。
[0054]關(guān)于在目標(biāo)顯示區(qū)域12中顯示的處理目標(biāo),處理目標(biāo)的部分區(qū)域由通過諸如鼠標(biāo)和鍵盤的輸入裝置可操作的光標(biāo)來選擇?;谕ㄟ^在處理目標(biāo)上的光標(biāo)操作輸入的輸入信息,根據(jù)本公開的實施例的信息處理設(shè)備執(zhí)行用于指定要由用戶選擇的區(qū)域的處理。
[0055]這里,描述由根據(jù)本公開的實施例的信息處理裝置進行的區(qū)域定義處理的概要。如圖2所示,用戶輸入用于定義處理目標(biāo)M中的區(qū)域的頂點。關(guān)于頂點,為了定義區(qū)域,指定至少三個頂點。在圖2中,指定七個頂點Pl至P7。隨后,如圖3所示,用戶輸入繪圖軌跡Lin,以包括指定的頂點Pl至P7當(dāng)中的在要定義的區(qū)域中包括的頂點。在繪圖軌跡Lin內(nèi)部,為了定義區(qū)域,包括至少三個頂點。在圖3中,輸入繪圖軌跡Lin,以包圍頂點Pl至P4。
[0056]如圖4所示,信息處理裝置分別連接頂點PI和頂點P2,頂點P2和頂點P3,頂點P3和頂點P4,以及頂點P4和頂點P1,并且,在接收圖2中的頂點的輸入和圖3中的繪圖軌跡的輸入之后定義區(qū)域S。
[0057]圖4中定義的區(qū)域S具有凸的形狀。但是,具有凹的形狀的區(qū)域也可以由根據(jù)本公開的實施例的信息處理設(shè)備使用區(qū)域定義處理來定義。例如,如圖2所示,指定七個頂點Pl至P7。隨后,如圖5所示,用戶輸入繪圖軌跡Lin,以包括指定的頂點Pl至P7當(dāng)中的在要定義的區(qū)域中包括的頂點。在圖5中,輸入繪圖軌跡Lin,以包圍頂點P3至P5以及P7。
[0058]此時,如圖6所示,信息處理裝置將在繪圖軌跡Lin內(nèi)部包括的頂點P3至P5和P7中沒有包括的頂點Pl和P2設(shè)置為不是用于決定定義區(qū)域的處理的目標(biāo)的非目標(biāo)頂點Pwt。接下來,基于頂點P3至P7和繪圖軌跡Lin,信息處理裝置定義區(qū)域。如圖7所示,雖然在由頂點P3至P5和P7定義的凸區(qū)中包括頂點P6,但是,頂點P6位于繪圖軌跡Lin之外。因此,確定頂點P6不被包括在用戶想要定義的區(qū)域中。最終,如圖8所示,通過分別連接頂點P4和P3、頂點P3和P5、頂點P5和P7、頂點P7和P6以及頂點P6和P4來定義凹形區(qū)域S。
[0059]另外,根據(jù)實施例的區(qū)域定義處理不僅可以定義如圖4中示出的凸形區(qū)域和圖8中示出的凹形區(qū)域的具有簡單形狀的區(qū)域,還可以定義更加復(fù)雜的區(qū)域。例如,如圖9所示,指定頂點Pl至P12,輸入繪圖軌跡Lin,以排除頂點P6、P7、P9和P12,然后,定義具有兩個凹部的區(qū)域S。另一方面,如圖10所示,例如,指定頂點Pl至P20,輸入繪圖軌跡Lin,以排除頂點P7、P10、P12、P14和P15,然后,定義具有階梯狀的凹部的區(qū)域S。
[0060]根據(jù)這種區(qū)域定義處理,用戶在處理目標(biāo)中指定用于定義區(qū)域的頂點,然后,輸入繪圖軌跡,以只包圍指定的頂點當(dāng)中的要定義的區(qū)域中包括的頂點。因此,信息處理裝置自動地定義用戶想要定義的區(qū)域。在這種情形下,用戶一筆地畫出繪圖軌跡,以將該區(qū)域中包括的頂點與該區(qū)域中不包括的頂點進行梳理。信息處理裝置將一筆畫成的繪圖軌跡視為單線,同時延長繪圖起始點和繪圖終點,并且,將通過在繪圖軌跡內(nèi)部包括的頂點上勾連被視為線的繪圖軌跡而形成的具有形狀的區(qū)域定義為所述區(qū)域。在下面的段落中,將詳細(xì)地描述根據(jù)實施例的圖像處理裝置的配置和由圖像處理裝置執(zhí)行的區(qū)域定義處理。
[0061]〈2.信息處理裝置的配置〉
[0062]圖11示出根據(jù)實施例的圖像處理裝置100的功能配置。如圖11所示,根據(jù)實施例的信息處理裝置100包括輸入單元100、區(qū)域指定輸入信息處理單元120、區(qū)域決定處理單元130和輸出單元140。
[0063]輸入單元110從用于檢測操作輸入的檢測單元200接收由用戶輸入的輸入信息,并且,將輸入信息輸出到區(qū)域指定輸入信息處理單元120。檢測單元200可以是用于基于使用諸如鼠標(biāo)和鍵盤的輸入裝置的操作輸入和由用戶輸入的輸入信息來進行檢測的諸如CPU的信息檢測單元。另一方面,檢測單元200可以是與顯示單元10—體地形成的觸摸傳感器。
[0064]基于輸入信息,區(qū)域指定輸入信息處理單元120指定在處理目標(biāo)中指定的位置(頂點)和范圍(繪圖軌跡),并且,將位置和范圍輸出到區(qū)域決定處理單元130。在區(qū)域指定輸入信息處理單元120中,在處理目標(biāo)中指定的位置(頂點)和范圍(繪圖軌跡)被指定為顯示單元10的目標(biāo)顯示區(qū)域12中的坐標(biāo)信息。
[0065]基于在處理目標(biāo)中指定的位置和范圍,區(qū)域決定處理單元130計算和決定用戶實際上要定義的區(qū)域。區(qū)域決定處理單元130將決定的區(qū)域輸出到輸出單元140。
[0066]輸出單元140在顯示裝置300上執(zhí)行用于顯示由區(qū)域決定處理單元130決定的區(qū)域的顯示處理,并且,將該區(qū)域輸出到顯示裝置300。在顯示裝置300上,從輸出單元140輸出的區(qū)域被顯示在目標(biāo)顯示區(qū)域12中的對應(yīng)位置處。例如,顯示裝置300是液晶顯示器或有機電致發(fā)光顯示器,并且,包括顯示單元10。
[0067]這種信息處理裝置100可以由諸如CPU的算術(shù)處理單元構(gòu)成。另一方面,信息處理裝置100可以作為用于使計算機充當(dāng)根據(jù)實施例的信息處理裝置100的計算機程序被提供。計算機程序被存儲在計算機中包括的存儲裝置中,并且,由計算機中包括的CPU讀取和執(zhí)行,從而,計算機充當(dāng)圖像處理裝置。信息處理裝置100還可以作為其上記錄有計算機程序的計算機可讀記錄介質(zhì)提供。例如,記錄介質(zhì)是磁盤、光盤或具有閃存的USB存儲器。
[0068]<3.區(qū)域定義處理〉
[0069]在下文中,將參照圖12至圖25詳細(xì)地描述根據(jù)實施例的區(qū)域定義處理。圖12至圖21是示出用于使用根據(jù)實施例的區(qū)域定義處理定義區(qū)域的過程的說明圖。圖22是示出根據(jù)實施例的區(qū)域定義處理的流程圖。圖23是示出第一 peg搜索處理的流程圖。圖24是示出peg附加處理的流程圖。圖25是示出應(yīng)力向量計算處理的流程圖。在下面的段落中,由用戶指定的頂點可以被稱為“peg”。
[0070]根據(jù)實施例的區(qū)域定義處理通過由用戶指定至少三個頂點并隨后輸入包圍處理目標(biāo)中指定的頂點當(dāng)中的區(qū)域中要包括的至少三個頂點的繪圖軌跡來開始。例如,如圖12所示,指定四個頂點Pl至P4,并且,輸入包圍頂點Pl至P4中的全部的繪圖軌跡Lin。在由用戶輸入的繪圖軌跡Lin上,開始繪圖的位置被稱為繪圖起始點Ps,并且,繪圖終止的位置被稱為繪圖終點Pe。請注意,如圖12所示,在繪圖起始點Ps與繪圖終點Pe不匹配的情況下,被認(rèn)為是,好像繪圖起始點Ps與繪圖終點Pe連接一樣并且繪圖軌跡Lin閉合,則圖22中示出的處理開始。
[0071]當(dāng)輸入圖12中示出的頂點和繪圖軌跡時,信息處理裝置100的區(qū)域指定輸入信息處理單元120計算目標(biāo)顯示區(qū)域12中的頂點和繪圖軌跡的坐標(biāo)。接下來,如圖22所示,區(qū)域指定輸入信息處理單元120搜索要作為第一起始點的第一 peg,以便根據(jù)至少三個輸入頂點定義區(qū)域(S100)。
[0072]根據(jù)圖23中示出的流程圖,搜索第一 peg。首先,區(qū)域指定輸入信息處理單元120指定由輸入的繪圖軌跡Lin規(guī)定的區(qū)域(S200)。隨后,區(qū)域指定輸入信息處理單元120將在步驟S200中指定的區(qū)域中包括的頂點當(dāng)中的在最靠近繪圖軌跡上的繪圖起始點的位置處的頂點設(shè)置為第一 peg(S202)。
[0073]例如,在圖12中示出的示例中,指定步驟S200中的由繪圖軌跡Lin規(guī)定的區(qū)域。此時,區(qū)域包括頂點P1、P2、P3和P4。然后,在步驟S202中,由繪圖軌跡Lin規(guī)定的區(qū)域中包括的頂點Pl至P4當(dāng)中的頂點Pl被設(shè)置為第一 peg,頂點Pl被定位為最接近繪圖軌跡Lin上的繪圖起始點Ps。
[0074]返回到關(guān)于圖22的說明,在步驟SlOO中設(shè)置第一 peg之后,區(qū)域決定處理單元130基于連接被設(shè)置為當(dāng)前起始點的頂點和繪圖軌跡上的點的邊界線段來搜索邊界區(qū)域(S102)。例如,如圖12所示,當(dāng)輸入頂點Pl至P4和繪圖軌跡Lin時,區(qū)域決定處理單元130首先設(shè)置連接被設(shè)置為第一起始點的頂點Pl和繪圖軌跡Lin上的點的邊界線段Ln。根據(jù)從繪圖起始點Ps的繪圖軌跡的輸入順序來設(shè)置繪圖軌跡Lin上的點。如圖13所示,邊界線段被依次地設(shè)置,比如,連接頂點Pl和點Ps的邊界線段LI,以及連接頂點Pl和點P11的邊界線段L2……
[0075]在通過步驟S102中的處理添加了單個邊界線段之后,區(qū)域決定處理單元130檢查當(dāng)前起始點的有效性(S104)。根據(jù)圖24中示出的流程圖來執(zhí)行當(dāng)前的起始點的有效性檢查。
[0076]如圖24所示,區(qū)域決定處理單元130首先計算連接當(dāng)前的起始點和在繪圖軌跡上最終添加的點的邊界向量(S300),并且對該邊界向量進行標(biāo)準(zhǔn)化(S302)。隨后,區(qū)域決定處理單元130計算在步驟S302中標(biāo)準(zhǔn)化的邊界向量和在當(dāng)前的起始點處的應(yīng)力向量的內(nèi)積(S304)。該應(yīng)力向量是與連接在邊界區(qū)域中新包括的頂點和當(dāng)前的起始點的向量垂直的向量。稍后描述應(yīng)力向量的計算處理的細(xì)節(jié)。
[0077]基于在步驟S304中計算出的邊界向量和應(yīng)力向量的內(nèi)積的值,區(qū)域決定處理單元130確定當(dāng)前的起始點是否可以繼續(xù)是起始點(S306)。作為步驟S306中的確定的結(jié)果,在內(nèi)積小于零的情況下,區(qū)域決定處理單元130確定當(dāng)前的起始點不會繼續(xù)是起始點(S308:有效性檢查為不可以(not OK))。另一方面,作為步驟S306中的確定的結(jié)果,在內(nèi)積是零或更大的情況下,區(qū)域決定處理單元130確定當(dāng)前的起始點繼續(xù)是起始點(S308:有效性檢查是可以(OK))。
[0078]返回到關(guān)于圖22的說明,當(dāng)在步驟S104中當(dāng)前的起始點的有效性檢查是不可以的情況下,區(qū)域決定處理單元130將前一個起始點設(shè)置為當(dāng)前的起始點(S106),并且,從步驟S102重復(fù)本處理。另一方面,當(dāng)在步驟S104中當(dāng)前的起始點的有效性檢查是可以的情況下,區(qū)域決定處理單元130保持當(dāng)前的起始點作為起始點,并且,執(zhí)行步驟S108之后的處理。
[0079]這里,提供對起始點的有效性檢查的補充說明。規(guī)定最后定義的區(qū)域的區(qū)域定義線段由被設(shè)置為起始點的頂點形成。步驟S104中的起始點的有效性檢查確定當(dāng)前的起始點是否不構(gòu)成由頂點和繪圖軌跡規(guī)定的區(qū)域的輪廓。在確定當(dāng)前的起始點不構(gòu)成該區(qū)域的頂點的情況下,在將前一個起始點設(shè)置為當(dāng)前的起始點的情況下繼續(xù)處理。
[0080]具體地,在圖21中示出的情況下,前一個起始點被設(shè)置為當(dāng)前的起始點。圖21示出由用戶指定的頂點PA、Pb和Pc以及作為繪圖軌跡的一部分的繪圖軌跡Lin。當(dāng)前的起始點是頂點PB。頂點Pb和繪圖軌跡Lin上的每一個點依次地連接,并且,將連接的線添加到邊界區(qū)域。在該處理中,如圖21中的左手側(cè)所示,當(dāng)連接頂點Pb和繪圖軌跡Lin上的點的邊界線段Ln(在步驟S300中被稱為邊界向量)以及在頂點Pb處的應(yīng)力向量V的內(nèi)積小于零的情況下,確定頂點Pb不被設(shè)置為起始點。
[0081]此時,由最后添加的邊界線段Ln和在頂點匕處的應(yīng)力向量V形成的角Θ是鈍角。在角Θ是鈍角的情況下,這意味著被設(shè)置為當(dāng)前的起始點的頂點Pb被包括在由連接作為前一個起始點的頂點Pa和隨后搜索的頂點P。的線段規(guī)定的區(qū)域中。因此,如圖21中的右手側(cè)所示,在邊界線段Ln和在頂點Pb處的應(yīng)力向量V的內(nèi)積小于零的情況下,作為前一個起始點的頂點Pa被設(shè)置為當(dāng)前的起始點,并且,添加每一個邊界線段Ln。
[0082]接下來,在當(dāng)前的起始點的有效性檢查是OK的情況下,區(qū)域決定處理單元130計算由最初基于當(dāng)前的起始點設(shè)置的邊界線段、最后添加的邊界線段、以及在這兩個邊界線段之間包括的繪圖軌跡的一部分形成的邊界區(qū)域。隨后,區(qū)域決定處理單元130確定除了當(dāng)前的起始點以外的新的頂點是否被包括在邊界區(qū)域中(S108)。
[0083]當(dāng)在步驟S108中不包括新的頂點的情況下,區(qū)域決定處理單元130決定擴大其中當(dāng)前的頂點被設(shè)置為起始點的邊界區(qū)域(SllO),并且,從步驟S102重復(fù)處理。另一方面,當(dāng)在步驟S108中包括新的頂點的情況下,區(qū)域決定處理單元130將該頂點設(shè)置為新的起始點(S112)。例如,如圖14所示,當(dāng)在其中頂點Pl被設(shè)置為起始點的邊界區(qū)域Sbl中包括頂點P2時,區(qū)域決定處理單元130將頂點P2設(shè)置為新的起始點。
[0084]接下來,區(qū)域決定處理單元130連接前一個起始點和新的起始點,并且,設(shè)置區(qū)域定義線段(S114)。例如,如圖15所示,作為前一個起始點的頂點Pl和作為新的起始點的頂點P2被連接,并且,設(shè)置區(qū)域定義線段Lbl。
[0085]隨后,區(qū)域決定處理單元130對新的起始點施加應(yīng)力向量(S116)?;谂c連接新的起始點和前一個起始點的向量垂直的向量來計算應(yīng)力向量。
[0086]具體地,區(qū)域決定處理單元130首先計算與連接新的起始點和上一個起始點的向量垂直的向量,并且,基于連接上一個起始點和繪圖軌跡上的最后的點的邊界向量的方向來調(diào)整計算出的垂直向量的方向。在邊界向量與連接新的起始點和上一個起始點的向量的內(nèi)積是負(fù)值的情況下,使計算出的垂直向量的方向反向。在內(nèi)積是零或正值的情況下,沒有任何變化地使用計算出的垂直向量的方向。接下來,在調(diào)整方向之后,區(qū)域決定處理單元130執(zhí)行用于將垂直向量轉(zhuǎn)換為單位向量的標(biāo)準(zhǔn)化處理,并且,將該向量設(shè)置為在新的起始點處的應(yīng)力向量。
[0087]例如,如圖16所示,對根據(jù)步驟S116中的處理成為新的起始點的頂點P2施加應(yīng)力向量Vs2。
[0088]接下來,區(qū)域決定處理單元130確定新的起始點是否變成了在步驟SlOO中設(shè)置的第一 peg (SI 18)。在新的起始點不是第一 peg的情況下,區(qū)域決定處理單元130從步驟S102重復(fù)處理,因為要定義的區(qū)域不是閉合的。例如,如圖17和18所示,區(qū)域決定處理單元130基于變成圖15中的新的起始點的P2來畫出邊界線段,并且,重復(fù)步驟S102至S110,直到下一個頂點P4被包括在邊界區(qū)域Sb2中。
[0089]隨后,當(dāng)在步驟SI 18中新的起始點變成第一 peg時,區(qū)域決定處理單元130依次地連接在上述處理中定義的區(qū)域定義線段,并且決定區(qū)域S(S120)。在圖19中示出的示例中,區(qū)域S由四個區(qū)域定義線段Lbl、Lb2、Lb3和Lb4定義。
[0090]在區(qū)域定義之后,與每一個區(qū)域信息相關(guān)聯(lián)地計算和存儲每一個區(qū)域中的某一地點處的緯度和經(jīng)度。在每一個區(qū)域信息中都可以包括樓層信息。優(yōu)選的是,將每一個區(qū)域的所述某一地點設(shè)置在區(qū)域中的特定地點處,例如,所述特定地點是,區(qū)域中的重心或中心點,區(qū)域中的多個頂點當(dāng)中的最左上頂點的位置,或者若在區(qū)域中設(shè)置有入口時的入口。當(dāng)樓層地圖的兩個點(例如,左上點和右下點)預(yù)先與緯度和經(jīng)度信息相關(guān)聯(lián)時,可以相對地計算每一個區(qū)域中的某一地點處的緯度和經(jīng)度。
[0091]如上所述,緯度和經(jīng)度及樓層信息與每一個區(qū)域信息相關(guān)聯(lián),所述信息被存儲,然后,登記商鋪的名稱等。因此,它可以用作通過使用地圖應(yīng)用程序等搜索到某一商鋪的路線和搜索鄰近商鋪所需的信息。
[0092]在上面的段落中,描述了由根據(jù)本公開的實施例的信息處理裝置100執(zhí)行的區(qū)域定義處理。為了簡化本說明,圖12至19中示出的示例是關(guān)于輸入包括指定的全部四個頂點的繪圖軌跡的情形。但是,根據(jù)實施例的區(qū)域定義處理還可以適用于存在許多頂點和復(fù)雜的繪圖軌跡的情形。
[0093]例如,在基于某一起始點找到邊界區(qū)域時,通過單個處理在邊界區(qū)域中包括多個頂點。通過使用鼠標(biāo)移動光標(biāo)或者通過在保持操作體在屏幕上的同時移動操作體來輸入繪圖軌跡Lin。在這種情形下,輸入的繪圖軌跡是離散化點陣列,并且,通過記錄用鼠標(biāo)操作的光標(biāo)的當(dāng)前位置或者操作體的當(dāng)前接觸位置,以一定時間間隔將各點添加到該陣列。
[0094]在用于添加點的時間間隔較短的情況下,可以假設(shè)構(gòu)成繪圖軌跡Lin的每一條線段較短。在這種情況下,可以這樣認(rèn)為,即使添加了連接點與點的線段,也至多在區(qū)域中新包括單個頂點。另一方面,在添加下一個點之前光標(biāo)的位置或觸摸位置移動到多于最后記錄的位置的情況中,當(dāng)添加了線段時,可以包括多個頂點,該線段連接構(gòu)成繪圖軌跡Lin的點。
[0095]例如,如圖20所示,假設(shè)基于被設(shè)置為起始點的頂點P2來擴大邊界區(qū)域Sb2,并且,設(shè)置包括頂點P2、P4、P5、P6和P7的邊界區(qū)域Sb2。此時,區(qū)域決定處理單元130根據(jù)圖25中示出的處理來決定區(qū)域定義線段。
[0096]首先,區(qū)域決定處理單元130在邊界區(qū)域中搜索與最后被添加到繪圖軌跡上的點最接近的頂點(best_peg) (S400)。與最后添加在繪圖軌跡上的點最接近的頂點(best_peg)被定義為新的起始點。在圖20中示出的示例中,位于與最后添加在繪圖軌跡Lin上的點Pui最接近的頂點P4變成新的頂點。
[0097]隨后,區(qū)域決定處理單元130指定除了起始點以外的頂點當(dāng)中的位于連接原始起始點和新的起始點的線段之外的頂點(S402)。在圖20中示出的示例中,頂點P5和P6被指定為位于連接頂點P2和P3的線段之外的頂點。位于連接頂點P2和P3的線段之內(nèi)的頂點P7可以被忽略,因為通過將連接頂點P2和P3的線段設(shè)置為區(qū)域定義線段來將頂點P7包括在區(qū)域中。
[0098]接下來,當(dāng)存在原始起始點、新的起始點和在步驟S402中指定的頂點時,區(qū)域決定處理單元130依次地連接這些頂點,并且,設(shè)置區(qū)域定義線段(S404)。在圖20中示出的示例中,設(shè)置連接頂點P2-P5-P6-P4的區(qū)域定義線段。如上所述,當(dāng)通過單個處理在邊界區(qū)域中包括多個頂點時,通過圖25中示出的處理來設(shè)置區(qū)域定義線段,并且,基于指定的頂點和繪圖軌跡,指定的頂點可以無遺漏地被包括在定義區(qū)域中。
[0099]由用戶輸入的繪圖軌跡可以被輸入以包括要在定義區(qū)域中包括的頂點,并且,繪圖軌跡可以是任何形狀。關(guān)于繪圖軌跡,繪圖起始點Ps不必與繪圖終點Pe匹配。在繪圖軌跡不是閉合的情況下,在圖22中示出的處理開始時,繪圖起始點Ps與繪圖終點Pe連接。因此,用戶不期望的區(qū)域可以根據(jù)指定的頂點、繪圖起始點Ps和繪圖終點Pe的位置關(guān)系來被定義。在這種情況下,用戶可以通過稍后描述的編輯處理來執(zhí)行用于刪除指定的區(qū)域的處理,并且,可以針對指定的頂點再次輸入繪圖軌跡。
[0100]<4.區(qū)域編輯〉
[0101][4.1.多區(qū)域設(shè)置]
[0102]由上述區(qū)域定義處理定義的一個或多個區(qū)域可以被反映在例如具有類似布局的地圖中。例如,如圖26所示,每一個樓層的布局被類似地設(shè)置在建筑物中。此時,可以針對各個樓層定義區(qū)域,或者,當(dāng)定義在不同的樓層上且具有相同的位置的區(qū)域時,可以在其他的樓層中反映針對針對一個樓層定義的區(qū)域。
[0103]在這種情形中,用戶預(yù)先在相關(guān)樓層中分別地設(shè)置參考點。例如,如圖26所示,參考點可以被設(shè)置為近似地位于地圖的對角線上的兩個角落。在圖26中,在第二樓層的地圖上指定參考點P21和p22,并且,在第三樓層的地圖上指定參考點p31和p32?;趨⒖键c,各樓層的樓層地圖相互關(guān)聯(lián)。
[0104]例如,如圖27所示,在多個地圖預(yù)先相互關(guān)聯(lián)的情況下,在顯示單元10的目標(biāo)顯示區(qū)域12中顯示樓層的地圖,并且,指定六個頂點Pl至P6。此時,由信息處理裝置100執(zhí)行的區(qū)域定義處理設(shè)置區(qū)域定義線段,并且,通過以包括要在定義的區(qū)域中包括的頂點的方式輸入繪圖軌跡Lin,定義區(qū)域SbA和SbB。
[0105]如圖27所示,從目標(biāo)列表14a當(dāng)中指定反映目標(biāo),推動“定義”按鈕14c,并且,針對指定的樓層定義與區(qū)域SbA和SbB相同的區(qū)域,區(qū)域SbA和SbB是針對單個樓層的地圖被指定的。如上所述,可以在沒有重復(fù)地執(zhí)行頂點指定和繪圖軌跡輸入多次的情況下定義多個地圖中的區(qū)域。因此,可以減少對用戶的輸入負(fù)擔(dān)。
[0106][4.2.用戶進行區(qū)域編輯]
[0107]由區(qū)域定義處理定義的區(qū)域可以在定義之后由用戶編輯。例如,可以通過移動定義區(qū)域的頂點來擴大或縮小區(qū)域以及刪除規(guī)定該區(qū)域的頂點。例如,通過選擇在圖1中示出的目標(biāo)顯示區(qū)域12上的目標(biāo),或者,通過在操作輸入?yún)^(qū)域14上輸入操作,可以執(zhí)行區(qū)域編輯。
[0108]例如,在移動區(qū)域的頂點的情況下,用戶首先從目標(biāo)列表14A當(dāng)中選擇包括要編輯的區(qū)域的處理目標(biāo),在目標(biāo)顯示區(qū)域12上顯示處理目標(biāo),并且,從定義的區(qū)域列表14b當(dāng)中選擇要編輯的區(qū)域。隨后,用戶推動“編輯”按鈕Hg以便將選擇的區(qū)域置于可編輯狀態(tài),并且,開始編輯區(qū)域。
[0109]在區(qū)域變成可編輯狀態(tài)之后,用戶在目標(biāo)顯示區(qū)域12上編輯區(qū)域。例如,諸如改變頂點的位置的編輯可以通過用于使用指針(pointer)選擇或移動規(guī)定區(qū)域的頂點之一的拖動操作來進行。在圖28的右手側(cè),用戶將構(gòu)成區(qū)域S的頂點Pl到P5當(dāng)中的頂點P5移動到P5a位置。接下來,用戶推動“移動”按鈕14e,并且,確定頂點的移動。
[0110]信息處理裝置100接收“移動”按鈕14e的推動,然后,將連接頂點P4和P5的區(qū)域定義線段Lb4校正為連接頂點P4和P5a的區(qū)域定義線段Lb4a。以類似的方式,連接頂點P5和Pl的區(qū)域定義線段Lb5被校正為連接頂點P5a和Pl的區(qū)域定義線段Lb5a。因此,通過頂點Pl-P2-P3-P4-P5a來設(shè)置新的區(qū)域。
[0111]另一方面,例如,在刪除區(qū)域的頂點的情況下,用戶從目標(biāo)列表14A當(dāng)中選擇包括要編輯的區(qū)域的處理目標(biāo),在目標(biāo)顯示區(qū)域12上顯示處理目標(biāo),并且,以類似于上述方式的方式從定義的區(qū)域列表14b當(dāng)中選擇要編輯的區(qū)域。隨后,用戶推動“編輯”按鈕14g以便將選擇的區(qū)域置于可編輯狀態(tài),并且,開始編輯區(qū)域。
[0112]在區(qū)域變成可編輯狀態(tài)之后,用戶在目標(biāo)顯示區(qū)域12上編輯區(qū)域。當(dāng)刪除指定區(qū)域的頂點時,用戶通過使用指針來選擇在目標(biāo)顯示區(qū)域12上要刪除的頂點,推動“刪除”按鈕14d,并且,確定對選擇的頂點的刪除。
[0113]信息處理裝置100接收“刪除”按鈕14d的推動,然后,刪除刪除目標(biāo)頂點和與刪除目標(biāo)頂點連接的區(qū)域定義線段。關(guān)于規(guī)定區(qū)域的頂點,兩個區(qū)域定義線段與單個頂點連接。因此,當(dāng)刪除單個頂點時,刪除兩個區(qū)域指定線段。隨后,與刪除的頂點連接的兩個頂點被直接連接,并且,添加新的區(qū)域定義線段。因此,設(shè)置新的區(qū)域。
[0114]新的區(qū)域的設(shè)置可以由信息處理裝置100自動地執(zhí)行,或者,可以由用戶執(zhí)行。
[0115]<5.總結(jié)〉
[0116]根據(jù)上述內(nèi)容,描述了根據(jù)本公開的實施例的信息處理裝置100的配置,并由此描述了區(qū)域定義處理。根據(jù)本公開的實施例,當(dāng)在諸如地圖的處理目標(biāo)中定義區(qū)域時,用戶只指定處理目標(biāo)上的至少三個頂點,并且,輸入繪圖軌跡以包圍在區(qū)域中要包括的頂點,并且,自動地定義區(qū)域。因此,可以在區(qū)域定義的情況下減少用戶的注意并容易地定義區(qū)域。
[0117]本領(lǐng)域的技術(shù)人員應(yīng)該理解,可以根據(jù)設(shè)計要求和其它因素進行各種修改、組合、子組合和替換,只要它們在所附權(quán)利要求或其等同物的范圍內(nèi)即可。
[0118]例如,在上述實施例中,諸如樓層地圖的地圖被設(shè)置為處理目標(biāo)。但是,本公開的實施例并不局限于此。
[0119]另外,本技術(shù)還可以被配置為如下。
[0120](I) 一種信息處理裝置,包括:
[0121]區(qū)域決定處理單元,被配置為基于被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和基于被輸入為包括至少三個所述頂點的繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加邊界線段來設(shè)置邊界區(qū)域,所述邊界線段將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接;被配置為順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;并且被配置為將通過連接區(qū)域定義線段而規(guī)定的區(qū)域決定為所述區(qū)域。
[0122](2)根據(jù)(I)的信息處理裝置,
[0123]其中,當(dāng)在相對于被設(shè)置為起始點的一個所述頂點的邊界區(qū)域中包括新的頂點時,區(qū)域決定處理單元將該頂點決定為新的起始點,將連接新的起始點與舊的起始點的線段決定為區(qū)域定義線段,并且,重復(fù)用于決定區(qū)域定義線段的處理,直到新的起始點返回到最初設(shè)置的起始點為止。
[0124](3)根據(jù)⑵的信息處理裝置,
[0125]其中,當(dāng)在為規(guī)定連接新的起始點和舊的起始點的線段而形成的邊界區(qū)域中存在除了新的起始點和舊的起始點以外的頂點時,所述區(qū)域決定處理單元從用于定義該區(qū)域的頂點當(dāng)中排除位于繪圖軌跡外側(cè)或者在由連接新的起始點和舊的起始點的線段定義的區(qū)域外側(cè)的頂點。
[0126](4)根據(jù)⑵或(3)的信息處理裝置,
[0127]其中,所述區(qū)域決定處理單元對新的起始點施加應(yīng)力向量,該應(yīng)力向量垂直于連接新的起始點和舊的起始點的線段。
[0128](5)根據(jù)(4)的信息處理裝置,
[0129]其中,所述區(qū)域決定處理單元
[0130]當(dāng)添加連接當(dāng)前的起始點和繪圖軌跡上的點的邊界線段時,確定由新添加的邊界線段表示的向量和在當(dāng)前的起始點處的應(yīng)力向量的內(nèi)積是否小于零,并且
[0131]在內(nèi)積小于零時,將起始點從當(dāng)前的起始點改變?yōu)榍耙粋€起始點。
[0132](6)根據(jù)⑴至(5)中的任何一項的信息處理裝置,
[0133]其中,響應(yīng)于用戶進行的操作輸入,能夠移動規(guī)定所定義的區(qū)域的頂點,并且
[0134]在移動規(guī)定所述區(qū)域的頂點的情況下,所述區(qū)域決定處理單元基于移動后的頂點重新定義所述區(qū)域。
[0135](7)根據(jù)⑴至(6)中的任何一項的信息處理裝置,
[0136]其中,響應(yīng)于用戶進行的操作輸入,能夠刪除規(guī)定所定義的區(qū)域的頂點,并且
[0137]在刪除規(guī)定所確定的區(qū)域的頂點的情況下,區(qū)域決定處理單元刪除與刪除的頂點連接的區(qū)域定義線段,并且,直接連接與刪除的頂點連接的兩個頂點,以設(shè)置新的區(qū)域定義線段。
[0138](8) 一種信息處理方法,包括:
[0139]檢測被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和被輸入為包括至少三個所述頂點的繪圖軌跡;
[0140]基于所述頂點和繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接的邊界線段來設(shè)置邊界區(qū)域,并且,順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;以及
[0141]將通過連接所述區(qū)域定義線段而規(guī)定的地區(qū)決定為所述區(qū)域。
[0142](9) 一種非暫態(tài)計算機可讀記錄介質(zhì),在該非暫態(tài)計算機可讀記錄介質(zhì)中存儲有程序,該程序使得計算機執(zhí)行如下:
[0143]基于被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和基于被輸入為包括至少三個所述頂點的繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加邊界線段來設(shè)置邊界區(qū)域,所述邊界線段將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接;順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;以及
[0144]將通過連接區(qū)域定義線段而規(guī)定的區(qū)域決定為所述區(qū)域。
【權(quán)利要求】
1.一種信息處理裝置,包括: 區(qū)域決定處理單元,被配置為基于被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和基于被輸入為包括至少三個所述頂點的繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加邊界線段來設(shè)置邊界區(qū)域,所述邊界線段將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接;被配置為順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;并且被配置為將通過連接區(qū)域定義線段而規(guī)定的區(qū)域決定為所述區(qū)域。
2.根據(jù)權(quán)利要求1所述的信息處理裝置, 其中,當(dāng)在相對于被設(shè)置為起始點的一個所述頂點的邊界區(qū)域中包括新的頂點時,區(qū)域決定處理單元將該頂點決定為新的起始點,將連接新的起始點與舊的起始點的線段決定為區(qū)域定義線段,并且,重復(fù)用于決定區(qū)域定義線段的處理,直到新的起始點返回到最初設(shè)置的起始點為止。
3.根據(jù)權(quán)利要求2所述的信息處理裝置, 其中,當(dāng)在為規(guī)定連接新的起始點和舊的起始點的線段而形成的邊界區(qū)域中存在除了新的起始點和舊的起始點以外的頂點時,所述區(qū)域決定處理單元從用于定義該區(qū)域的頂點當(dāng)中排除位于繪圖軌跡外側(cè)或者在由連接新的起始點和舊的起始點的線段定義的區(qū)域外側(cè)的頂點。
4.根據(jù)權(quán)利要求2所述的信息處理裝置, 其中,所述區(qū)域決定處理單元對新的起始點施加應(yīng)力向量,該應(yīng)力向量垂直于連接新的起始點和舊的起始點的線段。
5.根據(jù)權(quán)利要求4所述的信息處理裝置, 其中,所述區(qū)域決定處理單元 當(dāng)添加連接當(dāng)前的起始點和繪圖軌跡上的點的邊界線段時,確定由新添加的邊界線段表示的向量和在當(dāng)前的起始點處的應(yīng)力向量的內(nèi)積是否小于零,并且 在內(nèi)積小于零時,將起始點從當(dāng)前的起始點改變?yōu)榍耙粋€起始點。
6.根據(jù)權(quán)利要求1所述的信息處理裝置, 其中,響應(yīng)于用戶進行的操作輸入,能夠移動規(guī)定所定義的區(qū)域的頂點,并且 在移動規(guī)定所述區(qū)域的頂點的情況下,所述區(qū)域決定處理單元基于移動后的頂點重新定義所述區(qū)域。
7.根據(jù)權(quán)利要求1所述的信息處理裝置, 其中,響應(yīng)于用戶進行的操作輸入,能夠刪除規(guī)定所定義的區(qū)域的頂點,并且 在刪除規(guī)定所確定的區(qū)域的頂點的情況下,區(qū)域決定處理單元刪除與刪除的頂點連接的區(qū)域定義線段,并且,直接連接與刪除的頂點連接的兩個頂點,以設(shè)置新的區(qū)域定義線段。
8.—種信息處理方法,包括: 檢測被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和被輸入為包括至少三個所述頂點的繪圖軌跡; 基于所述頂點和繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接的邊界線段來設(shè)置邊界區(qū)域,并且,順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;以及 將通過連接所述區(qū)域定義線段而規(guī)定的地區(qū)決定為所述區(qū)域。
9.一種非暫態(tài)計算機可讀記錄介質(zhì),在該非暫態(tài)計算機可讀記錄介質(zhì)中存儲有程序,該程序使得計算機執(zhí)行如下: 基于被指定用來決定在地圖中定義的區(qū)域的邊界的至少三個頂點和基于被輸入為包括至少三個所述頂點的繪圖軌跡,通過根據(jù)繪圖軌跡的輸入順序來順序地添加邊界線段來設(shè)置邊界區(qū)域,所述邊界線段將繪圖軌跡內(nèi)部包括的頂點當(dāng)中的作為起始點的一個頂點與繪圖軌跡上的各點連接;順序地決定構(gòu)成用于決定所述區(qū)域的邊界的區(qū)域定義線段的頂點;以及 將通過連接區(qū)域定義線段而規(guī)定的區(qū)域決定為所述區(qū)域。
【文檔編號】G06F17/30GK104239384SQ201410254241
【公開日】2014年12月24日 申請日期:2014年6月10日 優(yōu)先權(quán)日:2013年6月17日
【發(fā)明者】田原哲雄, 塩野崎敦 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1