專利名稱:圖像處理裝置和圖像處理方法
技術(shù)領(lǐng)域:
本發(fā)明的方面涉及一種使圖像形成裝置形成地像的圖像處理裝置,以及由圖像處理裝置執(zhí)行的圖像處理方法。
背景技術(shù):
傳統(tǒng)地,已提出了用于顯示打印預(yù)覽圖像的技術(shù),使得當(dāng)例如用戶想要打印網(wǎng)頁時(shí),在實(shí)際打印之前用戶可復(fù)查并且確認(rèn)要打印到打印紙張上的圖像的內(nèi)容。使用這種技術(shù),用戶可打印出期望的圖像。
發(fā)明內(nèi)容
近來,各種網(wǎng)站提供了地圖應(yīng)用。典型地,將地圖應(yīng)用配置成當(dāng)用戶能夠利用WEB 瀏覽器指定地理位置時(shí),在瀏覽器的地圖顯示區(qū)域中顯示指定地理位置周圍的預(yù)定區(qū)域的地圖。通常,用戶可將諸如滾動(dòng)地圖、改變比例、以及打印所顯示的地圖這樣的預(yù)定操作應(yīng)用到所顯示的地圖上。當(dāng)打印由地圖應(yīng)用所顯示的地圖時(shí),在打印地圖時(shí)在地圖周圍可能形成了不必要的頁邊和/或不必要的信息(例如廣告、操作指南等等)。由于這種不必要的頁邊和/或不必要的信息,用于打印地圖的區(qū)域被減小。因此, 對(duì)于同一比例而言,打印區(qū)域越小,地圖所示出的地理區(qū)域越小。如果地圖的比例降低了,即使打印區(qū)域較小,也可使地圖所示出的地理區(qū)域變寬。 然而,在這種情況下,失去了與地圖有關(guān)的詳細(xì)信息。例如,從以降低的比例所打印的地圖中漏掉了狹窄的小巷。本發(fā)明的方面提供了一種由計(jì)算機(jī)執(zhí)行的處理圖像數(shù)據(jù)的方法,所述計(jì)算機(jī)與被配置成將圖像輸出到記錄介質(zhì)上的圖像形成裝置相連接。該方法包括以下步驟從地像數(shù)據(jù)提供者獲得地像數(shù)據(jù),所述地像數(shù)據(jù)表示示出地理區(qū)域的基本地像; 識(shí)別基本圖像形成區(qū)域和剩余區(qū)域,所述基本圖像形成區(qū)域和剩余區(qū)域是在記錄介質(zhì)上的圖像形成區(qū)域內(nèi)的區(qū)域,基本地像被形成在基本圖像形成區(qū)域上,剩余區(qū)域是在圖像形成區(qū)域內(nèi)但是未形成有基本地像的區(qū)域;從地像數(shù)據(jù)提供者附加地獲得用于覆蓋放大的圖像形成區(qū)域所必需的地像數(shù)據(jù),所述放大的圖像形成區(qū)域是包括基本圖像形成區(qū)域以及至少一部分剩余區(qū)域的區(qū)域;以及控制圖像形成裝置,以根據(jù)附加地從地像數(shù)據(jù)提供者獲得的地像數(shù)據(jù)來將放大的地像輸出到記錄介質(zhì)上??蛇x地,用于覆蓋放大的圖像形成區(qū)域所必需的地像數(shù)據(jù)可以表示在地理上比基本地像所表示的地理區(qū)域更寬的區(qū)域,或者比基本地像比例大的地像??蛇x地,該方法可以包括以下步驟當(dāng)要對(duì)地像進(jìn)行放大時(shí),允許用戶選擇放大的地理區(qū)域和放大的比例中的一個(gè)。此外,在用戶選擇了放大的地理區(qū)域時(shí),附加的獲得步驟可以從地像數(shù)據(jù)提供者獲得表示在地理上比由基本地像表示的地理區(qū)域更寬的區(qū)域的地像數(shù)據(jù)。
4
可選地,附加獲得步驟可以從地像數(shù)據(jù)提供者獲得表示比基本地像比例大的地像的地像數(shù)據(jù)??蛇x地,該方法可允許用戶選擇待形成的基本地像和放大的地像中的一個(gè)。此外,如果用戶選擇了放大的地像,控制步驟可以控制圖像形成裝置,以在記錄介質(zhì)上形成放大的地像;而如果用戶選擇了基本地像,控制步驟可以控制圖像形成裝置,以形成基本地像。根據(jù)本發(fā)明的方面,提供了一種與圖像形成裝置相連接的圖像處理裝置,所述圖像形成裝置被配置成將圖像輸出到記錄介質(zhì)上。該圖像處理裝置進(jìn)一步包括數(shù)據(jù)獲得單元,該數(shù)據(jù)獲得單元被配置成從地像數(shù)據(jù)提供者獲得地像數(shù)據(jù),該地像數(shù)據(jù)表示示出地理區(qū)域的基本地像;區(qū)域識(shí)別單元,該區(qū)域識(shí)別單元被配置成識(shí)別基本圖像形成區(qū)域和剩余區(qū)域,基本圖像形成區(qū)域和剩余區(qū)域是在記錄介質(zhì)上的圖像形成區(qū)域內(nèi)的區(qū)域,基本地像被形成在基本圖像形成區(qū)域上,剩余區(qū)域是在圖像形成區(qū)域內(nèi)但是未形成有基本地像的區(qū)域;附加數(shù)據(jù)獲得單元,該附加數(shù)據(jù)獲得單元被配置成從地像數(shù)據(jù)提供者獲得用于覆蓋放大的圖像形成區(qū)域所必需的地像數(shù)據(jù),所述放大的圖像形成區(qū)域是包括基本圖像形成區(qū)域以及至少一部分剩余區(qū)域的區(qū)域;以及控制單元,該控制單元被配置成控制圖像形成裝置,以根據(jù)附加地從地像數(shù)據(jù)提供者獲得的地像數(shù)據(jù)來將放大的地像輸出到記錄介質(zhì)上??蛇x地,用于覆蓋放大的圖像形成區(qū)域所必需的地像數(shù)據(jù)可以表示在地理上比由基本地像所表示的地理區(qū)域更寬的區(qū)域,或者比基本地像比例大的地像。圖像處理裝置可以包括輸入單元,在要對(duì)地像進(jìn)行放大時(shí),該輸入單元允許用戶選擇放大的地理區(qū)域和放大的比例中的一個(gè)。進(jìn)一步可選地,在用戶選擇了放大的地理區(qū)域時(shí),附加數(shù)據(jù)獲得單元可以從地像數(shù)據(jù)提供者獲得表示在地理上比由基本地像所表示的地理區(qū)域更寬的區(qū)域的地像數(shù)據(jù)??蛇x地,附加數(shù)據(jù)獲得單元可以從地像數(shù)據(jù)提供者獲得表示比基本地像比例大的地像的地像數(shù)據(jù)。進(jìn)一步可選地,圖像處理裝置可以包括輸入單元,該輸入單元允許用戶選擇待形成的基本地像和放大的地像中的一個(gè)??蛇x地,如果用戶選擇了放大的地像,控制單元控制圖像形成裝置,以在記錄介質(zhì)上形成放大的地像;而如果用戶選擇了基本地像,控制單元控制圖像形成裝置以形成基本地像。
圖1是示出了根據(jù)本發(fā)明實(shí)施例的包含PC (個(gè)人計(jì)算機(jī))和打印機(jī)的整個(gè)系統(tǒng)的方框圖。圖2是說明PC所執(zhí)行的地圖應(yīng)用的主處理的流程圖。圖3是說明地圖打印處理的流程圖。
圖4是說明周邊地圖添加處理的流程圖。圖5是說明比例增大處理的流程圖。圖6A示出了允許用戶選擇是否使用放大功能的對(duì)話。圖6B示出了允許用戶選擇要使用的放大方法的對(duì)話。圖7A-7E示出了打印地圖的示例。
具體實(shí)施例方式在下文中,參考附圖對(duì)根據(jù)本發(fā)明方面的示例性實(shí)施例進(jìn)行描述。如圖1所示,根據(jù)本發(fā)明實(shí)施例的打印系統(tǒng)包括PC (個(gè)人計(jì)算機(jī))1以及與PCl相連接的打印機(jī)3。將PC 1配置成可通過WAN(廣域網(wǎng))5與TOB服務(wù)器7進(jìn)行通信。WAN 5 的示例是因特網(wǎng)。 PC 1被提供有CPU (中央處理單元)11、ROM (只讀存儲(chǔ)器)12、RAM (隨機(jī)存取存儲(chǔ)器)13、HDD (硬盤驅(qū)動(dòng)器)14、操作單元15、顯示單元16、網(wǎng)絡(luò)接口 17、以及USB (通用串行總線)接口 18。在HDD 14上,存儲(chǔ)包括OS (操作系統(tǒng))的各種軟件。WEB瀏覽器(隨后所述)、插件、以及諸如插件所調(diào)用的腳本這樣的數(shù)據(jù)也存儲(chǔ)在HDD 14上。當(dāng)CPU 11執(zhí)行每個(gè)程序時(shí),從HDD 14中檢索程序,并且將所述程序形成在RAM 13中。操作單元15具有鍵盤和指示裝置(例如鼠標(biāo))。顯示單元16具有LCD (液晶顯示器)OPC 1的用戶可對(duì)操作單元15進(jìn)行操作,以激活TOB瀏覽器。當(dāng)激活時(shí),WEB瀏覽器可根據(jù)用戶的操作向WEB服務(wù)器7請(qǐng)求數(shù)據(jù)。將WEB服務(wù)器7配置成為響應(yīng)來自PC 1的請(qǐng)求而將包括地像數(shù)據(jù)的網(wǎng)頁數(shù)據(jù)傳送到PC 1。網(wǎng)頁數(shù)據(jù)是利用HTML (超文本標(biāo)記語言)或者XHTML (可擴(kuò)展超文本標(biāo)記語言)的標(biāo)記文檔數(shù)據(jù)。當(dāng)從WEB服務(wù)器7傳送網(wǎng)頁數(shù)據(jù)時(shí),PC 1接收該網(wǎng)頁數(shù)據(jù)并且在顯示單元16上顯示包括地像的網(wǎng)頁。在顯示單元16上顯示包括地像的網(wǎng)頁之后,當(dāng)用戶對(duì)操作單元15進(jìn)行操作時(shí),響應(yīng)用戶操作而執(zhí)行滾動(dòng)地像、改變地圖的比例等等。具體地說,當(dāng)輸入了用戶操作時(shí),與用戶操作的獲取相并行地,PC 1利用對(duì)TOB瀏覽器實(shí)現(xiàn)的異步通信技術(shù)(例如Ajax),將與用戶操作相對(duì)應(yīng)的數(shù)據(jù)傳送到WEB服務(wù)器7。 已接收到來自PCl的數(shù)據(jù)的TOB服務(wù)器7返回與用戶操作相對(duì)應(yīng)的地圖的圖像數(shù)據(jù)。此后, PC 1接收來自WEB服務(wù)器7的圖像數(shù)據(jù),并且動(dòng)態(tài)地更新在顯示單元16上所顯示的圖像。 利用上述配置,響應(yīng)用戶操作,執(zhí)行滾動(dòng)地像或者改變其的比例。如果用戶對(duì)操作單元15進(jìn)行操作,以輸入打印包含地圖的網(wǎng)頁的打印命令,PC 1 對(duì)打印機(jī)3進(jìn)行控制,以打印出網(wǎng)頁。在下文中,對(duì)PC 1所執(zhí)行的處理進(jìn)行詳細(xì)地描述。將PC 1所執(zhí)行的WEB瀏覽器配置成通過安裝插件,除了可實(shí)現(xiàn)標(biāo)準(zhǔn)功能之外還可實(shí)現(xiàn)各種擴(kuò)展功能。在此后所述的處理當(dāng)中,圖2所示的處理是通過TOB瀏覽器變現(xiàn)的標(biāo)準(zhǔn)功能的一部分,并且當(dāng)通過WEB瀏覽器調(diào)用地圖應(yīng)用時(shí),由PC 1執(zhí)行圖2所示的處理。圖3-5所示的處理是對(duì)WEB瀏覽器實(shí)現(xiàn)的插件所實(shí)現(xiàn)的擴(kuò)展功能的一部分,并且內(nèi)部地調(diào)用處理(圖3-5所示)。當(dāng)CPU 11執(zhí)行與該處理相對(duì)應(yīng)的程序時(shí),執(zhí)行該處理。當(dāng)調(diào)用圖2所示的處理時(shí),PC 1處于獲取用戶輸入的狀態(tài)(S105),并且當(dāng)進(jìn)行用戶輸入時(shí),該控制行進(jìn)到S110。此后,該控制判斷所獲取的用戶輸入是否是用于改變地圖的顯示區(qū)域的操作或者用于改變地圖的比例的操作(SllO)。如果用戶操作是改變地圖的顯示區(qū)域或比例(S110: 是),控制將與用戶輸入相對(duì)應(yīng)的數(shù)據(jù)發(fā)送到WEB服務(wù)器7 (S115)。此后,該控制接收從TOB 服務(wù)器7傳送的數(shù)據(jù)(S120),根據(jù)所接收到的數(shù)據(jù)改變地圖的顯示區(qū)域或比例(S125),并且回到S105以等待用戶進(jìn)一步輸入。用于改變地圖的顯示區(qū)域或比例的操作的示例是用于拖動(dòng)地圖并且使其在北、 南、東、西方向上移動(dòng)的拖動(dòng)操作;對(duì)排列在顯示器上的如下控制進(jìn)行點(diǎn)擊的點(diǎn)擊操作,其中對(duì)所述控制的點(diǎn)擊被認(rèn)為是與拖動(dòng)操作相似的操作;用于改變地圖的比例的滾輪操作; 以及對(duì)排列在顯示器上的如下控制進(jìn)行點(diǎn)擊的點(diǎn)擊操作,其中對(duì)所述控制的點(diǎn)擊被認(rèn)為是與滾輪操作相似的操作。此后,將表示用戶操作的數(shù)據(jù)從PC 1傳送到WEB服務(wù)器7 (S115),并且作為響應(yīng), 將用于顯示地圖所需的圖像數(shù)據(jù)從TOB服務(wù)器7傳送到PC 1。PC 1接收從TOB服務(wù)器傳送而來的圖像數(shù)據(jù)(S120),并且動(dòng)態(tài)地更新所顯示的地圖內(nèi)容(S120)。其結(jié)果是,響應(yīng)用戶操作,滾動(dòng)地圖和/或改變地圖的比例。如果用戶操作不是改變顯示區(qū)域(S110 否),該控制判斷用戶操作是否是輸入打印命令(S130)。如果用戶操作是輸入打印命令(S130 是),該控制執(zhí)行用于打印地圖的打印操作(S140)。具體地說,在S140中所執(zhí)行的處理調(diào)用插件,隨后對(duì)其進(jìn)行詳細(xì)地描述。 在執(zhí)行S140之后,該控制回到S105。如果用戶操作不是輸入打印命令(S130 否),該控制判斷用戶操作是否是結(jié)束該處理(S145)。如果用戶操作不是結(jié)束該處理(S145:否),該控制根據(jù)用戶輸入執(zhí)行處理 (S150),并且返回S105。為了簡(jiǎn)潔起見,將省去在S145中所執(zhí)行的處理的示例。如果用戶操作是結(jié)束該處理(S145 是),該控制結(jié)束處理。接下來,將參考圖3-5,對(duì)根據(jù)在S140中所調(diào)用的插件所執(zhí)行的地圖打印處理進(jìn)行描述。當(dāng)調(diào)用地圖打印處理時(shí),該控制執(zhí)行預(yù)覽顯示(S201),該預(yù)覽顯示使得用戶可以檢查如果實(shí)際打印要進(jìn)行打印的網(wǎng)頁時(shí),將打印出什么圖像(S201)。此后,該控制顯示用于請(qǐng)求用戶選擇是否使用放大打印功能的對(duì)話(S205)。在 S205中,在顯示單元16上顯示對(duì)話31(參見圖6A)。如圖6A所示,對(duì)話31包含〃使用〃 按鈕32和"不使用"按鈕33。當(dāng)用戶選擇了"使用"按鈕32和"不使用"按鈕33中的一個(gè)時(shí),該控制行進(jìn)到S210。接下來,該控制判斷用戶是否操作了"使用"按鈕32(S210)。如果用戶選擇了" 不使用“按鈕33 (S210 否),該控制執(zhí)行正常打印操作(S215)。S215的打印操作是照原樣打印WEB瀏覽器當(dāng)前所顯示的網(wǎng)頁的操作。如果網(wǎng)頁中包含地圖和/或其他信息,也照原樣打印出它們。此外,如果地圖的圖像小于可打印區(qū)域, 并且在地圖周圍形成了頁邊,照原樣打印出保留了頁邊的地圖。因此S215的打印操作與通常熟知的WEB瀏覽器所執(zhí)行的打印操作相類似。在執(zhí)行S215之后,該控制結(jié)束圖3所示的處理。如果該控制判斷出選擇了 “使用“(S210 是),該控制顯示允許用戶選擇放大方法的對(duì)話(S220)。具體地說,在S220中,在顯示單元16上顯示如圖6B所示的對(duì)話36。在該對(duì)話36中,指示了用于利用放大打印區(qū)域來將地圖打印到周邊區(qū)域中的"變寬打印區(qū)域"的按鈕37,以及用于以增大的地圖比例來打印的"增大比例"的按鈕38。當(dāng)用戶操作以選擇按鈕37或38時(shí),該控制行進(jìn)到S225。接下來,該控制判斷是否選擇了"變寬打印區(qū)域"的按鈕37(S225)。如果該控制判斷出選擇了按鈕37(S225 是),該控制執(zhí)行在圖4中詳細(xì)說明的"周邊地圖添加處理"(S230)。當(dāng)開始〃周邊地圖添加處理〃時(shí),該控制產(chǎn)生地圖的打印圖像(S305)。當(dāng)產(chǎn)生了打印圖像時(shí),在RAM 13中保留圖像顯影區(qū)域51。應(yīng)該注意的是,根據(jù)打印介質(zhì)(例如紙張) 的大小、圖像的分辨率等等來確定打印圖像的像素?cái)?shù)目。此后,在圖像顯影區(qū)域53內(nèi),在由頁邊設(shè)置等等所確定的可打印區(qū)域53內(nèi)的預(yù)定位置處,對(duì)下述地像55進(jìn)行顯影,其中,該地像55是基于包含在網(wǎng)頁數(shù)據(jù)內(nèi)的地像數(shù)據(jù)的打印圖像。除了地像數(shù)據(jù)和文本數(shù)據(jù)之外,網(wǎng)頁數(shù)據(jù)還包括圖像數(shù)據(jù)。除了地像數(shù)據(jù)之外的這種數(shù)據(jù)不用于在S305中產(chǎn)生打印圖像數(shù)據(jù)。也就是說,除了對(duì)地像55進(jìn)行顯影的區(qū)域外的區(qū)域依舊作為空白區(qū)域(即不對(duì)圖像進(jìn)行顯影的區(qū)域)。接下來,該控制將地像55移動(dòng)到可打印區(qū)域53的中心(S310)。也就是說,在 S310中,該控制根據(jù)可打印區(qū)域53的大小和地像55的大小,將地像55移動(dòng)以便地像的中心與可打印區(qū)域53的中心重合。例如,將圖7A示出了其位置的地像55 移動(dòng)到圖7B所示的中心位置。此后,該控制根據(jù)地像55周圍的空白區(qū)域的大小來確定要獲得的周邊區(qū)域 (地像55周圍的區(qū)域)的地圖信息(S315)。換句話說,該控制確定用以填充在地像55周圍的且在可打印區(qū)域53內(nèi)的空白區(qū)域的地圖區(qū)域。接下來,該控制對(duì)地圖應(yīng)用進(jìn)行內(nèi)部操作,并且獲得地像55周圍的周邊區(qū)域的地圖信息(S320)。具體地說,該控制利用用于內(nèi)部模擬用戶對(duì)地圖應(yīng)用的操作的腳本處理,而從WEB服務(wù)器獲得地像55周圍的圖像。例如,利用腳本處理,通過進(jìn)行內(nèi)部執(zhí)行(模擬),從而對(duì)用于將地圖的顯示區(qū)域向北、南、東、或者西移動(dòng)的拖動(dòng)操作,和/或?qū)ε帕性谄聊簧系目刂频狞c(diǎn)擊操作進(jìn)行模擬, 并且該控制將表示這種用戶操作的數(shù)據(jù)傳送到WEB服務(wù)器7,并獲得從TOB服務(wù)器7傳送而來的地像55周圍的圖像。當(dāng)安裝了插件時(shí),將用于模擬各種用戶操作的腳本與插件主程序一起作為文件存儲(chǔ)在HDD14上。因此,在S320中,該控制檢索與必需的用戶操作相對(duì)應(yīng)的文件,并且根據(jù)包含在所檢索的文件中的腳本來執(zhí)行對(duì)用戶操作的模擬。此后,該控制對(duì)地圖應(yīng)用進(jìn)行內(nèi)部操作,以使地像55移動(dòng)回其原始位置 (S325),并且將在S320中最新獲得的地圖信息的圖像連接到地像55(S330)。因此,如圖7C所示,在圖像顯影區(qū)域51中對(duì)包括地像55以及地像55周圍的地像的地像55進(jìn)行顯影。當(dāng)對(duì)地像57進(jìn)行顯影時(shí),該控制結(jié)束圖4所示的處理,并且行進(jìn)到圖3的S240。如果該控制判斷出沒有選擇"周邊打印功能"的處理(S225 否),該處理執(zhí)行在圖5中所說明的"比例增大處理"的處理(S23Q。具體地說,該控制首先產(chǎn)生地圖的打印圖像640 。步驟S405與步驟S305相似,并且如圖7A所示在可打印區(qū)域53內(nèi)對(duì)地像55進(jìn)行顯影。接下來,與S310中的控制相似,該控制將地像55的圖像區(qū)域移動(dòng)到可打印區(qū)域53的中心(S410)。其結(jié)果是,將地像55從圖7A所示的位置移動(dòng)到圖7B所示的位置。此后,該控制對(duì)地像55周圍的空白區(qū)域的大小與地像55的大小進(jìn)行比較,以確定用于放大地圖的可能比例(S4M)。具體地說,在S415中,該控制確定可在可打印區(qū)域53中顯示地像55的地理區(qū)域的最大比例。根據(jù)用戶操作,逐步地切換TOB服務(wù)器7所提供的地像的比例,并且可切換的比例區(qū)域預(yù)先存儲(chǔ)在PC 1中。因此,在S415中,該控制分別計(jì)算顯示用于可切換的比例的地像55的地理區(qū)域的地像的大小,并且此后對(duì)由此所計(jì)算的大小與可打印區(qū)域 53進(jìn)行比較,以確定要應(yīng)用的最大比例。此后,該控制對(duì)地圖應(yīng)用進(jìn)行內(nèi)部操作,并且獲得用于地像55的地理區(qū)域的增大比例(最大比例)的地圖信息(S420)。具體地說,在S420中,與S320相似,該控制通過腳本處理來內(nèi)部模擬用戶操作,并且從WEB服務(wù)器7獲得在S415中所確定的比例的地像。例如,利用腳本處理以內(nèi)部地執(zhí)行用于改變地圖的比例的滾輪轉(zhuǎn)動(dòng)操作,或者對(duì)排列在屏幕上的控制的點(diǎn)擊,該控制將表示這種用戶操作的數(shù)據(jù)傳送到WEB服務(wù)器7,并且獲得從WEB服務(wù)器7傳送回的圖像。此后,該控制對(duì)地圖應(yīng)用進(jìn)行內(nèi)部操作,以將地像移動(dòng)到其原始位置(S420), 丟棄原始打印區(qū)域,并且粘貼最新獲得的比例增大的地圖(S430)。其結(jié)果是,如圖7D所示, 在圖像顯影區(qū)域51內(nèi)對(duì)其地理區(qū)域與地像55相同的且比例增大的地像59進(jìn)行顯影。因?yàn)楸壤辉龃?,因此地?9包含比地像55更詳細(xì)的信息,雖然地像59的地理區(qū)域與地像55的相同。因此,在圖7D所示的地像59中,示出了更窄的小巷。應(yīng)該注意的是,如果僅放大地像55,該地圖不會(huì)示出比地像55更詳細(xì)的信息,雖然地像55和59是同位的。在已對(duì)地像59顯影之后,該控制結(jié)束圖5所示的處理,并且該控制回到S240 (圖3)。在該控制已執(zhí)行S230或S235之后,該控制重新顯示預(yù)覽圖像(SMO)。在S230或 S240中,在圖像顯影區(qū)域51中對(duì)新地像(地像57或59)顯影,該控制再次顯示預(yù)覽圖像,以便用戶可在顯示單元16上檢查將要打印的更新圖像。接下來,響應(yīng)于用戶操作,該控制判斷用戶操作是否是指示打印操作(S245)。如果用戶操作是指示打印(SM5 是),該控制調(diào)用打印機(jī)驅(qū)動(dòng)器,并且控制打印機(jī)3打印可打印區(qū)域53中的圖像(S250)。此后,該控制結(jié)束圖3所示的處理。在此階段,已完成在圖2的 S 140中所調(diào)用的處理。如果用戶操作不是指示打印(SM5 否),該控制回到S205。此后,用戶重新開始選擇或不選擇放大功能(S205)。根據(jù)上述示例性實(shí)施例,使用如果在僅產(chǎn)生地像55的情況下將不使用的空白區(qū)域(即,產(chǎn)生地像57或59)。也就是說,在打印機(jī)3打印圖像時(shí)的打印紙張上的區(qū)域可用于打印地像57或59。地像57示出了比地像55更寬的地理區(qū)域。因此,用戶可獲得地理上更寬區(qū)域的信息。地像59示出了比地像55比例大的地像。因此,用戶可獲得更詳細(xì)的信息。根據(jù)實(shí)施例,在S220-S225中,用戶可選地選擇具有比地像55更寬地理區(qū)域的地像57,或者示出了比地像55更大比例的地像的地像59。因此,該示例性實(shí)施例可以很好地滿足用戶的需要。應(yīng)該注意的是,本發(fā)明并不局限于上述示例性實(shí)施例的配置。相反地,在不脫離本發(fā)明的范圍的情況下可以各種方式對(duì)本發(fā)明做出修改。例如,在S305(圖4)或S405 (圖5)中,當(dāng)產(chǎn)生打印圖像時(shí),不包括除地像和文本數(shù)據(jù)之外的圖像數(shù)據(jù)??梢詫?duì)該配置進(jìn)行修改以便把這種數(shù)據(jù)的區(qū)域當(dāng)作空白區(qū)域。如果該控制無法區(qū)分地像數(shù)據(jù)與包含在網(wǎng)頁數(shù)據(jù)內(nèi)的圖像數(shù)據(jù),可根據(jù)包含在網(wǎng)頁數(shù)據(jù)內(nèi)的圖像數(shù)據(jù)產(chǎn)生打印圖像,并且此后將具有地像的特征的圖像識(shí)別為地像陽??梢源鎯?chǔ)表示地圖在網(wǎng)頁內(nèi)的位置的位置信息,并且將位于地圖所處位置的圖像識(shí)別為地像陽。根據(jù)該示例性實(shí)施例,在S310(圖4)或S410(圖5)中,將地像55移動(dòng)到可打印區(qū)域53的中心部分。可將地像55不用準(zhǔn)確地移動(dòng)到可打印區(qū)域53的中心,而是可以以某個(gè)容限而粗略移動(dòng)到中心區(qū)域。如果地像55位于可打印區(qū)域53的中心并且不必移動(dòng),跳過步驟S310或S410。根據(jù)該示例性實(shí)施例,用戶可以被允許二者擇一地選擇添加鄰近區(qū)域的地圖或者增大比例,作為放大地像的方法。對(duì)該配置進(jìn)行修改,以便可選地允許用戶一次選擇這兩者(即,添加鄰近區(qū)域的地圖或者增大比例)。在這種情況下,執(zhí)行步驟S410-S430(圖 5),并且隨后執(zhí)行步驟S315-S330 (圖4)而不是執(zhí)行S230或S235。在該示例性實(shí)施例中,顯示對(duì)話31和36 (S205,S220)??捎闷渌侄蝸硖鎿Q對(duì)這種對(duì)話的顯示。作為對(duì)話31和36的替代,可以使用設(shè)置文件。也就是說,要求用戶預(yù)先在設(shè)置窗中選擇使用放大功能以及放大的方法,并且將該選擇存儲(chǔ)為設(shè)置文件。通過檢索該設(shè)置文件并且獲得其中的設(shè)置,可進(jìn)行打印而無需顯示設(shè)置對(duì)話31和36。在該示例性實(shí)施例中,逐步地改變地圖的比例。比例是逐步地改變還是連續(xù)地改變可以取決于地圖數(shù)據(jù)的提供者。此外,當(dāng)比例逐步地改變時(shí),可用的步幅取決于地圖數(shù)據(jù)的提供者。因此,有利的是將與地圖數(shù)據(jù)的提供者有關(guān)的信息存儲(chǔ)在PC 1中,并且當(dāng)改變比例時(shí),該控制參考該信息,并且按照與提供者相對(duì)應(yīng)的方式來改變比例。在示例性實(shí)施例中,PC 1通過利用腳本來模擬用戶對(duì)地圖應(yīng)用的操作,而從WEB 服務(wù)器7獲得地像55周圍的地像和/或改變了比例的地像。這種配置可以進(jìn)行修改。例如,當(dāng)PC 1訪問TOB服務(wù)器7時(shí),通過將信息(經(jīng)度、空間方位、比例等等)整合到URL (統(tǒng)一資源定位符)中,將用于獲得地像所必需的信息傳送到WEB服務(wù)器,并且PC 1可獲得必要的地像。應(yīng)該注意的是,獲得圖像的方法取決于在TOB服務(wù)器7中所采用的客戶導(dǎo)向接口。 有利的是,如果預(yù)先存儲(chǔ)了與每個(gè)地圖數(shù)據(jù)的提供者的客戶面向接口有關(guān)的信息,可分別根據(jù)適合于提供者的方法獲得地像。當(dāng)利用使用腳本來模擬用戶操作時(shí),優(yōu)選地將每個(gè)提供者可接受的用戶操作等等這種信息存儲(chǔ)在PC 1中。或者,WEB服務(wù)器通過實(shí)際執(zhí)行腳本來接受用戶操作。例如,當(dāng)執(zhí)行對(duì)地圖的滾動(dòng)時(shí),執(zhí)行用于拖動(dòng)操作的腳本的試運(yùn)行。此后,通過在試運(yùn)行之后,判斷地像是否已改變來確定是否對(duì)地圖滾動(dòng)。具體地說,如果對(duì)試運(yùn)行腳本前后的地像進(jìn)行比較,并且如果在試運(yùn)行之前位于地像上部的圖像在試運(yùn)行之后留在下部,并且在試運(yùn)行之前位于地像下部的另一圖像在試運(yùn)行之后在地像中消失,可判斷出作為滾動(dòng)(即,腳本)的結(jié)果,地圖的區(qū)域已向北移動(dòng)。如果發(fā)現(xiàn)在試運(yùn)行前后地像沒有變化,以預(yù)定順序試運(yùn)行用于模擬例如按鈕操作等等的其他腳本,直到執(zhí)行地圖的滾動(dòng)。還可在地圖的比例改變時(shí)執(zhí)行試運(yùn)行。當(dāng)改變比例時(shí),執(zhí)行用于模擬滾輪操作 (轉(zhuǎn)動(dòng))的腳本的試運(yùn)行,并且判斷在試運(yùn)行之后地像是否改變,以確定比例是否已改變。為了判斷比例的變化,例如,從試運(yùn)行前后的圖像中提取作為線條的主要道路和鐵路, 并且判斷在試運(yùn)行前后的圖像中是否存在由所提取的線條形成的相似圖案(具有不同大小)。在示例性實(shí)施例中,通過對(duì)地圖應(yīng)用進(jìn)行內(nèi)部操作,而使地圖移動(dòng)到初始位置 (S325和S42Q。可以對(duì)此進(jìn)行修改,以便當(dāng)?shù)貓D位于初始位置時(shí)存儲(chǔ)URL,并且通過隨后再訪問URL,可將地圖移動(dòng)到初始位置。在示例性實(shí)施例中,將打印機(jī)3描述為圖像形成裝置的示例。應(yīng)該注意的是本發(fā)明還適用于除了打印機(jī)之外的圖像形成裝置。也就是說,圖像形成裝置能夠在利用顯示裝置電子地實(shí)現(xiàn)打印介質(zhì)的電子紙張、或者在PC中處理的虛擬打印介質(zhì)(例如PDF文件)上形成圖像。在示例性實(shí)施例中,PC 1和打印機(jī)3是分離的裝置。然而,本發(fā)明不局限于這種配置。例如,如果具有打印機(jī)3的功能的集成裝置提供有如在示例性實(shí)施例的PC 1中實(shí)現(xiàn)的用戶接口,集成裝置的CPU可以執(zhí)行與示例性實(shí)施例的瀏覽器和插件相對(duì)應(yīng)的程序。在這種情況下,集成裝置的CPU對(duì)其打印功能進(jìn)行控制,以打印可打印區(qū)域53的圖像(參加 S250)。根據(jù)示例性實(shí)施例,通過集成作為插件的程序,可實(shí)現(xiàn)對(duì)圖像數(shù)據(jù)進(jìn)行處理的功能。然而,該發(fā)明不必局限于這種配置。瀏覽器可以具有這種功能?;蛘撸梢詫g覽器配置成調(diào)用打印機(jī)驅(qū)動(dòng)器或者應(yīng)用,以代替S140(圖2、,并且所調(diào)用的打印機(jī)驅(qū)動(dòng)器或應(yīng)用可以執(zhí)行圖像處理。如果將打印機(jī)驅(qū)動(dòng)器配置成執(zhí)行上述處理,在S250中打印機(jī)驅(qū)動(dòng)器可以對(duì)打印機(jī)3進(jìn)行控制,以打印可打印區(qū)域53的圖像。如果將應(yīng)用配置成執(zhí)行上述處理, 在S250中調(diào)用打印機(jī)驅(qū)動(dòng)器,并且由打印機(jī)3打印可打印區(qū)域53中的圖像。
在示例性實(shí)施例中,地像數(shù)據(jù)由web服務(wù)器提供。然而,本發(fā)明不需要限于這樣的構(gòu)造,并且地像數(shù)據(jù)可以由另一提供者提供。例如,可以將示例性實(shí)施例的構(gòu)造修改為使得地像數(shù)據(jù)從存儲(chǔ)中檢索、或者地像數(shù)據(jù)可以從另一 PC獲得。
權(quán)利要求
1.一種由計(jì)算機(jī)執(zhí)行的處理圖像數(shù)據(jù)的方法,所述計(jì)算機(jī)與被配置為將圖像輸出到記錄介質(zhì)上的圖像形成裝置相連接,所述方法包括步驟從地像數(shù)據(jù)提供者獲得地像數(shù)據(jù),所述地像數(shù)據(jù)表示示出地理區(qū)域的基本地像;識(shí)別基本圖像形成區(qū)域和剩余區(qū)域,所述基本圖像形成區(qū)域和所述剩余區(qū)域是在所述記錄介質(zhì)上的圖像形成區(qū)域內(nèi)的區(qū)域,所述基本地像被形成在所述基本圖像形成區(qū)域上,所述剩余區(qū)域是在所述圖像形成區(qū)域內(nèi)但是未形成有所述基本地像的區(qū)域;從所述地像數(shù)據(jù)提供者附加地獲得用于覆蓋放大的圖像形成區(qū)域所必需的地像數(shù)據(jù),所述放大的圖像形成區(qū)域是包括所述基本圖像形成區(qū)域以及至少一部分所述剩余區(qū)域的區(qū)域;以及控制所述圖像形成裝置,以根據(jù)附加地從所述地像數(shù)據(jù)提供者獲得的所述地像數(shù)據(jù)將放大的地像輸出到所述記錄介質(zhì)上。
2.根據(jù)權(quán)利要求1所述的方法,其中,用于覆蓋所述放大的圖像形成區(qū)域所必需的所述地像數(shù)據(jù)表示在地理上比由所述基本地像表示的地理區(qū)域更寬的區(qū)域。
3.根據(jù)權(quán)利要求1所述的方法,其中,用于覆蓋所述放大的圖像形成區(qū)域所必需的所述地像數(shù)據(jù)表示比所述基本地像比例更大的地像。
4.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括步驟當(dāng)要對(duì)所述地像進(jìn)行放大時(shí),允許用戶選擇放大的地理區(qū)域和放大的比例中的一個(gè)。
5.根據(jù)權(quán)利要求4所述的方法,其中,在所述用戶選擇了所述放大的地理區(qū)域時(shí),所述附加地獲得步驟從所述地像數(shù)據(jù)提供者獲得表示在地理上比由所述基本地像表示的地理區(qū)域更寬的區(qū)域的地像數(shù)據(jù)。
6.根據(jù)權(quán)利要求4所述的方法,其中,所述附加地獲得步驟從所述地像數(shù)據(jù)提供者獲得表示比所述基本地像比例更大的地像的地像數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步允許用戶選擇放大的地像和所述基本地像中的一個(gè)以被形成。
8.根據(jù)權(quán)利要求7所述的方法,其中,如果所述用戶選擇了所述放大的地像,所述控制步驟控制所述圖像形成裝置在所述記錄介質(zhì)上形成所述放大的地像;如果所述用戶選擇了所述基本地像,所述控制步驟控制所述圖像形成裝置形成所述基本地像。
9.一種與被配置為將圖像輸出到記錄介質(zhì)上的圖像形成裝置相連接的圖像處理裝置, 包括數(shù)據(jù)獲得單元,所述數(shù)據(jù)獲得單元被配置為從地像數(shù)據(jù)提供者獲得地像數(shù)據(jù),所述地像數(shù)據(jù)表示示出地理區(qū)域的基本地像;區(qū)域識(shí)別單元,所述區(qū)域識(shí)別單元被配置為識(shí)別基本圖像形成區(qū)域和剩余區(qū)域,所述基本圖像形成區(qū)域和所述剩余區(qū)域是在所述記錄介質(zhì)上的圖像形成區(qū)域內(nèi)的區(qū)域,所述基本地像被形成在所述基本圖像形成區(qū)域上,所述剩余區(qū)域是在所述圖像形成區(qū)域內(nèi)但是未形成有所述基本地像的區(qū)域;附加數(shù)據(jù)獲得單元,所述附加數(shù)據(jù)獲得單元被配置為從所述地像數(shù)據(jù)提供者獲得用于覆蓋放大的圖像形成區(qū)域所必需的地像數(shù)據(jù),所述放大的圖像形成區(qū)域是包括所述基本圖像形成區(qū)域以及至少一部分所述剩余區(qū)域的區(qū)域;以及控制單元,所述控制單元被配置為控制所述圖像形成裝置,以根據(jù)附加地從所述地像數(shù)據(jù)提供者獲得的所述地像數(shù)據(jù)來將所述放大的地像輸出到所述記錄介質(zhì)上。
10.根據(jù)權(quán)利要求9所述的圖像處理裝置,其中,用于覆蓋所述放大的圖像形成區(qū)域所必需的所述地像數(shù)據(jù)表示在地理上比由所述基本地像表示的地理區(qū)域更寬的區(qū)域。
11.根據(jù)權(quán)利要求9所述的圖像處理裝置,其中,用于覆蓋所述放大的圖像形成區(qū)域所必需的所述地像數(shù)據(jù)表示比所述基本地像比例更大的地像。
12.根據(jù)權(quán)利要求9所述的圖像處理裝置,進(jìn)一步包括輸入單元,在要對(duì)所述地像進(jìn)行放大時(shí),所述輸入單元允許用戶選擇放大的地理區(qū)域和放大的比例中的一個(gè)。
13.根據(jù)權(quán)利要求12所述的圖像處理裝置,其中,在所述用戶選擇了所述放大的地理區(qū)域時(shí),所述附加數(shù)據(jù)獲得單元從所述地像數(shù)據(jù)提供者獲得表示在地理上比由所述基本地像表示的地理區(qū)域更寬的區(qū)域的地像數(shù)據(jù)。
14.根據(jù)權(quán)利要求12所述的圖像處理裝置,其中,所述附加數(shù)據(jù)獲得單元從所述地像數(shù)據(jù)提供者獲得表示比所述基本地像比例更大的地像的地像數(shù)據(jù)。
15.根據(jù)權(quán)利要求9所述的圖像處理裝置,進(jìn)一步包括輸入單元,所述輸入單元允許用戶選擇放大的地像和所述基本地像中的一個(gè)以被形成。
16.根據(jù)權(quán)利要求15所述的圖像處理裝置,其中,如果所述用戶選擇了所述放大的地像,所述控制單元控制所述圖像形成裝置在所述記錄介質(zhì)上形成所述放大的地像;如果所述用戶選擇了所述基本地像,所述控制單元控制所述圖像形成裝置形成所述基本地像。
全文摘要
一種圖像處理裝置和圖像處理方法。與被配置成將圖像輸出到記錄介質(zhì)上的圖像形成裝置相連接的圖像處理裝置包括數(shù)據(jù)獲得單元,被配置為獲得地像數(shù)據(jù),其表示以用戶指定的比例示出用戶指定的地理區(qū)域的基本地像;區(qū)域識(shí)別單元,被配置為識(shí)別基本圖像形成區(qū)域和剩余區(qū)域,基本地像形成在基本圖像形成區(qū)域上,所述剩余區(qū)域是在圖像形成區(qū)域內(nèi)但是未形成有基本地像的區(qū)域。圖像處理裝置進(jìn)一步包括附加數(shù)據(jù)獲得單元,被配置為從地像數(shù)據(jù)提供者獲得用于覆蓋放大的圖像形成區(qū)域所必需的地像數(shù)據(jù),所述放大的圖像形成區(qū)域包括基本圖像形成區(qū)域以及至少一部分剩余區(qū)域。根據(jù)更新的地像數(shù)據(jù)形成地像。
文檔編號(hào)G06F3/12GK102262515SQ201110085089
公開日2011年11月30日 申請(qǐng)日期2011年3月31日 優(yōu)先權(quán)日2010年5月31日
發(fā)明者板倉潤 申請(qǐng)人:兄弟工業(yè)株式會(huì)社