(57)【要約】【課題】接続が簡単で容易にシステムを構成し得る画像形成装置を提供する。【解決手段】ＰＣ３１とスキャナ１１間は、ＰＣ３１のＵＳＢ（ホスト）３２とスキャナ１１のＵＳＢ（デバイス）１２で接続し、スキャナ１１とプリンタ２１間を、スキャナ１１のＵＳＢ（ホスト）１３とプリンタ２１のＵＳＢ（デバイス）２４で接続する。ＰＣプリント時は、ＰＣ３１からのプリントデータをスキャナ１１で一旦受けて、ＵＳＢ（ホスト）１３、ＵＳＢ（デバイス）２４を経て、プリンタ２１に転送する。コピー時は、スキャナ１１で読み取ったデータを通常の形式にエミュレーションして、同様にプリンタ２１に転送する。ＰＣスキャン時は、スキャナ１１で読み取ったデータを、ＰＣ３１からの読み出し指令に応じて、ＵＳＢ（デバイス）１２、ＵＳＢ（ホスト）３２を経て、ＰＣ３１に転送する。【選択図】      図１
2004343275.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取るスキャナと、画像データをプリントするプリンタと、パーソナルコンピュータとからなる画像処理システムであって、
前記パーソナルコンピュータと前記スキャナ間は、パーソナルコンピュータをホスト側、前記スキャナ側をデバイス側として接続し、前記スキャナと前記プリンタ間は、スキャナ側をホスト側とし、前記プリンタ側をデバイス側として接続することを特徴とする画像処理システム。
【請求項２】
ＰＣプリント時は、前記スキャナのデバイス機能で、前記パーソナルコンピュータからプリントデータを受け、前記スキャナのホスト機能で、前記プリンタに転送することを特徴とする請求項１記載の画像処理システム。
【請求項３】
前記スキャナで読み取ったデータは、コピーの場合にはホスト機能により前記プリンタに送り、ＰＣスキャンの場合には、デバイス機能により、前記パーソナルコンピュータに送ることを特徴とする請求項１記載の画像処理システム。
【請求項４】
原稿画像を読み取り、読取画像データを出力するスキャナ装置と、受信した画像データを記録媒体上に記録するプリンタ装置と、外部装置とを備える画像処理システムであって、
一方の装置をホスト側、他方の装置をデバイス側とし、一方の装置のホスト機能と他方の装置のデバイス機能との協働によりデータ送受信を行うインターフェースで各装置間を接続し、外部装置とスキャナ装置との間は、外部装置をホスト側、スキャナ装置をデバイス側として接続し、スキャナ装置とプリンタ装置との間は、スキャナ装置をホスト側、プリンタ装置をデバイス側として接続したことを特徴とする画像処理システム。
【請求項５】
原稿画像を読み取り、読取画像データを出力するスキャナ装置であって、
一方の装置をホスト側、他方の装置をデバイス側とし、一方の装置のホスト機能と他方の装置のデバイス機能との協働によりデータ送受信を行うインターフェース用の入出力ポートを少なくとも２つ有し、１つの入出力ポートを介して、自身がデバイス側として、ホスト側である外部装置と接続可能であり、他の入出力ポートを介して、自身がホスト側として、デバイス側であるプリンタ装置と接続可能であることを特徴とするスキャナ装置。
【請求項６】
自身のデバイス機能により外部装置から受信したデータをプリンタ装置に転送すべきか否かを判断する第１判断手段と、第１判断手段により転送すべきと判断した場合、自身のホスト機能によりプリンタ装置にデータ転送を行うように制御する制御手段とを備えることを特徴とする請求項５記載のスキャナ装置。
【請求項７】
自身のデバイス機能により外部装置から受信したデータが画像読取指示又は画像読出要求であるか否かを判断する第２判断手段と、第２判断手段により画像読取指示又は画像読出要求であると判断した場合、自身のデバイス機能により外部装置に読取画像データを送信するように制御する制御手段とを備えることを特徴とする請求項５又は請求項６記載のスキャナ装置。
【請求項８】
コピー開始指示の入力を検出する検出手段と、コピー開始指示の入力に応じて、原稿の読み取りを行うとともに、それによって得た読取画像データを、自身のホスト機能によりプリンタ装置に送信するよう制御する制御手段とを備えることを特徴とする請求項５、請求項６又は請求項７記載のスキャナ装置。
【請求項９】
コピー処理を実行する場合に、読取画像データのデータ形式を外部装置からプリンタ装置に転送すべきデータとして受信するデータ形式と同じ形式に変換する変換手段を備え、
制御手段は、読取画像データをプリンタ装置に送信する際、変換手段による変換後のデータ形式で送信するように制御することを特徴とする請求項８記載のスキャナ装置。
【請求項１０】
自身のホスト機能によりプリンタ装置のステータス情報を読み出す読出手段と、読出手段により読み出したステータス情報を記憶する記憶手段と、自身のデバイス機能により外部装置から受信したデータがステータス情報要求であるか否かを判断する第３判断手段と、第３判断手段によりステータス情報要求であると判断した場合、記憶手段に記憶てしいるステータス情報を、自身のデバイス機能により外部装置に送信するように制御する制御手段とを備えることを特徴とする請求項５、請求項６、請求項７、請求項８又は請求項９記載のスキャナ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、スキャナと、プリンタと、パーソナルコンピュータ（ＰＣ）とからなる画像処理システムに関する。
【０００２】
【従来の技術】
一般に、図５に示すように、スキャナ１やプリンタ２、あるいはスキャン機能、プリント機能を備えたファクシミリ装置とクライアントＰＣ３、４、……、をＬＡＮ６で接続し、クライアントＰＣからプリントデータを送り、ＰＣプリントし、あるいはスキャナ１でスキャンしたデータを読み出す画像処理システムが知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００２−２７８７３６号公報
【０００４】
【発明が解決しようとする課題】
カラープリンタと、カラースキャナ機能を持つプリンタベースのＭＦＰを接続したい場合がある。この場合、高速のインターフェースが必要である。上記接続を行う時、ＵＳＢのようにホストインターフェースとファクションモードを持つ場合には、スキャナとプリンタの接続、及びＰＣ−スキャナ又はＰＣ−プリンタを接続するのに、プリンタにはＰＣ及びスキャナとの接続用に個別のインターフェースを持たせる必要がある。そのため、システム構成のための接続が複雑になるという問題がある。
【０００５】
この発明は上記問題点に着目してなされたものであって、接続が簡単で容易にシステムを構成し得る画像処理システムを提供することを目的としている。
【０００６】
【課題を解決するための手段】
この発明の請求項１に係る画像処理システムは、原稿を読み取るスキャナと、画像データをプリントするプリンタと、パーソナルコンピュータとからなる画像処理システムであって、前記パーソナルコンピュータと前記スキャナ間は、パーソナルコンピュータをホスト側、前記スキャナ側をデバイス側として接続し、前記スキャナと前記プリンタ間は、スキャナ側をホスト側とし、前記プリンタ側をデバイス側として接続する。
【０００７】
この発明の画像処理システムでは、プリンタをスキャナ、ＰＣに接続するのに、プリンタ側は１つのインターフェースで接続するようにしている。
【０００８】
この発明の請求項４に係る画像処理システムは、原稿画像を読み取り、読取画像データを出力するスキャナ装置と、受信した画像データを記録媒体上に記録するプリンタ装置と、外部装置とを備える画像処理システムであって、一方の装置をホスト側、他方の装置をデバイス側とし、一方の装置のホスト機能と他方の装置のデバイス機能との協働によりデータ送受信を行うインターフェースで各装置間を接続し、外部装置とスキャナ装置との間は、外部装置をホスト側、スキャナ装置をデバイス側として接続し、スキャナ装置とプリンタ装置との間は、スキャナ装置をホスト側、プリンタ装置をデバイス側として接続している。
【０００９】
また、この発明の請求項５に係るスキャナ装置は、原稿画像を読み取り、読取画像データを出力するスキャナ装置であって、
一方の装置をホスト側、他方の装置をデバイス側（スレーブ側）とし、一方の装置のホスト機能と他方の装置のデバイス機能との協働によりデータ送受信を行うインターフェース用の入出力ポートを少なくとも２つ有し、１つの入出力ポートを介して、自身がデバイス側として、ホスト側である外部装置と接続可能であり、他の入出力ポートを介して、自身がホスト側として、デバイス側であるプリンタ装置と接続可能にしている。
【００１０】
この発明のスキャナ装置において、自身のデバイス機能により外部装置から受信したデータをプリンタ装置に転送すべきか否かを判断する第１判断手段と、第１判断手段により転送すべきと判断した場合、自身のホスト機能によりプリンタ装置にデータ転送を行うように制御する制御手段とを備えることができる。
【００１１】
またこの発明のスキャナ装置において、自身のデバイス機能により外部装置から受信したデータが画像読取指示（ＴＷＥＩＮの場合）又は画像読出要求（ボックス方式の場合）であるか否かを判断する第２判断手段と、第２判断手段により画像読取指示又は画像読出要求であると判断した場合、自身のデバイス機能により外部装置に読取画像データを送信するように制御する制御手段とを備えることができる。
【００１２】
また、この発明のスキャナ装置において、コピー開始指示の入力を検出する検出手段と、コピー開始指示の入力に応じて、原稿の読み取りを行うとともに、それによって得た読取画像データを、自身のホスト機能によりプリンタ装置に送信するよう制御する制御手段とを備えることができる。
【００１３】
また、この発明スキャナ装置において、コピー処理を実行する場合に、読取画像データのデータ形式を外部装置からプリンタ装置に転送すべきデータ（プリントデータ）として受信するデータ形式と同じ形式（例えば、Ｐｏｓｔｓｅｒｉｐｔ）に変換する変換手段を備え、制御手段は、読取画像データをプリンタ装置に送信する際、変換手段による変換後のデータ形式で送信するように制御することができる。
【００１４】
また、この発明のスキャナ装置において、自身のホスト機能によりプリンタ装置のステータス情報を読み出す読出手段と、読出手段により読み出したステータス情報を記憶する記憶手段と、自身のデバイス機能により外部装置から受信したデータがステータス情報要求であるか否かを判断する第３判断手段と、第３判断手段によりステータス情報要求であると判断した場合、記憶手段に記憶てしいるステータス情報を、自身のデバイス機能により外部装置に送信するように制御する制御手段とを備えることができる。
【００１５】
【発明の実施の形態】
以下、実施の形態により、この発明をさらに詳細に説明する。図１は、この発明の一実施形態である画像処理システムの構成を示すブロック図である。この実施形態画像処理システムは、スキャナ１１と、プリンタ２１と、ＰＣ３１とから構成されている。
【００１６】
スキャナ１１は、デバイス側のインターフェースであるＵＳＢ（デバイス）１２と、ホスト側のインターフェースＵＳＢ（ホスト）１３と、処理制御用のＭＰＵ１４と、原稿画像を読み取るためのスキャナ機能部１５と、ＮＩＣ（Ｎｅｔ  ｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１６とを備えている。この他、図示は省略しているが、スキャナ１１には、操作部、表示部等を備えている。プリンタ２１は、プリンタエンジン２２の他、パラレルボード仕様ＩＥＥＥ１２８４採用のプリンタコントローラ２３、デバイス側のインターフェースであるＵＳＢ（デバイス）２４を備えている。
【００１７】
スキャナ１１は、ＵＳＢ（デバイス）１２より、ＰＣ３１のホスト側インターフェースであるＵＳＢ（ホスト）３３に接続されている。また、スキャナ１１のＵＳＢ（ホスト）１３は、プリンタ２１のＵＳＢ（デバイス）２４に接続されている。スキャナ１１は、更にＮＩＣ１６より、ＬＡＮ４１を介して、ＰＣ５１のＮＩＣ５２に接続される。
【００１８】
この実施形態画像処理システムにおいて、スキャナ１１で、スキャン処理を行う場合について、図２のフロー図を参照して説明する。図２では、スキャン処理につき、ＴＷＡＩＮ方式に対応する処理を示している。ＴＷＡＩＮ方式とは、ＰＣからの読み取り開始指示に基づいてスキャンを実行し、スキャンデータをＰＣに送信する方式である。  ＰＣ３１から、ＵＳＢ（ホスト）３２、ＵＳＢ（デバイス）１２を経て、データを受信すると、ステップＳＴ１において、受信データがプリントデータか否か判定する。プリントデータの場合は、ステップＳＴ２へ移行する。一方、プリントデータでない場合は、ステップＳＴ３へ移行する。ステップＳＴ２においては、プリントデータをＵＳＢ（ホスト）１３、ＵＳＢ（デバイス）２４を経て、プリンタ２１に転送する。ステップＳＴ３においては、受信したデータが読み取り開始指示を含むものであるか否かを判定する。読み取り開始指示の場合には、ステップＳＴ４へ移行する。一方、読み取り開始指示でない場合は、ステップＳＴ５へ移行する。
【００１９】
ステップＳＴ４においては、スキャンを実行する。そして、スキャンデータをＵＳＢ（デバイス）１２、ＵＳＢ（ホスト）３２を経て、ＰＣ３１に送信する。ステップＳＴ５においては、受信データがステータス情報の読出要求か否か判定する。ステータス情報の読出要求の場合は、ステップＳＴ６へ移行する。一方、読出要求でない場合は、ステップＳＴ７へ移行する。ステップＳＴ６においては、ステータス情報を読み出して、ＵＳＢ（デバイス）１２、ＵＳＢ（ホスト）３２を経て、ＰＣ３１に送信する。ステップＳＴ７においては、他の処理を実行する。
【００２０】
スキャナ１１で、ボックス方式に対応するスキャン処理を行う場合を図３に示すフロー図を参照して説明する。ボックス方式は、スキャンして得たデータをスキャナ内に蓄積しておき、ＰＣからスキャンデータの読出要求をスキャナに送ることにより、スキャナ内に蓄積していたスキャンデータを取り出せる方式である。ユーザは、スキャナ１１内に原稿をセットした後、スキャナ１１の操作部を介して読み取り開始指示を行うことにより、スキャンを実行し、スキャンデータをボックス（メモリ）に蓄積しておく。図３は、予めスキャンデータをスキャナ１１内に蓄積した状態での処理を示すものである。
【００２１】
この場合も、データを受信すると、ステップＳＴ１１において、受信データがプリントデータか否か判定する。プリントデータの場合は、ステップＳＴ１２へ移行する。一方、プリントデータでない場合は、ステップＳＴ１３へ移行する。ステップＳＴ１２においては、図２のステップＳＴ２と同様に、プリントデータをＵＳＢ（ホスト）１３、ＵＳＢ（デバイス）２４を経て、プリンタ２１に転送する。ステップＳＴ３においては、受信したデータがスキャンデータの読出要求か否かを判定する。スキャンデータの読出要求の場合には、ステップＳＴ１４へ移行する。一方、スキャンデータの読出要求でない場合は、ステップＳＴ１５へ移行する。
【００２２】
ステップＳＴ１４においては、蓄積してあるスキャンデータを読み出す。そして、スキャンデータをＵＳＢ（デバイス）１２、ＵＳＢ（ホスト）３２を経て、ＰＣ３１に送信する。ステップＳＴ１５以降の処理は、図２のステップＳＴ５以降の処理と同様である。
【００２３】
また、スキャナ１１において、プリンタ２１のＵＳＢ（デバイス）２４を経て、ＵＳＢ（ホスト）１３からデータを受信すると、図４に示すフロー図のステップＳＴ２１において、受信データがステータス情報か否か判定する。プリンタ２１より、紙無し、エラー発生などのステータス情報を受信した場合は、ステップＳＴ２２へ移行する。一方、ステータス情報でない場合は、ステップＳＴ２３へ移行する。ステップＳＴ２２においては、紙無し、エラー発生などのステータス情報を、一旦メモリに格納する。ステップＳＴ２３において、受信内容に応じた他の処理を実行する。
【００２４】
次に、スキャナ１１において、スキャン処理を実行する場合の処理を図５に示すフロー図を参照して説明する。この処理ルーチンに入ると、ステップＳＴ３１においては、スキャンを実行する。そして、ステップＳＴ３２へ移行する。ステップＳＴ３２においては、コピー指示有りか否か判定する。操作部でコピーキーが操作されたなどにより、コピー指示有りの場合は、ステップＳＴ３３へ移行する。一方、コピー指示なしの場合には、ステップＳＴ３５へ移行する。
【００２５】
ステップＳＴ３３においては、読み取ったデータをＰＣから通常のプリンタに送られる形式にエミュレーションする。例えば、Ｐｏｓｔｓｃｒｉｐｔ形式とする。そして、ステップＳＴ３４へ移行する。ステップＳＴ３４においては、エミュレーションしたデータをＵＳＢ（ホスト）１３、ＵＳＢ（デバイス）２４を経て、プリンタコントローラ２３へ転送する。この転送を受けたプリンタ２１では、プリンタエンジン２２でプリントし、コピーを完了する。
【００２６】
ステップＳＴ３５においては、ＰＣ３１からのスキャン指令有りか否か判定する。ＰＣスキャン指令による場合には、ステップＳＴ３６へ移行する。一方、ＰＣスキャン指令でない場合には、ステップＳＴ３７へ移行する。ステップＳＴ３６においては、スキャンデータを所定のボックスに格納する。ステップＳＴ３７においては、他の処理を実行する。
【００２７】
この実施形態では、スキャナからスキャンデータを出力する際にデータをエミュレーションしているので、ＰＣのドライバソフトとプリンタのコントローラは変更することなく、スキャナの追加だけでコピーシステムを実現できる。
【００２８】
なお、上記実施形態において、ＵＳＢ１２とＵＳＢ３２、ＵＳＢ１３とＵＳＢ２４は、一方の装置のホスト機能と、他方の装置のデバイス機能（スレーブ機能）との共働によりデータ送受信を行うインターフェースの一例である。
【００２９】
【発明の効果】
この発明によれば、パーソナルコンピュータと前記スキャナ間は、パーソナルコンピュータをホスト側、前記スキャナ側をデバイス側として接続し、前記スキャナと前記プリンタ間は、スキャナ側をホスト側とし、前記プリンタ側をデバイス側として接続するので、プリンタのインターフェースを１個とでき、接続が簡単で容易にシステムを構成することができる。
【００３０】
プリンタ装置は、スキャナ装置からコピー用データを受信する場合も、ＰＣプリント用データを受信する場合も、同じデータ形式でデータう受信できるため、既存のプリンタコントローラを有するプリンタ装置を使用でき、画像処理システムの構築が簡単に行える。
【図面の簡単な説明】
【図１】この発明の一実施形態である画像処理システムの構成を示すブロック図である。
【図２】同画像処理システムのスキャナにおけるＰＣプリントを行う場合の処理を説明するフロー図である。
【図３】同画像処理システムのスキャナにおけるＰＣデータ受信時の他の処理例を説明するフロー図である。
【図４】同スキャナにおけるプリンタからデータ受信時の処理を説明するフロー図である。
【図５】同スキャナにおけるスキャン時の処理を説明するフロー図である。
【図６】従来の画像処理システムの概略構成を示すブロック図である。
【符号の説明】
１１    スキャナ
１２    ＵＳＢ（デバイス）
１３    ＵＳＢ（ホスト）
１４    ＭＰＵ
１５    スキャナ機構部
１６    ＮＩＣ
２１    プリンタ
２２    プリンタエンジン
２３    プリンタコントローラ
２４    ＵＳＢ（デバイス）
３１    ＰＣ
３２    ＵＳＢ（ホスト）
３３    ＰＣ本体
【図１】
2004343275.tif 000003
【図２】
2004343275.tif 000004
【図３】
2004343275.tif 000005
【図４】
2004343275.tif 000006
【図５】
2004343275.tif 000007
【図６】
2004343275.tif 000008