(57)【要約】【課題】スキャナドライバを必要とせずに、端末装置が画像読取装置によって読み取られた画像の画像データを取得する。【解決手段】コンピュータ２の操作部２５で、例えば、“ｈｔｔｐ：／／１０．１３４．４３．１４：８０／ｓｃａｎｉｍａｇｅ／４００ｄｐｉ／ｃｏｌｏｒ／１／ｉｍａｇｅ．ｊｐｇ”（読取要求用ＵＲＬ）を入力し、コンピュータ２は、読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求をする。このＨＴＴＰ　ＧＥＴ要求に応じて、ＭＦＰ３は、読取要求用ＵＲＬに含まれる解像度や色などのパラメータに基づいて画像の読み取りに関する設定を行い、該設定に基づいて画像を読み取る。ＭＦＰ３は、読み取った画像の画像データをコンピュータ２へ送信し、コンピュータ２は画像データを受信する。【選択図】　　　　図２
2004120180.tif 000002
【特許請求の範囲】
【請求項１】
階層構造のデータ格納システムに従って格納されるデータ及び当該データの位置を示すパス名を指定することによって当該指定されたデータの転送を行う通信プロトコルを用いて、画像読取装置によって読み取られた画像の画像データを端末装置へ転送する画像データ転送システムであって、
前記端末装置は、
前記画像読取装置による画像の読み取りに関する設定情報を含んだパス名を指定する指定手段と、
前記指定手段によって指定された前記パス名を送信して、前記画像読取装置に対して画像を読み取り該読み取った画像の画像データを送信するように要求する画像データ要求手段と、
前記画像読取装置によって読み取られた画像の画像データを当該画像読取装置から受信する画像データ受信手段と、
を備え、
前記画像読取装置は、
前記画像データ要求手段の要求に応じ、前記画像データ要求手段によって送信された前記パス名に含まれる前記設定情報に基づいて画像の読み取りに関する設定を行い、該設定に基づいて画像の読み取りを行う読取手段と、
前記読取手段によって読み取られた画像の画像データを前記端末装置に対して送信する画像データ送信手段と、
を備えたことを特徴とする画像データ転送システム。
【請求項２】
前記端末装置は、
前記画像読取装置に対して、前記指定手段によるパス名の指定方法を要求する指定方法要求手段と、
前記画像読取装置から前記パス名の指定方法を受信し、該受信したパス名の指定方法を報知する指定方法報知手段と、
をさらに備え、
前記画像読取装置は、前記端末装置の前記指定方法要求手段からの要求に応じて、当該端末装置に対して前記パス名の指定方法を送信する指定方法送信手段をさらに備えたことを特徴とする請求項１に記載の画像データ転送システム。
【請求項３】
前記画像読取装置は、
前記画像データ要求手段によって送信された前記パス名が適切なパス名であるか否かを判断する判断手段と、
前記判断手段によって前記パス名が適切なパス名でないと判断された場合に、前記パス名が適切でない旨を前記端末装置へ通知する通知手段と、
をさらに備え、
前記端末装置は、前記通知手段から前記パス名が適切でない旨の通知を受信すると、前記指定手段によって指定された前記パス名が適切でない旨を報知する報知手段をさらに備えたことを特徴とする請求項１又は請求項２に記載の画像データ転送システム。
【請求項４】
前記通知手段は、さらに、適切なパス名を指定することを補助するための補助情報を前記端末装置に通知し、前記報知手段は、さらに、前記通知手段からの前記補助情報を報知することを特徴とする請求項３に記載の画像データ転送システム。
【請求項５】
前記設定情報は、少なくとも前記画像読取装置が読み取る原稿の枚数に関する設定を行うことが可能であり、
前記読取手段は、さらに、前記画像読取装置が読み取る原稿の枚数に関する設定に基づいた画像の読取を行うことを特徴とする請求項１から請求項４のいずれか１項に記載の画像データ転送システム。
【請求項６】
前記画像読取装置が読み取る原稿の枚数に関する設定は、前記画像読取装置に載置された原稿全てとして指定することが可能であることを特徴とする請求項５に記載の画像データ転送システム。
【請求項７】
前記端末装置は、
前記画像読取装置による画像の読み取りの中止に関する中止情報を含んだパス名を指定する中止指定手段と、
前記中止指定手段によって指定された前記パス名を送信して、前記画像読取装置に対して画像の読み取りの中止を要求する中止要求手段と、
を備え、
前記画像読取装置の前記読取手段は、前記端末装置の前記中止要求手段の要求に応じ、画像の読み取りを中止することを特徴とする請求項１から請求項６のいずれか１項に記載の画像データ転送システム。
【請求項８】
前記通信プロトコルは、ＨＴＴＰ或いはＦＴＰであることを特徴とする請求項１から請求項７のいずれか１項に記載の画像データ転送システム。
【請求項９】
階層構造のデータ格納システムに従って格納されるデータ及び当該データの位置を示すパス名を指定することによって当該指定されたデータの転送を行う通信プロトコルを用いて、端末装置に対して、読み取った画像の画像データを転送する画像読取装置であって、
前記端末装置の要求に応じ、当該端末装置によって指定されたパス名に含まれる画像の読取に関する設定情報に基づいて、画像の読み取りに関する設定を行い、該設定に基づいて画像の読み取りを行う読取手段と、
前記読取手段によって読み取られた画像の画像データを前記端末装置に対して送信する送信手段と、
を備えたことを特徴とする画像読取装置。
【請求項１０】
階層構造のデータ格納システムに従って格納されるデータ及び当該データの位置を示すパス名を指定することによって当該指定されたデータの転送を行う通信プロトコルを用いて、第１のコンピュータに対して第２のコンピュータによって読み取られた画像の画像データを転送するように、前記第１及び第２のコンピュータを実行させるプロクラムであって、
前記第１のコンピュータを、
前記第２のコンピュータによる画像の読み取りに関する設定情報を含んだパス名を指定する指定手段と、
前記指定手段によって指定された前記パス名を送信して、前記第２のコンピュータに対して画像を読み取り該読み取った画像の画像データを送信するように要求する画像データ要求手段と、
前記第２のコンピュータによって読み取られた画像の画像データを当該第２のコンピュータから受信する画像データ受信手段と、して機能させ、
前記第２のコンピュータを、
前記画像データ要求手段の要求に応じ、前記画像データ要求手段によって送信された前記パス名に含まれる前記設定情報に基づいて画像の読み取りに関する設定を行い、該設定に基づいて画像の読み取りを行う読取手段と、
前記読取手段によって読み取られた画像の画像データを前記第１のコンピュータに対して送信する画像データ送信手段と、して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像読取装置によって読み取られた画像の画像データを端末装置へ転送する画像データ転送システム、画像読取装置、及びプログラムに関する。
【０００２】
【従来の技術】
従来から、スキャナの機能を備えたプリンタとパーソナルコンピュータとを接続し、パーソナルコンピュータにスキャナドライバをインストールして、パーソナルコンピュータがスキャナの機能により読み取られた原稿の画像データを取得するものがある（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平１１−１６１５９１号公報（第５頁−第６頁、第１図）
【０００４】
【発明が解決しようとする課題】
ところが、上記のような場合、ユーザはパーソナルコンピュータにスキャナドライバをインストールする必要があり、ユーザにスキャナドライバをインストールする作業を課すこととなり、また、パーソナルコンピュータにスキャナドライバをインストールするための記憶容量が必要になる。
【０００５】
そこで、本発明は、スキャナドライバを必要とせずに、端末装置が画像読取装置によって読み取られた画像の画像データを取得することが可能な画像データ転送システム、画像読取装置、及びプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１に記載の画像データ転送システムは、階層構造のデータ格納システムに従って格納されるデータ及び当該データの位置を示すパス名を指定することによって当該指定されたデータの転送を行う通信プロトコルを用いて、画像読取装置によって読み取られた画像の画像データを端末装置へ転送する画像データ転送システムであって、前記端末装置は、前記画像読取装置による画像の読み取りに関する設定情報を含んだパス名を指定する指定手段と、前記指定手段によって指定された前記パス名を送信して、前記画像読取装置に対して画像を読み取り該読み取った画像の画像データを送信するように要求する画像データ要求手段と、前記画像読取装置によって読み取られた画像の画像データを当該画像読取装置から受信する画像データ受信手段と、を備え、前記画像読取装置は、前記画像データ要求手段の要求に応じ、前記画像データ要求手段によって送信された前記パス名に含まれる前記設定情報に基づいて画像の読み取りに関する設定を行い、該設定に基づいて画像の読み取りを行う読取手段と、前記読取手段によって読み取られた画像の画像データを前記端末装置に対して送信する画像データ送信手段と、を備えたことを特徴とする。
【０００７】
請求項１によると、設定情報を含んだパス名を指定し、画像読取装置はこの指定されたパス名に含まれる設定情報に基づいて画像の読み取りを行って、読み取った画像の画像データを端末装置へ送信するので、スキャナドライバを用いることなく、端末装置は画像読取装置が読み取った画像の画像データを取得することができる。
【０００８】
請求項２に記載の画像データ転送システムは、請求項１に記載の画像データ転送システムにおいて、前記端末装置は、前記画像読取装置に対して、前記指定手段によるパス名の指定方法を要求する指定方法要求手段と、前記画像読取装置から前記パス名の指定方法を受信し、該受信したパス名の指定方法を報知する指定方法報知手段と、をさらに備え、前記画像読取装置は、前記端末装置の前記指定方法要求手段からの要求に応じて、当該端末装置に対して前記パス名の指定方法を送信する指定方法送信手段をさらに備えたことを特徴とする。請求項２によると、端末装置は、画像読取装置に対してパス名の指定方法を要求し、この要求に対する画像読取装置の応答によってパス名の指定方法を取得するので、端末装置のユーザはパス名の指定を行いやすくなる。
【０００９】
請求項３に記載の画像データ転送システムは、請求項１又は請求項２に記載の画像データ転送システムにおいて、前記画像読取装置は、前記画像データ要求手段によって送信された前記パス名が適切なパス名であるか否かを判断する判断手段と、前記判断手段によって前記パス名が適切なパス名でないと判断された場合に、前記パス名が適切でない旨を前記端末装置へ通知する通知手段と、をさらに備え、前記端末装置は、前記通知手段から前記パス名が適切でない旨の通知を受信すると、前記指定手段によって指定された前記パス名が適切でない旨を報知する報知手段をさらに備えたことを特徴とする。請求項３によると、指定手段によって指定されたパス名が適切でない場合、その旨が報知されるので、端末装置のユーザは指定したパス名が適切でなかったことを知ることができ、パス名の再指定などの対応を迅速に行うことができる。
【００１０】
請求項４に記載の画像データ転送システムは、請求項３に記載の画像データ転送システムにおいて、前記通知手段は、さらに、適切なパス名を指定することを補助するための補助情報を前記端末装置に通知し、前記報知手段は、さらに、前記通知手段からの前記補助情報を報知することを特徴とする。請求項４によると、適切なパス名を指定することを補助するための補助情報が報知されるので、端末装置のユーザは容易に適切なパス名を指定することが可能になる。
【００１１】
請求項５に記載の画像データ転送システムは、請求項１から請求項４のいずれか１項に記載の画像データ転送システムにおいて、前記設定情報は、少なくとも前記画像読取装置が読み取る原稿の枚数に関する設定を行うことが可能であり、前記読取手段は、さらに、前記画像読取装置が読み取る原稿の枚数に関する設定に基づいた画像の読取を行うことを特徴とする。請求項５によると、複数枚の原稿を読み取る場合にパス名の指定を１回行えばよいので、ユーザにとって使用しやすいものになる。
【００１２】
請求項６に記載の画像データ転送システムは、請求項５に記載の画像データ転送システムにおいて、前記画像読取装置が読み取る原稿の枚数に関する設定は、前記画像読取装置に載置された原稿全てとして指定することが可能であることを特徴とする。請求項６によると、画像読取装置に載置した原稿は普通全て画像読取装置でそれらの画像を読み取ることをユーザが望んでいるものと考えられることから、端末装置のユーザが画像読取装置に載置される原稿の枚数を直接数える必要がなく、ユーザにとってさらに使用しやすいものになる。
【００１３】
請求項７に記載の画像データ転送システムは、請求項１から請求項６のいずれか１項に記載の画像データ転送システムにおいて、前記端末装置は、前記画像読取装置による画像の読み取りの中止に関する中止情報を含んだパス名を指定する中止指定手段と、前記中止指定手段によって指定された前記パス名を送信して、前記画像読取装置に対して画像の読み取りの中止を要求する中止要求手段と、を備え、前記画像読取装置の前記読取手段は、前記端末装置の前記中止要求手段の要求に応じ、画像の読み取りを中止することを特徴とする。請求項７によると、画像データの読み込みを中止させることができるので、ユーザにとって使用しやすいものとなる。
【００１４】
請求項８に記載の画像データ転送システムは、請求項１から請求項７のいずれか１項に記載の画像データ転送システムにおいて、前記通信プロトコルは、ＨＴＴＰ或いはＦＴＰであることを特徴とする。請求項８によると、広く一般に使用されているＨＴＴＰ或いはＦＴＰを通信プロトコルに使用するので、画像データ転送システムの汎用性が高くなる。また、インターネットを介して端末装置と画像読取装置との通信が可能になってさらに利便性が向上する。
【００１５】
請求項９に記載の画像読取装置は、階層構造のデータ格納システムに従って格納されるデータ及び当該データの位置を示すパス名を指定することによって当該指定されたデータの転送を行う通信プロトコルを用いて、端末装置に対して、読み取った画像の画像データを転送する画像読取装置であって、前記端末装置の要求に応じ、当該端末装置によって指定されたパス名に含まれる画像の読取に関する設定情報に基づいて、画像の読み取りに関する設定を行い、該設定に基づいて画像の読み取りを行う読取手段と、前記読取手段によって読み取られた画像の画像データを前記端末装置に対して送信する送信手段と、を備えたことを特徴とする。
【００１６】
請求項９によると、端末装置で指定されたパス名に含まれる設定情報に基づいて画像の読み取りを行って、読み取った画像の画像データを端末装置へ送信するので、端末装置でスキャナドライバを用いることなく、端末装置は画像読取装置が読み取った画像の画像データを受け取ることが可能になる。
【００１７】
請求項１０に記載のプログラムは、階層構造のデータ格納システムに従って格納されるデータ及び当該データの位置を示すパス名を指定することによって当該指定されたデータの転送を行う通信プロトコルを用いて、第１のコンピュータに対して第２のコンピュータによって読み取られた画像の画像データを転送するように、前記第１及び第２のコンピュータを実行させるプロクラムであって、前記第１のコンピュータを、前記第２のコンピュータによる画像の読み取りに関する設定情報を含んだパス名を指定する指定手段と、前記指定手段によって指定された前記パス名を送信して、前記第２のコンピュータに対して画像を読み取り該読み取った画像の画像データを送信するように要求する画像データ要求手段と、前記第２のコンピュータによって読み取られた画像の画像データを当該第２のコンピュータから受信する画像データ受信手段と、して機能させ、前記第２のコンピュータを、前記画像データ要求手段の要求に応じ、前記画像データ要求手段によって送信された前記パス名に含まれる前記設定情報に基づいて画像の読み取りに関する設定を行い、該設定に基づいて画像の読み取りを行う読取手段と、前記読取手段によって読み取られた画像の画像データを前記第１のコンピュータに対して送信する画像データ送信手段と、して機能させることを特徴とする。
【００１８】
請求項１０によると、設定情報を含んだパス名を指定し、第２のコンピュータはこの指定されたパス名に含まれる設定情報に基づいて画像の読み取りを行って、読み取った画像の画像データを第１のコンピュータへ送信するので、スキャナドライバを用いることなく、第１のコンピュータは第２のコンピュータが読み取った画像の画像データを取得することができる。
【００１９】
尚、請求項１０に記載のプログラムは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）などのリムーバブル型記録媒体に記録して配布可能である他、インターネットなどの通信ネットワークを介して配布可能である。
【００２０】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面を参照しつつ説明する。
【００２１】
まず、本発明の実施の形態における画像データ転送システムを含むネットワークシステムのシステム構成について図１を参照しつつ説明する。図１は、実施の形態におけるネットワークのシステム構成図である。
【００２２】
ネットワークシステム１は、図１に示すように、デスクトップ型パーソナルコンピュータ２と、少なくともスキャナ機能を備えた複合機（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ　Ｐｅｒｉｐｈｅｒａｌ：ＭＦＰ）３と、ファクシミリ４と、ラップトップ型パーソナルコンピュータ５と、ルータ６とを備えており、夫々、ネットワークの一形態である、例えばローカルエリアネットワーク（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ：ＬＡＮ）７のＬＡＮケーブルに接続されている。尚、本実施の形態では、パーソナルコンピュータ２が端末装置に対応し、ＭＦＰ３が画像読取装置に対応する。また、階層構造のデータ格納システムに従って格納されるデータ及び当該データの位置を示すパス名を指定することによって当該指定されたデータの転送を行う通信プロトコル（ＨＴＴＰ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）、ＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）、ＮｅｔＢＩＯＳなどを用いて、パーソナルコンピュータ２の要求に応じて、ＭＦＰ３からパーソナルコンピュータ２へデータが転送される。
【００２３】
次に、ネットワークシステム１を構成するパーソナルコンピュータ２、及びＭＦＰ３の装置構成について図２を参照しつつ説明する。図２（ａ）は、パーソナルコンピュータ２の装置構成を示す装置構成図であり、図２（ｂ）は、ＭＦＰ３の装置構成を示す装置構成図である。
【００２４】
パーソナルコンピュータ２は、図２（ａ）に示すように、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、ＨＤＤ２４と、操作部２５と、表示部２６と、インターフェース２７とを備えている。
【００２５】
ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）２２は、読み出し専用の記憶装置であって、パーソナルコンピュータ２の主記憶装置の一部を構成するものである。このＲＯＭ２２には、システムプログラムなど、各種プログラムが格納されている。ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２３は、読み出し・書き込み可能な揮発性記憶装置であって、ＲＯＭ２２と同様にパーソナルコンピュータ２の主記憶装置の一部を構成するものである。ＲＡＭ２３には、データ処理の中間結果を格納するためのワークエリアなどがある。ＨＤＤ（Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）２４は、読み出し・書き込み可能な記憶装置（ハードディスク）及びその読取装置である。ＨＤＤ２４には、パーソナルコンピュータ２の要求に応答してＭＦＰ３からパーソナルコンピュータ２へデータを転送するデータ転送処理（図３参照）をパーソナルコンピュータ２に実行させるためのプログラムなどが記憶されている。
【００２６】
操作部２５は、パーソナルコンピュータ２の入力装置を構成するものである。この操作部２５は、所定数の入力キーを並べてなるキーボードやマウスなどのポインティングデバイスなどで構成されている。
【００２７】
ユーザは、ＭＦＰ３に対して、ＭＦＰ３に載置された原稿を読み取り、読み取った原稿の画像データをパーソナルコンピュータ２へ送信するように要求する場合、操作部２５を利用して、“ｈｔｔｐ：／／＜ｈｏｓｔ＞：＜ｐｏｒｔ＞／ｓｃａｎｉｍａｇｅ／＜ｒｅｓｏｌｕｔｉｏｎ＞／＜ｃｏｌｏｒ　ｍｏｎｏ＞／＜ｓｈｅｅｔ＞／＜ｆｉｌｅｔｙｐｅ＞”（　以下、読取要求用ＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）と称す。）を入力する。ここで、“ｓｃａｎｉｍａｇｅ”は、画像の読み取り要求であることを示す。“＜ｒｅｓｏｌｕｔｉｏｎ＞”（解像度パラメータ）は、ユーザなどが希望する解像度（本実施の形態では、２００ｄｐｉ／３００ｄｐｉ／４００ｄｐｉ）を入力する箇所である。“＜ｃｏｌｏｒ　ｍｏｎｏ＞”（色パラメータ）は、ユーザなどが希望する色（カラー／モノクロ）を入力する箇所である。“＜ｓｈｅｅｔ＞”（ページ枚数パラメータ）は、ユーザなどが希望するＭＦＰ３に読み取らせる原稿などの枚数（例えば、１、２、…、ＡＬＬなど）を入力する箇所である。但し、ユーザがＭＦＰ３に載置された原稿の全てをＭＦＰ３に読み取らせる場合には、ページ枚数パラメータに、“ＡＬＬ”が指定される。“＜ｆｉｌｅｔｙｐｅ＞”（ファイルタイプパラメータ）は、ユーザが希望するファイルフォーマット（ＪＰＥＧ、ＰＮＧ、ＧＩＦ、ＴＩＦＦ）に関する内容（ｉｍａｇｅ．ｊｐｇ、ｉｍａｇｅ．ｐｎｇ、ｉｍａｇｅ．ｇｉｆ、ｉｍａｇｅ．ｔｉｆ）を入力する箇所である。但し、ファイルフォーマットがＪＰＥＧ、ＰＮＧ、ＧＩＦの場合、ページ枚数パラメータには、“１”と“ＡＬＬ”のみ指定でき、ファイルフォーマットがＴＩＦＦの場合、ページ枚数パラメータには、“１”、“２”などと“ＡＬＬ”とを指定できる。例えば、ホストのＩＰアドレスが１０．１３４．４３．１４、ポート番号が８０、解像度が４００ｄｐｉ、色がカラー、読取枚数が１枚、ファイルフォーマットがＪＰＥＧの場合、ユーザは、“ｈｔｔｐ：／／１０．１３４．４３．１４：８０／ｓｃａｎｉｍａｇｅ／４００ｄｐｉ／ｃｏｌｏｒ／１／ｉｍａｇｅ．ｊｐｇ”を入力する。また、ホストのＩＰアドレスが１０．１３４．４３．１４、ポート番号が８０、解像度が４００ｄｐｉ、色がモノクロ、ＭＦＰ３に載置された原稿全ての読み取り、ファイルフォーマットがＴＩＦＦの場合、ユーザは、“ｈｔｔｐ：／／１０．１３４．４３．１４：８０／ｓｃａｎｉｍａｇｅ／４００ｄｐｉ／ｍｏｎｏ／ＡＬＬ／ｉｍａｇｅ．ｔｉｆ”を入力する。尚、各パラメータの指定可能な値は、ＭＦＰ３の性能に応じたものである。
【００２８】
また、ユーザは、ＭＦＰ３に対して読取要求用ＵＲＬのＵＲＬ指定方法（図６参照）を送信するように要求する場合、操作部２５を利用して、“ｈｔｔｐ：／／＜ｈｏｓｔ＞：＜ｐｏｒｔ＞／ｓｃａｎｐａｒａｍ”（　以下、指定方法要求用ＵＲＬと称す。）を入力する。ここで、“ｓｃａｎｐａｒａｍ”は読取要求用ＵＲＬのＵＲＬ指定方法の送信要求であることを示す。さらに、ユーザは、ＭＦＰ３に対して画像の読み取りの中止を要求する場合、操作部２５を利用して、“ｈｔｔｐ：／／＜ｈｏｓｔ＞：＜ｐｏｒｔ＞／ｓｃａｎｃａｎｃｅｌ”（以下、中止要求用ＵＲＬと称す。）を入力する。ここで、“ｓｃａｎｃａｎｃｅｌ”は画像の読み取りの中止要求であることを示す。従って、操作部２５は、指定手段や中止指定手段を構成する。尚、読取要求用ＵＲＬの”／ｓｃａｎｉｍａｇｅ／＜ｒｅｓｏｌｕｔｉｏｎ＞／＜ｃｏｌｏｒ　ｍｏｎｏ＞／＜ｓｈｅｅｔ＞／＜ｆｉｌｅｔｙｐｅ＞”がパス名であり、指定方法要求用ＵＲＬの”／ｓｃａｎｐａｒａｍ”がパス名であり、中止要求用ＵＲＬの”／ｓｃａｎｃａｎｃｅｌ”がパス名である。
【００２９】
表示部２６は、パーソナルコンピュータ２の表示装置を構成するものである。この表示部２６は、例えば、ＳＴＮ方式やＤＳＴＮ方式などの単純マトリックス方式の液晶表示器や、ＴＦＴなどのアクティブマトリックス方式の液晶表示器などで構成されている。この表示部２６には、ＣＰＵ２１によって制御されて、ＭＦＰ３で読み取られた原稿などの画像データが表示される。また、表示部２６には、ＣＰＵ２１によって制御されて、読取要求用ＵＲＬの指定方法をユーザなどに知らせるためのＵＲＬ参照ページ（図６参照）が表示される。また、表示部２６には、ＣＰＵ２１によって制御されて、ユーザによって入力された読取要求用ＵＲＬが間違っている旨と正しく読取要求用ＵＲＬを入力するための対処方法とをユーザなどに知らせるための誤入力対処ページ（図７参照）が表示される。さらに、表示部２６には、ＣＰＵ２１によって制御されて、ＭＦＰ３が画像の読み取りの中止を受け付けた旨をユーザに知らせるための読取中止報知ページ（図８参照）が表示される。つまり、表示部２６は、ＣＰＵ２１にともに、指定方法報知手段と報知手段とを構成する。
【００３０】
ここで、ＵＲＬ参照ページの一例について図６を参照しつつ説明する。図６は、ＵＲＬ参照ページの一例を示す図である。ＵＲＬ参照ページには、その左上にＵＲＬ参照ページであることを表す“Ｓｃａｎ　ｐａｒａｍｅｔｅｒ　ｒｅｆｅｒｅｎｃｅ”が表示される。その下に、読取要求用ＵＲＬの一般的な内容を表す“ｈｔｔｐ：／／＜ｈｏｓｔ＞：＜ｐｏｒｔ＞／ｓｃａｎｉｍａｇｅ／＜ｒｅｓｏｌｕｔｉｏｎ＞／＜ｃｏｌｏｒ　ｍｏｎｏ＞／＜ｓｈｅｅｔ＞／＜ｆｉｌｅｔｙｐｅ＞”が表示される。さらに、読取要求用ＵＲＬの“＜ｒｅｓｏｌｕｔｉｏｎ＞”（解像度パラメータ）には、解像度として“２００ｄｐｉ”、“３００ｄｐｉ”、“４００ｄｐｉ”が指定可能であることが示され、“＜ｃｏｌｏｒ　ｍｏｎｏ＞”（色パラメータ）には、色として“ｃｏｌｏｒ”、“ｍｏｎｏ”が指定可能であることが示されている。読取要求用ＵＲＬの“＜ｓｈｅｅｔ＞”（ページ枚数パラメータ）には、ファイルフォーマットがＪＰＥＧ、ＰＮＧ、ＧＩＦの場合、“１”、“ＡＬＬ”が指定可能であり、ファイルフォーマットがＴＩＦＦの場合、“１”、“２”などと“ＡＬＬ”が指定可能であることが示されている。さらに、“＜ｆｉｌｅｔｙｐｅ＞”（ファイルタイプパラメータ）には、ファイルフォーマットに関する内容として、“ｉｍａｇｅ．ｊｐｇ”、“ｉｍａｇｅ．ｐｎｇ”、“ｉｍａｇｅ．ｇｉｆ”、“ｉｍａｇｅ．ｔｉｆ”が指定可能であることが示されている。さらに、一番下に、読取要求用ＵＲＬの一例として、“ｈｔｔｐ：／／１０．１３４．４３：８０／ｓｃａｎｉｍａｇｅ／４００ｄｐｉ／ｃｏｌｏｒ／１／ｉｍａｇｅ”が示されている。このＵＲＬ参照ページを閲覧することによって、ユーザなどは、読取要求用ＵＲＬの適切な入力を容易に行うことが可能になる。
【００３１】
また、誤入力対処ページの一例について図７を参照しつつ説明する。図７は、誤入力対処ページの一例を示す図である。誤入力対処ページには、その左上に、間違って入力されたパラメータ（解像度、色、ページ枚数、フォーマットタイプ）の数をユーザに知らせる情報、図示例では１個のパラメータの入力ミスを示す“Ｏｎｅ　ｏｆ　ｒｅｑｕｅｓｔｉｎｇ　Ｐａｒａｍｅｔｅｒ　ｉｓ　ｉｎｃｏｒｒｅｃｔ”が表示されている。その下に、ユーザなどが指定した読取要求用ＵＲＬ（図示例では、“ｈｔｔｐ：／／１０．１３４．４３．１４：８０／ｓｃａｎｉｍａｇｅ／５００ｄｐｉ／ｃｏｌｏｒ／１／ｉｍａｇｅ．ｊｐｇ）が表示されており、その入力ミスがあったパラメータの下にアンダーラインが付されている。図示例では、５００ｄｐｉの下にアンダーラインが付されており、解像度パラメータに入力ミスがあったことが示されている。さらに、ユーザなどに入力ミスのあったパラメータで指定可能な値が表示され、図示例では、”Ｕｎｄｅｒｓｃｏｒｅ　ｐａｒａｍｅｔｅｒ　ｓｈｏｕｌｄ　ｂｅ　ｏｎｅ　ｏｆ　ｔｈｅ　ｆｏｌｌｏｗｉｎｇ，２００ｄｐｉ　３００ｄｐｉ　４００ｄｐｉ“と表示され、“２００ｄｐｉ”、“３００ｄｐｉ”、“４００ｄｐｉ”が指定可能な値として表示されている。この誤入力対処ページが表示されることによって、ユーザなどは入力ミスがあったことを知ることができるとともに、適切な読取要求用ＵＲＬを容易に入力することが可能になる。
【００３２】
さらに、読取中止報知ページの一例について図８を参照しつつ説明する。図８は、読取中止報知ページの一例を示す図である。読取中止報知ページには、ＭＦＰ３が画像の読み取りの中止を受け付けた旨をユーザに知らせるための内容、図示例では、“Ｃａｎｃｅｌ　ｒｅｑｕｅｓｔ　ｉｓ　ａｃｃｅｐｔｅｄ”が表示されている。これによって、ユーザなどは、ＭＦＰ３が画像の読み取りを中止したことを確認することができる。
【００３３】
インターフェース２７は、パーソナルコンピュータ２をＬＡＮ７に接続し、パーソナルコンピュータ２とＬＡＮ７の先に接続されているＭＦＰ３などの各装置との間の通信を可能にするものである。インターフェース２７は、ＭＦＰ３からＭＦＰ３が読み取った原稿などの画像データを受信する画像データ受信手段を構成する。
【００３４】
ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）２１は、各種演算及び処理を行うものであって、中央演算処理装置として機能する。本実施の形態におけるＣＰＵ２１は、データ転送処理（図３参照）を実行する。データ転送処理の概略を示す。ＣＰＵ２１は、ユーザによって読取要求用ＵＲＬが入力されると、入力された読取要求用ＵＲＬをインターフェース２７を介してＬＡＮ７へ送出し、ＭＦＰ３に対してＭＦＰ３に載置された原稿の画像を読み取り、読み取った画像の画像データを送信するように要求する（画像データ要求手段）。そして、ユーザによって入力された読取要求用ＵＲＬが適切な場合には、パーソナルコンピュータ２はインターフェース２７を介してＭＦＰ３によって読み取られた原稿の画像データを受信し、ＣＰＵ２１は受信した画像データを表示部２６に表示する。一方、ユーザによって入力された読取要求用ＵＲＬが適切でない場合、パーソナルコンピュータ２はインターフェース２７を介してＭＦＰ３から読取要求用ＵＲＬが適切でない旨と適切な読取要求用ＵＲＬを入力するための補助情報とを受信し、つまり、誤入力対処ページ（図７参照）に関するデータを受信し、ＣＰＵ２１は誤入力対処ページを表示部２６に表示する。
【００３５】
また、ＣＰＵ２１は、ユーザによって指定方法要求用ＵＲＬが入力されると、入力された指定方法要求用ＵＲＬをインターフェース２７を介してＬＡＮ７へ送出し、ＭＦＰ３に対してＵＲＬ参照ページ（図６参照）に関するデータを要求する（指定方法要求手段）。そして、パーソナルコンピュータ２はインターフェース２７を介してＭＦＰ３からＵＲＬ参照ページに関するデータを受信し、ＣＰＵ２１はＵＲＬ参照ページを表示部２６に表示する。
【００３６】
さらに、ＣＰＵ２１は、ユーザによって中止要求用ＵＲＬが入力されると、入力された中止要求用ＵＲＬをインターフェース２７を介してＬＡＮ７へ送出し、ＭＦＰ３に対して画像の読み取りの中止を要求する（中止要求手段）。そして、パーソナルコンピュータ２はインターフェース２７を介してＭＦＰ３から読取中止報知ページ（図８参照）に関するデータを受信し、ＣＰＵ２１は読取中止報知ページを表示部２６に表示する。
【００３７】
ＭＦＰ３は、図２（ｂ）に示すように、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、ＨＤＤ３４と、操作部３５と、表示部３６と、スキャナ部３７、印字部３８と、インターフェース３９とを備えている。
【００３８】
ＲＯＭ３２は、読み出し専用の記憶装置であって、ＭＦＰ３の主記憶装置の一部を構成するものである。このＲＯＭ３２には、システムプログラムなど、各種プログラムが格納されている。ＲＡＭ３３は、読み出し・書き込み可能な揮発性記憶装置であって、ＲＯＭ３２と同様にＭＦＰ３の主記憶装置の一部を構成するものである。ＲＡＭ３３には、データ処理の中間結果を格納するためのワークエリアなどがある。ＨＤＤ３４は、読み出し・書き込み可能な記憶装置（ハードディスク）及びその読取装置である。ＨＤＤ３４には、データ転送処理（図４、図５参照）をＭＦＰ３に実行させるためのプログラムなどが記憶されている。また、ＨＤＤ３４には、パーソナルコンピュータ２に対して送信する、ＵＲＬ参照ページ（図６参照）に関するデータ、誤入力対処ページ（図７参照）の作成に必要なデータ、読取中止報知ページ（図８参照）に関するデータが記憶されている。
【００３９】
操作部３５は、ＭＦＰ３の入力装置を構成するものである。この操作部３５は、所定数の入力キーを並べてなるキーボードや表示部３６に貼付されたタッチパネルなどで構成されている。表示部３６は、ＭＦＰ３の表示装置を構成するものである。この表示部３６は、例えば、ＳＴＮ方式やＤＳＴＮ方式などの単純マトリックス方式の液晶表示器や、ＴＦＴなどのアクティブマトリックス方式の液晶表示器などで構成されている。
【００４０】
スキャナ部３７は、紙やフィルムに描画（印刷）された画像（イメージ）を取込むためのスキャナ機能を提供するもので、ＣＰＵ３１に制御されて、例えば、読取要求用ＵＲＬに含まれる解像度パラメータの設定値、色パラメータの設定値、ページ枚数パラメータの設定値、ファイルタイプパラメータの設定値に基づいて画像の読み取りに関する設定を行い、該設定に基づいて画像の読み取りを行うものである。つまり、スキャナ部３７は、ＣＰＵ３１とともに、読取手段を構成する。印字部３８は、モノクロあるいはカラーによる文字または画像を印刷するためのプリンタの機能を提供するものである。インターフェース３９は、ＭＦＰ３をＬＡＮ７に接続し、ＭＦＰ３とＬＡＮ７の先に接続されているパーソナルコンピュータ２などの各装置との間の通信を可能にするものである。
【００４１】
ＣＰＵ３１は、各種演算及び処理を行うものであって、中央演算処理装置として機能する。本実施の形態におけるＣＰＵ３１は、データ転送処理（図４、５参照）を実行する。データ転送処理におけるＣＰＵ３１の動作の概略を示す。ＣＰＵ３１は、パーソナルコンピュータ２によって読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求されると、その読取要求用ＵＲＬに含まれるパラメータ（解像度パラメータ、色パラメータ、ページ枚数パラメータ、ファイルタイプパラメータ）が適切か否かを判断する（判断手段）。ＣＰＵ３１は、適切なパラメータでない場合には、誤入力対処ページ（図７参照）に関するデータをインターフェース３９を介してパーソナルコンピュータ２へ送信する（通知手段）。ＣＰＵ３１は、適切なパラメータである場合には、そのパラメータの設定値でスキャナ部３７が原稿などの読み取りを行うように制御して、スキャナ部３７が読み取った原稿の画像データをユーザによって指定されたＪＰＥＧなどのファイルフォーマットでインターフェース３９を介してパーソナルコンピュータ２へ送信する（画像データ送信手段）。
【００４２】
ＣＰＵ３１は、パーソナルコンピュータ２によって指定方法要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求されると、ＵＲＬ参照ページ（図６参照）に関するデータをインターフェース３９を介してパーソナルコンピュータ２へ送信する（指定方法送信手段）。
【００４３】
ＣＰＵ３１は、パーソナルコンピュータ２によって中止要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求されると、スキャナ部３７に原稿などの画像の読み取りを中止するように制御し、読取中止報知ページ（図８参照）に関するデータをインターフェース３９を介してパーソナルコンピュータ２へ送信する。
【００４４】
次に、ネットワークシステム１におけるデータ転送処理について図３、図４、図５を参照しつつ説明する。図３は、パーソナルコンピュータ２のデータ転送処理における処理手順を示すフローチャートである。図４及び図５は、ＭＦＰ３のデータ転送処理における処理手順を示すフローチャートである。
【００４５】
まず、パーソナルコンピュータ２における処理手順を示す。図３に示すように、まず、ステップＳ１０１において、パーソナルコンピュータ２のＣＰＵ２１は、ユーザが操作部２５を利用してＵＲＬ（読取要求用ＵＲＬ、指定方法要求用ＵＲＬ、中止要求用ＵＲＬなど）を入力するのを待ち、ユーザによってＵＲＬが入力されると、ステップＳ１０２の処理へ移行する。続いて、ステップＳ１０２において、ＣＰＵ２１は、インターフェース２７を介してユーザによって入力されたＵＲＬを送出し、ＵＲＬに対応するデータの送信を要求する（ＨＴＴＰ　ＧＥＴ要求）。
【００４６】
ステップＳ１０３において、パーソナルコンピュータ２は、ステップＳ１０２でＨＴＴＰ　ＧＥＴ要求したＵＲＬに対応するデータをインターフェース２７を介して受信し、ステップＳ１０４において、ＣＰＵ２１は、ステップＳ１０３で受信したデータを表示部２６に表示する。
【００４７】
例えば、ユーザが適切な読取要求用ＵＲＬを入力する（Ｓ１０１）と、ＣＰＵ２１はステップＳ１０１でユーザによって入力された読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求を行う（Ｓ１０２）。この要求に対する応答としてパーソナルコンピュータ２は、図５の後述するステップＳ３１５でＭＦＰ３によって送信される原稿の画像データを受信し（Ｓ１０３）、ＣＰＵ２１はステップＳ１０３で受信した画像データを表示部２６に表示する（Ｓ１０４）。
【００４８】
また、ユーザが適切でない読取要求用ＵＲＬを入力する（Ｓ１０１）と、ＣＰＵ２１はステップＳ１０１でユーザによって入力された読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求を行う（Ｓ１０２）。この要求に対する応答としてパーソナルコンピュータ２は、図５の後述するステップＳ３０９でＭＦＰ３によって送信される誤入力対処ページ（図７参照）に関するデータを受信し（Ｓ１０３）、ＣＰＵ２１はステップＳ１０３で受信したデータに基づいて誤入力対処ページ（図７参照）を表示部２６に表示する（Ｓ１０４）。
【００４９】
また、ユーザが指定方法要求用ＵＲＬを入力する（Ｓ１０１）と、ＣＰＵ２１はステップＳ１０１でユーザによって入力された指定方法要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求を行う（Ｓ１０２）。この要求に対する応答としてパーソナルコンピュータ２は、図５のステップＳ３０４でＭＦＰ３によって送信されるＵＲＬ参照ページ（図６参照）に関するデータを受信し（Ｓ１０３）、ＣＰＵ２１はステップＳ１０３で受信したデータに基づいてＵＲＬ参照ページを表示部２６に表示する（Ｓ１０４）。
【００５０】
また、ユーザが中止要求用ＵＲＬを入力する（Ｓ１０１）と、ＣＰＵ２１はステップＳ１０１でユーザによって入力された中止要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求を行う（Ｓ１０２）。この要求に対する応答としてパーソナルコンピュータ２は、図５のステップＳ３０６でＭＦＰ３によって送信される読取中止報知ページ（図８参照）に関するデータを受信し（Ｓ１０３）、ＣＰＵ２１はステップＳ１０３で受信したデータに基づいて読取中止報知ページ（図８参照）を表示部２６に表示する（Ｓ１０４）。
【００５１】
次に、ＭＦＰ３における処理手順を示す。図４に示すように、まず、ステップＳ２０１において、ＭＦＰ３のＣＰＵ３１は、インターフェース３９を介してクライアント（パーソナルコンピュータ２など）からの要求を待ち、クライアントからの要求があるとステップＳ２０２の処理へ移行する。ステップＳ２０２において、ＣＰＵ３１は、図５の要求処理タスクを生成する。
【００５２】
図５に示す要求処理タスクのステップＳ３０１で、ＣＰＵ３１は、図４のステップＳ２０１で受け取った要求がＧＥＴ要求であるか否かを判定する。ＧＥＴ要求でないと判定された場合には（Ｓ３０１：ＮＯ）、ステップＳ３０２の処理へ移行して、ステップＳ３０２において、ＣＰＵ３１は、クライアントからの要求に応じた処理を実行し、要求処理タスクを終了する。一方、ＧＥＴ要求であると判定された場合には（Ｓ３０１：ＹＥＳ）、ステップＳ３０３の処理へ移行する。
【００５３】
ステップＳ３０３において、ＣＰＵ３１は、最初のパスが“ｓｃａｎｐａｒａｍ”であるか否かを判定する。つまり、指定方法要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求がされたか否かを判定する。最初のパスが“ｓｃａｎｐａｒａｍ”であると判定された場合には（Ｓ３０３：ＹＥＳ）、ステップＳ３０４の処理へ移行する。そして、ステップＳ３０４において、ＣＰＵ３１は、ＵＲＬ参照ページ（図６参照）に関するデータをインターフェース３９を介して要求元であるパーソナルコンピュータ２へ送信し、要求処理タスクを終了する。一方、最初のパスが“ｓｃａｎｐａｒａｍ”でないと判定された場合には（Ｓ３０３：ＮＯ）、ステップＳ３０５の処理へ移行する。
【００５４】
ステップＳ３０５において、ＣＰＵ３１は、最初のパスが“ｓｃａｎｃａｎｃｅｌ”であるか否かを判定する。つまり、中止要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求がされたか否かを判定する。最初のパスが“ｓｃａｎｃａｎｃｅｌ”であると判定された場合には（Ｓ３０５：ＹＥＳ）、ステップＳ３０６の処理へ移行する。一方、最初のパスが“ｓｃａｎｃａｎｃｅｌ”でないと判定された場合には（Ｓ３０５：ＮＯ）、ステップＳ３０７の処理へ移行する。
【００５５】
ステップＳ３０６において、ＣＰＵ３１は、フラグＣａｎｃｅｌｆａｇの値を１にするとともに、読取中止報知ページ（図８参照）に関するデータをインターフェース３９を介して要求元であるパーソナルコンピュータ２へ送信し、要求処理タスクを終了する。このフラグＣａｎｃｅｌｆａｇの値が１に設定されると、画像読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求されたときに生成された要求処理タスクでフラグＣａｎｃｅｌｆａｇが１と判定されて（Ｓ３１６：ＹＥＳ）、画像の読み取りが中止され、画像読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求されたときに生成された要求処理タスクが終了する。
【００５６】
ステップＳ３０７において、ＣＰＵ３１は、最初のパスが“ｓｃａｎｉｍａｇｅ”であるか否かを判定する。つまり、読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求がされたか否かを判定する。最初のパスが“ｓｃａｎｉｍａｇｅ”でないと判定された場合には（Ｓ３０７：ＮＯ）、ステップＳ３０２の処理へ移行し、クライアントからのＧＥＴ要求に応じた処理を行う（Ｓ３０２）。一方、最初のパスが“ｓｃａｎｉｍａｇｅ”であると判定された場合には（Ｓ３０７：ＹＥＳ）、ステップＳ３０８の処理へ移行する。
【００５７】
ステップＳ３０８において、ＣＰＵ３１は、ユーザによって入力された読取要求用ＵＲＬのパラメータ（解像度パラメータ、色パラメータ、ページ枚数パラメータ、ファイルタイプパラメータ）に間違ったものがあるか否かを判定する。間違ったパラメータがあると判定された場合には（Ｓ３０８：ＹＥＳ）、ステップＳ３０９の処理へ移行する。そして、ステップＳ３０９において、ＣＰＵ３１は、誤入力対処ページ（図７参照）に関するデータを作成して、該作成したデータをインターフェース３９を介して要求元であるパーソナルコンピュータ２へ送信し、要求処理タスクを終了する。一方、間違ったパラメータがないと判定された場合には（Ｓ３０８：ＮＯ）、ステップＳ３１０の処理へ移行する。
【００５８】
ステップＳ３１０において、ＣＰＵ３１は、読取要求用ＵＲＬのページ枚数パラメータが“ＡＬＬ”であるか否かを判定する。ページ枚数パラメータが“ＡＬＬ”であると判定された場合には（Ｓ３１０：ＹＥＳ）、ステップＳ３１１の処理へ移行する。そして、ステップＳ３１１において、ＣＰＵ３１は、変数ｐａｇｅｓの値を−１にし、ステップＳ３１３の処理へ移行する。一方、ページ枚数パラメータが“ＡＬＬ”でないと判定された場合には（Ｓ３１０：ＮＯ）、ステップＳ３１２の処理へ移行する。そして、ステップＳ３１２において、変数ｐａｇｅｓの値をページ枚数パラメータが示すページ枚数にし、ステップＳ３１３の処理へ移行する。
【００５９】
ステップＳ３１３において、ＣＰＵ３１は、フラグｃａｎｃｅｌｆａｇの値を０に設定し、ステップＳ３１４の処理へ移行する。
【００６０】
ステップＳ３１４において、ＣＰＵ３１は、スキャナ３７に読取要求用ＵＲＬに含まれる解像度や色などに基づいて画像の読み取りの設定を行わせ、この設定に基づいて画像の読み取りを行わせる。続いて、ステップＳ３１５において、ＣＰＵ３１は、ステップＳ３１４で読み取られた画像の画像データをインターフェース３９を介して要求元であるパーソナルコンピュータ２へ送信し、ステップＳ３１６の処理へ移行する。
【００６１】
ステップＳ３１６において、ＣＰＵ３１は、フラグｃａｎｃｅｌｆａｇが１であるか否かを判定する。フラグｃａｎｃｅｌｆａｇが１であると判定された場合には（Ｓ３１６：ＹＥＳ）、要求処理タスクを終了する。一方、フラグｃａｎｃｅｌｆａｇが１でないと判定された場合には（Ｓ３１６：ＮＯ）、ステップＳ３１７の処理へ移行する。尚、中止要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求されると、別の図５の要求処理タスクが生成され、その要求処理タスクでフラグｃａｎｃｅｌｆａｇが１に設定される（Ｓ３０６）。そして、読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求されたときに生成される要求処理タスクのステップＳ３１６で、フラグｃａｎｃｅｌｆａｇが１と判定され（Ｓ３１６：ＹＥＳ）、画像の取り込みが中止される。つまり、ステップＳ３１６の処理は、読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求がされた後、中止要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求がされた場合に、画像の読み取りを中止させるために行われる処理である。
【００６２】
ステップＳ３１７において、ＣＰＵ３１は、１ページ全てのスキャンが終了したか否かを判定する。１ページ全てのスキャンが終了していないと判定された場合には（Ｓ３１７：ＮＯ）、ステップＳ３１４の処理へ移行し、当該ページのスキャンを継続して行う。一方、１ページ全てのスキャンが終了したと判定された場合には（Ｓ３１７：ＹＥＳ）、ステップＳ３１８の処理へ移行する。
【００６３】
ステップＳ３１８において、ＣＰＵ３１は、変数ｐａｇｅｓが−１であるか、つまり、ユーザによってＭＦＰ３に載置された全ての原稿の読み取りが指定されたかを判定する。変数ｐａｇｅｓが−１であると判定された場合には（Ｓ３１８：ＹＥＳ）、ステップＳ３２０の処理へ移行する。一方、変数ｐａｇｅｓが−１でないと判定された場合には（Ｓ３１８：ＮＯ）、ステップＳ３１９の処理へ移行する。そして、ステップＳ３１９において、ＣＰＵ３１は、変数ｐａｇｅｓの値を１デクリメントし（ｐａｇｅｓｅ←ｐａｇｅｓ−１）、ステップＳ３２０の処理へ移行する。この１デクリメント後の変数ｐａｇｅｓの値は、残りの読取枚数を示すことになる。
【００６４】
ステップＳ３２０において、ＣＰＵ３１は、変数ｐａｇｅｓの値が０である、及び、次の原稿がセットされていない、の何れかであるか否かを判定する。変数ｐａｇｅｓの値が０である、及び、次の原稿がセットされていない、の何れでもないと判定された場合には（Ｓ３２０：ＮＯ）、まだ読み取らなければならない原稿があるので、次の原稿などを読み取るため、ステップＳ３１４の処理へ移行する。一方、変数ｐａｇｅｓの値が０である、及び、次の原稿がセットされていない、の何れかであると判定された場合には（Ｓ３２０：ＹＥＳ）、読み取らなければならない原稿の全てを読み取ったことになるので、要求処理タスクを終了する。
【００６５】
例えば、パーソナルコンピュータ２が適切な読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求をした場合、図５に示す要求処理タスク（以下、第１要求処理タスクという。）が生成され（Ｓ２０２）、最初のパスは“ｓｃａｎｉｍａｇｅ”と判定され（Ｓ３０１：ＹＥＳ、Ｓ３０３：ＮＯ、Ｓ３０５：ＮＯ、Ｓ３０７：ＹＥＳ）、読取要求用ＵＲＬに含まれるパラメータに間違ったパラメータがないと判定されて（Ｓ３０８：ＮＯ）、そのパラメータの設定値に基づいて原稿などの画像の読み取りが行われ、読み取られた原稿の画像データが要求元のパーソナルコンピュータ２へ送信される（Ｓ３１０〜Ｓ３２０）。
【００６６】
このときに、パーソナルコンピュータ２が中止要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求をした場合、図５に示す要求処理タスク（以下、第２要求処理タスクという。）が生成され（Ｓ２０２）、最初のパスは“ｓｃａｎｃａｎｃｅｌ”と判定され（Ｓ３０１：ＹＥＳ、Ｓ３０３：ＮＯ、Ｓ３０５：ＹＥＳ）、フラグＣａｎｃｅｌｆａｇの値を１にするとともに、読取中止報知ページ（図８参照）に関するデータを要求元であるパーソナルコンピュータ２へ送信し（Ｓ３０６）、第２要求処理タスクを終了する。
【００６７】
第２要求処理タスクでフラグＣａｎｃｅｌｆａｇの値が１に設定されたので、第１要求処理タスクのステップＳ３１６でフラグＣａｎｃｅｌｆａｇが１と判定されて（Ｓ３１６：ＹＥＳ）、画像の読み取りが中止され、第１要求処理タスクが終了する。
【００６８】
また、パーソナルコンピュータ２が適切でない読取要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求をした場合、図５に示す要求処理タスクが生成され（Ｓ２０２）、最初のパスは“ｓｃａｎｉｍａｇｅ”と判定され（Ｓ３０１：ＹＥＳ、Ｓ３０３：ＮＯ、Ｓ３０５：ＮＯ、Ｓ３０７：ＹＥＳ）、読取要求用ＵＲＬに含まれるパラメータに間違ったパラメータがあると判定されて（Ｓ３０８：ＹＥＳ）、誤入力対処ページ（図７参照）に関するデータが要求元のパーソナルコンピュータ２へ送信される（Ｓ３０９）。
【００６９】
また、パーソナルコンピュータ２が指定方法要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求をした場合、図５に示す要求処理タスクが生成され（Ｓ２０２）、最初のパスは“ｓｃａｎｐａｒａｍ”と判定され（Ｓ３０１：ＹＥＳ、Ｓ３０３：ＹＥＳ）、ＵＲＬ参照ページ（図６参照）に関するデータが要求元のパーソナルコンピュータ２へ送信される（Ｓ３０４）。
【００７０】
以上説明した本実施の形態においては、パーソナルコンピュータ２でパラメータ（解像度パラメータ、色パラメータ、ページ枚数パラメータ、ファイルタイプパラメータ）を含んだ読取要求用ＵＲＬが指定されると、パーソナルコンピュータ２は、この読取要求用ＵＲＬでＨＴＴＰ　ＧＥＥＴ要求をする。ＭＦＰ３は、このＨＴＴＰ　ＧＥＴ要求に応答して、読取要求用ＵＲＬに含まれるパラメータの設定値に基づいて原稿の画像を読み取り、読み取った画像の画像データをパーソナルコンピュータ２へ送信する。従って、パーソナルコンピュータ２にスキャナドライバをインストールする必要がなく、スキャナドライバのインストールに関するユーザ負担が軽減される。
【００７１】
また、指定された読取要求用ＵＲＬが間違っていると、ＭＦＰ３からパーソナルコンピュータ２へ誤入力対処ページに関するデータが送信され、誤入力対処ページがパーソナルコンピュータ２の表示部２６に表示されるので、ユーザは入力ミスがあったことを即座に知ることができ、その対応を迅速に行うことができる。
【００７２】
さらに、パーソナルコンピュータ２で指定方法要求用ＵＲＬが指定されると、パーソナルコンピュータ２は指定方法要求用ＵＲＬでＨＴＴＰ　ＧＥＴ要求を行って、ＭＦＰ３からＵＲＬ参照ページを取得し、そのＵＲＬ参照ページを表示部２６に表示するので、ユーザは容易に読取要求用ＵＲＬを入力することができる。
【００７３】
さらに、ＭＦＰ３で読み取る原稿の枚数をＵＲＬに含めて指定することができるので、複数枚の原稿を読み取る場合にパス名の指定を１回行えばよく、ユーザにとって使用しやすくなっている。さらに、ＭＦＰ３に載置した原稿などは普通全てＭＦＰ３のスキャナ機能でそれらの画像を読み取ることをユーザが望んでいるものと考えられることから、ＭＦＰ３で読み取る原稿などの枚数をＭＦＰ３に載置されたもの全てと指定できるようになっているため、ユーザにとってさらに使用しやすいものになる。
【００７４】
さらに、パーソナルコンピュータ２で中止要求用ＵＲＬを指定することによって、ＭＦＰ３に対して画像の取り込みの中止を要求できるので、ユーザにとって使用しやすくなっている。
【００７５】
さらに、広く一般に使用されているＨＴＴＰを通信プロトコルに使用するので、画像データ転送システムの汎用性が高くなる。また、ＨＴＴＰを通信プロトコルに用いることで、ルータ６の先に接続されている図示しない端末装置と画像読取装置（ＭＦＰ３）との通信が可能になってさらに利便性が向上する。
【００７６】
変形例
ＨＴＴＰを使用する代わりに、ＦＴＰを利用する場合について説明する。尚、上述した実施の形態と異なる点を中心に説明する。但し、パーソナルコンピュータ２は、パス（後述する読取要求用パス、指定方法要求用パス、中止要求用パス）のユーザによる入力を待ち（Ｓ１０１のＵＲＬ入力待ちの代わり）、そのユーザにより入力されたパスでＦＴＰ　ＧＥＴ要求を送信する（Ｓ１０２のＵＲＬでＨＴＴＰ　ＧＥＴ要求の代わり）。その後、パーソナルコンピュータ２は、ＭＦＰ３からファイルを受け取り、その受け取ったファイルをＨＤＤ２４に保存する（Ｓ１０４のデータの表示の代わり）。また、ＭＦＰ３で行われる図４、及び図５の処理は、ＨＴＴＰと実質的に同様であり、上記の説明が実質的に適用できる。
【００７７】
まず、パーソナルコンピュータ２の操作部２５におけるユーザなどによる入力内容について図９、図１０、及び図１１を参照しつつ説明する。ＭＦＰ３に対してＭＦＰ３に載置された原稿などを読み取らせる場合の入力内容は、図９に一例を示す内容（以下、読取要求用パスと称す。）である。図９（ａ）中の“ｓｃａｎｉｍａｇｅ”、“＜ｒｅｓｏｌｕｔｉｏｎ＞”（解像度パラメータ）、“＜ｃｏｌｏｒ　ｍｏｎｏ＞”（色パラメータ）、“＜ｓｈｅｅｔ＞”（ページ枚数パラメータ）、“＜ｆｉｌｅｔｙｐｅ＞”（ファイルタイプパラメータ）は、夫々、実施の形態で説明したＨＴＴＰの場合のものと実質的に同様である。例えば、ホストのＩＰアドレスが１０．１３４．４３．１４、解像度が４００ｄｐｉ、色がカラー、読取枚数が１枚、ファイルフォーマットがＪＰＥＧの場合の読取要求用パスは、図９（ｂ）に示すものになる。また、ＩＰアドレスが１０．１３４．４３．１４、解像度が３００ｄｐｉ、色がモノクロ、ＭＦＰ３に載置された原稿など全ての読み取り、ファイルフォーマットがＴＩＦＦの場合の読取要求用パスは、図９（ｃ）に示すものになる。
【００７８】
また、ＭＦＰ３に対して読取要求用パスのパス指定方法（図１２参照）に関するファイルを送信するように要求する場合の入力内容は、図１０に一例を示す内容（以下、指定方法要求用パスと称す。）である。図１０（ａ）中の“ｓｃａｎｐａｒａｍ”は、実施の形態で説明したＨＴＴＰの場合と実質的に同様であり、読取要求用パスのパス指定方法に関するファイルの送信要求であることを示す。例えば、ホストのＩＰアドレスが１０．１３４．４３．１４の場合の指定方法要求用パスは、図１０（ｂ）に示すものになる。
【００７９】
さらに、ＭＦＰ３に対して画像の読み取りの中止を要求する場合の入力内容は、図１１に一例を示す内容（以下、中止要求用パスと称す。）である。図１１（ａ）中の“ｓｃａｎｃａｎｃｅｌ”は、実施の形態で説明したＨＴＴＰの場合と実質的に同様であり、画像の読み取りの中止要求であることを示す。例えば、ホストのＩＰアドレスが１０．１３４．４３．１４の場合の中止要求用パスは、図１１（ｂ）に示すものになる。
【００８０】
次に、パーソナルコンピュータ２、及びＭＦＰ３で行われるデータ転送処理でＨＤＤ２４に保存されるファイルについて図１２、及び図１３を参照しつつ説明する。尚、ＨＤＤ２４には、ＣＰＵ２１によって制御されて、ＭＦＰ３によって読み取られた原稿の画像の画像データに関するファイル、及び図８の読取中止報知ページと実質的に同じ内容の読取中止報知ページに関するファイルが保存される。
【００８１】
ＨＤＤ２４には、図１２に一例を示す、読取要求用パスの指定方法をユーザなどに知らせるためのパス参照ページに関するファイルが保存される。図１２に一例を示すパス参照ページには、パス参照ページであることを表す“Ｓｃａｎ　ｐａｒａｍｅｔｅｒ　ｒｅｆｅｒｅｎｃｅ”の下に、読取要求用パスの一般的な内容が示されているとともに、パス参照ページの一番下に、読取要求用パスの一例が示されている。その他の点については、図６に一例を示したＵＲＬ参照ページと実質的に同様であるため、その詳細は省略する。
【００８２】
また、ＨＤＤ２４には、図１３に一例を示す、ユーザによって入力された読取要求用パスが間違っている旨と正しく読取要求用ＵＲＬを入力するための対処方法とをユーザなどに知らせるための誤入力対処ページに関するファイルが保存される。図１３に一例を示す誤入力対処ページには、入力ミスを示す情報（図示例では“Ｏｎｅ　ｏｆ　ｒｅｑｕｅｓｔｉｎｇ　Ｐａｒａｍｅｔｅｒ　ｉｓ　ｉｎｃｏｒｒｅｃｔ”：１個のパラメータの入力ミスを示す）の下に、ユーザなどが指定した読取要求用パスが示されており、その入力ミスがあったパラメータの下にアンダーラインが付されている。図示例では、５００ｄｐｉの下にアンダーラインが付されており、解像度パラメータに入力ミスがあったことが示されている。その他の点については、図７に一例を示した誤入力対処ページと実質的に同様であるため、その詳細は省略する。
【００８３】
次に、ＦＴＰの場合のパーソナルコンピュータ２とＭＦＰ３との動作の動作例について、を説明する。
【００８４】
まず、パス参照ページに関するファイルを要求する場合について説明する。パーソナルコンピュータ２の操作部２５を利用してユーザなどが指定方法要求用パスを入力すると、パーソナルコンピュータ２のＣＰＵ２１は、指定方法要求用パスでＦＴＰ　ＧＥＴ要求を行う。ＭＦＰ３がこのＦＴＰ　ＧＥＴ要求を受け取ると、ＭＦＰ３で要求処理タスクが生成される（図４のＳ２０１、Ｓ２０２）。そして、ＭＦＰ３のＣＰＵ３１によって、ＦＴＰ　ＧＥＴ要求と判定され（図５のＳ３０１：ＹＥＳ）、さらに、最初のパスは“ｓｃａｎｐａｒａｍ”と判定される（図５のＳ３０３：ＹＥＳ）。そして、ＭＦＰ３からパス参照ページに関するファイルが要求元であるパーソナルコンピュータ２へ送信される（図５のＳ３０４）。パーソナルコンピュータ２はこの送信されたパス参照ページに関するファイルを受信し、ＣＰＵ２１は、受信したパス参照ページに関するファイルをＨＤＤ２４に保存する。このＨＤＤ２４に保存されたパス参照ページに関するファイルが適宜読み出され、表示部２６に表示される。
【００８５】
次に、適切な読取要求用パスでＭＦＰ３に載置された原稿の画像の読み取りを要求し、その途中で画像の読み取りの中止を要求する場合の例を説明する。パーソナルコンピュータ２の操作部２５を利用してユーザなどが適切な読取要求用パスを入力すると、パーソナルコンピュータ２のＣＰＵ２１は、読取要求用パスでＦＴＰ　ＧＥＴ要求を行う。ＭＦＰ３がこのＦＴＰ　ＧＥＴ要求を受け取ると、ＭＦＰ３で要求処理タスク（以下、第３要求処理タスクという。）が生成される（図４のＳ２０１、Ｓ２０２）。そして、ＭＦＰ３のＣＰＵ３１によって、ＦＴＰ　ＧＥＴ要求と判定され（図５のＳ３０１：ＹＥＳ）、さらに、最初のパスは“ｓｃａｎｉｍａｇｅ”と判定され（図５のＳ３０３：ＮＯ、Ｓ３０５：ＮＯ、Ｓ３０７：ＹＥＳ）、読取要求用パスに含まれるパラメータに間違ったパラメータがないと判定される（Ｓ３０８：ＮＯ）。そして、ＭＦＰ３では、読取要求用パスに含まれるパラメータの設定値に基づいて原稿などの画像の読み取りが行われ、読み取られた原稿の画像データに関するファイルが要求元のパーソナルコンピュータ２へ送信される（Ｓ３１０〜Ｓ３２０）。パーソナルコンピュータ２はこの送信された画像データに関するファイルを受信し、ＣＰＵ２１は、受信した画像データに関するファイルをＨＤＤ２４に保存する。このＨＤＤ２４に保存された画像データに関するファイルが適宜読み出され、表示部２６に表示される。
【００８６】
ＭＦＰ３が原稿などの画像を読み取っている途中で、パーソナルコンピュータ２の操作部２５を利用してユーザなどが中止要求用パスを入力すると、パーソナルコンピュータ２のＣＰＵ２１は、中止要求用パスでＦＴＰ　ＧＥＴ要求を行う。ＭＦＰ３がこのＦＴＰ　ＧＥＴ要求を受け取ると、ＭＦＰ３で要求処理タスク（以下、第４要求処理タスクという。）が生成される（図４のＳ２０１、Ｓ２０２）。そして、ＭＦＰ３のＣＰＵ３１によって、ＦＴＰ　ＧＥＴ要求と判定され（図５のＳ３０１：ＹＥＳ）、さらに、最初のパスは“ｓｃａｎｃａｎｃｅｌ”と判定される（図５のＳ３０３：ＮＯ、Ｓ３０５：ＹＥＳ）。そして、ＭＦＰ３は、フラグＣａｎｃｅｌｆａｇの値を１にするとともに、読取中止報知ページに関するファイルを要求元であるパーソナルコンピュータ２へ送信し（図５のＳ３０６）、第４要求処理タスクを終了する。パーソナルコンピュータ２はこの送信された読取中止報知ページに関するファイルを受信し、ＣＰＵ２１は、受信した読取中止ページに関するファイルをＨＤＤ２４に保存する。このＨＤＤ２４に保存された読取中止報知ページに関するファイルが適宜読み出され、表示部２６に表示される。
【００８７】
第４要求処理タスクでフラグＣａｎｃｅｌｆａｇの値が１に設定されたので、第３要求処理タスクの図５のステップＳ３１６でフラグＣａｎｃｅｌｆａｇが１と判定されて（図５のＳ３１６：ＹＥＳ）、画像の読み取りが中止され、第３要求処理タスクが終了する。
【００８８】
次に、適切でない読取要求用パスでＭＦＰ３に載置された原稿の画像の読み取りを要求した場合の例を説明する。パーソナルコンピュータ２の操作部２５を利用してユーザなどが適切でない読取要求用パスを入力すると、パーソナルコンピュータ２のＣＰＵ２１は、読取要求用パスでＦＴＰ　ＧＥＴ要求を行う。ＭＦＰ３がこのＦＴＰ　ＧＥＴ要求を受け取ると、ＭＦＰ３で要求処理タスクが生成される（図４のＳ２０１、Ｓ２０２）。そして、ＭＦＰ３のＣＰＵ３１によって、ＦＴＰ　ＧＥＴ要求と判定され（図５のＳ３０１：ＹＥＳ）、さらに、最初のパスは“ｓｃａｎｉｍａｇｅ”と判定され（図５のＳ３０３：ＮＯ、Ｓ３０５：ＮＯ、Ｓ３０７：ＹＥＳ）、さらに、読取要求用パスに含まれるパラメータに間違ったパラメータがあると判定される（Ｓ３０８：ＹＥＳ）。そして、誤入力対処ページに関するファイルが作成されて、該作成されたファイルが要求元であるパーソナルコンピュータ２へ送信される（図５のＳ３０９）。これとともに、ユーザなどに誤入力があったことを知らせるための、図１４に一例を示す誤入力報知ページに関するファイルが作成されて、該作成されたファイルが要求元であるパーソナルコンピュータ２へ送信される。パーソナルコンピュータ２はこの送信された誤入力対処ページに関するファイルを受信し、ＣＰＵ２１は、受信したパス参照ページに関するファイルをＨＤＤ２４に保存する。このＨＤＤ２４に保存されたパス参照ページに関するファイルが適宜読み出され、表示部２６に表示される。尚、図１４は、Ｗｉｎｄｏｗｓ（登録商標）ＸＰ付属のＦＴＰクライアントの例である。
【００８９】
上述した変形例においても、実施の形態の場合と同様の効果が得られる。
【００９０】
以上、本発明の好適な実施の形態について説明したが、本発明は、前記実施の形態に限定されるものではなく、特許請求の範囲に記載した限りにおいて様々な設計変更が可能なものである。例えば、実施の形態で説明したＨＴＴＰや変形例で説明したＦＴＰの代わりに、ＮｅｔＢＩＯＳなどを利用するようにしてもよい。この場合、画像の読み取りを要求する場合、パーソナルコンピュータ２で、例えば、“ｃｏｐｙ　／／ｓｃａｎｎｅｒｎａｍｅ／ｓｃａｎｉｍａｇｅ／４００ｄｐｉ／ｃｏｌｏｒ／１／ｉｍａｇｅ．ｊｐｇ　ｆａｉｌｅｎａｍｅ”と入力する。但し、“ｓｃａｎｎｅｒｎａｍｅ”はスキャナ名（上記実施の形態では、ＭＦＰ３のＮｅｔＢＩＯＳコンピュータ名）、“ｆｉｌｅｎａｍｅ”は、スキャナから送られてくるデータが格納されるファイル名である。
【００９１】
また、上述した実施の形態でパーソナルコンピュータ２やＭＦＰ３が実行するプログラムを、コンピュータが読み取り可能なＣＤ−ＲＯＭなどに記録するようにしてもよい。さらに、ファイルフォーマットとして、ＪＰＥＧ、ＰＮＧ、ＧＩＦ、ＴＩＦＦ以外のものが含まれていても良いことは言うまでもない。
さらに、上述した実施の形態では、パス名に、解像度パラメータ、色パラメータ、ページ枚数パラメータ、ファイルタイプパラメータを含ませる例を挙げて説明したが、必要に応じて、パラメータの種類を増減させて、ユーザのニーズに応じたものにしても良いことはいうまでもない。
また、上述した実施の形態では、パス名に、解像度パラメータ、色パラメータ、ページ枚数パラメータ、ファイルタイプパラメータを含ませ、全てのパラメータに対してユーザが所望のパラメータを選択する例を挙げて説明したが、全てのパラメータに対してユーザの選択を必須とはせずに、適宜パラメータの選択を省略しても良い構成とし、省略されたパラメータについては、適当なパラメータを自動的に決定するようにして、ユーザによる操作を容易にしても良い。
【００９２】
【発明の効果】
請求項１によると、設定情報を含んだパス名を指定し、画像読取装置はこの指定されたパス名に含まれる設定情報に基づいて画像の読み取りを行って、読み取った画像の画像データを端末装置へ送信するので、スキャナドライバを用いることなく、端末装置は画像読取装置が読み取った画像の画像データを取得することができる。
【００９３】
請求項２によると、端末装置は、画像読取装置に対してパス名の指定方法を要求し、この要求に対する画像読取装置の応答によってパス名の指定方法を取得するので、端末装置のユーザはパス名の指定を行いやすくなる。
【００９４】
請求項３によると、指定手段によって指定されたパス名が適切でない場合、その旨が報知されるので、端末装置のユーザは指定したパス名が適切でなかったことを知ることができ、パス名の再指定などの対応を迅速に行うことができる。
【００９５】
請求項４によると、適切なパス名を指定することを補助するための補助情報が報知されるので、端末装置のユーザは容易に適切なパス名を指定することが可能になる。
【００９６】
請求項５によると、複数枚の原稿を読み取る場合にパス名の指定を１回行えばよいので、ユーザにとって使用しやすいものになる。
【００９７】
請求項６によると、画像読取装置に載置した原稿は普通全て画像読取装置でそれらの画像を読み取ることをユーザが望んでいるものと考えられることから、端末装置のユーザが画像読取装置に載置される原稿の枚数を直接数える必要がなく、ユーザにとってさらに使用しやすいものになる。
【００９８】
請求項７によると、画像データの読み込みを中止させることができるので、ユーザにとって使用しやすいものとなる。
【００９９】
請求項８によると、広く一般に使用されているＨＴＴＰ或いはＦＴＰを通信プロトコルに使用するので、画像データ転送システムの汎用性が高くなる。また、インターネットを介して端末装置と画像読取装置との通信が可能になってさらに利便性が向上する。
【０１００】
請求項９によると、端末装置で指定されたパス名に含まれる設定情報に基づいて画像の読み取りを行って、読み取った画像の画像データを端末装置へ送信するので、端末装置でスキャナドライバを用いることなく、端末装置は画像読取装置が読み取った画像の画像データを受け取ることが可能になる。
【０１０１】
請求項１０によると、設定情報を含んだパス名を指定し、第２のコンピュータはこの指定されたパス名に含まれる設定情報に基づいて画像の読み取りを行って、読み取った画像の画像データを第１のコンピュータへ送信するので、スキャナドライバを用いることなく、第１のコンピュータは第２のコンピュータが読み取った画像の画像データを取得することができる。
【図面の簡単な説明】
【図１】実施の形態におけるネットワークシステムの一例を示すシステム構成図である。
【図２】図１のパーソナルコンピュータ及びＭＦＰの装置構成を示す装置構成図である。
【図３】図１のパーソナルコンピュータのデータ転送処理における処理手順を示すフローチャートである。
【図４】図１のＭＦＰのデータ転送処理における処理手順を示すフローチャートである。
【図５】図１のＭＦＰのデータ転送処理における処理手順を示すフローチャートである。
【図６】ＵＲＬ参照ページの一例を示す図である。
【図７】誤入力対処ページの一例を示す図である。
【図８】読取中止報知ページの一例を示す図である。
【図９】変形例における読取要求用パスの一例を示す図である。
【図１０】変形例における指定方法要求用パスの一例を示す図である。
【図１１】変形例における読取要求用パスの一例を示す図である。
【図１２】変形例におけるパス参照ページの一例を示す図である。
【図１３】変形例における誤入力対処ページの一例を示す図である。
【図１４】変形例における誤入力報知ページの一例を示す図である。
【符号の説明】
１　ネットワークシステム
２　パーソナルコンピュータ
３　ＭＦＰ
４　ファクシミリ
５　パーソナルコンピュータ
６　ルータ
７　ＬＡＮ
２１、３１　ＣＰＵ
２２、３２　ＲＯＭ
２３、３３　ＲＡＭ
２４、３４　ＨＤＤ
２５、３５　操作部
２６、３６　表示部
２７、３９　インターフェース
３７　スキャナ部
３８　印字部
【図１】
2004120180.tif 000003
【図２】
2004120180.tif 000004
【図３】
2004120180.tif 000005
【図４】
2004120180.tif 000006
【図５】
2004120180.tif 000007
【図６】
2004120180.tif 000008
【図７】
2004120180.tif 000009
【図８】
2004120180.tif 000010
【図９】
2004120180.tif 000011
【図１０】
2004120180.tif 000012
【図１１】
2004120180.tif 000013
【図１２】
2004120180.tif 000014
【図１３】
2004120180.tif 000015
【図１４】
2004120180.tif 000016