專利名稱:網絡裝置、圖像形成裝置以及數據搜索方法
技術領域:
本發(fā)明涉及網絡裝置、圖像形成裝置以及數據搜索方法。
技術背景近些年,不僅通用的信息處理系統(tǒng),而且安裝在多功能外圍裝置(MFP) 上的各種裝置也通過局域網(LAN)或其他網絡連接至其他計算機,并且通過 這些網絡來使用和控制。對用于使用或控制通過網絡與其他外部裝置連接的裝置的系統(tǒng),進行了很 多種類的開發(fā)。例如,日本特開專利申請2006-323610披露了用于為外部網絡裝置顯示以 XML格式存儲在圖像處理裝置中的最近控制數據或其他信息的系統(tǒng),其符合 RSS (站點摘要/豐富站點摘要)文件標準。在這個技術中,圖像處理裝置響應于外部網絡裝置的請求周期地、交替地 將存儲在圖像處理裝置中的控制數據重建為符合RSS文件標準的XML數據, 并且將XML數據存儲到指定數據庫。此外,在信息接收側的外部網絡裝置通 過RSS閱讀器獲得并顯示圖像處理裝置的RSS文件,從而在外部網絡裝置上 顯示圖像處理裝置中的控制數據,該圖像處理裝置在信息顯示側。然而,上面的技術僅允許通過使用URI (統(tǒng)一資源標識符)通用訪問指定 格式的控制數據,但是從控制數據提取和獲得滿足指定規(guī)則的信息是困難的。 發(fā)明內容本發(fā)明可以解決相關技術的 一 個或多個問題。本發(fā)明的優(yōu)選實施例可以提供網絡裝置、圖像形成裝置、以及數據搜索方 法,其能夠從外部裝置簡單搜索和獲取控制數據。根據本發(fā)明的第一方面,提供了網絡裝置,通過網絡連接至外部裝置,以 及通過HTTP協(xié)議執(zhí)行與外部裝置的數據通信,該網絡裝置包括存儲單元,配置用于存儲網絡裝置的控制數據;搜索單元,配置用于基于從外部裝置接收的搜索請求從控制數據中提取預定的數據;以及顯示信息創(chuàng)建單元,配置用于創(chuàng)建HTML數據、XML數據和RSS數據的 一種或多種,用來基于由搜索單元獲得的數據顯示搜索結果。優(yōu)選地,該網絡裝置進一步包括輸出單元,配置用于可^L地輸出由搜索單 元獲得的數據。優(yōu)選地,該網絡裝置進一步包括發(fā)送單元,配置用于響應于從外部裝置 接收的用于發(fā)送由搜索單元獲得的搜索結果的指令,發(fā)送搜索結果至指令中指 定的裝置。優(yōu)選地,該網絡裝置進一步包括服務器數據搜索單元,配置用于基于從外 部裝置接收的搜索請求通過由網絡連接的外部搜索服務器執(zhí)行數據搜索。顯示 信息創(chuàng)建單元進一步創(chuàng)建HTML數據、XML數據和RSS數據中的 一種或多種, 用于基于由服務器數據搜索單元獲得的數據顯示搜索結果。優(yōu)選地,該網絡裝置進一步包括服務器數據獲取單元,配置用于從外部搜索服務器獲取搜索目標信息,所 述的搜索目標信息確定用于指定外部搜索服務器作為搜索目標的數據。搜索單元基于從外部裝置接收的搜索請求從搜索目標信息中提取預定的 數據。優(yōu)選地,該網絡裝置進一步包括服務器數據管理單元,配置用于響應于從外部裝置接收的復制指令在網絡 裝置中注冊指定外部搜索服務器作為搜索目標的數據。優(yōu)選地,在網絡裝置中,響應于來自網絡裝置的輸出裝置規(guī)范指令通過使 用外部搜索服務器,輸出單元可視地輸出由服務器數據搜索單元獲得的數據, 所述的輸出裝置規(guī)范指令指定要被輸出至的裝置。優(yōu)選地,在網絡裝置中,顯示信息創(chuàng)建單元創(chuàng)建HTML數據、XML數據 和RSS數據的一種或多種,用于促使外部裝置輸入搜索請求數據。優(yōu)選地,在網絡裝置中,存儲在存儲單元的控制數據包括通信歷史數據、 作業(yè)歷史數據、圖像文件、裝置專用功能數據、計費數據、計數以及地址數據 中的一種或多種。優(yōu)選地,在網絡裝置中,由搜索單元獲得的數據包括通信歷史數據、作業(yè) 歷史數據、圖像文件、裝置專用功能數據、計費數據、計數以及地址數據中的 一種或多種。優(yōu)選地,該網絡裝置進一步包括權限信息接收單元,配置用于從外部搜索服務器接收用戶權限信息。存儲單元存儲與網絡裝置的每個控制數據部分相關聯(lián)的用戶權限信息,所 述用戶權限信息允許由用戶提取相應的控制信息,以及搜索單元基于從外部裝置接收的搜索請求從存儲在存儲單元的控制數據 的一個部分提取預定數據,由權限信息接收單元接收的用戶權限信息允許用戶 提取控制數據的所述部分。根據本發(fā)明的第二方面,提供了圖像形成裝置,通過網絡連接至外部裝置, 以及通過HTTP協(xié)議執(zhí)行與外部裝置的數據通信,該圖像形成裝置包括存儲單元,配置用于存儲圖像形成裝置的控制數據;搜索單元,配置用于基于從外部裝置接收的搜索請求從控制數據中提取預 定的數據;以及顯示信息創(chuàng)建單元,配置用于創(chuàng)建HTML數據、XML數據和RSS數據的 一種或多種,用來基于由搜索單元獲得的數據顯示搜索結果。根據本發(fā)明的第三方面,提供了數據搜索方法,用在具有用于存儲控制數 據的存儲單元的網絡裝置中,該網絡裝置通過網絡連接至外部裝置,以及通過 HTTP協(xié)議執(zhí)行與外部裝置的數據通信,該數據搜索方法包括搜索步驟,基于從外部裝置接收的搜索請求從控制數據中提取預定的數 據;以及顯示信息創(chuàng)建步驟,創(chuàng)建HTML數據、XML數據和RSS數據的一種或多 種,用來基于由搜索單元獲得的數據顯示搜索結果。優(yōu)選地,搜索步驟包括輸出步驟,可視地輸出由搜索單元獲得的數據。 優(yōu)選地,數據搜索方法進一步包括發(fā)送步驟,響應于從用于發(fā)送由搜索單元獲得的搜索結果的外部裝置接收 的指令,發(fā)送搜索結果至指令中指定的裝置。根據本發(fā)明的實施例,可能從外部裝置簡單地執(zhí)行數據搜索以及控制數據的獲取。本發(fā)明的這些以及其他目的、特征和優(yōu)點將從參考附圖給出的優(yōu)選實施例 的以下詳細描述變得顯而易見。
圖1是示出根據本發(fā)明的第一實施例的包括網絡裝置的信息搜索系統(tǒng)的通用結構的框圖;圖2是示出根據本發(fā)明的第一實施例的網絡裝置的硬件結構的框圖; 圖3是示出根據本發(fā)明的第一實施例的網絡裝置的軟件結構的框圖; 圖4是示出根據本發(fā)明的第一實施例的網絡裝置的功能結構的框圖; 圖5是示出根據本發(fā)明的本實施例的信息搜索系統(tǒng)1的操作的第一例子的 圖表;圖6A和圖6B是示出在第一例子中信息搜索系統(tǒng)1的操作的細節(jié)的流程圖;圖7是示出根據本實施例描述網絡裝置的搜索引擎的XML文檔的圖表; 圖8是示出根據本實施例的網絡裝置的搜索引擎的屏幕圖像的圖表; 圖9是示出根據本實施例的網絡裝置的搜索引擎的注冊的圖表; 圖IO是示出根據本發(fā)明的本實施例的信息搜索系統(tǒng)1的操作的第二例子 的圖表;圖IIA和圖IIB是示出在第二例子中信息搜索系統(tǒng)1的操作的細節(jié)的流 程圖;圖12是示出根據本實施例的網絡裝置的搜索引擎的自動檢測的圖表;圖13是示出根據本實施例的搜索結果創(chuàng)建的HTML數據的圖表;圖14是示出根據本實施例基于搜索結果創(chuàng)建的RSS數據的圖表;圖15是示出搜索結果的屏幕顯示的第一例子的圖表;圖16是示出搜索結果的屏幕顯示的第二例子的圖表;圖17是示出搜索結果的屏幕顯示的第三例子的圖表;圖18是示出搜索結果的屏幕顯示的第四例子的圖表;圖19是示出根據本發(fā)明的第二實施例的網絡裝置的功能結構的框圖;圖20是示出搜索結果的屏幕顯示的例子的圖表;圖21是示出才艮據本發(fā)明的第三實施例的網絡裝置的功能結構的框圖; 圖22是示出根據本發(fā)明的第四實施例的包括網絡裝置的信息搜索系統(tǒng)的 通用結構的框圖;圖23是示出4艮據本發(fā)明的第四實施例的網絡裝置的硬件結構的框圖; 圖24是示出才艮據本發(fā)明的第四實施例的網絡裝置的軟件結構的框圖; 圖25是示出根據本發(fā)明的第四實施例的網絡裝置的功能結構的框圖; 圖26是示出才艮據本發(fā)明的本實施例的信息搜索系統(tǒng)1的操作的第一例子 的圖表;圖27A和圖27B是示出開放搜索數據的圖表,該開放搜索數據是描述搜索引擎的XML文檔;圖28是示出在本例子中的網絡裝置的操作的細節(jié)的流程圖;圖29是存儲在多功能外圍裝置10中用于分析XML文檔的表格;圖30是示出根據本發(fā)明的本實施例的信息搜索系統(tǒng)1的操作的第二例子的圖表;圖31是示出在本例子中的網絡裝置的操作的細節(jié)的流程圖; 圖32是示出在本實施例中響應于搜索指令的網絡裝置的搜索操作的第一 例子的時序圖;圖33是示出當搜索結果對應于由外部搜索服務器108管理的所有文件數 據時的數據的例子的圖表;圖34是示出當搜索結果對應于通過傳真接收的文件時的數據的例子的圖表;圖35是示出搜索結果的屏幕顯示的例子的圖表;圖36是示出在本實施例中響應于搜索指令的網絡裝置的搜索操作的第二 例子的時序圖;圖37是示出在本實施例中響應于搜索指令的網絡裝置的搜索操作的第三 例子的時序圖;圖38是示出在本實施例中響應于復制指令的網絡裝置的復制操作的例子 的時序圖;圖39是示出用于復制操作的屏幕顯示的例子的圖表;圖40是示出在本實施例中響應于輸出指令的網絡裝置的輸出操作的第一 例子的時序圖;圖41是示出用于打印操作的屏幕顯示的例子的圖表;圖42是示出在本實施例中響應于輸出指令的網絡裝置的輸出操作的第二 例子的時序圖;圖43是示出在本實施例中響應于輸出指令的網絡裝置的輸出操作的第三 例子的時序圖;圖44是示出在本實施例中響應于傳真發(fā)送指令的網絡裝置的傳真發(fā)送操作的例子的時序圖;圖45A是示出傳真發(fā)送操作的屏幕顯示的例子的圖表;圖45B是示出數據搜索之后傳真發(fā)送操作的屏幕顯示的例子的圖表;圖46A和圖46B是示出傳真發(fā)送操作的屏幕顯示的例子的圖表。
具體實施方式
下面,參考附圖描述本發(fā)明的優(yōu)選實施例。在下文中,多功能外圍裝置(MFP)為圖像形成裝置,其被用作為本發(fā)明 的網絡裝置的例子。應該注意到本發(fā)明不局限于MFP。 第一實施例首先,對于根據本發(fā)明的第 一實施例的包括網絡裝置的信息搜索系統(tǒng)的通 用結構進行描述。 通用系統(tǒng)結構圖1是示出根據本發(fā)明的第一實施例的包括網絡裝置的信息搜索系統(tǒng)的 通用結構的框圖。如圖1所示,信息搜索系統(tǒng)1包括多功能外圍裝置(MFP) 10,以及通過 例如因特網的網絡連接至多功能外圍裝置10的個人計算機(PC)107A、 107B。多功能外圍裝置'10對應于在本申請的權利要求書中陳述的網絡裝置,并 且例如,能夠通過HTTP協(xié)議進行網絡通信以及執(zhí)行與個人計算機107A、 107B 或其他網絡終端的數據通信。多功能外圍裝置IO具有存儲單元11,用于存儲 裝置10專用的控制數據(裝置控制數據)。這里,例如,當網絡裝置是多功能 外圍裝置時,控制數據可以包括通信歷史數據、打印作業(yè)歷史數據、打印作業(yè)文件、裝置專用的功能、計費數據、計數或地址簿(電話簿)數據。參考圖2以及下面的附圖進4亍詳細的描述。個人計算機107A、 107B是通用計算機設備。下面,個人計算機107A、 107B統(tǒng)稱為"個人計算機107"。個人計算機107包括(未示出)CPU (中央 處理單元)、RAM (隨機存取存儲器)、ROM (只讀存儲器)、顯示器以及輸入 裝置。通過具有上述結構的本發(fā)明的第一實施例的信息搜索系統(tǒng),多功能外圍裝 置10的控制數據存儲在多功能外圍裝置10的存儲單元11中。當用戶輸入用 于在個人計算機107上運行的網絡瀏覽器上搜索信息的指令時,響應于該指 令,個人計算機107發(fā)送搜索請求至多功能外圍裝置10。這個操作由圖1中 的箭頭(1)示出。依據搜索請求的接收,多功能外圍裝置IO搜索存儲在存 儲單元ll中的數據,并且獲得目標數據的條目。接下來,多功能外圍裝置IO 發(fā)送搜索結果至個人計算機107。這個操作由圖1中的箭頭(2)示出。例如, 多功能外圍裝置10將搜索結果轉換為HTML、 XML或者RSS數據,并且發(fā) 送轉換的數據至個人計算機107用于顯示。因此,可得到如下系統(tǒng),其中多個外部個人計算機107能夠遠程搜索存儲 在多功能外圍裝置10的存儲單元11中的控制數據。下面,對于這樣的系統(tǒng)的硬件結構、軟件結構以及功能結構進行描述。 硬件結構圖2是示出根據本發(fā)明的第一實施例的網絡裝置的硬件結構的框圖。如圖2所示,用作本實施例的網絡裝置的多功能外圍裝置10包括處理器 101、工作存儲器102、存儲裝置103、多功能外圍裝置10的硬件單元104以 及輸入/輸出電路105。處理器101是中心計算和處理裝置,用于控制多功能外圍設備IO。例如, 處理器101通過與專門用于多功能外圍設備10的硬件單元104 —起執(zhí)行專門 用于多功能外詞設備10的功能。此外,處理器101執(zhí)行在多功能外圍裝置10 中的網絡瀏覽器的功能。工作存儲器102存儲多功能外圍裝置IO的控制程序。例如,工作存儲器 102是RAM,用作臨時存儲區(qū)域,該臨時存儲區(qū)域用于執(zhí)行從存儲裝置103讀取的軟件和附帶的操作。存儲裝置103存儲多功能外圍裝置10的控制程序和其他程序。例如,存 儲裝置103是電可重寫的ROM,并且存儲用于實現(xiàn)根據本實施例的多功能外 圍裝置10的功能的程序。存儲在存儲裝置103中的軟件的細節(jié)參考圖3如下 進行描述。例如,多功能外圍裝置10的硬件單元104包括具有用于輸入用戶的各種 指令以及顯示各種消息的操作面板的顯示單元109,以及例如繪圖儀的輸出單 元IIO。硬件單元104可以進一步包括讀取單元,例如掃描4義。輸入/輸出電路105通過例如因特網的網絡106連接至外部個人計算機107。在具有上面的結構的第一實施例的多功能外圍裝置10中,當用戶輸入例 如信息搜索指令的指令至通過網絡106連接的個人計算機107時,響應于該指 令,多功能外圍裝置IO搜索存儲在多功能外圍裝置10的存儲單元11 (例如 工作存儲器102)中的控制數據。由于次,外部個人計算機107能夠遠程搜索 存儲在多功能外圍裝置10的存儲單元11中的控制數據。 軟件結構圖3是示出根據本發(fā)明的第一實施例的網絡裝置的軟件結構的框圖。 如圖3所示,用作本實施例的網絡裝置的多功能外圍裝置10的軟件包括 用戶界面層,用于向用戶提供用戶界面;應用層,用于實現(xiàn)不同應用的功能; 以及業(yè)務層,用于控制多功能外圍裝置10的硬件單元104來提供不同的應用 功能。用戶界面層可以包括裝置用戶界面(UI) 201,用于為多功能外圍裝置10 的顯示單元109提供用戶界面,該顯示單元109具有未示出的操作面板或其他; 以及Web用戶界面(UI) 202,用于使用HTTP通信協(xié)議在個人計算機107上 運行的網絡瀏覽器上提供用戶界面。應用層包括復制應用211,用于實現(xiàn)復印機的功能;傳真機應用212,用 于實現(xiàn)傳真機的功能;打印機應用213,用于實現(xiàn)打印機的功能;以及掃描儀 應用214,用于實現(xiàn)掃描儀的功能。業(yè)務層包括打印業(yè)務221,用于控制多功能外圍裝置IO的輸出單元IIO,例如繪圖儀;讀取業(yè)務222,用于控制多功能外圍裝置10的未示出的讀取單 元;網絡業(yè)務223,用于控制輸入/輸出電路105來執(zhí)行和外部裝置的數據通信 (包括傳真通信);以及存儲器業(yè)務224,用于控制工作存儲器102。通過上面的軟件結構,第一實施例的多功能外圍裝置IO能夠經由例如因 特網的網絡通過HTTP協(xié)議執(zhí)行與個人計算機107的數據通信,以及能夠控制 多功能外圍裝置10的硬件單元104。例如,當用戶打算使用操作面板復制文件時,用戶輸入指令來在才喿作面板 上復制輸出;裝置用戶界面201接收用于在操作面板上復制輸出的用戶輸入。 然后,裝置用戶界面201指引復制應用211來執(zhí)行指定的復制操作;依據該指 引,復制應用211指引讀取業(yè)務222和打印業(yè)務221來讀取文件頁以及在該頁 打印文件。由此,多功能外圍裝置IO輸出原始文件的復印件。 功能結構圖4是示出才艮據本發(fā)明的第一實施例的網絡裝置的功能結構的框圖; 如圖4所示,多功能外圍裝置10包括搜索控制部300以及存儲單元11。該搜索控制部300進一步包括請求接收部(搜索請求接收部)310、搜索部320、顯示信息創(chuàng)建部330以及搜索結果發(fā)送部340。顯示信息創(chuàng)建部330進一步包括Web屏幕創(chuàng)建部331以及開放搜索部332。例如,搜索控制部300可以由Web用戶界面(UI) 202來實現(xiàn),也可以 由其他方法實現(xiàn)。搜索控制部300響應于從個人計算機107接收的搜索請求來搜索存儲在存 儲單元11中的控制數據。請求接收部310接收從個人計算機107發(fā)送的例如搜索請求的請求。例如, 搜索請求響應于搜索指令生成,該搜索指令由用戶在個人計算機107上運行的 網絡瀏覽器上輸入,并且請求接收部310通過使用HTTP通信協(xié)議由輸入/輸 出電路105以及網絡業(yè)務223接收搜索請求。此外,請求接收部310確定搜索 請求是用于搜索由多功能外圍裝置IO管理的控制數據,以及基于由搜索請求 指定的搜索條件發(fā)送搜索指令至搜索部320?;趶恼埱蠼邮懿?10發(fā)送的搜索指令,搜索部320搜索存儲在存儲單元ll中的控制數據。另外,搜索部320提供搜索結果給顯示信息創(chuàng)建部330。通過使用Web屏幕創(chuàng)建部331和開放搜索部332以及基于從搜索部320 發(fā)送的搜索結果,顯示信息創(chuàng)建部330創(chuàng)建要提供給個人計算機107的例如 HTML數據、或XML數據、或RSS數據用于屏幕顯示。參考圖13 (HTML 數據)和圖14 (RSS數據)描述屏幕顯示數據的具體格式,以及參考圖15到 圖18示出屏幕顯示。Web屏幕創(chuàng)建部331創(chuàng)建Web圖形圖像,其由存儲在存儲單元11中的控 制數據指定。此外,響應于由用戶在個人計算機107上運行的網絡瀏覽器上輸 入的讀取指令生成讀取請求,以及Web屏幕創(chuàng)建部331通過使用HTTP通信 協(xié)議由輸入/輸出電路105以及網絡業(yè)務223接收讀取請求,并且創(chuàng)建顯示控 制數據的Web圖形圖像。開放搜索部332創(chuàng)建用于確定由多功能外圍裝置IO提供的搜索引擎(搜 索業(yè)務)的信息的XML格式文檔,以及將XML格式文檔提供給個人計算機 107。參考圖7-9描述由多功能外圍裝置IO提供的搜索引擎(搜索業(yè)務)。此 外,當響應于由用戶在個人計算機107上運行的網絡瀏覽器上輸入的搜索指令 生成搜索請求時,開放搜索部332通過使用HTTP通信協(xié)議通過輸入/輸出電 路105以及網絡業(yè)務223接收搜索請求,并且創(chuàng)建示出搜索結果的Web圖形 圖像。應該注意開放搜索部332具有開放格式,使得開放搜索部332能夠顯示 由大量內容提供商提供的不同搜索引擎的搜索結果。搜索結果發(fā)送部340通過使用HTTP通信協(xié)議發(fā)送由顯示信息創(chuàng)建部330 生成的HTML 、 XML或RSS格式的屏幕顯示數據至個人計算機107 。在具有上面的功能結構的第一實施例的多功能外圍裝置10中,搜索部320 基于從個人計算機107發(fā)送的搜索請求來搜索存儲在多功能外圍裝置10的存 儲單元11中的控制數據;顯示信息創(chuàng)建部330創(chuàng)建要提供給個人計算機107 的例如HTML數據、或XML數據、或RSS數據用于屏幕顯示。該屏幕顯示 數據發(fā)送至個人計算機107。因此,外部個人計算機107能夠遠程搜索存儲在 多功能外圍裝置10的存儲單元11中的控制數據。顯示信息創(chuàng)建部330可以在一個網頁上顯示存儲在存儲單元中的控制數 據的信息的所有條目,但是本發(fā)明不局限于此。根據控制數據的類型,控制數據可以分布在多個網頁上。上面描述了顯示信息創(chuàng)建部330創(chuàng)建例如HTML數據、XML數據或RSS 數據用于屏幕顯示。應該注意由顯示信息創(chuàng)建部330創(chuàng)建的數據的格式可以由 個人計算機107指定。也就是,和在個人計算機107上運行的網絡瀏覽器上的 搜索指令一起,也可以輸入要由顯示信息創(chuàng)建部330創(chuàng)建的數據的格式。在這 種情況下,顯示信息創(chuàng)建部330創(chuàng)建指定格式的屏幕顯示數據。下面,描述根據本發(fā)明的本實施例的包括網絡裝置的信息搜索系統(tǒng)的操作 例子。 例子1圖5是示出根據本發(fā)明的本實施例的信息搜索系統(tǒng)1的才喿作的第一例子的 圖表。在圖5中,開放搜索描述XML文檔被預先存儲在多功能外圍裝置10的 控制數據存儲單元11中,該開放搜索描述XML文檔是描述由多功能外圍裝 置IO使用的搜索引擎的XML文檔。下面,開放搜索描述XML文檔稱為"開 放搜索數據"。由于多功能外圍裝置IO具有包括開放搜索描述XML文檔的各 種文檔,用于提供各種網頁,多功能外圍裝置IO用作Web服務器。下面參考 圖7和圖8描述開放搜索數據的細節(jié)。首先,用作客戶裝置的個人計算機107從多功能外圍裝置IO獲得開放搜 索數據。這個操作由圖5中的箭頭(1)示出。能外圍裝置10的IP地址的輸入,由開放搜索數據指示的搜索引擎顯示在網絡 瀏覽器上。用戶為網絡瀏覽器上顯示的搜索引擎輸入搜索條件。然后,個人計算機107根據用戶的輸入通過使用HTTP通信協(xié)議發(fā)送搜索 請求至多功能外圍裝置10,這個操作由圖5中的箭頭(2)示出。然后,接收搜索請求的多功能外圍裝置IO響應于搜索請求執(zhí)行搜索,并 且搜索結果通過HTTP通信協(xié)議被發(fā)送給個人計算機107。這個操作由圖5中 的箭頭(3)示出。圖6A和圖6B是示出在第一例子中的信息搜索系統(tǒng)1的操作的細節(jié)的流 程圖。詳細地,圖6A示出個人計算機107的操作,圖6B示出在本例子中網絡 裝置的操作。應該注意在圖6A中的步驟Sll和S12對應于圖5中的箭頭(1)示出的 操作,圖6A中步驟S13對應于圖5中的箭頭(2)示出的操作,以及圖6B中 步驟S24對應于圖5中的箭頭(3)示出的才喿作。如圖6A所示,在步驟S11中,個人計算機107從多功能外圍裝置10在 指定URL獲得開放搜索數據。這里,多功能外圍裝置的IP地址被輸入到個人計算機107上運行的網絡 瀏覽器上的地址欄,由此,通過與多功能外圍裝置10的HTTP通信,個人計 算機107獲得存儲在多功能外圍裝置10的存儲單元11中的開放搜索數據(如 圖7所示)。在步驟S12中,個人計算機107確定是否開放搜索數據的獲取是成功的。如果開放搜索數據的獲取是成功的,如圖8所示,圖形圖像顯示在個人計 算機107上,并且程序繼續(xù)至步驟S13。如果開放搜索數據的獲取失敗了,例如,在個人計算機107上顯示錯誤消 息,并且結束程序。在步驟S13中,個人計算機107根據在開放搜索數據中描述的搜索引擎發(fā) 送搜索請求至多功能外圍裝置10。由用戶在如圖8 (下文中將進行詳細描述) 所示的圖形圖像上輸入的搜索指令通過HTTP通信被發(fā)送至多功能外圍裝置 10。在步驟S14中,個人計算機107等待來自多功能外圍裝置IO關于發(fā)送的 搜索請求的響應。這里,接收搜索請求的多功能外圍裝置IO執(zhí)行在圖6B中 的步驟S21到步驟S24中的操作。下文中將描述圖6B中的步驟S21到步驟 S24中的操作。當圖6B中的步驟S21到步驟S24中的操作結束的時候,程序返回至步驟S15。在步驟S15中,個人計算機107接收來自多功能外圍裝置IO的搜索結果。 這里,個人計算機107通過使用HTTP通信協(xié)議從多功能外圍裝置10接收屏 幕顯示數據作為搜索結果,該屏幕顯示數據的格式是HTML、 XML或RSS。根據接收的數據,在個人計算機107上顯示搜索結果。下面,參考圖4描述圖6B中步驟S21到步驟S24中的搮:作。 在步驟S21中,請求接收部310接收來自個人計算機107的搜索請求,并且確定該搜索請求是否是用于搜索由多功能外圍裝置10管理的控制數據的請求。如果該搜索請求是用于搜索多功能外圍裝置10的控制凝:據的請求,則請 求接收部310發(fā)送搜索指令至搜索部320,并且程序繼續(xù)進4亍至步驟S22。如果該搜索請求不是用于搜索多功能外圍裝置IO的控制數據的請求,則 程序結束。在步驟S22中,從請求接收部310接收搜索指令的搜索部320從存儲在存 儲單元11中的控制數據中提取期望的數據。進一步來說,搜索部320發(fā)送搜 索結果至顯示信息創(chuàng)建部330。這里,期望的數據可以是存儲在存儲單元11中的任何控制數據,例如, 通信歷史數據、作業(yè)歷史數據、圖像文件、裝置專用的功能數據、計費數據、 計數以及地址簿數據。在步驟S23中,接收了搜索部320發(fā)送的搜索結果的顯示信息創(chuàng)建部330 基于搜索結果來創(chuàng)建要被提供至個人計算機107的HTML數據、XML數據或 RSS數據,用于屏幕顯示。在步驟S24中,搜索結果發(fā)送部340通過使用HTTP通信協(xié)議將由顯示信 息創(chuàng)建部330在步驟S23中生成的屏幕顯示數據發(fā)送至個人計算機107。由于上面的操作,在信息搜索系統(tǒng)1中,外部個人計算機107能夠遠程搜 索存儲在多功能外圍裝置10的存儲單元11中的控制數據。如圖6A的步驟S11中所示,通過利用多功能外圍裝置IO的網絡服務器 功能,通過使用HTTP通信協(xié)議,多功能外圍裝置IO的搜索引擎以通常的數 據格式提供,例如開放搜索數據。此外,如圖6A的步驟S15所示,多功能外圍裝置IO通過使用HTTP通 信協(xié)議向個人計算機107發(fā)送HTML、 XML或RSS格式的屏幕顯示數據作為 搜索結果。上面的結構具有如下優(yōu)點。通過在網絡瀏覽器上的操作,外部個人計算機107能夠搜索和獲取存儲在多功能外圍裝置10的存儲單元11中的控制數據, 并且這個方案十分簡單。此外,外部個人計算機107不需要使用任何特殊軟件, 但是通過僅僅使用網絡瀏覽器可以利用多功能外圍裝置10的搜索引擎。注意,在多功能外圍裝置10中,可以省略用于在例如HTML網絡瀏覽器 的網絡瀏覽器上顯示的屏幕圖像的創(chuàng)建。此外,例如,因為XML格式的搜索 結果被發(fā)送至個人計算機107,用戶可以自由地處理搜索結果。因此,減少了 對用戶客戶的限制,使得可以在客戶側自由地處理搜索結果,并且這進一步改 善了系統(tǒng)的性能。接著,描述有多功能外圍裝置IO在第一例子中使用的搜索引擎。 圖7是示出根據本實施例描述網絡裝置的搜索引擎的XML文檔的圖表。 在圖7所示的XML文檔中,條目A示出了搜索引擎的名稱,條目B示 出了搜索引擎的描述,條目C示出了由搜索引擎在數據輸入中使用的編碼方 案,以及條目D示出了在搜索中使用的一個或多個URL。包括這種XML文 檔的多個網頁存儲在多功能外圍裝置lO的存儲單元ll中;由此多功能外圍裝 置IO用作Web服務器裝置來提供搜索引擎。同時,例如火狐(Fire Fox)或因特網瀏覽器(Internet Explorer)的網絡 瀏覽器安裝在客戶側的個人計算機107上,由此,可能觀看到由用作網絡服務 器裝置的多功能外圍裝置IO披露的信息。此外,通過獲得如圖7所示的XML文檔,通過使用獲得的數據可能自動 注冊搜索引擎。這是因為例如火狐(Fire Fox)或因特網瀏覽器(Internet Explorer)的網絡瀏覽器支持開放搜索數據作為搜索插件。圖8是示出根據本實施例的網絡裝置的搜索引擎的屏幕圖像的圖表。 圖9是示出根據本實施例的網絡裝置的搜索引擎的注冊的圖表。 詳細地,圖9在客戶側的個人計算機107上示出搜索引擎管理屏幕圖像。 這里,多功能外圍裝置10的搜索引擎(在圖9中由"X"表示)以和其他搜 索引擎同樣的方式管理。此外,在圖9中示出僅僅注冊了多功能外圍裝置10的一個搜索引擎;當 然,本例子不局限于此。當多功能外圍裝置10具有多個搜索引擎時,可以顯 示(注冊)這些多個搜索引擎。多功能外圍裝置10可以對應于由多功能外圍裝置10自身管理的每條控制數據準備搜索引擎,例如,地址簿數據(電話簿)、通信歷史數據或者作業(yè)歷史數據。例如,如圖9中由"XXXXXX (地址簿)"、"xxxxxx (通信歷史)"、"xxxxxx(文件)"所示,對應于由多功能外圍 裝置10管理的每條控制數據注冊了搜索引擎"xxxxxx (地址簿)"、 "xxxxxx (通信歷史)"、"xxxxxx (文件)"。例子2圖IO是示出才艮據本發(fā)明的本實施例的信息搜索系統(tǒng)1的操作的第二例子的圖表。在圖10中,由箭頭(1 )指示的操作,即,個人計算機107獲得HTML 文檔,與在圖5中示出的第一例子的那些操作是不同的。下面,主要描述這個 操作。在圖10中,除了在第一例子中描述的開放搜索數據之外,嵌入了自動發(fā) 現(xiàn)的HTML文檔預先存儲在多功能外圍裝置10的控制數據存儲單元11中。 在HTML文檔中,有用于通知個人計算機107多功能外圍裝置10提供了搜索 引擎的描述。下面,嵌入了自動發(fā)現(xiàn)的HTML文檔被稱為"自動發(fā)現(xiàn)數據"。 下面參考圖12描述自動發(fā)現(xiàn)數據的細節(jié)。首先,用作客戶機的個人計算機107從多功能外圍裝置IO獲得自動發(fā)現(xiàn) 數據。這個操作由圖IO中的箭頭(1)示出。這里,例如,響應于在個人計算機107上運行的網絡瀏覽器上的地址欄中 的多功能外圍裝置10的IP地址的輸入,網絡瀏覽器自動檢測所述自動發(fā)現(xiàn)(圖 12中的下劃線部分),并且自動安裝由多功能外圍裝置IO提供的搜索引擎。由圖10中的箭頭(2)、 (3)、 (4)示出的操作與由圖5中的箭頭(l)、 (2)、 (3)所示的操作相同;省略了重復的描述。圖IIA和圖IIB是示出在第二例子中信息搜索系統(tǒng)1的操作的細節(jié)的流 程圖。詳細地,圖11A示出了本例子中個人計算機107的操作,以及圖11B示 出了在本例子中網絡裝置的操作。如圖11A所示,在步驟S31中,個人計算機107從多功能外圍裝置IO在 指定的URL獲得自動發(fā)現(xiàn)數據。這里,將多功能外圍裝置10的IP地址輸入到個人計算機107上運行的網 絡瀏覽器上的地址欄中;由此,個人計算機107通過與多功能外圍裝置10的 HTTP通信來獲得存儲在多功能外圍裝置10的存儲單元11中的自動發(fā)現(xiàn)數據 (如圖12所示)。在步驟S32中,個人計算機107確定是否自動發(fā)現(xiàn)數據的獲取是成功的。 如果自動發(fā)現(xiàn)數據的獲取是成功的,程序繼續(xù)進行至步驟S33。 如果自動發(fā)現(xiàn)數據的獲取失敗了,例如,在個人計算機107上顯示錯誤消息,并且結束程序。在圖11A中的步驟S33到步驟S37與在圖6A中的步驟Sll到步驟S15是分別相同的,由此,省略了步驟S33到步驟S37的描述。進一步來iJt,圖11B中的步驟S41到步驟S44與圖6B中的步驟S21到步驟S24是分別相同的;由此,省略了步驟S41到步驟S44的描述。由于上面的操作,在本例子的信息搜索系統(tǒng)l中,除了第一例子,多功能外圍裝置10進一步將自動發(fā)現(xiàn)數據提供給外部個人計算機107。由此,個人計算機107的網絡瀏覽器自動檢測包括在自動發(fā)現(xiàn)數據中的自動發(fā)現(xiàn)的值,以及自動安裝由多功能外圍裝置10提供的搜索引擎。上面的結構具有如下優(yōu)點。即,多功能外圍裝置10的搜索引擎的注冊可以從外部個人計算機107通過在網絡瀏覽器上的操作容易地執(zhí)行。這個方案十分簡單。此外,在相關技術中,必須執(zhí)行復雜的操作,如訪問網頁、選擇搜索菜單、 發(fā)出搜索指令等等。然而,在本例子中,可能通過更小數目的操作獲得搜索結 果。進一步來說,當個人計算機107安裝多功能外圍裝置IO的多個搜索引擎 時,可能在多個多功能外圍裝置IO上簡單的執(zhí)行數據搜索。下面,描述了在第二例子中使用的自動發(fā)現(xiàn)數據。圖12是示出根據本實施例的網絡裝置的搜索引擎的自動檢測的圖表。在圖12中,自動發(fā)現(xiàn)數據包括指示由多功能外圍裝置IO提供的搜索引擎 的自動發(fā)現(xiàn)的條目(在圖12中的下劃線部分)。這里,由自動發(fā)現(xiàn)指示的搜索 引擎對應于圖7中的XML文檔(OpenSearchDescription.xml )。在這種情況下,當個人計算機107獲得如圖12中所示的HTML文檔時,可能自動檢測搜索引擎。詳細地,"加入XXX搜索引擎"的條目被加入到網絡 瀏覽器上的搜索欄中的菜單中。當點擊這個條目時,這個搜索引擎被加入到搜 索欄,并且和其他搜索引擎類似,該搜索引擎可以在搜索欄中變化,并且用戶 可以使用該搜索引擎。HTML格式的搜索結果的例子下面,根據本發(fā)明的本實施例,對由網絡裝置的顯示信息創(chuàng)建部330生成 的HTML格式的屏幕顯示數據的例子進行描述。圖13是示出根據本實施例的搜索結果創(chuàng)建的HTML數據的圖表。當創(chuàng)建如圖13中所示的HTML文件數據并且將其顯示在個人計算機107 的網絡瀏覽器上的時候,用戶可以直接確認搜索結果。HTML格式的文件數據是可以被輕松處理的文本數據,HTML文件數據 的內容不局限于在圖13中示出的那些。例如,可以創(chuàng)建對其他文件數據的超 聯(lián)接。進一步來說,在本實施例中,也可以使用不同于HTML的其他格式, 例如Flash格式。 RSS格式的搜索結果的例子下面,根據本發(fā)明的本實施例,對由網絡裝置的顯示信息創(chuàng)建部330生成 的RSS格式的屏幕顯示數據的例子進行描述。圖14是示出根據本實施例基于搜索結果創(chuàng)建的RSS數據的圖表。當創(chuàng)建如圖14所示的RSS文件數據并且將其顯示在個人計算機107的網 絡瀏覽器上的時候,用戶可以直接確認搜索結果。進一步來說,由于RSS數據也是XML數據,可能在客戶側的個人計算機 107上處理數據,并且這實現(xiàn)了新的功能。例如,基于存儲在存儲單元11中 的地址信息(電話簿)的搜索結果,可能實現(xiàn)向具有某條地址信息的人發(fā)送電 子郵件的業(yè)務。因為下面參考圖33詳細描述了指示搜索結果的內容,所以省略了指示圖 14中示出的搜索結果的內容的描述。在圖14中,示出的RSS版本是2.0;當然,本實施例不局跟于此,也可 以使用RSS0.9、 1.0、原子(atom)以及其他版本。 搜索結果的屏幕圖像的例子1下面,根據本發(fā)明的實施例基于網絡裝置的顯示信息創(chuàng)建部330生成的數 據,對屏幕顯示的第一例子進行描述。圖15是示出搜索結果的屏幕顯示的第一例子的圖表。詳細地,圖15示出了在多功能外圍裝置10中生成的搜索結果的屏幕顯示 的例子,多功能外圍裝置IO接收用于"地址簿(電話簿)"的搜索請求。如上所述,通信歷史數據、作業(yè)歷史數據、作業(yè)文件、圖像文件、裝置專 用功能數據、計費數據、計數以及地址簿數據中的一種或多種存儲在存儲單元 11中。在從個人計算機107接收"地址簿(電話簿)"的搜索請求的多功能外 圍裝置10中,搜索部320搜索存儲在存儲單元11中的地址數據的數據。來自個人計算機107的"地址簿(電話簿)"的搜索請求通過在顯示在網 絡瀏覽器上的屏幕圖像上排列的用于搜索的文本框(未示出)中輸入字符串來 生成,或者通過按下搜索按鈕來生成。當然,本實施例不局限于此。例如,搜 索請求可以通過選擇在網絡瀏覽器上顯示的地址或電話號碼來生成。由此,外部個人計算機107可以通過使用網絡瀏覽器從存儲在多功能外圍 裝置10的存儲單元11中的控制數據遠程搜索地址簿數據。當然,地址簿(電話簿)可以不僅包括電話(傳真)號碼,還包括電子郵 件地址或FTP;也址。 搜索結杲的屏幕圖像的例子2下面,根據本發(fā)明的本實施例基于網絡裝置的顯示信息創(chuàng)建部330生成的 數據,對屏幕顯示的第二例子進行描述。圖16是示出搜索結果的屏幕顯示的第二例子的圖表。詳細地,圖16示出了在多功能外圍裝置10中生成的搜索結果的屏幕顯示 的例子,多功能外圍裝置10接收"通信歷史(或作業(yè)歷史)"的搜索請求。如上所述,通信歷史數據、作業(yè)歷史數據、作業(yè)文件、圖像文件、裝置專 用功能數據、計費數據、計數以及地址簿數據中的一種或多種存儲在多功能外 圍裝置10的存儲單元11中。在從個人計算機107接收"通信歷史,,的搜索請 求的多功能外圍裝置10中,搜索部320搜索存儲在存儲單元11中的通信歷史 數據的數據。來自個人計算機107的"通信歷史,,的搜索請求通過在顯示在網絡瀏覽器上的屏幕圖像上排列的用于搜索的文本框(未示出)中輸入字符串來生成,或 者通過按下搜索按鈕來生成。當然,本實施例不局限于這些。例如,搜索請求 可以通過選擇在網絡瀏覽器上顯示的對象來生成。由此,外部個人計算機107能夠通過使用網絡瀏覽器從存儲在多功能外圍裝置IO的存儲單元11中的控制數據中遠程搜索通信歷史(作業(yè)歷史)數據。對應于每次通信所記錄的歷史數據的通信歷史在例如打印機作業(yè)的作業(yè)過程中執(zhí)行。進一步來說,當由例如個人計算機107進行作業(yè)請求時,作業(yè)歷 史對應于在過程中記錄的歷史數據。也就是,當用戶輸入數據來指定地址A 和地址B,以及在個人計算機107上按下開始按鈕(這個過程稱作作業(yè)1 )時, 地址A的通信歷史和地址B的通信歷史被記錄為作業(yè)1的通信歷史。當發(fā)生 不正常終止時,相應于訪問的特定號碼的通信歷史被記錄為作為1的通信歷 史。進一步來說,作業(yè)l被記錄為作業(yè)歷史。當然,通信歷史數據可以是傳真發(fā)送、傳真接收、電子郵件、FTP等的歷 史數據。作業(yè)歷史數據可以是打印機作業(yè)、掃描儀作業(yè)、傳真機作業(yè)等的數據。 搜索結果的屏幕圖像的例子3下面,根據本發(fā)明的本實施例基于網絡裝置的顯示信息創(chuàng)建部330生成的 數據,對屏幕顯示的第三例子進行描述。圖17是示出搜索結果的屏幕顯示的第三例子的圖表。詳細地,圖17示出了在多功能外圍裝置10中生成的搜索結果的屏幕顯示 的例子,多功能外圍裝置IO接收"文件"(例如,作業(yè)文件、圖像文件或其他) 的搜索請求。如上所述,通信歷史數據、作業(yè)歷史數據、作業(yè)文件、圖像文件、裝置專 用功能數據、計費數據、計數以及地址簿數據中的一種或多種存儲在多功能外 圍裝置10的存儲單元11中。在從個人計算機107接收"文件,,的搜索請求的 多功能外圍裝置10中,搜索部320搜索存儲在存儲單元11中的文件數據的數據。 '來自個人計算機107的"文件,,的搜索請求通過在顯示在網絡瀏覽器上的 屏幕圖像上排列的用于搜索的文本框(未示出)中輸入字符串來生成,或者通 過按下搜索按鈕來生成。當然,本實施例不局限于此。例如,可以生成具有搜索目標是和文件一起存儲在存儲單元11中的備忘錄和其他信息的搜索請求。由此,外部個人計算機107能夠從存儲在多功能外圍裝置10的存儲單元11中的控制數據中遠程搜索文件數據,例如作業(yè)文件或圖像文件。搜索結果的屏幕圖像的例子4下面,根據本發(fā)明的本實施例基于網絡裝置的顯示信息創(chuàng)建部330生成的 數據,對屏幕顯示的第四例子進行描述。圖18是示出搜索結果的屏幕顯示的第四例子的圖表。詳細地,圖18示出了在多功能外圍裝置10中生成的搜索結果的屏幕顯示 的例子,多功能外圍裝置10接收"裝置專用功能"的搜索請求,也就是,專 門用于多功能外圍裝置IO的功能。如上所述,通信歷史數據、作業(yè)歷史數據、作業(yè)文件、圖像文件、裝置專 用功能數據、計費數據、計數以及地址簿數據中的一個或多個存儲在多功能外 圍裝置10的存儲單元11中。在從個人計算機107接收"裝置專用功能"的搜 索請求的多功能外圍裝置10中,搜索部320搜索存儲在存儲單元11中的裝置 專用功能數據的數據。來自個人計算機107的"裝置專用功能"的搜索請求通過在顯示在網絡瀏 覽器上的屏幕圖像上排列的用于搜索的文本框(未示出)中輸入字符串來生成, 或者通過按下搜索按鈕來生成。當然,本實施例不局限于此。例如,當提取雙面打印、或其他特定功能時,在個人計算機107生成特定 功能的搜索請求,以及該搜索請求被發(fā)送至多功能外圍裝置10。當多功能外 圍裝置10支持該特定功能時,指示在多功能外圍裝置10中可獲得特定功能的 信息被存儲到存儲單元11中;因此,搜索部320獲得了指示具有特定功能的 信息作為搜索結果。接收所獲得的搜索結果的顯示信息創(chuàng)建部330例如嵌入指 示多功能外圍裝置10中可獲得特定功能的"OK"或其他消息,該消息是 HTML、 XML或RSS數據用于顯示搜索結果。由此,外部個人計算機107能夠從存儲在多功能外圍裝置10的存儲單元 11中的控制數據中遠程搜索裝置專用功能數據。第二實施例在本實施例中,包括網絡裝置的信息搜索系統(tǒng)的結構、操作,以及網絡裝置的硬件結構和軟件結構與第一實施例相同,省略了重復的描述。在本實施例中,除了在第一實施例中描述的功能之外,依照從個人計算機107接收的用戶權限信息,對于存儲在多功能外圍裝置IO的存儲單元11中的 控制數據用戶可:&索類型施加了限制。下面描述才艮據本發(fā)明的第二實施例的網 絡裝置的功能結構。 功能結構圖19是示出才艮據本發(fā)明的第二實施例的網絡裝置的功能結構的框圖。圖19所示的結構和第一實施例的圖4中的結構的不同之處在于新加了權 限信息接收單元350。下面,主要描述權限信息接收單元350和搜索部320?;趶恼埱蠼邮詹?10發(fā)送的搜索指令和從權限信息接收單元350發(fā)送的 用戶權限信息,搜索部320搜索存儲在存儲單元11中的控制數據。此外,搜 索部320將搜索結果發(fā)送給顯示信息創(chuàng)建部330。權限信息接收單元350從個人計算機107接收用戶權限信息。用戶權限信 息對控制數據的可搜索類型施加了限制,也就是,允許由用戶搜索的控制數據 的類型。由于上面的功能,在第二實施例的多功能外圍裝置中,除了在第一實施例 中描述的那些功能之外,權限信息接收單元350從個人計算機107接收用戶權 限信息。基于從請求接收部310發(fā)送的搜索指令和從權限信息接收單元350 發(fā)送的用戶權限信息,搜索部320搜索存儲在存儲單元11中的控制數據。例如,控制數據部分的每一個和指示允許搜索控制數據的用戶的用戶權限 信息一起存儲在存儲單元11中。在這種情況下,搜索部320將從權限信息接 收單元350發(fā)送的用戶權限信息和與控制數據關聯(lián)存儲的用戶權限信息相比 較用于用戶驗證,以及當對應的用戶允許執(zhí)行數據搜索時,執(zhí)行搜索。由于上面的結構,在根據本實施例的信息搜索系統(tǒng)1中,對于根據用戶權 限信息的控制數據的可搜索類型施加限制;因此改善了控制數據的安全性。應 該注意到雖然上面描述了用戶驗證由搜索部320執(zhí)行,但是本發(fā)明不限于此。 搜索結果的屏幕圖像的例子下面,根據本發(fā)明的本實施例,基于由網絡裝置的顯示信息創(chuàng)建部330 生成的數據對屏幕顯示的例子進行描述。圖20是示出搜索結果的屏幕顯示的例子的圖表。詳細地,圖20示出在多功能外圍裝置10中生成的搜索結果的屏幕顯示的 例子,該多功能外圍裝置10接收"計數和計費"的搜索請求。如上所述,通信歷史數據、作業(yè)歷史數據、作業(yè)文件、圖像文件、裝置專 用功能數據、計費數據、計數以及地址簿數據中的一種或多種存儲在多功能外 圍裝置IO的存儲單元11中。此外,指示允許提取計數數據的普通用戶的用戶權限數據和計數數據一起 關聯(lián)存儲,以及指示允許提取計費數據的管理員的用戶權限數據和計計費數據 一起關聯(lián)存儲。換句話說,普通用戶和管理員允許提取計數數據,僅管理員允 許提取計費數據。在從個人計算機107接收"計數和計費,,的搜索請求的多功能外圍裝置 10中,搜索部320搜索存儲在存儲單元11中的計數和計費數據的數據。例如, 如果用戶是普通用戶,用戶可以提取計數數據但是不能提取計費數據;如果用 戶是管理員,用戶既可以提取計數數據也可以提取計費數據。注意圖20示出 普通用戶獲得的搜索結果的屏幕顯示的例子。可以發(fā)現(xiàn)沒有顯示不允許普通用 戶提取的計費數據。根據這個例子,外部個人計算機107能夠從存儲在多功能外圍裝置10的 存儲單元11中的控制數據中遠程搜索計數數據和計費數據。進一步來說,可 能根據用戶權限信息對控制數據的可提取類型施加限制。來自個人計算機107的"計數數據和計費數據,,的搜索請求通過在顯示在 網絡瀏覽器上的屏幕圖像上排列的用于搜索的文本框(未示出)中輸入字符串 來生成,或者通過按下搜索按鈕來生成。當然,本實施例不局限于此。第三實施例在本實施例中,包括網絡裝置的信息搜索系統(tǒng)的結構、操作,以及網絡裝 置的硬件結構和軟件結構與第一實施例相同。下面,省略了重復的描述。在本實施例中,除了在第一實施例中描述的功能之外,依照網絡裝置的搜 索結果,執(zhí)行圖像輸出,例如紙件輸出或LCD (液晶顯示器)輸出。下面描 述根據本發(fā)明的本實施例的網絡裝置的功能結構。 功能結構圖21是示出根據本發(fā)明的第三實施例的網絡裝置的功能結構的框圖。圖21所示的結構和第一實施例的圖4中的結構的不同之處在于新加了圖 像形成單元400和輸出單元500。下面,主要描述圖像形成單元400和輸出單 元500,以及請求接收部310和搜索部320。請求接收部310接收從個人計算機107發(fā)送的搜索請求。此外,請求接收 部310接收從個人計算機107發(fā)送的圖像輸出請求,例如紙件輸出或者LCD 輸出?;趶恼埱蠼邮詹?10發(fā)送的搜索指令,搜索部320搜索存儲在存儲單元 11中的控制數據。此外,當搜索部320接受來自請求接收部310的圖像輸出 指令,搜索部320發(fā)送搜索結果至圖像形成單元400。基于搜索部320獲得的搜索結果,圖像形成單元400生成圖像數據用于圖 像輸出。例如,圖像形成單元400生成用于紙件輸出或LCD輸出的圖像數據。輸出單元500輸出由圖像形成單元400生成的圖像數據。例如,輸出單元 500對應于顯示裝置109或輸出單元110。由于上面的功能,在第三實施例的多功能外圍裝置10中,除了在第一實 施例中描述的那些功能之外,請求接收部310接受來自個人計算機107的圖像 輸出請求?;趶恼埱蠼邮詹?10發(fā)送的搜索指令,搜索部320搜索存儲在存 儲單元ll中的控制數據,并且搜索部320發(fā)送搜索結果至圖像形成單元400。 圖像形成單元400生成圖像數據用于圖像輸出,以及輸出單元500輸出由圖像 形成單元400生成的圖像數據。結果,在根據本發(fā)明的本實施例的信息搜索系統(tǒng)1中,外部個人計算機 107能夠遠程搜索存儲在多功能外圍裝置IO的存儲單元11中的控制數據,并 且所獲得的控制數據可以輸出。第四實施例首先,描述根據本發(fā)明的第四實施例的包括網絡裝置的信息搜索系統(tǒng)的通 用結構。 通用系統(tǒng)結構圖22是示出根據本發(fā)明的第四實施例的包括網絡裝置的信息搜索系統(tǒng)的 通用結構的框圖。圖22所示的結構和第一實施例的圖1中的結構的不同之處在于新加入了 外部搜索服務器108。下面,主要描述外部搜索服務器108。外部搜索服務器108是用來搜索的服務器裝置,并且是包括(未示出) CPU (中央處理單元)、RAM (隨機存取存儲器)、ROM (只讀存儲器)、顯示 器以及輸入裝置的普通計算機裝置。進一步來說,外部搜索服務器108可以具 有和多功能外圍裝置IO相同的功能,例如,外部搜索服務器108支持能夠開 放搜索的搜索引擎??蛇x的,外部搜索服務器108可以是不同種的搜索服務器, 例如,不支持開放搜索的搜索引擎。進一步來說,外部搜索服務器108可以包 括多個搜索服務器。由于上面的結構,在第四實施例的信息搜索系統(tǒng)1中,除了在前面的實施 例中描述的那些功能之外,當多功能外圍裝置IO基于從外部個人計算機107 接收的搜索請求搜索存儲在多功能外圍裝置10的存儲單元11中的控制數據 時,多功能外圍裝置10能夠同時遠程搜索存儲在外部搜索服務器108中的控 制數據。下面,順序描述多功能外圍裝置IO的硬件結構、軟件結構和功能結構。 硬件結構圖23是示出根據本發(fā)明的第四實施例的網絡裝置的硬件結構的框圖。 如圖23所示,多功能外圍裝置10包括處理器101、工作存儲器102、存儲單元103、硬件單元104以及輸入/輸出電路105。多功能外圍裝置10的上述硬件元件和參考圖2的第一實施例中描述的那些是相同的。這里,省略重復的描述。軟件結構圖24是示出根據本發(fā)明的第四實施例的網絡裝置的軟件結構的框圖。 如圖24所示,多功能外圍裝置IO的軟件包括用戶界面層,用于向用戶提供用戶界面;應用層,用于實現(xiàn)不同應用的功能;及業(yè)務層,用于控制硬件單元104以及其它的來提供不同的應用功能。多功能外圍裝置10的上述軟件元件和參考圖3的第一實施例中描述的那些是相同的。這里,省略重復的描述。功能結構圖25是示出根據本發(fā)明的第四實施例的網絡裝置的功能結構的框圖。 圖25所示的結構和圖21中所示的結構的不同之處在于新加了外部搜索服 務器數據搜索單元610、外部搜索服務器數據獲取單元620以及外部搜索服務 器控制單元630。下面,主要描述外部搜索服務器數據搜索單元610、外部搜 索服務器數據獲取單元620、外部搜索服務器控制單元630以及請求接收部310 和搜索部320。請求接收部310接收從個人計算機107發(fā)送的請求如搜索請求。例如,搜 索請求響應于搜索指令生成,所述搜索指令由用戶在個人計算機107上運行的 網絡瀏覽器上輸入,并且請求接收部310通過使用HTTP通信協(xié)議由輸入/輸 出電路105以及網絡業(yè)務223接收4臾索請求。此外,請求接收部310確定所接受的搜索請求是用于搜索在多功能外圍裝 置10中管理的控制數據,還是用于搜索在外部搜索服務器108中管理的控制 數據。進一步來說,請求接收部310基于確定結果發(fā)送搜索指令至搜索部320 或者外部搜索服務器數據搜索單元610。外部搜索服務器數據搜索單元610通過使用外部搜索服務器108由網路業(yè) 務223執(zhí)行^:索。例如,當外部搜索服務器108和多功能外圍裝置IO具有相 同功能時,也就是,外部搜索服務器108支持能夠開放搜索的搜索引擎,外部 搜索服務器數據搜索單元610獲得由外部搜索服務器108提供的開放搜索數 據,解釋開放搜索數據以及使用外部搜索服務器108作為搜索引擎。外部搜索服務器數據獲取單元620通過網絡業(yè)務223獲得在外部搜索服務 器108中管理的控制數據。外部搜索服務器數據控制單元630通過外部搜索服務器10控制數據的搜 索。例如,外部搜索服務器控制單元630通過存儲單元11具備一系列的可用 外部搜索服務器108。此外,外部搜索服務器控制單元630可以發(fā)布指令至外 部搜索服務器數據搜索單元610,使得外部搜索服務器數據搜索單元610以預 定的時間間隔和異步于用戶的操作來發(fā)布搜索指令至預定的或者通過網絡連 接的外部搜索服務器108。注意,基于搜索指令所獲得的數據存儲在存儲單元 11中。由于上述結構,在根據第四實施例的多功能外圍裝置10中,除了在前面的實施例中描述的功能外,當多功能外圍裝置IO基于從外部個人計算機107 接收的搜索請求來搜索存儲在存儲單元11中的控制數據時,多功能外圍裝置 10能夠同時遠程搜索存儲在外部搜索服務器108中的控制數據。下面,描述在本實施例的多功能外圍裝置10中的搜索操作的例子,以及 在一個例子中,外部搜索服務器108和多功能外圍裝置IO具有相同功能,也 就是,外部搜索服務器108支持能夠開放搜索的搜索引擎;在另一個例子中, 外部搜索服務器是不同種類的搜索服務器,也就是,外部搜索服務器108不支 持開放搜索。 例子1圖26是示出根據本發(fā)明的本實施例的信息搜索系統(tǒng)1的操作的第一例子 的圖表。在這個例子中,外部搜索服務器108具有和多功能外圍裝置IO相同的功 能,也就是,外部搜索服務器108支持能夠開放搜索的搜索引擎。在圖26中,由箭頭(2)、 (3)、 (4)所示出的操作和第一實施例的圖5 中的箭頭(1)、 (2)、 (3)所示出的操作相同,因此這里省略了重復的描述。在圖26中由箭頭(1)示出的操作中,多功能外圍裝置IO從外部搜索服 務器108獲得開放搜索數據,開放搜索數據是描述外部搜索服務器108的搜索 引擎的XML文檔。圖27A和圖27B是示出開放搜索數據的圖表,該開放搜索數據是描述搜 索引擎的XML文檔。圖27A中所示的XML文檔和圖7中所示的XML文檔是相同的,省略重 復的描述。圖27B中所示出的XML文檔示出了外部搜索服務器108披露放在內部網 中的地址簿的例子。如圖27A和圖27B中所示,條目A表示搜索引擎的名稱、條目B表示搜 索引擎的描述,條目C表示搜索引擎在數據輸入中使用的編碼方案,以及條 目D表示在搜索中使用的一個或多個URL。對應于由外部搜索服務器108管 理的控制數據,條目A到D在圖27A和圖27B中的XML文檔中定義。當外 部搜索服務器108包括多個外部搜索服務器(例如,由108A和108B簡單表示)時,條目A到D在外部搜索服務器108A和108B的每一個中定義。根據本例子,當多功能外圍裝置IO基于從外部個人計算機107接收的搜索請求搜索存儲在多功能外圍裝置10的存儲單元11中的控制數據時,多功能外圍裝置能夠同時遠程搜索存儲在外部搜索服務器108中的控制數據。 圖28是示出在本例子中的網絡裝置的#:作的細節(jié)的流程圖。 詳細地,在圖28中,多功能外圍裝置IO分析從外部搜索服務器108獲得的XML文檔(如圖27A和圖27B所示),并且搜索由外部搜索服務器108管理的控制數據。在圖28中,在步驟S51中,外部搜索服務器數據搜索單元610獲得開放 搜索數據。例如,通過執(zhí)行與由請求接收部310從個人計算機接收的URL的 HTTP通信、或者與由外部搜索服務器控制單元630指定的URL的HTTP通 信,外部搜索服務器數據搜索單元610獲得開放搜索數據。注意該URL包括 要被提取的語句的信息。在步驟S52中,外部搜索服務器數據搜索單元610確定開放搜索數據的獲 得是否成功。如果開放搜索數據的獲得是成功的,則程序繼續(xù)進行至步驟S53。否則, 結束程序。在步驟S53中,多功能外圍裝置IO分析獲得的開放搜索數據(也就是, 如圖27A和圖27B所示的XML文檔)。這里,多功能外圍裝置10在步驟S61到步驟S64執(zhí)行分析操作。下面描 述步驟S61到步驟S64中的分析操作當步驟S61到步驟S64中的分析操作結束時,程序返回至步驟S54。在步驟S54中,外部搜索服務器數據搜索單元610確定步驟S61到步驟 S64中的分析操作是否成功。如果分析操作是成功的,程序繼續(xù)進行至步驟S55。否則,結束程序。在步驟S55中,外部搜索服務器數據搜索單元610執(zhí)行搜索。例如,在步 驟S55中的搜索操作和在圖32所示的步驟S108到S110中的操作是相同的, 步驟S108到S110中的操作將在下面詳細描述。搜索結果發(fā)送至請求接收部310或者外部搜索服務器控制單元630。下面,描述圖28中步驟S61到步驟S64中的操作。在步驟S61中,外部搜索服務器數據搜索單元610提取包括在步驟S51 中獲得的開放搜索數據中的URL元素(也就是,在圖27A和圖27B中的條目 D)。在步驟S62中,外部搜索服務器數據搜索單元610確定是否存在URL元素。如果存在URL元素,程序繼續(xù)進行至步驟S63。否則,例如,在個人計 算機107上顯示錯誤消息,并且結束程序。在步驟S63中,外部搜索服務器數據搜索單元610確定URL元素的類型 屬性的值是否具有特定的^"式。例如在圖27A中的"應用/Atom+xml"是URL 元素的類型屬性的值。這里,通過使用圖29所示的表格,確定URL元素的類 型屬性的值是否具有能夠被外部搜索服務器數據搜索單元610分析的格式。圖29是存儲在多功能外圍裝置10中用于分析XML文檔的表格。例如,"能夠被外部搜索服務器數據搜索單元610分析的格式"可以是 Atoml.O、 RSS2.0、 HTML等(參考圖29)。例如,在圖29示出的表格預先存 儲在多功能外圍裝置IO的存儲裝置103中。返回圖28,如果URL元素的類型屬性的值具有特定的格式,程序繼續(xù)進 行至步驟S64。否則,程序返回至步驟S61,以及外部搜索服務器數據搜索單 元610以在前的循環(huán)提取在步驟S61中獲得的URL元素的下一個URL元素。 (也就是,在圖27A和圖27B中條目D中的下一行。)在步驟S64中,外部搜索服務器數據搜索單元610用在步驟S35中指定 的URL中包括的搜索語句替代在步驟S61中獲得的URL元素的模板屬性的值 中描述的"{SearchTerms}"。例如,URL元素的模板屬性具有如圖27A中所 示的"http:〃mfp/ q={SearchTerms} "的<直。在這一步驟中創(chuàng)建的字符串變成了外部搜索服務器數據搜索單元610的 URL來通過步驟S55中的操作執(zhí)行數據搜索。由于上面的操作,在本例子的多功能外圍裝置10中,多功能外圍裝置IO 分析從外部搜索服務器108獲得的XML文檔(如圖27A和圖27B所示),并 且搜索由外部搜索服務器108管理的控制數據。例子2圖30是示出根據本發(fā)明的本實施例的信息搜索系統(tǒng)1的操作的第二例子 的圖表。在這個例子中,外部搜索服務器108是和多功能外圍裝置10不同的搜索 服務器,也就是,外部搜索服務器不支持開放搜索。在圖30中,由箭頭(1)、 (2)、 (5)所示的操作和在第一實施例的圖5 中由箭頭(l)、 (2)、 (3)示出的操作是相同的,由此這里省略了重復的描述。在圖30中由箭頭(3)和(4)示出的才喿作中,多功能外圍裝置IO通過外 部搜索服務器108執(zhí)行搜索。圖31是示出在本例子中的網絡裝置的操作的細節(jié)的流程圖。詳細地,在圖31中,多功能外圍裝置IO通過外部搜索服務器108執(zhí)行搜索。在這個例子中,多功能外圍裝置10的請求接收部310或外部搜索服務器 控制單元630預先記錄指定由外部搜索服務器108提供的搜索引擎的URL, 以及記錄在外部搜索服務器108中指定搜索語句的方法。在圖31中,在步驟S71中,外部搜索服務器數據搜索單元610獲得通過 請求接收部310從個人計算機107接收的URL,或者由外部搜索服務器控制 單元630指定的URL。這里,URL包括用于搜索的語句的信息。在步驟S72中,外部搜索服務器數據搜索單元610執(zhí)行搜索。詳細地,通 過使用在步驟S71中獲得的搜索語句,外部搜索服務器數據搜索單元610和在 步驟S71中獲得的URL指定的外部搜索服務器108執(zhí)行HTTP通信。例如, 在步驟S71中的搜索操作和在圖32所示的步驟S108到S110中的操作是相同 的。在圖32中的操作在下面將詳細描述。搜索結果發(fā)送至請求接收部310或 外部搜索服務器控制單元630。由于上面的4喿作,在本例子的多功能外圍裝置10中,通過外部搜索服務 器108執(zhí)行搜索,這和多功能外圍裝置IO不同,也就是,外部搜索服務器108 不支持開放搜索。根據本例子,即使當外部搜索服務器108不支持開放搜索時,由于多功能 外圍裝置IO預先存儲了指定由外部搜索服務器108提供的搜索引擎的URL,以及在外部搜索服務器108中指定用于搜索的語句的方法,可能使用外部搜索 服務器108執(zhí)行數據搜索。在本實施例的例子1中,如圖28中的步驟S51所示,外部搜索服務器數 據搜索單元610發(fā)現(xiàn)搜索引擎的URL,并且聯(lián)合搜索語句來生成URL。在例 子2中,如圖31中的步驟S71所示,請求接收部310或外部搜索服務器控制 單元630執(zhí)行這個操作。此外,由外部搜索服務器108提供的搜索引擎的URL以及在外部搜索服 務器108中指定用于搜索的語句的方法在存儲在多功能外圍裝置IO的存儲裝 置103中的控制程序中描述。請求接收部310或外部搜索服務器控制單元630 根據控制程序操作,并且指引外部搜索服務器數據搜索單元610來執(zhí)行數據搜 索。在網絡裝置中搜索的例子1圖32是示出在本實施例中響應于搜索指令的網絡裝置的搜索操作的第一 例子的時序圖。詳細地,在圖32中,多功能外圍裝置IO接收響應于由用戶在個人計算才幾 107上運行的網絡瀏覽器上搜索指令的輸入生成的搜索請求,以及搜索由多功 能外圍裝置10本身管理的控制數據以及由外部搜索服務器108管理的控制數 據。這里,如圖8和圖9所示,假設多功能外圍裝置IO的搜索引擎在個人計 算機107上運行的網絡瀏覽器中注冊。參考圖32,在步驟S101中,搜索請求發(fā)送至搜索控制部300。搜索請求 依據由用戶在個人計算機107上運行的網絡瀏覽器上輸入搜索語句生成。在步驟S102中,響應于在步驟SIOI中接收的搜索請求,搜索控制部300 指示搜索部320來所搜索由多功能外圍裝置10管理的控制數據。在步驟S103中,響應于搜索指令,搜索部320從存儲在存儲單元11中的 控制數據中提取期望的數據。這里,期望的數據可以是存儲在存儲單元11中 的控制數據,例如,通信歷史數據、作業(yè)歷史數據、圖像文件、設備專用功能 數據、計費數據、計數和地址簿數據。在步驟S104中,搜索部320發(fā)送在步驟S103中獲得的搜索結果至搜索控制部300。例如,搜索結果可以是二進制數據或XML數據。當搜索結果是 二進制數據時,處理速度是高的;當搜索結果是XML數據時,基于XSLT( XSL 轉換)的轉換處理是可能的,并且這改善了處理方法的靈活性。在步驟S105中,搜索控制部300從外部搜索服務器控制單元630獲得外 部搜索服務器108的列表。例如,外部搜索服務器108的列表預先存儲在存儲 單元11中。外部搜索服務器108的列表對應于用于確定外部搜索服務器108 的搜索目標數據的信息,例如外部搜索服務器108的IP地址,以及開放搜索 數據的URL。下面,該信息在必要時稱作"搜索目標數據確定信息"。外部搜索服務器108的列表也可以由用戶通過由多功能外圍裝置IO提供 的注冊功能注冊,或者由多功能外圍裝置IO通過網絡106自動搜索外部搜索 服務器108來獲得。在步驟S106中,外部搜索服務器控制單元630發(fā)送外部搜索服務器108 的列表至搜索控制部300。在步驟S107中,接收外部搜索服務器108的列表的搜索控制部300發(fā)送 搜索指令至外部搜索服務器數據搜索單元610,使得列表中的外部搜索服務器 108的其中一個基于在步驟S101中接收的搜索請求執(zhí)行搜索。在步驟S108中,外部搜索服務器數據搜索單元610指示外部搜索服務器 108來執(zhí)行數據搜索。在步驟S109中,響應于在步驟S108接收的搜索請求,外部搜索服務器 108搜索由外部搜索服務器108本身管理的控制數據。在步驟S110中,外部搜索服務器108發(fā)送XML格式的搜索結果至外部 搜索服務器數據搜索單元610。在圖33和圖34中示出XML格式的搜索結果。在步驟SU1中,接收搜索結果的外部搜索服務器數據搜索單元610發(fā)送 搜索結果至搜索控制部300。搜索結果可以是二進制數據或者XML數據。特 別地,當搜索結果具有和在步驟S104中發(fā)送至搜索部320的4叟索結果相同的 數據格式時,可能標準化在外部搜索服務器數據搜索單元610中的處理。在步驟S112中,接收搜索結果的搜索控制部300基于搜索結果生成HTML 數據。例如,搜索控制部300生成顯示信息用于在個人計算機107上運行的網絡瀏覽器上顯示。圖35示出了搜索結果的屏幕圖像的例子。圖33是示出當搜索結果對應于由外部搜索服務器108管理的所有文件數 據時數據的例子的圖表。在圖33中,channel(信道)元素的titile(題目)元素(也就是,由〈channe^ 和々channel〉包圍的部分)包括字符串"108",其指示搜索結果是由外部搜索 服務器108管理的文件數據。在channel元素中的"開放搜索查詢(Query)"元素指的是在搜索中使 用的搜索語句是"*",其意味著所有類型的文件數據。在channel元素中的"item (條目)"元素(由符號4tem〉和々item〉包圍的 部分)指的是要搜索的文件數據,并且生成對應于要搜索的文件數據的數目的 條目元素。在圖34中,示出了僅僅有一個條目元素,但是本實施例不局限于 此。下面,描述該條目元素。在這個條目元素中,title元素表示文件名稱,link (鏈接)元素表示指示 文件位置的URL, description (描述)元素表示文件的總結,author (作者) 元素表示創(chuàng)建該文件的用戶的名稱,pubdate (公布時間)元素表示創(chuàng)建文件 的時間,media (媒體)thumbnail (縮略圖)元素表示指示對應于文件的縮略 圖的圖像位置的URL, mfp: page (頁數)元素表示文件的頁數,mfp: page size (頁尺寸)元素表示文件的頁的尺寸,以及mfp: colormode (顏色模式)元 素指示文件的顏色模式(彩色或者單色)。圖34是示出當搜索結果對應于通過傳真接收的文件時的數據的例子的圖表。詳細地,由傳真接收的文件由外部搜索服務器108管理。在圖34中,channel元素的title元素(也就是,由〈channel〉和〈/channel〉 包圍的部分)包括字符串"108",其指示搜索結果是由外部搜索服務器108 管理的文件數據。在圖34中的其他元素和在圖33中所示的元素是相同的,省 略了重復的描述。圖35是示出搜索結果的屏幕顯示的例子的圖表。詳細地,圖35示出其中4是取三個文件的例子。在圖35中左邊的文件"FAX0001"是由多功能外圍裝置IO管理的數據。 在圖35中心的文件"SCAN0006[108B]"是由外部搜索服務器108A管理的數 據,并且字符串"108A"和識別信息附在文件名的尾部來指示文件的管理者。 相似的,在圖35中右邊的文件"COPY[108B]"是由外部搜索服務器108B管 理的數據,并且字符串"108B"和識別信息附在文件名的尾部來識別文件的 管理者。在上面的描述中,控制數據,也就是,獲得搜索結果和控制數據的文件名 以及用于識別用作控制數據的管理者的裝置的識別信息(例如裝置名稱) 一起 顯示。但是,顯示控制數據的方法不局限于此。例如,如圖35所示,當控制 數據,即獲得的搜索結果是文件數據時,可以顯示文件的縮略圖。換句話說,通過對文件名稱加入后綴,可以從由外部搜索服務器108管理 的數據中分辨出由多功能外圍裝置IO管理的數據??蛇x的,也可以通過附加 圖標或者改變字符或單元的顏色來完成。由于上面的操作,多功能外圍裝置IO可以搜索由多功能外圍裝置IO本身 管理的控制數據以及由外部搜索服務器108管理的控制數據,該多功能外圍裝 置10接收響應于由用戶在個人計算機107上運行的網絡瀏覽器上的搜索指令 的輸入生成的搜索請求。結杲,可能在多功能外圍裝置10中完成處理而不必要個人計算機107在 外部搜索服務器108上執(zhí)行數據搜索。進一步來說,當用戶執(zhí)行搜索時可能縮 短等待時間。當外部搜索服務器108包括多個外部搜索服務器108A和108B時,在步 驟S107到步驟Slll中的操作對于外部搜索服務器108A和108B的每一個重 復地執(zhí)行。在這種情況下,當在屏幕上顯示搜索結果,搜索結果可以以外部搜 索服務器為單元排列在屏幕上,或者搜索結果可以根據重要性、更新日期或者 其他來排序。對于顯示的方法沒有限制。在步驟S105和步驟S106中的操作中,由于預先存儲了外部搜索服務器 108的列表,外部搜索服務器108的信息可以記錄在小的存儲區(qū)域。當搜索部320在步驟S104中發(fā)送XML格式的搜索結果時,或者當外部 搜索服務器108在步驟S111發(fā)送XML格式的搜索結果時,如上所述,可以通過XSLT處理執(zhí)行在步驟S112中到HTML數據的轉換。在這種情況下,通 過改變XSLT式樣頁,可能容易地轉換不同的HTML數據。 在網絡裝置中的搜索的例子2圖36是示出在本實施例中響應于搜索指令的網絡裝置的搜索操作的第二 例子的時序圖。在例子1中,多功能外圍裝置IO接收響應于由用戶在個人計算機107上 運行的網絡瀏覽器上的搜索指令的輸入生成的搜索請求,并且搜索由多功能外 圍裝置IO本身管理的控制數據以及由外部搜索服務器108管理的控制數據。 在例子2中,執(zhí)行不同種類的搜索操作。這里,如圖8和圖9中所示,假設多功能外圍裝置IO的搜索引擎在個人 計算機107上運行的網絡瀏覽器上注冊。參考圖36,在步驟S201中,外部搜索服務器控制單元630異步于用戶操 作,發(fā)布搜索指令至外部搜索服務器108,使得外部搜索服務器數據搜索單元 610執(zhí)行搜索。例如,諸如"*"、 "all"的語句包括在搜索指令中來指示所有 的搜索目標(例如所有文件、所有地址簿)包括在搜索結果中。由于這個,由 外部搜索服務器108管理的所有的控制數據可以被提取作為搜索結果。例如,當搜索目標是文件時,控制數據,即在步驟S201中獲得的搜索結 果可以包括類似于文件名稱、文件概要、創(chuàng)建文件的日期、文件的頁數、文件 頁的尺寸以及指示文件的位置的URL的文獻信息。因此通過訪問URL,可能 獲得、編輯以及刪除文件本身,或者其他操作。在步驟S202中,外部搜索服務器數據搜索單元610指示外部搜索服務器 108來執(zhí)行數據搜索。在步驟S203中,外部搜索服務器108基于在步驟S202中接收的搜索指 令搜索由外部搜索服務器108管理的控制數據。在步驟S204中,外部搜索服務器108向外部搜索服務器數據搜索單元610 發(fā)送搜索結果,其為XML數據。在步驟S205中,外部搜索服務器數據搜索單元610發(fā)送接收的搜索結果 至外部搜索服務器控制單元630。在步驟S206中,外部搜索服務器控制單元630在存儲單元11中通過存儲器業(yè)務224來存儲搜索結果。如上所述,在這一步驟中的數據可以是特定的二 進制格式,或者XML格式。在步驟S201到S206中的才乘作以預定的時間間隔重復,由此,多功能外 圍裝置IO可以規(guī)律地搜索和存儲由外部搜索服務器108管理的控制數據。例如,某些時間間隔可以是30分鐘、 一天或者其他的時間周期。當要被 提取的控制數據是文件、作業(yè)歷史數據或其他經常被修改的數據時,可以設置 短的時間間隔,但是對于電話號簿或其他不經常修改的數據,可以設置長的時 間間隔。也就是,可以根據要提取的控制數據的類型來調整時間間隔。當外部搜索服務器108包括多個外部搜索服務器108A和108B時,對于 每個外部搜索服務器108A和外部搜索服務器108B重復在步驟S201到S206 中的操作來執(zhí)行數據搜索。在步驟S211到S214中的操作和在圖32中步驟S101到S104中的操作是 相同的,省略了重復的描述。在步驟S215中,搜索控制部300指示存儲器業(yè)務224來搜索由存儲單元 11存儲的以及由外部搜索服務器108管理的控制數據。在步驟S216中,存儲器業(yè)務224從在步驟S201到S206中在存儲單元11 中存儲的控制數據中提取滿足在步驟S211中接收的搜索請求的控制數據。在步驟S217中,存儲器業(yè)務224發(fā)送接收的搜索結果至搜索控制部300。在步驟S218中,接收搜索結果的搜索控制部300基于搜索結果生成HTML 數據。例如,生成顯示數據用于在個人計算機107上運行的網絡瀏覽器上顯示。 注意HTML數據包括對URL的鏈接,該URL指示由外部搜索服務器108管 理的控制數據的實際數據的位置。由于這個,通過在個人計算機107上指定這 個鏈接,可能從外部搜索服務器108獲得由外部搜索服務器108管理的控制數 據的實際數據而不通過多功能外圍裝置10。根據在例子2中的多功能外圍裝置10,用戶通過使用在個人計算機107 上運行的網絡瀏覽器在多功能外圍裝置IO上執(zhí)行數據搜索,以搜索由多功能 外圍裝置IO管理的控制數據和由外部搜索服務器108管理的控制數據。結果,可能在多功能外圍裝置10中完成處理,而不必要個人計算機107 來在外部搜索服務器108上執(zhí)行數據搜索。進一步來說,當用戶執(zhí)行搜索時可能縮短等待時間。
注意在網絡裝置中的搜索的上述例子1和例子2中,當通過4吏用在個人計 算機107上運行的網絡瀏覽器在多功能外圍裝置10上執(zhí)行數據搜索時,要被
搜索的裝置可以限于多功能外圍裝置10、或者外部搜索服務器108、或者二者。
也就是,可以配置使得允許用戶清楚地進行方法的選擇,或者多功能外圍裝置
10可以通過恰當的方式自動地進行方法的選擇,或者上面兩個方法的任意一
個可以固定為默認的。
對于用于用戶清楚地進行方法選擇的方法,例如,對于每個方法準備開放
搜索數據的不同的集,并且可以選擇不同URL的不同搜索引擎。
對于多功能外圍裝置IO通過恰當的方式自動選擇方法的方法,例如,搜
索由多功能外圍裝置IO管理的控制數據,以及當沒有數據和搜索請求一致的
時候,或者和搜索請求一致的數據.的集的數目小于給定值,外部搜索服務器
108用作要被搜索的裝置來執(zhí)行數據搜索。
對于固定一個方法為默認的,有三種情況,即僅僅多功能外圍裝置IO是
被搜索的裝置、,僅僅外部搜索服務器108是要被搜索的裝置,以及多功能外
圍裝置IO和外部搜索服務器108都是要被搜索的裝置。
在網絡裝置中搜索的第三例子
圖37是示出在本實施例中響應于搜索指令的網絡裝置的搜索操作的第三
例子的時序圖。
在例子2中,由于在圖36中所示的步驟S201到S206中的搡作,多功能 外圍裝置IO異步于用戶操作獲得由外部搜索服務器108管理的控制數據。在 這個例子中,描述獲得處理的另一個例子。
圖37中的步驟S301到S305中的操作和圖36中步驟S201到S206中的 操作是相同的,省略了重復的描述。
在步驟S306中,外部搜索服務器控制單元630發(fā)布指令至外部搜索服務 器數據獲取單元620,來獲取位于包括在步驟S35中接收的搜索結果中的URL 的實際數據。
在步驟S307中,外部搜索服務器數據獲取單元620發(fā)送獲取指令至外部 搜索服務器108來獲取實際數據。在步驟S308中,外部搜索服務器數據獲取單元620從外部搜索服務器108 通過指定URL獲取實際數據。這里,例如,當要被搜索的控制數據是文件數 據時,實際數據可以是PDF格式或TIFF格式;當要被搜索的控制數據是地址 簿數據時,實際數據可以是包括地址名稱或電話號碼的XML格式或CSV格 式。也就是,實際數據根據要被搜索的控制數據的類型具有恰當的格式。在步驟S309中,獲取實際數據的外部搜索服務器數據獲取單元620發(fā)送 實際數據至外部搜索服務器控制單元630。該發(fā)送數據可以依然具有從外部搜 索服務器108接收的數據的格式,或者該發(fā)送數據可以被轉換成恰當的格式。在步驟S310中,已經獲取實際數據的外部搜索服務器控制單元630存儲 在步驟S305中獲得的搜索結果以及在步驟S309中在存儲單元11中通過存儲 器業(yè)務224獲得的實際數據。如上所述,搜索結果的數據可以是指定的二進制 格式,或者XML格式。特別地,當搜索結果的數據具有和由搜索部320發(fā)送 的搜索結果相同的數據格式時,可能標準化在外部搜索服務器數據搜索單元 610中的處理。由于上述操作,多功能外圍裝置IO異步于用戶的操作獲得由外部搜索服 務器108管理的控制數據。注意,在步驟S310中,搜索結果和實際數據可以互相相關地存儲在存儲 單元11中。由于這個,搜索控制部300可以使用搜索結果來執(zhí)行數據搜索, 該搜索結果是文獻信息。當外部搜索服務器108包括多個外部搜索服務器108A和108B時,對于 外部搜索服務器108A和外部搜索服務器108B的每一個重復在步驟S301到 S310中的操作用來執(zhí)行數據搜索。搜索結果和實際數據相互關聯(lián)存儲,當期望使用實際數據時,實際數據可 以很快獲得。上面的搜索方法可以根據實際數據的類型和使用實際數據的方法來分別 使用。例如,當所述實際數據是文件數據,其通常具有大的數據容量,因為數 據容量大,可以采用圖36中示出的搜索處理。此外,當實際數據是地址簿數 據,其通常具有小的數據容量,或者要求反應速度盡可能的快,例如,當用戶 選擇以及使用操作面板時,可以采用圖37中示出的搜索處理。在這種方式下,由于搜索方法根據實際數據的類型和使用實際數據的方法
來選擇,可能有效地利用工作存儲器102、存儲裝置103或者其他多功能外圍
裝置IO的資源。
在網絡裝置中復制搡作的例子
圖38是示出在本實施例中響應于復制指令的網絡裝置的復制操作的例子 的時序圖。
在這個例子中,在個人計算機107上運行的網絡瀏覽器上,用戶輸入復制 指令來復制由外部搜索服務器108管理的控制數據的所期望的數據至多功能 外圍裝置10?;诮邮盏膹椭浦噶睿喙δ芡鈬b置IO從外部搜索服務器108 向多功能外圍裝置IO本身傳送控制數據的副本。
如圖38所示,在步驟S401中,個人計算機107發(fā)送復制指令至多功能外 圍裝置10。這里,例如,在顯示在個人計算機107上運行的網絡瀏覽器上的 搜索結果的屏幕圖像上(參考圖39),用戶選擇要被復制的文件,并進一步按 下復制按鈕。由于按下復制按鈕生成的復制指令通過網絡業(yè)務223發(fā)送至搜索 控制部300。
圖39是示出用于復制操作的屏幕顯示的例子的圖表。
詳細地,如圖39所示,選擇在圖39的右邊由"COPY0001[108B]"指示 的文件,例如,通過選中復選框,以及按下復制按鈕;由此,由多功能外圍裝 置10復制選擇的文件。此時的情況在圖39中示出。在圖39中,文件從左上 角以逆時順序排列。
在圖39中,在左邊的文件"COPY000r是從外部搜索服務器108B復制 的文件,文件名是"COPY0001",其和在外部搜索服務器108B中的文件名相 同。在文件名的尾部沒有附帶后綴"108B";這是因為這個文件由多功能外圍 裝置IO管理。
在圖39中,對于每個文件,排列了 "a"框,"b"框和"c"框。"a"框 表示文件類型標識符,其標識文件是否是由掃描儀或其他讀取裝置通過讀取獲 得的文件、在復制操作中復制的文件或者由傳真通信獲得的傳真文件。"b"框 表示圖像類型標識符,其標識文件是單色的文件還是彩色的文件。"c"框表示 文件屬性標識符,其標識發(fā)送者、接收時間、頁碼、發(fā)送(接收)模式等。進一步來說,在圖39中,對于圖像文件顯示了縮略圖。
如上所述,清楚簡單地顯示不同種類的文件信息;由此可能將搜索結果有 效地表述給用戶。
返回圖38,在步驟S402中,搜索控制部300指示存儲器業(yè)務224來搜索 存儲在存儲單元11中和由外部搜索服務器108管理的控制數據。
在步驟S403中,存儲器業(yè)務224從存儲在控制單元11中的控制數據提取 在步驟S402中接收的滿足搜索指令的控制數據。
在步驟S404中,存儲器業(yè)務224發(fā)送搜索結果至搜索控制部300。這里, 例如,作為搜索結果,所接收的數據的文獻信息以及指示數據的位置的URL 發(fā)送至搜索控制部300。
在步驟S405中,搜索控制部300發(fā)布指令至外部搜索服務器數據獲取單 元620來獲取位于包括在搜索結果中的URL的控制數據的實際數據。
在步驟S406中,外部搜索服務器數據獲取單元620發(fā)送獲取指令至外部 搜索服務器108來獲取實際數據。
在步驟S407中,外部搜索服務器數據獲取單元620從外部搜索服務器108 通過指定的URL獲取實際數據。
在步驟S408中,獲取實際數據的外部搜索服務器數據獲取單元620發(fā)送 該實際數據至搜索控制部300。
在步驟S409中,已經獲取實際數據的搜索控制部300在存儲單元11中通 過存儲器業(yè)務224存儲在步驟S404中得到的搜索結果和在步驟S408中得到 的實際數據。
通過在步驟S402到步驟S409中的操作,由外部搜索服務器108管理的 控制數據由多功能外圍裝置IO復制。
在步驟S410到S416中的操作和在圖36中的步驟S212到S218中的操作 是相同的,省略重復的描述。
由于上面的操作,沒有任何額外的操作,以及甚至在實際進行復制之前, 用戶可以處理控制數據而不用辨別控制數據是否是由多功能外圍裝置10管理 的。
注意當通過存儲器業(yè)務224在存儲單元11中存儲的搜索結果數據是臨時數據,以及可能由于存儲器容量而被自動刪除時,用戶可以復制該數據。 在網絡裝置中輸出搡作的例子1圖40是示出在本實施例中響應于輸出指令的網絡裝置的輸出操作的第一例子的時序圖。在下面的描述中,使用打印處理作為例子。當然,本實施例可以應用至其 他過程,例如顯示或其他可視的操作。在這個例子中,在個人計算機107上運行的網絡瀏覽器上,用戶從多功能 外圍裝置10打印由外部搜索服務器108管理的控制凄t據的所期望的數據輸出。如圖40所示,在步驟S501中,個人計算機108發(fā)送打印指令至多功能外 圍裝置10。這里,例如,在顯示在個人計算機107上運行的網絡瀏覽器上的 搜索結果的屏幕圖像上(參考圖39),用戶選擇要被打印的文件,以及進一步 按下打印按鈕。由于按下打印按鈕生成的打印指令通過網絡業(yè)務223發(fā)送至搜 索控制部300。例如,如圖39所示,通過選中復選框來選擇在圖39的右邊由 "COPY0001[108B]"指示的文件,以及按下打印按鈕;由此,顯示如圖41 所示的打印設置屏幕圖像。圖41是示出用于打印操作的屏幕顯示的例子的圖表。在圖41示出的打印設置屏幕圖像中,用戶選擇打印條件,例如打印文件 的順序(當選擇了多個文件并且按下了用于打印的打印按鈕時,該條目是有效 地)、打印副本的份數、雙面打印以及其他;以及要用于打印的打印裝置。在 圖41中,示出了可以選擇多功能外圍裝置IO或者外部搜索服務器108。當選擇了打印條件和打印裝置,并且按下了打印按鈕時,所選擇的文件在 選擇的打印條件下通過所選擇的打印裝置來打印。返回圖40,在步驟S502中,搜索控制部300指示存儲器業(yè)務22斗來搜索 存儲在存儲單元11中由外部搜索服務器108管理的控制數據。在步驟S503中,存儲器業(yè)務224從存儲在控制單元11中的控制數據提取 在步驟S502中接收的滿足搜索指令的控制數據。在步驟S504中,存儲器業(yè)務224發(fā)送搜索結果至搜索控制部300。這里, 例如,作為搜索結果,所接收的數據的文獻信息以及指示數據的位置的URL發(fā)送至搜索控制部300。
在步驟S505中,搜索控制部300發(fā)布指令至外部搜索服務器數據獲取單 元620來獲取位于包括在搜索結果中的URL的控制數據的實際數據。
在步驟S506中,外部搜索服務器數據獲取單元620發(fā)送獲取指令至外部 搜索服務器108來獲耳又實際數據。
在步驟S507中,外部搜索服務器數據獲取單元620從外部搜索服務器108 獲取處于包括在搜索結果的URL的實際數據。
在步驟S508中,獲取實際數據的外部搜索服務器數據獲取單元620發(fā)送 實際數據至搜索控制部300。
在步驟S509中,搜索控制部300發(fā)送用于打印由包括在搜索結果中的 URL指示的文件的打印指令至打印業(yè)務221。在這一步驟中,由于搜索控制部 300從網絡瀏覽器接收不同的打印條件,這些不同的打印條件也通過網絡業(yè)務 223發(fā)送至打印業(yè)務221。
在步驟S510中,打印業(yè)務221執(zhí)行打印。
在步驟S511中,當打印過程由于錯誤而完成或結束時,結果發(fā)送至搜索 控制部300。
在步驟S512中,搜索控制部300基于打印結果創(chuàng)建HTML屏幕圖像用于 顯示打印結果,以及將HTML屏幕圖像數據提供至在個人計算機107上運行 的網絡瀏覽器。
由于上面的操作,通過使用在個人計算機107上運行的網絡瀏覽器,用戶 能夠從多功能外圍裝置IO打印由外部搜索服務器108管理的控制數據的期望 的數據輸出。
根據這個例子,外部個人計算機107能夠遠程搜索在多功能外圍裝置10 中管理的控制數據以及在外部搜索服務器108中管理的控制數據,并且能夠可 視化搜索結果。
在網絡裝置中的輸出操作的例子2
圖42是示出在本實施例中響應于輸出指令的網絡裝置的輸出操作的第二 例子的時序圖。
在下面的描述中,使用打印過程作為例子。但是,當然,本實施例可以應用至其他過程,例如顯示或其他可視的操作。
在例子1中,在個人計算機107上運行的網絡瀏覽器上,用戶從多功能外 圍裝置10打印由外部搜索服務器108管理的控制數據的所期望的數據。
在本例子中,如圖42中所示,用戶從外部搜索服務器108B(其和外部搜 索服務器108A是不同的)打印由外部搜索服務器108管理的控制數據的所期 望的數據。
在圖42中的步驟S601到S608中的操作和圖40中的步驟S501到S508 中的操作是相同的,除了在步驟S501到S508中外部搜索服務器108由在步 驟S601到S608中的外部搜索服務器108A替代。省略了重復的描述。
在步驟S609中,搜索控制部300發(fā)送用于打印由包括在搜索結果中的 URL指示的文件的打印指令至外部搜索服務器108B。在這一步驟中,由于搜 索控制部300還從網絡瀏覽器接收不同的打印條件,這些不同的打印條件也通 過網絡業(yè)務223發(fā)送至外部搜索服務器108B。
在步驟S610中,外部搜索服務器108B執(zhí)行打印。
在步驟S611中,當打印過程由于錯誤而完成或結束時,結果發(fā)送至搜索 控制部300。
在步驟S612中,搜索控制部300基于打印結果創(chuàng)建HTML屏幕圖像用于 顯示打印結果,以及將HTML屏幕圖像數據提供至在個人計算機107上運行 的網絡瀏覽器。
由于上面的操作,通過使用在個人計算機107上運行的網絡瀏覽器,用戶 能夠從外部搜索服務器IO犯打印由外部搜索服務器108A管理的控制數據的 所期望的數據。
根據這個例子,外部個人計算機107能夠遠程搜索在多功能外圍裝置10 中管理的控制數據以及在外部搜索服務器108A中管理的控制數據,并且能夠 可視化搜索結果。
例如,當外部搜索服務器108B不具有雙面打印功能,打印功能選擇的顯 示可以響應于外部搜索服務器108B的打印功能來改變;例如,可以顯示雙面 打印功能是禁止的。
進一步來說,例如,在多功能外圍裝置10中,在用于由選中復選框來選擇打印裝置的選擇屏幕圖像中,和外部搜索服務器108A (其中存儲了要被打 印的所期望的文件)不同的外部搜索服務器108B可以顯示為打印裝置的一個 備選。
在網絡裝置中的輸出操作的例子3
圖43是示出在本實施例中響應于輸出指令的網絡裝置的輸出操作的第三 例子的時序圖。
在下面的描述中,使用打印過程作為例子。但是,當然,本實施例可以應 用至其他過程,例如顯示或其他可視化的操作。
在例子l中,在個人計算機107上運行的網絡瀏覽器上,用戶從多功能外 圍裝置IO打印由外部搜索服務器108管理的控制數據的所期望的數據。
在本例子中,如圖43中所示,用戶打印從外部搜索服務器108發(fā)送和由 外部搜索服務器108管理的控制數據的所期望的數據。
在圖43中的步驟S701到S704中的才喿作和圖40中的步驟S501到S504 中的操作是相同的。省略了重復的描述。
在步驟S705中,搜索控制部300發(fā)送用于打印由包括在搜索結果中的 URL指示的文件的打印指令至外部搜索服務器108B。在這一步驟中,由于搜 索控制部300也從網絡瀏覽器接收不同的打印條件,這些不同的打印條件也通 過網絡業(yè)務223發(fā)送至外部搜索服務器108B。
在步驟S706中,外部搜索服務器108執(zhí)行打印。
在步驟S707中,當打印過程由于錯誤而完成或結束時,結果發(fā)送至搜索 控制部300。
在步驟S708中,搜索控制部300基于打印結果創(chuàng)建HTML屏幕圖像用于 顯示打印結果,以及將HTML屏幕圖像數據提供至在個人計算機107上運行 的網絡瀏覽器。
由于上面的操作,通過使用在個人計算機107上運行的網絡瀏覽器,用戶 能夠從外部搜索服務器108B打印由外部搜索服務器108管理的控制數據的期 望的數據。
根據這個例子,外部個人計算機107能夠遠程搜索在多功能外圍裝置10 中管理的控制數據以及在外部搜索服務器108中管理的控制數據,并且能夠可視化搜索結果。
例如,當外部搜索服務器108不具有雙面打印功能,打印功能選擇的顯示 可以響應于外部搜索服務器108的打印功能來改變;例如,可以顯示雙面打印 功能是禁止的。
進一步來說,例如,當外部搜索服務器108不具有打印功能時,也就是, 外部搜索服務器108是僅用于管理文件的服務器,在用于選擇打印裝置的選擇 屏幕圖像上,通過選中復選框,可以顯示該裝置的選擇是禁止的。 在網絡裝置中傳真發(fā)送的例子
圖44是示出在本實施例中響應于傳真發(fā)送指令的網絡裝置的傳真發(fā)送操 作的例子的時序圖。
在下面的描述中,假設多功能外圍裝置10的顯示單元109 (例如,操作 面板)是用于將由外部搜索服務器108管理的控制數據的所期望的數據(例如, 地址簿)傳真至特定的地址。
如圖44所示,在步驟S801中,用戶指示裝置用戶界面(UI) 201開始發(fā)送。
圖45A是示出在這個例子中傳真發(fā)送操作的屏幕顯示的例子的圖表。 詳細地,圖45A示出操作面板在初始狀態(tài)的例子用于提示用戶發(fā)布傳真 發(fā)送的指令。
在這個例子中,多功能外圍裝置10的操作面板包括顯示單元,例如具有 觸摸板功能的LCD (液晶顯示器);以及輸入單元,用于輸入不同的指令,例 如數字鍵盤。
如圖45A所示,在由多功能外圍裝置IO管理的地址簿中,注冊了兩個地 址"A公司"和"B工廠"。進一步來說,除了注冊的地址,在地址簿中包括 按鈕或其他用于設置傳真發(fā)送條件的單元,例如文字大小或紙張大小。
在圖45A中示出的屏幕圖像中,用戶按下"A公司"和"B工廠"的按 鈕來在地址簿中選擇地址,或者通過使用數字鍵盤來直接輸入電話號碼。在這 種方式下,指定了傳真發(fā)送條件。
當按下在圖45A中的地址簿上顯示的搜索按鈕時,響應于此,多功能外 圍裝置10搜索由外部搜索服務器108管理的控制數據,以及顯示這樣獲得的地址簿。
圖45B是示出在這個例子中數據搜索之后傳真發(fā)送操作的屏幕顯示的例 子的圖表。
如圖45B所示,顯示由外部搜索服務器108管理的兩個地址簿,也就是, "C部門"以及"D銷售部門"。
進一步來說,在圖45B中,顯示標識符來標識由外部搜索服務器108管 理的地址簿的兩個地址簿"C部門"以及"D銷售部門"。在圖45B中,位于 地址簿的名字下面的單詞"外部"指示對應的地址簿由外部搜索服務器108 管理。由于這個,可能辨別是否在由多功能外圍裝置10管理的地址簿中,或 者在由外部搜索服務器108管理的地址簿中注冊了傳真發(fā)送收件人的地址
在步驟S802中,裝置用戶界面(UI) 201向傳真機應用212發(fā)布用于傳 真發(fā)送的指令。
在步驟S803中,接收了傳真指令的傳真機應用212將在步驟S701中獲 得的并且要發(fā)送給另一方的所選擇的文件傳真給網絡裝置223。然后,傳真發(fā) 送開始。
在步驟S804和步驟S805中,傳真機應用212顯示指示傳真發(fā)送正在進 行的消息。
在步驟S806中,網絡裝置223發(fā)送所選擇的文件至另 一方的傳真機。應 該注意步驟S804和步驟S806的順序是可以顛倒的。
在文件的傳真發(fā)送完成之后,在步驟S807到S809中,裝置用戶界面201 從另 一方的傳真機,接收發(fā)送結果。
在步驟S810中,裝置用戶界面201提示用戶來選擇在傳真發(fā)送中使用的 地址是否應該復制到由多功能外圍裝置IO管理的地址簿中(參考圖46A)。
圖46A和圖46B是示出在這個例子中傳真發(fā)送操作的屏幕顯示的例子的 圖表。
詳細地,圖46A示出在圖44中的步驟S810中的傳真發(fā)送操作的屏幕顯 示的例子,以及圖46B示出在圖44中的步驟S812中的傳真發(fā)送操作的屏幕 顯示的例子。
返回圖44,在步驟S811中,當選擇了 "是"時,發(fā)布注冊指令。然后程序繼續(xù)進行至步驟S812。當選擇了 "否"時,程序結束。
在步驟S812中,在傳真發(fā)送中所使用的地址注冊在地址簿中,該地址簿 通過存儲器業(yè)務224存儲在多功能外圍裝置lO的存儲單元ll中。
在這種方式下,從由外部搜索服務器108管理的地址簿,在傳真發(fā)送中使 用的地址復制到由多功能外圍裝置10管理的地址簿中。
此外,在步驟S812中的地址的注冊之后,如圖46B中所示,由外部搜索 服務器108管理的地址簿"C部門,,被復制到由多功能外圍裝置IO管理的地 址簿中,并且單詞"外部"位于地址簿的名稱的下面。
當由于錯誤傳真發(fā)送失敗,例如,在傳真發(fā)送中^:用的地址是錯誤的,可 以跳過步驟S810以及隨后的步驟來完成過程。由于這個,可能阻止注冊錯誤 地址,也就是,不需要注冊到由多功能外圍裝置IO管理的地址簿中的地址。
此外,在步驟S810中,是否應該進行復制的提示可以在傳真發(fā)送結束之 后執(zhí)行。也就是,雖然當指定傳真發(fā)送中所使用的地址時可能在步驟S801中 執(zhí)行提示,優(yōu)選在傳真發(fā)送之后執(zhí)行該提示,使得阻止輸入錯誤地址。
當在步驟S809中的過程之后傳真發(fā)送是成功的時,可以自動注冊地址。 由于這個,改善了用戶的可"t喿作性。
在本例子中,描述了多功能外圍裝置IO的顯示單元109用于將由外部搜 索服務器108管理的控制數據的所期望的數據(例如,地址簿)傳真至指定的 地方。當然,本例子不僅僅局限于地址簿,而是任何種類的數據都是可應用的。
此外,雖然上面描述了 "傳真發(fā)送",這個例子不僅僅局限于此,而是可 應用于數據發(fā)送至指定地址。
雖然為了示例的目的參考選擇的特定實施例描述本發(fā)明,顯而易見的是本 發(fā)明不局限于這些實施例,而是對其可以由本領域的普通技術人員進行多種修 改而不偏離本發(fā)明的基本概念和范圍。
本專利申請基于在2007年2月8日申請的日本在先專利申請第 2007-029590和2007年4月6日申請的日本在先專利申請第2007-100786,其 整個內容引入此處作為參考。
權利要求
1.一種網絡裝置,通過網絡連接至外部裝置并通過HTTP協(xié)議執(zhí)行與外部裝置的數據通信,所述網絡裝置包括存儲單元,配置用于存儲網絡裝置的控制數據;搜索單元,配置用于基于從外部裝置接收的搜索請求從控制數據中提取預定的數據;以及顯示信息創(chuàng)建單元,配置用于創(chuàng)建HTML數據、XML數據和RSS數據中的一種或多種,用來基于由搜索單元獲得的數據顯示搜索結果。
2. 如權利要求1所述的網絡裝置,進一步包括 輸出單元,配置用于可視地輸出由搜索單元獲得的數據。
3. 如權利要求1所述的網絡裝置,進一步包括發(fā)送單元,配置用于響應于從外部裝置接收的用于發(fā)送由搜索單元獲得的 搜索結果的指令,發(fā)送搜索結果至指令中指定的裝置。
4. 如權利要求1所述的網絡裝置,進一步包括服務器數據搜索單元,配置用于基于從外部裝置接收的搜索請求,通過使 用由網絡連接的外部搜索服務器來執(zhí)行數據搜索;其中,顯示信息創(chuàng)建單元進一步創(chuàng)建HTML數據、XML數據和RSS數據 中的一種或多種,用來基于由服務器數據搜索單元獲得的數據顯示搜索結果。
5 如權利要求4所述的網絡裝置,進一步包括服務器數據獲取單元,配置用于從外部搜索服務器獲取搜索目標信息,所 述的搜索目標信息確定用于指定外部搜索服務器作為搜索目標的數據;其中,搜索單元基于從外部裝置接收的搜索請求從搜索目標信息中提取預 定的數據。
6. 如權利要求4所述的網絡裝置,進一步包括服務器數據管理單元,配置用于響應于從外部裝置接收的復制指令在網絡 裝置中注冊用于指定外部搜索服務器作為搜索目標的數據。
7. 如權利要求4所述的網絡裝置,其中,響應于來自網絡裝置的輸出裝 置規(guī)范指令,通過使用外部搜索服務器,輸出單元可視地輸出由服務器數據搜索單元獲得的數據,所述的輸出裝置規(guī)范指令指定要被輸出至的裝置。
8. 如權利要求1所述的網絡裝置,其中,顯示信息創(chuàng)建單元創(chuàng)建HTML 數據、XML數據和RSS數據中的一種或多種,用于4足使外部裝置輸入搜索請 求數據。
9. 如權利要求1所述的網絡裝置,其中,存儲在存儲單元中的控制數據 包括通信歷史數據、作業(yè)歷史數據、圖像文件、裝置專用功能數據、計費數據、 計數以及地址數據中的 一種或多種。
10. 如權利要求1所述的網絡裝置,其中,由搜索單元獲得的數據包括通 信歷史數據、作業(yè)歷史數據、圖像文件、裝置專用功能數據、計費數據、計數 以及地址數據中的 一種或多種。
11. 如權利要求1所述的網絡裝置,進一步包括 權限信息接收單元,配置用于從外部搜索服務器接收用戶權限信息, 其中,存儲單元存儲與網絡裝置的控制數據的多個部分中的每個相關聯(lián)的用戶權限信息,所述用戶權限信息允許由用戶提取相應的控制數據,以及搜索單元基于從外部裝置接收的搜索請求,從存儲在存儲單元中的控制數 據的多個部分的一個部分中提取預定的數據,由權限信息接收單元接收的用戶 權限信息允許用戶提取所述的控制數據的多個部分中的所述一個部分。
12. —種圖像形成裝置,通過網絡連接至外部裝置并通過HTTP協(xié)議執(zhí)行 與外部裝置的數據通信,該圖像形成裝置包括存儲單元,配置用于存儲圖像形成裝置的控制數據; 搜索單元,配置用于基于從外部裝置接收的搜索請求從控制數據中提取預 定的數據;以及顯示信息創(chuàng)建單元,配置用于創(chuàng)建HTML數據、XML數據和RSS數據中 的一種或多種,用來基于由搜索單元獲得的數據顯示搜索結果。
13. 如權利要求12所述的圖像形成裝置,進一步包括 輸出單元,配置用于可視地輸出由搜索單元獲得的數據。
14. 如權利要求12所述的圖像形成裝置,進一步包括發(fā)送單元,配置用于響應于從外部裝置接收的發(fā)送由搜索單元獲得的搜索 結果的指令,發(fā)送搜索結果至指令中指定的裝置。
15. 如權利要求12所述的圖像形成裝置,進一步包括 服務器數據搜索單元,配置用于基于從外部裝置接收的搜索請求,由通過網絡連接的外部搜索服務器來執(zhí)行數據搜索;其中,顯示信息創(chuàng)建單元進一步創(chuàng)建HTML數據、XML數據和RSS數據 中的一種或多種,用于基于由服務器數據搜索單元獲得的數據顯示搜索結果。
16. 如權利要求15所述的圖像形成裝置,進一步包括 服務器數據獲取單元,配置用于從外部搜索服務器獲取搜索目標信息,所述的搜索目標信息確定用于指定外部搜索服務器作為搜索目標的數據;其中,搜索單元基于從外部裝置接收的搜索請求,從搜索目標信息中提取 預定的數據。
17. 如權利要求15所述的圖像形成裝置,進一步包括 服務器數據管理單元,配置用于響應于從外部裝置接收的復制指令,為圖像形成裝置注冊用于指定外部搜索服務器作為搜索目標的數據。
18. —種數據搜索方法,用在具有用于存儲控制數據的存儲單元的網絡裝 置中,所述網絡裝置通過網絡連接至外部裝置并通過HTTP協(xié)議^l行與外部裝 置的數據通信,該數據搜索方法包括搜索步驟,基于從外部裝置接收的搜索請求從控制數據中提取預定的數 據;以及顯示信息創(chuàng)建步驟,創(chuàng)建HTML數據、XML數據和RSS數據中的一種或 多種,用來基于由搜索單元獲得的數據顯示搜索結果。
19. 如權利要求18所述的數據搜索方法,其中 搜索步驟包括輸出步驟,可視地輸出由搜索單元獲得的數據。
20. 如權利要求18所述的數據搜索方法,進一步包括發(fā)送步驟,響應于從外部裝置接收的發(fā)送由搜索單元獲得的搜索結果的指 令,發(fā)送搜索結果至指令中指定的裝置。
全文摘要
本發(fā)明公開了一種網絡裝置、圖像形成裝置以及數據搜索方法。所述網絡裝置能夠使得外部裝置進行簡單搜索和獲取控制數據。該網絡裝置通過網絡連接至外部裝置,并且通過HTTP協(xié)議執(zhí)行與外部裝置的數據通信。該網絡裝置包括存儲單元,配置用于存儲網絡裝置的控制數據;搜索單元,配置用于基于從外部裝置接收的搜索請求從控制數據中提取預定的數據;以及顯示信息創(chuàng)建單元,配置用于創(chuàng)建HTML數據、XML數據以及RSS數據中的一種或多種,用于基于由搜索單元獲得的數據顯示搜索結果。
文檔編號H04N1/00GK101241500SQ20081000869
公開日2008年8月13日 申請日期2008年2月5日 優(yōu)先權日2007年2月8日
發(fā)明者中村光男, 杜小軍, 橫山圣, 鈴木治 申請人:株式會社理光