新四季網

幫助信息提供裝置以及幫助信息提供方法

2023-09-14 06:29:20

專利名稱:幫助信息提供裝置以及幫助信息提供方法
技術領域:
本發明涉及幫助信息提供裝置、以及幫助信息提供方法,特別涉及向應用程式的用戶提供有用的幫助信息的技術。
背景技術:
==通過參照組入==本申請主張2009年11月2日申請的日本特許申請第2009-252202號的優先權, 通過參照其內容,組入本申請。在專利文獻1中記載了為了向對車載導航裝置進行重複的錯誤的用戶提供適當的操作信息而具備對用戶的重複操作進行檢測的檢測單元;對檢測出的重複操作的操作履歷進行解析的解析單元;根據解析出的操作履歷確定應該提供的操作信息的確定單元;以及輸出所述確定的操作信息的輸出單元的信息提供裝置。現有技術文獻專利文獻專利文獻1 日本特開2008-293153號公報

發明內容
發明要解決的課題在個人計算機中執行的應用程式,具備在利用的用戶進行了誤操作的情況下,使用戶參照的幫助信息的功能。但是,應用程式中準備的幫助信息僅限於應用程式開發者預先能夠設想的與誤操作有關的信息,當進行了設想範圍外的誤操作時,未必能夠向用戶提供有用的幫助信息。例如,較多的圖形編輯應用程式具備將一個圖像作為多層的合成來進行編輯的功能,在這種情況下,存在用戶在某層進行編輯的過程中,存在編輯其它層的圖形的誤操作。 但是,在應用程式中未必準備與這樣的誤操作對應的幫助信息。在上述專利文獻1中記載的信息提供這種的情況下,也不過提供了關於預先設想的誤操作的操作信息。本發明是鑑於上述課題而提出的,其目的在於提供一種能夠對應用程式的用戶提供有用的幫助信息的幫助信息提供裝置以及幫助信息提供方法。用於解決課題的手段用於實現上述目的的本發明中的主要的發明的一個方式是提供一種幫助信息提供裝置,其與利用應用程式的用戶操作的用戶裝置能夠進行通信地連接,向所述用戶提供幫助信息,該幫助信息提供裝置具備AP動作日誌存儲部,其存儲包含表示應用程式的動作的信息、執行了所述動作的日期時間、以及所述應用程式的識別符的、作為所述應用程式的動作履歷的AP動作日誌;操作日誌存儲部,其存儲包含所述用戶進行了所述操作的日期時間、以及表示所述操作的內容的信息的、作為所述用戶的操作的履歷的操作日誌;
幫助信息存儲部,其與所述操作的內容以及所述應用程式的識別符的組合對應起來存儲所述幫助信息;操作確定處理部,其根據所述AP動作日誌存儲部存儲的所述AP動作日誌、和所述操作日誌存儲部存儲的所述操作日誌,判斷對於所述應用程式是否重複進行了超過預定次數的特定的所述操作,當判斷為重複進行時,輸出所述特定的操作的內容、以及成為所述特定的操作對象的所述應用程式的識別符的組合;以及幫助信息提供處理部,其從所述幫助信息存儲部取得所述操作確定處理部輸出的與所述特定的操作的內容、以及所述應用程式的識別符的組合對應的所述幫助信息,並將所取得的所述幫助信息發送到所述用戶裝置。本發明的幫助信息提供裝置根據AP動作日誌以及操作日誌,判斷用戶是否重複進行了特定的操作,當判斷為重複進行了特定的操作時,檢索與該操作對應的幫助信息之後提供給用戶。即,幫助信息提供裝置自動檢測用戶是否進行了誤操作,並檢索與誤操作對應的幫助信息之後提供給用戶,因此可以向應用程式的用戶提供有用的幫助信息。本發明的另一方式的上述幫助信息提供裝置還具備未登錄操作通知部,其在所述幫助信息存儲部未存儲與所述組合對應的所述幫助信息的情況下,輸出表示所述組合的信息;以及幫助信息更新處理部,其接受針對所述組合設定的所述幫助信息的輸入,將所接受的所述幫助信息與所述組合對應起來存儲到所述幫助信息存儲部。這樣,在與用戶進行的誤操作對應的幫助信息未登錄的情況下,自動地輸出表示該誤操作的信息(表示組合的信息),向應用程式的開發者等幫助信息的編輯者通知未登錄的旨意。另外,與此對應,當編輯者輸入幫助信息時,幫助信息提供裝置將所輸入的幫助信息與對應的未登錄操作對應起來存儲到幫助信息存儲部。因此,在下次以後,當用戶進行了同樣的誤操作的情況下,可以向用戶提供與該誤操作對應的幫助信息。因此,不限於在應用程式等中安裝的幫助信息那樣的預先設想的準備的幫助信息,還可以向用戶通知與用戶進行的設想範圍外的誤操作對應的幫助信息。因此,可以迅速地向應用程式的用戶提供有用的幫助信息。此外,也可以對IT知識低的用戶等提供適當的幫助信息。本發明的另一方式的上述幫助信息提供裝置的所述操作確定處理部判斷所述AP 動作日誌存儲部是否存儲了與所述特定的操作對應的AP動作日誌,當判斷為存儲了 AP動作日誌的情況下,僅根據所述AP動作日誌,進行是否重複進行了超過預定次數的所述特定的操作的所述判斷。這樣,幫助信息提供裝置在AP動作日誌存儲部存儲了與特定的操作對應的AP動作日誌的情況下,僅根據AP動作日誌進行是否重複進行了超過預定次數的特定的所述操作的判斷。由此,與參照AP動作日誌和操作日誌雙方的情形相比,幫助信息提供裝置的處理負荷被減輕,可以迅速地進行是否重複進行了超過預定次數的特定的操作的判斷。本發明的另一個方式的上述幫助信息提供裝置的所述操作確定處理部在檢測到所述操作日誌存儲部存儲了新的所述操作日誌的情況下,根據所述AP動作日誌和所述操作日誌,判斷對於所述應用程式是否重複進行了超過預定次數的特定的所述操作,當判斷為重複進行時,輸出所述特定的操作的內容、以及成為所述特定的操作的對象的所述應用程式的識別符的組合。
這樣,操作確定處理部的處理在檢測到操作日誌存儲部存儲了新的所述操作日誌的情況下被進行,因此,幫助信息提供裝置可以實時地向用戶裝置提供有用的幫助信息。另外,在表示所述AP動作日誌中的所述應用程式的動作的信息中包含用於確定成為所述動作的對象的所述應用程式的構成部件的信息;和表示所述構成部件的所述用戶裝置的顯示畫面上的顯示範圍的信息,在表示所述操作日誌中的所述操作的內容的信息中包含表示進行了所述操作的所述用戶裝置在顯示畫面上的顯示位置的信息。其它的本申請所公開的課題及其解決方法通過用於實施方面的方式的欄以及附圖來闡明。發明的效果根據本發明,能夠對應用程式的用戶提供有用的幫助信息。


圖1是表示信息處理系統1的概要的結構的圖。圖2是可以用作用戶裝置30或者幫助信息提供裝置100的計算機50的硬體的一例。圖3是表示在信息處理系統1中實現的主要的功能的圖。圖4是表示AP動作日誌400的一例的圖。圖5是表示操作日誌500的一例的圖。圖6是表示幫助信息600的一例的圖。圖7是表示通過應用程式32顯示在顯示裝置(輸出裝置5 上的畫面的一例的圖。圖8是用於說明操作特定處理S800的流程圖。圖9是用於說明幫助信息提供處理S900的流程圖。圖10是用於說明未登錄操作通知處理S1000的流程圖。圖11是用於說明幫助信息更新處理SllOO的流程圖。
具體實施例方式以下,參照

實施方式。圖1表示作為實施方式說明的信息處理系統1的概要的結構。如該圖中所示,信息處理系統1包含通過用戶2操作的一個以上的用戶裝置 30、與用戶裝置30經由通信網絡5能夠通信地連接的幫助信息提供裝置100。用戶裝置30例如是在企業等組織中的業務中用戶2操作的裝置。另外,幫助信息提供裝置100是在例如企業等組織中的信息管理部門運用的裝置。幫助信息提供裝置100 在用戶2利用用戶裝置30的應用程式時,經由通信網絡5向用戶裝置30提供讓用戶2參照的幫助信息(Help Message) 0另外,用戶裝置30例如是利用ASP (Application Service Provider)等經由通信網絡5提供的服務的用戶2操作的裝置。在這種情況下,幫助信息提供裝置100例如是被設置在數據中心等、向用戶2提供在利用應用程式時幫助信息的裝置。通信網絡5 例如是 LAN (Local Area Network)、WAN (Wide Area Network)、網際網路 (Internet)等。用戶裝置30和幫助信息提供裝置100經由通信網絡5,按照通信協議(例如 TCP/IP、HTTP (HyperText Transfer Protocol)進行通信。
用戶裝置30和幫助信息提供裝置100例如是個人計算機、辦公室計算機、大型機 (Mainframe)等計算機。圖2是可以用作用戶裝置30或者幫助信息提供裝置100的計算機 50的一例。如該圖所示,該計算機50 具備CPU51(CPU :Central Processing Unit)、存儲器 52 (RAM (Random Access Memory)、ROM (Read Only Memory)、閃速存儲器等),存儲裝置 53(硬碟、半導體存儲裝置(SSD =Solid State Drive)等)、接受用戶2的操作輸入的輸入裝置M (鍵盤、滑鼠等)、向用戶2提供信息的輸出裝置55 (液晶顯示器、印表機等)、以及通信接口 56 (NIC (Network Interface Card、無線通信模塊等)。圖3表示在信息處理系統1中實現的主要功能。在用戶裝置30中,事件驅動型作業系統工作。如該圖所示,用戶裝置30具備在上述作業系統的控制下的、操作事件生成部31、應用程式32、操作事件處理部321、AP動作日誌發送部322、操作事件發送部33、幫助信息接收部34、以及幫助信息顯示部35的各功能。 另外,這些功能通過用戶裝置30的CPU51讀出並執行在用戶裝置30的存儲器52或用戶裝置30的存儲裝置53中存儲的程序來實現。另外,在該圖中,操作事件處理部321和AP動作日誌發送部322表示了作為應用程式32的功能,但是它們也可以是獨立於應用程式32而實現的功能。另外,相反,操作事件生成部31、操作事件發送部33、幫助信息接收部34、幫助信息顯示部35也可以是應用程式32具備的功能(例如被組入到應用程式32中的(插件)功能)。在用戶裝置30的功能中,操作事件生成部31根據從輸入裝置M輸入的輸入信號,生成針對應用程式32的事件(以下稱為操作事件),將所生成的操作事件輸入到應用程式32以及操作事件發送部33的兩方。應用程式32是與用戶2的操作輸入對應的動作。應用程式32例如是文章生成軟體或圖形描繪軟體等。操作事件處理部321進行與從操作事件生成部31輸入的操作事件對應的處理。應用程式32提供的功能也基本上通過操作事件處理部321執行與操作事件對應的處理來實現。AP動作日誌發送部322生成作為記錄了與應用程式32的動作有關的信息的日誌信息的AP動作日誌,並將所生成的AP動作日誌發送到幫助信息提供裝置100。另外,關於 AP動作日誌的詳細後面進行說明。AP動作日誌發送部322當應用程式32進行AP動作日誌的生成單位的動作時,立即生成AP動作日誌,將其發送到幫助信息提供裝置100。即,在該信息系統1中,基本上實時地進行從用戶裝置30向幫助信息提供裝置100的AP動作日誌的提供。操作日誌發送部33生成作為記錄了與從操作事件生成部31輸入的操作事件有關的信息的日誌信息的操作日誌,並將所生成的操作日誌發送到幫助信息提供裝置100。另夕卜,操作日誌發送部33當從操作事件生成部31輸入了操作事件時,立即生成操作日誌,並將所生成的操作日誌發送到幫助信息提供裝置100。即,在該信息系統1中,基本上實時地進行從用戶裝置30向幫助信息提供裝置100的操作日誌的提供。幫助信息接收部34接收從幫助信息提供裝置100發送來的幫助信息,向幫助信息顯示部35通知所接收到的幫助信息。幫助信息顯示部35向用戶裝置30的輸出裝置55輸
7出所通知的幫助信息,向用戶2提供幫助信息。如圖3所示,幫助信息提供裝置100具備AP動作日誌接收部111、操作日誌接收部112、操作確定處理部113、幫助信息提供處理部114、未登錄操作通知部115、幫助信息更新處理部116、AP動作日誌存儲部121、操作日誌存儲部122、幫助信息存儲部123以及未登錄操作存儲部124的各功能。另外,這些功能通過幫助信息提供裝置100的CPU51讀出並執行在幫助信息提供裝置100的存儲器52、或者幫助信息提供裝置100的存儲裝置53中存儲的程序來實現。另夕卜,在這些功能中,例如使用DBMS (DataBase Management System)來實現AP動作日誌存儲部121、操作日誌存儲部122、幫助信息存儲部123以及未登錄操作存儲部124。在幫助信息提供裝置100的功能中,AP動作日誌接收部111接收從用戶裝置30的 AP動作日誌發送部322發送來的AP動作日誌。AP動作日誌存儲部121存儲AP動作日誌接收部111接收到的AP動作日誌。圖4表示AP動作日誌的一例。如該圖所示,該AP動作日誌400由日期時間411、 應用程式的動作412、目標413、對象414、畫面坐標415以及應用程式ID416的各項目形成的一個以上的記錄構成。 在上述項目中的日期時間411中設定在用戶裝置30中生成的AP動作日誌的日期時間(執行了與AP動作日誌對應的動作的日期時間)。在應用程式的動作412中設定成為輸出其AP動作日誌的契機的、表示應用程式32 的動作的信息。在目標413中設定成為設定在應用程式的動作412中的動作對象的、用於確定應用程式32的構成部件的信息(以下稱為目標ID)。在對象(object)414中設定與設定在目標413中的構成部件有關的信息。在畫面坐標415中設定目標413的顯示裝置(輸出裝置55)的畫面上的顯示範圍。 該圖中所示的畫面坐標415的值用將顯示裝置的畫面的左上設為起點(X、Y) = (0、0),向右下X、Y坐標的值變大的坐標系來表記。另外,在該圖中,是以目標413為矩形作為前提, 因此用(左上的X坐標、左上的Y坐標)_(右下的X坐標、右下的Y坐標)的形式來表記顯示位置。在應用程式ID416中設定用於確定輸出了 AP動作日誌的應用程式32的識別符 (以下稱為應用程式ID)。在用戶裝置ID417中設定用於確定輸出了日誌信息的信息。即,在該圖中所示的 AP動作日誌400的例子是設想了在一個幫助信息提供裝置100上連接了多個用戶裝置30 的情形。圖3所示的操作日誌接收部112接收用戶裝置30的操作日誌發送部33發送來的操作日誌。操作日誌存儲部122存儲操作日誌接收部112接收到的操作日誌。圖5表示操作日誌存儲部122存儲的操作日誌的一例。如該圖所示,該操作日誌 500由日期時間511、操作內容512、屬性513、畫面上的操作位置514、以及用戶裝置ID515 的各項目形成的一個以上記錄構成。在上述項目中的日期時間511中設定在用戶裝置30中生成了操作日誌的日期時間(用戶2進行了操作的日期時間)。
在操作內容512中設定用於確定在用戶裝置30中進行的操作的信息。在屬性513中設定在操作內容512中附帶的信息。在該圖中,對應於操作內容512 的「滑鼠移動」,設定作為滑鼠移動過程中的滑鼠按鈕的狀態的「左按鈕按下」。在畫面上的操作位置514中設定表示進行了操作的顯示畫面(輸出裝置55)上的位置的信息。在用戶裝置ID515中設定用於確定輸出了日誌信息的用戶裝置30的信息。即該圖所示的操作日誌500的例子是設想了在一個幫助信息提供裝置100上連接了多個用戶裝置30的情形。通過使AP動作日誌400的用戶裝置ID417和用戶裝置ID515匹配,可以確定用戶裝置30。另外,也可以針對每個用戶裝置管理AP動作日誌400和操作日誌500。圖3所示的操作確定處理部113根據AP動作日誌存儲部121存儲的AP動作日誌 400和操作日誌存儲部122存儲的操作日誌500來確定用戶2對用戶裝置30進行的操作。 關於該確定處理等、操作確定處理部113的主要功能的詳細後面進行說明。幫助信息提供處理部114從幫助信息存儲部123中檢索與通過操作確定處理部 113確定的操作對應的幫助信息,並將檢索到的幫助信息發送到用戶裝置30的幫助信息接收部34。另外,幫助信息提供處理部114在幫助信息存儲部123未保存與通過操作確定處理部113所確定的操作對應的幫助信息的情況下,向未登錄操作存儲部124通知該操作(以下稱為未登錄操作。另外,未登錄操作與後述的操作識別符對應)。未登錄操作存儲部IM存儲從幫助信息提供處理部114通知的未登錄操作。未登錄操作通知部115經由幫助信息提供裝置100的輸出裝置55或通信接口 56,向應用程式 32的開發者等幫助信息的編輯責任人通知在未登錄存儲部124中存儲的未登錄操作。幫助信息更新處理部116向幫助信息存儲部123通知經由幫助信息提供裝置100 的輸入裝置M或通信接口 56輸入的針對未登錄操作設定的幫助信息。幫助信息存儲部 123將從幫助信息更新處理部116通知的幫助信息與未登錄操作對應起來進行存儲。圖6表示幫助信息存儲部123存儲的幫助信息的一例。如該圖所示,幫助信息600 由目標611、操作612、應用程式ID613以及顯示內容614的各項目形成的一個以上的記錄構成。在目標611中設定圖4所示的目標413的內容。在操作612中設定用於確定在用戶裝置30中進行的操作的信息。另外,通過過目標413的值和操作612的組合來確定所述的未登錄操作。在應用程式ID613中設定成為幫助信息的提供對象的應用程式32的應用程式ID。 艮口,本實施方式設想了幫助信息提供裝置100提供了多個應用程式32的幫助信息的情形。 在顯示內容614中設定向用戶裝置30提供的幫助信息(用戶裝置30的顯示裝置(輸出裝置55)顯示的內容))。圖7表示了通過應用程式32的顯示裝置(輸出裝置5 上顯示的畫面的一例。該圖所示的畫面表示作為圖形編輯軟體的應用程式32 (應用程式ID =圖形編輯API)在顯示裝置上顯示的畫面的一例。如該圖所示,用於進行圖形編輯的窗口 710、以及用於顯示幫助信息的窗口 720被顯示在畫面上。另外,圖4所示的目標413以及對象414在窗口 710、720、圖形編輯模式下用於確定編輯中的圖形(在該圖中用符號711表示的圖形「四角1」)、在背景中顯示的圖形(在該圖中用符號712表示的圖形「四角2」)等。==動作說明==接著,說明幫助信息提供裝置100的動作。==操作確定處理==圖8是用於說明通過幫助信息提供裝置100的操作確定處理部113進行的處理 (以下稱為操作確定處理S800)的流程圖。以下,與該圖一起說明操作確定處理S800。操作確定處理部113實時監視在操作日誌存儲部122中是否登錄了新的操作日誌 (SSll)0操作確定處理部113在檢測到在操作日誌存儲部122中登錄了新的操作日誌時, 從操作日誌存儲部122中取得新登錄的上述操作日誌(S812),判斷AP動作日誌存儲部121 是否存儲了與新登錄的操作對應的AP動作日誌(S813)。例如,在圖5所示的操作日誌500中,操作確定處理部113 —旦檢測到在日期時間 511中設定的「2009/01/0112:00 12. 500」的記錄(在該圖中為最終記錄)為新的操作日誌,則此時,認為AP動作日誌存儲部121保存了圖4所示的AP動作日誌400。在這種情況下,如果參照圖4,則AP動作日誌存儲部121沒有存儲與上述新的操作日誌的上述日期時間對應的AP動作日誌。因此,操作確定處理部113判斷為AP動作日誌存儲部121未存儲與新登錄的操作對應的AP動作日誌。另外,關於是否存在與操作日誌對應的AP動作日誌 400,嚴格地考慮應用程式32的執行速度等的現實的值來進行判斷。當判斷為AP動作日誌存儲部121存儲了與操作日誌對應的AP動作日誌的情況下 (S813 是),前進到S814,當判斷為未存儲的情況下(S813 否),前進到S812。在S814中,操作確定處理部113根據AP動作日誌存儲部121存儲的AP動作日誌 400,判斷根據新的操作日誌確定的操作是否是重複進行的操作(以下稱為重複操作)。通過調查例如從當前到預定時間前為止的期間在如圖4所示的AP動作日誌400中是否有多個應用程式的動作412、目標413、對象414、畫面坐標415以及應用程式ID416的各個內容一致、只有日期時間411的值不同的記錄來進行該判斷。當判斷為從新的操作日誌確定的操作是重複操作的情況下(S815 是),前進到 S831,當判斷為不是重複操作的情況下(S815 否),返回到S811。在S821中,操作確定處理部113根據操作日誌存儲部122存儲的操作日誌500, 判斷從新的操作日誌500確定的操作是否是重複操作。例如通過調查是否操作日誌存儲部 122存儲了多個表示相同操作的操作日誌來進行該判斷。例如在圖5所示的例子中,因為從滑鼠左鍵按下到滑鼠左鍵抬起的一系列的操作(拖放操作)存在多個(符號551和符號 552),所以,判斷為重複操作(拖放的重複)。當判斷為從新的操作日誌確定的操作是重複操作的情況下(S822 是),前進到 S823,當判斷為不是重複操作的情況下(S822 否),返回到S811。在接下來的S823中,操作確定處理部113根據操作日誌存儲部122存儲的操作日誌500和AP動作日誌存儲部121存儲的AP動作日誌400,確定重複操作的對象以及進行的操作(S823)。例如,在根據圖4的AP動作日誌400進行了圖5的符號552設定重複操作時,可知應用程式ID為「圖形編輯API」的應用程式32正在啟動。然後,以此為前提,操作確定處理部113根據操作日誌500的畫面上的操作位置514確定上述重複操作的操作對象為顯示在背景上的圖形的「四角1」,確定為進行操作是「圖形的移動」(參照AP動作日誌 400的目標413是「背景圖形」、對象414是「四角1」的記錄)。接著,操作確定處理部113判斷上述重複操作是否是針對應用程式32的操作 (S824)。例如通過參照AP動作日誌存儲部121存儲的AP動作日誌400,調查在進行了重複操作的時刻應用程式32是否為活動狀態來進行該判斷。另外,與在S813中判斷為存在與操作日誌500對應的AP動作日誌400的情形 (S813 是)不同,存在操作日誌500的操作未必以應用程式32為對象的情形(例如進行了以作業系統為對象的操作的情形),因此,當在S813中判斷為與操作日誌500對應的AP動作日誌400不存在的情況下(S813 否),需要S8M的判斷。在S831中,操作確定處理部113判斷與根據新檢測到的操作日誌500確定的上述重複操作相同的操作是否在預定期間內進行了超過預定的閾值次數。當被進行了超過閾值次數的情況下(S831 是),前進到S832,當未被進行超過閾值次數的情況下(S831 否),前進到S811。通過進行該判斷,可以高精度地判斷是否真的進行了有必要提供幫助信息的錯誤的操作。在接下來的S832中,操作確定處理部113賦予用於確定重複操作的識別符(以下稱為操作識別符)。在本實施方式中,操作確定處理部113將從AP動作日誌400取得的目標413和應用程式ID516的設定值、以及用於確定重複操作的信息(例如「圖形的移動」) 設定為所述的操作識別符。此外,在此設定的操作識別符成為幫助信息提供處理部114檢索幫助信息存儲部123存儲的幫助信息時的檢索關鍵字。在S833中,操作確定處理部113向幫助信息提供處理部114通知在S832中設定的操作識別符。==幫助信息提供處理==圖9是用於說明通過幫助信息提供裝置100的幫助信息提供處理部114進行的處理(以下稱為幫助信息提供處理S900)的流程圖。以下與該圖一起說明幫助信息提供處理 S900。幫助信息提供處理部114當被從操作確定處理部113通知了操作識別符時 (S911),將操作識別符作為檢索關鍵字從幫助信息存儲部123檢索幫助信息(S912)。當檢索的結果是檢索到與操作識別符對應的幫助信息的情況下(S913 是,幫助信息提供處理部114將檢索到的幫助信息發送到用戶裝置30 (S914)。另外,檢索到與操作識別符對應的幫助信息的情況(S913 是)是已經通過幫助信息更新處理部116將對應的幫助信息登錄到幫助信息存儲部123中的情況。另一方面,在未檢索到與操作識別符對應的幫助信息的情況下(S913 否),前進到S921。在S921中,幫助信息提供處理部114將操作識別符(無法檢索到對應的幫助信息的操作識別符。以下稱為未登錄操作識別符)登錄到未登錄操作存儲部124。==未登錄操作通知處理==圖10是用於說明通過幫助信息提供裝置100的未登錄操作通知部115進行的處理(以下稱為未登錄操作通知處理S1000)的流程圖。未登錄操作通知部115隨時監視是否新的未登錄操作識別符未登錄在未登錄操作存儲部124中(SlOll)。未登錄操作通知部115當檢測到在未登錄操作存儲部124中登錄了新的未登錄操作識別符時(S1011 是),取得新登錄的未登錄操作識別符(S1012),經由幫助信息提供裝置100的輸出裝置55或通信接口 56,將所取得的未登錄操作識別符通知給應用程式32的開發者等幫助信息的編輯者(S1013)。==幫助信息更新處理==圖11是用於說明通過幫助信息提供裝置100的幫助信息更新處理部116進行的處理(以下稱為幫助信息更新處理S1100)的流程圖。幫助信息更新處理部116經由幫助信息提供裝置100的輸入裝置M或通信接口 56,從應用程式32的開發者等編輯者取得針對未登錄操作識別符設定的幫助信息 (Sllll)。接著,幫助信息更新處理部116將所取得的幫助信息與未登錄操作識別符(操作識別符)對應起來登錄到幫助信息存儲部123(S1112)。此外,幫助信息更新處理部116從未登錄操作存儲部1 刪除所登錄的未登錄操作識別符(S1113)。如上所述,本實施方式的幫助信息提供裝置100根據AP動作日誌400和操作日誌 500判斷用戶2是否重複進行了特定的操作,當判斷為重複進行了特定的操作的情況下,檢索與該操作對應的幫助信息,提供給用戶裝置30。即,幫助信息提供裝置100自動檢測用戶 2是否進行了誤操作,檢索與誤操作對應的幫助信息,提供給用戶2,因此,可以向應用程式 32的用戶2提供有用的適當的幫助信息。另外,幫助信息提供裝置100在與用戶2進行的誤操作對應的幫助信息未登錄的情況下,自動地輸出表示該誤操作的信息(表示組合的信息),將未登錄的旨意通知給應用程式32的開發者等幫助信息的編輯者。另外,與此對應,當編輯者輸入了幫助信息時,幫助信息提供裝置100將所輸入的幫助信息與對應的未登錄操作對應起來存儲到幫助信息存儲部123。因此,在下次以後用戶2進行了同樣的誤操作的情況下,可以向用戶2提供與該誤操作對應的幫助信息。因此,不限於在應用程式32等中安裝的幫助信息那樣的預先設想的幫助信息,還可以向用戶2通知針對用戶2進行的設想外的誤操作的幫助信息。因此,可以迅速地對用戶2提供有用的適當的幫助信息。另外,也可以像IT知識較低的用戶2等提供適當的幫助信息。另外,幫助信息提供裝置100在AP動作日誌存儲部121中存儲了與特定的操作對應的AP動作日誌400的情況下,僅根據AP動作日誌400判斷是否重複進行了超過預定次數的特定的操作。由此,與參照AP動作日誌400和操作日誌500雙方的情況下相比,幫助信息提供裝置100的處理負荷被減輕,可以迅速地判斷是否重複進行了超過預定次數的特定的操作。以上對本發明的實施例的用戶信息識別系統進行了說明,但是上述本發明的實施方式只是為了便於理解本發明的實施方式,並不限定本發明。可以在不脫離其宗旨的範圍內對本發明進行變更、改良,並且,在本發明中當然包括其等價發明。例如,可以將用戶裝置 30和幫助信息提供裝置100用同一個硬體來構成。
權利要求
1.一種幫助信息提供裝置,與利用應用程式的用戶操作的用戶裝置能夠通信地連接, 向所述用戶提供幫助信息,該幫助信息提供裝置的特徵在於,具備AP動作日誌存儲部,其存儲包含表示應用程式的動作的信息、執行了所述動作的日期時間、以及所述應用程式的識別符的、作為所述應用程式的動作履歷的AP動作日誌;操作日誌存儲部,其存儲包含所述用戶進行了所述操作的日期時間、以及表示所述操作的內容的信息的作為所述用戶的操作的履歷的操作日誌;幫助信息存儲部,其與所述操作的內容以及所述應用程式的識別符的組合對應起來存儲所述幫助信息;操作確定處理部,其根據所述AP動作日誌存儲部存儲的所述AP動作日誌、和所述操作日誌存儲部存儲的所述操作日誌,判斷對於所述應用程式是否重複進行了超過預定次數的特定的所述操作,當判斷為重複進行時,輸出所述特定的操作的內容、以及成為所述特定的操作的對象的所述應用程式的識別符的組合;以及幫助信息提供處理部,其從所述幫助信息存儲部取得與所述操作確定處理部輸出的所述特定的操作的內容、以及所述應用程式的識別符的組合對應的所述幫助信息,並將所取得的所述幫助信息發送到所述用戶裝置。
2.根據權利要求1所述的幫助信息提供裝置,其特徵在於, 還具備未登錄操作通知部,其在所述幫助信息存儲部未存儲與所述組合對應的所述幫助信息的情況下,輸出表示所述組合的信息;以及幫助信息更新處理部,其接受針對所述組合設定的所述幫助信息的輸入,將所接受的所述幫助信息與所述組合對應起來存儲到所述幫助信息存儲部。
3.根據權利要求1所述的幫助信息提供裝置,其特徵在於,所述操作確定處理部判斷所述AP動作日誌存儲部是否存儲了與所述特定的操作對應的AP動作日誌,當判斷為已存儲時,僅根據所述AP動作日誌,進行是否重複進行了超過預定次數的所述特定的操作的所述判斷。
4.根據權利要求1所述的幫助信息提供裝置,其特徵在於,所述操作確定處理部在檢測到所述操作日誌存儲部存儲了新的所述操作日誌的情況下,根據所述AP動作日誌存儲部存儲的所述AP動作日誌和所述操作日誌存儲部存儲的所述操作日誌,判斷對於所述應用程式是否重複進行了超過預定次數的特定的所述操作,當判斷為重複進行時,輸出所述特定的操作的內容、以及成為所述特定的操作的對象的所述應用程式的識別符的組合。
5.根據權利要求1所述的幫助信息提供裝置,其特徵在於, 在所述AP動作日誌中的表示所述應用程式的動作的信息中包含 用於確定成為所述動作的對象的所述應用程式的構成部件的信息;和表示所述構成部件在所述用戶裝置的顯示畫面上的顯示範圍的信息,在所述操作日誌中的表示所述操作的內容的信息中包含表示進行了所述操作的所述用戶裝置的顯示畫面上的顯示位置的信息。
6.一種幫助信息提供方法,其特徵在於,使與利用應用程式的用戶操作的用戶裝置能夠通信地連接的、向所述用戶提供幫助信息的幫助信息提供裝置進行如下步驟存儲包含表示應用程式的動作的信息、執行了所述動作的日期時間、以及所述應用程式的識別符的、作為所述應用程式的動作履歷的AP動作日誌的步驟;存儲包含所述用戶進行了所述操作的日期時間、以及表示所述操作的內容的信息的、 作為所述用戶的操作的履歷的操作日誌的步驟;與所述操作的內容以及所述應用程式的識別符的組合對應起來存儲所述幫助信息的步驟;根據所述AP動作日誌和所述操作日誌,判斷對於所述應用程式是否重複進行了超過預定次數的特定的所述操作,當判斷為重複進行時,輸出所述特定的操作的內容,以及成為所述特定的操作的對象的所述應用程式的識別符的組合的步驟;以及檢索與所輸出的所述特定的操作的內容、以及所述應用程式的識別符的組合對應的所述幫助信息,並將所檢索出的所述幫助信息發送到所述用戶裝置的步驟。
7.根據權利要求6所述的幫助信息提供方法,其特徵在於, 使所述幫助信息提供裝置執行如下步驟在所述幫助信息存儲部未存儲與所述組合對應的所述幫助信息的情況下,幫助信息提供裝置輸出表示所述組合的信息的步驟;以及接受針對所述組合設定的所述幫助信息的輸入,將所接受的所述幫助信息與所述組合對應起來進行存儲的步驟。
8.根據權利要求6所述的幫助信息提供方法,其特徵在於,還使所述幫助信息提供裝置執行如下步驟判斷所述AP動作日誌存儲部是否存儲了與所述特定的操作對應的AP動作日誌,當判定為已存儲時,僅根據所述AP動作日誌,進行是否重複進行了超過預定次數的所述特定的操作的所述判斷的步驟。
9.根據權利要求6所述的幫助信息提供方法,其特徵在於,還使所述幫助信息提供裝置執行如下步驟在檢測到存儲了新的所述操作日誌的情況下,根據所存儲的所述AP動作日誌和所述操作日誌,判斷對於所述應用程式是否重複進行了超過預定次數的特定的所述操作,當判斷為重複進行時,輸出所述特定的操作的內容、以及成為所述特定的操作的對象的所述應用程式的識別符的組合的步驟。
10.根據權利要求6所述的幫助信息提供方法,其特徵在於, 在所述AP動作日誌中的表示所述應用程式的動作的信息中包含 用於確定成為所述動作的對象的所述應用程式的構成部件的信息;和表示所述構成部件在所述用戶裝置的顯示畫面上的顯示範圍的信息,在所述操作日誌中的表示所述操作的內容的信息中包含表示進行了所述操作的所述用戶裝置的顯示畫面上的顯示位置的信息。
全文摘要
本發明提供對應用程式的用戶有用的幫助信息。幫助信息提供裝置(100)能夠與利用應用程式(32)的用戶(2)操作的用戶裝置(30)進行通信地連接,向用戶(2)提供幫助信息,該幫助信息提供裝置(100)具備存儲作為應用程式32的動作履歷的AP動作日誌(400)的AP動作日誌存儲部(121);存儲作為用戶(2)的操作履歷的操作日誌(500)的操作日誌存儲部;存儲幫助信息的幫助信息存儲部(123);以及根據AP動作日誌(400)和操作日誌(500),在對於應用程式(32)重複進行超過預定次數的特定的操作的情況下,從幫助信息存儲部(123)取得與該操作對應的幫助信息,並發送給用戶裝置(30)的幫助信息提供處理部(114)。
文檔編號G06F3/048GK102473067SQ20108003160
公開日2012年5月23日 申請日期2010年10月28日 優先權日2009年11月2日
發明者新藤弘輔 申請人:株式會社日立製作所

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀