(57)【要約】【課題】ファクシミリ装置が大容量の記憶装置を備えることなく、画像データを送信することができる技術を提供することを課題とする。【解決手段】ＰＣ１は、ユーザにより送信対象データ３０のＰＣ−ＦＡＸを指示された場合、送信対象データをページ単位のページ画像データ４２，４２，・・・に変換する。ＰＣ１は、複合機２からＦＡＸのジョブＩＤを取得し、ジョブＩＤと、ページ画像データ４２，４２・・・と、個別送信先ファイル４５とを、送信管理フォルダ５０に保存する。ＰＣ１は、ジョブＩＤと個別送信先ファイル４５とを複合機２に送信し、ＦＡＸ装置４とのＦＡＸ通信の開始を指示する。ＰＣ１は、ページ画像データ４２のデータサイズが複合機２のメモリ２３の空き容量よりも小さければ、ページ画像データ４２を複合機２に送信し、ページ画像データ４２を送信先へＦＡＸ通信により送信することを指示する。【選択図】図１
2012156791.tif 000002
【特許請求の範囲】
【請求項１】
画像送信装置に接続された画像転送制御装置であって、
送信を指示された送信対象データをページ単位の複数のページ画像データに変換し、前記複数のページ画像データを記憶部に記憶する画像変換部と、
前記送信対象データに割り当てられた識別情報と、前記送信対象データの送信先が記録された送信先情報とを前記画像送信装置に出力する送信先通知部と、
前記複数のページ画像データのうち、前記画像送信装置への出力対象として指定された指定ページ画像データのデータサイズが、前記画像送信装置のメモリの空き容量よりも小さい場合、前記指定ページ画像データと前記識別情報とを前記画像送信装置に出力し、前記送信先情報に基づいて前記送信先に前記指定ページ画像データを送信することを、前記画像送信装置に指示するページ送信部と、
を備える画像転送制御装置。
【請求項２】
請求項１に記載の画像転送制御装置において、
前記送信先通知部は、前記指定ページ画像データが前記送信対象ページの先頭ページに対応し、かつ前記データサイズが前記空き容量よりも小さい場合、前記識別情報と前記送信先情報とを前記画像送信装置に出力する画像転送制御装置。
【請求項３】
請求項１または請求項２に記載の画像転送制御装置において、さらに、
前記指定ページ画像データが２ページ目以降のページに対応し、かつ、前記データサイズが前記空き容量よりも大きい場合、前記複数のページ画像データの送信を中断することを示す中断ページ画像データを前記画像送信装置に出力し、前記送信先に前記中断ページ画像データを送信することを、前記画像送信装置に指示する中断処理部、
を備える画像転送制御装置。
【請求項４】
請求項３に記載の画像転送制御装置において、さらに、
前記中断ページ画像データが前記画像送信装置に出力された場合、再送対象のページ画像データを含む再送データを作成する再送データ作成部、
を備え、
前記ページ送信部は、前記空き容量を定期的に確認して、前記画像送信装置が前記再送データを前記送信先に送信できるか否かを判定し、
前記送信先通知部は、前記再送データの送信が可能であると判定された場合、前記再送データに割り当てられた識別情報と前記送信先情報とを前記画像送信装置に出力する画像転送制御装置。
【請求項５】
請求項４に記載の画像転送制御装置において、
前記ページ送信部は、前記再送対象のページ画像データのうち、最小ページ番号に対応する最小ページ画像データのデータサイズが前記空き容量よりも小さい場合、前記画像送信装置が前記再送データを送信することができると判定する画像転送制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置などの画像送信装置に対して、画像データの送信を指示する画像転送制御装置に関する。
【背景技術】
【０００２】
ファクシミリ（ＦＡＸ）装置などの画像送信装置は、指定された送信先に、送信原稿をスキャンして作成した画像データを送信する。また、ファクシミリ装置は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）の指示に応じて、ＰＣから送信された画像データを送信することも可能である。ファクシミリ装置が、ＰＣから送信されたデータをＦＡＸ通信により送信することをＰＣ−ＦＡＸと呼ぶ。
【０００３】
ファクシミリ装置は、ＰＣ−ＦＡＸを行う場合、ＰＣから送信された画像データをメモリに格納する。しかし、ページ数の多い画像データなど、データサイズの大きい画像データがＰＣから送信された場合、ファクシミリ装置のメモリがオーバーフローすることがある。この場合、ファクシミリ装置は、画像データを送信することができない。
【０００４】
特許文献１には、ハードディスク装置を備えるとともに、ファクシミリ機能に対応した画像形成装置が記載されている。特許文献１において、画像形成装置は、ＰＣから受信したＦＡＸ送信データをハードディスク装置にスプールして送信する。つまり、画像形成装置は、ハードディスク装置をメモリとして使用する。メモリフルでなければ、画像形成装置は、ＰＣから受信したＦＡＸ送信データをハードディスク装置にスプールする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２９５１６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１において、画像形成装置は、ＰＣから受信した画像データをハードディスク装置にスプールするため、メモリのオーバーフローが発生することを防止できる。しかし、ハードディスク装置を備えることにより、ファクシミリ装置などの画像形成装置のコストが増加する。
【０００７】
そこで、本発明は、上記問題点に鑑み、ファクシミリ装置が大容量の記憶装置を備えることなく、画像データを送信することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１記載の発明は、画像送信装置に接続された画像転送制御装置であって、送信を指示された送信対象データをページ単位の複数のページ画像データに変換し、前記複数のページ画像データを記憶部に記憶する画像変換部と、前記送信対象データに割り当てられた識別情報と、前記送信対象データの送信先が記録された送信先情報とを前記画像送信装置に出力する送信先通知部と、前記複数のページ画像データのうち、前記画像送信装置への出力対象として指定された指定ページ画像データのデータサイズが、前記画像送信装置のメモリの空き容量よりも小さい場合、前記指定ページ画像データと前記識別情報とを前記画像送信装置に出力し、前記送信先情報に基づいて前記送信先に前記指定ページ画像データを送信することを、前記画像送信装置に指示するページ送信部と、を備える。
【０００９】
請求項２記載の発明は、請求項１に記載の画像転送制御装置において、前記送信先通知部は、前記指定ページ画像データが前記送信対象ページの先頭ページに対応し、かつ前記データサイズが前記空き容量よりも小さい場合、前記識別情報と前記送信先情報とを前記画像送信装置に出力する。
【００１０】
請求項３記載の発明は、請求項１または請求項２に記載の画像転送制御装置において、さらに、前記指定ページ画像データが２ページ目以降のページに対応し、かつ、前記データサイズが前記空き容量よりも大きい場合、前記複数のページ画像データの送信を中断することを示す中断ページ画像データを前記画像送信装置に出力し、前記送信先に前記中断ページ画像データを送信することを、前記画像送信装置に指示する中断処理部、を備える。
【００１１】
請求項４記載の発明は、請求項３に記載の画像転送制御装置において、さらに、前記中断ページ画像データが前記画像送信装置に出力された場合、再送対象のページ画像データを含む再送データを作成する再送データ作成部、を備え、前記ページ送信部は、前記空き容量を定期的に確認して、前記画像送信装置が前記再送データを前記送信先に送信できるか否かを判定し、前記送信先通知部は、前記再送データの送信が可能であると判定された場合、前記再送データに割り当てられた識別情報と前記送信先情報とを前記画像送信装置に出力する。
【００１２】
請求項５記載の発明は、請求項４に記載の画像転送制御装置において、前記ページ送信部は、前記再送対象のページ画像データのうち、最小ページ番号に対応する最小ページ画像データのデータサイズが前記空き容量よりも小さい場合、前記画像送信装置が前記再送データを送信することができると判定する。
【発明の効果】
【００１３】
本発明の画像転送制御装置は、送信対象データをページ単位の複数のページ画像データに変換し、各ページ画像データをページ順に画像送信装置へ出力する。画像転送制御装置は、複数のページ画像データのうち、画像送信装置への出力対象として指定された指定ページ画像データのデータサイズと、画像送信装置のメモリの空き容量とを比較する。画像転送制御装置は、指定ページ画像データのデータサイズが空き容量よりも小さい場合、指定ページ画像データを画像送信装置に出力する。画像送信装置は、複数のページ画像データをメモリに格納しなくてもよいため、大容量の記憶装置を備えなくてもよい。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態に係るＰＣを含むＦＡＸ通信システムの構成を示すブロック図である。
【図２】図１に示すＰＣの記憶部に格納されるデータを示す図である。
【図３】図１に示すＰＣが作成する送信先ファイルを示す図である。
【図４】図１に示すＰＣが実行するＰＣ−ＦＡＸ準備処理のフローチャートである
【図５】図１に示すＰＣが画像データを複合機に出力するときの動作を示すフローチャートである。
【図６】図１に示すＰＣが画像データを複合機に出力するときの動作を示すフローチャートである。
【図７】図１に示すＰＣがＰＣ−ＦＡＸを中断するときの動作を示すフローチャートである。
【図８】図１に示すＰＣがＰＣ−ＦＡＸの再送を指示されたときの動作を示すフローチャートである。
【図９】図１に示す複合機の動作を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照しつつ、本発明の実施の形態を説明する。
【００１６】
｛１．全体構成｝
図１は、本発明の実施の形態に係るＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を含むＦＡＸ通信システムの構成を示すブロック図である。図１に示すように、ＦＡＸ通信システムは、ＰＣ１と、複合機２と、ＦＡＸ装置４とを備える。ＰＣ１と複合機２とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３に接続される。複合機２は、公衆回線網５を利用したＦＡＸ通信により、画像データをＦＡＸ装置４に送信する。
【００１７】
ＰＣ１は、ユーザが操作する端末であり、複合機２に対して、画像データのＦＡＸ送信を指示する画像転送制御装置である。
【００１８】
複合機２は、プリンタ機能、ＦＡＸ機能、コピー機能、ウェブサーバ機能などを備えた多機能装置である。複合機２は、ＰＣ１の指示に応じて、ＰＣ１から送信された画像データをＦＡＸ装置４に送信する。
【００１９】
｛２．各装置の構成｝
｛２．１．ＰＣ１の構成｝
図１に示すように、ＰＣ１は、制御部１１と、記憶部１２と、ＬＡＮインタフェース１５とを備える。
【００２０】
制御部１１は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を備え、ＰＣ１全体を制御する。また、制御部１１は、ＦＡＸドライバ１３及びＦＡＸ制御部１４を備える。
【００２１】
記憶部１２は、ハードディスク装置などの大容量の記憶装置である。記憶部１２は、送信指示フォルダ４０と、送信管理フォルダ５０，６０と、再送フォルダ７０とを有する。送信指示フォルダ４０と、送信管理フォルダ５０，６０と、再送フォルダ７０とは、ＰＣ１がＰＣ−ＦＡＸを実行するときに用いる各種データを格納する。送信管理フォルダ５０，６０は、ＰＣ−ＦＡＸの送信先ごとに作成される。再送フォルダ７０は、ＰＣ−ＦＡＸが中断したときに、ユーザの指示に応じて作成される。
【００２２】
ＬＡＮインタフェース１５は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を利用して、ＬＡＮ３に接続されたコンピュータと通信を行う。
【００２３】
ＦＡＸドライバ１３は、送信対象データ３０のＰＣ−ＦＡＸが指示された場合、送信対象データ３０をページ単位のページ画像データに変換する。送信対象データ３０は、ＰＣ１にインストールされた文書作成プログラムにより作成された文書データなどである。
【００２４】
ＦＡＸ制御部１４は、動作指示部１６と、ページ送信部１７と、中断処理部１８と、再送データ作成部１９とを備える。
【００２５】
動作指示部１６は、複合機２が実行するＦＡＸ通信を制御するための制御コマンドを複合機２に出力する。ページ送信部１７は、複合機２の動作状況に応じて、ページ画像データを出力するか否かを判断する。ページ送信部１７は、ページ画像データを送信できると判断した場合、ページ画像データを複合機２に出力する。中断処理部１８は、ＰＣ−ＦＡＸを中断するための処理を実行する。再送ページ作成部１９は、ＰＣ−ＦＡＸが中断されたときに、送信対象データ３０の再送に用いる再送データを作成する。
【００２６】
｛２．２．複合機２の構成｝
図１に示すように、複合機２は、ＦＡＸ部２１と、ウェブサーバ部２２と、メモリ２３とを有する。図１に示す複合機２において、ＦＡＸ機能及びウェブサーバ機能を除く他の機能に関する構成の表示を省略している。
【００２７】
ＦＡＸ部２１は、公衆回線網５を利用してＦＡＸ装置４とＦＡＸ通信を行う。ウェブサーバ部２２は、ＬＡＮ３に接続されたクライアント端末からの要求に応じて、ＦＡＸの送信結果を示すウェブページをクライアント端末に送信する。メモリ２３は、複合機２が様々な機能に対応した処理を行うときに使用するデータを格納する。
【００２８】
｛３．動作概要｝
以下、ＰＣ１がＰＣ−ＦＡＸを実行するときにおける、ＦＡＸ通信システムの動作の概要を説明する。ＰＣ１は、送信対象データ３０のＰＣ−ＦＡＸをユーザにより指示された場合、送信対象データ３０をページ単位のページ画像データに変換する。
【００２９】
ＰＣ１は、１ページ目のページ画像データのサイズと、複合機２のメモリ２３の空き容量とを比較する。１ページ目のページ画像データのサイズが空き容量以下である場合、ＰＣ１は、送信先（ＦＡＸ装置４）を指定した情報と、１ページ目のページ画像データとを複合機２に出力する。複合機２は、ＦＡＸ装置４とのＦＡＸ通信を開始し、１ページ目のページ画像データをＦＡＸ装置４に送信する。複合機２は、１ページ目のページ画像データをＦＡＸ装置４に送信した後に、１ページ目のページ画像データをメモリ２３から削除する。
【００３０】
ＰＣ１は、２ページ目以降のページ画像データについても、１ページ目のページ画像データと同様の処理を繰り返す。複合機２は、１ページ分のページ画像データに対応する空き容量をメモリ２３に確保することができれば、ＰＣ−ＦＡＸを実行することができる。したがって、複合機２に大容量の記憶装置を設けなくてもよい。
【００３１】
｛４．ＦＡＸ通信システムの動作の詳細｝
以下、ＰＣ−ＦＡＸを実行するＰＣ１及び複合機２の動作について詳しく説明する。
【００３２】
｛４．１．ＰＣ１の動作｝
ＰＣ１の動作について、（１）ページ画像データの生成、（２）ＰＣ−ＦＡＸ準備処理、（３）ページ画像データの出力処理、（４）再送処理の順に説明する。
【００３３】
（１）ページ画像データの生成
図２は、記憶部１２に作成されるフォルダの構成を示す図である。ユーザは、ＰＣ１を操作して、ＦＡＸ送信の対象として送信対象データ３０を指定し、ＦＡＸの送信先としてＦＡＸ装置４及び図示しないＦＡＸ装置を設定する。ＦＡＸドライバ１３は、設定された送信先に基づいて、送信先ファイル４３を作成する。ＦＡＸドライバ１３は、ＰＣ−ＦＡＸの開始を指示された場合、送信対象データ３０をページ単位のページ画像データ４２，４２，・・・に変換する。以下、ページ画像データ４２，４２，・・・を総称して、対象画像データ４１と呼ぶ。
【００３４】
図２に示すように、送信対象データ３０は、ルートフォルダに格納される。送信指示フォルダ４０は、ルートフォルダの下に予め作成されており、ＦＡＸドライバ１３が作成したデータを格納する。つまり、ＦＡＸドライバ１３は、ユーザの指示に応じて作成した対象画像データ４１及び送信先ファイル４３を送信指示フォルダ４０に格納する。送信管理フォルダ５０，６０及び再送フォルダ７０は、この時点で作成されていない。
【００３５】
図３は、送信先ファイル４３をテーブルの形式で示す図である。送信先ファイル４３は、個別送信先レコード４３５，４３６を有する。個別送信先レコードは、ユーザが指定したＦＡＸの送信先ごとに作成される。個別送信先レコード４３５は、ＦＡＸ装置４に対応する。
【００３６】
（２）ＰＣ−ＦＡＸ準備処理
図４は、ＰＣ１が実行するＰＣ−ＦＡＸ準備処理のフローチャートである。ＰＣ−ＦＡＸ準備処理は、ＰＣ１が複合機２に対象画像データ４１の送信を指示する前に行われる。
【００３７】
ＦＡＸ制御部１４は、送信指示フォルダ４０を監視している。送信指示フォルダ４０にデータが格納された場合（ステップＳ１１においてＹｅｓ）、ＦＡＸ制御部１４は、ユーザがＰＣ−ＦＡＸを指示したと判断する。動作指示部１６は、ジョブＩＤの発行を依頼する発行依頼コマンドを複合機２に出力することにより、ジョブＩＤを複合機２から取得する（ステップＳ１２）。ジョブＩＤは、ＦＡＸ部２１がＦＡＸ通信を行うたびに生成する識別番号である。
【００３８】
ＦＡＸ制御部１４は、取得したジョブＩＤに対応する送信管理フォルダ５０を作成する（ステップＳ１３）。たとえば、ジョブＩＤが、送信管理フォルダ５０のフォルダ名に設定される。ＦＡＸ制御部１４は、送信指示フォルダ４０に保存されたデータを送信管理フォルダ５０にコピーする（ステップＳ１４）。具体的には、対象画像データ４１が送信管理フォルダ５０に保存される。個別送信先レコード４３５が、個別送信先ファイル４５として送信管理フォルダ５０に保存される。送信管理フォルダ５０は、ＦＡＸ装置４に送信する対象画像データ４１を管理するフォルダとして用いられる。
【００３９】
ＦＡＸ制御部１４は、送信結果ファイル５１を作成し（ステップＳ１５）、作成した送信結果ファイル５１を送信管理フォルダ５０に保存する。送信結果ファイル５１は、出力ページ数、ＦＡＸ送信済みページ数、送信結果、送信開始日時などを記録するファイルである。出力ページ数は、ＰＣ１が複合機２に出力したページ画像データ４２の数を示す。ＦＡＸ送信済みページ数は、複合機２が送信先（ＦＡＸ装置４）に送信したページ画像データ４２の数を示す。送信結果ファイル５１は、たとえば、ＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）形式で作成される。送信結果ファイル５１は、上記の項目が設定されていればよく、データ形式はｃｓｖ形式に限定されない。
【００４０】
ＦＡＸ制御部１４は、送信対象データ３０の各ページに対応するページ画像データ４２，４２，・・・から、マルチページ形式の閲覧用データ５２を作成する（ステップＳ１６）。閲覧用データ５２は、ユーザがＦＡＸ部２１の動作履歴を確認するときに用いられるデータである。閲覧用データ５２のデータ形式として、Ｔｉｆｆ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）などが用いられる。
【００４１】
ＦＡＸ制御部１４は、全ての送信先に対応する送信管理フォルダを作成するまで（ステップＳ１７においてＹｅｓ）、ステップＳ１２〜Ｓ１７を繰り返す。具体的には、ＦＡＸ制御部１４は、個別送信先レコード４３６から個別送信先ファイル４６を作成し、個別送信先ファイル４６を保存した送信管理フォルダ６０をさらに作成する。送信管理フォルダ６０は、対象画像データ４１、個別送信先ファイル４６、送信結果ファイル６１、及び閲覧用データ６２を格納する。ＦＡＸ制御部１４は、次のＰＣ−ＦＡＸ準備処理を実行できるように、送信指示フォルダ４０に保存されているデータを削除する（ステップＳ１８）。
【００４２】
（３）ページ画像データの出力処理
ＰＣ−ＦＡＸ準備処理が終了した後に、ＦＡＸ制御部１４は、対象画像データ４１をページ順に複合機２に出力する。図５及び図６は、対象画像データ４１をページ順にＦＡＸ装置４へ出力するＰＣ１の動作を示すフローチャートである。
【００４３】
以下、個別送信先ファイル４５に基づいて、複合機２がＦＡＸ装置４へ対象画像データ４１を送信する例について説明する。なお、図５及び図６に示す処理は、個別送信先ファイルごとに実行される。
【００４４】
図５を参照する。動作指示部１６は、メモリ２３の空き容量を問い合わせるコマンド（容量確認コマンド）を複合機２に送信して、メモリ２３の空き容量を確認する（ステップＳ５１）。ページ送信部１７は、複合機２に出力する対象として、１ページ目のページ画像データ４２を指定する。ページ送信部１７は、１ページ目のページ画像データ４２のサイズが、メモリ２３の空き容量よりも大きいか否かを確認する（ステップＳ５２）。
【００４５】
１ページ目のページ画像データ４２のサイズが空き容量よりも大きければ（ステップＳ５２においてＹｅｓ）、ページ送信部１７は、ＰＣ−ＦＡＸを実行できないと判断する。メモリ２３が１ページ目のページ画像データ４２を格納した場合、メモリ２３がオーバーフローするためである。ページ送信部１７は、所定時間が経過するまで（ステップＳ５３においてＹｅｓ）、ステップＳ５１，Ｓ５２を繰り返す。ページ送信部１７は、１ページ目のページ画像データ４２のサイズが空き容量よりも大きい状態が所定時間を超えた場合（ステップＳ５３においてＹｅｓ）、ステップＳ５４を実行する。すなわち、ページ送信部１７は、ＰＣ−ＦＡＸを実行できないことを示すエラーメッセージを図示しないモニタに表示する（ステップＳ５４）。
【００４６】
ＦＡＸ制御部１４は、ユーザにより送信対象データ３０の再送を指示された場合（ステップＳ５５においてＹｅｓ）、ステップＳ５１に戻る。送信対象データ３０の再送が指示されなかった場合（ステップＳ５５においてＮｏ）、ＦＡＸ制御部１４は、ページ画像データの出力処理を終了する。
【００４７】
ステップＳ５２の説明に戻る。１ページ目の画像データ４２のサイズが空き容量以下である場合（ステップＳ５２においてＮｏ）、ページ送信部１７は、ＰＣ−ＦＡＸを開始することができると判断する。ページ送信部１７は、送信管理フォルダ５０に対応付けられたジョブＩＤ「２３５７」と、個別送信先ファイル４５とを複合機２に出力する（ステップＳ５６）。複合機２は、個別送信先ファイル４５に基づいてＦＡＸ装置４とのＦＡＸ通信を開始する。
【００４８】
ページ送信部１７は、ジョブＩＤ「２３５７」と１ページ目のページ画像データ４２とを複合機２に出力する（ステップＳ５７）。複合機２は、１ページ目のページ画像データ４２のジョブＩＤとＦＡＸ通信中のジョブＩＤとが対応しているため、１ページ目のページ画像データ４２をＦＡＸ装置４に送信する。ページ送信部１７は、１ページ目のページ画像データ４２の出力後に、送信結果ファイル５１の出力ページ数を「１」に更新する（ステップＳ５８）。
【００４９】
複合機２のＦＡＸ送信処理と並行して、ＦＡＸ制御部１４は、２ページ目以降のページ画像データ４２を複合機２に出力する。図６を参照しながら、２ページ目以降のページ画像データ４２の出力について説明する。
【００５０】
動作指示部１６が、容量確認コマンドを複合機２に出力して、メモリ２３の空き容量を確認する（ステップＳ５９）。ページ送信部１７は、２ページ目のページ画像データ４２と、メモリ２３の空き容量とを比較する（ステップＳ６０）。これは、メモリ２３が１ページ目のページ画像データ４２を格納することに伴って、メモリ２３の空き容量が変化するためである。空き容量が変化する他の要因として、複合機２が新たに印刷ジョブを実行するなど、複合機２がＦＡＸ通信以外のジョブを新たに実行することが考えられる。
【００５１】
２ページ目のページ画像データ４２のサイズがメモリ２３の空き容量以下である場合（ステップＳ６０においてＮｏ）、ページ送信部１７は、ジョブＩＤ「２３５７」と、２ページ目のページ画像データ４２とを複合機２に出力する（ステップＳ６５）。複合機２は、２ページ目のページ画像データ４２をＦＡＸ装置４へ送信する。ページ送信部１７は、送信結果ファイル５１の出力ページ数を「２」に更新する（ステップＳ６６）。すなわち、ステップＳ６６では、送信結果ファイルの出力ページ数が、ページ送信部１７がＦＡＸ装置４へ出力したページ画像データのページ数に更新される。
【００５２】
ＦＡＸ制御部１４は、全てのページ画像データ４２の送信が終了するまで（ステップＳ６７においてＹｅｓ）、ステップＳ５９，Ｓ５０，Ｓ６５〜Ｓ６７の処理を繰り返す。
【００５３】
ステップＳ６０の説明に戻る。２ページ目のページ画像データ４２のサイズがメモリ２３の空き容量よりも大きい場合（ステップＳ６０においてＹｅｓ）、ページ送信部１７は、２ページ目のページ画像データ４２を複合機２に出力できないと判断する。ページ送信部１７は、所定時間が経過するまで（ステップＳ６１においてＹｅｓ）、ステップＳ５９〜６１の処理を繰り返す。２ページ目のページ画像データ４２を複合機２に出力できない時間が所定時間を超えた場合（ステップＳ６１においてＹｅｓ）、ＦＡＸ制御部１４は、中断処理を実行する（ステップＳ６２）。中断処理は、送信対象データ３０のＰＣ−ＦＡＸを中断する処理である。
【００５４】
図７は、ＦＡＸ制御部１４が実行する中断処理のフローチャートである。動作指示部１６は、ＦＡＸ部２１の動作状態を確認する確認コマンドを複合機２に出力して、ＦＡＸ部２１の動作状態を確認する（ステップＳ６２１）。
【００５５】
ＦＡＸ部２１がＦＡＸ通信を終了していた場合（ステップＳ６２２においてＹｅｓ）、ＦＡＸ制御部１４は、ステップＳ６２５に進む。この場合、ＦＡＸ部２１は、２ページ目以降のページ画像データ４２が入力されないため、ＦＡＸ装置４とのＦＡＸ通信を自動的に終了したと考えられる。
【００５６】
以下、２ページ目のページ画像データ４２がメモリ２３の空き容量よりも大きかった場合を例に説明する。ＦＡＸ部２１がＦＡＸ通信を終了していない場合（ステップＳ６２２においてＮｏ）、中断処理部１８は、ジョブＩＤ「２３５７」と、中断ページとを複合機２に出力する（ステップＳ６２３）。中断ページは、対象画像データ４１の送信を中断するメッセージを含むページ画像データである。中断ページは、上記のメッセージのみを含むデータであるため、中断ページのサイズは、通常のページ画像データのサイズよりも小さい。したがって、メモリ２３は、２ページ目のページ画像データ４２を格納できなくても、中断ページを格納することは可能である。ＦＡＸ部２１は、中断ページをＦＡＸ通信によりＦＡＸ装置４へ送信する。これにより、ＦＡＸ装置４のユーザは、複合機２からの対象画像データ４１の送信が再開されると判断することができる。中断処理部１８は、ＦＡＸ通信の終了を指示する通信終了コマンドを複合機２に出力する（ステップＳ６２４）。
【００５７】
中断処理部１８は、送信結果ファイル５１の送信結果の項目に、ＦＡＸ装置４への対象画像データ４１の送信がメモリ２３の空き容量の不足により終了したことを記録する（ステップＳ６２５）。また、ＦＡＸ送信エラーが、ＰＣ１のモニタに表示される。動作指示部１６は、ジョブＩＤ「２３５７」と、送信済みページ数の送信を要求するコマンドを複合機２に出力して、複合機２がＦＡＸ装置４に送信したページ画像データ４２の数（送信済みページ数）を取得する。中断処理部１８は、送信結果ファイル５１の送信済みページ数の欄に、取得した送信済みページ数を記録する（ステップＳ６２６）。
【００５８】
再び、図６を参照する。中断処理（ステップＳ６２）の後に、ＦＡＸ制御部１４は、ユーザが送信対象データ３０の再送を指示したか否かを確認する（ステップＳ６３）。再送が指示されていない場合（ステップＳ６３においてＮｏ）、ＦＡＸ制御部１４は、ページ画像データ４２の出力処理を終了する。再送が指示されている場合（ステップＳ６３においてＹｅｓ）、ＦＡＸ制御部１４は、再送データを作成し（ステップＳ６４）、ステップＳ５１（図５参照）に戻る。ステップＳ６４の詳細は、後述する。
【００５９】
ステップＳ６７の処理の説明に戻る。ＦＡＸ制御部１４は、全てのページ画像データ４２を複合機２に出力した場合（ステップＳ６７においてＹｅｓ）、ステップＳ６０１と同様に、ＦＡＸ部２１がＦＡＸ通信を終了したか否かを確認する（ステップＳ６８）。所定時間を経過したのにかかわらず、ＦＡＸ部２１がＦＡＸ通信を終了しない場合、動作指示部１６は、通信終了コマンドを複合機２に送信してもよい。
【００６０】
ＦＡＸ部２１がＦＡＸ通信を終了した場合（ステップＳ６８においてＹｅｓ）、ＦＡＸ制御部１４は、送信結果ファイル５１の出力ページ数を、送信対象データ３０から作成されたページ画像データ４２の数に更新する（ステップＳ６９）。
【００６１】
動作指示部１６は、ジョブＩＤ「２３５７」に対応するＦＡＸ通信が正常に終了したか否かを確認する通信結果取得コマンドを複合機２に送信して、ＦＡＸ通信が正常に終了したか否かを確認する（ステップＳ７０）。ＦＡＸ通信が正常に終了していた場合（ステップＳ７０においてＹｅｓ）、ＦＡＸ制御部１４は、ステップＳ６２６（図７参照）と同様に、送信結果ファイル５１の送信済みページ数を更新する（ステップＳ７２）。これにより、ＦＡＸ制御部１４は、ページ画像データの出力処理を終了する。
【００６２】
ＦＡＸ通信が正常に終了していない場合（ステップＳ７０においてＮｏ）、ＦＡＸ制御部１４は、送信対象データ３０を再送するか否かをユーザに確認する（ステップＳ７１）。再送が指示されなかった場合（ステップＳ７１においてＮｏ）、ＦＡＸ制御部１４は、ページ画像データの出力処理を終了する。再送が指示された場合（ステップＳ７１においてＹｅｓ）、ＦＡＸ制御部１４は、再送データ作成処理を実行し（ステップＳ６４）、ステップＳ５１（図５参照）に戻る。
【００６３】
このように、ＦＡＸ制御部１４は、ページ画像データ４２のサイズが複合機２のメモリ２３の空き容量以下である場合、ページ画像データ４２を複合機２に出力し、ページ画像データ４２のＦＡＸ送信を指示する。複合機２は、全てのページ画像データ４２をメモリ２３に格納しなくてもよいため、大容量の記憶装置を備えなくてもよい。
【００６４】
また、ページ画像データ４２のサイズが複合機２のメモリ２３の空き容量よりも大きい場合、複合機２は、ＰＣ１の指示に応じて、ＦＡＸ通信の中断を通知する中断ページをＦＡＸ装置４に送信する。ＦＡＸ装置４のユーザは、対象画像データ４１のＦＡＸ送信が再開されることを知ることができる。
【００６５】
（４）再送処理
図８は、再送データ作成処理（ステップＳ６４）の処理を示すフローチャートである。上述したように、再送データ作成処理（ステップＳ６４）は、複合機２がＦＡＸ通信を正常に終了しなかったとき、または、ＰＣ−ＦＡＸが中断されたときに、ＰＣ１のユーザの指示に基づいて実行される。
【００６６】
以下、送信管理フォルダ５０の対象画像データ４１をＦＡＸ装置４に再送する場合を例に、再送データ作成処理（ステップＳ６４）を詳しく説明する。
【００６７】
図８に示すように、動作指示部１６は、送信対象データ３０のＰＣ−ＦＡＸを再び実行するために、再送用のジョブＩＤを新規に取得する（ステップＳ６４１）。ＦＡＸ制御部１４は、再送用のジョブＩＤ「２４１１」に対応付けた再送フォルダ７０（図２参照）を作成する（ステップＳ６４２）。
【００６８】
ユーザは、再送を指示するときに、ＦＡＸ通信によりＦＡＸ装置４に再送する再送データとして、全てのページ画像データ４２及び未送信のページ画像データ４２のいずれかを指定する。全てのページ画像データ４２が指定された場合（ステップＳ６４３においてＹｅｓ）、再送データ作成部１９は、送信管理フォルダ５０に保存されている全てのページ画像データ４２を再送フォルダ７０にコピーする（ステップＳ６４５）。
【００６９】
一方、未送信のページ画像データ４２が指定された場合（ステップＳ６４３においてＮｏ）、再送データ作成部１９は、送信結果ファイル５１の送信済みページ数に基づいて、未送信のページ画像データ４２を特定する。未送信のページ画像データ４２が、送信管理フォルダ５０から再送フォルダ７０にコピーされる（ステップＳ６４４）。
【００７０】
再送データ作成部１９は、個別送信先ファイル４５を送信管理フォルダ５０から再送フォルダ７０にコピーする（ステップＳ６４６）。送信管理フォルダ５０に保存されているページ画像データ４２の再送が指示されているためである。再送データ作成部１９は、送信結果ファイル７１を作成する（ステップＳ６４７）。再送データ作成部１９は、再送フォルダ７０に保存されたページ画像データ４２，４２，・・・を用いて、閲覧用データ７２を作成する（ステップＳ６４８）。送信結果ファイル７１及び閲覧用データ７２は、再送フォルダ７０に保存される。ユーザは、閲覧用データ７２を参照することで、再送されたページ画像データ４２を確認することができる。
【００７１】
再送データ作成処理（ステップＳ６４）の後に、ＦＡＸ制御部１４は、再送フォルダ７０に保存されたページ画像データ４２のＦＡＸ送信を複合機２に指示するために、ステップＳ５１（図５参照）に戻る。ページ送信部１７は、メモリ２３の空き容量と、再送フォルダ７０に保存されたページ画像データ４２，４２，・・・のうち、ページ番号の一番小さいページ画像データ４２とを比較する（ステップＳ５２）。
【００７２】
なお、ＦＡＸ制御部１４は、再送フォルダ７０に保存されたページ画像データ４２のＦＡＸ送信を複合機２に指示するときに、以下の処理を実行してもよい。すなわち、ＦＡＸ制御部１４は、再送フォルダ７０の全てのページ画像データ４２をメモリ２３に格納できるか否かを判断する。ページ送信部１７は、全てのページ画像データ４２のサイズがメモリ２３の空き容量よりも小さい場合、全てのページ画像データ４２を複合機２に出力する。複合機２は、再送用のページ画像データ４２を全てメモリ２３に保存した上で、ＦＡＸ送信を開始することができるため、ＦＡＸ送信が再び中断することを防止することができる。
【００７３】
｛４．２．複合機２の動作｝
図９は、複合機２の動作を示すフローチャートである。複合機２は、ＰＣ１からデータが入力されたときに、図９に示す処理を開始する。
【００７４】
入力されたデータがＦＡＸ部２１の制御コマンドであった場合（ステップＳ２１においてＹｅｓ）、ＦＡＸ部２１は、入力された制御コマンドに応じた処理を実行する。上述のように、制御コマンドとして、ジョブＩＤの発行を依頼するコマンド、容量確認コマンド、動作確認コマンド、通信終了コマンドなどがある。
【００７５】
個別送信先ファイルが入力された場合（ステップＳ２３においてＹｅｓ）、ＦＡＸ部２１は、受信した個別送信先ファイルをメモリ２３に保存する（ステップＳ２４）。メモリ２３において、個別送信先ファイルは、個別送信先ファイルとともに入力されたジョブＩＤに対応付けられる。
【００７６】
ＦＡＸの送信結果の表示要求が入力された場合（ステップＳ２５においてＹｅｓ）、ウェブサーバ部２２が、表示要求に対応する閲覧用データをＰＣ１から取得する（ステップＳ２６）。たとえば、ジョブＩＤ「２３５７」の送信結果の表示を要求された場合、ウェブサーバ部２２は、ＰＣ１に対して、ジョブＩＤ「２３５７」に対応する送信結果ファイル５１及び閲覧用データ５２を要求する。ウェブサーバ部２２は、ＰＣ１から取得した送信結果ファイル５１及び閲覧用データ５２を含むウェブページを作成して、表示要求の送信元に送信する（ステップＳ２７）。
【００７７】
なお、複合機２は、ＰＣ１から閲覧用データ５２を取得するときに、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のチャンク形式のデータとして閲覧用データ５２を受信する。複合機２は、送信結果の表示要求の送信元にウェブページを送信する場合、チャンク形式のデータとしてウェブページを送信する。これにより、複合機２は、データを分割して送受信することができるため、メモリ２３のオーバーフローを防止することができる。
【００７８】
ＦＡＸ通信中に中断ページが入力された場合（ステップＳ２８においてＹｅｓ）、実行中のＦＡＸ通信に対応するジョブＩＤと、中断ページとともに入力されたジョブＩＤとが一致しているか否かを確認する。一致していれば、ＦＡＸ部２１は、中断ページをＦＡＸの送信先に送信する（ステップＳ２９）。
【００７９】
ページ画像データ４２が入力された場合（ステップＳ３０においてＹｅｓ）、ＦＡＸ部２１は、入力されたページ画像データ４２をメモリ２３に保存する（ステップＳ３１）。ＦＡＸ部２１は、保存したページ画像データ４２が１ページ目であるか否かを確認する（ステップＳ３２）。１ページ目であれば（ステップＳ３２においてＹｅｓ）、ＦＡＸ部２１は、ページ画像データ４２と同じジョブＩＤが対応付けられた個別送信先ファイルを用いて、指定された送信先とのＦＡＸ通信を開始する（ステップＳ３３）。送信先から応答があった後に、ＦＡＸ部２１は、１ページ目のページ画像データをＦＡＸ装置４へ送信する（ステップＳ３４）。
【００８０】
入力されたページ画像データ４２が２ページ目以降であれば（ステップＳ３２においてＮｏ）、ＦＡＸ部２１は、入力されたページ画像データ４２をＦＡＸ装置４へ送信する（ステップＳ３４）。
【００８１】
ＦＡＸ部２１は、送信済みのページ画像データ４２をメモリ２３から削除する（ステップＳ３５）。送信済みのページ画像データ４２を保存しないため、ＦＡＸ送信の際にメモリ２３の容量を圧迫することを防止することができる。また、複合機２は、送信結果の表示要求を受信した場合、上述のように、ＰＣ１に保存された閲覧用データを利用する。このため、複合機２に大容量の記憶装置を設けなくてもよい。
【００８２】
ステップＳ３０において、上述したデータ以外のデータが入力された場合、複合機２は、入力されたデータに応じた処理を実行して、図９に示す処理を終了する。
【００８３】
上記実施の形態では、複合機２が、公衆回線網５を用いてファクシミリ通信を実行する例を説明した。しかし、ＰＣ１は、複合機２に対してインターネットＦＡＸの実行を指示するときにも、本実施の形態の処理を実行してもよい。複合機２は、ページ画像データ４２を受信した場合、指定された送信先に対して、受信したページ画像データ４２が添付された電子メールを送信する。すなわち、複合機２は、ページ画像データ４２の数（送信対象データ３０のページ数）の電子メールを指定された送信先（ＦＡＸ装置４など）に送信する。ＦＡＸ装置４が送信先に指定されていた場合、ＦＡＸ装置４は、電子メールを受信するたびに、受信した電子メールに添付されたページ画像データ４２を印刷する。
【００８４】
上記実施の形態において、ＰＣ１は、送信管理フォルダ５０，６０，７０を記憶部１２に作成する例を説明した。しかし、ＰＣ１は、ＬＡＮ３上の共有フォルダに、送信管理フォルダ５０，６０，７０を作成してもよい。共有フォルダは、ＬＡＮ３に接続された他のＰＣまたはファイルサーバなどに作成される。
【符号の説明】
【００８５】
１  ＰＣ
２  複合機
４  ＦＡＸ装置
５  ＬＡＮ
１１  制御部
１２  記憶部
１３  ＦＡＸドライバ
１４  ＦＡＸ制御部
１６  動作指示部
１７  ページ送信部
１８  中断処理部
１９  再送データ作成部
２１  ＦＡＸ部
２３  メモリ
【図１】
2012156791.tif 000003
【図２】
2012156791.tif 000004
【図３】
2012156791.tif 000005
【図４】
2012156791.tif 000006
【図５】
2012156791.tif 000007
【図６】
2012156791.tif 000008
【図７】
2012156791.tif 000009
【図８】
2012156791.tif 000010
【図９】
2012156791.tif 000011