專(zhuān)利名稱(chēng):輸入輔助程序、輸入輔助裝置以及輸入輔助方法
技術(shù)領(lǐng)域:
本發(fā)明涉及輸入輔助程序、輸入輔助裝置以及輸入輔助方法,尤其涉及對(duì)文檔的輸入進(jìn)行輔助的輸入輔助程序、輸入輔助裝置以及輸入輔助方法。
背景技術(shù):
以往,在PC (Personal Computer)等中創(chuàng)建文檔時(shí),利用假名漢字變換軟件來(lái)進(jìn)行字符串的輸入。一般地,假名漢字變換軟件具有假名漢字變換用的詞典,根據(jù)讀法的輸入從詞典中檢索與讀法對(duì)應(yīng)的漢字等的字符串。檢索到的字符串作為變換備選而被提示出。假名漢字變換軟件的使用難易程度很大程度上依賴(lài)于變換備選的顯示順序。因此,以往對(duì)變換備選的顯示順序下了各種工夫。例如,專(zhuān)利文獻(xiàn)I中,研究了過(guò)去使用過(guò)的頻度高的優(yōu)先地顯示,并且最近使用頻度高的優(yōu)先地顯示。專(zhuān)利文獻(xiàn)1:日本特開(kāi)平7 — 56913號(hào)公報(bào)
發(fā)明內(nèi)容
然而,即使是與同一讀法相符的變換備選,其優(yōu)先度根據(jù)編輯對(duì)象的文檔也會(huì)變得不同。換言之,即使是與所有文檔的輸入相關(guān)的頻度低的變換備選,針對(duì)特定的文檔也存在對(duì)于利用者而言?xún)?yōu)先度高的情況。例如,在醫(yī)療機(jī)構(gòu)中,與患者的診療、治療等相關(guān)的信息的管理利用了電子病歷系統(tǒng)。在電子病歷系統(tǒng)中,按照各個(gè)患者來(lái)管理被稱(chēng)為“電子病歷”的文檔,由對(duì)患者進(jìn)行了診療等的利用者(醫(yī)師、護(hù)士、會(huì)計(jì)擔(dān)當(dāng)人員等)輸入該患者的電子病歷。該情況下,與患者A的電子病歷相關(guān)而使用的字符串和與患者B的電子病歷相關(guān)而使用的字符串之間有可能大不相同。這是因?yàn)閷?duì)于各個(gè)患者而言,病歷、診療經(jīng)歷等是不同的。具體地,在肺炎的患者A的電子病歷的輸入中,希望根據(jù)“肺”的輸入顯示與肺炎關(guān)聯(lián)的字符串等。另一方面,在肺結(jié)核的患者B的電子病歷的輸入中,希望根據(jù)“肺”的輸入顯不與肺結(jié)核相關(guān)的字符串等。但是,在如專(zhuān)利文獻(xiàn)I那樣,僅基于使用頻度來(lái)決定顯示順序的情況下,如果肺炎的使用頻度高,則在患者A的電子病歷時(shí),會(huì)根據(jù)“肺”的輸入而在上位顯示與肺結(jié)核相關(guān)的字符串等。其結(jié)果,會(huì)產(chǎn)生需要花費(fèi)時(shí)間搜索利用者輸入的字符串這樣的問(wèn)題。并且,這樣的問(wèn)題不僅出現(xiàn)在電子病歷中,在其他的文檔輸入中也會(huì)產(chǎn)生。本發(fā)明是鑒于上述問(wèn)題而完成的,其目的在于提供一種能夠減輕文檔輸入操作的負(fù)擔(dān)的輸入輔助程序、輸入輔助裝置以及輸入輔助方法。因此,為了解決上述課題,輸入輔助程序的特征在于,使計(jì)算機(jī)執(zhí)行如下處理:取得利用者設(shè)為輸入對(duì)象的第一文檔的屬性,從存儲(chǔ)所述屬性和與該屬性關(guān)聯(lián)的第二文檔的存儲(chǔ)部取得與所取得的該屬性對(duì)應(yīng)的所述第二文檔,判定預(yù)先與讀法信息對(duì)應(yīng)地存儲(chǔ)的文例是否被包含在所述第二文檔中,基于判定的結(jié)果,來(lái)決定在所述讀法信息所含的字符串被所述利用者針對(duì)所述第一文檔輸入時(shí)與該第一文檔一起顯示的所述文例的顯示方式。能夠減輕文檔的輸入操作的負(fù)擔(dān)。
圖1是表示本發(fā)明的實(shí)施方式的電子病歷系統(tǒng)的構(gòu)成例的圖。圖2是表示本發(fā)明的實(shí)施方式的電子病歷終端的硬件構(gòu)成例的圖。圖3是表示本發(fā)明的實(shí)施方式的電子病歷系統(tǒng)的功能構(gòu)成例的圖。圖4是用于說(shuō)明電子病歷的編輯處理的處理順序的一例的流程圖。圖5是表示電子病歷工作區(qū)域的構(gòu)成例的圖。圖6是用于說(shuō)明輸入輔助部的初始化處理的處理順序的一例的流程圖。圖7是表示利用者文例詞典的構(gòu)成例的圖。圖8是用于說(shuō)明文例顯示、輸入處理的處理順序的一例的流程圖。圖9是表示文例一覽的顯示例的圖。圖10是用于說(shuō)明輸入輔助部的結(jié)束處理的處理順序的一例的流程圖。圖11是表示各個(gè)體裁的文例詞典的一例的圖。
具體實(shí)施例方式以下,基于
本發(fā)明的實(shí)施方式。圖1是表示本發(fā)明的實(shí)施方式的電子病歷系統(tǒng)的構(gòu)成例的圖。在該圖的電子病歷系統(tǒng)I中,一臺(tái)以上的電子病歷終端10和電子病歷服務(wù)器20借助LAN (Local Area Network)或者互聯(lián)網(wǎng)等網(wǎng)絡(luò)30 (并不區(qū)分有線(xiàn)或者無(wú)線(xiàn)。)可通信地連接。電子病歷服務(wù)器20是管理電子病歷的計(jì)算機(jī)。電子病歷是記錄患者診療信息等的文檔數(shù)據(jù)。因此,電子病歷是按照各個(gè)患者來(lái)管理的。本實(shí)施方式中,電子病歷是文檔(電子文檔)的一例。電子病歷終端10是被利用于電子病歷的輸入的PC (Personal Computer)等計(jì)算機(jī)。便攜式電話(huà)、PDA (Personal Digital Assistance),或者智能手機(jī)等便攜式終端也可以作為電子病歷終端10而利用。本實(shí)施方式中,電子病歷終端10是輸入輔助裝置的一例。圖2是表示本發(fā)明的實(shí)施方式的電子病歷終端的硬件構(gòu)成例的圖。圖2的電子病歷終端10具有分別借助總線(xiàn)B而相互連接的驅(qū)動(dòng)裝置100、輔助存儲(chǔ)裝置102、存儲(chǔ)器裝置103、CPU104、接口裝置105、顯示裝置106以及輸入裝置107。實(shí)現(xiàn)電子病歷終端10中的處理的程序被記錄介質(zhì)101提供。如果記錄了程序的記錄介質(zhì)101被設(shè)置在驅(qū)動(dòng)裝置100中,則程序從記錄介質(zhì)101借助驅(qū)動(dòng)裝置100安裝到輔助存儲(chǔ)裝置102中。但是,程序的安裝無(wú)需一定要借助記錄介質(zhì)101來(lái)進(jìn)行,也可以借助網(wǎng)絡(luò)自其他計(jì)算機(jī)處下載。輔助存儲(chǔ)裝置102保存安裝的程序,并且保存所需的文件、數(shù)據(jù)
坐寸o存儲(chǔ)器裝置103在有程序的起動(dòng)指示的情況下,從輔助存儲(chǔ)裝置102讀出程序并加以保存。CPU104按照存儲(chǔ)器裝置103保存的程序來(lái)實(shí)現(xiàn)電子病歷終端10所涉及的功能。接口裝置105作為與網(wǎng)絡(luò)連接所用的接口使用。顯示裝置106顯示基于程序的⑶I(Graphical User Interface)等。輸入裝置107是鍵盤(pán)以及鼠標(biāo)等,被用于輸入各種操作指示。此外,作為記錄介質(zhì)101的一例,可舉出⑶一ROM、DVD磁盤(pán)、或者USB存儲(chǔ)器等可攜帶型記錄介質(zhì)。另外,作為輔助存儲(chǔ)裝置102的一例,可舉出HDD (Hard Disk Drive)或者閃存等。記錄介質(zhì)101以及輔助存儲(chǔ)裝置102均相當(dāng)于計(jì)算機(jī)可讀取記錄介質(zhì)。此外,電子病歷服務(wù)器20具有圖2所示的硬件即可。但是,電子病歷服務(wù)器20也可以不具有顯示裝置106以及輸入裝置107。圖3是表示本發(fā)明的實(shí)施方式的電子病歷系統(tǒng)的功能構(gòu)成例的圖。在該圖中,電子病歷服務(wù)器20具有認(rèn)證部21、利用者DB22、電子病歷DB23、文例詞典存儲(chǔ)部24以及通信部25等。認(rèn)證部21進(jìn)行電子病歷系統(tǒng)I的利用者的認(rèn)證。利用者DB22利用例如電子病歷服務(wù)器20的存儲(chǔ)裝置來(lái)存儲(chǔ)電子病歷系統(tǒng)I的各利用者的屬性信息。屬性信息還包含例如利用者ID (利用者識(shí)別符)以及密碼等認(rèn)證信息。認(rèn)證信息被認(rèn)證部21等利用。此外,電子病歷系統(tǒng)I的利用者是例如醫(yī)師、護(hù)士、會(huì)計(jì)負(fù)責(zé)人員等。電子病歷DB23利用例如電子病歷服務(wù)器20的存儲(chǔ)裝置存儲(chǔ)電子病歷231。各電子病歷231與該電子病歷231所對(duì)應(yīng)的患者的識(shí)別符(患者ID)相關(guān)聯(lián)地存儲(chǔ)。各電子病歷231另外也可以與進(jìn)行了該電子病歷231的編輯(錄入)的利用者的利用者ID相關(guān)聯(lián)。此外,電子病歷231的存儲(chǔ)方式不限于規(guī)定的方式。電子病歷231例如可以是數(shù)據(jù)庫(kù)的記錄,也可以是文檔文件。文例詞典存儲(chǔ)部24例如利用電子病歷服務(wù)器20的輔助存儲(chǔ)裝置,按照各個(gè)利用者存儲(chǔ)利用者文例詞典241。例如,各利用者文例詞典241與利用者ID關(guān)聯(lián)。利用者文例詞典241是與文例的讀法對(duì)應(yīng)地記錄有文例的數(shù)據(jù)。文例是一個(gè)以上的句子的集合。但是,利用者文例詞典241中與讀法對(duì)應(yīng)的也可以不是文例。也可以如一般的假名漢字變換軟件那樣,單詞等與讀法對(duì)應(yīng)。通信部25控制與電子病歷終端10等的通信。電子病歷終端10具有電子病歷編輯部11、輸入輔助部12以及通信部13等。電子病歷編輯部11是電子病歷231的瀏覽器或者編輯器。電子病歷編輯部11根據(jù)被利用者輸入的編輯指示,進(jìn)行電子病歷231的顯示以及編輯等。此外,本實(shí)施方式中,電子病歷編輯部11是取得部的一例。通信部13控制與電子病歷服務(wù)器20等的通信。輸入輔助部12利用利用者文例詞典241,對(duì)利用者所進(jìn)行的電子病歷231的輸入或者編輯進(jìn)行輔助。該圖3中,輸入輔助部12具有判定部121、輸出順序決定部122、顯示控制部123、輸入部124以及利用者文例詞典存儲(chǔ)部125等。利用者文例詞典存儲(chǔ)部125是用于存儲(chǔ)從電子病歷服務(wù)器20下載的利用者文例詞典241的、輔助存儲(chǔ)裝置102中的存儲(chǔ)區(qū)域(例如,規(guī)定的文件夾或者目錄)。判定部121針對(duì)利用者文例詞典存儲(chǔ)部125中存儲(chǔ)的利用者文例詞典241所含的各文例,判定在編輯對(duì)象的電子病歷231內(nèi)是否包含一致的字符串。判定部121對(duì)在編輯對(duì)象的電子病歷231內(nèi)包含一致的字符串的文例,賦予表示這一情況的標(biāo)志信息(后述的優(yōu)先標(biāo)志)。輸出順序決定部122根據(jù)電子病歷231編輯時(shí)的讀法的輸入,決定作為輸入備選(變換備選)輸出的文例的輸出順序。更詳細(xì)地,輸出順序決定部122將與輸入的讀法或者未確定字符串所對(duì)應(yīng)的文例對(duì)應(yīng)地由利用者文例詞典241存儲(chǔ)的文例中的、優(yōu)先標(biāo)志被賦予的文例的輸出順序決定為比優(yōu)先標(biāo)志未被賦予的文例上位。此外,本實(shí)施方式中,輸出順序決定部122是顯示方式?jīng)Q定部的一例。顯示控制部123根據(jù)由輸出順序決定部122決定的輸出順序來(lái)顯示與輸入的讀法對(duì)應(yīng)的文例的一覽。輸入部124將從文例的一覽中選擇出的文例輸入電子病歷231。此外,電子病歷編輯部11和輸入輔助部12也可以由分別獨(dú)立的獨(dú)立程序來(lái)實(shí)現(xiàn)。例如,是如下情形,即電子病歷編輯部11由CPU104執(zhí)行電子病歷編輯程序的處理來(lái)實(shí)現(xiàn),輸入輔助部12由CPU104執(zhí)行輸入輔助程序的處理來(lái)實(shí)現(xiàn)。該情況下,電子病歷編輯部11和輸入輔助部12作為分別獨(dú)立的進(jìn)程起動(dòng)。因此,電子病歷編輯部11和輸入輔助部12之間通過(guò)進(jìn)程間通信等來(lái)實(shí)現(xiàn)交互。以下,說(shuō)明電子病歷終端10等的處理順序。圖4是用于說(shuō)明電子病歷的編輯處理的處理順序的一例的流程圖。步驟SlOl中,電子病歷編輯部11從利用者接受登錄。具體地,電子病歷編輯部11使顯示裝置106顯示登錄畫(huà)面。電子病歷編輯部11借助登錄畫(huà)面接受利用者ID以及密碼的輸入。電子病歷編輯部11將包含輸入的利用者ID以及密碼的認(rèn)證請(qǐng)求發(fā)送給電子病歷服務(wù)器20的認(rèn)證部21。認(rèn)證部21將認(rèn)證請(qǐng)求所含的利用者ID以及密碼與在利用者DB22中登記的利用者ID以及密碼進(jìn)行對(duì)照來(lái)進(jìn)行認(rèn)證處理。認(rèn)證部21將認(rèn)證結(jié)果返回給電子病歷編輯部11。在認(rèn)證結(jié)果表示認(rèn)證失敗的情況下,電子病歷編輯部11中止以后的處理。在認(rèn)證結(jié)果表示認(rèn)證成功的情況下,電子病歷服務(wù)器將在登錄畫(huà)面輸入的利用者ID作為登錄用戶(hù)的利用者ID (以下,稱(chēng)為“登錄用戶(hù)ID”。)記錄在存儲(chǔ)器裝置103中,繼續(xù)以后的處理。接著,電子病歷編輯部11自電子病歷服務(wù)器20的文例詞典存儲(chǔ)部24處取得(下載)登錄用戶(hù)的利用者文例詞典241 (S102)。即,在文例詞典存儲(chǔ)部24中,取得與登錄用戶(hù)ID—致的利用者ID相關(guān)聯(lián)的利用者文例詞典241。電子病歷編輯部11將取得的利用者文例詞典241記錄在利用者文例詞典存儲(chǔ)部125中。在此,電子病歷編輯部11進(jìn)行利用輸入輔助部12的識(shí)別或者預(yù)定。具體地,電子病歷編輯部11中預(yù)先設(shè)定利用者文例詞典存儲(chǔ)部125在輔助存儲(chǔ)裝置102中的位置(文件夾或者目錄等)。此外,在電子病歷終端10和利用者之間的關(guān)系是一對(duì)一的情況下,各電子病歷終端10中也可以預(yù)先存儲(chǔ)與該電子病歷終端10的利用者對(duì)應(yīng)的利用者文例詞典241。如本實(shí)施方式那樣,利用者文例詞典241自電子病歷服務(wù)器20處下載的方式在各利用者利用多個(gè)電子病歷終端10的情況下尤其有效。這是因?yàn)楦骼谜咴诶萌我怆娮硬v終端10的情況下,均能夠利用與自身對(duì)應(yīng)的利用者文例詞典241。接著,電子病歷編輯部11使顯示裝置106顯示患者屬性輸入畫(huà)面(S103)。接著,電子病歷編輯部11借助患者屬性輸入畫(huà)面自利用者處接受用于識(shí)別患者的患者屬性信息的輸入(S104)。例如,接受患者ID的輸入。以下,將與輸入的患者ID相關(guān)的患者稱(chēng)為“對(duì)
兔串去”接著,電子病歷編輯部11自電子病歷服務(wù)器20的電子病歷DB23處取得(下載)對(duì)象患者的電子病歷231(S105)。S卩,電子病歷DB23中,取得與對(duì)象患者的患者ID相關(guān)聯(lián)的電子病歷231。電子病歷編輯部11將取得的電子病歷231展開(kāi)(記錄)到電子病歷工作區(qū)域中。電子病歷工作區(qū)域是指在存儲(chǔ)器裝置103或者輔助存儲(chǔ)裝置102中,存儲(chǔ)編輯對(duì)象的電子病歷231的區(qū)域。圖5是表示電子病歷工作區(qū)域的構(gòu)成例的圖。該圖中,在電子病歷工作區(qū)域中與對(duì)象患者相關(guān)地按照各個(gè)診療日來(lái)記錄診療信息。診療信息是也稱(chēng)為“診療記錄”等的信息,是電子病歷231的記載內(nèi)容。此外,本實(shí)施方式中,假設(shè)圖5所示的全部記錄是針對(duì)對(duì)象患者一個(gè)電子病歷231。接著,電子病歷編輯部11使顯示裝置106顯示電子病歷編輯畫(huà)面(S106)。電子病歷編輯畫(huà)面中以規(guī)定的布局在可編輯的狀態(tài)下顯示電子病歷工作區(qū)域的內(nèi)容。接著,電子病歷編輯部11請(qǐng)求輸入輔助部12執(zhí)行初始化處理。輸入輔助部12根據(jù)來(lái)自電子病歷編輯部11的請(qǐng)求(調(diào)用),執(zhí)行初始化處理(S107)。接著,電子病歷編輯部11在電子病歷編輯畫(huà)面中,接受針對(duì)電子病歷231的字符串的輸入(S108)。輸入輔助部12檢測(cè)字符串的輸入,執(zhí)行文例顯示、輸入處理(S109)。文例顯示、輸入處理中,在將輸入的字符串設(shè)為讀法的情況下,顯示與該讀法對(duì)應(yīng)的文例的一覽(以下,稱(chēng)為“文例一覽”。),對(duì)電子病歷231輸入從該文例一覽選擇出的文例。輸入的文例被反映到電子病歷工作區(qū)域。例如,在電子病歷工作區(qū)域中添加與當(dāng)日對(duì)應(yīng)的新記錄,在該記錄的診療信息中添加輸入的文例。步驟S108以及S109被反復(fù)進(jìn)行直到在電子病歷編輯畫(huà)面中被輸入保存指示(SllO)0如果輸入保存指示(S110 “是”),電子病歷編輯部11執(zhí)行電子病歷231的保存處理(S111)。具體地,電子病歷編輯部11指定對(duì)象患者的患者ID,將電子病歷工作區(qū)域的內(nèi)容上傳(傳送)給電子病歷服務(wù)器20的電子病歷DB23。其結(jié)果,電子病歷DB23中,與對(duì)象患者的患者ID對(duì)應(yīng)的電子病歷231根據(jù)電子病歷工作區(qū)域的內(nèi)容而被更新。接著,電子病歷編輯部11關(guān)閉電子病歷編輯畫(huà)面(S112)。S卩,不顯不電子病歷編輯畫(huà)面。接著,電子病歷編輯部11請(qǐng)求輸入輔助部12執(zhí)行結(jié)束處理。輸入輔助部12根據(jù)來(lái)自電子病歷編輯部11的請(qǐng)求(調(diào)用),執(zhí)行結(jié)束處理(S113)。接著,在針對(duì)其他患者進(jìn)行電子病歷231的編輯的情況(S114 “否”)下,反復(fù)進(jìn)行步驟S103以后的處理。另一方面,如果輸入了注銷(xiāo)的指示(S114“是”),則電子病歷編輯部11指定登錄用戶(hù)ID,將利用者文例詞典存儲(chǔ)部125所記錄的利用者文例詞典241上傳(傳送)到電子病歷服務(wù)器20的文例詞典存儲(chǔ)部24。其結(jié)果,文例詞典存儲(chǔ)部24中,與該利用者ID對(duì)應(yīng)的利用者文例詞典241被更新。此外,之所以上傳利用者文例詞典241,是因?yàn)槿绾笏?,在文例顯示、輸入處理中,有可能利用者文例詞典241的內(nèi)容被更新。接著,說(shuō)明步驟S107的詳細(xì)內(nèi)容。圖6是用于說(shuō)明輸入輔助部的初始化處理的處理順序的一例的流程圖。步驟S201中,輸入輔助部12的判定部121從利用者文例詞典存儲(chǔ)部125所存儲(chǔ)的利用者詞典取得一個(gè)文例。圖7是表示利用者文例詞典的構(gòu)成例的圖。該圖中,利用者文例詞典241按照各個(gè)文例,包含文例讀法、最終利用日、利用頻度以及優(yōu)先標(biāo)志等信息。文例是被輸入電子病歷231中的句子或者句子的集合。文例讀法是對(duì)文例的讀法。最終利用日是文例最后被利用的(作為輸入對(duì)象被選擇的)日期(時(shí)期)。利用頻度是文例被利用的(作為輸入對(duì)象被選擇的)頻度(次數(shù))。優(yōu)先標(biāo)志是表示在文例的輸出順序中是否是優(yōu)先對(duì)象的標(biāo)志。在圖6的處理執(zhí)行前,不存在優(yōu)先標(biāo)志被賦予的文例。此外,本實(shí)施方式中,文例讀法是第一字符串的一例。文例是第二字符串的一例。在上述的步驟S201中,自圖7所示那樣的利用者文例詞典241處取得一個(gè)文例。接著,判定部121判定是否取得了文例(S202)。S卩,針對(duì)圖6的處理,判定是否還殘留有未處理的文例。在文例已被取得的情況下(S202“是”),判定部121從電子病歷工作區(qū)域的全部診療信息中檢索與取得的文例(以下,稱(chēng)為“對(duì)象文例”。)一致的字符串(S203)。在此所謂的一致是完全一致。但是,也可以判定是否包含有與文例的含義相同含義的句子或者句子的集合。此外,與對(duì)象文例一致的字符串的檢索自診療日為新的診療信息開(kāi)始按照順序執(zhí)行,在任意的診療信息中檢索到了該一致的字符串的情況下,就可以在該時(shí)刻結(jié)束與對(duì)象文例相關(guān)的檢索。通過(guò)在檢索到與對(duì)象字符串一致的字符串的時(shí)刻結(jié)束檢索,能夠縮短檢索時(shí)間。另外,也可以預(yù)先將檢索出的時(shí)刻的診療日與對(duì)象文例關(guān)聯(lián)地記錄在存儲(chǔ)器裝置103中,將該診療日用于后述的文例的輸出順序的決定。該診療日針對(duì)編輯對(duì)象的電子病歷231,具有作為對(duì)象文例最后被利用的日期的含義。在檢索到與對(duì)象文例一致的字符串的情況下(S204“是”),判定部121對(duì)對(duì)象文例賦予優(yōu)先標(biāo)志(S205)。即,在利用者文例詞典241中,在對(duì)象文例所涉及的記錄的優(yōu)先標(biāo)志中記錄“I”。在圖7的利用者文例詞典241中,第I 3行的記錄的優(yōu)先標(biāo)志中記錄為“I”。這是因?yàn)榕c該各記錄的文例一致的字符串被包含在對(duì)象患者的圖5的電子病歷工作區(qū)域的任一個(gè)診療信息中。即,第4以及第5記錄是指在對(duì)象患者的過(guò)去的診療信息中,一次也未使用過(guò)的文例。步驟S201 S205針對(duì)利用者文例詞典241所含的全部文例執(zhí)行。如果針對(duì)全部文例處理都結(jié)束了(S202 “否”),則判定部121結(jié)束初始化處理。接著,說(shuō)明圖4的步驟S109的詳細(xì)內(nèi)容。圖8是用于說(shuō)明文例顯示、輸入處理的處理順序的一例的流程圖。步驟S301中,輸入輔助部12的輸出順序決定部122自利用者文例詞典存儲(chǔ)部125所存儲(chǔ)的利用者文例詞典241處提取與讀法或者未確定字符串對(duì)應(yīng)的文例。與讀法或者未確定字符串對(duì)應(yīng)的文例是指與該文例對(duì)應(yīng)的文例讀法與讀法相符的文例,或者該文例自身與未確定字符串相符的文例。與輸入的讀法相符的文例讀法是指例如自開(kāi)頭起包含輸入的讀法的文例讀法。包含輸入的讀法和文例讀法完全一致的情況,也包含文例讀法的開(kāi)頭的一部分與輸入的讀法一致的情況。另外,與未確定字符串相符的文例是指例如自開(kāi)頭起包含未確定字符串的文例。包含未確定字符串和文例完全一致的情況,也包含文例的開(kāi)頭的一部分與未確定字符串一致的情況。此外,未確定字符串是指輸入的讀法被未圖不的假名漢字變換軟件變換并且輸入未被確定的字符串。因此,步驟S301的輸出順序決定部122的處理內(nèi)容例如如下所述。根據(jù)讀法的輸入,輸出順序決定部122提取與讀法相符的文例讀法所對(duì)應(yīng)的文例。在讀法被變換成未確定字符串的情況下,輸出順序決定部122提取與未確定字符串相符的文例。接著,輸出順序決定部122根據(jù)優(yōu)先標(biāo)志的有無(wú)來(lái)將提取出的文例組分類(lèi)成兩個(gè)集合(組)(S302)。即,提取出的文例組被分類(lèi)成優(yōu)先標(biāo)志被賦予的文例組(以下,成為“優(yōu)先文例組”。)和優(yōu)先標(biāo)志未被賦予的文例組(以下,稱(chēng)為“非優(yōu)先文例組”。)這兩個(gè)組。接著,輸出順序決定部122按照各個(gè)優(yōu)先文例組以及非優(yōu)先文例組,針對(duì)利用頻度按照降序?qū)ξ睦M(jìn)行排序(sort) (S303)。即,按照利用頻度相對(duì)高的文例處于上位的方式來(lái)進(jìn)行排序。在利用頻度相同的文例彼此之間,針對(duì)最終利用日按照降序來(lái)進(jìn)行排序。即,最終利用日新的文例處于上位。另外,在利用頻度相同的文例彼此之間,也可以針對(duì)與文例一致的字符串被檢索到的診療信息的診療日按照降序進(jìn)行排序。該情況下,文例根據(jù)當(dāng)前成為編輯對(duì)象的電子病歷231被排序成適當(dāng)?shù)捻樞虻目赡苄愿?。即,利用者文例詞典241的最終利用日是針對(duì)多個(gè)患者的電子病歷231文例最后被利用的日期。這是因?yàn)椋c此相對(duì),與文例一致的字符串被檢索出的診療信息的診療日是針對(duì)當(dāng)前成為編輯對(duì)象的電子病歷231文例被最后利用的日期。此外,在日期單位中,即使利用最終利用日來(lái)進(jìn)行了排序,也有可能產(chǎn)生相同順位的文例。因此,也可以代替最終利用日而將最終利用日期時(shí)間記錄在利用者文例詞典241中。接著,輸出順序決定部122決定文例的輸出順序(S304)。具體地,輸出順序決定部122按照優(yōu)先文例組比非優(yōu)先文例組上位的方式來(lái)決定各文例的輸出順序。因此,在優(yōu)先文例組中利用頻度最高的文例為最上位。另外,在非優(yōu)先文例組中利用頻度最高的文例為在優(yōu)先文例組中利用頻度最低的文例的下一個(gè)次序。接著,顯示控制部123根據(jù)被輸出順序決定部122決定的輸出順序,來(lái)使顯示裝置106顯示文例一覽(S305)。此外,基于優(yōu)先標(biāo)志、最終利用日、利用頻度決定的文例的顯示方式不限于輸出順序。例如,判定為優(yōu)先顯示的文例也可以采用突出背景色來(lái)顯示等顯示方式。圖9是表示文例一覽的顯示例的圖。該圖是在輸入了 “ 二 ) ”這樣的讀法的情況下,基于圖5所示的電子病歷工作區(qū)域以及圖7所示的利用者文例詞典241來(lái)進(jìn)行顯示的文例一覽的例子。此外,如該圖所示,顯示控制部123使文例一覽例如與電子病歷編輯畫(huà)面510 (SP,電子病歷的操作區(qū)域)重疊地顯示。文例一覽通過(guò)以這些方式顯示能夠進(jìn)一步地減輕電子病歷的輸入負(fù)擔(dān)。根據(jù)圖5的電子病歷工作區(qū)域的診療信息可知,對(duì)象患者是與甲狀腺相關(guān)的患者。因此,在利用者輸入了 “二)”的情況下,推測(cè)利用者想要輸入以甲狀腺開(kāi)始的文例的可能性高。在圖9所示的文例一覽中,在上位顯示與甲狀腺相關(guān)的文例。S卩,在上位顯示推測(cè)為利用者想要輸入的可能性高的文例。接著,如果利用者從文例一覽中選擇一個(gè)文例(S306),則輸入部124將選擇的文例輸入電子病歷231 (S307)。嚴(yán)格來(lái)講,選擇的文例被反映(記錄)在電子病歷工作區(qū)域。其結(jié)果,電子病歷編輯畫(huà)面510的內(nèi)容被更新。此外,本實(shí)施方式中,選擇與甲狀腺相關(guān)的文例可能性高。因此,利用者能夠從文例一覽中容易地選擇想要輸入的文例的可能性高。尤其是,由于在優(yōu)先文例組內(nèi)也根據(jù)利用頻度進(jìn)行了排序,因此利用者從在上位顯示的文例中找出想要的文例的可能性高。接著,輸入部124在利用者文例詞典241中,對(duì)與輸入的文例對(duì)應(yīng)的利用頻度的值加上1(S308)。接著,輸入部124在利用者文例詞典241中,利用當(dāng)日的日期來(lái)更新與輸入的文例對(duì)應(yīng)的最終利用日(S309)。接著,說(shuō)明圖4的步驟S113的詳細(xì)內(nèi)容。圖10是用于說(shuō)明輸入輔助部的結(jié)束處理的處理順序的一例的流程圖。步驟S401中,判定部121除去(清除)對(duì)利用者文例詞典存儲(chǔ)部125所存儲(chǔ)的利用者文例詞典241的文例賦予的所有優(yōu)先標(biāo)志。這是因?yàn)?,?yōu)先標(biāo)志是對(duì)于到目前為止編輯過(guò)的電子病歷231而言有效的。換言之,這是因?yàn)椋绻鳛榫庉媽?duì)象的電子病歷231發(fā)生了變化,則優(yōu)先標(biāo)志被賦予的文例有可能發(fā)生變化。如上所述,根據(jù)本實(shí)施方式,按照各個(gè)電子病歷231,能夠針對(duì)對(duì)象患者的輸入操作,使文例一覽(輸入備選的文例的一覽)的文例的輸出順序變化為適合于該電子病歷231的順序。因此,與僅基于利用者到目前為止利用過(guò)的頻度整體來(lái)決定文例的輸出順序的情況相比,能夠期待電子病歷231的輸入操作的操作負(fù)擔(dān)的進(jìn)一步減輕。具體地,用戶(hù)能夠在顯示的文例一覽中在更上位處發(fā)現(xiàn)想要的文例,能夠迅速地選擇該文例。由于文例的選擇被迅速化,因此還能夠期待CPU104負(fù)荷的減輕、存儲(chǔ)器消耗量的削減等。即,作為輸入備選的文例一覽而顯示的文例根據(jù)讀法輸入的推進(jìn)而時(shí)刻發(fā)生著變化。具體地,在第2字符被輸入的時(shí)刻,在開(kāi)頭包含該2個(gè)字符的文例被作為輸入備選,但是在第3字符被輸入的時(shí)刻,輸入備選被縮小為在開(kāi)頭包含該3個(gè)字符的文例。CPU104反復(fù)進(jìn)行該縮小處理,直到確定出用戶(hù)所進(jìn)行的字符串的輸入為止。根據(jù)本實(shí)施方式,在被用戶(hù)輸入的讀法的字符數(shù)少的階段,在上位顯示想要的文例,該文例被用戶(hù)選擇的可能性高。其結(jié)果,能夠抑制由于反復(fù)地進(jìn)行上述那樣的縮小處理而帶來(lái)的CPU104負(fù)荷的增加、存儲(chǔ)器消耗量的增加等。另外,由于文例的選擇被迅速化,因此文例一覽的顯示時(shí)間也被縮短。其結(jié)果,能夠削減文例一覽的顯示所需要的CPU104的負(fù)荷、存儲(chǔ)器的消耗量等。此外,在本實(shí)施方式中,表示了利用者文例詞典241按照各個(gè)利用者而不同的例子,但是一個(gè)利用者文例詞典241也可以被多個(gè)利用者所共享。例如,在醫(yī)院等醫(yī)療機(jī)構(gòu)中,可預(yù)見(jiàn)到根據(jù)診療科而利用的文例是不同的。因此,也可以按照各個(gè)診療科來(lái)創(chuàng)建一個(gè)利用者文例詞典241。該情況下,例如在利用者DB22中按照各個(gè)利用者存儲(chǔ)該利用者的診療科。認(rèn)證部21在通過(guò)利用者的認(rèn)證處理認(rèn)證了利用者的情況下,將該利用者的屬性信息返回給電子病歷編輯部11。電子病歷編輯部11下載與該屬性信息所含的診療科對(duì)應(yīng)的利用者文例詞典241。另外,也可以橫跨多個(gè)醫(yī)療機(jī)構(gòu)共享利用者文例詞典241。S卩,電子病歷服務(wù)器20也可以橫跨多個(gè)醫(yī)療機(jī)構(gòu)被共享。另外,實(shí)現(xiàn)輸入輔助部12的程序也可以不預(yù)先安裝在電子病歷終端10中。例如,輸入輔助程序也可以被包含在Web頁(yè)面的一部分中。例如,該Web頁(yè)面是進(jìn)行在Web網(wǎng)站中被管理的文檔的編輯的Web頁(yè)面,輸入輔助部12提示適于在該Web頁(yè)面中成為編輯對(duì)象的文檔的文例。這樣的方式在近幾年的云計(jì)算中是優(yōu)選的。該情況下,利用者文例詞典241存儲(chǔ)在Web網(wǎng)站中即可,不用必須下載到客戶(hù)端側(cè)。輸入輔助部12借助網(wǎng)絡(luò)來(lái)訪(fǎng)問(wèn)利用者文例詞典241即可。此外,在此所謂的Web網(wǎng)站相當(dāng)于本實(shí)施方式的電子病歷服務(wù)器20的地位。另夕卜,客戶(hù)端側(cè)相當(dāng)于本實(shí)施方式的電子病歷終端10的地位。本實(shí)施方式中,利用者文例詞典241也可以不被下載到電子病歷終端10。但是,如本實(shí)施方式那樣,通過(guò)將利用者文例詞典241下載到電子病歷終端10,能夠提高輸入輔助部12訪(fǎng)問(wèn)利用者文例詞典241的訪(fǎng)問(wèn)速度。并且,本實(shí)施方式中,對(duì)于電子病歷231以外的文檔也能夠應(yīng)用。例如,通過(guò)將編輯中的文檔文件設(shè)為與本實(shí)施方式的電子病歷231同樣的地位,能夠按照各個(gè)文檔文件以適于該文檔文件的順序來(lái)輸出文例。具體地,輸入輔助部12將被指定為編輯對(duì)象的(例如,在應(yīng)用程序打開(kāi)的)文檔文件作為對(duì)象,檢索與利用者文例詞典241所含的各文例一致的字符串。對(duì)于一致的字符串被檢索到的文例賦予優(yōu)先標(biāo)志,在文例一覽中的輸出順序的決定中被優(yōu)先處理。由此,能夠以適于編輯對(duì)象的文檔文件的順序來(lái)顯示文例。S卩,此處的文檔文件對(duì)應(yīng)于本實(shí)施方式的電子病歷231。另外,應(yīng)用程序?qū)?yīng)于本實(shí)施方式的電子病歷編輯部U。文檔文件的內(nèi)容不限于規(guī)定內(nèi)容。例如,如果是報(bào)紙報(bào)道,則以適于報(bào)道的內(nèi)容的順序來(lái)顯示文例。如果是專(zhuān)利說(shuō)明書(shū),則以適于說(shuō)明書(shū)中記載的發(fā)明的順序來(lái)顯示文例。另外,對(duì)于編輯對(duì)象的文檔文件的內(nèi)容而言,執(zhí)行該文檔文件的編輯的應(yīng)用程序也可以通知給輸入輔助部12,也可以是輸入輔助部12主動(dòng)地取得。前者的情況下,例如應(yīng)用程序?qū)⒆鳛榫庉媽?duì)象的文檔文件的內(nèi)容寫(xiě)(記錄)到對(duì)于輸入輔助部12而言方便的存儲(chǔ)區(qū)域即可。后者的情況下,例如輸入輔助部12從處于激活狀態(tài)(active)(操作對(duì)象)的窗口所涉及的應(yīng)用程序處取得文檔文件的內(nèi)容即可。例如,本實(shí)施方式中,電子病歷工作區(qū)域也可以記錄為對(duì)于輸入輔助部12而言方便的文件夾內(nèi)的一個(gè)文件。由此,能夠提高輸入輔助部12的通用性。即,輸入輔助部12不用意識(shí)到編輯文檔的上位的程序是何種程序就能夠?qū)υ撐臋n的輸入進(jìn)行輔助。此外,通過(guò)其他的方法輸入輔助部12也能夠獲取文檔文件的內(nèi)容。即,輸入輔助部12所進(jìn)行的獲取編輯對(duì)象的文檔文件的內(nèi)容的方法不限于規(guī)定的方法。另外,也可以將其他的文例詞典作為參考,來(lái)決定利用者文例詞典241的顯示順序。例如,用戶(hù)在文檔的編輯開(kāi)始時(shí),將與編輯的文檔關(guān)聯(lián)密切的字符串作為該文檔的屬性,進(jìn)行輸入。作為與創(chuàng)建的文檔關(guān)聯(lián)密切的字符串的一例,可舉出該文檔的體裁或者主題等。例如,如果用戶(hù)是報(bào)紙的記者,則也可以從中輸入與作為文檔輸入的報(bào)道有關(guān)的字符串。該情況下,例如可以如圖11所示那樣,考慮按照各個(gè)報(bào)紙的報(bào)道的體裁來(lái)創(chuàng)建文例詞典。圖11是表示按照各個(gè)體裁的文例詞典的一例的圖。圖11中,示出了創(chuàng)建棒球用文例詞典、政治用文例詞典、經(jīng)濟(jì)用文例詞典以及社會(huì)用文例詞典等的例子。各XXX用文例詞典按與“XXX”關(guān)聯(lián)密切的各個(gè)文例而包含文例讀法。例如,如果用戶(hù)輸入“棒球”作為編輯的文檔的屬性,則將棒球用文例詞典作為參考,來(lái)決定該用戶(hù)的利用者文例詞典241的顯示順序。S卩,在圖6的步驟S203中,代替診療信息而將棒球用文例詞典所含的文例作為檢索對(duì)象。具體地,按照該利用者文例詞典241的各個(gè)文例,從棒球用文例詞典中檢索與該文例一致的文例。在與該文例一致的文例被檢索到的情況下、對(duì)該文例賦予優(yōu)先標(biāo)志。在與該文例一致的文例未被檢索到的情況下,不對(duì)該文例賦予優(yōu)先標(biāo)志。其他的處理順序如上所述。其結(jié)果,在該利用者文例詞典241中,在上位顯示與棒球關(guān)聯(lián)密切的文例。其結(jié)果,針對(duì)與棒球的報(bào)道相關(guān)的文檔的編輯,能夠期待操作效率的提高。此外,作為利用者文例詞典241的顯示順序的參考的文例,如圖11所,不限于按照體裁、主題種類(lèi)而創(chuàng)建出的文例詞典。例如,也可以將用戶(hù)A的利用者文例詞典241作為參考,來(lái)決定用戶(hù)B的利用者文例詞典241的顯示順序。以上,詳細(xì)地?cái)⑹隽吮景l(fā)明的實(shí)施例,但是本發(fā)明并不限定于上述特定的實(shí)施方式,在權(quán)利要求書(shū)所記載的本發(fā)明的主旨的范圍內(nèi),能夠進(jìn)行各種變形、變更。不限于電子病歷的輸入輔助,也能夠應(yīng)用于其他的輸入輔助。例如,在利用者打開(kāi)某個(gè)文件進(jìn)行更新編輯操作的情況下,輸入輔助裝置也可以判定在利用者文例詞典中錄入的文例是否存在于該文件中,來(lái)決定文例的顯示方式。本申請(qǐng)基于2010年10月19日申請(qǐng)的日本國(guó)專(zhuān)利申請(qǐng)第2010 — 234964號(hào)來(lái)主張其優(yōu)先權(quán),通過(guò)參照該日本國(guó)專(zhuān)利申請(qǐng)的全部?jī)?nèi)容而引用到本申請(qǐng)中。圖中符號(hào)說(shuō)明:I…電子病 歷系統(tǒng);11…電子病歷編輯部;12…輸入輔助部;13…通信部;20…電子病歷服務(wù)器;21…認(rèn)證部;22…利用者DB ;23…電子病歷DB ;24…文例詞典存儲(chǔ)部;25...通信部;100…驅(qū)動(dòng)裝置;101…記錄介質(zhì);102…輔助存儲(chǔ)裝置;103…存儲(chǔ)器裝置;104...CPU ;105…接口裝置;106…顯示裝置;107…輸入裝置;121…判定部;122…輸出順序決定部;123…顯不控制部;124…輸入部;125…利用者文例詞典存儲(chǔ)部;B…總線(xiàn)。
權(quán)利要求
1.一種輸入輔助程序,其特征在于,使計(jì)算機(jī)執(zhí)行如下處理: 取得由利用者設(shè)為輸入對(duì)象的第一文檔的屬性; 從存儲(chǔ)所述屬性和與該屬性關(guān)聯(lián)的第二文檔的存儲(chǔ)部取得與所取得的該屬性對(duì)應(yīng)的所述第二文檔; 判定預(yù)先與讀法信息對(duì)應(yīng)存儲(chǔ)的文例是否被包含在所述第二文檔中;以及基于判定的結(jié)果,來(lái)決定在所述讀法信息所含的字符串被所述利用者針對(duì)所述第一文檔輸入時(shí)與該第一文檔一起顯不的所述文例的顯不方式。
2.根據(jù)權(quán)利要求1所述的輸入輔助程序,其特征在于, 基于所述顯示方式來(lái)在所述第一文檔的操作區(qū)域顯示所述第一文例。
3.根據(jù)權(quán)利要求1或者2所述的輸入輔助程序,其特征在于, 所述文例與被利用的頻度建立對(duì)應(yīng)地存儲(chǔ), 所述決定的處理基于所述判定的結(jié)果和所述頻度,來(lái)決定在所述讀法信息所含的字符串被所述利用者針對(duì)所述第一文檔輸入時(shí)與該第一文檔一起顯示的所述文例的顯示方式。
4.根據(jù)權(quán)利要求1或者2所述的輸入輔助程序,其特征在于, 所述文例與最后被利用的時(shí)期建立對(duì)應(yīng)地存儲(chǔ), 所述決定的處理基于所述判定的結(jié)果和所述時(shí)期,來(lái)決定在所述讀法信息所含的字符串被所述利用者針對(duì)所述第一文檔輸入時(shí)與該第一文檔一起顯示的所述文例的顯示方式。
5.一種輸入輔助裝置,在計(jì)算機(jī)中具有: 取得部,其取得由利用者設(shè)為輸入對(duì)象的第一文檔的屬性,并從存儲(chǔ)所述屬性和與該屬性關(guān)聯(lián)的第二文檔的存儲(chǔ)部取得與所取得的該屬性對(duì)應(yīng)的所述第二文檔; 判定部,其判定預(yù)先與讀法信息對(duì)應(yīng)存儲(chǔ)的文例是否被包含在所述第二文檔中;以及顯示方式?jīng)Q定部,其基于判定的結(jié)果,來(lái)決定在所述讀法信息所含的字符串被所述利用者針對(duì)所述第一文檔輸入時(shí)與該第一文檔一起顯示的所述文例的顯示方式。
6.一種輸入輔助方法,其特征在于,由計(jì)算機(jī)執(zhí)行如下處理: 取得由利用者設(shè)為輸入對(duì)象的第一文檔的屬性; 從存儲(chǔ)所述屬性和與該屬性關(guān)聯(lián)的第二文檔的存儲(chǔ)部取得與所取得的該屬性對(duì)應(yīng)的所述第二文檔; 判定預(yù)先與讀法信息對(duì)應(yīng)存儲(chǔ)的文例是否被包含在所述第二文檔中;以及基于判定的結(jié)果,來(lái)決定在所述讀法信息所含的字符串被所述利用者針對(duì)所述第一文檔輸入時(shí)與該第一文檔一起顯不的所述文例的顯不方式。
全文摘要
本發(fā)明涉及輸入輔助程序、輸入輔助裝置以及輸入輔助方法。輸入輔助程序使計(jì)算機(jī)執(zhí)行如下處理取得利用者設(shè)為輸入對(duì)象的第一文檔的屬性,從存儲(chǔ)所述屬性和與該屬性關(guān)聯(lián)的第二文檔的存儲(chǔ)部取得與所取得的該屬性對(duì)應(yīng)的所述第二文檔,判定預(yù)先與讀法信息建立對(duì)應(yīng)地存儲(chǔ)的文例是否被包含在所述第二文檔中,基于判定的結(jié)果來(lái)決定在被包含在所述讀法信息中的字符串被所述利用者針對(duì)所述第一文檔輸入時(shí)與該第一文檔一起顯示的所述文例的顯示方式。
文檔編號(hào)G06F17/22GK103154938SQ201180050159
公開(kāi)日2013年6月12日 申請(qǐng)日期2011年10月18日 優(yōu)先權(quán)日2010年10月19日
發(fā)明者竹內(nèi)清志 申請(qǐng)人:富士通株式會(huì)社