專利名稱:信息處理裝置及打印預(yù)覽顯示方法
技術(shù)領(lǐng)域:
本發(fā)明涉及打印預(yù)覽顯示,尤其是應(yīng)打印的打印信息延續(xù)多張打印紙時(shí)執(zhí)行打印預(yù)覽顯示的信息處理裝置及打印預(yù)覽顯示方法。
背景技術(shù):
以往,提出了一種根據(jù)設(shè)備信息和文本數(shù)據(jù)生成打印預(yù)覽圖像并將一頁(yè)的打印預(yù)覽和與該頁(yè)對(duì)應(yīng)的異常信息并列顯示的技術(shù)(例如參照特開(kāi)2001-067347號(hào)公報(bào))。在該公報(bào)中,還提出一種以不重疊的方式排列和顯示正面、反面兩面都考慮到的所有頁(yè)的打印預(yù)覽的技術(shù)。
另外,還提出了一種當(dāng)以頁(yè)為單位存儲(chǔ)描繪信息并傳送到輸出裝置時(shí)根據(jù)打印進(jìn)行狀況逐頁(yè)顯示輸出圖像的技術(shù)。(例如參照特開(kāi)平10-187401號(hào)公報(bào))。
除此之外,文本處理程序等,在某些情況下具有將文檔等的打印結(jié)果顯示在屏面上的打印預(yù)覽功能。當(dāng)打印結(jié)果延續(xù)多頁(yè)時(shí),生成排列出其所有頁(yè)的預(yù)覽圖像而只顯示納入畫(huà)面的顯示框內(nèi)的部分。用戶可以一邊進(jìn)行滾屏操作一邊觀察所有的頁(yè)。
安裝了現(xiàn)有的打印驅(qū)動(dòng)程序的信息處理裝置的打印預(yù)覽,可以是對(duì)所打印的一張用紙的預(yù)覽、或?qū)⑺蛴〉乃许?yè)按水平和垂直方向排列的預(yù)覽顯示的任何一種。在排列了全部打印頁(yè)的預(yù)覽顯示的情況下,若想以能夠檢查其內(nèi)容的足夠大的尺寸進(jìn)行預(yù)覽顯示,則可以同時(shí)顯示的頁(yè)數(shù)就很少,如果是普及型的顯示裝置,則最多僅限于一頁(yè)。如將所顯示的頁(yè)按比例縮小,則雖然可以同時(shí)對(duì)多頁(yè)進(jìn)行打印預(yù)覽顯示,但很難或根本不可能檢查其內(nèi)容。
因此,當(dāng)打印張數(shù)延續(xù)多張(頁(yè))時(shí),不能進(jìn)行在使用戶通過(guò)觀察打印預(yù)覽顯示即可憑目力辨認(rèn)出所打印的內(nèi)容的同時(shí)還能很容易地了解多張的打印繼續(xù)進(jìn)行的情況的打印預(yù)覽顯示。
發(fā)明內(nèi)容
本發(fā)明,是鑒于上述問(wèn)題而開(kāi)發(fā)的,其第一目的是提供一種在即將打印到紙張上的預(yù)覽圖像沿水平和垂直方向偏移的同時(shí)重疊地顯示多個(gè)預(yù)覽圖像從而使用戶能夠很容易地憑目力簡(jiǎn)單地識(shí)別所打印的內(nèi)容和多張即將打印的情況的信息處理裝置及打印預(yù)覽顯示方法。
另外,其第二目的是,提供一種在即將打印到紙張上的預(yù)覽圖像沿水平和垂直方向偏移的同時(shí)重疊地顯示多個(gè)預(yù)覽圖像時(shí)可以由用戶指定偏移量從而進(jìn)行符合用戶要求的打印預(yù)覽的顯示的信息處理裝置及打印預(yù)覽顯示方法。
另外,其第三目的是,提供一種在即將打印到紙張上的預(yù)覽圖像沿水平和垂直方向偏移的同時(shí)重疊地顯示多個(gè)預(yù)覽圖像時(shí)例如在按照是否進(jìn)行無(wú)邊界打印而使用紙上的打印圖像區(qū)域不同的打印設(shè)定的情況下適當(dāng)?shù)刈兏屏繌亩褂脩裟軌蚝苋菀椎貞{目力識(shí)別所打印的內(nèi)容和多張打印的情況的信息處理裝置及打印預(yù)覽顯示方法。
為達(dá)到上述目的,根據(jù)本發(fā)明的第一方面,提供一種信息處理裝置,用于對(duì)應(yīng)打印的打印對(duì)象數(shù)據(jù)執(zhí)行打印預(yù)覽顯示,該信息處理裝置,包括獲取打印預(yù)覽中的頁(yè)的偏移量的獲取單元、生成上述打印對(duì)象數(shù)據(jù)的打印預(yù)覽圖像的預(yù)覽圖像生成單元、在將上述打印對(duì)象數(shù)據(jù)打印在多張用紙上時(shí)根據(jù)由上述獲取單元獲取的偏移量將由上述預(yù)覽圖像生成單元生成的預(yù)覽圖像按每張用紙偏移顯示的預(yù)覽顯示控制單元。
為達(dá)到上述目的,根據(jù)本發(fā)明的第二方面,該裝置還包括根據(jù)來(lái)自用戶的指示輸入上述打印預(yù)覽的偏移量的偏移量輸入單元,上述獲取單元,獲取從上述輸入單元輸入的偏移量。
本發(fā)明的其他特征和優(yōu)點(diǎn),從以下參照附圖進(jìn)行的說(shuō)明將看得很清楚,附圖中相同的參照符號(hào)在所有的圖中表示相同或相似的部分。
插入并構(gòu)成說(shuō)明書(shū)的一部分的附圖,用于說(shuō)明本發(fā)明的實(shí)施例,并與該說(shuō)明一起用于闡明本發(fā)明的原理。
圖1是示出表示本發(fā)明一實(shí)施方式的打印系統(tǒng)的一例的結(jié)構(gòu)圖。
圖2是說(shuō)明表示本發(fā)明一實(shí)施方式的打印系統(tǒng)中的信息處理裝置的結(jié)構(gòu)的框圖。
圖3是表示圖2中示出的信息處理裝置的打印模塊的功能結(jié)構(gòu)圖的框圖。
圖4是表示用于進(jìn)行圖3中示出的打印應(yīng)用系統(tǒng)的打印設(shè)定的用戶界面的一例的顯示畫(huà)面的示意圖。
圖5是表示用于進(jìn)行圖3中示出的打印應(yīng)用系統(tǒng)的重疊打印預(yù)覽的偏移量的指定的用戶界面的一例的顯示畫(huà)面的示意圖。
圖6是表示本發(fā)明的信息處理裝置中的包含打印預(yù)覽及打印數(shù)據(jù)生成處理的總體處理的流程圖。
圖7是表示本發(fā)明的信息處理裝置的第一實(shí)施例中的打印預(yù)覽顯示處理的流程圖。
圖8是表示用于進(jìn)行圖3中示出的打印應(yīng)用系統(tǒng)的打印設(shè)定(無(wú)邊界打印格式設(shè)定)的用戶界面的一例的顯示畫(huà)面的示意圖。
圖9是表示本發(fā)明的信息處理裝置的第二實(shí)施例中的打印預(yù)覽顯示處理的流程圖。
圖10是表示本發(fā)明的預(yù)覽顯示的一例的圖。
具體實(shí)施例方式以下,邊參照附圖邊說(shuō)明第一實(shí)施方式的打印系統(tǒng)。
圖1是示出表示本發(fā)明一實(shí)施方式的打印系統(tǒng)的一例的圖,安裝著打印驅(qū)動(dòng)程序的信息處理裝置100和噴墨打印機(jī)(以下,簡(jiǎn)稱打印機(jī))104,例如通過(guò)USB接口105連接。信息處理裝置100包括顯示裝置101、主單元102、輸入設(shè)備103等。
圖2是表示信息處理裝置(主計(jì)算機(jī)以下,簡(jiǎn)記為PC)100的硬件結(jié)構(gòu)例的框圖。在圖2中,PC100,具有在其主單元102內(nèi)用于根據(jù)命令進(jìn)行運(yùn)算、判斷等并執(zhí)行數(shù)據(jù)處理和設(shè)備控制等的中央運(yùn)算處理裝置(以下稱CPU)202、用于存儲(chǔ)操作系統(tǒng)(以下稱OS)及打印驅(qū)動(dòng)程序和其他控制程序的RAM203及ROM204、諸如硬盤(pán)(以下稱HHD)205等的存儲(chǔ)裝置、例如USB、SCSI或無(wú)線接口等用于與打印機(jī)104進(jìn)行數(shù)據(jù)通信的通信接口206、用于連接各設(shè)備的系統(tǒng)總線210。進(jìn)一步,還連接著用作用戶接口裝置的鍵盤(pán)207及鼠標(biāo)208等輸入設(shè)備103、由CRT或液晶顯示器構(gòu)成的顯示裝置101。輸入設(shè)備103和顯示裝置101,分別通過(guò)輸入接口及圖形控制器連接。
圖3是表示由圖2所示的信息處理裝置100執(zhí)行的打印模塊的功能結(jié)構(gòu)圖的框圖。圖3中的部件、特別是打印應(yīng)用系統(tǒng)301、用戶接口模塊304及打印驅(qū)動(dòng)程序302等,通過(guò)由CPU202執(zhí)行存儲(chǔ)在RAM203或ROM204內(nèi)的規(guī)定程序?qū)崿F(xiàn)。在RAM203或硬盤(pán)205中保留一個(gè)用于存儲(chǔ)應(yīng)由打印機(jī)打印的打印對(duì)象數(shù)據(jù)的圖像數(shù)據(jù)存儲(chǔ)區(qū)域303。
在圖3中,打印應(yīng)用系統(tǒng)301,是本發(fā)明的構(gòu)成特征,起著實(shí)現(xiàn)打印預(yù)覽處理的模塊的作用,在本實(shí)施例的圖3中,作為與打印驅(qū)動(dòng)程序分開(kāi)的獨(dú)立的應(yīng)用系統(tǒng)存在著。例如,相當(dāng)于購(gòu)入打印機(jī)104時(shí)附帶的捆綁銷售軟件(實(shí)用打印軟件等)。但是,本發(fā)明的打印預(yù)覽的處理,并不限定于獨(dú)立的應(yīng)用系統(tǒng),也可以作為進(jìn)行打印數(shù)據(jù)的預(yù)覽顯示時(shí)從打印驅(qū)動(dòng)程序302讀出并對(duì)其進(jìn)行指示的模塊、即打印驅(qū)動(dòng)程序整體中的一個(gè)模塊而存在。用戶接口304,是生成在顯示裝置101上顯示的用戶界面畫(huà)面的模塊,具有生成如后文所述的圖4、5、8中示出的打印設(shè)定畫(huà)面、及圖10中示出打印預(yù)覽顯示畫(huà)面的要素的功能。打印應(yīng)用系統(tǒng)301,具有根據(jù)由用戶通過(guò)由用戶接口模塊304生成的用戶界面畫(huà)面進(jìn)行的打印設(shè)定將圖像數(shù)據(jù)存儲(chǔ)區(qū)域303中的圖像數(shù)據(jù)的打印預(yù)覽通過(guò)OS及顯示驅(qū)動(dòng)程序顯示在顯示裝置101上的功能。打印應(yīng)用系統(tǒng)301,通常記錄在HDD205上,并在裝入RAM203后由CPU202執(zhí)行。另外,作為應(yīng)由打印裝置打印的打印對(duì)象數(shù)據(jù),在本實(shí)施例中采用圖像數(shù)據(jù)文件(稱為打印對(duì)象圖像數(shù)據(jù)),但并不限于圖像數(shù)據(jù),也可以是由通用的應(yīng)用程序生成的文本數(shù)據(jù)文件。以下,為簡(jiǎn)化說(shuō)明,假定打印對(duì)象為圖像數(shù)據(jù)文件。在下文中,將該圖像數(shù)據(jù)文件稱為打印對(duì)象圖像數(shù)據(jù)。
打印驅(qū)動(dòng)程序302,具有可以對(duì)打印機(jī)104設(shè)定的打印設(shè)定項(xiàng)目,其主要項(xiàng)目有用紙尺寸、用紙種類、格式、份數(shù)等。在設(shè)定了各項(xiàng)目的值之后,由硬盤(pán)205等保存并每當(dāng)打印時(shí)使用。當(dāng)然,可以從由用戶接口模塊304顯示的打印設(shè)定畫(huà)面進(jìn)行設(shè)定的變更。打印驅(qū)動(dòng)程序302,也是由CPU202執(zhí)行的程序,并按打印機(jī)的型式準(zhǔn)備,以使其能夠根據(jù)打印機(jī)104的功能等進(jìn)行最佳的設(shè)定和控制。
圖像數(shù)據(jù)存儲(chǔ)區(qū)域303,構(gòu)建在HDD205上、或通過(guò)通信接口206連接的圖中未示出的外部存儲(chǔ)設(shè)備(例如存儲(chǔ)卡)上,用于保存由數(shù)字?jǐn)z像機(jī)攝制的數(shù)字靜止圖像(以下,簡(jiǎn)稱圖像)數(shù)據(jù)。
另外,在圖3中,示出打印應(yīng)用系統(tǒng)301和打印驅(qū)動(dòng)程序302直接通信的方式,但根據(jù)操作系統(tǒng)的不同有時(shí)也可以使打印應(yīng)用系統(tǒng)301和打印驅(qū)動(dòng)程序302只通過(guò)操作系統(tǒng)進(jìn)行通信。本發(fā)明,當(dāng)然可以適用于這種在操作系統(tǒng)(例如,美國(guó)微軟公司的Windows(商標(biāo))的OS)下執(zhí)行的打印應(yīng)用系統(tǒng),但在本實(shí)施方式的說(shuō)明中操作系統(tǒng)的存在無(wú)關(guān)緊要,因此將其說(shuō)明省略。
以下,說(shuō)明構(gòu)成打印應(yīng)用系統(tǒng)301的模塊。在打印應(yīng)用系統(tǒng)301內(nèi),被稱為「裝置」的方框全部是作為軟件模塊而存在的,因而可以通過(guò)CPU202的處理實(shí)現(xiàn)。即,圖3的打印應(yīng)用系統(tǒng)301內(nèi)的所謂「裝置」,也可以改稱為「程序模塊」。
在打印應(yīng)用系統(tǒng)301中,打印設(shè)定裝置305,用于獲取打印驅(qū)動(dòng)程序302具有的打印設(shè)定項(xiàng)目,并通過(guò)用戶接口模塊304在顯示裝置101上顯示打印設(shè)定畫(huà)面。然后,當(dāng)根據(jù)用戶的操作指示通過(guò)用戶接口模塊304輸入與打印設(shè)定項(xiàng)目對(duì)應(yīng)的設(shè)定值時(shí),將所輸入的設(shè)定值賦予對(duì)應(yīng)的打印設(shè)定項(xiàng)目后保存在硬盤(pán)205內(nèi)。
預(yù)覽圖像生成裝置306,根據(jù)由打印設(shè)定裝置305保存著的打印設(shè)定,從圖像數(shù)據(jù)存儲(chǔ)區(qū)域303獲取打印對(duì)象圖像數(shù)據(jù)。接著,將所獲取的打印對(duì)象圖像數(shù)據(jù)變換為RGB全彩色多值位映像數(shù)據(jù),進(jìn)一步根據(jù)打印設(shè)定信息調(diào)整位映像尺寸從而生成每張用紙的預(yù)覽圖像。例如,如果是將N頁(yè)打印在一張打印紙上的N面設(shè)定,則獲取與N頁(yè)對(duì)應(yīng)的打印對(duì)象圖像數(shù)據(jù),并將其變換為位映像數(shù)據(jù),然后按一張打印紙的尺寸進(jìn)行倍率變換處理。
偏移量輸入裝置307,根據(jù)用戶在由用戶接口模塊304顯示的圖5的顯示畫(huà)面上輸入的指示,獲取上下、左右方向的打印預(yù)覽的用紙偏移量。關(guān)于用紙偏移量,將在后文中參照?qǐng)D5進(jìn)行說(shuō)明。
獲取裝置308,從偏移量輸入裝置307獲取偏移量,并由管理裝置309保存在硬盤(pán)205內(nèi)。另外,根據(jù)由打印設(shè)定裝置305保存著的打印設(shè)定及由預(yù)覽圖像生成裝置306獲取的圖像數(shù)據(jù)的圖像尺寸,計(jì)算用紙的頁(yè)邊距并決定偏移量,將其保存在管理裝置309內(nèi)。
管理裝置309,保存并管理由獲取裝置308獲取的偏移量。管理裝置309保存和管理的偏移量,不限于一組,有時(shí)也可以保存多組偏移量。
預(yù)覽顯示控制裝置310,根據(jù)由打印設(shè)定裝置305保存的打印設(shè)定,將由預(yù)覽圖像生成裝置306生成的預(yù)覽圖像作為打印預(yù)覽而通過(guò)OS顯示在顯示裝置101上。當(dāng)所顯示的打印預(yù)覽延續(xù)多張用紙時(shí),從管理裝置309保存著的偏移量選擇適當(dāng)?shù)钠屏?,在按所選定的偏移量的量將顯示位置沿水平和垂直方向移動(dòng)的同時(shí)生成使每張用紙的打印預(yù)覽重疊的圖像,并通過(guò)OS顯示在顯示裝置101上。關(guān)于適當(dāng)?shù)钠屏康倪x擇方法,將在后文中參照?qǐng)D7等進(jìn)行說(shuō)明。
以上,說(shuō)明了本發(fā)明的最佳實(shí)施方式的結(jié)構(gòu)及用于表示動(dòng)作的模塊結(jié)構(gòu)。
圖4是表示由用于進(jìn)行打印應(yīng)用系統(tǒng)301的打印設(shè)定的用戶接口304生成的用戶界面畫(huà)面(打印設(shè)定畫(huà)面)的一例的示意圖。圖4的畫(huà)面,當(dāng)執(zhí)行著打印應(yīng)用系統(tǒng)301時(shí)通過(guò)輸入命令或菜單選擇等操作進(jìn)行顯示。另外,如上所述,在本發(fā)明的打印應(yīng)用系統(tǒng)作為打印驅(qū)動(dòng)程序的一個(gè)模塊而動(dòng)作的情況下,當(dāng)進(jìn)行文檔的打印時(shí)顯示為通過(guò)OS從通用的應(yīng)用軟件調(diào)出的打印驅(qū)動(dòng)程序的打印設(shè)定畫(huà)面。
在打印設(shè)定的用紙尺寸設(shè)定項(xiàng)目401中,例如指定A4、明信片、L開(kāi)、2L開(kāi)等用于打印的用紙尺寸。在打印方向設(shè)定項(xiàng)目402中,指定打印時(shí)的用紙的供紙方向。在用紙種類設(shè)定項(xiàng)目403中,例如指定普通紙、有光紙、無(wú)光紙等用于打印的用紙種類。在格式設(shè)定項(xiàng)目404中,例如指定一頁(yè)打印、2頁(yè)打印、4頁(yè)打印、帶索引打印等對(duì)一張用紙的圖像排列。
在打印圖像設(shè)定項(xiàng)目405中,指定用作打印對(duì)象的圖像數(shù)據(jù)。作為打印對(duì)象的圖像數(shù)據(jù),可以由執(zhí)行著本打印應(yīng)用系統(tǒng)的計(jì)算機(jī)或通過(guò)網(wǎng)絡(luò)連接的計(jì)算機(jī)按文件的位置指定,因而可以從按該位置管理著的文件中選擇所需的文件(只限于可打印的形式)。而在打印應(yīng)用系統(tǒng)中不一定要求將作為打印對(duì)象的數(shù)據(jù)限定于圖像數(shù)據(jù),只要是可以由打印應(yīng)用系統(tǒng)打印的形式的數(shù)據(jù),都可以選作打印對(duì)象的數(shù)據(jù)。
在份數(shù)設(shè)定項(xiàng)目406中,指定總打印份數(shù)。用圖4的用戶界面進(jìn)行的打印設(shè)定,由圖3的打印設(shè)定裝置305保存。
所打印的用紙張數(shù),根據(jù)打印對(duì)象的數(shù)據(jù)、打印設(shè)定值,特別是用紙尺寸設(shè)定項(xiàng)目401、格式設(shè)定項(xiàng)目404、打印圖像設(shè)定項(xiàng)目405及份數(shù)設(shè)定項(xiàng)目406的設(shè)定值唯一地決定。此外,所打印的每張用紙的圖像粘貼位置(頁(yè)邊距),由用紙尺寸設(shè)定項(xiàng)目401、格式設(shè)定項(xiàng)目404、打印圖像設(shè)定項(xiàng)目405的設(shè)定值唯一地決定。本發(fā)明的打印應(yīng)用系統(tǒng)301,定位為購(gòu)入打印機(jī)時(shí)的捆綁銷售軟件,所以,其前提是通過(guò)與打印驅(qū)動(dòng)程序分開(kāi)設(shè)置的API(Application ProgramInterface)應(yīng)用程序接口(該應(yīng)用程序接口具有調(diào)用由DLL(動(dòng)態(tài)鏈接庫(kù))文件提供的函數(shù)的配置結(jié)構(gòu))進(jìn)行打印設(shè)定的獲取、設(shè)定等。
圖5是表示用于進(jìn)行打印應(yīng)用系統(tǒng)301的重疊打印預(yù)覽的偏移量的指定的用戶界面304的一例的顯示畫(huà)面的示意圖。圖5的畫(huà)面,也是當(dāng)執(zhí)行著打印應(yīng)用系統(tǒng)301時(shí)通過(guò)輸入命令或菜單選擇等操作進(jìn)行顯示。
在偏移量設(shè)定選擇項(xiàng)目501中,指定偏移量設(shè)定模式、即利用根據(jù)打印設(shè)定裝置305保存著的打印設(shè)定決定的偏移量顯示打印預(yù)覽(選擇「自動(dòng)」時(shí)自動(dòng)模式)、或利用由用戶指定的偏移量顯示打印預(yù)覽(選擇「手動(dòng)調(diào)整」時(shí)手動(dòng)模式)中的任何一種模式。由管理裝置309將該指定與偏移量一起保存在存儲(chǔ)器或硬盤(pán)205內(nèi)。
偏移量設(shè)定項(xiàng)目502,是當(dāng)在偏移量設(shè)定選擇項(xiàng)目501中選擇著手動(dòng)調(diào)整時(shí)變?yōu)橛行У捻?xiàng)目,可以指定上下方向、左右方向的各偏移量。偏移量由滑標(biāo)表示,中央位置指示偏移量為0。偏移量為負(fù)值時(shí),表示向上方向或左方向偏移,偏移量為正值時(shí),表示向下方向或右方向偏移。此外,該偏移量的初始設(shè)定值,也可以用由打印設(shè)定裝置305獲取的預(yù)先由打印驅(qū)動(dòng)程序302保持著的偏移量。
用圖5的用戶界面指定的偏移量,由圖3中示出的管理裝置309保存。
<預(yù)覽處理步驟>
以下,詳細(xì)說(shuō)明上述本實(shí)施方式的打印系統(tǒng)的信息處理裝置中的預(yù)覽處理步驟。
圖6是表示本發(fā)明的信息處理裝置中的包含打印預(yù)覽及打印數(shù)據(jù)生成處理的總體處理的流程圖。而S101~S105表示各步驟編號(hào)。
當(dāng)打印應(yīng)用系統(tǒng)301起動(dòng)時(shí),在步驟S101中,打印設(shè)定裝置305,通過(guò)圖4中示出的用戶界面畫(huà)面獲取由用戶輸入的打印設(shè)定的值(也稱打印設(shè)定信息)。
接著,在步驟S102中,預(yù)覽圖像生成裝置306,參照在步驟S101中獲取的打印設(shè)定而從圖像數(shù)據(jù)存儲(chǔ)區(qū)域303獲取在打印圖像設(shè)定項(xiàng)目405中設(shè)定的打印對(duì)象圖像數(shù)據(jù),并生成根據(jù)格式信息進(jìn)行了編輯處理的預(yù)覽圖像。此外,關(guān)于預(yù)覽圖像的生成處理,因采用熟知的技術(shù)所以將其細(xì)節(jié)省略。
在步驟S103中,獲取裝置308,通過(guò)圖5中示出的用戶界面畫(huà)面從偏移量輸入裝置307獲取由用戶輸入的包含著設(shè)定模式(自動(dòng)或手動(dòng))及偏移量的偏移設(shè)定信息,并將所獲取的設(shè)定模式及偏移量保存在管理裝置309內(nèi)。
在步驟S104中,預(yù)覽顯示控制裝置310,參照在步驟S103中由獲取裝置103獲取的偏移設(shè)定信息(設(shè)定模式及偏移量)將在步驟S102中生成的預(yù)覽圖像按每張用紙顯示為打印預(yù)覽。這時(shí),判斷應(yīng)打印的圖像是否延續(xù)多張用紙,當(dāng)判定是多張用紙時(shí),從由管理裝置保存著的設(shè)定模式及偏移量獲取適當(dāng)?shù)钠屏?,在將每張用紙的打印預(yù)覽沿上下、左右方向偏移的同時(shí)重疊地生成打印預(yù)覽用的顯示圖像,并通過(guò)OS及顯示驅(qū)動(dòng)程序顯示在顯示裝置101上。所謂適當(dāng)?shù)钠屏?,?dāng)對(duì)圖5中的設(shè)定模式選擇著「自動(dòng)」時(shí),是指即使是因頁(yè)的重疊顯示而被其他的頁(yè)覆蓋的頁(yè)也仍能顯示出其一部分內(nèi)容的偏移量。而如選擇著「手動(dòng)調(diào)整」,則獲取在這之前輸入的偏移量作為適當(dāng)?shù)钠屏俊?br>
在將打印預(yù)覽圖像顯示在顯示裝置上之后,當(dāng)由用戶指示執(zhí)行打印時(shí),打印應(yīng)用系統(tǒng)301,獲取保持在圖像數(shù)據(jù)存儲(chǔ)區(qū)域303內(nèi)的打印對(duì)象圖像數(shù)據(jù),并執(zhí)行所獲取的打印對(duì)象圖像數(shù)據(jù)的打印處理。具體地說(shuō),打印應(yīng)用系統(tǒng)301,將在打印設(shè)定裝置305內(nèi)設(shè)定的打印設(shè)定信息通過(guò)API設(shè)定在打印驅(qū)動(dòng)程序內(nèi),并執(zhí)行打印對(duì)象圖像數(shù)據(jù)的打印。即,根據(jù)打印對(duì)象圖像數(shù)據(jù)向OS的描繪裝置(稱為GDIGraphic Device Interface圖形設(shè)備接口)輸出描繪函數(shù),由OS的描繪裝置將從應(yīng)用系統(tǒng)輸入的描繪函數(shù)變換為打印驅(qū)動(dòng)程序支持的描繪函數(shù),并由打印驅(qū)動(dòng)程序執(zhí)行描繪處理。
預(yù)覽圖像生成裝置306,在步驟S105中,通過(guò)OS的描繪裝置將打印對(duì)象圖像數(shù)據(jù)發(fā)送到打印驅(qū)動(dòng)程序302。如果是彩色圖像數(shù)據(jù),則打印驅(qū)動(dòng)程序302根據(jù)接收到的描繪函數(shù)通過(guò)倍率變換處理、中間色調(diào)處理、補(bǔ)色變換、二值化處理等將RGB全彩色多值位映像數(shù)據(jù)變換為黃(Y)、品紅(M)、青(C)、黑(K)的二值光柵形式的位映像數(shù)據(jù)。并用打印機(jī)104可解釋的打印命令從該位映像數(shù)據(jù)生成打印數(shù)據(jù)。然后,將所生成的打印數(shù)據(jù)輸出到后臺(tái)打印系統(tǒng),并返回步驟S101的處理。而輸出到后臺(tái)打印系統(tǒng)的打印數(shù)據(jù),通過(guò)通信接口206發(fā)送到打印機(jī)104,由打印機(jī)104進(jìn)行打印。
以下,參照?qǐng)D7說(shuō)明直到圖6中示出的總體處理的打印預(yù)覽顯示(圖6的步驟S104)為止的詳細(xì)處理工序。圖7是本發(fā)明的信息處理裝置中的打印預(yù)覽顯示處理的流程圖,示出直到打印預(yù)覽顯示的第一實(shí)施方式。而S201~S208表示各處理步驟。
當(dāng)打印應(yīng)用系統(tǒng)301起動(dòng)時(shí),打印設(shè)定裝置305,在步驟S201中,通過(guò)圖4中示出的用戶界面畫(huà)面獲取打印設(shè)定。
預(yù)覽圖像生成裝置306,在步驟S202中,參照在步驟S201中獲取的打印設(shè)定判斷該信息是否從前一次獲取的打印設(shè)定進(jìn)行了變更,如有變更(是)(起動(dòng)后的初次判斷為”是”),則進(jìn)行步驟S203的處理。
在步驟S203中,預(yù)覽圖像生成裝置306,參照在步驟S201中獲取的打印設(shè)定,特別是其中的用紙尺寸、格式、打印對(duì)象圖像序號(hào),從圖像數(shù)據(jù)存儲(chǔ)區(qū)域303獲取打印對(duì)象圖像數(shù)據(jù),并根據(jù)所獲取的圖像數(shù)據(jù)生成預(yù)覽圖像。所生成的預(yù)覽圖像,在進(jìn)行更新處理之前保存在圖像數(shù)據(jù)存儲(chǔ)區(qū)域303。
另外,如在步驟S202中判定打印設(shè)定沒(méi)有變更(No(否)),則不進(jìn)行步驟S203的處理。
接著,獲取裝置308,在步驟S204中,通過(guò)圖5中示出的用戶界面畫(huà)面從偏移量輸入裝置307獲取偏移設(shè)定信息(偏移量及設(shè)定模式)。所獲取的偏移量及設(shè)定模式,與原有的偏移量設(shè)定值加在一起后由管理裝置309保存。在步驟S204中如選擇的是「手動(dòng)調(diào)整」模式,則將所輸入的偏移量只用作手動(dòng)調(diào)整用設(shè)定值而以即使保存著其他的偏移量設(shè)定值時(shí)也能將其與其他設(shè)定值辨別開(kāi)來(lái)的方式進(jìn)行存儲(chǔ)。
預(yù)覽顯示控制裝置310,在步驟S205中,判斷在步驟S201及步驟S204中獲取的打印設(shè)定及偏移量是否從前一次應(yīng)用過(guò)的信息進(jìn)行了變更,如有變更(在步驟S205中為“是”)(起動(dòng)后的初次判斷為“是”),則進(jìn)行步驟S206及隨后的處理。另外,在步驟S205中,也可以針對(duì)偏移量判定是否已在步驟S204中進(jìn)行了輸入,即判定是否在圖5的用戶界面畫(huà)面上按壓了「OK」按鈕,如進(jìn)行了輸入(按壓了「OK」按鈕),則因信息已經(jīng)更新而轉(zhuǎn)入步驟S206。
在步驟S206中,預(yù)覽顯示控制裝置310,參照在步驟S201中獲取的打印設(shè)定,判斷是否設(shè)定為在多張用紙上進(jìn)行打印。如判定打印對(duì)象的頁(yè)數(shù)為多頁(yè)(“是”),則進(jìn)入步驟S207。如判定不是多頁(yè)(“否”),則不進(jìn)行步驟S207的處理。
在步驟S207中,從管理裝置309選擇設(shè)定模式及偏移量。偏移量的選擇,按照最初的設(shè)定是自動(dòng)還是手動(dòng)而不同。因此,在步驟S207中首先判定設(shè)定模式是「自動(dòng)」還是「手動(dòng)調(diào)整」。該判定,參照在步驟S204中輸入的設(shè)定模式的值或已保存著的設(shè)定模式的值進(jìn)行。
如設(shè)定模式為「自動(dòng)」,則參照打印設(shè)定而獲取頁(yè)的上、下、左、右側(cè)的頁(yè)邊設(shè)定值。頁(yè)邊的設(shè)定,由另外的打印應(yīng)用系統(tǒng)對(duì)頁(yè)的上、下、左、右側(cè)的各邊進(jìn)行和存儲(chǔ)。然后,通過(guò)由管理裝置將所保存著的偏移量與頁(yè)邊寬度進(jìn)行比較,例如選擇比頁(yè)邊大的偏移量中的最小的偏移量。偏移量按上下方向及左右方向進(jìn)行設(shè)定,而頁(yè)邊也分別按上、下、左、右側(cè)進(jìn)行設(shè)定。因此,分別將頁(yè)的上邊的頁(yè)邊與在上方向設(shè)定的偏移量、頁(yè)的下邊的頁(yè)邊與在下方向設(shè)定的偏移量、頁(yè)的右邊的頁(yè)邊與在右方向設(shè)定的偏移量、頁(yè)的左邊的頁(yè)邊與在左方向設(shè)定的偏移量進(jìn)行比較。于是,可以將滿足上述條件的上下方向和左右方向的各有關(guān)的偏移量設(shè)定值確定為用于預(yù)覽的偏移量。這里,對(duì)上下方向和左右方向分別決定偏移量,但也可以將在圖5的用戶界面畫(huà)面上設(shè)定的上下方向和左右方向的偏移量作為一組而確定為偏移量。在這種情況下,一組的左右方向的偏移量和上下方向的偏移量,都必須大于所設(shè)定的頁(yè)邊的寬度。此外,雖然可以選擇比頁(yè)邊大的偏移量中的最小的偏移量,但為了可靠地顯示內(nèi)容也可以選擇比頁(yè)邊值加上一定值后的值大的偏移量中的最小的偏移量。
另一方面,如設(shè)定模式為「手動(dòng)調(diào)整」,則讀出在步驟S204中保存的「手動(dòng)調(diào)整用設(shè)定值」,并選擇該值作為用于預(yù)覽的偏移量。
在步驟S208中,預(yù)覽顯示控制裝置310,參照在步驟S201中獲取的信息及在步驟S207中選定的偏移量,將在步驟S203中生成的預(yù)覽圖像顯示為每張用紙的打印預(yù)覽。作為各用紙的打印預(yù)覽的配置方法,依次配置成將第一頁(yè)(或也可以是最后一頁(yè))放在最前面預(yù)覽并在按偏移量將隨后各頁(yè)的預(yù)覽沿上下、左右方向偏移的同時(shí)進(jìn)行使各頁(yè)重疊的顯示。即,首先在圖像數(shù)據(jù)存儲(chǔ)器303中從最后一頁(yè)起生成各頁(yè)的預(yù)覽圖像,然后將下一頁(yè)的預(yù)覽圖像按所選定的偏移量偏移后重疊在該最后一頁(yè)上。反復(fù)進(jìn)行這種處理直到開(kāi)頭一頁(yè),從而生成對(duì)1份打印件的預(yù)覽圖像,并對(duì)其進(jìn)行顯示?;蚺c此相反,首先生成開(kāi)頭一頁(yè)的預(yù)覽圖像,然后依次在生成預(yù)覽圖像并重疊在前一頁(yè)上的同時(shí)對(duì)其進(jìn)行顯示直到最后一頁(yè)為止。
在圖10中,示出由用戶接口模塊304生成并通過(guò)OS顯示在顯示裝置101上的預(yù)覽圖像的一例。頁(yè)1001在圖10的例中是末尾一頁(yè)。在右側(cè)設(shè)置頁(yè)邊X1,在上側(cè)設(shè)置頁(yè)邊Y1。因此,在各方向上選擇比各頁(yè)邊大的偏移量X2、Y2。
另外,如在步驟S205中判定打印設(shè)定及偏移量沒(méi)有變更(在步驟S205中為“否”),則不進(jìn)行打印預(yù)覽的顯示更新處理(S206~S208)。
當(dāng)所輸出的頁(yè)數(shù)延續(xù)多頁(yè)時(shí),可按以上的步驟生成和顯示將多頁(yè)重疊后的狀態(tài)的預(yù)覽圖像。因此,能以使操作人員足以看清內(nèi)容的大小、且還可以使操作人員了解輸出將延續(xù)多頁(yè)的形式顯示預(yù)覽圖像。
以下,說(shuō)明直到打印預(yù)覽顯示的第二實(shí)施方式。本實(shí)施方式,是利用與第一實(shí)施方式基本相同的結(jié)構(gòu)執(zhí)行幾乎相同的步驟的打印系統(tǒng)。與第一實(shí)施方式的不同點(diǎn)在于,執(zhí)行圖9的步驟而不執(zhí)行圖7的步驟、代替頁(yè)邊的設(shè)定或除頁(yè)邊設(shè)定以外還可以進(jìn)行無(wú)邊界全頁(yè)打印的設(shè)定、及不進(jìn)行偏移量的手動(dòng)調(diào)整設(shè)定。
圖8是表示用于進(jìn)行打印應(yīng)用系統(tǒng)301的打印設(shè)定的用戶界面的一例的顯示畫(huà)面的示意圖,特別是,可以設(shè)定無(wú)邊界打印格式。也可以在圖4的用戶界面畫(huà)面上例如設(shè)置「無(wú)邊界設(shè)定」等欄目而將圖8的設(shè)定畫(huà)面設(shè)定在該欄目?jī)?nèi),還可以從另外設(shè)置的菜單欄目(圖中未示出)選擇無(wú)邊界打印的設(shè)定??傊?,當(dāng)選擇無(wú)邊界打印的設(shè)定時(shí),顯示圖8的用戶界面。
在圖8中,使用者,通過(guò)檢查無(wú)邊界打印指示項(xiàng)目801進(jìn)行無(wú)邊界全頁(yè)打印的指定,并當(dāng)進(jìn)行了無(wú)邊界全頁(yè)打印的指定時(shí),在溢出量設(shè)定項(xiàng)目802內(nèi)設(shè)定無(wú)邊界打印時(shí)的溢出量。所謂溢出量,是指圖像從用紙等紙張溢出的量。在圖8中,越靠右側(cè)溢出量越大,而越靠左側(cè)溢出量越小。例如,在最左側(cè),所打印的一頁(yè)的位映像圖數(shù)據(jù)的尺寸和紙張的尺寸一致。用圖8的用戶界面設(shè)定好的信息,由打印設(shè)定裝置305保存。
圖9是表示本發(fā)明第二實(shí)施方式的信息處理裝置中的打印預(yù)覽顯示處理的流程圖。而S301~S307表示各處理步驟。
當(dāng)打印應(yīng)用系統(tǒng)301起動(dòng)時(shí),打印設(shè)定裝置305,在步驟S301中,通過(guò)圖4中示出的用戶界面畫(huà)面獲取打印設(shè)定。在其打印格式中,也包含著用圖8中示出的用戶界面設(shè)定的無(wú)邊界打印格式信息。
預(yù)覽圖像生成裝置306,在步驟S302中,參照在步驟S301中獲取的打印設(shè)定判斷該信息是否從前一次獲取的打印設(shè)定進(jìn)行了變更,如有變更(在步驟S302中為“是”)(起動(dòng)后的初次判斷為“是”),則參照該打印設(shè)定、特別是其中的用紙尺寸、格式、打印對(duì)象圖像序號(hào)從圖像數(shù)據(jù)存儲(chǔ)區(qū)域303獲取打印對(duì)象圖像數(shù)據(jù),并根據(jù)所獲取的圖像數(shù)據(jù)生成預(yù)覽圖像。所生成的預(yù)覽圖像,保存到進(jìn)行更新處理。
接著,獲取裝置308,在步驟S304中,參照在步驟S301中獲取的打印設(shè)定,并計(jì)算偏移量。這時(shí),根據(jù)由打印設(shè)定裝置305保存著的打印設(shè)定及由預(yù)覽圖像生成裝置306獲取的圖像數(shù)據(jù)的圖像尺寸,計(jì)算用紙的頁(yè)邊距,決定憑目力即可確認(rèn)的圖像的偏移量并將其保存在管理裝置309內(nèi)。例如,將10個(gè)點(diǎn)的字符尺寸的長(zhǎng)度加上頁(yè)邊寬度后得到的值確定為偏移量并加以保存。因此,即使是由其他的頁(yè)從上面覆蓋的頁(yè),也仍能顯示該頁(yè)邊內(nèi)側(cè)的字符或圖像。與頁(yè)邊寬度相加的值,當(dāng)然不限于10個(gè)點(diǎn),如果能從打印信息獲取字符的尺寸,也可以加上該字符尺寸。另外,也可以加上適當(dāng)?shù)某?shù)。
另一方面,當(dāng)在步驟S304中根據(jù)在步驟S301中獲取的打印設(shè)定指定了「無(wú)邊界全頁(yè)打印」格式時(shí),不存在用紙的頁(yè)邊。因此,可以使用小的偏移量。所謂小的偏移量,只需使用上述的與頁(yè)邊相加的數(shù)值本身(例如與字符的點(diǎn)數(shù)相當(dāng)?shù)闹怠⒒虺?shù))即可。
預(yù)覽顯示控制裝置310,在步驟S305中,參照在步驟S301中獲取的打印設(shè)定,判斷是否設(shè)定為在多張用紙上進(jìn)行打印。如判定為多張(”是”),則在步驟S306中從管理裝置309選擇偏移量。這時(shí),如在步驟S301中獲取的打印信息設(shè)定的是無(wú)邊界打印格式,則從管理裝置309選擇比未設(shè)定無(wú)邊界打印時(shí)小的偏移量。
如在步驟S305中判定為打印用紙不是多張(在步驟S305中為“否”),則不進(jìn)行步驟S306的處理。
在步驟S307中,預(yù)覽顯示控制裝置310,參照在步驟S301及步驟S306中獲取的信息,將在步驟S303中生成的預(yù)覽圖像顯示為每張用紙的打印預(yù)覽。作為各用紙的打印預(yù)覽的配置方法,依次配置成將第一頁(yè)(或也可以是最后一頁(yè))放在最前面預(yù)覽并在按偏移量將隨后各頁(yè)的預(yù)覽沿上下、左右方向偏移的同時(shí)進(jìn)行使各頁(yè)重疊的顯示。
另外,如在步驟S302中判定打印設(shè)定沒(méi)有變更(在步驟S302中為“否”),則不進(jìn)行打印預(yù)覽的顯示更新處理(S303~S307)而結(jié)束。
當(dāng)所輸出的頁(yè)數(shù)延續(xù)多頁(yè)時(shí),可按以上的步驟生成和顯示將多頁(yè)重疊后的狀態(tài)的預(yù)覽圖像。因此,能以使操作人員足以看清內(nèi)容的大小、且還可以使操作人員了解輸出將延續(xù)多頁(yè)的形式顯示預(yù)覽圖像。特別是,當(dāng)進(jìn)行了無(wú)邊界全頁(yè)打印的打印設(shè)定時(shí),由于頁(yè)的周邊沒(méi)有頁(yè)邊,所以即使因減小偏移量而使重疊的量增大也仍能顯示各頁(yè)的一部分內(nèi)容,并能以一看由許多頁(yè)構(gòu)成的圖像或文檔就知道是多頁(yè)打印的形態(tài)進(jìn)行顯示。
另外,在上述實(shí)施方式中,說(shuō)明了圖像的打印預(yù)覽顯示,但并不限于圖像的打印,任何用途的打印、例如文檔的打印,都能獲取本發(fā)明的效果。
所謂打印應(yīng)用系統(tǒng)301,指的是具有本發(fā)明的功能的一般程序,并不專指特定的應(yīng)用系統(tǒng)。因此,例如可以是只包含本實(shí)施方式中說(shuō)明過(guò)的功能的特定應(yīng)用程序,也可以是作為在現(xiàn)有技術(shù)例中說(shuō)明過(guò)的文字處理程序的一部分實(shí)現(xiàn)的程序。
另外,打印應(yīng)用系統(tǒng),在本發(fā)明中稱為應(yīng)用系統(tǒng),但不限于所謂的應(yīng)用程序,也可以是由多個(gè)程序共享的庫(kù)程序或打印驅(qū)動(dòng)程序的子模塊實(shí)現(xiàn)。
另外,在第一實(shí)施方式中,在「自動(dòng)」模式下,從多個(gè)偏移量中選擇最佳值,并在用該值將各頁(yè)偏移的同時(shí)進(jìn)行預(yù)覽顯示。但是,如第二實(shí)施方式所述,也可以根據(jù)頁(yè)的頁(yè)邊部分的寬度決定最佳偏移量,并以按所決定的偏移量偏移的方式將各頁(yè)重疊。即,作為第一實(shí)施方式的「自動(dòng)調(diào)整」模式,也可以執(zhí)行第二實(shí)施方式的圖9所示的步驟。按照這種方式,不需要用于保存多個(gè)偏移量的存儲(chǔ)區(qū)域,因而可以節(jié)省存儲(chǔ)器,同時(shí)使用者無(wú)需在預(yù)先輸入多個(gè)偏移量上花費(fèi)勞力,因此可以提高生產(chǎn)率。
當(dāng)在步驟S208及步驟S307中顯示預(yù)覽圖像時(shí),預(yù)覽圖像可以在圖像數(shù)據(jù)存儲(chǔ)區(qū)域303中完成后再進(jìn)行顯示,但也可以每當(dāng)重疊新的一頁(yè)的預(yù)覽圖像時(shí)將顯示更新。在這種情況下,例如,通過(guò)使操作人員指定顯示的更新間隔,可以在操作人員一邊觀察各頁(yè)的預(yù)覽圖像一邊進(jìn)行確認(rèn)的同時(shí)顯示以將多頁(yè)重疊的方式輸出的整個(gè)文檔的預(yù)覽圖像。
另外,本發(fā)明,既可以應(yīng)用于由多個(gè)設(shè)備(例如主計(jì)算機(jī)、接口設(shè)備、讀出器、打印機(jī)等)構(gòu)成的系統(tǒng),也可以適用于由一個(gè)設(shè)備構(gòu)成的裝置(例如,復(fù)印機(jī)、傳真裝置等)。
另外,通過(guò)將記錄了實(shí)現(xiàn)上述實(shí)施方式的功能的軟件程序代碼的存儲(chǔ)介質(zhì)(或記錄介質(zhì))供給系統(tǒng)或裝置并由該系統(tǒng)或裝置的計(jì)算機(jī)(CPU或MPU)讀出并執(zhí)行存儲(chǔ)在存儲(chǔ)介質(zhì)內(nèi)的程序代碼,也可以達(dá)到本發(fā)明的目的。
在這種情況下,從存儲(chǔ)介質(zhì)讀出的程序代碼本身可以實(shí)現(xiàn)上述實(shí)施方式的新穎功能,因而該程序代碼本身及存儲(chǔ)了該程序代碼的存儲(chǔ)介質(zhì)也構(gòu)成本發(fā)明。
另外,通過(guò)由計(jì)算機(jī)執(zhí)行所讀出的程序代碼,不僅可以實(shí)現(xiàn)上述實(shí)施方式的功能,而且也包括由在計(jì)算機(jī)上工作著的操作系統(tǒng)(OS)等根據(jù)該程序代碼的指示執(zhí)行一部分或全部的實(shí)際處理并通過(guò)該處理實(shí)現(xiàn)上述實(shí)施方式的功能的情況。
進(jìn)一步,也包括將從存儲(chǔ)介質(zhì)讀出的程序代碼寫(xiě)入插入計(jì)算機(jī)內(nèi)的功能擴(kuò)展卡或與計(jì)算機(jī)連接的功能擴(kuò)展單元所包括的存儲(chǔ)器后由該功能擴(kuò)展卡或功能擴(kuò)展單元所包括的CPU等根據(jù)該程序代碼的指示執(zhí)行一部分或全部的實(shí)際處理并通過(guò)該處理實(shí)現(xiàn)上述實(shí)施方式的功能的情況。
如上所述,按照本發(fā)明,在即將打印到紙張上的預(yù)覽圖像沿水平和垂直方向偏移的同時(shí)重疊地顯示多個(gè)預(yù)覽圖像,從而使用戶能夠很容易地憑目力識(shí)別所打印的內(nèi)容和多張打印的情況。
另外,在即將打印到紙張上的預(yù)覽圖像沿水平和垂直方向偏移的同時(shí)重疊地顯示多個(gè)預(yù)覽圖像時(shí),可以由用戶指定偏移量,從而進(jìn)行符合用戶要求的打印預(yù)覽的顯示。
另外,在即將打印到紙張上的預(yù)覽圖像沿水平和垂直方向偏移的同時(shí)重疊地顯示多個(gè)預(yù)覽圖像時(shí),例如,在按照是否進(jìn)行無(wú)邊界打印而使用紙上的打印圖像區(qū)域不同的打印設(shè)定的情況下,通過(guò)適當(dāng)?shù)刈兏屏?,可以使用戶很容易地憑目力識(shí)別打印預(yù)覽。
在不脫離本發(fā)明的主旨和范圍的情況下,可以實(shí)現(xiàn)本發(fā)明的多種明顯不同的實(shí)施例,當(dāng)然,除非在所附權(quán)利要求中另有規(guī)定,本發(fā)明并不限定于特定的實(shí)施例。
權(quán)利要求
1.一種信息處理裝置,用于對(duì)應(yīng)將要打印的打印對(duì)象數(shù)據(jù)執(zhí)行打印預(yù)覽顯示,該信息處理裝置包括用于獲取打印預(yù)覽中的頁(yè)的偏移量的獲取單元;用于生成上述打印對(duì)象數(shù)據(jù)的打印預(yù)覽圖像的預(yù)覽圖像生成單元;預(yù)覽顯示控制單元,用于在將上述打印對(duì)象數(shù)據(jù)打印在多張用紙上時(shí)根據(jù)由上述獲取單元獲取的偏移量將由上述預(yù)覽圖像生成單元生成的預(yù)覽圖像按每張用紙偏移顯示。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,還包括偏移量輸入單元,用于根據(jù)來(lái)自用戶的指示輸入上述打印預(yù)覽的偏移量,其中上述獲取單元獲取從上述偏移量輸入單元輸入的偏移量。
3.根據(jù)權(quán)利要求2所述的信息處理裝置,其特征在于上述偏移量輸入單元,還可以指定方向,并可以分別對(duì)上下方向及左右方向輸入獨(dú)立的偏移量。
4.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,上述獲取單元,在由可以保存多個(gè)偏移量的管理單元保存的偏移量中選擇并獲取比在上述打印預(yù)覽圖像中設(shè)定的頁(yè)邊距大的偏移量。
5.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,還包括根據(jù)來(lái)自用戶的指示輸入上述打印預(yù)覽的偏移量的偏移量輸入單元;可以保存多個(gè)偏移量的管理單元;指定單元,用于作為上述偏移量指定選擇由上述偏移量輸入單元輸入的偏移量或選擇由上述管理單元保存的偏移量,其中上述獲取單元獲取由上述指定單元指定的上述偏移量。
6.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于,還包括設(shè)定打印格式的打印設(shè)定單元;和可以保存多個(gè)偏移量的管理單元;其中上述預(yù)覽顯示控制單元,根據(jù)上述打印格式,從由上述管理單元保存的多個(gè)偏移量選擇適當(dāng)?shù)钠屏浚⒏鶕?jù)選定的偏移量將打印預(yù)覽圖像逐頁(yè)偏移顯示。
7.根據(jù)權(quán)利要求6所述的信息處理裝置,其特征在于由上述打印設(shè)定單元設(shè)定的打印格式,包含無(wú)邊界打印的設(shè)定,當(dāng)設(shè)定為無(wú)邊界打印時(shí),上述預(yù)覽顯示控制單元,從上述管理單元選擇比未設(shè)定無(wú)邊界打印時(shí)小的偏移量。
8.一種信息處理裝置,用于對(duì)應(yīng)即將打印的打印對(duì)象數(shù)據(jù)執(zhí)行打印預(yù)覽顯示,該信息處理裝置包括圖像生成單元,生成將打印上述打印對(duì)象數(shù)據(jù)的各用紙按所指定的量偏移并相互重疊的預(yù)覽圖像;用于顯示由上述圖像生成單元生成的預(yù)覽圖像的顯示單元。
9.一種打印預(yù)覽顯示方法,用于對(duì)應(yīng)即將打印的打印對(duì)象數(shù)據(jù)進(jìn)行打印預(yù)覽顯示,包括獲取打印預(yù)覽中的頁(yè)的偏移量的獲取步驟;生成上述打印對(duì)象數(shù)據(jù)的打印預(yù)覽圖像的預(yù)覽圖像生成步驟;在將上述打印對(duì)象數(shù)據(jù)打印在多張用紙上時(shí)根據(jù)由上述獲取步驟獲取的偏移量將由上述預(yù)覽圖像生成步驟生成的預(yù)覽圖像按每張用紙偏移顯示的預(yù)覽顯示控制步驟。
10.一種打印預(yù)覽顯示方法,用于對(duì)應(yīng)即將打印的打印對(duì)象數(shù)據(jù)進(jìn)行打印預(yù)覽顯示,包括生成將打印上述打印對(duì)象數(shù)據(jù)的各用紙按所指定的量偏移并相互重疊的預(yù)覽圖像的圖像生成步驟;和顯示在上述圖像生成步驟生成的預(yù)覽圖像的顯示步驟。
11.一種計(jì)算機(jī)程序產(chǎn)品,包括其上編碼有用于由計(jì)算機(jī)對(duì)應(yīng)即將打印的打印對(duì)象數(shù)據(jù)執(zhí)行預(yù)覽顯示的程序的介質(zhì),上述程序具有獲取打印預(yù)覽中的頁(yè)的偏移量的獲取步驟的代碼;生成上述打印對(duì)象數(shù)據(jù)的打印預(yù)覽圖像的預(yù)覽圖像生成步驟的代碼;在將上述打印對(duì)象數(shù)據(jù)打印在多張用紙上時(shí)根據(jù)由上述獲取步驟獲取的偏移量將由上述預(yù)覽圖像生成步驟生成的預(yù)覽圖像按每張用紙偏移顯示的預(yù)覽顯示控制步驟的代碼。
12.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,上述程序還包括根據(jù)來(lái)自用戶的指示輸入上述打印預(yù)覽的偏移量的偏移量輸入步驟的代碼;其中上述獲取步驟,獲取從上述偏移量輸入步驟輸入的偏移量。
13.根據(jù)權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,上述偏移量輸入步驟,還可以指定方向,并可以分別對(duì)上下方向及左右方向輸入獨(dú)立的偏移量。
14.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于上述獲取步驟,在由可以保存多個(gè)偏移量的管理單元保存的偏移量中選擇并獲取比在上述打印預(yù)覽圖像中設(shè)定的頁(yè)邊距大的偏移量。
15.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,上述程序還包括根據(jù)來(lái)自用戶的指示輸入上述打印預(yù)覽的偏移量的偏移量輸入步驟的代碼;能夠存儲(chǔ)多個(gè)偏移量的管理單元的代碼;作為上述偏移量指定選擇由上述偏移量輸入步驟輸入的偏移量或選擇由上述管理單元保存的偏移量的指定步驟的代碼,其中上述獲取步驟獲取由上述指定步驟指定的偏移量。
16.根據(jù)權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,上述程序還包括設(shè)定打印格式的打印設(shè)定步驟的代碼;其中上述預(yù)覽顯示控制步驟,根據(jù)上述打印格式,從由上述管理單元保存的多個(gè)偏移量選擇適當(dāng)?shù)钠屏浚⒏鶕?jù)選定的偏移量將打印預(yù)覽圖像逐頁(yè)偏移顯示。
17.根據(jù)權(quán)利要求16所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,由上述打印設(shè)定步驟設(shè)定的打印格式包含無(wú)邊界打印的設(shè)定;當(dāng)設(shè)定為無(wú)邊界打印時(shí),上述預(yù)覽顯示控制步驟,從上述管理步驟選擇比未設(shè)定無(wú)邊界打印時(shí)小的偏移量。
18.一種計(jì)算機(jī)程序產(chǎn)品,包括其上編碼有用于由計(jì)算機(jī)對(duì)應(yīng)即將打印的打印對(duì)象數(shù)據(jù)執(zhí)行預(yù)覽顯示的程序的介質(zhì),上述程序具有生成將打印上述打印對(duì)象數(shù)據(jù)的各用紙按所指定的量偏移并相互重疊的預(yù)覽圖像的圖像生成步驟的代碼;和顯示由上述圖像生成步驟生成的預(yù)覽圖像的顯示步驟的代碼。
全文摘要
本發(fā)明公開(kāi)了一種用于對(duì)應(yīng)即將打印的打印對(duì)象數(shù)據(jù)執(zhí)行打印預(yù)覽顯示的信息處理裝置,該信息處理裝置包括獲取打印預(yù)覽中的頁(yè)的偏移量的獲取單元、生成上述打印對(duì)象數(shù)據(jù)的打印預(yù)覽圖像的預(yù)覽圖像生成單元、在將上述打印對(duì)象數(shù)據(jù)打印在多張用紙上時(shí)根據(jù)由上述獲取單元獲取的偏移量將由上述預(yù)覽圖像生成單元生成的預(yù)覽圖像按每張用紙偏移顯示的預(yù)覽顯示控制單元。本發(fā)明還公開(kāi)一種用于對(duì)應(yīng)即將打印的打印對(duì)象數(shù)據(jù)執(zhí)行打印預(yù)覽顯示的信息處理裝置,該信息處理裝置,包括生成將打印上述打印對(duì)象數(shù)據(jù)的各用紙按所指定的量偏移并相互重疊的預(yù)覽圖像的圖像生成單元、顯示由上述圖像生成單元生成的預(yù)覽圖像的顯示單元。
文檔編號(hào)H04N1/40GK1538285SQ200410032730
公開(kāi)日2004年10月20日 申請(qǐng)日期2004年4月16日 優(yōu)先權(quán)日2003年4月17日
發(fā)明者門(mén)井由利佳, 柚賀信一, 青木伸成, 伊東典晃, 一, 成, 晃 申請(qǐng)人:佳能株式會(huì)社