專利名稱:信息處理設備、方法、程序、服務器和信息處理系統的制作方法
技術領域:
本公開涉及一種信息處理設備、信息處理方法、程序、服務器和信息處理系統。
背景技術:
近年來,隨著因特網的普及和硬件技術的改進,許多用戶使用例如個人計算機和便攜式電話的信息終端設備。這種信息終端設備包括用于瀏覽網頁的網絡瀏覽器,并且提供使用網絡瀏覽器來查看網頁的增加的機會(參見日本專利早期公開2009-75908)。
發明內容
附帶地,用戶通常不瀏覽相同的網頁,并且可能在用戶不經常瀏覽的網頁上搜索 信息。在瀏覽這種網頁期間,用戶乍看之下可能不知道所期望的信息被布置在網頁屏幕上的何處,并且可能花費時間來瀏覽所期望的信息。相應地,需要一種使得用戶能夠容易地從網頁中、并且甚至從用戶不經常瀏覽的網頁中瀏覽所期望的信息的方法。根據本公開的實施例,提供一種信息處理設備,其包括獲取單元,該獲取單元從服務器獲取操作向量信息,該操作向量信息基于關于由另一設備的用戶在一個網頁屏幕上所執行的操作的日志信息來生成,并且指示操作的向量;和操作控制單元,其根據由獲取單元所獲取的操作向量信息來控制在顯示在顯示單元上的一個網頁屏幕上自動地執行操作。此外,根據本公開的另一實施例,提供一種服務器,其包括獲取單元,其從一個設備獲取關于由一個設備的用戶在一個網頁屏幕上所執行的操作的日志信息;生成單元,其基于由獲取單元所獲取的操作日志信息來生成指示操作的向量的操作向量信息;和通知單元,其將由生成單元所生成的操作向量信息通知給使得其顯示一個網頁屏幕的另一設備。此外,根據本公開的又一實施例,提供一種信息處理系統,其包括信息處理設備;和服務器,其能夠與信息處理設備和其他設備進行通信,其中該服務器包括第一獲取單元,其從其他設備獲取關于由其他設備的用戶在一個網頁屏幕上所執行的操作的日志信息;生成單元,其基于由第一獲取單元所獲取的操作日志信息來生成指示操作的向量的操作向量信息;和通知單元,其將由生成單元所生成的操作向量信息通知給使得其顯示一個網頁屏幕的信息處理設備,并且其中信息處理設備包括第二獲取單元,其經由通知單元從服務器獲取由生成單元所生成的操作向量信息;和操作控制單元,其根據由第二獲取單元所獲取的操作向量信息來控制在顯示在顯示單元上的一個網頁屏幕上自動地執行操作。根據上面說明的本公開的實施例,用戶可以容易地從網頁中、甚至從用戶不經常瀏覽的網頁中瀏覽所期望的信息。
圖I是示出信息處理系統的配置的圖;圖2是示出第一用戶終端的詳細配置的圖3是示出顯示在顯示單元上的網頁的圖;圖4是示出服務器的詳細的配置的圖;圖5是說明生成操作向量的方法的示意圖;圖6是說明由生成單元所生成的操作區域的示意圖;圖7是示出第二用戶終端的詳細配置的圖;圖8是說明在網頁屏幕上的光標的自動操作的圖;圖9是說明偽光標的所顯示的移動的圖;圖10是示出由服務器生成操作區域的處理的流程圖; 圖11是示出獲取操作區域的更新頻率的處理的流程圖;圖12是示出生成光標的操作向量的處理的流程圖;以及圖13是示出由第二用戶終端在網頁屏幕上所執行的自動操作處理的流程圖。
具體實施例方式下面,將參考附圖詳細地說明本公開的優選實施例。要注意的是,在本說明書和附圖中,具有基本上相同的功能和結構的結構元件以相同的附圖標記來表示,并且略去這些結構元件的重復說明。注意,將以下述順序提供說明。I.信息處理系統的配置2.第一用戶終端的詳細配置3.服務器的詳細配置4.第二用戶終端的詳細配置5.信息處理系統的操作5-1.生成操作區域的處理5-2.在網頁屏幕上的自動操作處理6.結論〈I.信息處理系統的配置>參考圖1,將說明根據本實施例的信息處理系統10的配置。圖I是示出信息處理系統10的配置的圖。如在圖I中示出,信息處理系統10包括服務器100、第一用戶終端200、第二用戶終端300和網絡400。第一用戶終端200和第二用戶終端300中的每個可以經由網絡400與服務器100進行通信。注意的是,盡管圖I示出兩個用戶終端,然而用戶終端的數量不限制于此并且可以為三個或更多。第一用戶終端200是由第一用戶所使用的終端,如個人計算機。第一用戶終端200從連接到網絡400的設備(例如,網絡服務器)獲取網頁。第一用戶終端200使得顯示單元在網絡瀏覽器中顯示所獲取的網頁,并且接受由第一用戶在一個網頁屏幕上所執行的操作。第一用戶終端200將關于由第一用戶在一個網頁屏幕上所執行的操作的日志信息傳送到服務器100。要注意的是,將在下面說明第一用戶終端200的詳細配置。網頁例如可以是以HTML (超文本標記語言)格式描述的文檔,或者可以是文本數據。此外,網頁通過鏈接彼此連接,并且利用點擊操作等執行在網頁間的轉換。
服務器100管理關于由第一用戶終端200和第二用戶終端300所顯示的網頁的信息。如下面詳細描述的是,服務器100從第一用戶終端200中獲取關于由第一用戶終端200的用戶在一個網頁屏幕上所執行的操作的日志信息。服務器100基于所獲取的操作日志信息生成指示操作的向量的操作向量信息。服務器100將所生成的操作向量信息通知給使得其顯示一個網頁屏幕的第二用戶終端300。要注意的是,將在下面說明服務器100的詳細配置。第二用戶終端300是由不同于第一用戶的第二用戶所使用的終端,如個人計算機。如下面詳細描述的是,第二用戶終端300從服務器100獲取由服務器100所生成的操作向量信息。第二用戶終端300根據所獲取的操作向量信息來控制在顯示在顯示單元上的一個網頁屏幕上自動地執行操作。要注意的是,將在下面說明第二用戶終端300的詳細配置。〈2.第一用戶終端的詳細配置〉
參考圖2,將說明第一用戶終端200的詳細配置。圖2是示出第一用戶終端200的詳細配置的圖。如在圖2中示出,第一用戶終端200包括輸入單元210、顯示單元220、通信單元230、存儲單元240和控制單元250。輸入單元210具有接受來自第一用戶的操作信息的輸入的功能。例如,輸入單元210接受在第一用戶操作鼠標時的輸入。輸入單元210將所接受的來自第一用戶的操作信息的輸入輸出到控制單元250。此外,輸入單元210接受已經由第一用戶所輸入的關于第一用戶的屬性信息,例如關于第一用戶的性別、生日、家鄉、網絡環境、網上沖浪的頻率的信息。輸入單元210例如包括如鼠標、鍵盤或觸摸板的輸入裝置。顯示單元220具有基于控制單元250進行的控制來顯示多種信息的功能。顯示單元220顯示從網絡服務器獲取的網頁的屏幕。顯示單元220例如包括如液晶顯示器的顯示
>j-U ρ α裝直。通信單元230具有基于由控制單元250進行的控制來與服務器100進行通信的功能。通信單元230例如包括通信裝置,并且可以作用為傳送單元和接收單元。通信單元230例如從網絡服務器接收網頁。存儲單元240具有存儲要由控制單元250所使用的多種信息的功能。存儲單元240例如包括如磁存儲裝置的存儲裝置。控制單元250具有控制第一用戶終端200的全部操作的功能,并且例如可以基于從輸入單元210輸出的操作信息、由通信單元230所接收的信息來控制第一用戶終端200的操作。控制單元250例如包括CPU、ROM和RAM。如在圖2中示出,控制單元250包括網頁獲取單元251、顯示控制單元252、操作日志接受單元253和傳輸控制單元254。網頁獲取單元251經由通信單元230從連接到網絡400的設備(例如,網絡服務器)獲取網頁。例如,網頁獲取單元251從網絡服務器獲取由第一用戶通過輸入單元210所輸入的(選擇的)所期望的網頁。顯示控制單元252控制顯示單元220將所獲取的網頁顯示在網絡瀏覽器中。如在圖3中示出,在此將說明一個網頁P顯示在顯示單元220上的情況作為示例。圖3是示出顯示在顯示單元220上的網頁P的圖。第一用戶在圖3中示出的網頁P上移動光標C并且在網頁上執行點擊操作。此外,滾動條S顯示在網頁P上。當第一用戶利用光標C垂直地移動滾動條S時,網頁P的屏幕垂直地移動。操作日志接受單元253接受由第一用戶在網頁P的屏幕上所執行的操作。例如,操作日志接受單元253接受由第一用戶所執行的操作,例如光標C的移動、點擊操作的位置和滾動條S的移動。操作日志接受單元253根據所接受的操作獲取第一用戶對網頁屏幕P的操作日志。例如,操作日志接受單元253以規則的間隔順序地獲取第一用戶的操作日志。傳輸控制單元254控制通信單元230來將由操作日志接受單元253所獲取的關于操作的日志信息傳送到服務器100。此外,傳輸控制單元254控制通信單元230來將上面所說明的關于第一用戶的屬性信息傳送到服務器100,該屬性信息是已經由第一用戶輸入的。<3.服務器的詳細配置〉參考圖4,將說明服務器100的詳細配置。圖4是示出服務器100的詳細配置的圖。如在圖4中示出,服務器100包括通信單元110、存儲單元120和控制單元130。·
通信單元110具有基于由控制單元130進行的控制與第一用戶終端200和第二用戶終端300進行通信的功能。通信單元110例如包括通信裝置并且可以作用為傳送單元和接收單元。存儲單元120具有存儲要由控制單元130所使用的多種信息的功能,并且例如具有存儲已經從第一用戶終端200獲取的、關于網頁屏幕的操作日志信息121和關于第一用戶的屬性信息122的功能。存儲單元120例如包括存儲裝置。在此將說明要由存儲單元120所存儲的信息。例如,關于鼠標光標的移動、滾動條的位置、點擊操作的位置的信息存儲為操作日志信息。此外,還存儲了關于第一用戶終端200使用了 GPS功能的位置(由第一用戶所使用的位置,例如,在家或者在家之外)的信息。此外,存儲來自第一用戶終端200的瀏覽器的訪問信息,例如,關于表示瀏覽器類型的UserAgent的、作為鏈接源的網頁的URL(IP地址)、如POST或GET的形式的信息。此外,將例如關于用戶性別、生日、家鄉、網絡環境、網上沖浪的頻率的信息存儲為關于用戶的屬性信息。這些信息與網頁的URL —起存儲為索引信息。控制單元130具有控制服務器100的全部操作的功能,并且例如可以基于由通信單元Iio所接收的信息來控制服務器100的操作。注意的是,控制單元130例如包括CPU、ROM和RAM。如在圖4中示出,控制單元130包括作為第一獲取單元的示例的操作日志獲取單元131、生成單元132、更新單元133和通知單元134。操作日志獲取單元131經由通信單元110從第一用戶終端200獲取關于由另一設備(例如,第一用戶終端200)的用戶在一個網頁屏幕上所執行的操作的日志信息。將在下面說明如下情況操作日志獲取單元131從第一用戶終端200獲取關于第一用戶在圖3中示出的網頁P上的操作日志信息。操作日志獲取單元131還從第一用戶終端200獲取關于第一用戶的屬性信息。操作日志獲取單元131將已經獲取的屬性信息和操作日志信息輸出到存儲單元120。生成單元132基于由操作日志獲取單元131所獲取的操作日志信息來生成指示該操作的向量的操作向量。所生成的操作向量作為操作向量信息123存儲到存儲單元120。在此,該操作的向量例如指示鼠標在網頁上的移動。生成單元132基于光標的位置和光標在網頁上的移動時間計算操作向量。圖5是用于說明生成操作向量的方法的示意圖。在此假設,伴隨著用戶的操作,在網頁上在時刻Tl在位置P (X,y)處的鼠標光標移動到了在時刻T2的位置P’ (X, y)。然后,鼠標光標的操作向量V (X, y)被表示為下述等式I。
_] rfe力■■■■■……(等式 υ生成單元132生成相應于一個網頁屏幕的多條操作向量信息。由生成單元132所生成的一組多個操作向量成為在圖6中示出的操作區域。操作區域指示在一個網頁上的每個位置處的光標的移動。注意,圖6是用于說明由生成單元132所生成的操作區域的示意圖。回到圖4繼續進行說明。生成單元132生成操作向量信息(操作區域)以便與存儲在存儲單元120中的屬性信息中的屬性相關聯。換而言之,生成單元132針對一個網頁為屬性信息中的每個屬性生成操作區域。例如,生成單元132基于由來自相同家鄉的用戶所執行的操作來為一個網頁生成操作區域。更新單元133更新操作向量(操作區域)信息。更新單元133根據與操作區域相關 聯的關于用戶的屬性信息的相關性來確定操作區域的更新頻率。例如,在關于用戶U的屬
性信息A、B、C、D........N (A、B等分別相應于用戶的性別、家鄉等)的相關性為R (U,A),
R (U,B)、R (U, C)........R (U,N)的情況下,在光標定位在位置P (x,y)處時的更新頻
率F (X,y,U,N)表示為下述等式2。F(x, y, U, N) = kXR(U, N).......(等式 2)注意,k代表更新頻率的常數。更新單元133如在以下述等式3中使用更新頻率F (x,y,U,N)來更新操作向量V(X, y, U, N)。V(x,y,U, N) = V(x, y, U, N)+V; (x, y, U, N) XF(x, y, U, N)......(等式 3)更新單元133確定在與一個網頁相關聯的多個操作區域中的每個操作區域的更新頻率。例如,更新單元133將所生成的與多個屬性相關聯的操作向量(操作區域)的更新頻率設定為高于所生成的與一個屬性相關聯的操作向量(操作區域)的更新頻率。由此,可以適當更新與多個屬性相關聯并且具有高的更新頻率的操作區域。通知單元134將由生成單元132所生成的操作向量(操作區域)信息通知給使得其顯示一個網頁屏幕的第二用戶終端300。通知單元134將例如在第二用戶終端300瀏覽一個網頁屏幕時的操作區域信息通知給第二用戶終端300。在上面的說明中,盡管服務器100根據第一用戶對一個網頁的操作日志生成操作向量信息,然而操作向量信息的生成不限制于此。例如,服務器100可以根據多個用戶對一個網頁的操作日志來生成操作向量信息。<4.第二用戶終端的詳細配置〉將參考圖7說明第二用戶終端300的詳細配置。圖7是示出第二用戶終端300的詳細配置的圖。如在圖7中示出,第二用戶終端300包括輸入單元310、顯示單元320、通信單元330、存儲單元340和控制單元350。輸入單元310具有接受來自第二用戶的操作信息的輸入的功能。輸入單元310將所接受的來自第二用戶的操作信息的輸入輸出到控制單元350。輸入單元310例如包括如鼠標、鍵盤或者觸摸板的輸入裝置。顯示單元320具有基于控制單元350進行的控制來顯示多種信息的功能。顯示單元320顯示從網絡服務器獲取的網頁的屏幕。顯示單元320例如包括如液晶顯示器的顯示
>j-U ρ α裝直。通信單元330具有基于由控制單元350進行的控制來與服務器100進行通信的功能。通信單元330例如包括通信裝置并且可以作用為傳送單元和接收單元。通信單元330例如從網絡服務器接收網頁。
存儲單元340具有存儲要由控制單元350所使用的多種信息的功能。存儲單元340例如包括如磁存儲裝置的存儲裝置。控制單元350具有控制第二用戶終端300的全部操作的功能,并且例如可以基于從輸入單元310所輸出的操作信息、由通信單元330所接收的信息來控制第二用戶終端300的操作。控制單元350例如包括CPU、ROM和RAM。如在圖7中示出,控制單元350包括作為第二獲取單元的示例的操作向量獲取單元351、操作控制單元352、顯示控制單元353和模式切換單元354。操作向量獲取單元351經由通信單元330從服務器100獲取關于一個網頁的操作向量信息。作為示例,在圖3中示出的網頁P將在下面被說明為一個網頁。操作向量獲取單元351經由通知單元134 (圖4)從服務器100獲取關于網頁P的操作向量。操作向量獲取單元351在自從在顯示單元320上的一個網頁(網頁P)屏幕的顯示開始經過預定時間之后從服務器100獲取操作向量信息。這可以限制用于獲取操作向量信息的時間,并且可以阻止在第二用戶終端300上的處理負荷的增加。例如,如果直到已經經過了預定時間第二用戶終端300的第二用戶還沒有執行操作,則操作向量獲取單元351從服務器100獲取操作向量信息。如果第二用戶直到已經經過了預定時間還沒有執行操作,那么認為第二用戶未適應于在網頁P上的操作并且對于如何執行操作不知所措。相應地,操作向量獲取單元351獲取操作向量信息以使得在網頁上執行自動操作。相反地,如果第二用戶在經過預定時間之前執行操作,則可以認為第二用戶可以在網頁P上搜索所期望的信息。相應地,沒有獲取操作向量信息。由此,可以阻止獲取操作向量的任何不必需的處理的發生。操作控制單元352根據由操作向量獲取單元351所獲取的操作向量信息來控制在顯示在顯示單元320上的一個網頁(網頁P)屏幕上自動地執行操作。由此,在沒有由不經常瀏覽網頁P的第二用戶所執行的任何操作的情況下,自動地執行模擬由第一用戶在網頁P上所執行的操作的操作。結果,可以立即顯示其他用戶可能在網頁P上瀏覽的信息。將參考圖8說明根據操作控制單元352的、光標在網頁屏幕上的自動操作的特定示例。圖8是用于說明在網頁屏幕上的光標的自動操作的圖。操作控制單元352根據從服務器100所獲取的操作向量信息來使得在一個網頁屏幕上的光標自動地移動。例如,如在圖8中的屏幕Al和A2中示出,操作控制單元352使得光標Cl在以屏幕A2上的箭頭所指示的方向上自動地移動。操作控制單元352根據從服務器100所獲取的操作向量信息來使得一個網頁屏幕自動地滾動。例如,如在圖8中的屏幕A2和A3中示出,操作控制單元352使得滾動條S隨著光標Cl自動地移動以便向下滾動網頁屏幕。
操作控制單元352根據從服務器100所獲取的操作向量信息來使得在一個網頁屏幕上自動地執行點擊操作。例如,如在圖8中的屏幕A3和A4中示出,操作控制單元352停止光標Cl的移動,并且然后在網頁屏幕上執行點擊操作。這使得轉換到點擊操作的目標所鏈接的其他網頁。因此,根據本實施例,根據從服務器100所獲取的操作向量信息自動地執行如光標Cl的移動的操作,而不需要由第二用戶在網頁屏幕上執行任何操作。相應地,在瀏覽包括大量不熟悉的信息的網頁P期間,第二用戶可以認識到首先可以查看網頁P的哪部分。此夕卜,第二用戶可以認識到相比于第二用戶更適應于瀏覽網頁P的第一用戶如何瀏覽該網頁P。特別地,第二用戶可以立即訪問鏈接到網頁P的所期望的網頁。返回到圖7來繼續進行說明。顯示控制單元353控制顯示單元320將所獲取的網頁顯示在網絡瀏覽器中。此外,顯示控制單元353根據由操作控制單元352引起的自動操作來切換光標的顯示。如在圖9中示出,顯示控制單元353根據由操作向量獲取單元351所獲取的操作 向量信息來控制顯不不同于用于操作的光標Cl的偽光標C2,以使得偽光標C2在一個網頁屏幕上移動。第二用戶可以看到在顯示器中移動的偽光標C2,并且在第二用戶操作用于操作的光標Cl之前,由此認識到如何在網頁P上瀏覽所期望的信息。然后,第二用戶可以通過模擬偽光標C2的移動以操作用于操作的光標Cl來搜索所期望的信息。圖9是用于說明偽光標C2的所顯示的移動的圖。如在圖9中的屏幕BI和B2中示出,偽光標C2朝向滾動條S移動。第二用戶可以通過模擬偽光標C2的移動以將用于操作的光標Cl移動到滾動條S上并且移動滾動條S來滾動網頁屏幕。如在圖9中示出,顯示控制單元353使得用于操作的光標Cl和偽光標C2兩者顯示在一個網頁屏幕上。在此,偽光標C2的顯示顏色不同于用于操作的光標Cl的顯示顏色。具體地,偽光標C2的顯示顏色是比用于操作的光標Cl的顯示顏色淺的顏色。因此,用戶可以容易地識別偽光標C2。注意,盡管如上所述偽光標C2的顯示顏色不同于用于操作的光標Cl的顯示顏色,然而區別不限制于此。例如,偽光標C2的圖案可以不同于用于操作的光標Cl的圖案。模式切換單元354在與在網頁屏幕上的操作相關的兩種模式(第一模式和第二模式)之間執行切換。在此,第一模式是用于操作控制單元352根據操作向量信息來控制在一個網頁屏幕上自動地執行操作的模式。第二模式是用于顯示控制單元353根據操作向量信息來控制顯示偽光標以使得偽光標在一個網頁屏幕上移動的模式。注意,第二用戶可以預先設定在模式之間的切換。因此,在執行兩種模式之間的切換的情況下,可以根據第二用戶的偏好設定模式(用于自動地執行操作的模式,或者用于顯示偽光標C2的模式),并且由此可以實現用戶友好的用戶終端(信息處理設備)。<5.信息處理系統的操作>下面,將說明信息處理系統10的操作示例。在下面將以該順序說明由服務器100生成操作區域的處理和由第二用戶終端300在網頁屏幕上所執行的自動操作處理。<5-1.生成操作區域的處理〉將參考圖10說明由服務器100生成操作區域的處理。圖10是示出由服務器100生成操作區域的處理的流程圖。
該處理通過由在服務器100中的控制單元130的CPU執行存儲在ROM中的程序來實現。此外,圖10的流程圖始于第一用戶終端200的第一用戶在顯示在顯示單元220上的一個網頁(在此,圖3中的網頁P)上執行操作。控制單元130的操作日志獲取單元131首先從第一用戶終端200獲取關于由第一用戶在一個網頁(網頁P)屏幕上所執行的操作(如光標的移動)的日志信息(步驟S102)。接下來,更新單元133獲取操作向量的更新頻率(步驟S104)。圖11是示出獲取操作區域的更新頻率的處理的流程圖。更新單元133首先獲取關于第一用戶的屬性信息(如第一用戶的家鄉)(步驟S132)。注意,關于第一用戶·的屬性信息預先存儲在存儲單元120中。接下來,更新單元133獲取在所獲取的屬性信息和網頁P之間的相關性R (U,N)(步驟S134)。然后,更新單元133基于所獲取的相關性獲取操作區域(操作向量)的更新頻率F (x, y, U, N)(步驟S136)。因此,在步驟S104中的獲取更新頻率的處理結束。返回到圖10來繼續說明生成操作區域的處理。如果在步驟S104中獲取到更新頻率,則生成單元132以有規則的間隔生成光標的操作向量(步驟S106)。圖12是示出生成光標的操作向量的處理的流程圖。生成單元132首先獲取在時刻Tl在網頁P上光標的位置P (X,y)(步驟S152)。生成單元132接下來獲取在時刻T2光標的位置P’ (x,y)(步驟S154)。然后,如在上面說明的圖5中示出,生成單元132基于位置P (x,y)和位置P’(x,y)生成操作向量V (x,y)(步驟S156)。由此,在步驟S106中的生成操作向量的處理結束。返回到圖10來繼續說明生成操作區域的處理。更新單元133使用在步驟S104中獲取的更新頻率F,以更新在網頁上的每個位置處的光標的操作向量V (步驟S108)。接下來,控制單元130確定是否在光標上執行了點擊操作(步驟S110)。如果在步驟SllO中確定沒有執行點擊操作(否),則認為第一用戶正操作光標移動。相應地,控制單元130重復在步驟S106和S108中的以上處理。相反地,如果在步驟SllO中確定執行了點擊操作(是),例如,則認為執行了轉換到所鏈接的網頁。相應地,更新單元133更新操作區域(一組光標移動)(步驟S112)。接下來,通知單元134將所更新的操作區域通知給第二用戶終端300 (步驟S114)。由此,完成該處理。根據該處理,服務器100從第一用戶終端200獲取關于由第一用戶終端200的第一用戶在一個網頁屏幕上所執行的操作的日志信息,并且基于所獲取的操作日志信息生成指示操作的向量的操作向量信息。然后,服務器100將所生成的操作向量信息通知給使得其顯示一個網頁屏幕的其他設備(第二用戶終端300)。由此,即使第二用戶終端的第二用戶不適應于在一個網頁上的操作,也根據已通知給第二用戶終端的操作向量信息來執行操作。相應地,第二用戶終端的第二用戶可以容易地在一個網頁上搜索所期望的信息。(5-2.在網頁屏幕上的自動操作處理)將參考圖13說明由第二用戶終端300在網頁屏幕上所執行的自動操作處理。圖13是示出由第二用戶終端300在網頁屏幕上所執行的自動操作處理的流程圖。該處理通過由在第二用戶終端300中的控制單元350的CPU執行存儲在ROM中的程序來實現。此外,圖13的流程圖始于第二用戶終端300的第二用戶執行在顯示單元320上顯示一個網頁(在此,在圖3中的網頁P)的操作。控制單元350的顯示控制單元353首先將一個網頁(網頁P)顯示在顯示單元320上(步驟S202)。接下來,控制單元350確定從網頁P的顯示起是否已經經過了特定時段(步驟 S204)。如果在步驟S204中確定已經經過了特定時段(是),就認為第二用戶對于如何在網頁P上執行操作不知所措。相應地,操作向量獲取單元351獲取操作向量信息(步驟S206)。下面,如在上面說明的圖8中示出,操作控制單元352根據所獲取的操作向量信息執行使得光標在網頁P上移動的操作(步驟S208)。換而言之,操作控制單元352以下述方式使得光標自動地在網頁P上移動該方式在沒有由第二用戶執行的任何光標操作的情況下模擬由第一用戶在網頁上所執行的操作。接下來,控制單元350確定所獲取的操作向量是否收斂(步驟S210)。如果在步驟 S210中確定操作向量不收斂(否),就認為第一用戶已經進一步在網頁上移動了光標。相應地,重復在步驟S206和S208中的處理。如果在步驟S210中確定操作向量收斂(是),就認為在網頁上執行了點擊。相應地,操作控制單元352執行點擊操作(步驟S212)。由此,例如,自動地執行從網頁P到另一所鏈接的網頁的屏幕轉換。根據該處理,例如,如果第二用戶訪問其不經常使用的、關于稅的網頁(首頁)以得到年終調整,則以模擬由另一用戶在網頁上所執行的操作的方式自動地執行移動光標的操作,并且自動地執行從首頁到關于年終調整的頁的轉換。相應地,在首頁上,即使第二用戶不知道關于所鏈接頁的信息,自動轉到關于年終調整的頁也改進了在網頁上的可操作性。<6.結論〉根據本實施例,第二用戶終端300從服務器獲取操作向量信息,該操作向量信息基于關于由第一用戶終端的第一用戶在一個網頁屏幕上所執行的操作的日志信息來生成并且指示操作的向量。然后,第二用戶終端300根據所獲取的操作向量信息來控制在顯示在顯示單元320上的一個網頁屏幕上自動地執行操作。相應地,第二用戶可以容易地從網頁中、并且甚至從第二用戶不經常瀏覽的網頁中瀏覽所期望的信息。換而言之,如在圖8中示出,根據操作區域自動地移動光標意味著自動地執行第一用戶接下來執行的一個網頁的轉換。因此,如果第二用戶瀏覽對于其不熟悉的一個網頁或者包括海量信息的一個網頁,那么第二用戶可以立即搜索其他用戶可能瀏覽的信息。此外,可以協助第二用戶認識到可以首先查看顯示在顯示單元320上的一個網頁的哪個部分,并且進而還可以自動地執行網上沖浪。雖然在上面參考附圖詳細地說明了本公開的優選的實施例,但是本公開的技術范圍不限制于這些示例。顯然的是,本公開領域的技術人員可以想到多種替選示例或者修改示例,只要這些替選示例或者修改示例在權利要求中所說明的技術構思的類別之中即可。要理解的是,這種替選示例或者修改示例也當然屬于本公開的技術范圍。雖然上面作為示例在第一用戶執行鼠標操作的情況下來說明關于第一用戶終端的操作日志信息,但是操作日志信息不限制于此。例如,操作日志信息可以為關于由第一用戶在觸摸板上執行的觸摸操作的信息。此外,操作日志信息可以是關于檢測第一用戶對于網頁的凝視移動的信息。
此外,雖然第一用戶終端200和第二用戶終端300的控制單元的配置在上面的說明中不同,但是其配置不限制于此。例如,第一用戶終端和第二用戶終端可以包括示出在圖2和7中的控制單元的兩種配置。此外,雖然在上面的說明中第一用戶終端和第二用戶終端包括顯示單元,但是顯示單元不限制于此,并且可以設置在用戶終端之外的外部裝置中。在這種情況下,用戶終端控制在外部裝置中的顯示單元上的顯示。此外,在上面說明的實施例的流程圖中示出的步驟當然包括以如上面說明的順序以時間序列來執行的處理,并且還包括不必須以時間序列處理的而是并行地或者單獨的執行的處理。此外,當然,甚至在一些情況中可以適當地改變要以時間序列處理的步驟的順序。此外,本公開還可以如下進行配置。
(I) 一種信息處理設備,包括獲取單元,其從服務器獲取操作向量信息,所述操作向量信息基于關于由另一設備的用戶在一個網頁屏幕上所執行的操作的日志信息來生成,并且指示所述操作的向量;和操作控制單元,其根據由所述獲取單元所獲取的所述操作向量信息來控制在顯示在顯示單元上的所述一個網頁屏幕上自動地執行操作。(2)根據(I)所述的信息處理設備,其中所述操作控制單元根據所述操作向量信息使得在所述一個網頁屏幕上的光標自動地移動。(3)根據(I)或(2)所述的信息處理設備,其中所述操作控制單元根據所述操作向量信息使得所述一個網頁屏幕自動地滾動。(4)根據(I)至(3)中任一項所述的信息處理設備,其中所述操作控制單元根據所述操作向量信息使得在所述一個網頁屏幕上自動地執行點擊操作。(5)根據(I)至(4)中任一項所述的信息處理設備,其中在自從在所述顯示單元上的所述一個網頁屏幕的顯示開始經過了預定時間之后,所述獲取單元從所述服務器獲取所述操作向量信息。(6)根據(5)所述的信息處理設備,其中如果所述信息處理設備的用戶直到已經經過了所述預定時間還沒有執行操作,則所述獲取單元從所述服務器獲取所述操作向量信息。(7)根據(I)至(6)中任一項所述的信息處理設備,還包括顯示控制單元,其根據由所述獲取單元所獲取的所述操作向量信息來控制顯示不同于用于所述操作的光標的偽光標,使得所述偽光標在所述一個網頁屏幕上移動。(8)根據(7)所述的信息處理設備,其中所述偽光標的顯示顏色不同于用于所述操作的所述光標的顯示顏色,并且所述顯示控制單元使得用于所述操作的所述光標和所述偽光標兩者顯示在所述一個網頁屏幕上。( 9 )根據(7 )或(8 )所述的信息處理設備,還包括
模式切換單元,其在下述模式之間執行切換第一模式,所述操作控制單元根據所述操作向量信息來控制在所述一個網頁屏幕上自動地執行所述操作;和第二模式,所述顯示控制單元根據所述操作向量信息控制顯示所述偽光標,使得所述偽光標在所述一個網頁屏幕上移動。(10) 一種信息處理方法,包括從服務器獲取操作向量信息,所述操作向量信息基于關于由另一設備的用戶在一個網頁屏幕上所執行的操作的日志信息來生成,并且指示所述操作的向量;和根據所獲取的操作向量信息控制在顯示在顯示單元上的所述一個網頁屏幕上自動地執行操作。
(11) 一種程序,其使得計算機執行從服務器獲取操作向量信息,所述操作向量信息基于關于由另一設備的用戶在一個網頁屏幕上所執行的操作的日志信息來生成,并且指示所述操作的向量;和根據所獲取的操作向量信息控制在顯示在顯示單元上的所述一個網頁屏幕上自動地執行操作。(12)—種服務器,包括獲取單元,其從一個設備獲取關于由所述一個設備的用戶在一個網頁屏幕上所執行的操作的日志信息;生成單元,其基于由所述獲取單元所獲取的所述操作日志信息來生成指示所述操作的向量的操作向量信息;和通知單元,其將由所述生成單元所生成的所述操作向量信息通知給使得其顯示所述一個網頁屏幕的另一設備。(13)根據(12)所述的服務器,其中所述生成單元生成相應于所述一個網頁屏幕的多條所述操作向量信息。( 14)根據(13)所述的服務器,還包括存儲單元,其存儲關于所述用戶的屬性信息,其中所述生成單元生成所述操作向量信息以便與存儲在所述存儲單元中的所述屬性信息中的屬性相關聯。(15)根據(14)所述的服務器,還包括更新單元,其更新所述操作向量信息,其中所述更新單元將所生成的與多個所述屬性相關聯的所述操作向量信息的更新頻率設定為高于所生成的與所述屬性中的一個相關聯的所述操作向量信息的更新頻率。(16) 一種信息處理方法,包括從一個設備獲取關于由所述一個設備的用戶在一個網頁屏幕上所執行的操作的日志信息;基于所獲取的操作日志信息來生成指示所述操作的向量的操作向量信息;和將所生成的操作向量信息通知給使得其顯示所述一個網頁屏幕的另一設備。(17) 一種程序,其使得計算機執行從一個設備獲取關于由所述一個設備的用戶在一個網頁屏幕上所執行的操作的日志信息;基于所獲取的操作日志信息來生成指示所述操作的向量的操作向量信息;和將所生成的操作向量信息通知給使得其顯示所述一個網頁屏幕的另一設備。(18) 一種信息處理系統,包括信息處理設備;和服務器,其能夠與所述信息處理設備和其他設備進行通信,其中所述服務器包括第一獲取單元,其從其他設備獲取關于由所述其他設備的用戶在一個網頁屏幕上所執行的操作的日志信息; 生成單元,其基于由所述第一獲取單元所獲取的所述操作日志信息來生成指示所述操作的向量的操作向量信息;和通知單元,其將由所述生成單元所生成的所述操作向量信息通知給使得其顯示所述一個網頁屏幕的所述信息處理設備,并且其中所述信息處理設備包括第二獲取單元,其經由所述通知單元從所述服務器獲取由所述生成單元所生成的所述操作向量信息;和操作控制單元,其根據由所述第二獲取單元所獲取的所述操作向量信息來控制在顯示在顯示單元上的所述一個網頁屏幕上自動地執行操作。本公開包括與在2011年5月19日提交日本專利局的日本優先權專利申請JP2011-112343中公開的主題相關的主題,其全部內容通過引用合并于此。
權利要求
1.一種信息處理設備,包括 獲取單元,其從服務器獲取操作向量信息,所述操作向量信息基于關于由另一設備的用戶在一個網頁屏幕上所執行的操作的日志信息來生成,并且指示所述操作的向量;和 操作控制單元,其根據由所述獲取單元所獲取的所述操作向量信息來控制在顯示在顯示單元上的所述一個網頁屏幕上自動地執行操作。
2.根據權利要求I所述的信息處理設備,其中 所述操作控制單元根據所述操作向量信息使得在所述一個網頁屏幕上的光標自動地移動。
3.根據權利要求I所述的信息處理設備,其中 所述操作控制單元根據所述操作向量信息使得所述一個網頁屏幕自動地滾動。
4.根據權利要求I所述的信息處理設備,其中 所述操作控制單元根據所述操作向量信息使得在所述一個網頁屏幕上自動地執行點擊操作。
5.根據權利要求I所述的信息處理設備,其中 在自從在所述顯示單元上的所述一個網頁屏幕的顯示開始經過了預定時間之后,所述獲取單元從所述服務器獲取所述操作向量信息。
6.根據權利要求5所述的信息處理設備,其中 如果所述信息處理設備的用戶直到已經經過了所述預定時間還沒有執行操作,則所述獲取單元從所述服務器獲取所述操作向量信息。
7.根據權利要求I所述的信息處理設備,還包括 顯示控制單元,其根據由所述獲取單元所獲取的所述操作向量信息來控制顯示不同于用于所述操作的光標的偽光標,使得所述偽光標在所述一個網頁屏幕上移動。
8.根據權利要求7所述的信息處理設備,其中 所述偽光標的顯示顏色不同于用于所述操作的所述光標的顯示顏色,并且 所述顯示控制單元使得用于所述操作的所述光標和所述偽光標兩者顯示在所述一個網頁屏幕上。
9.根據權利要求7所述的信息處理設備,還包括 模式切換單元,其在下述模式之間執行切換 第一模式,所述操作控制單元根據所述操作向量信息來控制在所述一個網頁屏幕上自動地執行所述操作;和 第二模式,所述顯示控制單元根據所述操作向量信息控制顯示所述偽光標,使得所述偽光標在所述一個網頁屏幕上移動。
10.一種信息處理方法,包括 從服務器獲取操作向量信息,所述操作向量信息基于關于由另一設備的用戶在一個網頁屏幕上所執行的操作的日志信息來生成,并且指示所述操作的向量;和 根據所獲取的操作向量信息控制在顯示在顯示單元上的所述一個網頁屏幕上自動地執行操作。
11.一種程序,其使得計算機執行 從服務器獲取操作向量信息,所述操作向量信息基于關于由另一設備的用戶在網頁屏幕上所執行的操作的日志信息來生成,并且指示所述操作的向量;和 根據所獲取的操作向量信息控制在顯示在顯示單元上的所述一個網頁屏幕上自動地執行操作。
12.—種服務器,包括 獲取單元,其從一個設備獲取關于由所述一個設備的用戶在一個網頁屏幕上所執行的操作的日志信息; 生成單元,其基于由所述獲取單元所獲取的所述操作日志信息來生成指示所述操作的向量的操作向量信息;和 通知單元,其將由所述生成單元所生成的所述操作向量信息通知給使得其顯示所述一個網頁屏幕的另一設備。
13.根據權利要求12所述的服務器,其中 所述生成單元生成相應于所述一個網頁屏幕的多條所述操作向量信息。
14.根據權利要求13所述的服務器,還包括 存儲單元,其存儲關于所述用戶的屬性信息, 其中所述生成單元生成所述操作向量信息以便與存儲在所述存儲單元中的所述屬性信息中的屬性相關聯。
15.根據權利要求14所述的服務器,還包括 更新單元,其更新所述操作向量信息, 其中所述更新單元將所生成的與多個所述屬性相關聯的所述操作向量信息的更新頻率設定為高于所生成的與所述屬性中的一個相關聯的所述操作向量信息的更新頻率。
16.—種信息處理方法,包括 從一個設備獲取關于由所述一個設備的用戶在一個網頁屏幕上所執行的操作的日志信息; 基于所獲取的操作日志信息來生成指示所述操作的向量的操作向量信息;和 將所生成的操作向量信息通知給使得其顯示所述一個網頁屏幕的另一設備。
17.一種程序,其使得計算機執行 從一個設備獲取關于由所述一個設備的用戶在一個網頁屏幕上所執行的操作的日志信息; 基于所獲取的操作日志信息來生成指示所述操作的向量的操作向量信息;和 將所生成的操作向量信息通知給使得其顯示所述一個網頁屏幕的另一設備。
18.—種信息處理系統,包括 信息處理設備;和 服務器,其能夠與所述信息處理設備和其他設備進行通信, 其中所述服務器包括 第一獲取單元,其從其他設備獲取關于由所述其他設備的用戶在一個網頁屏幕上所執行的操作的日志信息; 生成單元,其基于由所述第一獲取單元所獲取的所述操作日志信息來生成指示所述操作的向量的操作向量信息;和 通知單元,其將由所述生成單元所生成的所述操作向量信息通知給使得其顯示所述一個網頁屏幕的所述信息處理設備,并且其中所述信息處理設備包括第二獲取單元,其經由所述通知單元從所述服務器獲取由所述生成單元所生成的所述操作向量信息;和 操作控制單元,其根據由所述第二獲取單元所獲取的所述操作向量信息來控制在顯示在顯示單元上的所述一個網頁屏幕上自動地執行操作。
全文摘要
提供一種信息處理設備、方法、程序、服務器和信息處理系統,該信息處理設備包括獲取單元,其從服務器獲取操作向量信息,該操作向量信息基于關于由另一設備的用戶在一個網頁屏幕上所執行的操作的日志信息來生成,并且指示操作的向量;和操作控制單元,其根據由獲取單元所獲取的操作向量信息來控制在顯示在顯示單元上的一個網頁屏幕上自動地執行操作。
文檔編號G06F17/30GK102841912SQ20121014745
公開日2012年12月26日 申請日期2012年5月11日 優先權日2011年5月19日
發明者青木裕也, 西部滿, 岡山貴廣, 笠原俊一 申請人:索尼公司