圖像形成裝置及其驅(qū)動方法以及計算機可讀記錄介質(zhì)的制作方法
【專利摘要】本申請?zhí)峁┝藞D像形成裝置及其驅(qū)動方法以及計算機可讀記錄。圖像形成裝置包括:通信接口單元,其與外部裝置通信;控制器,如果當圖像形成裝置的操作模式是省電模式時從外部裝置接收到作業(yè)執(zhí)行命令,則控制器在保持省電模式的時候執(zhí)行外部裝置的驗證;以及功能單元,其根據(jù)驗證結果轉(zhuǎn)換圖像形成裝置的操作模式并執(zhí)行相應于作業(yè)執(zhí)行命令的功能。
【專利說明】圖像形成裝置及其驅(qū)動方法以及計算機可讀記錄介質(zhì)
[0001]相關申請的交叉引用
[0002]本申請要求2012年9月17日提交到韓國知識產(chǎn)權局的韓國專利申請第2012-0102953號的優(yōu)先權,其全部內(nèi)容通過引用合并與此。
【技術領域】
[0003]本發(fā)明總構思涉及一種圖像形成裝置及其驅(qū)動方法以及計算機可讀記錄介質(zhì),更具體地,涉及一種可以降低電力消耗的圖像形成裝置及其驅(qū)動方法以及計算機可讀記錄介質(zhì)。
【背景技術】
[0004]圖像形成裝置執(zhí)行圖像形成作業(yè),諸如生成、打印、接收和發(fā)送圖像數(shù)據(jù),并且圖像形成裝置的示例包括打印機、掃描儀、復印機、傳真機、以及在單個設備中執(zhí)行以上功能的多功能外圍設備(MFP)。
[0005]最近,在我們的社會中安全已經(jīng)變得很重要,因此,圖像形成裝置正在支持安全相關的功能。因此,如果從外部裝置接收到打印命令,則圖像形成裝置執(zhí)行對于該裝置或該裝置的用戶的驗證。
[0006]傳統(tǒng)圖像形成裝置不能在省電模式中執(zhí)行這種驗證操作。具體地,最近的圖像形成裝置具有利用低功率操作以便降低電力消耗的分離的輔助CPU,并且如果從外部裝置輸入了對狀態(tài)請求的響應或打印命令,則輔助CPU僅執(zhí)行喚醒主CPU的功能。因此,如果在省電模式中接收到打印命令,則輔助CPU喚醒主CPU,并且主CPU執(zhí)行驗證操作。
[0007]因而,傳統(tǒng)圖像形成裝置不能在省電模式中執(zhí)行驗證操作,并且因此即使在由于從未驗證的用戶或裝置接收到打印命令而不執(zhí)行打印操作的情況中,也喚醒圖像形成裝置,不必要地消耗了電力。
[0008]最近的圖像形成裝置已經(jīng)變得高度完善并且包括多個非易失性存儲器,但是傳統(tǒng)圖像形成裝置管理多個非易失性存儲器的電力狀態(tài)。因此,即使當執(zhí)行簡單打印操作(具體地,可以被在不驅(qū)動全部非易失性的存儲器的情況下操作)時候,也操作全部存儲器,導致不必要電力消耗。
【發(fā)明內(nèi)容】
[0009]本發(fā)明總構思提供一種在保持省電狀態(tài)的同時能夠執(zhí)行驗證操作的圖像形成裝置、其驅(qū)動方法以及計算機可讀記錄介質(zhì)。
[0010]本發(fā)明總構思還提供一種能夠控制多個非易失性存儲器的每一個的操作狀態(tài)的圖像形成裝置、其驅(qū)動方法以及計算機可讀記錄介質(zhì)。
[0011]本發(fā)明總構思的附加特征和/或用途將在下面的描述中被部分地闡明,以及從該描述中將部分地明顯,或者可以通過實踐本發(fā)明總構思而學習到。
[0012]可以通過提供一種具有多個操作模式的圖像形成裝置來獲得本發(fā)明總構思的上述和/或其他特征和效用,所述圖像形成裝置包括:通信接口單元,用于與外部裝置通信;控制器,用于當圖像形成裝置的操作模式是省電模式時從外部裝置接收作業(yè)執(zhí)行命令,并且在保持省電模式的同時執(zhí)行外部裝置的驗證;以及功能單元,根據(jù)驗證結果轉(zhuǎn)換圖像形成裝置的操作模式并且相應于作業(yè)執(zhí)行命令執(zhí)行功能。
[0013]所述控制器可以包括主CPU和輔助CPU,該主CPU在正常模式中控制功能單元,如果在省電模式中從外部裝置接收到作業(yè)執(zhí)行命令,則該輔助CPU執(zhí)行外部裝置的驗證。
[0014]如果操作模式是省電模式,則該輔助CPU可以根據(jù)驗證結果將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。
[0015]所述輔助CPU可以通過比較已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置的地址信息與預存儲的裝置的地址信息來執(zhí)行驗證。
[0016]所述地址信息可以是裝置的IP地址和MAC地址中的至少一個。
[0017]所述輔助CPU可以基于驗證結果確定相應于作業(yè)執(zhí)行命令的功能是否是可運行的,并且根據(jù)確定結果將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。
[0018]所述輔助CPU可以控制通信接口單元向已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置通知驗證結果和確定結果。
[0019]所述裝置還可以包括第一存儲器和第二存儲器,該第一存儲器在正常模式期間操作并且在省電模式期間操作在自刷新模式或在斷電模式中,該第二存儲器在省電模式期間存儲相應于作業(yè)執(zhí)行請求的作業(yè)數(shù)據(jù),并且如果基于驗證結果從未驗證的外部裝置接收到作業(yè)執(zhí)行命令則所述輔助CPU可以刪除存儲在第二存儲器中的作業(yè)數(shù)據(jù)。
[0020]所述裝置還可以包括第一存儲器,該第一存儲器包括多個存儲器模塊,并且主CPU可以根據(jù)作業(yè)執(zhí)行請求僅使用多個存儲器模塊當中的一部分存儲器模塊來執(zhí)行功能單元的控制操作。
[0021]所述主CPU可以在自刷新模式或在斷電模式中控制第一存儲器操作在控制操作期間沒有使用的存儲器模塊。
[0022]所述裝置還可以包括狀態(tài)分析單元,其在正常模式期間周期性地分析功能單元的狀態(tài)并且存儲功能單元的狀態(tài)信息,并且所述控制器可以使用存儲在狀態(tài)分析單元中的狀態(tài)信息確定轉(zhuǎn)換圖像形成裝置的操作模式的時間。
[0023]還可以通過提供具有多個操作模式的圖像形成裝置的驅(qū)動控制方法來獲得本發(fā)明總構思的上述和/或其他特征和效用,所述方法包括:在省電模式中從外部裝置接收作業(yè)執(zhí)行命令,當保持省電模式的時候執(zhí)行外部裝置的驗證,以及如果基于驗證結果確定作業(yè)執(zhí)行命令是從未驗證的外部裝置輸入的,則保持圖像形成裝置的操作模式為省電模式。
[0024]所述方法還包括,如果基于驗證結果確定作業(yè)執(zhí)行命令是從驗證的外部裝置輸入的,則將圖像形成裝置的操作模式轉(zhuǎn)換為正常模式并且執(zhí)行相應于作業(yè)執(zhí)行命令的功能。
[0025]所述執(zhí)行驗證可以包括通過比較已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置的地址信息與預存儲的裝置的地址信息來執(zhí)行驗證。
[0026]所述地址信息可以是裝置的IP地址和MAC地址中的至少一個。
[0027]所述執(zhí)行驗證可以包括通過請求已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置發(fā)送用戶信息以及比較響應于請求接收到的用戶信息與預存儲的用戶信息來執(zhí)行驗證。
[0028]還可以通過提供包括運行圖像形成裝置的驅(qū)動控制方法的計算機可讀記錄介質(zhì)來獲得本發(fā)明總構思的上述和/或其他特征和效用,所述方法包括:在省電模式中從外部裝置接收作業(yè)執(zhí)行命令,當保持省電模式的時候執(zhí)行外部裝置的驗證,以及如果基于驗證結果確定從未驗證的外部裝置輸入作業(yè)執(zhí)行命令,則保持圖像形成裝置的操作模式為省電模式。
[0029]還可以通過提供具有多個操作模式的圖像形成裝置來獲得本發(fā)明總構思的上述和/或其他特征和效用,所述圖像形成裝置包括:功能單元,具有用于執(zhí)行圖像形成功能的電氣和機械組件;以及控制器,用于在省電模式中從外部裝置接收作業(yè)執(zhí)行命令,保持省電模式直到關于外部裝置或外部裝置的用戶中的至少一個執(zhí)行驗證,以及根據(jù)驗證結果改變功能單元的操作模式以執(zhí)行相應于作業(yè)執(zhí)行命令的圖像形成功能。
[0030]所述功能單元可以在驗證期間處于省電模式中。
[0031]所述驗證可以包括將關于外部裝置執(zhí)行的第一驗證和將關于用戶的用戶信息執(zhí)行的第二驗證。
[0032]所述控制器可以保持省電模式直到執(zhí)行第一驗證和第二驗證。
[0033]所述控制器可以與除執(zhí)行第一驗證和第二驗證中的至少一個的外部裝置以外的外部服務器通信。
[0034]第一驗證和第二驗證中的一個可以根據(jù)優(yōu)先級在另一驗證之前執(zhí)行。
[0035]所述驗證可以在關于外部裝置的用戶的驗證之前關于外部裝置執(zhí)行。
[0036]所述控制器可以包括多個處理器,當接收到作業(yè)執(zhí)行命令時所述處理器可以處于省電模式中,并且所述處理器可以在驗證期間保持在省電模式中。
【專利附圖】
【附圖說明】
[0037]通過下面結合附圖對實施例的描述,本發(fā)明總構思的這些和/或其它特征和用途將變得明顯且更易理解,其中:
[0038]圖1是示出根據(jù)本發(fā)明總構思的示范性實施例的圖像形成系統(tǒng)的視圖;
[0039]圖2是簡要地示出根據(jù)本發(fā)明總構思的示范性實施例的圖像形成裝置的框圖;
[0040]圖3是示出根據(jù)本發(fā)明總構思的示范性實施例的圖像形成裝置的框圖;
[0041]圖4是示出根據(jù)本發(fā)明總構思的示范性實施例的圖像形成裝置的框圖;
[0042]圖5是示出圖4的圖像形成裝置的第二 CPU的配置的框圖;
[0043]圖6是示出根據(jù)本發(fā)明總構思示范性實施例的驅(qū)動控制方法的流程圖;
[0044]圖7是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖;
[0045]圖8是示出根據(jù)本發(fā)明總構思示范性實施例的、當驗證失敗時的驅(qū)動控制方法的順序圖;
[0046]圖9是示出可以顯示在主機裝置上的用戶界面窗口的視圖;
[0047]圖10是示出根據(jù)本發(fā)明總構思示范性實施例的、當驗證失敗時的驅(qū)動控制方法的順序圖;
[0048]圖11是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖;
[0049]圖12是示出可以顯示在主機裝置上的用戶界面窗口的示例的視圖;
[0050]圖13是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖;
[0051]圖14是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖;[0052]圖15是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖;
[0053]圖16是示出根據(jù)本發(fā)明總構思示范性實施例的驅(qū)動控制方法的流程圖;
[0054]圖17是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖;
[0055]圖18是示出可以顯示在主機裝置上的用戶界面窗口的示例的視圖;
[0056]圖19是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖;
[0057]圖20是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖;
[0058]圖21到圖24是示出根據(jù)本發(fā)明總構思示范性實施例的、預存儲在圖像形成裝置中的地址信息的示例的視圖;
[0059]圖25和圖26是示出根據(jù)本發(fā)明總構思示范性實施例的、預存儲在圖像形成裝置中的用戶信息的示例的視圖;
[0060]圖27是示出根據(jù)本發(fā)明總構思示范性實施例的、圖像形成裝置的第一存儲器的配置的視圖;
[0061]圖28是示出根據(jù)本發(fā)明總構思示范性實施例的驅(qū)動控制方法的流程圖;
[0062]圖29是示出根據(jù)本發(fā)明總構思示范性實施例的驅(qū)動控制方法的流程圖;以及
[0063]圖30是示出根據(jù)本發(fā)明總構思示范性實施例的驅(qū)動控制方法的流程圖。
【具體實施方式】
[0064]現(xiàn)在將詳細參考本發(fā)明總構思的實施例,附圖中示出了其示例,其中相似的參考數(shù)字通篇指代相似的元件。下面通過參考附圖描述實施例以便說明本發(fā)明總構思。
[0065]圖1是示出根據(jù)本發(fā)明總構思的示范性實施例的圖像形成系統(tǒng)的視圖。
[0066]參照圖1,圖像形成系統(tǒng)包括圖像形成裝置100、打印控制終端裝置10(10-1、10-2、10-3、10-4),以及管理服務器20。
[0067]打印控制終端裝置10可以向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令。此處,打印控制終端裝置10可以是個人計算機(PC)、筆記本PC、移動電話、智能電話、PMP、MP3等等。
[0068]具體地,當從用戶接收打印命令時,打印控制終端裝置10可以生成打印作業(yè)以執(zhí)行打印操作以及向圖像形成裝置100發(fā)送根據(jù)打印執(zhí)行命令生成的打印作業(yè)。更具體地,打印控制終端裝置10可以將由用戶寫入的文檔文件轉(zhuǎn)換為可以由圖像形成裝置(例如,圖像形成裝置100)識別的打印數(shù)據(jù)并且向圖像形成裝置100發(fā)送轉(zhuǎn)換的打印數(shù)據(jù)。這種轉(zhuǎn)換處理可以由打印控制終端裝置10之內(nèi)的打印機驅(qū)動器執(zhí)行。
[0069]如果圖像形成裝置100能夠執(zhí)行傳真發(fā)送,則打印控制終端裝置10可以生成用于傳真發(fā)送的傳真數(shù)據(jù)并且發(fā)送生成的傳真數(shù)據(jù)作為作業(yè)執(zhí)行命令。
[0070]如果圖像形成裝置100能夠執(zhí)行掃描操作,則打印控制終端裝置10可以接收由圖像形成裝置100生成的掃描數(shù)據(jù)。
[0071]此外,打印控制終端裝置10可以響應于用戶信息請求向圖像形成裝置100發(fā)送用戶信息。具體地,如果從圖像形成裝置100接收到用戶信息請求,則打印控制終端裝置10可以顯示用戶界面窗口以從用戶接收用戶信息。此處,用戶信息是指用于識別請求作業(yè)執(zhí)行的用戶的信息并且可以包括用戶名、員工編號、標識符(ID)、密碼、用戶移動電話號碼等等。
[0072]如果通過顯示的用戶界面窗口輸入用戶信息,則打印控制終端裝置10可以向圖像形成裝置100發(fā)送輸入的用戶信息。稍后將參照圖9、圖12和圖18說明可以由打印控制終端裝置10生成并顯示在打印控制終端裝置10的顯示單元上的用戶界面窗口。
[0073]同時,可以顯示在打印控制終端裝置10上的用戶界面窗口可以是由打印控制終端裝置10的打印機驅(qū)動器提供的用戶界面窗口,并且可以是由圖像形成裝置100提供的用戶界面窗口。
[0074]在上述示范性實施例中,可以在作業(yè)執(zhí)行命令被發(fā)送之后從用戶接收到用戶信息。但是,本發(fā)明總構思不限于此??梢灶A先接收并存儲用戶信息。例如,用戶信息可以在引導打印控制終端裝置10的處理中的登錄階段期間或在用于網(wǎng)絡連接的登錄階段期間預先輸入。在這種情況下,打印控制終端裝置10可以將用戶信息與作業(yè)執(zhí)行命令一起發(fā)送。
[0075]管理服務器20存儲用戶帳戶信息。具體地,管理服務器20可以響應于來自圖像形成裝置100的驗證請求使用存儲的用戶帳戶信息和接收到的用戶信息來執(zhí)行用戶驗證,以及向圖像形成裝置100發(fā)送驗證結果。連接到圖像形成裝置100的管理服務器20是可以管理連接的圖像形成裝置100的功能、充電和安全性設置的解決方案服務器。同時,在示范性實施例中,管理服務器20可以僅管理連接的圖像形成裝置100的功能、充電和安全性設置。但是,本發(fā)明總構思不限于此。管理服務器20還可以執(zhí)行除以上描述的由一般解決方案服務器提供的管理功能之外的其他功能。
[0076]此外,管理服務器20存儲用戶權限(authority)信息。具體地,管理服務器20可以存儲關于用戶是否具有相應于用戶賬戶的圖像形成裝置100的每個功能的權限的信息和或關于對于每個權限的分配的信息。在這種情況下,如果從圖像形成裝置100接收到驗證請求,則管理服務器20可以執(zhí)行用戶的驗證,并且同時,可以確定驗證的用戶是否被授權請求作業(yè)。
[0077]如果圖像形成裝置100連接到打印控制終端裝置10,則可以根據(jù)來自打印控制終端裝置10的請求來執(zhí)行操作。具體地,如果圖像形成裝置100處于省電模式并且作業(yè)執(zhí)行命令從打印控制終端裝置10接收到,則可以對于已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的打印控制終端裝置10和/或輸入作業(yè)執(zhí)行命令的用戶執(zhí)行驗證。
[0078]基于驗證結果,如果確定請求來自于驗證的用戶或驗證的打印控制終端裝置10,則圖像形成裝置100可以將操作模式從省電模式轉(zhuǎn)換為正常模式并且執(zhí)行相應于作業(yè)執(zhí)行命令的功能。
[0079]然而,如果確定請求來自于未驗證的打印控制終端裝置10或未驗證的用戶,則圖像形成裝置100不執(zhí)行請求的作業(yè),并且也不轉(zhuǎn)換操作模式而是保持當前模式,例如,省電模式。稍后將參照圖2到圖5說明用于以上操作的圖像形成裝置100的詳細的操作和配置。
[0080]因而,圖像形成系統(tǒng)包括響應于打印控制終端裝置10的作業(yè)執(zhí)行命令來執(zhí)行驗證處理的圖像形成裝置100,因此,可以提高安全性。此外,即使在省電模式中接收到作業(yè)執(zhí)行命令,圖像形成裝置100也不立即執(zhí)行喚醒操作,而是替代地首先執(zhí)行驗證操作。因此,可以防止關于來自未驗證的用戶或未驗證的裝置的操作請求的不必要喚醒操作,同時也防止系統(tǒng)的不必要電力消耗。
[0081]同時,在關于圖1的上述描述中,四個打印控制終端裝置10-1、10-2、10-3、10-4,一個管理服務器20和一個圖像形成裝置100連接到彼此。但是,本發(fā)明總構思不限于此。有可能的是,多于四個打印控制終端裝置可以連接到圖像形成裝置,并且多個圖像形成裝置可以連接到一個或多個打印控制終端裝置。此外,可以取決于系統(tǒng)環(huán)境不包括管理服務器20。在這種情況下,圖像形成裝置100和/或打印控制終端裝置10可以包括管理服務器20的功能。
[0082]此外,取決于示范性實施例,每個裝置可以不僅直接連接到彼此而且通過路由器和另一管理服務器間接地連接到彼此。在上述示范性實施例中,每個裝置經(jīng)由電纜連接到彼此,但是每個裝置可以無線地連接。
[0083]此外,在上述示范性實施例中,打印控制終端裝置10將文檔文件轉(zhuǎn)換為打印數(shù)據(jù)并且向圖像形成裝置100提供打印數(shù)據(jù)。但是,本發(fā)明總構思不限于此。有可能的是,如果圖像形成裝置100不支持直接打印,則文檔文件可以直接發(fā)送到圖像形成裝置100而不轉(zhuǎn)換。
[0084]圖2是示出根據(jù)本發(fā)明總構思實施例的圖1的圖像形成裝置100的框圖。
[0085]參照圖2,圖像形成裝置100包括通信單元110、功能單元120和控制器200。
[0086]此處,圖像形成裝置100可以是復印機、打印機、傳真機和在單個設備中執(zhí)行以上功能的多功能外圍設備(MFP)。圖像形成裝置100可以包括多個操作模式。此處,操作模式包括提供全部電力以使得正常地執(zhí)行操作的正常模式,以及作為待機狀態(tài)的省電模式。
[0087]形成通信接口單元110以將圖像形成裝置100連接到外部裝置,并且可以不僅通過局域網(wǎng)(LAN)和互聯(lián)網(wǎng)網(wǎng)絡連接而且通過通用串行總線(USB)端口和無線端口連接。此處,外部裝置可以是如上所述的個人計算機(PC)的打印控制終端裝置10。
[0088]通信接口單元110可以從外部裝置接收狀態(tài)請求信號,并且響應于狀態(tài)請求信號向已經(jīng)發(fā)出狀態(tài)請求信號的外部裝置發(fā)送關于圖像形成裝置的狀態(tài)的信息。例如,打印控制終端裝置10的打印機驅(qū)動器可以包括智能面板。
[0089]此處,智能面板是指在打印控制終端裝置(或在主機裝置)中顯示圖像形成裝置的狀態(tài),并且通過USB通信方法或LAN通信方法周期性地識別圖像形成裝置的狀態(tài)并顯示該狀態(tài)的面板。因此,用戶可以通過智能面板在打印控制終端裝置中識別圖像形成裝置100的打印狀態(tài)、紙狀態(tài)、墨粉狀態(tài)、電源開啟/關閉狀態(tài)等等。
[0090]通信接口單元110可以從外部裝置(例如,打印控制終端裝置10)接收作業(yè)執(zhí)行命令,并且可以接收與作業(yè)執(zhí)行相關的數(shù)據(jù)(例如,打印數(shù)據(jù))。同時,在上述示范性實施例,接收作業(yè)執(zhí)行命令的操作可以與接收打印數(shù)據(jù)的操作分開地執(zhí)行。但是,本發(fā)明總構思不限于此。有可能的是,可以同時地接收作業(yè)執(zhí)行命令和打印數(shù)據(jù),并且接收打印數(shù)據(jù)的操作可以被認為是接收作業(yè)執(zhí)行命令的操作。
[0091]此處,打印數(shù)據(jù)可以是諸如Postscript附言,PS)、打印機控制語言(PCL)等等之類的打印語言的數(shù)據(jù),并且如果圖像形成裝置100支持直接打印,則打印數(shù)據(jù)可以是TOF、XPS、BMP、JPG 等。
[0092]此外,通信接口單元110可以向外部裝置,例如,打印控制終端裝置10發(fā)送作業(yè)執(zhí)行結果。例如,如果從外部裝置請求的作業(yè)是掃描作業(yè),則通信接口單元110可以向已經(jīng)請求了掃描作業(yè)的外部裝置發(fā)送掃描作業(yè)的掃描結果。如果來自外部裝置的作業(yè)請求是打印作業(yè),則當打印作業(yè)完成時通信接口單元110可以向相應的外部裝置通知打印作業(yè)已經(jīng)完成。
[0093]此外,通信接口單元110可以識別外部裝置,例如,打印控制終端裝置10的地址信息。具體地,通信接口單元110可以識別已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置的IP地址和/或MAC地址。更具體地,通信接口單元110可以使用從外部裝置發(fā)送的包(發(fā)送作業(yè)執(zhí)行命令或打印數(shù)據(jù)的包)的作業(yè)執(zhí)行命令或用于向其發(fā)送作業(yè)執(zhí)行命令或打印數(shù)據(jù)的包的發(fā)出者信息來識別外部裝置的IP地址和/或MAC地址。
[0094]通信接口單元110可以請求外部裝置,例如,打印控制終端裝置10發(fā)送用戶信息。具體地,如果使用用戶信息處理驗證,則通信接口單元110可以請求外部裝置發(fā)送用戶信息。此處,用戶信息表示用于識別已經(jīng)請求作業(yè)執(zhí)行的用戶的信息,并且可以是用戶名、員工編號、ID、密碼等等。同時,如果將用戶信息與作業(yè)執(zhí)行命令一起接收,則通信接口單元110可以不請求外部裝置發(fā)送用戶信息。
[0095]響應于以上請求,外部裝置可以顯示用于接收用戶信息的用戶界面窗口、通過顯示的用戶界面窗口接收用戶信息、以及向圖像形成裝置100發(fā)送接收到的用戶信息??梢栽诖蛴】刂平K端裝置10的打印機驅(qū)動器中執(zhí)行這種操作。
[0096]同時,如果打印機驅(qū)動器沒有安裝在外部裝置中或如果外部裝置是可以不安裝打印機驅(qū)動器的智能電話,則通信接口單元110可以提供用戶界面窗口圖像或網(wǎng)絡頁面以接收用戶登錄信息。在這種情況下,圖像形成裝置100可以包括向外部裝置提供網(wǎng)絡頁面的網(wǎng)絡服務器(未示出)。
[0097]此外,通信接口單元110可以向管理服務器20發(fā)送用戶信息。具體地,如果用戶帳戶信息沒有存儲在圖像形成裝置100中,則通信接口單元110可以向管理服務器20發(fā)送從外部裝置接收到的用戶信息以請求用戶驗證。
[0098]響應于以上請求,通信接口單元110可以從管理服務器20接收驗證結果。同時,在上述示范性實施例中,如果用戶帳戶信息沒有存儲在圖像形成裝置100中,則請求管理服務器20執(zhí)行用戶驗證。然而,即使用戶帳戶信息存儲在圖像形成裝置100中,也可以請求管理服務器20來執(zhí)行用戶驗證。具體地,存儲在圖像形成裝置100中的用戶賬戶信息和存儲在管理服務器20中的用戶帳戶信息可以彼此不同,因此圖像形成裝置100可以向管理服務器發(fā)送用戶信息并且請求管理服務器執(zhí)行驗證以便執(zhí)行額外的驗證程序。
[0099]功能單元120執(zhí)行預定功能。具體地,功能單元120可以是輸出打印數(shù)據(jù)的圖像形成單元,并且如果圖像形成裝置支持發(fā)送和接收傳真的傳真功能,則功能單元120可以包括用于執(zhí)行傳真功能的傳真處理單元。如果圖像形成裝置100支持掃描功能,則功能單元120可以包括用于執(zhí)行掃描功能的掃描處理單元。
[0100]控制器200控制圖像形成裝置100的每個組件。具體地,控制器200可以確定圖像形成裝置100的操作模式的轉(zhuǎn)換。更具體地,如果滿足一個或多個預定條件,例如,當不存在命令達預定時間時,則控制器200可以將正常模式轉(zhuǎn)換為省電模式。但是,本發(fā)明總構思不限于此。有可能的是可以存在用于模式轉(zhuǎn)換的多種事件。在這種情況下,控制器200可以使用用于識別是否存在功能單元120的操作的狀態(tài)分析單元。
[0101]如果滿足一個或多個預定條件,則控制器200將省電模式轉(zhuǎn)換為正常模式。例如,在發(fā)生面板鍵輸入、驗證的作業(yè)執(zhí)行請求、傳真鈴聲等等時,控制器200可以將省電模式轉(zhuǎn)換為正常模式。
[0102]此處,正常模式是指圖像形成裝置100執(zhí)行正常操作的模式,而省電模式是指當系統(tǒng)不執(zhí)行操作時切斷或最小化到大部分模塊的電力以便最小化電力消耗的操作模式。在省電模式中,可以切斷提供給預定單元,例如,主存儲器(一般地,外部DRAM)的電力,或者使主存儲器進入自刷新狀態(tài),然后片上系統(tǒng)(SoC)之內(nèi)未使用的內(nèi)部存儲器(一般地,內(nèi)部SRAM)可以被用來驅(qū)動程序以便實現(xiàn)更低的待機電力。例如,SRAM可以使用少量的存儲器,大約128KB。然而,在一些情況下,可以使用SDRAM,并且將ROM與SRAM或SDRAM —起使用。
[0103]雖然示范性實施例僅示出存在正常模式和省電模式作為操作模式,但是本發(fā)明總構思不限于此。有可能的是,省電模式可以實現(xiàn)為多個省電模式。例如,圖像形成裝置100可以具有省電模式的以下四個操作。
[0104][第一省電模式]
[0105]如果在正常模式中沒有通過通信接口單元110輸入用于請求作業(yè)執(zhí)行的信號達預定第一時間段,則圖像形成裝置100可以將正常模式轉(zhuǎn)換為第一省電模式。
[0106]此處,第一省電模式是指這樣的模式:在該模式中圖3的第一存儲器130中的非易失性存儲器的操作頻率被降低到最小操作頻率,并且控制器200中的中央處理單元(CPU)的操作頻率被降低到第一操作頻率。例如,如果非易失性存儲器的操作頻率是300MHz,則非易失性存儲器的最小操作頻率可以是133MHz,并且如果CPU的最大操作頻率是600MHz,則CPU的第一操作頻率可以是133MHz。
[0107][第二省電模式]
[0108]在第一省電模式中,如果沒有接收到將省電模式轉(zhuǎn)換為正常模式的外部信號(例如,從打印控制終端裝置10接收到的作業(yè)執(zhí)行命令和圖像數(shù)據(jù))達預定第二時段,則圖像形成裝置100可以將第一省電模式轉(zhuǎn)換為第二省電模式。
[0109]此處,第二省電模式是指這樣的模式,在該模式中執(zhí)行程序跳轉(zhuǎn)以允許CPU使用內(nèi)部存儲器中復制的信息進行操作,而且非易失性存儲器從正常操作模式轉(zhuǎn)換為自刷新模式。
[0110]在這種情況下,如果在接口單元110中沒有接收到用于將第二省電模式轉(zhuǎn)換為正常模式的外部信號,則即使接收到另一外部信號,非易失性存儲器也可以保持自刷新模式。
[0111][第三省電模式]
[0112]在第二省電模式中,如果沒有接收到用于將省電模式轉(zhuǎn)換為正常模式的外部信號達預定第三時段,則圖像形成裝置100可以將第二省電模式轉(zhuǎn)換為第三省電模式。
[0113]此處,第三省電模式是指這樣的模式:在該模式中,CPU的操作頻率降低到最小操作頻率,并且分別地切斷提供給用于執(zhí)行圖像形成作業(yè)的功能單元和操作模塊的電力。例如,如果CPU的第一操作頻率是133MHz,則CPU的最小操作頻率可以是33MHz。
[0114]當省電模式轉(zhuǎn)換為第三省電模式時,功能單元和操作模塊的電力被關斷并且CPU的操作頻率降低到最小操作頻率,因此,與第二省電模式相比進一步降低了電力消耗。
[0115]同時,可以在第二省電模式中執(zhí)行切斷提供到功能單元的電力的操作。此外,在第三省電模式中,還可以改變通信接口單元110的操作頻率。例如,通信接口單元110的操作頻率可以從133MHz改變?yōu)?3MHz。
[0116][第四省電模式]
[0117]在第三省電模式中,如果沒有接收到用于將省電模式轉(zhuǎn)換為正常模式的外部信號達預定第四時段,則圖像形成裝置100可以將第三省電模式轉(zhuǎn)換為第四省電模式。
[0118]第四省電模式是指提供給第一存儲器130的電力被切斷的模式。當非易失性存儲器被關斷之時,與第三省電模式中相比可以進一步降低電力消耗。[0119]同時,在上述示范性實施例中的各種操作頻率和電力值僅是示例,并且本發(fā)明總構思不限于此。有可能的是它們可以取決于圖像形成裝置100的特性和/或用戶或設計喜好而變化。
[0120]在上述示范性實施例中,存在省電模式的四個操作,但是這僅是示例。有可能的是,除四種操作之外的一個或多個不同省電模式也可以用作省電模式。在這種情況下,在多個省電模式中操作的組件的特性數(shù)目以及操作頻率和電力值可以根據(jù)設計或用戶喜好而變化。如果如下面描述的,控制器200包括多個CPU,則將進一步使用切斷到主控制器的電力并且僅操作輔助CUP的省電模式。
[0121]此外,控制器200可以根據(jù)確定的操作模式來控制圖像形成裝置100的每個組件的電力狀態(tài)。具體地,如果確定的操作模式是正常模式,則控制器200可以向功能單元120提提供電力力。如果確定的操作模式是省電模式,則控制器200可以切斷到功能單元120的電力。
[0122]如果通過通信接口單元110從外部裝置,例如,打印控制終端裝置10接收到作業(yè)執(zhí)行命令,則控制器200可以執(zhí)行外部裝置的驗證。具體地,如果在正常模式中接收作業(yè)執(zhí)行命令,則控制器200可以在保持正常模式的時候執(zhí)行外部裝置的驗證??梢杂煤驮谑‰娔J街幸粯拥姆椒▓?zhí)行正常模式中的驗證。稍后將參照說明省電模式中的驗證處理操作的圖6到圖20說明驗證處理操作。
[0123]當在省電模式中接收到作業(yè)執(zhí)行命令時,控制器200可以在將圖像形成裝置100的操作模式從省電模式轉(zhuǎn)換為正常模式之前執(zhí)行外部裝置的驗證。稍后將參照圖6到圖20說明具體的驗證處理方法。
[0124]控制器200控制功能單元120執(zhí)行相應于作業(yè)執(zhí)行命令的功能。具體地,控制器200可以控制功能單元120以執(zhí)行相應于作業(yè)執(zhí)行請求(或命令)的功能。
[0125]在這種情況下,如果圖像形成裝置100的操作模式是省電模式,則控制器200可以將圖像形成裝置100的操作模式轉(zhuǎn)換為正常模式,S卩,可以向功能單元120提供電力并且執(zhí)行初始化。接著,控制器200可以控制功能單元120以執(zhí)行相應于作業(yè)執(zhí)行請求的功能。同時,在上述示范性實施例中,控制器200喚醒功能單元120,但是可以使用稍后將參照圖5說明的硬件組件(例如,狀態(tài)分析單元190)執(zhí)行喚醒功能單元120的操作。
[0126]在這種情況下,控制器200可以喚醒或優(yōu)先地僅喚醒相應于從用戶請求的功能的功能單元120的組件。功能單元120可以包括圖像形成單元、掃描單元、以及傳真處理單元,并且作業(yè)執(zhí)行命令可以是用于僅使用組件中的一個的命令。因此,控制器200可以僅控制相應于作業(yè)執(zhí)行命令的功能單元120的組件以執(zhí)行喚醒操作。例如,如果作業(yè)執(zhí)行命令是打印命令,則控制器200可以僅僅向圖像形成單元提供電力并且執(zhí)行初始化,并且可以不向掃描裝置和傳真處理單元提供電力。
[0127]通過以上操作,可以防止在正常模式中的不必要電力消耗,并且因為與初始化它的所有組件相比,需要花費更少時間來僅初始化相應于從用戶請求的作業(yè)的功能,所以可以以更迅速的方式執(zhí)行從用戶請求的作業(yè)。
[0128]此外,功能單元120可以包括圖像形成單元、掃描單元和傳真處理單元,并且如果作業(yè)執(zhí)行命令是打印命令,則控制器200可以向圖像形成單元、掃描單元以及傳真處理單元提供電力,但是首先執(zhí)行圖像形成單元的初始化。在這種情況下,可以不在掃描單元和傳真處理單元上執(zhí)行初始化。通過此操作,可以以更迅速的方式執(zhí)行從用戶請求的作業(yè)。
[0129]因而,當在省電模式中接收作業(yè)執(zhí)行請求時,根據(jù)示范性實施例的圖像形成裝置100在執(zhí)行喚醒操作之前執(zhí)行驗證,因此可以防止關于來自未驗證的用戶或未驗證的裝置的作業(yè)請求的不必要喚醒操作,防止不必要電力消耗并且降低電力消耗。
[0130]在上述示范性實施例中,從外部裝置接收文件時,圖像形成裝置100執(zhí)行以上描述的驗證,但是如果用戶想要打印或復制預存儲在圖像形成裝置100中的文件,則可以使用通過界面單元輸入的信息和存儲在其中的信息、通過用戶對界面單元的操縱來執(zhí)行上述的驗證操作。
[0131]此外,在上述示范性實施例中,控制器120可以包括一個組件。但是,本發(fā)明總構思不限于此??刂破?00可以包括用于支持正常模式的第一中央處理單元(CPU)和用于支持省電模式的第二 CPU,將參照圖3到圖5進行說明。
[0132]圖3是示出根據(jù)本發(fā)明總構思的示范性實施例的圖像形成裝置100’的框圖。
[0133]參照圖3,圖像形成裝置100’包括通信單元110、功能單元120、第一存儲器130、第二存儲器140、第一 CPU210和第二 CPU260。
[0134]通信接口單元110和功能單元120執(zhí)行與圖2中示出的那些功能相同的功能,并且此處可以不提供進一步說明。
[0135]第一存儲器130 (或主存儲器)可以實現(xiàn)為用于在正常模式中操作的非易失性存儲器。例如,第一存儲器130可以是動態(tài)隨機存儲器(DRAM),并且可以存儲用于在正常模式中支持LAN通信的程序(例如,USB驅(qū)動器)、應用、外部裝置信息、用戶信息等等。
[0136]此處,外部裝置信息是可以使用或控制圖像形成裝置100的外部裝置的IP地址或MAC地址信息。用戶信息是關于可以使用或控制圖像形成裝置100的用戶的信息。將參照圖21到圖26說明外部裝置信息和用戶信息的示例。
[0137]第一存儲器130可以存儲實現(xiàn)圖像形成裝置100’的功能必需的各種程序,在執(zhí)行圖像形成裝置100’的操作的過程中生成的各種數(shù)據(jù),以及圖像形成裝置100’的狀態(tài)信息。
[0138]第一存儲器130可以利用正常電力在操作模式中正常地操作,但是在省電模式中可能無法正常操作,因為電力可能被切斷和/或操作頻率可以低于正常操作模式中,或第一存儲器130可以進入自刷新狀態(tài)。
[0139]同時,在上述示范性實施例中,第一存儲器130在操作模式中正常地操作,但是如果第一存儲器130包括多個存儲器模塊,則在操作模式期間一部分存儲器模塊可以在類似省電模式的狀態(tài)中操作,這將稍后參照圖27說明。
[0140]第二存儲器140(或輔助存儲器)可以用于在與正常模式中相比使用低電力執(zhí)行的省電模式中操作。例如,用于控制省電模式的程序可以包括如下例程中的至少一個:確定到LAN接口的信號是否輸入的例程、到USB接口的信號是否輸入的例程、根據(jù)USB控制信號或LAN控制信號執(zhí)行操作的例程、執(zhí)行驗證的例程、為了轉(zhuǎn)換到正常模式而用于喚醒的例程,以及用于執(zhí)行與管理服務器的通信的例程。
[0141]第二存儲器140存儲程序、應用、地址信息、用戶信息等等以支持省電模式,并且可以實現(xiàn)為靜態(tài)RAM (SRAM)和同步動態(tài)隨機存取存儲器(SDRAM)中的至少一個。此外,RAM總線、DRAM、DDR-SDRAM等等也可以使用。
[0142]此外,只讀存儲器(ROM)和閃存中的至少一個可以用來存儲實現(xiàn)正常模式必需的代碼。
[0143]根據(jù)示范性實施例,第二存儲器140可以實現(xiàn)為SRAM。在這種情況下,SRAM可以用來復制和運行存儲在DRAM、R0M或閃存中的實現(xiàn)正常模式必需的代碼。此外,第二存儲器140可以實現(xiàn)為SRAM并且可以用來運行存儲在ROM或閃存中的實現(xiàn)省電模式必需的代碼。
[0144]此外,在正常模式中第二存儲器140可以與第一存儲器130—起使用。S卩,在正常模式中在圖像處理期間可使用為緩沖器的SRAM可以在省電模式中作為第二存儲器140使用。有可能的是,在操作模式中提供給第二存儲器140的電力可以被切斷,或者第二存儲器140可以使用與在正常操作模式中相比的低操作頻率來操作。
[0145]以下,將簡要地說明每個存儲器的特性用于更好地理解示范性實施例。
[0146]SRAM可以在電力正在提供的同時保持數(shù)據(jù)。因為SRAM不需要周期性地重寫操作,所以即使僅一次寫入也可以保持數(shù)據(jù)。SRAM是具有快速操作速度的小規(guī)模存儲器,但是與DRAM相比更昂貴。因此,正如高速緩沖存儲器一樣,SRAM用于需要快速但是小容量的操作。
[0147]不同于SRAM,DRAM將周期性地執(zhí)行重寫操作以便保持數(shù)據(jù)。因此,DRAM是與SRAM相比具有相對較低速的大規(guī)模存儲器,并且在大部分系統(tǒng)中作為主存儲器使用。
[0148]SDRAM與系統(tǒng)時鐘同步地,S卩,一致地操作。SDRAM可以被適配以使系統(tǒng)總線的速度高達200MHz,并且因為它相對于系統(tǒng)時鐘以依賴方式操作,所以具有提高系統(tǒng)速度的作用。
[0149]第一 CPU210 (或主CPU)在正常模式中使用第一存儲器130執(zhí)行操作,并且如果正常模式轉(zhuǎn)換為省電模式則可以停用。
[0150]此外,第一 CPU210可以確定是否需要將正常模式轉(zhuǎn)換為省電模式。如果功能單元120不操作并且在執(zhí)行操作之后過去預定時間,則第一 CPU210可以確定有必要將圖像形成裝置100’的操作狀態(tài)轉(zhuǎn)換為省電模式。在這種情況下,第一 CPU210可以使用存儲在稍后將說明的狀態(tài)分析單元190中的功能單元120的狀態(tài)信息來確定功能單元120是否處于操作中。
[0151]此外,當一個或多個預定條件滿足時第一 CPU210可以將正常模式轉(zhuǎn)換為省電模式。第一 CPU210可以在第二存儲器140中備份功能單元120的當前狀態(tài)信息,并且可以向第二 CPU260通知變換為省電模式而將正常模式轉(zhuǎn)換為省電模式。在上述示范性實施例中,在將正常模式轉(zhuǎn)換為省電模式的時候第一 CPU210備份功能單元120的狀態(tài)信息,但是這種操作可以在分離的組件(例如,圖5中的狀態(tài)分析單元)中執(zhí)行。
[0152]如果從外部裝置接收到作業(yè)執(zhí)行命令,則第一 CPU210可以執(zhí)行已經(jīng)請求了作業(yè)執(zhí)行的用戶的外部裝置的驗證。如果在正常模式中接收到作業(yè)執(zhí)行命令,則第一 CPU210可以在保持正常模式的同時執(zhí)行外部裝置的驗證。
[0153]同時,在示范性實施例中,第一 CPU210在正常模式中執(zhí)行驗證,但是如果第二CPU260在正常模式中操作,則在正常模式中驗證可以在第二 CPU260中執(zhí)行。在正常模式中執(zhí)行驗證的方法可以與在省電模式中執(zhí)行驗證的方法相同,并且將不提供進一步說明。
[0154]第一 CPU210控制功能單元120執(zhí)行相應于作業(yè)執(zhí)行命令的功能。第一 CPU210可以基于驗證結果控制功能單元120執(zhí)行相應于從驗證的外部裝置接收到作業(yè)執(zhí)行請求的功能。例如,如果通過圖4的傳真發(fā)送/接收單元114接收到鈴聲信號并且在第二 CPU260的控制下將模式轉(zhuǎn)換為正常模式,則第一 CPU210控制功能單元120打印通過傳真發(fā)送/接收單元114和第二 CPU260發(fā)送的傳真數(shù)據(jù)。
[0155]第二 CPU (或輔助CPU)在省電模式中使用第二存儲器140執(zhí)行操作。如果在省電模式中通過通信接口單元110輸入了狀態(tài)請求信號,則第二 CPU260可以在保持省電模式的同時使用第二存儲器140執(zhí)行相應于狀態(tài)請求信號的操作。第二 CPU260與第一 CPU210相比具有低資源消耗和低電力消耗。
[0156]此外,如果在省電模式中通過通信接口單元110接收到作業(yè)執(zhí)行命令,則第二CPU260可以執(zhí)行已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置的驗證并且根據(jù)驗證結果通過激活第一 CPU210將省電模式轉(zhuǎn)換為正常模式。同時,如果基于驗證結果確定從驗證的外部裝置接收到作業(yè)執(zhí)行命令,則省電模式可以轉(zhuǎn)換為正常模式。
[0157]在省電模式中,第二 CPU260可以切斷到第一 CPU210的電力,降低第一存儲器130的操作頻率,保持第一存儲器130的自刷新模式,和/或切斷到第一存儲器130的電力。
[0158]此外,如果滿足一個或多個預定條件則第二 CPU260可以將省電模式轉(zhuǎn)換為正常模式。例如,在打印機情況下,如果諸如面板鍵輸入、驗證作業(yè)執(zhí)行請求和傳真鈴聲之類的一個或多個事件發(fā)生,則省電模式可以轉(zhuǎn)換為正常模式。
[0159]同時,如圖2中示出的,如果通過單個組件控制正常模式和省電模式,即,控制正常模式的主固件和控制省電模式的微固件實現(xiàn)為單一芯片,則如上所述可以通過降低主控制器的頻率、或通過在設計主控制器時配置選通時鐘以切斷輸入到在省電模式中不操作的塊(組件或內(nèi)部元件)的時鐘來實現(xiàn)省電模式。
[0160]在這種情況下,微固件可以安裝在主控制器的內(nèi)部存儲器(SRAM)中。SRAM可以在不刷新(例如,不再充電)的情況下保持內(nèi)容,因此,與動態(tài)RAM (DRAM)相比具有更快速的響應速度,允許從省電模式到正常模式的快速轉(zhuǎn)換。
[0161]同時,如果如圖3中示出的分開地提供支持正常模式的主控制器和支持省電模式的副控制器,即,控制正常模式的主固件和控制省電模式的微固件實現(xiàn)為分離的芯片,則可以在省電模式中使用切斷到除副控制器之外的組件的電力的方法。
[0162]在這種情況下,副控制器可以檢查在省電模式中在通信接口單元110中是否存在中斷,并且如果中斷發(fā)生,則處理關于相應中斷的事件,并且根據(jù)驗證結果激活主控制器。
[0163]在上述示范性實施例中,已經(jīng)僅示出和說明圖像形成裝置100’的簡要的配置,但是圖像形成裝置100’可以進一步包括其他組件。將參照圖4說明圖像形成裝置100’的詳細配置。
[0164]圖4是示出根據(jù)本發(fā)明總構思的示范性實施例的圖像形成裝置100’的框圖。
[0165]參照圖4,圖像形成裝置100’包括電源單元180、操作面板單元150、圖像處理單元160、圖像形成單元170、第一存儲器130、第一 CPU210、網(wǎng)絡接口(IF)單元111、USB IF單元112、喚醒接收器113、傳真發(fā)送/接收單元114、第二存儲器140和第二 CPU260。
[0166]因為第一存儲器130、第二存儲器140、第一 CPU210和第二 CPU的操作與圖3中的那些相同,所以此處將不提供進一步描述。
[0167]網(wǎng)絡IF單元111是通信IF,并且提供網(wǎng)絡連接器以與外部網(wǎng)絡通信。例如,網(wǎng)絡IF單元111連接到接口卡,通過該接口卡執(zhí)行經(jīng)由網(wǎng)絡的發(fā)送/接收數(shù)據(jù)并提供互聯(lián)網(wǎng)功能。網(wǎng)絡IF11可以是已經(jīng)參照圖2和圖3說明的通信接口單元110的一部分。即,通信接口單元110包括網(wǎng)絡IF單元111,并且可以執(zhí)行以上描述的功能。[0168]USB IF單元112是將USB設備或USB電纜連接到第二 CPU260的接口單元,并且將諸如USB存儲器、個人計算機和膝上型計算機的各種設備連接到第二 CPU260。通過USB IF單元112從外部存儲器設備提供的數(shù)據(jù)可以輸出到圖5的USB設備模塊264。USB IF單元112可以是已經(jīng)參照圖2和圖3說明的通信接口單元110的一部分。即,通信接口單元110包括USBIF單元111,并且可以使用USB IF單元112執(zhí)行以上描述的USB方法中的功能。
[0169]喚醒接收器113是用戶界面,當圖像形成裝置100’處于省電模式中時用戶通過該用戶界面請求進入正常模式,并向第二 CPU260輸出請求信號。喚醒接收器113可以實現(xiàn)為形成在圖像形成裝置100’上的物理按鈕或接收從遙控器(未示出)輸入的信號的傳感器。
[0170]傳真發(fā)送/接收單元114是用于執(zhí)行傳真發(fā)送/接收的電路,并且如果接收到鈴聲信號,則可以通知第二 CPU260已經(jīng)接收到鈴聲信號。
[0171]作為用戶界面的操作面板單元150包括多個功能鍵和觸摸屏等等以從用戶接收用戶命令,并且包括用于顯示圖像形成裝置100’的狀態(tài)的顯示面板。
[0172]圖像處理單元160將打印數(shù)據(jù),掃描數(shù)據(jù),或傳真數(shù)據(jù)處理為合適的格式的數(shù)據(jù)。例如,在打印數(shù)據(jù)的情況中,圖像處理單元160使用相應的仿真器將打印數(shù)據(jù)轉(zhuǎn)換為位圖數(shù)據(jù)。例如,打印數(shù)據(jù)可以輸入到通過USB IF單元112連接的個人計算機,并且傳真數(shù)據(jù)可以通過傳真發(fā)送/接收單元114輸入。
[0173]圖像處理單元160可以是上面已經(jīng)參照圖2和圖3說明的功能單元120的一部分。即,功能單元120可以包括圖像處理單元160,并且如果接收到打印數(shù)據(jù),則可以使用圖像處理單元160來轉(zhuǎn)換數(shù)據(jù)。
[0174]圖像形成單元170從通過圖像處理單元160處理的數(shù)據(jù)形成圖像。例如,圖像形成單元170可以在紙上打印通過掃描單元(未示出)掃描的圖像或通過傳真發(fā)送/接收單元114接收到的圖像,或者可以在紙上打印通過圖像處理單元160轉(zhuǎn)換為位圖數(shù)據(jù)的打印數(shù)據(jù)。
[0175]圖像形成單元170可以是上面已經(jīng)參照圖2和圖3說明的功能單元120的一部分。即,功能單元120可以包括圖像形成單元170,并且如果接收到打印數(shù)據(jù),則可以使用圖像形成單元170來執(zhí)行打印操作。
[0176]當圖像形成裝置100’處于正常模式中時電源單元180向圖像形成裝置100’的多個單元提提供電力力,例如,功能單元120、150、160、170、第一 CPU210、第二 CPU260、第一存儲器130和多個通信IF單元111、112、113、114,并且,當圖像形成裝置100’處于省電模式中時,例如切斷到功能單元120、第一 CPU210和第一存儲器130的電力。
[0177]如上所述,在上述示范性實施例中,在省電模式中提供給第一 CPU210的電力被完全切斷并且以低功率提供給第二 CPU260的電力被保持,由此最小化電力消耗。
[0178]此外,因為從外部裝置輸入的數(shù)據(jù)被發(fā)送到第二 CPU260,所以即使在省電模式中也可以有效地處理輸入數(shù)據(jù)。即,如果可以通過第二 CPU260處理輸入數(shù)據(jù),則在保持省電模式的同時通過第二 CPU260處理輸入數(shù)據(jù),并且如果需要第一 CPU210的操作,則選擇性地將省電模式轉(zhuǎn)換為正常模式,由此最小化電力消耗。
[0179]同時,在上述示范性實施例中,僅僅提供兩個存儲器,但是圖像形成裝置100可以進一步包括諸如ROM或HDD的額外的存儲元件以存儲在圖像形成裝置100的正常模式和省電模式中操作的程序。[0180]圖5是示出根據(jù)本發(fā)明總構思示范性實施例的、圖4的圖像形成裝置100’的第二CPU260的框圖。
[0181 ] 參照圖5,圖像形成裝置100’可以包括片上系統(tǒng)(SoC) 200’、網(wǎng)絡IF單元111、USBIF單元112、物理層(PHY)芯片115、功能單元120、第一存儲器130、第二存儲器140和狀態(tài)分析單元190。圖5的每個組件經(jīng)由總線連接到彼此以便彼此通信,并且電源單元180 (未示出)可以連接以便向每個組件提提供電力力。為了說明方便起見,沒有示出喚醒接收器113、傳真發(fā)送/接收單元114、操作面板單元150、圖像處理單元160、以及圖像形成單元170。
[0182]網(wǎng)絡IF單元111、USB IF單元112、功能單元120、第一存儲器130以及第二存儲器140與圖4中的那些相同,因此將不提供進一步描述。
[0183]物理層(PHY)芯片115使用相應于開放系統(tǒng)互連(0SI)的物理層的協(xié)議向SoC200’輸出通過網(wǎng)絡IF單元111從網(wǎng)絡接收到的數(shù)據(jù)。
[0184]狀態(tài)分析單元190可以在正常模式中周期性地分析功能單元120的狀態(tài)并且在功能單元120中存儲狀態(tài)信息。此外,當省電模式轉(zhuǎn)換為正常模式時狀態(tài)分析單元190可以初始化功能單元120。稍后將參照圖29和圖30說明狀態(tài)分析單元190的詳細操作。同時,在示范性實施例中,狀態(tài)分析單元190形成在SoC200’外部,但是狀態(tài)分析單元190可以形成在SoC200’內(nèi)部。
[0185]SoC200’可以包括第一 CPU210和第二 CPU260。因為已經(jīng)在上述的描述中詳細說明了第一 CPU210和第二 CPU260的操作,所以將說明第二 CPU260的具體的配置。
[0186]第二 CPU260可以包括第二處理器261、先進先出(FIFO)單元262、媒體訪問控制(MAC)單元263、USB設備模塊264和第二存儲器控制器265。
[0187]第二處理器261讀出從MAC單元263輸出并且存儲在第二存儲器140中的數(shù)據(jù),并且向第一 CPU210提供該數(shù)據(jù)。同時,存儲在第二存儲器140中的數(shù)據(jù)可以通過分離的MAC提供給第一 CPU210。以下,向第一 CPU210傳送通過網(wǎng)絡IF單元111、USB IF單元112、喚醒接收器354和傳真發(fā)送/接收單元355輸入的數(shù)據(jù)的功能被稱為中繼單元。數(shù)據(jù)總線可以以介質(zhì)獨立接口 (MII)、吉比特 Mil (Gigabit Mil, GMII)或簡化的 GMII (Reduced GMII,RGMII)的形式向第一 CPU210中繼輸入數(shù)據(jù)。
[0188]在正常模式中,第二處理器261可以分析通過MAC單元263、USB設備模塊264等等輸入的數(shù)據(jù),并且向第一 CPU210發(fā)送將在第一 CPU210的控制下被處理的數(shù)據(jù),并且處理可以在其中被處理的數(shù)據(jù)。例如,第二處理器261可以實現(xiàn)為高級RISC機(Advanced RISCMachine, ARM)核。
[0189]在這種情況下,如果確定數(shù)據(jù)將在第一 CPU210的控制下被處理,即,如果確定數(shù)據(jù)是作業(yè)執(zhí)行命令,則第二處理器261可以使用存儲在第二存儲器380中的用戶信息或裝置信息來執(zhí)行驗證??商鎿Q地,第二處理器261可以通過向管理服務器發(fā)送關于已經(jīng)請求了作業(yè)執(zhí)行命令的裝置或用戶的信息來請求驗證。
[0190]此外,如果從第一 CPU210接收到請求變換為省電模式的信號,則第二處理器261向電源單元180輸出切斷控制信號。切斷控制信號是切斷從電源單元180向第一 CPU210和功能單元120提供的電力的信號。因此,電源單元180可以向第二 CPU260和連接到第二CPU260的組件111至115、140提供最小電力,并且關斷到第一 CPU210和連接到第一 CPU210的組件120、130、190的電力。因而,圖像形成裝置100’可以將正常模式轉(zhuǎn)換為省電模式。
[0191]在省電模式中,第二處理器261可以分析通過MAC單元263、USB設備模塊264等等輸入的數(shù)據(jù),如上所述相對于將在第一 CPU210的控制下被處理的數(shù)據(jù)執(zhí)行驗證,響應于驗證的作業(yè)請求將圖像形成裝置100’的操作模式轉(zhuǎn)換為正常模式,以及向第一 CPU210中繼接收的數(shù)據(jù)。
[0192]FIFO單元262或第二存儲器140臨時存儲通過網(wǎng)絡IF單元111、USB IF單元112、喚醒接收器354、或傳真發(fā)送/接收單元355接收到的數(shù)據(jù)。
[0193]MAC單元263經(jīng)由PHY芯片115接收通過網(wǎng)絡IF單元111接收到的數(shù)據(jù),并且執(zhí)行一般的以太網(wǎng)MAC功能。MAC單元263和PHY芯片115可以通過用于100Mbps傳輸?shù)腗II,用于lGbps傳輸?shù)腉MI1、或RGMII連接。因此,MAC263可以支持MI1、GMII或RGMII傳輸。
[0194]此外,MAC263支持直接內(nèi)存訪問(DMA)功能,并且因此可以在第二 CPU260的控制下通過MI1、GMII或RGMII向FIFO單元262或第二存儲器140輸出數(shù)據(jù)。
[0195]USB設備模塊264接收USB IF單元112從外部裝置接收到的數(shù)據(jù)。為此,USB設備模塊264可以包括USB PHY芯片(未示出)、USB設備(未示出)以及DMA (未示出)。因為每個組件的功能在現(xiàn)有技術中是已知的,所以將不提供它的詳細描述。然而,USB IF單元112接收的數(shù)據(jù)通過USB PHY芯片被接收,并且可以通過USB設備和DMA臨時存儲在FIFO單元262或第二存儲器140中。
[0196]同時,第一 CPU210可以將與第一 CPU210通信的第一存儲器130的模式改變?yōu)樽运⑿履J剑⑶彝ㄟ^向第二 CPU260通知指示模式改變的信號來請求將模式轉(zhuǎn)換為省電模式。在這種情況下,如果接收到以上信號,則第二處理器261通過向電源單元180輸出以上描述的切斷控制信號進入省電模式。此處,自刷新意味著為了低電力消耗內(nèi)部地生成刷新請求信號和控制信號而不需要來自外部設備的控制信號,以及通過內(nèi)部生成的地址運行刷新操作。
[0197]如果通過組件111、112、114接收到的數(shù)據(jù)被設置為臨時存儲在第二存儲器140中,則第二存儲器控制器265在第二存儲器140中存儲接收的數(shù)據(jù),并且可以讀出存儲在第二存儲器140中的數(shù)據(jù)并且當中繼數(shù)據(jù)時通過數(shù)據(jù)總線輸出數(shù)據(jù)。
[0198]此外,如果圖像形成裝置100’開啟并被引導,則第二存儲器控制器265可以加載并存儲被存儲在第二存儲器140中的R0M(未示出)中的圖像形成裝置100’的狀態(tài)信息、操作省電模式需要的系統(tǒng)程序、用于喚醒的條件。
[0199]例如,圖像形成裝置100’的狀態(tài)信息可以是諸如殘留墨粉、作業(yè)執(zhí)行的進展等等之類的關于圖像形成裝置300的狀態(tài)的信息。第二 CPU260或第二處理器261在正常模式和省電模式中控制圖像形成裝置100’的一部分操作。
[0200]以下,將基于以上所述配置對于每個操作模式說明第一 CPU210和第二 CPU260的每一個的操作。
[0201][正常模式]
[0202]第一 CPU210在電力被提供的正常模式中控制功能單元120的操作,并且保持正常模式。此外,第一 CPU210可以通過第二 CPU260執(zhí)行與網(wǎng)絡IF單元111和USB IF單元112的數(shù)據(jù)通信。
[0203]如果圖像形成裝置100’開啟并被引導,則第一存儲器130從ROM(未示出)加載操作圖像形成裝置100’必需的一個或多個程序和圖像形成裝置100’的狀態(tài)信息并且存儲該數(shù)據(jù)。作為RAM的第一存儲器130可以是DDR存儲器。但是,本發(fā)明總構思不限于此。
[0204]如上面說明的,第二 CPU260執(zhí)行基本通信操作,并且如果從外部裝置接收到將要在第一 CPU210中處理的數(shù)據(jù),則向第一 CPU210中繼接收的數(shù)據(jù)。
[0205][從正常模式到省電模式的模式轉(zhuǎn)換]
[0206]第一 CPU210可以通過狀態(tài)分析單元190分析是否存在功能單元120的操作,并且如果圖像形成裝置100’不操作達預定時間,則確定模式應該改變?yōu)槭‰娔J剑⑶蚁虻诙﨏PU260通知該確定。
[0207]如果從第一 CPU210接收到對于到省電模式的模式轉(zhuǎn)換的請求,則接收到作為通知的請求的第二 CPU260可以切斷到第一 CPU210和功能單元120的電力以使得第一 CPU210可以進入省電模式。
[0208][省電模式]
[0209]如果圖像形成裝置300進入省電模式,則第二 CPU260利用從電源單元180提供的最小電力保持操作。
[0210]如果在圖像形成裝置300進入省電模式之后通過組件111至114接收到數(shù)據(jù),則第二處理器261分析接收的數(shù)據(jù)并確定接收的數(shù)據(jù)是否滿足一個或多個喚醒條件或接收的數(shù)據(jù)是否可以在其中處理。
[0211]在省電模式中,如果確定通過組件111至114接收的數(shù)據(jù)將在第一 CPU210中處理,則滿足喚醒條件。喚醒條件的示例包括傳真鈴聲信號、喚醒接收器354的選擇信號、打印請求信號、機蓋打開檢測信號、紙盤打開檢測信號、鼠標單擊信號等等。
[0212]同時,如果通過網(wǎng)絡IF111或USB IF112接收到作業(yè)執(zhí)行命令,則第二 CPU260可以執(zhí)行已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置或用戶的驗證。因此,第二 CPU260可以相對于驗證的作業(yè)執(zhí)行命令將模式轉(zhuǎn)換為正常模式。同時,如果沒有執(zhí)行驗證,則第二 CPU260可以不將模式轉(zhuǎn)換為正常模式并且廢除輸入數(shù)據(jù)。有可能的是根據(jù)驗證結果立即刪除輸入數(shù)據(jù)。還可能的是輸入數(shù)據(jù)可以存儲在第二存儲器中達預定時間段并且可以在預定時間段之后被刪除。輸入數(shù)據(jù)可以用作指示驗證的失敗的歷史。
[0213][從省電模式到正常模式的轉(zhuǎn)換過程]
[0214]如果接收的數(shù)據(jù)滿足喚醒條件,則第二處理器261確定模式到正常模式的轉(zhuǎn)換是必需的并向電源單元180輸出電源控制信號。電源控制信號是允許電源單元180向功能單元120、第一 CPU210和第一存儲器130提供電力的信號。因此,圖像形成裝置100’從省電模式轉(zhuǎn)換到正常模式。
[0215]以下,將通過描述接收的數(shù)據(jù)的傳輸來詳細說明向第一 CPU210中繼接收的數(shù)據(jù)的過程。
[0216]在省電模式中,通過網(wǎng)絡IF單元111接收的數(shù)據(jù)(以下,被稱為“網(wǎng)絡數(shù)據(jù)”)經(jīng)由網(wǎng)絡IF單元111和PHY芯片115輸入到MAC單元263。
[0217]第二處理器261將輸入MAC單元263的網(wǎng)絡數(shù)據(jù)存儲在FIFO單元262或第二存儲器140中、分析網(wǎng)絡數(shù)據(jù)、以及確定網(wǎng)絡數(shù)據(jù)是否滿足一個或多個喚醒條件。即,第二處理器261確定是否必須執(zhí)行模式到正常模式的轉(zhuǎn)換。如果從驗證裝置輸入了網(wǎng)絡數(shù)據(jù),則第二處理器261確定必須執(zhí)行模式到正常模式的轉(zhuǎn)換,而且控制電源單元180提供相應于圖像形成裝置100’的正常模式的電力。
[0218]當模式轉(zhuǎn)換為正常模式時,第二處理器261可以讀出存儲在FIFO單元262或第二存儲器140中的網(wǎng)絡數(shù)據(jù)并且通過與第一 CPU210同步來發(fā)送網(wǎng)絡數(shù)據(jù)。同時,從第一CPU210到網(wǎng)絡IF單元111的數(shù)據(jù)傳輸路徑是以上描述的過程的逆序。
[0219]以下,將說明通過USB IF單元112接收的數(shù)據(jù)(以下,被稱為“USB數(shù)據(jù)”)在省電模式中被中繼的情況。USB數(shù)據(jù)在第二處理器261的控制下從連接到USB IF單元112的外部裝置輸入并且存儲在FIFO單元262或第二存儲器140中。
[0220]第二處理器261分析USB數(shù)據(jù)并且確定是否需要模式到正常模式的轉(zhuǎn)換。如果確定模式將轉(zhuǎn)換為正常模式,即,如果從驗證裝置輸入USB數(shù)據(jù),則第二處理器261控制電源單元180以向圖像形成裝置100’的每個組件提供相應于正常模式的電力。一旦模式轉(zhuǎn)換為正常模式,第二處理器261可以讀出存儲在FIFO單元262或第二存儲器140中的USB數(shù)據(jù),并且向第一 CPU210發(fā)送相應于USB數(shù)據(jù)的數(shù)據(jù)。同時,從第一 CPU210到USB IF單元112的數(shù)據(jù)傳輸路徑是以上描述的過程的逆序。
[0221]以下,將說明通過喚醒接收器113接收的數(shù)據(jù)(以下,被稱為“喚醒數(shù)據(jù)”)在省電模式中被中繼的情況。喚醒數(shù)據(jù)是請求模式到正常模式的轉(zhuǎn)換的直接信號,并且因此第二處理器261可以在FIFO單元262或第二存儲器140中存儲喚醒數(shù)據(jù)并且控制電源單元180向圖像形成裝置100’的每個組件提供相應于正常模式的電力。因此,圖像形成裝置100’轉(zhuǎn)換為處于正常模式。當模式轉(zhuǎn)換為正常模式時,第二處理器261可以讀出存儲的喚醒數(shù)據(jù)并且向第一 CPU210發(fā)送相應于喚醒數(shù)據(jù)的數(shù)據(jù)。
[0222]以下,將說明通過傳真發(fā)送/接收單元114接收的數(shù)據(jù)(以下,被稱為“傳真數(shù)據(jù)”)在省電模式中被中繼的情況。以使彼此能通信的方式連接到傳真發(fā)送/接收單元114的外部傳真向傳真發(fā)送/接收單元114發(fā)送傳真數(shù)據(jù)。傳真數(shù)據(jù)包括鈴聲數(shù)據(jù)以及被掃描和打印的實際數(shù)據(jù)。傳真發(fā)送/接收單元114向第二 CPU260提供發(fā)送的鈴聲信號。
[0223]鈴聲信號是滿足喚醒條件的信號,因此第二處理器261可以在FIFO單元262或第二存儲器140中存儲從傳真發(fā)送/接收單元114發(fā)送的傳真數(shù)據(jù)并且控制電源單元180向圖像形成裝置100’的每個組件提供相應于正常模式的電力。
[0224]如果圖像形成裝置100’的操作模式轉(zhuǎn)換為正常模式,則第二處理器261可以讀出存儲在FIFO單元262或第二存儲器140中的傳真數(shù)據(jù)并且向第一 CPU210發(fā)送相應于傳真數(shù)據(jù)的數(shù)據(jù)。同時,第一 CPU210可以控制相應的功能單元120以掃描和打印發(fā)送的數(shù)據(jù)。
[0225]同時,在上面關于圖1到圖5的描述中,即使當圖像形成裝置100的操作模式是正常模式的時候第二 CPU260也操作,但是根據(jù)示范性實施例第二 CPU260可以不在正常模式中操作。即,在省電模式中,第二 CPU260和第二存儲器140可以操作并且第一 CPU210和第一存儲器130可以不操作,以及在正常模式中,第一 CPU210和第一存儲器130可以操作并且第二 CPU260和第二存儲器140可以操作。
[0226]圖6是示出根據(jù)本發(fā)明總構思示范性實施例的圖像形成裝置的驅(qū)動控制方法的流程圖。
[0227]參照圖6,在操作S610中在省電模式中從外部裝置接收到作業(yè)執(zhí)行命令。在省電模式中可以使用USB通信方法或網(wǎng)絡通信方法從外部裝置接收到作業(yè)執(zhí)行命令。
[0228]當省電模式保持的時候,在操作S620中執(zhí)行外部裝置的驗證。如果在省電模式中從外部裝置接收到作業(yè)執(zhí)行命令,則可以在轉(zhuǎn)換圖像形成裝置100的操作狀態(tài)之前執(zhí)行驗證。稍后將參照圖7到圖20說明驗證的詳細操作??梢酝ㄟ^控制器執(zhí)行這種驗證操作,并且如果控制器實現(xiàn)為多個CPU,則可以在操作在省電模式中的第二 CPU260中執(zhí)行驗證操作。
[0229]如果基于驗證結果確定作業(yè)執(zhí)行命令來自未驗證的外部裝置,則圖像形成裝置的操作模式保持在省電模式中。然而,如果確定作業(yè)執(zhí)行命令來自驗證的外部裝置,則圖像形成裝置的操作模式可以從省電模式轉(zhuǎn)換為正常模式并且可以在操作S630中執(zhí)行請求的作業(yè)。
[0230]因而,當從未驗證的用戶或未驗證的裝置輸入作業(yè)請求時,根據(jù)示范性實施例的驅(qū)動控制方法可以防止對于該作業(yè)請求的不必要喚醒操作,由此防止不必要電力消耗。圖6中示出的驅(qū)動控制方法可以在具有圖5的配置的圖像形成裝置中執(zhí)行,并且還可以在具有其他配置的圖像形成裝置中執(zhí)行。
[0231]此外,根據(jù)示范性實施例的驅(qū)動控制方法可以實現(xiàn)為包括可在計算機中運行的算法的程序,并且該程序可以在計算機可讀介質(zhì)中存儲并提供。
[0232]此處,計算機可讀介質(zhì)是指可以半永久地存儲數(shù)據(jù)而不是臨時存儲數(shù)據(jù)的介質(zhì),諸如寄存器、高速緩存存儲器和存儲器,并且可以由裝置讀取。上述各種應用或程序可以存儲在諸如⑶、DVD、硬盤、藍光盤、USB、存儲卡和ROM之類的非臨時可記錄介質(zhì)中并且在其中提供。
[0233]以下,將參照圖7到圖15說明根據(jù)示范性實施例的多個驗證處理方法。在下面的描述中,假定在操作的初始階段圖像形成裝置100的操作模式是省電模式。
[0234]圖7是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖。根據(jù)示范性實施例的驗證處理方法涉及在圖像形成裝置100中執(zhí)行驗證的方法,在該方法中使用主機裝置10的地址信息。
[0235]參照圖7,主機裝置10 (打印控制終端裝置或外部裝置)在操作S710中向圖像形成裝置發(fā)送作業(yè)執(zhí)行命令。同時,在示范性實施例中,主機裝置10僅僅發(fā)送作業(yè)執(zhí)行命令。但是,本發(fā)明總構思不限于此。有可能的是,打印數(shù)據(jù)可以與作業(yè)執(zhí)行命令一起發(fā)送。
[0236]同時,打印數(shù)據(jù)可以在執(zhí)行驗證之后發(fā)送??商鎿Q地,可以在沒有作業(yè)執(zhí)行命令的情況下直接從主機裝置10向圖像形成裝置100發(fā)送打印數(shù)據(jù)。在這種情況下,打印數(shù)據(jù)的發(fā)送可以被認為是作業(yè)執(zhí)行命令。
[0237]在操作S720中接收作業(yè)執(zhí)行命令的圖像形成裝置100可以執(zhí)行驗證。圖像形成裝置100可以通過比較主機裝置10的地址信息(例如,IP地址和/或MAC地址)與預存儲的裝置信息來確定在預存儲的裝置信息中是否存在已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10的地址信息。
[0238]例如,如果在多個預存儲的IP地址中存在已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10的IP地址,則圖像形成裝置100可以確定從相應于預存儲的IP地址的驗證的裝置輸入了作業(yè)執(zhí)行命令。主機裝置10的地址信息可以從0SI的MAC層提取。因此,僅來自預定地址信息的作業(yè)執(zhí)行請求可以在MAC層被發(fā)送到處理器,而不是來自預存儲的地址信息的外部裝置的作業(yè)執(zhí)行請求可以在MAC層被切斷。
[0239]如果基于驗證結果確定從驗證的外部裝置接收到作業(yè)執(zhí)行命令,則在操作S740中圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。因為已經(jīng)在上面的描述中詳細說明了操作模式的轉(zhuǎn)換,所以將不提供進一步描述。
[0240]如果操作模式轉(zhuǎn)換為正常模式,則在操作S740中圖像形成裝置100執(zhí)行相應于請求的作業(yè)執(zhí)行命令的功能。一旦作業(yè)完成,圖像形成裝置100可以向請求了作業(yè)執(zhí)行命令的主機裝置10通知請求的作業(yè)已經(jīng)完成。同時,如果作業(yè)執(zhí)行命令是掃描執(zhí)行命令,則掃描數(shù)據(jù)可以在上述操作中被發(fā)送到主機裝置10。
[0241]因而,根據(jù)示范性實施例的驗證處理方法使用IP地址或MAC地址執(zhí)行驗證。因為IP地址或MAC地址的數(shù)據(jù)具有相對較小量的數(shù)據(jù),所以這個數(shù)據(jù)可以存儲在第二存儲器140中。進一步,該數(shù)據(jù)僅通過在MAC層階段中的簡單修改就可應用。
[0242]同時,在上述示范性實施例中,僅通過執(zhí)行外部裝置的驗證而不分析由用戶請求的作業(yè)的特性就轉(zhuǎn)換圖像形成裝置100的操作模式,但是如果從外部裝置請求的作業(yè)是保留作業(yè),則圖像形成裝置100在保持省電模式的同時存儲接收的作業(yè)而不相對于來自驗證的外部裝置的作業(yè)請求立即轉(zhuǎn)換操作模式。并且當執(zhí)行保留作業(yè)的保留時間到來或過去一時間段時,圖像形成裝置的操作模式轉(zhuǎn)換為正常模式,并且可以執(zhí)行保留作業(yè)。
[0243]在上述描述中,已經(jīng)基于驗證成功的前提說明圖像形成裝置100的操作。以下,將參照圖8到圖10說明當驗證失敗時的圖像形成裝置100的操作。
[0244]圖8到圖10是示出根據(jù)本發(fā)明總構思示范性實施例的、當驗證失敗時的驅(qū)動控制方法的順序圖。
[0245]參照圖8,主機裝置10 (打印控制終端裝置或外部裝置)在操作S810或S1010中向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令。
[0246]接著,在操作S820或S1020中接收作業(yè)執(zhí)行命令的圖像形成裝置100可以執(zhí)行驗證。在這種情況下,如果已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10的IP地址和/或MAC地址沒有預先注冊在圖像形成裝置100中或者在稍后將參照圖11到圖20說明的處理中驗證失敗,則圖像形成裝置100可以不轉(zhuǎn)換操作模式并且保持當前省電模式。
[0247]在操作S830或S1030中圖像形成裝置100可以通知主機裝置10驗證沒有成功,并且此時,主機裝置10可以顯示如圖9中示出的用戶界面窗口 900。
[0248]用戶界面窗口 900可以是由主機裝置10的打印機驅(qū)動器提供的用戶界面窗口或者圖像形成裝置100提供給主機裝置10的用戶界面窗口。有可能的是圖像形成裝置100輸出指示驗證失敗的信號然后主機裝置10根據(jù)接收的信號生成圖9的用戶界面窗口。
[0249]同時,在上述描述中,主機裝置10僅向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令,但是如上所述打印數(shù)據(jù)可以作為作業(yè)執(zhí)行命令發(fā)送或者打印數(shù)據(jù)可以與作業(yè)執(zhí)行命令一起發(fā)送。
[0250]同時,如果接收到的打印數(shù)據(jù)存儲在緩沖器(FIFO)或第二存儲器140中,則圖像形成裝置100可以廢除(S卩,刪除)從驗證的主機裝置10發(fā)送的打印數(shù)據(jù)以便提供用于接收其他數(shù)據(jù)的空間。同時,根據(jù)示范性實施例,打印數(shù)據(jù)可以不立即刪除而是在過去預定時間或接收到其他打印數(shù)據(jù)(即,在存儲容量溢出時候)之后刪除。
[0251]圖11是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖。根據(jù)示范性實施例的驗證處理方法涉及在圖像形成裝置100中執(zhí)行驗證的方法,在該方法中使用已經(jīng)請求了作業(yè)執(zhí)行的用戶的地址信息。[0252]參照圖11,在操作S1010中主機裝置10向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令。
[0253]接著,在操作S1120中接收作業(yè)執(zhí)行命令的圖像形成裝置100請求已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10發(fā)送用戶信息以便執(zhí)行用戶驗證。
[0254]接收對用戶信息的請求的主機裝置10可以顯示如圖12中示出的用戶界面窗口并且從用戶接收用戶信息(例如,用戶標識(ID)和密碼)。用戶界面窗口可以由主機裝置10的打印機驅(qū)動器提供,并且如果主機裝置10是諸如智能電話的裝置,則圖像形成裝置100可以在請求用戶驗證的過程中發(fā)送用戶界面窗口。
[0255]在操作S1130中從用戶接收用戶信息的主機裝置10向圖像形成裝置100發(fā)送用
戶信息。
[0256]在操作SI 140中已經(jīng)接收作業(yè)執(zhí)行命令的圖像形成裝置100可以執(zhí)行驗證。圖像形成裝置100可以通過比較從主機裝置10接收到用戶信息(例如,ID和密碼)與預存儲的用戶信息來確定在預存儲的用戶信息中是否存在從已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10接收到的用戶信息。例如,如果接收的用戶ID和密碼與預存儲的用戶ID和密碼一致或相同,則確定作業(yè)執(zhí)行命令是來自驗證的裝置的命令。同時,在上述示范性實施例中,僅ID和密碼作為用戶信息的示例被提到,但是本發(fā)明總構思不限于此。有可能的是用戶信息可以是可以識別用戶的具體一項的鍵值、員工編號、或移動電話號碼。
[0257]如果基于驗證結果確定從驗證的裝置接收到作業(yè)執(zhí)行命令,則在操作SI 150中圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。因為已經(jīng)在上面的示范性實施例中詳細說明了操作模式的轉(zhuǎn)換,所以將不提供進一步描述。
[0258]如果操作模式轉(zhuǎn)換為正常模式,則在操作S1160中圖像形成裝置100執(zhí)行相應于請求的作業(yè)執(zhí)行命令的功能。當作業(yè)完成時,在操作S1170中圖像形成裝置100可以通知請求了作業(yè)執(zhí)行命令的主機裝置10作業(yè)已經(jīng)完成。同時,如果作業(yè)執(zhí)行命令是掃描命令,則圖像形成裝置100可以執(zhí)行掃描操作以生成掃描數(shù)據(jù),然后掃描數(shù)據(jù)可以在此階段被發(fā)送到主機裝置10。
[0259]如上所述,根據(jù)示范性實施例的驗證處理方法使用預存儲的簡單用戶信息執(zhí)行驗證,因此將存儲在第二存儲器140中的數(shù)據(jù)量不是很大。
[0260]同時,在上述示范性實施例中,響應于圖像形成裝置100的用戶信息請求發(fā)送用戶信息,但是用戶信息可以與作業(yè)執(zhí)行命令一起發(fā)送,這將稍后參照圖13說明。
[0261]圖12是示出可以顯示在主機裝置10上的用戶界面窗口 1200的示例的視圖。
[0262]參照圖12,用戶界面窗口 1200包括用于通知用戶需要登錄的第一區(qū)域1210、用于接收用戶信息的第二區(qū)域1220、確認區(qū)域1230和取消區(qū)域1240。
[0263]第一區(qū)域1210是用于提供警告消息以向用戶通知執(zhí)行請求的作業(yè)執(zhí)行命令必需進行用戶驗證的區(qū)域。
[0264]第二區(qū)域1220是用于接收用戶信息的區(qū)域。在上述示范性實施例中,接收ID和密碼作為用戶信息,但是其他類型的信息可以接收作為用戶信息。
[0265]確認區(qū)域1230是在輸入了用戶信息之后處理后續(xù)操作的區(qū)域。如果用戶輸入用戶信息并選擇確認區(qū)域1230,則主機裝置10向圖像形成裝置100發(fā)送輸入的用戶信息。
[0266]取消區(qū)域1240是用于接收取消請求的作業(yè)執(zhí)行命令的命令的區(qū)域。
[0267]圖13是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖。根據(jù)示范性實施例的驗證處理方法涉及同時地接收用戶信息和作業(yè)執(zhí)行命令并且使用接收到的用戶信息在圖像形成裝置100中執(zhí)行驗證的操作。
[0268]參照圖13,主機裝置10在操作S1310中向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令和用戶信息。主機裝置10可以在接收打印命令之前從用戶接收用戶信息。這樣的操作可以是在主機裝置10的引導過程中的登錄操作,用于網(wǎng)絡連接的登錄操作,或輸入打印命令的輸入操作。
[0269]如果從用戶接收到作業(yè)執(zhí)行命令(例如,打印命令),則主機裝置10可以將作業(yè)執(zhí)行命令與用戶信息一起發(fā)送到圖像形成裝置100。同時,在上述示范性實施例中,主機裝置10僅發(fā)送作業(yè)執(zhí)行命令,但是諸如打印數(shù)據(jù)的數(shù)據(jù)可以與作業(yè)執(zhí)行命令一起發(fā)送。
[0270]在操作S1320中接收用戶信息的圖像形成裝置100基于接收到的用戶信息執(zhí)行驗證。上面已經(jīng)在圖11的S1140的操作中說明了執(zhí)行驗證的具體操作,因此將不提供進一步描述。
[0271]如果來自外部裝置的作業(yè)執(zhí)行命令是驗證的作業(yè)執(zhí)行命令,則在操作S1330中圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式,并且圖像形成裝置100在操作S1340中執(zhí)行相應于請求的作業(yè)執(zhí)行命令的功能。當作業(yè)完成時,在操作S1350中圖像形成裝置100可以通知已經(jīng)請求了作業(yè)執(zhí)行命令的主機裝置10作業(yè)已經(jīng)完成。
[0272]因而,根據(jù)示范性實施例的驗證處理方法可以使用用戶信息執(zhí)行驗證,因此相應于用戶信息的數(shù)據(jù)的量或大小可以不是很大以存儲在第二存儲器140的小存儲空間中。此夕卜,用戶信息與打印命令一起向圖像形成裝置提供,因此可以以更迅速的方式執(zhí)行驗證。
[0273]同時,在上述示范性實施例中,圖像形成裝置100存儲具體的信息并在其中執(zhí)行驗證,但是驗證可以使用外部管理服務器執(zhí)行,這將在下面參照圖14和圖15說明。
[0274]圖14是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖。根據(jù)示范性實施例的驗證處理方法涉及從主機裝置接收用戶信息并使用外部管理服務器和用戶信息執(zhí)行驗證的操作。
[0275]參照圖14,在操作S1410中主機裝置10向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令。
[0276]接著,在操作S1420中接收作業(yè)執(zhí)行命令的圖像形成裝置100請求已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10發(fā)送用戶信息以便執(zhí)行用戶驗證。請求用戶信息并從用戶接收用戶信息的操作已經(jīng)在上面參照圖11和圖12說明,因此將不提供進一步描述。
[0277]在操作S1430中從用戶接收用戶信息的主機裝置10向圖像形成裝置100發(fā)送用戶信息。
[0278]接收用戶信息的圖像形成裝置100在操作S1440中向管理服務器20發(fā)送用戶信息。圖像形成裝置100可以向管理服務器20發(fā)送從主機裝置10接收到的用戶信息以便執(zhí)行圖像形成裝置100的驗證。
[0279]在操作S1450中,接收用戶信息的管理服務器20可以執(zhí)行驗證。管理服務器20可以通過比較從主機裝置10接收到用戶信息(例如,ID和密碼)與預存儲的用戶帳戶信息來確定在預存儲的用戶帳戶信息中是否存在從已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10接收到的用戶信息。在示范性實施例中,使用用戶ID等等執(zhí)行驗證,但是可以使用除用戶ID以外的多種驗證處理算法來執(zhí)行驗證。
[0280]管理服務器20在操作S1460中向圖像形成裝置100通知驗證處理結果,并且如果基于驗證處理結果確定作業(yè)執(zhí)行命令來自于驗證的外部裝置,則圖像形成裝置100在操作S1470中將當前模式改變?yōu)椴煌哪J?,例如,將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。
[0281]如果操作模式被轉(zhuǎn)換為正常模式,則在操作S1480中圖像形成裝置100執(zhí)行相應于請求的作業(yè)執(zhí)行命令的功能。當作業(yè)完成時,在操作S1490中圖像形成裝置100可以通知請求了作業(yè)執(zhí)行命令的主機裝置10作業(yè)已經(jīng)完成。
[0282]因而,根據(jù)第四示范性實施例的驗證處理方法使用能夠存儲大量信息的管理服務器來執(zhí)行驗證,因此可以執(zhí)行各種用戶的驗證。
[0283]同時,在示范性實施例中,僅用戶信息被發(fā)送到管理服務器20,但是作業(yè)執(zhí)行命令可以與用戶信息一起被發(fā)送到管理服務器20。因此,管理服務器可以不僅執(zhí)行用戶驗證而且確定用戶對請求的作業(yè)執(zhí)行命令的作業(yè)是否具有權限。例如,如果用戶A僅對于打印作業(yè)具有權限而對于傳真作業(yè)沒有權限,并且用戶A發(fā)送關于傳真作業(yè)的作業(yè)執(zhí)行命令,則即使該作業(yè)是由驗證的用戶請求的作業(yè),也可以不執(zhí)行用于相應作業(yè)的驗證。此外,如果用戶B具有用于在一個月內(nèi)打印100頁的權限并且已經(jīng)在一個月的時間段期間打印了 100頁,則可以不驗證后續(xù)的打印命令。
[0284]同時,在上述示范性實施例中,響應于圖像形成裝置100的用戶信息請求發(fā)送用戶信息,但是用戶信息可以與作業(yè)執(zhí)行命令一起發(fā)送,這將在下面參照圖15說明。
[0285]圖15是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖。根據(jù)示范性實施例的驗證處理方法涉及在請求作業(yè)執(zhí)行的操作中接收用戶信息并使用外部管理服務器和用戶信息執(zhí)行驗證的操作。
[0286]參照圖15,在操作S1510中主機裝置10向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令和用戶信息。主機裝置10可以在接收打印命令(或作業(yè)執(zhí)行命令)之前從用戶接收用戶信息。這樣的操作可以是在主機裝置10的引導過程中的登錄操作,用于網(wǎng)絡連接的登錄操作,或輸入打印命令的輸入操作(或作業(yè)執(zhí)行命令)。
[0287]如果從用戶接收到作業(yè)執(zhí)行命令(例如,打印命令),則主機裝置10可以將作業(yè)執(zhí)行命令與用戶信息一起發(fā)送到圖像形成裝置100。同時,在上述示范性實施例中,主機裝置10僅發(fā)送作業(yè)執(zhí)行命令,但是諸如打印數(shù)據(jù)的數(shù)據(jù)可以與作業(yè)執(zhí)行命令一起發(fā)送。
[0288]圖像形成裝置100在操作S1520中將接收到的用戶信息發(fā)送到管理服務器20。圖像形成裝置100可以向管理服務器20發(fā)送從主機裝置10接收到的用戶信息以便驗證。在這種情況下,圖像形成裝置100可以將請求的作業(yè)執(zhí)行命令與用戶信息一起發(fā)送。
[0289]接收用戶信息的管理服務器20可以在操作S1530中執(zhí)行驗證。執(zhí)行驗證的具體的操作與圖14的操作S1450相同,因此將不提供進一步描述。
[0290]管理服務器20在操作S1540中向圖像形成裝置100通知驗證處理結果,并且如果基于驗證處理結果確定作業(yè)執(zhí)行命令來自于驗證的外部裝置,則圖像形成裝置100在操作S1550中將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。
[0291]如果操作模式被轉(zhuǎn)換為正常模式,則在操作S1560中圖像形成裝置100執(zhí)行相應于請求的作業(yè)執(zhí)行命令的功能。當作業(yè)完成時,在操作S1570中圖像形成裝置100可以通知主機裝置10請求的作業(yè)執(zhí)行已經(jīng)完成。
[0292]因而,根據(jù)示范性實施例的驗證處理方法使用能夠存儲大量信息的管理服務器來執(zhí)行驗證,因此有可能執(zhí)行各種用戶的驗證。此外,打印控制終端裝置10將用戶信息與作業(yè)執(zhí)行請求一起發(fā)送,因此可以以更迅速的方式執(zhí)行驗證。
[0293]同時,在示范性實施例中,僅用戶信息被發(fā)送到管理服務器20,但是作業(yè)執(zhí)行命令可以與用戶信息一起被發(fā)送到管理服務器20。
[0294]同時,在上述示范性實施例中,已經(jīng)說明了僅一個驗證處理方法,但是以上描述的驗證處理操作可以包括它的多個組合。即,如果驗證不是通過一個驗證處理執(zhí)行而是需要額外的驗證處理,則當多個驗證處理完成時可以執(zhí)行最終的驗證,其將稍后參照圖16說明。
[0295]圖16是示出根據(jù)本發(fā)明總構思示范性實施例的驅(qū)動控制方法的流程圖。
[0296]參照圖16,在操作S1610中作業(yè)執(zhí)行命令從外部裝置接收到。作業(yè)執(zhí)行命令可以根據(jù)USB通信方法或網(wǎng)絡通信方法從外部裝置接收到。
[0297]接著,在操作S1620中在保持當前操作狀態(tài)的同時在圖像形成裝置中執(zhí)行外部裝置的驗證??梢酝ㄟ^比較外部裝置的地址信息和/或用戶信息與預存儲在圖像形成裝置100中的地址信息和/或用戶信息來執(zhí)行驗證。
[0298]基于驗證結果,如果在操作S1630-是中確定作業(yè)執(zhí)行命令來自于驗證的外部裝置,在操作S1640中確定圖像形成裝置100的當前操作狀態(tài)。
[0299]如果在操作S1640-是中圖像形成裝置的當前操作狀態(tài)是省電模式,則在操作S1650中圖像形成裝置的操作模式從省電模式換為正常模式,并且可以在操作S1660中執(zhí)行相應于請求的作業(yè)執(zhí)行命令的作業(yè)。同時,如果在操作S1640-N中圖像形成裝置的當前操作狀態(tài)是正常模式,則可以執(zhí)行相應于請求的作業(yè)執(zhí)行命令的作業(yè)而不轉(zhuǎn)換操作模式。
[0300]同時,基于驗證結果,如果確定從未驗證的外部裝置接收到作業(yè)執(zhí)行命令,則圖像形成裝置100可以保持省電模式的當前操作模式并且執(zhí)行不同于先前執(zhí)行的驗證操作的另一或新驗證S1670。如果使用外部裝置的地址信息執(zhí)行先前的驗證,則可以使用用戶信息執(zhí)行下一驗證??商鎿Q地,如果使用預存儲在圖像形成裝置100中的用戶信息和地址信息執(zhí)行先前的驗證,則可以使用管理服務器20執(zhí)行下一驗證,其將稍后分別參照圖17到圖20說明。
[0301]基于第二驗證結果,如果確定從未驗證的外部裝置接收到作業(yè)執(zhí)行命令,則在操作S1680-N中不執(zhí)行請求的作業(yè)執(zhí)行命令。如果圖像形成裝置100的操作模式是省電模式,則不執(zhí)行操作模式的轉(zhuǎn)換。
[0302]然而,基于驗證結果,如果在操作S1680-是中作業(yè)執(zhí)行命令來自于驗證的外部裝置,則根據(jù)操作S1650中的圖像形成裝置的操作模式,將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式,并且可以在操作S1660中執(zhí)行請求的作業(yè)。
[0303]因而,根據(jù)示范性實施例的驅(qū)動控制方法首先執(zhí)行驗證以確定執(zhí)行驗證是否必須喚醒,因此,可以防止關于來自未驗證的用戶或未驗證的裝置的操作請求的不必要喚醒操作,也防止系統(tǒng)的不必要電力消耗。此外,有可能的是當不執(zhí)行先前的驗證的時候,可以以另一方式執(zhí)行第二驗證。因此,即使用戶使用另一裝置請求作業(yè),也可以執(zhí)行請求的作業(yè)。這種驅(qū)動控制方法可以在具有圖2到圖4的配置的圖像形成裝置中執(zhí)行,但是還可以在具有其他配置的圖像形成裝置中執(zhí)行。
[0304]此外,根據(jù)示范性實施例的驅(qū)動控制方法可以實現(xiàn)為包括可在計算機中運行的算法的程序,并且該程序可以在非臨時計算機可讀介質(zhì)中存儲并提供。
[0305]圖17是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖。根據(jù)示范性實施例的驗證處理方法首先使用地址信息執(zhí)行驗證并且使用用戶信息執(zhí)行第二驗證。
[0306]參照圖17,在操作S1710中主機裝置10向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令。
[0307]接著,在操作1720中已經(jīng)接收作業(yè)執(zhí)行命令的圖像形成裝置100可以執(zhí)行驗證。在這種情況下,可以根據(jù)已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10的IP地址和/或MAC地址是否在圖像形成裝置100中預先注冊來執(zhí)行驗證。在這種情況下,如果驗證成功,則可以立即執(zhí)行操作模式的轉(zhuǎn)換。
[0308]另一方面,如果使用地址信息的驗證不成功,則在操作S1730中圖像形成裝置100請求已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10發(fā)送用戶信息以便執(zhí)行用戶驗證。
[0309]接收對用戶信息的請求的主機裝置10可以顯示如圖18中示出的用戶界面窗口并且從用戶接收用戶信息(例如,ID和密碼)。這種用戶界面窗口可以由主機裝置10的打印機驅(qū)動器提供,并且如果主機裝置10是諸如智能電話的裝置,則圖像形成裝置100可以在請求用戶驗證的處理中發(fā)送用戶界面窗口。
[0310]在操作S1740中,從用戶接收用戶信息的主機裝置10向圖像形成裝置100發(fā)送用戶信息。
[0311]在操作S1750中,接收作業(yè)執(zhí)行命令的圖像形成裝置100可以執(zhí)行第二驗證。圖像形成裝置100可以確定在預存儲的用戶信息中是否存在從已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10接收到的用戶信息。
[0312]基于第二驗證結果,如果確定作業(yè)執(zhí)行命令從驗證的外部裝置接收到,則在操作S1760中將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。因為已經(jīng)在上面詳細說明了操作模式的轉(zhuǎn)換,所以將不提供進一步描述。
[0313]一旦操作模式被轉(zhuǎn)換為正常模式,則在操作S1770中圖像形成裝置100執(zhí)行相應于請求的作業(yè)執(zhí)行命令的功能。當作業(yè)完成時,在操作S1780中圖像形成裝置100可以通知請求了作業(yè)執(zhí)行命令的主機裝置10作業(yè)已經(jīng)完成。
[0314]如上所述,根據(jù)示范性實施例的驗證處理方法使用具有相對較小數(shù)據(jù)量的IP地址或MAC地址執(zhí)行第一驗證,因此數(shù)據(jù)可以存儲在第二存儲器140的小存儲空間中。此外,如果第一驗證失敗,則可以使用另一方法執(zhí)行第二驗證,因此即使用戶使用另一裝置請求作業(yè),也可以執(zhí)行請求的作業(yè)。此外,也可以在圖像形成裝置100中執(zhí)行第二驗證,因此可以以迅速的方式執(zhí)行驗證。
[0315]同時,在上述示范性實施例中,在第一驗證失敗的情況中用戶信息被請求和接收。然而,取決于示范性實施例,如果第一驗證失敗,則可以不理會作業(yè)執(zhí)行命令,并且如果驗證成功,則可以接收用戶信息以便執(zhí)行雙重驗證。
[0316]在上述示范性實施例中,響應于圖像形成裝置100的用戶信息請求發(fā)送用戶信息,但是用戶信息可以與作業(yè)執(zhí)行命令一起發(fā)送。
[0317]此外,在上述示范性實施例中,僅使用存儲在圖像形成裝置100中的地址信息和用戶信息執(zhí)行驗證,但是可以首先使用存儲在圖像形成裝置中的信息然后使用存儲在管理服務器中的信息執(zhí)行驗證,其將參照圖19和圖20說明。[0318]圖18是示出可以顯示在打印控制終端裝置(或主機裝置)10上的用戶界面窗口1800的視圖。
[0319]參照圖18,用戶界面窗口 1800包括用于通知用戶需要登錄的第一區(qū)域1810、用于接收用戶信息的第二區(qū)域1820、確認區(qū)域1830和取消區(qū)域1840。
[0320]第一區(qū)域1810是用于提供警告消息的區(qū)域,通知因為當前請求作業(yè)的裝置不是驗證的裝置所以用戶驗證是必需的。
[0321]第二區(qū)域1820是用于接收用戶信息的區(qū)域。在上述示范性實施例中,接收ID和密碼作為用戶信息,但是可以接收其他類型的信息作為用戶信息。
[0322]確認區(qū)域1830是在輸入了用戶信息之后處理后續(xù)操作的區(qū)域。如果用戶輸入用戶信息并選擇確認區(qū)域1830,則打印控制終端裝置10向圖像形成裝置100發(fā)送輸入的用戶信息。
[0323]取消區(qū)域1840是用于接收取消請求的作業(yè)執(zhí)行命令的命令的區(qū)域。
[0324]圖19是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖。根據(jù)示范性實施例的驗證處理方法涉及首先使用地址信息執(zhí)行第一驗證、以及使用外部管理服務器和用戶信息執(zhí)行第二驗證的操作。
[0325]參照圖19,在操作S1905中主機裝置10向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令。
[0326]接著,在操作S1910中接收作業(yè)執(zhí)行命令的圖像形成裝置100可以執(zhí)行驗證。在這種情況下,可以根據(jù)已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10的IP地址和/或MAC地址是否預先注冊在圖像形成裝置100中來執(zhí)行第一驗證。在這種情況下,如果第一驗證成功,則可以立即執(zhí)行操作模式的轉(zhuǎn)換。
[0327]另一方面,如果使用地址信息的第一驗證不成功,則在操作S1915中圖像形成裝置100請求已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10發(fā)送用戶信息以便執(zhí)行用戶驗證。
[0328]接收對用戶信息的請求的主機裝置10可以顯示如圖18中示出的用戶界面窗口并且從用戶接收用戶信息(例如,ID和密碼)。在操作S1920中接收用戶信息的主機裝置10向圖像形成裝置發(fā)送用戶信息。
[0329]在操作S1925中圖像形成裝置100將接收到的用戶信息發(fā)送到管理服務器20。圖像形成裝置100可以向管理服務器20發(fā)送從主機裝置10接收到的用戶信息以便執(zhí)行第二驗證。
[0330]在操作S1930中,接收用戶信息的管理服務器20可以執(zhí)行第二驗證。管理服務器20可以通過比較從主機裝置10接收到用戶信息(例如,ID和密碼)與預存儲的用戶帳戶信息來確定在預存儲的用戶帳戶信息中是否存在從已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10接收到的用戶信息。
[0331]在操作S1935中,管理服務器20向圖像形成裝置100通知驗證處理結果,并且如果基于驗證處理結果確定作業(yè)執(zhí)行命令來自于驗證的外部裝置,則在操作S1940中圖像形成裝置100將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。
[0332]如果操作模式被轉(zhuǎn)換為正常模式,則在操作S1945中圖像形成裝置100執(zhí)行相應于請求的作業(yè)執(zhí)行命令的功能。當作業(yè)完成時,在操作S1950中圖像形成裝置100可以向主機裝置10通知請求的作業(yè)執(zhí)行已經(jīng)完成。
[0333]因而,根據(jù)示范性實施例的驗證處理方法基于存儲在圖像形成裝置100中的信息執(zhí)行第一驗證,因此可以以迅速的方式執(zhí)行驗證。此外,有可能的是當不執(zhí)行第一驗證的時候,可以以另一方式執(zhí)行第二驗證。因此,即使用戶使用不是授權的裝置的另一裝置請求作業(yè),也可以執(zhí)行請求的作業(yè)。此外,因為在管理服務器中執(zhí)行第二驗證,所以可以執(zhí)行各種用戶的驗證。
[0334]同時,在上述示范性實施例中,在第一驗證失敗的情況中用戶信息被請求和接收。然而,取決于示范性實施例,如果第一驗證失敗,則可以不理會作業(yè)執(zhí)行命令,而如果驗證成功,則可以接收用戶信息以便執(zhí)行雙重驗證。
[0335]在上述示范性實施例中,響應于圖像形成裝置100的用戶信息請求發(fā)送用戶信息,但是用戶信息可以與作業(yè)執(zhí)行命令一起發(fā)送,這將在下面參照圖20說明。
[0336]圖20是示出根據(jù)本發(fā)明總構思的示范性實施例的驗證處理方法的順序圖。根據(jù)示范性實施例的驗證處理方法涉及用戶信息與作業(yè)執(zhí)行請求一起接收、使用地址信息或用戶信息在圖像形成裝置中執(zhí)行第一驗證、以及使用外部管理服務器執(zhí)行第二驗證的操作。
[0337]參照圖20,在操作S2010中主機裝置10向圖像形成裝置100發(fā)送作業(yè)執(zhí)行命令和用戶信息。主機裝置10可以在接收打印命令(作業(yè)執(zhí)行命令)之前從用戶接收用戶信息。這樣的操作可以是在主機裝置10的引導處理中的登錄操作、用于網(wǎng)絡連接的登錄操作、或輸入相應命令的輸入操作。如果從用戶接收到作業(yè)執(zhí)行命令(例如,打印命令),則主機裝置10可以將作業(yè)執(zhí)行命令與用戶信息一起發(fā)送到圖像形成裝置100。
[0338]接著,在操作S2020中,接收用戶信息的圖像形成裝置執(zhí)行驗證。在這種情況下,可以根據(jù)已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10的IP地址和/或MAC地址是否預先注冊在圖像形成裝置100中或接收的用戶信息是否在預存儲的用戶信息中來執(zhí)行第一驗證。在這種情況下,如果第一驗證成功,則可以立即執(zhí)行操作模式的轉(zhuǎn)換。
[0339]另一方面,如果在操作S2020中使用預存儲在圖像形成裝置100中的地址信息或用戶信息的第一驗證不成功,則在操作S2030中圖像形成裝置100向管理服務器20發(fā)送接收到的用戶信息。
[0340]在操作S2040中,接收用戶信息的管理服務器20可以執(zhí)行第二驗證。管理服務器20可以通過比較從主機裝置10接收到用戶信息(例如,ID和密碼)與預存儲的用戶帳戶信息來確定在預存儲的用戶帳戶信息中是否存在從已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的主機裝置10接收到的用戶信息。
[0341]在操作S2050中管理服務器20向圖像形成裝置100通知驗證處理結果,并且如果基于驗證處理結果確定作業(yè)執(zhí)行命令來自于驗證的外部裝置,則在操作S2060中圖像形成裝置100將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。
[0342]如果操作模式被轉(zhuǎn)換為正常模式,則在操作S2070中圖像形成裝置100執(zhí)行相應于請求的作業(yè)執(zhí)行命令的功能。當作業(yè)完成時,在操作S2080中圖像形成裝置100可以通知主機裝置10請求的作業(yè)執(zhí)行已經(jīng)完成。
[0343]因而,根據(jù)示范性實施例的驗證處理方法基于存儲在圖像形成裝置100中的信息執(zhí)行第一驗證,因此可以以迅速的方式執(zhí)行驗證。此外,有可能的是當不執(zhí)行第一驗證的時候,可以以另一方式執(zhí)行第二驗證。因此,即使用戶使用另一裝置請求作業(yè),也可以執(zhí)行請求的作業(yè)。此外,因為在管理服務器中執(zhí)行第二驗證,所以可以執(zhí)行各種用戶的驗證。此外,用戶信息與打印命令一起向圖像形成裝置提供,因此可以以更迅速的方式執(zhí)行雙重驗證。[0344]同時,在上述示范性實施例中,如果第一驗證失敗,則使用管理服務器執(zhí)行第二驗證。然而,如果第一驗證失敗,則可以不理會作業(yè)執(zhí)行命令,并且如果第一驗證成功,則可以使用管理服務器執(zhí)行驗證。
[0345]圖21到圖26是示出根據(jù)本發(fā)明總構思示范性實施例的、預存儲在圖像形成裝置100中的地址信息的示例的視圖。
[0346]參照圖21和圖22,預存儲的地址是IP地址。此處,IP地址是分配給裝置的標識地址并且可以利用32比特(4字節(jié))形成。
[0347]這樣的IP地址是由用戶或管理員授權以使用圖像形成裝置100的主機裝置的IP地址。存儲在圖像形成裝置100中的這樣的IP地址可以由用戶或管理員編輯。
[0348]同時,圖像形成裝置100可以通過使用圖21中示出的這樣的IP地址,即,通過比較已經(jīng)請求了當前作業(yè)的外部裝置的IP地址與存儲的IP地址來執(zhí)行驗證。
[0349]基于一定規(guī)則分配IP地址,并且每個主機裝置在相同的網(wǎng)絡上具有公用IP地址區(qū)域。關于這一點,圖像形成裝置可以存儲如圖22中示出的關于IP地址的32比特(4字節(jié))的一部分的信息。
[0350]因此,圖像形成裝置100可以通過使用圖21中示出的這樣的IP地址,即,通過比較已經(jīng)請求了當前作業(yè)的外部裝置的IP地址與存儲的IP地址來執(zhí)行驗證。例如,如果當前已經(jīng)請求了作業(yè)執(zhí)行的外部裝置的IP地址是192.163.1.255,則確定裝置被驗證,并且如果IP地址是192.163.2.255,則確定裝置未驗證。
[0351]同時,在上述示范性實施例中,僅示出和說明使用基于IPv4的32比特的IP地址的示例,但是可以使用基于IPv6的128比特的IP地址。
[0352]此外,在上述示范性實施例中,使用的示例僅是使用IP地址作為地址信息,但是MAC地址可以用作地址信息,其將在下面參照圖23說明。
[0353]參照圖23,預存儲的地址是MAC地址。此處,MAC地址是以太網(wǎng)的物理地址,并且可以利用48比特出字節(jié))形成。
[0354]這種MAC地址是由用戶或管理員授權以使用圖像形成裝置100的主機裝置(或外部裝置)的MAC地址。存儲在圖像形成裝置100中的這種MAC地址可以由用戶或管理員編輯
[0355]同時,圖像形成裝置100可以通過使用圖23中示出的這樣的MAC地址,S卩,通過比較已經(jīng)請求了當前作業(yè)的外部裝置的MAC地址與存儲的MAC地址來執(zhí)行驗證。
[0356]同時,在上述示范性實施例中,說明了使用IP地址或MAC地址作為地址信息的示例,但是地址信息可以以包括IP地址和MAC地址的查找表的形式存儲,如圖24中所示。
[0357]因而,如果查找表被存儲,則圖像形成裝置100可以使用MAC地址或IP地址執(zhí)行驗證,并且可以使用MAC地址和IP地址兩者執(zhí)行驗證。
[0358]圖25和圖26是示出根據(jù)示范性實施例的、預存儲在圖像形成裝置100中的用戶信息的示例的視圖。
[0359]參照圖25,預存儲的用戶信息是ID和密碼。圖像形成裝置100可以以查找表的形式存儲多個ID和相應于多個ID的密碼。
[0360]這樣的ID和密碼是由用戶或管理員授權以使用圖像形成裝置100的用戶的ID和密碼。存儲在圖像形成裝置100中的ID和密碼可以由用戶或管理員編輯。[0361]同時,圖像形成裝置100可以通過確定從外部裝置接收到的用戶信息是否存在于查找表中來執(zhí)行用戶驗證。
[0362]在上述示范性實施例中,僅ID和密碼存在于查找表中,但是還可以存儲用于每個用戶信息的權限信息,其將在下面參照圖26說明。
[0363]參照圖26,查找表可以包括多個ID、相應于多個ID的每一個的密碼、關于是否存在相應于多個ID的打印權限的信息、以及關于是否存在相應于多個ID的傳真?zhèn)鬏敊嘞薜男畔ⅰ?br>
[0364]因此,圖像形成裝置100可以使用如圖26中所示的查找表執(zhí)行已經(jīng)請求了作業(yè)執(zhí)行的用戶的驗證,并且確定請求了作業(yè)執(zhí)行的用戶是否具有用于請求的作業(yè)的權限。
[0365]同時,在上述示范性實施例中,僅打印權限和傳真?zhèn)鬏敊嘞薮鎯闄嘞扌畔ⅲ侨Q于示范性實施例可以存儲用于圖像形成裝置100的其他功能的權限。此外,在上述示范性實施例中,僅存儲關于是否存在權限的信息,但是取決于示范性實施例,不僅可以存儲關于是否存在權限的信息,而且可以存儲關于可以執(zhí)行多少作業(yè)的信息。例如,用戶A可以在一個月中執(zhí)行的打印作業(yè)量(例如,100頁)可以存儲為查找表信息。
[0366]圖27是示出根據(jù)本發(fā)明總構思實施例的圖3的第一存儲器130的視圖。
[0367]參照圖3和圖27,第一存儲器130可以包括多個存儲器模塊131、132、133和134。
[0368]多個存儲器模塊131、132、133和134的每一個可以實現(xiàn)為非易失性存儲器。
[0369]第一 CPU210可以基于請求的作業(yè)的容量或類型確定將被使用的存儲器模塊中的至少一個。第一 CPU210可以基于請求的作業(yè)的容量確定多個存儲器模塊當中將被使用的存儲器模塊。例如,第一 CPU可以基于相應于請求的作業(yè)的寫入數(shù)據(jù)的首標區(qū)域中的圖像尺寸信息確定將被使用的存儲器模塊。例如,如果每個存儲器容量是256KB,用于基本程序的容量是128KB,并且用于從外部裝置請求的作業(yè)的容量是52KB,并因此可以僅使用一個存儲器模塊執(zhí)行請求的作業(yè),可以僅將第一存儲器模塊設置為將被使用的存儲器模塊。
[0370]此外,第一 CPU210可以基于請求的作業(yè)的類型確定將被使用的存儲器模塊。例如,多個存儲器模塊的每一個可以映射為公共使用的第一存儲器131,用于打印的第二存儲器模塊132、用于掃描的第三存儲器模塊133、以及用于傳真作業(yè)的第四存儲器模塊134。因此,如果從外部裝置請求的作業(yè)是打印作業(yè),則可以將第一存儲器模塊和第二存儲器模塊設置為將被使用的存儲器模塊。
[0371]此外,第一 CPU210可以基于確定的存儲器模塊來確定多個存儲器模塊的操作狀態(tài)。第一 CPU210可以控制或操作被確定用于正常模式中的存儲器模塊、以及被確定不用于自刷新模式或斷電模式中的存儲器模塊。
[0372]此外,第一 CPU210可以僅使用確定的存儲器模塊(即,僅一部分存儲器模塊)執(zhí)行功能單元120的控制操作。
[0373]同時,如果在執(zhí)行操作過程中請求額外的作業(yè)或如果需要額外的存儲空間,則第一 CPU210可以改變被使用的存儲器模塊。在這種情況下,可能的是第一 CPU可以向存儲器模塊添加再一個存儲器模塊。
[0374]如上所述,第一 CPU可以根據(jù)作業(yè)執(zhí)行請求選擇并使用將要操作的存儲器模塊,因此可以在正常模式期間降低電力消耗。
[0375]在上述示范性實施例中,使用四個存儲器模塊實現(xiàn)一個存儲器,但是一個存儲器可以包括兩個或三個存儲器模塊,或超過五個存儲器模塊。
[0376]圖28是示出根據(jù)本發(fā)明總構思示范性實施例的驅(qū)動控制方法的流程圖。
[0377]參照圖28,在省電模式中,第一存儲器的多個存儲器模塊的全部都操作在自刷新模式或斷電模式中。
[0378]接著,如果在操作S2810-是中圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式,則可以在操作S2820中確定多個存儲器模塊當中將被使用的存儲器模塊,并且在操作S2830中根據(jù)確定的存儲器模塊改變電源狀態(tài)??赡艿氖强梢曰谡埱蟮淖鳂I(yè)的容量確定將被使用的存儲器模塊。例如,如果每個存儲器容量是256KB,用于基本程序的容量是128KB,并且用于從外部請求的作業(yè)的容量是52KB,并因此可以僅使用一個存儲器模塊執(zhí)行請求的作業(yè),可以僅將第一存儲器模塊設置為將被使用的存儲器模塊。
[0379]還可能的是可以基于請求的作業(yè)的類型確定將被使用的存儲器模塊。例如,多個存儲器模塊的每一個可以映射為公共使用的第一存儲器131、用于打印的第二存儲器模塊132、用于掃描的第三存儲器模塊133、以及用于傳真作業(yè)的第四存儲器模塊134。因此,如果從外部裝置請求的作業(yè)是打印作業(yè),則第一存儲器模塊和第二存儲器模塊可以設置為將被使用的存儲器模塊。
[0380]一旦確定將被使用的存儲器模塊,可以初始化并操作確定的存儲器模塊,并且沒有選擇的存儲器模塊可以操作在自刷新模式或斷電模式中。圖28中示出的驅(qū)動控制方法可以在具有圖3到圖5的配置的圖像形成裝置中執(zhí)行,并且還可以在具有其他配置的圖像形成裝置中執(zhí)行。
[0381]上面描述的根據(jù)第三示范性實施例的驅(qū)動控制方法可以實現(xiàn)為包括可在計算機中運行的算法的程序,并且該程序可以在非臨時計算機可讀介質(zhì)中存儲并在其中提供。
[0382]圖29是示出根據(jù)本發(fā)明總構思示范性實施例的驅(qū)動控制方法的流程圖。
[0383]以下將說明確定是否執(zhí)行圖像形成裝置100的操作的操作。首先,通過使用存儲器的程序在預定時間間隔讀取顯示每個功能單元的狀態(tài)的存儲器來檢查每個功能單元的狀態(tài)。在操作模式轉(zhuǎn)換為省電模式之前,用于每個功能單元的數(shù)據(jù)存儲在第二存儲器中。
[0384]然而,如果使用程序讀取并確定每個功能單元的狀態(tài),則處理時間變慢,因此可以在轉(zhuǎn)換的過程中輸入打印命令。在這種情況下,圖像形成裝置100需要在第一存儲器中恢復存儲在第二存儲器中的信息。因此,需要使用硬件迅速地檢查功能單元的狀態(tài)的方法,其將在下面參照圖29說明。
[0385]參照圖29,在操作S2910中圖像形成裝置100的操作狀態(tài)被設置為正常模式。在正常模式中,功能單元120的操作狀態(tài)由標志位單元存儲在狀態(tài)分析單元190中。
[0386]在這種情況下,如果沒有執(zhí)行操作達預定時間段,則在操作S2920中圖像形成裝置100可以確定是否必須將操作模式轉(zhuǎn)換為省電模式。圖像形成裝置100可以使用存儲的標志位作為中斷來確定是否必須將操作模式轉(zhuǎn)換為省電模式。
[0387]如果在操作S2920-是中確定操作模式將轉(zhuǎn)換為省電模式,則可以在操作S2930中檢查功能單元的狀態(tài)并且同時,可以存儲功能單元的狀態(tài)信息。狀態(tài)分析單元190可以向第一 CPU210提供標志位并且同時功能單元120的狀態(tài)信息可以存儲在第二存儲器140中。
[0388]接著,在操作S2950中確定是否存在額外的作業(yè)請求,即,確定在轉(zhuǎn)換過程中是否存在作業(yè)執(zhí)行命令。如果不存在額外的請求,則在操作S2960中圖像形成裝置100的操作模式可以轉(zhuǎn)換為省電模式。
[0389]在根據(jù)示范性實施例的驅(qū)動控制方法中,第一 CPU在操作模式轉(zhuǎn)換為省電模式的過程中執(zhí)行操作。此外,使用分離的硬件配置來管理功能單元的狀態(tài),因此可以迅速地執(zhí)行到省電模式的轉(zhuǎn)換。圖29中示出的驅(qū)動控制方法可以在具有圖2到圖5的配置的圖像形成裝置中執(zhí)行,并且還可以在具有其他配置的圖像形成裝置中執(zhí)行。
[0390]以上描述的根據(jù)第三示范性實施例的驅(qū)動控制方法可以實現(xiàn)為包括可在計算機中運行的算法的程序,并且該程序可以在非臨時計算機可讀介質(zhì)中存儲并提供。
[0391]圖30是示出根據(jù)本發(fā)明總構思示范性實施例的驅(qū)動控制方法的流程圖。
[0392]參照圖30,在操作S3010中圖像形成裝置100的操作狀態(tài)是省電模式。
[0393]如果在操作S3020中當圖像形成裝置100的操作狀態(tài)是省電模式的時候輸入了作業(yè)執(zhí)行命令,則如上面說明的執(zhí)行驗證。
[0394]接著,在操作S3030中加載將要恢復的寄存器值。當需要花費時間執(zhí)行驗證時,為了快速恢復,將要恢復的寄存器值可以在通過驗證的操作模式的轉(zhuǎn)換之前加載。即,第一CPU260可以不初始化功能單元,但是狀態(tài)分析單元190初始化每個功能單元,例如,圖3的功能單元120。
[0395]如果在操作S3040-是中確定從驗證的用戶或裝置接收到作業(yè)請求,則可以在操作S3050中轉(zhuǎn)換操作模式。
[0396]在根據(jù)第四示范性實施例的驅(qū)動控制方法中,使用分離的硬件結構,即,狀態(tài)分析單元執(zhí)行當省電模式轉(zhuǎn)換為正常模式時諸如初始化功能單元的操作的喚醒操作。因此,可以迅速地執(zhí)行轉(zhuǎn)換。圖30中示出的驅(qū)動控制方法可以在具有圖2到圖5的配置的圖像形成裝置中執(zhí)行,并且還可以在具有其他配置的圖像形成裝置中執(zhí)行。
[0397]本發(fā)明總構思還可以被具體化為計算機可讀記錄介質(zhì)上的計算機可讀代碼。計算機可讀介質(zhì)可以包括計算機可讀記錄介質(zhì)和計算機可讀傳輸介質(zhì)。計算機可讀記錄介質(zhì)是可以儲存數(shù)據(jù)作為其后可以被計算機系統(tǒng)讀取的程序的任何數(shù)據(jù)存儲設備。計算機可讀記錄介質(zhì)的例子包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設備。計算機可讀記錄介質(zhì)也可以被分布在網(wǎng)絡耦合的計算機系統(tǒng)之上以使得計算機可讀代碼以分布式被存儲和執(zhí)行。計算機可讀傳輸介質(zhì)可以傳輸載波或信號(例如,通過互聯(lián)網(wǎng)的有線或無線數(shù)據(jù)傳輸)。此外,實現(xiàn)本發(fā)明總構思的功能性程序、代碼和代碼段可以被本發(fā)明總構思所屬的本領域程序員容易地解釋。
[0398]盡管已經(jīng)示出并描述了本發(fā)明總構思的幾個實施例,但是本領域技術人員應當理解,在不脫離本發(fā)明總構思的原理和精神的情況下可以對這些實施例進行改變,本發(fā)明總構思的范圍由所附的權利要求及其等效物定義。
【權利要求】
1.一種具有多個操作模式的圖像形成裝置,包括:通信接口單元,用于與外部裝置通信;控制器,用于當圖像形成裝置的操作模式是省電模式時,在從外部裝置接收到作業(yè)執(zhí)行命令時在保持省電模式的同時執(zhí)行外部裝置的驗證;以及功能單元,用于根據(jù)驗證結果轉(zhuǎn)換圖像形成裝置的操作模式并且用于執(zhí)行相應于作業(yè)執(zhí)行命令的功能。
2.如權利要求1所述的裝置,其中所述控制器包括:主CPU,用于在正常模式中控制功能單元;以及輔助CPU,用于當在省電模式中從外部裝置接收到作業(yè)執(zhí)行命令時,執(zhí)行外部裝置的驗證。
3.如權利要求2所述的裝置,其中當操作模式是省電模式時,輔助CPU根據(jù)驗證結果將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。
4.如權利要求2所述的裝置,其中所述輔助CPU通過比較已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置的地址信息與預存儲的外部裝置的地址信息來執(zhí)行驗證。
5.如權利要求4所述的裝置,其中所述地址信息是外部裝置的IP地址和MAC地址中的至少一個。
6.如權利要求2所述的裝置,其中所述輔助CPU基于驗證結果確定相應于作業(yè)執(zhí)行命令的功能是否可運行,并且根據(jù)確定結果將圖像形成裝置的操作模式從省電模式轉(zhuǎn)換為正常模式。
7.如權利要求6所述的裝置,其中所述輔助CPU控制通信接口單元向已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置通知驗證結果和確定結果。
8.如權利要求2所述的裝置,還包括:第一存儲器,用于在正常模式期間操作并且在省電模式期間操作在自刷新模式或在斷電模式中;以及第二存儲器,用于在省電模式期間存儲相應于作業(yè)執(zhí)行請求的作業(yè)數(shù)據(jù),其中當基于驗證結果從未驗證的外部裝置接收到作業(yè)執(zhí)行命令時所述輔助CPU刪除存儲在第二存儲器中的作業(yè)數(shù)據(jù)。
9.如權利要求2所述的裝置,還包括:第一存儲器,包括多個存儲器模塊,其中所述主CPU根據(jù)作業(yè)執(zhí)行命令僅使用所述多個存儲器模塊當中的一部分存儲器模塊執(zhí)行功能單元的控制操作。
10.如權利要求9所述的裝置,其中所述主CPU在自刷新模式或在斷電模式中控制第一存儲器操作在控制操作期間沒有使用的存儲器模塊。
11.如權利要求2所述的裝置,還包括:狀態(tài)分析單元,用于在正常模式期間周期性地分析功能單元的狀態(tài)并且存儲功能單元的狀態(tài)信息,其中所述控制器使用存儲在狀態(tài)分析單元中的狀態(tài)信息確定轉(zhuǎn)換圖像形成裝置的操作模式的時間。
12.—種具有多個操作模式的圖像形成裝置的驅(qū)動控制方法,所述方法包括:在省電模式中從外部裝置接收作業(yè)執(zhí)行命令;在保持省電模式的同時執(zhí)行外部裝置的驗證;以及當基于驗證結果確定作業(yè)執(zhí)行命令是從未驗證的外部裝置輸入的時,將圖像形成裝置的操作模式保持為省電模式。
13.如權利要求12所述的方法,其中當基于驗證結果確定作業(yè)執(zhí)行命令是從驗證的外部裝置輸入的時,將圖像形成裝置的操作模式轉(zhuǎn)換為正常模式并且執(zhí)行相應于作業(yè)執(zhí)行命令的功能。
14.如權利要求12所述的方法,其中所述執(zhí)行驗證包括通過比較已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置的地址信息與預存儲的外部裝置的地址信息來執(zhí)行驗證。
15.如權利要求12所述的方法,其中所述執(zhí)行驗證包括通過請求已經(jīng)發(fā)送了作業(yè)執(zhí)行命令的外部裝置發(fā)送用戶信息并且比較響應于該請求接收到的用戶信息與預存儲的用戶信息來執(zhí)行驗證。`
【文檔編號】G06F3/12GK103685805SQ201310293578
【公開日】2014年3月26日 申請日期:2013年7月12日 優(yōu)先權日:2012年9月17日
【發(fā)明者】李鐘勝, 金正民, 全真輝 申請人:三星電子株式會社