專利名稱:檢索系統(tǒng)和顯示該系統(tǒng)中的檢索結果的方法
技術領域:
本發(fā)明涉及用于積累包含圖像的文檔、并且基于用戶操作從所積 累的文檔中檢索文檔的檢索系統(tǒng),以及涉及顯示所述系統(tǒng)中的檢索結 果的方法。
背景技術:
組合了打印機、復印機、傳真機等的特征的多功能外圍設備不僅 可以被安裝在辦公室中,而且還可以被安裝在大廳、接待室、會議室、 以及其他公共空間中。
因此人們相信,在辦公室工作中,在未組織的時間期間,諸如在 會面中、會議期間花費的等候時間,或者在從一個地點到另一個地點 進行轉移時等等,能夠從最近的多功能外圍設備快速搜索和輸出目標 文檔變得越來越重要。
另一方面,在很多情況下,涉及耦接到網絡的存儲設施的搜索處 理導致巨量的文檔命中。因此,對于包含大量積累的文檔的一組文檔 來說,有必要定義搜索條件以便使搜索命中數(shù)量保持為低于某個水
平。然而,設定精確的搜索條件需要搜索處理訣竅(know-how)。 這種訣寫的不可用會導致這樣一種狀況,其中甚至文檔的創(chuàng)建者自身 都將無法用簡單方式檢索他們所創(chuàng)建的文檔。
在文檔檢索系統(tǒng)中,用戶在巨量的積累文檔當中尋找他們需要的 文檔,用戶通過特殊的搜索屏幕的幫助輸入搜索條件。在大量文檔滿 足所輸入的搜索條件的情況下,用戶必須進一步執(zhí)行以下的操作以便 實現(xiàn)他們的目標。
首先,作為第一對策,在相信原因可能是因為過于寬松的搜索條 件的情況下,考慮通過設定更嚴格的搜索條件來再次進行搜索。
接著,作為第二對策,考慮執(zhí)行所謂的搜索精簡(refinement), 在所述搜索精簡期間,通過增加其他搜索條件來收窄初始檢索到的搜 索結果,而不像上述第一對策中那樣重新設定初始搜索條件和清除搜 索結果。在此,如果附加的搜索條件是合適的,則可以使文檔命中數(shù) 量小于初始命中數(shù)量,從而使得可以收窄所需文檔的范圍。
此外,作為第三對策,由于不可能設定比所指定的搜索條件更合
適的條件,因此考慮放棄基于其他搜索條件再次進行搜索的想法,而 是通過逐一地順序檢查初始搜索中檢索出的文檔來找到目標文檔。如
果在屏幕顯示檢索到的文檔列表時示出文檔屬性,換言之,文檔的標 題、創(chuàng)建者、創(chuàng)建日期、注釋等,則會有能夠基于這種屬性信息而找 到目標文檔的情況。然而否則,將需要若干時間來啟動文檔瀏覽器或 文檔應用,以便通過查看檢索到的文檔的相應內容來進行判斷,因此, 順序地檢查檢索到的文檔的操作將需要可觀的時間。此外還考慮,上 述第一和第二對策中的搜索結果不會充分地收窄,從而將保持大量的 文檔命中。在這種情況下,用戶被迫使用第三對策,即在檢索到的文 檔列表中順序地搜索目標文檔。
降低與上述搜索處理相關聯(lián)的用戶勞動的一種有效方式是文檔 檢索系統(tǒng)區(qū)分用戶可能認為必要的文檔并且與其他檢索到的文檔相 比以優(yōu)先的方式顯示它們。以這種方式改變搜索結果的顯示次序具有 以下優(yōu)點使得當用戶從檢索到的文檔列表的開頭開始執(zhí)行查看操作 時能夠更快地找到目標文檔。以這種方式,用戶可以通過動態(tài)優(yōu)化搜 索結果顯示的次序,以有效的方式檢索所需的文檔。
作為用于上述的手段,在檢索安裝在各種地點的多功能外圍設備 中所注冊的文檔期間,從多功能外圍設備的安裝場所、以及從搜索的 定時推斷用戶可能會認為是必要的文檔。認為提供用于以適合的次序 重新布置和顯示搜索結果的技術是有效的。
作為多功能外圍設備的噪聲降低措施、尺寸減小、以及設計進步 的結果,多功能外圍設備現(xiàn)在被安裝在大廳、接待室、會議室、以及 其他類似辦公室的過去沒有被考慮的地點,這些外圍設備通過網絡互
聯(lián),并且能夠提供各種服務。因此,利用這些多功能外圍設備的用戶 現(xiàn)在包括來自各個部門的公司雇員,甚至外來人員。在這種狀況下, 相信取決于多功能外圍設備所安裝的地點,利用它們的用戶的意圖將 表現(xiàn)出特別的傾向。例如,在大廳和接待室中經常出現(xiàn)的狀況中,在 公司雇員和外來人員之間的非正式討論期間,新的附加參考材料變得 必要。在這種討論期間,可能有人會想要檢索和呈現(xiàn)準確命中的必要 文檔。換言之,相信在大廳或接待室中執(zhí)行搜索的用戶非??赡軝z索 用于在該特定時間段中發(fā)生的會議和非正式討論期間使用的文檔。因 而,檢索系統(tǒng)與會議室的預約系統(tǒng)和外來人員的訪問時間表協(xié)同工 作,并且對于執(zhí)行搜索的多功能外圍設備的安裝場所和搜索時間來查 看它們。相信在這種情況下,如果以在匹配搜索條件的文檔當中與訪 問者和會議有關的文檔在搜索結果列表上被移到更高優(yōu)先級的方式 而重新布置檢索到的文檔的顯示次序,則可以在更短的時間段內找到 用戶可能認為必要的文檔。
然而如今,根據(jù)搜索者的訪問權限和指定的搜索條件,無論多功
能外圍設備或PC的位置如何,搜索結果總是以相同次序和優(yōu)先級程
度顯示,不論諸如多功能外圍設備被安裝的地點、或者搜索被執(zhí)行的 時間之類的參數(shù)如何。例如,即使當執(zhí)行屬性搜索時,即通過指定文 檔屬性信息(諸如文檔標題、創(chuàng)建者等)來執(zhí)行搜索時,當在相同條 件下執(zhí)行搜索時,總是以固定的方式返回相同的結果,根據(jù)檢索系統(tǒng) 所具有的內部算法,所述結果僅簡單地以它們被獲得的次序顯示。
此外,雖然存在動態(tài)改變文檔命中的布置的系統(tǒng),但是它們所做 的是考慮訪問的頻率和文檔使用頻率,以便在列表上的更高位置中顯 示被頻繁使用的文檔。
在日本專利特開No. 2005-049972中,計算存儲在文檔存儲部件 中的文檔的使用頻率,并且在獲得使用頻率之后,將其存儲在存儲器 位置中。然后,操作輸入部件的顯示單元以使用頻率的降序顯示關于 存儲在文檔存儲部件中的文檔的信息。根據(jù)所公開的技術,伴隨著以 使用頻率的降序顯示關于存儲在文檔存儲部件中的文檔的信息,系統(tǒng)
接受選擇用戶想要取得的文檔的選擇輸入,從文檔存儲部件讀取所選 的文檔的圖像數(shù)據(jù),并且將其顯示在操作輸入部件的顯示單元上。
因而,在常規(guī)搜索方法中的任何方法中,確定搜索結果的顯示次 序,而與用戶所身處的環(huán)境完全無關。因此相信,用戶需要的丈檔可 能常常出現(xiàn)在排序次序的末尾。從而,在找到所需的文檔之前,查看 操作需要很多時間,這不適合于當忙于非正式討論或走下走廊時使用 在那里安裝的多功能外圍設備所執(zhí)行的搜索。由于這個原因,相信用 戶將傾向于舍棄使用多功能外圍設備來執(zhí)行搜索的想法,并且將返回 他們的工作地點以便再次進行搜索。
發(fā)明內容
希望解決常規(guī)技術的上述問題。
根據(jù)本發(fā)明的第一方面,提供一種用于從多個文檔中檢索文檔的
檢索系統(tǒng),所述檢索系統(tǒng)包括
搜索條件輸入部件,用于接收由用戶在所述檢索裝置上輸入的搜 索條件;
檢索部件,用于從存儲在存儲裝置中的多個文檔中檢索滿足由所 述搜索條件輸入部件接收的搜索條件的至少一個文檔;
確定部件,在由檢索部件檢索到多個文檔的情況下,所述確定部 件可被操作為基于與檢索裝置的安裝場所的事件有關的時間安排信 息來確定所述多個文檔的優(yōu)先級;以及
顯示部件,用于顯示由檢索部件檢索到的文檔,所顯示的文檔根 據(jù)確定部件確定的優(yōu)先級而被布置。
根據(jù)本發(fā)明的第二方面,提供一種從多個文檔中檢索文檔的方 法,所述方法包括如下步驟
接收由用戶在檢索裝置上設定的搜索條件;
從多個所存儲的文檔中檢索滿足所接收的搜索條件的至少一個
文檔;
在檢索步驟中檢索到多個文檔的情況下,基于與檢索裝置的安裝場所的事件有關的時間安排信息來確定多個所檢索到的文檔的優(yōu)先
級;以及
顯示檢索到的文檔,所顯示的文檔根據(jù)所確定的優(yōu)先級而被布置。
在本發(fā)明的一個實施例中,通過考慮與檢索裝置所安裝的地點相 關聯(lián)的事件時間表來動態(tài)改變檢索到的文檔的優(yōu)先級,從而顯示檢索 到的文檔。結果,檢索用戶想要獲得的文檔所需的時間可以減少。
從參照附圖對示例性實施例的以下描述中,本發(fā)明的其他特征將 變得顯而易見。
并入說明書并構成說明書的一部分的附圖示出了本發(fā)明的實施 例,并且與描述一起用于說明本發(fā)明的原理。
圖1是說明本發(fā)明的示例性實施例中所使用的文檔檢索系統(tǒng)的 配置的圖。
圖2是說明根據(jù)本示例性實施例的檢索裝置的內部配置的方框圖。
圖3是示出用于在本示例性實施例中的搜索條件輸入部所提供 的搜索條件輸入屏幕上指定屬性搜索參數(shù)的示例性屏幕的圖。
圖4是示出本示例性實施例中的搜索結果顯示部所顯示的示例 性搜索結果的圖。
圖5和圖6是示出本示例性實施例中的示例性安裝場所信息的 圖,所述示例性安裝場所信息示出了檢索裝置的安裝場所,并且被存 儲在安裝場所存儲部中。
圖7是說明第 一示例性實施例中使用的處理的流程圖,其用于當 使用安裝在會議室中的多功能外圍設備執(zhí)行搜索時,以最優(yōu)顯示次序 重新布置作為搜索結果而獲得的文檔命中列表。
圖8是說明一個處理的流程圖,通過該處理,用于本示例性實施 例中的多功能外圍設備與進/出管理系統(tǒng)一起工作,以獲取參加會議的
與會者的列表。
圖9是說明由本示例性實施例中使用的相關消息提取部執(zhí)行的 議程搜索處理的流程圖。
圖10是示出在本示例性實施例中使用的示例性屬性搜索屏幕的圖。
圖11是示出存儲在本示例性實施例中使用的會議室預約裝置中 的示例性會議時間表的圖。
圖12是示出在本發(fā)明的一個示例性實施例中使用的示例性議程 信息的圖。
圖13是示出在本發(fā)明的第二示例性實施例中使用的文檔檢索系 統(tǒng)的總體配置的圖。
圖14是示出從訪問者列表中提取的一部分的圖,在登入在第二 示例性實施例中使用的訪問者管理裝置時顯示所述訪問者列表。
圖15是說明第二示例性實施例中使用的處理的流程圖,其用于 以最優(yōu)顯示次序重新布置作為在一種狀況下執(zhí)行搜索的結果而獲得 的文檔命中列表,在所述狀況下,使用安裝在會議室中的多功能外圍 設備來執(zhí)行搜索。
圖16是說明笫二示例性實施例中使用的優(yōu)先級計算處理的流程圖。
圖17是示出在第二示例性實施例中使用的安裝場所信息的示例的圖。
圖18是說明在第二示例性實施例中使用的會議地點評分表的圖。
圖19是說明在第二示例性實施例中使用的會議時間評分表的圖。
具體實施例方式
以下將參照附圖詳細說明本發(fā)明的大量示例性實施例。以下的示 例性實施例不限制本發(fā)明的權利要求,而且并非實施例中描述的特征
的所有組合對本發(fā)明的解決手段都是關鍵的。
圖1是說明本發(fā)明的示例性實施例中所使用的文檔檢索系統(tǒng)的 配置的圖。
附圖標記101表示檢索裝置,在本示例性實施例中,該檢索裝置
是處理打印機、復印機、傳真機等的功能的多功能外圍設備,并且典
型地被安裝在公司辦公室等中。附圖標記102表示辦公室中提供的會 議室。在本示例性實施例中,該會議室被稱為"會議室A"。附圖標記 103表示進/出管理系統(tǒng),其被設置在會議室102的入口處。在辦公室 中,進入和離開辦公室的公司雇員和外來人員總是攜帶用于安全管理 的ID卡。此外,每當有人進入或離開活動空間、會議室、接待室等 時,這個人通過在進/出管理系統(tǒng)103所管理的讀卡器中掃描其ID卡 而被驗證。結果,進/出管理系統(tǒng)103可以實時獲得關于出現(xiàn)在它所被 安裝的會議室或接待室中的公司雇員和其他人的ID的信息。
附圖標記104表示時間表管理裝置,在辦公室中工作的公司雇員 使用所述時間表管理裝置經由臺式計算機輸入每日時間表。結果,時 間表管理裝置104基于所輸入的時間表收集關于所有公司雇員的時間 表的信息。附圖標記105表示存儲裝置,具體為存儲辦公室內的電子 文件例如各種會議材料等的存儲裝置,并且以與文檔服務器相似的方 式工作。附圖標記106表示會議室預約裝置,該裝置使公司雇員能夠 通過經由臺式計算機連接到會議室預約裝置106來預約辦公室中的所 有會議室。附圖標記107表示集成的用戶驗證裝置,該裝置對進/出管 理系統(tǒng)103、時間表管理裝置104、會議室預約裝置106等中的用戶 驗證行使總體控制。
圖2是說明在本示例性實施例中使用的檢索裝置101的內部配置 的框圖。應該注意,在本示例性實施例中,如上所述,檢索裝置101 是多功能外圍設備。
附圖標記201表示用戶接口部,它提供檢索裝置101和用戶之間 的接口,允許用戶搜索所需的文檔和圖像(此后集合地稱為"文檔"), 并且查看搜索結果。用戶接口部201包含四個元件,包括搜索條件輸
入部205、搜索結果顯示部206、安裝場所輸入部207以及文檔內容 顯示部208。搜索條件輸入部205具有如下特征允許輸入用于在存 儲在檢索裝置101中或耦接到網絡的存儲裝置105中的文檔當中搜索 所需文檔等的搜索條件。
圖3是示出了用于在搜索條件輸入部205提供的搜索條件輸入屏 幕上指定屬性搜索參數(shù)的示例性屏幕的圖。
在本實施例中,可以被指定為搜索條件的屬性類型包括"文檔標 題"、"創(chuàng)建者"、"URL"、和"關鍵字"。此外,當通過指定"文檔標題" 執(zhí)行搜索時,提供單選按鈕來選擇"匹配,部分""匹配,完全"。在此 所使用的術語"匹配,部分"指的是檢索包括指定文檔標題的字符串作 為文檔標題的一部分的全部文檔。相反,術語"匹配,完全,,指的是僅 檢索文檔標題與指定字符串絕對相同的文檔的情況。例如,如圖所示, 如果輸入"Quality"作為文檔標題并且選擇"匹配,部分"選項,則除了 標題為"Quality"的文檔以外,還將檢索到所有包含字符串"Quality" 作為文檔標題的一部分的文檔,例如"Quality Assurance System"、 "Printer Quality Report,,等。
此外,在典型的文檔管理系統(tǒng)中,可以輸入多個術語,以便使得 當文檔被創(chuàng)建和存儲時、或者在存儲之后的任何時候,具有特殊授權 的文檔創(chuàng)建者或用戶更容易執(zhí)行搜索。它們伴隨文檔一起被存儲,作 為"關鍵字",即這些屬性之一表示文檔特征。然后,在屬性搜索期間, 檢索具有所輸入的關鍵字的文檔。在此,如果用戶輸入多個關鍵字, 則可以使用表示"與,,條件或"或,,條件的單選按鈕來選擇它們之間的 關系。如果選擇了"與"條件,則僅檢索具有全部所述多個指定術語作 為關鍵字的文檔。另一方面,如果選擇了"或"條件,則檢索具有指定 的多個術語當中的至少一個術語作為其關鍵字的所有文檔。
再次參照圖2,搜索結果顯示部206向用戶顯示與使用搜索條件 輸入部205輸入的搜索條件匹配的文檔的列表。
圖4是示出搜索結果顯示部206顯示的示例性搜索結果的圖。
在圖4中的此示例中,所示出的結果是根據(jù)寧3的搜索條件檢索
到的。對于每個檢索到的文檔,使用單行來顯示指示檢索到的文檔的
優(yōu)先級的序號、文檔標題、創(chuàng)建者和URL。此外,在每行開始處顯示 復選框,并且選中復選框使得能夠對從搜索結果當中選擇的文檔進行 操作,例如顯示或刪除文檔的內容、將它們選出、以及其他操作。在 圖4中,選中了標題為"QUALITY ASSURANCE SYSTEM"的優(yōu)先級 為"l"的文檔的復選框。在典型的文檔管理系統(tǒng)中,對于表示搜索結 果的文檔,提供了指示可能的操作的功能鍵,并且可以通過在利用這 些復選框選擇文檔之后按下功能鍵來執(zhí)行這些操作。在省略了這些功 能鍵的狀態(tài)下示出了本示例性實施例的圖4,因為這些功能鍵與本發(fā) 明的主旨沒有直接關系,但是它們可以根據(jù)需要而被提供。
再次參照圖2,在安裝檢索裝置101期間由執(zhí)行安裝的服務人員 和其他人員使用安裝場所輸入部207來輸入與位置相關的信息。應該 注意,如果檢索裝置101包含內置的接收機諸如GPS接收機,則可 以使用利用接收機和辦公室布局圖等獲取的位置信息來自動獲取關 于安裝場所的信息。在這種情況下,安裝場所輸入部207將不再是關 鍵的部件。
文檔內容顯示部208被用于從搜索結果顯示部206所顯示的文檔 列表當中選擇文檔,并且查看其內容。
附圖標記202表示搜索執(zhí)行部,其使用用戶經由搜索條件輸入部 205所輸入的搜索條件,以便從存儲裝置105中檢索與其對應的文檔。
的文檔的列表。每當在搜索執(zhí)行部202執(zhí)行的搜索處理期間找到與搜 索條件匹配的文檔時,檢索到的文檔的文檔ID被存儲在搜索結果存 儲部203中。之后,在搜索執(zhí)行部202執(zhí)行的搜索處理終止時,通過 下文描述的搜索結果顯示次序確定部213改變存儲次序。
附圖標記204表示搜索結果排序部,在檢索裝置101的各部件當 中,它是本示例性實施例的特征部分。搜索結果排序部204包括諸如 搜索結果顯示次序確定部213、安裝場所存儲部209、搜索時間存儲 部210、相關信息存儲部212、以及相關信息提取部211等部件。
安裝場所存儲部209存儲從用戶界面部201的安裝場所輸入部 207獲得的、或者從GPS和辦公室布局圖獲得的安裝場所信息。
圖5和圖6是示出本示例性實施例中的示例性安裝場所信息的 圖,所述示例性安裝場所信息示出檢索裝置101的安裝場所,所述檢 索裝置101的安裝場所被存儲在安裝場所存儲部209中。
圖5示出,包含該信息的檢索裝置101被安裝在會議室A中。 此外,在圖6的實施例中,具有該信息的檢索裝置101并不被安裝在 會議室內,而是被安裝在辦公室中的開放空間中,諸如大廳或走廊。 然后,取決于距安裝場所的距離的次序,信息被存儲為"附近l、附近 2、..."??梢钥闯觯诖藢嵤├?,檢索裝置的安裝場所最接近會議 室B,以距離增大的次序,隨后是討論角3、茶室等。
當用戶經由搜索條件輸入部205輸入搜索條件并且按下"確認" 按鈕發(fā)出開始搜索的命令時,搜索時間存儲部210存儲日期和時間。 相關信息提取部211訪問與安裝場所存儲部209和搜索時間存儲部 210中所存儲的安裝場所相關聯(lián)的信息,以及關于在開始搜索時的時 間的時間信息,其被存儲在搜索時間存儲部210中。然后,從耦接到 網絡的各種存儲裝置105中所存儲的文檔中、以及從與檢索系統(tǒng)協(xié)作 的各種服務中提取對應于所關心的事件的信息,所述各種服務例如是 會議室預約裝置106、時間表管理裝置104、進/出管理系統(tǒng)103等。
相關信息存儲部212存儲與相關信息提取部211提取和收集的事 件關聯(lián)的各種類型的信息。搜索結果顯示次序確定部213以如下方式 重新布置搜索結果被相信基于存儲在相關信息存儲部212中的相關 信息而與該事件緊密相關的文檔被移到列表上的更高優(yōu)先級。通過發(fā) 出指令而從搜索執(zhí)行部202的輸出結果重新布置由搜索結果存儲部 203臨時創(chuàng)建的搜索結果的次序來進行上述操作。
附圖標記214表示文檔存儲單元,它在檢索裝置101中所包含的 硬盤等上存儲用戶創(chuàng)建的文檔。附圖標記215表示外部接口單元,它 通過網絡與外部服務通信,并且將搜索請求發(fā)出到網絡上的各種存儲 裝置105,等等。
圖7是說明第一示例性實施例中所使用的處理的流程圖,其用于 當用戶通過輸入搜索條件并且執(zhí)行搜索而對安裝在會議室中的多功 能外圍設備執(zhí)行搜索時,以最優(yōu)顯示次序重新布置滿足搜索條件的文 檔的列表。
首先,在步驟S101中,搜索執(zhí)行部202解釋用戶經由搜索條件 輸入部205輸入的搜索條件,并且搜索與搜索條件相對應的文檔。在 搜索過程中,對存儲在文檔存儲單元214中的文檔執(zhí)行對于匹配搜索 條件的文檔的搜索,并且,經由外部接口單元215,對存儲在網絡上 的所有存儲裝置105中的文檔執(zhí)行對于匹配搜索條件的文檔的搜索。 如此檢索到的結果被存儲在搜索結果存儲部203中。接著,在步驟 S102中,相關信息提取部211經由外部接口單元215訪問通過網絡連 接的會議室預約裝置106。
圖11是示出了存儲在本示例性實施例中使用的會議室預約裝置 106中的示例性會議時間表的圖。
在此列出了標識會議的會議ID、會議召開的日期和時間(日期)、 以及會i5C的開始時間、結束時間和主題。
然后,基于存儲在安裝場所存儲部209中的關于會議室的信息以 及存儲在搜索時間存儲部210中的關于執(zhí)行搜索的日期/時間的信息, 獲取在該時間附近在會議室中召開的會議的ID和主題。此外,通過 獲取會議ID和會議主題,不僅在該時間附近召開的會議,而且被安 排要在那一天在該時間之后的其他時間召開的所有會議都被存儲在
相關信息存儲部212中。
接著,在步驟S103中,檢索進/出管理系統(tǒng)103所管理的信息, 并且獲取參加這些會議的與會者的列表?,F(xiàn)在將參照圖8的流程圖來 提供詳細說明。
圖8是說明與進/出管理系統(tǒng)103協(xié)作執(zhí)行的處理(步驟103 )的 流程圖,通過該處理,本示例性實施例中所使用的多功能外圍設備(檢 索裝置)101獲取參加會議的與會者的列表。
首先,在步驟S201中,相關信息提取部211使用外部接口單元
215確定是否能夠與進/出管理系統(tǒng)103通信,所述進/出管理系統(tǒng)103 管理會議室的進/出情況。如果不能夠與進/出管理系統(tǒng)103進行通信, 則終止子程序的處理。如果在步驟S201中確定具有能夠進行通信的 進/出管理系統(tǒng)103,則控制前進到步驟S202。在步驟S202中,系統(tǒng) 訪問安裝了多功能外圍設備101的會議室的可搜索的進/出管理系統(tǒng) 103的進/出記錄,并且獲取所有參加此時在此會議室中召開的會議的 與會者的列表。接著,控制前進到步驟S203,其中這些用戶的用戶 ID被存儲在參加與會者列表中,并且終止該子程序。上述處理涉及圖 7的步驟S103中所示的進/出管理。
接著,控制前進到圖7的步驟S104,開始循環(huán),其中,對于在 步驟S102中存儲在相關信息存儲部212中的每個會議執(zhí)行以下的相 同步驟。之后,控制前進到步驟S105,其中相關信息提取部211在網 絡上的所有存儲設施中搜索包含在會議期間討論的會議記錄和議題 的記錄的議程。以下將參照圖9詳細說明步驟S105的處理流程。
圖9是說明由本示例性實施例中的相關信息提取部211執(zhí)行的議 程搜索處理(S105)的流程圖。
首先,在步驟S301中,系統(tǒng)在工作空間中存儲所通信的會議主 題。接著,控制前進到步驟S302,其中搜索網絡上的所有存儲裝置 105,以確定是否存在文件夾屬性即文件夾名、文件夾注釋等中包含 會議主題的文件夾。在此,如果不存在屬性中包含會議主題的文件夾, 則控制前進到步驟S303 ,并且類似地搜索網絡上的所有存儲裝置105, 以確定是否存在文件夾屬性中包含對應于當前日期的字符串的文件 夾。在此使用的表述"對應于日期的字符串"不限于包含當前日期的字 符串,并且還包括這樣的情況,其中只包括日期的一部分,但是當前 日期對應于它。此外,還包括這樣的情況,其中文件夾按照年、月、 日進行排序,并且以分層結構的方式表示,當前日期被包含在最低層 級文件夾中所示的單元中。
圖10是示出本示例性實施例中所使用的示例性屬性搜索屏幕的圖。
如圖10所示,即使年和月中的每一個構成文件夾的分層層級,
當當前日期對應于年和月時,假設表示月的文件夾、即低層級的文件 夾滿足條件。然后,如果存在屬性中包含對應于當前日期或會議主題
的字符串的文件夾,控制前進到步驟S304,并且存儲在所找到的文件 夾中的所有文檔都接受以下操作。
在步驟S305中,如果沒有找到在屬性中包含當前日期或會議主 題的文件夾,則處理終止。在步驟S305中,確定所關心的會議主題 的字符串或者暗示議程的字符串是否包含在文檔屬性即文檔標題、注 釋、用戶索引等中。具有與議程相關的含義的字符串包含與"議程"同 義的詞語,諸如"議程"、"討論議題"、"會議記錄"、"摘錄"、"會議 備忘錄"等。
圖12是示出了來自這種議程的示例性信息的圖。
此外,如果在任何文檔屬性中都不包含對應于任何上述詞語的字 符串,則使用事先提取的全文本搜索索引,對所關心的文檔的內容進 行搜索,以便確定對應于上述詞語的字符串是否出現(xiàn)在文檔的文本 中。接著,如果在文檔屬性中或者在文檔的上下文中包含相應的字符 串,則控制前進到步驟S306。在步驟S306中訪問文檔的創(chuàng)建日期/ 時間和更新日期/時間。如果文檔的創(chuàng)建日期/時間或更新日期/時間在 當前日期的一個月之內,則控制前進到步驟S307,并且將文檔存儲在 工作空間中,作為所關心的會議的議程候選。
另一方面,如果在步驟S305中確定在文檔屬性中或者在文檔上 下文中不包含相應的字符串,或者如果在步驟S306中確定文檔的創(chuàng) 建日期早于當前日期1個月,則終止圖9中所示的子程序。
一旦在步驟S304中檢索出的所有文檔的上述文檔處理結束,則 在步驟S308中終止循環(huán)。接著,在步驟S309中,對于存儲在工作空 間中的所有議程候選,計算優(yōu)先級,并且選擇所關心的會議的合適的 議程候選。至于對選擇準則的考慮,在文本內的重要位置中例如在標 題等中提及所關心的會議主題的文檔以及其中有安排了時間的與會 者列的文檔被認為最接近議程,并且這種文檔的優(yōu)先級被升高。上述
的描述提供了對圖7的步驟S105中的檢索議程的處理的詳細說明。
再次參照圖7,控制前進到步驟S106,在步驟S106中,判斷在 步驟S105中所檢索到的議程的上下文中是否存在與被安排為參加所 關心的會議的與會者有關的記錄。如果存在與被安排為參加的與會者 有關的記錄,則控制前進到步驟S107,其中通過詢問用戶驗證裝置 107的數(shù)據(jù)庫來獲取與會者的用戶ID,并且將其存儲在參加與會者列 表中。接著,控制前進到步驟S108,在步驟S108中,對步驟S107 中所存儲的所有參加與會者的用戶ID執(zhí)行以下操作。
首先,在步驟S109中,在步驟S101中存儲在搜索結果存儲部 203中的、包括匹配用戶的搜索條件的一組文檔的搜索結果列表被拷 貝到工作空間中。然后,在步驟S110到Slll中,檢查在步驟S109 中獲取的所有文檔,以確定文檔的創(chuàng)建者是否是用戶ID所指示的用 戶,并且文檔的創(chuàng)建日期是否在當前日期的1個月內。如果在搜索結 果列表中找到這樣的文檔,則控制前進到步驟S112,并且通過升高文 檔的優(yōu)先級使得該文檔被移到搜索結果列表的序列上的更高的位置, 重新布置該搜索結果列表。 一旦對搜索結果列表中的所有文檔的檢查 都結束,在步驟S113中終止循環(huán)。
一旦在步驟S108中上述操作對所有參加與會者都結束,則在步 驟S114中終止循環(huán)。此外,當這些操作對于在步驟S104中獲得的所 有會議都結束,則在步驟S115中終止循環(huán)。因而,搜索結果顯示次 序確定部213的所有操作都完成。結果,例如當文檔的創(chuàng)建者是在該 會議室中參加會議的與會者,并且其創(chuàng)建日期在當前日期的l個月之 內時,在搜索結果列表上的更高位置中顯示該文檔。
最終,搜索結果顯示部206接收由搜索結果顯示次序確定部213 排序的搜索結果存儲部203的文檔列表,并且以該次序顯示搜索結果。
以這種方式,根據(jù)第一示例性實施例,當在安裝在會議室中的檢 索裝置上執(zhí)行文檔搜索時,基于在搜索的時間點發(fā)生的會議的內容和 出席者,以及基于進行檢索的文檔的創(chuàng)建者和創(chuàng)建時間等,來確定搜 索結果的顯示優(yōu)先級。結果,可以按照概率的最高到最低的次序來檢
索和顯示用戶想要獲得的文檔。第二示例性實施例
在上述第一示例性實施例中,說明了一個示例,其中搜索是對安
裝在會議室中的檢索裝置101執(zhí)行的。與之相對照,在第二示例性實
施例中,將提供關于這樣一種情況的說明,其中,檢索裝置并不被安 裝在諸如會議室或接待室之類的特殊封閉環(huán)境中,而是安裝在開放環(huán) 境中,多個未指定的公司雇員以及外來人員通過所述開放環(huán)境,諸如 大廳、走廊、公司小賣部等。
圖13是示出根據(jù)本發(fā)明的第二示例性實施例的文檔檢索系統(tǒng)的 總體配置的圖。
附圖標記1101表示檢索裝置,其對應于上述第一示例性實施例 中所使用的檢索裝置101。附圖標記1102表示訪問者管理裝置,其能 夠綜合管理在各個部門中所輸入的訪問者時間表,并且向接待者的辦 公室等提供快速驗證的能力。應該注意,此處所使用的檢索裝置1101 的配置與上述的圖2中所示的配置是共同的。
圖14是示出根據(jù)第二示例性實施例的從登入到訪問者管理裝置 1102時顯示的訪問者列表中提取的部分的圖。
在此,單行對應于單個訪問者,而列從左到右指示所安排的訪問 者的訪問的日期、訪問時間、訪問者姓名、以及被安排作為會議地點 的房間的名稱。在這個實施例中,由X先生表示的A公司的雇員、 以及由Y先生表示的B公司的雇員將在2005年10月20日上午9:00 進行訪問,其各自的會議地點為3號接待室和會議廳。此外,來自C 公司的Z先生將在同一天的上午9:30在討論角2開會,而來自D公 司的W先生將在上午10:00在茶室開會。
回到圖13,附圖標記1103表示與上述第一示例性實施例中所使 用的存儲裝置105相同的文檔服務器。附圖標記1104表示3號接待 室,而附圖標記1105表示討論角2。此外,附圖標記1106表示茶室。
下面,將參照圖15的流程圖來說明第二示例性實施例的操作。
圖15是說明第二示例性實施例中使用的處理的流程圖,其用于 以最優(yōu)顯示次序重新布置作為在一種狀況下對多功能外圍設備執(zhí)行 的搜索的結果而產生的滿足搜索條件的文檔列表,其中在所述狀況 下,用戶輸入搜索條件,并且對安裝在會議室中的多功能外圍設備執(zhí) 行搜索。
首先,按照與第一示例性實施例相同的方式,搜索執(zhí)行部202 基于用戶輸入的搜索條件執(zhí)行搜索,并且檢索到的文檔的列表被存儲 在搜索結果存儲部203中(S401到S402)。接著,經由外部接口單 元215與訪問者管理裝置1102建立通信,并且基于當天的訪問者時 間表獲取當前訪問者或者從當前時刻開始被安排進行訪問的訪問者 的列表(S403)。訪問者列表如圖14所示。
接著,控制前進到步驟S404,其中對于在步驟S403中獲取的訪 問者時間表,根據(jù)會議時間和會議地點距當前時刻和檢索裝置1101 的安裝場所距離多遠來計算優(yōu)先級。將參照圖16的流程圖來詳細說 明優(yōu)先級計算算法。
圖16是說明根據(jù)第二示例性實施例的優(yōu)先級計算處理(S404) 的流程圖。通過上述的搜索結果排序部204來執(zhí)行此處理。
首先,在步驟S501中,存儲在文檔服務器1103中的安裝場所信 息被讀出,并且獲取位置接近檢索裝置1101的安裝場所的房間的列 表。
圖17是示出這種安裝場所信息的示例的圖。
在此,對于每個檢索裝置,以距安裝場所距離增大的次序列出房 間名稱。例如,對于檢索裝置020的安裝場所,所指示的次序為會議 室C、主任接待室、3號接待室、會議室A。
然后,根據(jù)會議地點,基于圖18所示的評分表,對在步驟S403 中獲取的訪問者時間表進行評分。
圖18是說明會議地點評分表的圖。
在以距檢索裝置1101的安裝場所的距離增大的次序執(zhí)行重新布 置之后,通過將分值5分配給最近位置的房間,將分值4分配給第二
近位置的房間,依此類推,對訪問者時間表的會議地點進行評分。位
于位置6和更遠位置的房間被分配分值"O"。
此外,根據(jù)會議時間,基于圖19中所示的評分表,對在步驟S403 中獲取的訪問者時間表進行類似的評分。
圖19是說明會議時間評分表的示例的的圖。
在此,通過以下方式執(zhí)行評分如果會議時間在當前時刻的30 分鐘之內,則分配分值6,如果會議時間距當前時間在30分鐘以上而 在60分鐘之內,則分配分值5,依此類推,3小時以后的訪問者時間 表被分配分值0。
接著,在步驟S502到S504中,通過相加分配給每個訪問者時 間表的會議地點和會議時間的分數(shù),計算總訪問者時間表分值,并且 以總分值的降序重新布置訪問者時間表。
步驟S404的處理終止,在此之后對訪問者時間表重復地進行如 從圖15的步驟S405開始的循環(huán)中所示的以下操作。
首先,從訪問者姓名中提取對應于公司名稱的字符串,并且搜索 檢索裝置1101或者諸如文檔服務器1103等之類的耦接到網絡的存儲 設施的內容,以確定是否存在文件夾名稱中包含該字符串的文件夾 (S406)。如果在步驟S406中發(fā)現(xiàn)存在文件夾名稱中包含這些字符 串的文件夾,則控制前進到步驟S408,在步驟S408中,包含在文件 夾中的所有文檔的文檔ID被拷貝到工作空間。另一方面,如果沒有 找到這種文件夾,則控制前進到步驟S407,在步驟S407中,搜索目 標被擴展到該文件夾內部的文檔,并且對網絡上的所有存儲設施都類 似地進行搜索,以確定是否存在具有訪問者公司名稱或者訪問者姓名 等作為文檔屬性的文檔。在此,如果找到了相應的文檔,則控制前進 到步驟S408,并且其文檔ID被拷貝到工作空間。以這種方式,如果 在步驟S406和S407中的任何一個中找到相應的文檔,則控制前進到 從步驟S408開始的循環(huán),并且系統(tǒng)確定這些文檔是否被包含在步驟 S402中所獲取的搜索結果中(步驟S409)。如果這些文檔包含在搜 索結果中,則存儲在搜索結果存儲部203中的文檔的次序被移到最高 位置(S410)。
一旦對所有如此檢索到的文檔的檢查完成,在步驟S411中終止 該循環(huán)。此外, 一旦這些操作對于在步驟S403中獲取的所有訪問者 時間表都完成,則在步驟S412中,用于處理訪問者時間表的循環(huán)終 止。因而,圖15中所示的整個處理完成。
根據(jù)第二示例性實施例,當使用在開放環(huán)境中設置的檢索裝置來
輸入檢索指令時,根據(jù)地點信息諸如位置靠近檢索裝置的會議室等, 以及根據(jù)時間和使用該地點的人的姓名等,確定檢索出的文檔標題的 顯示次序。結果,即使這些搜索指令來自在開放環(huán)境中設置的檢索裝 置,也可以按照從可能性最高到最低的次序檢索和顯示用戶意圖獲得 的文檔。
(其他實施例)
無論以上關于本發(fā)明的實施例提供了怎樣的詳細說明,本發(fā)明可 以被應用于由多個裝置構成的系統(tǒng),以及被應用于由單個裝置構成的 設備。
應該注意,可以通過將實現(xiàn)上述實施例的功能的軟件程序直接或 遠程地提供給系統(tǒng)或設備,并且允許系統(tǒng)或設備的計算機讀取和執(zhí)行 所提供的程序,來實施本發(fā)明。在這種情況下,只要具有該程序的功 能,不必被配置為軟件程序。
因此,被安裝到計算機上以便實施本發(fā)明的功能處理的程序代碼 其自身是本發(fā)明的一種實施方式。換言之,本發(fā)明的權利要求包括用 于實施本發(fā)明的功能處理的計算機程序。在這種情況下,只要具有程 序的功能,程序的形式是無關緊要的,諸如目標代碼、解釋器執(zhí)行的 程序、被提供給OS的腳本數(shù)據(jù)等。
可以采用各種介質作為用于提供程序的可讀介質。例如,可以是 軟盤(商標)、硬盤、光盤、磁光盤、MO、 CD-ROM、 CD-R、 CD-RW、 磁帶、非易失性存儲卡、ROM、或者DVD (DVD-ROM、 DVD-R) 等。
此外,關于提供程序的方法,可以通過使用客戶端計算機上的瀏 覽器來連接到因特網主頁,并且從該主頁將程序下載到硬盤上或另一 可記錄介質上,從而提供該程序。在這種情況下,所下載的程序可以 是本發(fā)明的計算機程序自身,也可以是配備有自安裝功能的壓縮文 件。此外,還可以通過將構成本發(fā)明的程序的程序代碼劃分成多個文 件并且從不同主頁下載相應各文件來實現(xiàn)本發(fā)明。換句話說,允許多 個用戶下栽用于在計算機上實施本發(fā)明的功能處理的程序文件的
WWW服務器也包括在本發(fā)明的權利要求中。
此外,可以釆取對本發(fā)明的程序加密、將其存儲在CD-ROM上 或者其他存儲介質上、并且將其在用戶當中散布的形式。在這種情況 下,可以允許滿足某種標準的用戶通過因特網從主頁下載關于用于對 該加密進行解密的密鑰的信息,并且利用該關于密鑰的信息以可執(zhí)行 的格式在計算機上安裝加密的程序。
此外,可以按照除此以外的形式來實施本發(fā)明,其中作為計算機 執(zhí)行讀取的程序的結果來實施上述實施例的功能。例如,在計算機上 運行的OS可以基于程序的指令部分地或全部地執(zhí)行實際處理,并且 可以基于這種處理來實施上述實施例的功能。
此夕卜,從可記錄介質讀取的程序可以被寫入到設置在插入到計算 機中的擴展板或者連接到計算機的擴展單元中的存儲器。在這種情況 下,之后,在擴展板或擴展單元中設置的CPU等基于程序的指令部 分地或全部地執(zhí)行實際處理,并且基于這種處理實施上述實施例的功 能。
雖然已經參照示例性實施例描述了本發(fā)明,但是應該注意,本發(fā) 明不限于所公開的示例性實施例。以下的權利要求的范圍應被給予最 寬的解釋,以便包含所有這種變型以及等同結構和功能。
權利要求
1.一種用于從多個文檔當中檢索文檔的檢索系統(tǒng),所述檢索系統(tǒng)包括搜索條件輸入部件,用于接收由用戶在所述檢索裝置上輸入的搜索條件;檢索部件,用于從存儲在存儲裝置中的多個文檔當中檢索滿足由所述搜索條件輸入部件接收的搜索條件的至少一個文檔;確定部件,在由檢索部件檢索到多個文檔的情況下,所述確定部件能夠被操作為基于與檢索裝置的安裝場所的事件有關的時間安排信息來確定所述多個文檔的優(yōu)先級;以及顯示部件,用于顯示由所述檢索部件檢索到的文檔,所顯示的文檔根據(jù)所述確定部件確定的優(yōu)先級而被布置。
2. 如權利要求1所述的檢索系統(tǒng),還包括裝置信息存儲部件, 用于存儲使得能夠標識檢索裝置的裝置信息,其中所述確定部件能夠被操作為基于在所述時間安排信息的多 個項目當中的對應于存儲在所述裝置信息存儲部件中的裝置信息的 時間安排信息來確定優(yōu)先級。
3. 如權利要求2所述的檢索系統(tǒng),其中所述裝置信息是描述檢 索裝置的安裝場所的地點信息。
4. 如權利要求1到3中任一項所述的檢索系統(tǒng),還包括標識部 件,用于基于所述檢索部件執(zhí)行搜索時的日期和時間、和時間安排信 息,來標識檢索裝置的安裝場所的事件,其中所述確定部件能夠被操作成為與所述標識部件所標識的事 件相關聯(lián)的文檔確定高優(yōu)先級。
5. 如權利要求4所述的檢索系統(tǒng),其中所述標識部件能夠被操 作為基于時間安排信息,標識為所述檢索部件執(zhí)行搜索時的日期和時 間安排的事件。
6. 如權利要求4所述的檢索系統(tǒng),其中所述確定裝置能夠被操作為根據(jù)為所述標識部件標識的事件所安排的時間和所述檢索部件 執(zhí)行搜索時的日期和時間之間的差來確定優(yōu)先級。
7. 如權利要求4所述的檢索系統(tǒng),其中與所標識的事件關聯(lián)的 文檔是包含指示事件名稱的字符串的文檔。
8. 如權利要求4所述的檢索系統(tǒng),其中與所標識的事件關聯(lián)的 文檔是由事件的參與者創(chuàng)建的文檔。
9. 一種從多個文檔當中檢索文檔的方法,所述方法包括如下步接收由用戶在檢索裝置上設定的搜索條件; 從多個所存儲的文檔當中檢索滿足所接收的搜索條件的至少一 個文檔;在所述檢索步驟中檢索到多個文檔的情況下,基于與檢索裝置的 安裝場所的事件有關的時間安排信息來確定多個檢索到的文檔的優(yōu) 先級;以及顯示檢索到的文檔,所顯示的文檔根據(jù)所確定的優(yōu)先級而被布置。
10. 如權利要求9所述的方法,還包括存儲使得能夠標識檢索裝 置的裝置信息的步驟,其中在所述確定步驟中,基于在所述時間安排信息的多個項目當 中的對應于所述存儲步驟中所存儲的裝置信息的時間安排信息來確 定優(yōu)先級。
11. 如權利要求10所述的方法,其中所述裝置信息是描述檢索 裝置的安裝場所的地點信息。
12. 如權利要求9到11中任一項所述的方法,還包括基于所述 檢索步驟中執(zhí)行搜索時的日期和時間、以及時間安排信息,來標識檢 索裝置的安裝場所的事件的步驟,其中在所述確定步驟中,為與所述標識步驟中標識的事件相關聯(lián) 的文檔確定高優(yōu)先級。
13. 如權利要求12所述的方法,其中在所述標識步驟中,基于時間安排信息,標識為所述檢索步驟中執(zhí)行搜索時的日期和時間安排 的事件。
14. 如權利要求12所述的方法,其中在所述確定步驟中,根據(jù) 為所述標識步驟中標識的事件所安排的時間和所述檢索步驟中執(zhí)行 搜索時的日期和時間之間的差來確定優(yōu)先級。
15. 如權利要求12所述的方法,其中與所標識的事件關聯(lián)的文 檔是包含指示事件名稱的字符串的文檔。
16. 如權利要求12所述的方法,其中與所標識的事件關聯(lián)的文 檔是由事件的參與者創(chuàng)建的文檔。
全文摘要
本發(fā)明涉及一種檢索系統(tǒng)和顯示該系統(tǒng)中的檢索結果的方法。在檢索滿足輸入到檢索裝置上的搜索條件的文檔,并且存在很多檢索到的文檔的情況下,基于檢索裝置的安裝場所、關于執(zhí)行搜索時的日期和時間的信息、以及關于該安裝場所的事件的時間表的信息,確定所檢索到的文檔的優(yōu)先級,基于所確定的優(yōu)先級,確定多個檢索到的文檔的顯示次序,并且顯示文檔。
文檔編號G06F17/30GK101187942SQ20071019278
公開日2008年5月28日 申請日期2007年11月20日 優(yōu)先權日2006年11月20日
發(fā)明者森澤秀一 申請人:佳能株式會社