(57)【要約】【課題】  ＳＦＰとＭＦＰを共通化するにあたり、ＳＦＰにスキャナ／ファックスなどが一体となったＭＦＰコントローラを接続して、ＭＦＰを仕立てる。こうすることで、低コストのＳＦＰを流用しながら、性能の高いＭＦＰを開発することができる。【解決手段】  ＳＦＰ用のインターフェースとＭＦＰ用のインターフェースを兼ねる（ＵＳＢ２．０／ＩＥＥＥ１３９４）ため、相手が通常のパソコンや汎用のネットワークスキャナだったらＳＦＰとして動作し、相手がＭＦＰコントローラだったら協調してＭＦＰとして動作するようにコマンド体系を切り替える。【選択図】        図１
2005212125.tif 000002
【特許請求の範囲】
【請求項１】
外部デバイスと接続されたデバイスと、
前記デバイスの動作モードである、第１および第２の動作モードと、
前記デバイスが前記外部デバイスから所定のコマンドを送付されたときに、前記コマンドに対応して前記第１あるいは第２の動作モードに切り替える切り替え手段と、
によってなることを特徴とする動作モード切り替えシステム。
【請求項２】
外部デバイスと接続されたデバイスと、
前記デバイスの動作モードである、第１および第２の動作モードと、
前記デバイスと前記外部デバイスとの所定のコマンド送受信が行われたときに、前記送受信の内容に対応して前記第１あるいは第２の動作モードに切り替える切り替え手段と、
によってなることを特徴とする動作モード切り替えシステム。
【請求項３】
暗号を用いて前記コマンドの送受信が行われたときに設定される前記第２の動作モードと、
によってなることを特徴とする請求項２に記載の動作モード切り替えシステム。
【請求項４】
前記外部デバイスからのコマンドの受信によって動作を行う前記第１の動作モードと、
前記外部デバイスからのコマンドの受信、および、前記外部デバイスへのコマンドの送信の双方によって動作を行う前記第２の動作モードと、
によってなることを特徴とする請求項１乃至３いずれかに記載の動作モード切り替えシステム。
【請求項５】
プリンタである前記デバイスと、
コンピュータである前記外部デバイスと、
前記コンピュータがプリントコマンドを発行し、前記プリンタがプリントコマンドを受信することでプリント動作を行う前記第１の動作モードと、
前記コンピュータと前記プリンタが双方向にコマンドを送受信することでプリント動作を行う前記第２の動作モードと、
を備えることを特徴とする請求項４に記載の動作モード切り替えシステム。
【請求項６】
前記コンピュータから前記プリンタに対してのプリント予告、プリント開始、画像転送準備完了、画像終了コマンド、プリンタからコンピュータに対しての画像転送許可、給紙動作、排紙完了、プリント完了のうち、少なくとも一つのコマンドを送受信することによってなる前記第２の動作モードと、
によってなることを特徴とする請求項５に記載の動作モード切り替えシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタ単一の機能を有するシングルファンクションプリンタ（以下ＳＦＰ）に必要なユニットを接続してマルチファンクションプリンタ（以下ＭＦＰ）の構成とするプリンタシステムに関するものである。
【背景技術】
【０００２】
一般に知られているＭＦＰは、スキャナとプリンタが一体となった形で供給されており、図９に示す構成となる。Ｅｎｇｉｎｅ  コントローラとＳｃａｎｎｅｒ  コントローラがそれぞれＭＦＰコントローラに接続され、ＭＦＰコントローラからの制御によってＳｃａｎｎｅｒが読み取った画像をＥｎｇｉｎｅ  がプリントして出力するように制御する。ここに例えばＦＡＸ機能を追加しようと思えば、ＭＦＰコントローラに機能を追加したり、最初から機能を持つＭＦＰコントローラに付け替えたりするように構成する。プリンタやネットワークスキャン機能を付加するときも同様である。
【０００３】
具体的には例えば、図１２に示す構成をとる。本従来例の詳細動作は後に説明する本実施例の図１および図２をあわせたような動作となるので、具体的には述べないが、ＭＦＰコントローラに該当するものがコントローラ２００、スキャナユニットが上部分、プリンタユニットが下部分となっている。両者を分割することは不可能で、コピー動作時にスキャナ部分とプリンタ部分が協調して動作する。この構成は、ＭＦＰが「デジタル複写機」と言われていたころから取っていたものであり、ＭＦＰそのものを設計するときに最適化しやすいこと、後述するようにコピー時のパフォーマンスを確保しやすいことから広く採用されている公知技術である（従来例１）。
【０００４】
一方、プリント機能のみを有するＳＦＰと、別ユニットを組み合わせることによってＭＦＰを実現する技術がある。
【０００５】
ＳＦＰは単独で動作する場合は、図１０に示す構成をとる。実線で書かれているのがＥｔｈｅｒｎｅｔ（Ｒ）によって結ばれたネットワークプリンタとして動作する場合、点線で書かれているのがＵＳＢによって接続されローカルプリンタとして動作する場合である。ＳＦＰコントローラはＥｔｈｅｒｎｅｔ（Ｒ）や、ＵＳＢなどの汎用プロトコルを介してパーソナルコンピュータに接続され、パーソナルコンピュータからのコマンドに従い、同じくパーソナルコンピュータから送られてくる画像データを受信する。
【０００６】
ＳＦＰコントローラはパーソナルコンピュータから送られてきたデータをプリンタエンジンがプリントしやすいように加工して、専用プロトコルを介してエンジンコントローラとコマンドを随時やりとりし、エンジンコントローラがエンジンを構成する要素（モータ、センサなど）を動作させることで前述の画像データをプリントする。
【０００７】
例えばこの構成でコピー機能を実現する場合は、ネットワークスキャナを追加して、スキャナが通常のパーソナルコンピュータと同様にプリントコマンドを送出し、ＳＦＰからプリントアウトをさせるように制御する。さらに、ネットワーク上にモデムを追加してＦＡＸ機能を実現することもある（従来例２）。
【０００８】
また、ＳＦＰにユニットを追加してＭＦＰとする別の形態として、図１１に示す構成をあげることができる。
【０００９】
この場合、ＳＦＰとしての動作は図１０に示す動作と同じで、スキャナユニットを追加するときに、スキャナユニットとＳＦＰとの間を専用プロトコルで接続する。形態としては二つ考えられ、実線に示すようにスキャナがネットワークに接続するパターンと、点線に示すようにプリンタ側がネットワークに接続されるパターンがある。いずれの場合も、スキャナユニットとＳＦＰの間で専用プロトコルによる通信を行い、エンジンの構成や紙、プロセス部材の振る舞いの情報もやりとりしながらコピーする（以下、「協調動作を行う」）ため、従来例２に比較してより高速にコピーすることができる。この形態は、例えば特許文献１に記述されている（従来例３）。
【特許文献１】特開平１１−２８２６４１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来例１では、同じプリンタの性能を持つＭＦＰとＳＦＰとを開発した場合、同じプリンタの性能を持ったＳＦＰとは別の設計を行わなければならず、ＳＦＰ・ＭＦＰ双方を販売した場合のトータルコストの面で不利であった。
【００１１】
上記従来例２は、低コストのＳＦＰとネットワークスキャナなどの汎用品を汎用プロトコル（Ｅｔｈｅｒｎｅｔ（Ｒ）あるいはＵＳＢ）で接続してコピー機として動作させることで、従来例１がもつコスト面で不利であるという問題点の解消を目的として提案されているものである。
【００１２】
しかしながら、このような構成によるコピー動作は、従来例１と比較するとパフォーマンスが低下するという問題があった。すなわち、コピー操作を開始してから実際に最初のコピーされた用紙が出力されるまでの時間（Ｆｉｒｓｔ  ＣＯｐｙ  Ｔｉｍｅ：  ＦＣＯＴ）が延びたり、特に複数の原稿から一部のコピーを取得する１対１コピー（１ｔｏ１  コピー）を行う場合のスループットが一枚の原稿から複数のコピーを取得する（１ｔｏＮ）場合に比較して極端に遅くなったりすることがあった。
【００１３】
上記のようにパフォーマンスが低下する理由として、スキャナとプリンタとの協調動作が行えないことがあげられる。協調動作とは例えば、スキャナの操作を始めると画像の取り込みを待つことなくプリンタの準備動作を開始したり、プリンタのエンジン部と連携をとって画像データを送付したりすることである。
【００１４】
逆に言うと、協調動作を行わないとはすなわち、前述のスキャナユニットがプリントジョブをＳＦＰに対して送付する場合、最低でもプリント用のデータが１ページ分終了しないとプリント動作を開始しない、多くの場合は、ひとつのジョブが終了してからそのジョブ分のプリントを開始するという動作が一般的であるということである。
【００１５】
この協調動作ができないということは、いわゆるコピー動作において致命的なことである。それは、以下に示すニーズによるものである。
【００１６】
ＭＦＰをコピー機として使う場合、ユーザーは機器の前に立って原稿をセットし、コピーボタンを押す。すると、ＭＦＰがコピー動作を開始し、コピーされた用紙が出力され、ユーザーがコピーされた用紙を手に取る。この間、ユーザーはずっと機械の前で待たされる。当然、ユーザーは待ち時間が短いことを希望する。こういった事情から、コピー時は動作時間を極力短縮しなければならず、それがＭＦＰのほかの機能で要求される性能とは大きく異なる点である。
【００１７】
ほかの機能で言えば、ユーザーの立場に立ってみると、プリントはパソコンからプリントコマンドを出して十分に印刷が完了するまで待ってから取りにいけばよく、スキャン機能・ＦＡＸ機能は原稿のスキャンが完了するまで待てばよい。設計上も、とりあえず画像データを蓄える動作が完了する動作を高速化すれば、送信動作はその後で行えばよい。すなわち、動作開始から完了までユーザーが機械の前に立つ必要がないということである。
【００１８】
従来例２には、このような問題点があった。
【００１９】
従来例２に示したような問題点を解消し、ＭＦＰとしてのコピー性能・特性はそのままに、量産されるＳＦＰを流用したＭＦＰを作るために、スキャナとプリンタの間を専用のプロトコルで接続したのが、従来例３である。
【００２０】
しかしながら、上記従来例３では、プリンタ単体で販売する場合でも、ＭＦＰとして動作を行うために必要なコネクタや通信用のハードウェアを搭載する必要があり、それだけコストが高くなるという問題点があった。
【００２１】
本発明はこのような問題点にかんがみ、ＳＦＰがＳＦＰとして用いている汎用プロトコル（ＵＳＢなど）を用い、前述の協調動作を実現することで、ＳＦＰおよびコンピュータといった汎用品を組み合わせることで低コストを実現しながら、高いパフォーマンスを持つＭＦＰシステムを構築する手法を提供するものである。
【課題を解決するための手段】
【００２２】
前記問題点を解決するために、請求項１に記載の本発明は、
外部デバイスと接続されたデバイスと、
前記デバイスの動作モードである、第１および第２の動作モードと、
前記デバイスが前記外部デバイスから所定のコマンドを送付されたときに、前記コマンドに対応して前記第１あるいは第２の動作モードに切り替える切り替え手段と、
によってなる、動作モード切り替えシステムであることを特徴とする。
【００２３】
前記問題点を解決するために、請求項２に記載の本発明は、
外部デバイスと接続されたデバイスと、
前記デバイスの動作モードである、第１および第２の動作モードと、
前記デバイスと前記外部デバイスとの所定のコマンド送受信が行われたときに、前記送受信の内容に対応して前記第１あるいは第２の動作モードに切り替える切り替え手段と、
によってなる、動作モード切り替えシステムであることを特徴とする。
【００２４】
前記問題点を解決するために、請求項３に記載の本発明は、
暗号を用いて前記コマンドの送受信が行われたときに設定される前記第２の動作モードと、
によってなる、請求項２に記載の動作モード切り替えシステムであることを特徴とする。
【００２５】
前記問題点を解決するために、請求項４に記載の本発明は、
前記外部デバイスからのコマンドの受信によって動作を行う前記第１の動作モードと、
前記外部デバイスからのコマンドの受信、および、前記外部デバイスへのコマンドの送信の双方によって動作を行う前記第２の動作モードと、
によってなる、請求項１乃至３いずれかに記載の動作モード切り替えシステムであることを特徴とする。
【００２６】
前記問題点を解決するために、請求項５に記載の本発明は、
プリンタである前記デバイスと、
コンピュータである前記外部デバイスと、
前記コンピュータがプリントコマンドを発行し、前記プリンタがプリントコマンドを受信することでプリント動作を行う前記第１の動作モードと、
前記コンピュータと前記プリンタが双方向にコマンドを送受信することでプリント動作を行うに前記第２の動作モードと、
を備える請求項４に記載の動作切り替えシステムであることを特徴とする。
【００２７】
前記問題点を解決するために、請求項６に記載の本発明は、
前記コンピュータから前記プリンタに対してのプリント予告、プリント開始、画像転送準備完了、画像終了コマンド、プリンタからコンピュータに対しての画像転送許可、給紙動作、排紙完了、プリント完了のうち、少なくとも一つのコマンドを送受信するによってなる前記第２の動作モードと、
によってなる、請求項５に記載の動作モード切り替えシステムであることを特徴とする。
【発明の効果】
【００２８】
本発明によれば、請求項１に記載の本発明は、
外部デバイスと接続されたデバイスと、
前記デバイスの動作モードである、第１および第２の動作モードと、
前記デバイスと前記外部デバイスとの所定のコマンド送受信が行われたときに、前記送受信の内容に対応して前記第１あるいは第２の動作モードに切り替える切り替え手段と、
によってなる、動作モード切り替えシステムであることを特徴とするので、
プリンタ（デバイス）に外部デバイス（パソコン）からのコマンドがなければ通常のプリンタモード（第１の動作モード）、所定のコマンドの受信があれば協調動作（第２の動作モード）との切り替えができるため、通常のプリンタに所定のコマンドを理解できるあるいは送信できるソフトをインストールした汎用パソコンを接続することで、比較的単純なコマンド体系でＭＦＰシステムを構築できるという効果がある。
【００２９】
本発明によれば、請求項２に記載の本発明は、
外部デバイスと接続されたデバイスと、
前記デバイスの動作モードである、第１および第２の動作モードと、
前記デバイスと前記外部デバイスとの所定のコマンド送受信が行われたときに、前記送受信の内容に対応して前記第１あるいは第２の動作モードに切り替える切り替え手段と、
によってなる、動作モード切り替えシステムであることを特徴とするので、
接続されたプリンタと汎用パソコンがＭＦＰシステムを開発したときに前提とした組合せであることを確認した上でＭＦＰシステムの動作を開始できるので、構築されたＭＦＰシステムの品質を保持できるという効果がある。
【００３０】
前記問題点を解決するために、請求項３に記載の本発明は、
暗号を用いて前記コマンドの送受信が行われたときに設定される前記第２の動作モードと、によってなる、
請求項２に記載の動作モード切り替えシステムであることを特徴とするので、
請求項２に記載した効果をさらに強固にし、品質をより確実に保持できるという効果がある。
【００３１】
本発明によれば、請求項４に記載の本発明は、
前記外部デバイスからのコマンドの受信によって動作を行う前記第１の動作モードと、
前記外部デバイスからのコマンドの受信、および、前記外部デバイスへのコマンドの送信の双方によって動作を行う前記第２の動作モードと、
によってなる、請求項１ないし３いずれかに記載の動作モード切り替えシステムであることを特徴とするので、
請求項１から３に述べてきた請求項を好適に本発明の目的とするＭＦＰシステムに当てはめるための上位概念を示すことができるという効果がある。
【００３２】
本発明によれば、請求項５に記載の本発明は、
プリンタである前記デバイスと、
コンピュータである前記外部デバイスと、
前記コンピュータがプリントコマンドを発行し、前記プリンタがプリントコマンドを受信することでプリント動作を行う前記第１の動作モードと、
前記コンピュータと前記プリンタが双方向にコマンドを送受信することでプリント動作を行うに前記第２の動作モードと、
を備える請求項４に記載の動作切り替えシステムであることを特徴とするので、
請求項１から３に述べてきた請求項における効果を、具体的に本発明の目的とするＭＦＰシステムに当てはめることができるという効果がある。
【００３３】
これまで述べてきたように、請求項６に記載の本発明は、
前記コンピュータから前記プリンタに対してのプリント予告、プリント開始、画像転送準備完了、画像終了コマンド、プリンタからコンピュータに対しての画像転送許可、給紙動作、排紙完了、プリント完了のうち、少なくとも一つのコマンドを送受信するによってなる前記第２の動作モードと、
によってなる、請求項５に記載の動作モード切り替えシステムであることを特徴とするので、
本発明を用いてＭＦＰを構築したときの、具体的な技術の提示を行うことができるという効果がある。
【００３４】
すなわち、プリント予告、プリント開始を実際のプリント動作に先立ってプリンタ側に送付できるので、プリント動作に先立ってプリンタの準備動作を行うことにより、ＦＣＯＴを縮めることができるという効果がある。
【００３５】
また、画像準備完了、画像終了コマンド、プリンタからコンピュータに対しての画像転送許可を行うことができるので、プリンタのプリント動作と付属するスキャナとのやり取りを効率よく行い、特に１ｔｏ１のコピー動作においてプリント効率を向上させることができるという効果がある。
【００３６】
また、給紙動作、排紙完了、プリント完了をコンピュータ側で把握できるので、操作部上のカウンタ表示、枚数データの詳細な把握、ジャム時の枚数の設定を一元的にコンピュータ側での把握・管理できるという効果がある。
【発明を実施するための最良の形態】
【００３７】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例１】
【００３８】
最初に、本発明におけるスキャナについて説明する。プリンタについての動作は本説明後、詳細に行う。
【００３９】
図２はスキャナの全体構成を示すものである。ここで、１０１はＣＣＤ、２１１はＣＣＤ１０１の実装された基板、２００はスキャナを制御する制御部、２０１は原稿台ガラス（プラテン）、２０２は原稿給紙装置（ＤＦ）（なお、この原稿給紙装置２０２の代わりに未図示の鏡面圧板を装着する構成もある）、２０３及び２０４は原稿を照明する光源（ハロゲンランプ又は蛍光灯）、２０５及び２０６は光源２０３・２０４の光を原稿に集光する反射傘、２０７〜２０９はミラー、２１０は原稿からの反射光又は投影光をＣＣＤ１０１上に集光するレンズ、２１４はハロゲンランプ２０３・２０４と反射傘２０５・２０６とミラー２０７を収容するキャリッジ、２１５はミラー２０８・２０９を収容するキャリッジ、２１３は他のデバイスとの外部インターフェース（Ｉ／Ｆ）である。なお、キャリッジ２１４は速度Ｖで、キャリッジ２１５は速度Ｖ／２で、ＣＣＤ１０１の電気的走査（主走査）方向に対して垂直方向に機械的に移動することによって、原稿の全面を走査（副走査）する。
【００４０】
また制御部２００は、デジタル画像処理部２１２と外部Ｉ／Ｆ２１３に対してそれぞれ制御を行うための情報をやり取りするＩ／Ｆを持つＣＰＵ３０１（不図示）とメモリ３０３（不図示）によって構成されている。
【００４１】
外部Ｉ／Ｆ２１３は、画像情報やコード情報などを画像処理装置外部とやり取りするためのインターフェースであり、具体的には図３に示すようにファクシミリ装置５０１やＬＡＮインターフェース装置５０２、パーソナルコンピュータ５０３などを接続することが可能である。なお、ファクシミリ装置５０１やＬＡＮインターフェース装置５０２との画像情報およびコード情報のやり取り手続き制御については、各接続装置であるファクシミリ装置５０１やＬＡＮインターフェース装置５０２と制御部２００のＣＰＵ３０１との相互通信により行われる。また、コンピュータ５０３は、同じくコマンドを外部Ｉ／Ｆ２１３とやり取りすることで、内部媒体に画像処理装置によって読み取った画像をストアし、プリンタなどにプリントアウトすることができる。
【００４２】
続いて、プリンタの構成について説明する。図１は本発明に係る画像形成装置の一例であるフルカラープリンタの要部構成図である。
【００４３】
像担持体としての感光体ドラム（以下、単に「感光体」という）２２５は、図示しないモータで矢印Ａの方向に回転できるように設けられている。感光体２２５の周囲には、一次帯電器２２１、露光装置２１８、黒現像ユニット２１９、カラー現像ユニット２２３、転写帯電器２２０、クリーナ装置２２２が配置されている。
【００４４】
前記黒現像装置２１９はモノクロ現像のための現像装置であり、感光体２２５上の潜像をＫのトナーで現像する。また前記カラー現像ユニット２２３はフルカラー現像のための３台の現像装置２２３Ｙ，２２３Ｍ，２２３Ｃからなる。現像装置２２３Ｙ，２２３Ｍ，２２３Ｃは、感光体２２５上の潜像をそれぞれＹ、Ｍ、Ｃのトナーで現像する。各色のトナーを現像する際には、図示しないモータによって現像ユニット２２３を矢印Ｒ方向に回転させ、当該色の現像装置が感光体２２５に当接するように位置合わされる。
【００４５】
感光体２２５上に現像された各色のトナー像は、転写帯電器２２０によって中間転写体としてのベルト２２６に順次転写されて、４色のトナー像が重ね合わされる。ベルト２２６はローラ２２７，２２８，２２９に張架されている。これらのうち、ローラ２２７は図示しない駆動源に結合されてベルト２２６を駆動する駆動ローラとして機能し、ローラ２２８はベルト２２６の張力を調節するテンションローラとして機能し、ローラ２２９は２次転写装置としての転写ローラ２３１のバックアップローラとして機能する。また転写ローラ脱着ユニット２５０は、転写ローラ２３１をベルト２２６に接着させる、若しくは離脱させるための駆動ユニットである。ベルト２２６を挟んでローラ２２７と対向する位置にはベルトクリーナ２３２が設けられている。ベルトクリーナ脱着ユニット２６８は、ベルトクリーナ２３２をベルト２２６に接着させる、若しくは離脱させるための駆動ユニットである。ベルトクリーナ脱着ユニット２６８によってベルトクリーナ２３２が着方向に動作することによってベルト２２６上の残留トナーがブレードで掻き落とされる。又、カラー現像装置２２３Ｙ，２２３Ｍ，２２３Ｃの近傍にプリンタ内部の温度と湿度を計測するための温度センサ２７０、湿度センサ２７１が環境センサとしてそれぞれ配されている。
【００４６】
カセット２４０・２４１及び手差し給紙部２５３に格納された記録用シート媒体はレジローラ２５５、及び給紙ローラ対２３５、２３６、２３７によってニップ部、つまり２次転写装置２３１とベルト２２６との当接部に給送される。なお、その際２次転写装置２３１は転写ローラ脱着ユニット２５０を当接方向に駆動させることによってベルト２２６に当接されている。ベルト２２６上に形成されたトナー像はこのニップ部で記録用シート媒体上に転写され、定着装置２３４で熱定着されて装置外へ排出される。なお、カセット２４０・２４１及び手差し給紙部２５３はそれぞれ、記録用シート媒体の有無を検知するためのシートなし検センサ２４３、２４４、２４５を有している。また、カセット２４０・２４１及び手差し給紙部２５３はそれぞれ記録用シート媒体のピックアップ不良を検知するための給紙センサ２４７、２４８、２４９を有している。
【００４７】
上記構成によるカラープリンタでは、次のようにして画像形成が実行される。
【００４８】
まず給紙部における記録用シート媒体の搬送動作について説明する。カセット２４０・２４１及び手差し給紙部２５３に格納された記録用シート媒体はピックアップローラ２３８・２３９及び２５４により１枚毎に給紙パス２６６上に搬送される。給紙パス２６６上の記録用シート媒体は給紙ローラ対２３５・２３６・２３７によりレジローラ２５５へと搬送されると、その直前のレジセンサ２５６により記録用シート媒体の通過が検知される。レジセンサ２５６により記録用シート媒体の通過が検知された時点で、本実施例では適当な時間経過の後に一端搬送動作を中断する。その結果記録用シート媒体は停止しているレジローラ２５５に突き当たり搬送が停止されるが、その際記録用シート媒体の進行方向端部が搬送経路に対して垂直になるように位置固定がなされ、記録用シート媒体の搬送方向が搬送経路に対してずれることにより斜行が発生している場合の給紙パス搬送方向補正がなされる。この処理を通常給紙レジ取りと称する。給紙レジ取りは以降の記録用シート媒体に対する画像形成方向の傾きを最小化するために必須となる。給紙レジ取り後、レジローラ２５５を起動させることにより、記録用シート媒体は２次転写装置２３１へ供給される。
【００４９】
続いて２次転写装置２３１へ供給された記録用シート媒体の上へ画像を形成する手順について説明する。まず、帯電装置２２１に電圧を印加して感光体２２５の表面を予定の帯電部電位で一様にマイナス帯電させる。続いて、帯電された感光体２２５上の画像部分が予定の露光部電位になるようにレーザースキャナからなる露光装置２１８で露光を行い潜像が形成される。露光装置２１８は画像信号に基づいてオン・オフすることにより、画像に対応した潜像を形成する。
【００５０】
黒現像装置２１９及びカラー現像装置２２３の現像ローラには色毎に予め設定された現像バイアスが印加されており、前記潜像は該現像ローラの位置を通過時にトナーで現像され、トナー像として可視化される。トナー像は転写装置２２０でベルト２２６に転写され、さらに２次転写装置２３１で、給紙部より搬送された記録用シート媒体に転写された後、定着搬送ベルト２３０を介して、定着装置２３４へと搬送される。定着装置２３４では、まずトナーの吸着力を補って画像乱れを防止するために、定着前帯電器２５１・２５２で帯電され、さらに定着ローラ２３３でトナー画像が熱定着された後、排紙フラッパ２５７により排紙パス３５８側に搬送パスを切り替えられ、そのまま排紙トレー２４２に排紙される。
【００５１】
フルカラープリント時はベルト２２６上で４色のトナーが重ね合わされた後、記録用シート媒体に転写される。感光体２２５上に残留したトナーは予備清掃装置（不図示）でトナーの帯電を、クリーニングしやすい状態にし、クリーナ装置２２２で除去・回収され、最後に、感光体２２５は除電装置（不図示）で一様に０ボルト付近まで除電されて、次の画像形成サイクルに備える。
【００５２】
上記カラープリンタの画像形成タイミングは、ベルト２２６上の所定位置を基準として制御されている。ベルト２２６は駆動ローラ２２７、テンションローラ２２８、バックアップローラ２２９からなるローラ類に掛け渡されていて、テンションローラ２２８によって所定の張力が与えられている。
【００５３】
駆動ローラ２２７およびローラ２２９の間には、基準位置を検知する反射型センサ２２４が配置されている。反射型センサ２２４はベルト２２６の外周面端部に設けられた反射テープ等のマーキング（２２６Ａおよび２２６Ｂ）を検知してＩ−ｔｏｐ信号を出力する。
【００５４】
前記感光体２２５の外周の長さとベルト２２６の周長は、１：ｎ（ｎは整数）で表される整数比になっている。このように設定しておくと、ベルト２２６が１周する間に、感光体２２５が整数回転し、ベルト２２６周前とまったく同じ状態に戻るため、中間転写ベルト２２６上に４色を重ね合わせる際に（ベルトは４周回る）、感光体２２５の回転ムラによる色ズレを回避することが可能である。
【００５５】
上記のような中間転写方式の画像形成装置においては、Ｉ−ｔｏｐ信号を検知したのち、所定時間経過後にレーザースキャナからなる露光装置２１８で露光を開始する。また、前述したとおり、ベルト２２６が１周する間に、感光体１が整数回転し、ベルト１周前とまったく同じ状態に戻るため、ベルト２２６上では常に同じ位置にトナー像が形成される。用紙サイズによって、トナー像サイズも変化するが、ベルト２２６上にはトナー像が絶対にのらない範囲が存在する。
【００５６】
また、ベルト２２６は短い用紙サイズ画像の場合には、２画像分のトナー像を形成することが可能なベルト長になっており、特に４色重ね合わせたカラー画像を形成するために２枚分の画像をベルト４回転だけの時間で形成可能とすることによって生産性を向上させている。
【００５７】
引き続いて記録用シート媒体の裏面に画像を形成する場合の動作について詳細に説明する。記録用シート媒体の裏面に画像を形成する際には、まず記録用シート媒体の表面への画像形成が先んじて実行される。その表面への画像形成動作については先に詳細に述べたのでここでは省略するが、表面のみの画像形成であれば、画像形成後定着器２３４でトナー画像を熱定着された後に排紙フラッパ２５７により排紙パス２５８側に搬送パスを切り替えられそのまま排紙トレー２３５に排紙されるが、引き続いて裏面の画像形成を行う場合には排紙フラッパ２５７により裏面パス２５９側に搬送パスが切り替えられ、それに併せた反転ローラ２６０の回転駆動によって記録用シート媒体は両面反転パス２６１内に一旦搬送される。その後記録用シート媒体は、シート媒体の送り方向幅の分だけ両面反転パス２６１内に搬送された後に反転ローラの逆回転駆動及び両面パス搬送ローラ２６２の駆動により両面反転パスガイド２６９によって進行方向が切り替えられ、表面に画像形成された画像面を下向きにして両面パス２６３に搬送される。
【００５８】
続いて記録用シート媒体は両面パス２６３上を再給紙ローラ２６４に向って搬送されると、その直前の再給紙センサ２６５により記録用シート媒体の通過が検知される。再給紙センサ２６５により記録用シート媒体の通過が検知された時点で、本実施例では適当な時間経過の後に一端搬送動作を中断する。その結果記録用シート媒体は停止している再給紙ローラ２６４に突き当たり搬送が一時停止されるが、その際記録用シート媒体の進行方向端部が搬送経路に対して垂直になるように位置固定がなされ、記録用シート媒体の搬送方向が再給紙パス内の搬送経路に対してずれることにより斜行が発生している場合の再給紙パス搬送方向補正がなされる。この処理を通常再給紙レジ取りと称する。再給紙レジ取りは以降の記録用シート媒体裏面に対する画像形成方向の傾きを最小化するために必須となる。再給紙レジ取り後、再給紙ローラ２６４を起動させることにより記録用シート媒体は、表裏が逆転した状態で再度給紙パス２６６上に搬送される。その後の画像形成動作については先に述べた表面の画像形成動作と同じであるためここでは省略する。
【００５９】
こうして表裏両面に画像形成がなされた記録用シート媒体はそのまま排紙フラッパ２５７により排紙パス２５８側に搬送パスを切り替えられ、そのまま排紙トレー２３５に排紙される。以上のような動作により、本実施例では操作者がシート媒体の表裏を改めてセットし直すことなく、自動的にシート媒体の両面へ画像形成を行うことが可能となっている。
【００６０】
以上の動作は外部Ｉ／Ｆ２６７を介して受信されたプリントコマンド、および、プリントデータを用いて行う。
【００６１】
図４は、これまで説明してきた本発明におけるスキャナ４０１、プリンタ４０３を汎用パソコン４０２によって接続した場合の構成図である。
【００６２】
これらの機器を接続するためのＩ／Ｆは汎用的なものであれば問わないが、例えば近年ほとんどのパソコンおよび周辺機器に搭載されている。
【００６３】
汎用パソコン４０２には、スキャナドライバおよびプリンタドライバがインストールされており、汎用パソコン上の仮想的な操作部（図示しない）を操作することによって、スキャナ４０１から画像を読み込み、適正な画像処理を行った後に、その画像をプリンタ４０２に出力する制御を行う。
【００６４】
汎用パソコン４０２は汎用であるため、スキャナから読み込んだデータを外部（ＬＡＮインターフェース、ＦＡＸ装置、ファイルサーバなど）に出力可能である。また、同じく外部データをプリンタ４０３に出力することを自由に行うことができる。
【００６５】
図５を用いて、スキャナ４０１、汎用パソコン４０２、プリンタ４０３の間を流れるデータフローについて説明する。
【００６６】
汎用パソコン４０２にインストールされたアプリケーションにおいて、コピー動作開始の操作を行うと、スキャナ４０１にはスキャン開始コマンド、プリンタ４０３にはプリント予告コマンドをそれぞれ送付する。
【００６７】
スキャナ４０１はスキャン開始コマンドを受信すると、所定の準備動作終了後にスキャンを開始し、画像データを汎用パソコン４０２に送付開始する。
【００６８】
一方、プリンタ４０３はプリント予告コマンドを受け取ると、所定のシーケンスでプリント動作が即座にできるよう準備動作を行う。それは例えば、定着器２３３の余熱解除や、スキャナ２１８のポリゴンモーター回転開始、中間転写体２２６のホームポジション検知準備などを行う。
【００６９】
スキャナ４０１が前述のスキャン開始コマンドに応答して画像データが出力され汎用パソコン４０２に画像が取り込まれ始めた段階で、プリンタ４０３にプリント開始コマンドが送付される。プリンタ４０３はこのコマンドを受信すると、前回転と呼ばれる所定のプロセス準備動作を行う。これは例えば、感光体２２５の回転を開始し、帯電装置２２１による帯電、クリーナ２２２による残トナーの除去、ベルト２２６のホームポジション出しや同じく転写体２２０や転写ローラへのバイアスの印加によるクリーニングプロセスといった、画像形成動作に必要な準備動作である。また、ここでは取り上げないが、もしプリンタ４０３にフィニッシャなどの出力紙処理装置が接続されていた場合は、プリンタ４０３はフィニッシャに対して準備動作コマンドを送付し、フィニッシャはそのコマンドに応答していつでも出力紙を処理できるよう、前処理動作を行う。
【００７０】
汎用パソコン４０２はスキャナ４０１からの画像データを受信しながら画像処理を同時に行い、画像データ１が準備できた段階でプリンタ４０３に画像転送準備完了コマンド１を発行する。プリンタ４０３はそれに応答して、画像データを受け入れる準備ができた段階で画像転送許可コマンド１を発行し、画像データ１の転送を受信する。汎用パソコン４０２は、画像データ１をプリンタ４０３に送付している間もスキャナ４０１からの画像データ２を受信しており、画像データ１の転送状況の如何にかかわらず、画像データが準備できた段階で画像転送準備完了コマンド２を発行する。
【００７１】
プリンタ４０３は画像データ１の受信を完了し、画像データ２の受信ができたタイミングで画像転送許可コマンド２を発行し、画像データ２を受信する。
【００７２】
プリンタ４０３は、画像データ２を受信し、プリントをつかさどる各プロセスユニットが準備完了となった段階で開始する。前述したように、本実施例ではベルト２２６に対し２枚分のトナー像をのせることができるため、画像の取り込みはいったんここで中断し、中間転写体２２６に対して２枚分４色のトナー像の転写を開始する。トナー像を形成すると、給紙動作１と２を連続して動作させ、前述の構成により転写／定着を行う。
【００７３】
汎用コンピュータ４０２は引き続きスキャナ４０１より画像データを取り込むが、画像データ３を取り込んだところで原稿がなくなって送付すべき画像データがないので、スキャナ４０１がスキャン終了コマンドを発行し、汎用コンピュータ４０２はこのコマンドを受信する。
【００７４】
一方、画像データ３が準備できた段階で汎用コンピュータ４０２はプリンタ４０３に対して画像転送準備完了コマンド３を発行し、この画像で終了なので画像終了コマンドも発行する。
【００７５】
プリンタ４０３は画像データ１と画像データ２のＹ、Ｍ、Ｃ、Ｋの順番でトナー像の形成を行うが、ＹとＭが完了した段階で１枚４色分のデータが収まるメモリ領域が確保できるため、Ｙ、Ｍの２色のトナー像をベルト２２６に載せた段階で画像転送許可コマンド３を発行し、画像データ３を受信する。画像データ３の受信完了直前の所定のタイミングで給紙動作３を開始し、その動作を汎用パソコン４０２に通知する。
【００７６】
プリンタ４０３は同時に２枚分の画像をベルト２２６に載せることができるが、すでに画像データは１枚分しかないことがわかっているので、１枚目と２枚目の画像のプリント終了後は、画像データ３だけ１枚分の画像のプリントを行う。
【００７７】
最初の２枚の排紙が完了すると、排紙完了１・２、最後の１枚の出力が終わると排紙完了３が発行される。
【００７８】
プリンタ４０３がすべての工程を終え、後処理モードも終了してスタンバイ状態に移行すると、プリント完了コマンドが発行される。
【００７９】
前述の給紙動作／排紙完了のコマンドを受信することで、汎用パソコン４０２は操作部への表示、枚数の管理を行う。
【００８０】
もし、この工程の途中でジャムが発生した場合は、給紙動作と排紙動作を汎用パソコン４０２が把握しているので、ジャムリカバリー時は再度所定の枚数分のデータをプリンタ４０３に送付する。
【００８１】
これらの動作は、これまで述べてきた「プリント予告」「プリント開始」「画像転送準備完了」「画像転送許可」「画像終了」「給紙動作」「排紙完了」「プリント完了」といった、通常のプリンタでは使用しないコマンドを用いている。すなわち、通常のプリンタのようにパソコン側がプリンタ側に対してプリントコマンドを送り、プリンタはこれを受け取ってプリントして終わりという公知の通常のプリンタとは異なる動作コマンドを有している。したがって、汎用パソコン４０２とプリンタ４０３との間にルールが決められていなければならず、また、汎用パソコン４０２、プリンタ４０３双方が、相手がこのコマンドが理解できるシステムになっているかどうかを分かり合わなければならない。また、これらの機器は例えばＵＳＢ、ＩＥＥＥ１３９４、ＢｌｕｅＴｏｏｔｈといった汎用プロトコルで接続されているため、他の機器と接続したときもそれぞれ通常プリントを可能とする汎用パソコン、通常のプリンタ（すなわちＳＦＰ）として使用できるようになっていなければならない。したがって、汎用パソコン４０２およびプリンタ４０３同士が接続されているということをお互いが認識しあうよう、認証を行う。
【００８２】
図６を用いて、このようなコマンド体系を用いるための汎用パソコン４０２における接続されたプリンタとの認証シーケンスについて説明する。
【００８３】
汎用パソコン４０２とプリンタ４０３とが接続され、電源が入ると、プリンタ４０３は、通常プリントモードにまず設定される（Ｓ６００）。その後、汎用パソコン４０２にインストールされた協調モード用のソフトに従い、汎用パソコン４０２は、協調コマンドを送付する（Ｓ６０１）。Ｓ６０２において、協調コマンドがプリンタ４０３からリプライされた場合は、Ｓ６０３において汎用パソコン４０２およびプリンタ４０３双方が協調モードに設定され、その後の通信を開始する（Ｓ６０６）。
【００８４】
もし、Ｓ６０２において協調コマンドがリプライされなかった場合は、Ｓ６０４において時間オーバーとなるまで待機し、応答がなかった場合はプリンタ４０３が協調モードに対応してないということであるから、Ｓ６０５にて通常プリンタモードに設定され、Ｓ６０６で通信が開始される。
【００８５】
もし、プリンタ４０３が汎用パソコン４０２以外の仕様の汎用パソコンに接続された場合は、Ｓ６０１における協調コマンドが送付されてこないので、そのまま通常のＳＦＰとしての動作を開始する。
【００８６】
このフローは、汎用パソコン４０２からプリンタ４０３への問い合わせの系を説明したが、もちろんプリンタ４０３から汎用パソコン４０２への問い合わせによってもよいし、また、その組合せでもよい。その場合は、もしプリンタ４０３側からのコマンドを汎用パソコン４０２が理解すれば協調モード、そうでなければ通常プリントモードに切り替えて動作する。詳細な説明は略する。
【実施例２】
【００８７】
本実施例では、汎用パソコン４０２とプリンタ４０３との組合せが確かであることを確認するため、本当に組合せが正しいときのみに前述の協調モードで動作する暗号による認証の手法について説明する。
【００８８】
本実施例では、ゼロ知識証明法を用いる。
【００８９】
これは、パスワードなど、あるユニットだけに記憶されている秘密情報を使った認証において、秘密情報を知っていることを、秘密情報自体は送受信することなく証明する方法である。具体的には、検証ユニットが乱数と秘密情報から演算した結果を質問の形で証明ユニットに送り、証明ユニットが回答を検証ユニットに送るというテストを何度も繰り返すことで行われる。１回のテストでは秘密情報が記憶されていないユニットが偶然パスする可能性があるが、何回も繰り返すことにより、確率的に目的とするユニットである可能性を高めることができる。
【００９０】
ゼロ知識証明法そのものは公知の技術であるので、本明細書においては概略の説明にとどめる。
【００９１】
これは図７に示すフローチャートによって行われる。
【００９２】
通信開始時、最初にプリンタ４０３は、通常プリントモードに設定される（Ｓ７００）。Ｓ７０１において、汎用パソコン４０２は接続されたプリンタに乱数Ｘと演算結果Ｙを送付する。
【００９３】
プリンタ４０３はこの乱数および演算結果に対して、回答データを汎用パソコン４０２に返信する（Ｓ７０２）。回答のリプライが所定時間内になかった場合（Ｓ７０６）、通常プリンタモードに設定する（Ｓ７０７）。
【００９４】
もしＳ７０２において正解の返答があった場合（Ｓ７０３）、汎用パソコン４０２は所定の回数正解の返答があったかを検証し（Ｓ７０４）、もし正解が所定の回数あったら、Ｓ７０５において協調モードに切り替える。また、所定回数に達していなければ、Ｓ７０１に戻る。
【００９５】
一方、Ｓ７０３において正解のリプライがされなかった場合は、Ｓ７０７において通常プリンタモードに設定する。また、Ｓ７０６において時間オーバーとなったときも、同じく通常プリンタモードとする（Ｓ７０７）。
【００９６】
プリンタ４０３は、もし前述のハンドシェイクが汎用パソコン４０３側からなかったときは、通信開始時の設定を引き継ぎ、通常プリントモードで動作する。
【００９７】
このような認証を行うことで、汎用パソコン４０２とプリンタ４０３との整合性を取り、設計段階で想定した組合せのみ協調動作を行うことで、ＭＦＰとしての品質を保持した状態でＭＦＰの製品として提供することができる。
【００９８】
実施例２の場合と同様、このフローは、汎用パソコン４０２からプリンタ４０３への問い合わせの系を説明したが、もちろんプリンタ４０３から汎用パソコン４０２への問い合わせによってもよいし、また、その組合せでもよい。その場合は、プリンタ４０３から汎用パソコン４０２への問い合わせの内容を汎用パソコン４０２が理解すれば協調モード、そうでなければ通常プリントモードでプリンタ４０３は動作する。
【実施例３】
【００９９】
本実施例では、汎用パソコン４０２とプリンタ４０３との組合せが確かであることを前提に、より簡単に前述の協調動作を確立するための手法について図８を用いて説明する。
【０１００】
通信を開始すると、Ｓ８００においてプリンタ４０３は通常プリントモードに設定される。
【０１０１】
Ｓ８０１において、汎用パソコン４０２にインストールされているソフトが協調モードに設定されている場合は、Ｓ８０２において協調コマンド送付し、プリンタ４０３は協調モードに切り替り、汎用パソコン４０２とプリンタ４０３は協調動作を行う。Ｓ８０１において協調モードが設定されてない（一般のプリンタドライバ）場合は、協調コマンドを送付することなく通常プリンタモードに移行する（Ｓ８０３）。
【０１０２】
これは、通信開始時の動作として説明したが、プリントコマンド送付時に同じ設定を行う場合も考えられる。
【０１０３】
その場合は、図５の「プリント予告モード」を送付するコマンドに先立って送付され、プリンタ４０３が協調動作モードに切り替り、次以降のコマンド（プリント開始コマンド）を送付するように制御する。
【図面の簡単な説明】
【０１０４】
【図１】画像形成装置の一例であるフルカラープリンタの要部構成図である。
【図２】スキャナの全体構成を示すものである。
【図３】画像処理装置、ファクシミリ装置、ＬＡＮインターフェース装置、パーソナルコンピュータの接続方法を示す図である。
【図４】スキャナ、プリンタを汎用パソコンによって接続した場合の構成図である。
【図５】スキャナ、汎用パソコン、プリンタの間を流れるデータフローを示す図である。
【図６】このようなコマンド体系を用いるための汎用パソコンにおける接続されたプリンタとの認証シーケンスを示す図である。
【図７】通信処理を示すフローチャートの図である。
【図８】ＭＦＰがスキャナとプリンタとが一体となった形であることを示す図である。
【図９】単独で動作する場合のＳＦＰの構成を示す図である。
【図１０】ＳＦＰにユニットを追加してＭＦＰとする形態を示す図である。
【図１１】ＭＦＰの構成を示す図である。
【図１２】ＭＦＰコントローラの構成を示す図である。
【符号の説明】
【０１０５】
１０１  ＣＣＤ
２００  制御部
２０１  原稿台ガラス（プラテン）
２０２  原稿給紙装置（ＤＦ）
２０３，２０４  光源（ハロゲンランプ又は蛍光灯）
２０５，２０６  反射傘
２０７〜２０９  ミラー
２１０  レンズ
２１１  基板
２１３  外部インターフェース（Ｉ／Ｆ）
２１４  キャリッジ
２１５  キャリッジ
２１８  露光装置
２１９  黒現像ユニット
２２０  転写帯電器
２２１  一次帯電器
２２２  クリーナ装置
２２３  カラー現像ユニット
２２５  感光体
４０１  スキャナ
４０３  プリンタ
４０２  汎用パソコン
５０１  ファクシミリ装置
５０２  ＬＡＮインターフェース装置
５０３  パーソナルコンピュータ
【図１】
2005212125.tif 000003
【図２】
2005212125.tif 000004
【図３】
2005212125.tif 000005
【図４】
2005212125.tif 000006
【図５】
2005212125.tif 000007
【図６】
2005212125.tif 000008
【図７】
2005212125.tif 000009
【図８】
2005212125.tif 000010
【図９】
2005212125.tif 000011
【図１０】
2005212125.tif 000012
【図１１】
2005212125.tif 000013
【図１２】
2005212125.tif 000014