国产精品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>

      圖像形成裝置和存儲(chǔ)器管理方法

      文檔序號(hào):9263630閱讀:428來(lái)源:國(guó)知局
      圖像形成裝置和存儲(chǔ)器管理方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及圖像形成裝置中的存儲(chǔ)器的管理。
      【背景技術(shù)】
      [0002]以往,已知一種圖像形成裝置:當(dāng)任務(wù)進(jìn)行了存儲(chǔ)器的使用的請(qǐng)求時(shí),即使在存儲(chǔ)器的區(qū)域中沒(méi)有空余的情況下,也強(qiáng)制地釋放其它任務(wù)確保了的區(qū)域,且將被釋放了的區(qū)域立即分配給進(jìn)行了存儲(chǔ)器的使用的請(qǐng)求的任務(wù)。
      [0003]然而,在以往的圖像形成裝置中,在被立即分配了區(qū)域的任務(wù)的執(zhí)行結(jié)束了之后,直到該區(qū)域被釋放,被強(qiáng)制地釋放了區(qū)域的任務(wù)不能再次確保區(qū)域。因此,不能執(zhí)行多任務(wù)功能,作為結(jié)果,到全部任務(wù)的執(zhí)行結(jié)束為止花費(fèi)時(shí)間。

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

      [0004]本發(fā)明涉及能夠使任務(wù)的執(zhí)行盡早完成的圖像形成裝置和存儲(chǔ)器管理方法。
      [0005]本發(fā)明的圖像形成裝置包括第一區(qū)域確保單元和第二區(qū)域確保單元。所述第一區(qū)域確保單元在存儲(chǔ)器的區(qū)域中確保用于任務(wù)的執(zhí)行的第一區(qū)域。所述第二區(qū)域確保單元在由所述第一區(qū)域確保單元確保了的所述第一區(qū)域中確保實(shí)際用于任務(wù)的執(zhí)行的第二區(qū)域。
      [0006]并且,所述第一區(qū)域確保單元在已經(jīng)確保了用于與成為了執(zhí)行對(duì)象的新任務(wù)相同的種類的任務(wù)的所述第一區(qū)域的情況下,中止用于所述新任務(wù)的所述第一區(qū)域的確保。
      [0007]并且,所述第二區(qū)域確保單元在用于所述新任務(wù)的所述第一區(qū)域的確保被中止了的情況下,在用于與所述新任務(wù)相同的種類的任務(wù)的所述第一區(qū)域中確保用于所述新任務(wù)的所述第二區(qū)域。
      [0008]本發(fā)明的圖像形成裝置中的存儲(chǔ)器的管理方法包括第一區(qū)域確保步驟和第二區(qū)域確保步驟。所述第一區(qū)域確保步驟在所述存儲(chǔ)器的區(qū)域中確保用于任務(wù)的執(zhí)行的第一區(qū)域。所述第二區(qū)域確保步驟在由所述第一區(qū)域確保步驟確保了的所述第一區(qū)域中確保實(shí)際用于任務(wù)的執(zhí)行的第二區(qū)域。
      [0009]并且,所述第一區(qū)域確保步驟是在已經(jīng)確保了用于與成為了執(zhí)行對(duì)象的新任務(wù)相同的種類的任務(wù)的所述第一區(qū)域的情況下,中止用于所述新任務(wù)的所述第一區(qū)域的確保的步驟。
      [0010]并且,所述第二區(qū)域確保步驟是在用于所述新任務(wù)的所述第一區(qū)域的確保被中止了的情況下,在用于與所述新任務(wù)相同的種類的任務(wù)的所述第一區(qū)域中確保用于所述新任務(wù)的所述第二區(qū)域的步驟。
      【附圖說(shuō)明】
      [0011]圖1是示出本發(fā)明的一實(shí)施方式所涉及的MFP的構(gòu)成的框圖;
      [0012]圖2是示于圖1的控制裝置的功能的框圖;
      [0013]圖3是管理RAM的情況下的圖1所示的MFP的動(dòng)作的流程圖;
      [0014]圖4的(a)是示出圖1所示的RAM的狀態(tài)的例子的圖,圖4的(b)是示出從圖4的(a)所示的狀態(tài)至保證存儲(chǔ)器被確保了的狀態(tài)的圖,圖4的(C)是示出從圖4的(b)所示的狀態(tài)至任務(wù)I描繪用使用區(qū)域被確保了的狀態(tài)的圖;
      [0015]圖5的(a)是示出從圖4的(C)所示的狀態(tài)至任務(wù)I印刷用使用區(qū)域被確保了的狀態(tài)的圖,圖5的(b)是示出從圖5的(a)所示的狀態(tài)至取代任務(wù)I描繪用使用區(qū)域而任務(wù)2描繪用使用區(qū)域被確保了的狀態(tài)的圖,圖5的(c)是示出從圖5的(b)所示的狀態(tài)至任務(wù)I印刷用使用區(qū)域被釋放了的狀態(tài)的圖;
      [0016]圖6的(a)示出從圖5的(C)所示的狀態(tài)至任務(wù)2印刷用使用區(qū)域被確保了的狀態(tài)的圖,圖6的(b)是示出從圖6的(a)所示的狀態(tài)至任務(wù)2描繪用使用區(qū)域和任務(wù)2印刷用使用區(qū)域被釋放了的狀態(tài)的圖。
      【具體實(shí)施方式】
      [0017]以下,對(duì)本發(fā)明的一實(shí)施方式使用附圖進(jìn)行說(shuō)明。
      [0018]首先,對(duì)作為本實(shí)施方式所涉及的圖像形成裝置的MFP (Multi Funct1nPeripheral,多功能一體機(jī))的構(gòu)成進(jìn)行說(shuō)明。
      [0019]圖1是示出本實(shí)施方式所涉及的MFP 10的構(gòu)成的框圖。
      [0020]如圖1所示,MFP 10包括:操作裝置11,所述操作裝置11是輸入由使用者進(jìn)行的各種操作的按鈕等輸入設(shè)備;顯示裝置12,所述顯示裝置12是顯示各種信息的IXD (LiquidCrystal Display,液晶顯示器)等顯示設(shè)備;掃描儀13,所述掃描儀13是從原稿讀取圖像的讀取設(shè)備;打印機(jī)14,所述打印機(jī)14是在紙張等記錄介質(zhì)上執(zhí)行印刷的印刷設(shè)備;傳真通信裝置15,所述傳真通信裝置15是經(jīng)由未圖示的外部傳真裝置和公共電話線路等通信線路進(jìn)行傳真通信的傳真設(shè)備;網(wǎng)絡(luò)通信裝置16,所述網(wǎng)絡(luò)通信裝置16與未圖示的外部的裝置經(jīng)由LAN(Local Area Network,局域網(wǎng))、因特網(wǎng)等網(wǎng)絡(luò)進(jìn)行通信;存儲(chǔ)有各種數(shù)據(jù)的EEPROM(Electrical Erasable Programmable Read Only Memory,電可擦寫可編程只讀存儲(chǔ)器)、HDD (Hard Disk Drive,硬盤驅(qū)動(dòng)器)等非易失性存儲(chǔ)裝置17 ;以及控制MFP 10整體的控制裝置20。
      [0021]控制裝置20例如包括:CPU (Central Processing Unit,中央處理器)21、存儲(chǔ)有程序和各種數(shù)據(jù)的ROM (Read Only Memory,只讀存儲(chǔ)器)22和作為被用作CPU 21的作業(yè)區(qū)域的存儲(chǔ)器的RAM (Random Access Memory,隨機(jī)存取存儲(chǔ)器)23。CPU 21執(zhí)行存儲(chǔ)于ROM22或存儲(chǔ)裝置17的程序。
      [0022]存儲(chǔ)裝置17存儲(chǔ)有用于管理RAM 23的存儲(chǔ)器管理程序17a。存儲(chǔ)器管理程序17a可以在MFP 10的制造階段被安裝到MFP 10,也可以從SD卡、USB (Universal SerialBus,通用串行總線)存儲(chǔ)器等存儲(chǔ)介質(zhì)被追加安裝到MFP 10,還可以從網(wǎng)絡(luò)上被追加安裝到 MFP 10
      [0023]圖2是控制裝置20的功能的框圖。
      [0024]如圖2所示,控制裝置20通過(guò)執(zhí)行存儲(chǔ)于存儲(chǔ)裝置17的存儲(chǔ)器管理程序17a而作為主區(qū)域確保單元20a和從區(qū)域確保單元20b發(fā)揮功能,所述主區(qū)域確保單元20a是在RAM 23(參考圖1)的區(qū)域中確保作為用于任務(wù)的執(zhí)行的第一區(qū)域的主區(qū)域的第一區(qū)域確保單元,所述從區(qū)域確保單元20b是在由主區(qū)域確保單元20a確保了的主區(qū)域中確保作為實(shí)際用于任務(wù)的執(zhí)行的第二區(qū)域的從區(qū)域的第二區(qū)域確保單元。
      [0025]接著,對(duì)管理RAM 23的情況下的MFP 10的動(dòng)作進(jìn)行說(shuō)明。
      [0026]圖3是管理RAM 23的情況下的MFP 10的動(dòng)作的流程圖。
      [0027]MFP 10的控制裝置20當(dāng)被任務(wù)請(qǐng)求RAM 23的使用時(shí),執(zhí)行圖3所示的動(dòng)作。
      [0028]如圖3所示,控制裝置20的主區(qū)域確保單元20a判斷在RAM 23中是否存在為了確保用于請(qǐng)求了 RAM 23的使用的、新任務(wù)的執(zhí)行的主區(qū)域所需要的尺寸的空余(S31)。
      [0029]這里,主區(qū)域確保單元20a在例如新任務(wù)是由打印機(jī)14基于經(jīng)由網(wǎng)絡(luò)通信裝置16接收的印刷數(shù)據(jù)進(jìn)行的印刷的任務(wù)、即描繪并印刷圖像的任務(wù)的情況下,基于在該任務(wù)中被假定的最大的紙張的尺寸來(lái)決定為了確保用于該任務(wù)的執(zhí)行的主區(qū)域所需要的尺寸。另夕卜,主區(qū)域確保單元20a在例如新任務(wù)是使用復(fù)印機(jī)等掃描儀13的任務(wù)的情況下,基于由掃描儀13讀取的原稿的尺寸來(lái)決定為了確保用于該任務(wù)的執(zhí)行的主區(qū)域所需要的尺寸。
      [0030]主區(qū)域確保單元20a當(dāng)在S31中判斷為在RAM 23中存在為了確保用于新任務(wù)的執(zhí)行的主區(qū)域所需要的尺寸的空余時(shí),重新確保用于新任務(wù)的執(zhí)行的主區(qū)域(S32)。
      [0031]這里,主區(qū)域確保單元20a按照任務(wù)中的每個(gè)處理內(nèi)容來(lái)確保主區(qū)域。例如,主區(qū)域確保單元20a在新任務(wù)是描繪并印刷圖像的任務(wù)的情況下,確保描繪處理用的主區(qū)域(以下稱作“描繪用區(qū)域”)和印刷處理用的主區(qū)域(以下稱作“印刷用區(qū)域”)。
      [0032]接下來(lái),控制裝置20的從區(qū)域確保單元20b于在S32中被確保了的主區(qū)域中確保實(shí)際用于新任務(wù)的執(zhí)行的從區(qū)域(S33)。
      [0033]此處,從區(qū)域確保單元20b在按照任務(wù)中的每個(gè)處理內(nèi)容而被確保了的主區(qū)域中按照任務(wù)中的每個(gè)處理內(nèi)容確保從區(qū)域。例如,從區(qū)域確保單元20b在新任務(wù)是描繪并印刷圖像的任務(wù)的情況下,在描繪用區(qū)域中確保描繪處理用的從區(qū)域,在印刷用區(qū)域中確保印刷處理用的從區(qū)域。
      [0034]主區(qū)域確保單元20a當(dāng)在S31中判斷為在RAM 23中不存在為了確保用于新任務(wù)的執(zhí)行的主區(qū)域所需要的尺寸的空余時(shí),判斷是否已經(jīng)確保了用于與成為了執(zhí)行對(duì)象的新任務(wù)相同的種類的任務(wù)的主區(qū)域(S34)。
      [0035]從區(qū)域確保單元20b當(dāng)在S34中判斷為已經(jīng)確保了用于與成為了執(zhí)行對(duì)象的新任務(wù)相同的種類的任務(wù)的主區(qū)域時(shí),在用于與新任務(wù)相同的種類的任務(wù)的主區(qū)域中確保用于新任務(wù)的從區(qū)域(S35)。這里,從區(qū)域確保單元20b在按照任務(wù)中的每個(gè)處理內(nèi)容而被確保了的主區(qū)域中按照任務(wù)中的每個(gè)處理內(nèi)容來(lái)確保從區(qū)域。
      [0036]主區(qū)域確保單元20a當(dāng)在S34中判斷還沒(méi)有確保用于與成為了執(zhí)行對(duì)象的新任務(wù)相同的種類的任務(wù)的主區(qū)域時(shí),執(zhí)行S31的處理。
      [0037]控制裝置20當(dāng)S33或S35的處理結(jié)束時(shí)結(jié)束圖3所示的動(dòng)作。
      [0038]此外,控制裝置20當(dāng)任務(wù)中的處理結(jié)束時(shí)釋放為了該處理被確保了的從區(qū)域。而且,控制裝置20在任務(wù)中的全部處理結(jié)束了的情況下,當(dāng)在按照該任務(wù)中的每個(gè)處理內(nèi)容而確保了的全部主區(qū)域中的全部從區(qū)域被釋放時(shí),釋放這些主區(qū)域。
      [0039]以下,作為具體例,作為MFP 10描繪并印刷圖像的任務(wù),對(duì)連續(xù)執(zhí)行任務(wù)I和任務(wù)2的情況進(jìn)行說(shuō)明。
      [0040]在任務(wù)I向控制裝置20請(qǐng)求RAM 23的使用之前,RAM 23如圖4的(a)所示為在全部區(qū)域中存在空余的狀態(tài)。
      [0041]首先,當(dāng)被任務(wù)I請(qǐng)求RAM 23的使用時(shí),主區(qū)域確保單元20a在S31中判斷出在RAM 23中存在為了確保用于任務(wù)I的執(zhí)行的主區(qū)域所需要的尺寸的空余,從而重新確保用于任務(wù)I的主區(qū)域(S32)。即,主區(qū)域確保單元20a在RAM 23中確保圖4的(b)所示的保證存儲(chǔ)器23a。保證存儲(chǔ)器23a作為主區(qū)域分別包含描繪用區(qū)域23b和印刷用區(qū)域23c。
      [
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1