(57)【要約】【課題】意図した画像データ送信先にのみ画像データを送信することができ、意図しない画像送信要求元からの画像送信要求によって画像データを誤って送信することが無くなる。【解決手段】スキャナ等の画像送信装置１０において、操作パネル１１より入力した識別情報ＩＤと、受信部１３で受信した画像送信要求元からの画像送信要求コマンドＣＤ１０の識別情報とを、送信許可部１４により比較する。この比較結果が一致した場合には、送信制御部１５の制御により、画像取り込み部１６から入力した画像データを、画像送信要求コマンドＣＤ１０の送信先へ、送信部１８から送信する。【選択図】図１
2010283801.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像入力部と、
入力された前記画像データの送信の実行を許可するための識別情報を入力する識別情報入力部と、
画像送信要求元から送られる画像送信要求に関する送信情報を受信する受信部と、
入力された前記画像データを送信する送信部と、
入力された前記識別情報と受信された前記送信情報とにより送信許可を判断する送信許可部と、
前記送信許可部が送信許可と判断した場合、入力された前記画像データを前記送信部を介して送信させる送信制御部と、
を備えたことを特徴とする画像送信装置。
【請求項２】
前記受信部により受信する前記送信情報は、前記画像送信要求元と異なる送信先を示すことを特徴とする請求項１記載の画像送信装置。
【請求項３】
前記画像送信要求元は、前記画像データの処理を行う画像処理装置であることを特徴とする請求項１又は２記載の画像送信装置。
【請求項４】
前記受信部により受信する前記送信情報は、前記画像送信装置に接続された周辺装置を示すことを特徴とする請求項１記載の画像送信装置。
【請求項５】
前記周辺装置は、前記画像データを記憶する記憶装置であることを特徴とする請求項４記載の画像送信装置。
【請求項６】
前記識別情報入力部に入力する前記識別情報は、前記画像送信要求元を識別する固有情報であることを特徴とする請求項１〜５のいずれか１項に記載の画像送信装置。
【請求項７】
前記固有情報は、インターネット・プロトコル・アドレス、パスワード、ドメイン名、又は、メディア・アクセス・コントロール・アドレスのいずれか１つであることを特徴とする請求項６記載の画像送信装置。
【請求項８】
請求項１記載の画像送信装置は、更に
前記画像データの変更を検知する画像データ変更検知部を有することを特徴とする画像送信装置。
【請求項９】
前記識別情報入力部は、前記画像データ変更検知部が前記画像データの変更を検知したならば、新たに前記識別情報の入力を要求することを特徴とする請求項８記載の画像送信装置。
【請求項１０】
前記画像入力部は、原稿の前記画像データを入力し、
前記画像データ変更検知部は、前記原稿が前記画像入力部から検知されなくなった後、再び検知されたことによって前記画像データの変更を検知することを特徴とする請求項８又は９記載の画像送信装置。
【請求項１１】
前記画像入力部は、開閉自在な原稿押板で覆われた原稿台の上に載置された原稿の前記画像データを入力し、
前記画像データ変更検知部は、前記原稿押板が開かれたことを検知した後、再び閉じられたことを検知したことによって、前記画像データの変更を検知することを特徴とする請求項８又は９記載の画像送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを送信する機能を備えた画像送信装置に関するものである。
【背景技術】
【０００２】
従来、画像データを送信する機能を備えた画像送信装置には、例えば、スキャナ、複合機（以下「ＭＦＰ」という。）、複写機、ファクシミリ装置（以下「ＦＡＸ」という。）等がある。この画像送信装置をネットワーク上のパーソナルコンピュータ（以下、「ＰＣ」という。）等の端末からアクセスする方法として、例えば、下記の特許文献１に記載された方法が知られている。この特許文献１には、スキャナがサーバを介してネットワークと接続され、このサーバにより各端末からスキャナへの多重アクセスを防止する方法が記載されている。この多重アクセス防止方法は、一度に１つの端末からの要求のみを受付けるものであり、１つの端末と接続している状態で別の端末から接続要求があった場合には、この別の端末からの要求は受け付けないようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１１２８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像送信装置では、先に画像データの送信先として意図していない端末からの接続があった場合には、画像データを誤った端末に送信してしまう可能性があり、技術的に満足できるものではなかった。
【課題を解決するための手段】
【０００５】
本発明の画像送信装置は、画像データを入力する画像入力部と、入力された前記画像データの送信の実行を許可するための識別情報を入力する識別情報入力部と、画像送信要求元から送られる画像送信要求に関する送信情報を受信する受信部と、入力された前記画像データを送信する送信部と、入力された前記識別情報と受信された前記送信情報とにより送信許可を判断する送信許可部と、前記送信許可部が送信許可と判断した場合、入力された前記画像データを前記送信部を介して送信させる送信制御部とを備えたことを特徴とする。
【発明の効果】
【０００６】
本発明の画像送信装置によれば、画像データの送信先として意図した送信先にのみ画像データを送信することができ、意図しない画像送信要求元からの要求によって画像データを誤って送信することが無くなる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明の実施例１における画像送信装置の概略の構成図である。
【図２】図２は、図１の画像読み取り部の斜視図である。
【図３】図３は、図２の原稿載置センサの回路図である。
【図４】図４は、図２の画像読み取り部に原稿載置していない時の断面図である。
【図５】図５は、図２の画像読み取り部の原稿載置時の断面図である。
【図６】図６は、本発明の実施例１における画像送信システムを示す概略の構成図である。
【図７】図７は、図１中の操作パネルを示す図である。
【図８】図８は、図７中の操作パネルの入力例を示す図である。
【図９】図９は、図１中の受信部で受信する画像送信要求コマンドの例を示す図である。
【図１０】図１０は、図１の画像送信装置の動作を示すフローチャートである。
【図１１】図１１は、図１中の送信許可部が送信を許可した時の通信手順を示す図である。
【図１２】図１２は、ＰＣ２０−２から送信される画像送信要求コマンドの例を示す図である。
【図１３】図１３は、図１中の送信許可部が送信を拒絶した時の通信手順を示す図である。
【図１４】図１４は、本発明の実施例２における画像送信装置の概略の構成図である。
【図１５】図１５は、図１４中の操作パネルの入力例を示す図である。
【図１６】図１６は、図１４中の受信部で受信する画像送信要求コマンドの例を示す図である。
【図１７】図１７は、図１４中の画像送信装置の動作を示すフローチャートである。
【図１８】図１８は、図１４中の送信許可部が送信を許可した時の通信手順１を示す図である。
【図１９】図１９は、図１４中の送信許可部が送信を許可した時の通信手順２を示す図である。
【図２０】図２０は、図６中のＰＣ２０−２から送信された画像送信要求コマンドを示す図である。
【図２１】図２１は、図１４中の送信許可部が送信を拒絶した時の通信手順を示す図である。
【図２２】図２２は、本発明の実施例３における画像送信装置の概略の構成図である。
【発明を実施するための形態】
【０００８】
本発明を実施するための形態は、以下の好ましい実施例の説明を添付図面と照らし合わせて読むと、明らかになるであろう。但し、図面はもっぱら解説のためのものであって、本発明の範囲を限定するものではない。
【実施例１】
【０００９】
（実施例１の画像送信システムの構成）
図６は、本発明の実施例１における画像送信システムを示す概略の構成図である。
【００１０】
画像送信システムは、ローカル・エリア・ネットワーク（以下「ＬＡＮ」という。）１を有している。ＬＡＮ１には、画像送信装置１０や複数の画像処理装置（例えば、ＰＣ）２０−１，２０−２が接続され、更に、図示しないドメイン・ネーム・システム・サーバ（以下「ＤＮＳサーバ」という。）等の端末が接続されている。画像送信装置１０は、例えば、スキャナで構成されており、インターネット・プロトコル・アドレス（以下「ＩＰアドレス」という。）「１９２．１６８．１００．１００」を持っている。各ＰＣ２０−１，２０−２は、中央処理装置（以下「ＣＰＵ」という。）の制御により画像データのプログラム処理を行う装置であり、例えば、ＰＣ２０−１は、ＩＰアドレス「１９２．１６８．１００．１０１」を持ち、ＰＣ２０−２は、ＩＰアドレス「１９２．１６８．１００．１０２」を持っている。
【００１１】
（実施例１の画像送信装置の構成）
図１は、本発明の実施例１における図６中の画像送信装置１０を示す概略の構成図である。
【００１２】
画像送信装置１０は、例えばフラットベッド形式のスキャナであり、識別情報ＩＤを入力して画像データの送信先の設定を行う識別情報入力部（例えば、操作パネル）１１と、この操作パネル１１で設定された画像データの送信先の識別情報ＩＤを格納する送信先情報記憶部１２と、ＬＡＮ１に接続された受信部１３と、送信許可部１４と、送信制御部１５と、原稿を読み取って画像データを出力する画像読み取り部１６と、この画像読み取り部１６から出力された画像データを格納する画像メモリ１７と、ＬＡＮに接続された送信部１８と、を有している。
【００１３】
受信部１３は、画像送信要求元であるＰＣ２０−１，２０−２からＬＡＮ１を介して送られてくる画像送信要求に関する送信情報（送信データ）を受信し、この受信したデータの中から画像送信要求コマンドＣＤ（＝ＣＤ１０，ＣＤ２０）を出力するものであり、この出力側と、送信先情報記憶部１２の出力側とに、送信許可部１４が接続されている。識別情報入力部である操作パネル１１に入力される識別情報ＩＤは、画像送信要求元であるＰＣ２０−１，２０−２などを識別する固有情報である。
【００１４】
送信許可部１４は、送信先情報記憶部１２に格納されている画像送信先の識別情報ＩＤと、受信部１３から出力された画像送信要求コマンドＣＤ（＝ＣＤ１０，ＣＤ２０）とを比較して送信許可を判断し、それらの送信先の情報が一致したら送信の指示を行うもので、この出力側に、送信制御部１５が接続されている。送信制御部１５には、画像データを入力する画像入力部（例えば、原稿を読み取って画像データを出力する画像読み取り部）１６と、この画像読み取り部１６から出力された画像データを格納する画像メモリ１７と、入力された画像データをＬＡＮ１へ送信する送信部１８とが接続されている。
【００１５】
送信制御部１５は、送信許可部１４の指示により、画像読み取り部１６に対して画像の読み取りを指示し、画像メモリ１７に格納された画像データを取得して、送信部１８に対して画像データの送信を指示する制御機能を有している。
【００１６】
図２は、図１の画像読み取り部の斜視図である。
画像読み取り部１６は、この画像読み取り部１６が読み取る原稿を載置する原稿台１６ａと、この原稿台１６ａに載置された原稿を覆う開閉自在な原稿押板１６ｂと、この原稿押板１６ｂの開閉を検知する原稿押板開閉センサ１６ｃと、原稿台１６ａに原稿が載置されたか否かを検知する原稿載置センサ１６ｄと、原稿押板１６ｂを装着するヒンジ機構１６ｅ（＝１６ｅ−１，１６ｅ−２）と、原稿を読み取る光学部１６ｆを有している。原稿押板１６ｂは、ヒンジ機構１６ｅによって原稿台１６ａの端部に開閉自在に装着されている。原稿押板開閉センサ１６ｃは、原稿台１６ａの端部、且つヒンジ機構１６ｅ−１，１６ｅ−２の中央部に配置されている。原稿押板開閉センサ１６ｃは、原稿押板１６ｂが閉じると共に押圧されて導通する機械式センサ（タクトスイッチ等）によって、原稿押板１６ｂが閉じているか否かを判断する。原稿載置センサ１６ｄは、原稿台１６ａ内の右奥に配置されている。原稿載置センサ１６ｄは、発光ダイオード等によって照明光を発し、その照明光が原稿や原稿押板１６ｄで反射した光をフォトダイオード等で検知することによって、原稿押板１６ｂが開いている状態と、原稿が原稿台１６ａの右奥に当たるように載置されている状態と、原稿が原稿台１６ａの右奥に当たるようには載置されず且つ原稿押板１６ｂが閉じている状態のいずれであるかを検知する。光学部１６ｆは、原稿台１６ａの内部に縦に配置され、図示されない駆動部によって横方向に移動し、原稿台１６ａの上に載置された原稿を読み取る。
【００１７】
原稿押板開閉センサ１６ｃと原稿載置センサ１６ｄの出力側は、送信制御部１５の入力側に接続されている。原稿載置センサ１６ｄは、この画像読み取り部１６に載置される原稿の有無を検知することによって、この原稿に係る画像データの変更を検知する画像データ変更検知部である。
【００１８】
図３は、図２の原稿載置センサの回路図である。
原稿載置センサ１６ｄの回路は、トランジスタ４１と、このトランジスタ４１によって駆動される発光ダイオード４２と、この発光ダイオード４２が発する照明光の反射を検知するフォトダイオード４３と、このフォトダイオード４３が検知した出力信号を増幅する増幅器４４と、増幅器４４によって増幅された出力信号を検知する反射光検知４５を有している。
【００１９】
原稿が載置されているか否かを検知するときには、照明光制御は５Ｖの出力信号を出力する。この出力信号によってトランジスタ４１がＯＮになり、発光ダイオード４２が駆動されて照明光を発する。この照明光は原稿や原稿押板１６ｂによって反射されてフォトダイオード４３によって検知され、増幅器４４によって増幅されて反射光検知４４に入力される。反射光検知４４に入力された信号の電圧レベルによって、原稿が載置されず且つ原稿押板１６ｂが検知されていない状態と、原稿が載置されている状態と、原稿押板１６ｂが検知されている状態とを区別する。
【００２０】
図４（ａ），（ｂ）は、図２の画像読み取り部に原稿載置していない時の断面図である。
【００２１】
図４（ａ）に示す原稿押板１６ｂが開いているときにおいて、原稿押板開閉センサ１６ｃは、原稿押板１６ｂによって押圧されておらず導通していない。原稿載置センサ１６ｄの発光ダイオード４２が照明光を発しても、原稿台１６ａ上には原稿が載置されておらず、かつ原稿押板１６ｂは開かれているため、原稿載置センサ１６ｄのフォトダイオード４３は殆ど反射光を検知しない。
【００２２】
図４（ｂ）に示す原稿押板１６ｂが閉じているときにおいて、原稿押板開閉センサ１６ｃは原稿押板１６ｂによって押圧され、よって導通する。原稿載置センサ１６ｄの発光ダイオード４２が照明光を発したならば、原稿押板１６ｄの原稿側面に照明光が反射し、原稿載置センサ１６ｄのフォトダイオード４３によって反射光が検知される。原稿押板１６ｂは、極めて反射光が強い材質で構成されているため、原稿による反射光と区別可能である。
【００２３】
図５（ａ）、（ｂ）は、図２の画像読み取り部の原稿載置時の断面図である。
図５（ａ）に示す原稿押板１６ｂが開いているときにおいて、原稿押板開閉センサ１６ｃは、図４（ａ）と同様に原稿押板１６ｂによって押圧されておらず導通していない。原稿台１６ａ上には原稿が載置されているため、原稿載置センサ１６ｄの発光ダイオード４２が照明光を発したとき、その原稿による反射光が原稿載置センサ１６ｄのフォトダイオード４３によって検知される。
【００２４】
図５（ｂ）に示す原稿押板１６ｂが閉じているときにおいて、原稿押板開閉センサ１６ｃは、図４（ｂ）と同様に原稿押板１６ｂによって押圧されて導通する。原稿台１６ａ上には原稿が載置されているため、原稿載置センサ１６ｄの発光ダイオード４２が照明光を発したとき、その原稿による反射光が原稿載置センサ１６ｄのフォトダイオード４３によって検知される。
【００２５】
図７は、図１中の操作パネルを示す図である。
操作パネル１１には、例えば、ユーザが入力した画像データの送信先を表示する表示部１１ａと、送信先を入力するための入力キー１１ｂと、カーソルキー１１ｃと、バックスペースキー１１ｄと、設定キー１１ｅとが設けられている。
【００２６】
表示部１１ａには、送信先のＩＰアドレスや、ＤＮＳサーバに登録されている宛先の端末のドメイン名等が表示される。入力キー１１ｂを使用して入力された文字列は、表示部１１ａに表示される。カーソルキー１１ｃを使用して、表示部１１ａに表示されているカーソルを移動する。バックスペース１５ｄを使用して表示部１１ａに表示されている文字を消すことができる。設定キー１１ｅを使用して表示部１１に入力した送信先を確定する。
【００２７】
図８は、図７中の操作パネルの入力例を示す図である。
表示部１１ａは、画像データの送信先としてＰＣ２０−１のＩＰアドレス「１９２．１６８．１００．１０１」を入力した場合の表示部１１ａの表示例が示されている。
【００２８】
図９は、図１中の受信部で受信する画像送信要求コマンドの例を示す図である。
画像送信要求コマンドＣＤ１０は、例えば、送信先ＣＤ１１、スキャンモードＣＤ１２、カラーモードＣＤ１３、原稿サイズＣＤ１４、及び解像度ＣＤ１５から構成されている。
【００２９】
送信先ＣＤ１１は、画像データの送信先を示す送信先情報（例えば、ＩＰアドレス「１９２．１６８．１００．１０１」）である。スキャンモードＣＤ１２は、原稿の読み取り先を示す情報であり、例えば、自動給紙装置（Auto  Document  Feeder、以下「ＡＤＦ」という。）が読み取り先として指定されている。このＡＤＦ以外にもフラットベット等の指定が考えられる。カラーモードＣＤ１３は、原稿を読み取って生成する画像データの色情報であり、例えば、２４ビット（ｂｉｔ）のカラー（Color）の画像データが指定されている。原稿サイズＣＤ１４は、画像送信装置１０で読み取る原稿のサイズを示し、例えば、原稿サイズとしてＡ４が指定されている。原稿のサイズが自動検知できる場合には、「自動」という指定もあり得る。解像度ＣＤ１５は、原稿を読み取る解像度であり、例えば、３００ｄｐｉが指定されている。
【００３０】
（実施例１の画像送信システムの概略の動作）
図６に示す画像送信システムにおいて、ＰＣ２０−１のユーザＡ及びＰＣ２０−２のユーザＢが前後して画像送信装置１０に原稿をセットした場合の動作例を説明する。
【００３１】
ＰＣ２０−１のユーザＡは、タイミング１で、画像送信装置１０へ行って原稿ＡをセットしてからＰＣ２０−１に戻り、タイミング２で、ＰＣ２０−１上のアプリケーションにて画像送信装置１０の読み取り実施を起動しようとする。この時、生憎ながら、タイミング１とタイミング２との間に、例えば、ＰＣ２０−２のユーザＢが画像送信装置１０で自分のコピーをするため、ユーザＡによってセットされた原稿Ａを取り外してユーザＢの原稿Ｂを置く。そうすると、タイミング２で、ユーザＡが読み取りを起動すると、原稿Ｂを読み取ることになってしまう。
【００３２】
そこで、本実施例１では、ユーザＡが画像送信装置１０に行って原稿Ａをセットする際に、スキャンした画像データの送信先（図８）を設定し、ＰＣ２０−１，２０−２からの読み取り起動情報には前記設定した送信先（図９）が含まれている場合のみ画像送信装置１０での読み取りを許可するようにしている。
【００３３】
（実施例１の画像送信装置の動作）
画像送信装置１０で読み取った画像データをＰＣ２０−１，２０−２に送信する場合、ユーザが画像送信装置１０に原稿をセットした後、この画像送信装置１０で画像データの送信先を指定して画像データの読み取り操作を行う方法がある。この方法に対して、本実施例１では、ユーザが画像送信装置１０に原稿をセットしてから、ＰＣ２０−１，２０−２上のアプリケーション・プログラムにより画像データの読み取り操作を実施している。本実施例１の画像読み取り方法では、画像データの読み取り方法の指定を、ユーザが使い慣れたＰＣ２０−１，２０−２上のアプリケーション・プログラムで行うことが可能である。そのため、画像読み取りの細かな指定を行いたいユーザは、画像送信装置１０から画像データの読み取りを開始する方法よりも、本実施例１の画像読み取りの方法を用いることが多い。以下、その画像送信装置１０の動作を説明する。
【００３４】
図１０は、図１の画像送信装置の動作を示すフローチャートである。
画像送信装置１０は、操作パネル１１の所定の複数のキーを所定の時間押されたことを検知すると、Personal  Scan  Mode〈以下「ＰＳモード」〉に入る。例えば、キー「＃」とキー「＊」とを同時に５秒以上に押す操作等である。ＰＳモードは、画像送信装置１０から送信先に画像データを送信するときのモードである。
【００３５】
図１０のＰＳモードの処理が開始すると、画像送信装置１０は、表示部１１ａに、「原稿をセットしてからスキャンしたデータを出力する出力先を入力してください」を表示する（ステップＳ１）。画像送信装置１０は、原稿押板開閉センサ１６ｃによって原稿押板１６ｂの開閉動作を検知し（ステップＳ２）、且つ原稿載置センサ１６ｄによって画像読み取り部１６上に原稿がセットされていることを検知した（ステップＳ３）ならば、表示部１１ａに「送信先を入力してください」を表示する（ステップＳ４）。ステップＳ２，Ｓ３は、ユーザが原稿押板１６ｂを開け、画像読み取り部１６上の原稿台１６ａに原稿をセットして原稿押板１６ｂを閉める開閉動作を検知している。画像送信装置１０は、原稿押板開閉センサ１６ｃによって原稿押板１６ｂの開閉動作を検知していない場合（ステップＳ２）や、原稿載置センサ１６ｄによって画像読み取り部１６の原稿台１６ａ上に原稿がセットされたことを検知していない場合（ステップＳ３）は、ステップＳ２の処理に戻る。
【００３６】
ステップＳ４において、表示部１１ａに「送信先を入力してください」を表示した後、画像送信装置１０は、原稿載置センサ１６ｄによって画像読み取り部１６の原稿台１６ａ上に原稿がセットされていないことを検知したか否かを判断する（ステップＳ５）。原稿がセットされていなければステップＳ１の処理に戻る。原稿がセットされていれば、画像送信装置１０は、操作パネル１１にて送信先（例えば、識別情報ＩＤ）が入力されて設定ボタン１１ｅが押下されたか判断する（ステップＳ６）。ステップＳ６の条件が成立しなかったならば、ステップＳ５の処理に戻る。
【００３７】
ユーザがＰＣ２０−１に画像データを送信する場合を例として説明する。画像送信装置１０は、操作パネル１１にてＰＣ２０−１のＩＰアドレス「１９２．１６８．１００．１０１」の入力を検知する。この時、操作パネル１１における表示部１１ａは、図８に示すように「１９２．１６８．１００．１０１」が表示されている。ユーザが画像読み取り部１６から原稿を取り除くと、画像送信装置１０は、原稿載置センサ１６ｄによって、画像読み取り部１６の原稿台１６ａ上に原稿がセットされていないことを検知してステップＳ１の処理に戻り、再び表示部１１ａに「原稿をセットしてからスキャンしたデータを出力する出力先を入力してください」を表示する。ユーザが設定ボタン１１ｅを押下したならば、次のステップＳ７の処理を行う。
【００３８】
ステップＳ６において、送信先が入力されたと判断したならば、画像送信装置１０の受信部１３は、図９に示す画像送信要求コマンドＣＤ１０の受信待ち状態になる（ステップＳ７）。画像送信装置１０は、原稿載置センサ１６ｄによって画像読み取り部１６の原稿台１６ａ上に原稿がセットされていないことを検知したか否かを判断し（ステップＳ８）、原稿がセットされていなければステップＳ１の処理に戻る。画像送信装置１０は、送信先が入力された後、画像送信要求コマンドＣＤ１０が受信されないまま、一定時間が経過したか判断し（ステップＳ９）、一定時間が経過したならば、図１０の処理を終了し、ＰＳモードから抜けて通常のモードに戻る。画像送信装置１０は、受信部１３がＬＡＮ１経由で図９に示す画像送信要求コマンドＣＤ１０を受信したか否かを判断し、（ステップＳ１０）、受信していなければステップＳ８の処理に戻る。
【００３９】
画像送信要求コマンドＣＤ１０を受信したならば、画像送信装置１０は、送信許可部１４に対して、受信した画像送信要求コマンドＣＤ１０を送る。送信許可部１４は、操作パネル１１で入力された送信先の情報（例えば、識別情報ＩＤ）と、受信部１３が受信した画像送信要求コマンドＣＤ１０に含まれる送信先情報（例えば、図９中の送信先ＣＤ１１）とが一致しているか否かを判断し（ステップＳ１１）、一致していれば送信制御部１５に画像データの送信を許可するが、一致していなければ図１０の処理を終了し、ＰＳモードから抜けて通常のモードに戻る。
【００４０】
送信制御部１５は、送信許可部１４から画像データの送信を許可されると、画像読み取り部１６に対して、原稿の読み込みの開始を指示する（ステップＳ１２）。更に、送信制御部１５は、送信部１８に対して、操作パネル１１で設定された宛先への画像データの送信を指示する（ステップＳ１３）。その後、画像送信装置１０は、この画像データの送信が終了するまで待機（ステップＳ１４）した後、図１０の処理を終了し、ＰＳモードから抜けて通常のモードに戻る。
【００４１】
（実施例１の送信許可の場合の通信手順）
図１１は、図１中の送信許可部が送信を許可した時の通信手順を示す図である。
【００４２】
この図１１を参照しつつ、図１の画像送信装置１０でＰＣ２０−１に画像データを送信しようとして、ＰＣ２０−１からの画像送信要求コマンドＣＤ１０によって、正常に画像データがＰＣ２０−１に送信される時の画像送信装置１０とＰＣ２０−１との間の通信手順例を説明する。
【００４３】
本実施例１の説明では、画像送信装置１０とＰＣ２０−１との間のコマンドとして、ペイロードにTWAIN（Technology  Without  An  Interesting  Name）コマンドを含めたトランスミッション・コントロール・プロトコル（以下「ＴＣＰ」という。）パケットを使用する。以下の説明で「TWAINコマンドの某」という記述は、ＴＣＰのペイロードにTWAINコマンドが含まれたコマンドを意味する。又、画像送信要求コマンドＣＤ１０はTWAINコマンドにはないので、図９に示すコマンドを用いる。
【００４４】
画像送信装置１０とＰＣ２０−１との間で通信が開始されるのは、図１０のステップＳ７である。図１１において、ＰＣ２０−１が画像送信装置１０に通信を開始する時に、ＰＣ２０−１から画像送信装置１０に対してＳＹＮ（Synchronize）コマンドを送信する（ステップＳ１０１）。画像送信装置１０は、ＰＣ２０−１からのＳＹＮコマンドを受信して、ＰＣ２０−１にＳＹＮ・ＡＣＫ（Acknowledge）コマンドを送信する（ステップＳ１０２）。ＰＣ２０−１は、画像送信装置１０からＳＹＮ・ＡＣＫコマンドを受信すると、画像送信装置１０に対してＡＣＫコマンドを送信する（ステップＳ１０３）。画像送信装置１０は、ＰＣ２０−１からのＡＣＫコマンドを受信すると、ＰＣ２０−１に対してオーケー（ＯＫ）の応答を返す（ステップＳ１０４）。この時点で、画像送信装置１０とＰＣ２０−１との間にＴＣＰのコネクションが確立される。
【００４５】
ＰＣ２０−１と画像送信装置１０との間にＴＣＰのコネクションが確立されたら、ＰＣ２０−１は画像送信装置１０に、図９に示す画像送信要求コマンドＣＤ１０を送信する（ステップＳ１０５）。画像送信装置１０の操作パネル１１で入力された画像の送信先（例えば、識別情報ＩＤ）と、画像送信要求コマンドＣＤ１０に含まれる画像の送信先ＣＤ１１とが一致したならば、ＰＣ２０−１にTWAINコマンドの成功（「Successful」）を送信する（ステップＳ１０６）。画像送信要求コマンドＣＤ１０が受け入れられたので、ＰＣ２０−１は画像送信装置１０に、TWAINコマンドのスキャン（「Scan」）を送信する（ステップＳ１０７）。画像送信装置１０では、ＰＣ２０−１からの「Scan」コマンドを受信して、原稿の読み取りを開始し、ＰＣ２０−１にTWAINコマンドの「Successful」を送信する（ステップＳ１０８）。
【００４６】
次に、ＰＣ２０−１は、画像送信装置１０からの画像データの読み出しのために、画像送信装置１０にTWAINコマンドのリードデータ（「ReadData」）を送信する（ステップＳ１０９）。図１１では、１００Kbytesのデータの読み出しを要求している。画像送信装置１０は、読み出せる画像データのサイズをTWAINコマンド「Successful」でＰＣ２０−１に送信する（ステップＳ１１０）。引き続き、画像送信装置１０はＰＣ２０−１に対して、読み出せた画像データ（「ImageData」）を送信する（ステップＳ１１１）。ＰＣ２０−１は、画像の「ReadData」コマンドを送信して、画像データの読み出しを続ける。
【００４７】
読み出せる画像データがなくなった場合、ＰＣ２０−１が画像送信装置１０に「ReadData」コマンドを送信して（ステップＳ１１２）、画像送信装置１０からの読み出せた画像データのサイズが０である通知を受ける（ステップＳ１１３）。そうするとＰＣ２０−１は、画像の読み出しを終了する。
【００４８】
最後にＰＣ２０−１は、画像送信装置１０と確立したＴＣＰコネクションを切断する。ＰＣ２０−１は、画像送信装置１０にＦＩＮ（finish）コマンドを送信する（ステップＳ１１４）。画像送信装置１０は、ＰＣ２０−１に対してＡＣＫコマンドを送信し（ステップＳ１１５）、続いてＰＣ２０−１に対してＦＩＮコマンドを送信する（ステップＳ１１６）。ＰＣ２０−１は、画像送信装置１０からＦＩＮコマンドを受信すると、画像送信装置１０にＡＣＫコマンドを送信してＴＣＰコネクションの切断を完了する（ステップＳ１１７）。
【００４９】
（実施例１の送信拒絶の場合の通信手順）
図１２は、ＰＣ２０−２から送信される画像送信要求コマンドの例を示す図である。
【００５０】
画像送信要求コマンドＣＤ２０は、図９に示す画像送信要求コマンドＣＤ１０とほぼ同様に、送信先ＣＤ２１、スキャンモードＣＤ２２、カラーモードＣＤ２３、原稿サイズＣＤ２４、及び解像度ＣＤ２５により構成されているが、送信先ＣＤ２１がＰＣ２０−２のＩＰアドレス「１９２．１６８．１００．１０２」になっている点が異なる。
【００５１】
図１３は、図１中の送信許可部が送信を拒絶した時の通信手順を示す図である。
これらの図１２及び図１３を参照しつつ、図１の画像送信装置１０でＰＣ２０−１に画像データを送信する設定をした後に、画像送信装置１０がＰＣ２０−２からの画像送信要求コマンドＣＤ２０を受信した時の画像送信装置１０とＰＣ２０−２との間の通信手順例を説明する。
【００５２】
ＰＣ２０−２が画像送信装置１０に通信を開始するときに、ＰＣ２０−２から画像送信装置１０に対してＳＹＮコマンドを送信する（ステップＳ１２１）。画像送信装置１０は、ＰＣ２０−２からのＳＹＮコマンドを受信して、ＰＣ２０−２にＳＹＮ・ＡＣＫコマンドを送信する（ステップＳ１２２）。ＰＣ２０−２は、画像送信装置１０からＳＹＮ・ＡＣＫコマンドを受信すると、画像送信装置１０に対してＡＣＫコマンドを送信する（ステップＳ１２３）。画像送信装置１０は、ＰＣ２０−２からＡＣＫコマンドを受信すると、ＰＣ２０−２に対してＯＫの応答を返す（ステップＳ１２４）。この時点で、ＰＣ２０−２と画像送信装置１０との間にＴＣＰのコネクションが確立される。
【００５３】
ＰＣ２０−２と画像送信装置１０との間にＴＣＰのコネクションが確立されたら、ＰＣ２０−２は画像送信装置１０に、図１２に示す画像送信要求コマンドＣＤ２０を送信する（ステップＳ１２５）。図１２に示す画像送信要求コマンドＣＤ２０は、送信先ＣＤ２１がＰＣ２０−２のＩＰアドレスである「１９２．１６８．１００．１０２」になっている。画像送信装置１０の操作パネル１１で入力された画像データの送信先「１９２．１６８．１００．１０１」と、画像送信要求コマンドＣＤ２０に含まれる画像データの送信先ＣＤ２１のＩＰアドレス「１９２．１６８．１００．１０２」とが一致しない。そのため、画像送信装置１０は、ＰＣ２０−２に対してTWAINコマンドの失敗（「Fail」）を返して画像データの読み出しの拒絶を伝える（ステップＳ１２６）。
【００５４】
次に、ＰＣ２０−２は、画像送信装置１０と確立したＴＣＰコネクションを切断する。ＰＣ２０−２は、画像送信装置１０にＦＩＮコマンドを送信する（ステップＳ１２７）。画像送信装置１０は、ＰＣ２０−２に対してＡＣＫコマンドを送信し（ステップＳ１２８）、続いてＰＣ２０−２に対してＦＩＮコマンドを送信する（ステップＳ１２９）。ＰＣ２０−２は、画像送信装置１０からのＦＩＮコマンドを受信すると、画像送信装置１０にＡＣＫコマンドを送信してＴＣＰコネクションの切断を完了する（ステップＳ１３０）。
【００５５】
（実施例１の効果）
本実施例１の画像送信装置１０によれば、操作パネル１１より入力した送信先の識別情報ＩＤ（例えば、ＩＰアドレス）と、画像送信要求コマンドＣＤ１０，ＣＤ２０の送信先ＣＤ１１，ＣＤ２１（例えば、ＩＰアドレス）とを比較して、一致した場合に画像データの送信先に送るようにしている。そのため、画像送信装置１０が画像データの送信先として意図した送信先にのみ画像データを送信することができ、意図しないＰＣ２０−１，２０−２からの要求によって画像を誤って送信することが無くなる。
【００５６】
更に、画像読み取り部１６の原稿台１６ａ上にスキャンしようとする原稿がセットされているか否かを判定しながら、識別情報ＩＤを入力し、かつ画像データを送信許可している。スキャンしようとする原稿と識別情報ＩＤとを対応づけることができるため、識別情報ＩＤを入力してからＰＣ２０−１，２０−２から要求するまでの間に、他のユーザが原稿台１６ａ上の原稿を入れ替えたとしても、入れ替えられた原稿に係る意図しない画像データを送信してしまうことが無くなる。
【００５７】
（実施例１の変形例）
本実施例１では、画像送信装置１０が画像データの送信の可否を判断するために、送信先のＩＰアドレスを使用している。しかしこの他にも、ドメイン名やメディア・アクセス・コントロール・アドレス（以下「ＭＡＣアドレス」という。）等のネットワークの接続に必要な設定値や、パスワード等の画像データを送信するユーザのみが知りうる情報を画像送信要求コマンドＣＤ１０，ＣＤ２０に含めることでも同様に実現でき、同様の作用効果を奏することができる。
【実施例２】
【００５８】
（実施例２の画像送信システムの構成）
本発明の実施例２の画像送信システムでは、実施例１の画像送信システムを示す図６において、実施例１の画像送信装置１０に代えて、これとは機能の異なる画像送信装置１０Ａが設けられている。
【００５９】
（実施例２の画像送信装置の構成）
図１４は、本発明の実施例２における画像送信装置の概略の構成図であり、実施例１を示す図１中の要素と共通の要素には共通の符号が付されている。
【００６０】
本実施例２の画像送信装置１０Ａは、実施例１の画像送信装置１０と同様に、例えばフラットベッド形式のスキャナであり、実施例１と同様の操作パネル１１と、実施例１の送信先情報記憶部１２に対して機能の異なる送信先情報記憶部１２Ａと、実施例１の受信部１３及び送信許可部１４に対して機能の異なる受信部１３Ａ及び送信許可部１４Ａと、実施例１と同様の送信制御部１５、画像読み取り部１６、画像メモリ１７及び送信部１８とを備えている。
【００６１】
識別情報入力部である操作パネル１１は、画像データの送信を許可するための識別情報ＩＤ（例えば、パスワード）の設定を行うものであり、この出力側に、送信先情報記憶部１２Ａが接続されている。送信先情報記憶部１２Ａは、操作パネル１１で設定された識別情報ＩＤ（例えば、パスワード）を格納する記憶領域であり、この出力側に、送信許可部１４Ａを介して受信部１３Ａが接続されている。受信部１３Ａは、画像送信要求元であるＰＣ２０−１，２０−２からＬＡＮ１を経由して送られてくるデータを受信し、この受信データの内、画像送信要求コマンドＣＤ３０を送信許可部１４Ａへ出力するものである。
【００６２】
送信許可部１４Ａは、送信先情報記憶部１２Ａに格納された識別情報ＩＤ（例えば、パスワード）と、受信部１３Ａで受信した画像送信要求コマンドＣＤ３０とを比較し、識別情報が一致したら、送信制御部１５に送信の指示を行うものである。この送信制御部１５には、実施例１と同様に、画像読み取り部１６、画像メモリ１７、及び送信部１８が接続されている。
【００６３】
図１５は、図１４中の操作パネルの入力例を示す図であり、実施例１の図８に対応している。
【００６４】
操作パネル１１は、実施例１と同様に、ユーザが入力した画像データの送信先を表示する表示部１１ａと、送信先を入力するための入力キー１１ｂと、カーソルキー１１ｃと、バックスペースキー１１ｄと、設定キー１１ｅとを有している。ユーザが入力キー１１ｂを使用して、画像データの送信を許可するための識別情報ＩＤ（例えば、パスワード「PASSWORD」）を入力すると、このパスワード「PASSWORD」が送信先情報記憶部１２Ａに格納されると共に、表示部１１ａに表示される。この表示例が図１５に示されている。
【００６５】
図１６は、図１４中の受信部で受信する画像送信要求コマンドの例を示す図であり、実施例１の図９に示す画像送信要求コマンドＣＤ１０に対応している。
【００６６】
本実施例２の画像送信要求コマンドＣＤ３０は、実施例１の画像送信要求コマンドＣＤ１０における送信先ＣＤ１１、スキャンモードＣＤ１２、カラーモードＣＤ１３、原稿サイズＣＤ１４、及び解像度ＣＤ１５と同様の送信先ＣＤ３１、スキャンモードＣＤ３３、カラーモードＣＤ３４、原稿サイズＣＤ３５、及び解像度ＣＤ３６を有する他に、識別情報ＣＤ３２が追加されている。
【００６７】
識別情報ＣＤ３２として、画像送信装置１０Ａに対して画像送信の許可を得るための識別情報ＩＤ（例えば、「PASSWORD」）が入っている。なお、送信先ＣＤ３１には、画像データの送信先であるＰＣ２０−２のＩＰアドレス「１９２．１６８．１００．１０２」が入っている。
【００６８】
（実施例２の画像送信システムの概略の動作）
本実施例２における画像送信システムでは、実施例１の図６において、例えば、ＰＣ２０−１のユーザＡ及びＰＣ２０−２のユーザＢが前後して画像送信装置１０Ａに原稿をセットした場合、次のような点で、実施例１の動作と異なっている。
【００６９】
本実施例２では、ユーザＡが画像送信装置１０Ａに行って原稿Ａをセットする際に、スキャンした画像データに対して所定のパスワード（図１５）を設定し、ＰＣ２０−１，２０−２からの読み取り起動情報には前記設定したパスワード（図１６）が含まれている場合のみ画像送信装置１０Ａでの読み取りを許可するようにしている。
【００７０】
（実施例２の画像送信装置の動作）
図１７は、図１４中の画像送信装置の動作を示すフローチャートであり、実施例１を示す図１０のフローチャート中の要素と共通の要素には共通の符号が付されている。
【００７１】
この図１７を参照しつつ、図６のＰＣ２０−１からの要求によって画像送信装置１０ＡからＰＣ２０−２に画像データを送信する時の動作を説明する。
【００７２】
実施例１と同様に画像送信装置１０Ａは、操作パネル１１の所定の複数のキーを所定の時間押されたことを検知すると、ＰＳモードに入る。
【００７３】
図１７のＰＳモードの処理が開始すると、画像送信装置１０Ａは、実施例１とは異なり「原稿をセットしてからスキャンしたデータを出力する出力先のパスワードを入力してください」を表示する（ステップＳ１Ａ）。画像送信装置１０Ａは、実施例１と同様に原稿押板開閉センサ１６ｃによって原稿押板１６ｂの開閉動作を検知し（ステップＳ２）、且つ原稿載置センサ１６ｄによって画像読み取り部１６上に原稿がセットされていることを検知した（ステップＳ３）ならば、実施例１とは異なり、表示部１１ａに「送信先パスワードを入力してください」を表示する（ステップＳ４Ａ）。画像送信装置１０は、実施例１と同様に、原稿押板開閉センサ１６ｃによって原稿押板１６ｂの開閉動作を検知していない場合（ステップＳ２）や、原稿載置センサ１６ｄによって画像読み取り部１６の原稿台１６ａ上に原稿がセットされたことを検知していない場合（ステップＳ３）は、ステップＳ２の処理に戻る。
【００７４】
ステップＳ４Ａにおいて、表示部１１ａに「送信先パスワードを入力してください」を表示した後、画像送信装置１０は、実施例１と同様に、原稿載置センサ１６ｄによって画像読み取り部１６の原稿台１６ａ上に原稿がセットされていないことを検知したか否かを判断する（ステップＳ５）。原稿がセットされていなければステップＳ１の処理に戻る。原稿がセットされていれば、画像送信装置１０は、実施例１とは異なり、操作パネル１１にて送信先に係るパスワードが入力され、設定ボタン１１ｅが押下されたか判断する（ステップＳ６Ａ）。ステップＳ６Ａの条件が成立しなかったならば、ステップＳ５の処理に戻る。
【００７５】
ユーザがＰＣ２０−２に係るパスワードを「PASSWORD」と設定し、このＰＣ２０−２に画像データを送信する場合を例として説明する。画像送信装置１０Ａは、操作パネル１１にて「PASSWORD」の入力を検知する。この時、操作パネル１１における表示部１１ａは、図１５に示すように「PASSWORD」が表示されている。ユーザが画像読み取り部１６から原稿を取り除くと、画像送信装置１０Ａは、実施例１と同様に原稿載置センサ１６ｄによって、画像読み取り部１６の原稿台１６ａ上に原稿がセットされていないことを検知してステップＳ１Ａの処理に戻り、再び表示部１１ａに「原稿をセットしてからスキャンしたデータを出力する出力先のパスワードを入力してください」を表示する。ユーザが設定ボタン１１ｅを押下したならば、次のステップＳ７の処理を行う。
【００７６】
ステップＳ６Ａにおいて、パスワードが入力されたならば、画像送信装置１０Ａの受信部１３Ａは、実施例１と異なり図１６に示す画像送信要求コマンドＣＤ３０の受信待ち状態になる（ステップＳ７Ａ）。画像送信装置１０Ａは、原稿載置センサ１６ｄによって画像読み取り部１６の原稿台１６ａ上に原稿がセットされていないことを検知したか否かを判断し（ステップＳ８）、原稿がセットされていなければステップＳ１Ａの処理に戻る。画像送信装置１０Ａは、送信先が入力された後、画像送信要求コマンドＣＤ３０が受信されないまま、一定時間が経過したか判断し（ステップＳ９Ａ）、一定時間が経過したならば、図１７の処理を終了し、ＰＳモードから抜けて通常のモードに戻る。画像送信装置１０Ａは、受信部１３ＡがＬＡＮ１経由で図１６に示す画像送信要求コマンドＣＤ３０を受信したか否かを判断し、（ステップＳ１０Ａ）、受信していなければステップＳ８の処理に戻る。
【００７７】
画像送信要求コマンドＣＤ３０を受信したならば、画像送信装置１０は、送信許可部１４Ａに対して、受信した画像送信要求コマンドＣＤ３０を送る。送信許可部１４Ａは、実施例１とは異なり操作パネル１１で入力された送信先のパスワードと、受信部１３Ａが受信した画像送信要求コマンドＣＤ３０に含まれる送信先のパスワードとが一致しているか否かを判断し（ステップＳ１１Ａ）、一致していれば送信制御部１５に画像データの送信を許可するが、一致していなければ図１７の処理を終了し、ＰＳモードから抜けて通常のモードに戻る。
【００７８】
送信制御部１５は、実施例１と同様に、送信許可部１４Ａから画像データの送信を許可されると、画像読み取り部１６に対して、原稿の読み込みの開始を指示する（ステップＳ１２）。更に、送信制御部１５は、実施例１とは異なり、送信部１８に対して、操作パネル１１で設定された送信先のパスワードに係る宛先への画像データの送信を指示する（ステップＳ１３Ａ）。その後、画像送信装置１０Ａは、画像データの送信が終了するまで待機（ステップＳ１４）した後、図１７の処理を終了し、ＰＳモードから抜けて通常のモードに戻る。
【００７９】
（実施例２の送信許可の場合の通信手順）
図１８及び図１９は、図１４中の送信許可部１４Ａが送信を許可した時の通信手順１及び通信手順２をそれぞれ示す図であり、実施例１の図１１に対応している。
【００８０】
これらの図１８及び図１９を参照して、図１４に示す画像送信装置１０Ａで図６に示すＰＣ２０−２に画像データを送信しようとして、図６に示すＰＣ２０−１からの画像送信要求コマンドＣＤ３０によって正常に画像データがＰＣ２０−２に送信される時の画像送信装置１０ＡとＰＣ２０−１との間の通信手順１の例と、画像送信装置１０ＡとＰＣ２０−２との間の通信手順２の例とを説明する。
【００８１】
なお、通信手順１、２では、実施例１とほぼ同様の画像送信装置１０とＰＣ２０−１，２０−２との間のコマンドを使用する。
【００８２】
画像送信装置１０ＡとＰＣ２０−１で通信が開始されるのは、図１７のステップＳ７Ａである。
【００８３】
図１８の通信手順１において、ＰＣ２０−１が画像送信装置１０Ａに通信を開始する時に、ＰＣ２０−１から画像送信装置１０Ａに対してＳＹＮコマンドを送信する（ステップＳ２０１）。画像送信装置１０Ａは、ＰＣ２０−１からのＳＹＮコマンドを受けて、ＰＣ２０−１にＳＹＮ・ＡＣＫコマンドを送信する（ステップＳ２０２）。ＰＣ２０−１は、画像送信装置１０ＡからＳＹＮ・ＡＣＫコマンドを受信すると、画像送信装置１０Ａに対してＡＣＫコマンドを送信する（ステップＳ２０３）。画像送信装置１０Ａは、ＰＣ２０−１からのＡＣＫコマンドを受信すると、ＰＣ２０−１に対してＯＫの応答を返す（ステップＳ２０４）。この時点で、ＰＣ２０−１と画像送信装置１０Ａとの間にＴＣＰのコネクションが確立される。
【００８４】
ＰＣ２０−１と画像送信装置１０Ａとの間にＴＣＰのコネクションが確立されたら、ＰＣ２０−１は、図１６に示す画像送信要求コマンドＣＤ３０を画像送信装置１０Ａに送信する（ステップＳ２０５）。画像送信装置１０Ａの操作パネル１１で入力された識別情報ＩＤであるパスワードと、画像送信要求コマンドＣＤ３０に含まれる識別情報ＣＤ３２である「PASSWORD」とが一致したならば、画像送信装置１０Ａは、ＰＣ２０−１にTWAINコマンドの「Successful」を送信する（ステップＳ２０６）。
【００８５】
ＰＣ２０−１は、画像送信要求コマンドＣＤ３０が受け入れられたので、画像送信装置１０Ａと確立したＴＣＰコネクションを切断する。ＰＣ２０−１は、画像送信装置１０ＡにＦＩＮコマンドを送信する（ステップＳ２０７）。画像送信装置１０Ａは、ＰＣ２０−１に対してＡＣＫコマンドを送信し（ステップＳ２０８）、続いてＰＣ２０−１にＦＩＮコマンドを送信する（ステップＳ２０９）。ＰＣ２０−１は、画像送信装置１０ＡからのＦＩＮコマンドを受信すると、画像送信装置１０ＡにＡＣＫコマンドを送信してＴＣＰコネクションの切断を完了する（ステップＳ２１０）。
【００８６】
引き続き画像送信装置１０Ａは、画像送信要求コマンドＣＤ３０に含まれていた送信先ＣＤ３１に画像データの送信のための通信手順２を開始する。図１６に示す画像送信要求コマンドＣＤ３０の送信先ＣＤ３１は、ＰＣ２０−２のＩＰアドレス「１９２．１６８．１００．１０２」であるので、画像送信装置１０Ａは、ＰＣ２０−２との間にＴＣＰコネクションを確立するための図１９に示す通信手順２を開始する。
【００８７】
図１９において、先ず、画像送信装置１０ＡからＰＣ２０−２に対してＳＹＮコマンドを送信する（ステップＳ２１１）。ＰＣ２０−２は、画像送信装置１０ＡからのＳＹＮコマンドを受けて、画像送信装置１０ＡにＳＹＮ・ＡＣＫコマンドを送信する（ステップＳ２１２）。画像送信装置１０Ａは、ＰＣ２０−２からＳＹＮ・ＡＣＫコマンドを受信すると、ＰＣ２０−２に対してＡＣＫコマンドを送信する（ステップＳ２１３）。ＰＣ２０−２は、画像送信装置１０ＡからのＡＣＫコマンドを受信すると、画像送信装置１０Ａに対してＯＫの応答を返す（ステップＳ２１４）。この時点で、画像送信装置１０ＡとＰＣ２０−２との間にＴＣＰのコネクションが確立される。
【００８８】
次に、画像送信装置１０Ａは、ＰＣ２０−２への画像データの送信を許可したので、ＰＣ２０−２に対して画像データの取得が可能である旨の「画像送信可能」の通知を行う（ステップＳ２１５）。画像データの取得が許可されたので、ＰＣ２０−２は、画像送信装置１０ＡにTWAINコマンドの「Scan」を送信する（ステップＳ２１６）。画像送信装置１０Ａでは、ＰＣ２０−２からの「Scan」コマンドを受信して、原稿の読み取りを開始し、ＰＣ２０−２にTWAINコマンドの「Successful」を送信する（ステップＳ２１７）。そして、ＰＣ２０−２は、画像送信装置１０Ａからの画像データの読み出しのために、画像送信装置１０ＡにTWAINコマンドの「ReadData」を送信する（ステップＳ２１８）。図１９では、１００Kbytesのデータの読み出しを要求している。画像送信装置１０Ａは、読み出せる画像データのサイズをTWAINコマンド「Successful」でＰＣ２０−２に送信する（ステップＳ２１９）。引き続き、画像送信装置１０Ａは、ＰＣ２０−２に対して読み出した画像データ（ImageData）を送信する（ステップＳ２２０）。ＰＣ２０−２は、画像データの「ReadData」コマンドを送信して、画像データの読み出しを続ける。
【００８９】
読み出せる画像データが無くなった場合、ＰＣ２０−２が画像送信装置１０Ａに「ReadData」コマンドを送信して（ステップＳ２２１）、画像送信装置１０Ａからの読み出せた画像データのサイズが０である通知を受ける（ステップＳ２２２）。そうすると、ＰＣ２０−２は、画像データの読み出しを終了する。
【００９０】
最後に、ＰＣ２０−２は、画像送信装置１０Ａと確立したＴＣＰコネクションを切断する。ＰＣ２０−２は、画像送信装置１０ＡにＦＩＮコマンドを送信する（ステップＳ２２３）。画像送信装置１０Ａは、ＰＣ２０−２に対してＡＣＫコマンドを送信し（ステップＳ２２４）、続いて、ＰＣ２０−２に対してＦＩＮコマンドを送信する（ステップＳ２２５）。ＰＣ２０−２は、画像送信装置１０ＡからのＦＩＮコマンドを受信すると、画像送信装置１０ＡにＡＣＫコマンドを送信してＴＣＰコネクションの切断を完了する（ステップＳ２２６）。
【００９１】
（実施例２の送信拒絶の場合の通信手順）
図２０は、図６中のＰＣ２０−２から送信された画像送信要求コマンドを示す図であり、図１６に示す画像送信要求コマンドＣＤ３０に対応している。
【００９２】
画像送信要求コマンドＣＤ４０は、図１６に示す画像送信要求コマンドＣＤ３０と同様に、送信先ＣＤ４１、識別情報ＣＤ４２、スキャンモードＣＤ４３、カラーモードＣＤ４４、原稿サイズＣＤ４５、及び解像度ＣＤ４６により構成されているが、識別情報ＣＤ４２が、画像送信要求コマンドＣＤ３０の「PASSWORD」と異なり、「ＰＣ２０−２」になっている。
【００９３】
図２１は、図１４中の送信許可部が送信を拒絶した時の通信手順を示す図である。
【００９４】
この図２１を参照しつつ、図１４の画像送信装置１０Ａで識別情報ＩＤ（例えば、「PASSWORD」）を設定した後に、画像送信装置１０ＡがＰＣ２０−２からの画像送信要求コマンドＣＤ４０を受信して、画像送信要求コマンドＣＤ４０に含まれる識別情報ＣＤ４２（例えば、「ＰＣ２０−２」）が、画像送信装置１０Ａで設定した識別情報ＩＤと異なる時の画像送信装置１０ＡとＰＣ２０−２との間の通信手順の例を説明する。
【００９５】
ＰＣ２０−２が画像送信装置１０に通信を開始する時に、ＰＣ２０−２から画像送信装置１０Ａに対してＳＹＮコマンドを送信する（ステップＳ２３１）。画像送信装置１０Ａは、ＰＣ２０−２からのＳＹＮコマンドを受けて、ＰＣ２０−２にＳＹＮ・ＡＣＫコマンドを送信する（ステップＳ２３２）。ＰＣ２０−２は、画像送信装置１０ＡからＳＹＮ・ＡＣＫコマンドを受信すると、画像送信装置１０Ａに対してＡＣＫコマンドを送信する（ステップＳ２３３）。画像送信装置１０Ａは、ＰＣ２０−２からのＡＣＫコマンドを受信すると、ＰＣ２０−２に対してＯＫの応答を返す（ステップＳ２３４）。この時点で、ＰＣ２０−２と画像送信装置１０Ａとの間にＴＣＰのコネクションが確立される。
【００９６】
ＰＣ２０−２と画像送信装置１０Ａとの間にＴＣＰのコネクションが確立されたら、ＰＣ２０−２は、図２０に示す画像送信要求コマンドＣＤ４０を画像送信装置１０Ａに送信する（ステップＳ２３５）。図２０に示す画像送信要求コマンドＣＤ４０は、識別情報ＣＤ４２が「ＰＣ２０−２」になっている。しかし、この識別情報ＣＤ４２は、画像送信装置１０Ａの操作パネル１１で入力された識別情報ＩＤの「PASSWORD」と一致しない。そのため、画像送信装置１０Ａは、ＰＣ２０−２に対してTWAINコマンドの「Fail」を返して画像データ読み出しの拒絶を伝える（ステップＳ２３６）。
【００９７】
次に、ＰＣ２０−２は、画像送信装置１０Ａと確立したＴＣＰコネクションを切断する。ＰＣ２０−２は、画像送信装置１０ＡにＦＩＮコマンドを送信する（ステップＳ２３７）。画像送信装置１０Ａは、ＰＣ２０−２に対してＡＣＫコマンドを送信し（ステップＳ２３８）、続いてＰＣ２０−２に対しＴＦＩＮコマンドを送信する（ステップＳ２３９）。ＰＣ２０−２は、画像送信装置１０ＡからのＦＩＮコマンドを受信すると、画像送信装置１０ＡにＡＣＫコマンドを送信してＴＣＰコネクションの切断を完了する（ステップＳ２４０）。
【００９８】
（実施例２の効果）
本実施例２の画像送信装置１０Ａによれば、操作パネル１１より入力した送信先の識別情報ＩＤ（例えば、「PASSWORD」）と、画像送信要求コマンドＣＤ３０の識別情報ＣＤ３２（例えば、「PASSWORD」）とを比較して、一致した場合に画像データの送信先に送るようにしている。そのため、画像送信装置１０Ａが画像データの送信先として意図した送信先にのみ画像データを送信することができ、意図しないＰＣ２０−１，２０−２からの要求によって画像を誤って送信することが無くなる。しかも、画像送信要求コマンドＣＤ３０には、送信先ＣＤ３１と識別情報ＣＤ３２を有しているため、画像データの送信要求元のＰＣ（例えば、２０−１）と画像データの送信先のＰＣ（例えば、２０−２）とが異なっていても、画像データを送信することができる。
【００９９】
（実施例２の変形例）
本実施例２では、画像送信装置１０Ａが画像データの送信の可否を判断するために、識別情報としてパスワードを使用している。しかしこの他にも、識別情報としては、画像データを送信するユーザのみが知りうる情報を画像送信要求コマンドＣＤ３０に含めることでも同様に実現でき、同様の作用効果を奏することができる。
【実施例３】
【０１００】
（実施例３の構成）
図２２は、本発明の実施例３における画像送信装置の概略の構成図であり、実施例２を示す図１４中の要素と共通の要素には共通の符号が付されている。
【０１０１】
本実施例３の画像送信装置１０Ｂでは、実施例２の画像送信装置１０Ａにおける送信制御部１５に対して、ローカルインタフェース１９を介して、周辺装置（例えば、記憶装置であるストレージ）３０が接続されている。ローカルインタフェース１９は、ユニバーサル・シリアル・バス（ＵＳＢ）等のインタフェースであり、送信部１８に送る画像データをストレージ３０に送信できるようにしたものである。その他の構成は、実施例２と同様である。
【０１０２】
（実施例３の動作）
ＰＣ２０−１，２０−２から画像送信装置１０Ｂへ送信する画像送信要求コマンドＣＤ３０において、送信先ＣＤ３１に、画像送信装置１０ＢのＩＰアドレス「１９２．１６８．１００．１００」が指定されている場合には、画像読み取り部１６で読み取られて画像メモリ１７に格納された画像データが、送信制御部１５及びローカルインタフェース１９を経由してストレージ３０に格納される。
【０１０３】
（実施例３の効果）
実施例２では、画像データの送信先がＰＣ２０−１，２０−２であるが、本実施例３では、画像送信装置３０Ｂに接続されたストレージ３０へも画像データを送信してそこに格納できるので、画像データの利用形態が広がる。
【０１０４】
（実施例３の変形例）
ストレージ３０に代えて、デバイス等の他の周辺装置を画像送信装置３０Ｂに接続してもよい。又、画像データの送信先としては、ＰＣ２０−１，２０−２やストレージ３０等の周辺装置の他に、ＬＡＮ１等のネットワーク上のデバイスやストレージ等でも同様の動作を実現できる。
【０１０５】
（実施例１〜３の他の変形例）
本発明は、実施例１〜３とその変形例に限定されず、種々の利用形態や変形が可能である。この利用形態や変形例としては、例えば、次の（ａ）〜（ｅ）のようなものがある。
【０１０６】
（ａ）  画像送信装置１０，１０Ａ，１０Ｂは、図示以外の構成に変更してもよい。又、画像送信装置１０，１０Ａ，１０ＢとＰＣ２０−１，２０−２との間の通信は、図示以外の通信手順に変更してもよい。
【０１０７】
（ｂ）  画像送信要求元である画像処理装置は、ＰＣ２０−１，２０−２以外の端末等であってもよい。
【０１０８】
（ｃ）  画像送信装置１０、１０Ａ，１０Ｂは、スキャナ以外のＭＦＰ、複写機、ＦＡＸ等にも適用できる。
【０１０９】
（ｄ）  画像送信装置１０、１０Ａ，１０Ｂは、フラットベッドを指定して原稿を手動で載置して画像読み取り部１６で読み取るだけではなく、ＡＤＦ（自動給紙装置）を指定して原稿を自動給紙して画像読み取り部１６で読み取ってもよい。この場合、原稿押板開閉センサ１６ｃではなく、ＡＤＦ（自動給紙装置）に配設され、ＡＤＦの原稿積載部に原稿がセットされているか否かを検知する原稿積載部センサによって、原稿の入れ替えを検知する。
【０１１０】
（ｅ）  画像送信装置１０、１０Ａ，１０Ｂは、原稿載置センサ１６ｄで原稿台１６ａ上の原稿が変更されたか否かを判断したが、原稿押板開閉センサ１６ｃが開閉の有無を検知することによって原稿が変更されたか否かを判断してもよい。
【符号の説明】
【０１１１】
１      ＬＡＮ
１０，１０Ａ，１０Ｂ      画像送信装置
１１      操作パネル
１２，１２Ａ      送信先情報記憶部
１３，１３Ａ      受信部
１４，１４Ａ      送信許可部
１５      送信制御部
１６      画像読み取り部
１７      画像メモリ
１８      送信部
２０−１，２０−２      ＰＣ
３０      ストレージ
【図１】
2010283801.tif 000003
【図２】
2010283801.tif 000004
【図３】
2010283801.tif 000005
【図４】
2010283801.tif 000006
【図５】
2010283801.tif 000007
【図６】
2010283801.tif 000008
【図７】
2010283801.tif 000009
【図８】
2010283801.tif 000010
【図９】
2010283801.tif 000011
【図１０】
2010283801.tif 000012
【図１１】
2010283801.tif 000013
【図１２】
2010283801.tif 000014
【図１３】
2010283801.tif 000015
【図１４】
2010283801.tif 000016
【図１５】
2010283801.tif 000017
【図１６】
2010283801.tif 000018
【図１７】
2010283801.tif 000019
【図１８】
2010283801.tif 000020
【図１９】
2010283801.tif 000021
【図２０】
2010283801.tif 000022
【図２１】
2010283801.tif 000023
【図２２】
2010283801.tif 000024