]控制器100由軟件和硬件的組合配置。具體地,控制器100由軟件控制器和諸如集成電路之類的硬件配置。通過(guò)在ROM30或者非易失性存儲(chǔ)器和諸如HDD40或者光盤之類的非易失性存儲(chǔ)介質(zhì)存儲(chǔ)計(jì)算機(jī)程序以將計(jì)算機(jī)程序加載到諸如RAM20之類的易失性存儲(chǔ)器(在下文中,存儲(chǔ)器),并且使得CPUlO根據(jù)計(jì)算機(jī)程序執(zhí)行算術(shù)操作來(lái)配置軟件控制器。控制器100用作控制整個(gè)圖像處理設(shè)備I的控制器。
[0046]主控制器110用于控制包括在控制器100中的每個(gè)單元,并提供指令給控制器100的每個(gè)單元。參見(jiàn)圖4,描述了構(gòu)成主控制器110的軟件。如圖4所示,主控制器110包括基本控制器111、登錄應(yīng)用程序112、瀏覽器應(yīng)用程序113、打印機(jī)應(yīng)用程序114、復(fù)印應(yīng)用程序115和掃描儀應(yīng)用程序116以及傳真應(yīng)用程序117。
[0047]基本控制器111是用于控制圖像處理設(shè)備I的基本功能的軟件,并且由諸如OS之類的軟件實(shí)施。登錄應(yīng)用程序112是提供用于登錄到購(gòu)物服務(wù)器3的功能、以及當(dāng)在訂購(gòu)耗材過(guò)程中通過(guò)圖像處理設(shè)備I的顯示面板104訪問(wèn)購(gòu)物服務(wù)器3時(shí)與購(gòu)物服務(wù)器3交換信息的功能的軟件。登錄應(yīng)用程序112提供的功能是根據(jù)本實(shí)施例的關(guān)鍵點(diǎn)之一。
[0048]瀏覽器應(yīng)用程序113具有與通用互聯(lián)網(wǎng)瀏覽器相同的功能,并且提供用于使能由購(gòu)物服務(wù)器3提供的在線業(yè)務(wù)(如,在線購(gòu)物服務(wù))的功能。當(dāng)圖像處理設(shè)備I用作打印機(jī)時(shí),打印機(jī)應(yīng)用程序114執(zhí)行控制。當(dāng)圖像處理設(shè)備I用作復(fù)印機(jī)時(shí),復(fù)印應(yīng)用程序115執(zhí)行控制。當(dāng)圖像處理設(shè)備I用作掃描儀時(shí),掃描儀應(yīng)用程序116執(zhí)行控制。當(dāng)圖像處理設(shè)備I用作傳真機(jī)時(shí),傳真機(jī)應(yīng)用程序117執(zhí)行控制。
[0049]引擎控制器120用作控制或者驅(qū)動(dòng)打印引擎106、掃描儀單元102等的驅(qū)動(dòng)單元。圖像處理單元130在主控制器110的控制下,基于要打印出的圖像信息生成圖片信息。這里的圖片信息指的是由用作圖像形成單元的打印引擎106使用的信息,用于在圖像形成操作中繪畫要形成的圖像。
[0050]此外,圖像處理單元130處理從掃描單元102輸入的圖像捕獲數(shù)據(jù)以生成圖像數(shù)據(jù)。這里的圖像數(shù)據(jù)指的是作為掃描儀操作結(jié)果生成的信息,所述信息要存儲(chǔ)在圖像處理設(shè)備I的存儲(chǔ)區(qū)域或者要通過(guò)網(wǎng)絡(luò)I/F108發(fā)送到另一個(gè)信息處理終端或者存儲(chǔ)裝置。
[0051]操作顯示控制器140使得顯示面板104顯示信息并且通知主控制器110通過(guò)顯示面板104輸入的信息。輸入-輸出控制器150向主控制器110輸入通過(guò)網(wǎng)絡(luò)I/F108輸入的信息。主控制器110控制輸入-輸出控制器150并且通過(guò)網(wǎng)絡(luò)I/F108和網(wǎng)絡(luò)訪問(wèn)購(gòu)物服務(wù)器3或者連接到另一個(gè)網(wǎng)絡(luò)的設(shè)備。
[0052]當(dāng)圖像處理設(shè)備I用作打印機(jī)時(shí),輸入-輸出控制器150通過(guò)網(wǎng)絡(luò)I/F108接收打印作業(yè)。輸入-輸出控制器150向主控制器110轉(zhuǎn)發(fā)所接收的打印作業(yè)。當(dāng)接收到打印作業(yè)時(shí),主控制器110通過(guò)使用打印機(jī)應(yīng)用程序110的上述功能控制圖像處理單元130,從而圖像處理單元130基于包含在打印作業(yè)中的文檔信息或者圖像信息生成圖片信息。
[0053]根據(jù)本實(shí)施例的打印作業(yè)包含關(guān)于用于圖像形成的輸出所需要設(shè)置的參數(shù)的信息以及關(guān)于圖像的信息,其中以圖像處理設(shè)備I的圖像處理單元130可分析的信息格式記錄了要輸出的圖像信息。例如,本文中關(guān)于參數(shù)的信息指的是諸如設(shè)置雙面打印、設(shè)置聚集打印和設(shè)置彩色或者單色打印的信息。
[0054]當(dāng)由圖像處理單元130生成圖片信息,引擎控制器120控制打印引擎106,以使打印引擎106基于由此生成的圖片信息在從供紙臺(tái)105運(yùn)送的紙張上執(zhí)行圖像形成。更具體地,圖像處理單元130、引擎控制器120和打印引擎106用作圖像形成輸出單元。例如,作為打印引擎106的一個(gè)具體的方面,噴墨圖像形成機(jī)制或者電子照相圖像形成機(jī)制是適用的。在其上已由打印引擎106形成圖像的文檔被排出到排紙托盤107。
[0055]當(dāng)圖像處理設(shè)備I用作掃描儀時(shí),操作顯示控制器140或輸入輸出控制器150響應(yīng)于掃描執(zhí)行指令向主控制器110轉(zhuǎn)發(fā)掃描執(zhí)行信號(hào),所述掃描執(zhí)行指令通過(guò)用戶在顯示面板104的操作輸入或者通過(guò)網(wǎng)絡(luò)I/F108從諸如客戶終端2之類的另一個(gè)終端輸入。主控制器110基于接收的掃描執(zhí)行信號(hào)通過(guò)使用上述掃描儀應(yīng)用程序116的功能來(lái)控制引擎控制器120。
[0056]引擎控制器120驅(qū)動(dòng)ADFlOl向掃描儀單元102運(yùn)送在要進(jìn)行圖像捕獲的、在ADFlOl中設(shè)置的文檔。引擎控制器120然后驅(qū)動(dòng)掃描儀單元102捕獲從ADFlOl輸送的文檔的圖像。當(dāng)沒(méi)有在ADFlOl中而是直接在掃描儀單元102上設(shè)置文檔時(shí),掃描儀單元102在引擎控制器120的控制下捕獲由此設(shè)置的文檔的圖像。更具體地,當(dāng)掃描儀單元102用作圖像捕獲單元時(shí),引擎控制器120用作讀取控制器。
[0057]在圖像捕獲操作中,包括在掃描儀單元102中的諸如電荷耦合元件之類的圖像捕獲元件光學(xué)地掃描文檔,從而生成圖像捕獲信息,其基于光學(xué)信息而被生成。引擎控制器120將通過(guò)掃描儀單元102生成的圖像捕獲信息轉(zhuǎn)發(fā)到圖像處理單元130。圖像處理單元130基于從引擎控制器120接收的圖像捕獲信息,在主控制器110的控制下生成圖像信息。
[0058]主控制器110獲取由圖像處理單元130生成的圖像信息,然后在附接到圖像處理設(shè)備I的諸如HDD40之類的存儲(chǔ)介質(zhì)中存儲(chǔ)獲取的圖像信息。更具體地,掃描儀單元102、引擎控制器120和圖像處理單元130共同用作圖像輸入單元。根據(jù)用戶的指令,圖像處理單元130生成的圖像信息被原樣存儲(chǔ)到HDD170等,或者通過(guò)輸入-輸出控制器150和網(wǎng)絡(luò)I/F108被發(fā)送到外部設(shè)備。
[0059]當(dāng)圖像處理設(shè)備I用作復(fù)印機(jī)時(shí),圖像處理單元130基于引擎控制器120從掃描儀單元102接收的圖像信息的圖像捕獲信息或者基于圖像處理單元130生成的圖像信息,在主控制器110的控制下通過(guò)使用上述復(fù)印應(yīng)用程序115來(lái)生成圖片信息。與當(dāng)圖像處理設(shè)備I作為打印機(jī)操作時(shí)類似,引擎控制器120基于該圖片信息驅(qū)動(dòng)打印引擎106。注意,當(dāng)所述圖片信息和圖像捕獲信息的信息格式是相同的時(shí),圖像捕獲信息原樣可以用作圖片信息。
[0060]接著,描述根據(jù)本實(shí)施例的購(gòu)物服務(wù)器3的功能配置。圖5是示出根據(jù)本實(shí)施例的購(gòu)物服務(wù)器3的功能配置的方框圖。如圖5所示,根據(jù)本實(shí)施例的購(gòu)物服務(wù)器3包括購(gòu)物網(wǎng)站控制器300和網(wǎng)絡(luò)I/F 310。購(gòu)物網(wǎng)站控制器300包括請(qǐng)求接收單元301、請(qǐng)求響應(yīng)單元302、認(rèn)證處理單元303和信息存儲(chǔ)單元304。
[0061]請(qǐng)求接受單元301接受通過(guò)網(wǎng)絡(luò)I/F310經(jīng)由網(wǎng)絡(luò)訪問(wèn)從外部做出的瀏覽請(qǐng)求。請(qǐng)求接受單元301基于瀏覽請(qǐng)求的細(xì)節(jié)將信息傳遞給認(rèn)證處理單元303以及請(qǐng)求響應(yīng)單元302的雙方或其中之一。
[0062]請(qǐng)求響應(yīng)單元302通過(guò)網(wǎng)絡(luò)I/F310向?yàn)g覽請(qǐng)求的源發(fā)送對(duì)應(yīng)于請(qǐng)求接受單元301接受的瀏覽請(qǐng)求的信息。這里,對(duì)應(yīng)于瀏覽請(qǐng)求的信息(例如)指的是屏幕上的、已經(jīng)從網(wǎng)站請(qǐng)求的信息,更具體地,在網(wǎng)頁(yè)的上的信息。當(dāng)處理請(qǐng)求時(shí),該請(qǐng)求響應(yīng)單元302在需要時(shí)參考存儲(chǔ)在信息存儲(chǔ)單元304的信息。
[0063]當(dāng)請(qǐng)求接受單元301接收到登錄購(gòu)物服務(wù)器3的認(rèn)證請(qǐng)求時(shí),認(rèn)證處理單元303從請(qǐng)求接收單元301接收認(rèn)證請(qǐng)求,并且基于包含在信息存儲(chǔ)單元304的用戶數(shù)據(jù)庫(kù)中的信息(DB) 311對(duì)用戶進(jìn)行認(rèn)證。
[0064]如圖5所示,信息存儲(chǔ)單元304是存儲(chǔ)購(gòu)物服務(wù)器3提供的在線購(gòu)物服務(wù)所必需的各種信息的存儲(chǔ)介質(zhì)。如圖5所示,根據(jù)本實(shí)施例的信息存儲(chǔ)單元304包含用戶DB 311、購(gòu)買歷史DB 312、單價(jià)DB 313、相應(yīng)的物品DB 314和個(gè)體標(biāo)識(shí)DB 315。
[0065]圖6是圖示了根據(jù)本實(shí)施例的用戶DB 311中的信息的示意圖。在圖6中,用戶DB311是管理使用購(gòu)物網(wǎng)站的用戶的信息的數(shù)據(jù)庫(kù),并且包含“用戶ID”作為標(biāo)識(shí)個(gè)人用戶的用戶標(biāo)識(shí)信息。“登錄密碼”的信息用于認(rèn)證個(gè)人用戶,并且“組織ID”指示個(gè)人用戶所屬的組織。
[0066]圖7是圖示了根據(jù)本實(shí)施例的購(gòu)買歷史DB 312中的一個(gè)記錄中包含的信息的示意圖。如圖7所示,購(gòu)買歷史DB 312包含以下信息作為基本信息:用于標(biāo)識(shí)購(gòu)買歷史的每個(gè)“訂單號(hào)”、用于標(biāo)識(shí)下訂單的用戶的“用戶ID”、用于標(biāo)識(shí)該用戶所屬組織的“組織ID”、;指示下訂單的日期和時(shí)間“訂單日期”、指示物品的運(yùn)貨安排的狀態(tài)的“狀態(tài)”(諸如“準(zhǔn)備出貨”或“完成出貨”)、下訂單的圖像處理設(shè)備I的“型號(hào)”、用于標(biāo)識(shí)下訂單的圖像處理設(shè)備I的“個(gè)體ID,,。
[0067]每個(gè)購(gòu)買歷史包含指示購(gòu)買的物品的詳細(xì)信息,并且根據(jù)已購(gòu)買的物品的產(chǎn)品系列(product lines)的數(shù)量包含指示所購(gòu)買的物品的多條詳細(xì)信息。如圖7所示,每條詳細(xì)信息包含“物品名稱”、“單價(jià)”和“數(shù)量”。
[0068]圖8是圖示根據(jù)本實(shí)施例的單價(jià)DB 313中的信息的示意圖。對(duì)于根據(jù)本實(shí)施例的耗材訂購(gòu)系統(tǒng),對(duì)每個(gè)個(gè)人用戶所屬的組織做出確定物品的銷售價(jià)格以及要銷售的耗材的合同。相同物品可以以不同單價(jià)銷售給不同組織。出于這個(gè)原因,如圖8所示,在單價(jià)DB313中,預(yù)定的“單價(jià)”與“組織ID”、“物品ID”的組合相對(duì)應(yīng),包含相應(yīng)的物品的圖像的“物品圖像文件路徑”也與其相關(guān)聯(lián)。
[0069]圖9是圖示在根據(jù)本實(shí)施例的相應(yīng)物品DB314中的信息的示意圖。雖然購(gòu)物服務(wù)器3提供的購(gòu)物網(wǎng)站供應(yīng)各種耗材,但是每個(gè)耗材對(duì)應(yīng)的型號(hào)是固定的。如圖9所示,在根據(jù)本實(shí)施例的相應(yīng)物品DB314中,消耗的耗材的圖像處理設(shè)備的“型號(hào)”和指示諸如“調(diào)色劑”和“處理盒”的“物品1”、“物品2”等被布置成矩陣。因此,對(duì)應(yīng)于相應(yīng)型號(hào)的耗材與相應(yīng)型號(hào)相關(guān)聯(lián)。輸入到圖9中的每個(gè)單元中的被、指示為“條目001”的物品等相應(yīng)于圖8中的“物品ID,,。
[0070]圖10是圖示根據(jù)本實(shí)施例的個(gè)體標(biāo)識(shí)DB 315中的信息的示意圖。個(gè)體標(biāo)識(shí)DB是用于標(biāo)識(shí)作為個(gè)體的圖像處理設(shè)備I的信息,如用于構(gòu)建圖像處理設(shè)備I的控制器100的主板的序列號(hào)。如圖10所示,在個(gè)體標(biāo)識(shí)DB 315中,用于標(biāo)識(shí)其中有相應(yīng)個(gè)體運(yùn)行的組織的“組織ID”和“型號(hào)”與每個(gè)“個(gè)體ID”相關(guān)聯(lián)。
[0071]在這樣的配置中,根據(jù)本實(shí)施例的關(guān)鍵點(diǎn)之一在于控制對(duì)購(gòu)物服務(wù)器3的訪問(wèn)以及通過(guò)圖像處理設(shè)備I的顯示面板104的對(duì)購(gòu)物網(wǎng)站的使用。參照?qǐng)D11描述對(duì)根據(jù)本實(shí)施例的耗材訂購(gòu)系統(tǒng)I的操作。
[0072]圖11是圖示了根據(jù)本實(shí)施例的耗材訂購(gòu)系統(tǒng)的操作的順序圖。開(kāi)始圖11中圖示的操作,通過(guò)從顯示面板104的主屏幕點(diǎn)擊指示為如圖12A圖示的“登錄應(yīng)用程序”的圖標(biāo),用戶進(jìn)行登錄應(yīng)用程序112的開(kāi)始操作。登錄應(yīng)用程序112響應(yīng)于用戶的開(kāi)始操作而開(kāi)始(SllOl),并且通過(guò)網(wǎng)絡(luò)確認(rèn)關(guān)于該購(gòu)物服務(wù)器3,協(xié)同操作是否是可能的請(qǐng)求(S1102)。
[0073]在S1102中,登錄應(yīng)用程序112向購(gòu)物服務(wù)器3發(fā)送關(guān)于協(xié)同操作是否可能的確認(rèn)請(qǐng)求。在購(gòu)物服務(wù)器3中,請(qǐng)求接受單元301接收關(guān)于協(xié)同操作是否可能的確認(rèn)請(qǐng)求,并輸入該請(qǐng)求到請(qǐng)求響應(yīng)單元302的。請(qǐng)求響應(yīng)單元302根據(jù)購(gòu)物服務(wù)器3的操作狀態(tài),發(fā)送關(guān)于協(xié)同操作是否可能的確認(rèn)結(jié)果到圖像處理設(shè)備I。
[0074]當(dāng)通用互聯(lián)網(wǎng)瀏覽器等訪問(wèn)