接口裝置及信息處理裝置制造方法
【專利摘要】本發(fā)明公開一種接口裝置及信息處理裝置,其能夠僅用硬件判定處于被連接狀態(tài)的標(biāo)準(zhǔn)并使其對應(yīng),該接口裝置包括:連接器、通信電路、判定電路及轉(zhuǎn)換電路。所述連接器能夠連接外部裝置。所述通信電路采用在構(gòu)成所述連接器的多個端子中至少共用一部分的端子的端子配置,并在與所述外部裝置之間通信按照第一通信方式的第一信號和按照與所述第一通信方式不同的第二通信方式的第二信號。所述判定電路根據(jù)在所述端子配置中用所述第一信號形成回路連接的一對端子的狀態(tài),判定與所述連接器連接的所述外部裝置的通信方式。所述轉(zhuǎn)換電路根據(jù)所述判定電路的判定結(jié)果,切換按照所述通信電路的通信方式使用的信號。
【專利說明】接口裝置及信息處理裝置
[0001]本申請主張申請日為2013年6月21日、申請?zhí)枮镴P2013-130759的日本申請為優(yōu)先權(quán),并引用上述申請的內(nèi)容。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及一種接口裝置及信息處理裝置。
【背景技術(shù)】
[0003]近年來,在POS(Point Of Sales:銷售點)終端等的信息處理裝置中,對具有觸摸面板等的設(shè)備的顯示器的連接,往往有采用單一的連接器的情況。在所涉及的信息處理裝置中,通過該連接器,除對按照RS232C標(biāo)準(zhǔn)(協(xié)議)的通信方式的觸摸面板控制信號之夕卜,還對作為顯示用的信號的LVDS(Low Voltage Differential Signaling:低電壓差分信號)、背光燈控制信號、電源等進行通信。通過用一個連接器對多個信號進行通信,所述信息處理裝置使連接的容易性、成本上的便宜性等提高。
[0004]另一方面,近年來,正在進行有在控制信號等的數(shù)據(jù)通信中采用按照USB (Universal Serial Bus:通用串行總線)標(biāo)準(zhǔn)的通信方式。與此同時,在上述顯示器中,也正在出現(xiàn)有在觸摸面板控制信號等的通信中采用USB標(biāo)準(zhǔn)的通信方式的情況。不過,RS232C標(biāo)準(zhǔn)的顯示器仍然有很多。因此,當(dāng)變更了信息處理裝置的連接器時,則就會變得與顯示器沒有兼容性。因此,目前,提案有一種轉(zhuǎn)換連接器,用于將上述的RS232C標(biāo)準(zhǔn)的通信方式轉(zhuǎn)換成按照USB標(biāo)準(zhǔn)的通信方式。不過,在現(xiàn)有技術(shù)中,由于需要另外準(zhǔn)備轉(zhuǎn)換連接器,所以裝卸繁雜,而且有成本增大的可能性。
【發(fā)明內(nèi)容】
[0005]鑒于上述技術(shù)問題,本發(fā)明的目的在于提供一種能夠僅用硬件判定處于被連接狀態(tài)的標(biāo)準(zhǔn)并使其對應(yīng)的接口裝置及信息處理裝置。
[0006]為解決上述問題,本發(fā)明第一方面涉及的接口裝置,包括:連接器、通信電路、判定電路及轉(zhuǎn)換電路。所述連接器能夠連接外部裝置。所述通信電路采用在構(gòu)成所述連接器的多個端子中至少共用一部分的端子的端子配置,并在與所述外部裝置之間通信按照第一通信方式的第一信號和按照與所述第一通信方式不同的第二通信方式的第二信號。所述判定電路根據(jù)在所述端子配置中用所述第一信號形成回路連接的一對端子的狀態(tài),判定與所述連接器連接的所述外部裝置的通信方式。所述轉(zhuǎn)換電路根據(jù)所述判定電路的判定結(jié)果,切換按照所述通信電路的通信方式使用的信號。
【專利附圖】
【附圖說明】
[0007]下面,參照附圖對本發(fā)明所涉及的接口裝置及信息處理裝置進行說明。當(dāng)結(jié)合附圖考慮時,通過參照下面的詳細(xì)描述,能夠更完整更好地理解本發(fā)明以及容易得知其中許多伴隨的優(yōu)點,但此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定,其中:
[0008]圖1是示意地表示現(xiàn)有的信息處理裝置的構(gòu)成的圖;
[0009]圖2是示意地表示本實施例所涉及的信息處理裝置的構(gòu)成的圖;
[0010]圖3是表示顯示器的接口的識別處理的流程圖;
[0011]圖4是RS232C連接時的時序圖;以及
[0012]圖5是USB連接時的時序圖。
[0013]附圖標(biāo)記說明
[0014]2信息處理裝置 200基板(接口裝置)
[0015]201 HOST控制器202RS232C驅(qū)動接收器
[0016]203 主體側(cè)管腳組 204電源電路
[0017]205 鎖存電路206EN信號生成電路
[0018]207 總開關(guān)208I/F判定電路
[0019]209 RESET 保護電路
【具體實施方式】
[0020]下面,參照附圖,對實施例所涉及的接口裝置的實施例進行詳細(xì)地說明。
[0021]首先,參照圖1,對用按照RS232C標(biāo)準(zhǔn)的通信方式與外部裝置(顯示器3)進行通信的現(xiàn)有構(gòu)成的信息處理裝置1,進行說明。
[0022]圖1是示意地表示現(xiàn)有的信息處理裝置I的構(gòu)成的圖。信息處理裝置I具有配置有各種電子部件的基板100,并通過電纜C與作為外部裝置的顯示器3連接。
[0023]基板100具有HOST控制器(主機控制器)101、RS232C驅(qū)動接收器102及主體側(cè)管腳組103。HOST控制器101用TTL (Transistor Transistor Logic:晶體管-晶體管邏輯電路)電平的信號與RS232C驅(qū)動接收器102進行通信。
[0024]RS232C驅(qū)動接收器102設(shè)置在HOST控制器101和主體側(cè)管腳組103之間,以按照RS232C標(biāo)準(zhǔn)的通信方式與顯示器3進行通信。具體地說,RS232C驅(qū)動接收器102包括具有發(fā)送用的元件的驅(qū)動器電路、具有接收用的元件的接收器電路等,并具有相互轉(zhuǎn)換TTL電平的信號和RS232C電平的信號的功能。主體側(cè)管腳組103是按照RS232C標(biāo)準(zhǔn)的26管腳構(gòu)成的連接器,并通過電纜C與顯示器3的顯示器側(cè)管腳組303連接。在這里,電纜C是用于連接主體的基板100和顯示器3的基板300的電線。
[0025]顯示器3除具有配置各種電子部件的基板300之外,還具有未圖示的顯示面板、背光燈及觸摸面板等。
[0026]顯示器3的基板300具有觸摸面板控制器301、RS232C驅(qū)動接收器302及顯示器側(cè)管腳組303。觸摸面板控制器301采集來自附加在顯示器3上的觸摸面板的輸入信號,并通過RS232C驅(qū)動接收器302輸出給信息處理裝置I。RS232C驅(qū)動接收器302包括具有發(fā)送用的元件的驅(qū)動器電路和具有接收用的元件的接收器電路等。顯示器側(cè)管腳組303是與主體側(cè)管腳組103同樣地按照RS232C標(biāo)準(zhǔn)的26管腳構(gòu)成的連接器,并通過電纜C與信息處理裝置I的主體側(cè)管腳組103連接。
[0027]在這里,對主體側(cè)管腳組103及顯示器側(cè)管腳組303的連接器的端子構(gòu)成進行說明。連接器除連接有在觸摸面板用中遵循RS232C標(biāo)準(zhǔn)的COM外,還連接有顯示用的LVDS、背光燈控制信號及電源。在本實施例中,作為觸摸面板控制器301用的COM信號,將端子編號7的TXD、端子編號19的RXD、端子編號20的DTR、及端子編號24的DSR分配給連接器。
[0028]端子編號20的DTR在顯示器3中與端子編號24的DSR回路連接。端子編號20的DTR是表示主體為可動作的狀態(tài)的信號。端子編號24的DSR是將顯示器3為可動作的狀態(tài)的情況通知給主體的信號。而且,端子編號20的DTR和端子編號24的DSR是為了即插即用使用而被回路連接的信號。另外,回路連接就是向顯示器3輸出了的信號被以相同的值從顯示器3輸入。
[0029]此外,端子編號8的CTS在顯示器3中處于未連接狀態(tài)。該端子編號8的CTS是表示可發(fā)送的信號,一般用于與調(diào)制解調(diào)器等連接的情況。而且,例如,CTS被用于將調(diào)制解調(diào)器變成了可發(fā)送的狀態(tài)的情況傳達(dá)給個人計算機等的用途。因此,在象本構(gòu)成那樣將信息處理裝置I和顯示器3 —對一進行連接的構(gòu)成中,由于不需要CTS,所以在顯示器3側(cè)處于未連接。
[0030]不過,當(dāng)替代顯示器3,諸如采用了將觸摸面板用的數(shù)據(jù)信號,利用USB+和USB-進行通信的USB標(biāo)準(zhǔn)的通信方式的顯示器3被連接時,在現(xiàn)有構(gòu)成的信息處理裝置I中,不能連接該顯示器3。另外,將RS232C標(biāo)準(zhǔn)的通信方式轉(zhuǎn)換成USB標(biāo)準(zhǔn)的通信方式的轉(zhuǎn)換連接器作為現(xiàn)有的技術(shù)已存在,但在所涉及的技術(shù)中,轉(zhuǎn)換連接器的裝卸繁雜,并有成本增大的可能性。此外,在USB數(shù)據(jù)用中,由于需要USB+和USB-的兩個端子,所以即使利用未被使用的端子編號8的CTS,在上述的主體側(cè)管腳組103的連接器中也不夠。此外,雖然也考慮有通過軟件來切換RS232C和USB的方案,但是該方案有信號的輸出輸入所涉及的設(shè)定等變得繁雜的可能性。
[0031]因而,在本實施例的信息處理裝置2中,通過根據(jù)被連接的外部裝置(顯示器3)的通信方式來切換觸摸面板用的數(shù)據(jù)信號的通信方式,從而在維持連接器的外形的同時,提高向被連接的外部設(shè)備的通用性。下面,對本實施例所涉及的信息處理裝置2進行說明。
[0032]圖2是示意地表示本實施例所涉及的信息處理裝置2的構(gòu)成的圖。如圖2所示,信息處理裝置2具有作為配置有各種電子部件的接口裝置的基板200,通過電纜C與作為外部裝置的顯示器3等連接。
[0033]基板200具有HOST控制器201、RS232C驅(qū)動接收器202、主體側(cè)管腳組203、電源電路204、鎖存電路205、EN信號生成電路206、總開關(guān)207、I/F判定電路208及RESET保護電路209。
[0034]本實施例所涉及的HOST控制器201具有按照USB標(biāo)準(zhǔn)的端子配置的信號、按照RS232C標(biāo)準(zhǔn)的端子配置的信號。被使用的端子配置,通過后述的總開關(guān)207根據(jù)被連接的外部裝置(顯示器3)的通信方式被切換。而且,HOST控制器201按照各自的通信方式進行信號的生成。
[0035]RS232C驅(qū)動接收器202雖然與上述的信息處理裝置I中的相同,但是在具有EN信號的這點上不同。具體地說,在以USB方式被進行通信時不需要RS232C驅(qū)動接收器202。因而,本實施例所涉及的RS232C驅(qū)動接收器202,具有控制有無動作的EN信號(控制信號)。而且,HOST控制器201和RS232C驅(qū)動接收器202,在與顯示器3之間形成發(fā)送接收信號的通/[目電路。
[0036]主體側(cè)管腳組203雖然與上述的信息處理裝置I中的相同,但是端子編號8的CTS和端子編號20的DTR不同。具體地說,這些端子共用作按照USB標(biāo)準(zhǔn)的端子或按照RS232C標(biāo)準(zhǔn)的端子。具體地說,端子編號8的CTS,在RS232C標(biāo)準(zhǔn)時成為未使用的端子,在USB標(biāo)準(zhǔn)時用作USB+的端子。端子編號20的DTR,在RS232C標(biāo)準(zhǔn)時用作DTR的端子,在USB標(biāo)準(zhǔn)時用作USB-的端子。
[0037]電源電路204是向信息處理裝置2的各部供給電力的電路。此外,電源電路204輸出PWRGD信號。PWRGD信號是當(dāng)向各部開始供給電力之后電源電路204正常完成起動了時變?yōu)镠igh (高)的信號。而且,PWR⑶信號,在作為PWROK信號被輸出給HOST控制器201的同時,作為CLK信號被輸出給鎖存電路204。另外,PWRGD信號在電源起動后到被輸出之前,有從數(shù)十ms到數(shù)百ms的延遲。
[0038]HOST控制器201當(dāng)PWROK信號變?yōu)镠igh時,則使RESET#信號變?yōu)镠igh并解除復(fù)位狀態(tài)。另外,附在信號名上的夏普公司的標(biāo)志,示出信號處于Low(低)狀態(tài)有效。
[0039]鎖存電路205以CLK信號和D信號作為輸入,輸出SEL信號(轉(zhuǎn)換信號)。鎖存電路205在CLK信號從Low (低)向High (高)上升時,保持D信號的值并從SEL信號進行輸出。
[0040]EN信號生成電路206是生成RS232C驅(qū)動接收器202的啟動信號的電路。在EN信號生成電路206中輸入有SEL信號和RESET#信號,作為輸入信號。此外,EN信號生成電路206輸出EN信號,作為輸出信號。而且,EN信號生成電路206具有“與”邏輯(邏輯積)206a、邏輯“非” 206b。
[0041]在這里,“與”邏輯206a將RESET#信號和來自邏輯“非” 206b的輸出信號作為輸入,將所述信號的“與”邏輯作為EN信號進行輸出。邏輯“非” 206b將SEL信號作為輸入,輸出所述信號的邏輯“非”。根據(jù)上述構(gòu)成,EN信號生成電路206當(dāng)RESET#信號為High、且SEL信號為Low (低)時,將EN信號作為High。也就是說,EN信號生成電路206當(dāng)RESET#信號處于無效狀態(tài)且RS232C處于被連接狀態(tài)時,使EN信號變?yōu)镠igh。
[0042]作為切換電路的總開關(guān)207,是根據(jù)作為來自I/F判定電路208的輸出的SEL信號的值,對RS232C的信號和USB信號進行切換的電路。總開關(guān)207在與HOST控制器201之間可輸出輸入USB+信號、USB-信號及DTR#信號地進行連接。此外,總開關(guān)207在與主體側(cè)管腳組203之間可輸出輸入USB+信號、DTR-TP#/USB-信號地進行連接。此外,總開關(guān)207具有一個未連接的輸入端子。
[0043]在這里,USB+信號是USB的數(shù)據(jù)用的信號。USB-信號是USB的數(shù)據(jù)用的信號。DTR#信號是RS232C的DTR信號。OE信號是總開關(guān)207的輸出啟動。而且,OE信號是輸入有RESET#信號的信號。SEL信號是來自I/F判定電路208的輸出。另外,如后所述,SEL信號當(dāng)為High時表示是USB連接的情況,當(dāng)為Low時表示是RS232C連接的情況。DTR-TP#/USB-信號是RS232C的DTR信號和USB的數(shù)據(jù)用信號所共用的信號,并通過已被連接的接口來被分別使用。此外,以下,將未連接的輸入端子所涉及的信號稱為未連接信號。
[0044]此外,總開關(guān)207將SEL信號和OE信號作為輸入信號,并根據(jù)該OE信號,對導(dǎo)通(ON)和截止(OFF)進行切換。具體地說,總開關(guān)207當(dāng)OE信號為Low時,視為未輸出有效信號的截止?fàn)顟B(tài)。另一方面,當(dāng)OE信號為High時,總開關(guān)207視為輸出有效信號的導(dǎo)通狀態(tài)。也就是說,總開關(guān)207的輸出,以在OE信號中輸入有High的情況為前提條件。
[0045]此外,總開關(guān)207根據(jù)SEL信號相對于主體側(cè)管腳組203,對USB+信號和未連接信號切換,而且,對USB-信號和DTR#信號進行選擇地切換。具體地說,總開關(guān)207在USB+信號和未連接信號的關(guān)系中,當(dāng)SEL信號為High時,將USB+信號與主體側(cè)管腳組203連接。另一方面,總開關(guān)207當(dāng)SEL信號為Low時,將未連接信號與主體側(cè)管腳組203連接。因而,在為RS232C連接時,端子編號8的CTS處于未連接。
[0046]也就是說,當(dāng)SEL信號為High的USB連接時,總開關(guān)207選擇以USB的通信方式使用的USB+信號和USB-信號。另一方面,總開關(guān)207當(dāng)SEL信號為Low的RS232C連接時,選擇以RS232C的通信方式使用的DTR#信號。此外,當(dāng)為RS232C連接時,總開關(guān)207在CTS信號中選擇未連接信號。
[0047]此外,總開關(guān)207在USB-信號和DTR#信號之間的關(guān)系中,當(dāng)SEL信號為High時,使USB-信號與主體側(cè)管腳組203連接。此外,總開關(guān)207當(dāng)SEL信號為Low時,使DTR#信號與主體側(cè)管腳組203連接。這樣,總開關(guān)207切換按照通信方式使用的信號。
[0048]作為判定電路的I/F判定電路208判定顯示器側(cè)的接口是USB還是RS232C。I/F 判定電路 208 具有邏輯“非” 208a、負(fù)載 208b、FET208c (Field Effect Transistor:場效應(yīng)晶體管)、地線208d及FET208e。在這里,邏輯“非” 208a輸入有RESET#信號,作為輸入信號。負(fù)載208b被FET208c控制與DSR-TP#信號的連接。地線208d被FET208e控制與DTR-TP#/USB-信號的連接。
[0049]FET208C在柵極上連接有作為來自邏輯“非” 208a的輸出信號的INV,在源極上連接有DSR-TP#信號,在漏極上連接有負(fù)載208b。FET208e在柵極上連接有INV,在源極上連接有DTR-TP#/USB-信號,在漏極上連接有地線208d。
[0050]也就是說,當(dāng)從RESET#信號中輸入有表示復(fù)位狀態(tài)的Low時,則生成I/F判定電路208的啟動的邏輯“非”208a,從作為輸出信號的INV中輸出High。負(fù)載的FET208c和地線的FET208e在柵極上施加有電壓。因而,由于在源極和漏極間流動有電流,所以I/F判定電路208進行動作。
[0051]另一方面,當(dāng)從RESET#信號中輸入有表示非復(fù)位狀態(tài)的High時,則生產(chǎn)I/F判定電路208的啟動的邏輯“非”208a,從作為輸出信號的INV信號中輸出Low。負(fù)載的FET208c和地線的FET208e在柵極上未被施加有電壓。因而,在源極和漏極之間未流動有電流,從而I/F判定電路208不動作。
[0052]接著,根據(jù)上述構(gòu)成,對I/F判定電路208所進行的顯示器側(cè)的接口的判定方法進行說明。
[0053]當(dāng)為RS232C時,端子編號20的DTR和端子編號24的DSR在顯示器3的基板300中處于回路連接狀態(tài)。另一方面,當(dāng)為USB時,端子編號20的DTR和端子編號24的DSR在顯示器3的基板300中未處于回路連接狀態(tài)。因而,I/F判定電路208根據(jù)是否為回路連接,來對與本裝置所連接的顯示器3等的接口進行判定。
[0054]具體地說,地線208d與連接有端子編號20的DTR的DTR_TP#/USB_信號連接。負(fù)載208b與連接有端子編號24的DSR的DSR-TP#信號連接。因而,當(dāng)在顯示器3的基板300中處于回路連接狀態(tài)時,雖與負(fù)載208b連接但也與地線208d連接,所以DSR-TP#信號變?yōu)長ow0另一方面,當(dāng)在顯示器3的基板300中未處于回路連接狀態(tài)時,由于沒有地線208d的影響,所以DSR-TP#信號通過負(fù)載208b變?yōu)镠igh。這樣,I/F判定電路208根據(jù)DSR-TP#信號的狀態(tài)來判定通信方式。
[0055]此外,I/F判定電路208在PWRGD信號作為鎖存電路205的CLK信號被輸入之前的期間,對上述判定進行判定。也就是說,I/F判定電路208在從向各部開始供給電力到所述電源電路完成起動之前的期間進行判定。因而,信息處理裝置2在本裝置的起動完成之前的期間,結(jié)束顯示器側(cè)的接口的判定。
[0056]RESET保護電路209是當(dāng)RS232C處于被連接狀態(tài)時,防止在復(fù)位時DSR#信號變?yōu)長ow的情況的電路。RESET保護電路209具有FET209a。FET209a在柵極上連接有RESET#信號,源極與DSR-TP#信號連接,漏極與具有負(fù)載的DSR#信號連接。因而,當(dāng)RESET#信號變?yōu)長ow時,則RESET保護電路209在源極被連接的DSR-TP#信號和漏極被連接的DSR#信號之間未流動有電流。而且,DSR#信號連接有負(fù)載209b,所以RESET保護電路209能夠防止在為復(fù)位狀態(tài)的期間DSR#信號變?yōu)長ow的情況。
[0057]接著,參照流程圖和時序圖,對與主體連接的顯示器3的接口的切換處理進行說明。在這里,圖3是表示顯示器3的接口的識別處理的流程圖。此外,圖4是RS232C連接時的時序圖。另外,圖4記載有信息處理裝置2的動作所涉及的主要信號的信號名和與該信號有關(guān)的說明。
[0058]首先,對顯示器3的接口為RS232C時進行說明。在定時Tll中,電源電路204起動電源(步驟SI)。具體地說,電源電路204施加3.3V信號。
[0059]接著,在剛起動之后的定時T12中,I/F判定電路208判定是否為回路連接(步驟S2)。具體地說,HOST控制器201使RESET#信號變?yōu)長ow并變?yōu)閺?fù)位狀態(tài)。因而,通過RESET#信號的邏輯“非” 208a生成的I/F判定電路208的啟動信號變?yōu)镠igh。這時,顯示器3的接口由于是RS232C,所以處于回路連接狀態(tài)。因而,I/F判定電路208使作為輸出的DSR-TP#信號變?yōu)長ow。通過這樣,I/F判定電路208判定為回路連接(步驟S2的是)。
[0060]在定時T13中,鎖存電路205鎖存Low (步驟S3)。具體地說,連接有DSR-TP#信號的鎖存電路205的數(shù)據(jù)輸入也變?yōu)長ow。電源電路204當(dāng)電源電路204正常起動時則使PWRGD信號變?yōu)镠igh。此外,電源電路204將PWRGD信號作為鎖存電路205的CLK信號進行輸入。因而,鎖存電路205鎖存Low。
[0061]在定時T14中,鎖存電路205的數(shù)據(jù)輸出將總開關(guān)207設(shè)定為RS232C(步驟S4)。具體地說,鎖存電路205從SEL信號中輸出Low。從SEL信號中輸入了 Low的總開關(guān)207向RS232C進行設(shè)定。另外,總開關(guān)207由于OE信號為Low所以沒有輸出。
[0062]在定時T15及定時T16中,HOST控制器201使RESET#信號變?yōu)镠igh并使I/F判定電路208無效(步驟S5)。具體地說,RESET#信號被解除并變?yōu)镠igh。I/F判定電路208的啟動通過邏輯“非” 208a生成RESET#信號。因而,I/F判定電路208的啟動使I/F判定電路208無效。
[0063]在定時T17及定時T18中,總開關(guān)輸出啟動將總開關(guān)207設(shè)定為有效(步驟S6)。具體地說,總開關(guān)207將RESET#信號輸入給總開關(guān)輸出啟動。因而,隨著RESET#信號變?yōu)镠igh,總開關(guān)輸出啟動變?yōu)镠igh。通過這樣,總開關(guān)207輸出RS232C的信號。
[0064]在定時T19中,EN信號生成電路206將RS232C驅(qū)動接收器202設(shè)定為有效(步驟S7)。具體地說,輸入有來自鎖存電路205的數(shù)據(jù)輸出的Low和來自RESET#信號的High的EN信號生成電路206,使RS232C驅(qū)動接收器202的啟動信號變?yōu)镠igh并將RS232C驅(qū)動接收器202設(shè)定為有效。
[0065]根據(jù)以上,主體以顯示器3的接口為RS232C的方式進行通信。
[0066]接著,與時序圖一致,對顯示器3的接口為USB的情況進行說明。在這里,圖5是USB連接時的時序圖。
[0067]在定時T21中,電源電路204起動電源(步驟SI)。具體地說,電源電路204施加
3.3V信號。
[0068]在定時T22中,鎖存電路205判定是否為回路連接(步驟S2)。具體地說,HOST控制器201使RESET#信號變?yōu)長ow并處于復(fù)位狀態(tài)。因而,通過RESET#信號的邏輯“非”208a生成的I/F判定電路208的啟動信號變?yōu)镠igh、這時,顯示器3的接口由于是USB所以未處于回路連接狀態(tài)。因而,I/F判定電路208的作為輸出的DSR-TP#信號變?yōu)镠igh。通過這樣,I/F判定電路208判定為非回路連接(步驟S2的否)。
[0069]在定時T23中,鎖存電路205鎖存High (步驟S8)。具體地說,連接有DSR-TP#信號的鎖存電路205的數(shù)據(jù)輸入也變?yōu)镠igh。電源電路204當(dāng)正常起動時則使PWRGD信號變?yōu)镠igh。此外,電源電路204將PWRGD信號作為鎖存電路205的CLK信號進行輸入。因而,鎖存電路205鎖存High。
[0070]在定時T24中,鎖存電路205的數(shù)據(jù)輸出將總開關(guān)207設(shè)定為USB (步驟S9)。具體地說,鎖存電路205從SEL信號輸出High。從SEL信號輸入了 High的總開關(guān)207向USB進行設(shè)定。另外,總開關(guān)207由于OE信號為Low所以不進行輸出。
[0071]在定時T25及定時T26中,HOST控制器201使RESET#信號變?yōu)镠igh并使I/F判定電路208無效(步驟S10)。具體地說,RESET#信號被解除變?yōu)镠igh。I/F判定電路208的啟動使用將RESET#信號通過邏輯“非”208a翻轉(zhuǎn)了的信號。因而,I/F判定電路208的啟動使I/F判定電路208無效。
[0072]在定時T27及定時T28中,總開關(guān)輸出啟動將總開關(guān)207設(shè)定為有效(步驟Sll)。具體地說,總開關(guān)207將RESET#信號輸入給總開關(guān)輸出啟動。因而,隨著RESET#信號變?yōu)镠igh,總開關(guān)輸出啟動變?yōu)镠igh。通過這樣,總開關(guān)207輸出USB的信號。
[0073]在定時T29中,EN信號生成電路206將RS232C驅(qū)動接收器202設(shè)定為無效(步驟S12)。具體地說,輸入有來自鎖存電路205的數(shù)據(jù)輸出的High和來自RESET#信號的High的EN信號生成電路206,使RS232C驅(qū)動接收器202的啟動信號變?yōu)長ow并將RS232C驅(qū)動接收器202設(shè)定為無效。
[0074]根據(jù)以上,主體以顯示器3的接口為USB方式進行通信。
[0075]如以上那樣,根據(jù)本實施例,I/F判定電路208根據(jù)是否處于回路連接,對與本裝置連接的顯示器3的接口進行判定。此外,鎖存電路205鎖存判定結(jié)果。而且,總開關(guān)207根據(jù)來自鎖存電路205的輸出,將在與顯示器3之間連接的信號切換成RS232C連接用或USB連接用。而且,總開關(guān)207根據(jù)來自鎖存電路205的輸出,對RS232C驅(qū)動接收器202的有效和無效進行切換。因此,由于無需另外準(zhǔn)備轉(zhuǎn)換連接器,所以能夠使用戶的便利性提高,而且能夠抑制成本增大。此外,由于能夠不采用軟件進行設(shè)定來對RS232C和USB進行切換,所以不會有因設(shè)定缺陷導(dǎo)致的動作不良的情況發(fā)生。
[0076]雖然對本發(fā)明的幾個實施例進行了說明,但是這些的實施例是作為例子提出的,并不意圖限定發(fā)明的范圍。這些新穎的實施例可以用其他各種形式來實施,只要在不脫離發(fā)明的要旨的范圍內(nèi)可以進行各種省略、替換、變更。這些實施例及其變形均被包含在發(fā)明的范圍或要旨中,而且,包含在權(quán)利要求的范圍所記載的發(fā)明和其均等的范圍內(nèi)。
【權(quán)利要求】
1.一種接口裝置,包括: 連接器,能夠連接外部裝置; 通信電路,采用在構(gòu)成所述連接器的多個端子中至少共用一部分的端子的端子配置,并在與所述外部裝置之間通信按照第一通信方式的第一信號和按照與所述第一通信方式不同的第二通信方式的第二信號; 判定電路,根據(jù)在所述端子配置中用所述第一信號形成回路連接的一對端子的狀態(tài),判定與所述連接器連接的所述外部裝置的通信方式;以及 切換電路,根據(jù)所述判定電路的判定結(jié)果,切換按照所述通信電路的通信方式所使用的信號。
2.根據(jù)權(quán)利要求1所述的接口裝置,還包括: 電源電路,用于供給電力; 其中,所述判定電路在從開始電力供給到所述電源電路完成起動之前的期間判定所述外部裝置的通信方式。
3.根據(jù)權(quán)利要求1或2所述的接口裝置,其中, 所述通信電路對作為所述第一通信方式遵循RS232C標(biāo)準(zhǔn)的所述第一信號和作為所述第二通信方式遵循USB標(biāo)準(zhǔn)的所述第二信號進行通信, 所述判定電路判定所述外部裝置的通信方式是否為RS232C標(biāo)準(zhǔn)或USB標(biāo)準(zhǔn)。
4.根據(jù)權(quán)利要求3所述的接口裝置,其中, 所述判定電路在所述一對端子中在一方的第一端子上連接負(fù)載,而且在另一方的第二端子上連接地線,根據(jù)所述第一端子中流動的所述第一信號的狀態(tài)判定所述外部設(shè)備的通信方式是否為所述第一通信方式。
5.根據(jù)權(quán)利要求4所述的接口裝置,其中, 連接有所述負(fù)載的外部端子是RS232C中的DSR,連接有所述地線的外部端子是RS232C中的DTR。
6.根據(jù)權(quán)利要求5所述的接口裝置,還包括: HOST控制器,具有遵循所述RS232C標(biāo)準(zhǔn)的端子配置的所述第一信號、遵循所述USB標(biāo)準(zhǔn)的端子配置的所述第二信號;以及 RS232C驅(qū)動接收器,具有控制有無動作的控制信號, 其中,所述HOST控制器和所述RS232C驅(qū)動接收器,在與所述外部裝置之間形成發(fā)送接收信號的所述通信電路。
7.根據(jù)權(quán)利要求6所述的接口裝置,還包括: 主體側(cè)管腳組,所述主體側(cè)管腳組中的CTS端子在所述RS232C標(biāo)準(zhǔn)時成為未使用的端子,在USB標(biāo)準(zhǔn)時用作USB+的端子。
8.根據(jù)權(quán)利要求7所述的接口裝置,其中, 所述主體側(cè)管腳組中的DTR端子在所述RS232C標(biāo)準(zhǔn)時用作DTR的端子,在USB標(biāo)準(zhǔn)時用作USB-的端子。
9.根據(jù)權(quán)利要求8所述的接口裝置,還包括: 鎖存電路,以CLK信號和D信號作為輸入,輸出轉(zhuǎn)換信號。
10.一種信息處理裝置,包括:根據(jù)權(quán)利要求1至9中任一項所述的接口裝置。
【文檔編號】G06F13/40GK104239257SQ201410226755
【公開日】2014年12月24日 申請日期:2014年5月27日 優(yōu)先權(quán)日:2013年6月21日
【發(fā)明者】油谷祐介 申請人:東芝泰格有限公司