(57)【特許請求の範囲】
【請求項１】
印刷データに基づく画像印刷を行う印刷手段と、ファクシミリデータの送信を行うファクシミリ送信手段とを具備したディジタル複合機の制御を、このディジタル複合機が接続されるコンピュータに実行させるためのプログラムにおいて、
画像印刷の指示を受けた場合に、印刷対象として指定された印刷データに含まれる画像データ中に特定のフォントの文字列で示されるファクシミリ送信制御情報が含まれているか否かを確認する制御情報有無確認手段と、
前記制御情報有無確認手段により前記ファクシミリ送信制御情報が含まれていることが確認された場合に、前記印刷データにファクシミリ送信コマンドを作成して付加する印刷データ処理手段と、
この印刷データ処理手段により処理された後の印刷データを前記ディジタル複合機へと送信させる印刷データ送信制御手段との機能を前記コンピュータに実現させるためのプログラム。
【請求項２】
印刷データに基づく画像印刷を行う印刷手段と、
ファクシミリデータを送信するファクシミリ送信手段と、
外部コンピュータの印刷要求により印刷データが与えられた場合に、その印刷データに特定のフォントの文字列で示されるファクシミリ送信制御情報が付加されているか否かを確認する制御情報有無確認手段と、
この制御情報有無確認手段により前記ファクシミリ送信制御情報が付加されていないことが確認された印刷データに基づく画像印刷を前記印刷手段に行わせ、また前記制御情報有無確認手段により前記ファクシミリ送信制御情報が付加されていることが確認された印刷データに含まれる画像データに応じたファクシミリデータの送信を前記ファクシミリ送信手段に行わせる印刷／送信選択手段とを具備したことを特徴とするディジタル複合機。
【請求項３】
印刷データに基づく画像印刷を行う印刷手段と、ファクシミリデータの送信を行うファクシミリ送信手段とを具備したディジタル複合機に接続される情報処理装置において、
画像印刷の指示を受けた場合に、印刷対象として指定された印刷データに含まれる画像データ中に特定のフォントの文字列で示されるファクシミリ送信制御情報が含まれているか否かを確認する制御情報有無確認手段と、
前記制御情報有無確認手段により前記ファクシミリ送信制御情報が含まれていることが確認された場合に、前記印刷データにファクシミリ送信コマンドを作成して付加する印刷データ処理手段と、
この印刷データ処理手段により処理された後の印刷データを前記ディジタル複合機へと送信する印刷データ送信手段とを具備したことを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタル複合機を外部のコンピュータから駆動制御するためのドライバプログラムと、このドライバプログラムに基づいて外部のコンピュータから駆動制御されて画像印刷やファクシミリ送信を行う機能を備えたディジタル複合機とに関する。
【０００２】
【従来の技術】
従来、この種のディジタル複合機では、当該ディジタル複合機をプリンタとして動作させるためのプリンタドライバやファクシミリ機能を制御するためのアプリケーションソフトウェアをパーソナルコンピュータにそれぞれインストールしておき、これらのプリンタドライバやアプリケーションソフトウェアからの要求に応じて画像印刷やファクシミリ送信を行うものとなっている。このため、ユーザは画像印刷を行うかファクシミリ送信を行うかでそれぞれ異なるソフトウェアを使い分けなければならない。
【０００３】
【発明が解決しようとする課題】
ここで一般的には、プリンタドライバはワープロソフトなどの他のアプリケーションソフトウェアからの指示に応じてディジタル複合機に対して印刷指示を行うものであって、ユーザインタフェースはアプリケーションソフトウェアによって実現される。従って、画像印刷に当っては、ユーザはプリンタドライバを意識する必要が無く、使い慣れたアプリケーションソフトウェアの操作の一環で印刷のための操作を行うことが可能である。
【０００４】
しかしながら、ファクシミリ送信を行うためには専用のアプリケーションソフトウェアを立ち上げて、このアプリケーションソフトウェアを操作してファクシミリ送信のための諸設定などを行わなければならないのであり、画像印刷に比べてユーザの負担が大きい。
【０００５】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、ファクシミリ送信を行う際のユーザの作業を画像印刷のときと同様な容易なものとすることを可能とするドライバプログラムおよびディジタル複合機を提供することにある。
【０００６】
【課題を解決するための手段】
以上の目的を達成するために本発明は、印刷データに基づく画像印刷を行う印刷手段と、ファクシミリデータの送信を行うファクシミリ送信手段とを具備したディジタル複合機の駆動制御を、このディジタル複合機が接続されるコンピュータに実行させるためのプログラムにより前記コンピュータに、他のプログラムに基づく画像印刷の指示を受けた場合に、印刷対象として指定された印刷データに含まれる画像データ中に特定のフォントの文字列で示されるファクシミリ送信制御情報が含まれているか否かを確認する制御情報有無確認手段と、前記制御情報有無確認手段により前記ファクシミリ送信制御情報が含まれていることが確認された場合に、前記印刷データにファクシミリ送信コマンドを作成して付加する印刷データ処理手段と、この印刷データ処理手段により処理された後の印刷データを前記ディジタル複合機へと送信させる印刷データ送信制御手段との機能を実現させるようにした。
【０００７】
また本発明は、前記プログラムに基づく前記コンピュータによる駆動制御を受けて動作するディジタル複合機を、印刷データに基づく画像印刷を行う例えばプリンタなどの印刷手段と、ファクシミリデータを送信する例えばファクシミリ通信部などのファクシミリ送信手段と、外部コンピュータからの印刷要求により、印刷データが与えられた場合に、その印刷データに特定のフォントの文字列からなるファクシミリ送信宛先を含むファクシミリ送信制御情報が付加されているか否かを確認する送信制御情報有無確認手段と、この送信制御情報有無確認手段により前記ファクシミリ送信制御情報が付加されていないことが確認された印刷データに基づく画像印刷を前記印刷手段に行わせ、また前記送信制御情報有無確認手段により前記ファクシミリ送信制御情報が付加されていることが確認された印刷データに含まれる画像データに応じたファクシミリデータの送信を前記ファクシミリ送信手段に行わせる印刷／送信選択手段とを具備して構成した。
【０００８】
このような手段を講じたことにより、コンピュータにてディジタル複合機をプリントデバイスとして指定しての画像印刷が指示された場合、ディジタル複合機に画像印刷を行わせるべくコンピュータから印刷データの転送が行われるが、コンピュータでは印刷データに含まれる画像データ中に特定のフォントの文字列からなるファクシミリ送信制御情報が含まれているか否かが確認され、このファクシミリ送信制御情報が含まれている場合にはファクシミリ送信用コマンドを作成し、印刷データに付加する。ディジタル複合機では、外部のコンピュータからの印刷要求により与えられた印刷データにファクシミリ送信制御情報が付加されているか否かが確認され、このファクシミリ送信制御情報が付加されていないならば通常の画像印刷が行われるが、ファクシミリ送信制御情報が付加されているならば印刷データにより示される画像に応じたファクシミリデータの送信がファクシミリ送信制御情報が示すファクシミリ送信宛先に宛てて行われる。従って、ユーザは印刷対象とする画像中に特定のフォントで示されるファクシミリ送信制御画像を含ませることにより、画像印刷を行わせる場合と全く同様に印刷要求を行うだけでファクシミリ送信を行わせることが可能となる。
【０００９】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態につき説明する。
【００１０】
図１は本実施形態に係るディジタル複合機とこのディジタル複合機を駆動制御するためのドライバプログラムが組み込まれたホストコンピュータとのそれぞれの要部構成を示すブロック図である。
【００１１】
この図において、符号１を付して示される部分がホストコンピュータであり、また符号２を付して示される部分がディジタル複合機である。
【００１２】
ホストコンピュータ１は、既存の汎用のコンピュータを主体としたものであり、プロセッサ１１、メインメモリ１２、キーボード／マウス１３、ディスプレイ１４、ハードディスク装置１５およびインタフェース部（Ｉ／Ｆ部）１６を有している。そしてこれらの各部は、各種バスラインや各種インタフェース回路などよりなるバスシステム１７を介して互いに接続されている。
【００１３】
プロセッサ１１は、ハードディスク装置１５に格納されているプログラムに従って各種の処理を行う。
【００１４】
メインメモリ１２は、プロセッサ１１が実際に使用するプログラムやその他のデータを一時的に記憶しておく。
【００１５】
キーボード／マウス１３は、ユーザによる各種の指示入力を受け付ける。
【００１６】
ディスプレイ１４は、ユーザに対する各種の情報通知のための画像表示を行う。
【００１７】
ハードディスク装置１５は、プロセッサ１１が使用するオペレーティングシステムプログラムおよびアプリケーションプログラムなどの各種プログラムや、その他の任意のデータを格納する。またこのハードディスク装置１５には、ディジタル複合機２を駆動制御するためのドライバプログラム１５ａが格納される。このドライバプログラム１５ａは、ディジタル複合機２をプリンタとして動作させるための周知のプリンタドライバが有するのと同様な各種の処理手段の他に、制御画像有無確認手段、印刷データ処理手段および印刷データ送信制御手段のそれぞれとしてのソフトウェア処理をプロセッサ１１に行わせる。
【００１８】
ここで制御画像有無確認手段は、他のアプリケーションから印刷が指示された場合に印刷対象として指定された印刷データに含まれた画像データが示す画像中に宛先電話番号を示す画像が含まれているか否かを確認する。
【００１９】
印刷データ処理手段は、印刷データに対して制御画像有無確認手段によりファクシミリ送信制御画像が含まれていることが確認された場合にそのファクシミリ送信制御画像が示すファクシミリ送信制御情報に基づいてファクシミリ送信用コマンドを作成して付加する処理を施す。
【００２０】
そして印刷データ送信制御手段は、印刷データ処理手段により処理された後の印刷データをディジタル複合機２へと送信させるべくスプーラへと渡す。
【００２１】
インタフェース部１６は、例えば汎用のパラレルインタフェースやＬＡＮインタフェース等であり、ここにケーブルやＬＡＮ等を介してディジタル複合機２が接続される。そしてインタフェース部１６は、この接続されるディジタル複合機２との間での通信を行う。
【００２２】
一方、ディジタル複合機２は、ＣＰＵ２１、メモリ部２２、操作・表示部２３、スキャナ２４、ビデオインタフェース２５、プリンタ２６、ファクシミリ通信部２７およびインタフェース部（Ｉ／Ｆ部）２８を有してなる。そしてこれらの各部のうちのＣＰＵ２１、メモリ部２２、操作・表示部２３、スキャナ２４、ビデオインタフェース２５、ファクシミリ通信部２７およびインタフェース部２８は、バス２９を介して互いに接続されている。またビデオインタフェース２５にはプリンタ２６が接続されている。
【００２３】
ＣＰＵ２１は、メモリ部２２に格納された制御プログラムに基づいて各部を総括制御するための制御処理を行うことでディジタル複合機としての動作を実現する。
【００２４】
メモリ部２２は、ＲＯＭ、ＲＡＭ、フラッシュメモリ、あるいはハードディスク装置などを適宜用いて構成されており、ＣＰＵ２１の制御プログラム、ＣＰＵ２１が各種の処理を行うために必要となる各種の情報、送られてきた印刷データや印刷／ファクシミリ送信するための画像データなどを記憶する。
【００２５】
操作・表示部２３は、ユーザによるＣＰＵ２１に対する各種の指示入力を受け付けるためのキー入力部や、ユーザに対して報知すべき各種の情報をＣＰＵ２１の制御の下に表示するための表示部などを有する。
【００２６】
スキャナ２４は、原稿の読取りを行って、その原稿を示す画像データを生成する。
【００２７】
プリンタ２６は、ビデオインタフェース２５を介して各種指示や画像データを受け取り、与えられる画像データが示す画像を所定の記録用紙に対して印刷する。
【００２８】
ファクシミリ通信部２７は、画像データに対して冗長度圧縮のための符号化・復号を行う符号化・復号化部や、ファクシミリデータの変調・復調を行うモデム、あるいはＰＳＴＮ（Public Switched Telephone Network）３に関するインタフェース処理を行う網制御回路（ＮＣＵ）、Ｇ３規格などの所定の規格に従ったプロトコル処理を行うプロトコル処理部などを有し、ＰＳＴＮ３を介しての画像の送受信を行うための周知の各種の処理を行う。
【００２９】
インタフェース部２８は、例えば汎用のパラレルインタフェースやＬＡＮインタフェース等であり、ここにケーブルやＬＡＮ等を介してホストコンピュータ１が接続される。そしてインタフェース部２８は、この接続されるホストコンピュータ１との間での通信を行う。
【００３０】
さて、ＣＰＵ２１がメモリ部２２に格納された制御プログラムに基づくソフトウェア処理により実現する制御手段としては、ディジタル複合機における周知の一般的な処理手段に加えて、送信用コマンド有無確認手段および印刷／送信選択手段を有している。
【００３１】
ここで送信用コマンド有無確認手段は、印刷が要求されてホストコンピュータ１から与えられる印刷データにファクシミリ送信用コマンドが付加されているか否かを確認する。
【００３２】
また印刷／送信選択手段は、送信用コマンド有無確認手段での確認結果に応じて、印刷データが示す画像の印刷および印刷データが示す画像のファクシミリ送信のいずれかを実行するべく制御処理を行う。
【００３３】
次に以上のように構成されたシステムの動作につき説明する。なお、ホストコンピュータ１にてプロセッサ１１は、ハードディスク装置１５に格納された各種のプログラムのそれぞれに基づいて複数種類の処理をそれぞれ行う機能を実現するのであり、実際に各種の処理を行うのはプロセッサ１１であるが、以下ではオペレーティングシステムプログラムに基づいて動作する場合をオペレーティングシステム、アプリケーションプログラムに基づいて動作する場合をアプリケーション、スプーラプログラムに基づいて動作する場合をスプーラ、そしてドライバプログラム１５ａに基づいて動作する場合をプリンタドライバとそれぞれ称することにする。
【００３４】
さて、ディジタル複合機２に対して画像印刷を要求する場合も、ファクシミリ送信を要求する場合も、ユーザは任意のアプリケーションにて通常の印刷を指定することとする。ただしファクシミリ送信を要求する場合にのみ、対象とする画像の最初のページの先頭部分には、図２に示すように所定の宛先指定用フォントを使用して宛先電話番号Ｎを記述しておく。このような作業は、通常のワープロソフトなどのアプリケーションによってユーザが容易に行うことが可能である。なお宛先指定用フォントは特殊なフォントである必要はなく、「ゴシック」や「明朝」といった一般的なフォントのいずれかを宛先指定用として割り当てれば良い。
【００３５】
ホストコンピュータ１において、ディジタル複合機２を印刷デバイスに指定しての印刷指示を任意のアプリケーション上でユーザが行うと、プロセッサ１１では所定の処理命令をアプリケーションからオペレーティングシステムへと渡す。さらにプロセッサ１１はオペレーティングシステムにより、ドライバプログラム１５ａに基づくプリンタドライバとしての動作を起動し、このプリンタドライバに対して命令を渡す。なお、アプリケーションからオペレーティングシステムへと渡される命令と、オペレーティングシステムからプリンタドライバへと渡される命令とは必ずしも同一ではなく、それぞれに規格された命令により処理される。
【００３６】
さてドライバプログラム１５ａに基づくプリンタドライバ動作においてプロセッサ１１、つまりプリンタドライバは図３に示すような処理を行う。すなわちプリンタドライバはまず、アプリケーションから指定された印刷データに含まれる画像データ中から、宛先指定用フォントのキャラクタコード列を検索する（ステップＳＴ１）。そして続いてプリンタドライバは、この検索の結果に基づいて該当コード列が画像データ中に含まれているかどうかを確認する（ステップＳＴ２）。
【００３７】
ここでファクシミリ送信を要求するべく図２に示すように宛先指定用フォントを使用して宛先電話番号Ｎが記述されているのであれば、プリンタドライバはこれをもって該当コード列が画像データ中に含まれていると判定し、この場合にはそのコード列を印刷データ中から抜き出す（ステップＳＴ３）。そしてプリンタドライバは、この抜き出したコード列から宛先電話番号を認識して、その宛先電話番号へのファクシミリ送信をディジタル複合機２に対して指示するための所定のファクシミリ送信用コマンドを作成して印刷データに付加する（ステップＳＴ４）。
【００３８】
なお、宛先指定用フォントのキャラクタコード列が画像データ中に含まれていないとステップＳＴ２にて判定したならばプリンタドライバは、ステップＳＴ３およびステップＳＴ４の処理を行わない。
【００３９】
そしてこののちにプリンタドライバは、印刷データをディジタル複合機２で取り扱い可能な形態に変換するための印刷データ処理や、ディジタル複合機２の動作を制御するためのコマンドの生成を行う。
【００４０】
印刷データには、実際の画像を示す画像データのみではなく、プリンタの初期設定、画像の位置情報、印刷枚数などの情報も含まれる。また実際に印刷処理に関わる情報以外にも、１回の印刷タスクである印刷ジョブの名称や印刷ジョブを作成したものの名前などを示した印刷ジョブ情報なども含まれる場合がある。そしてそれらの情報は、アプリケーション側の都合で生成されたものであって必ずしもディジタル複合機２で取り扱い可能なものとはなっていないので、上述の印刷データ処理を行う。
【００４１】
続いてプリンタドライバは、上述のように変換した後の印刷データおよびコマンドをディジタル複合機２へと送信するためにスプーラへと渡す（ステップＳＴ６）。そして印刷データおよびコマンドの全てをスプーラへと渡したならばプリンタドライバは動作を終了する。
【００４２】
そして印刷データおよびコマンドは、スプーラによる周知の処理の下にインタフェース部１６からディジタル複合機２へと送出される。
【００４３】
さてこのようにしてホストコンピュータ１より送信された印刷データおよびコマンドは、ディジタル複合機２に到達するとインタフェース部２８により受信される。このようにしてホストコンピュータ１側から印刷の要求がなされたならばディジタル複合機２にてＣＰＵ２１は、これに応じて図４に示すような印刷要求時処理を実行する。
【００４４】
この印刷要求時処理においてＣＰＵ２１はまず、送られてきた印刷データおよびコマンドをメモリ部２２へと取り込む（ステップＳＴ１１）。そしてＣＰＵ２１は続いて、この送られてきた印刷データ中にファクシミリ送信用コマンドが付加されているか否かを確認する（ステップＳＴ１２）。
【００４５】
ここでもし、ファクシミリ送信用コマンドが付加されていないのであれば、この印刷要求は本当に画像の印刷を要求するものであるから、ＣＰＵ２１は印刷処理を行う（ステップＳＴ１３）。この印刷処理は、印刷データが示す画像をプリンタ２６に印刷させるための画像データを生成し、これをビデオインタフェース２５を介してプリンタ２６へと与えてプリンタ２６に画像印刷を行わせる周知の処理である。
【００４６】
これに対してファクシミリ送信用コマンドが付加されているのであれば、この印刷要求は実際にはファクシミリ送信を要求するものであるから、ＣＰＵ２１は印刷データをファクシミリ用画像データに変換し（ステップＳＴ１４）、このファクシミリ用画像データのファクシミリ送信をファクシミリ通信部２７を駆動して行う（ステップＳＴ１５）。このときの送信宛先は、ファクシミリ送信用コマンドに示された宛先電話番号とする。
【００４７】
なお、このときのファクシミリ送信は、ユーザの立場から見ればホストコンピュータ１からの指示に基づくファクシミリ送信、すなわちいわゆるＰＣ−ＦＡＸ送信となっているが、実際にファクシミリ送信自体の処理は、送信ジョブの管理を含む一切の処理をディジタル複合機２が単独で行う。従って、印刷データおよびコマンドをディジタル複合機２へと送信し終えたならばプロセッサ１１は、ディジタル複合機２の制御処理を行う必要が無く、他の処理を行うことが可能である。ただし、それ故にユーザがホストコンピュータ１側にてファクシミリ送信の結果を確認することができなくなってしまうので、ディジタル複合機２にファクシミリ送信の結果をホストコンピュータ１に通知する機能を、またホストコンピュータにその通知の内容をユーザに報知するアプリケーションを組み込んでおくようにすると良い。
【００４８】
以上のように本実施形態によれば、図２に示すように宛先指定用フォントを使用して宛先電話番号Ｎを記述した画像が印刷対象とされた印刷が要求されたならば、この宛先電話番号Ｎがプリンタドライバにて検出されて、ファクシミリ送信の要求であると解釈され、ディジタル複合機２へと与えられる印刷データにファクシミリ送信用コマンドが付加される。そしてこのようにファクシミリ送信用コマンドが付加された印刷データを受けたならばディジタル複合機２は、その印刷データが示す画像を宛先指定用フォントを使用して記述されていた宛先電話番号に宛ててファクシミリ送信する。これに対して宛先電話番号Ｎが記述されていない画像が印刷対象とされた印刷要求に対しては、ホストコンピュータ１をホスト端末、ディジタル複合機２をプリントデバイスとしての一般的な印刷動作が行われる。従って、ユーザはディジタル複合機２を使用しての画像印刷とファクシミリ送信とをいずれもホストコンピュータ１の任意のアプリケーションからの印刷指示により行うことが可能であり、ユーザの負担が大幅に軽減されて非常に便利となる。
【００４９】
また本実施形態によれば、宛先電話番号を記述するために特定のフォントを用いることとしているので、宛先電話番号を記述に係るユーザの手間が少なくて済み、かつプリンタドライバにおける宛先電話番号の検索も容易とすることが可能である。
【００５０】
なお、本発明は上記実施形態に限定されるものではない。例えば上記実施形態では、ファクシミリ送信制御画像として宛先電話番号を示した文字列を用いているが、電話帳への登録名や登録番号、あるいは短縮番号などを示す文字列を用いることとし、電話帳と照合して宛先を判定することとしても良い。またそれらを任意に使用可能としても良く、この場合には文字列が示す情報の種類に応じて使用するべきフォントを異ならせておくと宛先の判定処理を簡易とすることができる。
【００５１】
また前記実施形態では、ファクシミリ送信制御画像で宛先電話番号のみを指定することとしているが、例えば原稿サイズや解像度などのような画像のパラメータなどの情報を含ませ、その情報をディジタル複合機２でのファクシミリ用画像データの生成の際に用いるようにしても良い。
【００５２】
また前記実施形態では、宛先指定用フォントの文字列をファクシミリ送信制御画像として抽出するようにしているが、宛先指定用フォントの文字列のうちで所定の情報を示すもののみや特定の範囲内に存在するもののみをファクシミリ送信制御画像とするなどのように別条件の組み合わせによりファクシミリ送信制御画像を判定することとしても良い。そしてこのようにすれば、ファクシミリ送信制御画像以外の文字列の記述のために宛先指定用フォントを使用することが可能となり、便利となる。
【００５３】
また前記実施形態では、宛先指定用フォントとして「ゴシック」や「明朝」といった一般的なフォントのいずれかを割り当てることとしているが、このような一般的なフォントは本文中に使用されてしまう危険性が高く、このような場合に本文中の画像をファクシミリ送信制御画像と誤判定してしまうおそれがある。そこで、ドライバプログラム１５ａのインストール時などに一般的ではない特殊なフォントをインストールしておき、このフォントを宛先指定用フォントとして割り当てるようにしても良い。このようにすると、宛先指定用フォントが本文中に使用されてしまう可能性はあるが、その確率は一般的なフォントに比べれば格段に低く、これにより本文中の画像をファクシミリ送信制御画像と誤判定してしまう確率を低減することが可能となる。
【００５４】
また前記実施形態では、宛先指定用フォントの文字列をファクシミリ送信制御画像として抽出するようにしているが、特定の範囲内に存在する文字列をファクシミリ送信制御画像とするなどのように、フォント以外の条件によりファクシミリ送信制御画像を判定することとしても良い。
【００５５】
このほか、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。例えば、前記実施形態では、外部コンピュータの持つドライバプログラムが制御情報有無確認手段によりファクシミリ送信制御画像が含まれているか否かを確認するとしたが、ディジタル複合機が、外部コンピュータからの印刷要求により印刷データが与えられた場合に、その印刷データに特定のフォントの文字列で示されるファクシミリ送信制御情報が付加されているか否かを確認する制御情報有無確認手段を有し、外部コンピュータから送信された印刷データに対してディジタル複合機が制御情報有無を確認し、制御情報の有無により印刷あるいはファクシミリ送信を行うとしてもよい。
【００５６】
【発明の効果】
本発明によれば、コンピュータにてディジタル複合機をプリントデバイスとして指定しての画像印刷が指示された場合、ディジタル複合機に画像印刷を行わせるべくコンピュータから印刷データの転送を行うが、コンピュータでは印刷データに含まれる画像データが示す画像中に少なくとも所定のファクシミリ送信制御情報を示したファクシミリ送信制御画像が含まれているか否かを確認し、このファクシミリ送信制御画像が含まれている場合にはそのファクシミリ送信制御画像が示すファクシミリ送信制御情報を印刷データに付加する。ディジタル複合機では、外部のコンピュータから与えれれた印刷データにファクシミリ送信制御情報が付加されているか否かを確認し、このファクシミリ送信制御情報が付加されていないならば通常の画像印刷を行うが、ファクシミリ送信制御情報が付加されているならば印刷データにより示される画像に応じたファクシミリデータの送信をファクシミリ送信制御情報が示すファクシミリ送信宛先に宛てて行うようにしたので、ユーザは印刷対象とする画像中にファクシミリ送信制御画像を含ませることにより、画像印刷を行わせる場合と全く同様に印刷要求を行うだけでファクシミリ送信を行わせることが可能となり、ファクシミリ送信を行う際のユーザの作業を画像印刷のときと同様な容易なものとすることが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るディジタル複合機とこのディジタル複合機を駆動制御するためのドライバプログラムが組み込まれたホストコンピュータとのそれぞれの要部構成を示すブロック図。
【図２】ファクシミリ送信を指定するために宛先指定用フォントを使用して宛先電話番号Ｎを記述した画像の一例を示す図。
【図３】図１中のプロセッサ１１によるドライバプログラム１５ａに基づくプリンタドライバ動作の際の処理手順を示すフローチャート。
【図４】図１中のＣＰＵ２１による印刷要求時処理の際の処理手順を示すフローチャート。
【符号の説明】
１…ホストコンピュータ
２…ディジタル複合機
１１…プロセッサ
１２…メインメモリ
１３…キーボード／マウス
１４…ディスプレイ
１５…ハードディスク装置
１５ａ…ドライバプログラム
１６…インタフェース部（Ｉ／Ｆ部）
１７…バスシステム
２１…ＣＰＵ
２２…メモリ部
２３…操作・表示部
２４…スキャナ
２５…ビデオインタフェース
２６…プリンタ
２７…ファクシミリ通信部
２８…インタフェース部（Ｉ／Ｆ部）
２９…バス
【図１】
0004490592.tif 000002
【図２】
0004490592.tif 000003
【図３】
0004490592.tif 000004
【図４】
0004490592.tif 000005