(57)【要約】【課題】  使用していない外部インターフェイスにおいて、接続の検出動作によるＥＭＩノイズの発生を抑えること。【解決手段】  他の電子機器装置と接続可能な複数の外部インターフェイスを備えたインターネット無線モデム１において、制御部４０は、前記外部インターフェイスに前記他の電子機器装置が接続されたか否かを検出し、前記他の電子機器装置が接続されたことが検出された外部インターフェイスを介して、前記他の電子機器装置と通信を行い、通信が行われる場合に、該通信に用いられる外部インターフェイス以外の前記外部インターフェイスに対する前記接続検出手段による接続の検出を制限する、ことを特徴とする。【選択図】図１
2006350665.tif 000002
【特許請求の範囲】
【請求項１】
他の電子機器装置と接続可能な複数の外部インターフェイスを備えた電子機器装置において、
前記外部インターフェイスに前記他の電子機器装置が接続されたか否かを検出する接続検出手段と、
前記接続検出手段により前記他の電子機器装置が接続されたことが検出された外部インターフェイスを介して、前記他の電子機器装置と通信を行う通信手段と、
前記通信手段による通信が行われる場合に、該通信に用いられる外部インターフェイス以外の前記外部インターフェイスに対する前記接続検出手段による接続の検出を制限する検出制限手段と、
を含むことを特徴とする電子機器装置。
【請求項２】
請求項１に記載の電子機器装置において、
前記接続検出手段により前記他の電子機器装置が接続されたことが検出された外部インターフェイスの中から、前記他の電子機器装置と前記通信を行う外部インターフェイスを選択する選択手段、
をさらに含み、
前記通信手段は、前記選択手段により選択された外部インターフェイスを介して、前記他の電子機器装置と通信を行う、
ことを特徴とする電子機器装置。
【請求項３】
請求項２に記載の電子機器装置において、
前記選択手段は、前記複数の外部インターフェイスのうちの所定の外部インターフェイスにおいて前記他の電子機器装置が接続されたことが検出された場合に、該所定の外部インターフェイスを選択する、
ことを特徴とする電子機器装置。
【請求項４】
請求項１乃至３のいずれかに記載の電子機器装置において、
前記通信手段による通信に用いられた外部インターフェイスにおける前記他の電子機器装置との接続が解除されたことを検出する接続解除検出手段と、
前記接続解除検出手段により接続が解除されたことが検出された場合に、他の外部インターフェイスに対する前記検出制限手段による制限を解除する制限解除手段と、
をさらに含むことを特徴とする電子機器装置。
【請求項５】
請求項１乃至４のいずれかに記載の電子機器装置において、
前記複数の外部インターフェイスのうちの１つは、ＵＳＢインターフェイスである、
ことを特徴とする電子機器装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器装置に関し、特にＥＭＩノイズの発生を抑える技術に関する。
【背景技術】
【０００２】
電子機器装置には、複数の外部インターフェイスを有し、各外部インターフェイスのいずれかを選択的に使用するように構成されているものがある。
【０００３】
このような電子機器装置の具体的な例には、例えばプリンタが挙げられる。近年のプリンタには、セントロニクスとＵＳＢの２つのインターフェイスを外部インターフェイスとして備えているものが多い。このようなプリンタでは、両方の外部インターフェイスにおいて同じコンピュータを接続したとしても、所定の一方のみが動作し、他方は動作しない。
【０００４】
また、近年のモデムには、ＬＡＮとＵＳＢの２つのインターフェイスを外部インターフェイスとして備えているものがある。このようなモデムでも、両方の外部インターフェイスにおいて同じコンピュータを接続したとしても、所定の一方のみが動作し、他方は動作しない。
【０００５】
このように、プリンタやモデムなどの電子機器装置は、選択的に外部インターフェイスを使用することによって、複数の仕様の外部インターフェイスに対応するとともに、通信の際に使用する１つの外部インターフェイスを決定している。
【０００６】
なお、特許文献１では、セントロニクスとＵＳＢの２つのインターフェイスを外部インターフェイスとして備えるインターフェイス回路において、ＵＳＢインターフェイスからセントロニクスインターフェイスの情報を取得する指示（ＧＥＴ＿ＰＯＲＴ＿ＳＴＡＴＵＳリクエスト）があった場合、ＣＰＵを介さずにセントロニクスインターフェイスの情報をＵＳＢインターフェイスに出力することを可能にすることにより、上記指示に対して高速に応答することを可能にしている。
【特許文献１】特開２００３−３４５７３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記従来の技術では、２つの外部インターフェイスのうちの一方が通信に使用されているときにも、他方の外部インターフェイスでの接続の検出動作（リンク確認動作）は行われている。すなわち、他方の外部インターフェイスにコンピュータが接続されたことを検出するための動作を定期的に行うようにしていることにより、該他方のインターフェイスにコンピュータが接続されたときに、該コンピュータと通信ができるようにしている。
【０００８】
しかしながら、従来、このように使用していない外部インターフェイスでの接続の検出動作を行っていたため、接続の検出動作によるＥＭＩノイズが発生し、使用中の外部インターフェイスにおける通信に影響していた。
【０００９】
本発明は、上記課題を解決するためになされたもので、その目的の一つは、使用していない外部インターフェイスにおいて、接続の検出動作によるＥＭＩノイズの発生を抑えることができる電子機器装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するための本発明に係る電子機器装置は、他の電子機器装置と接続可能な複数の外部インターフェイスを備えた電子機器装置において、前記外部インターフェイスに前記他の電子機器装置が接続されたか否かを検出する接続検出手段と、前記接続検出手段により前記他の電子機器装置が接続されたことが検出された外部インターフェイスを介して、前記他の電子機器装置と通信を行う通信手段と、前記通信手段による通信が行われる場合に、該通信に用いられる外部インターフェイス以外の前記外部インターフェイスに対する前記接続検出手段による接続の検出を制限する検出制限手段と、を含むことを特徴とする。
【００１１】
本発明によれば、通信が行われる外部インターフェイス以外の外部インターフェイスについては、接続検出手段による接続の検出を制限している。このため、通信が行われていない外部インターフェイスにおいて接続の検出動作を行うことにより、通信中の外部インターフェイスに対するＥＭＩノイズが発生することを抑えることができる。
【００１２】
なお、電子機器装置では、複数の外部インターフェイスにおいて同一の電子機器装置との接続が検出されることがありうる。例えば、ＵＳＢとセントロニクスの各インターフェイスを有するコンピュータと、ＵＳＢとセントロニクスの各インターフェイスを有するプリンタと、を接続する場合において、両方のインターフェイスを接続した場合が挙げられる。このような場合、従来の接続の検出は、接続が一旦検出されていても、両方のインターフェイスにおいて定期的に行われる。本発明によれば、複数の外部インターフェイスにおいて同一の電子機器装置との接続が検出された場合にも、現実に通信を行うもの以外については接続の検出を制限することができる。このため、接続されたけれども通信を行わない外部インターフェイスにおいて接続の検出動作を行うことにより、通信中の外部インターフェイスに対するＥＭＩノイズが発生することを抑えることができる。
【００１３】
また、上記電子機器装置において、前記接続検出手段により前記他の電子機器装置が接続されたことが検出された外部インターフェイスの中から、前記他の電子機器装置と前記通信を行う外部インターフェイスを選択する選択手段、をさらに含み、前記通信手段は、前記選択手段により選択された外部インターフェイスを介して、前記他の電子機器装置と通信を行う、こととしてもよい。
【００１４】
また、上記電子機器装置において、前記選択手段は、前記複数の外部インターフェイスのうちの所定の外部インターフェイスにおいて前記他の電子機器装置が接続されたことが検出された場合に、該所定の外部インターフェイスを選択する、こととしてもよい。
【００１５】
このようにすることにより、例えば上述の例のように、ＵＳＢとセントロニクスの各インターフェイスを有するコンピュータと、ＵＳＢとセントロニクスの各インターフェイスを有するプリンタと、が両方のインターフェイスで接続された場合、必ずＵＳＢインターフェイス（所定の外部インターフェイス）のみを使用して通信を行うようにすることができる。
【００１６】
さらに、上記電子機器装置において、前記通信手段による通信に用いられた外部インターフェイスにおける前記他の電子機器装置との接続が解除されたことを検出する接続解除検出手段と、前記接続解除検出手段により接続が解除されたことが検出された場合に、他の外部インターフェイスに対する前記検出制限手段による制限を解除する制限解除手段と、も含むこととしてもよい。
【００１７】
ＥＭＩノイズの発生を抑えるために通信を行っている外部インターフェイス以外の外部インターフェイスにおける接続の検出動作を制限してしまうと、該外部インターフェイスにおいて通信を開始することができなくなってしまう。本発明によれば、通信を行っている外部インターフェイスの接続が解除されたことを検出した場合に、他の外部インターフェイスにおける接続の検出動作の制限を解除するようにしているので、ＥＭＩノイズの発生を抑えるとともに、排他的に使用される複数の外部インターフェイスの全てを使用することができるようになる。
【００１８】
なお、上記電子機器装置において、前記複数の外部インターフェイスのうちの１つは、ＵＳＢインターフェイスである、こととしてもよい。
【発明を実施するための最良の形態】
【００１９】
本発明の実施の形態について、図面を参照しながら説明する。
【００２０】
図１は、本発明の実施の形態に係る電子機器装置であるインターネット無線モデム１の機能ブロック図である。同図に示すように、インターネット無線モデム１は、外部インターフェイスとしてＵＳＢインターフェイス６５及びＥｔｈｅｒｎｅｔインターフェイス７５を備えている。なお、ＵＳＢは汎用のシリアルバス規格である。また、Ｅｔｈｅｒｎｅｔ（登録商標）はＬＡＮ(Local Area Network)の規格である。これらの各インターフェイスには、専用のケーブルによって、ＰＣなど他の電子機器装置が接続される。
【００２１】
インターネット無線モデム１は、また、アンテナ１０、送受信部２０、変復調部３０、制御部４０、記憶部５０、ＵＳＢ制御部６０、及びＥｔｈｅｒｎｅｔ制御部７０を含んで構成されている。以下、これら各部について説明する。
【００２２】
まず、アンテナ１０は、到来する電波を受信し、送受信部２０に無線信号として出力する。また、アンテナ１０は、送受信部２０から出力される無線信号に応じて電波を発振する。
【００２３】
送受信部２０は、アンテナ１０から入力される無線信号の周波数をベースバンド周波数に変換してベースバンド信号とし、変復調部３０に出力する。また、送受信部２０は、変復調部３０から出力されるベースバンド信号の周波数を無線信号の周波数に変換し、アンテナ１０に出力する。
【００２４】
変復調部３０は、送受信部２０から入力されるベースバンド信号を、所定の変調方式によって復調し、デジタル信号を取得する。そして、取得したデジタル信号を制御部４０に出力する。また、変復調部３０は、制御部４０から入力されるデジタル信号を所定の変調方式によって変調し、ベースバンド信号を取得する。そして、取得したベースバンド信号を変復調部３０に出力する。
【００２５】
制御部４０は、１又は複数のＭＰＵからなり、インターネット無線モデム１の各部を制御する中央処理装置（ＣＰＵ）として機能する。また、制御部４０は、変復調部３０、ＵＳＢ制御部６０、又はＥｔｈｅｒｎｅｔ制御部７０から入力されるデジタル信号に応じた所定の処理を行う。
【００２６】
記憶部５０は、制御部４０、ＵＳＢ制御部６０、及びＥｔｈｅｒｎｅｔ制御部７０のワークメモリとして動作する。また、この記憶部５０は、これら各制御部によって行われる各種処理に関わるプログラムやパラメータを保持している。
【００２７】
ＵＳＢ制御部６０は、ＵＳＢインターフェイス６５に接続された他の電子機器装置と、制御部４０との間の信号の送受信を中継する。
【００２８】
このＵＳＢ制御部６０の動作について、図２を参照しながらより詳細に説明する。同図に示すように、ＵＳＢインターフェイス６５は、信号の差動転送を行うためのＤ＋端子及びＤ−端子、電源であるＶＢＵＳ端子、及びＧＮＤ端子から構成されている。ＵＳＢ制御部６０とＵＳＢインターフェイス６５とは、これらの端子ごとの信号線によって接続される。ＵＳＢ制御部６０は、各信号線で受信されるアナログ信号をデジタル信号に変換して制御部４０に出力するとともに、制御部４０から入力されるデジタル信号をアナログ信号に変換して各信号線に出力する。
【００２９】
また、ＵＳＢ制御部６０は、ＵＳＢインターフェイス６５に他の電子機器装置が接続されたことを検出する接続検出処理を行う。具体的には、ＵＳＢ制御部６０は、ＵＳＢインターフェイス６５との間のＶＢＵＳ電圧の状況を検出し、そのＶＢＵＳ電圧が正常（所定値以上）であれば、他の電子機器装置がＵＳＢインターフェイス６５に接続されたと認識している。すなわち、接続が検出されたこととしている。
【００３０】
なお、この検出処理は、接続が検出されている場合、検出されていない場合ともに、後述する検出制限が行われない限り、定期的に行う。このようにすることにより、接続・切断を検出できるようにしている。
【００３１】
他の電子機器装置がＵＳＢインターフェイス６５に接続されたことを検出したら、ＵＳＢ制御部６０は、制御部４０に検出した旨を出力する。この出力を受けた制御部４０は、他の電子機器装置と通信を行うための外部インターフェイスとしてＵＳＢインターフェイス６５を選択し、ＵＳＢインターフェイス６５を介した通信を可能とする。
【００３２】
Ｅｔｈｅｒｎｅｔ制御部７０は、Ｅｔｈｅｒｎｅｔインターフェイス７５に接続された他の電子機器装置と、制御部４０との間の信号の送受信を中継する。
【００３３】
また、Ｅｔｈｅｒｎｅｔ制御部７０は、Ｅｔｈｅｒｎｅｔインターフェイス７５に他の電子機器装置が接続されたことを検出する接続検出処理を行う。具体的には、Ｅｔｈｅｒｎｅｔ制御部７０は、Ｅｔｈｅｒｎｅｔインターフェイス７５に対して定期的に確認信号を送信する。そして、Ｅｔｈｅｒｎｅｔインターフェイス７５に通信ケーブルなどを介して他の電子機器装置が接続されている場合において、この他の電子機器装置が、Ｅｔｈｅｒｎｅｔ制御部７０から送信された確認信号を、Ｅｔｈｅｒｎｅｔインターフェイス７５を介して受信すると、この他の電子機器装置は、この確認信号に応答し、応答信号を送信する。そして、Ｅｔｈｅｒｎｅｔ制御部７０は、その応答信号が受信されたことをもって、他の電子機器装置がＥｔｈｅｒｎｅｔインターフェイス７５に接続されたと認識している。すなわち、接続が検出されたこととしている。
【００３４】
なお、この検出処理も、接続が検出されている場合、検出されていない場合ともに、後述する検出制限が行われない限り、定期的に行う。このようにすることにより、接続・切断を検出できるようにしている。
【００３５】
他の電子機器装置がＥｔｈｅｒｎｅｔインターフェイス７５に接続されたことを検出したら、Ｅｔｈｅｒｎｅｔ制御部７０は、他の電子機器装置と通信を行うための外部インターフェイスとしてＥｔｈｅｒｎｅｔインターフェイス７５を選択し、制御部４０に検出した旨を出力する。この出力を受けた制御部４０は、Ｅｔｈｅｒｎｅｔインターフェイス７５を介した通信を可能とする。
【００３６】
制御部４０は、ＵＳＢ制御部６０から他の電子機器装置が接続されたことを検出した旨の入力を受けた場合、Ｅｔｈｅｒｎｅｔ制御部７０から他の電子機器装置が接続されたことを検出した旨の入力を受けているか否かに関わらず、ＵＳＢインターフェイス６５を他の電子機器装置と通信を行うための外部インターフェイスとして選択し、通信を開始する。すなわち、制御部４０は、ＵＳＢ制御部６０及びＥｔｈｅｒｎｅｔ制御部７０に同じ電子機器装置が接続された場合でも、一方を選択して、該電子機器装置との通信を開始する。このとき、各外部インターフェイスに予め優先順位を決めておき、同じ電子機器装置が接続された場合、優先順位の高い所定の外部インターフェイスを選択して、通信を開始することが好ましい。本実施の形態では、この所定の外部インターフェイスとしてＵＳＢインターフェイス６５が設定されている。
【００３７】
なお、制御部４０は、ＵＳＢ制御部６０から他の電子機器装置が接続されたことを検出した旨の入力を受けていない場合であって、Ｅｔｈｅｒｎｅｔ制御部７０から他の電子機器装置が接続されたことを検出した旨の入力を受けた場合には、Ｅｔｈｅｒｎｅｔインターフェイス７５を選択して通信を開始する。
【００３８】
ＵＳＢインターフェイス６５を選択した場合、制御部４０は、選択しなかった外部インターフェイスであるＥｔｈｅｒｎｅｔインターフェイス７５での接続の検出を制限する。すなわち、Ｅｔｈｅｒｎｅｔインターフェイス７５での接続の検出処理を行わないよう、Ｅｔｈｅｒｎｅｔ制御部７０に対して指示を行う。具体的には、制御部４０は、接続の検出処理を制限することを示す検出処理制限信号をＥｔｈｅｒｎｅｔ制御部７０に対して出力する。該検出処理制限信号の入力を受けたＥｔｈｅｒｎｅｔ制御部７０は、接続の検出処理を停止する。
【００３９】
このようにすることにより、Ｅｔｈｅｒｎｅｔ制御部７０が接続の検出処理を行うことによって発生するＥＭＩ(電磁波障害，Electro Magnetic Interference)ノイズが、ＵＳＢインターフェイス６５で行う通信に悪影響を及ぼすことを防止している。なお、制御部４０は、Ｅｔｈｅｒｎｅｔインターフェイス７５を選択した場合には、同様に、ＵＳＢインターフェイス６５での接続の検出を制限する。
【００４０】
Ｅｔｈｅｒｎｅｔインターフェイス７５での接続の検出を制限した場合、このままでは二度とＥｔｈｅｒｎｅｔインターフェイス７５での接続を検出できなくなってしまう。これに対応するため、制御部４０は、ＵＳＢインターフェイス６５の接続の解除を検出する。制御部４０は、接続が解除されたことを検出した場合に、Ｅｔｈｅｒｎｅｔインターフェイス７５に対して行っていた接続の検出の制限を解除する。具体的には、制御部４０は、接続の検出の制限の解除を示す検出処理制限解除信号をＥｔｈｅｒｎｅｔ制御部７０に対して出力する。該検出処理制限解除信号の入力を受けたＥｔｈｅｒｎｅｔ制御部７０は、定期的な接続の検出処理を開始する。
【００４１】
以上説明した処理のうち、接続の検出を制限するために、制御部４０が各インターフェイスにおいて接続が検出されたか否かを判断する処理について、インターネット無線モデム１の処理のフロー図を参照しながら、より具体的に説明する。
【００４２】
図３は、インターネット無線モデム１の処理のフロー図である。同図に示す処理は、定期的に繰り返される処理である。同図に示すように、制御部４０は、まずＶＢＵＳカウンターをスタートさせる（Ｓ１０１）。ＶＢＵＳカウンターは、予め用意される時計カウンターである。次に、ＶＢＵＳ端子において所定の信号（電圧）が検出されているか否かを判断する（Ｓ１０２）。ＶＢＵＳ端子において所定の信号が検出されている場合、制御部４０はＵＳＢインターフェイス６５を通信用の外部インターフェイスとして選択するＵＳＢモードとし（Ｓ１０８）、処理を終了する。
【００４３】
ＶＢＵＳ端子において所定の信号が検出されていない場合、制御部４０は、ＶＢＵＳカウンターが所定時間（ここでは３秒）経過したことを示すまでの間、ＶＢＵＳ端子において所定の信号が検出されているか否かの確認を繰り返す（Ｓ１０２，Ｓ１０３）。
【００４４】
Ｓ１０３においてＶＢＵＳカウンターが所定時間経過したと判断した場合、制御部４０はＥｔｈｅｒｎｅｔ制御部７０を起動し、時計をスタートさせる（Ｓ１０４）。次に制御部４０は、Ｅｔｈｅｒｎｅｔインターフェイス７５において接続が検出されているか否かを判断し（Ｓ１０５）、検出されていれば（Ｅｔｈｅｒｎｅｔリンクが確認されれば）、この検出が３秒間継続しているか否かを確認する（Ｓ１０６）。具体的には、スタートさせた時計を参照することにより３秒間待機し、３秒後にもまだ接続が検出され続けているか否かを確認する。３秒間継続していれば、制御部４０はＥｔｈｅｒｎｅｔインターフェイス７５を通信用の外部インターフェイスとして選択するＥｔｈｅｒｎｅｔモードとし、処理を終了する（Ｓ１０９）。
【００４５】
Ｓ１０４において３秒間継続していなかったと判断した場合、Ｅｔｈｅｒｎｅｔインターフェイス７５において接続が検出されているか否かを再度判断する（Ｓ１０５）。接続が検出されなかった場合には、スタートさせた時計が所定時間（ここでは３秒）経過したことを示すまでの間、Ｅｔｈｅｒｎｅｔインターフェイス７５において接続が検出されているか否かの確認を繰り返す（Ｓ１０５，Ｓ１０７）。Ｓ１０７において所定時間経過したと判断した場合、何も接続されていないと判断し（Ｓ１１０）、処理を終了する。
【００４６】
以上説明したように、本発明によれば、通信が行われる外部インターフェイス以外の外部インターフェイスについては、接続検出手段による接続の検出を制限している。このため、通信が行われていない外部インターフェイスにおいて接続の検出動作を行うことにより、通信中の外部インターフェイスに対するＥＭＩノイズが発生することを抑えることができる。また、接続されたけれども通信を行わない外部インターフェイスにおいて接続の検出動作を行うことにより、通信中の外部インターフェイスに対するＥＭＩノイズが発生することを抑えることができる。
【００４７】
さらに、通信を行っている外部インターフェイスの接続が解除されたことを検出した場合に、他の外部インターフェイスにおける接続の検出動作の制限を解除するようにしているので、ＥＭＩノイズの発生を抑えるとともに、排他的に使用される複数の外部インターフェイスの全てを使用することができるようになる。
【００４８】
なお、本発明は上記実施の形態に限定されるものではない。例えば、上記実施形態では、インターネット無線モデムについて説明したが、プリンタなど、排他的に使用される複数の外部インターフェイスを有する電子機器装置であれば、どのようなものにでも適用が可能である。
【００４９】
また、上記実施の形態において示したフローでは、ＵＳＢインターフェイスを優先的に使用することとなるが、これは、ＵＳＢインターフェイスの上記優先順位をＥｔｈｅｒｎｅｔインターフェイスより高くしていることによるものである。Ｅｔｈｅｒｎｅｔインターフェイスの上記優先順位をＵＳＢインターフェイスより高くすれば、Ｅｔｈｅｒｎｅｔインターフェイスでの接続の有無を先に検出することとなり、Ｅｔｈｅｒｎｅｔインターフェイスを優先的に使用することとなる。
【００５０】
また、上記実施の形態では、外部インターフェイスの接続の検出を制限する場合、接続の検出処理を停止する構成としたが、本発明は当該構成に限定されることなく、例えば検出の頻度を少なくするようにして制限することとしてもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態に係るインターネット無線モデムの構成図である。
【図２】本発明の実施の形態に係る端子割付の説明図である。
【図３】本発明の実施の形態に係る処理のフロー図である。
【符号の説明】
【００５２】
１  インターネット無線モデム、１０  アンテナ、２０  送受信部、３０  変復調部、４０  制御部、５０  記憶部、６０  ＵＳＢ制御部、６５  ＵＳＢインターフェイス、７０  Ｅｔｈｅｒｎｅｔ制御部、７５  Ｅｔｈｅｒｎｅｔインターフェイス。
【図１】
2006350665.tif 000003
【図２】
2006350665.tif 000004
【図３】
2006350665.tif 000005