(57)【特許請求の範囲】
【請求項１】
ホスト装置から受信したジョブデータを展開処理し、印刷データとして印刷出力する画像形成装置であって、
前記ホスト装置から受信した、親展文書指定のパスワードが付与された親展文書印刷データおよび親展文書指定のパスワードのない通常印刷データを蓄積する蓄積手段と、
前記蓄積手段に蓄積された前記親展文書印刷データおよび通常印刷データを取り出して印刷順に配列するキューを管理する管理手段と、
前記親展文書印刷データを印刷するための入力情報としての前記親展文書指定のパスワードを受け付ける画面を表示する操作手段とを備え、
前記親展文書指定のパスワードを受け付けたとき、前記蓄積手段に蓄積されている親展文書印刷データの有無を検出し、前記親展文書印刷データが検出されたときには、前記親展文書印刷データよりも先に前記キューに配列されている全印刷データの処理時間の算出結果を前記操作手段に表示するとともに前記検出した親展文書印刷データの印刷を前記全印刷データの処理後まで待てるか否かの入力を利用者に促し、
前記全印刷データの処理後まで待てない旨の入力が前記操作手段を介してされた場合には、前記検出した親展文書印刷データの印刷開始時に前記親展文書指定のパスワードが入力された場合にのみ印刷処理を実行するための印刷開始用パスワード属性を前記親展文書印刷データに付加して前記キューに配列し、
前記全印刷データの処理後まで待てる旨の入力が前記操作手段を介してされた場合には、前記印刷開始用パスワード属性を前記親展文書印刷データに付加せずに前記キューに配列する制御を行うことを特徴とする画像形成装置。
【請求項２】
前記印刷開始用パスワード属性が付加された親展文書印刷データを印刷するときには、前記操作手段に前記親展文書指定のパスワードの入力画面を表示して前記パスワードの入力を受け付けたときにのみ前記親展文書印刷データを印刷し、前記印刷開始用パスワード属性のない親展文書印刷データを印刷するときは前記親展文書指定のパスワードの入力画面を表示することなく前記親展文書印刷データを印刷することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記印刷開始用パスワード属性が付加された親展文書印刷データの印刷を行うために、前記操作手段に前記入力画面を表示してパスワードの入力を受け付けている間に、前記通常印刷データが管理手段のキューに登録された場合、前記通常印刷データの印刷を、前記印刷開始用パスワード属性が付加された親展文書印刷データの印刷に優先して行うことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記印刷開始用パスワード属性が付加された親展文書印刷データの印刷を行うために、前記操作手段に前記入力画面を表示してパスワードの入力を受け付けている状態で、所定時間が経過した場合には、前記入力画面を閉じ、前記印刷開始用パスワード属性が付加された親展文書印刷データを、前記キューから外して前記蓄積手段に蓄積しなおすことを特徴とする請求項２記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ等、ホストコンピュータからの印刷データを印刷する機能を有する画像形成装置に関する。
【０００２】
【従来の技術】
近年、１つのプリンタをネットワーク接続して複数の使用者が共同利用する使用形態が増えている。このような使用形態では人に見られたくない文書を印刷するような場合、プリンタの周囲に他の使用者がいないことを確認するなどより注意する必要が生じてきた。そこでコピーサーバ機能を利用して文書等は専用のパスワードを設定して文書をプリンタのハードディスクドライブに転送しておき、プリンタの入力パネルの操作でパスワードを入力することによって印刷の順番を管理するキューにエントリして、文書をプリンタ本体の前で出力させるものがあった。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の画像形成装置では、使用者がキューのエントリ用に親展文書印刷データのパスワードを入力すると、それ以降親展文書印刷データは、通常の印刷データと同じ扱いになるので、他の使用者に印刷物を見られないようにするためには、たとえ、親展文書印刷データが印刷処理されるまでに長い時間を要しようと、使用者は装置前で待ち続けなければならないという問題点がある。
【０００４】
本発明は、このような問題点を解決し、親展文書印刷データを印刷する際の使用者側の負担を軽減することを実現した画像形成装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
前記目的を達成するため、本発明は、ホスト装置から受信したジョブデータを展開処理し、印刷データとして印刷出力する画像形成装置であって、前記ホスト装置から受信した、親展文書指定のパスワードが付与された親展文書印刷データおよび親展文書指定のパスワードのない通常印刷データを蓄積する蓄積手段と、前記蓄積手段に蓄積された前記親展文書印刷データおよび通常印刷データを取り出して印刷順に配列するキューを管理する管理手段と、前記親展文書印刷データを印刷するための入力情報としての前記親展文書指定のパスワードを受け付ける画面を表示する操作手段とを備え、前記親展文書指定のパスワードを受け付けたとき、前記蓄積手段に蓄積されている親展文書印刷データの有無を検出し、前記親展文書印刷データが検出されたときには、前記親展文書印刷データよりも先に前記キューに配列されている全印刷データの処理時間の算出結果を前記操作手段に表示するとともに前記検出した親展文書印刷データの印刷を前記全印刷データの処理後まで待てるか否かの入力を利用者に促し、前記全印刷データの処理後まで待てない旨の入力が前記操作手段を介してされた場合には、前記検出した親展文書印刷データの印刷開始時に前記親展文書指定のパスワードが入力された場合にのみ印刷処理を実行するための印刷開始用パスワード属性を前記親展文書印刷データに付加して前記キューに配列し、前記全印刷データの処理後まで待てる旨の入力が前記操作手段を介してされた場合には、前記印刷開始用パスワード属性を前記親展文書印刷データに付加せずに前記キューに配列する制御を行うこと、さらに、前記印刷開始用パスワード属性が付加された親展文書印刷データを印刷するときには、前記操作手段に前記親展文書指定のパスワードの入力画面を表示して前記パスワードの入力を受け付けたときにのみ前記親展文書印刷データを印刷し、前記印刷開始用パスワード属性のない親展文書印刷データを印刷するときは前記親展文書指定のパスワードの入力画面を表示することなく前記親展文書印刷データを印刷することを特徴とする。このように構成したことにより、キューへのエントリ用としてのパスワードを入力した後に、キューにエントリした親展文書指定の印刷データがキューの先頭にくるまでの時間を考慮して、印刷データがキューの先頭に来た時点で印刷処理を実行させるか、あるいは印刷データがキューの先頭に来た時点で印刷を開始させずに、印刷開始用として再度パスワードを入力させるかを選択できるために、使用者の都合に応じて印刷を開始させることができる。
【０００６】
また本発明は、前記印刷開始用パスワード属性が付加された親展文書印刷データの印刷を行うために、前記操作手段に前記入力画面を表示してパスワードの入力を受け付けている間に、前記通常印刷データが管理手段のキューに登録された場合、前記通常印刷データの印刷を、前記印刷開始用パスワード属性が付加された親展文書印刷データの印刷に優先して行うことにより、印刷開始用としてのパスワード入力待ち画面の状態で通常の印刷データがエントリされた場合でも、通常印刷データがパスワード待ちの印刷データを追い越して処理されるので、パスワード入力待ち状態でも装置は普通に使用することが可能になる。
【０００７】
また本発明は、前記印刷開始用パスワード属性が付加された親展文書印刷データの印刷を行うために、前記操作手段に前記入力画面を表示してパスワードの入力を受け付けている状態で、所定時間が経過した場合には、前記入力画面を閉じ、前記印刷開始用パスワード属性が付加された親展文書印刷データを、前記キューから外して前記蓄積手段に蓄積しなおすことにより、パスワード入力待ち印刷データはある時間が経過すると、キューのエントリから外れて元の蓄積状態にもどるので、たとえ使用者が印刷開始用パスワード入力操作を忘れてしまっていても、パスワード入力画面を見た他の使用者を混乱させることを防止することができる。
【０００８】
【発明の実施の形態】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
【０００９】
図１は本発明の実施形態の画像形成装置を含む画像形成システムの構成を示すブロック図であり、１はパーソナルコンピュータ等に代表されるホスト端末（以下、単にホストと称する）、２は通信ケーブル、３はレーザプリンタ（以下、単にプリンタと称する）を示し、プリンタ３には、コントローラ４、パネル９、ハードディスクドライブ１２（以下、ＨＤＤと称する）、エンジンユニット１４等により構成されている。さらに、コントローラ４は、ホストＩ／Ｆ５、ＣＰＵ６、プログラムＲＯＭ７、ＲＡＭ８、パネルＩ／Ｆ１０、ＨＤＤ  Ｉ／Ｆ１１、エンジンＩ／Ｆ１３等によって構成されている。
【００１０】
ホスト１とプリンタ３とを通信ケーブル２によって接続することにより画像形成システムが構成され、ホスト１はプリンタ３に対して、ジョブデータを物理的に接続されている通信ケーブル２を介して送信する。
【００１１】
コントローラ４は、ホスト１から送られてくるジョブを受信・展開処理して、ＲＡＭ８上の印刷データ管理用のキューへエントリし、またキューの先頭からビデオデータ変換処理して、最終的にエンジンユニット１４へ出力する、という制御を行うものである。
【００１２】
ホストＩ／Ｆ５は、ホスト１からプリンタ３へのジョブデータを受け取るためのインターフェース部である。ＣＰＵ６はプログラムＲＯＭ７にしたがってホスト１からのデータを処理する。ＲＡＭ８は、ＣＰＵ６が処理する際のワークメモリ、ホスト１からのデータを印刷データ単位に管理して一時記憶するキュー、ページ単位に管理して一時記憶するページバッファ、ページバッファに記憶されたデータを実際の印字パターンに変換して印刷データを記憶するビットマップメモリ等、さまざまな記憶領域として使われる。
【００１３】
プログラムＲＯＭ７には、コントローラ４内でのデータの管理や、ＨＤＤ１２やパネル９、エンジンユニット１４など周辺モジュールを制御するためのメインとなるプログラムが格納されている。ＨＤＤ１２は蓄積されジョブ展開された印刷情報を保持する大容量の不揮発性メモリである。
【００１４】
エンジンＩ／Ｆ１３は、コントローラ４からエンジンユニット１４への制御信号、エンジンユニット１４からコントローラ４へのステータス信号、そしてコントローラ４からのビデオ信号など、各信号送受信のためのインターフェース部である。エンジンユニット１４は、コントローラ４からのビデオ信号および制御信号により感光体上に静電潜像を作り、静電潜像を現像し、一方で給紙部より転写紙を給紙し、転写紙に感光体上の画像を転写し、さらに定着することにより転写紙に画像を形成するものである。
【００１５】
パネル９は、プリンタに蓄積されている印刷情報やパスワード入力画面を表示する表示部と、パスワード入力などの各種操作を命令するスイッチ部などからなるメインのユーザインターフェース部である。
【００１６】
図２，図３は本発明の第１実施形態における画像形成装置を用いて親展文書印刷を行う際の制御の流れを示すフローチャートである。また、図２，図３には印刷データのキューの配列を含めている。
【００１７】
使用者が、ホスト１を操作して親展文書印刷データＳ１を作成し、パスワードを入力してプリンタ３に送信すると、プリンタ３側で送信データが展開処理されて親展文書印刷データとパスワードがＨＤＤ１２に蓄積される。次に、使用者が、親展文書印刷データを送信したプリンタがある場所に出向いて、パネル９を操作して（Step1-1）、パネル９の表示画面上にエントリ用パスワードの入力画面を開き（Step1-2）、使用者が親展文書印刷データを送信する際に設定したパスワードを入力する（Step1-3）。そして、入力したパスワードにマッチしたパスワードを有する印刷データが、ＨＤＤ１２に記憶された印刷データの中にあるか否かを検出し、マッチしたパスワードが検出されない場合には（Step1-4のNo）、再度パスワードの入力を要求し、マッチしたパスワードが検出された場合に（Step1-4のYes）、キューＱにエントリされている全印刷データの情報を取得する（Step1-5）。図２においては印刷データＡ１〜Ａ４に関する情報を取得する。そして、コントローラ４が印刷データＡ１〜Ａ４に係るすべての処理が完了するまでに要する時間を算出し、算出結果をパネル９に表示させ、印刷まで待つか否か使用者に判断させ（Step1-6）、その結果をパネル９から入力させる。相当の時間を要するとして印刷まで待てないようであれば（Step1-6のYes）、印刷データＳ１の「印刷開始時パスワード属性」を「ＯＮ」にして（Step1-7）印刷データＳ１をキューＱにエントリする（Step1-9）。一方あまり時間を要しない場合あるいは待てるようであれば（Step1-6のNo）、「印刷開始時パスワード属性」を「ＯＦＦ」にして（Step1-8）エントリする（Step1-9）。このとき、印刷データＳ１はキューＱの配列の最後にエントリされる。
【００１８】
その後、印刷データＳ１の前にあったすべての印刷データＡ１〜Ａ４の処理が完了すると（Step1-10）、キューの先頭に位置した印刷データＳ１の情報を取得し（Step1-11）、「印刷開始時パスワード属性」を参照して「ＯＦＦ」の場合（Step1-12のNo）はすぐに印刷処理が行われるが（Step1-16）、「ＯＮ」の場合は（Step1-12のYes）パスワード入力画面をパネル９に表示し（Step1-13）、親展文書印刷データを送信する際に設定したパスワードを使用者に入力させる（Step1-14）。この時、正しいパスワードが入力された場合（Step1-15のYes）にのみ印刷処理に移行して（Step1-16）印刷が開始され、使用者が正しいパスワードを入力するまで印刷処理に移行しない（Step1-15のNo，Step1-14）。
【００１９】
このように構成したことにより、ＨＤＤ１２に蓄積された親展文書指定の印刷データを印刷実行するためにキューＱにエントリした時に、前にエントリされている待ちデータがあって目的の文書が印刷されるまでに相当の時間を要するような状態にあっても、印刷開始時にパネル９にて再度パスワード入力を要求するので、使用者は文書が印刷出力されるまで装置の側についている必要がなくなる。
【００２０】
図４，図５は本発明の第２実施形態における画像形成装置を用いて親展文書印刷を行う際の制御の流れを示すフローチャートである。また、図４，図５には印刷データのキューの配列を含めている。
【００２１】
使用者が、ホスト１を操作して親展文書印刷データＳ１を作成し、パスワードを入力してプリンタ３に送信すると、プリンタ３側で親展文書印刷データとパスワードがＨＤＤ１２に蓄積される。次に、使用者が、親展文書印刷データを送信したプリンタがある場所に出向いて、パネル９を操作して（Step2-1）、パネル９の表示画面上にエントリ用パスワードの入力画面を開き（Step2-2）、使用者が親展文書印刷データを送信する際に設定したパスワードを入力する（Step2-3）。そして、入力したパスワードにマッチしたパスワードを有する印刷データが、ＨＤＤ１２に記憶された印刷データの中にあるか否かを検出し、マッチしたパスワードが検出されない場合には（Step2-4のNo）、再度パスワードの入力を要求し、マッチしたパスワードが検出された場合に（Step2-4のYes）、キューＱにエントリされている全印刷データの情報を取得する（Step2-5）。図４においては印刷データＡ１〜Ａ４に関する情報を取得する。そして、コントローラ４が、印刷データＡ１〜Ａ４に係るすべての処理が完了するまでに要する時間を算出して、算出結果をパネル９に表示させ、印刷まで待つか否か使用者に判断させ（Step2-6）、その結果をパネル９から入力させる。相当の時間を要するとして印刷まで待てないようであれば（Step2-6のYes）、印刷データＳ１の「印刷開始時パスワード属性」を「ＯＮ」にして（Step2-7）印刷データＳ１をキューＱにエントリする（Step2-9）。一方あまり時間を要しない場合あるいは待てるようであれば（Step2-6のNo）、「印刷開始時パスワード属性」を「ＯＦＦ」にして（Step2-8）エントリする（Step2-9）。このとき、印刷データＳ１はキューＱの配列の最後にエントリされる。
【００２２】
その後、印刷データＳ１の前にあったすべての印刷データＡ１〜Ａ４の処理が完了すると（Step2-10）、キューの先頭に位置した印刷データＳ１の情報を取得し（Step2-11）、「印刷開始時パスワード属性」を参照して「ＯＦＦ」の場合（Step2-12のNo）はすぐに印刷処理が行われるが（Step2-16）、「ＯＮ」の場合は（Step2-12のYes）パスワード入力画面をパネル９に表示し（Step2-13）、親展文書印刷データを送信する際に設定したパスワードを使用者に入力させる（Step2-14）。この時、正しいパスワードが入力された場合（Step2-15のYes）にのみ印刷処理に移行して（Step2-16）印刷が開始され、使用者が正しいパスワードを入力するまで印刷処理に移行しない（Step2-15のNo，Step2-14）。
【００２３】
ここで、パスワード入力画面をパネル９に表示した状態で（Step2-13）、印刷データＢ１がキューＱにエントリされた場合（Step2-17）、印刷データＢ１の情報を取得して（Step2-18）、「印刷開始時パスワード属性」を参照する（Step2-19）。「印刷開始時パスワード属性」が「ＯＮ」であれば（Step2-19のYes）そのまま印刷データＳ１のパスワード入力待ち状態にもどるが、「ＯＦＦ」の場合は（Step2-19のNo）印刷データＳ１のパスワード入力画面を閉じて（Step2-20）、キューＱ内で印刷データＳ１と印刷データＢ１を入れ替えることによって印刷データＢ１が印刷データＳ１を追い越す処理を行ってから（Step2-21）、Step2-10の処理に戻る。その後、印刷データＢ１の情報を取得して、「印刷開始時パスワード属性」を参照するがこの場合「ＯＦＦ」であるため、印刷データＢ１に基づく印刷処理が実行される。
【００２４】
このように構成したことにより、印刷開始用パスワード入力待ち画面の状態で通常印刷データがエントリされた場合でも、通常印刷データがパスワード待ちの印刷データを追い越して処理されるので、パスワード入力待ち状態でもプリンタ３を普通に使用することが可能になる。
【００２５】
図６，図７は本発明の第３実施形態における画像形成装置を用いて親展文書印刷を行う際の制御の流れを示すフローチャートである。また、図６，図７には印刷データのキューの配列を含めている。
【００２６】
使用者が、ホスト１を操作して親展文書印刷データＳ１を作成し、パスワードを入力してプリンタ３に送信すると、プリンタ３側で親展文書印刷データとパスワードがＨＤＤ１２に蓄積される。次に、使用者が、親展文書印刷データを送信したプリンタがある場所に出向いて、パネル９を操作して（Step3-1）、パネル９の表示画面上にエントリ用パスワードの入力画面を開き（Step3-2）、使用者が親展文書印刷データを送信する際に設定したパスワードを入力する（Step3-3）。そして、入力したパスワードにマッチしたパスワードを有する印刷データが、ＨＤＤ１２に記憶された印刷データの中にあるか否かを検出し、マッチしたパスワードが検出されない場合には（Step3-4のNo）、再度パスワードの入力を要求し、マッチしたパスワードが検出された場合に（Step3-4のYes）、キューＱにエントリされている全印刷データの情報を取得する（Step3-5）。図６においては印刷データＡ１〜Ａ４に関する情報を取得する。そして、印刷データＡ１〜Ａ４に係るすべての処理が完了するまでに要する時間を算出し、算出結果をパネル９に表示し、印刷まで待つか否か使用者に判断させ（Step3-6）、その結果をパネル９から入力させる。相当の時間を要するとして印刷まで待てないようであれば（Step3-6のYes）、印刷データＳ１の「印刷開始時パスワード属性」を「ＯＮ」にして（Step3-7）印刷データＳ１をキューＱにエントリする（Step3-9）。一方あまり時間を要しない場合あるいは待てるようであれば（Step3-6のNo）、「印刷開始時パスワード属性」を「ＯＦＦ」にして（Step3-8）エントリする（Step3-9）。このとき、印刷データＳ１はキューＱの配列の最後にエントリされる。
【００２７】
その後、印刷データＳ１の前にあったすべての印刷データＡ１〜Ａ４の処理が完了すると（Step3-10）、キューの先頭に位置した印刷データＳ１の情報を取得し（Step3-11）、「印刷開始時パスワード属性」を参照して「ＯＦＦ」の場合（Step3-12のNo）はすぐに印刷処理が行われるが（Step3-16）、「ＯＮ」の場合は（Step3-12のYes）パスワード入力画面をパネル９に表示し（Step3-13）、親展文書印刷データを送信する際に設定したパスワードを使用者に入力させる（Step3-14）。この時、正しいパスワードが入力された場合（Step3-15のYes）にのみ印刷処理に移行して（Step3-16）印刷が開始され、使用者が正しいパスワードを入力するまで印刷処理に移行しない（Step3-15のNo，Step3-14）。
【００２８】
ここで、パスワード入力画面をパネル９に表示した状態が（Step3-13）、所定時間継続した場合には（Step3-17）、エントリ状態を解除して（Step3-18）印刷データＳ１のパスワード入力画面を閉じて（Step3-18）、印刷データＳ１を元の蓄積文書としてＨＤＤ１２に保存し直す（Step3-20）。なお、エントリ状態を解除したことはプリンタ３より通信ケーブル２を介してホスト１に伝達される。そのため、使用者はホスト１を見ることによってエントリ状態が解除されたことを知ることができる。
【００２９】
このように構成したことにより、キューＱにエントリされた印刷データの印刷実行をさせるためのパスワード入力待ち状態のまま所定時間経過すると、キューのエントリから外れて元のＨＤＤ１２への蓄積状態に戻ることにより、たとえ使用者が印刷開始用パスワードの入力操作を忘れてしまっていても、他の使用者を混乱させることなく、プリンタ３はもとの定常状態に戻ることができる。
【００３０】
【発明の効果】
以上、説明したように構成された本発明によれば、親展文書指定されている蓄積印刷データを印刷実行した時に、前に待ちデータがあり所望の文書が印刷されるまでに相当の時間を要するような状態にあっても、印刷開始時にパネルにて再度パスワード入力を要求するので、ユーザーは文書が印刷出力されるまで装置の側についている必要がなくなる。
【００３１】
大容量不揮発性メモリに蓄積されている親展文書指定の印刷データを印刷実行するためにキューＱにエントリした時に、前にエントリされている待ちデータがあって目的の文書が印刷されるまでに相当の時間を要するような状態にあっても、印刷開始時に操作パネルにて再度パスワード入力を要求するので、キューの先頭に親展文書指定の印刷データがきてもパスワードが入力されなければ印刷が実行されないため、使用者は文書が印刷出力されるまで装置の側についている必要がなくなる。
【図面の簡単な説明】
【図１】本発明の実施形態の画像形成装置を含む画像形成システムの構成を示すブロック図
【図２】本発明の第１実施形態における画像形成装置を用いて親展文書印刷を行う際の制御の流れを示すフローチャート
【図３】図２に示す制御の続きとなる制御の流れを示すフローチャート
【図４】本発明の第２実施形態における画像形成装置を用いて親展文書印刷を行う際の制御の流れを示すフローチャート
【図５】図４に示す制御の続きとなる制御の流れを示すフローチャート
【図６】本発明の第３実施形態における画像形成装置を用いて親展文書印刷を行う際の制御の流れを示すフローチャート
【図７】図６に示す制御の続きとなる制御の流れを示すフローチャート
【符号の説明】
１  ホスト端末（ホスト）
２  通信ケーブル
３  レーザプリンタ（プリンタ）
４  コントローラ
５  ホストＩ／Ｆ
６  ＣＰＵ
７  プログラムＲＯＭ
８  ＲＡＭ
９  パネル
１０  パネルＩ／Ｆ
１１  ＨＤＤ  Ｉ／Ｆ
１２  ハードディスクドライブ（ＨＤＤ）
１３  エンジンＩ／Ｆ
１４  エンジンユニット
【図１】
0004127611.tif 000002
【図２】
0004127611.tif 000003
【図３】
0004127611.tif 000004
【図４】
0004127611.tif 000005
【図５】
0004127611.tif 000006
【図６】
0004127611.tif 000007
【図７】
0004127611.tif 000008