專利名稱:信息處理裝置、計(jì)算機(jī)、信息處理系統(tǒng)和信息處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理裝置、計(jì)算機(jī)、信息處理系統(tǒng)和信息處理方法,更詳細(xì)地說,涉及經(jīng)由網(wǎng)絡(luò)與個(gè)人計(jì)算機(jī)(PC)或工作站、或者與裝置機(jī)頂盒(set top box)或電視機(jī)融合的家用計(jì)算機(jī)等計(jì)算機(jī)連接、并且進(jìn)行日語輸入的信息處理裝置,由該計(jì)算機(jī)、該信息處理裝置和計(jì)算機(jī)構(gòu)成的信息處理系統(tǒng),以及信息處理方法。
背景技術(shù):
復(fù)合機(jī)(MFP)、傳真裝置、電視接收機(jī)、記錄聲音或圖像/聲音的各種記錄器等所有信息處理裝置可以通過對(duì)輸入的字符(平假名或數(shù)字)進(jìn)行假名漢字變換,從而得到例如電子郵件或傳真文本的發(fā)送目的地的姓名、記錄文件的標(biāo)題、文件名、文件夾名還有用戶的注釋等所希望的字符串。此外,PC或工作站等計(jì)算機(jī)也生成各種數(shù)據(jù),因此也進(jìn)行這樣的日語輸入。
另一方面,在用戶日常使用的PC或工作站等計(jì)算機(jī)中,為了能夠容易且快速地執(zhí)行該日語輸入而自動(dòng)或通過設(shè)定來定制日語變換軟件。該定制通過注冊用戶專用詞典或自動(dòng)學(xué)習(xí)來進(jìn)行,由此,對(duì)于該用戶能夠提供更好的日語輸入環(huán)境。
但是,在用戶由日常使用的計(jì)算機(jī)以外的信息處理裝置進(jìn)行日語輸入時(shí),由于沒有為了該用戶而進(jìn)行定制,因此輸入費(fèi)時(shí)而且?guī)聿豢旄小?br>
對(duì)此,在日本特開2004-318385號(hào)公報(bào)中公開了以下內(nèi)容,即連接到網(wǎng)絡(luò)的多個(gè)終端參照置于服務(wù)器中的共用的詞典或安裝在終端中的存儲(chǔ)介質(zhì)的單獨(dú)詞典來進(jìn)行日語變換輸入。在該公報(bào)中,也公開了在日語輸入變換時(shí),優(yōu)先參照單獨(dú)詞典。
此外,在特開2002-140295號(hào)公報(bào)中公開了能夠用其它的PC構(gòu)筑一次使用過的PC環(huán)境。進(jìn)而,在特開2004-334630號(hào)公報(bào)中,從由服務(wù)器取得的文本中切出單詞,從服務(wù)器取得未注冊在詞典中的單詞的數(shù)據(jù)并自動(dòng)地注冊。
但是,在特開2004-318385號(hào)公報(bào)中記載的系統(tǒng)中,多個(gè)終端為了使用相同的詞典而必須使各終端的假名漢字變換(日語變換)程序統(tǒng)一。即,在該系統(tǒng)中,對(duì)于用戶來說在哪個(gè)終端中都為相同的假名漢字變換環(huán)境,但前提是多個(gè)終端使用相同的變換程序以及相同的共用詞典。從而,只要不進(jìn)行這樣的統(tǒng)一,在組裝了與用戶日常使用的計(jì)算機(jī)的日語變換程序(日語變換軟件)不同的日語變換程序的信息處理裝置中,不能得到與日常使用的計(jì)算機(jī)同樣的日語變換候選。
此外,特開2002-140295號(hào)公報(bào)中記載的系統(tǒng)是在PC或終端中在大致同樣的規(guī)格的裝置之間使環(huán)境一致,不僅需要準(zhǔn)備利用環(huán)境,而且也不是在PC和PC以外的信息處理裝置這樣的不同種類的裝置之間使日語變換候選一致。
進(jìn)而,特開2004-334630號(hào)公報(bào)中記載的系統(tǒng)沒有考慮使多個(gè)裝置之間的假名漢字變換環(huán)境一致,例如,即使是相同的用戶使用的裝置,結(jié)果也注冊了不同的單詞數(shù)據(jù)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種即使是與用戶通常使用的計(jì)算機(jī)不同的信息處理裝置,也不必進(jìn)行日語變換程序的統(tǒng)一或使用環(huán)境的統(tǒng)一,就能夠得到與該計(jì)算機(jī)同樣的假名漢字變換候選的信息處理裝置、由該信息處理裝置和計(jì)算機(jī)構(gòu)成的信息處理系統(tǒng)以及信息處理方法。
為了達(dá)到上述目的,本發(fā)明的第一技術(shù)手段是一種信息處理裝置,通過網(wǎng)絡(luò)與計(jì)算機(jī)連接,其特征在于,所述計(jì)算機(jī)包括計(jì)算機(jī)端日語變換部分,其從所述信息處理裝置經(jīng)由網(wǎng)絡(luò)接受字符串并返回變換候選,該信息處理裝置包括用戶接口部分,處理用戶的字符輸入以及對(duì)用戶的顯示;主體端日語變換部分,接受由該用戶接口部分輸入的字符串并返回變換候選;變換控制部分,控制所述用戶接口部分和所述計(jì)算機(jī)端日語變換部分以及主體端日語變換部分之間的交換;以及計(jì)算機(jī)確定部分,確定與正在使用所述信息處理裝置的用戶對(duì)應(yīng)的所述計(jì)算機(jī),所述變換控制部分對(duì)由所述計(jì)算機(jī)確定部分確定的計(jì)算機(jī)中的所述計(jì)算機(jī)端日語變換部分、或者該計(jì)算機(jī)端日語變換部分以及所述主體端日語變換部分,傳送由所述用戶接口部分輸入的字符串并使其變換,將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示。
第二技術(shù)手段在第一技術(shù)手段中,其特征在于,所述變換控制部分首先對(duì)所述主體端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示,然后根據(jù)從所述用戶接口部分輸入的用戶的指示,經(jīng)由網(wǎng)絡(luò)對(duì)所述計(jì)算機(jī)端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,并且經(jīng)由網(wǎng)絡(luò)接收該變換的結(jié)果即變換候選,傳送到所述用戶接口部分并使其顯示。
第三技術(shù)手段在第一技術(shù)手段中,其特征在于,所述變換控制部分經(jīng)由網(wǎng)絡(luò),按每一字符輸入依次對(duì)所述計(jì)算機(jī)端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,并且經(jīng)由網(wǎng)絡(luò)依次接收該變換的結(jié)果即變換候選,然后傳送到所述用戶接口部分并使其顯示,所述計(jì)算機(jī)端日語變換部分從所述信息處理裝置接收到輸入字符時(shí),如果正在對(duì)以前接收到的字符串進(jìn)行變換處理,則中止變換處理,開始加入了這一次接收到的輸入字符的字符串的變換。
第四技術(shù)手段在第一技術(shù)手段中,其特征在于,所述變換控制部分經(jīng)由網(wǎng)絡(luò),對(duì)由所述計(jì)算機(jī)確定部分確定的計(jì)算機(jī)確認(rèn)該計(jì)算機(jī)內(nèi)的所述計(jì)算機(jī)端日語變換部分的運(yùn)轉(zhuǎn),在不能確認(rèn)所述計(jì)算機(jī)端日語變換部分的運(yùn)轉(zhuǎn)的情況下,僅對(duì)所述主體端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,并將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示。
第五技術(shù)手段在第一技術(shù)手段中,其特征在于,該信息處理裝置和/或所述計(jì)算機(jī)具有用戶認(rèn)證部分,在所述用戶認(rèn)證部分不能認(rèn)證用戶的情況下,所述變換控制部分僅對(duì)所述主體端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,并將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示。
第六技術(shù)手段在第一技術(shù)手段中,其特征在于,所述信息處理裝置和所述計(jì)算機(jī)包括加密解密處理部分,對(duì)于在該信息處理裝置和所述計(jì)算機(jī)之間經(jīng)由網(wǎng)絡(luò)發(fā)送接收的字符串以及變換候選,由發(fā)送端的加密解密處理部分加密,并由接收端的加密解密處理部分將該加密了的字符串或變換候選解密。
第七技術(shù)手段是一種信息處理系統(tǒng),包括第1至6的任何一個(gè)技術(shù)手段的信息處理裝置和與該信息處理裝置連接的所述計(jì)算機(jī)。
第八技術(shù)手段是一種信息處理方法,由信息處理裝置一邊訪問經(jīng)由網(wǎng)絡(luò)與該信息處理裝置連接的計(jì)算機(jī),一邊進(jìn)行信息處理,其特征在于,包含以下步驟輸入步驟,所述信息處理裝置端的用戶接口部分接受用戶的字符輸入;顯示步驟,由所述用戶接口部分對(duì)用戶顯示由所述輸入步驟輸入的字符串;日語變換步驟,由所述信息處理裝置端的日語變換部分接受由所述輸入步驟輸入的字符串并返回變換候選;變換控制步驟,由變換控制部分控制所述用戶接口部分和所述信息處理裝置端的日語變換部分以及所述計(jì)算機(jī)端的日語變換部分之間的交換;計(jì)算機(jī)確定步驟,由計(jì)算機(jī)確定部分確定與正在使用所述信息處理裝置的用戶對(duì)應(yīng)的所述計(jì)算機(jī);以及計(jì)算機(jī)端日語變換步驟,由所述計(jì)算機(jī)端的日語變換部分經(jīng)由網(wǎng)絡(luò)從所述信息處理裝置接受所述字符串并返回變換候選,所述變換控制步驟是如下的步驟,即對(duì)由所述計(jì)算機(jī)確定步驟確定的計(jì)算機(jī)中的所述計(jì)算機(jī)端日語變換部分、或者該計(jì)算機(jī)端日語變換部分以及所述信息處理裝置端日語變換部分,傳送由所述用戶接口部分輸入的字符串并使其變換,將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示。
本發(fā)明的其它目的在于提供一種即使是與用戶通常使用的計(jì)算機(jī)不同的信息處理裝置,也不必進(jìn)行日語變換程序的統(tǒng)一或使用環(huán)境的統(tǒng)一,為了得到與該計(jì)算機(jī)同樣的假名漢字變換候選而能夠生成該信息處理裝置用的假名漢字變換的詞典追加信息的、由信息處理裝置和計(jì)算機(jī)構(gòu)成的信息處理系統(tǒng)、該計(jì)算機(jī)、該信息處理裝置以及信息處理方法。
為了達(dá)到上述目的,本發(fā)明的第九技術(shù)手段是一種信息處理系統(tǒng),包括信息處理裝置和與該信息處理裝置進(jìn)行了網(wǎng)絡(luò)連接的計(jì)算機(jī),其特征在于,所述信息處理裝置包括第一日語變換部分,使用第一通常詞典和第一詞典追加信息對(duì)通過用戶操作而輸入的字符進(jìn)行變換;以及控制部分,進(jìn)行以下的控制,即經(jīng)由網(wǎng)絡(luò)對(duì)所述計(jì)算機(jī)發(fā)送所述第一通常詞典的控制,以及作為其響應(yīng)而從外部接受所述第一詞典追加信息的控制,所述計(jì)算機(jī)包括第二日語變換部分,使用第二通常詞典和第二詞典追加信息對(duì)通過用戶操作而輸入的字符進(jìn)行變換;詞典追加信息生成部分,使用該第一通常詞典以及所述第二詞典追加信息,對(duì)經(jīng)由網(wǎng)絡(luò)從所述信息處理裝置接收到的第一通常詞典生成第一詞典追加信息;以及詞典追加信息輸出部分,對(duì)外部輸出由該詞典追加信息生成部分生成的第一詞典追加信息。
第十技術(shù)手段在第九技術(shù)手段中,其特征在于,所述信息處理裝置具有從可移動(dòng)的存儲(chǔ)介質(zhì)讀取數(shù)據(jù)的存儲(chǔ)介質(zhì)讀取部分,所述詞典追加信息輸出部分具有對(duì)所述存儲(chǔ)介質(zhì)寫入所述第一詞典追加信息的存儲(chǔ)介質(zhì)寫入部分,所述控制部分進(jìn)行以下控制,使用所述第一通常詞典以由及所述存儲(chǔ)介質(zhì)讀取部分從所述存儲(chǔ)介質(zhì)讀取的第一詞典追加信息,使所述第一日語變換部分執(zhí)行變換。
第十一技術(shù)手段在第九技術(shù)手段中,其特征在于,所述詞典追加信息輸出部分具有發(fā)送部分,其經(jīng)由網(wǎng)絡(luò)對(duì)所述第一通常詞典的接收源的所述信息處理裝置發(fā)送所述第一詞典追加信息,所述控制部分進(jìn)行以下控制,使用所述第一通常詞典以及由所述發(fā)送部分發(fā)送的第一詞典追加信息,使所述第一日語變換部分執(zhí)行變換。
第十二技術(shù)手段在第九技術(shù)手段中,其特征在于,所述第一詞典追加信息以及第二詞典追加信息是注冊單詞和/或?qū)W習(xí)內(nèi)容的信息。
第十三技術(shù)手段在第九技術(shù)手段中,其特征在于,所述信息處理裝置包括計(jì)算機(jī)確認(rèn)部分,其確認(rèn)所述計(jì)算機(jī)中是否存在所述詞典追加信息生成部分,所述控制部分進(jìn)行以下控制,僅在存在所述詞典追加信息生成部分的情況下,經(jīng)由網(wǎng)絡(luò)對(duì)所述計(jì)算機(jī)發(fā)送所述第一通常詞典。
第十四技術(shù)手段在第九技術(shù)手段中,其特征在于,所述信息處理裝置包括用戶認(rèn)證部分,所述詞典追加信息輸出部分將由所述詞典追加信息生成部分生成的第一詞典追加信息,和與許可使用該第一詞典追加信息的用戶有關(guān)的用戶信息,一同輸出到外部,所述控制部分進(jìn)行控制,使得僅在所述用戶認(rèn)證部分認(rèn)證了用戶的情況下,能夠使用從外部接受的第一詞典追加信息來執(zhí)行所述第一日語變換部分的變換。
第十五技術(shù)手段在第九技術(shù)手段中,其特征在于,所述信息處理裝置和計(jì)算機(jī)包括加密解密處理部分,由所述信息處理裝置的加密解密處理部分對(duì)在該信息處理裝置和計(jì)算機(jī)之間發(fā)送接收的所述第一通常詞典進(jìn)行加密,并由所述計(jì)算機(jī)的加密解密處理部分將該加密了的第一通常詞典解密。
第十六技術(shù)手段在第九技術(shù)手段中,其特征在于,所述計(jì)算機(jī)包括刪除部分,在由所述詞典追加信息生成部分對(duì)第一通常詞典生成了第一詞典追加信息之后,將從所述信息處理裝置接收的第一通常詞典刪除。
第十七技術(shù)手段在第九技術(shù)手段中,其特征在于,所述詞典追加信息生成部分經(jīng)由網(wǎng)絡(luò)對(duì)所述信息處理裝置請求一部分第一詞典追加信息的生成,所述控制部分在接收到所述請求的情況下,基于該接收到的請求中包含的數(shù)據(jù),使所述第一日語變換部分生成第一詞典追加信息。
第十八技術(shù)手段在第九技術(shù)手段中,其特征在于,所述控制部分進(jìn)行經(jīng)由網(wǎng)絡(luò)將所述第一通常詞典和當(dāng)前的所述第一詞典追加信息一同發(fā)送到所述計(jì)算機(jī)的控制,所述詞典追加信息生成部分對(duì)于經(jīng)由網(wǎng)絡(luò)從所述信息處理裝置接收的第一通常詞典以及第一詞典追加信息,使用該第一通常詞典和第一詞典追加信息以及所述第二詞典追加信息,生成新的第一詞典追加信息。
第十九技術(shù)手段是一種計(jì)算機(jī),具有第9至18的任何一個(gè)技術(shù)手段的信息處理系統(tǒng)。
第二十技術(shù)手段是一種信息處理裝置,具有第9至18的任何一個(gè)技術(shù)手段的信息處理系統(tǒng)。
第二十一技術(shù)手段是一種信息處理方法,由計(jì)算機(jī)和與該計(jì)算機(jī)進(jìn)行了網(wǎng)絡(luò)連接的信息處理裝置進(jìn)行信息處理,其特征在于,包括以下步驟第一日語變換步驟,由所述信息處理裝置的日語變換部分使用第一通常詞典以及第一詞典追加信息對(duì)通過用戶操作而輸入的字符進(jìn)行變換;由所述信息處理裝置的控制部分進(jìn)行經(jīng)由網(wǎng)絡(luò)將所述第一通常詞典發(fā)送到所述計(jì)算機(jī)的控制的步驟;由所述控制部分進(jìn)行作為其響應(yīng)從外部接收所述第一詞典追加信息的控制的步驟;第二日語變換步驟,由所述計(jì)算機(jī)的日語變換部分使用第二通常詞典以及第二詞典追加信息對(duì)通過用戶操作輸入的字符進(jìn)行變換;詞典追加信息生成步驟,由詞典追加信息生成部分對(duì)于經(jīng)由網(wǎng)絡(luò)從所述信息處理裝置接收到的第一通常詞典,使用該第一通常詞典和所述第二詞典追加信息生成第一詞典追加信息;以及詞典追加信息輸出步驟,詞典追加信息輸出部分對(duì)外部輸出所述生成的第一詞典追加信息。
圖1是表示本發(fā)明的一個(gè)實(shí)施方式的信息處理系統(tǒng)的一個(gè)結(jié)構(gòu)例子的功能方框圖。
圖2是表示圖1的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端以及PC端的控制部分的結(jié)構(gòu)例的圖。
圖3是用于說明圖1的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的初始化處理的一個(gè)例子的流程圖。
圖4是用于說明圖1的信息處理系統(tǒng)中的PC端的初始化處理的一個(gè)例子的流程圖。
圖5是用于說明圖1的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的假名漢字變換處理的一個(gè)例子的流程圖。
圖6是用于說明圖1的信息處理系統(tǒng)中的PC端的假名漢字變換處理的一個(gè)例子的流程圖。
圖7是用于舉出具體的例子來說明圖1的信息處理系統(tǒng)中的假名漢字變換處理的經(jīng)過的圖。
圖8是表示本發(fā)明的一個(gè)實(shí)施方式的信息處理系統(tǒng)的一個(gè)結(jié)構(gòu)例子的功能方框圖。
圖9是用于說明圖8的信息處理系統(tǒng)中的PC端的詞典生成處理的一個(gè)例子的流程圖。
圖10是用于說明圖8的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的假名漢字詞典發(fā)送處理的一個(gè)例子的流程圖。
圖11是用于說明圖8的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的詞典追加信息發(fā)送處理的一個(gè)例子的流程圖。
圖12是用于說明圖8的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的初始化處理的一個(gè)例子的流程圖。
具體實(shí)施例方式
本發(fā)明的信息處理裝置在通過網(wǎng)絡(luò)與用戶通常使用的PC或工作站等計(jì)算機(jī)(不限于固定型/可移動(dòng)型)連接的狀態(tài)下得到來自計(jì)算機(jī)的日語變換候選,以下,作為由這些信息處理裝置和計(jì)算機(jī)構(gòu)成的信息處理系統(tǒng)來進(jìn)行說明。此外,作為計(jì)算機(jī),以PC來例示,但也同樣可以應(yīng)用于工作站或與裝置機(jī)頂盒或電視機(jī)融合了的家用計(jì)算機(jī)等其它計(jì)算機(jī)中。該信息處理系統(tǒng)是即使在對(duì)于一個(gè)信息處理裝置連接了多個(gè)PC的環(huán)境下也能夠得到與正在使用的用戶對(duì)應(yīng)的候選的日語輸入系統(tǒng)。當(dāng)然,作為系統(tǒng)結(jié)構(gòu),一個(gè)信息處理裝置取得候選的目的地的PC可以僅連接一臺(tái),也可以連接多臺(tái),也可以連接多臺(tái)這樣的信息處理裝置(該情況下的候選取得目的地的PC當(dāng)然也允許在信息處理裝置之間重復(fù))。該信息處理裝置需要能夠通過網(wǎng)絡(luò)連接,一般以多個(gè)PC(各用戶通常使用的PC)作為主機(jī)裝置,執(zhí)行以下說明的假名漢字變換處理。
此外,作為信息處理裝置的一個(gè)例子,在以下的說明中,僅舉出數(shù)字復(fù)印機(jī)1來進(jìn)行說明,但是對(duì)于復(fù)合機(jī)(MFP)、傳真裝置、電視接收機(jī)、記錄聲音或圖像/聲音的各種記錄器等所有種類的信息處理裝置,只要是能夠通過網(wǎng)絡(luò)連接(網(wǎng)絡(luò)裝置),則同樣可以應(yīng)用,此外,對(duì)于其它的PC(用戶通常不使用的PC)也能夠使用。對(duì)于其它的PC,作為希望得到與用戶通常使用的PC同樣的日語變換候選的情況,例如,舉出通常以固定型的PC進(jìn)行作業(yè),在商談等中使用移動(dòng)PC或設(shè)置在其它場所的PC的情況等。
圖1是表示本發(fā)明的一個(gè)實(shí)施方式的信息處理系統(tǒng)的一個(gè)結(jié)構(gòu)例子的功能方框圖,圖2是表示圖1的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端以及PC端的控制部分的結(jié)構(gòu)例子的圖。
在圖1以及圖2中,1是作為信息處理裝置的一個(gè)例子的數(shù)字復(fù)印機(jī),2是作為網(wǎng)絡(luò)的一個(gè)例子的LAN(Local Area Network,局域網(wǎng)),3是PC,5是控制部分,T是非接觸標(biāo)簽。圖1中例示的信息處理系統(tǒng)通過由一臺(tái)數(shù)字復(fù)印機(jī)1和兩臺(tái)PC3通過LAN2連接而構(gòu)筑。
PC3包括網(wǎng)絡(luò)I/F(接口)41,進(jìn)行與外部設(shè)備的通信;顯示部分42,由液晶監(jiān)視器等顯示裝置構(gòu)成;輸入部分43,由鍵盤或鼠標(biāo)等構(gòu)成;記錄筆(stylus pen)44,在采用作為顯示部分42以及輸入部分43的一個(gè)例子的觸摸面板時(shí)使用;硬盤45,記錄了各種程序或數(shù)據(jù)文件;以及控制部分30,對(duì)它們進(jìn)行控制。另外,雖然圖示了網(wǎng)絡(luò)I/F41僅與控制部分30連接,但不限定于此。
如圖2中作為控制部分5所例示的,控制部分30包括CPU(中央運(yùn)算處理裝置)51、RAM(Random Access Memory,隨機(jī)存取存儲(chǔ)器)52等存儲(chǔ)器、可讀取地記錄了OS(Operation System,操作系統(tǒng))的ROM(Read OnlyMemory,只讀存儲(chǔ)器)或可改寫的ROM53、來自控制部分5的外部的輸入I/F54、以及對(duì)控制部分5的外部的輸出I/F55,它們通過總線56連接。而且,在控制部分5(這里為控制部分30)內(nèi)處理的信息在該處理時(shí)臨時(shí)被存儲(chǔ)在RAM52中,然后,存儲(chǔ)在各種ROM53或硬盤中,并根據(jù)需要由CPU51讀出,進(jìn)行修正/寫入。
控制部分30中,至少可作為OS執(zhí)行地組裝有假名漢字變換詞典(為了與后述的假名漢字變換詞典14進(jìn)行區(qū)別而稱作PC端假名漢字變換詞典)34以及假名漢字變換部分(為了與后述的假名漢字變換部分15進(jìn)行區(qū)別而稱作PC端假名漢字變換部分)35,更優(yōu)選也可作為OS執(zhí)行地組裝有加密解密部分31、用戶認(rèn)證部分32以及各種驅(qū)動(dòng)器33。換言之,這些部位31~35,通過將用于使PC3具有作為各部位的功能的PC端程序(相當(dāng)于上述OS)記錄在ROM53等中,由此CPU51讀出到作為執(zhí)行區(qū)域的RAM52上并執(zhí)行,從而進(jìn)行安裝。另外,PC端假名漢字變換詞典34中的追加部分或?qū)W習(xí)部分等另外存儲(chǔ)在硬盤45等中并根據(jù)需要而讀出即可。此外,各種應(yīng)用36是指從硬盤45中讀出到RAM52上并由CPU51執(zhí)行中的各種程序。
PC端假名漢字變換部分35是參照PC端假名漢字變換詞典34并返回變換候選(一般從優(yōu)先級(jí)高的起依次顯示)的PC端日語變換部分。PC端假名漢字變換部分35以及PC端假名漢字變換詞典34例如作為ATOK(注冊商標(biāo))或MS-IME(注冊商標(biāo))等假名漢字變換軟件,可執(zhí)行地組裝在OS中。這里,PC端假名漢字變換詞典34是附屬于假名漢字變換軟件的假名漢字變換詞典的數(shù)據(jù)、用戶注冊的詞典的數(shù)據(jù)以及通過學(xué)習(xí)功能生成的用于將使用頻度高的單詞優(yōu)先地返回的學(xué)習(xí)數(shù)據(jù)等。
本實(shí)施方式的PC端假名漢字變換部分35,如上所述,不僅對(duì)于從PC3內(nèi)部(輸入部分43等)輸入的字符,而且對(duì)于從數(shù)字復(fù)印機(jī)1經(jīng)由網(wǎng)絡(luò)通過網(wǎng)絡(luò)I/F41接收到的字符串也參照PC端假名漢字變換詞典34,將變換候選(一般可從優(yōu)先級(jí)高的依次顯示的狀態(tài)下)返回。即,作為PC端假名漢字變換部分35可執(zhí)行地記錄在ROM53等中的PC3端的程序,是僅從數(shù)字復(fù)印機(jī)1經(jīng)由網(wǎng)絡(luò)接受由數(shù)字復(fù)印機(jī)1輸入的字符串,并使PC3(CPU51等)執(zhí)行在日語變換后將變換候選返回到數(shù)字復(fù)印機(jī)1的步驟的程序。這樣,本發(fā)明能夠采用作為用于組裝到經(jīng)由網(wǎng)絡(luò)與數(shù)字復(fù)印機(jī)1連接的PC3中的PC端程序的方式。
另外,作為OS中不包含的程序而安裝假名漢字變換軟件,有時(shí)也在執(zhí)行時(shí)作為應(yīng)用36讀出,但該情況下的說明能夠由作為PC端假名漢字變換部分35(以及PC端假名漢字變換詞典34)而組裝在OS中的說明充分代替。
另一方面,數(shù)字復(fù)印機(jī)1作為數(shù)字復(fù)印機(jī)的一般的結(jié)構(gòu),包括從原稿讀取圖像的圖像讀取部分21、對(duì)由圖像讀取部分21讀取的圖像數(shù)據(jù)等實(shí)施圖像處理的圖像處理部分22、由通過圖像處理部分22進(jìn)行了圖像處理的圖像數(shù)據(jù)在用紙等記錄介質(zhì)上形成圖像的圖像形成部分23、進(jìn)行與外部設(shè)備的通信的網(wǎng)絡(luò)I/F24、用戶接口部分(UI部分)25以及控制它們的控制部分10。但是,在本實(shí)施方式中的數(shù)字復(fù)印機(jī)1中,在控制部分10(以及UI部分25)中具有在一般的結(jié)構(gòu)中不具有的后述的本發(fā)明的部位。另外,雖然圖示了網(wǎng)絡(luò)I/F24僅與變換控制部分17連接,但不限定于此。
UI部分25包括顯示部分25a,顯示操作對(duì)象的畫面、操作結(jié)果、操作引導(dǎo)等;輸入部分25b,由操作按鈕或與顯示部分25a共同構(gòu)成的觸摸面板上的操作區(qū)域等構(gòu)成,接受用戶操作;以及從IC卡或非接觸標(biāo)簽T中讀取標(biāo)簽內(nèi)數(shù)據(jù)的接收部分或從相同的輸入部分25b輸入用戶信息的用戶信息輸入部分25c。在本實(shí)施方式的數(shù)字復(fù)印機(jī)1中,UI部分25處理從用戶的字符輸入或?qū)τ脩舻娘@示。實(shí)際上,如后所述,UI部分25對(duì)于用戶由輸入部分25b接受的字符,傳送到變換控制部分17,并由顯示部分25a顯示作為其響應(yīng)的假名漢字變換結(jié)果。
控制部分10和PC端控制裝置30同樣,如在圖2中作為控制部分5例示的,包括CPU51、RAM52等存儲(chǔ)器、可讀取地記錄了OS的ROM/可改寫的ROM53、輸入I/F54、以及輸出I/F55,它們通過總線56連接。而且,在控制部分5(這里為控制部分10)內(nèi)處理的信息在該處理時(shí)臨時(shí)被存儲(chǔ)在RAM52中,然后,存儲(chǔ)在各種ROM53或硬盤中,并根據(jù)需要由CPU51讀出,進(jìn)行修正/寫入。
此外,在控制部分10中,作為數(shù)字復(fù)印機(jī)的一般的結(jié)構(gòu)所包含的頁存儲(chǔ)器11、對(duì)圖像讀取部分21或圖像處理部分22執(zhí)行與圖像有關(guān)的控制的圖像控制器12以及控制圖像處理部分22或者直接控制圖像形成部分23中的圖像形成的打印機(jī)控制器13等。
此外,在本實(shí)施方式中的數(shù)字復(fù)印機(jī)1中,在控制部分10中,與各部位11~13等同時(shí),至少包括假名漢字變換詞典(為了與PC端假名漢字變換詞典34進(jìn)行區(qū)別而稱作主體端假名漢字變換詞典)14、假名漢字變換部分(為了與PC端假名漢字變換部分35進(jìn)行區(qū)別而稱作主體端假名漢字變換部分)15、以及變換控制部分17,更優(yōu)選包括加密解密處理部分(加密解密部分)16。變換控制部分17中具有用戶認(rèn)證部分19,存儲(chǔ)了用戶認(rèn)證部分19的認(rèn)證所使用的用戶信息18。
這些部位14~19作為主體端日語變換程序而可執(zhí)行地組裝在控制部分10中。換言之,這些部位14~19,通過將用于使控制部分10具有作為各部分的功能的主體端程序在控制部分10內(nèi)記錄在ROM53等中,并由此由CPU51讀出到作為執(zhí)行區(qū)域的RAM52上并執(zhí)行,從而進(jìn)行安裝。另外,如果有主體端假名漢字變換詞典14中的追加部分或?qū)W習(xí)部分等則另外存儲(chǔ)在可改寫的硬盤等記錄介質(zhì)中,并根據(jù)需要而讀出即可。此外,加密解密部分16等也可以作為硬件結(jié)構(gòu)。
如上所述,本實(shí)施方式中的主體端假名漢字變換部分15是接受從UI部分25輸入的字符串,參照主體端假名漢字變換詞典14,將變換候選(一般可從優(yōu)先級(jí)高的依次顯示的狀態(tài)下)返回的主體端日語變換部分。主體端假名漢字變換部分15以及主體端假名漢字變換詞典14例如不僅作為ATOK(注冊商標(biāo))或MS-IME(注冊商標(biāo))等通用的假名漢字變換軟件,而且即使作為除此以外的例如專用的假名漢字變換軟件,也能夠可執(zhí)行地組裝在OS中。這里,主體端假名漢字變換詞典14與PC端假名漢字變換詞典34同樣,是附屬于主體端的假名漢字變換軟件的假名漢字變換詞典的數(shù)據(jù)、用戶在主體端注冊的詞典的數(shù)據(jù)以及在主體端通過學(xué)習(xí)功能生成的用于將使用頻度高的單詞優(yōu)先地返回的學(xué)習(xí)數(shù)據(jù)等。
變換控制部分17控制UI部分25和PC端假名漢字變換部分35以及主體端假名漢字變換部分15之間的交換。PC確定部分雖然未圖示,但配備在變換控制部分17中,確定與正在使用數(shù)字復(fù)印機(jī)1的用戶對(duì)應(yīng)的PC3。另外,作為用戶認(rèn)證部分19的用戶認(rèn)證所使用的用戶信息18,也保持用戶和PC的對(duì)應(yīng)表,參照該表也能夠確定PC3。而且,變換控制部分17對(duì)由PC確定部分確定的PC3中的PC端假名漢字變換部分35,或者PC端假名漢字變換部分35以及主體端假名漢字變換部分15提供由UI部分25輸入的字符串并使其進(jìn)行變換,將其變換的結(jié)果的變換候選傳送到UI部分25并使其進(jìn)行顯示。
這樣,作為主體端假名漢字變換部分15、變換控制部分17以及PC確定部分,可執(zhí)行地記錄在ROM53等中的主體端的日語變換程序是使控制部分10執(zhí)行以下步驟的程序PC確定步驟,確定與正在使用數(shù)字復(fù)印機(jī)1的用戶對(duì)應(yīng)的PC3;變換步驟,由將由UI部分25輸入的字符串經(jīng)由網(wǎng)絡(luò)發(fā)送到確定的PC3端并從PC3接受變換候選的PC端假名漢字變換(日語變換)步驟,或者接受由該P(yáng)C端假名漢字變換步驟以及UI部分25輸入的字符串并返回變換候選的主體端假名漢字變換(日語變換)步驟構(gòu)成;以及結(jié)果顯示步驟,對(duì)于由UI部分25輸入的字符串執(zhí)行由PC端假名漢字變換步驟或PC端假名漢字變換步驟以及主體端假名漢字變換步驟構(gòu)成的變換步驟,并將變換的結(jié)果即變換候選發(fā)送到UI部分25使其進(jìn)行顯示。這樣,本發(fā)明也能夠采用作為用于組裝到數(shù)字復(fù)印機(jī)1中的主體端日語變換程序的方式。
以上,根據(jù)本實(shí)施方式,不論在數(shù)字復(fù)印機(jī)1中安裝了何種假名漢字變換軟件,即使例如是為專用而放入的假名漢字變換軟件,也可以在用戶通常使用的PC3端利用變換的結(jié)果,因此能夠得到與PC3的變換候選同樣的結(jié)果。從而,在本實(shí)施方式的信息處理系統(tǒng)(日語輸入系統(tǒng))中,即使是與用戶通常使用的PC3不同的數(shù)字復(fù)印機(jī)1,也不必進(jìn)行日語變換程序的統(tǒng)一或利用環(huán)境的統(tǒng)一,能夠得到與該P(yáng)C3同樣的假名漢字變換候選。
此外,有時(shí)家庭所使用的PC或組裝了所謂AV設(shè)備的家用計(jì)算機(jī)作為家庭服務(wù)器而被家庭全體成員所共有,也可以采用以下方式,一臺(tái)PC3保持多個(gè)用戶各自的詞典追加信息,在數(shù)字復(fù)印機(jī)1端得到與用戶各自的變換結(jié)果同樣的結(jié)果。
在本發(fā)明的其它實(shí)施方式中,變換控制部分17也可以首先對(duì)主體端假名漢字變換部分15傳送由UI部分25輸入的字符串并使其變換,將該變換的結(jié)果即變換候選傳送到UI部分25并使其顯示,然后根據(jù)從UI部分25輸入的用戶的指示,經(jīng)由網(wǎng)絡(luò)對(duì)PC端假名漢字變換部分35傳送由UI部分25輸入的字符串并使其變換,并且經(jīng)由網(wǎng)絡(luò)接收該變換的結(jié)果即變換候選,傳送到UI部分25并使其顯示。
這里,與用戶的指示對(duì)應(yīng)的處理是在UI部分25中顯示主體端假名漢字變換部分15的變換結(jié)果的時(shí)刻,通過由用戶在UI部分25按下變換鍵或確定鍵等來確定變換,并不執(zhí)行接著的PC3中的假名漢字變換。另一方面,同樣在將主體端假名漢字變換部分15中的變換結(jié)果顯示在UI部分25中的時(shí)刻,通過用戶在UI部分25按下確定的以外的鍵從而不確定變換,而轉(zhuǎn)移到接著的PC3中的假名漢字變換。即,變換控制部分17控制數(shù)字復(fù)印機(jī)1端的UI部分25以及假名漢字變換部分15,將輸入逐一發(fā)送到PC3端,根據(jù)變換指示由PC端假名漢字變換部分35返回候選,使得用戶能夠利用雙方的假名漢字變換的候選。在本實(shí)施方式中,由于臨時(shí)顯示主體端的變換結(jié)果,所以可以不引起從變換指示到候選顯示的延遲。
在該實(shí)施方式中,主體端的日語變換程序中的變換步驟通過首先執(zhí)行主體端假名漢字變換步驟,從而變換由UI部分25輸入的字符串,并將其變換的結(jié)果即變換候選發(fā)送到UI部分25并使其顯示,然后根據(jù)從UI部分25輸入的用戶指示,執(zhí)行PC端假名漢字變換步驟,從而經(jīng)由網(wǎng)絡(luò)傳送由UI部分25輸入的字符串并進(jìn)行變換,并且經(jīng)由網(wǎng)絡(luò)接收其變換的結(jié)果即變換候選,傳送到UI部分25并使其顯示。
此外,在本發(fā)明的其它實(shí)施方式中,變換控制部分17也可以經(jīng)由網(wǎng)絡(luò),按每一字符輸入對(duì)確定的PC3的PC端假名漢字變換部分35傳送由UI部分25輸入的字符串并使其變換。另一方面,PC端假名漢字變換部分35從數(shù)字復(fù)印機(jī)1接收到輸入字符時(shí),如果正在對(duì)以前(前一次為止)接收到的字符串進(jìn)行變換處理,則中止變換處理,進(jìn)行加入這一次接收到的輸入字符的字符串的變換。接著,變換控制部分17經(jīng)由網(wǎng)絡(luò)依次接收作為其變換的結(jié)果即變換候選,并發(fā)送給UI部分25使其顯示。與UI部分25等待接受來自用戶的變換鍵或確定鍵等的按下后對(duì)PC3端傳送字符串并請求變換候選的處理相比,在本實(shí)施方式中,能夠使PC端假名漢字變換部分35的變換處理追隨輸入字符串的變化,并防止變換的延遲。
在本實(shí)施方式中,主體端的日語變換程序中的變換步驟通過執(zhí)行PC端假名漢字變換步驟,而經(jīng)由網(wǎng)絡(luò)按每一字符輸入依次傳送由UI部分25輸入的字符串并進(jìn)行變換,并經(jīng)由網(wǎng)絡(luò)接收其變換結(jié)果即變換候選,傳送到UI部分25并使其顯示。主體端的日語變換程序中的PC端假名漢字變換步驟首先在PC3中從數(shù)字復(fù)印機(jī)1接收到輸入字符時(shí),如果正在對(duì)前一次接收到的字符串進(jìn)行變換處理,則中止變換處理,開始加入這一次接收到的輸入字符的字符串的變換。然后,從PC3接受其結(jié)果的變換候選。
此外,在上述各實(shí)施方式中,變換控制部分17也可以在PC確定部分確定了PC3之后,經(jīng)由網(wǎng)絡(luò)確認(rèn)該P(yáng)C3內(nèi)的PC端假名漢字變換部分35的運(yùn)轉(zhuǎn)。然后,變換控制部分17最好在不能確認(rèn)PC端假名漢字變換部分35的運(yùn)轉(zhuǎn)的情況下,僅對(duì)主體端假名漢字變換部分15傳送由UI部分25輸入的字符串并使其變換,將其變換結(jié)果的變換候選傳送到UI部分25并使其顯示。根據(jù)本實(shí)施方式可以不進(jìn)行無用的通信。
此外,在該實(shí)施方式中,主體端的日語變換程序中的變換步驟經(jīng)由網(wǎng)絡(luò)確認(rèn)由PC3確定步驟確定的PC3能否執(zhí)行PC端假名漢字變換步驟,在不能執(zhí)行的情況下,通過僅執(zhí)行主體端假名漢字變換步驟,從而傳送由UI部分25輸入的字符串并進(jìn)行變換,將其變換結(jié)果的變換候選傳送到UI部分25并進(jìn)行顯示。
此外,在上述各實(shí)施方式中,如圖1所示,優(yōu)選數(shù)字復(fù)印機(jī)1和/或PC3具有用戶認(rèn)證部分19、32。而且,變換控制部分17在用戶認(rèn)證部分19不能認(rèn)證用戶的情況下,僅對(duì)主體端假名漢字變換部分15傳送由UI部分25輸入的字符串并使其變換,將其變換結(jié)果即變換候選傳送到UI部分25并使其顯示。這里的用戶認(rèn)證可以經(jīng)由網(wǎng)絡(luò)由用戶認(rèn)證部分32進(jìn)行,或者也可以由雙方的用戶認(rèn)證部分19、32執(zhí)行。
主體端用戶認(rèn)證部分19的用戶認(rèn)證,通過用戶將自身的非接觸標(biāo)簽T對(duì)準(zhǔn)數(shù)字復(fù)印機(jī)1、或者將自身的IC卡插入用戶信息輸入部分25c的插槽、或者由用戶信息輸入部分25c輸入自身的ID(以及口令等),從而讀取用戶信息,將其結(jié)果與用戶信息18進(jìn)行比較,并且僅在一致的情況下認(rèn)為認(rèn)證成功。PC端用戶認(rèn)證部分32中的用戶認(rèn)證,最好同樣通過由數(shù)字復(fù)印機(jī)1讀取用戶信息,將其結(jié)果傳送到PC3,與未圖示的PC3內(nèi)的用戶信息進(jìn)行核對(duì)來進(jìn)行。在其中一個(gè)或者雙方不能認(rèn)證的情況下,僅對(duì)主體端假名漢字變換部分15傳送輸入字符串并使其變換,所以能夠防止從PC3泄漏用戶的使用單詞信息。
此外,在本實(shí)施方式中,主體端的日語變換程序中的變換步驟包含在數(shù)字復(fù)印機(jī)1端和/或PC3端進(jìn)行用戶認(rèn)證的用戶認(rèn)證步驟,在該用戶認(rèn)證步驟中不能認(rèn)證用戶的情況下,僅執(zhí)行主體端假名漢字變換步驟,從而傳送由UI部分25輸入的字符串并進(jìn)行變換,將其變換結(jié)果即變換候選傳送到UI部分25并使其進(jìn)行顯示。
此外,在上述各實(shí)施方式中,如圖1所示,數(shù)字復(fù)印機(jī)1以及PC3最好包括加密解密部分16、31。而且,對(duì)于在數(shù)字復(fù)印機(jī)1和PC3之間經(jīng)由網(wǎng)絡(luò)發(fā)送接收的字符串以及變換候選,由發(fā)送端的加密解密部分進(jìn)行加密,由接收端的加密解密部分將該加密了的字符串或變換候選解密。
為了將輸入字符串以及變換候選加密后通過網(wǎng)絡(luò)交換,首先需要互相識(shí)別密鑰等,從而在數(shù)字復(fù)印機(jī)1和PC3中使加密/解密的處理一致。例如,可以在PC3端保持保密密鑰,在數(shù)字復(fù)印機(jī)1端公開與其對(duì)應(yīng)的公開密鑰,或者也可以在IC卡內(nèi)等保持共用密鑰。
而且,變換控制部分17進(jìn)行以下控制,即對(duì)于發(fā)送到PC3端的字符串由主體端加密解密部分16實(shí)施加密處理之后對(duì)PC3發(fā)送。此外,在PC3端的控制部分30中,進(jìn)行以下控制,即由PC端加密解密部分31將發(fā)送的被加密的字符串解密,由PC端假名漢字變換部分35變換解密的字符串,由PC端加密解密部分31將結(jié)果的變換候選加密,并經(jīng)由網(wǎng)絡(luò)發(fā)送到數(shù)字復(fù)印機(jī)1端。此外,變換控制部分17進(jìn)行控制,以使由主體端加密解密部分16對(duì)接收到的加密變換候選進(jìn)行解密,并由UI部分25進(jìn)行顯示。
根據(jù)本實(shí)施方式,能夠防止用戶的使用單詞信息因網(wǎng)絡(luò)的監(jiān)聽而泄漏。這樣的主體端以及PC端的日語變換程序也能夠同樣進(jìn)行說明,本實(shí)施方式的程序有關(guān)的說明省略。
以下,說明將上述各實(shí)施方式適當(dāng)組合的處理流程。首先,對(duì)數(shù)字復(fù)印機(jī)1的初始化處理(使得成為可使用PC3進(jìn)行日語變換的狀態(tài)的處理)舉出一個(gè)例子來進(jìn)行說明,然后,對(duì)實(shí)際的日語變換處理舉出一個(gè)例子來說明。
圖3是用于說明圖1的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的初始化處理的一個(gè)例子的流程圖,圖4是用于說明圖1的信息處理系統(tǒng)中的PC端的初始化處理的一個(gè)例子的流程圖。
首先,在數(shù)字復(fù)印機(jī)1中,與主體起動(dòng)的同時(shí),或者與需要日語變換的處理的起動(dòng)同時(shí),變換控制部分17切換為主體單獨(dú)變換(步驟S1)。接著,變換控制部分17判定有無IC卡(步驟S2),僅在插入了的情況下執(zhí)行以后的處理。變換控制部分17對(duì)用戶認(rèn)證部分19指示用戶認(rèn)證,用戶認(rèn)證部分19將插入的IC卡內(nèi)的用戶信息和變換控制部分17內(nèi)預(yù)先存儲(chǔ)的用戶信息18進(jìn)行核對(duì)(步驟S3)。
接著,用戶認(rèn)證部分19判定是否完成了認(rèn)證(步驟S4),變換控制部分17在不能認(rèn)證的情況下返回步驟S2,在認(rèn)證了的情況下,進(jìn)至接著的步驟S5。在步驟S5中,變換控制部分17為了能夠使用被認(rèn)證了的用戶信息而進(jìn)行對(duì)存儲(chǔ)器讀出等處理。這里的處理是作為用戶的信息,由PC確定部分確定對(duì)應(yīng)PC3后讀出其網(wǎng)絡(luò)地址,或讀出主體端假名漢字變換詞典14中的用戶注冊詞典,或讀出主體端假名漢字變換部分15中的該用戶的學(xué)習(xí)數(shù)據(jù)的信息更新處理。此外,在步驟S5中,變換控制部分17也可以在作為用戶信息在IC卡內(nèi)增加了附加的新信息的情況下,或者記錄了變更后的用戶信息(例如關(guān)于與用戶對(duì)應(yīng)的PC的信息)的情況下,通過該信息更新內(nèi)部的用戶信息18。
變換控制部分17接著對(duì)與該用戶對(duì)應(yīng)的PC3傳送設(shè)定變更請求(步驟S6)。對(duì)于步驟S6,在對(duì)應(yīng)PC3中執(zhí)行圖4中例示的步驟S11~S16的處理。
首先,對(duì)應(yīng)PC3的控制部分30判定是否從數(shù)字復(fù)印機(jī)1通過網(wǎng)絡(luò)I/F41接收到該請求(步驟S11),僅在接收到時(shí),執(zhí)行以后的步驟S12~S16的處理。
接著,控制部分30對(duì)于用戶認(rèn)證部分32指示,基于設(shè)定變更請求中包含的用戶信息進(jìn)行與內(nèi)部預(yù)先存儲(chǔ)的用戶信息的核對(duì),用戶認(rèn)證部分32執(zhí)行用戶認(rèn)證(步驟S12)。接著,用戶認(rèn)證部分32判定是否完成了認(rèn)證(步驟S13),控制部分30在不能認(rèn)證的情況下進(jìn)至步驟S16,并對(duì)數(shù)字復(fù)印機(jī)1(變換控制部分17)發(fā)送不能認(rèn)證的結(jié)果。
另一方面,控制部分30在完成了認(rèn)證的情況下,將變換輸入從作為對(duì)來自PC3本身的輸入的響應(yīng)而返回變換候選的自處理,切換為作為對(duì)從數(shù)字復(fù)印機(jī)1發(fā)送的輸入的響應(yīng)而返回變換候選的外部委托處理(步驟S14)。另外,在PC3中,也可以并行執(zhí)行自處理以及外部委托處理。接著,控制部分30進(jìn)行加密解密部分31中的密鑰的設(shè)定等加密的設(shè)定(步驟S15),根據(jù)用戶認(rèn)證成功的情況以及根據(jù)需要而將該密鑰的信息作為對(duì)于設(shè)定變更請求的響應(yīng),發(fā)送到數(shù)字復(fù)印機(jī)1(變換控制部分17)(步驟S16)。另外,也可以預(yù)先在步驟S6中與請求一同通知加密設(shè)定的內(nèi)容,并基于該通知執(zhí)行步驟S15的處理。
變換控制部分17在經(jīng)由網(wǎng)絡(luò)I/F24接收到步驟S16中的結(jié)果的情況下,判定該結(jié)果是否表示對(duì)應(yīng)PC3可利用(步驟S7),如果不能利用則結(jié)束處理。另一方面,變換控制部分17在判定為對(duì)應(yīng)PC3可利用的情況下,基于根據(jù)需要而在接收到的結(jié)果中包含的加密的設(shè)定內(nèi)容,或者基于預(yù)先在步驟S6中與請求一同通知的設(shè)定內(nèi)容,進(jìn)行加密設(shè)定(步驟S9),結(jié)束初始化處理。另外,如上所述,通過初始化處理,僅在用戶認(rèn)證完畢的情況下,能夠執(zhí)行接著說明的假名漢字變換處理。
圖5是用于說明圖1的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的假名漢字變換處理的一個(gè)例子的流程圖,圖6是用于說明圖1的信息處理系統(tǒng)中的PC端的假名漢字變換處理的一個(gè)例子的流程圖。
變換處理首先從變換控制部分17判定是否由用戶通過UI部分25進(jìn)行了字符輸入開始(步驟S21)。變換控制部分17在UI部分25中有字符輸入的情況下,將該字符發(fā)送到主體端假名漢字變換部分15(步驟S22),同時(shí)在由加密解密部分16加密后,也經(jīng)由網(wǎng)絡(luò)I/F24發(fā)送到對(duì)應(yīng)PC3的PC端假名漢字變換部分35(步驟S23)。步驟S22的結(jié)果,在主體端假名漢字變換部分15中進(jìn)行與該字符對(duì)應(yīng)的變換。步驟S23的結(jié)果,如步驟S31~S42中在后面敘述的,在PC端假名漢字變換部分35中進(jìn)行對(duì)于該字符的變換,其結(jié)果經(jīng)由網(wǎng)絡(luò)被返回到變換控制部分17。
接著,變換控制部分17判定是否在等待接著的字符輸入(步驟S24),在等待輸入的情況下,返回步驟S21,在不等待輸入的情況下,判定有無變換指示(S25)。在步驟S24中,將確定鍵或變換鍵或其它處理的鍵未被按下的情況判定為等待輸入。在步驟S25中,在確定鍵或變換鍵等被按下的情況下,判定為有變換指示。
變換控制部分17在有變換指示的情況下,接收主體端假名漢字變換部分15中的變換結(jié)果即變換候選(步驟S26),并指示UI部分25顯示其中的第一候選(步驟S27),UI部分25按照指示進(jìn)行顯示。不論在步驟S27中的顯示的前后,接收PC端假名漢字變換部分35中的變換結(jié)果即變換候選,并接著或者在步驟S27后基于用戶指示,在加密解密部分16中解密(步驟S28),并指示UI部分25顯示其中的第一候選,UI部分25按照指示進(jìn)行顯示。
這里,說明PC端的變換處理。控制部分30判定是否從數(shù)字復(fù)印機(jī)1接收到數(shù)據(jù)(步驟S31),僅在接收到的情況下,執(zhí)行以下的處理。首先,控制部分30使加密解密部分31解密接收數(shù)據(jù)(步驟S32),并判定通過上述PC端初始化處理是否完成了認(rèn)證(步驟S33),在不能認(rèn)證的情況下結(jié)束處理。另外,不限于這里的結(jié)束,即使在說明為不返回任何結(jié)果而結(jié)束處理的情況下,也可以對(duì)數(shù)字復(fù)印機(jī)1返回不能訪問的情況等差錯(cuò)。
在步驟S33中認(rèn)證完畢的情況下,控制部分30判定解密后的數(shù)據(jù)是否為中止指示(步驟S34),在是中止指示的情況下,PC端假名漢字變換部分35判定當(dāng)前是否正在執(zhí)行前一次為止的變換(步驟S41),在變換中的情況下中止變換(步驟S42),結(jié)束處理,在不是變換中的情況下,就此結(jié)束處理。
控制部分30在步驟S34中判定為不是中止指示的情況下,判定解密后的數(shù)據(jù)是否為變換指示(步驟S35),如果是變換指示則等待變換結(jié)束(步驟S39),由加密解密部分31加密變換候選,并發(fā)送到數(shù)字復(fù)印機(jī)1(步驟S40),結(jié)束處理。另一方面,控制部分30在判定為不是變換指示的情況下,判定當(dāng)前是否正在變換(步驟S36),經(jīng)過如果PC端假名漢字變換部分35正在變換則中止前一次為止的變換的處理(步驟S37),對(duì)PC端假名漢字變換部分35指示開始變換,并開始變換(步驟S38),返回步驟S31。
圖7是用于舉出具體的字符例子來說明圖1的信息處理系統(tǒng)中的假名漢字變換處理的經(jīng)過的圖。首先,說明在從UI部分25依次輸入字符“は”101、“や”102、“か”104、“わ”106的情況下,希望得到“早川”109的變換結(jié)果的情況下的用戶操作以及主體/PC中的處理。
在“は”101被輸入,且“や”102被輸入的階段,如果主體端假名漢字變換部分15中的變換結(jié)果例如為“早”103,則用戶就此使用確定鍵等確定“早”103,從而使反轉(zhuǎn)字符成為正常顯示。接著,在輸入了“か”104時(shí),在主體端假名漢字變換部分15中的變換結(jié)果為“日”105的情況下,雖然對(duì)其進(jìn)行顯示,但由于用戶不能采用,所以接著等待PC端假名漢字變換部分35中的變換結(jié)果。用戶接著進(jìn)行“わ”106的輸入。在輸入“わ”106時(shí),即使PC端假名漢字變換部分35正在對(duì)“か”104進(jìn)行變換,也將其取消而對(duì)“かわ”107執(zhí)行假名漢字變換。在“わ”106的輸入結(jié)果,主體端假名漢字變換部分15中的變換結(jié)果為“かわ”107的情況下,等待PC端的結(jié)果。PC端假名漢字變換部分35對(duì)于“かわ”107進(jìn)行變換,其結(jié)果為“川”108。該結(jié)果以反轉(zhuǎn)顯示,但確定鍵被按下則確定該“川”108,使反轉(zhuǎn)字符成為通常字符,顯示最終結(jié)果的“早川”109。
以上說明了本發(fā)明,但對(duì)有關(guān)程序的散布的說明進(jìn)行補(bǔ)充。圖1以及圖2中說明的本發(fā)明的數(shù)字復(fù)印機(jī)端的日語變換程序和/或PC端的日語變換程序(特別是對(duì)接收字符返回變換候選的部分的程序)最好根據(jù)需要而與詞典等數(shù)據(jù)一同被存儲(chǔ)在計(jì)算機(jī)可讀取的記錄介質(zhì)中來散布,或經(jīng)由網(wǎng)絡(luò)來分配。作為這樣的記錄介質(zhì),具體來說,可以假定CD-ROM、光磁盤、DVD-ROM、FD、閃存、以及其它各種ROM或RAM等。而且,如上所述,通過將程序記錄在記錄介質(zhì)中來流通,從而容易地實(shí)現(xiàn)本發(fā)明的功能。
例如,在PC等中安裝如上述的記錄介質(zhì),讀出數(shù)字復(fù)印機(jī)端程序后傳送到數(shù)字復(fù)印機(jī)的控制部分,或者在數(shù)字復(fù)印機(jī)中安裝如上所述的記錄介質(zhì)從而讀出數(shù)字復(fù)印機(jī)端程序而傳送到內(nèi)部的控制部分等,從而能夠?qū)?shù)字復(fù)印機(jī)端程序可執(zhí)行地存儲(chǔ)在數(shù)字復(fù)印機(jī)中。此外,在PC中安裝如上述的記錄介質(zhì),通過PC讀出PC端程序并發(fā)送到PC控制部分等,從而能夠?qū)C端程序可執(zhí)行地存儲(chǔ)在PC中。而且,參照圖1以及圖2如上所述,通過根據(jù)需要而讀出這些程序,能夠執(zhí)行本發(fā)明的功能。
以下,如參照圖1至圖7所說明的,根據(jù)本發(fā)明,即使是與用戶通常使用的計(jì)算機(jī)不同的信息處理裝置,也不必進(jìn)行日語變換程序的統(tǒng)一或利用環(huán)境的統(tǒng)一而能夠得到與該計(jì)算機(jī)同樣的假名漢字變換候選。
接著,參照圖2、圖8至圖12說明也可應(yīng)用于上述信息處理系統(tǒng)的本發(fā)明的假名漢字變換的詞典追加信息的生成處理。
本發(fā)明的信息處理系統(tǒng)在將信息處理裝置通過網(wǎng)絡(luò)與用戶通常使用的PC或工作站等計(jì)算機(jī)(不限制于固定型/可移動(dòng)型)連接的狀態(tài)下,由該計(jì)算機(jī)生成信息處理裝置用的詞典追加信息,從而能得到與該計(jì)算機(jī)同樣的日語變換候選。本發(fā)明的計(jì)算機(jī)或信息處理裝置配備在以下的信息處理系統(tǒng)中,基本上省略它們的單獨(dú)說明。此外,作為計(jì)算機(jī),以PC進(jìn)行例示,但也可以應(yīng)用于工作站、或與裝置機(jī)頂盒或TV融合的家用計(jì)算機(jī)等其它計(jì)算機(jī)中。該信息處理系統(tǒng)是即使在對(duì)于一個(gè)信息處理裝置連接了多個(gè)PC的環(huán)境下也能夠得到與正在使用的用戶對(duì)應(yīng)的候選的日語輸入系統(tǒng)。當(dāng)然,作為系統(tǒng)結(jié)構(gòu),一個(gè)信息處理裝置可以僅連接一臺(tái)詞典追加信息生成目的地的PC,也可以連接多臺(tái),也可以連接多臺(tái)這樣的信息處理裝置(該情況下的詞典追加信息生成目的地的PC當(dāng)然也允許在信息處理裝置之間重復(fù))。該信息處理裝置需要能夠通過網(wǎng)絡(luò)連接,一般以多個(gè)PC(各用戶通常使用的PC)作為主機(jī)裝置,執(zhí)行以下說明的詞典追加信息的取得處理以及使用詞典追加信息的假名漢字變換處理。
此外,作為信息處理裝置的一個(gè)例子,在以下的說明中,僅舉出數(shù)字復(fù)印機(jī)1來進(jìn)行說明,但對(duì)于復(fù)合機(jī)(MFP)、傳真裝置、電視接收機(jī)、記錄聲音或圖像/聲音的各種記錄器等所有種類的信息處理裝置,只要是能夠通過網(wǎng)絡(luò)連接(網(wǎng)絡(luò)裝置),則同樣可以應(yīng)用,此外,對(duì)于其它的PC(用戶通常不使用的PC)也能夠使用。對(duì)于其它的PC,作為希望得到與用戶通常使用的PC同樣的日語變換候選的情況(希望得到詞典追加信息的情況),例如,舉出通常以固定型的PC進(jìn)行作業(yè),在商談等中使用移動(dòng)PC或設(shè)置在其它場所的PC的情況等。
圖8是表示本發(fā)明的一個(gè)實(shí)施方式的信息處理系統(tǒng)的一個(gè)結(jié)構(gòu)例子的功能方框圖,圖2是表示圖8的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端以及PC端的控制部分的結(jié)構(gòu)例子的圖。
在圖8以及圖2中,1是作為信息處理裝置的一個(gè)例子的數(shù)字復(fù)印機(jī),2是作為網(wǎng)絡(luò)的一個(gè)例子的LAN(Local Area Network),3是PC,5是控制部分,T是非接觸標(biāo)簽。圖8中例示的信息處理系統(tǒng)通過由一臺(tái)數(shù)字復(fù)印機(jī)1和兩臺(tái)PC3通過LAN2連接而構(gòu)筑。
PC3包括網(wǎng)絡(luò)I/F(接口)41,進(jìn)行與外部設(shè)備的通信;顯示部分42,由液晶監(jiān)視器等顯示裝置構(gòu)成;輸入部分43,由鍵盤或鼠標(biāo)等構(gòu)成;記錄筆44,在采用作為顯示部分42以及輸入部分43的一個(gè)例子的觸摸面板時(shí)使用;硬盤45,記錄了各種程序或數(shù)據(jù)文件;以及控制部分30,對(duì)它們進(jìn)行控制。另外,雖然圖示了網(wǎng)絡(luò)I/F41僅與控制部分30連接,但不限定于此。
如圖2中作為控制部分5例示的,控制部分30包括CPU(中央運(yùn)算處理裝置)51、RAM(Random Access Memory)52等存儲(chǔ)器、可讀取地記錄了OS(Operation System)的ROM(Read Only Memory)或可改寫的ROM53、從控制部分5的外部的輸入I/F54、以及對(duì)控制部分5的外部的輸出I/F55,它們通過總線56連接。而且,在控制部分5(這里為控制部分30)內(nèi)處理的信息在該處理時(shí)臨時(shí)被存儲(chǔ)在RAM52中,然后,存儲(chǔ)在各種ROM53或硬盤中,并根據(jù)需要由CPU51讀出,進(jìn)行修正/寫入。
控制部分30中,至少可作為OS執(zhí)行地組裝有假名漢字變換詞典(為了與后述的假名漢字變換詞典14進(jìn)行區(qū)別而稱作PC端假名漢字變換詞典)34以及假名漢字變換部分(為了與后述的假名漢字變換部分15進(jìn)行區(qū)別而稱作PC端假名漢字變換部分)35,更優(yōu)選也可作為OS執(zhí)行地組裝有加密解密部分31、用戶認(rèn)證部分32以及各種驅(qū)動(dòng)器33。換言之,這些部位31~35,通過將用于使PC3具有作為各部位的功能的PC端程序(相當(dāng)于上述OS)記錄在ROM53等中,由此CPU51讀出到作為執(zhí)行區(qū)域的RAM52上并執(zhí)行,從而進(jìn)行安裝。
PC端假名漢字變換部分35是對(duì)于通過用戶操作而被輸入的字符,參照PC端假名漢字變換詞典34、注冊數(shù)據(jù)34a、以及學(xué)習(xí)數(shù)據(jù)35a,從而返回變換候選(一般從優(yōu)先級(jí)高的起依次顯示)的PC端日語變換部分。PC端假名漢字變換部分35以及PC端假名漢字變換詞典34例如作為ATOK(注冊商標(biāo))或MS-IME(注冊商標(biāo))等假名漢字變換軟件,可執(zhí)行地組裝在OS中。
這里,PC端假名漢字變換詞典34是指附屬于假名漢字變換軟件的假名漢字變換詞典的數(shù)據(jù),注冊數(shù)據(jù)34a是指用戶注冊的詞典的追加數(shù)據(jù),而且學(xué)習(xí)數(shù)據(jù)35a是指用于優(yōu)先返回通過學(xué)習(xí)功能生成的使用頻度高的單詞的追加數(shù)據(jù)。注冊數(shù)據(jù)34a和學(xué)習(xí)數(shù)據(jù)35a等另外存儲(chǔ)在硬盤45等中并根據(jù)需要而讀出即可。此外,后述的本發(fā)明的主要特征即詞典生成應(yīng)用38與各種應(yīng)用等一同存儲(chǔ)在硬盤45中,從硬盤45讀出到RAM52上由CPU51執(zhí)行。另外,在圖8中,示出了詞典生成應(yīng)用38以及由其生成的數(shù)字復(fù)印機(jī)1端(主體端)假名漢字變換詞典數(shù)據(jù)37由RAM52讀出的狀態(tài)。
另外,有時(shí)作為OS中不包含的程序而安裝漢字假名變換軟件,在執(zhí)行時(shí)作為應(yīng)用而讀出,但該情況下的說明能夠通過作為PC端假名漢字變換部分35(以及PC端假名漢字變換詞典34)而組裝在OS中的說明充分代替。
本實(shí)施方式中的PC3作為詞典生成應(yīng)用38,具有詞典追加信息生成部分以及詞典追加信息輸出部分。詞典追加信息生成部分對(duì)于經(jīng)由LAN2等網(wǎng)絡(luò)通過網(wǎng)絡(luò)I/F41從數(shù)字復(fù)印機(jī)1接收到的通常詞典(假名漢字變換詞典)14,使用該假名漢字變換詞典14和PC端注冊數(shù)據(jù)34a以及學(xué)習(xí)數(shù)據(jù)35a,生成復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37(數(shù)字復(fù)印機(jī)1用的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a)。詞典追加信息輸出部分對(duì)外部輸出由詞典追加信息生成部分生成的詞典數(shù)據(jù)37。另外,詞典追加信息生成部分中的生成處理的一部分也可以對(duì)發(fā)送源的數(shù)字復(fù)印機(jī)1請求。在該情況下,可以從數(shù)字復(fù)印機(jī)1接收作為請求響應(yīng)而生成的數(shù)據(jù),也可以不接收而僅使該部分在數(shù)字復(fù)印機(jī)1端注冊在自身中。
例如,由詞典生成應(yīng)用38取得數(shù)字復(fù)印機(jī)1端的假名漢字變換詞典14,由PC端假名漢字變換部分35與學(xué)習(xí)或注冊的單詞進(jìn)行比較等,從而生成數(shù)字復(fù)印機(jī)1用的詞典追加信息,并對(duì)外部輸出以使用戶能夠在數(shù)字復(fù)印機(jī)1端利用。另外,上述詞典生成應(yīng)用38也可以包含用于生成用于PC3的注冊數(shù)據(jù)34a以及學(xué)習(xí)數(shù)據(jù)35a。
此外,作為詞典追加信息生成部分以及詞典追加信息輸出部分可執(zhí)行地記錄在ROM53等中的PC3端的程序(詞典生成應(yīng)用38)是用于使PC3(CPU51等)執(zhí)行以下步驟的程序經(jīng)由LAN2等網(wǎng)絡(luò)通過網(wǎng)絡(luò)I/F41從數(shù)字復(fù)印機(jī)1接收的步驟;對(duì)于接收到的假名漢字變換詞典14,使用該假名漢字變換詞典14和PC端的注冊數(shù)據(jù)34a以及學(xué)習(xí)數(shù)據(jù)35a,生成復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37(數(shù)字復(fù)印機(jī)1用的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a)的步驟;對(duì)外部輸出生成的詞典數(shù)據(jù)37的步驟。這樣,本發(fā)明也能夠采用作為用于組裝在經(jīng)由網(wǎng)絡(luò)連接到數(shù)字復(fù)印機(jī)1的PC3中的PC端程序的方式。
另一方面,數(shù)字復(fù)印機(jī)1作為數(shù)字復(fù)印機(jī)的一般的結(jié)構(gòu),包括從原稿讀取圖像的圖像讀取部分21、對(duì)由圖像讀取部分21讀取的圖像數(shù)據(jù)等實(shí)施圖像處理的圖像處理部分22、由通過圖像處理部分22進(jìn)行了圖像處理的圖像數(shù)據(jù)在用紙等記錄介質(zhì)上形成圖像的圖像形成部分23、進(jìn)行與外部設(shè)備的通信的網(wǎng)絡(luò)I/F24、用戶接口部分(UI部分)25以及控制它們的控制部分10。但是,在本實(shí)施方式中的數(shù)字復(fù)印機(jī)1中,在控制部分10中具有在一般的結(jié)構(gòu)中不具有的后述的本發(fā)明的部位。另外,雖然圖示了網(wǎng)絡(luò)I/F24僅與變換控制部分17連接,但不限定于此。
UI部分25包括顯示部分25a,顯示操作對(duì)象的畫面、操作結(jié)果、操作引導(dǎo)等;輸入部分25b,由操作按鈕或與顯示部分25a共同構(gòu)成的觸摸面板上的操作區(qū)域等構(gòu)成,接受用戶操作;以及從IC卡或非接觸標(biāo)簽T中讀取標(biāo)簽內(nèi)數(shù)據(jù)的接收部分或從相同的輸入部分25b輸入用戶信息的用戶信息輸入部分25c。UI部分25處理從用戶的字符輸入或?qū)τ脩舻娘@示。實(shí)際上,如后所述,UI部分25對(duì)于用戶由輸入部分25b接受的字符,傳送到變換控制部分17,并由顯示部分25a顯示作為其響應(yīng)的假名漢字變換結(jié)果。
控制部分10和PC端控制裝置30同樣,如在圖2中作為控制部分5例示的,包括CPU51、RAM52等存儲(chǔ)器、可讀取地記錄了OS的ROM/可改寫的ROM53、輸入I/F54、以及輸出I/F55,它們通過總線56連接。而且,在控制部分5(這里為控制部分10)內(nèi)處理的信息在該處理時(shí)臨時(shí)被存儲(chǔ)在RAM52中,然后,存儲(chǔ)在各種ROM53或硬盤中,并根據(jù)需要由CPU51讀出,進(jìn)行修正/寫入。
此外,在控制部分10中,作為數(shù)字復(fù)印機(jī)的一般的結(jié)構(gòu)所包含的頁存儲(chǔ)器11、對(duì)圖像讀取部分21或圖像處理部分22執(zhí)行與圖像有關(guān)的控制的圖像控制器12以及控制圖像處理部分22或者直接控制圖像形成部分23中的圖像形成的打印機(jī)控制器13等。
此外,在本實(shí)施方式中的數(shù)字復(fù)印機(jī)1中,在控制部分10中,與各部位11~13等同時(shí),至少包括假名漢字變換詞典(為了與PC端假名漢字變換詞典34進(jìn)行區(qū)別而稱作主體端假名漢字變換詞典)14、假名漢字變換部分(為了與PC端假名漢字變換部分35進(jìn)行區(qū)別而稱作主體端假名漢字變換部分)15、以及變換控制部分17,更優(yōu)選包括加密解密部分16。變換控制部分17中具有用戶認(rèn)證部分19,存儲(chǔ)了用戶認(rèn)證部分19的認(rèn)證所使用的用戶信息18。
這些部位14~19作為主體端程序而可執(zhí)行地組裝在控制部分10中。換言之,這些部位14~19,通過將用于使控制部分10具有作為各部分的功能的主體端程序在控制部分10內(nèi)記錄在ROM53等中,并由此由CPU51讀出到作為執(zhí)行區(qū)域的RAM52上并執(zhí)行,從而進(jìn)行安裝。
如上所述,本實(shí)施方式中的主體端假名漢字變換部分15是接受從UI部分25輸入的字符串,參照主體端假名漢字變換詞典14、注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a,將變換候選(一般可從優(yōu)先級(jí)高的依次顯示的狀態(tài)下)返回的主體端日語變換部分。主體端假名漢字變換部分15以及主體端假名漢字變換詞典14例如不僅作為ATOK(注冊商標(biāo))或MS-IME(注冊商標(biāo))等通用的假名漢字變換軟件,而且作為除此以外的例如專用的假名漢字變換軟件,也可以可執(zhí)行地組裝在控制部分10中。
這里,主體端假名漢字變換詞典14是附屬于假名漢字變換軟件的假名漢字變換詞典的數(shù)據(jù),注冊數(shù)據(jù)14a是指用戶注冊的詞典的追加數(shù)據(jù),而且學(xué)習(xí)數(shù)據(jù)15a是指用于優(yōu)先返回通過學(xué)習(xí)功能生成的使用頻度高的單詞的追加數(shù)據(jù)。注冊數(shù)據(jù)14a和學(xué)習(xí)數(shù)據(jù)15a等另外存儲(chǔ)在硬盤等中并根據(jù)需要而讀出即可。
變換控制部分17,作為本發(fā)明的特征部分,進(jìn)行以下控制通過用戶操作或根據(jù)來自PC3的請求,經(jīng)由LAN2等網(wǎng)絡(luò)對(duì)PC3發(fā)送假名漢字變換詞典14的控制;以及作為其響應(yīng)從外部接受(接受更新)復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37(用于數(shù)字復(fù)印機(jī)1的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a)的控制。關(guān)于從外部的接受方法,在后面舉出例子敘述,作為響應(yīng)而生成的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a由上述PC3生成。
這樣,作為變換控制部分17,可執(zhí)行地記錄在ROM53等中的主體端程序是使控制部分10執(zhí)行以下步驟的程序通過用戶操作或根據(jù)來自PC3的請求,經(jīng)由LAN2等網(wǎng)絡(luò)對(duì)PC3發(fā)送假名漢字變換詞典14的控制的步驟;作為其響應(yīng)從外部接受(接受更新)復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37的步驟;以及使用假名漢字變換詞典14以及從外部接受的復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37(注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a)使假名漢字變換部分15執(zhí)行變換的控制的步驟。這樣,本發(fā)明也可以采用作為用于組裝到數(shù)字復(fù)印機(jī)1中的主體端程序的方式。此外,作為主體端程序,也可以一并組裝用于使控制部分10具有主體端假名漢字變換部分15的功能的程序。
此外,為了具有對(duì)來自哪個(gè)PC3的請求進(jìn)行響應(yīng)的訪問權(quán),也可以由變換控制部分17確定與正在使用數(shù)字復(fù)印機(jī)1的用戶對(duì)應(yīng)的PC3。另外,作為用戶認(rèn)證部分19的用戶認(rèn)證所使用的用戶信息18,也保持用戶和PC的對(duì)應(yīng)表,參照該表也能夠確定PC3。此外,變換控制部分17也控制UI部分25和PC端假名漢字變換部分35以及主體端假名漢字變換部分15之間的交換。
以上,根據(jù)本實(shí)施方式,可以基于主體端的詞典和PC端的詞典追加信息(學(xué)習(xí)以及注冊單詞)來生成主體用的假名漢字變換的詞典追加信息。從而,在本實(shí)施方式的信息處理系統(tǒng)(日語輸入系統(tǒng))中,不論在與用戶通常使用的PC3不同的數(shù)字復(fù)印機(jī)1中安裝何種假名漢字變換軟件,即使例如是為專用而放入的假名漢字變換軟件,也能夠在該數(shù)字復(fù)印機(jī)1中反映用戶通常使用的PC3中的注冊單詞或?qū)W習(xí)內(nèi)容,并且能夠通過該數(shù)字復(fù)印機(jī)1得到與該P(yáng)C3同樣的日語變換結(jié)果。
此外,有時(shí)家庭所使用的PC或組裝了所謂AV設(shè)備的家用計(jì)算機(jī)作為家庭服務(wù)器而被家庭全體成員所共有,也可以采用以下方式,一臺(tái)PC3生成多個(gè)用戶各自的詞典追加信息,在數(shù)字復(fù)印機(jī)1中使用用戶各自的詞典追加信息來生成各自的詞典追加信息并進(jìn)行變換,在數(shù)字復(fù)印機(jī)1端也能夠得到與各用戶通常用PC3進(jìn)行的變換結(jié)果同樣的結(jié)果。
此外,數(shù)字復(fù)印機(jī)1端的詞典追加信息以及PC3端的詞典追加信息不限于追加的注冊單詞的信息(注冊數(shù)據(jù))以及學(xué)習(xí)內(nèi)容的信息(學(xué)習(xí)數(shù)據(jù)),也可以僅是追加的注冊單詞的信息或?qū)W習(xí)內(nèi)容的信息的僅其中一個(gè)。例如,根據(jù)數(shù)字復(fù)印機(jī)1端的詞典中是否有注冊單詞,也能夠選擇適當(dāng)?shù)脑~典追加信息。此外,作為由PC3的詞典追加信息生成部分生成的詞典追加信息,即使是與學(xué)習(xí)數(shù)據(jù)15a對(duì)應(yīng)的這樣的數(shù)據(jù)也可以全部作為注冊數(shù)據(jù)14a來生成。
進(jìn)而,將從數(shù)字復(fù)印機(jī)1發(fā)送到PC3的對(duì)象作為假名漢字變換詞典14進(jìn)行了說明,但也可以將發(fā)送時(shí)刻存在的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a也一并發(fā)送給數(shù)字復(fù)印機(jī)1,基于在PC3端發(fā)送的數(shù)據(jù),由詞典生成應(yīng)用38生成/輸出復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37(用于數(shù)字復(fù)印機(jī)1的新的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a)。
在該情況下,在變換控制部分17中,通過將輸出的復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37覆寫到現(xiàn)有的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a上,或者通過追加,從而更新注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a。另外,在覆寫的情況下,最好詞典生成應(yīng)用38僅對(duì)假名漢字變換詞典14從PC端的注冊數(shù)據(jù)34a以及學(xué)習(xí)數(shù)據(jù)35a的差分生成復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37的一部分,同時(shí)對(duì)于從數(shù)字復(fù)印機(jī)1發(fā)送的現(xiàn)有的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a追加PC3端的注冊數(shù)據(jù)34a以及學(xué)習(xí)數(shù)據(jù)35a的差分部分,從而生成復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37的剩余部分。
此外,也可以經(jīng)由LAN2等網(wǎng)絡(luò)執(zhí)行復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37的外部輸出以及在數(shù)字復(fù)印機(jī)1的取入。在該情況下,詞典追加信息輸出部分具有經(jīng)由網(wǎng)絡(luò)對(duì)假名漢字變換詞典14的接收源的數(shù)字復(fù)印機(jī)1發(fā)送注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a的發(fā)送部分。發(fā)送部分經(jīng)由網(wǎng)絡(luò)I/F41通過LAN2執(zhí)行發(fā)送。進(jìn)而,變換控制部分17進(jìn)行使用假名漢字變換詞典14和由發(fā)送部分發(fā)送并接收的復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37使主體端假名漢字變換部分15執(zhí)行變換的控制。
作為其它方法,也可以經(jīng)由IC卡等可移動(dòng)的存儲(chǔ)介質(zhì)(以下以IC卡來說明)執(zhí)行復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37的外部輸出以及數(shù)字復(fù)印機(jī)1的取入。在該情況下,數(shù)字復(fù)印機(jī)1需要具有從IC卡讀取數(shù)據(jù)的存儲(chǔ)介質(zhì)讀取部分,圖8中示出了配備為用戶信息輸入部分的一部分的例子。此外,PC3端的詞典追加信息輸出部分具有對(duì)IC卡寫入復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37的存儲(chǔ)介質(zhì)寫入部分,在圖8中例示了IC卡寫入器46。進(jìn)而,變換控制部分17進(jìn)行使用假名漢字變換詞典14和從IC卡讀取的復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37使主體端假名漢字變換部分15執(zhí)行變換的控制。另外,為了使經(jīng)由上述網(wǎng)絡(luò)的方法和經(jīng)由IC卡的方法的任何一個(gè)都可以由用戶選擇采用,也可以具有雙方的功能。
在本發(fā)明的其它實(shí)施方式中,變換控制部分17具有確認(rèn)PC3中是否存在詞典追加信息生成部分的PC確認(rèn)部分,并且僅在存在詞典追加信息生成部分的情況下,進(jìn)行經(jīng)由網(wǎng)絡(luò)對(duì)PC3發(fā)送假名漢字變換詞典14(以及現(xiàn)有的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a)的控制。
在從PC3產(chǎn)生動(dòng)作而生成用于數(shù)字復(fù)印機(jī)1的假名漢字變換詞典數(shù)據(jù)37時(shí)不需要該P(yáng)C確認(rèn)部分。僅在從數(shù)字復(fù)印機(jī)1產(chǎn)生動(dòng)作的情況下,例如,首先對(duì)由用戶確定的PC3經(jīng)由網(wǎng)絡(luò)確認(rèn)PC3的運(yùn)轉(zhuǎn)(也可以始終監(jiān)視),在取得確認(rèn)的情況下,經(jīng)由網(wǎng)絡(luò)確認(rèn)是否存在該內(nèi)部的詞典生成應(yīng)用38。作為其它的方法,PC確認(rèn)部分也可以由從PC3接收到的詞典數(shù)據(jù)取得請求來確認(rèn)生成該請求的應(yīng)用是詞典生成應(yīng)用38。
此外,詞典生成應(yīng)用38的存在確認(rèn)當(dāng)然僅在即使存在詞典應(yīng)用也能夠生成用于成為目標(biāo)的數(shù)字復(fù)印機(jī)1的假名漢字變換詞典數(shù)據(jù)37的情況下識(shí)別為存在。即,從組裝在數(shù)字復(fù)印機(jī)1中的假名漢字變換部分15來看,僅在能夠生成適當(dāng)?shù)募倜麧h字變換詞典數(shù)據(jù)37的情況下輸出存在的識(shí)別結(jié)果。由此,不僅能夠防止經(jīng)由網(wǎng)絡(luò)泄漏與詞典(語匯)有關(guān)的數(shù)據(jù),而且能夠不進(jìn)行無用的發(fā)送。
此外,在上述各實(shí)施方式中,如圖8所示,優(yōu)選數(shù)字復(fù)印機(jī)1和/或PC3具有用戶認(rèn)證部分19、32。而且,變換控制部分17最好在用戶認(rèn)證部分19未能認(rèn)證用戶的情況下,將假名漢字變換詞典14以及該用戶當(dāng)前使用的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a不發(fā)送到PC3。這里的用戶認(rèn)證可以由用戶認(rèn)證部分32經(jīng)由網(wǎng)絡(luò)進(jìn)行,也可以由雙方的用戶認(rèn)證部分19、32執(zhí)行。
用戶認(rèn)證部分19的用戶認(rèn)證,通過用戶將自身的非接觸標(biāo)簽T對(duì)準(zhǔn)數(shù)字復(fù)印機(jī)1、或者將自身的IC卡插入用戶信息輸入部分25c的插槽、或者由用戶信息輸入部分25c輸入自身的ID(以及口令)等,從而讀取用戶信息,將其結(jié)果與用戶信息18進(jìn)行比較,并且僅在一致的情況下認(rèn)為認(rèn)證成功。PC端用戶認(rèn)證部分32中的用戶認(rèn)證,最好同樣通過由數(shù)字復(fù)印機(jī)1讀取用戶信息,將其結(jié)果傳送到PC3,與未圖示的PC3內(nèi)的用戶信息進(jìn)行核對(duì)來進(jìn)行。
特別關(guān)于用戶認(rèn)證,PC3的詞典追加信息輸出部分優(yōu)選將生成的復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37與許可使用該數(shù)據(jù)37的用戶有關(guān)的用戶信息一同輸出到外部。這里的用戶信息例如可以通過用戶在PC3上輸入ID或口令或者從插入PC3的IC卡中讀出從而得到,或者可以通過對(duì)PC3端發(fā)送由數(shù)字復(fù)印機(jī)1端預(yù)先存儲(chǔ)的用戶信息18或者由用戶信息輸入部分25c直接輸入的從IC卡或非接觸標(biāo)簽T等中讀出的ID或口令,從而由PC3端得到。
而且,用戶認(rèn)證部分19將通過從PC3記錄到IC卡中或者通過網(wǎng)絡(luò)發(fā)送而輸出到外部的用于認(rèn)證的信息從該IC卡或接收數(shù)據(jù)中讀出。變換控制部分17控制使得能夠僅在確認(rèn)了用戶的情況下,由假名漢字變換部分15使用從外部接受的復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37執(zhí)行變換。這里,變換控制部分17也可以控制使得能夠僅在確認(rèn)了用戶的情況下,讀出從外部接受的復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37。另外,基本上,在數(shù)字復(fù)印機(jī)1以及PC3中,能夠?qū)γ總€(gè)用戶存儲(chǔ)注冊數(shù)據(jù)或?qū)W習(xí)數(shù)據(jù)。由此,能夠防止泄漏與用戶使用的詞典(語匯)有關(guān)的數(shù)據(jù),并且能夠不進(jìn)行無用的發(fā)送。
此外,在上述各實(shí)施方式中,如圖8中所示,數(shù)字復(fù)印機(jī)1以及PC3最好具有加密解密部分16、31。而且,對(duì)于在數(shù)字復(fù)印機(jī)1和PC3之間經(jīng)由網(wǎng)絡(luò)或經(jīng)由IC卡發(fā)送接收的各數(shù)據(jù)14、37、14a、15a,由發(fā)送端的加密解密部分進(jìn)行加密,并由接收端的加密解密部分將該加密后的數(shù)據(jù)解密。
由此,能夠防止網(wǎng)絡(luò)或IC卡的監(jiān)聽引起的與詞典(語匯)有關(guān)的數(shù)據(jù)的泄漏。實(shí)際上,為了將數(shù)據(jù)加密后經(jīng)由網(wǎng)絡(luò)或IC卡等進(jìn)行交換,首先需要互相識(shí)別密鑰等,從而在數(shù)字復(fù)印機(jī)1和PC3中使加密/解密的處理一致。例如,可以在PC3端保持保密密鑰,在數(shù)字復(fù)印機(jī)1端公開與其對(duì)應(yīng)的公開密鑰,或者也可以在IC卡內(nèi)等保持共用密鑰。
此外,在上述各實(shí)施方式中,PC3優(yōu)選具有刪除部分,將從數(shù)字復(fù)印機(jī)1接收到的假名漢字變換詞典14以及該用戶當(dāng)前使用的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a或用戶信息等,在由詞典追加信息生成部分對(duì)于這些數(shù)據(jù)生成了復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37之后進(jìn)行刪除。此外,在該刪除部分中,也可以在由詞典追加信息輸出部分輸出到外部之后,刪除輸出的復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37。
以下,說明將上述各實(shí)施方式適當(dāng)組合的處理的流程。關(guān)于在PC3端執(zhí)行的詞典生成處理(詞典追加信息的生成處理)舉出一個(gè)例子來說明,此時(shí),關(guān)于在數(shù)字復(fù)印機(jī)1端執(zhí)行的假名漢字變換詞典14的發(fā)送處理以及詞典追加信息(注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a)的發(fā)送處理也進(jìn)行說明。然后,關(guān)于數(shù)字復(fù)印機(jī)1的初始化處理(詞典追加信息取入處理)舉出一個(gè)例子來進(jìn)行說明。
圖9是用于說明圖8的信息處理系統(tǒng)中的PC端的詞典生成處理的一個(gè)例子的流程圖,圖10是用于說明圖8的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的假名漢字詞典發(fā)送處理的一個(gè)例子的流程圖,圖11是用于說明圖8的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的詞典追加信息發(fā)送處理的一個(gè)例子的流程圖,圖12是用于說明圖8的信息處理系統(tǒng)中的數(shù)字復(fù)印機(jī)端的初始化處理的一個(gè)例子的流程圖。
如圖9這樣,PC3中的詞典生成處理首先由用戶認(rèn)證部分32進(jìn)行用戶認(rèn)證(步驟S51),僅在認(rèn)證完畢的情況下(步驟S52中“是”),執(zhí)行以后的處理。詞典生成應(yīng)用38首先執(zhí)行這樣的用戶認(rèn)證,在認(rèn)證后取得數(shù)字復(fù)印機(jī)1端的詞典數(shù)據(jù),即假名漢字變換詞典14(以及用戶信息)(步驟S53)。這里,對(duì)數(shù)字復(fù)印機(jī)1發(fā)送詞典數(shù)據(jù)的取得請求。
參照圖10,說明在步驟S53中的詞典數(shù)據(jù)取得時(shí),由數(shù)字復(fù)印機(jī)1端執(zhí)行的處理。首先,變換控制部分17判定是否經(jīng)由網(wǎng)絡(luò)從PC3接收到詞典數(shù)據(jù)取得請求(步驟S71),并僅在接收到的情況下執(zhí)行以后的處理。另外,為了使得也能夠從數(shù)字復(fù)印機(jī)1產(chǎn)生動(dòng)作,除了步驟S71之外,還增加用于判定是否通過用戶操作接受了詞典數(shù)據(jù)的更新請求的處理。
變換控制部分17的PC確認(rèn)部分由接收到的詞典數(shù)據(jù)取得請求,認(rèn)證生成了該請求的應(yīng)用為詞典生成應(yīng)用38(步驟S72),變換控制部分17僅在認(rèn)證完畢的情況下(步驟S73中“是”),讀出詞典數(shù)據(jù)(假名漢字變換詞典14等),并通過網(wǎng)絡(luò)I/F24對(duì)PC3發(fā)送該詞典數(shù)據(jù)(步驟S74)。
返回圖9,詞典生成應(yīng)用38接著步驟S53執(zhí)行包含在步驟S54和步驟S60之間的學(xué)習(xí)/注冊單詞的循環(huán)。首先,從接收到的詞典數(shù)據(jù)中檢索單詞(步驟S55),判定讀法/表記是否與注冊數(shù)據(jù)34a以及學(xué)習(xí)數(shù)據(jù)35a匹配(步驟S56)。在不匹配的情況下,是數(shù)字復(fù)印機(jī)1中不存在的單詞,將該單詞計(jì)數(shù)在注冊單詞中(步驟S57)。另一方面,在步驟S56中讀法/表記匹配的情況下,判定詞類是否匹配(步驟S58),如果詞類匹配則將該單詞計(jì)數(shù)在學(xué)習(xí)單詞中(步驟S59),如果詞類不匹配則計(jì)數(shù)在注冊單詞中(步驟S57)。
對(duì)于全部注冊數(shù)據(jù)34a以及學(xué)習(xí)數(shù)據(jù)35a執(zhí)行上述循環(huán),在循環(huán)結(jié)束的時(shí)刻,詞典生成應(yīng)用38生成復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37(步驟S61)。這里,對(duì)于在步驟S57中計(jì)數(shù)到注冊單詞中的單詞,作為注冊數(shù)據(jù)14a生成復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37,對(duì)于在步驟S59中計(jì)數(shù)到學(xué)習(xí)單詞中的單詞,作為學(xué)習(xí)數(shù)據(jù)15a生成復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37。
接著,詞典生成應(yīng)用38為了使復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37成為數(shù)字復(fù)印機(jī)1可追加的數(shù)據(jù)而生成復(fù)印機(jī)用學(xué)習(xí)信息(步驟S62)。步驟S62的處理由于學(xué)習(xí)過程一般不公開,因此很多情況需要在數(shù)字復(fù)印機(jī)1端執(zhí)行而不是在PC3端執(zhí)行。因此,在步驟S62中,將學(xué)習(xí)信息生成請求與將生成對(duì)象的學(xué)習(xí)信息加密后的結(jié)果一同發(fā)送到接收源的數(shù)字復(fù)印機(jī)1。
參照圖11,說明在步驟S62中的學(xué)習(xí)信息生成時(shí),由數(shù)字復(fù)印機(jī)1端執(zhí)行的處理。首先,變換控制部分17判定是否經(jīng)由網(wǎng)絡(luò)從PC3接收到學(xué)習(xí)信息生成請求(步驟S81),并僅在接收到的情況下執(zhí)行以后的處理。另外,為了使得也能夠從數(shù)字復(fù)印機(jī)1產(chǎn)生動(dòng)作,除了步驟S81之外,還增加用于判定是否通過用戶操作接受了學(xué)習(xí)信息生成請求的處理。
變換控制部分17的PC確認(rèn)部分與步驟S72、S73同樣,進(jìn)行詞典生成應(yīng)用38的認(rèn)證(步驟S82、S83),變換控制部分17僅在認(rèn)證完畢的情況下(步驟S83中“是”),將與學(xué)習(xí)信息生成請求一同接收的數(shù)據(jù)解碼(步驟S84),并基于該學(xué)習(xí)信息對(duì)假名漢字變換部分15生成學(xué)習(xí)數(shù)據(jù)15a(步驟S85)。由網(wǎng)絡(luò)I/F24對(duì)PC3發(fā)送在步驟S85中生成的學(xué)習(xí)信息(這里為學(xué)習(xí)數(shù)據(jù)15a)(步驟S86)。
返回圖9,詞典生成應(yīng)用38經(jīng)由網(wǎng)絡(luò)I/F41接收在步驟S86中發(fā)送的學(xué)習(xí)數(shù)據(jù)15a,使對(duì)IC卡寫入器46作為復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37,將接收到的學(xué)習(xí)數(shù)據(jù)15a和在步驟S61中生成的注冊數(shù)據(jù)14a一同寫入IC卡(步驟S63)。PC3端的處理就此結(jié)束。
用戶在PC3中拔出被寫入復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37的IC卡并插入數(shù)字復(fù)印機(jī)1的用戶信息輸入部分25的IC卡讀取器中。參照圖12,變換控制部分17判定有無IC卡(步驟S91),僅在存在的情況下執(zhí)行以下的處理。首先,用戶認(rèn)證部分19從IC卡中讀出用戶信息,并與預(yù)先存儲(chǔ)的用戶信息18進(jìn)行比較,從而進(jìn)行用戶認(rèn)證(步驟S92)。接著,變換控制部分17判別用戶認(rèn)證部分19的認(rèn)證結(jié)果(步驟S93),僅在認(rèn)證完畢的情況下執(zhí)行步驟S94、S95。
在步驟S94中,變換控制部分17從IC卡中讀出復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37中的追加詞典(注冊數(shù)據(jù)14a),并用讀出的數(shù)據(jù)追加或覆寫更新控制部分10內(nèi)的注冊數(shù)據(jù)14a。在步驟S95中,變換控制部分17從IC卡中讀出復(fù)印機(jī)端假名漢字變換詞典數(shù)據(jù)37中的學(xué)習(xí)信息(學(xué)習(xí)數(shù)據(jù)15a),并用讀出的數(shù)據(jù)追加或覆寫更新控制部分10內(nèi)的學(xué)習(xí)數(shù)據(jù)15a。另外,各用戶和用于各用戶的注冊數(shù)據(jù)14a以及學(xué)習(xí)數(shù)據(jù)15a相關(guān)聯(lián)地存儲(chǔ)在數(shù)字復(fù)印機(jī)1中的用戶信息18中,也對(duì)成為對(duì)象的用戶數(shù)據(jù)執(zhí)行步驟S94、S95中的更新。
通過執(zhí)行這樣的數(shù)字復(fù)印機(jī)1的初始化(日語變換部分的初始化),能夠?qū)⒂脩敉ǔJ褂玫腜C3中的注冊單詞或?qū)W習(xí)內(nèi)容反映在該數(shù)字復(fù)印機(jī)1中,并能夠由該數(shù)字復(fù)印機(jī)1得到與該P(yáng)C3同樣的日語變換結(jié)果。
以上說明了本發(fā)明,但對(duì)有關(guān)程序的散布的說明進(jìn)行補(bǔ)充。圖8以及圖2中說明的本發(fā)明的數(shù)字復(fù)印機(jī)端的程序和/或PC端的程序最好根據(jù)需要而與詞典等數(shù)據(jù)一同被存儲(chǔ)在計(jì)算機(jī)可讀取的記錄介質(zhì)中來散布,或者經(jīng)由網(wǎng)絡(luò)來分配。作為這樣的記錄介質(zhì),具體來說,可以假定CD-ROM、光磁盤、DVD-ROM、FD、閃存、以及其它各種ROM或RAM等。而且,如上所述,通過將程序記錄在記錄介質(zhì)中來流通,從而容易地實(shí)現(xiàn)本發(fā)明的功能。
例如,在PC等中安裝如上述的記錄介質(zhì),讀出數(shù)字復(fù)印機(jī)端程序后傳送到數(shù)字復(fù)印機(jī)的控制部分,或者在數(shù)字復(fù)印機(jī)中安裝如上所述的記錄介質(zhì)從而讀出數(shù)字復(fù)印機(jī)端程序而傳送到內(nèi)部的控制部分等,從而能夠?qū)?shù)字復(fù)印機(jī)端程序可執(zhí)行地存儲(chǔ)在數(shù)字復(fù)印機(jī)中。此外,在PC中安裝如上述的記錄介質(zhì),通過PC讀出PC端程序并傳送到PC控制部分等,從而能夠?qū)C端程序可執(zhí)行地存儲(chǔ)在PC中。而且,參照圖8以及圖2如上所述,通過根據(jù)需要而讀出這些程序,能夠執(zhí)行本發(fā)明的功能。
以下,如參照圖2、圖8至圖12所說明的,根據(jù)本發(fā)明,即使是與用戶通常使用的計(jì)算機(jī)不同的信息處理裝置,也不必進(jìn)行日語變換程序的統(tǒng)一或利用環(huán)境的統(tǒng)一,可以生成該信息處理裝置用的假名漢字變換的詞典追加信息,以便能夠得到與該計(jì)算機(jī)同樣的假名漢字變換候選。
權(quán)利要求
1.一種信息處理裝置,通過網(wǎng)絡(luò)與計(jì)算機(jī)連接,其特征在于,所述計(jì)算機(jī)包括計(jì)算機(jī)端日語變換部分,其從所述信息處理裝置經(jīng)由網(wǎng)絡(luò)接受字符串并返回變換候選,該信息處理裝置包括用戶接口部分,處理用戶的字符輸入以及對(duì)用戶的顯示;主體端日語變換部分,接受由該用戶接口部分輸入的字符串并返回變換候選;變換控制部分,控制所述用戶接口部分和所述計(jì)算機(jī)端日語變換部分以及主體端日語變換部分之間的交換;以及計(jì)算機(jī)確定部分,確定與正在使用所述信息處理裝置的用戶對(duì)應(yīng)的所述計(jì)算機(jī),所述變換控制部分對(duì)由所述計(jì)算機(jī)確定部分確定的計(jì)算機(jī)中的所述計(jì)算機(jī)端日語變換部分、或者該計(jì)算機(jī)端日語變換部分以及所述主體端日語變換部分,傳送由所述用戶接口部分輸入的字符串并使其變換,將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示。
2.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述變換控制部分首先對(duì)所述主體端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示,然后根據(jù)從所述用戶接口部分輸入的用戶的指示,經(jīng)由網(wǎng)絡(luò)對(duì)所述計(jì)算機(jī)端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,并且經(jīng)由網(wǎng)絡(luò)接收該變換的結(jié)果即變換候選,傳送到所述用戶接口部分并使其顯示。
3.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述變換控制部分經(jīng)由網(wǎng)絡(luò),按每一字符輸入依次對(duì)所述計(jì)算機(jī)端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,并且經(jīng)由網(wǎng)絡(luò)依次接收該變換的結(jié)果即變換候選,然后傳送到所述用戶接口部分并使其顯示,所述計(jì)算機(jī)端日語變換部分從所述信息處理裝置接收到輸入字符時(shí),如果正在對(duì)以前接收到的字符串進(jìn)行變換處理,則中止變換處理,開始加入了這一次接收到的輸入字符的字符串的變換。
4.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述變換控制部分經(jīng)由網(wǎng)絡(luò),對(duì)由所述計(jì)算機(jī)確定部分確定的計(jì)算機(jī)確認(rèn)該計(jì)算機(jī)內(nèi)的所述計(jì)算機(jī)端日語變換部分的運(yùn)轉(zhuǎn),在不能確認(rèn)所述計(jì)算機(jī)端日語變換部分的運(yùn)轉(zhuǎn)的情況下,僅對(duì)所述主體端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,并將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示。
5.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述信息處理裝置和/或所述計(jì)算機(jī)具有用戶認(rèn)證部分,在所述用戶認(rèn)證部分不能認(rèn)證用戶的情況下,所述變換控制部分僅對(duì)所述主體端日語變換部分傳送由所述用戶接口部分輸入的字符串并使其變換,并將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示。
6.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述信息處理裝置和所述計(jì)算機(jī)包括加密解密處理部分,對(duì)于在該信息處理裝置和所述計(jì)算機(jī)之間經(jīng)由網(wǎng)絡(luò)發(fā)送接收的字符串以及變換候選,由發(fā)送端的加密解密處理部分加密,并由接收端的加密解密處理部分將該加密了的字符串或變換候選解密。
7.一種信息處理系統(tǒng),包括權(quán)利要求1至6的任何一項(xiàng)所述的信息處理裝置和與該信息處理裝置連接的所述計(jì)算機(jī)。
8.一種信息處理方法,由信息處理裝置一邊訪問通過網(wǎng)絡(luò)與該信息處理裝置連接的計(jì)算機(jī),一邊進(jìn)行信息處理,其特征在于,包含以下步驟輸入步驟,所述信息處理裝置端的用戶接口部分接受用戶的字符輸入;顯示步驟,由所述用戶接口部分對(duì)用戶顯示由所述輸入步驟輸入的字符串;日語變換步驟,由所述信息處理裝置端的日語變換部分接受由所述輸入步驟輸入的字符串并返回變換候選;變換控制步驟,由變換控制部分控制所述用戶接口部分和所述信息處理裝置端的日語變換部分以及所述計(jì)算機(jī)端的日語變換部分之間的交換;計(jì)算機(jī)確定步驟,由計(jì)算機(jī)確定部分確定與正在使用所述信息處理裝置的用戶對(duì)應(yīng)的所述計(jì)算機(jī);以及計(jì)算機(jī)端日語變換步驟,由所述計(jì)算機(jī)端的日語變換部分經(jīng)由網(wǎng)絡(luò)從所述信息處理裝置接受所述字符串并返回變換候選,所述變換控制步驟是如下的步驟,即對(duì)由所述計(jì)算機(jī)確定步驟確定的計(jì)算機(jī)中的所述計(jì)算機(jī)端日語變換部分、或者該計(jì)算機(jī)端日語變換部分以及所述信息處理裝置端日語變換部分,傳送由所述用戶接口部分輸入的字符串并使其變換,將該變換的結(jié)果即變換候選傳送到所述用戶接口部分并使其顯示。
9.一種信息處理系統(tǒng),包括信息處理裝置和與該信息處理裝置進(jìn)行了網(wǎng)絡(luò)連接的計(jì)算機(jī),其特征在于,所述信息處理裝置包括第一日語變換部分,使用第一通常詞典和第一詞典追加信息對(duì)通過用戶操作而輸入的字符進(jìn)行變換;以及控制部分,進(jìn)行以下的控制,即經(jīng)由網(wǎng)絡(luò)對(duì)所述計(jì)算機(jī)發(fā)送所述第一通常詞典的控制,以及作為其響應(yīng)而從外部接受所述第一詞典追加信息的控制,所述計(jì)算機(jī)包括第二日語變換部分,使用第二通常詞典和第二詞典追加信息對(duì)通過用戶操作而輸入的字符進(jìn)行變換;詞典追加信息生成部分,使用該第一通常詞典以及所述第二詞典追加信息,對(duì)經(jīng)由網(wǎng)絡(luò)從所述信息處理裝置接收到的第一通常詞典生成第一詞典追加信息;以及詞典追加信息輸出部分,對(duì)外部輸出由該詞典追加信息生成部分生成的第一詞典追加信息。
10.如權(quán)利要求9所述的信息處理系統(tǒng),其特征在于,所述信息處理裝置具有從可移動(dòng)的存儲(chǔ)介質(zhì)讀取數(shù)據(jù)的存儲(chǔ)介質(zhì)讀取部分,所述詞典追加信息輸出部分具有對(duì)所述存儲(chǔ)介質(zhì)寫入所述第一詞典追加信息的存儲(chǔ)介質(zhì)寫入部分,所述控制部分進(jìn)行以下控制,使用所述第一通常詞典以及由所述存儲(chǔ)介質(zhì)讀取部分從所述存儲(chǔ)介質(zhì)讀取的第一詞典追加信息,使所述第一日語變換部分執(zhí)行變換。
11.如權(quán)利要求9所述的信息處理系統(tǒng),其特征在于,所述詞典追加信息輸出部分具有發(fā)送部分,其經(jīng)由網(wǎng)絡(luò)對(duì)所述第一通常詞典的接收源的所述信息處理裝置發(fā)送所述第一詞典追加信息,所述控制部分進(jìn)行以下控制,使用所述第一通常詞典以及由所述發(fā)送部分發(fā)送的第一詞典追加信息,使所述第一日語變換部分執(zhí)行變換。
12.如權(quán)利要求9所述的信息處理系統(tǒng),其特征在于,所述第一詞典追加信息以及第二詞典追加信息是注冊單詞和/或?qū)W習(xí)內(nèi)容的信息。
13.如權(quán)利要求9所述的信息處理系統(tǒng),其特征在于,所述信息處理裝置包括計(jì)算機(jī)確認(rèn)部分,其確認(rèn)所述計(jì)算機(jī)中是否存在所述詞典追加信息生成部分,所述控制部分進(jìn)行以下控制,僅在存在所述詞典追加信息生成部分的情況下,經(jīng)由網(wǎng)絡(luò)對(duì)所述計(jì)算機(jī)發(fā)送所述第一通常詞典。
14.如權(quán)利要求9所述的信息處理系統(tǒng),其特征在于,所述信息處理裝置包括用戶認(rèn)證部分,所述詞典追加信息輸出部分將由所述詞典追加信息生成部分生成的第一詞典追加信息,和與許可使用該第一詞典追加信息的用戶有關(guān)的用戶信息,一同輸出到外部,所述控制部分進(jìn)行控制,使得僅在所述用戶認(rèn)證部分認(rèn)證了用戶的情況下,能夠使用從外部接受的第一詞典追加信息來執(zhí)行在所述第一日語變換部分的變換。
15.如權(quán)利要求9所述的信息處理系統(tǒng),其特征在于,所述信息處理裝置和計(jì)算機(jī)包括加密解密處理部分,由所述信息處理裝置的加密解密處理部分對(duì)在該信息處理裝置和計(jì)算機(jī)之間發(fā)送接收的所述第一通常詞典進(jìn)行加密,并由所述計(jì)算機(jī)的加密解密處理部分將該加密了的第一通常詞典解密。
16.如權(quán)利要求9所述的信息處理系統(tǒng),其特征在于,所述計(jì)算機(jī)包括刪除部分,在由所述詞典追加信息生成部分對(duì)第一通常詞典生成了第一詞典追加信息之后,將從所述信息處理裝置接收的該第一通常詞典刪除。
17.如權(quán)利要求9所述的信息處理系統(tǒng),其特征在于,所述詞典追加信息生成部分經(jīng)由網(wǎng)絡(luò)對(duì)所述信息處理裝置請求一部分第一詞典追加信息的生成,所述控制部分在接收到所述請求的情況下,基于該接收到的請求中包含的數(shù)據(jù),使所述第一日語變換部分生成第一詞典追加信息。
18.如權(quán)利要求9所述的信息處理系統(tǒng),其特征在于,所述控制部分進(jìn)行經(jīng)由網(wǎng)絡(luò)將所述第一通常詞典和當(dāng)前的所述第一詞典追加信息一同發(fā)送到所述計(jì)算機(jī)的控制,所述詞典追加信息生成部分對(duì)于經(jīng)由網(wǎng)絡(luò)從所述信息處理裝置接收的第一通常詞典以及第一詞典追加信息,使用該第一通常詞典和第一詞典追加信息以及所述第二詞典追加信息,生成新的第一詞典追加信息。
19.一種計(jì)算機(jī),具有權(quán)利要求9至18的任何一項(xiàng)所述的信息處理系統(tǒng)。
20.一種信息處理裝置,具有權(quán)利要求9至18的任何一項(xiàng)所述的信息處理系統(tǒng)。
21.一種信息處理方法,由計(jì)算機(jī)和與該計(jì)算機(jī)進(jìn)行了網(wǎng)絡(luò)連接的信息處理裝置進(jìn)行信息處理,其特征在于,包括以下步驟第一日語變換步驟,由所述信息處理裝置的日語變換部分使用第一通常詞典以及第一詞典追加信息對(duì)通過用戶操作而輸入的字符進(jìn)行變換;由所述信息處理裝置的控制部分進(jìn)行經(jīng)由網(wǎng)絡(luò)將所述第一通常詞典發(fā)送到所述計(jì)算機(jī)的控制的步驟;由所述控制部分進(jìn)行作為其響應(yīng)從外部接收所述第一詞典追加信息的控制的步驟;第二日語變換步驟,由所述計(jì)算機(jī)的日語變換部分使用第二通常詞典以及第二詞典追加信息對(duì)通過用戶操作輸入的字符進(jìn)行變換;詞典追加信息生成步驟,由詞典追加信息生成部分對(duì)于經(jīng)由網(wǎng)絡(luò)從所述信息處理裝置接收到的第一通常詞典,使用該第一通常詞典和所述第二詞典追加信息生成第一詞典追加信息;以及詞典追加信息輸出步驟,詞典追加信息輸出部分對(duì)外部輸出所述生成的第一詞典追加信息。
全文摘要
即使是與用戶通常使用的計(jì)算機(jī)不同的信息處理裝置,也不必進(jìn)行日語變換程序的統(tǒng)一或使用環(huán)境的統(tǒng)一,就能夠得到與該計(jì)算機(jī)同樣的假名漢字變換候選。計(jì)算機(jī)具有假名漢字變換部分,從信息處理裝置經(jīng)由網(wǎng)絡(luò)接受字符串并返回變換候選。復(fù)印機(jī)包括UI部分,處理用戶的字符輸入以及對(duì)用戶的顯示;假名漢字變換部分,在此接受輸入的字符串并返回變換候選;變換控制部分,控制UI部分和PC端假名漢字變換部分及假名漢字變換部分之間的交換;以及PC確定部分,確定與使用復(fù)印機(jī)中的用戶對(duì)應(yīng)的PC。變換控制部分對(duì)確定的PC中PC端假名漢字變換部分(以及假名漢字變換部分)傳送由UI部分輸入的字符串使其變換,將結(jié)果(變換候選)送到UI部分使其顯示。
文檔編號(hào)H04L9/00GK101079029SQ20071010414
公開日2007年11月28日 申請日期2007年5月21日 優(yōu)先權(quán)日2006年5月22日
發(fā)明者石倉裕之, 児玉直樹 申請人:夏普株式會(huì)社