(57)【要約】【課題】  印刷出力するデータを蓄積することが可能な画像形成装置において、蓄積された印刷データを削除する日時を、ユーザが自在に設定できる画像形成装置を提供する。【解決手段】  プリンタ１へ送られた蓄積文書（印刷データ）が蓄積された日時を取得し、蓄積文書のデータから、この蓄積文書に対するユーザが設定した削除までの日数・時間を取得する。ここで時間計測部１５を参照し、現在の日時が予めドライバで指定されている削除までの日時を過ぎているかどうかを判定する。蓄積文書を削除するまでの日時が過ぎている場合には、蓄積文書のデータを削除し、蓄積文書を削除するまでの日時が過ぎていない場合には、そのまま処理を終了する。【選択図】  図４
2006192812.tif 000002
【特許請求の範囲】
【請求項１】
送信側から受信したデータを蓄積する蓄積手段と、前記データを特定の指示がある場合にのみ出力する出力手段とを有する画像形成装置であって、
現在の時間を計測する時間計測手段と、
前記データを削除する日時を指定する日時指定手段とをさらに有し、
前記時間計測手段によって計測された時間が前記日時指定手段によって指定された前記削除する日時に達したときに、蓄積された前記データを削除することを特徴とする画像形成装置。
【請求項２】
前記データに前記送信側を特定する情報が付加されている場合には、
前記データを削除するときに、前記送信側に前記データを削除することを通知する第１の通知手段を有することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記データに前記送信側を特定する情報が付加されている場合には、
前記データが蓄積された時間が一定時間経過すると、前記データが蓄積されていることを前記送信側に通知する第２の通知手段を有することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記第１の通知手段及び前記第２の通知手段によって前記送信側に通知を行う時間を設定する手段を有することを特徴とする請求項２または３に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、データを蓄積印刷する機能を有する画像形成装置に関する。
【背景技術】
【０００２】
近年、ネットワークなどの普及により複数のパソコンをＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを介して接続し、データのやり取りを行うことが日常化している。これに伴い、パソコンのデータを印刷出力する場合にも、ＬＡＮを介して接続されたプリンタやコピー機などを共有化して使用している。
【０００３】
しかし、印刷物の中には機密性の高いものが含まれることもある。このように、ネットワークを介して接続された複数のパソコンから印刷を行う場合には、従来、親展プリントという機能を利用して印刷する場合が多い。
【０００４】
親展プリントとは、各パソコンから送られてくる印刷データを即時に印刷出力せず、データを出力側のメモリ等のデータ蓄積部に一時的に蓄積しておき、ユーザが、後でパスワード等本人を特定する条件を満たした場合にのみ、印刷データを印刷出力することができるものである。
【０００５】
しかし、この親展プリント機能を利用すると、例えば、機密性の高い印刷データが印刷されない限り上述したデータ蓄積部にデータが蓄積され続けることになる。すなわち、蓄積されるデータの分だけメモリ等を利用することになるので、出力側の機器自体の動作が重く（遅く）なり、作業効率が悪くなるという問題があった。
【０００６】
この問題を解決する発明として、特許文献１が知られている。この発明は、原稿（印刷データ）を受信した時刻を記憶し、あらかじめ設定された時間を過ぎても受信者が原稿を確認しない場合は、受信された原稿を削除することにより、一定時間を過ぎたために意味をなさなくなった原稿によって記憶装置（データ蓄積部）を占有されることなく、記憶装置の無駄を防ぐようにするものである。
【特許文献１】特開平１０−２１５３３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上述した従来例には以下に述べるような問題点がある。
【０００８】
例えば、ドキュメントサーバのように印刷データを一括して蓄積し印刷するような場合には、大量の印刷データを扱うことになる。したがって、一つの印刷データに対して一つずつ経過時間を計測することは、かなり煩雑なものとなってしまう。
【０００９】
また、あらかじめ設定された時間を過ぎると送信した印刷データが自動的にされてしまう。したがって、ユーザが、データが削除される時間を自在に設定したい場合などには使い勝手が悪い。
【００１０】
このような課題を解決するため、本発明は、印刷出力するデータを蓄積することが可能な画像形成装置において、蓄積された印刷データを削除する日時を、ユーザが自在に設定できる画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、請求項１に記載の発明は、送信側から受信したデータを蓄積する蓄積手段と、データを特定の指示がある場合にのみ出力する出力手段とを有する画像形成装置であって、現在の時間を計測する時間計測手段と、データを削除する日時を指定する日時指定手段とをさらに有し、時間計測手段によって計測された時間が日時指定手段によって指定された削除する日時に達したときに、蓄積されたデータを削除することを特徴とする。
【００１２】
請求項２に記載の発明は、請求項１に記載の画像形成装置において、データに送信側を特定する情報が付加されている場合には、データを削除するときに、送信側にデータを削除することを通知する第１の通知手段を有することを特徴とする。
【００１３】
請求項３に記載の発明は、請求項１に記載の画像形成装置において、データに送信側を特定する情報が付加されている場合には、データが蓄積された時間が一定時間経過すると、データが蓄積されていることを送信側に通知する第２の通知手段を有することを特徴とする。
【００１４】
請求項４に記載の発明は、請求項２または３に記載の画像形成装置において、第１の通知手段及び第２の通知手段によって送信側に通知を行う時間を設定する手段を有することを特徴とする。
【発明の効果】
【００１５】
本発明における画像形成装置によれば、蓄積された印刷データを削除するときにユーザに問い合わせを行うことができるので、勝手に印刷データが削除されることがなくなる。また逆に、不要になった機密文書などの印刷データの削除漏れも減少するので、機密情報の漏洩を防ぐことができる。
【発明を実施するための最良の形態】
【００１６】
以下に、本発明の画像形成装置を好適に実施した実施形態を、図面を用いて説明する。なお、本実施形態はこれに限定されるものではなく、その趣旨を逸脱しない範囲において種々変更が可能である。また、本実施形態では、画像形成装置としてプリンタを用いて説明する。
【００１７】
本実施形態のプリンタは通常、図１に示すような印刷ネットワークシステムとして構成されることが多い。図１に示すように、複数台の各ＰＣとサーバとプリンタ１とがＬＡＮを介して接続されている。
【００１８】
図２は、プリンタ１の構成を示すブロック図である。
プリンタ１は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、蓄積部１４と、時間計測部１５と、操作表示部１６と、プロッタ部１７と、Ｉ／Ｏ（Ｉｎｐｕｔ−Ｏｕｔｐｕｔ）部１８と、ネットワークインタフェース（Ｉ／Ｆ）１９とを備えている。
【００１９】
ＣＰＵ１１は、ＲＯＭ１２に書き込まれたプログラムを実行して、プリンタ１の各部の制御を行う中央演算処理装置である。ＲＯＭ１２は、ＣＰＵ１１がプリンタ１の各部の制御を行うためのプログラムや、制御に使用する固定データが記憶されたリードオンリメモリである。ＲＡＭ１３は、プリンタ１の各部の制御を行うためのプログラム実行時の作業領域や、印刷するデータを展開するときに使用するランダムアクセスメモリである。また、各ＰＣから送られてくる印刷データを一時的に蓄積することもある。
【００２０】
蓄積部１４は、各ＰＣからプリンタ１へ送られてくる印刷データを一時的に記憶・保持する。例えば、上述した親展プリントを行う場合などには、この蓄積部１４にて保持した印刷データに対するユーザ特有の情報をパスワード等を入力して確定した後、印刷が実行されることになる。時間計測部１５は、現在の時刻の計測や印刷データが削除されてからの時間のカウントなどを行う。操作表示部１６は、ユーザが機器の設定等をおこなうための操作キーとユーザに機器の動作状態やメッセージを表示するための液晶表示機等の表示部から構成される。プロッタ部１７は、画像を記録紙上に形成して出力する動作を行う。Ｉ／Ｏ部１８は、入出力ポートから構成されるものである。また、ネットワークＩ／Ｆ１９は、各ＰＣとプリンタとをネットワークを介して接続するものである。
【００２１】
次に、本実施形態における動作を図面を用いて説明する。
図３に示すように、ユーザはＰＣ上で印刷データを削除するまでの日数・時間などをあらかじめ設定する。なお、親展プリントの場合、この画面上でユーザ固有の情報を入力することにより、印刷データを出力・印刷することも可能である。
【００２２】
図４は、本実施形態におけるプリンタ１の、通常の動作を示すフローチャートである。
まず、ＰＣからプリンタ１へ送られた蓄積文書（印刷データ）が蓄積された日時を取得する（ステップＳ１０１）。次に、蓄積文書のデータから、この蓄積文書に対するユーザが設定した削除までの日数・時間を取得する（ステップＳ１０２）。ここで時間計測部１５を参照し、現在の日時が予めドライバで指定されている削除までの日時を過ぎているかどうかを判定する（ステップＳ１０３）。蓄積文書を削除するまでの日時が過ぎている場合には（ステップＳ１０３／Ｙｅｓ）、蓄積文書のデータを削除する（ステップＳ１０４）。蓄積文書を削除するまでの日時が過ぎていない場合には（ステップＳ１０３／Ｎｏ）、ここで処理を終了する。
【００２３】
このように、予め指定した日時を過ぎると蓄積されている印刷データが削除される。したがって、不要なデータを削除する手間を省くことができる。さらに、指定された日時になれば必ず印刷データが削除されるので、印刷データの削除漏れがなくなり、結果として、削除漏れからの情報の漏洩といった事態を防ぐこともできる。
【００２４】
また、本実施形態のプリンタによれば、蓄積された印刷データの中にデータを送信した送信側の情報を特定できるデータがあれば、その送信側に印刷データが削除される旨の通知を行うこともできる。
【００２５】
図５は、本実施形態のプリンタ１において、送信側（ユーザ）に印刷データを削除する旨の通知を行う場合の動作を示すフローチャートである。
まず、ＰＣからプリンタ１へ送られた蓄積文書（印刷データ）が蓄積された日時を取得する（ステップＳ２０１）。次に、蓄積文書のデータから、この蓄積文書に対するユーザが設定した削除までの日数・時間を取得する（ステップＳ２０２）。ここで時間計測部１５を参照し、現在の日時が予めドライバで指定されている削除までの日時を過ぎているかどうかを判定する（ステップＳ２０３）。蓄積文書を削除するまでの日時が過ぎていない場合には（ステップＳ２０３／Ｎｏ）、ここで処理を終了する。
【００２６】
蓄積文書を削除するまでの日時が過ぎている場合には（ステップＳ２０３／Ｙｅｓ）、蓄積文書のデータからユーザ情報を検索する（ステップＳ２０４）。ここで、ユーザ情報があるか否かを検索した結果（ステップＳ２０５）、ユーザ情報がある場合には（ステップＳ２０５／Ｙｅｓ）、ユーザに電子メールなどで、この蓄積文書が削除されることを通知するメッセージを送信する（ステップＳ２０６）。その後、蓄積文書を削除して（ステップＳ２０７）、処理を終了する。また、ユーザ情報がない場合には（ステップＳ２０５／Ｎｏ）、そのまま蓄積文書を削除して処理を終了する。
【００２７】
このように、本実施形態のプリンタによれば、蓄積文書を削除するときにユーザに通知を行うことができる。したがって、ユーザは印刷データが削除されたことを削除されるときに認識することができる。
【００２８】
また、本実施形態のプリンタは、一定時間経過した蓄積文書がある場合、ユーザに対して蓄積文書の削除を促すメッセージを送信することも可能である。図６は、プリンタ１に送られた一定時間経過後の蓄積文書がある場合の動作を示すフローチャートである。なお、図６では、ユーザが、蓄積文書を削除する１時間前にユーザ宛に電子メールで通知する設定を施したものである。
【００２９】
まず、ＰＣからプリンタ１へ送られた蓄積文書（印刷データ）が蓄積された日時を取得する（ステップＳ３０１）。次に、蓄積文書のデータから、この蓄積文書に対するユーザが設定した削除までの日数・時間を取得する（ステップＳ３０２）。ここで時間計測部１５を参照し、現在の日時が予めドライバで指定されている削除までの日時の、１時間前であるかどうかを判定する（ステップＳ３０３）。蓄積文書を削除するまでの時間が１時間を過ぎていない場合には（ステップＳ３０３／Ｎｏ）、ここで処理を終了する。
【００３０】
蓄積文書を削除するまでの時間が１時間を過ぎている場合には（ステップＳ３０３／Ｙｅｓ）、蓄積文書のデータからユーザ情報を検索する（ステップＳ３０４）。ここで、ユーザ情報があるか否かを検索した結果（ステップＳ３０５）、ユーザ情報がある場合には（ステップＳ３０５／Ｙｅｓ）、ユーザに電子メールで、この蓄積文書があと１時間で削除されることを通知するメッセージを送信する（ステップＳ３０６）。また、ユーザ情報がない場合には（ステップＳ３０５／Ｎｏ）、そのまま処理を終了する。
【００３１】
このように、本実施形態のプリンタによれば、一定時間蓄積された蓄積文書に対して、ユーザに問い合わせを行う。したがって、ユーザが蓄積文書を出力・削除などをし忘れることが少なくなり、使い勝手が良くなる。
【図面の簡単な説明】
【００３２】
【図１】本実施形態のプリンタを適用した印刷ネットワークシステムを示す図である。
【図２】本実施形態のプリンタの構成を示すブロック図である。
【図３】蓄積文書の削除日時を指定する指定画面例である。
【図４】本実施形態のプリンタの通常の動作を示すフローチャートである。
【図５】本実施形態のプリンタにおいて、蓄積文書を削除するときに通知を行う場合の動作を示すフローチャートである。
【図６】本実施形態のプリンタにおいて、一定時間経過後の蓄積文書に対して削除を促す通知を行う場合の動作を示すフローチャートである。
【符号の説明】
【００３３】
１    プリンタ
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１４    蓄積部
１５    時間計測部
１６    操作表示部
１７    プロッタ部
１８    Ｉ／Ｏ部
１９    ネットワークインタフェース
【図１】
2006192812.tif 000003
【図２】
2006192812.tif 000004
【図３】
2006192812.tif 000005
【図４】
2006192812.tif 000006
【図５】
2006192812.tif 000007
【図６】
2006192812.tif 000008