(57)【要約】【課題】各モジュール間をＷＵＳＢで通信させる画像形成装置、画像形成方法、及び画像形成プログラムを提供する。【解決手段】本実施形態に係る画像形成装置においては、エンジン制御部が専用のモジュール固有の情報からなるテーブルをＮＶ−ＲＡＭに保持していて、該テーブルに基づいてどのＵＳＢデバイスに接続するかの選別を行う。また、ＵＳＢデバイスは、近くに別のホストＵＳＢがいた場合、それに反応してＵＳＢデバイス側の情報を返してしまうが、本実施形態に係る画像形成装置では、各ＵＳＢデバイスのワークメモリにホスト情報を格納しておき、ホストＵＳＢからのホスト情報を受け取ると、ワークメモリに格納されているホスト情報と比較し、不一致だった場合、データの送受信を行わない。【選択図】図１
2008131105.tif 000002
【特許請求の範囲】
【請求項１】
複数のエンジンと、前記各エンジンと無線ＵＳＢにより通信する制御手段とを有する画像形成装置において、
前記エンジンは、前記制御手段固有のホスト情報を記憶する第１の記憶手段を有し、
前記制御手段は、前記各エンジン固有の周辺機器情報を記憶する第２の記憶手段を有し、
前記制御手段は、前記各エンジンと無線ＵＳＢにより通信を開始するとき、予め付与された該制御手段固有のホスト情報を前記エンジンに送信し、前記エンジンから前記周辺機器情報を受け取ったとき、該周辺機器情報が前記第２の記憶手段に記憶されているか否か判断し、該周辺機器情報が記憶されていたとき、該エンジンとの通信を実行し、
前記エンジンは、前記制御手段から前記ホスト情報を受け取ったとき、該ホスト情報が前記第１の記憶手段に記憶されているか否か判断し、該ホスト情報が記憶されていたとき、予め付与された該エンジン固有の周辺機器情報を前記制御手段へ送信することを特徴とする画像形成装置。
【請求項２】
前記エンジンは、
前記制御手段と前記エンジン間の距離と通信速度とを対応づけた対応表を記憶する対応表記憶手段と、
前記制御手段と前記エンジン間の距離が変化し、通信速度が低下又は上昇したとき、その旨を通知する通知手段とを有することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記通知手段は、複数の色の異なるＬＥＤからなり、通信速度の変化に応じていずれか１つのＬＥＤを発光させることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記制御手段と前記エンジン間の距離が離れすぎて所定の通信速度が得られなくなったとき、その旨を示すメッセージを表示する表示手段を有することを特徴とする請求項１から３のいずれか１項記載の画像形成装置。
【請求項５】
前記複数のエンジンのうちいずれか１つに制御手段を搭載したことを特徴とする請求項１から４のいずれか１項記載の画像形成装置。
【請求項６】
プロッタ部に制御手段を搭載したことを特徴とする請求項５記載の画像形成装置。
【請求項７】
複数のエンジンと、前記各エンジンと無線ＵＳＢにより通信する制御手段と、前記エンジンは、前記制御手段固有のホスト情報を記憶する第１の記憶手段と、前記制御手段は、前記各エンジン固有の周辺機器情報を記憶する第２の記憶手段とを有する画像形成装置の画像形成方法において、
前記制御手段は、
前記各エンジンと無線ＵＳＢにより通信を開始するとき、予め付与された該制御手段固有のホスト情報を前記エンジンに送信する工程と、
前記エンジンから前記周辺機器情報を受け取ったとき、該周辺機器情報が前記第２の記憶手段に記憶されているか否か判断する工程と、
該周辺機器情報が記憶されていたとき、該エンジンとの通信を実行する工程とを有し、
前記エンジンは、
前記制御手段から前記ホスト情報を受け取ったとき、該ホスト情報が前記第１の記憶手段に記憶されているか否か判断する工程と、
該ホスト情報が記憶されていたとき、予め付与された該エンジン固有の周辺機器情報を前記制御手段へ送信する工程とを有することを特徴とする画像形成方法。
【請求項８】
複数のエンジンと、前記各エンジンと無線ＵＳＢにより通信する制御手段と、前記エンジンは、前記制御手段固有のホスト情報を記憶する第１の記憶手段と、前記制御手段は、前記各エンジン固有の周辺機器情報を記憶する第２の記憶手段とを有する画像形成装置の画像形成プログラムにおいて、
前記制御手段は、
前記各エンジンと無線ＵＳＢにより通信を開始するとき、予め付与された該制御手段固有のホスト情報を前記エンジンに送信する処理と、
前記エンジンから前記周辺機器情報を受け取ったとき、該周辺機器情報が前記第２の記憶手段に記憶されているか否か判断する処理と、
該周辺機器情報が記憶されていたとき、該エンジンとの通信を実行する処理とを有し、
前記エンジンは、
前記制御手段から前記ホスト情報を受け取ったとき、該ホスト情報が前記第１の記憶手段に記憶されているか否か判断する処理と、
該ホスト情報が記憶されていたとき、予め付与された該エンジン固有の周辺機器情報を前記制御手段へ送信する処理とを有することを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、及び画像形成プログラムに関し、特に、各モジュール間をＷＵＳＢで通信させる画像形成装置、画像形成方法、及び画像形成プログラムに関する。
【背景技術】
【０００２】
近年のコンピュータシステムは、コンピュータシステムと周辺機器との間の通信は、外部周辺インターフェース規格であるＵＳＢを使用するように構成される。ＵＳＢを使用して通信を行う場合、一般的に、各周辺装置はコンピュータシステム上の標準化されたＵＳＢポートにプラグインされたケーブルを介して接続される。しかし、ＵＳＢケーブルをコンピュータシステムおよび外部周辺装置に接続することがなく、超広帯域（ＵＷＢ）技術に基づく無線ＵＳＢが標準化されつつある。
【０００３】
特許文献１では、コンピューティング環境において、転送される１つまたは複数のパケットに対応してデータ構造内のエラー閾値を構成することができるプログラムを備える、ソフトウェアコントローラコンポーネントと、ハードウェア内のスケジューリングプロセスであって、スケジューリングプロセスは、１つまたは複数のパケットを実行するためにアクティブ化し、各パケットが成功裏に受信されたか否かを評価するメカニズムを含み、スケジューリングプロセスは、送信されたが受信されない１つまたは複数のパケットのエラーカウントがエラー閾値に達した場合、もはやデータ構造をスケジューリングしない、スケジューリングプロセスと、を備えたことを特徴とするシステムが提案されている。
【０００４】
特許文献２及び４では、画像形成装置の通信手段と交換体との位置関係によって、装置本体側の通信手段の信号が直接受信できない位置にタグ部材が配置されても良好に装置本体側の通信手段の信号を受信することができ、画像形成ユニットのコストを抑えることができる画像形成ユニットおよび画像形成装置が提案されている。
【０００５】
特許文献３では、データの送受信を行うための非接触通信部材を備えた物品の梱包部材であって、物品が梱包された場合の非接触通信部材の所在位置に対応するように、梱包部材の表面上にマーキング部を設けることにより、トナーユニット等の交換部品が梱包された状態で非接触型メモリタグの位置を容易に認識できるため、梱包状態のままでデータの送受信ができ、通信の信頼性を向上させることができる梱包部材及び梱包方法が提案されている。
【特許文献１】特開２００６−２１６０１５号公報
【特許文献２】特開２００６−２０９０３８号公報
【特許文献３】特開２００６−１９３２０６号公報
【特許文献４】特開２００６−１１９５５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記の発明は以下の問題を有している。
【０００７】
通常、ＭＦＰ（マルチファンクションペリフェラル）において、コピーなどで、スキャナ部を扱おうと思うと、足の不自由な人や背の低い人には高い位置にあり、作業がしづらかったりする。また、スキャナ部を分離することもあるが、有線であるため、距離に制限がでてくる。さらに、ＦＡＸ制御部を有した画像形成装置においては、位置によっては、ケーブルが邪魔になる場合がありえる。
【０００８】
そこで、本発明は、各モジュール間をＷＵＳＢで通信させる画像形成装置を提案するものである。
【課題を解決するための手段】
【０００９】
請求項１記載の発明は、複数のエンジンと、前記各エンジンと無線ＵＳＢにより通信する制御手段とを有する画像形成装置において、前記エンジンは、前記制御手段固有のホスト情報を記憶する第１の記憶手段を有し、前記制御手段は、前記各エンジン固有の周辺機器情報を記憶する第２の記憶手段を有し、前記制御手段は、前記各エンジンと無線ＵＳＢにより通信を開始するとき、予め付与された該制御手段固有のホスト情報を前記エンジンに送信し、前記エンジンから前記周辺機器情報を受け取ったとき、該周辺機器情報が前記第２の記憶手段に記憶されているか否か判断し、該周辺機器情報が記憶されていたとき、該エンジンとの通信を実行し、前記エンジンは、前記制御手段から前記ホスト情報を受け取ったとき、該ホスト情報が前記第１の記憶手段に記憶されているか否か判断し、該ホスト情報が記憶されていたとき、予め付与された該エンジン固有の周辺機器情報を前記制御手段へ送信することを特徴とする。
【００１０】
請求項２記載の発明は、請求項１記載の画像形成装置において、前記エンジンは、前記制御手段と前記エンジン間の距離と通信速度とを対応づけた対応表を記憶する対応表記憶手段と、前記制御手段と前記エンジン間の距離が変化し、通信速度が低下又は上昇したとき、その旨を通知する通知手段とを有することを特徴とする。
【００１１】
請求項３記載の発明は、請求項２記載の画像形成装置において、前記通知手段は、複数の色の異なるＬＥＤからなり、通信速度の変化に応じていずれか１つのＬＥＤを発光させることを特徴とする。
【００１２】
請求項４記載の発明は、請求項１から３のいずれか１項記載の画像形成装置において、前記制御手段と前記エンジン間の距離が離れすぎて所定の通信速度が得られなくなったとき、その旨を示すメッセージを表示する表示手段を有することを特徴とする。
【００１３】
請求項５記載の発明は、請求項１から４のいずれか１項記載の画像形成装置において、前記複数のエンジンのうちいずれか１つに制御手段を搭載したことを特徴とする。
【００１４】
請求項６記載の発明は、請求項５記載の画像形成装置において、プロッタ部に制御手段を搭載したことを特徴とする。
【００１５】
請求項７記載の発明は、複数のエンジンと、前記各エンジンと無線ＵＳＢにより通信する制御手段と、前記エンジンは、前記制御手段固有のホスト情報を記憶する第１の記憶手段と、前記制御手段は、前記各エンジン固有の周辺機器情報を記憶する第２の記憶手段とを有する画像形成装置の画像形成方法において、前記制御手段は、前記各エンジンと無線ＵＳＢにより通信を開始するとき、予め付与された該制御手段固有のホスト情報を前記エンジンに送信する工程と、前記エンジンから前記周辺機器情報を受け取ったとき、該周辺機器情報が前記第２の記憶手段に記憶されているか否か判断する工程と、該周辺機器情報が記憶されていたとき、該エンジンとの通信を実行する工程とを有し、前記エンジンは、前記制御手段から前記ホスト情報を受け取ったとき、該ホスト情報が前記第１の記憶手段に記憶されているか否か判断する工程と、該ホスト情報が記憶されていたとき、予め付与された該エンジン固有の周辺機器情報を前記制御手段へ送信する工程とを有することを特徴とする。
【００１６】
請求項８記載の発明は、複数のエンジンと、前記各エンジンと無線ＵＳＢにより通信する制御手段と、前記エンジンは、前記制御手段固有のホスト情報を記憶する第１の記憶手段と、前記制御手段は、前記各エンジン固有の周辺機器情報を記憶する第２の記憶手段とを有する画像形成装置の画像形成プログラムにおいて、前記制御手段は、前記各エンジンと無線ＵＳＢにより通信を開始するとき、予め付与された該制御手段固有のホスト情報を前記エンジンに送信する処理と、前記エンジンから前記周辺機器情報を受け取ったとき、該周辺機器情報が前記第２の記憶手段に記憶されているか否か判断する処理と、該周辺機器情報が記憶されていたとき、該エンジンとの通信を実行する処理とを有し、前記エンジンは、前記制御手段から前記ホスト情報を受け取ったとき、該ホスト情報が前記第１の記憶手段に記憶されているか否か判断する処理と、該ホスト情報が記憶されていたとき、予め付与された該エンジン固有の周辺機器情報を前記制御手段へ送信する処理とを有することを特徴とする。
【発明の効果】
【００１７】
本発明は、ホストモジュールと周辺機器とが分離して配置可能であり、ホストモジュールと周辺機器とがお互いの固有の情報を保持し、該固有の情報を交換し合い、保持する固有の情報と交換した固有の情報とが一致した場合にのみ、通信を行うことにより、画像形成装置内の情報が外部に漏洩することを防止することができる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の一実施形態に係る画像形成装置の構成及び動作について説明する。
【００１９】
まず、図１を用いて本実施形態に係る画像形成装置のシステム構成について説明する。
【００２０】
図１は本画像形成装置の電気回路の一部を示すブロック図である。図において、コントローラボード２００は、スキャナアプリケーション、ファクシミリアプリケーション、プリンタアプリケーション、コピーアプリケーション等の複数のアプリケーション機能を有し、システム全体の制御を行うものである。このコントローラボード２００は、ＣＰＵ２０１、システムコントローラボードの制御を行うＲＯＭ２０２、ＣＰＵが使用する作業メモリであるＳＲＡＭ２０３、フレームメモリ２０４およびワークメモリ２０５を備えている。また、上記ＳＲＡＭ２０３のバックアップ機能を備え、時計およびリチウム電池を内蔵したＮＶ−ＲＡＭや、コントローラボード２００のシステムバス制御、フレームメモリ制御、ＦＩＦＯなどＣＰＵの周辺を制御するＡＳＩＣ２０６、また、そのインターフェース回路等を備えている。コントローラボード２００には、画像形成装置の操作部ボード２１０および画像データを記録するＨＤＤ２２０が接続されている。
【００２１】
操作部ボード２１０は、ユーザが画像形成装置のパネルを操作し、システム設定の入力を行う入力を制御したり、ユーザにそのシステムの設定内容や状態を表示する表示を制御したりするものである。この操作部ボード２１０には、ＣＰＵ２１１、ＣＰＵ２１１で使用する作業用メモリであるＲＡＭ２１２、操作ボード５０２の制御プログラムが書き込まれ、操作ボードの入力読み込みおよび表示出力を制御するＲＯＭ２１３、設定内容や状態を表示するＬＣＤ２１４、キー入力を制御するＡＳＩＣ（ＬＣＤＣ）２１５等が搭載されている。
【００２２】
ＨＤＤ２２０は、システムのアプリケーションプログラムならびにプリンタの作像プロセス機器の機器付勢情報を格納するアプリケーションデータベースとして用いられる。また、読み取り画像や書き込み画像のイメージデータ、すなわち画像データ、ならびにドキュメントデータを蓄える画像データベースとしても用いられるものである。ＨＤＤ２２０とコントローラボード２００とは、物理インターフェース、電気的インターフェース共に、ＡＴＡ／ＡＴＡＰＩ−４の準拠したインターフェースで接続されている。
【００２３】
また、コントローラボード２００には、ＬＡＮインターフェースボード２３０が接続されている。管理システムとの通信は、ＬＡＮインターフェースボード２３０を経由して行われる。ＬＡＮインターフェースボード２３０は、社内ＬＡＮ（インターネット）とコントローラーとの通信インターフェースボードである。ＬＡＮインターフェースボード２３０は、ＰＨＹチップＩ／Ｆ及びＩ２ＣバスＩ／Ｆの標準的な通信インターフェースで接続されている。
【００２４】
さらに、コントローラボード２００には、汎用ＰＣＩバスが接続されている。ＰＣＩバスには、エンジン制御ボード２４０が接続されており、このＰＣＩバスを介して、エンジン制御ボード２４０とコントローラボード２００とが接続されている。エンジン制御ボード２４０は、画像形成装置の作像作成制御を主として行うもので、ＣＰＵ２４１、画像処理を行うプログラマブルな演算処理手段であるＩＰＰ２４２、複写およびプリントアウトを制御するため必要なプログラムを内蔵したＲＯＭ２４３、その制御に必要なＳＲＡＭ２４４、及びＮＶ―ＲＡＭ２４５を搭載している。ＮＶ−ＲＡＭ２４５にはＳＲＡＭ２４４と、電源ＯＦＦを検知して、ＥＥＰＲＯＭにストアーするメモリを搭載している。また、エンジン制御ボード２４０は、エンジン制御ボードが実装された近くのＩ／Ｏ（カウンター、ファン、ソレノイド、モーター等）を制御するＩ／ＯＡＳＩＣ２４７も搭載している。
【００２５】
エンジン制御ボード２４０は、コピー原稿（画像）を読み込むスキャナ（ＳＢＵ）ボード２５０、画像データを感光体上に書き込むＬＤＢボード２６０、及び画像データをＦＡＸ送信するＦＣＵ２７０と、超広帯域（ＵＷＢ）技術に基づく無線ＵＳＢ（以下、ＷＵＳＢとする）２４６により通信を行う。また、エンジン制御ボード２４０には、画像形成ユニットに取り付けられているＩＣタグと通信を行う、非接触通信手段２４８が接続されている。
【００２６】
ＳＢＵボード２５０は、ＣＰＵ２５１、ＡＳＩＣ２５２、ＣＣＤ２５３、ＡＳＩＣ２５２の駆動タイミングを発生させる回路、エンジン制御部２４０の無線ＵＳＢ２４６と信号を送受信する無線２５４、ＣＣＤ２５３で読み取った画像データ等を一時的に保存するワークメモリ２５５を備えている。
【００２７】
ＬＤＢボード２６０は、ＣＰＵ２６１、ＡＳＩＣ２６２、レーザ光を出力するＬＤ２６３、ＬＤ２６３へ入力する信号を変調制御するＬＤＢ２６４、エンジン制御部２４０の無線ＵＳＢ２４６から画像データを受信する無線２６５、及び無線２６５において受信した画像データを一時的に保存するワークメモリ２６６を有して構成される。
【００２８】
ＦＣＵボード２７０は、ＣＰＵ２７１、ＡＳＩＣ２７２、画像データを電話回線を通じてＦＡＸ送受信する通信部２７３、エンジン制御部２４０の無線ＵＳＢ２４６から画像データを受信又は通信部２７３で受信した画像データを無線ＵＳＢ２４６に送信する無線２７４、及びＦＣＵボード２７０で送受信される画像データを一時的に保存するワークメモリ２７５を有して構成される。
【００２９】
次に、画像形成の制御について説明する。
【００３０】
原稿を光学的に読み取る読み取りユニットに原稿をセットする。そして、この読み取りユニットに備えられた原稿照明光源の走査を行い、この原稿に対して光を照射する。この原稿に対する光の反射光をＣＣＤ２５３で光電交換して画像信号を生成する。ＣＣＤ２５３は、３ラインカラーＣＣＤであり、ＥＶＥＮｃｈ／ＯＤＤｃｈのＲＧＢ画像信号を生成する。このＲ、Ｇ、Ｂ画像信号を、それぞれの画像信号に対応したＳＢＵボード２５０のＡＳＩＣにそれぞれ入力する。ＣＣＤ２５３から出力されたＲ、Ｇ、Ｂの画像信号は、ＡＳＩＣ２５２内部のサンプリングホールド回路により、サンプリングホールドされた後、Ａ／Ｄ変換され、Ｒ、Ｇ、Ｂのそれぞれの画像信号をそれぞれデータ信号に変換する。それとともに、Ｒ，Ｇ、ＢそれぞれのＡＳＩＣ２５２でシェーディング補正され、無線２５４を介してエンジン制御ボード５１０の無線ＵＳＢ２４６に送出される。ＳＢＵボード２５０からエンジン制御ボード２４０に転送された画像データは、ＩＰＰ２４２にて光学系およびデジタル信号への量子化に伴う信号劣化（スキャナ系の信号劣化）を補正され、ＰＣＩバスの画像データバスを介してコントローラボード２００のフレームメモリ２０５に書き込まれる。
【００３１】
コントローラボード２００のワークメモリ２０４から出力されるブラック（Ｂ）、イエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）の各色の書き込み信号は、ＬＤＢボード２６０のＢ、Ｙ、Ｍ、ＣのそれぞれのＬＤ書き込み回路（ＬＤＢ）２６４にそれぞれ入力される。そして、この各色のＬＤ書込み回路（ＬＤＢ）２６４でＬＤ電流制御（変調制御）が行われ、各色のＬＤ２６３に出力されて、レーザ光により、各色の感光体表面に書き込みを行う。
【００３２】
次に、エンジン制御部２４０が有するホストＵＳＢ（無線ＵＳＢ２４６）とＵＳＢデバイス（無線２５４，２６５，２７４）間でのデータの送受信動作について説明する。なお、本実施形態においては、エンジン制御部２４０にホストＵＳＢを設けているが、例えば、画像形成装置が有するいずれか１つのエンジンにホストＵＳＢを設けて該エンジンをホストモジュールとして動作させることも可能である。
【００３３】
無線ＵＳＢにより相互に通信可能な各モジュール（エンジン制御部２４０、ＳＢＵボード２５０、ＬＤＢボード２６０、ＦＣＵボード２７０）の電源がＯＮされると、各モジュール間での通信が開始される。本来、無線ＵＳＢ通信において、ホストＵＳＢは、ＵＳＢデバイスを探し、どれに接続するのかを判断する。しかし、本実施形態に係る画像形成装置においては、エンジン制御部２４０が専用のモジュール固有の情報からなるテーブル（図２に示す）をＮＶ−ＲＡＭ２４５に保持していて、該テーブルに基づいてどのＵＳＢデバイスに接続するかの選別を行う。また、ＵＳＢデバイスは、近くに別のホストＵＳＢがいた場合、それに反応してＵＳＢデバイス側の情報を返してしまうが、本実施形態に係る画像形成装置では、各ＵＳＢデバイスのワークメモリ２５５，２６６，２７５にホスト情報（図３に示す）を格納しておき、ホストＵＳＢからのホスト情報を受け取ると、ワークメモリに格納されているホスト情報と比較し、不一致だった場合、データの送受信を行わない。本構成によれば、専用線の意味を持たせ、セキュリティを向上させることが可能となる。
【００３４】
ここで、本実施形態に係る画像形成装置において、各モジュール間の通信が開始されるまでの動作について図４を用いて具体的に説明する。
【００３５】
ユーザによって画像形成装置の電源がＯＮされると（ステップＳ４０１）、ホストモジュールであるエンジン制御部２４０は、予め付与されたホストモジュール固有の情報（以下、ホスト情報とする）を、無線ＵＳＢ２４６を介してＳＢＵボード２５０、ＬＤＢボード２６０、ＦＣＵボード２７０等の周辺機器（周辺モジュール）へ送信する（ステップＳ４０２）。ホスト情報を無線（２５４，２６５，２７４）により受け取った周辺機器は、自器のワークメモリに予め格納されたホスト情報と、受け取ったホスト情報とを比較する（ステップＳ４０３）。
【００３６】
そして、ワークメモリに格納されたホスト情報と受け取ったホスト情報とが一致した場合は（ステップＳ４０４／ＹＥＳ）、各周辺機器は自器固有の情報（以下、周辺機器情報とする）を無線（２５４，２６５，２７４）からエンジン制御部２４０へと送信する（ステップＳ４０５）。エンジン制御部２４０は、無線ＵＳＢ２４６により周辺機器から受け取った周辺機器情報がＮＶ−ＲＡＭ２４５に格納されたテーブルに含まれるか否かを判断する（ステップＳ４０６）。そして、受け取った周辺機器情報が該テーブルに含まれていた場合は（ステップＳ４０６／ＹＥＳ）、該周辺機器情報に対応する周辺機器との無線ＵＳＢによる通信を開始する（ステップＳ４０７）。
【００３７】
一方、ワークメモリに格納されたホスト情報と受け取ったホスト情報とが一致しなかった場合（ステップＳ４０４／ＮＯ）、及び無線ＵＳＢ２４６により周辺機器から受け取った周辺機器情報がＮＶ−ＲＡＭ２４５に格納されたテーブルに含まれていなかった場合（ステップＳ４０６／ＮＯ）、該エンジン制御部２４０専用の周辺機器でないと判断して通信を切断する（ステップＳ４０８）。
【００３８】
上述の構成によれば、ホストモジュールと周辺機器とが分離して配置可能であり、ホストモジュールと周辺機器とがお互いの固有の情報を保持し、該固有の情報を交換し合い、保持する固有の情報と交換した固有の情報とが一致した場合にのみ、通信を行うことにより、画像形成装置内の情報が外部に漏洩することを防止することができる。また、ホストモジュールが周辺機器固有の情報を管理しているため、集中管理が容易となる。また、ホストモジュールと周辺機器との通信に関し、ユーザが操作部ボード２１０からの指示を与える必要がないため、その操作も容易になる。
【００３９】
また、無線ＵＳＢ通信においては、周辺機器が離れた位置に配置されると、通信速度が低下して、例えばＬＤＢ２６０における印刷速度の低下を招く可能性がある。そこで、各周辺機器は、ワークメモリにホストモジュールと周辺機器間の距離と通信速度との対比表（図５に示す）を保持し、ホストモジュールと周辺機器間の距離が長くなり、通信速度が低下すると、ＬＥＤ等のインターフェースの発光色を通信速度の変化に応じて変化させて、ユーザに印刷速度等の低下を歩知する。
【００４０】
例えば、十分なデータ転送が得られる場合は緑色、ギリギリの場合は黄色、ダメな場合は赤色といったものである（図６に示す）。そいて、赤色になった場合、液晶といった表示部に図７に示すように距離が離れすぎている旨をユーザに知らせることも可能である（なお、ＷＵＳＢはモジュール間の距離を測定することが可能である）。
【００４１】
本構成によれば、ホストモジュールと周辺機器間の距離の変化に応じてエラーを表示することにより、ホストモジュールと周辺機器とが離れて配置されていても、画像形成装置のスペックを落とすことなく動作させることができる。
【図面の簡単な説明】
【００４２】
【図１】本実施形態に係る画像形成装置のシステム構成を示すブロック図である。
【図２】ホストモジュールに保持される周辺機器固有の情報からなるテーブルである。
【図３】周辺機器に保持されるホストモジュール固有の情報である。
【図４】本実施形態に係る画像形成装置の動作を示すフローチャートである。
【図５】ホストモジュールと周辺機器間の距離と通信速度との対比表である。
【図６】ＬＥＤの発光例を示す図である。
【図７】通信速度が低下した場合にユーザに通知されるメッセージの一例である。
【符号の説明】
【００４３】
２００    コントローラボード
２１０    操作部ボード
２２０    ＨＤＤ
２３０    ＬＡＮインターフェースボード
２４０    エンジン制御部
２５０    ＳＢＵボード
２６０    ＬＤＢボード
２７０    ＦＣＵボード
【図１】
2008131105.tif 000003
【図２】
2008131105.tif 000004
【図３】
2008131105.tif 000005
【図４】
2008131105.tif 000006
【図５】
2008131105.tif 000007
【図６】
2008131105.tif 000008
【図７】
2008131105.tif 000009