国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖像處理設(shè)備和圖像處理方法

      文檔序號(hào):2701384閱讀:168來(lái)源:國(guó)知局
      圖像處理設(shè)備和圖像處理方法
      【專利摘要】本發(fā)明公開(kāi)了圖像處理設(shè)備和圖像處理方法。圖像處理設(shè)備包括存儲(chǔ)裝置和控制器。存儲(chǔ)裝置存儲(chǔ)具有如下接口的附加程序:該接口根據(jù)首選硬件的使用情況將利用首選硬件的處理切換至利用首選硬件的替代部件的處理。在執(zhí)行與附加程序有關(guān)的處理的情況下,控制器根據(jù)首選硬件的使用情況來(lái)利用首選硬件和替代部件對(duì)圖像數(shù)據(jù)執(zhí)行與附加程序有關(guān)的處理。
      【專利說(shuō)明】圖像處理設(shè)備和圖像處理方法
      【技術(shù)領(lǐng)域】
      [0001 ] 本發(fā)明涉及圖像處理設(shè)備和圖像處理方法。
      【背景技術(shù)】
      [0002]在圖像處理設(shè)備中預(yù)先安裝了與圖像處理有關(guān)的程序,諸如與打印功能有關(guān)的程序、與掃描功能有關(guān)的程序、與復(fù)印功能有關(guān)的程序以及與傳真功能有關(guān)的程序。此外,通過(guò)安裝諸如用于圖像數(shù)據(jù)傳輸?shù)某绦蚝陀糜趫D像數(shù)據(jù)壓縮的程序之類的程序作為圖像處理設(shè)備中的附加程序,圖像處理設(shè)備可以具有可選功能。添加至圖像處理設(shè)備的程序可以稱作插件。
      [0003]在日本未審查專利申請(qǐng)公開(kāi)第2009-20609中,公開(kāi)了這樣一種圖像處理設(shè)備:可以對(duì)其添加程序,并且其在由于執(zhí)行針對(duì)該程序的處理所引起的存儲(chǔ)器消耗量和由于正執(zhí)行的其他程序所引起的存儲(chǔ)器消耗量之和超過(guò)預(yù)定限制值時(shí)使針對(duì)該程序的處理的執(zhí)行等待。
      [0004]當(dāng)執(zhí)行與添加至圖像處理設(shè)備的程序有關(guān)的處理時(shí),如果響應(yīng)于存儲(chǔ)器或諸如圖像處理專用電路之類的硬件的使用情況而使該處理等待,則后續(xù)安排的處理操作會(huì)一個(gè)接一個(gè)地處于等待狀態(tài),引起這些處理操作延遲。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明的一個(gè)目的是提供圖像處理設(shè)備和圖像處理方法,其使得能夠在執(zhí)行與附加程序有關(guān)的處理時(shí)防止處理延遲。
      [0006]根據(jù)本發(fā)明的第一方面,提供了 一種圖像處理設(shè)備,其包括存儲(chǔ)裝置和控制。存儲(chǔ)裝置存儲(chǔ)具有如下接口的附加程序:該接口根據(jù)首選硬件的使用情況將利用首選硬件的處理切換至利用所述首選硬件的替代部件的處理。在執(zhí)行與附加程序有關(guān)的處理的情況下,控制器根據(jù)首選硬件的使用情況來(lái)利用首選硬件和替代部件對(duì)圖像數(shù)據(jù)執(zhí)行與該附加程序有關(guān)的處理。
      [0007]根據(jù)本發(fā)明的第二方面,根據(jù)第一方面的圖像處理設(shè)備還包括圖像讀取單元,其通過(guò)掃描文檔來(lái)產(chǎn)生圖像數(shù)據(jù)。該附加程序是用于將由讀取單元產(chǎn)生的圖像數(shù)據(jù)傳輸至外部設(shè)備的程序。所述首選硬件是第一存儲(chǔ)裝置,所述替代部件是第二存儲(chǔ)裝置,第二存儲(chǔ)裝置的數(shù)據(jù)傳輸率低于第一存儲(chǔ)裝置的數(shù)據(jù)傳輸率。在第一存儲(chǔ)裝置中針對(duì)傳輸由圖像讀取單元產(chǎn)生的圖像數(shù)據(jù)所需的數(shù)據(jù)容量足夠的情況下,控制器將由圖像讀取單元產(chǎn)生的圖像數(shù)據(jù)存儲(chǔ)在第一存儲(chǔ)裝置中,并執(zhí)行附加程序以將存儲(chǔ)在第一存儲(chǔ)裝置中的圖像數(shù)據(jù)傳輸至外部設(shè)備,并且在第一存儲(chǔ)裝置中針對(duì)傳輸所述圖像數(shù)據(jù)所需的數(shù)據(jù)容量不足的情況下,控制器將由圖像讀取單元產(chǎn)生的圖像數(shù)據(jù)存儲(chǔ)在第二存儲(chǔ)裝置中,并執(zhí)行附加程序以將存儲(chǔ)在第二存儲(chǔ)裝置中的圖像數(shù)據(jù)傳輸至外部設(shè)備。
      [0008]根據(jù)本發(fā)明的第三方面,在根據(jù)第二方面的圖像處理設(shè)備中,控制器還根據(jù)用戶權(quán)限來(lái)利用第一存儲(chǔ)裝置或第二存儲(chǔ)裝置將所述圖像數(shù)據(jù)傳輸至外部設(shè)備。[0009]根據(jù)本發(fā)明的第四方面,在根據(jù)第二或第三方面的圖像處理設(shè)備中,在第一存儲(chǔ)裝置中針對(duì)傳輸圖像數(shù)據(jù)所需的數(shù)據(jù)容量不足且所述圖像處理設(shè)備不包括用作所述替代部件的第二存儲(chǔ)裝置的情況下,所述控制器等待直到所述第一存儲(chǔ)裝置的空閑空間變得足夠?yàn)橹?,并在所述第一存?chǔ)裝置的空閑空間變得足夠之后利用所述第一存儲(chǔ)裝置將所述圖像數(shù)據(jù)傳輸至外部設(shè)備。
      [0010]根據(jù)本發(fā)明的第五方面,在根據(jù)第二或第三方面的圖像處理設(shè)備中,在第一存儲(chǔ)裝置中針對(duì)傳輸圖像數(shù)據(jù)所需的數(shù)據(jù)容量不足且所述圖像處理設(shè)備不包括用作所述替代部件的第二存儲(chǔ)裝置的情況下,所述控制器停止掃描和傳輸。
      [0011]根據(jù)本發(fā)明的第六方面,在根據(jù)第二至第五方面中任一方面的圖像處理設(shè)備中,所述第一存儲(chǔ)裝置是存儲(chǔ)器,且所述第二存儲(chǔ)裝置是硬盤(pán)驅(qū)動(dòng)器。
      [0012]根據(jù)本發(fā)明的第七方面,在根據(jù)第一方面的圖像處理設(shè)備中,所述附加程序是用于對(duì)圖像數(shù)據(jù)執(zhí)行預(yù)定圖像處理的圖像處理程序。所述首選硬件是對(duì)圖像數(shù)據(jù)執(zhí)行預(yù)定圖像處理的圖像處理專用硬件。當(dāng)圖像處理專用硬件未正在被使用時(shí),控制器利用圖像處理專用硬件來(lái)對(duì)圖像數(shù)據(jù)執(zhí)行圖像處理,并且當(dāng)圖像處理專用硬件正在被使用時(shí),控制器通過(guò)運(yùn)行所述圖像處理程序來(lái)對(duì)圖像數(shù)據(jù)執(zhí)行圖像處理。
      [0013]根據(jù)本發(fā)明的第八方面,提供了一種圖像處理方法,該圖像處理方法利用具有如下接口的程序:該接口根據(jù)首選硬件的使用情況將利用首選硬件的處理切換至利用所述首選硬件的替代部件的處理。所述方法包括:在要執(zhí)行與添加至圖像處理設(shè)備的附加程序有關(guān)的處理時(shí),根據(jù)首選硬件的使用情況將要在執(zhí)行與附加程序有關(guān)的處理中使用的單元切換至所述首選硬件或所述替代部件,并利用所述首選硬件或所述替代部件來(lái)對(duì)圖像數(shù)據(jù)執(zhí)行與所述附加程序有關(guān)的處理,所述首選硬件或所述替代部件是已經(jīng)被切換至的單元。
      [0014]根據(jù)第一和第八方面,與不包括本發(fā)明的構(gòu)造的情況相比,本發(fā)明能夠防止處理延遲。
      [0015]根據(jù)第二方面,即使在作為首選硬件的第一存儲(chǔ)裝置的空閑空間不足時(shí),本發(fā)明也能夠順利傳輸圖像數(shù)據(jù)。
      [0016]根據(jù)第三方面,本發(fā)明能夠以根據(jù)用戶而改變的傳輸處理速率來(lái)傳輸圖像數(shù)據(jù)。
      [0017]根據(jù)第四方面,本發(fā)明能夠在未提供替代部件時(shí)利用首選硬件來(lái)傳輸圖像數(shù)據(jù)。
      [0018]根據(jù)第五方面,本發(fā)明能夠在未提供替代部件時(shí)通過(guò)停止處理來(lái)防止處理延遲。
      [0019]根據(jù)第六方面,本發(fā)明能夠利用硬盤(pán)驅(qū)動(dòng)器來(lái)作為存儲(chǔ)器的替代部件來(lái)防止處理延遲。
      [0020]根據(jù)第七方面,本發(fā)明即使在作為首選硬件的圖像處理專用硬件正在被使用時(shí)也能夠平滑進(jìn)行圖像處理。
      【專利附圖】

      【附圖說(shuō)明】
      [0021]下面將基于附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例,附圖中:
      [0022]圖1是示出根據(jù)本發(fā)明第一示例實(shí)施例的示例圖像處理系統(tǒng)的框圖;
      [0023]圖2是用于描述根據(jù)第一示例實(shí)施例的插件的接口的示意圖;
      [0024]圖3是根據(jù)第一示例實(shí)施例的圖像處理設(shè)備的示例操作的流程圖;
      [0025]圖4是示出根據(jù)本發(fā)明第二示例實(shí)施例的示例圖像處理系統(tǒng)的框圖;[0026]圖5是用于描述根據(jù)第二示例實(shí)施例的插件的接口的示意圖;以及
      [0027]圖6是根據(jù)第二示例實(shí)施例的圖像處理設(shè)備的示例操作的流程圖。
      【具體實(shí)施方式】
      [0028]第一示例實(shí)施例
      [0029]圖1示出了根據(jù)本發(fā)明第一示例實(shí)施例的示例圖像處理系統(tǒng)。根據(jù)第一示例實(shí)施例的圖像處理系統(tǒng)包括圖像處理設(shè)備10、服務(wù)器70和終端設(shè)備80。圖像處理設(shè)備10、服務(wù)器70和終端設(shè)備80經(jīng)由諸如網(wǎng)絡(luò)之類的通信路徑N相互連接。服務(wù)器70安裝在例如云上。在圖1的示例中,示出了一個(gè)服務(wù)器70和一個(gè)終端設(shè)備80。然而,可以將多個(gè)服務(wù)器70和多個(gè)終端設(shè)備80連接至通信路徑N。
      [0030]圖像處理設(shè)備10配備有掃描文檔上的圖像并將掃描圖像轉(zhuǎn)換成電子圖像數(shù)據(jù)的掃描功能。圖像處理設(shè)備10還可以配備有諸如打印接收數(shù)據(jù)的打印功能、將文檔上的圖像復(fù)印到紙上的復(fù)印功能、利用傳真機(jī)發(fā)送圖像的傳真功能之類的圖像形成功能中的至少一種。圖像處理設(shè)備10還可以配備有各種功能,諸如下載存儲(chǔ)于服務(wù)器70中的圖像數(shù)據(jù)的功能和打印下載的圖像數(shù)據(jù)的功能。然而,圖像處理設(shè)備10不限于這些。例如,可以將不具有打印功能的掃描儀包括在根據(jù)該第一示例實(shí)施例的圖像處理設(shè)備10的類別中。
      [0031]例如,圖像處理設(shè)備10包括圖像形成單元12、中央處理單元(CPU)20、存儲(chǔ)器30、硬盤(pán)驅(qū)動(dòng)器(HDD) 32、通信單元34、用戶接口單元(Π單元)36、圖像處理單元38、插件40和總線50。圖像處理設(shè)備10的各單元連接至總線50。
      [0032]例如,圖像形成單元12包括圖像讀取單元14、打印單元16和傳真單元18。圖像讀取單元14掃描文檔上的圖像以產(chǎn)生代表該圖像的圖像數(shù)據(jù)。打印單元16在紙上打印圖像。傳真單元18利用傳真發(fā)送圖像。
      [0033]CPU20控制圖像處理設(shè)備10的各單元的操作。存儲(chǔ)器30由例如隨機(jī)存取存儲(chǔ)器(RAM)構(gòu)成,并存儲(chǔ)例如各種程序、控制數(shù)據(jù)和圖像數(shù)據(jù)。存儲(chǔ)器30具有比HDD32的數(shù)據(jù)傳輸率快的數(shù)據(jù)傳輸率。HDD32存儲(chǔ)例如各種程序、控制數(shù)據(jù)和圖像數(shù)據(jù)。例如,CPU20執(zhí)行各種程序,從而執(zhí)行圖像處理設(shè)備10的各單元的功能。
      [0034]通信單元34是例如網(wǎng)絡(luò)接口,并將圖像處理設(shè)備10連接至通信路徑N,使得能夠向服務(wù)器70和終端設(shè)備80進(jìn)行數(shù)據(jù)傳輸并且還能夠從服務(wù)器70和終端設(shè)備80進(jìn)行數(shù)據(jù)接收。
      [0035]UI單元36配備有例如輸入裝置和顯示器,并且從用戶接收各種信息的輸入并顯示關(guān)于圖像形成的畫(huà)面。例如,Π單元36接收在利用圖像讀取單元14來(lái)掃描文檔時(shí)使用的各種參數(shù)的輸入。此外,UI單元36還接收在將通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)傳輸?shù)酵獠吭O(shè)備時(shí)使用的各種設(shè)置信息。
      [0036]圖像處理單元38對(duì)通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)或從外部設(shè)備接收的圖像數(shù)據(jù)進(jìn)行圖像處理,諸如伽馬校正、濾波、灰度處理和壓縮。圖像處理單元38可以利用圖像處理軟件實(shí)現(xiàn),或可以利用圖像處理專用硬件實(shí)現(xiàn)。
      [0037]插件40是添加至圖像處理設(shè)備10的一組程序,并存儲(chǔ)在例如存儲(chǔ)器30或HDD32中。插件40是例如用于擴(kuò)展圖像處理設(shè)備10的掃描功能并經(jīng)由通信路徑N將通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)傳輸至外部設(shè)備(諸如服務(wù)器70或終端設(shè)備80)的程序。插件40通過(guò)記錄介質(zhì)(諸如壓縮盤(pán)(⑶)或數(shù)字多功能盤(pán)(DVD))或通過(guò)通信路徑N安裝在圖像處理設(shè)備10中,并存儲(chǔ)在存儲(chǔ)器30或HDD32中。
      [0038]插件40利用例如編程語(yǔ)言(諸如Java?)來(lái)描述(實(shí)現(xiàn)),并具有(實(shí)現(xiàn)有)用于傳遞/接收數(shù)據(jù)的多個(gè)接口。例如,插件40具有根據(jù)首選硬件的使用情況將利用首選硬件的處理切換至利用替代部件的處理的接口。圖2示出了插件40的示例接口。例如,插件40具有經(jīng)由存儲(chǔ)器30傳遞/接收數(shù)據(jù)的接口和經(jīng)由HDD32傳遞/接收數(shù)據(jù)的接口。例如,存儲(chǔ)器30相當(dāng)于首選硬件,而HDD32相當(dāng)于替代部件。圖2中,"sendfile O 〃是利用數(shù)據(jù)作為文件而經(jīng)由HDD32傳遞/接收數(shù)據(jù)的函數(shù),而〃sendbuffer O 〃是經(jīng)由存儲(chǔ)器30傳遞/接收數(shù)據(jù)的函數(shù)。
      [0039]圖像處理設(shè)備10包括控制器22和轉(zhuǎn)換器24。當(dāng)控制器22執(zhí)行插件40時(shí),控制器22根據(jù)首選硬件的使用情況來(lái)使用首選硬件或替代部件以對(duì)圖像數(shù)據(jù)執(zhí)行根據(jù)插件40的處理。例如,控制器22根據(jù)相當(dāng)于首選硬件的存儲(chǔ)器30的空閑空間來(lái)將通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)存儲(chǔ)到存儲(chǔ)器30或HDD32中。然后,控制器22執(zhí)行插件40以將存儲(chǔ)于存儲(chǔ)器30或HDD32中的圖像數(shù)據(jù)傳輸至外部設(shè)備。例如,當(dāng)存儲(chǔ)器30中具有傳輸圖像數(shù)據(jù)所需的數(shù)據(jù)容量時(shí)(當(dāng)存儲(chǔ)器30的空閑空間足夠時(shí)),控制器22經(jīng)由存儲(chǔ)器30將圖像數(shù)據(jù)傳輸至外部設(shè)備。當(dāng)存儲(chǔ)器30中不具有傳輸圖像數(shù)據(jù)所需的數(shù)據(jù)容量時(shí)(當(dāng)存儲(chǔ)器30的空閑空間不足時(shí)),控制器22經(jīng)由HDD32將圖像數(shù)據(jù)傳輸至外部設(shè)備。更具體地,當(dāng)存儲(chǔ)器30的空閑空間等于或大于預(yù)定閾值時(shí),控制器22將通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器30中,并執(zhí)行插件40以經(jīng)由通信單元34和通信路徑N將存儲(chǔ)在存儲(chǔ)器30中的圖像數(shù)據(jù)傳輸至外部設(shè)備。當(dāng)存儲(chǔ)器30的空閑空間小于預(yù)定閾值時(shí),控制器22將通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)存儲(chǔ)在HDD32中,并執(zhí)行插件40以經(jīng)由通信單元34和通信路徑N將存儲(chǔ)在HDD32中的圖像數(shù)據(jù)傳輸至外部設(shè)備。即使在存儲(chǔ)器30的空閑空間小于要傳輸?shù)膱D像數(shù)據(jù)量時(shí),控制器22也可以逐步地將圖像數(shù)據(jù)存儲(chǔ)到存儲(chǔ)器30中,并且同時(shí),可以逐步地將存儲(chǔ)在存儲(chǔ)器30種的圖像數(shù)據(jù)傳輸?shù)酵獠吭O(shè)備。
      [0040]轉(zhuǎn)換器24將通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)的格式轉(zhuǎn)換成任意格式,諸如可移植文檔格式(PDF)、XML文件規(guī)格書(shū)(XPS)、或聯(lián)合圖像專家組(JPEG)。例如,用戶可以利用Π單元36來(lái)指定格式類型。
      [0041]下面將參照?qǐng)D3的流程圖來(lái)描述傳輸通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)的處理。
      [0042]用戶使用UI單元36來(lái)輸入信息,諸如圖像格式類型和圖像數(shù)據(jù)的傳輸目的地,并發(fā)送開(kāi)始掃描的指令(步驟S01)。這使得圖像讀取單元14掃描文檔(步驟S02)。例如,圖像讀取單元14掃描由多個(gè)頁(yè)面構(gòu)成的文檔,并針對(duì)每個(gè)頁(yè)面產(chǎn)生圖像數(shù)據(jù)。圖像處理單元38對(duì)通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)執(zhí)行圖像處理(步驟S03)。CPU20向通過(guò)圖像處理獲得的圖像數(shù)據(jù)添加文件名,并將該圖像數(shù)據(jù)臨時(shí)存儲(chǔ)在HDD32中(步驟S04)。如果圖像讀取單元14掃描了全部頁(yè)面(步驟S05中的是),則完成掃描。然后,轉(zhuǎn)換器24從HDD32中讀出圖像數(shù)據(jù),并將所讀出的圖像數(shù)據(jù)的格式轉(zhuǎn)換成用戶指定的格式(步驟S06)。如果還有未掃描的頁(yè)面(步驟S05中的否),則對(duì)還未掃描的頁(yè)面執(zhí)行步驟S02至S04。
      [0043]當(dāng)掃描了所有頁(yè)面并轉(zhuǎn)換了圖像數(shù)據(jù)的格式時(shí),控制器22檢查存儲(chǔ)器30的空閑空間(步驟S07)。如果存儲(chǔ)器30的空閑空間足夠(步驟S07中的否),則控制器22將已經(jīng)進(jìn)行了格式轉(zhuǎn)換的圖像數(shù)據(jù)存入存儲(chǔ)器30(步驟S08)。例如,如果存儲(chǔ)器30的空閑空間等于或大于預(yù)定閾值,則控制器22將圖像數(shù)據(jù)存入存儲(chǔ)器30。如果存儲(chǔ)器30的空閑空間不足(步驟S07中的是),則控制器22將已經(jīng)進(jìn)行了格式轉(zhuǎn)換的圖像數(shù)據(jù)存入HDD32(步驟S09)。例如,如果存儲(chǔ)器30的空閑空間小于預(yù)定閾值,則控制器22將圖像數(shù)據(jù)存入HDD32。
      [0044]控制器22調(diào)用插件40(步驟S10)。將參照?qǐng)D2進(jìn)行描述。如果存儲(chǔ)器30的空閑空間足夠,則控制器22按照下面的順序調(diào)用插件40的各函數(shù),S卩,initO,sendbufferO,和endO。從而,控制器22執(zhí)行插件40,使得存儲(chǔ)在存儲(chǔ)器30中的圖像數(shù)據(jù)經(jīng)由通信單元34和通信路徑N被傳輸?shù)接脩糁付ǖ耐獠吭O(shè)備(步驟S11)。如果存儲(chǔ)器30的空閑空間不足,則控制器22按照下面的順序調(diào)用插件40的各函數(shù),即,init O,sendfile O,和end O。從而,控制器22執(zhí)行插件40,使得存儲(chǔ)在HDD32中的圖像數(shù)據(jù)經(jīng)由通信單元34和通信路徑N被傳輸?shù)接脩糁付ǖ耐獠吭O(shè)備(步驟S11)。
      [0045]如上所述,在根據(jù)第一示例實(shí)施例的圖像處理設(shè)備10中,在執(zhí)行插件40以將圖像數(shù)據(jù)傳輸至外部設(shè)備的情況下,即使作為要用于進(jìn)行傳輸?shù)氖走x硬件的存儲(chǔ)器30的空閑空間不足時(shí),也使用用作替代部件的HDD32來(lái)進(jìn)行傳輸,從而順利地進(jìn)行傳輸。如果存儲(chǔ)器30的空閑空間不足使得書(shū)傳輸?shù)却瑒t包括傳輸在內(nèi)的處理會(huì)被延遲,使得用戶等待。相反,根據(jù)第一示例實(shí)施例的圖像處理設(shè)備10實(shí)現(xiàn)了順利傳輸。
      [0046]例如,為了擴(kuò)展圖像處理設(shè)備10的功能而向圖像處理設(shè)備10添加的插件的數(shù)量越大,存儲(chǔ)器30的空閑空間就越小。因此,當(dāng)要傳輸圖像數(shù)據(jù)時(shí),存儲(chǔ)器30的空閑空間可能不足。典型地,更高功能性的插件具有增大存儲(chǔ)器30的消耗的趨勢(shì)。因此,當(dāng)要傳輸圖像數(shù)據(jù)時(shí),存儲(chǔ)器30的空閑空間可能不足。根據(jù)第一示例實(shí)施例的圖像處理設(shè)備10使用用作替代部件的HDD32來(lái)傳輸圖像數(shù)據(jù),實(shí)現(xiàn)了即使在存儲(chǔ)器30的空閑空間不足時(shí)也能順利進(jìn)行傳輸。
      [0047]可替換地,可以預(yù)先對(duì)插件引起的存儲(chǔ)器消耗設(shè)定限制,并可以開(kāi)發(fā)和在圖像處理設(shè)備10中安裝在該限制內(nèi)操作的插件。然而,除了由圖像處理設(shè)備10的制造商開(kāi)發(fā)的插件以外,在圖像處理設(shè)備10中還可以安裝和使用由其他軟件開(kāi)發(fā)商開(kāi)發(fā)的插件。在這種情況下,可能會(huì)在圖像處理設(shè)備10中安裝對(duì)存儲(chǔ)器的消耗程度超過(guò)預(yù)定限制的插件,使得存儲(chǔ)器30的空閑空間變得不足。即使在這種情況下,根據(jù)第一示例實(shí)施例的圖像處理設(shè)備10使用用作替代部件的HDD32來(lái)傳輸圖像數(shù)據(jù),實(shí)現(xiàn)了順利傳輸。
      [0048]控制器22可以根據(jù)登錄圖像處理設(shè)備10的用戶而經(jīng)由存儲(chǔ)器30或HDD32將圖像數(shù)據(jù)傳輸?shù)酵獠吭O(shè)備。例如,可以預(yù)先對(duì)用戶賦予優(yōu)先級(jí)作為用戶權(quán)限。當(dāng)具有高優(yōu)先級(jí)的用戶登錄圖像處理設(shè)備10時(shí),控制器22可以經(jīng)由存儲(chǔ)器30將圖像數(shù)據(jù)傳輸至外部設(shè)備。當(dāng)具有低優(yōu)先級(jí)的用戶登錄圖像處理設(shè)備10時(shí),控制器22可以經(jīng)由HDD32將圖像數(shù)據(jù)傳輸至外部設(shè)備。從而,通過(guò)根據(jù)用戶改變傳輸率來(lái)傳輸圖像數(shù)據(jù)。例如,當(dāng)具有高優(yōu)先級(jí)的用戶登錄時(shí),以比具有低優(yōu)先級(jí)的用戶登錄時(shí)使用的速率高的速率來(lái)傳輸圖像數(shù)據(jù)。從而,可以通過(guò)根據(jù)用戶權(quán)限改變用于進(jìn)行傳輸?shù)挠布?lái)有效使用存儲(chǔ)器30。
      [0049]例如,當(dāng)?shù)卿泩D像處理設(shè)備10的用戶具有管理員權(quán)限時(shí),可以經(jīng)由存儲(chǔ)器30傳輸圖像數(shù)據(jù)。當(dāng)?shù)卿泩D像處理設(shè)備10的用戶不具有管理員權(quán)限時(shí),可以經(jīng)由HDD32傳輸圖像數(shù)據(jù)。在此情況下,用戶使用Π單元36來(lái)輸入認(rèn)證信息(諸如用戶ID和密碼),以登錄圖像處理設(shè)備10。控制器22基于從UI單元36輸入的認(rèn)證信息進(jìn)行認(rèn)證。當(dāng)?shù)卿浻脩舯徽J(rèn)證為管理員時(shí),經(jīng)由存儲(chǔ)器30將圖像數(shù)據(jù)傳輸至外部設(shè)備。當(dāng)不具有管理員權(quán)限的普通用戶登錄圖像處理設(shè)備10時(shí),控制器22經(jīng)由HDD32將圖像數(shù)據(jù)傳輸至外部設(shè)備。從而,當(dāng)管理員登錄時(shí),以比用于其他用戶的速率高的速率來(lái)傳輸圖像數(shù)據(jù)。
      [0050]當(dāng)存儲(chǔ)器30的空閑空間不足且圖像處理設(shè)備10中不包括用作替代部件的HDD32時(shí),控制器22會(huì)使傳輸?shù)却钡酱鎯?chǔ)器30的空閑空間變得足夠?yàn)橹埂.?dāng)存儲(chǔ)器30的空閑空間變得足夠時(shí),可以經(jīng)由存儲(chǔ)器30將圖像數(shù)據(jù)傳輸至外部設(shè)備。從而,即使在在圖像處理設(shè)備10中安裝了在響應(yīng)于首選硬件的使用情況而執(zhí)行切換至替代部件的前提下進(jìn)行操作的插件40的情況下,當(dāng)圖像處理設(shè)備10中不包括用作替代部件的HDD32時(shí),經(jīng)由用作首選硬件的存儲(chǔ)器30來(lái)傳輸圖像數(shù)據(jù)。
      [0051]當(dāng)存儲(chǔ)器30的空閑空間不足且圖像處理設(shè)備10中不包括用作替代部件的HDD32時(shí),控制器22可以停止掃描和圖像數(shù)據(jù)的傳輸,以防止處理的延遲。
      [0052]第二示例實(shí)施例
      [0053]下面將描述根據(jù)第二示例實(shí)施例的圖像處理設(shè)備。圖4示出了根據(jù)第二示例實(shí)施例的示例性圖像處理系統(tǒng)。與第一示例實(shí)施例類似,根據(jù)第二示例實(shí)施例的圖像處理設(shè)備IOA經(jīng)由通信路徑N連接至服務(wù)器70和終端設(shè)備80。圖像處理設(shè)備IOA包括代替圖像處理單元38的圖像處理硬件(H/W)42、以及代替插件40的圖像處理軟件(S/W)44。下面將描述與第一示例實(shí)施例中的那些特征不同的特征。
      [0054]圖像處理H/W42是用于對(duì)通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)或者從外部設(shè)備接收到的圖像數(shù)據(jù)進(jìn)行圖像處理(諸如伽馬校正、濾波、灰度處理和壓縮)的專用硬件。
      [0055]圖像處理S/W44是對(duì)圖像處理設(shè)備IOA添加的一組程序(插件),并存儲(chǔ)在例如存儲(chǔ)器30或HDD32中。圖像處理S/W44是用于執(zhí)行與由圖像處理H/W42執(zhí)行的圖像處理的至少一些操作相同的圖像處理的處理操作的軟件。例如,CPU20運(yùn)行圖像處理S/W44,使圖像數(shù)據(jù)進(jìn)行圖像處理,諸如伽馬校正、濾波、灰度處理和壓縮。用作插件的圖像處理S/W44具有用于根據(jù)首選硬件的使用情況將利用首選硬件的處理切換至利用替代部件的處理的接口。圖5示出了圖像處理S/W44的示例性接口。例如,圖像處理S/W44具有用于利用硬件執(zhí)行圖像處理的接口,和用于利用軟件執(zhí)行圖像處理的接口。例如,圖像處理H/W42相當(dāng)于首選硬件,而圖像處理S/W44相當(dāng)于用作替代部件的軟件。圖5中的函數(shù)〃sw_process O 〃是利用軟件(即,圖像處理S/W44)執(zhí)行圖像處理的函數(shù)。函數(shù)〃hW_piOCesS()〃是利用硬件(即,圖像處理H/W42)執(zhí)行圖像處理的函數(shù)。
      [0056]圖像處理H/W42是圖像處理專用硬件。因此,圖像處理H/W42的處理速度比作為軟件的圖像處理S/W44的處理速度快。
      [0057]當(dāng)控制器22對(duì)圖像數(shù)據(jù)執(zhí)行圖像處理時(shí),控制器22根據(jù)相當(dāng)于首選硬件的圖像處理H/W42來(lái)使用圖像處理H/W42或圖像處理S/W44。例如,當(dāng)圖像處理H/W42未被使用時(shí),控制器22控制圖像處理H/W42來(lái)對(duì)圖像數(shù)據(jù)執(zhí)行圖像處理。當(dāng)圖像處理H/W42正在被使用時(shí),控制器22運(yùn)行用作插件的圖像處理S/W44來(lái)對(duì)圖像數(shù)據(jù)執(zhí)行圖像處理。
      [0058]下面將參照?qǐng)D6中的流程圖來(lái)描述對(duì)通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)進(jìn)行圖像處理的過(guò)程。
      [0059]用戶使用UI單元36輸入信息,諸如圖像格式類型和圖像數(shù)據(jù)的傳輸目的地,并發(fā)送開(kāi)始掃描的指令(步驟S20)。這使圖像讀取單元14掃描文檔(步驟S21)。CPU20向通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)添加文件名,并將圖像數(shù)據(jù)臨時(shí)存儲(chǔ)到HDD32中(步驟S22)。在圖像數(shù)據(jù)進(jìn)行了預(yù)定圖像處理之后可以將圖像數(shù)據(jù)存入HDD32中。如果圖像讀取單元14已經(jīng)掃描了文檔中的全部頁(yè)面(步驟S23中的是),則完成掃描。如果還有未掃描的頁(yè)面(步驟S23中的否),則對(duì)還未掃描的頁(yè)面執(zhí)行步驟S21至S23。
      [0060]如果已經(jīng)掃描了所有頁(yè)面,則控制器22檢查圖像處理H/W42的使用情況(步驟S24)。如果圖像處理H/W42未被使用(步驟S24中的否),則控制器22調(diào)用用于利用硬件執(zhí)行圖像處理的接口,從而使圖像處理H/W42執(zhí)行圖像處理。從而,圖像處理H/W42對(duì)通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)執(zhí)行預(yù)定的圖像處理(步驟S25)。如果圖像處理H/W42正在被使用(步驟S24中的是),則控制器22調(diào)用用于利用軟件執(zhí)行圖像處理的接口。從而,CPU20運(yùn)行用作插件的圖像處理S/W44,使得對(duì)通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)進(jìn)行圖像處理(步驟S26)。
      [0061]轉(zhuǎn)換器24將已進(jìn)行了圖像處理的圖像數(shù)據(jù)的格式轉(zhuǎn)換為用戶指定的格式(步驟S27)。然后,控制器22經(jīng)由通信單元34和通信路徑N將圖像數(shù)據(jù)傳輸?shù)接脩糁付ǖ耐獠吭O(shè)備(步驟S28)。
      [0062]如上所述,在根據(jù)第二示例實(shí)施例的圖像處理設(shè)備IOA中,當(dāng)要進(jìn)行圖像處理時(shí)以及甚至在使用了作為在圖像處理中使用的首選設(shè)備的圖像處理H/W42正在被使用時(shí),使用用作替代部件的圖像處理S/W44來(lái)執(zhí)行圖像處理,實(shí)現(xiàn)了順利的圖像處理。如果在圖像處理H/W42正在被使用時(shí)引起了圖像處理等待,則包括該圖像處理的處理會(huì)延遲,造成用戶等待。相反,根據(jù)第二示例實(shí)施例的圖像處理設(shè)備IOA實(shí)現(xiàn)了順利的圖像處理。
      [0063]當(dāng)圖像處理H/W42正在被使用時(shí),控制器22會(huì)使圖像處理等待,直到圖像處理H/W42的使用結(jié)束為止。在圖像處理H/W42的使用結(jié)束之后,控制器22可以使用圖像處理H/W42來(lái)對(duì)通過(guò)掃描產(chǎn)生的圖像數(shù)據(jù)進(jìn)行圖像處理。從而,即使在圖像處理設(shè)備IOA中安裝了在響應(yīng)于首選硬件的使用情況執(zhí)行切換至替代部件的前提下進(jìn)行操作的圖像處理S/W44的情況下,也利用圖像處理H/W42來(lái)執(zhí)行圖像處理。例如,當(dāng)被迫等待直到圖像處理H/W42的使用結(jié)束為止然后利用圖像處理H/W42來(lái)執(zhí)行圖像處理的處理的執(zhí)行所需的時(shí)間段小于利用圖像處理S/W44來(lái)執(zhí)行處理所需的時(shí)間段時(shí),可以利用圖像處理H/W42來(lái)執(zhí)行圖像處理??商鎿Q地,當(dāng)圖像數(shù)據(jù)量等于或大于預(yù)定閾值時(shí),可以使圖像處理等待直到圖像處理H/W42的使用結(jié)束為止,并且可以利用圖像處理H/W42而不是利用圖像處理S/W44來(lái)執(zhí)行圖像處理。
      [0064]當(dāng)圖像處理H/W42正在被使用時(shí),控制器22可以停止圖像處理,以防止處理被延遲。
      [0065]上述圖像處理設(shè)備10和IOA中所包括的控制器22和轉(zhuǎn)換器24的每一種功能通常利用執(zhí)行存儲(chǔ)在存儲(chǔ)裝置(諸如存儲(chǔ)器30)中的程序的CPU20來(lái)實(shí)現(xiàn)。然而,其中的一些功能可以通過(guò)硬件來(lái)實(shí)現(xiàn)。上述程序通過(guò)記錄介質(zhì)(諸如CD或DVD)或通過(guò)諸如網(wǎng)絡(luò)之類的通信路徑存儲(chǔ)到存儲(chǔ)裝置中。上述程序可以預(yù)先存儲(chǔ)在存儲(chǔ)裝置中。存儲(chǔ)在存儲(chǔ)裝置中的程序被CPU20讀取到存儲(chǔ)器中并運(yùn)行,實(shí)現(xiàn)了上述各單元的功能。
      [0066]為了說(shuō)明和描述的目的而提供了本發(fā)明的示例實(shí)施例的上述描述。其并不旨在窮盡本發(fā)明或?qū)⒈景l(fā)明限于所公開(kāi)的精確形式。顯然,各種修改和變形對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。為了最好地解釋本發(fā)明的原理及其實(shí)際應(yīng)用而選擇并描述了各實(shí)施例,從而使本領(lǐng)域的其他技術(shù)人員能夠理解本發(fā)明所適用的各種實(shí)施例以及適合于預(yù)期特定用途的各種修改。本發(fā)明的范圍由所附權(quán)利要求及其等同物來(lái)限定。
      【權(quán)利要求】
      1.一種圖像處理設(shè)備,包括: 存儲(chǔ)裝置,其存儲(chǔ)具有如下接口的附加程序:該接口根據(jù)首選硬件的使用情況將利用所述首選硬件的處理切換至利用所述首選硬件的替代部件的處理; 控制器,在執(zhí)行與所述附加程序有關(guān)的處理的情況下,所述控制器根據(jù)所述首選硬件的使用情況來(lái)利用所述首選硬件或所述替代部件對(duì)圖像數(shù)據(jù)執(zhí)行與所述附加程序有關(guān)的處理。
      2.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,還包括: 圖像讀取單元,其通過(guò)掃描文檔來(lái)產(chǎn)生圖像數(shù)據(jù), 其中,所述附加程序是用于將由所述讀取單元產(chǎn)生的圖像數(shù)據(jù)傳輸至外部設(shè)備的程序, 其中,所述首選硬件是第一存儲(chǔ)裝置,所述替代部件是第二存儲(chǔ)裝置,所述第二存儲(chǔ)裝置的數(shù)據(jù)傳輸率低于所述第一存儲(chǔ)裝置的數(shù)據(jù)傳輸率,以及 其中,在所述第一存儲(chǔ)裝置中針對(duì)傳輸由所述圖像讀取單元產(chǎn)生的圖像數(shù)據(jù)所需的數(shù)據(jù)容量足夠的情況下,所述控制器將由所述圖像讀取單元產(chǎn)生的圖像數(shù)據(jù)存儲(chǔ)在所述第一存儲(chǔ)裝置中,并執(zhí)行所述附加程序以將存儲(chǔ)在所述第一存儲(chǔ)裝置中的圖像數(shù)據(jù)傳輸至外部設(shè)備,并且在所述第一存儲(chǔ)裝置中針對(duì)傳輸所述圖像數(shù)據(jù)所需的數(shù)據(jù)容量不足的情況下,所述控制器將由所述圖像讀取單元產(chǎn)生的圖像數(shù)據(jù)存儲(chǔ)在所述第二存儲(chǔ)裝置中,并執(zhí)行所述附加程序以將存儲(chǔ)在所述第二存儲(chǔ)裝置中的圖像數(shù)據(jù)傳輸至外部設(shè)備。
      3.根據(jù)權(quán)利要求2所述的圖像處理設(shè)備, 其中,所述控制器還根據(jù)用戶權(quán)限來(lái)`利用所述第一存儲(chǔ)裝置或所述第二存儲(chǔ)裝置將所述圖像數(shù)據(jù)傳輸至外部設(shè)備。
      4.根據(jù)權(quán)利要求2所述的圖像處理設(shè)備, 其中,在所述第一存儲(chǔ)裝置中針對(duì)傳輸所述圖像數(shù)據(jù)所需的數(shù)據(jù)容量不足且所述圖像處理設(shè)備不包括用作所述替代部件的所述第二存儲(chǔ)裝置的情況下,所述控制器等待直到所述第一存儲(chǔ)裝置的空閑空間變得足夠?yàn)橹?,并在所述第一存?chǔ)裝置的空閑空間變得足夠之后利用所述第一存儲(chǔ)裝置將所述圖像數(shù)據(jù)傳輸至外部設(shè)備。
      5.根據(jù)權(quán)利要求3所述的圖像處理設(shè)備, 其中,在所述第一存儲(chǔ)裝置中針對(duì)傳輸所述圖像數(shù)據(jù)所需的數(shù)據(jù)容量不足且所述圖像處理設(shè)備不包括用作所述替代部件的所述第二存儲(chǔ)裝置的情況下,所述控制器等待直到所述第一存儲(chǔ)裝置的空閑空間變得足夠?yàn)橹梗⒃谒龅谝淮鎯?chǔ)裝置的空閑空間變得足夠之后利用所述第一存儲(chǔ)裝置將所述圖像數(shù)據(jù)傳輸至外部設(shè)備。
      6.根據(jù)權(quán)利要求2所述的圖像處理設(shè)備, 其中,在所述第一存儲(chǔ)裝置中針對(duì)傳輸所述圖像數(shù)據(jù)所需的數(shù)據(jù)容量不足且所述圖像處理設(shè)備不包括用作所述替代部件的所述第二存儲(chǔ)裝置的情況下,所述控制器停止掃描和傳輸。
      7.根據(jù)權(quán)利要求3所述的圖像處理設(shè)備, 其中,在所述第一存儲(chǔ)裝置中針對(duì)傳輸所述圖像數(shù)據(jù)所需的數(shù)據(jù)容量不足且所述圖像處理設(shè)備不包括用作所述替代部件的所述第二存儲(chǔ)裝置的情況下,所述控制器停止掃描和傳輸。
      8.根據(jù)權(quán)利要求2至7中任一項(xiàng)所述的圖像處理設(shè)備, 其中,所述第一存儲(chǔ)裝置是存儲(chǔ)器,且所述第二存儲(chǔ)裝置是硬盤(pán)驅(qū)動(dòng)器。
      9.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備, 其中,所述附加程序是用于對(duì)圖像數(shù)據(jù)執(zhí)行預(yù)定圖像處理的圖像處理程序, 其中,所述首選硬件是對(duì)圖像數(shù)據(jù)執(zhí)行預(yù)定圖像處理的圖像處理專用硬件,以及 其中,當(dāng)所述圖像處理專用硬件未正在被使用時(shí),所述控制器利用所述圖像處理專用硬件來(lái)對(duì)圖像數(shù)據(jù)執(zhí)行圖像處理,并且當(dāng)所述圖像處理專用硬件正在被使用時(shí),所述控制器通過(guò)運(yùn)行所述圖像處理程序來(lái)對(duì)圖像數(shù)據(jù)執(zhí)行圖像處理。
      10.一種圖像處理方法,所述圖像處理方法利用具有如下接口的程序:該接口根據(jù)首選硬件的使用情況將利用所述首選硬件的處理切換至利用所述首選硬件的替代部件的處理,所述方法包括: 在要執(zhí)行與添加至圖像處理設(shè)備的附加程序有關(guān)的處理時(shí),根據(jù)所述首選硬件的使用情況將要在執(zhí)行與附加程序有關(guān)的處理中使用的單元切換至所述首選硬件或所述替代部件;以及 利用所述首選硬件或所述替代部件來(lái)對(duì)圖像數(shù)據(jù)執(zhí)行與所述附加程序有關(guān)的處理,所述首選硬件或所述替代部件是 已經(jīng)被切換至的單元。
      【文檔編號(hào)】G03G15/00GK103888632SQ201310347184
      【公開(kāi)日】2014年6月25日 申請(qǐng)日期:2013年8月9日 優(yōu)先權(quán)日:2012年12月21日
      【發(fā)明者】堀江大悟 申請(qǐng)人:富士施樂(lè)株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1