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

圖像讀取系統(tǒng)、控制裝置和控制方法

文檔序號:7744811閱讀:137來源:國知局
專利名稱:圖像讀取系統(tǒng)、控制裝置和控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及圖像讀取系統(tǒng)、控制裝置和控制方法。
背景技術(shù)
本領(lǐng)域已知用于生成與圖像形成裝置的功能相對應(yīng)的設(shè)置畫面的技術(shù)。例如, JP-A-2005-167988公開如下的技術(shù)獲取從多個業(yè)務(wù)提供商提供的處理功能的信息,并且 顯示基于所獲取信息的第一處理功能以及圖像形成裝置可以處理的第二處理功能。

發(fā)明內(nèi)容
本發(fā)明旨在使得可以在控制裝置的控制下設(shè)置圖像讀取裝置的可用功能所支持 的掃描條件。本發(fā)明的第一方面提供一種圖像讀取系統(tǒng),該圖像讀取系統(tǒng)包括控制裝置和圖像 讀取裝置,所述控制裝置包括第一存儲器,其存儲分配給具有預(yù)定圖像讀取功能的圖像讀 取裝置的第一裝置信息;第一接收單元,其接收第二裝置信息;和請求單元,如果所接收的 第二裝置信息不包括在所存儲的第一裝置信息中,則該請求單元請求創(chuàng)建用于設(shè)置掃描條 件的設(shè)置畫面的內(nèi)容,并且所述圖像讀取裝置包括圖像讀取單元,其讀取圖像并將圖像轉(zhuǎn) 換為圖像數(shù)據(jù);第二存儲器,其存儲表示所述圖像讀取單元的可用功能的功能信息;第一 發(fā)送單元,其向所述控制裝置發(fā)送分配給所述圖像讀取裝置的第二裝置信息;第一創(chuàng)建單 元,如果所述請求單元請求創(chuàng)建設(shè)置畫面的內(nèi)容,則該第一創(chuàng)建單元創(chuàng)建下述第一設(shè)置畫 面的內(nèi)容,所述第一設(shè)置畫面用于設(shè)置由所存儲的功能信息表示的所述圖像讀取單元的可 用功能所支持的掃描條件;生成單元,當(dāng)在由所述第一創(chuàng)建單元創(chuàng)建了內(nèi)容的所述第一設(shè) 置畫面上設(shè)置了掃描條件時,該生成單元生成根據(jù)所設(shè)置的掃描條件來讀取圖像的第一指 示數(shù)據(jù);和讀取控制器,其基于所生成的第一指示數(shù)據(jù)來控制所述圖像讀取單元,使得所述 圖像讀取單元根據(jù)所設(shè)置的掃描條件來讀取圖像。本發(fā)明的第二方面提供根據(jù)第一方面的圖像讀取系統(tǒng),其中,所述控制裝置包括 獲取單元,如果所接收的第二裝置信息包括在所存儲的第一裝置信息中,則該獲取單元獲 取存儲在所述第二存儲器中的所述功能信息;和第二創(chuàng)建單元,其創(chuàng)建下述第二設(shè)置畫面 的內(nèi)容,所述第二設(shè)置畫面用于設(shè)置由所獲取的功能信息表示的所述圖像讀取單元的可用 功能所支持的掃描條件;并且其中,如果在由所述第二創(chuàng)建單元創(chuàng)建了內(nèi)容的所述第二設(shè) 置畫面上設(shè)置了掃描條件,則所述生成單元生成根據(jù)所設(shè)置的掃描條件來讀取圖像的第二 指示數(shù)據(jù);并且,所述讀取控制器基于所生成的第二指示數(shù)據(jù)來控制所述圖像讀取單元,使 得所述圖像讀取單元根據(jù)所設(shè)置的掃描條件來讀取圖像。本發(fā)明的第三方面提供根據(jù)第二方面的圖像讀取系統(tǒng),其中所述第一存儲器存 儲生成所述第二指示數(shù)據(jù)的第一程序;所述第二存儲器存儲生成所述第一指示數(shù)據(jù)的第二 程序;所述控制裝置包括第二發(fā)送單元,如果所接收的第二裝置信息不包括在所存儲的第 一裝置信息中,則該第二發(fā)送單元向所述圖像讀取裝置發(fā)送所存儲的第一程序,所述圖像讀取裝置包括接收所發(fā)送的第一程序的第二接收單元;如果所述請求單元請求創(chuàng)建設(shè)置畫 面的內(nèi)容、并且在所述第一設(shè)置畫面上設(shè)置了掃描條件,則所述生成單元通過執(zhí)行存儲在 所述第二存儲器中的所述第二程序而生成所述第一指示數(shù)據(jù);并且,如果所述第二接收單 元接收了所述第一程序、并且在所述第二設(shè)置畫面上設(shè)置了掃描條件,則所述生成單元通 過執(zhí)行所接收的第一程序來生成所述第二指示數(shù)據(jù)。本發(fā)明的第四方面提供一種控制裝置,該控制裝置包括存儲器,其存儲分配給具 有預(yù)定圖像讀取功能的圖像讀取裝置的第一裝置信息;接收單元,其從某圖像讀取裝置接 收分配給該圖像讀取裝置的第二裝置信息;請求單元,如果所接收的第二裝置信息不包括 在所存儲的第一裝置信息中,則該請求單元請求所述圖像讀取裝置創(chuàng)建用于設(shè)置掃描條件 的設(shè)置畫面的內(nèi)容;獲取單元,如果所接收的第二裝置信息包括在所存儲的第一裝置信息 中,則該獲取單元從所述圖像讀取裝置獲取表示該圖像讀取裝置的可用功能的功能信息; 以及創(chuàng)建單元,其創(chuàng)建下述設(shè)置畫面的內(nèi)容,所述設(shè)置畫面用于設(shè)置由所獲取的功能信息 表示的所述圖像讀取裝置的可用功能所支持的掃描條件。本發(fā)明的第五方面提供一種控制方法,該控制方法包括以下步驟存儲分配給具 有預(yù)定圖像讀取功能的圖像讀取裝置的第一裝置信息;從某圖像讀取裝置接收分配給該圖 像讀取裝置的第二裝置信息;如果所接收的第二裝置信息不包括在所存儲的第一裝置信息 中,則請求所述圖像讀取裝置創(chuàng)建用于設(shè)置掃描條件的設(shè)置畫面的內(nèi)容;如果所接收的第 二裝置信息包括在所存儲的第一裝置信息中,則從所述圖像讀取裝置獲取表示該圖像讀取 裝置的可用功能的功能信息;并且創(chuàng)建下述設(shè)置畫面的內(nèi)容,所述設(shè)置畫面用于設(shè)置由所 獲取的功能信息表示的所述圖像讀取裝置的可用功能所支持的掃描條件。根據(jù)本發(fā)明的第一方面,可以在控制裝置的控制下,基于圖像讀取裝置的可用功 能來設(shè)置掃描條件。根據(jù)本發(fā)明的第二方面,如果圖像讀取裝置的裝置信息存儲在控制裝置中,則可 以由控制裝置創(chuàng)建如下的設(shè)置畫面的內(nèi)容所述設(shè)置畫面用于設(shè)置圖像讀取裝置的可用功 能所支持的掃描條件。根據(jù)本發(fā)明的第三方面,如果圖像讀取裝置的裝置信息存儲在控制裝置中,則圖 像讀取裝置可以通過執(zhí)行存儲在控制裝置中的程序而生成讀取圖像的指示。根據(jù)本發(fā)明的第四方面和第五方面,如果圖像讀取裝置的裝置信息存儲在控制裝 置中,則可以創(chuàng)建如下的設(shè)置畫面的內(nèi)容所述設(shè)置畫面用于設(shè)置圖像讀取裝置的可用功 能所支持的掃描條件。同時,如果圖像讀取裝置的裝置信息未存儲在控制裝置中,則可以請 求圖像讀取裝置來創(chuàng)建設(shè)置畫面的內(nèi)容。


基于下面的附圖來詳細(xì)地描述本發(fā)明的示例性實施方式,在附圖中圖1是示出工作流系統(tǒng)的結(jié)構(gòu)的圖;圖2是示出服務(wù)器裝置的硬件結(jié)構(gòu)的圖;圖3是示出圖像形成裝置的硬件結(jié)構(gòu)的圖;圖4是示出工作流系統(tǒng)的功能結(jié)構(gòu)的圖;圖5是示出工作流系統(tǒng)的處理的順序圖6是示出第一掃描設(shè)置處理的順序圖;圖7是示出在第一掃描設(shè)置處理中的掃描設(shè)置畫面的示例的圖;圖8是示出在第一掃描設(shè)置處理中的確認(rèn)畫面的示例的圖;圖9是示出第二掃描設(shè)置處理的順序圖;圖10是示出未描述內(nèi)容的HTML數(shù)據(jù)的描述的概要的圖;圖11是示出設(shè)置選項卡(tab)中的描述的概要的圖;圖12是示出在第二掃描設(shè)置處理中的掃描設(shè)置畫面的示例的圖;圖13是示出在第二掃描設(shè)置處理中的確認(rèn)畫面的示例的圖;圖14是示出工作流系統(tǒng)的處理的順序圖;圖15是示出指示數(shù)據(jù)的描述的概要的圖。
具體實施例方式結(jié)構(gòu)下面是對示例性實施方式的工作流系統(tǒng)1的描述。圖1是示出工作流系統(tǒng)1的結(jié) 構(gòu)的圖。如在圖1中所示,工作流系統(tǒng)1包括服務(wù)器裝置10和多個圖像形成裝置20。服務(wù) 器裝置10和圖像形成裝置20經(jīng)由諸如局域網(wǎng)(LAN)的通信網(wǎng)絡(luò)30連接。圖2是示出服務(wù)器裝置10的硬件結(jié)構(gòu)的圖。服務(wù)器裝置10包括中央處理單元 (CPU)ll、存儲器12、通信單元13和存儲單元14(第一存儲器的示例)。CPU 11通過執(zhí)行存 儲在存儲器12中的程序而控制服務(wù)器裝置10的各個部件。存儲器12例如包括只讀存儲 器(ROM)和隨機(jī)存取存儲器(RAM),并存儲數(shù)據(jù)和CPU 11執(zhí)行的程序。通信單元13建立與 經(jīng)由通信網(wǎng)絡(luò)30連接的圖像形成裝置20的通信,并且向圖像形成裝置20發(fā)送數(shù)據(jù)并從圖 像形成裝置20接收數(shù)據(jù)。存儲單元14例如包括硬盤,并存儲與網(wǎng)絡(luò)瀏覽器協(xié)作的網(wǎng)絡(luò)應(yīng) 用程序。存儲單元14還存儲支持型號數(shù)據(jù)庫140。支持型號數(shù)據(jù)庫140存儲關(guān)于如下的一 個或多個圖像形成裝置20(下面稱為“已知的圖像形成裝置”)的型號的信息,所述圖像形 成裝置在所存儲的網(wǎng)絡(luò)應(yīng)用程序的釋放之前即為可用的,并具有預(yù)定功能。支持型號數(shù)據(jù) 庫140包括表示已知的一個或多個圖像形成裝置20的各型號的型號信息(第一裝置信息 的示例)。存儲單元14還存儲內(nèi)容創(chuàng)建腳本141、樣式單142和指示生成腳本143 (第一程 序的示例)。需注意的是,術(shù)語“腳本”這里用于表示執(zhí)行預(yù)定處理的程序。圖3是示出圖像形成裝置20的硬件結(jié)構(gòu)的圖。圖像形成裝置20具有多種功能, 如打印功能、掃描功能和復(fù)印功能。圖像形成裝置20包括CPU 21、存儲器22、通信單元23、 存儲單元24 (第二存儲器的示例)、顯示操作單元25、圖像讀取單元26和圖像形成單元27。 CPU 21通過執(zhí)行存儲在存儲器22中的程序而控制圖像形成裝置20的各個部件。存儲器22 例如包括ROM和RAM,并存儲數(shù)據(jù)和CPU 21執(zhí)行的程序。通信單元23經(jīng)由通信網(wǎng)絡(luò)30建 立與連接的服務(wù)器裝置10的通信,并且向服務(wù)器裝置10發(fā)送數(shù)據(jù)并從服務(wù)器裝置10接收 數(shù)據(jù)。存儲單元24例如包括硬盤,并存儲表示由圖像讀取單元26支持的功能的功能信息 240。功能信息240例如包括圖像讀取單元26支持的顏色模式、文檔饋送方法和輸出數(shù)據(jù) 格式的信息。存儲單元24還存儲內(nèi)容創(chuàng)建腳本241、樣式單242和指示生成腳本243 (第二 程序的示例)。顯示操作單元25例如包括觸摸板顯示器,并基于CPU 21的控制顯示圖像, 并且向CPU 21輸入用戶操作的信號。圖像讀取單元26例如包括圖像掃描儀,對圖像進(jìn)行光學(xué)讀取并且將它轉(zhuǎn)換為圖像數(shù)據(jù)。圖像形成單元27例如包括通過使用電子照相術(shù)來形 成圖像的打印機(jī)。圖像形成單元27根據(jù)圖像數(shù)據(jù)在記錄介質(zhì)上形成圖像,并輸出包含圖像 的記錄介質(zhì)。圖4是示出工作流系統(tǒng)1的功能結(jié)構(gòu)的圖。服務(wù)器裝置10包括網(wǎng)絡(luò)應(yīng)用單元110 的功能。通過執(zhí)行存儲在存儲單元114中的網(wǎng)絡(luò)應(yīng)用程序而實現(xiàn)網(wǎng)絡(luò)應(yīng)用單元110。網(wǎng)絡(luò) 應(yīng)用單元Iio包括信息接收單元111、確定單元112、請求單元113、獲取單元114、內(nèi)容創(chuàng)建 單元115和程序發(fā)送單元116。信息接收單元111作為第一接收單元的示例,接收從圖像形 成裝置20發(fā)送的裝置信息。確定單元112確定由信息接收單元111接收的裝置信息是否 包括在存儲單元14中存儲的裝置信息中。如果確定單元112確定了所接收的裝置信息未 包括在所存儲的裝置信息中,則請求單元113請求圖像形成裝置20創(chuàng)建用于設(shè)置掃描條件 的設(shè)置畫面的內(nèi)容。如果確定單元112確定了所接收的裝置信息包括在所存儲的裝置信息 中,則獲取單元114獲取在圖像形成裝置20的存儲單元24中存儲的功能信息240。內(nèi)容創(chuàng) 建單元115作為第二創(chuàng)建單元的示例,創(chuàng)建用于設(shè)置由獲取單元114獲取的圖像讀取單元 26的功能信息240所支持的掃描條件的設(shè)置畫面的內(nèi)容。內(nèi)容創(chuàng)建單元115可以解析從 已知的圖像形成裝置獲取的功能信息240,因此可以創(chuàng)建對應(yīng)于圖像讀取單元26的可用功 能的設(shè)置畫面。但是,內(nèi)容創(chuàng)建單元115不能夠解析從已知圖像形成裝置之外的未知圖像 形成裝置獲取的全部功能信息240,因此不能創(chuàng)建對應(yīng)于圖像讀取單元26的可用功能的設(shè) 置畫面。通過CPU 11執(zhí)行存儲在存儲單元14中的內(nèi)容創(chuàng)建腳本114而實現(xiàn)內(nèi)容創(chuàng)建單元 115。如果確定單元112確定了所接收的裝置信息包括在所存儲的裝置信息中,則作為第二 發(fā)送單元的示例的程序發(fā)送單元116向圖像形成單元20發(fā)送存儲在存儲單元14中的指示 生成腳本143。圖像形成裝置20包括網(wǎng)絡(luò)瀏覽器單元210、網(wǎng)絡(luò)服務(wù)器單元220和讀取控制器 230的功能。網(wǎng)絡(luò)瀏覽器單元210包括信息發(fā)送單元211、內(nèi)容創(chuàng)建單元212、程序接收單元 213和指示生成單元214。作為第一發(fā)送單元的示例的信息發(fā)送單元211向服務(wù)器裝置10 發(fā)送分配給圖像形成裝置20的裝置信息。如果服務(wù)器裝置10的請求單元113請求創(chuàng)建設(shè) 置畫面的內(nèi)容,則作為第一創(chuàng)建單元的示例的內(nèi)容創(chuàng)建單元212創(chuàng)建設(shè)置畫面的內(nèi)容。該 設(shè)置畫面用于設(shè)置圖像讀取單元26的性能所支持的掃描條件,這是由存儲在存儲單元24 中的功能信息240表示的。通過CPU 21執(zhí)行存儲在存儲單元24中的內(nèi)容創(chuàng)建腳本241而 實現(xiàn)內(nèi)容創(chuàng)建單元212。作為第二接收單元的示例的程序接收單元213接收從服務(wù)器裝置 10的程序發(fā)送單元116發(fā)送的指示生成腳本143。如果服務(wù)器裝置10的請求單元113請 求創(chuàng)建設(shè)置畫面的內(nèi)容,則指示生成單元214通過執(zhí)行存儲在存儲單元24中的指示生成腳 本243而生成指示數(shù)據(jù)。該指示數(shù)據(jù)指示根據(jù)在由內(nèi)容創(chuàng)建單元212創(chuàng)建內(nèi)容的設(shè)置畫面 上設(shè)置的掃描條件來讀取圖像。同時,如果服務(wù)器裝置10的程序發(fā)送單元116發(fā)送指示生 成腳本143,則指示生成單元214通過執(zhí)行由程序接收單元213接收的指示生成腳本143而 生成指示數(shù)據(jù)。該指示數(shù)據(jù)指示根據(jù)在由服務(wù)器裝置10的內(nèi)容創(chuàng)建單元115創(chuàng)建內(nèi)容的 設(shè)置畫面上設(shè)置的掃描條件來讀取圖像。網(wǎng)絡(luò)服務(wù)器單元220具有網(wǎng)絡(luò)服務(wù)器的功能。讀 取控制器230基于指示生成單元214生成的指示數(shù)據(jù),來控制圖像讀取單元26以根據(jù)設(shè)置 在設(shè)置畫面上的掃描條件而讀取圖像。操作
7
下面是對示例性實施方式的工作流系統(tǒng)1的操作的描述。工作流系統(tǒng)1的功能是 讀取由用戶設(shè)置的文檔,并將讀取結(jié)果登記到指定的工作流。需注意,工作流系統(tǒng)1既包括 已知圖像形成裝置20,又包括不同于已知圖像形成裝置20的未知圖像形成裝置20。圖5 是示出工作流系統(tǒng)1的處理的順序圖。用戶操作顯示操作單元25來輸入指示,以開始訪問 服務(wù)器裝置10。當(dāng)輸入這些指示時,CPU 21從通信單元23向服務(wù)器裝置10發(fā)送用于獲取 工作流列表畫面的請求(步驟S101)。該請求包括預(yù)先分配給圖像形成裝置20的裝置ID、 型號信息和版本信息。型號信息識別圖像形成裝置20的型號。版本信息識別圖像形成裝 置20的網(wǎng)絡(luò)瀏覽器的版本。服務(wù)器裝置10的CPU 11經(jīng)由通信單元13接收該請求,并將接收的請求中包括的 裝置ID、型號信息和版本信息存儲在存儲器12中。CPU 11生成表示所登記工作流的列表的 工作流列表畫面的超文本標(biāo)記語言(HTML)數(shù)據(jù)(步驟S102)。要注意的是,“HTML數(shù)據(jù)”指 的是以HTML格式描述的數(shù)據(jù)。CPU 11從通信單元13向圖像形成裝置20發(fā)送生成的工作 流列表畫面的HTML數(shù)據(jù)(步驟S103)。圖像形成裝置20的CPU 21經(jīng)由通信單元23接收 該HTML數(shù)據(jù),并在顯示操作單元25上顯示由接收的HTML數(shù)據(jù)表示的工作流列表畫面(步 驟S104)。當(dāng)顯示了工作流列表畫面時,用戶操作顯示操作單元25來選擇希望的工作流并 且輸入指示以調(diào)整工作流設(shè)置。當(dāng)在工作流列表畫面上輸入了調(diào)整工作流設(shè)置的指示時,CPU 21從通信單元13 向服務(wù)器裝置10發(fā)送用于獲取工作流設(shè)置畫面的請求(步驟S105)。該請求包括用于識 別所選擇的工作流的工作流ID。服務(wù)器裝置10的CPU 11經(jīng)由通信單元13接收該請求, 并生成用于調(diào)整其工作流ID包括在該請求中的工作流的設(shè)置的工作流設(shè)置畫面的HTML數(shù) 據(jù)(步驟S106)。CPU 11從通信單元13向圖像形成裝置20發(fā)送生成的工作流設(shè)置畫面的 HTML數(shù)據(jù)(步驟S107)。圖像形成裝置20的CPU 21經(jīng)由通信單元23接收該HTML數(shù)據(jù), 并在顯示操作單元25上顯示由接收的HTML數(shù)據(jù)表示的工作流設(shè)置畫面(步驟S108)。當(dāng) 顯示了工作流設(shè)置畫面時,用戶操作顯示操作單元25來設(shè)置工作流的處理條件并且輸入 指示以調(diào)整掃描設(shè)置。工作流的處理條件例如包括授權(quán)用戶的雇員ID號和電子郵件地址、 以及文檔的圖像數(shù)據(jù)的存儲目的地。當(dāng)在工作流設(shè)置畫面上輸入了調(diào)整掃描設(shè)置的指示時,CPU 21從通信單元23向 服務(wù)器裝置10發(fā)送用于獲取掃描設(shè)置畫面的請求(步驟S109)。該請求包括通過用戶操作 設(shè)置的工作流的處理條件。服務(wù)器裝置10的CPU 11經(jīng)由通信單元13接收該請求,并在存 儲器12中存儲所接收請求中包括的工作流的處理條件。CPU 11將存儲在存儲器12中的型 號信息與存儲在存儲單元14中的支持型號數(shù)據(jù)庫140進(jìn)行比較,并確定發(fā)出請求的圖像形 成裝置20是否為已知的圖像形成裝置(步驟S110)。更具體地說,如果存儲在存儲器12中 的型號信息包括在支持型號數(shù)據(jù)庫140中,則CPU 11確定發(fā)出請求的圖像形成裝置20是 已知的圖像形成裝置。同時,如果存儲在存儲器12中的型號信息未包括在支持型號數(shù)據(jù)庫 140中,則CPU 11確定所請求的圖像形成裝置20不是已知的圖像形成裝置。通過這種確 定,如果確定了發(fā)出請求的圖像形成裝置20是已知圖像形成裝置(步驟SllO 是),則CPU 11前進(jìn)到第一掃描設(shè)置處理。同時,如果確定了發(fā)出請求的圖像形成裝置20不是已知圖像 形成裝置(步驟SllO 否),則CPU 11進(jìn)入第二掃描設(shè)置處理。接著,描述第一掃描設(shè)置處理。圖6是示出第一掃描設(shè)置處理的順序圖。首先,服務(wù)器裝置10的CPU 11從通信單元13向圖像形成裝置20發(fā)送用于獲取功能信息240的請 求(步驟SA201)。圖像形成裝置20的CPU 21經(jīng)由通信單元23接收該請求。然后,CPU 21 讀出存儲在存儲單元24中的功能信息240,并從通信單元23向服務(wù)器裝置10發(fā)送該功能 信息240(步驟SA202)。服務(wù)器裝置10的CPU 11經(jīng)由通信單元13接收從圖像形成裝置 20發(fā)送的功能信息240。換言之,如果圖像形成裝置20的型號信息存儲在存儲單元24中, 則CPU 11獲取存儲在圖像形成裝置20的存儲單元24中的功能信息240。CPU 21基于接收的功能信息240來生成掃描設(shè)置畫面的HTML數(shù)據(jù)(步驟SA203)。 圖7是示出掃描設(shè)置畫面51的示例的圖。在掃描設(shè)置畫面51上,顯示由功能信息240表 示的圖像讀取單元26的功能所支持的掃描條件,并且可以對其進(jìn)行選擇。換言之,將圖像 讀取單元26可以處理的掃描條件顯示在掃描設(shè)置畫面51上。例如,在圖像讀取單元26支 持“全彩色”模式的情況下,在掃描設(shè)置畫面51上顯示“自動”、“全彩色”、“灰度級”和“單 色”的顏色模式,使得可以對其進(jìn)行選擇,如圖7所示。在圖像讀取單元26支持“TIFF”的 輸出文件格式的情況下,顯示“TIFF”的輸出文件格式和“另一輸出文件格式”,使得可以對 其進(jìn)行選擇,如圖7所示。換言之,CPU 11生成如下的設(shè)置畫面的內(nèi)容所述設(shè)置畫面用于 設(shè)置圖像讀取單元26的可用功能支持的掃描條件,所述可用功能由獲取的功能信息240表 示。要注意的是,圖像讀取單元26的可用功能與掃描條件之間的對應(yīng)關(guān)系是預(yù)先確定的。然后,CPU 11從通信單元13向圖像形成裝置20發(fā)送生成的掃描設(shè)置畫面的HTML 數(shù)據(jù)(步驟SA204)。圖像形成裝置20的CPU 21經(jīng)由通信單元23接收該HTML數(shù)據(jù),并在 顯示操作單元25上顯示由接收的HTML數(shù)據(jù)表示的掃描設(shè)置畫面51 (步驟SA205)。當(dāng)顯示 了掃描設(shè)置畫面51時,用戶操作顯示操作單元25,以設(shè)置掃描條件,并輸入開始讀取的指 示。這里,假定在圖7所示的掃描設(shè)置畫面51上顯示包括“全彩色”顏色模式、“雙面”文檔 饋送和“TIFF”輸出文件格式的掃描條件。當(dāng)輸入了開始讀取的指示時,CPU 21從通信單元23向服務(wù)器裝置10發(fā)送獲取用 于確認(rèn)處理詳情的確認(rèn)畫面52的請求(步驟SA206)。該請求包括通過用戶操作而設(shè)置的 掃描條件。服務(wù)器裝置10的CPU 11經(jīng)由通信單元13接收該請求,并在存儲器12中存儲所 接收的請求中包括的掃描條件。CPU 11基于工作流的處理條件和存儲在存儲器12中的掃 描條件來生成確認(rèn)畫面52的HTML數(shù)據(jù)(步驟SA207)。圖8是示出確認(rèn)畫面52的示例的 圖。如圖8所示,將由用戶操作設(shè)置的掃描條件和工作流處理條件顯示在確認(rèn)畫面52上。CPU 11從通信單元13向圖像形成裝置20發(fā)送生成的確認(rèn)畫面52的HTML數(shù)據(jù) (步驟SA208)。圖像形成裝置20的CPU 21經(jīng)由通信單元23接收該HTML數(shù)據(jù),并從通信 單元23向服務(wù)器裝置10發(fā)送獲取指示生成腳本143的請求(步驟SA209)。服務(wù)器裝置 10的CPU 11經(jīng)由通信單元13接收該請求,并從通信單元13向圖像形成裝置20發(fā)送在存 儲單元14中所存儲的指示生成腳本143 (步驟SA210)。圖像形成裝置20的CPU 21經(jīng)由 通信單元23接收指示生成腳本143,并讀出所接收的指示生成腳本143 (步驟S211)。CPU 21在顯示操作單元25上顯示在步驟SA209接收的HTML數(shù)據(jù)所表示的確認(rèn)畫面52 (步驟 SA212)。接著,描述第二掃描設(shè)置處理。圖9是示出第二掃描設(shè)置處理的順序圖。首先,服 務(wù)器裝置10的CPU 11生成內(nèi)容未被描述的掃描設(shè)置畫面的HTML數(shù)據(jù)71,并且從通信單元 13向圖像形成裝置20發(fā)送該HTML數(shù)據(jù)71 (步驟SB201)。圖10是示出HTML數(shù)據(jù)71的描述的概要的圖。如圖10所示,HTML數(shù)據(jù)71描述了創(chuàng)建設(shè)置畫面的內(nèi)容的指示,但是沒有 描述作為HTML數(shù)據(jù)71的內(nèi)容的設(shè)置選項卡的詳情。換言之,如果在存儲單元14中沒有存 儲圖像形成裝置20的型號信息,則CPU 11請求圖像形成裝置20創(chuàng)建用于設(shè)置掃描條件的 設(shè)置畫面的內(nèi)容。圖像形成裝置20的CPU 21經(jīng)由通信單元23接收HTML數(shù)據(jù)71,并從存儲單元24 讀出內(nèi)容創(chuàng)建腳本241和樣式單242 (步驟SB202)。CPU 21執(zhí)行內(nèi)容創(chuàng)建腳本241,并且基 于存儲單元24中存儲的功能信息240來描述作為HTML數(shù)據(jù)71的內(nèi)容的設(shè)置選項卡的詳 情(步驟SB203)。圖11是示出設(shè)置選項卡中的描述的概要的圖。設(shè)置選項卡描述了由功 能信息240表示的圖像讀取單元26的性能所支持的掃描條件。換言之,設(shè)置選項卡描述了 圖像讀取單元26可以處理的掃描條件。例如,在圖像讀取單元26支持“全彩色”模式的情 況下,描述了 “自動”、“全彩色”、“灰度級,,和“單色,,的顏色模式,使得可以對其進(jìn)行選擇。 在圖像讀取單元26支持“TIFF”和“PDF”的輸出文件格式的情況下,描述了 “TIFF”、“PDF” 和“另一輸出文件格式”的輸出文件格式,使得可以對其進(jìn)行選擇。換言之,如果服務(wù)器裝 置10指示創(chuàng)建設(shè)置畫面的內(nèi)容,則CPU 21創(chuàng)建用于設(shè)置圖像讀取單元26的功能所支持的 掃描條件的設(shè)置畫面的內(nèi)容,圖像讀取單元26的功能是由存儲在存儲單元24中的功能信 息240表示的。然后,CPU 21將樣式單242應(yīng)用到描述設(shè)置選項卡的詳情的HTML數(shù)據(jù)71,并在顯 示操作單元25上顯示掃描設(shè)置畫面61 (步驟SB204)。圖12是示出掃描設(shè)置畫面61的示 例的圖。在掃描設(shè)置畫面61上,顯示HTML數(shù)據(jù)71的設(shè)置選項卡中描述的掃描條件,并且 可以對其進(jìn)行選擇的。當(dāng)顯示了掃描設(shè)置畫面61時,用戶操作顯示操作單元25,以設(shè)置掃 描條件,并輸入開始讀取的指示。這里,假定在圖12所示的掃描設(shè)置畫面61上設(shè)置了包括 “全彩色”顏色模式、“雙面”文檔饋送和“PDF”輸出文件格式的掃描條件。當(dāng)輸入了開始讀取的指示時,CPU 21從通信單元23向服務(wù)器裝置10發(fā)送獲取用 于確認(rèn)處理詳情的確認(rèn)畫面62的請求(步驟SB205)。該請求包括通過用戶操作而設(shè)置的 掃描條件。服務(wù)器裝置10的CPU 11經(jīng)由通信單元13接收該請求,并在存儲器12中存儲 所接收的請求中包括的掃描條件。CPU 11基于存儲在存儲器12中的工作流處理條件和掃 描條件,生成確認(rèn)畫面62的HTML數(shù)據(jù)(步驟SB206)。圖13是示出確認(rèn)畫面62的示例的 圖。如圖13所示,在確認(rèn)畫面62上顯示通過用戶操作而設(shè)置的掃描條件和工作流處理條 件。CPU 11從通信單元13向圖像形成裝置20發(fā)送生成的確認(rèn)畫面62的HTML數(shù)據(jù)(步驟 SB207)。圖像形成裝置20的CPU 21經(jīng)由通信單元23接收該HTML數(shù)據(jù),并讀出存儲在存 儲單元24中的指示生成腳本243 (步驟SB208)。CPU 21在顯示操作單元25上顯示由接收 的HTML數(shù)據(jù)表示的確認(rèn)畫面62 (步驟SB209)。當(dāng)?shù)谝粧呙柙O(shè)置處理或第二掃描設(shè)置處理已完成時,工作流系統(tǒng)1執(zhí)行如圖14所 示的處理。首先,圖像形成裝置20的CPU 21將存儲的掃描條件和工作流處理條件設(shè)置到 在第一掃描設(shè)置處理或第二掃描設(shè)置處理中讀出的指示生成腳本。CPU 21執(zhí)行該指示生 成腳本,并生成指示如下處理的指示數(shù)據(jù)讀取文檔并且將讀取的文檔登記到工作流(步 驟S301)。圖15是示出指示數(shù)據(jù)72的描述的概要的圖。指示數(shù)據(jù)72以可擴(kuò)展標(biāo)記語言 (XML)格式描述了設(shè)置的掃描條件和工作流處理條件。如果已執(zhí)行第一掃描設(shè)置處理,則掃 描條件設(shè)置在由服務(wù)器裝置10創(chuàng)建了內(nèi)容的掃描設(shè)置畫面51上,并且CPU 21讀出從服務(wù)器裝置10發(fā)送的指示生成腳本143。換言之,如果服務(wù)器裝置10發(fā)送指示生成腳本143, 則CPU 21通過執(zhí)行所接收的指示生成腳本143,來生成指示根據(jù)掃描條件讀取圖像的指示 數(shù)據(jù)。在這種情況下,掃描條件設(shè)置在由服務(wù)器裝置10創(chuàng)建了內(nèi)容的掃描設(shè)置畫面51上。 同時,如果已執(zhí)行第二掃描設(shè)置處理,則掃描條件設(shè)置在由圖像形成裝置20創(chuàng)建了內(nèi)容的 掃描設(shè)置畫面61上,并且CPU 21讀出存儲在存儲單元24中的指示生成腳本243。換言之, 如果服務(wù)器裝置10指示創(chuàng)建掃描設(shè)置畫面的內(nèi)容,則CPU 21通過執(zhí)行存儲在存儲單元24 中的指示生成腳本243,來生成指示根據(jù)掃描條件讀取圖像的指示數(shù)據(jù)。在這種情況下,掃 描條件設(shè)置在由圖像形成裝置20創(chuàng)建了內(nèi)容的掃描設(shè)置畫面61上。CPU 21基于所生成的指示數(shù)據(jù)72來執(zhí)行圖像讀取處理(步驟S302)。更具體地 說,CPU 21控制圖像讀取單元26,并使其根據(jù)指示數(shù)據(jù)72中所描述的掃描條件來讀取文 檔。通過該處理,生成文檔的圖像數(shù)據(jù)。CPU 21從通信單元23向服務(wù)器10發(fā)送所生成的 圖像數(shù)據(jù)和指示數(shù)據(jù)72(步驟S303)。服務(wù)器裝置10的CPU 11經(jīng)由通信單元13接收該圖 像數(shù)據(jù)和指示數(shù)據(jù)72,并根據(jù)接收的指示數(shù)據(jù)72中描述的工作流的處理條件而將接收的 圖像數(shù)據(jù)登記到該工作流(步驟S304)。更具體地說,CPU 11將圖像數(shù)據(jù)存儲到在指示數(shù) 據(jù)72中所描述的存儲單元14的存儲目的地。然后,CPU 11從通信單元13向圖像形成裝 置20發(fā)送通知工作流處理正常完成的處理完成畫面的HTML數(shù)據(jù)(步驟S305)。圖像形成 裝置20的CPU 21經(jīng)由通信單元23接收該HTML數(shù)據(jù),并在顯示操作單元25上顯示由接收 的HTML數(shù)據(jù)表示的處理完成畫面(步驟S306)。當(dāng)顯示了處理完成畫面時,用戶操作顯示 操作單元25,以指示結(jié)束對服務(wù)器裝置10的訪問。響應(yīng)于該指示,CPU 21結(jié)束對服務(wù)器裝 置10的訪問,并在顯示操作單元25上顯示通知訪問結(jié)束的訪問結(jié)束畫面(步驟S307)。變型例以上是對示例性實施方式的描述,但該示例性實施方式的細(xì)節(jié)可以進(jìn)行如下修 改。此外,也可以組合下面的修改。變型例1在示例性實施方式中,將由圖像讀取單元26生成的圖像數(shù)據(jù)發(fā)送到服務(wù)器裝置 10并存儲在存儲單元14中,但圖像數(shù)據(jù)的輸出目的地不限于服務(wù)器裝置10。例如,可以將 由圖像讀取單元26生成的圖像數(shù)據(jù)經(jīng)由服務(wù)器裝置10轉(zhuǎn)發(fā)到另一裝置。變型例2在示例性實施方式中,通過利用圖像形成裝置20的型號信息來確定發(fā)出請求的 圖像形成裝置20是否為已知的圖像形成裝置,但用于該確定的信息不限于型號信息。例 如,通過利用程序版本或圖像形成裝置20的制造日期的信息,可以確定發(fā)出請求的圖像形 成裝置20是已知的圖像形成裝置。變型例3應(yīng)用于圖像讀取裝置的裝置不限于上述的圖像形成裝置20。例如,可以應(yīng)用于具 有掃描功能的圖像讀取裝置。變型例4圖像形成裝置20的CPU 21的處理可以通過CPU 21與另一硬件裝置之間的協(xié)作 來執(zhí)行,或者可以通過替代CPU 21的一個或更多個硬件裝置來執(zhí)行。圖像形成裝置20的 CPU 21或服務(wù)器裝置10的CPU 11執(zhí)行的處理可以由一個或更多個程序來實現(xiàn)。由服務(wù)器裝置10的CPU 11和圖像形成裝置20的CPU 21執(zhí)行的每個程序可以存儲在計算機(jī)可讀存 儲介質(zhì)中,例如,諸如磁帶或磁盤的磁記錄介質(zhì),諸如光盤的光記錄介質(zhì),磁-光介質(zhì),或半 導(dǎo)體存儲器。而且,也可以通過諸如互聯(lián)網(wǎng)的通信網(wǎng)絡(luò)來下載這些程序。
對本發(fā)明示例性實施方式的前述描述是為了例示和描述的目的而提供的。其并非 旨在窮舉或者將本發(fā)明限于所公開的確切形式。顯然,許多變型和修改對于本領(lǐng)域技術(shù)人 員是顯而易見的。選擇并描述這些示例性實施方式是為了最好地說明本發(fā)明的原理及其實 際應(yīng)用,從而使得本領(lǐng)域其他技術(shù)人員能夠理解本發(fā)明的適用于所構(gòu)想特定用途的各種實 施方式和各種變型。旨在由所附權(quán)利要求書及其等同物來限定本發(fā)明的范圍。
權(quán)利要求
1.一種圖像讀取系統(tǒng),該圖像讀取系統(tǒng)包括 控制裝置,該控制裝置包括第一存儲器,其存儲分配給具有預(yù)定圖像讀取功能的圖像讀取裝置的第一裝置信息; 第一接收單元,其接收第二裝置信息;和請求單元,如果所接收的第二裝置信息不包括在所存儲的第一裝置信息中,則該請求 單元請求創(chuàng)建用于設(shè)置掃描條件的設(shè)置畫面的內(nèi)容,以及 圖像讀取裝置,該圖像讀取裝置包括 圖像讀取單元,其讀取圖像并將圖像轉(zhuǎn)換為圖像數(shù)據(jù); 第二存儲器,其存儲表示所述圖像讀取單元的可用功能的功能信息; 第一發(fā)送單元,其向所述控制裝置發(fā)送分配給所述圖像讀取裝置的第二裝置信息; 第一創(chuàng)建單元,如果所述請求單元請求創(chuàng)建設(shè)置畫面的內(nèi)容,則該第一創(chuàng)建單元創(chuàng)建 下述第一設(shè)置畫面的內(nèi)容,所述第一設(shè)置畫面用于設(shè)置由所存儲的功能信息表示的所述圖 像讀取單元的可用功能所支持的掃描條件;生成單元,當(dāng)在由所述第一創(chuàng)建單元創(chuàng)建了內(nèi)容的所述第一設(shè)置畫面上設(shè)置了掃描條 件時,該生成單元生成根據(jù)所設(shè)置的掃描條件來讀取圖像的第一指示數(shù)據(jù);和讀取控制器,其基于所生成的第一指示數(shù)據(jù)來控制所述圖像讀取單元,使得所述圖像 讀取單元根據(jù)所設(shè)置的掃描條件來讀取圖像。
2.根據(jù)權(quán)利要求1所述的圖像讀取系統(tǒng),其中 所述控制裝置包括獲取單元,如果所接收的第二裝置信息包括在所存儲的第一裝置信息中,則該獲取單 元獲取存儲在所述第二存儲器中的所述功能信息;和第二創(chuàng)建單元,其創(chuàng)建下述第二設(shè)置畫面的內(nèi)容,所述第二設(shè)置畫面用于設(shè)置由所獲 取的功能信息表示的所述圖像讀取單元的可用功能所支持的掃描條件;并且其中,如果在由所述第二創(chuàng)建單元創(chuàng)建了內(nèi)容的所述第二設(shè)置畫面上設(shè)置了掃描 條件,那么所述生成單元生成根據(jù)所設(shè)置的掃描條件來讀取圖像的第二指示數(shù)據(jù);并且, 所述讀取控制器基于所生成的第二指示數(shù)據(jù)來控制所述圖像讀取單元,使得所述圖像 讀取單元根據(jù)所設(shè)置的掃描條件來讀取圖像。
3.根據(jù)權(quán)利要求2所述的圖像讀取系統(tǒng),其中 所述第一存儲器存儲生成所述第二指示數(shù)據(jù)的第一程序; 所述第二存儲器存儲生成所述第一指示數(shù)據(jù)的第二程序; 所述控制裝置包括第二發(fā)送單元,如果所接收的第二裝置信息不包括在所存儲的第一裝置信息中,則該 第二發(fā)送單元向所述圖像讀取裝置發(fā)送所存儲的第一程序, 所述圖像讀取裝置包括 第二接收單元,其接收所發(fā)送的第一程序;如果所述請求單元請求創(chuàng)建設(shè)置畫面的內(nèi)容、并且在所述第一設(shè)置畫面上設(shè)置了掃描 條件,則所述生成單元通過執(zhí)行存儲在所述第二存儲器中的所述第二程序而生成所述第一 指示數(shù)據(jù);并且,如果所述第二接收單元接收了所述第一程序、并且在所述第二設(shè)置畫面上設(shè)置了掃描 條件,則所述生成單元通過執(zhí)行所接收的第一程序來生成所述第二指示數(shù)據(jù)。
4.一種控制裝置,該控制裝置包括存儲器,其存儲分配給具有預(yù)定圖像讀取功能的圖像讀取裝置的第一裝置信息; 接收單元,其從某圖像讀取裝置接收分配給該圖像讀取裝置的第二裝置信息; 請求單元,如果所接收的第二裝置信息不包括在所存儲的第一裝置信息中,則該請求 單元請求所述圖像讀取裝置創(chuàng)建用于設(shè)置掃描條件的設(shè)置畫面的內(nèi)容;獲取單元,如果所接收的第二裝置信息包括在所存儲的第一裝置信息中,則該獲取單 元從所述圖像讀取裝置獲取表示該圖像讀取裝置的可用功能的功能信息;以及創(chuàng)建單元,其創(chuàng)建下述設(shè)置畫面的內(nèi)容,所述設(shè)置畫面用于設(shè)置由所獲取的功能信息 表示的所述圖像讀取裝置的可用功能所支持的掃描條件。
5.一種控制方法,該控制方法包括以下步驟存儲分配給具有預(yù)定圖像讀取功能的圖像讀取裝置的第一裝置信息; 從某圖像讀取裝置接收分配給該圖像讀取裝置的第二裝置信息; 如果所接收的第二裝置信息不包括在所存儲的第一裝置信息中,則請求所述圖像讀取 裝置創(chuàng)建用于設(shè)置掃描條件的設(shè)置畫面的內(nèi)容;如果所接收的第二裝置信息包括在所存儲的第一裝置信息中,則從所述圖像讀取裝置 獲取表示該圖像讀取裝置的可用功能的功能信息;以及創(chuàng)建下述設(shè)置畫面的內(nèi)容,所述設(shè)置畫面用于設(shè)置由所獲取的功能信息表示的所述圖 像讀取裝置的可用功能所支持的掃描條件。
全文摘要
本發(fā)明涉及圖像讀取系統(tǒng)、控制裝置和控制方法。圖像讀取系統(tǒng)包括圖像讀取裝置,該圖像讀取裝置包括第一創(chuàng)建單元,如果控制裝置請求創(chuàng)建設(shè)置畫面的內(nèi)容,則該第一創(chuàng)建單元創(chuàng)建第一設(shè)置畫面的內(nèi)容,所述第一設(shè)置畫面用于設(shè)置由所存儲的功能信息表示的圖像讀取單元的可用功能所支持的掃描條件;生成單元,當(dāng)在由第一創(chuàng)建單元創(chuàng)建了內(nèi)容的第一設(shè)置畫面上設(shè)置了掃描條件時,該生成單元生成根據(jù)設(shè)置的掃描條件來讀取圖像的第一指示數(shù)據(jù);以及讀取控制器,其基于生成的第一指示數(shù)據(jù)控制圖像讀取單元,使得圖像讀取單元根據(jù)設(shè)置的掃描條件來讀取圖像。
文檔編號H04N1/32GK102006377SQ201010135550
公開日2011年4月6日 申請日期2010年3月15日 優(yōu)先權(quán)日2009年8月26日
發(fā)明者河野大輔 申請人:富士施樂株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1