(57)【要約】    【課題】  指定された処理モードに応じた適切な操作手順を、当該処理モードに応じた処理手順情報を保持する外部装置から取得して操作手段に表示させて画像読取装置の操作を実行することを可能とした画像読取装置及び画像読取装置の制御方法を提供する。    【解決手段】  ネットワーク複写機は、複写機各部の制御を司る制御部５、操作者による操作手順を表示可能な液晶表示部２４及び各種キーを有する操作部６、原稿から画像を読み取るスキャナ部１２を備える。制御部５は、スキャナ部１２を用いた処理モードの指定に応じて、当該処理モードに応じた操作手順情報を保持するネットワーク上の外部装置から操作手順情報を取得し、取得した操作手順情報に基づき、操作部６の液晶表示部２４で表示すべき操作手順を変更する制御を行う。【選択図】      図１
2005176405.tif 000002
【特許請求の範囲】
【請求項１】
画像読取手段を有し、複数の外部装置とネットワークを介して通信可能な画像読取装置であって、
操作者による操作手順を表示可能な操作手段と、
前記画像読取手段を用いた処理モードを指定する指定手段と、
前記指定手段による処理モードの指定に応じて、当該処理モードに応じた操作手順情報を保持する前記ネットワーク上の外部装置から前記操作手順情報を取得する取得手段と、
前記取得手段で取得した操作手順情報に基づき、前記操作手段で表示すべき操作手順を変更する表示制御手段とを有することを特徴とする画像読取装置。
【請求項２】
前記操作手段は、前記指定手段による処理モードの指定に応じて当該処理モードに応じた外部装置の一覧を表示し、前記取得手段は、前記操作手段に表示された外部装置の一覧から指定した外部装置から前記操作手順情報を取得することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記指定手段で指定される処理モードには、前記画像読取手段で読み取った画像データを前記ネットワーク上のコンピュータに転送し保存させるモードと、前記画像読取手段で読み取った画像を前記ネットワーク上のプリンタに転送し印刷させるモードとを含むことを特徴とする請求項１または２に記載の画像読取装置。
【請求項４】
さらに、入力された画像データに基づく画像を印刷する画像印刷手段を有し、
前記表示制御手段は、前記指定手段において前記画像読取手段で読み取った画像データを前記画像印刷手段で印刷させる処理モードが指定された場合、前記画像印刷手段から取得する情報に基づき前記操作手段で表示すべき操作手順を制御することを特徴とする請求項１乃至３のいずれかに記載の画像読取装置。
【請求項５】
前記表示制御手段は、前記取得手段で取得した操作手順情報に基づく表示画面、または前記画像読取装置内で固定的に保持する表示画面情報に基づく表示画面のいずれかを、前記操作手段に表示させることを特徴とする請求項１乃至４のいずれかに記載の画像読取装置。
【請求項６】
さらに、前記取得手段で取得した操作手順情報を蓄積する蓄積手段を有し、
前記取得手段は、前記蓄積手段に操作手順情報が蓄積されている場合、前記指定手段で処理モードの指定が行われても操作手順情報の取得を行わないことを特徴とする請求項１乃至５のいずれかに記載の画像読取装置。
【請求項７】
前記取得手段で取得する操作手順情報は、所定の形式のプログラムで表現される情報であることを特徴とする請求項１乃至６のいずれかに記載の画像読取装置。
【請求項８】
前記取得手段で取得する操作手順情報は、スクリプトで記述される情報であることを特徴とする請求項１乃至６のいずれかに記載の画像読取装置。
【請求項９】
前記取得手段で取得する操作手順情報は、Java（登録商標）言語で表される情報であることを特徴とする請求項１乃至６のいずれかに記載の画像読取装置。
【請求項１０】
前記表示制御手段は、前記操作手順情報に基づき前記操作手段の画面構成を変更することを特徴とする請求項１乃至９のいずれかに記載の画像読取装置。
【請求項１１】
画像読取手段及び操作者による操作手順を表示可能な操作手段を有し、複数の外部装置とネットワークを介して通信可能な画像読取装置の制御方法であって、
前記画像読取手段を用いた処理モードを指定する指定ステップと、
前記指定ステップにおける処理モードの指定に応じて、当該処理モードに応じた操作手順情報を保持する前記ネットワーク上の外部装置から前記操作手順情報を取得する取得ステップと、
前記取得ステップで取得した操作手順情報に基づき、前記操作手段で表示すべき操作手順を変更する表示制御ステップとを有することを特徴とする画像読取装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を読み取ると共に読み取った画像をネットワーク上の外部装置に送出する画像読取装置及び画像読取装置の制御方法に関する。
【背景技術】
【０００２】
従来、画像読取装置で読み取った画像をネットワーク接続されたコンピュータに送出する、いわゆるネットワークイメージスキャナでは、画像読取手段とコンピュータは不特定に接続され、その動作指示は、多くの場合、コンピュータ側から行っていた。また、一部の装置では、画像読取装置の操作部を用いて動作指示するものも存在するが、その場合、その操作手順情報（操作フロー及び設定項目）は画像読取装置内のＲＯＭ等の不揮発性の記憶媒体にプログラムとして固定的に保持され、それが使われていた。
【０００３】
また、従来、画像読取装置で読み取った画像を画像形成装置で形成する、いわゆる複写機では、画像読取手段と画像形成手段は固定的に一対一に接続され、その動作指示は画像読取手段の操作部を用いて行われていた。その場合、その操作手順情報は画像読取装置内のＲＯＭ等の不揮発性の記憶媒体にプログラムとして固定的に保持され、それが使われていた。
【０００４】
また、従来、画像読取装置で読み取った画像を公衆回線を経由して遠方の画像形成装置で形成する、いわゆるＦＡＸ（ファクシミリ装置）では、画像読取手段と画像形成手段は不特定に接続され、その動作指示は画像読取手段の操作部を用いて行われていた。その場合、その操作手順情報は画像読取装置内のＲＯＭ等の不揮発性の記憶媒体にプログラムとして固定的に保持され、それが使われていた。
【０００５】
これらの画像読取装置においては、読み取り対象の原稿を画像読取装置にセットする必要があるため、原稿の読み取り前に操作者は画像読取装置の設置場所まで来る必要がある。また、読み取り後も、原稿を引き取るために画像読取装置の設置場所まで来る必要がある。よって、画像読取装置の動作指示は、画像読取装置の操作部を用いて行うようにすると、原稿のセットに続いて動作指示を行い、読み取り後に直ちに原稿を持って戻れるため、便利である。実際、従来の複写機やＦＡＸでは、それらの操作部を用いて動作指示を行うようにしている。
【０００６】
また、従来の複写機では、画像読取装置の動作指示のみならず、画像形成装置の動作指示も、画像読取装置の操作部を用いて指示するのが普通である。具体的には、画像形成装置のどの給紙段から給紙するかとか、何部コピーするかとか、両面プリントを行うかどうかとか、どこに排紙するかとかである。これらの項目は画像形成装置の機能によって変化し、例えば、給紙段が３段の画像形成装置もあれば、２段の画像形成装置もあり、或いは両面プリント機能の有無等によっても変化する。
【０００７】
しかし、従来の複写機では、画像読取装置と画像形成装置は固定的に一対一に接続されるため、その画像形成装置について指示すべき動作指示も固定的に決まっていた。よって、予めその画像形成装置に対する動作指示を操作者に行わせるプログラムを、画像読取装置内に固定的に作り込んでおくことが可能であった。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
一方、上述した従来のイメージスキャナやＦＡＸにおいては、画像読取装置の操作部を用いて、画像の受け手側であるコンピュータや受信側ＦＡＸの動作指示をすることは行っておらず、特に、各コンピュータや受信側ＦＡＸ固有の動作指示を行うことはできなかった。これは、画像を送る先のコンピュータや受信側ＦＡＸが不特定であるため、それらに対する動作指示を操作者に行わせるプログラムを、画像読取装置内に予め作り込んでおくことができないためである。
【０００９】
更に、画像読取装置で読み取った画像をネットワーク接続された画像形成装置で形成する、ネットワーク複写機が提案されている。しかし、これにおいても、画像を送る先の画像形成装置が不特定であるため、画像の受け手側である画像形成装置ごとに異なる動作指示を行うことは困難であり、特に、各画像形成装置固有の任意の動作指示を行うことは提案されていなかった。
【００１０】
このように、任意の相手とネットワーク接続される画像読取装置においても、画像の受け手側であるコンピュータや受信側ネットワーク複写機固有の任意の処理を、画像読取装置側で指定できるようになれば、原稿を置きに来たときに一度に指示できるため操作性が格段に向上する。しかしながら、従来は、上記のような技術は未だ提供されていないという課題があった。
【００１１】
本発明の目的は、指定された処理モードに応じた適切な操作手順を、当該処理モードに応じた処理手順情報を保持する外部装置から取得して操作手段に表示させて画像読取装置の操作を実行することを可能とした画像読取装置及び画像読取装置の制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
上述の目的を達成するために、本発明の画像読取装置は、画像読取手段を有し、複数の外部装置とネットワークを介して通信可能な画像読取装置であって、操作者による操作手順を表示可能な操作手段と、前記画像読取手段を用いた処理モードを指定する指定手段と、前記指定手段による処理モードの指定に応じて、当該処理モードに応じた操作手順情報を保持する前記ネットワーク上の外部装置から前記操作手順情報を取得する取得手段と、前記取得手段で取得した操作手順情報に基づき、前記操作手段で表示すべき操作手順を変更する表示制御手段とを有することを特徴とする。
【００１３】
上述の目的を達成するために、本発明の画像読取装置の制御方法は、画像読取手段及び操作者による操作手順を表示可能な操作手段を有し、複数の外部装置とネットワークを介して通信可能な画像読取装置の制御方法であって、前記画像読取手段を用いた処理モードを指定する指定ステップと、前記指定ステップにおける処理モードの指定に応じて、当該処理モードに応じた操作手順情報を保持する前記ネットワーク上の外部装置から前記操作手順情報を取得する取得ステップと、前記取得ステップで取得した操作手順情報に基づき、前記操作手段で表示すべき操作手順を変更する表示制御ステップとを有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、指定した処理モードに応じた操作手順情報を当該処理モードに応じた外部装置から取得し、それに基づき操作手段で操作すべき操作手順を変更するので、指定された処理モードに応じた適切な操作手順を、当該処理モードに応じた処理手順情報を保持する外部装置から取得して操作手段に表示させて画像読取装置の操作を実行することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面を参照して説明する。
【００１６】
［第１の実施の形態］
図２は、本発明の第１の実施の形態に係る画像読取装置としての複数台のネットワーク複写機及び複数台のコンピュータからなるシステムの構成を示すブロック図である。
【００１７】
図２において、本システムは、ネットワーク複写機１−１、ネットワーク複写機１−２、ネットワーク複写機１−３、コンピュータ２−１、コンピュータ２−２、コンピュータ２−３、コンピュータ２−４が、ネットワーク３を介して接続された構成となっている。尚、図２に示す構成は一例であり、図示の構成に限定されるものではない。
【００１８】
上記各部の機能を詳述すると、ネットワーク複写機（以下、複写機と略称する）１−１〜１−３は、従来のスタンドアロン複写機としてのローカルコピー機能の他に、スキャナとしての機能と、プリンタとしての機能と、ネットワークで接続された複写機間で複写を行うリモートコピー機能も有する複合機である。複写機１−１〜１−３は、他のコンピュータ２−１〜２−４とネットワーク３を介して接続されている。
【００１９】
ネットワーク３は、例えばイーサネット（登録商標）で構成されているが、複数台のコンピュータをネットワーク接続するものであれば、他のインタフェースでもよい。また、ネットワーク３は、上記の如くローカルエリアネットワークであり、あるフロアやビル内のコンピュータを接続するのに使用される。図２の例では、破線から上半分の各機器は例えばビルの４階、破線から下半分の各機器は例えばビルの３階に配置されており、これら各機器を接続するのに用いられる。
【００２０】
上記のようなネットワーク接続の場合、ネットワーク上の各装置は固有のＩＤ番号またはシステム名を持っている。このＩＤ番号またはシステム名により自分と相手を識別することができる。但し、本実施の形態では、説明を簡単にするためにシステム名により各装置を識別するものとして説明する。例えば、コンピュータ２−１はシステム名がＡであり、コンピュータ２−２はシステム名がＢであるとする。
【００２１】
例えば複写機１−１をスタンドアロン複写機として用いる場合には、操作者は原稿を持って複写機１−１のところに行き複写作業を行い、原稿と複写結果を持って戻る。一方、複写機１−１をプリンタとして用いる場合には、操作者は自分のコンピュータからネットワーク３経由で複写機１−１にプリント用データを送り、複写機１−１でプリントされたプリント結果を取りに行く。
【００２２】
一方、複写機１−１をスキャナとして用いる場合には、操作者は原稿を持って複写機１−１のところに行き、複写機１−１の操作部を用いてスキャン作業を行い、スキャンしたデータを自分のコンピュータに送り、原稿を持って戻る。一方、複写機１−１をネットワーク複写機として用いる場合には、操作者は原稿を持って複写機１−１のところに行き複写作業を行い、原稿を持って戻る。この場合、複写結果は例えば複写機１−２に出力されるので、目的に応じて操作者自身が取りに行くか、或いはビルの４階に居る別の操作者が取りに行く。
【００２３】
図１は、複写機１−１の構成を示すブロック図である。
【００２４】
図１において、図示の構成は複写機１−１についてのものであるが、他の複写機１−２、１−３も同様な構成である。複写機１−１は、外部通信回路４、制御部５、操作部６、デジタイザ７、ＣＰＵバス８、画像メモリ９、アドレス発生部１０、スキャナ部１２、セレクタ１３、画像処理部１４、プリンタ部１５を備える構成となっている。図中１１、１６〜１８はデータの流れを示す。
【００２５】
上記各部の機能を詳述すると、外部通信回路４は、ネットワーク３を介して複写機１−１と他の装置との間における信号の送受信を行う。制御部５は、複写機各部の制御を行うものであり、プログラムに基づき後述のフローチャートに示す処理を実行する。操作部６は、後述する如く操作者により種々の操作を行うためのものである。デジタイザ７は、後述する如く原稿上の領域を指定するためのものである。ＣＰＵバス８は、各種信号が伝送される共通信号路である。
【００２６】
画像メモリ９は、画像データを記憶する。アドレス発生部１０は、画像同期信号（図示略）を基に、プリント時に画像データ１１を読み出す場合と、スキャン時に画像データ１８を書き込む場合の画像メモリ９上のアドレスを発生する。スキャナ部１２は、原稿台（図示略）上に置かれた原稿から画像を読み取り、電気信号に変換する。セレクタ１３は、データの切り替えを行う。画像処理部１４は、画像データに対し様々なデジタル画像処理を行う。プリンタ部１５は、画像データを記録媒体に印刷する。
【００２７】
上記構成において、複写機１−１をスタンドアロン複写機として用いる場合には、原稿台（図示略）上に置かれた原稿をスキャナ部１２で読み取って電気信号に変換し、セレクタ１３を経由して画像処理部１４で様々なデジタル画像処理を行い、プリンタ部１５で画像を形成する。
【００２８】
一方、複写機１−１をプリンタとして用いる場合には、外部装置であるコンピュータ２（２−１〜２−４）から送られてきたＰＤＬ（Page Description Language）データは、外部通信回路４、ＣＰＵバス８を経由して、制御部５の制御により画像メモリ９にラスタ画像として展開される。次に、プリンタ部１５に起動がかけられ、画像メモリ９から読み出された画像データ１１は、セレクタ１３、画像処理部１４を経由してプリンタ部１５に送られ画像形成が行われる。
【００２９】
一方、複写機１−１をスキャナとして用いる場合には、原稿台（図示略）上に置かれた原稿をスキャナ部１２で読み取って電気信号に変換し、セレクタ１３を経由して画像処理部１４で様々なデジタル画像処理を行い、画像処理された画像データ１８は、画像メモリ９にラスタ画像データとして書き込まれる。次に、画像メモリ９から読み出されたラスタ画像データは、ＣＰＵバス８、外部通信回路４を経由して、制御部５の制御により外部装置であるコンピュータ２（２−１〜２−４）に送出される。本実施の形態の場合、ラスタ画像データは圧縮されないで送出されるが、圧縮して送出するようにしてもよい。
【００３０】
一方、複写機１−１を読み取り側のネットワーク複写機として用いる場合には、スキャナとして用いる場合と同様にして、画像データが外部装置である他の複写機１−２や複写機１−３に送出される。但し、スキャナとして用いる場合と、読み取り側のネットワーク複写機として用いる場合とでは、適用される機能が異なるため、異なる処理となる。
【００３１】
例えば、複写機としては、拡大、縮小、トリミング、マスキング、センタ移動など多彩な機能が必要であるが、スキャナとして用いる場合は、後でコンピュータ側で自由に処理できるため、あまり必要でない。また、複写機としては、画像形成側の複写機１−２または複写機１−３における給紙段や部数の指定等も複写機１−１側の操作部で行う必要がある。
【００３２】
一方、複写機１−１を画像形成側のネットワーク複写機として用いる場合には、プリンタとして用いる場合と同様にして、外部装置である他の複写機１−２や複写機１−３から送られてきた画像データを受け取り、画像形成が行われる。但し、プリンタとして用いる場合と、画像形成側のネットワーク複写機として用いる場合とでは、適用される機能が異なるため、異なる処理となる。
【００３３】
例えば、プリンタの場合は、コンピュータからＰＤＬデータを受け取ってそれをラスタ画像データに展開してプリントするが、画像形成側のネットワーク複写機の場合は、読み取り側のネットワーク複写機からラスタ画像データを受け取ってプリントするという違いがある。また、プリンタの場合は、コンピュータ側の処理とプリンタ側の処理とは同期する必要はなく、バッチ的に処理されるが、画像形成側のネットワーク複写機の場合は、生産性を上げるためには読み取り側のネットワーク複写機の読み取り動作と同期して画像形成を行う必要があるという違いがある。
【００３４】
図３は、複写機１の操作部６とデジタイザ７の外観構成を示す説明図である。
【００３５】
図３において、図示の構成は、複写機１の画像読取部を上から見たものであり、手前に操作部６が配置され、原稿圧板上にデジタイザ７が配置される。操作部６は、大型の液晶表示部２４の他に、テンキー類２５、キャンセルキー２６、ＯＫキー２７、スキャン設定開始キー２１、リモートコピー設定開始キー２２、ローカルコピー設定開始キー２３等を装備している。液晶表示部２４には任意の文字を表示することができ、ここに種々のメッセージが表示され、対話的に操作を行うことができる。
【００３６】
一方、デジタイザ７は、デジタル複写機でよく使われている装置であり、領域を指定するための装置である。領域を指定するためには、先ず原稿を上向きにして載置部２８上に右上を突き当てた状態で置き、指定したい矩形領域３０の対角の２点をペン２９で指定する。載置部２８の内側には指定されたペン位置を検出する回路が配設されており、検出された座標を元に指定された領域情報を得ることができる構成となっている。図３は原稿圧板を閉めた状態の図であり、実際の原稿読み取り時には、この原稿圧板を開けて、この下に原稿を下向きに左上を突き当てた状態で載置する。
【００３７】
図７〜図９は、複写機１をスキャナとして使用する場合の操作の流れの例を示すフローチャートである。複写機１の操作部６内の液晶表示部２４に表示されるメッセージの流れを示すものである。
【００３８】
図７〜図９において、先ず、操作者により複写機１の操作部６内のスキャン設定開始キー２１が押下されると、最初に、制御部５の制御によりステップＳ３１の画面が操作部６に表示される。操作者は画面上で、スキャンした画像を送る送り先のコンピュータを選択する。この画面では、予め登録されているコンピュータを１〜４にリスト表示し、その中から選択する。例えば１のＡは上記図２のコンピュータＡに対応する。
【００３９】
本実施の形態の場合は、実際のシステム名を表示しているが、表示しきれない場合は短縮して表示するようにしてもよい。また、実際のシステム名とは別の別名をつけ、その別名を表示するようにしてもよい。ステップＳ３１の画面では説明の簡略化のため４つしかリスト表示していないが、スクロールしたり、ページ切り替えしたり、グループ化を行うことにより、多くのリスト表示を行うことができる。送り先のコンピュータの選択は、操作部６上のテンキー２５を用いて指示し、ＯＫキー２７を押下することで確定する。
【００４０】
操作者が上記ステップＳ３１の画面で一覧表示を選択すると、制御部５の制御により操作部６の表示画面がステップＳ３２の画面に移り、現在ネットワークに接続されているコンピュータの一覧が操作部６に表示される。操作者は画面上で、表示されている一覧からスキャンした画像を送る送り先のコンピュータを選択する。現在ネットワークに接続されているコンピュータを調べるためには、制御部５は、例えば、スキャンした画像を受け取る機能を持っているかどうかの問い合わせを、ネットワークに接続されている全ての装置にブロードキャスト（不特定多数に向けた通信）し、それに対する各装置の回答を調べることにより行う。
【００４１】
スキャンした画像を送る送り先のコンピュータが決定すると、次に、制御部５の制御により操作部６の表示画面がステップＳ３３の画面に移る。操作者はデジタイザ７を用いて原稿上の読み込みたいエリア指定を行う。図８には図示していないが、デジタイザ７を使わずに原稿台全面を読むようにしたり、Ａ４やＡ３等の定形サイズを読むようにしてもよい。次に、ステップＳ３４の画面では、操作者は読み込みたい画像タイプを指定する。本実施の形態の場合、画像タイプには、フルカラーであるＲＧＢ２４ビットタイプ、１画素が白黒８ビットで構成される白黒多値、１画素が白黒１ビットで構成される白黒２値の３種類がある。
【００４２】
次に、ステップＳ３５の画面では、操作者は読み取り画像の解像度を指定する。本実施の形態の画像読取部は、例えば４００ｄｐｉ（dot per inch）の読み取り解像度を有し、ステップＳ３５の画面では４００ｄｐｉ以下の解像度を指定することができる。４００ｄｐｉ未満の解像度を指定した場合は、４００ｄｐｉで読み取った画像を画像処理部１４で間引き縮小することにより、その解像度を実現する。この画面では、画像サイズも表示される。表示されるのは、画像の縦サイズ、横サイズ、及びトータル容量である。
【００４３】
これらのサイズは、上記ステップＳ３３の画面で指定したエリアのサイズや、上記ステップＳ３４の画面で指定した画像タイプや、ステップＳ３５の画面で指定した解像度に応じて変化する。ステップＳ３５の画面では例えば７２ｄｐｉで１０２４×１０２４画素のエリアをＲＧＢタイプで読み取り、３Ｍバイト（１０２４×１０２４×３）になることを示している。解像度を大きくすると高解像度の画像が得られるが画像サイズも増加し、保存する場合のディスク容量も増え、転送時間もかかる。
【００４４】
次に、ステップＳ３６の画面では、操作者が、原稿から画像を読み込んだ後、画像データをコンピュータに保存する場合に、どのようなフォーマットで保存するかを選択する。図中、生データは、読み込んだデータをそのままヘッダ等を付けずに保存することを意味する。図中、ＴＩＦＦ（Tagged Image File Format：モノクロ階調からカラーまでの画像データを保存するためのフォーマット）形式やＰＩＣＴ（Picture file format：Macintoshの標準グラフィックス・データ・フォーマット）形式は、コンピュータの世界でよく使われているフォーマットであり、画像サイズ等の情報をヘッダ等の形で内包したフォーマットで保存することを意味する。
【００４５】
図中、ＪＰＥＧ（Joint Photographic Expert Group：同組織による画像圧縮方式）圧縮は、標準的な圧縮方式の１つであるＪＰＥＧ圧縮を行ってからコンピュータに保存することを意味する。図中、ＵＮＩＸ（登録商標）圧縮は、ＵＮＩＸ（登録商標）で標準的な圧縮方法で圧縮を行ってからコンピュータに保存することを意味する。画像のフォーマットにはこの他にも各種存在し説明は省略するが、要するに、この画面では各種のフォーマットのうちの１つを選択する。
【００４６】
次に、ステップＳ３７の画面では、操作者が、原稿から画像を読み込んだ後、画像データをコンピュータに保存する場合に、どこのディレクトリに保存するかを選択する。ステップＳ３７の画面では画像を説明の簡略化のため、５つのディレクトリの中から選ぶ例を示しているが、スクロールすることにより多くのディレクトリの中から選ぶか、或いは階層的に選ぶようにしてもよい。
【００４７】
次に、ステップＳ３８の画面では、保存するファイル名が表示され、スキャンを行うか否かの最終指示画面となる。操作者が原稿を原稿台（図示略）に置いてスキャンを指示することで画像の読み取りが開始される。複写機１から、指示した領域、指示した画像タイプ、指示した解像度の画像データが、指示したコンピュータに送られ、コンピュータ中の指示したディレクトリに指示したファイルフォーマットで保存される。本実施の形態では、ファイル名は自動的に生成され、接頭語「ＩＭＧ」の後にスキャンした順番にシリアル番号が付けられ、最後にファイルフォーマットが生データであることを示す「．ｒａｗ」が付けられる。
【００４８】
以上のステップＳ３１の画面〜ステップＳ３８の画面のうち、ステップＳ３６の画面とステップＳ３７の画面はスキャンした画像を受け取るコンピュータ側での処理を指示するものである。各コンピュータには、生のラスタ画像データが送られ、コンピュータ側で任意のフォーマットに変換されて、コンピュータ側の任意のディレクトリに保存される。各コンピュータがどのような画像フォーマットを扱いうるかは、各コンピュータによって変化する。また、どのようなディレクトリ構成かも、各コンピュータによって変化する。
【００４９】
よって、本実施の形態では、複写機（画像読取装置）がステップＳ３６の画面とステップＳ３７の画面の操作手順情報を各コンピュータから得ることによって、各コンピュータ毎に異なる処理を複写機側の操作部６で指示可能としている。また、データを受信するコンピュータによっては、これら以外にも指定すべき項目を必要とするものもありえるし、逆に、上記の一部の項目が不要なものもありえる。よって、コンピュータ側での処理を指示する画面は幾つでもよく、また、その内容も後述するスクリプトで記述できる範囲内であれば任意でよい。
【００５０】
図１０〜図１２は、複写機１（１−１、１−２、１−３）をネットワーク複写機として使用する場合の操作の流れの例を示すフローチャートである。
【００５１】
図１０〜図１２において、先ず、操作者により複写機１の操作部６内のリモートコピー設定開始キー２２が押下されると、最初に、制御部５の制御によりステップＳ４１の画面が操作部６に表示される。操作者は画面上で、スキャンした画像を送る送り先のネットワーク複写機を選択する。この画面では、予め登録されているネットワーク複写機を１〜４にリスト表示し、その中から選択する。上記図７〜図９におけるスキャナとしての送り先であるコンピュータと、図１０〜図１２におけるネットワーク複写機としての送り先であるネットワーク複写機とは異なるため、異なる送り先が登録される。
【００５２】
操作者が上記ステップＳ４１の画面で一覧表示を選択すると、制御部５の制御により操作部６の表示画面がステップＳ４２の画面に移り、現在ネットワークに接続されているネットワーク複写機の一覧が表示される。操作者は画面上で、表示されている一覧からスキャンした画像を送る送り先のネットワーク複写機を選択する。現在ネットワークに接続されているネットワーク複写機を調べるためには、制御部５は、例えば、リモートコピー機能を持っているか否かの問い合わせを、ネットワークに接続されている全ての装置にブロードキャスト（不特定多数に向けた通信）し、それに対する各装置の回答を調べることにより行う。
【００５３】
スキャンした画像を送る送り先のネットワーク複写機が決定すると、次に、制御部５の制御により操作部６の表示画面がステップＳ４３の画面に移る。操作者は画面上で、プリントを行う送り先のネットワーク複写機の給紙段を決定する。送り先の各複写機の給紙段の数や、各給紙段にどのような用紙が入っているかは、各複写機によって異なる。次に、ステップＳ４４の画面では、操作者は送り先のネットワーク複写機で形成する部数を指示する。送り先の各複写機で形成可能な最大部数も各複写機によって異なる。
【００５４】
次に、ステップＳ４５の画面では、操作者は送り先のネットワーク複写機で行うフィニッシング処理を指示する。フィニッシング処理とは、用紙上に画像を形成した後、その用紙に対して行われる後処理であり、１部ごとに並べ替えるソート処理や、ソートされた用紙をステープルするステープル処理、或いはソートされた用紙を糊付けして綴じるバインド処理などを意味する。このフィニッシング処理も送り先の各複写機ごとに異なる。
【００５５】
次に、ステップＳ４６の画面では、操作者はネットワークを経由して送る画像と用紙との対応関係を指示する。具体的には、用紙の表面と裏面にそれぞれ画像を対応させる両面コピーや、１枚の用紙に４枚の画像を並べて対応させる４ｉｎ１コピーなどを指示する。次に、ステップＳ４７の画面では、操作者は送り先のネットワーク複写機で行われる画像処理を指示する。送り先の各複写機で処理可能な画像処理は各複写機ごとに異なる。
【００５６】
次に、ステップＳ４８の画面は、リモートコピーを行うか否かの最終指示画面となる。操作者が原稿を原稿台（図示略）に置いて操作部６により原稿読み込み開始を指示する。これにより、スキャナ部１２により原稿画像の読み込みが開始され、読み込まれた画像データが指示したネットワーク複写機に送られる。指示したネットワーク複写機において、指示した給紙段から給紙した用紙上に指示した配置で指示した画像処理が施され、指示した部数だけプリントされ、指示したフィニッシング処理が施される。
【００５７】
以上のステップＳ４１の画面〜ステップＳ４８の画面のうち、ステップＳ４３の画面〜ステップＳ４７の画面は、スキャンした画像の送り先のネットワーク複写機側の処理を指示するものである。送り先のネットワーク複写機には、ラスタ画像データが送られ用紙上に形成される。送り先の各ネットワーク複写機が、どのような給紙段を装備しているかや、部数の上限や、どのようなフィニッシング機能を持っているかや、両面や４ｉｎ１機能を持っているかや、どのような画像処理機能を持っているかは、各送り先のネットワーク複写機側によって変化する。
【００５８】
よって、本実施の形態では、複写機１の制御部５がステップＳ４３の画面〜ステップＳ４７の画面の操作手順情報を、各送り先のネットワーク複写機から得ることによって、各ネットワーク複写機ごとに異なる処理を複写機（画像読取装置）側の操作部６で指示可能としている。また、受信するネットワーク複写機によっては、これら以外にも指定すべき項目を必要とするものもありえるし、逆に、上記の一部の項目が不要なものもありえる。よって、受信するネットワーク複写機側での処理を指示する画面は幾つでもよく、また、その内容も後述するスクリプトで記述できる範囲内であれば任意でよい。
【００５９】
図１３〜図１４は、複写機１（１−１、１−２、１−３）をスタンドアロン複写機として使用する場合の操作の流れの例を示すフローチャートである。
【００６０】
図１３〜図１４において、先ず、操作者により複写機１の操作部６内のローカルコピー設定開始キー２３が押下されると、最初に、制御部５の制御によりステップＳ５１の画面が操作部６に表示される。操作者は画面上で、複写機１自体のプリンタ部１５の給紙段を選択する。ローカルコピーの場合は、画像を形成するのは複写機１自体のプリンタ部１５であるため、送信先を選ぶ必要はない。
【００６１】
次に、ステップＳ５２の画面では、操作者はプリンタ部１５で画像形成する部数を指示する。次に、ステップＳ５３の画面では、操作者はプリンタ部１５で行うフィニッシング処理を指示する。次に、ステップＳ５４の画面では、操作者は読み取った画像と用紙の対応関係を指示する。次に、ステップＳ５５の画面では、操作者はプリンタ部１５で行われる画像処理を指示する。次に、ステップＳ５６の画面では、操作者はプリンタ部１５でカラーで画像形成を行うか、白黒で画像形成を行うかのカラーモードを指示する。
【００６２】
次に、ステップＳ５７の画面は、ローカルコピーを行うか否かの最終指示画面となる。操作者が原稿を原稿台（図示略）に置いて開始を指示することで画像の読み込みが開始され、原稿から読み込まれた画像データが、複写機１自体のプリンタ部１５に送られる。プリンタ部１５において、指示した給紙段から給紙した用紙上に指示した配置で指示した画像処理が施され、指示したカラーモードで指示した部数だけプリントされ、指示したフィニッシング処理が施される。
【００６３】
以上のステップＳ５１の画面〜ステップＳ５７の画面のうち、ステップＳ５１の画面〜ステップＳ５６の画面は、スキャンした画像を受け取る複写機１自体のプリンタ部１５の処理を指示するものである。プリンタ部１５には、ラスタ画像データが送られ用紙上に形成される。複写機１自体のプリンタ部１５が、どのような給紙段を装備しているかや、部数の上限や、どのようなフィニッシング機能を持っているかや、両面や４ｉｎ１機能を持っているかや、どのような画像処理機能を持っているかは予め分かっているので、従来例のように、操作手順を操作部プログラムの形で複写機１自体に予め固定的に作り込んでおくことは可能である。
【００６４】
しかし、本実施の形態では、ネットワークコピーの場合と同様、ステップＳ５１の画面〜ステップＳ５６の画面の操作手順情報を、送り先の複写機１自体のプリンタ部１５から得る構成にしている。このように構成することにより、ネットワークコピーの場合の処理と、ローカルコピーの場合の処理を同じにすることができるという効果がある。また、複写機１自体のプリンタ部１５だけを別のプリンタ部に入れ替えた場合にも、操作部プログラムを変える必要がないという効果もある。
【００６５】
上記のように、複写機１の操作部６及び操作部６内の液晶表示部２４やテンキー２５は、スキャン時のモード指定を行う際にも使われ、また、ネットワーク複写機としてリモートコピーを行う場合のモード指定にも兼用して使われ、また、スタンドアロン複写機としてローカルコピーを行う場合のモード指定にも兼用して使われる。
【００６６】
図１５〜図１７は、送り先のコンピュータやネットワーク複写機から得る操作手順情報を説明するための図である。
【００６７】
本実施の形態では、操作手順情報は、スクリプト（各種言語のソースプログラムと同様に処理手順を記述したテキスト）形式で表現される。
【００６８】
図１５〜図１７において、先ず、図１５は、上記図９のステップＳ３６の画面とステップＳ３７の画面に対応するスクリプトである。Ｌ１０１はスクリプトの開始を意味し、Ｌ１０２は１つの画面の開始を意味する。次に、Ｌ１０３は画面のタイトルを指示し、Ｌ１０４〜Ｌ１０８は５つの選択肢を指示する。次に、Ｌ１０９は５つの選択肢を表示した後、最小値１、最大値５の範囲内で数値入力を受け付け、それを＄Ｆｏｒｍａｔという変数に入れることを指示する。次に、Ｌ１１０は画面の終わりを意味する。Ｌ１１１〜Ｌ１１８も同様であり、この結果、ディレクトリの選択番号が＄Ｄｉｒという変数に入る。そして、Ｌ１１９がスクリプトの終わりを意味する。
【００６９】
複写機１の制御部５により実行される操作部プログラムは、上記図９のステップＳ３６の画面とステップＳ３７の画面の表示を行う場合、図１５のスクリプトを所定のスクリプト解釈プログラムにより解釈して画面表示を行い、キー入力を受け付ける。具体的には、Ｌ１０３のように＜Ｔｉｔｌｅ＞タグの付いた部分を画面の上部にタイトルとして表示し、また、Ｌ１０４のように＜Ｌｉｓｔ＞タグの付いた部分を選択候補として表示する。
【００７０】
次に、Ｌ１０９の入力指示があると、テンキー２５からの入力を受け付けて、入力された値を画面上に表示し、ＯＫキー２７が押下されたら、下限と上限をチェックして値を確定する。そして、値が確定したら、次の画面に移って同様な処理を行い、これをスクリプトの終わりまで繰り返す。
【００７１】
このように、スクリプト解釈プログラムは、画面の構成や、画面の内容や、画面数や、画面遷移の順番を気にする必要がない。よって、スクリプトの内容を変えるだけで、スクリプト解釈プログラムを変えることなく、画面構成を変えたり、画面内容を変えたり、画面数を変えたり、また画面遷移を変えることも可能となる。そして、以上のスクリプトは、送り先コンピュータから入手する構成のため、送り先コンピュータにおける処理を指示するのに最適なスクリプトを送り先コンピュータ側で自由に作ることができる。
【００７２】
次に、図１６は、上記図１０〜図１２のステップＳ４３の画面〜ステップＳ４７の画面に対応するスクリプトである。図１６は上記図１５と同じ形式のスクリプトである。先ず、Ｌ２０２〜Ｌ２０８までが上記図１１のステップＳ４３の画面に対応する。上記図１０〜図１２の場合は、選択された送り先のネットワーク複写機の給紙段が３つなので、この場合の選択肢の数は３である。
【００７３】
次に、Ｌ２０９〜Ｌ２１２までが上記図１１のステップＳ４４の画面に対応する。この場合、選択された送り先のネットワーク複写機で形成可能な最大部数は、Ｌ２１１における入力値の最大値で表現され、Ｌ２１１の場合は９９である。次に、上記図１１のステップＳ４５の画面と上記図１２のステップＳ４６の画面に対応するスクリプトは記載を省略してある。次に、Ｌ２１３〜Ｌ２１９までが上記図１２のステップＳ４７の画面に対応する。
【００７４】
以上のスクリプトは、送り先ネットワーク複写機から入手する構成のため、送り先ネットワーク複写機における処理を指示するのに最適なスクリプトを送り先ネットワーク複写機側で自由に作ることができる。
【００７５】
次に、図１７は、上記図１３〜図１４のステップＳ５１の画面〜ステップＳ５６の画面に対応するスクリプトである。図１７も上記図１５や図１６と同じ形式のスクリプトである。先ず、Ｌ３０２〜Ｌ３０９までが上記図１３のステップＳ５１の画面に対応する。複写機１−１自体の画像形成部の給紙段は４つなので、この場合の選択肢の数は４である。次に、Ｌ３１０〜Ｌ３１３までが上記図１３のステップＳ５２の画面に対応する。この場合、複写機１−１自体のプリンタ部１５で形成可能な最大部数は、Ｌ３１２における入力値の最大値で表現され、Ｌ３１２の場合は１０００である。
【００７６】
次に、上記図１３〜図１４のステップＳ５３、ステップＳ５４、ステップＳ５５の画面に対応するスクリプトは記載を省略してある。次に、Ｌ３１４〜Ｌ３１９までが上記図１４のステップＳ５６の画面に対応する。ちなみに、ステップＳ５６の画面のカラー／白黒選択は、上記図１０〜１２には存在しない。これは、複写機１−１自体の画像形成部はカラー／白黒形成機能を持っているが、上記図１０〜図１２で選択された送り先の複写機は白黒形成機能しか持っていないためである。このように、各送り先により画面構成が異なる場合もスクリプトで吸収できる。
【００７７】
以上のスクリプトは、ネットワーク複写機自体のプリンタ部１５から入手する構成のため、ネットワーク複写機自体のプリンタ部を入れ替えた場合にも、新しいプリンタ部における処理を指示するのに最適なスクリプトが新しいプリンタ部から送られるため、プリンタ部入れ替えに伴い操作部ソフトを変える必要はない。
【００７８】
以上のように、送り先のコンピュータ側の動作モードや、送り先のネットワーク複写機側の動作モードや、送り先の内部プリンタ側の動作モードは、それらの送り先から入手した操作手順情報（スクリプト）に基づいて、操作部での設定が行われる。
【００７９】
一方、本実施の形態では、複写機（画像読取装置）自体の動作モード、例えば上記図８のステップＳ３３の画面からステップＳ３５の画面で設定される動作モードについても、複写機（画像読取装置）自体が不図示の不揮発性メモリに保持している不図示の内部処理用操作手順情報（スクリプト）に基づいて操作部での設定が行われる。送り先から入手した操作手順情報と、この内部処理用操作手順情報は同じ形式のスクリプトで記述され、これにより、単一のプログラムで両者を統一的に扱うことができるという効果がある。
【００８０】
図１８は、ネットワーク３上を流れるデータの様子を説明するための図である。
【００８１】
説明を簡単にするために簡単化してあるが、ネットワーク３上ではデータはパケットと呼ばれる単位でやり取りされる。大きなデータは複数のパケットに分割されて送り出され、受信側がそれを元通りに組み立てる。また、複数の送信が時分割的に並行して行われる。時分割はパケットを単位として行われる。
【００８２】
図１８において、例えば、先ず、６１−１で複写機ＳからコンピュータＡにスキャンデータの１番目のパケットが送られる。次いで、６１−２ではコンピュータＢから複写機Ｃへ別のプリント用パケットが送られる。次いで、６１−３で複写機ＳからコンピュータＡにスキャンデータの２番目のパケットが送られる。同様に、６１−４、６１−５では別のパケットが送られ、６１−６で複写機ＳからコンピュータＡにスキャンデータの３番目のパケットが送られる。
【００８３】
このようにして、見かけ上、複数の送信が並列的に行われる。このようにすることにより、特定の通信がネットワークを占有することを防ぐことができる。図１８においては、説明の簡単化のために、複数の送信が衝突した場合については記述していないが、通常のネットワークプロトコルでは、そのような場合の対処方法も規定されている。また、同様に、図１８には記述していないが、各パケットには、そのパケットの送信元、送り先の情報、何番目のパケットか等の情報が含まれている。
【００８４】
図４〜図６は、ネットワーク複写機の制御の流れを示すフローチャートである。
【００８５】
図４〜図６において、先ず、操作者が複写機の電源を投入した後、ステップＳ１１では、制御部５はローカルコピー用の操作手順情報をスクリプト形式で、内部のプリンタ部１５から内部通信線（図示略）を経由して入手する。画像読取部と内部のプリンタ部１５とは電源投入後は固定的に一対一に接続されるため、ローカルコピー用の操作手順情報は、電源投入時に１回だけ入手すればよい。次に、ステップＳ１２で、制御部５は上記図３の操作部６中のスキャン設定開始キー２１が押下されたか否かをチェックし、押下されている場合はステップＳ１３からステップＳ１８でスキャン処理を行う。
【００８６】
先ず、ステップＳ１３では、上記図７〜図８で説明したステップＳ３１〜ステップＳ３５に基づいて、操作者が宛先である送り先コンピュータを指定し、デジタイザ７を使って読み込みたいエリアを指定し、複写機（画像読取装置）側で行われる処理のパラメータ（画像タイプと解像度）を指定する。次いで、ステップＳ１４で、制御部５は送り先コンピュータからスキャン用の操作手順情報をスクリプト形式で、ネットワーク３を経由して入手する。入手するためのネットワークプロトコルは何でもよく、例えば一般的に使われているｆｔｐ（file transfer protocol）プロトコル等でもよい。
【００８７】
次いで、ステップＳ１５では、ステップＳ１４で入手した操作手順情報に基づき、例えば上記図９で説明したステップＳ３６〜ステップＳ３７に従って、操作者が送り先コンピュータ側で行われる処理の動作モード（例えば保存ファイルフォーマットと保存ディレクトリ）を指定する。次いで、上記図９のステップＳ３８の画面でスキャン開始が指示されると、ステップＳ１６で、制御部５は、原稿台上の、上記図８のステップＳ３５の画面で指示された領域の画像を読み込んで画像メモリ９に書き込む。
【００８８】
このとき、ステップＳ３５の画面で指示された解像度に応じたパラメータが画像処理部１４内の拡大縮小回路に設定され、それに応じて縮小がハード的に行われ、解像度変換した画像が画像メモリ９に書き込まれる。また、スキャナ部１２で読み取られる画像データはＲＧＢ２４ドットのため、上記図８のステップＳ３４の画面で白黒多値や白黒２値が指示された場合には、画像処理部１４内の変換回路で所望の色空間に変換されるように設定される。
【００８９】
次いで、ステップＳ１７では、制御部５はステップＳ１５で指定された送り先コンピュータ側で行われる処理の動作モードを送り先コンピュータに、ネットワーク３を経由して送出する。具体的には、例えば上記図１５のスクリプトに応じて設定が行われた場合には、入力されたフォーマット番号（＄Ｆｏｒｍａｔ）と保存ディレクトリ番号（＄Ｄｉｒ）が送られる。次いで、ステップＳ１８では、制御部５は画像メモリ９から画像データを読み出し、送り先コンピュータに送出する。
【００９０】
画像データの送出は、上記図１８で説明したように画像データを複数のパケットに分割し、パケット単位に不連続に行われる。画像データを受け取った送り先コンピュータは、ステップＳ１７で受信した動作モード（保存ファイルフォーマットと保存ディレクトリ）で指示されたディレクトリに、指示されたファイルフォーマットで保存する。受信した画像データを、指示されたフォーマットに変換する処理は送り先コンピュータ側で行われる。
【００９１】
ステップＳ１２で操作者によりスキャン設定開始キー２１が押下されていない場合は、ステップＳ１９で、制御部５は上記図３の操作部６中のリモートコピー設定開始キー２２が押下されたか否かをチェックし、押下されている場合はステップＳ２０からステップＳ２５でリモートコピー処理を行う。
【００９２】
先ず、ステップＳ２０では、上記図１０で説明したステップＳ４１〜ステップＳ４２の画面に基づいて、操作者が宛先である送り先ネットワーク複写機を指定する。次いで、ステップＳ２１で、制御部５は送り先ネットワーク複写機からリモートコピー用の操作手順情報をスクリプト形式で、ネットワーク３を経由して入手する。入手するためのネットワークプロトコルは何でもよく、例えば一般的に使われている上記ｆｔｐプロトコル等でもよい。
【００９３】
次いで、ステップＳ２２では、ステップＳ２１で入手した操作手順情報に基づき、例えば上記図１１〜図１２のステップＳ４３〜ステップＳ４７に従って、操作者が送り先ネットワーク複写機側で行われる処理の動作モード（給紙段、部数、フィニッシング処理、両面／Ｎｉｎ１モード、画像処理）を指定する。
【００９４】
次いで、上記図１２のステップＳ４８の画面で操作者によりリモートコピー開始が指示されると、ステップＳ２３で、制御部５はスキャナ部１２により原稿台上の画像を読み込んで画像メモリ９に書き込む。次いで、ステップＳ２４では、制御部５はステップＳ２２で指定された送り先ネットワーク複写機側で行われる処理の動作モードを、送り先ネットワーク複写機にネットワーク３を経由して送出する。具体的には、例えば上記図１６のスクリプトに応じて設定が行われた場合には、入力された給紙段番号（＄Ｆｅｅｄｅｒ）や部数（＄Ｃｏｐｉｅｓ）等が送られる。次いで、ステップＳ２５では、制御部５は画像メモリ９から画像データを読み出し、送り先ネットワーク複写機に送出する。
【００９５】
画像データの送出は、上記図１８で説明したように画像データを複数のパケットに分割し、パケット単位に不連続に行われる。画像データを受け取った送り先ネットワーク複写機は、ステップＳ２４で受信した動作モード（給紙段、部数、フィニッシング処理、両面／Ｎｉｎ１モード、画像処理）で指示された給紙段から給紙した用紙上に、指示された配置で指示された画像処理を施し、指示された部数だけプリントし、指示されたフィニッシング処理を実行する。
【００９６】
ステップＳ１９で操作者によりリモートコピー設定開始キー２２が押下されていない場合は、ステップＳ２６で、制御部５は上記図３の操作部６中のローカルコピー設定開始キー２３が押下されたか否かをチェックし、押下されていない場合はステップＳ１２に戻るが、押下されている場合はステップＳ２７からステップＳ２９でローカルコピー処理を行う。
【００９７】
先ず、ステップＳ２７では、ステップＳ１１で入手した操作手順情報に基づき、例えば上記図１３〜図１４のステップＳ５１〜ステップＳ５６の画面に従って、操作者が複写機１−１内のプリンタ部で行われる処理の動作モード（給紙段、部数、フィニッシング処理、両面／Ｎｉｎ１モード、画像処理、カラーモード）を指定する。
【００９８】
次いで、上記図１４のステップＳ５７の画面で操作者によりローカルコピー開始が指示されると、ステップＳ２８で、制御部５はステップＳ２７で指定された複写機１−１内のプリンタ部で行われる処理の動作モードを、プリンタ部１５に内部通信線（図示略）を経由して送出する。具体的には、例えば上記図１７のスクリプトに応じて設定が行われた場合には、入力された給紙段番号（＄Ｆｅｅｄｅｒ）や部数（＄Ｃｏｐｉｅｓ）等が送られる。
【００９９】
次いで、ステップＳ２９では、制御部５はスキャナ部１２とプリンタ部１５とを同期して動作させることにより、スキャナ部１２で読み込んだ画像データをプリンタ部１５で形成する、いわゆるローカルコピー動作を行う。この場合、画像データは画像同期信号に同期して搬送される、いわゆるビデオインタフェース形式で連続的に行われる。画像データを受け取ったプリンタ部１５は、ステップＳ２８で受信した動作モード（給紙段、部数、フィニッシング処理、両面／Ｎｉｎ１モード、画像処理、カラーモード）で指示された給紙段から給紙した用紙上に、指示された配置で指示された画像処理を施し、指示されたカラーモードで指示された部数だけプリントし、指示されたフィニッシング処理を実行する。
【０１００】
本実施の形態では、操作手順情報を、上記図１５〜図１７に示したような、人間が読むことができるアスキー文字を用いたスクリプト形式で記述するようにした。これにより、各コンピュータに依存しない形で記述できる利点と、人間が読むことができるという利点も生じる。これに対し、操作手順情報を、人間が読むことができないようなスクリプト形式で記述してもよい。この場合は、可読にする場合よりも一般に転送や処理を高速化できる利点がある。
【０１０１】
また、本実施の形態では、説明の簡単化のため、上記図１５〜図１７で説明した簡易なスクリプトを使用した。これに対し、例えば、現在インターネットで使われているＨＴＭＬ（Hyper Text Markup Language）で記述されたスクリプトを使用してもよい。
【０１０２】
また、本実施の形態では、ローカルコピー用の操作手順情報をプリンタ部１５から入手するようにした。これに対し、複写機（画像読取装置）内の制御部５に保持するようにしてもよい。この場合は、プリンタ部１５から入手する時間が省略できるという効果がある。
【０１０３】
以上説明したように、本実施の形態によれば、ネットワーク複写機は、画像を読み取るスキャナ部１２と、複数の外部装置のうち所望の外部装置の指定、入手した操作手順情報に基づく外部装置の動作モードの設定が可能な操作部６と、指定した外部装置からの操作手順情報の入手、設定した外部装置の動作モードを指定した外部装置への通知、スキャナ部１２で読み取った画像データを指定した外部装置への出力を外部通信回路４及びネットワーク３を介して行う制御部５とを有するため、下記のような効果を奏する。
【０１０４】
上記の構成により、複数のコンピュータや複数のネットワーク複写機（画像形成装置）等の外部装置とネットワーク接続されたネットワーク複写機（画像読取装置）において、ネットワーク複写機（画像読取装置）のプログラムを変えることなく、画像を受け取る側の各種のコンピュータや各種のネットワーク複写機（画像形成装置）の各装置固有の様々な動作指示を、ネットワーク複写機（画像読取装置）側で行うことができるという効果がある。また、これに伴い、操作者がネットワーク複写機（画像読取装置）とコンピュータやネットワーク複写機（画像形成装置）の間を移動する回数を減らし、またネットワーク複写機（画像読取装置）を占有する時間を減らすことができるという効果がある。
【０１０５】
また、上述した如く、操作手順情報を、人間が可読できるアスキー文字を用いたスクリプト形式で記述しているため、各コンピュータに依存しない形で記述できると共に人間が可読できるという効果がある。更に、操作手順情報を、人間が可読できない形式のスクリプトにした場合は、可読にする場合よりも一般に転送や処理を高速化できるという効果がある。
【０１０６】
［第２の実施の形態］
本発明の第２の実施の形態は、上述した第１の実施の形態に対して、装置構成と、操作手順情報を入手する方法において相違する。従って、本実施の形態では上記第１の実施の形態との差異部分のみを説明する。
【０１０７】
本実施の形態に係る画像読取装置としての複数台のネットワーク複写機及び複数台のコンピュータからなるシステムは、上記第１の実施の形態と同様に、例えば、従来のスタンドアロン複写機としてのローカルコピー機能の他に、スキャナとしての機能、プリンタとしての機能、ネットワーク接続されたネットワーク複写機間でリモートコピー機能を持つ複合機であるネットワーク複写機１−１〜ネットワーク複写機１−３と、コンピュータ２−１〜コンピュータ２−４とがネットワーク３を介して接続された構成となっている（上記図２参照）。これらの構成については上記第１の実施の形態で詳述したので説明を省略する。
【０１０８】
図１９は、本実施の形態に係るネットワーク複写機１−１の構成を示すブロック図である。
【０１０９】
図１９において、本実施の形態が上記第１の実施の形態と第１に異なる点は、ネットワーク複写機１−１が、ローカル複写機６３とコントローラ６２という２つの装置から構成されている点である。これ以外の構成は上記第１の実施の形態と同様であるため、同一構成には同一符号を付し説明を省略する。
【０１１０】
即ち、スタンドアロンのローカルコピー機能のみを用いるユーザの場合はローカル複写機６３だけで構成し、スキャン機能、プリント機能、リモートコピー機能も用いるユーザの場合はローカル複写機６３にコントローラ６２を追加する構成となっている。このように分離して構成したのは、ローカルコピー機能のみを使う場合には画像メモリ９や外部通信回路４は不要であり、コストアップになるからである。
【０１１１】
本実施の形態の場合には、ローカル複写機６３にローカルコピー機能用の操作部６が装備されており、操作部６からスキャン機能、リモートコピー機能の指示も行う構成となっている。これに対し、コントローラ６２にも操作部を装備し、コントローラ側の操作部でスキャン機能、リモートコピー機能の指示を行う構成にしてもよい。
【０１１２】
図２０〜図２２は、ネットワーク複写機の制御の流れを示すフローチャートである。
【０１１３】
図２０〜図２２において、本実施の形態に係る制御フローは、上記図４〜図６に示した第１の実施の形態に係る制御フローと類似しているため、相違点のみ説明する。
【０１１４】
本実施の形態が上記第１の実施の形態と第２に異なる点は次の通りである。上記第１の実施の形態では、毎回、操作手順情報を送り先のコンピュータや、送り先のネットワーク複写機から入手するようにしていた。本実施の形態では、入手した操作手順情報を、複写機（画像読取装置）内の制御部５内の保持領域（図示略）に暫く保持することにより、毎回は入手しないようにする。
【０１１５】
具体的には、先ず、スキャン処理のステップＳ６４において、制御部５はステップＳ６３で指定された送り先のコンピュータ用の操作手順情報（スクリプト）が、保持領域に保持されているか否かチェックする。保持されている場合は、制御部５はステップＳ６５をスキップして、送り先のコンピュータから入手を行わず、ステップＳ６６では、保持されていた操作手順情報を用いる。一方、保持されていない場合は、制御部５はステップＳ６５で、送り先のコンピュータから操作手順情報を新たに入手し、且つ保持領域に書き込み、ステップＳ６６では、新たに入手した操作手順情報を用いる。リモートコピー処理の場合の、ステップＳ７１、ステップＳ７２もステップＳ６４、ステップＳ６５と同様である。
【０１１６】
このようにすることにより、毎回、操作手順情報を入手する必要がなくなるため、ネットワーク上の通信量を減らすことができるという効果があるし、また、ステップＳ６５やステップＳ７２の処理を省略できるため、処理時間も短くできる。
【０１１７】
操作手順情報の保持領域の大きさは、１つ以上の操作手順情報が保持できれば任意であり、領域が大きくなればなるほど、多くの送り先コンピュータや多くの送り先ネットワーク複写機用の操作手順情報を保持可能となる。また、新たに入手した操作手順情報を書き込む場合に、空いている保持領域が不足した場合は、最も古い操作手順情報から消去する。これにより、よく使う装置の操作手順情報が保持されている確率を高くすることができる。
【０１１８】
また、本実施の形態の場合、保持領域には、送り先コンピュータや送り先ネットワーク複写機の識別情報と、その操作手順情報が対で保持され、各送り先装置ごとに異なる操作手順情報を扱えるように構成している。これに対し、送り先装置のタイプと、その操作手順情報を対で保持するように構成してもよい。
【０１１９】
これは、給紙段の数や両面機能等の有無等の構成が同一であれば、例えばＡ社のＢという装置タイプのＢ１というネットワーク複写機と、Ａ社のＢという装置タイプのＢ２というネットワーク複写機とでは、同じ操作手順情報を用いることが可能なため、装置ごとに操作手順情報を対応づけるのではなく、装置タイプごとに対応づけるようにしたものである。この場合、Ｂ２にリモートコピーを行う場合に、Ｂ１から入手した操作手順情報が保持領域にあれば、Ｂ２から新たに入手する必要はなくなるため、更に、ネットワーク上の通信量を減らすことができるという効果があるし、また、ステップＳ６５やステップＳ７２の処理を省略できるため、処理時間も短くできる。
【０１２０】
以上の説明では、送り先側の動作モードの送出を、画像データの送出よりも前に行っているが、これを同時に行うようにした場合や、また画像データの送出の後に行うようにした場合も他の実施の形態である。
【０１２１】
以上説明したように、本実施の形態によれば、ネットワーク複写機は、画像を読み取るスキャナ部１２と、複数の外部装置のうち所望の外部装置の指定、入手した操作手順情報に基づく外部装置の動作モードの設定が可能な操作部６と、指定した外部装置からの操作手順情報の入手、設定した外部装置の動作モードを指定した外部装置への通知、スキャナ部１２で読み取った画像データを指定した外部装置への出力を外部通信回路４及びネットワーク３を介して行う制御部５とを有するため、下記のような効果を奏する。
【０１２２】
上記の構成により、複数のコンピュータや複数のネットワーク複写機（画像形成装置）等の外部装置とネットワーク接続されたネットワーク複写機（画像読取装置）において、ネットワーク複写機（画像読取装置）のプログラムを変えることなく、画像を受け取る側の各種のコンピュータや各種のネットワーク複写機（画像形成装置）の各装置固有の様々な動作指示を、ネットワーク複写機（画像読取装置）側で行うことができるという効果がある。また、これに伴い、操作者がネットワーク複写機（画像読取装置）とコンピュータやネットワーク複写機（画像形成装置）の間を移動する回数を減らし、またネットワーク複写機（画像読取装置）を占有する時間を減らすことができるという効果がある。
【０１２３】
また、外部装置から入手した操作手順情報を、ネットワーク複写機（画像読取装置）の制御部５内の保持領域に暫く保持する構成としているため、外部装置から操作手順情報を毎回入手する必要がなくなるため、ネットワーク上の通信量を減らすことができると共に処理時間も短くできるという効果がある。
【０１２４】
また、操作手順情報の保持領域の大きさを大きくすることで、多くの送り先コンピュータや多くの送り先ネットワーク複写機用の操作手順情報を保持可能となる効果がある。更に、新たに入手した操作手順情報を書き込む場合に空いている保持領域が不足した場合は、最も古い操作手順情報から消去することで、よく使う装置の操作手順情報が保持されている確率を高くすることができるという効果がある。
【０１２５】
また、保持領域に、送り先装置のタイプとその操作手順情報を対で保持するように構成することで、同じ装置タイプのネットワーク複写機から入手した操作手順情報が保持領域にあれば、同じ装置タイプの別のネットワーク複写機から新たに入手する必要がなくなるため、更に、ネットワーク上の通信量を減らすことができると共に処理時間も短くできるという効果がある。
【０１２６】
また、ネットワーク複写機をローカル複写機６３及びコントローラ６２に分離して構成することで、ローカルコピー機能のみを使う場合には画像メモリ９や外部通信回路４が不要となり、コストの削減につながるという効果もある。
【０１２７】
［第３の実施の形態］
本発明の第３の実施の形態は、上述した第１の実施の形態に対して、操作手順情報の形態と、そのやり取りのタイミングにおいて相違する。従って、本実施の形態では、上記第１の実施の形態との差異部分のみを説明する。
【０１２８】
本実施の形態に係る画像読取装置としての複数台のネットワーク複写機及び複数台のコンピュータからなるシステムは、上記第１の実施の形態と同様に、例えば、従来のスタンドアロン複写機としてのローカルコピー機能の他に、スキャナとしての機能、プリンタとしての機能、ネットワーク接続されたネットワーク複写機間でリモートコピー機能を持つ複合機であるネットワーク複写機１−１〜ネットワーク複写機１−３と、コンピュータ２−１〜コンピュータ２−４とがネットワーク３を介して接続された構成となっている（上記図２参照）。また、ネットワーク複写機内部の構成も上記第１の実施の形態と同様である（上記図１参照）。これらの構成については上記第１の実施の形態で詳述したので説明を省略する。
【０１２９】
図２３〜図２４は、本実施の形態に係るネットワーク複写機の操作部に表示される定型画面（テンプレート）を説明するための図である。
【０１３０】
図２３〜図２４において、先ず、図２３は、複数候補を１列に表示し、その中から番号により１つを選択する場合の定型画面７１を示している。一番上にタイトル文字列が入り、その下に複数候補が表示される。タイトル文字列や各複数候補は各画面で可変である。本実施の形態において、この定型画面７１は、例えば上記図９のステップＳ３６の画面や上記図１１のステップＳ４３の画面を表示するのに用いられる。
【０１３１】
次に、図２４は、複数候補を２列に表示し、その中から番号により１つを選択する場合の定型画面７２を示している。この定型画面７２は、例えば上記図９のステップＳ３７の画面を表示するのに用いられる。
【０１３２】
上記第１の実施の形態においては、操作手順情報はスクリプト形式で記述され、それを操作部プログラムが解釈して表示を行う構成であり、この方式は画面構成の自由度が高いという特徴がある。
【０１３３】
これに対し、本実施の形態では、操作手順情報は複数の定型画面のうちの１つを選択する定型画面識別情報と、その定型画面に表示されるパラメータにより記述され、それを操作部プログラムが解釈して表示する構成となっている。この方式は、画面構成が複数の定型画面に固定されるため、画面構成の自由度は低くなるが、操作部プログラムが作り易いという特徴がある。但し、本方式でも、画面構成の自由度は低くなるが、画面の内容や画面数や画面遷移等は、送り先のコンピュータや送り先のネットワーク複写機側で制御できるため、本発明の目的は達成できる。
【０１３４】
図２５〜図２８は、操作手順情報の形態を説明するための図である。
【０１３５】
上記第１の実施の形態においては、操作手順情報はスクリプト形式で記述され、操作部に実際の表示を行う前に一括して送り先のコンピュータやネットワーク複写機から入手していた。換言すればバッチ処理的に行っていた。この方式は、一括して入手できるため処理が簡単であり、また、上記第２の実施の形態で行っているように操作手順情報を保持し易いという特徴がある。
【０１３６】
これに対し、本実施の形態では、操作部６に実際の表示を行うのに伴って、操作手順情報を操作部リモート制御コマンド（以下、コマンドと略称する）の形で逐次的に入手する構成となっている。即ち、操作部６の画面遷移に応じて必要な情報のみをコマンドの形式で対話的に入手する方式であり、必要な部分の操作手順情報のみをネットワーク経由で流せばよく、ネットワークの通信量を減らすことができるという特徴がある。
【０１３７】
図２５〜図２８において、先ず、図２５は、上記図９のステップＳ３６の画面を表示する場合に、送り先のコンピュータから送られてくるコマンド７３と、それに対する画像読取装置であるところのネットワーク複写機からの応答７４を示している。このコマンドの最初のフィールド７３−１は、このコマンドが画面表示を指示するコマンドであることを意味する。次に、７３−２は定型画面タイプとして、上記図２３で説明した定型画面を意味するタイプ１を指示するものである。次に、７３−３は、タイトル文字列を指示するものである。
【０１３８】
次に、７３−４は、以後の各候補文字列のフィールドのサイズが２４バイト（０×１８）であることを示すものである。次に、７３−５は、候補が５個であることを示すものである。７３−６から７３−１０は、各候補文字列を示すものである。ネットワーク複写機の画像表示プログラムは、このコマンドを受け取ると、上記図９のステップＳ３６の画面を表示し、通常は応答７４として正常終了を示すＡＣＫを戻すが、何かエラーがある場合はＮＡＫを戻す。
【０１３９】
次に、図２６は、上記図９のステップＳ３６の画面が表示されている状態で、数値入力を受け付ける場合に、送り先のコマンドから送られてくるコマンド７５と、それに対する画像読取装置であるところのネットワーク複写機からの応答７６を示している。このコマンドの最初のフィールド７５−１は、このコマンドが数値入力を指示するコマンドであることを意味する。
【０１４０】
次に、７５−２は定型画面タイプとして、上記図２３で説明した定型画面を意味するタイプ１を指示するものである。次に、７５−３は、数値入力の最小値を指示するものであり、７５−４は、数値入力の最大値を指示するものである。ネットワーク複写機の画像表示プログラムは、このコマンドを受け取ると、操作者からのテンキー２５やＯＫキー２７を用いた数値入力を受け付け、応答７６として入力された数値を戻す。
【０１４１】
次に、図２７は、上記図９のステップＳ３７の画面を表示する場合に、送り先のコンピュータから送られてくるコマンド７７と、それに対する応答７８を示している。この場合、７７−２では定型画面タイプとして、上記図２４で説明した定型画面を意味するタイプ２を指示する。他は図２５と同様である。
【０１４２】
次に、図２８は、上記図１１のステップＳ４３の画面を表示する場合に、送り先のネットワーク複写機から送られてくるコマンド７９と、それに対する応答８０を示している。この場合の定型画面タイプはタイプ１であり、候補数やパラメータは異なるものの、スキャン機能の場合に送り先コンピュータから送られてくるコマンド７３と同じコマンドが使われる。また、同様に、ローカルコピーの場合にプリンタ部１５から送られてくるコマンドも同じコマンドが使われる。
【０１４３】
従って、本実施の形態の場合も、操作部プログラムは、スキャン機能の場合にもリモートコピー機能の場合にもローカルコピー機能の場合にも区別することなく同じ処理で対応可能となる。
【０１４４】
図２９〜図３１は、ネットワーク複写機の制御の流れを示すフローチャートである。
【０１４５】
図２９〜図３１において、本実施の形態に係る制御フローは、上記図４〜図６に示した第１の実施の形態に係る制御フローと類似しているため、相違点のみを説明する。
【０１４６】
先ず、上記第１の実施の形態では、電源オン時にローカルコピー用の操作手順情報をプリンタ部１５から入手していた。
【０１４７】
これに対し、本実施の形態では、後述する如くローカルコピー関連の操作画面表示を行う時に入手する。
【０１４８】
次に、上記第１の実施の形態では、スキャン関連の設定において、上記図５のステップＳ１４で予め操作手順情報を一括して入手し、それに基づいて動作モードの設定を行っていた。
【０１４９】
これに対し、本実施の形態では、ステップＳ８３で相手先コンピュータから操作部リモート制御コマンドを受信し、それに基づいてステップＳ８４で動作モードの設定を行い、それを操作部のリモート制御を終えるまで繰り返すようにしている。
【０１５０】
リモートコピー関連の設定においても、ステップＳ９０で相手先ネットワーク複写機から操作部リモート制御コマンドを受信し、それに基づいてステップＳ９１で動作モードの設定を行い、それを操作部のリモート制御を終えるまで繰り返すようにしている。また、ローカルコピー関連の設定においても、ステップＳ９６で内部のプリンタ部１５から操作部リモート制御コマンドを受信し、それに基づいてステップＳ９７で動作モードの設定を行い、それを操作部のリモート制御を終えるまで繰り返すようにしている。
【０１５１】
次に、上記第１の実施の形態では、入手した操作手順情報を用いて設定された送り先のコンピュータや送り先のネットワーク複写機側の動作モードを、動作モードの設定後に上記６図のステップＳ１７やステップＳ２４で一括して送り先のコンピュータや送り先のネットワーク複写機に送付していた。
【０１５２】
これに対し、本実施の形態では、ステップＳ８４やステップＳ９１における操作部リモート制御コマンドの処理時に、数値入力コマンドに対する応答の形で逐次的に送付している点が異なる。
【０１５３】
以上説明したように、本実施の形態によれば、ネットワーク複写機は、画像を読み取るスキャナ部１２と、複数の外部装置のうち所望の外部装置の指定、入手した操作手順情報に基づく外部装置の動作モードの設定が可能な操作部６と、指定した外部装置からの操作手順情報の入手、設定した外部装置の動作モードを指定した外部装置への通知、スキャナ部１２で読み取った画像データを指定した外部装置への出力を外部通信回路４及びネットワーク３を介して行う制御部５とを有するため、下記のような効果を奏する。
【０１５４】
上記の構成により、複数のコンピュータや複数のネットワーク複写機（画像形成装置）等の外部装置とネットワーク接続されたネットワーク複写機（画像読取装置）において、ネットワーク複写機（画像読取装置）のプログラムを変えることなく、画像を受け取る側の各種のコンピュータや各種のネットワーク複写機（画像形成装置）の各装置固有の様々な動作指示を、ネットワーク複写機（画像読取装置）側で行うことができるという効果がある。また、これに伴い、操作者がネットワーク複写機（画像読取装置）とコンピュータやネットワーク複写機（画像形成装置）の間を移動する回数を減らし、またネットワーク複写機（画像読取装置）を占有する時間を減らすことができるという効果がある。
【０１５５】
また、操作手順情報を、複数の定型画面のうちの１つを選択する定型画面識別情報と、その定型画面に表示されるパラメータにより記述し、それを操作部プログラムが解釈して表示する構成とすることで、画面構成が複数の定型画面に固定されるため、操作部プログラムが作り易いという効果がある。
【０１５６】
［他の実施の形態］
上記各実施の形態では、複写機（画像読取装置）側の解像度変換や色空間変換を画像処理部１４でハード的に行う構成としたが、これをソフト的に行うようにしてもよい。具体的には、画像メモリ９には最大原稿サイズ分の画像を最大解像度でＲＧＢ２４ビットで書き込むようにし、画像メモリ９から画像データを読み出し、送り先コンピュータに送出される時に、指定された領域、指定された画像タイプ、指定された解像度になるようにソフトにより変換を行うようにしてもよい。この場合は、解像度を変えたデータが必要な場合に再スキャンを行う必要がなくなるという利点を生じる。
【０１５７】
また、上記各実施の形態では、原稿を全てスキャンしてから画像データを送出するようにしているが、原稿を複数のブロックに分割してブロック単位で読み取りと送出を繰り返すようにしてもよいし、また同時に並行して行ってもよい。
【０１５８】
また、上記各実施の形態では、画像メモリ９を一時的なバッファとして使用しているが、画像メモリ９をハードディスク等で構成し、読み込んだ画像を保持できるように構成してもよい。
【０１５９】
また、上記各実施の形態では、ローカルエリアネットワークで接続された画像読取装置であるところのネットワーク複写機とコンピュータについて説明したが、ネットワーク接続されていれば、例えば、企業における日本国内の各支店間を結ぶようなワイドエリアネットワークでもよい。この場合には、Ａ支店のスキャナから画像データをＢ支店のコンピュータやＣ支店のネットワーク複写機に直接送り付けることが可能となる。また、インターネット経由でネットワーク接続されていてもよい。
【０１６０】
また、上記各実施の形態では、画像読取装置として紙原稿を読み取る画像読取装置について説明したが、これは画像データを入力する装置であれば何でもよく、例えば、フィルムスキャナやデジタルカメラ等でもよい。更に、複写機にフィルムプロジェクタ装置を付加してフィルムスキャナ機能を実現した製品が存在するが、その種の製品の場合にも適用可能である。
【０１６１】
また、上記各実施の形態では、操作手順情報として、スクリプト形式や、定型画面番号とパラメータとを指示する操作部リモート制御コマンド形式を用いたが、高い自由度で画像読取装置側の操作部の操作手順を記述できるものであれば他の形式でもよく、例えば、操作部プログラムそのものであってもよい。一般に操作部プログラムを送るようにすると、機種依存等の欠点を生じるが、これは例えばJava（登録商標）言語等の複数プラットホームで実行可能な言語で記述すれば回避できる。
【０１６２】
また、上記各実施の形態では、送り先の装置を直接に明示的に指示したが、これを、ユーザＩＤを入力するようにし、そのユーザＩＤと予め対応付けされた送り先に送るなど間接的に指示した場合も、本提案の意図から外れるものではない。また、リモート複写機において、必要な機能を選択し、その機能を満たす最も近いリモート複写機を自動的に選ぶような場合も、必要な機能を選択することにより、間接的に送り先のリモート複写機を選んでいると言えるため、本提案の意図から外れるものではない。
【０１６３】
また、本発明の目的は、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【０１６４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１６５】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１６６】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１６７】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【０１６８】
【図１】本発明の第１の実施の形態に係る画像読取装置としてのネットワーク複写機の構成を示すブロック図である。
【図２】ネットワーク複写機及びコンピュータを備えたシステムの構成を示すブロック図である。
【図３】ネットワーク複写機の操作部とデジタイザの外観構成を示す説明図である。
【図４】ネットワーク複写機の制御の流れを示すフローチャートである。
【図５】図４の続きである。
【図６】図５の続きである。
【図７】ネットワーク複写機をスキャナとして使用する場合の操作の流れを示すフローチャートである。
【図８】図７の続きである。
【図９】図８の続きである。
【図１０】ネットワーク複写機をネットワーク複写機として使用する場合の操作の流れを示すフローチャートである。
【図１１】図１０の続きである。
【図１２】図１１の続きである。
【図１３】ネットワーク複写機をスタンドアロン複写機として使用する場合の操作の流れを示すフローチャートである。
【図１４】図１３の続きである。
【図１５】送り先のコンピュータやネットワーク複写機から得る操作手順情報の説明図である。
【図１６】送り先のコンピュータやネットワーク複写機から得る操作手順情報の説明図である。
【図１７】送り先のコンピュータやネットワーク複写機から得る操作手順情報の説明図である。
【図１８】ネットワーク上を流れるデータの様子を示す説明図である。
【図１９】本発明の第２の実施の形態に係る画像読取装置としてのネットワーク複写機の構成を示すブロック図である。
【図２０】ネットワーク複写機の制御の流れを示すフローチャートである。
【図２１】図２０の続きである。
【図２２】図２１の続きである。
【図２３】本発明の第３の実施の形態に係る画像読取装置としてのネットワーク複写機の操作部に表示される定型画面（テンプレート）を示す図である。
【図２４】定型画面（テンプレート）を示す図である。
【図２５】操作手順情報の形態を示す図である。
【図２６】操作手順情報の形態を示す図である。
【図２７】操作手順情報の形態を示す図である。
【図２８】操作手順情報の形態を示す図である。
【図２９】ネットワーク複写機の制御の流れを示すフローチャートである。
【図３０】図２９の続きである。
【図３１】図３０の続きである。
【符号の説明】
【０１６９】
１−１、１−２、１−３  ネットワーク複写機
２−１、２−２、２−３、２−４  コンピュータ
３  ネットワーク
４  外部通信回路
５  制御部
７  デジタイザ
９  画像メモリ
１２  スキャナ部
１５  プリンタ部
【図１】
2005176405.tif 000003
【図２】
2005176405.tif 000004
【図３】
2005176405.tif 000005
【図４】
2005176405.tif 000006
【図５】
2005176405.tif 000007
【図６】
2005176405.tif 000008
【図７】
2005176405.tif 000009
【図８】
2005176405.tif 000010
【図９】
2005176405.tif 000011
【図１０】
2005176405.tif 000012
【図１１】
2005176405.tif 000013
【図１２】
2005176405.tif 000014
【図１３】
2005176405.tif 000015
【図１４】
2005176405.tif 000016
【図１５】
2005176405.tif 000017
【図１６】
2005176405.tif 000018
【図１７】
2005176405.tif 000019
【図１８】
2005176405.tif 000020
【図１９】
2005176405.tif 000021
【図２０】
2005176405.tif 000022
【図２１】
2005176405.tif 000023
【図２２】
2005176405.tif 000024
【図２３】
2005176405.tif 000025
【図２４】
2005176405.tif 000026
【図２５】
2005176405.tif 000027
【図２６】
2005176405.tif 000028
【図２７】
2005176405.tif 000029
【図２８】
2005176405.tif 000030
【図２９】
2005176405.tif 000031
【図３０】
2005176405.tif 000032
【図３１】
2005176405.tif 000033