信息處理裝置及其控制方法
【專利說明】信息處理裝置及其控制方法
[0001]本申請主張申請日為2014年02月28日、申請?zhí)枮镴P2014-037631的日本申請為優(yōu)先權,并引用上述申請的內(nèi)容。
技術領域
[0002]本發(fā)明涉及一種信息處理裝置及其控制方法。
【背景技術】
[0003]目前,公知有對賬單、銷售發(fā)票的信息處理及打印處理專門化的信息處理裝置、所謂事務計算機。
[0004]該信息處理裝置具有顯示器、鍵盤、鼠標等輸入輸出裝置、以及在復寫賬單上可打印的打印機。這些裝置中,在主體部上一體構成有顯示器和打印機。
[0005]信息處理裝置往往有經(jīng)由網(wǎng)絡與服務器連接的情況。這時,為了確認業(yè)務履歷(歷史)或者進行調(diào)查故障發(fā)生時的原因,信息處理裝置定期地向服務器上傳各種日志文件。
[0006]現(xiàn)有的信息處理裝置由于同時上傳較多的文件,所以用戶的等待時間變長。
【發(fā)明內(nèi)容】
[0007]鑒于上述問題,本發(fā)明的目的在于提供一種信息處理裝置及其控制方法,其能夠在向服務器上傳日志文件時降低用戶的等待時間。
[0008]為解決上述問題,本發(fā)明第一方面所涉及的信息處理裝置包括:打印機,在記錄介質上進行圖像形成;輸入裝置,用于輸入信息;日志文件,作為向服務器上傳的對象;第一設置文件,對應每個日志文件存儲按照事件有無執(zhí)行上傳的信息;以及控制部,當判定為事件發(fā)生了時,取得已發(fā)生的事件的種類,基于已取得的事件檢索第一設置文件,讀入在事件中上傳的有無處于有的狀態(tài)的日志文件的名稱,向服務器上傳該名稱的日志文件。
[0009]本發(fā)明第二方面所涉及的信息處理裝置的控制方法,所述信息處理裝置具有在記錄介質上進行圖像形成的打印機、用于輸入信息的輸入裝置、作為向服務器上傳的對象的日志文件以及對應每個所述日志文件存儲按照事件有無執(zhí)行上傳的第一設置文件,所述控制方法包括以下步驟:事件判定步驟,當判定為所述事件發(fā)生了時,取得已發(fā)生的所述事件的種類;上傳對象文件檢索步驟,基于已取得的所述事件檢索所述第一設置文件,讀入在所述事件中上傳的有無處于有的狀態(tài)的所述日志文件的名稱;以及文件上傳步驟,向所述服務器上傳所述名稱的所述日志文件。
【附圖說明】
[0010]下面,參照附圖對本發(fā)明所涉及的信息處理裝置及其控制方法進行說明。當結合附圖考慮時,通過參照下面的詳細描述,能夠更完整更好地理解本發(fā)明以及容易得知其中許多伴隨的優(yōu)點,但此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定,其中:
[0011]圖1是信息處理裝置的外觀立體圖;
[0012]圖2是表示信息處理裝置和服務器的網(wǎng)絡構成的例圖;
[0013]圖3是表示信息處理裝置的構成的框圖;
[0014]圖4是表示第一設置文件的數(shù)據(jù)構成的圖;
[0015]圖5是表示設置輸入畫面的例圖;
[0016]圖6是表示基于信息處理裝置的控制部的上傳動作的流程圖;以及
[0017]圖7是表示第二設置文件的發(fā)送動作的流程圖。
[0018]附圖標記說明
[0019]I 信息處理裝置
[0020]11 顯示器
[0021]12 鍵盤
[0022]13 鼠標
[0023]14 打印機
【具體實施方式】
[0024]下面,參照附圖,對信息處理裝置及其控制方法的一實施例進行詳細地說明。
[0025]本實施例的信息處理裝置包括在記錄介質上進行圖像形成的打印機、與打印機一體設置的顯示裝置、輸入信息的輸入裝置、作為向服務器上傳的對象的日志文件、對應每個日志文件存儲按照事件有無執(zhí)行上傳的第一設置文件、以及當判定為事件發(fā)生了時,取得已發(fā)生的事件的種類,基于已取得的事件檢索第一設置文件,讀入在事件中上傳的有無處于有的狀態(tài)的日志文件的名稱,并將該名稱的日志文件上傳到服務器的控制部。
[0026]圖1是信息處理裝置I的外觀立體圖。如圖1所示,信息處理裝置I包括在記錄介質上進行圖像形成的打印機14、與打印機14 一體設置的顯示器等的顯示裝置11、以及鍵盤12和鼠標13等的輸入裝置。
[0027]打印機14包括在信息處理裝置I的前面插入記錄介質的插入孔14A、向顯示裝置11的背后排出記錄介質的排出口。信息處理裝置I的前面在圖1的跟前側,背面在圖1的里側。
[0028]打印機14具有在復寫賬票上可打印的圖像形成部。圖像形成部諸如列舉有點陣頭(打印頭)等。
[0029]另外,圖像形成部既可以為激光打印機那樣的電子式的,又可以為噴墨式的。
[0030]圖2是表示信息處理裝置I和服務器2的網(wǎng)絡構成的例圖。如圖2所示,信息處理裝置I經(jīng)由網(wǎng)絡多臺與一臺服務器2連接。
[0031]圖3是表示信息處理裝置I的構成的框圖。如圖3所示,信息處理裝置I具有包括作為運算裝置的CPU (Central Processing Unit:中央處理器)的控制部101、包括存儲器、硬盤驅動器等存儲裝置的存儲部102、包括顯示裝置11、鍵盤12及鼠標13等的輸入輸出裝置的輸入輸出部103、打印機14以及進行通信的通信部105。
[0032]存儲部102存儲對應每個日志文件102F存儲按照事件有無執(zhí)行上傳的設置文件(第一設置文件)102A、操作系統(tǒng)(以下將操作系統(tǒng)稱為OS) 102B、菜單程序、打印機控制程序等的中間件102C、進行具體的業(yè)務的業(yè)務應用程序102D、作為工作用的存儲區(qū)域的工作緩沖區(qū)102E以及日志文件102F。
[0033]此外,存儲部102存儲信息處理程序、控制部101從存儲部102讀出信息處理程序從而依次執(zhí)行。
[0034]操作員通過接通信息處理裝置I的電源來啟動操作系統(tǒng)。信息處理裝置I按照操作員的指示執(zhí)行已指定的業(yè)務應用程序102D。
[0035]通信部105通過網(wǎng)絡與服務器2的通信部203連接。
[0036]服務器2具有包括作為運算裝置的CPU的控制部201、包括存儲器、硬盤驅動器等的存儲裝置的存儲部202以及進行通信的通信部203。
[0037]存儲部202存儲設置文件(第二設置文件)202A、以及存儲已上傳的日志文件102F的日志文件存儲部202B。
[0038]設置文件202A是用于發(fā)送給與服務器2連接的信息處理裝置I的文件,設置文件202A的數(shù)據(jù)構成與設置文件102A相同。
[0039]圖4是表示設置文件102A的數(shù)據(jù)構成的圖。如圖4所示,設置文件102A存儲作為上傳對象的日志文件102F的名稱“對象日志名”、表示上傳的定時(時間)的“事件”。
[0040]對象日志名諸如是“業(yè)務應用程序執(zhí)行日志”、“業(yè)務應用程序錯誤日志”、“打印機錯誤日志”、及“系統(tǒng)錯誤日志”。
[0041]事件諸如包括“系統(tǒng)起動時(每次)”、“系統(tǒng)起動時(每周)”、“系統(tǒng)起動時(每月)”、“關機前(每次)”、“關機前(每周)”、“關機前(每月)”、“錯誤發(fā)生時”等發(fā)送日志文件102F的定時的事件。
[0042]設置文件102A按照該事件存儲上傳或不上傳該日志文件102F的信息。設置文件102A當上傳該日志文件102F時存儲“ON”,不上傳時存儲“OFF”。
[0043]各數(shù)據(jù)的例子是對象日志名為“業(yè)務應用程序執(zhí)行日志”,在事件中的系統(tǒng)起動時(每次)為