專利名稱:成像設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的一個實(shí)施例是關(guān)于一種能執(zhí)行直接打印的成像設(shè)備。
背景技術(shù):
具有直接打印功能的成像設(shè)備一般都能直接從外部存儲裝置(比如存儲卡)上 直接讀取圖像數(shù)據(jù),然后打印該圖像數(shù)據(jù)。例如,JP-A-2005-92445披露了一種成像設(shè)備,包含設(shè)置在操作面板或類似器件 上的中斷鍵,當(dāng)因?yàn)槟撤N原因需要停止(或暫停)處理不打印所有頁面時,操作該 中斷鍵。發(fā)明內(nèi)容然而,按下中斷鍵的操作對用戶來說并非直觀操作。這是由于,當(dāng)中斷鍵和其他數(shù)個操作鍵一起被設(shè)置在操作面板上時,用戶需要 從這數(shù)個操作鍵中找到中斷鍵。即使中斷鍵被設(shè)置在操作面板之外,由于多數(shù)用戶 認(rèn)可通常情況下各種操作鍵都設(shè)置在操作面板上,對用戶來說立刻確認(rèn)中斷鍵設(shè)置 在操作面板之外比較困難。因此,當(dāng)需要立即停止直接打印時,用戶可能會無法立即進(jìn)行中斷直接打印的 操作。本發(fā)明的一個實(shí)施例就是基于上述情況,目的是提供一種能夠響應(yīng)直觀操作而 暫停直接打印的成像設(shè)備。根據(jù)本發(fā)明的一個實(shí)施例,提供了一種成像設(shè)備,該設(shè)備包含用于連接外部
存儲裝置的連接器單元;檢測單元,檢測外部存儲裝置是否連接到連接器單元上, 并輸出檢測結(jié)果指示連接器單元是處于連接狀態(tài)還是處于未連接狀態(tài);打印單元, 根據(jù)來自連接到連接器單元上的外部存儲裝置的數(shù)據(jù)執(zhí)行打??;暫停單元,根據(jù)響 應(yīng)檢測結(jié)果由連接狀態(tài)到未連接狀態(tài)的變化的預(yù)定時刻暫停打印單元的操作。
圖l是顯示根據(jù)一個實(shí)施例的成像設(shè)備的結(jié)構(gòu)的框圖2是顯示操作面板構(gòu)成的說明圖3是顯示打印指定表格構(gòu)成的說明圖4是顯示USB存儲器的目錄結(jié)構(gòu)實(shí)例的說明圖5是顯示直接打印處理的第一任務(wù)的細(xì)節(jié)的流程圖6是顯示在第一任務(wù)中執(zhí)行的事件響應(yīng)處理的細(xì)節(jié)的流程圖7是顯示在第一任務(wù)中執(zhí)行的打印數(shù)據(jù)生成處理的細(xì)節(jié)的流程圖; 圖8是顯示直接打印處理的第二任務(wù)的細(xì)節(jié)的流程圖9A到9F是顯示在執(zhí)行直接打印處理中顯示的屏幕實(shí)例的說明圖; 圖10A到10C是顯示在執(zhí)行與USB存儲器相關(guān)的直接打印處理中顯示的其他屏 幕實(shí)例的說明圖ll是顯示文件選擇屏幕的細(xì)節(jié)內(nèi)容并描述通過這些屏幕所進(jìn)行的操作的說 明圖12是顯示其他文件選擇屏幕的細(xì)節(jié)內(nèi)容、通過這些屏幕進(jìn)行的操作以及其他 信息的說明圖13A和13B是顯示份數(shù)指定屏幕和下一個文件選擇屏幕的細(xì)節(jié)內(nèi)容以及描述 通過這些屏幕所進(jìn)行的操作的說明圖14是顯示在USB存儲器未連接狀態(tài)下成像設(shè)備的外觀的立體圖; 圖15是顯示在USB存儲器已連接狀態(tài)下成像設(shè)備的外觀的立體圖; 圖16是顯示根據(jù)另一實(shí)施例的數(shù)據(jù)讀取處理的細(xì)節(jié)內(nèi)容的流程圖17是顯示根據(jù)另一實(shí)施例的數(shù)據(jù)轉(zhuǎn)換處理的細(xì)節(jié)內(nèi)容的流程圖; 圖18是顯示數(shù)據(jù)轉(zhuǎn)換處理執(zhí)行中顯示的屏幕實(shí)例;以及
圖19是顯示根據(jù)另一實(shí)施例的成像設(shè)備外觀的立體圖。
具體實(shí)施例方式
下面結(jié)合
本發(fā)明的各個實(shí)施例。 <完整結(jié)構(gòu)>
圖l是顯示根據(jù)一個實(shí)施例的成像設(shè)備l的結(jié)構(gòu)的框圖。
該實(shí)施例的成像設(shè)備l以激光打印機(jī)為例。通常,激光打印機(jī)在感光鼓上形成 一頁色粉圖像,然后再將色粉圖像轉(zhuǎn)印到記錄介質(zhì)上。
如圖1所示,成像設(shè)備1包括USB主機(jī)I/F (接口) 14 (安裝單元的實(shí)例),USB 主機(jī)I/F(接口) 14能接受外部存儲裝置例如USB存儲器3的連接。如圖14所示,USB 主機(jī)I/F14設(shè)置在成像設(shè)備1的外部表面(框體的實(shí)例)2的側(cè)表面,該側(cè)表面位于操 作面板12 (稍后說明)的下方。如圖15所示,USB存儲器3 (稍后說明)連接到USB 主機(jī)I/F14上。成像設(shè)備1還包括主機(jī)I/F 15,用來將成像設(shè)備l通過連接電纜連接到 主機(jī)電腦(未顯示)上。
成像設(shè)備l包含記錄單元ll、操作面板12和控制單元13。記錄單元ll在記錄介 質(zhì)例如紙張上進(jìn)行文本、圖像等彩色打印。操作面板12顯示成像設(shè)備1上的操作內(nèi) 容、成像工作狀態(tài)等等??刂茊卧?3主要由包括CPU、 ROM和RAM的微電腦構(gòu)成, 根據(jù)通過操作面板12輸入的指令控制設(shè)備1的各個單元的操作,以至少執(zhí)行直接打 印。當(dāng)進(jìn)行直接打印時,控制單元13根據(jù)通過USB主機(jī)I/F 14從USB存儲器3上讀取 的數(shù)據(jù)(例如文件)控制執(zhí)行打印。
USB主機(jī)I/F 14包括附接/拆卸傳感器141 (檢測單元的實(shí)例),通過監(jiān)測終端的 信號電平來檢測USB存儲器3是否連接到USB主機(jī)I/F 14上。該終端被設(shè)置成當(dāng)USB 存儲器3未連接時為不導(dǎo)電,當(dāng)USB存儲器3連接時為導(dǎo)電。
<操作面板結(jié)構(gòu)>
圖2是顯示操作面板12構(gòu)成的說明圖。
如圖2所示,操作面板12包括操作鍵單元20和顯示單元21,該顯示單元包括LCD (液晶顯示器)并被設(shè)置用來顯示數(shù)字、圖像或文本。操作鍵單元20包括滾動鍵 22和23,用來在顯示單元21上翻閱顯示的內(nèi)容;執(zhí)行鍵24,可用來確定處理或操作; 取消鍵25,可用來停止處理或操作;前進(jìn)鍵26,可用來前進(jìn)設(shè)置;以及后退鍵27, 可用來后退設(shè)置。
顯示單元21有兩部分顯示區(qū)域,即頂部和底部顯示區(qū)域,分別被稱為區(qū)域A1和 區(qū)域A2。
操作面板12的布局不僅限于圖2所示,還可包括其他結(jié)構(gòu),例如圖14和15所示 的布局。
在圖14和15所示的結(jié)構(gòu)中,操作面板12包括設(shè)置在操作面板12中央的顯示單
元21;設(shè)置在顯示單元21右側(cè)的箭頭鍵盤28;設(shè)置在箭頭鍵盤右側(cè)的十鍵鍵盤29;
設(shè)置在十鍵鍵盤29右側(cè)的取消鍵25;以及設(shè)置在十鍵鍵盤29右側(cè)的執(zhí)行鍵24。
箭頭鍵盤28包括四個指示四個方向的箭頭鍵,即一個向上箭頭鍵, 一個向下箭 頭鍵, 一個向右箭頭鍵和一個向左箭頭鍵。向上和向下箭頭鍵分別用作滾動鍵22和 23。向右和向左箭頭鍵分別被用作前進(jìn)鍵26和退后鍵27。
操作面板12可包括暫停(停止)鍵,被設(shè)置成在操作過程中接收輸入來暫停(停 止)功能。暫停(停止)的功能可包括直接打印。當(dāng)同時并行操作數(shù)個功能時,只 有預(yù)定的操作可被暫停(停止)。例如,當(dāng)操作傳真接受功能和復(fù)印功能時,作為 對暫停鍵輸入的響應(yīng),只有復(fù)印功能的操作(事先被設(shè)置為要暫停的功能)被暫停 (停止)。數(shù)個功能也可被暫停(停止)。取消鍵25可具有暫停鍵的功能。 <打印指定表格結(jié)構(gòu)>
圖3是顯示用于直接打印的打印指定表格的構(gòu)成的說明圖。 如圖3所示,打印指定表格包括路徑區(qū)域T1,用來儲存需要直接打印的文件 路徑(包括文件名);復(fù)制數(shù)量區(qū)域T2,用來儲存為各指定文件(下文中稱為"打 印指定文件")設(shè)定的要打印的份數(shù);已打印頁數(shù)區(qū)域T3,用來儲存各打印指定文 件己被打印的頁數(shù);以及已打印份數(shù)區(qū)域T4,用來儲存各打印指定文件已被打印的 份數(shù)。打印指定表格是用于識別打印單元要打印的數(shù)據(jù)中未打印數(shù)據(jù)的識別信息的 實(shí)例。
打印指定表格響應(yīng)第一打印指定文件的指定生成于連接到USB主機(jī)I/F 14上的 USB存儲器3中,并且當(dāng)所有打印指定文件被打印后從USB存儲器3中被刪除。若USB 存儲器3在所有打印指定文件被打印之前從USB主機(jī)I/F 14上被移除時,打印指定表 格內(nèi)容按被移除當(dāng)時的狀態(tài)由USB存儲器3保持。
以下說明設(shè)備l的具體操作時,均假定存儲在USB存儲器3中的文件具有如圖4 所示的目錄結(jié)構(gòu)。
三個子目錄DIRl至DIR3和幾個文件被設(shè)置在根目錄ROOT下。幾個文件還被存 儲在各子目錄DIR1至DIR3下。
<直接打印處理>
下面將結(jié)合圖5 — 8中的流程圖說明由控制單元13執(zhí)行的直接打印處理。在本實(shí) 施例中,直接打印處理包括第一任務(wù)和第二任務(wù),兩者相互獨(dú)立操作。
第一任務(wù)是根據(jù)從USB存儲器3讀取的文件逐頁生成打印數(shù)據(jù)并再打印隊(duì)列緩 存區(qū)內(nèi)記錄打印隊(duì)列。打印隊(duì)列用于在第二任務(wù)中處理打印數(shù)據(jù)。另一方面,第二 任務(wù)接下去獲取到在第一任務(wù)中記錄在打印隊(duì)列緩存區(qū)里的打印隊(duì)列,并根據(jù)對應(yīng) 于所獲取的打印隊(duì)列的打印數(shù)據(jù)逐頁進(jìn)行打印。打印指定表格生成于第一任務(wù)并在 第二任務(wù)中更新和刪除。
當(dāng)在如圖9B所示的功能選擇屏幕中選擇了直接打印時,第一任務(wù)和第二任務(wù)被 激活。
當(dāng)顯示單元21中顯示如圖9A所示的待機(jī)屏幕狀態(tài)(區(qū)域A1里只顯示"就緒"一 詞)時,如按下執(zhí)行鍵24,顯示單元21的顯示屏幕由待機(jī)屏幕轉(zhuǎn)換為功能選擇屏幕。 當(dāng)顯示功能選擇屏幕時按下后退鍵27,則顯示由功能選擇屏幕轉(zhuǎn)換為待機(jī)屏幕。
在功能選擇屏幕中, 一條"選擇功能"的信息顯示在區(qū)域A1中,而可選擇的功 能名稱顯示在區(qū)域A2中。在區(qū)域A2中的顯示內(nèi)容(功能名稱)通過操作滾動鍵22 和23翻動(例如,顯示的功能名稱被切換)。當(dāng)所需的功能名稱(在本實(shí)施例中為 "直接打印")顯示在區(qū)域A2中時,在這種狀態(tài)下按下執(zhí)行鍵24或前進(jìn)鍵26,對應(yīng) 于該功能的處理被激活。
<第一任務(wù)>
圖5是說明第一任務(wù)詳細(xì)內(nèi)容的流程圖。
當(dāng)在圖9B中的功能選擇屏幕中選擇了直接打印由此激活了第一任務(wù)時,首先, 在步驟S110中,根據(jù)附接/拆卸傳感器141的輸出,判斷USB存儲器3是否連接到USB 主機(jī)I/F14上。若USB存儲器3沒有連接到USB主機(jī)I/F 14上,則保持該狀態(tài)直至USB 存儲器3的連接。若USB存儲器3已經(jīng)連接,處理前進(jìn)至步驟S120,其中根目錄被設(shè) 定為當(dāng)前目錄。在下一步驟S130中,執(zhí)行事件響應(yīng)處理。然后,第一任務(wù)結(jié)束。
<事件響應(yīng)處理>
圖6是顯示在步驟S130中執(zhí)行的事件響應(yīng)處理的詳細(xì)內(nèi)容的流程圖。 在該處理中,首先,在步驟S120中判斷打印指定表格是否存儲在USB存儲器3
中。若打印指定表格沒有存儲在USB存儲器3中,處理前進(jìn)至步驟S260,顯示當(dāng)前目
錄的文件選擇屏幕。
如圖9C所示,在文件選擇屏幕中,當(dāng)前目錄顯示在區(qū)域A1中(圖9C說明了表
示根目錄的符號"/"顯示的狀態(tài)),并且當(dāng)前目錄下的單一文件名或子目錄(之后 被通稱為"文件之類"或"文件等")顯示在區(qū)域A2中(圖9C說明了顯示文件名的 狀態(tài))。若當(dāng)前目錄下有好幾個文件,在區(qū)域A2的最右端顯示圖標(biāo)表明可以操作滾 動鍵22和23。當(dāng)顯示這些圖標(biāo)時,如圖11所示,可通過操作滾動鍵22和23切換在區(qū) 域A2中顯示的文件之類。
在下一步驟S270中,判斷事件是否發(fā)生。若無事件發(fā)生,則保持該狀態(tài)直至事 件的發(fā)生。當(dāng)USB存儲器3被插入或移除自USB主機(jī)I/F 14,或操作面板12上的按鍵 22 — 27中的任何一個被操作時,事件發(fā)生。
若事件已發(fā)生,在步驟S280中判斷該事件是否為選擇目錄。
若在子目錄名顯示在文件選擇屏幕的區(qū)域A2中的狀態(tài)下按下前進(jìn)鍵26,則該事 件(選擇目錄)發(fā)生。
若己發(fā)生的事件是選擇目錄,處理前進(jìn)至步驟S290,被選擇的目錄被設(shè)定成當(dāng) 前目錄。然后,處理返回到步驟S260。
例如,如圖12所示,在根目錄被設(shè)定為當(dāng)前目錄的狀態(tài)下(見圖ll),當(dāng)在文 件選擇屏幕中選擇了子目錄DIR1,文件選擇屏幕轉(zhuǎn)換成在區(qū)域A1顯示被選擇的子目 錄DIR1 (即當(dāng)前目錄),并在區(qū)域A2顯示存在于子目錄DIR1下的文件名。
若在上述步驟280中判斷出所發(fā)生的事件并非選擇目錄,則處理前進(jìn)至步驟 S300,判斷事件是否為選擇文件。
在文件名顯示在區(qū)域A2中的狀態(tài)下,若按下執(zhí)行鍵24或前進(jìn)鍵26,則該事件(選 擇文件)發(fā)生。
若已發(fā)生的事件是選擇文件,處理前進(jìn)至步驟S310,其中,如圖9D所示,份數(shù) 指定屏幕顯示在顯示單元21中,以接受要打印的份數(shù)的輸入。
如圖13A所示,在份數(shù)指定屏幕, 一條"指定份數(shù)(最大999)"的信息顯示 在區(qū)域A1中,并且代表要打印的份數(shù)的數(shù)值顯示在區(qū)域A2中。顯示在區(qū)域A2中的 數(shù)值(復(fù)制的數(shù)量)通過操作滾動鍵22和23來增加或減少。在所需的數(shù)值顯示在區(qū) 域A2的狀態(tài)下,若按下執(zhí)行鍵24或前進(jìn)鍵26,該數(shù)值作為要打印的份數(shù)被獲取。
在下一步驟S320中,通過將在步驟S300中選擇的文件(即打印指定文件)的路 徑和在步驟S310中指定的份數(shù)分別存儲到打印指定表格的路徑區(qū)域T1和份數(shù)區(qū)域 T2中來記錄打印指定文件。然后,處理前進(jìn)至步驟S330。若USB存儲器3中不存在 打印指定表格,則生成新的打印指定表格并且打印指定文件記錄在其中。
在步驟S330中,如圖9E所示,下一文件選擇屏幕顯示在顯示單元21中。在下一 步驟S340中,判斷是否需要選擇下一個文件。
如圖13B所示,在下一文件選擇屏幕中, 一條"選擇另一文件?"的信息顯示 在區(qū)域A1中,選項(xiàng)"是"或"否"顯示在區(qū)域A2中。顯示在區(qū)域A2中的顯示內(nèi)容 (選項(xiàng))可通過滾動鍵22和23交替轉(zhuǎn)換。
當(dāng)按下執(zhí)行鍵24或前進(jìn)鍵26時,若區(qū)域A2中顯示為"是",則確定為選擇下一 個文件,并且處理返回到步驟S260。相反,當(dāng)按下鍵24或26時區(qū)域A2中顯示為"否", 則確定為無需選擇下一個文件,且處理前進(jìn)至步驟S350。在步驟S350中,執(zhí)行打印 數(shù)據(jù)生成處理(稍后說明)。然后,處理返回到步驟S260。
若在上述步驟S300中判斷出所發(fā)生的事件并非選擇文件,處理前進(jìn)至步驟 S360,判斷該事件是否為選擇"后退"。
在文件選擇屏幕顯示在顯示單元21中的狀態(tài)下按下后退鍵27,則該事件(選擇 "后退")發(fā)生。
若發(fā)生的事件為選擇"后退",處理前進(jìn)至步驟S370,比當(dāng)前目錄高一級的目 錄被設(shè)定為新的當(dāng)前目錄。然后,處理返回到步驟S260。
尤其是,在當(dāng)前目錄為子目錄DIR1的狀態(tài)下,若該事件發(fā)生,根目錄ROOT作 為上一級目錄成為了新的當(dāng)前目錄。若當(dāng)前目錄是根目錄ROOT,由于不存在上一 級目錄,處理不進(jìn)行任何實(shí)質(zhì)性處理就返回到步驟S260。
若在上述步驟S360中判斷出已發(fā)生的事件不是選擇"后退",處理前進(jìn)至步驟 S380,判斷該事件是否為選擇"取消"。
在文件選擇屏幕顯示在顯示單元21中的狀態(tài)下按下取消鍵25,則該事件(選擇 "取消")發(fā)生。
若已發(fā)生的事件為選擇"取消",處理前進(jìn)至步驟S3卯,根目錄被設(shè)定為當(dāng)前 目錄。然后,處理返回到步驟S260。
若在上述步驟S380中判斷出事件并非選擇"取消",處理前進(jìn)至步驟S400,判 斷事件是否為移除USB存儲器。
若附接/拆卸傳感器141檢測到USB存儲器3從USB主機(jī)I/F 14上移除,則該事件 (USB存儲器移除)發(fā)生。
若已發(fā)生的事件為移除USB存儲器,則事件響應(yīng)處理結(jié)束。若不是移除USB存 儲器,則處理返回到步驟S260。 若在上述步驟S210中判斷出USB存儲器3中存有打印指定表格,處理前進(jìn)至步驟 S220,如圖9F所示的打印重啟選擇屏幕顯示在顯示單元21中。在下一步驟S230中, 根據(jù)儲存在USB存儲器3中的打印指定表格判斷是否再次進(jìn)行打印。在打印重啟選擇屏幕, 一條"重新開始打印?"的信息顯示在區(qū)域A1中而選項(xiàng) "是"或"否"顯示在區(qū)域A2中。如同下一文件選擇屏幕的情況一樣,通過操作滾 動鍵22和23可交替轉(zhuǎn)換顯示在區(qū)域A2中的顯示內(nèi)容(選項(xiàng))。當(dāng)按下執(zhí)行鍵24和前進(jìn)鍵26時若顯示在區(qū)域A2中的為"否",即確定無需重新 開始打印,處理前進(jìn)至步驟S240。在步驟240中,儲存在USB存儲器3中的打印指定 表格被刪除。然后,處理返回到步驟S260。相反,當(dāng)按下執(zhí)行鍵24和前進(jìn)鍵26時若顯示在區(qū)域A2中的為"是",則確定重 新開始打印,并且處理前進(jìn)至步驟S250。在步驟S250,打印數(shù)據(jù)生成處理(稍后說 明)被執(zhí)行。然后,處理前進(jìn)至步驟S260。<打印數(shù)據(jù)生成處理〉圖7是說明在步驟S250和步驟S350中執(zhí)行的打印數(shù)據(jù)生成處理詳細(xì)內(nèi)容的流程圖。在該處理中,首先,在步驟S510中,如圖10A所示的第一打印屏幕顯示在顯示 單元21中。第一打印屏幕在從USB存儲器3中讀取數(shù)據(jù)的過程中顯示。然后,處理前 進(jìn)至步驟S520。在第一打印屏幕中,設(shè)備l的狀態(tài)"打印中"顯示在區(qū)域A1中,并且一條"讀 取中。不要移除存儲器"的信息顯示在區(qū)域A2中。在步驟S520中,記錄在儲存在USB存儲器3中的打印指定表格里的打印指定文件 被計(jì)數(shù)。在下一步驟S530中,用于本處理的文件計(jì)數(shù)器的計(jì)數(shù)被清零。然后,處理 前進(jìn)至步驟S540。在步驟S540中,由文件計(jì)數(shù)器的計(jì)算確定的打印指定文件(以下被稱為"目標(biāo) 文件")的路徑和份數(shù)從打印指定表格的路徑區(qū)域T1和份數(shù)區(qū)域T2獲取。在下一步 驟S550中,用于本處理的份數(shù)計(jì)數(shù)器的計(jì)數(shù)被清零。然后,處理前進(jìn)至步驟S560。在步驟S560中,在本處理中使用的頁計(jì)數(shù)器的計(jì)數(shù)被設(shè)定為"1"。在下一步 驟S570中,根據(jù)在上述步驟S540中獲取的目標(biāo)文件的路徑,從USB存儲器3中讀取 頁計(jì)數(shù)器指定頁的數(shù)據(jù)。然后,步驟前進(jìn)至S580。在步驟S580中,判斷對指定頁數(shù)據(jù)的讀取是否成功。若讀取成功,處理前進(jìn)至 步驟S590,則根據(jù)指定頁信息生成打印數(shù)據(jù)并儲存在打印緩存區(qū)中。然后,處理前 進(jìn)至步驟S600。在步驟S600中,用來請求執(zhí)行打印生成于步驟S590的打印數(shù)據(jù)的打印隊(duì)列被設(shè) 定在打印隊(duì)列緩存區(qū)內(nèi)。在下一步驟S610中,頁計(jì)數(shù)器的計(jì)數(shù)增加(1)。然后, 處理前進(jìn)至步驟S620。在步驟S620中,根據(jù)頁計(jì)數(shù)器的計(jì)數(shù)是否大于目標(biāo)文件的總頁數(shù)來判斷是否所 有頁面的打印數(shù)據(jù)都被生成了。若計(jì)數(shù)小于和等于總頁數(shù),則確定所有頁面的打印 數(shù)據(jù)并沒有全部生成,處理返回到步驟S570。步驟S570-S610被再次執(zhí)行,為目標(biāo) 文件的下一頁生成打印數(shù)據(jù)并且設(shè)定打印隊(duì)列。相反,若頁計(jì)數(shù)器的計(jì)數(shù)大于總頁數(shù),則確定目標(biāo)文件的所有頁面的打印數(shù)據(jù) 都已生成,處理前進(jìn)至步驟S630。在步驟S630中,份數(shù)計(jì)數(shù)器的計(jì)數(shù)增加(1)。 然后,處理前進(jìn)至步驟S640。在步驟S640中,根據(jù)份數(shù)計(jì)數(shù)器的計(jì)數(shù)是否與步驟S540中讀取的份數(shù)一致來判 斷對應(yīng)指定的份數(shù)的打印數(shù)據(jù)是否被生成。若不一致,則確定對指定份數(shù)的處理未 被執(zhí)行,且處理返回到步驟S560。步驟S560-S630再次被執(zhí)行,目標(biāo)文件的打印數(shù) 據(jù)再次從第一頁被生成。相反,若份數(shù)計(jì)數(shù)器的計(jì)數(shù)與指定的份數(shù)一致,則確定對應(yīng)指定份數(shù)的打印數(shù) 據(jù)已生成,處理前進(jìn)至S650。在步驟S650,份數(shù)計(jì)數(shù)器的計(jì)數(shù)被清零,且文件計(jì)數(shù) 器增加(1)。然后,處理前進(jìn)至步驟S660。在步驟S660中,根據(jù)文件計(jì)數(shù)器的計(jì)數(shù)是否與在步驟S520中通過計(jì)算得到的打 印指定文件的數(shù)量一致,判斷是否所有打印指定文件的打印數(shù)據(jù)都被生成了。若不 一致,則認(rèn)為仍有一個(數(shù)個)打印指定文件的打印數(shù)據(jù)還沒有生成,處理返回到 S540。步驟S540-S650針對由文件計(jì)數(shù)器指定的計(jì)數(shù)指定的打印指定文件作為新目 標(biāo)文件再次被執(zhí)行,在這里與指定的份數(shù)相對應(yīng)的目標(biāo)文件的打印數(shù)據(jù)被生成。相反,若文件計(jì)數(shù)器的計(jì)數(shù)與打印指定文件的數(shù)量相一致,則確定所有打印指 定文件的打印數(shù)據(jù)都已被生成,處理前進(jìn)至步驟S670。在步驟S670中,如圖10B所 示的第二打印屏幕顯示在顯示單元21中。當(dāng)完成由USB存儲器3讀取數(shù)據(jù)時,第二打 印屏幕被顯示。然后,處理前進(jìn)至步驟S680。在第二打印屏幕中,設(shè)備l的"打印中"狀態(tài)顯示在區(qū)域A1中,且一條"安全 移除"的信息顯示在區(qū)域A2中。
在步驟S680中,根據(jù)第二任務(wù)(稍后說明)是否結(jié)束來判斷是否所有記錄在打 印指定表格中的打印指定文件都已被打印。若打印已結(jié)束,則不進(jìn)行任何實(shí)質(zhì)性處 理就結(jié)束打印數(shù)據(jù)生成處理。若打印還未結(jié)束,處理前進(jìn)至步驟S6卯。在步驟S690中,根據(jù)附接/拆卸傳感器141的輸出判斷USB存儲器3是否連接到 USB主機(jī)I/F14上。若USB存儲器3已連接,處理返回到步驟S680。若未連接,處理 前進(jìn)至步驟S710。在上述步驟S580中,若判斷出對指定頁數(shù)據(jù)的讀取失敗,處理前進(jìn)至步驟S700, 在這里,如同步驟S690—樣,根據(jù)附接/拆卸傳感器141的輸出判斷USB存儲器3是否 連接到USB主機(jī)I/F 14上。若USB存儲器3已連接,則認(rèn)為所有打印數(shù)據(jù)均已生成, 處理返回到步驟S670。相反,若USB存儲器3未連接,處理前進(jìn)至步驟S710,在這里,如圖10C所示的 繼續(xù)選擇屏幕顯示在顯示單元21中。該繼續(xù)選擇屏幕響應(yīng)USB存儲器3的移除而顯 示。在下一步驟S720,判斷是否需要繼續(xù)打印儲存在打印緩存區(qū)中的未打印數(shù)據(jù)。在繼續(xù)選擇屏幕中, 一條"打印數(shù)據(jù)剩余。打印剩余數(shù)據(jù)?"的信息顯示在區(qū) 域A1中,而選項(xiàng)"是"或"否"顯示在區(qū)域A2中。顯示在區(qū)域A2中的顯示內(nèi)容(選 項(xiàng))可通過操作滾動鍵22和23交替轉(zhuǎn)換。當(dāng)按下執(zhí)行鍵24或前進(jìn)鍵26時,若區(qū)域A2中顯示為"否",則確定無需繼續(xù)打 印,處理前進(jìn)至步驟S730。在步驟S730中,打印緩存區(qū)和打印隊(duì)列緩存區(qū)(除了正 在第二任務(wù)中處理的打印緩存區(qū)和打印隊(duì)列緩存區(qū))被清空。然后,該處理結(jié)束。相反,當(dāng)按下執(zhí)行鍵24或前進(jìn)鍵26時,若區(qū)域A2中顯示為"是",則確定繼續(xù) 打印,處理前進(jìn)至步驟S740。在步驟S740中,保持該狀態(tài)直至第二任務(wù)結(jié)束(即打 印結(jié)束)。隨著第二任務(wù)結(jié)束,打印結(jié)束。也就是說,在第一任務(wù)中,生成了打印數(shù)據(jù)并設(shè)定了打印隊(duì)列,由此所有記錄 在打印指定表格中的打印指定文件按指定份數(shù)被打印。當(dāng)打印數(shù)據(jù)生成結(jié)束,在根 據(jù)打印數(shù)據(jù)和打印隊(duì)列進(jìn)行打印的第二任務(wù)結(jié)束后,該處理結(jié)束。在打印數(shù)據(jù)生成過程中或等候第二任務(wù)結(jié)束過程中移除了USB存儲器3,處理要 求用戶判斷是否需要繼續(xù)用所生成的打印數(shù)據(jù)打印。根據(jù)用戶的判斷結(jié)果繼續(xù)或停 止打印。在這個處理中,步驟S520-S570是由獲取單元所執(zhí)行的處理的實(shí)例。 <第二任務(wù)> 圖8是說明第二任務(wù)詳細(xì)內(nèi)容的流程圖。該處理響應(yīng)在如圖9B所示的功能選擇屏幕中對直接打印的選擇而激活,首先, 在步驟S800中,根據(jù)附接/拆卸傳感器141的輸出判斷USB存儲器3是否已移除。若 USB存儲器3未被移除,處理前進(jìn)至步驟S810。若USB存儲器3已移除,處理前進(jìn)至 步驟S803。在步驟S803中,如果在步驟S800中確定USB存儲器3已被移除,則記錄單元ll 所執(zhí)行的頁的打印一完成就停止(暫停)記錄單元ll的打印,處理進(jìn)入到步驟S805。 如果在步驟S800中確定USB存儲器3已被移除時記錄單元11沒有執(zhí)行打印,則立即停 止(暫停)記錄單元ll的打印。在步驟S805中,類似于步驟S720,響應(yīng)在步驟S710的處理中顯示在區(qū)域A2的繼 續(xù)選擇屏幕(見圖10C)中對選項(xiàng)("是"或"否")的選擇,判斷是否選擇了繼 續(xù)打印。若選擇了繼續(xù)打印,處理前進(jìn)至步驟S810。若選擇了停止打印,第二任務(wù) 的處理結(jié)束。在步驟S810,確定打印隊(duì)列緩存區(qū)中是否存在打印隊(duì)列。如存在打印隊(duì)列,處 理進(jìn)行至步驟S820,儲存于打印緩存區(qū)中的對應(yīng)于打印隊(duì)列的打印數(shù)據(jù)被記錄單元 ll打印。然后,處理進(jìn)行至步驟S830。在步驟S830,當(dāng)基于打印隊(duì)列一頁打印已完成時,打印隊(duì)列緩存區(qū)被更新(即, 對應(yīng)的打印隊(duì)列被移除并且相應(yīng)的打印緩存區(qū)部分區(qū)域被釋放)。在接下來的步驟 S840,關(guān)于打印指定表格中的目標(biāo)文件的巳打印頁區(qū)域T3的數(shù)值被更新(增加l)。 然后,處理進(jìn)行至步驟S850。在步驟S850,判斷目標(biāo)文件的全部頁也是否已打印,是根據(jù)關(guān)于目標(biāo)文件的已 打印頁區(qū)域T3的數(shù)值是否與目標(biāo)文件的總頁數(shù)相符。如果區(qū)域T3中的數(shù)值(即已打 印頁數(shù))與總頁數(shù)不一致,則判斷存在未打印頁,處理返回至步驟S800。另一方面,如果區(qū)域T3中的數(shù)值(即已打印頁數(shù))與總頁數(shù)一致,則判斷目標(biāo) 文件的全部頁已經(jīng)打印,處理進(jìn)行至步驟S860。在步驟S860,關(guān)于打印指定表格中 的目標(biāo)文件的已打印份數(shù)區(qū)域T4的數(shù)值被更新(增加l)。然后,處理進(jìn)行至步驟 S870。在步驟S870,判斷目標(biāo)文件的全部副本是否已打印,是根據(jù)關(guān)于打印指定表格 中的目標(biāo)文件的已打印份數(shù)區(qū)域T4是否與關(guān)于目標(biāo)文件的份數(shù)區(qū)域T2的值一致。如 果區(qū)域T4的值(即,已打印份數(shù))與區(qū)域T2的值(即,指定的份數(shù))不一致,則判 斷目標(biāo)文件的全部的指定份數(shù)還未打印,處理返回至步驟S800。另一方面,如果區(qū)域T4中的數(shù)值(即已打印份數(shù))與區(qū)域T2的數(shù)值(即,指定 的份數(shù)) 一致,則判斷目標(biāo)文件的全部打印已生成,處理相應(yīng)地進(jìn)行至步驟S880。 在步驟S880,目標(biāo)文件在打印指定表格中的登記內(nèi)容被刪除。然后,處理返回至步 驟S800。在上述步驟S810中,如果判斷打印隊(duì)列緩存區(qū)中不存在打印隊(duì)列,處理進(jìn)行至 步驟S890,判斷打印指定表格是否空白,即是否全部打印指定文件已被刪除。如果 打印指定文件未被刪除,處理返回至步驟S800。另一方面,如果全部的打印指定文件已刪除且打印指定表格空白,處理進(jìn)行至 步驟S卯0,打印指定表格本身被刪除。然后,該處理完成。步驟S820是打印單元所執(zhí)行的處理的實(shí)例,步驟S803是暫停單元所執(zhí)行的處理 的實(shí)例。如上所述,在成像設(shè)備l中,如果在直接打印過程中USB存儲器3從USB主機(jī)I/F 14中移除,則打印打印數(shù)據(jù)的處理(第二任務(wù))立即暫停,用戶被要求通過繼續(xù)選 擇屏幕來選擇繼續(xù)或停止打印已生成的打印數(shù)據(jù)。因此,根據(jù)成像設(shè)備l,打印可以被移除USB存儲器3的直觀操作暫停。此外, 當(dāng)USB存儲器3被移除時,用戶可以決定如何處理設(shè)備l中存在的己生成數(shù)據(jù)。這增 強(qiáng)了設(shè)備l的可用性。在成像設(shè)備l中,如果不需要繼續(xù)打印已生成的打印數(shù)據(jù),未處理的打印隊(duì)列 被刪除,而正在被處理的打印隊(duì)列被繼續(xù)處理至完畢。因此, 一頁打印不會在中間 被停止,從而避免產(chǎn)生無用的部分打印頁。在成像設(shè)備l中,通過從USB存儲器3中讀取文件來處理生成打印數(shù)據(jù)時,第一 打印屏幕顯示在顯示單元21中,警告在讀取文件時禁止移除USB存儲器3。當(dāng)處理生 成打印數(shù)據(jù)結(jié)束時,即使基于所生成的打印數(shù)據(jù)的打印還未完成,第二打印屏幕顯 示在顯示單元21中,提示USB存儲器3可以安全移除。因此,根據(jù)成像設(shè)備l,用戶被允許安全移除USB存儲器3。此外,用戶可以更 早地(即在打印完成之前)移除USB存儲器3,以防止用戶在打印結(jié)束時由于專注于 拿走打印材料而未移除USB存儲器3。在成像設(shè)備l中,打印指定表格在USB存儲器3中生成。USB存儲器3中記錄了每 個打印指定文件的儲存目的地(區(qū)域T1),需打印的份數(shù)(區(qū)域T2)和打印狀態(tài)(區(qū) 域T3和T4)。因此,根據(jù)成像設(shè)備l,即使USB存儲器3在打印過程中移除,當(dāng)它再次連接時, 根據(jù)USB存儲器3中留存的打印指定表格的內(nèi)容,只有未打印頁被打印。即,沒必要 從第一頁重新開始打印,不會產(chǎn)生無用的打印頁。 (另一實(shí)施例)根據(jù)上述實(shí)施例的圖7中所示的打印數(shù)據(jù)生成處理,對于每一頁,從USB存儲器 3中讀取數(shù)據(jù),然后根據(jù)讀取的數(shù)據(jù)生成打印數(shù)據(jù)。然而,數(shù)據(jù)讀取處理和數(shù)據(jù)轉(zhuǎn) 換處理(生成打印數(shù)據(jù))可獨(dú)立進(jìn)行。即,無論數(shù)據(jù)轉(zhuǎn)換處理進(jìn)展如何,只要用于 儲存讀取數(shù)據(jù)的緩存區(qū)容量允許,就可以對大量的打印頁、副本或文件進(jìn)行數(shù)據(jù)讀 取處理。圖16是顯示根據(jù)另一實(shí)施例的數(shù)據(jù)讀取處理的細(xì)節(jié)內(nèi)容的流程圖。圖17是顯示 根據(jù)另一實(shí)施例的數(shù)據(jù)轉(zhuǎn)換處理的細(xì)節(jié)內(nèi)容的流程圖。該實(shí)施例中,對每個副本或 每個文件都執(zhí)行該處理。例如,當(dāng)圖7中所示的打印數(shù)據(jù)生成處理中的步驟S550完成時,圖16中所示的 數(shù)據(jù)讀取處理被激活。首先,打印數(shù)據(jù)緩存區(qū)被清空(步驟S1010)。然后,讀取 開始頁計(jì)數(shù)器和讀取結(jié)束頁計(jì)數(shù)器被清零(步驟S1020)。然后,讀取開始頁計(jì)數(shù) 器增加l (步驟S1030)。與目標(biāo)文件的讀取開始頁計(jì)數(shù)器的數(shù)值相對應(yīng)的指定頁的數(shù)據(jù)被讀取并存入 打印數(shù)據(jù)緩存區(qū)中(步驟S1040),并且所讀取數(shù)據(jù)的大小被保存(步驟S1050)。 每一頁都執(zhí)行大小的保存。確定指定頁數(shù)據(jù)的讀取是否成功(步驟S1060)。如果確定讀取成功(步驟S1060: 是),讀取完成頁計(jì)數(shù)器增加l (步驟S1070)。然后,根據(jù)讀取結(jié)束頁計(jì)數(shù)器的數(shù)值是否大于目標(biāo)文件的總頁數(shù),確定目標(biāo)文 件所有頁上的數(shù)據(jù)是否已被讀取(步驟S1080)。如果所有頁上的數(shù)據(jù)都已被讀取 (步驟S1080:是),則數(shù)據(jù)讀取處理結(jié)束,否則處理返回至步驟S1030。如果判斷讀取失敗(步驟S1060:否),則根據(jù)附接/拆卸傳感器141的輸出(步 驟S10卯)來判斷USB存儲器3是否連接。如果USB存儲器3被連接(步驟S1090:是),儲存在打印數(shù)據(jù)緩存區(qū)中的最后 頁的數(shù)據(jù)被刪除(步驟S1100),并且讀取開始頁計(jì)數(shù)器被減掉l (S1110),數(shù)據(jù) 讀取處理結(jié)束。刪除最后頁數(shù)據(jù)的原因是,由于USB存儲器3連接時數(shù)據(jù)讀取失敗,
因此懷疑USB存儲器3可能被破壞,并且最后頁的數(shù)據(jù)也被消除。因此,最后頁的數(shù) 據(jù)在本處理中被刪除。然而,最后頁的數(shù)據(jù)也可以不被刪除。如果USB存儲器3被移除(步驟S1090:否),繼續(xù)選擇屏幕(見圖10C)被顯 示在顯示單元21中(步驟S1120)。然后,與步驟S720相似,響應(yīng)來自操作面板12 的輸入,判斷是否應(yīng)繼續(xù)打印儲存于打印緩存區(qū)中的未打印的打印數(shù)據(jù)(步驟 S1130)。如果打印應(yīng)繼續(xù)(步驟S1130:是),處理進(jìn)行至步驟SllOO。另一方面,如果打印不應(yīng)該繼續(xù)(步驟S1130:否),儲存在打印數(shù)據(jù)緩存區(qū) 中的全部數(shù)據(jù)都被刪除(步驟S1140),讀取開始頁計(jì)數(shù)器和讀取完成頁計(jì)數(shù)器被 清零(步驟S1150),數(shù)據(jù)讀取處理結(jié)束。接下來將描述數(shù)據(jù)轉(zhuǎn)換處理。例如,當(dāng)圖7所示的打印數(shù)據(jù)生成處理中的步驟 S550完成時,圖17中所示的數(shù)據(jù)轉(zhuǎn)換處理被激活。數(shù)據(jù)轉(zhuǎn)換處理執(zhí)行,通過轉(zhuǎn)換圖 16中所示的數(shù)據(jù)讀取處理中讀取的數(shù)據(jù)來生成打印數(shù)據(jù)。首先,頁計(jì)數(shù)器被清零(步驟S1210),然后根據(jù)附接/拆卸傳感器141的輸出來 判斷USB存儲器3是否連接(步驟S1220)。如果USB存儲器3已連接(步驟S1220:是),判斷數(shù)據(jù)讀取處理是否已激活(步 驟S1230)。如果數(shù)據(jù)讀取處理已激活(步驟S1230:是),已被讀取并存于打印緩存區(qū)中 的數(shù)據(jù)被獲得(步驟S1240)。然后,判斷打印緩存區(qū)中是否存在未轉(zhuǎn)換的數(shù)據(jù)(步 驟S1250)。如果存在未轉(zhuǎn)換數(shù)據(jù)(步驟S1250:是),對應(yīng)于頁計(jì)數(shù)器數(shù)值的己保存大小 的數(shù)據(jù)被轉(zhuǎn)換(步驟S1260) 。 S卩,指定頁上的數(shù)據(jù)被轉(zhuǎn)換。然后,判斷指定頁上的數(shù)據(jù)轉(zhuǎn)換是否已完成(步驟S1270)。如果指定頁上的 數(shù)據(jù)轉(zhuǎn)換己完成(步驟S1270:是),打印隊(duì)列被放入打印隊(duì)列緩存區(qū)(步驟S1280), 并且頁計(jì)數(shù)器增加l (步驟S1290)。然后,根據(jù)頁計(jì)數(shù)器的數(shù)值是否大于指定頁的總數(shù)來判斷全部指定頁上的數(shù)據(jù) 是否已經(jīng)轉(zhuǎn)換(步驟S1300)。如果數(shù)據(jù)讀取處理未激活(步驟S1230:否)或全部指定頁上的數(shù)據(jù)已轉(zhuǎn)換(步 驟S1300:是),則判斷是否打印已完成(步驟S1310)。如果打印已完成(步驟S1310:是),數(shù)據(jù)轉(zhuǎn)換處理結(jié)束。如果不存在未轉(zhuǎn)換 的數(shù)據(jù)(步驟S1250:否),或如果指定頁上的數(shù)據(jù)未完全轉(zhuǎn)換(步驟S1270:否),
或如果全部指定頁上的數(shù)據(jù)未轉(zhuǎn)換(步驟S1300:是)又或者打印還未結(jié)束(步驟S1310:否),處理返回至步驟S1220。如果USB存儲器3未連接(步驟S1220:否),繼續(xù)選擇屏幕(見圖10C)被顯 示在顯示單元21中(步驟S1320)。然后,與步驟S720相似,響應(yīng)來自操作面板12 的輸入,判斷是否應(yīng)繼續(xù)打印儲存于打印緩存區(qū)中的未打印的打印數(shù)據(jù)(步驟 S1330)。如果打印不應(yīng)繼續(xù)(步驟S1330:否),打印隊(duì)列緩存區(qū)被清空(步驟S1400) 并且數(shù)據(jù)轉(zhuǎn)換處理結(jié)束。如果打印應(yīng)繼續(xù)(步驟S1330:是),數(shù)據(jù)轉(zhuǎn)換選擇屏幕被顯示在顯示單元21 中(步驟S1340)。圖18所示為數(shù)據(jù)轉(zhuǎn)換選擇屏幕的實(shí)例。在數(shù)據(jù)轉(zhuǎn)換選擇屏幕, 消息"將所有剩余數(shù)據(jù)轉(zhuǎn)換成打印數(shù)據(jù)?"顯示在區(qū)域A1,并且選項(xiàng)"是"或"否" 顯示在區(qū)域A2。區(qū)域A2中顯示的內(nèi)容(選項(xiàng))可以通過操作滾動鍵22和23切換。然后,確定未轉(zhuǎn)換的數(shù)據(jù)是否應(yīng)該被轉(zhuǎn)換(步驟S1350)。當(dāng)按下執(zhí)行鍵24或 前進(jìn)鍵26時,如果區(qū)域A2中顯示"否",則確定沒必要轉(zhuǎn)換未轉(zhuǎn)換數(shù)據(jù),處理進(jìn)行 至步驟S1310。另一方面,當(dāng)按下執(zhí)行鍵24或前進(jìn)鍵26時,如果區(qū)域A2中顯示"是",則確定 有必要轉(zhuǎn)換未轉(zhuǎn)換數(shù)據(jù),處理進(jìn)行至步驟S1360。確定至少一頁上是否存在未轉(zhuǎn)換數(shù)據(jù)(步驟S1360)。如果少于一頁上存在未 轉(zhuǎn)換數(shù)據(jù)(步驟S1360:否),處理進(jìn)行至步驟S1310。如果至少一頁上存在未轉(zhuǎn)換數(shù)據(jù)(步驟S1360:是),對應(yīng)于頁計(jì)數(shù)器的數(shù)值 的一頁上的未轉(zhuǎn)換數(shù)據(jù)被轉(zhuǎn)換(步驟S1370),然后打印隊(duì)列被放入打印隊(duì)列緩存 區(qū)(步驟S1380),頁計(jì)數(shù)器減少l (步驟13卯),處理進(jìn)行至步驟S1360。根據(jù)另一實(shí)施例的成像設(shè)備,數(shù)據(jù)讀取處理可以獨(dú)立于數(shù)據(jù)轉(zhuǎn)換處理進(jìn)行。因 此讀取數(shù)據(jù)所需時間可以縮短,從而USB存儲器3能在更短時間內(nèi)安全移除。 (其他實(shí)施例)上文己描述了本發(fā)明的實(shí)施例。但是,本發(fā)明并不僅限于上述實(shí)施例,并且在 不背離發(fā)明精神和范圍的前提下可以進(jìn)行各種修改。例如,雖然圖14和圖15中所示的實(shí)施例是以設(shè)置于設(shè)備1的外部表面2的前側(cè)左 端的USB主機(jī)I/F (接口 ) 14為例。但是,如圖19所示,USB主機(jī)I/F 14也可以設(shè)置在 外部表面2的前側(cè),在顯示單元12附近。因?yàn)橛嘘P(guān)直接打印的消息被顯示在打印單 元12上,將USB主機(jī)I/F 14設(shè)置在顯示單元12附近可允許進(jìn)行移除USB存儲器3而暫
停直接打印的直觀操作。例如,雖然上述實(shí)施例將激光打印機(jī)作為成像設(shè)備l,但本發(fā)明并不限于此。 例如,本發(fā)明也適用于除了打印功能以外的、具有圖像掃描、復(fù)印和傳真等功能的 多功能裝置。本發(fā)明也適用于逐行生成打印數(shù)據(jù)的噴墨打印機(jī),而不像逐頁生成打印數(shù)據(jù)的 激光打印機(jī),因?yàn)樵谇耙环N情況中,即使在打印一頁過程中,也可以很容易的暫停 打印。上述實(shí)施例中,當(dāng)USB存儲器3移除時,用戶被要求在繼續(xù)和停止打印已生成的打印數(shù)據(jù)中作出選擇。此外,成像設(shè)備l也可以設(shè)置成執(zhí)行以下操作。如果目標(biāo)文件的全部數(shù)據(jù)已經(jīng)被讀入成像設(shè)備l,副本根據(jù)份數(shù)區(qū)域T2中的數(shù)量自動被打印, 或者用戶被要求不僅選擇繼續(xù)或暫停打印,還要選擇需要打印的份數(shù)。在這種情況下,提供了多種選擇,包括打印份數(shù)區(qū)域T2中設(shè)置的全部數(shù)量的副 本,打印從當(dāng)前頁到最后頁,如果至少一份副本已打印后立即完成打印和其他選擇。 當(dāng)USB存儲器3移除時,這樣可能使處理的執(zhí)行更佳符合用戶的意圖。此外,在移除USB存儲器3的時候僅僅目標(biāo)文件的部分?jǐn)?shù)據(jù)被讀取時,可以選擇 根據(jù)份數(shù)區(qū)域T2中設(shè)定的份數(shù)打印僅讀取的數(shù)據(jù)頁,或者選擇根據(jù)用戶新選擇份數(shù) 來打印僅讀取的數(shù)據(jù)頁。雖然在上述實(shí)施例中,打印指定表格在USB存儲器3中生成,該表格也可以在成 像設(shè)備l中生成。雖然上述實(shí)施例采用了USB存儲器3作為外部存儲裝置,其他各種便攜式存儲器 和各種便攜裝置中內(nèi)置的存儲器也可以被用作外部存儲裝置。
權(quán)利要求
1.一種成像設(shè)備,其特征在于,包括連接器單元,用于連接外部存儲裝置;檢測單元,檢測外部存儲裝置是否連接到所述連接器單元上,并輸出檢測結(jié)果指示所述連接器單元是處于連接狀態(tài)還是處于未連接狀態(tài);打印單元,根據(jù)來自連接到所述連接器單元上的外部存儲裝置的數(shù)據(jù)執(zhí)行打??;和暫停單元,根據(jù)響應(yīng)檢測結(jié)果由連接狀態(tài)到未連接狀態(tài)的變化的預(yù)定時刻暫停所述打印單元的操作。
2. 如權(quán)利要求l所述的成像設(shè)備,其特征在于,當(dāng)所述打印單元完成頁的打印時,所 述暫停單元暫停所述打印單元的操作。
3. 如權(quán)利要求l所述的成像設(shè)備,其特征在于,還包括獲取單元,所述獲取單元從連接到所述連接器單元上的外部存儲裝置中獲取數(shù)據(jù)。
4. 如權(quán)利要求3所述的成像設(shè)備,其特征在于,還包括第一選擇單元,當(dāng)所述暫停單元已經(jīng)暫停了所述打印單元的操作時,所述第一選擇單元選擇是否繼續(xù)所述打印單元的打印;和繼續(xù)單元,當(dāng)所述第一選擇單元選擇繼續(xù)打印并且存在已被所述獲取單元獲取但還 未被所述打印單元打印的數(shù)據(jù)時,所述繼續(xù)單元允許所述打印單元繼續(xù)打印已被獲取 但未打印的數(shù)據(jù)。
5. 如權(quán)利要求4所述的成像設(shè)備,其特征在于,還包括第二選擇單元,當(dāng)所述第一選擇單元選擇繼續(xù)打印并且預(yù)設(shè)數(shù)量是復(fù)數(shù)時,所述第二選擇單元選擇按照預(yù)設(shè)份數(shù)還 是特定份數(shù)打印所述獲取單元己獲取的數(shù)據(jù)。
6. 如權(quán)利要求5所述的成像設(shè)備,其特征在于,還包括自動選擇單元,當(dāng)所述獲取單 元已經(jīng)完成從外部存儲裝置上獲取要獲取的數(shù)據(jù)時,所述自動選擇單元將所述獲取單 元獲取的圖像數(shù)據(jù)的打印份數(shù)設(shè)定成預(yù)設(shè)數(shù)量。
7. 如權(quán)利要求3所述的成像設(shè)備,其特征在于,還包括通知單元,當(dāng)所述獲取單元己 經(jīng)完成從外部存儲裝置獲取要獲取的圖像數(shù)據(jù)時,所述通知單元通知可以移除外部存 儲裝置。
8. 如權(quán)利要求l所述的成像設(shè)備,其特征在于,還包括存儲控制單元,在指定的存儲介質(zhì)中存儲用于識別所述打印單元要打印的數(shù)據(jù)中未打印數(shù)據(jù)的識別信息;和重新開始單元,當(dāng)確定連接到所述連接器單元上的外部存儲裝置中存在未打印數(shù)據(jù)時,允許打印未打印數(shù)據(jù)。
9. 如權(quán)利要求8所述的成像設(shè)備,其特征在于,存儲介質(zhì)結(jié)合在外部存儲裝置中。
10. 如權(quán)利要求8所述的成像設(shè)備,其特征在于,所述識別信息包括要打印的文件的信 息和已被打印的頁數(shù)信息。
11. 如權(quán)利要求8所述的成像設(shè)備,其特征在于,所述存儲控制單元確定要打印的文件 是否已經(jīng)打印完成,并且在確定打印完成時從存儲介質(zhì)中刪除識別信息。
12. 如權(quán)利要求ll所述成像設(shè)備,其特征在于,當(dāng)所述檢測單元在要打印的文件打印 完成之前檢測到檢測結(jié)果從連接狀態(tài)到未連接狀態(tài)的變化時,所述存儲控制單元允許 存儲介質(zhì)繼續(xù)儲存識別信息。
13. 如權(quán)利要求l所述的成像設(shè)備,其特征在于,還包括設(shè)置在框體前側(cè)的操作面板和 接收輸入命令的操作單元,其中,所述連接器單元被設(shè)置在框體的前側(cè)。
14. 如權(quán)利要求13所述的成像設(shè)備,其特征在于,所述操作單元包括暫停輸入單元, 所述暫停輸入單元接收輸入以激活所述暫停單元。
15. 如權(quán)利要求13所述的成像設(shè)備,其特征在于,所述連接器單元被設(shè)置在框體的前 側(cè)并且被設(shè)置在所述操作面板附近。
16.如權(quán)利要求13所述的成像設(shè)備,其特征在于,所述操作面板包括顯示單元,并且 所述連接器單元被設(shè)置在所述顯示單元附近。
全文摘要
一種成像設(shè)備,包括連接器單元,外部存儲裝置連接到連接器單元上;檢測單元,檢測外部存儲裝置是否連接到連接器單元上,并輸出檢測結(jié)果指示連接器單元是處于連接狀態(tài)還是處于未連接狀態(tài);打印單元,根據(jù)來自連接到連接器單元上的外部存儲裝置的數(shù)據(jù)執(zhí)行打印;和暫停單元,根據(jù)響應(yīng)檢測結(jié)果由連接狀態(tài)到未連接狀態(tài)的變化的預(yù)定時刻暫停打印單元的操作。
文檔編號G03G21/00GK101154083SQ20071018063
公開日2008年4月2日 申請日期2007年9月28日 優(yōu)先權(quán)日2006年9月28日
發(fā)明者加藤真史, 山元敬之, 都筑徹, 青木一磨 申請人:兄弟工業(yè)株式會社