消息顯示終端、消息發送服務器、程序及信息存儲介質的制作方法
【專利摘要】消息顯示終端(20)以可識別輸入了消息的用戶的顯示方式而顯示表示由多個用戶分別輸入的該消息的消息對象(32)。受理單元(56)受理用于選擇消息對象(32)的選擇操作。顯示控制單元(60)根據與通過進行選擇操作而生成的消息相關的消息數據即利用作為被選擇的消息對象(32)的第1消息對象而生成的消息數據,以將進行了該選擇操作的用戶可識別成輸入了第2消息的用戶的顯示方式而顯示表示該第2消息的第2消息對象(32),上述第2消息根據第1消息對象(32)所表示的第1消息而決定。
【專利說明】
消息顯示終端、消息發送服務器、程序及信息存儲介質
技術領域
[0001]本發明涉及消息顯示終端、消息發送服務器、程序及信息存儲介質。
【背景技術】
[0002]以往,公知有由多個用戶分別輸入消息而實現用戶之間的通信的技術。例如,在專利文獻I中記載了如下裝置:在多個用戶參加的聊天中,各個用戶向規定的輸入對話框輸入自己的消息。
[0003]現有技術文獻
[0004]專利文獻
[0005]專利文獻I:日本專利第4637192號公報
【發明內容】
[0006]發明要解決的課題
[0007]但是,在專利文獻I的技術中,各個用戶必須將消息一一打入輸入對話框,因此輸入時需要花費工夫。
[0008]本發明是鑒于上述課題而研發的,其目的在于提供一種能夠減輕輸入消息時所需的工夫的消息顯示終端、消息發送服務器、程序及信息存儲介質。
[0009]用于解決課題的手段
[0010]為了解決上述課題,本發明提供一種消息顯示終端,其對表示由多個用戶分別輸入的消息的消息對象,以能夠識別輸入了該消息的用戶的顯示方式進行顯示,該消息顯示終端的特征在于,其包括:受理單元,其受理用于選擇上述消息對象的選擇操作;及顯示控制單元,其根據利用第I消息對象生成的消息數據,對表示根據上述第I消息對象表示的第I消息決定的第2消息的第2消息對象,以能夠將進行了上述選擇操作的用戶識別為輸入了該第2消息的用戶的顯示方式進行顯示,其中,上述消息數據與通過進行該選擇操作生成的消息相關,上述第I消息對象是被選擇的上述消息對象。
[0011]另外,本發明提供一種消息顯示終端,其顯示表示由多個用戶分別輸入的消息的消息對象,該消息顯示終端的特征在于,其包括:受理單元,其受理用于選擇上述消息對象的選擇操作;及顯示控制單元,其根據利用第I消息對象生成的消息數據,對表示根據上述第I消息對象表示的第I消息決定的第2消息的第2消息對象進行顯示,其中,上述消息數據與通過進行上述選擇操作生成的消息相關,上述第I消息對象是被選擇的上述消息對象。
[0012]另外,本發明提供一種消息發送服務器,其將與由多個用戶分別輸入的消息相關的消息數據發送到各個用戶的終端,該消息發送服務器的特征在于,其包括:接收單元,其從上述各個用戶的終端接收消息選擇通知,該消息選擇通知表示選擇了表示上述消息的消息對象;數據生成單元,其根據上述接收單元接收到的上述消息選擇通知,利用第I消息對象,以將該消息選擇通知的發送源的用戶作為輸入了第2消息的用戶的方式生成與根據上述第I消息對象表示的第I消息決定的該第2消息相關的消息數據,其中,上述第I消息對象是被選擇的上述消息對象;及發送單元,其將通過上述數據生成單元生成的上述消息數據發送到上述各個用戶的終端。
【附圖說明】
[0013]圖1是表示實施方式中的消息控制系統的整體結構的圖。
[0014]圖2是表示顯示于用戶的消息顯示終端的聊天圖像的一例的圖。
[0015]圖3是在用戶沿用消息的情況下的畫面轉移圖。
[0016]圖4是表示在消息控制系統中實現的功能中與本發明相關的功能的功能塊圖。
[0017]圖5是表示消息數據庫的數據存儲例的圖。
[0018]圖6是表示由消息控制系統執行的處理的流程圖。
[0019]圖7是實施方式2的功能塊圖。
[0020]圖8是表示實施方式2的消息控制系統執行的處理的流程圖。
[0021 ]圖9是實施方式3的功能塊圖。
[0022]圖10是表示實施方式3的消息控制系統執行的處理的流程圖。
[0023]圖11是變形例的功能塊圖。
[0024]圖12是表示顯示于用戶的消息顯示終端的聊天圖像的圖。
[0025]圖13是表示顯示于用戶的消息顯示終端的聊天圖像的圖。
[0026]圖14是表示顯示于用戶的消息顯示終端的聊天圖像的圖。
[0027]圖15是表不聊天圖像的一例的圖。
[0028]圖16是表不聊天圖像的一例的圖。
【具體實施方式】
[0029][1.實施方式I]
[0030]下面,參照附圖,對本發明的實施方式的例子進行詳細說明。在本實施方式中,以將本發明的消息發送服務器及消息顯示終端適用于用來控制有多個用戶參加的聊天的消息控制系統中的情況為例進行說明。
[0031 ] [1-1.消息控制系統的整體結構]
[0032]圖1是表示實施方式中的消息控制系統的整體結構的圖。如圖1所示,消息控制系統I包括消息發送服務器10及多個消息顯示終端20。消息發送服務器10及各個消息顯示終端20以經由通信網絡2而彼此可收發數據的方式連接。
[0033]消息發送服務器10由服務器計算機而實現。如圖1所示,消息發送服務器10包括控制部U、存儲部12及通信部13。控制部11例如包括微處理器等,并按照操作系統、其他程序而執行處理。存儲部12包括主存儲部(例如,RAM)及輔助存儲部(例如,硬盤驅動器或固態驅動器)。通信部13經由通信網絡2而進行數據通信。
[0034]消息顯示終端20為用戶進行操作的計算機。例如,消息顯示終端20由便攜電話機(包括智能手機)、便攜信息終端(包括平板型計算機)、游戲機、或個人計算機而實現。如圖1所示,消息顯示終端20包括:控制部21、存儲部22、通信部23、操作部24及顯示部25。
[0035]控制部21、存儲部22及通信部23與消息發送服務器10的控制部11、存儲部12及通信部13相同。操作部24為輸入設備,例如是觸摸面板等。顯示部25例如為液晶顯示面板或有機EL顯示器等,按照控制部21的指示而顯示各種圖像。
[0036]另外,在本實施方式中,視為存儲于存儲部12、存儲部22而進行說明的程序、數據例如經由通信網絡2而被供給到消息發送服務器10、消息顯示終端20。另外,消息發送服務器10或消息顯示終端20包括用于讀取存儲于計算機可讀取的信息存儲介質(例如,存儲卡)中的程序或數據的構成要件。并且,經由信息存儲介質而向消息發送服務器10或消息顯示終端20供給程序、數據。
[0037][1-2.在消息控制系統中執行的聊天]
[0038]接著,以進行游戲的4個用戶為了擊敗共同的敵人而一邊合作一邊聊天的場景為例,對在消息控制系統I中執行的聊天進行說明。在此,將這些4個用戶分別記載為用戶A、B、C及D。另外,在此,用戶是指輸入消息的人(操作消息顯示終端20的人)。
[0039]圖2是表示顯示于用戶A的消息顯示終端20的聊天圖像的一例的圖。如圖2所示,在聊天圖像30中顯示表示多個用戶的各個消息的消息對象32A?32C(下面,將這些統稱為消息對象32)和表示參加聊天的各個用戶的頭像圖像34A?34D(下面,將這些還統稱為頭像圖像 34)。
[0040]消息是用戶所操作的終端之間被傳遞的信息的內容,例如是由用戶輸入或指定的符號串、圖像、運動圖像、聲音或它們的組合等。在此,符號串除了包括字符串(文本)之外,還包括語言以外的符號(例如,表情字符、ASCII藝術或構成僅在用戶彼此之間相通的暗號等的正負等的符號)。消息對象還可稱為表示消息的圖像。即,在簡單地記載為消息的情況下,表示文本等的內容本身,而在記載為消息對象的情況下,表示顯示部25中的顯示對象,以此將兩者區別開。另外,消息對象32可以不是圖2所示的以二維表示的消息對象,也可以是在虛擬空間內以三維表示的消息對象。
[0041]消息對象32A表示由用戶D輸入的消息。因此,以從用戶D的頭像圖像34D延伸出發言氣球的方式顯示消息對象32A。同樣地,消息對象32B及32C分別表示用戶B及A輸入的消息。因此,消息對象32B以從用戶B的頭像圖像34B延伸出發言氣球的方式顯示,消息對象32C以從用戶A的頭像圖像34A延伸出發言氣球的方式顯示。這樣,各個消息對象32以可識別輸入了消息的用戶(在本實施方式中,簡單地稱為輸入者)的顯示方式而被顯示。在此,輸入者并不是指人其自身,而是指用于識別輸入了消息的用戶的信息(例如,用戶的名稱、賬戶)、消息顯示終端20的信息。
[0042]另外,在聊天圖像30中,消息越新,消息對象32越靠上顯示。因此,在如圖2所示的畫面例中,顯示于最上面的消息對象32A所示的消息最新,顯示于最下面的消息對象32C所示的消息最舊。進而,當經過一定時間時,各消息對象32從聊天圖像30中被消除。即,重疊而顯示的各個消息對象32從最下面的圖像中被消除。
[0043]當用戶A向輸入對話框36輸入消息而選擇發送按鈕38時,能夠發送新的消息。即,當用戶A選擇發送按鈕38時,表示向輸入對話框36輸入的消息的新的消息對象32以從用戶A的頭像圖像34A延伸的方式顯示。進而,在本實施方式中,即便用戶A未向輸入對話框36輸入消息,也通過選擇已經被顯示的消息對象32,從而沿用該消息對象32所表示的消息而作為新的消息。
[0044]圖3是用戶A沿用消息的情況下的畫面轉移圖。如圖3所示,當用戶A將表示用戶D的消息的消息對象32D拖放到自己的頭像圖像34A時(圖3的聊天圖像30A的狀態),能夠沿用該消息對象32D所示的消息而作為自己所輸入的消息而進行發言。因此,如聊天圖像30B所示,表示與消息對象32D所示的消息相同的消息的消息對象32E作為用戶A的發言而被顯示。
[0045]另外,在圖2及圖3中,以顯示于用戶A的消息顯示終端20的聊天圖像30為例進行了說明,但是在用戶B、C及D的聊天圖像30的情況下也同樣地顯示表示用戶A所沿用的消息的消息對象32D。進而,用戶B、C及D也與上述情況同樣地,通過將顯示于自己的消息顯示終端20的消息對象32拖放到自己的頭像圖像34,從而沿用該消息對象32所表示的消息而作為自己的發言。下面,對用于實現本技術的處理進行詳細說明。
[0046][1-3.在消息控制系統中實現的功能]
[0047]圖4是表示在消息控制系統I中實現的功能中與本發明相關的功能的功能塊圖。在此,在對由各個消息顯示終端20實現的功能進行說明之后,對由消息發送服務器10實現的功能進行說明。另外,在圖4中,為了實現簡略化,僅圖示了 I個消息顯示終端20,但在各個消息顯示終端20中實現同樣的功能。
[0048][1-3-1.在各個消息顯示終端實現的功能]
[0049]在各個消息顯示終端20中實現數據存儲部50、輸入操作受理部52、發送操作受理部54、選擇操作受理部56、收發部58及顯示控制部60。輸入操作受理部52、發送操作受理部54及選擇操作受理部56主要由控制部21及操作部24而實現,收發部58主要由控制部21及通信部23而實現,顯示控制部60主要由控制部21及顯示部25而實現。
[0050][數據存儲部]
[0051]數據存儲部50存儲為顯示聊天圖像30所需的數據。例如,數據存儲部50存儲與后述的收發部58從消息發送服務器10的收發部64接收到的消息相關的消息數據。另外,經過了一定時間的消息對象32從顯示部25被消除,因此用于顯示該消息對象32的數據在經過一定時間之后,可從數據存儲部50被消除。
[0052][輸入操作受理部]
[0053]輸入操作受理部52受理消息的輸入。例如,輸入操作受理部52受理由用戶進行的符號串的輸入、圖像的指定。另外,包括在消息的圖像既可以存儲于消息顯示終端20,也可以存儲于消息發送服務器10。
[0054][發送操作受理部]
[0055]發送操作受理部54受理用于發送被輸入的消息的發送操作。關于發送操作,只要是預先決定的操作即可,在本實施方式中,發送操作受理部54受理用于發送輸入到輸入對話框36的消息的發送按鈕38的選擇。
[0056][選擇操作受理部]
[0057]選擇操作受理部56受理用于選擇消息對象32的選擇操作。選擇操作是與發送操作不同的操作。選擇操作也可以稱為用于指定顯示于顯示部25的消息對象32的至少一個的操作。在選擇操作中,既可以選擇表示進行選擇操作的用戶所輸入的消息(即,自己輸入的消息)的消息對象32,也可以選擇表示與進行選擇操作的用戶不同的用戶所輸入的消息(SP,其他人輸入的消息)的消息對象32。
[0058]另外,選擇操作可分為第I選擇操作和第2選擇操作這2個操作。在該情況下,例如,“第I選擇操作”相當于拖動消息對象32的操作,“第2選擇操作”相當于將其下降到規定的位置(自己的頭像圖像34等的位置)的操作。另外,選擇操作不限于此,也可以是點擊、雙擊、在點擊的狀態下長按、放大或縮小而選擇消息對象32的操作。
[0059][收發部]
[0060]收發部58與消息發送服務器10的收發部64之間收發各種數據。在本實施方式中,經由收發部58而接收由消息發送服務器10的數據生成部70所生成的消息數據。收發部5所接收的消息數據被記錄于數據存儲部50。
[0061]另外,例如,收發部58將表示消息被輸入的消息輸入通知發送到消息發送服務器
10。消息輸入通知是表示在該發送源中輸入了消息的通知,其通過發送預先決定的形式的數據而執行。在此,發送源是受理了消息的輸入及發送操作的消息顯示終端20(進行發送操作的用戶的消息顯示終端20)。
[0062]消息輸入通知中包括輸入到輸入對話框36的消息、確定該輸入者的信息(例如,用于確定用戶的信息、用于確定消息顯示終端20的信息)。在各個用戶的消息顯示終端20中,當在向輸入對話框36輸入消息的狀態下選擇了發送按鈕38時,從該消息顯示終端20發送消息輸入通知。換言之,當用戶進行了發送操作時發送消息輸入通知。
[0063]另外,收發部58發送表示選擇操作受理部56受理了選擇操作的消息選擇通知。消息選擇通知是表示在該發送源中選擇了消息對象32的通知,其通過發送預先決定的形式的數據而進行。在此,發送源是受理了選擇操作的消息顯示終端20(進行了選擇操作的用戶的消息顯示終端20)。
[0064]在消息選擇通知中包括用于識別被選擇的消息對象32所表示的消息的信息(例如,消息ID)、用于確定該發送源的信息(例如,確定用戶的信息、確定消息顯示終端20的信息)。當在各個用戶的消息顯示終端20中選擇了消息對象32時,從該消息顯示終端20發送消息選擇通知。換言之,在用戶進行了選擇操作時發送消息選擇通知。
[0065][顯示控制部]
[0066]顯示控制部60根據后述的收發部58所發送的消息數據而將聊天圖像30顯示于顯示部25。顯示控制部60以可識別其消息的輸入者的顯示方式而顯示表示各個用戶輸入的消息的消息對象32。
[0067]可識別輸入者的顯示方式是指,以可確定消息對象32所表示的消息的輸入者的方式進行顯示。識別輸入者的信息是表示輸入者的圖像或符號串,在此相當于頭像圖像34。例如,顯示控制部60將消息對象32與識別輸入者的信息關聯地進行顯示。具體地,顯示控制部60以從頭像圖像34延伸出發言氣球的方式顯示消息對象32,或將頭像圖像34和消息對象32用線進行連接。另外,例如,顯示控制部60通過以彼此相同的顯示方式(例如,相同的顏色、樣子、亮度、形狀、大小)而顯示消息對象32和頭像圖像34,從而可識別輸入者。
[0068]在本實施方式中,顯示控制部60根據與通過進行選擇操作而生成的消息相關的消息數據即利用被選擇的消息對象32(第I消息對象)而生成的消息數據,以將進行該選擇操作的用戶可識別為輸入者(輸入第2消息的用戶)的顯示方式來顯示表示根據被選擇的消息對象32所表示的消息(第I消息)而決定的消息(第2消息)的消息對象32(第2消息對象)。在此,后述的數據生成部70生成上述消息數據。
[0069]根據被選擇的消息對象32所表示的消息而決定的消息是指,與被選擇的消息對象32所表示的消息相同的消息或將被選擇的消息對象32所表示的消息變更的消息。上述相同的消息是指,與通過選擇操作而被選擇的消息對象32所表示的消息內容相同的消息(與通過選擇操作而被選擇的消息對象32所表示的消息完全一致的消息)。另外,上述變更的消息是指,具備一部分與被選擇的消息對象32所表示的消息共同的內容的消息(與通過選擇操作而被選擇的消息對象32所表示的消息部分一致的消息)。另外,不同的部分(與沿用源不同的部分)并不是用戶手動輸入的部分,而是在消息發送服務器10或消息顯示終端20側附上或置換其他的符號串、圖像或者刪除一部分符號串、圖像的部分。在實施方式I中,對顯示控制部60顯示上述相同的消息的情況進行說明,并在變形例中,對顯示控制部60顯示上述變更的消息的情況進行說明。
[0070]另外,在實施方式I中,對當任一個用戶進行選擇操作時,與此對應地,消息發送服務器10的數據生成部70生成消息數據的情況進行了說明,而如后述的實施方式2及3所說明,也可以在消息顯示終端20側生成消息數據。
[0071 ] [1-3-2.在消息發送服務器實現的功能]
[0072]在消息發送服務器10中實現數據存儲部62、收發部64及數據生成部70。例如,數據存儲部62主要由存儲部12而實現,收發部64主要由控制部11及通信部13而實現,數據生成部70主要由控制部11而實現。
[0073][數據存儲部]
[0074]數據存儲部62存儲用于存儲消息數據的消息數據庫。圖5是表示消息數據庫的數據存儲例的圖。如圖5所示,將消息ID、輸入者信息、消息及時刻信息關聯地存儲到消息數據庫。存儲于消息數據庫的各個記錄相當于消息數據。消息數據是為管理數據(例如,確定或顯示消息等)而所需的數據,在此,可以是包括為顯示消息而所需的數據的數據。圖5所示的消息ID是用于唯一地識別各個消息的信息。輸入者信息是用于識別輸入者的信息,在此是用于識別輸入(發送)了消息的用戶的信息。時刻信息是消息的輸入時間。時刻信息既可以表示日期和時間,也可以僅表示時刻。
[0075]另外,存儲于數據存儲部62的數據不限于上述的例子。數據存儲部62只要存儲用于實現用戶之間的消息的交換的數據即可。例如,數據存儲部62可以存儲用于識別參加聊天的用戶的信息、各個用戶的詳細信息。另外,例如,數據存儲部62可存儲消息對象32、頭像圖像34等各種圖像數據。
[0076][收發部]
[0077]收發部64與收發部58之間收發各種數據。在此,收發部64包括通知接收部66及數據發送部68。通知接收部66從各個用戶的消息顯示終端20接收表示消息被輸入的消息輸入通知。另外,通知接收部66從各個用戶的消息顯示終端20接收表示消息的消息對象32被選擇的消息選擇通知。
[0078]數據發送部68將數據生成部70所生成的消息數據發送到各個用戶的消息顯示終端20。例如,數據發送部68將各個用戶輸入的消息數據發送到各個消息顯示終端20。另外,例如,數據發送部68根據收發部64所接收的消息選擇通知,以將該消息選擇通知的發送源的用戶作為輸入者的方式,將與根據被選擇的消息對象32所表示的消息而決定的消息相關的消息數據(在本實施方式中,與和被選擇的消息對象32所表示的消息相同的消息相關的消息數據)發送到各個用戶的消息顯示終端20。
[0079][數據生成部]
[0080]當接收到消息輸入通知、消息選擇通知時,數據生成部70根據該接收內容而生成消息數據。例如,數據生成部70根據收發部64所接收的消息輸入通知而向消息輸入通知所示的消息發布消息ID,以表示消息輸入通知的發送源的輸入者信息及當前日期和時間一起存儲到消息數據庫。
[0081 ]另外,例如,數據生成部70根據收發部64所接收的消息選擇通知,并利用被選擇的消息對象32(第I消息對象),以將該消息選擇通知的發送源的用戶作為輸入者(輸入第2消息的用戶)的方式生成根據被選擇的消息對象32所表示的消息(第I消息)來決定的消息數據(在此為與被選擇的消息對象32所表示的消息相同的消息。即,第2消息)。
[0082]利用被選擇的消息對象32是指使用識別被選擇的消息對象32所表示的消息的信息(在此為消息ID),也可以是參照被選擇的消息對象32所表示的消息數據中存儲的信息。在此,數據生成部70確定通過選擇操作而被選擇的消息對象32所表示的消息的消息ID,對根據該消息ID所示的消息而決定的消息(在本實施方式中,與上述確定的消息ID所示的消息相同的消息)賦予新的消息ID,與表示消息選擇通知的發送源的輸入者信息及當前日期和時間一并存儲到消息數據庫。即,當數據生成部70接收到消息選擇通知時,即便之后不接收任何的通知,也會自動生成消息數據。
[0083][1-4.在消息控制系統中執行的處理]
[0084]圖6是表示消息控制系統I所執行的處理的流程圖。圖6所示的處理執行如下動作:在開始進行多個用戶參加的聊天的情況下,控制部11按照存儲于存儲部12的程序而進行動作,控制部21按照存儲于存儲部22的程序而進行動作。通過執行下面說明的處理,從而實現圖4所示的功能塊。另外,在圖6中,為了實現簡略化,僅圖示了一個消息顯示終端20,但在各個消息顯示終端20中執行同樣的處理。
[0085]首先,如圖6所示,在消息顯示終端20中,控制部21將聊天圖像30顯示于顯示部25
(SI)。在SI中顯示的聊天圖像30是初始畫面,因此還未顯示消息對象32。另外,在本實施方式中,在游戲的執行中進行聊天,因此根據各個用戶的操作而進行游戲。
[0086]控制部21判定是否在向輸入對話框36輸入了消息的狀態下選擇發送按鈕38(S2)。用戶對操作部24進行操作而向輸入對話框36輸入符號串、圖像來選擇發送按鈕38,從而能夠發送消息。另外,在未向輸入對話框36輸入消息的狀態下,無法選擇發送按鈕38。
[0087]在判定為選擇了發送按鈕38的情況下(S2;Y),控制部21將消息輸入通知發送到消息發送服務器10(S3)。另外,在從各個消息顯示終端20對消息發送服務器10發送了通知的情況下,還發送用戶ID(用于確定操作消息顯示終端20或消息顯示終端20的用戶等的信息)等,消息發送服務器10能夠確定從哪個消息顯示終端20或用戶接收了通知。
[0088]當消息發送服務器10接收消息輸入通知時,控制部11根據消息輸入通知而生成消息數據(S4)。在S4中,向消息輸入通知所示的消息重新發布消息ID,并與輸入者信息及當前的時刻關聯起來存儲到消息數據庫。另外,關于消息ID,只要以在規定的ID發布規則的基礎上,不與其他消息ID重復的方式發布即可。另外,在此,對與當前的時刻關聯起來的情況進行了說明,但也可以是在消息顯示終端20輸入消息時被記錄的時刻。該時刻在消息顯示終端20中取得,并包括在消息輸入通知。
[0089]控制部11將所生成的消息數據發送到各個消息顯示終端20(S5)。另外,用于識別參加聊天的各個用戶的消息顯示終端20的信息(例如,IP地址等)預先被存儲于存儲部12,消息發送服務器10可確定消息數據的發送目的地。
[0090]在消息顯示終端20中,控制部21判定從消息發送服務器10是否接收到消息數據
(S6)。在判定為接收到消息數據的情況下(S6;Y),控制部21根據所接收的消息數據而更新聊天圖像30的顯示(S7)。在S7中,控制部21更新聊天圖像30的顯示,以使所接收的消息數據所示的消息的消息對象32顯示于最上面。
[0091 ]控制部21判定是否進行消息對象32的選擇操作(S8)。在S8中,控制部21根據來自操作部24的信號而判定是否選擇顯示于顯示部25的消息對象32的任何對象。
[0092]在判定為進行了選擇操作的情況下(S8;Y),控制部11將消息選擇通知發送到消息發送服務器10(S9)。如上所述,在S9中發送的消息選擇通知中包括有通過選擇操作而被選擇的消息對象32所表示的消息的消息ID。
[0093]當消息發送服務器10接收到消息選擇通知時,控制部11根據消息選擇通知而生成消息數據(SlO)。在SlO中,對與消息選擇通知所示的消息相同的消息重新發布消息ID,并與表示進行了選擇操作的用戶的輸入者信息及當前的時刻關聯地存儲到消息數據庫。后續的Sll?S13的處理分別與S5?S7相同。通過執行這樣的處理,表示用戶沿用的消息的消息對象32被顯示于各個用戶的顯示部25。
[0094]控制部21判定聊天是否結束(S14)。在滿足了預先決定的條件的情況下結束聊天,例如,在某一用戶進行了用于結束聊天的規定操作的情況下或結束游戲的情況下結束聊天。在未判定為聊天結束的情況下(S14;N),返回到S2的處理。另外,在判定為聊天結束的情況下(S14; Y),結束本處理。
[0095]根據以上說明的消息控制系統1,通過由用戶選擇消息對象32,從而能夠沿用該消息對象32所表示的消息,因此能夠減輕輸入消息所需的工夫。特別地,在游戲中進行聊天的情況下,在很多情況下沒有一一輸入消息的時間,因此沿用消息而節省工夫特別有用。進而,在游戲中比起將內容正確地傳達,有時將消息快速地發送而使氣氛高漲更為重要,在這樣的游戲中,通過沿用消息而快速地發言,從而能夠使游戲有效地高漲。
[0096]另外,如實施方式I所示,在用戶向輸入對話框36輸入消息而選擇了發送按鈕3時消息被發送的情況下,無需向輸入對話框36—一輸入消息并選擇發送按鈕38,而是僅進行用于選擇消息對象32的選擇操作,就能夠將自己的消息進行發送。
[0097][2.實施方式2]
[0098]在實施方式I中,對消息發送服務器10生成消息數據的情況進行了說明,但消息數據的生成場所不限于消息發送服務器10。此外,例如也可以在受理了消息的發送操作、消息對象32的選擇操作的消息顯示終端20側生成消息數據。下面,對與實施方式I相同的點省略說明,而對與實施方式I不同的點進行說明。
[0099]圖7是實施方式2的功能塊圖。如圖7所示,在實施方式2中,在消息顯示終端20中實現數據生成部70。在該情況下,數據生成部70主要由控制部21實現。例如,在輸入操作受理部52受理了消息的輸入之后,當發送操作受理部54受理了發送操作時,數據生成部70生成與該輸入的消息相關的消息數據。在該情況下,數據生成部70對被輸入的消息發布消息ID,并與輸入者信息及當前時刻關聯起來,從而生成消息數據。
[0100]同樣地,當選擇操作受理部56受理了選擇操作時,數據生成部70生成消息數據。數據生成部70對根據通過選擇操作而被選擇的消息對象32所示的消息而決定的消息(在此,與通過選擇操作而被選擇的消息對象32所示的消息相同的消息)發布消息ID,并通過與輸入者信息及當前時刻關聯起來,從而生成消息數據。
[0101]消息顯示終端20的收發部58將由數據生成部70生成的數據發送到消息發送服務器10。消息發送服務器10的收發部64接收到消息數據而存儲到消息數據庫,并向各個消息顯示終端20提供該消息數據。當消息顯示終端20的收發部58從消息發送服務器10接收到消息數據時,顯示控制部60更新聊天圖像30的顯示。顯示的更新處理本身與實施方式I相同。
[0102]圖8是表示實施方式2的消息控制系統I所執行的處理的流程圖。如圖8所示,S21及S22分別與SI及S2相同。在S22中,在判定為選擇了發送按鈕38的情況下(S22; Y),控制部21生成與被輸入到輸入對話框36的消息相關的消息數據(S23KS23的處理內容與S4相同,控制部21向被輸入到輸入對話框36的消息發布消息ID,并與輸入者信息及當前的時刻關聯起來,從而生成消息數據。
[0103]控制部21向消息發送服務器10發送消息數據(S24)。控制部21根據在S23生成的消息數據而更新聊天圖像30的顯示(S25) A25中的處理與S7相同。
[0104]當消息發送服務器10接收到消息數據時,控制部11將該數據存儲到消息數據庫
(526)。控制部11將消息數據發送到生成該數據的消息顯示終端20以外的消息顯示終端20
(527)A27中的處理與S5相同,但在生成消息數據的消息顯示終端20中無需發送該數據,因此在S27中,對其以外的消息顯示終端20發送數據。
[0105]另外,在消息顯示終端20中未判定出選擇了發送按鈕38的情況下(S22;N),控制部21判定是否進行了消息對象32的選擇操作(328)^28的處理與S8相同。
[0106]在判定為進行了消息對象32的選擇操作的情況下(S28;Y),控制部21根據該選擇操作,生成與和被選擇的消息對象32所示的消息相同的消息相關的消息數據(S29),并移行至IJS24的處理。S29的處理內容與SlO相同,控制部21對與被選擇的消息對象32所示的消息相同的消息發送消息ID,并與輸入者信息及當前的時刻關聯起來,從而生成消息數據。
[0107]另外,在未判定出進行了消息對象32的選擇操作的情況下(S28;N),控制部21判定是否接收了其他消息顯示終端20生成的消息數據(S30)。在S30中,控制部21判定是否經由消息發送服務器10而接收了在其他消息顯示終端20中生成的消息數據(S卩,在由其他消息顯示終端20執行的S23或S29的處理中生成的數據)。
[0108]在判定為接收了由其他消息顯示終端20生成的消息數據的情況下(S30;Y),控制部21根據該接收的數據而更新聊天圖像30的顯示^31)^31的處理內容與S7或S13相同。另夕卜,后續的S32的處理與S14相同。
[0109]根據實施方式2,通過在消息顯示終端20側生成消息數據,從而能夠進行與實施方式I相同的顯示控制,從而能夠減輕輸入消息所需的工夫。另外,并不是在消息發送服務器10,而是在消息顯示終端20執行生成消息數據的處理,從而能夠減輕消息發送服務器10的負荷。
[0110]另外,在實施方式2中,對用戶所選擇的消息對象32所表示的消息的消息ID等被存儲于消息顯示終端20的情況進行了說明,但該數據也可以不存儲于消息顯示終端20,而是在進行選擇操作的時機向消息發送服務器10咨詢數據的取得。
[0111][3.實施方式3]
[0112]另外,在實施方式I中,對當消息發送服務器10接收到消息輸入通知、消息選擇通知時,消息發送服務器10生成消息數據的情況進行了說明,但也可以由消息發送服務器10將消息輸入通知、消息選擇通知傳輸到各個消息顯示終端20,之后在顯示消息對象32的時機,在各個消息顯示終端20中生成消息數據。下面,對與實施方式I或2相同的點省略說明,對不同的點進行說明。
[0113]圖9是實施方式3的功能塊圖。如圖9所示,在實施方式3中,在消息顯示終端20中實現數據生成部70。另外,在實施方式3中,消息發送服務器10的收發部64將消息輸入通知、消息選擇通知直接傳輸到各個消息顯示終端20。另外,在實施方式3中,與實施方式2同樣地,在消息顯示終端20中實現數據生成部70。
[0114]當接收到消息發送服務器10傳輸的消息輸入通知時,數據生成部70根據該消息輸入通知而生成與被輸入的消息相關的消息數據。該生成方法本身與實施方式I相同。例如,某一消息顯示終端20的數據生成部70在接收到由其他消息顯示終端20發送的消息輸入通知的情況下,根據該消息輸入通知而生成與被輸入的消息相關的消息數據。即,數據生成部70在顯示消息對象32的時機生成消息數據。
[0115]同樣地,當接收到由消息發送服務器10傳輸的消息選擇通知時,數據生成部70根據該消息選擇通知而生成消息數據。該生成方法本身與實施方式I相同。例如,某一消息顯示終端20的數據生成部70在接收到由其他消息顯示終端20發送的消息選擇通知的情況下,根據該消息選擇通知而生成與根據被選擇的消息對象32所表示的消息而決定的消息(在此,與被選擇的消息對象32所表示的消息相同的消息)相關的數據。關于這一點,在實施方式2中,由該其他消息顯示終端20接收了消息數據本身,而在實施方式3中,接收僅包括消息ID等信息的消息輸入通知,因此能夠省略與在該其他消息顯示終端20被輸入的內容相關的數據的收發。顯示控制部60根據由數據生成部70生成的上述數據而更新聊天圖像30的顯示。顯示的更新處理本身與實施方式1、2相同。
[0116]圖10是表示實施方式3的消息控制系統I所執行的處理的流程圖。如圖10所示,S41?S43分別與SI?S3相同。在消息發送服務器10中,當接收到消息輸入通知時,控制部11將消息輸入通知傳輸到各個消息顯示終端20(S44)。
[0117]在消息顯示終端20中,控制部21判定是否接收到消息輸入通知(S45)。在判定為接收到消息輸入通知的情況下(S45;Y),控制部21根據消息輸入通知而生成消息數據(S46),并更新聊天圖像30的顯示(S47KS46的處理內容與S5相同,S47的處理內容與S7相同。另外,在S45中,在接收了由其他消息顯示終端20發送的消息輸入通知的情況下,在后續的S46中,根據由該其他消息顯示終端20發送的消息輸入通知而生成與在該其他消息顯示終端20中輸入的消息相關的消息數據。
[0118]后續的S48及S49分別與S8及S9相同。在消息發送服務器10中,當接收到消息選擇通知時,控制部11將消息選擇通知傳輸到各個消息顯示終端20(S50)。
[0119]在消息顯示終端20中,控制部21判定是否接收到消息選擇通知(S51)。在判定為接收到消息選擇通知的情況下(S51; Y),控制部21根據消息選擇通知而生成消息數據(S52),并更新聊天圖像30的顯示(S53KS52的處理內容與SlO相同,S53的處理內容與S13相同。后續的S54與S14相同。另外,在S51中,在接收到由其他消息顯示終端20發送的消息選擇通知的情況下,在后續的S52中,根據該其他消息顯示終端20發送的消息選擇通知而生成與和在該其他消息顯示終端20中選擇的消息對象32所表示的消息相同的消息相關的消息數據。
[0120]根據實施方式3,在消息顯示終端20中生成消息數據,從而能夠進行與實施方式1、2相同的顯示控制,能夠減輕輸入消息所需的工夫。另外,與實施方式2同樣地,并不是在消息發送服務器10執行生成消息數據的處理,而是在消息顯示終端20執行生成消息數據的處理,從而能夠減輕消息發送服務器10的負荷。另外,在實施方式2中,進行了消息數據的收發,但在實施方式3中,只要收發比其更少的數據量的消息選擇通知即可,因此能夠減輕網絡上的通信量。
[0121][4.變形例]
[0122]另外,本發明不限于以上說明的實施方式。在不脫離本發明的要旨的范圍內,可進行適當變更。
[0123]圖11是變形例的功能塊圖。如圖11所示,在變形例中,在實施方式的功能的基礎上,實現用戶受理部72。用戶受理部72主要由控制部21及操作部24而實現。另外,在圖11中基于實施方式I的功能塊而進行了圖示,但在如實施方式2或3這樣生成消息數據的情況下,數據生成部70由消息顯示終端20而實現。
[0124](I)例如,消息對象32在經過一定時間時被消除,因此為了沿用已被消除的消息,構成為可從各個用戶的消息的歷史選擇消息對象32。在此,當選擇頭像圖像34時,顯示該頭像圖像34所示的用戶的消息的歷史。
[0125]圖12是表示在用戶A的消息顯示終端20顯示的聊天圖像30的圖。如圖12所示,例如,當用戶A選擇了用戶D的頭像圖像34D時,顯示表示該頭像圖像34D所示的用戶D的消息的歷史的歷史圖像40(聊天圖像30C的狀態)。消息的歷史是由某一用戶所輸入的過去的消息的歷史,既可以是過去的整個期間的消息,也可以僅是根據當前時間點而決定的期間內(例如,從當前時間點到規定時間之前的期間)的消息。另外,例如也可以僅是從最新的消息開始計數的規定數量的消息。
[0126]用戶受理部72受理用于選擇表示多個用戶的各個用戶的用戶對象(在此為頭像圖像34)的至少一個的操作。用戶對象是用于識別各個用戶的圖像,例如,除了頭像圖像34之夕卜,也可以是用于識別用戶的名稱的圖像。另外,作為用戶對象,可以不像頭像圖像34這樣以二維方式表示,而是可以在虛擬空間內以三維方式表示。顯示控制部60參照數據存儲部50而確定被選擇的頭像圖像34所示的用戶的消息的歷史,并顯示表示該歷史的歷史圖像40。在此,歷史圖像40由表示包括在歷史中的各個消息的消息對象32F?32J構成。
[0127]本變形例的選擇操作受理部56受理用于選擇根據與被顯示的消息對象32相關的歷史信息(即,表示被顯示的消息對象32的歷史的信息。在此為與存儲于數據存儲部50的已輸入的消息相關的消息數據。)而顯示的消息對象32的選擇操作。例如,選擇操作受理部56受理用于選擇表示包括在歷史中的各個消息的消息對象32的選擇操作。關于受理了選擇操作之后的處理,與實施方式I相同。即,在圖12所示例子中,在表示包括在歷史中的各個消息的消息對象32F?32J中,當用戶A將消息對象32H拖放到自己的頭像圖像34A時,顯示表示與消息對象32H所示的消息相同的消息的消息對象32K(聊天圖像30D的狀態)。
[0128]另外,選擇操作受理部56也可以受理用于選擇根據被選擇的輸入者(在此,被選擇的頭像圖像34所示的用戶)的歷史信息而顯示的消息對象32的選擇操作。即,選擇操作受理部56在整個歷史中,從表示被選擇的輸入者所輸入的消息的消息對象32的歷史中受理選擇操作。例如,選擇操作受理部56針對多個用戶的每個用戶,從該用戶輸入的消息的歷史受理用于選擇消息對象32的選擇操作。例如,顯示控制部60針對用戶選擇頭像圖像34的每個用戶而顯示表示該用戶輸入的消息的歷史的歷史圖像40。并且,選擇操作受理部56從各個歷史圖像40所示的歷史受理用于選擇消息對象32的選擇操作。
[0129]另外,顯示控制部60根據歷史信息,以不重復相同信息的方式顯示消息對象32。SP,顯示控制部60以不重復相同信息的方式顯示表示包括在消息的歷史中的各個消息的消息對象32。顯示控制部60對包括在歷史中的各個消息進行比較,使重復的消息分別不能作為個別的消息對象32而顯示。例如,在圖12所示的畫面例中,即便用戶D輸入了多次“不妙!”這樣的消息,作為歷史圖像40,僅顯示表示該消息的I個消息對象32H。
[0130]根據變形例(I),當各個用戶從某一用戶的消息的歷史選擇消息對象32時,能夠將與該消息相同的消息作為自己輸入的消息而發送,因此能夠減輕輸入消息所需的工夫。
[0131]另外,當各個用戶針對每個用戶從該用戶的消息的歷史選擇消息對象32時,能夠將與該消息相同的消息作為自己輸入的消息而發送,因此在減輕輸入消息的工夫的同時,能夠針對每個輸入者擠入消息對象32的候選,能夠更快地檢索到目標的消息對象32。
[0132]另外,在從消息的歷史中選擇消息對象32時,不重復相同的消息,因此容易進行消息對象32的選擇。即,在歷史中存在多個相同的消息的情況下,能夠防止僅顯示相同內容的消息對象32。
[0133]另外,在上述中,如實施方式I所示,對消息發送服務器10生成消息數據的情況進行了說明,但在變形例(I)中,如實施方式2或3所示,也可由消息顯示終端20來生成數據。在該情況下,在從歷史選擇消息對象32的情況下,如在實施方式2或3所說明,在消息顯示終端20中生成消息數據。
[0134](2)另外,例如,在用戶A沿用了用戶D的消息的情況下,沿用源的用戶D的消息和用戶A的消息為相同的內容,因此也可以綜合起來顯示。本變形例的顯示控制部60將表示與被選擇的消息對象32(第I消息對象)所表示的消息(第I消息)相同的消息(第2消息)的消息對象32(第2消息對象)與被選擇的消息對象32關聯起來進行顯示。另外,在此,在數據生成部70所生成的消息數據中包括沿用源的消息的消息ID( S卩,用戶所選擇的消息對象32所表示的消息的消息ID)。由此,能夠確定沿用源的消息。
[0135]圖13是表示在用戶A的消息顯示終端20顯示的聊天圖像30的圖。如圖13所示,顯示控制部60將表示沿用源的用戶D的消息的消息對象32L和表示將其沿用而制作的用戶A的消息的消息對象32M關聯起來而綜合顯示。在該情況下,顯示控制部60將消息對象32L及32M分別以可識別用戶A及D的顯示方式而顯示。可識別的顯示方式的意思與實施方式I相同。
[0136]另外,將消息對象32關聯的方法不限于上述的例子。顯示控制部60只要將多個消息對象32的各個對象以可識別彼此的關聯的顯示方式顯示即可。除了圖13所示的顯示方式以外,顯示控制部60可將多個消息對象32用線進行連接,或將多個消息對象32包圍,從而進行關聯。此外,例如,顯示控制部60也可以相同的顯示方式(例如,相同的顏色、樣子、亮度、形狀、大小、字體)顯示多個消息對象32或將多個消息對象32排列成一排而進行關聯。
[0137]根據變形例(2),通過將消息對象32關聯地進行顯示,從而能夠容易看見消息對象32ο
[0138]另外,顯示控制部60可以顯示一個消息對象32(第2消息對象),該消息對象32表示與被選擇的消息對象32(第I消息對象)所表示的消息(第I消息)相同的消息(第2消息)和被選擇的消息對象32所表示的消息。
[0139]圖14是表示在用戶A的消息顯示終端20顯示的聊天圖像30的圖。可以如圖14所示地顯示表示與被選擇的消息對象32所表示的消息相同的消息和被選擇的消息對象32所表示的消息的一個消息對象32N。另外,在消息對象32N中可附帶表示輸入了消息的用戶A及D的識別圖像42。這樣,能夠將沿用源的消息和沿用而制作的新的消息作為I個消息對象32而顯示,因此能夠容易看到消息對象32。
[0140]另外,顯示控制部60只要執行在變形例(2)說明的2個顯示控制的至少一個即可。另外,在上述記載中,如實施方式I所示,對消息發送服務器10生成消息數據的情況進行了說明,但在變形例(2)中,如實施方式2或3所示,也可由消息顯示終端20生成數據。在該情況下,如在實施方式2或3所說明,在消息顯示終端20中生成消息數據而與消息對象32關聯起來顯示或作為I個消息對象32而顯示。
[0141](3)另外,例如,在上述記載中,對沿用與被選擇的消息對象32所示的消息相同的消息的情況進行了說明,但也不需要是完全相同的消息。顯示控制部60可以顯示表示對被選擇的消息對象32所表示的消息進行變更的消息的消息對象32。
[0142]圖15是表示聊天圖像30的一例的圖。如圖15所示,當用戶A將表示用戶D的消息的消息對象32D拖放到用戶C的頭像圖像34C時(聊天圖像30E的狀態),顯示控制部60顯示消息對象320(聊天圖像30F的狀態),該消息對象320表示這樣的消息:將表示該頭像圖像34C所示的用戶C的字符串插入到沿用源的消息。
[0143]顯示控制部60顯示表示包括被選擇的消息對象32 (第I消息對象)所表示的消息(第I消息)和用于識別被選擇的頭像圖像34所表示的用戶的識別信息的消息(第2消息)的消息對象32(第2消息對象)。該識別信息是表示用戶的名稱的符號串、圖像。
[0144]另外,在圖15的例子中,在用戶D的消息的開頭插入有用于識別用戶C的字符串,而用于識別用戶C的字符串的揷入位置既可以是用戶D的消息的末尾,也可以是用戶D的消息的中間。在變形例(3)中,與實施方式I同樣地,消息發送服務器10的數據生成部70生成該消息數據(即,與對被選擇的消息對象32所表示的消息進行變更的消息相關的消息數據),顯示控制部60經由收發部58及64而接收該數據,從而顯示消息對象32。
[0145]根據變形例(3),在用戶所選擇的消息對象32表示的消息中包括用于識別用戶的信息而作為自己的消息,因此能夠以無需花費工夫便能夠容易地知道對誰的消息的方式進行顯示。
[0146]另外,在上述的記載中,如實施方式I所示,對消息發送服務器10生成消息數據的情況進行了說明,但在變形例(3)中,如實施方式2或3所示,也可由消息顯示終端20生成數據。在該情況下,如在實施方式2或3中所說明,在消息顯示終端20中生成消息數據,在沿用源的消息中顯示消息對象32,該消息對象32表示插入了用于識別用戶所選擇的頭像圖像34所示的用戶的信息的消息。
[0147](4)另外,例如,在沿用源的消息中包括用戶的名字等的情況下,可以在置換該名字的基礎上作為新的消息。本變形例的消息包括用于識別多個用戶中的至少一個用戶的識別信息。
[0148]圖16是表示聊天圖像30的一例的圖。如圖16所示,當用戶A將表示用戶D的消息的消息對象32P拖放到用戶C的頭像圖像34C時(聊天圖像30G的狀態),顯示控制部60顯示消息對象32Q(聊天圖像30H的狀態),該消息對象32Q表示將消息中的用戶的識別信息(在此為表示用戶D的“我”)置換成該頭像圖像34C所示的用戶C的識別信息的消息。另外,關于判定在消息中是否包括識別信息的方法,可以通過判定是否包括規定的符號串或圖像來進行。
[0149]如上所述,顯示控制部60顯示消息對象32Q(第2消息對象),該消息對象32Q表示將包括在被選擇的消息對象32P(第I消息對象)所表示的消息(第I消息)中的識別信息置換成用于識別被選擇的頭像圖像34C所表示的用戶的信息的消息(第2消息)。另外,在變形例(4)中,與實施方式I同樣地,由消息發送服務器10的數據生成部70生成消息數據,顯示控制部60經由收發部58及64而接收該數據,從而顯示消息對象32。
[0150]根據變形例(4),各個用戶可以在置換消息中的識別信息的基礎上作為自身的消息,因此能夠減輕為變更成對誰的消息而所需的工夫。
[0151]另外,在上述記載中,如實施方式I所示,對由消息發送服務器10生成消息數據的情況進行了說明,但在變形例(4)中,如實施方式2或3所示,也可由消息顯示終端20生成數據。在該情況下,如實施方式2或3所說明,在消息顯示終端20中生成消息數據而顯示消息對象32,該消息對象32表示將沿用源的消息的識別信息置換成用于識別用戶所選擇的頭像圖像34所示的用戶的信息的消息。
[0152](5)另外,例如,可以進行將預先決定的多個消息候選存儲到數據存儲部50,并將這些消息候選的至少一個作為消息而發送的發送操作。在該情況下,消息對象32的選擇操作與上述發送操作不同。消息候選只不過為預先設定的文本等,因此有時不是假設當前的游戲的狀況的內容(符合當前的狀況的內容),消息對象32表示在游戲的執行中被輸入的消息,并表示符合當前的狀況的內容,因此通過沿用它們,與選擇消息候選的情況相比,能夠發送更符合此時的狀況的消息。
[0153](6)另外,例如,在上述記載中,對使消息對象32從頭像圖像34延伸,從而以可識別輸入者的顯示方式進行顯示的情況進行了說明,但也可以不以可識別輸入者的顯示方式顯示消息對象32。即,顯示控制部60也可以無需特別地識別輸入者,而是簡單地顯示表示與沿用源的消息相同的消息的消息對象32或表示根據沿用源的消息而決定的消息的消息對象32。在該情況下,通過沿用消息,從而能夠減輕輸入消息所需的工夫。
[0154]另外,例如,也可以將實施方式和上述變形例結合。
[0155]另外,例如,在各個功能塊中,除了選擇操作受理部56及顯示控制部60以外的部件,可從消息顯示終端20省略,除了收發部64以外的部件,可從消息發送服務器10省略。
[0156]另外,例如,消息發送服務器10生成包括消息對象32的整個聊天圖像30的圖像數據(例如,HTML形式的數據)而發送到各個消息顯示終端20。在該情況下,在消息數據中包括整個聊天圖像30的圖像數據。
[0157]另外,例如,消息控制系統I也可以不具有消息發送服務器10,僅由消息顯示終端20構成。在該情況下,任何的消息顯示終端20可作用為服務器。
[0158]另外,例如,本發明的消息發送服務器或消息控制終端可適用于用戶之間的消息交換技術,并且也可以適用于聊天以外的情況。例如,可將本發明適用于多個用戶輸入消息的電子公告板。
[0159][5.發明的總結]
[0160]由以上的記載可知,本發明例如為如下。在本發明的消息顯示終端(20)中,其以可識別輸入了消息的用戶的顯示方式而顯示表示由多個用戶分別輸入的上述消息的消息對象,該消息顯示終端的特征在于,其包括:受理單元(56),其受理用于選擇上述消息對象的選擇操作;顯示控制單元(60),其根據與通過進行上述選擇操作而生成的消息相關的消息數據即利用作為被選擇的上述消息對象的第I消息對象而生成的上述消息數據,以將進行了該選擇操作的用戶可識別成輸入了第2消息的用戶的顯示方式而顯示表示該第2消息的第2消息對象,上述第2消息根據上述第I消息對象所表示的第I消息而決定。
[0161]另外,在本發明的消息顯示終端(20)中,其顯示表示由多個用戶分別輸入的消息的消息對象,該消息顯示終端的特征在于,其包括:受理單元(56),其受理用于選擇上述消息對象的選擇操作;及顯示控制單元(60),其根據與通過進行上述選擇操作而生成的消息相關的消息數據即利用作為被選擇的上述消息對象的第I消息對象而生成的上述消息數據而顯示表示第2消息的第2消息對象,該第2消息根據上述第I消息對象所表示的第I消息而決定。
[0162]另外,在本發明的消息發送服務器(10)中,其將與由多個用戶分別輸入的消息相關的消息數據發送到各個用戶的終端,該消息發送服務器的特征在于,其包括:接收單元
(66),其從上述各個用戶的終端接收用來通知表示上述消息的消息對象被選擇的消息選擇通知;數據生成單元(70),其根據上述接收單元接收的上述消息選擇通知,利用被選擇的上述消息對象即第I消息對象,以將該消息選擇通知的發送源的用戶作為輸入了第2消息的用戶的方式生成與根據上述第I消息對象所表示的第I消息而決定的該第2消息相關的消息數據;及發送單元(68),其將通過上述數據生成單元而生成的上述消息數據發送到上述各個用戶的終端。
[0163]另外,本發明的程序使計算機作用為上述或下述記載的消息顯示終端或上述記載的消息發送服務器。
[0164]另外,本發明的信息存儲介質為計算機可讀取的信息存儲介質,其記錄有上述程序。
[0165]根據本發明,能夠減輕輸入消息所需的工夫。
[0166]另外,根據本發明的一方式,上述受理單元(56)受理用于選擇根據與被顯示的上述消息對象相關的歷史信息而顯示的消息對象的上述選擇操作。根據該方式,各個用戶只要從某一用戶的消息的歷史選擇消息對象,便能夠將與該消息相同的消息等作為自己輸入的消息而發送,因此能夠減輕輸入消息所需的工夫。
[0167]另外,根據本發明的一方式,上述受理單元(56)受理用于選擇根據被選擇的上述用戶的上述歷史信息而顯示的消息對象的上述選擇操作。根據該方式,各個用戶只要針對每個用戶從該用戶的消息的歷史選擇消息對象,便能夠將與該消息相同的消息等作為自己輸入的消息而發送,因此能夠在減輕輸入消息所需的工夫的同時,針對每個輸入者而擠入消息對象的候選,因此能夠進一步快速檢索目標的消息對象。
[0168]另外,根據本發明的一方式,上述顯示控制單元(60)根據上述歷史信息,以不重復相同的上述消息的方式顯示上述消息對象。根據該方式,在從消息的歷史選擇消息對象時不會重復相同的消息,因此容易選擇消息對象。
[0169]另外,根據本發明的一方式,上述顯示控制單元(60)包括以下單元中的至少一個單元:將表示根據上述第I消息對象所表示的第I消息而決定的第2消息的第2消息對象與上述第I消息對象關聯地顯示的單元(60);及用于顯示一個第2消息對象的單元(60),該第2消息對象表示根據上述第I消息對象所表示的第I消息而決定的第2消息和上述第I消息對象所表示的第I消息。根據該形態,將消息對象關聯起來顯示或作為一個消息對象而顯示,從而容易看到消息對象。
[0170]另外,根據本發明的一方式,上述消息顯示終端(20)還包括用于受理如下操作的單元:用于選擇表示上述多個用戶的各個用戶的用戶對象(例如,頭像圖像34)的至少一個,并且上述顯示控制單元(60)顯示表示第2消息的上述第2消息對象,上述第2消息包括:上述第I消息對象所表示的第I消息;及用于識別被選擇的上述用戶對象所表示的用戶的識別信息。根據該方式,在用戶所選擇的消息對象所表示的消息中包括用于識別用戶的信息而作為自己的消息,因此能夠以無需花費功夫而容易地知道對誰的消息的方式進行顯示。
[0171]另外,根據本發明的一方式,上述消息對象所表示的消息包括用于識別上述多個用戶中的至少一個用戶的識別信息,上述消息顯示終端(20)還包括用于受理如下操作的單元(72):用于選擇表示上述多個用戶的各個用戶的用戶對象(例如,頭像圖像34)的至少一個,并且上述顯示控制單元(60)顯示表示第2消息的上述第2消息對象,上述第2消息將包括在上述第I消息對象所表示的第I消息中的上述識別信息置換成用于識別被選擇的上述用戶對象所表示的用戶的信息而成。根據該形態,各個用戶能夠置換消息中的識別信息而作為自己的消息,因此能夠減輕為變更成對誰的消息而所需的工夫。
[0172]另外,根據本發明的一方式,上述消息顯示終端(20)還包括用于受理如下操作的單元(54):用于發送被輸入的上述消息的發送操作或將預先決定的多個消息候選的至少一個作為上述消息而發送的發送操作,上述受理單元(56)受理與上述發送操作不同的上述選擇操作。根據該方式,在用戶進行了發送操作時發送消息的情況下或在用戶選擇了消息候選時發送消息的情況下,僅通過進行用于選擇消息對象的選擇操作,無需一一進行發送操作而能夠作為自己的消息來發送。
【主權項】
1.一種消息顯示終端,其對表示多個用戶分別輸入的消息的消息對象,以能夠識別輸入了該消息的用戶的顯示方式進行顯示, 該消息顯示終端的特征在于,其包括: 受理單元,其受理用于選擇上述消息對象的選擇操作;及 顯示控制單元,其根據利用第I消息對象生成的消息數據,對表示根據上述第I消息對象表示的第I消息決定的第2消息的第2消息對象,以能夠將進行了上述選擇操作的用戶識別為輸入了該第2消息的用戶的顯示方式進行顯示,其中,上述消息數據與通過進行該選擇操作生成的消息相關,上述第I消息對象是被選擇的上述消息對象。2.根據權利要求1所述的消息顯示終端,其特征在于, 上述受理單元受理用于選擇根據歷史信息顯示的消息對象的上述選擇操作,上述歷史信息與被顯示的上述消息對象相關。3.根據權利要求2所述的消息顯示終端,其特征在于, 上述受理單元受理用于選擇根據被選擇的上述用戶的上述歷史信息顯示的消息對象的上述選擇操作。4.根據權利要求2或3所述的消息顯示終端,其特征在于, 上述顯示控制單元根據上述歷史信息,以不重復相同的上述消息的方式顯示上述消息對象。5.根據權利要求1?4中的任意一項所述的消息顯示終端,其特征在于, 上述顯示控制單元包括以下單元中的至少一個單元: 將表示根據上述第I消息對象表示的第I消息決定的第2消息的第2消息對象與上述第I消息對象關聯地進行顯示的單元;及 對一個第2消息對象進行顯示,該第2消息對象表示根據上述第I消息對象表示的第I消息決定的第2消息和上述第I消息對象表示的第I消息的單元。6.根據權利要求1?5中的任意一項所述的消息顯示終端,其特征在于, 上述消息顯示終端還包括受理如下操作的單元,該操作用于選擇分別表示上述多個用戶的用戶對象中的至少一個, 上述顯示控制單元顯示表示第2消息的上述第2消息對象,上述第2消息包括:上述第I消息對象表示的第I消息;及對被選擇的上述用戶對象表示的用戶進行識別的識別信息。7.根據權利要求1?6中的任意一項所述的消息顯示終端,其特征在于, 上述消息對象表示的消息包括對上述多個用戶中的至少一個用戶進行識別的識別信息, 上述消息顯示終端還包括受理如下操作的單元,該操作用于選擇分別表示上述多個用戶的用戶對象中的至少一個, 上述顯示控制單元顯示表示第2消息的上述第2消息對象,在上述第2消息中,將在上述第I消息對象表示的第I消息中包含的上述識別信息置換為對被選擇的上述用戶對象表示的用戶進行識別的信息。8.根據權利要求1?7中的任意一項所述的消息顯示終端,其特征在于, 上述消息顯示終端還包括受理發送操作的單元,該發送操作為用于發送被輸入的上述消息的發送操作或將預先決定的多個消息候選中的至少一個作為上述消息進行發送的發送操作, 上述受理單元受理與上述發送操作不同的上述選擇操作。9.一種消息顯示終端,其對表示多個用戶分別輸入的消息的消息對象進行顯示, 該消息顯示終端的特征在于,其包括: 受理單元,其受理用于選擇上述消息對象的選擇操作;及 顯示控制單元,其根據利用第I消息對象生成的消息數據,對表示根據上述第I消息對象表示的第I消息決定的第2消息的第2消息對象進行顯示,其中,上述消息數據與通過進行上述選擇操作生成的消息相關,上述第I消息對象是被選擇的上述消息對象。10.—種消息發送服務器,其將與多個用戶分別輸入的消息相關的消息數據發送到各個用戶的終端, 該消息發送服務器的特征在于,其包括: 接收單元,其從上述各個用戶的終端接收消息選擇通知,該消息選擇通知表示選擇了表示上述消息的消息對象; 數據生成單元,其根據上述接收單元接收到的上述消息選擇通知,利用第I消息對象,以將該消息選擇通知的發送源的用戶作為輸入了根據第I消息決定的第2消息的用戶的方式生成與該第2消息相關的消息數據,其中,上述第I消息對象是被選擇的上述消息對象,上述第I消息是上述第I消息對象表示的消息;及 發送單元,其將通過上述數據生成單元生成的上述消息數據發送到上述各個用戶的終端。11.一種程序,其使計算機作為權利要求1?9中的任意一項所述的消息顯示終端或權利要求10所述的消息發送服務器進行工作。12.—種計算機可讀取的信息存儲介質,其記錄有權利要求11所述的程序。
【文檔編號】G06F13/00GK106030551SQ201580008800
【公開日】2016年10月12日
【申請日】2015年2月18日
【發明人】大柴慎吾
【申請人】科樂美數碼娛樂株式會社