亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理裝置及其控制方法

文檔序號:6371964閱讀:104來源:國知局

專利名稱::信息處理裝置及其控制方法
技術領域
:本發(fā)明涉及用于在多個文檔處理程序之間傳送數(shù)據(jù)的文檔處理系統(tǒng)中,控制多個文檔處理程序的用戶界面的方法。
背景技術
:用戶通過使用多個文檔處理程序能夠將多種類型的處理應用于文檔。例如,假設提供有如下文檔處理系統(tǒng)(下文中,稱為工作流系統(tǒng)),在該文檔處理系統(tǒng)中,第一文檔處理程序、第二文檔處理程序和第三文檔處理程序處理掃描文檔。在工作流系統(tǒng)中,首先,第一文檔處理程序接收作為文檔的掃描圖像。第二文檔處理程序對文檔進行編輯處理(例如,屬性的改變)。第三文檔處理程序對文檔進行光學字符識別(OCR)處理,并且能夠創(chuàng)建作為最終產品的文檔。當在上述的不同程序之間連續(xù)地進行文檔處理時,在程序之間對文檔的傳送處理進行編程,使得能夠在程序之間傳送文檔。能夠經(jīng)由兩個程序都能夠參照的被稱為熱文件夾的文件夾來傳送數(shù)據(jù)(例如,參見日本專利特開第2000-118095號公報)。在上述工作流系統(tǒng)的情況下,在接收側的第二程序針對熱文件夾監(jiān)控文檔的生成。同時,在發(fā)送側的第一程序將處理完成的文檔放入正被監(jiān)控的熱文件夾,使得在接收側的第二程序獲取文檔。因此,能夠傳送文檔。由于不需要在發(fā)送側程序與接收側程序之間預先對數(shù)據(jù)傳送處理進行編程,因此不需要諸如系統(tǒng)之間的通信的定義的實現(xiàn),從而能夠通過單獨的獨立系統(tǒng)創(chuàng)建程序。然而,當構成工作流系統(tǒng)的文檔處理程序包括用戶界面并且通過用戶的操作能夠實現(xiàn)多個編輯處理時,執(zhí)行錯誤的操作,從而可能在工作流中發(fā)生不匹配。例如,假設在上述工作流系統(tǒng)中,第二文檔處理程序包括用戶界面,并且能夠實現(xiàn)多個編輯處理。在正常情形下,第二文檔處理程序改變例如文檔的屬性(例如,文檔名)并需要將文檔傳送到第三文檔處理程序。然而,當用戶在第二文檔處理程序中刪除文檔本身時,要發(fā)送到第三文檔處理程序的文檔不存在,因此,不能夠執(zhí)行需要滿足的工作流,并且在工作流系統(tǒng)中發(fā)生不匹配。
發(fā)明內容根據(jù)本發(fā)明的一方面,提供了一種信息處理裝置,所述信息處理裝置能夠將由第一處理程序處理的文檔發(fā)送到第二處理程序,所述信息處理裝置包括選擇單元,其被配置為選擇要作為處理對象的文檔,以及顯示控制單元,其被配置為在由所述選擇單元選擇的文檔被發(fā)送到所述第二處理程序的情況下顯示使得用戶無法選擇預定功能的用戶界面,而在所選擇的文檔不被發(fā)送到所述第二處理程序的情況下顯示使得用戶能夠選擇所述預定功能的用戶界面。通過以下參照附圖對示例性實施例的詳細描述,本發(fā)明的其他特征和方面將變得清楚。CN102981897A書明說2/8頁包含在說明書中并構成說明書的一部分的附圖例示了本發(fā)明的示例性實施例、特征和方面,并且與文字說明一起用來解釋本發(fā)明的原理。圖I是根據(jù)本發(fā)明的示例性實施例的構成工作流系統(tǒng)的個人計算機(PO的硬件結構圖。圖2是根據(jù)本發(fā)明的示例性實施例的構成工作流系統(tǒng)的PC的軟件結構圖。圖3是根據(jù)本發(fā)明的示例性實施例的構成工作流系統(tǒng)的PC的軟件結構圖。圖4是例示根據(jù)本發(fā)明的示例性實施例的開始進行工作流的處理的處理過程的流程圖。圖5是例示根據(jù)本發(fā)明的示例性實施例的文檔處理程序選擇處理文件夾和文檔的處理過程的流程圖。圖6A是例示根據(jù)本發(fā)明的示例性實施例的處理信息文件的示例的示意圖。圖6B例示了根據(jù)本發(fā)明的示例性實施例的處理信息文件的數(shù)據(jù)格式的示例。圖7A是例示根據(jù)本發(fā)明的示例性實施例的錯誤信息文件的示例的示意圖。圖7B例示了根據(jù)本發(fā)明的示例性實施例的錯誤信息文件的數(shù)據(jù)格式的示例。圖8例示了根據(jù)本發(fā)明的示例性實施例的文檔處理程序A205的用戶界面的示例。具體實施方式下面將參照附圖詳細描述本發(fā)明的各種示例性實施例、特征和方面。在本發(fā)明的示例性實施例中,根據(jù)本示例性實施例的工作流系統(tǒng)的所有功能由一般的信息處理裝置(即個人計算機(PC))執(zhí)行。圖I例示了根據(jù)本發(fā)明的示例性實施例的構成工作流系統(tǒng)的個人計算機(PC)的硬件結構圖。圖I所示的硬件結構對應于一般的信息處理裝置的硬件結構圖。一般的信息處理裝置的硬件結構可以應用于本示例性實施例的PC110。在圖I中,中央處理單元(CPU)100執(zhí)行存儲在ROM102的程序只讀存儲器(ROM)中或從硬盤(HDD)109加載到隨機存取存儲器(RAM)IOl的操作系統(tǒng)(OS)或諸如應用程序的程序。CPU100執(zhí)行程序以實現(xiàn)以下所述的流程圖的各處理。RAM101用作CPU100的主存儲器、工作區(qū)等。鍵盤控制器103控制來自諸如鍵盤108或鼠標的指示設備(未示出)的輸入。顯示控制器104控制各種顯示器107的顯示。盤控制器105控制存儲各種數(shù)據(jù)的硬盤(HDD)109或軟盤(FDD)中的數(shù)據(jù)存取。網(wǎng)絡控制器106連接到網(wǎng)絡,以執(zhí)行與連接到網(wǎng)絡的其他裝置的通信控制處理。圖2和圖3例示了根據(jù)本發(fā)明的示例性實施例的構成工作流系統(tǒng)的PC的軟件結構圖。根據(jù)本示例性實施例的工作流系統(tǒng)通過如在硬件結構中所述在PC110中執(zhí)行所有功能的程序來實現(xiàn)。PC110包括畫面顯示管理201、用戶輸入管理202、文件系統(tǒng)203、工作流管理程序204(第二處理程序)、文檔處理程序A205(第一處理程序)和文檔處理程序B206。工作流管理程序204生成用于對文檔執(zhí)行多個處理的工作流。例如,工作流管理程序204可以生成其中在工作流管理程序204中執(zhí)行所有多個處理的工作流,也可以生成4其中執(zhí)行多個處理中的一些并且由其他程序執(zhí)行其他處理的工作流。例如,工作流管理程序204可以生成指定文檔處理程序A205和B206作為執(zhí)行其他處理的程序的工作流。例如,工作流管理程序204針對文檔執(zhí)行多個處理中的第一處理。針對應用了第一處理的文檔,文檔處理程序A205執(zhí)行第二處理并且文檔處理程序B206執(zhí)行第二處理。然后,這兩個程序將處理結果發(fā)送到工作流管理程序。結果,針對文檔執(zhí)行多個處理,從而完成工作流的處理。文件系統(tǒng)203將文檔作為文件存儲在硬盤109中并獲取該文檔。用戶輸入管理202檢測鍵盤/鼠標108的用戶操作,以根據(jù)操作進行工作流管理程序204、文檔處理程序A205和文檔處理程序B206的指令。畫面顯示管理201將工作流管理程序204、文檔處理程序A205和文檔處理程序B206的操作結果顯示在顯示器107上。生成文檔的工作流的工作流管理程序204包括工作流創(chuàng)建單元301、文檔管理單元302、工作流執(zhí)行單元303和熱文件夾管理單元304。工作流創(chuàng)建單元301根據(jù)來自用戶輸入管理202的創(chuàng)建工作流的指令創(chuàng)建文檔的工作流。文檔管理單元302管理作為文件的文檔,并根據(jù)來自用戶輸入管理202的執(zhí)行文件操作的指令執(zhí)行文檔的文件操作。工作流執(zhí)行單元303根據(jù)來自用戶輸入管理202的執(zhí)行工作流的指令開始文檔的工作流處理。熱文件夾管理單元304在處理完成時或錯誤發(fā)生時通過監(jiān)控用于存儲文檔的熱文件夾來等待輸入的文檔。當在熱文件夾中生成文檔時,熱文件夾管理單元304指示文檔管理單元302執(zhí)行文檔的輸入處理。在本發(fā)明中,描述其中工作流管理程序204、文檔處理程序A205、文檔處理程序B206在相同PC中操作的示例。然而,工作流管理程序204可以在除了PC之外的服務器中操作。對文檔進行第一處理的文檔處理程序A205包括文檔編輯單元311、文檔管理單元312、用戶界面(UI)管理單元313、工作流管理單元314和熱文件夾管理單元315。文檔編輯單元311根據(jù)來自用戶輸入管理202的執(zhí)行編輯的指令來執(zhí)行文檔的編輯。文檔管理單元312根據(jù)來自用戶輸入管理202的執(zhí)行文件操作的指令來執(zhí)行文檔的文件操作。UI管理單元313指示畫面顯示管理201顯示用于進行文檔的各種編輯或移動的UI。工作流管理單元314參照工作流的處理對象的文檔信息并指示UI管理單元313切換UI顯示。熱文件夾管理單元315通過監(jiān)控接收熱文件夾來等待接收輸入的文檔。當在熱文件夾內生成文檔時,熱文件夾管理單元315指示文檔管理單元312執(zhí)行文檔的輸入處理。對文檔進行第二處理的文檔處理程序B206包括文件編輯單元321、文件管理單元322和熱文件夾管理單元323。文件編輯單元321根據(jù)來自用戶輸入管理202的執(zhí)行編輯的指令來執(zhí)行文檔的編輯。文件管理單元322根據(jù)來自用戶輸入管理202的執(zhí)行文件操作的指令來執(zhí)行文檔的文件操作。熱文件夾管理單元323通過監(jiān)控接收熱文件夾來等待接收輸入的文檔。當在熱文件夾內生成文檔時,熱文件夾管理單元323指示文件管理單元322執(zhí)行文檔的輸入處理。將參照圖2和圖3中的軟件結構圖和圖4和圖5中的流程圖描述根據(jù)本發(fā)明的示例性實施例的工作流系統(tǒng)中文檔移動和UI控制的流程。在本示例性實施例中,在由工作流管理程序204執(zhí)行的工作流中,在包括能夠編輯文檔的用戶界面的文檔處理程序A205中進行第一文檔處理。在不包括用戶界面的文檔處理程序B206中進行第二文檔處理。即使處理的順序或處理的內容和次數(shù)被改變,也可以應用本發(fā)明。PC110的CPU100從存儲器讀取并執(zhí)行相關的程序以實現(xiàn)在本發(fā)明中的流程圖中的各步驟。當用戶通過鍵盤/鼠標108指示工作流管理程序204操作工作流的執(zhí)行時,用戶輸入管理202檢測對鍵盤/鼠標108的操作。因此,針對工作流管理程序204指示工作流的執(zhí)行。接收指令的工作流管理程序204根據(jù)圖4所示的流程圖開始執(zhí)行工作流。在步驟S401中,熱文件夾管理單元304獲取由第一文檔處理程序A205的熱文件夾管理單元315設置的熱文件夾的位置。關于熱文件夾的位置的信息可以被配置為使用注冊表或設置文件,并且在由熱文件夾管理單元315執(zhí)行處理之前預先設置該信息。在步驟S402中,工作流執(zhí)行單元303創(chuàng)建圖6A和圖6B所示的處理信息文件,并將指示的文檔和處理信息文件存儲在步驟S401中獲取的熱文件夾的位置。圖6A是例示處理信息文件的示例的示意圖。在處理信息文件中列舉了項601和值602。要處理的文檔的標識(ID)存儲在文檔ID603中。要處理的文檔的文件路徑存儲在文件路徑604中。用于指定諸如存儲文檔的模塊名稱的信息的輸入者的信息存儲在輸入源605中。存儲被處理的文檔或以下描述的錯誤信息的文件夾路徑存儲在文件返回目的地606中。通過使文件返回目的地606的信息為空,可以指定不需返回的文件。在本發(fā)明中,由文檔處理程序A205編輯的文檔經(jīng)由熱文件夾被發(fā)送到工作流管理程序204。因此,在文件返回目的地606中描述由工作流管理程序204管理的熱文件夾的文件路徑。在返回要處理的文檔時的文檔格式的類型(例如,擴展名)存儲在轉換格式607中。要處理的文檔的屬性信息(特性)存儲在屬性信息608中。在屬性信息608中針對屬性的各類型存儲值、是否顯示屬性、該屬性是否可編輯等。在實際的程序中,可以以圖6B中所示的稱為可擴展標記語言(XML)的數(shù)據(jù)格式表示處理信息文件?;谟捎脩艚?jīng)由工作流管理程序提供的用戶界面輸入的設置信息生成處理信息文件。例如,轉換格式由用戶指定。在步驟S402中管理存儲文檔和處理信息文件的熱文件夾的第一文檔處理程序A205進行步驟S403到S410中的處理。在步驟S403中,熱文件夾管理單元315對存儲在熱文件夾中的文檔和處理信息文件進行文件驗證。更具體地,熱文件夾管理單元315確定文檔處理程序A205是否能夠參照文檔(參照權限是否正確)和處理信息文件的格式是否正確。熱文件夾管理單元315在處理信息文件中缺少需要的信息時確定處理信息文件的格式不正確。文檔處理程序A205將處理信息文件的格式信息唯一地存儲在程序文件中,并在驗證期間使用處理信息文件的格式信息。在步驟S403中的驗證期間,也可以確定文檔的類型是否可編輯。在該情況下,文檔處理程序A205可以將可編輯的文件的類型和文檔處理信息文件的格式信息唯一地存儲在程序文件或注冊表中。根據(jù)確定結果,當確定信息處理文件的格式正確時(文檔能夠被處理,步驟S403中的是),則處理進行到步驟S407。當確定信息處理文件的格式不正確時(步驟S403中的否),則處理前進到步驟S404。在步驟S404中,熱文件夾管理單元315創(chuàng)建在圖7A和圖7B中所示的錯誤信息文件,并且在步驟S405中,通過參照處理信息文件獲取輸出目的地的文件夾路徑。在步驟S406中,熱文件夾管理單元315將錯誤信息文件存儲在輸出目的地的文件夾中并結束處理。在存儲之后的任意時間,工作流管理程序204可以通過參照在步驟S406中存儲的錯誤信息文件,來指定執(zhí)行的工作流的錯誤內容。圖7A是例示錯誤信息文件的示例的示意圖。在錯誤信息文件中列舉了項701和值702。發(fā)生錯誤的文檔的ID作為值存儲在文檔ID703中。發(fā)生的錯誤的內容存儲在錯誤信息704中。在實際的程序中,可以以圖7B所示的稱為XML的數(shù)據(jù)格式表示信息。在步驟S407中,熱文件夾管理單元315通過參照處理信息文件的轉換格式607確定是否需要格式轉換。當確定需要格式轉換時(步驟S407中的是),則處理前進到步驟S410。當確定不需要格式轉換時(步驟S407中的否),則處理前進到S408。作為詳細的確定方法,例如,當在轉換格式中描述的預定類型(擴展名)與輸入文檔的擴展名不同時,確定需要格式轉換。與此同時,在值表示轉換格式自由(例如,可變和空)或值表示維持輸入文稿的格式(例如,原始)的情況下,熱文件夾管理單元315確定不需要轉換。在步驟S408中,熱文件夾管理單元315獲取文檔處理程序A205的處理文件夾路徑。處理文件夾是存儲在圖3的熱文件夾管理單元304中的文檔的發(fā)送目的地。由文檔處理程序A205根據(jù)來自工作流管理程序204的指令編輯的文檔存儲在處理文件夾中。文檔處理程序A205可以將處理文件夾路徑的值唯一地存儲在程序文件中或注冊表中。此外,用戶可以設置文件夾路徑,從而處理文件夾路徑的值可以作為文件存儲。在步驟S409中,熱文件夾管理單元315將處理完成的文檔和處理信息文件移動到處理文件夾,并結束處理。在步驟S410中,熱文件夾管理單元315根據(jù)在步驟S407中參照的轉換格式的類型執(zhí)行文檔格式的轉換處理。在本示例性實施例中,在對文檔執(zhí)行第一處理之前轉換格式,然而可以在對文檔執(zhí)行第一處理之后轉換格式。在步驟S409中的處理之后,文檔處理程序A205將編輯完成的文檔和處理信息文件存儲在作為文檔和處理信息文件的發(fā)送源的熱文件夾中。因此,工作流管理程序能夠通過監(jiān)控熱文件夾獲取存儲在熱文件夾中的編輯完成的文檔。文檔處理程序A205可以唯一地識別熱文件夾的文件路徑,或者使用文件信息文件的文件返回目的地的信息識別熱文件夾的文件路徑。當用戶對鍵盤/鼠標108輸入操作文檔處理程序A205的文件夾的選擇的指令時,用戶輸入管理202使用鍵盤/鼠標108檢測操作,并指示文檔處理程序A205操作文件夾的選擇。接收指令的文檔處理程序A205根據(jù)圖5所示的流程圖開始執(zhí)行選擇文件夾的操作。在步驟S501中,工作流管理單元314確定選擇的文件夾是否是處理文件夾。當選擇的文件夾是處理文件夾時(步驟S501中的是),則處理前進到步驟S502。當選擇的文件夾不是處理文件夾時(步驟S501中的否),則處理前進到步驟S515。在步驟S502中,工作流管理單元314獲取選擇的處理文件夾中的限制功能。文檔處理程序A205可以被配置為將處理文件夾中的限制功能唯一地存儲在程序文件或注冊表中。例如,在選擇處理文件夾的狀態(tài)下,顯示菜單畫面,從而不創(chuàng)建新的文件夾。當能夠存儲來自多個輸入源的文檔時,可以通過參照處理信息文件中的輸入源605根據(jù)輸入源改變限制功能。當根據(jù)輸入源改變限制功能時,文檔處理程序A205通過參照針對各輸入源描述限制功能的文件來改變限制功能。在步驟S503中,工作流管理單元314經(jīng)由UI管理單元313禁用限制功能。這里所述的禁用是指如下處理,即控制與功能相關聯(lián)的用戶界面的功能按鈕不被選擇。例如,當在處理文件夾內創(chuàng)建新的文件夾的功能被禁用時,相關聯(lián)的菜單項(未示出)的創(chuàng)建被禁用。在步驟S504中,工作流管理單元314獲取存在于處理文件夾內的處理信息文件,并且在步驟S505中,從處理信息文件中獲取文件路徑604。在步驟S506中,工作流管理單元314經(jīng)由UI管理單元313顯示存儲在獲取的文件路徑中的文件的文件名作為文檔名,并且文檔處理程序A205轉換到事件待機狀態(tài)。事件待機狀態(tài)表示等待用戶的操作輸入的狀態(tài)。在步驟S507中,當用戶通過鍵盤/鼠標108指示文檔處理程序A205進行某一操作時,通過檢測對鍵盤/鼠標108的操作來開始用戶輸入管理202。當文檔處理程序A205通過用戶輸入管理202接受對處理文件夾內的文檔的選擇時(步驟S507中的是),則處理進行到步驟S508。當指示其他處理時(步驟S507中的否),則處理進行到步驟S517。在步驟S508中,工作流管理單元314獲取處理信息文件中的文件返回目的地606。在步驟S509中,工作流管理單元314通過參照文件返回目的地606確定要處理的文檔是否需要被返回。當要處理的文檔需要被返回時(步驟S509中的是),則處理進行到步驟S510。當要處理的文檔不需要被返回時(步驟S509中的否),則處理進行到步驟S512。換句話說,當文檔處理程序A205不需要將其本身處理的文檔發(fā)送到工作流管理程序時,文檔處理程序A205顯示允許用戶選擇所有功能的用戶界面。需要被返回到工作流管理程序的文檔是例如由在PC100上運行的文檔應用程序生成的文檔或由電子數(shù)據(jù)表應用程序生成的文檔。在步驟S510中,工作流管理單元314獲取在文檔被返回時受到限制的功能。文檔處理程序A205可以被配置為將處理文件夾中在文檔被返回時受到限制的功能唯一地存儲在程序文件或注冊表中,該功能對應于禁用返回文檔的處理的功能。例如,功能對應于文檔的刪除或文檔的移動。在步驟S510中,可以根據(jù)在步驟S509中參照的文件返回目的地606切換限制功能。在步驟S511中,工作流管理單元314經(jīng)由Π管理單元313禁用限制功能。例如,在步驟S511中,當刪除包括在禁止的功能中時,可以通過禁止刪除文檔的文件屬性來禁止從文件系統(tǒng)203中的刪除。當文件屬性被改變時,在輸入期間的文件屬性被保留。在輸入CN102981897A書明說7/8頁期間的文件屬性可以被保留作為文件或被存儲在存儲器中。在步驟S512中,工作流管理單元314獲取處理信息文件中的屬性信息608。在步驟S513中,工作流管理單元314經(jīng)由UI管理單元313顯示文檔的屬性信息。在步驟S513中,可以根據(jù)在屬性信息608中描述的內容切換顯示的內容,或可以切換文檔是否可編輯。在步驟S514中,文檔處理程序A205轉換到事件待機狀態(tài),并且結束處理。在步驟S515中,文檔管理單元312獲取存在于選擇的文件夾內的文件。在步驟S516中,文檔管理單元312經(jīng)由UI管理單元313顯示作為文檔名的文件名。換句話說,當選擇與作為預定的文件夾的處理文件夾不同的文件夾時,文檔處理程序A205顯示允許用戶選擇所有功能的用戶界面。在步驟S517中,文檔處理程序A205根據(jù)用戶的操作執(zhí)行選擇文檔以外的處理。在根據(jù)本示例性實施例的文檔處理程序A205完成第一文檔處理之后,用戶通過鼠標/鍵盤108指示文檔處理程序A205完成工作流處理。因此,用戶輸入管理202通過檢測對鍵盤/鼠標108的操作指示文檔處理程序A205進行工作流完成處理。熱文件夾管理單元315將文檔和處理信息存儲在文件返回目的地606中以完成文檔處理程序A205中的處理。當文檔的文件屬性在步驟S511中被改變時,文檔處理程序A205將文件屬性恢復到在步驟S511中存儲的在輸入期間的文件屬性狀態(tài)。工作流管理程序204中的熱文件夾管理單元304檢測文檔和處理信息文件的存儲,并指示第二個文檔處理程序B206處理文檔,從而繼續(xù)處理工作流。在本示例性實施例中,與文檔處理程序A205類似地,文檔處理程序B206也包括熱文件夾管理單元323以經(jīng)由熱文件夾傳送文檔。然而,可以使用通知文件路徑的其他單JLiο在本示例性實施例中,第二文檔處理程序B206不包括用戶界面,然而可以包括與文檔處理程序A205類似的用戶界面。在該情況下,通過應用與圖5示出的處理類似的處理可以限制能夠引起工作流的不匹配的功能。圖8示出了根據(jù)本發(fā)明的示例性實施例作為文檔處理程序A205的用戶界面顯示的畫面的示例。在主窗口8001中,文件夾顯示區(qū)8002顯示由文檔處理程序A205管理的文件夾。處理文件夾8003是用于處理工作流的對象文檔的文件夾。文檔顯示區(qū)8004顯示存在于在文件夾顯示區(qū)8002選擇的文件夾中的文檔的列表。在圖8中,選擇了處理文件夾8003,通過步驟S504到S506中的處理顯示其中的文檔的列表。選擇的文檔8005代表當前選擇的文檔,打印8009、分割8010、刪除8011和處理完成8012是針對選擇的文檔的操作對象。文檔名8006、標題8007以及電子郵件8008是選擇的文檔8005的屬性信息。在圖8中,標題8007是根據(jù)屬性信息608的編輯禁用狀態(tài)。更具體地,文檔處理程序A205參照圖6B中的描述<editable>false〈editable>以顯不圖8中所不的不能夠編輯標題的用戶界面。例如,當工作流管理程序使用標題將被要求進行處理的文檔與處理結果的文檔相關聯(lián)時,如果標題在文檔處理程序A205中改變,則這兩個文檔不能夠相互關聯(lián)并且工作流不能夠正常完成。在該情況下,工作流管理程序在處理信息文件中描述禁用標題的編輯9的指令,從而顯示圖8中所示的用戶界面,并且能夠防止工作流不能夠正常完成的情形。打印8009是用于打印要處理的文檔的功能按鈕。分割8010是用于分割要處理的文檔的功能按鈕。刪除8011是用于刪除要處理的文檔的功能按鈕。處理完成8012是用于在文檔處理程序A205中完成處理之后將工作流的處理從文檔處理程序A205返回到工作流管理程序的功能。換句話說,當處理完成8012被指示時,文檔處理程序A205將處理的文檔存儲在由工作流管理程序管理的熱文件夾中,使得處理的文檔能夠被發(fā)送到工作流管理程序。由于文檔處理程序A205禁止刪除作為限制信息的處理文件夾內的文檔,因此如圖8所示,顯示其中不能夠選擇刪除8011(與預定功能相對應)的用戶界面。根據(jù)上述處理過程,即使包括用戶界面的程序存在于工作流系統(tǒng)的處理程序中,也能夠限制導致工作流中的不匹配的功能,并能夠防止產生不匹配。此外,通過考慮限制引起不匹配的功能的條件是否返回到輸入源和文檔,即使在不同類型的工作流系統(tǒng)共存的環(huán)境下,也能夠防止產生不匹配。本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲裝置上的用于進行上述實施例的功能的程序的系統(tǒng)或設備的計算機(或諸如CPU或MPU的裝置)來實現(xiàn),以及通過由系統(tǒng)或設備的計算機通過例如讀出并執(zhí)行記錄在存儲裝置上的用于進行上述實施例的功能的程序來進行各步驟的方法來實現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡或者從用作存儲裝置的各種類型的記錄介質(例如,計算機可讀介質)向計算機提供程序。雖然參照示例性實施例對本發(fā)明進行了描述,但是應當理解,本發(fā)明并不限于所公開的示例性實施例。應當對所附權利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結構和功能。權利要求1.一種信息處理裝置,所述信息處理裝置能夠將由第一處理程序處理的文檔發(fā)送到第二處理程序,所述信息處理裝置包括選擇單元,其被配置為選擇要作為處理對象的文檔;以及顯示控制單元,其被配置為在由所述選擇單元選擇的文檔被發(fā)送到所述第二處理程序的情況下,顯示使得用戶無法選擇預定功能的用戶界面,而在所選擇的文檔不被發(fā)送到所述第二處理程序的情況下,顯示使得用戶能夠選擇所述預定功能的用戶界面。2.根據(jù)權利要求I所述的信息處理裝置,其中,所述預定功能是指示刪除文檔的功能。3.根據(jù)權利要求I所述的信息處理裝置,所述信息處理裝置還包括存儲單元,該存儲單元被配置為在表示由所述選擇單元選擇的文檔的處理完成的情況下,將處理完成的文檔存儲在由所述第二處理程序監(jiān)控的文件夾中。4.根據(jù)權利要求I所述的信息處理裝置,其中,所述第二處理程序是生成用于將多種類型的處理應用于文檔的工作流的應用程序。5.根據(jù)權利要求I所述的信息處理裝置,所述信息處理裝置還包括獲取單元,該獲取單元被配置為獲取所述文檔的輸入源,其中,基于由所述獲取單元獲取的輸入源改變所述預定功能。6.一種在信息處理裝置中執(zhí)行的控制方法,所述信息處理裝置能夠將由第一處理程序處理的文檔發(fā)送到第二處理程序,所述控制方法包括以下步驟選擇要作為處理對象的文檔;以及在所選擇的文檔被發(fā)送到所述第二處理程序的情況下,顯示使得用戶無法選擇預定功能的用戶界面,而在所選擇的文檔不被發(fā)送到所述第二處理程序的情況下,顯示使得用戶能夠選擇所述預定功能的用戶界面。7.根據(jù)權利要求6所述控制方法,其中,所述預定功能是指示刪除文檔的功能。8.根據(jù)權利要求6所述的控制方法,所述控制方法還包括在表示所選擇的文檔的處理完成的情況下,將處理完成的文檔存儲在由所述第二處理程序監(jiān)控的文件夾中。9.根據(jù)權利要求6所述的控制方法,其中,所述第二處理程序是生成用于將多種類型的處理應用于文檔的工作流的應用程序。10.根據(jù)權利要求6所述的控制方法,所述控制方法還包括獲取所述文檔的輸入源,其中,基于所獲取的輸入源改變所述預定功能。全文摘要本發(fā)明提供一種信息處理裝置及其控制方法。當構成工作流系統(tǒng)的文檔處理程序包括用戶界面,并且通過用戶的操作能夠進行多種類型的編輯處理時,執(zhí)行錯誤的操作,使得在工作流中可能發(fā)生不匹配。當選擇的文檔被發(fā)送到第二處理程序時,顯示使得用戶無法選擇預定功能的用戶界面。文檔編號G06F17/30GK102981897SQ201210210359公開日2013年3月20日申請日期2012年6月21日優(yōu)先權日2011年6月22日發(fā)明者山道雅樹申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1