手寫(xiě)文檔處理裝置、手寫(xiě)文檔處理方法和手寫(xiě)文檔處理程序的制作方法
【專(zhuān)利摘要】根據(jù)一個(gè)實(shí)施例,手寫(xiě)文檔處理裝置包括輸入/輸出單元和處理單元。輸入/輸出單元獲取手寫(xiě)文檔的多個(gè)筆劃數(shù)據(jù)組。筆劃數(shù)據(jù)組包括包括第一筆劃數(shù)據(jù)的第一部分、包括第二筆劃數(shù)據(jù)的第二部分和包括第三筆劃數(shù)據(jù)的第三部分。處理單元能夠?qū)嵤┗诠P劃數(shù)據(jù)組導(dǎo)出第一表格數(shù)據(jù)和將第一表格數(shù)據(jù)提供至輸入/輸出單元的第一處理操作。第一表格數(shù)據(jù)包括對(duì)應(yīng)于第一部分的第一格線(xiàn)、對(duì)應(yīng)于第二部分的第一單元格數(shù)據(jù)、對(duì)應(yīng)于第三部分的第二單元格數(shù)據(jù)、和被設(shè)置在第一單元格數(shù)據(jù)和第二單元格數(shù)據(jù)之間的第二格線(xiàn)。本發(fā)明還包括一種手寫(xiě)文檔處理方法和一種手寫(xiě)文檔處理程序。
【專(zhuān)利說(shuō)明】手寫(xiě)文檔處理裝置、手寫(xiě)文檔處理方法和手寫(xiě)文檔處理程序
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]此申請(qǐng)基于在2013年8月9日提交的2013-166367號(hào)日本專(zhuān)利申請(qǐng)并由其要求優(yōu)先的利益;其全部?jī)?nèi)容通過(guò)引用被合并在此處。
【技術(shù)領(lǐng)域】
[0003]在這里描述的實(shí)施例一般地涉及一種手寫(xiě)文檔處理裝置、一種手寫(xiě)文檔處理方法以及一種手寫(xiě)文檔處理程序。
【背景技術(shù)】
[0004]舉例來(lái)說(shuō),包括表格的信息是使用筆輸入界面等等被電子地手寫(xiě)的。手寫(xiě)的表格被適當(dāng)?shù)靥幚硪詫⒈砀窀袷交?。所希望的是能夠?qū)⒁呀?jīng)被更自由地手寫(xiě)的表格格式化。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種手寫(xiě)文檔處理裝置,包含:輸入/輸出控制器,所述輸入/輸出控制器被配置成獲取手寫(xiě)文檔的筆劃數(shù)據(jù),所述筆劃數(shù)據(jù)包含第一部分、第二部分和第三部分,所述第一部分包含第一筆劃數(shù)據(jù),所述第二部分包含第二筆劃數(shù)據(jù),所述第三部分包含第三筆劃數(shù)據(jù);以及處理器,所述處理器被配置成基于所述筆劃數(shù)據(jù)導(dǎo)出第一表格數(shù)據(jù)并將所述第一表格數(shù)據(jù)提供給所述輸入/輸出控制器,所述第一表格數(shù)據(jù)包含第一格線(xiàn)、第一單元格數(shù)據(jù)、第二單元格數(shù)據(jù)和第二格線(xiàn),所述第一格線(xiàn)對(duì)應(yīng)于所述第一部分,所述第一單元格數(shù)據(jù)對(duì)應(yīng)于所述第二部分,所述第二單元格數(shù)據(jù)對(duì)應(yīng)于所述第三部分,所述第二格線(xiàn)被設(shè)置在所述第一單元格數(shù)據(jù)和所述第二單元格數(shù)據(jù)之間。
[0006]本發(fā)明還提供一種手寫(xiě)文檔處理裝置,包含:輸入/輸出控制器,所述輸入/輸出控制器被配置成獲取手寫(xiě)文檔的筆劃數(shù)據(jù),所述筆劃數(shù)據(jù)包含第一部分和第二部分,所述第一部分沿著第一方向延伸并且包含第一筆劃數(shù)據(jù)組,所述第二部分包含第二筆劃數(shù)據(jù);以及處理器,所述處理器被配置成基于所述筆劃數(shù)據(jù)來(lái)導(dǎo)出第一表格數(shù)據(jù),并將所述第一表格數(shù)據(jù)提供給所述輸入/輸出控制器,所述第一表格數(shù)據(jù)包含第一格線(xiàn)和第一單元格數(shù)據(jù),所述第一格線(xiàn)對(duì)應(yīng)于所述第一部分,所述第一單元格數(shù)據(jù)對(duì)應(yīng)于所述第二部分,所述第一筆劃數(shù)據(jù)組沿所述第一方向被互相分離,所述第一格線(xiàn)沿著所述第一方向延伸。
[0007]本發(fā)明進(jìn)一步提供一種處理裝置的手寫(xiě)文檔處理方法,包含:獲取手寫(xiě)文檔的筆劃數(shù)據(jù),所述筆劃數(shù)據(jù)包含第一部分、第二部分和第三部分,所述第一部分包含第一筆劃數(shù)據(jù),所述第二部分包含第二筆劃數(shù)據(jù),所述第三部分包含第三筆劃數(shù)據(jù);以及基于所述筆劃數(shù)據(jù)導(dǎo)出第一表格數(shù)據(jù),所述第一表格數(shù)據(jù)包含第一格線(xiàn)、第一單元格數(shù)據(jù)、第二單元格數(shù)據(jù)和第二格線(xiàn),所述第一格線(xiàn)對(duì)應(yīng)于所述第一部分,所述第一單元格數(shù)據(jù)對(duì)應(yīng)于所述第二部分,所述第二單元格數(shù)據(jù)對(duì)應(yīng)于所述第三部分,所述第二格線(xiàn)被設(shè)置在所述第一單元格數(shù)據(jù)和所述第二單元格數(shù)據(jù)之間。
[0008]本發(fā)明又提供一種包含手寫(xiě)文檔處理程序的計(jì)算機(jī)可讀的非暫時(shí)性存儲(chǔ)介質(zhì),被配置成使得計(jì)算機(jī)獲取手寫(xiě)文檔的筆劃數(shù)據(jù),所述筆劃數(shù)據(jù)包含第一部分、第二部分和第三部分,所述第一部分包含第一筆劃數(shù)據(jù),所述第二部分包含第二筆劃數(shù)據(jù),所述第三部分包含第三筆劃數(shù)據(jù),以及使得所述計(jì)算機(jī)基于所述筆劃數(shù)據(jù)導(dǎo)出第一表格數(shù)據(jù),所述第一表格數(shù)據(jù)包含第一格線(xiàn)、第一單元格數(shù)據(jù)、第二單元格數(shù)據(jù)和第二格線(xiàn),所述第一格線(xiàn)對(duì)應(yīng)于所述第一部分,所述第一單元格數(shù)據(jù)對(duì)應(yīng)于所述第二部分,所述第二單元格數(shù)據(jù)對(duì)應(yīng)于所述第三部分,所述第二格線(xiàn)被設(shè)置在所述第一單元格數(shù)據(jù)和所述第二單元格數(shù)據(jù)之間。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0009]圖1是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的示意的視圖;
[0010]圖2是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的筆劃數(shù)據(jù)的示意的視圖;
[0011]圖3是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的處理結(jié)果的示意的視圖;
[0012]圖4是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的另一個(gè)處理結(jié)果的示意的視圖;
[0013]圖5是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的操作的流程圖;
[0014]圖6A和圖6B是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0015]圖7是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0016]圖8是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0017]圖9A和圖9B是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0018]圖10是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的其它筆劃數(shù)據(jù)的示意的視圖;
[0019]圖11是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0020]圖12是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0021]圖13是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0022]圖14A和圖14B是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0023]圖15是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的其它筆劃數(shù)據(jù)的示意的視圖;
[0024]圖16是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0025]圖17是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0026]圖18是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0027]圖19A至圖19C是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0028]圖20是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的其它筆劃數(shù)據(jù)的示意的視圖;
[0029]圖21是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖;
[0030]圖22A和圖22B是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的處理結(jié)果的示意的視圖;
[0031]圖23是顯示在根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置中使用的數(shù)據(jù)的示意的視圖;
[0032]圖24是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的示意的視圖;
[0033]圖25是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的示意的視圖;以及
[0034]圖26是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的操作的流程圖。
【具體實(shí)施方式】
[0035]根據(jù)一個(gè)實(shí)施例,手寫(xiě)文檔處理裝置包括輸入/輸出單元和處理單元。輸入/輸出單元被配置成獲取手寫(xiě)文檔的多個(gè)筆劃數(shù)據(jù)組。筆劃數(shù)據(jù)組包括第一部分、第二部分和第三部分。第一部分包括第一筆劃數(shù)據(jù)。第二部分包括第二筆劃數(shù)據(jù)。第三部分包括第三筆劃數(shù)據(jù)。處理單元能夠基于由輸入/輸出單元獲取的筆劃數(shù)據(jù)組實(shí)施導(dǎo)出第一表格數(shù)據(jù)和將第一表格數(shù)據(jù)提供至輸入/輸出單元的第一處理操作。第一表格數(shù)據(jù)包括第一格線(xiàn),第一單元格數(shù)據(jù),第二單元格數(shù)據(jù),和第二格線(xiàn)。第一格線(xiàn)對(duì)應(yīng)于第一部分。第一單元格數(shù)據(jù)對(duì)應(yīng)于第二部分。第二單元格數(shù)據(jù)對(duì)應(yīng)于第三部分。第二格線(xiàn)被設(shè)置在第一單元格數(shù)據(jù)和第二單元格數(shù)據(jù)之間。
[0036]以下將參考附圖描述不同的實(shí)施例。
[0037]附圖是示意的或概念上的;并且各部分之間的尺寸比例等等不必然與其實(shí)際的值相同。更進(jìn)一步,即使對(duì)于相同的部分,也可以在附圖之間不同地圖解尺寸和/或比例。
[0038]在本申請(qǐng)的附圖和說(shuō)明書(shū)中,類(lèi)似于在上文中按照附圖描述的那些的組件是用相似的參考標(biāo)號(hào)標(biāo)記的,并且酌情省略詳細(xì)說(shuō)明。
[0039]第一實(shí)施例
[0040]圖1是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的示意的視圖。
[0041]如圖1中顯示的,根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110包括輸入/輸出單元10和處理單元20。
[0042]舉例來(lái)說(shuō),處理單元20包括諸如運(yùn)算單元等等的半導(dǎo)體裝置。舉例來(lái)說(shuō),處理單元20包括計(jì)算機(jī)。舉例來(lái)說(shuō),輸入/輸出單元10包括半導(dǎo)體裝置的終端等等。輸入/輸出單元10可以包括計(jì)算機(jī)的終端(包括界面)。
[0043]輸入/輸出單元10獲取數(shù)據(jù)。任何有線(xiàn)的或無(wú)線(xiàn)的方法都被用于通過(guò)輸入/輸出單元10的數(shù)據(jù)的獲取。舉例來(lái)說(shuō),被獲取的數(shù)據(jù)包括手寫(xiě)文檔的多個(gè)筆劃數(shù)據(jù)80的組。筆劃數(shù)據(jù)80的實(shí)例描述如下。
[0044]處理單元20基于由輸入/輸出單元10獲取的多個(gè)筆劃數(shù)據(jù)80的組進(jìn)行處理。處理單元20將處理的結(jié)果(數(shù)據(jù))提供至輸入/輸出單元10。
[0045]顯示單元70可連接至手寫(xiě)文檔處理裝置110。例如,顯示單元70連接到輸入/輸出單元10。舉例來(lái)說(shuō),顯示單元70包括液晶顯示裝置、有機(jī)EL顯示裝置、投影型顯示裝置等等。顯示單元70可以包括打印機(jī)。在本實(shí)施例中,“顯示”也包括打印。在本實(shí)施例中,顯示單元70是任意的。顯示單元70包括顯示區(qū)域71。在打印機(jī)被用作顯示單元70的情況中,顯示區(qū)域71對(duì)應(yīng)于可打印的區(qū)域。舉例來(lái)說(shuō),顯示區(qū)域71具有邊71s。
[0046]筆劃數(shù)據(jù)80是可由顯示單元70顯示的。處理單元20的處理的結(jié)果(數(shù)據(jù))是可由顯示單元70顯示的。在下文中,描述其中由顯示單元70顯示筆劃數(shù)據(jù)80和處理的結(jié)果(數(shù)據(jù))的狀態(tài)的實(shí)例。
[0047]圖2是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的筆劃數(shù)據(jù)的示意的視圖。
[0048]如在圖2中顯示的,舉例來(lái)說(shuō),多個(gè)筆劃數(shù)據(jù)80的組包括具有表格形式的信息。舉例來(lái)說(shuō),用戶(hù)通過(guò)在用于輸入的平板上手寫(xiě)來(lái)輸入表格。例如,筆、手指等等被用于輸入。
[0049]舉例來(lái)說(shuō),多個(gè)筆劃數(shù)據(jù)80的組包括格線(xiàn)輸入數(shù)據(jù)85。在本實(shí)例中,格線(xiàn)輸入數(shù)據(jù)85包括水平格線(xiàn)輸入數(shù)據(jù)85a和豎直格線(xiàn)輸入數(shù)據(jù)85b。多個(gè)筆劃數(shù)據(jù)80的組進(jìn)一步地包括非格線(xiàn)輸入數(shù)據(jù)86。在本實(shí)例中,設(shè)置了多個(gè)非格線(xiàn)輸入數(shù)據(jù)86的組。格線(xiàn)輸入數(shù)據(jù)85具有線(xiàn)結(jié)構(gòu)。格線(xiàn)輸入數(shù)據(jù)85對(duì)應(yīng)于至少一部分表格的格線(xiàn)。非格線(xiàn)輸入數(shù)據(jù)86對(duì)應(yīng)于表格的單元格內(nèi)部的數(shù)據(jù)。
[0050]例如,非格線(xiàn)輸入數(shù)據(jù)86包括從字符信息和形狀信息中選擇的至少一個(gè)。在該實(shí)例中,設(shè)置 7 “AAA1 ”,“BBB1 ”,“CCC1 ”,“aaalI ”,“bbblI ”,和 “DDD1 ” 的字符信息。更進(jìn)一步,設(shè)置了 “ O ”和“ Δ ”的形狀信息。
[0051]舉例來(lái)說(shuō),多個(gè)筆劃數(shù)據(jù)80的組包括第一部分81u、第二部分82u和第三部分83u0
[0052]第一部分Slu對(duì)應(yīng)于至少一部分格線(xiàn)輸入數(shù)據(jù)85 (在該實(shí)例中,水平格線(xiàn)輸入數(shù)據(jù)85a)。第一部分81u包括第一筆劃數(shù)據(jù)81。第一筆劃數(shù)據(jù)81具有線(xiàn)結(jié)構(gòu)。
[0053]第二部分82u對(duì)應(yīng)于至少一部分非格線(xiàn)輸入數(shù)據(jù)86。第二部分82u包括第二筆劃數(shù)據(jù)82。舉例來(lái)說(shuō),第二筆劃數(shù)據(jù)82包括至少一部分字符信息和至少一部分形狀信息。
[0054]第三部分83u對(duì)應(yīng)于至少一部分非格線(xiàn)輸入數(shù)據(jù)86。第三部分83u包括第三筆劃數(shù)據(jù)83。舉例來(lái)說(shuō),第三筆劃數(shù)據(jù)83包括至少一部分字符信息和至少一部分形狀信息。
[0055]這樣的手寫(xiě)文檔的多個(gè)筆劃數(shù)據(jù)80的組被提供至輸入/輸出單元10。
[0056]舉例來(lái)說(shuō),多個(gè)筆劃數(shù)據(jù)80的組包括多個(gè)時(shí)間序列數(shù)據(jù)組。例如,多個(gè)時(shí)間序列數(shù)據(jù)組分別地對(duì)應(yīng)于多個(gè)手寫(xiě)的筆劃。每個(gè)筆劃都包括多個(gè)坐標(biāo)。
[0057]舉例來(lái)說(shuō),一個(gè)筆劃數(shù)據(jù)組包括(X(l,l),y(l,l)),(x(1,2),y(1,2)),...,和(x(l,N(l)),y(l,N(l)))的數(shù)據(jù)。另一個(gè)筆劃數(shù)據(jù)組包括(x (2,I),y (2,I)),(x(2, 2),y(2,2)),...,和(x(2,N(2)),y(2,N(2)))的數(shù)據(jù)。在這里,N(i)是對(duì)于第i個(gè)筆劃采樣的點(diǎn)的數(shù)目。筆劃數(shù)據(jù)對(duì)應(yīng)于手寫(xiě)輸入的手寫(xiě)數(shù)據(jù)。筆劃數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的實(shí)例描述如下。
[0058]處理單元20基于由輸入/輸出單元10獲取的多個(gè)筆劃數(shù)據(jù)80的組實(shí)施處理操作。作為一個(gè)例子描述第一處理操作。
[0059]圖3是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的處理結(jié)果的示意的視圖。
[0060]圖3顯示由處理單元20的處理導(dǎo)出的表格數(shù)據(jù)(第一表格數(shù)據(jù)40a)。
[0061]如在圖3中顯示的,例如,第一表格數(shù)據(jù)40a包括格線(xiàn)輸出數(shù)據(jù)45。在該實(shí)例中,舉例來(lái)說(shuō),格線(xiàn)輸出數(shù)據(jù)45包括水平格線(xiàn)輸出數(shù)據(jù)45a和豎直格線(xiàn)輸出數(shù)據(jù)45b。第一表格數(shù)據(jù)40a進(jìn)一步地包括非格線(xiàn)輸出數(shù)據(jù)46。在該實(shí)例中,設(shè)置了多個(gè)非格線(xiàn)輸出數(shù)據(jù)46的組。格線(xiàn)輸出數(shù)據(jù)45具有線(xiàn)結(jié)構(gòu)。格線(xiàn)輸出數(shù)據(jù)45對(duì)應(yīng)于至少一部分第一表格數(shù)據(jù)40a的格線(xiàn)。非格線(xiàn)輸出數(shù)據(jù)46對(duì)應(yīng)于第一表格數(shù)據(jù)40a的單元格內(nèi)部的數(shù)據(jù)。至少一部分格線(xiàn)輸出數(shù)據(jù)45對(duì)應(yīng)于至少一部分格線(xiàn)輸入數(shù)據(jù)85。至少一部分非格線(xiàn)輸出數(shù)據(jù)46對(duì)應(yīng)于至少一部分非格線(xiàn)輸入數(shù)據(jù)86。
[0062]例如,非格線(xiàn)輸出數(shù)據(jù)46包括第一單元格數(shù)據(jù)41c和第二單元格數(shù)據(jù)42c。第一單元格數(shù)據(jù)41c對(duì)應(yīng)于多個(gè)筆劃數(shù)據(jù)80的組的第二部分82u。第二單元格數(shù)據(jù)42c對(duì)應(yīng)于多個(gè)筆劃數(shù)據(jù)80的組的第三部分83u。在該實(shí)例中,第一單元格數(shù)據(jù)41c和第二單元格數(shù)據(jù)42c被排列在表格的水平方向上。
[0063]例如,格線(xiàn)輸出數(shù)據(jù)45包括第一格線(xiàn)41r和第二格線(xiàn)42r。第一格線(xiàn)41r對(duì)應(yīng)于多個(gè)筆劃數(shù)據(jù)80的組的第一部分81u。第二格線(xiàn)42r被設(shè)置在第一單元格數(shù)據(jù)41c和第二單元格數(shù)據(jù)42c之間。在該實(shí)例中,第一格線(xiàn)41r對(duì)應(yīng)于表格的水平格線(xiàn)中的一個(gè)。第二格線(xiàn)42r對(duì)應(yīng)于表格的豎直格線(xiàn)中的一個(gè)。例如,第一格線(xiàn)41r大體上平行于第一部分81u的延伸方向。
[0064]在本實(shí)施例中,第一單元格數(shù)據(jù)41c和第二單元格數(shù)據(jù)42c可以被排列在表格的豎直方向上。在這種情況下,第二格線(xiàn)42r對(duì)應(yīng)于表格的水平格線(xiàn)中的一個(gè)。
[0065]這樣,在由處理單元20實(shí)施的第一處理操作中,處理單元20基于由輸入/輸出單元10獲取的多個(gè)筆劃數(shù)據(jù)80的組導(dǎo)出第一表格數(shù)據(jù)40a并且將第一表格數(shù)據(jù)40a提供至輸入/輸出單元10,在此第一表格數(shù)據(jù)40a包括對(duì)應(yīng)于第一部分81u的第一格線(xiàn)41r、對(duì)應(yīng)于第二部分82u的第一單元格數(shù)據(jù)41c、對(duì)應(yīng)于第三部分83u的第二單元格數(shù)據(jù)42c、以及第二格線(xiàn)42r。第二格線(xiàn)42r被設(shè)置在第一單元格數(shù)據(jù)41c和第二單元格數(shù)據(jù)42c之間。
[0066]通過(guò)手寫(xiě)輸入的第一部分81u具有線(xiàn)結(jié)構(gòu)但不必定是直線(xiàn)。相反地,在本實(shí)例中,對(duì)應(yīng)于第一部分81u的第一格線(xiàn)41r具有直線(xiàn)結(jié)構(gòu)。在本實(shí)例中,第一單元格數(shù)據(jù)41c是由手寫(xiě)輸入的多個(gè)筆劃數(shù)據(jù)80的組的第二部分82u的筆劃數(shù)據(jù)。第二單元格數(shù)據(jù)42c是由手寫(xiě)輸入的多個(gè)筆劃數(shù)據(jù)80的組的第三部分83u的筆劃數(shù)據(jù)。在本實(shí)施例中,單元格數(shù)據(jù)(非格線(xiàn)輸出數(shù)據(jù)46)可以是被轉(zhuǎn)換的筆劃數(shù)據(jù)。
[0067]圖4是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的另一個(gè)處理結(jié)果的示意的視圖。
[0068]在如圖4中顯示的實(shí)例中,非格線(xiàn)輸出數(shù)據(jù)46是基于非格線(xiàn)輸入數(shù)據(jù)86被導(dǎo)出(產(chǎn)生)的數(shù)據(jù)。舉例來(lái)說(shuō),非格線(xiàn)輸出數(shù)據(jù)46是通過(guò)轉(zhuǎn)換非格線(xiàn)輸入數(shù)據(jù)86被獲得的。例如,進(jìn)行非格線(xiàn)輸入數(shù)據(jù)86的圖案識(shí)別;并且基于圖案識(shí)別數(shù)據(jù)獲得非格線(xiàn)輸出數(shù)據(jù)46。舉例來(lái)說(shuō),非格線(xiàn)輸出數(shù)據(jù)46包括字體的信息等等。
[0069]例如,第一單元格數(shù)據(jù)41c是基于第二部分82u的筆劃數(shù)據(jù)被導(dǎo)出(產(chǎn)生)的數(shù)據(jù)。第二單元格數(shù)據(jù)42c是基于第二部分82u的筆劃數(shù)據(jù)被導(dǎo)出(產(chǎn)生)的數(shù)據(jù)。
[0070]這樣,單元格數(shù)據(jù)(非格線(xiàn)輸出數(shù)據(jù)46)可以包括被轉(zhuǎn)換的筆劃數(shù)據(jù)。
[0071 ] 現(xiàn)在將描述在第一處理操作中包括的處理的實(shí)例。
[0072]圖5是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的操作的流程圖。
[0073]如圖5中顯示的,舉例來(lái)說(shuō),第一處理操作包括軸估算處理(步驟SI 10),交點(diǎn)估算處理(步驟S120),以及分類(lèi)處理(步驟S130)。
[0074]圖6A和圖6B是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0075]這些附圖顯示軸估算處理。
[0076]如圖6A中顯示的,軸估算處理估算第一軸51和第二軸52。第二軸52垂直于第一軸51。例如,第二軸52與第一軸正交。第一軸51和第二軸52被設(shè)置在由手寫(xiě)輸入的平面中。例如,當(dāng)筆劃數(shù)據(jù)80是由顯示單元70顯示時(shí),第一軸51和第二軸52被設(shè)置在顯示單元70的顯示區(qū)域71的平面中。
[0077]例如,第一軸51是表格的主軸;而第二軸52是表格的副軸。第一軸51可以是表格的副軸;而第二軸52可以是表格的主軸。
[0078]在表格中,豎直格線(xiàn)和水平格線(xiàn)被畫(huà)為正交。主軸沿著從豎直格線(xiàn)的方向和水平格線(xiàn)的方向中選擇的一個(gè)方向延伸。副軸沿著從豎直格線(xiàn)的方向和水平格線(xiàn)的方向中選擇的另一個(gè)方向延伸。
[0079]例如,對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(即,格線(xiàn)輸入數(shù)據(jù)85,并且在本實(shí)例中,水平格線(xiàn)輸入數(shù)據(jù)85a)具有垂直于第二軸52的分量。當(dāng)垂直分量被投影到第二軸52上時(shí),該分量集中在第二軸52上的指定的坐標(biāo)處。換句話(huà)說(shuō),投影分量的峰52p出現(xiàn)在第二軸52上。
[0080]例如,對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(即,格線(xiàn)輸入數(shù)據(jù)85,并且在本實(shí)例中,豎直格線(xiàn)輸入數(shù)據(jù)85b)具有垂直于第一軸51的分量。當(dāng)垂直分量被投影到第一軸51上時(shí),該分量集中在第一軸51上的指定的坐標(biāo)處。換句話(huà)說(shuō),投影分量的峰51p出現(xiàn)在第一軸51上。
[0081]另一方面,當(dāng)對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)的分量被投影到相對(duì)于豎直格線(xiàn)或水平格線(xiàn)被傾斜的傾斜軸上時(shí),投影分量被投影到大范圍坐標(biāo)上。所以,投影分量的峰是不清楚的。例如,出現(xiàn)平滑的山(hill)和谷。通過(guò)集中于這個(gè)方面,能夠使用筆劃數(shù)據(jù)在軸上的投影分量的峰作為確定標(biāo)準(zhǔn)來(lái)估算表格的軸的方向。
[0082]例如,在軸估算處理中,作為主軸的候選的軸在O度至180度的范圍中被旋轉(zhuǎn);并且投影分量被確定。例如,作為主軸候選的軸以規(guī)定角度的間隔被旋轉(zhuǎn)。作為副軸候選的軸也和作為主軸候選的軸的旋轉(zhuǎn)一起被旋轉(zhuǎn)。
[0083]如在圖6B中顯不的,軸估算處理設(shè)置第一候選軸51ο和第二候選軸52ο。第二候選軸52ο垂直于第一候選軸51ο。在本實(shí)例中,第一候選軸51ο和第二候選軸52ο相對(duì)于表格的軸被傾斜。
[0084]對(duì)于多個(gè)筆劃數(shù)據(jù)80的組在第一候選軸51ο上的投影分量的累積投影分量51h未出現(xiàn)清楚的峰。類(lèi)似地,對(duì)于多個(gè)筆劃數(shù)據(jù)80的組在第二候選軸52ο上的投影分量的累積投影分量52h未出現(xiàn)清楚的峰。這是因?yàn)榈谝缓蜻x軸51ο的延伸方向和第二候選軸52ο的延伸方向相對(duì)于格線(xiàn)輸入數(shù)據(jù)85 (水平格線(xiàn)輸入數(shù)據(jù)85a和豎直格線(xiàn)輸入數(shù)據(jù)85b)的延伸方向被傾斜。換句話(huà)說(shuō),格線(xiàn)輸入數(shù)據(jù)85和非格線(xiàn)輸入數(shù)據(jù)86的平均數(shù)據(jù)被投影到第一候選軸51ο上并且被投影到第二候選軸52ο上。因此,沒(méi)有出現(xiàn)清楚的峰。
[0085]相反地,如在圖6Α中顯不的,當(dāng)?shù)谝缓蜻x軸51ο和第二候選軸52ο與表格的軸對(duì)齊時(shí)出現(xiàn)清楚的峰51ρ和清楚的峰52ρ。
[0086]這樣,在被投影到在規(guī)定方向上延伸的第一候選軸51ο和第二候選軸52ο上的筆劃數(shù)據(jù)80的累積分量的直方圖(累積投影分量51h和累積投影分量52h)中形成峰51p和峰52p。峰5 Ip和峰52p對(duì)應(yīng)于表格的格線(xiàn)輸入數(shù)據(jù)85。
[0087]如在圖6A中顯示的,非格線(xiàn)輸入數(shù)據(jù)86的投影分量的累積投影分量51h和累積投影分量52h小于峰51p和峰52p的值。
[0088]因此,第一候選軸51ο和第二候選軸52ο被設(shè)置為在規(guī)定方向上延伸;并且在這時(shí)候計(jì)算峰的高度。改變候選軸延伸方向的角度;并且在該角度下確定峰的高度。在峰的高度是較高的角度下的候選軸被用作第一軸51和第二軸52。
[0089]例如,包括在第一部分81u中的第一筆劃數(shù)據(jù)81在規(guī)定方向上(在本實(shí)例中,水平方向)延伸。在這種情況下,多個(gè)筆劃數(shù)據(jù)80的組到在豎直方向上延伸的第二軸52上的投影分量的累積投影分量52h的峰值(峰52p的高度)高于多個(gè)筆劃數(shù)據(jù)80的組到相對(duì)于第二軸52被傾斜的傾斜軸(例如,第二候選軸52ο)上的投影分量的累積投影分量52h的峰值。
[0090]例如,其它的筆劃數(shù)據(jù)(例如,豎直格線(xiàn)輸入數(shù)據(jù)85b)在規(guī)定方向上(在本實(shí)例中,豎直方向)延伸。在這種情況下,多個(gè)筆劃數(shù)據(jù)80的組到在水平方向上延伸的第一軸51上的投影分量的累積投影分量51h的峰值(峰51p的高度)高于多個(gè)筆劃數(shù)據(jù)80的組到相對(duì)于第一軸51被傾斜的傾斜軸(例如,第一候選軸51ο)上的投影分量的累積投影分量51h的峰值。
[0091]進(jìn)一步地,多個(gè)筆劃數(shù)據(jù)80的組到第二軸52上的投影分量的累積投影分量52h的峰值(峰52p的高度)可以高于多個(gè)筆劃數(shù)據(jù)80的組到相對(duì)于第二軸52被傾斜的第一候選軸51ο (傾斜軸)上的投影分量的累積投影分量51h的峰值。
[0092]類(lèi)似地,多個(gè)筆劃數(shù)據(jù)80的組到第一軸51上的投影分量的累積投影分量51h的峰值(峰51p的高度)可以高于多個(gè)筆劃數(shù)據(jù)80的組到相對(duì)于第一軸51被傾斜的第二候選軸52ο (垂直于傾斜軸的軸)上的投影分量的累積投影分量52h的峰值。
[0093]例如,熵從多個(gè)筆劃數(shù)據(jù)80的組對(duì)于第一候選軸51ο和第二候選軸52ο的投影分量的累積投影分量(直方圖)被計(jì)算出來(lái)。熵是對(duì)隨機(jī)性的衡量。偏差隨著熵的值降低而增加。對(duì)于直方圖,隨著存在更多的投影分量的局部峰,信息熵的值降低。在熵為最低處的軸候選可以被選擇作為第一軸51和第二軸52的組合。換句話(huà)說(shuō),舉例來(lái)說(shuō),軸估算處理可以包括估算第二軸52以最小化多個(gè)筆劃數(shù)據(jù)80的組到第二軸52上的投影分量的累積投影分量52h的熵。例如,在具有互相不同的延伸方向的多個(gè)候選軸當(dāng)中,第二軸52被估算以最小化累積投影分量52h的熵。
[0094]舉例來(lái)說(shuō),軸估算處理可以包括估算第一軸51以最小化多個(gè)筆劃數(shù)據(jù)80的組到第一軸51上的投影分量的累積投影分量51h的熵。例如,在具有互相不同的延伸方向的多個(gè)候選軸當(dāng)中,第一軸51被估算以最小化累積投影分量51h的熵。
[0095]例如,可以選擇對(duì)應(yīng)于在其中不少于預(yù)定值的熵被獲得的范圍中的軸候選的角度的中心處的角度的軸方向作為第一軸51和第二軸52的組合。
[0096]換句話(huà)說(shuō),第一軸51或第二軸52的直方圖的偏差大于傾斜軸的直方圖的偏差。第一軸51或第二軸52的類(lèi)似主軸的性質(zhì)高于傾斜軸的類(lèi)似主軸的性質(zhì)。
[0097]圖7是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0098]圖7顯示交點(diǎn)估算處理。在圖7中,為了更便于查看附圖,顯示筆劃數(shù)據(jù)80的格線(xiàn)輸入數(shù)據(jù)85,而不顯示筆劃數(shù)據(jù)80的非格線(xiàn)輸入數(shù)據(jù)86。
[0099]在如圖7中顯示的交點(diǎn)估算處理中,例如,估算第一軸51和格線(xiàn)輸入數(shù)據(jù)85之間的交點(diǎn)的位置以及第二軸52和格線(xiàn)輸入數(shù)據(jù)85之間的交點(diǎn)的位置。例如,估算第一軸51和豎直格線(xiàn)輸入數(shù)據(jù)85b之間的交點(diǎn)85bc的位置以及第二軸52和水平格線(xiàn)輸入數(shù)據(jù)85a之間的交點(diǎn)85ac的位置。
[0100]對(duì)應(yīng)于格線(xiàn)輸入數(shù)據(jù)85的筆劃數(shù)據(jù)的投影分量在指定的軸坐標(biāo)處集中。因此,能夠通過(guò)集中于投影分量的直方圖的峰來(lái)估算交點(diǎn)。
[0101]例如,對(duì)于多個(gè)筆劃數(shù)據(jù)80的組到第一軸51上的投影分量的累積投影分量(累積投影分量51h)的直方圖設(shè)置第一閾值51th。直方圖(累積投影分量51h)的峰51p的值(高度)不小于第一閾值51th處的位置被確定?;谶@樣的位置確定交點(diǎn)85bc的位置(坐標(biāo))。
[0102]例如,對(duì)于多個(gè)筆劃數(shù)據(jù)80的組到第二軸52上的投影分量的累積投影分量(累積投影分量52h)的直方圖設(shè)置第二閾值52th。直方圖(累積投影分量52h)的峰52p的值(高度)不小于第二閾值52th處的位置被確定。基于這樣的位置確定交點(diǎn)85ac的位置(坐標(biāo))。
[0103]例如,確定一個(gè)坐標(biāo)組。對(duì)于該坐標(biāo)組,直方圖的值連續(xù)地超過(guò)以上所述的閾值。例如,對(duì)于這樣的一個(gè)坐標(biāo)組,直方圖具有局部最大值處的坐標(biāo)是交點(diǎn)的位置。
[0104]在交點(diǎn)估算處理中,例如,基于多個(gè)筆劃數(shù)據(jù)80的組到第一軸51上的投影分量的累積投影分量51h的峰51p的位置和多個(gè)筆劃數(shù)據(jù)80的組到第二軸52上的投影分量的累積投影分量52h的峰52p的位置估算交點(diǎn)(從交點(diǎn)85ac和交點(diǎn)85bc中被選擇的至少一個(gè))。從交點(diǎn)85ac和交點(diǎn)85bc中被選擇的至少一個(gè)是在第一表格數(shù)據(jù)40a的第一格線(xiàn)41r和從第一軸51和第二軸52中被選擇的至少一個(gè)之間的交點(diǎn)。
[0105]換句話(huà)說(shuō),在交點(diǎn)估算處理中,從交點(diǎn)85ac和交點(diǎn)85bc中被選擇的至少一個(gè)是基于多個(gè)筆劃數(shù)據(jù)80的組到第一軸51上的投影分量的累積投影分量51h和多個(gè)筆劃數(shù)據(jù)80的組到第二軸52上的投影分量的累積投影分量52h被估算的。
[0106]圖8是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0107]圖8顯示分類(lèi)處理。
[0108]在分類(lèi)處理中,多組筆劃數(shù)據(jù)80被分類(lèi)為格線(xiàn)輸入數(shù)據(jù)85和非格線(xiàn)輸入數(shù)據(jù)86。
[0109]例如,筆劃數(shù)據(jù)80的每個(gè)都被投影到第一軸51和第二軸52上。作為一個(gè)例子,在圖8中顯示第一筆劃數(shù)據(jù)81到第二軸52上的投影分量的直方圖(累積投影分量81h)。在直方圖(累積投影分量81h)中出現(xiàn)峰81p。在被投影到第二軸52上的直方圖的峰81p的位置和在第二軸52上的交點(diǎn)85ac的位置之間的距離為短的情況下,筆劃(第一筆劃數(shù)據(jù)81)被確定為對(duì)應(yīng)于格線(xiàn)。格線(xiàn)沿垂直于第二軸52的方向延伸。
[0110]例如,在峰81p是陡峭的情況下,筆劃(第一筆劃數(shù)據(jù)81)被確定為對(duì)應(yīng)于格線(xiàn)。例如,峰81p在一半局部最大值處具有寬度。對(duì)于該峰預(yù)先確定閾值。例如,在在被獲得的峰81p的一半局部最大值處的寬度不大于閾值的情況下,峰81p被確定為陸峭的。
[0111]例如,對(duì)于被投影到第二軸52上的直方圖的位置和在第二軸52上交點(diǎn)的位置之間的距離確定閾值。例如,對(duì)于包括在一個(gè)筆劃數(shù)據(jù)80的組中的分量中的每個(gè)分量都確定在第二軸52上的交點(diǎn)85ac的位置和被投影到第二軸52上的分量在第二軸52上的位置之間的距離。在對(duì)于一個(gè)筆劃數(shù)據(jù)80的組所確定的所有這些距離都不大于閾值的情況下,一個(gè)筆劃數(shù)據(jù)80的組被確定為對(duì)應(yīng)于格線(xiàn)。
[0112]例如,在對(duì)于第二軸52獲得多個(gè)交點(diǎn)(多個(gè)交點(diǎn)85ac)的情況下,可以基于多個(gè)交點(diǎn)85ac之間的距離的局部最小值確定以上所述的對(duì)于距離的閾值。例如,閾值不小于多個(gè)交點(diǎn)85ac之間的距離的局部最小值的0.05倍并且不大于其0.2倍。例如,閾值是多個(gè)交點(diǎn)85ac之間的距離的局部最小值的0.1倍。
[0113]類(lèi)似地,在被投影到第一軸51上的直方圖的峰的位置和第一軸51上的交點(diǎn)85bc的位置之間的距離為短的情況下,筆劃被確定為對(duì)應(yīng)于格線(xiàn)。例如,對(duì)于第一軸51,可以對(duì)于投影分量和交點(diǎn)85bc之間的距離確定閾值。在對(duì)于一個(gè)筆劃數(shù)據(jù)80的組確定的所有這些距離都不大于閾值的情況下,一個(gè)筆劃數(shù)據(jù)80的組被確定為對(duì)應(yīng)于格線(xiàn)。格線(xiàn)沿垂直于第一軸51的方向延伸。
[0114]例如,在對(duì)于第一軸51獲得多個(gè)交點(diǎn)(多個(gè)交點(diǎn)85bc)的情況下,可以基于多個(gè)交點(diǎn)85bc之間的距離的局部最小值確定以上所述的對(duì)于距離的閾值。例如,閾值不小于多個(gè)交點(diǎn)85bc之間的距離的局部最小值的0.05倍并且不大于其0.2倍。例如,閾值是多個(gè)交點(diǎn)85bc之間的距離的局部最小值的0.1倍。
[0115]然后,除了被確定為對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)之外的多個(gè)筆劃數(shù)據(jù)80的組的筆劃數(shù)據(jù)被確定為對(duì)應(yīng)于非格線(xiàn)數(shù)據(jù)(即,單元格數(shù)據(jù))。
[0116]例如,在多個(gè)筆劃數(shù)據(jù)80的組包括第一部分81u、第二部分82u和第三部分83u的情況下,第一部分81u和以上所述的交點(diǎn)之間的距離比第二部分82u和交點(diǎn)之間的距離更短并且比第三部分83u和交點(diǎn)之間的距離更短。距離為短的狀態(tài)包括其中距離是零的狀態(tài)。
[0117]圖9A和圖9B是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0118]圖9A顯示通過(guò)分類(lèi)處理被確定為對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(格線(xiàn)輸入數(shù)據(jù)85)。圖9B顯示通過(guò)分類(lèi)處理被確定為對(duì)應(yīng)于非格線(xiàn)數(shù)據(jù)的筆劃數(shù)據(jù)(非格線(xiàn)輸入數(shù)據(jù)86)。分類(lèi)處理將由輸入/輸出單元10獲取的多個(gè)筆劃數(shù)據(jù)80的組分類(lèi)為格線(xiàn)輸入數(shù)據(jù)85和非格線(xiàn)輸入數(shù)據(jù)86。
[0119]基于被分類(lèi)的格線(xiàn)輸入數(shù)據(jù)85和非格線(xiàn)輸入數(shù)據(jù)86,格線(xiàn)輸出數(shù)據(jù)45被設(shè)置在格線(xiàn)輸入數(shù)據(jù)85的位置;并且非格線(xiàn)輸出數(shù)據(jù)46被設(shè)置在非格線(xiàn)輸入數(shù)據(jù)86的位置。換句話(huà)說(shuō),第一表格數(shù)據(jù)40a被獲得。
[0120]這樣的處理是由處理單元20進(jìn)行的;并且被處理的結(jié)果(第一表格數(shù)據(jù)40a)被提供給輸入/輸出單元10。通過(guò)在顯示單元70上顯示第一表格數(shù)據(jù)40a獲得圖3和圖4中所示的顯示狀態(tài)。換句話(huà)說(shuō),對(duì)應(yīng)于第一部分81u的第一格線(xiàn)41ι■、對(duì)應(yīng)于第二部分82u的第一單元格數(shù)據(jù)41c、對(duì)應(yīng)于第三部分83u的第二單元格數(shù)據(jù)42c、以及設(shè)置在第一單元格數(shù)據(jù)41c和第二單元格數(shù)據(jù)42c之間的第二格線(xiàn)42r是可顯示的。
[0121]圖10是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的其它的筆劃數(shù)據(jù)的示意的視圖。
[0122]在如圖10中所示的實(shí)例的多個(gè)筆劃數(shù)據(jù)80a的組中,一部分格線(xiàn)輸入數(shù)據(jù)85(第一部分81u)是虛線(xiàn)(或點(diǎn)線(xiàn))。換句話(huà)說(shuō),對(duì)于手寫(xiě)輸入,格線(xiàn)被畫(huà)為多個(gè)線(xiàn)段。
[0123]例如,第一部分81u沿第一方向延伸。在該實(shí)例中,第一方向是X軸方向(例如,水平方向)。第一部分81u包括多個(gè)第一筆劃數(shù)據(jù)81的組。多個(gè)第一筆劃數(shù)據(jù)81的組沿第一方向被排列。多個(gè)第一筆劃數(shù)據(jù)81的組沿第一方向被互相分離。換句話(huà)說(shuō),第一部分81u是沿第一方向延伸的虛線(xiàn)。
[0124]在該實(shí)例中,多個(gè)第一筆劃數(shù)據(jù)81的組中的每個(gè)都具有線(xiàn)結(jié)構(gòu)。在這種情況下,多個(gè)第一筆劃數(shù)據(jù)81的組中的每個(gè)都可以沿第一方向延伸。
[0125]例如,多個(gè)第一筆劃數(shù)據(jù)81的組的每個(gè)都可以具有點(diǎn)結(jié)構(gòu)。在這種情況下,具有點(diǎn)結(jié)構(gòu)的多個(gè)第一筆劃數(shù)據(jù)81的組沿第一方向被排列。在本實(shí)施例中,能夠使用具有這樣的不同的結(jié)構(gòu)的第一部分81u。
[0126]在本實(shí)例中,具有虛線(xiàn)結(jié)構(gòu)的第一部分81u沿第一方向(X軸方向)延伸。換句話(huà)說(shuō),具有虛線(xiàn)結(jié)構(gòu)的第一部分81u是水平格線(xiàn)輸入數(shù)據(jù)85a中的一個(gè)。
[0127]如圖10中顯示的,至少一個(gè)從豎直格線(xiàn)輸入數(shù)據(jù)85b中被選擇的可以具有虛線(xiàn)結(jié)構(gòu)。
[0128]在本實(shí)例中,多個(gè)第一筆劃數(shù)據(jù)81的組之間的間隔是相對(duì)短的。從而,包括多個(gè)第一筆劃數(shù)據(jù)81的組的第一部分81u被識(shí)別為具有虛線(xiàn)結(jié)構(gòu)的格線(xiàn)。例如,多個(gè)第一筆劃數(shù)據(jù)81的組之間的間隔LI比第二部分82u沿第一方向的長(zhǎng)度L2更短。多個(gè)第一筆劃數(shù)據(jù)81的組之間的間隔LI比第三部分83u沿第一方向的長(zhǎng)度L3更短。
[0129]否則,在圖10中所示的多個(gè)筆劃數(shù)據(jù)80a的組類(lèi)似于按照?qǐng)D2描述的多個(gè)筆劃數(shù)據(jù)80的組。
[0130]即使在由輸入/輸出單元10獲取這樣的多個(gè)筆劃數(shù)據(jù)80a的組的情況下,處理單元20也能夠?qū)С鰣D3和圖4中所示的第一表格數(shù)據(jù)40a。
[0131]在這種情況下,如圖3和圖4中所示,第一格線(xiàn)41ι■沿著第一方向延伸,其中第一部分81u沿著該第一方向延伸。換句話(huà)說(shuō),第一格線(xiàn)41r大體上平行于具有虛線(xiàn)結(jié)構(gòu)的第一部分81u。
[0132]現(xiàn)在將描述在使用這樣的多個(gè)筆劃數(shù)據(jù)80a的組的情況下處理單元20的處理的實(shí)例。
[0133]例如,同樣在這種情況下,處理單元20進(jìn)行包括軸估算處理(步驟S110)、交點(diǎn)估算處理(步驟S120)和分類(lèi)處理(步驟S130)的第一處理操作。
[0134]圖11是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0135]圖11顯示軸估算處理。如圖11中所示,軸估算處理估算第一軸51和第二軸52。第二軸52垂直于第一軸51。
[0136]同樣在這種情況下,對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(即,格線(xiàn)輸入數(shù)據(jù)85,并且在本實(shí)例中,水平格線(xiàn)輸入數(shù)據(jù)85a)具有垂直于第二軸52的分量。在第二軸52上出現(xiàn)投影分量的峰 52p。
[0137]例如,對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(即,格線(xiàn)輸入數(shù)據(jù)85,并且在本實(shí)例中,豎直格線(xiàn)輸入數(shù)據(jù)85b)具有垂直于第一軸51的分量。在第一軸51上出現(xiàn)投影分量的峰51p。對(duì)應(yīng)于連續(xù)筆劃數(shù)據(jù)的格線(xiàn)數(shù)據(jù)的峰51p是相對(duì)高的。對(duì)應(yīng)于具有虛線(xiàn)結(jié)構(gòu)的筆劃數(shù)據(jù)的格線(xiàn)數(shù)據(jù)的峰51p是相對(duì)低的。
[0138]同樣在這種情況下,非格線(xiàn)輸入數(shù)據(jù)86的投影分量的累積投影分量51h和累積投影分量52h小于峰51p和峰52p的值。
[0139]同樣在這種情況下,通過(guò)在O度至180度的范圍中旋轉(zhuǎn)對(duì)于主軸和副軸候選的軸來(lái)確定投影分量。
[0140]例如,在被包括在第一部分81u中的第一筆劃數(shù)據(jù)81在水平方向上延伸的情況下,多個(gè)筆劃數(shù)據(jù)80的組到在豎直方向上延伸的第二軸52上的投影分量的累積投影分量52h的峰52p的高度高于多個(gè)筆劃數(shù)據(jù)80的組到傾斜軸(例如,第二候選軸52ο)上的投影分量的累積投影分量52h的峰值。
[0141]例如,豎直格線(xiàn)輸入數(shù)據(jù)85b在豎直方向上延伸。在這種情況下,多個(gè)筆劃數(shù)據(jù)80的組到在水平方向上延伸的第一軸51上的投影分量的累積投影分量51h的峰51p的高度高于多個(gè)筆劃數(shù)據(jù)80的組到傾斜軸(例如,第一候選軸51ο)上的投影分量的累積投影分量51h的峰值。
[0142]同樣在這種情況下,舉例來(lái)說(shuō),軸估算處理可以通過(guò)最小化多個(gè)筆劃數(shù)據(jù)80的組到第二軸52上的投影分量的累積投影分量52h的熵來(lái)估算第二軸52。
[0143]圖12是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0144]圖12顯示交點(diǎn)估算處理。在圖12中,為了更便于查看附圖,顯示筆劃數(shù)據(jù)80的格線(xiàn)輸入數(shù)據(jù)85,而不顯示筆劃數(shù)據(jù)80的非格線(xiàn)輸入數(shù)據(jù)86。
[0145]如圖12中所示,同樣在這種情況下,舉例來(lái)說(shuō),交點(diǎn)估算處理估算在第一軸51和豎直格線(xiàn)輸入數(shù)據(jù)85b之間的交點(diǎn)85bc的位置和在第二軸52和水平格線(xiàn)輸入數(shù)據(jù)85a之間的交點(diǎn)85ac的位置。
[0146]同樣在這種情況下,第一閾值51th和第二閾值52th被設(shè)置。如上所述,對(duì)應(yīng)于具有虛線(xiàn)結(jié)構(gòu)的筆劃數(shù)據(jù)的格線(xiàn)數(shù)據(jù)的峰51p低于對(duì)應(yīng)于筆劃數(shù)據(jù)的連續(xù)格線(xiàn)數(shù)據(jù)的峰51p。通過(guò)使用閾值,容易確定具有虛線(xiàn)結(jié)構(gòu)的格線(xiàn)輸入數(shù)據(jù)85的交點(diǎn)。
[0147]例如,一個(gè)坐標(biāo)組被確定。對(duì)于該坐標(biāo)組,直方圖的值連續(xù)地超過(guò)以上所述的閾值。例如,對(duì)于這樣的一個(gè)坐標(biāo)組,在直方圖具有局部最大值處的坐標(biāo)是交點(diǎn)的位置。
[0148]圖13是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0149]圖13顯示分類(lèi)處理。分類(lèi)處理將多個(gè)筆劃數(shù)據(jù)80的組分類(lèi)為格線(xiàn)輸入數(shù)據(jù)85和非格線(xiàn)輸入數(shù)據(jù)86。
[0150]例如,筆劃數(shù)據(jù)80中的每個(gè)都被投影到第一軸51和第二軸52上。例如,在第一筆劃數(shù)據(jù)81到第二軸52上的投影分量的直方圖(累積投影分量81h)中出現(xiàn)峰81p。
[0151]在投影直方圖的峰81p的第二軸52上的位置和第二軸52上的交點(diǎn)85ac的位置之間的距離為短的情況下,筆劃(第一筆劃數(shù)據(jù)81)被確定為對(duì)應(yīng)于格線(xiàn)。格線(xiàn)沿垂直于第二軸52的方向延伸。同樣當(dāng)這種情況下,例如,當(dāng)峰81p是陡峭的時(shí),筆劃(第一筆劃數(shù)據(jù)81)被確定為對(duì)應(yīng)于格線(xiàn)。
[0152]然后,除了被確定為對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)之外的多個(gè)筆劃數(shù)據(jù)80的組的筆劃數(shù)據(jù)被確定為對(duì)應(yīng)于非格線(xiàn)數(shù)據(jù)(即,單元格數(shù)據(jù))。
[0153]圖14A和圖14B是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0154]圖14A顯示通過(guò)分類(lèi)處理被確定為對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(格線(xiàn)輸入數(shù)據(jù)85)。圖14B顯示通過(guò)分類(lèi)處理被確定為對(duì)應(yīng)于非格線(xiàn)數(shù)據(jù)的筆劃數(shù)據(jù)(非格線(xiàn)輸入數(shù)據(jù)86)。分類(lèi)處理將由輸入/輸出單元10獲取的多個(gè)筆劃數(shù)據(jù)80的組分類(lèi)為格線(xiàn)輸入數(shù)據(jù)85和非格線(xiàn)輸入數(shù)據(jù)86。
[0155]即使在格線(xiàn)輸入數(shù)據(jù)85的第一部分Slu具有包括多個(gè)第一筆劃數(shù)據(jù)81的組的虛線(xiàn)結(jié)構(gòu)的情況下,第一部分81u也被正確地確定為格線(xiàn)。
[0156]基于被分類(lèi)的格線(xiàn)輸入數(shù)據(jù)85和非格線(xiàn)輸入數(shù)據(jù)86,格線(xiàn)輸出數(shù)據(jù)45被設(shè)置在格線(xiàn)輸入數(shù)據(jù)85的位置;并且非格線(xiàn)輸出數(shù)據(jù)46被設(shè)置在非格線(xiàn)輸入數(shù)據(jù)86的位置。換句話(huà)說(shuō),第一表格數(shù)據(jù)40a被獲得。
[0157]因此,根據(jù)根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110,基于筆劃數(shù)據(jù)到軸上的投影分量估算表格的結(jié)構(gòu)。從而,即使在具有虛線(xiàn)結(jié)構(gòu)的格線(xiàn)被輸入的情況下,表格也能夠被格式化。被更自由地手寫(xiě)的表格能夠被格式化。根據(jù)本實(shí)施例,能夠堅(jiān)定地實(shí)施表格的格式化。
[0158]例如,有一個(gè)參考實(shí)例,其中手寫(xiě)格線(xiàn)數(shù)據(jù)作為圖像信息被處理。在該參考實(shí)例中,例如,手寫(xiě)格線(xiàn)數(shù)據(jù)的圖像信息被投影到軸上;并且從所產(chǎn)生的直方圖的峰的位置估算格線(xiàn)。在這種情況下,在手寫(xiě)格線(xiàn)數(shù)據(jù)具有虛線(xiàn)結(jié)構(gòu)的情況下,容易出現(xiàn)錯(cuò)誤。例如,格線(xiàn)數(shù)據(jù)被確定為非格線(xiàn)數(shù)據(jù)。換句話(huà)說(shuō),存在具有虛線(xiàn)結(jié)構(gòu)的格線(xiàn)數(shù)據(jù)被錯(cuò)誤地確定為
(條)的形狀信息或字符信息的情況。例如,在手寫(xiě)表格包括具有虛線(xiàn)結(jié)構(gòu)的格線(xiàn)數(shù)據(jù)和包括的單元格數(shù)據(jù)的情況下,難以防止錯(cuò)誤。
[0159]相反地,在本實(shí)施例中,基于多個(gè)筆劃數(shù)據(jù)80的組來(lái)處理手寫(xiě)文檔。當(dāng)手寫(xiě)時(shí)筆劃數(shù)據(jù)80中的每個(gè)都具有關(guān)于方向的信息。通過(guò)使用包括關(guān)于被投影到軸上的方向的信息的筆劃數(shù)據(jù)80的累積投影分量,這樣的錯(cuò)誤被抑制。
[0160]如果關(guān)于方向的信息被保持,則有可能通過(guò)處理在與具有虛線(xiàn)結(jié)構(gòu)的格線(xiàn)數(shù)據(jù)中相同的方向上對(duì)齊連續(xù)筆劃的情況來(lái)抑制以上所述的錯(cuò)誤。
[0161]在根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110中,即使在格線(xiàn)被省略的情況下也能夠估算手寫(xiě)文檔的表格的格線(xiàn)。根據(jù)本實(shí)施例,能夠提供能夠使更自由地手寫(xiě)的表格格式化的手寫(xiě)文檔處理裝置。
[0162]圖15是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的其它的筆劃數(shù)據(jù)的示意的視圖。
[0163]如圖15中所示,從本實(shí)例的多個(gè)筆劃數(shù)據(jù)80b的組中省略對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)。例如,從圖15中所示的筆劃數(shù)據(jù)80b中省略圖2中所示的筆劃數(shù)據(jù)80的最上面的水平格線(xiàn)。更進(jìn)一步,從圖15中所示的筆劃數(shù)據(jù)80b中省略圖2中所示的筆劃數(shù)據(jù)80的兩條豎直格線(xiàn)。
[0164]例如,第二部分82u和第三部分83u在從第二部分82u向第三部分83u的方向上互相接近。多個(gè)筆劃數(shù)據(jù)80的組不包括被布置在第二部分82u和第三部分83u之間的筆劃數(shù)據(jù)。
[0165]同樣在這種情況下,例如,處理單元20進(jìn)行包括軸估算處理(步驟S110)、交點(diǎn)估算處理(步驟S120)和分類(lèi)處理(步驟S130)的第一處理操作。
[0166]圖16是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0167]圖16顯示軸估算處理。如在圖16中顯示的,軸估算處理估算第一軸51和第二軸52。第二軸52垂直于第一軸51。
[0168]同樣在這種情況下,在第二軸52上出現(xiàn)投影分量的峰52p。更進(jìn)一步,在第一軸51上出現(xiàn)投影分量的峰51p。非格線(xiàn)輸入數(shù)據(jù)86的投影分量的累積投影分量51h和累積投影分量52h小于峰51p和峰52p的值。
[0169]在這種情況下,例如,被包括在第一部分81u中的第一筆劃數(shù)據(jù)81在規(guī)定方向(在本實(shí)例中,水平方向)上延伸。在這種情況下,多個(gè)筆劃數(shù)據(jù)80的組到在豎直方向上延伸的第二軸52上的投影分量的累積投影分量52h的峰值(峰52p的高度)高于多個(gè)筆劃數(shù)據(jù)80的組到相對(duì)于第二軸52被傾斜的傾斜軸(例如,第二候選軸52ο)上的投影分量的累積投影分量52h的峰值。
[0170]例如,豎直格線(xiàn)輸入數(shù)據(jù)85b在豎直方向上延伸。在這種情況下,多個(gè)筆劃數(shù)據(jù)80的組到在水平方向上延伸的第一軸51上的投影分量的累積投影分量51h的峰值(峰51p的高度)高于多個(gè)筆劃數(shù)據(jù)80的組到相對(duì)于第一軸51被傾斜的傾斜軸(例如,第一候選軸51ο)上的投影分量的累積投影分量51h的峰值。
[0171]如圖16中所示,底52b (局部最小值部分)出現(xiàn)在多個(gè)筆劃數(shù)據(jù)80的組到在豎直方向上延伸的第二軸52上的投影分量的累積投影分量52h中在非格線(xiàn)輸入數(shù)據(jù)86不存在(被省略)的位置處。
[0172]如下所述,底51b (局部最小值部分)和底52b (局部最小值部分)被估算為對(duì)應(yīng)于被省略的格線(xiàn)。
[0173]例如,在到第二軸52上的投影分量的累積投影分量52h中,出現(xiàn)對(duì)應(yīng)于水平格線(xiàn)輸入數(shù)據(jù)85a的陡峭的峰52p ;并且出現(xiàn)對(duì)應(yīng)于非格線(xiàn)輸入數(shù)據(jù)86的低且寬的山。陡峭的峰52p的高度不小于預(yù)定的閾值52th。還有,在本實(shí)例中,低的部分52q出現(xiàn)在對(duì)應(yīng)于水平格線(xiàn)輸入數(shù)據(jù)85a的陡峭的峰52p和對(duì)應(yīng)于非格線(xiàn)輸入數(shù)據(jù)86的低且寬的山之間的投影分量的累積投影分量52h中。部分52q不對(duì)應(yīng)于被估算為被省略的格線(xiàn)數(shù)據(jù)。
[0174]例如,對(duì)于第二軸52,在被估算為被省略的格線(xiàn)的底52b和對(duì)應(yīng)于格線(xiàn)數(shù)據(jù)的峰52p之間布置至少一個(gè)對(duì)應(yīng)于非格線(xiàn)數(shù)據(jù)的寬的山?;蛘?,根據(jù)格線(xiàn)的省略狀態(tài),可以在被估算為被省略的格線(xiàn)的兩個(gè)底52b (局部最小值部分)之間布置非格線(xiàn)輸入數(shù)據(jù)86的投影分量的累積投影分量52h的寬的山。
[0175]類(lèi)似地,底51b (局部最小值部分)出現(xiàn)在多個(gè)筆劃數(shù)據(jù)80的組到在水平方向上延伸的第一軸51上的投影分量的累積投影分量51h中在非格線(xiàn)輸入數(shù)據(jù)86不存在(被省略)的位置處。
[0176]例如,在到第一軸51上的投影分量的累積投影分量51h中,出現(xiàn)對(duì)應(yīng)于豎直格線(xiàn)輸入數(shù)據(jù)85b的陡峭的峰51p ;并且出現(xiàn)對(duì)應(yīng)于非格線(xiàn)輸入數(shù)據(jù)86的低且寬的山。陡峭的峰51p的高度不小于預(yù)定的閾值51th。同樣,在本實(shí)例中,低的部分51q出現(xiàn)在對(duì)應(yīng)于豎直格線(xiàn)輸入數(shù)據(jù)85b的陡峭的峰51p和對(duì)應(yīng)于非格線(xiàn)輸入數(shù)據(jù)86的低且寬的山之間的投影分量的累積投影分量52h中。部分51q不對(duì)應(yīng)于被估算為被省略的格線(xiàn)數(shù)據(jù)。
[0177]例如,對(duì)于第一軸51,在被估算為省略的格線(xiàn)的底51b和對(duì)應(yīng)于格線(xiàn)數(shù)據(jù)的峰51p之間布置至少一個(gè)對(duì)應(yīng)于非格線(xiàn)數(shù)據(jù)的寬的山?;蛘?,可以在被估算為被省略的格線(xiàn)的兩個(gè)底51b (局部最小值部分)之間布置非格線(xiàn)輸入數(shù)據(jù)86的投影分量的累積投影分量52h的寬的山。
[0178]圖17是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0179]圖17顯示交點(diǎn)估算處理。在圖17中,為了更便于查看附圖,顯示筆劃數(shù)據(jù)80的格線(xiàn)輸入數(shù)據(jù)85,而不顯示筆劃數(shù)據(jù)80的非格線(xiàn)輸入數(shù)據(jù)86。
[0180]如圖17中所示,同樣在這種情況下同樣,舉例來(lái)說(shuō),交點(diǎn)估算處理估算在第一軸51和豎直格線(xiàn)輸入數(shù)據(jù)85b之間的交點(diǎn)85bc的位置和在第二軸52和水平格線(xiàn)輸入數(shù)據(jù)85a之間的交點(diǎn)85ac的位置。
[0181]例如,對(duì)于未從手寫(xiě)輸入中被省略的格線(xiàn),通過(guò)上面所描述的方法來(lái)確定交點(diǎn)。換句話(huà)說(shuō),交點(diǎn)估算處理基于從多個(gè)筆劃數(shù)據(jù)80的組到第一軸51上的投影分量的累積投影分量51h的峰51p的位置和多個(gè)筆劃數(shù)據(jù)80的組到第二軸52上的投影分量的累積投影分量52h的峰52p的位置中被選擇的至少一個(gè)來(lái)估算交點(diǎn)(從交點(diǎn)85ac和交點(diǎn)85bc中選擇的至少一個(gè))。
[0182]另一方面,對(duì)于被估算為從手寫(xiě)輸入中被省略的格線(xiàn),基于投影分量的底的位置來(lái)確定交點(diǎn)。例如,交點(diǎn)估算處理基于從多個(gè)筆劃數(shù)據(jù)80的組到第一軸51上的投影分量的累積投影分量51h的底51b的位置和多個(gè)筆劃數(shù)據(jù)80的組到第二軸52上的投影分量的累積投影分量52h的底52b的位置中被選擇的至少一個(gè)來(lái)估算交點(diǎn)(從交點(diǎn)85ac和交點(diǎn)85bc中被選擇的至少一個(gè))。
[0183]因此,在本實(shí)例中,交點(diǎn)估算處理包括基于從多個(gè)筆劃數(shù)據(jù)80的組到第一軸51上的投影分量的累積投影分量51h的底51b的位置和多個(gè)筆劃數(shù)據(jù)80的組到第二軸52上的投影分量的累積投影分量52h的底52b的位置中被選擇的至少一個(gè)來(lái)估算至少一個(gè)交點(diǎn)。
[0184]圖18是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0185]圖18顯示分類(lèi)處理。例如,筆劃數(shù)據(jù)80中的每個(gè)都被投影到第一軸51和第二軸52上。圖18顯示第一筆劃數(shù)據(jù)81到第二軸52上的投影分量的直方圖(累積投影分量81h)作為一個(gè)例子。在直方圖(累積投影分量81h)中出現(xiàn)峰81p。
[0186]在第二軸52,累積投影分量52h的峰52p的位置被估算為至少一個(gè)交點(diǎn)85ac的位置。例如,在第二軸52上投影直方圖的峰81p的位置和第二軸52上交點(diǎn)85bc的位置之間的距離為短的情況下,筆劃(第一筆劃數(shù)據(jù)81)被確定為對(duì)應(yīng)于格線(xiàn)。
[0187]更進(jìn)一步,在第二軸52處,累積投影分量52h的底52b的位置被估算為另一個(gè)交點(diǎn)85ac的位置。
[0188]對(duì)應(yīng)于峰52p的格線(xiàn)是由手寫(xiě)輸入的格線(xiàn)。對(duì)應(yīng)于底52b的格線(xiàn)是被估算為從手寫(xiě)輸入中被省略的格線(xiàn)。這些格線(xiàn)沿垂直于第二軸52的方向延伸。
[0189]類(lèi)似地,在第一軸51處,累積投影分量51h的峰51p的位置被估算為至少一個(gè)交點(diǎn)85bc的位置。更進(jìn)一步,在第一軸51處,累積投影分量51h的底51b的位置被估算為另一個(gè)交點(diǎn)85bc的位置。
[0190]對(duì)應(yīng)于峰51p的格線(xiàn)是由手寫(xiě)輸入的格線(xiàn)。對(duì)應(yīng)于底51b的格線(xiàn)是被估算為從手寫(xiě)輸入中被省略的格線(xiàn)。這些格線(xiàn)沿垂直于第一軸51的方向延伸。
[0191]然后,除了被確定為對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)之外的多個(gè)筆劃數(shù)據(jù)80的組的筆劃數(shù)據(jù)被確定為對(duì)應(yīng)于非格線(xiàn)數(shù)據(jù)(即,單元格數(shù)據(jù))。
[0192]圖19A至圖19C是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0193]圖19A顯示通過(guò)分類(lèi)處理被確定為對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(格線(xiàn)輸入數(shù)據(jù)85)。圖19B顯示通過(guò)分類(lèi)處理被確定為對(duì)應(yīng)于非格線(xiàn)數(shù)據(jù)的筆劃數(shù)據(jù)(非格線(xiàn)輸入數(shù)據(jù)86)。圖19C顯示基于從底51b和底52b中選擇的至少一個(gè)被產(chǎn)生的格線(xiàn)輸出數(shù)據(jù)45 (水平格線(xiàn)輸出數(shù)據(jù)45a和豎直格線(xiàn)輸出數(shù)據(jù)45b)。
[0194]分類(lèi)處理將由輸入/輸出單元10獲取的多個(gè)筆劃數(shù)據(jù)80的組分類(lèi)為格線(xiàn)輸入數(shù)據(jù)85和非格線(xiàn)輸入數(shù)據(jù)86。
[0195]更進(jìn)一步,除被確定為對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(格線(xiàn)輸入數(shù)據(jù)85)之外,使得水平格線(xiàn)輸出數(shù)據(jù)45a和豎直格線(xiàn)輸出數(shù)據(jù)45b中的至少一部分對(duì)應(yīng)于被估算為被省略的格線(xiàn)。
[0196]在圖19C中顯示的實(shí)例中,被產(chǎn)生的格線(xiàn)輸出數(shù)據(jù)45包括第二格線(xiàn)42r。從而,所產(chǎn)生的格線(xiàn)輸出數(shù)據(jù)45和基于格線(xiàn)輸入數(shù)據(jù)85的格線(xiàn)輸出數(shù)據(jù)45由處理單元20獲得。換句話(huà)說(shuō),獲得圖3或圖4中所示的第一表格數(shù)據(jù)40a。
[0197]例如,格線(xiàn)(在本實(shí)例中,第二格線(xiàn)42r)基于從底51b和底52b中被選擇的至少一個(gè)被產(chǎn)生。例如,在基于底51b產(chǎn)生第二格線(xiàn)42r的情況下,第二格線(xiàn)42r包括底51b的位置并且被與第二軸52對(duì)齊。換句話(huà)說(shuō),在這種情況下,第二格線(xiàn)42r垂直于第一軸51。例如,在基于底52b產(chǎn)生第二格線(xiàn)42r的情況下,第二格線(xiàn)42r包括底52b的位置并且被與第一軸51對(duì)齊。換句話(huà)說(shuō),在這種情況下,第二格線(xiàn)42r垂直于第二軸52。
[0198]在本實(shí)例中,省略對(duì)應(yīng)于格線(xiàn)的筆劃。因此,不出現(xiàn)對(duì)應(yīng)于被省略的格線(xiàn)的峰。所以,通過(guò)估算在作為非格線(xiàn)數(shù)據(jù)的單元格數(shù)據(jù)之間存在格線(xiàn)來(lái)估算交點(diǎn)。
[0199]這樣,根據(jù)根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110,基于筆劃數(shù)據(jù)到軸上的投影分量來(lái)估算表格的結(jié)構(gòu)。從而,即使在存在被估算為被省略的格線(xiàn)的情況下,表格也能夠被格式化。被更自由地手寫(xiě)的表格能夠被格式化。根據(jù)本實(shí)施例,能夠堅(jiān)定地實(shí)施表格的格式化。
[0200]在本實(shí)施例中,可以與至少一部分分類(lèi)處理同時(shí)地實(shí)施至少一部分交點(diǎn)估算處理。可以省略至少一部分交點(diǎn)估算處理。
[0201]例如,第一處理操作包括以上所述的分類(lèi)處理和軸估算處理?;趶亩嘟M筆劃數(shù)據(jù)80到第一軸51上的投影分量的累積投影分量51h和多組筆劃數(shù)據(jù)80到第二軸52上的投影分量的累積投影分量52h中選擇的至少一個(gè),分類(lèi)處理將多個(gè)筆劃數(shù)據(jù)80的組分類(lèi)為格線(xiàn)數(shù)據(jù)和不同于格線(xiàn)數(shù)據(jù)的單元格數(shù)據(jù)。以上所述的第一格線(xiàn)41r包括至少一部分以上所述的格線(xiàn)數(shù)據(jù)。在這種情況下,例如,以上所述的格線(xiàn)數(shù)據(jù)到第二軸52上的投影分量的累積投影分量52h的峰52p高于單元格數(shù)據(jù)到第二軸52上的投影分量的累積投影分量52h的峰。例如,以上所述的格線(xiàn)數(shù)據(jù)到第一軸51上的投影分量的累積投影分量51h的峰51p高于單元格數(shù)據(jù)到第一軸51上的投影分量的累積投影分量51h的峰。
[0202]圖20是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的其它的筆劃數(shù)據(jù)的示意的視圖。
[0203]在如圖20中顯示的實(shí)例中,根據(jù)多個(gè)筆劃數(shù)據(jù)80c的組的表格被輸入為傾斜的。例如,當(dāng)諸如用于手寫(xiě)輸入的平板等等的輸入裝置被傾斜時(shí),這樣的被傾斜的表格被手寫(xiě)。
[0204]例如,多個(gè)筆劃數(shù)據(jù)80c的組的第一部分81u的延伸方向相對(duì)于顯示單元70的顯示區(qū)域71的邊71s傾斜。
[0205]同樣在這時(shí)候,實(shí)施上面描述的第一處理操作。
[0206]圖21是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的一部分操作的示意的視圖。
[0207]該附圖顯示軸估算處理。
[0208]如圖21中所示,同樣在這種情況下,軸估算處理估算第一軸51和第二軸52。第一軸51與第一部分81u的延伸方向?qū)R。所以,第一軸51被傾斜。
[0209]同樣在這種情況下,對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(例如,水平格線(xiàn)輸入數(shù)據(jù)85a)具有垂直于第二軸52的分量。
[0210]當(dāng)垂直分量被投影到第二軸52上時(shí),在第二軸52上的指定坐標(biāo)處出現(xiàn)投影分量的峰52p。
[0211]例如,對(duì)應(yīng)于格線(xiàn)的筆劃數(shù)據(jù)(例如,豎直格線(xiàn)輸入數(shù)據(jù)85b)具有垂直于第一軸51的分量。當(dāng)垂直分量被投影到第一軸51上時(shí),在第一軸51上的指定坐標(biāo)處出現(xiàn)投影分量的峰51p。
[0212]同樣在這種情況下,例如,軸估算處理通過(guò)在O度至180度的范圍中旋轉(zhuǎn)作為主軸候選的軸來(lái)確定投影分量。換句話(huà)說(shuō),在規(guī)定方向上延伸的第一候選軸51ο和第二候選軸52ο被設(shè)置;并且在這時(shí)候峰的高度被計(jì)算。然后,候選軸延伸所在的方向的角度被改變;并且在每個(gè)角度下的峰的高度被確定。然后,在峰的高度為高處的角度下的候選軸被用作第一軸51和第二軸52。因此,第一軸51和第二軸52被確定。
[0213]更進(jìn)一步,舉例來(lái)說(shuō),通過(guò)實(shí)施交點(diǎn)估算處理和分類(lèi)處理來(lái)導(dǎo)出第一表格數(shù)據(jù)40ao
[0214]圖22A和圖22B是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的處理結(jié)果的示意的視圖。
[0215]圖22k顯不第一表格數(shù)據(jù)40a。圖22B顯不第二表格數(shù)據(jù)40b。
[0216]如圖22A中所示,導(dǎo)出包括對(duì)應(yīng)于第一部分81u的第一格線(xiàn)41r,對(duì)應(yīng)于第二部分82u的第一單元格數(shù)據(jù)41c,對(duì)應(yīng)于第三部分83u的第二單元格數(shù)據(jù)42c,以及第二格線(xiàn)42r的第一表格數(shù)據(jù)40a。這樣的第一表格數(shù)據(jù)40a被提供給輸入/輸出單兀10并且是可由顯示單元70顯示的。同樣在這種情況下,在第一單元格數(shù)據(jù)41c和第二單元格數(shù)據(jù)42c之間設(shè)置第二格線(xiàn)42r。
[0217]在本實(shí)例中,因?yàn)橛墒謱?xiě)輸入的表格相對(duì)于顯示單元70的顯示區(qū)域71的邊71s被傾斜,所以第一表格數(shù)據(jù)40a的格線(xiàn)(第一格線(xiàn)411■,第二格線(xiàn)42r,等等)相對(duì)于邊71s被傾斜。
[0218]在這種情況下,處理單元20可以導(dǎo)出第二表格數(shù)據(jù)40b。
[0219]在如圖22B所不的第二表格數(shù)據(jù)40b中,第一表格數(shù)據(jù)40a的格線(xiàn)(第一格線(xiàn)41r,第二格線(xiàn)42r,等等)平行或垂直于邊71s。舉例來(lái)說(shuō),這樣的第二表格數(shù)據(jù)40b通過(guò)旋轉(zhuǎn)第一表格數(shù)據(jù)40a被獲得。舉例來(lái)說(shuō),基于顯示區(qū)域71的邊71s和由手寫(xiě)輸入的多個(gè)筆劃數(shù)據(jù)80c的組的第一部分81u的延伸方向之間的角度來(lái)確定旋轉(zhuǎn)的角度。例如,第一格線(xiàn)41r、第二格線(xiàn)42r等等被旋轉(zhuǎn)這個(gè)角度。也可以旋轉(zhuǎn)單元格數(shù)據(jù)(例如,第一單元格數(shù)據(jù)41c、第二單元格數(shù)據(jù)42c等等)。
[0220]例如,通過(guò)旋轉(zhuǎn)圖22A中所示的第一格線(xiàn)41r來(lái)產(chǎn)生圖22B中所示的第三格線(xiàn)43r。通過(guò)旋轉(zhuǎn)圖22A中所示的第二格線(xiàn)42r來(lái)產(chǎn)生圖22B中所示的第四格線(xiàn)44r。通過(guò)旋轉(zhuǎn)圖22A中所示的第一單元格數(shù)據(jù)41c來(lái)產(chǎn)生圖22B中所示的第三單元格數(shù)據(jù)43c。通過(guò)旋轉(zhuǎn)圖22A中所示的第二單元格數(shù)據(jù)42c來(lái)產(chǎn)生圖22B中所示的第四單元格數(shù)據(jù)44c。
[0221]這樣的處理能夠由處理單元20實(shí)施。換句話(huà)說(shuō),處理單元20能夠進(jìn)行以下第二處理操作。第二處理操作基于由輸入/輸出單元10獲取的多個(gè)筆劃數(shù)據(jù)80c的組來(lái)導(dǎo)出第二表格數(shù)據(jù)40b,在此第二表格數(shù)據(jù)40b包括對(duì)應(yīng)于第一部分8Iu的第三格線(xiàn)43r和對(duì)應(yīng)于第二部分82u的第三單元格數(shù)據(jù)43c。在本實(shí)例中,第二表格數(shù)據(jù)40b進(jìn)一步地包括對(duì)應(yīng)于第三部分83u的第四單元格數(shù)據(jù)44c和第四格線(xiàn)44r。第四格線(xiàn)44r在第三單元格數(shù)據(jù)43c和第四單元格數(shù)據(jù)44c之間穿過(guò)。第四格線(xiàn)44r垂直或平行于第三格線(xiàn)43r。
[0222]這樣的第二表格數(shù)據(jù)40b被提供給輸入/輸出單元10。第二表格數(shù)據(jù)40b是從輸Λ /輸出單元10被提供到顯示單元70 ;并且由顯示單元70顯示第二表格數(shù)據(jù)40b。
[0223]當(dāng)由顯示單元70顯示第一部分81u時(shí)第一部分81u的延伸方向與當(dāng)由顯示單元70顯示第三格線(xiàn)43r時(shí)第三格線(xiàn)43r的延伸方向相交。換句話(huà)說(shuō),延伸方向是不平行的。例如,第一部分81u的延伸方向相對(duì)于顯示單元70的顯示區(qū)域71的邊71s被傾斜。第三格線(xiàn)43ι■的延伸方向與邊71s對(duì)齊?;蛘?,第三格線(xiàn)43r的延伸方向垂直于邊71s。作為邊71s,可以使用顯示區(qū)域71在豎直方向上的邊;或者可以使用顯示區(qū)域71在水平方向上的邊。
[0224]因此,根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110在手寫(xiě)表格被傾斜的情況下是可適用的。即使在格線(xiàn)被畫(huà)為傾斜的情況下,也能夠正確地估算表格的軸的方向。根據(jù)本實(shí)施例,能夠堅(jiān)定地對(duì)于旋轉(zhuǎn)估算表格的結(jié)構(gòu)。
[0225]舉例來(lái)說(shuō),實(shí)施例在使用筆輸入界面在筆記本大小的應(yīng)用的輸入屏幕上繪制傾斜的表格的情況下是可適用的。舉例來(lái)說(shuō),實(shí)施例在多個(gè)用戶(hù)正在繪畫(huà)、并且對(duì)于屏幕被傾斜地安置的人繪制表格的情況下是可適用的。在這樣的情況下,能夠根據(jù)用戶(hù)的意圖將表格的格線(xiàn)和其它的數(shù)據(jù)(單元格數(shù)據(jù))分類(lèi)?;诮Y(jié)果容易使表格格式化。
[0226]舉例來(lái)說(shuō),根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110可應(yīng)用于包括筆輸入界面(或者通過(guò)手指的輸入界面)的應(yīng)用。在該應(yīng)用中,舉例來(lái)說(shuō),用戶(hù)能夠由通過(guò)自由地作出布局圖來(lái)手寫(xiě)輸入表格而不利用形狀繪制工具等等。
[0227]在這種情況下,格線(xiàn)可以被繪制為相對(duì)于輸入平面被傾斜。進(jìn)一步地,可以不連續(xù)地繪制一條格線(xiàn)。還有,當(dāng)由手寫(xiě)輸入表格時(shí),可以從輸入中省略格線(xiàn)。
[0228]舉例來(lái)說(shuō),根據(jù)本實(shí)施例,能夠處理這樣的情況。能夠改進(jìn)用戶(hù)界面。例如,能夠通過(guò)適當(dāng)?shù)靥幚硎謱?xiě)格線(xiàn)進(jìn)行表格的格式化。
[0229]圖23是顯示在根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置中使用的數(shù)據(jù)的示意的視圖。
[0230]圖23顯示多個(gè)筆劃數(shù)據(jù)80的組的數(shù)據(jù)結(jié)構(gòu)的實(shí)例。舉例來(lái)說(shuō),筆劃數(shù)據(jù)80是手寫(xiě)數(shù)據(jù)。
[0231]例如,墨水?dāng)?shù)據(jù)結(jié)構(gòu)410包括總筆劃計(jì)數(shù)411和多個(gè)筆劃結(jié)構(gòu)(筆劃結(jié)構(gòu)412、筆劃結(jié)構(gòu)413等等)。
[0232]“筆劃”對(duì)應(yīng)于由手寫(xiě)輸入的筆劃。舉例來(lái)說(shuō),筆劃對(duì)應(yīng)于從筆等等接觸輸入平面的時(shí)候到筆等等離開(kāi)輸入平面的時(shí)候筆等等的路徑。例如,在規(guī)定的時(shí)刻下(例如,恒定周期)采樣路徑上的點(diǎn)。舉例來(lái)說(shuō),筆劃通過(guò)被采樣的點(diǎn)的時(shí)間序列被表達(dá)。
[0233]舉例來(lái)說(shuō),一個(gè)筆劃的筆劃結(jié)構(gòu)420是從筆劃結(jié)構(gòu)412、筆劃結(jié)構(gòu)413等等中被選擇的一個(gè)。舉例來(lái)說(shuō),筆劃結(jié)構(gòu)420通過(guò)在筆已經(jīng)在其上移動(dòng)了的平面上的坐標(biāo)的值的組(點(diǎn)結(jié)構(gòu))被表達(dá)。
[0234]例如,筆劃結(jié)構(gòu)420包括總點(diǎn)計(jì)數(shù)421、開(kāi)始時(shí)間422、限定形狀423和點(diǎn)結(jié)構(gòu)(點(diǎn)結(jié)構(gòu)424、點(diǎn)結(jié)構(gòu)425等等)。總點(diǎn)計(jì)數(shù)421是形成筆劃的點(diǎn)的數(shù)目。點(diǎn)結(jié)構(gòu)的數(shù)目是總點(diǎn)計(jì)數(shù)421。
[0235]舉例來(lái)說(shuō),開(kāi)始時(shí)間422是由接觸輸入平面的筆繪制筆劃時(shí)的時(shí)間。限定形狀423是文檔平面上筆劃的路徑的限定形狀。舉例來(lái)說(shuō),對(duì)于限定形狀423,其較佳的是包含文檔平面上的筆劃的局部最小表面面積的矩形。
[0236]舉例來(lái)說(shuō),點(diǎn)結(jié)構(gòu)(點(diǎn)結(jié)構(gòu)424、點(diǎn)結(jié)構(gòu)425等等)取決于輸入裝置。舉例來(lái)說(shuō),作為一個(gè)點(diǎn)結(jié)構(gòu)的點(diǎn)結(jié)構(gòu)430包括X坐標(biāo)431、y坐標(biāo)432、書(shū)寫(xiě)壓強(qiáng)433和時(shí)間差434。x坐標(biāo)431是采樣點(diǎn)在X方向上的坐標(biāo)。y坐標(biāo)432是采樣點(diǎn)在y方向上的坐標(biāo)。書(shū)寫(xiě)壓強(qiáng)433是采樣點(diǎn)的書(shū)寫(xiě)壓強(qiáng)。舉例來(lái)說(shuō),時(shí)間差434是在起始時(shí)間(例如,上述開(kāi)始時(shí)間422)和點(diǎn)的采樣的時(shí)間之間的時(shí)間差。點(diǎn)結(jié)構(gòu)430包括四個(gè)這樣的值。
[0237]例如,坐標(biāo)是在文檔平面中的坐標(biāo)系。例如,文檔平面的左上角被用作坐標(biāo)的原點(diǎn)。例如,坐標(biāo)值從原點(diǎn)朝著右下角增加。坐標(biāo)可以由這樣的正值表示。
[0238]例如,存在輸入裝置不獲取書(shū)寫(xiě)壓強(qiáng)、或者在后續(xù)的處理中即使當(dāng)被獲取時(shí)也不使用書(shū)寫(xiě)壓強(qiáng)的數(shù)據(jù)的情況。在這種情況下,書(shū)寫(xiě)壓強(qiáng)433是可省略的?;蛘?,指示寫(xiě)壓強(qiáng)433是無(wú)效的數(shù)據(jù)可以被加到書(shū)寫(xiě)壓強(qiáng)433。
[0239]在筆劃結(jié)構(gòu)420中,X坐標(biāo)431、y坐標(biāo)432等等的實(shí)際的數(shù)據(jù)可以被寫(xiě)至點(diǎn)結(jié)構(gòu)430中的每個(gè)的區(qū)域。或者,在筆劃結(jié)構(gòu)420中,到對(duì)應(yīng)的點(diǎn)結(jié)構(gòu)430的鏈接信息可以被寫(xiě)至點(diǎn)結(jié)構(gòu)430的每個(gè)的區(qū)域。例如,這在筆劃結(jié)構(gòu)420的數(shù)據(jù)和點(diǎn)結(jié)構(gòu)430的數(shù)據(jù)被分開(kāi)管理的情況下是可適用的。
[0240]舉例來(lái)說(shuō),根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110是獨(dú)立裝置。例如,手寫(xiě)文檔處理裝置110的結(jié)構(gòu)可以被分布在多個(gè)結(jié)點(diǎn)。舉例來(lái)說(shuō),多個(gè)結(jié)點(diǎn)能夠經(jīng)由網(wǎng)絡(luò)互相通信。
[0241]舉例來(lái)說(shuō),手寫(xiě)文檔處理裝置110包括臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、手提式計(jì)算機(jī)等等。手寫(xiě)文檔處理裝置110包括便推式信息裝置、包括觸摸面板的信息裝置、智能電話(huà)等等。文檔處理裝置110包括多種信息處理裝置。手寫(xiě)文檔處理裝置110包括多種裝置。
[0242]圖24是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的示意的視圖。
[0243]圖24是手寫(xiě)文檔處理裝置110的方框圖。圖24顯示手寫(xiě)文檔處理裝置110的硬件的實(shí)例。
[0244]舉例來(lái)說(shuō),手寫(xiě)文檔處理裝置110包括CPU 201、輸入裝置202、輸出裝置203、RAM204,ROM 205、外部存儲(chǔ)器接口 206以及通信接口 207。例如,從輸入裝置202、輸出裝置203、外部存儲(chǔ)器接口 206以及通信接口 207中被選擇的至少一個(gè)被用作輸入/輸出單元10。例如,CPU 201被用作處理單元20。
[0245]舉例來(lái)說(shuō),在觸摸面板被用作手寫(xiě)文檔處理裝置110的情況下,液晶面板、筆、設(shè)置在液晶面板上的筆劃傳感器等等被利用。
[0246]例如,可以在客戶(hù)端中設(shè)置手寫(xiě)文檔處理裝置110的一部分;且可以在服務(wù)器中設(shè)置手寫(xiě)文檔處理裝置110的另一部分。
[0247]圖25是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的示意的視圖。
[0248]如圖25所示,服務(wù)器303被設(shè)置在網(wǎng)絡(luò)300上。舉例來(lái)說(shuō),網(wǎng)絡(luò)300包括從內(nèi)部網(wǎng)和因特網(wǎng)中被選擇的至少一個(gè)??蛻?hù)端301和客戶(hù)端302能夠經(jīng)由網(wǎng)絡(luò)300與服務(wù)器303通信。根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110可以由這樣的客戶(hù)端和服務(wù)器形成。
[0249]例如,客戶(hù)端301經(jīng)由無(wú)線(xiàn)通信被連接到網(wǎng)絡(luò)300??蛻?hù)端302經(jīng)由有線(xiàn)通信被連接到網(wǎng)絡(luò)300。
[0250]舉例來(lái)說(shuō),客戶(hù)端301和客戶(hù)端302是用戶(hù)裝置。舉例來(lái)說(shuō),服務(wù)器303是設(shè)置在LAN上。例如,公司內(nèi)部LAN等等被用作LAN。舉例來(lái)說(shuō),服務(wù)器303可以由因特網(wǎng)服務(wù)供應(yīng)商等等管理。服務(wù)器303可以是用戶(hù)裝置。用戶(hù)可以向其他的用戶(hù)提供服務(wù)器的功能??梢栽诳蛻?hù)端和服務(wù)器中分布手寫(xiě)文檔處理裝置110的結(jié)構(gòu)的多種變形。
[0251]圖26是顯示根據(jù)第一實(shí)施例的手寫(xiě)文檔處理裝置的操作的流程圖。
[0252]在如圖26所示的文檔處理裝置110中,例如,手寫(xiě)文檔的多個(gè)筆劃數(shù)據(jù)80的組被獲取(步驟S150)。舉例來(lái)說(shuō),操作是由輸入/輸出單元10實(shí)施的。舉例來(lái)說(shuō),多個(gè)筆劃數(shù)據(jù)80的組包括包括第一筆劃數(shù)據(jù)81的第一部分81u、包括第二筆劃數(shù)據(jù)82的第二部分82u、和包括第三筆劃數(shù)據(jù)83的第三部分83u。
[0253]然后,處理(例如,第一處理操作)被實(shí)施(步驟S160)。舉例來(lái)說(shuō),處理是由處理單元20實(shí)施的。第一處理操作基于被獲取的多個(gè)筆劃數(shù)據(jù)80的組來(lái)導(dǎo)出第一表格數(shù)據(jù)40a,在此第一表格數(shù)據(jù)40a包括對(duì)應(yīng)于第一部分81u的第一格線(xiàn)41r、對(duì)應(yīng)于第二部分82u的第一單元格數(shù)據(jù)41c、對(duì)應(yīng)于第三部分83u的第二單元格數(shù)據(jù)42c、以及在第一單元格數(shù)據(jù)41c和第二單元格數(shù)據(jù)42c之間被設(shè)置的第二格線(xiàn)42r。然后,第一表格數(shù)據(jù)40a被輸出。
[0254]第二實(shí)施例
[0255]本實(shí)施例涉及手寫(xiě)文檔處理程序。在第一實(shí)施例中描述的處理基于作為軟件的程序是可實(shí)施的。
[0256]該程序?qū)嵤┲辽僖徊糠衷诘谝粚?shí)施例中描述的處理。
[0257]例如,手寫(xiě)文檔處理程序使得計(jì)算機(jī)獲取手寫(xiě)文檔的多個(gè)筆劃數(shù)據(jù)80的組。多個(gè)筆劃數(shù)據(jù)80的組包括包括第一筆劃數(shù)據(jù)81的第一部分81u、包括第二筆劃數(shù)據(jù)82的第二部分82u、和包括第三筆劃數(shù)據(jù)83的第三部分83u。
[0258]手寫(xiě)文檔處理程序使得計(jì)算機(jī)實(shí)施第一處理操作。第一處理操作基于被獲取的多個(gè)筆劃數(shù)據(jù)80的組來(lái)導(dǎo)出第一表格數(shù)據(jù)40a,在此第一表格數(shù)據(jù)40a包括對(duì)應(yīng)于第一部分Slu的第一格線(xiàn)41r、對(duì)應(yīng)于第二部分82u的第一單元格數(shù)據(jù)41c、對(duì)應(yīng)于第三部分83u的第二單元格數(shù)據(jù)42c、以及在第一單元格數(shù)據(jù)41c和第二單元格數(shù)據(jù)42c之間被設(shè)置的第二格線(xiàn) 42r。
[0259]進(jìn)一步地,手寫(xiě)文檔處理程序可以使得計(jì)算機(jī)實(shí)施以上所述的第二處理操作。
[0260]舉例來(lái)說(shuō),根據(jù)本實(shí)施例的手寫(xiě)文檔處理程序可儲(chǔ)存在通用計(jì)算機(jī)系統(tǒng)中。類(lèi)似于由根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110獲得的效果的效果能夠通過(guò)讀取該程序被獲得。
[0261]在本實(shí)施例中所描述的指令可記錄在記錄介質(zhì)中作為能夠由計(jì)算機(jī)執(zhí)行的程序。例如,磁盤(pán)(軟盤(pán)、硬盤(pán)等等)、光盤(pán)(CD-ROM、CD-R、CD-RW、DVD-ROM、DVD±R、DVD±RW 等等)、半導(dǎo)體存儲(chǔ)器等等可以被用作記錄介質(zhì)。
[0262]該記錄介質(zhì)可由計(jì)算機(jī)或嵌入式系統(tǒng)讀取。記錄介質(zhì)的記錄(存儲(chǔ))的格式是任意的。
[0263]計(jì)算機(jī)從記錄介質(zhì)中讀取程序并且使得CPU基于該程序執(zhí)行在程序中所描述的指令。根據(jù)本實(shí)施例的手寫(xiě)文檔處理裝置110的操作能夠被實(shí)施。在獲取或讀取程序的時(shí)候,計(jì)算機(jī)可以經(jīng)由網(wǎng)絡(luò)獲取或讀取程序。
[0264]舉例來(lái)說(shuō),程序從記錄介質(zhì)被安裝到計(jì)算機(jī)和/或嵌入式系統(tǒng)中。基于程序的指令,在計(jì)算機(jī)上運(yùn)行的OS (操作系統(tǒng))、數(shù)據(jù)庫(kù)管理軟件、網(wǎng)絡(luò)的MW(中間件)等等可以執(zhí)行一部分被包括在本實(shí)施例中的處理。
[0265]舉例來(lái)說(shuō),根據(jù)本實(shí)施例的記錄介質(zhì)是獨(dú)立于計(jì)算機(jī)或嵌入式系統(tǒng)的。本實(shí)施例不限于此;并且,舉例來(lái)說(shuō),根據(jù)本實(shí)施例的記錄介質(zhì)也包括存儲(chǔ)或暫時(shí)存儲(chǔ)被下載的程序的記錄介質(zhì)。舉例來(lái)說(shuō),程序的下載經(jīng)由LAN、因特網(wǎng)等等被進(jìn)行。
[0266]在本實(shí)施例中可以有一個(gè)或多個(gè)記錄介質(zhì)??梢曰诙嘤涗浗橘|(zhì)來(lái)執(zhí)行根據(jù)本實(shí)施例的處理。被包括在根據(jù)本實(shí)施例的記錄介質(zhì)中的介質(zhì)的形態(tài)是任意的。
[0267]根據(jù)本實(shí)施例的計(jì)算機(jī)或嵌入式系統(tǒng)基于被存儲(chǔ)在記錄介質(zhì)中的程序來(lái)執(zhí)行本實(shí)施例的處理。舉例來(lái)說(shuō),根據(jù)本實(shí)施例的計(jì)算機(jī)或嵌入式系統(tǒng)可以包括諸如個(gè)人計(jì)算機(jī)、微型計(jì)算機(jī)等等的一個(gè)裝置。舉例來(lái)說(shuō),根據(jù)本實(shí)施例的計(jì)算機(jī)或嵌入式系統(tǒng)可以包括其中多設(shè)備在網(wǎng)絡(luò)中被連接的系統(tǒng)等等。
[0268]根據(jù)本實(shí)施例的計(jì)算機(jī)也可以包括個(gè)人計(jì)算機(jī)、被包括在信息處理裝置中的處理器、微型計(jì)算機(jī)等等。根據(jù)本實(shí)施例的計(jì)算機(jī)包括能夠通過(guò)程序?qū)崿F(xiàn)根據(jù)本實(shí)施例的功能的裝置。
[0269]第三實(shí)施例
[0270]本實(shí)施例涉及手寫(xiě)文檔處理方法。舉例來(lái)說(shuō),在該方法中,按照?qǐng)D26所述的處理被進(jìn)行。在手寫(xiě)文檔處理方法中,在第一實(shí)施例中所述的手寫(xiě)文檔處理裝置110和手寫(xiě)文檔處理裝置110的修改能被使用。
[0271]本實(shí)施例能夠提供一種手寫(xiě)文檔處理裝置、一種手寫(xiě)文檔處理方法和一種能夠格式化被更自由地手寫(xiě)的表格的手寫(xiě)文檔處理程序。
[0272]在本申請(qǐng)的說(shuō)明書(shū)中,“正交”、“垂直”或“平行”包括波動(dòng)等等,并且包括實(shí)質(zhì)上垂直或?qū)嵸|(zhì)上平行的狀態(tài)。
[0273]在上文,參考具體的實(shí)例描述了本發(fā)明的實(shí)施例。然而,本發(fā)明不局限于這些具體的實(shí)例。例如,本領(lǐng)域技術(shù)人員可以通過(guò)從已知的技術(shù)中適當(dāng)?shù)剡x擇諸如輸入/輸出單元、處理單元等等被包括在手寫(xiě)文檔處理裝置中的組件的具體的形態(tài)來(lái)類(lèi)似地實(shí)踐本發(fā)明;并且這樣的實(shí)踐在能夠獲得相似效果的程度上是在本發(fā)明的范圍之內(nèi)。
[0274]進(jìn)一步地,具體的實(shí)例的任何兩個(gè)以上組件可以在技術(shù)可行性范圍內(nèi)被組合并且在包括本發(fā)明的要旨的程度上被包括在本發(fā)明的范圍中。
[0275]此外,通過(guò)由本領(lǐng)域技術(shù)人員基于作為本發(fā)明的實(shí)施例在上面描述的手寫(xiě)文檔處理裝置、手寫(xiě)文檔處理方法以及手寫(xiě)文檔處理程序的適當(dāng)?shù)脑O(shè)計(jì)修改可實(shí)行的所有的手寫(xiě)文檔處理裝置、手寫(xiě)文檔處理方法以及手寫(xiě)文檔處理程序,在包括本發(fā)明的精神的程度上也都在本發(fā)明的范圍之內(nèi)。
[0276]不同的其它變化和修改能夠由那些本領(lǐng)域技術(shù)人員在本發(fā)明的精神之內(nèi)構(gòu)思,并且很清楚這樣的變化和修改也包含在本發(fā)明的范疇內(nèi)。
[0277]雖然已經(jīng)描述了某些實(shí)施例,但是這些實(shí)施例僅僅已經(jīng)經(jīng)由例子被給出,而不意欲限制該發(fā)明的范圍。實(shí)際上,在這里描述的新穎的實(shí)施例可以用多種其它的形式被體現(xiàn);此外,可以在沒(méi)有脫離本發(fā)明的精神的情況下作出在這里描述的實(shí)施例的形式上的不同的省略,替換和變化。伴隨的權(quán)利要求書(shū)和它們的同等物是用來(lái)覆蓋這樣的形式或修改,其將落入該發(fā)明的范圍和精神。
【權(quán)利要求】
1.一種手寫(xiě)文檔處理裝置,其特征在于,包含: 輸入/輸出控制器,所述輸入/輸出控制器被配置成獲取手寫(xiě)文檔的筆劃數(shù)據(jù),所述筆劃數(shù)據(jù)包含第一部分、第二部分和第三部分,所述第一部分包含第一筆劃數(shù)據(jù),所述第二部分包含第二筆劃數(shù)據(jù),所述第三部分包含第三筆劃數(shù)據(jù);以及 處理器,所述處理器被配置成基于所述筆劃數(shù)據(jù)導(dǎo)出第一表格數(shù)據(jù)并將所述第一表格數(shù)據(jù)提供給所述輸入/輸出控制器,所述第一表格數(shù)據(jù)包含第一格線(xiàn)、第一單元格數(shù)據(jù)、第二單元格數(shù)據(jù)和第二格線(xiàn),所述第一格線(xiàn)對(duì)應(yīng)于所述第一部分,所述第一單元格數(shù)據(jù)對(duì)應(yīng)于所述第二部分,所述第二單元格數(shù)據(jù)對(duì)應(yīng)于所述第三部分,所述第二格線(xiàn)被設(shè)置在所述第一單元格數(shù)據(jù)和所述第二單元格數(shù)據(jù)之間。
2.如權(quán)利要求1所述的裝置,其特征在于, 所述第一部分沿著第一方向延伸, 所述第一部分包含所述第一筆劃數(shù)據(jù)組, 所述第一筆劃數(shù)據(jù)組沿所述第一方向被互相分離,并且 所述第一格線(xiàn)沿著所述第一方向延伸。
3.如權(quán)利要求2所述的裝置,其特征在于,所述第一筆劃數(shù)據(jù)組之間的間隔比所述第二部分沿著所述第一方向的長(zhǎng)度更短,并且比所述第三部分沿著所述第一方向的長(zhǎng)度更短。
4.如權(quán)利要求1所述的裝置,其特征在于,所述第二部分和所述第三部分在從所述第二部分朝著所述第三部分的方向上互相接近。
5.如權(quán)利要求1所述的裝置,其特征在于, 所述處理器被配置成基于由所述輸入/輸出控制器獲取的所述筆劃數(shù)據(jù)來(lái)導(dǎo)出第二表格數(shù)據(jù),并且將所述第二表格數(shù)據(jù)提供給所述輸入/輸出控制器,其中所述第二表格數(shù)據(jù)包含第三格線(xiàn)和第三單元格數(shù)據(jù),所述第三格線(xiàn)對(duì)應(yīng)于所述第一部分,所述第三單元格數(shù)據(jù)對(duì)應(yīng)于所述第二部分,并且 當(dāng)所述第一部分被顯示在顯示器上時(shí)的所述第一部分的延伸方向與當(dāng)所述第三格線(xiàn)被顯示在所述顯示器上時(shí)的所述第三格線(xiàn)的延伸方向相交。
6.如權(quán)利要求5所述的裝置,其特征在于, 所述顯示器包含具有邊的顯示區(qū)域, 所述第一部分的延伸方向相對(duì)于所述邊傾斜,并且 所述第三格線(xiàn)的延伸方向與所述邊對(duì)齊。
7.如權(quán)利要求1所述的裝置,其特征在于, 所述導(dǎo)出第一表格數(shù)據(jù)包含: 導(dǎo)出第一軸和第二軸的軸估算處理,所述第二軸垂直于所述第一軸,所述筆劃數(shù)據(jù)到所述第二軸上的累積投影分量的峰值高于所述筆劃數(shù)據(jù)到相對(duì)于所述第二軸傾斜的軸上的累積投影分量的峰值;以及 格線(xiàn)導(dǎo)出處理,所述格線(xiàn)導(dǎo)出處理導(dǎo)出在所述第二部分和所述第三部分之間穿過(guò)的平行或垂直于所述第一格線(xiàn)的所述第二格線(xiàn),并且基于所述筆劃數(shù)據(jù)到所述第二軸上的所述累積投影分量來(lái)導(dǎo)出對(duì)應(yīng)于所述第一部分的所述第一格線(xiàn),以及 所述第一部分到所述第二軸上的投影分量的峰值高于所述第二部分到所述第二軸上的投影分量的峰值,并且高于所述第三部分到所述第二軸上的投影分量的峰值。
8.如權(quán)利要求1所述的裝置,其特征在于, 所述導(dǎo)出所述第一表格數(shù)據(jù)包含: 導(dǎo)出第一軸和第二軸的軸估算處理,所述第二軸垂直于所述第一軸,所述筆劃數(shù)據(jù)組到所述第二軸上的累積投影分量的峰值高于所述筆劃數(shù)據(jù)到相對(duì)于所述第二軸傾斜的軸上的累積投影分量的峰值;以及 分類(lèi)處理,所述分類(lèi)處理基于從所述筆劃數(shù)據(jù)到所述第一軸上的所述累積投影分量和所述筆劃數(shù)據(jù)到所述第二軸上的所述累積投影分量中選擇的至少一個(gè),將所述筆劃數(shù)據(jù)分類(lèi)為格線(xiàn)數(shù)據(jù)和單元格數(shù)據(jù),所述單元格數(shù)據(jù)不同于所述格線(xiàn)數(shù)據(jù),以及所述第一格線(xiàn)包含至少一部分所述格線(xiàn)數(shù)據(jù)。
9.如權(quán)利要求8所述的裝置,其特征在于,所述格線(xiàn)數(shù)據(jù)到所述第二軸上的累積投影分量的峰值高于所述單元格數(shù)據(jù)到所述第二軸上的累積投影分量的峰值。
10.如權(quán)利要求1所述的裝置,其特征在于, 所述導(dǎo)出所述第一表格數(shù)據(jù)包含: 導(dǎo)出第一軸和第二軸的軸估算處理,所述第二軸垂直于所述第一軸,所述筆劃數(shù)據(jù)到所述第二軸上的累積投影分量的峰值高于所述筆劃數(shù)據(jù)到相對(duì)于所述第二軸傾斜的軸上的累積投影分量的峰值; 交點(diǎn)估算處理,所述交點(diǎn)估算處理基于從所述筆劃數(shù)據(jù)到所述第一軸上的累積投影分量和所述筆劃數(shù)據(jù)到所述第二軸上的累積投影分量中選擇的至少一個(gè),來(lái)估算所述第一格線(xiàn)與從所述第一軸和所述第二軸中選擇的至少一個(gè)軸相交的交點(diǎn);以及 分類(lèi)處理,所述分類(lèi)處理基于在所述估算的交點(diǎn)和所述筆劃數(shù)據(jù)之間的距離將所述筆劃數(shù)據(jù)分類(lèi)為格線(xiàn)數(shù)據(jù)和單元格數(shù)據(jù),所述單元格數(shù)據(jù)不同于所述格線(xiàn)數(shù)據(jù),以及 在所述第一部分和所述交點(diǎn)之間的距離比所述第二部分和所述交點(diǎn)之間的距離更短,并且比所述第三部分和所述交點(diǎn)之間的距離更短。
11.如權(quán)利要求10所述的裝置,其特征在于,所述交點(diǎn)估算處理包含基于從所述筆劃數(shù)據(jù)到所述第一軸上的所述累積投影分量的峰的位置和所述筆劃數(shù)據(jù)到所述第二軸上的所述累積投影分量的所述峰的位置中選擇的至少一個(gè),來(lái)估算至少一部分所述交點(diǎn)。
12.如權(quán)利要求10所述的裝置,其特征在于,所述交點(diǎn)估算處理包含基于從所述筆劃數(shù)據(jù)到所述第一軸上的所述累積投影分量的底的位置和所述筆劃數(shù)據(jù)到所述第二軸上的所述累積投影分量的底的位置中選擇的至少一個(gè),來(lái)估算至少一部分所述交點(diǎn)。
13.如權(quán)利要求7所述的裝置,其特征在于,所述軸估算處理包含估算所述第二軸以使所述筆劃數(shù)據(jù)到所述第二軸上的所述累積投影分量的熵最小化。
14.如權(quán)利要求7所述的裝置,其特征在于,所述軸估算處理包含估算所述第一軸以使所述筆劃數(shù)據(jù)到所述第一軸上的所述累積投影分量的熵最小化。
15.如權(quán)利要求10所述的裝置,其特征在于,所述格線(xiàn)數(shù)據(jù)到所述第一軸上的累積投影分量的峰值高于第一閾值。
16.如權(quán)利要求10所述的裝置,其特征在于,所述格線(xiàn)數(shù)據(jù)到所述第二軸上的累積投影分量的峰值高于第二閾值。
17.一種手寫(xiě)文檔處理裝置,其特征在于,包含: 輸入/輸出控制器,所述輸入/輸出控制器被配置成獲取手寫(xiě)文檔的筆劃數(shù)據(jù),所述筆劃數(shù)據(jù)包含第一部分和第二部分,所述第一部分沿著第一方向延伸并且包含第一筆劃數(shù)據(jù)組,所述第二部分包含第二筆劃數(shù)據(jù);以及 處理器,所述處理器被配置成基于所述筆劃數(shù)據(jù)來(lái)導(dǎo)出第一表格數(shù)據(jù),并將所述第一表格數(shù)據(jù)提供給所述輸入/輸出控制器,所述第一表格數(shù)據(jù)包含第一格線(xiàn)和第一單元格數(shù)據(jù),所述第一格線(xiàn)對(duì)應(yīng)于所述第一部分,所述第一單元格數(shù)據(jù)對(duì)應(yīng)于所述第二部分, 所述第一筆劃數(shù)據(jù)組沿所述第一方向被互相分離, 所述第一格線(xiàn)沿著所述第一方向延伸。
18.如權(quán)利要求17所述的裝置,其特征在于,所述第一筆劃數(shù)據(jù)組之間的間隔比所述第二部分沿著所述第一方向的長(zhǎng)度更短。
19.一種處理裝置的手寫(xiě)文檔處理方法,其特征在于,包含: 獲取手寫(xiě)文檔的筆劃數(shù)據(jù),所述筆劃數(shù)據(jù)包含第一部分、第二部分和第三部分,所述第一部分包含第一筆劃數(shù)據(jù),所述第二部分包含第二筆劃數(shù)據(jù),所述第三部分包含第三筆劃數(shù)據(jù);以及 基于所述筆劃數(shù)據(jù)導(dǎo)出第一表格數(shù)據(jù),所述第一表格數(shù)據(jù)包含第一格線(xiàn)、第一單元格數(shù)據(jù)、第二單元格數(shù)據(jù)和第二格線(xiàn),所述第一格線(xiàn)對(duì)應(yīng)于所述第一部分,所述第一單元格數(shù)據(jù)對(duì)應(yīng)于所述第二部分,所述第二單元格數(shù)據(jù)對(duì)應(yīng)于所述第三部分,所述第二格線(xiàn)被設(shè)置在所述第一單元格數(shù)據(jù)和所述第二單元格數(shù)據(jù)之間。
20.一種包含手寫(xiě)文檔處理程序的計(jì)算機(jī)可讀的非暫時(shí)性存儲(chǔ)介質(zhì),其特征在于,被配置成 使得計(jì)算機(jī)獲取手寫(xiě)文檔的筆劃數(shù)據(jù),所述筆劃數(shù)據(jù)包含第一部分、第二部分和第三部分,所述第一部分包含第一筆劃數(shù)據(jù),所述第二部分包含第二筆劃數(shù)據(jù),所述第三部分包含第三筆劃數(shù)據(jù),以及 使得所述計(jì)算機(jī)基于所述筆劃數(shù)據(jù)導(dǎo)出第一表格數(shù)據(jù),所述第一表格數(shù)據(jù)包含第一格線(xiàn)、第一單元格數(shù)據(jù)、第二單元格數(shù)據(jù)和第二格線(xiàn),所述第一格線(xiàn)對(duì)應(yīng)于所述第一部分,所述第一單元格數(shù)據(jù)對(duì)應(yīng)于所述第二部分,所述第二單元格數(shù)據(jù)對(duì)應(yīng)于所述第三部分,所述第二格線(xiàn)被設(shè)置在所述第一單元格數(shù)據(jù)和所述第二單元格數(shù)據(jù)之間。
【文檔編號(hào)】G06F17/21GK104346320SQ201410389153
【公開(kāi)日】2015年2月11日 申請(qǐng)日期:2014年8月8日 優(yōu)先權(quán)日:2013年8月9日
【發(fā)明者】井本和范, 中洲俊信 申請(qǐng)人:株式會(huì)社東芝