(57)【要約】【課題】画像形成装置によって画像形成された文書を秘匿すること。【解決手段】記憶部５は、文書データと遅延時間と該文書データの送信元の通信アドレスとが受信されると、当該文書データと遅延時間と通信アドレスとを、該文書データの受信時刻、および該送信元に対応付けられた識別情報と対応付けて記憶する。ＣＰＵ４４は、最も受信時刻が古い第１の文書データの送信元に対して、処理が開始可能であることを通知する。通知に対する応答を所定時間内に受信した場合に、遅延時間が経過した後、画像出力部６は第１の文書データに基づいて画像を形成する。応答を所定時間内に受信しなかった場合に、操作者による識別情報の入力を受け付け、この識別情報が第１の文書データと対応付けられて記憶された識別情報と一致する場合に、第１の文書データに基づいて画像を形成する。画像形成が完了した後、前記第１の文書データを削除する。【選択図】図３
2009134345.tif 000002
【特許請求の範囲】
【請求項１】
データを受信する受信手段と、
文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを、該文書データの受信時刻、および該送信元に対応付けられた識別情報と対応付けて記憶する記憶手段と、
前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、
前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第１の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、
前記受信手段が前記通知に対する応答を前記所定時間内に受信しなかった場合に、操作者による識別情報の入力を受け付ける受付手段と、
前記受付手段によって受け付けられた識別情報が前記第１の文書データと対応付けられて前記記憶手段に記憶された識別情報と一致する場合に、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、
前記第１または第２の画像出力手段による画像形成が完了した後、前記第１の文書データを前記記憶手段から削除する削除手段と
を有することを特徴とする画像形成装置。
【請求項２】
前記通知手段による通知に続いて、他の文書データに対する処理を割り込ませることが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第３の画像出力手段を有し、
前記第１の画像出力手段は、前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第３の画像出力手段による画像形成を中断させ、前記第１の文書データに基づいて記録媒体に画像を形成し、
前記削除手段は、前記第３の画像出力手段による画像形成が完了した後、前記第２の文書データを前記記憶手段から削除する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
データを受信する受信手段と、
文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを該文書データの受信時刻と対応付けて記憶する記憶手段と、
前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、
前記通知手段による通知に続いて、他の処理を割り込ませることが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、
前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第１の画像出力手段による画像形成を中断させ、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、
前記第２の画像出力手段による画像形成が完了した後、前記第１の画像出力手段による画像形成を再開する再開手段と、
前記第１および第２の画像出力手段による画像形成が完了した後、前記第１および第２の文書データを前記記憶手段から削除する削除手段と
を有することを特徴とする画像形成装置。
【請求項４】
データを受信する受信手段と、
文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを該文書データの受信時刻と対応付けて記憶する記憶手段と、
前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、
前記通知手段による通知に続いて、前記第１の文書データに対応付けられた遅延時間内に処理を完了することが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、
前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、前記第１の画像出力手段による画像形成が完了した後、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、
前記第１および第２の画像出力手段による画像形成が完了した後、前記第１および第２の文書データを前記記憶手段から削除する削除手段と
を有することを特徴とする画像形成装置。
【請求項５】
前記文書データの送信元に対応付けられた識別情報を該文書データと対応付けて記憶する識別情報記憶手段と、
前記受信手段が前記通知に対する応答を前記所定時間内に受信しなかった場合に、操作者による識別情報の入力を受け付ける受付手段と、
前記受付手段によって受け付けられた識別情報が前記第１の文書データと対応付けられて前記識別情報記憶手段に記憶されている識別情報と一致する場合に、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と
を有することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
コンピュータを、
データを受信する受信手段と、
文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを、該文書データの受信時刻、および該送信元に対応付けられた識別情報と対応付けて記憶する記憶手段と、
前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、
前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第１の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、
前記受信手段が前記通知に対する応答を前記所定時間内に受信しなかった場合に、操作者による識別情報の入力を受け付ける受付手段と、
前記受付手段によって受け付けられた識別情報が前記第１の文書データと対応付けられて前記記憶手段に記憶された識別情報と一致する場合に、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、
前記第１または第２の画像出力手段による画像形成が完了した後、前記第１の文書データを前記記憶手段から削除する削除手段
として機能させるためのプログラム。
【請求項７】
コンピュータを、
データを受信する受信手段と、
文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを該文書データの受信時刻と対応付けて記憶する記憶手段と、
前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、
前記通知手段による通知に続いて、他の処理を割り込ませることが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、
前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第１の画像出力手段による画像形成を中断させ、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、
前記第２の画像出力手段による画像形成が完了した後、前記第１の画像出力手段による画像形成を再開する再開手段と、
前記第１および第２の画像出力手段による画像形成が完了した後、前記第１および第２の文書データを前記記憶手段から削除する削除手段
として機能させるためのプログラム。
【請求項８】
コンピュータを、
データを受信する受信手段と、
文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを該文書データの受信時刻と対応付けて記憶する記憶手段と、
前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、
前記通知手段による通知に続いて、前記第１の文書データに対応付けられた遅延時間内に処理を完了することが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、
前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、前記第１の画像出力手段による画像形成が完了した後、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、
前記第１および第２の画像出力手段による画像形成が完了した後、前記第１および第２の文書データを前記記憶手段から削除する削除手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
ＬＡＮ（Local Area Network）に接続された１台の画像形成装置を複数のユーザーが使用する場合、自分が出力した文書を他人に見られたり持ち去られたりして困ることがある。
このような問題を解決するための技術が提案されている。例えば、特許文献１で開示された印刷システムでは、画像形成装置の動作を制御するサーバが設けられている。画像形成装置のスプーラ内で目的のジョブが先頭になり、他のジョブを実行中でない場合、画像形成装置が他のユーザーからのデータを受信するのを停止し、クライアントの画面上で指示の入力を促す。指示が入力されると画像形成装置は指定された時間だけ待機し、指定時間が経過すると、サーバが当該ジョブのデータの画像形成装置への送信を開始する。目的のジョブが終了すると、他のユーザーからのデータの受信を再開する。
【特許文献１】特開２００２−１９６９１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、画像形成装置によって画像形成された文書を秘匿することのできる技術の提供を目的とする。
【課題を解決するための手段】
【０００４】
請求項１に係る発明は、データを受信する受信手段と、文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを、該文書データの受信時刻、および該送信元に対応付けられた識別情報と対応付けて記憶する記憶手段と、前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第１の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、前記受信手段が前記通知に対する応答を前記所定時間内に受信しなかった場合に、操作者による識別情報の入力を受け付ける受付手段と、前記受付手段によって受け付けられた識別情報が前記第１の文書データと対応付けられて前記記憶手段に記憶された識別情報と一致する場合に、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、前記第１または第２の画像出力手段による画像形成が完了した後、前記第１の文書データを前記記憶手段から削除する削除手段とを有することを特徴とする画像形成装置を提供する。
【０００５】
請求項２に係る発明は、請求項１に記載の画像形成装置において、前記通知手段による通知に続いて、他の文書データに対する処理を割り込ませることが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第３の画像出力手段を有し、前記第１の画像出力手段は、前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第３の画像出力手段による画像形成を中断させ、前記第１の文書データに基づいて記録媒体に画像を形成し、前記削除手段は、前記第３の画像出力手段による画像形成が完了した後、前記第２の文書データを前記記憶手段から削除することを特徴とする。
【０００６】
請求項３に係る発明は、データを受信する受信手段と、文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを該文書データの受信時刻と対応付けて記憶する記憶手段と、前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、前記通知手段による通知に続いて、他の処理を割り込ませることが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第１の画像出力手段による画像形成を中断させ、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、前記第２の画像出力手段による画像形成が完了した後、前記第１の画像出力手段による画像形成を再開する再開手段と、前記第１および第２の画像出力手段による画像形成が完了した後、前記第１および第２の文書データを前記記憶手段から削除する削除手段とを有することを特徴とする画像形成装置を提供する。
【０００７】
請求項４に係る発明は、データを受信する受信手段と、文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを該文書データの受信時刻と対応付けて記憶する記憶手段と、前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、前記通知手段による通知に続いて、前記第１の文書データに対応付けられた遅延時間内に処理を完了することが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、前記第１の画像出力手段による画像形成が完了した後、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、前記第１および第２の画像出力手段による画像形成が完了した後、前記第１および第２の文書データを前記記憶手段から削除する削除手段とを有することを特徴とする画像形成装置を提供する。
【０００８】
請求項５に係る発明は、請求項４に記載の画像形成装置において、前記文書データの送信元に対応付けられた識別情報を該文書データと対応付けて記憶する識別情報記憶手段と、前記受信手段が前記通知に対する応答を前記所定時間内に受信しなかった場合に、操作者による識別情報の入力を受け付ける受付手段と、前記受付手段によって受け付けられた識別情報が前記第１の文書データと対応付けられて前記識別情報記憶手段に記憶されている識別情報と一致する場合に、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段とを有することを特徴とする。
【０００９】
請求項６に係る発明は、コンピュータを、データを受信する受信手段と、文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを、該文書データの受信時刻、および該送信元に対応付けられた識別情報と対応付けて記憶する記憶手段と、前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第１の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、前記受信手段が前記通知に対する応答を前記所定時間内に受信しなかった場合に、操作者による識別情報の入力を受け付ける受付手段と、前記受付手段によって受け付けられた識別情報が前記第１の文書データと対応付けられて前記記憶手段に記憶された識別情報と一致する場合に、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、前記第１または第２の画像出力手段による画像形成が完了した後、前記第１の文書データを前記記憶手段から削除する削除手段として機能させるためのプログラムを提供する。
【００１０】
請求項７に係る発明は、コンピュータを、データを受信する受信手段と、文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを該文書データの受信時刻と対応付けて記憶する記憶手段と、前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、前記通知手段による通知に続いて、他の処理を割り込ませることが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、その受信時から、前記第１の文書データに対応付けられた遅延時間が経過した後、前記第１の画像出力手段による画像形成を中断させ、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、前記第２の画像出力手段による画像形成が完了した後、前記第１の画像出力手段による画像形成を再開する再開手段と、前記第１および第２の画像出力手段による画像形成が完了した後、前記第１および第２の文書データを前記記憶手段から削除する削除手段として機能させるためのプログラムを提供する。
【００１１】
請求項８に係る発明は、コンピュータを、データを受信する受信手段と、文書データと遅延時間と該文書データの送信元の通信アドレスとが前記受信手段によって受信されると、当該文書データと遅延時間と通信アドレスとを該文書データの受信時刻と対応付けて記憶する記憶手段と、前記記憶手段に記憶された文書データのうち、最も受信時刻が古い第１の文書データの送信元の通信アドレスに対して、該第１の文書データに対する処理が開始可能であることを通知する通知手段と、前記通知手段による通知に続いて、前記第１の文書データに対応付けられた遅延時間内に処理を完了することが可能な第２の文書データが前記記憶手段に記憶されている場合に、該第２の文書データに基づいて記録媒体に画像を形成する第１の画像出力手段と、前記受信手段が前記通知に対する応答を所定時間内に受信した場合に、前記第１の画像出力手段による画像形成が完了した後、前記第１の文書データに基づいて記録媒体に画像を形成する第２の画像出力手段と、前記第１および第２の画像出力手段による画像形成が完了した後、前記第１および第２の文書データを前記記憶手段から削除する削除手段として機能させるためのプログラムを提供する。
【発明の効果】
【００１２】
本発明によれば、画像形成装置によって画像形成された文書を秘匿することができる。
【発明を実施するための最良の形態】
【００１３】
これより、図面を参照して、本発明の実施形態について説明する。
図１は、本実施形態の全体構成を表す図である。画像形成装置１と複数の情報処理装置１００とはＬＡＮ（Local Area Network）等の通信ネットワークで接続されている。
まず、情報処理装置１００について説明する。図２は、情報処理装置１００の構成を表す図である。情報処理装置１００は、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、記憶部１０４を備えている。記憶部１０４は例えばハードディスク駆動装置であり、ＯＳ（Operating System）、アプリケーションプログラム等が記憶されている。ＲＯＭ１０２にはＩＰＬ（Initial Program Loader）が記憶されており、情報処理装置１００に電源が投入されるとＣＰＵ１０１がＩＰＬを実行し、これによってＯＳが記憶部１０４から読み出される。そして、ＣＰＵ１０１がＯＳを実行することによって情報処理装置１００各部の制御が行われる。ＲＡＭ１０３は、ＣＰＵ１０１が各種プログラムを実行する際のワークエリアとして使用される。
【００１４】
通信Ｉ／Ｆ（Interface）１０５は、ＬＡＮに接続されており、情報処理装置１００と画像形成装置１との間のデータのやり取りを仲介する。
情報処理装置１００は、キーボード１０６、マウス１０７を備えており、ユーザがこれらを操作することによって情報処理装置１００に対して指示を入力することできる。また、情報処理装置１００には例えば液晶表示画面を備えた表示装置１１０が接続されている。
【００１５】
記憶部１０４には、情報処理装置１００を文書データを作成するワードプロセッサとして機能させるためのプログラムＷＰが記憶されている。ユーザが情報処理装置１００をワードプロセッサとして機能させるための指示をキーボード１０６またはマウス１０７によって入力すると、ＣＰＵ１０１がプログラムＷＰの実行を開始する。すると、文書を作成するためのウィンドウを表す画像が表示装置１１０の画面に表示される。ユーザは、キーボード１０６およびマウス１０７を操作することによって画面上で文書の作成を行うことができる。そして、文書を保存する旨の指示をユーザが入力すると、作成された文書を表す文書データが生成され、記憶部１０４に記憶される。文書データは、文字情報、絵柄等を表すビットマップ形式の画像情報、ページ上における文字や絵柄のレイアウトを表す情報等が記述されている。
【００１６】
また、記憶部１０４には、画像形成装置１に行わせる画像形成の条件を指定するためのプログラムであるプリンタドライバＰＤが記憶されている。プログラムＷＰを用いて文書データを作成した後、ユーザが画像形成の指示を入力すると、ＣＰＵ１０１がプリンタドライバＰＤの実行を開始し、画像形成の条件を指定するためのメニューを表す画像を表示装置１１０の画面に表示する。ユーザがキーボード１０６またはマウス１０７を用いて画面上で条件を指定し、送信の指示を入力すると、ＣＰＵ１０１は、指定された条件を表す条件データと文書データとを画像形成装置１に対応するページ記述言語によるデータに変換し、変換された条件データと文書データとを画像形成装置１に送信する。
【００１７】
次に、画像形成装置１について説明する。
図３は、本実施形態における画像形成装置１のハードウェア構成を示す図である。
制御部４は、ＣＰＵ（Central Processing Unit）４４、ＲＯＭ（Read Only Memory）４５、ＲＡＭ（Random Access Memory）４６を有する。記憶部５は、例えばハードディスク駆動装置であり、ＯＳ（Operating System）、アプリケーションプログラム等が記憶されている。ＲＯＭ４５にはＩＰＬ（Initial Program Loader）が記憶されており、画像形成装置１に電源が投入されるとＣＰＵ４４がＩＰＬを実行し、これによってＯＳがＲＡＭ４６上に読み出される。そして、ＣＰＵ４４がＯＳを実行することによって画像形成装置１の制御が行われる。
【００１８】
指示受付部４１は、表示部３９、キー入力部４０からなる。表示部３９は例えば液晶表示画面であり、メニューを表す画像を表示する。さらに表示部３９は画面上でユーザが触れた領域を認識するセンサを備えており、このセンサによってユーザが触れたメニューの項目を特定する。キー入力部４０は、スタート、ストップ、リセットの各キーとテンキー等からなる。指示受付部４１を用いることによって、記録媒体１０のサイズと向き、複写の部数、画質の調整の内容等をユーザが指定することができる。指示受付部４１によって受け付けられた指示はＣＰＵ４４に送られ、ＣＰＵ４４は送られてきた指示に従って画像形成装置１を制御する。
【００１９】
通信Ｉ／Ｆ（Interface））４８は、ＬＡＮ（Local Area Network）等の通信ネットワーク（図示省略）に接続されており、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等の通信プロトコルに従って、画像形成装置１と他の装置との通信を仲介する。
【００２０】
プラテンガラス２を覆うカバー５１には原稿送り装置５２が備えられている。原稿送り装置５２は、原稿を載せる原稿台５３、原稿台５３に載せられた原稿を１枚ずつ送り出すローラー５４、送り出された原稿をプラテンガラス２上に導くローラー５５からなり、原稿台５３に複数枚重ねて載せられた原稿を１枚ずつプラテンガラス２上に搬送することができる。
【００２１】
画像入力部１２は、原稿を光学的に読み取って画像信号を生成する。具体的には、プラテンガラス２上に載せられた原稿に対して光源１３が光を照射し、この反射光がミラー１４、１５および１６からなる光学系３を介して受光部１７により受光される。受光部１７はＣＣＤ（Charge Coupled Device）等の光電変換素子を備え、反射光を各々がＲ（Red）色、Ｇ（Green）色、Ｂ（Blue）色からなる画像を表す画像データに変換する。
【００２２】
画像処理部１８は、画像データに対して、各種画像処理を施す。バッファ４９は、例えば半導体メモリであり、画像入力部１２、画像処理部１８、画像出力部６の間のデータ転送のタイミングを調整するための記憶領域として用いられる。画像入力部１２が生成した画像データはバッファ４９に書き込まれ、バッファ４９に１ページ分の画像データが書き込まれる度に、画像処理部１８は画像データをバッファ４９から読み出し、この画像データに対して画像処理を施す。具体的には、画像処理部１８は、色変換、すなわち、Ｒ色、Ｇ色、Ｂ色からなる画像をＹ（Yellow）色、Ｍ（Magenta）色、Ｃ（Cyan）色、Ｋ（Black）色からなる画像に分解し、分解して得られた各画像を表す画像データを生成する。さらに、拡大／縮小、地肌除去、２値化等の画像処理を施す。そして、画像処理部１８は、画像処理を施した画像データをバッファ４９に書き込む。バッファ４９に書き込まれた画像データは所定のタイミングで読み出され、画像出力部６に供給される。
【００２３】
画像出力部６は、画像形成エンジン７Ｙ、７Ｍ、７Ｃ、７Ｋ、転写ベルト８、定着装置１１等からなる。画像形成エンジン７Ｙ、７Ｍ、７Ｃ、７Ｋは、バッファ４９から供給された画像データに基づいて、電子写真方式により、それぞれＹ（Yellow）色、Ｍ（Magenta）色、Ｃ（Cyan）色、Ｋ（Black）色のトナー像を転写ベルト８の表面に重ねて形成する。
【００２４】
画像形成装置１は、複写機としての機能に加えてプリンタとしての機能も備えている。情報処理装置から画像形成装置１にページ記述言語等で記述された文書データを送信すると、ＣＰＵ４４は受信された文書データを画像データに変換して画像出力部６に供給する。また、送信元の情報処理装置によって何らかの画像処理が指定されている場合には、画像処理部１８がその指定に従って当該画像データに画像処理を施す。
【００２５】
次に、情報処理装置１００および画像形成装置１の動作について説明する。
まず、ユーザーがプリンタドライバＰＤを用いて指定する内容について説明する。
ユーザーは、情報処理装置１００のワードプロセッサ機能を用いて文書を編集し、当該文書の画像形成を行う旨の指示を情報処理装置１００に与える。すると、ＣＰＵ１０１がプリンタドライバＰＤの実行を開始する。図４は、プリンタドライバＰＤの実行が開始された場合に表示装置１１０の画面に最初に表示される画像を表す図である。このダイアログボックスは、画像形成に関する種々の条件を指定する手段をユーザーに提供する。
【００２６】
「プリント種類」なるコンボボックスにおいて「通常プリント」を指定した場合、画像形成装置１は、文書データ受信後、直ちに画像形成を行う。「通常プリント」で行われる処理は従来知られているものと変わらないので、説明は省略する。「プリント種類」において「セキュリティー」を指定した場合、画像形成装置１はセキュリティープリントを実行する。以下の説明では、ユーザーが「セキュリティー」を指定した場合について説明する。
【００２７】
ここで、セキュリティープリントについて説明する。以下の説明では、情報処理装置１００から画像形成装置１に文書データからなる１個のデータファイルが送信された場合、このデータファイルに基づく画像形成の処理を「ジョブ」と称する。
セキュリティープリントは、画像形成装置１で形成された画像を他人に見られたり持ち去られたりするのを防止するための機能である。セキュリティープリントにおいては、まず、情報処理装置１００が画像形成装置１に文書データと暗証番号を送信する。画像形成装置１は、受信した文書データと暗証番号を対応付けて記憶し、当該文書データに基づく画像形成を行わずに待機する。画像形成装置１の表示部３９には待機中のジョブを識別するための情報（例えば、ユーザーＩＤ、文書名）の一覧が表示され、ユーザーは、表示部３９の画面上で自身が送信したジョブを指定し、キー入力部４０を操作して暗証番号を入力する。そして、スタートキーを押し下げると、ＣＰＵ４４は入力された暗証番号が当該文書データと対応付けて記憶した暗証番号と一致するか否かを判定し、両者が一致した場合、当該ジョブに対応する文書データを画像データに変換して画像出力部６に供給する。このようにして、当該ジョブを投入したユーザー自身が画像形成装置１の傍にいる状態で画像形成が行われる。
【００２８】
本実施形態の処理内容には上記のセキュリティープリントが含まれているが、本実施形態では、画像形成装置１が情報処理装置１００から画像データを受信した後、所定の条件を満たした場合にのみセキュリティープリントを実行するように構成されている。その詳細については後述する。
【００２９】
ユーザが「プリント種類」のコンボボックスで「セキュリティー」を指定し、「ＯＫ」をクリックすると、図５に示すダイアログボックスが表示される。
「ユーザーＩＤ」のテキストボックスは、ユーザーが自身を識別するための文字列を入力するために設けられている。ここに入力された文字列は、ジョブの送信後、画像形成装置１の表示部３９に表示される。ここに何も入力せずにジョブが送信された場合には、当該ジョブの送信元のＩＰアドレスが表示部３９に表示される。
【００３０】
「暗証番号」のテキストボックスは、入力が必須である。セキュリティープリント実行時、これと同一の暗証番号をユーザーが画像形成装置１に入力した場合に限り、当該文書の画像形成が行われる。暗証番号を入力せずに当該ダイアログボックスの「ＯＫ」をクリックすると、暗礁番号の入力を促すメッセージが表示され、次の処理には進まない。
【００３１】
なお、ジョブを投入する度に異なるユーザーＩＤおよび暗証番号を入力してもよい。また、情報処理装置１００の起動後、少なくとも１度、画像形成装置１へのジョブが投入された場合にはユーザーＩＤおよび暗証番号を入力しなくてもよい。この場合、起動後、最後に入力されたユーザーＩＤおよび暗証番号が有効となる。
また、予め各ユーザーに割り当てられたユーザーＩＤおよび暗証番号を情報処理装置１００および画像形成装置１に登録しておき、これを常時使用するようにしてもよい。この場合、図５のテキストボックスへの入力は不要である。
また、情報処理装置１００の通信アドレスと暗証番号とを対応付けて予め画像形成装置１の記憶部５に記憶させておき、文書データを受信したならば、この文書データの送信元の通信アドレスに対応付けられた暗証番号を読みだし、ユーザーが入力した暗証番号との照合に用いるようにしてもよい。この場合、情報処理装置１００から画像形成装置１への暗証番号の送信は不要である。
【００３２】
次に、「蓄積する文書名」のリストボックスは、文書名の入力態様を指定するために設けられている。このリストボックスの右端にある三角印をクリックすると、「文書名を入力する」、「ファイル名を使用する」、「文書名を入力しない」の３項目が表示され、３項目のうちの１つを選択することが可能となる。ユーザーが「文書名を入力する」をクリックすると、その下にある「文書名」のテキストボックスが入力可能となり、ここにユーザーが入力した文字列が文書名として情報処理装置１００に認識される。「ファイル名を使用する」をクリックすると、プリンタドライバＰＤの起動時に開かれていたファイルのファイル名が「文書名」のテキストボックスに表示され、この文字列が文書名として認識される。「文書名を入力しない」をクリックすると、「文書名」のテキストボックスは入力不能となり、文書名は認識されない。セキュリティープリント実行時、画像形成装置１の表示部３９には、情報処理装置１００が認識した文書名が表示される。文書名が認識されなかった場合には、文書名は表示さればい。この場合、ユーザーは、表示部３９に表示された複数のジョブのうち所望のジョブがどれであるかをユーザーＩＤのみによって判断する。
【００３３】
次に、「遅延印刷」のチェックボックスをクリックすると、画像形成装置１は、ユーザーが指定した遅延時間だけ遅延させて画像形成を実行する。遅延時間は、その下に設けられている「印刷開始を遅延させる時間」なるコンボボックスに入力する。この遅延時間は、ダイアログボックスの下部に表示されているとおり、画像形成装置１から届いた通知に対して応答した時点からの時間である。例えば、ユーザーが画像形成装置１の設置場所まで徒歩で１５秒を要するとする。この場合、遅延時間として１５秒を指定しておけば、画像形成装置１からの通知に応答した後、ユーザーが徒歩で画像形成装置１の設置場所に到着するのとほぼ同時に当該ジョブの画像形成が開始される。
具体的な処理の手順については後述する。
【００３４】
ここまでの入力が完了した後、ユーザーが「ＯＫ」をクリックすると、情報処理装置１００のＣＰＵ１０１は、この時点で開いていた文書を表す文書データと、図４および５のダイアログボックスで指定された条件群を表す条件データとをページ記述言語からなるデータに変換し、画像形成装置１に送信する。
【００３５】
図６は、文書データおよび条件データが送信された場合に画像形成装置１のＣＰＵ４４が実行する処理のフローを表す図である。
【００３６】
まず、画像形成装置１は、情報処理装置１００が送信した文書データと条件データとを通信Ｉ／Ｆ４８を介して受信し、文書データ、条件データ、これらを受信した時刻、および送信元である情報処理装置１００の通信アドレスを対応付けてスプーラとしての記憶部５に記憶する。前述のとおり、条件データにはユーザーＩＤ、暗証番号、文書名が含まれている。
なお、ＣＰＵ４４は、受信時刻が古いジョブから順に実行し、実行済みのジョブをスプーラから削除する。ただし、例外として、後述するとおり、割り込み可能なジョブを最も受信時刻の古いジョブよりも先に実行開始する場合がある。
【００３７】
ステップＡ０１では、ＣＰＵ４４が、スプーラ内の先頭ジョブが遅延指定ジョブであるか否かを判定する。すなわち、図５のダイアログボックスで「遅延印刷」のチェックボックスがクリックされた場合、条件データには当該ジョブが遅延指定ジョブであることを表すフラグが書き込まれる。ＣＰＵ４４は、このフラグにより先頭ジョブが遅延指定ジョブであるか否かを判定する。先頭ジョブが遅延指定ジョブである場合（ステップＡ０１：ＹＥＳ）には、ステップＡ０２に進む。遅延指定ジョブでない場合（ステップＡ０１：ＮＯ）には、ステップＡ１８に進む。ステップＡ１８では、ＣＰＵ４４は、指定された種類でジョブを実行する。例えば、図４のダイアログボックスで「通常プリント」が指定された場合には、直ちに当該先頭ジョブを実行し、画像形成を行う。
ステップＡ０２では、ＣＰＵ４４が、他ジョブ実行中か否かを判定する。他ジョブ実行中でないならば（ステップＡ０２：ＮＯ）、ステップＡ０３に進む。
【００３８】
ステップＡ０３では、ＣＰＵ４４が、当該遅延指定ジョブの送信元の情報処理装置１００を条件データから識別し、当該遅延指定ジョブの実行の準備が完了したことの通知を当該情報処理装置１００に送信する。すると、情報処理装置１００の表示部１１０には、図７に示すダイアログボックスが表示される。ダイアログボックスには、図５のダイアログボックスで入力した文書名と遅延時間が表示され、「ＯＫ」のクリックにより指示を入力することを促すメッセージが表示される。また、ダイアログボックスの下部には、所定時間（この例では１分）を経過しても指示が入力されない場合には自動的にセキュリティープリントに切り替える旨、表示される。ＣＰＵ４４は、「ＯＫ」がクリックされたか否かに関わらず、このダイアログボックスを表示したまま、直ちにステップＡ０４に進む。なお、上記所定時間をユーザーが指定できるようにしてもよい。
【００３９】
ステップＡ０４では、ＣＰＵ４４が、スプーラ内に割り込み可能ジョブがあるか否かを判定する。割り込み可能ジョブとは、ジョブの実行を途中で中断して他ジョブを割り込ませても支障のないジョブである。例えば、複数ページからなる文書であって、媒体排出部３２でこれら複数のページをステープル針によって綴じることが指定されている場合、他のジョブを割り込ませると記録媒体１０の束が分断されてしまうので、ステープル綴じに支障が生じる。従って、このジョブは割り込み可能ジョブではない。各ジョブの条件データには当該ジョブで施されるステープル綴じ等の処理の内容を表すデータが含まれているので、ＣＰＵ４４は、スプーラ内の各ジョブが割り込み可能であるか否かを条件データにより判定する。そして、割り込み可能ジョブがある場合（ステップＡ０４：ＹＥＳ）には、ステップＡ０５へ進み、割り込み可能ジョブがない場合（ステップＡ０４：ＮＯ）には、ステップＡ１３に進む。
【００４０】
ステップＡ０５では、ＣＰＵ４４は、割り込み可能ジョブの実行を開始する。
ステップＡ０６では、ＣＰＵ４４は、所定時間内に遅延指定ジョブの開始指示が入力されたか否かを判定する。この所定時間は、図７のダイアログボックスに表示されているとおり、１分である。所定時間内に開始指示が入力された場合（ステップＡ０６：ＹＥＳ）には、ステップＡ０７に進む。所定時間内に開始指示が入力されなかった場合（ステップＡ０６：ＮＯ）には、ステップＡ１２に進む。
【００４１】
ステップＡ１２では、上述したセキュリティープリントが実行される。すなわち、画像形成装置１の表示部３９に待機中のジョブのユーザーＩＤと文書名の一覧が表示され、ユーザーは、表示部３９の画面上で自身が送信したジョブを指定し、キー入力部４０を操作して暗証番号を入力する。そして、スタートキーを押し下げると、ＣＰＵ４４は入力された暗証番号が当該文書データと対応付けて記憶した暗証番号と一致するか否かを判定し、両者が一致した場合、当該ジョブに対応する文書データを画像データに変換して画像出力部６に供給する。
一方、ステップＡ０７では、ＣＰＵ４４は、遅延時間（１５秒）が経過したか否かを判定し、遅延時間が経過したならば（ステップＡ０７：ＹＥＳ）、ステップＡ０８に進む。
【００４２】
ステップＡ０８では、ＣＰＵ４４が、割り込みジョブの実行を一時停止する。
ステップＡ０９では、ＣＰＵ４４が、遅延指定ジョブの実行を開始する。ＣＰＵ４４は、遅延指定ジョブの文書データを画像データに変換し、画像出力部６に供給する。
ステップＡ１０では、ＣＰＵ４４が、遅延指定ジョブの実行が完了したか否かを判定し、実行が完了したならば（ステップＡ１０：ＹＥＳ）、ステップＡ１１に進む。
ステップＡ１１では、ＣＰＵ４４は、ステップＡ０８で一次停止した割り込みジョブの実行を再開し、割り込みジョブの実行が完了し次第、処理を終了する。
【００４３】
次に、ステップＡ１３以降の処理について説明する。
ステップＡ１３では、ＣＰＵ４４は、所定時間内に遅延指定ジョブの開始指示が入力されたか否かを判定する。所定時間内に開始指示が入力された場合（ステップＡ１３：ＹＥＳ）には、ステップＡ１４に進む。所定時間内に開始指示が入力されなかった場合（ステップＡ１３：ＮＯ）には、ステップＡ１７に進む。ステップＡ１７では、ステップＡ１２と同様にセキュリティープリントが実行される。
一方、ステップＡ１４では、ＣＰＵ４４は、遅延時間（１５秒）が経過したか否かを判定し、遅延時間が経過したならば（ステップＡ１４：ＹＥＳ）、ステップＡ１５に進む。
【００４４】
ステップＡ１５では、ＣＰＵ４４が、遅延指定ジョブの実行を開始する。ステップＡ１６では、ＣＰＵ４４が、遅延指定ジョブの実行が完了したか否かを判定し、実行が完了したならば（ステップＡ１６：ＹＥＳ）、処理を終了する。
このように、ステップＡ１３以降の処理は、割り込みジョブの一時停止および再開の過程が存在しないことを除けば、ステップＡ０６以降の処理と同じである。
【００４５】
以上説明した形態に限らず、本発明は種々の形態で実施可能である。例えば、上述の実施形態を以下のように変形した形態でも実施可能である。
＜変形例１＞
上記の実施形態から割り込みジョブの処理を除いてもよい。図８は、割り込みジョブの処理を除いたフローである。このフローは、図６のフローからステップＡ０４乃至Ａ１２を削除したものに等しい。
【００４６】
＜変形例２＞
上記の実施形態からセキュリティープリントの処理を除いてもよい。図９は、セキュリティープリントの処理を除いたフローである。このフローは、図６のフローからステップＡ１２およびＡ１７を削除したものに等しい。
【００４７】
＜変形例３＞
遅延時間内に処理を完了することが可能な他のジョブを処理するようにしてもよい。図１０は、遅延時間内に処理を完了することが可能な他のジョブの処理を割り込みジョブの処理の代わりに組み込んだフローである。このフローは、図６のフローにおけるステップＡ０４乃至Ａ０８の代わりにステップＢ０４乃至Ｂ０７を組み込んだものである。図６のフローと異なる処理について説明すると以下のとおりである。
【００４８】
ステップＢ０４では、ＣＰＵ４４は、スプーラに蓄積されている各ジョブの処理に要する時間を各文書データのデータ量に基づいて計算し、遅延時間内に処理を完了することが可能なジョブがある場合には、ステップＢ０５に進む。完了可能なジョブがない場合には、ステップＡ１３に進む。ステップＡ１３以降の処理は、図６と同じである。
ステップＢ０５では、ＣＰＵ４４は、ステップＢ０４で抽出されたジョブの実行を開始する。複数のジョブが抽出された場合には、受信時刻が最も古いジョブを実行する。
【００４９】
ステップＢ０６では、ＣＰＵ４４は、所定時間内に遅延指定ジョブの開始指示が入力されたか否かを判定する。所定時間内に開始指示が入力された場合（ステップＢ０６：ＹＥＳ）には、ステップＢ０７に進む。所定時間内に開始指示が入力されなかった場合（ステップＢ０６：ＮＯ）には、ステップＡ１２に進む。ステップＡ１２の処理は前述したとおりである。
【００５０】
ステップＢ０７では、ＣＰＵ４４は、ステップＢ０５で開始したジョブの実行が完了したか否かを判定し、完了したならば（ステップＢ０７：ＹＥＳ）、ステップＡ０９に進み、遅延指定ジョブの実行を開始する。
なお、図１０で示したフローからセキュリティープリントの処理、すなわちステップＡ１２、Ａ１７を削除してもよい。
【００５１】
＜変形例４＞
図６、８、９、１０に示したフローからステップＡ０２を削除してもよい。すなわち、他ジョブが実行中であるか否かに関わらず、画像形成の準備が完了した旨を情報処理装置１００に通知するようにしてもよい。
【００５２】
＜変形例５＞
上記の実施形態ではＣＰＵ４４がプログラムを実行することによって図６の処理を実行する例を示したが、同様の機能を電子回路に実装するようにしてもよい。
また、このプログラムを磁気ディスク等の記録媒体に書き込んで頒布し、この磁気ディスクから読み取ったプログラムを記憶部５に書き込んで使用するようにしてもよい。また、このプログラムを通信回線経由で頒布し、通信回線経由で受信したプログラムを記憶部５に書き込んで使用するようにしてもよい。
【図面の簡単な説明】
【００５３】
【図１】実施形態の全体構成を表す図である。
【図２】情報処理装置１００のハードウェア構成を表す図である。
【図３】画像形成装置１のハードウェア構成を示す図である
【図４】プリンタドライバＰＤの実行時に最初に表示される画像である。
【図５】ダイアログボックスである。
【図６】ＣＰＵ４４が実行する処理のフローを表す図である。
【図７】ダイアログボックスである。
【図８】割り込みジョブの処理を除いたフローである。
【図９】セキュリティープリントの処理を除いたフローである。
【図１０】遅延時間内に処理可能な他のジョブの処理を組み込んだフローである。
【符号の説明】
【００５４】
１００…情報処理装置、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…記憶部、１０５…通信Ｉ／Ｆ、１０６…キーボード、１０７…マウス、１１０…表示装置、１…画像形成装置、４…制御部、４４…ＣＰＵ、４５…ＲＯＭ、４６…ＲＡＭ、５…記憶部、４１…指示受付部、３９…表示部、４０…キー入力部、４８…通信Ｉ／Ｆ、
５２…原稿送り装置、１２…画像入力部、１８…画像処理部、６…画像出力部、７Ｙ、７Ｍ、７Ｃ、７Ｋ…画像形成エンジン、８…転写ベルト、１１…定着装置
【図１】
2009134345.tif 000003
【図２】
2009134345.tif 000004
【図３】
2009134345.tif 000005
【図４】
2009134345.tif 000006
【図５】
2009134345.tif 000007
【図６】
2009134345.tif 000008
【図７】
2009134345.tif 000009
【図８】
2009134345.tif 000010
【図９】
2009134345.tif 000011
【図１０】
2009134345.tif 000012