亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

移動(dòng)終端用服務(wù)器的制作方法

文檔序號(hào):7895382閱讀:248來源:國(guó)知局
專利名稱:移動(dòng)終端用服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種移動(dòng)終端用服務(wù)器,特別是涉及一種適用于向移動(dòng)通信終端這樣的移動(dòng)終端提供信息的移動(dòng)終端用服務(wù)器。
背景技術(shù)
本發(fā)明基于2002年4月30日申請(qǐng)的專利2002-129243號(hào)、2002年5月21日申請(qǐng)的專利2002-145647號(hào)及2002年8月14日申請(qǐng)的專利2002-236299號(hào)提出,上述申請(qǐng)的內(nèi)容參照本說明書的全部?jī)?nèi)容。
手機(jī)等移動(dòng)終端已經(jīng)廣泛普及。隨著移動(dòng)終端的高性能化,例如,與網(wǎng)絡(luò)連接等,它的應(yīng)用范圍在逐漸擴(kuò)大。而且,裝置不斷小型化,攜帶性逐漸提高。因此,攜帶性更好的移動(dòng)終端也可以享受到與通過個(gè)人電腦信息處理裝置上網(wǎng)同樣服務(wù)。
但是,上面所說的移動(dòng)終端的硬件功能與個(gè)人電腦相比很差,而且,為了能夠做到小型化,即使是利用同樣的服務(wù),移動(dòng)終端的操作有時(shí)會(huì)非常復(fù)雜,有時(shí)會(huì)降低用戶端效率。
由此可見,上述現(xiàn)有的移動(dòng)終端用服務(wù)器仍存在有諸多的缺陷,而亟待加以進(jìn)一步改進(jìn)。為了解決現(xiàn)有的移動(dòng)終端用服務(wù)器的缺陷,相關(guān)廠商莫不費(fèi)盡心思來謀求解決之道,但長(zhǎng)久以來一直未見適用的設(shè)計(jì)被發(fā)展完成,此顯然是相關(guān)業(yè)者急欲解決的問題。
有鑒于上述現(xiàn)有的移動(dòng)終端用服務(wù)器存在的缺陷,本發(fā)明人基于從事此類產(chǎn)品設(shè)計(jì)制造多年豐富的實(shí)務(wù)經(jīng)驗(yàn)及專業(yè)知識(shí),積極加以研究創(chuàng)新,以期創(chuàng)設(shè)一種新的移動(dòng)終端用服務(wù)器,能夠改進(jìn)一般現(xiàn)有的移動(dòng)終端用服務(wù)器,使其更具有實(shí)用性。經(jīng)過不斷的研究、設(shè)計(jì),并經(jīng)反復(fù)試作樣品及改進(jìn)后,終于創(chuàng)設(shè)出確具實(shí)用價(jià)值的本發(fā)明。

發(fā)明內(nèi)容
本發(fā)明的目的在于,克服現(xiàn)有的移動(dòng)終端用服務(wù)器存在的缺陷,而提供一種新的移動(dòng)終端用服務(wù)器,所要解決的技術(shù)問題是使其能夠提高用戶端效率的移動(dòng)終端用服務(wù)器,從而更加適于實(shí)用,且具有產(chǎn)業(yè)上的利用價(jià)值。
本發(fā)明的目的及解決其技術(shù)問題是采用以下技術(shù)方案來實(shí)現(xiàn)的。依據(jù)本發(fā)明提出的移動(dòng)終端用服務(wù)器,其具有移動(dòng)終端用的服務(wù)器,它可以通過通信網(wǎng)絡(luò)向移動(dòng)終端提供所規(guī)定的信息;具有狀態(tài)信息取得手段,它可以分別獲取表示以下狀態(tài)的信息前述移動(dòng)終端用的服務(wù)器的狀態(tài),前述移動(dòng)終端的狀態(tài),該移動(dòng)終端使用者的狀態(tài);具有運(yùn)行情報(bào)蓄積手段,它可以將前述移動(dòng)終端所運(yùn)行的多種運(yùn)行信息蓄積起來;具有提供對(duì)象決定手段,它可以在前述運(yùn)行信息蓄積手段可蓄積信息時(shí),決定應(yīng)該向所規(guī)定的前述的移動(dòng)終端提供的運(yùn)行信息;具有運(yùn)行信息提供手段,它可以向前述所定的移動(dòng)終端提供前述提供對(duì)象決定手段決定的運(yùn)行信息。前述提供信息決定手段基于前述狀態(tài)信息取得手段所取得的各種狀態(tài)信息來決定成為提供對(duì)象的運(yùn)行信息。
本發(fā)明的目的及解決其技術(shù)問題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。
前述的移動(dòng)終端用服務(wù)器,其中具有使用者情報(bào)蓄積手段,它可以蓄積與前述移動(dòng)終端的使用者相關(guān)的使用者信息。具有使用者信息更新檢測(cè)手段,它可以檢測(cè)出前述使用者信息蓄積手段中蓄積的使用者信息的更新。在前述的使用者信息更新檢測(cè)手段檢測(cè)出使用者信息更新時(shí),前述提供對(duì)象決定手段基于該更新的使用者信息,決定應(yīng)該向該使用者的移動(dòng)終端提供的運(yùn)行信息。
上述移動(dòng)終端服務(wù)器的前述使用者信息蓄積手段其特征在于具有終端控制手段,它可以記憶表示前述移動(dòng)終端運(yùn)行作業(yè)優(yōu)先順序的作業(yè)順序信息,并能根據(jù)前述作業(yè)順序信息所表示的前述優(yōu)先順序,在該移動(dòng)終端中運(yùn)行作業(yè)。
上述移動(dòng)終端用服務(wù)器的前述使用者情報(bào)蓄積手段可以記憶表示前述移動(dòng)終端所運(yùn)行的作業(yè)的運(yùn)行狀況的狀態(tài)信息。前述終端控制手段其特征在于具有第一判別手段,它可以響應(yīng)外部的作業(yè)運(yùn)行要求,并可以利用前述作業(yè)順序信息以及前述狀態(tài)信息,判斷比該運(yùn)行要求所要求運(yùn)行的要求作業(yè)的優(yōu)先順序低的低作業(yè)是否在前述攜帶終端中運(yùn)行。具有第一控制手段,當(dāng)前述第一判別手段判斷出前述攜帶終端中所運(yùn)行的是前述低作業(yè)時(shí),第一控制手段可以控制該攜帶終端,終止該低作業(yè)的運(yùn)行,執(zhí)行前述要求作業(yè)。
這種情況下前述第一控制手段的特征在于它可以響應(yīng)由前述攜帶終端提供的表示前述請(qǐng)求作業(yè)結(jié)束的結(jié)束信號(hào),并重新在該攜帶終端中運(yùn)行中斷的前述低作業(yè)。
上述移動(dòng)終端用服務(wù)器中,前述終端控制手段其特征在于具有第二判別手段,它可以響應(yīng)外部提供的作業(yè)的運(yùn)行要求,利用前述作業(yè)順序信息以及前述狀態(tài)信息,判斷比該運(yùn)行要求所要求的運(yùn)行要求作業(yè)優(yōu)先順序高的高作業(yè)是否在前述攜帶終端中運(yùn)行。具有第二控制手段,前述第二判別手段判斷出前述攜帶終端中正在運(yùn)行前述高作業(yè)時(shí),響應(yīng)前述攜帶終端中提供的表示該高作業(yè)結(jié)束的結(jié)束信號(hào),在前述攜帶終端中運(yùn)行前述請(qǐng)求作業(yè)。
上述移動(dòng)終端用服務(wù)器的前述使用者信息蓄積手段其特征在于可以記憶多個(gè)表示前述移動(dòng)終端的開閉狀態(tài)的信息。并具有送信手段,可以響應(yīng)某一個(gè)移動(dòng)終端提供的表示該移動(dòng)終端已打開的開信號(hào),該移動(dòng)終端的用戶作為通知開閉狀態(tài)的對(duì)象,從前述情報(bào)蓄積手段中獲取所指定的其他的移動(dòng)終端的開閉狀態(tài),向前述某一個(gè)移動(dòng)終端送信。
這種情況下,前述送信手段的特征在于可以響應(yīng)前述某一個(gè)移動(dòng)終端中提供的前述開信號(hào)以及表示該移動(dòng)終端已關(guān)閉的閉信號(hào),作為通知開閉狀態(tài)的對(duì)象,指定該某一個(gè)移動(dòng)終端的用戶,向所有其他的移動(dòng)終端發(fā)出前述表示某一個(gè)移動(dòng)終端開閉狀態(tài)的信息。
而且,前述運(yùn)行信息蓄積手段,在多個(gè)通道中存儲(chǔ)分離的信息,前述送信手段其特征是可以響應(yīng)前述移動(dòng)終端提供的表示該移動(dòng)終端已開的開信號(hào),從前述運(yùn)行信息蓄積手段記憶的情報(bào)中,把所要通道的情報(bào)送到該移動(dòng)終端。
為了達(dá)成上述目的,與本發(fā)明中第二個(gè)觀點(diǎn)相關(guān)的項(xiàng)目特征是將電腦作為上述移動(dòng)終端用的服務(wù)器來實(shí)現(xiàn)功能。
為了達(dá)成上述目的,與本發(fā)明中第三個(gè)觀點(diǎn)相關(guān)的移動(dòng)終端功能實(shí)現(xiàn)的特征在于具有使用者狀態(tài)情報(bào)紀(jì)錄部(230),是指從通過通信網(wǎng)絡(luò)(10)連接電腦的移動(dòng)終端用的服務(wù)器(100)中,接收前述電腦中提供的運(yùn)行信息的移動(dòng)終端(200),可以順次檢測(cè)前述電腦使用者的現(xiàn)在的狀態(tài)。具有使用者情報(bào)紀(jì)錄部,可以提前紀(jì)錄與前述使用者相關(guān)的使用者信息。具有使用者信息通知部,可以向前述移動(dòng)終端用服務(wù)器(100)順次通知表示前述使用者狀態(tài)的狀態(tài)信息以及前述使用者信息。具有輸入部,可以輸入前述使用者的指示。具有運(yùn)行信息要求部,可以基于前述輸入部輸入的指示,通過前述通信網(wǎng)絡(luò)(10)要求提供前述移動(dòng)終端用服務(wù)器(100)上運(yùn)行的信息。具有運(yùn)行信息收信部(210),可以基于前述使用者情報(bào)通知部(210)通知的情報(bào),或者,基于前述情報(bào)要求部(210)的要求,所定的運(yùn)行信息通過前述通信網(wǎng)絡(luò)(10)收信。具有收信信息接收部(250),可以接收前述運(yùn)行信息收信部(210)收到的運(yùn)行信息。具有運(yùn)行信息運(yùn)行部(210),可以運(yùn)行前述收信信息接收部(250)接收的信息。具有輸入信息保存部,前述信息運(yùn)行部的運(yùn)行向前述輸入部(260)請(qǐng)求所定信息的輸入時(shí),該輸入情報(bào),與該運(yùn)行情報(bào)相對(duì)應(yīng)保存。具有輸入信息送信部(210),把前述輸入信息保存部(230)保存的輸入信息送入前述移動(dòng)終端用服務(wù)器(100)。具有運(yùn)行控制部,可以根據(jù)前述狀態(tài)檢知部(210)檢知的使用者狀態(tài),控制前述運(yùn)行信息運(yùn)行部(210)的信息運(yùn)行。
本發(fā)明與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點(diǎn)和有益效果。由以上技術(shù)方案可知,為了達(dá)到前述發(fā)明目的,本發(fā)明的主要技術(shù)內(nèi)容如下本發(fā)明是關(guān)于一種移動(dòng)終端用服務(wù)器,服務(wù)器向移動(dòng)終端提供移動(dòng)終端上運(yùn)行的信息。移動(dòng)終端包括例如手機(jī)。服務(wù)器和移動(dòng)終端的構(gòu)成使得相互間利用便利信息(Instant message,IM)成為可能。移動(dòng)終端檢測(cè)出服務(wù)器狀態(tài),基于IM技術(shù),通知服務(wù)器。服務(wù)器以及/或移動(dòng)終端基于檢測(cè)出的用戶狀態(tài),決定應(yīng)該從服務(wù)器向終端提供的信息。移動(dòng)終端,運(yùn)行從用戶那里得到的信息時(shí),基于檢測(cè)出的用戶狀態(tài),控制運(yùn)行。例如設(shè)定在移動(dòng)終端運(yùn)行的多個(gè)作業(yè)的優(yōu)先順序。
本發(fā)明是能夠提高用戶端效率的移動(dòng)終端用服務(wù)器,綜上所述,本發(fā)明特殊結(jié)構(gòu)的移動(dòng)終端用服務(wù)器,其具有上述諸多的優(yōu)點(diǎn)及實(shí)用價(jià)值,并在同類產(chǎn)品中未見有類似的結(jié)構(gòu)設(shè)計(jì)及方法公開發(fā)表或使用而確屬創(chuàng)新,其不論在產(chǎn)品結(jié)構(gòu)或功能上皆有較大的改進(jìn),在技術(shù)上有較大的進(jìn)步,并產(chǎn)生了好用及實(shí)用的效果,且較現(xiàn)有的移動(dòng)終端用服務(wù)器具有增進(jìn)的多項(xiàng)功效,從而更加適于實(shí)用,而具有產(chǎn)業(yè)的廣泛利用價(jià)值,誠(chéng)為一新穎、進(jìn)步、實(shí)用的新設(shè)計(jì)。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,并可依照說明書的內(nèi)容予以實(shí)施,以下以本發(fā)明的較佳實(shí)施例并配合附圖詳細(xì)說明如后。
本發(fā)明的具體結(jié)構(gòu)由以下實(shí)施例及附圖詳細(xì)給出。
圖1表示本發(fā)明第一個(gè)實(shí)施例的移動(dòng)網(wǎng)絡(luò)系統(tǒng)的構(gòu)成。
圖2是圖1所示的服務(wù)器構(gòu)成程序圖。
圖3是圖2所示的用戶信息數(shù)據(jù)庫中蓄積信息的示例。
圖4是圖2所示的提供信息數(shù)據(jù)庫中蓄積信息的示例。
圖5是圖2所示的傳送完畢的信息示例。
圖6是本發(fā)明第一實(shí)施例中移動(dòng)終端構(gòu)成的程序圖。
圖7是說明本發(fā)明第一實(shí)施例中“模式提供準(zhǔn)備處理”以及“模式要求處理”的流程圖。
圖8是基于圖7所示的“模式要求處理”,說明在移動(dòng)終端運(yùn)行的“要求對(duì)象決定處理(1)”的流程圖。
圖9是基于圖7所示的“模式要求處理”,說明在移動(dòng)終端運(yùn)行的“要求對(duì)象決定處理(2)”的流程圖。
圖10是基于圖7所示的“模式要求處理”,說明在移動(dòng)終端運(yùn)行的“要求對(duì)象決定處理(3)”的流程圖。
圖11是基于圖7所示的“模式要求處理”,說明在服務(wù)器上運(yùn)行的“提供模式?jīng)Q定處理”的流程圖。
圖12是基于圖7所示的“模式要求處理”,說明在服務(wù)器上運(yùn)行的“割入處理”的流程圖。
圖13是說明在圖7所示的“模式要求處理”后面的服務(wù)器上運(yùn)行的“模式提供處理”以及圖7所示的“模式要求處理”后面的移動(dòng)終端上運(yùn)行的“模式收信處理”的流程圖。
圖14是說明圖13所示的“模式收信處理”后面的移動(dòng)終端上運(yùn)行的“模式運(yùn)行處理”的流程圖。
圖15是說明圖14所示的“模式運(yùn)行處理”后面的服務(wù)器上運(yùn)行的“繼續(xù)提供處理”的流程圖。
圖16是說明本發(fā)明第一實(shí)施例“未返送確認(rèn)處理”的流程圖。
圖17是說明圖16所示的“未返送確認(rèn)處理”后面的移動(dòng)終端中運(yùn)行的“未返送通知模式運(yùn)行處理”流程圖。
圖18是表示圖17所示的“未返送通知模式運(yùn)行處理”時(shí)移動(dòng)終端上顯示畫面的示例。
圖19a是表示第二實(shí)施例中,用戶信息DB記憶的“狀態(tài)信息管理表格”的示例。
圖19b是表示第二實(shí)施例中,用戶信息DB記憶的“待機(jī)作業(yè)列”的示例。
圖20是第二實(shí)施例中說明“作業(yè)開始處理”流程圖。
圖21是第二實(shí)施例中說明“第一終端控制處理”流程圖。
圖22是第二實(shí)施例中說明“作業(yè)結(jié)束處理”流程圖。
圖23是第二實(shí)施例中說明“第2終端控制處理”流程圖。
圖24是表示用戶信息DB記憶的“配信順序表格”示例圖。
圖25是第二實(shí)施例中說明“第2終端控制處理”流程圖。
圖26是表示第三實(shí)施例中用戶信息DB記憶的“利用者信息表格”圖例。
圖27是第三實(shí)施例中說明“服務(wù)開始處理”流程圖。
圖28是第三實(shí)施例中說明“狀態(tài)變更處理”流程圖。
圖29是第四實(shí)施例中表示用戶信息DB記憶的“利用者信息表格”的圖例。
圖30是第四實(shí)施例中說明“信息提供處理”流程圖。
圖31是第四實(shí)施例中說明“服務(wù)終止處理”流程圖。
圖32是第四實(shí)施例中說明“信息送信處理”流程圖。
具體實(shí)施例方式
以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提出的移動(dòng)終端用服務(wù)器其具體結(jié)構(gòu)、方法、制造方法、加工方法、步驟、特征及其功效,詳細(xì)說明如后。
第一實(shí)施例下面參考附圖,對(duì)本發(fā)明的實(shí)施例進(jìn)行說明。本實(shí)施例中,說明利用手機(jī)等的移動(dòng)終端200的便利信息(IM)功能,向移動(dòng)終端提供信息的移動(dòng)網(wǎng)絡(luò)系統(tǒng)。
圖1是本發(fā)明實(shí)施例移動(dòng)網(wǎng)絡(luò)系統(tǒng)構(gòu)成的示意圖。如圖所示本實(shí)施例移動(dòng)網(wǎng)絡(luò)系統(tǒng)1由服務(wù)器100、移動(dòng)終端200構(gòu)成,他們分別通過通信網(wǎng)絡(luò)10進(jìn)行相互連接。
這里,通信網(wǎng)絡(luò)10是使用諸如英特爾網(wǎng)等所定的通信協(xié)議(例如TCP/IP(Transmission Control Protocol/Internet Protocal)等)等進(jìn)行信息傳達(dá)的通信網(wǎng)絡(luò)。
服務(wù)器100由主機(jī)或者工作站等電腦裝置構(gòu)成,它根據(jù)運(yùn)行后述的各種處理情況來向移動(dòng)終端200提供信息。服務(wù)器100的構(gòu)成參照?qǐng)D2進(jìn)行說明。而且,在本實(shí)施例中,服務(wù)器100能夠與其它移動(dòng)終端之間,進(jìn)行及時(shí)的簡(jiǎn)單的信息交換,以及提供所有的即時(shí)信息(以下簡(jiǎn)稱IM)服務(wù)。因此,服務(wù)器100中具備為提供IM服務(wù)必要的所定程序、裝置等,與后述的移動(dòng)終端200之間進(jìn)行的各種處理是利用這樣的用于IM服務(wù)的手法、技術(shù)等來進(jìn)行的。
圖2是表示服務(wù)器100的流程圖。如圖所示服務(wù)器100由控制部110、通信控制部120、用戶信息數(shù)據(jù)庫130、提供信息數(shù)據(jù)庫140、傳送完畢信息數(shù)據(jù)庫150、輸入部160、輸出部170和程序接收部180構(gòu)成。
控制部110由CPU(中央處理系統(tǒng))構(gòu)成,控制服務(wù)器100的各個(gè)部分,并通過運(yùn)行所定的動(dòng)作程序,實(shí)現(xiàn)后述的各種處理。
通信控制部120由路游器等所定的通信裝置構(gòu)成,連接服務(wù)器100和通信網(wǎng)絡(luò)10,控制服務(wù)器100和移動(dòng)終端200之間的信息通信。
用戶信息數(shù)據(jù)庫由可以進(jìn)行重復(fù)書寫的硬盤裝置等記憶裝置構(gòu)成,提前記錄關(guān)于利用本實(shí)施中的移動(dòng)網(wǎng)絡(luò)系統(tǒng)1提供信息服務(wù)的用戶,也就是與移動(dòng)終端200的用戶信息。而且,在本移動(dòng)網(wǎng)絡(luò)系統(tǒng)1的信息提供服務(wù)開始時(shí)記錄用戶信息后,記錄在后述移動(dòng)終端200的用戶信息接收部230的用戶信息中的所定部分的能夠隨時(shí)送信,因此用戶信息數(shù)據(jù)庫130中記錄的信息,用戶信息數(shù)據(jù)庫130內(nèi)記錄的用戶信息可以隨時(shí)更新。
如圖所示用戶信息數(shù)據(jù)庫130中各個(gè)用戶所分配的每個(gè)用戶ID被做成紀(jì)錄,各個(gè)記錄中記錄信息如下特定該用戶所使用的移動(dòng)終端200的終端特定信息(例如IP地址、電子郵件地址、電話號(hào)碼等),表示改用戶現(xiàn)在狀態(tài)的狀態(tài)信息,表示該用戶屬性(性別、年齡(出生年月日)職業(yè)等)的屬性信息、表示該用戶喜好的喜好信息。這里,狀態(tài)信息是指根據(jù)IM技術(shù)狀態(tài)檢測(cè)檢出的各用戶的狀態(tài)信息,是從各移動(dòng)終端200隨時(shí)得到的信息。狀態(tài)信息記錄信息如“工作中”,“購物中”,“與其它用戶通信中”等。除了各用戶移動(dòng)終端200中設(shè)定輸入情況外,狀態(tài)信息由移動(dòng)終端200檢測(cè)(例如通信狀態(tài)、通信對(duì)象、程序終了、關(guān)機(jī)等)生成,隨時(shí)向服務(wù)器100送信。被送狀態(tài)信息在用戶信息數(shù)據(jù)庫130被隨時(shí)記錄、更新。
提供信息數(shù)據(jù)庫140,由可以進(jìn)行重復(fù)書寫的硬盤裝置等記憶裝置構(gòu)成,蓄積向登陸用戶使用的移動(dòng)終端200提供的信息。而且,在本實(shí)施例中,提供信息數(shù)據(jù)庫140中記錄的信息,是由移動(dòng)終端200獲得(下載),并由移動(dòng)終端中實(shí)際安裝的所定程序(以下簡(jiǎn)稱為“終端程序”)運(yùn)行的信息。例如構(gòu)成調(diào)查服務(wù)的頁面、構(gòu)成電子商務(wù)(以下簡(jiǎn)稱為“EC”(ElectronicCommerce))的頁面等。這些信息,為每個(gè)所定單位(各頁面單位等)準(zhǔn)備,他們相互之間利用帶有互動(dòng)相關(guān)的語言(例如HTML等標(biāo)記語言)記述。例如,根據(jù)對(duì)于某一個(gè)調(diào)查頁面的回答內(nèi)容,與其相關(guān)的是以下提示的調(diào)查頁面是哪一個(gè)等。這時(shí),向用戶提示的雖然只是表示提問項(xiàng)目和回答輸入欄等輸入形式,但是根據(jù)終端程序所解釋的記述語言,回答是基于輸入信息進(jìn)行互動(dòng)相關(guān)。本實(shí)施例中,所說的運(yùn)行是指向移動(dòng)終端200提供在外觀上形成所定輸入形式的信息,以下簡(jiǎn)稱“形式(信息)“。
圖4表示提供信息數(shù)據(jù)庫140中記錄的信息圖例。如圖所示,在提供信息數(shù)據(jù)庫140中,各種形式分配的每個(gè)ID被做成記錄,各個(gè)記錄中記錄該形式的種類(調(diào)查或者EC等),成為提示對(duì)象的用戶屬性、相關(guān)形式的形式ID,該數(shù)據(jù)和他的記述語言等。這里,提供信息數(shù)據(jù)庫140記錄的“屬性”,與用戶信息數(shù)據(jù)庫中記錄的“屬性信息“以及“喜好信息“相對(duì)應(yīng)。也就是說,例如,即使是相同目的的調(diào)查,也會(huì)根據(jù)回答者(也就是移動(dòng)終端200用戶)的屬性、喜好,準(zhǔn)備不同提問項(xiàng)目的形式,提示合適的東西。
傳送信息數(shù)據(jù)庫150由可以進(jìn)行重復(fù)書寫的硬盤裝置等記憶裝置構(gòu)成,蓄積從服務(wù)器100向移動(dòng)終端200傳送的形式信息。圖5是傳送完畢信息數(shù)據(jù)庫150中記錄的信息示例。如圖所示,傳送結(jié)束信息數(shù)據(jù)庫150中蓄積的信息包括表示傳送目標(biāo)用戶的用戶ID,傳送時(shí)間,表示傳送形式的形式ID,利用傳送的形式返回的內(nèi)容。
輸入部160由鍵盤、指示裝置等輸入裝置構(gòu)成,用于向控制部110輸入指示以及各種各種數(shù)據(jù)庫信息的輸入等。
輸出部170由顯示裝置、半導(dǎo)體記憶裝置等記憶裝置組成,接收服務(wù)器100的動(dòng)作程序。后述的各種處理是通過控制部110從程序接收部180讀出所定動(dòng)作程序運(yùn)行來實(shí)現(xiàn)的。
下面,說明移動(dòng)終端200的構(gòu)成。移動(dòng)終端200由移動(dòng)體通信終端(手機(jī),PHS(Personal HandyphoneSystem等)、個(gè)人電腦、PDA(Personal DataAssistance攜帶信息終端)等這樣的由所定的電腦裝置構(gòu)成的信息移動(dòng)終端構(gòu)成,可以通過通信網(wǎng)絡(luò)10從服務(wù)器100中收到信息(形式)。本實(shí)施例中,移動(dòng)終端200至少可以通過通信網(wǎng)絡(luò)10,接收從服務(wù)器100的信息(形式)。也就是說,為了利用IM服務(wù)將所定的程序安裝在移動(dòng)終端200上,與后述的服務(wù)器100間運(yùn)行的各種處理,利用用于IM服務(wù)的手法、技術(shù)來進(jìn)行。參考圖6說明移動(dòng)終端200的構(gòu)成。如圖所示移動(dòng)終端200由控制部210,通信控制部220,用戶信息接收部230,程序接收部240、傳輸信息接收部、輸入部260以及輸出部270構(gòu)成。
控制部210由CPU等構(gòu)成、運(yùn)行后述的程序接收部240中接收的所定動(dòng)作程序,實(shí)現(xiàn)后述的各種處理。
通信控制部220,由陸游器、TA(terminal Adapter)、調(diào)制解調(diào)器、或者包含所定天線裝置等的所定通信裝置(也包含回路、模塊等),移動(dòng)終端200和通信網(wǎng)絡(luò)10相連,與服務(wù)器100間進(jìn)行信息通信。
用戶信息接收部230,由硬盤裝置、EPROM(Electrically ErasableProgrammable Read Only Memory)、閃存、以及各種記錄媒體等的可進(jìn)行重復(fù)書寫的記憶裝置或者記錄媒體構(gòu)成,提前與該移動(dòng)終端200用戶相關(guān)的信息。用戶信息接收部230中記錄的信息,至少與如圖3所示的用戶100的用戶信息數(shù)據(jù)庫130中記錄的“屬性信息”以及“喜好信息”相對(duì)。也就是說,移動(dòng)終端200用戶信息接收部230中記錄的信息中所定的部分(展示在服務(wù)器100上較好的部分)隨時(shí)向服務(wù)器100送信,因此服務(wù)器100的用戶信息數(shù)據(jù)庫130可以更新紀(jì)錄。
程序接收部240由硬盤裝置、EPROM、閃存、以及各種記錄媒體等的可以重復(fù)書寫的記憶裝置或者記錄媒體構(gòu)成,記錄用于實(shí)現(xiàn)后述的各種處理所定的動(dòng)作程序(用于使用IM服務(wù)的程序、運(yùn)行從服務(wù)器100傳送的形式的程序的服務(wù)程序)。而且,本實(shí)施例中為了實(shí)現(xiàn)后述的各種處理,移動(dòng)終端200的控制部210上運(yùn)行的各動(dòng)作程序,以下表示為“終端程序“。
傳送信息接收部250,由硬盤裝置、EPROM、閃存、以及各種記錄媒體等可以重復(fù)書寫的記憶裝置或者記錄媒體構(gòu)成,接收從服務(wù)器100傳送的信息。
輸入部260由鍵盤、數(shù)字健、指示器等所定的輸入裝置構(gòu)成,用于與控制部210相應(yīng)的指示輸入、用戶信息接收部230的信息輸入、以及面向運(yùn)行的形式的輸入等。
輸出部270由顯示裝置等所定的輸出裝置組成,輸出控制部210等的處理結(jié)果(收到的形式的運(yùn)行結(jié)果等)。
下面,參考


本實(shí)施例中移動(dòng)網(wǎng)絡(luò)系統(tǒng)1中的服務(wù)器100以及移動(dòng)終端200運(yùn)行的各種處理。
首先,參考圖7所示的流程圖,說明本實(shí)施例中的形式要求處理(移動(dòng)終端200的動(dòng)作)以及形式提供準(zhǔn)備處理(服務(wù)器100的動(dòng)作)。
首先,移動(dòng)終端200的控制部210只要運(yùn)行程序接收部240中接受的終端程序,控制部210就在每個(gè)所定得期限內(nèi)隨時(shí)檢測(cè)出使用者狀態(tài)(步驟S101)。也就是說,根據(jù)用戶對(duì)輸入部260的操作,除了檢測(cè)是否設(shè)定了所定狀態(tài)以外,“是否與IM的其他用戶通信“、“如果進(jìn)行通信,通信的對(duì)方是誰“,“形式是否在運(yùn)行中“、“終端程序是否結(jié)束”、“(移動(dòng)終端200是移動(dòng)體通信終端的情況)移動(dòng)終端的是否關(guān)機(jī)”等,根據(jù)檢測(cè)出與IM通信相關(guān)的移動(dòng)終端200的狀態(tài),獲取用戶狀態(tài)(可否通信等)??刂撇?10獲取的表示用戶狀態(tài)的信息(以下稱“用戶狀態(tài)信息“通過通信控制部220,通知服務(wù)器100。而且此時(shí),用戶狀態(tài)信息中附加通知所定的終端特定信息。
服務(wù)器100中,通信控制部120從移動(dòng)終端200中收到用戶狀態(tài)時(shí),控制部110基于該用戶狀態(tài)信息中附加的終端特定信息,從用戶信息數(shù)據(jù)庫130特定相應(yīng)的記錄,該記錄的“狀態(tài)信息”欄中,記錄的收到用戶狀態(tài)信息(步驟S201)。
移動(dòng)終端200中,隨時(shí)運(yùn)行用于決定要求服務(wù)器100提供的形式的要求對(duì)象決定處理(步驟S300)。這種要求對(duì)象處理參考圖8-10所示的流程圖進(jìn)行說明。
要求對(duì)象決定處理中,至少運(yùn)行8-10所示的(1)-(3)的處理。這些處理順次運(yùn)行也行,并列運(yùn)行也行,圖8表示的要求對(duì)象決定處理(1)運(yùn)行。在這里,基于用戶方任意的要求決定要求對(duì)象。首先,終端程序運(yùn)行中,根據(jù)用戶對(duì)移動(dòng)終端200的輸入部260的操作,只要要求任意的形式的運(yùn)行(步驟S301YES)、控制部210檢索傳送信息接收部250,根據(jù)是否接收該要求的形式的判斷,來判斷是未獲取還是已經(jīng)獲取完畢(步驟S312)。
這里,該形式已經(jīng)從服務(wù)器100獲取,傳送信息接收部250接收的情況(步驟S312NO)下,進(jìn)入后述的形式處理(步驟S700),運(yùn)行該形式。
一方面,還沒有獲取的情況(步驟S312YES)下,該要求的形式?jīng)Q定作為服務(wù)器100相對(duì)的要求對(duì)象(步驟S313)返回圖7所示的形式要求處理。
另一方面,沒有用戶運(yùn)行要求的情況下(步驟S311NO),運(yùn)行圖9所示的要求決定處理(2)。
要求對(duì)象決定處理(2)中,相對(duì)于用戶狀態(tài)決定要求對(duì)象。首先,控制部210分析圖7所示的步驟S101檢出的用戶狀態(tài)(步驟S321),判斷現(xiàn)在的用戶的狀態(tài)是否是服務(wù)器100應(yīng)該的要求的所定的狀態(tài)(以下稱為“形式要求狀態(tài)”)(步驟S322)。這里,作為運(yùn)用終端程序的數(shù)據(jù)——形式要求狀態(tài)和此時(shí)要求的形式被預(yù)先相對(duì)應(yīng)附加記錄。也就是,例如,用戶狀態(tài)是“購物”的情況下,要求與所定的購物相關(guān)的調(diào)查頁,用戶的狀態(tài)處于“觀看運(yùn)動(dòng)”情況下,要求體育商品購買相關(guān)的連接。這些關(guān)聯(lián),可以在終端程序中采用default設(shè)定,也可以根據(jù)用戶任意紀(jì)錄。
這種預(yù)登祿形式要求狀態(tài)的情況下(步驟S322YES),控制部219檢索傳送信息接收部250,根據(jù)對(duì)該形式要求狀態(tài)相對(duì)的形式是否接收的判斷(步驟S322)。這里,該形式已經(jīng)獲取完成的情況下(步驟S323NO),繼續(xù)后述的形式運(yùn)行處理(步驟S700),運(yùn)行該形式。
一方面,該形式未獲取的情況下(步驟S323YES),控制部210該形式作為要求對(duì)象來決定(步驟S324)。
另一方面,用戶狀態(tài)不是形式要求狀態(tài)時(shí)(步驟S322NO),運(yùn)行圖10所示的要求對(duì)象決定處理(3)。
參考圖示10所示的流程圖說明要求對(duì)象決定處理(3)。這里,基于用戶信息接收部230記錄的用戶信息,決定要求對(duì)象。
首先,控制部210從用戶信息接收部230,獲取記錄的用戶信息(步驟S331)。
控制部210基于所取得的用戶信息,判斷該用戶信息是否更新(步驟S332)。例如,基于記錄的出生年月日,判斷年齡是否更新等。或者,根據(jù)用戶任意的輸入,判斷用戶信息是否更新。因此要求對(duì)象決定處理(3)從用戶提供用戶信息更換輸入開始運(yùn)行也可以。
控制部210判斷用戶信息更新的情況(步驟S332YES),參考傳送信息接收部250接收的形式,用戶信息的更新判斷這些以獲取的形式是否需要變更(步驟S334)。例如對(duì)以下情況進(jìn)行判斷“獲取以所定的年齡層為對(duì)象的形式的情況下,根據(jù)該年齡的更新,該形式與現(xiàn)在的年齡是否相符”,“獲取以所定的喜好為對(duì)象的形式的情況下,根據(jù)喜好的變更,該形式是否與用戶相符”。
這里,根據(jù)用戶信息的更新,判斷獲取完成的信息的變更是否必要的情況下(步驟3224YES),控制部210把該形式作為變更對(duì)象來決定(步驟S335)。
一方面,判斷不需要獲取完成形式變更的情況下(步驟S334NO),更新后的用戶信息中,成為服務(wù)器100通知對(duì)象的送往服務(wù)器100(步驟S336)。服務(wù)器100中,基于步驟S336送出的用戶信息,更改用戶信息數(shù)據(jù)庫130。
步驟S336種,送出用戶信息后,或者沒有用戶信息更新時(shí),返回圖7所示的步驟S101,重新進(jìn)行用戶狀態(tài)的檢出等。
控制部210,在步驟S313、S324、或者S325中生成要求決定了的形式的宗旨的要求信息(或者要求變更),通過通信控制部220向服務(wù)器100通信(步驟102)。
服務(wù)器100中,收到移動(dòng)終端200的要求信息(步驟S204YES)、基于收到的要求信息運(yùn)行形式提供處理(步驟S800后述)。
以上是移動(dòng)終端200決定要求對(duì)象的情況的處理。另一方面,也有服務(wù)器100決定向移動(dòng)終端200提供的形式的情況,這種情況的處理,參考圖7流程圖說明。
首先如前所述,步驟S101從移動(dòng)終端200送信,步驟S201基于用戶信息數(shù)據(jù)庫130記錄的首先,控制部110基于在步驟S201中更新記錄的用戶狀態(tài)信息,判斷相應(yīng)的用戶(移動(dòng)終端200)是否是可能通信狀態(tài)。也就是除了判斷移動(dòng)終端200、終端程序等是否處于啟動(dòng)的用戶狀態(tài)信息,用戶100的控制部110運(yùn)行提供形式?jīng)Q定處理(步驟S400)。這個(gè)提供形式?jīng)Q定處理參考圖11流程圖說明。物理狀態(tài)外,還可以判斷用戶的狀態(tài)是否例如“工作中”這樣的通信不方便的場(chǎng)合(步驟S401YES)。
這時(shí),該用戶是可以通信的狀態(tài)下(步驟S401YES),控制部210進(jìn)一步判斷該用戶是否與其他人正在通信(步驟S402),如果是正在通信的情況下(步驟S402YES)進(jìn)一步判斷痛心得對(duì)方是否是利用本信息提供服務(wù)的其他的登陸用戶(步驟S403)。這里,利用同樣的IM服務(wù)的同類人中,為了讓兩者間的用戶狀態(tài)信息可以進(jìn)行相互參考,獲取反映這些情況的用戶狀態(tài)信息,能夠進(jìn)行判斷。
這里,通信對(duì)象是登陸用戶的情況下(步驟S403YES),控制部210進(jìn)一步判斷該通信的內(nèi)容是可以判斷(步驟S404)。這里例如該用戶同類利用IM的題目在進(jìn)行聊天或者電子會(huì)議時(shí),這個(gè)題目作為通信內(nèi)容來參考。
通信內(nèi)容可以判斷的場(chǎng)合(步驟S404YES),控制部把與該通信內(nèi)容相符的形式作為提供對(duì)象來決定(步驟S405)。
另一方面,通信內(nèi)容不可判斷的情況下,控制部210進(jìn)入用戶信息數(shù)據(jù)庫130,參考兩用戶的“屬性信息”以及“喜好信息”(步驟S406),把與兩者共同的屬性、喜好等作為提供對(duì)象來決定(步驟S407)。步驟S405或者步驟S407提供對(duì)象決定了的情況下,繼續(xù)后述的形式提供處理,決定的形式向移動(dòng)終端200提供。
另一方面不能進(jìn)行通信的狀態(tài)下(步驟S401NO),處于非通信中(步驟S402NO),或者不是與登陸用戶通信時(shí),繼續(xù)圖7的步驟202。
步驟202種,控制部110檢出服務(wù)器100自己的狀態(tài)(以下稱為“服務(wù)器狀態(tài)”)。例如,是否是服務(wù)器100的異常檢出,預(yù)定維修等由服務(wù)器產(chǎn)生的服務(wù)停止的狀態(tài)(以下稱為“服務(wù)器停止?fàn)顟B(tài)”)。檢出提供信息數(shù)據(jù)庫140上登錄的形式是否更新、變更等(以下稱為形式變更狀態(tài))。
控制部110檢出的用戶狀態(tài)是所定的狀態(tài)的情況下(即服務(wù)器停止?fàn)顟B(tài)、形式更新狀態(tài)等)(步驟S203YES),進(jìn)行割入處理(步驟S600)。參考圖12所示的流程圖說明割入處理。本實(shí)施例中,以服務(wù)停止?fàn)顟B(tài)和形式更新狀態(tài)是所定的用戶狀態(tài)的情況為例進(jìn)行一下說明。
首先控制部110分析作為所定的服務(wù)器狀態(tài)檢出的服務(wù)器狀態(tài)(步驟S601),判斷服務(wù)器是否處于停止?fàn)顟B(tài)(步驟S602)。
服務(wù)器停止的情況下(步驟S602YES),控制部110把用戶信息數(shù)據(jù)庫130中登錄的全部用戶作為傳送目標(biāo)指定(步驟S603)、通知用戶服務(wù)器停止?fàn)顟B(tài)的同時(shí),做成用于限制移動(dòng)終端200的形式運(yùn)行的形式(以下稱為“停止通知形式”)(步驟S604)。這里,基于控制部110所定的形式做成程序,可以自動(dòng)做成,或者,促成停止通知形式的做成的信息等在輸出部170中表示,向形式做成擔(dān)當(dāng)者通知也可以。做成的停止通知形式在提供信息數(shù)據(jù)庫140中接收。而且,控制部110,把制成的停止通知作為傳送對(duì)象來進(jìn)行決定。而且,有為預(yù)定型準(zhǔn)備的形式的情況下,省略做成,把準(zhǔn)備好的形式作為對(duì)象傳送也可以。
另一方面,所定的用戶狀態(tài)是形式更新的狀態(tài)的情況下(步驟S602NO),控制部110檢索傳送完畢信息數(shù)據(jù)庫150(步驟S605),特定更新前的形式傳送的傳送目標(biāo)(即用戶ID),(步驟s606)。然后,該特定用戶ID作為更新后的形式的傳送目標(biāo),來進(jìn)行指定(步驟S607)、把改更新后的形式作為更新的形式進(jìn)行決定(步驟S608)。
控制部110運(yùn)行后述的形式提供處理(步驟S800),把步驟S604以及步驟S608決定的形式傳送到移動(dòng)終端200。
另一方面,不需要割入處理的服務(wù)器狀態(tài)的情況下(步驟S203NO),從移動(dòng)終端200發(fā)出的要求信息進(jìn)入待機(jī)狀態(tài)(步驟S204)。到移動(dòng)終端200發(fā)出的要求信息進(jìn)行收信為止,步驟S202反復(fù)運(yùn)行自己狀態(tài)檢出。
下面,把上述的基于移動(dòng)終端200的要求,或者服務(wù)器100或者用戶狀態(tài)以及服務(wù)器狀態(tài)進(jìn)行決定的形式向移動(dòng)終端200提供(步驟S800 “形式提供處理”),移動(dòng)終端200進(jìn)行形式收信處理(步驟S500“形式收信處理”)。參考圖13說明形式提供處理以及形式收信處理。
首先,服務(wù)器100的控制部110從提供信息數(shù)據(jù)庫140獲取步驟S204收到的要求信息中所示的形式,步驟S405或者S407,以及步驟S604或者S608決定的形式(步驟S801)。
接下來,控制部110,進(jìn)入用戶信息數(shù)據(jù)庫130,基于要求信息,用戶狀態(tài),或者服務(wù)器狀態(tài)(除了服務(wù)器停止?fàn)顟B(tài))決定形式的情況下,對(duì)應(yīng)的用戶(移動(dòng)終端200)、基于停止?fàn)顟B(tài)決定形式的情況下,所有用戶參考“狀態(tài)信息”,判斷通信是否可以通信(步驟S802YES)。
提供對(duì)象可以通信的情況下(步驟S802YES),控制部110在步驟801中獲得的形式通過通信控制部120向提供對(duì)象的移動(dòng)終端200傳送(步驟S803)。而且,上述的要求對(duì)象決定處理(3)中作為變更對(duì)象要求的情況下,或者割入處理下基于“形式更新狀態(tài)”,傳送更新后的狀態(tài)的情況下,傳送時(shí)顯示變更對(duì)象的宗旨的附加信息一起被送出。而且,傳送更新后的形式的情況下,與傳送完畢的數(shù)據(jù)庫150的更新前形式相對(duì)應(yīng)的“反送內(nèi)容”欄內(nèi)記錄反送信息的情況下,這些信息一同傳送。
控制部110,把與步驟S802傳送的形式相關(guān)的信息記錄到傳送信息數(shù)據(jù)庫150(步驟S804)。即記錄傳送目標(biāo)的用戶顯示的用戶ID、傳送時(shí)間、傳送形式的形式ID等。而且,此時(shí)“反送內(nèi)容”欄中為“NULL”。
移動(dòng)終端200中,如果通信控制部200從服務(wù)器100收到形式,控制部220基于附加信息,判斷該收到的形式是否是變更對(duì)象。
如果是變更對(duì)象(步驟S502YES)控制部210進(jìn)入傳送信息接收部250,消除對(duì)應(yīng)的形式(步驟S503),接收收到的形式(步驟S504)?;蛘呤腔凇靶问礁聽顟B(tài)”更新的形式,合并反送內(nèi)容信息傳送的情況時(shí),也接受這樣的信息。
關(guān)于不是變更對(duì)象的形式,傳送的形式被傳送信息接收部250接收(步驟S502NO.S504)。
控制部210運(yùn)行用于運(yùn)行步驟S504中傳送情報(bào)接收部接收的形式的形式運(yùn)行處理(步驟S700)。參考附圖14對(duì)該形式運(yùn)行處理進(jìn)行說明。
控制部210基于圖7的步驟S101檢出的現(xiàn)在的用戶狀態(tài),判斷形式是否是可以運(yùn)行狀態(tài)(步驟S701)。例如用戶的狀態(tài)“工作中”等形式運(yùn)行不方便的情況下,移動(dòng)終端200可以休眠狀態(tài),這樣即使在運(yùn)行,用戶也不能識(shí)別的情況下判斷為形式不可運(yùn)行。
形式運(yùn)行可能狀態(tài)的情況下(步驟S701YES),進(jìn)入傳送信息接收部250,運(yùn)行在步驟S504接收的形式(步驟S702)?;蛘撸髮?duì)象特定處理(1)或者(2)中指定獲取完畢形式運(yùn)行的情況下,運(yùn)行該形式。而且,運(yùn)行對(duì)象形式在“服務(wù)停止通知形式”的情況下,根據(jù)該形式運(yùn)行情況,除了指定期間(服務(wù)停止期間)不能進(jìn)行形式運(yùn)行的宗旨在輸出部270表示以外,根據(jù)與終端程序的協(xié)動(dòng)情況,限制該期間中的形式運(yùn)行。
另一方面,不能進(jìn)行形式運(yùn)行的情況下(步驟S701NO),直到可以運(yùn)行的狀態(tài)位置,形式運(yùn)行處于待機(jī)狀態(tài)。
這里,實(shí)行的形式如果是用戶所要求的所定事項(xiàng)的輸入(例如調(diào)查頁)(步驟S703),控制部210,把輸入部260輸入的信息順次與該形式相對(duì)應(yīng)附加紀(jì)錄于輸送信息接收部250(步驟S704)。
接下來控制部220根據(jù)該形式的運(yùn)行,判斷什么樣的信息有必要反送到服務(wù)器110(步驟S705)。也就是如果是調(diào)查頁,有必要將輸入回答返回到服務(wù)器100,如果是EC的情況,商品指定的信息有必要反送。
有返送對(duì)象的情況下(步驟S705YES),控制部210等待用戶的送信指示,相應(yīng)送信指示,向服務(wù)器100送出返送對(duì)象信息(步驟S706YES.S707),返回圖13的形式收信處理。
沒有返送對(duì)象的情況下(步驟S705NO)或者沒有送信指示的情況下(步驟S706NO)不向服務(wù)器100的送信,返回形式收信處理。
而且,步驟S703中被收入傳送信息接收部250的輸入信息,該輸入信息直到向服務(wù)器100送信結(jié)束一直保持在傳送信息接收部250。也就是說,輸入形式輸入中途中斷的情況下或者送信途中通信終端等輸入信息不能返回到服務(wù)器100的情況下,該形式的在運(yùn)行時(shí)刻之前輸入的輸入信息從傳送信息接收部250呼出,省去了用戶的同一信息再輸入的情況。
關(guān)于步驟S700的形式運(yùn)行處理,服務(wù)器100可以進(jìn)行信息送信的情況下,服務(wù)器100中運(yùn)行繼續(xù)提供處理(步驟S1000)。該繼續(xù)提供處理參考圖15進(jìn)行說明。
服務(wù)器100的通信控制部120從移動(dòng)終端200收到返回信息(步驟S1001YES),控制部110進(jìn)入傳送信息完畢信息數(shù)據(jù)庫150,對(duì)應(yīng)的記錄的“返送內(nèi)容”欄中記錄收到的返送信息(步驟S1002)。
控制部110對(duì)于該返送信息,繼續(xù)判斷是否有應(yīng)該向移動(dòng)終端200提示的形式(步驟S1003)。例如收到導(dǎo)航頁的第一頁的回答(返送信息)的情況下,判斷是否有與該回答有相對(duì)應(yīng)的頁面。這樣,基于提供信息數(shù)據(jù)庫140的“關(guān)聯(lián)形式”信息,來判斷繼續(xù)提示形式的有無。
如果有繼續(xù)提示的情況(步驟S1003YES),控制部110把該形式作為提供對(duì)象形式來進(jìn)行決定(步驟S1004)??刂撇?10再次運(yùn)行如圖13所示的形式提供處理,進(jìn)行步驟S801-步驟S803的處理,步驟S1004決定的形式向移動(dòng)終端200提供。
如上所述,輸入形式的輸入中斷的情況、輸入信息向服務(wù)器100位送信完全的情況,保持移動(dòng)終端200測(cè)的輸入信息,省去了形式在運(yùn)行時(shí)再輸入的必要,也可以通過服務(wù)器100側(cè)檢出返送信息的返送有無,進(jìn)行所定的處理。這種情況下的未返送確認(rèn)處理(步驟S1100)參考圖16所示流程圖進(jìn)行說明。
服務(wù)器100的控制部110每個(gè)所定期間內(nèi)在傳送完畢信息數(shù)據(jù)庫150中檢索“返送信息”為“NULL”的記錄(步驟S1101)。存在該記錄時(shí)(步驟S1102YES),參照該記錄的“傳送時(shí)間”欄的信息(步驟S1103)。
控制部110比較現(xiàn)在的時(shí)間和參照的傳送時(shí)間,判別是否是在所定的時(shí)間(例如一周)以前傳送(步驟S1104)。這里,如果超過了所定的時(shí)間(步驟S1104),向該記錄的用戶傳送未返送通知形式(步驟S1105)。該未返送通知形式通過在移動(dòng)終端200運(yùn)行,在向用戶通知有未返送信息的同時(shí),根據(jù)需要進(jìn)行再送信處理。而且未返送通知被做成預(yù)定型的,被存放在提供信息數(shù)據(jù)庫140中。因此,控制部110從提供信息數(shù)據(jù)庫140中取得該未返送通知形式,傳送到移動(dòng)終端200。而且,這里通過控制部110附加所定的信息(對(duì)象形式ID等)。
這樣,參看圖17所示的流程圖說明移動(dòng)終端運(yùn)行傳送的未返送通知形式時(shí)候的處理(“未返送通知形式運(yùn)行處理”)(步驟S1200)。
首先,移動(dòng)終端200的控制部210控制通信控制部220等,進(jìn)行與圖13的收信處理中步驟S501-S504以及圖14的形式運(yùn)行處理中的步驟S701-S702同樣的處理,進(jìn)行前述的未返送通知形式傳送處理傳送未返送通知形式的收信、接收、運(yùn)行(可以運(yùn)行的情況)(步驟S1201)。
移動(dòng)終端200與移動(dòng)程序協(xié)動(dòng),運(yùn)行未返送通知形式,如圖18所示,協(xié)商輸入途中的問題是否向信息提供服務(wù)期100送信的信息以及對(duì)于該協(xié)商的回答(“送信”“不送信”)由輸出部270表示(步驟S1202)。
用戶操作輸入部260,回答該問題是否需要送信。這里,回答為不需要的情況下,也就是選擇“否”的情況下(步驟S1203NO)結(jié)束處理。另一方面,回答需要的時(shí)候,也就是選擇“是”的情況下(步驟S1203YES),控制部110檢索傳送信息接收部250(步驟S1204),判斷是否具有該形式(步驟S1205)。
這里,該形式在傳送信息接收部250存在的情況下(步驟S1205YES),控制部250運(yùn)行該形式(步驟S1206)。此時(shí),在輸入信息被接收的情況下,由于包含此項(xiàng)進(jìn)行運(yùn)行,這就使用戶不必再次輸入輸入完畢信息。
控制部210進(jìn)行與圖14形式運(yùn)行處理的步驟S703-S706同樣的處理,向服務(wù)器100傳送輸入完畢信息以及新的輸入信息,結(jié)束處理。服務(wù)器100如圖15所示進(jìn)行必要的繼續(xù)提供處理。
另一方面,例如,用戶的指示廢棄或者傳送信息接收部250的容量有限,對(duì)象形式被送傳送信息接收部250刪除的情況下(步驟S1205NO)。控制部210把該形式作為要求對(duì)象進(jìn)行決定(步驟S1208)。進(jìn)行與圖7步驟S102相同的處理。生成要求決定的形式的要求信息,向服務(wù)器100送信(步驟S1209)。服務(wù)器100中,根據(jù)上述各種處理的運(yùn)行,向該移動(dòng)終端200傳送要求信息中要求的形式。
如上說述根據(jù)本發(fā)明實(shí)施例的移動(dòng)網(wǎng)絡(luò)系統(tǒng)1,用戶要求的情況與以前相比,使用基于IM的用戶狀態(tài)信息,服務(wù)器100以及/或者移動(dòng)終端200自動(dòng)決定應(yīng)該向用戶提供的合適信息(形式),在合適的時(shí)間能動(dòng)的向用戶提供,實(shí)現(xiàn)有效的信息提供的同時(shí),不需要用戶的操作等,非常便利。
而且,根據(jù)用戶的屬性,喜好的變化,提供合適的信息。此時(shí)用戶信息的更新根據(jù)移動(dòng)終端200的操作自動(dòng)進(jìn)行,用戶不需要多次輸入同樣的內(nèi)容,可以提高使用的便利性。
而且,運(yùn)行的形式象調(diào)查這樣需要用戶輸入的情況下,輸入的信息隨時(shí)保存在移動(dòng)終端200。這樣,即時(shí)輸入中途中斷或者向服務(wù)器100送信未完,再次運(yùn)行同樣的形式時(shí),上次輸入的信息因?yàn)榭梢栽佻F(xiàn),所以也不需要再次輸入相同的信息。而且,在服務(wù)器100上,檢查未返送信息,如果超過所定期限沒有返回的情況下,進(jìn)行宗旨通知的同時(shí),用戶不進(jìn)行操作就可以運(yùn)行同樣的程序,這樣可以促成中斷的回答再次打開。因此信息提供者能進(jìn)行有效的信息收集的同時(shí),提高了使用的便利性。
而且,服務(wù)器100的故障等服務(wù)停止的情況下,向各個(gè)移動(dòng)終端發(fā)出宗旨,用戶可以很容易的得知通信終端或服務(wù)停止的原因,提高使用便利性。
上述的實(shí)施例中,在移動(dòng)終端200中運(yùn)行形式,輸入的輸入信息隨時(shí)在移動(dòng)終端200側(cè)保持,在運(yùn)行時(shí)再現(xiàn)輸入信息。也可以在移動(dòng)終端200保持的同時(shí),向服務(wù)器100送信,記錄到傳送完畢信息數(shù)據(jù)庫150。根據(jù)這樣的構(gòu)成,在上述未返送通知形式的運(yùn)行處理中,移動(dòng)終端200中即使存在沒有對(duì)象形式的情況,上次輸入完畢信息可以再現(xiàn)。這時(shí),向服務(wù)器100傳送輸入信息時(shí),例如把表示“所有的項(xiàng)目沒有被輸入”或者“信息傳送不能正常進(jìn)行”的等的附加信息相對(duì)應(yīng)記錄到傳送信息完畢數(shù)據(jù)庫150。這樣,上述未返送確認(rèn)處理中,根據(jù)這些檢出的附加信息,判斷是否為未返送信息。
而且,上述實(shí)施例中,形式以調(diào)查或者EC的構(gòu)成為例進(jìn)行說明,實(shí)際上提供信息的種類可以很多。例如,游戲,拍賣等構(gòu)成的形式,或者提供股市行情,新聞的形式也可以。無論哪一種情況,都能夠進(jìn)行必要的合適的能動(dòng)的提供,因此信息提供者的效率以及使用的方便性。
第2實(shí)施例在上述第1實(shí)施例中,顯示了服務(wù)器100利用IM向移動(dòng)終端200提供信息的過程,服務(wù)器100也可以進(jìn)行對(duì)移動(dòng)終端200的工作管理。就是說,服務(wù)器100控制各個(gè)移動(dòng)終端200,按照各個(gè)使用者設(shè)定的任務(wù)的優(yōu)先順序,來使各個(gè)移動(dòng)終端200工作。移動(dòng)終端200所運(yùn)行的任務(wù)是指發(fā)送接收通話信號(hào),發(fā)送接收短信息信號(hào),以及應(yīng)用程序的運(yùn)行等。例如移動(dòng)終端200正在運(yùn)行任務(wù)A,在有比其請(qǐng)求運(yùn)行優(yōu)先順序更高的任務(wù)B的時(shí)候,服務(wù)器100控制移動(dòng)終端200,中斷任務(wù)A,運(yùn)行任務(wù)B。下面對(duì)這種情況的實(shí)施例進(jìn)行說明。
與本實(shí)施例有關(guān)的硬件構(gòu)成與上述第1實(shí)施例的相同,服務(wù)器100的用戶信息數(shù)據(jù)庫130就是記錄顯示圖19a所示各個(gè)使用者的終端使用情況的狀態(tài)信息管理表以及記錄圖19b所示待機(jī)任務(wù)的明細(xì)表。
狀態(tài)信息管理表如圖19a所示,按照每個(gè)移動(dòng)終端200(使用者)來做成,顯示的是使用者的終端使用情況,即移動(dòng)終端200的工作情況(狀態(tài))。移動(dòng)終端200的工作情況用狀態(tài)標(biāo)志來表示。
狀態(tài)標(biāo)志如圖19a所示,例如“00”表示任務(wù)完成的狀態(tài),“01”表示任務(wù)運(yùn)行中的狀態(tài),“10”表示任務(wù)處于中斷狀態(tài)。狀態(tài)信息管理表顯示的是移動(dòng)終端200正在運(yùn)行的任務(wù)的優(yōu)先順序。使用者可以操作移動(dòng)終端200,對(duì)服務(wù)器100進(jìn)行訪問來設(shè)定任務(wù)的優(yōu)先順序。
待機(jī)任務(wù)明細(xì)表如圖19b所示,按照每個(gè)移動(dòng)終端200(使用者)來做成。與上述相同,各個(gè)任務(wù)按照使用者設(shè)定的優(yōu)先順序來運(yùn)行。因此,優(yōu)先級(jí)別低的任務(wù)在優(yōu)先級(jí)別高的任務(wù)結(jié)束以后才運(yùn)行。待機(jī)任務(wù)明細(xì)表顯示的是等待這樣的優(yōu)先順序高的任務(wù)完成的待機(jī)任務(wù)。
接下來對(duì)與本實(shí)施例有關(guān)的移動(dòng)網(wǎng)絡(luò)系統(tǒng)1的運(yùn)行動(dòng)作進(jìn)行說明。
各移動(dòng)終端200的使用者操作自身所擁有的移動(dòng)終端200的輸入部分260,對(duì)服務(wù)器100進(jìn)行訪問,設(shè)定自身的移動(dòng)終端200上所運(yùn)行的任務(wù)的優(yōu)先順序。
服務(wù)器100的控制部分110響應(yīng)使用者的訪問,按照使用者所設(shè)定的優(yōu)先順序,把移動(dòng)終端200運(yùn)行的任務(wù)信息存入用戶信息130的狀態(tài)信息管理表。以此來設(shè)定移動(dòng)終端200所運(yùn)行的任務(wù)的優(yōu)先順序。
服務(wù)器100使用根據(jù)以上操作所做成的狀態(tài)信息管理表來進(jìn)行對(duì)各個(gè)移動(dòng)終端200的工作狀況的管理。
使用者在移動(dòng)終端200上運(yùn)行要求的任務(wù)的時(shí)候,操作移動(dòng)終端200的輸入部分260,指定所要求的任務(wù)。輸入部分260響應(yīng)使用者的操作,把指示使用者指定的任務(wù)實(shí)行的用戶實(shí)行信號(hào)輸出給控制部分210。
控制部分210響應(yīng)從輸入部分260傳來的用戶實(shí)行信號(hào),用存儲(chǔ)于程序存儲(chǔ)部分240的程序開始進(jìn)行圖20所示的任務(wù)開始處理。
首先,控制部分210把使用者指定的任務(wù)已經(jīng)開始運(yùn)行這一情況通知給服務(wù)器100(步驟S2001)。
具體的講,控制部分210通過通信控制部分220把開始數(shù)據(jù)傳送給服務(wù)器100,開始數(shù)據(jù)包括顯示所有信息的數(shù)據(jù),其中包括自身的移動(dòng)終端200,作為實(shí)行對(duì)象的開始任務(wù)以及任務(wù)的開始等。而且服務(wù)器100與移動(dòng)終端200之間傳送的數(shù)據(jù)(信息)被分為信息包來進(jìn)行傳輸。
然后,控制部分210使用儲(chǔ)存在程序存儲(chǔ)部分240中的程序開始執(zhí)行使用者指定的任務(wù)(步驟S2002)、完成任務(wù)的開始處理。
一方面,服務(wù)器100的控制部分110響應(yīng)從移動(dòng)終端200傳來的上述開始數(shù)據(jù),并且更新儲(chǔ)存在用戶信息數(shù)據(jù)庫130中的將傳送完開始數(shù)據(jù)的移動(dòng)終端200的狀態(tài)信息管理表。
具體地說,控制部分110使用顯示包含于被供給的開始數(shù)據(jù)中的移動(dòng)終端200的數(shù)據(jù)來特定傳送完開始數(shù)據(jù)的移動(dòng)終端200。
接著,控制部分110使用包含在傳送開始數(shù)據(jù)中的,顯示開始任務(wù)的數(shù)據(jù)來特定開始任務(wù)。
然后,控制部分110控制用戶信息數(shù)據(jù)庫130,把存儲(chǔ)在特定的移動(dòng)終端200的狀態(tài)信息管理表中的,特定的開始任務(wù)的狀態(tài)由“00”(結(jié)束)改寫為“01”(執(zhí)行中)。
經(jīng)過上述過程,響應(yīng)使用者的操作,移動(dòng)終端200運(yùn)行的任務(wù)開始這一情況就被傳到服務(wù)器100。
另外,在從其他的終端通過通信網(wǎng)絡(luò)10(互聯(lián)網(wǎng)等)傳來運(yùn)行任務(wù)的請(qǐng)求(短信息或者是通話線路的接通等請(qǐng)求)的時(shí)候,服務(wù)器100的控制部分110就會(huì)像下面所示,對(duì)作為執(zhí)行請(qǐng)求任務(wù)對(duì)象的移動(dòng)終端200的工作進(jìn)行控制。
控制部分110響應(yīng)提出的執(zhí)行任務(wù)的要求,使用存儲(chǔ)在程序存儲(chǔ)部分180的程序,開始進(jìn)行如圖21所示的第1終端控制處理。
開始,控制部分110從提出的任務(wù)執(zhí)行請(qǐng)求中特定控制對(duì)象的移動(dòng)終端200(對(duì)象終端)(步驟S2011)。
例如,在執(zhí)行請(qǐng)求是短信息的時(shí)候,控制部分110根據(jù)顯示短信息發(fā)送目的地的地址來特定對(duì)象終端。如果執(zhí)行請(qǐng)求是接通通話線路要求的時(shí)候,控制部分110就根據(jù)電話號(hào)碼來特定對(duì)象終端。
接下來,控制部分110檢索存儲(chǔ)用戶信息數(shù)據(jù)庫130的特定的對(duì)象終端的狀態(tài)信息管理表,判別是否有比所要求執(zhí)行的任務(wù)優(yōu)先級(jí)別更高的任務(wù)正在執(zhí)行(步驟S2012)??刂撇糠?10以此來判斷對(duì)象終端請(qǐng)求的任務(wù)可否執(zhí)行。
有優(yōu)先級(jí)別高的任務(wù)正在執(zhí)行,即判斷出對(duì)象終端請(qǐng)求的任務(wù)不能執(zhí)行的時(shí)候(步驟S2012YES),控制部分110把顯示請(qǐng)求任務(wù)的信息存入對(duì)象終端的待機(jī)任務(wù)明細(xì)表(步驟S2013),該明細(xì)表存儲(chǔ)在用戶信息數(shù)據(jù)庫130中,結(jié)束終端控制的處理。待機(jī)任務(wù)明細(xì)表中儲(chǔ)存的是顯示多項(xiàng)任務(wù)的信息的時(shí)候,控制部分110按照使用者設(shè)定的優(yōu)先順序把各項(xiàng)任務(wù)的信息并列存儲(chǔ)。
一方面,如果沒有優(yōu)先級(jí)別高的任務(wù)正在執(zhí)行,即判斷出對(duì)象終端請(qǐng)求的任務(wù)可以執(zhí)行的時(shí)候(步驟S2012;NO),控制部分110檢索對(duì)象終端的狀態(tài)信息管理表,判斷有沒有比請(qǐng)求任務(wù)的優(yōu)先級(jí)別低的任務(wù)正在執(zhí)行(步驟S2014)。
當(dāng)判斷出沒有優(yōu)先順序低的任務(wù)正在執(zhí)行的時(shí)候(步驟S2014;NO),控制部分110進(jìn)行后面所述的步驟S2017的處理。
一方面,在判斷出有優(yōu)先級(jí)別低的任務(wù)正在進(jìn)行的時(shí)候(步驟S2014;YES),控制部分110就通過通信控制部分120把任務(wù)中斷信號(hào)傳送給對(duì)象終端(步驟S2015),該任務(wù)中斷信號(hào)使正在執(zhí)行的任務(wù)中斷(中途休眠)。
對(duì)象終端的控制部210響應(yīng)從服務(wù)器100傳來的的任務(wù)中斷信號(hào),把正在執(zhí)行的任務(wù)的中途狀態(tài)保存到程序儲(chǔ)存部分240中,中斷正在執(zhí)行的任務(wù)。然后控制部分210通過通信控制部分220把顯示任務(wù)中斷的終端完了信號(hào)傳送給服務(wù)器100。
服務(wù)器100的控制部分110對(duì)從對(duì)象終端傳來的中斷完了信號(hào)進(jìn)行響應(yīng),顯示終端完了的中斷任務(wù)的信息存入對(duì)象終端的待機(jī)任務(wù)明細(xì)表中(步驟S2016),該對(duì)象終端的待機(jī)任務(wù)明細(xì)表儲(chǔ)存在用戶信息數(shù)據(jù)庫130中。此時(shí)也與上述一樣,在將顯示多項(xiàng)任務(wù)的信息儲(chǔ)存在待機(jī)任務(wù)明細(xì)表中的時(shí)候,控制部分110按照優(yōu)先順序把各項(xiàng)任務(wù)的信息存儲(chǔ)。
然后,控制部分110通過通信控制部分120把服務(wù)器執(zhí)行信號(hào)傳送給對(duì)象終端(步驟S2017),該服務(wù)器執(zhí)行信號(hào)是指示執(zhí)行請(qǐng)求任務(wù)的。
然后,控制部分110把儲(chǔ)存于用戶信息數(shù)據(jù)庫130中的對(duì)象終端的狀態(tài)信息管理表進(jìn)行更新(步驟S2018)。具體地說,控制部分110把已經(jīng)中斷的任務(wù)的狀態(tài)由“01”(執(zhí)行中)改寫為“10”(中途休眠),把請(qǐng)求開始的任務(wù)的狀態(tài)由“00”(結(jié)束)改寫為“01”(執(zhí)行中)。在上面記述的步驟S2014處理中,如果判斷出沒有執(zhí)行優(yōu)先級(jí)別低的任務(wù),控制部分110只改寫請(qǐng)求任務(wù)的狀態(tài)。
對(duì)象終端控制部分210對(duì)上述步驟S2017傳送的服務(wù)器執(zhí)行信號(hào)進(jìn)行響應(yīng),使用程序儲(chǔ)存部分240的程序來執(zhí)行服務(wù)器執(zhí)行信號(hào)所指示的請(qǐng)求任務(wù)。
并且對(duì)象終端的控制部分210也可以通過服務(wù)器100的控制,在中斷執(zhí)行中的任務(wù)時(shí)以及請(qǐng)求任務(wù)開始執(zhí)行的時(shí)候,控制輸出部分270,通過顯示預(yù)定的信息或者圖形、輸出聲音、使畫面閃爍等手段,將任務(wù)的終端以及開始通知給使用者。
像以上那樣,使用者可以遵從設(shè)置好的優(yōu)先順序,在移動(dòng)終端200執(zhí)行任務(wù)。
另外,使用者在終止執(zhí)行中的任務(wù)的時(shí)候,操作移動(dòng)終端200的輸入部分260,來指定要終止的任務(wù)。輸入部分260響應(yīng)使用者的操作,把任務(wù)終止信號(hào)輸出給控制部分210,該終止信號(hào)是指示使用者指定的任務(wù)終止的。
控制部分210響應(yīng)從輸入部分260傳送過來的任務(wù)終止信號(hào),用儲(chǔ)存在程序存儲(chǔ)部分240的程序,開始進(jìn)行圖22所示的任務(wù)終止處理。
首先,控制部分210終止使用者指定的任務(wù)(步驟S2021)。
然后,控制部分210把使用者指定的任務(wù)執(zhí)行終止通知給服務(wù)器100(步驟S2022)。具體的說,控制部分210把終止數(shù)據(jù)通過通信控制部分220傳送給服務(wù)器100,該終止數(shù)據(jù)包括顯示自身的移動(dòng)中斷200、作為終止對(duì)象的終止任務(wù)以及任務(wù)的終止等所有信息。
服務(wù)器100的控制部分110對(duì)從移動(dòng)終端200傳送來的上述終止信號(hào)進(jìn)行響應(yīng),用存儲(chǔ)于程序儲(chǔ)存部分180的程序,開始進(jìn)行圖23所示的第2終端控制處理。
首先,控制部分110使用顯示移動(dòng)終端200的數(shù)據(jù)——該數(shù)據(jù)包含在傳送過來的終止數(shù)據(jù)中——特定傳送了終止數(shù)據(jù)的移動(dòng)終端200(步驟S2031)。
接下來,控制部分110使用所提供的的終止數(shù)據(jù)及表示終止任務(wù)的數(shù)據(jù)來特定終止任務(wù)(步驟S2032)。
接著,控制部分110控制用戶信息數(shù)據(jù)庫130,把儲(chǔ)存在特定的移動(dòng)中斷200的狀態(tài)信息管理表中的,特定的終止任務(wù)的狀態(tài)由“01”(執(zhí)行中)改寫為“00”(終止)(步驟S2033)。
然后,控制部分110判斷在特定的移動(dòng)終端200的待機(jī)任務(wù)明細(xì)表里面是否儲(chǔ)存有待機(jī)任務(wù)的信息(步驟S2034),該明細(xì)表儲(chǔ)存在用戶信息數(shù)據(jù)庫130中??刂撇糠?10以此來判斷是否存在待機(jī)任務(wù)。
在沒有儲(chǔ)存待機(jī)任務(wù)的信息,即判定了不存在待機(jī)任務(wù)的情況下(步驟S2034;NO),控制部分110終止第2終端控制處理。
一方面,在存儲(chǔ)有待機(jī)任務(wù)的信息,即判定了存在待機(jī)任務(wù)的情況下(步驟S2034;YES),控制部分110使用儲(chǔ)存在待機(jī)任務(wù)明細(xì)表中的待機(jī)任務(wù)信息來特定待機(jī)任務(wù)(步驟S2035)。
在待機(jī)任務(wù)明細(xì)表中儲(chǔ)存有多個(gè)信息的時(shí)候,控制部分110會(huì)使用優(yōu)先順序最高的待機(jī)任務(wù)的信息。如上所述,由于在待機(jī)任務(wù)明細(xì)表中儲(chǔ)存的信息按照使用者設(shè)定的優(yōu)先順序被存儲(chǔ),因此控制部分110使用儲(chǔ)存在待機(jī)任務(wù)明細(xì)表的最上面或者最下面的信息來特定待機(jī)任務(wù)。
接著,控制部分110通過通信控制部分120把服務(wù)器執(zhí)行信號(hào)傳送到特定的移動(dòng)終端200中(步驟S2036),該執(zhí)行信號(hào)是指示特定待機(jī)任務(wù)的執(zhí)行的。
然后,控制部分110把待機(jī)任務(wù)的狀態(tài)由“00”(終止)或者“10”(中途休眠)改寫為“01”(執(zhí)行中)(步驟S2037),該待機(jī)任務(wù)狀態(tài)是儲(chǔ)存在用戶信息數(shù)據(jù)庫130中的,儲(chǔ)存在特定的移動(dòng)終端200的狀態(tài)信息管理明細(xì)表中的用來指示執(zhí)行的,此后,結(jié)束第2終端控制處理。
移動(dòng)終端200的控制部分210對(duì)上述的步驟S2036傳送過來的服務(wù)器執(zhí)行信號(hào)進(jìn)行響應(yīng),按照程序存儲(chǔ)部分240的程序,開始(或者再開始)執(zhí)行由服務(wù)器執(zhí)行信號(hào)所指示的任務(wù)。
像以上那樣,把任務(wù)已經(jīng)結(jié)束這一信息通知給服務(wù)器100,該任務(wù)是移動(dòng)終端200為響應(yīng)使用者的操作而執(zhí)行的。另外,在一項(xiàng)任務(wù)結(jié)束以后,如果還有優(yōu)先級(jí)別低的待機(jī)任務(wù)的情況下,待機(jī)任務(wù)會(huì)自動(dòng)地開始(或者再開始)。
另外,由于任務(wù)的中斷以及開始(再開始)是由服務(wù)器100的控制來執(zhí)行的,使用者沒有必要為了實(shí)現(xiàn)任務(wù)的中斷以及開始(再開始)而對(duì)移動(dòng)終端200進(jìn)行操作。這樣使用者的操作就變得簡(jiǎn)單了。
另外,由于任務(wù)的中斷以及開始(再開始)是根據(jù)使用者預(yù)先設(shè)定的優(yōu)先順序執(zhí)行的,故移動(dòng)終端200可以準(zhǔn)確地執(zhí)行對(duì)于使用者來說最重要的任務(wù)。這樣就可以避免使用者的操作產(chǎn)生混亂等,使用者可以高效地進(jìn)行操作。
還有,上述實(shí)施例所顯示的通信系統(tǒng)應(yīng)用于即時(shí)通信(IM)系統(tǒng)的時(shí)候,也可以在信息的發(fā)送目的地加上發(fā)送順序,根據(jù)發(fā)送順序發(fā)送信息。
這種情況下,服務(wù)器100的用戶信息數(shù)據(jù)庫130加上上述的狀態(tài)信息管理表以及待機(jī)任務(wù)明細(xì)表,存儲(chǔ)圖24所示的信息發(fā)送順序表。
信息發(fā)送順序表如圖24所示,是按照每個(gè)移動(dòng)終端200(使用者)順序做成的,顯示信息發(fā)送的目的地的發(fā)送順序。具體地說,顯示同一組所屬的各個(gè)成員的信息(例如各成員所擁有的移動(dòng)終端200的電話號(hào)碼等)是按照發(fā)送的順序儲(chǔ)存的。另外,信息發(fā)送順序表顯示了是否利用了按照信息發(fā)送順序表所表示的順序來發(fā)送信息的順序發(fā)送功能。
還有,使用者也可以操作移動(dòng)終端200來訪問服務(wù)器100,像上述設(shè)置任務(wù)的優(yōu)先順序一樣設(shè)置信息的發(fā)送順序。另外,對(duì)于是否使用順序發(fā)送信息功能,使用者也可以操作移動(dòng)終端200來訪問服務(wù)器100,進(jìn)行設(shè)置。
下面,對(duì)某一使用者向?qū)儆谕唤M的其他使用者(成員)發(fā)送信息時(shí)的系統(tǒng)的操作說明。
使用者操作自身的移動(dòng)終端200的輸入部分260,指定IM程序——該程序是作為在移動(dòng)終端200中執(zhí)行的任務(wù)的——時(shí),如上所述,輸入部分260就會(huì)把用戶執(zhí)行信號(hào)——該信號(hào)是指示使用者指定的任務(wù)(IM程序)的執(zhí)行的——向控制部分210輸出。
控制部210通過對(duì)從輸入部分260傳送的用戶執(zhí)行信號(hào)進(jìn)行響應(yīng),進(jìn)行上述的任務(wù)開始處理,開始執(zhí)行使用者指定的IM程序。
使用者操作輸入部260進(jìn)行信息輸入后,控制部210將顯示信息發(fā)送源以及信息發(fā)送目的地等的數(shù)據(jù)與使用者輸入的信息一起,傳送到服務(wù)器100中。
服務(wù)器100的控制部110對(duì)從移動(dòng)終端200傳送來的信息進(jìn)行響應(yīng),按照程序存儲(chǔ)部分180所存儲(chǔ)的程序,開始進(jìn)行圖25所示的第3終端控制處理。
開始,控制部110使用顯示與信息一起被供給的發(fā)送源的數(shù)據(jù),來特定傳送信息的移動(dòng)終端200(步驟S2041)。
然后控制部110參照存儲(chǔ)于用戶信息數(shù)據(jù)庫130中的,特定的移動(dòng)終端200的信息發(fā)送順序表,來判斷是否使用了信息順序發(fā)送功能(步驟S2042)。
判斷出沒有使用信息順序發(fā)送功能的時(shí)候(步驟S2042;NO),控制部分110就會(huì)按照任務(wù)的優(yōu)先順序,向作為信息發(fā)送目的地的各個(gè)移動(dòng)終端200來發(fā)送信息(步驟S2043)。
具體的,對(duì)于每個(gè)作為信息發(fā)送目的地的移動(dòng)終端200,控制部分110都執(zhí)行與上述的第1終端控制處理同樣的處理。因此,對(duì)作為信息發(fā)送目的地的各移動(dòng)終端200,在沒有任務(wù)執(zhí)行的時(shí)候,控制部分110原樣地將信息發(fā)送;在執(zhí)行比IM程序優(yōu)先順序高的任務(wù)的時(shí)候,在優(yōu)先順序高的任務(wù)結(jié)束之后再發(fā)送信息;在執(zhí)行比IM程序優(yōu)先順序低的任務(wù)的時(shí)候,中斷優(yōu)先順序低的任務(wù),執(zhí)行發(fā)送信息。
一方面,判斷出使用了信息順序發(fā)送功能的時(shí)候(步驟S2042;YES),控制部分110就會(huì)參照在步驟S2041中特定的移動(dòng)終端200的信息發(fā)送順序表,以及作為信息發(fā)送目的地的移動(dòng)終端200的狀態(tài)信息管理表,在信息發(fā)送目的地的移動(dòng)終端200中檢出沒有執(zhí)行任務(wù)的移動(dòng)終端200(步驟S2044)。
接著,控制部110判斷是否檢出了沒有執(zhí)行任務(wù)的移動(dòng)終端200(步驟S2045)。
當(dāng)判斷為沒能檢測(cè)出未執(zhí)行任務(wù)的移動(dòng)終端200的時(shí)候,(步驟S2045;NO),控制部分110將信息無法發(fā)送的信號(hào)——該信號(hào)表示不存在處于可以接受信息狀態(tài)的移動(dòng)終端200——發(fā)送給作為信息發(fā)送源的移動(dòng)終端200(步驟S2046),結(jié)束第3終端控制處理。
一方面,判斷結(jié)果為檢測(cè)出沒有執(zhí)行任務(wù)的移動(dòng)終端200時(shí)(步驟S2045YES),控制部分110就向那些在步驟S2044中檢出的沒有執(zhí)行任務(wù)的移動(dòng)終端200,按照信息發(fā)送源的使用者設(shè)定的信息發(fā)送順序來發(fā)送信息(步驟S2047),結(jié)束第3終端控制處理。
如上,使用者可以按照預(yù)先設(shè)定的信息發(fā)送順序來發(fā)送信息。
第3實(shí)例像上面那樣,使用移動(dòng)終端200,利用即時(shí)通知功能——通過IM將用戶的狀態(tài)通知給通信對(duì)方——的時(shí)候,在登錄到即時(shí)通信系統(tǒng)時(shí),由于移動(dòng)終端200要在預(yù)定的時(shí)間內(nèi)把一些信息——這些信息包括用戶是否正在使用移動(dòng)終端,或者有沒有鍵盤操作等——傳送給服務(wù)器,故會(huì)產(chǎn)生諸如移動(dòng)終端200發(fā)送信息的時(shí)候花費(fèi)通信費(fèi)用的這樣的問題。另外,用戶將移動(dòng)終端200放到口袋或包中后,有時(shí)候會(huì)產(chǎn)生無法從移動(dòng)終端200發(fā)送信息,即無法通信狀態(tài)。因此,如果用戶在登錄到即時(shí)通信系統(tǒng)狀態(tài)下把移動(dòng)終端200放到口袋或包中,會(huì)發(fā)生無法正確更新向通信對(duì)方通知用戶狀態(tài)的情況。結(jié)果會(huì)發(fā)生通信對(duì)方白白等待用戶的信息的情況。
下面,對(duì)為避免上述問題而設(shè)計(jì)的移動(dòng)網(wǎng)絡(luò)系統(tǒng)1的實(shí)施例進(jìn)行說明。
本實(shí)施例的硬件構(gòu)成與上述各實(shí)施例基本相同,但是移動(dòng)終端200采用開閉式的。因此,本實(shí)施例所采用的移動(dòng)終端200除了圖6所示的結(jié)構(gòu)以外,還要具備檢出移動(dòng)終端200的開閉狀態(tài)的開閉檢出部分280。此開閉檢出部分280具有為檢出移動(dòng)終端200的開閉而設(shè)置的開關(guān)等,作用是檢出移動(dòng)終端200的開閉狀態(tài)。在檢測(cè)出移動(dòng)終端200處于開狀態(tài)的時(shí)候,開閉檢出部分280就把顯示移動(dòng)終端200處于開狀態(tài)的開信號(hào)輸出給控制部分210;另外,在檢測(cè)出移動(dòng)終端200處于閉狀態(tài)的時(shí)候,開閉檢出部分280就把顯示移動(dòng)終端200處于閉狀態(tài)的閉信號(hào)輸出給控制部分210。
另外,程序儲(chǔ)存部分240中儲(chǔ)存有狀態(tài)信息發(fā)送程序——該程序會(huì)把顯示移動(dòng)終端200的開閉狀態(tài)的信號(hào)自動(dòng)傳送給服務(wù)器100。
還有,服務(wù)器100的用戶信息數(shù)據(jù)庫130儲(chǔ)存有如圖26所示的使用者信息表。如圖26所示,該使用者信息表對(duì)應(yīng)著各種信息來存儲(chǔ),這些信息包括服務(wù)器100發(fā)給完成預(yù)定登錄手續(xù)的用戶的用戶ID,用戶所擁有的移動(dòng)終端200的電話號(hào)碼,移動(dòng)終端200的開閉狀態(tài)以及通知要利用者。
“通知要利用者”是由用戶指定的,用于識(shí)別其他用戶的信息(用戶ID或者電話號(hào)碼等)。服務(wù)器100像后述那樣,將“通知要利用者”所指定的用戶所持有的移動(dòng)終端200的開閉狀態(tài)通知給指定“通知要利用者”的用戶。例如,如果用戶A預(yù)先指定用戶B為“通知要利用者”,則用戶B所持的移動(dòng)終端200的開閉狀態(tài)就會(huì)通知給用戶A。而且也可以將多個(gè)用戶指定為“通知要利用者”。
接下來,對(duì)與本實(shí)施例有關(guān)的移動(dòng)網(wǎng)絡(luò)系統(tǒng)的工作進(jìn)行說明。
利用服務(wù)器100所提供的信息服務(wù)的用戶,操作移動(dòng)終端200的輸入部分260,訪問服務(wù)器100,來預(yù)先進(jìn)行預(yù)定的登錄手續(xù)。
在登錄手續(xù)中,服務(wù)器100的控制部分110向用戶發(fā)行用戶ID,把與進(jìn)行了登錄手續(xù)的用戶有關(guān)的信息儲(chǔ)存在用戶信息數(shù)據(jù)庫130的使用者信息表中。然后,控制部分110把將發(fā)行的用戶ID以及移動(dòng)終端200的開閉狀態(tài)自動(dòng)傳送給服務(wù)器100的狀態(tài)信息傳送程序傳給完成登錄手續(xù)的用戶的移動(dòng)終端200。
進(jìn)行完登錄手續(xù)的用戶所持的移動(dòng)終端200的控制部210把從服務(wù)器100傳送來的用戶ID以及狀態(tài)信息傳送程序儲(chǔ)存到程序儲(chǔ)存部分240中。
還有,登錄到服務(wù)器100的用戶可以操作移動(dòng)終端200的輸入部分260,把想知道其開閉狀態(tài)的其它用戶指定為“通知要利用者”。服務(wù)器100的控制部110把表示用戶指定的其它用戶的信息(用戶ID或電話號(hào)碼等)儲(chǔ)存到使用者信息表的“通知要利用者”中,該信息表儲(chǔ)存在用戶信息數(shù)據(jù)庫130中。
完成上述登錄手續(xù)的用戶,在打開自身所擁有的移動(dòng)終端200的情況下,可以開始利用服務(wù)器100所提供的信息服務(wù)。另外用戶也可以通過關(guān)閉自身所擁有的移動(dòng)終端200,改變?cè)诩磿r(shí)通信服務(wù)中的狀態(tài),或中斷所利用的信息服務(wù)等。
用戶打開移動(dòng)終端200后,移動(dòng)中端200的開閉檢出部280就會(huì)檢測(cè)出移動(dòng)終端200的打開狀態(tài),將顯示移動(dòng)終端200打開狀態(tài)的開信號(hào)傳送給控制部分210。
控制部分210對(duì)從開閉檢出部分280傳來的開信號(hào)進(jìn)行響應(yīng),按照程序存儲(chǔ)部分240中的狀態(tài)信息傳送程序,將開信號(hào)與儲(chǔ)存在用戶信息存儲(chǔ)部分230中的用戶ID一起傳送給服務(wù)器100。
服務(wù)器100的控制部110對(duì)從移動(dòng)終端200傳送過來的閉信號(hào)進(jìn)行響應(yīng),根據(jù)程序儲(chǔ)存部分240的程序,開始進(jìn)行如圖27所示的服務(wù)開始處理。
開始的時(shí)候,控制部分110使用與開信號(hào)一起傳送過來的用戶ID,從儲(chǔ)存在用戶信息數(shù)據(jù)庫130中的使用者信息表中,特定開始使用信息服務(wù)的用戶(開始用戶)的信息(步驟S3001)。
然后,控制部分110將包含在特定的開始用戶的信息的開閉狀態(tài)進(jìn)行更新(步驟S3002)。具體的是,控制部分110將開始用戶的開關(guān)狀態(tài)由“關(guān)”改寫為“開”。
接下來,控制部110參照用戶信息數(shù)據(jù)庫130的使用者信息表,判斷開始用戶是否指定了“通知要利用者”(步驟S3003)。
在判斷結(jié)果為沒有指定“通知要利用者”時(shí)(步驟S3003;NO),控制部分110進(jìn)行后述的步驟S3006的處理。
一方面,在判斷結(jié)果為指定了“通知要利用者”(步驟S3003;YES)的時(shí)候,控制部分110就檢索用戶信息數(shù)據(jù)庫130的使用者信息表,得到由開始用戶指定的通知要利用者的開閉狀態(tài)(步驟S3004)。
接著,控制部分110把信息——該信息顯示的是得到的通知要利用者的開閉狀態(tài)——通過通信控制部分120傳送給開始用戶的移動(dòng)終端200(步驟S3005)。
開始用戶所持有的移動(dòng)終端200的控制部分210對(duì)顯示開閉狀態(tài)——從服務(wù)器100傳送過來的,通知要利用者的開閉狀態(tài)——的信息進(jìn)行響應(yīng),控制輸出部分270,將顯示有傳送來的信息的通知要利用者的開閉狀態(tài),以文字、圖形、或者聲音等手段提示給開始用戶。通過這樣,開始用戶可以知道所希望知道的其它用戶的開閉狀態(tài)。
一方面,服務(wù)器100的控制部分110參照用戶信息數(shù)據(jù)庫130的使用者信息表,判斷在使用信息服務(wù)的用戶中,有沒有將開始用戶指定為通知要利用者的用戶(步驟S3006)。
當(dāng)判斷結(jié)果為不存在將開始用戶指定為通知要利用者的用戶時(shí)(步驟S3006;NO),控制部分110就將結(jié)束服務(wù)開始處理。
一方面,在判斷結(jié)果是有用戶將開始用戶指定為通知要利用者的時(shí)候(步驟S3006;YES),控制部分110就將顯示開始用戶的開閉狀態(tài)的信息傳送給將開始用戶指定為通知要利用者的用戶的移動(dòng)終端200(步驟S3007),結(jié)束服務(wù)開始處理。
用戶——該用戶將開始用戶指定為通知要利用者——所擁有的移動(dòng)終端200的控制部210對(duì)顯示開始用戶的開閉狀態(tài)的信息——從服務(wù)器100傳送過來的——進(jìn)行響應(yīng),控制輸出部分270,把傳送過來的信息所顯示的開始用戶的開閉狀態(tài),以文字、圖形、或者聲音等形式提示給用戶。這樣,將開始用戶指定為通知要利用者的那個(gè)用戶就可以知道開始用戶已經(jīng)將移動(dòng)終端200打開,換言之就是可以知道開始用戶正在看移動(dòng)終端200。
下面,如果用戶關(guān)閉移動(dòng)終端200,則移動(dòng)中斷200的開閉檢出部分280就會(huì)檢測(cè)出移動(dòng)終端200已經(jīng)關(guān)閉,把顯示移動(dòng)終端200關(guān)閉狀態(tài)的閉信號(hào)輸出給控制部分210。
控制部分210對(duì)從開閉檢出部分280傳送來的閉信號(hào)進(jìn)行響應(yīng),用儲(chǔ)存在程序儲(chǔ)存部分240里的狀態(tài)傳送程序,把閉信號(hào)與儲(chǔ)存在用戶信息儲(chǔ)存部分230的用戶ID一起傳送到服務(wù)器100。
服務(wù)器100的控制部分110對(duì)從移動(dòng)終端200傳送來的閉信號(hào)進(jìn)行響應(yīng),用儲(chǔ)存于程序存儲(chǔ)部分180的程序,開始進(jìn)行如圖28所示的狀態(tài)變更處理。
開始,控制部分110使用與閉信號(hào)一起傳送來的用戶ID,從使用者信息表——該信息表儲(chǔ)存在用戶信息數(shù)據(jù)庫130中——中特定已經(jīng)關(guān)閉移動(dòng)中端200的用戶(即移動(dòng)中端200不在使用狀態(tài)的用戶下面簡(jiǎn)稱為“不使用用戶”)信息(步驟S3011)。
然后,控制部分110將包含在特定的不使用用戶的信息中的開閉狀態(tài)進(jìn)行更新(步驟S3012)。具體地說,控制部分110將不使用用戶的開閉狀態(tài)由“開”改寫為“閉”。
接著,控制部分110參照用戶信息數(shù)據(jù)庫130中的使用者信息表,判斷在使用信息服務(wù)的用戶中,有沒有用戶將不使用用戶指定為通知要利用者(步驟S3013)。
在判斷結(jié)果是沒有用戶將不使用用戶指定為通知要利用者的時(shí)候(步驟S3013;NO),控制部分110就結(jié)束狀態(tài)變更處理。
一方面,在判斷結(jié)果是有用戶將不使用用戶指定為通知要利用者的時(shí)候(步驟S3013;YES),控制部分110就將顯示不使用用戶的開閉狀態(tài)的信息傳送給將不使用用戶指定為通知要利用者的用戶的移動(dòng)終端200(步驟S3014),結(jié)束狀態(tài)變更處理。
移動(dòng)終端200——為將不使用用戶指定為通知要利用者的用戶所有——的控制部分210對(duì)從服務(wù)器100傳送來的,顯示不使用用戶的開關(guān)狀態(tài)的信息進(jìn)行響應(yīng),控制輸出部分270,把傳送過來的信息所顯示的不使用用戶的開閉狀態(tài),以文字、圖形、或者聲音等形式提示給用戶。這樣,將不使用用戶指定為通知要利用者的那個(gè)用戶就可以知道不使用用戶已經(jīng)將移動(dòng)終端200關(guān)閉,換言之就是知道所指定的用戶沒有在看移動(dòng)終端200。
這樣,各用戶一打開自身所擁有的移動(dòng)終端200,就會(huì)知道預(yù)先指定的通知要利用者是否在看移動(dòng)終端200,即可以知道是否處于能夠接受信息服務(wù)的狀態(tài)。
通過用戶打開或關(guān)閉移動(dòng)終端200,將該用戶指定為通知要使用者的其它用戶就可以準(zhǔn)確地知道該用戶是否在看移動(dòng)終端,即是否處于能夠接受信息服務(wù)的狀態(tài)。這樣,就可以防止通信對(duì)方白白地等待該用戶的響應(yīng)。
并且,以接受上述的閉信號(hào)為契機(jī),服務(wù)器100也可以中止或中斷提供給該用戶的服務(wù)。
還有,通過使用戶(或移動(dòng)終端200)的狀態(tài)為打開或關(guān)閉,移動(dòng)終端200沒有必要像以前那樣,將有沒有鍵盤輸入操作等的信息傳送給服務(wù)器100。這樣,就降低了信息發(fā)送以外的通信費(fèi)用。
還有,移動(dòng)終端200通過發(fā)送開信號(hào),還可以獲得與電磁波強(qiáng)度等有關(guān)的信息。
還有,例如如果將會(huì)議的成員預(yù)先指定為通知要利用者,會(huì)議就可以在所有成員都到齊的時(shí)刻開始。
第4實(shí)施例上述的檢出移動(dòng)終端200的開閉狀態(tài)的應(yīng)用實(shí)例如下所示。本實(shí)施例的硬件構(gòu)成與上述第3實(shí)施例相同,但是服務(wù)器100的用戶信息數(shù)據(jù)庫130中,存儲(chǔ)登錄到服務(wù)器100的信息,即與可利用服務(wù)器100提供的信息提供服務(wù)的用戶有關(guān)的信息。具體說,例如,用戶信息數(shù)據(jù)庫130存儲(chǔ)如圖29所示那樣的使用者信息表。使用者信息表如圖29所示,與各種信息各個(gè)對(duì)應(yīng)著儲(chǔ)存包括服務(wù)器100分配給履行了規(guī)定的登錄手續(xù)的用戶的用戶ID,用戶所擁有的移動(dòng)終端200的電話號(hào)碼,移動(dòng)終端200的開閉狀態(tài)以及用戶指定的信息的種類。
還有,使服務(wù)器100的提供信息數(shù)據(jù)庫140存儲(chǔ)的是例如按照提供給用戶的各種各樣的種類來分類的信息(新聞等)。這樣的信息由服務(wù)器100的管理者等定期更新,經(jīng)常保持為最新信息。
下面,對(duì)本實(shí)例的移動(dòng)網(wǎng)絡(luò)系統(tǒng)的工作進(jìn)行說明。
使用服務(wù)器100所提供的信息提供服務(wù)的用戶,與第3實(shí)施例相同,操作移動(dòng)末端200的輸入部分260,來訪問服務(wù)器100,執(zhí)行規(guī)定的登錄手續(xù)。
在登錄手續(xù)中,服務(wù)器100的控制部110給用戶發(fā)行用戶ID,把與進(jìn)行了登錄手續(xù)的用戶有關(guān)的信息儲(chǔ)存在用戶信息數(shù)據(jù)庫130的使用者信息表中。然后,控制部110將為了把發(fā)行的用戶ID以及移動(dòng)終端200的開閉狀態(tài)自動(dòng)傳送給服務(wù)器100的狀態(tài)信息傳送程序供給完成登錄手續(xù)的用戶的移動(dòng)終端200。
進(jìn)行完登錄手續(xù)的用戶所持的移動(dòng)終端200的控制部210把從服務(wù)器100傳送來的用戶ID以及狀態(tài)信息傳送程序儲(chǔ)存到程序儲(chǔ)存部分240中。
還有,登錄到服務(wù)器100的用戶可以操作移動(dòng)終端200的輸入部分260,指定所希望的信息的類型。服務(wù)器100的控制部分110,把用戶指定的類型(經(jīng)濟(jì)新聞、體育新聞、娛樂信息以及/或者天氣預(yù)報(bào)等)儲(chǔ)存進(jìn)使用者信息表——該信息表儲(chǔ)存在用戶信息數(shù)據(jù)庫130中——的類型中。
完成上述登錄手續(xù)的用戶,通過打開自身所擁有的移動(dòng)終端200,可以利用服務(wù)器100所提供的信息提供服務(wù)。另外用戶也可以通過關(guān)閉自身所擁有的移動(dòng)終端200,中止(中斷)利用服務(wù)器100所提供的信息提供服務(wù)。
用戶打開移動(dòng)終端200后,移動(dòng)終端200的開閉檢出部分280就會(huì)檢測(cè)出移動(dòng)終端200的打開狀態(tài),將顯示移動(dòng)終端200打開狀態(tài)的開信號(hào)傳送給控制部分210。
控制部210對(duì)從開閉檢出部分280傳來的開信號(hào)進(jìn)行響應(yīng),用程序存儲(chǔ)部分240中的狀態(tài)信息傳送程序,將開信號(hào)與儲(chǔ)存在用戶信息存儲(chǔ)部分230中的用戶ID一起傳送給服務(wù)器100。
服務(wù)器100的控制部110對(duì)從移動(dòng)終端200傳送過來的開信號(hào)進(jìn)行響應(yīng),用程序儲(chǔ)存部分180的程序,開始進(jìn)行如圖30所示的信息提供處理。
開始時(shí),控制部110使用與開信號(hào)一起傳送過來的用戶ID,從儲(chǔ)存在用戶信息數(shù)據(jù)庫130中的使用者信息表中,特定開始使用信息提供服務(wù)的用戶(開始用戶)的信息(步驟S4001)。
然后,控制部110將包含于特定的開始用戶的信息的開閉狀態(tài)進(jìn)行更新(步驟S4002)。具體的是,控制部分110將開始用戶的開關(guān)狀態(tài)由“關(guān)”改寫為“開”。
接著,控制部110識(shí)別含在特定的開始用戶的信息中的類型(步驟S4003)。
然后,控制部110從用戶信息數(shù)據(jù)庫130得到識(shí)別后的類型的信息(步驟S4004),通過通信控制部120,發(fā)送到開始用戶的移動(dòng)終端200中(步驟S4005)。
移動(dòng)終端200的控制部210對(duì)從服務(wù)器100傳送過來的信息進(jìn)行響應(yīng),控制輸出部170,對(duì)傳送過來的信息進(jìn)行顯示輸出或者聲音輸出。這樣,開始用戶就可以獲得希望的類型信息。
下面,如果用戶關(guān)閉移動(dòng)終端200,則移動(dòng)終端200的開閉檢出部分280就會(huì)檢測(cè)出移動(dòng)終端200已經(jīng)關(guān)閉,把顯示移動(dòng)終端200關(guān)閉狀態(tài)的閉信號(hào)輸出給控制部分210。
控制部210對(duì)從開閉檢出部分280傳送來的閉信號(hào)進(jìn)行響應(yīng),用儲(chǔ)存在程序儲(chǔ)存部分240里的程序,把閉信號(hào)與儲(chǔ)存在用戶信息儲(chǔ)存部分230的用戶ID一起傳送到服務(wù)器100。
服務(wù)器100的控制部分110對(duì)從移動(dòng)終端200傳送來的閉信號(hào)進(jìn)行響應(yīng),用儲(chǔ)存于程序存儲(chǔ)部分180的程序,開始進(jìn)行如圖31所示的服務(wù)中止處理。
開始,控制部110使用與閉信號(hào)一起傳送來的用戶ID,從使用者信息表——該信息表儲(chǔ)存在用戶信息數(shù)據(jù)庫130中——中特定中止使用信息提供服務(wù)的用戶(中止用戶)的信息(步驟S4011)。
然后,控制部110將包含在特定的中止用戶的信息中的開閉狀態(tài)進(jìn)行更新(步驟S4012)。具體地說,控制部分110將中止用戶的開閉狀態(tài)由“開”改寫為“閉”。
像上面那樣,用戶只要關(guān)閉移動(dòng)終端200,就可以中止服務(wù)器100提供的信息提供服務(wù)的使用。
另外,服務(wù)器100的控制部110,在用戶信息數(shù)據(jù)庫130存儲(chǔ)的信息更新的時(shí)候,也可以進(jìn)行如圖32所示的信息發(fā)送處理。
開始,控制部110識(shí)別更新過的信息的類型,對(duì)用戶信息數(shù)據(jù)庫130的使用者信息表進(jìn)行檢索,判斷有沒有指定了識(shí)別后的類型的用戶(步驟S4021)。
在判斷結(jié)果是沒有指定了識(shí)別后的類型的用戶(步驟S4021;NO)的時(shí)候,控制部分110結(jié)束信息發(fā)送處理。
一方面,在判斷結(jié)果是有指定了識(shí)別后的類型的用戶(步驟S4021;YES)的時(shí)候,控制部分110參照使用者信息表的開關(guān)狀態(tài),判斷在指定識(shí)別了類型的用戶內(nèi),有沒有開閉狀態(tài)是“開”的用戶(步驟S4022)。以此,控制部分110判斷在指定了識(shí)別后的類型的用戶中,有沒有處于可接受信息提供服務(wù)的用戶。
在判斷結(jié)果是沒有開閉狀態(tài)是“開”的用戶(步驟S4022;NO)的時(shí)候,控制部110結(jié)束信息發(fā)送處理。
一方面,在判斷結(jié)果是有開閉狀態(tài)是“開”的用戶(步驟S4022;YES)的時(shí)候,控制部分110從用戶信息數(shù)據(jù)庫130中獲取更新過的信息(步驟S4023)。
然后,控制部110把獲得的信息發(fā)送到指定了更新后信息的類型的,開閉狀態(tài)為“開”的用戶的移動(dòng)終端200(步驟S4024),結(jié)束信息發(fā)送處理。
得到上述的更新信息的移動(dòng)終端200的控制部210控制輸出部170來對(duì)傳送過來的信息進(jìn)行顯示或者輸出聲音。這樣,用戶如果預(yù)先指定所希望的類型,就可以隨時(shí)獲得最新信息。
還有,移動(dòng)終端200的控制部210也可以對(duì)用戶的指示進(jìn)行響應(yīng),將開信號(hào)傳送給服務(wù)器100。具體地說,用戶在打開移動(dòng)終端200,想要使用服務(wù)器100所提供的服務(wù)的時(shí)候,只要按下輸入部分260的預(yù)定的按鈕就可以了。輸入部分260也可以對(duì)按下預(yù)定按鈕進(jìn)行響應(yīng),將指示傳送開信號(hào)的傳送信號(hào)輸出給控制部210??刂撇?10也可以響應(yīng)從輸入部260傳送來的傳送信號(hào),把開信號(hào)與儲(chǔ)存在用戶信息儲(chǔ)存部分230的用戶ID一起傳送到服務(wù)器100。這樣,用戶就可以在自身希望的時(shí)候使用服務(wù)器100所提供的服務(wù)。
上述的第3實(shí)施例以及第4實(shí)施例都使用移動(dòng)電話作為例子說明的,只要是開閉式終端,在PDA(個(gè)人數(shù)字助理)或者筆記本電腦等移動(dòng)終端中,也能使用本發(fā)明。
另外,上面各實(shí)施例中的服務(wù)器100可以由專用設(shè)備構(gòu)成,也可以由例如個(gè)人計(jì)算機(jī)等通用計(jì)算機(jī)裝置構(gòu)成。這種情況下,可以將用于實(shí)現(xiàn)上述各種處理的部分或者全部程序安裝在通用計(jì)算機(jī)設(shè)備中,通過在操作系統(tǒng)等的控制下執(zhí)行,而可以構(gòu)成服務(wù)器100。這時(shí)程序的分配方式可以是任意的。例如可以儲(chǔ)存在CD-ROM等存儲(chǔ)介質(zhì)上進(jìn)行分配,也可以加在載波上通過通信媒體(互聯(lián)網(wǎng)等)進(jìn)行分配。
以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的方法及技術(shù)內(nèi)容作出些許的更動(dòng)或修飾為等同變化的等效實(shí)施例,但是凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
權(quán)利要求
1.一種移動(dòng)終端用服務(wù)器,其通過通信網(wǎng)絡(luò)(10)將指定的信息提供給移動(dòng)終端(200),其特征在于其包括狀態(tài)信息獲取手段(110),其能獲得各種狀態(tài)信息的狀態(tài)信息獲取手段(110)、上述移動(dòng)終端用服務(wù)器(100)的狀態(tài)、上述移動(dòng)終端(200)的狀態(tài)以及該移動(dòng)終端的使用者的狀態(tài);執(zhí)行信息儲(chǔ)存手段(140),其儲(chǔ)存在上述移動(dòng)終端(200)中執(zhí)行的多個(gè)種類的執(zhí)行信息;提供對(duì)象決定手段(110),其在上述執(zhí)行信息儲(chǔ)存手段(140)中儲(chǔ)存的執(zhí)行信息當(dāng)中,決定應(yīng)該提供給指定的上述移動(dòng)終端(200)的執(zhí)行信息;執(zhí)行信息提供手段(110),其在對(duì)象決定手段(110)決定的執(zhí)行信息提供給上述指定的移動(dòng)終端的(200);上述提供對(duì)象決定手段(110)基于上述狀態(tài)信息獲取手段(110)獲得的各狀態(tài)信息,決定作為提供對(duì)象的執(zhí)行信息。
2.根據(jù)權(quán)利要求1所述的移動(dòng)終端用服務(wù)器,其特征在于其包括使用者信息儲(chǔ)存手段(130),其儲(chǔ)存與上述移動(dòng)終端(200)的使用者有關(guān)的使用者信息;使用者信息更新檢測(cè)手段(110),其檢測(cè)儲(chǔ)存在上述使用者信息儲(chǔ)存手段(130)中的使用者信息的更新情況;在上述使用者信息更新檢出手段(110)檢測(cè)出使用者信息已經(jīng)更新的時(shí)候,上述提供對(duì)象決定手段(110)就會(huì)基于該更新過的使用者信息來決定應(yīng)該提供給該使用者的移動(dòng)終端的執(zhí)行信息。
3.一種移動(dòng)終端用服務(wù)器,其特征在于其包括一種終端控制手段,其中,上述使用者信息儲(chǔ)存手段(130)存儲(chǔ)任務(wù)順序信息,顯示上述移動(dòng)終端(200)所執(zhí)行的任務(wù)的優(yōu)先順序;按照上述任務(wù)順序信息所顯示的上述優(yōu)先順序,向該移動(dòng)終端(200)分派任務(wù)。
4.根據(jù)權(quán)利要求3所述的移動(dòng)終端用服務(wù)器,其特征在于其包括上述使用者信息儲(chǔ)存手段(130),其存儲(chǔ)顯示由上述移動(dòng)終端(200)所執(zhí)行的任務(wù)的執(zhí)行情況的狀態(tài)信息;上述終端控制手段(110),對(duì)外部傳送來的任務(wù)的執(zhí)行要求進(jìn)行響應(yīng),使用上述任務(wù)順序信息以及上述狀態(tài)信息,判斷在上述移動(dòng)終端中有沒有正在執(zhí)行比因該執(zhí)行請(qǐng)求而被要求執(zhí)行的要求任務(wù)的優(yōu)先順序低的低任務(wù)的第1判斷手段(110);在判斷出上述移動(dòng)終端正在執(zhí)行上述低任務(wù)的時(shí)候,上述第1判斷手段(110)控制該移動(dòng)終端,中斷該低任務(wù)的執(zhí)行,執(zhí)行上述請(qǐng)求任務(wù)的第1控制手段(110)。
5.根據(jù)權(quán)利要求4所述的移動(dòng)終端用服務(wù)器,其特征在于,上述第1控制手段(110)對(duì)來自上述移動(dòng)終端的、顯示完成上述請(qǐng)求任務(wù)的終止信號(hào)進(jìn)行響應(yīng),在該移動(dòng)終端中重新執(zhí)行上述中斷了的低任務(wù)。
6.根據(jù)權(quán)利要求4或5所述的移動(dòng)終端用服務(wù)器,其特征在于所述終端控制手段(110)對(duì)外部傳送來的執(zhí)行任務(wù)的要求進(jìn)行響應(yīng),使用上述任務(wù)順序信息以及上述狀態(tài)信息,判斷在上述移動(dòng)終端中有沒有正在執(zhí)行比該請(qǐng)求執(zhí)行的任務(wù)的優(yōu)先順序高的高任務(wù)的第2判別手段(110),在判斷出上述移動(dòng)終端中有上述高任務(wù)正在執(zhí)行的時(shí)候,上述第2判斷手段響應(yīng)從上述移動(dòng)終端傳送過來的,指示結(jié)束該任務(wù)的終止信號(hào),在上述移動(dòng)終端中執(zhí)行上述請(qǐng)求任務(wù)的第2控制手段(110)。
7.根據(jù)權(quán)利要求1到6中任意一項(xiàng)權(quán)利要求所述的移動(dòng)終端用服務(wù)器,其特征在于,上述使用者信息儲(chǔ)存手段(130)將顯示多個(gè)上述移動(dòng)終端(200)的開閉狀態(tài)的信息存儲(chǔ)下來,還具備對(duì)由一個(gè)移動(dòng)終端(200)傳送來的,顯示該移動(dòng)終端(200)處于打開狀態(tài)的開信號(hào)進(jìn)行響應(yīng),通過該移動(dòng)終端(200)的用戶,從上述使用者信息儲(chǔ)存手段(130)中獲取其他移動(dòng)終端(200)——被指定為作為將開閉狀態(tài)通知對(duì)象的之外的移動(dòng)終端——的開閉狀態(tài),傳送到上述的移動(dòng)終端(200)的信息發(fā)送手段。
8.根據(jù)權(quán)利要求7所述的移動(dòng)終端用服務(wù)器,其特征在于,上述信息發(fā)送手段對(duì)從上述一個(gè)移動(dòng)終端(200)傳送過來的,顯示上述開信號(hào)以及顯示該移動(dòng)終端(200)已經(jīng)關(guān)閉的閉信號(hào)進(jìn)行響應(yīng),把顯示上述一個(gè)移動(dòng)終端(200)的開閉狀態(tài)的信息傳送到移動(dòng)終端(200)——把該一個(gè)移動(dòng)終端(200)指定為開閉狀態(tài)的通知對(duì)象的用戶所擁有的其他移動(dòng)終端(200)。
9.根據(jù)權(quán)利要求7或8所述的移動(dòng)終端用服務(wù)器,其特征在于,上述執(zhí)行信息儲(chǔ)存手段(140)把分成多個(gè)類型的信息存儲(chǔ)下來,上述信息傳送手段對(duì)從上述移動(dòng)終端(200)中傳送過來的,顯示該移動(dòng)終端(200)為打開狀態(tài)的開信號(hào)進(jìn)行響應(yīng),從儲(chǔ)存在上述執(zhí)行信息儲(chǔ)存手段(140)里的信息中,將預(yù)定的類型信息傳送給該移動(dòng)終端(200)。
10.一種程序,其特征在于,使計(jì)算機(jī)作為權(quán)利要求1至9中任何一項(xiàng)所述的移動(dòng)終端用服務(wù)器而發(fā)揮功能。
11.一種程序,使得計(jì)算機(jī)作為移動(dòng)終端而發(fā)揮功能,該計(jì)算機(jī)為從通過通信網(wǎng)絡(luò)(10)連接的移動(dòng)終端用服務(wù)器(100)接受上述計(jì)算機(jī)中執(zhí)行的執(zhí)行信息的移動(dòng)終端(200),其特征在于,該移動(dòng)終端具備順序檢測(cè)上述計(jì)算機(jī)的使用者現(xiàn)有狀態(tài)的使用者狀態(tài)檢測(cè)部分(210),預(yù)先記錄與上述使用者有關(guān)的使用者信息的使用者信息記錄部(230),將顯示上述使用者狀態(tài)的狀態(tài)信息以及上述使用者信息按順序通知給上述移動(dòng)終端用服務(wù)器(100)的使用者信息通知部分(210),輸入上述使用者的指示的輸入部(260),基于上述輸入部分所輸入的指示,要求上述移動(dòng)終端用服務(wù)器(100)通過上述通信網(wǎng)絡(luò)(10),提供執(zhí)行信息的執(zhí)行信息要求部分(210),通過上述通信網(wǎng)絡(luò)(10)接受執(zhí)行信息——該執(zhí)行信息基于上述使用者信息通知部分(210)通知的信息,或者上述信息要求部分(210)的請(qǐng)求所決定——的執(zhí)行信息接受部(210),儲(chǔ)存上述執(zhí)行信息接受部(210)接受的執(zhí)行信息的接受信息儲(chǔ)存部(250),執(zhí)行在上述接受信息儲(chǔ)存部分(250)中儲(chǔ)存的執(zhí)行信息的執(zhí)行信息執(zhí)行部分(210),由上述執(zhí)行信息執(zhí)行部(210)來執(zhí)行,但在有向上述輸入部分(260)輸入預(yù)定的信息的要求的時(shí)候,將該輸入信息與該執(zhí)行信息對(duì)應(yīng)保存的輸入信息保存部(230),將在上述輸入信息保存部(230)保存的輸入信息發(fā)送到上述移動(dòng)終端用服務(wù)器(100)的輸入信息傳送部(210),和基于上述狀態(tài)檢測(cè)部(210)所檢測(cè)的使用者狀態(tài),控制信息在上述執(zhí)行信息執(zhí)行部(210)的執(zhí)行的執(zhí)行控制部(210)。
全文摘要
本發(fā)明是關(guān)于一種移動(dòng)終端用服務(wù)器,服務(wù)器100向移動(dòng)終端200提供移動(dòng)終端200上運(yùn)行的信息。移動(dòng)終端200包括例如手機(jī)。服務(wù)器100和移動(dòng)終端200的構(gòu)成使得相互間利用便利信息(Instant message,IM)成為可能。移動(dòng)終端200檢測(cè)出服務(wù)器狀態(tài),基于IM技術(shù),通知服務(wù)器100。服務(wù)器100以及/或移動(dòng)終端200基于檢測(cè)出的用戶狀態(tài),決定應(yīng)該從服務(wù)器100向終端200提供的信息。移動(dòng)終端200,運(yùn)行從用戶100那里得到的信息時(shí),基于檢測(cè)出的用戶狀態(tài),控制運(yùn)行。例如設(shè)定在移動(dòng)終端200運(yùn)行的多個(gè)作業(yè)的優(yōu)先順序。
文檔編號(hào)H04L29/06GK1650607SQ0380983
公開日2005年8月3日 申請(qǐng)日期2003年3月26日 優(yōu)先權(quán)日2002年4月30日
發(fā)明者直井康広, 橫山重俊, 宮田功治, 高野一利, 白樫和明, 中島雄作 申請(qǐng)人:株式會(huì)社Ntt數(shù)據(jù)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1