本發(fā)明涉及圖像形成技術,特別涉及一種圖像形成裝置。
背景技術:
以往,存在一種進行條形碼打印的圖像形成裝置,該裝置可以根據設定進行條形碼的打印(例如,參考專利文獻1日本特開2010-79766)。
技術實現(xiàn)要素:
但是,發(fā)明人發(fā)現(xiàn),在現(xiàn)有技術中,雖然可以實現(xiàn)對條形碼的打印,但不能對條形碼的種類等屬性進行變更。
本發(fā)明實施例提供一種圖像形成裝置,根據第1編碼的讀取結果,可以生成并輸出指定的第2編碼,由此不僅可以進行編碼的打印,還可以利用簡單的方法對編碼的種類等屬性進行變更。
根據本發(fā)明實施例的第一個方面,提供了一種圖像形成裝置,其具有:
掃描部,其從原稿讀取第1編碼;
操作部,其指定與所述第1編碼不同的第2編碼;
編碼生成部,其根據所述第1編碼的讀取結果,生成對應于所述操作部的指定的所述第2編碼;以及,
控制部,其控制所述編碼生成部生成的第2編碼的輸出。
本發(fā)明實施例的有益效果在于,根據第1編碼的讀取結果,可以生成并輸出指定的第2編碼,不僅可以進行編碼的打印,還可以利用簡單的方法編碼的種類等屬性進行變更。
參照后文的說明和附圖,詳細公開了本發(fā)明的特定實施方式,指明了本發(fā)明的原理可以被采用的方式。應該理解,本發(fā)明的實施方式在范圍上并不因而受到限制。在所附權利要求的精神和條款的范圍內,本發(fā)明的實施方式包括許多改變、修改和等同。
針對一種實施方式描述和/或示出的特征可以以相同或類似的方式在一個或更多個其它實施方式中使用,與其它實施方式中的特征相組合,或替代其它實施方式中的特征。
應該強調,術語“包括/包含”在本文使用時指特征、整件、步驟或組件的存在,但并不排除一個或更多個其它特征、整件、步驟或組件的存在或附加。
附圖說明
所包括的附圖用來提供對本發(fā)明的進一步的理解,其構成了說明書的一部分,例示了本發(fā)明的優(yōu)選實施方式,并與文字說明一起用來解釋本發(fā)明的原理,其中對于相同的要素,始終用相同的附圖標記來表示。
在附圖中:
圖1是本發(fā)明實施例1的圖像形成裝置的一構成示意圖;
圖2是本發(fā)明實施例1中掃描部讀取分析第1編碼的實施方法流程圖;
圖3是本發(fā)明實施例1中對第1編碼進行分析識別后示意圖;
圖4-5是本發(fā)明實施例1中操作部102上的第2編碼設定的示意圖;
圖6是本發(fā)明實施例1中對第2編碼進行分析識別后示意圖;
圖7是本發(fā)明實施例1中圖像形成方法的一實施方式流程圖;
圖8是本發(fā)明實施例1中圖像形成方法的另一實施方式流程圖;
圖9是本發(fā)明實施例2的圖像形成裝置的一構成示意圖;
圖10是本發(fā)明實施例2中操作部902上的菜單構成示意圖;
圖11是本發(fā)明實施例2中圖像形成方法的一流程圖;
圖12是本發(fā)明實施例2中初始原稿構成示意圖;
圖13是本發(fā)明實施例2中編碼變更后的原稿構成示意圖。
具體實施方式
參照附圖,通過下面的說明書,本發(fā)明的前述以及其它特征將變得明顯。在說明書和附圖中,具體公開了本發(fā)明的特定實施方式,其表明了其中可以采用本發(fā)明的原則的部分實施方式,應了解的是,本發(fā)明不限于所描述的實施方式,相反,本發(fā)明包括落入所附權利要求的范圍內的全部修改、變型以及等同物。
實施例1
本發(fā)明實施例1提供一種圖像形成裝置。圖1是本發(fā)明實施例的圖像形成裝置的構成示意圖。如圖1所示,圖像形成裝置100包括:
掃描部101,其從原稿讀取第1編碼;
操作部102,其指定與該第1編碼不同的第2編碼;
編碼生成部103,其根據該第1編碼的讀取結果,生成對應于該操作部102的指定的該第2編碼;以及,
控制部104,其控制該編碼生成部103生成的第2編碼的輸出。
由上述實施例可知,在根據第1編碼的讀取結果,可以生成并輸出指定的第2編碼,由此不僅可以進行編碼的打印,還可以利用簡單的方法對編碼的種類等屬性進行變更。
在本實施例中,該圖像形成裝置100可以是多功能打印機MFP或復印機。掃描部101可以是該打印機MFP或復印機的掃描儀,操作部102可以為打印機MFP或復印機的操作面板等;編碼生成部103和控制部104的功能可以被集成到打印機的中央處理器CPU、RAM中,不過,本實施例不限于此。
例如,該圖像形成裝置100可以用于其他信息處理設備,其控制部104可以與中央處理器分開配置,例如可以將控制部104配置為與中央處理器連接的芯片,通過中央處理器的控制來實現(xiàn)控制部104的功能。
在本實施例中,該第1編碼和第2編碼為不同種類的編碼,該第1編碼和第2編碼可以是數字、文字、符號等信息按照一個規(guī)定轉換成的預定格式的編碼,,例如,該預定格式的編碼可以是1維編碼(例如條形碼)、2維編碼(例如QR編碼、PDF417二維碼、DataMatrix條碼等)、3為編碼以及n維編碼。例如,該第1編碼可以是1維條形碼,第2編碼可以是QR編碼,但本實施例并不以此作為限制。
在本實施例中,掃描部101從原稿讀取第1編碼,例如,通過打印機MFP或復印機的掃描儀讀取原稿中的第1編碼,并進行分析識別,以獲得該第1編碼中存儲的數據。具體的分析識別方法與現(xiàn)有技術類似,例如,在掃描儀完成掃描后,將讀入的原稿生成光柵數據,并對光柵數據進行預處理(灰度化等),而后進行第1編碼的分析識別,以獲得該第1編碼中存儲的數據。以下結合附圖2對第1編碼的讀取和分析 識別進行說明。
圖2是本實施例中掃描部讀取分析識別該第1編碼的實施方法流程圖,如圖2所示,該方法包括:
步驟201,掃描原稿,從該原稿中讀取第1編碼;
步驟202,將讀取的原稿生成光柵數據;
步驟203,進行光柵數據的預處理(例如灰度化等),并識別該第1編碼種類;
步驟204,判斷該第1編碼是否是能識別的編碼(什么是能利用的編碼?),在判斷結果為是時,執(zhí)行步驟205,否則執(zhí)行步驟206;
步驟205,對該第1編碼進行解碼,獲取該第1編碼中存儲的數據;
步驟206,輸出錯誤信息,表明當前的第1編碼為不可識別的編碼。
圖3是本實施例中經過步驟201~205對該第1編碼讀取分析識別后的示意圖,如圖3所示,掃描部101對該第1編碼進行讀取以及分析識別后,所獲得的該第1編碼中存儲的數據。
在本實施例中,操作部102用于指定變更的與該第1編碼不同的第2編碼,例如,可以通過打印機MFP或復印機的操作面板進行上述變更操作。用戶在操作面板上進行第2編碼的相關設定,該相關設定包括:設定該第2編碼的種類,以及屬性和值。以下結合附圖4和5舉對設定第2編碼進行說明。以操作面板為觸摸板為例進行說明:
圖4和圖5是本實施例中利用操作部102設定第2編碼的示意圖。如圖4所示,在操作部102上顯示“編碼切換設定菜單401”選項,用戶在操作部102上進行按壓操作,以進入編碼切換設定菜單401;進入菜單401后,操作部102的顯示界面變?yōu)閳D5所示的“編碼切換設定501”的菜單界面500,該菜單界面500顯示預設編碼種類、及其屬性和值。如圖5所示,該菜單界面500顯示編碼切換設定501,包括一維碼502、二維碼503等,選擇要變更的第2編碼種類504,并設置相應的屬性505和值506。
在本實施例中,在設置該第2編碼時,設置的編碼種類與該第1編碼不同即可。例如,該第1編碼和第2編碼可以屬于同一維數的編碼,但屬于不同的種類,例如該第1編碼為種類504,該第2編碼的種類為507,或者該第1編碼和第2編碼屬于不同維數的編碼,例如該第1編碼是一維碼,該第2編碼是2維碼。此外,也可以將第2編碼設置為是從第1編碼變更為提升了錯誤修訂能力的編碼,這樣即使編碼弄臟或 破損,編碼自身也具有復原數據的錯誤修訂能力,例如在第1編碼為一維條形碼時,用戶可以選擇將第2編碼設置為錯誤修訂能力提高的二維QR編碼,本實施例并不以此作為限制。
在本實施例中,編碼生成部103根據該第1編碼的讀取結果,生成對應于該操作部102的指定的該第2編碼,圖6是本實施例中對第2編碼編碼后的示意圖,如圖6所示,由于掃描部101完成了對第1編碼的讀取以及分析識別出第1編碼中存儲的數據,編碼生成部103根據操作部102中設置的第2編碼的相關類別以及屬性,對該解析出的數據進行編碼,生成該第2編碼,控制部104控制該編碼生成部103生成的第2編碼的輸出。
在本實施例中,作為第1編碼和第2編碼的輸出方法,可以通過圖像形成裝置的圖像形成部(未圖示)在介質上形成圖像,其中,該圖像形成部可以是MFP的印刷裝置部分;或者也可以直接輸出到電子郵件或其他存儲設備中,本實施例并不以此作為限制。
在一個實施方式中,在第2編碼直接輸出到電子郵件或其他存儲設備時,該圖像形成裝置的操作部102還可以設定輸出目的地,該圖像形成裝置還可以包括:
存儲部105,其存儲對應于輸出目的地的編碼變更信息;
通信部106,其用于向該輸出目的地進行發(fā)送;
控制部104根據存儲在存儲部105的輸出目的地以及編碼變更信息,從第1編碼變更為第2編碼并輸出。
其中,控制部104可以根據操作部102設定的輸出目的地,在存儲部105中查找與該收件人的電子郵件地址對應的編碼變更信息,例如用戶1的電子郵件地址為user1@XXX.com,其對應的第2編碼設置為QR編碼,用戶2的電子郵件地址為user2@XXX.com,其對應的第2編碼設置為矩陣式二維碼,控制部104控制該編碼生成部103生成的第2編碼,通信部106向該輸出目的地進行發(fā)送。
在一個實施方式中,掃描部101可以在接收到操作部102的對該第2編碼的指定后,開始讀取該第1編碼;圖7是本實施方式圖像形成方法流程圖,如圖7所示,該方法包括:
步驟701,操作部102指定該第2編碼,并進行該第2編碼的打印設定;
例如設定該第2編碼的種類、屬性和值等相關的打印信息;
步驟702,掃描部101讀取該第1編碼;
步驟703,掃描部101分析該第1編碼,在分析成功時,執(zhí)行步驟704,否則執(zhí)行步驟705;
步驟704,編碼生成部103生成該第2編碼,控制部104控制該第2編碼的輸出;
步驟705,輸出錯誤信息,表明當前的第1編碼為不可識別的編碼。
在本實施例中,步驟701的具體實施方式可以參考圖3和4、步驟702~703的具體實施方式請參考圖2,步驟704的具體實施方式請參考上述編碼生成部103以及控制部104的實施方式,此處不再贅述。
在另一個實施方式中,操作部102可以在掃描部101進行讀取后,指定變更的第2編碼,即掃描部101先執(zhí)行第1編碼的讀取,分析成功后,操作部102再指定變更的第2編碼,掃描部101再接收操作部102的對該變更的第2編碼的指定,在該實施方式中,掃描部101也可以先執(zhí)行第1編碼的讀取,操作部102再指定變更的第2編碼,掃描部101再進行分析,并接收操作部102的對該變更的第2編碼的指定;圖8是本實施方式圖像形成方法流程圖,如圖8所示,該方法包括:
步驟801,掃描部101讀取該第1編碼;
步驟802,掃描部101分析該第1編碼,在分析成功時,執(zhí)行步驟803,否則執(zhí)行步驟805;
步驟803,操作部102指定該第2編碼,并進行該第2編碼的打印設定;例如設定該第2編碼的種類、屬性和值等相關的打印信息;
步驟804,編碼生成部103生成該第2編碼,控制部104控制該第2編碼的輸出;
步驟805,輸出錯誤信息,表明當前的第1編碼為不可識別的編碼,在這種情況下,可以進行通常的復印操作。
在本實施例中,步驟801~802的具體實施方式請參考圖2,步驟803的具體實施方式可以參考圖3和4、步驟804的具體實施方式請參考上述編碼生成部103以及控制部104的實施方式,此處不再贅述。
通過上述實施方式可知,在本申請中并不限定該掃描部101從原稿讀取第1編碼以及操作部102指定第2編碼的執(zhí)行順序,因此操作比較靈活。
由上述實施例可知,在根據第1編碼的讀取結果,可以生成并輸出指定的第2編碼,由此不僅可以進行編碼的打印,還可以利用簡單的方法對編碼的種類等屬性進 行變更。
實施例2
本發(fā)明實施例2提供了一種圖像形成裝置。與實施例1的不同之處在于,本實施例2在實施例1的基礎上,在原稿上除了形成有第1編碼外,還可以形成有與該第1編碼不同的描圖圖像或文字圖像,由此,不僅可以對編碼進行變更,還可以對于該編碼共同形成的描圖或文字進行相應的輸出設定。
由上述實施例可知,根據第1編碼的讀取結果,可以生成并輸出指定的第2編碼,由此不僅可以進行條形碼等其他編碼的打印,還可以利用簡單的方法對編碼的種類等屬性進行變更,另外通過判斷是否存在除編碼圖像外的描圖或文字圖像,還可以對于該編碼共同形成的描圖或文字進行相應的輸出設定。
圖9是本發(fā)明實施例2中圖像形成裝置構成示意圖,如圖9所示,圖像形成裝置900包括:掃描部901,操作部902,編碼生成部903,控制部904,其具體實施方式與實施例1中的掃描部101,操作部102,編碼生成部103,控制部104類似,將實施例1的內容合并于此,此處不再贅述。
在本實施例中,在原稿上除了形成有第1編碼外,還形成有與該第1編碼不同的描圖圖像或文字圖像的情況下,還可以對與該第1編碼共同形成的圖像進行打印設定,該圖像形成裝置900還可以包括:
圖像形成部905,其在介質上形成圖像;
其中,在該圖像形成裝置900為多功能打印機MFP或復印機時,該圖像形成部905可以是MPF的印刷裝置部分。
在該實施例中,當掃描部901從該原稿讀取該第1編碼的同時,讀取描圖或文字的情況下,控制部904根據該描圖或該文字的打印設定,通過圖像形成部905,對該第2編碼和該描圖或該文字同時形成圖像。
在本實施例中,由于在原稿上除了形成有第1編碼外,還可以形成有與該第1編碼不同的描圖圖像或文字圖像,因此需要對編碼和與編碼共同形成的圖像都進行打印設定,操作部902例如,通過打印機MFP或復印機的的操作面板進行編碼種類的變更操作,以及描圖或文字的打印設定。
圖10是本實施例中操作部902上的打印設定示意圖,如圖10所示,操作部902 上同時具有編碼切換設定菜單1001和描圖文字打印設定菜單1002,其用于對描圖圖像和文字圖像的進行打印設定,例如描圖或文字的打印設定是打印濃度的變更或從彩色到單色的變更,或者也可以是打印尺寸的變更,本實施例并不以此作為限制。
圖11是本實施例2中圖像形成方法流程圖,圖12是本實施例2中形成有第1編碼、描圖文字的原稿構成示意圖,圖13是變更后的原稿構成示意圖,以下以圖11-13為例,對本實施例中在原稿上除了形成有第1編碼外,還形成有與該第1編碼不同的描圖圖像或文字圖像的圖像形成方法進行示例性的說明。
如圖11所示,該方法包括:
步驟1101,掃描部901讀取該第1編碼;
例如,在該圖像形成裝置為打印機MFP或復印機時,可以通過按下掃描鍵執(zhí)行步驟1101;
步驟1102,掃描部901分析該第1編碼,在分析成功時,執(zhí)行步驟1103,否則執(zhí)行步驟1107;
步驟1103,操作部902指定該第2編碼,并進行該第2編碼的打印設定;例如設定該第2編碼的種類、屬性和值等相關的打印信息;
其中,步驟1101~1103的具體實施方式與圖8中步驟801~803類似,將其內容合并與此,此處不再贅述。
步驟1104,判斷原稿中是否存在其他描圖或文字,在判斷結果為是時,執(zhí)行步驟1105,否則執(zhí)行步驟1108;
步驟1105,操作部902進行該描圖或文字的打印設定;
步驟1106,編碼生成部903生成該第2編碼,控制部904根據步驟1103和1105中的打印設定,控制圖像形成部905,對該第2編碼和該描圖或該文字同時在介質上形成圖像,并打印輸出;
步驟1107,輸出錯誤信息,表明當前的第1編碼為不可識別的編碼,在這種情況下,可以進行通常的復印操作。
步驟1108,編碼生成部903生成該第2編碼,控制部904控制該第2編碼的輸出。
如圖12和13所示,通過步驟1101~1103完成對該原稿E中第1編碼(1維條形碼)1201的讀取與分析,以及對第2編碼1301的指定、以及打印設定,由于在打印 有第1編碼1201的原稿E上形成有與第1編碼1201不同的描圖圖像G和文字圖像H,因此,在步驟1105中對該描圖圖像G和文字圖像H進行打印設定,例如通過如圖10所示的設定菜單進行設定,具體的設定方法不再贅述;之后編碼生成部903生成該第2編碼(QR編碼)1301,控制部904根據步驟1103和1105中的打印設定,控制圖像形成部905,將該第2編碼1301和該描圖G、該文字H同時在介質上形成如圖13所示的圖像,并將形成的圖像打印輸出。
在本實施例中,控制部904按照形成于原稿的多個圖像中掃描部901讀取的每一個圖像,判斷條形碼信息是否被埋入,由此,判斷對應于第1編碼的圖像和描圖或文字的圖像;其中,如圖12所示,作為判斷在原稿E中形成圖像的多個圖像中,第1編碼包含于何處的一種判斷方法,可以是按照掃描部901讀取的每一個圖像,通過判斷在每一個圖像中是否埋入條形碼信息,來判斷該圖像是編碼圖像還是描圖或文字圖像。
在本實施例中,在將第1編碼變更為第2編碼時,還可以對該第2編碼的位置進行設定,其中,控制部904根據第1編碼的坐標,決定配置第2編碼的坐標,對該第2編碼形成圖像;例如,可以以該第1編碼區(qū)域內的任意位置的坐標作為基準,確定該第2編碼的位置,在一個實施方式中,將該第2編碼的中心坐標(I)配置為與該第1編碼的中心坐標位置相同;在另一個實施方式中,在形成第1編碼的區(qū)域中,以原稿E端部的為基準,形成所述第2編碼,例如將第1編碼和第2編碼的端部的坐標配置為相同;或者通過檢測第1編碼形成的區(qū)域的最旁邊的原稿端部X,將配置第2編碼的基準設為原稿端部X的最旁邊的端部Y,以使該第2編碼不能從用紙的端部露出。
需要說明的是,以上對該第2編碼的輸出位置進行示例性的說明,但本實施例并不以此作為限制,例如,該第2編碼的輸出位置也可以根據實際需要由用戶設定,而不根據該第1編碼的位置確定。
在本實施例中,該圖像形成裝置還可以包括存儲部和通信部(未圖示),其具體實施方式與實施例1中存儲部105和通信部106相同,此處不再贅述。
由上述實施例可知,根據第1編碼的讀取結果,可以生成并輸出指定的第2編碼,由此不僅可以進行編碼的打印,還可以利用簡單的方法對編碼的種類等屬性進行變更,另外通過判斷是否存在除編碼圖像外的描圖或文字圖像,還可以對于該編碼共同 形成的描圖或文字進行相應的輸出設定。
本發(fā)明以上的裝置和方法可以由硬件實現(xiàn),也可以由硬件結合軟件實現(xiàn)。本發(fā)明涉及這樣的計算機可讀程序,當該程序被邏輯部件所執(zhí)行時,能夠使該邏輯部件實現(xiàn)上文所述的裝置或構成部件,或使該邏輯部件實現(xiàn)上文所述的各種方法或步驟。本發(fā)明還涉及用于存儲以上程序的存儲介質,如硬盤、磁盤、光盤、DVD、flash存儲器等。
以上結合具體的實施方式對本發(fā)明進行了描述,但本領域技術人員應該清楚,這些描述都是示例性的,并不是對本發(fā)明保護范圍的限制。本領域技術人員可以根據本發(fā)明的精神和原理對本發(fā)明做出各種變型和修改,這些變型和修改也在本發(fā)明的范圍內。