圖像處理系統、掃描裝置以及圖像處理方法
2023-05-03 06:16:41 2
專利名稱:圖像處理系統、掃描裝置以及圖像處理方法
技術領域:
本發明涉及由掃描裝置、列印裝置和個人計算機(PC)構成的圖像處理系統。
背景技術:
已知有通過LAN(Local Area Network,區域網)連接掃描裝置、列印裝置和客戶端PC的圖像處理系統(例如特開2002-278736號公報)。在該圖像處理系統中,將列印數據從客戶端PC發送到列印裝置2,然後在列印裝置中進行根據該列印數據列印的PC列印。另外,還進行客戶端PC取得由掃描裝置掃描原稿得到的掃描數據的PC掃描。
考慮用USB(Universal Serial Bus)連接掃描裝置、列印裝置和客戶端PC來代替通過LAN連接掃描裝置、列印裝置和客戶端PC。USB是以主機側為一方、裝置側為另一方,在2個終端間進行數據收發的通信方式。為了實現複印,必須連接掃描裝置和列印裝置。另外,為了實現PC列印和/或PC掃描,必須連接客戶端PC與列印裝置和/或掃描裝置。為了通過USB連接實現複印、PC列印和PC掃描,必須分別在掃描裝置一列印裝置間、客戶端PC一列印裝置間、客戶端PC一掃描裝置間進行USB連接。這種情況下,例如列印裝置必須具有用於連接掃描裝置的USB I/F(接口)和用於連接客戶端PC的USB I/F。
發明內容
本發明的目的是提供一種通過簡單的結構對掃描裝置、列印裝置和客戶端PC進行USB連接從而實現複印、PC列印和PC掃描的系統。
本發明的圖像處理系統包括讀取原稿得到掃描數據的掃描裝置、列印圖像數據的列印裝置以及個人計算機。並且以個人計算機為主機側,以所述掃描裝置為設備側,對個人計算機和掃描裝置進行USB(UniversalSerial Bus)連接。另外以掃描裝置為主機側,以列印裝置為設備側,對掃描裝置和列印裝置進行USB連接。
在本發明的圖像處理系統中,通過列印裝置僅具有一個USB接口就實現列印裝置、掃描裝置和客戶端PC的USB連接,能夠實現複印、PC列印和PC掃描。
圖1所示為作為本發明一個實施例的圖像處理系統結構的框圖。
圖2所示為在從PC接收數據時掃描裝置中處理的流程圖。
圖3所示為在從PC接收數據時掃描裝置中處理的流程圖。
圖4所示為在從列印裝置接收數據時掃描裝置中處理的流程圖。
圖5所示為掃描開始指示產生後掃描裝置中處理的流程圖。
具體實施例方式
以下通過實施例對本發明作進一步的詳細說明。圖1所示為作為本發明一個實施方式的圖像處理系統結構的框圖。該實施方式的圖像處理系統由掃描裝置11、列印裝置21和客戶端PC 31構成。
掃描裝置11包括作為設備側接口的USB(Universal Serial Bus)接口(USB設備)12、作為主機側接口的USB接口(USB主機)13、處理控制用MPU 14、用於在讀取原稿圖像後得到掃描數據的掃描儀功能部15、NIC(Network Interface Card,網絡接口卡)16。即,掃描裝置11具有USB設備12用和USB主機13用的2個輸入輸出埠。該輸入輸出埠上連接有USB纜線。其它部分在圖上省略,但掃描裝置11還具有操作部和顯示部。操作部具有用於由用戶輸入複印指示的複印指示鍵和用於由用戶輸入掃描指示的掃描指示鍵。
列印裝置21包括列印引擎22、列印控制器23和作為設備側接口的USB接口(USB設備)24。列印裝置21隻有USB設備24用的一個輸入輸出埠。由於通過這樣的結構可以經由掃描裝置11在PC 31和列印裝置21之間進行數據的收發,因此列印裝置21具有用於對掃描裝置11進行USB連接的輸入輸出埠,但沒有用於對PC 31進行USB連接的輸入輸出埠。
掃描裝置11的USB設備12通過USB纜線與客戶端PC 31的作為主機側接口的USB接口(USB主機)32相連。另外,掃描裝置11的USB主機13通過USB纜線與列印裝置21的USB設備24相連。此外,掃描裝置11的NIC 16通過LAN(Local Area Network)41的纜線與客戶端PC 51的NIC 52連接。LAN連接不僅可以是有線連接,也可以是無線連接。
以下參照圖2的流程圖說明該圖像處理系統在從PC 31接收數據時掃描裝置11種的處理。在圖2的掃描處理中示出了對應於TWAIN方式的處理。所謂TWAIN方式是指根據來自PC的開始讀取指示進行掃描,並將由此得到的掃描數據發送到PC的方式。
利用USB設備功能並經由USB主機32和USB設備12從PC 31接收數據後,在步驟ST1中,判定所接收的數據是否為列印數據。在將PC31發送的列印數據經由掃描裝置11發送到列印裝置21,並在列印裝置21中進行列印處理的PC列印的情況下,掃描裝置11所接收的數據是PC列印用的列印數據。是列印數據的情況下轉移到步驟ST2。
另一方面,不是列印數據的情況下轉移到步驟ST3。在上述PC掃描的情況下,掃描裝置11從PC 31接收含有開始讀取指示的數據。在步驟ST2中,為了實現PC列印,掃描裝置11通過自身的USB主機功能將列印數據經由USB主機13和USB設備24傳送到列印裝置21。在步驟ST3中,判定所接收的數據是否是含有開始讀取指示的數據。在為含有開始讀取指示的情況(PC掃描的情況)下,轉移到步驟ST4。在不含有開始讀取指示的情況下,則轉移到步驟ST5。
在步驟ST4中,執行對所放置的原稿的掃描處理,並將由此得到的掃描數據通過自身的USB設備功能,經由USB設備12和USB主機32發送到PC 31。在步驟ST5中,判定所接收的數據是否為狀態信息的讀出請求。如果是狀態信息的讀出請求,則轉移到步驟ST6。在不是狀態信息的讀出請求的情況下,轉移到步驟ST7。
在步驟ST6中讀出所存儲存儲的狀態信息後,通過自身的USB設備功能經由USB設備12和USB主機32將其發送到PC 31。另外,掃描裝置11在適當的時間內通過自身的USB主機功能經由USB設備24和USB主機13接收列印裝置21的狀態信息,並將所接收的狀態信息存儲在存儲器中。存儲器中所存儲的狀態信息如上所述可以根據來自PC31的讀出請求發送到PC 31。在步驟ST7中,執行其它處理。
以下,參照圖3所示的流程圖,說明從PC 31接收數據時掃描裝置11中的處理。圖3流程圖表示在進行寄存器(box)方式的PC掃描的情況下的處理。寄存器方式是指在接收來自PC 31的讀出請求之前將掃描數據存儲在掃描裝置11內,並通過將掃描數據讀出請求從PC發送到掃描裝置11,來讀出掃描裝置11中存儲的掃描數據的方式。即,根據寄存器方式,掃描裝置11根據來自自身操作部的開始讀取指示執行掃描處理,並將由此得到的掃描數據存儲在自身的寄存器內,然後根據來自PC31的讀出請求將所存儲的數據讀出後發送到PC 31。用戶在將原稿置於掃描裝置11中後,通過掃描裝置11的操作部進行開始讀取指示,從而執行掃描並將掃描數據存儲在寄存器(存儲器)中。圖3所示為在預先將掃描數據存儲在掃描裝置11中的狀態下的處理。
這種情況下,同樣在從PC接收數據後,在步驟ST11中判定所接收的數據是否為列印數據。是列印數據的情況(PC列印的情況)下,轉移到步驟ST12。在不是列印數據的情況下,轉移到步驟ST13。在步驟ST12中,與圖2的步驟ST2相同,通過自身的USB主機功能將列印數據經由USB主機13和USB設備24傳送到列印裝置21。在步驟ST13中,判定所接收的數據是否是掃描數據的讀出請求。在為掃描數據的讀出請求的情況下,轉移到步驟ST14。另一方面,在不是掃描數據的讀出請求的情況下,轉移到步驟ST15。
在步驟ST14中,讀出寄存器中存儲的掃描數據,並通過自身的USB設備功能經由USB設備12和USB主機32發送到作為讀出請求發送元的PC 31。步驟ST15以後的處理與圖2中步驟ST5以後的處理相同。
另外,掃描裝置11通過自身的USB設備功能經由列印裝置21的USB設備24從USB主機13接收數據後,進行如圖4所示流程圖的處理。在圖4的步驟ST21中,判定所接收的數據是否為狀態信息。所接收的數據是來自列印裝置21的缺紙、出現錯誤等狀態信息時,轉移到步驟ST22。不是狀態信息的情況下,轉移到步驟ST23。在步驟ST22中,將所接收的狀態信息存儲在存儲器中。在步驟ST23中,執行對應於所接收內容的其它處理。
以下,參照圖5所示流程圖,說明掃描裝置11在掃描開始指示產生後的處理。根據複印開始指示或PC掃描開始指示產生掃描開始指示後,執行圖5所示的處理。複印開始指示從自身的操作部輸入。進入該處理程序後,在步驟ST31中執行掃描。然後轉移到步驟ST32。在步驟ST32中判定是否有複印指示。在操作部操作複印指示鍵時,即發出複印指示時,轉移到步驟ST33。如果不是複印指示,則轉移到步驟ST35。
在步驟ST33中,將讀取原稿後得到的掃描數據仿真為PC列印時從PC發送到列印裝置21的數據形式。例如作為該數據形式的一例有Postscript形式。然後轉移到步驟ST34。在步驟ST34中,通過自身的USB主機功能將仿真後的數據經由USB主機13和USB設備24傳送到列印控制器23。列印裝置21通過USB設備功能從掃描裝置11接收傳送來的複印用列印數據後,執行使列印引擎22運轉的列印處理。從而可以實現複印。
在步驟ST35中,判定掃描開始指示是否為PC掃描指示。在為PC掃描指示時,轉移到步驟ST36。在不是PC掃描指示時,轉移到步驟ST37。在步驟ST36中,將掃描數據存儲在自身裝置內的規定寄存器中。在步驟ST37中執行其它處理。
在該實施例的複印處理中,在從掃描裝置11向列印裝置21輸出掃描數據時,對所輸出的數據形式進行仿真(與PC列印時從PC發送到列印裝置的數據形式一致)。因此,可以不需要向現有的具有PC列印功能的列印裝置追加特別功能,而是利用USB連接的掃描裝置和列印裝置來實現複印。
權利要求
1.一種圖像處理系統,包括讀取原稿獲得掃描數據的掃描裝置、列印圖像數據的列印裝置以及個人計算機,其特徵在於,還包括以所述個人計算機為主機側,以所述掃描裝置為設備側,對所述個人計算機和所述掃描裝置進行USB(Universal SerialBus)連接的機構,以及,以所述掃描裝置為主機側,以所述列印裝置為設備側,對所述掃描裝置和所述列印裝置進行USB連接的機構。
2.如權利要求1所述的圖像處理系統,其特徵在於,在進行PC列印時,所述掃描裝置通過USB設備功能從所述個人計算機接收列印數據,並通過USB主機功能將所述列印數據傳送到所述列印裝置。
3.如權利要求1所述的圖像處理系統,其特徵在於,所述掃描裝置在進行複印時,通過USB主機功能將所述掃描數據發送到所述列印裝置,在進行PC掃描時,通過USB設備功能將所述掃描數據發送到所述個人計算機。
4.一種圖像處理系統,包括讀取原稿圖像並輸出掃描數據的掃描裝置、將所接收的圖像數據記錄在記錄介質上的列印裝置,以及外部裝置,其特徵在於,以一方裝置為主機側,以另一方裝置為設備側,利用通過一方裝置的主機功能和另一方裝置的設備功能的協作來進行收發數據的接口,來連接各裝置之間,在外部裝置和掃描裝置之間,以外部裝置為主機側,以掃描裝置為設備側進行連接;在掃描裝置和列印裝置之間,以掃描裝置為主機側,以列印裝置為設備側進行連接。
5.如權利要求4所述的圖像處理系統,其特徵在於,所述接口為USB(Universal Serial Bus)。
6.一種掃描裝置,用於讀取原稿圖像並輸出掃描數據,其特徵在於,至少具有2個輸入輸出埠,該輸入輸出埠用於以一方裝置為主機側,以另一方裝置為設備側,通過一方裝置的主機功能和另一個裝置的設備功能的協作來進行收發數據的接口;能夠以自身作為設備側通過一個輸入輸出埠與作為主機側的外部裝置連接;能夠以自身作為主機側通過其它輸入輸出埠與作為設備側的列印裝置連接。
7.如權利要求6所述的掃描裝置,其特徵在於,具有第1判斷機構,判斷是否應將通過自身的設備功能從所述外部裝置接收的數據傳送到所述列印裝置;以及控制機構,當所述第1判斷機構判斷為應當傳送時,控制其通過自身的主機功能向所述列印裝置進行數據傳送。
8.如權利要求6所述的掃描裝置,其特徵在於,具有第2判斷機構,判斷通過自身的設備功能從所述外部裝置接收的數據是否為圖像讀取指示或圖像讀出請求;以及控制機構,當所述第2判斷機構判斷為圖像讀取指示或圖像讀出請求時,控制其通過自身的設備功能將所述掃描數據發送到所述外部裝置。
9.如權利要求6所述的掃描裝置,其特徵在於,具有檢測機構,檢測複印開始指示的輸入;以及,控制機構,控制成對應於複印開始指示的輸入進行原稿的讀取,並且將由此得到的掃描數據通過自身的主機功能發送到所述列印裝置。
10.如權利要求9所述的掃描裝置,其特徵在於,具有在執行複印處理時,對所述掃描數據的數據形式進行轉換的轉換機構;所述轉換機構將所述掃描數據轉換成與作為從所述外部裝置向所述列印裝置傳送用而接收的數據形式相同的形式;在將所述掃描數據發送到列印裝置時,所述控制機構控制成以利用所述轉換裝置轉換後的數據形式進行發送。
11.如權利要求6所述的掃描裝置,其特徵在於,具有讀出機構,通過自身的主機功能讀出所述列印裝置的狀態信息;存儲機構,對所述讀出機構讀出的所述狀態信息進行存儲;第3判斷機構,判斷通過自身的設備功能從所述外部裝置接收的數據是否為狀態信息請求;以及控制機構,當所述第3判斷機構判斷為狀態信息請求時,控制成將存儲在所述存儲機構中的所述狀態信息通過自身的設備功能發送到所述外部裝置。
12.一種圖像處理方法,由包括讀取原稿獲得掃描數據的掃描裝置、列印圖像數據的列印裝置和個人計算機的系統執行,其特徵在於,包括以下步驟在進行PC列印時,通過利用所述個人計算機的USB(Universal Serial Bus)主機功能以及所述掃描裝置的USB設備功能,將列印數據從所述個人計算機發送到所述掃描裝置後,通過利用所述掃描裝置的USB主機功能以及所述列印裝置的USB設備功能,將所述列印數據從所述掃描裝置發送到所述列印裝置。
13.如權利要求12所述的圖像處理方法,其特徵在於,還包括在進行複印時,通過所述掃描裝置的USB主機功能,將所述掃描數據發送到所述列印裝置的步驟。
14.如權利要求12所述的圖像處理方法,其特徵在於,還包括在進行複印時,將所述掃描數據的數據形式轉換成與作為從所述外部裝置向所述列印裝置傳送用而接收的數據形式相同的形式的步驟;以及通過所述掃描裝置的USB主機功能,以轉換後的數據形式將所述掃描數據發送到所述列印裝置的步驟。
15.如權利要求12所述的圖像處理方法,其特徵在於,還包括在進行PC掃描時,通過所述掃描裝置的USB設備功能將所述掃描數據發送到所述個人計算機的步驟。
全文摘要
在客戶端PC和掃描裝置之間通過PC的USB主機和掃描裝置的USB設備USB連接,掃描裝置和列印裝置之間通過掃描裝置的USB主機和列印裝置的USB設備USB連接。在PC列印時,掃描裝置經由USB主機和USB設備接收到來自PC的列印數據後,經由USB主機和USB設備傳送到列印裝置。複印時,將掃描裝置讀取的掃描數據經由USB主機和USB設備傳送到列印裝置。PC掃描時,根據來自PC的讀出指示將掃描裝置讀取的掃描數據經由USB設備和USB主機傳送到PC。
文檔編號B41J29/38GK1550999SQ20041004319
公開日2004年12月1日 申請日期2004年5月14日 優先權日2003年5月14日
發明者田下真廣 申請人:村田機械株式會社