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