亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

表單編輯設(shè)備、控制方法和存儲(chǔ)介質(zhì)的制作方法

文檔序號(hào):6612473閱讀:151來(lái)源:國(guó)知局

專利名稱::表單編輯設(shè)備、控制方法和存儲(chǔ)介質(zhì)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及能夠生成包括二維碼圖像的表單的設(shè)備、控制方法、程序和存儲(chǔ)介質(zhì)。
背景技術(shù)
:已知一種從編碼的圖像獲取原始數(shù)據(jù)的技術(shù)。根據(jù)該技術(shù),將原始數(shù)據(jù)編碼成編碼的圖像,將編碼的圖像打印在紙張上,然后通過(guò)用閱讀器掃描編碼的圖像來(lái)獲取原始數(shù)據(jù)。作為使用編碼的原始數(shù)據(jù)在紙張上打印原始數(shù)據(jù)的方法,例如用于商品管理的條碼或QR碼和數(shù)字水印的二維碼是已知的。在本說(shuō)明書(shū)的上下文中,所有這些碼和標(biāo)記將稱為"二維碼圖像"。假設(shè)用戶需要?jiǎng)?chuàng)建包括二維碼圖像的表單,存在表單創(chuàng)建應(yīng)用,其具有在表單中插入圖像的功能。因此,對(duì)于用戶而言,使用具有插入二維碼圖像的功能的表單創(chuàng)建應(yīng)用來(lái)創(chuàng)建包括二維碼圖像的表單是自然的。二維碼圖像的布局受到表單的整體布局的限制。這是因?yàn)樾枰允沟枚S碼圖像不覆蓋二維碼圖像以外區(qū)域中的圖像的方式插入二維碼圖像。這在表單的布局為固定的情況下尤其明顯。以下將描述該布局限制,作為例子,參考作為從銀行轉(zhuǎn)發(fā)到客戶公司的轉(zhuǎn)賬記錄的銀行轉(zhuǎn)賬結(jié)單的布局。在圖1所示表單布局中,配置用于顯示編碼的內(nèi)容數(shù)據(jù)的二維碼圖像顯示區(qū)域103布置在布局中間,使得客戶公司的負(fù)責(zé)人當(dāng)接收到表單時(shí)可以容易地提取包含在表單中的內(nèi)容數(shù)據(jù)。構(gòu)成銀行轉(zhuǎn)賬結(jié)單100的其他字段是創(chuàng)建日期字段101,在該字段處輸入表單創(chuàng)建的日期和時(shí)間;公司名稱字段102,在該字段處輸入接收該表單的客戶公司名稱;以及詳細(xì)信息字段104,在該字段處列出每個(gè)銀行轉(zhuǎn)賬處理結(jié)果。在本說(shuō)明書(shū)的上下文中,在這些字段IOI、102和104中輸入的日期和時(shí)間、公司名稱以及4艮行轉(zhuǎn)賬處理結(jié)果是內(nèi)容數(shù)據(jù)的例子并稱為內(nèi)容數(shù)據(jù)。詳細(xì)信息字段104的水平長(zhǎng)度和二維碼圖像顯示區(qū)域103的水平長(zhǎng)度固定但它們的垂直長(zhǎng)度可變。因此,如果在詳細(xì)信息字段104中輸入的條目數(shù)量增加,則創(chuàng)建表單的第二頁(yè)。在這種情況下,如銀行轉(zhuǎn)賬結(jié)單110中所示,在詳細(xì)信息字段104中輸入的信息的后面部分隨后表示在下一頁(yè)上。另一方面,可變的二維碼圖像顯示區(qū)域103的垂直長(zhǎng)度不能僅僅因?yàn)檩斎氲皆敿?xì)信息字段104中的條目數(shù)量增加而無(wú)限制地改變。這是因?yàn)槠谕S碼圖像盡可能地布置在第一頁(yè)上。如果二維碼圖像僅布置在第一頁(yè)上,則用戶可以僅通過(guò)掃描第一頁(yè)上的二維碼圖像來(lái)獲取包含在表單中的內(nèi)容數(shù)據(jù)。如上所述,需要進(jìn)行一定測(cè)量從而在整體布局的約束下將二維碼圖像確定地布置在表單中。目前已經(jīng)作出了針對(duì)該目的的多種嘗試。例如,日本專利申請(qǐng)公開(kāi)號(hào)2000-076372公開(kāi)了一種方法,其中將原始數(shù)據(jù)分成多個(gè)片,使得當(dāng)對(duì)數(shù)據(jù)進(jìn)行編碼時(shí)每片數(shù)據(jù)的數(shù)量較小。此外,日本專利申請(qǐng)公開(kāi)號(hào)2000-076372公開(kāi)了具有固定水平和垂直尺寸的二維碼圖像對(duì)將被包含的信息的數(shù)量存在限制。如果在原始數(shù)據(jù)中的數(shù)據(jù)的數(shù)量小于最大數(shù)據(jù)數(shù)量,則對(duì)原始數(shù)據(jù)進(jìn)行編碼以及生成一個(gè)二維條碼。另一方面,如果在原始數(shù)據(jù)中的數(shù)據(jù)的數(shù)量超過(guò)最大數(shù)據(jù)數(shù)量,則將原始數(shù)據(jù)分成多個(gè)片,使得每片數(shù)據(jù)在容量限制中。此后,對(duì)劃分的數(shù)據(jù)片進(jìn)行編碼以及生成對(duì)應(yīng)于劃分的數(shù)據(jù)片的多個(gè)二維碼圖像。根據(jù)日本專利申請(qǐng)公開(kāi)號(hào)2000-076372中公開(kāi)的技術(shù),如果原始數(shù)據(jù)中的數(shù)據(jù)的數(shù)量超過(guò)最大數(shù)據(jù)數(shù)量,則將原始數(shù)據(jù)分成多個(gè)片以及對(duì)其編碼以生成二維條碼。因此,當(dāng)用戶輸入指令以調(diào)節(jié)二維碼圖像的尺寸時(shí),需要再次劃分上述原始數(shù)據(jù)以生成新的二維條碼。然而,數(shù)據(jù)的編碼需要相當(dāng)多的處理時(shí)間,因此,當(dāng)數(shù)據(jù)需要再次編碼時(shí)用戶可能感到灰心。因此,非常需要一種表單編輯設(shè)備,其能夠在二維碼圖像顯示區(qū)域中顯示二維碼圖像,而不用從原始數(shù)據(jù)重新生成二維碼圖像,即使二維碼圖像顯示區(qū)域的水平尺寸或垂直尺寸響應(yīng)于來(lái)自用戶的"i青求而?文變。
發(fā)明內(nèi)容本發(fā)明的實(shí)施方式針對(duì)一種表單編輯設(shè)備,其能夠在二維碼圖像顯示區(qū)域中顯示二維碼圖像,而不重新生成二維碼圖像。根據(jù)本發(fā)明的一個(gè)方面,一種實(shí)施方式針對(duì)這樣一種設(shè)備,其包括生成單元,配置用于對(duì)數(shù)據(jù)進(jìn)行編碼以及生成二維碼圖像;裁剪單元,配置用于從由生成單元所生成的二維碼圖像裁剪適合二維碼圖像顯示區(qū)域的圖像;第一顯示控制單元,配置用于在二維碼圖像顯示區(qū)域中顯示由裁剪單元所裁剪的圖像;改變單元,配置用于在由第一顯示控制單元施加控制執(zhí)行顯示之后根據(jù)來(lái)自用戶的指生成的二維碼圖像的尺寸;以及第二顯示控制單元,配置用于在由改變單元改變了其尺寸的二維碼圖像顯示區(qū)域中顯示由生成單元所生成的二維碼圖像。本發(fā)明的其他特征和方面將從后面參照附圖對(duì)示例性實(shí)施方式的詳細(xì)描述中變得顯而易見(jiàn)。附圖包括在說(shuō)明書(shū)中并構(gòu)成說(shuō)明書(shū)的一部分,附圖示出了本發(fā)明的示例性實(shí)施方式、特征和方面,連同描述一起,用于解釋本發(fā)明的原理。圖1示出了表單布局的例子。圖2A是示出了二維碼圖像的上部將被裁剪的二維碼圖像。圖2B是示出了二維碼圖像的下部將被裁剪的二維碼圖像。圖4是示出了根據(jù)本發(fā)明示例性實(shí)施方式的二維碼圖像的生成處理的流程圖。圖5是根據(jù)本發(fā)明示例性實(shí)施方式的二維碼圖像顯示處理的流程圖。圖6示出了裁剪方向指示符。圖7示出了在改變二維碼圖像顯示區(qū)域的位置之后圖5中步驟508中顯示的圖像的例子。圖8是圖5中示出的步驟500中顯示的圖像的例子。具體實(shí)施例方式下面將參照附圖詳細(xì)描述本發(fā)明的各種示例性實(shí)施方式、特征和方面。本示例性實(shí)施方式將參考圖1所示作為表單布局信息例子的銀行轉(zhuǎn)賬結(jié)單100進(jìn)行描述。圖3示出了配置用于基于表單布局信息生成表單的表單編輯設(shè)備的示例配置。表單編輯設(shè)備300包括中央處理單元(CPU)301,配置用于執(zhí)行存儲(chǔ)在只讀存儲(chǔ)器(ROM)302和大容量存儲(chǔ)設(shè)備例如硬盤驅(qū)動(dòng)器(HDD)310中的軟件。CPU301全面控制連接到系統(tǒng)總線311的每個(gè)設(shè)備。內(nèi)容數(shù)據(jù)和表單布局信息預(yù)先存儲(chǔ)在HDD310中。磁盤控制器(DKC)309控制HDD310。隨機(jī)存取存儲(chǔ)器(RAM)303用作CPU301的工作區(qū)和主存儲(chǔ)器。外部輸入控制器(I叩utDevC)305接收來(lái)自設(shè)置在表單編輯設(shè)備中的輸入單元(InputDev)306的指令,并通知CPU301輸入控制器305已接收到指令。輸入單元306包括例如鍵盤和鼠標(biāo)。顯示控制器(DisplayC)307控制顯示單元(Display)308的顯示,顯示單元308包括例如液晶顯示器。當(dāng)表單編輯設(shè)備300通過(guò)網(wǎng)絡(luò)312與另一網(wǎng)絡(luò)設(shè)備或文件服務(wù)器雙向交換數(shù)據(jù)時(shí)使用網(wǎng)絡(luò)接口卡(NIC)304。HDD310在處理期間也可以用作臨時(shí)存儲(chǔ)位置。接著,將描述二維碼圖像的生成處理和二維碼圖像顯示處理。通過(guò)該處理來(lái)創(chuàng)建表單。在下面描述中,由CPU301基于存儲(chǔ)在例如圖3中的ROM302或HDD310中的程序來(lái)執(zhí)行確定和處理。此外,在例如二維碼圖像的編碼、裁剪或顯示的處理期間,由CPU301生成的數(shù)據(jù)臨時(shí)存儲(chǔ)在RAM303或HDD310中。負(fù)責(zé)創(chuàng)建表單布局的人預(yù)先設(shè)置圖1所示表單布局信息。如上所述,表單布局信息存儲(chǔ)在HDD310中。根據(jù)本示例性實(shí)施方式,創(chuàng)建日期字段IOI、公司名稱字段102以及詳細(xì)信息字段104的默認(rèn)布置位置包括在表單布局信息中。此外,二維碼圖像顯示區(qū)域103的默認(rèn)布置位置信息(垂直起始位置、垂直長(zhǎng)度、水平起始位置以及水平長(zhǎng)度)包括在該表單布局信息中。此外,關(guān)于默認(rèn)布置位置的垂直起始位置和垂直長(zhǎng)度可變、但默認(rèn)布置位置的水平起始位置和水平長(zhǎng)度固定的信息也包括在該表單布局信息中。圖4所示流程圖開(kāi)始于當(dāng)CPU301接收來(lái)自用戶的指令以生成銀行轉(zhuǎn)賬結(jié)單100時(shí)。在步驟401中,CPU301獲取存儲(chǔ)在HDD310中的表單布局信自、'"、o在步驟402中,CPU301獲取將輸入到創(chuàng)建日期字段101、公司名稱字段102以及詳細(xì)信息字段104中的內(nèi)容數(shù)據(jù)。然后,CPU301在每個(gè)字段中輸入所獲取的數(shù)據(jù)。下表示出了填有內(nèi)容數(shù)據(jù)的創(chuàng)建日期字段101、公司名稱字段102以及詳細(xì)信息字段104的例子。表1<table>tableseeoriginaldocumentpage10</column></row><table>在步驟403中,CPU301獲取將生成的二維碼圖像的色彩和分辨率特性。二維碼圖像的色彩特性例如是二維碼圖像是彩色還是單色的。二維碼圖像的特性可以包括在預(yù)先存儲(chǔ)在HDD310中的表單布局信息中,或者每次生成銀行轉(zhuǎn)賬結(jié)單時(shí)由用戶通過(guò)對(duì)話設(shè)置。在步驟404中,CPU301從存儲(chǔ)在HDD310中的表單布局信息獲取二維碼圖像顯示區(qū)域103的特性。該特性包括例如二維碼圖像顯示區(qū)域103的默認(rèn)布置(垂直起始位置、垂直長(zhǎng)度、水平起始位置以及水平長(zhǎng)度)以及垂直起始位置、垂直長(zhǎng)度、水平起始位置或水平長(zhǎng)度是否可變的信息。因此,根據(jù)示例性實(shí)施方式,本特性包括二維碼圖像顯示區(qū)域103的默認(rèn)布置的信息以及二維碼圖像區(qū)域103的垂直長(zhǎng)度可變但水平長(zhǎng)度固定的信息。在步驟405中,CPU301獲取二維碼圖像顯示區(qū)域103中二維碼圖像的布置的特性。二維碼圖像顯示區(qū)域103中二維碼圖像的布置包括布置的九個(gè)式樣,即對(duì)于三個(gè)式樣(頂對(duì)準(zhǔn)、垂直中央對(duì)準(zhǔn)以及底對(duì)準(zhǔn))中的每一個(gè)都有三個(gè)式樣(左對(duì)準(zhǔn)、中央對(duì)準(zhǔn)以及右對(duì)準(zhǔn))。二維碼圖像的布置的特性可以包括在表單布局信息中,但也可以每次生成銀行轉(zhuǎn)賬結(jié)單時(shí)由用戶設(shè)置。在步驟406中,CPU301獲取編碼目標(biāo)數(shù)據(jù),其是將^皮編碼的二維碼圖像的數(shù)據(jù)。根據(jù)本示例性實(shí)施方式,編碼目標(biāo)數(shù)據(jù)是在步驟402中獲取的全部?jī)?nèi)容數(shù)據(jù)。然而,本發(fā)明中的編碼目標(biāo)數(shù)據(jù)不限于全部?jī)?nèi)容數(shù)據(jù)。例如,編碼目標(biāo)數(shù)據(jù)可以是內(nèi)容數(shù)據(jù)的一部分,或者甚至可以不是內(nèi)容數(shù)據(jù)。在步驟407中,CPU301對(duì)在步驟406中獲取的編碼目標(biāo)數(shù)據(jù)進(jìn)行編碼,并生成二維碼圖像601。在生成二維碼圖像601時(shí)使用在步驟403中獲取的色彩和分辨率特性。此外,在步驟407中,生成二維碼圖像使得其水平長(zhǎng)度等于或短于在步驟404中獲取的水平長(zhǎng)度。如上所述,在步驟404中獲取的水平長(zhǎng)度固定。然后CPU310可以臨時(shí)將在步驟407中生成的二維碼圖像存J諸在如前所述的RAM303中或HDD310中。當(dāng)用戶在上述用于生成銀行轉(zhuǎn)賬結(jié)單100的二維碼圖像生成處理結(jié)束之后給出顯示二維碼圖像的指令時(shí),開(kāi)始圖5中所示二維碼圖像的顯示處理。在步驟500中,CPU301顯示圖像,其在二維碼圖像顯示區(qū)域103以外的區(qū)域中顯示。根據(jù)本示例性實(shí)施方式,二維碼圖像顯示區(qū)域103中顯示的圖像以外的圖像是在步驟402中輸入到每個(gè)字段中的數(shù)據(jù)的圖像。為此,在步驟500中CPU301執(zhí)行控制以顯示圖像,例如圖8中示出的圖像800。在步驟501中,CPU301確定在步驟404中獲取的二維碼圖像顯示區(qū)域的尺寸是否足夠大以顯示在步驟407中生成的二維碼圖像601(圖6)。更具體地,根據(jù)可變的二維碼圖像顯示區(qū)域的垂直長(zhǎng)度是否長(zhǎng)于在步驟407中生成的二維碼圖像601的垂直長(zhǎng)度,作出該確定。換言之,如果二維碼圖像顯示區(qū)域的垂直長(zhǎng)度等于或長(zhǎng)于二維碼圖像601的垂直長(zhǎng)度,則在步驟501中,CPU301確定二維碼圖像顯示區(qū)域的尺寸足夠大。如果二維碼圖像顯示區(qū)域的垂直長(zhǎng)度短于二維碼圖像601,則在步驟501中,CPU301確定二維碼圖像顯示區(qū)域的尺寸不夠大。如果CPU301確定二維碼圖像顯示區(qū)域的尺寸足夠大以顯示在步驟407中生成的二維碼圖像601(步驟501中為是),則過(guò)程進(jìn)行至步驟502。另一方面,如果CPU301確定尺寸不夠大(步驟501中為否),則過(guò)程進(jìn)行至步驟503。在步驟502中,CPU301從RAM303或HDD310接收在步驟407中生成的二維碼圖像601,將其布置和顯示在二維碼圖像顯示區(qū)域602中。當(dāng)過(guò)程在步驟502中結(jié)束時(shí)該處理結(jié)束。應(yīng)該注意,在步驟502中,二維碼圖像601布置和顯示在二維碼圖像顯示區(qū)域602中,其特性被調(diào)節(jié)為步驟405中獲取的二維碼圖像的布置特性。在步驟503中,CPU301從在步驟407中生成的二維碼圖像601裁剪其尺寸適合于二維碼圖像顯示區(qū)域602的圖像。換言之,CPU301從在步驟407中生成的二維碼圖像601裁剪適合二維碼圖像顯示區(qū)域602(圖6)的圖像。基于在步驟405中獲取的二維碼圖像的布置特性確定要裁減的區(qū)域。例如,如果獲取到諸如頂對(duì)準(zhǔn)和左對(duì)準(zhǔn)的特性,則如圖2A中虛線201所示裁剪二維碼圖像的上部。另一方面,如果獲取到諸如底對(duì)準(zhǔn)和左對(duì)準(zhǔn)的特性,則如圖2B中虛線202所示裁剪二維碼圖像的下部。在步驟504中,CPU301在二維碼圖像顯示區(qū)域602中顯示部分二維碼圖像605(圖6),其是通過(guò)在步驟503中裁剪二維碼圖像601而獲得的。在步驟505中,CPU301將在步驟503中指示裁剪的二維碼圖像的裁剪方向的裁剪方向指示符603或裁剪方向指示符604疊加(合成)在步驟504中顯示的二維碼圖像上。用戶能夠通過(guò)這些裁剪方向指示符知道裁剪方向。在該階段顯示圖6中銀行轉(zhuǎn)賬結(jié)單600。如上所述,裁剪方向指示符603和604指示裁剪二維碼圖像601的方向。同時(shí),裁剪方向指示符603和604指示二維碼圖像顯示區(qū)域602可以沿符號(hào)所指示方向擴(kuò)展或收縮。換言之,裁剪方向指示符603和604指示二維碼圖像顯示區(qū)域602不能沿該指示符未指示的方向擴(kuò)展或收縮。同時(shí),裁剪方向指示符603和604提醒用戶二維碼圖像顯示區(qū)域602的尺寸(例如,垂直長(zhǎng)度)需要改變。在步驟506中,CPU301確定用戶是否請(qǐng)求了顯示區(qū)域602的尺寸調(diào)節(jié)順序。為了輸入指令以改變尺寸,用戶可以例如用輸入單元306(即,鼠標(biāo)等)拖動(dòng)在顯示單元308上顯示的二維碼圖像顯示區(qū)域602的邊界以調(diào)節(jié)其尺寸。通常,在通過(guò)輸入單元306(例如鼠標(biāo)的單擊操作)選擇了二維碼圖像顯示區(qū)域602之后執(zhí)行上述操作。因此,可以通過(guò)檢查例如二維碼圖像顯示區(qū)域602是否被聚焦(即,該區(qū)域處于選中狀態(tài))來(lái)確定是否存在用戶輸入的尺寸改變請(qǐng)求。例如,如果用戶輸入用于將二維碼圖像顯示區(qū)域602的垂直長(zhǎng)度擴(kuò)展為長(zhǎng)于二維碼圖像601的指令,則流程圖的過(guò)程將以步驟507—步驟508—步驟501—步驟502—結(jié)束的順序進(jìn)行。換言之,如果在步驟506中用戶輸入用于將二維碼圖像顯示區(qū)域602的尺寸擴(kuò)展為大于或等于二維碼圖像601的指令,則流程圖的過(guò)程將以步驟507—步驟508—步驟501—步驟502—結(jié)束的順序進(jìn)行。在步驟507中,如果在步驟506中用戶輸入用于將二維碼圖像顯示區(qū)域602的垂直長(zhǎng)度擴(kuò)展為長(zhǎng)于二維碼圖像601的指令,則CPU301執(zhí)行如所指示的處理。換言之,如果輸入上述指令,則在步驟507中,CPU301將二維碼圖像顯示區(qū)域602的垂直長(zhǎng)度擴(kuò)展為長(zhǎng)于或等于二維碼圖像601的垂直長(zhǎng)度。如果CPU301確定用戶未輸入用于改變二維碼圖像顯示區(qū)域602的尺寸的指令(步驟506中為否),則過(guò)程結(jié)束。如果CPU301確定用戶已輸入用于改變二維碼圖像顯示區(qū)域602的尺寸的指令(步驟506中為是),則過(guò)程進(jìn)行至步驟507。在步驟507中,CPU301根據(jù)由用戶指示的尺寸改變二維碼圖像顯示區(qū)域602。在步驟508中,CPU301再次根據(jù)在步驟507中的二維碼圖像顯示區(qū)域602的尺寸改變?cè)O(shè)置銀行轉(zhuǎn)賬結(jié)單600的布局。然后CPU301顯示全部銀行轉(zhuǎn)賬結(jié)單并且過(guò)程返回至步驟501。更具體地,在步驟508中,CPU301刷白全部顯示區(qū)域,然后改變二維碼圖像顯示區(qū)域602以外的區(qū)域的布置。例如,如果向下擴(kuò)展二維碼圖像顯示區(qū)域602,則向下移動(dòng)應(yīng)該在二維碼圖像顯示區(qū)域602下方的字段(例如,詳細(xì)顯示字段606)的安排位置。此外,例如,如果二維碼圖像顯示區(qū)域602向上擴(kuò)展,則向上移動(dòng)應(yīng)該在二維碼圖像顯示區(qū)域602上方的字段(例如,創(chuàng)建日期字段101和公司名稱字段102)的布置位置。然而,如果二維碼圖像顯示區(qū)域602向上過(guò)度擴(kuò)展,則應(yīng)該在二維碼圖像顯示區(qū)域602上方的字段的布置位置可能不適合在一頁(yè)中。因此,根據(jù)示例性實(shí)施方式,如果二維碼圖像顯示區(qū)域602向上過(guò)度擴(kuò)展,則將應(yīng)該在二維碼圖像顯示區(qū)域602上方的字段移至前面的頁(yè)。然后,根據(jù)用戶指示在當(dāng)前頁(yè)中向上調(diào)節(jié)或向上移動(dòng)二維碼圖像顯示區(qū)域602的布置位置。代替將應(yīng)該在二維碼圖像顯示區(qū)域602上方的字段移動(dòng)到前面的頁(yè)以及在當(dāng)前頁(yè)中布置二維碼圖像顯示區(qū)域602,也可以執(zhí)行以下處理。更具體地,可以將應(yīng)該在二維碼圖l象顯示區(qū)域602上方的字段布置在當(dāng)前頁(yè)中,并且可以將二維碼圖像顯示區(qū)域602移至隨后的頁(yè)。更具體地,在步驟508中,其中CPU301根據(jù)在步驟507中執(zhí)行的二維碼圖像顯示區(qū)域的尺寸改變?cè)俅芜M(jìn)行布局,CPU301執(zhí)行以下處理。首先,CPU301確定是將二維碼圖像顯示區(qū)域向上還是向下移動(dòng)。接著,如果CPU301確定將二維碼圖像顯示區(qū)域向下移動(dòng),則將應(yīng)該在二維碼圖像顯示區(qū)域602下方的字段的布置位置向下移動(dòng)。此時(shí),如果應(yīng)該在二維碼圖像顯示區(qū)域602下方的字段不適合在當(dāng)前頁(yè)中,則將該字段移至隨后的頁(yè)。如果CPU301確定將二維碼圖像顯示區(qū)域向上移動(dòng),則CPU301執(zhí)行以下處理。首先,CPU301確定應(yīng)該在二維碼圖像顯示區(qū)域602上方的字賴:是否適合在當(dāng)前頁(yè)中。如果CPU301確定應(yīng)該在二維碼圖像顯示區(qū)域602上方的字段適合在當(dāng)前頁(yè)中,則將該字段的布置位置向上移動(dòng)。如果CPU301確定應(yīng)該在二維碼圖像顯示區(qū)域602上方的字段不適合在當(dāng)前頁(yè)中,則將該字段的布置位置移至前面的頁(yè)。可選地,將該字段的布置位置布置在當(dāng)前頁(yè)中,并且將二維碼圖像顯示區(qū)域602移至隨后的頁(yè)。圖7示出在步驟508中顯示的屏幕的例子。在圖7中,當(dāng)在步驟507中將二維碼圖像顯示區(qū)域602改變到較低側(cè)時(shí),圖像700的詳細(xì)顯示字段702向下移動(dòng)。在步驟508中,二維碼圖像顯示區(qū)域和包括二維碼圖像顯示區(qū)域以外的區(qū)域的全部顯示區(qū)域被刷白(刪除),然后再次顯示二維碼圖像顯示區(qū)域以外的區(qū)域的圖像。因此,在步驟508中,取消在二維碼圖像顯示區(qū)域中顯示的二維碼圖像、裁剪方向指示符以及二維碼圖像顯示區(qū)域的顯示。如上所述,根據(jù)實(shí)施方式,生成二維碼圖像,裁剪所生成的二維碼圖像使得其適合二維碼圖像顯示區(qū)域,以及顯示所裁剪的二維碼圖像。然后用戶可以布置以改變二維碼圖像顯示區(qū)域的位置。例如,用戶可以將二維碼圖像顯示區(qū)域的位置布置為處于較高側(cè)或較低側(cè)。此外,如果用戶輸入用于重新布置二維碼圖像顯示區(qū)域的位置的請(qǐng)求,則可以僅通過(guò)裁剪如圖6中所述二維碼圖像來(lái)執(zhí)行重新布置,并且不需要其它編碼處理(不需要再次創(chuàng)建二維碼圖像)。這有助于減少處理時(shí)間,從而減少用戶等待時(shí)間。此外,根據(jù)示例性實(shí)施方式,在輸入尺寸改變請(qǐng)求之前,通過(guò)在二維碼圖像顯示區(qū)域602中顯示部分二維碼圖像605,用戶可以在步驟504中精確地確認(rèn)表單的整體色彩、密度和布局。如果在步驟504中未顯示部分二維碼圖像605,并且僅顯示二維碼圖像顯示區(qū)域602的邊界,則用戶不能確認(rèn)表單的整體密度。如果不能確認(rèn)表單的整體密度,則用戶不能具有表單的整體印象。因此,在本示例性實(shí)施方式中,在步驟504中在二維碼圖像顯示區(qū)域602中顯示部分二維碼圖像605。本發(fā)明的實(shí)施方式可以通過(guò)計(jì)算機(jī)(或CPU或MPU)從存儲(chǔ)介質(zhì)讀取和執(zhí)行實(shí)現(xiàn)上述實(shí)施方式中的流程圖的過(guò)程的程序代碼來(lái)實(shí)現(xiàn)。在這種情況下,從存儲(chǔ)介質(zhì)讀取的程序代碼本身實(shí)現(xiàn)上述實(shí)施方式的功能。因此,程序代碼和存儲(chǔ)程序代碼的存儲(chǔ)介質(zhì)也落入本發(fā)明的范圍內(nèi)。作為提供程序代碼的存儲(chǔ)介質(zhì),可以使用軟盤、硬盤、光盤、磁光盤、CD-ROM、CD-R、磁帶、非易失性存儲(chǔ)卡或ROM等。此外,盡管根據(jù)上述示例性實(shí)施方式二維碼圖像顯示區(qū)域的垂直長(zhǎng)度可變而水平長(zhǎng)度固定,但是當(dāng)垂直長(zhǎng)度固定而水平長(zhǎng)度可變時(shí)也可以實(shí)現(xiàn)本發(fā)明的實(shí)施方式。盡管已經(jīng)參考示例性實(shí)施方式描述了本發(fā)明,應(yīng)該理解本發(fā)明不限于所公開(kāi)的示例性實(shí)施方式。對(duì)以下權(quán)利要求的范圍應(yīng)給予最寬泛的解釋,從而包括所有修改、等效結(jié)構(gòu)和功能。本申請(qǐng)要求2006年12月21日提交的日本專利申請(qǐng)?zhí)?006-344267的優(yōu)先權(quán),在此通過(guò)參考將其全部并入。權(quán)利要求1.一種設(shè)備,包括生成單元,配置用于對(duì)數(shù)據(jù)進(jìn)行編碼以及生成二維碼圖像;裁剪單元,配置用于從由所述生成單元所生成的二維碼圖像裁剪適合二維碼圖像顯示區(qū)域的圖像;第一顯示控制單元,配置用于在二維碼圖像顯示區(qū)域中顯示由所述裁剪單元所裁剪的所述圖像;改變單元,配置用于根據(jù)來(lái)自用戶的指令,將二維碼圖像顯示區(qū)域的尺寸改變?yōu)榇笥谟伤錾蓡卧傻亩S碼圖像的尺寸;以及第二顯示控制單元,配置用于在由所述改變單元改變了其尺寸的二維碼圖像顯示區(qū)域中顯示由所述生成單元所生成的二維碼圖像。2.—種設(shè)備,包括設(shè)置單元,配置用于設(shè)置二維碼圖像顯示區(qū)域的垂直長(zhǎng)度和水平長(zhǎng)度,以及進(jìn)一步基于來(lái)自用戶的指令,將垂直長(zhǎng)度設(shè)置為可變的并且將水平長(zhǎng)度設(shè)置為固定的;生成單元,配置用于對(duì)數(shù)據(jù)進(jìn)行編碼以及生成水平長(zhǎng)度等于所設(shè)置的水平長(zhǎng)度的二維碼圖像;裁剪單元,配置用于從由所述生成單元所生成的二維碼圖像裁剪垂直長(zhǎng)度和水平長(zhǎng)度等于所設(shè)置的垂直長(zhǎng)度和所設(shè)置的水平長(zhǎng)度的圖像;第一顯示控制單元,配置用于在二維碼圖像顯示區(qū)域中顯示由所述裁剪單元所裁剪的所述圖像;改變單元,配置用于根據(jù)來(lái)自用戶的指令,將設(shè)置為可變的二維碼圖像顯示區(qū)域的垂直長(zhǎng)度改變?yōu)榈扔诨蜷L(zhǎng)于由所述生成單元所生成的二維碼圖像的垂直長(zhǎng)度;以及第二顯示控制單元,配置用于在由所述改變單元改變了其長(zhǎng)度的二維碼圖像顯示區(qū)域中顯示由所述生成單元所生成的二維碼圖像。3.—種設(shè)備,包括設(shè)置單元,配置用于設(shè)置二維碼圖像顯示區(qū)域的水平長(zhǎng)度和垂直長(zhǎng)度,以及進(jìn)一步基于來(lái)自用戶的指令,將水平長(zhǎng)度設(shè)置為可變的并且將垂直長(zhǎng)度設(shè)置為固定的;生成單元,配置用于對(duì)數(shù)據(jù)進(jìn)行編碼以及生成垂直長(zhǎng)度等于所設(shè)置的垂直長(zhǎng)度的二維碼圖像;裁剪單元,配置用于從由所述生成單元所生成的二維碼圖像裁剪垂直長(zhǎng)度和水平長(zhǎng)度等于所設(shè)置的垂直長(zhǎng)度和所設(shè)置的水平長(zhǎng)度的圖像;第一顯示控制單元,配置用于在二維碼圖像顯示區(qū)域中顯示由所述裁剪單元所裁剪的所述圖像;改變單元,配置用于根據(jù)來(lái)自用戶的指令,將設(shè)置為可變的二維的二維碼圖像的水平長(zhǎng)度;以及第二顯示控制單元,配置用于在由所述改變單元改變了其長(zhǎng)度的二維碼圖像顯示區(qū)域中顯示由所述生成單元所生成的二維碼圖像。4.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述第一顯示控制單元進(jìn)一步在二維碼圖像顯示區(qū)域中顯示指示裁剪方向的符號(hào)。5.—種方法,包括通過(guò)對(duì)數(shù)據(jù)進(jìn)行編碼生成二維碼圖像;從所述二維碼圖像裁剪適合二維碼圖像顯示區(qū)域的圖像;在所述二維碼圖像顯示區(qū)域中顯示所裁剪的圖像;根據(jù)來(lái)自用戶的指令,將所述二維碼圖像顯示區(qū)域的尺寸改變?yōu)榈扔诨虼笥谒龆S碼圖像的尺寸;以及在改變了其尺寸的所述二維碼圖像顯示區(qū)域中顯示所生成的二維碼圖像。6.—種存儲(chǔ)指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)設(shè)備執(zhí)行該指令時(shí),該指令使所述設(shè)備執(zhí)行根據(jù)權(quán)利要求5所述的方法。7.—種設(shè)備,包括生成單元,配置用于對(duì)數(shù)據(jù)進(jìn)行編碼以及生成二維碼圖像;裁剪單元,配置用于從由所述生成單元所生成的二維碼圖像裁剪適合二維碼圖像顯示區(qū)域的圖像;顯示控制單元,配置用于控制由所述裁剪單元所裁剪的圖像在所述二維碼圖像顯示區(qū)域中的顯示;以及改變單元,配置用于擴(kuò)展所述二維碼圖像顯示區(qū)域,其中所述改變單元根據(jù)來(lái)自用戶的指令,將所述二維碼圖像顯示區(qū)域的尺寸改變?yōu)榇笥谒龆S碼圖像的尺寸。全文摘要一種設(shè)備包括生成單元,配置用于對(duì)數(shù)據(jù)進(jìn)行編碼以及生成二維碼圖像;裁剪單元,配置用于從由生成單元所生成的二維碼圖像裁剪適合二維碼圖像顯示區(qū)域的圖像;第一顯示控制單元,配置用于在二維碼圖像顯示區(qū)域中顯示由裁剪單元所裁剪的圖像;改變單元,配置用于根據(jù)來(lái)自用戶的指令將二維碼圖像顯示區(qū)域的尺寸改變?yōu)榈扔诨虼笥谟缮蓡卧傻亩S碼圖像的尺寸;以及第二顯示控制單元,配置用于在由改變單元改變了其尺寸的二維碼圖像顯示區(qū)域中顯示由生成單元所生成的二維碼圖像。文檔編號(hào)G06K17/00GK101206707SQ20071016002公開(kāi)日2008年6月25日申請(qǐng)日期2007年12月20日優(yōu)先權(quán)日2006年12月21日發(fā)明者浜田昇,田口直廣申請(qǐng)人:佳能株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1