(57)【要約】【課題】データの機密性に応じたセキュリティを確保し、記憶装置の限られた容量を効果的に使用し、ユーザに再印刷時の利便性を提供する。【解決手段】印刷データの機密度の設定を受付ける機密度受付部と、受付けられた機密度と印刷データの印刷指示とを出力する印刷指示制御部とを備える制御装置と、印刷指示および機密度を入力する入力部と、データを記憶するための記憶部と、入力された機密度が所定の度合い以上である場合には、入力された印刷指示にかかる印刷データに基づく印刷処理を実行するとともに印刷データが印刷処理後に記憶部に記憶されていない状態とし、機密度が上記所定の度合いより低い場合には、印刷データに基づく印刷処理を実行するとともに印刷データが印刷処理後から所定の保存期間が経過するまで記憶部に記憶された状態を維持する印刷記憶制御部とを備える印刷装置と、を備える印刷システムとした。【選択図】図４
2010097350.tif 000002
【特許請求の範囲】
【請求項１】
印刷データの機密度の設定を受付ける機密度受付部と、当該受付けられた機密度と当該印刷データの印刷指示とを出力する印刷指示制御部とを備える制御装置と、
上記印刷指示および機密度を入力する入力部と、データを記憶するための記憶部と、当該入力された機密度が所定の度合い以上である場合には、当該入力された印刷指示にかかる印刷データに基づく印刷処理を実行するとともに当該印刷データが印刷処理後に上記記憶部に記憶されていない状態とし、当該機密度が上記所定の度合いより低い場合には、当該印刷データに基づく印刷処理を実行するとともに当該印刷データが印刷処理後から所定の保存期間が経過するまで上記記憶部に記憶された状態を維持する印刷記憶制御部とを備える印刷装置と、を備えることを特徴とする印刷システム。
【請求項２】
上記制御装置は、上記機密度受付部によって受付けられた機密度が上記所定の度合いより低い場合に上記印刷データの保存期間の設定を受付ける保存期間受付部を備えるとともに、上記印刷指示制御部によって当該保存期間を示す情報を出力し、
上記印刷装置では、上記入力部が上記印刷指示および機密度とともに上記保存期間を示す情報を入力した場合には、上記印刷記憶制御部が、上記印刷データが印刷処理後から上記入力された保存期間が経過するまで上記記憶部に記憶された状態を維持することを特徴とする請求項１に記載の印刷システム。
【請求項３】
印刷データの機密度の設定を受付ける機能と、
上記受付けた機密度が所定の度合い以上である場合には、上記印刷データに基づく印刷処理の実行、および印刷処理後の上記印刷データの保持の禁止を印刷装置に対して指示し、上記受付けた機密度が上記所定の度合いより低い場合には、上記印刷データに基づく印刷処理の実行、および印刷処理後から所定の保存期間が経過するまでの上記印刷データの保持を上記印刷装置に対して指示する機能とをコンピュータに実行させることを特徴とするプリンタドライバ。
【請求項４】
印刷データの機密度および当該印刷データの印刷指示を入力する入力部と、
データを記憶するための記憶部と、
上記入力された機密度が所定の度合い以上である場合には、上記入力された印刷指示にかかる印刷データに基づく印刷処理を実行するとともに当該印刷データが印刷処理後に上記記憶部に記憶されていない状態とし、当該機密度が上記所定の度合いより低い場合には、当該印刷データに基づく印刷処理を実行するとともに当該印刷データが印刷処理後から所定の保存期間が経過するまで上記記憶部に記憶された状態を維持する印刷記憶制御部とを備えることを特徴とする印刷装置。
【請求項５】
上記入力部が、上記所定の度合いより低い機密度とともに当該機密度に関連して設定された上記印刷データの保存期間を示す情報を入力した場合には、上記印刷記憶制御部は、上記印刷データが印刷処理後から当該入力された保存期間が経過するまで上記記憶部に記憶された状態を維持することを特徴とする請求項４に記載の印刷装置。
【請求項６】
上記印刷記憶制御部は、上記保存期間中に印刷指示を受付けた場合には、上記記憶部に記憶されている上記印刷データに基づく印刷処理を実行することを特徴とする請求項４または請求項５に記載の印刷装置。
【請求項７】
上記印刷記憶制御部は、上記保存期間が経過した場合に、上記記憶部に記憶された上記印刷データを消去するか否かを問う表示を所定の表示部に出力させるとともに、当該表示に対して上記印刷データの消去が指示された場合には、上記印刷データを上記記憶部から消去し、当該表示に対して上記印刷データの記憶維持が指示された場合には、上記印刷データが上記記憶部に記憶された状態をさらに維持することを特徴とする請求項４〜請求項６のいずれかに記載の印刷装置。
【請求項８】
上記印刷記憶制御部は、上記機密度が、上記所定の度合いより低く、かつ上記所定の度合いより低い中間度合いよりも低い場合に、上記保存期間が経過した後に上記表示を出力させるとともに上記表示に対する指示に応じた処理を行ない、上記機密度が、上記所定の度合いより低くかつ上記中間度合い以上である場合には、上記保存期間が経過した後に上記表示を出力させることなく上記記憶部に記憶された上記印刷データを消去することを特徴とする請求項７に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、プリンタドライバおよび印刷装置に関する。
【背景技術】
【０００２】
ハードディスクドライブ（ＨＤＤ）に代表される記憶装置（ストレージ）を内蔵するプリンタが存在する。当該記憶装置は、プリンタにおいて同じ印刷データを用いて複数部数の印刷（部数印刷）を実行する際に、印刷データを一時的に格納するために用いられる。また、このような記憶装置を利用する技術として、画像データを所定の保存領域に格納し、印刷処理後の所定時間経過後に当該画像データを消去することが印刷処理前に選択された場合、画像データの印刷処理終了後に所定時間が経過したら上記格納された画像データを消去する画像形成装置が知られている（特許文献１参照。）。
【特許文献１】特開平１１‐２２５２５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
印刷データに基づいてプリンタで印刷を行なう場合、情報保護の安全性（セキュリティ）が問題となる。これまでは、部数印刷が終了したら記憶装置内から当該印刷に用いた印刷データを消去したり、外部から記憶装置へアクセスがなされる際に特定のパスワードの入力を要求したり、記憶装置内のデータを暗号化する等して、セキュリティを強化していた。一方で、上記文献のように、印刷終了後もデータ（画像データ）を一定期間保存するものもある。
【０００４】
ここで一口に印刷データと言っても、例えば社外秘のデータなど機密性が高いデータや、仮に外部に流出しても特に損失の無い機密性の低いデータなど、様々なデータが存在する。そのため、ユーザにとって真に必要なセキュリティを確保しつつ、記憶装置の限られた容量を効果的に使用する技術が望まれていた。
【０００５】
本発明は上記課題に鑑みてなされたものであり、データの機密性に応じたセキュリティを確保しつつ記憶装置の限られた容量を効果的に使用し、かつユーザに再印刷時の利便性を提供することが可能な印刷システム、プリンタドライバおよび印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の印刷システムは、印刷データの機密度の設定を受付ける機密度受付部と、当該受付けられた機密度と当該印刷データの印刷指示とを出力する印刷指示制御部とを備える制御装置と、上記印刷指示および機密度を入力する入力部と、データを記憶するための記憶部と、当該入力された機密度が所定の度合い以上である場合には、当該入力された印刷指示にかかる印刷データに基づく印刷処理を実行するとともに当該印刷データが印刷処理後に上記記憶部に記憶されていない状態とし、当該機密度が上記所定の度合いより低い場合には、当該印刷データに基づく印刷処理を実行するとともに当該印刷データが印刷処理後から所定の保存期間が経過するまで上記記憶部に記憶された状態を維持する印刷記憶制御部とを備える印刷装置と、を備える構成としてある。本発明によれば、制御装置がある印刷データについてユーザから受付けた機密度が所定の度合い以上であれば印刷データが印刷処理後に印刷装置内に残ることが防止され、一方、ユーザから受付けた機密度が所定の度合いより低ければ、印刷データが印刷処理後に印刷装置内の記憶部に所定期間保存される。そのため、ユーザにとって高い機密性が要求される印刷データが印刷処理（部数印刷を含む印刷処理）後に情報漏えいの危険にさらされることはなく、かつ、ユーザにとって高い機密性が要求されない印刷データは、印刷処理後もユーザの印刷装置に対する直接的な操作による再印刷の対象となる。
【０００７】
上記制御装置は、上記機密度受付部によって受付けられた機密度が上記所定の度合いより低い場合に上記印刷データの保存期間の設定を受付ける保存期間受付部を備えるとともに、上記印刷指示制御部によって当該保存期間を示す情報を出力し、上記印刷装置では、上記入力部が上記印刷指示および機密度とともに上記保存期間を示す情報を入力した場合には、上記印刷記憶制御部が、上記印刷データが印刷処理後から上記入力された保存期間が経過するまで上記記憶部に記憶された状態を維持するとしてもよい。当該構成によれば、ユーザは、設定した機密度が所定の度合いより低い場合にのみ、印刷データの保存期間を設定して印刷データを印刷装置内の記憶部に保存させることができる。
【０００８】
印刷システムを構成する制御装置や印刷装置はそれぞれ一つの発明として把握される。また、制御装置が実行する処理を実現するための、コンピュータが読み取り可能なプログラム（プリンタドライバ等）や方法の発明や、印刷装置が実行する処理を実現するための、コンピュータが読み取り可能なプログラムや方法の発明も、それぞれ一つの発明として把握される。例えば、上記プリンタドライバとしては、印刷データの機密度の設定を受付ける機能と、上記受付けた機密度が所定の度合い以上である場合には、上記印刷データに基づく印刷処理の実行、および印刷処理後の上記印刷データの保持の禁止を印刷装置に対して指示し、上記受付けた機密度が上記所定の度合いより低い場合には、上記印刷データに基づく印刷処理の実行、および印刷処理後から所定の保存期間が経過するまでの上記印刷データの保持を上記印刷装置に対して指示する機能とをコンピュータに実行させる構成とすることができる。
【０００９】
また、印刷装置としては、印刷データの機密度および当該印刷データの印刷指示を入力する入力部と、データを記憶するための記憶部と、上記入力された機密度が所定の度合い以上である場合には、上記入力された印刷指示にかかる印刷データに基づく印刷処理を実行するとともに当該印刷データが印刷処理後に上記記憶部に記憶されていない状態とし、当該機密度が上記所定の度合いより低い場合には、当該印刷データに基づく印刷処理を実行するとともに当該印刷データが印刷処理後から所定の保存期間が経過するまで上記記憶部に記憶された状態を維持する印刷記憶制御部とを備える構成とすることができる。また、上記入力部が、上記所定の度合いより低い機密度とともに当該機密度に関連して設定された上記印刷データの保存期間を示す情報を入力した場合には、上記印刷記憶制御部は、上記印刷データが印刷処理後から当該入力された保存期間が経過するまで上記記憶部に記憶された状態を維持するとしてもよい。
【００１０】
上記印刷記憶制御部は、上記保存期間中に印刷指示を受付けた場合には、上記記憶部に記憶されている上記印刷データに基づく印刷処理を実行するとしてもよい。当該構成によれば、ユーザは、印刷装置に対して直接に印刷指示を行うことで、容易に印刷装置の記憶部に記憶されている印刷データに基づく印刷結果を再度得ることができる。
【００１１】
上記印刷記憶制御部は、上記保存期間が経過した場合に、上記記憶部に記憶された上記印刷データを消去するか否かを問う表示を所定の表示部に出力させるとともに、当該表示に対して上記印刷データの消去が指示された場合には、上記印刷データを上記記憶部から消去し、当該表示に対して上記印刷データの記憶維持が指示された場合には、上記印刷データが上記記憶部に記憶された状態をさらに維持するとしてもよい。当該構成によれば、ユーザは、上記表示に対して指示を行うことで、印刷装置の記憶部における印刷データの保存期間を延長させることができる。
【００１２】
上記印刷記憶制御部は、上記機密度が、上記所定の度合いより低く、かつ上記所定の度合いより低い中間度合いよりも低い場合に、上記保存期間が経過した後に上記表示を出力させるとともに上記表示に対する指示に応じた処理を行ない、上記機密度が、上記所定の度合いより低くかつ上記中間度合い以上である場合には、上記保存期間が経過した後に上記表示を出力させることなく上記記憶部に記憶された上記印刷データを消去するとしてもよい。当該構成によれば、印刷データに対するセキュリティ対策を、機密度に応じてより細かく分けて実行することができる。
なお上記では印刷装置について、印刷システムの構成の一部として説明を行ったが、上記印刷システムによる機能の全てを印刷装置単体で実行する構成としてもよい。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を図面を参照しながら説明する。
図１は、本実施形態にかかる印刷システム１０の概略構成をブロック図により示している。印刷システム１０は、通信ケーブル５０で双方向通信可能な状態で接続されたコンピュータ２０やプリンタ３０等を含む。コンピュータ２０は制御装置に該当し、プリンタ３０は印刷装置に該当する。コンピュータ２０は、例えば、一般的な構成を有するパーソナルコンピュータ（ＰＣ）であり、本実施形態においては、プリンタ３０の駆動を制御するためのプリンタドライバ２１がインストールされている。コンピュータ２０は、ディスプレイ２２や、マウスやキーボードからなる入力受付部２３を備えている。コンピュータ２０は、ディスプレイ２２上に適宜画像を表示し、また、入力受付部２３を介してユーザからの入力を受付ける。
【００１４】
プリンタ３０は、例えば、操作パネル３１と制御部３２と印刷機構部３３とを備えたページプリンタである。操作パネル３１は、ユーザから各種の指示を受付けるためおよびプリンタ３０の状態をユーザに提示するためのユニットである。操作パネル３１は、例えば、液晶ディスプレイ（ＬＣＤ）、ＬＥＤ、押しボタンスイッチＳＷ等から構成されたユニットである。印刷機構部３３は、印刷データに基づいて用紙上に印刷を行うためのユニット（いわゆる印刷エンジン）である。制御部３２は、プリンタ３０の各部を制御するための、ＣＰＵ３４、制御ＡＳＩＣ３５、ホストＩ／Ｆ３６、ＨＤＤ３７、ＲＡＭ３８、ＲＯＭ３９、ＲＴＣ（real time clock）４０等からなるユニットである。制御ＡＳＩＣ３５は、各種デバイス（ＣＰＵ３４、ホストＩ／Ｆ３６等）間のデータの転送制御等を行うＡＳＩＣ（プリンタ３０用のものとして開発されたＡＳＩＣ）である。
【００１５】
ＨＤＤ３７は、プリンタ３０が備える記憶部の一例に該当し、本実施形態では当該記憶部に、必要に応じて印刷データが格納される。ただし、プリンタ３０が備える記憶部としては、ＨＤＤ以外にもフラッシュメモリカードやＳＤメモリカード等、各種記憶装置を採用することができる。
【００１６】
図２は、本実施形態においてコンピュータ２０がディスプレイ２２に表示させるプリンタドライバ２１の印刷設定画面２４の一例である。ユーザは、任意に選択した画像や文書等のファイル（印刷対象ファイル）の印刷を行なう際に、入力受付部２３を操作して印刷設定画面２４をディスプレイ２２に表示させる。図２に示したように、印刷設定画面２４内には、機密度設定欄２４ａが設けられている。ユーザは、入力受付部２３を操作することにより、機密度設定欄２４ａにおいて複数の機密度の中から任意に一つの機密度を選択することができる。ここで言う機密度とは、印刷対象ファイル（後述の印刷データに相当）についての機密度である。
【００１７】
図２の例では、機密度設定欄２４ａに機密度として「高」と「低」とが提供されている。ユーザは機密度「高」、「低」のいずれか一方を選択する。さらに、印刷設定画面２４内には、保存期間設定欄２４ｂが設けられている。コンピュータ２０は、機密度設定欄２４ａで機密度「低」が選択された場合に、保存期間設定欄２４ｂにおいてユーザの入力を受付け可能とする。つまり、印刷設定画面２４では、機密度設定欄２４ａに対する入力が無い場合、および機密度設定欄２４ａで機密度「高」が選択された場合には、保存期間設定欄２４ｂに対する入力を無効化する（保存期間設定欄２４ｂをグレーアウトにする）。従って、本実施形態では機密度「高」が、特許請求の範囲における所定の度合いに該当する。
【００１８】
ユーザは、入力受付部２３を操作することにより、保存期間設定欄２４ｂにおいて任意に保存期間（日数や時間数）を設定することができる。ここで言う保存期間とは、印刷対象ファイル（後述の印刷データに相当）についての保存期間であって、プリンタ３０で印刷処理が実行された後にプリンタ３０内のＨＤＤ３７に保存される期間を意味する。ユーザは、機密度設定欄２４ａや保存期間設定欄２４ｂに対する設定以外にも、部数印刷の設定などの各種設定を、印刷設定画面２４を介して行なうことができる（例えば、部数印刷は「基本設定」のタブを選択して表示される部数の入力欄において設定する）。ユーザはかかる各種設定を行なった上で印刷実行ボタン（ＯＫボタン）２４ｃを操作する。その結果、プリンタドライバ２１は、印刷設定画面２４を介して入力された各種設定（機密度や保存期間や部数印刷など）を受付けるとともに、印刷対象ファイルを所定のページ記述言語の形式による印刷データに変換し、当該印刷データおよび上記受付けた各種設定を示す情報を含む印刷指示（印刷コマンド）を、プリンタ３０に対して出力する。
【００１９】
このように、コンピュータ２０は、機密度設定欄２４ａおよび保存期間設定欄２４ｂを介して機密度および保存期間の設定を受付可能な点で、機密度受付部および保存期間受付部を備えていると言え、上記のようにプリンタドライバ２１によって印刷指示をプリンタ３０に出力する点で、印刷指示制御部を備えていると言える。また、上記印刷指示は、機密度が所定の度合い以上である場合には、印刷データに基づく印刷処理の実行、および印刷処理後の印刷データの保持の禁止をプリンタ３０に対して指示し、機密度が所定の度合いより低い場合には、印刷データに基づく印刷処理の実行、および印刷処理後から保存期間が経過するまでの印刷データの保持をプリンタ３０に対して指示するものであると言える。
【００２０】
図３，４は、上記印刷指示を入力したプリンタ３０側における処理をフローチャートにより示している。当該処理は主に、制御部３２において、ＣＰＵ３４がＲＯＭ３９に格納された所定のプログラムをＲＡＭ３８をワークエリアとして使用しながら実行することで実現される。当該処理を実行する点で、制御部３２は印刷記憶制御部に該当する。
図３のステップＳ（以下、“ステップ”の表記を省略する。）１００では、制御部３２は、ホストＩ／Ｆ３６を介してコンピュータ２０から印刷指示を入力する。このようにコンピュータ２０から印刷指示を入力する点で、プリンタ３０は入力部を備えていると言える。
【００２１】
Ｓ１０２では、制御部３２は、入力した印刷指示を解析し、印刷指示に含まれている機密度を示す情報が機密度「高」を示しているか否か判定する。制御部３２は、機密度が「高」である場合はＳ１０４に進み、一方、機密度が「高」より低い場合（機密度が「低」である場合）はＳ１１８（図４）に進む。
Ｓ１０４では、印刷指示が部数印刷の指示を含むものであるか否かを判定する。つまり制御部３２は、印刷指示において印刷部数が１部に設定されている場合はＳ１０６に進み、一方、部数印刷が指示されている場合（印刷部数が２部以上に設定されている場合）はＳ１１０に進む。
【００２２】
Ｓ１０６では、制御部３２は、印刷指示に含まれている印刷データに基づいて印刷処理を開始する。つまり制御部３２は、上記所定のページ記述言語の形式となっている印刷データをページ単位のイメージデータに変換し、当該イメージデータを印刷機構部３３に送信することで、印刷機構部３３に用紙への印刷を実行させる。
Ｓ１０８では、制御部３２は、印刷機構部３３による印刷（１部の印刷）が終了したか否か判定し、終了したと判定した場合には当該フローチャートを終える。なおＳ１０６，１０８の処理中においては、印刷データ（あるいは印刷データから変換した後のイメージデータ。以下同様。）をＨＤＤ３７等の記憶部に格納することはない。
【００２３】
Ｓ１１０では、制御部３２は、Ｓ１０６と同様に、印刷指示に含まれている印刷データに基づく印刷処理を開始するとともに、Ｓ１１２では、当該印刷データをＨＤＤ３７に保存する。つまり、制御部３２は、指示された部数に応じた印刷を行なうために、印刷データをＨＤＤ３７に一時的に保存し、当該保存した印刷データに基づいて２部目以降の印刷を行なう。
【００２４】
Ｓ１１４では、制御部３２は、印刷機構部３３による印刷（部数印刷）が終了したか否か判定し、終了したと判定した場合にはＳ１１６に進む。
Ｓ１１６では、制御部３２は、Ｓ１１２においてＨＤＤ３７に保存した印刷データを消去して、当該フローチャートを終える。すなわち本実施形態では、プリンタ３０が入力した印刷指示にかかる機密度が「高」に設定されている場合には、部数印刷を行なうために一時的にＨＤＤ３７に印刷データを保存した場合であっても、部数印刷終了後に直ちに当該印刷データが消去される。
【００２５】
次に、図４に示したＳ１１８以降の処理について説明する。
Ｓ１１８では、制御部３２は、上記入力した印刷指示において保存期間が設定されているか否か判定する。具体的には、制御部３２は、印刷指示に含まれている保存期間を示す情報が保存期間＝０を示している場合（ユーザが機密度「低」を選択しつつも保存期間を実質的に設定しなかった場合）にはＳ１０４（図３）に進む。つまり本実施形態では、印刷データにかかる機密度が「低」であっても保存期間が存在しない場合には、その印刷データについて機密度が「高」である場合と同様の扱いをする。
【００２６】
一方、制御部３２は、上記入力した印刷指示において保存期間が設定されている（保存期間＞０）場合にはＳ１２０に進む。Ｓ１２０では、制御部３２は、Ｓ１０６，Ｓ１１０と同様に、印刷指示に含まれている印刷データに基づく印刷処理を開始し、Ｓ１２２では、当該印刷データをＨＤＤ３７に保存する。このように本実施形態では、ある印刷指示にかかる印刷データについて、機密度が「低」でありかつ保存期間が設定されている場合には、部数印刷であるか否かに拘らず印刷データをＨＤＤ３７に保存する。このＳ１２２では、印刷データとともに、印刷データについての保存期間や機密度、さらには印刷データのジョブ名（ファイル名）や、印刷データの送信元（コンピュータ２０）のＩＰアドレス等の各種情報を併せて保存する。
【００２７】
むろん制御部３２は、Ｓ１２０の印刷処理開始後において部数印刷を行なう場合には、Ｓ１２２でＨＤＤ３７に保存した印刷データに基づいて２部目以降の印刷を行なう。
Ｓ１２４では、制御部３２は、印刷機構部３３による印刷が終了したか否か判定し、終了したと判定した場合にはＳ１２６に進む。
Ｓ１２６では、制御部３２は、印刷終了後からの経過時間Ｔを「０」にリセットし、Ｓ１２８において経過時間Ｔの計測を開始する。当該計測は、例えば、ＲＴＣ４０から取得した時刻に基づいて行なうことができる。
【００２８】
経過時間Ｔの計測開始後は、制御部３２は、再印刷指示が入力されかた否かの判定（Ｓ１３０）と、経過時間Ｔが、上記Ｓ１２０の印刷処理の対象となった印刷データについて設定されている保存期間（例えば３日間）に達したか否かの判定（Ｓ１３４）を、繰り返し実行する。再印刷指示とは、一度印刷を終えてＨＤＤ３７に保存されている印刷データに基づく印刷処理の指示である。ユーザは、プリンタ３０の操作パネル３１を操作することにより、コンピュータ２０を介さずに直接プリンタ３０に対して再印刷指示を行なうことができる。制御部３２は、経過時間Ｔが保存期間に達したと判定する前（保存期間中）に操作パネル３１を介して再印刷指示の入力を受付けた場合には、Ｓ１３０からＳ１３２進む。
【００２９】
制御部３２は、Ｓ１３２において経過時間Ｔの計測を中断した上で、Ｓ１１８に戻る。制御部３２は、再印刷指示を受けてＳ１１８に戻った場合には“Ｙｅｓ（保存期間の設定有り）”の判定をし、再印刷指示に対応する印刷処理を開始する（Ｓ１２０）。なお、再印刷指示を受けた後は、印刷対象を示す印刷データは既にＨＤＤ３７に保存されているため、Ｓ１２２のステップは省略される。次に制御部３２は、再印刷について終了の判定（Ｓ１２４）をした後に、経過時間Ｔをリセットし（Ｓ１２６）、経過時間Ｔの計測を開始する（Ｓ１２８）。ただし制御部３２は、再印刷後にＳ１２８で経過時間Ｔの計測を開始する場合には、直近のＳ１３２で計測を中断した時点での経過時間Ｔの続きから計測を再開するとしてもよい。
【００３０】
制御部３２は、Ｓ１３４において“Ｙｅｓ（経過時間Ｔが保存期間に達した）”と判定した場合は、Ｓ１３６に進み、Ｓ１２２でＨＤＤ３７に記憶した印刷データを消去するか否かを問う表示（警告表示Ｗ）を所定の表示部に出力させる。ここで言う表示部とは、操作パネル３１を構成するＬＣＤであってもよいし、コンピュータ２０と接続したディスプレイ２２であってもよい。警告表示Ｗをディスプレイ２２にさせる場合、制御部３２は、ＨＤＤ３７から上記経過時間Ｔが保存時間に達した印刷データに対応して保存されているＩＰアドレスを読み出し、読み出したＩＰアドレスによって印刷データの送信元（コンピュータ２０）を特定し、当該特定した送信元に対して警告表示Ｗの実行指示を送信する。実行指示を受信したコンピュータ２０は、この実行指示に応じて警告表示Ｗをディスプレイ２２に出力させる。
【００３１】
図５は、ディスプレイ２２上に出力された警告表示Ｗの一例を示している。警告表示Ｗでは、保存期間が経過した印刷データの消去の可否をユーザに対して問う。ユーザは、入力受付部２３を操作して、警告表示Ｗに対する指示（印刷データを消去する（はい）かしない（いいえ）かの指示）を入力する。警告表示Ｗにおいては、図５に示したような「データの保存期間が切れます。消去してよろしいですか？」といった警告メッセージの他に、図５において括弧書きで示したように、保存期間が終了した印刷データのファイル名や、印刷データについて設定されていた機密度や、印刷データについて設定されていた保存期間などの各種情報を併せて表示してもよい。警告表示Ｗとしてこのような各種情報も併せて表示する際には、制御部３２は、ＨＤＤ３７から上記経過時間Ｔが保存時間に達した印刷データに対応して保存されているジョブ名（ファイル名）、機密度、保存期間なども読み出し、読み出したこれら情報をＩＰアドレスによって特定した上記送信元に対して送る。
【００３２】
Ｓ１３６において警告表示Ｗに対し、印刷データ消去の指示が入力された場合には、制御部３２はＳ１４２に進む。なお、警告表示Ｗがディスプレイ２２に表示されている場合には、警告表示Ｗに対する指示をコンピュータ２０がプリンタ３０の制御部３２に伝達する必要がある。
Ｓ１４２では、制御部３２は、Ｓ１３４において保存時間が終了したと判定した印刷データ（および印刷データに付随する各種情報）をＨＤＤ３７から消去して、当該フローチャートを終える。
【００３３】
一方、警告表示Ｗに対して、印刷データ非消去（記憶維持）の指示が入力された場合には、制御部３２はＳ１３８に進む。
Ｓ１３８では、制御部３２は、ＨＤＤ３７の現在の空き容量を確認し、空き容量が所定量以上存在している場合にＳ１４０に進み、印刷データの保存期間の設定をユーザから新たに受付ける。この場合の保存期間の設定は、入力受付部２３およびディスプレイ２２を介して受付けてもよいし、操作パネル３１を介して受付けてもよい。
【００３４】
Ｓ１４０において印刷データの保存期間の設定を受付けた後は、制御部３２はＳ１２６に戻って経過時間Ｔを「０」にリセットした上で、経過時間Ｔの計測を開始し（Ｓ１２８）、経過時間ＴがＳ１４０で設定された保存期間に達するまで、上記と同様に再印刷指示の入力の監視を継続する。すなわち機密度が「低」である印刷データについては、一旦保存期間が終了しても、ユーザの求めに応じて保存期間を更新することが可能である。ただし制御部３２は、Ｓ１３８においてＨＤＤ３７の空き容量が所定量より少ないと判定した場合は、保存期間の設定を受付けることなくＳ１４２に進む。つまり、ユーザが保存期間が終了した印刷データの保存の更新を望む場合であっても、ＨＤＤ３７の空き容量が少ない場合には、今後入力される新たな印刷ジョブのためにＨＤＤ３７の空き容量を確保しておくべく、当該更新を認めない構成としている。
【００３５】
なお上記では、制御部３２は、Ｓ１３８において“Ｙｅｓ”の判定をした場合には、Ｓ１４０においてユーザから新たに保存期間の設定を受付けるとした。しかし、この新たな保存期間についてはユーザに自由に設定させるのではなく、制御部３２は、予め定めた固定期間を当該新たな保存期間として自動的に設定し、Ｓ１２６以降の処理を行なうとしてもよい。
【００３６】
このように本実施形態によれば、印刷データについての機密度をユーザに設定させ、設定された機密度が所定の機密度より低い場合にのみ、印刷処理後の印刷データのＨＤＤ３７における保存を可能とし、当該保存の期間をユーザに設定させる。その結果、機密度が所定の機密度以上に設定された印刷データについては、印刷処理後にプリンタ３０内部に残ることが禁止されるためセキュリティが確保されるとともに、限りあるＨＤＤ３７の記憶領域の消費が抑えられる。また、機密度が所定の機密度より低く設定された印刷データについては、印刷処理後、少なくともユーザが設定した保存期間はプリンタ３０内の記憶部に保存されるため、ユーザはコンピュータ２０を介することなくプリンタ３０を直接操作して当該印刷データに基づく再印刷が可能となり、ユーザの利便性が高まる。
【００３７】
ユーザが設定可能な機密度は上記のような「高」または「低」に限られず、例えば３段階の機密度「高」、「中」および「低」の中から設定可能であってもよい（あるいは機密度は３段階より多くてもよい）。この場合プリンタ３０（制御部３２）は、Ｓ１０２において、機密度が「高」であればＳ１０４に進み、機密度が「高」より低い「中」あるいは「低」であればＳ１１８に進む。また、制御部３２は、Ｓ１３４において“Ｙｅｓ”と判定した後、保存期間が終了した印刷データの機密度が「低」である場合には上記と同様にＳ１３６の処理（警告表示Ｗ）に進み、一方、保存期間が終了した印刷データの機密度が「中」である場合にはＳ１３６の処理を行なうことなく、即座にＳ１４２に進むとしてもよい。すなわち、機密度が「高」より低い場合であっても、さらに細分化した機密度（機密度「中」または「低」）に応じて、保存期間の更新を可能としたり不能としたりする。上述した機密度「中」は、特許請求の範囲における中間度合いの一例に該当する。
【００３８】
上記実施形態は、コンピュータ２０とプリンタ３０とからなる印刷システム１０を前提に説明を行なったが、コンピュータ２０（ディスプレイ２２および入力受付部２３を含む）が行なう上述した全ての処理をプリンタ３０側で行なうことにより、プリンタ３０単体で本実施形態を実現するとしてもよい。
【図面の簡単な説明】
【００３９】
【図１】本実施形態の印刷システムの概略構成を示したブロック図である。
【図２】印刷設定画面の一例を示した図である。
【図３】プリンタが実行する処理の一部を示したフローチャートである。
【図４】プリンタが実行する処理の一部を示したフローチャートである。
【図５】警告表示の一例を示した図である。
【符号の説明】
【００４０】
１０…印刷システム、２０…コンピュータ、２１…プリンタドライバ、２２…ディスプレイ、２３…入力受付部、２４…印刷設定画面、２４ａ…機密度設定欄、２４ｂ…保存期間設定欄、２４ｃ…印刷実行ボタン、３０…プリンタ、３１…操作パネル、３２…制御部、３３…印刷機構部、３４…ＣＰＵ、３５…制御ＡＳＩＣ、３６…ホストＩ／Ｆ、３７…ＨＤＤ、３８…ＲＡＭ、３９…ＲＯＭ、４０…ＲＴＣ、５０…通信ケーブル、Ｗ…警告表示
【図１】
2010097350.tif 000003
【図２】
2010097350.tif 000004
【図３】
2010097350.tif 000005
【図４】
2010097350.tif 000006
【図５】
2010097350.tif 000007