專利名稱:消息轉(zhuǎn)送系統(tǒng)和消息轉(zhuǎn)送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在通信網(wǎng)上對(duì)消息進(jìn)行中繼的消息轉(zhuǎn)送系統(tǒng)和消息轉(zhuǎn)送方法。
背景技術(shù):
作為通過通信網(wǎng)發(fā)送電子消息的方法,廣泛采用經(jīng)由與通信網(wǎng)連接的郵件服務(wù)器等的服務(wù)器發(fā)送消息數(shù)據(jù)的方法。作為這種技術(shù)的一例,具有下述專利文獻(xiàn)1所述的電子郵件處理系統(tǒng)。在該電子郵件處理系統(tǒng)中采用以下做法,即通過終端的WEB瀏覽器接收發(fā)送對(duì)象的消息數(shù)據(jù),把格式化語句附加給該消息數(shù)據(jù)來生成消息數(shù)據(jù),之后發(fā)送到發(fā)送目的地終端。
專利文獻(xiàn)1日本特開2003-233566號(hào)公報(bào)在這種現(xiàn)有的電子郵件發(fā)送方法中,由于可從不特定的終端發(fā)送各種消息,因而存在以下情況,即由有惡意的用戶向發(fā)送目的地用戶發(fā)送有害消息,或者附加單方的廣告目的的鏈接信息等來發(fā)送。
特別是,近年來使用用于描述WEB頁面的語言即HTML(HyperTextMarkup Language超文本標(biāo)記語言)等來發(fā)送消息數(shù)據(jù)的情況增多。在該情況下,采用以下做法,即把標(biāo)簽信息附加給消息數(shù)據(jù)來使發(fā)送目的地強(qiáng)制參照特定的圖像文件和聲音文件,或者把鏈接信息附加給消息數(shù)據(jù)來引導(dǎo)發(fā)送目的地參照特定的WEB頁面。這種消息數(shù)據(jù)的發(fā)送產(chǎn)生以下結(jié)果,即不僅對(duì)于發(fā)送目的地來說造成迷惑,而且浪費(fèi)通信網(wǎng)側(cè)的通信資源。
發(fā)明內(nèi)容
因此,本發(fā)明是鑒于上述課題而作成的,本發(fā)明的目的是提供一種通過限制通信網(wǎng)上的消息發(fā)送內(nèi)容,可防止發(fā)送無用消息的消息轉(zhuǎn)送系統(tǒng)和消息轉(zhuǎn)送方法。
為了解決上述課題,本發(fā)明的消息轉(zhuǎn)送系統(tǒng)具有發(fā)送請(qǐng)求接收單元,其從消息發(fā)送者設(shè)備接收包含指定消息發(fā)送目的地的發(fā)送目的地信息和發(fā)送到消息發(fā)送目的地的消息數(shù)據(jù)的發(fā)送請(qǐng)求信息;消息轉(zhuǎn)換單元,其把消息數(shù)據(jù)轉(zhuǎn)換成規(guī)定形式的發(fā)送用消息數(shù)據(jù);消息輸出單元,其把與發(fā)送目的地信息對(duì)應(yīng)的通信目的地信息附加給由消息轉(zhuǎn)換單元所轉(zhuǎn)換的發(fā)送用消息數(shù)據(jù)來輸出;以及限制數(shù)據(jù)檢測(cè)單元,其控制成在由發(fā)送請(qǐng)求接收單元所接收的發(fā)送請(qǐng)求信息內(nèi)所包含的消息數(shù)據(jù)中檢測(cè)出規(guī)定的限制對(duì)象數(shù)據(jù)的情況下,不進(jìn)行限制對(duì)象數(shù)據(jù)的發(fā)送。
或者,本發(fā)明的消息轉(zhuǎn)送方法具有發(fā)送請(qǐng)求接收步驟,其由發(fā)送請(qǐng)求接收單元從消息發(fā)送者設(shè)備接收包含指定消息發(fā)送目的地的發(fā)送目的地信息和發(fā)送到消息發(fā)送目的地的消息數(shù)據(jù)的發(fā)送請(qǐng)求信息;消息轉(zhuǎn)換步驟,其由消息轉(zhuǎn)換單元在發(fā)送者認(rèn)證步驟中判定為預(yù)先登記有發(fā)送者指定信息的情況下,把消息數(shù)據(jù)轉(zhuǎn)換成規(guī)定形式的發(fā)送用消息數(shù)據(jù);消息輸出步驟,其由消息輸出單元把與發(fā)送目的地信息對(duì)應(yīng)的通信目的地信息附加給在消息轉(zhuǎn)換步驟中所轉(zhuǎn)換的發(fā)送用消息數(shù)據(jù)來輸出;以及限制數(shù)據(jù)檢測(cè)步驟,其由限制數(shù)據(jù)檢測(cè)單元控制成在發(fā)送請(qǐng)求接收步驟中所接收的發(fā)送請(qǐng)求信息內(nèi)所包含的消息數(shù)據(jù)中檢測(cè)出規(guī)定的限制對(duì)象數(shù)據(jù)的情況下,不進(jìn)行限制對(duì)象數(shù)據(jù)的發(fā)送。
根據(jù)這種消息轉(zhuǎn)送系統(tǒng)和消息轉(zhuǎn)送方法,當(dāng)從消息發(fā)送者接受發(fā)送請(qǐng)求時(shí),發(fā)送請(qǐng)求內(nèi)所包含的消息數(shù)據(jù)被轉(zhuǎn)換成決定形式,并被附加與發(fā)送目的地信息對(duì)應(yīng)的通信目的地信息來作為發(fā)送用消息數(shù)據(jù)被輸出。并且,在消息數(shù)據(jù)中檢測(cè)出限制對(duì)象數(shù)據(jù)的情況下,該限制對(duì)象數(shù)據(jù)被控制成不發(fā)送到消息發(fā)送目的地。由此,在消息轉(zhuǎn)送時(shí),僅容許發(fā)送特定形式的消息數(shù)據(jù),同時(shí),可限制發(fā)送例如濫用的可能性高的種類的數(shù)據(jù)來防止發(fā)送無用消息。
根據(jù)本發(fā)明,通過限制通信網(wǎng)上的消息發(fā)送內(nèi)容,可防止發(fā)送無用消息。
圖1是示出本發(fā)明的消息轉(zhuǎn)送系統(tǒng)的一個(gè)優(yōu)選實(shí)施方式的概略結(jié)構(gòu)圖。
圖2是示出存儲(chǔ)在圖1的認(rèn)證信息存儲(chǔ)部內(nèi)的數(shù)據(jù)的結(jié)構(gòu)的圖。
圖3是示出存儲(chǔ)在圖1的加入者信息存儲(chǔ)部內(nèi)的數(shù)據(jù)的結(jié)構(gòu)的圖。
圖4是示出圖1的消息轉(zhuǎn)送系統(tǒng)的消息轉(zhuǎn)送時(shí)的動(dòng)作的流程圖。
圖5(a)是示出圖1的消息轉(zhuǎn)換部的轉(zhuǎn)換處理用的模板的內(nèi)容的圖,圖5(b)是示出由圖1的消息轉(zhuǎn)換部所轉(zhuǎn)換的發(fā)送用消息數(shù)據(jù)的內(nèi)容的圖。
圖6是示出消息發(fā)送目的地的通信終端中的發(fā)送用消息數(shù)據(jù)的輸出例的圖。
圖7是示出由圖1的消息轉(zhuǎn)換部轉(zhuǎn)換的發(fā)送用消息數(shù)據(jù)的變形例的圖。
符號(hào)說明2a通信終端(消息發(fā)送者設(shè)備)2bWEB服務(wù)器(消息發(fā)送者設(shè)備);4通信終端(消息發(fā)送目的地);3消息轉(zhuǎn)送系統(tǒng);5a、5b通信網(wǎng);301發(fā)送請(qǐng)求接收部(發(fā)送請(qǐng)求接收單元);302發(fā)送者認(rèn)證部;303通信限制檢測(cè)部;304發(fā)送期間判斷部;305限制數(shù)據(jù)檢測(cè)部(限制數(shù)據(jù)檢測(cè)單元);306消息轉(zhuǎn)換部(消息轉(zhuǎn)換單元)307發(fā)送目的地判定部(發(fā)送目的地判定單元);308消息輸出部(消息輸出單元);309認(rèn)證信息存儲(chǔ)部310加入者信息存儲(chǔ)部(加入者信息存儲(chǔ)單元);311發(fā)送用數(shù)據(jù)存儲(chǔ)部;312消息發(fā)送部;321結(jié)果通知數(shù)據(jù)生成部;322結(jié)果通知數(shù)據(jù)發(fā)送部。
具體實(shí)施例方式
參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說明。另外,在各圖中,對(duì)相同要素附上相同標(biāo)號(hào)而省略重復(fù)說明。
圖1是示出本發(fā)明的消息轉(zhuǎn)送系統(tǒng)的一個(gè)優(yōu)選實(shí)施方式的概略結(jié)構(gòu)圖。該圖所示的消息轉(zhuǎn)送系統(tǒng)3是將電子消息數(shù)據(jù)進(jìn)行編輯和中繼的服務(wù)器裝置(或者是服務(wù)器裝置的集合體)。消息轉(zhuǎn)送系統(tǒng)3通過通信網(wǎng)5a與WEB服務(wù)器2b和通信終端2a可數(shù)據(jù)通信地連接,同時(shí)通過通信網(wǎng)5b與通信終端4可數(shù)據(jù)通信地連接。通信網(wǎng)5a、5b是移動(dòng)通信網(wǎng)、固定電話網(wǎng)、專用線、互聯(lián)網(wǎng)等的通信網(wǎng)、或者這些通信網(wǎng)組合起來的通信網(wǎng)。另外,在圖1中,為了便于說明,通信終端2a、4和WEB服務(wù)器2b各示出1臺(tái),然而可以包含未作圖示的其他通信終端和WEB服務(wù)器。
WEB服務(wù)器2b是把提供商品信息、贈(zèng)品點(diǎn)數(shù)信息、余額信息等各種信息的WEB頁面顯示用數(shù)據(jù)發(fā)布給使用通信終端的用戶的服務(wù)器裝置。并且,WEB服務(wù)器2b也具有要向通信終端4發(fā)送消息數(shù)據(jù)的消息發(fā)送者使用的服務(wù)器裝置(消息發(fā)送者設(shè)備)的作用。
通信終端2a是消息發(fā)送者使用的通信終端(消息發(fā)送者設(shè)備),通信終端4是作為由消息發(fā)送者指定的消息發(fā)送目的地的通信終端。作為通信終端2a、4,可使用便攜式電話機(jī)、PHS(Personal Handyphone System個(gè)人手機(jī)系統(tǒng))、PDA(Personal Digital Assistant個(gè)人數(shù)字助理)、個(gè)人計(jì)算機(jī)等各種通信終端,然而在從用戶與通信網(wǎng)5a、5b的連接便利性高的這點(diǎn)上,優(yōu)選地使用便攜式電話機(jī)、PHS、PDA等移動(dòng)通信終端。
消息轉(zhuǎn)送系統(tǒng)3具有把消息數(shù)據(jù)從作為消息發(fā)送者設(shè)備的WEB服務(wù)器2b或通信終端2a轉(zhuǎn)送到作為消息發(fā)送目的地的通信終端4側(cè)的功能。消息轉(zhuǎn)送系統(tǒng)3構(gòu)成為包含以下功能構(gòu)成要素,即發(fā)送請(qǐng)求接收部(發(fā)送請(qǐng)求接收單元)301,發(fā)送者認(rèn)證部302,通信限制檢測(cè)部303,發(fā)送期間判斷部304,限制數(shù)據(jù)檢測(cè)部(限制數(shù)據(jù)檢測(cè)單元)305,消息轉(zhuǎn)換部(消息轉(zhuǎn)換單元)306,發(fā)送目的地判定部(發(fā)送目的地判定單元)307,消息輸出部(消息輸出單元)308,認(rèn)證信息存儲(chǔ)部309,加入者信息存儲(chǔ)部(加入者信息存儲(chǔ)單元)310,發(fā)送用數(shù)據(jù)存儲(chǔ)部311,消息發(fā)送部312,結(jié)果通知數(shù)據(jù)生成部321,以及結(jié)果通知數(shù)據(jù)發(fā)送部322。以下,對(duì)消息轉(zhuǎn)送系統(tǒng)3的構(gòu)成要素進(jìn)行詳細(xì)說明。
發(fā)送請(qǐng)求接收部301是從WEB服務(wù)器2b或通信終端2a接收發(fā)送請(qǐng)求信息的部分,該發(fā)送請(qǐng)求信息包含指定消息發(fā)送者的服務(wù)提供者ID(發(fā)送者指定信息),指定由消息發(fā)送目的地的用戶加入的服務(wù)的服務(wù)ID(服務(wù)指定信息),指定消息發(fā)送目的地的加入者會(huì)員編號(hào)(發(fā)送目的地信息),以及發(fā)送到消息發(fā)送目的地的消息數(shù)據(jù)。例如,發(fā)送請(qǐng)求接收部301從WEB服務(wù)器2b接收由作為服務(wù)提供者ID和服務(wù)ID的組合的用戶ID“12345+6789”,密碼“XXXX”,加入者會(huì)員編號(hào)“MEM001”,以及由標(biāo)題“網(wǎng)站更新”和正文“網(wǎng)站已更新”構(gòu)成的消息數(shù)據(jù)。發(fā)送請(qǐng)求接收部301從所接收的發(fā)送請(qǐng)求信息中抽出服務(wù)提供者ID、服務(wù)ID、密碼、加入者會(huì)員編號(hào)以及消息來交付給發(fā)送者認(rèn)證部302、限制數(shù)據(jù)檢測(cè)部305、消息轉(zhuǎn)換部306以及發(fā)送目的地判定部307。
發(fā)送者認(rèn)證部302是根據(jù)從發(fā)送請(qǐng)求接收部301所取得的服務(wù)提供者ID、服務(wù)ID以及密碼進(jìn)行消息發(fā)送者的認(rèn)證處理的部分。更具體地說,發(fā)送者認(rèn)證部302根據(jù)服務(wù)提供者ID和服務(wù)ID,參照認(rèn)證信息存儲(chǔ)部309,判定服務(wù)提供者ID和服務(wù)ID是否預(yù)先存儲(chǔ)在認(rèn)證信息存儲(chǔ)部309內(nèi),從而進(jìn)行消息發(fā)送者的認(rèn)證。
這里,圖2示出存儲(chǔ)在認(rèn)證信息存儲(chǔ)部309內(nèi)的數(shù)據(jù)的結(jié)構(gòu)。如該圖所示,在認(rèn)證信息存儲(chǔ)部309內(nèi)相關(guān)聯(lián)地存儲(chǔ)有指定由WEB服務(wù)器2b提供的服務(wù)的服務(wù)提供者的服務(wù)提供者ID“12345”,識(shí)別由WEB服務(wù)器2b提供的服務(wù)的多個(gè)服務(wù)ID“6789”,以及針對(duì)該各服務(wù)ID所設(shè)定的密碼“XXXX”。
因此,發(fā)送者認(rèn)證部302判定服務(wù)提供者ID和服務(wù)ID一致的記錄是否存儲(chǔ)在認(rèn)證信息存儲(chǔ)部309內(nèi),在存儲(chǔ)有記錄的情況下,進(jìn)一步讀出該記錄內(nèi)所包含的密碼,根據(jù)是否與從發(fā)送請(qǐng)求接收部301所取得的密碼一致來進(jìn)行認(rèn)證。例如,發(fā)送者認(rèn)證部302在從發(fā)送請(qǐng)求接收部301取得了服務(wù)提供者ID“12345”、服務(wù)ID“6789”以及密碼“XXXX”的情況下,從認(rèn)證信息存儲(chǔ)部309中讀出密碼“XXXX”,進(jìn)行密碼認(rèn)證。并且,發(fā)送者認(rèn)證部302把上述密碼認(rèn)證結(jié)果“正確/錯(cuò)誤(OK/NG)”以及從認(rèn)證信息存儲(chǔ)部309所讀出的記錄交付給通信限制檢測(cè)部303。
回到圖1,通信限制檢測(cè)部303是在從發(fā)送者認(rèn)證部302所取得的密碼認(rèn)證結(jié)果是“正確”的情況下,檢測(cè)出消息發(fā)送者的消息發(fā)送被限制,進(jìn)行消息發(fā)送中止處理的部分。具體地說,通信限制檢測(cè)部303從由發(fā)送者認(rèn)證部302所取得的記錄中抽出與服務(wù)提供者ID對(duì)應(yīng)的發(fā)送限制標(biāo)志1和與服務(wù)ID對(duì)應(yīng)的發(fā)送限制標(biāo)志2(參照?qǐng)D2),在任意一個(gè)標(biāo)志為有效“1”的情況下,進(jìn)行消息發(fā)送中止處理。這些發(fā)送限制標(biāo)志是為了限制以服務(wù)提供者為單位和以服務(wù)為單位的消息發(fā)送而預(yù)先設(shè)定在消息轉(zhuǎn)送系統(tǒng)3內(nèi)的標(biāo)志。并且,在發(fā)送限制標(biāo)志全都是無效“0”的情況下,通信限制檢測(cè)部303把從發(fā)送者認(rèn)證部302所取得的記錄交付給發(fā)送期間判斷部304。
發(fā)送期間判斷部304是判定消息發(fā)送者的消息發(fā)送是否在預(yù)先設(shè)定的發(fā)送期間內(nèi),當(dāng)不在發(fā)送期間內(nèi)的情況下,進(jìn)行消息發(fā)送中止處理的部分。具體地說,發(fā)送期間判斷部304從由通信限制檢測(cè)部303所取得的記錄中抽出與服務(wù)提供者ID和服務(wù)ID對(duì)應(yīng)的服務(wù)開始日和服務(wù)結(jié)束日(參照?qǐng)D2),在發(fā)送請(qǐng)求信息的接收時(shí)刻不在由服務(wù)開始日和服務(wù)結(jié)束日所指定的發(fā)送期間內(nèi)的情況下,進(jìn)行消息發(fā)送中止處理。例如,在發(fā)送請(qǐng)求信息的接收時(shí)刻是“2004/8/31 10:00:00”,以及服務(wù)開始日和服務(wù)結(jié)束日分別是“2004/9/1”和“2004/10/1”的情況下,判定為接收時(shí)刻不在發(fā)送期間內(nèi),進(jìn)行消息發(fā)送中止處理。并且,發(fā)送期間判斷部304在判定為接收時(shí)刻在發(fā)送期間內(nèi)的情況下,把從通信限制檢測(cè)部303所取得的記錄交付給消息轉(zhuǎn)換部306。
限制數(shù)據(jù)檢測(cè)部305是在由發(fā)送期間判斷部304判定為發(fā)送請(qǐng)求信息的接收時(shí)刻在發(fā)送期間內(nèi)的情況下,根據(jù)發(fā)送請(qǐng)求信息內(nèi)所包含的消息數(shù)據(jù)檢測(cè)規(guī)定的限制對(duì)象數(shù)據(jù)的部分。作為這種限制對(duì)象數(shù)據(jù),例如,預(yù)先指定有包含具有字符“HREF”的特定WEB頁面的鏈接信息的標(biāo)簽信息、用于嵌入包含字符“IMG”的圖像影像的標(biāo)簽信息等的包含特定字符的標(biāo)簽信息。限制數(shù)據(jù)檢測(cè)部305控制成在消息數(shù)據(jù)中檢測(cè)出限制對(duì)象數(shù)據(jù)的情況下,不向消息輸出部308輸出發(fā)送用消息數(shù)據(jù)(詳情后述)。
消息轉(zhuǎn)換部306是把發(fā)送請(qǐng)求信息內(nèi)所包含的消息數(shù)據(jù)轉(zhuǎn)換成規(guī)定形式的發(fā)送用消息數(shù)據(jù)的部分。即,消息轉(zhuǎn)換部306使消息數(shù)據(jù)內(nèi)所包含的標(biāo)題和正文分離,附加HTML形式的標(biāo)簽信息來進(jìn)行數(shù)據(jù)編輯。并且,消息轉(zhuǎn)換部306從由發(fā)送期間判斷部304所取得的記錄中抽出與服務(wù)ID對(duì)應(yīng)的服務(wù)名(參照?qǐng)D2),附加給按上述進(jìn)行了數(shù)據(jù)編輯的消息數(shù)據(jù)。然后,消息轉(zhuǎn)換部306還把預(yù)先登記在消息轉(zhuǎn)送系統(tǒng)3內(nèi)的固定的標(biāo)簽信息附加給消息數(shù)據(jù)。作為這種標(biāo)簽信息,優(yōu)選使用提供對(duì)用戶來說有益的信息的WEB頁面的鏈接信息。消息轉(zhuǎn)換部306把按上述所轉(zhuǎn)換的發(fā)送用消息數(shù)據(jù)交付給消息輸出部308。
發(fā)送目的地判定部307是通過參照加入者信息存儲(chǔ)部310來檢索與發(fā)送請(qǐng)求信息內(nèi)所包含的加入者會(huì)員編號(hào)對(duì)應(yīng)的通信目的地信息的部分。這里,圖3示出存儲(chǔ)在加入者信息存儲(chǔ)部310內(nèi)的數(shù)據(jù)的結(jié)構(gòu)。如該圖所示,在加入者信息存儲(chǔ)部310內(nèi)相關(guān)聯(lián)地存儲(chǔ)有指定由消息發(fā)送者提供的服務(wù)的加入對(duì)象服務(wù)ID(服務(wù)指定信息)“6789”,指定加入該服務(wù)的服務(wù)加入者的加入者會(huì)員編號(hào)(加入者信息)“MEM001”,以及服務(wù)加入者使用的通信終端的電話號(hào)碼即加入者電話號(hào)碼“090-XXXX0001”。因此,發(fā)送目的地判定部307根據(jù)發(fā)送請(qǐng)求信息內(nèi)所包含的服務(wù)ID和加入者會(huì)員編號(hào)檢索加入者信息存儲(chǔ)部310,判定是否存儲(chǔ)有服務(wù)ID和加入者會(huì)員編號(hào)一致的記錄。然后,在存儲(chǔ)有服務(wù)ID和加入者會(huì)員編號(hào)一致的記錄的情況下,發(fā)送目的地判定部307把該記錄內(nèi)所包含的加入者電話號(hào)碼作為通信目的地信息來讀出,并交付給消息輸出部308。
根據(jù)圖3的例子,在發(fā)送請(qǐng)求信息中包含有服務(wù)ID“6789”和加入者會(huì)員編號(hào)“MEM001”的情況下,發(fā)送目的地判定部307從加入者信息存儲(chǔ)部310中讀出加入者電話號(hào)碼“090-XXXX0001”來交付給消息輸出部308。
回到圖1,消息輸出部308是把從發(fā)送目的地判定部307所取得的加入者電話號(hào)碼作為通信目的地信息附加給從消息轉(zhuǎn)換部306所取得的發(fā)送用消息數(shù)據(jù)來輸出的部分。在該情況下,消息輸出部308通過把發(fā)送用消息數(shù)據(jù)存儲(chǔ)在發(fā)送用數(shù)據(jù)存儲(chǔ)部311內(nèi)來進(jìn)行發(fā)送用消息數(shù)據(jù)的輸出。
消息發(fā)送部312是把存儲(chǔ)在發(fā)送用數(shù)據(jù)存儲(chǔ)部311內(nèi)的發(fā)送用消息數(shù)據(jù)發(fā)送到通信終端4的部分。即,消息發(fā)送部312把發(fā)送用消息數(shù)據(jù)內(nèi)所包含的加入者電話號(hào)碼作為發(fā)送目的地來對(duì)發(fā)送用消息數(shù)據(jù)進(jìn)行發(fā)送。在該情況下,消息發(fā)送部312可以進(jìn)行如下動(dòng)作使用SMTP(SimpleMail Transfer Protocol簡單郵件轉(zhuǎn)送協(xié)議)等主動(dòng)地把發(fā)送用消息數(shù)據(jù)發(fā)送到通信終端4側(cè),也可以進(jìn)行如下動(dòng)作根據(jù)來自通信終端4的發(fā)送請(qǐng)求被動(dòng)地對(duì)發(fā)送用消息數(shù)據(jù)進(jìn)行發(fā)送。
然后,消息發(fā)送部312在發(fā)送用消息數(shù)據(jù)的發(fā)送時(shí)檢測(cè)發(fā)送結(jié)果,使該發(fā)送結(jié)果與發(fā)送用消息數(shù)據(jù)相對(duì)應(yīng)地存儲(chǔ)在發(fā)送用數(shù)據(jù)存儲(chǔ)部311內(nèi)。消息發(fā)送部312檢測(cè)“00(正常結(jié)束)”、“01(無對(duì)應(yīng)加入者會(huì)員編號(hào))”、“09(有通信限制)”等,作為表示發(fā)送結(jié)果的狀態(tài)。
結(jié)果通知數(shù)據(jù)生成部321在消息發(fā)送部312的發(fā)送用消息數(shù)據(jù)發(fā)送后,參照發(fā)送用數(shù)據(jù)存儲(chǔ)部311,生成提供給WEB服務(wù)器2b或通信終端2a的消息發(fā)送結(jié)果數(shù)據(jù)。消息發(fā)送結(jié)果數(shù)據(jù)包含有像“MEM111,00等”那樣的消息數(shù)據(jù)的發(fā)送對(duì)象的加入者會(huì)員編號(hào)和發(fā)送結(jié)果。另外,在多個(gè)加入者會(huì)員編號(hào)是發(fā)送對(duì)象的情況下,消息發(fā)送結(jié)果數(shù)據(jù)可以包含有多個(gè)加入者會(huì)員編號(hào)以及與它們對(duì)應(yīng)的發(fā)送結(jié)果。結(jié)果通知數(shù)據(jù)生成部321把所生成的消息發(fā)送結(jié)果數(shù)據(jù)輸出到結(jié)果通知數(shù)據(jù)發(fā)送部322。
結(jié)果通知數(shù)據(jù)發(fā)送部322把消息發(fā)送結(jié)果數(shù)據(jù)經(jīng)由通信網(wǎng)5a發(fā)送到WEB服務(wù)器2b或通信終端2a。此時(shí),結(jié)果通知數(shù)據(jù)發(fā)送部322可以進(jìn)行如下動(dòng)作使用SMTP等以電子郵件方式主動(dòng)地把消息發(fā)送結(jié)果數(shù)據(jù)發(fā)送到WEB服務(wù)器2b或通信終端2a側(cè),也可以進(jìn)行如下動(dòng)作使用HTTP等根據(jù)來自WEB服務(wù)器2b或通信終端2a的發(fā)送請(qǐng)求被動(dòng)地發(fā)送消息發(fā)送結(jié)果數(shù)據(jù)。
接下來,對(duì)本實(shí)施方式的消息轉(zhuǎn)送系統(tǒng)3的動(dòng)作進(jìn)行說明,并對(duì)本發(fā)明的實(shí)施方式的消息轉(zhuǎn)送方法進(jìn)行說明。圖4是示出消息轉(zhuǎn)送系統(tǒng)3的消息轉(zhuǎn)送時(shí)的動(dòng)作的流程圖。
首先,消息轉(zhuǎn)送系統(tǒng)3的發(fā)送請(qǐng)求接收部301從WEB服務(wù)器2b或通信終端2a接收把通信終端4作為消息發(fā)送目的地的發(fā)送請(qǐng)求信息(步驟S101)。然后,發(fā)送者認(rèn)證部302從認(rèn)證信息存儲(chǔ)部309中讀出與發(fā)送請(qǐng)求信息內(nèi)所包含的服務(wù)提供者ID和服務(wù)ID一致的記錄(步驟S102)。然后,發(fā)送者認(rèn)證部302判定存儲(chǔ)在所讀出的記錄內(nèi)的密碼與發(fā)送請(qǐng)求信息內(nèi)所包含的密碼是否一致(步驟S103)。結(jié)果,在判定為密碼不一致的情況下(步驟S103;否),發(fā)送者認(rèn)證部302把差錯(cuò)信息回送到作為發(fā)送請(qǐng)求信息的發(fā)送源的WEB服務(wù)器2b或通信終端2a(步驟S104),之后使處理回到步驟S101。
另一方面,在判定為密碼一致的情況下(步驟S103;是),通信限制檢測(cè)部303通過參照從認(rèn)證信息存儲(chǔ)部309所讀出的記錄,判定消息發(fā)送者的消息發(fā)送是否被限制(步驟S105)。在判定結(jié)果是判定為設(shè)定在記錄中的發(fā)送限制標(biāo)志1或發(fā)送限制標(biāo)志2是“1”的情況下(步驟S105;是),通信限制檢測(cè)部303把差錯(cuò)信息回送到發(fā)送請(qǐng)求信息的發(fā)送源(步驟S104),之后使處理回到步驟S101。
另一方面,在判定為發(fā)送限制標(biāo)志1和發(fā)送限制標(biāo)志2是“0”的情況下(步驟S105;否),發(fā)送期間判斷部304通過參照從認(rèn)證信息存儲(chǔ)部309所讀出的記錄,判定發(fā)送請(qǐng)求信息的接收時(shí)刻是否在發(fā)送期間內(nèi)(步驟S106)。在該結(jié)果是判定為發(fā)送請(qǐng)求信息的接收時(shí)刻不在發(fā)送期間內(nèi)的情況下(步驟S106;否),發(fā)送期間判斷部304把差錯(cuò)信息回送到發(fā)送請(qǐng)求信息的發(fā)送源(步驟S104),之后使處理回到步驟S101。
另一方面,在判定為發(fā)送請(qǐng)求信息的接收時(shí)刻在發(fā)送期間內(nèi)的情況下(步驟S106;是),限制數(shù)據(jù)檢測(cè)部305判定發(fā)送請(qǐng)求信息內(nèi)所包含的消息數(shù)據(jù)是否在規(guī)定數(shù)據(jù)量(例如,500字節(jié))以下(步驟S107)。在判定結(jié)果是判定為消息數(shù)據(jù)超過規(guī)定數(shù)據(jù)量的情況下(步驟S107;否),限制數(shù)據(jù)檢測(cè)部305把差錯(cuò)信息回送到發(fā)送請(qǐng)求信息的發(fā)送源(步驟S104),之后使處理回到步驟S101。
另一方面,在判定為消息數(shù)據(jù)在規(guī)定數(shù)據(jù)量以下的情況下(步驟S107;是),限制數(shù)據(jù)檢測(cè)部305進(jìn)一步判定在消息數(shù)據(jù)中是否包含有作為限制對(duì)象數(shù)據(jù)的標(biāo)簽信息(步驟S108)。在該結(jié)果是在消息數(shù)據(jù)中包含有限制對(duì)象數(shù)據(jù)的情況下(步驟S108;是),限制數(shù)據(jù)檢測(cè)部305把差錯(cuò)信息回送到發(fā)送請(qǐng)求信息的發(fā)送源(步驟S104),之后使處理回到步驟S101,從而控制成不會(huì)由消息輸出部308輸出發(fā)送用消息數(shù)據(jù)。
另一方面,在消息數(shù)據(jù)中未包含有限制對(duì)象數(shù)據(jù)的情況下(步驟S108;否),消息轉(zhuǎn)換部306把消息數(shù)據(jù)轉(zhuǎn)換成發(fā)送用消息數(shù)據(jù)(步驟S109)。在圖5中,(a)是示出消息轉(zhuǎn)換部306的轉(zhuǎn)換處理用的模板的內(nèi)容的圖,(b)是示出由消息轉(zhuǎn)換部306所轉(zhuǎn)換的發(fā)送用消息數(shù)據(jù)的內(nèi)容的圖。消息轉(zhuǎn)換部306預(yù)先保持圖5(a)所示的轉(zhuǎn)換處理用的模板。該模板是包含HTML形式的標(biāo)簽信息來描述的,具有用于替換成消息數(shù)據(jù)內(nèi)所包含的標(biāo)題的索引D01“{Subject}”,用于替換成與發(fā)送請(qǐng)求信息內(nèi)所包含的服務(wù)ID對(duì)應(yīng)的服務(wù)名的索引D02“{服務(wù)名}”,用于替換成消息數(shù)據(jù)內(nèi)所包含的正文的索引D03“{正文}”,以及固定的鏈接信息D04“<A HREF=“http://xxxx”>”。消息轉(zhuǎn)換部306通過把消息數(shù)據(jù)內(nèi)所包含的標(biāo)題、正文以及從認(rèn)證信息存儲(chǔ)部309所讀出的服務(wù)名應(yīng)用于這些索引D01、索引D03以及索引D02的部分,從模板轉(zhuǎn)換成圖5(b)所示的發(fā)送用消息數(shù)據(jù)。
回到圖4,發(fā)送目的地判定部307參照加入者信息存儲(chǔ)部310,讀出與發(fā)送請(qǐng)求信息內(nèi)所包含的服務(wù)ID和加入者會(huì)員編號(hào)一致的記錄(步驟S110)。然后,發(fā)送目的地判定部307判定上述讀出處理結(jié)果是否存在與服務(wù)ID和加入者會(huì)員編號(hào)一致的記錄(步驟S111)。在判定結(jié)果是判定為不存在與服務(wù)ID和加入者會(huì)員編號(hào)一致的記錄的情況下(步驟S111;否),結(jié)束消息轉(zhuǎn)送處理。另一方面,在判定為存在與服務(wù)ID和加入者會(huì)員編號(hào)一致的記錄的情況下(步驟S111;是),發(fā)送目的地判定部307讀出對(duì)應(yīng)的記錄內(nèi)所包含的加入者電話號(hào)碼,之后,消息輸出部308把加入者電話號(hào)碼附加給發(fā)送用消息數(shù)據(jù)來存儲(chǔ)在發(fā)送用數(shù)據(jù)存儲(chǔ)部311內(nèi)(步驟S112)。
之后,消息發(fā)送部312從發(fā)送用數(shù)據(jù)存儲(chǔ)部311中讀出發(fā)送用消息數(shù)據(jù),向通信終端4發(fā)送(步驟S113)。圖6示出通信終端4中的發(fā)送用消息數(shù)據(jù)的輸出例。如該圖所示,由消息轉(zhuǎn)換部306所替換的索引D01、D02、D03作為字符串C01、C02、C03被輸出,由消息轉(zhuǎn)換部306所固定附加的鏈接信息D04作為附帶鏈接功能的字符串C04被輸出。
當(dāng)發(fā)送了發(fā)送用消息數(shù)據(jù)時(shí),結(jié)果通知數(shù)據(jù)生成部321生成包含有發(fā)送用消息數(shù)據(jù)的發(fā)送對(duì)象的加入者會(huì)員編號(hào)和發(fā)送結(jié)果的消息發(fā)送結(jié)果數(shù)據(jù)(步驟S114)。之后,結(jié)果通知數(shù)據(jù)發(fā)送部322把所生成的消息發(fā)送結(jié)果數(shù)據(jù)以電子郵件方式發(fā)送到作為發(fā)送請(qǐng)求信息的發(fā)送源的WEB服務(wù)器2b或通信終端2a(步驟S115)。
根據(jù)以上說明的消息轉(zhuǎn)送系統(tǒng)3,當(dāng)從消息發(fā)送者接收到發(fā)送請(qǐng)求信息時(shí),發(fā)送請(qǐng)求信息內(nèi)所包含的消息數(shù)據(jù)被轉(zhuǎn)換成由模板預(yù)先決定的形式的數(shù)據(jù),并被附加與加入者會(huì)員編號(hào)對(duì)應(yīng)的通信目的地信息,然后作為發(fā)送用消息數(shù)據(jù)被輸出到通信終端4側(cè)。并且,在消息數(shù)據(jù)中檢測(cè)出標(biāo)簽信息等的限制對(duì)象數(shù)據(jù)的情況下,該限制對(duì)象數(shù)據(jù)被控制成不發(fā)送到通信終端4。由此,在消息轉(zhuǎn)送時(shí),容許僅發(fā)送指定形式的消息數(shù)據(jù),同時(shí),可限制發(fā)送例如濫用的可能性高的種類的數(shù)據(jù)來防止發(fā)送無用消息。
并且,加入由消息發(fā)送者提供的服務(wù)的用戶相關(guān)的加入者信息被預(yù)先登記在加入者信息存儲(chǔ)部310內(nèi),在消息發(fā)送請(qǐng)求時(shí)從消息發(fā)送者接收識(shí)別由該消息發(fā)送者提供的服務(wù)的服務(wù)ID。然后,在根據(jù)加入者會(huì)員編號(hào)所識(shí)別的消息發(fā)送目的地與根據(jù)服務(wù)ID所指定的服務(wù)加入者一致的情況下,輸出消息數(shù)據(jù),因而可僅容許消息發(fā)送者提供的服務(wù)加入者進(jìn)行消息發(fā)送。
另外,優(yōu)選的是,發(fā)送請(qǐng)求接收單元從消息發(fā)送者設(shè)備還接收指定由消息發(fā)送目的地加入的服務(wù)的服務(wù)指定信息;發(fā)送請(qǐng)求接收單元還具有加入者信息存儲(chǔ)單元,其相關(guān)聯(lián)地存儲(chǔ)指定由消息發(fā)送者提供的服務(wù)的服務(wù)指定信息和指定加入服務(wù)的服務(wù)加入者的加入者信息;以及發(fā)送目的地判定單元,其通過根據(jù)發(fā)送目的地信息和服務(wù)指定信息,參照加入者信息存儲(chǔ)單元,判定是否登記有與發(fā)送目的地信息對(duì)應(yīng)的加入者信息;在由發(fā)送目的地判定單元判定為登記有加入者信息的情況下,消息輸出單元把通信目的地信息附加給發(fā)送用消息數(shù)據(jù)來輸出。
根據(jù)這種結(jié)構(gòu),加入由消息發(fā)送者提供的服務(wù)的用戶相關(guān)的加入者信息被預(yù)先登記,在消息發(fā)送請(qǐng)求時(shí)從消息發(fā)送者接收識(shí)別由該消息發(fā)送者提供的服務(wù)的服務(wù)指定信息。然后,在消息發(fā)送目的地與根據(jù)服務(wù)指定信息所指定的服務(wù)加入者一致的情況下,輸出消息數(shù)據(jù),因而可僅容許消息發(fā)送者提供的服務(wù)加入者進(jìn)行消息發(fā)送。
而且,還優(yōu)選的是,限制數(shù)據(jù)檢測(cè)單元控制成在消息數(shù)據(jù)中檢測(cè)出標(biāo)簽信息的情況下,針對(duì)消息轉(zhuǎn)換單元,從消息數(shù)據(jù)中過濾標(biāo)簽信息。當(dāng)具有這種限制數(shù)據(jù)檢測(cè)單元時(shí),能可靠地防止發(fā)送作為無用數(shù)據(jù)而發(fā)送的可能性高的標(biāo)簽信息。
并且,還優(yōu)選的是,限制數(shù)據(jù)檢測(cè)單元控制成在消息數(shù)據(jù)中檢測(cè)出標(biāo)簽信息的情況下,不輸出發(fā)送用消息數(shù)據(jù)。在該情況下,也能可靠地防止發(fā)送作為無用數(shù)據(jù)而發(fā)送的可能性高的標(biāo)簽信息。
而且,還優(yōu)選的是,消息轉(zhuǎn)換單元還把預(yù)先登記的標(biāo)簽信息附加給發(fā)送用消息數(shù)據(jù);消息輸出單元輸出附加有標(biāo)簽信息和通信目的地信息的發(fā)送用消息數(shù)據(jù)。這樣,例如,即使在從消息發(fā)送者側(cè)發(fā)送鏈接信息等的標(biāo)簽信息被限制的情況下,通過預(yù)先固定地設(shè)定和附加標(biāo)簽信息,也能發(fā)送對(duì)接收者來說更有益的信息。
另外,本發(fā)明不限于上述的實(shí)施方式。例如,消息轉(zhuǎn)送系統(tǒng)3的限制數(shù)據(jù)檢測(cè)部305控制成在檢測(cè)出限制對(duì)象數(shù)據(jù)的情況下,不對(duì)發(fā)送用消息數(shù)據(jù)進(jìn)行發(fā)送,但也可以控制成在檢測(cè)出標(biāo)簽信息等的限制對(duì)象數(shù)據(jù)的情況下,針對(duì)消息轉(zhuǎn)換部306,刪除該限制對(duì)象數(shù)據(jù)來過濾消息數(shù)據(jù)。在該情況下,例如,消息轉(zhuǎn)換部306在從消息數(shù)據(jù)內(nèi)所包含的正文中刪除了包含字符“HREF”等的特定字符的標(biāo)簽信息之后,通過把該正文應(yīng)用于模板來轉(zhuǎn)換成發(fā)送用消息數(shù)據(jù)。圖7示出由消息轉(zhuǎn)換部306轉(zhuǎn)換的發(fā)送用消息數(shù)據(jù)的變形例。如該圖所示,消息轉(zhuǎn)換部306通過從由消息發(fā)送者側(cè)所接收的消息數(shù)據(jù)內(nèi)所包含的正文數(shù)據(jù)D05中刪除與限制對(duì)象數(shù)據(jù)相當(dāng)?shù)逆溄有畔ⅰ?amp;lt;A HREF=“http://yyyy”>”來轉(zhuǎn)換成數(shù)據(jù)D06,生成發(fā)送用消息數(shù)據(jù)。
并且,消息轉(zhuǎn)送系統(tǒng)3把消息數(shù)據(jù)轉(zhuǎn)換成HTML形式的數(shù)據(jù)來轉(zhuǎn)送,然而該數(shù)據(jù)形式不限于特定形式,可以轉(zhuǎn)換為文本數(shù)據(jù)形式等的其他數(shù)據(jù)形式進(jìn)行動(dòng)作。
并且,消息轉(zhuǎn)送系統(tǒng)3把發(fā)送用消息數(shù)據(jù)存儲(chǔ)在發(fā)送用數(shù)據(jù)存儲(chǔ)部311內(nèi)之后發(fā)送到通信終端4,然而可以經(jīng)由郵件服務(wù)器等的其他計(jì)算機(jī)系統(tǒng)轉(zhuǎn)送到通信終端側(cè)來進(jìn)行動(dòng)作。
并且,作為預(yù)先設(shè)定在消息轉(zhuǎn)送系統(tǒng)3內(nèi)的限制對(duì)象數(shù)據(jù),不限于標(biāo)簽信息,可設(shè)定使用程序語言所描述的腳本等的各種數(shù)據(jù)。
產(chǎn)業(yè)上的可利用性本發(fā)明把在通信網(wǎng)上對(duì)消息進(jìn)行中繼的消息轉(zhuǎn)送系統(tǒng)和消息轉(zhuǎn)送方法作為使用用途,通過限制通信網(wǎng)上的消息發(fā)送內(nèi)容,防止發(fā)送無用消息。
權(quán)利要求
1.一種消息轉(zhuǎn)送系統(tǒng),其特征在于,該消息轉(zhuǎn)送系統(tǒng)具有發(fā)送請(qǐng)求接收單元,其從消息發(fā)送者設(shè)備接收包含指定消息發(fā)送目的地的發(fā)送目的地信息和發(fā)送到上述消息發(fā)送目的地的消息數(shù)據(jù)的發(fā)送請(qǐng)求信息;消息轉(zhuǎn)換單元,其把上述消息數(shù)據(jù)轉(zhuǎn)換成規(guī)定形式的發(fā)送用消息數(shù)據(jù);消息輸出單元,其把與上述發(fā)送目的地信息對(duì)應(yīng)的通信目的地信息附加給由上述消息轉(zhuǎn)換單元所轉(zhuǎn)換的發(fā)送用消息數(shù)據(jù)來輸出;以及限制數(shù)據(jù)檢測(cè)單元,其控制成在由上述發(fā)送請(qǐng)求接收單元所接收的發(fā)送請(qǐng)求信息內(nèi)所包含的消息數(shù)據(jù)中檢測(cè)出規(guī)定的限制對(duì)象數(shù)據(jù)的情況下,不進(jìn)行上述限制對(duì)象數(shù)據(jù)的發(fā)送。
2.根據(jù)權(quán)利要求1所述的消息轉(zhuǎn)送系統(tǒng),其特征在于,上述發(fā)送請(qǐng)求接收單元從上述消息發(fā)送者設(shè)備還接收指定由上述消息發(fā)送目的地加入的服務(wù)的服務(wù)指定信息;上述消息轉(zhuǎn)送系統(tǒng)還具有加入者信息存儲(chǔ)單元,其相關(guān)聯(lián)地存儲(chǔ)指定由上述消息發(fā)送者提供的服務(wù)的服務(wù)指定信息和指定加入上述服務(wù)的服務(wù)加入者的加入者信息;以及發(fā)送目的地判定單元,其通過根據(jù)上述發(fā)送目的地信息和上述服務(wù)指定信息,參照上述加入者信息存儲(chǔ)單元,判定是否登記有與上述發(fā)送目的地信息對(duì)應(yīng)的加入者信息;在由上述發(fā)送目的地判定單元判定為登記有上述加入者信息的情況下,上述消息輸出單元把上述通信目的地信息附加給上述發(fā)送用消息數(shù)據(jù)來輸出。
3.根據(jù)權(quán)利要求1或2所述的消息轉(zhuǎn)送系統(tǒng),其特征在于,上述限制數(shù)據(jù)檢測(cè)單元控制成在上述消息數(shù)據(jù)中檢測(cè)出標(biāo)簽信息的情況下,針對(duì)上述消息轉(zhuǎn)換單元,從上述消息數(shù)據(jù)中過濾上述標(biāo)簽信息。
4.根據(jù)權(quán)利要求1或2所述的消息轉(zhuǎn)送系統(tǒng),其特征在于,上述限制數(shù)據(jù)檢測(cè)單元控制成在上述消息數(shù)據(jù)中檢測(cè)出標(biāo)簽信息的情況下,不輸出上述發(fā)送用消息數(shù)據(jù)。
5.根據(jù)權(quán)利要求1~4中的任意一項(xiàng)所述的消息轉(zhuǎn)送系統(tǒng),其特征在于,上述消息轉(zhuǎn)換單元還把預(yù)先登記的標(biāo)簽信息附加給上述發(fā)送用消息數(shù)據(jù);上述消息輸出單元輸出附加有上述標(biāo)簽信息和上述通信目的地信息的發(fā)送用消息數(shù)據(jù)。
6.一種消息轉(zhuǎn)送方法,其特征在于,該消息轉(zhuǎn)送方法具有發(fā)送請(qǐng)求接收步驟,其由發(fā)送請(qǐng)求接收單元從消息發(fā)送者設(shè)備接收包含指定消息發(fā)送目的地的發(fā)送目的地信息和發(fā)送到上述消息發(fā)送目的地的消息數(shù)據(jù)的發(fā)送請(qǐng)求信息;消息轉(zhuǎn)換步驟,其由消息轉(zhuǎn)換單元把上述消息數(shù)據(jù)轉(zhuǎn)換成規(guī)定形式的發(fā)送用消息數(shù)據(jù);消息輸出步驟,其由消息輸出單元把與上述發(fā)送目的地信息對(duì)應(yīng)的通信目的地信息附加給在上述消息轉(zhuǎn)換步驟中所轉(zhuǎn)換的發(fā)送用消息數(shù)據(jù)來輸出;以及限制數(shù)據(jù)檢測(cè)步驟,其由限制數(shù)據(jù)檢測(cè)單元控制成在上述發(fā)送請(qǐng)求接收步驟中所接收的發(fā)送請(qǐng)求信息內(nèi)所包含的消息數(shù)據(jù)中檢測(cè)出規(guī)定的限制對(duì)象數(shù)據(jù)的情況下,不進(jìn)行上述限制對(duì)象數(shù)據(jù)的發(fā)送。
全文摘要
本發(fā)明提供一種消息轉(zhuǎn)送系統(tǒng)和消息轉(zhuǎn)送方法,該消息轉(zhuǎn)送系統(tǒng)(3)具有發(fā)送請(qǐng)求接收部(301),其從WEB服務(wù)器(2b)或通信終端(2a)接收包含作為發(fā)送目的地信息的加入者會(huì)員編號(hào)和消息數(shù)據(jù)的發(fā)送請(qǐng)求信息;消息轉(zhuǎn)換部(306),其把消息數(shù)據(jù)轉(zhuǎn)換成規(guī)定形式的發(fā)送用消息數(shù)據(jù);消息輸出部(308),其把與加入者會(huì)員編號(hào)對(duì)應(yīng)的通信目的地信息附加給發(fā)送用消息數(shù)據(jù)來輸出;以及限制數(shù)據(jù)檢測(cè)部(305),其控制成在發(fā)送請(qǐng)求信息內(nèi)所包含的消息數(shù)據(jù)中檢測(cè)出規(guī)定的限制對(duì)象數(shù)據(jù)的情況下,不進(jìn)行限制對(duì)象數(shù)據(jù)的發(fā)送。
文檔編號(hào)G06F13/00GK1981494SQ20058002285
公開日2007年6月13日 申請(qǐng)日期2005年6月30日 優(yōu)先權(quán)日2004年7月6日
發(fā)明者澤田久德, 江口步, 小林佳世, 宮本英典, 奈須徹, 山口弘樹 申請(qǐng)人:株式會(huì)社Ntt都科摩