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