(57)【要約】【課題】装置に備えられている通信インターフェースを利用して、装置の動作を迅速に切り替える。【解決手段】電源部１０１から電力はレシーバ２０１によって受け取られるが、マスク信号出力部２０２がローレベルのマスク信号を出力しているので、トランジスタ２０３のベースには電圧が印加されず、Ｄ＋端子４０２の電圧は０Ｖのままとなる。この場合、制御信号送信ドライバ５１０が第１の制御信号を送信し、制御信号受信レシーバ５２０が第１の制御信号を受信する。比較部５３０は制御信号受信レシーバ５２０で受信された信号が第１制御信号と一致する場合に、画像形成装置１の動作を特殊モードに切り替えるための第２の制御信号をＣＰＵ４４に送信する。【選択図】図３
2008124804.tif 000002
【特許請求の範囲】
【請求項１】
外部と通信を行う第１の通信手段と、
外部と通信を行う第２の通信手段と、
第１の制御信号を前記第１の通信手段を介して前記第２の通信手段へ送信する制御信号送信手段と、
前記第２の通信手段が信号を受信した場合に、該信号と前記第１の制御信号とを比較し、該信号が前記第１の制御信号と一致した場合に、出力先の装置の動作を切り替えるための第２の制御信号を出力する比較手段と
を有することを特徴とする通信インターフェース装置。
【請求項２】
前記第１の通信手段は、外部に接続の通知を表す接続通知信号を送信する通知手段を有し、
前記第２の通信手段は、外部から接続の通知を表す接続通知信号を受け取った場合に該接続通知信号の送信元に応答信号を送信する応答手段を有し、
前記応答手段による応答信号の送信を停止させる停止手段をさらに有し、
前記制御信号送信手段は、前記通知手段が送信した接続通知信号に対する前記応答信号を前記第１の通信手段が受信しなかった場合に、前記第１の制御信号を送信する
ことを特徴とする請求項１に記載の通信インターフェース装置。
【請求項３】
前記比較手段が第２の制御信号を出力した後、出力先の装置から送信された第３の制御信号を受信した場合に、前記停止手段による応答信号の停止を解除する解除手段を有することを特徴とする請求項２に記載の通信インターフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信インターフェース装置に関する。
【背景技術】
【０００２】
画像形成装置には、保守、点検、工場出荷時の検査等を行うための特殊モードに動作を切り替える手段が必要とされる。従来、特殊モードへの切り替えは、ハードウェアキーを用いたり、所定の組合せの複数のテンキーを同時に押すなどの操作によって行われている。しかし、ハードウェアキーを用いるには専用のコネクタを設ける必要があるので、その分コストが上昇する。また、コネクタを増やすことは装置の小型化の障害となる。また、テンキーで切り替える場合、ユーザが誤操作するおそれがある。
【０００３】
上記の不都合を回避するためには、例えば、外部装置との通信のために設けられている汎用の通信インターフェースのコネクタをハードウェアキーのコネクタとして利用することが考えられる。その場合、画像形成装置の電源を一旦切断し、ハードウェアキーを装着して再度、電源を投入することが必要となる。しかし、近年の画像形成装置は多機能化のために複雑な制御を行っているため、画像形成装置のＣＰＵとハードウェアキーとの通信が確立されて特殊モードに切り替わるまでにかなりの時間を要する。すると、作業効率が低くなるという問題が生じる。
【０００４】
通信インターフェースを介した通信の確立に関する技術としては、例えば、特許文献１で開示された通信インターフェースが知られている。この通信インターフェースは、周辺デバイスがコンピュータと接続状態にあることを示す接続信号を通信線に出力する接続信号出力手段と、周辺デバイスの今後使用するモードについてコンピュータに再認識させるために、接続信号を一時的に停止制御する、接続信号停止手段と、を有している。接続信号を一時的に停止することにより、再接続がなされた際に、コンピュータに、今後使用するモードの周辺デバイスが接続されたことを認識させることができる。さらに、接続信号出力手段は、周辺デバイスの始動時、当該周辺デバイスがデータを受信できる状態になるまで接続信号を疑似的に出力し、接続信号停止手段は、周辺デバイスがデータを受信できる状態になると、停止制御を行い、周辺デバイスをコンピュータに再認識させるようにすることができる。
【特許文献１】特開２００３−２０８２９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、装置に備えられている通信インターフェースを利用して、装置の動作を迅速に切り替えることのできる技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、請求項１に記載の発明は、外部と通信を行う第１の通信手段と、外部と通信を行う第２の通信手段と、第１の制御信号を前記第１の通信手段を介して前記第２の通信手段へ送信する制御信号送信手段と、前記第２の通信手段が信号を受信した場合に、該信号と前記第１の制御信号とを比較し、該信号が前記第１の制御信号と一致した場合に、出力先の装置の動作を切り替えるための第２の制御信号を出力する比較手段とを有することを特徴とする通信インターフェース装置を提供する。
【０００７】
請求項２に記載の発明は、請求項１に記載の通信インターフェース装置において、前記第１の通信手段は、外部に接続の通知を表す接続通知信号を送信する通知手段を有し、前記第２の通信手段は、外部から接続の通知を表す接続通知信号を受け取った場合に該接続通知信号の送信元に応答信号を送信する応答手段を有し、前記応答手段による応答信号の送信を停止させる停止手段をさらに有し、前記制御信号送信手段は、前記通知手段が送信した接続通知信号に対する前記応答信号を前記第１の通信手段が受信しなかった場合に、前記第１の制御信号を送信することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項２に記載の通信インターフェース装置において、前記比較手段が第２の制御信号を出力した後、出力先の装置から送信された第３の制御信号を受信した場合に、前記停止手段による応答信号の停止を解除する解除手段を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、装置に備えられている通信インターフェースを利用して、装置の動作を迅速に切り替えることができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の実施形態について説明する。
図１は、画像形成装置１の全体構成を示す図である。本発明の特徴的な部分は通信インターフェースであるので、ここでは画像形成装置１各部について概略的に説明する。
制御部４は、ＣＰＵ（Central Processing Unit）４４、ＲＯＭ（Read Only Memory）４５、ＲＡＭ（Random Access Memory）４６を有する。記憶部５は、ハードディスク装置等の不揮発性メモリであり、ＯＳ（Operating System）等のプログラムが記憶されている。ＲＯＭ４５にはＩＰＬ（Initial Program Loader）が記憶されており、画像形成装置１に電源が投入されるとＣＰＵ４４がＩＰＬを実行し、これによってＯＳが記憶部５から読み出される。そして、ＣＰＵ４４がＯＳを実行することによって画像形成装置１各部の制御が行われる。ＲＡＭ４６は、ＣＰＵ４４が各種プログラムを実行する際のワークエリアとして使用される。
【００１１】
指示受付部４１は、表示部３９、キー入力部４０からなり、ユーザは、指示受付部４１を介して画像形成装置１に指示を入力することができる。表示部３９は例えば液晶表示画面であり、メニューを表す画像を表示する。さらに表示部３９は画面上でユーザが触れた領域を特定するセンサを備えており、これによってユーザが触れた項目を特定する。キー入力部４０は、スタート、ストップ、リセットの各キーとテンキー等からなる。指示受付部４１によって受け付けられた指示はＣＰＵ４４に送られ、ＣＰＵ４４は送られてきた指示に従って画像形成装置１を制御する。
通信Ｉ／Ｆ(Interface)４８は通信ネットワーク（図示省略）を介して他の装置との通信を仲介する。通信Ｉ／Ｆ４８の詳細については後述する。
【００１２】
画像入力部１２は、原稿を光学的に読み取るスキャナである。画像入力部１２は、原稿からの反射光を信号に変換し、制御部４に送信する。制御部４はこの信号に基づいてＹ（Yellow）色、Ｍ（Magenta）色、Ｃ（Cyan）色、Ｋ（Black）色の各色の画像を表す画像データを生成する。
【００１３】
画像出力部６は、画像形成エンジン７Ｙ、７Ｍ、７Ｃ、７Ｋ、転写ベルト８等からなる。画像形成エンジン７Ｙ、７Ｍ、７Ｃ、７Ｋは、制御部４から供給された画像データに基づいて、それぞれＹ色、Ｍ色、Ｃ色、Ｋ色の各色のトナー像を電子写真方式により転写ベルト８上に形成する。
【００１４】
媒体供給部９にはシート状の記録媒体１０が収容されている。転写ベルト８表面にトナー像が形成されると、記録媒体１０が１枚ずつ送り出され、転写ベルト８上のトナー像が転写される。トナー像が転写された記録媒体１０は定着装置１１に導かれ、定着装置１１によって加熱および加圧が行われ、トナー像が記録媒体１０表面に定着される。トナー像が定着された記録媒体１０は、媒体排出部３２に排出される。
以上が画像形成装置１の全体構成である。
【００１５】
次に、通信Ｉ／Ｆ４８について詳細に説明する。
図２は、通信Ｉ／Ｆ４８の回路構成を示す図である。通信Ｉ／Ｆ４８は、ホスト側Ｉ／Ｆ（第１の通信手段）１００とデバイス側Ｉ／Ｆ（第２の通信手段）２００とを有している。ホスト側Ｉ／Ｆ１００、デバイス側Ｉ／Ｆ２００は、ともにＵＳＢ（Universal Serial Bus）規格に準拠した通信インターフェースである。ホスト側Ｉ／Ｆ１００の通常の用途としては、例えば、ハードディスクドライブや半導体メモリ等の外部記憶装置をホスト側Ｉ／Ｆ１００に接続し、画像形成装置１に記憶されている画像データ等を外部記憶装置に送信することが挙げられる。一方、デバイス側Ｉ／Ｆ２００の通常の用途としては、例えば、コンピュータをデバイス側Ｉ／Ｆ２００に接続し、コンピュータに記憶されている文書データ等を画像形成装置１に送信することが挙げられる。
【００１６】
本発明の通信Ｉ／Ｆ４８は、上記の用途の他に、ホスト側Ｉ／Ｆ１００とデバイス側Ｉ／Ｆ２００とを図３に示すように接続することによって画像形成装置１のモードを通常モードから特殊モードに切り替える機能を有している。
ここで、通常モードとは、原稿の読み取り、原稿の複写、外部のコンピュータ等から送信された文書データに基づく画像の形成等の機能をユーザに提供することのできるモードである。後述するモード切り替えのための処理を行わない限り、画像形成装置１は通常モードで動作する。
【００１７】
一方、特殊モードとは、画像形成装置１の保守、点検、工場出荷時の検査等の作業を行うためのモードである。画像形成装置１を特殊モードで動作させるためには、作業者がホスト側Ｉ／Ｆ１００とデバイス側Ｉ／Ｆ２００とを図３に示すようにＵＳＢケーブル５００を用いて接続し、通信Ｉ／Ｆ４８がモード切り替えのための処理を実行することが必要となる。この処理については後述する。
【００１８】
次に、通信Ｉ／Ｆ４８の各部について説明する。
まず、ホスト側Ｉ／Ｆ１００について説明する。
電源部１０１は、ＶＢＵＳ端子３０１に＋５Ｖの電圧を印加することにより、外部に電力を供給する。
差動信号ドライバ１０２の出力端子はＤ＋端子３０２、Ｄ−端子３０３に接続されている。差動信号ドライバ１０２は、ＣＰＵ４４から供給されたデータに基づいて差動信号を生成し、Ｄ＋端子３０２、Ｄ−端子３０３に差動信号を出力する。
【００１９】
差動信号レシーバ１０３の入力端子はＤ＋端子３０２、Ｄ−端子３０３に接続されている。差動信号レシーバ１０３は、外部からＤ＋端子３０２およびＤ−端子３０３に入力された差動信号を受け取り、ＣＰＵ４４に出力する。
ＧＮＤ端子３０４は接地されている。
制御回路１１０は、ホスト側Ｉ／Ｆ１００の制御、ホスト側Ｉ／Ｆ１００とＣＰＵ４４との間のデータの授受を行う。
上記の電源部１０１、差動信号ドライバ１０２、差動信号レシーバ１０３、制御回路１１０によってホスト側Ｉ／Ｆ１００が構成されている。
【００２０】
次に、デバイス側Ｉ／Ｆ２００について説明する。
レシーバ２０１はＶＢＵＳ端子４０１に接続されており、外部からＶＢＵＳ端子４０１に供給された電力を受け取る。
マスク信号出力部２０２はレシーバ２０１に接続されており、レシーバ２０１にマスク信号を出力する。マスク信号は、ハイレベル（Ｈ）、ローレベル（Ｌ）の２種類であり、後述するフローに従っていずれかが出力される。
【００２１】
レシーバ２０１の出力端子はトランジスタ２０３のベースに接続されている。トランジスタ２０３のエミッタには電源電圧が印加され、コレクタはプルアップ抵抗２０４の一端に接続されている。プルアップ抵抗２０４の他端はＤ＋端子４０２に接続されている。エミッタとコレクタとが導通状態となった場合にＤ＋端子４０２に３Ｖの電圧が印加されるように、電源電圧およびプルアップ抵抗２０４の抵抗値が予め調整されている。
【００２２】
レシーバ２０１が外部から電力を受け取っている最中にマスク信号出力部２０２がローレベルのマスク信号を出力すると、レシーバ２０１はトランジスタ２０３のベースに電圧を印加しない。その結果、ベース電圧は０Ｖとなる。一方、レシーバ２０１が外部から電力を受け取っている最中にマスク信号出力部２０２がハイレベルのマスク信号を出力すると、レシーバ２０１はトランジスタ２０３のベースに所定の電圧を印加する。すると、エミッタとコレクタとが導通状態となるので、プルアップ抵抗２０４を介してＤ＋端子４０２に３Ｖの電圧が印加される。
【００２３】
差動信号レシーバ２０５の入力端子はＤ＋端子４０２、Ｄ−端子４０３に接続されている。差動信号レシーバ２０５は、外部からＤ＋端子４０２およびＤ−端子４０３に入力された差動信号を受け取り、ＣＰＵ４４に出力する。
差動信号ドライバ２０６の出力端子はＤ＋端子４０２、Ｄ−端子４０３に接続されている。差動信号ドライバ２０６は、ＣＰＵ４４から供給されたデータに基づいて差動信号を生成し、Ｄ＋端子４０２、Ｄ−端子４０３に差動信号を出力する。
ＧＮＤ端子４０４は接地されている。
【００２４】
制御回路２１０は、デバイス側Ｉ／Ｆ２００の制御、デバイス側Ｉ／Ｆ２００とＣＰＵ４４との間のデータの授受を行う。
上記のレシーバ２０１、トランジスタ２０３、プルアップ抵抗２０４、差動信号レシーバ２０５、差動信号ドライバ２０６、制御回路２１０によってデバイス側Ｉ／Ｆ２００が構成されている。
【００２５】
制御信号送信ドライバ５１０は、画像形成装置１の動作を特殊モードに切り替えるための制御信号（第１の制御信号）をＤ＋端子３０２、Ｄ−端子３０３に出力する。なお、制御信号送信ドライバ５１０は、Ｄ＋端子３０２、Ｄ−端子３０３のいずれか一方のみに第１の制御信号を出力するようにしてもよい。
制御信号送信ドライバ５１０から送信された第１の制御信号は、ＵＳＢケーブル５００を介して制御信号受信レシーバ５２０によって受信され、制御信号受信レシーバ５２０は受信した制御信号を比較部５３０に出力する。
【００２６】
比較部５３０は、制御信号受信レシーバ５２０から受け取った信号と、制御信号送信ドライバ５１０が送信した第１の制御信号とを比較し、両者が一致するか否かを判定する。両者が一致した場合には、画像形成装置１の動作を特殊モードに切り替えることを表す制御信号（第２の制御信号）をＣＰＵ４４に送信する。
【００２７】
次に、通信Ｉ／Ｆ４８の動作について説明する。図４は、通信Ｉ／Ｆ４８の動作のフローを示す図である。
まず、通常モードにおける動作について説明する。通常モードにおいては、図２に示すとおり、ホスト側Ｉ／Ｆ１００とデバイス側Ｉ／Ｆ２００とを接続しない状態で画像形成装置１に電源を投入する。画像形成装置１に電源が投入されると、ＣＰＵ４４が記憶部５に記憶されている各種プログラムの実行を開始する。
【００２８】
ステップＡ０１では、マスク信号出力部２０２がローレベルのマスク信号を発生し、レシーバ２０１に出力する。
ステップＡ０２では、電源部１０１がＶＢＵＳ端子３０１に５Ｖの電圧を印加する。
ステップＡ０３では、制御回路１１０が、ホスト側Ｉ／Ｆ１００に外部装置が接続されているか否かを判定する。外部装置とは、例えば外部記憶装置である。具体的には、以下のとおりである。
【００２９】
外部装置がホスト側Ｉ／Ｆ１００に接続された場合、まず、電源部１０１から外部装置に電力が供給される。すると、外部装置はＤ＋側の電圧を３Ｖにプルアップする。差動信号レシーバ１０３はＤ＋端子３０２を介して３Ｖの電圧を検知する。３Ｖの電圧が検知されたことをもって、制御回路１１０は、ホスト側Ｉ／Ｆ１００に外部装置が接続されたと判定する（ステップＡ０３：ＹＥＳ）。この場合、通信Ｉ／Ｆ４８の動作はステップＡ０９へ進む。ステップＡ０９以降の動作については後述する。
一方、外部装置がホスト側Ｉ／Ｆ１００に接続されていない場合、差動信号レシーバ１０３によって３Ｖの電圧が検知されることはないから、制御回路１１０は、ホスト側Ｉ／Ｆ１００に外部装置が接続されていないと判定する（ステップＡ０３：ＮＯ）。この場合、通信Ｉ／Ｆ４８の動作はステップＡ０４へ進む。
【００３０】
ステップＡ０４では、制御信号送信ドライバ５１０が第１の制御信号を送信する。ステップＡ０５では、制御信号受信レシーバ５２０が何らかの信号を受信したか否かを制御回路２１０が判定する。この場合、デバイス側Ｉ／Ｆ２００には何も接続されていないから、制御信号受信レシーバ５２０はいかなる信号も受信しない（ステップＡ０５：ＮＯ）。従って、通信Ｉ／Ｆ４８の動作はステップＡ０９に進む。
【００３１】
ステップＡ０９では、制御回路１１０がホスト側Ｉ／Ｆ１００に通常の処理を開始させる。通常の処理とは、外部装置との間でのデータの送信または受信である。
ステップＡ１０では、制御回路２１０がデバイス側Ｉ／Ｆ２００の初期化が終了したか否かを判定する。初期化が終了したならば（ステップＡ１０：ＹＥＳ）、ステップＡ１１に進む。なお、ステップＡ１０以降も、ホスト側Ｉ／Ｆ１００と外部装置とが接続されている限り、デバイス側Ｉ／Ｆ２００の状態に関係なく、ホスト側Ｉ／Ｆ１００と外部装置とは通信を行うことができる。
【００３２】
ステップＡ１１では、マスク信号出力部２０２がマスク信号をハイレベルに切り替えて出力する。
ステップＡ１２では、制御回路２１０が、デバイス側Ｉ／Ｆ２００に外部装置が接続されているか否かを判定する。ここでの処理はステップＡ０３における処理と同じである。なお、この外部装置は、ステップＡ０３においてホスト側Ｉ／Ｆ１００に接続されている外部装置とは別の装置であり、例えばコンピュータである。外部装置が接続されていると判定されると、ステップＡ１３に進む。
【００３３】
ステップＡ１３では、制御回路２１０がデバイス側Ｉ／Ｆ２００に通常の処理を開始させる。
これ以降、デバイス側Ｉ／Ｆ２００と外部装置とが接続されている限り、ホスト側Ｉ／Ｆ１００の状態に関係なく、デバイス側Ｉ／Ｆ２００と外部装置とは通信を行うことができる。
以上が、通常モードにおける通信Ｉ／Ｆ４８の動作である。
【００３４】
次に、画像形成装置１の動作を特殊モードに切り替える場合の通信Ｉ／Ｆ４８の動作について説明する。特殊モードに切り替える場合、図３に示すとおり、ホスト側Ｉ／Ｆ１００とデバイス側Ｉ／Ｆ２００とをＵＳＢケーブル５００で接続した状態で画像形成装置１に電源を投入する。ＵＳＢケーブル５００は、４本の信号線５０１、５０２、５０３、５０４からなり、それぞれＶＢＵＳ端子３０１とＶＢＵＳ端子４０１、Ｄ＋端子３０２とＤ＋端子４０２、Ｄ−端子３０３とＤ−端子４０３、ＧＮＤ端子３０４とＧＮＤ端子４０４を接続する。
【００３５】
上記のように接続された状態で画像形成装置１に電源が投入されると、ＣＰＵ４４が記憶部５に記憶されている各種プログラムの実行を開始する。
ステップＡ０２までの動作は通常モードのときと同じである。
ホスト側Ｉ／Ｆ１００とデバイス側Ｉ／Ｆ２００とがＵＳＢケーブル５００で接続されている場合、レシーバ２０１の一方の入力端子には電源部１０１によって５Ｖの電圧が印加されている。ところが、マスク信号出力部２０２がローレベルのマスク信号を出力しているため、トランジスタ２０３のベースには電圧が印加されず、その結果、Ｄ＋端子４０２の電圧は０Ｖのままとなる。すると、差動信号レシーバ１０３によって３Ｖの電圧が検知されることはないから、制御回路１１０は、ホスト側Ｉ／Ｆ１００に外部装置が接続されていないと判定する（ステップＡ０３：ＮＯ）。つまり、この場合、ホスト側Ｉ／Ｆ１００はデバイス側Ｉ／Ｆ２００に接続されているにも関わらず、デバイス側Ｉ／Ｆ２００を外部装置としては認識しない。
【００３６】
ステップＡ０４では、制御信号送信ドライバ５１０が第１の制御信号を送信する。ステップＡ０５では、制御信号受信レシーバ５２０が何らかの信号を受信したか否かを制御回路２１０が判定する。この場合、ホスト側Ｉ／Ｆ１００とデバイス側Ｉ／Ｆ２００とはＵＳＢケーブル５００によって接続されているから、制御信号受信レシーバ５２０は第１の制御信号を受信する（ステップＡ０５：ＹＥＳ）。従って、通信Ｉ／Ｆ４８の動作はステップＡ０６に進む。
【００３７】
ステップＡ０６では、比較部５３０が、デバイス側Ｉ／Ｆ２００で受信された信号が制御信号送信ドライバ５１０から送信された第１の制御信号と一致するか否かを判定する。受信された信号が送信された第１の制御信号と一致した場合（ステップＡ０６：ＹＥＳ）にはステップＡ０７へ進み、一致しなかった場合（ステップＡ０６：ＮＯ）にはステップＡ０９に進む。
【００３８】
ステップＡ０７では、画像形成装置１の動作を特殊モードに切り替える。具体的には、比較部５３０が、画像形成装置１の動作を特殊モードに切り替えるための制御信号（第２の制御信号）をＣＰＵ４４に送信する。そして、ステップＡ０８に進み、第３の制御信号を受信したか否かを制御回路１１０および２１０が一定時間間隔で判定する。第３の制御信号については後述する。
ここで、第２の制御信号を受信したＣＰＵ４４は、画像形成装置１を特殊モードで動作させる。特殊モードにおいては、例えば、ＣＰＵ４４は表示部３９に画像形成装置１各部の点検のメニューを表す画像を表示させる。この状態においては、通常モードで提供される機能は使用できなくなる。このように特殊モードに切り替えられた状態において、画像形成装置１の保守、点検、工場出荷時の検査等の作業を作業者が行うことが可能となる。
【００３９】
特殊モードにおける作業が完了したならば、作業者は特殊モードを解除する旨の指示を画像形成装置１に与える。指示を与える手段はいかなるものでもよいが、例えば、表示部３９に「特殊モード解除」なるボタンを表示させておき、作業者がこのボタンに触れることによってＣＰＵ４４が特殊モードを解除するようにしてもよい。特殊モード解除の指示が与えられると、ＣＰＵ４４は、通常モードで動作するように画像形成装置１各部の設定を切り替え、さらに、特殊モードを解除したことを表す制御信号（第３の制御信号）を制御回路１１０および２１０に送信する。すると、ステップＡ０８で第３の制御信号を受信したと判定され（ステップＡ０８：ＹＥＳ）、通信Ｉ／Ｆ４８の動作はステップＡ０９に進む。なお、特殊モードが解除されたならば、作業者はＵＳＢケーブル５００を各端子から取り外す。通信Ｉ／Ｆ４８は、図２に示すとおり、ホスト側Ｉ／Ｆ１００とデバイス側Ｉ／Ｆ２００とが接続されていない状態となる。
ステップＡ０９以降の動作は通常モードの場合と同じである。
以上が、画像形成装置１の動作を特殊モードに切り替える場合の通信Ｉ／Ｆ４８の動作である。
【００４０】
＜変形例＞
以上説明した形態に限らず、本発明は種々の形態で実施可能である。例えば、上述の実施形態を以下のように変形した形態でも実施可能である。
【００４１】
＜変形例１＞
上記の実施形態ではＵＳＢ規格に準拠した通信インターフェースに本発明を適用した例を示したが、他の規格に準拠した通信インターフェースに本発明を適用してもよい。例えば、ＳＣＳＩ、ＲＳ２３２Ｃ等の規格に準拠した通信インターフェースであってもよい。
上記の実施形態では、第１の通信手段および第２の通信手段として同一の規格に準拠した２つの通信インターフェースを用いる例を示したが、第１の通信手段と第２の通信手段とが異なる通信規格に準拠した通信インターフェースであってもよい。ただし、この場合、第１の制御信号を第２の通信手段が受信できるように第１の制御信号を変換する等の処理が必要となる場合があり、この場合、モード切り替えの処理速度が低くなる。第１の通信手段と第２の通信手段とが同一の規格に準拠していれば信号の変換等が必要ないから、処理速度の面で好ましい。
また、有線通信だけでなく、無線通信を行う通信インターフェースに本発明を適用してもよい。
【００４２】
＜変形例２＞
上記の実施形態では、本発明に係る通信インターフェースを備えた画像形成装置の例を示したが、本発明は例えばコンピュータ等、画像形成装置以外のあらゆる電子機器に適用することができる。
【図面の簡単な説明】
【００４３】
【図１】画像形成装置１の全体構成を示す図である。
【図２】通信Ｉ／Ｆ４８の回路構成を示す図である。
【図３】通信Ｉ／Ｆ４８の回路構成を示す図である。
【図４】通信Ｉ／Ｆ４８の動作のフローを示す図である。
【符号の説明】
【００４４】
１…画像形成装置、４…制御部、４４…ＣＰＵ、４５…ＲＯＭ、４６…ＲＡＭ、５…記憶部、４１…指示受付部、３９…表示部、４０…キー入力部、４８…通信Ｉ／Ｆ、１２…画像入力部、６…画像出力部、７Ｙ、７Ｍ、７Ｃ、７Ｋ…画像形成エンジン、８…転写ベルト、９…媒体供給部、１０…記録媒体、１１…定着装置、３２…媒体排出部、
１００…ホスト側Ｉ／Ｆ、１０１…電源部、１０２…差動信号ドライバ、１０３…差動信号レシーバ、１１０…制御回路、３０１…ＶＢＵＳ端子、３０２…Ｄ＋端子、３０３…Ｄ−端子、３０４…ＧＮＤ端子、２００…デバイス側Ｉ／Ｆ、２０１…レシーバ、２０２…マスク信号出力部、２０３…トランジスタ、２０４…プルアップ抵抗、２０５…差動信号レシーバ、２０６…差動信号ドライバ、４０１…ＶＢＵＳ端子、４０２…Ｄ＋端子、４０３…Ｄ−端子、４０４…ＧＮＤ端子、５１０…制御信号送信ドライバ、５２０…制御信号受信レシーバ、５３０…比較部、５００…ＵＳＢケーブル、５０１、５０２、５０３、５０４…信号線。
【図１】
2008124804.tif 000003
【図２】
2008124804.tif 000004
【図３】
2008124804.tif 000005
【図４】
2008124804.tif 000006