專(zhuān)利名稱(chēng):安裝方法、安裝程序以及計(jì)算機(jī)可讀取的記錄媒體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種安裝支持多種語(yǔ)言的打印裝置的驅(qū)動(dòng)器
(driver)的安裝(install)方法、安裝程序(program)以及計(jì) 算機(jī)可讀取的記錄媒體。
背景技術(shù):
io 以往將支持多種語(yǔ)言的打印裝置的驅(qū)動(dòng)器安裝在主計(jì)算機(jī)
(host co即uter)上的安裝方法中,為確定打印裝置的驅(qū)動(dòng)器 語(yǔ)言,需要提示用戶(hù)對(duì)語(yǔ)言進(jìn)行選擇,然后在主計(jì)算機(jī)上安裝選 擇語(yǔ)言后的驅(qū)動(dòng)器。近年還出現(xiàn)了可對(duì)顯示在打印裝置操作面板
(panel)的顯示部的語(yǔ)言進(jìn)行選擇的技術(shù)。因此,為確定操作 15面板上顯示的語(yǔ)言,需提示用戶(hù)進(jìn)行選擇并確定語(yǔ)言,然后在打 印裝置的操作面板上顯示被選擇的語(yǔ)言,并將該語(yǔ)言數(shù)據(jù)下載
(download)至打印裝置。即,控制打印裝置的打印機(jī)驅(qū)動(dòng)器的 語(yǔ)言與打印裝置操作面板上顯示的語(yǔ)言,是分別通過(guò)不同的步驟
(st印)進(jìn)行選擇的。
20專(zhuān)利文獻(xiàn)1
曰本特許庁特開(kāi)2 0 0 0 — 3 5 3 0 6 5號(hào)公報(bào)
但是,在上述以往的安裝方法中,需要為打印裝置的驅(qū)動(dòng)器 和操作面板選擇同一語(yǔ)言時(shí),即使打印裝置的驅(qū)動(dòng)器及操作面板 都支持該語(yǔ)言,用戶(hù)也必需分別設(shè)置打印裝置的驅(qū)動(dòng)器和操作面板的語(yǔ)言,致使操作變得麻煩。
發(fā)明內(nèi)容
發(fā)明一提供一種將支持多種語(yǔ)言的打印裝置的驅(qū)動(dòng)器安裝 在主計(jì)算機(jī)上的安裝方法,其特征在于,具有從語(yǔ)言信息存貯 5部獲取所述驅(qū)動(dòng)器的對(duì)應(yīng)語(yǔ)言信息的獲取步驟和,從所述信息存 貯部獲取所述打印裝置的操作面板的對(duì)應(yīng)語(yǔ)言信息的獲取步驟 和,基于所述驅(qū)動(dòng)器的對(duì)應(yīng)語(yǔ)言信息和操作面板的對(duì)應(yīng)語(yǔ)言信 息,選擇安裝所述驅(qū)動(dòng)器的語(yǔ)言的選擇步驟和,判斷操作面板的 對(duì)應(yīng)語(yǔ)言信息中是否包含所述被選擇的語(yǔ)言的判斷步驟和,基于
10 所述被選擇語(yǔ)言安裝所述驅(qū)動(dòng)器的安裝步驟和,通過(guò)所述判斷步 驟,判斷為包含對(duì)應(yīng)語(yǔ)言信息時(shí),將操作面板的語(yǔ)言設(shè)置為所述 被選擇語(yǔ)言的操作面板語(yǔ)言設(shè)定步驟。
發(fā)明二提供一種將支持多種語(yǔ)言的打印裝置的驅(qū)動(dòng)器安裝 在主計(jì)算機(jī)上的安裝程序,其主要特征在于,在計(jì)算機(jī)上執(zhí)行
15從語(yǔ)言信息存貯部獲取所述驅(qū)動(dòng)器的對(duì)應(yīng)語(yǔ)言信息的獲取步驟 和,從所述信息存貯部獲取所述打印裝置的操作面板的對(duì)應(yīng)語(yǔ)言 信息的獲取步驟和,基于所述驅(qū)動(dòng)器的對(duì)應(yīng)語(yǔ)言信息和操作面板 的對(duì)應(yīng)語(yǔ)言信息,選擇安裝所述驅(qū)動(dòng)器的語(yǔ)言的選擇步驟和,判 斷操作面板的對(duì)應(yīng)語(yǔ)言信息中是否包含所述被選擇的語(yǔ)言的判
20 斷步驟和,基于所述被選擇語(yǔ)言安裝所述驅(qū)動(dòng)器的安裝步驟和, 通過(guò)所述判斷步驟,判斷為包含對(duì)應(yīng)語(yǔ)言信息時(shí),將操作面板的 語(yǔ)言設(shè)置為所述被選擇語(yǔ)言的操作面板語(yǔ)言設(shè)定步驟。
發(fā)明三提供一種計(jì)算機(jī)可讀取的記錄媒體,其特征在于記 錄了所述發(fā)明二中記載的安裝程序。發(fā)明效果
根據(jù)本發(fā)明,在需要為打印裝置的驅(qū)動(dòng)器和操作面板選擇相 同的語(yǔ)言,且打印裝置的驅(qū)動(dòng)器及操作面板都支持該語(yǔ)言時(shí),用 戶(hù)無(wú)需分別設(shè)置打印機(jī)的驅(qū)動(dòng)器的語(yǔ)言和操作面板的語(yǔ)言,而是 5僅指定一次語(yǔ)言即可進(jìn)行設(shè)定,因此可以避免安裝時(shí)必需分別指 定語(yǔ)言的麻煩。
圖1是實(shí)施方式一的整體結(jié)構(gòu)圖。
圖2是實(shí)施方式一的動(dòng)作流程圖。 10 圖3 (a)是驅(qū)動(dòng)器支持語(yǔ)言信息的說(shuō)明圖3 (b)是操作面板支持語(yǔ)言信息的說(shuō)明圖。
圖4是實(shí)施方式一的語(yǔ)言選擇畫(huà)面的說(shuō)明圖。
圖5是實(shí)施方式二的整體結(jié)構(gòu)圖。
圖6是實(shí)施方式二的動(dòng)作流程圖。 15 圖7是實(shí)施方式二的語(yǔ)言選擇畫(huà)面的說(shuō)明圖(一)。
圖8是實(shí)施方式二的語(yǔ)言選擇畫(huà)面的說(shuō)明圖(二)。
圖9是實(shí)施方式二的語(yǔ)言選擇畫(huà)面的說(shuō)明圖(三)。
圖lO是操作面板數(shù)據(jù)傳送的順序圖。
20
具體實(shí)施例方式
下面通過(guò)附圖對(duì)本發(fā)明的一個(gè)實(shí)施形態(tài)進(jìn)行詳細(xì)說(shuō)明。 實(shí)施方式一
圖1是實(shí)施方式一的整體結(jié)構(gòu)圖。
如圖所示,主計(jì)算機(jī)101上連接有打印機(jī)102。為在主計(jì)算機(jī)101中安裝打印機(jī)102的驅(qū)動(dòng)器,主計(jì)算機(jī) 101具有安裝程序103和,語(yǔ)言信息存貯部104和,驅(qū)動(dòng)器存貯 部113以及操作面板語(yǔ)言存貯部115。
安裝程序103是存貯于圖中未標(biāo)示的主計(jì)算機(jī)101的HDD 5等的控制程序。通過(guò)圖中未標(biāo)示的主計(jì)算機(jī)101的CPU執(zhí)行該安 裝程序103內(nèi)包含的模塊(module),使語(yǔ)言選擇部107、判斷 部109、驅(qū)動(dòng)器安裝部112以及通信部114作為功能塊(block) 分別起動(dòng)及生成。
語(yǔ)言選擇部107是提示用戶(hù)選擇指定語(yǔ)言,并接收語(yǔ)言指定 io 信息108的部分。判斷部109是判斷用戶(hù)通過(guò)語(yǔ)言選擇部107 指定的語(yǔ)言指定信息108是包含在驅(qū)動(dòng)器支持語(yǔ)言定義文件105 和操作面板支持語(yǔ)言定義文件106兩個(gè)文件中,還是僅包含在操 作面板支持語(yǔ)言定義文件106中的判斷部分。
驅(qū)動(dòng)器安裝部112是根據(jù)判斷部109的判斷結(jié)果,從驅(qū)動(dòng)器 15 存貯部113取出與被設(shè)定的驅(qū)動(dòng)器語(yǔ)言指定信息110相對(duì)應(yīng)的語(yǔ) 言的驅(qū)動(dòng)器,并將其安裝在主計(jì)算機(jī)101上的部分。
通信部114是根據(jù)判斷部109的判斷結(jié)果,從操作面板語(yǔ)言 存貯部115取出與被設(shè)定的操作面板語(yǔ)言指定信息111相對(duì)應(yīng)的 操作面板語(yǔ)言,并將其作為操作面板語(yǔ)言設(shè)定信息傳送至打印機(jī) 20 102的部分。
語(yǔ)言信息存貯部104是存貯驅(qū)動(dòng)器支持語(yǔ)言定義文件105 和操作面板支持語(yǔ)言定義文件106的存貯裝置。驅(qū)動(dòng)器支持語(yǔ)言 定義文件105具有驅(qū)動(dòng)器所支持的語(yǔ)言的一覽和將各語(yǔ)言的驅(qū) 動(dòng)器關(guān)聯(lián)起來(lái)的類(lèi)似索引(index)編號(hào)的關(guān)聯(lián)信息。操作面板支持語(yǔ)言定義文件106具有打印裝置的操作面板顯示部123所支 持的語(yǔ)言的一覽和語(yǔ)言資源(resource)的索引值等關(guān)聯(lián)操作面 板語(yǔ)言的關(guān)聯(lián)信息。
驅(qū)動(dòng)器存貯部H3是將用各國(guó)語(yǔ)言(如英語(yǔ)、日語(yǔ)…)設(shè)定 5的驅(qū)動(dòng)器按各國(guó)語(yǔ)言分別進(jìn)行存貯的存貯裝置。操作面板語(yǔ)言存 貯部115是將用各國(guó)語(yǔ)言(如英語(yǔ)、日語(yǔ)…)設(shè)定的信息按各國(guó) 語(yǔ)言分別進(jìn)行存貯的存貯裝置。
本實(shí)施方式中是將語(yǔ)言信息直接以語(yǔ)言名稱(chēng)記載的,語(yǔ)言名 稱(chēng)也可以是表示語(yǔ)言的編號(hào)及貯存語(yǔ)言名的一覽的索引值等。另 10夕卜,驅(qū)動(dòng)器支持語(yǔ)言定義文件105以及,操作面板支持語(yǔ)言定義 文件106也可以是預(yù)先使語(yǔ)言無(wú)重復(fù)地結(jié)合,帶有顯示驅(qū)動(dòng)器和 操作面板是否支持的標(biāo)記的結(jié)構(gòu)。
打印機(jī)102具有通信部120、操作面板語(yǔ)言切換部121、操 作面板語(yǔ)言存貯部122以及操作面板顯示部123。 15 通信部120是接收安裝程序103通過(guò)通信部1M傳送的操作
面板語(yǔ)言設(shè)定信息的部分。操作面板語(yǔ)言切換部121是基于操作 面板語(yǔ)言設(shè)定信息在操作面板語(yǔ)言存貯部122存貯操作面板語(yǔ) 言,從而對(duì)操作面板語(yǔ)言進(jìn)行切換的部分。操作面板顯示部123 是基于操作面板語(yǔ)言存貯部122存貯的操作面板語(yǔ)言,對(duì)操作面 20板語(yǔ)言進(jìn)行顯示的部分。
圖2是實(shí)施方式一的動(dòng)作流程圖。
下面通過(guò)圖中所示的步驟S201至步驟S216,并結(jié)合圖l, 以步驟順序?qū)?shí)施方式一的動(dòng)作進(jìn)行說(shuō)明。主計(jì)算機(jī)101上的安裝程序103從語(yǔ)言信息存貯部104讀取 驅(qū)動(dòng)器支持語(yǔ)言定義文件105,作為用戶(hù)進(jìn)行語(yǔ)言選擇的準(zhǔn)備。 步驟S 2 0 2
主計(jì)算機(jī)101上的安裝程序103從語(yǔ)言信息存貯部104讀取 5操作面板支持語(yǔ)言定義文件106,作為用戶(hù)進(jìn)行語(yǔ)言選擇的準(zhǔn) 備。
這里對(duì)驅(qū)動(dòng)器支持語(yǔ)言定義文件105及操作面板支持語(yǔ)言 定義文件106的內(nèi)容進(jìn)行說(shuō)明。
圖3是驅(qū)動(dòng)器支持語(yǔ)言信息及操作面板支持語(yǔ)言信息的說(shuō) io 明圖。
如(a)所示,在本實(shí)施方式中,驅(qū)動(dòng)器支持語(yǔ)言定義文件 105具有驅(qū)動(dòng)器所支持的語(yǔ)言名稱(chēng)一覽、各語(yǔ)言獨(dú)有的語(yǔ)言ID 以及將各種語(yǔ)言的驅(qū)動(dòng)器關(guān)聯(lián)起來(lái)的索引編號(hào)。如(b)所示, 在本實(shí)施方式中,操作面板支持語(yǔ)言定義文件106具有在打印機(jī) 15的操作面板顯示部123支持的語(yǔ)言名稱(chēng)的一覽、各語(yǔ)言獨(dú)有的語(yǔ) 言ID以及將各語(yǔ)言資源文件關(guān)聯(lián)起來(lái)的索引值。下面返回到圖 2繼續(xù)進(jìn)行說(shuō)明。
步驟S 2 0 3
語(yǔ)言選擇部107將驅(qū)動(dòng)器支持語(yǔ)言定義文件105及操作面板 20支持語(yǔ)言定義文件106的相同語(yǔ)言無(wú)重復(fù)的結(jié)合,將所有語(yǔ)言的
語(yǔ)言名稱(chēng)作為選項(xiàng),顯示提示用戶(hù)進(jìn)行語(yǔ)言選擇。這里對(duì)選擇畫(huà)
面的一個(gè)實(shí)例進(jìn)行說(shuō)明。
圖4是實(shí)施方式一的語(yǔ)言選擇畫(huà)面的說(shuō)明圖。
如圖所示,基于圖3的驅(qū)動(dòng)器支持語(yǔ)言定義文件105及操作面板支持語(yǔ)言定義文件106顯示語(yǔ)言,用戶(hù)可從中進(jìn)行選擇。在 圖中,用戶(hù)己選擇為英語(yǔ)。另外,操作面板語(yǔ)言同時(shí)注冊(cè)設(shè)定為 "有"時(shí),驅(qū)動(dòng)器的安裝處理繼續(xù)執(zhí)行操作面板語(yǔ)言的選擇處理 及注冊(cè)處理;若設(shè)定為"無(wú)"時(shí),則僅執(zhí)行驅(qū)動(dòng)器的安裝。下面 5返回圖2繼續(xù)進(jìn)行說(shuō)明。 步驟S 2 0 4
語(yǔ)言選擇部107在用戶(hù)選擇語(yǔ)言后,將被選擇語(yǔ)言的語(yǔ)言 ID作為語(yǔ)言指定信息108進(jìn)行設(shè)定。 步驟S 2 0 5
10 判斷部109將語(yǔ)言指定信息108中設(shè)定的語(yǔ)言ID與驅(qū)動(dòng)器
支持語(yǔ)言定義文件105中記載的語(yǔ)言ID進(jìn)行比較,確認(rèn)驅(qū)動(dòng)器 支持語(yǔ)言定義文件105是否存在相同的語(yǔ)言ID。然后判斷部109 將語(yǔ)言指定信息108中設(shè)定的語(yǔ)言ID與操作面板支持語(yǔ)言定義 文件106中記載的語(yǔ)言ID進(jìn)行比較,確認(rèn)操作面板支持語(yǔ)言定
15義文件106中是否包含相同的語(yǔ)言ID,由此判斷相同的語(yǔ)言ID 是否是兩者共同包含的語(yǔ)言。若判斷為是共同包含的語(yǔ)言時(shí),進(jìn) 入步驟S206,否則進(jìn)入步驟S208。 步驟S 2 0 6
根據(jù)語(yǔ)言指定信息108對(duì)驅(qū)動(dòng)器語(yǔ)言指定信息110進(jìn)行設(shè)
20 定。
步驟S 2 0 7
接著根據(jù)語(yǔ)言指定信息108對(duì)操作面板語(yǔ)言指定信息111
進(jìn)行設(shè)定。
步驟S 2 0 8判斷部109通過(guò)對(duì)語(yǔ)言指定信息108和操作面板支持語(yǔ)言定 義文件106內(nèi)的語(yǔ)言ID進(jìn)行比較,判斷語(yǔ)言指定信息108是否 是操作面板所支持的語(yǔ)言,若判斷為是被支持的語(yǔ)言時(shí),進(jìn)入步 驟S209,否則進(jìn)入步驟S212。 5 步驟S 2 0 9
語(yǔ)言選擇部107讀出驅(qū)動(dòng)器支持語(yǔ)言定義文件105,再次制 作驅(qū)動(dòng)器語(yǔ)言的選項(xiàng),提示用戶(hù)選擇驅(qū)動(dòng)器的語(yǔ)言。
步驟S 2 1 0
語(yǔ)言選擇部107根據(jù)用戶(hù)選擇的信息,對(duì)驅(qū)動(dòng)器語(yǔ)言指定信 io 息110進(jìn)行設(shè)定。 步驟S 2 1 1
之后根據(jù)語(yǔ)言指定信息108對(duì)操作面板語(yǔ)言指定信息111
進(jìn)行設(shè)定。
步驟S 2 1 2
15 語(yǔ)言選擇部107讀出操作面板支持語(yǔ)言定義文件106,再次
制作操作面板語(yǔ)言選項(xiàng),提示用戶(hù)選擇操作面板語(yǔ)言。 步驟S 2 1 3
語(yǔ)言選擇部107根據(jù)用戶(hù)選擇的信息對(duì)操作面板語(yǔ)言指定 信息111進(jìn)行設(shè)定。 20 步驟S 2 1 4
然后根據(jù)語(yǔ)言指定信息108設(shè)定驅(qū)動(dòng)器語(yǔ)言指定信息110。 步驟S 2 1 5
驅(qū)動(dòng)器安裝部112根據(jù)驅(qū)動(dòng)器支持語(yǔ)言定義文件105和操作 面板語(yǔ)言指定信息110的信息,從驅(qū)動(dòng)器存貯部113中取出對(duì)應(yīng)的語(yǔ)言的驅(qū)動(dòng)器,并在主計(jì)算機(jī)101上安裝。 步驟S 2 1 6
通信部114根據(jù)操作面板支持語(yǔ)言定義文件106和操作面板 語(yǔ)言指定信息111的信息,取出對(duì)應(yīng)的語(yǔ)言的操作面板語(yǔ)言資 5 源,基于包含操作面板語(yǔ)言資源的進(jìn)行語(yǔ)言切換的操作面板語(yǔ)言 設(shè)定信息,構(gòu)建語(yǔ)言注冊(cè)指令并傳送至打印機(jī)102,打印機(jī)102 的通信部120接收語(yǔ)言注冊(cè)指令后,操作面板語(yǔ)言切換部121 根據(jù)操作面板語(yǔ)言設(shè)定信息,在操作面板語(yǔ)言存貯部存貯操作面 板語(yǔ)言,從而切換操作面板顯示部123的顯示語(yǔ)言,流程結(jié)束。 10 如以上說(shuō)明所述,通過(guò)本實(shí)施方式的安裝方法,在需要為打
印裝置的驅(qū)動(dòng)器和操作面板選擇相同的語(yǔ)言,且打印裝置的驅(qū)動(dòng) 器及操作面板都支持該語(yǔ)言時(shí),用戶(hù)無(wú)需分別設(shè)置打印機(jī)的驅(qū)動(dòng) 器的語(yǔ)言和操作面板的語(yǔ)言,而是僅指定一次語(yǔ)言即可進(jìn)行設(shè) 定,因此可以避免安裝時(shí)必需分別指定語(yǔ)言的麻煩。 15 實(shí)施方式二
圖5是實(shí)施方式二的整體結(jié)構(gòu)圖。 如圖所示,主計(jì)算機(jī)301上連接有打印機(jī)302。 為在主計(jì)算機(jī)301中安裝打印機(jī)302的驅(qū)動(dòng)器,主計(jì)算機(jī) 301具有安裝程序303和,語(yǔ)言信息存貯部304和,驅(qū)動(dòng)器存貯 20 部314以及操作面板語(yǔ)言存貯部316。
安裝程序303是存貯于圖中未標(biāo)示的主計(jì)算機(jī)301的HDD 等的控制程序。通過(guò)圖中未標(biāo)示的主計(jì)算機(jī)301的CPU執(zhí)行該安 裝程序303內(nèi)包含的模塊,使驅(qū)動(dòng)器語(yǔ)言選擇部307、判斷部309、 操作面板默認(rèn)語(yǔ)言變更部310、操作面板語(yǔ)言選擇部311、驅(qū)動(dòng)器安裝部312和通信部315起動(dòng)及生成。
驅(qū)動(dòng)器語(yǔ)言選擇部307是提示用戶(hù)選擇指定語(yǔ)言,并接收驅(qū) 動(dòng)器語(yǔ)言指定信息308的部分。判斷部309是判斷用戶(hù)通過(guò)驅(qū)動(dòng) 器語(yǔ)言選擇部307指定的驅(qū)動(dòng)器語(yǔ)言指定信息308是包含在驅(qū)動(dòng) 5 器支持語(yǔ)言定義文件305和操作面板支持語(yǔ)言定義文件306兩個(gè) 文件中,還是僅包含在驅(qū)動(dòng)器支持語(yǔ)言定義文件305中的判斷部 分。
操作面板默認(rèn)語(yǔ)言變更部310是在判斷部309判斷為操作面 板支持語(yǔ)言定義文件306中包含驅(qū)動(dòng)器語(yǔ)言指定信息308時(shí),將 io 操作面板語(yǔ)言選擇部311的默認(rèn)設(shè)置變更為與驅(qū)動(dòng)器語(yǔ)言指定 信息308相同的語(yǔ)言的部分。操作面板語(yǔ)言選擇部311是提示用 戶(hù)對(duì)指定語(yǔ)言進(jìn)行選擇,并接收操作面板語(yǔ)言指定信息313的部 分。
驅(qū)動(dòng)器安裝部312是根據(jù)判斷部309的判斷結(jié)果,從驅(qū)動(dòng)器 15 存貯部314取出與被設(shè)定的驅(qū)動(dòng)器語(yǔ)言指定信息308相對(duì)應(yīng)的語(yǔ) 言的驅(qū)動(dòng)器,并將其安裝在主計(jì)算機(jī)301上的部分。
通信部315是根據(jù)通過(guò)操作面板語(yǔ)言選擇部311的選擇結(jié) 果,從操作面板語(yǔ)言存貯部316取出與被設(shè)定的操作面板語(yǔ)言指 定信息313相對(duì)應(yīng)的操作面板語(yǔ)言,并作為操作面板語(yǔ)言設(shè)定信 20息傳送至打印機(jī)302的部分。
語(yǔ)言信息存貯部304是存貯驅(qū)動(dòng)器支持語(yǔ)言定義文件305 和操作面板支持語(yǔ)言定義文件306的HDD及RAM等的存貯裝置。 驅(qū)動(dòng)器支持語(yǔ)言定義文件305具有驅(qū)動(dòng)器所支持的語(yǔ)言的一覽 和將各語(yǔ)言的驅(qū)動(dòng)器關(guān)聯(lián)起來(lái)的類(lèi)似索引編號(hào)的關(guān)聯(lián)信息。操作面板支持語(yǔ)言定義文件306具有打印裝置的操作面板顯示部323 所支持的語(yǔ)言的一覽和語(yǔ)言資源的索引值等關(guān)聯(lián)操作面板語(yǔ)言 的關(guān)聯(lián)信息。
驅(qū)動(dòng)器存貯部314是將用各國(guó)語(yǔ)言(如英語(yǔ)、日語(yǔ)…)設(shè)定 5的驅(qū)動(dòng)器按各國(guó)語(yǔ)言分別進(jìn)行存貯的存貯裝置。操作面板語(yǔ)言存 貯部316是將用各國(guó)語(yǔ)言(如英語(yǔ)、日語(yǔ)…)設(shè)定的信息按各國(guó) 語(yǔ)言分別進(jìn)行存貯的存貯裝置。
本實(shí)施方式中是將語(yǔ)言信息直接以語(yǔ)言名稱(chēng)記載的,語(yǔ)言名 稱(chēng)部也可以是表示語(yǔ)言的編號(hào)及貯存語(yǔ)言名的一覽的索引值等。 io驅(qū)動(dòng)器支持語(yǔ)言定義文件305以及,操作面板支持語(yǔ)言定義文件 306也可以用XML形式記載。另外,驅(qū)動(dòng)器支持語(yǔ)言定義文件305 以及,操作面板支持語(yǔ)言定義文件306也可以是預(yù)先使語(yǔ)言無(wú)重 復(fù)地結(jié)合,帶有顯示驅(qū)動(dòng)器和操作面板是否支持的標(biāo)記的結(jié)構(gòu)。 打印機(jī)302具有通信部320、操作面板語(yǔ)言切換部321、操 15作面板語(yǔ)言存貯部322和操作面板顯示部323。
通信部320是接收安裝程序303通過(guò)通信部315傳送的操作 面板語(yǔ)言設(shè)定信息的部分。操作面板語(yǔ)言切換部321是基于操作 面板語(yǔ)言設(shè)定信息在操作面板語(yǔ)言存貯部322存貯操作面板語(yǔ) 言,從而對(duì)操作面板語(yǔ)言進(jìn)行切換的部分。操作面板顯示部323 20是基于操作面板語(yǔ)言存貯部322存貯的操作面板語(yǔ)言,對(duì)操作面 板語(yǔ)言進(jìn)行顯示的部分。
圖6是實(shí)施方式二的動(dòng)作流程圖。
下面通過(guò)圖中所示的步驟S401至步驟S411,并結(jié)合圖5, 以步驟順序?qū)?shí)施方式二的動(dòng)作進(jìn)行說(shuō)明。歩驟S 4 0 1
主計(jì)算機(jī)301上的安裝程序303從語(yǔ)言信息存貯部304讀取 驅(qū)動(dòng)器支持語(yǔ)言定義文件305,作為用戶(hù)進(jìn)行語(yǔ)言選擇的準(zhǔn)備。 步驟S 4 0 2
5 主計(jì)算機(jī)301上的安裝程序303從語(yǔ)言信息存貯部304讀取
操作面板支持語(yǔ)言定義文件306,作為用戶(hù)進(jìn)行語(yǔ)言選擇的準(zhǔn) 備。
驅(qū)動(dòng)器支持語(yǔ)言定義文件305及操作面板支持語(yǔ)言定義文 件306的實(shí)例與圖3所示的實(shí)施方式一相同。在本實(shí)施方式中, io 驅(qū)動(dòng)器支持語(yǔ)言定義文件305具有驅(qū)動(dòng)器所支持的語(yǔ)言名稱(chēng)一 覽、各語(yǔ)言獨(dú)有的語(yǔ)言ID以及將各種語(yǔ)言的驅(qū)動(dòng)器關(guān)聯(lián)起來(lái)的 索引編號(hào)。在本實(shí)施方式中,操作面板支持語(yǔ)言定義文件306 具有在打印機(jī)的操作面板顯示部323支持的語(yǔ)言名稱(chēng)的一覽、各 語(yǔ)言獨(dú)有的語(yǔ)言ID以及將各語(yǔ)言資源文件關(guān)眹起來(lái)的索引值。 15 步驟S 4 0 3
驅(qū)動(dòng)器語(yǔ)言選擇部307將驅(qū)動(dòng)器支持語(yǔ)言定義文件305的語(yǔ) 言名稱(chēng)作為選項(xiàng)顯示語(yǔ)言選擇畫(huà)面,提示用戶(hù)進(jìn)行語(yǔ)言選擇。
步驟S 4 0 4
操作面板語(yǔ)言選擇部311將操作面板支持語(yǔ)言定義文件306 20的語(yǔ)言名稱(chēng)作為選項(xiàng)顯示語(yǔ)言選擇畫(huà)面,提示用戶(hù)進(jìn)行語(yǔ)言選 擇。
圖7是實(shí)施方式二的語(yǔ)言選擇畫(huà)面的說(shuō)明圖(一)。 如圖所示,選擇確定對(duì)話(huà)框內(nèi)顯示之前被選擇的語(yǔ)言(此處 為英語(yǔ)),可選語(yǔ)言對(duì)話(huà)框內(nèi)顯示有基于圖3所示的驅(qū)動(dòng)器支持語(yǔ)言定義文件305及操作面板支持語(yǔ)言定義文件306.的語(yǔ)言名 稱(chēng)。作為一個(gè)實(shí)例,這里的驅(qū)動(dòng)器支持語(yǔ)言定義文件305中存貯 有英語(yǔ)、日語(yǔ)、法語(yǔ)、意大利語(yǔ)、葡萄牙語(yǔ);操作面板支持語(yǔ)言 定義文件306中存貯有英語(yǔ)、日語(yǔ)、法語(yǔ)、德語(yǔ)、意大利語(yǔ)、簡(jiǎn) 5 體中文。下面返回至圖6繼續(xù)進(jìn)行說(shuō)明。 步驟S 4 0 5
驅(qū)動(dòng)器語(yǔ)言選擇部307在用戶(hù)選擇了驅(qū)動(dòng)器語(yǔ)言后,將被選 擇語(yǔ)言的語(yǔ)言ID作為驅(qū)動(dòng)器語(yǔ)言指定信息308進(jìn)行設(shè)定。 步驟S 4 0 6
io 判斷部309在用戶(hù)通過(guò)驅(qū)動(dòng)器語(yǔ)言選擇部307選擇變更時(shí),
將驅(qū)動(dòng)器語(yǔ)言指定信息308中被設(shè)定的語(yǔ)言ID與操作面板支持 語(yǔ)言定義文件306中記載的語(yǔ)言ID進(jìn)行比較,確認(rèn)操作面板支 持語(yǔ)言定義文件306中是否包含相同的語(yǔ)言ID。若包含相同的 語(yǔ)言ID,則進(jìn)入步驟S407,若未包含相同的語(yǔ)言ID,則進(jìn)入步
15 驟S棚。
步驟S 4 0 7
操作面板默認(rèn)語(yǔ)言變更部310將操作面板語(yǔ)言選擇部311 的默認(rèn)選擇自動(dòng)變更為相同語(yǔ)言ID的語(yǔ)言名稱(chēng)的選項(xiàng)。
圖8是實(shí)施方式二的語(yǔ)言選擇畫(huà)面的說(shuō)明圖(二)。 20 作為一個(gè)實(shí)例,圖中所示的是由用戶(hù)在步驟S406將驅(qū)動(dòng)器
語(yǔ)言選擇為日語(yǔ)時(shí),操作面板語(yǔ)言也自動(dòng)變更為日語(yǔ)的狀態(tài)。下 面返回至圖6繼續(xù)進(jìn)行說(shuō)明。
步驟S 4 0 8
操作面板語(yǔ)言選擇部311在操作面板語(yǔ)言的選擇確定框內(nèi)將語(yǔ)言顯示為默認(rèn)語(yǔ)言,提示用戶(hù)對(duì)操作面板語(yǔ)言進(jìn)行選擇。由
于操作面板支持語(yǔ)言定義文件306中未存貯與驅(qū)動(dòng)器語(yǔ)言指定 信息308相同的語(yǔ)言,用戶(hù)需另行選擇其它的操作面板語(yǔ)言。 圖9是實(shí)施方式二的語(yǔ)言選擇畫(huà)面的說(shuō)明圖(三)。 5 作為一個(gè)實(shí)例,用戶(hù)在步驟S406中選擇了葡萄牙語(yǔ)作為驅(qū)
動(dòng)器語(yǔ)言。這時(shí),由于操作面板支持語(yǔ)言定義文件306中未存貯 葡萄牙語(yǔ),所以操作面板語(yǔ)言選擇部311提示用戶(hù)進(jìn)行操作面板 語(yǔ)言的選擇。作為一個(gè)實(shí)例,圖中所示的是用戶(hù)選擇日語(yǔ)來(lái)代替 葡萄牙語(yǔ)的狀態(tài)。下面返回至圖6繼續(xù)進(jìn)行說(shuō)明。 10 步驟S 4 0 9
操作面板語(yǔ)言選擇部311在用戶(hù)點(diǎn)擊語(yǔ)言選擇畫(huà)面上的0K 按鈕后,即將被選擇語(yǔ)言的語(yǔ)言ID確定為操作面板面板語(yǔ)言指 定信息313。另外,如果用戶(hù)通過(guò)判斷部309發(fā)現(xiàn)被選擇語(yǔ)言不 是所希望選擇的語(yǔ)言時(shí),也可通過(guò)操作面板語(yǔ)言選擇部311對(duì)語(yǔ)
15 言進(jìn)行變更。
步驟S 4 1 0
驅(qū)動(dòng)器安裝部312根據(jù)驅(qū)動(dòng)器支持語(yǔ)言定義文件305和驅(qū)動(dòng) 器語(yǔ)言指定信息308的信息,從驅(qū)動(dòng)器存貯部314取出對(duì)應(yīng)語(yǔ)言 的驅(qū)動(dòng)器,并在主計(jì)算機(jī)301上安裝。 20 步驟S 4 1 1
通信部315根據(jù)操作面板支持語(yǔ)言定義文件306和操作面板 語(yǔ)言指定信息313的信息,取出對(duì)應(yīng)語(yǔ)言的操作面板語(yǔ)言資源, 構(gòu)建包含操作面板語(yǔ)言資源的進(jìn)行語(yǔ)言切換的操作面板語(yǔ)言設(shè) 定信息并傳送至打印機(jī)302,打印機(jī)302的通信部320接收語(yǔ)言設(shè)定信息后,操作面板語(yǔ)言切換部321根據(jù)操作面板語(yǔ)言設(shè)定信 息,在操作面板語(yǔ)言存貯部存貯操作面板語(yǔ)言,從而切換操作面 板顯示部323的顯示語(yǔ)言,流程結(jié)束。 圖IO是操作面板數(shù)據(jù)傳送的順序圖。 5 該順序圖對(duì)上述步驟S411中,從主計(jì)算機(jī)301向打印機(jī)302
傳送操作面板語(yǔ)言信息時(shí),在兩者間執(zhí)行的信息傳輸?shù)母乓M(jìn)行 了說(shuō)明。
圖中的Sk-l是初始設(shè)定的順序。如步驟S216 (圖2)及步 驟S411 (圖6)所述,由主計(jì)算機(jī)301向打印機(jī)302傳輸操作面 10板語(yǔ)言信息的下載請(qǐng)求。打印機(jī)302向主計(jì)算機(jī)301返回未下載 (語(yǔ)言IDO)的信息。主計(jì)算機(jī)301將如日語(yǔ)信息等傳輸至打印 機(jī)302。打印機(jī)302接收該日語(yǔ)信息后將語(yǔ)言ID設(shè)為2,將操作 面板語(yǔ)言信息存貯至操作面板語(yǔ)言存貯部322,順序結(jié)束。
圖中的Sk-2是變更設(shè)定的順序。再次由主計(jì)算機(jī)301向打 15印機(jī)302傳輸操作面板語(yǔ)言信息的下載請(qǐng)求。打印機(jī)302向主計(jì) 算機(jī)301返回語(yǔ)言ID2 (日語(yǔ))的信息。這時(shí),作為一個(gè)實(shí)例, 在主計(jì)算機(jī)301上顯示已經(jīng)將日語(yǔ)作為操作面板語(yǔ)言信息進(jìn)行 下載的信息,同時(shí),還顯示是否將用新的操作面板語(yǔ)言信息覆蓋 現(xiàn)有的操作面板語(yǔ)言信息的提示。 20 作為一個(gè)實(shí)例,若用戶(hù)希望使用意大利語(yǔ)等作為操作面板語(yǔ)
言覆蓋現(xiàn)有的操作面板語(yǔ)言信息時(shí),點(diǎn)擊所顯示的"Y"按鈕后, 則從主計(jì)算機(jī)301向打印機(jī)302上傳輸意大利語(yǔ)作為操作面板語(yǔ) 言信息,順序結(jié)束。
如以上說(shuō)明所述,通過(guò)本實(shí)施方式的安裝方法及安裝程序,需為打印裝置的驅(qū)動(dòng)器和操作面板選擇同一語(yǔ)言時(shí),若希望選擇 的語(yǔ)言可以作為打印裝置的操作面板語(yǔ)言,用戶(hù)僅需選擇打印裝 置的驅(qū)動(dòng)器上語(yǔ)言,操作面板的語(yǔ)言即自動(dòng)被變更為最合適的選 項(xiàng)??梢员苊獍惭b時(shí)必需分別指定語(yǔ)言的麻煩。 5產(chǎn)業(yè)上的可應(yīng)用性
在實(shí)施方式的說(shuō)明中,將根據(jù)本發(fā)明的安裝方法限定為適用 于打印裝置的驅(qū)動(dòng)器和操作面板的情況進(jìn)行了說(shuō)明,但本發(fā)明并
不以此為限。即,也可適用于MFP、 FAX等的驅(qū)動(dòng)器及其相關(guān)裝 置的操作面板。另外,不僅適用于驅(qū)動(dòng)器的安裝,也可適用于各 10裝置的相關(guān)軟件的安裝。
權(quán)利要求
1. 一種將支持多種語(yǔ)言的打印裝置的驅(qū)動(dòng)器安裝在主計(jì)算機(jī)上的安裝方法,其特征在于,具有從語(yǔ)言信息存貯部獲取所述驅(qū)動(dòng)器的對(duì)應(yīng)語(yǔ)言信息的獲取步驟;從所述信息存貯部獲取所述打印裝置的操作面板的對(duì)應(yīng)語(yǔ)言信息的獲取步驟;基于所述驅(qū)動(dòng)器的對(duì)應(yīng)語(yǔ)言信息和操作面板的對(duì)應(yīng)語(yǔ)言信息,選擇安裝所述驅(qū)動(dòng)器的語(yǔ)言的選擇步驟;判斷操作面板的對(duì)應(yīng)語(yǔ)言信息中是否包含所述被選擇的語(yǔ)言的判斷步驟;基于所述被選擇語(yǔ)言安裝所述驅(qū)動(dòng)器的安裝步驟;通過(guò)所述判斷步驟判斷為包含對(duì)應(yīng)語(yǔ)言信息時(shí),將操作面板的語(yǔ)言設(shè)置為所述被選擇語(yǔ)言的操作面板語(yǔ)言設(shè)定步驟。
2. —種將支持多種語(yǔ)言的打印裝置的驅(qū)動(dòng)器安裝在主計(jì)算機(jī) 上的安裝程序,其主要特征在于,在計(jì)算機(jī)上執(zhí)行從語(yǔ)言信息存貯部獲取所述驅(qū)動(dòng)器的對(duì)應(yīng)語(yǔ)言信息的獲取 20 步驟;從所述信息存貯部獲取所述打印裝置的操作面板的對(duì)應(yīng)語(yǔ) 言信息的獲取步驟;基于所述驅(qū)動(dòng)器的對(duì)應(yīng)語(yǔ)言信息和操作面板的對(duì)應(yīng)語(yǔ)言信 息,選擇安裝所述驅(qū)動(dòng)器的語(yǔ)言的選擇步驟;判斷操作面板的對(duì)應(yīng)語(yǔ)言信息中是否包含所述被選擇的語(yǔ)言的判斷步驟;基于所述被選擇語(yǔ)言安裝所述驅(qū)動(dòng)器的安裝步驟; 通過(guò)所述判斷步驟,判斷為包含對(duì)應(yīng)語(yǔ)言信息時(shí),將操作面 5 板的語(yǔ)言設(shè)置為所述被選擇語(yǔ)言的操作面板語(yǔ)言設(shè)定步驟。
3. 根據(jù)權(quán)利要求1所述的安裝方法,其特征在于,還具有-在通過(guò)所述判斷操作面板的對(duì)應(yīng)語(yǔ)言信息中是否包含所述被選擇的語(yǔ)言的判斷步驟,判斷為操作面板的對(duì)應(yīng)語(yǔ)言信息中包 10含所述被選擇的語(yǔ)言時(shí),將操作面板的默認(rèn)語(yǔ)言設(shè)置變更為所述 被選擇語(yǔ)言的操作面板語(yǔ)言設(shè)定步驟。
4. 根據(jù)權(quán)利要求2所述的安裝程序,其特征在于,還具有 通過(guò)判斷在操作面板的對(duì)應(yīng)語(yǔ)言信息中是否包含所述被選15擇的語(yǔ)言的所述判斷步驟,當(dāng)判斷為操作面板的對(duì)應(yīng)語(yǔ)言信息中 包含所述被選擇的語(yǔ)言時(shí),將操作面板的默認(rèn)語(yǔ)言設(shè)置變更為所 述被選擇語(yǔ)言的設(shè)定步驟。
5. —種記錄權(quán)利要求2或權(quán)利要求4中的所述安裝程序的計(jì) 20 算機(jī)可讀取的記錄媒體。
全文摘要
本發(fā)明提供一種安裝方法、安裝程序以及計(jì)算機(jī)可讀取的記錄媒體,該安裝方法為當(dāng)需要為打印機(jī)102的驅(qū)動(dòng)器和操作面板選擇相同的語(yǔ)言,且打印裝置的驅(qū)動(dòng)器及操作面板都支持該語(yǔ)言時(shí),僅指定一次語(yǔ)言即可對(duì)驅(qū)動(dòng)器的語(yǔ)言和操作面板的語(yǔ)言進(jìn)行設(shè)定。在該安裝方法中,語(yǔ)言選擇部107基于驅(qū)動(dòng)器的對(duì)應(yīng)語(yǔ)言信息及操作面板的對(duì)應(yīng)語(yǔ)言信息,讓用戶(hù)選擇安裝驅(qū)動(dòng)器的語(yǔ)言;判斷部109對(duì)操作面板的對(duì)應(yīng)語(yǔ)言信息中是否包含被選擇語(yǔ)言進(jìn)行判斷;當(dāng)判斷為操作面板的對(duì)應(yīng)語(yǔ)言信息中包含被選擇語(yǔ)言時(shí),驅(qū)動(dòng)器安裝部112將操作面板的語(yǔ)言設(shè)定為被選擇語(yǔ)言。
文檔編號(hào)G06F3/12GK101452375SQ20081016593
公開(kāi)日2009年6月10日 申請(qǐng)日期2008年9月24日 優(yōu)先權(quán)日2007年9月25日
發(fā)明者金井直樹(shù) 申請(qǐng)人:日本沖信息株式會(huì)社