(57)【要約】【課題】迅速に印刷物を取得でき、かつ印刷データの機密性を保持することができる印刷制御装置および印刷制御方法を提供する。【解決手段】プリンタは、印刷データおよび当該印刷データに対して設定されたパスワードを受信すると、受信された印刷データの印刷を許可するとともに（Ｓ３０７）、この印刷データをハードディスクに保存する（Ｓ３０９）。そして、印刷データの保存後にプリンタに対して入力されたパスワードが、当該印刷データとともにＰＣから受信したパスワードと一致している場合に、ハードディスクに保存されている当該印刷データの印刷が許可される。【選択図】            図９
2004326556.tif 000002
【特許請求の範囲】
【請求項１】
印刷データおよび当該印刷データに対して設定された第１の情報を受信する受信手段と、
前記受信手段により受信された前記印刷データの印刷を許可する第１の許可手段と、
前記受信手段により受信された前記印刷データを保存する保存手段と、
前記印刷データが前記保存手段に保存された後に、第２の情報を入力する入力手段と、
前記第２の情報が前記第１の情報に対応している場合、前記保存手段に保存されている前記印刷データの印刷を許可する第２の許可手段と
を有する印刷制御装置。
【請求項２】
前記第１の情報および前記第２の情報は、前記印刷データに関連するパスワードである請求項１に記載の印刷制御装置。
【請求項３】
前記第１の情報は前記印刷データの送信側の識別符号であり、前記第２の情報はパスワードであり、
前記印刷制御装置は、前記識別符号と前記パスワードとの対応表を登録する登録手段をさらに有し、
前記第２の許可手段は、前記対応表に基づいて、前記第２の情報が前記第１の情報に対応しているか否かを判断する請求項１に記載の印刷制御装置。
【請求項４】
前記第１の許可手段は、前記印刷データに対して所定の印刷条件が設定されていると判断した場合には、第３の情報の入力を促し、入力された当該第３の情報が前記第１の情報に対応しているときにのみ、前記受信手段により受信された前記印刷データの印刷を許可する請求項１〜３のいずれか１つに記載の印刷制御装置。
【請求項５】
印刷データおよび当該印刷データに対して設定された第１の情報を受信する受信ステップと、
前記受信ステップにおいて受信された前記印刷データの印刷を許可する第１の許可ステップと、
前記受信ステップにおいて受信された前記印刷データを保存手段に保存する保存ステップと、
前記印刷データが前記保存手段に保存された後に、第２の情報を入力する入力ステップと、
前記第２の情報が前記第１の情報に対応している場合、前記保存手段に保存されている前記印刷データの印刷を許可する第２の許可ステップと
を有する印刷制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷制御装置および印刷制御方法に関する。
【０００２】
【従来の技術】
ＬＡＮなどのネットワーク上にパーソナルコンピュータ（以下、「ＰＣ」という）とプリンタとが接続された印刷システムにおいて、ＰＣは、印刷ジョブをネットワークを介してプリンタに送信して、プリンタで印刷させることができる。
【０００３】
しかし、ユーザがＰＣから印刷ジョブを送信した後、プリンタで印刷物を取得するまでの間に、その印刷物を他人に見られてしまうおそれがあり、機密保持上好ましくない場合があった。
【０００４】
この問題を解決するために、ＰＣで印刷データに対して暗証符号を設定した上でプリンタに当該印刷データと暗証符号とを送信し、プリンタで上記暗証符号が入力された場合に印刷データを用紙上に印刷する技術が提案されている（たとえば、特許文献１参照）。
【０００５】
【特許文献１】
特開平５−２２１０８９号公報
【０００６】
【発明が解決しようとする課題】
ところが、上記従来の技術にあっては、ユーザが、プリンタで暗証符号を入力する手間および時間をかけることなく至急に印刷物を得たい場合、暗証符号を設定しない通常印刷モードを指定する必要がある。この場合、迅速に印刷物を取得できるものの、処理済の印刷データを保存する必要がある場合には当該印刷データはたとえば再印刷時に暗証符号の入力を必要としない状態で保存されてしまうため、機密性が保たれない。一方、機密性を保持するために暗証符号を設定して機密印刷モードを指定した場合、プリンタで暗証符号を入力しないとＰＣから受信した印刷データの印刷が行われないため、ユーザはプリンタの前で待たされてしまうという時間の無駄が発生する。
【０００７】
本発明は、上述の課題を解決するためになされたものであり、本発明の目的は、迅速に印刷物を取得でき、かつ印刷データの機密性を保持することができる印刷制御装置および印刷制御方法を提供することである。
【０００８】
【課題を解決するための手段】
本発明の目的は、下記する手段により達成される。
【０００９】
（１）印刷データおよび当該印刷データに対して設定された第１の情報を受信する受信手段と、前記受信手段により受信された前記印刷データの印刷を許可する第１の許可手段と、前記受信手段により受信された前記印刷データを保存する保存手段と、前記印刷データが前記保存手段に保存された後に、第２の情報を入力する入力手段と、前記第２の情報が前記第１の情報に対応している場合、前記保存手段に保存されている前記印刷データの印刷を許可する第２の許可手段と
を有する印刷制御装置。
【００１０】
（２）前記第１の情報および前記第２の情報は、前記印刷データに関連するパスワードである上記（１）に記載の印刷制御装置。
【００１１】
（３）前記第１の情報は前記印刷データの送信側の識別符号であり、前記第２の情報はパスワードであり、前記印刷制御装置は、前記識別符号と前記パスワードとの対応表を登録する登録手段をさらに有し、前記第２の許可手段は、前記対応表に基づいて、前記第２の情報が前記第１の情報に対応しているか否かを判断する上記（１）に記載の印刷制御装置。
【００１２】
（４）前記第１の許可手段は、前記印刷データに対して所定の印刷条件が設定されていると判断した場合には、第３の情報の入力を促し、入力された当該第３の情報が前記第１の情報に対応しているときにのみ、前記受信手段により受信された前記印刷データの印刷を許可する上記（１）〜（３）のいずれか１つに記載の印刷制御装置。
【００１３】
（５）印刷データおよび当該印刷データに対して設定された第１の情報を受信する受信ステップと、前記受信ステップにおいて受信された前記印刷データの印刷を許可する第１の許可ステップと、前記受信ステップにおいて受信された前記印刷データを保存手段に保存する保存ステップと、前記印刷データが前記保存手段に保存された後に、第２の情報を入力する入力ステップと、前記第２の情報が前記第１の情報に対応している場合、前記保存手段に保存されている前記印刷データの印刷を許可する第２の許可ステップとを有する印刷制御方法。
【００１４】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態を説明する。
【００１５】
図１は、本発明の第１実施形態に係る印刷制御方法が適用される印刷システムの構成を示すブロック図である。
【００１６】
図１に示すように、印刷システムは、ＰＣ１００と、印刷制御装置としての機能を有するプリンタ２００とを備え、これらはネットワーク３００を介して相互に通信可能に接続されている。ネットワーク３００は、イーサネット（Ｒ）、トークンリング、ＦＤＤＩ等の規格によるＬＡＮや、ＬＡＮ同士をたとえば専用線で接続したＷＡＮ等からなる。
【００１７】
なお、ネットワークに接続される機器の種類および台数は、図１に示す例に限定されない。また、プリンタ２００は、ネットワーク３００を介することなく、ＰＣ１００と直接機器間で接続（ローカル接続）されていてもよい。この場合、たとえばＵＳＢ、ＩＥＥＥ１２８４等のインタフェースおよびプロトコルが使用される。
【００１８】
図２は、図１に示されるＰＣ１００の構成を示すブロック図である。図２に示すように、ＰＣ１００は、装置全体の制御および各種演算処理を行うＣＰＵ１０１、プログラムやデータを格納するためのＲＯＭ１０２、作業領域として一時的にプログラムやデータを記憶するためのＲＡＭ１０３、各種のプログラムやデータを保存するための外部記憶装置としてのハードディスク１０４、各種情報の表示のための液晶ディスプレイなどの表示部１０５、各種指示の入力のためのキーボードやマウスなどの入力部１０６、およびネットワーク３００に接続するためのＬＡＮカードなどのネットワークインタフェース１０７を含み、これらは信号を遣り取りするためのバス１０８を介して相互に接続されている。
【００１９】
図３は、図１に示されるプリンタ２００の構成を示すブロック図である。図３に示すように、プリンタ２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ハードディスク２０４、操作パネル部２０５、印刷部２０６、およびネットワークインタフェース２０７を含み、これらは信号を遣り取りするためのバス２０８を介して相互に接続されている。なお、プリンタ２００の構成要素のうち、ＰＣ１００の構成要素と同様の機能を有する部分についての重複する説明を省略する。
【００２０】
ＲＡＭ２０３は、ＰＣから受信したデータを一時的に記憶できる。ＲＯＭ２０２には、文字の書体を示すフォントに関するフォント情報が格納され得る。ハードディスク２０４は、ＰＣから受信した印刷ジョブを保存できる。ハードディスク２０４に保存されている印刷ジョブは、ユーザの指示に基づいて再度実行され得る。ただし、印刷ジョブは他の記憶部に保存されてもよい。
【００２１】
操作パネル部２０５は、各種情報の表示および各種指示の入力に使用される。印刷部２０６は、電子写真式プロセス等の周知の作像プロセスを用いて、各種データを用紙などの記録材上に印刷する。
【００２２】
ＰＣ１００、およびプリンタ２００は、上述した構成要素以外の構成要素を含んでいてもよく、あるいは、上述した構成要素のうちの一部が含まれていなくてもよい。
【００２３】
次に、図４〜図７を参照して、印刷ジョブの送信に関してＰＣ１００で行われる処理について説明する。なお、図４のフローチャートにより示されるアルゴリズムは、ＰＣ１００のハードディスク１０４などの記憶部にプログラムとして記憶されており、ＣＰＵ１０１により実行される。
【００２４】
まず、ＰＣ１００で実行されている所定のアプリケーションから、ユーザの操作に基づいて、たとえば図５に示すような印刷ダイアログボックス５００が開かれる（Ｓ１０１）。
【００２５】
続いて、印刷ダイアログボックス５００のプロパティボタン５０１がユーザによって操作されることにより、たとえば図６に示すようなプリンタを制御するためのプリンタドライバのプロパティ画面５１０が開かれる（Ｓ１０２）。なお、プリンタドライバは、オペレーティングシステムの管理下にＰＣ１００にインストールされている。
【００２６】
プロパティ画面５１０は、機密性を保持するための印刷モードである機密印刷モードを設定するためのチェックボックス５１１、機密印刷モードのうちのより詳細なタイプを選択するためのラジオボタン５１２〜５１４、パスワードを入力するためのエディットボックス５１５、ＯＫボタン５１６、およびキャンセルボタン５１７を有している。
【００２７】
そして、プロパティ画面５１０を通して、ユーザの操作に基づいて印刷モードが設定される（Ｓ１０３）。具体的には、チェックボックス５１１にチェックが入れられることにより、機密印刷モードが設定される。また、機密印刷モードが設定される場合、どのラジオボタン５１２〜５１４が選択されるかによって機密印刷モードのタイプがより詳細に設定される。ここで、機密印刷モードおよびそのタイプは、印刷条件を構成する。
【００２８】
さらに、機密印刷モードが設定される場合、エディットボックス５１５にパスワードが入力されることにより、パスワードの設定が行われる。パスワードは、印刷データに関連する暗証符号である。このパスワードは、印刷データごとに異なる暗証符号であってもよいし、あるいはユーザに固有の暗証符号であってもよい。
【００２９】
ラジオボタン５１２は、「機密印刷して機密保存」のタイプを選択するためのものである。このタイプが選択された場合、印刷ジョブを受信したプリンタは、所定のパスワードの入力があったときにのみ印刷を開始する。また、処理済の印刷ジョブはプリンタに保存され、所定のパスワードの入力があったときにのみ再印刷が可能である。ラジオボタン５１３は、「通常印刷して機密保存」のタイプを選択するためのものである。このタイプが選択された場合、印刷ジョブを受信したプリンタは、パスワードの入力を必要とせずにすぐに印刷を開始する。ただし、処理済の印刷ジョブはプリンタに保存されるが、所定のパスワードの入力があったときにのみ再印刷が可能である。ラジオボタン５１４は、「機密印刷のみ（保存しない）」のタイプを選択するためのものである。このタイプが選択された場合、印刷ジョブを受信したプリンタは、所定のパスワードの入力があったときにのみ印刷を開始する。しかし、処理済の印刷ジョブは保存されない。このように、本実施形態では、機密印刷モードの中で複数のタイプの中から１つを選択して設定することができ、ユーザの希望に沿った印刷が可能となっている。
【００３０】
一方、チェックボックス５１１にチェックが入れられない場合、機密印刷モードは設定されず（機密印刷モードはＯＦＦ）、通常印刷モードが設定される。この場合、印刷ジョブを受信したプリンタは、パスワードの入力を必要とせずにすぐに印刷を開始する。処理済の印刷ジョブは保存されない。ただし、通常印刷モードが設定された場合に、プリンタが処理済の印刷ジョブを保存し、保存された印刷ジョブがパスワードの入力を必要とせずに自由に再利用（再印刷）可能とされてもよい。
【００３１】
ステップＳ１０４では、プロパティ画面５１０において、ＯＫボタン５１６、またはキャンセルボタン５１７のいずれが操作されたかが判断される。
【００３２】
ＯＫボタン５１６が操作された場合、ステップＳ１０３において設定された各種の設定情報が、ＲＡＭ１０３などの記憶部に保存される（Ｓ１０５）。一方、キャンセルボタン５１７が操作された場合、ステップＳ１０６に進む。
【００３３】
ステップＳ１０６では、プロパティ画面５１０が閉じられる。なお、プロパティ画面５１０が開かれなかった場合、デフォルト値として通常印刷モードが設定され、この場合、ステップＳ１０２〜Ｓ１０６の処理は省略される。
【００３４】
続いて、印刷ダイアログボックス５００（図５参照）において、ＯＫボタン５０２、またはキャンセルボタン５０３のいずれが操作されたかが判断される（Ｓ１０７）。キャンセルボタン５０３が操作された場合、図４の処理の実行を終了する。
【００３５】
ＯＫボタン５０２が操作された場合、ステップＳ１０５で保存された設定情報を含む属性データと、実際に用紙上に印刷される対象となる印刷データとを含む印刷ジョブが作成され（Ｓ１０８）、作成された印刷ジョブは、送信先であるたとえばプリンタ２００に送信される（Ｓ１０９）。なお、印刷データと属性データとは別々に送信されてもよい。
【００３６】
図７は、印刷ジョブの一例を示す図である。図７に示すように、印刷ジョブ６００は、上記の設定情報を含む属性データ６１０、および印刷データ（図７における「画像データ」に相当する）６２０を有している。属性データ６１０には、たとえば、ジョブ名データ６１１、ユーザ名データ６１２、印刷モードデータ６１３、およびパスワードデータ６１４が含まれる。
【００３７】
ユーザ名データ６１２には、印刷データの送信側の識別符号、具体的にはユーザを識別するための所定の文字列（たとえばＰＣ１００にログインするときのログイン名であり、ＰＣ１００に保存されている）が、ユーザ名として自動的に加入される。印刷モードデータ６１３には、「ＳＥＣＵＲＥＭＯＤＥ＝」の次に、上記の設定情報に基づく所定の文字列が加入される。この所定の文字列は、たとえば、機密印刷モードが設定されていない場合には「ＯＦＦ」、機密印刷モードが設定されていて「機密印刷して機密保存」のタイプが選択されている場合には「ＳＥＣＵＲＥ＃ＡＮＤ＃ＳＡＶＥ」、「通常印刷して機密保存」のタイプが選択されている場合には「ＮＯＲＭＡＬ＃ＡＮＤ＃ＳＡＶＥ」、「機密印刷のみ（保存しない）」のタイプが選択されている場合には「ＳＥＣＵＲＥ＃ＯＮＬＹ」である。パスワードデータ６１４には、エディットボックス５１５に入力された値がパスワードとして加入される。なお、属性データ６１０には、印刷部数の指定、用紙のサイズなどの印刷属性情報が含まれていてもよいし、あるいは印刷属性情報は別途プリンタに送信されてもよい。
【００３８】
次に、図８〜図１２を参照して、印刷ジョブの受信に関してプリンタ２００で行われる処理について説明する。なお、図８〜図１０のフローチャートにより示されるアルゴリズムは、プリンタ２００のＲＯＭ２０２などの記憶部にプログラムとして記憶されており、ＣＰＵ２０１により実行される。
【００３９】
まず、印刷ジョブを受け付ける（Ｓ２０１）。
【００４０】
図１１は、ハードディスクに保存されている印刷ジョブの一覧を表示したときの操作パネル部の要部を示す図である。図１１に示すように、操作パネル部２０５の保存文書ボタン２２３がユーザによって操作されることにより、表示パネル２２１には、印刷ジョブ（図１１における「保存文書」に相当する）の選択画面７００が表示される。そして、たとえば、選択画面７００中の所定の印刷ジョブが選択されてエンターキー２２２が操作されると、印刷ジョブが受け付けられることになる。
【００４１】
続いて、印刷ジョブの受け付けルートに関する情報がＲＡＭ２０３などの記憶部に記憶される（Ｓ２０２）。具体的には、受け付けられた印刷ジョブが、操作パネル部２０５を通したユーザの操作に基づいて印刷ジョブ保存用のハードディスク２０４から転送された印刷ジョブであるか、あるいはそれ以外の、たとえばＰＣ１００からネットワークインタフェース２０７を介して受信した印刷ジョブであるかを示す受け付けルート情報が記憶される。
【００４２】
ステップＳ２０３では、受け付けルート情報に基づいて、受け付けられた印刷ジョブが、印刷ジョブ保存用のハードディスク２０４から転送された印刷ジョブであるか否かが判断される。
【００４３】
受け付けられた印刷ジョブが、印刷ジョブ保存用のハードディスク２０４から転送された印刷ジョブでない場合、すなわち、たとえばＰＣ１００からネットワークインタフェース２０７を介して受信した印刷ジョブである場合（Ｓ２０３でＮＯ）、第１の印刷処理が行われる（Ｓ２０４）。一方、受け付けられた印刷ジョブが、印刷ジョブ保存用のハードディスク２０４から転送された印刷ジョブである場合（Ｓ２０３でＹＥＳ）、第２の印刷処理が行われる（Ｓ２０５）。第１の印刷処理、および第２の印刷処理の詳細は後述する。
【００４４】
次に、図９を参照して、図８のステップＳ２０４における第１の印刷処理について説明する。
【００４５】
まず、図７に示すような印刷ジョブ６００が、ＲＡＭ２０３などの記憶部に読み込まれる（Ｓ３０１）。続いて、印刷ジョブ６００から、属性データ６１０が抽出されて、ＲＡＭ２０３などの記憶部の所定領域に記憶される（Ｓ３０２）。
【００４６】
ステップＳ３０３では、属性データ６１０の印刷モードデータ６１３を参照することにより、機密印刷モードにおける「機密印刷して機密保存」または「機密印刷のみ（保存しない）」のタイプが選択されているか否かが判断される。「機密印刷して機密保存」または「機密印刷のみ（保存しない）」のタイプが選択されていない場合（Ｓ３０３でＮＯ）、すなわち、本実施形態では、機密印刷モードが設定されていないか、または機密印刷モードにおける「通常印刷して機密保存」のタイプが選択されている場合、ステップＳ３０７に進む。
【００４７】
機密印刷モードにおける「機密印刷して機密保存」または「機密印刷のみ（保存しない）」のタイプが選択されている場合（Ｓ３０３でＹＥＳ）、パスワードの入力が要求される（Ｓ３０４）。このとき、表示パネル２２１には、パスワードの入力要求画面が表示される。
【００４８】
図１２は、パスワードの入力要求画面を表示したときの操作パネル部の要部を示す図である。ここで、入力要求画面７１０のエディットボックス７１１には、文字キー２２４またはテンキー２２５を通して、ユーザの操作に基づいてパスワードが入力され得る。
【００４９】
ステップＳ３０５では、操作パネル部２０５のエンターキー２２２、またはキャンセルキー２２６のいずれが操作されたかが判断される。キャンセルキー２２６が操作された場合、ステップＳ３０８に進む。
【００５０】
エンターキー２２２が操作された場合、エディットボックス７１１に入力されたパスワードと、ステップＳ３０２において記憶された属性データ６１０の中のパスワードデータ６１４に含まれるパスワードとが一致しているか否かが判断される（Ｓ３０６）。両者のパスワードが一致していない場合（Ｓ３０６でＮＯ）、ステップＳ３０４に戻って、再度パスワードの入力が要求される。両者のパスワードが一致している場合（Ｓ３０６でＹＥＳ）、ステップＳ３０７に進む。
【００５１】
ステップＳ３０７では、印刷データ６２０（図７参照）が印刷部２０６に出力される。そして、印刷部２０６は、印刷データ６２０を用紙などの記録材上に印刷する。
【００５２】
続いて、再度、属性データ６１０の印刷モードデータ６１３を参照することにより、機密印刷モードにおける「機密印刷して機密保存」または「通常印刷して機密保存」のタイプが選択されているか否かが判断される（Ｓ３０８）。
【００５３】
「機密印刷して機密保存」または「通常印刷して機密保存」のタイプが選択されている場合（Ｓ３０８でＹＥＳ）、印刷ジョブ６００（図７参照）は、印刷ジョブ保存用のハードディスク２０４に保存される。
【００５４】
一方、「機密印刷して機密保存」または「通常印刷して機密保存」のタイプが選択されていない場合（Ｓ３０８でＮＯ）、すなわち、本実施形態では、機密印刷モードが設定されていないか、または機密印刷モードにおける「機密印刷のみ（保存しない）」のタイプが選択されている場合、印刷ジョブを保存することなく、図９の処理の実行を終了する。
【００５５】
次に、図１０を参照して、図８のステップＳ２０５における第２の印刷処理について説明する。
【００５６】
まず、図７に示すような印刷ジョブ６００が、ＲＡＭ２０３などの記憶部に読み込まれる（Ｓ４０１）。続いて、印刷ジョブ６００から、属性データ６１０が抽出されて、ＲＡＭ２０３などの記憶部の所定領域に記憶される（Ｓ４０２）。
【００５７】
続いて、パスワードの入力が要求される（Ｓ４０３）。このとき、表示パネル２２１には、パスワードの入力要求画面が表示される（図１２参照）。ここで、入力要求画面７１０のエディットボックス７１１には、文字キー２２４またはテンキー２２５を通して、ユーザの操作に基づいてパスワードが入力され得る。
【００５８】
ステップＳ４０４では、操作パネル部２０５のエンターキー２２２、またはキャンセルキー２２６のいずれが操作されたかが判断される。キャンセルキー２２６が操作された場合、図１０の処理の実行を終了する。
【００５９】
エンターキー２２２が操作された場合、エディットボックス７１１に入力されたパスワードと、ステップＳ４０２において記憶された属性データ６１０の中のパスワードデータ６１４に含まれるパスワードとが一致しているか否かが判断される（Ｓ４０５）。両者のパスワードが一致していない場合（Ｓ４０５でＮＯ）、ステップＳ４０３に戻って、再度パスワードの入力が要求される。
【００６０】
両者のパスワードが一致している場合（Ｓ４０５でＹＥＳ）、印刷データ６２０（図７参照）が印刷部２０６に出力される（４０６）。そして、印刷部２０６は、印刷データ６２０を用紙などの記録材上に印刷する。
【００６１】
このように第１実施形態によれば、プリンタ２００は、印刷データおよび当該印刷データに対して設定されたパスワードを受信すると、受信された印刷データの印刷を許可するとともに、この印刷データをハードディスク２０４に保存する。そして、印刷データの保存後にプリンタ２００に対して入力されたパスワードが、当該印刷データとともにＰＣ１００から受信したパスワードと一致している場合に、ハードディスク２０４に保存されている当該印刷データの印刷が許可される。
【００６２】
したがって、ユーザは、印刷データおよびパスワードをプリンタに１回送信指示するだけで、すぐにプリンタの設置場所に行って当該印刷データの印刷物を迅速に取得できるとともに、印刷物の迅速な取得によって当該印刷データの機密性も保持可能となる。また、処理済の印刷データは、適切なパスワードの入力なしでは印刷が許可されない状態で保存されるため、印刷データの保存上の機密性も確実に保持される。
【００６３】
次に、本発明の第２実施形態について説明する。以下、第１実施形態と相違する点を中心に説明する。なお、第２実施形態のハードウェア構成は、第１実施形態のものと同様であるため同一の符号を用い、その説明を省略する。
【００６４】
両者の実施形態の相違点は、概略次の通りである。つまり、第１実施形態では、印刷データの保存後にプリンタ２００に対して入力されたパスワードと、当該印刷データとともにＰＣ１００から受信したパスワードとが一致しているか否かが判断され、その判断結果に基づいて、ハードディスク２０４に保存されている当該印刷データの印刷の許否が決定される。これに対し、第２実施形態では、印刷データの保存後にプリンタ２００に対して入力されたパスワードと、当該印刷データとともにＰＣ１００から受信したユーザ名とが、予めプリンタ２００に登録されている対応表に基づいて、対応しているか否かが判断され、その判断結果に基づいて、ハードディスク２０４に保存されている当該印刷データの印刷の許否が決定される。
【００６５】
図１３〜図１５は、本発明の第２実施形態に係る印刷制御方法が適用される印刷システムにおけるプリンタ２００で行われる、ユーザ名とパスワードとの対応表を予め登録するための処理について説明するためのフローチャートである。なお、図１３のフローチャートにより示されるアルゴリズムは、プリンタ２００のＲＯＭ２０２などの記憶部にプログラムとして記憶されており、ＣＰＵ２０１により実行される。
【００６６】
まず、図１４に示すように、操作パネル部２０５の登録ボタン２２７がユーザによって操作されることにより、表示パネル２２１には、ユーザ名とパスワードとの対応表を登録するための登録画面７２０が表示される（Ｓ５０１）。
【００６７】
続いて、登録画面７２０のユーザ名エディットボックス７２１およびパスワードエディットボックス７２２に、文字キー２２４またはテンキー２２５を通したユーザの操作に基づいて、ユーザ名およびパスワードがそれぞれ入力される（Ｓ５０２）。
【００６８】
ステップＳ５０３では、操作パネル部２０５のエンターキー２２２、またはキャンセルキー２２６のいずれが操作されたかが判断される。キャンセルキー２２６が操作された場合、図１３の処理の実行を終了する。
【００６９】
エンターキー２２２が操作された場合、ステップＳ５０２で入力された値が、対応表として、ハードディスク２０４などの記憶部に保存される（Ｓ５０４）。具体的には、たとえば図１５に示すような対応表６５０が作成される。ここで、登録画面７２０においてユーザ名およびパスワードがそれぞれ入力されてエンターキー２２２が操作されるたびに、図１５に示す対応表６５０が１行ずつ追加される。なお、図１５において、対応表６５０は、テキストファイルの形で保存されているが、これに限られず、たとえば配列の形のデータとして保存されてもよい。
【００７０】
次に、印刷ジョブの送信に関して第２実施形態に係るＰＣ１００で行われる処理について説明する。全体的な手順は、図４のフローチャートと同様であるため、図面および詳しい説明を省略し、相違する点のみを説明する。
【００７１】
すなわち、第２実施形態では、図４のステップＳ１０２に対応して、図１６に示すようなプロパティ画面５１０ａが開かれる。プロパティ画面５１０ａは、第１実施形態のプロパティ画面５１０に存在するようなパスワードを入力するためのエディットボックス５１５を有していない。したがって、ユーザは、印刷データの送信時に、機密印刷モードを指定する場合であっても、パスワードを入力する必要がない。そして、図４のステップＳ１０８に対応して、図１７に示すような印刷ジョブ６００ａが作成される。印刷ジョブ６００ａは、第１実施形態の印刷ジョブ６００に存在するようなパスワードデータ６１４を有していない。
【００７２】
次に、印刷ジョブの受信に関して第２実施形態に係るプリンタ２００で行われる処理について説明する。全体的な手順は、図８のフローチャートと同様であるため、図面および詳しい説明を省略し、相違する点のみを説明する。
【００７３】
すなわち、第２実施形態は、図８のステップＳ２０４およびＳ２０５に対応する第１の印刷処理および第２の印刷処理の内容において、第１実施形態と部分的に相違するものである。
【００７４】
図１８は、第２実施形態における第１の印刷処理について説明するためのフローチャートである。なお、図１８のフローチャートにより示されるアルゴリズムは、プリンタ２００のＲＯＭ２０２などの記憶部にプログラムとして記憶されており、ＣＰＵ２０１により実行される（後述する図１９の場合も同様）。
【００７５】
図１８のステップＳ６０１、Ｓ６０４〜Ｓ６０６、Ｓ６０８〜Ｓ６１０は、図９のステップＳ３０１、Ｓ３０３〜Ｓ３０５、Ｓ３０７〜Ｓ３０９とそれぞれ同様であるため、説明を省略する。
【００７６】
ステップＳ６０２では、印刷ジョブ６００ａから、属性データ６１０ａが抽出されて、ＲＡＭ２０３などの記憶部の所定領域に記憶される。ここで、属性データ６１０ａには、ジョブ名データ６１１、ユーザ名データ６１２、および印刷モードデータ６１３が含まれるが、パスワードデータ６１４は含まれない。
【００７７】
続いて、ハードディスク２０４に保存されている対応表６５０を参照することにより、ステップＳ６０２で記憶した属性データ６１０ａのユーザ名データ６１２に含まれるユーザ名（たとえば「ｎａｋａｏ」）に対応するパスワード（たとえば「Ｎｑ３５ＨｂＭｊ」）が取得される（Ｓ６０３）。
【００７８】
ステップＳ６０７では、エディットボックス７１１（図１２参照）に入力されたパスワードと、ステップＳ６０３において対応表から取得されたパスワードとが一致しているか否かが判断される。
【００７９】
図１９は、第２実施形態における第２の印刷処理について説明するためのフローチャートである。
【００８０】
図１９のステップＳ７０１、Ｓ７０４、Ｓ７０５、Ｓ７０７は、図１０のステップＳ４０１、Ｓ４０３、Ｓ４０４、Ｓ４０６とそれぞれ同様であるため、説明を省略する。
【００８１】
ステップＳ７０２では、印刷ジョブ６００ａから、属性データ６１０ａが抽出されて、ＲＡＭ２０３などの記憶部の所定領域に記憶される。ここで、属性データ６１０ａには、ユーザ名データ６１２が含まれるが、パスワードデータ６１４は含まれない。
【００８２】
続いて、ハードディスク２０４に保存されている対応表６５０を参照することにより、ステップＳ７０２で記憶した属性データ６１０ａのユーザ名データ６１２に含まれるユーザ名に対応するパスワードが取得される（Ｓ７０３）。
【００８３】
ステップＳ７０７では、エディットボックス７１１に入力されたパスワードと、ステップＳ７０３において対応表から取得されたパスワードとが一致しているか否かが判断される。
【００８４】
このように第２実施形態によれば、プリンタ２００は、印刷データおよび当該印刷データに対して設定されたユーザ名を受信すると、受信された印刷データの印刷を許可するとともに、この印刷データをハードディスク２０４に保存する。そして、印刷データの保存後にプリンタ２００に対して入力されたパスワードが、当該印刷データとともにＰＣ１００から受信したユーザ名と、予めプリンタ２００に登録されている対応表に基づいて、対応している場合に、ハードディスク２０４に保存されている当該印刷データの印刷が許可される。
【００８５】
したがって、ユーザは、印刷データおよびユーザ名をプリンタに１回送信指示するだけで、すぐにプリンタの設置場所に行って当該印刷データの印刷物を迅速に取得できるとともに、印刷物の迅速な取得によって当該印刷データの機密性も保持可能となる。また、処理済の印刷データは、ユーザ名に対応した適切なパスワードの入力なしでは印刷が許可されない状態で保存されるため、印刷データの保存上の機密性も確実に保持される。しかも、印刷データの送信のたびに機密性が要求されるパスワードを入力する必要がなくなり、作業性が向上する。また、プリンタに送信されるユーザ名としては、機密性が要求されない識別情報が使用可能となり、送信側機器に保存されている情報を利用して自動的に設定され得るため、作業性がさらに向上する。
【００８６】
本発明は、上記した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【００８７】
たとえば、印刷ジョブの送信装置として、ＰＣの代わりに、たとえばワークステーション、ＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ、スキャナなどの他の機器が用いられてもよい。さらに、印刷装置として、プリンタの代わりに、複写機、ＭＦＰなどの他の機器が用いられてもよい。
【００８８】
また、上記実施形態では、プリンタ２００が印刷制御装置としての機能を有する場合について説明したが、本発明はこれに限定されるものではない。たとえば、プリンタ２００が接続されているネットワーク３００上のサーバなどの、プリンタ２００と異なる機器が、印刷制御装置としての機能を有していてもよい。
【００８９】
また、上記実施形態では、印刷データの機密保存後に当該印刷データの印刷を行う場合、パスワードが操作パネル部２０５を通してプリンタ２００に入力される必要があるが、本発明はこの方法に限られない。パスワードは、他の機器からたとえばネットワーク３００を介してプリンタ２００に送信されてもよい。
【００９０】
また、本発明は、指定された複数の印刷部数のうち１部を先に印刷するための１部先出しモード（プルーフ印刷）が実行される場合にも適用可能である。プルーフ印刷では、たとえば印刷部数として１０部が指定された場合、最初に１部だけ印刷が行われて残りの９部の印刷は保留状態にされる。そして、ユーザが１部だけ印刷された内容を確認してから操作パネル部を通してＯＫの指示を行うと、残りの９部の印刷が行われる。本発明をプルーフ印刷に適用することにより、最初の１部だけパスワードの入力を必要とせずにすぐに印刷が行われて印刷物を取得でき、残り部数の印刷は適切なパスワードの入力があった場合にのみ許可されるという印刷方法が提供され得る。
【００９１】
本発明による印刷制御装置および印刷制御方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、例えばフレキシブルディスクやＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送されて記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷制御装置の一機能としてその装置のソフトウェアに組み込まれてもよい。
【００９２】
なお、上述した本発明の実施形態には、特許請求の範囲の請求項１〜５に記載した発明以外にも、以下の付記１、２に示すような発明が含まれる。
【００９３】
［付記１］  印刷データおよび当該印刷データに対して設定された第１の情報を受信する受信手順と、
前記受信手順において受信された前記印刷データの印刷を許可する第１の許可手順と、
前記受信手順において受信された前記印刷データが保存手段に保存された後に、第２の情報を入力する入力手順と、
前記第２の情報が前記第１の情報に対応している場合、前記保存手段に保存されている前記印刷データの印刷を許可する第２の許可手順と
をコンピュータに実行させるための印刷制御プログラム。
【００９４】
［付記２］  付記１に記載の印刷制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００９５】
【発明の効果】
以上説明したように本発明によれば、ユーザは、印刷データおよび第１の情報を１回送信指示するだけで、すぐに印刷が行われる場所に行って当該印刷データの印刷物を迅速に取得できるとともに、印刷物の迅速な取得によって当該印刷データの機密性も保持可能となる。また、処理済の印刷データは、第１の情報に対応した適切な第２の情報の入力なしでは印刷が許可されない状態で保存されるため、印刷データの保存上の機密性も確実に保持される。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係る印刷制御方法が適用される印刷システムの構成を示すブロック図である。
【図２】図１に示されるＰＣの構成を示すブロック図である。
【図３】図１に示されるプリンタの構成を示すブロック図である。
【図４】印刷ジョブの送信に関してＰＣで行われる処理について説明するためのフローチャートである。
【図５】印刷ダイアログボックスの一例を示す図である。
【図６】プロパティ画面の一例を示す図である。
【図７】印刷ジョブの一例を示す図である。
【図８】印刷ジョブの受信に関してプリンタで行われる処理について説明するためのフローチャートである。
【図９】図８に示される第１の印刷処理について説明するためのフローチャートである。
【図１０】図８に示される第２の印刷処理について説明するためのフローチャートである。
【図１１】ハードディスクに保存されている印刷ジョブの一覧を表示したときの操作パネル部の要部を示す図である。
【図１２】パスワードの入力要求画面を表示したときの操作パネル部の要部を示す図である。
【図１３】本発明の第２実施形態に係る印刷制御方法が適用される印刷システムにおけるプリンタで行われる、ユーザ名とパスワードとの対応表を予め登録するための処理について説明するためのフローチャートである。
【図１４】対応表を登録するための登録画面の一例を示す図である。
【図１５】対応表の一例を示す図である。
【図１６】プロパティ画面の一例を示す図である。
【図１７】印刷ジョブの一例を示す図である。
【図１８】第２実施形態における第１の印刷処理について説明するためのフローチャートである。
【図１９】第２実施形態における第２の印刷処理について説明するためのフローチャートである。
【符号の説明】
１００…ＰＣ、
１０１、２０１…ＣＰＵ、
１０２、２０２…ＲＯＭ、
１０３、２０３…ＲＡＭ、
１０４、２０４…ハードディスク、
１０５…表示部、
１０６…入力部、
１０７、２０７…ネットワークインタフェース、
１０８、２０８…バス、
２００…プリンタ、
２０５…操作パネル部、
２０６…印刷部、
３００…ネットワーク、
６００、６００ａ…印刷ジョブ、
６２０…印刷データ。
【図１】
2004326556.tif 000003
【図２】
2004326556.tif 000004
【図３】
2004326556.tif 000005
【図４】
2004326556.tif 000006
【図５】
2004326556.tif 000007
【図６】
2004326556.tif 000008
【図７】
2004326556.tif 000009
【図８】
2004326556.tif 000010
【図９】
2004326556.tif 000011
【図１０】
2004326556.tif 000012
【図１１】
2004326556.tif 000013
【図１２】
2004326556.tif 000014
【図１３】
2004326556.tif 000015
【図１４】
2004326556.tif 000016
【図１５】
2004326556.tif 000017
【図１６】
2004326556.tif 000018
【図１７】
2004326556.tif 000019
【図１８】
2004326556.tif 000020
【図１９】
2004326556.tif 000021