新四季網

編碼讀取裝置以及編碼讀取方法

2023-07-11 06:42:46 2

專利名稱:編碼讀取裝置以及編碼讀取方法
技術領域:
本發明涉及編碼讀取裝置以及編碼讀取方法。
技術背景日本特開平5-62005提出了涉及防止由於組成一維條形碼的線條 (bar)和空白(space)展寬到比原始寬度更寬或變窄到比原始寬度更窄 而造成的對一位條形碼中記錄的信息誤讀的技術。對線條的寬度和空白的寬度進行測量,並對由具有這些寬度的圖案 表示的特徵進行解密。當一個圖樣表示的特徵有多種選擇時,對進行解 密的對象中首先出現的單一空白的測量值和在該空白之前的線條的測量 值求和,並從該和中減去該在前線條的預先指定的標稱值。所得的值用 作由展寬或變窄校正的空白的寬度。發明內容本發明目的是提供能夠抑制由於二維編碼圖像的劣化造成的對二維 編碼圖像中記錄的信息解碼失敗的編碼讀取設備和編碼讀取方法。為了實現上述目的,根據本發明的第一方面,提供了一種編碼讀取 裝置,該編碼讀取裝置包括獲取部,其讀取二維編碼圖像並獲得表示 所述二維編碼圖像的圖像信息;導出部,其導出表示由所述獲取部獲得 的圖像信息的預定區域中的白色像素數量與黑色像素數量之比的圖像特 徵量;以及校正部,其基於由所述導出部導出的所述圖像特徵量與對應 於所述預定區域的基準值的比較結果,對所述圖像信息進行校正以使得 所述圖像特徵量接近所述基準值。根據本發明的上述第一方面,相對於不採用本發明的情況,優良效 果在於能夠抑制由於二維編碼圖像的劣化導致的在二維編碼圖像中記錄
的信息解碼失敗的發生。在上述第一方面中,所述預定區域可以是整個所述圖像信息,並且 所述基準值可以是由圖像信息表示的白色區域與黑色區域的像素數量之 比,其值為l:l。根據上述結構,相對於不採用本發明的情況,優良效果在於利用白 色區域和黑色區域的像素數量比為1:1的二維編碼,能夠抑制在二維編碼 圖像中記錄的信息解碼失敗的發生。在上述第一方面中,所述二維編碼可包括定時編碼區域,在該定時 編碼區域中,構成所述二維編碼的最小單位的白色矩形區域和所述最小 單位的黑色矩形區域以等間隔交替排列,並且所述定時編碼區域標識二 維編碼內的坐標,所述預定區域可包括所述定時編碼區域,並且所述基 準值可以是由表示所述定時編碼區域的所述圖像信息表示的白色區域與 黑色區域的像素數量之比,其值為l:l。根據上述結構,相對於不採用本發明的情況,優良效果在於利用包 括定時編碼區域的二維編碼,能夠抑制在二維編碼圖像中記錄的信息解 碼失敗的發生。在上述第一方面中,所述二維編碼可包括位置檢測圖案區域,在該 位置檢測圖案區域中,在第一黑色矩形區域中包含白色矩形區域,在所 述白色矩形區域中包含第二黑色矩形區域,並且所述位置檢測圖案區域 表示所述二維編碼圖像的位置,所述預定區域可包括所述位置檢測圖案 區域,並且所述基準值可以是表示從位置檢測圖樣區域的一個端部經由 其中心到其另一端部的部分的圖像信息所表示的、所述第一黑色矩形區 域的一個寬度、所述白色矩形區域的一個寬度、所述第二黑色矩形區域 的寬度、所述白色矩形區域的另一寬度以及所述第一黑色矩形區域的另 一寬度的像素數量之比,其值為1:1:3:1:1。根據上述結構,相對於不採用本發明的情況,優良效果在於利用包 括位置檢測圖案區域的二維編碼,能夠抑制在二維編碼圖像中記錄的信 息解碼失敗的發生。在上述第一方面中,所述校正部分可進行校正,通過使由所述圖像 信息表示的黑色區域展寬的展寬處理或使由所述圖像信息表示的黑色區 域變窄的變窄處理之一,使得所述圖像特徵量接近所述基準值。根據上述結構,相對於不採用本發明的情況,優良效果在於能夠更 容易抑制在二維編碼圖像中記錄的信息解碼失敗的發生。在上述第一方面中,所述編碼讀取裝置還可包括解碼部,其對在所 述圖像信息中已經編碼並記錄的信息進行解碼,其中,如果所述解碼部 對所述校正後的圖像信息的解碼失敗,所述校正部反覆對所述圖像信息 進行校正,以使得所述圖像特徵量接近所述基準值,直至滿足結束校正 的預定結束條件或者直至解碼成功為止。根據上述結構,相對於不採用本發明的情況,優良效果在於能夠更 可靠地抑制在二維編碼圖像中記錄的信息解碼失敗的發生。根據本發明的第二方面,提供一種編碼讀取方法,該方法包括以下 步驟讀取二維編碼圖像並獲得表示所述二維編碼圖像的圖像信息;導 出表示所述獲取的圖像信息的預定區域中的白色像素數量與黑色像素數 量之比的圖像特徵量;並基於由所述導出圖像特徵量與對應於所述預定 區域的基準值的比較結果,校正所述圖像信息以使得所述圖像特徵量接 近所述基準值。根據上述本發明的第二方面,相對於不採用本發明的情況,優良效 果在於,能夠抑制由於二維編碼圖像的劣化導致的在二維編碼圖像中記 錄的信息解碼失敗的發生。


下面將根據附圖描述本發明的示例性實施方式,其中圖1是示出根據第一示例性實施方式的多功能設備的外型的外型視圖;圖2是示出根據第一示例性實施方式的多功能設備的電子系統的主 要結構的框圖;圖3A和圖3B是提供根據第一示例性實施方式對編碼圖像展寬或變 窄的描述的圖4是示出根據第一示例性實施方式的編碼讀取程序的處理流程的 流程圖;圖5A和圖5B是示出根據第一示例性實施方式的編碼圖像的圖; 圖6是示出根據第二示例性實施方式的編碼讀取程序的處理流程的 流程圖;圖7是示出根據第三示例性實施方式的編碼讀取程序的處理流程的 流程圖;圖8A和8B是根據第四示例性實施方式的編碼讀取程序的處理流程 的流程圖;圖9是提供對具有分布式結構的變型示例的描述的圖,其中本發明 利用連接到網絡的設備。
具體實施方式
下面,將參考附圖詳細描述本發明的示例性實施方式。隨後,對將 本發明應用到數字多功能設備(此後稱為多功能設備)的情形給出說明。 第一示例性實施方式首先將描述根據本示例性實施方式的多功能設備10的外部結構。 如圖1所示,多功能設備10被構造為包括圖像讀取部12以及圖像形 成部14。圖像讀取部12獲得表示原件表面上記錄的圖像的圖像信息。圖 像形成部U位於圖像讀取部12之下,並按照圖像信息在記錄介質的表面 上形成圖像。圖像讀取部12設置有透明臺板(platen),所述臺板的上表面放置 原件(文件);及光掃描裝置,其位於臺板之下的地方,在照亮原件的同 時移動。圖像讀取部12對從光掃描裝置發出、在原件上反射、並由CCD (電荷耦合器件)線傳感器讀取的光進行光電轉換,並由此獲得表示原 件表面上記錄的圖像的圖像信息。圖像讀取部12還設置有控制面板16,所述控制面板用於由用戶輸入 各種指令,例如原件讀取或複製指令等。控制面板16設置有觸摸顯示屏 和控制開關等,其中,該觸摸顯示屏顯示用於在複製時執行各種條件設
定的狀態設定界面,該控制開關用於控制多功能設備io。圖像形成部14設置有感光鼓。所述感光鼓周圍設置有充電裝置、光 掃描裝置、顯像裝置、轉印裝置等。感光鼓的外表面由充電裝置均勻地 充有靜電,並且接著通過光掃描裝置根據圖像信息發出光而基於圖像信 息形成靜電潛像。形成的靜電潛像利用顯像裝置提供的調色劑來顯像, 以形成調色劑圖像。隨後,感光鼓上的調色劑圖像由移印裝置移印到由 供紙盤18輸送的記錄紙上。由定影裝置對移印圖像的記錄紙進行加熱和 加壓處理,並由此圖像定影於記錄紙上,之後將紙排出。圖2示出涉及本示例性實施方式的多功能設備10的電子系統的主要 結構。如圖2所示,多功能設備10被構造為包括用於管理設備整體運行 的CPU (中央處理器)50,用於暫時存儲各種信息的RAM (隨機存取存 儲器)52,預先存儲用於控制多功能設備10的控制程序和各種其它程序 等的ROM (只讀存儲器)54,以及用於存儲各種信息的HDD (硬碟驅 動器)56。多功能設備10還設置有圖像讀取控制部58,圖像形成控制部60以 及外部接口部62。圖像讀取控制部58連接到上述圖像讀取部12,並控制 圖像讀取部12對圖像的光學讀取。圖像形成控制部60連接到圖像形成部 14,並控制圖像形成部14的圖像形成。外部接口部62連接到網路,並執 行與連接於網路的其它設備的信息通信。CPU 50、 RAM 52、 ROM 54、 HDD 56、圖像讀取控制部58、圖像形 成控制部60以及外部接口部62經由系統總線64彼此連接。因此,CPU 50 可執行對RAM52、 ROM54和HDD56的存取,經由圖像讀取控制部58 控制圖像讀取部12的運行,經由圖像形成控制部60控制圖像形成部14 的運行,並且經由外部接口部62控制信息通信。現在,通過執行下面描述的編碼讀取程序,CPU50能夠讀取原件上 記錄的編碼圖像。對於本示例性實施方式,將描述這種情形,其中由編 碼讀取程序讀取的編碼採用二維編碼(二維符號)的QR碼(註冊商標)。下面將描述根據本示例性實施方式的多功能設備10的操作。
例如當反覆用傳真設備對形成編碼圖像的原件執行發送/接收,用掃描儀對形成編碼圖像的原件執行讀取時,可能存在圖3A所示的將編碼圖 像展寬得比原始寬度寬的情況,或者存在圖3B所示的將編碼圖像變窄得 比原始寬度窄的情況。根據本示例性實施方式的編碼讀取處理是用於當 發生此類展寬或變窄時讀取編碼圖像並對編碼圖像解碼的處理。首先,參考圖4描述編碼讀取處理,該編碼讀取處理由多功能設備 IO執行以對編碼(解碼)為二維編碼的信息進行解碼。圖4是示出編碼 讀取程序的處理流程的流程圖,其中在由圖像讀取部12讀取包括編碼圖 像的原件時經由控制面板16輸入對編碼圖像解碼的執行指令後,由CPU 50執行所述程序。此程序預先存儲在ROM 54的預定區域。首先,在步驟100,執行編碼獲取處理,其讀取原件上記錄的圖像中 包括的編碼圖像,並獲取表示此編碼圖像的圖像信息。現在,參考圖5A和5B描述所述編碼。圖5A是表示編碼的編碼圖像 70。白色(亮)或黑色(暗)的矩形的模塊用作最小單位,而編碼圖像 70是由以二維形式排列的多個模塊組成。對於此處所指的白色,通常使 用記錄紙的底色。編碼的基本規格在JIS (JIS-X-0510)之下標準化。白色 模塊和黑色模塊的面積佔整個編碼面積的比例設定為約1:1。編碼圖像70被構造為包括位置檢測圖案72,定時編碼74以及編碼 區域76。位置檢測圖案72用於示出編碼圖像的位置。如圖5B所示,在每個 位置檢測圖案72中,白色矩形區域包含在第一黑色矩形區域中,第二黑 色矩形區域包含在所述白色矩形區域中。如表示從位置檢測圖案72的一 個末端部分經由其中心到其另一末端部分的部分的圖像信息所示,第一 黑色矩形區域的一個寬度、白色矩形區域的一個寬度、第二黑色矩形區 域的寬度、白色矩形區域的另一寬度以及第一黑色矩形區域的另一寬度 的關係為1:1:3:1:1。定時編碼74用於標識編碼中的坐標。在每個定時編碼74中,白色模 塊和黑色模塊以等間距交替排列。編碼區域76是位置檢測圖案72和定時編碼74鄰接在兩邊的區域。
信息以白色模塊和黑色模塊編碼並記錄在編碼區域76中。步驟100中執行的編碼獲取處理首先檢測黑-白-黑-白-黑的寬度比例 為1:1:3:1:1的區域,作為位置檢測圖案72。上述區域的寬度的公差值是0.5。例如, 一個模塊的公差值為0.5到 1.5的範圍,三個模塊的公差值是2.5到3.5的範圍。因此,如果編碼圖像 70發生展寬或變窄,並且編碼圖像70的展寬或變窄非常顯著,並且表示 位置檢測圖案72的黑-白-黑-白-黑的區域的寬度位於公差值範圍之外,那 麼即使原始位置檢測圖案72的圖像存在,也不能被檢測為位置檢測圖案 72,結果編碼未被檢出。接著,在編碼讀取處理中,當檢測出三個位置檢測圖案72時,三個 位置檢測圖案72作為三個頂點的方塊包繞的區域被檢測為編碼。將檢測 為編碼的區域獲取為表示編碼的圖像信息。在步驟102,對於由步驟IOO執行的編碼獲取處理獲得的圖像信息的 預定區域,導出表示白色像素數量與黑色像素數量的比例的圖像特徵量。導出本示例性實施方式的圖像特徵量的預定區域是整個圖像區域。 然而,導出圖像特徵量的預定區域不限於整個圖像區域,而可以是位置 檢測圖案72的區域或定時編碼74的區域。接著,在步驟104,執行編碼校正處理,其中基於由步驟102的處理 導出的圖像特徵量與對應於所述預定位置的基準值的比較結果,對由步 驟100的編碼獲取處理獲得的圖像信息進行校正,以使所述圖像特徵量 接近基準值。根據本示例性實施方式的編碼校正處理執行將圖像信息表示的黑色 區域展寬的展寬處理(擴展處理),或將由圖像信息表示的黑色區域變窄 的變窄處理(收縮處理)。在本示例性實施方式中,整個圖像區域用作預定區域。與整個圖像 區域對應的基準值設定為由圖像信息表示的白色區域和黑色區域的像素 數的比例1:1。這是因為標準規定白色模塊和黑色模塊佔用編碼整個區域 的面積比為約1:1。下面將更具體地描述編碼校正處理。例如,在由圖像特徵量表示的
白色區域的像素數量與黑色區域的像素數量的比例為7:3的情況下,為使 白色區域的像素數和黑色區域的像素數的比例接近基準值1:1,執行展寬 處理以將黑色區域的像素在所述圖像信息的全體上增加20%。因此,由 展寬處理將白色區域的像素在整個圖像信息減小20%。例如,如果組成 作為校正對象的編碼圖像70的黑色模塊由垂直方向和水平方向的各7個 像素表示,並且表示白色模塊的像素數量由垂直方向和水平方向的各3 個像素表示,那麼所述圖像信息的全體上與白色模塊在左、右、上或下 鄰接的黑色像素的單行被轉換為白色。即,由編碼校正處理擴展白色模 塊並收縮黑色模塊。或者,如果定時編碼74的區域用作預定區域,與定時編碼74的區域 對應的基準值設定為由表示定時編碼74的區域的圖像信息表示的白色區 域和黑色區域的像素數的比例1:1。這是因為定時編碼74將白色模塊和黑 色模塊交替排列。下面針對將定時編碼74的區域用作預定區域而圖像特徵量與基準值 不同的情況更具體地描述編碼校正處理。在此情況下,校正後的表示構 成定時編碼74的模塊之一的像素數量通過以下計算(構成獲取圖像特 徵量的區域中的單個黑色模塊的像素數量的平均值+構成獲取圖像特徵 量的區域中的單個白色模塊的像素數量的平均值)/2。接著,將該計算 值作為參考像素計數,以表示組成定時編碼74的區域的單個黑色模塊的 像素數量的平均值和參考像素計數之間的差用作表示圖像信息的黑色像 素的增加/減少量,對黑色區域進行展寬處理或變窄處理。例如,如果表示步驟102導出的圖像特徵量表示的定時編碼74中交 替排列的黑色模塊和白色模塊的像素數量是8 (黑),12 (白),8 (黑), 12 (白),......,8 (黑),12 (白),那麼參考像素計數是10。在此情況下,組成黑色模塊的像素的平均值是8。因此,執行展寬處理以使組成黑 色模塊的像素的數量增加2。或者,在位置檢測圖案72的區域用作預定區域的情況下,與位置檢 測圖案72的區域對應的基準值設定為第一黑色矩形區域的一個寬度、白 色矩形區域的一個寬度、第二黑色矩形區域的一個寬度、白色矩形區域
的另一寬度以及第一黑色矩形區域的另一寬度的比1丄3:1:1。那麼,在位 置檢測圖案72的區域用作預定區域的情況下,基於編碼校正處理而求出 像素增加/減少量的方法與將定時編碼74的區域用作預定區域的情況類 似。如果由根據本示例性實施方式的編碼校正處理找出的像素的增加/ 減少量不是整數,則使用最接近所求出的增加/減少量的整數值的增加/ 減少量。接著,在步驟106,執行對編碼信息進行解碼的傳統公知解碼處理, 並且此程序結束。解碼處理應用於由已在步驟104中執行的編碼校正處 理所校正的圖像信息的編碼區域76。當編碼讀取處理結束時,用經校正的圖像信息代替由步驟100中執 行的編碼獲取處理所獲得的圖像信息。第二示例性實施方式對於第二示例性實施方式,將描述一種情況的示例,其中即使由解 碼處理對經校正的圖像信息的解碼失敗,也會反覆執行解碼直至成功為 止。根據第二示例性實施方式的多功能設備10的結構與根據第一示例性 實施方式的類似(參見圖1和圖2),並且在此不再描述。下面將描述根據第二示例性實施方式的多功能設備10的操作。 首先,參考圖6描述編碼讀取處理,該編碼讀取處理由多功能設備 10執行,以對編碼為根據本示例性實施方式的二維條形碼的信息進行解 碼。圖6是示出當在由圖像讀取部12讀取包括編碼圖像的原件時經由控 制面板16輸入對編碼圖像70進行解碼的執行指令時由CPU 50執行的編 碼讀取程序的處理流程的流程圖。本程序預先存儲在ROM 54的預定區 域。在此,將僅描述與附加步驟相關的與根據第一實施方式的圖4的流 程圖中的步驟相同的步驟,並且其他相同的步驟將指派相同的附圖標記 並不再說明。在步驟108判斷步驟106中執行的解碼處理是否已經成功。如果判斷 為否定,處理進入步驟110,而如果判斷為肯定,本程序結束。在步驟110,以預定量從圖像信息的先前校正中使用的增加/減少量
改變黑色像素的增加/減少量。由步驟100的編碼獲取處理所獲得的圖像信息在經改變的增加/減少量的基礎上再次校正。接著,在步驟112,判斷圖像信息校正中使用的像素增加/減小量的 最大值是否超過預先規定的預定值。此預定值是結束校正的預定結束條 件,並且是例如由用戶根據圖像信息的大小預先規定的。如果此判斷為 肯定,處理進入步驟U4,而如果判斷為否定,處理返回步驟108。在步驟114,在控制面板16上顯示編碼解碼失敗的指示,並且本程 序結束。第三示例性實施方式對於第三示例性實施方式,將描述一種情況的示例,其中即使解碼 處理對經校正的圖像信息的解碼失敗,也會反覆執行解碼直至成功為止, 並且,當解碼反覆執行時,使用與先前解碼不同圖像特徵量。根據第三 示例性實施方式的多功能設備10的結構與根據第一示例性實施方式的類 似(參見圖1和圖2),並且在此不再描述。下面將描述根據第三示例性實施方式的多功能設備10的操作。 首先,參考圖7描述編碼讀取處理,該編碼讀取處理由多功能設備 10執行以對編碼為根據本示例性實施方式的二維編碼的信息進行解碼。 圖7是示出當在由圖像讀取部12讀取包括編碼圖像的原件時經由控制面 板16輸入對編碼圖像70進行解碼的執行指令時由CPU 50執行的編碼讀 取程序的處理流程的流程圖。本程序預先存儲在ROM 54的預定區域。 首先,在步驟200執行編碼獲取處理,並獲得表示編碼的圖像信息。 接著,在步驟202,針對由步驟200中執行的編碼獲取處理所獲得的 圖像信息的預定區域導出表示白色像素數量與黑色像素數量之比的圖像 特徵量。在該第三示例性實施方式中,將預定區域為所述圖像信息的全 體的圖像特徵量導出作為第一圖像特徵量,將預定區域為定時編碼74的 區域的圖像特徵量導出作為第二圖像特徵量,並且將預定區域為位置檢 測圖案72的區域的圖像特徵量導出作為第三圖像特徵量。接著,在步驟204,基於第一圖像特徵量和與之對應的基準值的比較 結果,對步驟200中獲得的圖像信息執行編碼校正處理。
接著,在步驟206,執行對在經步驟204的編碼校正處理校正的圖像 信息的編碼區域76中記錄的編碼信息進行解碼的解碼處理。接著,在步驟208,判斷步驟206中執行的解碼處理是否成功。如果 此判斷為否定,處理進入步驟214,而如果判斷為肯定,本程序結束。在步驟214,基於第二圖像特徵量和與之對應的基準值的比較結果, 對在步驟200中獲得的圖像信息執行編碼校正處理。接著,在步驟216,執行解碼處理,以對在由步驟214中執行的編碼 校正處理校正的圖像信息的編碼區域76中記錄的編碼信息進行解碼。接著,在步驟218中,判斷步驟216執行的解碼處理是否成功。如果 判斷為否定,處理進入224,而如果判斷為肯定,本程序結束。在步驟224,基於第三圖像特徵量和與之對應的基準值的比較結果, 對在步驟200中獲得的圖像信息執行編碼校正處理。接著,在步驟226,執行解碼處理,以對在由步驟224中執行的編碼 校正處理校正的圖像信息的編碼區域76中記錄的編碼信息進行解碼。接著,在步驟228,判斷步驟226執行的解碼處理是否成功。如果判 斷為否定,處理進入234,而如果判斷為肯定,本程序結束。在步驟234,在控制面板16上顯示編碼解碼失敗的指示,並且本程 序結束。第四示例性實施方式對於第四實施方式,將描述一種情況的示例,其中根據第二示例性 實施方式的反覆校正與根據第三實施方式的反覆校正結合。根據第四示 例性實施方式的多功能設備10的結構與根據第一示例性實施方式的類似 (參見圖1和圖2),並且在此不再描述。下面將描述根據第四示例性實施方式的多功能設備10的操作。 首先,參考圖8A和8B描述編碼讀取處理,該編碼讀取處理由多功 能設備IO執行,以對編碼為根據本示例性實施方式的二維條形碼的信息 進行解碼。圖8A和8B是示出當在由圖像讀取部12讀取包括編碼圖像的 原件時經由控制面板16輸入對編碼圖像70進行解碼的執行指令時由 CPU 50執行的編碼讀取程序的處理流程的流程圖。本程序預先存儲在 ROM54的預定區域。在此,將描述僅與附加步驟相關的與根據第三示例 性實施方式的圖7的流程圖中的步驟相同的步驟,並且其他相同的步驟 將指派相同的附圖標記並將不再描述。接著在步驟208,判斷步驟206中執行的解碼處理是否成功。如果此 判斷為否定,處理進入步驟210,而如果判斷為肯定,本程序結束。在步驟210,以預定量從圖像信息的先前校正中使用的增加/減少量 改變黑色像素的增加/減少量。步驟200的編碼獲取處理獲得的圖像信息 在經改變的增加/減少量的基礎上再次校正。接著,在步驟212,判斷圖像信息校正中使用的像素增加/減小量的 最大值是否超過預先規定的預定值。如果此判斷為肯定,處理進入步驟 214,而如果判斷為否定,處理返回步驟206。在步驟214,基於第二圖像特徵量和與之對應的基準值的比較結果, 對在步驟200中獲得的圖像信息執行編碼校正處理。接著,在步驟216,執行解碼處理,以對在由步驟214中執行的編碼 校正處理校正的圖像信息的編碼區域76中記錄的編碼信息進行解碼。接著,在步驟218中,判斷步驟216執行的解碼處理是否成功。如果 判斷為否定,處理進入220,而如果判斷為肯定,本程序結束。在步驟220,以預定量從圖像信息的先前校正中使用的增加/減少量 改變黑色像素的增加/減少量。步驟200的編碼獲取處理獲得的圖像信息 在經改變的增加/減少量的基礎上再次校正。接著,在步驟222,判斷圖像信息校正中使用的像素增加/減小量的 最大值是否超過預先規定的預定值。如果此判斷為肯定,處理進入步驟 224,而如果判斷為否定,處理返回步驟216。在步驟224,基於第三圖像特徵量和與之對應的基準值的比較結果, 對在步驟200中獲得的圖像信息執行編碼校正處理。接著,在步驟226,執行解碼處理,以對在由步驟224中執行的編碼 校正處理校正的圖像信息的編碼區域76中記錄的編碼信息進行解碼。接著,在步驟228,判斷步驟226執行的解碼處理是否成功。如果判 斷為否定,處理進入230,而如果判斷為肯定,本程序結束。
在步驟230,以預定量從圖像信息的先前校正中使用的增加/減少量 改變黑色像素的增加/減少量。步驟200的編碼獲取處理獲得的圖像信息 在經改變的增加/減少量的基礎上再次校正。接著,在步驟232,判斷圖像信息校正中使用的像素增加/減小量的 最大值是否超過預先規定的預定值。如果此判斷為肯定,處理進入步驟 234,而如果判斷為否定,處理返回步驟226。在步驟234,在控制面板16上顯示編碼解碼失敗的指示,並且本程 序結束。以上,利用上述示例性實施方式解釋本發明。然而,本發明的技術 範圍不限於上述示例性實施方式中的描述範圍。在不背離本發明的精神 的範圍內可對上述示例性實施方式進行各種修改和改進,並且本發明的 技術範圍包括應用這些修改和改進的模式。此外,上述示例性實施方式不是對權力要求中描述的本發明的限制, 而且不是要求所有上述示例性實施方式中描述的特徵的組合必須作為本 發明的解決方案。具有上述示例性實施方式的各種階段的本發明包括其 中,並且可通過合併公開的各種結構條件導出各種發明。甚至如果從上 述示例性實施方式示出的總體結構中的一些結構元件中移除某些結構元 件,只要提供其效果,移除這些結構元件的結構也可導出作為本發明。例如,對於上述示例性實施方式,描述的情況是編碼讀取程序存儲 於ROM 54中。然而,本發明不限於此,並且可形成編碼讀取程序存儲 於HDD 56的模式。此外,對於上述示例性實施方式,描述的情況是編碼校正處理對表 示圖像信息的黑色區域執行展寬處理和變窄處理。然而,本發明不限於 此。例如,可形成以下形式 一種模式,其中對圖像信息的校正是通過 基於圖像特徵量與基準值的比較結果改變圖像信息的解析度的解析度改 變處理而執行; 一種模式,其中對圖像信息的校正是通過對表示圖像信 息的像素的色彩濾波處理執行的,在該色彩濾波處理中,將亮度大於預 定閾值等的色彩設定為白色,用於濾波處理的閾值基於圖像特徵量與基 準值的比較結果而改變;等。 對於上述示例性實施方式,描述的情況是編碼校正處理對表示圖像 信息的黑色區域執行展寬處理和變窄處理。然而,本發明不限於此。可 形成一種模式,其中展寬處理和變窄處理對表示圖像信息的白色區域執行。對於上述示例性實施方式,描述的情況是本發明是多功能設備10中 的單一結構。然而,本發明不限於此。如圖9所示,可形成分布式結構, 在該分布式結構中本發明用於網絡系統,在該網絡系統中連接有掃描儀 82、複印機84、印表機86、計算機88以及伺服器90。在此情況下,可 形成一種模式,其中由掃描儀82或複印機84讀取包括二維編碼圖像的原 件,以獲得表示二維編碼圖像的圖像信息,接著將獲得的圖像信息發送 至連接到網絡80的計算機88,並在計算機88執行編碼校正處理和對經 校正的圖像信息的解碼處理。還可形成一種模式,其中本發明是連接到 網絡80的掃描儀82的單一結構。當本發明應用於圖9所示的網絡系統時,可形成一種模式,其中當 計算機88上創建的文本信息由印表機86形成在記錄紙上時,並且接著所 述記錄紙由複印機84複印,複印機84在由複印產生的新記錄紙上形成編 碼圖像70,其中將信息進行編碼以標識記錄紙的複印歷史。用於複印的 複印機向伺服器90發送複印歷史,並且伺服器90存儲所述複印歷史。當 要檢查複印歷史時,由應用本發明的多功能設備IO、掃描儀82等讀取編 碼圖像70,對在編碼圖像70中編碼並記錄的信息進行解碼,並且可通過 根據該信息訪問伺服器90檢查存儲在伺服器90的複印歷史。可形成模式,其中本發明是例如個人計算機、數字式電子靜態相機、 數字式攝像機、便攜電話、PDA (個人數字助理,其為一種信息終端) 等具有圖像功能的信息設備中的單一結構。明顯地,用於上述示例性實施方式的多功能設備10的結構(圖1和 圖2)是示例,在不背離本發明的精神的範圍內可移除不需要的部分,並 可增添新的部分。此外,用於上述示例性實施方式的編碼讀取程序的處理流程(見圖 4、圖6、圖7、圖8A和8B)是示例,並且明顯地,在不背離本發明的
精神的範圍內可移除不需要的步驟,並可重新排列處理順序。對於根據上述示例性實施方式的編碼讀取程序,可採用程序預先安裝在多功能設備10的模式、以存儲於計算機可讀的存儲介質的條件下提供程序的模式以及經由無線或有線的通信單元發送編碼讀取程序的模式等。此外,對於上述示例性實施方式,描述的情況中編碼讀取處理是通 過根據電腦程式的軟體結構實現的。然而,本發明不限於此,並可形 成由硬體結構實現處理的模式。
權利要求
1. 一種編碼讀取裝置,該編碼讀取裝置包括獲取部,其讀取二維編碼圖像並獲取表示所述二維編碼圖像的圖像信息;導出部,其導出表示由所述獲取部獲取的圖像信息的預定區域中的白色像素數量與黑色像素數量之比的圖像特徵量;以及校正部,其基於由所述導出部導出的所述圖像特徵量與對應於所述預定區域的基準值的比較結果,對所述圖像信息進行校正以使得所述圖像特徵量接近所述基準值。
2. 根據權利要求l所述的編碼讀取裝置,其中 所述預定區域是所述圖像信息的全體,以及所述基準值是由所述圖像信息表示的白色區域與黑色區域的像素數 量之比,其值為W。
3. 根據權利要求l所述的編碼讀取裝置,其中所述二維編碼包括定時編碼區域,在該定時編碼區域中,構成所述 二維編碼的最小單位的白色矩形區域和所述最小單位的黑色矩形區域以 等間隔交替設置,並且所述定時編碼區域確定所述二維編碼內的坐標,所述預定區域包括所述定時編碼區域,以及所述基準值是由表示所述定時編碼區域的所述圖像信息表示的白色 區域與黑色區域的像素數量之比,其值為l:l。
4. 根據權利要求l所述的編碼讀取裝置,其中所述二維編碼包括位置檢測圖案區域,在該位置檢測圖案區域中, 在第一黑色矩形區域中包含白色矩形區域,在所述白色矩形區域中包含 第二黑色矩形區域,並且所述位置檢測圖案區域表示所述二維編碼圖像 的位置,所述預定區域包括所述位置檢測圖案區域,以及 所述基準值是由表示從所述位置檢測圖案區域的一個端部經由其中 心到其另一端部的部分的圖像信息表示的、所述第一黑色矩形區域的一 個寬度、所述白色矩形區域的一個寬度、所述第二黑色矩形區域的寬度、 所述白色矩形區域的另一寬度以及所述第一黑色矩形區域的另一寬度的 像素數量之比,其值為1:1:3:1:1。
5. 根據權利要求1至4之一所述的編碼讀取裝置,其中所述校正部 進行所述校正,通過使由所述圖像信息表示的黑色區域展寬的展寬處理 或使由所述圖像信息表示的黑色區域變窄的變窄處理,使得所述圖像特 徵量接近所述基準值。
6. 根據權利要求1至4之一所述的編碼讀取裝置,該編碼讀取裝置 還包括對經編碼並記錄在所述圖像信息中的信息進行解碼的解碼部,其中,如果所述解碼部對所述校正後的圖像信息的解碼失敗,則所 述校正部反覆地對所述圖像信息進行校正,以使得所述圖像特徵量接近 所述基準值,直至滿足結束所述校正的預定結束條件或者直至解碼成功 為止。
7. —種編碼讀取方法,該方法包括讀取二維編碼圖像並獲取表示所述二維編碼圖像的圖像信息; 導出表示所獲取的圖像信息的預定區域的白色像素數量與黑色像素數量之比的圖像特徵量;以及基於所導出的圖像特徵量與對應於所述預定區域的基準值的比較結果,對所述圖像信息進行校正以使得所述圖像特徵量接近所述基準值。
8. 根據權利要求7所述的編碼讀取方法,其中所述進行校正包括通 過使由所述圖像信息表示的黑色區域展寬的展寬處理或使由所述圖像信 息表示的黑色區域變窄的變窄處理,來進行校正,使得所述圖像特徵量 接近所述基準值。
9. 根據權利要求7所述的編碼讀取方法,該方法還包括 對經編碼並被記錄在所述圖像信息中的信息進行解碼,其中,如果對所述校正後的圖像信息的解碼失敗,則所述進行校正 包括反覆地對所述圖像信息進行校正,以使得所述圖像特徵量接近所述 基準值,直至滿足結束所述校正的預定結束條件或者直至解碼成功為止。
全文摘要
一種編碼讀取裝置,其包括獲取部、導出部以及校正部。所述獲取部讀取二維編碼圖像並獲取表示所述二維編碼圖像的圖像信息。導出部導出表示由所述獲取部分獲取的圖像信息的預定區域中的白色像素數量與黑色像素數量之間比例的圖像特徵量。基於由導出部導出的所述圖像特徵量與對應於所述預定區域的基準值的比較結果,校正部對所述圖像信息進行校正以使得所述圖像特徵量接近所述基準值。
文檔編號G06K7/10GK101398885SQ20081013032
公開日2009年4月1日 申請日期2008年7月11日 優先權日2007年9月26日
發明者古山健司, 矢田伸一 申請人:富士施樂株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀