欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息處理系統(tǒng)的制作方法

文檔序號(hào):11890539閱讀:213來源:國知局
信息處理系統(tǒng)的制作方法與工藝

本發(fā)明涉及信息處理系統(tǒng)。



背景技術(shù):

為了實(shí)時(shí)并且安全地對(duì)于消息和文件進(jìn)行發(fā)送和接收,存在如下已知的方法:將從聊天服務(wù)器所發(fā)送的文本數(shù)據(jù)的聊天消息轉(zhuǎn)換成圖像數(shù)據(jù)的聊天消息圖像,并且將聊天消息圖像發(fā)送至聊天終端設(shè)備。

在常規(guī)聊天系統(tǒng)中,為了減少修正或變更聊天消息的內(nèi)容和通過文本數(shù)據(jù)提取造成信息泄露的風(fēng)險(xiǎn),基于圖像數(shù)據(jù)來顯示聊天消息(例如,見專利文獻(xiàn)1)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明所解決的問題

在信息處理系統(tǒng)中,例如聊天系統(tǒng),會(huì)存在如下情況:將諸如聊天日志的信息存儲(chǔ)在諸如聊天服務(wù)器的信息處理裝置中,其中聊天日志是經(jīng)由因特網(wǎng)或全球網(wǎng)絡(luò)在諸如智能設(shè)備的信息終端之間進(jìn)行交換的。

但是,全球網(wǎng)絡(luò)上諸如聊天服務(wù)器的信息處理裝置中所存儲(chǔ)的信息是不安全的。

本發(fā)明的實(shí)施例是針對(duì)上面的問題做出的,并且提供了能夠確保所存儲(chǔ)的信息的安全性的信息處理方法和信息處理系統(tǒng)。

解決問題的方案

根據(jù)本發(fā)明的一個(gè)方面,信息處理系統(tǒng)包括:多個(gè)信息終端、信息處理裝置和信息存儲(chǔ)裝置。而且,在信息處理系統(tǒng)中,所述信息處理裝置所連接到的網(wǎng)絡(luò)不同于所述信息存儲(chǔ)裝置所連接到的網(wǎng)絡(luò)。而且,所述信息處理裝置包括:接收單元,用于接收從多個(gè)信息終端中的一個(gè)信息終端發(fā)送的信息;發(fā)送單元,用于將通過所述接收單元接收的信息發(fā)送到一個(gè)或多個(gè)其他信息終端和所述信息存儲(chǔ)裝置。而且,多個(gè)信息終端的每個(gè)信息終端包括:發(fā)送單元,用于將信息發(fā)送至信息處理裝置;接收單元,用于接收從所述信息處理裝置所發(fā)送的信息。而且,所述信息存儲(chǔ)裝置包括存儲(chǔ)單元,用于存儲(chǔ)從信息處理裝置發(fā)送的信息。

本發(fā)明的效果

根據(jù)本發(fā)明的一個(gè)方面,能夠確保所存儲(chǔ)信息的安全。

附圖說明

圖1是表示根據(jù)實(shí)施例的信息處理系統(tǒng)的示例配置的示意圖;

圖2是表示根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)的示例硬件配置的示意圖;

圖3是表示根據(jù)實(shí)施例的智能設(shè)備的示例功能的方框圖;

圖4是根據(jù)實(shí)施例的聊天服務(wù)器的示例功能的方框圖;

圖5是根據(jù)實(shí)施例的轉(zhuǎn)發(fā)服務(wù)器的示例功能的方框圖;

圖6是根據(jù)實(shí)施例的文件服務(wù)器的示例功能的方框圖;

圖7是使用二維碼的示例網(wǎng)絡(luò)用戶界面(UI)的示意圖;

圖8是讀取這種二維碼的示例屏幕的示意圖;

圖9表示從這種二維碼所獲取的信息的示例配置;

圖10是智能設(shè)備的注冊(cè)過程的流程圖;

圖11是示例成功屏幕的示意圖;

圖12是群組生成過程的示例的時(shí)序圖;

圖13是群組生成屏幕的示例的示意圖;

圖14是用于聊天的群組選擇屏幕的示例的示意圖;

圖15是針對(duì)所選擇群組的消息發(fā)送的示例過程的時(shí)序圖;

圖16是示例聊天屏幕的示意圖;

圖17是示例日志屏幕的示意圖;

圖18是表示用戶群組信息的示例配置的示意圖;

圖19是文件選擇屏幕的示例的示意圖;

圖20是將文件鏈接發(fā)送到所選擇的群組的示例過程的時(shí)序圖;

圖21是表示確定是否將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器中的示例流程的示意圖;

圖22是表示用戶群組信息的另一種示例配置的示意圖;

圖23是稍后將用戶添加到群組的示例過程的時(shí)序圖;

圖24是稍后將用戶添加到群組的示例流程的示意圖;

圖25是已加入的用戶“A”的聊天屏幕和稍后加入的用戶“B”的聊天屏幕之間的示例差別的示意圖;

圖26是表示根據(jù)實(shí)施例的信息處理系統(tǒng)的另一種示例配置的示意圖;

圖27是群組生成過程和消息發(fā)送過程的示例過程的時(shí)序圖;

圖28是用于聊天的群組選擇屏幕的示例的示意圖;

圖29是表示請(qǐng)求接收管理信息的示例配置的示意圖;

圖30是表示用戶群組信息的示例的示意圖;

圖31是表示根據(jù)實(shí)施例的信息處理系統(tǒng)的另一種示例配置的示意圖;

圖32是表示用戶/終端信息的示例配置的示意圖;以及

圖33是消息發(fā)送過程的其他示例的時(shí)序圖。

實(shí)施本發(fā)明的最佳方式

下面,描述本發(fā)明的優(yōu)選實(shí)施例的細(xì)節(jié)。

第一實(shí)施例

系統(tǒng)配置

圖1表示根據(jù)實(shí)施例的信息處理系統(tǒng)的示例配置。圖1的信息處理系統(tǒng)1包括轉(zhuǎn)發(fā)服務(wù)器11、聊天服務(wù)器12、智能設(shè)備13、文件服務(wù)器14以及防火墻(FW)15。

將轉(zhuǎn)發(fā)服務(wù)器11、聊天服務(wù)器12和至少若干個(gè)智能設(shè)備13連接至網(wǎng)絡(luò)N1,網(wǎng)絡(luò)N1是諸如因特網(wǎng)的全球網(wǎng)絡(luò)。而且,將至少若干個(gè)智能設(shè)備13和文件服務(wù)器14連接至網(wǎng)絡(luò)N2,網(wǎng)絡(luò)N2是諸如局域網(wǎng)(LAN)的局域網(wǎng)絡(luò)。網(wǎng)絡(luò)N1和網(wǎng)絡(luò)N2經(jīng)由FW 15相互連接。

轉(zhuǎn)發(fā)服務(wù)器11首先接收來自連接至網(wǎng)絡(luò)N1的智能設(shè)備13和聊天服務(wù)器12的、將發(fā)送到連接至網(wǎng)絡(luò)N2的文件服務(wù)器14的請(qǐng)求,并且隨后根據(jù)來自文件服務(wù)器14的請(qǐng)求,將所接收的請(qǐng)求發(fā)送到文件服務(wù)器14。

聊天服務(wù)器12從智能設(shè)備13接收用于在智能設(shè)備13之間聊天的會(huì)話內(nèi)容等,從而對(duì)會(huì)話內(nèi)容等進(jìn)行分發(fā)。智能設(shè)備13參考用戶所使用的終端設(shè)備。

文件服務(wù)器14存儲(chǔ)用戶中所共享的文件以及經(jīng)由聊天服務(wù)器12等由用戶所輸入的會(huì)話內(nèi)容的日志。將文件服務(wù)器14連接至網(wǎng)絡(luò)N2。因此,連接至網(wǎng)絡(luò)N1的智能設(shè)備13、聊天服務(wù)器12以及轉(zhuǎn)發(fā)服務(wù)器11無法直接訪問文件服務(wù)器14。文件服務(wù)器14能夠訪問連接至網(wǎng)絡(luò)N1的智能設(shè)備13、聊天服務(wù)器12以及轉(zhuǎn)發(fā)服務(wù)器11。

文件服務(wù)器14向轉(zhuǎn)發(fā)服務(wù)器11重復(fù)發(fā)送有關(guān)轉(zhuǎn)發(fā)服務(wù)器11是否接收到請(qǐng)求的查詢。當(dāng)轉(zhuǎn)發(fā)服務(wù)器11接收到請(qǐng)求時(shí),文件服務(wù)器14從轉(zhuǎn)發(fā)服務(wù)器11接收該請(qǐng)求,并且針對(duì)該請(qǐng)求執(zhí)行處理。進(jìn)一步,文件服務(wù)器14向轉(zhuǎn)發(fā)服務(wù)器11發(fā)送該請(qǐng)求的處理結(jié)果,以便發(fā)送該請(qǐng)求的智能設(shè)備13能夠接收到該請(qǐng)求的處理結(jié)果。通過這樣做,從連接到網(wǎng)絡(luò)N1的智能設(shè)備13發(fā)送到連接至網(wǎng)絡(luò)N2的文件服務(wù)器14的請(qǐng)求,能夠經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11間接地發(fā)送到文件服務(wù)器14。

連接至網(wǎng)絡(luò)N1的智能設(shè)備13、聊天服務(wù)器12以及轉(zhuǎn)發(fā)服務(wù)器11能夠相互進(jìn)行通信。相似地,連接至網(wǎng)絡(luò)N2的文件服務(wù)器14和智能設(shè)備13能夠相互進(jìn)行通信。在圖1中,智能設(shè)備13是由用戶操作的終端設(shè)備的示例。智能設(shè)備13是指用戶所能夠操作的設(shè)備,例如智能手機(jī)、平板終端、蜂窩電話、膝上型個(gè)人計(jì)算機(jī)(PC)等。

需要注意的是,圖1的信息處理系統(tǒng)1的配置只是示例。不用說,基于其應(yīng)用及目的,信息處理系統(tǒng)1還可以具有各種系統(tǒng)配置。例如,圖1的文件服務(wù)器14、聊天服務(wù)器12以及轉(zhuǎn)發(fā)服務(wù)器11可以被分散到各個(gè)多臺(tái)計(jì)算機(jī)。進(jìn)一步,例如還可將轉(zhuǎn)發(fā)服務(wù)器11和聊天服務(wù)器12集成到單個(gè)計(jì)算機(jī)。

硬件配置

轉(zhuǎn)發(fā)服務(wù)器11、聊天服務(wù)器12、智能設(shè)備13以及文件服務(wù)器14能夠通過具有例如圖2所示的硬件配置的計(jì)算機(jī)進(jìn)行實(shí)現(xiàn)。圖2表示根據(jù)實(shí)施例的計(jì)算機(jī)的示例硬件配置。

圖2的計(jì)算機(jī)100包括經(jīng)由總線B相互連接的輸入設(shè)備101、顯示設(shè)備102、外部接口(I/F)103、隨機(jī)存取存儲(chǔ)器(RAM)104、只讀存儲(chǔ)器(ROM)105、中央處理器(CPU)106、通信I/F 107以及硬盤驅(qū)動(dòng)器(HDD)108等。在此,可根據(jù)需要提供輸入設(shè)備101和顯示設(shè)備102。

輸入設(shè)備101包括鍵盤、觸摸面板等,用于輸入各種操作信號(hào)。顯示設(shè)備102包括顯示器等,顯示通過計(jì)算機(jī)100的處理結(jié)果。可根據(jù)需要提供輸入設(shè)備101和顯示設(shè)備102。

通信I/F 107是將計(jì)算機(jī)100連接到網(wǎng)絡(luò)N1或網(wǎng)絡(luò)N2的接口,以便計(jì)算機(jī)100能夠經(jīng)由通信I/F 107執(zhí)行數(shù)據(jù)通信。

HDD 108是存儲(chǔ)程序和數(shù)據(jù)的非易失性存儲(chǔ)器設(shè)備的示例。HDD 108中所存儲(chǔ)的程序和數(shù)據(jù)包括操作系統(tǒng)(OS)和應(yīng)用軟件(此后簡稱為“應(yīng)用”)等,其中操作系統(tǒng)是基本軟件,應(yīng)用軟件在OS上運(yùn)行并且提供各種功能。計(jì)算機(jī)100或者可以使用將閃速存儲(chǔ)器用作記錄介質(zhì)的驅(qū)動(dòng)器設(shè)備(例如,固態(tài)驅(qū)動(dòng)器(SSD))來代替HDD 108。

HDD 108通過使用預(yù)定的文件系統(tǒng)和/或數(shù)據(jù)庫(DB)來管理其中所存儲(chǔ)的程序和數(shù)據(jù)。外部I/F 103是與外部設(shè)備的接口。外部設(shè)備包括例如記錄介質(zhì)103a。

計(jì)算機(jī)100經(jīng)由外部I/F 103利用記錄介質(zhì)103a能夠?qū)τ诔绦蚝蛿?shù)據(jù)進(jìn)行讀取和寫入。記錄介質(zhì)103a包括例如軟盤、光盤(CD)、數(shù)字多功能光盤(DVD)、SD存儲(chǔ)器卡、通用串行總線(USB)存儲(chǔ)器等。

ROM 105是即使切斷對(duì)其供電也能夠保持程序和數(shù)據(jù)的非易失性半導(dǎo)體存儲(chǔ)器(存儲(chǔ)設(shè)備)的示例。ROM 105存儲(chǔ)程序和數(shù)據(jù),諸如啟動(dòng)計(jì)算機(jī)100時(shí)執(zhí)行的基本輸入輸出系統(tǒng)(BIOS)、OS設(shè)置、網(wǎng)絡(luò)設(shè)置等。RAM 104是暫時(shí)存儲(chǔ)程序和數(shù)據(jù)的易失性半導(dǎo)體存儲(chǔ)器(存儲(chǔ)設(shè)備)的示例。

CPU 206是算術(shù)設(shè)備(操作設(shè)備),其控制整個(gè)計(jì)算機(jī)100,通過將程序和數(shù)據(jù)從諸如ROM 105、HDD 108等存儲(chǔ)設(shè)備載入到RAM 104并且執(zhí)行過程來實(shí)現(xiàn)功能。

通過具有如圖2所示的計(jì)算機(jī)100的這種硬件配置,轉(zhuǎn)發(fā)服務(wù)器11、聊天服務(wù)器12、智能設(shè)備13以及文件服務(wù)器14能夠?qū)崿F(xiàn)下面所述的各種過程。軟件配置

智能設(shè)備13

根據(jù)實(shí)施例的智能設(shè)備13具有例如圖3所示例性示出的處理塊。圖3是根據(jù)實(shí)施例的智能設(shè)備13的過程(功能)的示例的方框圖。通過執(zhí)行應(yīng)用,智能設(shè)備13實(shí)現(xiàn)顯示部21、操作接收部22、二維碼讀取部23、圖像信息生成部24、圖像生成部25、設(shè)置存儲(chǔ)器部26、數(shù)據(jù)發(fā)送部27、數(shù)據(jù)接收部28、文件管理部29以及文本信息生成部30。

顯示部21向用戶顯示文件內(nèi)容、聊天會(huì)話內(nèi)容、文件選擇屏幕等。操作接收部22接收用戶的操作。二維碼讀取部23讀取二維碼。

圖像信息生成部24生成指示部分圖像的位置的圖像信息、文件名稱等,其中的部分圖像是通過用戶從顯示部21上所顯示的文件圖像當(dāng)中選擇的。圖像生成部25基于圖像信息生成圖像。設(shè)置存儲(chǔ)器部26存儲(chǔ)用戶名稱、密碼、群組等。

數(shù)據(jù)發(fā)送部27發(fā)送聊天會(huì)話內(nèi)容、圖像信息等。數(shù)據(jù)接收部28接收聊天會(huì)話內(nèi)容、圖像信息、文件等。文件管理部29對(duì)于所接收的文件的高速緩存進(jìn)行存儲(chǔ)和舍棄。文本信息生成部30生成諸如字符串的位置和文件名稱的字符串信息,這些是通過用戶從顯示部21上所顯示的文件當(dāng)中選擇的。

聊天服務(wù)器12

根據(jù)實(shí)施例的聊天服務(wù)器12具有圖4所示例性示出的處理塊。圖4是根據(jù)實(shí)施例的聊天服務(wù)器12的過程(功能)的示例的方框圖。通過執(zhí)行程序,聊天服務(wù)器12實(shí)現(xiàn)數(shù)據(jù)發(fā)送部41、數(shù)據(jù)接收部42、用戶群組管理部43以及數(shù)據(jù)發(fā)送目的地確定部44。

數(shù)據(jù)發(fā)送部41發(fā)送數(shù)據(jù),諸如聊天會(huì)話內(nèi)容等。數(shù)據(jù)接收部42接收數(shù)據(jù),諸如聊天會(huì)話內(nèi)容等。用戶群組管理部43管理加入聊天的用戶和聊天會(huì)話內(nèi)容所發(fā)送到的群組。數(shù)據(jù)發(fā)送目的地確定部44確定聊天會(huì)話內(nèi)容所待發(fā)送到的群組。聊天服務(wù)器12提供聊天功能。

轉(zhuǎn)發(fā)服務(wù)器11

根據(jù)實(shí)施例的轉(zhuǎn)發(fā)服務(wù)器11具有例如圖5所示例性示出的處理塊。圖5是根據(jù)實(shí)施例的轉(zhuǎn)發(fā)服務(wù)器11的過程(功能)的示例的方框圖。例如,通過執(zhí)行程序,轉(zhuǎn)發(fā)服務(wù)器11實(shí)現(xiàn)數(shù)據(jù)接收部51、數(shù)據(jù)存儲(chǔ)部52、請(qǐng)求接收部53、數(shù)據(jù)確定部54以及數(shù)據(jù)發(fā)送部55。

數(shù)據(jù)接收部51接收來自連接至諸如網(wǎng)絡(luò)N1的智能設(shè)備13的數(shù)據(jù)、數(shù)據(jù)的發(fā)送源的智能設(shè)備ID以及數(shù)據(jù)的發(fā)送目的地的文件服務(wù)器ID。數(shù)據(jù)存儲(chǔ)器部52將所接收的彼此相關(guān)聯(lián)的各種數(shù)據(jù)進(jìn)行存儲(chǔ)。請(qǐng)求接收部53接收有關(guān)是否存在來自文件服務(wù)器14的請(qǐng)求的查詢。

數(shù)據(jù)確定部54確定與文件服務(wù)器14的文件服務(wù)器ID相關(guān)聯(lián)的數(shù)據(jù)是否被存儲(chǔ)其中,其中的文件服務(wù)器14是請(qǐng)求接收部53接收查詢所來自的文件服務(wù)器14。當(dāng)確定數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)確定部54中時(shí),數(shù)據(jù)發(fā)送部55將數(shù)據(jù)發(fā)送到接收查詢所來自的文件服務(wù)器11。

文件服務(wù)器14

根據(jù)實(shí)施例的文件服務(wù)器14具有例如圖6所示例性示出的處理塊。圖6是根據(jù)實(shí)施例的文件服務(wù)器14的過程(功能)的示例的方框圖。例如,通過執(zhí)行程序,轉(zhuǎn)發(fā)服務(wù)器11實(shí)現(xiàn)數(shù)據(jù)發(fā)送部61、數(shù)據(jù)接收部62、用戶群組管理部63、文件管理部64、日志管理部65、請(qǐng)求查詢部66以及請(qǐng)求處理部67。

數(shù)據(jù)發(fā)送部61發(fā)送數(shù)據(jù),諸如文件、請(qǐng)求的處理結(jié)果等。數(shù)據(jù)接收部62接收數(shù)據(jù),諸如文件、聊天會(huì)話內(nèi)容的日志、來自其他智能設(shè)備13的請(qǐng)求等。用戶群組管理部63管理加入聊天的用戶和發(fā)送聊天會(huì)話內(nèi)容所在的群組。

文件管理部64存儲(chǔ)所接收的文件并且讀取所存儲(chǔ)的文件。日志管理部65存儲(chǔ)聊天會(huì)話內(nèi)容的日志。請(qǐng)求查詢部66向轉(zhuǎn)發(fā)服務(wù)器11發(fā)送有關(guān)是否存在請(qǐng)求的查詢。請(qǐng)求處理部67基于請(qǐng)求內(nèi)容,針對(duì)請(qǐng)求執(zhí)行處理。

過程的細(xì)節(jié)

下面,描述根據(jù)實(shí)施例的信息處理系統(tǒng)1的過程的細(xì)節(jié)。

設(shè)備注冊(cè)

在根據(jù)實(shí)施例的信息處理系統(tǒng)1中,首先需要注冊(cè)能夠訪問文件服務(wù)器14的智能設(shè)備13。為此,例如在信息處理系統(tǒng)1中,能夠訪問文件服務(wù)器14的智能設(shè)備13的注冊(cè)(配對(duì))是通過使用下面所述的二維碼來實(shí)現(xiàn)的。

圖7是使用二維碼的示例網(wǎng)絡(luò)用戶界面(UI)的示意圖。作為圖7的WebUI,顯示諸如QR碼(注冊(cè)商標(biāo))的二維碼。用戶放置將要注冊(cè)為能夠訪問文件服務(wù)器14的智能設(shè)備13的智能設(shè)備13,以便智能設(shè)備13能夠讀取WebUI中所顯示的二維碼。

圖8是讀取這種二維碼的示例屏幕的示意圖。通過調(diào)整智能設(shè)備13的位置以便所成像的(所捕獲的)二維碼顯示在圖8中的屏幕的點(diǎn)劃線(正方形)內(nèi),智能設(shè)備13能夠通過用戶讀取二維碼。在此,假設(shè)無論智能設(shè)備13是否經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11訪問文件服務(wù)器14,都執(zhí)行智能設(shè)備13的注冊(cè)。通過讀取二維碼,智能設(shè)備13能夠獲取圖9所示的信息,該信息是訪問文件服務(wù)器14所必需的。

在此,圖7的WEbUI可通過訪問諸如文件服務(wù)器14等的信息處理裝置、通過使用用戶所使用的終端設(shè)備進(jìn)行顯示。而且,還可使用打印的二維碼。

圖9表示從這種二維碼所獲取的信息的示例配置。圖9的信息包括唯一的ID、文件服務(wù)器14的IP地址、使用轉(zhuǎn)發(fā)服務(wù)器11時(shí)所使用的ID以及用于激活所使用的鏈接。

圖10是智能設(shè)備13的注冊(cè)過程的流程圖。在步驟S1中,基于例如圖7的二維碼,智能設(shè)備13獲取如圖9所示的用于激活的鏈接。

在步驟S2中,在發(fā)送智能設(shè)備13的智能設(shè)備ID的同時(shí),智能設(shè)備13訪問用于激活的鏈接(即,用于激活的地址)。

在步驟S3中,智能設(shè)備13進(jìn)一步訪問用于激活的鏈接,并且確定是否在文件服務(wù)器14對(duì)智能設(shè)備13進(jìn)行注冊(cè)。當(dāng)在步驟S3中訪問用于激活的鏈接并且確定在文件服務(wù)器14對(duì)智能設(shè)備13進(jìn)行注冊(cè)時(shí),過程轉(zhuǎn)到步驟S4,其中智能設(shè)備13顯示如圖11中所示的成功屏幕。

圖11是成功屏幕的示例的示意圖。圖11的成功屏幕顯示如下內(nèi)容:指示智能設(shè)備13的注冊(cè)成功的消息、注冊(cè)智能設(shè)備13的文件服務(wù)器14的IP地址、文件服務(wù)器名稱以及文件服務(wù)器ID。在步驟S4之后,過程轉(zhuǎn)到步驟S5,其中智能設(shè)備13存儲(chǔ)訪問文件服務(wù)器14必需的信息(即,針對(duì)文件服務(wù)器14的訪問信息)。當(dāng)在步驟S3中文件服務(wù)器14中的注冊(cè)失敗時(shí),智能設(shè)備13在步驟S6中顯示失敗屏幕。

圖10的流程圖示出了基于以下信息執(zhí)行激活的流程:基于二維碼所獲取的用于激活的地址、文件服務(wù)器14中所注冊(cè)的智能設(shè)備13的信息、以及智能設(shè)備13中所注冊(cè)的文件服務(wù)器14的信息。

文件服務(wù)器14不允許任何來自未注冊(cè)的智能設(shè)備13的訪問。為了使得智能設(shè)備13使用文件服務(wù)器14,智能設(shè)備13需要執(zhí)行圖10的智能設(shè)備注冊(cè)過程。已執(zhí)行智能設(shè)備注冊(cè)過程的智能設(shè)備13能夠取出文件服務(wù)器14中所存儲(chǔ)的信息和文件。作為圖10的智能設(shè)備注冊(cè)過程的結(jié)果,注冊(cè)對(duì)于智能設(shè)備13唯一的智能設(shè)備ID,以便文件服務(wù)器14能夠阻止來自其他智能設(shè)備13的“身份盜竊(欺騙)”。

具體地,文件服務(wù)器14的用戶群組管理部63使用如圖32所示的方式存儲(chǔ)已注冊(cè)的用戶名稱(識(shí)別用戶的識(shí)別信息)和終端ID(識(shí)別終端的識(shí)別信息)。而且,可以針對(duì)每個(gè)已注冊(cè)用戶生成只有一個(gè)用戶能夠訪問的文件夾(用戶文件夾)。

群組生成

在根據(jù)實(shí)施例的信息處理系統(tǒng)1中,需要生成在其中能夠發(fā)送聊天會(huì)話內(nèi)容的群組。例如,在信息處理系統(tǒng)1中,如下所述,生成在其中能夠發(fā)送聊天會(huì)話內(nèi)容的群組。下面,將用戶A和用戶B所使用的智能設(shè)備分別稱為“智能設(shè)備13A”和“智能設(shè)備13B”。

圖12是群組生成過程的示例的時(shí)序圖。在步驟S11中,操作智能設(shè)備13A的用戶A向智能設(shè)備13A發(fā)送開始群組生成的指示。在步驟S12和步驟S13中,智能設(shè)備13A經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11,向文件服務(wù)器14發(fā)送用于獲取能夠加入聊天的已注冊(cè)用戶的信息的請(qǐng)求。文件服務(wù)器14經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11,將已注冊(cè)用戶的信息發(fā)送到智能設(shè)備13A。

也就是說,在步驟S12和步驟S13中,文件服務(wù)器14將文件服務(wù)器14中所注冊(cè)的、使用如圖32所示的方式存儲(chǔ)的用戶名稱,發(fā)送到智能設(shè)備13A。

在步驟S14中,通過使用所接收的已注冊(cè)用戶的信息,智能設(shè)備13A顯示如圖13所示的群組生成屏幕。圖13是群組生成屏幕的示例的示意圖。群組生成屏幕是智能設(shè)備13A上所顯示的用于生成群組的屏幕的示例。圖13的群組生成屏幕包括輸入群組名稱的行和選擇用戶的多行。

在步驟S15中,用戶A操作智能設(shè)備13A在群組生成屏幕中輸入群組名稱。進(jìn)一步,在步驟S16中,用戶A操作智能設(shè)備13A在群組生成屏幕中選擇加入群組的用戶。在步驟S17中,通過在群組生成屏幕中按下“完成”按鈕,用戶A操作智能設(shè)備13A執(zhí)行完成操作。

當(dāng)通過用戶A執(zhí)行完成操作時(shí),過程轉(zhuǎn)到步驟S18。在步驟S18中,智能設(shè)備13A向文件服務(wù)器14發(fā)送通過使用步驟S15中所輸入的群組名稱和步驟S16中所選擇的用戶來生成群組的請(qǐng)求。在步驟S19中,將來自智能設(shè)備13A的生成群組的請(qǐng)求從轉(zhuǎn)發(fā)服務(wù)器11發(fā)送到文件服務(wù)器14。通過使用步驟S15中所輸入的群組名稱和步驟S16中所選擇的用戶,已接收到生成群組的請(qǐng)求的文件服務(wù)器14生成群組,并且如圖18所示管理與用戶相關(guān)聯(lián)的群組。

聊天過程

在根據(jù)實(shí)施例的信息處理系統(tǒng)1中,如下所述,在加入群組的智能設(shè)備13當(dāng)中執(zhí)行聊天。圖14是用于聊天的群組選擇屏幕的示例的示意圖。用戶在如圖14所示的這種群組選擇屏幕中選擇聊天的群組,并且按下“開始會(huì)話”按鈕。在此,群組選擇屏幕中所顯示的群組信息能夠從文件服務(wù)器14進(jìn)行獲取。當(dāng)按下“開始會(huì)話”按鈕時(shí),智能設(shè)備13將在群組選擇屏幕中所選擇的聊天的群組發(fā)送到聊天服務(wù)器12。

進(jìn)一步,從文件服務(wù)器14獲取群組列表(更詳細(xì)地,智能設(shè)備13經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11,從文件服務(wù)器14獲取圖18所示的群組的信息)。

在選擇群組之后,例如如圖15的時(shí)序圖所述,用戶A的智能設(shè)備13A獲取聊天會(huì)話內(nèi)容的日志,并且發(fā)送消息。圖15是針對(duì)所選擇群組的消息發(fā)送的示例過程的時(shí)序圖。

在步驟S21中,用戶A操作智能設(shè)備13A在圖14所示的群組選擇屏幕中選擇聊天的群組,并且按下“開始會(huì)話”按鈕。在步驟S22和步驟S23中,智能設(shè)備13A經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11,向文件服務(wù)器14發(fā)送用于獲取所選擇的群組的日志的請(qǐng)求。在此,所要求獲取的日志是指目前為止所選擇的群組中所交換的聊天會(huì)話內(nèi)容的日志。

在步驟S24中,例如在加入聊天的群組的用戶的智能設(shè)備13上顯示圖16中所示的聊天屏幕。圖16是聊天屏幕的示例的示意圖。

在圖16的聊天屏幕中,左部顯示聊天會(huì)話內(nèi)容,而在顯示聊天會(huì)話內(nèi)容的部分的下側(cè)設(shè)置能夠輸入待發(fā)送的消息的框。而且,在圖16的聊天屏幕的右部顯示所選擇的文件的內(nèi)容。例如,智能設(shè)備13A在圖16的聊天屏幕的左部顯示目前為止的聊天會(huì)話內(nèi)容的日志。

在步驟S25中,用戶A操作智能設(shè)備13A在聊天屏幕的左下部所設(shè)置的框中輸入消息,并且按下“發(fā)送”按鈕。

在步驟S26中,智能設(shè)備13A指定群組,并且向聊天服務(wù)器12發(fā)送消息。聊天服務(wù)器12的數(shù)據(jù)發(fā)送目的地確定部44確定加入所指定的群組的聊天的用戶A的智能設(shè)備13A和用戶B的智能設(shè)備13B,以及文件服務(wù)器14作為消息的發(fā)送目的地。如所述,聊天服務(wù)器12確定文件服務(wù)器14是消息的發(fā)送目的地之一。在此,群組與文件服務(wù)器14相關(guān)聯(lián)的信息可以通過聊天服務(wù)器12來存儲(chǔ),或者可以基于例如來自文件服務(wù)器14的指定群組的請(qǐng)求來生成。

在步驟S27中,聊天服務(wù)器12將消息發(fā)送到智能設(shè)備13A,以便智能設(shè)備13A在顯示部21上顯示消息。進(jìn)一步,在步驟S28中,聊天服務(wù)器12將消息發(fā)送到智能設(shè)備13B,以便智能設(shè)備13B在顯示部21上顯示消息。

在步驟S29中,聊天服務(wù)器12將消息發(fā)送到文件服務(wù)器14。在步驟S30中,文件服務(wù)器14將從聊天服務(wù)器14所接收到的消息存儲(chǔ)成日志。

進(jìn)一步,文件服務(wù)器14可以自動(dòng)將所接收到的消息存儲(chǔ)為與群組相關(guān)聯(lián)的聊天會(huì)話內(nèi)容的日志。進(jìn)一步,聊天服務(wù)器12可以向文件服務(wù)器14發(fā)送用于存儲(chǔ)日志的請(qǐng)求,以便能夠?qū)⑺l(fā)送的消息存儲(chǔ)為與群組相關(guān)聯(lián)的聊天會(huì)話內(nèi)容的日志。

在圖15的時(shí)序圖的步驟S29中,可以看出消息是從聊天服務(wù)器12被發(fā)送到文件服務(wù)器14。但是,在此情況下,需要穿越FW 15。

為此,例如聊天服務(wù)器12能夠處于備用狀態(tài),在該狀態(tài)中,接收到從文件服務(wù)器14獲取消息的請(qǐng)求,并且響應(yīng)于獲取消息的請(qǐng)求,將該消息發(fā)送到文件服務(wù)器14。進(jìn)一步,聊天服務(wù)器12能夠通過使用轉(zhuǎn)發(fā)服務(wù)器11,經(jīng)由FW 15將消息發(fā)送到文件服務(wù)器14。

在智能設(shè)備13中,通過顯示圖17中示例性示出的日志屏幕,用戶能夠?yàn)g覽文件服務(wù)器14中所存儲(chǔ)的聊天會(huì)話內(nèi)容的日志。圖17是日志屏幕的示例的示意圖。在此,聊天會(huì)話內(nèi)容的日志與使用智能設(shè)備13的用戶所屬于的群組相對(duì)應(yīng)。

文件服務(wù)器14能夠通過例如使用圖18中所示的、通過用戶群組管理部63進(jìn)行管理的用戶群組信息,來確定使用智能設(shè)備13的用戶所屬于的群組。圖18是表示用戶群組信息的示例配置的示意圖。

例如,根據(jù)圖18的用戶群組信息,能夠在用戶A的智能設(shè)備13A和用戶B的智能設(shè)備13B上瀏覽“群組1”的聊天會(huì)話內(nèi)容的日志。

當(dāng)按下聊天屏幕上側(cè)的“切換”按鈕時(shí),智能設(shè)備13從文件服務(wù)器14獲取文件列表,并且顯示如圖19所示的文件選擇屏幕。圖19是文件選擇屏幕的示例的示意圖。

在圖19的文件選擇屏幕中,列表中的文件是使用文件圖標(biāo)來顯示的。從文件列表當(dāng)中,用戶選擇與用戶想要顯示內(nèi)容的文件對(duì)應(yīng)的文件圖標(biāo),并且按下“選擇”按鈕。當(dāng)選擇文件按鈕時(shí),例如如圖20的時(shí)序圖中所示,智能設(shè)備13A獲取文件,并且隨后發(fā)送文件鏈接。圖20是將文件鏈接發(fā)送到所選擇的群組的示例過程的時(shí)序圖。

在步驟S31,用戶A操作智能設(shè)備13A從圖19的文件選擇屏幕的左下側(cè)所顯示的列表中,選擇待顯示內(nèi)容的文件的文件圖標(biāo),并且按下“選擇”按鈕。

在步驟S32和步驟S33中,智能設(shè)備13A經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11,向文件服務(wù)器14發(fā)送獲取請(qǐng)求從而獲取與所選擇的文件圖標(biāo)對(duì)應(yīng)的文件鏈接,并且獲取該文件鏈接。

在步驟S34,智能設(shè)備13A指定群組,并且將文件鏈接發(fā)送到聊天服務(wù)器12。聊天服務(wù)器12的數(shù)據(jù)發(fā)送目的地確定部44分別確定用戶A和用戶B的智能設(shè)備13A和智能設(shè)備13B,以及文件服務(wù)器14作為文件鏈接的發(fā)送目的地。如所述,聊天服務(wù)器12確定文件服務(wù)器14作為文件鏈接的發(fā)送目的地之一。

在步驟S35中,聊天服務(wù)器12將文件鏈接發(fā)送到智能設(shè)備13A,以便智能設(shè)備13A在顯示部21上顯示文件鏈接。進(jìn)一步,在步驟S36中,聊天服務(wù)器12將文件鏈接發(fā)送到智能設(shè)備13B,以便智能設(shè)備13B在顯示部21上顯示文件鏈接。例如,通過使用所接收到的文件鏈接,智能設(shè)備13A和智能設(shè)備13B能夠在例如圖16中所示的聊天屏幕的右側(cè)顯示文件內(nèi)容。

在步驟S37中,聊天服務(wù)器12將文件鏈接發(fā)送到文件服務(wù)器14。在步驟38中,文件服務(wù)器14能夠?qū)牧奶旆?wù)器12所接收到的文件鏈接存儲(chǔ)為日志。

在此,在根據(jù)實(shí)施例的信息處理系統(tǒng)1中,也能夠提示用戶選擇是否要將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中。在根據(jù)實(shí)施例的信息處理系統(tǒng)1中,是否要將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中是由用戶在如圖21所示的流程中確定的。

圖21是表示確定是否要將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器中的示例流程的示意圖。確定是否要將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中的時(shí)刻是被設(shè)置在,例如使用圖13的群組生成屏幕來生成群組之后以及使用圖14的群組選擇屏幕來選擇群組之后。

進(jìn)一步,確定是否要將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中的時(shí)刻可以被設(shè)置在按下設(shè)置(生成)按鈕之后,該按鈕被提供于圖14的群組選擇屏幕上,并且用于設(shè)置是否將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中。

至于設(shè)置是否要將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中的時(shí)刻,在智能設(shè)備13的顯示部21上,顯示用于提示用戶選擇是否要將日志保留的屏幕。使用如圖21所示的、用于提示用戶選擇是否保留聊天會(huì)話內(nèi)容的日志的屏幕,用戶能夠選擇是否將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中。

圖22中示出提示用戶選擇是否要將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中的情況下用戶群組信息的示例。圖22是表示用戶群組信息的另一種示例配置的示意圖。圖22的用戶群組信息除增加日志存儲(chǔ)目的地以外,與圖18的用戶群組信息相同。

在圖22的用戶群組信息中,能夠?yàn)槊總€(gè)群組設(shè)置日志存儲(chǔ)目的地。例如,如果群組的聊天會(huì)話內(nèi)容的日志被設(shè)置為不保留在文件服務(wù)器14中,那么不將文件服務(wù)器14設(shè)置為群組的存儲(chǔ)目的地。圖22中的“群組2”是群組的聊天會(huì)話內(nèi)容的日志不被保留在文件服務(wù)器14中的群組。

將文件服務(wù)器14設(shè)置為聊天會(huì)話內(nèi)容的日志被設(shè)置保留在文件服務(wù)器14中的群組的存儲(chǔ)目的地。圖22中的“群組1”和“群組3”是群組的聊天會(huì)話內(nèi)容的日志被保留在文件服務(wù)器14中的群組。

因此,在根據(jù)實(shí)施例的信息處理系統(tǒng)1中,用戶能夠選擇是否將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中。當(dāng)用戶希望將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中時(shí),用戶可以選擇將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中。另一方面,當(dāng)用戶不希望將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中時(shí),用戶可以選擇不將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中。

進(jìn)一步,在根據(jù)實(shí)施例的信息處理系統(tǒng)1中,也可以稍后將用戶添加到群組。在根據(jù)實(shí)施例的信息處理系統(tǒng)1中,可以基于例如圖23所示的流程稍后將用戶添加到群組。

圖23是稍后將用戶添加到群組的示例過程的時(shí)序圖。在步驟S41中,用戶C操作智能設(shè)備13C請(qǐng)求獲取用戶C稍后能夠加入的群組的列表。

在步驟S42和步驟S43中,智能設(shè)備13C經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11,向文件服務(wù)器14發(fā)送用于獲取用戶C稍后能夠加入的(用戶C當(dāng)前未加入的)群組的列表的請(qǐng)求,并且獲取群組的列表。

在步驟S44中,例如在用戶C的智能設(shè)備13C上顯示如圖24的上部所示的這種群組選擇屏幕。圖24是表示稍后將用戶添加到群組的示例流程的示意圖。

在圖24上部的群組選擇屏幕中,將群組1顯示為用戶C稍后能夠加入的群組。在步驟S45中,用戶C操作智能設(shè)備13C,在如圖24的上部所示例性示出的群組選擇屏幕中選擇群組1。隨后,智能設(shè)備13C上顯示圖24的下部所示的確認(rèn)屏幕。通過按下確認(rèn)屏幕中的“是”按鈕,用戶C能夠請(qǐng)求將自己添加到群組1。

在步驟S46中,智能設(shè)備13C指定群組1,并且向聊天服務(wù)器12發(fā)送待添加到群組的請(qǐng)求。在步驟S47中,聊天服務(wù)器12向文件服務(wù)器14發(fā)送其中指定群組1是待添加到的群組的請(qǐng)求。在步驟S48中,文件服務(wù)器14能夠基于其中指定群組1是待添加到的群組的請(qǐng)求將用戶C添加到群組1。

已被添加到群組1的用戶C的智能設(shè)備13C能夠基于圖15的時(shí)序圖所示的流程,獲取群組1中所交換的(所共享的)聊天會(huì)話內(nèi)容的日志,并且顯示如圖16所示的聊天屏幕。

但是,在群組1中選擇不將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中的情況下,在聊天屏幕中無法顯示目前為止群組1中所交換的聊天會(huì)話內(nèi)容的部分日志。

圖25是已加入的用戶A的聊天屏幕和稍后加入的用戶C的聊天屏幕之間的示例差別的示意圖。圖25的部分(A)是用戶A的智能設(shè)備13A上所顯示的聊天屏幕的示例。在圖25的部分(A)的聊天屏幕中,顯示出用戶A和用戶B所發(fā)送的消息“你好”。

在顯示圖25的部分(A)的聊天屏幕之后,假設(shè)例如用戶A操作智能設(shè)備13A設(shè)置不將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中。

在不將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器14中的設(shè)置之后,假設(shè)用戶A和用戶B發(fā)送消息“早上好”。圖25的部分(B)中的聊天屏幕是用戶A的智能設(shè)備13A上所顯示的聊天屏幕的示例。在圖25的部分(B)的聊天屏幕中,顯示出用戶A和用戶B所發(fā)送的消息“你好”。

在顯示圖25的部分(B)中的聊天屏幕之后,假設(shè)例如用戶C操作智能設(shè)備13C稍后加入群組1。圖25的部分(C)中的聊天屏幕是稍后加入群組1的用戶C的智能設(shè)備13C上所顯示的聊天屏幕的示例?;趫D15的時(shí)序圖中所示的流程從文件服務(wù)器14所獲取的日志,顯示圖25的部分(C)中的聊天屏幕。在此,圖25的部分(B)的聊天屏幕中所顯示的用戶A和用戶B所發(fā)送的消息“早上好”是在不將聊天會(huì)話內(nèi)容的日志保留在文件服務(wù)器中的設(shè)置之后所交換的消息。因此,在圖25的部分(C)的聊天屏幕中,不顯示用戶A和用戶B所發(fā)送的消息“早上好”。

如上所述,在根據(jù)實(shí)施例的信息處理系統(tǒng)1中,通過切換是否將消息保留為日志的設(shè)置,能夠?qū)τ谠谏院蠹尤氲饺航M中的用戶的聊天屏幕上所顯示的消息進(jìn)行選擇。

第二實(shí)施例

在根據(jù)第一實(shí)施例的信息處理系統(tǒng)1中,將在與單個(gè)文件服務(wù)器14配對(duì)的智能設(shè)備13當(dāng)中所交換的聊天會(huì)話內(nèi)容的日志存儲(chǔ)在文件服務(wù)器14中。

在根據(jù)第二實(shí)施例的信息處理系統(tǒng)1A中,將在與多個(gè)文件服務(wù)器14A和文件服務(wù)器14B配對(duì)的多個(gè)智能設(shè)備13當(dāng)中所交換的聊天會(huì)話內(nèi)容的日志存儲(chǔ)在文件服務(wù)器14A和文件服務(wù)器14B中。

在此,除了一個(gè)部分之外,第二實(shí)施例中的信息處理系統(tǒng)1A與第一實(shí)施例中的信息處理系統(tǒng)相似。因此,省略重復(fù)的描述。

圖26是表示根據(jù)第二實(shí)施例的信息處理系統(tǒng)1A的示例配置的示意圖。如圖26所示,第二實(shí)施例中的信息處理系統(tǒng)1A的配置與第一實(shí)施例中的信息處理系統(tǒng)1的配置的不同之處在于:存在兩個(gè)文件服務(wù)器14A和文件服務(wù)器14B代替文件服務(wù)器14。在此,智能設(shè)備13能夠與文件服務(wù)器14A和文件服務(wù)器14B中的一個(gè)或者兩者進(jìn)行配對(duì)。信息處理系統(tǒng)1A中除文件服務(wù)器14A和文件服務(wù)器14B以外的部件與信息處理系統(tǒng)1中的部件相似。因此,在此省略對(duì)其重復(fù)的描述。而且,信息處理系統(tǒng)1A的硬件配置和軟件配置與圖1的信息處理系統(tǒng)1中的硬件配置和軟件配置相似。因此,也省略對(duì)其重復(fù)的描述。

過程的細(xì)節(jié)

在此,描述通過根據(jù)本實(shí)施例的信息處理系統(tǒng)1A所執(zhí)行的過程的細(xì)節(jié)。

設(shè)備注冊(cè)(即,注冊(cè)設(shè)備的過程)是與第一實(shí)施例中的過程相似地進(jìn)行執(zhí)行的。在下面的描述中,用戶A、用戶B、用戶C和用戶D所使用的各個(gè)智能設(shè)備分別被稱為智能設(shè)備13A、智能設(shè)備13B、智能設(shè)備13C、智能設(shè)備13D。進(jìn)一步,假設(shè)將智能設(shè)備13A與文件服務(wù)器14A和文件服務(wù)器14B配對(duì)(即,配對(duì)在智能設(shè)備13A與文件服務(wù)器14A和文件服務(wù)器14B之間進(jìn)行);將智能設(shè)備13B與文件服務(wù)器14B配對(duì);將智能設(shè)備13C與文件服務(wù)器14B配對(duì);將智能設(shè)備13D與文件服務(wù)器14A配對(duì)。

群組生成和聊天過程

圖27是群組生成過程和消息發(fā)送過程的示例過程的時(shí)序圖。在信息處理系統(tǒng)1A中,同樣需要生成群組,在該群組中將聊天會(huì)話內(nèi)容進(jìn)行與根據(jù)第一實(shí)施例的信息處理系統(tǒng)1相似地發(fā)送(交換)。

在步驟S51中,用戶A操作智能設(shè)備13A指示智能設(shè)備13A開始群組生成。在步驟S52和步驟S53中,經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11,智能設(shè)備13A向文件服務(wù)器14A發(fā)送用于獲取能夠加入聊天的用戶的信息的請(qǐng)求。在步驟S54中,通過使用所獲取的已注冊(cè)用戶的信息,智能設(shè)備13A顯示如圖13所示的群組生成屏幕。

在步驟S55中,用戶A操作智能設(shè)備13A在群組生成屏幕中輸入群組名稱。進(jìn)一步,在步驟S56中,用戶A操作智能設(shè)備13A在群組生成屏幕中選擇能夠加入群組的用戶。在步驟S57中,通過在群組生成屏幕中按下“完成”按鈕,用戶A操作智能設(shè)備13A執(zhí)行完成操作。

當(dāng)用戶A執(zhí)行完成操作時(shí),過程轉(zhuǎn)到步驟S58。在步驟S58中,智能設(shè)備13A向文件服務(wù)器14發(fā)送生成群組的請(qǐng)求,其中通過使用步驟S55中所輸入的群組名稱和步驟S56中所選擇的用戶來生成群組。在步驟S59中,將來自智能設(shè)備13A的生成群組的請(qǐng)求從轉(zhuǎn)發(fā)服務(wù)器11發(fā)送到文件服務(wù)器14A。

已接收到生成群組的請(qǐng)求的文件服務(wù)器14A通過使用步驟S55中所輸入的群組名稱和步驟S56中所選擇的用戶來生成群組,并且管理與用戶相關(guān)聯(lián)的群組。進(jìn)一步地,文件服務(wù)器14A將所生成的群組的群組ID發(fā)送到智能設(shè)備13A。

智能設(shè)備13A不但與文件服務(wù)器14A,而且與文件服務(wù)器14B進(jìn)行配對(duì)。因此,將所生成的群組的群組ID報(bào)告(通知)文件服務(wù)器14B,以便文件服務(wù)器14B能夠加入群組。通過使得文件服務(wù)器14B加入文件服務(wù)器14A的群組,信息處理系統(tǒng)1A能夠?qū)⑽募?wù)器14A中所存儲(chǔ)的聊天會(huì)話內(nèi)容的日志,也存儲(chǔ)在文件服務(wù)器14B中。

在步驟S60和步驟S61中,智能設(shè)備13A指定群組ID,并且經(jīng)由轉(zhuǎn)發(fā)服務(wù)器11,將加入群組的請(qǐng)求與所指定的群組ID一起發(fā)送到文件服務(wù)器14B。隨后,在步驟S62和步驟S63中,文件服務(wù)器14B向文件服務(wù)器14A發(fā)送用于獲取通過群組ID所指定的群組的日志的請(qǐng)求,并且獲取并存儲(chǔ)日志。

之后,用戶A在如圖28所示的群組選擇屏幕中選擇用于聊天的群組,并且按下“開始會(huì)話”按鈕。圖28是用于聊天的群組選擇屏幕的示例的示意圖。群組選擇屏幕上所顯示的群組的信息能夠從文件服務(wù)器14A和文件服務(wù)器14B獲取。

在圖28的群組選擇屏幕中,能夠從文件服務(wù)器14A的“群組1”和文件服務(wù)器14B的“群組2”和“群組3”當(dāng)中選擇群組。在此,假設(shè)用戶A選擇文件服務(wù)器14A的“群組1”,并且按下“開始會(huì)話”按鈕。當(dāng)按下“開始會(huì)話”按鈕時(shí),如圖15的時(shí)序圖中所示,智能設(shè)備13A獲取聊天會(huì)話內(nèi)容的日志,并且發(fā)送消息。

在步驟S64中,用戶A操作智能設(shè)備13A在圖16中所示的聊天屏幕的左下側(cè)所設(shè)置的框中輸入消息,并且在步驟S65中按下“發(fā)送”按鈕。

在步驟S66中,智能設(shè)備13A指定群組,并且向聊天服務(wù)器12發(fā)送消息。聊天服務(wù)器12的數(shù)據(jù)發(fā)送目的地確定部44將加入所指定的群組的用戶A的智能設(shè)備13A、文件服務(wù)器14A和文件服務(wù)器14B確定為消息的發(fā)送目的地。如上所述,聊天服務(wù)器12將文件服務(wù)器14A和文件服務(wù)器14B確定為消息的發(fā)送目的地。

通過例如存儲(chǔ)圖29所示的請(qǐng)求接收管理信息,聊天服務(wù)器12能夠確定消息的發(fā)送目的地。圖29是表示請(qǐng)求接收管理信息的示例配置的示意圖。例如,當(dāng)用戶A生成“群組1”,并且接著將加入“群組1”的請(qǐng)求等發(fā)送至聊天服務(wù)器12時(shí),將文件服務(wù)器14A注冊(cè)為“群組1”的請(qǐng)求接收用戶。

進(jìn)一步,當(dāng)用戶A生成“群組1”,并且接著將加入“群組1”的請(qǐng)求等發(fā)送至聊天服務(wù)器12時(shí),將文件服務(wù)器14B注冊(cè)為“群組1”的請(qǐng)求接收用戶。

在步驟S67中,聊天服務(wù)器12將消息發(fā)送至文件服務(wù)器14B。在步驟S68中,文件服務(wù)器14B將從聊天服務(wù)器12所接收到的消息存儲(chǔ)成日志。在步驟S69中,聊天服務(wù)器12將消息發(fā)送到智能設(shè)備13A,以便在智能設(shè)備13A的顯示部21上顯示該消息。

在步驟S70中,聊天服務(wù)器12將消息發(fā)送到文件服務(wù)器14A。在步驟S71中,文件服務(wù)器14A能夠?qū)牧奶旆?wù)器12所接收到的消息存儲(chǔ)為日志。

在圖27的時(shí)序圖中,與圖15的時(shí)序圖相似,在步驟S67和步驟S70中,可以看出消息是從聊天服務(wù)器12被分別發(fā)送到文件服務(wù)器14B和文件服務(wù)器14A。但是,需要采取合適的步驟(方法)來穿過(跨越)防火墻(FW)15。

文件服務(wù)器14A和文件服務(wù)器14B中所存儲(chǔ)的聊天會(huì)話內(nèi)容的日志與使用智能設(shè)備13的用戶所屬于的群組對(duì)應(yīng)。例如,通過使用圖30中所示的、通過用戶群組管理部63所管理的用戶群組信息,文件服務(wù)器14A和文件服務(wù)器14B能夠確定使用智能設(shè)備13的用戶所屬于的群組。圖30是表示用戶群組信息的示例的示意圖。

文件服務(wù)器14A中包括圖30的上部所示的用戶群組信息。文件服務(wù)器14B中包括圖30的下部所示的用戶群組信息。

例如,根據(jù)圖30的用戶群組信息,通過用戶A所使用的智能設(shè)備13A和用戶D所使用的智能設(shè)備13D,能夠?yàn)g覽“群組1”的聊天會(huì)話內(nèi)容的日志。

而且,根據(jù)圖30的用戶群組信息,通過用戶A所使用的智能設(shè)備13A和用戶B所使用的智能設(shè)備13B,能夠?yàn)g覽“群組2”的聊天會(huì)話內(nèi)容的日志。進(jìn)一步,如圖27的時(shí)序圖中所示,在信息處理系統(tǒng)1A中,智能設(shè)備13A與文件服務(wù)器14A和文件服務(wù)器14B進(jìn)行配對(duì)。因此,“群組2”的聊天會(huì)話內(nèi)容的日志也被存儲(chǔ)于文件服務(wù)器14A。

將智能設(shè)備13A與文件服務(wù)器14A和文件服務(wù)器14B配對(duì)。因此,智能設(shè)備13A能夠顯示文件服務(wù)器14A和文件服務(wù)器14B中所存儲(chǔ)的“群組2”的聊天會(huì)話內(nèi)容的日志。另一方面,由于智能設(shè)備13B沒有與文件服務(wù)器14A進(jìn)行配對(duì),智能設(shè)備13B無法顯示文件服務(wù)器14A中所存儲(chǔ)的“群組2”的聊天會(huì)話內(nèi)容的日志。

而且,與根據(jù)第一實(shí)施例的信息處理系統(tǒng)1相似,在該實(shí)施例中的信息處理系統(tǒng)1A中,能夠使得用戶選擇是否將聊天會(huì)話內(nèi)容的日志存儲(chǔ)在文件服務(wù)器14A和文件服務(wù)器14B中。

其他系統(tǒng)配置

需要注意的是,如圖1和圖26所分別示出的信息處理系統(tǒng)1和信息處理系統(tǒng)1A的配置只是示例。例如,如圖31所示的配置是另一種示例。圖31是表示根據(jù)實(shí)施例的信息處理系統(tǒng)的另一種示例配置的示意圖。

在圖31的信息處理系統(tǒng)1B中,將聊天服務(wù)器12、多個(gè)智能設(shè)備13以及文件服務(wù)器14連接到諸如LAN等的網(wǎng)絡(luò)N2。在圖31的信息處理系統(tǒng)1B中,不存在穿過FW 15的通信,省略(移除)轉(zhuǎn)發(fā)服務(wù)器11。即使在圖31的信息處理系統(tǒng)1B中,也仍然能夠執(zhí)行與如上所述的信息處理系統(tǒng)1和1A中的過程相似的過程。而且,在圖31的信息處理系統(tǒng)1B中,可將聊天服務(wù)器12和文件服務(wù)器14整合為單個(gè)單元。

圖33是消息發(fā)送過程的另一種實(shí)施例的示例。在此,假設(shè)存在用戶A、用戶B和用戶C,它們屬于群組并且分別使用智能設(shè)備13A、智能設(shè)備13B和智能設(shè)備13C。

智能設(shè)備13A從用戶A接收啟動(dòng)應(yīng)用的指示,啟動(dòng)應(yīng)用(在步驟S401和步驟S402中)。而且,智能設(shè)備13B從用戶B接收用于啟動(dòng)應(yīng)用的指示,并且啟動(dòng)應(yīng)用(在步驟S403和步驟S404中)。進(jìn)一步,智能設(shè)備13可以顯示當(dāng)啟動(dòng)應(yīng)用時(shí)的登錄屏幕從而使得用戶輸入用戶識(shí)別信息(用于識(shí)別用戶的信息諸如用戶ID)?;蛘?,應(yīng)用可以預(yù)先存儲(chǔ)用戶識(shí)別信息。通過這樣做,智能設(shè)備13存儲(chǔ)與應(yīng)用相關(guān)聯(lián)的用戶識(shí)別信息。

當(dāng)啟動(dòng)應(yīng)用時(shí),通過使用與應(yīng)用相關(guān)聯(lián)的用戶識(shí)別信息,智能設(shè)備13A和智能設(shè)備13B將獲取消息的獲取請(qǐng)求發(fā)送至聊天服務(wù)器12,其中的消息是針對(duì)基于用戶識(shí)別信息所識(shí)別的用戶(用戶A和用戶B)的(步驟S405和步驟S406)。聊天服務(wù)器12確定是否接收到針對(duì)獲取請(qǐng)求所指示的用戶(用戶A和用戶B)的聊天服務(wù)器(消息)。當(dāng)確定未接收到消息時(shí),聊天服務(wù)器12將指示無消息的信息(消息接收結(jié)果)發(fā)送到智能設(shè)備13A和智能設(shè)備13B(步驟S407和步驟S408)。此外,優(yōu)選地,智能設(shè)備13在步驟S405到步驟S408中重復(fù)地發(fā)送用于獲取消息接收結(jié)果的獲取請(qǐng)求。

而且,與智能設(shè)備13A和智能設(shè)備13B相似,文件服務(wù)器14將獲取消息的獲取請(qǐng)求發(fā)送到文件服務(wù)器14所屬的群組(步驟S490和步驟S491),并且從聊天服務(wù)器12接收消息(步驟S493和步驟S494)。

接著,智能設(shè)備13A接收開始消息的功能的指示,并且顯示群組列表(步驟S409到步驟S414)。智能設(shè)備13A接收從所顯示的群組當(dāng)中的群組的選擇(步驟S415),并且顯示群組的消息屏幕(步驟S416)。

接著,智能設(shè)備13A接收消息發(fā)送指示(步驟S417),并且隨后將消息信息發(fā)送到聊天服務(wù)器12(步驟S418)。在此,本實(shí)施例中的消息信息包括識(shí)別文件服務(wù)器14的信息。

聊天服務(wù)器12從文件服務(wù)器14獲取消息信息中所包含的群組的信息(步驟S419到步驟S422),確定消息的分發(fā)目的地(步驟S423)。在此,聊天服務(wù)器12將消息信息發(fā)送到發(fā)送過獲取消息的獲取請(qǐng)求的文件服務(wù)器14、智能設(shè)備13A和智能設(shè)備13B(步驟S424到步驟S431)。智能設(shè)備13A和智能設(shè)備13B在各自的顯示設(shè)備上顯示所接收到的消息(步驟S432和步驟S433)。另一方面,文件服務(wù)器14存儲(chǔ)與群組的信息相關(guān)聯(lián)的接收消息(即,屬于群組的用戶的信息)(步驟S434)。然后,聊天服務(wù)器12刪除消息(步驟S435)。

另一方面,當(dāng)接收到啟動(dòng)應(yīng)用的指示時(shí),智能設(shè)備13C啟動(dòng)應(yīng)用(步驟S436和步驟S437)。當(dāng)啟動(dòng)應(yīng)用時(shí),智能設(shè)備13C向文件服務(wù)器14發(fā)送用于獲取消息的獲取請(qǐng)求,并且獲取文件服務(wù)器14中所存儲(chǔ)的消息(步驟S438到步驟S441)。

在上面的描述中,所描述的是只有智能設(shè)備13C使得文件服務(wù)器14查看消息的情況。但是,本發(fā)明不限于此。也就是說,也可以安排智能設(shè)備13A和智能設(shè)備13B發(fā)送獲取請(qǐng)求。而且,可以不在啟動(dòng)應(yīng)用時(shí),而是當(dāng)接收到啟動(dòng)消息功能的指示時(shí)或者當(dāng)顯示消息屏幕時(shí)(當(dāng)接收到群組的選擇時(shí)),向文件服務(wù)器14發(fā)送獲取請(qǐng)求。

而且,當(dāng)在步驟S423中識(shí)別分發(fā)目的地時(shí),聊天服務(wù)器12可以經(jīng)由通知服務(wù)器,通知作為分發(fā)目的地的智能設(shè)備13A到智能設(shè)備13C。

如上所述,由于消息不是被存儲(chǔ)于聊天服務(wù)器12(即公共網(wǎng)絡(luò)上),而是存儲(chǔ)于文件服務(wù)器14(即局域網(wǎng)絡(luò)上的服務(wù)器),能夠增強(qiáng)發(fā)送和接收消息時(shí)的安全性。

總結(jié)

根據(jù)實(shí)施例,通過在全球網(wǎng)絡(luò)中所提供的(所安裝的)聊天服務(wù)器12來執(zhí)行消息的交換,其中消息的交換在聊天的功能當(dāng)中需要實(shí)時(shí)特性。而且,根據(jù)實(shí)施例,通過局域網(wǎng)絡(luò)中所提供的文件服務(wù)器14來執(zhí)行日志的存儲(chǔ)和群組管理,其中與聊天的功能當(dāng)中的實(shí)時(shí)特性相比更期望保證安全性。

根據(jù)實(shí)施例,能夠解決存儲(chǔ)日志的常規(guī)聊天服務(wù)器中的問題,問題包括當(dāng)在全球網(wǎng)絡(luò)上提供聊天服務(wù)器時(shí)不能保障日志的安全性,以及當(dāng)在局域網(wǎng)絡(luò)上提供聊天服務(wù)器時(shí)不能獲得實(shí)時(shí)特性。

如上所述,在信息處理系統(tǒng)1中,諸如根據(jù)本發(fā)明的實(shí)施例的聊天系統(tǒng),不但能夠保證實(shí)時(shí)特性,而且也能夠保證日志的安全性。

雖然已經(jīng)關(guān)于特定實(shí)施例將本發(fā)明描述為完整和清晰的公開,所附權(quán)利要求并不因此受限,而是被解釋為體現(xiàn)完全落入在本文中的前述基本教導(dǎo)之內(nèi)的可對(duì)本領(lǐng)域技術(shù)人員發(fā)生的所有修改和替代。

而且,智能設(shè)備13是信息終端的示例。聊天服務(wù)器12是信息處理裝置的示例。文件服務(wù)器14是信息存儲(chǔ)裝置的示例。轉(zhuǎn)發(fā)服務(wù)器11是轉(zhuǎn)發(fā)裝置的示例。網(wǎng)絡(luò)N1是全球網(wǎng)絡(luò)的示例。網(wǎng)絡(luò)N2是局域網(wǎng)絡(luò)的示例。

需要注意的是,本發(fā)明的范圍并不被上述實(shí)施例和圖1、圖26和圖31所示的配置所限制。例如,信息處理系統(tǒng)1、信息處理系統(tǒng)1A和信息處理系統(tǒng)1B中的文件服務(wù)器14、聊天服務(wù)器12和轉(zhuǎn)發(fā)服務(wù)器11可以通過一個(gè)或多個(gè)計(jì)算機(jī)來提供,而且只要能夠如上所述實(shí)現(xiàn)功能,服務(wù)器的功能就可以被整合為多個(gè)計(jì)算機(jī)中的任意一個(gè)。

本申請(qǐng)基于并主張以下兩項(xiàng)申請(qǐng)的優(yōu)先權(quán):分別為2014年4月1日提交的日本專利申請(qǐng)No.2014-075114和2015年3月24日提交的日本專利申請(qǐng)No.2015-061024,并將兩項(xiàng)申請(qǐng)的全部內(nèi)容作為參考并入文中。

附圖標(biāo)記的說明

1、1A、1B:信息處理系統(tǒng)

11:轉(zhuǎn)發(fā)服務(wù)器

12:聊天服務(wù)器

13、13A-13D:智能設(shè)備

14、14A、14B:文件服務(wù)器

15:防火墻

21:顯示部

22:操作接收部

23:二維碼讀取部

24:圖像信息生成部

25:圖像生成部

26:設(shè)置存儲(chǔ)部

27:數(shù)據(jù)發(fā)送部

28:數(shù)據(jù)接收部

29:文件管理部

30:文本信息生成部

41:數(shù)據(jù)發(fā)送部

42:數(shù)據(jù)接收部

43:用戶群組管理部

44:數(shù)據(jù)發(fā)送目的地確定部

51:數(shù)據(jù)接收部

52:數(shù)據(jù)存儲(chǔ)部

53:請(qǐng)求接收部

54:數(shù)據(jù)確定部

55:數(shù)據(jù)發(fā)送部

61:數(shù)據(jù)發(fā)送部

62:數(shù)據(jù)接收部

63:用戶群組管理部

64:文件管理部

65:日志管理部

66:請(qǐng)求查詢部

67:請(qǐng)求處理部

100:計(jì)算機(jī)

101:輸入設(shè)備

102:顯示設(shè)備

103:外部I/F

103A:記錄介質(zhì)

104:RAM

105:ROM

106:CPU

107:通信I/F

108:HDD

B:總線

N1、N2:網(wǎng)絡(luò)

現(xiàn)有技術(shù)文獻(xiàn)

專利文獻(xiàn)

專利文獻(xiàn)1日本特開專利公開No.2011-209926

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
娱乐| 拜泉县| 苗栗县| 定南县| 象山县| 镇赉县| 子洲县| 乐陵市| 开封市| 太原市| 苏尼特左旗| 利辛县| 丽江市| 睢宁县| 恩平市| 上思县| 怀宁县| 泗水县| 高邮市| 七台河市| 邵东县| 桐城市| 凌源市| 玉林市| 井陉县| 济阳县| 鹤庆县| 三河市| 岳西县| 集贤县| 平舆县| 梅州市| 靖安县| 呼图壁县| 天台县| 山阳县| 奈曼旗| 通榆县| 南岸区| 勃利县| 波密县|