專利名稱:通信裝置、通信方法以及通信用程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信裝置、通信方法以及通信用程序,尤其涉及以基于參照中的數(shù)據(jù)通過適當(dāng)?shù)姆绞竭M(jìn)行電話傳輸(telephone transmission)為特征的通信裝置、通信方法以及通信用程序。
背景技術(shù):
近年來,隨著互聯(lián)網(wǎng)等的網(wǎng)絡(luò)的普及,采用瀏覽器的Web網(wǎng)站(Website)的閱覽越來越盛行。還提出了下述技術(shù)在閱覽它們時,Web瀏覽器內(nèi)的特定的鏈接與電話號碼對應(yīng),使用者通過指定該鏈接,通過電話通話功能能夠傳輸電話(例如非專利文獻(xiàn)1)。另外,作為這種通信裝置存在具有Web瀏覽器功能的攜帶電話終端。
非專利文獻(xiàn)1http://www.nttdocomo.co.jp/p_s/imode/whats/naiyou.html然而,在使用者通過客戶端進(jìn)行電話通話時,會有按照其目的和狀況而想要改變傳輸方法的情況。例如有如下情況使用者將客戶端用于私人用通話和業(yè)務(wù)用通話的雙方中時,通過對前者和后者改變傳輸方法,而在進(jìn)行前者通話時自己負(fù)擔(dān)費用,在進(jìn)行后者通話時使企業(yè)負(fù)擔(dān)費用。
這種傳輸方法的指定以往通過使用者手動進(jìn)行。
另一方面,使用者在數(shù)據(jù)參照中對由該數(shù)據(jù)所提示的電話號碼進(jìn)行電話傳輸請求時,會有依賴參照對象而決定傳輸方法的情況。具體的例子有,例如“對在閱覽特定的web網(wǎng)站中所發(fā)送的通話,由企業(yè)負(fù)擔(dān)費用”。
但是,在現(xiàn)有系統(tǒng)中,即使在這種情況下,使用者需要分別指定傳輸方法,從而比較煩雜。
發(fā)明內(nèi)容
從而,本發(fā)明正是鑒于上述問題而提出的,其目的在于提供一種實現(xiàn)基于參照中的數(shù)據(jù),并且通過適當(dāng)?shù)姆椒蛇M(jìn)行電話傳輸?shù)耐ㄐ叛b置的技術(shù)。
用于解決上述課題的第一發(fā)明為通信裝置,其特征在于,具有輸入輸出機(jī)構(gòu),其進(jìn)行與使用者的輸入輸出;數(shù)據(jù)處理機(jī)構(gòu),其具有向使用者提供數(shù)據(jù)的功能;通話處理機(jī)構(gòu),其具有向使用者提供電話通話功能的功能;和傳輸請求處理機(jī)構(gòu),其具有對上述通話處理部請求基于上述數(shù)據(jù)處理機(jī)構(gòu)提供中的數(shù)據(jù)的標(biāo)識符的傳輸方法中的電話傳輸?shù)墓δ堋?br>
用于解決上述課題的第二發(fā)明,其特征在于,在上述第一發(fā)明中,上述數(shù)據(jù)處理機(jī)構(gòu)具有在從使用者接收到指定了提供中的數(shù)據(jù)中所包括的電話號碼信息的電話傳輸請求時,向上述傳輸請求處理機(jī)構(gòu)發(fā)送電話傳輸請求的功能。
用于解決上述課題的第三發(fā)明,其特征在于,在上述第一或第二發(fā)明中,具有傳輸判定信息保存機(jī)構(gòu),其具有對上述傳輸請求處理機(jī)構(gòu)用于決定傳輸方法的信息進(jìn)行保存的功能。
用于解決上述課題的第四發(fā)明,其特征在于,在上述第一至第三的任一個發(fā)明中,上述傳輸請求處理機(jī)構(gòu)具有在傳輸方法的決定中,使用作為上述數(shù)據(jù)的標(biāo)識符以外的信息、且與上述通信裝置和上述數(shù)據(jù)相關(guān)的信息的功能。
用于解決上述課題的第五發(fā)明,其特征在于,在上述第一至第四的任一個發(fā)明中,上述傳輸請求處理機(jī)構(gòu)具有基于所決定的傳輸方法,以給定的方法對傳輸對象的電話號碼進(jìn)行加工的基礎(chǔ)上,請求對上述加工后的電話號碼進(jìn)行傳輸?shù)墓δ堋?br>
用于解決上述課題的第六發(fā)明為通信裝置,其特征在于,具有存儲機(jī)構(gòu),其將數(shù)據(jù)標(biāo)識符和傳輸方法標(biāo)識符建立關(guān)聯(lián)并加以存儲,其中上述數(shù)據(jù)標(biāo)識符識別提供給使用者的數(shù)據(jù),上述傳輸方法標(biāo)識符識別基于提供給上述使用者的數(shù)據(jù)的電話傳輸?shù)姆椒?;?shù)據(jù)處理機(jī)構(gòu),其具有向使用者提供數(shù)據(jù)的功能;通話處理機(jī)構(gòu),其具有向使用者提供電話通話功能的功能;和傳輸請求處理機(jī)構(gòu),其具有從上述存儲機(jī)構(gòu)檢索與上述數(shù)據(jù)處理機(jī)構(gòu)提供中的數(shù)據(jù)的數(shù)據(jù)標(biāo)識符相關(guān)聯(lián)的傳輸方法標(biāo)識符,并對上述通話處理部請求與該傳輸方法標(biāo)識符對應(yīng)的傳輸方法的電話傳輸?shù)墓δ堋?br>
用于解決上述課題的第七發(fā)明,是具有向使用者提供數(shù)據(jù)的功能和向使用者提供電話通話功能的功能的通信裝置的通信方法,其特征在于,在數(shù)據(jù)提供中從使用者接收電話傳輸?shù)恼埱螅谏鲜鰯?shù)據(jù)的標(biāo)識符決定電話傳輸方法,并進(jìn)行基于上述電話傳輸方法的電話傳輸。
用于解決上述課題的第八發(fā)明,其特征在于,在上述第七發(fā)明中,在向使用者提供數(shù)據(jù)時,基于數(shù)據(jù)中所包括的電話號碼信息,提供用于對上述電話號碼信息進(jìn)行電話傳輸?shù)妮斎胫С中畔?,將對來自上述使用者的上述輸入支持信息的操作解釋為電話傳輸請求?br>
用于解決上述課題的第九發(fā)明,其特征在于,在上述第七或第八發(fā)明中,對在上述電話傳輸方法的決定處理中所使用的信息進(jìn)行保存。
用于解決上述課題的第十發(fā)明,其特征在于,在上述第七至第九的任一項發(fā)明中,在上述電話傳輸方法的決定中,使用作為上述數(shù)據(jù)的標(biāo)識符以外的信息、且與上述通信裝置和上述數(shù)據(jù)相關(guān)的信息。
用于解決上述課題的第十一發(fā)明,其特征在于,在上述第七至第十的任一項發(fā)明中,基于上述電話傳輸方法的決定,以給定的方法對傳輸對象的電話號碼進(jìn)行加工后,進(jìn)行電話傳輸。
用于解決上述課題的第十二發(fā)明,為通信裝置的程序,其特征在于,上述程序使上述通信裝置作為下述機(jī)構(gòu)發(fā)揮功能輸入輸出機(jī)構(gòu),其進(jìn)行與使用者的輸入輸出;數(shù)據(jù)處理機(jī)構(gòu),其具有向使用者提供數(shù)據(jù)的功能;通話處理機(jī)構(gòu),其具有向使用者提供電話通話功能的功能;和傳輸請求處理機(jī)構(gòu),其具有對上述通話處理部請求基于上述數(shù)據(jù)處理機(jī)構(gòu)提供中的數(shù)據(jù)的標(biāo)識符的傳輸方法中的電話傳輸?shù)墓δ堋?br>
用于解決上述課題的第十三發(fā)明,其特征在于,在上述第十二發(fā)明中,上述程序使上述數(shù)據(jù)處理機(jī)構(gòu)發(fā)揮在從使用者接收到指定了提供中的數(shù)據(jù)中所包括的電話號碼信息的電話傳輸請求時,向上述傳輸請求處理機(jī)構(gòu)發(fā)送電話傳輸請求的功能。
用于解決上述課題的第十四發(fā)明,其特征在于,在上述第十二或第十三發(fā)明中,上述程序使上述通信裝置作為傳輸判定信息保存機(jī)構(gòu)發(fā)揮功能,上述傳輸判定信息保存機(jī)構(gòu)具有對用于上述傳輸請求處理機(jī)構(gòu)決定傳輸方法的信息進(jìn)行保存的功能。
用于解決上述課題的第十五發(fā)明,其特征在于,在上述第十二至第十四的任一個發(fā)明中,上述程序使上述傳輸請求處理機(jī)構(gòu)發(fā)揮在傳輸方法的決定中,使用作為上述數(shù)據(jù)的標(biāo)識符以外的信息、且與上述通信裝置和上述數(shù)據(jù)相關(guān)的信息的功能。
用于解決上述課題的第十六發(fā)明,其特征在于,在上述第十二至第十五的任一項發(fā)明中,上述程序使上述傳輸請求處理機(jī)構(gòu)發(fā)揮基于所決定的傳輸方法,以給定的方法對傳輸對象的電話號碼進(jìn)行加工的基礎(chǔ)上,請求對上述加工后的電話號碼進(jìn)行傳輸?shù)墓δ堋?br>
用于解決上述課題的第十七發(fā)明,為通信裝置的程序,其特征在于,上述程序使上述通信裝置作為下述機(jī)構(gòu)發(fā)揮功能數(shù)據(jù)處理機(jī)構(gòu),其具有向使用者提供數(shù)據(jù)的功能;通話處理機(jī)構(gòu),其具有向使用者提供電話通話功能的功能;和傳輸請求處理機(jī)構(gòu),其具有從存儲機(jī)構(gòu)檢索與上述數(shù)據(jù)處理機(jī)構(gòu)提供中的數(shù)據(jù)的數(shù)據(jù)標(biāo)識符相關(guān)聯(lián)的傳輸方法標(biāo)識符,并對上述通話處理部請求與該傳輸方法標(biāo)識符對應(yīng)的傳輸方法的電話傳輸?shù)墓δ?,其中上述存儲機(jī)構(gòu),將數(shù)據(jù)標(biāo)識符和傳輸方法標(biāo)識符建立關(guān)聯(lián)并加以存儲,上述數(shù)據(jù)標(biāo)識符識別提供給使用者的數(shù)據(jù),上述傳輸方法標(biāo)識符識別基于提供給上述使用者的數(shù)據(jù)的電話傳輸?shù)姆椒ā?br>
用于解決上述課題的第十八發(fā)明,為通信裝置的程序,其特征在于,上述程序使上述通信裝置執(zhí)行在數(shù)據(jù)提供中從使用者接收電話傳輸?shù)恼埱蟮奶幚?;基于上述?shù)據(jù)的標(biāo)識符決定電話傳輸方法的處理;和進(jìn)行基于上述電話傳輸方法的電話傳輸?shù)奶幚怼?br>
用于解決上述課題的第十九發(fā)明,其特征在于,在上述第十八發(fā)明中,上述程序使上述通信裝置執(zhí)行在向使用者提供數(shù)據(jù)時,基于數(shù)據(jù)中所包括的電話號碼信息,提供用于對上述電話號碼信息進(jìn)行電話傳輸?shù)妮斎胫С中畔⒌奶幚恚瑢碜陨鲜鍪褂谜叩纳鲜鲚斎胫С中畔⒌牟僮鹘忉尀殡娫拏鬏斦埱蟮奶幚怼?br>
用于解決上述課題的第二十發(fā)明,其特征在于,在上述第十八或第十九發(fā)明中,對在上述電話傳輸方法的決定處理中所使用的信息進(jìn)行保存。
用于解決上述課題的第二十一發(fā)明,其特征在于,在上述第十八至第二十發(fā)明的任一項發(fā)明中,在上述電話傳輸方法的決定中,使用作為上述數(shù)據(jù)的標(biāo)識符以外的信息、且與上述通信裝置和上述數(shù)據(jù)相關(guān)的信息。
用于解決上述課題的第二十二發(fā)明,其特征在于,在上述第十八至第二十一發(fā)明的任一項發(fā)明中,上述程序使上述通信裝置執(zhí)行基于上述電話傳輸方法的決定,以給定的方法對傳輸對象的電話號碼進(jìn)行加工后,進(jìn)行電話傳輸?shù)奶幚怼?br>
本發(fā)明,將對提供給使用者的數(shù)據(jù)進(jìn)行識別的信息和基于提供給使用者的數(shù)據(jù)的電話傳輸?shù)姆椒ń㈥P(guān)聯(lián)而加以存儲。并且,在使用者與所參照的數(shù)據(jù)關(guān)聯(lián)而進(jìn)行電話傳輸?shù)那闆r下,通過與識別所參照的數(shù)據(jù)的信息相關(guān)聯(lián)的電話傳輸?shù)姆椒ㄟM(jìn)行傳輸。
例如,在由于某項工作而在閱覽特定的Web網(wǎng)站中從該Web網(wǎng)站傳輸電話的情況下,為工作電話。從而,關(guān)于該電話的傳輸方法,通過由公司付費的傳輸方法進(jìn)行傳輸。
圖1是表示本發(fā)明的實施例的通信系統(tǒng)的主要結(jié)構(gòu)的框圖。
圖2是表示保存在本發(fā)明的實施例的通信系統(tǒng)的客戶端的傳輸判定信息保存部中所保存的數(shù)據(jù)的一例的圖。
圖3是表示在本發(fā)明的實施例的通信系統(tǒng)中進(jìn)行的數(shù)據(jù)的取得/提供處理的流程的流程圖。
圖4是表示在本發(fā)明的實施方式的通信系統(tǒng)中進(jìn)行的電話傳輸請求處理的流程的流程圖。
圖5是表示在本發(fā)明的實施方式的通信系統(tǒng)中進(jìn)行的電話傳輸請求處理的流程的流程圖。
圖6是表示實現(xiàn)了實施例1的客戶端200結(jié)構(gòu)的信息處理系統(tǒng)的一般的模塊構(gòu)成圖。
圖中50-網(wǎng)絡(luò);100-服務(wù)器;200-客戶端;210-通信部;220-輸入輸出部;230-數(shù)據(jù)處理部;240-通話處理部;250-傳輸請求處理部;260-傳輸判定信息保存部。
具體實施例方式
本發(fā)明,如圖1所示,在傳輸判定信息保存部260中存儲有對使用者提供的數(shù)據(jù)中規(guī)定的數(shù)據(jù)進(jìn)行識別的數(shù)據(jù)ID和識別與該數(shù)據(jù)關(guān)聯(lián)的傳輸方法的標(biāo)識符。具體而言,如圖2所示,記為『A數(shù)據(jù)ID=“http://www.aaa/bbb/*”』的組表示滿足了『數(shù)據(jù)ID=“http://www.aaa/bbb/*”』條件時的傳輸方法ID為“A”。
作為傳輸方法有稱作“有傳輸源通知”、“無傳輸源通知”的傳輸方法、通話費用分別計算的傳輸方法。另外,在基于傳輸方法的電話傳輸請求的生成方法中考慮各種方法,但只要傳輸請求處理部250可執(zhí)行,則任何方法都可以。
數(shù)據(jù)處理部230,在向使用者輸出數(shù)據(jù)的狀態(tài)下,通過輸入輸出部220接收電話傳輸請求后,從所接收的電話傳輸請求提取電話號碼的信息,該電話傳輸請求起因于使用者對與電話號碼關(guān)聯(lián)的輸入支持信息的操作。具體而言,提取與上述輸入支持信息關(guān)聯(lián)的電話號碼信息。
接下來,數(shù)據(jù)處理部230生成包括所提取的電話號碼信息和向使用者提供的數(shù)據(jù)的數(shù)據(jù)ID信息的電話傳輸請求,向傳輸請求處理部250發(fā)送。
傳輸請求處理部250接收來自數(shù)據(jù)處理部230的電話傳輸請求,從電話傳輸請求提取數(shù)據(jù)ID信息,基于數(shù)據(jù)ID信息和保存在傳輸判定信息保存部260內(nèi)的信息,判定傳輸方法ID。
并且,傳輸請求處理部250以基于所判定的傳輸方法ID的傳輸方法,生成對電話傳輸請求中所包括的電話號碼的電話傳輸請求,向通話處理部240發(fā)送。
通過以上的處理,通話處理部240進(jìn)行基于指定的電話傳輸。
具體而言,考慮如下情況圖2所示的傳輸方法ID的A在電話傳輸中在號碼的開頭添加1311、傳輸方法ID的B在電話傳輸中在號碼的開頭添加1322后進(jìn)行傳輸,來分別計算各個通話費用的情況。
此時,傳輸請求處理部250,在傳輸方法A的發(fā)送中,生成對在傳輸對象的電話號碼的開頭添加了“1311”的號碼的電話傳輸請求,在傳輸方法B的傳輸中,生成對在傳輸對象的電話號碼的開頭添加了“1312”的號碼的電話傳輸請求,由此可生成基于上述兩個傳輸方法的電話傳輸請求。
還有,在此,在傳輸判定信息保存部260中保存有圖2的例子中所示的傳輸判定信息。作為數(shù)據(jù)的例子,有與“http://www.aaa/bbb/c.html”所示的數(shù)據(jù)ID對應(yīng)的數(shù)據(jù)和與“http://www.zzz/a.htm”所示的數(shù)據(jù)ID對應(yīng)的數(shù)據(jù),設(shè)為在前者的數(shù)據(jù)內(nèi)包括有電話號碼“0312345678”的信息,在后者的數(shù)據(jù)內(nèi)包括有電話號碼“0612345678”的信息。
在該狀況下,設(shè)為在數(shù)據(jù)處理部230輸出與數(shù)據(jù)ID“http://www.aaa/bbb/c.html”對應(yīng)的數(shù)據(jù)時,接收到對該數(shù)據(jù)中所包括的電話號碼“0312345678”的電話傳輸請求。
此時,由于數(shù)據(jù)ID滿足圖2的傳輸判定信息的條件『數(shù)據(jù)ID=“http://www.aaa/bbb/*”』(*表示任意的字符或字符串),因此判定傳輸方法為A。
因此,傳輸請求處理部250向通話處理部240發(fā)送對在電話號碼中添加了“1311”的電話號碼“13110312345678”的電話傳輸請求,而通話處理部240執(zhí)行基于該電話號碼的傳輸。
接著,在該狀況下,設(shè)為數(shù)據(jù)處理部230在輸出與數(shù)據(jù)ID“http://www.zzz/a.htm”相對應(yīng)的數(shù)據(jù)之時,接受了對該數(shù)據(jù)中所包括的電話號碼“0612345678”的電話傳輸請求。
此時,因為數(shù)據(jù)ID滿足圖2的傳輸判定信息的條件“上述以外”,因此判定傳輸方法為B。
從而,傳輸請求處理部250向通話處理部240發(fā)送對在電話號碼中添加了“1312”后的電話號碼“13120612345678”的電話傳輸請求,通話處理部240執(zhí)行基于該電話號碼的傳輸。
以下對上述本發(fā)明的具體的實施例進(jìn)行說明。
(實施例1)接下來,參照附圖,對本發(fā)明的實施例1進(jìn)行詳細(xì)的說明。
圖1為本發(fā)明的實施例1的通信系統(tǒng)的主要結(jié)構(gòu)的圖。
本發(fā)明的實施例1的通信系統(tǒng)由服務(wù)器100、客戶端200和連接兩者的網(wǎng)絡(luò)50構(gòu)成。另外,服務(wù)器100和客戶端200也可分別存在多個。
服務(wù)器100具有保持?jǐn)?shù)據(jù)的功能。
客戶端200具有從服務(wù)器100取得數(shù)據(jù)后向使用者提供的功能和在與其他客戶端200之間進(jìn)行電話通話的功能。
網(wǎng)絡(luò)50實現(xiàn)在服務(wù)器100與客戶端200之間或客戶端200之間的通信。
還有,在圖1中,對數(shù)據(jù)的通信和電話通話中所采用的網(wǎng)絡(luò)未區(qū)分而記載,但為了兩者而也可采用互相不同的網(wǎng)絡(luò)。作為在數(shù)據(jù)通信中采用的網(wǎng)絡(luò)的例子有互聯(lián)網(wǎng)。此外,作為在電話通信中采用的網(wǎng)絡(luò)的例子有公眾網(wǎng)。
數(shù)據(jù)中包括各種信息,該信息由參照數(shù)據(jù)的使用者利用。數(shù)據(jù)的形式只要是客戶端200可識別的形式,則可為任意的形式。作為數(shù)據(jù)形式的例子,有在互聯(lián)網(wǎng)上廣泛使用的超文本鏈接標(biāo)記語言(HTML)。
客戶端200,在從服務(wù)器100取得數(shù)據(jù)時,以作為數(shù)據(jù)的標(biāo)識符的數(shù)據(jù)ID對數(shù)據(jù)進(jìn)行識別。數(shù)據(jù)ID的形式,只要是客戶端200可識別的形式,則可為任意的形式。作為數(shù)據(jù)ID的形式的例子,有在互聯(lián)網(wǎng)上廣泛使用的統(tǒng)一資源標(biāo)記(uniform resource indicator,URI)。
客戶端200,在進(jìn)行電話傳輸時,通過電話號碼識別發(fā)送目的地的電話號碼。電話號碼的形式,只要為客戶端200可識別的形式,則可為任意的形式。作為電話號碼的形式的例子有數(shù)值串。
另外,有在數(shù)據(jù)內(nèi)包括與該數(shù)據(jù)有某種關(guān)聯(lián)的其他數(shù)據(jù)的數(shù)據(jù)ID的信息的情況。此外,還有在數(shù)據(jù)內(nèi)包括與該數(shù)據(jù)有某種關(guān)聯(lián)的電話號碼的信息的情況。
接下來,對本實施例1的通信系統(tǒng)的結(jié)構(gòu)進(jìn)行詳細(xì)地說明。
服務(wù)器100保存數(shù)據(jù),具有基于來自通過互聯(lián)網(wǎng)50的客戶端200的請求,發(fā)送所指定的數(shù)據(jù)的功能。
客戶端200包括具有與網(wǎng)絡(luò)50進(jìn)行通信的功能的通信部210;具有進(jìn)行與客戶端200的使用者之間的輸入輸出的功能的輸入輸出部220;具有進(jìn)行向使用者提供數(shù)據(jù)的相關(guān)處理的功能的數(shù)據(jù)處理部230;具有進(jìn)行電話通話的功能的通話處理部240;具有基于上述數(shù)據(jù)處理部230的指定,對上述通話處理部240發(fā)送電話傳輸請求的功能的傳輸請求處理部250;和具有保存在上述傳輸請求處理部250判定電話傳輸方法時所采用的信息的功能的傳輸判定信息存儲部260。
在傳輸請求處理部250發(fā)送電話傳輸請求時,在傳輸判定信息保存部260中保存有用來決定該電話傳輸方法的信息。具體而言,保存有在傳輸請求時數(shù)據(jù)處理部230提供中的數(shù)據(jù)的數(shù)據(jù)ID相關(guān)的條件和與該條件對應(yīng)的傳輸方法的組的信息。通過作為傳輸方法的標(biāo)識符的傳輸方法ID識別傳輸方法。
圖2表示傳輸判定信息保存部220中保存的數(shù)據(jù)的例子。
例如,該圖的記作『A數(shù)據(jù)ID=“http://www.aaa/bbb/*”』的組表示滿足『數(shù)據(jù)ID=“http://www.aaa/bbb/*”』條件時的傳輸方法ID為“A”。
接下來,對本實施例1的通信系統(tǒng)的動作進(jìn)行詳細(xì)說明。
在本實施例的通信系統(tǒng)中,進(jìn)行以下四個處理作為客戶端200執(zhí)行的處理。
(A)取得基于使用者的指定的來自服務(wù)器100的數(shù)據(jù),以及向使用者提供。
(B)基于使用者的指定的電話傳輸。
(C)取得基于使用者對數(shù)據(jù)的操作的來自服務(wù)器100的數(shù)據(jù),以及向使用者提供。
(D)基于使用者對數(shù)據(jù)的操作的電話傳輸。
以下,對(A)~(D)的處理進(jìn)行說明。
(A)取得基于使用者的指定的來自服務(wù)器100的數(shù)據(jù),以及向使用者提供。。
本處理通過客戶端200的數(shù)據(jù)處理部230執(zhí)行。
以下,參照圖3對數(shù)據(jù)處理部230的動作流程進(jìn)行說明。
首先,數(shù)據(jù)處理部230通過輸入輸出部220,接收來自使用者的數(shù)據(jù)請求(步驟S1)。作為數(shù)據(jù)請求的接收方法,例如有向使用者提供用于字符輸入的用戶界面,從使用者接收數(shù)據(jù)ID作為字符信息的方法。另外,如果數(shù)據(jù)處理部230從該數(shù)據(jù)請求可提取數(shù)據(jù)ID的信息,則從使用者接收的數(shù)據(jù)請求可為任意內(nèi)容。
接下來,數(shù)據(jù)處理部230根據(jù)在步驟S11中所得到的數(shù)據(jù)請求提取數(shù)據(jù)ID的信息(步驟S12)。
接下來,數(shù)據(jù)處理部230基于在步驟S12中所提取的數(shù)據(jù)ID,通過通信部210及網(wǎng)絡(luò)50,對適當(dāng)?shù)姆?wù)器100請求數(shù)據(jù),從該服務(wù)器100取得與該數(shù)據(jù)對應(yīng)的信息(步驟S13)。
接下來,數(shù)據(jù)處理部230通過輸入輸出部220對使用者輸出在步驟S13中所得到的數(shù)據(jù)(步驟S14)。數(shù)據(jù)處理部230,在數(shù)據(jù)的輸出中,基于數(shù)據(jù)的記述內(nèi)容對顯示方法適當(dāng)?shù)剡M(jìn)行控制。
在此,對包括數(shù)據(jù)關(guān)聯(lián)的其他數(shù)據(jù)的數(shù)據(jù)ID或關(guān)聯(lián)的電話號碼的信息時的輸出方法進(jìn)行詳細(xì)的描述。
在數(shù)據(jù)包括關(guān)聯(lián)的其他數(shù)據(jù)的數(shù)據(jù)ID信息的情況下,數(shù)據(jù)處理部230通過輸入輸出部220輸出與該數(shù)據(jù)ID關(guān)聯(lián)的輸入支持信息作為使用者用于進(jìn)行指定了該數(shù)據(jù)ID的數(shù)據(jù)請求的操作的信息。
此外,在數(shù)據(jù)包括關(guān)聯(lián)的電話號碼的信息的情況下,數(shù)據(jù)處理部230通過輸入輸出部220輸出與該電話號碼關(guān)聯(lián)的輸入支持信息作為使用者用于進(jìn)行指定了該數(shù)據(jù)ID的電話傳輸請求的操作的信息。
輸入輸出部220對使用者以使用者可操作的方式提供上述輸入支持信息。
作為輸入支持信息的提供方式的例子,例如有使用者可選擇的鏈接顯示或按鈕顯示等的方式。并且,輸入輸出部220將使用者對上述輸入支持信息的操作作為指定了關(guān)聯(lián)的數(shù)據(jù)ID或電話號碼的請求來處理,并向數(shù)據(jù)處理部230發(fā)送。
通過以上的處理,數(shù)據(jù)處理部230基于使用者的指定提供數(shù)據(jù)。
(B)基于使用者的指定的電話傳輸本處理通過客戶端200的通話處理部240執(zhí)行。
首先,通話處理部240通過輸入輸出部220接收來自使用者的電話傳輸請求。
并且,從上述電話傳輸請求提取電話號碼信息,并基于該電話號碼信息通過通信部210執(zhí)行電話傳輸處理。
通過以上的處理,通話處理部240進(jìn)行基于指定的電話傳輸。
(C)取得基于使用者對數(shù)據(jù)的操作的來自服務(wù)器100的數(shù)據(jù),以及向使用者提供。
本處理通過客戶端200的數(shù)據(jù)處理部230執(zhí)行。
本處理除了步驟S11之外,與“(A)取得基于使用者的指定的來自服務(wù)器100的數(shù)據(jù),以及向使用者提供?!钡奶幚硐嗤捻樞蜻M(jìn)行。
首先,數(shù)據(jù)處理部230在向使用者輸出數(shù)據(jù)的狀態(tài)下,通過輸入輸出部220,接收因使用者對與數(shù)據(jù)ID相關(guān)聯(lián)的輸入支持信息的操作而生成的數(shù)據(jù)請求。
以下的操作與“(A)取得基于使用者的指定的來自服務(wù)器100的數(shù)據(jù),以及向使用者提供?!钡牟襟ES12以后的處理相同。
通過以上的處理,數(shù)據(jù)處理部230基于使用者對數(shù)據(jù)的操作而提供數(shù)據(jù)。
(D)基于使用者對數(shù)據(jù)的操作的電話傳輸。
本處理通過客戶端200的數(shù)據(jù)處理部230、傳輸請求處理部250和通話處理部240執(zhí)行。
(通過數(shù)據(jù)處理部230執(zhí)行的處理)以下,采用圖4對數(shù)據(jù)處理部230所進(jìn)行的處理的流程進(jìn)行說明。
首先,數(shù)據(jù)處理部230在向使用者輸出數(shù)據(jù)的狀態(tài)中,通過輸入輸出部220,接收因使用者對與電話號碼關(guān)聯(lián)的輸入支持信息的操作而生成的電話傳輸請求(步驟S21)。
接下來,數(shù)據(jù)處理部230從在步驟S21中所接收的電話傳輸請求提取電話號碼的信息(步驟S22)。
具體而言,提取與上述輸入支持信息關(guān)聯(lián)的電話號碼信息。
接下來,數(shù)據(jù)處理部230生成電話傳輸請求,并向傳輸請求處理部250發(fā)送(步驟S23),其中電話傳輸請求包括在步驟S22中所提取的電話號碼信息和在步驟S21的時刻數(shù)據(jù)處理部230向使用者提供的數(shù)據(jù)的數(shù)據(jù)ID信息。
以上為通過數(shù)據(jù)處理部230進(jìn)行的處理。
(通過傳輸請求處理部250執(zhí)行的處理)接下來,對由傳輸請求處理部250執(zhí)行的處理進(jìn)行說明。
以下,采用圖5對傳輸請求處理部250進(jìn)行的處理的流程進(jìn)行說明。
傳輸請求處理部250,在步驟S23中接收數(shù)據(jù)處理部所發(fā)送的電話傳輸請求(步驟S31)。
接下來,傳輸請求處理部250根據(jù)上述電話傳輸請求提取數(shù)據(jù)ID信息,基于該數(shù)據(jù)ID信息和傳輸判定信息保存部260內(nèi)保存的信息,判定傳輸方法ID(步驟S32)。
接下來,傳輸請求處理部250,以基于在步驟S32中所判定的傳輸方法ID的方法,來生成對上述電話傳輸請求中所包括的電話號碼的電話傳輸請求,并向通話處理部240發(fā)送(步驟S33)。
在此,作為基于傳輸方法的電話傳輸請求的生成方法的例子有將在原電話號碼的開頭添加已確定的號碼信息的號碼作為傳輸對象的電話號碼的方法。
例如,在作為傳輸方法,采用通過有傳輸源通知來進(jìn)行的方法和通過無傳輸源通知來進(jìn)行的方法兩個的情況下,在前者的傳輸方法中生成對在原電話號碼的開頭添加了“186”的號碼的電話傳輸請求,在后者的傳輸方法中生成對在原電話號碼的開頭添加了“184”的號碼的電話傳輸請求,由此可生成基于傳輸方法的電話傳輸請求。
此外,作為其他例子,在采用如下兩種傳輸方法的情況下,在一種傳輸方法中,生成對在原電話號碼的開頭添加了特定的數(shù)值串的號碼的電話傳輸請求,在另一種傳輸方法中,生成對原電話號碼的電話傳輸請求,由此可生成基于傳輸方法的電話傳輸請求。
另外,在基于傳輸方法的電話傳輸請求的生成方法中可考慮各種方法,但只要是傳輸請求處理部250可執(zhí)行,則任意的方法都可以。
以上是通過傳輸請求處理部250進(jìn)行的處理。
(通過通話處理部240所執(zhí)行的處理)接下來,對通過通話處理部240執(zhí)行的處理進(jìn)行說明。
通話處理部240,在步驟S33中接收傳輸請求處理部250所發(fā)送的電話傳輸請求。
并且,從上述電話傳輸請求提取電話號碼信息,并基于該電話號碼信息通過通信部210執(zhí)行電話傳輸處理。
以上為通過通話處理部240進(jìn)行的處理。
通過以上的處理,客戶端200執(zhí)行基于對使用者數(shù)據(jù)的操作的電話傳輸處理。
在此,基于更具體的例子,對“(D)基于使用者對數(shù)據(jù)的操作的電話傳輸”進(jìn)行說明。
在該例中,數(shù)據(jù)ID通過URL形式記述。
此外,設(shè)在電話傳輸中,在號碼的開頭添加了1311時和添加了1322時分別計算通話費用。
此外,設(shè)傳輸請求處理部250采用該兩種電話傳輸方法,而各個傳輸方法ID為A、B。
此時,傳輸請求處理部250,在傳輸方法A的傳輸中,生成對在傳輸對象的電話號碼的開頭添加了“1311”的號碼的電話傳輸請求,在傳輸方法B的傳輸中,生成對在傳輸對象的電話號碼的開頭添加“1312”的號碼的電話傳輸請求,由此可生成基于上述兩種傳輸方法的電話傳輸請求。
還有,在此傳輸判定信息保存部260中,保存有圖2的例子中所示的傳輸判定信息。
此外,作為數(shù)據(jù)的例子,有與“http://www.aaa/bbb/c.html”所示的數(shù)據(jù)ID對應(yīng)的數(shù)據(jù)和與“http://www.zzz/a.html”所示的數(shù)據(jù)ID對應(yīng)的數(shù)據(jù),在前者的數(shù)據(jù)內(nèi)包括電話號碼“0312345678”的信息,在后者的數(shù)據(jù)內(nèi)包括電話號碼“0612345678”的信息。
在該狀況中,設(shè)數(shù)據(jù)處理部230在輸出與數(shù)據(jù)ID“http://www.aaa/bbb/c.html”對應(yīng)的數(shù)據(jù)時,接受了對在該數(shù)據(jù)中所包括的電話號碼“0312345678”的電話傳輸請求。
此時,由于數(shù)據(jù)ID滿足圖2的傳輸判定信息的條件(數(shù)據(jù)ID=“http://www.aaa/bbb/*”),因此判定傳輸方法為A。
因此,傳輸請求處理部250向通話處理部240發(fā)送對在電話號碼添加了“1311”的電話號碼“13110312345678”的電話傳輸請求,通話處理部240執(zhí)行基于該電話號碼的傳輸。
接下來,在該狀況中,設(shè)數(shù)據(jù)處理部230在輸出與數(shù)據(jù)ID“http://www.zzz/a.html”對應(yīng)的數(shù)據(jù)時,接受了對該數(shù)據(jù)中所包括的電話號碼“0612345678”的電話傳輸請求。
此時,由于數(shù)據(jù)ID滿足圖2的傳輸判定信息的條件“上述以外”,因此判定傳輸方法為B。
從而,傳輸請求處理部250向通話處理部240發(fā)送對在電話號碼添加了“1312”的電話號碼“13120612345678”的電話傳輸請求,通話處理部240執(zhí)行基于該電話號碼的傳輸。
如上所述,本發(fā)明的實施例1的系統(tǒng)中,使用者基于參照中的數(shù)據(jù),可控制電話傳輸方法。
根據(jù)該結(jié)構(gòu),使用者按照參照中的數(shù)據(jù),能以適當(dāng)?shù)姆椒ㄟM(jìn)行電話傳輸。
另外,在上述實施例中設(shè)為,在(D)的處理中,設(shè)定傳輸方法的全部處理僅由傳輸請求處理部250進(jìn)行。
但是,也可在通話處理部240一側(cè)進(jìn)行設(shè)定傳輸方法的處理。
具體而言,例如傳輸請求處理部250生成添加了通話處理部240可識別的一些傳輸方法的識別信息的電話傳輸請求,通話處理部240也可基于該識別信息改變傳輸方法。
由此,在通話處理部240自身具有改變傳輸方法的功能的情況下,傳輸請求處理部250可活用該功能并設(shè)定電話傳輸方法。
還有,在上述實施例中,在步驟S32中只采用數(shù)據(jù)ID,進(jìn)行傳輸方法的判定。
但是,在步驟S32中,在傳輸方法的判定中也可采用數(shù)據(jù)ID以外的信息。
作為數(shù)據(jù)ID以外的信息的例子,有客戶端200進(jìn)行電話通信的電話公司、客戶端200的制造廠家或型號、數(shù)據(jù)的內(nèi)容、數(shù)據(jù)的種類等。
由此,可基于更多樣的條件執(zhí)行步驟S32的傳輸方法的判定處理。
還有,在上述實施例中,傳輸判定信息保存部260內(nèi)的傳輸判定信息是固定的。
但是,客戶端200的使用者或外部程序等也可通過輸入輸出部220或通信部210更新傳輸判定信息保存部260中所保存的信息。
由此,可動態(tài)地更新傳輸請求處理部250進(jìn)行的判定處理方法。
(實施例2)以下對本發(fā)明的實施例2進(jìn)行說明。
實施例1的客戶端200,根據(jù)以上的說明可知,可由硬件構(gòu)成,但也可由計算機(jī)程序來實現(xiàn)。
圖6是實現(xiàn)客戶端200的一部分的信息處理裝置的一般的框圖。
圖6所示的信息處理裝置,由處理器500、程序存儲器501、存儲介質(zhì)502構(gòu)成。
存儲介質(zhì)502相當(dāng)于實施例1的傳輸判定信息保存部260,也可為其他的存儲介質(zhì),也可為由相同的存儲介質(zhì)構(gòu)成的存儲區(qū)域。作為存儲介質(zhì),能夠采用硬盤等磁存儲介質(zhì)。
在程序存儲器501中,保存有上述實施例1中的數(shù)據(jù)處理部230、通話處理部240、讓處理器500執(zhí)行傳輸請求處理部250的處理的程序,通過該程序處理器500工作,對通信部210進(jìn)行指示。
另外,當(dāng)然也可為處理器500處理通信部210的處理的一部分。
由以上的說明明確可知,可通過計算機(jī)程序?qū)崿F(xiàn)硬件的全部或一部分。
權(quán)利要求
1.一種通信裝置,具有輸入輸出機(jī)構(gòu),其進(jìn)行與使用者的輸入輸出;數(shù)據(jù)處理機(jī)構(gòu),其具有向使用者提供數(shù)據(jù)的功能;通話處理機(jī)構(gòu),其具有向使用者提供電話通話功能的功能;和傳輸請求處理機(jī)構(gòu),其具有對所述通話處理部請求基于所述數(shù)據(jù)處理機(jī)構(gòu)提供中的數(shù)據(jù)的標(biāo)識符的傳輸方法中的電話傳輸?shù)墓δ堋?br>
2.根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,所述數(shù)據(jù)處理機(jī)構(gòu)具有在從使用者接收到指定了提供中的數(shù)據(jù)中所包括的電話號碼信息的電話傳輸請求時,向所述傳輸請求處理機(jī)構(gòu)發(fā)送電話傳輸請求的功能。
3.根據(jù)權(quán)利要求1或2所述的通信裝置,其特征在于,具有傳輸判定信息保存機(jī)構(gòu),其具有對所述傳輸請求處理機(jī)構(gòu)用于決定傳輸方法的信息進(jìn)行保存的功能。
4.根據(jù)權(quán)利要求1~3中任一項所述的通信裝置,其特征在于,所述傳輸請求處理機(jī)構(gòu)具有在傳輸方法的決定中,使用作為所述數(shù)據(jù)的標(biāo)識符以外的信息、且與所述通信裝置和所述數(shù)據(jù)相關(guān)的信息的功能。
5.根據(jù)權(quán)利要求1~4中任一項所述的通信裝置,其特征在于,所述傳輸請求處理機(jī)構(gòu)具有基于所決定的傳輸方法,以給定的方法對傳輸對象的電話號碼進(jìn)行加工的基礎(chǔ)上,請求對所述加工后的電話號碼進(jìn)行傳輸?shù)墓δ堋?br>
6.一種通信裝置,具有存儲機(jī)構(gòu),其將數(shù)據(jù)標(biāo)識符和傳輸方法標(biāo)識符建立關(guān)聯(lián)并加以存儲,其中所述數(shù)據(jù)標(biāo)識符識別提供給使用者的數(shù)據(jù),所述傳輸方法標(biāo)識符識別基于提供給所述使用者的數(shù)據(jù)的電話傳輸?shù)姆椒ǎ粩?shù)據(jù)處理機(jī)構(gòu),其具有向使用者提供數(shù)據(jù)的功能;通話處理機(jī)構(gòu),其具有向使用者提供電話通話功能的功能;和傳輸請求處理機(jī)構(gòu),其具有從所述存儲機(jī)構(gòu)檢索與所述數(shù)據(jù)處理機(jī)構(gòu)提供中的數(shù)據(jù)的數(shù)據(jù)標(biāo)識符相關(guān)聯(lián)的傳輸方法標(biāo)識符,并對所述通話處理部請求與該傳輸方法標(biāo)識符對應(yīng)的傳輸方法的電話傳輸?shù)墓δ堋?br>
7.一種通信方法,是具有向使用者提供數(shù)據(jù)的功能和向使用者提供電話通話功能的功能的通信裝置的通信方法,在數(shù)據(jù)提供中從使用者接收電話傳輸?shù)恼埱螅谒鰯?shù)據(jù)的標(biāo)識符決定電話傳輸方法,進(jìn)行基于所述電話傳輸方法的電話傳輸。
8.根據(jù)權(quán)利要求7所述的通信方法,其特征在于,在向使用者提供數(shù)據(jù)時,基于數(shù)據(jù)中所包括的電話號碼信息,提供用于對所述電話號碼信息進(jìn)行電話傳輸?shù)妮斎胫С中畔?,將對來自所述使用者的所述輸入支持信息的操作解釋為電話傳輸請求?br>
9.根據(jù)權(quán)利要求7或8所述的通信方法,其特征在于,對在所述電話傳輸方法的決定處理中所使用的信息進(jìn)行保存。
10.根據(jù)權(quán)利要求7至9中任一項所述的通信方法,其特征在于,在所述電話傳輸方法的決定中,使用作為所述數(shù)據(jù)的標(biāo)識符以外的信息、且與所述通信裝置和所述數(shù)據(jù)相關(guān)的信息。
11.根據(jù)權(quán)利要求7至10中任一項所述的通信方法,其特征在于,基于所述電話傳輸方法的決定,以給定的方法對傳輸對象的電話號碼進(jìn)行加工后,進(jìn)行電話傳輸。
12.一種通信裝置的程序,所述程序使所述通信裝置作為下述機(jī)構(gòu)發(fā)揮功能輸入輸出機(jī)構(gòu),其進(jìn)行與使用者的輸入輸出;數(shù)據(jù)處理機(jī)構(gòu),其具有向使用者提供數(shù)據(jù)的功能;通話處理機(jī)構(gòu),其具有向使用者提供電話通話功能的功能;和傳輸請求處理機(jī)構(gòu),其具有對所述通話處理部請求基于所述數(shù)據(jù)處理機(jī)構(gòu)提供中的數(shù)據(jù)的標(biāo)識符的傳輸方法中的電話傳輸?shù)墓δ堋?br>
13.根據(jù)權(quán)利要求12中所述的通信裝置的程序,其特征在于,所述程序使所述數(shù)據(jù)處理機(jī)構(gòu)發(fā)揮在從使用者接收到指定了提供中的數(shù)據(jù)中所包括的電話號碼信息的電話傳輸請求時,向所述傳輸請求處理機(jī)構(gòu)發(fā)送電話傳輸請求的功能。
14.根據(jù)權(quán)利要求12或13所述的通信裝置的程序,其特征在于,所述程序使所述通信裝置作為傳輸判定信息保存機(jī)構(gòu)發(fā)揮功能,所述傳輸判定信息保存機(jī)構(gòu)具有對用于所述傳輸請求處理機(jī)構(gòu)決定傳輸方法的信息進(jìn)行保存的功能。
15.根據(jù)權(quán)利要求12至14中任一項所述的通信裝置的程序,其特征在于,所述程序使所述傳輸請求處理機(jī)構(gòu)發(fā)揮在傳輸方法的決定中,使用作為所述數(shù)據(jù)的標(biāo)識符以外的信息、且與所述通信裝置和所述數(shù)據(jù)相關(guān)的信息的功能。
16.根據(jù)權(quán)利要求12至15中任一項所述的通信裝置的程序,其特征在于,所述程序使所述傳輸請求處理機(jī)構(gòu)發(fā)揮基于所決定的傳輸方法,以給定的方法對傳輸對象的電話號碼進(jìn)行加工的基礎(chǔ)上,請求對所述加工后的電話號碼進(jìn)行傳輸?shù)墓δ堋?br>
17.一種通信裝置的程序,所述程序使所述通信裝置作為下述機(jī)構(gòu)發(fā)揮功能數(shù)據(jù)處理機(jī)構(gòu),其具有向使用者提供數(shù)據(jù)的功能;通話處理機(jī)構(gòu),其具有向使用者提供電話通話功能的功能;和傳輸請求處理機(jī)構(gòu),其具有從存儲機(jī)構(gòu)檢索與所述數(shù)據(jù)處理機(jī)構(gòu)提供中的數(shù)據(jù)的數(shù)據(jù)標(biāo)識符相關(guān)聯(lián)的傳輸方法標(biāo)識符,并對所述通話處理部請求與該傳輸方法標(biāo)識符對應(yīng)的傳輸方法的電話傳輸?shù)墓δ?,其中所述存儲機(jī)構(gòu),將數(shù)據(jù)標(biāo)識符和傳輸方法標(biāo)識符建立關(guān)聯(lián)并加以存儲,所述數(shù)據(jù)標(biāo)識符識別提供給使用者的數(shù)據(jù),所述傳輸方法標(biāo)識符識別基于提供給所述使用者的數(shù)據(jù)的電話傳輸?shù)姆椒ā?br>
18.一種通信裝置的程序,所述程序使所述通信裝置執(zhí)行在數(shù)據(jù)提供中從使用者接收電話傳輸?shù)恼埱蟮奶幚恚换谒鰯?shù)據(jù)的標(biāo)識符決定電話傳輸方法的處理;和進(jìn)行基于所述電話傳輸方法的電話傳輸?shù)奶幚怼?br>
19.根據(jù)權(quán)利要求18所述的通信裝置的程序,其特征在于,所述程序使所述通信裝置執(zhí)行在向使用者提供數(shù)據(jù)時,基于數(shù)據(jù)中所包括的電話號碼信息,提供用于對所述電話號碼信息進(jìn)行電話傳輸?shù)妮斎胫С中畔⒌奶幚?,將對來自所述使用者的所述輸入支持信息的操作解釋為電話傳輸請求的處理?br>
20.根據(jù)權(quán)利要求18或19所述的通信裝置的程序,其特征在于,對在所述電話傳輸方法的決定處理中所使用的信息進(jìn)行保存。
21.根據(jù)權(quán)利要求18至20中任一項所述的通信裝置的程序,其特征在于,在所述電話傳輸方法的決定中,使用作為所述數(shù)據(jù)的標(biāo)識符以外的信息、且與所述通信裝置和所述數(shù)據(jù)相關(guān)的信息。
22.根據(jù)權(quán)利要求18至21中任一項所述的通信裝置的程序,其特征在于,所述程序使所述通信裝置執(zhí)行基于所述電話傳輸方法的決定,以給定的方法對傳輸對象的電話號碼進(jìn)行加工后,進(jìn)行電話傳輸?shù)奶幚怼?br>
全文摘要
傳輸請求處理部(250),在從數(shù)據(jù)接收部(230)接收到電話傳輸請求時,基于上述數(shù)據(jù)處理部(230)參照中的數(shù)據(jù)的數(shù)據(jù)ID和保存在傳輸判定信息保存部(260)中的傳輸判定信息,決定通話處理部(240)的傳輸方法。并且,傳輸請求處理部(250),對通話處理部(240)請求基于上述傳輸方法的傳輸方法中的電話傳輸。由此,可以按照使用者參照中的數(shù)據(jù),通過適當(dāng)?shù)姆椒ㄟM(jìn)行電話傳輸。
文檔編號H04M11/00GK1969530SQ200580019920
公開日2007年5月23日 申請日期2005年6月15日 優(yōu)先權(quán)日2004年6月25日
發(fā)明者坂田一拓 申請人:日本電氣株式會社