亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

圖像處理裝置的制作方法

文檔序號:7964946閱讀:128來源:國知局
專利名稱:圖像處理裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于掌握被連接的打印(print)裝置的運行狀況的圖像處理裝置。
背景技術(shù)
通過把圖像處理裝置連接在網(wǎng)絡(luò)(network)上,進一步,把圖像處理裝置與打印裝置連接,提出了一種有網(wǎng)絡(luò)掃描(scanner)功能、網(wǎng)絡(luò)打印功能、以及復(fù)印功能等的多種圖像處理功能的圖像處理裝置。這樣的圖像處理裝置可以接收由連接在網(wǎng)絡(luò)上的終端裝置發(fā)出的對自己或者對被連接的打印裝置的管理信息的取得要求。如果取得要求是要求自己的管理信息,圖像處理裝置就會返回自己的管理信息。另外,如果取得要求是要求打印裝置的管理信息,圖像處理裝置就會把該取得要求轉(zhuǎn)送給對應(yīng)的打印裝置,再接受來自該打印裝置的對管理信息的應(yīng)答,并轉(zhuǎn)送到發(fā)出要求的終端裝置。因此,在終端裝置上,能夠確認(rèn)圖像處理裝置或者打印裝置的管理信息。
但是,在以前的圖像處理裝置中,從終端裝置上接收打印裝置的管理信息的取得要求時,該打印裝置如果在運行中,從該打印裝置是不可能得到對取得要求的應(yīng)答的。為此,終端裝置上不能取得打印裝置的管理信息。
專利文獻1(日本特許廳特開平06-183106號公報)。
本發(fā)明要解決的問題是在以前的圖像處理裝置中,從終端裝置即使接收到有關(guān)打印裝置等的連接裝置的管理信息的取得要求,也因為該打印裝置正在運行中,所以對該打印裝置的取得要求是得不到應(yīng)答的。
發(fā)明解決的手段本發(fā)明提供一種圖像處理裝置,其特征在于具有一個連接網(wǎng)絡(luò)的網(wǎng)絡(luò)連接部;一個連接外部圖像處理裝置的接口部;一個和通過接口部,被連接的外部圖像處理裝置之間,進行數(shù)據(jù)轉(zhuǎn)送的數(shù)據(jù)轉(zhuǎn)送部;一個取得外部圖像處理裝置的管理信息的管理信息取得部;一個存儲該管理信息取得部取得的外部圖像處理裝置的管理信息的管理信息存儲部;和一個從網(wǎng)絡(luò)上的上位裝置接收外部圖像處理裝置的管理信息取得要求,并根據(jù)外部圖像處理裝置的運行狀況,從管理信息存儲部及外部圖像形成裝置的哪一方取得管理信息,并返信給上位裝置的網(wǎng)絡(luò)控制部。
另外,本發(fā)明的圖像處理裝置可以更具有一個管理外部圖像處理裝置的運行狀態(tài)的資源管理部,其特征在于網(wǎng)絡(luò)控制部從資源管理部取得外部圖像處理裝置的運行信息,并具有一個信息源切換部分,該信息源切換部分在外部圖像處理裝置運行的場合下,設(shè)定外部圖像處理裝置的管理信息的接收源為管理信息存儲部;在外部圖像處理裝置非運行的場合下,設(shè)定管理信息的接收源為外部圖像處理裝置。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于管理信息取得部是當(dāng)由外部圖像處理裝置實施的所定圖像處理結(jié)束時,更新管理信息存儲部的管理信息。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于;外部圖像處理裝置的圖像處理的結(jié)束是根據(jù)由數(shù)據(jù)轉(zhuǎn)送部實施的數(shù)據(jù)轉(zhuǎn)送的停止時間來判斷的。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于外部圖像處理裝置的圖像處理的結(jié)束是根據(jù)從上位裝置接收到的所定的命令來判斷的。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于外部圖像處理裝置的圖像處理的結(jié)束是根據(jù)上位裝置的網(wǎng)絡(luò)切斷信號來判斷的。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于外部圖像處理裝置是圖像形成裝置,該圖像形成裝置的管理信息被返送到上位裝置。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于外部圖像處理裝置是圖像讀取裝置,該圖像讀取裝置的管理信息被返送到上位裝置。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于管理信息取得部每當(dāng)圖像形成裝置實施圖像形成處理結(jié)束時,更新管理信息存儲部的管理信息。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于數(shù)據(jù)轉(zhuǎn)送部是把從上位裝置接收的打印數(shù)據(jù)轉(zhuǎn)送到圖像形成裝置,圖像形成裝置的圖像形成處理的結(jié)束是根據(jù)由數(shù)據(jù)轉(zhuǎn)送部實施的打印數(shù)據(jù)轉(zhuǎn)送的停止時間來判斷的。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于數(shù)據(jù)轉(zhuǎn)送部是把從上位裝置接收的打印數(shù)據(jù)轉(zhuǎn)送到圖像形成裝置,圖像形成裝置的圖像形成處理的結(jié)束是根據(jù)從上位裝置接收到的所定的命令來判斷的。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于數(shù)據(jù)轉(zhuǎn)送部是把從上位裝置接收的打印數(shù)據(jù)轉(zhuǎn)送到圖像形成裝置,圖像形成裝置的圖像形成處理的結(jié)束是根據(jù)上位裝置的網(wǎng)絡(luò)切斷信號來判斷的。
另外,本發(fā)明的圖像處理裝置可以更具有一個讀取原稿的圖像讀取部,其特征在于數(shù)據(jù)轉(zhuǎn)送部是把由圖像讀取部讀取的圖像數(shù)據(jù)轉(zhuǎn)送到圖像形成裝置。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于根據(jù)上位裝置而實施的外部圖像處理裝置的管理信息的取得是利用SNMP通信規(guī)約來進行的。
另外,在本發(fā)明的圖像處理裝置中,可以有一個特征在于網(wǎng)絡(luò)控制部具有一個命令變換部,該命令變換部把根據(jù)SNMP通信規(guī)約生成的管理信息取得要求變換成外部圖像形成裝置能夠解譯的控制命令。
發(fā)明效果本發(fā)明的圖像處理裝置具有一個存儲管理信息取得部取得的圖像形成裝置的管理信息的管理信息存儲部,和一個對于從上位裝置接收的圖像形成裝置的管理信息取得要求,根據(jù)該圖像形成裝置的運行狀況,從所述的管理信息存儲部及所述的圖像形成裝置的哪一方接收的管理信息,然后返回給所述的上位裝置的網(wǎng)絡(luò)控制部,因此即使所述的圖像形成裝置處在運行狀況中,也能夠?qū)纳衔谎b置接收到的所述的圖像形成裝置的管理信息取得要求作出應(yīng)答。


圖1是顯示第一實施例的圖像處理系統(tǒng)的全體構(gòu)成的框圖;圖2是顯示第一實施例的掃描裝置的內(nèi)部構(gòu)成的框圖;圖3是打印機管理信息的說明圖;
圖4是顯示第一實施例的打印裝置的內(nèi)部構(gòu)成的框圖;圖5是基于USB控制的系統(tǒng)構(gòu)成圖;圖6是USB控制的說明圖;圖7是PC打印時的流程圖;圖8是PC掃描時的流程圖;圖9是復(fù)印時的流程圖;圖10基于網(wǎng)絡(luò)控制的系統(tǒng)構(gòu)成圖;圖11是網(wǎng)絡(luò)打印處理流程圖;圖12是基于打印機管理信息取得控制的系統(tǒng)構(gòu)成圖;圖13是打印機管理信息取得控制的流程圖(其一);圖14是打印機管理信息取得控制的流程圖(其二);圖15是打印機管理信息取得控制的流程圖(其三);圖16是顯示第二實施例的圖像處理系統(tǒng)的全體構(gòu)成的框圖;圖17是第二實施例的局域PC追加構(gòu)成說明圖;圖18是顯示第二實施例的掃描裝置的內(nèi)部構(gòu)成的框圖;圖19是顯示第二實施例的PC打印結(jié)束時的流程圖;圖20是顯示第三實施例的圖像處理系統(tǒng)的全體構(gòu)成的框圖;圖21是顯示第三實施例的掃描裝置的內(nèi)部構(gòu)成的框圖;圖22是顯示第三實施例的網(wǎng)絡(luò)打印結(jié)束時的流程具體實施例方式以下,參照圖紙說明關(guān)于本發(fā)明的圖像處理裝置。另外,本發(fā)明不只限于以下所述的實施方式,可以在不脫離本發(fā)明的宗旨范圍內(nèi)適當(dāng)?shù)刈兏?br> 通過裝置內(nèi)部的CPU運行新的構(gòu)成或者變更部分的全部,和通過追加或者變更控制程序,能夠?qū)崿F(xiàn)本發(fā)明。
第一實施例圖1是顯示第一實施例的圖像處理系統(tǒng)的全體構(gòu)成框圖。
如圖1顯示,第一實施例的圖像處理系統(tǒng),包含掃描裝置100、局域(local)PC110、打印裝置120、網(wǎng)絡(luò)PC130、USB電纜(cable)(1)140、USB電纜(2)150和網(wǎng)絡(luò)160。
掃描裝置100是一個把從原稿圖像中讀取的圖像信息變換成圖像數(shù)據(jù),并輸出該圖像數(shù)據(jù)的圖像處理裝置。該掃描裝置100被連接在網(wǎng)絡(luò)160上。進一步,該掃描裝置100,通過USB電纜(1)連接局域PC110;通過USB電纜(2)連接打印裝置120。
局域PC110通過USB電纜(1)140與掃描裝置100連接,是一個與掃描裝置100進行圖像數(shù)據(jù)等的發(fā)送和接收的個人電腦(PC)等的上位裝置。
打印裝置120通過USB電纜(1)140被連接在掃描裝置100上,是接收并打印輸出圖像數(shù)據(jù)等的圖像形成裝置。
網(wǎng)絡(luò)PC130通過網(wǎng)絡(luò)160被連接在掃描裝置100上,是一個與掃描裝置100進行圖像數(shù)據(jù)等的發(fā)送和接收個人電腦(PC)等的上位裝置。
USB電纜(1)140是一個把局域PC110作為主機(post),把掃描裝置100作為部件(device),根據(jù)UBS通信規(guī)約(protocol),通信連接局域PC110和掃描裝置100的通信連接部。
USB電纜(2)150是一個把掃描裝置100作為端子,把打印裝置120作為部件,根據(jù)UBS通信規(guī)約,通信連接掃描裝置100和打印裝置120的通信連接部。
網(wǎng)絡(luò)160是敷設(shè)在LAN(局域網(wǎng)local area notwork)等的比較狹小范圍內(nèi)的通信網(wǎng)絡(luò)。
下面,對構(gòu)成所述的系統(tǒng)的主要裝置的每個部分的內(nèi)部構(gòu)成進行詳細地說明。
圖2是顯示第一實施例的掃描裝置的內(nèi)部構(gòu)成的框圖。
如圖2顯示,掃描裝置100具有讀取部1、圖處理部2、USB控制部3、打印機管理信息取得部4、打印機管理信息存儲部5、操作控制板(operation panel)6、壓縮部7、復(fù)印控制部8、PC掃描控制部9、PC打印控制部10、E-mail控制部11、資源管理部12、圖存儲器13、網(wǎng)絡(luò)控制部14、CPU15、ROM16、RAM17和共用總線18。
讀取部1是一個讀取原稿圖像的部分。圖處理部2是一個把讀取部1讀取的圖像信息變換成圖像數(shù)據(jù)的部分。USB控制部3有一個部件控制部分3-1,由該部件控制部分3-1,通過UBS電纜(1)140接受來自局域PC110(圖1)的控制。另外,USB控制部3還有一個主機(host)控制部分3-2,由該主機控制部分3-2,通過UBS電纜(2)150來控制打印裝置120(圖1)。即部件控制部分3-1是一個使得掃描裝置100作為局域PC110的部件發(fā)揮功能的部分,主機控制部分3-2是一個使得掃描裝置100作為打印裝置120的主機發(fā)揮功能的部分。
打印機管理信息取得部4是一個通過UBS電纜(2)150,從打印裝置120取得打印機管理信息的部分。這里,說明有關(guān)打印機管理信息。
圖3是打印機管理信息的說明圖。
如圖3所示,在打印機管理信息中,包含選擇(option)信息、消耗品信息、用紙信息、打印張數(shù)信息、打印機設(shè)定信息、打印機狀態(tài)(信息)和打印裝置信息等,并顯示打印裝置120的消耗品的目前量和運行經(jīng)歷等的信息。該打印機管理信息通常是每當(dāng)打印裝置120結(jié)束打印作業(yè)時,由打印機管理信息取得部4得到的。打印機管理信息存儲部5是存儲取得的打印機管理信息的存儲器(memory)。每當(dāng)打印作業(yè)完成時,通過打印機管理信息取得部4來更新該打印機管理信息。
再次返回到圖2,操作控制板6是使用者用該操作控制板6進行掃描裝置100的操作和設(shè)定的部分。壓縮部7是壓縮通過圖處理部2處理的圖像數(shù)據(jù)的部分。復(fù)印控制部8是組合掃描裝置100和打印裝置120來實現(xiàn)復(fù)印功能的部分。PC掃描控制部9是使掃描裝置100作為PC掃描機發(fā)揮功能的部分。PC打印控制部10是一個一旦接收到從PC來的數(shù)據(jù)信息包,就把它轉(zhuǎn)送到打印裝置120的功能部分。E-mail控制部11是控制向網(wǎng)絡(luò)PC130接收和發(fā)送E-mail的部分。
資源管理部12是管理調(diào)整掃描裝置100的運行狀態(tài)的部分,使得在掃描裝置100中網(wǎng)絡(luò)掃描功能、網(wǎng)絡(luò)打印功能及復(fù)印功能等幾種功能不同時運行。圖存儲器13是讀取部1、圖處理部2、壓縮部7等在處理經(jīng)過中使用的臨時存儲圖像數(shù)據(jù)的存儲器。作為該存儲器,通常是用RAM17的一部分存儲區(qū)域來充當(dāng)?shù)摹?br> 網(wǎng)絡(luò)控制部14是把掃描裝置100(圖1)通信連接在網(wǎng)絡(luò)160(圖1)上的部分,它具有數(shù)據(jù)轉(zhuǎn)送部分14-1;數(shù)據(jù)解析部分14-2;打印機控制語言變換部分14-3及信息源切換部分14-4。數(shù)據(jù)轉(zhuǎn)送部分14-1是在網(wǎng)絡(luò)160(圖1)和掃描裝置100(圖1)之間進行數(shù)據(jù)信息包的發(fā)送和接收的部分。數(shù)據(jù)解析部分14-2是解析由數(shù)據(jù)轉(zhuǎn)送部14-1接收到的數(shù)據(jù)信息包的部分。打印機控制語言變換部分14-3是在數(shù)據(jù)轉(zhuǎn)送部分14-1接收到的數(shù)據(jù)信息包,是與SNMP網(wǎng)絡(luò)通信規(guī)約相一致的打印機管理通信規(guī)約信號的場合下,把該數(shù)據(jù)信息包變換為不具有網(wǎng)絡(luò)功能的打印裝置120能夠理解的語言,即PJL(打印機作業(yè)控制語言)的部分。
信息源切換部分14-4是一個切換部分,在有來自網(wǎng)絡(luò)PC130(圖1)的有關(guān)打印裝置120的管理信息的取得要求的場合下,根據(jù)資源管理部12的信息,當(dāng)判斷打印裝置120(圖1)處于非運行(不打印狀態(tài))的時候,對打印裝置120(圖1)轉(zhuǎn)送管理信息的取得要求,并根據(jù)該應(yīng)答來返回管理信息;當(dāng)判斷打印裝置處于運行中(打印狀態(tài))的時候,從打印機管理信息存儲部5中讀出管理信息并返回。
CPU15是運行預(yù)先存儲在ROM16內(nèi)的控制程序(program),并起動或控制上述的全部的構(gòu)成部分的微處理機(microprocessor)。ROM16是預(yù)先存儲由CPU15起動或控制上述的全部的構(gòu)成部分的控制程序的只讀存儲器(read-only memory)。RAM17是提供在CPU15的處理過程中使用的演算區(qū)域的隨機存取存儲器(random accessmemory)。共用總線18是通信連接各構(gòu)成部分的信號路徑。
圖4是顯示第一實施例的打印裝置內(nèi)部構(gòu)造的框圖。
如圖4顯示,第一實施例的打印裝置120具有仿真(emulation)部21、圖存儲器22、解讀部23、USB控制部24、打印部25、CPU26、ROM27和RAM28。
仿真部21是處理打印機記述語言(PDL)及PJL語言的部分。圖存儲器22是臨時存儲在處理途中的圖像數(shù)據(jù)的存儲器,通常由RAM28的一部分存儲區(qū)域來充當(dāng)?shù)摹=庾x部23是解讀并伸長被壓縮送過來的數(shù)據(jù)信息包的部分。USB控制部24是接收USB電纜(2)150的控制的部分。打印部25是打印接收的圖像數(shù)據(jù)的打印發(fā)動機。
CPU26是運行被ROM26預(yù)先存儲的控制程序,并起動或控制上述全部的構(gòu)成部分的微處理機。ROM27是預(yù)先存儲由CPU26起動或控制上述全部的構(gòu)成部分的控制程序的只讀存儲器。RAM28是提供在CPU26的處理經(jīng)過程中使用的演算區(qū)域的隨機存取存儲器。
下面,根據(jù)實施例,概要地說明應(yīng)用圖像處理系統(tǒng)的USB控制。
圖5是根據(jù)USB控制的系統(tǒng)構(gòu)成圖。
如圖5顯示,在實施例的圖像處理系統(tǒng)中,局域PC110和掃描裝置100之間,以及掃描裝置100和打印裝置120之間進行的是與USB通信規(guī)約相符的通信。
即在局域PC110的內(nèi)部,數(shù)據(jù)通過GDI(繪圖graphic·部件device·接口interfac)處理,JBIG(Joint·Bi-Level·Image·experts Group)壓縮處理和PDL(頁記述語言)變換處理,被送到USB主機部分。在這里,變換數(shù)據(jù)被構(gòu)成數(shù)據(jù)信息包,然后根據(jù)USB通信規(guī)約被送到掃描裝置100的部件控制部分3-1。掃描裝置100的主機控制部分3-2根據(jù)USB通信規(guī)約把數(shù)據(jù)信息包送到打印裝置120的USB部件部分。在打印裝置120中,數(shù)據(jù)信息包被分解,被PDL變換處理,以及被JBIG伸張?zhí)幚?,并被使用在打印輸出中?br> 以下說明有關(guān)USB控制概要和配置(configuration)的建立。
圖6是USB控制說明圖。
部件控制部分(a),它是由主機控制部分(b)來控制的。因此,在局域PC110(圖1)和掃描裝置100(圖1)之間的通信中,主機控制部分(b)被配置在局域PC110上,部件控制部分(a)被配置在掃描裝置100上。另一方面,在掃描裝置100(圖1)和打印裝置120(圖1)之間的通信中,主機控制部分(b)被配置在掃描裝置100(圖1)上,部件控制部分(a)被配置在打印裝置120上。
如圖6所示,部件控制部分(a)具有從主機控制部分(b)接收數(shù)據(jù)信息包的RxBuff(Buffer),和向主機控制部分(b)輸送數(shù)據(jù)信息包的TxBuff。另外,主機控制部分(b)具有接收從部件控制部分(a)來的數(shù)據(jù)信息包的RxBuff,和送給部件控制部分(a)的數(shù)據(jù)信息包的TxBuff。
把上面說明了的主機控制部分(b)配置在局域PC110(圖1)上和把部件控制部分(a)配置在掃描裝置100(圖1)上,在這樣的場合下,配置的建立(局域PC110和掃描裝置100之間)按如下進行。
通過USB電纜(1)140(圖1)使掃描裝置100(圖1)連接在局域PC110(圖1)上,掃描裝置100(圖1)就會呈附加(attaching)狀態(tài)。作為附加狀態(tài),把USB電纜(1)140(圖1)的信號線D+或者D-變?yōu)?.3V(volt)狀。局域PC110(圖1)檢測出掃描裝置100(圖1)的附加狀態(tài),并經(jīng)過110mSec后,掃描裝置100(圖1)要求復(fù)位(reset)。作為復(fù)位要求,把信號線D+及D-變成低電位(low level)(0V)狀態(tài)。
掃描裝置100(圖1)如果檢測出復(fù)位要求,就在各部復(fù)位后的呈缺席(default)狀態(tài)。在該缺席狀態(tài)中,使用管道(PIPE)0的控制轉(zhuǎn)送就成為可能。在缺席狀態(tài)下使用的控制轉(zhuǎn)送中根據(jù)設(shè)定步驟(set upstage)、數(shù)據(jù)步驟、狀態(tài)步驟(status stage)按以下的順序來建立通信路徑。
在設(shè)定步驟中,最初從局域PC110(圖1)發(fā)送設(shè)定用的標(biāo)記信息包(token packet)以及數(shù)據(jù)信息包,之后,由掃描裝置100(圖1)來返回握手(商議)信息包(hand shake packet)。
在數(shù)據(jù)步驟中,寫入(write)的時候,由局域PC110(圖1)把OUT標(biāo)記信息包發(fā)送給掃描裝置100(圖1),數(shù)據(jù)輸送方向是從局域PC110(圖1)向掃描裝置100(圖1)的方向來決定的。之后,由局域PC110(圖1)向掃描裝置100(圖1)發(fā)送數(shù)據(jù)信息包。數(shù)據(jù)信息包發(fā)送后,握手信息包從掃描裝置100(圖1)被發(fā)送到局域PC110(圖1)。
讀出(read)的時候,是由局域PC110(圖1)向掃描裝置100(圖1)發(fā)送IN標(biāo)記信息包,掃描裝置100(圖1)在數(shù)據(jù)輸送可能的場合下,發(fā)送數(shù)據(jù)信息包,在除之以外的場合,發(fā)送握手信息包。在由掃描裝置100(圖1)發(fā)送數(shù)據(jù)信息包的時候,局域PC110(圖1)如果能夠正確地接收信息,就會從局域PC110(圖1)向掃描裝置100(圖1)發(fā)送握手信息包的ACK信息包。
在狀態(tài)步驟中,與數(shù)據(jù)步驟相反的數(shù)據(jù)信息包的交換被實施,并進行在數(shù)據(jù)步驟中的轉(zhuǎn)送確認(rèn)。
在掃描裝置100的部件控制部分3-1(圖2)中,持有記述該機器屬性的區(qū)域(稱為部件描述符(device discripter)),通過局域PC110(圖1)讀出該內(nèi)容來理解掃描裝置100的種類,并進行適當(dāng)?shù)目刂?。掃描裝置100用該部件描述符向局域PC110(圖1)報告該屬性,對于每次由局域PC110(圖1)要求的描述符信息,掃描裝置100返回自己的信息。由局域PC110(圖1)分配地址,當(dāng)掃描裝置100(圖1)的部件的構(gòu)成被認(rèn)識的時候,局域PC110(圖1)和掃描裝置100(圖1)是通過USB通信規(guī)約被通信連接的。
另一方面,把主機控制部分(b)配置在掃描裝置100(圖1)上,把部件控制部分(a)配置在打印裝置120(圖1)上,根據(jù)所述的說明和同樣的步驟,來建立配置(掃描裝置100和打印裝置120之間)。由掃描裝置100(圖1)對打印裝置120(圖1)分配地址,在認(rèn)識了打印裝置120(圖1)的部件的構(gòu)成的時侯,掃描裝置100(圖1)和打印裝置120(圖1)是通過USB通信規(guī)約被通信連接的。
下面,對于在使上述的USB控制的PC打印功能、PC掃描功能、復(fù)印功能中的數(shù)據(jù)流程進行說明。
圖7是PC打印時的流程框圖。
步驟S1-1掃描裝置100(圖1)從局域PC110(圖1)經(jīng)過USB電纜(1)140(圖1),接收打印數(shù)據(jù)的數(shù)據(jù)信息包。該數(shù)據(jù)信息包(打印數(shù)據(jù))臨時被存儲在部件控制部分3-1(圖5)的RxBuff中。
步驟S1-2USB控制部3(圖2)把打印數(shù)據(jù)的數(shù)據(jù)信息包從部件控制部分3-1(圖5)的RxBuff向主機控制部分3-2(圖5)的TxBuff進行CPU轉(zhuǎn)送或者硬件轉(zhuǎn)送。
步驟S1-3USB控制部3(圖2)把打印數(shù)據(jù)的數(shù)據(jù)信息包從主機控制部分3-2(圖5)的TxBuff發(fā)送到打印裝置120。
步驟S1-4
在打印裝置120(圖1)中,對打印數(shù)據(jù)的數(shù)據(jù)信息包進行分解,取得打印數(shù)據(jù),并進行通常的打印處理。
步驟S1-5掃描裝置100(圖2)在打印處理一結(jié)束,就會對打印裝置120(圖1)發(fā)出打印機語言的管理信息取得命令。在這里,打印處理結(jié)束的判斷是由掃描裝置100(圖2)來進行的。在所定的時間內(nèi)打印數(shù)據(jù)不再過來的場合下,判斷打印處理結(jié)束(非運行)。接收管理信息取得命令的打印裝置120(圖1)把打印機管理信息發(fā)送到掃描裝置100(圖2)。掃描裝置100(圖2)把取得的打印機管理信息存儲在打印機管理信息存儲部5(圖2)中,并結(jié)束流程。
圖8是PC掃描時的流程圖(flow chart)。
步驟S1-11局域PC110(圖1)為了要求PC掃描的實施,發(fā)送PC掃描用的起動命令,部件控制部分3-1(圖2)接收該命令(接收掃描開始的命令)。
步驟S1-12部件控制部分3-1(圖2)在接收到PC掃描用的起動命令后,解析該命令,當(dāng)判定為PC掃描用的命令之后,向PC掃描控制部9(圖2)發(fā)出該命令。PC掃描控制部9(圖2)起動讀取部1(圖2)來讀取原稿圖像。
步驟S1-13圖處理器2(圖2)及壓縮部7對讀取的數(shù)據(jù)進行圖處理、壓縮處理及掃描機語言變換。在這里,掃描機語言是由讀取數(shù)據(jù)及上位裝置解譯可能的通信用命令的組合來構(gòu)成的。
步驟S1-14USB控制部3(圖2)把經(jīng)過圖處理、壓縮處理及掃描機語言變換的讀取數(shù)據(jù)構(gòu)成數(shù)據(jù)信息包,然后從部件控制部分3-1(圖2)通過USB電纜(1)140(圖1),發(fā)送到局域PC110(圖2),并結(jié)束流程。
圖9是復(fù)印時的流程圖。
步驟S1-21通過操作控制板由使用者起動復(fù)印處理。
步驟S1-22復(fù)印控制部8(圖2)起動讀取部1,并讀取原稿圖像。
步驟S1-23通過操作控制板6,根據(jù)使用者的指定,來實施圖處理、壓縮處理及打印機語言變換。
步驟S1-24復(fù)印控制部8是把被圖處理、壓縮處理及打印機語言變換的打印數(shù)據(jù)輸送到主機控制部分3-2(圖2)中,主機控制部分3-2(圖2)把該打印數(shù)據(jù)構(gòu)成數(shù)據(jù)信息包,并送到打印裝置120(圖1)。打印裝置120(圖1)接收該數(shù)據(jù)信息包,得到打印數(shù)據(jù)并進行復(fù)印。
步驟S1-25打印處理一結(jié)束,掃描裝置100(圖1)就對打印裝置120(圖1)發(fā)出打印機語言的管理信息取得命令。在這里,打印處理結(jié)束的判斷是由掃描裝置100(圖2)進行的,從結(jié)束打印數(shù)據(jù)的發(fā)送并經(jīng)過所定的時間后,判斷為打印處理結(jié)束(非運行)。接收了管理信息取得命令的打印裝置120(圖1)把打印機管理信息送到掃描裝置100(圖1)。掃描裝置100(圖1)把得到的打印機管理信息存儲在打印機管理信息存儲部5內(nèi),并結(jié)束流程。
下面根據(jù)本實施例概要地說明運用圖像處理系統(tǒng)的網(wǎng)絡(luò)打印時的數(shù)據(jù)控制。
圖10是基于網(wǎng)絡(luò)打印時的數(shù)據(jù)控制方法的系統(tǒng)構(gòu)成圖。
如圖10顯示,在網(wǎng)絡(luò)PC130和掃描裝置100之間是按照TCP/IP通信規(guī)約來進行通信的,在掃描裝置100和打印裝置120之間是按照USB通信規(guī)約來進行通信的。
即在網(wǎng)絡(luò)PC內(nèi)部,打印數(shù)據(jù)經(jīng)過GDI處理、JBIG壓縮處理、PDL變換處理后被送到網(wǎng)絡(luò)PC130的網(wǎng)絡(luò)控制部,然后按照TCP/IP通信規(guī)約被構(gòu)成數(shù)據(jù)信息包,并通過網(wǎng)絡(luò)被發(fā)送給掃描裝置100的數(shù)據(jù)轉(zhuǎn)送部分14-1。之后,按照USB通信規(guī)約,從掃描裝置100的主機控制部分3-2發(fā)送到打印裝置120的USB部件控制部分。進一步,在打印裝置120的內(nèi)部,進行數(shù)據(jù)信息包分解、PDL展開處理和JBIG伸張?zhí)幚?,并打印輸出?br> 另一方面,從打印裝置120(圖1)把被轉(zhuǎn)送來的數(shù)據(jù)信息包通過所述的USB控制,臨時存儲在主機控制部分3-2的RxBuff中。該數(shù)據(jù)經(jīng)CPU轉(zhuǎn)送或硬件轉(zhuǎn)送到TxBuff中,并存儲在TxBuff中。再從這里轉(zhuǎn)送到數(shù)據(jù)轉(zhuǎn)送部分14-1,并通過網(wǎng)絡(luò)160(圖1)發(fā)送到網(wǎng)絡(luò)PC130(圖1)。
下面,對所述的運用網(wǎng)絡(luò)控制的網(wǎng)絡(luò)打印功能數(shù)據(jù)的流程進行說明。
圖11是網(wǎng)絡(luò)打印處理的流程圖。
步驟S1-31掃描裝置100(圖1)從網(wǎng)絡(luò)PC130(圖1)通過網(wǎng)絡(luò)160(圖1)接收數(shù)據(jù)信息包(打印數(shù)據(jù))。該數(shù)據(jù)信息包(打印數(shù)據(jù))被臨時存儲在數(shù)據(jù)轉(zhuǎn)送部分14-1(圖10)的RxBuff中。
步驟S1-32被數(shù)據(jù)轉(zhuǎn)送部分14-1(圖10)的RxBuff存儲的數(shù)據(jù)信息包(打印數(shù)據(jù)),由CPU轉(zhuǎn)送或硬件轉(zhuǎn)送到主機控制部分3-2(圖10)的TxBuff。
步驟S1-33主機控制部分3-2(圖10)把存儲在TxBuff中的數(shù)據(jù)信息包(打印數(shù)據(jù))發(fā)送到打印裝置120(圖10)。
步驟S1-34打印裝置120(圖10)接收并分解打印數(shù)據(jù)的數(shù)據(jù)信息包,取得打印數(shù)據(jù)并進行復(fù)印。
步驟S1-35打印處理一結(jié)束,掃描裝置100(圖10)就對打印裝置120(圖10)發(fā)出打印機語言的管理信息取得命令。在這里,打印處理結(jié)束的判斷是由掃描裝置100(圖2)進行的,在所定的時間內(nèi)打印數(shù)據(jù)不再過來的場合下,判斷為打印處理結(jié)束(非運行)。接收了管理信息取得命令的打印裝置120(圖10)把打印機管理信息送到掃描裝置100(圖10)。掃描裝置100(圖10)把得到的打印機管理信息存儲在打印機管理信息存儲部5(圖2)內(nèi),并結(jié)束流程。
下面根據(jù)實施例,對運用圖像處理系統(tǒng)的打印機管理信息取得控制這一點進行說明。
圖12是基于打印機管理信息取得控制的系統(tǒng)構(gòu)成圖。
如圖12顯示,在網(wǎng)絡(luò)PC130和掃描裝置100之間是根據(jù)TCP/IP通信規(guī)約來進行通信的,在掃描裝置100和打印裝置120之間是根據(jù)USB通信規(guī)約來進行通信的。
通常,在網(wǎng)絡(luò)PC130的內(nèi)部,是使用SNMP(Simple NetworkManagement Protocol)、以及MIB(Management Information Base)來提供為了管理打印裝置的打印機管理信息取得控制工具(tool)。通過使用該打印機管理信息取得工具,從網(wǎng)絡(luò)PC130到掃描裝置100,打印機管理信息取得命令就會被發(fā)出。掃描裝置100如果接收了該命令,就把它變換成打印裝置120能夠解譯的PJL(打印機作業(yè)控制語言),然后根據(jù)信息源切換部分14-4的控制,發(fā)送給打印裝置120或打印機管理信息取得部4。這里,在發(fā)送給打印機管理信息取得部4的場合,是根據(jù)USB控制來進行的。
另一方面,從打印裝置120發(fā)送來的數(shù)據(jù)信息包,通過上述的USB控制,臨時存儲在主機控制部分3-2的RxBuff中。該數(shù)據(jù)信息包經(jīng)過打印機管理信息取得控制工具,存儲在數(shù)據(jù)轉(zhuǎn)送部分14-1的TxBuff中。數(shù)據(jù)轉(zhuǎn)送部分14-1是把該數(shù)據(jù)信息包通過網(wǎng)絡(luò)160(圖1)發(fā)送給網(wǎng)絡(luò)PC130的。同樣,從打印機管理信息取得部4得到的信息,也經(jīng)過打印機管理取得控制工具,存儲在數(shù)據(jù)轉(zhuǎn)送部分14-1的TxBuff中。以下,用流程圖來詳細地說明。
根據(jù)打印機管理信息取得控制的數(shù)據(jù)的流程來進行說明。
圖13是打印機管理信息取得控制的流程圖(其一)。
圖14是打印機管理信息取得控制的流程圖(其二)。
圖15是打印機管理信息取得控制的流程圖(其三)。
步驟S1-41把從網(wǎng)絡(luò)PC130(圖12)送來的數(shù)據(jù)信息包,存儲在掃描裝置100(圖12)的數(shù)據(jù)輸送部分14-1(圖12)的RxBuff中。
步驟S1-42數(shù)據(jù)解析部分14-2(圖12)對接收的數(shù)據(jù)信息包進行判斷,是否是打印機管理信息取得命令。
步驟S1-43接收的數(shù)據(jù)信息包如果是打印機管理信息取得命令的時候,進入到步驟S1-44;如果是打印數(shù)據(jù)的時候,進入到步驟S1-52。
步驟S1-44該命令是用打印機控制語言變換部分14-3(圖12)變換成打印裝置120(圖12)能夠理解的PJL語言。
步驟S1-45信息源切換部分14-4(圖12)向資源管理部12確認(rèn)打印裝置120(圖12)的運行狀態(tài)。資源管理部12在打印數(shù)據(jù)被發(fā)送到打印裝置120(圖2)的時候,把打印數(shù)據(jù)不再過來后的一定時間,作為運行中來進行管理的。
步驟S1-46在打印裝置120(圖12)是非運行的場合下,進入到步驟S1-47;是運行的場合下,進入到步驟S1-56。
步驟S1-47被變換成可解譯語言的數(shù)據(jù),通過被轉(zhuǎn)送到主機控制部分3-2(圖12)的TxBuff中CPU轉(zhuǎn)送或硬件轉(zhuǎn)送。
步驟S1-48主機控制部分3-2(圖12)把存儲在TxBuff中的數(shù)據(jù)制成數(shù)據(jù)信息包,并發(fā)送到打印裝置120(圖12)。
步驟S1-49主機控制部分3-2(圖12)從打印裝置120(圖12)接收一個應(yīng)答。
步驟S1-50打印機控制語言變換部分14-3(圖12)把應(yīng)答(數(shù)據(jù))變換成MIB信息。
步驟S1-51數(shù)據(jù)轉(zhuǎn)送部分14-1(圖12)按照SNBP通信規(guī)約把MIB信息發(fā)送給網(wǎng)絡(luò)PC130(圖12),并結(jié)束流程。
步驟S1-52被數(shù)據(jù)轉(zhuǎn)送部分14-1(圖12)的RxBuff接收的數(shù)據(jù)信息包,通過CPU轉(zhuǎn)送或硬件轉(zhuǎn)送被轉(zhuǎn)送到主機控制部分3-2(圖12)的TxBuff中。
步驟S1-53主機控制部分3-2(圖12)把被TxBuff存儲的數(shù)據(jù)信息包,從主機控制部分3-2(圖12)發(fā)送到打印裝置120(圖12)。
步驟S1-54打印裝置120(圖12)從據(jù)信息包來取得打印數(shù)據(jù),并進行通常的打印處理。
步驟S1-55打印處理一結(jié)束,掃描裝置100(圖12)對打印裝置120(圖12)發(fā)出打印機語言管理信息取得命令。在這里,打印處理結(jié)束的判斷是掃描裝置100(圖12)來進行的,在所定的時間內(nèi)打印數(shù)據(jù)不再過來的時候,判斷打印處理結(jié)束(非運行)。接收了打印機管理信息取得命令的打印裝置120(圖12),把打印機管理信息送到掃描裝置100(圖12)。掃描裝置100(圖12)把得到的打印機管理信息存儲在打印機管理信息存儲部5中,并結(jié)束流程。
步驟S1-56信息源切換部分14-4(圖12)確認(rèn)打印裝置120(圖12)是在運行之中。
步驟S1-57打印機管理信息取得部4(圖12)從打印機管理信息存儲部5(圖12)中得到打印機管理信息。
步驟S1-58打印機控制語言變換部分14-3(圖12)把打印機管理信息變換成網(wǎng)絡(luò)通信規(guī)約語言,數(shù)據(jù)轉(zhuǎn)送部分14-1(圖12)把打印機管理信息構(gòu)成數(shù)據(jù)信息包,并通過網(wǎng)絡(luò)160(圖1)送給網(wǎng)絡(luò)PC130(圖12),并結(jié)束流程。
如上所述,在本實施例中,由于具備有打印機管理信息存儲部和網(wǎng)絡(luò)控制部,該打印機信息存儲部存儲打印機管理信息取得部得到的打印機管理信息,該網(wǎng)絡(luò)控制部對于從網(wǎng)絡(luò)PC接收到的打印裝置的打印機管理信息取得要求,根據(jù)該打印裝置的運行狀態(tài),從上述的打印機管理信息存儲部以及該打印裝置的哪一方接收上述的打印機管理信息,并返信給所述的網(wǎng)絡(luò)PC,所以,即使上述的打印裝置是在運行中,對于從網(wǎng)絡(luò)PC接收到的上述的打印裝置的打印機管理信息取得要求,也能夠作出應(yīng)答。
第二實施例在所述的第一實施例中,當(dāng)打印結(jié)束后,把打印機管理信息取得部得到的打印機管理信息存儲在打印機管理信息存儲部中,在打印裝置運行中,對于從網(wǎng)絡(luò)PC接收來的打印機管理信息來取得要求,從打印機管理信息存儲部中讀出并作出應(yīng)答。但是,在這里,打印結(jié)束的判斷是由掃描裝置進行的,在所定的時間內(nèi)沒有打印數(shù)據(jù)的接收的場合下,判斷為打印結(jié)束。因此,在打印結(jié)束后立刻有打印機管理信息取得要求下,被存儲在打印機管理信息存儲部的打印機管理信息與最新的數(shù)據(jù)就不同了。在這里的本實施例中,由上位裝置送出的USB數(shù)據(jù)信息包中,包含JOB結(jié)束命令(end command),然后由掃描裝置來進行打印結(jié)束判斷。
圖16是顯示第二實施例的圖像處理系統(tǒng)的全體構(gòu)成的框圖。
如圖16顯示,第二實施例的圖像處理系統(tǒng)包含局域PC200、掃描裝置210、打印裝置120、網(wǎng)絡(luò)PC130、USB電纜(1)140、USB電纜(2)150和網(wǎng)絡(luò)160。以下僅說明與第一實施例不相同的部分。與第一實施例相同的部分給予相同的符號并省略說明。
圖17是第二實施例的局域PC追加構(gòu)成的說明圖。
如圖17所示,在第二實施例的局域PC200中,通常的PC(個人機算機)上被裝有USB驅(qū)動器(driver)200-1a,在該內(nèi)部裝有JOB結(jié)束命令作成部200-1b。該JOB結(jié)束命令作成部200-1b是一個為了把打印作業(yè)的結(jié)束通知給掃描裝置210(圖17)而作成JOB結(jié)束命令的部分。
該命令由作為USB通信規(guī)約控制的銷售(供貨商vender)命令作成的。通過JOB結(jié)束命令作成部200-1b,在第二實施例中PC打印時,在打印JOB的最后,作為銷售定義命令追加了JOB結(jié)束命令。即該命令是通過預(yù)先定義在USB通信規(guī)約的控制轉(zhuǎn)送的銷售要求(venderrequest)里而被實現(xiàn)的。JOB結(jié)束命令作成部200-1b在第二實施例中的PC打印的打印作業(yè)結(jié)束時生成該命令(銷售要求)并送出,這樣一個打印作業(yè)的結(jié)束就會被通知。
圖18是顯示第二實施例的掃描裝置的內(nèi)部構(gòu)成的框圖。
如圖18所示,掃描裝置210具有讀取部1、圖處理部2、USB控制部3、打印機管理信息取得部4、打印機管理信息存儲部5、操作控制板6、壓縮部7、復(fù)制控制部8、PC掃描控制部9、PC打印控制部31、E-mail控制部11、資源管理部12、圖存儲器13、網(wǎng)絡(luò)控制部14、CPU32、ROM33、RAM17和共用總線18。同所述的圖16相同,僅說明與第一實施例不同的部分。與第一實施例相同的部分給于同樣的符號并省略說明。
PC打印控制部分31是一旦不用掃描裝置210中接收到PC打印的數(shù)據(jù)信息包,就控制對打印裝置120轉(zhuǎn)送功能的一個部分。在該內(nèi)部有命令解析部分31-1和PC打印后處理部分31-2。
命令解析部分31-1是從來自于局域PC200(圖16)的多種命令中,抽出JOB結(jié)束命令的一個部分。PC打印后處理部分31-2是一經(jīng)命令解析部分31-1檢測出JOB結(jié)束命令,為了讓打印機管理信息取得部4取得打印機管理信息而進行一連串的命令/響應(yīng)等的交換通信的部分。
CPU32是實行預(yù)先存儲在ROM33內(nèi)的控制程序,并起動或控制上述的全部的構(gòu)成部分的微處理機。在本實施例中,在起動或控制的部分中追加了所述的命令解析部分31-1和PC打印后處理部分31-2。ROM33是預(yù)先存儲由CPU32運行的為了起動或控制上述的全部的構(gòu)成部分的控制程序的只讀存儲器。在本實施例中,追加了為起動或控制所述的命令解析部分31-1和PC打印后處理部分31-2的控制程序。
下面,僅說明本實施例與第一實施例不同的動作。
圖19是實施例二的PC打印結(jié)束時的流程圖。
該圖是顯示局域PC200(圖16)通過USB控制,利用打印裝置120(圖16)來進行PC打印,并在打印JOB的最后,由圖17說明的JOB結(jié)束命令被送來時的處理內(nèi)容。
步驟S2-1命令解析部分31-1(圖18)通過USB控制,解析包含在接收到的數(shù)據(jù)信息包中的銷售命令。
步驟S2-2等待JOB結(jié)束命令被檢測出結(jié)束命令為止,檢測出結(jié)束命令時,進入到下一步驟。
步驟S2-3PC打印后處理部分31-2通過主機控制部分3-2(圖18),使用PJL并詢問打印裝置120(圖16)打印處理是否結(jié)束(非運行)。
步驟S2-4對于根據(jù)PJL的詢問,接收到打印處理結(jié)束的響應(yīng)就進入到下一步驟。
步驟S2-5打印機管理信息取得部4(圖18)取得從打印裝置120(圖18)過來的使用PJL的打印機管理信息,并存儲在打印機管理信息存儲部5(圖18)中,然后結(jié)束流程。另外,資源管理部12(圖18)把從向打印裝置120(圖16)發(fā)送打印數(shù)據(jù)開始,到PC打印后處理部分31-2(圖18)從打印裝置120(圖18)接收打印處理結(jié)束的響應(yīng)為止的這段時間是作為打印在運行狀態(tài)來管理的。
如上所述,由于在上位裝置送出的數(shù)據(jù)信息包中接收到JOB結(jié)束命令之后,根據(jù)PJL命令和對應(yīng)的響應(yīng),掃描裝置進行打印結(jié)束判斷,所以從掃描裝置內(nèi)部的打印機管理信息存儲中能夠得到最新的打印機管理信息,為此,對于從網(wǎng)絡(luò)PC來的打印機管理信息的取得要求,總是能夠提供出最新的打印機管理信息的。
在所述的說明中,僅僅是限定在局域PC中包含JOB結(jié)束命令的場合下作的說明,而本發(fā)明并不限定在該實施例中。即根據(jù)簡單的控制程序變更,也容易實現(xiàn)在網(wǎng)絡(luò)PC中包含JOB結(jié)束命令。
在上述的第二實施例中,在接收了上位裝置送出的數(shù)據(jù)信息包中的JOB結(jié)束命令之后,根據(jù)PJL命令和該響應(yīng),掃描裝置進行打印結(jié)束的判斷,而在本實施例中,掃描裝置監(jiān)視網(wǎng)絡(luò)連接,當(dāng)網(wǎng)絡(luò)連接被切斷時,詢問打印裝置,接收打印處理結(jié)束的應(yīng)答并作出判斷。
圖20是顯示第三實施例的圖像處理系統(tǒng)的全體構(gòu)成的框圖。
如圖20所示,第三實施例的圖像處理系統(tǒng)包含局域PC200、掃描裝置300、打印裝置120、網(wǎng)絡(luò)PC130、USB電纜(1)140、USB電纜(2)150和網(wǎng)絡(luò)160。以下僅說明與第二實施例不同的部分。與第二實施例相同的部分給予同一的符號并省略說明。
圖21是顯示第三實施例的掃描裝置的內(nèi)部構(gòu)成框圖。
如圖21所示,掃描裝置300具有讀取部1、圖處理部2、USB控制部3、打印機管理信息取得部4、打印機管理信息存儲部5、操作控制板6、壓縮部7、復(fù)制控制部8、PC掃描控制部9、PC打印控制部31、E-mail控制部11、資源管理部12、圖存儲器13、網(wǎng)絡(luò)控制部41、CPU42、ROM43、RAM17和共用總線18。與所述的圖20相同,對與第二實施例不同的部分進行說明。與第二實施例相同的部分因給予同一的符號而省略說明。
網(wǎng)絡(luò)控制部41是把掃描裝置300通信連接在網(wǎng)絡(luò)160的部分,具有數(shù)據(jù)轉(zhuǎn)送部分14-1、數(shù)據(jù)解析部分14-2、打印機控制語言變換部分14-3、信息源切換部分14-4、網(wǎng)絡(luò)連接監(jiān)視部分41-1以及網(wǎng)絡(luò)打印后處理部分41-2。數(shù)據(jù)轉(zhuǎn)送部分14-1是在網(wǎng)絡(luò)160(圖20)和掃描裝置300(圖20)之間進行數(shù)據(jù)信息包的轉(zhuǎn)送和接收的部分。數(shù)據(jù)解析部分14-2是解析數(shù)據(jù)轉(zhuǎn)送部14-1收到的數(shù)據(jù)信息包的部分。打印機控制語言變換部分14-3把數(shù)據(jù)轉(zhuǎn)送部分14-1接收到的數(shù)據(jù)信息包是與網(wǎng)絡(luò)控制的通信規(guī)約相符的控制信號(圖像數(shù)據(jù)以外)的場合下,把該數(shù)據(jù)信息包變換成不具有網(wǎng)絡(luò)功能的打印裝置120能夠理解的語言的部分。
網(wǎng)絡(luò)連接監(jiān)視部分41-1是監(jiān)視通過網(wǎng)絡(luò)160(圖20)的網(wǎng)絡(luò)PC130和掃描裝置300的通信,并檢測出網(wǎng)絡(luò)連接切斷的部分。網(wǎng)絡(luò)打印后處理部分41-2是網(wǎng)絡(luò)連接監(jiān)視部分41-1檢測出網(wǎng)絡(luò)連接的切斷時,為了讓打印機管理信息取得部4取得打印機管理信息,而進行一連串的命令/響應(yīng)等交換通信的部分。
CPU42是運行預(yù)先存儲在ROM43的控制程序,并起動或控制上述的全部的構(gòu)成部分的微處理機。在本實施例中,在起動或控制部分中,追加了所述的網(wǎng)絡(luò)連接監(jiān)視部分41-1和網(wǎng)絡(luò)打印后處理部分41-2。ROM43是預(yù)先存儲由CPU42運行的為了起動或控制所述的全部的構(gòu)成部分的控制程序的只讀存儲器。在本實施例中,追加了起動或控制所述的網(wǎng)絡(luò)連接監(jiān)視部分41-1和網(wǎng)絡(luò)打印后處理部分41-2的控制程序。
下面,僅僅對本實施例與第二實施例不同的動作進行說明。
圖22是第三實施例的網(wǎng)絡(luò)打印結(jié)束時的流程圖。
該圖是表示網(wǎng)絡(luò)PC130(圖20)根據(jù)USB控制,利用打印裝置120(圖20)來實施PC打印,在打印結(jié)束時,網(wǎng)絡(luò)連接被切斷時的處理內(nèi)容。
步驟S3-1網(wǎng)絡(luò)連接監(jiān)視部分41-1(圖21)監(jiān)視網(wǎng)絡(luò)連接。該監(jiān)視是通過監(jiān)視網(wǎng)絡(luò)PC130(圖20)送出的商議(negotiation)信息來進行的。
步驟S3-2網(wǎng)絡(luò)連接監(jiān)視部分41-1(圖21)待機到網(wǎng)絡(luò)連接被切斷為止,被切斷(接收不到商議信號)時進入到下一步驟。網(wǎng)絡(luò)PC130(圖20)和掃描裝置300(圖20)的網(wǎng)絡(luò)打印功能是由稱作TCP/IP打印的通信規(guī)約來實現(xiàn)的。在該TCP/IP打印中,在一連串的打印結(jié)束時,實施相互送出稱作FIN信息包的表示連接切斷要求的信息包信號的商議動作。因此,通過檢測出該FIN信息包就能檢測出網(wǎng)絡(luò)打印的連接的切斷。
步驟S3-3網(wǎng)絡(luò)打印后處理部分41-2(圖21)通過主機控制部分3-2(圖21)用PJL命令詢問打印裝置120(圖20)打印處理是否結(jié)束。
步驟S3-4對于由PJL命令的詢問,如果接收打印處理結(jié)束的響應(yīng)就進入到下一步驟。
步驟S3-5打印機管理信息取得部4(圖21)得到從打印裝置120(圖20)過來的的打印機管理信息,并把它存儲(或更新)在打印機管理信息存儲部5中,并結(jié)束流程。資源管理部12從向打印裝置120發(fā)送打印數(shù)據(jù)開始,到網(wǎng)絡(luò)打印后處理部分41-2從打印機120接收到打印處理結(jié)束的響應(yīng)為止的這段時間,是作為打印裝置120的運行狀態(tài)來管理的。
如上所述,就能得到這樣的效果,即在檢測出網(wǎng)絡(luò)連接的切斷后,根據(jù)PJL命令和該響應(yīng)來判斷打印結(jié)束,所以在打印結(jié)束時,在掃描裝置內(nèi)部的打印機管理信息存儲中,能夠得到最新的打印存儲信息,對于從網(wǎng)絡(luò)PC來的打印機管理信息的取得要求,也能提供出最新的打印機管理信息。
在所述的說明中,只限定說明了根據(jù)網(wǎng)絡(luò)PC和掃描裝置之間的網(wǎng)絡(luò)連接的切斷來檢測出打印結(jié)束的場合。而本發(fā)明不僅僅限定于該實施例。即本發(fā)明可根據(jù)變換簡單的控制程序,包括檢測出局域PC與掃描裝置之間的USB配置(configuration)的解除的場合,很容易實現(xiàn)發(fā)明目的的。
產(chǎn)業(yè)上的利用可能性在以上的說明中,只限定于打印機管理信息的取得要求說明了本發(fā)明,但本發(fā)明不僅僅限定這些例子。即本發(fā)明能夠適用于網(wǎng)絡(luò)打印裝置的費用征收(fee-charging)系統(tǒng)。
在所述的實施例中,顯示的是把掃描裝置連接在網(wǎng)絡(luò)上的同時,把打印裝置USB連接在該掃描裝置上,網(wǎng)絡(luò)PC取得打印裝置的管理信息的例子,但是也可以考慮利用打印裝置連接在網(wǎng)絡(luò)上,再在該打印裝置上連接掃描裝置的狀態(tài)。
在該場合下,打印裝置預(yù)先取得并存儲掃描裝置的管理信息,當(dāng)從網(wǎng)絡(luò)PC接收到掃描裝置的管理信息的要求時,根據(jù)掃描裝置的運行狀態(tài),把存儲在自己側(cè)的管理信息,或者從掃描裝置取得的管理信息,返回給網(wǎng)絡(luò)PC。
并且,該場合的掃描裝置的管理信息,可以考慮為關(guān)于各種設(shè)定信息、ADF等的選擇裝配信息、裝置的ID信息、裝置的壽命等的信息。
權(quán)利要求
1.一種圖像處理裝置,其特征在于,具有一個連接網(wǎng)絡(luò)的網(wǎng)絡(luò)連接部;一個連接外部圖像處理裝置的接口部;一個和通過所述接口部,被連接的所述外部圖像處理裝置之間,進行數(shù)據(jù)轉(zhuǎn)送的數(shù)據(jù)轉(zhuǎn)送部;一個取得所述外部圖像處理裝置的管理信息的管理信息取得部;一個存儲該管理信息取得部取得的所述外部圖像處理裝置的管理信息的管理信息存儲部;一個從所述網(wǎng)絡(luò)上的上位裝置接收所述外部圖像處理裝置的管理信息取得要求,并根據(jù)所述外部圖像處理裝置的運行狀況,從所述管理信息存儲部及所述外部圖像形成裝置的哪一方取得管理信息,并返信給所述上位裝置的網(wǎng)絡(luò)控制部。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于,更具有一個管理所述外部圖像處理裝置的運行狀態(tài)的資源管理部,所述網(wǎng)絡(luò)控制部從所述資源管理部取得所述外部圖像處理裝置的運行信息,并具有一個信息源切換部分,該信息源切換部分在所述外部圖像處理裝置運行的場合下,設(shè)定所述外部圖像處理裝置的管理信息的接收源為所述管理信息存儲部;在所述外部圖像處理裝置非運行的場合下,設(shè)定管理信息的接收源為所述外部圖像處理裝置。
3.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于,所述管理信息取得部是當(dāng)由所述外部圖像處理裝置實施的所定圖像處理結(jié)束時,更新所述管理信息存儲部的管理信息。
4.根據(jù)權(quán)利要求3所述的圖像處理裝置,其特征在于,所述外部圖像處理裝置的圖像處理的結(jié)束是根據(jù)由所述數(shù)據(jù)轉(zhuǎn)送部實施的數(shù)據(jù)轉(zhuǎn)送的停止時間來判斷的。
5.根據(jù)權(quán)利要求3所述的圖像處理裝置,其特征在于,所述外部圖像處理裝置的圖像處理的結(jié)束是根據(jù)從所述上位裝置接收到的所定的命令來判斷的。
6.根據(jù)權(quán)利要求3所述的圖像處理裝置,其特征在于,所述外部圖像處理裝置的圖像處理的結(jié)束是根據(jù)所述上位裝置的網(wǎng)絡(luò)切斷信號來判斷的。
7.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于,所述外部圖像處理裝置是圖像形成裝置,該圖像形成裝置的管理信息被返送到所述上位裝置。
8.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于,所述外部圖像處理裝置是圖像讀取裝置,該圖像讀取裝置的管理信息被返送到所述上位裝置。
9.根據(jù)權(quán)利要求7所述的圖像處理裝置,其特征在于,所述管理信息取得部當(dāng)所述圖像形成裝置實施圖像形成處理結(jié)束時,更新所述管理信息存儲部的管理信息。
10.根據(jù)權(quán)利要求9所述的圖像處理裝置,其特征在于,所述數(shù)據(jù)轉(zhuǎn)送部是把從上位裝置接收的打印數(shù)據(jù)轉(zhuǎn)送到所述圖像形成裝置;所述圖像形成裝置的圖像形成處理的結(jié)束是根據(jù)由所述數(shù)據(jù)轉(zhuǎn)送部實施的打印數(shù)據(jù)轉(zhuǎn)送的停止時間來判斷的。
11.根據(jù)權(quán)利要求9所述的圖像處理裝置,其特征在于,所述數(shù)據(jù)轉(zhuǎn)送部是把從上位裝置接收的打印數(shù)據(jù)轉(zhuǎn)送到所述圖像形成裝置;所述圖像形成裝置的圖像形成處理的結(jié)束是根據(jù)從所述上位裝置接收到的所定的命令來判斷的。
12.根據(jù)權(quán)利要求9所述的圖像處理裝置,其特征在于,所述數(shù)據(jù)轉(zhuǎn)送部是把從上位裝置接收的打印數(shù)據(jù)轉(zhuǎn)送到所述圖像形成裝置;所述圖像形成裝置的圖像形成處理的結(jié)束是根據(jù)所述上位裝置的網(wǎng)絡(luò)切斷信號來判斷的。
13.根據(jù)權(quán)利要求9所述的圖像處理裝置,其特征在于,更具有一個讀取原稿的圖像讀取部,所述數(shù)據(jù)轉(zhuǎn)送部是把由所述圖像讀取部讀取的圖像數(shù)據(jù)轉(zhuǎn)送到所述圖像形成裝置。
14.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于,根據(jù)所述上位裝置而實施的所述外部圖像處理裝置的管理信息的取得是利用SNMP通信規(guī)約來進行的。
15.根據(jù)權(quán)利要求7所述的圖像處理裝置,其特征在于,根據(jù)所述上位裝置而實施的所述圖像形成裝置的管理信息的取得是利用SNMP通信規(guī)約來進行的。
16.根據(jù)權(quán)利要求15所述的圖像處理裝置,其特征在于,所述網(wǎng)絡(luò)控制部具有一個命令變換部,該命令變換部把根據(jù)所述SNMP通信規(guī)約生成的所述管理信息取得要求變換成所述外部圖像形成裝置能夠解釋的控制命令。
全文摘要
本發(fā)明是提供一種在打印裝置的運行中,即使由網(wǎng)絡(luò)PC發(fā)生管理信息的取得要求,也能夠得到應(yīng)答的圖像處理裝置。打印機管理信息取得部4在打印結(jié)術(shù)后,取得打印機管理信息并存儲在打印機管理信息存儲部5中,如果發(fā)生來自網(wǎng)絡(luò)PC管理信息的取得要求,資源管理部12就判斷打印裝置是否在運行狀態(tài)中,打印裝置120在非運行的場合下,網(wǎng)絡(luò)控制部從打印裝置120取得上述的管理信息;打印裝置120在運行的場合下,網(wǎng)絡(luò)控制部從打印機管理信息存儲部5取得上述的管理信息,并返回給網(wǎng)絡(luò)PC。
文檔編號H04N1/32GK1893511SQ20061010300
公開日2007年1月10日 申請日期2006年7月3日 優(yōu)先權(quán)日2005年7月7日
發(fā)明者渡邊雄一 申請人:沖數(shù)據(jù)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1