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

      作業(yè)處理系統(tǒng)、作業(yè)處理裝置及作業(yè)處理裝置的控制方法與流程

      文檔序號:11064901閱讀:1152來源:國知局
      作業(yè)處理系統(tǒng)、作業(yè)處理裝置及作業(yè)處理裝置的控制方法與制造工藝

      本發(fā)明涉及作業(yè)處理系統(tǒng)、作業(yè)處理裝置及作業(yè)處理裝置的控制方法。



      背景技術:

      日本特開2014-148064號公報中描述的圖像形成裝置,在圖像形成裝置的操作單元上,顯示硬盤驅動器(HDD)中存儲(保留)的打印數據當中的、認證用戶的打印數據的列表(書目信息)。圖像形成裝置接收對用戶從操作單元上顯示的打印數據中選擇的打印數據的打印請求,并且執(zhí)行打印數據的打印處理。

      日本特開平11-348386號公報中描述的圖像形成系統(tǒng)在外部個人數字助理(PDA)與數字復印機之間進行無線通信。PDA向數字復印機發(fā)出訪問請求命令,并且指示數字復印機訪問并打印萬維網(WWW)服務器上的數據。

      在作業(yè)處理裝置前面的用戶經由作業(yè)處理裝置的畫面,從作業(yè)處理裝置中存儲的多個作業(yè)當中選擇要執(zhí)行的作業(yè),并且指示作業(yè)處理裝置執(zhí)行所選擇的作業(yè)。由此,作業(yè)處理裝置開始執(zhí)行用戶選擇的作業(yè)。在這種情況下,用戶保持占用作業(yè)處理裝置的畫面,直到經由作業(yè)處理裝置的畫面從多個作業(yè)當中發(fā)現要執(zhí)行的作業(yè)為止。因此,其他用戶一時無法操作作業(yè)處理裝置的畫面。

      另一方面,遠離作業(yè)處理裝置的用戶經由移動信息終端的畫面,從作業(yè)處理裝置中存儲的多個作業(yè)當中選擇要執(zhí)行的作業(yè),并且指示執(zhí)行所選擇的作業(yè)。由此,作業(yè)處理裝置開始執(zhí)行用戶選擇的作業(yè)。在這種情況下,當開始作業(yè)的執(zhí)行時用戶處于遠離作業(yè)處理裝置的地方,使得作業(yè)執(zhí)行結果(例如,打印物)被無人看管地留在作業(yè)處理裝置上,直到用戶來到作業(yè)處理裝置前面為止。因此,在用戶來到作業(yè)處理裝置前面之前,留在作業(yè)處理裝置上的作業(yè)執(zhí)行結果(例如,打印物)可能被其他用戶閱覽。

      當從多個作業(yè)當中搜索要執(zhí)行的作業(yè)并執(zhí)行時,期望的是,作業(yè)處理裝置的畫面不保持被用戶占用,并且作業(yè)執(zhí)行結果(例如,打印物)不被無人看管地留在作業(yè)處理裝置上。



      技術實現要素:

      考慮到上述問題做出本發(fā)明。本發(fā)明旨在提供一種使得用戶能夠通過移動信息終端從作業(yè)處理裝置中存儲的多個作業(yè)當中選擇要執(zhí)行的作業(yè),并且能夠預先指示所選擇的作業(yè)的執(zhí)行并響應于用戶的登錄使作業(yè)處理裝置執(zhí)行該作業(yè)的裝置、方法及其他。

      本發(fā)明的一方面,一種作業(yè)處理系統(tǒng)包括以下構造。即,一種作業(yè)處理系統(tǒng)包括:作業(yè)處理裝置、移動信息終端以及信息處理裝置,其中,所述信息處理裝置包括:第一發(fā)送單元,其被構造為將作業(yè)發(fā)送到所述作業(yè)處理裝置,其中,所述作業(yè)處理裝置包括:第一接收單元,其被構造為接收所述第一發(fā)送單元發(fā)送的作業(yè),存儲單元,其被構造為存儲所述第一接收單元接收到的作業(yè),第二發(fā)送單元,其被構造為將所述存儲單元中存儲的作業(yè)的信息發(fā)送到所述移動信息終端,以及認證單元,其被構造為對登錄所述作業(yè)處理裝置的用戶進行認證,其中,所述移動信息終端包括:第二接收單元,其被構造為接收所述第二發(fā)送單元發(fā)送的作業(yè)的信息,顯示單元,其被構造為顯示所述第二接收單元接收到的作業(yè)的信息,選擇單元,其被構造為經由所述顯示單元顯示的多項作業(yè)信息,選擇要由所述作業(yè)處理裝置執(zhí)行的作業(yè),以及指示單元,其被構造為,響應于用戶被所述認證單元認證,指示所述作業(yè)處理裝置執(zhí)行與用戶的標識信息相關聯的、由所述選擇單元選擇的作業(yè),并且其中,所述作業(yè)處理裝置還包括:執(zhí)行單元,其被構造為響應于用戶被所述認證單元認證,執(zhí)行由所述指示單元指示要執(zhí)行的并且與由所述認證單元認證的用戶的標識信息相關聯的作業(yè)。

      通過以下參照附圖對示例性實施例的描述,本發(fā)明的進一步特征將變得顯而易見。

      附圖說明

      圖1是例示根據示例性實施例的系統(tǒng)構造的框圖。

      圖2是例示根據本示例性實施例的多功能外圍設備(MFP)的硬件構造的框圖。

      圖3是根據本示例性實施例的MFP的構造的截面圖。

      圖4是例示根據本示例性實施例的移動終端的硬件構造的框圖。

      圖5是例示根據本示例性實施例的MFP的軟件模塊的構造的框圖。

      圖6A和圖6B是例示根據本示例性實施例的書目信息的數據結構的示意圖。

      圖7是例示根據本示例性實施例的表的示意圖。

      圖8是例示根據第一示例性實施例的控制的示例的流程圖。

      圖9是例示根據第一示例性實施例的控制的示例的流程圖。

      圖10是例示根據第一示例性實施例的控制的示例的流程圖。

      圖11A至圖11D例示了根據第一示例性實施例的畫面的構造。

      圖12是例示根據第一示例性實施例的控制的示例的流程圖。

      圖13是例示根據第一示例性實施例的控制的示例的流程圖。

      圖14是例示根據第二示例性實施例的控制的示例的流程圖。

      具體實施方式

      下面,將參照附圖詳細描述根據本發(fā)明的各種示例性實施例。以下的示例性實施例并不意味著限制如由所附權利要求所涵蓋的本發(fā)明的范圍。此外,并非在本示例性實施例中描述的特征的所有組合都是本發(fā)明的解決手段所必不可少的。

      根據第一示例性實施例,作業(yè)處理裝置向移動信息終端發(fā)送從信息處理裝置接收到的并存儲在存儲單元中的作業(yè)的信息。移動信息終端顯示從作業(yè)處理裝置接收到的作業(yè)的信息,并且經由多項所顯示作業(yè)的信息選擇要由作業(yè)處理裝置執(zhí)行的作業(yè)。然后,移動信息終端響應于用戶被認證,指示作業(yè)處理裝置執(zhí)行與用戶的標識信息相關聯的所選擇的作業(yè)。隨后,作業(yè)處理裝置響應于登錄作業(yè)處理裝置的用戶被認證,執(zhí)行由移動信息終端指示要執(zhí)行的并且與認證的用戶的標識信息相關聯的作業(yè)。下面描述處理的詳情。

      參照圖1中的框圖,描述根據本發(fā)明的第一示例性實施例的作業(yè)處理系統(tǒng)的整體構造。

      作業(yè)處理系統(tǒng)包括MFP 110、個人計算機(PC)130、無線路由器101和移動終端120,MFP 110是作業(yè)處理裝置的示例。移動終端120是諸如PDA、平板和智能手機等的外部移動信息終端。PC 130、MFP 110和無線路由器101經由網絡100彼此連接。由此,PC 130和MFP 110能夠彼此進行通信,并且在彼此之間發(fā)送和接收數據。移動終端120經由無線路由器101連接到網絡100。由此,移動終端120和MFP 110能夠在彼此之間發(fā)送和接收數據。網絡100可以是局域網(LAN)和廣域網(WAN)(例如互聯網)。作為示例,在圖1中例示了單個PC 130經由網絡100連接到MFP 110的構造,然而,本發(fā)明不限于該構造??梢圆捎萌缦碌臉嬙?,其中,多個PC 130經由網絡100連接到MFP 110。

      MFP 110包括作為圖像輸入設備的掃描器單元和作為圖像輸出設備的打印機單元。掃描器單元包括下面將參照圖3描述的自動原稿給送單元和圖像讀取單元。自動原稿給送單元對放置在原稿托盤上的原稿進行運送。圖像讀取單元使用諸如電荷耦合器件(CCD)傳感器等的光學傳感器,讀取原稿的圖像。圖像讀取單元將通過讀取原稿的圖像而生成的圖像數據,傳送到MFP 110的控制器單元??刂破鲉卧浻删W絡100連接到諸如PC 130和外部服務器等的外部裝置,并且進行諸如從外部裝置接收作業(yè)等的處理。打印機單元基于從掃描器單元、PC 130、外部服務器等輸入的圖像數據,在片材上打印圖像。

      MFP 110具有如下的復印功能,即,通過讀取原稿來生成圖像數據并且基于所生成的圖像數據在片材上打印圖像。MFP 110還具有如下的PC打印功能,即,從諸如PC 130和外部服務器等的外部裝置接收打印作業(yè)并且基于指示要打印的數據在片材上打印字符和圖像。通過打印功能的打印可以是彩色打印或單色打印。

      PC 130例如通過應用軟件生成圖像數據,并且將所生成的圖像數據發(fā)送到MFP 110。此外,PC 130例如使用打印機驅動器生成頁面描述語言(PDL)數據。MFP 110將經由網絡100從PC 130發(fā)送的PDL數據光柵化,并且生成位圖數據。

      用戶經由打印機驅動器向PC 130指示打印設置(例如,份數、顏色設置、整理設置等)。隨后,PC 130將從用戶接收到打印設置的指令的打印數據發(fā)送到MFP 110。MFP 110暫時存儲接收到的打印數據,或基于接收到的打印數據執(zhí)行打印處理。MFP 110還響應于來自移動終端120的指令,基于暫時存儲的打印數據,執(zhí)行打印處理。

      參照圖2中的框圖,描述根據第一示例性實施例的MFP 110的硬件構造。

      控制器單元2000包括中央處理單元(CPU)2010、只讀存儲器(ROM)2020、隨機存取存儲器(RAM)2030、HDD 2040、光柵圖像處理器(RIP)單元2060以及打印機圖像處理單元2070??刂破鲉卧?000還包括打印機接口(I/F)2080、掃描器I/F 2120以及操作單元I/F 2130??刂破鲉卧?000還包括有線網絡接口控制器(NIC)2090、近場通信(NFC)通信單元2100以及藍牙Bluetooth(注冊商標)通信單元2110。這些模塊經由系統(tǒng)總線2140或集線器彼此連接,并且能夠在彼此之間發(fā)送和接收數據。

      CPU 2010基于ROM 2020和HDD 2040中存儲的控制程序等,全面地控制MFP 110。CPU 2010讀取ROM 2020和HDD 2040中存儲的控制程序,將程序展開在RAM 2030中,并且執(zhí)行各種類型的控制處理。例如,CPU 2010執(zhí)行各種類型的控制處理,諸如掃描器單元200的讀取的控制、打印機單元300的打印的控制以及固件的更新的控制。

      HDD 2040主要存儲啟動和操作計算機所需的信息(系統(tǒng)軟件)以及圖像數據。HDD 2040還存儲下面參照圖5描述的、由CPU 2010執(zhí)行的軟件模塊。

      HDD 2040存儲執(zhí)行在下面參照圖8、圖9、圖10、圖12和圖13描述的、由CPU 2010執(zhí)行的流程圖中的各種處理所需的各種控制程序。HDD 2040還存儲用于在操作單元2050的顯示面板上顯示各種畫面的顯示控制程序、以及用于執(zhí)行光柵化的程序等。CPU 2010讀取HDD 2040中存儲的程序,將程序展開在RAM 2030中,并且由此執(zhí)行根據本示例性實施例的各種操作。

      HDD 2040存儲例如下面參照圖5描述的數據庫(DB)(文檔DB、書目DB以及打印預約DB)。HDD 2040還存儲從諸如PC 130和外部服務器等的外部裝置接收到的打印作業(yè)。以下,將從諸如PC 130和外部服務器等的外部裝置接收到的打印作業(yè)存儲在HDD 2040中,被表達為將打印作業(yè)保留在HDD 2040中。

      RAM 2030是可讀取可寫入存儲器。RAM 2030還是CPU 2010進行操作所需的系統(tǒng)工作存儲器。此外,RAM 2030被用作從掃描器單元200、PC 130、外部服務器等輸入的圖像數據的暫時存儲區(qū)域。RAM 2030還被用作用于暫時存儲經由操作單元2050從用戶接收到的作業(yè)的設置信息的存儲區(qū)域。

      ROM 2020是只讀存儲器。ROM 2020還是引導ROM。ROM 2020預先存儲系統(tǒng)的引導程序。ROM 2020還預先存儲對MFP 110特定的管理數據。下面參照圖5描述的、由CPU 2010執(zhí)行的軟件模塊,可以被存儲在ROM 2020中,而不是HDD 2040中。用于執(zhí)行在下面參照圖8、圖9、圖10、圖12和圖13描述的、由CPU 2010執(zhí)行的流程圖中的各種處理所需的各種控制程序,可以被存儲在ROM 2020中,而不是HDD 2040中。此外,用于在操作單元2050的顯示面板上顯示各種畫面的顯示控制程序、以及用于執(zhí)行光柵化的程序等,可以被存儲在ROM 2020中,而不是HDD 2040中。在這種情況下,CPU 2010讀取ROM 2020中存儲的程序,將程序展開在RAM 2030中,并且由此執(zhí)行根據本示例性實施例的各種操作。此外,下面參照圖5描述的數據庫(DB)(文檔DB、書目DB以及打印預約DB),可以被存儲在ROM 2020中,而不是HDD 2040中。

      操作單元2050包括具有觸摸面板功能的顯示面板(觸摸面板)和硬件鍵。在顯示面板上,從RAM 2030讀取由CPU 2010生成的用戶界面(UI)畫面,并且由此顯示UI畫面。用戶使用觸摸面板、硬件鍵等來進行各種設置和輸入。CPU 2010經由觸摸面板、硬件鍵等,從用戶接收各種設置和輸入。觸摸面板向CPU 2010通知觸摸坐標的信息。

      操作單元I/F 2130是用于連接操作單元2050和控制器單元2000的接口。操作單元I/F 2130將要在顯示面板上顯示的圖像數據輸出到操作單元2050。操作單元I/F 2130將由用戶經由操作單元2050輸入的信息發(fā)送到CPU 2010。

      掃描器I/F 2120是用于連接掃描器單元200和控制器單元2000的接口。掃描器I/F 2120將由掃描器單元200的圖像讀取單元獲得的圖像數據,從掃描器單元200輸出到控制器單元2000。

      打印機I/F 2080是用于連接打印機單元300和控制器單元2000的接口。打印機I/F 2080將要由打印機單元300打印的圖像數據,從控制器單元2000傳送到打印機單元300。

      CPU 2010經由有線NIC 2090在PC 130之間進行數據通信。有線NIC 2090將例如圖像數據、各種信息(例如經由操作單元2050從用戶接收到的作業(yè)的設置信息)等發(fā)送到PC 130、外部服務器等。此外,有線NIC 2090從PC 130、外部服務器等接收例如更新的固件、各種信息等。CPU 2010經由NFC通信單元2100在移動終端120之間進行數據通信。NFC通信單元2100還能夠在NFC卡之間進行數據通信。此外,CPU 2010能夠經由藍牙(注冊商標)通信單元2110,在移動終端120之間進行數據通信。

      RIP單元2060將經由網絡100發(fā)送的PDL數據光柵化,并且生成位圖數據(圖像文件)。

      打印機圖像處理單元2070對由RIP單元2060生成的圖像文件,進行適于打印機單元300的打印機引擎的分辨率轉換處理和校正處理。在打印機I/F 2080與打印機引擎之間發(fā)送和接收位圖圖像、打印處理命令等數據。打印機引擎執(zhí)行基于所發(fā)送的數據的打印處理。

      參照圖3中的截面圖,描述MFP 110中包括的掃描器單元200和打印機單元300的操作。

      首先,參照圖3中的截面圖描述掃描器單元200的操作。

      掃描器單元200包括自動原稿給送單元450。自動原稿給送單元450包括用于在其上堆疊原稿32的原稿托盤30,并且給送堆疊在原稿托盤30上的原稿32。掃描器單元200在固定光學系統(tǒng)的位置處讀取給送的原稿32的圖像。下面,具體描述該操作。

      自動原稿給送單元450包括原稿托盤30、分離墊21和給送輥1,原稿托盤30用于堆疊包括一張或更多張原稿32的原稿束,分離墊21以如下方式限制原稿束:在原稿32的運送開始之前使原稿不從原稿托盤30伸出且向下游前進。

      給送輥1位于原稿托盤30上堆疊的原稿束的原稿面上并且旋轉。因此,給送原稿束的最上面的原稿32。由給送輥1給送的多張原稿32在分離輥2和分離墊21的作用下被逐張分離并被給送。通過公知的阻滯分離技術來實現分離。

      由分離輥2和分離墊21分離的原稿32,被一對運送輥3運送到定位輥4。進一步地,運送的原稿32抵接在定位輥4上。因此,解決原稿32在運送時的歪斜給送。在定位輥4的下游側,布置有供給路徑,以將經過定位輥4的原稿32運送到原稿通讀玻璃201的方向。

      運送到給送路徑的原稿32,被大輥7和給送輥5運送到稿臺上。大輥7與原稿通讀玻璃201接觸。掃描器單元200讀取經過原稿通讀玻璃201的原稿32的正面上的圖像。由大輥7供給的原稿32經過運送輥6,并且在輥16和排出擋板之間移動。然后,原稿32經由排出擋板和排出輥8,被排出到原稿排出托盤31。

      掃描器單元200通過反轉原稿32,能夠讀取原稿32的背面上的圖像。更具體地,在由排出輥8夾持原稿32的狀態(tài)下反轉排出輥8,并且切換排出擋板,使得原稿32被移動到反轉路徑19。移動的原稿32從反轉路徑19抵接在定位輥4上,并且由此,再次解決原稿32在運送時的歪斜給送。然后,原稿32被給送輥5和大輥7再次移動到原稿通讀玻璃201。掃描器單元200讀取經過原稿通讀玻璃201的原稿32的背面上的圖像。

      另一方面,當讀取用戶放置在原稿放置玻璃板202上的原稿時,掃描器單元200使光學掃描器單元209在由圖3中的箭頭所表示的副掃描方向上對放置在原稿放置玻璃板202上的原稿進行掃描。因此,掃描器單元200光學地讀取原稿上記錄的圖像信息。

      通過以下的光學系統(tǒng),來讀取原稿托盤30上的、或原稿放置玻璃板202上的原稿32。所述光學系統(tǒng)包括原稿通讀玻璃201、原稿放置玻璃板202、包括光學燈203和鏡204的光學掃描器單元209、鏡205及206、透鏡207以及CCD傳感器單元210。根據本示例性實施例,CCD傳感器單元210包括CCD 211(用于讀取彩色圖像(紅-綠-藍(RGB))的CCD(三線傳感器單元)和用于讀取單色圖像的CCD(單線傳感器單元))。

      由光學系統(tǒng)讀取的圖像信息被光電轉換,并被作為圖像數據輸入到控制器單元2000。根據本示例性實施例,描述了如下的情況,其中,包括在掃描器單元200中的光學系統(tǒng),是從原稿32反射的光在CCD傳感器上形成圖像的縮小光學系統(tǒng),然而,光學系統(tǒng)并不限于縮小光學系統(tǒng)。包括在掃描器單元200中的光學系統(tǒng),可以是從原稿32反射的光在接觸式圖像傳感器(CIS)上形成圖像的等倍率光學系統(tǒng)。根據本示例性實施例,描述了如下的情況,其中,MFP 110包括掃描器單元200,然而,包括掃描器單元200的MFP 110不是本發(fā)明的必要構造。

      參照圖3中的截面圖,描述打印機單元300的操作。

      打印機單元300基于傳送到打印機單元300的圖像數據,進行將圖像輸出到片材301的操作(打印操作)。下面,具體描述該操作。

      傳送到打印機單元300的圖像數據,被激光單元332轉換為與圖像數據相對應的激光束。激光束被發(fā)射到感光鼓(323至326),并且在感光鼓(323至326)上形成與圖像數據相對應的靜電潛像。形成在感光鼓(323至326)上的靜電潛像被顯影單元(327至330)使用調色劑(顯影劑)顯影,以被可視化為調色劑圖像。在彩色機器的情況下,針對青色、黃色、品紅色和黑色,包括四個感光鼓(323至326)以及四個顯影單元(327至330)。

      打印機單元300包括作為片材存儲單元的盒(351至354)和手動給送托盤350(也被稱為片材給送段)。盒(351至354)能夠存儲多張片材301(例如,600張)。另一方面,手動給送托盤350能夠存儲多張片材301(例如,100張)。打印機單元300將由調色劑顯影并可視化的調色劑圖像,轉印到從盒(351至354)和手動給送托盤350中的任何一者給送的片材301上。然后,轉印有調色劑的片材301被運送到定影單元333。通過熱和壓力將調色劑定影到片材301。經過定影單元333的片材301,被運送輥334和335排出到包括在MFP 110中的排出托盤345(排出單元)。

      MFP 110被描述為包括各四個感光鼓(323至326)和各四個顯影單元(327至330)的彩色機器,然而,MFP 110并不限于彩色機器。如果MFP 110是包括各一個感光鼓326和各一個顯影單元330的單色機器,則本發(fā)明能夠被類似地應用于此。

      電子照相方法被描述為用于在片材301上打印圖像的方法,然而,打印方法并不限于電子照相方法。只要圖像能夠被打印在片材301上即可,例如,可以使用噴墨法和其他方法,作為用于在片材301上打印圖像的方法,并且本發(fā)明還能夠被類似地應用于其他方法(例如,熱轉印法等)。

      參照圖4中的框圖,描述根據第一示例性實施例的移動終端120的硬件構造。

      移動終端120包括CPU 3010、ROM 3020、RAM 3030以及觸摸面板3040。移動終端120還包括無線NIC 3050、NFC通信單元3060以及藍牙(注冊商標)通信單元3070。這些模塊經由系統(tǒng)總線3080或集線器彼此連接,并且能夠在彼此之間發(fā)送和接收數據。

      CPU 3010將ROM 3020中存儲的各種程序展開在RAM 3030中,并執(zhí)行展開的程序。因此,CPU 3010全面地控制各個模塊,并且操作移動終端120。

      ROM 3020存儲用于控制移動終端120的操作的程序。程序包括利用諸如Web瀏覽器和NFC等的接近通信單元的認證程序。

      RAM 3030用作將ROM 3020中存儲的程序展開或暫時存儲數據的工作存儲器。

      從RAM 3030讀取由CPU 3010生成的UI畫面,并且由此,觸摸面板3040在其上顯示UI畫面。觸摸面板3040向CPU 3010通知觸摸坐標的信息。

      CPU 3010經由無線NIC 3050在MFP 110之間進行數據通信。CPU 3010還能夠經由NFC通信單元3060在MFP 110之間進行數據通信。此外,CPU 3010能夠經由藍牙(注冊商標)通信單元3070在MFP 110之間進行數據通信。

      參照圖5中的框圖,描述根據第一示例性實施例的MFP 110的軟件模塊的構造。

      MFP 110包括針對各個功能的控制單元,作為軟件模塊。軟件模塊被存儲在HDD 2040或ROM 2020中。控制單元包括例如打印數據接收單元4010、打印數據分析單元4020、文檔存儲單元4030、書目信息存儲單元4050、認證單元4080、列表控制單元4090、本地認證單元4110、預約打印單元4120以及打印處理單元4130。當CPU 2010執(zhí)行HDD 2040或ROM 2020中存儲的程序時,能夠實現這些控制單元。

      MFP 110還包括文檔DB 4040、書目DB 4060以及打印預約DB 4100,作為數據庫。這些數據庫被存儲在HDD 2040或ROM 2020中。MFP 110還包括web服務器4070。

      打印數據接收單元4010通過控制有線NIC 2090來接收從PC 130發(fā)送的打印數據。打印數據接收單元4010可以通過控制NFC通信單元2100和藍牙(注冊商標)通信單元2110,來接收從移動終端120發(fā)送的打印數據。由打印數據接收單元4010接收到的打印數據被暫時存儲在RAM 2030中。

      打印數據分析單元4020進行由打印數據接收單元4010接收到的打印數據的解釋處理。打印數據分析單元4020提取打印數據中包括的打印作業(yè)名稱、用戶標識信息(例如,作業(yè)擁有者名稱)以及打印處理參數(例如,份數、顏色設置、整理設置等)。

      文檔存儲單元4030將打印數據接收單元4010接收到的打印數據存儲在作為數據庫的文檔DB 4040中。每次打印數據被存儲在其中時,文檔存儲單元4030發(fā)出表示所存儲的打印數據的標識符(文檔ID,Document ID)。用戶能夠通過指定任意的搜索條件,來提取文檔DB 4040中存儲的信息。

      書目信息存儲單元4050將打印數據分析單元4020提取的信息和文檔存儲單元4030發(fā)出的標識符的對,存儲在作為數據庫的書目DB 4060中。用戶能夠通過指定任意的搜索條件,來提取書目DB 4060中存儲的信息。

      參照圖6A中的示意圖,描述書目DB 4060中存儲的數據結構的示例。書目DB 4060以樹結構來構造,樹結構包括作為根的用戶名和作為葉的書目信息。文檔存儲單元4030將由打印數據分析單元4020提取的用戶標識信息(例如,作業(yè)擁有者名稱)處理為書目DB 4060中的用戶名,并且以適當的節(jié)點登記書目信息。

      參照圖6B中的示意圖,描述書目信息存儲單元4050存儲的書目信息的示例。如圖6B中所示,以可擴展標記語言(XML)格式來描述由書目信息存儲單元4050存儲的書目信息。要素611表示通過從自PC 130和移動終端120接收到的打印數據中,提取書目信息所需的信息(例如,打印作業(yè)名稱、作業(yè)擁有者名稱、打印份數、顏色設置等)而獲得的打印屬性。要素612表示由書目信息表示的打印數據的狀態(tài)(例如,表示已經執(zhí)行打印的標志、表示未執(zhí)行打印的標志等等)。要素613表示當打印設置被列表控制單元4090改變時的打印屬性。

      基于來自移動終端120的請求,Web服務器4070返回超文本標記語言(HTML)文檔,作為對作為請求源的移動終端120的應答。HTML文檔可以包括JavaScript(注冊商標)的程序等。當對于來自移動終端120的請求要求認證時,web服務器4070從移動終端120接收用戶名和密碼?;诮邮盏降挠脩裘兔艽a,認證單元4080進行用戶的認證處理。

      列表控制單元4090生成用于顯示如下的UI畫面的HTML文檔,該UI圖像用于控制文檔DB 4040和書目DB 4060中存儲的打印數據。另外,基于由列表控制單元4090生成的HTML文檔的UI畫面,被顯示在觸摸面板3040上。作為用戶能夠經由畫面針對打印數據指示的控制類型,存在三種類型的控制,例如,“開始保留的打印數據的打印處理”、“刪除保留的打印數據”以及“改變針對保留的打印數據的打印設置”。

      例如,存在如下的情況,即,由用戶指示“開始保留的打印數據的打印處理”,并且針對打印數據的釋放指令被指示暫停,直到本地認證單元4110在用戶信息的認證處理中成功為止。在這種情況下,打印數據的信息與由認證單元4080認證的用戶的信息一起被登記在打印預約DB4100中。由如圖7中例示的表700來表示在打印預約DB 4100中登記的書目信息。表700中的圖式包括指示“開始保留的打印數據的打印處理”(以下,被稱為釋放處理)的用戶的用戶名701、以及當執(zhí)行釋放處理時的時間702。表700的圖式還包括存儲有文檔的主機的地址信息(所存儲的主機,StoredHost)703、以及表示執(zhí)行釋放處理的打印數據的標識符(文檔ID)704。響應于針對在打印預約DB中登記的打印數據的打印處理的執(zhí)行的完成,從表700中刪除在打印預約DB中登記的打印數據的信息(即,表700中的記錄)。

      例如,當用戶指示“刪除保留打印數據”時,在文檔DB 4040中登記的打印數據被刪除。此外,例如,當用戶指示“改變針對保留的打印數據的打印設置”時,針對文檔DB 4040中登記的打印數據的打印設置被改變。

      本地認證單元4110使用操作單元2050,進行用于進行登錄MFP 110的用戶的認證處理的畫面顯示和控制。由本地認證單元4110輸入的用戶信息(例如,用戶名和密碼)被傳送到認證單元4080。認證單元4080使用從本地認證單元4110傳送的用戶信息,進行用戶的認證處理。

      預約打印單元4120提取從在認證單元4080的認證處理中成功的用戶指示了釋放處理的打印數據。打印處理單元4130基于預約打印單元4120提取的打印數據,進行打印處理。

      根據第一示例性實施例,作業(yè)處理裝置向移動信息終端,發(fā)送從信息處理裝置接收到的并存儲在存儲單元中的作業(yè)的信息。移動信息終端顯示從作業(yè)處理裝置接收到的作業(yè)的信息,并且經由多個所顯示作業(yè)的信息選擇要由作業(yè)處理裝置執(zhí)行的作業(yè)。然后,移動信息終端響應于用戶被認證,指示作業(yè)處理裝置執(zhí)行與用戶的標識信息相關聯的所選擇的作業(yè)。隨后,作業(yè)處理裝置響應于登錄作業(yè)處理裝置的用戶被認證,執(zhí)行由移動信息終端指示要執(zhí)行的并且與認證的用戶的標識信息相關聯的作業(yè)。

      根據第一示例性實施例,用戶能夠使用移動信息終端從作業(yè)處理裝置中存儲的多個作業(yè)當中選擇要執(zhí)行的作業(yè),并且預先指示所選擇的作業(yè)的執(zhí)行,并且由此,能夠響應于用戶登錄作業(yè)處理裝置來執(zhí)行作業(yè)。下面描述處理的詳情。

      參照圖8中所示的流程圖,描述從當接收到打印數據時、至當將接收到的打印數據暫時保留在根據第一示例性實施例的MFP 110中時的一系列處理。通過CPU 2010執(zhí)行從ROM 2020或HDD 2040讀取的并展開在RAM 2030中的控制程序,來進行處理。

      首先,在步驟S801中,CPU 2010確定是否經由有線NIC 2090從PC 130接收到打印數據。使用諸如行式打印機后臺程序協(xié)議(line printer daemon protocol,LPR)以及互聯網打印協(xié)議(Internet printing protocol,IPP)等的協(xié)議,來進行步驟S801中的處理。IPP是能夠向MFP 110通知打印作業(yè)名稱、用戶標識信息(例如,作業(yè)擁有者名稱)、還有諸如打印份數和顏色設置等的打印屬性的協(xié)議。在這方面,打印數據也能夠包括打印作業(yè)稱、用戶標識信息(例如,作業(yè)擁有者名稱)、以及諸如打印份數和顏色設置等的打印屬性。當確定接收到打印數據時(在步驟S801中為是),CPU 2010使處理前進到步驟S802。另一方面,CPU 2010重復步驟S801中的處理,直到接收到打印數據為止。

      在步驟S802中,CPU 2010將在步驟S801中接收到的打印數據存儲在文檔DB 4040中。在這方面,CPU 2010發(fā)出針對文檔DB 4040中存儲的各個打印數據的標識符。

      在步驟S803中,CPU 2010從在步驟S801中接收到的打印數據,提取書目信息所需的信息。例如,在步驟S803中,CPU 2010提取打印作業(yè)名稱、用戶標識信息(例如,作業(yè)擁有者名稱)、打印份數、顏色設置等,作為書目信息所需的信息。書目信息所需的信息可以是所有打印屬性的一部分。例如,書目信息所需的信息可以限于用于識別打印數據所需的信息、要在打印數據的選擇畫面(由列表控制單元4090生成的畫面)上顯示的打印屬性、以及針對打印數據的打印設置能夠被改變的打印屬性。在步驟S803中的處理中,CPU 2010可以不從在步驟S801中接收到的打印數據,而是從諸如LPR以及IPP等的協(xié)議,提取書目信息所需的信息。

      在步驟S804中,CPU 2010基于在步驟S802中的存儲處理中發(fā)出的標識符和在步驟S803中提取的信息,生成圖6A和圖6B中所示的以XML格式的書目信息。經由打印數據分析單元4020進行步驟S804中的處理。在步驟S805中,CPU 2010將在步驟S804中生成的書目信息登記在書目DB 4060中。

      上面,詳細描述了從當接收到打印數據時、至當將接收到的打印數據暫時保留在根據第一示例性實施例的MFP 110中時的一系列處理。

      接下來,參照圖9中所示的流程圖,描述從當接收到針對暫時保留的打印數據的控制指令時、至在根據第一示例性實施例的MFP 110中執(zhí)行所指示的控制時的一系列處理。通過CPU 2010執(zhí)行從ROM 2020或HDD 2040讀取的并展開在RAM 2030中的控制程序,來進行處理。

      首先,在步驟S901中,CPU 2010確定是否接收到用于控制打印數據的畫面請求。當在移動終端120中執(zhí)行的web瀏覽器訪問預定的統(tǒng)一資源定位符(URL)時,CPU 2010接收用于控制文檔DB 4040中登記的打印數據的畫面請求。經由Web服務器4070,進行用于接收用于控制文檔DB 4040中登記的打印數據的畫面請求的處理。當確定接收到用于控制打印數據的畫面請求時(在步驟S901中為是),CPU 2010使處理前進到步驟S1000。另一方面,CPU 2010重復步驟S901中的處理,直到接收到用于控制打印數據的畫面請求。

      在步驟S1000中,CPU 2010經由認證單元4080執(zhí)行第一認證處理。參照圖10中所示的流程圖,描述步驟S1000中的處理。

      首先,在步驟S1001中,CPU 2010在觸摸面板3040上顯示用于接收用戶名和密碼的輸入的認證畫面。如下所述進行步驟S1001中的處理。具體而言,web服務器4070參照從移動終端120傳送的超文本傳送協(xié)議(HTTP)請求信息的頭部。當其中不包括認證信息時,CPU 2010返回HTTP響應代碼401。接收到HTTP響應代碼401的、在移動終端120中執(zhí)行的web瀏覽器,在觸摸面板3040上顯示用于輸入用戶名和密碼的畫面。

      在步驟S1002中,CPU 2010經由在觸摸面板3040上顯示的認證畫面,從用戶接收用戶名和密碼的輸入。web瀏覽器接收用戶名和密碼的輸入。

      在步驟S1003中,CPU 2010經由用戶輸入的用戶名和密碼,進行認證處理。通過web服務器4070進行摘要式驗證,來進行認證處理。在移動終端120中執(zhí)行的web瀏覽器將用戶名和密碼添加到HTTP請求頭部,并再次做出請求。在這方面,密碼可以被散列。web服務器4070向認證單元4080通知HTTP請求頭部中包括的用戶信息和密碼。認證單元4080使用從web服務器4070通知的用戶名和密碼,進行認證處理。

      在步驟S1004中,CPU 2010確定用戶認證是否成功,作為認證處理的結果。當確定用戶認證成功時(在步驟S1004中為是),CPU 2010使處理前進到步驟S1005。另一方面,當確定用戶認證失敗時(在步驟S1004中為否),CPU 2010使處理前進到步驟S1007。在步驟S1007中,CPU 2010向用戶通知認證失敗。可以通過在觸摸面板3040上顯示消息,來通知認證失敗。另外,可以通過聲和光來通知認證失敗。在步驟S1007中的處理之后,處理返回到步驟S1002。

      在步驟S1005中,CPU 2010生成被稱為登錄情境(context)并且在通信中有效的用戶信息。經由web服務器4070進行步驟S1005中的處理。登錄情境包括在認證中成功的用戶的信息(例如,用戶標識(ID)、用戶名等)。存儲在步驟S1005中生成的登錄情境,直到下面在圖9中的步驟S903中描述的、接收到登出請求為止。

      在步驟S1006中,CPU 2010將在步驟S1005中生成的登錄情境,添加到當Web服務器4070進行認證處理時生成的會話信息。因此,當接收到對打印數據的控制指令時,列表控制單元4090能夠由登錄情境確定請求打印數據的控制的用戶的信息。在步驟S1006中的處理之后,處理前進到圖9中的步驟S902。

      在步驟S902中,CPU 2010生成如下的HTML文檔,該HTML文檔用于在觸摸面板3040上顯示用于從用戶接收對文檔DB 4040中存儲的打印數據的控制指令的畫面。在這方面,基于由步驟S1000中的處理而認證的用戶的信息(例如,用戶ID、用戶名等)以及書目DB 4060中存儲的書目信息,生成HTML文檔。經由列表控制單元4090進行步驟S902中的處理。移動終端120的web瀏覽器基于在步驟S902中生成的HTML文檔,在觸摸面板3040上顯示用于接收對打印數據的控制指令的畫面。參照圖11A至圖11D中的示意圖,描述在觸摸面板3040上顯示的、用于接收對打印數據的控制指令的畫面的示例。

      圖11A例示了用于選擇打印數據的選擇畫面1100。復選框1101用于從多個保留的打印數據當中選擇所需的打印數據。經由復選框1101,用戶不僅能夠選擇一個打印數據,還能夠同時選擇兩個或更多個打印數據。打印按鈕1102用于請求針對經由復選框1101選中的打印數據(即,從多個打印數據當中選擇的打印數據)的釋放處理。詳情按鈕1103用于調用用于顯示保留的打印數據的詳細信息的詳細畫面1110。如圖11B中所示,詳細畫面1110包括打印數據的預覽圖像1111、用于改變打印數據的打印屬性的改變按鈕1112等。當用戶按下改變按鈕1112時,如圖11C中所示,在觸摸面板3040上顯示用于改變打印設置的設置改變畫面1120。設置改變畫面1120包括為能夠改變的各個打印設置(例如,顏色設置、雙面打印、頁聚合、裝訂等)提供的按鈕。例如,當用戶按下顏色設置按鈕1121時,如圖11D中所示,在觸摸面板3040上顯示顏色設置改變畫面1130。由此,用戶能夠經由顏色設置改變畫面1130,從“自動”、“彩色”和“單色”中選擇期望的顏色設置。在圖11D中的示例中,“彩色”被選擇為顏色設置。用戶能夠經由選擇畫面1100的輸入欄1104或詳細畫面1110的輸入欄1113,任意地指定要對在復選框1101中選中的打印數據進行打印的份數。

      描述返回到圖9中的流程圖。在步驟S903中,CPU 2010確定是否接收到登出請求。例如,當用戶按下在觸摸面板3040上顯示的登出鍵時,CPU 2010確定接收到登出請求。CPU 2010可以根據從當在圖10中的步驟S1004中用戶認證成功時起(即,從當用戶登錄時起)預定時間的經過,確定接收到登出請求。當確定接收到登出請求時(在步驟S903中為是),CPU 2010使處理前進到步驟S917。在步驟S917中,CPU 2010刪除將在圖10中的步驟S1005中生成的登錄情境添加到的會話信息。在步驟S918中,CPU 2010刪除在步驟S1005中生成的登錄情境。在步驟S918中的處理之后,CPU 2010終止根據圖9的一系列處理。

      另一方面,在步驟S903中,當確定未接收到登出請求時(在步驟S903中為否),CPU 2010使處理前進到步驟S904。在步驟S904中,CPU 2010確定是否接收到針對打印數據的控制指令。經由Web服務器4070,使用在觸摸面板3040上顯示的、用于接收針對打印數據的控制指令的畫面(參見圖11A至圖11D),來從用戶接收針對打印數據的控制指令。用戶使用該畫面從多個保留的打印數據當中選擇所需的打印數據。當僅存在一個保留的打印數據時,可以省略由用戶對打印數據的選擇。此外,用戶使用該畫面發(fā)出對所選擇的打印數據執(zhí)行如下控制中的任何控制的指令,即,“開始保留的打印數據的打印處理”、“刪除保留的打印數據”以及“改變針對保留的打印數據的打印設置”。

      關于針對打印數據的控制指令,例如,對URL(包括表示打印數據的標識符(文檔ID)以及控制內容)的訪問可以被視作為控制指令。作為選擇,當做出HTTP請求時,可以將JavaScript(注冊商標)對象表示(JavaScript Object Notation,JSON)數據添加到主體信息,并且在JSON數據中可以包括多個表示打印數據以及控制內容的標識符(文檔ID)。在這種情況下,web服務器4070將JSON數據傳送到列表控制單元4090。然后,列表控制單元4090進行對JSON數據的解釋處理。

      當確定接收到針對打印數據的控制指令時(在步驟S904中為是),CPU 2010使處理前進到步驟S905。另一方面,當確定未接收到針對打印數據的控制指令時(在步驟S904中為否),CPU 2010使處理返回到步驟S903。

      在步驟S905中,CPU 2010確定針對打印數據的控制指令的類型。當確定為“開始對保留的打印數據的打印處理”(即,釋放處理)時,CPU 2010使處理前進到步驟S906。另一方面,當確定為“刪除保留的打印數據”時,CPU 2010使處理前進到步驟S912。另一方面,當確定為“改變針對保留的打印數據的打印設置”時,CPU 2010使處理前進到步驟S914。

      首先,描述當針對打印數據的控制指令的類型是“開始對保留的打印數據的打印處理”(即,釋放處理)時的處理。經由列表控制單元4090進行該處理。

      在步驟S906中,CPU 2010確定釋放處理是否被指示為無需進一步的用戶認證地進行。當響應于來自移動終端120的打印指令,指示CPU 2010執(zhí)行針對打印數據的打印處理時,CPU 2010在步驟S906的處理中確定為“是”,并且使處理前進到步驟S907。另一方面,當指示CPU 2010使針對打印數據的釋放指令暫停,直到本地認證單元4110在用戶信息的認證處理中成功為止時,CPU 2010在步驟S906的處理中確定為“否”,并且使處理前進到步驟S910??梢杂蒑FP 110的設備設置和管理員設置,來設置是否無需進一步的用戶認證地進行釋放處理。在該情況下,MFP 110通過RAM 2030中存儲的標志,來管理關于是否無需進一步的用戶認證地進行釋放處理的設備設置和管理員設置。CPU 2010可以通過參照RAM 2030中存儲的標志的值,來進行步驟S906中的確定處理。作為選擇,可以采用如下的變型,其中,使用移動終端120的用戶能夠通過移動終端120任意地設置是否無需進一步的用戶認證地進行釋放處理。

      首先,描述當響應于來自移動終端120的打印指令執(zhí)行針對打印數據的打印處理時的處理。

      在步驟S907中,CPU 2010參照文檔DB 4040中存儲的打印數據,并且從文檔DB 4040獲得在步驟S904中指示要控制的打印數據。在這方面,在步驟S907中,CPU 2010使用用于識別打印數據所需的信息(例如,打印作業(yè)名稱、作業(yè)擁有者名稱等)來參照文檔DB 4040中存儲的打印數據,并且在文檔DB 4040中搜索特定打印數據。

      在步驟S908中,CPU 2010參照書目DB 4060中存儲的書目信息,并且從書目DB 4060獲得在步驟S904中指示要控制的打印數據的打印屬性。在步驟S909中,CPU 2010基于在步驟S907中獲得的打印數據和在步驟S908中獲得的打印屬性,執(zhí)行打印處理。經由打印處理單元4130進行步驟S909中的處理。在步驟S909中的處理之后,處理返回到步驟S903。當CPU 2010在步驟S904中接收到針對多個打印數據的同一控制指令時,可以采用如下的變型,其中,重復從步驟S907至步驟S909的一系列處理,直到針對所有打印數據完成處理為止。

      接下來,描述當使針對打印數據的釋放指令暫停,直到在本地認證單元4110在用戶信息的認證處理成功為止的情況下的處理。

      在步驟S910中,CPU 2010參照文檔DB 4040中存儲的打印數據,并且從文檔DB 4040獲得在步驟S904中指示要控制的打印數據。在步驟S911中,CPU 2010將通過步驟S1000中的處理而在認證中成功的用戶的信息、與在步驟S910中獲得的打印數據的組合,登記在打印預約DB 4100中,并且使處理返回到步驟S903。當CPU 2010在步驟S904中接收到針對多個打印數據的相同的控制指令時,可以采用如下的變型,其中,重復步驟S910和步驟S911中的一系列處理,直到針對所有打印數據完成處理為止。CPU 2010能夠從通過圖10中的步驟S1006中的處理而添加到會話信息的登錄情景,獲得通過步驟S1000中的處理而在認證中成功的用戶的信息。下面參照圖12,描述針對在步驟S911中登記在打印預約DB 4100中的打印數據的釋放處理。

      接下來,描述當針對打印數據的控制指令的類型是“刪除保留的打印數據”時的處理。經由列表控制單元4090進行該處理。

      在步驟S912中,CPU 2010參照文檔DB 4040中存儲的打印數據,并且從文檔DB 4040刪除在步驟S904中指示要控制的打印數據。當指示要刪除的打印數據是登記在打印預約DB 4100中的數據時,可以以如下方式進行控制,即使當從用戶接收到刪除指令時也不刪除打印數據。此外,當指示要刪除的打印數據是登記在打印預約DB 4100中的打印數據時,可以向用戶發(fā)出表示無法刪除打印數據的警告。

      在步驟S913中,CPU 2010參照書目DB 4060中存儲的書目信息,并且從書目DB 4060刪除在步驟S904中指示要控制的打印數據的書目信息。在步驟S913中的處理之后,處理返回到步驟S903。當CPU 2010在步驟S904中接收到針對多個打印數據的同一控制指令時,可以采用如下的變型,其中,重復步驟S912和步驟S913中的一系列處理,直到針對所有打印數據完成處理為止。

      接下來,描述當針對打印數據的控制指令的類型是“改變針對保留的打印數據的打印設置”時的處理。經由列表控制單元4090進行該處理(參見圖6B中的上述的要素613)。

      在步驟S914中,CPU 2010參照書目DB 4060中存儲的書目信息,并且從書目DB 4060獲得在步驟S904中指示要控制的打印數據的書目信息的XML數據。在步驟S915中,CPU 2010基于用戶指定的打印設置(即,改變的打印設置),重寫在步驟S914中獲得的XML數據的值。在步驟S916中,CPU 2010將在步驟S915中重寫的XML數據登記在書目DB 4060中。在步驟S916中的處理之后,處理返回到步驟S903。當CPU 2010在步驟S904中接收到針對多個打印數據的同一控制指令時,可以采用如下的變型,其中,重復從步驟S914至步驟S916的一系列處理,直到針對所有打印數據完成處理為止。

      上面詳細描述了從當接收到針對暫時保留的打印數據的控制指令時、至當在根據第一示例性實施例的MFP 110中執(zhí)行所指示的控制時的一系列處理。

      接下來,參照圖12中例示的流程圖,描述用于在根據第一示例性實施例的MFP 110中進行針對打印預約DB 4100中登記的打印數據的打印處理的一系列處理。通過CPU 2010執(zhí)行從ROM 2020或HDD 2040讀取的并展開在RAM 2030中的控制程序,來進行處理。

      首先,在步驟S1300中,CPU 2010經由認證單元4080和本地認證單元4110執(zhí)行第二認證處理。參照圖13中所示的流程圖描述步驟S1300中的處理。

      首先,在步驟S1301中,CPU 2010在操作單元2050的顯示面板上顯示用于接收用戶名和密碼的輸入的本地認證畫面。

      在步驟S1302中,CPU 2010經由在操作單元2050的顯示面板上顯示的本地認證畫面,接收用戶名和密碼的輸入。

      在步驟S1303中,CPU 2010經由用戶輸入的用戶名和密碼,進行本地認證處理。以如下的方式進行本地認證處理,即,本地認證單元4110檢測用戶名和密碼的輸入,并將檢測到的用戶名和密碼發(fā)送到認證單元4080。

      在步驟S1304中,CPU 2010確定用戶認證是否成功,作為本地認證處理的結果。當確定用戶認證成功時(在步驟S1304中為是),CPU 2010使處理前進到步驟S1305。另一方面,當確定用戶認證失敗時(在步驟S1304中為否),CPU 2010使處理前進到步驟S1307。在步驟S1307中,CPU 2010向用戶通知認證失敗??梢酝ㄟ^在操作單元2050的觸摸面板上顯示消息,來通知認證失敗。另外,可以通過聲和光來通知認證失敗。在步驟S1307中的處理之后,處理返回到步驟S1302。

      在步驟S1305中,CPU 2010生成被稱為登錄情境并且在通信中有效的用戶信息。經由本地認證單元4110進行步驟S1305中的處理。登錄情境包括在認證中成功的用戶的信息(例如,用戶標識(ID)、用戶名等)。存儲在步驟S1305中生成的登錄情境,直到下面在圖12中的步驟S1202中描述的、接收到登出請求為止。

      在步驟S1306中,CPU 2010將在步驟S1305中生成的登錄情境,添加到當本地認證單元4110進行認證處理時生成的會話信息。因此,當接收到針對打印預約DB 4100中登記的打印數據的釋放處理時,CPU 2010能夠由登錄情境確定請求釋放處理的用戶的信息。在步驟S1306中的處理之后,處理前進到圖12中的步驟S1201。

      在步驟S1201中,CPU 2010確定是否接收到登出請求。例如,當用戶按下在操作單元2050的顯示面板上顯示的登出鍵時,CPU 2010確定接收到登出請求。CPU 2010可以根據從當在圖13中的步驟S1304中用戶認證成功時起(即,從當用戶登錄MFP時起)預定時間的經過,確定接收到登出請求。當確定接收到登出請求時(在步驟S1201中為是),CPU 2010使處理前進到步驟S1207。在步驟S1207中,CPU 2010經由本地認證單元4110刪除,添加了在圖13中的步驟S1305中生成的登錄情境的會話信息。在步驟S1208中,CPU 2010經由本地認證單元4110刪除在步驟S1305中生成的登錄情境。在步驟S1208中的處理之后,CPU 2010終止根據圖12的一系列處理。

      另一方面,當確定未接收到登出請求時(在步驟S1201中為否),CPU 2010使處理前進到步驟S1202。在步驟S1202中,CPU 2010確定在通過步驟S1300中執(zhí)行的第二認證處理的認證中成功的用戶的打印數據是否被登記在打印預約DB 4100中。在上述的圖7中的表700的示例中,名稱為“用戶A”的用戶的打印數據和名稱為“用戶B”的用戶的打印數據被登記在打印預約DB 4100中。例如,當在通過步驟S1300中的處理的認證中成功的用戶的用戶名為“用戶A”時,步驟S1202中的確定結果將為“是”。此外,當在通過步驟S1300中的處理的認證中成功的用戶的用戶名為“用戶B”時,步驟S1202中的確定結果將為“是”。另一方面,當在通過步驟S1300中的處理的認證中成功的用戶的用戶名為“用戶C”時,步驟S1202中的確定結果將為“否”。CPU 2010能夠從通過圖13中的步驟S1306中的處理而添加到會話信息的登錄情境,獲得在通過步驟S1300中的處理的認證中成功的用戶的信息。

      當確定在通過步驟S1300中的處理的認證中成功的用戶的打印數據被登記在打印預約DB 4100中時(在步驟S1202中為是),CPU 2010使處理前進到步驟S1203。另一方面,當確定在通過步驟S1300中的處理的認證中成功的用戶的打印數據未被登記在打印預約DB 4100中時(在步驟S1202中為否),CPU 2010使處理返回到步驟S1201。

      在步驟S1203中,CPU 2010參照文檔DB 4040中存儲的打印數據,并且從文檔DB 4040獲得登記在打印預約DB 4100中的、在通過步驟S1300中的處理的認證中成功的用戶的打印數據。

      在步驟S1204中,CPU 2010參照書目DB 4060中存儲的書目信息,并且從書目DB 4060獲得登記在打印預約DB 4100中的、在通過步驟S1300中的處理的認證中成功的用戶的打印數據的打印屬性。

      在步驟S1205中,CPU 2010基于在步驟S1203中獲得的打印數據和在步驟S1204中獲得的打印屬性,執(zhí)行打印處理。經由打印處理單元4130進行步驟S1205中的處理。在步驟S1205中的處理之后,處理前進到步驟S1206。

      在步驟S1206中,CPU 2010從打印預約DB 4100刪除在步驟S1205中執(zhí)行打印處理的打印數據的信息。在步驟S1206中的處理之后,處理返回到步驟S1201。

      上面詳細地描述了用于在根據第一示例性實施例的MFP 110中進行針對打印預約DB 4100中登記的打印數據的打印處理的一系列處理。

      如上所述,根據本發(fā)明所應用到的第一示例性實施例,作業(yè)處理裝置向移動信息終端發(fā)送從信息處理裝置接收到的并且存儲在存儲單元中的作業(yè)的信息。移動信息終端顯示從作業(yè)處理裝置接收到的作業(yè)的信息,并且經由所顯示的多項作業(yè)信息選擇要由作業(yè)處理裝置執(zhí)行的作業(yè)。然后,移動信息終端響應于用戶被認證,指示作業(yè)處理裝置執(zhí)行與用戶的標識信息相關聯的所選擇的作業(yè)。隨后,作業(yè)處理裝置響應于登錄作業(yè)處理裝置的用戶被認證,執(zhí)行由移動信息終端指示要執(zhí)行的并且與認證的用戶的標識信息相關聯的作業(yè)。

      因此,用戶能夠使用移動信息終端從作業(yè)處理裝置中存儲的多個作業(yè)當中選擇要執(zhí)行的作業(yè),并且預先指示所選擇的作業(yè)的執(zhí)行,并且由此,能夠響應于用戶登錄作業(yè)處理裝置而執(zhí)行作業(yè)。因此,當從多個作業(yè)當中搜索要執(zhí)行的作業(yè)并執(zhí)行時,作業(yè)處理裝置的畫面將不保持被用戶占據,并且作業(yè)執(zhí)行結果(例如,打印物)也不會無人看管地留在作業(yè)處理裝置上。

      當例如在作業(yè)處理裝置中存儲有大量的作業(yè)(例如,100個作業(yè)),并且要執(zhí)行的作業(yè)要輸出大量的打印物(例如,100張的打印物)時,本發(fā)明所應用到的第一示例性實施例是特別有效的。這是因為,第一示例性實施例能夠消除用戶保持占據作業(yè)處理裝置的畫面以從作業(yè)處理裝置中存儲的大量作業(yè)當中找到要執(zhí)行的作業(yè)的需要,并且還防止大量打印物被無人看管地留在作業(yè)處理裝置上。

      根據上述的第一示例性實施例,(步驟S1301和步驟S1302)描述了如下的實施例,其中,當執(zhí)行圖13中的步驟S1300中的上述第二認證處理時,經由操作單元2050的顯示面板上顯示的本地認證畫面接收用戶名和密碼的輸入。另一方面,根據第二示例性實施例,描述了如下的示例,其中,MFP 110的藍牙(注冊商標)通信單元2110和移動終端120的藍牙(注冊商標)通信單元3070彼此通信,以獲得在步驟S1303中的認證處理中使用的用戶名和密碼。根據第二示例性實施例,處理的一部分與第一示例性實施例相比是不同的,因此參照圖14主要描述與第一示例性實施例不同的處理。

      根據第二示例性實施例,移動終端120的CPU 3010執(zhí)行藍牙(注冊商標)認證程序。藍牙(注冊商標)認證程序是用于由與MFP 110進行通信的移動終端120進行用戶認證處理的程序。

      參照圖14中所示的流程圖,描述從當藍牙(注冊商標)認證程序被操作時、至當在根據第二示例性實施例的移動終端120中執(zhí)行用戶認證處理時的一系列處理。通過CPU 3010執(zhí)行從ROM 3020讀取的并展開在RAM 3030中的控制程序(藍牙(注冊商標)認證程序),來進行處理。MFP 110的CPU 2010控制藍牙(注冊商標)通信單元2110以向外圍藍牙(注冊商標)低功耗(BLE)終端發(fā)布藍牙(注冊商標)的服務。由移動終端120的CPU 3010執(zhí)行的藍牙(注冊商標)認證程序控制藍牙(注冊商標)通信單元3070以使用發(fā)布的服務與MFP 110進行通信。

      首先,在步驟S1401中,CPU 3010響應于經由觸摸面板3040對用戶操作的接收,啟動藍牙(注冊商標)認證程序。可以采用如下的變型,其中,在由列表控制單元4090生成的HTML文檔中,描述響應于向MFP 110請求釋放處理而啟動藍牙(注冊商標)認證程序的指令。在這種情況下,web瀏覽器解釋并執(zhí)行由列表控制單元4090生成的HTML文檔,并且由此,CPU 3010執(zhí)行藍牙(注冊商標)認證程序。

      在步驟S1401中,CPU 3010可以在觸摸面板3040上顯示表示移動終端120向發(fā)出釋放指令的MFP 110更近地移動的消息。在這種情況下,顯示表示移動終端120向發(fā)出釋放指令的MFP 110更近地移動的消息,直到執(zhí)行從步驟S1401至步驟S1405的處理為止。期望的是,該消息包括關于MFP 110的信息(例如,位置、名稱等)。

      在步驟S1402中,CPU 3010接收由MFP 110發(fā)送的廣告包(信標)。在這方面,CPU 3010確認藍牙(注冊商標)的ADV_IND的接收,并且檢測作為連接目的地的MFP 110。當確定接收到信標時(在步驟S1402中為是),CPU 3010使處理前進到步驟S1403。另一方面,CPU 3010重復步驟S1402中的處理,直到接收到信標為止。

      在步驟S1403中,CPU 3010發(fā)送用于藍牙(注冊商標)連接到MFP110的請求。在這方面,針對用于藍牙(注冊商標)連接的請求,使用CONNECT_REQ。

      在步驟S1404中,CPU 3010確定到MFP 110的連接是否成功。當確定到MFP 110的連接成功時(在步驟S1404中為是),CPU 3010使處理前進到步驟S1405。另一方面,當確定到MFP 110的連接失敗時(在步驟S1404中為否),CPU 3010再次發(fā)送到MFP 110的連接請求。CPU 3010重復步驟S1404中的處理,直到到MFP 110的連接成功為止。作為例外處理,當連接請求的失敗超過預定的次數時,可以終止圖14中的處理序列。CPU 3010可以向用戶通知連接失敗??梢酝ㄟ^在觸摸面板3040上顯示消息或通過聲和光,來通知連接失敗。

      在步驟S1405中,CPU 3010使用通用屬性配置文件(Generic Attribute Profile,GATT)通信,來嘗試將用戶認證信息(例如,用戶名和密碼)寫入到MFP 110。CPU 3010寫入到MFP 110的用戶名和密碼,被預先存儲在RAM 3030中。期望的是,在安全方面,將密碼以加密狀態(tài)存儲在RAM 3030中。在這方面,移動終端120作為屬性協(xié)議(Attribute Protocol,ATT)客戶端進行操作,并且使用寫入請求執(zhí)行設置值的寫入。

      在步驟S1406中,CPU 3010確定認證信息的寫入是否成功。由ATT通知,來通知寫入是否成功的信息。當確定寫入成功時(在步驟S1406中為是),CPU 3010使處理前進到步驟S1407。另一方面,當確定寫入失敗時(在步驟S1406中為否),CPU 3010嘗試再次進行設置的寫入處理。CPU 3010重復步驟S1406中的處理,直到寫入成功為止。作為例外處理,當寫入處理的失敗超過預定的次數時,可以終止圖14中的處理序列。另外,CPU 3010可以向用戶通知寫入失敗。可以通過在觸摸面板3040上顯示消息或通過聲和光,來通知寫入失敗。

      在步驟S1407中,CPU 3010執(zhí)行到MFP 110的藍牙(注冊商標)的斷開請求。通過移動終端120向MFP 110發(fā)送LL_TERMINATE_IND消息,來實現斷開請求處理。在步驟S1407中的處理之后,CPU 3010終止圖14中的一系列處理序列。如上所述,MFP 110的認證單元4080從移動終端120接收用戶認證信息(例如,用戶名和密碼)。然后,MFP 110的CPU 2010經由從移動終端120接收到的用戶名和密碼,執(zhí)行認證處理(對應于圖13中的步驟S1303)。在CPU 2010經由從移動終端120接收到的用戶名和密碼執(zhí)行認證處理之后的處理,能夠被描述為如同圖13中的步驟S1304和之后的處理。

      上面詳細描述了從當藍牙(注冊商標)認證程序被操作時、至當在根據第二示例性實施例的移動終端120中執(zhí)行用戶認證處理時的一系列處理。在圖14中,描述了如下的示例,其中,使用MFP 110的藍牙(注冊商標)通信單元2110和移動終端120的藍牙(注冊商標)通信單元3070進行認證處理,然而,認證處理不限于該示例??梢圆捎萌缦碌淖冃?,其中,使用MFP 110的NFC通信單元2100和移動終端120的NFC通信單元3060來進行認證處理。在這種情況下,移動終端120的NFC模塊以卡仿真模式操作。

      如上所述,根據第二示例性實施例,通過MFP 110的藍牙(注冊商標)通信單元2110和移動終端120的藍牙(注冊商標)通信單元3070彼此進行通信,來進行認證處理。換言之,在攜帶移動終端120的同時移動的用戶,能夠使用接近無線通信來進行認證處理,而無需操作MFP 110的操作單元2050的顯示面板。因此,當在攜帶移動終端120的同時移動的用戶更加靠近MFP 110時進行認證處理,并且用戶能夠執(zhí)行登記在打印預約DB 4100中的打印數據的打印處理。

      其他實施例

      本發(fā)明不限于上述的示例性實施例,并且能夠在不脫離本發(fā)明的主旨的情況下以各種方式進行修改。在這方面,本發(fā)明不意圖排除未在本說明書中討論的其他實施例。

      例如,根據上述的示例性實施例,MFP 110的控制器單元2000中的CPU 2010被描述為上述各種類型的控制的主體,然而,本發(fā)明不限于此構造。打印控制裝置(例如在與MFP 110不同的殼體中的外部控制器)可以被構造為能夠執(zhí)行上述各種類型的控制的部分或全部。

      此外,例如,根據上述的示例性實施例,描述了如下的情況,其中,文檔DB 4040和書目DB 4060被存儲在MFP 110的HDD 2040中,然而,本發(fā)明不限于此構造。可以采用如下的變型,其中,文檔DB 4040和書目DB 4060被存儲在經由網絡100連接到MFP 110和PC 130的外部服務器。在這種情況下,PC 130可以將打印作業(yè)發(fā)送到外部服務器。此外,列表控制單元4090可以基于由外部服務器擁有的書目DB 4060,來生成用于控制打印數據的HTML文檔。

      根據本發(fā)明,用戶能夠使用移動信息終端從作業(yè)處理裝置中存儲的多個作業(yè)當中選擇要執(zhí)行的作業(yè),并且預先指示所選擇的作業(yè)的執(zhí)行,并且由此,能夠響應于用戶登錄作業(yè)處理裝置來執(zhí)行作業(yè)。

      還可以通過讀出并執(zhí)行記錄在存儲介質(也可更完整地稱為“非暫時性計算機可讀存儲介質”)上的計算機可執(zhí)行指令(例如,一個或更多個程序)以執(zhí)行上述實施例中的一個或更多個的功能、并且/或者包括用于執(zhí)行上述實施例中的一個或更多個的功能的一個或更多個電路(例如,專用集成電路(ASIC))的系統(tǒng)或裝置的計算機,來實現本發(fā)明的實施例,并且,可以利用通過由系統(tǒng)或裝置的計算機例如讀出并執(zhí)行來自存儲介質的計算機可執(zhí)行指令以執(zhí)行上述實施例中的一個或更多個的功能、并且/或者控制一個或更多個電路以執(zhí)行上述實施例中的一個或更多個的功能的方法,來實現本發(fā)明的實施例。計算機可以包括一個或更多個處理器(例如,中央處理單元(CPU),微處理單元(MPU)),并且可以包括分開的計算機或分開的處理器的網絡,以讀出并執(zhí)行計算機可執(zhí)行指令。計算機可執(zhí)行指令可以例如從網絡或存儲介質被提供給計算機。存儲介質可以包括例如硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、分布式計算系統(tǒng)的存儲器、光盤(諸如壓縮光盤(CD)、數字通用光盤(DVD)或藍光光盤(BD)TM)、閃存裝置以及存儲卡等中的一個或更多個。

      本發(fā)明的實施例還可以通過如下的方法來實現,即,通過網絡或者各種存儲介質將執(zhí)行上述實施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計算機或是中央處理單元(CPU)、微處理單元(MPU)讀出并執(zhí)行程序的方法。

      雖然參照示例性實施例對本發(fā)明進行了描述,但是應當理解,本發(fā)明不限于所公開的示例性實施例。應當對所附權利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結構和功能。

      當前第1頁1 2 3 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1