專利名稱:可與計算機網絡連接的圖像處理設備的控制方法
技術領域:
本發(fā)明涉及一種與計算機網絡連接時能被使用的圖像處理設備,該計算機網絡與多個計算機相連接,它還涉及一種圖像處理設備的控制方法。
通常情況下,為了讓用戶知道圖像處理設備如復印機或傳真機的不同狀態(tài),各種不同類型的顯示就在設置于該設備本體的操作面板的顯示單元上實現。
在一種系統中,主機與這些設備相連接以允許用戶通過使用專門的應用軟件在主機的顯示單元上顯示每個設備的狀態(tài),該應用軟件安裝在主機中而沒有裝載在每個設備中。
最近,人們試圖研制出多功能設備,例如以此在單個設備中實現諸如復印機,打印機和傳真多個功能。為了讓用戶通過在主機上顯示它知道這樣設備的狀態(tài),就必須設計出能夠安裝在主機內的復雜軟件。此外,每次改變該設備的配置時,就必須為主機方設計出新軟件,這就需要作出巨大的努力。
而且,用戶必須為相應的設備開發(fā)出不同類型的應用軟件,這就需要進行繁瑣的操作和加重主機的負載。
此外,用戶在這些設備中進行不同設置或向它們發(fā)出各種操作指令時,他/她就必須學會這些相應設備的不同操作方法。用戶在學會這些方法時可能產生困難。
本發(fā)明的一個目的是提供一種能夠解決上述問題的圖像處理設備和一種該設備的控制方法。
本發(fā)明的另一個目的是提供一種圖像處理設備和一種該設備的控制方法,通過使用通用應用軟件能夠在主機上該設備向發(fā)出各種指令。
本發(fā)明的又一個目的是提供一種圖像處理設備和一種該設備的控制方法,通過將網絡服務器功能提供給該設備并使用通用網絡客戶軟件來從主機向該設備發(fā)送不同的指令。
本發(fā)明的再一個目的是提供一種能夠容許用戶容易地掌握設備中作業(yè)的執(zhí)行狀態(tài)的圖像處理設備,該設備能夠執(zhí)行多個功能的作業(yè),和一種該設備的控制方法。
本發(fā)明還一個目的是提供一種圖像處理設備和一種該設備的控制方法,該設備能夠容許用戶掌握由設備的讀取器輸入數據的狀態(tài),數據由傳真機接收到并存儲在該設備存儲單元中,容易地處理主機的數據本發(fā)明的其它特征和效果從下面結合附圖的描述中將會變得更清楚,其中全部附圖中相同的參考標號表示相同或相似的部件。
圖1表示根據本發(fā)明第一實施例的系統結構實例的框圖;圖2和13表示根據本發(fā)明第一和第二實施例的圖像處理設備的軟件結構的框圖;圖3表示根據本發(fā)明第一實施例的圖像處理設備的硬件結構的框圖;圖4表示根據本發(fā)明第一實施例的圖像處理設備的外觀透視圖;圖5表視圖像處理設備的操作單元2012的外觀視圖;圖6表示操作單元2012中液晶顯示單元2013上的顯示窗口的實例視圖;圖7表示用于解釋根據第一實施例的圖像處理設備的操作單元2012的控制操作的框圖;圖8表示在實現遠程UI功能中主機(網絡瀏覽器)方和圖像處理設備(網絡服務器)方處理過程的流程圖;圖9至12,14至19,22和24至28表示在網絡瀏覽器上顯示窗口的實例視圖;圖20表示在執(zhí)行遠程UI時主機方處理過程的流程圖;圖21,23和29至32表示在執(zhí)行遠程UI時圖像處理設備方處理過程的流程圖。
本發(fā)明的實施例參考附圖在下面將作詳細地描述。
〖第一實施例〗在一種圖像處理設備經過傳輸介質如網絡與主機連接的系統中,一輸入給圖像處理設備的圖像輸出設備以輸出圖像的圖像輸出作業(yè)的記錄能夠在主機上獲得/顯示。
圖1是用于解釋根據本實施例的系統總體結構的框圖。一圖像處理設備200包括一用作圖像輸入設備的掃描器2070,一用作圖像輸出設備的打印機2095,一由存儲器等設備組成的控制器單元2000,一用作用戶接口等設備的操作單元2012。掃描器2070,打印機2095和操作單元2012與控制器單元2000相連接??刂破鲉卧?000與TCP/IP適用的LAN2011等相連接,它用作網絡服務器以生成網頁(HTML文件),并通過HTTP(超文本傳輸協議)向WWW(全球網絡)網絡發(fā)送數據。每個與圖像處理設備200具有相同結構的圖像處理設備220和230都連接到LAN2011。圖像處理設備220和230分別具有與控制單元2200和2300相連接的掃描器2270和2370,打印機2295和2395以及操作單元2212和2312。(由于這些圖像處理設備具有相同的結構,除非另有說明,下面將用圖像處理設備200作舉例解釋。)參考標號10表示主機(個人計算機),它經過網絡連接單元與網絡如LAN2011相連接。圖像處理設備的數量不局限于三個,多個設備都能與該網絡相連接。如下所述,一網絡瀏覽器安裝在主機10中以容許它作為一網絡客戶運行。根據圖像處理設備接收到HTML文件的信息顯示在主機的顯示器上一主機11與主機10具有相同的結構。主機的數量不局限于兩個,多個主機可以與網絡相連接。(由于這些主機具有相同的結構,除非另有說明,下面將用主機10作舉例解釋。)圖2表示根據第一實施例在圖像處理設備200的控制單元中執(zhí)行軟件結構的框圖。
參考標號1501表示用戶接口(下文稱之為UI),它是一種用戶通過使用操作單元2012對于該設備執(zhí)行各種操作/設置時在圖像處理設備和用戶操作之間進行對接的模塊。該模塊根據操作員的操作將輸入信息傳輸給不同類型的模塊(后面將對此作描述),以此請求處理,設定數據等。
參考標號1502表示地址簿,即管理傳輸目的,通信目的等數據的數據庫模塊。UI1501通過操作單元2012檢測所執(zhí)行的操作以增加,刪除和獲取數據,地址簿1502的內容用于根據操作員的操作向下面所描述的每個模塊給出數據的傳輸/通信目的信息。
參考標號1503表示網絡服務器模塊,它用于響應于網絡客戶(例如主機10)的請求在本地圖像處理設備上通知管理信息。該管理信息通過通用的發(fā)送模塊1504,遠程復制掃描模塊1509,遠程復制打印模塊1510和控制API1518讀取,所有這些模塊將在后面作描述,該管理信息通過HTTP模塊1512,TCP/IP通信模塊1516和網絡驅動器1517發(fā)送給網絡客戶,所有這些模塊將在后面作描述。網絡服務器模塊1503產生傳輸給網絡客戶的信息以作為所謂網頁(主頁)格式,例如HTML格式。如果需要就使用Java,一種CGI程序等。
通用發(fā)送模塊1504是一種負責分布數據的模塊,它將操作員指定的數據通過UI1501分布給指定的通信(輸出)目的地操作員通過使用本地圖像處理設備的掃描器功能發(fā)出指令以產生分布數據,圖像處理設備的掃描器2070通過控制API1518操作以產生數據。參考標號1505表示在通用發(fā)送模塊1504中打印機被指定為輸出目的時被執(zhí)行的模塊;1506表示在通用發(fā)送模塊1504中電子郵件地址被指定為通信目的時被執(zhí)行的模塊;1507表示在通用發(fā)送模塊1504中數據庫被指定為輸出目的時被執(zhí)行的模塊;1508表示在通用發(fā)送模塊1504中與本地圖像處理設備相同的圖像處理設備被指定為輸出目的時被執(zhí)行的模塊。
遠程復制掃描模塊1509是一種用于執(zhí)行等效于復制功能處理的模塊,該復制功能是在圖像信息的輸出目的設定為另一個經過網絡等連接的圖像處理設備的打印機2295或2395時通過單獨的本地圖像處理設備(掃描器2070和打印機2095)實現的,圖像信息是使用該圖像處理設備的掃描功能由掃描器2070讀取。遠程復制打印模塊1510是一種用于執(zhí)行等效于復制功能處理的模塊,該復制功能是通過輸出圖像信息單獨由本地圖像處理設備實現,通過使用另一個經過網絡等連接的圖像處理設備(圖像信息由掃描器2270或2370讀取)作為輸入源,并通過使用本地圖像處理設備的打印機功能而獲得。網絡接入(pull)打印模塊1511是一種用于指定一URL時在互聯網絡或內聯網絡的主頁上讀出信息,并使用打印機2095打印出信息的模塊。
HTTP模塊1512是在本地圖像處理設備通過HTTP進行通信,和通過TCP/IP通信模塊1516(下面將作描述)為上述的網絡服務器模塊1503和網絡接入打印模塊1511提供通信功能時使用。參考標號1513表示一種用于通過TCP/IP通信模塊1516(下面將作描述)為通用發(fā)送模塊1504中的打印機模塊1505提供通信功能的Ipr模塊;1514表示一種用于通過TCP/IP通信模塊1516(下面將作描述)為通用發(fā)送模塊1504中的電子郵件模塊1506提供通信功能的SMTP模塊;1515表示一種用于通過TCP/IP通信模塊1516為通用發(fā)送模塊1504中的數據庫模塊1507,DP模塊1508,遠程復制掃描模塊1509和遠程復制打印模塊1510提供通信功能的SLM(敬意管理器模塊)模塊。
TCP/IP通信模塊1516通過使用網絡驅動器1517(后面將作描述)為上述每個模塊提供網絡通信功能。網絡驅動器1517控制與網絡物理連接的部分。
控制API1518在上游模塊如通用發(fā)送模塊1504和下游模塊如作業(yè)管理器1519(下面將作描述)之間提供一接口以減少上游和下游模塊之間的依賴性,以此能夠改進每個模塊的差異。作業(yè)管理器1519通過控制API1518解釋由上述每個模塊指定的處理,并向每個模塊(1520,1524,1526)(下面將作描述)發(fā)出指令。作業(yè)管理器1519還對在本地圖像處理設備中執(zhí)行的各種作業(yè)進行集中管理,包括傳真作業(yè)中的控制。
參考標號1520表示用于管理/控制作業(yè)管理器1519指定過程中的不同數據壓縮/解壓縮過程的CODEC管理器;1521表示根據FBE格式壓縮由作業(yè)管理器1519和掃描管理器1524(下面將作描述)執(zhí)行掃描讀取的數據的FBE編碼器;1522表示用于在由作業(yè)管理器1519和掃描管理器1524執(zhí)行的掃描和由打印管理器1526執(zhí)行的打印過程中實現讀取數據的JPEG壓縮和打印數據的JPEG解壓縮的JPEG CODEC;1523表示用于在由作業(yè)管理器1519和掃描管理器1524執(zhí)行的掃描和由打印管理器1526執(zhí)行的打印過程中實現由掃描器讀取數據的MMR壓縮和打印數據的MMR解壓縮的MMR CODEC。
掃描管理器1524管理/控制由作業(yè)管理器1519指定的掃描處理。參考標號1525表示用于與掃描管理器1524和內部連接于本地圖像處理設備的掃描器2070通信的SCSI驅動器。打印管理器1526管理/控制由作業(yè)管理器1519指定的打印處理。參考標號1527表示用于在打印管理器1526和打印機2095之間提供一I/F的引擎(engine)I/F;1528表示用于在網絡接入打印模塊1511將數據經過并行端口輸出給輸出設備(未圖示)時提供一I/F的并行端口驅動器。
地址簿1502在下面將作詳細地描述。地址簿1502存儲在圖像處理設備200內的非易失性存儲單元(非易失性存儲器硬盤等)中。在地址簿1502中,與網絡相連接的其它設備的特征將作描述,例如,它包括設備的正式名或別名;設備的網絡地址;能由設備處理的網絡協議;能由設備處理的文檔格式;能由設備處理的壓縮類型;能為設備設定的圖像分辨率;能為用作打印機的設備設定的紙張大小和送紙階段信息;設備用作服務器(計算機)時能夠存儲文檔的文件夾名。
下面將作描述的每個應用能夠根據地址簿1502中描述的信息識別分布目的的特征。
圖像處理設備200通過參考地址簿1502傳輸數據。例如,遠程復制應用能夠通過參考地址簿1502在指定為分布目的的設備上識別分辨率信息(表示能被處理的分辨率)。然后這種應用根據分辨率信息用已知的MMR壓縮技術壓縮二進制圖像,由掃描器讀取,用已知的TIFF(標志圖像文件格式)技術對它進行格式化,將結果數據傳輸給網絡上的打印機。雖然省略了對SLM1515的詳細描述,但它是一種包括設備控制信息的稱為敬意管理器的已知網絡協議。
圖3表視圖像處理設備的硬件詳細結構的框圖。
控制器單元2000是一種與用作圖像輸入設備的掃描器2070和用作圖像輸出設備的打印機2095相連接的控制器,它還與LAN2011和用作電話網絡的WAN(廣域網絡)2051相連接以輸入/輸出圖像信息和設備信息。
一CPU2001是一種控制全部系統的控制器。一RAM2002用作由CPU2001操作的系統工作存儲器和臨時存儲圖像數據的圖像存儲器。一ROM2003是一種引導ROM,用于存儲系統的引導程序。一HDD2004是一種用于存儲圖2中系統控制軟件和圖像數據的硬盤驅動器。一操作單元I/F2006是一種操作單元(UI)2012的接口單元,它將在操作單元2012中顯示的圖像數據輸出給操作單元2012。操作單元I/F2006還用于將經過操作單元2012由本地圖像處理設備的用戶輸入的信息傳輸給CPU2001。一網絡2010將本地圖像處理設備與LAN2011相連接以便以包形式輸入/輸出信息。一MODEM2050將本地圖像處理設備與WAN2051相連接以解調/調制信息。上述設備配置在系統總線2007上。
一圖像總線I/F2005是一種用于將系統總線2007與圖像總線2008相連接的總線橋,用于高速傳輸圖像數據以轉換為數據結構。圖像總線2008例如由PCI總線或IEEE1394形成。
下面的設備配置在圖像總線2008上。一RIP(光柵圖像處理器)2060分析/再現PDL碼以形成一位像。一設備I/F2020分別通過信號線2071和2096將用作圖像輸入/輸出設備的掃描器2070和打印機2095與控制器單元2000相連接,以此實現圖像數據的同步系統/異步系統的轉換。一掃描器圖像處理單元2080校正,處理和編輯輸入的圖像數據。一打印機圖像處理單元2090根據打印機2095對輸出給打印機2095的打印輸出圖像數據實現校正,分辨率轉換等功能。一圖像旋轉單元2030旋轉輸入的圖像數據,并輸出合成數據。一圖像壓縮單元2040對多級圖像數據進行JPEG壓縮/解壓縮處理,還對二進制圖像數據進行JBIG,MMR和MH壓縮/解壓縮處理。
圖4表示根據本實施例的具有上述結構的圖像處理設備的外觀視圖。
操作單元2012顯示不同的信息,由用戶進行人工操作。該單元下面將作詳細地描述。
用作圖像輸入設備的掃描器2070用光照射書或紙狀原版上的圖像,并掃描(主掃描)一由多個光接收元件組成的CCD行傳感器。掃描器2070還將圖像轉換成作為光柵圖像數據的電信號,該光柵圖像數據通過移動(子掃描)一光學系統如鏡子根據指定的輸入格式在主掃描方向和子掃描方向上具有設定的分辨率(象素密度)。文檔饋送機2072準備使用時,一個或數個紙狀原版就放置在托架2073上。該設備的用戶從操作單元2012輸出一個讀取指令時,控制器CPU2001指令掃描器2070自動地讀取原版上的圖像,該原版通過文檔饋送機2072依次地被傳輸到原版臺上。此時,圖像通過移動每個原版讀取而光學系統是固定的。
用作圖像輸出設備的打印機2095是用于將光柵圖像數據從不同的輸入源轉換為紙張上可視圖像的一部分。打印機2095可使用下面系統中的任一個使用光敏磁鼓和光敏帶的電子照相系統,通過從小噴射管組將墨直接噴在紙張上打印圖像的噴墨系統等。注意,打印操作是根據控制器CPU2001的指令開始的。
打印機2095具有多個送紙階段以容許選擇一個不同紙張的大小和方向,它對應于送紙階段包括存紙盒2101和2102,紙蓋板2103。用戶通過拉出每個存紙盒或打開紙蓋板的蓋子補充紙張。如裝在每個存紙盒和紙蓋板中的紙張大小的信息通過安裝在每個存紙盒和紙蓋板上的傳感器提供給控制器CPU2001。存紙盒或紙蓋板根據供紙的指定輸出形式進行選擇。出紙托架2111接收所打印的紙張。在分類操作中,所打印的紙張就被出放到具有多個箱子(如果需要)的分類器2104上。紙張被出放到分類器2104上時,例如,紙張就能被裝訂或穿孔。
圖5表示操作單元2012的外觀視圖。
操作單元2012具有一個液晶顯示單元(LCD顯示單元),數個硬鍵和一個LED顯示單元。
LCD顯示器2013具有一粘貼在液晶熒光屏上的觸摸面板膜2019。LCD顯示器2013顯示系統操作窗口和軟鍵,在按壓顯示鍵時將所顯示鍵的位置信息傳輸給控制器CPU2001。
硬鍵包括啟動鍵2014,停止鍵2015,ID鍵2016,復位鍵2017等。
啟動鍵2014例如用于開始讀取原圖像。一顯示綠色或紅色的兩色LED顯示器2018位于啟動鍵2014的中心部位,所顯示的顏色表示啟動鍵2014是否被使用。如果紅燈開啟,就表示啟動鍵2014的按壓沒有被承認。如果綠燈開啟,就表示啟動鍵2014的按壓被承認。停上鍵2015用于停止當前所執(zhí)行的操作。ID鍵2016用于輸入用戶的用戶ID。復位鍵2017用于啟動通過操作單元2012所設定的置位。
圖6表示在操作單元2012的LCD顯示器2013上顯示的基本窗口內容的視圖。
圖像處理設備200提供的功能主要分為六種類型,即復制,發(fā)送,恢復,任務,管理和配置,它們分別對應于在操作窗口2013的上部顯示的六個主標記(COPY,SEND,RETRIEVE,TASKS,MGMT和CONFIG)(3011至3016)。通過按壓其中之一的主標記,當前窗口就切換為相應類型的窗口。如果切換為另一個類型的窗口被禁止,主標記顯示顏色就會改變,對按壓任一個標記都不作反應。
〖COPY〗是在通過使用自身設備的掃描器2070和打印機2095實現進行正常本地復制操作功能和通過使用自身設備的掃描器2070和相同的遠程圖像處理設備220和230的打印機2295和2395實現復制文檔的功能(遠程復制)時被按壓以切換窗口,遠程圖像處理設備220和230通過網絡與自身設備相連接。
〖SEND〗是在實現將位于自身設備的掃描器2070上的原版圖像的功能轉換為電子郵件功能,遠程打印機功能,傳真功能,文件傳輸(FTP)功能和數據庫時被按壓以切換窗口,并容許用戶指定多個目的。
〖RETRIEVE〗是在實現通過網絡等獲取外部數據和通過使用自身設備的打印機2095打印外部數據的功能時被按壓以切換窗口。作為獲取數據的一種方法,使用WWW,電子郵件,文件傳輸或傳真的方法都可以運用。
〖TASKS〗是在實現設定任務形成和管理的不同置位功能時被按壓以切換窗口,任務是自動處理傳真數據和例如互聯網絡打印數據的外部數據及周期性地恢復數據。
〖MANAGEMENT〗被按壓以管理作業(yè)地址簿,書簽文件記數信息等。
〖CONFIGURATION〗被按壓以對自身設備作設置(例如,網絡和時計)。
圖6表示〖COPY〗窗口。
圖7表示用于解釋根據本實施例的圖像處理設備的操作單元2012的控制操作的框圖。
如上所述,操作單元2012經過操作單元I/F2006與系統總線2007相連接。CPU2001,RAM2002,ROM2003和HDD2004與系統總線2007相連接。CPU2001根據存儲在ROM2003和HDD2004中的控制程序等系統地控制訪問與系統總線2007相連接的相應設備,以此從經過設備I/F2020所連接的掃描器2070中讀取輸入信息,將作為輸出信息的圖像信號輸出給經過設備I/F2020所連接的打印機2095。RAM2002的功能是作為CPU2001的主存儲器,工作區(qū)等。
CPU2001從觸摸屏膜2019和不同硬鍵2014和2017經過輸入端口20061獲取用戶的輸入。CPU2001根據所獲取的操作內容和上述控制程序產生顯示窗口數據,將顯示窗口經過輸出端口20062輸出給LCD顯示器2013以控制圖像輸出設備。如果需要,CPU2001還控制LED顯示單元2018。
下面將描述遠程UI(遠程用戶接口),它是本實施例的一個特性功能。
遠程UI是一種從外部獲取/設置信息的功能,如本地圖像處理設備的狀態(tài)或使它執(zhí)行諸如打印操作或傳輸(通用發(fā)送)操作。用戶可以通過訪問如個人電腦的主機(10,11)的本地設備使用遠程UI的功能,個人電腦通過使用網絡瀏覽器與網絡相連接。這就容許用戶通過遠程主機執(zhí)行用操作單元2012應該執(zhí)行的操作。
如圖2所示,網絡服務器1503在本地設備中運行以容許用HTTP(超文本傳輸協議)進行通信。網絡服務器1503能夠運行根據客戶請求啟動的CGI(通用網絡關接口)程序。源文件和頁面模板文件存儲在圖3中的HDD2004內,被遠程UI使用。源文件包括用于頁面顯示的HTML(超文本標記語言)文件,圖像文件等。模板文件是一種起源于CGI程序,用于生成頁面的文件。
為了訪問本地設備,用戶直接將URL(統一資源定位器)輸入給網絡瀏覽器或選擇包含URL的聯接。網絡瀏覽器通過通信路徑如LAN2011傳輸HTTP指令以指定一所需的URL。網絡服務器1503接收HTTP指令,分析HTTP指令,執(zhí)行需要的操作。
如果客戶的網絡瀏覽器的請求不是CGI請求,上述資源的指定資源就傳輸給網絡瀏覽器,該處理過程就被終止。
如果網絡瀏覽器的請求是CGI請求,相應的CGI程序就被啟動執(zhí)行。CGI程序被啟動執(zhí)行時,它能夠接收查詢參數;通過瀏覽器由用戶指定的值傳遞給該程序。
CGI程序請求該設備根據請求執(zhí)行獲取/設置設備信息,打印輸出操作等。CGI程序還通過使用相應的模板生成將被傳輸的頁面。模板文件具有通過使用所獲取的信息改變描述的一部分。這就使它能夠根據當前的狀態(tài)生成頁面內容。
傳輸方的網絡瀏覽器將本地設備返回的頁面顯示在主機的顯示器上以使它呈現給用戶。上述返回至網絡瀏覽器的頁面包含手稿(script)代碼,它用于提醒用戶如果發(fā)現任何不正確的輸入(例如,輸入了未經容許的值)可以再次檢查他/她的輸入和鍵入數據。
以這種方式使用網絡瀏覽器訪問設備就能容許用戶從外部獲取/設置設備的功能/狀態(tài)/存儲信息或操作該設備。通過遠程UI獲取/設置的信息包括如能夠使用的紙張大小和紙張的剩余量的設備信息,輸入的作業(yè)信息,存儲在存儲單元中的文檔信息,電子郵件和傳真功能的地址信息,網絡的設置信息等。通過遠程UI執(zhí)行的操作包括打印輸出操作和存儲在設備中的文檔信息的傳輸。
圖8表示在客戶(瀏覽器)方(主機10和11)和服務器方(圖像處理設備200,220和230)中基本處理過程的流程圖。該流程圖表示由主機的CPU根據安裝在主機硬盤中的瀏覽器控制程序控制處理的過程,和由CPU2001根據存儲在圖像處理設備的HDD2004中的網絡服務器控制程序控制處理的過程。相同的結構用于所有將在下面描述的流程圖。
在客戶方,在步驟S101中,CPU等待用戶輸入URL。如果URL被輸入,過程就進行到步驟S102以將HTTP指令傳輸給服務器方。
在步驟S103中,CPU等待服務器方接收的響應。如果接收到響應,HTML文檔就在步驟S104中格式化/顯示,因此就終止這一次通話。
在服務器方,在步驟S111中,CPU等待客戶方接收HTTP指令。如果接收到HTTP指令,在步驟S112中,CPU就檢查該指令是否是CGI啟動請求。如果該指令是CGI啟動請求,CPU就在步驟S113中分析CGI參數。在步驟S114中,CPU啟動CGI程序。然后終止本次通話。如果在步驟S112中它確定該指令不是CGI啟動請求,過程就進行到步驟S115以返回所指定的源文件作為響應,因此終止本次通話。
在多個頁面上,顯示內容根據當時的顯示狀態(tài)改變。為此,設備信息是在所啟動執(zhí)行的CGI程序中獲取,HTML文件由模板文件生成,并被返回作為響應。在步驟S115中,CPU返回所指定的HTML文件而不處理它。
圖9表示在本實施例中網絡服務器1503傳輸和在主機的瀏覽器上顯示的頁面實例的視圖。該窗口表示在常用網絡瀏覽器上顯示的遠程UI的頂頁。主機根據所需圖像處理設備指定的URL(在http:∥之后輸入圖像處理設備的IP地址)時,該頁面顯示的是默認頁面。如圖9所示,該窗口由兩幀組成,索引區(qū)101和主區(qū)102。主站圖顯示在索引區(qū)。圖中的按鈕被按壓(用定位設備如鼠標點擊)時,相應的窗口就會在主區(qū)中顯示。在顯示的頁面中,圖8所示的通話就會被重復多個次,步驟S114和S115就會在此過程中執(zhí)行。在步驟S104中,主機10顯示用已知常用瀏覽器接收到的HTML文件,如圖9所示。
如圖9所示,頂頁中顯示該設備的一般信息。
在“設備名”中,用戶可隨意設定設備名。如果用戶沒有設定名字,就設定“無名設備”。在“產品名”中,本地圖像處理設備的產品名可預先注冊。在“位置”中,用戶可隨意設定本地圖像處理設備的安裝位置。還能顯示被網絡服務器1503最后一次重寫的頁面。此外,本地圖像處理設備的打印機2095的狀態(tài)(例如,著色劑的剩余量,紙張的存在/空缺,和發(fā)生卡紙),掃描器2070的狀態(tài)(蓋子打開或其它情況)和傳真功能的狀態(tài)(例如過程中的傳輸,過程中的接收,或產生錯誤)作為字符信息以彩色顯示本地圖像處理設備的外觀。在目錄欄中,能顯示由操作單元2012或通過遠程UI用瀏覽器設定的信息。此外,可設定系統管理員名。用戶按壓(點擊)這部分時,設定為標準功能的郵件程序就被啟動以能發(fā)送電子郵件。用戶按壓(點擊)“支持鏈接”,主機就可通過本地圖像處理設備的互聯網絡與支持信息頁面相連接。在最底端欄,可顯示瀏覽器的顯示狀態(tài)(“…是打開的”,“文檔已完成”等等)。
除了上述信息外,通過按壓(點擊)設置在索引區(qū)中的設備按鈕(Device)103,作業(yè)狀態(tài)按鈕(Job Status)104,信箱按鈕(Mail Box)105,地址按鈕(Address)106和用戶模式按鈕(Add.Func)107可以顯示設備信息頁面,作業(yè)狀態(tài)頁面,信箱(box)頁面,地址頁面,用戶模式頁面等。
圖10表示按壓作業(yè)狀態(tài)按鈕104后所顯示的作業(yè)狀態(tài)頁面實例的視圖。
按壓(點擊)作業(yè)狀態(tài)按鈕104時,顯示作業(yè)狀態(tài)頁面的HTTP指令傳輸給圖像處理設備200(步驟S102)。一接收到該指令時,圖像處理設備200就傳輸圖10中所描述的顯示內容的HTML文件(步驟S115)。
主機10接收該HTML文件,對它進行分析以顯示與圖10出現的類似頁面(步驟S103和S104)。在作業(yè)狀態(tài)頁面中,顯示當前輸入給圖像處理設備200的不同作業(yè)狀態(tài)的目錄。用戶能夠從顯示在索引區(qū)101的子菜單111中選擇將被顯示的作業(yè)類型(打印作業(yè)(Print Job),復制作業(yè)(Copy Job),發(fā)送作業(yè)(SendJob),傳真作業(yè)(Fax Job)和接收作業(yè)(Receive Job)),所選擇作業(yè)類型的作業(yè)狀態(tài)目錄顯示在主區(qū)102中。圖10表示選擇打印作業(yè)以顯示使用打印機2095的所有作業(yè)狀態(tài),和打印作業(yè)狀態(tài)的目錄顯示在主區(qū)102中的狀態(tài)。按壓打印作業(yè)運行記錄按鈕112時,就會顯示打印作業(yè)運行記錄頁面。
圖11表示顯示打印作業(yè)運行記錄頁面實例的視圖。
在打印作業(yè)運行記錄頁面上,顯示的是系統啟動后輸入的打印作業(yè)的運行記錄。如圖11所示,打印作業(yè)的運行記錄顯示在主區(qū)102中,作業(yè)數量121,作業(yè)名122,作業(yè)所有者123,用戶ID124,結束時間125和作業(yè)執(zhí)行結果126是作為每項打印作業(yè)的一個記錄顯示的。按壓打印作業(yè)類型選擇按鈕127時,就顯示下拉菜單113,如圖12所示。用戶通過從下拉菜單中選擇所需的打印作業(yè)類型改變作為目錄顯示在主區(qū)102中的作業(yè)類型。所能被選擇的作業(yè)類型包括PDL打印作業(yè)(PDL打印根據PC/PCL,LIPS等的PDL打印作業(yè);對應于主機打印請求的打印處理),本地復制打印作業(yè)(Local Copy用相同的設備執(zhí)行掃描和打印的復制操作的打印處理),遠程復制打印作業(yè)(Remote Copy用不同設備通過網絡執(zhí)行掃描和打印的復制操作的打印處理),接收打印作業(yè)(ReceivePrint打印由通用發(fā)送功能如“FAX/IFAX″接收到的圖像),和報告打印作業(yè)(Report Print在存儲在設備中的打印機或掃描器操作運行記錄以報告形式輸出時打印將被執(zhí)行的處理)。
很顯然,顯示與圖11或12中所示相同的網頁能夠通過與圖9或10中所示網頁顯示相同的圖8流徎圖的過程實現。
正如圖10中所顯示的打印作業(yè)狀態(tài)數據和圖11和12中所顯示的打印作業(yè)運行記錄數據每次存儲在HDD2004中,打印作業(yè)就在圖像處理設備200中執(zhí)行或被接收。這些數據在狀態(tài)改變時每次被更新。注意,由于存儲數據格式沒有特別地限定,對于本領域的技術人員來說是顯而易見的,對其詳細的描述將被省略。
如上所述,根據本實施例,能夠在互聯網絡等上使用以提供主頁并與通用服務器等效的網絡服務器1503可以在圖像處理設備200中實施使用,HTTP協議用作圖像處理設備200和主機11之間的一種協議。這就使它能將由圖像處理設備接收到的圖像輸出作業(yè)的運行記錄詳細作為HTML文件從圖像處理設備200傳輸給主機11。由于它容許用戶用主機11的網絡瀏覽器瀏覽作業(yè)的運行記錄,因此用戶就能很容易地在與標準主頁瀏覽相同的操作環(huán)境中實現遠程控制而無需使用其它任何的專門應用軟件。由于無需啟動執(zhí)行專門的應用軟件,因此就能減少主機的負載。此外,由于HTTP協議具有較高的通用性,因此就能建立一種具有高連接性能的系統。
用戶能夠檢查作為目錄的通過操作單元2012指定的作業(yè),通過LAN2011由主機10和11指定的作業(yè),通過LAN2011接收到的作業(yè)和通過WAN2051接收到的作業(yè)。
此外,由于輸入給圖像處理設備200的作業(yè)狀態(tài)是根據作業(yè)類型而存儲和顯示的,因此用戶就能很容易地檢查所需作業(yè)的狀態(tài)。
上述的第一實施例使用了作為圖像輸入設備安裝在包括掃描器單元的圖像處理設備中的網絡服務器,作為圖像輸出設備的打印機單元,控制器單元,和用戶接口單元。然而,通過將網絡服務器安裝在即使由打印機單元和控制器單元組成的圖像處理設備中,也能實現選程用戶接口功能,和顯示打印作業(yè)運行記錄。然而,在此情況下,打印作業(yè)類型僅包括PDL打印。
〖第二實施例〗在上述的第一實施例中,作業(yè)的運行記錄是使用網絡瀏覽器顯示的。在第二實施例中,一種系統的構成能夠容許主機11獲取/顯示存儲在圖像處理設備中的圖像,其中該系統中具有圖像存儲功能的圖像處理設備通過傳輸介質如網絡與主機11相連接。注意,根據第二實施例的系統和圖像處理設備的硬件配置與第一實施例中的相同。
在本實施例中,HDD2004中的區(qū)域被預先分為多個區(qū)域,圖像數據將被存儲在HDD2004中,這些區(qū)域被稱之為框(box)。這些框包括一用戶框,用于暫時存儲用戶掃描過的文檔和網絡客戶發(fā)送的PDL數據,和一系統框,用于存儲所接收的FAX文檔等。編號分配給相應的用戶框是用于識別它們。注意,在一設定的窗口(未圖示)中,用戶能夠為每個用戶框設定一框名和口令和一段所存儲的數據能夠自動地從框中被擦除后的時間。用戶還能夠指定將所掃描的圖像或網絡客戶發(fā)送的PDL數據存儲在框中的操作。此外,所存儲的文檔能夠根據用戶的指令通過FAX或電子郵件傳輸,移動至另一個框,或打印輸出。
圖13表示根據第二實施例的圖像處理設備的軟件結構的框圖。在圖13中與第一實施例中(圖1)相同的參考標號表示相同的部件。圖13中的結構與圖2中的結構不同在于它具有一框模塊(Box)1551??蚰K1551提供一種將所掃描的圖像或PDL打印圖像存儲在HDD中,通過打印機功能打印所存儲的圖像,通過通用發(fā)送功能傳輸,從HDD中刪除文檔,分組(在獨立框中存儲數據),在框之間移動數據,在框之間復制數據等管理功能。注意,提供的通信功能是從框模塊1551到HTTP模塊1512和TCP/IP模塊1516。
參考圖13,圖2結構中的網絡接入打印模塊1511用框模塊1551替換。然而,框1551也可簡單地增加在圖2的結構中。
在上述結構中,主機10通過指定它的URL(例如IP地址)使用常用的瀏覽器與本地圖像處理設備相連接,正如第一實施例所描述,可以顯示如圖9所示的遠程UI的頂頁。參考圖9,如果按壓(點擊)信箱按鈕105時,就顯示如圖14所示的框頁面。
圖14表示第二實施例中顯示框頁面實例的視圖。
在框頁面中,當前存儲在圖像處理設備的HDD2004中的框的目錄顯示在主區(qū)102中。將被顯示的框類型(用戶框(UserBoxes)和系統框(PresetBoxes))能通過顯示在索引區(qū)101中的子菜單201進行選擇。所選擇框的目錄顯示在主區(qū)102中。圖14表示選擇用戶框的狀態(tài)。在主區(qū)102中,顯示的是用戶框的目錄。對于每個用戶框,框編號202,框名203,和框中文檔圖像數據的整個框文檔圖像存儲區(qū)占有的比例204是作為一個記錄顯示的。注意,整個框文檔圖像存儲區(qū)占有比例204是框中圖像數據與分配存儲框文檔圖像數據的HDD區(qū)之比。此外,框編號202表示鏈接文本,框目錄顯示頁面是在用戶選擇網絡瀏覽器中所需的鏈接文本時顯示的。
圖15表示在圖14的框頁面中選擇框編號鏈接文本時將被顯示的框目錄顯示頁面實例的視圖。
在框目錄顯示頁面的主區(qū)102中,顯示的是包含在指定框中的框文檔圖像的目錄一選擇檢查框211,文檔圖像類型212,文檔圖像名213,文檔圖像大小214,文檔圖像方向圖標215,文檔圖像頁數216和最新更新日期217是作為每個文檔圖像的記錄顯示的。在此情況下,文檔圖像類型212表示相應的圖像數據是否是“用掃描器獲得的圖像數據”或是“根據所接收到的PDL打印請求的位圖(沒有打印)所存儲的圖像數據”。通過檢查所需的選擇檢查框211和點擊其中之一的指定按鈕219(打印按鈕,向前按鈕,移動按鈕和刪除按鈕),如果被指定,所選擇的文檔就能被處理。如果點擊刪除按鈕,就顯示如圖19所示的確認窗口。參考圖19,如果點擊OK按鈕,所選擇的文檔就從框中刪除。如果點擊取消按鈕,就恢復圖15中的顯示。文檔圖像名213表示鏈接文本。如果鏈接文本是在網絡瀏覽器中選擇的,就顯示框文檔圖像目錄顯示頁面。
如果點擊編輯按鈕218,就顯示一種窗口(未圖示),用戶在這種窗口中可設定相應框的框名和口令及一段文檔能被自動刪除后的時間。
如果用戶試圖打開圖14窗口中設置口令的框,就顯示一口令確認窗口(未圖示)。如果輸入正確的口令,窗口就切換為圖15中的框文檔顯示窗口;否則,就不能看見框的內容。
圖16表示在圖15的框內容目錄顯示頁面上選擇所需的文檔圖像名鏈接文本時將被顯示的框文檔圖像內容顯示頁面實例的視圖。
框文檔圖像的相對應頁面的內容的目錄顯示在框文檔圖像內容顯示頁面的主區(qū)102中。頁碼221,彩色圖像圖標222,彩色圖像大小223,單色圖像圖標224,單色圖像大小225和圖像象素計數(水平×垂直)226是作為每個頁面的一個記錄顯示的。在此情況下,由于每個頁面可放置兩個相同圖像的一彩色圖像和一單色圖像,因此就存在兩個有關彩色圖像的信息和有關單色圖像的信息。每個圖像圖標代表一鏈接圖像。如果在網絡瀏覽器中選擇這些其中之一的鏈接圖像,存儲在圖像處理設備200中的相應圖像數據就會通過網絡服務器1503傳輸給主機10的網絡瀏覽器,以此能夠顯示該圖像。注意,彩色圖像是以JPEG格式傳輸的,因此能直接顯示在網絡瀏覽器上。由于單色圖像是以TIFF/MMR壓縮格式傳輸的,它通過網絡瀏覽器啟動的圖像顯示器應用(軟件)顯示。
圖17表示選擇“Preset Boxe″時將被顯示窗口的實例視圖?!癙resetBoxes″包括用于存儲由FAX,IFAX等接收到的“MEMORY RX BOX”,用于通過FAX,IFAX等傳輸數據的?!癕EMORY TX BOX”。圖17表示“MEMORY RX BOX”顯示的實例。在“MEMORY RX BOX”中,顯示的是選擇檢查框231,作業(yè)類型232,源用戶名233,文檔圖像頁碼234和接收日期235。與在上述用戶框中一樣,文檔被選擇時,就會顯示有關文檔的詳細信息和有關每個頁面的信息。此外,所需的頁面被選擇時,就會顯示文檔內容。
將上述HTML文件和圖像數據從圖像處理設備傳輸給主機10的過程通過第一實施例中所描述的步驟(圖8的流程圖)就能夠實現。
存儲在框中的文檔被選擇傳輸時,在圖17所示的情況下點擊向前按鈕236就會顯示如圖18所示的文檔傳輸的設定窗口。
在圖18所示的顯示中,所選擇的文檔顯示在所選擇的文檔目錄欄241中,傳輸順序通過使用按鈕242至245指定。參考標號246表示目的顯示按鈕,它被點擊以顯示目的顯示窗口(未圖示)。在目的顯示窗口中,寄存的地址(FAX號,電子郵件地址等)被顯示以容許用戶選擇傳輸目的。在目的顯示窗口中所選擇的目的顯示在傳輸目的目錄區(qū)247中。參考標號248表示一擦除按鈕,它被按壓就能從傳輸目的目錄中擦除所選擇的傳輸目的;249表示OK按鈕,它被按壓就能實現傳輸。
參考標號250表示文檔擦除檢查欄,它容許用戶在數據打印輸出后擦除數據或不擦除數據之間進行選擇。如果該欄被檢查,相應的數據在正常傳輸時就被擦除。參考標號251表示取消按鈕,它被按壓后就能返回框文檔顯示窗口(圖17)而無需執(zhí)行傳輸。
下面參考圖8將描述傳輸主機10方框中的文檔的執(zhí)行過程,從在步驟S101中用于形成圖18中窗口的輸入操作到在步驟S104中顯示操作的處理過程被執(zhí)行。在步驟S101中再次輸入框口令(如果口令是為指定框設置的),各種輸入操作,如選擇框中的文檔和選擇傳輸目的。然后響應于輸入顯示由圖像處理設備200發(fā)送的信息。在此方式中,步驟S101至S104中的處理過程如果需要就被重復執(zhí)行。在確定步驟S101中的輸入時,主機確定用戶輸入的參數是否會產生問題。如果產生問題,在步驟S102中就不傳輸指令。
在顯示文檔傳輸的設定窗口之后處理的詳細過程用圖20的流程圖表示。更具體地說,在形成圖18中的窗口之后,在步驟S102至S206中的處理過程重復進行至步驟S207中的輸入操作結束。在此情況下,在步驟S206中的決定是根據包含在由網絡服務器發(fā)送的HTML文件中的手稿代碼作出的。例如,如果在欄中輸入的是字符而不是編號,但在欄中應該輸入編號時,用戶就被提醒以返回步驟S203再次輸入數據。
參考圖21的流程圖將描述網絡服務器方處理的詳細過程。
在用戶使用口令證實,文檔目錄的出現,選擇的確認等之后,如圖20所示這些通過信息交換多個次完成,在步驟S301中一接收到最后傳輸的設置(例如,將被傳輸的特定文檔和目的信息),在步驟S302中CPU啟動文檔傳輸的程序。在步驟S303中,CPU對在步驟S301中接收到的參數如文檔信息和目的信息進行分析。在步驟S304中,CPU向網絡2010或MODEM2050發(fā)出傳輸處理請求以根據步驟S304中指定的目的執(zhí)行傳輸處理。
如果傳輸處理被正常執(zhí)行,在步驟S305中CPU就檢查文檔擦除檢查欄250是否被檢查。如果在步驟S305中為NO,該處理過程就立即終止。如果在步驟S305中為YES,CPU就從框中擦除相應的文檔,并終止該處理過程。
下面將描述存儲在框中的文檔被選擇用打印機2095打印的情況。
例如,點擊圖15或17窗口中的打印按鈕時,當前窗口就切換到圖22中的打印設置窗口。
如圖22所示,所選擇文檔顯示在所選擇文檔目錄欄261中,打印順序由按鈕262至265指定。用戶指定在打印計數目的欄266中的打印計數,在欄267中的存紙盒,在雙面打印目的欄268中的有關雙面打印的信息,和在分類目的欄269中有關分類的信息,和點擊OK按鈕270時,他/她就能輸出一打印指令。
參考標號271表示一文檔擦除檢查欄,它容許用戶在數據打印輸出后擦除數據或不擦除數據之間進行選擇。如果該欄被檢查,數據在傳輸后就被擦除。參考標號272表示文檔合并檢查欄,它作為一項作業(yè)用于打印輸出多個文檔;273表示取消按鈕,它被按壓后就能立即返回在當前窗口的前一個窗口(框文檔顯示窗口)而無需執(zhí)行打印輸出。
框中打印輸出數據的請求是通過使用根據本實施例圖像處理設備的遠程UI功能從網絡客戶的網絡瀏覽器中產生時,下面將描述由網絡瀏覽器執(zhí)行的處理過程。
參考流程圖20描述該處理過程。
在步驟S201中,網絡瀏覽器接收圖像處理設備200的網絡服務器1503發(fā)送的HTML文件。在步驟S202中,所接收到的文件顯示在窗口中。在此情況下顯示的窗口是圖22所示的打印窗口。在步驟S203中,用戶輸入一必要參數,如打印計數目的欄266中的打印計數給瀏覽器,按壓OK按鈕270。
在步驟S204中,CPU檢查用戶設定的該參數是否合適。這種檢查是根據包含在網絡服務器1503發(fā)送文件的手稿代碼中作出的。如果檢查輸入不合適,例如,如果在欄中輸入的是字符而不是編號,但在欄中應該設定打印計數時(在步驟S205中“有問題”),該過程被返回步驟S203以提醒用戶再次輸入數據。如果檢查時設有產生問題(在步驟S205中“沒有問題”),CPU就將HTTP指令傳輸給網絡服務器1503以請求它打印輸出數據(步驟S206)。
下面將描述在框中打印輸出數據的請求從網絡瀏覽器輸出時由網絡服務器1503執(zhí)行的處理過程。
圖23表示接收到網絡瀏覽器打印輸出請求時由網絡服務器1503執(zhí)行處理過程的流程圖。
在步驟S401中,網絡服務器1503通過網絡連接單元2010接收網絡客戶的網絡瀏覽器發(fā)出的HTTP指令。在步驟S402中,網絡服務器1503啟動執(zhí)行對應于打印輸出請求的CGI程序。
在步驟S403中,啟動執(zhí)行的CGI程序對瀏覽器發(fā)送的參數,如打印計數,打印紙張類型和分類方法進行分析。在步驟S404中,設定參數,打印請求輸出給打印機2095以執(zhí)行打印。在步驟S405中,它檢查圖22中的文檔擦除檢查欄271是否被檢查過。如果在步驟S405中是“YES”,該執(zhí)行過程就立即終止。如果在步驟S405中是“NO”。該過程就進行到步驟S406以便HHD2004框中的數據在被打印輸出后將其擦除。
例如,點擊圖15或17窗口中的刪除按鈕時,當前窗口就切換到圖24中的框移動窗口。
如圖24所示,所選擇文檔顯示在所選擇文檔目錄欄281中。用戶在移動目的框選擇欄282中選擇一移動目的框和按壓OK按鈕283時,所選擇的文檔就能被移動。參考標號284表示一取消按鈕,它被按壓就能立即返回當前窗口的前一窗口(框文檔顯示窗口)而不能移動任何文檔。
在此情況下,瀏覽器方執(zhí)行的處理過程與上述過程相同。
除了“傳輸處理”和“打印處理”用“移動處理”代替外,和省略有關文檔擦除操作,網絡瀏覽器方的處理過程與上述過程相同。也就是說,對有關指定文檔信息和移動目的框的參數進行分析,存儲目的框根據分析結果改變。
通過遠程UI的上述操作也能以與上述相同的方式從操作單元2012開始執(zhí)行。
如上所述,根據第二實施例,網絡服務器1503安裝在圖像處理設備200中,HTTP協議用作圖像處理設備和主機之間的協議,以此容許存儲在圖像處理設備中的圖像信息作為HTML文檔從圖像處理設備傳輸出。此外,由于存儲在圖像處理設備中的圖像能作為圖像文件從圖像處理設備傳輸給主機,用戶能夠通過主機的網絡瀏覽器瀏覽和操作該文件,因此用戶就能很容易地實現遠程控制。此外,由于HTTP協議具有較高的通用性,因此就能建立一種具有高連接性能的系統。注意,HTTP協議是一種用作將存儲在圖像處理設備中的圖像作為圖像文件從圖像處理設備傳輸給主機的傳輸協議。在此情況下,mime(多用途互聯網絡郵件擴展)類型如圖像/TIFF或圖像/聯合照相專家組(jpeg)根據圖像類型增加作為響應標題。
根據本實施例,由于用戶能夠從網絡客戶的網絡瀏覽器產生一請求以將存儲在圖像處理設備的框中的圖像數據打印輸出,因此與操作單元2012中的操作一樣,用戶就能很容易地打印輸出框中的圖像數據而不必進入圖像處理設備。
因為用戶能夠通過來自網上客戶的網絡瀏器的FAX或郵件來生成請求傳輸存儲在圖像處理設備中的框中的圖像數據,所以用戶不必經過圖像處理設備而容易地傳輸框中的圖像數據。
此外,在打印或傳輸框中的圖像數據時,用戶能夠很容易地在網絡瀏覽器上設定必要的參數。
而且,通過將設定參數的設定文件從圖像處理設備的服務器傳輸給客戶的網絡瀏覽器,就不需要在客戶方安裝任何專用的驅動器等,常用的網絡瀏覽器就可以使用。
而且,設定文件用于對瀏覽器檢查是否做了任何不合適的輸入,例如是字符而不是編號作為打印計數輸入。如果作出不合適的設定,用戶就被再次提醒以輸入數據。這就不需要對服務器方作這樣的檢查,因此就減少服務器和網絡上的負載。
上述實施例使用了作為圖像輸入設備的網絡服務器,該網絡服務器安裝在包括掃描器單元的圖像處理設備中,作為圖像輸出設備的打印機單元,控制器單元,和用戶接口單元。然而,即使通過將網絡服務器安裝在由具有圖像存儲功能的控制器單元組成的圖像處理設備中,也能實現遠程用戶接口功能,和顯視圖像。
〖第三實施例〗第一實施例已解釋說明了通過使用網絡瀏覽器顯示打印作業(yè)狀態(tài)和打印作業(yè)運行記錄的結構。第三實施例將解釋說明一種容許改變打印作業(yè)狀態(tài)的結構。根據第三實施例,在一種圖像處理設備通過傳輸介質如網絡與主機相連接的系統中,在圖像處理設備中保存輸出的多個作業(yè)的狀態(tài)信息可以通過主機獲取/顯示。注意,根據第三實施例的這種系統的硬件結構和圖像處理設備與第三實施例中的相同。
圖25表示按壓圖25或9中所示頂頁的作業(yè)狀態(tài)按鈕后將被顯示的作業(yè)狀態(tài)頁面的實例視圖。雖然圖25中的顯示內容與圖10中的相同,但增加的參考標號是需要對第三實施例作解釋用的。
如圖25所示,當前輸入給圖像處理設備200的作業(yè)狀態(tài)的目錄顯示在作業(yè)狀態(tài)頁面上。用戶能夠從顯示在索引區(qū)101的子菜單111中選擇將被顯示的作業(yè)類型(“Print Job″,″Copy Job″,″Send Job″,″Fax Job″和″Receive Job″),對應于所選擇作業(yè)類型的作業(yè)狀態(tài)的目錄顯示在主區(qū)102中。圖25表示選擇“Print Job″的顯示狀態(tài)。打印作業(yè)狀態(tài)的目錄顯示在主區(qū)102中。作業(yè)狀態(tài)圖標303,作業(yè)編號304,作業(yè)狀態(tài)305,作業(yè)類型306,作業(yè)名307,作業(yè)所有者308,作業(yè)大小309和作業(yè)接收時間是作為每個打印作業(yè)的一項記錄顯示的。
作業(yè)狀態(tài)包括“Print″(在打印過程中當前執(zhí)行的打印作業(yè)),“Waiting”(等待打印打印隊列中的作業(yè),它的順序輪到時就被執(zhí)行),”Pause″(在暫停過程中打印隊列中的作業(yè),即使它的順序輪到時,也被跳躍過去而不必執(zhí)行),和“Lock″(鎖定狀態(tài)打印隊列中的作業(yè),它通過口令被鎖定,直到它被選擇和輸入口令才能執(zhí)行)。作業(yè)類型包括“Print″(PDL打印),“Local Copy(本地復制打印)”,“Remote Copy(遠程復制打印)”,“Receive”(接收打印)和“Report”(報告打印)。打印等待狀態(tài)中的作業(yè)以降序順序排列和顯示。選擇按鈕302設置在每個記錄的左端以容許選擇相應記錄中的作業(yè)。顯示一工具欄,它包括作業(yè)暫停按鈕311(將所選擇的作業(yè)從“等待”狀態(tài)改變?yōu)椤皶和!睜顟B(tài)),作業(yè)恢復按鈕312(將所選擇的作業(yè)從“暫?!睜顟B(tài)改變?yōu)椤暗却睜顟B(tài)),作業(yè)加速按鈕313(將所選擇的打印作業(yè)移至打印隊列的首位(與當前執(zhí)行的打印作業(yè)相鄰近)),和作業(yè)取消按鈕314(刪除所選擇的打印作業(yè))。通過使用執(zhí)行按鈕用戶能夠使用選擇按鈕302改變打印作業(yè)的狀態(tài)。
每個作業(yè)編號304表示鏈接文本。通過選擇它,就能顯示相應作業(yè)的詳細信息頁面。
圖26表示打印作業(yè)的詳細信息頁面顯示的實例視圖。在主區(qū)102中,顯示的是詳細信息如接收日期,接收編號,作業(yè)狀態(tài),部門ID,作業(yè)名,作業(yè)所有者,頁碼和復制計數。
圖27表示按壓“作業(yè)狀態(tài)”中的發(fā)送作業(yè)狀態(tài)按鈕后將顯示“發(fā)送作業(yè)狀態(tài)”頁面實例的視圖。
具有數據將被發(fā)送和留在圖像處理設備200中的作業(yè)的目錄會被顯示。該目錄從左側開始包括用于指定過程的選擇檢查框,作業(yè)狀態(tài)圖標,用于規(guī)定作業(yè)的“Job ID”,表示作業(yè)狀態(tài)的“Status”,表示作業(yè)類型的“Job Type”,表示指定目的編號的“Destinations”和表示作業(yè)被接收日期的“Time”。
在指定所需的文檔和作出設置改變等時,用戶就檢查檢查框321和調用設置窗口。
點擊運行記錄按鈕322時,已經在圖像處理設備200中執(zhí)行發(fā)送作業(yè)的運行記錄的目錄就會如圖28所顯示。該目錄從左側開始包括用于規(guī)定作業(yè)的“JobID(Re.Job No)”,表示作業(yè)執(zhí)行結果的“Result”,表示作業(yè)開始時間的“StartTime”,表示作業(yè)完成的“End Time”,表示指定專門部門管理的部門“Det.ID”,表示作業(yè)類型的“Job Type”,表示傳輸目的的“Destinations”,表示指定和傳輸的F代碼的“F code”,表示傳輸頁碼的“Page”,和表示如果有錯誤時就終止處理過程的錯誤類型的“End code”。運行記錄中的數據在目的改變時或發(fā)生其它情況時就能被重新傳輸。
下面將描述改變上述窗口中內容時執(zhí)行作業(yè)的處理過程。
圖29表示在改變圖25所示窗口中打印作業(yè)的內容時網絡服務器1503方處理過程的流程圖首先,例如,用戶通過使用網絡瀏覽器顯示圖26的窗口,在圖25的窗口中選擇所需的打印作業(yè),發(fā)出一指令以執(zhí)行所需的處理。網絡服務器1503在步驟S510中接收表示該指令內容的的HTTP指令。
如果在步驟S502中確定該指令的內容表示“Pause”,在步驟S503中指定的作業(yè)就改變?yōu)椤癙ause”,相應的信息就反映在HTML文件上。同樣,在步驟S504,S506和S508中該指令內容被確定在步驟S505,S507和S509中根據該確定結果改變作業(yè)狀態(tài)。然后相應的信息反映在HTML文件上。
在步驟S510中,改變的HTML文件傳輸給主機10以將這種改變反映在網絡瀏覽器的顯示器上。
如果該指令與上述其中之一的指令不相同時,在步驟S511中就執(zhí)行其它處理過程。
圖30表示在相對于已經輸入的傳輸作業(yè)改變或增加目的時網絡服務器方處理過程的流程圖。
首先,用戶通過使用主機10的網絡瀏覽器指定圖27窗口中的所需作業(yè)。在目的將被改變或增加時,用戶與在上述傳輸處理過程相同的情況下選擇目的。作業(yè)被取消時,用戶就發(fā)出相應的指令。在步驟S601中網絡服務器1503接收表示該指令內容的HTTP指令。
如果在步驟S602中確定該指令內容表示目的改變時,就在步驟S603中改變指定作業(yè)的目的,相應的信息反映在HTML文件上。同樣,在步驟S604和S606中該指令內容被確定,在步驟S605和S607中根據該確定結果改變作業(yè)內容。然后相應的信息反映在HTML文件上。
在步驟S608中,改變的HTML文件傳輸給主機10,這種改變反映在網絡瀏覽器的顯示器上。
如果該指令與上述其中之一的指令不相同時,在步驟S609中就執(zhí)行其它處理過程。
圖31表示已經執(zhí)行的傳輸作業(yè)根據目的改變被重新傳輸時將被執(zhí)行的處理過程的流程圖。
首先,用戶通過使用主機10的網絡瀏覽器指定圖28窗口中的所需作業(yè)(已被執(zhí)行),例如,如果需要在目的被改變或增加后,就發(fā)出指令以執(zhí)行重新傳輸的過程。在步驟S701中網絡服務器1503接收表示該指令內容的HTTP指令。
如果在步驟S702中確定該指令內容包含目的改變時,所指定作業(yè)的目的就被改變,該合成作業(yè)就被設定為傳輸作業(yè)(傳輸隊列)。如果不色含目的改變,在步驟S704中所指定的作業(yè)就被設定為傳輸作業(yè)而不必改變目的。
圖32表示已被執(zhí)行作業(yè)的運行記錄根據用戶指令從“Send Job Log”中刪除時將被執(zhí)行的處理過程的流程圖。
首先,用戶通過使用主機10的網絡瀏覽器指定圖28窗口中的所需作業(yè),發(fā)出指令以刪除相應的運行記錄。在此情況下,用戶的證實就被執(zhí)行以禁止刪除與另一個人有關的運行記錄。在步驟S801中網絡服務器1503接收表示該指令內容的HTTP指令。
如果在步驟S802中確定刪除運行記錄的指令被接收到,在步驟S803中就刪除所指定作業(yè)的運行記錄。如果確定刪除指令沒有被接收到,該處理過程就跳躍過去。
在步驟S804中,反映上述處理過程的HTML文件就被傳輸,該處理過程終止。
上述從遠程UI執(zhí)行的操作也能從操作單元2012以同樣的方式被執(zhí)行。
如上所述,根據第三實施例,網絡服務器1503安裝在圖像處理設備中,HTTP協議用作圖像處理設備和主機之間的協議,這就使它能夠將存儲在圖像處理設備中要被輸出的的多個輸出作業(yè)的狀態(tài)信息作為HTML文檔從圖像處理設備傳輸給主機。用戶能夠通過使用主機的網絡瀏覽器瀏覽和操作多個輸出作業(yè)的狀態(tài),因此用戶就能很容易地實現遠程控制。此外,由于HTTP協議具有較高的通用性,因此就能建立一種具有高連接性能的系統。
此外,用戶能夠通過瀏覽器重新檢查作業(yè)的狀態(tài)和目的,還能夠改變它們。因此,用戶能夠和操作單元2012的操作一樣改變作業(yè)目的而無需直接操作圖像處理設備。
即使存在一種在發(fā)出傳輸指令后需花費很多時間開始傳輸,并由操作單元2012輸出的作業(yè),用戶也能夠在遠離設備的地方檢查作業(yè)的狀態(tài)。此外,即使作業(yè)不正常地終止,包括操作錯誤,也能執(zhí)行重新傳輸的處理過程。
而且,如果用戶不想留下已被執(zhí)行的傳輸作業(yè)的運行記錄,他/她也能夠很容易地在遠程的地方刪除該運行記錄。
上述實施例使用了作為圖像輸入設備的安裝在包括掃描器單元的圖像處理設備中的網絡服務器,作為圖像輸出設備的打印機單元,控制器單元和用戶接口單元。然而,通過將網絡服務器安裝在即使由打印機單元和控制器單元組成的圖像處理設備中,也能實現遠程用戶接口功能,和顯示打印作業(yè)運行記錄。然而,在此情況下,打印作業(yè)類型僅包括PDL打印。
本發(fā)明可用于一種由多個設備(例如,主機,接口設備,讀取器,打印機等)構成的系統或包括單一設備(復印機,傳真機等)的設備。
即使通過將存儲實現上述實施例功能的軟件程序代碼的存儲介質提供給系統或設備和使系統或設備的計算機(或CPU或MPU)能夠讀取和執(zhí)行存儲在存儲介質中的程序代碼,本發(fā)明的目的也能夠實現。在此情況下,從存儲介質中讀取的程序代碼能夠通過自身實現上述實施例的功能,存儲程序代碼的存儲介質組成了本發(fā)明。上述實施例的功能不僅能夠在讀取的程序代碼由計算機執(zhí)行時,而且能夠在計算機上運行的OS(操作系統)根據程序代碼的指令執(zhí)行部分或全部實際處理過程時實現。
本發(fā)明不局限于上述實施例,在本發(fā)明的精神和保護范圍內可作出各種變化和修改。因此,為了將本發(fā)明的保護范圍告知公眾,作出下面的權利要求。
權利要求
1.一種數據處理設備,它包括處理裝置,用于執(zhí)行多個作業(yè);管理裝置,用于管理有關由上述處理裝置執(zhí)行的多個作業(yè)的信息;生成裝置,用于生成表示由上述管理裝置管理的多個作業(yè)的目錄的網頁;和傳輸裝置,用于將由上述生成裝置生成的網頁傳輸給網絡瀏覽器。
2.如權利要求1所述的設備,其特征在于上述生成裝置根據HTML生成網頁。
3.如權利要求1所述的設備,其特觸于上述傳輸裝置根據HTTP傳輸網頁。
4.如權利要求1所述的設備,其特征在于它還包括分類裝置,用于根據作業(yè)類型分類由上述處理裝置執(zhí)行的作業(yè),其中,上述生成裝置根據由上述分類裝置執(zhí)行的分類生成網頁。
5.如權利要求1所述的設備,其特征在于它還包括存儲裝置,用于存儲通過上述處理裝置所執(zhí)行的作業(yè)處理的數據,其中上述生成裝置生成表示有關存儲在上述存儲裝置中數據的信息的網頁。
6.如權利要求1所述的設備,其特征在于它還包括接收裝置,用于接收網絡瀏覽器的請求,其中,上述生成裝置根據上述接收裝置接收到的請求生成網頁。
7.如權利要求6所述的設備,其特征在于它還包括打印裝置,用于根據上述接收裝置接收到的請求基于存儲在上述存儲裝置中的數據打印圖像。
8.如權利要求6所述的設備,其特征在于它還包括發(fā)送裝置,用于根據上述接收裝置接收到的請求發(fā)送存儲在述存儲裝置中的數據。
9.如權利要求6所述的設備,其特征在于上述管理裝置根據上述接收裝置接收到的請求重寫所管理的信息。
10.如權利要求1所述的設備,其特征在于上述管理裝置管理由上述處理裝置所執(zhí)行的作業(yè)所處理的輸入數據源的類型。
11.如權利要求10所述的設備,其特征在于由上述管理裝置管理的輸入源的類型包括一讀取文檔中圖像的讀取器。
12.一種數據處理設備,它包括連接裝置,用于將上述數據處理設備與具有網絡服務裝置功能的圖像處理設備相連接;接收裝置,用于接收表示多個數據目錄的網頁,多個數據由通過上述連接裝置連接的上述圖像處理設備管理;輸入裝置,用于輸入一指令以便根據上述接收裝置接收到的網頁處理多個數據中的一個;傳輸裝置,用于將上述輸入裝置輸入的指令通過上述連接裝置傳輸給上述圖像處理設備。
13.如權利要求12所述的設備,其特征在于上述輸入裝置輸入的指令包括一使上述圖像處理設備根據數據打印圖像的指令和一表示打印參數的指令。
14.如權利要求12所述的設備,其特征在于上述輸入裝置輸入的指令包括一使上述圖像處理設備發(fā)送數據的指令和一表示目的的指令。
15.如權利要求12所述的設備,其特征在于它還包括判斷設備,用于確定上述輸入裝置輸入的指令是否正確,其中,如果上述判斷設備確定輸入不正確,上述傳輸裝置就不傳輸指令。
16.一種數據處理系統的控制方法,該系統包括一具有網絡服務器功能和能夠執(zhí)行多個作業(yè)的數據處理設備,和一具有網絡瀏覽功能的客戶終端,該方法包括下列步驟使上述數據處理設備能夠管理多個作業(yè)的狀態(tài),生成表示所管理狀態(tài)的網頁,將所生成的網頁傳輸給上述客戶終端,使上述客戶終端能夠從上述數據處理設備接收網頁,和根據所接收到的網頁向上述數據處理設備發(fā)出指令。
17.一種數據處理設備的控制方法,它包括下列步驟管理有關由上述數據處理設備執(zhí)行的多個作業(yè)的信息;根據所管理的信息生成表示多個作業(yè)的目錄的網頁;和將所生成的網頁傳輸給網絡瀏覽器。
18.一種數據處理設備的控制方法,它包括下列步驟接收表示由圖像處理設備管理的多個數據的目錄的網頁,該圖像處理設備具有網絡服務器功能;根據所接收到的網頁輸入一指令以操作多個數據中的一個;和將輸入指令傳輸給上述圖像處理設備。
19.一種控制數據處理設備的程序,它包括管理有關由上述數據處理設備執(zhí)行的多個作業(yè)的信息;根據所管理的信息生成表示多個作業(yè)的目錄的網頁;和將所生成的網頁傳輸給網絡瀏覽器。
20.一種控制數據處理設備的程序,它包括管理有關由上述數據處理設備執(zhí)行的多個作業(yè)的信息;根據所管理的信息生成表示多個作業(yè)的目錄的網頁;和將所生成的網頁傳輸給網絡瀏覽器。
全文摘要
一種網絡服務器功能提供給圖像處理設備,該設備包括一掃描器,一打印機,一電子郵件傳輸/接收功能,一傳真?zhèn)鬏?接收功能等使該設備能夠生成作為網頁的有關各種作業(yè)狀態(tài)和存儲在存儲單元中圖像數據的信息的目錄。用戶能夠通過使用計算機的網絡瀏覽器瀏覽和操作該網頁,計算機經過LAN與該設備相連接。因此,計算機的用戶能夠掌握和處理有關圖像處理設備執(zhí)行的多個作業(yè)的信息和有關位于圖像處理設備的遠程處的圖像數據的信息。
文檔編號G06F17/30GK1317768SQ01119698
公開日2001年10月17日 申請日期2001年3月29日 優(yōu)先權日2000年3月29日
發(fā)明者松田弘志, 引地幸吉, 佐藤智也 申請人:佳能株式會社