(57)【要約】【課題】  印刷装置とを接続する通信回線の帯域幅に応じて画像データを形成できるようにした画像形成システムおよび方法および画像読取装置を提供する。【解決手段】  スキャナ１００に併設された表示器に表示された優先項目で接続されたプリンタがソート可能な画面から所望のプリンタを選択すると、予め保持したプリンタとの接続情報を示すインターフェース情報に基づいて印刷文書を読み取る読取制御を行い、画像データを形成する。または、読み取った画像データを選択されたプリンタとのインターフェース情報に基づいて出力制御し、画像データを形成する。いずれかにより形成された画像データを選択されたプリンタに転送する。【選択図】図１
2006270190.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置と印刷装置とを通信インターフェースを介して接続し、前記画像読取装置で読み取った画像データを前記通信インターフェースを介して前記印刷装置に送信して印刷出力する画像形成システムにおいて、
前記画像読取装置は、
前記通信インターフェース毎の最適な画像サイズを管理する情報管理手段と、
前記画像読取装置で読み取った画像データの印刷指示を行う印刷装置を選択する選択手段と、
前記情報管理手段で管理される画像サイズを参照して、前記印刷装置に送信する画像データを前記選択手段で選択された印刷装置に対する通信に用いる通信インターフェースに最適な画像サイズに変換する変換手段と、
前記変換手段で変換された画像サイズの画像データを前記通信手段を介して前記印刷装置に送信する送信手段と
を具備し、
前記印刷装置は、
前記送信手段により送信された画像データを受信する受信手段と、
前記受信手段で受信した画像データに基づき印刷処理を行う印刷処理手段と
を具備することを特徴とする画像形成システム。
【請求項２】
前記印刷装置の情報を前記通信手段を介して取得する情報取得手段
を更に具備し、
前記情報管理手段は、
前記情報取得手段で取得した前記前記印刷装置の情報を該印刷装置に対応して管理し、
前記変換手段は、
前記情報管理手段で管理される前記印刷装置の情報を参照して、前記印刷装置に送信する画像データを前記選択手段で選択された印刷装置に最適な画像サイズに変換する
ことを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記変換手段は、
前記通信インターフェースに最適な画像サイズに基づき前記画像データの圧縮率を算出する算出手段
を具備し、
前記算出手段により算出した圧縮率を用いて前記画像読取装置で読み取った画像データの圧縮を行う
ことを特徴とする請求項１または２記載の画像形成システム。
【請求項４】
前記変換手段は、
前記通信インターフェースに最適な画像サイズに基づき前記画像データの画像解像度を算出する算出手段
を具備し、
前記算出手段により算出した画像解像度を用いて前記画像読取装置における画像データの読み取りを行う
ことを特徴とする請求項１または２記載の画像形成システム。
【請求項５】
前記変換手段は、
前記通信インターフェースに最適な画像サイズに基づき画像解像度と圧縮率を算出する算出手段
を具備し、
前記算出手段により算出した画像解像度を用いて前記画像読取装置における画像データの読み取りを行い、
前記算出手段により算出した圧縮率を用いて前記画像読取装置で読み取った画像データの圧縮を行う
ことを特徴とする請求項１または２記載の画像形成システム。
【請求項６】
画像読取装置と印刷装置とを通信インターフェースを介して接続し、前記画像読取装置で読み取った画像データを前記通信インターフェースを介して前記印刷装置に送信して印刷出力する画像形成方法において、
前記画像読取装置は、前記通信インターフェース毎の最適な画像サイズを情報管理手段で管理し、
前記画像読取装置で読み取った画像データの印刷指示を行う印刷装置を選択手段で選択し、
前記情報管理手段で管理される画像サイズを参照して、前記印刷装置に送信する画像データを前記選択手段で選択された印刷装置に対する通信に用いる通信インターフェースに最適な画像サイズに変換手段で変換し、
前記変換手段で変換された画像サイズの画像データを前記通信手段を介して前記印刷装置に送信手段で送信する
ことを具備し、
前記印刷装置は、前記送信手段により送信された画像データを受信手段で受信し、
前記受信手段で受信した画像データに基づき印刷処理を行う
ことを特徴とする画像形成方法。
【請求項７】
読み取った画像データを通信インターフェースを介して印刷装置に送信して印刷出力する画像読取装置において、
前記通信インターフェース毎の最適な画像サイズを管理する情報管理手段と、
前記画像読取装置で読み取った画像データの印刷指示を行う印刷装置を選択する選択手段と、
前記情報管理手段で管理される画像サイズを参照して、前記印刷装置に送信する画像データを前記選択手段で選択された印刷装置に対する通信に用いる通信インターフェースに最適な画像サイズに変換する変換手段と、
前記変換手段で変換された画像サイズの画像データを前記通信手段を介して前記印刷装置に送信する送信手段と
を具備することを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続された印刷装置に適した画像データを形成する画像形成システムおよび方法および画像読取装置に関し、特に、印刷装置との接続情報に基づいて画像形成を行う画像形成システムおよび方法および画像読取装置に関する。
【背景技術】
【０００２】
近年、印刷文書の読み取りを行う読取装置の高性能化に伴い、印刷文書を高画質、高解像度で読み取ることができるようになり、それに伴って、画像データのデータサイズが大きくなる傾向にある。そのため、画像データを他の電子機器に転送する場合には通信回線上を多くのデータが転送されることになる。このとき、通信回線の帯域幅に応じて単位時間あたりに転送できるデータサイズが異なるため、帯域幅の狭い通信回線では、全ての画像データを転送するまでに多くの時間を要することになる。
【０００３】
これは、長時間に渡って回線が過負荷状態にあることを示しており、ネットワーク回線などでは他の装置間での通信に影響を与えてしまう場合がある。また、データ転送時の損失割合が増加することになり、転送効率の低下はもとより、障害発生を誘引する結果となってしまう。
【０００４】
文書に関するデータを予め取得して格納しておくかまたは、処理時に取得するかのいずれかによって得たデータを処理し、接続された第１通信回線か第２通信回線を選択することでデータ通信を行う従来技術として、特許文献１に開示されたものがある。
【０００５】
この特許文献１に開示された従来技術においては、ネットワーク接続されたスキャナとプリンタを組み合わせることで複写を行うネットワークコピー機能を実現する場合であっても、ネットワークのトラフィックを増大させることなく、効率的なデータ転送を行うことを可能にしている。
【０００６】
さらに、特許文献２に示された従来技術では、画像処理装置内部での画像データの処理や外部画像処理装置への転送に無駄を省くことを可能にしている。
【特許文献１】特開２００２−３７４３７８
【特許文献２】特開２００１−２９６６２２
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に示された従来技術においては、回線を選択することによりトラフィックの増大を抑えたデータ通信を可能にしているが、取得したデータのデータサイズによっては、いずれの回線を使用した場合であってもトラフィックの増大を抑えることができず、回線が過負荷状態に陥ることがあるという問題がある。
【０００８】
また、特許文献２に示された従来技術では、外部画像処理装置から指示された画像サイズに基づいて、画像読み取り手段で画像を読み取り、指示されたサイズ分の画像データを外部画像処理装置に送るようにすることで転送の無駄を省くような構成にしているが、指示された画像データのサイズが大きい場合などでは大量のデータを転送する必要があり、回線が過負荷状態になり通信に多くの時間を要するという問題がある。
【０００９】
そこで、本発明は、印刷装置と画像処理装置を接続する通信回線の帯域幅に応じて画像データを形成できるようにした画像形成システムおよび方法および画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１の発明は、画像読取装置と印刷装置とを通信インターフェースを介して接続し、前記画像読取装置で読み取った画像データを前記通信インターフェースを介して前記印刷装置に送信して印刷出力する画像形成システムにおいて、前記画像読取装置は、前記通信インターフェース毎の最適な画像サイズを管理する情報管理手段と、前記画像読取装置で読み取った画像データの印刷指示を行う印刷装置を選択する選択手段と、前記情報管理手段で管理される画像サイズを参照して、前記印刷装置に送信する画像データを前記選択手段で選択された印刷装置に対する通信に用いる通信インターフェースに最適な画像サイズに変換する変換手段と、前記変換手段で変換された画像サイズの画像データを前記通信手段を介して前記印刷装置に送信する送信手段とを具備し、前記印刷装置は、前記送信手段により送信された画像データを受信する受信手段と、前記受信手段で受信した画像データに基づき印刷処理を行う印刷処理手段とを具備することを特徴とする。
【００１１】
また、請求項２の発明は、請求項１の発明において、前記印刷装置の情報を前記通信手段を介して取得する情報取得手段を更に具備し、前記情報管理手段は、前記情報取得手段で取得した前記前記印刷装置の情報を該印刷装置に対応して管理し、前記変換手段は、前記情報管理手段で管理される前記印刷装置の情報を参照して、前記印刷装置に送信する画像データを前記選択手段で選択された印刷装置に最適な画像サイズに変換することを特徴とする。
【００１２】
また、請求項３の発明は、請求項１または２の発明において、前記変換手段は、前記通信インターフェースに最適な画像サイズに基づき前記画像データの圧縮率を算出する算出手段を具備し、前記算出手段により算出した圧縮率を用いて前記画像読取装置で読み取った画像データの圧縮を行うことを特徴とする。
【００１３】
また、請求項４の発明は、請求項１または２の発明において、前記変換手段は、前記通信インターフェースに最適な画像サイズに基づき前記画像データの画像解像度を算出する算出手段を具備し、前記算出手段により算出した画像解像度を用いて前記画像読取装置における画像データの読み取りを行うことを特徴とする。
【００１４】
また、請求項５の発明は、請求項１または２の発明において、前記変換手段は、前記通信インターフェースに最適な画像サイズに基づき画像解像度と圧縮率を算出する算出手段を具備し、前記算出手段により算出した画像解像度を用いて前記画像読取装置における画像データの読み取りを行い、前記算出手段により算出した圧縮率を用いて前記画像読取装置で読み取った画像データの圧縮を行うことを特徴とする。
【００１５】
また、請求項６の発明は、画像読取装置と印刷装置とを通信インターフェースを介して接続し、前記画像読取装置で読み取った画像データを前記通信インターフェースを介して前記印刷装置に送信して印刷出力する画像形成方法において、前記画像読取装置は、前記通信インターフェース毎の最適な画像サイズを情報管理手段で管理し、前記画像読取装置で読み取った画像データの印刷指示を行う印刷装置を選択手段で選択し、前記情報管理手段で管理される画像サイズを参照して、前記印刷装置に送信する画像データを前記選択手段で選択された印刷装置に対する通信に用いる通信インターフェースに最適な画像サイズに変換手段で変換し、前記変換手段で変換された画像サイズの画像データを前記通信手段を介して前記印刷装置に送信手段で送信することを具備し、前記印刷装置は、前記送信手段により送信された画像データを受信手段で受信し、前記受信手段で受信した画像データに基づき印刷処理を行うことを特徴とする。
【００１６】
また、請求項７の発明は、読み取った画像データを通信インターフェースを介して印刷装置に送信して印刷出力する画像読取装置において、前記通信インターフェース毎の最適な画像サイズを管理する情報管理手段と、前記画像読取装置で読み取った画像データの印刷指示を行う印刷装置を選択する選択手段と、前記情報管理手段で管理される画像サイズを参照して、前記印刷装置に送信する画像データを前記選択手段で選択された印刷装置に対する通信に用いる通信インターフェースに最適な画像サイズに変換する変換手段と、前記変換手段で変換された画像サイズの画像データを前記通信手段を介して前記印刷装置に送信する送信手段とを具備することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、印刷出力する印刷装置と画像処理装置を接続する接続情報であるインターフェース情報に基づいて画像データを形成するように構成したので、印刷出力要求にかかる通信回線のトラフィックを最適に制御することが可能になるという効果を奏する。
【００１８】
また、これにより伝送効率の向上とともにシステムの安定運用が可能になるという効果をも奏する。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係わる画像形成システムおよび方法および画像読取装置の一実施例を添付図面を参照して詳細に説明する。
【実施例１】
【００２０】
図１は、この発明に係わる画像形成システムおよび方法および画像読取装置を適用して構成したシステム構成図である。
【００２１】
図１において、この画像形成システムは、一台のスキャナ１００にＩＥＥＥ（the Institute of Electrical and Electronic Engineers：米国電気電子学会）１３９４規格インターフェースを持つＩＥＥＥ１３９４ケーブル１０で接続されたカラーレーザプリンタＡ１０１、スキャナ１００から延びたＵＳＢ（Universal Serial Bus）２．０規格インターフェースを持つＵＳＢケーブル１１がＵＳＢハブ１２と接続され、ＵＳＢハブ１２とＵＳＢ２．０ケーブル１１で接続されたカラーレーザプリンタＢ１０２、さらにＵＳＢ１２からＵＳＢ１．１ケーブル１３で接続されたモノクロプリンタＡ１０４とインクジェットプリンタ１０６、イーサネット（登録商標）規格インターフェースを持つ１００ＢＡＳＥ−ＴＸツイストペアケーブル１４で接続されたカラーレーザプリンタＣ１０３、同様に１０ＢＡＳＥ−Ｔツイストペアケーブル１５で接続されたモノクロプリンタＢ１０５を具備して構成される。
【００２２】
ＩＥＥＥ１３９４ケーブル１０は最大伝送速度４００Ｍｂｐｓ（メガBit Per Second）でデータ通信が可能であり、ＵＳＢ２．０ケーブルは最高伝送速度４８０Ｍｂｐｓでデータ通信が可能であり、ＵＳＢ１．１ケーブルは最高伝送速度１０Ｍｂｐｓでデータ通信が可能であり、１００ＢＡＳＥ−ＴＸツイストペアケーブル１４は最高伝送速度１００Ｍｂｐｓでデータ通信が可能であり、１０ＢＡＳＥ−Ｔツイストペアケーブル１５は最高伝送速度１０Ｍｂｐｓでデータ通信が可能である。
【００２３】
スキャナ１００は、接続されたプリンタ毎のプリンタ情報を接続形態を示す情報（以下、「インターフェース情報」という）とともに保持し、オペレータにより選択されたプリンタのプリンタ情報とインターフェース情報に基づいて印字媒体の読取制御を行う。このとき、オペレータにより選択されたプリンタは、図７に示すような印刷出力時の優先項目（速度優先、画質優先）に応じてソートされたプリンタの一覧から選択したプリンタである。
【００２４】
また、デフォルトの設定値によって読み取りを行った後に、オペレータがプリンタを選択した場合には、そのプリンタとのインターフェース情報に基づいて出力制御を行う。
【００２５】
読取制御では、圧縮率と読み取り解像度を変化させることにより、プリンタに応じた最適な精度で読み取りを行い、そこから最適な画像を形成し、出力制御では、圧縮率を変えることで最適な画像を形成する。
【００２６】
カラーレーザプリンタＡ１０１、カラーレーザプリンタＢ１０２、カラーレーザプリンタＣ１０３は、レーザー光を利用して感光体にトナーを付着したものを印字媒体に転写することでカラー印刷を行うことができ、インクジェットプリンタ１０６よりもより高速で高品質な印刷を実現することができる。
【００２７】
モノクロプリンタＡ１０４、モノクロプリンタＢ１０５は、カラーレーザプリンタ同様、トナーを感光体に付着させたものを印字媒体に転写することで印刷することができるが、白と黒の２色のみで印刷出力が行われる。
【００２８】
インクジェットプリンタ１０６は、インク粒子を紙に吹きつけることで印刷を行い、カラーレーザプリンタに比べて印刷速度は遅いが、コストパフォーマンスに優れる。
【００２９】
また、これらのプリンタ（カラーレーザプリンタＡ１０１、カラーレーザプリンタＢ１０２、カラーレーザプリンタＣ１０３、モノクロプリンタＡ１０４、モノクロプリンタＢ１０５、インクジェットプリンタ１０６）は、プリンタごとに印刷設定などのプリンタ情報を保持し、スキャナ１００からのプリンタ情報の要求に応じてプリンタ情報を転送するなどの相互通信を行う。
【００３０】
このような構成によれば、オペレータが選択したプリンタのプリンタ情報とインターフェース情報に基づいた画像データを形成することができる。例えば、１０ＢＡＳＥ−Ｔツイストペアケーブル１５でネットワーク接続されたモノクロプリンタＢ１０５を選択した場合には、高い圧縮率で圧縮した画像を形成し、ＩＥＥＥ１３９４ケーブルでＰ２Ｐ（Peer to Peer）接続されたカラーレーザプリンタＡ１０１を選択した場合には、低い圧縮率で圧縮した画像データを形成する。
【００３１】
これによって、オペレータが所望する優先項目（画質優先、速度優先）に応じた印刷出力を通信回線に負荷をかけることなく行うことができる。
【００３２】
図２は、図１に示すスキャナ１００の詳細な構成を示すブロック図である。
【００３３】
図２に示すスキャナ１００は、通信インターフェース２０１、制御部２０２、テーブル保存部２０３、読み取り部２０４、記憶部２０５、ユーザインターフェース２０６を具備して構成される。
【００３４】
通信インターフェース２０１は、複数台のプリンタとの接続が可能なデータ通信のインターフェースであり、ＩＥＥＥ１３９４ケーブル、ＵＳＢケーブル、イーサネット（登録商標）ケーブル、ＲＳ２３２−Ｃケーブルなどの有線回線のほか、無線ＬＡＮ（Local Area Network）やＩｒＤＡ（Infrared Data Association：赤外線通信）などの無線回線を接続することができる。これらで接続されたプリンタに対して、制御部２０２により指定されたインターフェースのケーブルを介して画像データを送出する。
【００３５】
制御部２０２は、スキャナ１００の主制御を示し、印字媒体の読み取りを制御する読取制御や読み取った画像データの出力を制御する出力制御を行う。また、ユーザインターフェース２０６で選択されたプリンタの通知を受けて、印字媒体の読み取りを行うために読み取り部２０４に対して読み取りを指示し、テーブル保存部２０３から保存されたプリンタ情報やインターフェース情報を取得する。
【００３６】
取得したプリンタ情報とインターフェース情報を含んだ読取指示と、プリンタ情報とインターフェース情報を含まない読取指示を行うことができる。前者は、記憶部２０５に記憶されたインターフェース毎のデフォルトの画像率（一定の画像サイズ[縦×横]に対する画像データの容量）と取得したプリンタ情報、インターフェース情報とから最適な圧縮率と読み取り解像度を算出して読み取り部２０４に読み取りを指示して画像データを作成する。それに対して、後者は、デフォルトの画像率で読み取った画像データを選択されたプリンタのプリンタ情報、インターフェース情報から算出した圧縮率で圧縮して画像データを作成する。
【００３７】
このとき、ネットワーク上に存在するプリンタが選択された場合、ネットワークの伝送損失率を算出し、この割合を考慮したインターフェース情報に基づいて画像データを生成する。もちろん、各種通信回線を常時監視することで実際の帯域幅を管理するような構成にしてもよい。
【００３８】
作成した画像データは記憶部２０５に記憶する。読取制御のフローを図４に示し、出力制御のフローを図６に示す。
【００３９】
テーブル保存部２０３は、プリンタ情報とインターフェース情報を管理したプリンタ情報テーブルを保存する。プリンタ情報テーブルは、プリンタごとに設けられたプリンタ名称に対して、印刷出力にかかる情報や通信にかかる情報が示されており、制御部２０２でプリンタ名称をキーにプリンタ情報とインターフェース情報を取得することができる。プリンタ情報テーブルの構成例を図６に示す。
【００４０】
読み取り部２０４は、印字媒体の読み取りを行う。
【００４１】
テーブル保存部２０３で管理されたプリンタ情報テーブルから取得したプリンタ情報とインターフェース情報を含んだ印字媒体の読取指示を制御部２０２から受け付けると、算出した圧縮率と読み取り解像度で読み取り、プリンタ情報とインターフェース情報を含まない読取指示を制御部２０２から受け付けると、予め設定されたデフォルトの画像率、解像度で読み取る。
【００４２】
記憶部２０５は、読み取り部２０４によって読み取った画像データを記憶し、記憶された画像データを制御部２０２で制御することで選択されたプリンタに出力する画像データを形成する。
【００４３】
さらに、インターフェース毎にデフォルトの画像率（一定の画像サイズ[縦×横]に対する画像データの容量）を定めた画像率テーブルを保持する。
【００４４】
なお、画像率テーブルを保持するのではなく、インターフェースごとの最適な画像率を算出することができるアルゴリズムを保持するような構成にしてもよい。
【００４５】
ユーザインターフェース２０６は、オペレータとのインターフェースを示し、オペレータに対して指示を出したり状態を通知したりする表示部２１、印刷出力するプリンタの選択を行い、スキャナ１００に情報を入力する入力部２２を含んで構成される。
【００４６】
表示部２１は、オペレータによる印刷出力するプリンタの選択が可能なプリンタ選択画面を表示する。
【００４７】
入力部２２は、表示部２１に表示されたプリンタ選択画面のプリンタから所望のプリンタを選択することができ、また、制御部２０２に対して選択されたプリンタを通知する。
【００４８】
このような構成により、ユーザインターフェース２０６の入力部２２から選択されたプリンタのプリンタ情報とインターフェース情報に基づいて読み取り部２０４で印字媒体を読み取り、当該プリンタに送出することができる。
【００４９】
また、読み取り部２０４で読み取った画像データを選択されたプリンタのプリンタ情報とインターフェース情報に基づいて出力制御を行い、当該プリンタに送出することができる。
【００５０】
図３は、予めプリンタ情報テーブルが指定されたスキャナによる印字媒体の読み取りの流れを示すフローチャートである。
【００５１】
図３では、選択されたプリンタにおけるプリンタ情報とインターフェース情報に基づいて印字媒体の読み取りが行われる場合の処理の流れを示す。
【００５２】
図３において、スキャナを利用するために電源をＯＮにすると処理が開始され、オペレータにより印刷出力するプリンタが選択可能なプリンタ選択画面を表示し（Ｓ３０１）、オペレータの入力操作により選択されたプリンタにおけるプリンタ情報とインターフェース情報を読み込む（Ｓ３０２）。
【００５３】
このときのオペレータによるプリンタの選択操作は、図７に示すような選択画面を用いてプリンタの選択時の優先項目を押下し、押下された優先項目でソートされたプリンタの一覧から所望のプリンタを選択する動作を示す。
【００５４】
続いて、読み込んだプリンタ情報における読取制御を行い（Ｓ３０３）、制御結果に基づいて印字媒体の読み取り処理を実行する（Ｓ３０４）。読み取った印字媒体の画像データをプリンタに転送する（Ｓ３０５）。このときの読取制御の詳細なフローを図４に示す。
【００５５】
このような処理フローによって、出力するプリンタにおけるプリンタ情報とインターフェース情報に基づいた読み取りが可能となる。
【００５６】
図４は、読取制御における詳細な流れを示すフローチャートである。
【００５７】
図４において、選択されたプリンタのプリンタ情報が読み込まれると処理が開始され、選択されたプリンタが画像データの圧縮に対応し、圧縮された画像データの伸張を行う伸張機能を装備しているか判断し（Ｓ４０１）、圧縮・伸張機能を装備している場合（Ｓ４０１でＹＥＳ）には、画像データの送信元であるスキャナがこの圧縮・伸張機能に対応しているか判断する（Ｓ４０２）。
【００５８】
スキャナも圧縮・伸張機能に対応している場合（Ｓ４０２でＹＥＳ）には、あらかじめスキャナに設定された画像率と選択されたプリンタのプリンタ情報に含まれる圧縮・伸張機能から圧縮率を決定し（Ｓ４０３）、決定した圧縮率で読み取りを行うことを指示する（Ｓ４０４）。
【００５９】
それに対して、上記、プリンタが圧縮・伸張機能を装備していない場合（Ｓ４０１でＮＯ）、またはスキャナが圧縮・伸張機能に対応していない場合（Ｓ４０２でＮＯ）のいずれかの場合には、選択されたプリンタのプリンタ情報に含まれるプリンタ解像度を出力解像度に設定して（Ｓ４０５）、設定された出力解像度での読み取りを指示する（Ｓ４０６）。
【００６０】
印字媒体の読み取り前にプリンタを選択することで、選択されたプリンタのプリンタ情報やインターフェース情報に基づいて読取制御を行うことができ、プリンタごとの最適な画像データを作成することができる。
【００６１】
図５は、予めプリンタ情報テーブルが指定されたスキャナによる印字媒体の読み取りの流れを示す他のフローチャートである。
【００６２】
図５では、印字媒体を読み取った画像データに対して選択されたプリンタのプリンタ情報とインターフェース情報を用いて出力制御を行う処理の流れを示す。
【００６３】
図５において、スキャナの電源がＯＮ状態に移行し、印字媒体の読み取りがオペレータより指示されると処理が開始され、予め設定された画像率で印字媒体の読取処理が行われる（Ｓ５０１）。次に、読み取った画像データの印刷出力を行うプリンタの選択画面を表示し（Ｓ５０２）、オペレータによるプリンタの選択操作を受け付けて選択されたプリンタに対するプリンタ情報とインターフェース情報をプリンタ情報テーブルから検索して読み込む（Ｓ５０３）。
【００６４】
読み込んだプリンタ情報とインターフェース情報に基づき読み取った画像データに対して出力制御を行い（Ｓ５０４）、出力制御を行った画像データを選択されたプリンタに転送する（Ｓ５０５）。このときの出力制御の詳細なフローを図６に示す。
【００６５】
このような処理フローによって読み取った画像データを、印刷出力するプリンタに応じた画像データに変換することができる。
【００６６】
図６は、出力制御における詳細な流れを示すフローチャートである。
【００６７】
図６において、読み取りが行われた画像データを印刷出力するプリンタのプリンタ情報が読み込まれると処理が開始され、そのプリンタ情報からプリンタが圧縮・伸張機能を装備しているか判断し（Ｓ６０１）、圧縮・伸張機能が装備されたプリンタの場合（Ｓ６０１でＹＥＳ）には、プリンタが装備した圧縮・伸張機能の圧縮率に画像データを変換する（Ｓ６０２）。
【００６８】
それに対して、選択されたプリンタが圧縮・伸張機能を装備していない場合（Ｓ６０１でＮＯ）には、選択されたプリンタのプリンタ情報に含まれるプリンタ解像度を出力解像度として読み取られた画像データを変換する（Ｓ６０３）。
【００６９】
印字媒体の読み取り後にプリンタを選択することで、読み取った画像データに対して出力制御を行うことができ、プリンタごとの最適な画像データを作成することができる。
【００７０】
図７は、スキャナに表示されるプリンタ選択画面を示す図である。
【００７１】
図７のプリンタ選択画面は、プリンタ選択画面７０１、標準ボタン７０２、速度優先ボタン７０３、画質優先ボタン７０４を含んで構成される。
【００７２】
プリンタ選択画面７０１には、スキャナに接続されたプリンタの一覧が表示され、オペレータによる標準ボタン７０２、速度優先ボタン７０３、画質優先ボタン７０４いずれかのボタン押下をトリガとしてボタンごとにソートを行ったプリンタ一覧の表示を行う。
【００７３】
標準ボタン７０２は、接続されたプリンタをデフォルトの順序設定にしたがって表示するボタンであり、速度優先ボタン７０３は、読み取った印字媒体の印刷出力が最も速いプリンタを最上位に表示させ、下位になるにつれて遅いプリンタを順次表示するボタンである。画質優先ボタン７０４は、読み取った印字媒体の印刷出力が最も高画質で行えるプリンタを最上位に表示させ、同様に下位になるにつれて低画質での印刷出力を行うプリンタを表示するボタンである。
【００７４】
例えば、標準ボタン７０２が押下されると、プリンタ選択画面７０１に示すようなカラーレーザプリンタＡを最上位とし、インクジェットプリンタを最下位とした順序で表示される。ここに示す例では、最上位から３番目のカラーレーザプリンタＣが選択された状態を示している。
【００７５】
図８は、プリンタのプリンタ情報と通信回線のインターフェース情報とを管理したプリンタ情報テーブルを示す図である。
【００７６】
図８のプリンタ情報テーブルは、スキャナ１００に接続されたプリンタごとのプリンタ情報とインターフェース情報とをプリンタ名称を主キーに構成され、プリンタ情報テーブルは、プリンタ名称８０１、インターフェース８０２、最大サイズ８０３、プリンタ解像度８０４、通信プロトコル８０５、通話形式８０６、対話形式８０７、プリンタ記述言語８０８、ファイルフォーマット８０９、圧縮フォーマット８１０、画像フォーマット８１１、色空間８１２をカラムとしたテーブル構造を形成している。
【００７７】
プリンタ名称を指定することでこれらのカラムの情報を取得することができる。
【００７８】
例えば、プリンタ名称８０１「カラーレーザプリンタＡ」のプリンタ情報として、最大サイズ８０３「Ａ４」、プリンタ解像度８０４「６００ｄｐｉ」、通信プロトコル８０５「ＬＰＲ・ＩＰＰ・ＳＮＭＰ」、通話形式８０６「ＴＣＰ／ＩＰ・ＵＤＰ／ＩＰ」、対話形式８０７「ＰＪＬ」、プリンタ記述言語８０８「ＰＣＬ・ＥＳＣ／Ｐ・ＨＰＧＬ」、ファイルフォーマット８０９「ＢＭＰ・ＪＰＥＧ・ＴＩＦＦ」、圧縮フォーマット８１０「ＬＺＨ・ＪＰＥＧ／ＪＢＩＧ・ＭＨ／ＭＭＲ」、画像フォーマット８１１「点順次・面順次」、色空間８１２「ＹＣｂＣｒ・Ｌａｂ・ＲＧＢ」を取得することができる。
【００７９】
さらに、インターフェース情報として、インターフェース８０２「ＩＥＥＥ１３９４」を取得することができる。
【００８０】
なお、プリンタ情報テーブルは常時更新可能であり、定期的に更新することによって最新の情報を保持することができる。
【実施例２】
【００８１】
図９は、図１に示すスキャナ１００の詳細な構成を示す他のブロック図である。
【００８２】
図９は、図２に示す実施例１のスキャナのブロック図と類似する点が多いため異なる箇所を中心に説明する。
【００８３】
図２に示す実施例１では、テーブル保存部２０３に予め定義されたプリンタごとのプリンタ情報、インターフェース情報の一覧であるプリンタ情報テーブルを保持するような構成にしているが、本実施例２では、スキャナの電源ＯＮとともに接続されたプリンタを認識し、プリンタから情報を取得することでプリンタ情報テーブルを作成する。さらに、常時プリンタの状態を管理し、随時更新を行うことができる。
【００８４】
図９に示すスキャナ１００は、通信インターフェース２０１、制御部２０２、テーブル保存部２０３、読み取り部２０４、記憶部２０５、ユーザインターフェース２０６、監視部２０７を具備して構成される。
【００８５】
制御部２０２は、監視部２０７からの通知を受け、通信インターフェース２０１を介して接続されたプリンタを認識して各プリンタからプリンタ情報とインターフェース情報を取得する。取得したプリンタ情報とインターフェース情報をテーブル保存部２０３で保存されたプリンタ情報テーブルに更新する。
【００８６】
監視部２０７は、電源投入を感知し、スキャナが起動すると、接続されたプリンタのプリンタ情報を取得するために制御部２０２に対してプリンタ情報の取得要求を通知する。さらに、常時接続されたプリンタを監視することで、プリンタの状態変化に応じてプリンタ情報テーブルの更新を制御部２０２に指示する。
【００８７】
例えば、あるプリンタとの接続回線が障害などにより断線状態に陥った場合には、当該プリンタでの印刷出力が不可能であるとしてプリンタ情報テーブルからこのプリンタ情報の削除を指示する。
【００８８】
また、プリンタ情報の変更が行われた場合には、変更を検知して制御部２０２に変更されたプリンタ情報を取得するように指示し、指示を受けた制御部２０２が変更されたプリンタ情報を取得してプリンタ情報テーブルを更新する。
【００８９】
このような構成により、スキャナに接続されたプリンタの状態変化に応じてプリンタ情報テーブルをリアルタイムに更新することができる。
【００９０】
このときのプリンタの検索には、ジョブレベルの対話形式でプリンタ制御を行うことができるＰＪＬ（Printer Job Language：プリンタジョブ言語）を用いる。また、ネットワーク通信プロトコルのＳＮＭＰ（Simple Network Management Protocol）を用いてプリンタＭＩＢ（Management Information Base：管理情報ベース）から情報を取得するような構成にしてもよい。
【００９１】
図１０は、図９の構成におけるスキャナの動作を示すフローチャートである。
【００９２】
図１０において、スキャナの電源投入が行われると処理が開始され、接続されたプリンタのプリンタ情報をＰＪＬを用いて検索し（Ｓ１００１）、接続されたプリンタからプリンタ情報を取得する（Ｓ１００２）。取得したプリンタ情報をテーブル保存部２０３で保存されたプリンタ情報テーブルに登録する（Ｓ１００３）。これらの処理を定期的に行う。
【００９３】
プリンタ情報テーブルが更新された状態で、オペレータがスキャナの表示部を操作するとプリンタ選択画面が表示され（Ｓ１００４）、表示されたプリンタ選択画面からオペレータが印刷出力するプリンタを選択すると、選択されたプリンタ情報とインターフェース情報を更新されたプリンタ情報テーブルから読み込む（Ｓ１００５）。
【００９４】
読み込んだプリンタ情報、インターフェース情報と記憶部２０５に予め記憶されたインターフェースごとの画像率とから圧縮率を算出して読取制御を行い（Ｓ１００６）、印字媒体の読み取りを行う（Ｓ１００７）。読み取った画像データを選択されたプリンタに転送する（Ｓ１００８）。
【００９５】
これによって、定期的に更新されるプリンタ情報テーブルが管理するプリンタ情報、インターフェース情報に基づく読取制御を行うことができる。
【００９６】
図１１は、図９の構成におけるスキャナの動作を示す他のフローチャートである。
【００９７】
図１１において、スキャナの電源投入が行われると処理が開始され、接続されたプリンタのプリンタ情報をＰＪＬを用いて検索し（Ｓ１１０１）、接続されたプリンタからプリンタ情報を取得する（Ｓ１１０２）。取得したプリンタ情報をテーブル保存部２０３で保存されたプリンタ情報テーブルに登録する（Ｓ１１０３）。これらの処理を定期的に行う。
【００９８】
オペレータが印字媒体の読み込みを指示すると印字媒体の読み込みが行われ（Ｓ１１０４）、印刷出力するプリンタを選択するプリンタ選択画面が表示される（Ｓ１１０５）。オペレータによりプリンタが選択されると、プリンタ情報テーブルから選択されたプリンタに対するプリンタ情報、インターフェース情報の読み込みが行われ（Ｓ１１０６）、読み取った画像データの出力制御を行う（Ｓ１１０７）。出力制御された画像データを選択されたプリンタへ転送する（Ｓ１１０８）。
【００９９】
これによって、読み取った画像データを定期的に更新されるプリンタ情報テーブルのプリンタ情報に基づいて出力制御することができる。
【０１００】
以上の処理によって、本発明では、印刷出力を行うプリンタのとの接続形態を示すインターフェース情報に応じた画像データを形成することができる。
【０１０１】
従って、本発明を適用することにより、通信回線のトラフィックが安定し、データの伝送効率が向上するという効果を奏する。
【０１０２】
本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【産業上の利用可能性】
【０１０３】
本発明は、スキャナで読み取った画像データをプリンタで印刷出力するシステムに適用可能であり、特に、スキャナとプリンタとの通信回線に応じた画像データの形成を行うのに有用である。
【図面の簡単な説明】
【０１０４】
【図１】この発明に係わる画像形成システムおよび方法および画像読取装置を適用して構成した画像形成システムのシステム構成図。
【図２】図１に示すスキャナ１００の詳細な構成を示すブロック図。
【図３】予めプリンタ情報テーブルが指定されたスキャナによる印字媒体の読み取りの流れを示すフローチャート。
【図４】読取制御における詳細な流れを示すフローチャート。
【図５】予めプリンタ情報テーブルが指定されたスキャナによる印字媒体の読み取りの流れを示す他のフローチャート。
【図６】出力制御における詳細な流れを示すフローチャート。
【図７】スキャナに表示されるプリンタ選択画面を示す図。
【図８】プリンタのプリンタ情報と通信回線のインターフェース情報とを管理したプリンタ情報テーブルを示す図。
【図９】図１に示すスキャナ１００の詳細な構成を示す他のブロック図。
【図１０】図９の構成におけるスキャナの動作を示すフローチャート。
【図１１】図９の構成におけるスキャナの動作を示す他のフローチャート。
【符号の説明】
【０１０５】
１０        ＩＥＥＥ１３９４ケーブル
１１        ＵＳＢ２．０ケーブル
１２        ＵＳＢハブ
１３        ＵＳＢ１．１ケーブル
１４        １００ＢＡＳＥ−ＴＸツイストペアケーブル
１５        １０ＢＡＳＥ−Ｔツイストペアケーブル
１００      スキャナ
１０１      カラーレーザプリンタＡ
１０２      カラーレーザプリンタＢ
１０３      カラーレーザプリンタＣ
１０４      モノクロプリンタＡ
１０５      モノクロプリンタＢ
１０６      インクジェットプリンタ
２０１      通信インターフェース
２０２      制御部
２０３      テーブル保存部
２０４      読み取り部
２０５      記憶部
２０６      ユーザインターフェース
２０７      監視部
【図１】
2006270190.tif 000003
【図２】
2006270190.tif 000004
【図３】
2006270190.tif 000005
【図４】
2006270190.tif 000006
【図５】
2006270190.tif 000007
【図６】
2006270190.tif 000008
【図７】
2006270190.tif 000009
【図８】
2006270190.tif 000010
【図９】
2006270190.tif 000011
【図１０】
2006270190.tif 000012
【図１１】
2006270190.tif 000013