本公開涉及信息處理裝置、系統(tǒng)及控制方法。
背景技術(shù):
通常將基于模型數(shù)據(jù)形成三維物體(立體物體)的形成裝置,稱為三維(3d)打印機(jī),并且近些年,這樣的3d打印機(jī)被廣泛且快速地傳播。與立體結(jié)構(gòu)有關(guān)的技術(shù)也被稱為“增材制造(additivemanufacturing)”。另一方面,2d(二維)打印機(jī)對(duì)應(yīng)于諸如在紙張(片材)上進(jìn)行平面打印的多功能外圍設(shè)備等的打印機(jī)。
針對(duì)3d打印機(jī)的形成方法例如可以包括fdm(fuseddepositionmodeling,熔融沉積成型)以及stl(stereolithography,立體光刻)。形成方法還可以包括sls(selectivelasersintering,選擇性激光燒結(jié))以及噴墨法。依賴于形成方法而由原材料制成的耗材用于形成物體。例如,近期出現(xiàn)的一些fdm(熔融沉積成型)3d打印機(jī)價(jià)格合理并且可以由一般消費(fèi)者容易地操作。此外,公司將3d打印機(jī)用于各種應(yīng)用,包括使用3d打印機(jī)制造原型(prototype)或產(chǎn)品(product)。
在如上所述的3d打印機(jī)中,可能出現(xiàn)如下錯(cuò)誤:3d打印機(jī)中的構(gòu)成部件發(fā)生故障。
日本特開2005-26789號(hào)公報(bào)公開了一種關(guān)于在包括但不限于3d打印機(jī)的多功能外圍設(shè)備識(shí)別出引起故障的部件的情況下的部件訂購(gòu)的技術(shù)。
根據(jù)上述日本特開2005-26789號(hào)公報(bào),能夠自動(dòng)地進(jìn)行對(duì)引起多功能外圍設(shè)備故障的部件的訂購(gòu)過(guò)程。但是,從供應(yīng)商運(yùn)輸訂購(gòu)的部件可能需要時(shí)間,結(jié)果導(dǎo)致收到訂購(gòu)的部件可能需要較長(zhǎng)時(shí)間。
為了應(yīng)對(duì)諸如多功能外圍設(shè)備和3d打印機(jī)等的電子裝置中的故障,可以預(yù)先采購(gòu)裝置中的部件,并將這些部件作為手頭的庫(kù)存進(jìn)行管理。但是,為應(yīng)對(duì)突發(fā)故障而將所有類型的部件作為庫(kù)存管理,可能會(huì)浪費(fèi)保管的空間和成本。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種信息處理裝置,其包括:識(shí)別單元,其用于基于從用于形成三維物體的形成裝置獲取的信息,來(lái)識(shí)別作為所述形成裝置中的形成對(duì)象的部件;獲取單元,其用于獲取描述所識(shí)別的部件的形狀的模型數(shù)據(jù),以在所述形成裝置中形成所述部件;以及指示單元,其用于指示所述形成裝置通過(guò)使用所獲取的模型數(shù)據(jù)來(lái)形成所識(shí)別的部件。
通過(guò)下面參照附圖對(duì)示例性實(shí)施例的描述,本公開的其他特征將變得清楚。
附圖說(shuō)明
圖1例示了系統(tǒng)的示例構(gòu)造。
圖2例示了3d打印機(jī)、打印客戶端和管理服務(wù)器的信息處理功能的模塊的示例構(gòu)造。
圖3例示了3d打印機(jī)中的示例軟件構(gòu)造和示例部分硬件構(gòu)造。
圖4例示了部件信息的示例。
圖5例示了錯(cuò)誤信息的示例。
圖6是例示在3d打印機(jī)中發(fā)生錯(cuò)誤的情況下要進(jìn)行的部件形成處理的示例流程的流程圖。
圖7a至圖7c例示了當(dāng)發(fā)生錯(cuò)誤時(shí)的用戶接口畫面示例。
圖8例示了在圖6的處理的步驟中要在用戶接口上顯示的畫面示例。
圖9例示了要從3d打印機(jī)102發(fā)送給管理服務(wù)器104的錯(cuò)誤信息的示例。
圖10a至圖10c例示了要在管理服務(wù)器的用戶接口上顯示的3d打印機(jī)管理畫面示例。
圖11例示了3d打印機(jī)的示例軟件構(gòu)造和示例部分硬件構(gòu)造。
圖12例示了管理服務(wù)器的示例軟件構(gòu)造。
圖13例示了部件信息的示例。
圖14例示了錯(cuò)誤信息的示例。
圖15是例示在3d打印機(jī)中發(fā)生錯(cuò)誤的情況下要在管理服務(wù)器104中進(jìn)行的部件形成處理的示例流程的流程圖。
圖16例示了在管理服務(wù)器的用戶接口上示出3d打印機(jī)詳情的畫面的示例。
圖17例示了在部件形成處理的步驟中的認(rèn)證信息輸入畫面的示例。
圖18例示了系統(tǒng)的示例構(gòu)造。
圖19例示了部件管理服務(wù)的示例軟件構(gòu)造。
圖20例示了部件信息的示例。
圖21是例示響應(yīng)于部件數(shù)據(jù)獲取請(qǐng)求而要由部件管理服務(wù)進(jìn)行的處理的示例流程的流程圖。
圖22例示了為從部件管理服務(wù)下載部件數(shù)據(jù)而要顯示的畫面的示例。
具體實(shí)施方式
將參照附圖描述用于實(shí)現(xiàn)本公開的最佳模式。
第一實(shí)施例
圖1是例示根據(jù)本公開的系統(tǒng)構(gòu)造的框圖。
網(wǎng)絡(luò)101可以是內(nèi)聯(lián)網(wǎng)或局域網(wǎng)(lan)。3d打印機(jī)102是被構(gòu)造為基于模型數(shù)據(jù)形成三維物體(立體物體)的示例形成裝置。打印客戶端103可以是諸如個(gè)人計(jì)算機(jī)、平板計(jì)算機(jī)和智能手機(jī)等的各種類型中的任意一種。管理服務(wù)器104可以是能夠從3d打印機(jī)102接收信息并將控制指令發(fā)送給3d打印機(jī)102以用作被構(gòu)造為管理關(guān)于3d打印機(jī)的信息的管理裝置的計(jì)算機(jī)。
3d打印機(jī)102、打印客戶端103和管理服務(wù)器104能夠通過(guò)網(wǎng)絡(luò)101相互發(fā)送和接收信息。網(wǎng)絡(luò)101可以是諸如無(wú)線lan的無(wú)線網(wǎng)絡(luò)。如果能夠發(fā)送和接收信息,則網(wǎng)絡(luò)101可以是諸如互聯(lián)網(wǎng)的公共網(wǎng)絡(luò)。
圖2例示了3d打印機(jī)102、打印客戶端103和管理服務(wù)器104的具有信息處理功能的模塊的構(gòu)造。用戶接口201可用于通過(guò)顯示器、鍵盤、鼠標(biāo)、觸摸面板和按鈕來(lái)輸入/輸出信息和信號(hào)。不具有這些硬件模塊的計(jì)算機(jī)可以通過(guò)例如遠(yuǎn)程桌面或遠(yuǎn)程外殼連接到其他計(jì)算機(jī),并由其他計(jì)算機(jī)操作。例如,網(wǎng)絡(luò)接口202可以連接到諸如lan的網(wǎng)絡(luò),來(lái)與其他計(jì)算機(jī)或網(wǎng)絡(luò)設(shè)備通信。例如,cpu203被構(gòu)造為執(zhí)行從rom204、ram205和二次存儲(chǔ)設(shè)備206中加載的程序。rom204記錄安裝的程序和數(shù)據(jù)。ram205是臨時(shí)存儲(chǔ)區(qū)域。二次存儲(chǔ)設(shè)備206可以是諸如hdd和閃速存儲(chǔ)器等的存儲(chǔ)設(shè)備。這些構(gòu)件經(jīng)由內(nèi)部總線207連接。
3d打印機(jī)102還包括依賴于所應(yīng)用的形成方法的硬件構(gòu)件(未示出)。更具體地,依賴于所應(yīng)用的形成方法的硬件構(gòu)件可以包括3d打印機(jī)102的引擎單元。除了由cpu控制的依賴于所應(yīng)用的形成方法的硬件構(gòu)件,引擎單元還可以包括cpu、rom和ram。這樣的形成方法可以包括fdm以及stl。例如,其他形成方法可以包括sls以及噴墨法。
圖3例示了3d打印機(jī)102中的軟件構(gòu)造和部分硬件構(gòu)造。
硬件311是與3d打印機(jī)102中的形成有關(guān)的硬件單元。3d打印機(jī)中的硬件依賴于所應(yīng)用的形成方法。例如,在應(yīng)用fdm的情況下,硬件例如可以包括打印頭(頭部、擠出機(jī))、被構(gòu)造為在x、y和z軸方向上驅(qū)動(dòng)平臺(tái)或打印頭的電機(jī)、被構(gòu)造為加熱打印頭中的噴嘴的加熱器以及被構(gòu)造為對(duì)空氣進(jìn)行冷卻、供給和排出的風(fēng)扇。3d打印機(jī)102還可以具有用于使用諸如usb存儲(chǔ)器的外部存儲(chǔ)器的外部存儲(chǔ)器接口。
計(jì)算機(jī)312嵌入在3d打印機(jī)102中。與通用計(jì)算機(jī)相比,為降低成本,嵌入式計(jì)算機(jī)專用于需要的功能而不包括不必要的功能、性能和部件。根據(jù)3d打印機(jī)102中的功能和性能,嵌入式計(jì)算機(jī)312可以包括通用計(jì)算機(jī)。3d打印機(jī)控制應(yīng)用313要在嵌入式計(jì)算機(jī)312中執(zhí)行。3d打印機(jī)控制應(yīng)用313包括用戶接口(ui)314、數(shù)據(jù)發(fā)送/接收單元315和硬件控制單元316。
用戶接口314可以是具有被構(gòu)造為顯示一些文本行的lcd與硬件操作按鈕的組合的低成本設(shè)備,或者可以是具有觸摸面板的lcd。可以配設(shè)用戶接口,該用戶接口在諸如打印客戶端103的終端上運(yùn)行的web瀏覽器上顯示,用于通過(guò)web瀏覽器訪問(wèn)3d打印機(jī)102。用戶接口314上的顯示內(nèi)容可以提供3d打印機(jī)的狀態(tài)??梢圆僮饔脩艚涌?14來(lái)指示3d打印機(jī)進(jìn)行所請(qǐng)求的處理。
數(shù)據(jù)發(fā)送/接收單元315被構(gòu)造為向外部的打印客戶端103和管理服務(wù)器104發(fā)送指令和數(shù)據(jù)并從外部的打印客戶端103和管理服務(wù)器104接收指令和數(shù)據(jù)。根據(jù)通過(guò)用戶接口314和數(shù)據(jù)發(fā)送/接收單元315接收的指令或者由3d打印機(jī)控制應(yīng)用313發(fā)出的指令,硬件控制單元316被構(gòu)造為使硬件構(gòu)造311中的構(gòu)件輸出形成的物體并執(zhí)行要為輸出而進(jìn)行的預(yù)處理和后處理。
根據(jù)該示例性實(shí)施例的形成單元包括具有打印頭和加熱器的硬件311以及硬件控制單元316,打印頭被構(gòu)造為輸出耗材,加熱器被構(gòu)造為加熱打印頭的噴嘴,硬件控制單元316被構(gòu)造為控制這些硬件構(gòu)件。
部件管理單元317被構(gòu)造為管理關(guān)于在3d打印機(jī)102中可用的部件的信息以及在3d打印機(jī)102中實(shí)際使用的部件的使用狀態(tài)。錯(cuò)誤信息管理單元318被構(gòu)造為管理關(guān)于3d打印機(jī)102中的錯(cuò)誤的信息。部件信息管理單元319被構(gòu)造為管理關(guān)于3d打印機(jī)102中的部件的信息。錯(cuò)誤信息320是關(guān)于要由錯(cuò)誤信息管理單元318管理的錯(cuò)誤的信息。部件信息321是關(guān)于要由部件信息管理單元319管理的部件的信息。部件數(shù)據(jù)獲取單元322被構(gòu)造為基于錯(cuò)誤信息320和部件信息321的數(shù)據(jù),獲取關(guān)于部件的模型數(shù)據(jù)。
這里的模型數(shù)據(jù)是代表部件形狀的3d模型數(shù)據(jù)。模型數(shù)據(jù)的文件格式示例可以包括stl(standardtriangulatedlanguage,標(biāo)準(zhǔn)三角化語(yǔ)言)。stl是保存代表三維形狀的數(shù)據(jù)的文件格式并且可以經(jīng)常用作3d模型數(shù)據(jù)的文件格式。如果物體數(shù)據(jù)文件格式是代表三維形狀的文件格式,則物體數(shù)據(jù)文件格式可以不是stl。
部件形成控制單元323被構(gòu)造為基于錯(cuò)誤信息320和部件信息321的數(shù)據(jù)來(lái)控制是否要形成部件。可以以文件系統(tǒng)中的文件、數(shù)據(jù)庫(kù)或其他格式來(lái)記錄錯(cuò)誤信息320和部件信息321。
圖4例示了部件信息321的示例。部件信息321的項(xiàng)目“部件id”對(duì)應(yīng)于能夠唯一地識(shí)別3d打印機(jī)102中包括的部件的標(biāo)識(shí)信息。項(xiàng)目“部件名稱”對(duì)應(yīng)于部件的名稱。項(xiàng)目“模型數(shù)據(jù)”對(duì)應(yīng)于用于形成部件的3d模型數(shù)據(jù)的位置。在圖4的示例中,各個(gè)模型數(shù)據(jù)代表文件名稱,并且模型數(shù)據(jù)的實(shí)體被存儲(chǔ)在3d打印機(jī)102中的二次存儲(chǔ)設(shè)備206中。模型數(shù)據(jù)的位置可以是3d打印機(jī)102能夠參照的任何位置。例如,這樣的模型數(shù)據(jù)可以被布置在諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)上的存儲(chǔ)服務(wù)中。在這種情況下,圖4中的項(xiàng)目“模型數(shù)據(jù)”對(duì)應(yīng)于模型數(shù)據(jù)的url。
項(xiàng)目“推薦材料”對(duì)應(yīng)于為形成對(duì)應(yīng)的部件推薦的材料類型。例如,可以在fdm中使用諸如abs樹脂和pla樹脂的耗材。根據(jù)需要可以使用水溶性耗材用于形成在形成期間要使用的支撐。在通過(guò)使用例如粘合劑的特殊石膏粉的材料來(lái)進(jìn)行形成的情況下,用于形成的粘合劑也可以包括耗材。
項(xiàng)目“形成時(shí)間”對(duì)應(yīng)于用于形成對(duì)應(yīng)的部件的必要時(shí)間。項(xiàng)目“形成時(shí)間”可以包括用于預(yù)處理和后處理的時(shí)間。項(xiàng)目“耗材使用量”對(duì)應(yīng)于用于形成對(duì)應(yīng)的部件的材料量。項(xiàng)目“耗材使用量”不僅可以包括要用于形成物體的耗材的量,還包括用于形成如上所述的支撐的耗材的量。項(xiàng)目“替換說(shuō)明”對(duì)應(yīng)于用于替換對(duì)應(yīng)部件的過(guò)程,項(xiàng)目“替換說(shuō)明”可以是文本或提供用于該過(guò)程的指令的網(wǎng)址的url。項(xiàng)目“形成日期/時(shí)間”對(duì)應(yīng)于當(dāng)在3d打印機(jī)102中形成對(duì)應(yīng)部件時(shí)的日期和時(shí)間,并且在尚未形成對(duì)應(yīng)部件的情況下可以是空白。
圖5例示了錯(cuò)誤信息320的示例。項(xiàng)目“錯(cuò)誤代碼”對(duì)應(yīng)于唯一地識(shí)別可能在3d打印機(jī)102中發(fā)生的錯(cuò)誤的標(biāo)識(shí)符。項(xiàng)目“部件id”對(duì)應(yīng)于可能引起對(duì)應(yīng)錯(cuò)誤的部件。換言之,在項(xiàng)目“部件id”下的部件對(duì)應(yīng)于用于解決錯(cuò)誤而推薦要被替換的部件。項(xiàng)目“成形性”對(duì)應(yīng)于關(guān)于發(fā)生錯(cuò)誤時(shí)是否能夠在具有該錯(cuò)誤的3d打印機(jī)102中形成在項(xiàng)目“部件id”下的部件的信息。
根據(jù)本實(shí)施例,用于解決3d打印機(jī)中發(fā)生的錯(cuò)誤而要被替換的部件,在具有該錯(cuò)誤的3d打印機(jī)102中形成。特別地,在具有錯(cuò)誤的3d打印機(jī)附近沒(méi)有可用的其他3d打印機(jī)的情況下,或者在難以判斷附近的其他3d打印機(jī)是否能夠形成部件的情況下,該實(shí)施例是有效的。
圖4中的部件信息和圖5中的錯(cuò)誤信息可以在3d打印機(jī)102出廠時(shí)被保存在二次存儲(chǔ)設(shè)備206中,并且可以從管理服務(wù)器104或通過(guò)互聯(lián)網(wǎng)來(lái)獲取這些信息,以在網(wǎng)絡(luò)101上進(jìn)行更新。
圖6是例示在3d打印機(jī)102發(fā)生錯(cuò)誤時(shí)的3d打印機(jī)102中的部件形成處理的流程的流程圖。能夠通過(guò)部件管理單元317執(zhí)行圖6中的流程圖例示的處理。換言之,可以通過(guò)3d打印機(jī)102中的cpu203加載并執(zhí)行二次存儲(chǔ)設(shè)備206中記錄的程序,來(lái)實(shí)現(xiàn)圖6中的流程圖中的處理。
在s601中,部件形成控制單元323從3d打印機(jī)控制應(yīng)用313中獲取3d打印機(jī)102中發(fā)生的錯(cuò)誤的錯(cuò)誤代碼。
在s602中,部件形成控制單元323通過(guò)信息管理單元318從錯(cuò)誤信息320中獲取在s601中獲取的錯(cuò)誤代碼的詳細(xì)信息,并且識(shí)別與錯(cuò)誤對(duì)應(yīng)的部件。這里,表述“與錯(cuò)誤對(duì)應(yīng)的部件”是指用于解決錯(cuò)誤而要在3d打印機(jī)中被替換的部件。
在s603中,部件形成控制單元323基于錯(cuò)誤信息320和部件信息321來(lái)判斷是否能夠形成在s602中識(shí)別的部件。更具體地,如果圖5中的針對(duì)錯(cuò)誤的“成形性”的值為“真”,并且如果以能夠使用的方式而為3d打印機(jī)102中的形成準(zhǔn)備的耗材滿足條件,則部件形成控制單元323判斷能夠形成。為了滿足耗材的條件,在3d打印機(jī)102中安裝的材料的類型與圖4中的、與錯(cuò)誤對(duì)應(yīng)的部件的“推薦材料”匹配,并且要剩余足夠量的材料。耗材的剩余量可以包括手頭準(zhǔn)備的可替換耗材的量。如果判斷能夠形成部件,則處理移至s604。如果判斷不能形成材料,則處理移至s610。
在s604中,部件形成控制單元323通過(guò)用戶接口314向用戶詢問(wèn)是否要執(zhí)行部件的形成(圖7a,下面將描述)。
在s605中,部件形成控制單元323判斷用戶是否指示形成部件。如果判斷指示了形成部件,則處理移至s606。否則,處理移至s610。
在s606中,部件數(shù)據(jù)獲取單元322基于部件信息321從二次存儲(chǔ)設(shè)備206或網(wǎng)絡(luò)上的存儲(chǔ)服務(wù)獲取關(guān)于在s602中識(shí)別的部件的模型數(shù)據(jù)。在這種情況下,部件數(shù)據(jù)獲取單元322可以僅使用部件id來(lái)獲取模型數(shù)據(jù)。
在s607中,部件形成控制單元323使用在s606中獲取的模型數(shù)據(jù)來(lái)向3d打印機(jī)控制應(yīng)用313請(qǐng)求形成的執(zhí)行。
在s608中,部件信息管理單元319在部件信息321中記錄執(zhí)行了部件的形成。如在圖4中的示例中,在“形成日期/時(shí)間”下記錄在s607中執(zhí)行形成時(shí)的日期和時(shí)間。
在s609中,部件形成控制單元323通過(guò)用戶接口314來(lái)向用戶呈現(xiàn)對(duì)形成的部件的替換說(shuō)明(圖8,下面將描述)。
在s610中,部件形成控制單元323通過(guò)用戶接口314呈現(xiàn)提示用戶聯(lián)系呼叫中心來(lái)解決錯(cuò)誤的畫面(圖7c,下面將描述)。
可以在s603中的處理之前進(jìn)行s606中的處理。換言之,在部件數(shù)據(jù)獲取單元322獲取關(guān)于部件的模型數(shù)據(jù)之后,部件形成控制單元323可以判斷能否形成部件。
圖7a至圖7c例示了當(dāng)發(fā)生錯(cuò)誤時(shí)要顯示的用戶接口314的畫面示例。
圖7a例示了在s604中要顯示的畫面示例。該畫面示例顯示,發(fā)生錯(cuò)誤代碼=e000-0003的錯(cuò)誤并且向用戶詢問(wèn)是否要形成作為與錯(cuò)誤對(duì)應(yīng)的部件的排風(fēng)扇。近似的形成時(shí)間和近似的材料使用量是在圖4中的部件信息321中記錄的值。
圖7b例示了在s604中顯示的畫面示例。畫面向用戶通知錯(cuò)誤代碼與圖7a中的錯(cuò)誤代碼一致,但是由于在3d打印機(jī)102中安裝的材料的剩余量不足而不能執(zhí)行形成。在替換材料以使剩余量充足并按下確定按鈕后,再次顯示圖7a中的畫面。
圖7c是在s610中要顯示的畫面示例。該畫面顯示,發(fā)生錯(cuò)誤代碼=e000-0002的錯(cuò)誤,并且前蓋a和前蓋b被列為與錯(cuò)誤對(duì)應(yīng)的部件。但是,由于圖5中的錯(cuò)誤信息描述不能形成那些部件,因此提示用戶聯(lián)系呼叫中心。
圖8例示了在s609中要在用戶接口314上顯示的畫面示例。該畫面向用戶呈現(xiàn)正被形成的部件的替換說(shuō)明。如圖8所示,示出了可獲得包括替換說(shuō)明的手冊(cè)的url。
圖9例示了要從3d打印機(jī)102發(fā)送到管理服務(wù)器104的錯(cuò)誤信息的示例。圖9中的錯(cuò)誤信息可以通過(guò)嵌入式計(jì)算機(jī)312記錄在二次存儲(chǔ)設(shè)備206中,并且可以在預(yù)定時(shí)間點(diǎn)通過(guò)數(shù)據(jù)發(fā)送/接收單元315發(fā)送到管理服務(wù)器104。
圖9中的示例示出,在發(fā)生錯(cuò)誤之后執(zhí)行了形成并且然后解決了問(wèn)題。圖9中的示例是以記錄有日期、時(shí)間和消息的一般日志格式給出的。然而,如果能夠通過(guò)管理服務(wù)器104獲取關(guān)于3d打印機(jī)102的信息,則能夠應(yīng)用任何信息格式和任何發(fā)送方式。例如,可以使用諸如snmp(simplenetworkmanagementprotocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)和ipp(internetprintingprotocol,互聯(lián)網(wǎng)打印協(xié)議)等的協(xié)議來(lái)發(fā)送關(guān)于3d打印機(jī)102的信息。
圖10a至圖10c例示了要在管理服務(wù)器104的用戶接口201上顯示的3d打印機(jī)管理畫面示例。
圖10a例示了顯示打印機(jī)列表的畫面。圖10a中的示例顯示了在項(xiàng)目“打印機(jī)名稱”下面管理著名稱為“打印機(jī)1”至“打印機(jī)3”的三個(gè)3d打印機(jī),并且在“打印機(jī)3”中發(fā)生錯(cuò)誤。在這個(gè)狀態(tài)下,針對(duì)“打印機(jī)3”顯示的用戶接口314顯示如圖7a和7b中例示的畫面。響應(yīng)于對(duì)“詳情”按鈕1001進(jìn)行的按下操作,顯示示出對(duì)應(yīng)打印機(jī)的詳細(xì)信息(例如設(shè)置位置和打印機(jī)管理員的電子郵件地址)。
圖10b和圖10c例示了響應(yīng)于對(duì)詳情按鈕1001進(jìn)行的按下操作而要顯示的打印機(jī)詳情畫面示例。圖10b和10c中的示例主要顯示打印機(jī)信息和描述對(duì)應(yīng)打印機(jī)的操作狀態(tài)的狀態(tài)信息??梢燥@示諸如打印機(jī)名稱、型號(hào)、設(shè)置位置等的關(guān)于對(duì)應(yīng)打印機(jī)的基本屬性信息作為打印機(jī)信息。用戶可以按下編輯按鈕1002來(lái)校正諸如打印機(jī)名稱和設(shè)置位置等的部分信息。在項(xiàng)目“狀態(tài)”下,顯示諸如安裝的材料的類型、材料的剩余量和錯(cuò)誤發(fā)生狀態(tài)等的描述對(duì)應(yīng)打印機(jī)的當(dāng)前狀態(tài)的信息。
參照?qǐng)D10b,在“狀態(tài)”下顯示錯(cuò)誤狀態(tài)1003。參照?qǐng)D10c,在“狀態(tài)”下顯示部件信息1004。圖10a至圖10c中例示的信息可以通過(guò)管理服務(wù)器104通過(guò)使用基于snmp的通信單元在預(yù)定時(shí)間點(diǎn)從對(duì)應(yīng)的3d打印機(jī)獲取。作為選擇,可以通過(guò)使用類似的通信單元在預(yù)定時(shí)間點(diǎn)將信息從3d打印機(jī)102通知給管理服務(wù)器104。
當(dāng)管理服務(wù)器104檢測(cè)3d打印機(jī)102中的形成的執(zhí)行時(shí),可以將信息與形成完成的預(yù)期時(shí)間一起傳輸給對(duì)應(yīng)的呼叫中心。因此,例如在與發(fā)生的錯(cuò)誤相對(duì)應(yīng)的部件能夠在3d打印機(jī)中形成但是對(duì)于用戶來(lái)說(shuō)難以將其替換的情況下,可以呼叫服務(wù)工程師并且同時(shí)可以形成該部件以有效替換該部件。
部件信息1004描述了要被替換的由用戶形成的部件。通常,對(duì)用戶形成的部件的質(zhì)量控制可以不如對(duì)由供應(yīng)商制造的部件的質(zhì)量控制充分。因此,可以根據(jù)由用戶形成的部件的有無(wú)來(lái)改變打印機(jī)管理功能的行為。例如,可以減小作為3d打印機(jī)102的操作環(huán)境的需要的室溫范圍,或者可以減小基于使用頻率的部件預(yù)設(shè)壽命。
根據(jù)第一實(shí)施例,基于在3d打印機(jī)中發(fā)生的錯(cuò)誤來(lái)識(shí)別要被替換的部件,并且提示用戶形成并替換該部件,使得用戶能夠快速地解決該錯(cuò)誤。
第一應(yīng)用示例
根據(jù)第一實(shí)施例,部件管理單元317獲取表示在3d打印機(jī)中發(fā)生錯(cuò)誤的錯(cuò)誤代碼,并且在與錯(cuò)誤代碼對(duì)應(yīng)的部件在3d打印機(jī)中可形成的情況下,指示形成該部件。另一方面,根據(jù)第一應(yīng)用示例,要由部件管理單元317從3d打印機(jī)獲取的信息不限于錯(cuò)誤代碼。更具體地,部件管理單元317可以獲取描述3d打印機(jī)的操作狀態(tài)的信息(例如計(jì)數(shù)器信息和狀態(tài)信息)或者關(guān)于由3d打印機(jī)檢測(cè)到的事件的信息(警報(bào)信息或警告信息)。部件管理單元317基于獲取的信息識(shí)別作為形成對(duì)象的部件。識(shí)別部件還包括識(shí)別關(guān)于部件的標(biāo)識(shí)信息??梢允褂藐P(guān)于所識(shí)別的部件的標(biāo)識(shí)信息來(lái)獲取部件的模型數(shù)據(jù)。
根據(jù)該應(yīng)用示例,部件管理單元317能夠基于關(guān)于部件的計(jì)數(shù)器信息考慮用于替換部件的定時(shí)來(lái)指示形成部件。例如,關(guān)于打印頭的計(jì)數(shù)器信息可以是堆疊次數(shù)和形成打印頭所使用的時(shí)間段??紤]到預(yù)設(shè)耐久時(shí)間或預(yù)設(shè)時(shí)間段,可以在部件的壽命結(jié)束之前指示形成部件。部件管理單元317可以通過(guò)不僅考慮關(guān)于部件的計(jì)數(shù)器信息而且考慮關(guān)于部件的狀態(tài)信息來(lái)預(yù)測(cè)可能的部件故障,來(lái)指示形成。例如,即使在用于形成打印頭的時(shí)間段短于預(yù)設(shè)時(shí)間段的情況下,也可以根據(jù)關(guān)于打印頭的狀態(tài)信息來(lái)發(fā)現(xiàn)故障,使得要替換的打印頭可以在錯(cuò)誤實(shí)際發(fā)生之前形成。
根據(jù)該應(yīng)用示例,在圖5例示的表中,由3d打印機(jī)輸出的事件代碼代替“錯(cuò)誤代碼”與關(guān)于部件的信息相關(guān)聯(lián)地管理。這里的事件代碼是:表示基于關(guān)于部件的計(jì)數(shù)器信息、部件的壽命將很快結(jié)束的代碼。代替由3d打印機(jī)輸出的事件代碼,部件管理單元317可以基于關(guān)于3d打印機(jī)的狀態(tài)或計(jì)數(shù)器信息來(lái)識(shí)別很可能有故障的部件。例如,可以基于部件的尺寸或用于形成部件的耗材的類型,來(lái)確定部件的成形性。
根據(jù)該應(yīng)用示例,參考圖6中例示的流程圖,部件形成控制單元323在s602中可以基于在s601中從3d打印機(jī)中獲取的信息來(lái)識(shí)別作為形成對(duì)象的部件。在s610中,部件形成控制單元323可以通過(guò)用戶接口314顯示用于訂購(gòu)部件的畫面。
可以在打印客戶端103內(nèi)代替在3d打印機(jī)102內(nèi)配設(shè)部件管理單元317。
根據(jù)該應(yīng)用示例,考慮用于替換基于從3d打印機(jī)中獲取的信息所識(shí)別的部件的定時(shí),部件管理單元317能夠指示形成部件。因此,能夠由3d打印機(jī)形成3d打印機(jī)中的部件,這將有利于減少用于運(yùn)輸部件的時(shí)間段以及用于部件庫(kù)存管理的成本和空間。
第二實(shí)施例
根據(jù)本公開的第二實(shí)施例,在3d打印機(jī)中形成用于解決電子裝置中發(fā)生的錯(cuò)誤而要被替換的部件。第二實(shí)施例與第一實(shí)施例的不同之處在于,將部件管理單元配設(shè)在管理服務(wù)器104中,而不是配設(shè)在3d打印機(jī)102中(圖11和圖12)。部件信息和錯(cuò)誤信息包括關(guān)于多個(gè)型號(hào)的信息(圖13和圖14)。根據(jù)本實(shí)施例,管理服務(wù)器104管理關(guān)于包括3d打印機(jī)102的各種類型的電子裝置的信息。
由于第二實(shí)施例具有與根據(jù)第一實(shí)施例的圖1、圖2和圖10中例示的構(gòu)造相同的構(gòu)造,并且由于在第一實(shí)施例和第二實(shí)施例中類似的數(shù)字表示類似的部件,因此將省略任何重復(fù)性描述。下面將描述與第一實(shí)施例的不同之處。
圖11例示了3d打印機(jī)102的軟件構(gòu)造和部分硬件構(gòu)造。圖11與圖3的不同之處在于不配設(shè)部件管理單元317。根據(jù)第二實(shí)施例,在管理服務(wù)器104中配設(shè)部件管理單元(圖12)。
圖12例示了管理服務(wù)器104的軟件構(gòu)造。
數(shù)據(jù)發(fā)送/接收單元1201能夠從3d打印機(jī)102接收信息并且向3d打印機(jī)發(fā)送控制指令。數(shù)據(jù)發(fā)送/接收單元1201可以向在諸如打印客戶端103的終端上運(yùn)行的web瀏覽器提供打印機(jī)管理畫面,并且接收打印機(jī)管理請(qǐng)求。系統(tǒng)管理單元1202被構(gòu)造為管理管理系統(tǒng)的操作狀態(tài)和設(shè)置。打印機(jī)管理單元1203被構(gòu)造為管理由管理系統(tǒng)管理的打印機(jī)的操作狀態(tài)和設(shè)置。
部件管理單元1204被構(gòu)造為管理關(guān)于在由管理服務(wù)器104管理的打印機(jī)中可使用的部件的信息、以及在打印機(jī)中實(shí)際安裝的部件的使用狀態(tài)。從部件管理單元1204至部件形成控制單元1210的構(gòu)件與圖3中的從部件管理單元317至部件形成控制單元323的構(gòu)件具有基本上相同的功能。錯(cuò)誤信息1207和部件信息1208與第一實(shí)施例的不同之處在于它們存儲(chǔ)關(guān)于多個(gè)型號(hào)的信息。
可以在安裝管理系統(tǒng)時(shí)通過(guò)安裝程序在二次存儲(chǔ)設(shè)備206中記錄部件信息1208和錯(cuò)誤信息1207。可以通過(guò)網(wǎng)絡(luò)101和互聯(lián)網(wǎng)從打印機(jī)供應(yīng)商的網(wǎng)站下載部件信息1208和錯(cuò)誤信息1207。
根據(jù)本實(shí)施例,部件信息1208可以以與針對(duì)3d打印機(jī)的方式相同的方式,來(lái)管理關(guān)于除3d打印機(jī)以外的電子裝置的信息。在這種情況下,項(xiàng)目“型號(hào)”對(duì)應(yīng)于用于識(shí)別電子裝置的型號(hào)信息。電子裝置可以包括諸如打印機(jī)、掃描器和復(fù)印機(jī)等的能夠輸出二維打印材料的外圍設(shè)備、網(wǎng)絡(luò)照相機(jī)和家用電器。
圖13例示了根據(jù)本實(shí)施例的部件信息1208的示例。圖14例示了根據(jù)本實(shí)施例的錯(cuò)誤信息1207的示例。除了圖4和圖5中的信息以外,還提供“型號(hào)”下的信息。參照?qǐng)D14,當(dāng)出現(xiàn)錯(cuò)誤時(shí),提供與關(guān)于在3d打印機(jī)102中的具有“部件id”的部件的成形性的信息相對(duì)應(yīng)的兩種類型的“成形性”項(xiàng)目?!俺尚涡浴表?xiàng)目之一對(duì)應(yīng)于能否在有錯(cuò)誤的3d打印機(jī)中形成部件,并且另外一個(gè)對(duì)應(yīng)于能否在與有錯(cuò)誤的3d打印機(jī)不同的其他3d打印機(jī)中形成部件。后者描述了能否在其他正常操作的3d打印機(jī)中形成部件。
圖15是例示當(dāng)在3d打印機(jī)102中發(fā)生錯(cuò)誤時(shí),要在管理服務(wù)器104中進(jìn)行的部件形成處理的流程的流程圖。在圖15中的流程圖中例示的處理由部件管理單元1204執(zhí)行。換言之,可以由管理服務(wù)器104中的cpu203通過(guò)加載并執(zhí)行在二次存儲(chǔ)設(shè)備206中記錄的程序來(lái)實(shí)現(xiàn)圖15中的流程圖中的處理。
在s1501中,部件形成控制單元1210從打印機(jī)管理單元1203獲取在對(duì)象電子裝置中發(fā)生的錯(cuò)誤的錯(cuò)誤代碼。由管理系統(tǒng)的用戶通過(guò)用戶接口201指定要進(jìn)行形成的電子裝置(圖10和圖16)。例如,通過(guò)假設(shè)有錯(cuò)誤的電子裝置是3d打印機(jī)(在下文中稱為“打印機(jī)”)來(lái)更具體地描述后面的處理。
在s1502中,部件形成控制單元1210識(shí)別有錯(cuò)誤的裝置的型號(hào)和與錯(cuò)誤對(duì)應(yīng)的部件。部件形成控制單元1210通過(guò)錯(cuò)誤信息管理單元1205從錯(cuò)誤信息1207中獲取關(guān)于與在s1501中獲取的錯(cuò)誤代碼對(duì)應(yīng)的錯(cuò)誤的詳細(xì)信息,并且識(shí)別與錯(cuò)誤對(duì)應(yīng)的部件。
在s1503中,部件形成控制單元1210基于錯(cuò)誤信息1207和部件信息1208判斷能否形成在s1502中識(shí)別的部件。更具體地,如果與圖14中的裝置中的錯(cuò)誤對(duì)應(yīng)的部件的“成形性”的值為“真”并且如果以能夠使用的方式而為3d打印機(jī)102中的形成準(zhǔn)備的耗材滿足條件,則判斷能夠形成部件。為了滿足針對(duì)耗材的條件,在3d打印機(jī)102中安裝的材料的類型對(duì)應(yīng)于與圖4中的錯(cuò)誤對(duì)應(yīng)的部件的“推薦材料”,并且要剩余充足量的材料。耗材的剩余量可以包括手頭準(zhǔn)備的可替換的耗材量。如果判斷能夠形成部件,則處理移至s1504。如果判斷不能形成部件,則處理移至s1512。
在s1504中,部件形成控制單元1210通過(guò)用戶接口201向用戶詢問(wèn)是否要執(zhí)行部件的形成(圖16,將在下面描述)。
這里,當(dāng)用戶在s1504中指示執(zhí)行形成時(shí),確定要形成對(duì)象部件的形成裝置。當(dāng)在s1503中判斷3d打印機(jī)能夠形成部件時(shí),將該3d打印機(jī)確定為用于形成部件的形成裝置。部件形成控制單元1210可以考慮形成裝置的操作狀態(tài)來(lái)確定用于形成部件的形成裝置。例如,代表操作狀態(tài)的狀態(tài)可以是諸如“正在形成”和“正在準(zhǔn)備”等的狀態(tài)、錯(cuò)誤發(fā)生狀態(tài)或者描述安裝的材料的類型和材料的剩余量的信息。管理裝置被構(gòu)造為管理一個(gè)或更多個(gè)形成裝置,但是一個(gè)或多個(gè)形成裝置能夠作為用于形成電子裝置中的部件的候選。
在s1505中,部件形成控制單元1210判斷用戶是否指示了形成部件。如果判斷指示了形成部件,則處理移至s1506。否則,處理移至s1512。
在s1506中,部件形成控制單元1210提示用戶通過(guò)用戶接口201輸入用戶認(rèn)證信息(圖17)。這里要使用的認(rèn)證信息是3d打印機(jī)102的用戶針對(duì)3d打印機(jī)的供應(yīng)商,通過(guò)諸如通過(guò)郵件或網(wǎng)絡(luò)等的任意方式而預(yù)先登記的客戶信息。
在s1507中,部件形成控制單元1210通過(guò)網(wǎng)絡(luò)101和互聯(lián)網(wǎng)詢問(wèn)3d打印機(jī)供應(yīng)商的認(rèn)證服務(wù)(未示出),以判斷在s1506中輸入的認(rèn)證信息是否有效。如果認(rèn)證成功,則處理移至s1508。如果失敗,則處理移至s1512。
在s1508中,部件數(shù)據(jù)獲取單元1209訪問(wèn)在部件信息1208中記錄的對(duì)應(yīng)部件的下載url并獲取對(duì)應(yīng)的模型數(shù)據(jù)。
在s1509中,部件形成控制單元1210通過(guò)數(shù)據(jù)發(fā)送/接收單元1201將在s1508中獲取的模型數(shù)據(jù)發(fā)送給在s1505中選擇的3d打印機(jī)并指示執(zhí)行形成。
在s1510中,部件信息管理單元1206在部件信息1208中記錄執(zhí)行了部件形成。在圖13中的示例中,在“形成日期/時(shí)間”下記錄當(dāng)在s1509中指示了執(zhí)行形成時(shí)的日期和時(shí)間。
在s1511中,部件形成控制單元1210通過(guò)用戶接口201向用戶呈現(xiàn)針對(duì)形成的部件的替換指令。
在s1512中,部件形成控制單元1210通過(guò)用戶接口201提示用戶聯(lián)系呼叫中心以解決錯(cuò)誤。
圖16例示了在管理服務(wù)器104的用戶接口201上示出3d打印機(jī)詳情的畫面的示例。響應(yīng)于對(duì)圖10a中的“詳情”按鈕1001進(jìn)行的按下操作,顯示圖16中的畫面。
在圖16的示例中,在打印機(jī)3中出現(xiàn)錯(cuò)誤代碼=e000-0003的錯(cuò)誤,并且顯示提示形成部件以解決錯(cuò)誤的消息1601。在下拉列表1602中顯示能夠形成部件的打印機(jī)。如果在s1503中判斷存在能夠形成部件的3d打印機(jī),則顯示下拉列表1602。在圖16的示例中,打印機(jī)1可被選為能夠形成打印機(jī)3(型號(hào)=“型號(hào)x”)中的排風(fēng)扇(部件id=00000003)的打印機(jī)。如果存在多個(gè)能夠形成部件的3d打印機(jī),則這些3d打印機(jī)在下拉列表中都是可選的。顯示根據(jù)所選擇的3d打印機(jī)的近似形成成本(形成時(shí)間和材料使用量)的顯示內(nèi)容。由于要在這里形成排風(fēng)扇,所以有錯(cuò)誤的打印機(jī)3有時(shí)可能會(huì)包括在下拉列表中,作為能夠執(zhí)行形成的3d打印機(jī)。
近似形成成本1603依賴于在下拉列表1602中選擇的3d打印機(jī)的性能??梢酝ㄟ^(guò)將圖13中例示的各個(gè)部件的形成成本的值乘以針對(duì)3d打印機(jī)的各個(gè)型號(hào)預(yù)先確定的校正值(未例示),來(lái)計(jì)算近似形成成本1603。
響應(yīng)于對(duì)“執(zhí)行形成”按鈕1604進(jìn)行的按下操作,執(zhí)行s1506和后續(xù)步驟中的處理,并且在圖16的示例中,要在打印機(jī)1中形成打印機(jī)3中的排風(fēng)扇。
圖17例示了s1506中的認(rèn)證信息輸入畫面的示例。響應(yīng)于對(duì)“執(zhí)行形成”按鈕1604進(jìn)行的按下操作,顯示圖17中例示的認(rèn)證信息輸入形式。
根據(jù)第二實(shí)施例,管理服務(wù)器101在s1508中從互聯(lián)網(wǎng)獲取模型數(shù)據(jù)。但是,各個(gè)3d打印機(jī)可以以3d打印機(jī)能夠獲取模型數(shù)據(jù)的方式保持關(guān)于3d打印機(jī)的型號(hào)的模型數(shù)據(jù)。換言之,作為圖16中指定的其他示例,管理服務(wù)器104可以從打印機(jī)3獲取關(guān)于打印機(jī)3中的排風(fēng)扇的模型數(shù)據(jù),并且可以在打印機(jī)1中執(zhí)行形成。
為了在s1509中指示形成,可以發(fā)送這種模型數(shù)據(jù)的位置,使得3d打印機(jī)能夠從互聯(lián)網(wǎng)下載模型數(shù)據(jù)。
根據(jù)第二實(shí)施例,管理服務(wù)器104確定能夠形成對(duì)象部件的3d打印機(jī),并且用戶能夠選擇該3d打印機(jī),使得能夠適當(dāng)?shù)刂甘静考男纬伞T谙螺d模型數(shù)據(jù)時(shí)的用戶認(rèn)證,能夠減少模型數(shù)據(jù)被用于其它目的的風(fēng)險(xiǎn)。應(yīng)當(dāng)理解,第二實(shí)施例能夠與第一實(shí)施例組合實(shí)施。
第二應(yīng)用示例
根據(jù)第二實(shí)施例,部件管理單元1204獲取表示在電子裝置中發(fā)生的錯(cuò)誤的錯(cuò)誤代碼并指示3d打印機(jī)來(lái)形成與該錯(cuò)誤代碼對(duì)應(yīng)的部件。另一方面,根據(jù)第二應(yīng)用示例,由部件管理單元1204從電子裝置獲取的信息不限于錯(cuò)誤代碼。例如,可以獲取描述電子裝置的操作狀態(tài)的信息(例如計(jì)數(shù)器信息和狀態(tài)信息)或者關(guān)于在電子裝置中檢測(cè)到的事件的信息(警報(bào)信息或警告信息)。部件管理單元1204基于獲取的信息識(shí)別作為形成對(duì)象的部件。因此,根據(jù)該應(yīng)用示例,部件管理單元1204能夠基于關(guān)于部件的計(jì)數(shù)器信息考慮用于替換部件的定時(shí)來(lái)指示形成部件。部件管理單元1204可以通過(guò)不僅考慮關(guān)于部件的計(jì)數(shù)器信息而且考慮關(guān)于部件的狀態(tài)信息來(lái)預(yù)測(cè)可能的部件故障,來(lái)指示形成。
第三實(shí)施例
本公開的第三實(shí)施例與第一實(shí)施例和第二實(shí)施例的不同之處在于,將部件管理單元配設(shè)在部件管理服務(wù)1802中(圖19),而不是配設(shè)在3d打印機(jī)102中或管理服務(wù)器104中。本公開的第三實(shí)施例與第一實(shí)施例和第二實(shí)施例的不同之處還在于,不呈現(xiàn)錯(cuò)誤信息,并且部件信息包括供應(yīng)商信息(圖20)??梢杂?d打印機(jī)102或管理服務(wù)器104的供應(yīng)商登記部件信息,或者其他產(chǎn)品供應(yīng)商可以登記關(guān)于與任意產(chǎn)品有關(guān)的部件的信息。
由于第三實(shí)施例具有與根據(jù)第一和第二實(shí)施例的圖1至圖17中例示的構(gòu)造相同的構(gòu)造,并且由于在第一至第三實(shí)施例中類似的數(shù)字表示類似的部件,所以將省略任何重復(fù)性描述。
圖18是例示根據(jù)本公開的第三實(shí)施例的系統(tǒng)的構(gòu)造的框圖。圖18例示了互聯(lián)網(wǎng)1801。圖18還例示了被構(gòu)造為提供在互聯(lián)網(wǎng)上建立的部件管理服務(wù)的系統(tǒng)1802。部件管理服務(wù)(也被稱為部件管理系統(tǒng))1802如同打印客戶端103和管理服務(wù)器104具有圖2中例示的模塊構(gòu)造。
圖19例示了部件管理服務(wù)1802的軟件構(gòu)造。
數(shù)據(jù)發(fā)送/接收單元1901被構(gòu)造為從3d打印機(jī)102、打印客戶端103或者管理服務(wù)器104接收針對(duì)部件數(shù)據(jù)的請(qǐng)求,并且響應(yīng)于該請(qǐng)求發(fā)送部件數(shù)據(jù)。服務(wù)管理單元1902被構(gòu)造為管理部件管理服務(wù)1802的操作狀態(tài)和設(shè)置。部件信息管理單元1903被構(gòu)造為管理關(guān)于由部件管理服務(wù)1802提供的部件的信息作為部件信息1904。部件數(shù)據(jù)獲取單元1905被構(gòu)造為響應(yīng)于通過(guò)數(shù)據(jù)發(fā)送/接收單元1901接收到的部件數(shù)據(jù)請(qǐng)求,從部件信息1904或外部網(wǎng)站獲取關(guān)于對(duì)應(yīng)部件的模型數(shù)據(jù)。
圖20例示了部件信息1904的示例。將省略對(duì)與圖4和圖13中的列共同的列的任何重復(fù)性描述。
項(xiàng)目“產(chǎn)品代碼”對(duì)應(yīng)于用于唯一地識(shí)別產(chǎn)品的標(biāo)識(shí)符。項(xiàng)目“產(chǎn)品名稱”對(duì)應(yīng)于產(chǎn)品的名稱。項(xiàng)目“產(chǎn)品供應(yīng)商”對(duì)應(yīng)于產(chǎn)品的制造商或銷售商的名稱。
如果沒(méi)有產(chǎn)品代碼和部件id的組合互相重合,則部件信息1904能夠管理除3d打印機(jī)以外的產(chǎn)品(電子裝置)中的部件并且也能夠管理多個(gè)產(chǎn)品供應(yīng)商的產(chǎn)品??梢杂蓪?duì)應(yīng)的產(chǎn)品供應(yīng)商在由通過(guò)web瀏覽器訪問(wèn)的部件管理服務(wù)1802顯示的管理畫面(未例示)上任意地向部件信息1904登記關(guān)于部件的信息。
圖21是例示響應(yīng)于部件數(shù)據(jù)獲取請(qǐng)求而要由部件管理服務(wù)1802進(jìn)行的處理的流程的流程圖。通過(guò)部件管理服務(wù)1802中包括的cpu203加載并執(zhí)行在二次存儲(chǔ)設(shè)備206中記錄的程序,來(lái)實(shí)現(xiàn)圖21中的流程圖中例示的處理。
在s2101中,數(shù)據(jù)發(fā)送/接收單元1901從請(qǐng)求方(諸如3d打印機(jī)102、打印客戶端103或者管理服務(wù)器104的終端)接收包括產(chǎn)品代碼和部件id的部件數(shù)據(jù)獲取請(qǐng)求。
在s2102中,數(shù)據(jù)發(fā)送/接收單元1901請(qǐng)求請(qǐng)求方輸入認(rèn)證信息。認(rèn)證信息輸入畫面與圖17中例示的對(duì)話框等同。
在s2103中,數(shù)據(jù)發(fā)送/接收單元1901判斷在s2102中輸入的認(rèn)證信息是否有效。認(rèn)證處理可以由部件管理服務(wù)1802執(zhí)行或者可以通過(guò)在部件信息1904中記錄的產(chǎn)品的產(chǎn)品供應(yīng)商的網(wǎng)站執(zhí)行。在通過(guò)產(chǎn)品供應(yīng)商的網(wǎng)站執(zhí)行認(rèn)證的情況下,在s2102中輸入的認(rèn)證信息從部件管理服務(wù)1802被傳輸?shù)疆a(chǎn)品供應(yīng)商的網(wǎng)站。作為選擇,可以使用url重定向來(lái)將認(rèn)證信息直接從請(qǐng)求方發(fā)送到產(chǎn)品供應(yīng)商的網(wǎng)站。如果認(rèn)證表示成功的結(jié)果,則處理移至s2104。如果認(rèn)證表示失敗的結(jié)果,則處理移至s2107。
在s2104中,部件信息管理單元1903判斷在部件信息1904中是否存在與在s2101中接收到的產(chǎn)品代碼和部件id相對(duì)應(yīng)的信息。如果存在,則處理移至s2105。否則,處理移至s2107。
在s2105中,部件數(shù)據(jù)獲取單元1905基于在s2104中識(shí)別的部件信息獲取關(guān)于部件的模型數(shù)據(jù)。
在s2106中,部件數(shù)據(jù)獲取單元1905通過(guò)數(shù)據(jù)發(fā)送/接收單元1901將在s2105中獲取的模型數(shù)據(jù)發(fā)送到請(qǐng)求方。
在s2107中,數(shù)據(jù)發(fā)送/接收單元1901將不能獲取部件信息的錯(cuò)誤消息發(fā)送給請(qǐng)求方。
圖22例示了當(dāng)通過(guò)使用部件管理服務(wù)1802下載部件數(shù)據(jù)時(shí)顯示的示例畫面。圖22中的畫面示例在請(qǐng)求方(諸如3d打印機(jī)102、打印客戶端103或者管理服務(wù)器104的終端)的用戶接口201上顯示。
當(dāng)輸入產(chǎn)品代碼和部件id并按下確定按鈕時(shí),信息被發(fā)送到部件管理服務(wù)器1802。因此,執(zhí)行圖12中的流程圖,并且能夠下載模型數(shù)據(jù)。產(chǎn)品代碼和部件id通過(guò)任意方法對(duì)用戶可用并且被寫在產(chǎn)品目錄或產(chǎn)品的操作手冊(cè)中,并且產(chǎn)品代碼和部件id通??梢韵蚬婇_放或者可以根據(jù)與產(chǎn)品供應(yīng)商的合同限制性地通知給特定用戶。在請(qǐng)求方是3d打印機(jī)的情況下,下載的模型數(shù)據(jù)能夠直接用于執(zhí)行對(duì)應(yīng)的形成。在請(qǐng)求方是除3d打印機(jī)之外的終端的情況下,下載的數(shù)據(jù)能夠用于指示在3d打印機(jī)中形成,使得能夠執(zhí)行形成。
根據(jù)第三實(shí)施例,通過(guò)使用對(duì)應(yīng)的產(chǎn)品代碼和部件id來(lái)獲取部件數(shù)據(jù),使得可以根據(jù)需要使用附近的3d打印機(jī)來(lái)形成產(chǎn)品的部件。因此,可以容易地維修或定制產(chǎn)品。
第三實(shí)施例可以與第一實(shí)施例或第二實(shí)施例組合實(shí)現(xiàn)。更具體地,可以緊接在執(zhí)行圖6中的s606中的處理或圖15中的s1508中的處理之前,響應(yīng)于通過(guò)圖22中的畫面的指令而在部件管理服務(wù)1802中執(zhí)行圖21中的處理,并且可以下載與發(fā)生的錯(cuò)誤相對(duì)應(yīng)的部件的模型數(shù)據(jù)。
其他實(shí)施例
還可以通過(guò)讀出并執(zhí)行記錄在存儲(chǔ)介質(zhì)(也可更完整地稱為“非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)”)上的計(jì)算機(jī)可執(zhí)行指令(例如,一個(gè)或更多個(gè)程序)以執(zhí)行上述實(shí)施例中的一個(gè)或更多個(gè)的功能、并且/或者包括用于執(zhí)行上述實(shí)施例中的一個(gè)或更多個(gè)的功能的一個(gè)或更多個(gè)電路(例如,專用集成電路(asic))的系統(tǒng)或裝置的計(jì)算機(jī),來(lái)實(shí)現(xiàn)本公開的實(shí)施例,并且,可以利用通過(guò)由系統(tǒng)或裝置的計(jì)算機(jī)例如讀出并執(zhí)行來(lái)自存儲(chǔ)介質(zhì)的計(jì)算機(jī)可執(zhí)行指令以執(zhí)行上述實(shí)施例中的一個(gè)或更多個(gè)的功能、并且/或者控制一個(gè)或更多個(gè)電路以執(zhí)行上述實(shí)施例中的一個(gè)或更多個(gè)的功能的方法,來(lái)實(shí)現(xiàn)本公開的實(shí)施例。計(jì)算機(jī)可以包括一個(gè)或更多個(gè)處理器(例如,中央處理單元(cpu)、微處理單元(mpu)),并且可以包括分開的計(jì)算機(jī)或分開的處理器的網(wǎng)絡(luò),以讀出并執(zhí)行計(jì)算機(jī)可執(zhí)行指令。計(jì)算機(jī)可執(zhí)行指令可以例如從網(wǎng)絡(luò)或存儲(chǔ)介質(zhì)被提供給計(jì)算機(jī)。存儲(chǔ)介質(zhì)可以包括例如硬盤、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、分布式計(jì)算系統(tǒng)的存儲(chǔ)器、光盤(諸如壓縮光盤(cd)、數(shù)字通用光盤(dvd)或藍(lán)光光盤(bd)tm)、閃存裝置以及存儲(chǔ)卡等中的一個(gè)或更多個(gè)。
本發(fā)明的實(shí)施例還可以通過(guò)如下的方法來(lái)實(shí)現(xiàn),即,通過(guò)網(wǎng)絡(luò)或者各種存儲(chǔ)介質(zhì)將執(zhí)行上述實(shí)施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計(jì)算機(jī)或是中央處理單元(cpu)、微處理單元(mpu)讀出并執(zhí)行程序的方法。
雖然參照示例性實(shí)施例對(duì)本公開進(jìn)行了描述,但是應(yīng)該理解,本公開不限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對(duì)權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)及功能。