(57)【要約】【課題】  ファクス送信又はプリンタ印刷のいずれかを選択して処理を行う場合に、ドライバを選択する手間がなく操作性が向上され、誤操作を防止できる印刷データ出力制御プログラムを提供する。【解決手段】  受付部によって受け付けられた指示が、ファクス送信又はプリンタ印刷のいずれの処理であるかを表示制御部がコンピュータの表示部に表示させ（Ｓ３）、この表示されている処理を実行する旨の指示を受付部が受け付けた場合に（Ｓ４でＹＥＳ）、制御部がプリンタ印刷用データ変換部又はファクス送信用データ変換部のいずれかに印刷データの変換処理を実行させ、この変換処理後の印刷データをそのデータ形式に応じてプリンタ又はファクシミリ装置の一方に出力させる（Ｓ５乃至Ｓ９）。【選択図】      図２
2005141735.tif 000002
【特許請求の範囲】
【請求項１】
外部入力による指示に基づいて、コンピュータの記憶部に記憶されている印刷データをファクス送信又はプリンタ印刷させる指示を受け付ける指示受付プログラムであって、
前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示の入力を促す処理選択メッセージを、前記コンピュータの表示部に表示させる表示制御手段と、
前記表示制御手段によって前記処理選択メッセージが表示されているときに、前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示を外部入力により受け付ける第１受付手段と、
前記第１受付手段によって受け付けられた指示が、前記ファクス送信又はプリンタ印刷のいずれの処理であるかを前記表示部に表示させる指示内容表示制御手段と、
前記指示内容表示制御手段によって、前記ファクス送信又はプリンタ印刷のいずれかの処理が前記表示部に表示されているときに、この表示されている処理を実行するか否かの指示を外部入力により受け付ける第２受付手段と、
前記第２受付手段が、前記指示内容表示制御手段によって表示されている処理を実行する旨の指示を受け付けた場合、前記第１受付手段で受け付けられた指示を、最終的な指示として受け付ける最終指示受付手段として、
コンピュータを機能させる指示受付プログラム。
【請求項２】
前記印刷データをプリンタ印刷用のデータ形式に変換するプリンタ印刷用データ変換手段と、
前記印刷データをファクス送信用のデータ形式に変換するファクス送信用データ変換手段と、
前記プリンタ印刷用データ変換手段又はファクス送信用データ変換手段によって変換されたデータを出力する出力手段と、
前記最終指示受付手段によって最終的な指示が受け付けられた場合に、この最終的な指示の内容に従って、前記プリンタ印刷用データ変換手段又はファクス送信用データ変換手段のいずれかに前記印刷データの変換処理を実行させ、この変換処理後のデータを前記出力手段によって出力させる制御手段として、
更にコンピュータを機能させる請求項１に記載の指示受付プログラム。
【請求項３】
前記制御手段は、前記指示内容表示制御手段によって前記表示部に表示されている処理を実行しない旨の指示が前記第２受付手段で受け付けられた場合には、この指示内容表示制御手段によって表示されている処理とは異なる方の処理を実行させる請求項２に記載の指示受付プログラム。
【請求項４】
前記処理選択メッセージと共に、前記ファクス送信及びプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目を前記表示部に表示させる必須項目表示制御手段と、
前記必須項目表示制御手段によって前記必須項目が表示されているときに、この必須項目を設定する指示を外部入力により受け付ける第３受付手段として、更にコンピュータを機能させ、
前記制御手段は、前記第３受付手段によって受け付けられた設定指示に基づいて、前記ファクス送信又はプリンタ印刷のための処理を開始させる請求項２又は請求項３に記載の指示受付プログラム。
【請求項５】
前記第３受付手段によって受け付けられた設定指示により前記必須項目が設定されたか否かを判別する判別手段と、
前記判別手段によって、不足する必須項目があると判別された場合、不足する必須項目がある旨を前記表示部に表示させる不足項目表示制御手段として、
更にコンピュータを機能させる請求項４に記載の指示受付プログラム。
【請求項６】
外部入力による指示に基づいて、データ端末装置の記憶部に記憶されている印刷データをファクス送信又はプリンタ印刷するデータ処理システムであって、
前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示の入力を促す処理選択メッセージを、前記データ端末装置の表示部に表示させる表示制御手段と、
前記表示制御手段によって前記処理選択メッセージが表示されているときに、前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示を外部入力により受け付ける第１受付手段と、
前記第１受付手段によって受け付けられた指示が、前記ファクス送信又はプリンタ印刷のいずれの処理であるかを前記表示部に表示させる指示内容表示制御手段と、
前記指示内容表示制御手段によって、前記ファクス送信又はプリンタ印刷のいずれかの処理が前記表示部に表示されているときに、この表示されている処理を実行するか否かの指示を外部入力により受け付ける第２受付手段と、
前記第２受付手段が、前記指示内容表示制御手段によって表示されている処理を実行する旨の指示を受け付けた場合、前記第１受付手段で受け付けられた指示を、最終的な指示として受け付ける最終指示受付手段と、
前記印刷データをプリンタ印刷用のデータ形式に変換するプリンタ印刷用データ変換手段と、
前記プリンタ印刷用データ変換手段によって変換されたデータを出力する出力手段と、
前記最終指示受付手段によって受け付けられた最終的な指示がプリンタ印刷処理を示すときは、前記プリンタ印刷用データ変換手段によって変換されたデータを前記出力手段から出力させ、上記最終的な指示がファクス送信処理を示すときは、前記プリンタ印刷用データ変換手段によって変換されたデータに、このデータがファクス送信用であることを示すファクス送信指示情報を付して前記出力手段から出力させるデータ出力制御手段とを有するデータ端末装置と、
前記データ端末装置の出力手段から受け取ったデータをファクス送信用のデータ形式に変換してファクス送信を実行するファクス送信手段と、
前記データ端末装置の出力手段から受け取ったデータを用いてプリンタ印刷を実行するプリンタ印刷処理手段と、
前記データ端末装置の出力手段から受け取ったデータにファクス送信指示情報が付されている場合には、当該受け取ったデータに基づいて前記ファクス送信手段に前記データ変換及びファクス送信を実行させ、当該受け取ったデータにファクス送信指示情報が付されていない場合には、前記プリンタ印刷処理手段に当該受け取ったデータのプリンタ印刷を実行させる動作制御手段とを有する画像形成装置と、
を備えたデータ処理システム。
【請求項７】
外部入力による指示に基づいて、データ端末装置の記憶部に記憶されている印刷データをファクス送信又はプリンタ印刷するデータ処理システムであって、
前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示の入力を促す処理選択メッセージを、前記データ端末装置の表示部に表示させる表示制御手段と、
前記表示制御手段によって前記処理選択メッセージが表示されているときに、前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示を外部入力により受け付ける第１受付手段と、
前記第１受付手段によって受け付けられた指示が、前記ファクス送信又はプリンタ印刷のいずれの処理であるかを前記表示部に表示させる指示内容表示制御手段と、
前記指示内容表示制御手段によって、前記ファクス送信又はプリンタ印刷のいずれかの処理が前記表示部に表示されているときに、この表示されている処理を実行するか否かの指示を外部入力により受け付ける第２受付手段と、
前記第２受付手段が、前記指示内容表示制御手段によって表示されている処理を実行する旨の指示を受け付けた場合、前記第１受付手段で受け付けられた指示を、最終的な指示として受け付ける最終指示受付手段と、
前記印刷データをビットマップデータ形式に変換するデータ変換手段と、
前記データ変換手段によって変換されたビットマップデータを出力する出力手段と、
前記最終指示受付手段によって受け付けられた最終的な指示がプリンタ印刷処理を示すときは、前記データ変換手段によって変換されたデータを前記出力手段から出力させ、上記最終的な指示がファクス送信処理を示すときは、前記データ変換手段によって変換されたデータに、このデータがファクス送信用であることを示すファクス送信指示情報を付して前記出力手段から出力させるデータ出力制御手段とを有するデータ端末装置と、
前記データ端末装置の出力手段から受け取ったビットマップデータをファクス送信用のデータ形式に変換してファクス送信を実行するファクス送信手段と、
前記データ端末装置の出力手段から受け取ったビットマップデータを用いてプリンタ印刷を実行するプリンタ印刷処理手段と、
前記データ端末装置の出力手段から受け取ったデータにファクス送信指示情報が付されているか否かを判別し、当該受け取ったビットマップデータにファクス送信指示情報が付されている場合には、前記ファクス送信手段に当該受け取ったビットマップデータに基づいて前記データ変換及びファクス送信を実行させ、当該受け取ったビットマップデータにファクス送信指示情報が付されていない場合には、前記プリンタ印刷処理手段に当該受け取ったビットマップデータのプリンタ印刷を実行させる動作制御手段とを有する画像形成装置と、
を備えたデータ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ等に記憶された印刷データについて、ファクス送信又はプリンタ印刷のいずれの処理を実行するかを受け付ける指示受付処理等に関する。
【背景技術】
【０００２】
従来、コンピュータでは、文書データや画像データ等からなる印刷データをファクス送信したり、ネットワーク接続等されたプリンタで印刷データを印刷できるようになっている。この場合、印刷データをファクス送信するときは、ファクス送信用のドライバを使用し、プリンタでの印刷を行うときは、ファクス送信用ドライバとは別個のプリンタドライバを使用するようになっている。
【特許文献１】特開２０００−２２４３６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記のようにファクス送信とプリンタ印刷とで別個のドライバを使用する場合、ファクス送信とプリンタ印刷のいずれを行うかに応じて、ユーザが対応するドライバを選択して立ち上げ、各ドライバにおいてファクス送信又はプリンタ印刷のための用紙サイズ等の設定を行わなければならない。そのため、ユーザにドライバを選択する手間が掛かると共に、各ドライバ毎に操作方法が異なるためにユーザに対する操作負担も大きかった。さらには、ファクス送信又はプリンタ印刷を選択して実行する場合における誤操作の防止も望まれる。
【０００４】
本発明は、上記の問題を解決するためになされたもので、ファクス送信又はプリンタ印刷のいずれかを選択して処理を行う場合に、ドライバを選択する手間がなく操作性が向上され、誤操作を防止できる指示受付プログラム及びデータ処理システムを提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
本発明の請求項１に記載の発明は、外部入力による指示に基づいて、コンピュータの記憶部に記憶されている印刷データをファクス送信又はプリンタ印刷させる指示を受け付ける指示受付プログラムであって、
前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示の入力を促す処理選択メッセージを、前記コンピュータの表示部に表示させる表示制御手段と、
前記表示制御手段によって前記処理選択メッセージが表示されているときに、前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示を外部入力により受け付ける第１受付手段と、
前記第１受付手段によって受け付けられた指示が、前記ファクス送信又はプリンタ印刷のいずれの処理であるかを前記表示部に表示させる指示内容表示制御手段と、
前記指示内容表示制御手段によって、前記ファクス送信又はプリンタ印刷のいずれかの処理が前記表示部に表示されているときに、この表示されている処理を実行するか否かの指示を外部入力により受け付ける第２受付手段と、
前記第２受付手段が、前記指示内容表示制御手段によって表示されている処理を実行する旨の指示を受け付けた場合、前記第１受付手段で受け付けられた指示を、最終的な指示として受け付ける最終指示受付手段として、
コンピュータを機能させるものである。
【０００６】
この構成では、第１受付手段によって受け付けられた指示の示す内容が、ファクス送信又はプリンタ印刷のいずれの処理であるかを、指示内容表示制御手段がコンピュータの表示部に表示させ、この表示されている処理を実行する旨の指示を第２受付手段が受け付けた場合に、最終指示受付手段が、第１受付手段で受け付けられた指示を、最終的な指示として受け付けるようにする。
【０００７】
また、請求項２に記載の発明は、請求項１に記載の指示受付プログラムであって、前記印刷データをプリンタ印刷用のデータ形式に変換するプリンタ印刷用データ変換手段と、
前記印刷データをファクス送信用のデータ形式に変換するファクス送信用データ変換手段と、
前記プリンタ印刷用データ変換手段又はファクス送信用データ変換手段によって変換されたデータを出力する出力手段と、
前記最終指示受付手段によって最終的な指示が受け付けられた場合に、この最終的な指示の内容に従って、前記プリンタ印刷用データ変換手段又はファクス送信用データ変換手段のいずれかに前記印刷データの変換処理を実行させ、この変換処理後のデータを前記出力手段によって出力させる制御手段として、
更にコンピュータを機能させるものである。
【０００８】
この構成では、最終指示受付手段が最終的な指示を受け付けた場合、この最終的な指示の内容に従って、プリンタ印刷用データ変換手段又はファクス送信用データ変換手段のいずれかに印刷データの変換処理を開始させ、この変換処理後の印刷データを前記出力手段によって出力させるようにする。
【０００９】
また、請求項３に記載の発明は、請求項１又は請求項２に記載の指示受付プログラムであって、前記制御手段は、前記指示内容表示制御手段によって前記表示部に表示されている処理を実行しない旨の指示が前記第２受付手段で受け付けられた場合には、この指示内容表示制御手段によって表示されている処理とは異なる方の処理を実行させるものである。
【００１０】
この構成では、例えば、指示内容表示制御手段によって、第１受付手段で受け付けられた指示の内容として、ファクス送信の処理を行う旨が表示部に表示されている場合に、このファクス送信の処理を実行しない旨の指示が第２受付手段で受け付けられると、制御手段がプリンタ印刷の処理を実行させ、プリンタ印刷の処理を行う旨が表示部に表示されている場合に、このプリンタ印刷の処理を実行しない旨の指示が第２受付手段で受け付けられると、制御手段がファクス送信の処理を実行させるようになっている。
【００１１】
また、請求項４に記載の発明は、請求項１乃至請求項３のいずれかに記載の指示受付プログラムであって、前記処理選択メッセージと共に、前記ファクス送信及びプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目を前記表示部に表示させる必須項目表示制御手段と、
前記必須項目表示制御手段によって前記必須項目が表示されているときに、この必須項目を設定する指示を外部入力により受け付ける第３受付手段として、更にコンピュータを機能させ、
前記制御手段は、前記第３受付手段によって受け付けられた設定指示に基づいて、前記ファクス送信又はプリンタ印刷のための処理を開始させるものである。
【００１２】
この構成では、ファクス送信又はプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目を、必須項目表示制御手段が処理選択メッセージと共に表示部に表示させ、この表示された必須項目に対する設定指示が第３受付手段で受け付けられると、この第３受付手段で受け付けられた設定指示に基づいて、制御手段が、ファクス送信又はプリンタ印刷のための処理を実行させるようになっている。
【００１３】
また、請求項５に記載の発明は、請求項４に記載の指示受付プログラムであって、前記第３受付手段によって受け付けられた設定指示により前記必須項目が設定されたか否かを判別する判別手段と、
前記判別手段によって、不足する必須項目があると判別された場合、不足する必須項目がある旨を前記表示部に表示させる不足項目表示制御手段として、
更にコンピュータを機能させるものである。
【００１４】
この構成では、判別手段が、第３受付手段で受け付けられた設定指示により必須項目の全てが設定されたか否かを判別し、不足する必須項目があると判別された場合は、不足項目表示制御手段が、不足する必須項目がある旨を表示部に表示させる。
【００１５】
また、請求項６に記載の発明は、外部入力による指示に基づいて、データ端末装置の記憶部に記憶されている印刷データをファクス送信又はプリンタ印刷するデータ処理システムであって、
前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示の入力を促す処理選択メッセージを、前記データ端末装置の表示部に表示させる表示制御手段と、
前記表示制御手段によって前記処理選択メッセージが表示されているときに、前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示を外部入力により受け付ける第１受付手段と、
前記第１受付手段によって受け付けられた指示が、前記ファクス送信又はプリンタ印刷のいずれの処理であるかを前記表示部に表示させる指示内容表示制御手段と、
前記指示内容表示制御手段によって、前記ファクス送信又はプリンタ印刷のいずれかの処理が前記表示部に表示されているときに、この表示されている処理を実行するか否かの指示を外部入力により受け付ける第２受付手段と、
前記第２受付手段が、前記指示内容表示制御手段によって表示されている処理を実行する旨の指示を受け付けた場合、前記第１受付手段で受け付けられた指示を、最終的な指示として受け付ける最終指示受付手段と、
前記印刷データをプリンタ印刷用のデータ形式に変換するプリンタ印刷用データ変換手段と、
前記プリンタ印刷用データ変換手段によって変換されたデータを出力する出力手段と、
前記最終指示受付手段によって受け付けられた最終的な指示がプリンタ印刷処理を示すときは、前記プリンタ印刷用データ変換手段によって変換されたデータを前記出力手段から出力させ、上記最終的な指示がファクス送信処理を示すときは、前記プリンタ印刷用データ変換手段によって変換されたデータに、このデータがファクス送信用であることを示すファクス送信指示情報を付して前記出力手段から出力させるデータ出力制御手段とを有するデータ端末装置と、
前記データ端末装置の出力手段から受け取ったデータをファクス送信用のデータ形式に変換してファクス送信を実行するファクス送信手段と、
前記データ端末装置の出力手段から受け取ったデータを用いてプリンタ印刷を実行するプリンタ印刷処理手段と、
前記データ端末装置の出力手段から受け取ったデータにファクス送信指示情報が付されている場合には、当該受け取ったデータに基づいて前記ファクス送信手段に前記データ変換及びファクス送信を実行させ、当該受け取ったデータにファクス送信指示情報が付されていない場合には、前記プリンタ印刷処理手段に当該受け取ったデータのプリンタ印刷を実行させる動作制御手段とを有する画像形成装置と、
を備えたものである。
【００１６】
この構成では、データ端末装置からは、最終指示受付手段によって受け付けられた最終的な指示がファクス送信処理である場合、プリンタ印刷用データ変換手段によって変換されたデータが、ファクス送信指示情報が付さた状態で画像形成装置に対して出力され、画像形成装置において、当該受け取ったデータにファクス送信指示情報が付されていると判別した場合には、当該受け取ったデータに基づいてファクス送信手段にデータ変換及びファクス送信を実行させるようになっている。
【００１７】
また、請求項７に記載の発明は、外部入力による指示に基づいて、データ端末装置の記憶部に記憶されている印刷データをファクス送信又はプリンタ印刷するデータ処理システムであって、
前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示の入力を促す処理選択メッセージを、前記データ端末装置の表示部に表示させる表示制御手段と、
前記表示制御手段によって前記処理選択メッセージが表示されているときに、前記ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示を外部入力により受け付ける第１受付手段と、
前記第１受付手段によって受け付けられた指示が、前記ファクス送信又はプリンタ印刷のいずれの処理であるかを前記表示部に表示させる指示内容表示制御手段と、
前記指示内容表示制御手段によって、前記ファクス送信又はプリンタ印刷のいずれかの処理が前記表示部に表示されているときに、この表示されている処理を実行するか否かの指示を外部入力により受け付ける第２受付手段と、
前記第２受付手段が、前記指示内容表示制御手段によって表示されている処理を実行する旨の指示を受け付けた場合、前記第１受付手段で受け付けられた指示を、最終的な指示として受け付ける最終指示受付手段と、
前記印刷データをビットマップデータ形式に変換するデータ変換手段と、
前記データ変換手段によって変換されたビットマップデータを出力する出力手段と、
前記最終指示受付手段によって受け付けられた最終的な指示がプリンタ印刷処理を示すときは、前記データ変換手段によって変換されたデータを前記出力手段から出力させ、上記最終的な指示がファクス送信処理を示すときは、前記データ変換手段によって変換されたデータに、このデータがファクス送信用であることを示すファクス送信指示情報を付して前記出力手段から出力させるデータ出力制御手段とを有するデータ端末装置と、
前記データ端末装置の出力手段から受け取ったビットマップデータをファクス送信用のデータ形式に変換してファクス送信を実行するファクス送信手段と、
前記データ端末装置の出力手段から受け取ったビットマップデータを用いてプリンタ印刷を実行するプリンタ印刷処理手段と、
前記データ端末装置の出力手段から受け取ったデータにファクス送信指示情報が付されているか否かを判別し、当該受け取ったビットマップデータにファクス送信指示情報が付されている場合には、前記ファクス送信手段に当該受け取ったビットマップデータに基づいて前記データ変換及びファクス送信を実行させ、当該受け取ったビットマップデータにファクス送信指示情報が付されていない場合には、前記プリンタ印刷処理手段に当該受け取ったビットマップデータのプリンタ印刷を実行させる動作制御手段とを有する画像形成装置と、
を備えたものである。
【００１８】
この構成では、データ端末装置からは、最終指示受付手段によって受け付けられた最終的な指示がファクス送信処理である場合、データ変換手段によってビットマップに変換されたデータが、ファクス送信指示情報が付さた状態で画像形成装置に対して出力され、画像形成装置において、当該受け取ったビットマップデータにファクス送信指示情報が付されていると判別した場合には、当該受け取ったビットマップデータに基づいてファクス送信手段にデータ変換及びファクス送信を実行させるようになっている。
【発明の効果】
【００１９】
請求項１に記載の発明によれば、ファクス送信又はプリンタ印刷の各処理に応じたそれぞれのドライバを選択して起動させる手間が無くなり、簡単な操作でファクス送信及びプリンタ印刷の各処理を使い分けることができると共に、さらには、指示内容表示手段による再度の指示確認表示時により、ファクス送信とプリンタ印刷のいずれの処理を行うかを誤って入力してしまう誤操作を防止することができる。
【００２０】
請求項２に記載の発明によれば、ファクス送信用又はプリンタ印刷用のデータ変換を、ファクス送信又はプリンタ印刷に応じた各ドライバを起動させることなく、簡単な操作で行うことができる。
【００２１】
請求項３に記載の発明によれば、指示内容表示制御手段によって表示部に表示されている処理を実行しない旨の指示が第２受付手段で受け付けられた場合には、この指示内容表示制御手段によって表示されている処理とは異なる方の処理が実行されるので、ユーザは、指示内容表示制御手段によって表示されている処理とは異なる方の処理を開始させたい場合であっても、再度の指示を入力する操作を行うことなく、他方の手段による処理を開始させることができる。
【００２２】
請求項４に記載の発明によれば、ファクス送信又はプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目の全てが表示部に表示され、この表示された必須項目に対する設定指示が受け付けられると、受け付けられた設定指示に基づいて、プリンタ印刷又はファクス送信の処理が開始されるので、ユーザは、ファクス送信又はプリンタ印刷のいずれの処理を実行するか否かに関わらず、同じ表示画面上で、ファクス送信及びプリンタ印刷に共通する必須項目を設定することが可能になる。
【００２３】
請求項５に記載の発明によれば、ファクス送信及びプリンタ印刷を行うために設定が必要な必須項目の入力に不足があるときは、判別手段の判別に基づく表示部の表示によってそのことを知ることができるため、ユーザは入力不足のデータを確実に入力することができ、データ不足で適正な印刷処理が行えない事態を招くことを防止することができる。
【００２４】
請求項６に記載の発明によれば、データ端末装置からは、ファクス送信処理を行う場合であっても、プリンタ印刷用データ変換手段によって変換されたデータが、ファクス送信指示情報が付された状態で画像形成装置に対して出力され、画像形成装置において、当該受け取ったデータをファクス送信用のデータ形式に変換してファクス送信が行われるので、データ端末装置側に、ファクス送信用のデータ変換機能を持たせる必要をなくすことができる。
【００２５】
請求項７に記載の発明によれば、データ端末装置からは、データ変換手段によって変換されたビットマップデータが画像形成装置に対して出力され、画像形成装置において、当該受け取ったデータにファクス送信指示情報が付されているか否かに応じて、ビットマップデータを用いたプリンタ印刷、又は、ビットマップデータをファクス送信用のデータ形式に変換してのファクス送信のいずれかが行われるので、データ端末装置側に、ファクス送信用のデータ変換機能を持たせる必要をなくすことができる。
【発明を実施するための最良の形態】
【００２６】
（第１実施形態）
以下、本発明に係る実施形態を図面に基づいて説明する。図１は、本発明に係る指示受付プログラムがインストールされたパーソナルコンピュータ（以下、ＰＣという）と、これに接続されたプリンタ及びファクシミリ装置を示すブロック図である。
【００２７】
ＰＣ１は、ＬＡＮ（Local Area Network）ケーブル、又はセントロニクスインターフェイスなどのパラレルケーブルあるいはＲＳ−２３２Ｃなどシリアルケーブル等により、プリンタ３０と接続され、ＰＣ１から出力された印刷データがプリンタ３０で記録用紙上に印刷されるようになっている。ここで、通信Ｉ／Ｆ１６０は、ＬＡＮインタフェイス、パラレルＩ／Ｆ部又はシリアルＩ／Ｆ部として機能する。また、プリンタ３０は、ファクシミリ機能、プリンタ機能、コピー機能を備える複合機やファクシミリ装置等、プリンタ機能を備える種々の装置が含まれる。
【００２８】
ファクシミリ通信部１７０は、ファクシミリ通信に必要なデータの調整を行うものであり、公衆回線５１を通じて外部ファクシミリ装置５０とのデータ送受信を行う。ファクシミリ通信部１７０には、データ送受信相手である相手先ファクシミリ装置５０との電話回線の接続を制御するＮＣＵ（Network Control Unit）等が備えられている。
【００２９】
ＰＣ１は、上記通信Ｉ／Ｆ１６０及びファクシミリ通信部１７０の他、ＣＰＵ１００、ＲＯＭ（リードオンリーメモリ）１１０、ＲＡＭ（ランダムアクセスメモリ）１２０、記録媒体駆動装置１３０、操作部（入力装置）１４０、表示部１５０及び記憶装置（記憶部）２００を備えている。
【００３０】
ＲＯＭ１１０は、記憶装置２００や記録媒体駆動装置１３０等の周辺機器を制御するための基本プログラムであるＢＩＯＳ（basic input/output system）等を記憶している。
ＲＡＭ１２０は、ＣＰＵ１００の作業領域として使用され、種々のデータを一時的に記憶する。記録媒体駆動装置１３０は、ＣＰＵ１００の制御の下、ＣＤ−ＲＯＭ、フレキシブルディスク、ＤＶＤ（digital versatile disk）等の記録媒体に記録された種々のデータを読み取る。なお、特許請求の範囲でいう記憶部には、記憶装置２００の他、ＲＡＭ１２０、記録媒体駆動装置１３０で読み取られる記録媒体や、ＰＣ１に接続される外付けハードディスク等の記録媒体も含むものとする。
【００３１】
操作部１４０は、キーボード、マウス等を含み、ユーザの操作指令を受け付け、操作指令に応じた電気信号をＣＰＵ１００に出力する。表示部１５０は、液晶パネル又はＣＲＴ（陰極線管）等から構成され、ＣＰＵ１００の制御の下に種々の画像を表示する。
【００３２】
記憶装置２００は、例えば磁気ディスクから構成され、パーソナルコンピュータを統括制御するための基本プログラムであるオペレーティングシステムや、本発明に係る指示受付プログラム等を記憶している。この指示受付プログラムは、外部から受付部１０２に入力された指示に基づいて、ＰＣ１の記憶装置２００等に記憶されている印刷データを、ファクス送信又はプリンタ印刷のいずれかの処理を選択して実行させるものである。指示受付プログラムは、ＣＤ−ＲＯＭやフレキシブルディスク等の記録媒体に記録されている場合は、この記録媒体を記録媒体駆動装置１３０に装填してインストールすることで記憶装置２００に記憶される。また、指示受付プログラムがインターネット上のＷＥＢサーバに記憶されている場合は、ＷＥＢサーバから指示受付プログラムをダウンロードすることにより、当該プログラムを記憶装置２００に記憶させてもよい。
【００３３】
ＣＰＵ１００は、オペレーティングシステムの制御の下、指示受付プログラムを実行することで、表示制御部１０１（表示制御手段，指示内容表示制御手段，必須項目表示制御手段，不足項目表示制御手段）、受付部（第１乃至第３受付手段、最終指示受付手段）１０２、プリンタ印刷用データ変換部（プリンタ印刷用データ変換手段）１０３、ファクス送信用データ変換部（ファクス送信用データ変換手段）１０４、判別部（判別手段）１０５及び制御部（制御手段）１０６、出力部（出力手段）１０７として機能する。
【００３４】
表示制御部１０１は、ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示の入力を促す処理選択メッセージや、ファクス送信又はプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目を表示部１５０に表示させる。
【００３５】
また、表示制御部１０１は、処理選択メッセージに対する指示として受付部１０２で受け付けられた指示が、ファクス送信又はプリンタ印刷のいずれの処理であるかを表示部１５０に表示させ、さらに、受付部１０２でユーザから受け付けられた必須項目に不足があると判別部１０５によって判別された場合には、不足する必須項目がある旨を表示部１５０に表示させる。
【００３６】
受付部１０２は、表示制御部１０１によって上記処理選択メッセージが表示部１５０に表示されているときに、ファクス送信又はプリンタ印刷のいずれの処理を実行するかの指示を外部入力により受け付けるものである。
【００３７】
また、受付部１０２は、表示制御部１０１によって、ユーザによって選択されたファクス送信又はプリンタ印刷のいずれかの処理が処理選択メッセージとして、ユーザ確認用として表示部１５０に表示されているときに、この表示されている処理（ファクス送信又はプリンタ印刷のいずれか）を実行する旨の指示を外部入力により受け付ける。さらに、受付部１０２は、表示制御部１０１によって上記必須項目が表示されているときに、この必須項目を設定する指示を外部入力により受け付ける。
【００３８】
プリンタ印刷用データ変換部１０３は、印刷データをプリンタ印刷用のデータ形式（例えば、ＰＤＬ（Page Description Language）等）に変換するものである。ファクス送信用データ変換部１０４は、印刷データをファクス送信に適したデータ形式（例えば、ラスタデータ等）に変換するものである。判別部１０５は、表示制御部１０１によって表示部１５０に表示された必須項目が、受付部１０２によって受け付けられた設定指示で不足なく設定されたか否かを判別するものである。なお、上記表示制御部１０１は、判別部１０５が不足する必須項目があると判別した場合に、不足する必須項目がある旨を表示部１５０に表示させる。
【００３９】
制御部１０６は、ユーザにより受付部１０２に外部から入力された指示及び上記必須項目を設定する指示に従って、プリンタ印刷用データ変換部１０３又はファクス送信用データ変換部１０４のいずれかに印刷データの変換処理を実行させる。出力部１０７は、プリンタ印刷用データ変換部１０３による変換後のデータを通信Ｉ／Ｆ１６０を介してプリンタ３０に出力させ、また、ファクス送信用データ変換部１０４による変換後のデータをファクシミリ通信部１７０に出力するものである。ファクシミリ通信部１７０が受け取ったデータは、公衆回線５１を通じて外部のファクシミリ装置５０に送信される。
【００４０】
次に、指示受付プログラムがインストールされたＰＣ１によって、プリンタ印刷及びファクス送信を行う処理を説明する。図２は、指示受付プログラムがインストールされたＰＣ１によって、ファクス送信及びプリンタ印刷を行う処理を示すフローチャート、図３（ａ）（ｂ）はファクス送信又はプリンタ印刷の選択を促す表示画面の例を示す図、図４は確認表示画面の例を示す図である。
【００４１】
ユーザの指示により指示受付プログラムが起動されると、表示制御部１０１は、ファクス送信又はプリンタ印刷の選択を促す処理選択メッセージと、ファクス送信又はプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目とを表示部１５０に表示させる（Ｓ１）。この処理選択メッセージは、例えば、図３（ａ）に示す表示画面１５０１で表される。この表示画面１５０１では、出力先を選択する処理選択メッセージとして「Output」欄が表示され、この欄の横長のバーの中には、選択可能な処理（出力先）が表示されるようになっている。この横長のバーの端部に表示されている「▼」印を押すと、図３（ｂ）に示すように、選択可能な全ての処理（プリンタ及びファクス）が表示される。このように、選択可能な全ての処理としてプリンタ印刷及びファクス送信が表示されている状態で、操作部（マウスポインタ等）１４０によりユーザが所望の処理を選択すると、ユーザによって選択された処理での処理を実行する旨の指示が受付部１０２に受け付けられるようになっている。
【００４２】
また、上記必須項目としては、例えば、図３（ａ）の表示画面１５０１に示すように、原稿サイズ（Page size）、出力用紙サイズ（Print size）、印刷時の用紙向き（Orientation）、印刷品質（Quality）、印刷枚数（Print copies）等が表示される。この場合も、上記処理の表示の場合と同様に、各欄の横長のバーの中に、選択可能なサイズ又は品質が表示され、この横長のバーの端部に表示されている「▼」印を押すと、選択可能な全てのサイズ又は品質が表示されるようになっている。このように、選択可能なサイズ又は品質が上記バー内に表示されている状態で、操作部１４０によりユーザが所望のサイズ又は品質を選択すると、ユーザによって選択されたサイズ又は品質での処理を実行する旨の指示を受付部１０２が受け付けるようになっている。
【００４３】
また、用紙向きは、図３（ａ）の「Orientation」欄の「○」印を操作部１４０によりクリックすることで、縦長（Portrait）、横長（Landscape）のいずれかを選択できるようになっており、選択された項目の「○」印は「●」印に置き換えて表示される。さらに、印刷枚数は「Print copies」の欄にユーザ所望の数字（枚数値）を操作部１４０から入力するようになっている。表示画面１５０１のＯＫボタン１５０２を押下することで、表示画面１５０１で操作された処理選択指示及び各必須項目設定指示が受付部１０２に受け付けられるようになっている。
【００４４】
なお、上記処理及び各必須項目は、予めデフォルト値が定められており、ユーザが何らの設定を行わない場合でも、デフォルト値での処理が行われるようになっている。
【００４５】
また、上記図３（ａ）（ｂ）に示す表示画面で、「Layout」「Output」のタグ表示部分を操作部１４０で操作すると、「Output」欄の横長のバーの中に表示されている選択可能な処理（プリンタ又はファクス）のそれぞれに応じて詳細に、用紙レイアウト設定や、印刷出力状態設定を行うための表示がされ、これらの設定を行うことが可能とされている。
【００４６】
再び、図２のフローチャートの説明に戻り、上記ユーザの操作により印刷データ処理及び各必須項目を設定する指示が入力され、この指示を受付部１０２が受け付けると（Ｓ２でＹＥＳ）、この指示で設定された印刷データ処理及び各必須項目の内容を、例えば図４に示すような確認画面１５０３により、表示制御部１０１が表示部１５０に表示させる（Ｓ３）。
【００４７】
ユーザが操作部１４０を操作して、この確認画面１５０３のCancelボタン１５０５を押下することにより、表示部１５０に表示した処理を実行しない旨の指示が受付部１０２に受け付けられると（Ｓ４でＮＯ）、Ｓ１の処理に戻り、表示制御部１０１は、再びファクス送信又はプリンタ印刷の選択を促す処理選択メッセージと、ファクス送信又はプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目を表示部１５０に表示させる。
【００４８】
また、確認画面１５０３のＯＫボタン１５０２が押下されて、表示部１５０に表示した処理を実行する旨の指示が受付部１０２に受け付けられると（Ｓ４でＹＥＳ）、受付部１０２は、この受け付けた指示を最終的な指示として受け付ける。そして、制御部１０６は、ファクス送信又はプリンタ印刷のいずれがユーザによって選択されているかを判断する（Ｓ５）。
【００４９】
ここでプリンタ印刷が選択されている場合は（Ｓ５で「プリンタ印刷」）、制御部１０６は、プリンタ印刷用データ変換部１０３に、受付部１０２によって受け付けられた必須項目の設定に基づいて、出力対象となっている印刷データを変換してＰＤＬデータを作成させる（Ｓ６）。そして、制御部１０６は、このＰＤＬデータを、出力部１０７から通信Ｉ／Ｆ１６０を介してプリンタ３０に出力させる（Ｓ７）。
【００５０】
また、ファクス送信が選択されている場合は（Ｓ５で「ファクス送信」）、制御部１０６は、ファクス送信用データ変換部１０４に、受付部１０２によって受け付けられた必須項目の設定に基づいて、出力対象となっている印刷データを変換してラスタデータを作成させる（Ｓ８）。そして、制御部１０６は、このラスタデータを、出力部１０７からファクシミリ通信部１７０に送信させ（Ｓ９）、ファクシミリ通信部１７０は公衆回線を通じて送信相手先のファクシミリ装置５０に当該データを送信させる。
【００５１】
このように、表示制御部１０１によって、表示部１５０にファクス送信又はプリンタ印刷の選択を促す選択メッセージが表示され、この処理選択メッセージに応じてユーザから入力された指示に基づいて、プリンタ印刷用データ変換部１０３又はファクス送信用データ変換部１０４のいずれかが選択されて印刷データの変換処理が実行され、変換処理後の印刷データがそのデータ形式に応じてプリンタ又はファクシミリ装置の一方に出力されることによって、ファクス送信又はプリンタ印刷の各処理に応じたそれぞれのドライバを選択して起動させる手間が無くなり、簡単な操作でファクス送信及びプリンタ印刷の各処理を使い分けることができる。
【００５２】
また、ユーザによって設定された内容を、ファクス送信又はプリンタ印刷の処理を実行する前に表示部１５０に表示してユーザによる確認を求めるので、ファクス送信とプリンタ印刷のいずれの処理を行うかを誤って入力してしまう誤操作を防止することができる。
【００５３】
さらに、ファクス送信又はプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目が表示部１５０に表示され、この表示された必須項目に対する設定指示が受け付けられると、受け付けられた設定指示に基づいて、プリンタ印刷用データ変換手段又はファクス送信用データ変換手段のいずれかにより印刷データの変換処理が行われるので、ユーザは、ファクス送信又はプリンタ印刷のいずれの処理を実行するか否かに関わらず、ファクス送信及びプリンタ印刷に共通する必須項目を同じ表示画面１５０１上で設定することができる。
【００５４】
（第２実施形態）
次に、指示受付プログラムがインストールされたＰＣ１によって、プリンタ印刷及びファクス送信を行う処理の第２実施形態を説明する。図５は、指示受付プログラムがインストールされたＰＣ１によってファクス送信及びプリンタ印刷を行う処理の第２実施形態を示すフローチャートである。なお、第２実施形態の説明は図５に加えて前述の図４を参照して説明すると共に、図５において図２と同様の処理は、図２と同符号を付して説明を省略する。
【００５５】
上記第１実施形態では、確認表示画面１５０３に表示されている処理及び各必須項目での処理を実行しない旨の指示がユーザから入力された場合は、再びＳ１の処理に戻り、表示制御部１０１が、再びファクス送信又はプリンタ印刷の選択を促す処理選択メッセージと、ファクス送信又はプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目とを表示部１５０に表示させるのに対して、第２実施形態は、確認表示画面１５０３に表示されている処理及び各必須項目での処理を実行しない旨の指示がユーザから入力された場合は、確認表示画面１５０３で表示していない方の処理を実行することを特徴とする。
【００５６】
図５のフローチャートに沿って説明すると、例えば、ユーザによって一旦プリンタ印刷が選択され、図４に示すような確認表示画面１５０３が表示されているときに（Ｓ３）、表示部１５０に表示した処理を実行する旨の指示が受付部１０２に受け付けられた場合は（Ｓ４でＹＥＳ）、制御部１０６は、確認表示画面１５０３に表示されている処理、すなわち、プリンタ印刷を実行する（Ｓ１１）。
【００５７】
また、確認表示画面１５０３が表示されているときに（Ｓ３）、表示部１５０に表示した処理を実行しない旨の指示が受付部１０２に受け付けられた場合は（Ｓ４でＮＯ）、制御部１０６は、確認表示画面１５０３に表示されている処理とは異なる方の処理、すなわち、ファクス送信を実行する（Ｓ１２）。ここで、表示部１５０に表示した処理を実行しない旨の指示が受付部１０２に受け付けられた場合とは、例えば、ユーザが、確認表示画面１５０３の「Cancel」ボタンを押下する操作を行った場合などをいう。
【００５８】
上記Ｓ１１及びＳ１２の処理としては、制御部１０６は、図２のＳ５乃至Ｓ９と同様の処理を行って、プリンタ印刷又はファクス送信の処理を実行する。
【００５９】
従って、確認表示画面１５０３に、ユーザによってプリンタ印刷が選択されたことが表示されている場合には、表示部１５０に表示した処理を実行する旨の指示が受付部１０２に受け付けられると、制御部１０６は、確認表示画面１５０３に表示されているプリンタ印刷を実行し、表示部１５０に表示した処理を実行しない旨の指示が受付部１０２に受け付けられると、確認表示画面１５０３に表示されている処理とは異なる方のファクス送信を実行する。
【００６０】
これにより、ユーザが、確認表示画面１５０３に表示されている処理とは異なる方の処理を実行したい場合であっても、ユーザは処理設定を再入力する操作を行うことなく、他方の処理を即座に実行させることができる。
【００６１】
（第３実施形態）
次に、指示受付プログラムがインストールされたＰＣ１によって、プリンタ印刷及びファクス送信を行う処理の第３実施形態を説明する。図６は、指示受付プログラムがインストールされたＰＣ１によってファクス送信及びプリンタ印刷を行う処理の第３実施形態を示すフローチャートである。なお、第３実施形態の説明は図６に加えて前述の図３及び図４を参照して説明すると共に、図６において図２及び図５と同様の処理は、図２と同符号を付して説明を省略する。
【００６２】
上記第１実施形態では、処理及び各必須項目にはデフォルト値が定められており、ユーザが何らの設定を行わなかった場合であってもデフォルト値での処理が実行されるのに対して、第３実施形態は、処理及び各必須項目にはデフォルト値が定められていない場合であって、図３の表示画面１５０１で表示されているような必須項目がユーザによって設定されていないときは、必須項目が設定されていない旨を表示制御部１０１が表示部１５０に表示させ、必須項目が入力されてから、表示制御部１０１が当該入力された内容を示す確認表示画面１５０３（図４）を表示し、その後に、制御部１０６がファクス送信又はプリンタ印刷の処理を実行させるようになっている。
【００６３】
この第３実施形態では、表示制御部１０１が、ファクス送信又はプリンタ印刷の選択を促す処理選択メッセージ、及び各必須項目の設定を促すメッセージを表示部１５０に表示させた後（Ｓ１）、これに対するユーザからの指示が入力されて、受付部１０２が受け付けた場合に（Ｓ２でＹＥＳ）、判別部１０５が、必須項目が入力されているか否かを判別する（Ｓ１５）。
【００６４】
ここで、ユーザによる設定が不十分であり、設定が不足する必須項目があると判別された場合は（Ｓ１５でＮＯ）、表示制御部１０１は、不足する必須項目がある旨を表示部１５０に表示させる（Ｓ１６）。なお、この必須項目の設定が不足する場合とは、例えば、印刷枚数（Print copies）の数値が未入力のままで、表示画面１５０１のＯＫボタン１５０２が押下された場合等である。
【００６５】
上記Ｓ１６の表示後、Ｓ１及びＳ２の処理を経て、ユーザによって必須項目が設定されたことが判別部１０５によって判別された場合は（Ｓ１５でＹＥＳ）、表示制御部１０１が確認表示画面１５０３を表示部１５０に表示させる（Ｓ３）。そして、表示部１５０に表示した処理を実行する旨のユーザからの指示が受付部１０２で受け付けられた場合は（Ｓ４でＹＥＳ）、制御部１０６は、確認表示画面１５０３に表示されている処理を実行する（Ｓ１１）。表示部１５０に表示した処理を実行しない旨の指示が受付部１０２に受け付けられた場合は（Ｓ４でＮＯ）、制御部１０６は、確認表示画面１５０３に表示されている処理とは異なる方の処理を実行する（Ｓ１２）。
【００６６】
これにより、ファクス送信及びプリンタ印刷を行うために設定が必要な必須項目の入力に不足があるときは、表示部１５０の表示によってそのことを知ることができるため、ユーザは入力不足のデータを確実に入力することができ、データ不足で適正な印刷処理が行えない事態を招くことを防止することができる。
【００６７】
本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記各実施形態では、表示画面１５０１（図３）に、必須設定項目の例として、原稿サイズ（Page size）、出力用紙サイズ（Print size）、印刷時の用紙向き（Orientation）、印刷品質（Quality）、印刷枚数（Print copies）が示されているが、本発明でいう必須項目は、これらに限定されるものではない。また、処理及び各必須項目の設定方法として、「▼」ボタンを押下する方法が示されているが、他の方法、例えば、キーボードから用紙サイズ等の数値を入力すること等の方法によるものであっても構わない。
【００６８】
また、上記の第１実施形態では、表示制御部１０１が、ファクス送信又はプリンタ印刷の選択を促す処理選択メッセージと、ファクス送信又はプリンタ印刷のいずれの処理を実行する場合にも最低限設定される必要がある必須項目とを表示部１５０に表示させるが（図２のＳ１）、表示制御部１０１は、かかる必須項目の表示を行わず、ファクス送信又はプリンタ印刷を選択する指示に基づいて、制御部１０６がプリンタ印刷用データ変換部１０３又はファクス送信用データ変換部１０４のいずれかに印刷データの変換処理を実行させるようにしてもよい。
【００６９】
また、上記各実施形態では、プリンタ印刷用データ変換部１０３又はファクス送信用データ変換部１０４のいずれでデータ変換を行うかに応じて、出力部１０７からのデータ出力先をプリンタ３０又はファクシミリ通信部１７０のいずれかとしているが、パーソナルコンピュータ１から出力されるデータを用いたプリンタ印刷及びファクス送信のいずれであっても、同じ１台の複合機（ファクス機能、プリンタ機能、コピー機能等の複数機能を兼ね備えた画像形成装置）で行う場合には、出力部１０７からのデータ出力先は、プリンタ印刷用データ変換部１０３又はファクス送信用データ変換部１０４のいずれでデータ変換を行っても、当該複合機となる。この場合、ファクシミリ通信部１７０によって行われていた処理は、上記複合機において行われる。
【００７０】
なお、上記に示した指示受付プログラムは、ＰＣ１を、表示制御部１０１，受付部１０２、プリンタ印刷用データ変換部１０３、ファクス送信用データ変換部１０４、判別部１０５、制御部１０６及び出力部１０７として機能させているが、本発明に係る指示受付プログラムとしては、少なくとも、ＰＣ１を表示制御部１０１及び受付部１０２として機能させ、上述した最終的な指示をユーザから受け付けるものであれば足りる。
【００７１】
次に、本発明に係るデータ処理システムについて説明する。図７は本発明に係るデータ処理システムの概略構成を示すブロック図である。なお、図１に示したパーソナルコンピュータ１と同様の構成部分については同符号を付して説明を省略する。
【００７２】
このデータ処理システム１０におけるパーソナルコンピュータ１には、データ変換部としては、プリンタ印刷用データ変換部１０３のみが備えられており、ファクス送信用データ変換部１０４が備えられていない。そして、制御部（データ出力制御手段）１０６は、受付部１０２によって受け付けられたユーザからの指示がプリンタ印刷又はファクス送信のいずれであったとしても、プリンタ印刷用データ変換部１０３に、記憶装置２００に記憶されている印刷データを、プリンタ印刷用のデータ形式であるＰＤＬに変換させる。但し、制御部１０６は、出力部１０７に対して、当該ＰＤＬに変換されたデータを出力させるとき、受付部１０２によって受け付けられたユーザからの指示がプリンタ印刷である場合は、このＰＤＬのデータのみを出力し、上記ユーザからの指示がファクス送信である場合は、このＰＤＬのデータに、ファクス送信を実行させる指示を示す情報（以下、ファクス送信指示情報）を付加して出力する。
【００７３】
複合機２は、装置の各部の動作を制御する制御部（動作制御手段）２０と、原稿画像を読み取るスキャナ等を有する画像読取部２１と、画像読取部２１によって読み取られた原稿画像のデータや、画像読取部２１によって読み取られた画像データ等を一時的に記憶する画像メモリ２２と、画像読取部２１によって読み取られた原稿画像のデータや、ネットワーク接続等されたパソコンから送られてくるデータ等をプリントアウトするプリンタ部（プリンタ印刷処理手段）２３とを有する。
【００７４】
また、複合機２は、ファクシミリ通信に必要な諸機能を実行し、公衆回線５１を通じて外部のファクシミリ装置５０との間で画像データを送受信するファクシミリ通信部（ファクス送信手段）２４と、操作者からの各種操作指示を受け付ける送信スタートキー、テンキー及び短縮番号キー等からなる操作部２５と、操作者への操作案内等を表示するＬＣＤ（Liquid Crystal Display）等からなる表示部２６とを備える。
【００７５】
さらに、複合機２は、画像読取部２１によって読み取られた画像データ等を記憶するＨＤＤ２７と、ネットワーク接続されたパソコン等からデータを受信するデータ受信部２８と、画像読取部２１が読み取った画像イメージデータ編集／加工（符／復号処理、拡大／縮小処理、圧縮／伸長処理）処理等を行う画像処理部２９とを有している。
【００７６】
上記ファクシミリ通信部２４は、更に、ネットワーク接続されたパソコン（この実施形態ではＰＣ１）等から受け取ったＰＤＬデータをラスタデータに変換し、更にファクス送信用に符号化した圧縮データを作成するファクスデータ変換部２４１を備えている。
【００７７】
上記制御部２０は、上記ネットワーク接続されたパソコン等から受け取ったＰＤＬデータにファクス送信指示情報が付されているか否かを判別し、当該受け取ったＰＤＬデータにファクス送信指示情報が付されている場合には、当該受け取ったＰＤＬデータをファクス通信部２４に上記データ変換及びファクス送信を実行させ、当該受け取ったＰＤＬデータにファクス送信指示情報が付されていない場合には、プリンタ部２３に、当該受け取ったＰＤＬデータのプリンタ印刷を実行させる。
【００７８】
図８は、データ処理システム１０によってプリンタ印刷及びファクス送信を行う場合における処理の流れを示すフローチャートである。なお、上記図２で示した処理と同様の処理については、同符号を付して説明を省略する。
【００７９】
受付部１０２によってユーザからの最終的な指示が受け付けられると（Ｓ４でＹＥＳ）、制御部１０６は、ファクス送信又はプリンタ印刷のいずれがユーザによって選択されているかを判断するが（Ｓ５）、この最終的な指示がプリンタ印刷を示す場合は（Ｓ５で「プリンタ印刷」）、プリンタ印刷用データ変換部１０３に、出力の対象となっている印刷データを変換してＰＤＬデータを作成させる（Ｓ６）。また、制御部１０６は、上記最終的な指示がファクス送信を示す場合は（Ｓ５で「ファクス送信」）、プリンタ印刷用データ変換部１０３に、出力の対象となっている印刷データを変換してＰＤＬデータを作成させると共に、ファクス送信指示情報を付加する（Ｓ２２）。そして、制御部１０６は、上記プリンタ印刷用に作成されたＰＤＬデータ、又は、上記ファクス送信用に作成されたファクス送信指示情報付きのＰＤＬデータを、出力部１０７に複合機２に対して送信させる（Ｓ２１）。
【００８０】
複合機２のデータ受信部２８が、上記ＰＣ１から上記データを受信すると（Ｆ１）、制御部２０が、この受信したデータにファクス送信指示情報が付加されているか否かを判断する（Ｆ２）。制御部２０は、当該受信したＰＤＬデータにファクス送信指示情報が付加されていると判断した場合（Ｆ２でＹＥＳ）、当該受信したＰＤＬデータをファクシミリ通信部２４のファクスデータ変換部２４１にラスタデータに変換させ（Ｆ４）、このラスタデータから、ファクス送信用に符号化した圧縮データを作成させる（Ｆ５）。そして、制御部２０は、当該符号化した圧縮データを、ファクシミリ通信部２４に、送信相手先のファクシミリ装置５０に対して送信させる（Ｆ６）。
【００８１】
また、制御部２０は、当該受信したＰＤＬデータにファクス送信指示情報が付加されていないと判断した場合（Ｆ２でＮＯ）、当該受信したＰＤＬデータを用いてプリンタ部２３にプリンタ印刷を実行させる（Ｆ３）。
【００８２】
次に、本発明に係るデータ処理システムの第２実施形態について説明する。図９は本発明の第２実施形態に係るデータ処理システムの概略構成を示すブロック図である。なお、図１に示したパーソナルコンピュータ１と同様の構成部分については同符号を付して説明を省略する。
【００８３】
第２実施形態に係るデータ処理システム１１のＰＣ１には、データ変換部として、ビットマップデータ変換部１０８が備えられている。そして、制御部１０６は、受付部１０２によって受け付けられたユーザからの指示がプリンタ印刷又はファクス送信のいずれであったとしても、ビットマップデータ変換部１０８に、記憶装置２００に記憶されている印刷データを、ビットマップデータに変換させる。但し、制御部１０６は、出力部１０７に対して、当該ビットマップデータを出力させるとき、受付部１０２によって受け付けられたユーザからの指示がプリンタ印刷である場合は、このビットマップデータのみを出力し、上記ユーザからの指示がファクス送信である場合は、上記ビットマップデータにファクス送信指示情報を付加して出力する。
【００８４】
図１０は、第２実施形態に係るデータ処理システム１１によってプリンタ印刷及びファクス送信を行う場合における処理の流れを示すフローチャートである。なお、上記図２及び図８で示した処理と同様の処理については、同符号を付して説明を省略する。
【００８５】
制御部１０６は、ユーザからの最終的な指示を受け付けると（Ｓ４でＹＥＳ）、ファクス送信又はプリンタ印刷のいずれがユーザによって選択されているかを判断するが、この最終的な指示がプリンタ印刷を示す場合は（Ｓ５で「プリンタ印刷」）、ビットマップデータ変換部１０８に、出力の対象となっている印刷データをビットマップデータに変換させる（Ｓ３１）。また、制御部１０６は、上記最終的な指示がファクス送信を示す場合は（Ｓ５で「ファクス送信」）、ビットマップデータ変換部１０８に、出力の対象となっている印刷データをビットマップデータに変換させると共に、ファクス送信指示情報を付加する（Ｓ３２）。そして、制御部１０６は、上記プリンタ印刷用に作成されたビットマップデータ、又は、上記ファクス送信用に作成されたファクス送信指示情報付きのビットマップデータを複合機２に対して送信する（Ｓ２１）。
【００８６】
複合機２のデータ受信部２８が、上記パソコン１から上記データを受信すると（Ｆ１）、制御部２０が、この受信したデータにファクス送信指示情報が付加されているか否かを判断する（Ｆ２）。制御部２０は、当該受信したビットマップデータにファクス送信指示情報が付加されていると判断した場合（Ｆ２でＹＥＳ）、当該受信したビットマップデータから、ファクシミリ通信部２４のファクスデータ変換部２４１にファクス送信用に符号化した圧縮データを作成させる（Ｆ５）。そして、制御部２０は、当該符号化した圧縮データを、ファクシミリ通信部２４に、送信相手先のファクシミリ装置２１に対して送信させる（Ｆ６）。
【００８７】
また、制御部２０は、当該受信したビットマップデータにファクス送信指示情報が付加されていないと判断した場合（Ｆ２でＮＯ）、当該受信したビットマップデータを用いてプリンタ部２３にプリンタ印刷を実行させる（Ｆ３）。
【図面の簡単な説明】
【００８８】
【図１】本発明に係る指示受付プログラムがインストールされたパーソナルコンピュータと、これに接続されたプリンタ及びファクシミリ装置を示すブロック図である。
【図２】指示受付プログラムがインストールされたパーソナルコンピュータによってファクス送信及びプリンタ印刷を行う処理の第１実施形態を示すフローチャートである。
【図３】（ａ）（ｂ）はファクス送信又はプリンタ印刷の選択を促す表示画面の例を示す図である。
【図４】確認表示画面の例を示す図である。
【図５】指示受付プログラムがインストールされたパーソナルコンピュータによってファクス送信及びプリンタ印刷を行う処理の第２実施形態を示すフローチャートである。
【図６】指示受付プログラムがインストールされたパーソナルコンピュータによってファクス送信及びプリンタ印刷を行う処理の第３実施形態を示すフローチャートである。
【図７】本発明に係るデータ処理システムの概略構成を示すブロック図である。
【図８】データ処理システムによってプリンタ印刷及びファクス送信を行う場合における処理の流れを示すフローチャートである。
【図９】本発明の第２実施形態に係るデータ処理システムの概略構成を示すブロック図である。
【図１０】第２実施形態に係るデータ処理システムによってプリンタ印刷及びファクス送信を行う場合における処理の流れを示すフローチャートである。
【符号の説明】
【００８９】
１        パーソナルコンピュータ
２        複合機
１０，１１  データ処理システム
３０      プリンタ
１００    ＣＰＵ
１０１    表示制御部（表示制御手段，指示内容表示制御手段，必須項目表示制御手段，不足項目表示制御手段）
１０２    受付部（第１乃至第３受付手段、最終指示受付手段）
１０３    プリンタ印刷用データ変換部（プリンタ印刷用データ変換手段、データ変換手段）
１０４    ファクス送信用データ変換部（ファクス送信用データ変換手段）
１０５    判別部（判別手段）
１０６    制御部（制御手段）
１０７    出力部（出力手段）
１０８    ビットマップデータ変換部（データ変換手段）
１３０    記録媒体駆動装置
１４０    操作部
１５０    表示部
１７０    ファクシミリ通信部
２００    記憶装置（記憶部）
２０    制御部（動作制御手段）
２３    プリンタ部（プリンタ印刷処理手段）
２４    ファクシミリ通信部（ファクス送信手段）
２４１  ファクスデータ変換部（ファクス送信手段） 
５０      ファクシミリ装置
５１      公衆回線
１５０１  表示画面
１５０２  ＯＫボタン
【図１】
2005141735.tif 000003
【図２】
2005141735.tif 000004
【図３】
2005141735.tif 000005
【図４】
2005141735.tif 000006
【図５】
2005141735.tif 000007
【図６】
2005141735.tif 000008
【図７】
2005141735.tif 000009
【図８】
2005141735.tif 000010
【図９】
2005141735.tif 000011
【図１０】
2005141735.tif 000012