專利名稱:圖像處理裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理裝置和圖像處理方法。
背景技術(shù):
傳統(tǒng)上,具有多個外部接口諸如例如USB的本地接口和例如LAN的遠(yuǎn)程接口的圖像處理裝置是公知的(日本專利公報No.2000-148650)。
不過,在如上所述的傳統(tǒng)圖像處理裝置中,諸如用于控制作業(yè)的作業(yè)控制器之類的上層直接識別外部接口之間的差異或者外部接口所使用的通信控制協(xié)議之間的差異。從而,如果所安裝的外部接口的類型數(shù)量增大,并且通信控制協(xié)議多樣化且復(fù)雜,諸如作業(yè)控制器的上層的配置也復(fù)雜,這是整個裝置的效率下降的一個主要原因。
此外,針對安裝了不同類型外部接口的裝置,必須設(shè)計不同的作業(yè)控制器,從而難以有效地制造僅所安裝的外部接口不同的多種裝置,例如具有LAN連接功能的裝置和不具有LAN連接功能的裝置。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)的上述問題而提出本發(fā)明,本發(fā)明提供允許對諸如作業(yè)控制裝置的上層進(jìn)行有效設(shè)計的圖像處理裝置。
本發(fā)明的第一方面是一種圖像處理裝置,其具有協(xié)議不同的多種類型的外部接口,其特征在于包括標(biāo)識符分配裝置,給作為處理對象的外部接口動態(tài)地分配預(yù)定范圍內(nèi)的標(biāo)識符;和作業(yè)控制裝置,通過使用標(biāo)識符控制各種作業(yè)的執(zhí)行,其中,標(biāo)識符可取的值是恒定的,與外部接口的類型無關(guān)。
本發(fā)明的第二方面是一種圖像處理裝置的控制方法,該圖像處理裝置具有協(xié)議不同的多種類型的外部接口,該控制方法的特征在于包括標(biāo)識符分配步驟,將預(yù)定范圍內(nèi)的標(biāo)識符動態(tài)地分配給作為處理對象的外部接口;以及作業(yè)控制步驟,通過使用標(biāo)識符控制各種作業(yè)的執(zhí)行,其中,標(biāo)識符可取的值是恒定的,與外部接口的類型無關(guān)。
本發(fā)明的第三方面是一種圖像處理裝置的控制程序,該圖像處理裝置具有協(xié)議不同的多種類型的外部接口,該控制程序的特征在于使圖像處理裝置執(zhí)行標(biāo)識符分配步驟,將預(yù)定范圍內(nèi)的標(biāo)識符動態(tài)地分配給作為處理對象的外部接口;以及作業(yè)控制步驟,通過使用標(biāo)識符控制各種作業(yè)的執(zhí)行,其中,標(biāo)識符可取的值是恒定的,與外部接口的類型無關(guān)。
通過下面結(jié)合附圖進(jìn)行的描述,本發(fā)明的其他特征和優(yōu)點將是顯而易見的,在附圖中相同附圖標(biāo)記表示相同或相似部分。
圖1為表示作為本發(fā)明一個實施例的MFP的硬件配置的框圖;圖2為表示作為本發(fā)明實施例的MFP的軟件配置的框圖;圖3表示在作為本發(fā)明實施例的MFP中,在用戶接口控制器201或作業(yè)控制器202與外部接口適配器203之間交換的消息格式;圖4表示在作為本發(fā)明實施例的MFP中,管理協(xié)議ID與通信控制協(xié)議的對應(yīng)關(guān)系的協(xié)議ID分配表;圖5表示在作為本發(fā)明實施例的MFP中,管理下層ID與協(xié)議ID的對應(yīng)關(guān)系的ID管理表;圖6所示的流程圖表示在作為本發(fā)明實施例的MFP中,當(dāng)使用外部接口時用戶接口控制器201或作業(yè)控制器202首先執(zhí)行的下層ID獲取處理;圖7所示的流程圖表示在作為本發(fā)明實施例的MFP中,用戶接口控制器201或作業(yè)控制器202發(fā)送數(shù)據(jù)的處理;
圖8所示的流程圖表示在作為本發(fā)明實施例的MFP中,從外部接口接收數(shù)據(jù)的處理;圖9所示的流程圖表示在作為本發(fā)明實施例的MFP中,在釋放外部接口時執(zhí)行的ID釋放處理;圖10的序列圖表示在作為本發(fā)明實施例的MFP中,從USB接收數(shù)據(jù)的處理流程;以及圖11的序列圖表示在作為本發(fā)明實施例的MFP中,從LAN接收數(shù)據(jù)的處理流程。
具體實施例方式
現(xiàn)在將參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實施例。應(yīng)當(dāng)注意,這些實施例中提到的部件的相對配置、數(shù)值表示和數(shù)值不限制本發(fā)明的范圍,除非另外具體指出。
下面將描述能通過一個裝置執(zhí)行各種作業(yè)諸如掃描作業(yè)、打印作業(yè)和傳真作業(yè)的多功能外圍設(shè)備(下面稱作MFP),作為根據(jù)本發(fā)明的圖像處理裝置的一個實施例。
圖1所示的框圖表示作為該實施例的MFP的硬件配置。
CPU 101通過從ROM 102讀出程序指令而執(zhí)行程序,并通過使用RAM 103來控制整個裝置。ROM 102存儲要由CPU 101執(zhí)行的程序指令,以及各種永久數(shù)據(jù)。在有些情況下,ROM 102還可以為可寫媒體。
RAM 103存儲例如當(dāng)CPU 101執(zhí)行程序指令時的臨時數(shù)據(jù),以及圖像數(shù)據(jù)。操作面板104控制MFP的用戶接口。CODEC 105將各種圖像數(shù)據(jù)編碼并將編碼形式的各種圖像數(shù)據(jù)解碼。
讀取器106光學(xué)讀出原始數(shù)據(jù),并將所讀出的原始數(shù)據(jù)轉(zhuǎn)換成圖像數(shù)據(jù)。打印機(jī)107打印圖像數(shù)據(jù)。CCU 108控制傳真通信協(xié)議,并控制傳真數(shù)據(jù)的發(fā)送/接收。外部接口控制器109控制諸如USB和LAN的外部接口,并控制各種數(shù)據(jù)的發(fā)送/接收。
圖2所示的框圖表示MFP的軟件配置。
用戶接口控制器201為控制MFP的用戶接口的模塊。作業(yè)控制器202為控制諸如掃描、打印、傳真和復(fù)印的作業(yè)的執(zhí)行的模塊。外部接口適配器203為用戶接口控制器201和作業(yè)控制器202提供與外部接口之間差異無關(guān)的上部接口,并管理上部接口與作為下部接口的外部接口之間的對應(yīng)關(guān)系。
本地接口控制器204控制整個本地接口,諸如USB。廠商類別控制器205控制假設(shè)USB為本地接口時的廠商類別。打印機(jī)類別控制器206控制假設(shè)USB為本地接口時的打印機(jī)類別。大容量存儲器類別控制器207控制假設(shè)USB為本地接口時的大容量存儲器類別。遠(yuǎn)程接口控制器208控制整個遠(yuǎn)程接口,諸如LAN。LPR控制器209控制LPR協(xié)議,HTTP控制器210控制HTTP協(xié)議,TCP/IP控制器211控制TCP/IP協(xié)議。
如圖2中所示,作為本實施例的MFP具有USB和LAN作為協(xié)議不同的多種外部接口,包括外部接口適配器203作為用于將預(yù)定范圍內(nèi)的標(biāo)識符(后面要描述的下層ID)動態(tài)地分配給作為處理對象的外部接口的標(biāo)識符分配裝置,并包括作業(yè)控制器202作為通過使用外部接口適配器203所分配的標(biāo)識符來控制各種作業(yè)的執(zhí)行的作業(yè)控制裝置。標(biāo)識符可取的值處于預(yù)定范圍之內(nèi),與MFP的外部接口的類型無關(guān)。
此外,作為本實施例的MFP包括作為用戶接口控制裝置的用戶接口控制器201,用于執(zhí)行與通過用戶接口輸入的指定相應(yīng)的控制,并且與作業(yè)控制器202類似,用戶接口控制器201通過使用下層ID作為預(yù)定標(biāo)識符,執(zhí)行控制。
圖3表示在作為上層的用戶接口控制器201和作業(yè)控制器202與外部接口適配器203之間交換的消息格式。
如圖3中所示,所述消息格式包括用于識別消息類型的消息ID301,下層ID 302,表示消息參數(shù)(304)的長度的參數(shù)長度303,和添加到每個消息的參數(shù)304。對于每個消息而言,消息參數(shù)的長度是可變的。
下層ID 302是由外部接口適配器203分配的預(yù)定標(biāo)識符,并且是基數(shù),例如0到5。下層ID 302可取的值是預(yù)先確定的,與所安裝的外部接口的類型無關(guān)。換言之,諸如用戶接口控制器201和作業(yè)控制器202的上層對于具有任何外部接口的MFP而言是共同的,并被設(shè)計成能夠處理例如0到5的預(yù)定范圍內(nèi)的下層ID 302。這提高了諸如用戶接口控制器201和作業(yè)控制器202的上層的通用性。
盡管在本實施例中下層ID是基數(shù),不過本發(fā)明不限于該實施例,從而可使用任何標(biāo)識符。
圖4表示協(xié)議ID分配表400。協(xié)議ID分配表400表示協(xié)議ID與通信控制協(xié)議的對應(yīng)關(guān)系。
協(xié)議ID為用于唯一地識別通信控制協(xié)議的ID,并且是表示通信控制協(xié)議本身的標(biāo)識符。假設(shè)即使廣義而言協(xié)議(諸如HTTP和FTP)是相同的,如果所分配的端口號不同,則分配不同的協(xié)議ID。盡管在圖4中將從0到N的數(shù)值分配作為協(xié)議ID,不過本發(fā)明不限于該實施例,從而只要能夠識別協(xié)議,可以使用任何標(biāo)識符。
協(xié)議ID分配表400存儲在ROM 102等中,并且可通過外部接口適配器203查找?;旧?,在具有不同外部接口的MFP中,存儲不同的協(xié)議ID分配表400。不過,對于所有類型的MFP,還可以準(zhǔn)備一個共同的協(xié)議ID分配表400,其中將協(xié)議ID分配給可以安裝在MFP中的所有協(xié)議(例如USB,RS232C,IEEE1284(并行接口),IEEE1394,IEEE 802.n,無線LAN,F(xiàn)TP,HTTP,LPR和UPnP)。
圖5表示ID管理表401。ID管理表401表示預(yù)定的下層ID與協(xié)議ID分配表400所定義的協(xié)議ID之間的對應(yīng)關(guān)系。外部接口適配器203管理ID管理表401,并且每當(dāng)執(zhí)行使用外部接口的處理時就動態(tài)地重寫ID管理表401。因而,下層ID 302的總數(shù)可遠(yuǎn)少于MFP中可處理的協(xié)議的類型數(shù)量。例如,即使僅準(zhǔn)備5個數(shù)值作為下層ID,通過對于通過外部接口執(zhí)行的每個處理動態(tài)地重寫ID管理表401也能夠處理無限的協(xié)議。結(jié)果,由上層處理的ID的數(shù)量較少,從而可簡化用戶接口控制器201和作業(yè)控制器202的配置。注意,在ID管理表401中準(zhǔn)備的下層ID的數(shù)量表示可通過外部接口彼此并行執(zhí)行的處理的數(shù)量。
由于ID管理表401定義了協(xié)議與下層ID的對應(yīng)關(guān)系,諸如用戶接口控制器201和作業(yè)控制器202的上層只需要識別下層ID 302,即根本不需要識別任何協(xié)議差異。
下面將參照圖6中所示的流程圖,說明當(dāng)產(chǎn)生指定外部接口的處理請求時MFP首先執(zhí)行的下層ID獲取處理。
該處理具有兩種情形,即,一種情形(第一種情形)是外部接口適配器203響應(yīng)來自用戶接口控制器201或作業(yè)控制器202的處理請求而執(zhí)行下層ID獲取處理,一種情形(第二種情形)是從外部接口產(chǎn)生處理請求。由于指定協(xié)議ID是在下層ID獲取處理中必要的,在第一種情形中,用戶接口控制器201或作業(yè)控制器202通過指定協(xié)議ID來請求外部接口適配器203執(zhí)行ID獲取處理。不過,上層僅指定作為連接目的地的下層的協(xié)議,不通過識別協(xié)議之間的差異而改變處理。在第二種情形中,通過產(chǎn)生處理請求的協(xié)議ID執(zhí)行下層ID獲取處理。
第一種情形的一個示例是用戶從操作面板指定電子郵件發(fā)送的情形。在此情形中,用戶接口控制器201將郵件服務(wù)器的協(xié)議(例如SMTP)通知外部接口適配器203,并且向外部接口適配器203產(chǎn)生處理請求。即使郵件服務(wù)器具有多個協(xié)議,也通過改變外部接口適配器203的控制而將它們之間的控制的差異吸收掉,從而用戶接口控制器201不需要識別該差異。第一種情形的另一個可能的示例是從操作面板輸入命令“掃描原始圖像,并將所讀取的圖像數(shù)據(jù)存儲到通過USB連接的存儲裝置中”的情形。在此情形中,用戶接口控制器201有時也通過發(fā)出指定通過USB連接的存儲裝置作為所讀取圖像數(shù)據(jù)的輸出目的地的命令,來產(chǎn)生處理請求。當(dāng)接收到這些處理請求時,外部接口適配器203通過查找協(xié)議ID分配表400獲得郵件服務(wù)器要使用的協(xié)議ID或USB存儲裝置的協(xié)議ID,并將該協(xié)議ID分配給ID管理表401中的空的下層ID。
為了通過外部接口在MFP中執(zhí)行處理,外部接口適配器203首先執(zhí)行獲取下層ID 302的處理。
更具體而言,在步驟S501中,檢查ID管理表401以確定ID管理表401是否具有空的空間(沒有被分配協(xié)議ID的下層ID)。
如果在步驟S501中確定存在空的空間(OK),則流程從步驟S502進(jìn)行到步驟S503以將協(xié)議ID分配給空的下層ID,完成處理。將被分配了協(xié)議ID的下層ID傳送給要執(zhí)行處理的用戶接口控制器201或作業(yè)控制器202。如果在步驟S501中確定沒有空的空間(NG),則ID分配失敗,結(jié)束處理。
下面將參照圖7描述當(dāng)用戶接口控制器201或作業(yè)控制器202請求其發(fā)送數(shù)據(jù)時外部接口適配器203執(zhí)行的處理。
當(dāng)在步驟S601中外部接口適配器203接受來自用戶接口控制器201或作業(yè)控制器202的數(shù)據(jù)發(fā)送請求時,流程進(jìn)行到步驟S602。在步驟S602,接收到數(shù)據(jù)發(fā)送請求的外部接口適配器203檢查在ID管理表401中是否注冊了下層ID。
按照圖3中所示的消息格式形成該數(shù)據(jù)發(fā)送請求,并且在該數(shù)據(jù)發(fā)送請求中包含要檢查的下層ID。
如果在步驟S602中確定在圖5中所示的ID管理表401中注冊了下層ID 302,流程從步驟S603進(jìn)行到步驟S604,并且通過查找ID管理表401獲得與所接受的下層ID 302相應(yīng)的協(xié)議ID。此外,形成與協(xié)議ID相應(yīng)的協(xié)議的發(fā)送數(shù)據(jù)包,并將所形成的數(shù)據(jù)包發(fā)送給與協(xié)議ID相應(yīng)的下層(S605)。
如果在步驟S602中確定下層ID 302在ID管理表401中沒有注冊,則丟棄該數(shù)據(jù)發(fā)送請求,并結(jié)束處理。這種下層ID 302在ID管理表401中沒有注冊的情形是這樣的情形當(dāng)已經(jīng)響應(yīng)來自下層諸如本地接口控制器204或遠(yuǎn)程接口控制器208的處理請求開始操作的作業(yè)控制器202請求外部接口適配器203使用通過本地接口控制器204或遠(yuǎn)程接口控制器208注冊的下層ID 302來執(zhí)行處理時,下層ID302已經(jīng)由本地接口控制器204或遠(yuǎn)程接口控制器208打開并且不存在。在此情形中,作業(yè)控制器202請求外部接口適配器203獲取一個新的下層ID 302。
下面將參照圖8描述外部接口適配器203將從諸如本地接口控制器204或遠(yuǎn)程接口控制器208的下層接收到的數(shù)據(jù)包發(fā)送給用戶接口控制器201或作業(yè)控制器202的處理。
當(dāng)在步驟S701中從下層接收數(shù)據(jù)包時,流程進(jìn)行到步驟S702以確定與所接收的數(shù)據(jù)包相應(yīng)的協(xié)議ID在ID管理表401中是否注冊了。
如果在步驟S702中確定所接收到的協(xié)議ID在ID管理表401中注冊了,則流程從步驟S703進(jìn)行到步驟S705。
如果在步驟S702中確定所接收到的協(xié)議ID在ID管理表401中沒有注冊,則流程從步驟S703進(jìn)行到步驟S704,并且將該協(xié)議ID分配給空的下層ID。
后面將要描述的圖10和11中“作業(yè)開始”的定時相當(dāng)于所接收到的協(xié)議ID在ID管理表401中沒有注冊并且外部接口適配器203如圖6中所示獲取下層ID 302的情形。為了發(fā)送圖10中所示的另一作業(yè)參數(shù)、頁面參數(shù)或頁面數(shù)據(jù),外部接口適配器203使用所接收到的協(xié)議ID,因為該協(xié)議ID在ID管理表401中注冊了。
在步驟S705,分析所接收的數(shù)據(jù)包的內(nèi)容,并且按照圖3中所示的消息格式形成用于用戶接口控制器201或作業(yè)控制器202的消息。此外,在步驟S706,所形成的消息被發(fā)送給用戶接口控制器201或作業(yè)控制器202,并結(jié)束處理。
下面將參照圖9描述外部接口適配器203釋放下層ID的處理。
在步驟S801,外部接口適配器203接受來自用戶接口控制器201或作業(yè)控制器202的下層ID釋放請求。
從用戶接口控制器201或作業(yè)控制器202接收下層ID釋放請求的情形具體地是從用戶接口控制器201或作業(yè)控制器202接收圖10或11中所示的消息“作業(yè)結(jié)束OK”的情形。
然后,在步驟S802,接收到下層ID釋放請求的外部接口適配器203檢查下層ID 302在ID管理表401中是否注冊了。
如果在步驟S802中確定下層ID 302在ID管理表401中注冊了,則流程從步驟S803進(jìn)行到步驟S805以從ID管理表401刪除相應(yīng)的下層ID。
如果在步驟S802中確定下層ID 302在ID管理表401中沒有注冊,則流程進(jìn)行到步驟S804以丟棄該下層ID釋放請求,并結(jié)束處理。
圖10和11中表示出當(dāng)例如接收到打印數(shù)據(jù)并且由外部接口適配器203執(zhí)行圖6到9所示的處理時,用戶接口控制器201或作業(yè)控制器202、外部接口適配器203和下層協(xié)議之間的控制序列。如圖10和11中所示,即使下層的協(xié)議不同,也能由相同的消息序列來控制用戶接口控制器201或作業(yè)控制器202。
在上面描述的實施例中,外部接口適配器203在上層與外部接口之間轉(zhuǎn)換協(xié)議,從而上層可執(zhí)行作業(yè),與外部接口之間的差異無關(guān)。由于僅通過改變外部接口適配器就能夠改變、增加和刪除外部接口,提高了軟件資源適用性,并且還能提高軟件質(zhì)量和產(chǎn)品質(zhì)量。
盡管在本實施例中以用戶接口控制器201和作業(yè)控制器202作為上層的例子,不過本發(fā)明不限于這種實施例。
本發(fā)明可提高諸如作業(yè)控制裝置的上層的設(shè)計效率。
盡管上面詳細(xì)描述了本發(fā)明的實施例,不過本發(fā)明可應(yīng)用于由多個裝置構(gòu)成的系統(tǒng),或者應(yīng)用于包括單個裝置的設(shè)備。
另外,可通過直接或遠(yuǎn)程地向系統(tǒng)或設(shè)備提供實現(xiàn)上述實施例的功能的軟件程序,利用系統(tǒng)或設(shè)備的計算機(jī)讀取所提供的程序代碼,然后執(zhí)行所述程序代碼來實現(xiàn)本發(fā)明。因而,由于本發(fā)明的功能由計算機(jī)來實現(xiàn),安裝在計算機(jī)中的程序代碼也包含在本發(fā)明的技術(shù)范圍之內(nèi)。
在此情形中,只要系統(tǒng)或設(shè)備具有程序的功能,則可通過任何形式執(zhí)行該程序,諸如目標(biāo)代碼,由解釋程序執(zhí)行的程序或者輸送給操作系統(tǒng)的腳本數(shù)據(jù)。
可用于提供程序的存儲媒體的例子有軟盤,硬盤,光盤,磁光盤,MO,CD-ROM,CD-R,CD-RW,磁帶,非易失型存儲卡,ROM和DVD(DVD-ROM和DVD-R)。
至于提供程序的方法,客戶計算機(jī)可使用客戶計算機(jī)的瀏覽器連接到因特網(wǎng)上的主頁,并且可從主頁將本發(fā)明的計算機(jī)程序或者該程序的可自動安裝的壓縮文件下載到諸如硬盤的記錄媒體。另外,可通過將構(gòu)成程序的程序代碼分成多個文件,并從不同的主頁下載這些文件來提供本發(fā)明的程序。換言之,本發(fā)明的權(quán)利要求還覆蓋將通過計算機(jī)實現(xiàn)本發(fā)明功能的程序文件下載到多個用戶的WWW(萬維網(wǎng))服務(wù)器。
還可以將本發(fā)明的程序加密并存儲到諸如CD-ROM的存儲媒體上,將存儲媒體分發(fā)給用戶,允許滿足一定要求的用戶通過因特網(wǎng)從主頁下載解密密鑰信息,并允許這些用戶使用密鑰信息將加密的程序解密,從而將程序安裝到用戶計算機(jī)中。
除了通過計算機(jī)執(zhí)行讀出的程序從而實現(xiàn)根據(jù)實施例的上述功能的情形之外,在計算機(jī)上運行的操作系統(tǒng)等也可根據(jù)程序的指令執(zhí)行全部或者部分實際處理,從而可通過所述處理實現(xiàn)上述實施例的功能。
另外,在從存儲媒體讀出的程序被寫入插入到計算機(jī)中的功能擴(kuò)展卡,或者被寫入設(shè)置在與計算機(jī)相連的功能擴(kuò)展部件中的存儲器之后,安裝在功能擴(kuò)展卡或功能擴(kuò)展部件上的CPU等根據(jù)程序的指令執(zhí)行全部或者部分實際處理,從而可通過所述處理實現(xiàn)上述實施例的功能。
由于在不偏離本發(fā)明精神和范圍的條件下可作出本發(fā)明的許多明顯很大不同的實施例,應(yīng)當(dāng)理解,本發(fā)明除了如所附權(quán)利要求中限定的之外,并不局限于其具體的實施例。
優(yōu)先權(quán)要求本申請要求2004年7月9日遞交的日本專利申請No.2004-203707的優(yōu)先權(quán),該申請的全部內(nèi)容在此引作參考。
權(quán)利要求
1.一種圖像處理裝置,具有協(xié)議不同的多種類型的外部接口,其特征在于包括標(biāo)識符分配裝置,用于給作為處理對象的所述外部接口動態(tài)地分配預(yù)定范圍內(nèi)的標(biāo)識符;和作業(yè)控制裝置,用于通過使用標(biāo)識符控制各種作業(yè)的執(zhí)行,其中,標(biāo)識符可取的值是恒定的,與所述外部接口的類型無關(guān)。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于還包括用戶接口控制裝置,用于通過使用標(biāo)識符執(zhí)行與通過用戶接口輸入的指定相應(yīng)的控制。
3.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于,所述標(biāo)識符分配裝置將標(biāo)識符分配給與所述外部接口相應(yīng)的協(xié)議。
4.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于,所述標(biāo)識符分配裝置在使用所述外部接口的處理開始時將標(biāo)識符分配給所述外部接口,而在該處理結(jié)束時取消給所述外部接口的標(biāo)識符分配。
5.一種具有協(xié)議不同的多種類型的外部接口的圖像處理裝置的控制方法,其特征在于包括標(biāo)識符分配步驟,將預(yù)定范圍內(nèi)的標(biāo)識符動態(tài)地分配給作為處理對象的外部接口;以及作業(yè)控制步驟,通過使用標(biāo)識符控制各種作業(yè)的執(zhí)行,其中,標(biāo)識符可取的值是恒定的,與外部接口的類型無關(guān)。
6.一種具有協(xié)議不同的多種類型的外部接口的圖像處理裝置的控制程序,其特征在于使該圖像處理裝置執(zhí)行標(biāo)識符分配步驟,將預(yù)定范圍內(nèi)的標(biāo)識符動態(tài)地分配給作為處理對象的外部接口;以及作業(yè)控制步驟,通過使用標(biāo)識符控制各種作業(yè)的執(zhí)行,其中,標(biāo)識符可取的值是恒定的,與外部接口的類型無關(guān)。
7.一種計算機(jī)可讀存儲媒體,其特征在于存儲權(quán)利要求6中所述的控制程序。
全文摘要
本發(fā)明提高諸如作業(yè)控制裝置的上層的設(shè)計效率。為了實現(xiàn)這一目的,具有協(xié)議不同的多種類型的外部接口(USB和LAN)的圖像處理裝置具有外部接口適配器203,該外部接口適配器203將預(yù)定范圍內(nèi)的下層ID動態(tài)地分配給作為處理對象的外部接口;和作業(yè)控制器202,其通過使用下層ID控制各種作業(yè)的執(zhí)行,并且下層ID可取的值是恒定的,與外部接口的類型無關(guān)。
文檔編號H04L29/06GK1985248SQ20058002318
公開日2007年6月20日 申請日期2005年7月5日 優(yōu)先權(quán)日2004年7月9日
發(fā)明者莊司文雄, 生野貴生, 大平正博, 片平善昭, 藤野徹, 糟谷健治, 岡山典嗣, 新倉康史 申請人:佳能株式會社