(57)【要約】【課題】端末装置に専用のアプリケーションを組み込まなくとも、ユーザが必要とする画像データを選択的にファクシミリ装置から取得できるようにすること。【解決手段】ディジタル複合機１は、ＲＡＭ内に仮想ドライブ領域を備えており、ＵＳＢインタフェースを介して当該装置に通信可能に接続されたパーソナルコンピュータに、その仮想ドライブ領域を外部記憶装置として認識させ、パーソナルコンピュータが、その仮想ドライブ領域にアクセスできるようにする。ディジタル複合機１は、ファクシミリデータを受信すると、１ページ分のデータを受信する度に、そのデータをＰＤＦ形式若しくはＴＩＦＦ形式の画像データに変換する（Ｓ５４０，Ｓ５４５）。そして、全ページ分のデータを受信し、それらデータをＰＤＦ形式若しくはＴＩＦＦ形式の画像データとして一つのデータファイルまとめると、それを仮想ドライブ領域に書き込む（Ｓ５８０）。【選択図】  図７
2004304319.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と通信可能に接続される情報処理装置であって、
画像データを記憶するための画像データ記憶領域を備える記憶手段と、
該記憶手段の前記画像データ記憶領域を、前記端末装置に外部記憶装置として認識させ、前記画像データ記憶領域を、該端末装置からアクセス可能とする認識設定手段と、
外部のネットワークに接続された通信手段から、該通信手段が前記ネットワークを通じて受信した画像データを取得するデータ取得手段と、
該データ取得手段が前記通信手段から取得した前記画像データを、前記端末装置が展開可能な形式の画像データに変換する変換手段と、
該変換手段による変換後の画像データを前記記憶手段の前記画像データ記憶領域に書き込む書込手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記データ取得手段が前記通信手段から取得した画像データに基づく画像を被画像形成媒体に形成する画像形成手段と、
外部から入力される指令信号に基づき、前記書込手段の動作をオン／オフする切替手段と、
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記切替手段は、
前記書込手段の動作をオンにすると共に前記画像形成手段の動作をオフにする第一のモードと、
前記書込手段の動作をオンにすると共に前記画像形成手段の動作をオンにする第二のモードと、
前記書込手段の動作をオフにすると共に前記画像形成手段の動作をオンにする第三のモードと、
を備え、
外部から入力される指令信号に基づき、第一〜第三のモードのいずれかを選択して、前記書込手段及び前記画像形成手段の動作をオン／オフすることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記記憶手段は、前記変換手段による変換前の前記画像データを一時記憶するための一時記憶領域を備え、
前記データ取得手段は、前記通信手段から取得した画像データを前記記憶手段の前記一時記憶領域に書き込むことを特徴とする請求項１〜請求項３のいずれかに記載の情報処理装置。
【請求項５】
前記記憶手段は、前記変換手段による変換前の前記画像データを一時記憶するための一時記憶領域を備え、
前記データ取得手段は、前記通信手段から取得した画像データを前記一時記憶領域に書き込む構成にされており、
前記認識設定手段は、前記切替手段により前記書込手段の動作がオフにされている間、前記画像データ記憶領域を、前記一時記憶領域の拡張領域として機能させることを特徴とする請求項２又は請求項３に記載の情報処理装置。
【請求項６】
前記通信手段は、前記画像データとして、ファクシミリデータを受信可能な構成にされており、
前記変換手段は、前記データ取得手段が前記通信手段から取得したファクシミリデータを、前記端末装置が展開可能な形式であって複数ページの配列情報を埋め込み可能な画像データに変換することを特徴とする請求項１〜請求項５のいずれかに記載の情報処理装置。
【請求項７】
前記通信手段の通信履歴に関する情報を、前記端末装置が取扱い可能な形式の履歴データにして、該履歴データを前記画像データ記憶領域に書き込む履歴書込手段、を備えることを特徴とする請求項１〜請求項６のいずれかに記載の情報処理装置。
【請求項８】
前記端末装置から前記画像データ記憶領域に画像データが書き込まれると、該画像データを前記画像データ記憶領域から読み出すと共に、該画像データに付加された画像データの宛先を表す宛先データを前記画像データ記憶領域から読み出して、前記画像データを該宛先データに基づく宛先に前記通信手段を通じて送信するデータ送信手段、を備えることを特徴とする請求項１〜請求項７のいずれかに記載の情報処理装置。
【請求項９】
前記記憶手段は、当該装置の前記書込手段によって書き込まれた画像データ、及び、前記端末装置によって書き込まれた画像データを分類して記憶可能な構成にされていることを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記データ送信手段は、前記画像データ記憶領域から前記画像データ及び宛先データを読み出すと共に、該画像データに付加された画像データの送信時刻を表す送信時刻データを読み出し、該送信時刻データが表す時刻に、前記画像データを前記宛先データに基づく宛先に前記通信手段を通じて送信することを特徴とする請求項８又は請求項９に記載の情報処理装置。
【請求項１１】
前記通信手段は、ファクシミリデータを前記ネットワークに接続された外部のファクシミリ装置に送信可能な構成にされており、
前記データ送信手段は、前記通信手段を通じて、前記宛先データに基づく宛先のファクシミリ装置に、前記画像データをファクシミリデータとして送信することを特徴とする請求項８〜請求項１０のいずれかに記載の情報処理装置。
【請求項１２】
外部のネットワークに接続され、ファクシミリデータを送受信可能な前記通信手段と、
請求項１〜請求項１１のいずれかに記載の情報処理装置と、
を備えることを特徴とするファクシミリ装置。
【請求項１３】
請求項１〜請求項１１のいずれかに記載の情報処理装置と通信可能に接続されたデータ管理装置であって、
画像データを記憶するための不揮発性の記憶媒体と、
当該装置から認識可能な前記情報処理装置内の前記外部記憶装置に、画像データが記憶されているか否か判断する判断手段と、
該判断手段が、前記外部記憶装置に画像データが記憶されていると判断すると、前記外部記憶装置に記憶されている該画像データを、自装置内蔵の前記記憶媒体に書き込む複製手段と、
該複製手段の動作により自装置内蔵の前記記憶媒体に前記画像データが書き込まれると、該画像データに対応する前記外部記憶装置内の画像データを、前記外部記憶装置から削除する削除手段と、
を備えることを特徴とするデータ管理装置。
【請求項１４】
請求項１に記載の情報処理装置における前記認識設定手段、前記データ取得手段、前記変換手段、及び、前記書込手段としての機能をコンピュータに実現させるためのプログラム。
【請求項１５】
請求項１３に記載のデータ管理装置における前記判断手段、前記複製手段、及び、前記削除手段としての機能をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データを取り扱う情報処理装置、及び、ファクシミリ装置、及び、その情報処理装置が取り扱う画像データを管理するデータ管理装置、及び、それらに用いられるプログラムに関する。
【０００２】
【従来の技術】
従来より、通信手段（モデム等）を通じて外部のネットワーク（公衆電話回線網や、インターネット等）から画像データを取得し、その画像データを処理する情報処理装置として、ファクシミリ装置や、ファクシミリデータ送受信用のアプリケーションが実装されたパーソナルコンピュータなどが知られている。
【０００３】
また、画像データの受信処理方法としては、メモリ（ＲＡＭ）内に用意された作業領域に受信途中の画像データを蓄積し、画像データの受信が正常に完了した時点で、そのメモリ内に蓄積された画像データに所定の処理（印刷処理等）を施す方法が知られている。
【０００４】
ところで、メモリ容量の少ないファクシミリ装置などでは、メモリ容量を超えるファクシミリデータが外部のファクシミリ装置から送信されてきた場合に、受信を正常に完了することができない。このような問題を解決するため、例えば特許文献１記載の発明では、メモリの残量が予め設定された値以下となるとメモリ内に蓄積されている受信データを一時的に、インターフェース接続された外部ホスト装置のハードディスク等に退避させる方法が採られている。
【０００５】
上述したような発明は、メモリ容量の少ないファクシミリ装置に関しファクシミリデータの受信が正常に行えるようにするためになされたものであるが、このようなデータの転送技術を用いれば、例えば、外部のホスト装置側でファクシミリデータを閲覧するなどといったことが可能となる（例えば、特許文献２）。
【０００６】
【特許文献１】
特開平４−８０５５号公報
【特許文献２】
特開２００１−２８２６９４号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、ファクシミリデータを閲覧できるように外部ホスト装置を構成するためには、外部ホスト装置に、ファクシミリデータを閲覧可能にするための専用のアプリケーションをインストールし、ファクシミリ装置にもそのアプリケーションに対応するソフトを設ける必要がある。
【０００８】
このようなアプリケーションソフトは、複雑な双方向プロトコルが必要なものであり、構成が煩雑で、その開発に多大な時間を要するのみならず、外部ホスト装置とファクシミリ装置との間の通信に長い時間がかかるものである。
本願発明は、こうした問題に鑑みなされたものであって、端末装置に専用のアプリケーションが組み込まなれていなくとも、通信手段がネットワークを通じて受信した画像データのうち、端末装置のユーザが必要とする画像データのみを選択的に、その端末装置に送信できる情報処理装置及びファクシミリ装置、並びに、プログラムを提供することを第一の目的とする。更には、上記第一の目的を達成しつつ、情報処理装置内の資源を有効活用して、当該情報処理装置及びファクシミリ装置を安価に製造可能とすることを第二の目的とする。また、本発明の情報処理装置が取り扱う画像データを管理することが可能なデータ管理装置、及び、それに用いるプログラムを提供することを第三の目的とする。
【０００９】
【課題を解決するための手段】
かかる目的を達成するためになされた請求項１記載の発明は、端末装置と通信可能に接続される情報処理装置であって、画像データを記憶するための画像データ記憶領域を備える記憶手段と、その記憶手段の画像データ記憶領域を端末装置に外部記憶装置として認識させ、画像データ記憶領域を端末装置からアクセス可能にする認識設定手段と、外部のネットワークに接続された通信手段から、その通信手段がネットワークを通じて受信した画像データを取得するデータ取得手段と、データ取得手段が通信手段から取得した画像データを、端末装置が展開（表示）可能な形式の画像データに変換する変換手段と、変換手段による変換後の画像データを記憶手段の画像データ記憶領域に書き込む書込手段と、を備えることを特徴とする。
【００１０】
請求項１記載の情報処理装置によれば、認識設定手段が画像データ記憶領域を端末装置に外部記憶装置として認識させて、端末装置がその画像データ記憶領域内に格納された画像データを取り扱えるようにする。
したがって、端末装置のユーザは、端末装置の記憶媒体（ハードディスクなど）から読み出すのと同様の感覚で、画像データ記憶領域内に記憶された画像データのうち自身に必要なデータのみを、情報処理装置から所望のタイミングで（例えば、画像データが必要となった時点で）取得することができる。即ち、本発明の情報処理装置は、通信手段がネットワークを通じて受信した画像データのうち、端末装置のユーザが必要とする画像データのみを選択的に、その端末装置に送信することができる。
【００１１】
また、パーソナルコンピュータなどの端末装置に広く普及した記憶装置の認識方法によって、その端末装置に画像データ記憶領域を外部記憶装置として認識させるようにすれば、端末装置に専用のアプリケーションがインストールされてなくとも、その端末装置に画像データ記憶領域を外部記憶装置として認識させることができる。よって、ユーザは、当該情報処理装置から画像データを取得するために、端末装置に対しアプリケーション等のインストールを行う必要がなく、当該情報処理装置の機能を簡単に利用することができる。
【００１２】
尚、近年の汎用コンピュータ（パーソナルコンピュータなど）には、接続機器を自動的に認識し利用可能とするプラグアンドプレイ機能が備わっていることが多いから、このプラグアンドプレイ機能を用いて端末装置に画像データ記憶領域を外部記憶装置として認識させるようにするとよい。
【００１３】
即ち、端末装置がプラグアンドプレイ機能を用いて自身に対し通信可能に接続された装置を自動認識する構成されている場合には、端末装置が備えるプラグアンドプレイ機能を用いて記憶手段の上記画像データ記憶領域を、端末装置に外部記憶装置として認識させるように認識設定手段を構成するとよい。
【００１４】
また、本発明は、画像形成手段を備える情報処理装置に適用されるとよい。そしてこの場合には、請求項２記載のように切替手段を装置内に設けるとよい。請求項２記載の情報処理装置は、データ取得手段が通信手段から取得した画像データに基づく画像を被画像形成媒体（記録紙など）に形成する画像形成手段と、外部（例えば、当該装置の操作部）から入力される指令信号に基づき、上記書込手段の動作をオン／オフする切替手段と、を備える。
【００１５】
請求項２記載の情報処理装置によれば、ユーザの要求に応じて書込手段の動作／非動作を切り替えることができる。したがって、情報処理装置の利便性を高めることができる。また、切替手段は、請求項３記載のように構成されると一層好ましい。
【００１６】
請求項３記載の情報処理装置が備える切替手段は、書込手段の動作をオンにすると共に画像形成手段の動作をオフにする第一のモードと、書込手段の動作をオンにすると共に画像形成手段の動作をオンにする第二のモードと、書込手段の動作をオフにすると共に画像形成手段の動作をオンにする第三のモードと、を備え、外部から入力される指令信号に基づき、第一〜第三のモードのいずれかを選択して、書込手段及び画像形成手段の動作をオン／オフする。
【００１７】
請求項３記載の情報処理装置によれば、画像形成手段の動作／非動作を切替手段により切り替えることができるので、ユーザの利用形態に合わせて様々な方法で画像データを処理することができる。したがって、この発明（請求項３）によれば、利用者にとって利便性の高い情報処理装置を提供することができる。
【００１８】
また、上記記憶手段（例えば、半導体製メモリ）は、請求項４記載のように、データ取得手段が取得した画像データを変換前に一時格納しておくための記憶手段と共有化されるとよい。
請求項４記載の情報処理装置における記憶手段は、変換手段による変換前の画像データを一時記憶するための一時記憶領域を備えており、データ取得手段は、通信手段から取得した画像データを記憶手段の一時記憶領域に書き込む構成にされている。この発明によれば、情報処理装置内の資源（記憶手段）を有効活用することができ、記憶手段にかかる製造コストを抑えることができる。したがって、上記情報処理装置を安価に製造して提供することができる。
【００１９】
また、切替手段を備える請求項４記載の情報処理装置においては、請求項５記載のように認識設定手段を構成するとよい。請求項５記載の情報処理装置における認識設定手段は、切替手段により書込手段の動作がオフにされている間、画像データ記憶領域を、一時記憶領域の拡張領域として機能させる。
【００２０】
書込手段の動作がオフにされている間は、画像データ記憶領域を記憶手段内に確保しておく必要がないので、その領域を一時記憶領域として機能させれば、記憶手段を有効活用することができる。つまり請求項５記載の発明によれば、記憶容量の大きい記憶手段（半導体製メモリなど）を装置内に設けなくてもよく、当該情報処理装置の低コスト化を図ることができる。
【００２１】
また、画像データとしてファクシミリデータを取り扱う情報処理装置においては、請求項６記載のように装置を構成するとよい。
請求項６記載の情報処理装置における通信手段は、ファクシミリデータを受信可能な構成にされており、変換手段は、データ取得手段が通信手段から取得したファクシミリデータを、端末装置が展開可能な形式であって複数ページの配列情報を埋め込み可能な画像データに変換する構成にされている。
【００２２】
ファクシミリデータは、複数ページ分の画像データから構成されるデータであるので、請求項６記載の情報処理装置のように、ファクシミリデータを所謂マルチページ対応の上記画像データに変換するようにすれば、各ページの画像データを分割してデータファイル化する必要がなくなる。したがって、この発明によれば、端末装置のユーザにとって変換後の画像データの取り扱いが簡単になる。尚、マルチページ対応の画像データとしては、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式の画像データや、ＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式の画像データなどが知られている。
【００２３】
その他、請求項１〜請求項６記載の情報処理装置には、請求項７記載のように履歴書込手段を設けるとよい。請求項７記載の情報処理装置における履歴書込手段は、通信手段の通信履歴に関する情報を、端末装置が取扱い可能な形式の履歴データにして、その履歴データを画像データ記憶領域に書き込む。
【００２４】
請求項７記載の情報処理装置によれば、ユーザは、通信履歴に関する情報を画像データ記憶領域から読み出して端末装置側で確認することができ、画像データ記憶領域に書き込まれた画像データについて、その画像データがいつ、どこから送信されてきたものであるかを容易に把握することができる。尚、通信履歴に関する情報としては、受信時刻、送信元に関する情報などが挙げられる。
【００２５】
また、請求項１〜請求項７記載の情報処理装置においては、端末装置から画像データ記憶領域に画像データが書き込まれると、その画像データに対して所定の処理を施す手段を設けるとよい。
請求項８記載の情報処理装置は、端末装置から画像データ記憶領域に画像データが書き込まれると、その画像データを画像データ記憶領域から読み出すと共に、画像データに付加された画像データの宛先を表す宛先データを画像データ記憶領域から読み出して、その画像データを宛先データに基づく宛先に通信手段を通じて送信するデータ送信手段、を備える。
【００２６】
この情報処理装置によれば、画像データの受信だけでなく、端末装置からの要求に応じて画像データをネットワークを介して外部の通信装置（ファクシミリ装置など）に送信することができる。したがって、本発明によれば情報処理装置の利便性が一層高まる。
【００２７】
尚、請求項８記載の情報処理装置によれば、書込手段及び端末装置の両者から画像データ記憶領域に画像データが書き込まれることになる。この際、画像データ記憶領域に書き込まれた画像データがいずれの側から書き込まれたものであるのかを判別できるように装置を構成しなければ、書込手段及び端末装置による画像データ記憶領域への書込動作の同時動作を禁止する必要がある。
【００２８】
したがって、請求項８記載の情報処理装置においては、記憶手段を請求項９記載のように構成するとよい。請求項９記載の情報処理装置においては、記憶手段が、書込手段によって書き込まれた画像データ、及び、端末装置によって書き込まれた画像データを分類して記憶可能な構成にされている。画像データを分類して記憶できるように記憶手段を構成する方法としては、例えば、記憶手段に、フォルダ（ディレクトリ）構造を設ける方法がある。
【００２９】
このように画像データを分類して記憶可能に記憶手段を構成すれば、書込手段及び端末装置による画像データ記憶領域への書込動作を同時動作させることができる。したがって、請求項８記載の発明によれば、情報処理装置の利便性が一層向上する。
【００３０】
また、ユーザが望む時刻に画像データを送信できるように情報処理装置を構成する場合には、請求項１０記載のように情報処理装置を構成すればよい。請求項１０記載の情報処理装置におけるデータ送信手段は、端末装置から画像データ記憶領域に画像データが書き込まれると、画像データ記憶領域から画像データ及び宛先データを読み出すと共に、その画像データに付加された画像データの送信時刻を表す送信時刻データを読み出し、送信時刻データが表す時刻に、画像データを宛先データに基づく宛先に通信手段を通じて送信する構成にされている。
【００３１】
請求項１０記載の情報処理装置によれば、端末装置側から送信時刻の指定を受けて、その送信時刻に画像データを送信することができる。したがって、画像データ受信側の外部の通信装置が深夜などに作動して送信先のユーザに不快感が及ぶのを防止することができる。
【００３２】
特に、通信手段がファクシミリデータをネットワークに接続された外部のファクシミリ装置に送信可能な構成にされ、データ送信手段が、通信手段を通じて宛先データに基づく宛先のファクシミリ装置に画像データをファクシミリデータとして送信する構成にされた請求項１１記載の情報処理装置では、画像データ受信側のユーザに不快感が及ぶ可能性が高いので、上記送信時刻に関する機能を設けることは非常に有効である。
【００３３】
以上、請求項１〜請求項１１記載の情報処理装置について説明したが、ファクシミリ装置に、上記通信手段と、請求項１〜請求項１１のいずれかに記載の情報処理装置と、を設ければ、そのファクシミリ装置に上述の効果を発揮させることができ、ファクシミリ装置の利便性が一層向上する。
【００３４】
また、請求項１〜請求項１１記載の情報処理装置において、記憶手段をＲＡＭなどの揮発性メモリで構成した場合には、情報処理装置の電源オフ時に、ＲＡＭによる画像データの記憶を保持することができなくなる。したがって、このような情報処理装置について、記憶手段に記憶された画像データが失われないようにするためには、請求項１３記載のデータ管理装置を情報処理装置に接続して、それらの画像データをデータ管理装置に管理させるとよい。
【００３５】
請求項１３記載のデータ管理装置は、請求項１〜請求項１１記載の情報処理装置と通信可能に接続されるデータ管理装置であって、画像データを記憶するための不揮発性の記憶媒体と、当該データ管理装置から認識可能な情報処理装置内の外部記憶装置に、画像データが記憶されているか否か判断する判断手段と、判断手段が、その外部記憶装置に画像データが記憶されていると判断すると、外部記憶装置に記憶されている画像データを、自装置内蔵の記憶媒体に書き込む複製手段と、その複製手段の動作により自装置内蔵の記憶媒体に画像データが書き込まれると、その画像データに対応する外部記憶装置内の画像データを、外部記憶装置から削除する削除手段と、を備える。
【００３６】
このデータ管理装置によれば、情報処理装置の画像データ記憶領域に記憶された画像データを不揮発性の記憶媒体（例えば、ハードディスク等の磁気ディスク）に複製して書き込むことができるので、記憶手段に格納された画像データが失われるのを防止することができる。また、このデータ管理装置によれば、複製後、削除手段が画像データ記憶領域内のデータを削除するので、画像データ記憶領域内に画像データが蓄積され、新規の画像データを書き込むことができなくなるのを防止することができる。
【００３７】
尚、請求項１〜請求項１１記載の情報処理装置における認識設定手段、データ取得手段、変換手段、及び、書込手段としての機能は、コンピュータに実現させることができる。
請求項１４記載のように、請求項１記載の情報処理装置における認識設定手段、データ取得手段、変換手段、及び、書込手段としての機能をコンピュータに実現させるためのプログラムを、情報処理装置が備えるコンピュータに実行させれば、請求項１記載の情報処理装置と同様の効果を得ることができる。また、上記プログラムには、請求項２記載の情報処理装置における切替手段としての機能をコンピュータに実現させるためのプログラムを組み込んでもよい。また、上記プログラムには、請求項７記載の情報処理装置における履歴書込手段としての機能をコンピュータに実現させるためのプログラムを組み込んでもよい。その他、上記プログラムには、請求項８記載の情報処理装置におけるデータ送信手段としての機能をコンピュータに実現させるためのプログラムを組み込んでもよい。
【００３８】
このほか、請求項１５記載のプログラムは、請求項１３記載のデータ管理装置における判断手段、複製手段、及び、削除手段としての機能をコンピュータに実現させるためのプログラムである。この発明によれば、請求項１３記載のデータ管理装置と同様の効果を得ることができる。
【００３９】
【発明の実施の形態】
以下に本発明の実施例について、図面とともに説明する。尚、図１は、本発明が適用されたファクシミリ装置としてのディジタル複合機（ＭＦＣ）１及び端末装置としてのパーソナルコンピュータ（ＰＣ）５０の構成を表すブロック図である。
【００４０】
本実施例のディジタル複合機１は、当該装置全体を統括制御するＣＰＵ１０、ＣＰＵ１０の動作に必要なプログラムやデータ等を記憶するメモリ（ＲＯＭ１１及びＲＡＭ１２）を備える。ＣＰＵ１０は、バス１３を介して、スキャナ部２１、プリンタ部２３、回線制御部２５などの装置各部を制御し、ファクシミリ機能、プリンタ機能、コピー機能などを実現する。
【００４１】
スキャナ部２１は、ＦＡＸ送信（即ち、ファクシミリデータの送信）やコピー（原稿の複写）などの際に、原稿の内容を読み取るためのものである。本実施例のスキャナ部２１は、文字や絵などの画像が形成された原稿を当該ディジタル複合機１の給紙トレイ（図示せず）から取得する。そして、原稿から光学的に画像を読み取り、読取結果としての画像データを生成する。
【００４２】
一方、プリンタ部２３は、カラー画像やモノクロ画像を記録紙に形成（印刷）するための画像形成手段として機能する。本実施例のプリンタ部２３は、外部から印刷用の画像データが入力されると、その画像データに基づく画像を記録紙に形成する。
【００４３】
この他、回線制御部２５は、公衆電話回線網に対するダイヤル信号の送出や、公衆電話回線網からの呼出信号に対する応答等の動作を行うためのものである。この回線制御部２５は、建造物内に配設された電話線を介して外部ネットワークとしての公衆電話回線網に接続され、その公衆電話回線網を介し外部の通信端末（ファクシミリ装置５や電話機端末など）との間で、ファクシミリデータの送受信や音声通信などを行う。
【００４４】
また、回線制御部２５に繋がるモデム２７は、ファクシミリデータを公衆電話回線網送出用の通信信号に変換したり、公衆電話回線網からの受信信号を復調してファクシミリデータの抽出を行うためのものである。その他、当該ディジタル複合機１においては、外部の電話機端末との音声通信を可能とするためのハンドセット２６が回線制御部２５に接続されている。
【００４５】
また、本実施例のディジタル複合機１は、液晶ディスプレイ２８や、複数の操作キーからなる操作部２９などを備えており、ユーザの操作によって操作部２９から各種指令が入力されると、指令の種類に応じた処理をＣＰＵ１０にて実行する。
【００４６】
例えば、ディジタル複合機１は、操作部２９からＦＡＸ送信指令が入力されると、スキャナ部２１を用いて、原稿から光学的に画像を読み取りファクシミリデータを生成する。その後、モデム２７及び回線制御部２５を介して、公衆電話回線網に接続された外部のファクシミリ装置５に、生成したファクシミリデータを送信する。また、ディジタル複合機１は、外部のファクシミリ装置５からファクシミリデータが送信されてくると、そのファクシミリデータを回線制御部２５及びモデム２７を介して取得し、そのファクシミリデータに基づく画像をプリンタ部２３に形成させる（ファクシミリ機能）。
【００４７】
この他、本実施例のディジタル複合機１は、操作部２９からコピー指令が入力されると、スキャナ部２１にて、原稿から画像を読み取り、その画像データをプリンタ部２３に入力して、プリンタ部２３に、その画像データに基づく画像を記録紙に形成させる（コピー機能）。
【００４８】
また、本実施例のディジタル複合機１は、ハンズフリー機能を実現するため、マイクロフォン３１ａ、スピーカ３１ｂ、及び、それらを駆動するための駆動回路３１ｃからなる音声入出力部３１を備えている。その他、当該ディジタル複合機１は、コンパクトフラッシュ（登録商標）カードなどのメモリカード３３に対し、各種データの読出及び書込を行うためのメディアドライブ３５を備えている。
【００４９】
また、本実施例のディジタル複合機１は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェース３７及びＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェース３９を備えており、ＵＳＢインタフェース３７を介して外部のパーソナルコンピュータ５０から画像データを受信したり、ＬＡＮインタフェース３９を介してＬＡＮやインターネット内のパーソナルコンピュータから画像データを受信すると、プリンタ部２３に、その画像データに基づく画像を記録紙に形成させる（プリンタ機能）。
【００５０】
ところで、本実施例のディジタル複合機１は、ＵＳＢインタフェース３７に接続されたパーソナルコンピュータ５０に、当該装置が備えるＲＡＭ１２の一部領域（後述する仮想ドライブ領域１２ｄ）を外部記憶装置として認識させ、その領域をパーソナルコンピュータ５０からアクセス可能とする仮想ドライブ機能を備えている。
【００５１】
ＲＡＭ１２は、主に、システム領域１２ａ、ワーク領域１２ｂ、ユーザ領域１２ｃ、及び、仮想ドライブ領域１２ｄから構成されている。図２（ａ）は、仮想ドライブ機能がオンにされている場合のＲＡＭ１２内の構成を表す説明図であり、図２（ｂ）は、仮想ドライブ機能がオフにされている場合のＲＡＭ１２内の構成を表す説明図である。
【００５２】
システム領域１２ａは、当該ディジタル複合機１を管理・運営するための主たるプログラムを実行するためのメモリ空間であり、ワーク領域１２ｂは、当該ディジタル複合機１が備える各種機能を実現する際に利用されるメモリ空間である。また、ユーザ領域１２ｃは、回線制御部２５や、ＵＳＢインタフェース３７、ＬＡＮインタフェース３９などを介して外部から取得されたファクシミリデータなどの画像データを一時記憶しておくためのメモリ空間である。その他、仮想ドライブ領域１２ｄは、外部のパーソナルコンピュータ５０が外部記憶装置として認識可能なメモリ空間である。
【００５３】
この仮想ドライブ領域１２ｄは、仮想ドライブ機能がオンにされている時のみに生成され、仮想ドライブ領域１２ｄに対応するメモリ空間は、仮想ドライブ機能がオフにされている間、上記ユーザ領域１２ｃとして利用される。尚、本実施例の仮想ドライブ領域１２ｄは、ツリー型のフォルダ（「ディレクトリ」ともいう）構造を有しており、フォルダにて、データファイルを分類し記憶する構成にされている。
【００５４】
この仮想ドライブ機能の切替（オン／オフ）は、図３に示す切替処理及び図４に示す認識設定処理にて実現される。尚、図３は、操作部２９から切替指令が入力されると、ＣＰＵ１０が実行する切替処理を表すフローチャートである。また、図４は、ＣＰＵ１０が常時繰り返し実行する認識設定処理を表すフローチャートである。
【００５５】
操作部２９から切替指令が入力されると、ＣＰＵ１０は、その切替指令が第一から第三モードのいずれへの切替指令であるか判別する（Ｓ１００）。そして、第一モードへの切替指令であると判断すると、ファクシミリデータの受信印刷機能をオフに設定する（Ｓ１１１）と共に、仮想ドライブ機能をオンに設定する（Ｓ１１３）。ここでいうファクシミリデータの受信印刷機能とは、回線制御部２５を通じて外部から受信されたファクシミリデータを、ユーザに対し印刷要否の問い合わせをすることなく即座に自動的に印刷する機能のことである。
【００５６】
またＳ１１３での処理が終了すると、ＣＰＵ１０は、仮想ドライブ領域１２ｄをＲＡＭ１２内に生成し、その仮想ドライブ領域１２ｄ内に、各種データを分類して記憶するための複数のフォルダを生成する（Ｓ１１５）。具体的に本実施例では、印刷用の画像データを格納するための第一フォルダと、ＦＡＸ送信用の画像データを格納するための第二フォルダと、電子メール送信用の画像データを格納するための第三フォルダと、回線制御部２５を通じて受信したファクシミリデータを格納するための第四フォルダと、を生成する。これら複数のフォルダの生成が完了すると、ＣＰＵ１０は、当該処理を終了する。
【００５７】
一方、Ｓ１００にて切替指令が第二モードへの切替指令であると判断すると、ＣＰＵ１０は、ファクシミリデータの受信印刷機能をオンに設定する（Ｓ１２１）と共に、仮想ドライブ機能をオンに設定（Ｓ１２３）する。その後、Ｓ１２５にて、ＲＡＭ１２内に仮想ドライブ領域１２ｄを生成し、その仮想ドライブ領域１２ｄ内に上記複数のフォルダを生成する。尚、既に仮想ドライブ領域１２ｄが生成されている場合には、Ｓ１２５の処理をスキップする。その後、ＣＰＵ１０は当該切替処理を終了する。
【００５８】
その他、Ｓ１００にて切替指令が第三モードへの切替指令であると判断すると、ＣＰＵ１０は、ファクシミリデータの受信印刷機能をオンに設定する（Ｓ１３１）と共に、仮想ドライブ機能をオフに設定する（Ｓ１３３）。その後、ＲＡＭ１２内に確保されている仮想ドライブ領域１２ｄを解放して、そのメモリ空間を、ユーザ領域１２ｃに割り当てる（Ｓ１３５）。その後、ＣＰＵ１０は、当該切替処理を終了する。
【００５９】
続いて、認識設定処理（図４参照）について説明する。ＣＰＵ１０は、認識設定処理を実行すると、パーソナルコンピュータ５０からＵＳＢデバイスに関する動作確認用の問い合わせ信号が送信されてくるまで待機する（Ｓ２１０）。
具体的に、Ｗｉｎｄｏｗｓ（登録商標）などのＯＳは、数秒間隔で、ＵＳＢデバイスに関する動作確認用の問い合わせ信号として、”ＴＥＳＴ  ＵＮＩＴ  ＲＥＡＤＹ”コマンドをＵＳＢインタフェース５８から送出する構成にされており、パーソナルコンピュータ５０から、ＵＳＢインタフェース５８，３７を通じて上記”ＴＥＳＴ  ＵＮＩＴ  ＲＥＡＤＹ”コマンドが送信されてきたと判断すると（Ｓ２１０でＹｅｓ）、ＣＰＵ１０は、仮想ドライブ機能がオンにされているか否か判断する（Ｓ２２０）。
【００６０】
そして、仮想ドライブ機能がオフにされていると判断すると（Ｓ２２０でＮｏ）、仮想ドライブの動作準備ができていない旨の”ＮＯＴ  ＲＥＡＤＹ”コマンドをＵＳＢインタフェース３７を介してパーソナルコンピュータ５０に送信する（Ｓ２３０）ことで、パーソナルコンピュータ５０にＲＡＭ１２内の仮想ドライブ領域１２ｄを外部記憶装置として認識させないようにする。
【００６１】
一方、Ｓ２２０にて仮想ドライブ機能がオンにされていると判断すると（Ｓ２２０でＹｅｓ）、ＣＰＵ１０は、仮想ドライブの動作準備ができている旨の”ＲＥＡＤＹ”コマンドをＵＳＢインタフェース３７を介してパーソナルコンピュータ５０に送信する（Ｓ２４０）ことで、パーソナルコンピュータ５０に、ＲＡＭ１２の仮想ドライブ領域１２ｄを外部記憶装置として認識させる。そして、この処理が終了すると当該認識設定処理を終了する。
【００６２】
続いて、当該ディジタル複合機１が実行するＦＡＸ受信処理について説明することにする。尚、図５は、ＣＰＵ１０が繰り返し実行するＦＡＸ受信処理を表すフローチャートである。
ＣＰＵ１０は、ＦＡＸ受信処理の実行を開始すると、公衆電話回線網を通じて外部のファクシミリ装置５から回線制御部２５への接続があるまで待機する（Ｓ３１０）。そして外部のファクシミリ装置５から回線制御部２５への接続があると（Ｓ３１０でＹｅｓ）、処理をＳ３２０に移して、上記受信印刷機能がオンになっているか否か判断する。
【００６３】
ここで受信印刷機能がオンになっていると判断すると（Ｓ３２０でＹｅｓ）、ＣＰＵ１０は、図６に示す第一画像形成処理の実行を開始して（Ｓ３２５）、Ｓ３３０に処理を移す。一方、受信印刷機能がオフになっていると判断すると（Ｓ３２０でＮｏ）、ＣＰＵ１０は、第一画像形成処理を実行することなく処理をＳ３３０に移行する。
【００６４】
Ｓ３３０において、ＣＰＵ１０は、仮想ドライブ機能がオンになっているか否か判断する。そして仮想ドライブ機能がオンになっていると判断すると（Ｓ３３０でＹｅｓ）、図７に示す変換書込処理の実行を開始して（Ｓ３３５）、その後、Ｓ３４０に処理を移行する。一方、仮想ドライブ機能がオフになっていると判断すると（Ｓ３３０でＮｏ）、変換書込処理を開始させることなく処理をＳ３４０に移行する。
【００６５】
Ｓ３４０において、ＣＰＵ１０は、外部のファクシミリ装置５から回線制御部２５及びモデム２７を通じて送信されてくるファクシミリデータを１ページ分取得できたか否か判断し、取得できていなければ（Ｓ３４０でＮｏ）、１ページ分のファクシミリデータの取得が完了するまで（Ｓ３４０でＹｅｓと判断されるまで）、そのファクシミリデータをモデム２７から取得し、そのデータをユーザ領域１２ｃに書き込む（Ｓ３５０）。
【００６６】
そして、１ページ分のファクシミリデータをユーザ領域１２ｃに書き込むと、Ｓ３４０でＹｅｓと判断し、続くＳ３６０にて、ファクシミリデータが全ページ分取得された否か（換言すれば、外部のファクシミリ装置５によるファクシミリデータの送信が完了したか否か）を判断する。
【００６７】
ここで、全ページ分のファクシミリデータが取得されていないと判断すると（Ｓ３６０でＮｏ）、ＣＰＵ１０は、処理をＳ３４０に戻して、次ページのファクシミリデータをモデム２７から取得し、それをユーザ領域１２ｃに書き込む。
一方、ＣＰＵ１０は、Ｓ３６０にて、全ページ分のファクシミリデータが取得されたと判断すると（Ｓ３６０でＹｅｓ）、当該ＦＡＸ受信処理を終了する。
【００６８】
次に、上述のＳ３２５で実行が開始される第一画像形成処理について説明する。尚、図６は、ＣＰＵ１０が、上記ＦＡＸ受信処理と並列に実行する第一画像形成処理を表すフローチャートである。
第一画像形成処理の実行を開始すると、ＣＰＵ１０は、ＦＡＸ受信処理にてユーザ領域１２ｃに書き込まれたファクシミリデータを、そのユーザ領域１２ｃから読み出す（Ｓ４１０）。読み出すタイミングは、１ページ分のファクシミリデータがＦＡＸ受信処理によって書き込まれた後でもよいし、複数ページ分のファクシミリデータが書き込まれた後でもよい。その他、１ページ分のファクシミリデータの書込を待たずに、そのファクシミリデータを読み出してもよい。
【００６９】
このファクシミリデータの読出後、ＣＰＵ１０は、ファクシミリデータをプリンタ部２３に入力して、プリンタ部２３に、そのファクシミリデータに基づく画像を記録紙に形成（印刷）させる（Ｓ４２０）。
その後、全ページ分のファクシミリデータの印刷が完了したか否か判断し（Ｓ４３０）、印刷が完了していないと判断すると（Ｓ４３０でＮｏ）、引き続きＦＡＸ受信処理にてユーザ領域１２ｃに書き込まれるファクシミリデータを、そのユーザ領域１２ｃから読み出し（Ｓ４１０）、上述の印刷処理（Ｓ４２０）を実行する。そして、全ページ分のファクシミリデータの印刷が完了すると（Ｓ４３０でＹｅｓ）、当該第一画像形成処理を終了する。
【００７０】
次に、上述のＳ３３５で実行が開始される変換書込処理について説明する。尚、図７は、ＣＰＵ１０が、上記ＦＡＸ受信処理と並列に実行する変換書込処理を表すフローチャートである。
変換書込処理の実行を開始すると、ＣＰＵ１０は、１ページ分のファクシミリデータの受信が完了し、そのデータがユーザ領域１２ｃ内に書き込まれるまで待機する（Ｓ５１０）。そして、１ページ分のファクシミリデータがユーザ領域１２ｃに書き込まれると、Ｓ５１０でＹｅｓと判断して、そのファクシミリデータをユーザ領域１２ｃから読み出す（Ｓ５２０）。
【００７１】
この後、ＣＰＵ１０は、ファクシミリデータが、カラー画像データ及びモノクロ画像データのいずれであるか判別し（Ｓ５３０）、カラー画像データであると判断すると（Ｓ５３０でＹｅｓ）、そのファクシミリデータを、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式の画像データに変換する（Ｓ５４０）。
【００７２】
ファクシミリデータは、一般的にＭＨ（Ｍｏｄｉｆｉｅｄ  Ｈｕｆｆｆｍａｎ）方式で符号化されており、ＣＰＵ１０は、このＳ５４０にて、ＭＨ形式の画像データを、パーソナルコンピュータ５０が展開可能な形式であって複数ページの配列情報を埋め込み可能な画像フォーマットであるＰＤＦ形式の画像データにする。
【００７３】
一方、ＣＰＵ１０は、Ｓ５３０にて、ファクシミリデータがモノクロ画像データであると判断すると（Ｓ５３０でＮｏ）、そのファクシミリデータを、パーソナルコンピュータ５０が展開可能な形式であって複数ページの配列情報を埋め込み可能な画像フォーマットであるＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式の画像データに変換する（Ｓ５４５）。ＴＩＦＦ形式の画像データには、複数ページの配列に関する情報（タグ）と共に、各ページの画像データが格納される。
【００７４】
このような画像データの変換が完了すると、ＣＰＵ１０は、変換後のファクシミリデータであるＰＤＦ形式若しくはＴＩＦＦ形式の画像データを、ユーザ領域１２ｃに書き込む（Ｓ５５０）。
その後、全ページ分のファクシミリデータについて、画像データの変換が完了したか否か判断し（Ｓ５６０）、全ページ分の変換が完了していないと判断すると（Ｓ５６０でＮｏ）、処理をＳ５１０に移して、次ページのファクシミリデータをユーザ領域１２ｃから読み出し（Ｓ５２０）、それをＰＤＦ形式若しくはＴＩＦＦ形式に変換する（Ｓ５４０若しくはＳ５４５）。この際、次ページの画像データは、前ページの画像データとまとめられて一つの画像データ（ＰＤＦ形式若しくはＴＩＦＦ形式の画像データ）にされる。その後、変換後の画像データを、ユーザ領域１２ｃに書き込む（Ｓ５５０）。
【００７５】
そして、全ページ分の変換が完了したと判断すると（Ｓ５６０でＹｅｓ）、今回受信したファクシミリデータに関する通信履歴情報を生成する。そして、通信履歴情報をログファイルに書き込んで、ログファイルを更新する（Ｓ５７０）。図８は、ログファイルの構成を表す説明図である。ログファイルは、汎用性が高く、パーソナルコンピュータ５０が取扱い可能なＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）形式のデータにされている。このログファイルは、ワーク領域１２ｂに記憶される。
【００７６】
ＣＰＵ１０は、回線制御部２５及びモデム２７によるファクシミリデータの受信結果に基づいて、受信日、受信時刻、通信の種類、送信元、通信時間、受信ページ数、通信結果の種類、受信データのファイル名に関する情報などからなる通信履歴情報を生成し、これをログファイルに追加書込する。このログファイルの更新は、ファクシミリデータが受信される度に行われる。したがって、ログファイルには、複数回の通信に関する通信履歴情報が格納される。
【００７７】
尚、ログファイルには、ファクシミリデータの受信時だけでなく、送信時にも、その通信履歴情報が書き込まれる。ＦＡＸ送信時の通信履歴情報は、送信日、送信時刻、通信の種類、送信先、通信時間、送信ページ数、通信結果の種類、送信データのファイル名に関する情報からなる。上述した通信の種類に関する情報とは、これら種類の異なる通信について、その種類を判別するための情報であり、例えば、ＦＡＸ受信時（即ち、ファクシミリデータの受信時）の通信履歴情報には、通信の種類を表す情報として文字「Ｒｘ」が付され、ＦＡＸ送信時の通信履歴情報には、文字「Ｔｘ」が付される。その他、通信結果の種類とは、通信が正常に行われたか否かを表す情報である。通信が正常に終了していれば、文字「ＯＫ」がログファイル内に付される。
【００７８】
このログファイルの更新後、ＣＰＵ１０は、Ｓ５８０にて、変換後の画像データを仮想ドライブ領域１２ｄの第四フォルダに書き込む。また、Ｓ５９０にて、更新後のログファイルを、仮想ドライブ領域１２ｄに書き込む。その後、当該変換書込処理を終了する。
【００７９】
以上、ＦＡＸ受信時におけるディジタル複合機１の処理動作について説明したが、当該ディジタル複合機１は、仮想ドライブ機能がオンである時に、パーソナルコンピュータ５０から仮想ドライブ領域１２ｄ内に画像データが書き込まれると、その画像データを仮想ドライブ領域１２ｄから読み出して、印刷処理や、ＦＡＸ送信処理、メール送信処理などの所定の処理を画像データに対し施す。
【００８０】
続いては、パーソナルコンピュータ５０から仮想ドライブ領域１２ｄ内に画像データ等が書き込まれると、その画像データが書き込まれたフォルダの種類に応じて、処理モードを選択し、所定の処理を実行するＣＰＵ１０の処理動作について説明することにする。尚、図９は、仮想ドライブ機能がオンである場合にＣＰＵ１０が常時繰り返し実行する処理モード選択処理を表すフローチャートである。
【００８１】
処理モード選択処理を実行すると、ＣＰＵ１０は、ＵＳＢインタフェース３７を介してパーソナルコンピュータ５０から仮想ドライブ領域１２ｄ内に書込があったか否か判断する（Ｓ６１０）。そして、書込があったと判断すると、書き込まれたデータが仮想ドライブ領域１２ｄ内に設けられた第一から第三フォルダのいずれに格納されたかを判別する（Ｓ６２０）。
【００８２】
そして、第一フォルダにデータが書き込まれたと判断すると、ＣＰＵ１０は、処理をＳ６３０に移して、図１０に示す第二画像形成処理を実行し、その第二画像形成処理の完了後、当該処理モード選択処理を終了する。
図１０は、ＣＰＵ１０が実行する第二画像形成処理を表すフローチャートである。第二画像形成処理を実行すると、ＣＰＵ１０は、第一フォルダに格納されている画像データを、仮想ドライブ領域１２ｄから読み出す（Ｓ６３１）。この後、その画像データをプリンタ部２３に画像形成させることが可能な印刷データに変換する（Ｓ６３２）。そして、生成した印刷データをプリンタ部２３に入力し、そのプリンタ部２３に印刷データに基づく画像を記録紙に形成させる（Ｓ６３３：印刷処理）。そして、印刷が完了すると、印刷対象となった画像データを仮想ドライブ領域１２ｄから削除し（Ｓ６３４）、当該第二画像形成処理を終了する。
【００８３】
一方、Ｓ６２０で、第ニフォルダにデータが書き込まれたと判断すると、ＣＰＵ１０は、図１１に示す第一ＦＡＸ送信処理を実行し（Ｓ６４０）、その第一ＦＡＸ送信処理の完了後、当該処理モード選択処理を終了する。
図１１は、ＣＰＵ１０が実行する第一ＦＡＸ送信処理を表すフローチャートである。第一ＦＡＸ送信処理を実行すると、ＣＰＵ１０は、ＦＡＸ送信を行うにあたって必要なデータが、第二フォルダに一式揃って格納されているか否か判断する（Ｓ６４１）。ＦＡＸ送信に必要なデータとは、送信用の画像データ（ファクシミリデータ）、及び、宛先データと送信時刻データとが格納された送信指示ファイルのことである。ここで、必要なデータが揃っていないと判断すると（Ｓ６４１でＮｏ）、ＣＰＵ１０は、当該第一ＦＡＸ送信処理をただちに終了する。
【００８４】
一方、第二フォルダに上記必要なデータが揃っていると判断すると（Ｓ６４１でＹｅｓ）、その第二フォルダから画像データ及びその画像データに付けられた送信指示ファイルを読み出す（Ｓ６４２）。その後、送信指示ファイルを解析し、画像データ（ファクシミリデータ）の送信先及び送信時刻を判別する（Ｓ６４３）。尚、送信指示ファイルには、宛先データとして、送信先の電話番号等を表す送信先情報が格納されている。また、送信時刻データとして、送信時刻（日・時・分など）を表す情報が格納されている。
【００８５】
その後、ＣＰＵ１０は、画像データ（ファクシミリデータ）を、送信先情報及び送信時刻情報と共にキューに登録する（Ｓ６４４）。登録後、ＣＰＵ１０は、その登録対象となった画像データと、それに対応する送信指示ファイルを仮想ドライブ領域１２ｄから削除して（Ｓ６４５）、当該第一ＦＡＸ送信処理を終了する。
【００８６】
尚、キューに登録されたファクシミリデータは、図１２に示す第二ＦＡＸ送信処理にて宛先のファクシミリ装置５に送信される。図１２は、ＣＰＵ１０が、常時繰り返し実行する第二ＦＡＸ送信処理を表すフローチャートである。
第二ＦＡＸ送信処理を実行すると、ＣＰＵ１０は、ファクシミリデータがキューに登録されているか否か判断する（Ｓ６５１）。ここで、ファクシミリデータがキューに登録されていないと判断すると（Ｓ６５１でＮｏ）、ファクシミリデータがキューに登録されるまで待機する。
【００８７】
一方、ファクシミリデータがキューに登録されていると判断すると（Ｓ６５１でＹｅｓ）、ＣＰＵ１０は、そのファクシミリデータの送信時刻が経過した否か判断する（Ｓ６５２）。そして、送信時刻が経過したと判断すると（Ｓ６５２でＹｅｓ）、送信時刻が経過したそのファクシミリデータを、上記宛先データに基づき指定された宛先（送信先）のファクシミリ装置５に、回線制御部２５を通じて送信する（Ｓ６５３）。
【００８８】
その後、ＣＰＵ１０は、キューから送信対象となったファクシミリデータを削除すると共に、回線制御部２５の送信結果にしたがって、上述した通信履歴情報を生成し、それをログファイルに書き込んでログファイルを更新する（Ｓ６５４）。そして、ログファイルを仮想ドライブ領域１２ｄに書き込み（Ｓ６５６）、当該第二ＦＡＸ送信処理を終了する。
【００８９】
この他、処理モード選択処理のＳ６２０で、第三フォルダにデータが書き込まれたと判断すると、ＣＰＵ１０は、図１３に示すメール送信処理を実行し（Ｓ６６０）、そのメール送信処理の完了後、当該処理モード選択処理を終了する。尚、図１３は、ＣＰＵ１０が実行するメール送信処理を表すフローチャートである。
【００９０】
メール送信処理の実行を開始すると、ＣＰＵ１０は、電子メールの送信を行うにあたって必要なデータが、第三フォルダに格納されているか否か判断する（Ｓ６６１）。本実施例において電子メールの送信に必要なデータとは、電子メールに添付する画像データ、及び、宛先データなどが格納された送信指示ファイルのことである。ここで、ＣＰＵ１０は、必要なデータが揃っていないと判断すると（Ｓ６６１でＮｏ）、当該メール送信処理をただちに終了する。
【００９１】
一方、第三フォルダに上記必要なデータが揃っていると判断すると（Ｓ６６１でＹｅｓ）、その第三フォルダから画像データ及び送信指示ファイルを読み出す（Ｓ６６２）。その後、送信指示ファイルを解析し、電子メールの送信先（宛先）を判別する（Ｓ６６３）。尚、送信指示ファイルには、宛先データとして、送信先の電子メールアドレス等を表す情報が格納されている。
【００９２】
その後、ＣＰＵ１０は、読み出した画像データを、電子メール形式のデータに変換し（Ｓ６６４）、その電子メールを送信指示ファイルの宛先データに表された宛先に向けて、ＬＡＮインタフェース３９及びインターネット内のメール（ＳＭＴＰ）サーバ７を介して送信する（Ｓ６６５）。また、ＣＰＵ１０は、送信対象となった画像データと、それに対応する送信指示ファイルとを仮想ドライブ領域１２ｄから削除して（Ｓ６６６）、当該メール送信処理を終了する。
【００９３】
以上、本実施例のディジタル複合機１の構成について説明したが、次には、ＵＳＢインタフェース３７を介してディジタル複合機１に通信可能に接続されたパーソナルコンピュータ５０の構成及び処理動作について説明することにする。
本実施例のパーソナルコンピュータ５０は、周知のように、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、ハードディスク５４、ディスプレイ５５、キーボード５６、マウス５７、ＵＳＢインタフェース５８、ＣＤ−ＲＯＭドライブ５９などを備えている。このパーソナルコンピュータ５０は、ＵＳＢに対応したプラグアンドプレイ機能を備えるＷｉｎｄｏｗｓ（登録商標）などのＯＳ（オペレーティングシステム）で運営されている。
【００９４】
ＵＳＢインタフェース５８に接続されたＵＳＢデバイス（ディジタル複合機１）は、パーソナルコンピュータ５０のＯＳにより検知されて、自動認識される。具体的に、ディジタル複合機１の仮想ドライブ領域１２ｄは、ＯＳのプラグアンドプレイ機能により認識され、パーソナルコンピュータ５０から外部記憶装置として認識される。
【００９５】
また、パーソナルコンピュータ５０には、後述するデータ読取処理、及び、端末側ＦＡＸ送信処理をＣＰＵ５１に実行させるためのプログラムが、ユーザによって任意にインストールされる。
データ読取処理プログラムは、ディジタル複合機１の仮想ドライブ領域１２ｄに格納された各種データを管理するためのプログラムであり、当該パーソナルコンピュータ５０に、そのプログラムがインストールされると、パーソナルコンピュータ５０は、本発明のデータ管理装置として機能する。
【００９６】
図１４は、パーソナルコンピュータ５０のＣＰＵ５１が実行するデータ読取処理を表すフローチャートである。このデータ読取処理は、ＣＰＵ５１によって常時繰り返し実行される。
データ読取処理を実行すると、ＣＰＵ５１は、予め定められた所定期間が経過するまで待機し（Ｓ７１０）、所定期間が経過したと判断すると（Ｓ７１０でＹｅｓ）、Ｓ７２０にて、仮想ドライブ領域１２ｄ内の第四フォルダに画像データが書き込まれたか否か判断する。そして、第四フォルダに画像データが書き込まれていないと判断すると（Ｓ７２０でＮｏ）、処理をＳ７１０に戻して、再び所定期間が経過するまで待機する。
【００９７】
一方、第四フォルダに画像データが書き込まれたと判断すると（Ｓ７２０でＹｅｓ）、ＣＰＵ５１は、処理をＳ７３０に移して、第四フォルダ内のデータを、自装置が備える不揮発性の記録媒体としてのハードディスク５４に書き込む。この書込の際には、ユーザによって予め指定されたハードディスク５４内の所定フォルダに上記画像データが書き込まれる（Ｓ７３０）。書込が正常に終了すると、ＣＰＵ５１は、書込対象となった第四フォルダ内のデータを仮想ドライブ領域１２ｄから削除する（Ｓ７４０）。その後、当該データ読取処理を終了する。
【００９８】
このデータ読取処理によれば、電源がオフにされると消えてしまう仮想ドライブ領域内の画像データを、不揮発性の記録媒体に移行することができる。したがってユーザは、過去、ディジタル複合機１が受信した画像データ（ファクシミリデータ）を後日、容易に入手できる。
【００９９】
一方、端末側ＦＡＸ送信処理プログラムは、ディジタル複合機１が備えるＦＡＸ送信機能をパーソナルコンピュータ５０側で利用するためのプログラムである。尚、図１５は、ユーザがキーボード５６やマウス５７などの入力装置を操作することにより、ＣＰＵ５１にＦＡＸ送信指令が入力されると、ＣＰＵ５１が実行する端末側ＦＡＸ送信処理を表すフローチャートである。
【０１００】
端末側ＦＡＸ送信処理を開始すると、ＣＰＵ５１は、パーソナルコンピュータ５０が備えるディスプレイ５５に、ファクシミリデータの送信先をユーザに指定させるためのダイアログボックスを表示して、入力装置からファクシミリデータの送信先情報を取得する（Ｓ８１０）。
【０１０１】
続いて、ＣＰＵ５１は、ファクシミリデータの送信時刻をユーザに指定させるためのダイアログボックスをディスプレイ５５に表示して、入力装置からファクシミリデータの送信時刻に関する送信時刻情報を取得する（Ｓ８２０）。
その後、ＣＰＵ５１は、第一ページに付けるカバーページをユーザに選択させるためのダイアログボックスをディスプレイ５５に表示して、入力装置からカバーページの選択情報を取得する（Ｓ８３０）。尚、カバーページに関するデータは、当該パーソナルコンピュータ５０のハードディスク５４内に記憶されている。
【０１０２】
また、ＣＰＵ５１は、ファクシミリデータとして送信すべき画像データをユーザに指定させるためのダイアログボックスをディスプレイ５５に表示することにより、入力装置から、送信すべき画像データに関する送信対象データ選択情報（画像データのファイル名など）を取得する（Ｓ８４０）。
【０１０３】
その後、Ｓ８３０にて取得したカバーページ選択情報及びＳ８４０にて取得した送信対象データ選択情報に従って、ハードディスク５４内に記憶されている送信対象の画像データを読み出し、その画像データをＭＨ形式の画像データに変換すると共に、カバーページに関する画像データを先頭ページに付加して、送信データ（ファクシミリデータ）を生成する（Ｓ８５０）。
【０１０４】
また、ＣＰＵ５１は、上述のＳ８１０及びＳ８２０にて取得した送信先情報及び送信時刻情報に基づいて、上記宛先データ及び送信時刻データを備える送信指示ファイル（図１１参照）を作成する（Ｓ８６０）。
その後、ＣＰＵ５１は、生成した上記送信データ（ファクシミリデータ）及び送信指示ファイルを、仮想ドライブ領域１２ｄ内の第二フォルダに書き込んで（Ｓ８７０）、当該端末側ＦＡＸ送信処理を終了する。これにより書き込まれた送信データ及び送信指示ファイルは、図１１に示すディジタル複合機１の第一ＦＡＸ送信処理にて処理される。
【０１０５】
以上、本実施例のディジタル複合機１及びパーソナルコンピュータ５０について説明したが、このディジタル複合機１によれば、ＣＰＵ１０が認識設定処理のＳ２４０にて、ＲＡＭ１２内の仮想ドライブ領域１２ｄをパーソナルコンピュータ５０に外部記憶装置として認識させ、パーソナルコンピュータ５０がその仮想ドライブ領域１２ｄ内に格納された画像データにアクセスできるようにする。
【０１０６】
したがって、ユーザは、パーソナルコンピュータ５０を操作すれば、そのパーソナルコンピュータ５０のハードディスク５４からデータを読み出すのと同様の感覚で、仮想ドライブ領域１２ｄ内に記憶された画像データのうち自身に必要なデータのみを、ディジタル複合機１から取得することができる。
【０１０７】
しかも、本実施例では、パーソナルコンピュータ５０に広く普及したプラグアンドプレイ対応のＵＳＢ規格に基づいて、そのパーソナルコンピュータ５０に仮想ドライブ領域１２ｄを外部記憶装置として認識させるようにしているので、パーソナルコンピュータ５０に仮想ドライブ領域１２ｄを認識させるための専用のアプリケーションやドライバ等をユーザにインストールさせる必要がなく、ユーザは、当該ディジタル複合機１の仮想ドライブ機能を容易に利用することができる。
【０１０８】
また、本実施例のディジタル複合機１によれば、ＣＰＵ１０が切替処理（図３参照）を実行することにより、ユーザの要求に応じて、受信印刷機能（換言すれば、第一画像形成処理（図６参照）の動作）、及び、仮想ドライブ機能（換言すれば、変換書込処理（図７参照）の動作）をオン／オフするので、ユーザの利用形態に合わせて様々な方法で画像データを処理することができる。
【０１０９】
その他、本実施例のディジタル複合機１では、ＲＡＭ１２に、ユーザ領域１２ｃ及び仮想ドライブ領域１２ｄを設けるようにしてＲＡＭ１２の共有化を図ると共に、仮想ドライブ機能がオフにされている間、仮想ドライブ領域１２ｄをユーザ領域１２ｃの拡張領域として機能させることで、装置内のメモリ資源を有効活用するようにしている。したがって本実施例によれば、メモリにかかるコストを抑えることができ、安価にディジタル複合機１を製造することができる。
【０１１０】
また、本実施例によれば、モデム２７から取得したファクシミリデータを変換書込処理のＳ５４０，Ｓ５４５にて所謂マルチページ対応の画像データに変換して、各ページの画像データをまとめてデータファイル化するようにしているので、ユーザにとっては、変換後の画像データの取り扱いが簡単である。その他、本実施例では、通信手段としての回線制御部２５及びモデム２７の通信結果に従って、通信履歴情報を、パーソナルコンピュータ５０が取扱い可能な形式の履歴データであるログファイルに書き込み、これを仮想ドライブ領域１２ｄに書き込むようにしているので、ユーザは、通信履歴に関する情報をパーソナルコンピュータ５０側で容易に確認することができる。
【０１１１】
また、本実施例では、仮想ドライブ領域１２ｄにフォルダ構造を設けることで、仮想ドライブ領域１２ｄ内のデータの種類を判別できるようにし、仮想ドライブを通じたＦＡＸ送信など、ディジタル複合機１にて様々な処理動作ができるようにした。このディジタル複合機１では、仮想ドライブ領域１２ｄを通じ、パーソナルコンピュータ５０からＦＡＸ送信用の画像データを取得し、それをユーザから指定された宛先に送信することができるので、ユーザにとっては大変便利である。
【０１１２】
その他、ファクシミリデータを送信しようとする場合に、送信時刻が深夜であると相手側に多大な迷惑をかけることになるが、本実施例では、送信指示ファイルを介して送信時刻をディジタル複合機１に対し任意に指定することができるので、そのような問題が生じるのを防止することができる。
【０１１３】
尚、本発明の記憶手段はＲＡＭ１２に相当し、画像データ記憶領域は仮想ドライブ領域１２ｄ、一時記憶領域はユーザ領域１２ｃに相当する。また、認識設定手段は、ＣＰＵ１０が実行する認識設定処理及び切替処理のＳ１１５，Ｓ１２５，Ｓ１３５にて実現されている。その他、データ取得手段は、ＣＰＵ１０が、モデム２７からファクシミリデータを取得し、それをユーザ領域１２ｃに書き込む動作（Ｓ３５０）にて実現されている。
【０１１４】
また、変換手段及び書込手段は、ＣＰＵ１０が実行する変換書込処理にて実現されており、切替手段は、ＣＰＵ１０が実行する切替処理にて実現されている。そして、画像形成手段は、ＣＰＵ１０が実行する第一画像形成処理と、プリンタ部２３とにより実現されている。その他、履歴書込手段は、変換書込処理のＳ５７０，Ｓ５９０にて実現されており、データ送信手段は、ＣＰＵ１０が実行する第一ＦＡＸ送信処理及び第二ＦＡＸ送信処理にて実現されている。また、データ管理装置が備える判断手段は、ＣＰＵ５１が実行するデータ読取処理のＳ７２０にて実現され、複製手段はＳ７３０にて実現され、削除手段はＳ７４０にて実現されている。
【０１１５】
ところで、ＣＰＵ１０、ＣＰＵ５１で実現される上記各処理を実現するためのプログラムは、ＣＤＲＯＭやフレキシブルディスクなどの記録媒体を通じてユーザに提供することが可能である。また、本発明の情報処理装置、ファクシミリ装置、データ管理装置、及び、プログラムは、上記実施例に限定されるものではなく、種々の態様を採ることができる。
【０１１６】
例えば、上記実施例では、パーソナルコンピュータ５０とディジタル複合機１との接続にＵＳＢインタフェース３７を用い、そのＵＳＢ規格に基づいて仮想ドライブ領域１２ｄを外部記憶装置として認識させるようにしたが、例えば、ＵＳＢインタフェース３７の代わりに、ＩＥＥＥ１３９４規格のインタフェースを用いてもよいし、その他のインタフェースを用いてもよい。尚、好ましくは、そのインタフェースが、プラグアンドプレイに対応したインタフェースであるとよい。
【０１１７】
また、端末側ＦＡＸ送信処理では、ファクシミリデータの画質モード（スタンダード、ファイン、スーパーファイン）をユーザに選択させるためのダイアログボックスをディスプレイ５５に表示して、入力装置から、その画質モードに関する画質選択情報を取得し、その情報を送信指示ファイルに埋め込むようにしてもよい。
【０１１８】
その他、図１３に示すメール送信処理では、第二ＦＡＸ送信処理と同様に、電子メールの送信後、その電子メールの送信先や、送信日、送信時刻、送信したデータの名称等を表した通信履歴情報を生成し、それをログファイルに書き込むようにしても構わない。
【図面の簡単な説明】
【図１】本発明が適用されたディジタル複合機１及びパーソナルコンピュータ５０の構成を表すブロック図である。
【図２】ＲＡＭ１２の構成を表す説明図である。
【図３】ディジタル複合機１のＣＰＵ１０が実行する切替処理を表すフローチャートである。
【図４】ＣＰＵ１０が実行する認識設定処理を表すフローチャートである。
【図５】ＣＰＵ１０が実行するＦＡＸ受信処理を表すフローチャートである。
【図６】ＣＰＵ１０が実行する第一画像形成処理を表すフローチャートである。
【図７】ＣＰＵ１０が実行する変換書込処理を表すフローチャートである。
【図８】ログファイルの構成を表す説明図である。
【図９】ＣＰＵ１０が実行する処理モード選択処理を表すフローチャートである。
【図１０】ＣＰＵ１０が実行する第二画像形成処理を表すフローチャートである。
【図１１】ＣＰＵ１０が実行する第一ＦＡＸ送信処理を表すフローチャートである。
【図１２】ＣＰＵ１０が実行する第二ＦＡＸ送信処理を表すフローチャートである。
【図１３】ＣＰＵ１０が実行するメール送信処理を表すフローチャートである。
【図１４】パーソナルコンピュータ５０のＣＰＵ５１が実行するデータ読取処理を表すフローチャートである。
【図１５】ＣＰＵ５１が実行する端末側ＦＡＸ送信処理を表すフローチャートである。
【符号の説明】
１…ディジタル複合機、５…ファクシミリ装置、７…メールサーバ、１０，５１…ＣＰＵ、１１，５２…ＲＯＭ、１２，５３…ＲＡＭ、１２ａ…システム領域、１２ｂ…ワーク領域、１２ｃ…ユーザ領域、１２ｄ…仮想ドライブ領域、１３…バス、２１…スキャナ部、２３…プリンタ部、２５…回線制御部、２６…ハンドセット、２７…モデム、２８，５５…ディスプレイ、２９…操作部、３１…音声入出力部、３１ａ…マイクロフォン、３１ｂ…スピーカ、３１ｃ…駆動回路、３３…メモリカード、３５…メディアドライブ、３７，５８…ＵＳＢインタフェース、３９…ＬＡＮインタフェース、５０…パーソナルコンピュータ、５４…ハードディスク、５６…キーボード、５７…マウス、５９…ＣＤ−ＲＯＭドライブ
【図１】
2004304319.tif 000003
【図２】
2004304319.tif 000004
【図３】
2004304319.tif 000005
【図４】
2004304319.tif 000006
【図５】
2004304319.tif 000007
【図６】
2004304319.tif 000008
【図７】
2004304319.tif 000009
【図８】
2004304319.tif 000010
【図９】
2004304319.tif 000011
【図１０】
2004304319.tif 000012
【図１１】
2004304319.tif 000013
【図１２】
2004304319.tif 000014
【図１３】
2004304319.tif 000015
【図１４】
2004304319.tif 000016
【図１５】
2004304319.tif 000017