專利名稱:掃描裝置以及掃描方法
技術(shù)領(lǐng)域:
本發(fā)明涉及掃描裝置、掃描方法及計算機(jī)程序,特別涉及利用虛擬文件夾的掃描裝置、掃描方法及計算機(jī)程序。
背景技術(shù):
將紙文件轉(zhuǎn)換為電子形態(tài)用的紙文件的掃描,因政府、法律、及商務(wù)上的要求而在世界上變得必要。進(jìn)一步,與在特殊的設(shè)備中使用大的掃描裝置進(jìn)行商務(wù)文件的掃描的十年前不同,現(xiàn)在大部分的掃描由辦公人員和家庭用戶使用小型的便攜型掃描裝置進(jìn)行。此夕卜,在包含但不限于基于文件閱讀、文字處理、電子出版、因特網(wǎng)瀏覽器的應(yīng)用程序及類似于這些應(yīng)用程序的、用戶在日常使用的計算機(jī)應(yīng)用程序中,也存在使紙張文件的電子版的需求。許多的這種應(yīng)用程序并不具備與掃描器進(jìn)行通信的能力。為了將文件的電子版讀入這些應(yīng)用程序中,用戶必須(a)購入/得到掃描應(yīng)用程序,(b)學(xué)習(xí)掃描應(yīng)用程序的使用法, (c)理解使該應(yīng)用程序與掃描器通信的方法,Cd)在用戶的計算機(jī)上的位置、且以目標(biāo)應(yīng)用程序使用文件用的正確格式,實施掃描,及(e)將文件從用戶的計算機(jī)輸入到目標(biāo)應(yīng)用程序中。步驟(a)通常通過使用與掃描器一起提供的掃描應(yīng)用程序得到解決,但步驟(b)與(C),特別是在為了使用用戶的一連串業(yè)務(wù)應(yīng)用程序用戶本身必須學(xué)習(xí)的家庭用戶或小辦公室用戶的情況下,就成困難的任務(wù)了。大多數(shù)用戶熟悉從數(shù)碼相機(jī)上下載圖像到自己的計算機(jī)上。為了掃描文件并讀入到用戶的計算機(jī)或應(yīng)用程序中,存在有對于任何人都容易理解的類似方法的強烈要求。作為假想驅(qū)動的數(shù)碼相機(jī)的顯示、或作為假想驅(qū)動的硬盤驅(qū)動或USB存儲器等的外部存儲裝置的顯示等的以往的方法,只限于收容事先獲取并存儲的電子文件的裝置。利用本說明書中概要說到的方法,用與數(shù)碼相機(jī)將自身顯示給用戶的作法非常相似的作法,但追加一經(jīng)請求就作成電子文件的功能,就在用戶自身的計算機(jī)上對用戶顯示出掃描器。又,已知一種掃描方法,即用戶在個人計算機(jī)的顯示器上,選擇包含規(guī)定應(yīng)如何掃描文件的特定規(guī)則組的假想文件時,與假想文件連動的應(yīng)用程序就動作(參照專利文獻(xiàn)I)。該方法中,當(dāng)選擇該假想文件時,就決定與個人計算機(jī)連接的掃描器的可利用性,開始用掃描器的掃描。又,來自掃描器的掃描數(shù)據(jù),按照與所選的假想文件關(guān)聯(lián)的規(guī)則進(jìn)行處理并輸出。本質(zhì)上,假想文件具有預(yù)先規(guī)定的掃描參數(shù)組,是基礎(chǔ)的掃描應(yīng)用程序。然而,假想文件并不表示掃描器本身。因而,說是由于假想文件被顯示給用戶,掃描器是否可利用并不清楚。例如,若掃描器的通信機(jī)制與假想文件的通信機(jī)制不具互換性,或掃描器一個也沒連接,則該機(jī)制就不具功能。專利文獻(xiàn)專利文獻(xiàn)I美國專利公開公報2009/0323128號公報發(fā)明要解決的問題許多軟件應(yīng)用程序都被開發(fā)為,通過掃描驅(qū)動器與掃描器進(jìn)行通信。然而,這些應(yīng)用程序被做成使用特定的協(xié)議組進(jìn)行通信,并設(shè)計成只與某種掃描器進(jìn)行通信。因此,存在如下的不便,即在新的掃描器上市或現(xiàn)有的掃描驅(qū)動器的協(xié)議變更時,必須更新現(xiàn)有的應(yīng)用程序,以便能與新的掃描器或更新的驅(qū)動器進(jìn)行通信。Web瀏覽器應(yīng)用程序,可通過本說明書中稱之為“瀏覽器控制”的特殊機(jī)制與掃描器進(jìn)行通信。生成通用的瀏覽器控制是困難的。因此,存在著隨著新的掃描器的上市和掃描驅(qū)動器的協(xié)議的變化,必須新制成能與新的掃描器進(jìn)行通信的新的瀏覽器控制這樣的不便。在利用假想文件的情況下,在選擇假想文件之后,開始能否利用掃描器的判斷。因此,存在著如下不便即使選擇假想文件,若不存在可利用的掃描器,或掃描器與假想文件的設(shè)計沒有互換性,就必須再次進(jìn)行掃描器的設(shè)定。就是說,假想文件是將掃描數(shù)據(jù)處理為與假想文件關(guān)聯(lián)的特定的文件型式的應(yīng)用程序,并不代表掃描器
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供能解決上述的不便的掃描裝置、掃描方法及計算機(jī)程序。又,本發(fā)明的目的在于,提供能容易地進(jìn)行在用戶的計算機(jī)上的掃描器的顯示及用于起動掃描操作的顯示的掃描裝置、掃描方法及計算機(jī)程序。再,本發(fā)明的目的在于,提供軟件應(yīng)用程序(無論是否是在運算裝置上或瀏覽器內(nèi)實行的應(yīng)用程序)無必要變更其應(yīng)用程序就可利用被掃描或處理過的文件的掃描裝置、掃描方法及計算機(jī)程序。本發(fā)明的掃描裝置,其特征在于,具有控制部,所述控制部只在掃描器可利用的情況下,使與可利用的掃描器對應(yīng)的虛擬文件夾顯示于顯示部,在虛擬文件夾被選擇了的情況下,使掃描器的掃描動作開始;接收部,所述接收部接收來自掃描器的掃描數(shù)據(jù);及存儲部,所述存儲部存儲所接收到的掃描數(shù)據(jù)。又,本發(fā)明的掃描裝置中,控制部利用應(yīng)用程序的打開命令使虛擬文件夾顯示于顯示部較為理想。又,本發(fā)明的掃描裝置中,控制部通過將符合支持掃描器的標(biāo)準(zhǔn)的API的掃描開始信號發(fā)送到掃描器,使掃描器的掃描動作開始較為理想。又,本發(fā)明的掃描裝置中,控制部將掃描數(shù)據(jù)轉(zhuǎn)換成由用戶設(shè)定的文件類型并存儲于所述存儲部中較為理想。又,本發(fā)明的掃描裝置中,控制部將掃描數(shù)據(jù)顯示于虛擬文件夾內(nèi)較為理想。本發(fā)明的掃描方法,其特征在于,具有步驟只在掃描器可利用的情況下,使與可利用的掃描器對應(yīng)的虛擬文件夾顯示于顯示部;在虛擬文件夾被選擇了的情況下,使掃描器的掃描動作開始;接收來自掃描器的掃描數(shù)據(jù);及將所接收到的掃描數(shù)據(jù)存儲到存儲部中。本發(fā)明的計算機(jī)程序,其特征在于,使計算機(jī)實施以下步驟,即只在掃描器可利用的情況下,使與可利用的掃描器對應(yīng)的虛擬文件夾顯示于顯示部;在虛擬文件夾被選擇了的情況下,使掃描器的掃描動作開始;接收來自掃描器的掃描數(shù)據(jù);及將所接收到的掃描數(shù)據(jù)存儲到存儲部中的步驟。發(fā)明的效果
根據(jù)本發(fā)明,用虛擬文件夾可容易地實現(xiàn)在用戶的計算機(jī)上的掃描器的顯示及用于起動掃描操作的顯示。又,根據(jù)本發(fā)明,用虛擬文件夾,軟件應(yīng)用程序可利用被掃描或處理過的文件而無必要變更其應(yīng)用程序。
圖I為胖客戶機(jī)系統(tǒng)的概略方框圖。圖2為利用虛擬文件夾的胖客戶機(jī)系統(tǒng)的概略方框圖。圖3為瘦客戶機(jī)系統(tǒng)的概略方框圖。圖4為利用虛擬文件夾的瘦客戶機(jī)系統(tǒng)的概略方框圖。
圖5為利用網(wǎng)絡(luò)的胖客戶機(jī)系統(tǒng)的概略方框圖(I)。圖6為利用網(wǎng)絡(luò)的胖客戶機(jī)系統(tǒng)的概略方框圖(2)。圖7為利用虛擬文件夾的網(wǎng)絡(luò)上的胖客戶機(jī)系統(tǒng)的概略方框圖(I)。圖8為利用虛擬文件夾的網(wǎng)絡(luò)上的胖客戶機(jī)系統(tǒng)的概略方框圖(2)。圖9為利用網(wǎng)絡(luò)的瘦客戶機(jī)系統(tǒng)的概略方框圖(I)。圖10為利用網(wǎng)絡(luò)的瘦客戶機(jī)系統(tǒng)的概略方框圖(2)。圖11為利用虛擬文件夾的網(wǎng)絡(luò)上的胖客戶機(jī)系統(tǒng)的概略方框圖(I)。圖12為利用虛擬文件夾的網(wǎng)絡(luò)上的瘦客戶機(jī)系統(tǒng)的概略方框圖(2)圖13為示出系統(tǒng)的硬件構(gòu)成的一例的圖。圖14為示出利用虛擬文件夾時的顯示畫面例(I)的圖。圖15為示出利用虛擬文件夾時的顯示畫面例(2)的圖。圖16為示出利用虛擬文件夾時的顯示畫面例(3)的圖。圖17為示出利用虛擬文件夾時的顯示畫面例(4)的圖。圖18為示出利用虛擬文件夾時的顯示畫面例(5)的圖。圖19為示出利用虛擬文件夾時的其他顯示畫面例的圖。圖20為示出虛擬文件夾機(jī)制的內(nèi)部架構(gòu)的一例的圖。圖21為示出使用胖客戶機(jī)應(yīng)用程序和虛擬文件夾時的處理流程的一例的圖。圖22為示出使用瘦客戶機(jī)應(yīng)用程序和虛擬文件夾時的處理流程的一例的圖。符號的說明200、400、700、800、1100、1200 掃描器201、401 主機(jī)接口202、402、702、802、1102、1202 運算裝置203、403、704、804、1104 掃描器驅(qū)動器204、707、807胖客戶機(jī)應(yīng)用程序205、405、705、805、1105、1205 存儲部206、406、706、806、1106、1206 顯示部209、409、709、809、1109、1209 虛擬文件夾軟件模塊404、1107、1207瘦客戶機(jī)應(yīng)用程序701、703、801、803、1101、1103、1201、1203 網(wǎng)絡(luò)接口。
具體實施例方式以下參照附圖,說明本發(fā)明的掃描裝置、掃描方法及計算機(jī)程序。然而,要理解本發(fā)明不受附圖或下述的實施形態(tài)所限定。本發(fā)明利用文件用的虛擬文件夾。虛擬文件夾表示掃描器,也表示電子文件的虛擬供給源。當(dāng)選擇了虛擬文件夾時(使用生成實際的電子文件用的掃描器)一經(jīng)要求就生成電子文件。通過由軟件(計算機(jī))模塊(參照圖20 ;下面,“軟件模塊” 一詞意指使虛擬文件夾能顯示和使用的軟件)使之有效,虛擬文件夾作為計算機(jī)上的文件夾顯示給用戶。進(jìn)而,在用戶打開了虛擬文件夾之際,通過(用戶)手動或軟件模塊自動地開始掃描操作。這種掃描用的掃描參數(shù)可由用戶預(yù)先確定,也可通過由軟件模塊所顯示的用戶接口供給。利用這種掃描操作,將任何的紙文件轉(zhuǎn)換為電子形態(tài),并返回軟件模塊。軟件模塊顯示這些電子文件,作為用戶的計算機(jī)上的虛擬文件夾的內(nèi)容。結(jié)果,用戶可對這些電子文件實施基于任意文件的操作。
本發(fā)明使從能打開并閱覽或處理電子文件的任意軟件應(yīng)用程序(下面稱作目標(biāo)應(yīng)用程序)內(nèi)訪問掃描器和被掃描的文件成為可能。在幾個實施例中,本發(fā)明包含被安裝在用戶的運算裝置上的計算機(jī)程序模塊(軟件)一軟件模塊,所述軟件模塊表示類似于計算機(jī)上的文件夾的掃描裝置。在幾個實施例中,本發(fā)明為從目標(biāo)應(yīng)用程序打開文件,利用已經(jīng)可用的常規(guī)方法。通常,這里帶有但并不限定于打開在用戶的計算機(jī)上的文件夾內(nèi)的文件的步驟。當(dāng)掃描器被連接時,掃描器被表示為用戶計算機(jī)內(nèi)的虛擬文件夾。其次,當(dāng)用戶選擇了虛擬文件夾時,按照用戶的選擇,由軟件模塊自動地或(用戶)手動地開始掃描操作。掃描參數(shù)(分辨率和彩色模式等)由用戶預(yù)先規(guī)定或在掃描開始前規(guī)定。這非常相似于用戶操作通常掃描器的方法。掃描操作的結(jié)果,紙文件轉(zhuǎn)換為一個或多個電子文件,并返回模塊。其次,軟件模塊可對電子文件實施各種操作(包含但不限于圖像修正、光學(xué)文字識別、及字體變換等)。文件處理之后,軟件模塊將處理過的文件保存于用戶的運算裝置上的隱蔽的場所。同時,軟件模塊為了用戶的觀看,將掃描完的文件顯示于虛擬文件夾內(nèi)。然后,為進(jìn)一步的處理,用戶選擇這些文件并導(dǎo)入目標(biāo)應(yīng)用程序中。本發(fā)明將掃描器作為一經(jīng)要求就生成電子文件的虛擬存儲對象進(jìn)行處理,由此,去除了在導(dǎo)入目標(biāo)應(yīng)用程序之前先生成電子文件這樣的附加步驟。在幾個實施例中,用戶計算機(jī)(通過有線或無線)連接到文件掃描裝置。此外,計算機(jī)具有已安裝的計算機(jī)軟件模塊(軟件),它表示類似于計算機(jī)上的文件夾的掃描裝置。該文件夾不是現(xiàn)實的文件夾,且也不永久地保持任何文件,但在表示像顯示一經(jīng)要求就生成的電子文件的文件夾那樣的對象的意義上,是“虛擬的”。在用戶“打開”了“虛擬文件夾”時,軟件模塊與實際裝置的掃描驅(qū)動器互相作用,建立應(yīng)該掃描配置于掃描器上的任意文件的裝置。本說明書中使用的“文件”一詞,意指包含文本、圖形、及/或照片的文件。又,該模塊自動開始掃描,或一直待機(jī)直到用戶起動掃描的時刻為止。在等待由用戶起動的期間,模塊能夠要求相對于分辨率、紙的尺寸、彩色模式、及類似這些等的一般的掃描參數(shù)的構(gòu)成步驟的用戶輸入。然而,掃描參數(shù)是根據(jù)被連接的掃描器的能力來定的,不能預(yù)先確定。開始掃描時,掃描器掃描文件,使用規(guī)定的參數(shù)將文件轉(zhuǎn)換為電子形態(tài),并通過掃描器的掃描驅(qū)動器將電子文件返回軟件模塊。然后,軟件模塊按照用戶的規(guī)格處理這些文件,并將這些電子文件配置到計算機(jī)上的預(yù)先設(shè)定的場所,并將這些電子文件顯示于虛擬文件夾內(nèi)。這樣一來,將文件夾實際上收容文件這樣的印象賦予給用戶。通過軟件模塊實行的處理中包含但不限于圖像的修正、光學(xué)文字識別、及格式變換。然后,與處理同一類型的任意的通常文件一樣,用戶可在該虛擬文件夾中處理這些電子文件(包括復(fù)制、移動、刪除、拖動/放下、閱覽、印刷、名稱變更等)。在幾個實施例中,也可用平板計算機(jī)或智能手機(jī)等手持型裝置(通過有線或無線)連接到使用虛擬文件夾機(jī)制的外部掃描器上。在幾個實施例中,計算機(jī)不直接連接掃描裝置。而是,掃描裝置在裝置的通信網(wǎng)絡(luò)上配置于遠(yuǎn)離的場所。該裝置的通信網(wǎng)絡(luò)包含能夠從運算裝置及掃描裝置通過網(wǎng)絡(luò)進(jìn)入的共用的文件存儲介質(zhì)。這些實施例中,掃描裝置仍然被表示為虛擬文件夾,但(與用戶的計算機(jī)上的本地虛擬文件夾相對照地)位于共用的文件存儲介質(zhì)上。在打開了該虛擬文件夾時,軟件模塊通知用戶,以實行遠(yuǎn)程掃描器中的掃描動作。遠(yuǎn)程掃描裝置具有將電子文件轉(zhuǎn)送到共用文件存儲介質(zhì)上的預(yù)先規(guī)定的文件夾上的能力。然后,用戶計算機(jī)上的軟件模塊將共用文件存儲介質(zhì)上的預(yù)先規(guī)定的虛擬文件夾的內(nèi)容提示給用戶。軟件模塊在對用戶顯示之前,可根據(jù)用戶的規(guī)格處理這些文件(包含但不限定圖像修正、光學(xué)文字識別、及文件 格式的變換)。然后,用戶可從假想文件內(nèi)實行對電子文件的操作。在幾個實施例中,通過裝置的通信網(wǎng)絡(luò)連接的多個掃描裝置,各自可由虛擬文件夾來表現(xiàn)。用戶通過選擇自身的計算機(jī)上顯示的適當(dāng)?shù)奶摂M文件夾,可能選擇網(wǎng)絡(luò)上的掃描裝置中的任一個。在幾個實施例中,用戶首先可用裝置的通信網(wǎng)絡(luò)上的掃描裝置進(jìn)行掃描。其次,返回到其自身的計算機(jī),能打開表示其自身為了掃描而使用的掃描裝置的適當(dāng)?shù)奶摂M文件夾。這是表示在多個用戶間共用掃描裝置的組,且用戶選擇第一可利用裝置實施掃描的情況。在幾個實施例中,用戶能從目標(biāo)應(yīng)用程序(文字處理應(yīng)用程序,電子郵件應(yīng)用程序,瀏覽器應(yīng)用程序等)內(nèi)打開虛擬文件夾。如上述的實施例中說明的那樣,能從目標(biāo)應(yīng)用程序內(nèi)開始掃描。進(jìn)一步地,也能從自身的目標(biāo)應(yīng)用程序內(nèi)打開電子文件。胖客戶機(jī)應(yīng)用程序,是在PC中規(guī)定的平臺或OS上動作的Windows (注冊商標(biāo))、MacOS (注冊商標(biāo))、iOS (注冊商標(biāo))等那樣的應(yīng)用程序,且是不能簡單地移動到其他的PC或其他的OS上的應(yīng)用程序。例如,HD (硬盤)上記錄的Adobe Acrobat Reader (注冊商標(biāo))及與此類似的應(yīng)用程序,相當(dāng)于胖客戶機(jī)應(yīng)用程序。又,瘦客戶機(jī)應(yīng)用程序,是不依存于規(guī)定的平臺或OS的應(yīng)用程序,且是可在瀏覽器(例如,Internet Explorer (注冊商標(biāo))、Safari (注冊商標(biāo))、Firefox (注冊商標(biāo))等)上動作的應(yīng)用程序。例如,Gmail (注冊商標(biāo))、Yahoo ! mail (注冊商標(biāo))、Box. net (注冊商標(biāo))、Facebook (注冊商標(biāo))、及Evernote (注冊商標(biāo))等相當(dāng)于瘦客戶機(jī)應(yīng)用程序。圖I為胖客戶機(jī)系統(tǒng)的概略方框圖。胖客戶機(jī)系統(tǒng)中包含運算裝置102和胖客戶機(jī)應(yīng)用程序104。掃描通常由胖客戶機(jī)應(yīng)用程序104起動,但也可能在掃描器100上起動。但必須存在對胖客戶機(jī)應(yīng)用程序104的連接。胖客戶機(jī)應(yīng)用程序104通過掃描器100固有的掃描器驅(qū)動器103與掃描器100進(jìn)行通信。胖客戶機(jī)應(yīng)用程序104持有使與掃描器驅(qū)動器103通信的特殊驅(qū)動器代碼107。掃描器100通過主機(jī)接口 101和預(yù)先規(guī)定的協(xié)議,與該掃描器驅(qū)動器103通信。特殊驅(qū)動器代碼107典型地相當(dāng)于支持掃描器的標(biāo)準(zhǔn)的API (例如,ISIS、TWAIN及WIA等),掃描器驅(qū)動器103相當(dāng)于支持掃描器的標(biāo)準(zhǔn)的API用的驅(qū)動器。當(dāng)胖客戶機(jī)應(yīng)用程序104開始掃描時,被掃描的圖像數(shù)據(jù)從掃描器100通過主機(jī)接口 101流向運算裝置102上的掃描器驅(qū)動器103,然后,通過特殊驅(qū)動器代碼107流向胖客戶機(jī)應(yīng)用程序104。然后,胖客戶機(jī)應(yīng)用程序104可將被掃描的圖像數(shù)據(jù)變換為由用戶指定的格式,保存于存儲部105。又,胖客戶機(jī)應(yīng)用程序104可將所保存的圖像數(shù)據(jù)顯示于顯示部106上。圖2為利用虛擬文件夾的胖客戶機(jī)系統(tǒng)的概略方框圖。能夠掃描文件并取得掃描數(shù)據(jù),并將取得的掃描數(shù)據(jù)發(fā)送到運算裝置202的掃描器200,具有與運算裝置202進(jìn)行數(shù)據(jù)收發(fā)用的主機(jī)接口 201等。 運算裝置202具有控制掃描器200的驅(qū)動并進(jìn)行數(shù)據(jù)收發(fā)用的掃描器固有的掃描器驅(qū)動器203和胖客戶機(jī)應(yīng)用程序204等。圖2中,虛擬文件夾軟件模塊209被示出作為掃描器200的掃描器驅(qū)動器203的一部分。(較好的方法是將虛擬文件夾作為掃描驅(qū)動器的一部分,但本發(fā)明不限于這種使用方法。虛擬文件夾軟件模塊209能夠與掃描器驅(qū)動器203獨立地安裝,且能夠獨立存在。)有了虛擬文件夾的結(jié)果,任意的胖客戶機(jī)應(yīng)用程序204能成為掃描應(yīng)用程序。因此,胖客戶機(jī)應(yīng)用程序204也沒有必要持有與掃描器200通信用的任何特殊驅(qū)動器代碼。即,在掃描器或掃描器驅(qū)動器協(xié)議被變更時,也不變更胖客戶機(jī)應(yīng)用程序204。胖客戶機(jī)應(yīng)用程序204通過使用標(biāo)準(zhǔn)的文件打開機(jī)制,開始掃描,且使用掃描完的文件。虛擬文件夾軟件模塊209由于符合支持掃描器的標(biāo)準(zhǔn)的API,所以與圖I所示的系統(tǒng)一樣,能將掃描器200所讀取的圖像數(shù)據(jù)經(jīng)掃描器驅(qū)動器203送向胖客戶機(jī)應(yīng)用程序204。又,虛擬文件夾軟件模塊209因依據(jù)支持掃描器的標(biāo)準(zhǔn)的API,所以,即便掃描器被變更,也可能與變更后的掃描聯(lián)合。此外,如后面所述,虛擬文件夾軟件模塊209構(gòu)成為通過標(biāo)準(zhǔn)的文件打開機(jī)制(命令的“打開“等),能與胖客戶機(jī)應(yīng)用程序204進(jìn)行對話,所以,即便胖客戶機(jī)應(yīng)用程序被變更,也可能與變更后的胖客戶機(jī)應(yīng)用程序相聯(lián)合。圖3為瘦客戶機(jī)系統(tǒng)的概略方框圖。圖3示出的系統(tǒng)中,使用瘦客戶機(jī)應(yīng)用程序304取代圖I示出的胖客戶機(jī)應(yīng)用程序104。與胖客戶機(jī)應(yīng)用程序的情況不同,瘦客戶機(jī)應(yīng)用程序不具有與掃描器驅(qū)動器直接通信的能力。瘦客戶機(jī)應(yīng)用程序因在瀏覽器上操作,為了支援其通信,圖3示出的瘦客戶機(jī)系統(tǒng)中具有被稱作瀏覽器控制307的特殊的中間模塊。圖4為利用虛擬文件夾的瘦客戶機(jī)系統(tǒng)的概略方框圖。圖4示出的瘦客戶機(jī)系統(tǒng)中,包含瘦客戶機(jī)應(yīng)用程序404。又,圖4的系統(tǒng)中不需要圖3中示出的瀏覽器控制307。而是將虛擬文件夾軟件模塊409設(shè)計為與任意的瀏覽器應(yīng)用程序一起發(fā)揮作用,且以瀏覽器作為掃描應(yīng)用程序。圖4的系統(tǒng)中,瘦客戶機(jī)應(yīng)用程序404通過使用標(biāo)準(zhǔn)的文件打開機(jī)制,開始掃描,并使用掃描完的文件。虛擬文件夾軟件模塊409由于符合支持掃描器的標(biāo)準(zhǔn)的API,所以能與圖3所示的系統(tǒng)一樣,將掃描器400所讀取的圖像數(shù)據(jù)經(jīng)掃描器驅(qū)動器403傳送到瘦客戶機(jī)應(yīng)用程序404。又,虛擬文件夾軟件模塊409因符合支持掃描器的標(biāo)準(zhǔn)的API,所以即便掃描器被變更,也可與變更后的掃描器相聯(lián)合。此外,虛擬文件夾軟件模塊409構(gòu)成為通過標(biāo)準(zhǔn)的文件打開機(jī)制(命令的“打開“等),能與瀏覽器內(nèi)的瘦客戶機(jī)應(yīng)用程序404對話,所以,即便瘦客戶機(jī)應(yīng)用程序被變更,也可能對應(yīng)。圖5和圖6為利用網(wǎng)絡(luò)的胖客戶機(jī)系統(tǒng)的概略方框圖。圖5示出的系統(tǒng)中,胖客戶機(jī)應(yīng)用程序507使用特殊驅(qū)動器代碼508與掃描器驅(qū)動器504進(jìn)行通信,所述特殊驅(qū)動器代碼508為掃描器驅(qū)動器504使用運算裝置502上的網(wǎng)絡(luò)接口 503與掃描器500互相作用。運算裝置502與掃描器500之間的數(shù)據(jù)交換,由掃描器500的制造者和胖客戶機(jī)應(yīng)用程序507的開發(fā)者安裝自身的模塊的方法所控制。特殊驅(qū)動器代碼508,相當(dāng)于網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API (例如,ISIS, TWAIN和WIA等),掃描器驅(qū)動器504相當(dāng)于網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API用的驅(qū)動器。當(dāng)胖客戶機(jī)應(yīng)用程序507通過網(wǎng)絡(luò)指示掃描時,掃描器500所讀取的圖像數(shù)據(jù)就通過網(wǎng)絡(luò)接口 503和驅(qū)動器504傳送到胖客戶機(jī)應(yīng)用程序507。
圖6所示的系統(tǒng)示出了另一種通信方法。圖6示出的胖客戶機(jī)系統(tǒng)中,胖客戶機(jī)應(yīng)用程序607使用能與網(wǎng)絡(luò)接口 603直接通信的特殊網(wǎng)絡(luò)代碼609,進(jìn)行與掃描器600的通 目。圖7和圖8為利用虛擬文件夾的網(wǎng)絡(luò)上的胖客戶機(jī)系統(tǒng)的概略方框圖。圖7示出的系統(tǒng)對應(yīng)于圖5,圖8示出的系統(tǒng)對應(yīng)于圖6。圖7示出的胖客戶機(jī)系統(tǒng)中,與圖5所示的掃描器驅(qū)動器504進(jìn)行通信所必要的特殊驅(qū)動器代碼508包含于虛擬文件夾軟件模塊709的軟件內(nèi)。因而,胖客戶機(jī)應(yīng)用程序707為使用掃描,只需要使用標(biāo)準(zhǔn)的機(jī)制(文件打開機(jī)制)。因此,胖客戶機(jī)應(yīng)用程序707不需要如圖5所示那樣的用于與掃描器700互相通信的特殊驅(qū)動器代碼508。虛擬文件夾軟件模塊709因符合在網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API,所以能將掃描器700所讀取的圖像數(shù)據(jù)通過網(wǎng)絡(luò)接口 703和驅(qū)動器704傳送到胖客戶機(jī)應(yīng)用程序707。又,虛擬文件夾軟件模塊709因符合在網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API,所以即便掃描器被變更,也可與變更后的掃描器相聯(lián)合。此外,如后述那樣,虛擬文件夾軟件模塊709構(gòu)成為通過標(biāo)準(zhǔn)的文件打開機(jī)制(命令的“打開“等),能與胖客戶機(jī)應(yīng)用程序707進(jìn)行對話,所以,即便胖客戶機(jī)應(yīng)用程序被變更,也可能與變更后的胖客戶機(jī)應(yīng)用程序聯(lián)合。由圖7可見,能利用表示通信網(wǎng)絡(luò)上的多個掃描器700的一或多個“虛擬文件夾”。通常,各掃描器700被分別顯示為不同的“虛擬文件夾”(關(guān)于畫面上顯示的“虛擬文件夾”參看圖14 圖19)。然而,用戶也可選擇使得自身的計算機(jī)上只顯示一個“虛擬文件夾”。這時,該“虛擬文件夾”與作為用戶自身的選擇的掃描器700相關(guān)聯(lián),也能夠在任何時刻將此關(guān)聯(lián)變更為另一個掃描器700。這與在網(wǎng)絡(luò)打印機(jī)組之間選擇默認(rèn)的打印機(jī),后來變更這默認(rèn)的打印機(jī)的情況非常相似。圖8示出的胖客戶機(jī)系統(tǒng)中,與圖6示出的網(wǎng)絡(luò)接口 603進(jìn)行通信所必要的特殊網(wǎng)絡(luò)代碼609包含在虛擬文件夾軟件模塊809的軟件內(nèi)。因而,胖客戶機(jī)應(yīng)用程序807為使用掃描,只需要使用標(biāo)準(zhǔn)的機(jī)制(文件打開機(jī)制)。因此,胖客戶機(jī)應(yīng)用程序807不需要如圖6所示那樣的用于與掃描器800互相通信的特殊網(wǎng)絡(luò)代碼609。虛擬文件夾軟件模塊809因符合在網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API,所以能將掃描器800所讀取的圖像數(shù)據(jù)通過網(wǎng)絡(luò)接口 803傳送到胖客戶機(jī)應(yīng)用程序807。又,虛擬文件夾軟件模塊809因符合在網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API,所以即便掃描器被變更,也可與變更后的掃描器相聯(lián)合。此外,如后述那樣,虛擬文件夾軟件模塊809構(gòu)成為,通過標(biāo)準(zhǔn)的文件打開機(jī)制(命令的“打開“等)所,能與胖客戶機(jī)應(yīng)用程序807進(jìn)行對話,所以,即便胖客戶機(jī)應(yīng)用程序被變更,也可能與變更后的胖客戶機(jī)應(yīng)用程序相聯(lián)合。圖9和圖10為利用網(wǎng)絡(luò)的瘦客戶機(jī)系統(tǒng)的概略方框圖。
圖9示出的系統(tǒng)中,與圖3所示的系統(tǒng)一樣,瀏覽器控制908有必要安裝對于用戶的運算裝置902上的掃描器驅(qū)動器904的接口。即,為使用掃描器900,在瀏覽器控制908內(nèi)特殊驅(qū)動器代碼909成為必要。在掃描器900被變更或掃描器軟件變更后的版本被發(fā)行時,必須變更瘦客戶機(jī)應(yīng)用程序907或瀏覽器控制908。圖10示出的系統(tǒng)中,與圖3所示的系統(tǒng)一樣,瀏覽器控制1008有必要安裝對于用戶的運算裝置1002上的網(wǎng)絡(luò)接口 1003的接口。即,為使用掃描器1000,在瀏覽器控制1008內(nèi)特殊網(wǎng)絡(luò)代碼1009成為必要。在掃描器1000被變更或掃描器軟件變更后的版本被發(fā)行時,必須變更瘦客戶機(jī)應(yīng)用程序1007或瀏覽器控制1008。圖11和圖12為利用虛擬文件夾的網(wǎng)絡(luò)上的瘦客戶機(jī)系統(tǒng)的概略方框圖。圖11所示的系統(tǒng)對應(yīng)于圖9,圖12所示的系統(tǒng)對應(yīng)于圖10。如圖11所示那樣,與掃描器驅(qū)動器1104進(jìn)行通信所必要的特殊代碼包含在虛擬文件夾軟件模塊1109的軟件內(nèi)。因而,瘦客戶機(jī)應(yīng)用程序1107為使用掃描,只需要使用標(biāo)準(zhǔn)的機(jī)制(文件打開機(jī)制),不需要圖3所示那樣的瀏覽器控制307。虛擬文件夾軟件模塊1109因符合在網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API,所以能將掃描器1100所讀取的圖像數(shù)據(jù)通過網(wǎng)絡(luò)接口 1103和掃描器驅(qū)動器1104傳送到瘦客戶機(jī)應(yīng)用程序1107。又,虛擬文件夾軟件模塊1109因符合在網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API,所以即便掃描器被變更,也可與變更后的掃描器相聯(lián)合。此外,虛擬文件夾軟件模塊1109構(gòu)成為,通過標(biāo)準(zhǔn)的文件打開機(jī)制(命令的“打開“等),能與作為瀏覽器的瘦客戶機(jī)應(yīng)用程序1107進(jìn)行對話,所以,即便瘦客戶機(jī)應(yīng)用程序被變更,也可能與變更后的瘦客戶機(jī)應(yīng)用程序相聯(lián)合。由圖11可見,能利用表示通信網(wǎng)絡(luò)上的多個掃描器1100的一個或多個“虛擬文件夾”。通常,各掃描器1100分別由不同的“虛擬文件夾”顯示。然而,用戶也可選擇使自身的計算機(jī)上只顯示一個“虛擬文件夾”。這時,該虛擬文件夾與作為用戶自身選擇的掃描器1100相關(guān)聯(lián),也可能在任何時刻將此關(guān)聯(lián)變更為另一個掃描器1100。如圖12所示那樣,與網(wǎng)絡(luò)接口 1203進(jìn)行通信所必要的特殊代碼包含在虛擬文件夾軟件模塊1209的軟件內(nèi)。因而,瘦客戶機(jī)應(yīng)用程序1207為使用掃描,只需要使用標(biāo)準(zhǔn)的機(jī)制(文件打開機(jī)制),不需要圖3所示那樣的瀏覽器控制307。虛擬文件夾軟件模塊1209因符合在網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API,所以能將掃描器1200所讀取的圖像數(shù)據(jù)通過網(wǎng)絡(luò)接口 1203傳送到瘦客戶機(jī)應(yīng)用程序1207。又,虛擬文件夾軟件模塊1209因符合在網(wǎng)絡(luò)上支持掃描器的標(biāo)準(zhǔn)的API,所以即便掃描器被變更,也可與變更后的掃描器相聯(lián)合(連攜)。此外,虛擬文件夾軟件模塊1209構(gòu)成為通過標(biāo)準(zhǔn)的文件打開機(jī)制(命令的“打開“等),能與作為瀏覽器的瘦客戶機(jī)應(yīng)用程序1207進(jìn)行對話,所以,即便瘦客戶機(jī)應(yīng)用程序被變更,也可能與變更后的瘦客戶機(jī)應(yīng)用程序相聯(lián)合。由圖12可見,能利用表示通信網(wǎng)絡(luò)上的多個掃描器1200的一個或多個“虛擬文件夾”。通常,各掃描器1200分別由不同的“虛擬文件夾”顯示。然而,用戶也可選擇使自身的計算機(jī)上只顯示一個“虛擬文件夾”。這時,該虛擬文件夾與作為用戶自身選擇的掃描器1200相關(guān)聯(lián),也可能在任何時刻將此關(guān)聯(lián)變更為另一個掃描器1200。圖13為示出系統(tǒng)的硬件構(gòu)成的一例的圖。圖13所示的構(gòu)成只不過是系統(tǒng)的一例,因而,使用虛擬文件夾的掃描裝置、掃描方法和計算機(jī)可讀取的介質(zhì)適用于任意的運算裝置、顯示器以及與掃描器的通信機(jī)制是可能的。例如,用戶即便通過與掃描器的無線接口使用Apple的裝置,也仍然可使用虛擬文件夾。又,持有iPad (注冊商標(biāo))步行的辦公室內(nèi)的用戶,向著該辦公室共用的掃描器中的一個之處走去,接著在iPad (注冊商標(biāo))上見到該掃描器用的虛擬文件夾,并用它掃描幾個文件是可能的。圖13中示出通過連接有掃描器200和能在Windows (注冊商標(biāo))環(huán)境中動作的PC220的系統(tǒng)構(gòu)成圖2中所示的胖客戶機(jī)系統(tǒng)的例子。掃描器200中,具有第1CPU210、第1RAM211、第1R0M212、具有CXD等的圖像讀取元件的圖像讀取部213、第I存儲部214、含有液晶顯示器等的第I顯示部215、為開始掃描設(shè)于掃描器200上的掃描按鈕216、以及第11/ 輸送機(jī)構(gòu)217輸送原稿,同時由圖像讀取部213根據(jù)原稿生成圖像數(shù)據(jù)。然后,圖像數(shù)據(jù)在第I存儲部214進(jìn)行緩沖等之后,用第11/0201發(fā)送到PC220偵U。PC220具有以下結(jié)構(gòu),即運算裝置202、具有HD等記錄介質(zhì)的(第2)記錄部205、含有液晶顯示器等的(第2)顯示部206、含有鍵盤和鼠標(biāo)等的操作部221、以及第21/0222等與總線228相連接的結(jié)構(gòu),所述運算裝置202含有第2CPU223、第2RAM225和第2R0M226等。胖客戶機(jī)應(yīng)用程序204、掃描器驅(qū)動器203及虛擬文件夾軟件模塊209被存儲在(第2)記錄部205中,由運算裝置202實施處理。即,含有運算裝置202、存儲部205和顯示部206等的PC220作為實施掃描的掃描裝置起作用。圖13中說明圖2所示的胖客戶機(jī)系統(tǒng)的硬件構(gòu)成,圖4、圖7、圖8、圖11和圖12所示的系統(tǒng)中也可能利用同樣的硬件構(gòu)成來實現(xiàn)系統(tǒng)。圖14 圖18是示出利用虛擬文件夾時的顯示畫面例的圖。下面,用圖14 圖18的例,說明圖2所示的胖客戶機(jī)系統(tǒng)中如何進(jìn)行行“虛擬文件夾”的利用和顯示。這里,圖2所示的胖客戶機(jī)系統(tǒng)中,假設(shè)如圖13所示那樣連接掃描器200和能在Windows (注冊商標(biāo))環(huán)境中動作的PC220,掃描器200是可利用的狀態(tài)。又,圖14 圖18所示的圖只是一例,不受它們所限定。另外,圖4、圖7、圖8、圖11和圖12所示的系統(tǒng)也可用同樣的顯示畫面,進(jìn)行“虛擬文件夾”的顯示和利用。圖14示出顯示于PC220的(第2)顯示部206上的PC的畫面1400的一例。畫面1400上顯示4個圖標(biāo),圖14中示出與應(yīng)用程序X對應(yīng)的圖標(biāo)1401被選擇了的狀態(tài)。應(yīng)用程序X例如是實行Windows (注冊商標(biāo))中的PC220上的Adobe Acrobat Reader (注冊商標(biāo))或類似的應(yīng)用程序。圖15示出被選的應(yīng)用程序X啟動了的畫面1500的一例。這里示出首先選擇“文件”菜單1501,其后選擇所顯示的命令內(nèi)的“打開”命令1502的狀態(tài)。圖16示出通過選擇圖15的“打開”命令1502而顯示出用于“打開文件”的小畫面1610的畫面1600。小畫面1610中,掃描器200作為“虛擬文件夾” 1611被顯示于我的電腦內(nèi)。這里示出“虛擬文件夾” 1611被選擇,而且“打開”命令1612被選擇的狀態(tài)。
圖17示出通過選擇圖16的“打開”命令1612而在應(yīng)用程序X的文件目錄部分內(nèi)顯示“請將紙張裝入送紙部。請按下掃描器的掃描按鈕?!边@樣的彈出消息1701的狀態(tài)。當(dāng)用戶根據(jù)彈出消息1701將原稿裝入掃描器200的送紙部(未圖示),然后按下配置于掃描器200上的掃描按鈕216時,就開始原稿的掃描。由掃描生成的圖像數(shù)據(jù)被發(fā)送到PC220,作為文件數(shù)據(jù)保存到預(yù)先規(guī)定的地方(例如存儲部205)。圖18示出由掃描生成的圖像數(shù)據(jù)作為文件1801顯示于“虛擬文件夾”內(nèi)的狀態(tài)。接著,用戶可掃描另一文件或處理(打開、復(fù)制、移動等)已掃描完的文件。圖18中,作為文件格式的例,示出PDF文件。然而,也可用JPEG圖像、TIF文件或其他格式進(jìn)行掃描,且也可在“虛擬文件夾”內(nèi)進(jìn)行顯示。此外,虛擬文件夾軟件模塊209也可執(zhí)行光學(xué)文字識別處理,并將掃描到的文件變換成Microsoft World (注冊商標(biāo))等的能由用戶編輯的格式。
該方法的優(yōu)點是,從“打開文件”對話中“虛擬文件夾”為可視狀態(tài),這也意味著只要應(yīng)用程序能打開文件,任意的軟件應(yīng)用程序可用作掃描應(yīng)用程序。在幾個實施例中,包含網(wǎng)絡(luò)上的多個掃描器的掃描裝置作為“虛擬文件夾”顯示在用戶的計算機(jī)上,由此,對用戶提供應(yīng)選擇的掃描裝置的選擇項。多個掃描裝置的提示方法可類似于在用戶的計算機(jī)上對用戶提示網(wǎng)絡(luò)打印機(jī)的方法。用戶能夠選擇這些掃描裝置并在自身的計算機(jī)上將其作為“虛擬文件夾”進(jìn)行顯示。在幾個實施例中,用戶可掃描多次或多個文件到“虛擬文件夾”中,由此,結(jié)果得到多個電子文件。接著,用戶能夠通過與對其他的電子文件組實施的方式非常類似的方式,對這些文件實施操作。在幾個實施例中,在處于目標(biāo)應(yīng)用程序內(nèi)的狀態(tài)中,用戶能夠用特殊的“合并”模式打開“虛擬文件夾”。這時,用戶能將新掃描到的文件與在目標(biāo)應(yīng)用程序內(nèi)正進(jìn)行觀察的文件進(jìn)行合并。圖19示出在顯示部206上顯示的桌面的其他畫面1900的一例。畫面1900上,除了圖14所示的4個圖標(biāo)外,還示出“虛擬文件夾”圖標(biāo)1901。圖14 圖18的例中,最初啟動了應(yīng)用程序X之后,用“打開”命令,在掃描器200可利用的情況下,使“虛擬文件夾”顯示在我的電腦內(nèi)。然而,如圖19所示那樣,若掃描器200從最初就可利用的話,也能夠使“虛擬文件夾”圖標(biāo)1901自動地顯示。例如,也可以通過拖動“虛擬文件夾”圖標(biāo)1901,并將其放入“應(yīng)用程序X”的圖標(biāo)1401中,開始掃描操作,使掃描到的文件在應(yīng)用程序X內(nèi)自動地打開。這樣一來,就避免為實施掃描操作而必須經(jīng)過多個步驟那樣的附加的不便。圖20是示出虛擬文件夾機(jī)制的內(nèi)部架構(gòu)的一例的圖。下面,與圖2所示的胖客戶機(jī)的系統(tǒng)相對應(yīng)地說明虛擬文件夾機(jī)制的內(nèi)部架構(gòu)。然而,圖4、圖7、圖8、圖11和圖12所示的系統(tǒng)中也能夠同樣地對應(yīng)。下面,虛擬文件夾軟件模塊209進(jìn)行的處理,實際上是由包含在運算裝置202中的第2CPU223 (參照圖13)基于虛擬文件夾軟件模塊實施的。首先,虛擬文件夾軟件模塊209被安裝到運算裝置202中(SI)。通常是與掃描器200的掃描驅(qū)動器203 —起安裝的。接著,虛擬文件夾軟件模塊209使作為目標(biāo)的“虛擬文件夾”顯示在顯示部206的畫面上(參照圖16的“虛擬文件夾”1611) (S2)。虛擬文件夾軟件模塊209以規(guī)定的間隔從掃描器監(jiān)視程序取得數(shù)據(jù),確認(rèn)與PC220連接且可利用的掃描器200(或與網(wǎng)絡(luò)連接且可利用的掃描器)。而且,虛擬文件夾軟件模塊209在可利用的掃描器存在時,將“虛擬文件夾”作為該掃描器的化身,顯示于規(guī)定的地方(參照圖16或圖19)。即,用戶被告知在“虛擬文件夾”被顯示時與“虛擬文件夾”對應(yīng)的掃描器200是可利用的。接著,虛擬文件夾軟件模塊209生成實際上不在顯示部206上顯示的“隱藏文件夾,,(實際的文件夾),“隱藏文件夾”的內(nèi)容與“虛擬文件夾”相關(guān)聯(lián)(S3)。接著,在用戶(按下掃描器200的掃描按鈕216這樣的進(jìn)一步的選擇被要求)點擊畫面上的“虛擬文件夾”時,虛擬文件夾軟件模塊209通過掃描驅(qū)動器203使掃描器200開始掃描(S4)。接著,虛擬文件夾軟件模塊209通過掃描器驅(qū)動器203處理掃描后的文件數(shù)據(jù)
(S5)。虛擬文件夾軟件模塊209將處理完的文件數(shù)據(jù)存入“隱藏文件夾”內(nèi)(S6)。當(dāng)文件被追加到“隱藏文件夾”時,在“虛擬文件夾”內(nèi)顯示同一文件(S7)。圖21是示出使用胖客戶機(jī)應(yīng)用程序和虛擬文件夾時的處理流程的一例的圖。下面示出的流程中,以利用圖2所示的胖客戶機(jī)的系統(tǒng)的情況為例進(jìn)行說明,但圖7和圖8所示的系統(tǒng)也能同樣適用。第1CPU210利用第I存儲部214中所存的計算機(jī)程序,實施圖21所示的處理流程。通過使用眾所周知的安裝程序等,將該計算機(jī)程序從計算機(jī)可讀的非暫時性的介質(zhì)如光盤只讀存儲器(⑶-ROM)、數(shù)字多用途光盤只讀存儲器(DVD-ROM)等,安裝至第I存儲部214中。·
首先,用戶在Windows (注冊商標(biāo))基準(zhǔn)的PC220上,打開例如Adobe AcrobatReader (注冊商標(biāo))或類似的應(yīng)用程序等的胖客戶機(jī)應(yīng)用程序204 (SlO)0接著,用戶在顯示部206的畫面上,選擇“文件”菜單,再選擇“打開”對話或菜單(S11),選擇所希望的掃描器的“虛擬文件夾”(參照圖16的“虛擬文件夾”1611) (S12)。接著,用戶起動掃描器200開始掃描(S13)。掃描完了后,PDF格式的文件(也可為JPEG或其他類似格式的文件)被顯示在例如“文件”或“打開”對話內(nèi)(S14)。接著,當(dāng)用戶選擇PDF文件時(S15),(與用戶放置在掃描器200的送紙部的文件相同內(nèi)容的)被選擇的PDF文件的內(nèi)容被顯示于顯示部206的顯示畫面上(參照圖18的文件數(shù)據(jù)1801) (S16)0這時,胖客戶機(jī)應(yīng)用程序204的動作也不需要任何的掃描軟件。圖22是示出使用瘦客戶機(jī)應(yīng)用程序和虛擬文件夾時的處理流程的一例的圖。下面示出的流程中,以利用圖4所示的瘦客戶機(jī)的系統(tǒng)的情況為例進(jìn)行說明,但圖11和圖12所示的系統(tǒng)也能同樣適用。首先,用戶打開例如作為GMail (注冊商標(biāo))、Yahoo ! Mail (注冊商標(biāo))、Box. Net(注冊商標(biāo))或類似的應(yīng)用程序的瘦客戶機(jī)應(yīng)用程序404 (S20)。接著,用戶在顯示部406的畫面上選擇“文件”或“打開”或“附加”對話(S21),再選擇所希望的掃描器的“虛擬文件夾”(S22)。虛擬文件夾軟件模塊409以規(guī)定的間隔從掃描器監(jiān)視程序取得數(shù)據(jù),確認(rèn)與PC連接且可利用的掃描器(或與網(wǎng)絡(luò)連接且可利用的掃描器)。進(jìn)一步地,虛擬文件夾軟件模塊409在可利用的掃描器存在時,顯示“虛擬文件夾”作為該可利用的掃描器的化身(參照圖16或圖19)。即,用戶被告知若“虛擬文件夾”被顯示則與“虛擬文件夾”對應(yīng)的掃描器是可利用的。接著,用戶起動掃描器400開始掃描(S23)。掃描完了后,PDF格式的文件(也可為JPEG或其他類似格式的文件)被顯示在例如“文件”或“打開”對話內(nèi)(S24)。接著,用戶也能夠通過選擇PDF文件(S25),顯示其內(nèi)容,或?qū)⑽募砑拥诫娮余]件中,或上載到計算機(jī)/服務(wù)器上(S26)。這時,因為是瘦客戶機(jī)應(yīng)用程序404,所以不需要特殊的掃描代碼。技術(shù)人員應(yīng)認(rèn)識到在不離開本發(fā)明的廣泛的發(fā)明范圍的情況下,可以對上述的本發(fā)明所圖示的實施例及其他的實施例實施各種各樣的變更。因此,應(yīng)理解本發(fā)明不限定所揭示的特定的實施例或結(jié)構(gòu),而是打算包含本發(fā)明的范圍和精神所涵蓋的任何的變更、改 編或變形。
權(quán)利要求
1.一種掃描裝置,其特征在于,具有 控制部,所述控制部只在掃描器可利用的情況下,使與可利用的掃描器對應(yīng)的虛擬文件夾顯示于顯示部,在所述虛擬文件夾被選擇了的情況下,使掃描器的掃描動作開始;接收部,所述接收部接收來自掃描器的掃描數(shù)據(jù);及存儲部,所述存儲部存儲所接收到的所述掃描數(shù)據(jù)。
2.如權(quán)利要求I所述的掃描裝置,其特征在于,所述控制部利用應(yīng)用程序的打開命令使所述虛擬文件夾顯示于所述顯示部。
3.如權(quán)利要求I所述的掃描裝置,其特征在于,所述控制部通過將符合支持掃描器的標(biāo)準(zhǔn)的API的掃描開始信號發(fā)送到掃描器,使掃描器的掃描動作開始。
4.如權(quán)利要求I至3中任一項所述的掃描裝置,其特征在于,所述控制部將所述掃描數(shù)據(jù)轉(zhuǎn)換成由用戶設(shè)定的文件類型并存儲于所述存儲部中。
5.如權(quán)利要求I所述的掃描裝置,其特征在于,所述控制部將所述掃描數(shù)據(jù)顯示于所述虛擬文件夾內(nèi)。
6.一種掃描方法,其特征在于,具有如下步驟 只在掃描器能利用的情況下,使與能利用的掃描器對應(yīng)的虛擬文件夾顯示于顯示部; 在所述虛擬文件夾被選擇了的情況下,使掃描器的掃描動作開始; 接收來自掃描器的掃描數(shù)據(jù);及 將所接收到的所述掃描數(shù)據(jù)存儲到存儲部中。
全文摘要
本發(fā)明的目的在于,提供能容易地進(jìn)行在用戶的計算機(jī)上的掃描器的顯示及用于起動掃描操作的顯示的掃描裝置以及掃描方法。掃描裝置具有控制部,該控制部只在掃描器可利用的情況下,使與可利用的掃描器對應(yīng)的虛擬文件夾顯示于顯示部,在虛擬文件夾被選擇了的情況下,使掃描器的掃描動作開始;接收部,該接收部接收來自掃描器的掃描數(shù)據(jù);及存儲部,該存儲部存儲所接收到的所掃描數(shù)據(jù)。
文檔編號G06F3/00GK102932577SQ20121027922
公開日2013年2月13日 申請日期2012年8月7日 優(yōu)先權(quán)日2011年8月8日
發(fā)明者哈利·斯里·阿蘇利 申請人:株式會社Pfu