(57)【要約】【課題】ネットワークを介した画像のファクシミリ伝送をより容易に実現する。【解決手段】ネットワークを介して画像を伝送するファクシミリ装置は、画像データを格納する格納部と、画像を出力する画像出力装置に接続するための出力装置接続部と、を備えている。この出力装置接続部は、画像出力装置との論理的な接続を接続状態と非接続状態とに切り替え可能である。画像出力装置は、ファクシミリ装置が接続状態である場合に、ファクシミリ装置の格納部のファイル管理を行っている。このファクシミリ装置によるファクシミリ受信は、ファクシミリ装置が、非接続状態であるときに画像データを受信し、画像データの受信後に接続状態に切り替え、画像出力装置からの指示に従って格納部の画像データを画像出力装置に転送し、画像データの転送後に非接続状態に切り替えることによって実行される。【選択図】図８
2007202137.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して画像を伝送するファクシミリ装置であって、
前記ネットワークを介して受信した前記画像を表す画像データを格納する画像データ格納部と、
前記ファクシミリ装置から供給される前記画像データに応じて前記画像を出力する画像出力装置に接続するための出力装置接続部と、
を備え、
前記出力装置接続部は、前記画像出力装置との論理的な接続を接続状態と非接続状態とに切り替え可能であり、
前記ファクシミリ装置と前記画像出力装置との前記論理的な接続が接続状態である場合には、前記ファクシミリ装置内の前記画像データ格納部のファイル管理は前記画像出力装置によって行われ、
前記ファクシミリ装置は、
前記論理的な接続が非接続状態であるときに前記画像データを受信し、
前記画像データの受信の後、前記論理的な接続を接続状態に切り替え、
前記論理的な接続が接続状態となっている前記画像出力装置からの指示に従って前記画像データ格納部に格納された前記画像データを前記画像出力装置に転送し、
前記画像データの転送の後、前記論理的な接続を非接続状態に切り替える、
ファクシミリ装置。
【請求項２】
請求項１記載のファクシミリ装置であって、
前記画像データ格納部に格納された前記画像データは、前記論理的な接続が非接続状態に切り替えられた後に消去される、ファクシミリ装置。
【請求項３】
請求項１記載のファクシミリ装置であって、
前記画像出力装置からの出力完了の通知の取得後に、前記論理的な接続を非接続状態に切り替える、ファクシミリ装置。
【請求項４】
請求項１記載のファクシミリ装置であって、
前記接続状態において、ユーザが前記画像出力装置を操作することなく格納された画像データに応じた画像の出力を前記画像出力装置に実行させることが可能な装置として、前記ファクシミリ装置を前記画像出力装置に認識させる、ファクシミリ装置。
【請求項５】
ネットワークを介して画像を伝送するファクシミリ装置であって、
前記ファクシミリ装置による前記画像の送信を指示するユーザからの送信指示を取得する送信指示取得部と、
前記画像を表す画像データを格納する画像データ格納部と、
前記画像データ格納部に格納されている前記画像データを前記ネットワークを介して送信する画像データ送信部と、
前記画像データを前記ファクシミリ装置に供給する画像入力装置に接続するための入力装置接続部と、
を備え、
前記入力装置接続部は、前記画像入力装置との論理的な接続を接続状態と非接続状態とに切り替え可能であり、
前記ファクシミリ装置と前記画像入力装置との前記論理的な接続が接続状態である場合には、前記ファクシミリ装置内の前記画像データ格納部のファイル管理は前記画像入力装置によって行われ、
前記ファクシミリ装置は、
前記指示取得部による前記送信指示の取得の後、前記論理的な接続を接続状態に切り替え、
前記論理的な接続が接続状態となっている前記画像入力装置からの指示に従って前記画像入力装置から転送される前記画像データを前記画像データ格納部に格納し、
前記画像データの転送の後、前記論理的な接続を非接続状態に切り替え、
前記論理的な接続が非接続状態に切り替えられた後、前記画像データ格納部に格納された前記画像データを消去する、
ファクシミリ装置。
【請求項６】
請求項５記載のファクシミリ装置であって、
前記論理的な接続を非接続状態に切り替えた後、前記画像データ格納部に格納された前記画像データを送信し、
前記画像データの送信の完了の後、前記画像データ格納部に格納された前記画像データを消去する、ファクシミリ装置。
【請求項７】
請求項５記載のファクシミリ装置であって、
前記接続状態において、前記画像入力装置から供給されるデータを格納する記憶装置として、前記ファクシミリ装置を前記画像入力装置に認識させる、ファクシミリ装置。
【請求項８】
ネットワークを介して画像を伝送するファクシミリ装置であって、
前記画像を表す画像データを格納する画像データ格納部と、
前記画像データを前記ファクシミリ装置に供給し、前記ファクシミリ装置から供給される前記画像データに応じて前記画像を出力する画像入出力装置に接続するための入出力装置接続部と、
前記画像のファクシミリ送信を実行するファクシミリ送信部と、
前記画像のファクシミリ受信を実行するファクシミリ受信部と、
前記ファクシミリ送信部による前記画像の送信を指示するユーザからの送信指示を取得する送信指示取得部と、
を備え、
前記入出力装置接続部は、前記画像入出力装置との論理的な接続を接続状態と非接続状態とに切り替え可能であり、
前記ファクシミリ送信部は、
前記画像データ格納部に格納されている前記画像データを前記ネットワークを介して送信する画像データ送信部を有しており、
前記指示取得部による前記送信指示の取得の後、前記論理的な接続を接続状態に切り替えることにより、前記ファクシミリ装置をマスストレージデバイスとして前記入出力装置に接続し、
前記論理的な接続が接続状態となっている前記画像入出力装置からの指示に従って前記画像入出力装置から転送される前記画像データを前記画像データ格納部に格納し、
前記画像入出力装置からの前記画像データの転送の後、前記論理的な接続を非接続状態に切り替え、
前記ファクシミリ受信部は、
前記ネットワークを介して受信した前記画像データを前記画像データ格納部に格納する画像データ受信部を有しており、
前記画像データの受信開始の後、前記論理的な接続を接続状態に切り替えることにより、前記ファクシミリ装置を静止画取込デバイスとして前記入出力装置に接続し、
前記論理的な接続が接続状態となっている前記画像入出力装置からの指示に従って前記画像データ格納部に格納された前記画像データを前記画像入出力装置に転送し、
前記画像入出力装置への前記画像データの転送の後、前記論理的な接続を非接続状態に切り替える、
ファクシミリ装置。
【請求項９】
請求項８記載のファクシミリ装置であって、
前記ファクシミリ装置と前記画像出力装置との前記論理的な接続が接続状態である場合には、前記ファクシミリ装置内の前記画像データ格納部のファイル管理は前記画像入出力装置によって行われ、
前記画像データ格納部に格納された前記画像データは、前記論理的な接続が非接続状態に切り替えられた後に消去される、ファクシミリ装置。
【請求項１０】
請求項８記載のファクシミリ装置であって、
前記ファクシミリ装置と前記画像出力装置との前記論理的な接続が接続状態である場合には、前記ファクシミリ装置内の前記画像データ格納部のファイル管理は前記画像入出力装置によって行われ、
前記画像入出力装置は、前記論理的な接続が接続状態である場合に、前記画像データ格納部に格納された前記画像データの消去の指示を行う、ファクシミリ装置。
【請求項１１】
ネットワークを介して画像データを伝送するファクシミリ装置であって、
前記ネットワークを介して送信または受信される前記画像を表す画像データを画像データ格納部に格納するネットワーク接続部と、
画像の印刷と読み取りのうち、少なくとも一方が可能な画像入出力装置と接続し、前記画像データ格納部を前記画像入出力装置からアクセス可能とする入出力装置接続部と、
前記ネットワークを介した前記画像の伝送の際に、前記画像データ格納部を、前記ネットワーク接続部および前記入出力装置接続部のいずれか一方から排他的にアクセス可能とするアクセス制御部と
を備えたファクシミリ装置。
【請求項１２】
ネットワークを介して画像データを伝送する画像伝送システムであって、
画像の印刷と読取とを行なう複数台の画像入出力装置と、
前記ネットワークと前記各画像入出力装置と間に介装され、該ネットワークを介した画像データの授受を行なうネットワーク接続部と画像データを記憶する画像データ格納部と前記画像入出力装置との間で画像データの授受を行なう入出力装置接続部とを備えた複数台の画像伝送アダプタと
を備え、
前記各画像伝送アダプタは、
前記ネットワークを介した前記画像の伝送の際に、前記画像データ格納部を、前記ネットワーク接続部および前記入出力装置接続部のいずれか一方から排他的にアクセス可能とするアクセス制御部と
を備えた画像伝送システム。
【請求項１３】
ネットワークを介して画像データを伝送する方法であって、
画像の印刷と読取とを行なう複数台の画像入出力装置の各々を、画像データを記憶する画像データ格納部を備えた画像伝送アダプタを介して、前記ネットワークに接続し、
前記一の画像入出力装置が読み取った画像の画像データを、前記一の画像入出力装置に接続された画像伝送アダプタの画像データ格納部に保存する際には、前記画像伝送アダプタの前記画像データ格納部を、前記画像入出力装置から排他的にアクセス可能な接続状態とするとことにより、前記画像入出力装置により読み取った画像データを、前記画像データ格納部に保存し、
前記画像データ格納部に保存された前記画像データを、前記ネットワークを介して、前記他の画像入出力装置が接続された他の画像伝送アダプタに転送する際には、該他の画像伝送アダプタの他の画像データ格納部を前記ネットワーク側との間で排他的にアクセス可能な接続状態とすることにより、前記画像データを前記他の画像伝送アダプタの他の画像データ格納部に保存し、
前記他の画像伝送アダプタの前記他の画像データ格納部に保存された前記画像データを前記他の画像入出力装置で印刷する際には、前記他の画像伝送アダプタの前記他の画像データ格納部を、前記他の画像入出力装置から排他的にアクセス可能な接続状態とすることにより、前記画像データを前記他の画像入出力装置に出力して画像を印刷する
画像データ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを介して画像をファクシミリ伝送する技術に関する。
【背景技術】
【０００２】
送信側の端末が受信側の端末に画像を伝送するファクシミリ伝送では、送信側端末で取得した画像を音声信号に変換し、音声通信回線を利用して受信側端末に伝送することが行われている。この音声通信回線としては、従来から使用されてきた通常の電話網の他に、近年ではインターネットを利用した電話網（ＩＰ電話網）が使用されるようになってきた。そして、ＩＰ電話網による音声信号の伝送を利用し、ネットワークを介してファクシミリ伝送するファクシミリ伝送装置が提案されている（例えば、特許文献１参照）。なお、本明細書において、「ファクシミリ伝送」とは、画像の伝送を行うことをいい、「ファクシミリ伝送装置」あるいは「ファクシミリ装置」とは、画像の伝送を行い得る装置一般のことをいう。
【０００３】
ところで、ファクシミリ伝送を行う場合、画像の入出力や呼制御等のファクシミリ送受信において実行される種々の処理は所定の順序で行う必要がある。そのため、これらのファクシミリ伝送装置では、画像の入出力部とファクシミリ送受信部とが単一の制御部により制御されている。
【０００４】
【特許文献１】特開２００３−３０９７０１号公報
【特許文献２】特開２００４−１４７２４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、画像の入出力部とファクシミリ送受信部とを単一の制御部により制御する場合、ファクシミリ伝送装置の構成が複雑になるおそれがある。また、ファクシミリ装置の機能を、画像の読み取り、画像の印刷および画像データの伝送という要素に還元すると、近年普及の著しいスキャナ・プリンタ・コピー複合機（一般に、「複合機」あるいは「ＭＦＰ」と呼ばれる）では、画像データの伝送機能以外は、既に組み込まれている。にもかかわらず、こうした複合機を用いて画像の伝送を行なおうとすると、結局コンピュータを用いた画像データの読み取る、転送、印刷といった手間を要してしまう。
【０００６】
本発明は、上述した従来の課題を解決するためになされたものであり、ネットワークを介した画像のファクシミリ伝送をより容易に実現する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的の少なくとも一部を達成するために、本発明のファクシミリ装置は、ネットワークを介して画像を伝送するファクシミリ装置であって、前記ネットワークを介して受信した前記画像を表す画像データを格納する画像データ格納部と、前記ファクシミリ装置から供給される前記画像データに応じて前記画像を出力する画像出力装置に接続するための出力装置接続部と、を備え、前記出力装置接続部は、前記画像出力装置との論理的な接続を接続状態と非接続状態とに切り替え可能であり、前記ファクシミリ装置と前記画像出力装置との論理的な接続が接続状態である場合には、前記ファクシミリ装置内の前記画像データ格納部のファイル管理は前記画像出力装置によって行われ、前記ファクシミリ装置は、前記論理的な接続が非接続状態であるときに前記画像データを受信し、前記画像データの受信の後、前記論理的な接続を接続状態に切り替え、前記論理的な接続が接続状態となっている前記画像出力装置からの指示に従って前記画像データ格納部に格納された前記画像データを前記画像出力装置に転送し、前記画像データの転送の後、前記論理的な接続を非接続状態に切り替えることを特徴とする。
【０００８】
一般に、ファクシミリ装置内の画像データ格納部のファイル管理が画像出力装置によって行われている場合、ファクシミリ装置は受信した画像データを画像データ格納部に格納することができない。そのため、本発明のファクシミリ装置は、画像データの画像出力装置への転送の後、ファクシミリ装置と画像出力装置との論理的な接続を非接続状態に切り替えることにより、画像出力装置によるファイル管理を停止する。そして、ファクシミリ装置による画像データ格納部への画像データの格納が可能な非接続状態において画像データを受信することにより、受信した画像データを格納し、格納された画像データを画像出力装置に供給することによりファクシミリ受信が可能となる。
【０００９】
前記画像データ格納部に格納された前記画像データは、前記論理的な接続が非接続状態に切り替えられた後に消去されるものとしても良い。
【００１０】
この構成によれば、ファクシミリ装置と画像出力装置との論理的な接続が非接続状態に切り替えられた後に、ファクシミリ装置により画像データ格納部の画像データが消去される。非接続状態においては、画像出力装置による画像データ格納部のファイル管理が行われないので、ファクシミリ装置による画像データの消去により画像出力装置によるファイル管理に支障を来す可能性をより低減することができる。
【００１１】
前記ファクシミリ装置は、前記画像出力装置からの出力完了の通知の取得後に、前記論理的な接続を非接続状態に切り替えるものとしても良い。
【００１２】
この構成によれば、画像出力装置からの出力完了の通知の取得後に論理的な接続が非接続状態に切り替えられる。そのため、画像出力装置での画像出力の失敗等により画像出力装置からの出力完了が通知されなかった場合には、論理的な接続が接続状態に維持されるので、画像データを再度転送し画像の出力をより確実に行うことができる。
【００１３】
本発明の第２のファクシミリ装置は、ネットワークを介して画像を伝送するファクシミリ装置であって、前記ファクシミリ装置による前記画像の送信を指示するユーザからの送信指示を取得する送信指示取得部と、前記画像を表す画像データを格納する画像データ格納部と、前記画像データ格納部に格納されている前記画像データを前記ネットワークを介して送信する画像データ送信部と、前記画像データを前記ファクシミリ装置に供給する画像入力装置に接続するための入力装置接続部と、を備え、前記入力装置接続部は、前記画像入力装置との論理的な接続を接続状態と非接続状態とに切り替え可能であり、前記ファクシミリ装置と前記画像入力装置との論理的な接続が接続状態である場合には、前記ファクシミリ装置内の前記画像データ格納部のファイル管理は前記画像入力装置によって行われ、前記ファクシミリ装置は、前記指示取得部による前記送信指示の取得の後、前記論理的な接続を接続状態に切り替え、前記論理的な接続が接続状態となっている前記画像入力装置からの指示に従って前記画像入力装置から転送される前記画像データを前記画像データ格納部に格納し、前記画像データの転送の後、前記論理的な接続を非接続状態に切り替え、前記論理的な接続が非接続状態に切り替えられた後、前記画像データ格納部に格納された前記画像データを消去することを特徴とする。
【００１４】
この構成によれば、ファクシミリ装置と画像入力装置との論理的な接続が非接続状態に切り替えられた後に、ファクシミリ装置により画像データ格納部の画像データが消去される。非接続状態においては、画像入力装置による画像データ格納部のファイル管理が行われないので、ファクシミリ装置による画像データの消去により画像入力装置によるファイル管理に支障を来す可能性をより低減することができる。
【００１５】
前記ファクシミリ装置は、前記論理的な接続を非接続状態に切り替えた後、前記画像データ格納部に格納された前記画像データを送信し、前記画像データの送信の完了の後、前記画像データ格納部に格納された前記画像データを消去するものとしても良い。
【００１６】
この構成によれば、画像データの消去は、画像データの送信完了後に実行される。そのため、画像データの送信の失敗など画像データの再送信が必要な場合に、画像データ格納部に格納されている画像データを送信することができるので、画像入力装置から再度画像データを転送する処理が省略できる。
【００１７】
本発明の第３のファクシミリ装置は、ネットワークを介して画像を伝送するファクシミリ装置であって、前記画像を表す画像データを格納する画像データ格納部と、前記画像データを前記ファクシミリ装置に供給し、前記ファクシミリ装置から供給される前記画像データに応じて前記画像を出力する画像入出力装置に接続するための入出力装置接続部と、前記画像のファクシミリ送信を実行するファクシミリ送信部と、前記画像のファクシミリ受信を実行するファクシミリ受信部と、前記ファクシミリ送信部による前記画像の送信を指示するユーザからの送信指示を取得する送信指示取得部と、を備え、前記入出力装置接続部は、前記画像入出力装置との論理的な接続を接続状態と非接続状態とに切り替え可能であり、前記ファクシミリ送信部は、前記画像データ格納部に格納されている前記画像データを前記ネットワークを介して送信する画像データ送信部を有しており、前記指示取得部による前記送信指示の取得の後、前記論理的な接続を接続状態に切り替えることにより、前記ファクシミリ装置をマスストレージデバイスとして前記入出力装置に接続し、前記論理的な接続が接続状態となっている前記画像入出力装置からの指示に従って前記画像入出力装置から転送される前記画像データを前記画像データ格納部に格納し、前記画像入出力装置からの前記画像データの転送の後、前記論理的な接続を非接続状態に切り替え、前記ファクシミリ受信部は、前記ネットワークを介して受信した前記画像データを前記画像データ格納部に格納する画像データ受信部を有しており、前記画像データの受信開始の後、前記論理的な接続を接続状態に切り替えることにより、前記ファクシミリ装置を静止画取込デバイスとして前記入出力装置に接続し、前記論理的な接続が接続状態となっている前記画像入出力装置からの指示に従って前記画像データ格納部に格納された前記画像データを前記画像入出力装置に転送し、前記画像入出力装置への前記画像データの転送の後、前記論理的な接続を非接続状態に切り替えることを特徴とする。
【００１８】
一般に、ファクシミリ装置と画像入出力装置とが論理的に接続されている場合には、画像入力装置によって認識されるデバイスの種類を変更することができない。そこで、本発明の第３のファクシミリ装置では、論理的な接続を接続状態と非接続状態に切り替えることにより、ファクシミリ送信時におけるマスストレージデバイスと、ファクシミリ受信時における静止画取込デバイスとの、異なる種類のデバイスとしてファクシミリ装置を画像入出力装置に接続することができる。
【００１９】
前記ファクシミリ装置と前記画像出力装置との前記論理的な接続が接続状態である場合には、前記ファクシミリ装置内の前記画像データ格納部のファイル管理は前記画像入出力装置によって行われ、前記画像データ格納部に格納された前記画像データは、前記論理的な接続が非接続状態に切り替えられた後に消去されるものとしても良い。
【００２０】
この構成によれば、ファクシミリ装置と画像入出力装置との論理的な接続が非接続状態に切り替えられた後に、ファクシミリ装置により画像データ格納部の画像データが消去される。非接続状態においては、画像入出力装置による画像データ格納部のファイル管理が行われないので、ファクシミリ装置による画像データの消去により画像入出力装置によるファイル管理に支障を来す可能性をより低減することができる。
【００２１】
前記ファクシミリ装置と前記画像出力装置との前記論理的な接続が接続状態である場合には、前記ファクシミリ装置内の前記画像データ格納部のファイル管理は前記画像入出力装置によって行われ、前記画像入出力装置は、前記論理的な接続が接続状態である場合に、前記画像データ格納部に格納された前記画像データの消去の指示を行うものとしても良い。
【００２２】
この構成によれば、論理的な接続が接続状態である場合には、ファイル管理を行う画像入出力装置により画像データの消去が行われるので、より安全に画像データの消去を行うことができる。
【００２３】
更に、本発明の第４のファクシミリ装置として、次の態様を考えることもできる。即ち、第４のファクシミリ装置は、ネットワークを介して画像データを伝送するファクシミリ装置であって、
前記ネットワークを介して送信または受信される前記画像を表す画像データを画像データ格納部に格納するネットワーク接続部と、
画像の印刷と読み取りのうち、少なくとも一方が可能な画像入出力装置と接続し、前記画像データ格納部を前記画像入出力装置からアクセス可能とする入出力装置接続部と、
前記ネットワークを介した前記画像の伝送の際に、前記画像データ格納部を、前記ネットワーク接続部および前記入出力装置接続部のいずれか一方から排他的にアクセス可能とするアクセス制御部と
を備えたことを要旨とする。
【００２４】
かかるファクシミリ装置では、アクセス制御部が、ネットワークを介した前記画像の伝送の際に、画像データ格納部を、ネットワーク接続部および入出力装置接続部のいずれか一方から排他的にアクセス可能とするので、画像データ格納部に対するアクセスが競合することがなく、画像データ格納部に格納される画像データの取り扱いを容易なものにすることができる。こうした排他的なアクセスとしては、例えば画像データ格納部を、ファイル管理システムが管理する論理デバイスとして扱うものとし、論理デバイスとしての管理を、ネットワーク接続部側に存在するファイル管理システムに委ねるか、入出力接続部側に存在するファイル管理システムに委ねるかを、択一的に選択するものとすればよい。画像入出力装置に対して本発明のファクシミリ装置が、例えばマスストレージデバイスとして接続されるのであれば、その接続時には、標準的なファイル管理システムにより画像データ格納部の管理を行ない、ネットワーク接続部側が排他的にアクセスする場合には、マスストレージデバイスを一旦論理的に切り離し、ネットワーク接続部側の管理に委ねればよい。再度、入出力接続部側が排他的にアクセスする場合には、マスストレージデバイスの再マウントの手続に従うことで容易に、排他的なアクセス権を、入出力装置接続部側に写すことができる。
【００２５】
この他にも、排他的なアクセスは、種々の手法により実現することができる。例えば、画像入出力装置側で画像の読み取りと読み取った画像データの画像データ格納部への保存とを行なっている間は、ネットワーク接続部がネットワーク側からの受信を拒絶するものとしても良い。また、逆に、ネットワーク接続部がネットワーク側から受信している間は、画像入出力装置側に、画像の読み取りを禁止することによっても排他的なアクセスは実現することができる。後者の場合には、画像の読み取りの開始を指示するボタンの操作を無効にしても良いし、操作は受け付けた上でネットワーク接続部による受信が完了するまで画像の読み取りを遅延させても良い。更には、画像読取を実行させ、そのデータを画像データ格納部以外のメモリ等に保存しておき、画像データ格納部に対するネットワーク接続部側からの排他的なアクセスが終了してから、画像データ格納部に画像データを転送するものとしてもよい。なお、画像データ格納部に対する入出力装置接続部とネットワーク接続部とのアクセスは、排他的なものであれば良く、両者が共に画像データ格納部に対するアクセス権を持たない状態が生じても何ら差し支えない。
【００２６】
以上本発明の種々の態様について説明したが、本発明は、種々の態様で実現することが可能である。例えば、ファクシミリ伝送システムとファクシミリ伝送方法、それらの伝送システムおよび伝送方法で使用されるファクシミリ端末装置とその制御方法、それらの伝送システム、伝送方法、端末装置または制御方法の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の態様で実現することができる。
【００２７】
例えば、ネットワークを介して画像データを伝送する画像伝送システムの発明としては、
画像の印刷と読取とを行なう複数台の画像入出力装置と、
前記ネットワークと前記各画像入出力装置と間に介装され、該ネットワークを介した画像データの授受を行なうネットワーク接続部と画像データを記憶する画像データ格納部と前記画像入出力装置との間で画像データの授受を行なう入出力装置接続部とを備えた複数台の画像伝送アダプタと
を備え、
前記各画像伝送アダプタは、
前記ネットワークを介した前記画像の伝送の際に、前記画像データ格納部を、前記ネットワーク接続部および前記入出力装置接続部のいずれか一方から排他的にアクセス可能とするアクセス制御部と
を備えた構成を採ることができる。
【００２８】
また、ネットワークを介して画像データを伝送する方法の発明としては、
画像の印刷と読取とを行なう複数台の画像入出力装置の各々を、画像データを記憶する画像データ格納部を備えた画像伝送アダプタを介して、前記ネットワークに接続し、
前記一の画像入出力装置が読み取った画像の画像データを、前記一の画像入出力装置に接続された画像伝送アダプタの画像データ格納部に保存する際には、前記画像伝送アダプタの前記画像データ格納部を、前記画像入出力装置から排他的にアクセス可能な接続状態とするとことにより、前記画像入出力装置により読み取った画像データを、前記画像データ格納部に保存し、
前記画像データ格納部に保存された前記画像データを、前記ネットワークを介して、前記他の画像入出力装置が接続された他の画像伝送アダプタに転送する際には、該他の画像伝送アダプタの他の画像データ格納部を前記ネットワーク側との間で排他的にアクセス可能な接続状態とすることにより、前記画像データを前記他の画像伝送アダプタの他の画像データ格納部に保存し、
前記他の画像伝送アダプタの前記他の画像データ格納部に保存された前記画像データを前記他の画像入出力装置で印刷する際には、前記他の画像伝送アダプタの前記他の画像データ格納部を、前記他の画像入出力装置から排他的にアクセス可能な接続状態とすることにより、前記画像データを前記他の画像入出力装置に出力して画像を印刷する
という処理を採ることができる。
【発明を実施するための最良の形態】
【００２９】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１実施例：
Ｂ．第２実施例：
Ｃ．変形例：
【００３０】
Ａ．第１実施例：
図１は、第１実施例におけるファクシミリ伝送システムの構成を示す説明図である。このファクシミリ伝送システムでは、送信側ネットワークシステム１０と、受信側ネットワークシステム３０とが、インターネットＩＮＥＴを介して接続されている。
【００３１】
送信側ネットワークシステム１０は、スキャナ・プリンタ・コピー複合機１００（以下、単に複合機１００とも呼ぶ）と、ネットワークファクシミリアダプタ（ＦＡＸアダプタ）２００と、を有している。複合機１００は、ＵＳＢ（Universal Serial Bus）によりＦＡＸアダプタ２００に接続されている。ＦＡＸアダプタ２００は、インターネットＩＮＥＴに直接接続されている。但し、ＦＡＸアダプタ２００をルータを介してインターネットＩＮＥＴに接続することも可能である。
【００３２】
受信側ネットワークシステム３０は、送信側ネットワークシステム１０と同様に、複合機３００とＦＡＸアダプタ４００とがＵＳＢにより相互に接続され、ＦＡＸアダプタ４００が直接インターネットに接続された構成を有している。
【００３３】
第１実施例のファクシミリ伝送システムは、インターネットを使用した電話網（ＩＰ電話網）を使用することにより実現されている。このＩＰ電話網は、インターネットを利用したピアツーピア（Ｐ２Ｐ）通信により音声データを送信することによって実現されている。ここで、ピアツーピア通信とは、送信側ネットワーク機器から受信側ネットワーク機器へのデータ転送の際に、特定のサーバを介さずにデータの転送が可能な通信方式をいう。なお、第１実施例では、ピアツーピア通信を用いたＩＰ電話網のシステムとしてＳＩＰ（Session Initiation Protocol）プロトコルを使用したＩＰ電話網システム（以下、単に「ＳＩＰシステム」とも呼ぶ）を利用している。
【００３４】
ＳＩＰシステムでは、図１に示すように、ＳＩＰサーバ５０がインターネットＩＮＥＴに接続されている。ＳＩＰサーバ５０は、ＩＰ電話網の端末に関する情報が格納された端末データベース５００を有している。この端末データベース５００には、具体的には、端末のＩＰアドレスやサポートされる機能等の情報が、端末を特定するための識別子に対応付けられて格納されている。端末を特定するための識別子としては、通常、端末の電話番号を表す文字列を含むＵＲＩ（Uniform Resource Identifier）形式のＳＩＰ  ＵＲＩが使用される。なお、端末データベース５００に格納される情報は、各端末がＳＩＰサーバ５０にそれぞれの端末に関する情報を通知することにより登録される。
【００３５】
ＳＩＰシステムによる通信を行う場合、ユーザは、相手先（着信側）の電話番号を発信側端末に入力する。入力された電話番号は、発信側端末によりＳＩＰ  ＵＲＩに変換される。発信側端末は、ＳＩＰ  ＵＲＩを含む呼出要求メッセージをＳＩＰサーバ５０に送信する。ＳＩＰサーバ５０は、端末データベース５００を参照することにより、呼出要求メッセージ中のＳＩＰ  ＵＲＩから着信側端末のＩＰアドレスを取得する。そして、取得されたＩＰアドレスで特定される着信側端末に呼出要求のメッセージを転送する。
【００３６】
呼出要求メッセージを受信する着信側端末は、発信側端末からの呼出に応答する場合、呼出応答メッセージをＳＩＰサーバ５０に送信する。ＳＩＰサーバ５０は、着信側端末から送信された呼出応答メッセージを発信側端末に転送する。この呼出応答メッセージには、着信側端末のＩＰアドレスやＴＣＰ／ＩＰのポート等のインターネットを介して通信を確立するために必要な接続情報が格納されている。
【００３７】
発信側端末は、呼出応答メッセージを受信すると、応答確認メッセージをＳＩＰサーバ５０に送信する。ＳＩＰサーバ５０が応答確認メッセージを着信側端末に転送する。そして、着信側端末が転送された応答確認メッセージを受信すると、発信側端末と着信側端末との間のピアツーピア通信経路が確立され、発信側端末と着信側端末との間でのデータ転送が可能になる。なお、本明細書においては、このようにＳＩＰシステムによるピアツーピア通信経路を確立することを、「ＳＩＰセッションを開始する」ともいう。また、確立されたピアツーピア通信経路を切断することを、「ＳＩＰセッションを終了する」ともいう。
【００３８】
第１実施例の２つのＦＡＸアダプタ２００，４００は、いずれもＳＩＰシステムの端末として機能する。そのため、送信側ＦＡＸアダプタ２００は、ＳＩＰサーバ５０に電話番号を含む呼出要求メッセージを送信し、ＳＩＰサーバ５０から転送される呼出応答メッセージに含まれる受信側ＦＡＸアダプタ４００の接続情報等（以下、「受信側情報」とも呼ぶ）を取得することにより、ＳＩＰセッションが開始される。そして、確立されたピアツーピア通信経路によりデータ転送を行うことにより、後述するように、画像データを伝送することができる。
【００３９】
図１の例では、受信側（着信側）端末がＦＡＸアダプタとなっているが、着信側端末がＦＡＸアダプタでない場合には、ファクシミリ伝送のためのセッションは開始されない。一般に、ＳＩＰシステムでは、ＳＩＰセッションの開始の際に、送信側（発信側）端末と着信側端末との間で使用する符号化・復号化方法（一般に、「コーデック」と呼ばれる）やデータ転送プロトコル等の通信方式が決定される（「メディアネゴシエーション」と呼ばれる）。そのため、着信側端末がＦＡＸアダプタか否かは、このメディアネゴシエーションにより、ファクシミリ伝送のための通信方式が利用可能か否かを判断することにより判断することができる。
【００４０】
図２は、送信側ネットワークシステム１０の構成を示すブロック図である。なお、受信側ネットワークシステム３０（図１）の構成は、送信側ネットワークシステム１０と同様であるので、その説明を省略する。
【００４１】
複合機１００は、中央処理装置（ＣＰＵ）１０２と、ＲＡＭ１０４と、ＲＯＭ１０６と、プリントエンジン１１０と、スキャンエンジン１２０と、ＵＳＢデバイス制御部１３０と、ＵＳＢホスト制御部１７０と、メモリカードインタフェース１４０と、操作パネル制御部１５０と、ビューワ制御部１６０と、を備えている。ＲＯＭ１０６には、複合機１００の制御ソフトウェアが格納されている。中央処理装置１０２は、ＲＯＭ１０６に格納された制御ソフトウェアを実行することにより、複合機１００が有する種々の機能を実現する。
【００４２】
複合機１００のＵＳＢデバイス制御部１３０は、ＵＳＢコネクタ１３２に接続されている。このＵＳＢコネクタ１３２には、パーソナルコンピュータ（ＰＣ）１９０が接続されている。なお、ＵＳＢコネクタ１３２には、パーソナルコンピュータ１９０の他に、任意のＵＳＢホストを接続することが可能である。ＵＳＢホスト制御部１７０は、ルートハブ１７２を有しており、ルートハブ１７２にはＵＳＢコネクタ１７４が接続されている。このコネクタ１７４には、デジタルカメラやハードディスクドライブ（ＨＤＤ）等のＵＳＢデバイスを接続することが可能である。
【００４３】
メモリカードインタフェース１４０は、メモリカード用のスロット１４２に接続されている。操作パネル制御部１５０には、入力手段としての操作パネル１５２が接続されている。ビューワ制御部１６０には、画像表示手段としてのビューワ１６２が接続されている。ユーザは、ビューワ１６２上に表示された画像やメニューを観察しながら、操作パネル１５２を用いて種々の指示を入力することができる。
【００４４】
プリントエンジン１１０は、与えられた印刷データに応じて印刷を実行する印刷機構である。プリントエンジン１１０に供給される印刷データは、中央処理装置１０２が、ＵＳＢコネクタ１３２を介して接続された外部のパーソナルコンピュータ１９０から供給される受信データを解釈し、色変換やハーフトーン処理を実行することにより生成される。プリントエンジン１１０に供給される印刷データは、メモリカードスロット１４２に挿入されたメモリカードに格納された画像データや、ＵＳＢコネクタ１７４を介して接続されたデジタルスチルカメラから供給される画像データから生成することも可能である。また、中央処理装置１０２の代わりにプリントエンジン１１０が色変換やハーフトーン処理の機能を有するように構成することも可能である。なお、本明細書において、画像データから生成した印刷データにより印刷を実行することを「画像データを印刷する」ともいう。
【００４５】
スキャンエンジン１２０は、画像をスキャンして画像を表すスキャンデータを生成する機構である。スキャンエンジン１２０で生成されたスキャンデータは、中央処理装置１０２により所定の形式（例えば、ｊｐｅｇ形式）の画像データ（スキャン画像データ）に変換される。スキャン画像データは、パーソナルコンピュータ１９０に転送される。スキャン画像データを、メモリカードスロット１４２に挿入されたメモリカードや、ＵＳＢコネクタ１７４を介して接続されたデバイスに格納することも可能である。なお、中央処理装置１０２の代わりにスキャンエンジン１２０がスキャンデータから画像データを生成する機能を有するように構成することも可能である。
【００４６】
ＦＡＸアダプタ２００は、中央処理装置２０２と、ＲＡＭ２０４と、ＲＯＭ２０６と、リアルタイムクロック（ＲＴＣ）２０８と、操作パネル制御部２１０と、表示器制御部２２０と、ＵＳＢデバイス制御部２３０と、ネットワーク制御部２４０と、を備えている。ＲＯＭ２０６には、ＦＡＸアダプタ２００の制御ソフトウェアが格納されている。中央処理装置２０２は、ＲＯＭ２０６に格納された制御ソフトウェアを実行することにより、ＦＡＸアダプタ２００が有する種々の機能を実現する。
【００４７】
リアルタイムクロック２０８は、現在時刻を格納する時計機能を有している。中央処理装置２０２は、このリアルタイムクロック２０８にアクセスして現在時刻を取得することにより、ＦＡＸアダプタ２００で実行される種々の処理の実行時間とその内容を含むログ生成し、フラッシュメモリ等の不揮発性のＲＡＭ（図示しない）に格納する。
【００４８】
操作パネル制御部２１０には、入力手段としての操作パネル２１２が接続されている。表示器制御部２２０には、ＦＡＸアダプタ２００の状態と操作パネル２１２からの入力内容との表示手段としての液晶表示器２２２が接続されている。ユーザは、液晶表示器２２２上の表示を観察しながら、操作パネル２１２を用いて種々の指示を入力することができる。
【００４９】
ＦＡＸアダプタ２００のＵＳＢデバイス制御部２３０は、ＵＳＢコネクタ２３２に接続されている。ＦＡＸアダプタ２００は、このＵＳＢコネクタ２３２と複合機１００のＵＳＢコネクタ１７４と、を介して複合機１００のＵＳＢホスト制御部１７０に接続されている。ネットワーク制御部２４０には、ネットワークコネクタ２４２が接続されている。ＦＡＸアダプタ２００は、このネットワークコネクタ２４２を介してインターネットＩＮＥＴに接続される。
【００５０】
図３は、複合機１００（図２）のＵＳＢホスト制御部１７０と、ＦＡＸアダプタ２００（図２）のＵＳＢデバイス制御部２３０との接続回路を示す回路図である。ＵＳＢでは、データの転送を行うための差動信号Ｄ＋，Ｄ−を伝送する２本の信号線と、ホストからデバイスにバス電圧ＶBUSを供給する電源線と、接地線（図示しない）との４本の線を有するＵＳＢケーブルにより、ホストとデバイスとが接続される。なお、以下では、信号Ｄ＋を伝送する信号線を「信号線Ｄ＋」とも呼ぶ。同様に、信号Ｄ−を伝送する信号線を「信号線Ｄ−」とも呼び、バス電圧ＶBUSを供給する電源線を「電源線ＶBUS」とも呼ぶ。
【００５１】
ＵＳＢホスト制御部１７０は、差動トランスミッタＤＴ１と、差動レシーバＤＲ１と、コンパレータＬＣＰと、を備えている。差動トランスミッタＤＴ１は、送出信号ＴｘＤ１を差動信号Ｄ＋，Ｄ−に変換して信号線に供給する。差動レシーバＤＲ１は、信号線から供給される差動信号Ｄ＋，Ｄ−を受取信号ＲｘＤ１に変換する。コンパレータＬＣＰは、信号線Ｄ−に対する信号線Ｄ＋の電圧が所定の閾値以下であるか否かを表す信号ＳＥ０を出力する。なお、信号ＳＥ０は、その値が真である場合（以下、「ＳＥ０状態」とも呼ぶ）、信号線Ｄ−に対する信号線Ｄ＋の電圧が所定の閾値以下であることを表している。ＵＳＢホスト制御部１７０において、２つの信号線Ｄ＋，Ｄ−は、それぞれプルダウン抵抗ＲPDにより接地されている。
【００５２】
ＵＳＢデバイス制御部２３０は、差動トランスミッタＤＴ２と、差動レシーバＤＲ２と、レギュレータＲＥＧと、を備えている。差動トランスミッタＤＴ２は、送出信号ＴｘＤ２を差動信号Ｄ＋，Ｄ−に変換して信号線に供給する。差動レシーバＤＲ２は、信号線から供給される差動信号Ｄ＋，Ｄ−を受取信号ＲｘＤ２に変換する。レギュレータＲＥＧは、電源線ＶBUSを介してＵＳＢホスト制御部１７０から供給されるバス電圧ＶBUSを所定の電圧に低減する定電圧回路である。ＵＳＢデバイス制御部２３０において、信号線Ｄ＋は、スイッチＳＷとプルアップ抵抗ＲPUとを介してレギュレータＲＥＧに接続されている。
【００５３】
ＵＳＢにおいては、ＵＳＢホスト制御部１７０とＵＳＢデバイス制御部２３０とがＵＳＢケーブルにより接続されているか否かは、上述したＳＥ０信号の状態によって判断される。具体的には、ＵＳＢケーブルが接続されていない場合、ＵＳＢホスト制御部１７０の信号線Ｄ＋，Ｄ−は、プルダウン抵抗ＲPDにより接地されている。そのため、差動信号Ｄ＋，Ｄ−の伝送が行われていない状態でのこれらの信号線Ｄ＋，Ｄ−の間の電圧は略０のＳＥ０状態となり、ＵＳＢケーブルによる接続がされていないと判断される。一方、ＵＳＢケーブルが接続されている場合、信号線Ｄ＋が接続状態（閉状態）のスイッチＳＷとプルアップ抵抗ＲPUとを介してレギュレータＲＥＧに接続されているので、信号線Ｄ＋，Ｄ−の間の電圧は０でない状態（ＳＥ１状態）になり、ＵＳＢケーブルによる接続がされていると判断される。
【００５４】
ここで、スイッチＳＷを非接続状態（開状態）にすると、信号線Ｄ＋とプルアップ抵抗ＲPUとの間が切断される。そのため、ＵＳＢホスト制御部１７０とＵＳＢデバイス制御部２３０とがＵＳＢケーブルにより接続されていても、信号線Ｄ＋，Ｄ−の間の電圧は、ＵＳＢケーブルにより接続がされていないＳＥ０状態と同じになる。このように、スイッチＳＷを開閉することにより、ＵＳＢホスト制御部１７０とＵＳＢデバイス制御部２３０とがＵＳＢケーブルにより物理的に接続されている状態において、ＵＳＢホスト制御部１７０とＵＳＢデバイス制御部２３０との論理的な接続を、接続状態（ＳＥ１状態）と非接続状態（ＳＥ０状態）とに切り替えることが可能となっている。なお、以下では、特に断らない限り、ＵＳＢの接続とは論理的な接続のことをいう。
【００５５】
図４は、ファクシミリ伝送に関する機能の階層構造を示すブロック図である。複合機１００は、その最上層にダイレクト処理実行部１０００を備えており、ＦＡＸアダプタ２００は、その最上層にファクシミリ送受信処理実行部２０００を備えている。
【００５６】
複合機１００は、ダイレクト処理実行部１０００よりも下層に、上から順番に、マスストレージドライバと、ＵＳＢシステムソフトウェアと、ＵＳＢホストインタフェース（Ｉ／Ｆ）と、を備えている。
【００５７】
ＦＡＸアダプタ２００は、ＵＳＢに関する機能として、ファクシミリ送受信処理実行部２０００よりも下層に、マスストレージコマンドブリッジと、ＵＳＢ論理デバイスと、ＵＳＢデバイスインタフェースと、を備えている。ＳＩＰシステムに関する機能としては、ピアツーピアファイル転送部と、ＩＰ電話ネットワーク制御部と、ＴＣＰ／ＩＰプロトコル処理部と、ネットワークドライバと、ネットワークインタフェースと、を備えている。
【００５８】
ＦＡＸアダプタ２００は、また、ＵＳＢとＳＩＰシステムとのいずれにも関連する機能としては、ストレージデバイスドライバと、ストレージデバイスと、を備えている。ストレージデバイスは、仮想的な記憶デバイスであり、ＦＡＸアダプタ２００が備えるＲＡＭ２０４（図２）の一部の領域がストレージデバイスとして使用される。但し、ＲＡＭ２０４とは別に、ＦＡＸアダプタ２００にストレージデバイスを設けるものとしても良い。
【００５９】
複合機１００とＦＡＸアダプタ２００との間での通信は、複合機１００とＦＡＸアダプタ２００との間の種々の通信チャンネルにより実現される。これらの通信チャンネルは、複合機１００とＦＡＸアダプタ２００との同一階層間における論理的な通信経路を示している。
【００６０】
複合機１００のダイレクト処理実行部１０００は、これらの通信チャンネルを介してＦＡＸアダプタ２００のストレージデバイスドライバと、その下層のストレージデバイスを制御する。そして、ストレージデバイスのファイルを管理することにより、ダイレクト処理実行部１０００が有する種々の機能を実現する。具体的には、例えば、以下の３つの機能がダイレクト処理実行部により実現される。
（１）スキャンエンジン１２０（図２）を用いて画像データを生成し、生成された画像データをＦＡＸアダプタ２００が提供するストレージデバイスに書き込む機能
（２）メモリカードスロット１４２（図２）に挿入されたメモリカード中の画像データをＦＡＸアダプタ２００が提供するストレージデバイスに書き込む機能
（３）ＦＡＸアダプタ２００が提供するストレージデバイスから画像データを読み出し、プリントエンジン１１０（図２）により読み出した画像データを印刷する機能
【００６１】
ＦＡＸアダプタ２００のＩＰ電話ネットワーク制御部は、上述したＳＩＰシステムにおけるＳＩＰセッションを開始し、あるいは、ＳＩＰセッションを終了する。また、ピアツーピアファイル転送部は、ＳＩＰセッションの開始により確立されたピアツーピア通信経路を利用して、ストレージデバイスから画像データを読み出して送信し、あるいは、受信した画像データをストレージデバイスに格納する。このため、ストレージデバイスは、「画像データ格納部」ともいうことができる。
【００６２】
図５は、ＦＡＸアダプタ２００の動作モードの遷移を示す状態遷移図である。ＦＡＸアダプタ２００は、初期化モードＭ１と、待機モードＭ２と、ＦＡＸ送信モードＭ３と、ＦＡＸ受信モードＭ４との４つの動作モードを有している。なお、図５の太線はＦＡＸアダプタ２００単独で自動遷移するシーケンスを示し、細線は外部からＦＡＸアダプタ２００に与えられるトリガによって遷移するシーケンスを示している。
【００６３】
初期化モードＭ１は、ＦＡＸアダプタ２００が初期化処理を行っている状態である。この初期化モードＭ１は、ＦＡＸアダプタ２００がＵＳＢにより複合機１００に物理的に接続され、かつ、接続された複合機１００の電源が投入された場合の最初の動作モードである。このときＦＡＸアダプタ２００は、ＳＩＰサーバ５０（図１）へのＦＡＸアダプタ２００情報の通知等の必要な初期化処理を行なう。初期化処理が終了するとＦＡＸアダプタ２００の動作モードは、待機モードＭ２に移行する。
【００６４】
なお、接続された複合機１００の電源の投入は、ＵＳＢのバス電圧ＶBUS（図３）をモニタすることにより検知することができる。また、ＦＡＸアダプタ２００がバス電圧ＶBUSを電源として使用するバス電源デバイスとして構成されている場合、初期化モードＭ１は、ＦＡＸアダプタ２００に電源が投入された時に実行される初期化（パワーオンリセット）を行う動作モードとなる。
【００６５】
また、第１実施例では、図５の初期化モードＭ１において、ＵＳＢデバイス制御部２３０のスイッチＳＷ（図３）は、開状態に維持される。これにより、複合機１００は、ＦＡＸアダプタ２００が初期化モードＭ１にある間、ＦＡＸアダプタ２００が接続されていないものと認識する。
【００６６】
待機モードＭ２は、ＦＡＸアダプタ２００が外部から与えられるトリガを待っている状態である。この待機モードＭ２では、ＳＩＰサーバ５０へのＦＡＸアダプタ２００情報の通知と、液晶表示器２２２（図２）上の表示の更新とが必要に応じて行われる。
【００６７】
ＦＡＸアダプタ２００が待機モードＭ２にある時に、ユーザが操作パネル２１２（図２）上の送信ボタンを押し下げると、ＦＡＸアダプタ２００の動作モードは、ＦＡＸ送信モードＭ３に移行する。そして、ＦＡＸ送信が終了すると、ＦＡＸアダプタ２００の動作モードは、待機モードＭ２に戻る。
【００６８】
ＦＡＸアダプタ２００が待機モードＭ２にある時に、ＦＡＸアダプタ２００がＳＩＰサーバ５０からの特定種類のパケットを受信すると、ＦＡＸアダプタ２００の動作モードは、ＦＡＸ受信モードＭ４に移行する。そして、ＦＡＸ受信が終了すると、ＦＡＸアダプタ２００の動作モードは、待機モードＭ２に戻る。このＦＡＸアダプタ２００を待機モードＭ２からＦＡＸ受信モードＭ４へ移行させる特定種類のパケットは、ＳＩＰセッションが開始される際にＳＩＰサーバ５０により送信されるパケットである。このようなパケットとしては、例えば、呼出要求メッセージを転送するパケットや、応答確認を転送するパケットを使用することができる。
【００６９】
図６は、初期化モードＭ１（図５）にあるＦＡＸアダプタ２００により実行される初期化ルーチンを示すフローチャートである。この初期化ルーチンは、上述したように、ＦＡＸアダプタ２００に接続された複合機１００の電源が投入された場合に実行される。
【００７０】
ステップＳ１１０において、ファクシミリ送受信処理実行部２０００（図４）は、インターネットＩＮＥＴに設けられた図示しないＮＴＰ（Network Time Protocol）サーバにアクセスする。そして、取得した現在時刻をリアルタイムクロック２０８（図２）に設定する。なお、このステップＳ１１０は省略することが可能である。但し、ＦＡＸアダプタ２００をバス電源デバイスとして構成した場合、複合機１００から電源が供給されていない間にリアルタイムクロック２０８を稼働させるバックアップ電源を省略することが可能となるので、初期化ルーチン内で現在時刻をリアルタイムクロック２０８に設定するのが好ましい。
【００７１】
ステップＳ１２０において、ファクシミリ送受信処理実行部２０００は、インターネットＩＮＥＴに設けられたＳＩＰサーバ５０（図１）にＦＡＸアダプタ２００を登録する。具体的には、ＦＡＸアダプタ２００は、ＦＡＸアダプタ２００を特定するＳＩＰ  ＵＲＩやＩＰアドレス等の接続情報や、ＦＡＸアダプタ２００の状態を表す情報等をＳＩＰサーバ５０に通知することにより、ＳＩＰサーバ５０の端末データベース５００にＦＡＸアダプタ２００を登録する。
【００７２】
ステップＳ１３０において、ファクシミリ送受信処理実行部２０００は、液晶表示器２２２（図２）に待ち受け画面を表示する。そして、待ち受け画面の表示の後、図６の初期化ルーチンは終了する。この初期化ルーチンの終了により、ＦＡＸアダプタ２００の動作モードは、初期化モードＭ１（図５）から待機モードＭ２（図５）に移行する。
【００７３】
図７は、ＦＡＸ送信モードＭ３（図５）におけるファクシミリ送信の様子を示すシーケンス図である。図７のシーケンス図は、送信側複合機１００および送信側ＦＡＸアダプタ２００により、受信側ＦＡＸアダプタ４００へのファクシミリ送信が行われる様子を示している。
【００７４】
ステップ[U210]において、ユーザが操作パネル２１２（図２）の送信ボタンを押し下げると、送信側ＦＡＸアダプタ２００は、ステップ[D210]において、送信側ＦＡＸアダプタ２００をマスストレージとして複合機１００に接続する。具体的には、ファクシミリ送受信処理実行部２０００が、初期化モード（図５）で開状態に維持されていたスイッチＳＷ（図３）を閉状態に切り替える。スイッチＳＷが閉状態になると、複合機１００は送信側ＦＡＸアダプタ２００が接続されたと認識する。
【００７５】
ステップ[D210]で送信側ＦＡＸアダプタ２００がマスストレージとして接続された後、ユーザは、ステップ[U110]において、複合機１００により画像をスキャンし、外部ストレージに画像データを保存する操作を行う。このとき、複合機１００には送信側ＦＡＸアダプタ２００がマスストレージとして接続されているので、画像データは送信側ＦＡＸアダプタ２００に転送される。複合機１００から転送された画像データは、ステップ[D220]において、送信側ＦＡＸアダプタ２００が有するストレージデバイスに格納される。
【００７６】
なお、複数の画像をファクシミリ送信する場合、ステップ[U110]，[D220]を繰り返し実行することにより、複数の画像データが送信側ＦＡＸアダプタ２００のストレージデバイスに格納される。
【００７７】
次に、ステップ[U210]において、ユーザは、操作パネル２１２に設けられた数字キーを押すことにより、送信先（受信側）の電話番号を入力する。そして、ステップ[U220]において、ユーザが操作パネル２１２の送信ボタンを押し下げると、送信側ＦＡＸアダプタ２００は、複合機１００との間のＵＳＢ接続を論理的に切断する。具体的には、ファクシミリ送受信処理実行部２０００が、閉状態のスイッチＳＷ（図３）を開状態に切り替える。スイッチＳＷが開状態になると、複合機１００は送信側ＦＡＸアダプタ２００が切り離されたと認識する。
【００７８】
ステップ[D240]において、送信側ＦＡＸアダプタ２００は、受信側ＦＡＸアダプタ４００とのＳＩＰセッションを開始し、送信側と受信側のＦＡＸアダプタ２００，４００との間のピアツーピア通信経路を確立する。そして、ステップ[D250]では、確立したピアツーピア通信経路を介して、送信側ＦＡＸアダプタ２００のストレージデバイス内の画像データが受信側ＦＡＸアダプタ４００に転送される。転送された画像データは、ステップ[D410]において、受信側ＦＡＸアダプタ４００のストレージデバイスに格納される。
【００７９】
なお、送信側ＦＡＸアダプタ２００のストレージデバイス内に複数の画像データが格納されている場合、ステップ[D250]における画像データの送信と、ステップ[D410]における受信側ＦＡＸアダプタ４００のストレージデバイスへの格納と、を繰り返し実行することにより、複数の画像データの全てが送信側ＦＡＸアダプタ２００から受信側ＦＡＸアダプタ４００に転送される。
【００８０】
第１実施例においては、送信側ＦＡＸアダプタ２００と受信側ＦＡＸアダプタ４００との間の画像データの転送は、データ転送の信頼性を確保するため、再送制御を行うＴＣＰプロトコルを用いて実行されている。但し、ピアツーピア通信経路のデータ転送の信頼性が十分高い場合、再送制御を行わないＵＤＰプロトコルなどを用いてデータ転送を行うことも可能である。
【００８１】
送信側ＦＡＸアダプタ２００から受信側ＦＡＸアダプタ４００への画像データの転送が終了すると、ステップ[D260]において、送信側ＦＡＸアダプタ２００は、ＳＩＰセッションを終了する。
【００８２】
ステップ[D270]において、送信側ＦＡＸアダプタ２００は、送信側ＦＡＸアダプタ２００のストレージデバイスに格納されている画像データを消去する。そして、ステップ[D270]の画像データの消去の後、ファクシミリ送信は終了する。このファクシミリ送信の終了により、送信側ＦＡＸアダプタ２００の動作モードは、ＦＡＸ送信モードＭ３（図５）から待機モードＭ２（図５）に移行する。
【００８３】
なお、図７のファクシミリ送信シーケンスでは、複合機１００と送信側ＦＡＸアダプタ２００との間のＵＳＢ接続が切断された状態でストレージデバイスに格納されたデータの消去を行っているが、ＵＳＢが接続された状態でストレージデバイスに格納されたデータの消去を行っても良い。この場合、複合機１００から送信側ＦＡＸアダプタ２００への画像データの転送と、送信側ＦＡＸアダプタ２００から受信側ＦＡＸアダプタ４００への画像データの転送と、を並行して行うことができる。そして、送信側ＦＡＸアダプタ２００がそのストレージデバイスに格納された画像データのうち送信済みの部分を消去することにより、送信側ＦＡＸアダプタ２００のストレージデバイス容量を低減することができる。但し、ＵＳＢが接続された状態で送信側ＦＡＸアダプタのストレージデバイスに格納されたデータ消去を行なうと、複合機１００のダイレクト処理実行部１０００により実行されるファイル管理に支障を来すおそれがある。そのため、送信側ＦＡＸアダプタ２００のストレージデバイスに格納されたデータの消去は、ＵＳＢが切断された状態で行うのがより好ましい。
【００８４】
図８は、ＦＡＸ受信モードＭ４（図５）におけるファクシミリ受信の様子を示すシーケンス図である。図８のシーケンス図は、受信側ＦＡＸアダプタ４００および受信側複合機３００により、送信側ＦＡＸアダプタ２００からのファクシミリ受信が行われる様子を示している。なお、ステップ[D240]〜[D270]における、送信側ＦＡＸアダプタ２００から受信側ＦＡＸアダプタ４００への画像データの転送シーケンスは、図７と同じである。
【００８５】
ステップ[D420]において、受信側ＦＡＸアダプタ４００は、ユーザが複合機３００を操作することなくストレージデバイス中の画像データの印刷が可能なデジタルスチルカメラとして、受信側ＦＡＸアダプタ４００を複合機３００に接続する。なお、本明細書においては、このように複合機３００の操作なしに画像データの印刷を行う機能を、「ダイレクト印刷機能」とも呼ぶ。ダイレクト印刷機能は、例えば、「ＰｉｃｔＢｒｉｄｇｅ」（カメラ映像機器工業会による規格）や、「ＵＳＢ  ＤＩＲＥＣＴ−ＰＲＩＮＴ」等の規定に従った処理をファクシミリ送受信処理実行部２０００が実行することにより実現することが可能である。
【００８６】
ダイレクト印刷機能をＰｉｃｔＢｒｉｄｇｅによって実現した場合、受信側ＦＡＸアダプタ４００は、静止画取込デバイス（ＳＩＣＤ）クラスのデバイスとして複合機３００に接続される。この場合、デバイス受信側ＦＡＸアダプタ４００のストレージデバイスのファイル管理は、受信側ＦＡＸアダプタ４００により行われる。そのため、受信側ＦＡＸアダプタ４００は、受信側ＦＡＸアダプタ４００と複合機３００とが接続されている場合であっても、ステップ[D410]で受信した画像データを受信側ＦＡＸアダプタ４００ストレージデバイスに格納することができる。そのため、送信側ＦＡＸアダプタ２００から受信側ＦＡＸアダプタ４００への画像データの転送の完了前に、受信側ＦＡＸアダプタ４００と複合機３００との間のＵＳＢ接続を接続状態に切り替えることも可能である。
【００８７】
一方、ダイレクト印刷機能をＵＳＢ  ＤＩＲＥＣＴ−ＰＲＩＮＴによって実現した場合、受信側ＦＡＸアダプタ４００は、マスストレージクラスのデバイスとして複合機３００に接続される。この場合、デバイス受信側ＦＡＸアダプタ４００のストレージデバイスのファイル管理は、複合機３００のダイレクト処理実行部１０００（図４）により行われる。そのため、受信側ＦＡＸアダプタ４００は、受信側ＦＡＸアダプタ４００と複合機３００とが接続されている場合には、ステップ[D410]で受信した画像データを受信側ＦＡＸアダプタ４００ストレージデバイスに格納することができない。そのため、受信側ＦＡＸアダプタ４００と複合機３００との間のＵＳＢ接続の接続状態への切替は、送信側ＦＡＸアダプタ２００から受信側ＦＡＸアダプタ４００への画像データの転送が完了した後に実行される。
【００８８】
ステップ[D430]において、受信側ＦＡＸアダプタ４００は、そのストレージデバイス内の画像データをダイレクト印刷機能により複合機３００に送信する。そして、ステップ[P310]において、複合機３００は、ＵＳＢを介して転送された画像データを印刷する。画像データにより表される画像は、複合機３００に設定されている用紙に出力される。但し、転送された画像データに画像の大きさの情報が埋め込まれている場合、受信側ＦＡＸアダプタ４００は、画像データに埋め込まれた画像の大きさに適した用紙を選択し、選択した用紙に画像を出力するためのメッセージを複合機３００に送信する。
【００８９】
ステップ[P310]における複合機３００での画像データの印刷が完了すると、複合機３００は、受信側ＦＡＸアダプタ４００に画像の出力が完了したことを通知する。具体的には、複合機３００は、出力の完了を表す情報（出力完了情報）を受信側ＦＡＸアダプタ４００に送信する。この出力完了情報を受信することにより、受信側ＦＡＸアダプタ４００は、画像データの出力が完了したか否かを判断することができる。なお、受信側ＦＡＸアダプタ４００は、他の方法によっても出力が完了したか否かを判断することが可能である。例えば、受信側ＦＡＸアダプタ４００は、ステップ[D430]における画像データの送信の後、所定の時間経過する間に複合機３００からのメッセージを受信しない場合に出力が完了したものと判断するものとしても良い。
【００９０】
なお、複数の画像データが受信側ＦＡＸアダプタ４００のストレージデバイス内に格納されている場合には、ステップ[D430]における画像データの転送と、ステップ[P310]における印刷と、を繰り返し実行することにより全ての画像データの印刷がそれぞれ実行される。
【００９１】
ステップ[P310]における印刷が終了すると、ステップ[D440]において、受信側ＦＡＸアダプタ４００は、ステップ[D230]（図７）と同様に、複合機３００とのＵＳＢを切断する。そして、ステップ[D440]のＵＳＢの切断の後、受信側ＦＡＸアダプタ４００は、受信側ＦＡＸアダプタ４００のストレージデバイス内の画像データを消去し、ファクシミリ受信は終了する。このファクシミリ受信の終了により、受信側ＦＡＸアダプタ４００の動作モードは、ＦＡＸ受信モードＭ４（図５）から待機モードＭ２（図５）に移行する。
【００９２】
このように、第１実施例では、複合機１００，３００にＵＳＢデバイスであるＦＡＸアダプタ２００，４００を接続することにより、送信側は、ネットワークに接続された受信側に画像データを送信し、受信側の複合機に画像データの印刷を実行させることが可能となる。そのため、複合機１００，３００の構成を変更することなく、ネットワークを介したファクシミリ伝送が可能になる。
【００９３】
Ｂ．第２実施例：
図９は、第２実施例におけるファクシミリ送信の様子を示すシーケンス図である。図９に示す第２実施例のファクシミリ送信シーケンスは、４つのステップ[U222］，[D232]，[D242]，[D402]が付加されている点と、付加されたステップ[D242]における指示ファイル転送が付加されている点と、で図７に示す第１実施例のファクシミリ送信シーケンスと異なっている。他の点は、第１実施例と同じである。
【００９４】
ステップ[U222]において、送信側のユーザは、出力要求指示を送信側ＦＡＸアダプタ２００に入力する。ここで、出力要求指示とは、受信側で送信された画像データの印刷を自動的に行う自動プリントと、受信側で送信された画像データの印刷をユーザに選択させる選択プリントと、のいずれを要求するかの指示のことをいう。
【００９５】
ステップ[D232]において、送信側ＦＡＸアダプタ２００は、ステップ[U222]において入力された出力要求指示に基づいて、自動プリントと選択プリントとのいずれを要求するかを表す指示ファイルを生成する。
【００９６】
ステップ[D242]において、送信側ＦＡＸアダプタ２００は、指示ファイルを受信側ＦＡＸアダプタ４００に送信する。そして、ステップ[D402]において、受信側ＦＡＸアダプタ４００は、転送された指示ファイルをＲＡＭ２０４（図２）に格納する。
【００９７】
図１０は、第２実施例におけるファクシミリ受信の様子を示すシーケンス図である。
図１０に示す第２実施例のファクシミリ受信シーケンスは、５つのステップ[D242]，[D402]，[D412]，[U310]，[U320]が付加されている点と、ステップ[D420]がステップ[D422]に置き換えられている点と、ステップ[P310]がステップ[P312]〜[P316]に置き換えられている点とで、図８に示す第１実施例のファクシミリ受信シーケンスと異なっている。他の点は、第１実施例と同じである。なお、ステップ[D240]〜[D270]における、送信側ＦＡＸアダプタ２００から受信側ＦＡＸアダプタ４００への画像データの転送シーケンスは、図９と同じである。
【００９８】
ステップ[D412]において、受信側ＦＡＸアダプタ４００は、ステップ[D402]においてＲＡＭ２０４に格納された指示ファイルを解析し、送信側ユーザが自動プリントと選択プリントとのいずれを要求しているかを判別し、要求に応じて自動プリントと選択プリントとのいずれかを実行する。図１０の例では、送信側ユーザが選択プリントを要求し、選択プリントが実行される様子を示している。なお、自動プリントのシーケンスは、図８に示す第１実施例のシーケンスのステップ[D420]〜[D450]と同じである。
【００９９】
ステップ[D422]において、受信側ＦＡＸアダプタ４００は、受信側ＦＡＸアダプタ４００をマスストレージとして複合機３００に接続する。そして、ステップ[U310]において、ユーザは、印刷する画像データの選択を開始する選択開始指示を複合機３００に入力する。
【０１００】
ステップ[P312]において、複合機３００は、受信側ＦＡＸアダプタ４００から転送される画像データをＲＡＭ１０４（図２）に格納する。ステップ[P314]では、ステップ[P312]でＲＡＭ１０４に格納された画像データが、印刷要否の問い合わせとともに、ビューワ１６２（図２）上に表示される。ユーザは、ビューワ１６２上の表示に従って、ステップ[U310]において、印刷要否の指示を複合機３００に入力する。ステップ[P316]では、ステップ[U320]においてユーザが印刷が必要であると指示した画像データの印刷が行われる。
【０１０１】
なお、複数の画像データが受信側ＦＡＸアダプタ４００のストレージデバイス内に格納されている場合、ステップ[D430]における画像データの転送からステップ[P316]における印刷の各ステップを繰り返し実行することにより、印刷が必要と判断された全ての画像データの印刷がそれぞれ実行される。
【０１０２】
このように、第２実施例では、受信側のユーザが必要な画像データのみを選択して印刷を実行することが可能となるので、不要な画像データの印刷によるインクあるいはトナーや紙等の消耗品の消費を抑制することができる。また、送信側のユーザは、必要に応じて自動プリントを要求できるので、受信側での出力を要する画像データを受信側複合機により出力させることができる。
【０１０３】
第２実施例は、このように消耗品の消費を抑制することができる点で、第１実施例よりも好ましい。一方、第１実施例は、送信側ＦＡＸアダプタ２００と受信側ＦＡＸアダプタ４００との構成がより簡単にすることができる点で、第２実施例よりも好ましい。
【０１０４】
なお、第２実施例では、図１０のステップ[D412]において、送信側のユーザによる出力要求指示に応じて、自動プリントと選択プリントとのいずれのプリントモードを実行するか判断しているが、実行するプリントモードを他の方法により決定するものとしても良い。例えば、受信側ＦＡＸアダプタ４００は、送信側ＦＡＸアダプタ２００の接続情報等の送信側に関する情報（送信元情報）に応じて実行するプリントモードを決定することも可能である。具体的には、受信側ユーザが、予め、自動プリントを実行する自動対象送信元を決定し、送信元情報により特定される送信元が自動対象送信元である場合には、指示ファイルによる出力要求指示に関わらず自動プリントを実行するものとすることができる。同様に、受信側ＦＡＸアダプタ４００は、送信元情報のみに応じてプリントモードを決定することもできる。この場合、図９のシーケンスのうち、送信側での出力要求指示の取得（ステップ[D220]）と、指示ファイルの生成（ステップ[D232]）と、指示ファイル転送（ステップ[D242]，[D402]）とのそれぞれの処理を省略することができる。
【０１０５】
Ｃ．変形例：
なお、この発明は上記実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【０１０６】
Ｃ１．変形例１：
上記各実施例では、送信側複合機１００から送信側ＦＡＸアダプタ２００へは、ユーザによって送信側複合機１００でスキャンされた画像から生成されたスキャン画像データが転送されているが、スキャン画像データとは異なる画像データを転送するものとしても良い。送信側複合機１００から送信側ＦＡＸアダプタ２００に転送される画像データとしては、例えば、送信側複合機１００のメモリカードスロット１４２に格納された画像データを使用するものとしても良い。
【０１０７】
Ｃ２．変形例２：
上記各実施例では、複合機とＦＡＸアダプタとの間をＵＳＢで接続しているが、ＵＳＢ以外の他の物理的インタフェースで接続することも可能である。この場合、複合機とＦＡＸアダプタとの間の論理的な接続を、接続状態と非接続状態とに切り替え可能であれば良い。複合機とＦＡＸアダプタとの間を接続する物理的インタフェースとしては、例えば、ＩＥＥＥ１３９４で規定されるインタフェースを利用することも可能である。
【０１０８】
Ｃ３．変形例３：
上記各実施例では、２つのＦＡＸアダプタ２００，４００（図１）間で通信を行うためにピアツーピア通信を行うＳＩＰシステムを利用しているが、一般に、送信側ＦＡＸアダプタ２００からのデータの送信に従って受信側ＦＡＸアダプタ４００がデータの受信を行う、いわゆるプッシュ型のデータ転送が可能な通信システムであれば、任意の通信システムを利用することができる。この場合、送信側ＦＡＸアダプタ２００からの呼び出しや、受信側ＦＡＸアダプタ４００の接続情報の取得等の通信経路を確立するための手順等は、通信システムに応じて適宜変更される。
【０１０９】
Ｃ４．変形例４：
上記各実施例のＦＡＸアダプタは、ファクシミリの送受信機能のみを備えているが、音声通話の機能を付加することも可能である。この場合、ＦＡＸアダプタには、受話器と音声通話の発信を指示する通話ボタンとが設けられる。送信側で音声通話を行う場合には、ユーザが通話ボタンを押し下げることにより呼出要求がなされる。一方、受信側ＦＡＸアダプタ４００は、音声通話とファクシミリ送信とのいずれの呼出要求であるかを上述したメディアネゴシエーションにより判別することが可能であるので、受信側のＦＡＸアダプタ４００は、呼出要求に応じてファクシミリ伝送の処理と音声通話の処理とを適宜切り替えることが可能である。
【０１１０】
Ｃ５．変形例５：
上記各実施例では、ＦＡＸアダプタは、ファクシミリ送信機能とファクシミリ受信機能との双方の機能を備えているが、ＦＡＸアダプタは、ファクシミリ送信機能とファクシミリ受信機能とのいずれか一方の機能のみを備えているものとしても良い。この場合、ＦＡＸアダプタを複合機以外の装置に接続してもファクシミリ伝送をすることが可能である。例えば、ＦＡＸアダプタがファクシミリ受信機能のみを備えている場合、ＦＡＸアダプタをスキャナ・コピー機能を有しないプリンタに接続するものとしても良い。一方、ＦＡＸアダプタがファクシミリ送信機能のみを備えている場合、ＦＡＸアダプタをプリンタ機能を有しないスキャナに接続するものとしても良い。また、上記各実施例では、ＦＡＸアダプタは、複合機と別体のものとして構成されているが、ＦＡＸアダプタと複合機とを一体のものとすることも可能である。
【０１１１】
Ｃ６．変形例６：
上記実施例では、画像データ格納部は、ＦＡＸアダプタ２００のＲＡＭ２０４の一部をストレージデバイスとして扱うことにより実現されていたが、ＦＡＸアダプタ２００にメモリカードなどを装着可能とし、メモリカードなど直接ＵＳＢメモリとして、複合機１００にＵＳＢ接続を介して認識させるものとしても良い。メモリカードとしては、フラッシュメモリカード、ＳＤメモリカード、スマートメモリ（いずれも商標）など、種々のメモリカードを採用可能である。
【０１１２】
Ｃ７．変形例Ｃ７：
上記の実施例の幾つかでは、画像データ格納部に相当するＲＡＭ２０４の一部に対するアクセス権を排他的に制御するものとし、論理デバイスに対する接続状態／非接続状態の制御として実現したが、その他の方法によって排他的なアクセスを実現することができる。以下、そうした実施態様について列挙する。
（Ａ）複合機１００側で画像の読み取りを行なって、読み取った画像データをマスストレージデバイスとして接続されたＦＡＸアダプタ２００の側に出力して保存している間は、ＦＡＸアダプタ２００のＣＰＵ２０２が、ネットワーク制御部２４０を制御して、インターネットＩＮＥＴ側からの受信を拒絶する。ＣＰＵ２０２は、ＵＳＢデバイス制御部２３０の動作を監視できるので、複合機１００側からマスストレージデバイス（実際にはＲＡＭ２０４の一部）へのデータの保存が行なわれていることを認識することができる。従って、マスストレージデバイスへのデータの保存が開始されると、データの保存が完了するまで、インターネットからのデータの受信を拒否するものとすることは容易である。なお、全てのデータの受信を拒否しても良いが、ＳＩＰセッションの開始につながるアクセスのみ拒否または遅延するものとしてもよい。ＳＩＰセッションの開始を拒否するためには、ＳＩＰサーバ５０からの問い合わせに対して、話し中である場合と同じ応答を返せばよい。
【０１１３】
（Ｂ）上記の構成例（Ａ）とは逆に、ＦＡＸアダプタ２００がネットワーク制御部２４０を介してインターネットＩＮＥＴ側から、ＳＩＰセッションに基づくデータの受信を行なっている間は、複合機１００側からのマスストレージデバイスへのデータの保存を禁止する。こうした制御によっても、排他的なアクセスを実現することができる。この場合、複合機１００は、ＵＳＢホスト制御部１７０を介してＦＡＸアダプタ２００内のマスストレージデバイスが認識できなくなったとき、これを認識して、画像の読み取りの開始を指示する操作パネル１５２の操作ボタンの操作を無効にすればよい。あるいは、操作パネル１５２の操作ボタンの操作は受け付けた上で、マスストレージデバイスが認識できるまで、スキャンエンジン１２０の動作を無効または遅延させ、画像の読み取りを行なわせないものとしても良い。もとより、スキャンエンジン１２０を用いた画像の読み取りは実行させ、そのデータを一旦ＲＡＭ１０４に保存しておき、ＦＡＸアダプタ２００側がマスストレージデバイスとして認識できるようになってから、つまりインターネット側からの排他的なアクセスが終了してから、マスストレージデバイスとて認識したＲＡＭ２０４に、読み取った画像データを転送するものとしてもよい。
【図面の簡単な説明】
【０１１４】
【図１】第１実施例におけるファクシミリ伝送システムの構成を示す説明図。
【図２】送信側ネットワークシステム１０の構成を示すブロック図。
【図３】複合機１００のＵＳＢホスト制御部１７０と、ＦＡＸアダプタ２００のＵＳＢデバイス制御部２３０との接続回路を示す回路図。
【図４】ファクシミリ伝送に関する機能の階層構造を示すブロック図。
【図５】ＦＡＸアダプタ２００の動作モードの遷移を示す状態遷移図。
【図６】初期化モードＭ１にあるＦＡＸアダプタ２００により実行される初期化ルーチンを示すフローチャート。
【図７】ＦＡＸ送信モードＭ３におけるファクシミリ送信の様子を示すシーケンス図。
【図８】ＦＡＸ受信モードＭ４におけるファクシミリ受信の様子を示すシーケンス図。
【図９】第２実施例におけるファクシミリ送信の様子を示すシーケンス図。
【図１０】第２実施例におけるファクシミリ受信の様子を示すシーケンス図。
【符号の説明】
【０１１５】
１０…送信側ネットワークシステム
３０…受信側ネットワークシステム
５０…ＳＩＰサーバ
１００…複合機
１０２…中央処理装置
１０４…ＲＡＭ
１０６…ＲＯＭ
１１０…プリントエンジン
１２０…スキャンエンジン
１３０…ＵＳＢデバイス制御部
１３２…ＵＳＢコネクタ
１４０…メモリカードインタフェース
１４２…メモリカードスロット
１５０…操作パネル制御部
１５２…操作パネル
１６０…ビューワ制御部
１６２…ビューワ
１７０…ＵＳＢホスト制御部
１７２…ルートハブ
１７４…ＵＳＢコネクタ
１９０…パーソナルコンピュータ
２００…ＦＡＸアダプタ
２０２…中央処理装置
２０４…ＲＡＭ
２０６…ＲＯＭ
２０８…リアルタイムクロック
２１０…操作パネル制御部
２１２…操作パネル
２２０…表示器制御部
２２２…液晶表示器
２３０…ＵＳＢデバイス制御部
２３２…ＵＳＢコネクタ
２４０…ネットワーク制御部
２４２…ネットワークコネクタ
３００…複合機
４００…ＦＡＸアダプタ
５００…端末データベース
１０００…ダイレクト処理実行部
２０００…ファクシミリ送受信処理実行部
ＤＲ１…差動レシーバ
ＤＲ２…差動レシーバ
ＤＴ１…差動トランスミッタ
ＤＴ２…差動トランスミッタ
ＬＣＰ…コンパレータ
【図１】
2007202137.tif 000003
【図２】
2007202137.tif 000004
【図３】
2007202137.tif 000005
【図４】
2007202137.tif 000006
【図５】
2007202137.tif 000007
【図６】
2007202137.tif 000008
【図７】
2007202137.tif 000009
【図８】
2007202137.tif 000010
【図９】
2007202137.tif 000011
【図１０】
2007202137.tif 000012