專利名稱:信息處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是一種信息處理裝置,特別是關(guān)于以打印為目的的數(shù)據(jù)輸出的信息處理裝置。
背景技術(shù):
在從PC(個人用電腦)等信息處理裝置向外接的打印裝置輸出打印數(shù)據(jù)并進行打印的場合,輸出打印數(shù)據(jù)之前,使顯示圖像在紙張上如何配置的預(yù)覽圖顯示在顯示裝置上(即常說的預(yù)覽)進而進行確認的時候很多。這個時候,比如說可以發(fā)現(xiàn)打印圖像超出了打印用紙等問題的情況。這種場合,以往的信息處理裝置會用應(yīng)用程序?qū)⒃瓉淼膱D像數(shù)據(jù)加工,然后再次轉(zhuǎn)換為打印數(shù)據(jù)向打印裝置輸出(參照專利文獻1)。
但是,并不是所有從信息處理裝置向打印裝置傳送的打印數(shù)據(jù)都是通過同一個信息處理裝置中的應(yīng)用軟件生成的。比如,在利用HTML(編集網(wǎng)頁時所用的語言)來顯示閱覽圖像的時候,往往是接收通過回線傳送過來的用其它的信息處理裝置做成的圖像,直接插入網(wǎng)頁中。這種場合下,有可能在現(xiàn)在的信息處理裝置中不含有圖像做成時使用的應(yīng)用軟件。碰巧是這樣的話,就算發(fā)生像上面圖像超出紙張這樣小小的錯誤時,也不能進行修正和編集。
日本特開2002-63000號公報。
發(fā)明內(nèi)容
此發(fā)明準備解決的問題需要解決的問題點在于,在使用以往的信息處理裝置的時候,只要不具備原圖像做成時使用的應(yīng)用軟件的話,即使出現(xiàn)像圖像超出紙張大小這樣簡單的錯誤的時候,也不能進行修正和編集。
解決問題所使用的方法這項發(fā)明所具有的最主要的特征是,具備了和應(yīng)用程序所分離開的、根據(jù)預(yù)覽結(jié)果來設(shè)定換頁位置的換頁位置設(shè)定功能和根據(jù)所設(shè)定的換頁位置來進行對打印數(shù)據(jù)修正和編集的打印數(shù)據(jù)加工功能。
發(fā)明的效果由于具備了換頁位置設(shè)定功能和打印數(shù)據(jù)加工功能,無論信息處理裝置是否具備圖像生成時用的應(yīng)用軟件,都可以對指定的圖像進行加工和編集。
利用發(fā)明的最佳狀態(tài)本發(fā)明的換頁設(shè)置功能和打印數(shù)據(jù)加工功能是通過裝置內(nèi)部附有的CPU(中央處理器)執(zhí)行指定的程序所構(gòu)成,并且通過將此程序追加到打印機的驅(qū)動程序中得以實現(xiàn)。
圖1是實施例1中的信息處理裝置的構(gòu)成圖;圖2是實施例1中的信息處理裝置的功能說明圖;圖3是實施例1中的信息處理裝置的全體動作流程圖;圖4是打印條件設(shè)定功能的說明圖;圖5是打印數(shù)據(jù)的構(gòu)成圖;圖6是步驟s1-4的詳細流程圖;圖7是實施例1的預(yù)覽圖像說明圖;圖8是步驟s1-5的詳細流程圖;圖9是換頁位置以下部分的處理操作對話窗的說明圖;圖10是換頁信息的構(gòu)成圖;圖11是初次編集后的預(yù)覽圖像說明圖;圖12是步驟s1-6的詳細流程圖;圖13是再編集后的預(yù)覽圖像(其一)的說明圖;圖14是再編集后的預(yù)覽圖像(其二)的說明圖;圖15是實施例2中的信息處理裝置的構(gòu)成圖;圖16是實施例2中的信息處理裝置的功能說明圖;圖17是實施例2中的信息處理裝置的全體動作流程圖;圖18是步驟s2-5的詳細流程圖;圖19是實施例2的預(yù)覽圖像說明圖;圖20是位置自動修正對話窗的說明圖;圖21是實施例3中的信息處理裝置的構(gòu)成圖;圖22是實施例3中的信息處理裝置的功能說明圖;圖23是實施例3中的信息處理裝置的全體動作流程圖;圖24是步驟s3-5的詳細流程圖;圖25是實施例3的預(yù)覽圖像說明圖;圖26是空白區(qū)域設(shè)定對話窗的說明圖;圖27是步驟s3-6的詳細流程圖。
具體實施例方式
實施例1圖1是實施例1中的信息處理裝置的構(gòu)成圖。
如圖中所示,實施例1中的信息處理裝置100具備數(shù)據(jù)輸入部1、輸入I/F部2、顯示部3、顯示I/F部4、打印機I/F部5、副存儲部6、主存儲部7、硬盤I/F部8、控制部9和系統(tǒng)總線10。
數(shù)據(jù)輸入部1為溝通用戶和信息處理裝置100之間的一個界面。其內(nèi)部含有用戶進行輸入操作時使用的鼠標1-1、鍵盤1-2等設(shè)備。
輸入I/F部2配置于數(shù)據(jù)輸入部1和系統(tǒng)總線10之間,是連接數(shù)據(jù)輸入部1和系統(tǒng)總線10的界面。
顯示部3是在預(yù)覽顯示的時候顯示預(yù)覽圖像,顯示用戶的輸入操作的液晶顯示裝置之類的顯示器。
顯示I/F部4配置于顯示部3和系統(tǒng)總線10之間,是連接顯示部3和系統(tǒng)總線10的界面。
打印機I/F部5配置于打印裝置200和系統(tǒng)總線10之間,是連接打印裝置200和系統(tǒng)總線10的界面。
副存儲部6是在控制部9從主存儲部7里讀取程序或者數(shù)據(jù)時、控制部9在執(zhí)行運算時使用的RAM(即時存儲器)。在其內(nèi)部設(shè)有存放從主存儲部7中讀出的程序的程序存儲區(qū)域6-1和存放程序執(zhí)行過程中所產(chǎn)生的數(shù)據(jù)的數(shù)據(jù)存儲區(qū)域6-2。
主存儲部7用來預(yù)先存放控制部9在控制裝置全體時所需要的程序或者數(shù)據(jù),通常使用硬盤空間。其內(nèi)部存放著信息處理裝置100運行的執(zhí)行程序7-1、使計劃會接在信息處理裝置100上的打印機等設(shè)備成功聯(lián)接的驅(qū)動程序7-2和臨時存儲打印數(shù)據(jù)并且向打印機裝置200傳送的系統(tǒng)假脫機程序7-3。
硬盤I/F部8配置于主存儲部7和系統(tǒng)總線10之間,是連接主存儲部7和系統(tǒng)總線10的界面。
控制部9是接在系統(tǒng)總線10上,控制信息處理裝置100的CPU。特別是在這個實施例中控制部9包括通過執(zhí)行預(yù)先存儲在打印機的驅(qū)動程序7-2中的程序?qū)D像數(shù)據(jù)轉(zhuǎn)換為打印數(shù)據(jù)生成功能9-1、從副存儲部6和主存儲部7中讀出、寫入程序或者數(shù)據(jù)的數(shù)據(jù)存儲·讀取功能9-2、將存儲在副存儲部6中的打印數(shù)據(jù)在顯示部3中作為預(yù)覽圖顯示出來的預(yù)覽顯示功能9-3、根據(jù)預(yù)覽結(jié)果設(shè)定換頁位置的換頁位置設(shè)定功能9-4、根據(jù)設(shè)定好的換頁位置對存儲在副存儲部6種的打印數(shù)據(jù)進行修正、編集的打印數(shù)據(jù)加工功能9-5。
系統(tǒng)總線10是連接各個構(gòu)成部分的信號線。
在下面將對通過控制部9執(zhí)行所指定的程序而構(gòu)成的打印數(shù)據(jù)生成功能9-1、數(shù)據(jù)存儲·讀取功能9-2、預(yù)覽顯示功能9-3、換頁位置設(shè)定功能9-4、打印數(shù)據(jù)加工功能9-5的各個方法的功能以及信號的流動做以詳細說明。
圖2為實施例1中的信息處理裝置的功能說明圖。
打印機驅(qū)動程序7-2被控制部9從主存儲部7(圖1)中讀出,存儲于副存儲部6(圖1)的程序存儲區(qū)域6-1(圖1),并且處于隨時可以啟動的狀態(tài)。同樣,應(yīng)用程序7-1和系統(tǒng)假脫機程序7-3也由主存儲部7(圖1)中讀出,存儲在幅記憶部6(圖1)的程序存儲區(qū)域(圖1),處于隨時可以啟動的狀態(tài)。
利用這個圖,順著信號的流動來詳細說明以上各方法的功能。
用戶使用數(shù)據(jù)輸入部1(圖1)的鍵盤1-2(圖1)和鼠標1-2(圖1)輸入的圖像信息被應(yīng)用程序7-1(圖1)轉(zhuǎn)換為圖像數(shù)據(jù),送往打印數(shù)據(jù)生成功能9-1,轉(zhuǎn)換為打印數(shù)據(jù)。
在這里根據(jù)打印條件設(shè)定功能9-1a,圖像數(shù)據(jù)會被轉(zhuǎn)化為適合于打印裝置200(圖1)的打印條件的形式。并且通過光柵化功能9-1b轉(zhuǎn)換為光柵化(rasterizer)過的位圖(bitmap)。然后通過誤差擴散(dither process)功能9-1c仿照通過點的密集度來表現(xiàn)圖像的濃淡一樣將位圖二值化(即、二進制化)。在根據(jù)頁描述功能9-1d在打印數(shù)據(jù)中設(shè)置換頁代碼作為換頁位置,轉(zhuǎn)換為打印數(shù)據(jù)。
打印數(shù)據(jù)被數(shù)據(jù)存儲·讀取功能9-2臨時存儲在副存儲部6(圖1)的數(shù)據(jù)存儲區(qū)域6-2里。然后又被數(shù)據(jù)存儲·讀取部9-2從數(shù)據(jù)存儲區(qū)域6-2中讀出,通過預(yù)覽顯示功能9-3顯示在顯示部3(圖1)中。
這個時候,通過用戶在數(shù)據(jù)輸入部1(圖1)的操作,顯示頁設(shè)定功能9-3a可以設(shè)定將要顯示出來的頁面。放大比例設(shè)定功能9-3b可以用來設(shè)定放大率。根據(jù)這些設(shè)定條件,顯示圖像生成功能9-3c將要顯示的圖像做成,顯示在顯示部3(圖1)處。
這個時候,換頁位置設(shè)定功能9-4在顯示部3(圖1)顯示出的圖像上顯示換頁條(動作解說項中進行詳細說明),使用戶指定換頁位置。根據(jù)用戶指定的位置換頁位置設(shè)定功能9-4將會設(shè)定顯示圖像上的換頁位置。而且換頁位置計算功能9-4a會將打印數(shù)據(jù)中的換頁位置計算出來。
設(shè)定好換頁位置的打印數(shù)據(jù)被送往打印數(shù)據(jù)加工功能9-5。在這里根據(jù)設(shè)定的換頁位置對打印數(shù)據(jù)進行再編集(動作解說項中進行詳細說明)。再編集過的打印數(shù)據(jù)通過再次頁描述功能9-5a換頁代碼會被設(shè)定。根據(jù)數(shù)據(jù)存儲·讀取功能9-2打印數(shù)據(jù)被再次存儲在數(shù)據(jù)存儲區(qū)域6-2,通過系統(tǒng)假脫機程序被送往打印裝置200(圖1)。
下一步使用流程圖對實施例1中的信息處理裝置的動作進行說明。
首先說明全體的動作,然后對于再流程中和本發(fā)明密切相關(guān)的部分使用更加詳細的流程圖進行說明。
圖3是實施例1中的信息處理裝置的全體流程圖。
這張圖是將在圖2中說明的信號流動用流程圖來顯示。
圖4是打印條件設(shè)定功能的說明圖。
這張圖顯示的是在圖3說明中用到的打印數(shù)據(jù)生成功能9-1對用戶提出打印條件設(shè)定的要求時顯示的圖像。
圖5是打印數(shù)據(jù)的構(gòu)成圖。
這張圖是在圖3中用到的打印數(shù)據(jù)的構(gòu)成說明圖。
以下的圖是從圖3的步驟s1-1到步驟s1-9一步一步對信息處理裝置的全體動作進行的說明。
步驟s1-1有打印要求發(fā)生步驟s1-2打印數(shù)據(jù)生成功能9-1(圖2)在顯示部3上顯示圖4中的對話窗,向用戶索求有關(guān)紙張大小(Z)、送紙方式(S)、還有圖像配置圖(F)、兩面打印(2)、驅(qū)動設(shè)定(V)等輸入信息。用戶則利用鼠標1-1、鍵盤1-2等進行選擇,根據(jù)選擇結(jié)果對打印條件進行設(shè)定(打印條件設(shè)定功能9-1a(圖2))。
步驟s1-3在打印條件設(shè)定后,打印數(shù)據(jù)生成功能9-1(圖2)從應(yīng)用程序7-1(圖2)取得圖像數(shù)據(jù),進行光柵處理(光柵化功能9-1b(圖2))、誤差擴散處理(誤差擴散功能9-1c(圖2))以及附加各種命令轉(zhuǎn)換成打印數(shù)據(jù)。這里所說的各種命令中含有換頁代碼(頁描述功能9-1d(圖2))。如圖5所示,打印數(shù)據(jù)含有打印信息代碼11、第1頁的信息12、第2頁的信息13和打印結(jié)束代碼14。第1頁信息12是由第1頁的大小信息代碼12-1、第1頁的打印濃度數(shù)據(jù)12-2和換頁代碼12-3構(gòu)成(第2頁也同樣)。在這里只不過僅拿2頁來做例子。這樣構(gòu)成的打印數(shù)據(jù)被數(shù)據(jù)存儲·讀取功能9-2(圖2)存儲在數(shù)據(jù)存儲區(qū)域6-2中。
步驟s1-4根據(jù)數(shù)據(jù)存儲·讀取功能9-2(圖2)從數(shù)據(jù)存儲區(qū)域6-2中讀出的打印數(shù)據(jù),通過預(yù)覽顯示功能9-3(圖2)以預(yù)覽圖(后述)的形式顯示在顯示部3(圖1)上。此步驟在后面會有詳細解說,這里進入下一步。
步驟s1-5換頁位置設(shè)定功能9-4(圖2)在顯示部3(圖1)中的顯示圖像上顯示換頁條,讓用戶可以指定換頁位置。根據(jù)指定結(jié)果換頁位置設(shè)定功能9-4將在顯示圖像上設(shè)定換頁位置。再根據(jù)顯示圖像上設(shè)定的換頁位置,換頁位置計算功能9-4a會算出在打印數(shù)據(jù)中的換頁位置。此步驟在后面會有詳細解說,這里進入下一步。
步驟s1-6打印數(shù)據(jù)加工功能9-5(圖2)會將打印數(shù)據(jù)再次做成。再次做成的打印數(shù)據(jù)會被數(shù)據(jù)存儲·讀取功能9-2(圖2)存儲在數(shù)據(jù)存儲區(qū)域6-2(圖2)中。此步驟在后面會有詳細解說,這里進入下一步。
步驟s1-7在繼續(xù)進行編集(換頁位置的設(shè)定)的場合,回到步驟s1-4進行同樣的操作直到編集完成。
步驟s1-8再做成的打印數(shù)據(jù)被送往系統(tǒng)假脫機程序7-3。
步驟s1-9打印數(shù)據(jù)從系統(tǒng)假脫機程序7-3被送往打印裝置200(圖1)。流程結(jié)束。
下面是有關(guān)流程圖(圖3)中的步驟s1-4、s1-5、s1-6的詳細說明。
圖6是步驟s1-4的詳細流程圖。
這個圖是將上面的流程圖(圖3)的步驟s1-4詳細化后的流程圖。
圖7是實施例1中的預(yù)覽圖像說明圖。
這個圖是在圖6的說明中用到,顯示在顯示部3(圖1)中的預(yù)覽圖的一個例子。如圖所示,在預(yù)覽窗口21中顯示預(yù)覽圖像22時所用的框架、框架中設(shè)定換頁位置時用的換頁條23和移動換頁條時用的鼠標29將會被顯示出來。而且在顯示預(yù)覽圖像22的框架外,顯示頁編輯框24、顯示擴大比例選擇框25、換頁位置決定按鈕26和編集結(jié)束按鈕27會被顯示。
以下是將步驟s1-4(圖3)的內(nèi)容以步驟s1-4-1到s1-4-5的順序做的詳細說明。
步驟s1-4-1預(yù)覽顯示功能9-3讓用戶向顯示頁編輯框24中插入希望的頁面(顯示頁設(shè)定功能9-3a(圖2))。
步驟s1-4-2預(yù)覽顯示功能9-3(圖2)從上面的步驟s1-3中由打印數(shù)據(jù)生成功能9-1(圖2)做成的打印數(shù)據(jù)或者從步驟s1-6中由打印數(shù)據(jù)加工功能9-5(圖2)加工過的打印數(shù)據(jù)中取得打印濃度數(shù)據(jù)。
步驟s1-4-3預(yù)覽顯示功能9-3(圖2)讓用戶向顯示擴大比例選擇框25中插入希望的放大率(放大比例設(shè)定功能9-3b(圖2))。
步驟s1-4-4根據(jù)步驟s1-4-1到s1-4-3所取得的信息,預(yù)覽顯示功能9-3(圖2)做成預(yù)覽圖像(顯示圖像生成功能9-3c(圖2))。
步驟s1-4-5預(yù)覽顯示功能9-3(圖2)將做成的預(yù)覽圖像顯示在預(yù)覽窗口21的框架內(nèi),流程結(jié)束。
下面是有關(guān)流程圖(圖3)中的步驟s1-5的詳細說明。
圖8是步驟s1-5的詳細流程圖。
這個圖是將上面的流程圖(圖3)的步驟s1-5詳細化后的流程圖。以下是利用圖7并以步驟s1-5-1到s1-5-3的順序做的詳細說明。
步驟s1-5-1
用戶使用鼠標1-1(圖1)或者鍵盤1-2(圖1)將換頁條23移動到希望的位置。
步驟s1-5-2用戶通過使用鼠標1-1(圖1)點擊換頁位置決定按鈕26指定換頁位置后,換頁位置設(shè)定功能9-4(圖2)會將換頁位置設(shè)定到此位置。關(guān)于同一頁中處于換頁位置以下區(qū)域中的打印數(shù)據(jù)該如何處理,向用戶提出選擇請求。
圖9是換頁位置以下區(qū)域處理對話窗的說明圖。
這個圖所顯示的是在設(shè)定了換頁位置后,對于在同一頁中處于換頁位置以下區(qū)域中的數(shù)據(jù)處理,讓用戶從作成新的一頁(代碼0)或者移動到下一頁(代碼1)中進行選擇的對話窗。
步驟s1-5-3換頁位置設(shè)定功能9-4(圖2)根據(jù)用戶所指定的換頁位置和選擇出的換頁位置以下數(shù)據(jù)的處理來算出換頁位置。以下是關(guān)于此內(nèi)容用具體的例子做的詳細說明。
圖10是換頁信息的構(gòu)成圖。
此圖是用戶使用鼠標1-1(圖1)點擊換頁位置決定按鈕26(圖7)指定換頁位置,根據(jù)上面的圖9做出有關(guān)換頁位置以下的數(shù)據(jù)的處理的選擇后,換頁位置設(shè)定功能9-4(圖2)執(zhí)行換頁位置計算功能9-4a(圖2)做成換頁信息30的構(gòu)成說明圖。
圖11為初次編集后的預(yù)覽圖像的說明圖。
假設(shè)圓形、方形、三角形、星形、菱形被配置于兩頁當中。如圖所示在初次編集時,在第1頁的預(yù)覽圖像31-1中被配置的是圓形,方形和三角形的一部分,在第2頁的預(yù)覽圖像31-2中配置的是三角形剩下的一部分、星形和菱形。在這里,假設(shè)用戶將換頁位置設(shè)定在了32-1處,并且選擇了將換頁位置以下的數(shù)據(jù)做成新的一頁(代碼0)。
此時,換頁位置設(shè)定功能9-4(圖2)的換頁位置計算功能9-4a(圖2)將會把根據(jù)圖11中的換頁位置32-1和圖9中做出的選擇(代碼0),以頁號碼30-1、高度位置30-2為H做成新的一頁這件事作為圖10中所示的換頁信息30進行取得。而且從這些信息中,換頁位置32-1被改為從打印數(shù)據(jù)的開頭處開始的位置。這個過程包括給包含于第1頁的大小信息代碼12-1(圖5)中的打印數(shù)據(jù)的寬度W乘以從開頭處到換頁位置32-1的高度H、再乘以顯示擴大比例選擇框25(圖7)中的擴大率S的倒數(shù)、再乘以一個畫素的大小D來求出數(shù)據(jù)數(shù),再將這個數(shù)據(jù)數(shù)與顯示頁之前一頁的數(shù)據(jù)數(shù)相加。得到的值作為從開頭開始的換頁插入位置30-4(圖2)。這樣得到的換頁信息30被臨時存儲在數(shù)據(jù)存儲區(qū)域6-2(圖2)中。執(zhí)行了以上處理后步驟s1-5結(jié)束。
下面是關(guān)于流程圖(圖3)的步驟s1-6的詳細說明。
圖12是步驟s1-6的詳細流程圖。
這個圖是將步驟s1-6詳細化后的流程圖。以下是利用圖11并以步驟s1-6-1到s1-6-10的順序做的詳細說明。
步驟s1-6-1打印數(shù)據(jù)加工功能9-5(圖2)從步驟s1-5里存儲在數(shù)據(jù)存儲區(qū)域6-2(圖2)中的換頁信息30中取得換頁代碼帶有的頁號碼30-1(圖10)。假設(shè)加工頁n等于頁號碼30-1(在這里舉第1頁的例子(圖11))。
步驟s1-6-2根據(jù)打印數(shù)據(jù)開頭開始的換頁插入位置30-4(圖10),打印數(shù)據(jù)加工功能9-5(圖2)向圖5中的第n頁(在這里舉第1頁的例子(圖11))的打印濃度數(shù)據(jù)12-2中的指定位置里附加換頁代碼12-3(再次頁描述功能9-5a(圖2))。
步驟s1-6-3根據(jù)新的第n頁(在這里假設(shè)n=1)的打印濃度數(shù)據(jù)12-2(圖5)的大小,打印數(shù)據(jù)加工功能9-5(圖2)將會更新第n頁的大小信息代碼12-1(圖5)。
步驟s1-6-4打印數(shù)據(jù)加工功能9-5(圖2)取得換頁信息30中的下區(qū)域控制代碼30-3(圖10)后,如果用戶選擇的是做成新的一頁(代碼0)的時候下一步是步驟s1-6-5,移動到下一頁(代碼1)的時候下一步是步驟s1-6-6。
步驟s1-6-5打印數(shù)據(jù)加工功能9-5(圖2)會附加新的一頁的大小信息代碼12-1(圖5)。在這里因為會有新的一頁被做成,會根據(jù)換頁位置以下區(qū)域的協(xié)調(diào)數(shù)據(jù)的大小來設(shè)定。
步驟s1-6-6打印數(shù)據(jù)加工功能9-5(圖2)把現(xiàn)在加工中的頁碼n和打印數(shù)據(jù)的最后一頁的頁碼作比較,若是不一致的話下一步到步驟s1-6-7,若是一致的話下一步到步驟s1-6-10。
步驟s1-6-7打印數(shù)據(jù)加工功能9-5(圖2)將換頁剩余下來的部分的打印濃度數(shù)據(jù)移動到下一頁(n+1)的打印濃度數(shù)據(jù)開頭的部分,將加工頁碼從n變?yōu)閚+1(這里的例子中更新為n=2)。
步驟s1-6-8在步驟s1-6-7中移動剩余部分的打印濃度數(shù)據(jù)之后,打印數(shù)據(jù)加工功能9-5(圖2)將會根據(jù)超出第1頁的數(shù)據(jù)量移動第n頁(這里的例子中n=2)的打印濃度數(shù)據(jù)13-2(圖5)中的換頁代碼(圖5)。
步驟s1-6-9打印數(shù)據(jù)加工功能9-5(圖2)根據(jù)新的第n頁的打印濃度數(shù)據(jù)13-2(圖5)的大小來更新第n頁(這里的例子中n=2)的大小信息代碼13-1(圖5)步驟s1-6-10
打印數(shù)據(jù)加工功能9-5(圖2)根據(jù)換頁剩余部分的打印濃度數(shù)據(jù)的大小,做成新的大小信息代碼,并且在打印濃度數(shù)據(jù)之后附加換頁代碼,做成新的最后一頁。
下面對于有關(guān)從步驟s1-6-4進入步驟s1-6-5和進入步驟s1-6-6時的不同之處利用預(yù)覽圖像再次進行說明。
圖13是再編集后的預(yù)覽圖像的說明圖(其一)。
這張圖是關(guān)于在處理換頁剩余部分的時候,做成了新的一頁時的圖。
圖14是再編集后的預(yù)覽圖像的說明圖(其二)。
這張圖是關(guān)于在處理換頁剩余部分的時候,移動到了下一頁時的圖。
在上述步驟s1-6-4進入步驟s1-6-5的時候,即在做新的一頁(圖13)的時候,第1頁的預(yù)覽圖像31-1中的三角形的一部分將會被去掉。第2頁的預(yù)覽圖像31-2則變?yōu)閺膱D11中的第1頁的預(yù)覽圖像中去掉圓形和方形的圖像。而且第3頁中是和圖11的第2頁的預(yù)覽圖31-2同樣的圖像。
另外,在從步驟s1-6-4進入步驟s1-6-5的時候,即在移動到下一頁(圖14)的時候,第1頁的預(yù)覽圖像31-1中的三角形的一部分將會被去掉。第2頁的預(yù)覽圖像31-2是在圖11的第2頁的預(yù)覽圖像31-2的基礎(chǔ)上加上圖11的第1頁中換頁位置32-1以下的部分圖像。這樣使第2頁本身的菱形超出了這一頁的范圍。第3頁的預(yù)覽圖像31-3中會有超出第2頁的菱形。
所以,在實施例1中根據(jù)此信息處理裝置,初次編集后即使出現(xiàn)像三角形被分割在第1頁和第2頁的預(yù)覽圖像中的情況,也可以像圖13中第1頁的預(yù)覽圖像31-1一樣將三角形的一部分去掉,或者像圖14中在第1頁的預(yù)覽圖像31-1中顯示圓形和方形、在第2頁的預(yù)覽圖像31-2中顯示三角形和星形、在第3頁的預(yù)覽圖像31-3中顯示菱形。
根據(jù)以上說明,在實施例1中顯示出從圖像情報轉(zhuǎn)換過來的打印信息后,具備在預(yù)覽圖像上使用設(shè)定換頁位置的換頁位置設(shè)定方法和根據(jù)設(shè)定的換頁位置對打印數(shù)據(jù)進行再編集的打印數(shù)據(jù)加工方法的話,可以得到不對元圖像進行編集就可以將問題部分解決的效果。并且,因為在從圖像信息轉(zhuǎn)換成打印數(shù)據(jù)的狀態(tài)下直接可以利用打印數(shù)據(jù)加工方法進行再編集,也可以得到使編輯工作變得更加容易的效果。
上面的說明是限定在打印數(shù)據(jù)生成功能9-1(圖2)、數(shù)據(jù)存儲·讀取功能9-2(圖2)、預(yù)覽顯示功能9-3(圖2)、換頁位置設(shè)定功能9-4(圖2)、打印數(shù)據(jù)修正方法9-5(圖2)全部是由控制部9(圖2)的控制方法所構(gòu)成的場合下做出的。本發(fā)明并不局限在這個限定之下。即,上述方法的一部分或者全部也可由專用的電子回路構(gòu)成。
實施例2圖15是實施例2中的信息處理裝置的構(gòu)成圖。
如圖所示,實施例2中的信息處理裝置300具備數(shù)據(jù)輸入部1、輸入I/F部2、顯示部3、顯示I/F部4、打印機I/F部5、副存儲部6、主存儲部47、硬盤I/F部8、控制部49和系統(tǒng)總線10。下面將僅對于不同于實施例1的部分進行說明。與實施例1相同的部分會標以同樣的符號。
主存儲部47和控制部49是預(yù)先存儲著控制裝置全體的程序和數(shù)據(jù)的記憶體,通常使用硬盤空間。在其內(nèi)部預(yù)先保存著存放信息處理裝置300執(zhí)行的應(yīng)用程序7-1、使計劃會接在信息處理裝置300上的打印機等設(shè)備成功聯(lián)接的打印驅(qū)動程序47-2、臨時存儲數(shù)據(jù)并且向打印裝置200送信的系統(tǒng)假脫機程序7-3等。
控制部49是連接在系統(tǒng)總線10上,控制信息處理裝置300全體的CPU。特別是在本實施例中,執(zhí)行打印驅(qū)動程序47-2中含有的指定程序后,可以構(gòu)成如下方法轉(zhuǎn)換圖像信息為打印數(shù)據(jù)的打印數(shù)據(jù)生成功能9-1、從副存儲部6和主存儲部47中讀出或?qū)懭氤绦蚝蛿?shù)據(jù)的數(shù)據(jù)存儲·讀取功能9-2、顯示存儲在副存儲部6處的打印數(shù)據(jù)到顯示部3當中的預(yù)覽顯示功能9-3、根據(jù)設(shè)定的換頁位置對存儲在副存儲部6處的打印數(shù)據(jù)進行加工的打印數(shù)據(jù)加工功能9-5、根據(jù)預(yù)覽的結(jié)果,設(shè)定換頁位置并且將換頁位置自動修正的換頁位置設(shè)定/自動位置修正功能49-4。
下面將對于上述控制部49執(zhí)行所定的程序后構(gòu)成的打印數(shù)據(jù)生成功能9-1、數(shù)據(jù)存儲·讀取功能9-2、預(yù)覽顯示功能9-3、換頁位置設(shè)定/自動位置修正功能49-4、打印數(shù)據(jù)加工功能9-5的各個功能以及信號的流動進行說明。
圖16是實施例2中的信息處理裝置的功能說明圖。
控制部49從主存儲部47(圖15)中讀出打印驅(qū)動程序47-2,將它存儲在副存儲部6(圖15)的程序存儲區(qū)域6-1(圖15),驅(qū)動程序處于啟動可能的狀態(tài)。同樣的,應(yīng)用程序7-1和系統(tǒng)假脫機程序也被控制部49從主存儲部47(圖15)讀出,存儲在副存儲部6(圖15)的程序存儲區(qū)域6-1(圖15)中,處于啟動可能的狀態(tài)。
同實施例1一樣,用戶使用數(shù)據(jù)輸入部1(圖15)的鍵盤1-2(圖15)和鼠標1-1(圖15)輸入的圖像信息通過應(yīng)用程序7-1轉(zhuǎn)換為圖像數(shù)據(jù),被送往打印數(shù)據(jù)生成功能9-1轉(zhuǎn)換成打印數(shù)據(jù)。
數(shù)據(jù)存儲·讀取功能9-2將做成的打印數(shù)據(jù)臨時存儲在數(shù)據(jù)存儲區(qū)域6-2中。然后打印數(shù)據(jù)被數(shù)據(jù)存儲·讀取功能9-2再從數(shù)據(jù)存儲區(qū)域6-2中讀出,根據(jù)預(yù)覽顯示功能9-3顯示在顯示部3(圖15)中。
換頁位置設(shè)定/自動位置修正功能49-4在顯示部3(圖15)中顯示的圖像上顯示換頁條(動作解說項中進行說明),使用戶可以指定換頁位置。根據(jù)用戶設(shè)定的換頁位置,換頁位置設(shè)定/自動位置修正功能49-4會自動將打印數(shù)據(jù)中的換頁位置設(shè)定成使換頁條和圖像之間的空行行數(shù)最少的狀態(tài)(例如只有一行空行)。
換頁位置被自動設(shè)定成使換頁條和圖像之間的空行行數(shù)最少的狀態(tài)(例如只有一行空行)。并且換頁位置計算功能49-4a會將打印數(shù)據(jù)中的換頁位置算出來。空行行數(shù)可以根據(jù)打印數(shù)據(jù)的濃度方便地進行調(diào)節(jié)。
設(shè)定好換頁位置后的打印數(shù)據(jù)被送往打印數(shù)據(jù)加工功能9-5。在這里根據(jù)打印數(shù)據(jù)中的換頁位置對打印數(shù)據(jù)進行再編集(動作解說項中進行說明)。根據(jù)頁面再描述功能9-5b對換頁代碼進行再設(shè)置,然后由數(shù)據(jù)存儲·讀取功能9-2將數(shù)據(jù)存儲在數(shù)據(jù)存儲區(qū)域6-2。再編集過的打印數(shù)據(jù)通過系統(tǒng)假脫機程序7-3被送往打印裝置200(圖15)。
在下面將利用流程圖對實施例2中的信息處理裝置的動作進行說明。
同實施例1一樣,首先對于實施例2中的信息處理裝置的全體動作進行說明,然后對于流程中和本發(fā)明有著密切相關(guān)的流程利用流程圖再次進行詳細說明。
圖17是實施例2中信息處理裝置全體動作的流程圖。
此圖是將圖16中解釋的信號流動用流程圖來顯示。以下是以圖17的步驟s2-1到步驟s2-9的順序來對在實施例2中的信息處理裝置的全體動作進行的說明。有關(guān)和實施例1不同的部分會在這里重點解說,相同部分只做概述。
步驟s2-1有打印要求發(fā)生步驟s2-2打印數(shù)據(jù)生成功能9-1(圖16)在顯示部3中顯示和實施例1同樣的對話窗(圖4),用戶根據(jù)選擇操作進行對打印條件的設(shè)定(打印條件設(shè)定功能9-1a(圖16))。
步驟s2-3在打印條件被設(shè)定好后,打印數(shù)據(jù)生成功能9-1會和實施例1中同樣地將圖像數(shù)據(jù)轉(zhuǎn)換為打印數(shù)據(jù)。這樣被構(gòu)成的打印數(shù)據(jù)被數(shù)據(jù)存儲·讀取功能9-2(圖16)臨時存儲在數(shù)據(jù)存儲區(qū)域6-2(圖16)。
步驟s2-4和實施例1同樣,數(shù)據(jù)存儲·讀取功能9-2(圖16)從數(shù)據(jù)存儲區(qū)域6-2(圖16)讀出的打印數(shù)據(jù)被顯示部3當作預(yù)覽圖像顯示出來。
步驟s2-5換頁位置設(shè)定/自動位置修正功能49-4(圖16)在顯示部3(圖15)顯示的圖像上顯示換頁條,使用戶可以指定換頁位置。根據(jù)用戶指定的結(jié)果,換頁位置設(shè)定/自動位置修正功能49-4會對圖像上的換頁位置做出自動的設(shè)置和位置修正。換頁位置計算功能49-4a利用經(jīng)過自動修正過的換頁位置可以算出打印數(shù)據(jù)中的換頁位置。有關(guān)這一步在后面會再次作詳細說明。
步驟s2-6與實施例1同樣,打印數(shù)據(jù)加工功能9-5(圖16)將再次做成打印數(shù)據(jù)。再次做成的打印數(shù)據(jù)被數(shù)據(jù)存儲·讀取功能9-2(圖16)存儲在臨時存儲在數(shù)據(jù)存儲區(qū)域6-2(圖16)。
步驟s2-7
繼續(xù)進行編集(換頁位置的設(shè)定)的話返回步驟s2-4進行同樣的流程,直到編集結(jié)束。
步驟s2-8與實施例1同樣,再做成的打印數(shù)據(jù)被送往系統(tǒng)假脫機程序7-3(圖16)。
步驟s2-9與實施例1同樣,再做成的打印數(shù)據(jù)從系統(tǒng)假脫機程序7-3(圖16)被送往打印裝置200(圖15),流程結(jié)束。
以下是對于上面的流程(圖17)中的步驟s2-5進行的詳細說明。
圖18是步驟s2-5詳細的流程圖。
這張圖是將上面的流程(圖17)中的步驟s2-5詳細化后的流程圖。
圖19是實施例2的預(yù)覽圖像說明圖。
這個圖是在圖18的說明中,在顯示部3(圖15)中被顯示的預(yù)覽圖像的一個例子。如圖所示,在顯示窗口41中含有顯示預(yù)覽圖像22的框架、處于框架內(nèi)用來指定換頁位置的換頁條23和移動換頁條的鼠標29。而且在顯示預(yù)覽圖像22的框架外,顯示頁編輯框24、顯示擴大比例選擇框25、換頁位置決定按鈕26、編集結(jié)束按鈕27和選項按鈕46會被顯示。
圖20是位置自動修正功能對話窗的說明圖。
這張圖顯示的是在用戶指定了換頁位置之后,用來設(shè)定是否需要對所指定的位置進行自動修正的對話窗。
以下是對于步驟s2-5(圖17)的內(nèi)容,從步驟s2-5-1到步驟s2-5-5的順序進行詳細說明。
步驟s2-5-1用戶使用鼠標1-1(圖15)將換頁條23移動到希望的位置。
步驟s2-5-2在用戶用鼠標1-1(圖15)按下?lián)Q頁位置決定按鈕26后,換頁位置設(shè)定/自動位置修正功能49-4(圖16)會將換頁位置暫時定在所指的位置上。這個時候,用戶用鼠標1-1(圖15)點擊選項按鈕46后,位置自動修正功能對話窗會顯示在顯示部3(圖15)上,如圖20所示。
步驟s2-5-3用戶用鼠標1-1圖(圖15)按下ok后進入步驟s2-5-4,按下cancel后進入步驟s2-5-5。
步驟s2-5-4換頁位置設(shè)定/自動位置修正功能49-4(圖16)從所指定的換頁位置開始向前檢查這一頁中是否有連續(xù)空行存在。移動改行位置,使這一頁中存在的空行行數(shù)不超過所定行數(shù)(通常為0或者1)。
步驟s2-5-5在步驟s2-5-3中若是換頁位置設(shè)定/自動位置修正功能49-4(圖16)被cancel的話,打印數(shù)據(jù)加工功能9-5會根據(jù)用戶指定的換頁位置和有關(guān)換頁位置以下部分所含有的打印數(shù)據(jù)的處理選擇(同實施例1)來算出換頁位置。若是在步驟s2-5-3中若是換頁位置設(shè)定/自動位置修正功能49-4(圖16)被點擊ok的話,在步驟s2-5-4中換頁位置會根據(jù)修正過的換頁位置和有關(guān)換頁位置以下部分所含有的打印數(shù)據(jù)的處理選擇(同實施例1)被計算出來。這里所講的有關(guān)換頁位置以下部分所含有的打印數(shù)據(jù)的處理選擇、換頁位置的計算和換頁信息30(圖10)的取得方法和實施例1完全相同,故此省略。換頁信息30暫時被存儲在數(shù)據(jù)存儲區(qū)域6-2(圖16)中。以上的處理執(zhí)行后步驟s2-5的流程結(jié)束。
就像以上說明一樣,在這個實施例中,因為具備了換頁位置設(shè)定/自動位置修正功能49-4(圖16),用戶所指定的換頁位置會被修正直到空行數(shù)變?yōu)橹付ㄐ袛?shù)以下,這樣不但具備了實施例1的效果,而且還有防止不必要的行數(shù)增加的效果。
以上的說明是限定在打印數(shù)據(jù)生成功能9-1(圖15)、數(shù)據(jù)存儲·讀取功能9-2(圖15)、預(yù)覽顯示功能9-3(圖15)、換頁位置設(shè)定/自動位置修正功能49-4(圖15)打印數(shù)據(jù)加工功能9-5(圖15)全部是由控制部49(圖15)的控制方法所構(gòu)成的場合下做出的。本發(fā)明并不局限在這個限定之下。即,上述方法的一部分或者全部也可由專用的電子回路構(gòu)成。
實施例3圖21是實施例3中的信息處理裝置的構(gòu)成圖。
如圖所示,實施例3中的信息處理裝置400具備數(shù)據(jù)輸入部1、輸入I/F部2、顯示部3、顯示I/F部4、打印機I/F部5、副存儲部6、主存儲部57、硬盤I/F部8、控制部59和系統(tǒng)總線10。下面將對于不同于實施例1的部分進行說明。與實施例1相同的部分會標以同樣的符號。
主存儲部57和控制部59是存儲著控制裝置全體的程序和數(shù)據(jù)的記憶體,通常使用硬盤。在其內(nèi)部設(shè)有存放信息處理裝置400執(zhí)行的應(yīng)用程序7-1、使計劃會接在信息處理裝置400上的打印機等設(shè)備成功聯(lián)接的打印驅(qū)動程序57-2、臨時存儲數(shù)據(jù)并且向打印裝置200送信的系統(tǒng)假脫機程序7-3。
控制部59是連接在系統(tǒng)總線10上,控制信息處理裝置400全體的CPU。特別是在本實施例中,執(zhí)行打印驅(qū)動程序57-2中含有的指定程序后,可以構(gòu)成如下方法轉(zhuǎn)換圖像信息為打印數(shù)據(jù)的打印數(shù)據(jù)生成功能9-1、從副存儲部6和主存儲部57中讀出或?qū)懭氤绦蚝蛿?shù)據(jù)的數(shù)據(jù)存儲·讀取功能9-2、顯示存儲在副存儲部6處的打印數(shù)據(jù)到顯示部3當中的預(yù)覽顯示功能9-3、根據(jù)設(shè)定的換頁位置對存儲在副存儲部6處的打印數(shù)據(jù)進行加工的打印數(shù)據(jù)加工功能59-5、根據(jù)預(yù)覽的結(jié)果,將指定區(qū)域中的打印數(shù)據(jù)屏蔽的屏蔽區(qū)域設(shè)定功能59-4。
下面將對于上述控制部59執(zhí)行指定的程序后構(gòu)成的打印數(shù)據(jù)生成功能9-1、數(shù)據(jù)存儲·讀取功能9-2、預(yù)覽顯示功能9-3、屏蔽區(qū)域設(shè)定功能59-4、打印數(shù)據(jù)加工功能9-5的各個功能以及信號的流動進行說明。
圖22是實施例3中的信息處理裝置的功能說明圖。
控制部59從主存儲部57(圖21)中讀出打印驅(qū)動程序57-2,將它存儲在副存儲部6(圖21)的程序存儲區(qū)域6-1(圖21),驅(qū)動程序處于啟動可能的狀態(tài)。同樣的,應(yīng)用程序7-1和系統(tǒng)假脫機程序也被控制部59從主存儲部57(圖21)讀出,存儲在副存儲部6(圖21)的程序存儲區(qū)域6-1(圖21)中,處于啟動可能的狀態(tài)。
同實施例1一樣,用戶使用數(shù)據(jù)輸入部1(圖21)的鍵盤1-2(圖21)和鼠標1-1(圖21)輸入的圖像信息根據(jù)應(yīng)用程序7-1轉(zhuǎn)換為圖像數(shù)據(jù),被送往打印數(shù)據(jù)生成功能9-1轉(zhuǎn)換成打印數(shù)據(jù)。
數(shù)據(jù)存儲·讀取功能9-2將做成的打印數(shù)據(jù)臨時存儲在數(shù)據(jù)存儲區(qū)域6-2中。然后打印數(shù)據(jù)被數(shù)據(jù)存儲·讀取功能9-2再從數(shù)據(jù)存儲區(qū)域6-2中讀出,根據(jù)預(yù)覽顯示功能9-3顯示在顯示部3(圖15)中。
這個時候,屏蔽區(qū)域設(shè)定功能59-4在顯示部3(圖21)中顯示的圖像上顯示區(qū)域指定框(動作解說項中進行說明),使用戶可以指定屏蔽范圍。根據(jù)用戶指定的結(jié)果,屏蔽區(qū)域設(shè)定功能59-4在顯示圖像上設(shè)定將打印數(shù)據(jù)變?yōu)?的區(qū)域(屏蔽區(qū)域)。并且根據(jù)屏蔽框位置計算功能59-4a,屏蔽區(qū)域設(shè)定功能59-4在打印數(shù)據(jù)上面算出屏蔽范圍框的區(qū)域。
在設(shè)定了屏蔽區(qū)域之后,打印數(shù)據(jù)被送往行加工的打印數(shù)據(jù)加工功能59-5。行加工的打印數(shù)據(jù)加工方法5預(yù)覽顯示功能根據(jù)空白區(qū)域設(shè)定功能59-5a,將處于屏蔽區(qū)域的打印數(shù)據(jù)值變?yōu)?。編集過的打印數(shù)據(jù)會被數(shù)據(jù)存儲·讀取功能9-2再次存儲在數(shù)據(jù)存儲區(qū)域6-2中,并且通過系統(tǒng)假脫機程序7-3被輸出。
在下面將利用流程圖對實施例3中的信息處理裝置的動作進行說明。
同實施例1一樣,首先對于實施例3中的信息處理裝置的全體動作進行說明,然后對于流程中和本發(fā)明有著密切相關(guān)的流程利用流程圖再次進行詳細說明。
圖23是實施例3中信息處理裝置全體動作的流程圖。
此圖是將圖22中說明的信號流動用流程圖來顯示。以下是從圖23的步驟s3-1到步驟s3-9的順序來對在實施例3中信息處理裝置的全體動作進行的說明。有關(guān)和實施例1不同的部分會在這里重點解說,相同部分只做概述。
步驟s3-1有打印要求發(fā)生步驟s3-2打印數(shù)據(jù)生成功能9-1(圖22)在顯示部3(圖21)中顯示和實施例1同樣的對話窗(圖4),根據(jù)用戶的選擇設(shè)定打印條件(打印條件設(shè)定功能9-1a(圖22))。
步驟s3-3在打印條件被設(shè)定好后,打印數(shù)據(jù)生成功能9-1(圖22)會和實施例1中同樣地將圖像數(shù)據(jù)轉(zhuǎn)換為打印數(shù)據(jù)。這樣被構(gòu)成的打印數(shù)據(jù)被數(shù)據(jù)存儲·讀取功能9-2(圖22)臨時存儲在數(shù)據(jù)存儲區(qū)域6-2(圖22)。
步驟s3-4和實施例1同樣,數(shù)據(jù)存儲·讀取功能9-2(圖22)從數(shù)據(jù)存儲區(qū)域6-2(圖22)讀出的打印數(shù)據(jù)被顯示部3(圖21)當作預(yù)覽圖像顯示出來。
步驟s3-5屏蔽區(qū)域設(shè)定功能59-4(圖22)在顯示部3(圖21)中顯示的圖像上顯示區(qū)域指定框,使用戶可以指定屏蔽范圍。根據(jù)用戶指定的結(jié)果,屏蔽區(qū)域設(shè)定功能59-4(圖22)在顯示圖像上設(shè)定將打印數(shù)據(jù)變?yōu)?的區(qū)域(屏蔽區(qū)域)。并且根據(jù)屏蔽框位置計算功能59-4a,計算出打印數(shù)據(jù)里面的屏蔽范圍框的區(qū)域。此步驟在后面會有詳細解說,這里進入下一步。
步驟s3-6與實施例1同樣,打印數(shù)據(jù)加工功能9-5(圖22)將再次做成打印數(shù)據(jù)。再次做成的打印數(shù)據(jù)被數(shù)據(jù)存儲·讀取功能9-2(圖22)存儲在臨時存儲在數(shù)據(jù)存儲區(qū)域6-2(圖22)。此步驟在后面會有詳細解說,這里進入下一步。
步驟s3-7繼續(xù)進行編集(屏蔽區(qū)域的設(shè)定)的話返回步驟s3-4進行同樣的流程,直到編集結(jié)束。
步驟s3-8與實施例1同樣,再做成的打印數(shù)據(jù)被送往系統(tǒng)假脫機程序7-3(圖22)。
步驟s3-9與實施例1同樣,再做成的打印數(shù)據(jù)從系統(tǒng)假脫機程序7-3(圖22)被送往打印裝置,流程結(jié)束。
以下是對于上面的流程(圖23)中的步驟s3-5和步驟s3-6進行的詳細說明。
圖24是步驟s3-5詳細的流程圖。
這張圖是將上面的流程圖(圖23)中的步驟s3-5詳細化后的流程圖。
圖25是實施例3的預(yù)覽圖像說明圖。
這個圖是在圖24的說明中,在顯示部3(圖21)中被顯示的預(yù)覽圖像的一個例子。如圖所示,在顯示窗口51中含有顯示預(yù)覽圖像22的框架、處于框架內(nèi)用來指定屏蔽區(qū)域的區(qū)域指定框53、用來移動范圍指定框的鼠標29。而且在顯示預(yù)覽圖像22的框架外,顯示頁編輯框24、顯示擴大比例選擇框25、框位置決定按鈕56和編集結(jié)束按鈕27會被顯示。
圖26是空白區(qū)域設(shè)定信息的構(gòu)成圖。
這張圖是在圖24中的說明中使用的圖,用戶使用鼠標1-1(圖21)點擊框位置決定按鈕56(圖25),在屏蔽區(qū)域被指定后,屏蔽區(qū)域設(shè)定功能59-4(圖22)執(zhí)行屏蔽框位置計算功能59-4a(圖22)做成空白區(qū)域設(shè)定信息。
以下是對于步驟s3-5的內(nèi)容,以步驟s3-5-1到步驟s3-5-3的順序進行詳細的說明。
步驟s3-5-1用戶使用鼠標1-1(圖21)或者鍵盤1-2(圖21)將區(qū)域指定框53移動到希望的位置上。
步驟s3-5-2用戶使用鼠標1-1(圖21)點擊框位置決定按鈕56(圖21)后,屏蔽區(qū)域設(shè)定功能59-4(圖22)將屏蔽范圍框設(shè)定在此處。根據(jù)設(shè)定好的屏蔽范圍框的位置,執(zhí)行屏蔽框位置計算功能59-4a(圖22)將計算出屏蔽范圍框在打印數(shù)據(jù)中的位置。
步驟s3-5-3屏蔽區(qū)域設(shè)定功能59-4(圖22)根據(jù)用戶指定的屏蔽范圍框的位置,計算出在打印數(shù)據(jù)中值將變?yōu)?的區(qū)域的框架的位置。以下就是對其內(nèi)容進行的說明。
根據(jù)設(shè)定的屏蔽區(qū)域,屏蔽區(qū)域設(shè)定功能59-4(圖22)對于在圖26中顯示的頁編集信息進行如下操作將區(qū)域指定框53(圖25)上面的圖像位置變?yōu)閺拇蛴?shù)據(jù)開頭開始的位置,然后插入離開區(qū)域指定框53(圖25)上邊的打印數(shù)據(jù)最前面的位置50-1中;將區(qū)域指定框53(圖25)左面的圖像位置轉(zhuǎn)換為打印數(shù)據(jù)的大小,然后插入?yún)^(qū)域框左邊的橫方向上的偏差數(shù)據(jù)大小50-2中;將區(qū)域指定框53(圖25)的橫向大小轉(zhuǎn)換為打印數(shù)據(jù)的大小,插入?yún)^(qū)域框橫方向上的數(shù)據(jù)大小50-3中;最后將區(qū)域指定框53(圖25)圖像的高度轉(zhuǎn)換為打印數(shù)據(jù)的行數(shù),插入?yún)^(qū)域框高度行數(shù)50-4中(屏蔽框位置計算功能59-4a)。以上的處理執(zhí)行后步驟s3-5的流程結(jié)束。
以下是對于上面的流程(圖23)中的步驟s3-6進行的詳細說明。
圖27是步驟s3-6詳細的流程圖。
這張圖是將步驟s3-6詳細化,以步驟s3-6-1到步驟s3-6-4的順序進行詳細的說明。
步驟s3-6-1初期化打印數(shù)據(jù)加工功能59-5(圖22)將加工行n設(shè)定為1,加工位置p設(shè)定為從打印數(shù)據(jù)的最前面的位置(從步驟s3-5中存儲于數(shù)據(jù)存儲區(qū)域6-2(圖2)中的空白區(qū)域設(shè)定信息中取得)50-1開始。
步驟s3-6-2打印數(shù)據(jù)加工功能59-5(圖22)在加工位置p處,從加上了區(qū)域框左邊的橫方向上的偏差數(shù)據(jù)大小50-2(圖26)的打印數(shù)據(jù)位置開始,把和區(qū)域框橫方向上的數(shù)據(jù)大小50-3(圖26)相同大小的所有打印數(shù)據(jù)都更換為0(空白區(qū)域設(shè)定功能59-5a(圖22))。
步驟s3-6-3打印數(shù)據(jù)加工功能59-5(圖22)給加工行n加上1,給加工位置p加上含在打印信息代碼11(圖5)中的打印數(shù)據(jù)一行的大小。
步驟s3-6-4若是加工行n的值超過了區(qū)域框高度行數(shù)50-4(圖22)的話,打印數(shù)據(jù)加工功能59-5(圖22)結(jié)束流程。若是沒有超過的話,回到步驟s3-6-2,進行同樣的處理直至流程結(jié)束。
根據(jù)以上的說明,在本實施例中屏蔽區(qū)域設(shè)定取代了換頁位置設(shè)定,從而得到了可以排除多余的圖像,只將需要的圖像輸出的效果。
以上的說明是限定在打印數(shù)據(jù)生成功能9-1(圖21)、數(shù)據(jù)存儲·讀取功能9-2(圖21)、預(yù)覽顯示功能9-3(圖21)、屏蔽區(qū)域設(shè)定功能59-4(圖21)、打印數(shù)據(jù)加工功能9-5(圖21)全部是由控制部59(圖21)的控制方法所構(gòu)成的場合下做出的。本發(fā)明并不局限在這個限定之下。即,上述方法的一部分或者全部也可由專用的電子回路構(gòu)成。
以上的說明僅僅是在本發(fā)明的信息處理裝置連接到打印裝置的場合下進行的,本發(fā)明并不局限于這樣的限定。即,也可以連接到復(fù)印機之類的裝置上。
符號說明1數(shù)據(jù)輸入部;1-1 鼠標;1-2 鍵盤;2輸入I/F部;3顯示部;4顯示I/F部;5打印I/F部;6副存儲部;6-1 程序存儲區(qū)域;6-2 數(shù)據(jù)存儲區(qū)域;7主存儲部;7-1 應(yīng)用程序;7-2 打印驅(qū)動程序;7-3 系統(tǒng)假脫機程序;8硬盤I/F部;9控制部;9-1 打印數(shù)據(jù)生成功能;
9-2 數(shù)據(jù)存儲·讀取功能;9-3 預(yù)覽顯示功能;9-5 打印數(shù)據(jù)加工功能;10系統(tǒng)總線。
權(quán)利要求
1.一種可以在外接打印設(shè)備上將預(yù)先存儲的圖像信息轉(zhuǎn)換為打印數(shù)據(jù)進行輸出的信息處理裝置,其特征在于具備將所述圖像信息轉(zhuǎn)換為打印數(shù)據(jù)的打印數(shù)據(jù)生成部、可存儲通過所述打印數(shù)據(jù)生成部轉(zhuǎn)換的打印數(shù)據(jù)的存儲部、根據(jù)存儲在所述存儲部中的打印數(shù)據(jù)將對應(yīng)于該打印數(shù)據(jù)的預(yù)覽圖像顯示的顯示部、在所述顯示部中顯示出來的預(yù)覽圖像上進行位置信息輸入的輸入部和根據(jù)被輸入到所述輸入部的位置信息轉(zhuǎn)換存儲在所述存儲部里的打印數(shù)據(jù)的打印數(shù)據(jù)加工部。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于為了使得存在于某一頁中、但屬于由作為所述位置信息的換頁位置而被區(qū)分成多個區(qū)域中的某一個區(qū)域的打印數(shù)據(jù)包含在不同于所述某一頁的一頁中,所述打印數(shù)據(jù)加工部進行加工處理。
3.根據(jù)權(quán)利要求1所述的信息處理裝置,其特征在于所述輸入部具備為了將作為所述位置信息的換頁位置之前的空行行數(shù)變?yōu)樗ㄐ袛?shù)而修正換頁位置的修正部。
4.根據(jù)權(quán)利要求3所述的信息處理裝置,其特征在于所述修正部根據(jù)打印數(shù)據(jù)全體的濃度而做出將換頁位置前的空行行數(shù)作為所定的行數(shù)的設(shè)定。
5.一種可以在外接打印設(shè)備上將預(yù)先存儲的圖像信息轉(zhuǎn)換為打印數(shù)據(jù)進行輸出的信息處理裝置,其特征在于具備將所述圖像信息轉(zhuǎn)換為打印數(shù)據(jù)的打印數(shù)據(jù)生成部、可存儲通過所述打印數(shù)據(jù)生成部轉(zhuǎn)換的打印數(shù)據(jù)的存儲部、根據(jù)存儲在所述存儲部中的打印數(shù)據(jù)將對應(yīng)于該打印數(shù)據(jù)的預(yù)覽圖像顯示的顯示部、在所述顯示部中顯示出來的預(yù)覽圖像上設(shè)定空白區(qū)域的屏蔽區(qū)域設(shè)定部和根據(jù)通過屏蔽區(qū)域設(shè)定部設(shè)定的空白區(qū)域轉(zhuǎn)換存儲在所述存儲部的打印數(shù)據(jù)的打印數(shù)據(jù)加工部。
6.一種向打印裝置輸送數(shù)據(jù)的信息處理裝置,其特征在于具備存儲第1數(shù)據(jù)的存儲部、根據(jù)第1數(shù)據(jù)顯示圖像的顯示部、在所述顯示部中顯示出來的圖像上輸入位置信息的輸入部、根據(jù)被輸入到所述輸入部中的位置信息利用存儲在存儲部的第1數(shù)據(jù)生成第2數(shù)據(jù)的數(shù)據(jù)加工部和輸出第2數(shù)據(jù)的輸出部。
7.根據(jù)權(quán)利要求6所述的信息處理裝置,其特征在于所述數(shù)據(jù)加工部含有利用位置信息生成第2數(shù)據(jù)的換頁位置的換頁設(shè)定部。
8.根據(jù)權(quán)利要求6所述的信息處理裝置,其特征在于所述數(shù)據(jù)加工部含有利用位置信息來將第1數(shù)據(jù)的一部分屏蔽的屏蔽處理部。
9.根據(jù)權(quán)利要求6中所述的信息處理裝置,其特征在于所述輸入部含有可將顯示圖像的一部分框起的區(qū)域指定部。
全文摘要
本發(fā)明是一種信息處理裝置,特別是關(guān)于以打印為目的的數(shù)據(jù)輸出的信息處理裝置。本發(fā)明具備將圖像信息轉(zhuǎn)換為打印數(shù)據(jù)的打印數(shù)據(jù)生成部、可存儲通過打印數(shù)據(jù)生成部轉(zhuǎn)換的打印數(shù)據(jù)的存儲部、根據(jù)存儲在存儲部中的打印數(shù)據(jù)將對應(yīng)于該打印數(shù)據(jù)的預(yù)覽圖像顯示的顯示部、在顯示部中顯示出來的預(yù)覽圖像上進行位置信息輸入的輸入部和根據(jù)被輸入到輸入部的位置信息轉(zhuǎn)換存儲在存儲部里的打印數(shù)據(jù)的打印數(shù)據(jù)加工部。本發(fā)明由于具備了換頁位置設(shè)定功能和打印數(shù)據(jù)加工功能,無論信息處理裝置是否具備圖像生成時用的應(yīng)用軟件,都可以對指定的圖像進行加工和編集。
文檔編號G06K15/02GK1737747SQ20051009590
公開日2006年2月22日 申請日期2005年8月18日 優(yōu)先權(quán)日2004年8月20日
發(fā)明者近藤友紀 申請人:沖數(shù)據(jù)株式會社