專利名稱:圖像處理系統(tǒng)及圖像處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及利用通用的文檔生成應(yīng)用軟件等將輸入的圖像信息變換為可以再利用的矢量數(shù)據(jù)的圖像處理系統(tǒng)及圖像處理方法。
背景技術(shù):
近年來,對(duì)環(huán)境問題的關(guān)心正在日益高漲,辦公室等之中的無紙化正在急速進(jìn)展。與此同時(shí),公知的有將以往來的以活頁(yè)夾等形式累積的紙文檔利用掃描儀讀出變換為可移植文檔格式(以下稱其為“PDF”),在圖像存儲(chǔ)裝置中作為數(shù)據(jù)庫(kù)累積的文檔管理系統(tǒng)。
此外,已經(jīng)開發(fā)出可以利用掃描儀讀出紙文檔,通過實(shí)施OCR(光學(xué)字符識(shí)別)技術(shù)及邊緣提取等圖像處理來提取在原稿中記載的文字、表、插圖等對(duì)象,生成矢量數(shù)據(jù),對(duì)其進(jìn)行再利用的圖像處理系統(tǒng)(比如,參照日本專利特開平5-342408號(hào)公報(bào))。
然而,在生成上述矢量數(shù)據(jù)的現(xiàn)有的圖像處理系統(tǒng)中,未對(duì)多個(gè)圖像匯總進(jìn)行處理的場(chǎng)合進(jìn)行研討。比如,在讀出在各紙頁(yè)上粘貼有公司徽標(biāo)的原稿的場(chǎng)合,在多個(gè)圖像中多次出現(xiàn)同樣的對(duì)象。在將這種圖像作為矢量數(shù)據(jù)存儲(chǔ)之際,將多次出現(xiàn)的徽標(biāo)這樣的對(duì)象分別個(gè)別地矢量化并全部存儲(chǔ)于存儲(chǔ)器這一點(diǎn),從有限的硬件資源存儲(chǔ)器的利用上的觀點(diǎn)來看,不能說是有效率。另外,在對(duì)存儲(chǔ)于存儲(chǔ)器的這些數(shù)據(jù)進(jìn)行再利用之際,即使是相似的對(duì)象,也要對(duì)其個(gè)別地進(jìn)行編輯,不僅存在操作麻煩,而且會(huì)由于變換錯(cuò)誤重構(gòu)成為不同的對(duì)象的問題。
發(fā)明內(nèi)容
本發(fā)明系為了解決這些通常問題而完成的,其目的在于提供一種對(duì)于代表性的對(duì)象將全部數(shù)據(jù)組化,對(duì)于與其相同或類似的對(duì)象,通過參照矢量化的代表性的對(duì)象并利用該差分?jǐn)?shù)據(jù),在促進(jìn)有效利用存儲(chǔ)器的同時(shí),通過對(duì)代表對(duì)象進(jìn)行編輯,可以將與其相同或類似的對(duì)象進(jìn)行一攬子變換的圖像處理系統(tǒng)及圖像處理方法。
為解決上述課題,本發(fā)明的圖像處理系統(tǒng)的特征在于包括輸入圖像信息的輸入裝置;將上述圖像信息進(jìn)行矢量化的矢量化裝置;將包含于上述圖像信息中的第1對(duì)象的矢量數(shù)據(jù)進(jìn)行存儲(chǔ)的第1存儲(chǔ)裝置;判定包含于上述圖像信息中的第2對(duì)象和上述第1對(duì)象的同一性的判定裝置;以及在上述第1及第2對(duì)象中存在同一性時(shí),代替該第2對(duì)象的矢量數(shù)據(jù),將包含有關(guān)對(duì)上述第1對(duì)象的矢量數(shù)據(jù)的參照目標(biāo)的信息的屬性信息進(jìn)行存儲(chǔ)的第2存儲(chǔ)裝置。
另外,上述圖像處理系統(tǒng)的特征在于其中上述第2存儲(chǔ)裝置還將上述第1及第2對(duì)象的差分信息與上述屬性信息相關(guān)聯(lián)地進(jìn)行存儲(chǔ)。
此外,為解決上述課題,本發(fā)明的圖像處理系統(tǒng)的特征在于包括對(duì)于存在具有同一性的多個(gè)對(duì)象的圖像信息,存儲(chǔ)成為代表的第1對(duì)象的矢量數(shù)據(jù)的第1存儲(chǔ)裝置;作為在和上述第1對(duì)象之間具有同一性的第2對(duì)象的數(shù)據(jù),將包含有關(guān)對(duì)上述第1對(duì)象的矢量數(shù)據(jù)的參照目標(biāo)的信息的屬性信息和與上述第1對(duì)象的差分信息進(jìn)行存儲(chǔ)的第2存儲(chǔ)裝置;在重構(gòu)上述圖像信息之際,從存儲(chǔ)于上述第1存儲(chǔ)裝置中的上述矢量數(shù)據(jù)重構(gòu)上述第1對(duì)象的第1重構(gòu)裝置;以及在重構(gòu)上述圖像信息之際,從存儲(chǔ)于上述第2存儲(chǔ)裝置中所存儲(chǔ)的上述屬性信息參照第1對(duì)象,利用關(guān)于該第1對(duì)象的矢量數(shù)據(jù)和上述差分信息,重構(gòu)上述第2對(duì)象的第2重構(gòu)裝置。
此外還有,上述圖像處理系統(tǒng)的特征在于其中上述第2重構(gòu)裝置,在不能從作為參照目標(biāo)的上述第1對(duì)象的矢量數(shù)據(jù)重構(gòu)上述第2對(duì)象時(shí),使用代替對(duì)象的矢量數(shù)據(jù)重構(gòu)該第2對(duì)象。
此外還有,本發(fā)明的圖像處理方法的特征在于包括輸入圖像信息的輸入工序;將上述圖像信息進(jìn)行矢量化的矢量化工序;將包含于上述圖像信息中的第1對(duì)象的矢量數(shù)據(jù)存儲(chǔ)于存儲(chǔ)裝置的第1存儲(chǔ)工序;判定包含于上述圖像信息中的第2對(duì)象和上述第1對(duì)象的同一性的判定工序;以及在上述第1及第2對(duì)象中存在同一性時(shí),代替該第2對(duì)象的矢量數(shù)據(jù),將包含有關(guān)對(duì)上述第1對(duì)象的矢量數(shù)據(jù)的參照目標(biāo)的信息的屬性信息進(jìn)行存儲(chǔ)的第2存儲(chǔ)工序。
此外還有,本發(fā)明是其構(gòu)成包括對(duì)于存在具有同一性的多個(gè)對(duì)象的圖像信息,存儲(chǔ)成為代表的第1對(duì)象的矢量數(shù)據(jù)的第1存儲(chǔ)裝置;作為在和上述第1對(duì)象之間具有同一性的第2對(duì)象的數(shù)據(jù),將包含有關(guān)對(duì)上述第1對(duì)象的矢量數(shù)據(jù)的參照目標(biāo)的信息的屬性信息和與上述第1對(duì)象的差分信息進(jìn)行存儲(chǔ)的第2存儲(chǔ)裝置的圖像處理系統(tǒng)的圖像處理方法;其特征在于在重構(gòu)上述圖像信息之際,從存儲(chǔ)于上述第1存儲(chǔ)裝置中的上述矢量數(shù)據(jù)重構(gòu)上述第1對(duì)象的第1重構(gòu)工序;在重構(gòu)上述圖像信息之際,從存儲(chǔ)于上述第2存儲(chǔ)裝置中所存儲(chǔ)的上述屬性信息參照第1對(duì)象,利用關(guān)于該第1對(duì)象的矢量數(shù)據(jù)和上述差分信息,重構(gòu)上述第2對(duì)象的第2重構(gòu)工序。
本發(fā)明的其他特點(diǎn)和優(yōu)點(diǎn)可從參考下面的附圖的描述而了解,附圖各圖中同樣或類似的部件賦予同樣的標(biāo)號(hào)。
包含在本說明書中并構(gòu)成其一部分的附圖示出本發(fā)明的具體實(shí)施方式
,并且與本說明書中一起用來對(duì)本發(fā)明的原理予以說明。
圖1為示出本發(fā)明的一個(gè)實(shí)施方式的圖像處理系統(tǒng)的構(gòu)成的框圖。
圖2為示出本發(fā)明的一個(gè)實(shí)施方式的MFP100的構(gòu)成的框圖。
圖3為用來說明本發(fā)明的一個(gè)實(shí)施方式的圖像處理系統(tǒng)的圖像處理步驟的流程圖。
圖4為示出對(duì)利用塊選處理讀出的一張圖像數(shù)據(jù)進(jìn)行屬性判定并分割為多個(gè)塊的情況的圖。
圖5為示出對(duì)利用步驟S1201的塊選處理所得到的各塊的塊信息的一個(gè)例子的圖。
圖6為用來說明對(duì)附加在原稿圖像中的二維條碼(QR碼符號(hào))進(jìn)行譯碼而輸出數(shù)據(jù)文字串的步驟的流程圖。
圖7為示出附加有二維條碼的原稿310的一個(gè)例子的圖。
圖8為用來說明從檢出的指針信息檢索電子文件的處理步驟的流程圖。
圖9為用來說明從包含文件訪問權(quán)的指針信息檢索存儲(chǔ)電子文件的服務(wù)器的處理步驟的流程圖。
圖10A、B為用來說明從數(shù)據(jù)庫(kù)中進(jìn)行與輸入圖像文件類似的電子文件的布局檢索的步驟的流程圖。
圖11為用來說明曲率成為極大的點(diǎn)的示圖。
圖12為用來對(duì)外輪廓與內(nèi)輪廓或別的外輪廓接近時(shí)表現(xiàn)為具有粗度的線的示例進(jìn)行說明的圖。
圖13為用來說明將矢量數(shù)據(jù)對(duì)每個(gè)圖形對(duì)象一直到組化為止的處理步驟的流程圖。
圖14為用來說明檢測(cè)圖形要素的處理步驟的流程圖。
圖15為示出DOAF的數(shù)據(jù)結(jié)構(gòu)的圖。
圖16為用來說明變換處理為應(yīng)用數(shù)據(jù)的整體的概略步驟的流程圖。
圖17為用來說明文檔結(jié)構(gòu)樹生成處理(步驟S802)的詳細(xì)處理步驟的流程圖。
圖18為用來說明文檔結(jié)構(gòu)樹的概要圖。
圖19為用來說明利用二維條碼(QR碼符號(hào)JIS X0510)311對(duì)作為指針信息的數(shù)據(jù)文字串進(jìn)行編碼并附加到圖像中的步驟的流程圖。
圖20為示出矢量化的代表對(duì)象的屬性信息的一個(gè)例圖。
圖21為示出作為參照代表對(duì)象的對(duì)象的列表的文字信息鏈接表的一個(gè)例圖。
圖22為示出用來進(jìn)行復(fù)制操作的基本畫面的圖。
圖23為示出列舉顯示在應(yīng)用模式中包含的功能的應(yīng)用模式顯示畫面的示圖。
圖24為示出用來執(zhí)行矢量化處理功能的矢量化處理畫面的圖。
圖25為示出讀出原稿生成的XML基準(zhǔn)的SVG文件的一個(gè)例子的圖。
圖26為用于應(yīng)用顯示讀出文件的本發(fā)明的特征畫面。
圖27為示出要從代表對(duì)象改變?yōu)樵紝?duì)象之際顯示的畫面的一個(gè)例圖。
圖28為示出在利用與圖26相同的作業(yè)讀入原稿的圖像之中顯示5/9頁(yè)的部分的例圖。
圖29為示出顯示從圖28的畫面之中改變代表對(duì)象的方向和大小時(shí)的狀態(tài)的畫面的圖。
圖30為示出代表對(duì)象選擇鍵及對(duì)象關(guān)聯(lián)鍵的全部鍵為非選擇狀態(tài)的畫面的圖。
圖31為示出解除與代表對(duì)象的關(guān)聯(lián)而與其他代表對(duì)象進(jìn)行關(guān)聯(lián)的場(chǎng)合的畫面的一個(gè)例圖。
圖32為示出用來在圖31示出的畫面顯示中進(jìn)一步改變大小的畫面的一個(gè)例圖。
圖33為從圖31的畫面顯示中操作員拖放箭頭圖標(biāo)后的狀態(tài)的畫面顯示的圖。
圖34為利用箭頭圖標(biāo)的拖放按照定出的矩形的大小代表對(duì)象被確定的圖像顯示的圖。
圖35為用來說明由矢量數(shù)據(jù)重構(gòu)對(duì)象的場(chǎng)合的處理的流程圖。
圖36為示出用來進(jìn)行發(fā)送/傳真的基本畫面的圖。
圖37為示出用來進(jìn)行發(fā)送/傳真的詳細(xì)操作的畫面的圖。
圖38為示出讀入設(shè)定詳細(xì)畫面的一個(gè)例圖。
圖39為示出箱框的基本畫面的示圖。
圖40為示出用來顯示存儲(chǔ)于特定的用戶箱框中的文檔的畫面的圖。
圖41為示出選擇了圖40的行402時(shí)的畫面的圖。
圖42為示出用來進(jìn)行印刷設(shè)定的畫面的圖。
圖43為示出利用其他對(duì)象進(jìn)行參照的代表對(duì)象要解除代表對(duì)象時(shí)顯示的警告的畫面的圖。
具體實(shí)施例方式
下面參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施方式的圖像處理系統(tǒng)的構(gòu)成及使用此系統(tǒng)的各種圖像處理的內(nèi)容進(jìn)行說明。
圖1為示出本發(fā)明的一實(shí)施方式的圖像處理系統(tǒng)的構(gòu)成的框圖。圖1示出的圖像處理系統(tǒng),作為一個(gè)示例,是在通過因特網(wǎng)等網(wǎng)絡(luò)104將辦公室10和辦公室20連接的環(huán)境中實(shí)現(xiàn)的。
在辦公室10內(nèi)構(gòu)建的LAN107與數(shù)字一體機(jī)(MFP)100、控制MFP100的管理PC101、客戶PC102、文檔管理服務(wù)器106a、其數(shù)據(jù)庫(kù)105a及代理服務(wù)器103a相連接。另外,MFP100,比如,可以由具有一體機(jī)功能的復(fù)印機(jī)及傳真機(jī)裝置等實(shí)現(xiàn)。另外,在辦公室20內(nèi)構(gòu)建的LAN108與文檔管理服務(wù)器106b、其數(shù)據(jù)庫(kù)105b及代理服務(wù)器103b相連接。另外,客戶PC102具有外部存儲(chǔ)單元、檢索圖像輸入單元及檢索結(jié)果輸出單元。另外,LAN107及辦公室20內(nèi)的LAN108,經(jīng)代理服務(wù)器103a、103b與因特網(wǎng)等網(wǎng)絡(luò)104相連接。
MFP100,在本實(shí)施方式中擔(dān)負(fù)以光學(xué)方式讀出紙文檔并變換為圖像信號(hào)的圖像讀出處理和針對(duì)讀出的圖像信號(hào)的圖像處理的一部分,圖像信號(hào)利用LAN109輸入到管理PC101。另外,管理PC101,也可以使用通常的PC來實(shí)現(xiàn),其內(nèi)部設(shè)置有圖像存儲(chǔ)單元、圖像處理單元、顯示單元及輸入單元。另外,管理PC101也可以是其一部分或全部與MFP100一體化的結(jié)構(gòu)。
圖2為示出本發(fā)明的一個(gè)實(shí)施方式的MFP100的構(gòu)成的框圖。在圖2中,包含自動(dòng)文檔送進(jìn)器(以下稱其為“ADF”)的圖像讀出單元110,以內(nèi)部設(shè)置的光源對(duì)冊(cè)狀(束狀)或一張?jiān)鍒D像進(jìn)行照射,利用透鏡使原稿反射像在固體攝像元件上成像,從固體攝像元件得到光柵形狀的圖像讀出信號(hào),比如,作為600dpi的密度的圖像信息。于是,在使用通常的復(fù)印功能的場(chǎng)合,由數(shù)據(jù)處理單元115對(duì)此圖像信號(hào)進(jìn)行圖像處理使其成為記錄信號(hào),在每次多張復(fù)印的場(chǎng)合,在存儲(chǔ)裝置111上臨時(shí)保持1頁(yè)大小的記錄數(shù)據(jù)之后,順序輸出到印刷裝置112而在紙上形成圖像。
另一方面,從客戶PC102輸出的印刷數(shù)據(jù),從LAN107輸入到MFP100,經(jīng)網(wǎng)絡(luò)IF114由數(shù)據(jù)處理裝置115變換為可以記錄的光柵數(shù)據(jù)之后,輸出到印刷裝置112在紙上形成記錄圖像。
對(duì)MFP100的操作員的指示可利用MFP100上裝備的按鍵等輸入裝置113或管理PC101的鍵盤及鼠標(biāo)等構(gòu)成的輸入裝置進(jìn)行,這一系列的動(dòng)作,由數(shù)據(jù)處理裝置115內(nèi)的控制單元進(jìn)行控制。
另一方面,操作輸入的狀態(tài)顯示及處理中的圖像數(shù)據(jù)的顯示,由MFP100的顯示裝置116或管理PC101、客戶PC102的監(jiān)視器等進(jìn)行。另外,存儲(chǔ)裝置111,也可由管理PC101進(jìn)行控制,MFP100和管理PC101的數(shù)據(jù)交換及控制,利用網(wǎng)絡(luò)IF117及直接連接的LAN109進(jìn)行。
下面對(duì)本發(fā)明的一個(gè)實(shí)施方式的圖像處理系統(tǒng)進(jìn)行的圖像處理整體的概要予以說明。圖3為用來說明本發(fā)明的一個(gè)實(shí)施方式的圖像處理系統(tǒng)的圖像處理步驟的流程圖。下面,對(duì)利用圖3的流程圖讀出紙?jiān)宥〉脠D像信息的處理予以說明。
首先,使MFP100的圖像讀出單元110動(dòng)作對(duì)一張?jiān)暹M(jìn)行光柵掃描,比如,得到600dpi、8位的圖像信號(hào)(圖像信息輸入處理步驟S1200)。另外,該圖像信號(hào),由數(shù)據(jù)處理裝置115實(shí)施前處理并作為一頁(yè)大小的圖像數(shù)據(jù)保存到存儲(chǔ)裝置111。
之后,利用管理PC101的CPU,從存儲(chǔ)于存儲(chǔ)裝置111的圖像信號(hào)中,首先將區(qū)域分離為文字/線條畫部分和中間色調(diào)的圖像部分。然后,再將文字部分以段落匯集成塊的每個(gè)塊或分離為由線構(gòu)成的表、圖形而分別進(jìn)行分段化。另一方面,為使對(duì)象化單位可以被了解將中間色調(diào)表現(xiàn)的圖像部分分離為矩形的每個(gè)塊的圖像部分、背景部分等的所謂的塊分割為獨(dú)立的對(duì)象(BS處理步驟S1201)。
此時(shí),通過檢出作為原稿圖像附加信息所記錄的二維條碼或與URL相當(dāng)?shù)膶?duì)象,URL在OCR處理(光學(xué)方式文字識(shí)別處理)中進(jìn)行文字識(shí)別,解讀二維條碼或?qū)ο?步驟S1202)。于是,從解讀的結(jié)果,檢出原稿的矢量化控制信息(步驟S1203)。另外,作為附加指針信息的裝置,另外也可以使用在文字和文字的間隔處嵌入信息的方法、在中間色調(diào)的圖像中嵌入的方法等非直接可視化的電子水印的方法。在以這種方式嵌入附加信息作為電子水印的場(chǎng)合,可以在步驟S1202中檢出水印信息進(jìn)行解讀。
之后,在步驟S1203中判定是否檢出指針信息(步驟S1204)。其結(jié)果,在檢出指針信息的場(chǎng)合(Yes),就轉(zhuǎn)入分支步驟S1205,從由檢出的指針信息表示的地址檢索是否存儲(chǔ)有原來的電子文件(即代表性對(duì)象的矢量數(shù)據(jù))。
在本實(shí)施方式中,電子文件,存儲(chǔ)于圖1所示的客戶PC102中的硬盤內(nèi),或與辦公室10、20的各個(gè)LAN107、108相連接的數(shù)據(jù)庫(kù)105a、105b內(nèi),或MFP100本身具有的存儲(chǔ)裝置111等之中,按照在步驟S1203中檢出的地址在這些存儲(chǔ)裝置內(nèi)進(jìn)行檢索。
其結(jié)果,在步驟S1205中未發(fā)現(xiàn)電子文件的場(chǎng)合(No),或雖然被發(fā)現(xiàn)但是是以PDF及tiff為代表的所謂的圖像文件時(shí),或在步驟S1204中指針信息本身不存在的場(chǎng)合(No),就轉(zhuǎn)入分支步驟S1206。
步驟S1206是文檔文件檢索處理例程。就是說,根據(jù)在上述步驟S1202中對(duì)各文字塊進(jìn)行的OCR處理的結(jié)果提取單詞進(jìn)行全文檢索或根據(jù)各對(duì)象的排列和各對(duì)象的屬性進(jìn)行布局檢索(步驟S1206)。于是,在根據(jù)檢索結(jié)果發(fā)現(xiàn)類似度高的電子文件時(shí),在將其作為候選進(jìn)行縮略顯示等的同時(shí),在需要操作員從多個(gè)之中進(jìn)行選擇時(shí)就再由操作員通過輸入操作進(jìn)行文件確定(步驟S1207)。另外,在通過步驟S1206的檢索處理只檢索出一個(gè)文件作為候選的場(chǎng)合,自動(dòng)地從步驟S1208轉(zhuǎn)入分支步驟S1213并通知其存儲(chǔ)地址。
于是,在步驟S1206中的檢索處理中未發(fā)現(xiàn)電子文件的場(chǎng)合(No)或者發(fā)現(xiàn)但是是以PDF及tiff為代表的所謂的圖像文件時(shí),就轉(zhuǎn)入分支步驟S1209。
步驟S1209的處理是從圖像信息到矢量數(shù)據(jù)的變換處理,是變換為接近原始電子文件的電子文件的處理。
比如,對(duì)經(jīng)過步驟S1202中的OCR處理的文字塊,再進(jìn)行文字大小、字形、字體等的識(shí)別,將對(duì)原稿掃描所得到的文字變換為可視性的忠實(shí)的字體數(shù)據(jù)。另外,對(duì)于由線構(gòu)成的表及圖像塊,將其形狀輪廓化。此外,對(duì)圖像塊,如是圖像數(shù)據(jù),就作為個(gè)別的JPEG處理。另外,這些矢量化處理,在針對(duì)各對(duì)象分別進(jìn)行的同時(shí),還保存各對(duì)象的版面信息,比如,變換為rtf文件等的應(yīng)用數(shù)據(jù)(步驟S1210)。于是,將變換后的應(yīng)用數(shù)據(jù)作為電子文件存儲(chǔ)于存儲(chǔ)裝置111(步驟S1211)。
在步驟S1211中存儲(chǔ)的電子文件,在進(jìn)行以下的同樣的處理之際,為了可以直接作為電子文件進(jìn)行檢索,生成檢索用的索引信息,添加到檢索用索引文件(步驟S1212)。于是,將該電子文件的存儲(chǔ)地址通知操作員(步驟S1213)。另外,在步驟S1208及步驟S1205的文件檢索處理中電子文件已經(jīng)確定的場(chǎng)合(Yes)也同樣下面就直接轉(zhuǎn)向用于確定電子文件的分支步驟S1213,將存儲(chǔ)地址通知操作員。
之后,操作員判斷現(xiàn)在要進(jìn)行的處理是否是記錄(印刷)處理(步驟S1214)。其結(jié)果,在判斷為是記錄處理的場(chǎng)合(Yes),就轉(zhuǎn)向分支步驟S1215,將表示存儲(chǔ)地址的指針信息作為圖像數(shù)據(jù)附加到該文件。
另外,在步驟S1215中附加指針信息之后,以及在步驟S1214中操作員判斷現(xiàn)在要進(jìn)行的處理不是記錄處理的場(chǎng)合(No),就可以使用由上述處理得到的電子文件本身,比如,進(jìn)行文檔的記錄、編輯、傳送、累積(步驟S1216)。這些處理,與使用圖像數(shù)據(jù)的場(chǎng)合比較信息量可以削減,可以提高向存儲(chǔ)器等的累積效率,縮短傳送時(shí)間,并且在進(jìn)行記錄(印刷)和顯示之際,作為高品質(zhì)的數(shù)據(jù)是非常優(yōu)異的。
下面對(duì)各處理塊進(jìn)行詳細(xì)說明。
首先,對(duì)在步驟S1201中示出的塊選(BS)處理進(jìn)行說明。
圖4為示出對(duì)利用塊選處理讀出的一張圖像數(shù)據(jù)進(jìn)行屬性判定而分割為多個(gè)塊的情況的圖。就是說,所謂的塊選處理,是將在標(biāo)號(hào)41所示的在步驟S1200中讀出的一頁(yè)的圖像數(shù)據(jù)作為標(biāo)號(hào)42所示的每個(gè)對(duì)象塊進(jìn)行識(shí)別,將各個(gè)塊判斷為具有文字(TEXT)、照片(PHOTO)、線(LINE)、表(TABLE)等屬性并分割為具有不同屬性的區(qū)域(塊)的處理。
下面對(duì)塊選處理的一個(gè)實(shí)施方式進(jìn)行說明。
首先,將輸入圖像進(jìn)行黑白二值化,進(jìn)行輪廓線跟蹤提取以黑像素輪廓包圍的像素塊。于是,針對(duì)面積大的黑像素塊,對(duì)位于內(nèi)部的白像素同樣進(jìn)行輪廓線跟蹤提取白像素塊。此外,從大于等于一定面積的白像素的塊的內(nèi)部重復(fù)提取黑像素的塊。另外,上述處理,是在以白地黑字等記載的原稿的場(chǎng)合的處理,在這以外的情況下,通過使與背景相當(dāng)?shù)纳珵椤鞍住?,與對(duì)象相當(dāng)?shù)纳珵椤昂凇?,可以進(jìn)行同樣的處理。
將這樣得到的黑像素的塊按照大小及形狀等進(jìn)行分類,分類為具有不同屬性的區(qū)域。比如,將縱橫比接近1、大小在一定范圍的塊作為與文字相當(dāng)?shù)南袼貕K,并且將接近的文字排列整齊的可以組化的部分作為文字區(qū)域。另外,將扁平的像素塊作為線區(qū)域,將大于等于一定大小的并且內(nèi)包排列整齊的四角形的白像素塊的黑像素塊所占據(jù)的范圍作為表區(qū)域,將形狀不定的像素塊散在的區(qū)域作為照片區(qū)域,將這些以外的任意形狀的像素塊作為圖片區(qū)域。結(jié)果,就可以對(duì)讀出一張?jiān)宥傻碾娮訑?shù)據(jù)的再利用設(shè)置更高度的限制。
圖5為示出對(duì)利用塊選處理所得到的各塊的塊信息的一個(gè)例子的圖。圖5所示的每個(gè)塊的信息,可以用作后述的矢量化或檢索的信息。
下面對(duì)用來從圖像信息中提取在步驟S1202中示出的文件的存儲(chǔ)位置的OCR/CMR處理予以說明。
圖6為用來說明對(duì)附加到原稿圖像中的二維條碼(QR碼符號(hào))進(jìn)行譯碼而輸出數(shù)據(jù)文字串的步驟的流程圖。圖7為示出附加有二維條碼的原稿310的一個(gè)例圖。
首先,利用內(nèi)部的CPU對(duì)讀出存儲(chǔ)于數(shù)據(jù)處理裝置115內(nèi)的原稿310所得到的圖像數(shù)據(jù)進(jìn)行掃描,從上述塊選處理的結(jié)果檢出規(guī)定的二維條碼符號(hào)311的位置。QR碼的位置檢出圖形,由配置在符號(hào)的四角內(nèi)的三角上的同一的位置檢出要素圖形311a~311c構(gòu)成(步驟S300)。
之后,將與位置檢出圖形相鄰的形式信息復(fù)原,得到可應(yīng)用于符號(hào)的糾錯(cuò)級(jí)別及掩碼圖形(步驟S301)。此外,在決定符號(hào)的型號(hào)之后(步驟S302),使用由形式信息得到的掩碼圖形通過對(duì)編碼區(qū)域位圖形進(jìn)行XOR運(yùn)算解除掩碼處理(步驟S303)。
于是,按照與模型對(duì)應(yīng)的配置規(guī)則,讀出符號(hào)字符,將消息的數(shù)據(jù)及糾錯(cuò)碼字復(fù)原(步驟S304)。之后,對(duì)在復(fù)原的代碼上有無錯(cuò)誤進(jìn)行檢出(步驟S305)。其結(jié)果,在檢出錯(cuò)誤的場(chǎng)合(Yes),就對(duì)該錯(cuò)誤進(jìn)行糾正(步驟S306)。于是,根據(jù)經(jīng)過糾錯(cuò)的數(shù)據(jù),基于模式指示符及文字?jǐn)?shù)指示符,將數(shù)據(jù)碼字分割為分段(步驟S307)。最后,基于規(guī)范模式對(duì)數(shù)據(jù)文字進(jìn)行譯碼,并將結(jié)果輸出(步驟S308)。另外,在步驟S305中未檢出錯(cuò)誤時(shí)(No),就進(jìn)入到上述步驟S307。
另外,插入到二維條碼中的數(shù)據(jù),表示矢量化控制信息。
在本實(shí)施方式中,如上所述,是利用二維條碼賦予了矢量化控制信息的原稿310為例進(jìn)行說明的,但在直接以文字串記錄矢量化控制信息的場(chǎng)合,在上述的塊選處理檢出按照規(guī)定的規(guī)則的文字串的塊,可以直接得到矢量化控制信息。
另外,對(duì)于圖7的文檔(原稿)310的文字塊312及文字塊313的文字串,也可以在相鄰的文字和文字的間隔等施加達(dá)到難以辨別程度的調(diào)制,通過嵌入利用了該文字間隔的水印信息也可以賦予矢量化控制信息。這種水印信息,通過在進(jìn)行后述的文字識(shí)別處理之際檢出各文字的間隔,可以得到矢量化控制信息。另外,也可以在自然圖片塊314中附加矢量化控制信息作為電子水印。
下面對(duì)利用圖3說明的在步驟S1205、S1208的處理中所進(jìn)行的根據(jù)指針信息的電子文件檢索處理予以詳細(xì)說明。圖8為用來說明從檢出的指針信息檢索電子文件的處理步驟的流程圖。
首先,基于包含于指針信息中的服務(wù)器地址,確定存儲(chǔ)該電子文件的文件服務(wù)器(步驟S400)。此處所謂的文件服務(wù)器,指的是客戶PC102及內(nèi)置數(shù)據(jù)庫(kù)105a、b的文檔管理服務(wù)器106a、b及內(nèi)置存儲(chǔ)裝置111的MFP100本身。另外,所謂的地址是由URL及服務(wù)器名構(gòu)成的路徑信息。
于是,在確定文件服務(wù)器之后,將地址傳送給在利用圖3說明的步驟S1203中檢出的指針信息示出的服務(wù)器(文件服務(wù)器)(步驟S401)。文件服務(wù)器,按照步驟S1206的文件檢索處理,檢索相當(dāng)?shù)碾娮游募?步驟S402)。接著,判定電子文件是否存在(步驟S403)。
此結(jié)果,在電子文件不存在的場(chǎng)合(No),將這一點(diǎn)通知MFP100而結(jié)束。另一方面,在電子文件存在的場(chǎng)合(Yes),利用圖3,如前所述,為進(jìn)行差分處理而進(jìn)行候選顯示,之后,在通知相當(dāng)?shù)碾娮游募牡刂返耐瑫r(shí),將相當(dāng)?shù)碾娮游募蛴脩?即MFP100)傳送(步驟S408)。
下面對(duì)考慮到文件訪問權(quán)的實(shí)施方式予以說明。在通常處理的文檔文件中,存在希望限制第三者再利用的文件。在利用上述圖8的檢索處理中,是以累積于文件服務(wù)器中的電子文件全部都是可以自由訪問,文件整體或其一部分的對(duì)象全部是可以再利用為前提進(jìn)行說明的。下面在從指針信息檢索電子文件之際,對(duì)從檢索結(jié)果存在確定的電子文件中具有訪問權(quán)的限制的情況予以說明。
圖9為用來說明從包含文件訪問權(quán)的指針信息檢索存儲(chǔ)電子文件的服務(wù)器的處理步驟的流程圖。在圖9中,步驟S400~403的處理,因?yàn)榕c圖8的處理步驟一樣,其說明省略。于是,在步驟S403中,在確定了電子文件的場(chǎng)合(Yes),文件服務(wù)器檢查該文件的訪問權(quán)信息(步驟S404)。其結(jié)果,在存在訪問限制的情況下(Yes),就要求MFP100發(fā)送口令(步驟S405)。
于是,MFP100,促使操作員輸入口令等鑒別信息,并將輸入的口令等發(fā)送到文件服務(wù)器(步驟S406)。文件服務(wù)器對(duì)所發(fā)送的口令等進(jìn)行比對(duì)(步驟S407),在一致時(shí)(Yes),如利用圖3所說明的,在通知電子文件的地址的同時(shí),如果用戶希望處理的是取得圖像數(shù)據(jù),則向MFP100傳送電子文件(步驟S408)。
另外,用來進(jìn)行訪問權(quán)的控制的鑒別的方法并不限定于步驟S405、S406所示的利用口令的方法,比如,可以使用指紋鑒別等一般廣泛使用的生體鑒別、持卡鑒別等所有鑒別手段。
另一方面,當(dāng)在步驟S403中不能從文件服務(wù)器內(nèi)確定文件的情況下,對(duì)于圖3的步驟S1209中說明的矢量化處理也可以施加限制。就是說,在檢出對(duì)紙文檔掃描所得到的圖像數(shù)據(jù)中的原始電子文件存在訪問權(quán)限制的場(chǎng)合,通過只在能夠取得鑒別確認(rèn)的場(chǎng)合進(jìn)行矢量化處理,可以對(duì)機(jī)密性高的文檔的使用施加限制。
下面利用圖5及圖10A、B對(duì)在圖3的步驟S1206中示出的文件檢索處理的詳細(xì)情況進(jìn)行說明。步驟S1206的處理,如前所述,是當(dāng)在步驟S1204中輸入原稿(輸入文件)中不存在的指針信息的場(chǎng)合,或存在指針信息但找不到電子文件,或電子文件是圖像文件的場(chǎng)合進(jìn)行的。此處,在步驟S1202的OCR/OMR處理的結(jié)果、所提取的各塊及輸入文件具有圖5所示的信息(塊信息、輸入文件信息)。在本實(shí)施方式中,作為信息內(nèi)容,如圖5所示,使用屬性、坐標(biāo)位置、寬度及高度的大小、OCR信息的有無。
屬性還可分類為文字、線、照片、繪圖、表等。另外,在圖5中為了使說明簡(jiǎn)單起見,塊是按照坐標(biāo)X從小到大的順序(比如,X1<X2<X3<X4<X5<X6)列出塊1、塊2、塊3、塊4、塊5、塊6。另外,塊的總數(shù),是輸入文件中的全部塊數(shù),在圖5所示的示例中塊的總數(shù)是6。以下,對(duì)使用這些信息從數(shù)據(jù)庫(kù)內(nèi)進(jìn)行與輸入圖像文件類似的電子文件的布局檢索的步驟進(jìn)行說明。圖10A、B為用來說明從數(shù)據(jù)庫(kù)中進(jìn)行與輸入圖像文件類似的電子文件的布局檢索的步驟的流程圖。另外,數(shù)據(jù)庫(kù)文件也以具有和圖5所示的信息同樣的信息為前提。圖1OA、B的流程圖的流程是將從輸入的原稿讀出的電子文件和數(shù)據(jù)庫(kù)中的電子文件順序地進(jìn)行比較的流程圖。
首先,進(jìn)行下述的類似率等的初始化來設(shè)定初始值(步驟S510)。之后,進(jìn)行塊總數(shù)的比較(步驟S511),在為真的場(chǎng)合(Yes),再順序比較文件內(nèi)的塊的信息(步驟S512)。就是說,檢查數(shù)據(jù)庫(kù)的文件的塊數(shù)n是否在輸入文件數(shù)N的誤差ΔN的范圍內(nèi),并且如果在誤差范圍內(nèi)時(shí)則為真(Yes),如果在范圍外時(shí)則為偽(NO)。另外,在步驟S512中,對(duì)輸入文件和數(shù)據(jù)庫(kù)文件的塊屬性進(jìn)行比較,如果一致時(shí),就進(jìn)入到步驟S513以下的比較處理,如果在不一致時(shí),則進(jìn)入到步驟S521。
在塊的信息比較中,在步驟S513、S515、S518中,分別計(jì)算出各個(gè)屬性類似率、大小類似率、OCR類似率,在步驟S522中基于這些計(jì)算出綜合類似率。關(guān)于各類似率的算出方法,因?yàn)榭梢允褂霉募夹g(shù),其說明省略。
在步驟S523中,判定綜合類似率是否高于預(yù)先設(shè)定的閾值Th,在高的場(chǎng)合(Yes),可以推舉出該電子文件作為類似候選保存(步驟S524)。另外,圖中的N、W、H是輸入文件的塊總數(shù)、各塊寬度、各塊高度,ΔN、ΔW、ΔH是以輸入文件的塊信息作為基準(zhǔn)考慮誤差的量。另外,n、w、h是數(shù)據(jù)庫(kù)文件的塊總數(shù)、各塊寬度、各塊高度。另外,在步驟S514的大小比較時(shí),也可以進(jìn)行位置信息(X、Y)的比較等。
以上,因?yàn)闄z索的結(jié)果、綜合類似率比閾值Th高,所以可將作為候選保存的數(shù)據(jù)庫(kù)文件以縮略圖像顯示(步驟S1207)。結(jié)果,在需要操作員從多個(gè)之中進(jìn)行選擇時(shí)就由操作員通過輸入操作進(jìn)行文件確定。
下面對(duì)在圖3的步驟S1209中所示的矢量化處理予以說明。如前所述,在步驟S1208中判斷不存在電子文件時(shí),對(duì)輸入的圖像信息逐塊地進(jìn)行矢量化。
《文字識(shí)別》對(duì)于文字塊,對(duì)于各文字進(jìn)行文字識(shí)別處理。為進(jìn)行文字識(shí)別處理,在本實(shí)施方式中,對(duì)于以文字單位切出的圖像,采用模式匹配的一種方法進(jìn)行識(shí)別而得到對(duì)應(yīng)的文字代碼。這一識(shí)別處理,是在將從文字圖像得到的特征變換為數(shù)十維的數(shù)值串的觀測(cè)特征矢量和預(yù)先對(duì)每一字種求得的辭典特征矢量相比較,以距離最近的字種作為識(shí)別結(jié)果的處理。另外,在特征矢量的提取中有各種公知的方法,比如,可以采用將文字分割為篩網(wǎng)狀,將各篩網(wǎng)內(nèi)的文字線作為按方向區(qū)分的線素進(jìn)行計(jì)數(shù)的篩網(wǎng)數(shù)的維數(shù)矢量為特征的方法。
在對(duì)塊選處理(步驟S1201)中提取的文字區(qū)域進(jìn)行文字識(shí)別的場(chǎng)合,首先對(duì)該區(qū)域進(jìn)行橫寫、豎寫的判定,在各個(gè)對(duì)應(yīng)方向上切出行,其后切出文字而得到文字圖像。橫寫、豎寫的判定,可以在該區(qū)域內(nèi)取相對(duì)像素值的水平/垂直的射影進(jìn)行,在水平射影的分散大的場(chǎng)合判斷為橫寫區(qū)域,在垂直射影大的場(chǎng)合判斷為豎寫的區(qū)域。
另外,分解為文字串及文字,在橫寫的場(chǎng)合是利用水平方向的射影將行切出,并且從相對(duì)切出的行的垂直方向的射影切出文字。另一方面,對(duì)于豎寫的文字區(qū)域,將水平和垂直逆轉(zhuǎn)即可。另外,文字的大小可以基于切出的大小檢測(cè)。
《字體識(shí)別》在文字識(shí)別之際所使用的字種數(shù)種類的辭典特征矢量針對(duì)文字形狀種類,即字體種類準(zhǔn)備多種,通過在匹配之際與文字編碼一起輸出字體種類,可以識(shí)別文字的字體。
《文字的矢量化》利用上述文字識(shí)別及字體識(shí)別所得到的文字編碼及字體信息,利用各個(gè)預(yù)先準(zhǔn)備的輪廓數(shù)據(jù),將文字部分的信息變換為矢量數(shù)據(jù)。另外,在輸入的原稿圖像是彩色的場(chǎng)合,從彩色圖像提取各文字的顏色與矢量數(shù)據(jù)一起記錄。
通過以上的處理,可以將屬于文字塊的圖像信息變換為形狀、大小、顏色都大致忠實(shí)的矢量數(shù)據(jù)。
《文字以外的部分的矢量化》在步驟S1201的塊選處理中,以作為圖片或線、表區(qū)域的區(qū)域作為對(duì)象,將分別提取的像素塊的輪廓變換為矢量數(shù)據(jù)。具體言之,將構(gòu)成輪廓的像素的點(diǎn)串以看作是角的點(diǎn)進(jìn)行分切,將各區(qū)間以部分的直線或曲線近似。此處,所謂的“角”是曲率極大的點(diǎn)。
圖11為用來說明曲率成為極大的點(diǎn)的圖。如圖11所示,在對(duì)于任意點(diǎn)Pi左右的k個(gè)分離的點(diǎn)Pi-k~Pi+k之間畫出一根弦時(shí),求出此弦和Pi的距離成為最大的點(diǎn)。此外,以Pi-k~Pi+k之間的弦的長(zhǎng)度/弧的長(zhǎng)度作為R,可以將R的值小于等于閾值的點(diǎn)看作是角。由角所分割后的各區(qū)間,直線可利用針對(duì)點(diǎn)串的最小二乘法,曲線可利用3次樣條函數(shù)等進(jìn)行矢量化。
另外,在對(duì)象具有內(nèi)輪廓的場(chǎng)合,利用通過塊選處理提取的白像素輪廓的點(diǎn)串,同樣以部分的直線或曲線近似。
如上所述,通過使用輪廓的區(qū)分線近似,可以將任意形狀的圖形的輪廓矢量化。另外,在輸入的原稿是彩色的場(chǎng)合,彩色圖像提取圖形的顏色與矢量數(shù)據(jù)一起記錄。
圖12為用來對(duì)外輪廓與內(nèi)輪廓或別的外輪廓接近時(shí)表現(xiàn)為具有粗度的線的例子進(jìn)行說明的示圖。如圖12所示,在某一區(qū)間中,在外輪廓與內(nèi)輪廓或別的外輪廓接近時(shí),可以將兩個(gè)輪廓線合二為一表現(xiàn)為具有粗度的線。具體言之,從某一輪廓的各點(diǎn)Pi到另一輪廓上的成為最短距離的點(diǎn)Qi引一根線,在各距離PQi平均小于等于一定長(zhǎng)時(shí),注目區(qū)間以PQi中點(diǎn)作為點(diǎn)串以直線或曲線近似,其粗度為PQi的平均值。作為線和線的集合體的表格線,可以作為具有上述粗度的線的集合,高效率地以矢量表現(xiàn)。
另外,對(duì)于利用對(duì)于文字塊的文字識(shí)別處理的矢量化,如前所述,該文字識(shí)別處理的結(jié)果,是將與辭典距離最近的文字作為識(shí)別結(jié)果。此處,在這一距離大于等于規(guī)定值時(shí),并不一定限定于與本來的文字一致,誤識(shí)別形狀類似的文字的時(shí)候很多。所以,在本實(shí)施方式中,對(duì)于這種文字,如上所述,與一般的線條畫同樣對(duì)待將該文字輪廓化。就是說,過去在文字識(shí)別處理中,即使引起誤識(shí)別那樣的文字,對(duì)于錯(cuò)誤的文字也可以不進(jìn)行矢量化,而是對(duì)以可視方式進(jìn)行的忠實(shí)于圖像數(shù)據(jù)的輪廓化進(jìn)行矢量化。另外,對(duì)于判定為是照片的塊,在本發(fā)明中不進(jìn)行矢量化,而是保留圖像數(shù)據(jù)原樣不變。
下面,在對(duì)上述任意形狀的圖形的輪廓進(jìn)行矢量化之后,對(duì)每個(gè)圖形對(duì)象,對(duì)這些矢量化的區(qū)分線進(jìn)行組化的處理予以說明。
圖13為用來說明將矢量數(shù)據(jù)對(duì)每個(gè)圖形對(duì)象一直到組化為止的處理步驟的流程圖。首先,計(jì)算出各矢量數(shù)據(jù)的始點(diǎn)、終點(diǎn)(步驟S700)。之后,利用各矢量的始點(diǎn)、終點(diǎn)信息檢測(cè)測(cè)圖形要素(步驟S701)。此處所謂的圖形要素的檢測(cè),是檢測(cè)區(qū)分線構(gòu)成的封閉圖形。在檢測(cè)時(shí),應(yīng)用構(gòu)成封閉形狀的各矢量的兩端分別具有連接的矢量這一原理進(jìn)行檢測(cè)。
其次,對(duì)在圖形要素內(nèi)存在的其他圖形要素或區(qū)分線進(jìn)行組化,構(gòu)成一個(gè)圖形對(duì)象(步驟S702)。另外,在圖形要素內(nèi)不存在其他圖形要素或區(qū)分線的場(chǎng)合,以圖形要素作為圖形對(duì)象。
圖14為用來說明檢測(cè)圖形要素的處理步驟的流程圖。首先,從矢量數(shù)據(jù)中去掉兩端未連接的不需要的矢量,提取封閉圖形構(gòu)成矢量(步驟S710)。之后,從封閉圖形構(gòu)成矢量之中將矢量的始點(diǎn)作為開始點(diǎn),按照順時(shí)鐘方向追蹤矢量。于是,追蹤一直進(jìn)行到返回開始點(diǎn),將通過的矢量全部作為構(gòu)成一個(gè)圖形要素的封閉圖形進(jìn)行組化(步驟S711)。另外,此時(shí),將處于封閉圖形內(nèi)部的封閉圖形構(gòu)成矢量也全部組化。此外,將尚未組化的矢量的始點(diǎn)作為開始點(diǎn),重復(fù)同樣的處理。最后,在步驟S710中去掉的不需要的矢量之中,檢出與在步驟S711中作為封閉圖形組化的矢量接合的矢量并作為一個(gè)圖形要素組化(步驟S712)。
通過以上的處理,就可以將圖形塊作為可個(gè)別再利用的個(gè)別的圖形對(duì)象進(jìn)行處理。
圖15為示出作為將一頁(yè)大小的圖像數(shù)據(jù)通過塊選處理(步驟S1201)及矢量化處理(步驟S1209)變換的結(jié)果所得到的中間數(shù)據(jù)形式的文件的數(shù)據(jù)結(jié)構(gòu)的圖。如圖15所示的數(shù)據(jù)形式,稱為文檔分析輸出格式(DAOF)。就是說,圖15是示出DAOF的數(shù)據(jù)結(jié)構(gòu)的圖。
在圖15中,791是Header(首部),保持有關(guān)處理對(duì)象的文檔圖像數(shù)據(jù)的信息。792是布局記述數(shù)據(jù)部,保持對(duì)文檔圖像數(shù)據(jù)中的TEXT(文字)、TITLE(標(biāo)題)、CAPTION(圖注)、LINEART(線條畫)、PICTURE(自然圖片)、FRAME(框)、TABLE(表)等的每個(gè)屬性所識(shí)別的各塊的屬性信息和其矩形地址信息。
793是文字識(shí)別記述數(shù)據(jù)部,保持對(duì)TEXT、TITLE、CAPTION等TEXT塊進(jìn)行文字識(shí)別而得到的文字識(shí)別結(jié)果。794是表記述數(shù)據(jù)部,存儲(chǔ)TABLE塊的結(jié)構(gòu)的詳細(xì)情況。795是圖像記述數(shù)據(jù)部,將PICTURE及LINEART等的塊的圖像數(shù)據(jù)從文檔圖像數(shù)據(jù)切出進(jìn)行保持。
這種DAOF,不但保存中間數(shù)據(jù),而且也有其本身進(jìn)行文件化后被保存的情況,在這種文件的狀態(tài)中,不能利用一般的文檔生成應(yīng)用程序?qū)Ω鱾€(gè)對(duì)象進(jìn)行再利用。因此,下面從DAOF對(duì)變換為應(yīng)用數(shù)據(jù)的變換處理(步驟S1210)進(jìn)行詳細(xì)說明。
圖16為用來說明變換處理為應(yīng)用數(shù)據(jù)的整體的概略步驟的流程圖。首先,輸入DAOF數(shù)據(jù)(步驟S800)。之后,進(jìn)行成為應(yīng)用數(shù)據(jù)的基礎(chǔ)的文檔結(jié)構(gòu)樹生成(步驟S802)。于是,基于生成的文檔結(jié)構(gòu)樹,灌注DAOF的實(shí)數(shù)據(jù),生成實(shí)際的應(yīng)用數(shù)據(jù)(步驟S804)。
圖17為用來說明文檔結(jié)構(gòu)樹生成處理(步驟S802)的詳細(xì)處理步驟的流程圖。另外,圖18為用來說明文檔結(jié)構(gòu)樹的概要的示圖。此外,作為整體控制的基本規(guī)則,處理的流程可以從微塊(單一塊)向宏塊(塊的聚合體)轉(zhuǎn)移。另外,在以后的說明中,所謂的塊,指的是微塊及宏塊全部。
首先,利用塊單位以縱向的關(guān)聯(lián)性為基礎(chǔ)進(jìn)行再組化(步驟S802a)。另外,緊接著起始后成為微塊單位中的判定。此處,所謂的關(guān)聯(lián)性,可以以定義為距離近、塊寬度(在橫向的場(chǎng)合為高度)大致相同。另外,距離、寬度、高度等的信息參照DAOF提取。
在圖18中,18A表示實(shí)際的頁(yè)結(jié)構(gòu),18B表示該文檔結(jié)構(gòu)樹。步驟S802a的組化的結(jié)果,T3、T4、T5作為一個(gè)組V1,T6、T7作為一個(gè)組V2分別作為同一階層的組生成。
之后檢查有無縱向的隔離器生成(步驟S802b)。隔離器,比如,是在物理上在DOAF中保持行屬性的對(duì)象。另外,作為理論上的意義,是在應(yīng)用中以明示方式對(duì)塊進(jìn)行分割的要素。此處,在檢出隔離器的場(chǎng)合,在同一階層進(jìn)行再分割。
之后,利用組長(zhǎng)度判定在此之上分割是否不能存在(步驟S802c)。比如,判定縱向的分組長(zhǎng)度是否是頁(yè)高度。其結(jié)果,在縱向的組長(zhǎng)度成為頁(yè)高度的場(chǎng)合(Yes),文檔結(jié)構(gòu)樹生成結(jié)束。比如,在如圖13所示的結(jié)構(gòu)的場(chǎng)合,因?yàn)闆]有隔離器,組高度不是頁(yè)高度,判定為No,就進(jìn)入到步驟S802d。
在步驟S802d中,利用塊單位以橫向的關(guān)聯(lián)性為基礎(chǔ)進(jìn)行再組化。但是,在這一再組化中緊接著起始后的第1個(gè)是以微塊單位進(jìn)行判定。并且,關(guān)聯(lián)性及其判定信息的定義,與縱向的場(chǎng)合相同。比如,在圖18的結(jié)構(gòu)的場(chǎng)合,由T1和T2生成H1,由V1和V2生成H2,H1是作為在T1、T2的一個(gè)之上,H2是作為在V1、V2的一個(gè)之上的同一階層的組生成。
之后檢查有無橫向的隔離器生成(步驟S802e)。在圖18中,因?yàn)橛蠸1,將其在樹上登錄,生成稱為H1、S1、H2的階層。于是,利用組長(zhǎng)度判定在此之上分割是否不能存在(步驟S802f)。比如,判定橫向的分組長(zhǎng)度是否是頁(yè)寬度。其結(jié)果,在橫向的組長(zhǎng)度成為頁(yè)寬度的場(chǎng)合(Yes),文檔結(jié)構(gòu)樹生成結(jié)束。另一方面,在不是頁(yè)寬度的場(chǎng)合(No),就返回到步驟S802b,再次在上一階層上,從縱向的關(guān)聯(lián)性檢查起重復(fù)進(jìn)行。比如,在圖18的結(jié)構(gòu)中,因?yàn)榉指顚挾葹轫?yè)寬度,就在此結(jié)束,最后,將表示整個(gè)頁(yè)的最上位階層的V0附加到文檔結(jié)構(gòu)樹。
在文檔結(jié)構(gòu)樹完成之后,基于該信息,在步驟S804中,進(jìn)行應(yīng)用數(shù)據(jù)的生成。在圖18的結(jié)構(gòu)的場(chǎng)合,具體如下。
就是說,因?yàn)镠1是在橫向上有兩個(gè)塊T1、T2,是為兩列,在輸出T1的內(nèi)部信息(參照DOAF的文字識(shí)別結(jié)果的文章及圖像等)之后,改變列,輸出T2的內(nèi)部信息,之后輸出S1。另外,因?yàn)镠2是在橫向上有兩個(gè)塊V1、V2,作為兩列輸出,V1按照T3、T4、T5的順序輸出其內(nèi)部信息,之后改變列,輸出V2的T6、T7的內(nèi)部信息。利用以上的處理,就可以進(jìn)行變換到應(yīng)用數(shù)據(jù)的變換處理。
下面對(duì)在步驟S1215中示出的指針信息附加處理予以說明。在應(yīng)該處理的文檔是由檢索處理確定的場(chǎng)合,或在利用矢量化原來的文件進(jìn)行了再生的情況下,在將該文檔進(jìn)行記錄處理的場(chǎng)合,通過在向紙張進(jìn)行記錄之際賦予指針信息,可以利用此文檔在再次進(jìn)行各種處理的場(chǎng)合簡(jiǎn)單地取得原來的文件數(shù)據(jù)。
圖19為用來說明利用二維條碼(QR碼符號(hào)JIS X0510)311對(duì)作為指針信息的數(shù)據(jù)文字串進(jìn)行編碼并附加到圖像中的步驟的流程圖。
插入到二維條碼內(nèi)的數(shù)據(jù),表示存儲(chǔ)對(duì)應(yīng)文件的服務(wù)器地址信息,比如,由文件服務(wù)器名組成的路徑信息構(gòu)成,或者由對(duì)應(yīng)服務(wù)器的URL及用來管理存儲(chǔ)對(duì)應(yīng)的文件的數(shù)據(jù)庫(kù)105a、b內(nèi)或MFP100本身具有的存儲(chǔ)裝置111的用戶ID等構(gòu)成。
首先,為了識(shí)別編碼的各種不同的文字,對(duì)輸入的數(shù)據(jù)串進(jìn)行分析。另外,選擇檢錯(cuò)及糾錯(cuò)級(jí)別,選擇可以收容輸入數(shù)據(jù)的最小型號(hào)(步驟S900)。之后,將輸入數(shù)據(jù)串變換為規(guī)定的位串,根據(jù)需要附加表示數(shù)據(jù)的模式(數(shù)字、英數(shù)字、8位字節(jié)、漢字等)的指示符及終端模式。此外,通過變換為規(guī)定的位碼字進(jìn)行數(shù)據(jù)的編碼(步驟S901)。
此時(shí),為進(jìn)行糾錯(cuò),將碼字串根據(jù)型號(hào)及糾錯(cuò)級(jí)別分割為規(guī)定的塊數(shù),對(duì)每塊分別生成糾錯(cuò)碼字,附加于數(shù)據(jù)碼字串之后(步驟S902)。此外,將在步驟S902中得到的各塊的數(shù)據(jù)碼字進(jìn)行連接,將各塊的糾錯(cuò)碼字,并且根據(jù)需要,連接剩余碼字來構(gòu)筑消息(步驟S903)。
之后,在矩陣上與位置檢出圖形、分離圖形、定時(shí)圖形以及位置重合圖形等一起配置碼字模塊(步驟S904)。此外,選擇針對(duì)符號(hào)的編碼區(qū)域?yàn)樽顑?yōu)的掩碼圖形,針對(duì)步驟S904中得到的模塊通過XOR運(yùn)算進(jìn)行掩碼處理圖形的變換(步驟S905)。最后,在步驟S905所得到的模塊中生成形式信息及型號(hào)信息而使二維編碼符號(hào)完成(步驟S906)。
上述插入服務(wù)器地址信息的二維條碼,比如,在從客戶PC102將電子文件作為印刷數(shù)據(jù)利用印刷裝置112在紙張上形成記錄圖像時(shí),在數(shù)據(jù)處理裝置115內(nèi)變換為可以記錄的光柵數(shù)據(jù)之后,附加在光柵數(shù)據(jù)上的規(guī)定地點(diǎn)而形成圖像。此處,分發(fā)形成圖像的紙張的用戶,通過由圖像讀出單元110讀出,可以在上述步驟S1206中從指針信息適當(dāng)檢出存儲(chǔ)原始電子文件的服務(wù)器的地點(diǎn)。
另外,以同樣的目的賦予附加信息的方法,除了在本實(shí)施方式中說明的二維條碼之外,比如,也可以應(yīng)用將指針信息直接以文字串方式附加到文檔的方法、對(duì)文檔內(nèi)的文字串,特別是文字和文字的間隔進(jìn)行調(diào)制嵌入信息的方法、在文檔中的中間色調(diào)圖像中嵌入的方法等一般稱為電子水印的方法。
<有關(guān)文件確定的另一實(shí)施例>
在上述實(shí)施例中,作為從掃描原稿得到的圖像信息確定原來文件數(shù)據(jù)的方法,如利用圖3的流程圖所說明的,可以利用按文檔中的指針信息的方法或按照文檔中記載的各對(duì)象信息進(jìn)行檢索的方法中的任何一個(gè),但為了更正確地確定原來的文件,可以同時(shí)使用兩種方法。
就是說,從原稿中得到的指針信息檢出原來文件的存在的情況下,還可以利用該文檔中的原始信息對(duì)文件進(jìn)行收縮檢索。比如,在對(duì)于檢出的文件進(jìn)行按照布局信息的布局檢索及經(jīng)過文字識(shí)別的關(guān)鍵詞的全文檢索得到很高一致度的情況下,可以將檢出的文件正式確定為原來的文件。因此,比如,對(duì)于指針信息的下位的部分含糊不清或即使是糾錯(cuò)也不能糾正的場(chǎng)合,由于可以通過收縮檢索范圍確定文件,就可以更高速地確定準(zhǔn)確度更高的文件。
在上述實(shí)施方式中,在通過檢索處理不能確定原來的文件的場(chǎng)合,對(duì)整個(gè)圖像進(jìn)行矢量化處理。然而,在一般文檔的場(chǎng)合,文檔中的對(duì)象,不僅有全新生成的場(chǎng)合,也有一部分對(duì)象從其他文件挪用而生成的場(chǎng)合。比如,一般是背景對(duì)象(壁紙)由文檔生成軟件預(yù)先準(zhǔn)備幾個(gè)圖形,使用者從其中選擇某一個(gè)使用。所以,這種對(duì)象,在文檔文件數(shù)據(jù)庫(kù)中的其他文檔文件中存在的可能性很高,并且作為可以再利用的矢量數(shù)據(jù)存在的可能性很高。
所以,根據(jù)這種背景,作為圖3的流程圖的矢量化處理(步驟S1209)的另外的實(shí)施方式,對(duì)利用塊選處理(步驟S1201)分割為個(gè)別的對(duì)象的各對(duì)象,以對(duì)象單位從數(shù)據(jù)庫(kù)中檢索部分地包含一致的對(duì)象的文件,從對(duì)于一致的對(duì)象檢索的文件個(gè)別地以對(duì)象單位取得矢量數(shù)據(jù)。結(jié)果,不需要對(duì)整個(gè)文檔矢量化,可以更高速地矢量化的同時(shí),防止由于矢量化引起的畫質(zhì)劣化。
另一方面,在圖3的流程圖的檢索處理(步驟S1206~S1208)中原來的文件作為PDF確定后,有時(shí)該P(yáng)DF具有對(duì)該文檔的文字對(duì)象將已經(jīng)進(jìn)行了文字識(shí)別的文字編碼作為附加文件。在將這種PDF文件進(jìn)行矢量化之際,通過使用文字編碼,可以將步驟S1209以下的矢量化處理之中的文字識(shí)別處理省略。就是說,可以使矢量化處理更高速地執(zhí)行。
這一處理,每當(dāng)對(duì)每頁(yè)生成對(duì)象時(shí),應(yīng)該對(duì)與以前生成的對(duì)象的同一性進(jìn)行比較。另外,在進(jìn)行該比較處理之際,也可以是將由以前生成的(即矢量數(shù)據(jù)化的)對(duì)象(object)再現(xiàn)的對(duì)象(object)和對(duì)象的對(duì)象(object)進(jìn)行比較的方法或?qū)⑹噶繑?shù)據(jù)化的對(duì)象(object)和對(duì)象的對(duì)象(object)矢量數(shù)據(jù)化的結(jié)果進(jìn)行比較的方法中的某一個(gè)。
其結(jié)果,在判斷為同一的場(chǎng)合,在屬性信息中存儲(chǔ)判斷為同一的對(duì)象的ID。比如,在對(duì)象為PDL等的圖像數(shù)據(jù)的場(chǎng)合,為使相同對(duì)象成為完全相同的數(shù)據(jù),可以很簡(jiǎn)單地判定兩者是否為同一。然而,通過對(duì)原稿進(jìn)行掃描而得到的圖像數(shù)據(jù),即在接受的操作是接受外部的噪聲及環(huán)境的變動(dòng)的操作的圖像數(shù)據(jù)的場(chǎng)合,即使是按照原樣對(duì)兩者進(jìn)行比較的場(chǎng)合,也不一定將同一對(duì)象確實(shí)識(shí)別為同一對(duì)象。所以,在對(duì)各對(duì)象進(jìn)行比較之際,要對(duì)顏色及大小等差分分量是否在某一程度的容許范圍內(nèi)等的同一性設(shè)定規(guī)定的范圍。因此,對(duì)于成為比較對(duì)象的兩個(gè)數(shù)據(jù),比如,在進(jìn)行過濾之后,將兩者進(jìn)行比較。
圖20為示出矢量化的代表對(duì)象的屬性信息的一個(gè)例圖。在圖20中,由編號(hào)1及編號(hào)2表示的對(duì)象是矢量化的代表對(duì)象。圖21為示出作為參照代表對(duì)象的對(duì)象的列表的文字信息鏈接表的一個(gè)例圖。就是說,在圖21中,示出對(duì)象21a~21c的對(duì)象參照以圖20的編號(hào)1表示的代表對(duì)象。就是說,在文字信息重構(gòu)處理中,在全部圖像數(shù)據(jù)進(jìn)行矢量化的時(shí)刻,圖20所示的屬性信息,鏈接文字信息的內(nèi)容,生成圖21所示的文字信息鏈接表。
在尋求某一頁(yè)的重構(gòu)的場(chǎng)合,在圖20所示的屬性信息中提取所要求的頁(yè)編號(hào)的列表。于是,對(duì)于屬性信息是圖像信息的數(shù)據(jù)的情況下,沒有參照時(shí)從存儲(chǔ)位置讀出數(shù)據(jù)顯示在從媒體讀出的位置信息上,參照時(shí)從參照目標(biāo)的對(duì)象ID的存儲(chǔ)地址讀出數(shù)據(jù)顯示在從媒體讀出的位置信息上。之后,讀出具有文字信息的屬性信息的對(duì)象,在從媒體讀出的位置信息中顯示進(jìn)行重構(gòu)。
比如,設(shè)想輸入的原稿是公司內(nèi)文檔這樣的一系列的文檔,在各頁(yè)上有公司的徽標(biāo)的場(chǎng)合。于是,為了使這一文檔為公司外的確定人員閱覽,下面對(duì)在公司的徽標(biāo)的后部添加“機(jī)密(CONFIDENTIAL)”這樣的文字的處理的場(chǎng)合予以說明。
此處,成為對(duì)象的公司的徽標(biāo),通過上述的“同一對(duì)象比較判斷”的處理,將一個(gè)代表對(duì)象矢量化,登錄該數(shù)據(jù)使其在各頁(yè)中反復(fù)參照。
因而,進(jìn)行改變處理的操作員,只要將該存儲(chǔ)地址中的徽標(biāo)的代表對(duì)象改變?yōu)樵谠摶諛?biāo)的后部添加“機(jī)密(CONFIDENTIAL)”這樣的文字的對(duì)象進(jìn)行如上述[重構(gòu)信息生成處理]中說明的重構(gòu)就可以。
另外,在改變代表對(duì)象本身的場(chǎng)合,由于使原來的數(shù)據(jù)受損,只要新生成在代表對(duì)象徽標(biāo)的后部添加“機(jī)密(CONFIDENTIAL)”這樣的文字的對(duì)象,復(fù)制圖20所示的屬性信息改變參照目標(biāo)就可以。這樣,根據(jù)本發(fā)明,可以非常簡(jiǎn)單地進(jìn)行上述的作業(yè)。
以下,以利用W3C勸告的XML基準(zhǔn)的SVG為例,對(duì)利用上述的圖像處理系統(tǒng)的具體的實(shí)施例予以說明,但本發(fā)明的應(yīng)用并不特別限定于這一格式。
<實(shí)施例1>
最初的示例,是一個(gè)在對(duì)經(jīng)過由輸入的一張?jiān)寤蚨鄰堅(jiān)褰M成的圖像信息中所包含的同一對(duì)象或?qū)傩?變倍、顏色、取向、位置等等)變換而可以看作是同一的對(duì)象進(jìn)行矢量數(shù)據(jù)化的過程中進(jìn)行逐次檢索,在操作畫面上顯示與代表對(duì)象的關(guān)聯(lián)的示例。于是,在對(duì)每個(gè)對(duì)象指定代表對(duì)象的同時(shí),對(duì)于與代表對(duì)象無關(guān)聯(lián)的對(duì)象將該對(duì)象作為新的代表對(duì)象進(jìn)行登錄。
另外,此時(shí),在需要進(jìn)行屬性變換時(shí)就進(jìn)行指定。另外,對(duì)已經(jīng)與代表對(duì)象建立關(guān)聯(lián)的對(duì)象的關(guān)聯(lián)進(jìn)行改變。于是,將上述結(jié)果進(jìn)行存儲(chǔ),將存儲(chǔ)的結(jié)果進(jìn)行印刷,在萬一不能從參照的代表矢量化數(shù)據(jù)重構(gòu)對(duì)象的場(chǎng)合,可將代表對(duì)象變倍使用。
《操作畫面規(guī)范》操作畫面由顯示裝置和可以指定畫面內(nèi)的位置的輸入裝置構(gòu)成,在以下所述的示例中,是由LCD及觸摸屏構(gòu)成的,但此外也可以由CRT和鼠標(biāo)指針構(gòu)成的裝置構(gòu)成。
《復(fù)制操作規(guī)范》圖22為示出用來進(jìn)行復(fù)制操作的基本畫面的圖。另外,因?yàn)樵诒景l(fā)明中實(shí)現(xiàn)的功能,通常多是設(shè)定在一層里面的操作,在本實(shí)施方式的操作畫面的示例中,是匯總成為“應(yīng)用模式”的一個(gè)操作。于是,在操作員按下在圖22的所示的基本畫面上顯示的“應(yīng)用模式”鍵221時(shí),就顯示圖23所示的畫面。
圖23為示出列舉顯示在應(yīng)用模式中包含的功能的應(yīng)用模式顯示畫面的圖。在示于圖23的應(yīng)用模式顯示畫面中,在操作員按下矢量化(Vectorize)鍵231時(shí),就顯示圖24所示的畫面。圖24為示出用來執(zhí)行矢量化處理功能的矢量化處理畫面的示圖。
于是,操作員通過按下在圖24中所示的矢量化處理畫面上顯示的“讀入開始”鍵241,使MFP100讀出設(shè)置于圖像讀出單元110上的原稿。另外,在讀出原稿后,生成XML基準(zhǔn)的SVG文件,并將該文件存儲(chǔ)于未圖示的存儲(chǔ)器區(qū)域。此處,圖25為示出讀出原稿生成的XML基準(zhǔn)的SVG文件的一個(gè)例圖。另外,與上述處理同時(shí),根據(jù)操作單元的分辨率,讀出這一文件,顯示圖26所示的畫面。
圖26為用于應(yīng)用顯示讀出文件的本發(fā)明的特征畫面,下面對(duì)該畫面予以詳細(xì)說明。
在圖26中,作為讀出的圖像及其矢量化的結(jié)果,構(gòu)成畫面的要素(以后稱其為“對(duì)象”)及其位置以矩形261表示。圖像顯示單元是壓板圖像。另外,使用擴(kuò)大鍵262可以將顯示圖像擴(kuò)大,在這種情況下,超過顯示區(qū)域的部分的滾動(dòng)可以通過點(diǎn)擊滾動(dòng)鍵263等使圖像在上下方向上或左右方向上移動(dòng)。
此外,通過操作頁(yè)選擇鍵264可以選擇頁(yè),在選擇了某一頁(yè)時(shí),顯示該頁(yè)的圖像及矢量化結(jié)果。比如,在圖26的例子中,顯示使用ADF讀入的9頁(yè)原稿內(nèi)的第1頁(yè)。另外,作為顯示的對(duì)象只是以矩形261顯示的“Grap!”這一個(gè)徽標(biāo),剩余的部分作為背景顯示。另外,關(guān)于背景,因?yàn)槭翘崛?gòu)成圖像的對(duì)象之后的剩余圖像,不特別以矩形顯示。
此處,對(duì)象的選擇可以通過直接觸摸矩形261內(nèi)的對(duì)象等方式進(jìn)行指定來選擇。于是,比如,也可以改變將所選擇的對(duì)象的矩形261以實(shí)線表示,非選擇的對(duì)象以虛線表示等顯示方法。由此,操作員對(duì)于對(duì)象是否被選擇可以一目了然。此外,不僅以實(shí)線表示所選擇的對(duì)象的矩形,而且對(duì)代表對(duì)象分配特定的顏色(比如,紅色)。
另一方面,265是代表對(duì)象選擇鍵,在矩形261內(nèi)指定的對(duì)象與一些代表對(duì)象相關(guān)聯(lián)時(shí),表示與該對(duì)象的關(guān)聯(lián)。具體言之,該代表對(duì)象選擇鍵265在成為選擇的選擇狀態(tài)的同時(shí),該鍵內(nèi)的中心的矩形顯示也成為分配給代表對(duì)象的顏色(比如,紅色)。此外,在對(duì)象關(guān)聯(lián)鍵260之中,對(duì)所與選擇的對(duì)象相關(guān)聯(lián)的鍵(比如,“New Original”鍵266)進(jìn)行選擇顯示。
下面對(duì)所選擇的對(duì)象已經(jīng)是代表對(duì)象的場(chǎng)合予以說明。在圖26中,由于利用矩形261選擇的“Grap!”這一徽標(biāo)已經(jīng)成為代表對(duì)象,只有“New Original”鍵266變成選擇狀態(tài)。
下面對(duì)所選擇的對(duì)象還未成為與代表對(duì)象相關(guān)聯(lián)的場(chǎng)合予以說明。就是說,在利用矩形261選擇的“Grap!”這一徽標(biāo)還未成為代表對(duì)象的場(chǎng)合,對(duì)于代表對(duì)象選擇鍵265,在中心的矩形顯示成為非選擇狀態(tài)的同時(shí),矩形顯示本身也成為通常的顏色(比如,黑色)。另外,與此同時(shí),表示代表對(duì)象的矩形261也成為同色(比如黑色)。另外,對(duì)象關(guān)聯(lián)鍵260也全部成為非選擇顯示。
下面對(duì)用來使不是代表對(duì)象的對(duì)象成為代表對(duì)象的操作進(jìn)行說明。在圖26顯示的畫面狀態(tài)中,在操作員按下“New Original”鍵266時(shí),就將現(xiàn)在選擇的對(duì)象作為代表對(duì)象登錄。由此,對(duì)登錄的代表對(duì)象分配與各個(gè)代表對(duì)象相對(duì)應(yīng)的顏色(比如,紅色),代表對(duì)象選擇鍵265變成選擇狀態(tài),該鍵內(nèi)的矩形顯示部分也變成與表示登錄的代表對(duì)象的矩形261同色(比如,紅色)。
下面,對(duì)于作為代表對(duì)象登錄的對(duì)象,改變?yōu)椴皇谴韺?duì)象的對(duì)象的處理予以說明。在圖26所示的畫面顯示狀態(tài)中,當(dāng)再次按下“NewOriginal”鍵266時(shí),“New Original”鍵266就變成非選擇狀態(tài)。由此,在對(duì)象關(guān)聯(lián)鍵260全部變成非選擇顯示時(shí),與代表對(duì)象的關(guān)聯(lián)解除,代表對(duì)象選擇鍵265的矩形顯示變成非選擇狀態(tài),將表示對(duì)象的矩形261作為原始對(duì)象對(duì)待,顯示表示原始對(duì)象的通常的顏色(比如,黑色)的矩形。
另外,在要從代表對(duì)象改變?yōu)樵紝?duì)象之際存在與該代表對(duì)象相關(guān)聯(lián)的其他對(duì)象的場(chǎng)合,就顯示圖27所示的警告消息271,詢問操作員是否繼續(xù)操作。就是說,圖27為示出在要從代表對(duì)象改變?yōu)樵紝?duì)象之際顯示的畫面的一個(gè)例圖。其中,在操作員按下“Cancel”鍵272時(shí),就返回到圖26所示的原來的畫面狀態(tài)。另一方面,在操作員按下“OK”鍵273時(shí),就將該代表對(duì)象從代表對(duì)象列表中刪除。
下面對(duì)在圖26所示的狀態(tài)的畫面中可執(zhí)行的其他處理予以說明。在圖26所示的狀態(tài)的畫面中,當(dāng)操作員按下“預(yù)覽確認(rèn)”鍵267時(shí),就可以在預(yù)覽區(qū)域中反映出包含與代表對(duì)象的關(guān)聯(lián),通過此前進(jìn)行的操作圖像成為了什么狀態(tài)。另外,在預(yù)覽顯示中,選擇顯示“預(yù)覽確認(rèn)”鍵267。于是,操作員通過再次按下該鍵就可以返回到原來的對(duì)象顯示,而“預(yù)覽確認(rèn)”鍵267變成為非選擇狀態(tài)。
下面對(duì)編輯結(jié)果的保存和取消予以說明。在圖26所示的狀態(tài)的畫面顯示中,當(dāng)操作員按下“OK”鍵268時(shí),該狀態(tài)的結(jié)果作為文檔保存。另一方面,當(dāng)操作員按下“設(shè)定取消”鍵269時(shí),就將該設(shè)定廢棄而返回到圖22所示的復(fù)制基本畫面。
下面對(duì)與代表對(duì)象的關(guān)聯(lián)顯示予以說明。圖28為示出在利用與圖26相同的作業(yè)讀入原稿的圖像之中顯示5/9頁(yè)的部分的例圖。在圖26所示出的畫面上顯示的頁(yè)中,包含四個(gè)對(duì)象的矩形281~284和一個(gè)背景。其中,對(duì)象的矩形281與圖26所示的代表對(duì)象的矩形261相關(guān)聯(lián)。于是,反映這一點(diǎn),使代表對(duì)象選擇鍵265的中心的矩形和矩形281的矩形,以分配給代表對(duì)象261的顏色(比如,紅色)進(jìn)行顯示。另外,在對(duì)象關(guān)聯(lián)鍵260中,“Change Size”、“Change Location”、“Change Direction”變成選擇狀態(tài)。
下面對(duì)在圖28的畫面中對(duì)改變與代表對(duì)象的關(guān)聯(lián)的場(chǎng)合予以說明。首先,因?yàn)閺膱D28所示的畫面的狀態(tài),當(dāng)操作員按下成為選擇狀態(tài)的“Change Location”鍵285改變?yōu)榉沁x擇狀態(tài),在按下“預(yù)覽確認(rèn)”鍵286時(shí),雖然方向和尺寸改變,但位置還是代表對(duì)象的原狀態(tài),轉(zhuǎn)移到圖29所示的畫面顯示。就是說,圖29是顯示從圖28的畫面改變了代表對(duì)象的方向和尺寸時(shí)的狀態(tài)的畫面的圖。
另外,當(dāng)操作員同樣按下成為選擇狀態(tài)的“Change Color”鍵287時(shí),則可以顯示未圖示的彩色表,指定顏色。另外,在改變顏色的場(chǎng)合,“Change Color”鍵變成選擇狀態(tài)。
下面,對(duì)在圖28的畫面中,改變代表對(duì)象的場(chǎng)合予以說明。在圖28所示的畫面狀態(tài)中,操作員,即使是利用代表對(duì)象選擇鍵265改變關(guān)聯(lián)代表對(duì)象,與由矩形261表示的與代表對(duì)象關(guān)聯(lián)不改變,如圖30所示,代表對(duì)象選擇鍵301、對(duì)象關(guān)聯(lián)鍵302的全部的鍵變成非選擇狀態(tài)。另外,代表對(duì)象選擇鍵301的中心的矩形,變成分配給所選擇的代表對(duì)象的顏色。就是說,圖30為示出代表對(duì)象選擇鍵及對(duì)象關(guān)聯(lián)鍵的全部鍵為非選擇狀態(tài)的畫面的圖。
下面,在圖30中,對(duì)解除與代表對(duì)象的關(guān)聯(lián)并與其他代表對(duì)象建立關(guān)聯(lián)的場(chǎng)合予以說明。在圖30所示的畫面的狀態(tài)中,在已經(jīng)于其中分配其他代表對(duì)象的場(chǎng)合,“New Original”鍵305成為不可選擇的狀態(tài)。在此狀態(tài)下,在操作員按下對(duì)象選擇鍵301的中心的矩形時(shí),就解除與以圖26的矩形261示出的代表對(duì)象的關(guān)聯(lián)而建立與該代表對(duì)象的關(guān)聯(lián),并且代表對(duì)象的矩形303變更為分配給該代表對(duì)象的顏色,即對(duì)象選擇鍵301的中心的顏色。與此同時(shí),作為初始值“Just Same”鍵304成為選擇狀態(tài)。于是,在操作員在此狀態(tài)下按下“預(yù)覽確認(rèn)”鍵時(shí),就轉(zhuǎn)移到圖31所示的畫面顯示。就是說,圖31為示出解除與代表對(duì)象的關(guān)聯(lián)而與其他代表對(duì)象進(jìn)行關(guān)聯(lián)的場(chǎng)合的畫面的一個(gè)例圖。
下面對(duì)指定與新的代表對(duì)象的關(guān)聯(lián)的場(chǎng)合予以說明。在圖31所示的畫面顯示中,還想要改變大小時(shí),操作員可按下“Change Size”鍵311。結(jié)果,轉(zhuǎn)移到圖32所示的畫面。就是說,圖32為示出用來在圖31示出的畫面顯示中進(jìn)一步改變大小的畫面的一個(gè)例圖。于是,在操作員利用與鼠標(biāo)等連動(dòng)的箭頭圖標(biāo)321將矩形322拖放成為所要求的大小后,矩形322在實(shí)時(shí)狀態(tài)下改變?yōu)閳D33所示的畫面的矩形332,并且通過操作員在箭頭圖標(biāo)331的位置停止拖放,如圖34示出的畫面的矩形341所示,可確定與矩形341的大小相應(yīng)的大小的代表對(duì)象。就是說,圖33為從圖31的畫面顯示中操作員拖放箭頭圖標(biāo)的狀態(tài)的畫面顯示的圖。另外,圖34為利用箭頭圖標(biāo)的拖放按照定出的矩形的大小代表對(duì)象被確定的圖像顯示的圖。
下面對(duì)解除與代表對(duì)象的關(guān)聯(lián)而產(chǎn)生新代表對(duì)象的場(chǎng)合予以說明。在圖30所示的畫面的狀態(tài)下,在代表對(duì)象不能登錄到該區(qū)域的場(chǎng)合,“NeW Original”鍵305為可按下狀態(tài)。在該狀態(tài)下,在操作員選擇(按下)“New Original”鍵302時(shí),登錄新的代表對(duì)象,表示該代表對(duì)象的矩形303改變?yōu)閷?duì)象選擇鍵301的中心的顏色。
下面對(duì)解除與代表對(duì)象的關(guān)聯(lián)的場(chǎng)合予以說明。在圖28所示的畫面的狀態(tài)下,在按下處于對(duì)象選擇鍵265的中心的選擇狀態(tài)的代表對(duì)象鍵時(shí),此鍵變成非選擇狀態(tài)。由此,以矩形281表示的對(duì)象,解除與代表對(duì)象的關(guān)聯(lián),可以作為原始的對(duì)象對(duì)待。在此場(chǎng)合,包圍該對(duì)象的矩形281改變?yōu)楸硎驹紝?duì)象的顏色。
下面對(duì)由矢量數(shù)據(jù)重構(gòu)對(duì)象的處理予以說明。圖35為用來說明由矢量數(shù)據(jù)重構(gòu)對(duì)象的場(chǎng)合的處理的流程圖。
首先,從以描述語言描述的圖像數(shù)據(jù),讀入有關(guān)對(duì)象的數(shù)據(jù)(步驟S3501)。于是,在該對(duì)象是原始對(duì)象的場(chǎng)合,由該矢量數(shù)據(jù)重構(gòu)對(duì)象。就是說,判斷該對(duì)象是否是原始對(duì)象(步驟S3502),并且在不是原始對(duì)象,而是參照某個(gè)其他代表對(duì)象的場(chǎng)合(No),就讀入?yún)⒄漳繕?biāo)的矢量數(shù)據(jù)(步驟S3503)。
于是,通過讀入?yún)⒄漳繕?biāo)的矢量數(shù)據(jù)判斷是否存在參照目標(biāo)的矢量數(shù)據(jù)(步驟S3504),并且在存在的場(chǎng)合(Yes),按照其屬性描述,由該矢量數(shù)據(jù)重構(gòu)對(duì)象(步驟S3505)。另一方面,在步驟S3505中判斷為不能讀入?yún)⒄漳繕?biāo)的矢量數(shù)據(jù)的場(chǎng)合(No),準(zhǔn)備代替對(duì)象的矢量數(shù)據(jù)(步驟S3507)。
在對(duì)在步驟S3505中讀出的矢量數(shù)據(jù)進(jìn)行重構(gòu)之后,判斷可否由參照目標(biāo)的矢量數(shù)據(jù)重構(gòu)對(duì)象(步驟S3506)。其結(jié)果為可以由代表矢量數(shù)據(jù)按照屬性描述重構(gòu)的場(chǎng)合(Yes),就從該矢量數(shù)據(jù)重構(gòu)對(duì)象(步驟S3508)。另一方面,在不能由參照目標(biāo)的矢量數(shù)據(jù)按照屬性描述重構(gòu)的場(chǎng)合(No),就準(zhǔn)備代替對(duì)象的矢量數(shù)據(jù)(步驟S3507),從該矢量數(shù)據(jù)重構(gòu)對(duì)象(步驟S3508)。
<發(fā)送/傳真操作規(guī)范>
圖36為示出用來進(jìn)行發(fā)送/傳真的基本畫面的示圖。為利用本發(fā)明的功能,需要進(jìn)行讀入設(shè)定,可利用讀入設(shè)定下拉工具進(jìn)行設(shè)定。在操作員在圖36所示的畫面上按下讀入設(shè)定下拉工具361時(shí),如圖37所示的畫面,顯示下拉工具371。就是說,圖37為示出用來進(jìn)行發(fā)送/傳真的詳細(xì)操作的畫面的圖。通過按下其中的詳細(xì)設(shè)定鍵372,顯示圖38所示的輸入設(shè)定詳細(xì)畫面。就是說,圖38為示出讀入設(shè)定詳細(xì)畫面的一個(gè)例圖。于是,在操作員再在圖38的畫面上按下應(yīng)用模式鍵381時(shí),就顯示圖26所示的畫面,以下可以進(jìn)行與復(fù)制的操作規(guī)范同樣的處理。
<箱框操作規(guī)范>
圖39為示出箱框的基本畫面的示圖。在操作員在圖39示出的畫面中按下表示箱框00的鍵371后,顯示圖40所示畫面。就是說,圖40為示出用來顯示存儲(chǔ)于特定的用戶箱框中的文檔的畫面的示圖。當(dāng)操作員按下圖40示出的畫面的原稿讀入鍵401時(shí),就顯示原稿讀入設(shè)定畫面。另外,原稿讀入設(shè)定畫面,顯示與發(fā)送/傳真的操作規(guī)范同樣的圖38所示的畫面。
在本實(shí)施例中,如圖40所示,已經(jīng)存儲(chǔ)一個(gè)文檔,當(dāng)按下此文檔的行402時(shí),可以選擇該文檔。圖41為示出選擇圖40的行402的場(chǎng)合的畫面的示圖。在圖41中,行411示出選擇圖40的行402反轉(zhuǎn)的情況。于是,在操作員選擇行411的文檔時(shí),可以確認(rèn)文檔。另外,在操作員按下圖像顯示鍵412時(shí),顯示圖26所示的畫面,以下可以進(jìn)行與復(fù)制的操作規(guī)范同樣的處理。
同樣地,在圖41所示的狀態(tài)中,在操作員按下印刷鍵413后,就顯示圖42所示的畫面,可以進(jìn)行印刷設(shè)定。就是說,圖42為示出用來進(jìn)行印刷設(shè)定的畫面的示圖。于是,在操作員于此處按下應(yīng)用模式鍵421時(shí),顯示圖26,以下可以進(jìn)行與復(fù)制的操作規(guī)范同樣的處理。
<實(shí)施例2>
下面對(duì)第2個(gè)實(shí)施例予以說明。另外,下面只對(duì)與上述實(shí)施例1的不同之處予以說明。另外,在本實(shí)施例中,根據(jù)從其他取得參照的代表對(duì)象不能不是代表對(duì)象的這一條件,對(duì)進(jìn)行停止代表對(duì)象的這一操作的場(chǎng)合予以說明。
在圖26示出的畫面的狀態(tài)中,在操作員按下“New Original”鍵266后,“New Original”鍵266就變成非選擇狀態(tài)。這樣,在對(duì)象關(guān)聯(lián)鍵260全部變成非選擇顯示后,與代表對(duì)象的關(guān)聯(lián)解除,代表對(duì)象選擇鍵265中心的矩形顯示變成非選擇狀態(tài)。由此,在矩形261中表示的對(duì)象作為原始對(duì)象處理,該矩形261顯示表示原始對(duì)象的黑色。另外,與此同時(shí)表示原始選擇鍵266的中心選擇的對(duì)象的矩形也變成同色(黑色)。
但是,在與該代表對(duì)象相關(guān)聯(lián)的對(duì)象存在的場(chǎng)合,顯示如圖43所示的消息。就是說,圖43為示出利用其他對(duì)象進(jìn)行參照的代表對(duì)象要解除代表對(duì)象時(shí)顯示的警告的畫面的圖。此處,在操作員按下“OK”鍵431時(shí),在返回到圖26的畫面的狀態(tài)的同時(shí),不從代表對(duì)象列表中刪除。
<其他實(shí)施方式>
以上對(duì)實(shí)施方式進(jìn)行了詳細(xì)描述,本發(fā)明,比如,可以是采用由系統(tǒng)、裝置、方法、程序或存儲(chǔ)媒體等構(gòu)成的實(shí)施方式,具體言之,既可以適用于由多個(gè)機(jī)器構(gòu)成的系統(tǒng),并且也可以適用于由一個(gè)機(jī)器構(gòu)成的裝置。
另外,本發(fā)明也包含將實(shí)現(xiàn)上述實(shí)施方式功能的軟件的程序(在實(shí)施方式中與圖示的流程圖相對(duì)應(yīng)的程序)直接或遠(yuǎn)距供給系統(tǒng)或裝置,并由該系統(tǒng)或裝置的計(jì)算機(jī)將該供給的程序代碼讀出執(zhí)行而達(dá)成的場(chǎng)合。
所以,由于本發(fā)明的功能處理利用計(jì)算機(jī)來實(shí)現(xiàn),所以安裝于該計(jì)算機(jī)中的程序代碼本身也是實(shí)現(xiàn)本發(fā)明的工具。就是說,本發(fā)明,也包含用于實(shí)現(xiàn)本發(fā)明的功能處理的計(jì)算機(jī)程序本身。
在此場(chǎng)合,只要具有程序的功能,即使是目標(biāo)代碼、利用解釋程序執(zhí)行的程序、供給OS的腳本數(shù)據(jù)等形式也可以。
作為用來供給程序的記錄媒體,比如,有軟盤(注冊(cè)商標(biāo))、硬盤、光盤、磁光盤、MO、CD-ROM、CD-R、CD-RW、磁帶、非易失性存儲(chǔ)卡、ROM、DVD(DVD-ROM、DVD-R)等等。
此外,作為程序供給方法,也可以利用客戶計(jì)算機(jī)的瀏覽器連接到因特網(wǎng)的主頁(yè),從該主頁(yè)將本發(fā)明的計(jì)算機(jī)程序本身或包含壓縮的自動(dòng)安裝功能的文件下載到硬盤等記錄媒體上而供給。另外,將構(gòu)成本發(fā)明的程序的程序代碼分割為多個(gè)文件,通過從不同的主頁(yè)下載各個(gè)程序也可以實(shí)現(xiàn)。就是說,使用于利用計(jì)算機(jī)實(shí)現(xiàn)本發(fā)明的功能處理的程序文件對(duì)多個(gè)用戶下載的WWW服務(wù)器也包含于本發(fā)明之中。
另外,將本發(fā)明的程序加密存儲(chǔ)于CD-ROM等存儲(chǔ)媒體中分送給用戶,對(duì)于通過規(guī)定的條件的用戶,也可以經(jīng)因特網(wǎng)從主頁(yè)下載解密的密鑰信息,使用該密鑰信息執(zhí)行經(jīng)過加密的程序而安裝于計(jì)算機(jī)中。
另外,計(jì)算機(jī),通過執(zhí)行讀出的程序,除了實(shí)現(xiàn)上述實(shí)施方式的功能之外,還可以根據(jù)該程序的指示,使在計(jì)算機(jī)系統(tǒng)上運(yùn)行的OS等進(jìn)行實(shí)際處理的一部分或全部,利用該處理也可以實(shí)現(xiàn)上述實(shí)施方式的功能。
此外,從記錄媒體讀出的程序,在寫入到插入到計(jì)算機(jī)中的功能擴(kuò)展板及與計(jì)算機(jī)相連接的功能擴(kuò)展單元中設(shè)置的存儲(chǔ)器之后,根據(jù)該程序的指示,由設(shè)置于該功能擴(kuò)展板及功能擴(kuò)展單元中的CPU等進(jìn)行實(shí)際的處理的一部分或全部,藉助該處理也可實(shí)現(xiàn)上述的實(shí)施方式的功能。
根據(jù)本發(fā)明,通過對(duì)代表性的對(duì)象將全部數(shù)據(jù)矢量化,對(duì)與其同一或類似的對(duì)象參照矢量化的代表性的對(duì)象及利用其差分?jǐn)?shù)據(jù),可以在促進(jìn)利用存儲(chǔ)器的效率的同時(shí),通過對(duì)代表對(duì)象進(jìn)行編輯,可以將與其同一或類似的對(duì)象進(jìn)行一攬子變換。
就是說,在將原稿作為圖像信息保持之際,通過對(duì)圖像內(nèi)的全部對(duì)象以一定的基準(zhǔn)進(jìn)行比對(duì)而判定是否是同一,對(duì)可能判定為同一的對(duì)象只存儲(chǔ)代表性的對(duì)象的矢量數(shù)據(jù),對(duì)其他對(duì)象示出對(duì)該對(duì)象的參照,在存在與代表性的對(duì)象的差別的場(chǎng)合,以描述語言表現(xiàn)該差分。由此,在改善存儲(chǔ)器效率的同時(shí),也可以通過在編輯之際本質(zhì)上同一的對(duì)象對(duì)代表性的對(duì)象進(jìn)行編輯將全部對(duì)象進(jìn)行一攬子變換。
權(quán)利要求
1.一種圖像處理系統(tǒng),其特征在于包括輸入圖像信息的輸入裝置;將上述圖像信息進(jìn)行矢量化的矢量化裝置;將包含于上述圖像信息中的第1對(duì)象的矢量數(shù)據(jù)進(jìn)行存儲(chǔ)的第1存儲(chǔ)裝置;判定包含于上述圖像信息中的第2對(duì)象和上述第1對(duì)象的同一性的判定裝置;以及在上述第1及第2對(duì)象中存在同一性時(shí),代替該第2對(duì)象的矢量數(shù)據(jù),將包含有關(guān)對(duì)上述第1對(duì)象的矢量數(shù)據(jù)的參照目標(biāo)的信息的屬性信息進(jìn)行存儲(chǔ)的第2存儲(chǔ)裝置。
2.如權(quán)利要求1所述的圖像處理系統(tǒng),其特征在于上述第2存儲(chǔ)裝置還將上述第1及第2對(duì)象的差分信息與上述屬性信息相關(guān)聯(lián)地進(jìn)行存儲(chǔ)。
3.如權(quán)利要求1所述的圖像處理系統(tǒng),其特征在于上述判定裝置基于由存儲(chǔ)于上述第1存儲(chǔ)裝置中的上述第1對(duì)象的矢量數(shù)據(jù)再現(xiàn)的對(duì)象和上述第2對(duì)象的比較結(jié)果判定上述第1及第2對(duì)象的同一性。
4.如權(quán)利要求3所述的圖像處理系統(tǒng),其特征在于上述判定裝置基于上述再現(xiàn)的對(duì)象和上述第2對(duì)象的比較結(jié)果判定兩者的差分分量是否在規(guī)定的范圍內(nèi)。
5.如權(quán)利要求1所述的圖像處理系統(tǒng),其特征在于上述判定裝置基于存儲(chǔ)于上述第1存儲(chǔ)裝置中的上述第1對(duì)象的矢量數(shù)據(jù)和上述第2對(duì)象的矢量數(shù)據(jù)的比較結(jié)果判定上述第1及第2對(duì)象的同一性。
6.如權(quán)利要求5所述的圖像處理系統(tǒng),其特征在于上述判定裝置基于上述第1對(duì)象的矢量數(shù)據(jù)和上述第2對(duì)象的矢量數(shù)據(jù)的比較結(jié)果判定兩者的差分分量是否在規(guī)定的范圍內(nèi)。
7.如權(quán)利要求4所述的圖像處理系統(tǒng),其特征在于還包括將上述第2對(duì)象在畫面上顯示的顯示裝置;從上述畫面上接受操作員的指示的接受裝置,其中上述判定裝置基于由上述接受裝置所接受的上述操作員的指示,判定上述第2對(duì)象和上述再現(xiàn)的對(duì)象的同一性。
8.如權(quán)利要求7所述的圖像處理系統(tǒng),其特征在于上述顯示裝置,將作為一對(duì)象化單位的上述第2對(duì)象用矩形圖形包圍并顯示于上述畫面上。
9.如權(quán)利要求7所述的圖像處理系統(tǒng),其特征在于上述顯示裝置可以將上述第2對(duì)象和上述再現(xiàn)的對(duì)象進(jìn)行置換顯示于上述畫面上。
10.如權(quán)利要求8所述的圖像處理系統(tǒng),其特征在于還包括將利用上述顯示裝置在上述畫面上以矩形進(jìn)行顯示的上述第2對(duì)象作為新對(duì)象進(jìn)行登錄的登錄裝置。
11.如權(quán)利要求4所述的圖像處理系統(tǒng),其特征在于上述判定裝置在上述再現(xiàn)的對(duì)象和上述第2對(duì)象進(jìn)行比較之際將兩數(shù)據(jù)進(jìn)行過濾之后進(jìn)行比較。
12.如權(quán)利要求2所述的圖像處理系統(tǒng),其特征在于上述差分信息是涉及為了成為與上述第1對(duì)象同一的上述第2對(duì)象的變倍率、顏色種類、取向或位置中的至少任意一個(gè)屬性的信息。
13.如權(quán)利要求1所述的圖像處理系統(tǒng),其特征在于上述判定裝置在由上述矢量化裝置對(duì)上述圖像信息進(jìn)行矢量數(shù)據(jù)化的過程中,判定上述第2對(duì)象與上述第1對(duì)象是否同一對(duì)象。
14.如權(quán)利要求1所述的圖像處理系統(tǒng),其特征在于還包括為了使對(duì)象化單位得以了解將矢量數(shù)據(jù)化的圖像信息進(jìn)行畫面顯示的顯示裝置;以及指定利用上述顯示裝置進(jìn)行畫面顯示的對(duì)象而判斷為同一對(duì)象,并將其一個(gè)作為代表矢量數(shù)據(jù)的指定裝置。
15.如權(quán)利要求4所述的圖像處理系統(tǒng),其特征在于還包括指定上述再現(xiàn)的對(duì)象和上述第2對(duì)象為滿足同一性的上述差分分量的范圍的指定裝置。
16.如權(quán)利要求1所述的圖像處理系統(tǒng),其特征在于還包括變更存儲(chǔ)于上述第2存儲(chǔ)裝置中的參照目標(biāo)的變更裝置。
17.如權(quán)利要求15所述的圖像處理系統(tǒng),其特征在于上述變更裝置在解除對(duì)上述第1對(duì)象的參照時(shí),上述第2存儲(chǔ)裝置存儲(chǔ)上述第2對(duì)象的矢量數(shù)據(jù)。
18.一種圖像處理系統(tǒng),其特征在于包括對(duì)于存在具有同一性的多個(gè)對(duì)象的圖像信息,存儲(chǔ)成為代表的第1對(duì)象的矢量數(shù)據(jù)的第1存儲(chǔ)裝置;作為在和上述第1對(duì)象之間具有同一性的第2對(duì)象的數(shù)據(jù),將包含有關(guān)對(duì)上述第1對(duì)象的矢量數(shù)據(jù)的參照目標(biāo)的信息的屬性信息和與上述第1對(duì)象的差分信息進(jìn)行存儲(chǔ)的第2存儲(chǔ)裝置;在重構(gòu)上述圖像信息之際,從存儲(chǔ)于上述第1存儲(chǔ)裝置中的上述矢量數(shù)據(jù)重構(gòu)上述第1對(duì)象的第1重構(gòu)裝置;以及在重構(gòu)上述圖像信息之際,從存儲(chǔ)于上述第2存儲(chǔ)裝置中所存儲(chǔ)的上述屬性信息參照第1對(duì)象,利用關(guān)于該第1對(duì)象的矢量數(shù)據(jù)和上述差分信息,重構(gòu)上述第2對(duì)象的第2重構(gòu)裝置。
19.如權(quán)利要求18所述的圖像處理系統(tǒng),其特征在于上述第2重構(gòu)裝置,在不能從作為參照目標(biāo)的上述第1對(duì)象的矢量數(shù)據(jù)重構(gòu)上述第2對(duì)象時(shí),使用代替對(duì)象的矢量數(shù)據(jù)重構(gòu)該第2對(duì)象。
20.如權(quán)利要求19所述的圖像處理系統(tǒng),其特征在于將使用代替對(duì)象的意思的通知進(jìn)行彈出顯示。
21.如權(quán)利要求18所述的圖像處理系統(tǒng),其特征在于還包括對(duì)于從其他對(duì)象所參照的對(duì)象進(jìn)行解除參照的解除裝置;以及在利用上述解除裝置解除參照目標(biāo)之際,提示警告消息的提示裝置。
22.如權(quán)利要求21所述的圖像處理系統(tǒng),其特征在于還包括對(duì)于從其他對(duì)象所參照的對(duì)象進(jìn)行禁止解除參照的解除的禁止裝置。
23.一種圖像處理方法,其特征在于包括輸入圖像信息的輸入工序;將上述圖像信息進(jìn)行矢量化的矢量化工序;將包含于上述圖像信息中的第1對(duì)象的矢量數(shù)據(jù)存儲(chǔ)于存儲(chǔ)裝置的第1存儲(chǔ)工序;判定包含于上述圖像信息中的第2對(duì)象和上述第1對(duì)象的同一性的判定工序;以及在上述第1及第2對(duì)象中存在同一性時(shí),代替該第2對(duì)象的矢量數(shù)據(jù),將包含有關(guān)對(duì)上述第1對(duì)象的矢量數(shù)據(jù)的參照目標(biāo)的信息的屬性信息進(jìn)行存儲(chǔ)的第2存儲(chǔ)工序。
24.一種圖像處理方法,是一種對(duì)于存在具有同一性的多個(gè)對(duì)象的圖像信息,存儲(chǔ)成為代表的第1對(duì)象的矢量數(shù)據(jù)的第1存儲(chǔ)裝置;作為在和上述第1對(duì)象之間具有同一性的第2對(duì)象的數(shù)據(jù),將包含有關(guān)對(duì)上述第1對(duì)象的矢量數(shù)據(jù)的參照目標(biāo)的信息的屬性信息和與上述第1對(duì)象的差分信息進(jìn)行存儲(chǔ)的第2存儲(chǔ)裝置的圖像處理系統(tǒng)的圖像處理方法;其特征在于包括在重構(gòu)上述圖像信息之際,從存儲(chǔ)于上述第1存儲(chǔ)裝置中的上述矢量數(shù)據(jù)重構(gòu)上述第1對(duì)象的第1重構(gòu)工序;在重構(gòu)上述圖像信息之際,從存儲(chǔ)于上述第2存儲(chǔ)裝置中所存儲(chǔ)的上述屬性信息參照第1對(duì)象,利用關(guān)于該第1對(duì)象的矢量數(shù)據(jù)和上述差分信息,重構(gòu)上述第2對(duì)象的第2重構(gòu)工序。
全文摘要
本發(fā)明提供圖像處理系統(tǒng)及圖像處理方法。可提供一種通過對(duì)代表性的對(duì)象將全部數(shù)據(jù)矢量化,對(duì)與其同一或類似的對(duì)象參照矢量化的代表性的對(duì)象及利用其差分?jǐn)?shù)據(jù),可以在促進(jìn)利用存儲(chǔ)器的效率的同時(shí),通過對(duì)代表對(duì)象進(jìn)行編輯,可以將與其同一或類似的對(duì)象匯總進(jìn)行變換的圖像處理系統(tǒng)及圖像處理方法。首先,將輸入的圖像信息矢量化,存儲(chǔ)代表對(duì)象的矢量數(shù)據(jù)。于是,對(duì)于成為對(duì)象的對(duì)象(object)判定與代表對(duì)象的同一性,在存在同一性的場(chǎng)合,代替對(duì)象對(duì)象(對(duì)象object)的矢量數(shù)據(jù),存儲(chǔ)包含有關(guān)對(duì)代表對(duì)象的矢量數(shù)據(jù)的參照目標(biāo)的信息的屬性信息。
文檔編號(hào)H04N1/32GK1719864SQ20051008325
公開日2006年1月11日 申請(qǐng)日期2005年7月7日 優(yōu)先權(quán)日2004年7月7日
發(fā)明者吉田廣義, 加藤進(jìn)一, 關(guān)口賢三, 辻博之, 西川英一, 矢口博之, 木虎正和, 松久保勇志 申請(qǐng)人:佳能株式會(huì)社