專利名稱:捕獲方法及捕獲裝置的制作方法
技術領域:
本發(fā)明涉及獲取畫面中顯示的畫面數(shù)據(jù)的捕獲方法及捕獲裝置。
背景技術:
以往,已知有通過網(wǎng)絡將制成照片打印的照片處理裝置和控制器進行 了連接的照片打印處理系統(tǒng)。在這樣的系統(tǒng)中,由店面受理處或網(wǎng)絡受理 終端所受理的圖像數(shù)據(jù)按訂單單位保存在大容量存儲裝置中。此外,采用 掃描儀從顯影完畢的底片所讀取到的圖像數(shù)據(jù)也同樣地按訂單單位保存 在大容量存儲裝置中。所保存的訂單單位的圖像數(shù)據(jù)由控制器進行管理。 控制器按照基于訂單的受理順序或給顧客的提交期限等的打印處理順序, 按訂單單位向照片處理裝置發(fā)送圖像數(shù)據(jù)。此外,控制器能夠對圖像數(shù)據(jù) 進行各種修正處理。該各種修正處理列舉有顏色修正、濃度修正、紅眼 修正、逆光修正等特殊修正等。照片處理裝置對從控制器發(fā)送來的訂單單 位的圖像數(shù)據(jù)進行處理,制成照片打印。上述控制器雖然有時由專用裝置 構成,但是也有由通用的計算機構成的情況。
于是,在上述這樣的照片打印處理系統(tǒng)中,根據(jù)事后驗證操作者的操 作履歷的目的、驗證錯誤產(chǎn)生原因的目的、維護目的等,提出了采用畫面 捕獲的手段來取得控制器的操作履歷的方法?,F(xiàn)在公知的畫面捕獲軟件是 獲取監(jiān)視器中所顯示的全部畫面數(shù)據(jù)。
另外,作為取得操作履歷的數(shù)據(jù)處理裝置,己知有下述專利文獻l。 該專利文獻1的裝置,其特征在于,包括操作履歷受理單元,其受理使 用鼠標或鍵盤等輸入設備針對各種軟件的操作履歷,上述各種軟件為管理 計算機的基本功能的基本軟件以及文字處理軟件或WEB瀏覽器等的應用 軟件等;操作傾向數(shù)據(jù)處理單元,其根據(jù)由上述操作履歷受理單元所受理
的操作履歷,進行規(guī)定處理,該規(guī)定處理用于推測用戶對上述軟件的操作
傾向;以及操作傾向數(shù)據(jù)輸出單元,其輸出操作傾向數(shù)據(jù),該操縱傾向數(shù)據(jù)表示由上述操作傾向數(shù)據(jù)處理單元的規(guī)定處理所得到的用戶的操作傾 向。這種裝置是取得使用鼠標或鍵盤等輸入設備的操作履歷的裝置,而并 未取得基于監(jiān)視器中所顯示的畫面數(shù)據(jù)的操作履歷。
專利文獻h JP特開2003 — 177847號公報
在計算機中,通常安裝有基本OS、文字處理軟件、電子制表軟件、 WEB瀏覽器軟件等各種應用軟件,由基本OS啟動窗口系統(tǒng)(window system),在該窗口系統(tǒng)之后能夠啟動各種應用。并且,在由通用的計算機 構成控制器的情況下,將照片打印處理系統(tǒng)的應用軟件安裝在計算機中。 然后,有時在各種應用軟件啟動之后的狀態(tài)下,啟動照片打印處理系統(tǒng)的 應用軟件。
但是,在各種應用軟件啟動之后的狀態(tài)下啟動照片打印處理系統(tǒng)的應 用軟件時,如果采用上述公知的畫面捕獲軟件來進行畫面捕獲,則存在照 片打印處理系統(tǒng)的應用軟件的畫面以外的其他的應用軟件的畫面也被捕 獲的問題。特別是,在WEB瀏覽器上利用網(wǎng)絡銀行的過程中,有銀行賬 號、密碼等個人信息被捕獲的危險。此外,在啟動了帳目軟件的情況下, 也有店鋪的營業(yè)額等營業(yè)秘密信息被捕獲的情形。這樣,如果按照原樣來 利用現(xiàn)有公知的畫面捕獲軟件,則個人信息、營業(yè)秘密信息無意間被泄漏, 從法律觀點來看是有問題的,而不可以利用畫面捕獲來取得操作履歷。
發(fā)明內容
此外,從操作履歷取得的觀點來看,作為日志保存的畫面數(shù)據(jù)最好較 多。但是,照片店中采用的計算機的能力、硬盤容量大多不是高規(guī)格的, 有必要設法想出畫面數(shù)據(jù)的保存方法。
本發(fā)明鑒于上述實際情況而產(chǎn)生,其目的在于,提供一種捕獲方法及 捕獲裝置,能夠擴大可以作為日志來保存的畫面數(shù)據(jù)量。
用于解決上述課題的本發(fā)明的捕獲方法,為獲取畫面中顯示的畫面數(shù)
據(jù)的捕獲方法,在計算機中執(zhí)行以下處理步驟
畫面數(shù)據(jù)信息取得處理步驟,取得上述畫面中所顯示的畫面數(shù)據(jù)中的 激活畫面數(shù)據(jù)的信息;
判斷處理步驟,根據(jù)上述所取得的畫面數(shù)據(jù)的信息,判斷上述激活的
4畫面數(shù)據(jù)是否為捕獲對象的應用軟件的畫面數(shù)據(jù);
捕獲處理步驟,在由上述判斷處理步驟判斷為上述激活的畫面數(shù)據(jù)是 捕獲對象的應用軟件的畫面數(shù)據(jù)時,捕獲上述激活的畫面數(shù)據(jù);以及
保存處理步驟,保存在上述捕獲處理步驟中捕獲的畫面數(shù)據(jù), 在上述捕獲處理步驟中,以包括位于當前激活畫面以外的畫面區(qū)域中 的、其緊接之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為此當前激活畫面 的畫面數(shù)據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接之前所獲取的 全畫面區(qū)域的像素數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述畫面數(shù)據(jù)來獲 取。
本發(fā)明的捕獲方法中采用的捕獲軟件程序,安裝在通用的計算機
(computer)中,具有獲取例如監(jiān)視器等顯示設備中所顯示的畫面上的畫 面數(shù)據(jù)的功能。該捕獲軟件程序,例如,構成為能夠按規(guī)定周期連續(xù)地捕 獲照片打印處理系統(tǒng)的應用軟件的激活畫面。作為具體的構成,捕獲軟件 程序為了在計算機中執(zhí)行如下步驟而發(fā)揮作用計數(shù)步驟,對規(guī)定期間進 行計數(shù);畫面數(shù)據(jù)信息取得處理步驟,在上述規(guī)定期間來到時,取得上述 畫面中所顯示的畫面數(shù)據(jù)中的激活的畫面數(shù)據(jù)的信息;判斷處理步驟,根 據(jù)上述所取得的畫面數(shù)據(jù)的信息,判斷上述激活的畫面數(shù)據(jù)是否為捕獲對 象的應用軟件的畫面數(shù)據(jù);捕獲處理步驟,在由上述判斷處理步驟判斷為 上述激活的畫面數(shù)據(jù)是捕獲對象的應用軟件的畫面數(shù)據(jù)時,捕獲上述激活 的畫面數(shù)據(jù);以及保存處理步驟,保存在上述捕獲處理步驟中捕獲的畫面 數(shù)據(jù)。并且,上述捕獲處理步驟中,以包括位于當前激活畫面以外的畫面 區(qū)域中的、其緊接之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為此當前激 活畫面的畫面數(shù)據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接之前所 獲取的全畫面區(qū)域的像素數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述畫面數(shù)據(jù) 來獲取。
根據(jù)以上構成,在捕獲對象的應用軟件為激活的,且該畫面為激活的 情況下,可以捕獲該畫面數(shù)據(jù),而不捕獲畫面上所顯示的其他應用軟件的 畫面數(shù)據(jù)。因此,畫面上顯示的其他應用軟件的畫面數(shù)據(jù)中即使包含個人 信息、營業(yè)秘密,也不會捕獲這些信息,因此不產(chǎn)生法律問題,可以利用 畫面捕獲來取得操作履歷。更進一步而言,以包括位于當前激活畫面以外的畫面區(qū)域中的、其緊接之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為此 當前激活畫面的畫面數(shù)據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接 之前所獲取的全畫面區(qū)域的像素數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述畫 面數(shù)據(jù)來獲取。即,當緊接之前所獲取的上一激活畫面的激活畫面區(qū)域(上
一畫面區(qū)域左上坐標(100, 100)右下坐標(500, 500))與當前激活 畫面的畫面區(qū)域(當前畫面區(qū)域左上坐標(100, 400)右下坐標(500, 800))不同的情況下,針對上一激活畫面區(qū)域與當前激活畫面區(qū)域不重復 的上一激活畫面區(qū)域(非重復區(qū)域左上坐標(100, 100)右下坐標(500, 400))以不將其看作變化點的方式進行差分處理,并保存差分數(shù)據(jù)。由此, 由于變化點變小,差分數(shù)據(jù)量也減少,因此可以增大作為日志保存的畫面 數(shù)據(jù)的數(shù)據(jù)保存量。特別是,當激活畫面在全部畫面區(qū)域內移動的情況下, 如果取得當前激活畫面與上一激活畫面之間的差分,則圖像的變化點變 大,每一次捕獲的保存數(shù)據(jù)量變大,但是,根據(jù)本構成,由于圖像的變化 點變小,因此,每一次捕獲的保存數(shù)據(jù)量變小,從而不必壓制硬盤的容量, 也可以增大日志信息量。
此外,其他本發(fā)明涉及的捕獲裝置,為獲取畫面中所顯示的畫面數(shù)據(jù) 的捕獲裝置,具有
畫面數(shù)據(jù)信息取得部,其取得上述畫面中所顯示的畫面數(shù)據(jù)中的激活 的畫面數(shù)據(jù)的信息;
判斷部,其根據(jù)上述所取得的畫面數(shù)據(jù)的信息,判斷上述激活的畫面
數(shù)據(jù)是否為捕獲對象的應用軟件的畫面數(shù)據(jù);
捕獲部,其在由上述判斷部判斷為上述激活的畫面數(shù)據(jù)為捕獲對象的 應用軟件的畫面數(shù)據(jù)時,捕獲上述激活的畫面數(shù)據(jù);以及
保存部,其保存在上述捕獲部中捕獲的畫面數(shù)據(jù),
上述捕獲部,以包括位于當前激活畫面以外的畫面區(qū)域中的、其緊接 之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為此當前激活畫面的畫面數(shù) 據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接之前所獲取的全畫面區(qū) 域的像素數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述畫面數(shù)據(jù)來獲取。
本發(fā)明的捕獲裝置,具有獲取例如監(jiān)視器等顯示設備中所顯示的畫面 上的畫面數(shù)據(jù)的功能。該捕獲裝置,例如,能夠按規(guī)定周期連續(xù)地捕獲照
6片打印處理系統(tǒng)的應用軟件的激活畫面。作為具體的構成,捕獲裝置具有: 計數(shù)部,其對規(guī)定期間進行計數(shù);畫面數(shù)據(jù)信息取得部,其在上述規(guī)定期 間來到時,取得上述畫面中所顯示的畫面數(shù)據(jù)中的激活的畫面數(shù)據(jù)的信 息;判斷部,其根據(jù)上述所取得的畫面數(shù)據(jù)的信息,判斷上述激活的畫面 數(shù)據(jù)是否為捕獲對象的應用軟件的畫面數(shù)據(jù);捕獲部,其在由上述判斷部
判斷為上述激活的畫面數(shù)據(jù)是捕獲對象的應用軟件的畫面數(shù)據(jù)時,捕獲上
述激活的畫面數(shù)據(jù);以及保存部,其保存在上述捕獲部中捕獲的畫面數(shù)據(jù)。 并且,上述捕獲部,以包括位于當前激活畫面以外的畫面區(qū)域中的、其緊 接之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為此當前激活畫面的畫面 數(shù)據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接之前所獲取的全畫面 區(qū)域的像素數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述畫面數(shù)據(jù)來獲取。
捕獲裝置作為專用電路基板電路板,能夠內置在安裝了照片打印處理 系統(tǒng)的應用軟件的計算機內部,或者外接于計算機。捕獲裝置或專用電路
基板電路板,可以按照專用電路的方式來構成上述結構,也可以按照CPU
和內存等硬件資源、和各種軟件程序協(xié)同作用的方式來構成,也可以按照 固件的方式來構成。
根據(jù)以上的構成,會取得與上述程序相同的效果。
圖1是用于說明照片打印處理系統(tǒng)的功能結構的圖。
圖2是捕獲處理的工作流程圖。
圖3是用于說明捕獲軟件的執(zhí)行畫面的圖。
圖4是用于說明捕獲條件設定畫面的圖。
圖5是用于說明捕獲軟件的執(zhí)行畫面的圖。
圖6是用于說明捕獲畫面數(shù)據(jù)的圖。
圖7是用于說明捕獲軟件的執(zhí)行畫面的圖。
圖8是用于說明再現(xiàn)器軟件的執(zhí)行畫面的圖。
圖9是用于說明再現(xiàn)器軟件的執(zhí)行畫面的圖。
圖IO是用于說明再現(xiàn)器軟件的執(zhí)行畫面的圖。
圖11是用于說明捕獲方法的圖。圖12是其他實施方式的捕獲處理的工作流程圖。
符號說明
100照片處理裝置
200控制器 201計數(shù)部
202畫面數(shù)據(jù)信息取得部
203判斷部
204捕獲部
205保存部
206捕獲條件設定部
207壓縮部
具體實施例方式
(實施方式1)
采用
適于本發(fā)明的照片打印處理系統(tǒng)的 一例。 <系統(tǒng)的整體結構>
圖1是示出照片打印處理系統(tǒng)的整體結構的一例的示意圖。在本實施 方式中,1臺以上的照片處理裝置100通過LAN等網(wǎng)絡與控制器200連接。 控制器200由通用的計算機構成,并安裝有照片打印處理系統(tǒng)的應用軟件 程序。該應用軟件程序由圖像處理程序模塊、訂單管理程序模塊、后述的 預先判斷用程序模塊、其他的各種模塊組合構成。在該控制器200中,安 裝有文字處理軟件、電子制表軟件、帳目軟件、WEB瀏覽器軟件等各種 應用軟件。
此外,在控制器200上,連接有從底片讀取畫像數(shù)據(jù)的掃描儀300。 此外,通過網(wǎng)絡,該控制器200與受理終端400、記錄裝置500、網(wǎng)絡受 理終端600連接。另外,受理終端400、記錄裝置500以及網(wǎng)絡受理終端 600的設置臺數(shù)不限于分別為1臺,按照需要可以設置為多臺。此外,掃 描儀300也可以設置在照片處理裝置100中。
照片處理裝置100具有根據(jù)由控制器200發(fā)送的圖像數(shù)據(jù)制成照片打 印的功能。作為圖像數(shù)據(jù),列舉出,從掃描儀300所取得的顯影完畢的底
8片的彗差(coma)圖像的圖像數(shù)據(jù)、或從受理終端400等經(jīng)由網(wǎng)絡發(fā)送來 的圖像數(shù)據(jù)等。
受理終端400設置在例如店鋪中,能夠接受在數(shù)碼相機的記錄媒介或 其他的記錄媒介中保存的圖像數(shù)據(jù)。作為記錄媒介的種類,舉例示出,緊 湊式閃存(compact flash)(注冊商標)、智能媒體卡(smart media)(注冊 商標)、記憶棒(memory stick)(注冊商標)、CD-R、 DVD-R等。受理終 端400主要由顧客操作,顧客插入自帶的記錄媒介,能夠對成為照片打印 的制成對象進行選擇的圖像數(shù)據(jù),或是設定打印枚數(shù)。記錄裝置500具有 將從控制器200發(fā)送來的圖像數(shù)據(jù)、訂做數(shù)據(jù)等寫入記錄媒介的功能。
網(wǎng)絡受理終端600由計算機構成,具有受理基于經(jīng)由網(wǎng)絡的聯(lián)機方式 的打印訂做的功能。相應的打印訂做的受理是通過設置在網(wǎng)絡上的服務器 610來進行的。即,將涉及打印訂做的圖像數(shù)據(jù)從顧客的計算機620上載 到服務器610,并在適當?shù)挠嫊r下載到網(wǎng)絡受理終端600而用于打印處理。 按照這樣的聯(lián)機方式來受理打印訂做的系統(tǒng)是公知的。
<照片打印處理系統(tǒng)的功能塊結構>
首先,在以下說明控制器200的主要功能。在控制器200中安裝有照 片打印處理系統(tǒng)中采用的照片打印處理系統(tǒng)的應用軟件程序(以下,有時 稱為照片打印處理系統(tǒng)程序。)。
如圖1所示,照片打印處理系統(tǒng)程序主要為在計算機中執(zhí)行如下步驟 而發(fā)揮作用數(shù)據(jù)接收處理步驟(數(shù)據(jù)接收處理部),從掃描儀300、受理 終端400、記錄裝置500以及網(wǎng)絡受理終端600等接收涉及照片打印訂做 的圖像數(shù)據(jù)以及由訂做數(shù)據(jù)形成的訂單信息;訂單信息保存處理步驟(訂 單信息保存處理部),將接收到的訂單信息保存在存儲介質(HDD)中; 訂單管理處理步驟(訂單管理處理部),進行對該訂單信息追加、變更、 消除、訂單順序等的管理處理;預先判斷處理步驟(預先判斷處理部), 對訂單信息中的圖像數(shù)據(jù)進行預先判斷;圖像處理步驟(圖像處理部), 根據(jù)預先判斷處理步驟中制成的預先判斷修正數(shù)據(jù),對圖像數(shù)據(jù)進行圖像 處理并制成打印制成用圖像數(shù)據(jù);數(shù)據(jù)發(fā)送步驟(數(shù)據(jù)發(fā)送處理部),按 照打印處理順序,按訂單單位將打印制成用圖像數(shù)據(jù)向照片處理裝置側發(fā) 送。此外,照片打印處理系統(tǒng)程序還具有查詢照片處理裝置的運轉狀況的處理步驟、接收照片處理裝置的運轉狀況并對在畫面上顯示的處理步驟、 照片處理裝置的各種設定值進行設定處理的步驟等程序功能。該照片打印 處理系統(tǒng)程序與己安裝的計算機的CPU、內存等硬件資源協(xié)同作用來發(fā)揮 該功能。
此外,作為其他實施方式,也可以不在控制器200中進行圖像處理步 驟,而將在預先判斷處理步驟中制成的預先判斷修正數(shù)據(jù)和圖像數(shù)據(jù)向照 片處理裝置側發(fā)送,并在內置于照片處理裝置內部的由專用電路構成的圖 像處理基板中進行圖像處理。此外,預先判斷處理步驟對于全部訂單的圖
像數(shù)據(jù)而言,不是必須的,也可以省略預先判斷處理。此外,從掃描儀300
接收到的圖像數(shù)據(jù)也可以是預先判斷處理后的圖像數(shù)據(jù)。
在本發(fā)明中,預先判斷處理在根據(jù)圖像數(shù)據(jù)制成照片打印之前,判定 是否制成適當畫質的照片打印,提供用于操作者來進行針對圖像數(shù)據(jù)的判 定的功能。另外,預先判斷處理不是必須進行的處理,也可以省略預先判 斷處理來進行打印處理。
預先判斷處理,具體而言,提供輸入用于修正顏色或濃度的修正數(shù)據(jù) 的功能,根據(jù)需要設定相應的修正數(shù)據(jù)的輸入。作為其他修正數(shù)據(jù)的設定, 可舉出紅眼修正、逆光修正等特殊修正的設定作為例子。
此外,作為打印張數(shù)的設定,雖然就從掃描儀300所取得的圖像數(shù)據(jù) 來說設定了默認值為1,但是也可以由操作者的輸入操作來變更。
此外,訂單信息的圖像數(shù)據(jù)可以由l個慧差圖像數(shù)據(jù)構成,也可以由 多個慧差圖像數(shù)據(jù)構成。在訂做數(shù)據(jù)中也可以包含,訂做ID、訂做者識別 信息、每慧差圖像的打印張數(shù)、每慧差圖像的打印尺寸的信息等。
此外,控制器200包括用于各種設定、操作指示輸入等的輸入操作 部230;以及用于各種設定操作指示顯示等的監(jiān)視器240。輸入操作部230 由鍵盤或鼠標等構成。本實施方式1的捕獲軟件程序的詳細情況在后面敘 述,以下說明掃描儀300、照片處理裝置100的結構。
掃描儀300具有對在顯影完畢底片中形成的慧差圖像進行掃描并取得 數(shù)字圖像數(shù)據(jù)的功能。所讀取到的圖像數(shù)據(jù)向控制器200發(fā)送。作為讀取 方法,有預先掃描和正式掃描的2個種類,預先掃描按照低分辨率(預先 判斷用分辨率) 一次讀取整個底片,正式掃描在基于預先掃描的圖像數(shù)據(jù)的預先判斷處理之后進行,并按照高分辨率(照片用分辨率)來讀取。在 該情況下,掃描儀300與提供預先判斷處理功能的預先判斷處理單元相連 接。
照片處理裝置100具有接收部101,其從控制器200接收打印制成
用圖像數(shù)據(jù);曝光部105,其用于在從相紙盒103陸續(xù)送出的相紙104上 對所接收的打印制成圖像數(shù)據(jù)進行曝光處理;顯影部106,其用于對曝光 處理后的相紙104進行顯影處理;干燥部107,其用于對顯影處理后的相 紙104進行干燥處理;以及分類排出部108,其將干燥處理后的相紙104 進行分類處理并排出。此外,包括主控制部120,其用于控制照片處理裝 置100的整體工作。
在相紙盒103中以巻軸狀容納有作為照片感光材料的相紙104。相紙 盒103可以設置2臺,例如,可以預先放置寬度不同的相紙。從相紙盒103 引出的長尺狀的相紙104由刀具等切斷工具進行切斷,以便成為所設定的 打印尺寸。
曝光部105具有曝光引擎,并接收從圖像處理基板220的擴展內存發(fā) 送來的打印制成用圖像數(shù)據(jù),根據(jù)該打印制成用圖像數(shù)據(jù),在相紙的乳劑 面上對圖像進行洗印曝光。作為曝光引擎,不限定于特定方式的引擎,可 以使用例如,激光引擎、CRT引擎、PLZT引擎等。
顯影部106對洗印曝光圖像后的相紙104進行顯影處理,干燥部107 對顯影處理后的相紙104進行干燥處理。在分類排出部108中以如下方式 構成,將制成的照片打印向裝置本體外部排出,可以由規(guī)定的匯集裝置按 訂單單位進行匯集。
相紙傳感器109檢測從分類排出部108排出的相紙104,并檢測某訂 單的照片打印是否全部排出。傳感器控制部IIO對相紙傳感器109進行驅 動控制,并且接收來自相紙傳感器109的信號并解析。主控制部120也可 以按如下方式構成,即,在由傳感器控制部UO檢測出針對某訂單的照片 打印已經(jīng)全部排出的情況下,向控制部200進行該通知,并將針對該訂單 的訂單信息設定為處理完畢的管理狀態(tài),進而從存儲介質中消除。另外, 作為照片處理裝置100,不限于上述這樣的結構,可以采用噴墨打印機或 熱敏打印機(升華型打印機)等各種結構。
ii(捕獲軟件程序)
以下對安裝在控制器200中的掃描儀軟件程序的功能進行說明。另外, 該程序記錄在存儲介質中,可以作為存儲介質來提供,此外,也可以通過 通信線路來提供(下載提供)。在通過通信線路來提供的情況下,可以只 提供其一部分的功能,其他一部分留在服務器裝置中,如果本發(fā)明的功能 作為整體的功能來發(fā)揮,則包含在本發(fā)明的技術范圍中。
圖1中針對捕獲軟件程序的處理功能以功能塊圖來示出。
具體而言,具有計數(shù)部201,對規(guī)定期間進行計數(shù);畫面數(shù)據(jù)信息
取得部202,在上述規(guī)定期間來到時,取得畫面中所顯示的畫面數(shù)據(jù)中的 激活的畫面數(shù)據(jù)的信息;判斷部203,根據(jù)所取得的畫面數(shù)據(jù)的信息,判 斷上述激活的畫面數(shù)據(jù)是否為捕獲對象的應用軟件的畫面數(shù)據(jù);捕獲部 204,在由判斷部203判斷為上述激活的畫面數(shù)據(jù)是捕獲對象的應用軟件 的畫面數(shù)據(jù)時,捕獲上述激活的畫面數(shù)據(jù);以及保存部205,保存在上述 捕獲部204中捕獲的畫面數(shù)據(jù)。保存部205例如為大容量存儲介質。捕獲 部204,以包括位于當前激活畫面以外的畫面區(qū)域中的、其緊接之前所獲 取的上一激活畫面的圖像數(shù)據(jù)來視為此當前激活畫面的畫面數(shù)據(jù),并取得 當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接之前所獲取的全畫面區(qū)域的像素 數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述畫面數(shù)據(jù)來獲取。詳細情況后面敘 述。
此外,所捕獲的畫面數(shù)據(jù)優(yōu)選進行壓縮處理來保存。壓縮算法可以應 用公知的算法,例如,舉例示出游長壓縮法(Run Length Compression)、 PIC壓縮法、JPEG壓縮、PNG壓縮、GIF壓縮等。相應的情況下,捕獲 軟件程序具有壓縮處理功能(壓縮部207),且在計算機中執(zhí)行壓縮處理步 驟。
此外,具有捕獲條件設定部206,設定捕獲條件。捕獲條件設定部206 可以設定各種捕獲條件,作為捕獲條件,舉例示出,例如捕獲模式的設 定、輸出捕獲數(shù)據(jù)的文件夾的指定、輸出的文件的個數(shù)、1個文件的輸出 大小的指定(由文件數(shù)和文件大小來決定保存捕獲數(shù)據(jù)的容量)、捕獲處 理的計時等。這些詳細情況于后面敘述。 (捕獲方法)以下說明捕獲部204的處理方法。
該處理方法是只獲取與上次獲取的畫面數(shù)據(jù)之間的差分數(shù)據(jù)的方法。 差分的意思是圖像的變化點。由于只獲取差分數(shù)據(jù),因此可以減少作為日 志來保存的保存數(shù)據(jù)量。在該情況下,有必要在再現(xiàn)時進行展開差分數(shù)據(jù) 的處理。作為獲取差分數(shù)據(jù)的方法,舉例示出以下方法。
(1) 在初次獲取時,如圖11所示,將激活窗口畫面以外的監(jiān)視器顯 示部分(桌面畫面、非激活窗口畫面、圖標、任務條等)的顏色設置為黑 色,獲取監(jiān)視器中顯示的全部顯示區(qū)域。將所獲取的顯示區(qū)域作為幀l。
(2) 在第2次以后的獲取時,如圖11所示,將激活窗口畫面以外的
監(jiān)視器顯示部分的顏色設置為黑色,獲取監(jiān)視器中顯示的全部顯示區(qū)域。
將所獲取的顯示區(qū)域作為幀2。然后,在取得本次所獲取的當前畫面數(shù)據(jù) (幀n)與上次所獲取的緊接之前畫面數(shù)據(jù)(幀(n—l))之間的像素數(shù)據(jù) 的差分時,例如,如圖11所示,以包括位于當前激活畫面以外的畫面區(qū) 域中的、其緊接之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為此當前激活 畫面的畫面數(shù)據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接之前所獲 取的全畫面區(qū)域的像素數(shù)據(jù)的差分。然后,將該差分數(shù)據(jù)作為捕獲畫面數(shù) 據(jù),與緊接之前畫面數(shù)據(jù)進行關聯(lián)而存儲起來。即,如圖11所示,構成 為在緊接之前所獲取的上一激活畫面的激活畫面區(qū)域與當前激活畫面的 畫面區(qū)域不同的情況下,針對上一激活畫面區(qū)域與當前激活畫面區(qū)域不重 復的上一激活畫面區(qū)域進行差分處理而不將其看作變化點,并保存差分數(shù) 據(jù)。由此,與不進行這樣的處理而進行了差分處理的差分數(shù)據(jù)相比較,圖 像的變化點較小,能增加可作為日志來保存的畫面數(shù)據(jù)。
通過反復進行以上的處理,可以將以緊接之前所獲取的畫面數(shù)據(jù)為基 準的差分數(shù)據(jù)匯集起來。如圖11所示,如果取得幀1與幀2之間的差分, 則斜線部分為圖像的變化點,留白部分為圖像沒有變化的部分。作為斜線 部分的差分數(shù)據(jù)與上一畫面數(shù)據(jù)聯(lián)系起來進行存儲。
如果采用該方法,則在再現(xiàn)時,能夠對圖像的變化點的大小進行驗證。 存儲變化點的大小的數(shù)據(jù),在再現(xiàn)時,可以自動向變化點大的幀進行場景 蹈^轉(scenejump)。 (工作流程圖)
13下面,以下采用圖2說明捕獲軟件程序的處理流程??刂破?00由計 算機構成,該計算機為采用微軟(注冊商標)公司的窗口系統(tǒng)(例如,
Microsoft Windows (注冊商標)2000、 XP、 VISTA (注冊商標))來工作 的環(huán)境。另外,其他的窗口系統(tǒng),例如,MacOS、 X Window System當然
也可以。
如果由控制器200來啟動OS,則如圖3(a)所示,顯示桌面畫面300。 在該桌面畫面300中,顯示有各種應用軟件的啟動文件圖標。選擇并執(zhí)行 捕獲軟件程序的啟動文件圖標301 (Sl)。如果執(zhí)行,則如圖3 (a)所示, 例如,在任務條中顯示圖標302。根據(jù)圖標顏色能夠識別捕獲狀態(tài)。例如, 如果圖標背景顏色為淡藍色,則表示暫時停止中,如果為紅色,則表示捕 獲中,如果為橙黃色,則表示捕獲錯誤發(fā)生中。捕獲錯誤例如,在不能向 用于保存所捕獲的畫面數(shù)據(jù)的存儲介質(例如硬盤)輸出文件的情況下發(fā) 生。作為初始設定,可以設定為通過啟動文件執(zhí)行,自動開始捕獲功能, 也可以設為暫時停止的狀態(tài)。
啟動文件執(zhí)行后(Sl),判斷捕獲功能是否為ON狀態(tài)(S2),如果為 ON狀態(tài),則進入到下面的步驟S3之后。不為ON狀態(tài)的情況下,捕獲功 能為暫時停止狀態(tài)。為了使捕獲功能為ON狀態(tài),通過點擊圖3 (a)所示 的任務條的圖標302,如圖3 (b)所示,顯示菜單303,從菜單303中選 擇"捕獲開始",由此,可以開始捕獲功能。在該菜單303中,在"捕獲 開始"以外,按照能夠進行如下選擇的方式來構成,例如,"捕獲結束"(停 止捕獲的功能)、"設定"(設定捕獲條件的功能)、"軟件結束"(結束捕 獲軟件程序的功能,只能在捕獲結束后執(zhí)行)等。
此外,在暫時停止狀態(tài)中,判斷是否選擇了 "設定"(SIO)。若選擇 了 "設定",則在步驟Sll中,進行捕獲條件的設定。"設定"是上述捕獲 條件設定部206的功能,按照可以在不是捕獲中的情況下設定條件的方式 來構成。另外,捕獲條件,雖然有時預先設定推薦條件,但是也可構成為 根據(jù)設置照片打印處理系統(tǒng)的照片店的狀況、或作為控制器200來使用的 計算機的處理能力、硬盤容量等來適當設定,并能夠對各種用戶條件進行 自定義。
(捕獲條件設定)以下,說明捕獲條件的設定。圖4中,示出捕獲條件設定畫面400的 一例。"捕獲模式的選擇401"是用于設定使用的模式的方框(box)。已經(jīng)
設定的模式在組合框(combo box)中表示。在重新設定模式的情況下, 輸入新名稱并保存。保存通過按下"Regist418"來確定。
在文件設定欄的"輸出文件夾402"中,指定保存所捕獲的畫面數(shù)據(jù) (以下,有時稱為捕獲畫面數(shù)據(jù)。)的目標文件夾。采用方框右側的按鈕 能夠選擇顯示文件夾一覽。在"輸出文件數(shù)403"中,設定輸出的文件的 個數(shù)。在"輸出文件大小404"中,指定1個文件的輸出大小。這里,構 成為當超出了所設定的大小時,切換到下一個文件進行輸出。"輸出文件 數(shù)403"和"輸出文件大小404"相乘所得到的值是保存捕獲畫面數(shù)據(jù)的 容量。因此,可以按照保存部205的大容量存儲介質(例如硬盤)的容量 來設定。
通過選擇"自動捕獲開始405"的復選框(checkbox),能夠設定為在 啟動捕獲軟件程序時自動地開始捕獲處理。在捕獲信息欄的"捕獲方式 406"中,設定各種方式(mode)。
捕獲信息欄的"周期407"是用于控制捕獲處理的周期計時的設定。 這里,按每個所指定的數(shù)值來判斷處理是否必要。在"捕獲級別408"中, 設定捕獲的激活窗口的父畫面的個數(shù)。
在畫面捕獲欄的"計時409"中,設定捕獲處理的取樣計數(shù)值。按照 將上述"周期407"中所設定的數(shù)值與這里所設定的取樣計數(shù)值相乘之后 的值的時間計時來捕獲畫面數(shù)據(jù)。圖4的設定的情況下,按照將100 ms 與10相乘之后的值即每1秒來對畫面數(shù)據(jù)進行捕獲處理。此外,畫面數(shù) 據(jù)的取樣在上述計時以外也可以進行,例如,能夠根據(jù)鼠標按鈕按下、鍵 盤按下來取得。
在畫面捕獲欄的"保存大小410"中,設定保存所取得的畫面數(shù)據(jù)時 的保存尺寸。如果照原樣保存較大畫面則再現(xiàn)時的圖像較漂亮,但是,由 于保存數(shù)據(jù)量增加,能夠作為日志來保持的期間就變短。按照所指定的保 存尺寸,對畫面數(shù)據(jù)進行壓縮處理。在"色數(shù)設定411"中,設定保存所 取得的畫面數(shù)據(jù)時的保存的色數(shù)。數(shù)值越大,雖然保持了原來的色數(shù),但 所保存的數(shù)據(jù)量越增加。如果選擇"鼠標412"的復選框,則保存鼠標操作日志。鼠標操作曰 志聯(lián)系于所取得的畫面數(shù)據(jù)。如果選擇"鍵盤413"的復選框,則保存鍵
盤操作日志。鍵盤操作日志聯(lián)系于所取得的畫面數(shù)據(jù)。如果選擇"驅動414"
的復選框,則保存驅動變化日志。驅動變化日志聯(lián)系于所取得的畫面數(shù)據(jù)。
如果選擇"CPU/MEMORY415"的復選框,則保存CPU的使用量日 志、內存的使用量日志。按照將上述"周期407"中所設定的數(shù)值(100ms) 與這里所設定的數(shù)值(10)相乘之后的值的時間計時來取樣。如果選擇 "Network416"的復選框,則保存網(wǎng)絡狀態(tài)日志。按照將上述"周期407" 中所設定的數(shù)值(100 ms)與這里所設定的數(shù)值(600)相乘之后的值的 時間計時來取樣。如果選擇"Process 417"的復選框,則保存過程狀態(tài)日 志。按照將上述"周期407"中所設定的數(shù)值(100 ms)與這里所設定的 數(shù)值(600)相乘之后的值的時間計時來取樣。
下面說明捕獲處理。如果開始捕獲功能,則在步驟S3中,利用計算 機內部的定時器功能,對規(guī)定期間進行計數(shù)(S3,計數(shù)步驟)。捕獲計時 的期間由上述捕獲條件設定來設定。
下面,在規(guī)定期間到來時(S4),取得激活的畫面數(shù)據(jù)的信息(S5, 畫面數(shù)據(jù)信息取得處理步驟)。例如,取得激活畫面的窗口句柄(window handle)。從所取得的窗口句柄中取得該執(zhí)行模塊名。這是由于窗口操作和 執(zhí)行模塊名通過CPU聯(lián)系在一起。
下面,判斷所取得的畫面數(shù)據(jù)的信息(這里為執(zhí)行模塊名)是否為捕 獲對象的應用軟件的信息(S6,判斷處理步驟)。捕獲對象的應用軟件預 先存儲在內存等中,這里,是上述照片打印處理系統(tǒng)程序的各種執(zhí)行模塊。
當判斷所取得的畫面數(shù)據(jù)的信息是捕獲對象的應用軟件的信息時,捕 獲激活的畫面數(shù)據(jù)(S7,捕獲處理步驟)。捕獲的具體的方法可以應用上 述方法。在步驟S6中,當判斷為不是捕獲對象的應用軟件的信息時,不 進行捕獲處理,返回步驟S4。即,該計時中,不獲取畫面數(shù)據(jù),捕獲畫面 數(shù)據(jù)不存在。
另外,"畫面為激活的"意思是只可以對該畫面進行輸入操作。圖5 中,示出一例,即,照片打印處理系統(tǒng)程序的畫面為激活的。畫面中央的 窗口畫面為照片打印處理系統(tǒng)程序的畫面例(預先判斷畫面例),表示為激活的。其他的應用軟件的畫面為非激活的,只在畫面下部區(qū)域的任務條 中顯示,為隱藏在預先判斷畫面背景中的狀態(tài)。
捕獲的具體手段可以應用上述方法。圖5為上一激活的預先判斷畫面 51。圖6為本次捕獲的計時的激活的訂單管理畫面61?,F(xiàn)在,在獲取激活
的訂單管理畫面61時,將桌面畫面內的該訂單管理畫面以外的其他畫面 數(shù)據(jù)作為黑色來獲取,取得與該上一幀(包含圖5的預先判斷畫面51的
桌面畫面)之間的差分,并將差分數(shù)據(jù)與上一畫面數(shù)據(jù)聯(lián)系在一起。在取 得該差分時,在該上一激活的預先判斷畫面位于本次的激活的訂單管理畫 面以外的畫面區(qū)域中的情況下,使該上一激活的預先判斷畫面包含在本次 的激活的訂單管理畫面以外的畫面區(qū)域中,進行差分處理。然后,將該差 分數(shù)據(jù)作為捕獲畫面數(shù)據(jù)與上一畫面數(shù)據(jù)進行關聯(lián)而存儲起來。
所捕獲的畫面數(shù)據(jù)由壓縮部207進行壓縮處理,并保存在保存部205 中(S8,保存處理步驟)。另外,壓縮處理不是必須的,但從存儲介質的 容量確保的觀點出發(fā)優(yōu)選進行壓縮處理。
作為保存部205的存儲介質,優(yōu)選可以存儲大容量數(shù)據(jù)的硬盤。優(yōu)選 以下構成預先設定存儲介質中能夠保存的保存數(shù)據(jù)量,如果所保存的畫 面數(shù)據(jù)的數(shù)據(jù)量達到其保存數(shù)據(jù)量,則消除以往畫面數(shù)據(jù),并將存儲介質 的保存數(shù)據(jù)量保持在一定以下,使得不產(chǎn)生無法保存捕獲畫面數(shù)據(jù)這樣的 問題。此外,如果捕獲畫面數(shù)據(jù)量達到保存數(shù)據(jù)量,則可以將存儲介質中 所保存的捕獲畫面數(shù)據(jù)轉移到媒介(CD-ROM、 MO等)中,確保存儲介 質的存儲區(qū)域。
捕獲處理如上所述,從任務條的圖標來顯示菜單,通過選擇"暫時停 止",能夠停止捕獲處理。此外,可構成為預先設定捕獲處理開始時刻和 結束時刻,從開始時刻自動開始,當結束時刻到來時自動暫時停止。此外, 也可以設定捕獲處理結束期間,從捕獲開始時刻經(jīng)過一定期間自動暫時停 止。
根據(jù)以上的實施方式,在捕獲對象的應用軟件為激活的,且其畫面為 激活的情況下,可以捕獲其畫面數(shù)據(jù),而不捕獲畫面上所顯示的其他的應 用軟件的畫面數(shù)據(jù)。因此,畫面上顯示的其他的應用軟件的畫面數(shù)據(jù)中即 使包含個人信息、營業(yè)秘密,也不會捕獲這些信息,因此不產(chǎn)生法律問題,可以利用畫面捕獲來取得操作履歷。更進一步而言,可以增大作為日志保 存的畫面數(shù)據(jù)的數(shù)據(jù)保存量。特別是,激活畫面在全部畫面區(qū)域內移動的 情況下,如果取得當前激活畫面與上一激活畫面之間的差分,則圖像的變 化點變大,雖每一次捕獲的保存數(shù)據(jù)量變大,但是,根據(jù)本實施方式,由 于圖像的變化點變小,因此,每一次捕獲的保存數(shù)據(jù)量變小,從而不必壓 制硬盤的容量,也可以增大日志信息量。
此外,如圖7所示,如果設定為父子關系,則能夠捕獲預先判斷畫面
和消息畫面的兩個畫面數(shù)據(jù)。采用圖12的流程來說明。步驟S1 S6、 S8、 SIO、 Sll由于是與上述相同的工作,因此省略說明。在步驟S6中,當判 斷激活的畫面數(shù)據(jù)為捕獲對象的應用軟件時,判斷該激活的畫面數(shù)據(jù)中是 否存在父畫面(S61)。在判斷為存在父畫面的情況下,捕獲激活的畫面數(shù) 據(jù)(子畫面)和其父畫面(S71)。在圖7的情況下,同時捕獲激活的消息 畫面和其父畫面的預先判斷畫面。另一方面,當判斷為不存在父畫面時, 捕獲激活的畫面數(shù)據(jù)(S72)。父子關系的設定可以適當設定,不限定于預 先判斷畫面和消息畫面。作為父子關系的設定,例如,可以適當設定為訂 單管理畫面與消息畫面、訂單管理畫面與錯誤消息畫面、各種操作畫面與 消息畫面、各種操作畫面與錯誤消息畫面等。 (捕獲畫面數(shù)據(jù)的再現(xiàn)處理)
由捕獲軟件程序所捕獲的畫面數(shù)據(jù)可以由再現(xiàn)器軟件來進行顯示。如 果啟動再現(xiàn)器軟件,則如圖8所示,顯示出簡單顯示方式的窗口。通過從 菜單的項目"窗口"選擇"顯示方式切換",如圖9所示,可以顯示詳細 顯示方式的窗口。在詳細顯示方式中,顯示如下2個畫面顯示畫面數(shù)據(jù) 的View Window、和再現(xiàn)功能的操作/各種日志顯示畫面窗口 。
下面,說明再現(xiàn)方法。首先,圖10示出在簡單顯示方式中所再現(xiàn)的 畫面數(shù)據(jù)例。選擇圖8的菜單的項目"文件",并顯示該菜單。選擇該菜 單中的"打開文件",從輸出捕獲畫面數(shù)據(jù)的文件的一覽中選擇想再現(xiàn)的 文件。如果選擇了文件,則從存儲介質將該文件讀入主內存中,并開始再 現(xiàn)。圖10的窗口中央的畫面示出所再現(xiàn)的捕獲畫面。鼠標的光標也被捕 獲。若捕獲畫面數(shù)據(jù)是被壓縮的,則進行解壓縮處理,然后再現(xiàn)。此外, 當作為差分數(shù)據(jù)來進行存儲時,進行展開差分數(shù)據(jù)的處理。在圖10中,顯示窗口下部的條81和該條81上的倒三角記號示出再
現(xiàn)中的文件正顯示在什么樣的位置上。在窗口下部的條81的下部,顯示
有現(xiàn)在顯示的畫面數(shù)據(jù)所被捕獲的時刻82 (捕獲的計算機的當?shù)貢r刻)、
其日期83。在該時刻82的右側,顯示有再現(xiàn)/暫時停止按鈕(通過按鈕
按下來對再現(xiàn)或暫時停止進行切換的功能按鈕)/用于從現(xiàn)在位置移動規(guī)定
部分的按鈕84、再現(xiàn)速度設定條85等。 (實施方式2)
本發(fā)明的捕獲軟件程序不限于安裝在控制器200中并由操作者在控制 器200上啟動的方式。例如,可以從通過網(wǎng)絡(包含互聯(lián)網(wǎng)連接)連接了 控制器200的計算機(包含便攜式計算機、通用計算機、工作站、服務器 裝置等)上執(zhí)行該捕獲軟件程序的啟動。此外,可以通過網(wǎng)絡將保存部200 中所保存的捕獲畫面數(shù)據(jù)發(fā)送給上述計算機。
此外,捕獲軟件程序也可以作為構成照片打印處理系統(tǒng)程序的模塊。 在相應的情況下,可以構成為啟動照片打印處理系統(tǒng)程序,并從操作畫面 啟動捕獲軟件程序。這以外的構成要素可以按照與上述相同的構成要素來 實現(xiàn)。
(實施方式3) (捕獲裝置)
捕獲裝置具有計數(shù)部,其對規(guī)定期間進行計數(shù);畫面數(shù)據(jù)信息取得 部,其在上述規(guī)定期間來到時,取得上述畫面中所顯示的畫面數(shù)據(jù)中的激 活的畫面數(shù)據(jù)的信息;判斷部,其根據(jù)上述所取得的畫面數(shù)據(jù)的信息,判 斷上述激活的畫面數(shù)據(jù)是否為捕獲對象的應用軟件的畫面數(shù)據(jù);捕獲部, 其在由上述判斷部判斷為上述激活的畫面數(shù)據(jù)是捕獲對象的應用軟件的 畫面數(shù)據(jù)時,捕獲上述激活的畫面數(shù)據(jù);以及保存部,其保存在上述捕獲 部中捕獲的畫面數(shù)據(jù)。并且,捕獲部構成為,以包括位于當前激活畫面以 外的畫面區(qū)域中的、其緊接之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為 此當前激活畫面的畫面數(shù)據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊 接之前所獲取的全畫面區(qū)域的像素數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述 畫面數(shù)據(jù)來獲取。此外,也可以具有壓縮部,其對捕獲畫面數(shù)據(jù)進行壓縮。 此外,上述捕獲對象的應用軟件的識別信息(例如,執(zhí)行模塊名)預先存
19儲在內存等存儲部中。
捕獲裝置具有設定捕獲條件的捕獲條件設定部。捕獲條件設定部可以 設定各種捕獲條件,作為捕獲條件,例如,舉例示出捕獲模式的設定、 輸出捕獲數(shù)據(jù)的文件夾的指定、輸出的文件的個數(shù)、1個文件的輸出大小 的指定(由文件數(shù)和文件大小來決定保存捕獲數(shù)據(jù)的容量)、捕獲處理的 計時等。這些詳細情況如上所述。
此外,捕獲裝置作為專用電路基板電路板,能夠內置在安裝了照片打 印處理系統(tǒng)的應用軟件的計算機內部,或者通過網(wǎng)絡連接計算機。捕獲裝 置或專用電路基板電路板,可以按照專用電路的方式來構成上述結構,也 可以按照CPU和內存等硬件資源、和各種軟件程序協(xié)同作用的方式來構 成,也可以按照固件的方式來構成。
此外,由捕獲裝置所捕獲的畫面數(shù)據(jù)可以與上述同樣地采用再現(xiàn)器軟 件進行再現(xiàn),該捕獲裝置也可以具備該再現(xiàn)器軟件功能。此外,捕獲畫面 數(shù)據(jù)可以被發(fā)送給網(wǎng)絡連接的計算機,在該計算機上,采用再現(xiàn)器軟件進 行再現(xiàn)。
權利要求
1. 一種獲取畫面中顯示的畫面數(shù)據(jù)的捕獲方法,使用一種程序,所述程序在計算機中執(zhí)行以下處理步驟畫面數(shù)據(jù)信息取得處理步驟,取得上述畫面中所顯示的畫面數(shù)據(jù)中的激活的畫面數(shù)據(jù)的信息;判斷處理步驟,根據(jù)上述所取得的畫面數(shù)據(jù)的信息,判斷上述激活的畫面數(shù)據(jù)是否為捕獲對象的應用軟件的畫面數(shù)據(jù);捕獲處理步驟,在由上述判斷處理步驟判斷為上述激活的畫面數(shù)據(jù)是捕獲對象的應用軟件的畫面數(shù)據(jù)時,捕獲上述激活的畫面數(shù)據(jù);以及保存處理步驟,保存在上述捕獲處理步驟中捕獲的畫面數(shù)據(jù),在上述捕獲處理步驟中,以包括位于當前激活畫面以外的畫面區(qū)域中的、其緊接之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為此當前激活畫面以外的畫面數(shù)據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接之前所獲取的全畫面區(qū)域的像素數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述畫面數(shù)據(jù)來獲取。
2. —種獲取畫面中所顯示的畫面數(shù)據(jù)的捕獲裝置,具有 畫面數(shù)據(jù)信息取得部,其取得上述畫面中所顯示的畫面數(shù)據(jù)中的激活的畫面數(shù)據(jù)的信息;判斷部,其根據(jù)上述所取得的畫面數(shù)據(jù)的信息,判斷上述激活的畫面 數(shù)據(jù)是否為捕獲對象的應用軟件的畫面數(shù)據(jù);捕獲部,其在由上述判斷部判斷為上述激活的畫面數(shù)據(jù)是捕獲對象的 應用軟件的畫面數(shù)據(jù)時,捕獲上述激活的畫面數(shù)據(jù);以及保存部,其保存在上述捕獲部中捕獲的畫面數(shù)據(jù),上述捕獲部,以包括位于當前激活畫面以外的畫面區(qū)域中的、其緊接 之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為此當前激活畫面的畫面數(shù) 據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接之前所獲取的全畫面區(qū) 域的像素數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述畫面數(shù)據(jù)來獲取。
全文摘要
本發(fā)明的目的在于,提供一種捕獲方法及捕獲裝置,能夠增大可作為日志保存的畫面數(shù)據(jù)量。本發(fā)明的解決手段為,取得畫面中所顯示的畫面數(shù)據(jù)中的激活的畫面數(shù)據(jù)的信息,在根據(jù)畫面數(shù)據(jù)的信息判斷為激活的畫面數(shù)據(jù)是捕獲對象的應用軟件的畫面數(shù)據(jù)的情況下,捕獲上述激活的畫面數(shù)據(jù)。該解決手段的特征在于,以包括位于當前激活畫面以外的畫面區(qū)域中的、其緊接之前所獲取的上一激活畫面的圖像數(shù)據(jù)來視為此當前激活畫面的畫面數(shù)據(jù),并取得當前的全畫面區(qū)域的像素數(shù)據(jù)與其緊接之前所獲取的全畫面區(qū)域的像素數(shù)據(jù)的差分,將該像素差數(shù)據(jù)作為所述畫面數(shù)據(jù)來獲取。
文檔編號G06F3/12GK101470593SQ20081018969
公開日2009年7月1日 申請日期2008年12月26日 優(yōu)先權日2007年12月28日
發(fā)明者中野智生, 宮脅久實 申請人:諾日士鋼機株式會社