(57)【特許請求の範囲】
【請求項１】
文書データを作成または保存する端末装置と当該端末装置に接続された印刷装置とを具備するプリントシステムであって、
文書データを印刷装置にて印刷する際に印刷処理の完了を待つことが可能な時間に関する待ち時間情報を生成する情報生成手段と、
前記情報生成手段にて生成された前記待ち時間情報に基づいて、前記印刷装置での印刷モードを、直ちに前記文書データの印刷処理を実行する第１モードと、ユーザによる所定の入力を条件として当該文書データの印刷処理を実行する第２モードとのいずれかに設定するモード設定手段とを備え、
前記モード設定手段は、前記印刷装置から現在実行されている印刷処理が終了するまでの予測時間に関する情報を取得し、当該予測時間が前記待ち時間情報に設定された時間よりも短い場合には前記第１モードに設定し、当該予測時間が当該待ち時間情報に設定された時間以上の場合には前記第２モードに設定することを特徴とするプリントシステム。
【請求項２】
前記モード設定手段は、前記情報生成手段にて生成された前記情報と前記印刷モードとを対応付けたテーブルを有し、当該テーブルを用いて当該印刷モードの設定を行なうことを特徴とする請求項１記載のプリントシステム。
【請求項３】
前記モード設定手段により設定された前記印刷モードに関する情報を前記端末装置に出力するモード情報出力手段をさらに備え、
前記端末装置は、当該印刷モードに関する情報を表示することを特徴とする請求項１または２のいずれか一項に記載のプリントシステム。
【請求項４】
前記端末装置は、前記モード情報出力手段から前記印刷モードに関する情報を受けた場合に、当該印刷モードの変更を指示する印刷モード変更指示手段を備えたことを特徴とする請求項３記載のプリントシステム。
【請求項５】
前記情報生成手段が、さらに、前記文書データが保存されたフォルダに付された名称を表す情報、および／または当該文書データにアクセス権が設定されているか否かの情報を当該文書データの機密性に関する情報として生成し、
前記モード設定手段が、前記待ち時間情報および前記機密性に関する情報に基づいて、前記第１モードと、前記第２モードとのいずれかを設定することを特徴とする請求項１乃至４のいずれか一項に記載のプリントシステム。
【請求項６】
前記モード設定手段により前記第２モードが設定された場合に、前記ユーザが前記文書データの印刷物を受け取る正当性を有するか否かの認証処理を行なう認証手段をさらに備え、
前記印刷装置は、前記認証手段により前記ユーザの正当性が認証されたことを条件として、前記文書データの印刷処理を実行することを特徴とする請求項１乃至５のいずれか一項に記載のプリントシステム。
【請求項７】
前記端末装置と前記印刷装置とは、ネットワーク環境下にてサーバを介して接続されたことを特徴とする請求項１乃至６のいずれか一項に記載のプリントシステム。
【請求項８】
端末装置からの文書データを当該端末装置に接続された印刷装置にて印刷する際のプリント方法であって、
文書データを印刷装置にて印刷する際に印刷処理の完了を待つことが可能な時間に関する待ち時間情報を生成する情報生成ステップと、
前記印刷装置から現在実行されている印刷処理が終了するまでの予測時間に関する情報を取得するステップと、
前記印刷装置での印刷モードを、前記予測時間が前記待ち時間情報に設定された時間よりも短い場合には、直ちに前記文書データの印刷処理を実行する第１モードに設定し、当該予測時間が当該待ち時間情報に設定された時間以上の場合には、ユーザによる所定の入力を条件として当該文書データの印刷処理を実行する第２モードに設定するモード設定ステップと
を含むことを特徴とするプリント方法。
【請求項９】
前記モード設定ステップにより前記第２モードが設定された場合に、前記ユーザが前記文書データの印刷物を受け取る正当性を有するか否かの認証処理を行なう認証ステップをさらに含むことを特徴とする請求項８記載のプリント方法。
【請求項１０】
前記モード設定ステップにより設定された前記印刷モードに関する情報を前記端末装置に出力するモード情報出力ステップをさらに含むことを特徴とする請求項８または９のいずれか一項に記載のプリント方法。
【請求項１１】
コンピュータに印刷装置での印刷動作を制御させる際に用いられるプログラムであって、
前記印刷装置での印刷処理の対象となる文書データを取得する機能と、
前記文書データの印刷処理の完了を待つことが可能な時間に関する待ち時間情報を取得する機能と、
前記印刷装置から現在実行されている印刷処理が終了するまでの予測時間に関する情報を取得する機能と、
前記印刷装置での印刷モードを、前記予測時間が前記待ち時間情報に設定された時間よりも短い場合には、直ちに前記文書データの印刷処理を実行する第１モードに設定し、当該予測時間が当該待ち時間情報に設定された時間以上の場合には、ユーザによる所定の入力を条件として当該文書データの印刷処理を実行する第２モードに設定する機能と
をコンピュータに実現させるプログラム。
【請求項１２】
前記ユーザが前記文書データの印刷物を受け取る正当性を有するか否かの認証処理を行なう機能をさらに備えたことを特徴とする請求項１１記載のプログラム。
【請求項１３】
文書データを取得するデータ取得部と、
前記文書データの印刷処理の完了を待つことが可能な時間に関する待ち時間情報を取得する情報取得部と、
前記情報取得部にて取得された前記待ち時間情報に基づいて、前記データ取得部にて取得した前記文書データの印刷処理を直ちに実行する第１モードと、ユーザによる所定の入力を条件として当該文書データの印刷処理を実行する第２モードとのいずれかに設定する印刷モード設定部とを備え、
前記印刷モード設定部は、印刷装置から現在実行されている印刷処理が終了するまでの予測時間に関する情報を取得し、当該予測時間が前記待ち時間情報に設定された時間よりも短い場合には前記第１モードに設定し、当該予測時間が当該待ち時間情報に設定された時間以上の場合には前記第２モードに設定することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばネットワーク環境等において端末装置にプリンタが接続されたプリントシステム等に関する。
【背景技術】
【０００２】
近年、一般のオフィス等においては、端末装置としての複数のクライアントＰＣ（Personal Computer）と１または複数のプリンタとをネットワーク環境下で接続して、複数のクライアントＰＣから１または複数のプリンタが共有して使用できるように構成されたプリントシステムが構築されている。
【０００３】
このようなプリントシステムでは、ユーザが例えば自分のデスクに設置されたクライアントＰＣから印刷を行なおうとした際に、プリンタが他のクライアントＰＣからの印刷ジョブを実行していることが頻繁に発生する。一方、通常は、クライアントＰＣとプリンタとは相互に離れた場所に設置されている。そのため、ユーザは自分のデスクからプリンタでの動作状況が把握できないために、プリンタが設置された場所まで取りにいっても、プリントがまだ行なわれていないか、または完了していないケースが起こり得る。その場合には、プリンタの設置場所で印刷されるまで待つか、または一旦自分のデスクまで戻ってある程度の時間を見計らい、印刷されたプリントを再度取りに行く必要が生じる。このような行為は、ユーザにとって面倒であり、また時間を無駄にするものである。
そのため、このような事態に対応するための方法として、ユーザから離れた場所に設置されたプリンタで印刷を行なう場合に、ユーザに対して印刷処理時間の予測結果を知らせたり、印刷終了時にユーザに対して印刷終了通知を行なうといった技術が存在している（例えば、特許文献１参照）。
【０００４】
また、かかるプリントシステムにおいて、ユーザから離れた場所に設置されたプリンタで印刷を行なうとした場合に、ユーザが出力されたプリントを取りに行く間に、他人がそれを持ち去ったり、その内容が見られてしまうという事態が生じることがある。その場合に、出力されたプリントが機密性の高い文書等であった場合には、大きな問題となる。
そこで、このような問題を解消する方法として、次のような技術が存在する。すなわち、プリンタに対して印刷データに付随してパスワードを送信し、パスワードとともに印刷データをプリンタ内の記憶手段に一時的に記憶する。そして、ユーザがパスワードを入力した時点で、記憶したパスワードに対応する印刷データを印刷する（例えば、特許文献２参照）。このような技術は、一般にセキュリティプリントと呼ばれている。
【０００５】
【特許文献１】特開平１０−３０５６３９号公報(第８−９頁)
【特許文献２】特開平８−３９８９８号公報(第２−３頁)
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記したプリントシステムにおいて、離れた場所に設置されたプリンタでの印刷処理時間の予測通知や印刷終了通知をユーザが受けたとしても、ユーザが仕事の手が離せない状態等であった場合には、印刷処理が完了する時間に出力されたプリントを取りに行くことができないことがある。その場合には、他人が誤ってそれを持ち去ったり、機密性の高い文書等の内容を見られてしまう等の可能性がある。また、そのような事態を回避しようとして、仕事中にそれを中断してプリントを取りに行くことは、ユーザにとって利便性の高い方法とはいえない。
また、セキュリティプリントでは、例えば、プリンタが他の印刷ジョブを実行しておらず所謂「空き」の状態である場合に、いちいちパスワードの入力等の操作を行なうことは、ユーザにとって面倒な行為である。さらには、ユーザがセキュリティプリントモードを選択したつもりが、セキュリティプリントモードを選択しておらず、誤って通常の直接印刷モードで出力指示を行なう場合もある。その場合には、そのまま直ちに印刷処理が実行されるため、機密性の高い文書等が長時間に亘ってプリンタに放置され、他人がそれを持ち去ったり、その内容が見られてしまうという事態も発生する。
そのため、ネットワーク環境等にて構築されたプリントシステムにおいては、ユーザの利便性を向上するとともに、セキュリティの確保を図ることが求められている。
【０００７】
そこで本発明は、以上のような技術的課題を解決するためになされたものであり、その目的とするところは、ネットワーク環境等にて構築されたプリントシステムにおいて、ユーザの利便性を向上するとともに、セキュリティの確保を図ることにある。
【課題を解決するための手段】
【０００８】
かかる目的のもと、本発明のプリントシステムは、文書データを作成または保存する端末装置とかかる端末装置に接続された印刷装置とを具備するプリントシステムであって、端末装置にてユーザにより印刷装置での印刷対象に指定された文書データの機密性に関する情報、および／またはユーザが文書データを印刷装置にて印刷する際に印刷処理の完了を待つことが可能な時間に関する待ち時間情報を生成する情報生成手段と、情報生成手段にて生成された情報に基づいて、印刷装置での印刷モードを、直ちに文書データの印刷処理を実行する第１モードと、ユーザによる所定の入力を条件として文書データの印刷処理を実行する第２モードとのいずれかに設定するモード設定手段とを備えたことを特徴としている。
【０００９】
ここで、情報生成手段は、文書データの機密性に関する情報として、文書データが保存されたフォルダに付された名称を表す情報、および／または文書データにアクセス権が設定されているか否かの情報を生成することを特徴とすることができる。また、モード設定手段は、情報生成手段にて生成された情報と印刷モードとを対応付けたテーブルを有し、かかるテーブルを用いて印刷モードの設定を行なうことを特徴とすることができる。
さらには、モード設定手段は、待ち時間情報に基づいて印刷モードを設定する場合に、印刷装置から現在実行されている印刷処理が終了するまでの予測時間に関する情報を取得し、予測時間が待ち時間情報に設定された時間以上の場合には第１モードに設定し、予測時間が待ち時間情報に設定された時間よりも短い場合には第２モードに設定することを特徴とすることができる。
【００１０】
また、モード設定手段により設定された印刷モードに関する情報を端末装置に出力するモード情報出力手段をさらに備え、端末装置は、印刷モードに関する情報を表示することを特徴とすることもできる。特に、端末装置は、モード情報出力手段から印刷モードに関する情報を受けた場合に、印刷モードの変更を指示する印刷モード変更指示手段を備えたことを特徴とすることもできる。
加えて、モード設定手段により第２モードが設定された場合に、ユーザが文書データの印刷物を受け取る正当性を有するか否かの認証処理を行なう認証手段をさらに備え、印刷装置は、認証手段によりユーザの正当性が認証されたことを条件として、文書データの印刷処理を実行することを特徴とすることができる。
さらに、端末装置と印刷装置とは、ネットワーク環境下にてサーバを介して接続されたことを特徴とすることができる。
【００１１】
また、本発明をプリント方法として捉え、本発明のプリント方法は、端末装置からの文書データを端末装置に接続された印刷装置にて印刷する際のプリント方法であって、端末装置にてユーザにより印刷装置での印刷対象に指定された文書データの機密性に関する情報、および／またはユーザが文書データを印刷装置にて印刷する際に印刷処理の完了を待つことが可能な時間に関する待ち時間情報を生成する情報生成ステップと、情報生成ステップにて生成された情報に基づいて、印刷装置での印刷モードを、直ちに文書データの印刷処理を実行する第１モードと、ユーザによる所定の入力を条件として文書データの印刷処理を実行する第２モードとのいずれかに設定するモード設定ステップとを含むことを特徴としている。
【００１２】
ここで、モード設定ステップにより第２モードが設定された場合に、ユーザが文書データの印刷物を受け取る正当性を有するか否かの認証処理を行なう認証ステップをさらに含むことを特徴とすることができる。
また、モード設定ステップにより設定された印刷モードに関する情報を端末装置に出力するモード情報出力ステップをさらに含むことを特徴とすることもできる。
【００１３】
また、本発明をプログラムとして捉え、本発明のプログラムは、コンピュータに印刷装置での印刷動作を制御させる際に用いられるプログラムであって、印刷装置での印刷処理の対象となる文書データを取得する機能と、文書データの機密性に関する情報、および／またはユーザが文書データの印刷処理の完了を待つことが可能な時間に関する情報を取得する機能と、取得された情報に基づいて、印刷装置での動作モードを、直ちに文書データの印刷処理を実行する第１モードと、ユーザによる所定の入力を条件として文書データの印刷処理を実行する第２モードとのいずれかに設定する機能とをコンピュータに実現させることを特徴としている。
ここで、かかるプログラムは、ユーザが文書データの印刷物を受け取る正当性を有するか否かの認証処理を行なう機能をさらに備えたことを特徴とすることもできる。
【００１４】
なお、このプログラムは、例えば、ハードディスク等の予約領域に格納されたプログラムを、ＲＡＭにロードして実行される場合がある。また、予めＲＯＭに格納された状態にて、ＣＰＵで実行される形態がある。さらに、ＥＥＰＲＯＭ等の書き換え可能なＲＯＭを備えている場合には、機器がアッセンブリされた後に、プログラムだけが提供されてＲＯＭにインストールされる場合がある。このプログラムの提供に際しては、インターネット等のネットワークを介してデータ記録装置を備えたコンピュータにプログラムが伝送され、データ記録装置の有するＲＯＭにインストールされる形態も考えられる。
【００１５】
また、本発明を印刷装置として捉え、本発明の印刷装置は、文書データを取得するデータ取得部と、文書データの機密性に関する情報、および／またはユーザが文書データの印刷処理の完了を待つことが可能な時間に関する情報を取得する情報取得部と、情報取得部にて取得された情報に基づいて、データ取得部にて取得した文書データの印刷処理を直ちに実行する第１モードと、ユーザによる所定の入力を条件として文書データの印刷処理を実行する第２モードとのいずれかに設定する印刷モード設定部とを備えたことを特徴としている。
【発明の効果】
【００１６】
本発明によれば、ユーザは自分の都合の良い時にプリンタでの印刷処理を行なうことが可能となるので、機密性の高い文書等が長時間に亘ってプリンタに放置されるという事態の発生を回避することが可能となる。また、ユーザが意図しないのにも拘わらず、機密性の高い文書等が通常の直接印刷モードで印刷出力されるという事態の発生を回避することが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
[実施の形態１]
図１は、本実施の形態が適用されるプリントシステムの全体構成を示す図である。図１に示したプリントシステム１は、例えばユーザの作業スペース（例えば、デスク）等に設置された端末装置の一例としてのクライアントＰＣ（Personal Computer）２（２Ａ〜２Ｃ）と、プリントサーバ３と、クライアントＰＣ２からの文書データを印刷処理する画像形成装置としてのプリンタ４（４Ａ〜４Ｃ）とが、通信回線やケーブルを利用したインターネット、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等のネットワーク５を介して双方向に通信可能に接続されて構成されている。通信回線としては、電話回線や衛星通信回線（例えば、デジタル衛星放送における空間伝送路）を含んでもよい。ここで、本実施の形態のプリントシステム１では、ネットワーク５に複数のクライアントＰＣと複数のプリンタとが接続されることとなるが、図１に示した構成では、一例としてそれぞれ３台のクライアントＰＣ２Ａ〜２Ｃとプリンタ４Ａ〜４Ｃとが接続されている場合を示している。
【００１８】
クライアントＰＣ２は、文書や図形、写真等からなる文書データを作成・保存する機能を有しており、プリントサーバ３を介して指定するプリンタ４での文書データの印刷指示を行なう。ここで、図２は、クライアントＰＣ２の機能構成を説明するブロック図である。図２に示したように、クライアントＰＣ２は、所定の処理プログラムに従ってデータ処理を実行する制御部２１、制御部２１の作業用メモリ等として用いられるメモリ部２２、文書データや処理プログラム等が格納される例えばハードディスク（Hard Disk Drive）にて実現される２次記憶部２３、ユーザからの操作入力を受け付ける例えばマウスやキーボード等にて実現される操作部２４、ユーザに対して各種情報を表示する表示部２５、ネットワーク５との通信を制御するＬＡＮカードやモデム等にて実現される通信部２６を備えている。
【００１９】
図３は、プリントサーバ３の機能構成を説明するブロック図である。図３に示したように、プリントサーバ３は、通信部３１、データ受信部３２、データ解析部３３、文書データ蓄積部３４、印刷モード判定部３５、プリンタ特定部３６、データ送信部３７を含んで構成されている。
通信部３１は、ネットワーク５との通信を制御する。
データ受信部３２は、ネットワーク５を介してクライアントＰＣ２から送信されたデータ等を受信して、データ解析部３３に出力する。
データ解析部３３は、データ受信部３２にて受信されたデータを受け取り、受け取ったデータの中の文書データやクライアントＰＣ２にて付加された付加情報を解析する。そして、解析されたデータの中から文書データを文書データ蓄積部３４に、解析されたデータの中から付加情報を印刷モード判定部３５に、解析されたデータの中から付加情報をプリンタ特定部３６にそれぞれ出力する。
【００２０】
文書データ蓄積部３４は、データ解析部３３から文書データを受け取り、受け取った文書データを一時的に蓄積する。
印刷モード判定部３５は、モード設定手段の一例であって、データ解析部３３から付加情報を受け取り、受け取った付加情報から後段で説明する印刷モードを判定し、判定された印刷モードの実行を指示する印刷モード指示信号を生成する。そして、生成された印刷モード指示信号をデータ送信部３７に出力する。
プリンタ特定部３６は、データ解析部３３から付加情報を受け取り、受け取った付加情報からクライアントＰＣ２により指定されたプリンタ４を特定し、特定されたプリンタ４に対する印刷指示信号を生成する。そして、生成された特定されたプリンタ４に対する印刷指示信号をデータ送信部３７に出力する。
データ送信部３７は、文書データ蓄積部３４に蓄積された文書データと、印刷モード判定部３５にて生成された印刷モード指示信号と、プリンタ特定部３６にて生成された印刷指示信号とをプリンタ特定部３６にて特定されたプリンタ４に出力する。
【００２１】
図４は、プリンタ４の機能構成を説明するブロック図である。図４に示したように、プリンタ４は、通信部４１、データ受信部４２、データ解析部４３、描画処理実行部４４、ページメモリ４５、記憶部４６、出力制御部４７、操作部４８、プリンタエンジン７０を含んで構成されている。
通信部４１は、ネットワーク５との通信を制御する。
データ受信部４２は、ネットワーク５を介してプリントサーバ３から送信されたデータを受信して、データ解析部４３に出力する。
データ解析部４３は、データ受信部４２にて受信されたデータを受け取り、受け取ったデータの中の文書データ、印刷モード指示信号、および印刷指示信号を解析する。そして、解析されたデータの中から文書データを描画処理実行部４４に、解析されたデータの中から印刷モード指示信号および印刷指示信号を出力制御部４７にそれぞれ出力する。
【００２２】
描画処理実行部４４は、データ解析部４３から文書データを受け取り、文書データにおける文字やイメージ等の各オブジェクトをページメモリ４５に逐次展開するとともに、ページメモリ４５に展開する際に、符号化されたイメージデータに対するデータ復号化処理を行なう。
記憶部４６は、文書データをそれぞれ文書データ毎に格納する複数の格納領域を備えた例えばハードディスク（Hard Disk Drive）にて構成されており、ページメモリ４５に展開された文書データを受け取って格納する。
出力制御部４７は、データ解析部４３から受け取った印刷モード指示信号と印刷指示信号とに基づいて、記憶部４６からプリンタエンジン７０への文書データの送信や印刷処理の開始等を制御する。
操作部４８は、例えば操作パネルで構成され、例えばユーザによる印刷指示入力を受け付ける。
プリンタエンジン７０は、例えば電子写真方式からなる画像形成部で構成され、文書データを記録紙等の媒体に印刷する。
【００２３】
続いて、本実施の形態のプリントシステム１にて行なわれる印刷処理について説明する。
まず、クライアントＰＣ２での処理手順を述べる。図５は、クライアントＰＣ２での処理の流れを示したフローチャートである。図５に示したように、クライアントＰＣ２では、ユーザが操作部２４から２次記憶部２３に記憶されている所定の文書データを指定して、かかる文書データについての印刷指示を行なうと（Ｓ１０１）、制御部２１は、指定された文書データの機密性に関する情報を生成し、これを文書データに付加情報として付加する。具体的には、文書データが記憶された２次記憶部２３内の保存場所情報（フォルダ名情報）を付加情報として文書データに付加する（Ｓ１０２）。したがって、制御部２１は、付加情報（文書データの機密性に関する情報や、後述する待ち時間情報）を生成する情報生成手段としての機能を有する。
【００２４】
さらに、制御部２１は、指定された文書データを印刷するプリンタ４を指定するためのプリンタ指定信号を付加情報として付加する（Ｓ１０３）。
そして、文書データに上記したフォルダ名情報とプリンタ指定信号とが付加情報として付加されたデータをネットワーク５を介してプリントサーバ３に送信する（Ｓ１０４）。
ここで、ステップ１０２にて文書データに付加する付加情報としては、文書データの機密性に関する情報の他の例としての、印刷する文書データが保存されたフォルダはアクセス権が特定人に指定されたものであることを示すアクセス権情報とすることも可能である。また、他の付加情報として、文書データを印刷するプリンタ４が他の印刷ジョブを実行している場合に、その印刷ジョブが終了するまでの予測時間に対してユーザが待つことが可能な待ち時間情報を付加することも可能である。
【００２５】
次に、プリントサーバ３での処理手順を述べる。図６は、プリントサーバ３での処理の流れを示すフローチャートである。図６に示したように、プリントサーバ３では、ネットワーク５を介してクライアントＰＣ２からデータを取得すると（Ｓ２０１）、データ解析部３３が取得したデータを解析し（Ｓ２０２）、データから文書データと付加情報とを分離する。そして、データ解析部３３は、文書データを文書データ蓄積部３４に送り、文書蓄積部３４に一時的に蓄積する（Ｓ２０３）。
【００２６】
さらに、データ解析部３３は、付加情報を印刷モード判定部３５に送り、印刷モード判定部３５は、付加情報の中のフォルダ名情報、またはアクセス権情報や待ち時間情報に基づいて、印刷モードを判定する（Ｓ２０４）。そして、印刷モード判定部３５は、プリンタ４にて実行される印刷モードを指示する印刷モード指示信号を生成する。
ここで、印刷モード判定部３５にて判定される印刷モードとしては、第１モードとしての直接モードと、第２モードとしてのオンデマンドモードとが設定されている。直接モードとは、文書データがプリンタ４に送信されると同時に、プリンタエンジン７０による印刷処理が行なわれるモードをいう。また、オンデマンドモードとは、文書データをプリンタ４の記憶部４６に自動的に格納し、ユーザが操作部４８から所定の操作入力を行なわなければ、プリンタエンジン７０による印刷処理が行なわれないモードをいう。
【００２７】
ステップ２０４において印刷モード判定部３５が実行する印刷モードの判定処理について説明する。印刷モード判定部３５には、付加情報の中に含まれる文書データの機密性に関する情報としてのフォルダ名情報やアクセス権情報、さらには待ち時間情報に対応させて、上記した印刷モード（直接モードまたはオンデマンドモード）を設定するモード判定テーブルが格納されている。図７は、モード判定テーブルの一例を示した図であり、（ａ）はフォルダ名情報に対応した印刷モードを設定するモード判定テーブル、（ｂ）はアクセス権情報に対応した印刷モードを設定するモード判定テーブル、（ｃ）は待ち時間情報に対応した印刷モードを設定するモード判定テーブルである。
【００２８】
例えば、図７（ａ）に示したフォルダ名情報に関するモード判定テーブルでは、印刷する文書データが機密性の高い例えば会社の人事に関するデータが格納された人事フォルダ（My Document\人事）に保存されていたものである場合には、オンデマンドモードに自動的に設定されるように構成されている。一方、印刷する文書データが機密性の低いフォルダ（My Document\ＡＡＡ）に保存されていたものである場合には、直接モードに自動的に設定されるように構成されている。
このようなフォルダ名情報と印刷モードとの対応関係は、ユーザぞれぞれ毎に設定されている。アクセス権情報や待ち時間情報と印刷モードとの対応関係も同様である。
【００２９】
また、図７（ｂ）に示したアクセス権情報に関するモード判定テーブルでは、印刷する文書データを保存するフォルダがアクセス権の設定されたフォルダである場合、例えば特定人「Ａ」にアクセス権の設定されたフォルダである場合には、オンデマンドモードに自動的に設定されるように構成されている。一方、印刷する文書データを保存するフォルダがアクセス権の設定されていないフォルダである場合、すなわち誰でもアクセスできるフォルダである場合には、直接モードに自動的に設定されるように構成されている。
【００３０】
さらに、図７（ｃ）に示した待ち時間情報に関するモード判定テーブルでは、文書データを印刷するプリンタ４が他のクライアントＰＣ２からの印刷ジョブを実行している場合であって、その印刷ジョブが終了するまでユーザが待つことが可能な待ち時間が待ち時間情報として「１分」に設定された場合に、そのプリンタ４での印刷ジョブが終了するまでの予測時間（終了予測時間）が１分以上であるときには、オンデマンドモードに自動的に設定されるように構成されている。一方、そのプリンタ４での印刷ジョブが終了するまでの予測時間が１分以内であるときには、直接モードに自動的に設定されるように構成されている。
ここで、印刷モード判定部３５での印刷モードの判定処理に、待ち時間情報を用いる場合には、プリントサーバ３は、データ送信部３７からプリンタ４に対して印刷ジョブの終了予測時間を問い合わせる。そして、プリンタ４からの受け取った印刷ジョブの終了予測時間情報をデータ解析部３３で解析して、印刷モード判定部３５に送る処理が併せて実行されることとなる。
【００３１】
このように、本実施の形態のプリントシステム１では、印刷する文書データが機密性の高いデータが格納されたフォルダに保存されていたものである場合や、印刷する文書データを保存したフォルダへのアクセス権が設定されている場合には、プリンタ４に対して指定する印刷モードを自動的にオンデマンドモードに設定することで、機密性の高いデータが誤って直接モードで出力されることを抑制することができる。そのため、機密性の高い文書等が長時間に亘ってプリンタ４に放置されることで、他人がそれを持ち去ったり、またはその内容が見られてしまうという事態を回避することが可能となる。
【００３２】
また、文書データを印刷するプリンタ４が他のクライアントＰＣ２からの印刷ジョブを実行している場合に、その印刷ジョブが終了するまでユーザが待つことが可能な待ち時間がそのプリンタ４での印刷ジョブが終了するまでの予測時間よりも短いときには、オンデマンドモードに自動的に設定される。したがって、ユーザは、自分のクライアントＰＣ２から印刷指示を行なった後に、直ちにプリンタ４の設置場所まで行ったが、プリンタ４が他の印刷ジョブを実行している場合には、そのままの状態にしておいても、オンデマンドモードに自動的に設定される。そのため、その後の都合の良い時間に取りに行くことができるので、ユーザの利便性を向上させることができる。また、他の印刷ジョブが終了した後に、直ちに自分の印刷ジョブが実行されることがないので、印刷された文書等を取りに行くのを忘れ、他人がそれを持ち去ったり、誤って廃棄される等のトラブルの発生を回避することもできる。
【００３３】
なお、上記したモード判定テーブルは、複数の条件を組み合わせて構成することも可能である。図８は、複数の条件を組み合わせて構成されたモード判定テーブルの一例を示した図である。図８では、保存場所情報（フォルダ名情報）と待ち時間情報と組み合わせて用いる場合を表している。
図８のように複数の条件を組み合わせることで、ユーザの利便性をさらに向上させることが可能となる。すなわち、例えばフォルダが機密性の高いデータが格納されたものである場合でも、プリンタ４での他の印刷ジョブが終了するまでの予測時間がユーザが待つことが可能な待ち時間よりも短い例えば１分以内であるときには、直接モードに自動的に設定されるように構成することも可能である。それにより、ユーザが急いでいる場合等に、機密性の高い文書を直ちに印刷することができる。
また、印刷する文書データが機密性の高いものであるか低いものであるかによって、待ち時間設定を異なる時間に設定することも可能である。
このように、複数の条件を組み合わせることにより、それぞれ印刷する文書データの特質やユーザの好みや性格等に合った設定を行なうことが可能となる。
【００３４】
また、ステップ２０４での印刷モードの判定処理にて、オンデマンドモードが設定された場合には、印刷モード判定部３５は、データ送信部３７からネットワーク５を介してクライアントＰＣ２に対し、オンデマンドモードが設定された旨の通知を行なうように構成することもできる。ここでの印刷モード判定部３５は、印刷モードに関する情報をクライアントＰＣ２に出力するモード情報出力手段として機能する。そして、その場合には、クライアントＰＣ２は、表示部２５に例えばポップアップウインドウ等を用いてオンデマンドモードが設定された旨の表示を行なう。なお、印刷モード判定部３５から、直接モードが設定された旨の通知を行なうように構成することもできる。
その際に、例えばポップアップウインドウを見たユーザが操作部２４からオンデマンドモードの設定を解除し、直接モードに変更できるように構成することも可能である。ここでの操作部２４は、印刷モードの変更を指示する印刷モード変更指示手段として機能する。
【００３５】
次に、データ解析部３３は付加情報をプリンタ特定部３６に送り、プリンタ特定部３６は文書データを印刷するプリンタ４を指定するためのプリンタ指定信号に基づいて、クライアントＰＣ２により指定されたプリンタ４を特定し、特定されたプリンタ４に対する印刷指示信号を生成する（Ｓ２０５）。
そして、プリントサーバ３は、データ送信部３７からプリンタ特定部３６にて特定されたプリンタ４に対して、文書データ蓄積部３４に蓄積された文書データと、印刷モード判定部３５にて生成された印刷モード指示信号と、プリンタ特定部３６にて生成された印刷指示信号とを出力する（Ｓ２０６）。
【００３６】
ところで、本実施の形態のプリントシステム１では、プリントサーバ３に印刷モード判定部３５を配設して、プリントサーバ３にて印刷モードの判定処理を行なうように構成している。本発明はかかる構成に限らず、例えばクライアントＰＣ２やプリンタ４に印刷モード判定部３５を配設した構成とすることもできる。
【００３７】
引き続いて、プリンタ４での処理手順を述べる。図９は、プリンタ４での処理の流れを示したフローチャートである。図９に示したように、プリンタ４では、ネットワーク５を介してプリントサーバ３から文書データと印刷モード指示信号と印刷指示信号とを取得すると（Ｓ３０１）、データ解析部４３は、文書データを描画処理実行部４４に送る。描画処理実行部４４では、文書データにおける文字やイメージ等の各オブジェクトをページメモリ４５に逐次展開するとともに、ページメモリ４５に展開する際に符号化されたイメージデータに対するデータ復号化処理を行なう（Ｓ３０２）。そして、ページメモリ４５に展開された文書データを記憶部４６に格納する（Ｓ３０３）。
【００３８】
また、データ解析部４３は、印刷モード指示信号と印刷指示信号とを出力制御部４７に送る。出力制御部４７は、印刷モード指示信号に基づいて、印刷モードが直接モードに指定されているか否かを判断する（Ｓ３０４）。
ステップ３０４にて、直接モードに指定されていると判断した場合には、出力制御部４７は、直ちに記憶部４６から文書データを取得する（Ｓ３０５）。そして、文書データをプリンタエンジン７０に送り、印刷処理を実行する（Ｓ３０７）。
【００３９】
ステップ３０４にて、直接モードに指定されていない、すなわちオンデマンドモードに指定されていると判断した場合には、出力制御部４７は、ユーザによる操作部４８から所定の操作入力、例えばプリント指示入力が行なわれたか否かを判断する（Ｓ３０６）。ステップ３０６にて、操作部４８から所定の操作入力が行なわれた場合に、出力制御部４７は、記憶部４６から文書データを取得する（Ｓ３０５）。そして、文書データをプリンタエンジン４７に送り、印刷処理を実行する（Ｓ３０７）。
【００４０】
以上説明したように、本実施の形態のプリントシステム１では、印刷を行なう際に、クライアントＰＣ２からプリントサーバ３に出力されるデータには、印刷対象となる文書データに、かかる文書データが記憶された２次記憶部２３内の保存場所情報（フォルダ名情報）、印刷する文書データが保存されたフォルダがアクセス権の設定されたフォルダであることを示すアクセス権情報、文書データを印刷するプリンタ４が他の印刷ジョブを実行している場合に、その印刷ジョブが終了するまでの予測時間に対してユーザが待つことが可能な待ち時間情報を付加情報として付加する。そして、プリントサーバ３はかかる付加情報に基づいて、プリンタ４で実行される印刷モードを判定して、プリンタ４で実行される印刷モードの設定を行なう。プリンタ４は、プリントサーバ３にて設定された印刷モードでの印刷処理を実行する。
【００４１】
それにより、本実施の形態のプリントシステム１では、印刷する文書データが機密性の高いデータが格納されたフォルダに保存されていたものである場合や、印刷する文書データが保存されたフォルダがアクセス権の設定されたフォルダである場合には、プリンタ４での印刷モードを自動的にオンデマンドモードに設定することで、機密性の高いデータが誤って直接モードで出力されることを抑制することができる。そのため、機密性の高い文書等が長時間に亘ってプリンタ４に放置されることで、他人がそれを持ち去ったり、またはその内容が見られてしまうという事態を回避することが可能となる。
【００４２】
また、文書データを印刷するプリンタ４が他の印刷ジョブを実行している場合に、その印刷ジョブが終了するまでユーザが待つことが可能な待ち時間がそのプリンタ４での印刷ジョブが終了するまでの予測時間よりも短いときには、オンデマンドモードに自動的に設定される。したがって、ユーザは、クライアントＰＣ２から印刷指示を行なった後に、直ちにプリンタ４の設置場所まで行ったが、プリンタ４が他の印刷ジョブを実行している場合には、そのままの状態にしておいても、オンデマンドモードに自動的に設定される。そのため、その後の都合の良い時間に取りに行くことができるので、ユーザの利便性を向上させることができる。また、他の印刷ジョブが終了した後に、直ちに自分の印刷ジョブが実行されることがないので、印刷された文書等を取りに行くのを忘れ、他人がそれを持ち去ったり、誤って廃棄される等のトラブルの発生を回避することもできる。
【００４３】
[実施の形態２]
実施の形態１のプリントシステム１では、クライアントＰＣ２にて設定された付加情報に基づいて印刷モードを設定し、プリンタ４での印刷処理を行なう構成について説明した。本実施の形態のプリントシステム１では、プリンタ４での印刷処理を行なうに際して、所定の認証処理を必要とする所謂セキュリティプリントを用いた構成について説明する。なお、実施の形態１と同様な構成については同様な符号を用い、ここではその詳細な説明を省略する。
【００４４】
図１０は、本実施の形態のプリントシステム１にて用いられるプリンタ４の機能構成を説明するブロック図である。図１０に示したように、本実施の形態のプリンタ４では、実施の形態１での構成に加えて、各種情報を表示する表示部４０と、操作部４８から入力されたパスワードの照合を行なう認証手段の一例としてのパスワード照合部４９とが備えられている。
また、本実施の形態のプリントシステム１にて用いられるクライアントＰＣ２およびプリントサーバ３は、実施の形態１と同様の構成を有する（図２、３参照）。
【００４５】
引き続いて、本実施の形態のプリントシステム１において、クライアントＰＣ２とプリントサーバ３とが行なう印刷処理を説明する。図１１は、クライアントＰＣ２とプリントサーバ３との間で行なわれる処理の手順を示すフローチャートである。図１１に示したように、まず、図５にて示したのと同様の処理フローによって、クライアントＰＣ２からプリントサーバ３に対してデータが送信される（Ｓ４０１）。
プリントサーバ３は、図６にて示したステップ２０１〜２０４と同様の処理フローによって、クライアントＰＣ２から取得したデータに基づいて、印刷モードの判定を行なう（Ｓ４０２）。そして、ステップ４０２にて判定された印刷モードがオンデマンドモードか否かを判断する（Ｓ４０３）。
【００４６】
ステップ４０３にて印刷モードがオンデマンドモードであると判断された場合には、プリントサーバ３の印刷モード判定部３５は、クライアントＰＣ２に対してパスワードの入力を要求する（Ｓ４０４）。すなわち、印刷モード判定部３５は、データ送信部３７からクライアントＰＣ２に対してパスワード入力要求信号を出力する。
パスワード入力要求信号を入力したクライアントＰＣ２は、表示部２５（図２参照）に例えばポップアップウインドウ等を用いてパスワードの入力を要求する旨の表示を行なう（Ｓ４０５）。
【００４７】
ユーザが操作部２４（図２参照）からパスワードの入力を行なうと（Ｓ４０６）、クライアントＰＣ２はプリントサーバ３に対して入力されたパスワードを送信する（Ｓ４０７）。
クライアントＰＣ２からパスワードを取得したプリントサーバ３は、図６にて示したステップ２０５〜２０６と同様の処理フローによって、データ送信部３７からプリンタ特定部３６にて特定されたプリンタ４に対して、文書データ蓄積部３４に蓄積された文書データと、印刷モード判定部３５にて生成された印刷モード指示信号と、プリンタ特定部３６にて生成された印刷指示信号と、取得したパスワードとを出力する（Ｓ４０８）。
【００４８】
一方、ステップ４０３にて印刷モードがオンデマンドモードでない、すなわち直接モードであると判断された場合には、直ちに、図６にて示したステップ２０５〜２０６と同様の処理フローによって、データ送信部３７からプリンタ特定部３６にて特定されたプリンタ４に対して、文書データ蓄積部３４に蓄積された文書データと、印刷モード判定部３５にて生成された印刷モード指示信号と、プリンタ特定部３６にて生成された印刷指示信号とを出力する（Ｓ４０９）。
【００４９】
次に、プリントサーバ３にて判定された印刷モードがオンデマンドモードであり、クライアントＰＣ２からパスワードの入力があった場合のプリンタ４でのデータ処理を述べる。図１２は、プリンタ４での処理の流れを示したフローチャートである。図１２に示したように、プリンタ４では、ネットワーク５を介してプリントサーバ３から文書データと印刷モード指示信号と印刷指示信号とパスワードとを取得すると（Ｓ５０１）、データ解析部４３は、パスワードをパスワード照合部４９に出力する（Ｓ５０２）。
また、データ解析部４３は、文書データを描画処理実行部４４に送る。描画処理実行部４４では、文書データにおける文字やイメージ等の各オブジェクトをページメモリ４５に逐次展開するとともに、ページメモリ４５に展開する際に符号化されたイメージデータに対するデータ復号化処理を行なう（Ｓ５０３）。そして、ページメモリ４５に展開された文書データを記憶部４６に格納する（Ｓ５０４）。
【００５０】
また、データ解析部４３は、印刷モード指示信号と印刷指示信号とを出力制御部４７に送る。出力制御部４７は、印刷モード指示信号に基づいて、印刷モードがオンデマンドモードに指定されていると判断する（Ｓ５０５）。
そして、出力制御部４７は、ユーザによる操作部４８から所定の操作入力、例えばプリント指示入力が行なわれたか否かを判断する（Ｓ５０６）。ステップ５０６にて、操作部４８から所定の操作入力が行なわれた場合に、出力制御部４７は、表示部４０にパスワードの入力を要求する表示を行なう（Ｓ５０７）。
そして、出力制御部４７は、操作部４８からパスワードの入力が行なわれたか否かを判断する（Ｓ５０８）。ステップ５０８にて、操作部４８からパスワードの入力が行なわれた場合に、パスワード照合部４９は、ステップ５０２にてデータ解析部４３から取得したパスワードとの照合を行なう（Ｓ５０９）。
【００５１】
ステップ５０９にて、操作部４８から入力されたパスワードとデータ解析部４３から取得したパスワードとが一致した場合には、出力制御部４７は、記憶部４６から文書データを取得する（Ｓ５１１）。そして、出力制御部４７は、文書データをプリンタエンジン７０に送り、印刷処理を実行する（Ｓ５１２）。
一方、ステップ５０９にて、操作部４８から入力されたパスワードとデータ解析部４３から取得したパスワードとが一致しない場合には、出力制御部４７は、表示部４０にパスワードが一致しない旨の警告表示と、パスワードの再入力を要求する表示を行なう（Ｓ５１３）。そして、再度ステップ５０８〜５１０の処理が行なわれ、正しいパスワードが入力された場合に、ステップ５１１〜５１２により印刷処理が実行される。
【００５２】
なお、図１１でのステップ４０３にて印刷モードが直接モードであると判断された場合には、プリンタ４でのデータ処理は、図９に示した処理フローが実行されることとなる。
【００５３】
ところで、本実施の形態のプリントシステム１では、パスワードを用いて認証処理を行なったが、ユーザが携帯するユーザ識別情報（ユーザＩＤ）等が記憶されたカード状記憶媒体（セキュリティカード）を用いた認証処理、ユーザの指紋等の生体的特徴情報を読み取る認証処理等を用いることもできる。
【００５４】
このように、本実施の形態のプリントシステム１においては、パスワードを用いたセキュリティプリントを併用することにより、機密性の高い文書等が長時間に亘ってプリンタ４に放置されることを厳格に回避することが可能となる。そのため、他人がそれを持ち去ったり、またはその内容が見られてしまうという事態の発生を殆ど生じなくすることが可能となる。
また、ユーザの都合の良い時に出力プリントを取りに行くことができるので、ユーザの利便性の向上を図ることもできる。
【００５５】
[実施の形態３]
実施の形態１、２では、ネットワーク環境下で複数のクライアントＰＣ２がプリントサーバ３を介して１または複数のプリンタ４に接続された構成にて、クライアントＰＣ２からプリンタ４での印刷処理を行なう場合について説明した。本実施の形態では、クライアントＰＣ２とプリント機能を備えた画像形成装置とが１対１に接続された構成にて、クライアントＰＣ２から画像形成装置での印刷処理を行なう場合について説明する。なお、実施の形態１と同様な構成については同様な符号を用い、ここではその詳細な説明を省略する。
【００５６】
図１３は、本実施の形態のプリントシステム１０の全体構成を示す図である。図１３に示したプリントシステム１０は、例えばユーザの作業スペース（例えば、デスク）等に設置された端末装置としてのクライアントＰＣ（Personal Computer）２と、クライアントＰＣ２からの文書データを印刷処理するプリント機能と、これに併合して複写機能とファクシミリ機能とを備えた画像形成装置としての複合機６とが１対１に接続されている。
【００５７】
本実施の形態のクライアントＰＣ２は、実施の形態１のクライアントＰＣ２と同様の構成を有している（図２参照）。
また、本実施の形態の複合機６は、通信部６１、データ受信部６２、データ解析部６３、印刷モード判定部６４、描画処理実行部６５、ページメモリ６６、出力制御部６７、記憶部６８、操作部６９、プリンタエンジン７０、複写機能部７１、ファクシミリ機能部７２を含んで構成されている。
通信部６１は、クライアントＰＣ２との通信を制御する。
データ受信部６２は、クライアントＰＣ２から送信されたデータを受信して、データ解析部６３に出力する。データ受信部６２は、データ取得部および情報取得部として機能する。
データ解析部６３は、データ受信部６２にて受信されたデータを受け取り、受け取ったデータの中の文書データやクライアントＰＣ２にて付加された付加情報を解析する。そして、解析されたデータの中から文書データを描画処理実行部６５に、解析されたデータの中から付加情報を印刷モード判定部６４にそれぞれ出力する。
【００５８】
印刷モード判定部６４は、データ解析部６３から付加情報を受け取り、受け取った付加情報から印刷モードを判定し、判定された印刷モードの実行を指示する印刷モード指示信号を生成する。ここで、印刷モードの判定は、実施の形態１のプリントサーバ３における印刷モード判定部３５と同様に行なう。そして、生成された印刷モード指示信号を出力制御部６７に出力する。ここで、印刷モード判定部６４は、印刷モード設定部として機能する。
描画処理実行部６５は、データ解析部６３から文書データを受け取り、文書データにおける文字やイメージ等の各オブジェクトをページメモリ６６に逐次展開するとともに、ページメモリ６６に展開する際に、符号化されたイメージデータに対するデータ復号化処理を行なう。
記憶部６８は、文書データをそれぞれ文書データ毎に格納する複数の格納領域を備えており、ページメモリ６６に展開された文書データを受け取って格納する。
【００５９】
出力制御部６７は、記憶部６８からプリンタエンジン７０への文書データの送信や印刷処理の開始等を制御する。
操作部６９は、例えば操作パネルで構成され、例えばユーザによる印刷指示入力を受け付ける。
プリンタエンジン７０は、例えば電子写真方式からなる画像形成部で構成され、文書データを紙等の記録媒体に印刷する。
【００６０】
複写機能部７１は、スキャナ等の画像読取装置（不図示）から送信された画像データに対して所定の処理を行ない、プリンタエンジン７０での画像形成処理に用いられる画像データを生成する。そして、生成された画像データを出力制御部６７に出力する。
ファクシミリ機能部７２は、画像データを公衆回線を通じて送受信し、受信した画像データに対して所定の処理を行ない、プリンタエンジン７０での画像形成処理に用いられる画像データを生成する。そして、生成された画像データを出力制御部６７に出力する。
【００６１】
続いて、本実施の形態のプリントシステム１０にて行なわれる印刷処理について説明する。
まず、クライアントＰＣ２での処理を述べる。図１４は、クライアントＰＣ２での処理の流れを示したフローチャートである。図１４に示したように、クライアントＰＣ２では、ユーザが操作部２４から２次記憶部２３に記憶されている所定の文書データを指定して、かかる文書データについての印刷指示を行なうと（Ｓ６０１）、制御部２１は、指定された文書データが記憶された２次記憶部２３内の保存場所情報（フォルダ名情報）を付加情報として、文書データに付加する（Ｓ６０２）。
そして、文書データにフォルダ名情報が付加情報として付加されたデータを複合機６に送信する（Ｓ６０３）。
ここで、ステップ６０２にて文書データに付加する付加情報としては、印刷する文書データが保存されたフォルダはアクセス権が特定人に指定されたものであることを示すアクセス権情報や、文書データを印刷する複合機６が他の印刷ジョブを実行している場合に、その印刷ジョブが終了するまでの予測時間に対してユーザが待つことが可能な待ち時間情報とすることも可能である。
【００６２】
引き続いて、複合機６での処理を述べる。図１５は、複合機６での処理の流れを示したフローチャートである。図１５に示したように、複合機６では、クライアントＰＣ２から文書データと保存場所情報（フォルダ名情報）とを取得すると（Ｓ７０１）、データ解析部６３は、文書データを描画処理実行部６５に送る。描画処理実行部６５では、文書データにおける文字やイメージ等の各オブジェクトをページメモリ６６に逐次展開するとともに、ページメモリ６６に展開する際に符号化されたイメージデータに対するデータ復号化処理を行なう（Ｓ７０２）。そして、ページメモリ６６に展開された文書データを記憶部６８に格納する（Ｓ７０３）。
【００６３】
また、データ解析部６３は、保存場所情報（フォルダ名情報）を印刷モード判定部６４に送り、印刷モード判定部６４は、フォルダ名情報に基づいて、印刷モードを判定する（Ｓ７０４）。そして、印刷モード判定部６４は、印刷モードを指示する印刷モード指示信号を生成する。さらに、印刷モード判定部６４は、印刷モード指示信号を出力制御部６７に送る。
出力制御部６７は、印刷モード指示信号に基づいて、印刷モードが直接モードに指定されているか否かを判断する（Ｓ７０５）。
ステップ７０５にて、直接モードに指定されていると判断した場合には、出力制御部６７は、直ちに記憶部６８から文書データを取得する（Ｓ７０６）。そして、文書データをプリンタエンジン７０に送り、印刷処理を実行する（Ｓ７０７）。
【００６４】
ステップ７０５にて、直接モードに指定されていない、すなわちオンデマンドモードに指定されていると判断した場合には、出力制御部６７は、ユーザによる操作部６９からの所定の操作入力、例えばプリント指示入力が行なわれたか否かを判断する（Ｓ７０８）。ステップ７０８にて、操作部６９から所定の操作入力が行なわれた場合に、出力制御部６７は、記憶部６８から文書データを取得する（Ｓ７０６）。そして、文書データをプリンタエンジン７０に送り、印刷処理を実行する（Ｓ７０７）。
【００６５】
このように、クライアントＰＣ２と複合機６とが１対１に接続されて構成された、本実施の形態のプリントシステム１０においても、印刷する文書データが機密性の高いデータが格納されたフォルダに保存されていたものである場合等には、複合機６に対して指定する印刷モードを自動的にオンデマンドモードに設定することで、機密性の高い文書データ等が誤って直接モードで出力されることを抑制することができる。そのため、例えば複合機６において、ユーザが印刷指示を行なった時点で、複写機能部７１による複写動作が行なわれていたり、ファクシミリ機能部７２からの画像データの印刷処理が行なわれていたとしても、実施の形態１の場合と同様に、機密性の高い文書等が長時間に亘ってプリンタ４に放置されることで、他人がそれを持ち去ったり、またはその内容が見られてしまうという事態を回避することが可能となる。
なお、本実施の形態のプリントシステム１０においても、パスワード等を用いたセキュリティプリントを併用することも可能である。
【図面の簡単な説明】
【００６６】
【図１】本発明のプリントシステムの全体構成を示す図である。
【図２】クライアントＰＣの機能構成を説明するブロック図である。
【図３】プリントサーバの機能構成を説明するブロック図である。
【図４】プリンタの機能構成を説明するブロック図である。
【図５】クライアントＰＣでの処理の流れを示したフローチャートである。
【図６】プリントサーバでの処理の流れを示したフローチャートである。
【図７】モード判定テーブルの一例を示した図である。
【図８】モード判定テーブルの他の一例を示した図である。
【図９】プリンタでの処理の流れを示したフローチャートである。
【図１０】プリンタの機能構成を説明するブロック図である。
【図１１】クライアントＰＣとプリントサーバとの間で行なわれる処理の手順を示すフローチャートである。
【図１２】プリンタでの処理の流れを示したフローチャートである。
【図１３】本発明のプリントシステムの全体構成を示す図である。
【図１４】クライアントＰＣでの処理の流れを示したフローチャートである。
【図１５】プリンタでの処理の流れを示したフローチャートである。
【符号の説明】
【００６７】
１,１０…プリントシステム、２（２Ａ〜２Ｃ）…クライアントＰＣ（Personal Computer）、３…プリントサーバ、４（４Ａ〜４Ｃ）…プリンタ、５…ネットワーク、６…複合機、２１…制御部、２２…メモリ部、２３…２次記憶部（ＨＤＤ）、２４,４８,６９…操作部、２５,４０…表示部、２６,３１,４１,６１…通信部、３２,４２,６２…データ受信部、３３,４３,６３…データ解析部、３４…文書データ蓄積部、３５,６４…印刷モード判定部、３６…プリンタ特定部、３７…データ送信部、４４,６５…描画処理実行部、４５,６６…ページメモリ、４６,６８…記憶部（ＨＤＤ）、４７,６７…出力制御部、４９…パスワード照合部、７０…プリンタエンジン
【図１】
0004710714.tif 000002
【図２】
0004710714.tif 000003
【図３】
0004710714.tif 000004
【図４】
0004710714.tif 000005
【図５】
0004710714.tif 000006
【図６】
0004710714.tif 000007
【図７】
0004710714.tif 000008
【図８】
0004710714.tif 000009
【図９】
0004710714.tif 000010
【図１０】
0004710714.tif 000011
【図１１】
0004710714.tif 000012
【図１２】
0004710714.tif 000013
【図１３】
0004710714.tif 000014
【図１４】
0004710714.tif 000015
【図１５】
0004710714.tif 000016