專利名稱:通信系統(tǒng),通信裝置和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的各方面涉及一種通信系統(tǒng),其中,數(shù)據(jù)從具有發(fā)送數(shù)據(jù)功能的數(shù)據(jù)發(fā)送裝置傳輸?shù)骄哂薪邮諗?shù)據(jù)功能的數(shù)據(jù)接收裝置,且涉及在該通信系統(tǒng)中提供的這種裝置。
背景技術(shù):
如客戶服務(wù)器系統(tǒng)的通信系統(tǒng)已經(jīng)被廣泛使用,其中,將數(shù)據(jù)發(fā)送裝置和數(shù)據(jù)接收裝置相互間通過網(wǎng)絡(luò)相連以從數(shù)據(jù)發(fā)送裝置向數(shù)據(jù)接收裝置傳輸數(shù)據(jù)。
在申請?zhí)枮镠EI9-160829的日本專利臨時(shí)申請(此后,稱為JPH9-1608929A)中,公開了一個(gè)該客戶服務(wù)器的實(shí)例。在JP H9-160829A中公開的客戶服務(wù)器系統(tǒng)中,客戶裝置緩存從服務(wù)器傳輸?shù)臄?shù)據(jù)。當(dāng)檢查在服務(wù)器上的與緩存的數(shù)據(jù)相應(yīng)的數(shù)據(jù)是否被更新時(shí),客戶裝置基于緩存的數(shù)據(jù)執(zhí)行臨時(shí)過程。如果客戶裝置判斷在服務(wù)器上的與緩存的數(shù)據(jù)相應(yīng)的數(shù)據(jù)沒有被更新時(shí),客戶裝置將臨時(shí)過程定義為確定過程,且接著執(zhí)行確定過程的剩余部分。如果在服務(wù)器上更新了與緩存的數(shù)據(jù)相應(yīng)的在服務(wù)器上的數(shù)據(jù),客戶裝置刪除了臨時(shí)過程的執(zhí)行結(jié)果。
在數(shù)據(jù)接收裝置從數(shù)據(jù)發(fā)送裝置接收顯示數(shù)據(jù),且數(shù)據(jù)接收裝置執(zhí)行用于顯示與顯示數(shù)據(jù)相應(yīng)的信息的過程的情形下,如果從數(shù)據(jù)發(fā)送裝置接收顯示數(shù)據(jù)所需的等待時(shí)間由于通信速率或數(shù)據(jù)業(yè)務(wù)量而相對較長,則用于在數(shù)據(jù)接收裝置的顯示屏上顯示基于顯示數(shù)據(jù)的信息的時(shí)間變長,由此使得客戶裝置的用戶變得急切。
數(shù)據(jù)接收裝置可被配置成在數(shù)據(jù)接收裝置轉(zhuǎn)為用于接收顯示數(shù)據(jù)的數(shù)據(jù)接收狀態(tài)時(shí),暫時(shí)顯示基于數(shù)據(jù)接收裝置中所緩存的數(shù)據(jù)的信息,如JP H9-160829A中所公開的客戶服務(wù)器系統(tǒng)的情形中所示。然而,在此情況下,如果數(shù)據(jù)接收裝置中所緩存的數(shù)據(jù)比在服務(wù)器上的相應(yīng)顯示數(shù)據(jù)舊(即,將被顯示的數(shù)據(jù)已經(jīng)在服務(wù)器上被更新),則舊的信息被臨時(shí)顯示在數(shù)據(jù)接收裝置上,擾亂數(shù)據(jù)接收裝置的用戶。
作為另一種配置,數(shù)據(jù)接收裝置可被配置以在數(shù)據(jù)接收裝置轉(zhuǎn)為用于接收顯示數(shù)據(jù)的數(shù)據(jù)接收狀態(tài)時(shí),顯示表示等待狀態(tài)的信息,以通知用戶指示數(shù)據(jù)接收裝置處于數(shù)據(jù)接收狀態(tài)的信息。然而,在此情形下,顯示指示數(shù)據(jù)接收裝置處于數(shù)據(jù)接收狀態(tài)的信息的頻率可能增加,這樣基于從數(shù)據(jù)發(fā)送裝置傳輸?shù)娘@示數(shù)據(jù)而顯示信息的最初目的就會(huì)受到影響。
發(fā)明內(nèi)容
本發(fā)明的各方面的優(yōu)點(diǎn)在于,通信系統(tǒng)能防止基于接收的數(shù)據(jù)的顯示信息的主要功能受到影響,同時(shí)也防止用戶對該主要功能產(chǎn)生焦慮,在該通信系統(tǒng)中,數(shù)據(jù)從數(shù)據(jù)發(fā)送裝置傳輸?shù)綌?shù)據(jù)接收裝置,且基于接收的數(shù)據(jù)的信息被顯示在數(shù)據(jù)接收裝置上。
依照本發(fā)明的一個(gè)方面,提供了一種通信系統(tǒng),其中,數(shù)據(jù)發(fā)送裝置和數(shù)據(jù)接收裝置被相互間連接在一起,該數(shù)據(jù)發(fā)送裝置具有向數(shù)據(jù)接收裝置發(fā)送將被顯示的數(shù)據(jù)的功能,且該數(shù)據(jù)接收裝置具有接收將被顯示的數(shù)據(jù)的功能。在該通信系統(tǒng)中,數(shù)據(jù)接收裝置包括以下裝置顯示屏,信息被顯示在其上;信息顯示控制單元,如果數(shù)據(jù)接收裝置從數(shù)據(jù)發(fā)送裝置接收將被顯示的數(shù)據(jù),則在顯示屏上顯示基于將被顯示的數(shù)據(jù)的信息;和狀態(tài)顯示控制單元,該狀態(tài)顯示控制單元依照顯示屏上顯示的信息的類型,決定在數(shù)據(jù)接收裝置轉(zhuǎn)到等待狀態(tài)時(shí)是否顯示指示數(shù)據(jù)接收裝置處于等待將被顯示的數(shù)據(jù)的等待狀態(tài)的狀態(tài)信息。
盡管是否需要通知用戶狀態(tài)信息隨在顯示屏上顯示的信息的類型而變化,上述數(shù)據(jù)接收裝置被配置以依照在顯示屏上顯示的信息的類型決定是否顯示狀態(tài)信息。由此,可防止在顯示屏上顯示信息的主要功能受到影響,而同時(shí)也防止用戶對顯示信息的主要功能產(chǎn)生焦慮。
可選地,如果在顯示屏上顯示的信息為第一類型信息,則狀態(tài)顯示控制單元可在數(shù)據(jù)接收裝置轉(zhuǎn)為等待狀態(tài)時(shí)在顯示屏上顯示狀態(tài)信息,以替代基于將被顯示的數(shù)據(jù)的信息。在此情況下,如果顯示在顯示屏上的信息為與第一類型信息不同的第二類型信息,則狀態(tài)顯示控制單元即使在數(shù)據(jù)接收裝置轉(zhuǎn)換為等待狀態(tài)時(shí)也可將基于將被顯示的數(shù)據(jù)的信息保持在顯示屏上。
由此配置,屏上顯示能隨著在顯示屏上顯示的信息是否為第一類型信息或第二類型信息而改變。
仍然為可選地,數(shù)據(jù)接收裝置可包括配置以接收外部輸入命令的輸入單元。在此情況下,第一類型信息可為用作通過輸入單元接收外部輸入命令的信息。
在接收外部輸入的信息(例如,接收文字輸入或接收選項(xiàng)的選擇的信息)被顯示在顯示屏上的情形下,在數(shù)據(jù)接收裝置轉(zhuǎn)為等待狀態(tài)時(shí),狀態(tài)信息被顯示在該裝置上。由此,可使用戶注意到向等待狀態(tài)的轉(zhuǎn)換。也可防止用戶由于不能注意到向等待狀態(tài)的轉(zhuǎn)換而對數(shù)據(jù)接收裝置產(chǎn)生焦慮。
也可能防止顯示信息的功能由于信息轉(zhuǎn)換而受到影響,因?yàn)槿绻陲@示屏上顯示接收外部輸入命令的信息,則不論用戶的意圖如何而更新顯示屏上的信息的頻率相對較低。
仍然為可選地,第二類型信息可為指示數(shù)據(jù)發(fā)送裝置的狀態(tài)的信息。
由此配置,可防止顯示信息的功能受到影響。由于最好頻繁接收數(shù)據(jù)發(fā)送裝置的狀態(tài),上述配置(即,如果將被顯示的數(shù)據(jù)為狀態(tài),則能將信息保持在顯示屏上)能在高頻率接收狀態(tài)的情況下,增強(qiáng)該優(yōu)勢。因?yàn)槿绻@示的信息為狀態(tài)時(shí),通知用戶轉(zhuǎn)換到等待狀態(tài)的必要性相對較低,則也能防止用戶對數(shù)據(jù)接收裝置產(chǎn)生焦慮。
仍然為可選地,數(shù)據(jù)接收裝置可包括數(shù)據(jù)請求控制單元,該數(shù)據(jù)請求控制單元執(zhí)行用于請求從數(shù)據(jù)發(fā)送裝置傳輸將被顯示的數(shù)據(jù)的請求過程。在此情形下,數(shù)據(jù)接收裝置的等待狀態(tài)可與由數(shù)據(jù)請求控制單元執(zhí)行請求過程的狀態(tài)相應(yīng)。
該配置能使該通信系統(tǒng)被應(yīng)用于客戶服務(wù)器系統(tǒng),其中,客戶裝置具有數(shù)據(jù)接收裝置的功能,而服務(wù)器具有數(shù)據(jù)發(fā)送裝置的功能。
依照本發(fā)明的另一個(gè)方面,提供了一種通信裝置,該通信裝置具有通信單元,其執(zhí)行與外部裝置之間的數(shù)據(jù)通信;顯示屏,信息顯示在其上;信息顯示控制單元,如果來自外部裝置的將被顯示的數(shù)據(jù)通過通信單元被接收,則在顯示屏上顯示基于將被顯示的數(shù)據(jù)的信息;和狀態(tài)顯示控制單元,該狀態(tài)顯示控制單元依照顯示在顯示屏上的信息的類型,決定是否在通信裝置轉(zhuǎn)換到等待狀態(tài)時(shí)顯示指示通信裝置是否處于等待將被顯示的數(shù)據(jù)的等待狀態(tài)的狀態(tài)信息。
盡管是否需要通知用戶該狀態(tài)信息隨著在顯示屏上顯示的信息的類型變化,上述通信裝置被配置以依照在顯示屏上顯示的信息的類型決定是否顯示該狀態(tài)信息。由此,可能防止在顯示屏上顯示信息的主要功能受到影響,同時(shí)也防止用戶對顯示信息的主要功能產(chǎn)生焦慮。
可選地,如果在顯示屏上顯示的信息為第一類型信息,狀態(tài)顯示控制單元在通信裝置轉(zhuǎn)換到等待狀態(tài)時(shí),在顯示屏上顯示狀態(tài)信息以替代基于將被顯示的數(shù)據(jù)的信息。在此情況下,如果在顯示器上顯示的信息為與第一類型信息不同的第二類型信息,即使當(dāng)通信裝置轉(zhuǎn)換到等待狀態(tài)時(shí),狀態(tài)顯示控制單元將基于將被顯示的數(shù)據(jù)的信息保持在顯示屏上。
由此配置,屏上顯示能隨著在顯示屏上顯示的信息是否為第一類型信息或第二類型信息而改變。
仍然為可選地,通信裝置可包括配置以接收外部輸入命令的輸入單元。在此情況下,第一類型信息可為用作通過輸入單元接收外部輸入的命令的信息。
在接收外部輸入的信息(例如,接收文字輸入或接收選項(xiàng)選擇的信息)被顯示在顯示屏上的情形下,當(dāng)通信裝置轉(zhuǎn)換為等待狀態(tài)時(shí),狀態(tài)信息被顯示在通信裝置上。由此,可能使用戶注意到向等待狀態(tài)的轉(zhuǎn)變。也可能防止用戶由于不能注意到向等待狀態(tài)的轉(zhuǎn)變而對通信裝置產(chǎn)生焦慮。
由于如果接收外部輸入的命令的信息被顯示在顯示屏上,不論用戶的意圖如何在顯示屏上的信息被更新的頻率相對較低,也可防止顯示信息的功能由于信息轉(zhuǎn)換而受到影響。
仍然為可選地,第二類型信息可為指示外部裝置的狀態(tài)的信息。
由此配置,可能防止顯示信息的功能受到影響。由于最好頻繁接收外部裝置的狀態(tài),上述配置(即,如果將被顯示的數(shù)據(jù)是狀態(tài),則信息被保持在顯示屏上)能在該以較高頻率接收狀態(tài)的情況下增強(qiáng)此優(yōu)勢。由于如果顯示的信息為狀態(tài),則通知用戶向等待狀態(tài)的轉(zhuǎn)變的必要性相對較低,也可防止用戶對通信裝置產(chǎn)生焦慮。
仍然為可選地,通信裝置可包括執(zhí)行用于請求從外部裝置傳輸將被顯示的數(shù)據(jù)的請求過程的數(shù)據(jù)請求控制單元。在此情形下,通信裝置的等待狀態(tài)可與由數(shù)據(jù)請求控制單元執(zhí)行的請求過程的狀態(tài)相應(yīng)。
依照本發(fā)明的另一方面,具有包括計(jì)算機(jī)可讀指令的計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)可讀指令使計(jì)算機(jī)執(zhí)行與外部裝置的數(shù)據(jù)通信,如果接收到來自外部裝置的將被顯示的數(shù)據(jù),則該計(jì)算機(jī)可讀指令使計(jì)算機(jī)顯示基于將在顯示屏上顯示的數(shù)據(jù)的信息,且使計(jì)算機(jī)依照將在顯示屏上顯示的信息的類型,決定是否在計(jì)算機(jī)轉(zhuǎn)換為等待狀態(tài)時(shí)顯示指示計(jì)算機(jī)處于等待將被顯示的數(shù)據(jù)的等待狀態(tài)的狀態(tài)信息。
盡管是否需要通知用戶狀態(tài)信息隨在顯示屏上顯示的信息的類型而變化,上述計(jì)算機(jī)被配置以依照顯示在顯示屏上的信息的類型決定是否顯示狀態(tài)信息。由此,可防止在顯示屏上顯示信息的主要功能受到影響,同時(shí)也防止用戶對顯示信息的主要功能產(chǎn)生焦慮。
可選地,如果顯示在顯示屏上的信息為第一類型信息,當(dāng)計(jì)算機(jī)轉(zhuǎn)換為等待狀態(tài)時(shí),狀態(tài)信息可被顯示在顯示屏上,以替換基于將被顯示的數(shù)據(jù)的信息。在此情形下,如果顯示在顯示屏上的信息為與第一類型信息不同的第二類型信息,即使在計(jì)算機(jī)轉(zhuǎn)換到等待狀態(tài)時(shí),仍可將基于將被顯示的數(shù)據(jù)的信息保持在顯示屏上。
由此配置,屏上顯示能隨著在顯示屏上顯示的信息是否為第一類型信息或第二類型信息而變化。
仍然為可選地,計(jì)算機(jī)可讀指令還可使計(jì)算機(jī)通過輸入單元接收外部輸入的命令。在此情形下,第一類型信息可為用作通過輸入單元接收外部輸入的命令的信息。
在接收外部輸入的信息(例如,接收文字輸入或接收選項(xiàng)選擇的信息)被顯示在顯示屏上的情形下,當(dāng)計(jì)算機(jī)轉(zhuǎn)換為等待狀態(tài)時(shí)狀態(tài)信息被顯示在計(jì)算機(jī)上。由此,可能使用戶注意到向等待狀態(tài)的轉(zhuǎn)換。也可防止用戶由于不能注意到向等待狀態(tài)的轉(zhuǎn)換而對計(jì)算機(jī)產(chǎn)生焦慮。
由于如果用于接收外部輸入的命令的信息被顯示在顯示屏上,不論用戶的意圖如何而更新在顯示屏上的信息的頻率相對較低,也可防止顯示信息的功能由于信息轉(zhuǎn)換而受到影響。
仍然為可選地,第二類型信息可為指示外部裝置的狀態(tài)的信息。
由此配置,可防止顯示信息的功能受到影響。由于最好頻繁接收外部裝置的狀態(tài),上述配置(例如,如果將被顯示的數(shù)據(jù)為狀態(tài),則信息被保持在顯示屏上)能在以較高頻率接收狀態(tài)的情形下增強(qiáng)該優(yōu)勢。由于如果顯示的信息為狀態(tài),則通知用戶轉(zhuǎn)換到等待狀態(tài)的必要性相對較低,也可防止用戶對計(jì)算機(jī)產(chǎn)生焦慮。
仍然為可選地,計(jì)算機(jī)可讀指令還可使計(jì)算機(jī)執(zhí)行用于請求從外部裝置傳輸將被顯示的數(shù)據(jù)的請求過程。在此情形下,計(jì)算機(jī)的等待狀態(tài)與執(zhí)行請求過程的狀態(tài)相應(yīng)。
依照本發(fā)明的裝置和方法能在計(jì)算機(jī)提供有適當(dāng)程序且執(zhí)行該程序時(shí)被實(shí)現(xiàn)。該程序可被存儲(chǔ)在如活動(dòng)硬盤、CD-ROM、存儲(chǔ)卡等的記錄介質(zhì)內(nèi),且被銷售??蛇x地,該程序能通過如因特網(wǎng)的網(wǎng)絡(luò)散布。
圖1為依照本發(fā)明的至少一個(gè)方面的通信系統(tǒng)的框圖。
圖2為通信系統(tǒng)100中的MFP的操作面板的平面圖。
圖3為示意在依照本發(fā)明的至少一個(gè)方面的MFP的控制下執(zhí)行的服務(wù)使用過程的流程圖。
圖4為示意在依照本發(fā)明的至少一個(gè)方面的MFP的控制下執(zhí)行的MFP方UI過程的流程圖。
圖5為示意在MFP方UI過程中執(zhí)行的出錯(cuò)過程的流程圖。
圖6為示意在依照本發(fā)明的至少一個(gè)方面的功能服務(wù)器的控制下執(zhí)行的開始請求接收過程的流程圖。
圖7為示意依照本發(fā)明的至少一個(gè)方面的開始請求接收過程中啟動(dòng)的服務(wù)過程的流程圖。
圖8為示意在依照本發(fā)明的至少一個(gè)方面的功能服務(wù)器的控制下執(zhí)行的服務(wù)器方UI過程的流程圖。
圖9A到9D示意在顯示屏上顯示輸入/選擇信息的情形下在MFP的顯示屏上的屏上顯示的實(shí)例。
圖10A到10C為與在顯示屏上顯示狀態(tài)信息的情況相關(guān)的屏上顯示的實(shí)例。
具體實(shí)施例方式
此后,將參照附圖對依照本發(fā)明的說明性實(shí)施例予以說明。
圖1為依照本發(fā)明的一個(gè)實(shí)施例的通信系統(tǒng)100的框圖。通信系統(tǒng)100包括多功能外圍設(shè)備(MFP)(10,10,…),和功能服務(wù)器20,多功能外圍設(shè)備(MFP)(10,10,…)和功能服務(wù)器20通過廣域網(wǎng)(本實(shí)施例中為因特網(wǎng)1)相互連接進(jìn)行數(shù)據(jù)通信。
在通信系統(tǒng)100中,MFP(10,10,…)通過各自的寬帶路由器2連接到因特網(wǎng)1。由于MFP(10,10,…)具有相同的功能,其中之一被頻繁選擇用于說明MFP 10的功能。
在普通設(shè)置模式(即,默認(rèn)設(shè)置模式)下,各路由器2的所有端口被關(guān)閉。如果請求被從內(nèi)部網(wǎng)絡(luò)傳輸?shù)酵獠烤W(wǎng)絡(luò)(例如,從MFP 10到因特網(wǎng)1),路由器2僅允許與對該請求的響應(yīng)相應(yīng)的包通過。也就是,路由器2作為防火墻,其被配置為對于從外部網(wǎng)絡(luò)到內(nèi)部網(wǎng)絡(luò)的包,僅允許與對從內(nèi)部網(wǎng)絡(luò)發(fā)出的請求的響應(yīng)相應(yīng)的包進(jìn)入內(nèi)部網(wǎng)絡(luò),而與對從內(nèi)部網(wǎng)發(fā)出的請求的響應(yīng)不相應(yīng)的包被阻隔,以阻隔對MFP10的非法訪問。
在通信系統(tǒng)100中,MFP 10和功能服務(wù)器20之間的通信使用HTTP(超文本傳輸協(xié)議)1.1。也就是,使用帶有HTTP請求和響應(yīng)的消息執(zhí)行雙向通信。
此后,將說明MFP 10的配置。MFP 10具有電話(語音通信功能)、掃描儀、打印機(jī)、復(fù)印裝置以及傳真裝置的功能。如圖1所示,MFP 10包括控制單元11、操作單元12、讀取單元13、記錄單元14、通信單元15、存儲(chǔ)單元16、聲音輸入單元17以及聲音輸出單元18。
控制單元11包括嵌入有CPU、ROM和RAM的微型計(jì)算機(jī)芯片,且具有控制MFP 10的內(nèi)部元件的功能。在ROM中,存儲(chǔ)有將由CPU執(zhí)行的多種程序(例如,如圖3到5中所示的程序)。
操作單元12包括操作面板40(見圖2)。操作面板40包括輸入單元40a和顯示屏40b,用戶操作通過輸入單元40a被執(zhí)行,多種類型的信息能被顯示在顯示屏40b上。輸入單元40a包括復(fù)印鍵41、掃描鍵42、傳真鍵43、服務(wù)鍵44、設(shè)置鍵45、四方向(上、下、左和右)鍵46、47、48和49、確認(rèn)鍵50、以及取消鍵51。操作單元12向控制單元11發(fā)送由用戶通過輸入單元40a輸入的命令,且依照來自控制單元11的命令在顯示屏40b上顯示信息(例如,消息)。
讀取單元13包括圖像傳感器,如CCD(電荷藕合裝置)或CIS(接觸圖像傳感器),且讀取單元13能依照來自控制單元11的命令從原稿中讀取圖像且生成所獲圖像的圖像數(shù)據(jù)。記錄單元14基于來自控制單元11的命令,將紙張一張接一張地從紙張供應(yīng)盒(紙張供應(yīng)盤)進(jìn)給到記錄部分,且依照一種圖像記錄形式(例如,激光轉(zhuǎn)印或噴墨記錄)打印與圖像數(shù)據(jù)相應(yīng)的圖像。在執(zhí)行完打印后,紙張被送到出紙盤。
通信單元15執(zhí)行將MFP 10連接到因特網(wǎng)1的通信過程。存儲(chǔ)單元16包括能在其中存儲(chǔ)多種類型數(shù)據(jù)的非易失性RAM。聲音輸入單元17包括送受話器的傳聲器,且能從傳聲器獲得語音并生成表現(xiàn)所獲語音的語音數(shù)據(jù)(例如,PCM數(shù)據(jù))。聲音輸出單元18包括送受話器的揚(yáng)聲器或置于MFP 10的主體內(nèi)的揚(yáng)聲器,且能通過送受話器的揚(yáng)聲器或置于MFP 10的主體內(nèi)的揚(yáng)聲器輸出聲音。
此后,將說明功能服務(wù)器20的配置。功能服務(wù)器20被配置以接收來自MFP 10的請求,且向發(fā)出請求的MFP 10提供服務(wù)。如圖1中所示,功能服務(wù)器20包括控制單元21、通信單元22和存儲(chǔ)單元23。
控制單元21包括其中嵌入有CPU、ROM和RAM的微型計(jì)算機(jī)芯片,且具有控制功能服務(wù)器20的內(nèi)部元件的功能。在ROM中,存儲(chǔ)有將由CPU執(zhí)行的多種程序(例如,圖6到8中所示的程序)。通信單元22執(zhí)行將功能服務(wù)器20連接到因特網(wǎng)1的通信過程。
存儲(chǔ)單元23包括能在其中存儲(chǔ)有多種類型數(shù)據(jù)的硬盤。在存儲(chǔ)單元23中存儲(chǔ)執(zhí)行以向MFP 10提供服務(wù)的服務(wù)程序。也就是,在存儲(chǔ)單元23內(nèi)存儲(chǔ)分別與為MFP 10提供的多種服務(wù)的類型相應(yīng)的服務(wù)程序。如果在存儲(chǔ)單元23內(nèi)的一個(gè)程序由控制單元21執(zhí)行,則將與程序相應(yīng)的服務(wù)提供到MFP 10。
功能服務(wù)器20能為MFP 10提供的服務(wù)包括翻譯復(fù)印服務(wù)、新聞發(fā)送服務(wù)和朗讀服務(wù)。在翻譯復(fù)印服務(wù)中,翻譯由MFP 10的讀取單元14從原稿中讀取的文字信息,生成表示該被翻譯的文字的打印數(shù)據(jù)(即,與將被打印的圖像相應(yīng)的圖像數(shù)據(jù)),且由MFP 10的記錄單元14在記錄紙張上打印與打印數(shù)據(jù)相應(yīng)的圖像。在新聞發(fā)送服務(wù)中,從預(yù)定數(shù)據(jù)庫中獲得新聞數(shù)據(jù),生成表示所獲的新聞數(shù)據(jù)的打印數(shù)據(jù),然后由MFP 10的記錄單元14在記錄紙張上打印與打印數(shù)據(jù)相應(yīng)的圖像。
在朗讀過程中,由MFP 10的讀取單元13從原稿中讀取的文字被轉(zhuǎn)換為語音數(shù)據(jù),然后通過聲音輸出單元18重現(xiàn)與語音數(shù)據(jù)相應(yīng)的語音。
此后,將說明由MFP 10和功能服務(wù)器20執(zhí)行的過程。
將參照圖3說明在MFP 10的控制單元11的控制下執(zhí)行的服務(wù)使用過程。當(dāng)通過按下輸入單元40a的服務(wù)鍵44在顯示屏40b上顯示的服務(wù)選擇屏(允許用戶從功能服務(wù)器20能提供的多種服務(wù)中選擇適當(dāng)?shù)姆?wù))上執(zhí)行選擇服務(wù)的用戶操作時(shí),服務(wù)使用過程被啟動(dòng)。
首先,CPU11向功能服務(wù)器20發(fā)送用于開始所選的服務(wù)的服務(wù)開始請求(步驟S101)。在步驟S102中,控制單元11判斷是否接收到由功能服務(wù)器20發(fā)送的服務(wù)開始信息作為對服務(wù)開始請求的回應(yīng)??刂茊卧?1等待直到接收到服務(wù)開始信息(S102否)。如果接收到服務(wù)開始信息(S102是),控制進(jìn)行到步驟S103。服務(wù)開始信息包括功能服務(wù)器20使用以識(shí)別客戶的客戶ID,和操作命令請求的目的URL(表示將對服務(wù)的請求發(fā)送到的目標(biāo)的目的地址)。如后續(xù)說明,在服務(wù)過程的步驟S501中,服務(wù)開始命令被從功能服務(wù)器20發(fā)送到發(fā)出服務(wù)開始請求的MFP 10(見圖7)。
在步驟S103中,控制單元11將用于請求傳輸操作命令的操作命令請求發(fā)送到包含在服務(wù)開始信息內(nèi)的操作命令請求的目的URL。該操作命令表示將由MFP 10執(zhí)行以接收該服務(wù)的操作。例如,該操作命令包括請求MFP 10開始通過操作面板40進(jìn)行的輸入操作(MFP方UI過程)的命令、請求MFP 10停止與服務(wù)相關(guān)的操作的命令、請求MFP 10開始通過讀取單元13讀取原稿的命令和請求MFP 10開始通過記錄單元14打印出圖像的命令。
在步驟S104中,控制單元11判斷是否從功能服務(wù)器20接收到作為回應(yīng)在步驟S103中發(fā)出的操作命令請求的操作命令??刂茊卧?1等待直到接收到操作命令(S104否)。如果接收到操作命令(S104是),控制進(jìn)行到步驟S105。如隨后所述,在服務(wù)過程中的步驟S505、S509和S510中,操作命令從功能服務(wù)器20傳輸?shù)組FP 10(見圖7)。
在步驟S105中,控制單元11判斷操作命令是否為用于終止服務(wù)的命令。如果操作命令為用于終止服務(wù)的命令(S105是),控制進(jìn)行到步驟S106,在步驟S106,執(zhí)行終止過程以終止服務(wù)。
如果操作命令不為用于終止服務(wù)的命令(S105否),控制進(jìn)行到步驟S107,在步驟S107,控制單元11判斷操作命令是否為用于啟動(dòng)UI過程的命令。如果過程命令為用于啟動(dòng)UI過程的命令(S107是),控制單元11啟動(dòng)MFP方UI過程,MFP方UI過程為與通過操作面板40的用戶操作相關(guān)的過程(S108)。隨后,控制返回到步驟S103。
如果操作命令不為用于啟動(dòng)UI過程的命令(S107否),控制進(jìn)行到步驟S109,在步驟S109,執(zhí)行操作命令的另一過程。隨后,控制返回到步驟S103。在步驟S109中執(zhí)行的過程包括判斷過程,其中,控制單元11判斷操作命令是否為請求MFP 10開始用于通過讀取單元13讀取原稿的讀取過程的讀取開始命令,該讀取過程將在控制單元11判斷操作命令為讀取開始命令時(shí)開始;判斷過程,其中,控制單元11判斷操作命令是否為請求MFP 10開始用于通過記錄單元14打印出圖像的打印過程的打印開始命令,該打印過程將在控制單元11判斷操作命令為打印開始命令時(shí)開始。
此后,將參照圖4對MFP方UI過程予以說明。在服務(wù)使用過程的步驟S108中開始MFP方UI過程。
首先,控制單元11將指示在操作面板40的顯示屏40b上顯示的信息的類型的變量“面板狀態(tài)”賦值為表示初始狀態(tài)的“空閑”(步驟S201)。隨后,控制單元11發(fā)送用于請求從功能服務(wù)器20傳輸操作信息的操作信息請求。操作信息為將在操作面板40的顯示屏40b上顯示的信息,且該操作信息被從功能服務(wù)器20提供給MFP 10。用于指示MFP 10以終止在MFP 10上運(yùn)行的過程的信息也被發(fā)送到MFP 10作為操作信息。在下文中,經(jīng)常會(huì)將該操作信息稱作顯示數(shù)據(jù)。
隨后,在步驟S203中,控制單元11判斷“面板狀態(tài)”的當(dāng)前值是否為“狀態(tài)”。如隨后所述,在開始MFP方UI過程時(shí),將“空閑”賦給“面板狀態(tài)”,而其后在表示功能服務(wù)器20的狀態(tài)的狀態(tài)信息被顯示在顯示屏40b上時(shí),將“面板狀態(tài)”賦值為“狀態(tài)”(步驟S208)。在輸入/選擇信息被顯示在顯示屏40b上時(shí),將“面板狀態(tài)”賦值為“輸入/選擇”,該輸入/選擇信息為用于接收通過操作面板40的輸入單元40a執(zhí)行的命令或選擇的輸入的信息(S213)。
如果控制單元11判斷“面板狀態(tài)”為“狀態(tài)”(即,當(dāng)狀態(tài)信息被顯示在顯示屏40b上)(S203是),控制進(jìn)行到步驟S204,在步驟S204,控制單元11持續(xù)顯示狀態(tài)信息。換言之,顯示在顯示屏40b上的信息沒有改變。隨后,控制進(jìn)行到步驟S206。
如果控制單元11判斷“面板狀態(tài)”不為“狀態(tài)”(即,“面板狀態(tài)”為“空閑”或“輸入/選擇”)(S203否),控制進(jìn)行到步驟S205,在步驟S205,表示等待操作信息的等待狀態(tài)的用詞“處理”被顯示在顯示屏40b上。也就是,在步驟S205中,顯示在顯示屏40b上的信息被改變。隨后,控制進(jìn)行到步驟S206。
在步驟S206,控制單元11判斷操作信息是否被接收,該操作信息被從功能服務(wù)器20發(fā)送,作為操作信息請求的回應(yīng)??刂茊卧?1等待直到接收到操作信息(S206否),如果接收到操作信息(S206是),控制進(jìn)行到步驟S207。如隨后所述,在功能服務(wù)器20的控制單元21的控制下執(zhí)行的服務(wù)器方UI過程(見圖8)的步驟S605中生成操作信息,該操作信息被發(fā)送到發(fā)出操作信息請求的MFP 10(步驟S606)。
在步驟S207中,控制單元11判斷接收到的操作信息是否與狀態(tài)信息相應(yīng)。操作信息被分為三類狀態(tài)信息;輸入/選擇信息;和終止信息。終止信息被用作終止UI過程。由于操作信息包括用于識(shí)別信息類型的信息,控制單元11能依照用于識(shí)別信息類型的信息在步驟S207中做出判斷。
如果控制單元11判斷操作信息為狀態(tài)信息(S207是),控制進(jìn)行到步驟S208,在步驟S208,將“面板狀態(tài)”賦值為“狀態(tài)”。隨后,更新計(jì)時(shí)器被激活以測量更新狀態(tài)信息的時(shí)間。隨后,在步驟S210,狀態(tài)信息被顯示在顯示屏40b上。隨后,在步驟S211中,控制單元11判斷測量的更新計(jì)時(shí)器的時(shí)間是否達(dá)到預(yù)定時(shí)間。重復(fù)步驟S211,直到測量的更新計(jì)時(shí)器的時(shí)間達(dá)到預(yù)定時(shí)間。如果達(dá)到預(yù)定的時(shí)間(S211是),控制返回步驟S202,在步驟S202,操作信息請求被發(fā)送到功能服務(wù)器20。
換言之,在狀態(tài)信息被顯示在顯示屏40b上的情形下,操作信息請求被以預(yù)定時(shí)間間隔發(fā)送到功能服務(wù)器20以監(jiān)控功能服務(wù)器的狀態(tài)(即,重復(fù)執(zhí)行輪詢過程)。
如果控制單元11判斷操作信息不為狀態(tài)信息(S207否),控制進(jìn)行到步驟S212,在步驟S212,控制單元11判斷接收到的操作信息是否與輸入/選擇信息相應(yīng)。如果操作信息為輸入/選擇信息(S212是),控制進(jìn)行到步驟S213,在步驟S213,將“輸入/選擇”賦給“面板狀態(tài)”。隨后,控制單元11在顯示屏40b上顯示輸入/選擇信息(步驟S214)。
隨后,在步驟S215中,控制單元11判斷用戶是否完成通過操作面板40執(zhí)行的輸入數(shù)據(jù)和/或選擇數(shù)據(jù)的用戶操作(此后,稱為輸入/選擇操作)。如果完成輸入/選擇操作(S215是),控制返回到步驟S202,在步驟S202,操作信息請求被發(fā)送到功能服務(wù)器20。在此情形下,帶有輸入的和/或選擇的信息的操作信息被發(fā)送到功能服務(wù)器20。
如果操作信息不為輸入/選擇信息(S212否),控制進(jìn)行到步驟S216,在步驟S216,控制單元11判斷操作信息是否與UI過程的終止命令相應(yīng)。如果操作信息不與UI過程的終止命令相應(yīng)(S216否),控制進(jìn)行到步驟S217,在步驟S217,執(zhí)行隨后將述的出錯(cuò)過程。
在步驟S217被處理或控制單元11判斷操作信息與UI過程的終止命令相應(yīng)(S216是)后,執(zhí)行終止過程(S218)。隨后,MFP方UI過程終止。
圖5為示意MFP方UI過程的步驟S217中執(zhí)行的出錯(cuò)過程的流程圖。當(dāng)啟動(dòng)出錯(cuò)過程時(shí),表示錯(cuò)誤狀態(tài)的值“錯(cuò)誤”被賦予“面板狀態(tài)”(步驟S301)。隨后,控制單元11在顯示屏40b上顯示錯(cuò)誤信息(例如,指示發(fā)生錯(cuò)誤的消息)(步驟S302)。
隨后,在步驟S303中,控制單元11向功能服務(wù)器20發(fā)送通知功能服務(wù)器20發(fā)生錯(cuò)誤的錯(cuò)誤通知。隨后,控制單元11判斷是否接收到從功能服務(wù)器20傳輸?shù)淖鳛殄e(cuò)誤通知的回應(yīng)的響應(yīng)。如果沒有接收到響應(yīng)(S304否),控制進(jìn)行到步驟S305,在步驟S305,控制單元11判斷是否發(fā)生超時(shí)(即,控制單元11沒有接收到響應(yīng)的過程的時(shí)間達(dá)到預(yù)定時(shí)間間隔)。
如果沒有發(fā)生超時(shí)(S305否),控制返回步驟S304。如果發(fā)生了超時(shí)(S305是),或控制單元11接收該響應(yīng)(S304是),出錯(cuò)過程終止。
以下將參照圖6對在功能服務(wù)器20的控制單元21的控制下執(zhí)行的開始請求接收過程予以說明。首先,控制單元21判斷是否有新近連接于此的客戶裝置(步驟S401)。具體而言,在步驟S401中,如果開始服務(wù)的服務(wù)開始請求被從MFP 10傳輸,則控制單元21判斷有新的客戶連接與此。如上所述,在服務(wù)使用過程的步驟S101中,由MFP 10發(fā)出服務(wù)開始請求。在步驟S402中,啟動(dòng)在圖7中所示的服務(wù)過程。隨后,控制返回到步驟S401。
將參照圖7對開始請求接收過程的步驟S402中啟動(dòng)的服務(wù)過程予以說明。該服務(wù)過程在功能服務(wù)器20的控制單元21的控制下被執(zhí)行。首先,控制單元21向MFP 10回發(fā)服務(wù)開始信息,MFP 10的服務(wù)開始請求在開始請求接收過程的步驟S401中被接收。該服務(wù)開始信息包括功能服務(wù)器20用以識(shí)別客戶裝置的客戶裝置ID和操作命令請求的目的URL(表示服務(wù)請求被發(fā)送到的目標(biāo)的目的地址)。
隨后,在步驟S502中,控制單元21判斷是否接收到來自MFP 10的操作命令請求??刂茊卧?1等待,直到接收到操作命令請求(S502否)。如果接收到操作命令請求(S502是),控制進(jìn)行到步驟S503。在服務(wù)使用過程的步驟S103中操作命令請求由MFP 10發(fā)出。
在步驟S503中,控制單元21獲得由功能服務(wù)器20提供的服務(wù)的狀態(tài)(例如,過程)。隨后,控制單元21判斷服務(wù)的狀態(tài)是否指示服務(wù)將被終止(即,是否完成服務(wù)的過程)。如果服務(wù)的狀態(tài)指示服務(wù)將被終止(S504是),控制進(jìn)行到步驟S505,在步驟S505,控制單元21向MFP 10發(fā)送服務(wù)結(jié)束命令作為操作命令請求的響應(yīng)。
隨后,在步驟S506中,執(zhí)行與服務(wù)相關(guān)的終止過程的服務(wù)終止過程。隨后,服務(wù)過程終止。
如果服務(wù)的狀態(tài)不指示服務(wù)將被終止(S504否),控制進(jìn)行到步驟S507,在步驟S507,控制單元21判斷服務(wù)的狀態(tài)是否指示UI過程將被啟動(dòng)。例如,指示UI過程將被啟動(dòng)的狀態(tài)與執(zhí)行服務(wù)需要設(shè)置參數(shù)的情況相應(yīng)。
如果服務(wù)的狀態(tài)指示UI過程將被啟動(dòng)(S507是),控制進(jìn)行到步驟S508,在步驟S508,服務(wù)器方UI過程(見圖8)被啟動(dòng)。隨后,在步驟S509,控制單元21向MFP10回發(fā)啟動(dòng)UI過程的開始命令,作為操作命令請求的響應(yīng)。隨后,控制返回到步驟S502。
如果服務(wù)的狀態(tài)不指示UI過程將被啟動(dòng)(S507否),控制進(jìn)行到步驟S510,在步驟S510,執(zhí)行另一過程。將在步驟S510中執(zhí)行的過程包括判斷過程,其中控制單元21判斷服務(wù)的狀態(tài)是否指示MFP10需要開始通過讀取單元13讀取原稿的讀取過程;如果控制單元21判斷讀取過程需要被啟動(dòng)所執(zhí)行的過程,在該過程中,控制單元21發(fā)送開始讀取過程的開始命令作為操作命令請求的響應(yīng);判斷過程,其中,控制單元21判斷服務(wù)的狀態(tài)是否指示MFP 10需要通過記錄單元14開始打印圖像;和如果控制單元21判斷打印過程需要被啟動(dòng)而執(zhí)行的過程,在該過程中,控制單元21發(fā)送開始打印過程的開始命令作為對操作命令請求的響應(yīng)。
此后,將參照圖8對在功能服務(wù)器20的控制單元21的控制下執(zhí)行的服務(wù)器方UI過程予以說明。首先,控制單元21判斷是否已經(jīng)接收到出錯(cuò)通知(步驟S601)。在出錯(cuò)過程的步驟S303中由MFP 10發(fā)出出錯(cuò)通知。
如果仍沒有接收到出錯(cuò)通知(S601否),控制進(jìn)行到步驟S602,在步驟S602,控制單元21判斷是否已接收到操作信息請求。操作信息請求在MFP方UI過程的步驟S202中由MFP 10發(fā)出。如果仍沒有接收到操作信息請求(S602否),控制返回到步驟S601。也就是,控制單元21等待,直到接收到錯(cuò)誤通知或操作信息請求。如果已經(jīng)接收到操作信息請求(S602是),控制進(jìn)行到步驟S603,在步驟S603,控制單元21獲得服務(wù)的處理狀態(tài)。
隨后,在步驟S604中,控制單元21判斷在步驟S603中獲得的處理狀態(tài)是否指示需要終止UI過程。如果處理狀態(tài)不指示UI過程需要被終止(S604否),控制進(jìn)行到步驟S605,在步驟S605,控制單元21依照在步驟S603中所獲的服務(wù)的處理狀態(tài)而生成操作信息。更具體而言,如果處理狀態(tài)指示狀態(tài)信息需要被顯示在MFP 10的顯示屏40b上(例如,如果處理狀態(tài)表示等待狀態(tài)),則控制單元21生成表示狀態(tài)信息的操作信息。如果處理狀態(tài)指示輸入/選擇信息需要被顯示在MFP 10的顯示屏40b上(例如,如果該處理狀態(tài)請求參數(shù)設(shè)置),控制單元21生成表示輸入/選擇信息的操作信息。
隨后,在步驟S606中,控制單元21向MFP 10回發(fā)在步驟S605中生成的操作信息,作為對操作信息請求的響應(yīng)。
如果處理狀態(tài)指示UI過程需要被終止(S604是),則控制進(jìn)行到步驟S607,在步驟S607中,控制單元21發(fā)送終止服務(wù)的操作信息作為響應(yīng)。隨后,服務(wù)器方UI過程終止。
如果控制單元21判斷接收到錯(cuò)誤通知(S601是),控制進(jìn)行到步驟S607,在步驟S607,控制單元21發(fā)送用于終止服務(wù)的操作信息作為響應(yīng)。隨后,服務(wù)器方UI過程終止。
此后,將參照圖9A到9D以及10A到10C對操作面板40的顯示屏40b上的屏上顯示的實(shí)例予以說明。依照上述MFP 10和功能服務(wù)器20的過程,生成MFP 10的顯示屏40b上的屏上顯示的實(shí)例。如圖9A到9D中所示,輸入/選擇信息的屏上顯示具有層級菜單結(jié)構(gòu)。需要注意到,為了方便說明,在圖9A到9D和10A到10C中的各圖中顯示各層數(shù)字,而各層數(shù)字并不被實(shí)際顯示在顯示屏40b上。
圖9A到9D為關(guān)于輸入/選擇信息的屏上顯示的實(shí)例。圖9A示意允許用戶從如“注冊”的選項(xiàng)中選擇一項(xiàng)的選擇屏被顯示在顯示屏40b上的情形(狀態(tài)A)。在圖9A的左側(cè)部分示意的選擇屏與首層(層1)相應(yīng)。在圖9A的左側(cè)部分所示的選擇屏被顯示的情形下(步驟S214),如果通過方向鍵46和47選擇選項(xiàng)“注冊”且按下OK鍵50,則屏上顯示從層1變換到較低層(層2),在該較低層(層2)顯示允許用戶從與“注冊”項(xiàng)相關(guān)的特定項(xiàng)(例如,“用戶名”或“地址”)中選擇一項(xiàng)的選擇屏(見圖9A的中間部分)。
在圖9A的中間部分所示的選擇屏被顯示的情形下,如果通過方向鍵46和47選擇選項(xiàng),且按下確認(rèn)鍵50,則屏上顯示從層2轉(zhuǎn)換到較低層(層3),在該較低層(層3),顯示允許用戶輸入與在較高層選擇的項(xiàng)相關(guān)的信息的輸入屏。例如,如果選擇了“地址”選項(xiàng),且隨后按下確認(rèn)鍵50,則顯示用于輸入地址的輸入屏(層3)。在地址(例如,“aichi”)由用戶通過例如輸入地址的輸入屏上的撥號鍵輸入且隨后按下OK鍵50的情形下,如果仍沒有完成主要信息(例如,用戶名)的輸入,則屏上顯示回轉(zhuǎn)到層2,而如果已經(jīng)完成了主要信息的輸入,則輸入的和選擇的信息與操作信息一起被從MFP 10發(fā)送到功能服務(wù)器20(S215是,S202)。隨后,MFP 10轉(zhuǎn)換到操作信息的等待狀態(tài)。
此時(shí),指示MFP 10處于等待狀態(tài)的信息被顯示在顯示屏40b上(S203否,S205)。例如,預(yù)先存儲(chǔ)在MFP 10中的用詞“處理”可被顯示在顯示屏40b上作為表示等待狀態(tài)的信息,如圖9B中所示(狀態(tài)B)。也就是,當(dāng)MFP 10轉(zhuǎn)換到等待狀態(tài)時(shí),顯示屏40b上的屏上顯示也改變。
在接收到操作信息(S206是)后,接收到的操作信息被顯示在操作面板40的顯示屏40b上,如圖9C中所示(狀態(tài)C)。也就是,屏上顯示由操作信息的接收改變。在此情形下,在顯示屏40b上顯示允許用戶從服務(wù)類型的各項(xiàng)中(例如,“服務(wù)1”和“服務(wù)2”)選擇一項(xiàng)的選擇屏。如果通過上移和下移的方向鍵46和47在選擇屏上選擇選項(xiàng)“服務(wù)1”,則用于選擇的屏上顯示轉(zhuǎn)換為較低層(層2),在該較低層(層2)顯示允許用戶從特定選項(xiàng)(例如,“應(yīng)用程序1”和“應(yīng)用程序2”)中選擇一項(xiàng)的選擇屏。
在此情形下,如果通過上移和下移鍵46和47選擇選項(xiàng)“應(yīng)用程序1”,且隨后按下OK鍵(S215是),已選項(xiàng)的信息與操作信息請求一同從MFP 10發(fā)送到功能服務(wù)器20(S202)。隨后,MFP 10轉(zhuǎn)換到等待操作信息的等待狀態(tài)。在等待狀態(tài),指示MFP 10處于等待狀態(tài)的信息被顯示在顯示屏40b(S203否,S205)。例如,在顯示屏40b上顯示表示等待狀態(tài)的信息時(shí),可顯示用詞“處理”,如圖9C中所示(狀態(tài)C)。也就是,當(dāng)MFP 10轉(zhuǎn)換到等待狀態(tài)時(shí),在顯示屏40b上的屏上顯示也改變。
圖10A到10C為關(guān)于狀態(tài)信息的屏上顯示的實(shí)例。如圖10A中所示(狀態(tài)A),在操作面板40的顯示屏40b上顯示用詞“掃描”作為表示功能服務(wù)器20的狀態(tài)的信息(即,指示正在運(yùn)行從原稿讀取圖像的讀取過程的信息)的情形下(S210),操作信息請求被以預(yù)定時(shí)間間隔重復(fù)地從MFP 10發(fā)送到功能服務(wù)器20(S211是,S202)。需要注意到,盡管MFP 10在發(fā)送操作信息請求后轉(zhuǎn)換到等待狀態(tài),“狀態(tài)A”的屏上顯示(圖10A)被保持,如圖10B中所示(S203是,S204)。也就是,即使MFP 10轉(zhuǎn)換到等待狀態(tài),顯示屏40b上的屏上顯示沒有改變。
如果在發(fā)送操作信息請求后,操作信息被接收(S206是),接收的操作信息被顯示在顯示屏40b上。更具體來說,如果操作信息指示功能服務(wù)器20處于從原稿讀取圖像的讀取過程,表示功能服務(wù)器20的該狀態(tài)(例如,“掃描”)的信息被顯示在顯示屏40b上(S210)。如果操作信息指示功能服務(wù)器20處于翻譯讀取的圖像的文字信息的翻譯過程,在顯示屏40b上顯示表示該功能服務(wù)器20的狀態(tài)的信息(例如,“翻譯”)(S210),如圖10C中所示。也就是,只要功能服務(wù)器20的狀態(tài)沒有改變,之前顯示的屏上顯示被保持。另一方面,如果功能服務(wù)器20的狀態(tài)被改變,則更新屏上顯示。
如上所述,依照本實(shí)施例,如果在操作面板40的顯示屏40b上顯示的信息為輸入/選擇信息,則表示等待狀態(tài)的用詞“處理”在MFP 10向功能服務(wù)器20發(fā)送操作信息請求時(shí)(即,在MFP 10轉(zhuǎn)換到等待操作信息的等待狀態(tài)時(shí)),被顯示在操作面板40的顯示屏40b上(S203否,S205)。另一方面,在狀態(tài)信息被顯示在操作面板40的顯示屏40b上的情形下,即使操作信息請求被發(fā)送到功能服務(wù)器(即,即使MFP 10轉(zhuǎn)換到等待操作信息的等待狀態(tài)),仍然保持狀態(tài)信息的屏上顯示(S203是,S204)。
如上所示,依照本實(shí)施例,可能防止在MFP 10上顯示操作信息的主要功能受到影響,同時(shí)也防止用戶對顯示操作信息的主要功能產(chǎn)生焦慮。
具體而言,在顯示輸入/選擇信息的狀態(tài)下,可識(shí)別MFP 10向等待狀態(tài)的轉(zhuǎn)換,因?yàn)樵谕瓿奢斎?選擇信息的操作時(shí)(即,當(dāng)操作信息請求和輸入的/選擇的信息被發(fā)送到功能服務(wù)器20時(shí)),由顯示屏上的信息改變通知用戶該轉(zhuǎn)換。由此,該種配置防止MFP10即使在MFP 10已經(jīng)轉(zhuǎn)換到等待狀態(tài)時(shí)仍不能通知用戶MFP 10處于等待狀態(tài)。
另外,不論用戶的意圖如何,關(guān)于輸入/選擇信息的屏上顯示不會(huì)轉(zhuǎn)換,除非屏上顯示由于超時(shí)而轉(zhuǎn)換??梢岳斫猓撆渲靡卜乐癸@示操作信息的主要功能由于屏上顯示的轉(zhuǎn)換而受到影響。
另一方面,在狀態(tài)信息被顯示的情形下,即使在MFP 10轉(zhuǎn)換到等待狀態(tài)時(shí),屏上顯示仍然不轉(zhuǎn)換。由此,可能防止顯示狀態(tài)信息的主要功能由于屏上顯示的轉(zhuǎn)換而受到影響。由于MFP 10被配置以輪詢操作獲得狀態(tài)信息,所以需要MFP 10頻繁詢問功能服務(wù)器20的狀態(tài),由此,變換到等待狀態(tài)的頻率變高。在這一點(diǎn)上,MFP 10被配置以在顯示狀態(tài)信息時(shí),不轉(zhuǎn)換屏上顯示??梢岳斫猓撆渲迷鰪?qiáng)了防止顯示狀態(tài)信息的主要功能由于轉(zhuǎn)換屏上顯示而受到影響的優(yōu)勢。
另外,在顯示狀態(tài)信息的情形下,不論用戶的意圖如何,MFP 10都轉(zhuǎn)換到等待狀態(tài)。在此情形下,通知用戶發(fā)生向等待狀態(tài)的轉(zhuǎn)換的必要性是較低的。由此,依照本實(shí)施例,可能防止用戶對顯示信息的主要功能產(chǎn)生焦慮。
盡管本發(fā)明已經(jīng)由參照其特定優(yōu)選的實(shí)施例的大量細(xì)節(jié)說明,可能有其他實(shí)施例。
在通信系統(tǒng)100中,MFP 10被配置以發(fā)送請求,且功能服務(wù)器20被配置以響應(yīng)由MFP 10發(fā)出的請求。然而,本發(fā)明能被應(yīng)用到多種類型的通信系統(tǒng)。
在上述實(shí)施例中,具有多于一種功能的MFP 10被使用作為數(shù)據(jù)接收裝置。然而,可使用具有單一功能的裝置作為數(shù)據(jù)接收裝置,如打印機(jī)、傳真裝置或復(fù)印機(jī)。信息處理裝置也可被用作數(shù)據(jù)接收裝置。
權(quán)利要求
1.一種通信系統(tǒng),其中,數(shù)據(jù)發(fā)送裝置和數(shù)據(jù)接收裝置彼此相連,所述數(shù)據(jù)發(fā)送裝置具有向所述數(shù)據(jù)接收裝置發(fā)送將被顯示的數(shù)據(jù)的功能,所述數(shù)據(jù)接收裝置具有接收所述將被顯示的數(shù)據(jù)的功能,其特征在于,所述數(shù)據(jù)接收裝置包括顯示屏,信息被顯示在其上;信息顯示控制單元,如果所述數(shù)據(jù)接收裝置從所述數(shù)據(jù)發(fā)送裝置接收所述將被顯示的數(shù)據(jù),則所述信息顯示控制單元在所述顯示屏上顯示基于所述將被顯示的數(shù)據(jù)的信息;以及狀態(tài)顯示控制單元,所述狀態(tài)顯示控制單元依照在所述顯示屏上顯示的信息的類型,決定是否在所述數(shù)據(jù)接收裝置變換到等待所述將被顯示的數(shù)據(jù)的等待狀態(tài)時(shí)顯示指示所述數(shù)據(jù)接收裝置處于所述等待狀態(tài)的狀態(tài)信息。
2.如權(quán)利要求1所述的通信系統(tǒng),其特征在于如果顯示在所述顯示屏上的信息為第一類型信息,則在所述數(shù)據(jù)接收裝置轉(zhuǎn)換到所述等待狀態(tài)時(shí),所述狀態(tài)顯示控制單元在所述顯示屏上顯示所述狀態(tài)信息,以替換所述基于所述將被顯示的數(shù)據(jù)的信息;并且如果顯示在所述顯示屏上的信息為與所述第一類型信息不同類型的第二類型信息,則即使在所述數(shù)據(jù)接收裝置變換到所述等待狀態(tài)時(shí),所述狀態(tài)顯示控制單元仍在所述顯示屏上保持基于所述將被顯示的數(shù)據(jù)的所述信息。
3.如權(quán)利要求2所述的通信系統(tǒng),其特征在于所述數(shù)據(jù)接收裝置包括配置用來接收外部輸入的命令的輸入單元;并且所述第一類型信息為用來通過所述輸入單元接收所述外部輸入的命令的信息。
4.如權(quán)利要求2或3所述的通信系統(tǒng),其特征在于,所述第二類型信息為指示所述數(shù)據(jù)發(fā)送裝置的狀態(tài)的信息。
5.如權(quán)利要求1到4中任一項(xiàng)所述的通信系統(tǒng),其特征在于所述數(shù)據(jù)接收裝置包括數(shù)據(jù)請求控制單元,所述數(shù)據(jù)請求控制單元執(zhí)行請求從所述數(shù)據(jù)發(fā)送裝置傳輸所述將被顯示的數(shù)據(jù)的請求過程;并且所述數(shù)據(jù)接收裝置的等待狀態(tài)與由所述數(shù)據(jù)請求控制單元執(zhí)行所述請求過程的狀態(tài)相應(yīng)。
6.一種通信裝置,其包括通信單元,所述通信單元執(zhí)行與外部裝置的數(shù)據(jù)通信;在其上顯示信息的顯示屏;信息顯示控制單元,如果通過所述通信單元從所述外部裝置接收將被顯示的數(shù)據(jù),則所述信息顯示控制單元在所述顯示屏上顯示基于所述將被顯示的數(shù)據(jù)的信息;和狀態(tài)顯示控制單元,所述狀態(tài)顯示控制單元依照在所述顯示屏上顯示的信息的類型,決定是否在所述通信裝置變換到等待將被顯示的數(shù)據(jù)的等待狀態(tài)時(shí)顯示指示所述通信裝置處于所述等待狀態(tài)的狀態(tài)信息。
7.如權(quán)利要求6所述的通信裝置,其特征在于如果顯示在所述顯示屏上的信息為第一類型信息,則所述狀態(tài)顯示控制單元在所述通信裝置轉(zhuǎn)換為所述等待狀態(tài)時(shí),在所述顯示屏上顯示所述狀態(tài)信息,以替換基于所述將被顯示的數(shù)據(jù)的所述信息;并且如果顯示在所述顯示屏上的信息為與所述第一類型信息不同類型的第二類型信息,則即使在所述通信裝置變換到所述等待狀態(tài)時(shí),所述狀態(tài)顯示控制單元仍在所述顯示屏上保持基于所述將被顯示的數(shù)據(jù)的所述信息。
8.如權(quán)利要求7所述的通信裝置,其還包括配置用來接收外部輸入的命令的輸入單元,其特征在于,所述第一類型信息為用來通過所述輸入單元接收所述外部輸入的命令的信息。
9.如權(quán)利要求7或8所述的通信裝置,其特征在于,所述第二類型信息為指示所述外部裝置的狀態(tài)的信息。
10.如權(quán)利要求6到9中任一項(xiàng)所述的通信裝置,還包括數(shù)據(jù)請求控制單元,所述數(shù)據(jù)請求控制單元執(zhí)行用于請求從所述外部裝置傳輸所述將被顯示的數(shù)據(jù)的請求過程,其特征在于,所述通信裝置的所述等待狀態(tài)與由所述數(shù)據(jù)請求控制單元執(zhí)行所述請求過程的狀態(tài)相應(yīng)。
11.一種計(jì)算機(jī)程序產(chǎn)品,其包括計(jì)算機(jī)可讀指令,所述計(jì)算機(jī)可讀指令使計(jì)算機(jī)執(zhí)行與外部裝置的數(shù)據(jù)通信;如果從所述外部裝置接收到將被顯示的數(shù)據(jù),則在顯示屏上顯示基于所述將被顯示的數(shù)據(jù)的信息;并且依照在所述顯示屏上顯示的信息的類型,決定是否在所述計(jì)算機(jī)變換到等待所述將被顯示的數(shù)據(jù)的等待狀態(tài)時(shí)顯示指示所述計(jì)算機(jī)處于所述等待狀態(tài)的狀態(tài)信息。
12.如權(quán)利要求11所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于如果顯示在所述顯示屏上的信息為第一類型信息,則在所述計(jì)算機(jī)變換到所述等待狀態(tài)時(shí),在所述顯示屏上顯示所述狀態(tài)信息,以替換基于所述將被顯示的數(shù)據(jù)的所述信息;如果顯示在所述顯示屏上的信息為與所述第一類型信息不同類型的第二類型信息,則即使在所述計(jì)算機(jī)變換到所述等待狀態(tài)時(shí),仍在所述顯示屏上保持基于所述將被顯示的數(shù)據(jù)的所述信息。
13.如權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可讀指令還使所述計(jì)算機(jī)通過輸入單元接收外部輸入的命令,其特征在于,所述第一類型信息為用來通過所述輸入單元接收所述外部輸入的命令的信息。
14.如權(quán)利要求12或13所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述第二類型信息為指示所述外部裝置的狀態(tài)的信息。
15.如權(quán)利要求11到14中任一項(xiàng)所述的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可讀指令還使所述計(jì)算機(jī)執(zhí)行用于請求從所述外部裝置傳輸所述將被顯示的數(shù)據(jù)的請求過程,其特征在于,所述計(jì)算機(jī)的所述等待狀態(tài)與執(zhí)行所述請求過程的狀態(tài)相應(yīng)。
全文摘要
提供了一種通信系統(tǒng),其中數(shù)據(jù)發(fā)送裝置和數(shù)據(jù)接收裝置被相互連接在一起,該數(shù)據(jù)發(fā)送裝置具有向該數(shù)據(jù)接收裝置發(fā)送將被顯示的數(shù)據(jù)的功能,且該數(shù)據(jù)接收裝置具有接收將被顯示的數(shù)據(jù)的功能。在該通信系統(tǒng)中,該數(shù)據(jù)接收裝置包括顯示屏,信息被顯示在其上;信息顯示控制單元,如果該數(shù)據(jù)接收裝置從該數(shù)據(jù)發(fā)送裝置接收將被顯示的數(shù)據(jù),則該信息顯示控制單元在顯示屏上顯示基于將被顯示的數(shù)據(jù)的信息;和狀態(tài)顯示控制單元,該狀態(tài)顯示控制單元依照在顯示屏上顯示的信息的類型決定是否在數(shù)據(jù)接收裝置變換為等待狀態(tài)時(shí)顯示指示數(shù)據(jù)接收裝置處于等待將被顯示的數(shù)據(jù)的等待狀態(tài)的狀態(tài)信息。
文檔編號H04N1/32GK1848904SQ200610074399
公開日2006年10月18日 申請日期2006年4月14日 優(yōu)先權(quán)日2005年4月15日
發(fā)明者松田誠, 榎本勝則 申請人:兄弟工業(yè)株式會(huì)社