專利名稱:電子內(nèi)窺鏡裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子內(nèi)窺鏡裝置。
背景技術(shù):
近年來(lái),作為醫(yī)療設(shè)備廣泛利用觀察體腔內(nèi)臟器等、或者根據(jù)需要使用插入處置器具通道內(nèi)的處置器具從而可進(jìn)行各種治療處置的內(nèi)窺鏡裝置。另外,在工業(yè)用領(lǐng)域中,在觀察、檢查鍋爐、渦輪機(jī)、發(fā)動(dòng)機(jī)、化學(xué)工廠等細(xì)徑管內(nèi)部的缺陷或腐蝕中廣泛使用了工業(yè)用內(nèi)窺鏡。
內(nèi)窺鏡裝置主要由如下部分構(gòu)成光源裝置,照射照明光;插入部,插入體腔內(nèi)、細(xì)徑管內(nèi);操作部,對(duì)插入部進(jìn)行彎曲操作。從操作部到插入部,配置有向插入部前端傳送照明光的光導(dǎo)纖維束等的照明光傳送單元、傳送通過(guò)照射照明光得到的來(lái)自被攝體的光的圖像導(dǎo)向等的觀察光傳送單元。另外,操作部上設(shè)置有用于用肉眼觀察通過(guò)圖像導(dǎo)向被傳送的來(lái)自被攝體的光的目鏡部、以及與用于使規(guī)定的照明光入射到光導(dǎo)等的光源裝置的連接部等。
另外,如日本特開(kāi)2005-103325號(hào)公報(bào)中公開(kāi)的那樣,如下的內(nèi)窺鏡裝置也已被開(kāi)發(fā)、實(shí)用化該內(nèi)窺鏡裝置在插入部的前端、操作部的圖像導(dǎo)向端配置固體攝像元件、例如CCD,將從光導(dǎo)射出的照明光的來(lái)自觀察部位的光,通過(guò)物鏡光學(xué)系統(tǒng)在攝像面成像并轉(zhuǎn)換成電信號(hào),對(duì)該電信號(hào)進(jìn)行信號(hào)處理,從而能夠在監(jiān)視器等上顯示觀察部位的電子圖像。
在作為醫(yī)療設(shè)備使用的電子內(nèi)窺鏡裝置中,在醫(yī)療處置中裝置發(fā)生故障、或者發(fā)生異常的情況下,要求進(jìn)行醫(yī)療處置時(shí)確保所需的最低限度的功能進(jìn)行動(dòng)作。因此,在電子內(nèi)窺鏡裝置中,按用于進(jìn)行通常醫(yī)療處置的動(dòng)作、在裝置內(nèi)部發(fā)生故障時(shí)的動(dòng)作等處理內(nèi)容不同的動(dòng)作設(shè)置有動(dòng)作模式,根據(jù)來(lái)自外部的模式指示、裝置的狀況等,轉(zhuǎn)換動(dòng)作模式。此外,通過(guò)設(shè)置多個(gè)動(dòng)作模式,各動(dòng)作模式能夠檢查其他動(dòng)作模式的動(dòng)作,由于可在轉(zhuǎn)換動(dòng)作模式前能夠確認(rèn)要進(jìn)行轉(zhuǎn)換的動(dòng)作模式是否正常地進(jìn)行動(dòng)作,因而還具有提高安全性的優(yōu)點(diǎn)。
在電子內(nèi)窺鏡裝置的控制部中,設(shè)置有用于根據(jù)預(yù)先輸入的各種設(shè)定值、或來(lái)自外部的操作指示控制裝置各部分的各種電路,但由于根據(jù)動(dòng)作模式使用的電路不同,因此當(dāng)轉(zhuǎn)換動(dòng)作模式時(shí)使用的電路也被轉(zhuǎn)換。在現(xiàn)有的電子內(nèi)窺鏡裝置中,如圖6所示,按每個(gè)動(dòng)作模式準(zhǔn)備并安裝CPU或動(dòng)作所需的外圍電路。圖6是說(shuō)明現(xiàn)有的電子內(nèi)窺鏡裝置的控制部的結(jié)構(gòu)的框圖。例如,如圖6所示,在設(shè)定有作為用于進(jìn)行通常的醫(yī)療處置的動(dòng)作模式的通常使用模式、和作為在裝置內(nèi)部發(fā)生了故障時(shí)的動(dòng)作模式的安全確保模式兩個(gè)動(dòng)作模式的情況下,在控制部中設(shè)置有在通常模式下使用的CPU100以及外圍電路101、和在安全確保模式下使用的CPU102以及外圍電路103。
在上述電子內(nèi)窺鏡裝置中,在一個(gè)基板上實(shí)現(xiàn)這些動(dòng)作模式的情況下,必須在基板上安裝多個(gè)CPU100、102、外圍電路101、103,有基板面積變大的問(wèn)題。另外,由于不是同時(shí)進(jìn)行多個(gè)動(dòng)作模式,因此在通常使用模式正在執(zhí)行的期間不使用CPU102和外圍電路103,在安全確保模式正在執(zhí)行的期間不使用CPU100和外圍電路101。因此,還具有電路的使用效率降低的問(wèn)題。
作為解決該問(wèn)題的方法,可考慮如下方法概括出可共用的電路,作為共用電路在各動(dòng)作模式下共同使用,對(duì)電路的安裝密度進(jìn)行高密度化,從而縮小電路規(guī)模,提高電路的使用效率。但是,在各動(dòng)作模式下使用的電路和共用電路配置于在基板上分離的位置,或者需要切離在其他動(dòng)作模式下使用電路的情況下,信號(hào)路徑變得復(fù)雜,即使邏輯上能概括出共用電路,也在物理上具有安裝困難的問(wèn)題。另外,存在如下問(wèn)題提高電路的安裝密度時(shí),不能足夠地獲取信號(hào)線間或者電路間的間隙,因此信號(hào)線彼此或者部件彼此接觸引起短路、發(fā)生誤動(dòng)作的可能性變高,導(dǎo)致可靠性降低。
另外,在這樣的電子內(nèi)窺鏡裝置中,設(shè)置有用于根據(jù)事先輸入的各種設(shè)定值、或者來(lái)自外部的操作指示,控制裝置各部位的控制器。由CPU(中央運(yùn)算處理裝置)、FPGA(Field ProgrammableGate Array現(xiàn)場(chǎng)可編程門(mén)陣列)、CPLD(ComplexProgrammable Logic Device復(fù)雜可編程邏輯器件)等構(gòu)成控制器的情況下,一般設(shè)置異常監(jiān)視單元,該異常監(jiān)視單元具有失控檢測(cè)單元,檢測(cè)控制器的失控;復(fù)位單元,為了防止由失控的控制器動(dòng)作給正在控制的設(shè)備帶來(lái)破壞,在檢測(cè)到控制器失控的情況下,將控制器進(jìn)行復(fù)位,對(duì)動(dòng)作進(jìn)行初始化。
作為異常監(jiān)視單元,看門(mén)狗定時(shí)器(watch dog timer)廣為人知而被普遍使用。看門(mén)狗定時(shí)器與監(jiān)視對(duì)象的控制器直接連接,為了監(jiān)視控制器是否正在進(jìn)行正常動(dòng)作,控制器控制輸出端口,監(jiān)視用于清零用軟件實(shí)現(xiàn)的定時(shí)器的規(guī)定周期的脈沖信號(hào),從而當(dāng)控制器成為異常的動(dòng)作狀態(tài)而不能輸出脈沖信號(hào)、在固定期間不發(fā)生脈沖的情況下,向控制器輸出復(fù)位信號(hào)。從定時(shí)器清零到輸出復(fù)位為止的超時(shí)期間,在各看門(mén)狗定時(shí)器中具有固有值,需要選擇使用適合控制器規(guī)格的看門(mén)狗定時(shí)器。
但是,由在內(nèi)部設(shè)置有CPU的FPGA、CPLD構(gòu)成電子內(nèi)窺鏡的控制器的情況下,在接通裝置的電源時(shí),不開(kāi)始軟件初始化,直到配置完成為止。因此,CPU的啟動(dòng)要花費(fèi)時(shí)間。當(dāng)選擇了超時(shí)期間比CPU的啟動(dòng)期間短的看門(mén)狗定時(shí)器的情況下,CPU的啟動(dòng)中沒(méi)有輸出用于清零定時(shí)器的規(guī)定周期的脈沖信號(hào),因而具有在CPU的啟動(dòng)中輸出復(fù)位、接通電源時(shí)裝置重復(fù)再啟動(dòng)的問(wèn)題。
為了避免該問(wèn)題,需要使用超時(shí)期間比CPU的啟動(dòng)時(shí)間長(zhǎng)的看門(mén)狗定時(shí)器。在這種情況下,雖然能防止在上述CPU啟動(dòng)時(shí)重復(fù)再啟動(dòng)的情況,但是在診斷或觀察的過(guò)程中CPU失控的情況下,開(kāi)始復(fù)位的定時(shí)也發(fā)生延遲。例如,在插入部插入到體腔內(nèi)的狀態(tài)下CPU失控時(shí),存在裝置發(fā)生誤動(dòng)作而傷害體腔內(nèi)的可能性,因此在以電子內(nèi)窺鏡為首的醫(yī)療用裝置中,存在使用超時(shí)期間長(zhǎng)的看門(mén)狗定時(shí)器由于安全方面的而比較困難的問(wèn)題。
因此,在本發(fā)明中,一個(gè)目的在于提供一種能提高控制部電路的使用效率,并且能提高電路動(dòng)作的可靠性的電子內(nèi)窺鏡裝置。
另外,在本發(fā)明中,另一目的在于提供一種即使使用超時(shí)期間比CPU的啟動(dòng)時(shí)間短的看門(mén)狗定時(shí)器,也能防止CPU重復(fù)再啟動(dòng)的電子內(nèi)窺鏡裝置。
發(fā)明內(nèi)容
與本發(fā)明的第一方式有關(guān)的電子內(nèi)窺鏡裝置是排他地執(zhí)行具有多個(gè)動(dòng)作模式的電子內(nèi)窺鏡裝置,該電子內(nèi)窺鏡裝置具備控制動(dòng)作模式的執(zhí)行的控制部、檢測(cè)執(zhí)行的動(dòng)作模式的轉(zhuǎn)換要求的轉(zhuǎn)換要求檢測(cè)部,根據(jù)轉(zhuǎn)換要求檢測(cè)部的檢測(cè)結(jié)果變更控制部的內(nèi)部結(jié)構(gòu)。
與本發(fā)明的第二方式有關(guān)的電子內(nèi)窺鏡裝置具備控制器,在正常動(dòng)作時(shí)輸出第一脈沖信號(hào);偽脈沖生成部,生成第二脈沖信號(hào);啟動(dòng)完成檢測(cè)部,檢測(cè)控制器的啟動(dòng)完成;異常監(jiān)視信號(hào)生成部,根據(jù)啟動(dòng)完成檢測(cè)部的檢測(cè)結(jié)果,將第一脈沖信號(hào)或者第二脈沖信號(hào)的任意一個(gè)作為異常監(jiān)視信號(hào)輸出;異常檢測(cè)部,根據(jù)異常監(jiān)視信號(hào),檢測(cè)控制器的異常并輸出復(fù)位信號(hào)。
與本發(fā)明有關(guān)的電子內(nèi)窺鏡裝置,具有被排他地執(zhí)行的多個(gè)動(dòng)作模式,其特征在于具備控制部,該控制部具有在內(nèi)部配置有CPU和外圍電路的FPGA以及/或者CPLD并控制前述動(dòng)作模式的執(zhí)行,根據(jù)執(zhí)行的前述動(dòng)作模式,前述FPGA以及/或者前述CPLD的內(nèi)部結(jié)構(gòu)不同。
與本發(fā)明有關(guān)的電子內(nèi)窺鏡裝置,其特征在于,具備控制器,在正常動(dòng)作時(shí)輸出脈沖信號(hào);啟動(dòng)結(jié)束檢測(cè)部,檢測(cè)前述控制器的啟動(dòng)結(jié)束;異常檢測(cè)部,根據(jù)前述脈沖信號(hào),檢測(cè)前述控制器的異常,輸出異常檢測(cè)信號(hào);復(fù)位信號(hào)生成部,在接收了前述異常檢測(cè)信號(hào)的情況下,根據(jù)前述啟動(dòng)結(jié)束檢測(cè)部的檢測(cè)結(jié)果,在前述控制器的啟動(dòng)結(jié)束的情況下,輸出復(fù)位信號(hào)。
圖1是說(shuō)明與本發(fā)明的第1實(shí)施方式有關(guān)的電子內(nèi)窺鏡裝置的控制部的結(jié)構(gòu)的框圖。
圖2是說(shuō)明非易失性存儲(chǔ)器的內(nèi)部結(jié)構(gòu)的圖。
圖3是說(shuō)明在通常使用模式下的FPGA內(nèi)部的電路結(jié)構(gòu)的框圖。
圖4A和圖4B是說(shuō)明與外部設(shè)備的通信有關(guān)的FPGA的內(nèi)部結(jié)構(gòu)的框圖,圖4A是說(shuō)明在工廠出廠模式下的FPGA的內(nèi)部結(jié)構(gòu)的框圖,圖4B是說(shuō)明寫(xiě)入模式下的FPGA1的內(nèi)部結(jié)構(gòu)的框圖。
圖5是說(shuō)明電子內(nèi)窺鏡裝置的啟動(dòng)順序的流程圖。
圖6是說(shuō)明現(xiàn)有電子內(nèi)窺鏡裝置的控制部的結(jié)構(gòu)的框圖。
圖7是說(shuō)明與本發(fā)明的第2實(shí)施方式所涉及的電子內(nèi)窺鏡裝置的控制器相關(guān)的異常監(jiān)視部的結(jié)構(gòu)的框圖。
圖8是說(shuō)明CPU在正常啟動(dòng)時(shí)的異常監(jiān)視動(dòng)作的時(shí)序圖。
圖9是說(shuō)明CPU在啟動(dòng)中發(fā)生異常時(shí)的異常監(jiān)視動(dòng)作的時(shí)序圖。
圖10是說(shuō)明與本發(fā)明的第3實(shí)施方式所涉及的電子內(nèi)窺鏡裝置的控制器相關(guān)的異常監(jiān)視部的結(jié)構(gòu)的框圖。
圖11是說(shuō)明與本發(fā)明的第4實(shí)施方式所涉及的電子內(nèi)窺鏡裝置的控制器相關(guān)的異常監(jiān)視部的結(jié)構(gòu)的框圖。
圖12是說(shuō)明與本發(fā)明的第5實(shí)施方式所涉及的電子內(nèi)窺鏡裝置的控制器相關(guān)的異常監(jiān)視部的結(jié)構(gòu)的框圖。
具體實(shí)施例方式
下面參照
本發(fā)明的實(shí)施方式。
第1實(shí)施方式在第1實(shí)施方式中,說(shuō)明在電子內(nèi)窺鏡裝置中設(shè)定有以下4個(gè)動(dòng)作模式的情況。與本實(shí)施方式有關(guān)的電子內(nèi)窺鏡裝置是能夠根據(jù)動(dòng)作模式變更內(nèi)部電路結(jié)構(gòu)的裝置。
第一個(gè)是通常使用電子內(nèi)窺鏡裝置時(shí)的動(dòng)作模式、即通常使用模式。在通常使用模式下,執(zhí)行如下功能為了使用戶輸入操作指示而設(shè)置在電子內(nèi)窺鏡裝置上的未圖示的面板的控制、電子內(nèi)窺鏡裝置與外圍設(shè)備的通信、設(shè)置在電子內(nèi)窺鏡裝置上的未圖示的燈的點(diǎn)亮、熄滅以及調(diào)光、為了使電子內(nèi)窺鏡裝置的各部位動(dòng)作而設(shè)置在殼體內(nèi)部的各種驅(qū)動(dòng)部的控制、送氣泵的控制、通過(guò)內(nèi)部錯(cuò)誤檢測(cè)部檢測(cè)出由殼體內(nèi)部溫度的異常上升引起的溫度錯(cuò)誤、各種驅(qū)動(dòng)部的異常時(shí)的報(bào)警的輸出控制(蜂鳴器聲音的輸出以及在面板上的文字顯示)等。
第二個(gè)是在后述的非易失性存儲(chǔ)器2中寫(xiě)入數(shù)據(jù)時(shí)的動(dòng)作模式、即寫(xiě)入模式。在寫(xiě)入模式下,執(zhí)行如下的動(dòng)作從外部的寫(xiě)入設(shè)備向非易失性存儲(chǔ)器2寫(xiě)入配置數(shù)據(jù)(FPGA內(nèi)部的電路構(gòu)成數(shù)據(jù))、由安裝在FPGA1內(nèi)部的CPU10執(zhí)行的軟件。第三個(gè)是在電子內(nèi)窺鏡裝置從工廠出廠時(shí)進(jìn)行內(nèi)部設(shè)定、動(dòng)作確認(rèn)時(shí)的動(dòng)作模式、即工廠出廠模式。
第四個(gè)是電子內(nèi)窺鏡裝置發(fā)生故障時(shí)的動(dòng)作模式即安全確保模式。在安全確保模式下,當(dāng)檢測(cè)到電子內(nèi)窺鏡裝置的內(nèi)部故障時(shí),執(zhí)行從未圖示的光源裝置照射的照明光的光軸上的燈點(diǎn)亮的確保、送氣泵的動(dòng)作確保、向面板的錯(cuò)誤顯示等功能。
首先,根據(jù)圖1說(shuō)明與本發(fā)明的實(shí)施方式有關(guān)的電子內(nèi)窺鏡裝置的控制部的結(jié)構(gòu)。圖1是說(shuō)明與本發(fā)明的實(shí)施方式有關(guān)的電子內(nèi)窺鏡裝置的控制部的結(jié)構(gòu)的框圖。在此,僅對(duì)控制部中關(guān)于動(dòng)作模式轉(zhuǎn)換的部分進(jìn)行說(shuō)明。
如圖1所示,本發(fā)明的實(shí)施方式中的電子內(nèi)窺鏡裝置的控制部由如下部分構(gòu)成FPGA(Field Programable Gate Array現(xiàn)場(chǎng)可編程門(mén)陣列)1,內(nèi)部具有CPU(中央處理裝置)10;非易失性存儲(chǔ)器2,保存有由安裝在FPGA1中的CPU10執(zhí)行的軟件以及與動(dòng)作模式相應(yīng)的配置數(shù)據(jù);CPLD(Complex Programmable LogicDevice復(fù)合型PLD)3,安裝有用于從非易失性存儲(chǔ)器2讀出數(shù)據(jù)載入到FPGA1的未圖示的電路;時(shí)鐘發(fā)生器4,生成時(shí)鐘信號(hào)CLK輸出到FPGA1和CPLD3;設(shè)備內(nèi)部異常檢測(cè)電路5,檢測(cè)電子內(nèi)窺鏡裝置的內(nèi)部異常;通信I/F設(shè)備6,用于與外部設(shè)備進(jìn)行通信;以及SRAM7。
FPGA1、非易失性存儲(chǔ)器2以及CPLD3,通過(guò)地址總線8以及數(shù)據(jù)總線9相互電連接。如圖2所示,非易失性存儲(chǔ)器2中保存有在各動(dòng)作模式下使用的FPGA1的配置數(shù)據(jù)和由CPU10執(zhí)行的軟件。
圖2是說(shuō)明非易失性存儲(chǔ)器2的內(nèi)部結(jié)構(gòu)的圖。例如,如圖2所示,非易失性存儲(chǔ)器2的內(nèi)部被分塊,在地址是0x000000~0x1FFFFF的塊中保存有在通常使用模式下由CPU10執(zhí)行的軟件,在地址是0x200000~0x2FFFFF的塊中保存有在通常使用模式下的配置數(shù)據(jù)。另外,在地址是0x300000~0x3FFFFF的塊中保存有在寫(xiě)入模式下由CPU10執(zhí)行的軟件,在地址是0x400000~0x4FFFFF的塊中保存有在寫(xiě)入模式下的配置數(shù)據(jù)。并且,在地址是0x500000~0x5FFFFF的塊中保存有在工廠出廠模式下由CPU10執(zhí)行的軟件,在地址是0x600000~0x6FFFFF的塊中保存有在安全確保模式下的配置數(shù)據(jù),在地址是0x700000~0x7FFFFF的塊中保存有在安全確保模式下由CPU 10執(zhí)行的軟件,在地址是0x800000~0x8FFFFF的塊中保存有在安全確保模式下的配置數(shù)據(jù)。
這樣,在一個(gè)非易失性存儲(chǔ)器2中保存有全部動(dòng)作模式下的軟件以及配置數(shù)據(jù),從非易失性存儲(chǔ)器2向FPGA1載入與執(zhí)行的動(dòng)作模式相應(yīng)的配置數(shù)據(jù)、軟件。并進(jìn)行應(yīng)用(展開(kāi)する)。具體來(lái)說(shuō),由FPGA1、CPLD3等的CPU10的外圍電路進(jìn)行地址解碼,通過(guò)地址總線8向非易失性存儲(chǔ)器2輸出與執(zhí)行的動(dòng)作模式對(duì)應(yīng)的讀入開(kāi)始地址。在非易失性存儲(chǔ)器2中,根據(jù)輸入的讀入開(kāi)始地址抽出配置數(shù)據(jù)、軟件,通過(guò)數(shù)據(jù)總線9載入到FPGA1、CPLD3。
雖然也可以在軟件設(shè)計(jì)時(shí)指定讀入開(kāi)始地址,但如上所述,可由FPGA1、CPLD3等CPU的外圍電路進(jìn)行地址解碼,由硬件控制與各動(dòng)作模式對(duì)應(yīng)的讀入開(kāi)始地址,從而降低由軟件進(jìn)行的存儲(chǔ)器管理。此外,地址解碼器一般構(gòu)成在CPU10的外圍,但也可以如本實(shí)施方式那樣,在FPGA1的內(nèi)部構(gòu)成有CPU10時(shí)構(gòu)成在FPGA1內(nèi)部。
除讀入開(kāi)始地址之外,還從FPGA1以及CPLD3向非易失性存儲(chǔ)器2輸出各種控制信號(hào)。另外,在FPGA1和CPLD3之間,狀態(tài)信號(hào)相互通信。并且,從CPLD3向FPGA1輸出數(shù)據(jù)、數(shù)據(jù)傳送用時(shí)鐘信號(hào)。另外,從FPGA1以及設(shè)備內(nèi)部異常檢測(cè)電路5向CPLD3輸出動(dòng)作模式轉(zhuǎn)換信號(hào)。
在本結(jié)構(gòu)中,通過(guò)CPLD3以及非易失性存儲(chǔ)器2載入FPGA1的配置數(shù)據(jù)以及CPU10的軟件,但是也可以通過(guò)滿足這些功能的一個(gè)設(shè)備(CPU或者配置設(shè)備)實(shí)現(xiàn)CPLD3以及非易失性存儲(chǔ)器2。
其次,對(duì)FPGA1內(nèi)部的電路結(jié)構(gòu)進(jìn)行說(shuō)明。FPGA1內(nèi)部的電路結(jié)構(gòu)通過(guò)從非易失性存儲(chǔ)器2載入后在內(nèi)部應(yīng)用的配置數(shù)據(jù),進(jìn)行動(dòng)態(tài)變更,根據(jù)動(dòng)作模式安裝不同電路結(jié)構(gòu)。但是,在任意一個(gè)動(dòng)作模式下都需要CPU10,因此根據(jù)動(dòng)作模式,CPU10的外圍電路采用不同的電路結(jié)構(gòu)。
此外,在CPU10中,由于執(zhí)行從非易失性存儲(chǔ)器2載入的軟件,因此CPU10的功能根據(jù)動(dòng)作模式而不同。即,在通常使用模式下,通過(guò)CPU10執(zhí)行未圖示的面板的操作控制、與外圍設(shè)備的通信的各種動(dòng)作的控制、在寫(xiě)入模式下,通過(guò)CPU10取得非易失性存儲(chǔ)器2和外部設(shè)備之間的接口。另外,在工廠出廠模式下,通過(guò)CPU10,為了在電子內(nèi)窺鏡裝置中寫(xiě)入各種內(nèi)部設(shè)定或者進(jìn)行動(dòng)作確認(rèn),獲取與外部設(shè)備之間的接口,在安全確保模式下,通過(guò)CPU10,進(jìn)行燈的點(diǎn)亮、未圖示的送氣泵、面板的控制。
在此,使用圖3說(shuō)明在通常使用模式下的FPGA1內(nèi)部的電路結(jié)構(gòu)。圖3是說(shuō)明在通常使用模式下的FPGA1內(nèi)部的電路結(jié)構(gòu)的框圖。在通常模式下,在FPGA1內(nèi)部設(shè)置有CPU10,在CPU10的外圍設(shè)置有外圍電路,其中,該外圍電路有如下部分構(gòu)成串行/并行轉(zhuǎn)換電路11,用于對(duì)從外部設(shè)備發(fā)送來(lái)的串行數(shù)據(jù)進(jìn)行并行化;關(guān)鍵字解碼器12;燈狀態(tài)檢測(cè)電路13,用于檢測(cè)設(shè)置在電子內(nèi)窺鏡裝置中的燈的狀態(tài);分頻器14;并行/串行轉(zhuǎn)換電路15,用于對(duì)由CPU10處理的并行數(shù)據(jù)進(jìn)行串行化并輸出;用于控制送氣泵的泵控制電路16;蜂鳴器控制電路17,控制由內(nèi)部錯(cuò)誤檢測(cè)部檢測(cè)出因殼體內(nèi)部的溫度的異常上升引起的溫度錯(cuò)誤、或各種驅(qū)動(dòng)部的異常時(shí)的蜂嗚器聲音的輸出。
這樣,通過(guò)在FPGA1的內(nèi)部構(gòu)成CPU10和外圍電路,能夠伴隨動(dòng)作模式的變更動(dòng)態(tài)地進(jìn)行FPGA1的內(nèi)部的電路變更,只構(gòu)筑必要的電路,因此,提高電路的使用效率。另外,由于不需要將全部動(dòng)作模式中所需的CPU、外圍電路安裝在基板上,因此能夠縮小電路規(guī)模、基板面積,還可實(shí)現(xiàn)低成本化,并且,與裝置的小型化也有關(guān)。
其次,說(shuō)明由動(dòng)作模式的轉(zhuǎn)換引起的FPGA1內(nèi)部的電路變更。在此,關(guān)注與外部設(shè)備的通信有關(guān)的電路,使用圖4A以及圖4B說(shuō)明從工廠出廠模式到寫(xiě)入模式的電路變更。圖4A以及圖4B是說(shuō)明與外部設(shè)備的通信有關(guān)的FPGA1的內(nèi)部結(jié)構(gòu)的框圖,圖4A示出了在工廠出廠模式下的FPGA的內(nèi)部結(jié)構(gòu)、圖4B示出了寫(xiě)入模式下的FPGA1的內(nèi)部結(jié)構(gòu)。
如圖4A所示,在工廠出廠模式下,為了能夠使電子內(nèi)窺鏡裝置的動(dòng)作確認(rèn)、序列號(hào)等的內(nèi)部設(shè)定在作為外部設(shè)備的出廠用檢查設(shè)備21和電子內(nèi)窺鏡裝置之間進(jìn)行通信,需要設(shè)置通過(guò)通信I/F設(shè)備6可進(jìn)行CPU10和出廠用檢查設(shè)備21之間的通信的出廠檢測(cè)用通信線。另外,如圖4B所示,在寫(xiě)入模式下,為了從作為外部設(shè)備的寫(xiě)入用設(shè)備22獲取FPGA1的配置數(shù)據(jù)、由配置在FPGA1內(nèi)部的CPU10執(zhí)行的程序,并在非易失性存儲(chǔ)器2中更新,需要設(shè)置通過(guò)通信I/F設(shè)備6可進(jìn)行CPU10和寫(xiě)入用設(shè)備22之間的通信的寫(xiě)入用通信線。
在工廠出廠模式下不需要寫(xiě)入用通信線,在寫(xiě)入模式下不需要出廠檢查用通信線。即,無(wú)論在哪一種模式下,使用的通信線只有一根,由于不會(huì)同時(shí)使用出廠檢查用通信線和寫(xiě)入用通信線,因此可以將兩根通信線合成一根,根據(jù)動(dòng)作模式轉(zhuǎn)換通信I/F設(shè)備6的連接目的地、即CPU10的通信用端口,從而,確保兩動(dòng)作模式所需的通信線。此外,通過(guò)基板布線固定通信I/F設(shè)備6和FPGA1的端子的連接,因此,通過(guò)轉(zhuǎn)換FPGA1的端子和CPU10的連接端口的連接,進(jìn)行伴隨動(dòng)作模式的變更的通信線的變更。
即,在工廠出廠模式下,F(xiàn)PGA1的內(nèi)部電路構(gòu)成為將出廠用檢查設(shè)備21和通信I/F設(shè)備6相連接,并將與通信I/F設(shè)備6連接的FPGA1的端子和CPU10的第1通信端口23相連接,從而,確保出廠檢查用通信線。動(dòng)作模式從工廠出廠模式轉(zhuǎn)換到寫(xiě)入模式的情況下,變更FPGA1的內(nèi)部電路使得將寫(xiě)入用設(shè)備22與通信I/F設(shè)備6相連接,并將與通信I/F設(shè)備6連接的FPGA1端子和CPU10的第2通信端口24相連接,從而確保寫(xiě)入用通信線。
這樣,根據(jù)動(dòng)作模式來(lái)變更FPGA1的內(nèi)部電路,CPU10的第1通信端口23以及第2通信端口24能夠通過(guò)相同的通信I/F設(shè)備6,根據(jù)動(dòng)作模式與連接在I/F設(shè)備6上的外部設(shè)備進(jìn)行通信。因此,不需要預(yù)先單獨(dú)地確保各動(dòng)作模式所需的通信線,可通過(guò)變更FPGA1的內(nèi)部電路,當(dāng)場(chǎng)構(gòu)成與動(dòng)作模式相應(yīng)的通信線。
此外,在工廠出廠模式下,除了與外部設(shè)備的通信有關(guān)的電路以外,在FPGA1內(nèi)部中作為CPU10的外圍電路還設(shè)置有用于進(jìn)行動(dòng)作確認(rèn)的電路、即機(jī)械驅(qū)動(dòng)控制電路28、面板控制電路29以及燈控制電路30的各電路。為了將這些外圍電路與CPU10相連接,在CPU10上設(shè)置第1~第3I/O端口25~27,分別與對(duì)應(yīng)的外圍電路連接。在寫(xiě)入模式下,除了與外部設(shè)備的通信有關(guān)的電路以外,在FPGA1內(nèi)部作為CPU10的外圍電路還設(shè)置有面板控制電路29。面板控制電路29與第1I/O端口25連接,不使用CPU10剩下的第2、第3I/O端口25、27。另外,在寫(xiě)入模式下,需要向非易失性存儲(chǔ)器2輸出寫(xiě)入開(kāi)始地址、向非易失性存儲(chǔ)器2發(fā)送數(shù)據(jù)或從非易失性存儲(chǔ)器2接收數(shù)據(jù),因此CPU10和非易失性存儲(chǔ)器2通過(guò)地址總線8和數(shù)據(jù)總線9連接。
其次,使用圖5的流程圖說(shuō)明如上所述構(gòu)成的電子內(nèi)窺鏡裝置中的關(guān)于裝置啟動(dòng)的作用。圖5是說(shuō)明電子內(nèi)窺鏡裝置的啟動(dòng)順序的流程圖。在為了觀察、處置被檢體而使用電子內(nèi)窺鏡裝置的情況下,只選擇通常使用模式。另外,在被檢體的觀察、處置中,當(dāng)動(dòng)作模式容易地轉(zhuǎn)換成出廠檢查、維護(hù)中使用的工廠出廠模式、寫(xiě)入模式時(shí),很可能產(chǎn)生問(wèn)題。因此,在本實(shí)施方式中,假定在默認(rèn)時(shí)選擇通常使用模式、只在有意識(shí)地指定動(dòng)作模式的情況下轉(zhuǎn)換為該動(dòng)作模式,說(shuō)明裝置的啟動(dòng)過(guò)程。
如圖5所示,首先,在步驟S1中,當(dāng)接通電子內(nèi)窺鏡裝置的電源時(shí),在接下來(lái)的步驟S2中,通常模式的配置數(shù)據(jù)通過(guò)數(shù)據(jù)總線9從非易失性存儲(chǔ)器2載入到FPGA1。其次,在步驟S3中,根據(jù)載入的配置數(shù)據(jù),在FPGA1內(nèi)部應(yīng)用通常使用模式的電路。此外,在未圖示的面板上設(shè)置有用于使用戶指示動(dòng)作模式的轉(zhuǎn)換的按鈕1、2,在應(yīng)用后電路中裝入有檢測(cè)這些按鈕操作的塊。
接著,在步驟S4中,開(kāi)始CPU10的初始化。當(dāng)在進(jìn)行CPU10的初始化的過(guò)程中,通過(guò)包含在CPU10的外圍電路中的、作為轉(zhuǎn)換請(qǐng)求檢測(cè)部的檢測(cè)電路,始終監(jiān)視面板的按鈕1或者按鈕2是否已按下(步驟S5)。在步驟S5中,在CPU10的初始化過(guò)程中,在判斷為面板的按鈕1或者按鈕2沒(méi)有按下的情況下,進(jìn)入步驟S15結(jié)束CPU10的初始化。此外,按鈕1、2被設(shè)定成只在CPU10初始化執(zhí)行中被按下的情況下有效、在步驟S15中初始化結(jié)束后按下的情況下無(wú)效,并成為一旦作為通常使用模式結(jié)束裝置的啟動(dòng)時(shí),就不能轉(zhuǎn)換成寫(xiě)入模式、工廠出廠模式。
在步驟S5中,CPU10的初始化中,在判斷為面板的按鈕1或者按鈕2已按下的情況下,進(jìn)入步驟S6,判斷按下的按鈕是按鈕1還是按鈕2。
在步驟S6中,在判斷為按下的按鈕為按鈕1的情況下,進(jìn)入步驟S7,從FPGA1向CPLD3輸出以將動(dòng)作模式變更為寫(xiě)入模式為內(nèi)容的動(dòng)作模式轉(zhuǎn)換信號(hào)。CPLD3,在接下來(lái)的步驟S8中,消去FPGA1內(nèi)部的電路,通過(guò)地址總線8向非易失性存儲(chǔ)器2輸出與寫(xiě)入模式對(duì)應(yīng)的寫(xiě)入開(kāi)始地址。接著,在步驟S9中,非易失性存儲(chǔ)器2根據(jù)接收的讀入開(kāi)始地址,通過(guò)數(shù)據(jù)總線9載入FPGA1的寫(xiě)入模式的配置數(shù)據(jù),進(jìn)入步驟S13。
另一方面,在步驟S6中,在判斷為按下的按鈕為按鈕2的情況下,進(jìn)入步驟S10,從FPGA1向CPLD3輸出以將動(dòng)作模式變更為工廠出廠模式為內(nèi)容的動(dòng)作模式轉(zhuǎn)換信號(hào)。CPLD3,在接下來(lái)的步驟S11中,消去FPGA1內(nèi)部的電路,通過(guò)地址總線8向非易失性存儲(chǔ)器2輸出與工廠出廠模式對(duì)應(yīng)的寫(xiě)入開(kāi)始地址。接著,在步驟S12中,非易失性存儲(chǔ)器2根據(jù)接收的讀入開(kāi)始地址,通過(guò)數(shù)據(jù)總線9將工廠出廠模式的配置數(shù)據(jù)載入到FPGA1,進(jìn)入步驟S13。
在步驟S13中,根據(jù)載入的配置數(shù)據(jù),在FPGA1的內(nèi)部應(yīng)用寫(xiě)入模式、或者工廠出廠模式的電路。接著,在步驟S14中,開(kāi)始CPU10的初始化,在步驟S15中,結(jié)束CPU10的初始化。最后,在步驟S16中,結(jié)束指定動(dòng)作模式的啟動(dòng)。
如上所述,從接通電源到結(jié)束CPU10的初始化的期間內(nèi),在沒(méi)有按下按鈕1、2的情況下以通常使用模式啟動(dòng)裝置,在按下按鈕1的情況下以寫(xiě)入模式啟動(dòng)裝置,在按下按鈕2的情況下以工廠出廠模式啟動(dòng)裝置。此外,在上述的例子中,通過(guò)面板的按鈕的按下進(jìn)行動(dòng)作模式的轉(zhuǎn)換,也可以根據(jù)使用用途等,例如用從外部設(shè)備發(fā)送命令、通過(guò)與外部設(shè)備的通信進(jìn)行遙控操作而發(fā)送命令、通過(guò)基板上的開(kāi)關(guān)進(jìn)行命令指示、來(lái)自設(shè)備內(nèi)部錯(cuò)誤檢測(cè)部的指示等其他的方法,輸入動(dòng)作模式轉(zhuǎn)換指示。另外,還可以通過(guò)在接收到動(dòng)作模式轉(zhuǎn)換指示后,從FPGA1內(nèi)部或者外部向CPLD3輸出針對(duì)指定動(dòng)作模式的動(dòng)作模式轉(zhuǎn)換信號(hào),將該動(dòng)作模式的配置數(shù)據(jù)從非易失性存儲(chǔ)器2載入到FPGA1并進(jìn)行應(yīng)用,從而進(jìn)行動(dòng)作模式的轉(zhuǎn)換。并且,也可以在啟動(dòng)結(jié)束后等任意地變更動(dòng)作模式。
此外,在通常使用模式下裝置進(jìn)行動(dòng)作中,F(xiàn)PGA1內(nèi)部的CPU10或者外圍電路檢測(cè)到內(nèi)部溫度、各種驅(qū)動(dòng)部的異常等裝置內(nèi)部異常的情況下,從FPGA1內(nèi)部的CPU10或者外圍電路向CPLD3輸出以將動(dòng)作模式轉(zhuǎn)換為安全確保模式為內(nèi)容的動(dòng)作模式轉(zhuǎn)換信號(hào)。CPLD3消去FPGA1內(nèi)部的電路,通過(guò)地址總線8向非易失性存儲(chǔ)器2輸出與安全確保模式對(duì)應(yīng)的寫(xiě)入開(kāi)始地址。非易失性存儲(chǔ)器2根據(jù)接收的讀入開(kāi)始地址,通過(guò)數(shù)據(jù)總線9將安全確保模式的配置數(shù)據(jù)載入到FPGA1。在FPGA1中,應(yīng)用被載入的配置數(shù)據(jù),結(jié)束從通常使用模式到安全確保模式的動(dòng)作模式的轉(zhuǎn)換。
這樣,在本實(shí)施方式的電子內(nèi)窺鏡裝置中,通過(guò)在各動(dòng)作模式下將作為必要功能的CPU10和外圍電路構(gòu)成在FPGA1內(nèi)部,伴隨動(dòng)作模式的變更動(dòng)態(tài)地進(jìn)行FPGA1的內(nèi)部的電路變更,由于無(wú)需在基板上安裝全部動(dòng)作模式所需的CPU、外圍電路,從而能夠縮小在基板上安裝的電路規(guī)模、基板面積,提高電路的使用效率、謀求低成本化。
另外,不在基板上直接安裝CPU、外圍電路,而是在每次啟動(dòng)動(dòng)作模式時(shí),通過(guò)從非易失性存儲(chǔ)器2載入配置數(shù)據(jù),并在FPGA1內(nèi)部進(jìn)行電路應(yīng)用,也能夠降低安裝不良、或者由于來(lái)自電路的發(fā)熱、靜電、以及隨時(shí)間的劣化而引起的電路不良的概率,能夠提高電路動(dòng)作的性能、特別是可靠性。
進(jìn)而,在伴隨基板隨時(shí)間劣化而需要進(jìn)行保養(yǎng)的情況下,在FPGA1、CPLD3的內(nèi)部使用的電路結(jié)構(gòu)由于保存在配置數(shù)據(jù)中,該配置數(shù)據(jù)保存在非易失性存儲(chǔ)器2中,因而其他的FPGA1、CPLD也能進(jìn)行轉(zhuǎn)用、而無(wú)需按CPU10、外圍電路等每個(gè)部件進(jìn)行代替探討,從而能夠削減花費(fèi)在代替探討上的時(shí)間、成本。
如上所述,根據(jù)本實(shí)施方式,能夠?qū)崿F(xiàn)提高控制部的電路使用效率、并且能夠提高電路動(dòng)作的可靠性的電子內(nèi)窺鏡裝置。
第2實(shí)施方式首先,根據(jù)圖7,對(duì)與本發(fā)明的第2實(shí)施方式的所涉及的電子內(nèi)窺鏡裝置有關(guān)的控制器的異常監(jiān)視部的整體結(jié)構(gòu)進(jìn)行說(shuō)明。圖7是說(shuō)明與本發(fā)明的第2實(shí)施方式的所涉及的電子內(nèi)窺鏡裝置的控制器有關(guān)的異常監(jiān)視部的結(jié)構(gòu)的框圖。
如圖7所示,與本發(fā)明的第2實(shí)施方式所涉及的電子內(nèi)窺鏡裝置的控制器相關(guān)的異常監(jiān)視部由如下部分構(gòu)成成為監(jiān)視對(duì)象的控制器FPGA201;作為異常檢測(cè)部的看門(mén)狗定時(shí)器IC202,檢測(cè)FPGA201的異常并使其進(jìn)行復(fù)位動(dòng)作;時(shí)鐘203,生成時(shí)鐘信號(hào)CLK并輸出到FPGA201。
FPGA201由如下部分構(gòu)成CPU211;其他控制部212,控制電子內(nèi)窺鏡裝置的存儲(chǔ)器、面板各部位;作為偽脈沖生成部的看門(mén)狗清零信號(hào)生成部213,根據(jù)時(shí)鐘203生成的時(shí)鐘信號(hào),生成看門(mén)狗定時(shí)器清零信號(hào)WDCK_HW;作為啟動(dòng)結(jié)束檢測(cè)部以及異常監(jiān)視信號(hào)生成部的看門(mén)狗控制部214,控制看門(mén)狗定時(shí)器IC202。此外,由時(shí)鐘203生成的時(shí)鐘信號(hào)CLK輸出到CPU211、其他控制部212、看門(mén)狗清零信號(hào)生成部213。FPGA201成為除特定引腳以外為高阻抗(Hi-Z)狀態(tài),即沒(méi)有與其他部位電連接的狀態(tài),直到結(jié)束配置為止。
在CPU211中,向看門(mén)狗控制部214輸出表示CPU211輸出的軟件的初始化是否已結(jié)束的初始化結(jié)束通知信號(hào)SEL。在本實(shí)施方式中,在軟件的初始化為執(zhí)行中的情況下,作為初始化結(jié)束通知信號(hào)SEL輸出LOW,在初始化結(jié)束的情況下,作為初始化結(jié)束通知信號(hào)SEL輸出HIGH。另外,還從CPU211向看門(mén)狗控制部214輸出看門(mén)狗清零信號(hào)WDCK??撮T(mén)狗定時(shí)器清零信號(hào)WDCK是固定周期的脈沖信號(hào),其不在軟件的初始化執(zhí)行中輸出,而是在初始化結(jié)束后輸出。
在看門(mén)狗清零信號(hào)生成部213,使用從時(shí)鐘203接收到的時(shí)鐘信號(hào)CLK,生成由設(shè)計(jì)者事先設(shè)定的任意周期的看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW,并輸出到看門(mén)狗控制部214。
在看門(mén)狗控制部214中,根據(jù)從CPU211和看門(mén)狗清零信號(hào)生成部213接收的信號(hào),生成看門(mén)狗定時(shí)器清零信號(hào)WD_CLR,輸出到看門(mén)狗定時(shí)器IC202。即,在從CPU211接收的初始化結(jié)束通知信號(hào)SEL為L(zhǎng)OW的情況下,從看門(mén)狗清零信號(hào)生成部213接收的看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR而輸出,在初始化結(jié)束信號(hào)SEL為HIGH的情況下,從CPU211接收的看門(mén)狗定時(shí)器清零信號(hào)WDCK作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR而輸出。
其中,看門(mén)狗控制部214具有監(jiān)視控制器的啟動(dòng)狀況的啟動(dòng)監(jiān)視部。并且,看門(mén)狗控制部214上設(shè)置有未圖示的計(jì)數(shù)器,該計(jì)數(shù)器對(duì)從看門(mén)狗清零信號(hào)生成部213接收的看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR而輸出的次數(shù)(脈沖個(gè)數(shù))進(jìn)行計(jì)數(shù)。啟動(dòng)監(jiān)視部構(gòu)成為監(jiān)視該計(jì)數(shù)器的計(jì)數(shù)值K是否已達(dá)到事先登記的脈沖數(shù)的最大值N,在達(dá)到最大值N的情況下,不輸出看門(mén)狗定時(shí)器清零信號(hào)WD_CLR。通過(guò)這樣地構(gòu)成,在CPU211在啟動(dòng)中發(fā)生異常而沒(méi)有結(jié)束初始化的情況下,能夠停止對(duì)看門(mén)狗定時(shí)器IC202輸出看門(mén)狗定時(shí)器清零信號(hào)WD_CLR,從看門(mén)狗定時(shí)器IC202向CPU211輸出復(fù)位信號(hào)WD_RST_N,使CPU211停止失控。
在看門(mén)狗定時(shí)器IC202中,從定時(shí)器清零開(kāi)始的固定期間內(nèi)、沒(méi)有從看門(mén)狗控制部214輸入看門(mén)狗定時(shí)器清零信號(hào)WD_CLR的情況下,生成復(fù)位信號(hào)WD_RST_N信號(hào)并輸出到CPU211。從上述的定時(shí)器清零開(kāi)始到輸出復(fù)位信號(hào)WD_RST_N為止的固定期間稱為超時(shí)期間,具有由看門(mén)狗定時(shí)器IC202事先決定的值。
此外,F(xiàn)PGA201執(zhí)行配置的期間,不從看門(mén)狗控制部214向看門(mén)狗定時(shí)器IC202輸入看門(mén)狗定時(shí)器清零信號(hào)WD_CLR。因此,在FPGA201執(zhí)行配置的時(shí)間比超時(shí)期間長(zhǎng)的情況下,從看門(mén)狗定時(shí)器IC202輸出復(fù)位信號(hào)WD_RST_N,有可能導(dǎo)致復(fù)位。但是,在本實(shí)施方式中,CPU211構(gòu)成在FPGA201的內(nèi)部,F(xiàn)PGA201除特定引腳以外為高阻抗?fàn)顟B(tài),因此即使FPGA201執(zhí)行配置的時(shí)間比超時(shí)時(shí)間長(zhǎng)的情況下,也能夠避免復(fù)位。
其次,使用圖8及圖9,對(duì)如上構(gòu)成的電子內(nèi)窺鏡裝置的異常監(jiān)視動(dòng)作進(jìn)行說(shuō)明。圖8是說(shuō)明在CPU211正常啟動(dòng)時(shí)的異常監(jiān)視動(dòng)作的時(shí)序圖。圖9是說(shuō)明在CPU啟動(dòng)中發(fā)生異常時(shí)的異常監(jiān)視動(dòng)作的時(shí)序圖。
首先,使用圖8的時(shí)序圖,對(duì)CPU211正常地啟動(dòng)時(shí)的異常監(jiān)視動(dòng)作進(jìn)行說(shuō)明。首先,當(dāng)接通電子內(nèi)窺鏡裝置的電源時(shí),F(xiàn)PGA201執(zhí)行配置。在配置執(zhí)行中,不從看門(mén)狗控制部214向看門(mén)狗定時(shí)器IC202輸入看門(mén)狗定時(shí)器清零信號(hào)WD_CLR。但是,如上所述,由于FPGA201除特定引腳以外為高阻抗?fàn)顟B(tài),因此即使在FPGA201執(zhí)行配置的時(shí)間比超時(shí)期間長(zhǎng)的情況下,也不向在FPGA201的內(nèi)部構(gòu)成的CPU211輸入復(fù)位信號(hào)WD_RST_N。
當(dāng)FPGA201的配置結(jié)束時(shí),執(zhí)行CPU211的初始化。因此,從CPU211向看門(mén)狗控制部214輸出LOW的初始化結(jié)束通知信號(hào)SEL。另外,在看門(mén)狗清零信號(hào)生成部213中,根據(jù)從時(shí)鐘203接收的時(shí)鐘信號(hào)CLK,生成作為任意周期的脈沖信號(hào)的看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW,輸出到看門(mén)狗控制部214。
在看門(mén)狗控制部214中,從看門(mén)狗清零信號(hào)生成部213接收的看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR輸出到看門(mén)狗定時(shí)器IC202。此外,在看門(mén)狗控制部214中,由未圖示的計(jì)數(shù)器對(duì)輸出次數(shù)(輸出脈沖的個(gè)數(shù))進(jìn)行計(jì)數(shù),該輸出次數(shù)是將看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR而輸出的次數(shù)。
在看門(mén)狗控制部214中,根據(jù)各種設(shè)計(jì)信息而算出CPU211正常地結(jié)束初始化為止的期間內(nèi)、作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR輸出到看門(mén)狗定時(shí)器IC202的、看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW的脈沖個(gè)數(shù)的最大值,并設(shè)定成最大值N。即將最大值N設(shè)定成在看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW的周期內(nèi),乘以脈沖數(shù)的最大值N而得到的時(shí)間,等價(jià)于到CPU211正常地結(jié)束初始化為止的時(shí)間(可以從設(shè)計(jì)預(yù)算得到的時(shí)間)。
在圖8中,在看門(mén)狗控制部214中的計(jì)數(shù)器的計(jì)數(shù)值K達(dá)到最大值N之前,CPU211正常地結(jié)束初始化。當(dāng)在CPU211的初始化結(jié)束時(shí),從CPU211向看門(mén)狗控制部214輸出的初始化結(jié)束通知信號(hào)SEL從LOW轉(zhuǎn)換到HIGH。另外,當(dāng)在CPU211的初始化結(jié)束時(shí),從CPU211向看門(mén)狗控制部214輸出作為固定周期的脈沖信號(hào)的看門(mén)狗定時(shí)器清零信號(hào)WDCK。
在看門(mén)狗控制器214中,當(dāng)接收HIGH的初始化結(jié)束通知信號(hào)SEL時(shí),將輸出到看門(mén)狗定時(shí)器IC202的看門(mén)狗定時(shí)器清零信號(hào)WD_CLR、從接收來(lái)自看門(mén)狗清零信號(hào)生成部213的看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW轉(zhuǎn)換到接收來(lái)自CPU211的看門(mén)狗定時(shí)器清零信號(hào)WDCK。此后,在CPU211進(jìn)行通常動(dòng)作的狀態(tài)下,看門(mén)狗定時(shí)器IC202從看門(mén)狗控制部214接收來(lái)自看門(mén)狗定時(shí)器清零信號(hào)WD_CLR,繼續(xù)監(jiān)視CPU211有無(wú)異常。
其次,使用圖9的時(shí)序圖,對(duì)CPU211啟動(dòng)中產(chǎn)生異常、初始化沒(méi)有結(jié)束的情況下的異常監(jiān)視動(dòng)作進(jìn)行說(shuō)明。從接通電子內(nèi)窺鏡裝置的電源到開(kāi)始CPU211的初始化為止的動(dòng)作、與使用圖8說(shuō)明的正常動(dòng)作時(shí)相同,因此在此只對(duì)CPU211的初始化執(zhí)行中的動(dòng)作進(jìn)行說(shuō)明。
在CPU211的初始化執(zhí)行中,從CPU211向看門(mén)狗控制部214輸出LOW的初始化結(jié)束通知信號(hào)SEL。另外,在看門(mén)狗清零控制部214中,從看門(mén)狗清零信號(hào)生成部213接收的看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR而輸出到看門(mén)狗定時(shí)器IC202,并且,對(duì)看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR而輸出的次數(shù)(輸出的脈沖的個(gè)數(shù)),在未圖示的計(jì)數(shù)器中作為計(jì)數(shù)值K進(jìn)行計(jì)數(shù)。
在圖9中,CPU211在初始化執(zhí)行中發(fā)生異常,由于初始化沒(méi)有結(jié)束,因此,即使達(dá)到計(jì)數(shù)值K設(shè)定的脈沖數(shù)最大值N,仍從CPU211向看門(mén)狗控制部214輸出LOW的初始化結(jié)束通知信號(hào)SEL。當(dāng)計(jì)數(shù)值K達(dá)到最大值N時(shí),從看門(mén)狗控制部214停止向看門(mén)狗定時(shí)器IC202輸出看門(mén)狗定時(shí)器清零信號(hào)WD_CLR。在看門(mén)狗定時(shí)器IC202中,從看門(mén)狗控制部214接收看門(mén)狗定時(shí)器清零信號(hào)WD_CLR的最后的脈沖開(kāi)始,經(jīng)過(guò)設(shè)定的超時(shí)期間也沒(méi)有接收到下一個(gè)脈沖,因而檢測(cè)出CPU211發(fā)生了異常。由此,經(jīng)過(guò)超時(shí)期間后,從看門(mén)狗定時(shí)器IC202向CPU211輸出復(fù)位信號(hào)WD_RST_N。
這樣,在本實(shí)施方式的電子內(nèi)窺鏡裝置中,CPU211執(zhí)行初始化中,通過(guò)看門(mén)狗清零信號(hào)生成部213生成的作為任意周期的脈沖信號(hào)的看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW,被作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR而輸出到看門(mén)狗定時(shí)器IC202,從而即使使用超時(shí)期間比CPU211的啟動(dòng)時(shí)間短的看門(mén)狗定時(shí)器IC202,也能防止在初始化中CPU211重復(fù)進(jìn)行再啟動(dòng)。
另外,通過(guò)使用超時(shí)期間短的看門(mén)狗定時(shí)器IC202,在通常的使用狀態(tài)下CPU211發(fā)生異常而失控時(shí),能迅速地對(duì)CPU211復(fù)位而進(jìn)行恢復(fù)。
另外,通過(guò)看門(mén)狗控制部214對(duì)與CPU211的初始化執(zhí)行時(shí)間相當(dāng)?shù)?、看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW作為看門(mén)狗定時(shí)器清零信號(hào)WD_CLR而輸出的次數(shù)(輸出脈沖次數(shù))進(jìn)行計(jì)數(shù),就能在設(shè)計(jì)的初始化執(zhí)行期間內(nèi)檢測(cè)出CPU211的初始化是否已結(jié)束。在CPU211在初始化執(zhí)行中發(fā)生異常而失控、初始化陷入不結(jié)束的狀態(tài)的情況下,通過(guò)停止從看門(mén)狗控制部214向看門(mén)狗定時(shí)器IC202輸出看門(mén)狗定時(shí)器清零信號(hào)WD_CLR,就能對(duì)CPU211復(fù)位而進(jìn)行恢復(fù)。
并且,在FPGA201的配置執(zhí)行中,通過(guò)將FPGA201特定引腳以外的引腳設(shè)為高阻抗?fàn)顟B(tài),即使在FPGA201執(zhí)行配置的時(shí)間比看門(mén)狗定時(shí)器IC202的超時(shí)期間長(zhǎng)的情況下,也能避免在FPGA201的配置執(zhí)行中進(jìn)行復(fù)位動(dòng)作。
第3實(shí)施方式其次,使用圖10說(shuō)明本發(fā)明的第3實(shí)施方式。圖10是說(shuō)明與本發(fā)明的第3實(shí)施方式所涉及的電子內(nèi)窺鏡裝置的控制器有關(guān)的異常監(jiān)視部的結(jié)構(gòu)的框圖。在上述的第2實(shí)施方式中,在CPU211執(zhí)行初始化中,通過(guò)將作為看門(mén)狗清零信號(hào)生成部213生成的任意周期的脈沖信號(hào)的看門(mén)狗清零定時(shí)器信號(hào)WDCK_HW輸出到看門(mén)狗定時(shí)器IC202,使不從看門(mén)狗定時(shí)器IC202輸出復(fù)位信號(hào)WD_RST_N,從而避免在初始化中進(jìn)行CPU211的復(fù)位動(dòng)作。相對(duì)于此,在本實(shí)施方式中,在CPU231執(zhí)行初始化中,通過(guò)使從看門(mén)狗定時(shí)器IC202輸出的復(fù)位信號(hào)WD_RST_N無(wú)效,從而避免在初始化中進(jìn)行CPU231的復(fù)位動(dòng)作。
與電子內(nèi)窺鏡裝置的控制器相關(guān)的異常監(jiān)視部,除作為監(jiān)視對(duì)象的控制器FPGA221的內(nèi)部結(jié)構(gòu)不同之外,都與第2實(shí)施方式相同,在此,只對(duì)FPGA221的內(nèi)部結(jié)構(gòu)進(jìn)行說(shuō)明,對(duì)于相同的構(gòu)成要素標(biāo)記相同符號(hào)而省略說(shuō)明。另外,對(duì)于從各構(gòu)成要素輸出的各種信號(hào),也標(biāo)記相同符號(hào)而省略說(shuō)明。
如圖10所示,F(xiàn)PGA221由如下部分構(gòu)成CPU231;其他控制部212,控制電子內(nèi)窺鏡裝置的存儲(chǔ)器、面板等各部位;作為復(fù)位信號(hào)生成部的看門(mén)狗復(fù)位控制部233,判斷是否使CPU231執(zhí)行復(fù)位動(dòng)作、向CPU231輸出復(fù)位信號(hào)RESET。此外,初始化結(jié)束通知信號(hào)SEL和看門(mén)狗定時(shí)器清零信號(hào)WDCK分別從CPU231輸出到看門(mén)狗復(fù)位控制部233和看門(mén)狗定時(shí)器IC202。
在看門(mén)狗復(fù)位控制部233中,根據(jù)從看門(mén)狗定時(shí)器IC202輸出的復(fù)位信號(hào)WD_RST_N、和從CPU231輸出的初始化結(jié)束通知信號(hào)SEL,將復(fù)位信號(hào)RESET輸出到CPU231。即,在接收到HIGH的初始化結(jié)束通知信號(hào)SEL,并且也接收到復(fù)位信號(hào)WD_RST_N的情況下,向CPU231輸出復(fù)位信號(hào)RESET。另外,即使在接收到LOW的初始化結(jié)束通知信號(hào)SEL的情況下,當(dāng)特定次數(shù)N’以上接收到的復(fù)位信號(hào)WD_RST_N時(shí),向CPU231輸出復(fù)位信號(hào)RESET。在此,將特定次數(shù)N’設(shè)定成在復(fù)位信號(hào)WD_RST_N的周期上乘以脈沖數(shù)的特定次數(shù)N’得到的時(shí)間等價(jià)于到CPU231正常地結(jié)束初始化為止的時(shí)間(可以從設(shè)計(jì)預(yù)算得到的時(shí)間)。
通過(guò)這樣地構(gòu)成,在CPU211初始化執(zhí)行中,由于沒(méi)有從CPU231輸出看門(mén)狗定時(shí)器清零信號(hào)WDCK,因而雖然從看門(mén)狗定時(shí)器IC202輸出復(fù)位信號(hào)WD_RST_N,但也能通過(guò)看門(mén)狗控制部214避免進(jìn)行復(fù)位動(dòng)作。此外,看門(mén)狗復(fù)位控制部233具有監(jiān)視控制器的啟動(dòng)狀況的啟動(dòng)監(jiān)視部。并且,看門(mén)狗復(fù)位控制部233監(jiān)視CPU231執(zhí)行初始化的時(shí)間,在當(dāng)CPU211在初始化執(zhí)行中發(fā)生異常而失控、初始化陷入不結(jié)束的狀態(tài)的情況下,將從看門(mén)狗定時(shí)器IC202輸出的復(fù)位信號(hào)WD_RST_N作為復(fù)位信號(hào)RESET從看門(mén)狗復(fù)位控制部233輸出到CPU231。由此,就能對(duì)CPU211復(fù)位而進(jìn)行恢復(fù)。
第4實(shí)施方式其次,使用圖11說(shuō)明本發(fā)明的第4實(shí)施方式。圖11是說(shuō)明與本發(fā)明的第4實(shí)施方式所涉及的電子內(nèi)窺鏡裝置的控制器有關(guān)的異常監(jiān)視部的結(jié)構(gòu)的框圖。在上述第2實(shí)施方式中,在FPGA201的外部配置有看門(mén)狗定時(shí)器IC202,在本實(shí)施方式中,將看門(mén)狗定時(shí)器部242配置在FPGA241的內(nèi)部這一點(diǎn)不相同??撮T(mén)狗定時(shí)器部242與看門(mén)狗定時(shí)器IC202同樣地,在設(shè)定的超時(shí)期間內(nèi)、沒(méi)有從看門(mén)狗控制部214輸入看門(mén)狗定時(shí)器清零信號(hào)WD_CLR的情況下,向CPU211輸出復(fù)位信號(hào)WD_RST_N,執(zhí)行復(fù)位動(dòng)作。其他構(gòu)成要素、從各構(gòu)成要素輸出的各種信號(hào)與第2實(shí)施方式相同。
通過(guò)將看門(mén)狗定時(shí)器部242配置在FPGA241的內(nèi)部,就能任意地設(shè)定看門(mén)狗定時(shí)器部242的超時(shí)期間,提高設(shè)計(jì)的自由度。另外,由于直到FPGA241的配置結(jié)束為止,看門(mén)狗定時(shí)器部242也不進(jìn)行動(dòng)作,因此在配置中不輸出復(fù)位信號(hào)WD_RST_N,能確實(shí)地避免進(jìn)行復(fù)位動(dòng)作。
第5實(shí)施方式其次,使用圖12對(duì)本發(fā)明的第5實(shí)施方式進(jìn)行說(shuō)明。圖12是與明本發(fā)明的第5實(shí)施方式所涉及的電子內(nèi)窺鏡裝置有關(guān)的控制器的異常監(jiān)視部的結(jié)構(gòu)的框圖。在上述第2實(shí)施方式中,雖然看門(mén)狗清零信號(hào)生成部213和看門(mén)狗控制部214配置在FPGA201的內(nèi)部,但是在本實(shí)施方式中,將這些配置在FPGA251的外部這一點(diǎn)不同。
在本實(shí)施方式中,如圖12所示,例如在FPGA251的外部設(shè)置CPLD252,在CPLD252的內(nèi)部配置看門(mén)狗清零信號(hào)生成部213和看門(mén)狗控制部214。CPLD252與FPGA251相比,要早結(jié)束配置。在FPGA251比CPLD252早結(jié)束配置的情況下,從FPGA251結(jié)束配置開(kāi)始到向看門(mén)狗定時(shí)器IC202輸出看門(mén)狗定時(shí)器清零信號(hào)WD_CLR為止的期間產(chǎn)生延時(shí),有可能進(jìn)行復(fù)位動(dòng)作。但是由此,能避免不需要的復(fù)位動(dòng)作。其他構(gòu)成要素、從各構(gòu)成要素輸出的各種信號(hào)與第2實(shí)施方式相同。
通過(guò)這樣地構(gòu)成,能得到與第2實(shí)施方式相同的效果,還能提高設(shè)計(jì)自由度。
此外,作為第5實(shí)施方式的變形例,也可以代替看門(mén)狗定時(shí)器IC202,在CPLD252的內(nèi)部配置看門(mén)狗定時(shí)器部。通過(guò)這樣地構(gòu)成,到CPLD252的配置結(jié)束為止看門(mén)狗定時(shí)器部不進(jìn)行動(dòng)作,從而即使在FPGA251比CPLD252早結(jié)束配置的情況下,也能避免不必要的復(fù)位動(dòng)作。
如上所述,根據(jù)與從第2到第5實(shí)施方式有關(guān)的電子內(nèi)窺鏡裝置,能實(shí)現(xiàn)如下的電子內(nèi)窺鏡裝置,該裝置具有檢測(cè)控制器的異常執(zhí)行復(fù)位動(dòng)作的異常監(jiān)視部,即使使用超時(shí)時(shí)間比CPU的啟動(dòng)時(shí)間短的看門(mén)狗定時(shí)器,也能防止CPU重復(fù)再啟動(dòng)。
本申請(qǐng)是以2005年7月4日在日本提出的日本專利申請(qǐng)2005-195407號(hào)、以及2005年6月21日在日本提出的日本專利申請(qǐng)2005-181153號(hào)為優(yōu)先權(quán)而提出的,上述的公開(kāi)內(nèi)容引用在本申請(qǐng)的說(shuō)明書(shū)、權(quán)利要求書(shū)中。
權(quán)利要求
1.一種電子內(nèi)窺鏡裝置,具有被排他地執(zhí)行的多個(gè)動(dòng)作模式,其特征在于,具有控制部,控制前述動(dòng)作模式的執(zhí)行;轉(zhuǎn)換請(qǐng)求檢測(cè)部,檢測(cè)所執(zhí)行的前述動(dòng)作模式的轉(zhuǎn)換請(qǐng)求,其中,根據(jù)前述轉(zhuǎn)換請(qǐng)求檢測(cè)部的檢測(cè)結(jié)果,變更前述控制部的內(nèi)部結(jié)構(gòu)。
2.根據(jù)權(quán)利要求1所述的電子內(nèi)窺鏡裝置,其特征在于前述控制部具備在內(nèi)部配置有CPU和外圍電路的FPGA以及/或者CPLD,根據(jù)前述轉(zhuǎn)換請(qǐng)求檢測(cè)部的檢測(cè)結(jié)果,變更前述FPGA以及/或者前述CPLD的內(nèi)部結(jié)構(gòu)。
3.根據(jù)權(quán)利要求2所述的電子內(nèi)窺鏡裝置,其特征在于前述控制部還具備非易失性存儲(chǔ)器,該非易失性存儲(chǔ)器保存有前述多個(gè)動(dòng)作模式各自的關(guān)于前述FPGA以及/或者前述CPLD的內(nèi)部結(jié)構(gòu)的數(shù)據(jù)、和由前述CPU執(zhí)行的軟件。
4.根據(jù)權(quán)利要求3中所述的電子內(nèi)窺鏡裝置,其特征在于前述控制部通過(guò)從前述非易失性存儲(chǔ)器中讀出關(guān)于前述內(nèi)部結(jié)構(gòu)的數(shù)據(jù)并載入到前述FPGA以及/或者前述CPLD中,來(lái)變更前述控制部的內(nèi)部結(jié)構(gòu)。
5.根據(jù)權(quán)利要求2~4中任意一項(xiàng)所述的電子內(nèi)窺鏡裝置,其特征在于前述控制部在前述控制部的初始化動(dòng)作中,根據(jù)前述轉(zhuǎn)換請(qǐng)求檢測(cè)部檢測(cè)出的前述檢測(cè)結(jié)果,進(jìn)行與前述動(dòng)作模式對(duì)應(yīng)的前述內(nèi)部結(jié)構(gòu)的變更。
6.根據(jù)權(quán)利要求1~5中任意一項(xiàng)所述的電子內(nèi)窺鏡裝置,其特征在于當(dāng)檢測(cè)出前述電子內(nèi)窺鏡裝置的異常時(shí),前述轉(zhuǎn)換請(qǐng)求檢測(cè)部檢測(cè)向安全確保模式的轉(zhuǎn)換請(qǐng)求,前述控制部的內(nèi)部結(jié)構(gòu)變更成前述安全確保模式的內(nèi)部結(jié)構(gòu)。
7.一種電子內(nèi)窺鏡裝置,具有被排他地執(zhí)行的多個(gè)動(dòng)作模式,其特征在于具備控制部,該控制部具有在內(nèi)部配置有CPU和外圍電路的FPGA以及/或者CPLD并控制前述動(dòng)作模式的執(zhí)行,根據(jù)執(zhí)行的前述動(dòng)作模式,前述FPGA以及/或者前述CPLD的內(nèi)部結(jié)構(gòu)不同。
8.根據(jù)權(quán)利要求7所述的電子內(nèi)窺鏡裝置,其特征在于前述控制部還具備非易失性存儲(chǔ)器,該非易失性存儲(chǔ)器中保存有前述多個(gè)動(dòng)作模式各自的關(guān)于前述FPGA以及/或者前述CPLD的內(nèi)部結(jié)構(gòu)的數(shù)據(jù)、和由前述CPU執(zhí)行的軟件。
9.根據(jù)權(quán)利要求8所述的電子內(nèi)窺鏡裝置,其特征在于前述控制部通過(guò)從前述非易失性存儲(chǔ)器讀出關(guān)于前述內(nèi)部結(jié)構(gòu)的數(shù)據(jù)并載入到前述FPGA以及/或者前述CPLD中,來(lái)變更前述控制部的內(nèi)部結(jié)構(gòu)。
10.一種電子內(nèi)窺鏡裝置,其特征在于,具備控制器,在正常動(dòng)作時(shí)輸出第一脈沖信號(hào);偽脈沖生成部,生成第二脈沖信號(hào);啟動(dòng)結(jié)束檢測(cè)部,檢測(cè)前述控制器的啟動(dòng)結(jié)束;異常監(jiān)視信號(hào)生成部,根據(jù)前述啟動(dòng)結(jié)束檢測(cè)部的檢測(cè)結(jié)果,將前述第一脈沖信號(hào)或者前述第二脈沖信號(hào)的任意一個(gè)作為異常監(jiān)視信號(hào)輸出;異常檢測(cè)部,根據(jù)前述異常監(jiān)視信號(hào),檢測(cè)前述控制器的異常,輸出復(fù)位信號(hào)。
11.根據(jù)權(quán)利要求10所述的電子內(nèi)窺鏡裝置,其特征在于前述異常監(jiān)視信號(hào)生成部,在前述控制器的啟動(dòng)未結(jié)束的情況下,將前述第二脈沖信號(hào)作為前述異常監(jiān)視信號(hào)輸出,在前述控制器的啟動(dòng)結(jié)束的情況下,將前述第一脈沖信號(hào)作為前述異常監(jiān)視信號(hào)輸出。
12.根據(jù)權(quán)利要求10或11所述的電子內(nèi)窺鏡裝置,其特征在于前述異常監(jiān)視信號(hào)生成部具有監(jiān)視前述控制器的啟動(dòng)狀況的啟動(dòng)監(jiān)視部,根據(jù)前述啟動(dòng)監(jiān)視部的監(jiān)視結(jié)果,前述控制器在啟動(dòng)中發(fā)生異常的情況下,停止前述異常監(jiān)視信號(hào)的輸出。
13.根據(jù)權(quán)利要求10~12中任意一項(xiàng)所述的電子內(nèi)窺鏡裝置,其特征在于前述異常檢測(cè)部構(gòu)成在前述控制器的內(nèi)部。
14.一種電子內(nèi)窺鏡裝置,其特征在于,具備控制器,在正常動(dòng)作時(shí)輸出脈沖信號(hào);啟動(dòng)結(jié)束檢測(cè)部,檢測(cè)前述控制器的啟動(dòng)結(jié)束;異常檢測(cè)部,根據(jù)前述脈沖信號(hào),檢測(cè)前述控制器的異常,輸出異常檢測(cè)信號(hào);復(fù)位信號(hào)生成部,在接收了前述異常檢測(cè)信號(hào)的情況下,根據(jù)前述啟動(dòng)結(jié)束檢測(cè)部的檢測(cè)結(jié)果,在前述控制器的啟動(dòng)結(jié)束的情況下,輸出復(fù)位信號(hào)。
15.根據(jù)權(quán)利要求14所述的電子內(nèi)窺鏡裝置,其特征在于前述復(fù)位信號(hào)生成部具有監(jiān)視前述控制器的啟動(dòng)狀況的啟動(dòng)監(jiān)視部,根據(jù)前述啟動(dòng)監(jiān)視部的監(jiān)視結(jié)果,前述控制器在啟動(dòng)中發(fā)生異常的情況下,輸出前述復(fù)位信號(hào)。
16.根據(jù)權(quán)利要求10~15中任意一項(xiàng)所述的電子內(nèi)窺鏡裝置,其特征在于前述控制器是在FPGA或者CPLD的內(nèi)部裝入CPU而構(gòu)成的。
全文摘要
本發(fā)明提供一種電子內(nèi)窺鏡裝置,能提高控制部的電路的使用效率,并且提高電路動(dòng)作的可靠性。電子內(nèi)窺鏡裝置具有排他地執(zhí)行的多個(gè)動(dòng)作模式,在內(nèi)部構(gòu)成CPU(10)以及外圍電路,具有控制動(dòng)作模式的執(zhí)行的FPGA(1)和檢測(cè)所執(zhí)行的動(dòng)作模式的轉(zhuǎn)換請(qǐng)求的轉(zhuǎn)換請(qǐng)求檢測(cè)部,根據(jù)轉(zhuǎn)換請(qǐng)求檢測(cè)部的檢測(cè)結(jié)果,變更FPGA(1)的內(nèi)部結(jié)構(gòu)。
文檔編號(hào)H04N5/225GK1883369SQ200610082948
公開(kāi)日2006年12月27日 申請(qǐng)日期2006年6月21日 優(yōu)先權(quán)日2005年6月21日
發(fā)明者島田篤, 矢部雄亮, 高橋智也, 橋本進(jìn) 申請(qǐng)人:奧林巴斯醫(yī)療株式會(huì)社