(57)【要約】【課題】印刷装置の記憶手段に不要の印刷データが蓄積され続けることを防止して、当該記憶手段のメモリ資源を有効に活用することを目的とする。【解決手段】コンピュータ１００は、印刷対象の印刷データに有効期限情報を付加する期限設定部１１０と、有効期限情報が付加された印刷データを出力する出力部１２０とを備え、印刷装置２００は、出力部１２０から出力された印刷データを記憶するハードディスク２２０と、日時を計時する時計２４０と、ハードディスク２２０に記憶されている印刷データに付加されている有効期限情報に基づく有効期限と時計２４０によって計時されている現在の日時とを比較し、この比較した結果、現在の日時が有効期限を経過していると判断した場合に、ハードディスク２２０に記憶されている当該印刷データを消去するデータ管理部２５０とを備えている。【選択図】図１
2006044046.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象の印刷データを出力する外部装置と該外部装置から出力された印刷データを印刷する印刷装置とを有する印刷システムであって、
前記外部装置は、前記印刷対象の印刷データに有効期限情報を付加し当該印刷対象の印刷データを出力し、
前記印刷装置は、前記外部装置から出力された印刷データを記憶するとともに、現在の日時が前記記憶されている印刷データに付加されている有効期限情報に基づく有効期限に達したときは、前記記憶されている印刷データを消去することを特徴とする印刷システム。
【請求項２】
通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムであって、
前記外部装置は、印刷対象の印刷データに有効期限情報を付加する設定手段と、前記有効期限情報が付加された印刷データを出力する出力手段とを備え、
前記印刷装置は、前記出力手段から出力された印刷データを記憶する記憶手段と、日時を計時する時計手段と、前記記憶手段に記憶されている印刷データに付加されている有効期限情報に基づく有効期限と前記時計手段によって計時されている現在の日時とを比較し、この比較した結果、前記現在の日時が前記有効期限を経過していると判断した場合に、前記記憶手段に記憶されている当該印刷データを消去するデータ管理手段とを備えたことを特徴とする印刷システム。
【請求項３】
通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムであって、
前記外部装置は、印刷対象の印刷データに有効期限情報および通知先情報を付加する設定手段と、前記有効期限情報および通知先情報が付加された印刷データを出力する出力手段とを備え、
前記印刷装置は、前記出力手段から出力された印刷データを記憶する記憶手段と、日時を計時する時計手段と、前記記憶手段に記憶されている印刷データに付加されている有効期限情報と前記時計手段によって計時されている現在の日時情報とを比較し、この比較した結果、前記現在の日時が前記有効期限を経過していると判断した場合に、前記記憶手段に記憶されている当該印刷データを消去するとともに、印刷データを消去した旨を、消去された印刷データに付加されていた通知先情報に基づく通知先へ通知するデータ管理手段とを備えたことを特徴とする印刷システム。
【請求項４】
前記データ管理手段は、前記印刷データを消去した旨を前記通知先へ通知するときに、当該消去した旨とともに消去する印刷データのファイル名、送信日時および消去日時のうち何れか１つの情報を通知することを特徴とする請求項３記載の印刷システム。
【請求項５】
前記データ管理手段は、前記印刷データを消去した旨を前記通知先へ通知するときに、当該消去した旨の情報に消去対象の印刷データをコピーしたものを添付して通知することを特徴とする請求項３記載の印刷システム。
【請求項６】
前記データ管理手段は、前記通知先に対する前記印刷データの消去に関する情報を通知する時期を前記記憶手段から印刷データを消去する前または消去した後を指定する指定手段を備えたことを特徴とする請求項３記載の印刷システム。
【請求項７】
前記通知先情報は、通知先に対応する電子メールアドレスまたはホスト名であることを特徴とする請求項２または３記載の印刷システム。
【請求項８】
前記有効期限情報は、期日情報または時間情報または前記印刷装置の電源がオフ状態となる時点まで有効である旨を示す情報であることを特徴とする請求項２または３記載の印刷
システム。
【請求項９】
前記通信手段は、通信回線であることを特徴とする請求項２または３記載の印刷システム。
【請求項１０】
前記通信手段は、印刷データを記録した記録媒体であることを特徴とする請求項２または３記載の印刷システム。
【請求項１１】
請求項１０記載の印刷システムであって、
前記外部装置は、前記記録媒体が着脱可能であり、かつ装着された前記記録媒体に印刷対象の印刷データを記録する記録手段を備え、
前記印刷装置は、前記記録媒体が着脱可能であり、かつ装着された前記記録媒体から印刷データを読み出す読出手段を備えたことを特徴とする印刷システム。
【請求項１２】
通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムのデータ管理方法であって、
前記外部装置は、前記印刷対象の印刷データに有効期限情報を付加し当該印刷対象の印刷データを出力し、
前記印刷装置は、前記外部装置から出力された印刷データを記憶手段に記憶するとともに、現在の日時が前記記憶手段に記憶されている印刷データに付加されている有効期限情報に基づく有効期限に達したときは、前記記憶手段に記憶されている印刷データを消去することを特徴とする印刷システムのデータ管理方法。
【請求項１３】
通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムのデータ管理方法であって、
前記外部装置は、印刷対象の印刷データに有効期限情報を付加する付加ステップと、前記有効期限情報が付加された印刷データを出力する出力ステップとを有し、
前記印刷装置は、前記出力ステップにより出力された印刷データを記憶手段に記憶する記憶ステップと、日時を計時する時計ステップと、前記記憶ステップにより前記記憶手段に記憶されている印刷データに付加されている有効期限情報に基づく有効期限と前記時計ステップにより計時されている現在の日時とを比較し、この比較した結果、前記現在の日時が前記有効期限を経過していると判断した場合に、前記記憶手段に記憶されている当該印刷データを消去するデータ管理ステップとを有することを特徴とする印刷システムのデータ管理方法。
【請求項１４】
通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムのデータ管理方法であって、
前記外部装置は、印刷対象の印刷データに有効期限情報および通知先情報を付加する付加ステップと、前記有効期限情報および通知先情報が付加された印刷データを出力する出力ステップとを有し、
前記印刷装置は、前記出力ステップにより出力された印刷データを記憶手段に記憶する記憶ステップと、日時を計時する時計ステップと、前記記憶ステップにより前記記憶手段に記憶されている印刷データに付加されている有効期限情報に基づく有効期限と前記時計ステップにより計時されている現在の日時とを比較し、この比較した結果、前記現在の日時が前記有効期限を経過していると判断した場合に、前記記憶手段に記憶されている当該印刷データを消去するとともに、印刷データを消去した旨を、消去された印刷データに付加されていた通知先情報に基づく通知先へ通知するデータ管理ステップとを有することを特徴とする印刷システムのデータ管理方法。
【請求項１５】
前記データ管理ステップは、前記印刷データを消去した旨を前記通知先へ通知するときに
、当該消去した旨とともに消去する印刷データのファイル名、送信日時および消去日時のうち何れか１つの情報を通知するステップを含むことを特徴とする請求項１４記載の印刷システムのデータ管理方法。
【請求項１６】
前記データ管理ステップは、前記印刷データを消去した旨を前記通知先へ通知するときに、当該消去した旨の情報に消去する印刷データを添付して通知するステップを含むことを特徴とする請求項１４記載の印刷システムのデータ管理方法。
【請求項１７】
前記データ管理ステップは、前記通知先に対する前記印刷データの消去に関する情報を通知する時期を前記記憶手段から印刷データを消去する前または消去した後を指定する指定ステップを含むことを特徴とする請求項１４記載の印刷システムのデータ管理方法。
【請求項１８】
前記通知先情報は、通知先に対応する電子メールアドレスまたはホスト名であることを特徴とする請求項１４記載の印刷システムのデータ管理方法。
【請求項１９】
前記有効期限情報は、期日情報または時間情報または前記印刷装置の電源がオフ状態となる時点まで有効である旨を示す情報であることを特徴とする請求項１３または１４記載の印刷システムのデータ管理方法。
【請求項２０】
前記通信手段は、通信回線であることを特徴とする請求項１３または１４記載の印刷システムのデータ管理方法。
【請求項２１】
前記通信手段は、印刷データを記録した記録媒体であることを特徴とする請求項１３または１４記載の印刷システムのデータ管理方法。
【請求項２２】
請求項２１記載の印刷システムのデータ管理方法であって、前記外部装置は、装着された前記記録媒体に印刷対象の印刷データを記録する記録ステップを有し、
前記印刷装置は、装着された前記記録媒体から印刷データを読み出す読出ステップを有することを特徴とする印刷システムのデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムおよびデータ管理方法に関するものである。
【背景技術】
【０００２】
従来、記憶されたデータを計時的に管理する装置の一つとして（特許文献１）に記載された情報記憶装置が知られている。
【０００３】
図２７は従来の情報記憶装置の構成を示す構成図である。
【０００４】
図２７に示すように、この情報記憶装置では、通信制御部１が受信したデータは、そのデータを受信したときの日時が対応付けられて磁気ディスク２に記憶される。
【０００５】
磁気ディスク２に記憶されたデータの計時的な管理は次のようにして行われる。すなわち、システム制御部１は、計時回路３から現在の日時情報を取り込むとともに、磁気ディスク２に記憶されているデータの中からデータの入力日時を読み出す。
【０００６】
次に、システム制御部１は、上記現在の日時と上記入力日時とを比較し、この差が所定時間以上である場合、この入力日時に対応付けられているデータを磁気ディスク２からリストアップし、そのリストをＣＲＴ４に表示させる。
【０００７】
ユーザは、キーボード５を操作して、ＣＲＴ４に表示されたリストに対して、消去させないデータを消去禁止として指示することができる。
【０００８】
そして、キーボード５が操作されることで消去命令が入力されると、システム制御部１は、消去禁止の指示のないデータ全てを磁気ディスク２から消去する。
【０００９】
これにより磁気ディスク２に不要なデータが無期限に記憶された状態となり、磁気ディスク２のメモリ資源を無駄に使用することを防止する。
【特許文献１】特開平１−１８０６５０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記（特許文献１）に記載された情報記憶装置では、消去させないデータを消去禁止として指示するためには、ＣＲＴディスプレイなどの大型の表示装置やキーボードを装備していることを前提としているため、大型の表示装置やキーボードが装備されていない場合には、消去させないデータを消去禁止として指示することができないという問題点があった。
【００１１】
例えば、上記大型の表示装置やキーボードを装備していない印刷装置においては、受信してから所定時間以上が経過した印刷データをリストアップし、消去させない印刷データを消去禁止として指示することができない。
【００１２】
そのため、所定時間以上が経過した印刷データを抽出して消去する場合には、無条件に所定時間以上が経過した印刷データを消去しなければならず、よって、消去を禁止する印刷データは残し、一方、不要な印刷データのみを消去することにより、記憶手段のメモリ資源を有効に活用することができないという問題点がある。
【００１３】
そこで、本発明は、印刷データを取得した印刷装置が有効期限を経過した印刷データについては自主的にかつ確実に消去することのできる印刷システムおよび印刷システムのデータ管理方法を提供することを目的とする。
【００１４】
また、本発明は、印刷データを取得した印刷装置が有効期限を経過した印刷データについては自主的にかつ確実に消去することができるとともに、印刷装置の記憶手段に不要の印刷データが蓄積され続けることを防止して、当該記憶手段のメモリ資源を有効に活用することのできる印刷システムおよびデータ管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１５】
この課題を解決するために、本発明の印刷システムは、印刷対象の印刷データを出力する外部装置と該外部装置から出力された印刷データを印刷する印刷装置とを有する印刷システムであって、外部装置は、印刷対象の印刷データに有効期限情報を付加し当該印刷対象の印刷データを出力し、印刷装置は、外部装置から出力された印刷データを記憶するとともに、現在の日時が記憶されている印刷データに付加されている有効期限情報に基づく有効期限に達したときは、記憶されている印刷データを消去する構成としたものである。
【００１６】
また、この課題を解決するために、本発明の印刷システムは、通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムであって、外部装置は、印刷対象の印刷データに有効期限情報を付加する設定手段と、有効期限情報が付加された印刷データを出力する出力手段とを備え、印刷装置は、出力手段から出力された印刷データを記憶する記憶手段と、日時を計時する時計手段と、記憶手段に記憶されている印刷データに付加されている有効期限情報に基づく有効期限と時計手段によって計時されている現在の日時とを比較し、この比較した結果、現在の日時が有効期限を経過していると判断した場合に、記憶手段に記憶されている当該印刷データを消去するデータ管理手段とを備えた構成としたものである。
【００１７】
さらに、この課題を解決するために、本発明の印刷システムは、通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムであって、外部装置は、印刷対象の印刷データに有効期限情報および通知先情報を付加する設定手段と、有効期限情報および通知先情報が付加された印刷データを出力する出力手段とを備え、印刷装置は、出力手段から出力された印刷データを記憶する記憶手段と、日時を計時する時計手段と、記憶手段に記憶されている印刷データに付加されている有効期限情報と時計手段によって計時されている現在の日時情報とを比較し、この比較した結果、現在の日時が有効期限を経過していると判断した場合に、記憶手段に記憶されている当該印刷データを消去するとともに、印刷データを消去した旨を、消去された印刷データに付加されていた通知先情報に基づく通知先へ通知するデータ管理手段とを備えた構成としたものである。
【００１８】
本発明の好ましい形態において、データ管理手段は、印刷データを消去した旨を通知先へ通知するときに、当該消去した旨とともに消去する印刷データのファイル名、送信日時および消去日時のうち何れか１つの情報を通知する。
【００１９】
本発明のさらに好ましい形態において、データ管理手段は、印刷データを消去した旨を通知先へ通知するときに、当該消去した旨の情報に消去対象の印刷データをコピーしたものを添付して通知する。
【００２０】
本発明のさらに好ましい形態において、データ管理手段は、通知先に対する印刷データの消去に関する情報を通知する時期を記憶手段から印刷データを消去する前または消去した後を指定する指定手段を備えている。
【００２１】
本発明のさらに好ましい形態において、通知先情報は、通知先に対応する電子メールアドレスまたはホスト名である。
【００２２】
本発明のさらに好ましい形態において、有効期限情報は、期日情報または時間情報または印刷装置の電源がオフ状態となる時点まで有効である旨を示す情報である。
【００２３】
本発明のさらに好ましい形態において、通信手段は、通信回線である。
【００２４】
本発明のさらに好ましい形態において、通信手段は、印刷データを記録した記録媒体である。
【００２５】
本発明のさらに好ましい形態において、請求項１０記載の印刷システムにおける外部装置は、記録媒体が着脱可能であり、かつ装着された記録媒体に印刷対象の印刷データを記録する記録手段を備え、印刷装置は、記録媒体が着脱可能であり、かつ装着された記録媒体から印刷データを読み出す読出手段を備えている。
【００２６】
さらに、この課題を解決するために、本発明の印刷システムのデータ管理方法は、通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムのデータ管理方法であって、外部装置は、印刷対象の印刷データに有効期限情報を付加し当該印刷対象の印刷データを出力し、印刷装置は、外部装置から出力された印刷データを記憶手段に記憶するとともに、現在の日時が記憶手段に記憶されている印刷データに付加されている有効期限情報に基づく有効期限に達したときは、記憶手段に記憶されている印刷データを消去する構成としたものである。
【００２７】
さらに、上記課題を解決するために、本発明の印刷システムのデータ管理方法は、通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムのデータ管理方法であって、外部装置は、印刷対象の印刷データに有効期限情報を付加する付加ステップと、有効期限情報が付加された印刷データを出力する出力ステップとを有し、印刷装置は、出力ステップにより出力された印刷データを記憶手段に記憶する記憶ステップと、日時を計時する時計ステップと、記憶ステップにより記憶手段に記憶されている印刷データに付加されている有効期限情報に基づく有効期限と時計ステップにより計時されている現在の日時とを比較し、この比較した結果、現在の日時が有効期限を経過していると判断した場合に、記憶手段に記憶されている当該印刷データを消去するデータ管理ステップとを有する構成としたものである。
【００２８】
さらに、上記課題を解決するために、本発明の印刷システムのデータ管理方法は、通信手段を介して外部装置と印刷装置とが印刷データを授受する印刷システムのデータ管理方法であって、外部装置は、印刷対象の印刷データに有効期限情報および通知先情報を付加する付加ステップと、有効期限情報および通知先情報が付加された印刷データを出力する出力ステップとを有し、印刷装置は、出力ステップにより出力された印刷データを記憶手段に記憶する記憶ステップと、日時を計時する時計ステップと、記憶ステップにより記憶手段に記憶されている印刷データに付加されている有効期限情報に基づく有効期限と時計ステップにより計時されている現在の日時とを比較し、この比較した結果、現在の日時が有効期限を経過していると判断した場合に、記憶手段に記憶されている当該印刷データを消去するとともに、印刷データを消去した旨を、消去された印刷データに付加されていた通知先情報に基づく通知先へ通知するデータ管理ステップとを有する構成としたものである。
【００２９】
本発明の好ましい形態において、データ管理ステップは、印刷データを消去した旨を通
知先へ通知するときに、当該消去した旨とともに消去する印刷データのファイル名、送信日時および消去日時のうち何れか１つの情報を通知するステップを含む。
【００３０】
本発明のさらに好ましい形態において、データ管理ステップは、印刷データを消去した旨を通知先へ通知するときに、当該消去した旨の情報に消去する印刷データを添付して通知するステップを含む。
【００３１】
本発明のさらに好ましい形態において、データ管理ステップは、通知先に対する印刷データの消去に関する通知を行う時期を記憶手段から印刷データを消去する前または消去した後を指定する指定ステップを含む。
【００３２】
本発明のさらに好ましい形態において、通知先情報は、送信先に対応する電子メールアドレスまたはホスト名である。
【００３３】
本発明のさらに好ましい形態において、有効期限情報は、期日情報または時間情報または印刷装置の電源がオフ状態となる時点まで有効である旨を示す情報である。
【００３４】
本発明のさらに好ましい形態において、通信手段は、通信回線である。
【００３５】
本発明のさらに好ましい形態において、通信手段は、印刷データを記録した記録媒体である。
【００３６】
本発明のさらに好ましい形態において、請求項２１記載の印刷システムのデータ管理方法における外部装置は、装着された記録媒体に印刷対象の印刷データを記録する記録ステップを有し、印刷装置は、装着された記録媒体から印刷データを読み出す読出ステップを有する。
【発明の効果】
【００３７】
本発明によれば、印刷装置は、有効期限情報が付加された印刷データを取得して記憶した場合に、現時の日時が当該有効期限を経過しているときは、当該印刷データを消去するようにしているので、印刷データを取得した印刷装置が有効期限を経過した印刷データについては自主的にかつ確実に消去することができるという有効な効果が得られる。
【００３８】
また、本発明によれば、印刷装置のデータ管理手段が、記憶手段に記憶されている印刷データについては、その印刷データに付加されている有効期限情報と、時計手段からの現在の日時とを比較し、この比較した結果、現在の日時が有効期限を経過していると判断した場合に、記憶手段に記憶されている当該印刷データを消去するようにしているので、印刷データを取得した印刷装置が有効期限を経過した印刷データについては自主的にかつ確実に消去することができるとともに、印刷装置の記憶手段に不要の印刷データが蓄積され続けることを防止して、当該記憶手段のメモリ資源を有効に活用することができるという有効な効果が得られる。
【００３９】
さらに、本発明によれば、印刷装置のデータ管理ステップにて、記憶手段に記憶されている印刷データについては、その印刷データに付加されている有効期限情報と、時計ステップにより計時されている現在の日時とを比較し、この比較した結果、現在の日時が有効期限を経過していると判断した場合に、記憶手段に記憶されている当該印刷データを消去するようにしているので、印刷データを取得した印刷装置が有効期限を経過した印刷データについては自主的にかつ確実に消去することができるとともに、印刷装置の記憶手段に不要の印刷データが蓄積され続けることを防止して、当該記憶手段のメモリ資源を有効に活用することができるというという有効な効果が得られる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明を実施するための最良の形態を、図面を参照しつつさらに具体的に説明する。ここで、添付図面において同一の部材には同一の符号を付しており、また、重複した説明は省略されている。なお、ここでの説明は本発明が実施される最良の形態であることから、本発明は当該形態に限定されるものではない。
【００４１】
（実施の形態１）
図１は本発明の実施の形態１における印刷システムの構成を示す構成図、図２は本発明の実施の形態１における印刷システムのデータ管理処理動作を示すフローチャート、図３は本発明の実施の形態１における印刷システムのデータ管理処理中の印刷データ消去処理動作を示すフローチャート、図４は本発明の実施の形態１における印刷システムに係る印刷データのヘッダ部を示す図、図５は本発明の実施の形態１における印刷システムに係るデータ管理部によって作成される第１のタイムスタンプの一例を示す図、図６は本発明の実施の形態１における印刷システムに係るデータ管理部によって作成される第２のタイムスタンプの一例を示す図、図７は本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図、図８は本発明の実施の形態１における印刷システムに係るデータ管理の処理過程を説明する図、図９は本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図、図１０は本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図、図１１は本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図、図１２は本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図である。
【００４２】
図１に示すように、実施の形態１における印刷システムは、印刷対象の印刷データを出力するコンピュータ１００と、コンピュータ１００から出力された印刷データを印刷する印刷装置２００とが、通信回線３００を介して接続されている。
【００４３】
コンピュータ（外部装置）１００は、印刷対象の印刷データに有効期限情報を付加する期限設定部（設定手段）１１０と、期限設定部１１０によって有効期限情報が付加された印刷データを出力する出力部（出力手段）１２０と、データの送受信を司る送受信部１３０とを有している。
【００４４】
期限設定部１１０は、印刷装置へ印刷データを送信するアプリケーションソフトウェア例えばプリンタドライバーのプロパティＧＵＩ（グラフィカル・ユーザ・インタフェース）の機能のひとつとして組込まれたものである。
【００４５】
出力部１２０から出力された印刷データは、送受信部１３０および通信回線（通信手段）３００を介して印刷装置２００に入力される。
【００４６】
なお、本明細書において、有効期限情報とは、期日情報または時間情報または印刷装置の電源がオフ状態となる時点まで有効である旨を示す情報のことである。
【００４７】
印刷装置２００は、送受信部２１０、ハードディスク（記憶手段）２２０、メモリ２３０、時計（時計手段）２４０、データ管理部（データ管理手段）２５０および印刷部２６０を有している。
【００４８】
送受信部２１０は、通信回線３００を介してコンピュータ１００との通信を行うものであり、例えば印刷データの送受信を行う。
【００４９】
ハードディスク２２０は、データ管理部２５０が実行する後述するデータ管理処理手順を示すプログラムを格納しているとともに、送受信部２１０によって受信されたコンピュータ１００からの印刷データを記憶する。
【００５０】
メモリ２３０には、データ管理部２５０がデータ管理処理を実施する際に必要となるワークエリアが割り当てられている。時計２４０は日時を計時する。
【００５１】
データ管理部２５０は、印刷装置２００全体を制御するとともに、後述するデータ管理処理手順に従ってデータ管理処理を実行する。
【００５２】
また、データ管理部２５０は、データ管理処理を遂行するために下記の（Ｆ１）の機能を有している。
【００５３】
（Ｆ１）：ハードディスク２２０に記憶されている印刷データに付加されている有効期限情報に基づく有効期限と時計２４０によって計時されている現在の日時とを比較し、この比較した結果、現在の日時が有効期限を経過していると判断した場合に、ハードディスク２２０に記憶されている当該印刷データを消去する機能。
【００５４】
印刷部２６０は、データ管理部２５０の指示に従って印刷データに基づいて印刷処理を実行する。通信回線３００は、ネットワークなどのインタフェースである。
【００５５】
次に、印刷システムのデータ管理処理について、図２〜図１２を参照して説明する。
【００５６】
印刷対象の印刷データを送信するコンピュータ１００においては、通信回線３００を介して印刷データを印刷装置２００の送受信部２１０へ送信するときに、印刷装置２００に印刷データを記憶させ、印刷データの送信後に任意の時間が経過した後、送信した印刷データを印刷部２６０から印刷させる場合、図２に示すように、期限設定部１１０は、印刷対象の印刷データのヘッダ部に有効期限情報を付加するとともに（Ｓ１０１）、この印刷データを出力部１２０に出力する。
【００５７】
ここで、印刷データのフォーマットの一例を、図４に示す。図４において、印刷データは、ヘッダ部１１１と本文１１２とから構成され、ヘッダ部１１１には、有効期限情報１１１ａが付加されている。この情報は期限設定部１１０によって付加される。
【００５８】
この実施の形態１においては、有効期限情報は、カレンダー、タイマおよび印刷装置の電源オフ時の３通りのうち、何れかの情報である。
【００５９】
カレンダーは、期日情報であり、印刷データがハードディスク２２０に格納された時点（期日）を基準として、何日後（何日経過した後）に印刷データを消去すべきかを示す情報である。
【００６０】
タイマは、時間情報であり、印刷データがハードディスク２２０に格納された時点（期日）を基準として、何時間後（何時間経過した後）に印刷データを消去すべきかを示す情報である。
【００６１】
印刷装置の電源オフ時は、印刷データがハードディスク２２０に格納された時点（期日）から、印刷装置の電源がオフ状態となる時点まで有効である旨を示す情報である。したがって、印刷装置の電源オフ時の有効期限情報が付加された印刷データは、印刷装置２００の電源がオンの状態でハードディスク２２０に格納された後、その電源がオフの状態になり、その後、印刷装置２００の電源がオフの状態からオンの状態に変化した場合（電源
投入の場合）には、有効期限が経過したとみなされ消去されることとなる。
【００６２】
再度、図２を参照して説明する。コンピュータ１００では、出力部１２０は、期限設定部１１０からの印刷データを、印刷装置２００へ送信するよう送受信部１３０に依頼する。送受信部１３０は、依頼された印刷データを、通信回線３００を介して印刷装置２００の送受信部２１０へ送信する（Ｓ１０２）。
【００６３】
印刷装置２００では、送受信部２１０は、コンピュータ１００からの印刷データを受信して（Ｓ１０３）、この印刷データをデータ管理部２５０に渡す。
【００６４】
このようにして送受信部２１０から印刷データが渡されたデータ管理部２５０は、この印刷データを、ハードディスク２２０に格納するとともに（Ｓ１０４）、時計２４０から現在の日時情報を得て第１のタイムスタンプを作成して、これをハードディスク２２０に格納し（Ｓ１０５）、その後、印刷データ消去処理を実行する（Ｓ１０６）。
【００６５】
ここで、第１のタイムスタンプのフォーマットの一例を、図５に示す。図５において、第１のタイムスタンプは、ハードディスク２２０に格納された印刷データに対応するデータ番号が登録される登録項目（データＮｏ．）ＴＳ１１と、当該印刷データがハードディスク２２０に格納された期日情報が登録される登録項目（入力日）ＴＳ１２と、当該印刷データがハードディスク２２０に格納された時間情報が登録される登録項目（時間）ＴＳ１３とから構成されている。
【００６６】
すなわち、この第１のタイムスタンプは、ハードディスク２２０に格納された印刷データと、当該印刷データが格納された日時情報とをリンクさせた情報が登録されたテーブルである。
【００６７】
ところで、上記Ｓ１０１〜Ｓ１０５の処理は、コンピュータ１００が印刷データを印刷装置２００の送受信部２１０へ送信する毎に実施される。
【００６８】
次に、印刷装置２００のデータ管理部２５０による印刷データ消去処理（Ｓ１０６）について、図３を参照して説明する。
【００６９】
データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報を抽出し（Ｓ２０１）、この抽出した有効期限情報および上記第１のタイムスタンプ（図５参照）を基に、第２のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ２０２）。
【００７０】
ここで、第２のタイムスタンプのフォーマットの一例を、図６に示す。図６において、第２のタイムスタンプは、上記第１のタイムスタンプの登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３と同様の登録項目ＴＳ２１、ＴＳ２２およびＴＳ２３と、上記抽出した有効期限情報が登録される登録項目（有効期限）ＴＳ２４とから構成されている。
【００７１】
ちなみに、データ番号１に対応する有効期限情報「６  Ｈｏｕｒｓ」（６時間）はタイマであり、また、データ番号２に対応する有効期限情報「０４−０２−０２」（２００４年２月２日）はカンレンダーであり、さらに、データ番号３に対応する有効期限情報「０４−０２−１４」はカレンダーである。
【００７２】
さて、データ管理部２５０は、このような第２のタイムスタンプを基に印刷データの消去を実行する場合、有効期限情報の内容つまりカレンダー、タイマおよび印刷装置の電源オフ時のうち何れの情報であるかによって異なった処理を行う。
【００７３】
そこで、次に、有効期限情報が、カレンダーの場合、タイマの場合および印刷装置の電源オフ時の場合のそれぞれの処理について説明する。
【００７４】
最初に、有効期限情報がタイマである場合の印刷データ消去処理について、上述した図３に示すフローチャート、図６および図７を参照して説明する。
【００７５】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第２のタイムスタンプ（図６参照）を作成して（Ｓ２０１、Ｓ２０２）、この第２のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ２０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ２０４）。
【００７６】
ここで、図６に示す第２のタイムスタンプは、例えば「０４−０１−０２」（２００４年１月２日）の「１６：００：００」（１６時０分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【００７７】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０１−０２」（２００４年１月２日）の「１７：４５：４０」（１７時４５分４０秒）であるものとする。
【００７８】
この場合、図６において、データ番号１に対応する印刷データについては、その有効期限情報が「６時間」であるので、データ管理部２５０によって有効期限（１７：００：００）を経過している印刷データであると判断されることになる。
【００７９】
このようにして、Ｓ２０４において有効期限を経過した印刷データが存在すると判断したデータ管理部２５０は、有効期限を経過した印刷データをハードディスク２２０から消去するとともに（Ｓ２０５）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ２０６）。
【００８０】
具体的には、データ管理部２５０は、例えば、データ番号１に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【００８１】
そして、このＳ２０６の処理が終了した時点では、第１のタイムスタンプは、図７に示す内容に更新されている。
【００８２】
次に、データ管理部２５０は、第２のタイムスタンプ（図６参照）を基に、印刷データが存在するか否かを判断し（Ｓ２０７）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【００８３】
Ｓ２０７において印刷データが存在すると判断した場合、あるいはＳ２０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ２０８）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ２０３に戻り、このステップ以降を実行する。
【００８４】
すなわち、データ管理部２５０は、定期的（例えば１時間毎）に、第２のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データを抽出し、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている
情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【００８５】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【００８６】
次に、有効期限情報がカレンダーである場合の印刷データ消去処理について、上述した図３に示すフローチャート、図７〜図１１を参照して説明する。
【００８７】
ここでは、第１のタイムスタンプは図７に示す内容であるものとする。データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報を抽出し（Ｓ２０１）、この抽出した有効期限情報および図７に示す第１のタイムスタンプを基に、図８に示すような第２のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ２０２）。
【００８８】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第２のタイムスタンプ（図８参照）を作成して（Ｓ２０１、Ｓ２０２）、この第２のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ２０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ２０４）。
【００８９】
ここで、図８に示す第２のタイムスタンプは、例えば「０４−０２−３」（２００４年２月２日）の「０９：３０：００」（９時３０分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【００９０】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【００９１】
この場合、図８において、データ番号２に対応する印刷データについては、その有効期限情報が「０４−０２−０２」（２００４年２月２日）であるので、データ管理部２５０によって有効期限（０４−０２−０２）を経過している印刷データであると判断されることになる。
【００９２】
このようにして、Ｓ２０４において有効期限が経過した印刷データが存在すると判断したデータ管理部２５０は、有効期限を経過した印刷データをハードディスク２２０から消去するとともに（Ｓ２０５）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ２０６）。
【００９３】
具体的には、データ管理部２５０は、例えば、データ番号２に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【００９４】
そして、このＳ２０６の処理が終了した時点では、第１のタイムスタンプは、図９に示す内容に更新されている。
【００９５】
次に、データ管理部２５０は、第２のタイムスタンプを基に、印刷データが存在するか否かを判断し（Ｓ２０７）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【００９６】
Ｓ２０７において印刷データが存在すると判断した場合、あるいはＳ２０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば２４時間）が経過したか否かを判断し（Ｓ２０８）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ２０３に戻り、このステップ以降を実行する。
【００９７】
すなわち、データ管理部２５０は、定期的（例えば２４時間毎）に、第２のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データを抽出し、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報をハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【００９８】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【００９９】
例えば、送受信部２１０によって受信されたコンピュータ１００からの有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）が付加された印刷データが、「０４−０２−０３」（２００４年２月３日）の「１７：０５：３９」（１７時５分３９秒）の時点で、ハードディスク２２０に格納された場合、第１のタイムスタンプは図１０に示す内容に更新されるとともに、第２のタイムスタンプは図１１に示す内容に更新される。
【０１００】
このようにして第１のタイムスタンプおよび第２のタイムスタンプが更新された後、さらに、所定の期間（時間）が経過した後に、印刷装置２００の電源がオン状態からオフ状態に変化したものとする。
【０１０１】
最後に、有効期限情報が印刷装置の電源オフ時である場合の印刷データ消去処理について、上述した図３に示すフローチャート、図１０〜図１２を参照して説明する。
【０１０２】
ここでは、第１のタイムスタンプは図１０に示す内容であるものとする。データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報を抽出し（Ｓ２０１）、この抽出した有効期限情報および図１０に示す第１のタイムスタンプを基に、図１１に示すような第２のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ２０２）。
【０１０３】
なお、図１１において、データ番号４に対応する有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」は印刷装置の電源オフ時である。
【０１０４】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第２のタイムスタンプ（図１１参照）を作成して（Ｓ２０１、Ｓ２０２）、この第２のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ２０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ２０４）。
【０１０５】
ここで、図１１に示す第２のタイムスタンプは、例えば「０４−０２−４」（２００４年２月４日）の「１４：２１：３５」（１４時２１分３５）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０１０６】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２
００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０１０７】
この場合、図１１において、データ番号４に対応する印刷データについては、その有効期限情報が「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）であるので、データ管理部２５０によって有効期限（印刷装置の電源オフ時）を経過している印刷データであると判断されることになる。
【０１０８】
このようにして、Ｓ２０４において有効期限が経過した印刷データが存在すると判断したデータ管理部２５０は、有効期限を経過した印刷データをハードディスク２２０から消去するとともに（Ｓ２０５）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ２０６）。
【０１０９】
具体的には、データ管理部２５０は、例えば、データ番号４に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０１１０】
そして、このＳ２０６の処理が終了した時点では、第１のタイムスタンプは、図１２に示す内容に更新されている。
【０１１１】
次に、データ管理部２５０は、第２のタイムスタンプを基に、印刷データが存在するか否かを判断し（Ｓ２０７）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０１１２】
Ｓ２０７において印刷データが存在すると判断した場合、あるいはＳ２０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ２０８）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ２０３に戻り、このステップ以降を実行する。
【０１１３】
すなわち、データ管理部２５０は、定期的（例えば１時間毎あるいは２４時間毎）に、第２のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限が経過している印刷データを抽出し、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報をハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０１１４】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０１１５】
この実施の形態１においては、コンピュータ１００が印刷対象の印刷データを印刷装置２００の送受信部２１０へ送信するときに、その期限設定部１１０が印刷対象の印刷データのヘッダ部に「無限を示す旨」の有効期限情報を付加することにより、印刷データを無期限に消去させないことも可能である。
【０１１６】
また、この実施の形態１においては、出力部１２０と送受信部１３０とは異なる構成要素としているが、送受信部１３０が出力部１２０の機能を有するようにしても良い。
【０１１７】
さらに、この実施の形態１においては、通信回線３００は、ネットワークなどのインタフェースつまり有線通信回線としているが、無線通信回線であっても良い。この場合、コンピュータの送受信部１３０と印刷装置２００の送受信部は、無線通信機能を有するものとする。
【０１１８】
以上説明したように、実施の形態１によれば、コンピュータが、印刷対象の印刷データに有効期限情報を付加して、この印刷データを印刷装置へ送信し、一方、印刷装置では、受信した印刷データをハードディスクに格納し、その後、有効期限を経過した印刷データについてはハードディスクから消去するようにしたので、印刷データを取得した印刷装置が有効期限を経過した印刷データについては自主的にかつ確実に消去することができる。
【０１１９】
また、実施の形態１によれば、有効期限を経過したデータをハードディスクから消去するようにしているので、印刷装置のハードディスクに不要の印刷データが蓄積され続けることを防止して、当該ハードディスクのメモリ資源を有効に活用することができる。
【０１２０】
（実施の形態２）
図１３は本発明の実施の形態２における印刷システムの構成を示す構成図、図１４は本発明の実施の形態２における印刷システムのデータ管理処理動作を示すフローチャート、図１５は本発明の実施の形態２における印刷システムのデータ管理処理中の印刷データ消去処理動作を示すフローチャート、図１６は本発明の実施の形態２における印刷システムのデータ管理処理中の印刷データ消去処理動作を示すフローチャート、図１７は本発明の実施の形態２における印刷システムのデータ管理処理中の印刷データ消去処理動作を示すフローチャート、図１８は本発明の実施の形態２における印刷システムの印刷データのヘッダ部を示す図、図１９は本発明の実施の形態２における印刷システムのデータ管理部によって作成される第３のタイムスタンプの一例を示す図、図２０は本発明の実施の形態２における印刷システムのデータ管理処理の処理過程を説明する図、図２１は本発明の実施の形態２における印刷システムのデータ管理処理の処理過程を説明する図である。
【０１２１】
図１３に示す印刷システムは、図１に示した実施の形態１の印刷システムの構成において、データ管理部２５０に指定部２５１を追加した構成になっている。図１３において、図１に示す構成要素と同様の機能を果たす部分には同一の符号を付している。
【０１２２】
この実施の形態２は、実施の形態１の印刷システムとは、基本的な機能および構成は同じであるものの、印刷データの消去に関する情報を通知先へ通知するようにした点で相違している。
【０１２３】
図１３において、指定部（指定手段）２５１は、通知先に対する印刷データの消去に関する情報を通知する時期を、ハードディスク２２０から印刷データを消去する前（消去前）または消去した後（消去後）を指定するものである。
【０１２４】
ここで、印刷データの消去に関する情報には、印刷データを消去した旨または印刷データを消去する旨、印刷データを消去した旨または消去する旨を送信した日時（送信日時）、印刷データを消去した日時（消去日時）、印刷データのファイル名、消去した印刷データ（コピーした印刷データ）が含まれる。
【０１２５】
なお、指定部２５１は印刷装置２００の図示しない操作パネルで実現される。ユーザがこの操作パネル（図示せず）を操作して、例えば「消去後に通知」または「消去前に通知」の何れかの項目を指定する。
【０１２６】
ここで、「消去後に通知」の項目が指定された場合には、印刷データが消去された後に
印刷データの消去に関する情報が通知され、一方、「消去前に通知」の項目が指定された場合は、印刷データが消去される前に印刷データの消去に関する情報が通知される。
【０１２７】
実施の形態２においては、データ管理部２５０は、上述した実施の形態１の場合の（Ｆ１）の機能に加えて、または代替して、下記の（Ｆ２）〜（Ｆ４）の機能を有している。
【０１２８】
（Ｆ２）：ハードディスク２２０に記憶されている印刷データに付加されている有効期限情報と時計２４０によって計時されている現在の日時情報とを比較し、この比較した結果、現在の日時が有効期限を経過していると判断した場合に、ハードディスク２２０に記憶されている当該印刷データを消去するとともに、印刷データを消去した旨を、消去された印刷データに付加されていた通知先情報に基づく通知先へ通知する機能。
【０１２９】
（Ｆ３）：印刷データを消去した旨を通知先へ通知するときに、当該消去した旨とともに消去する印刷データのファイル名、送信日時および消去日時のうち何れか１つの情報を通知する機能。
【０１３０】
（Ｆ４）：印刷データを消去した旨を通知先へ通知するときに、当該消去した旨の情報に消去する印刷データを添付して通知する機能。
【０１３１】
上記通知先情報は、通知先に対応する電子メールアドレスまたはホスト名である。ここで、電子メールアドレスについては電子メールを送受信するメールソフトウェアの一般的なプロトコルであり、ホスト名についてはプリンタ（印刷装置）管理ユーティリティーソフトウェアの一般的なプロトコルである。両者ともコンピュータのアプリケーションソフトウェアにおける既知の技術である。
【０１３２】
この実施の形態２においては、通知先情報が電子メールアドレスの場合の処理についてについて説明し、通知先情報がホスト名である場合の処理についての説明は省略する。
【０１３３】
次に、印刷データの消去に関する情報を通知先へ通知する場合の印刷システムのデータ管理処理について、図１４〜図２１を参照して説明する。
【０１３４】
印刷対象の印刷データを送信するコンピュータ１００においては、通信回線３００を介して印刷データを印刷装置２００の送受信部２１０へ送信するときに、印刷装置２００に印刷データを記憶させ、印刷データの送信後に任意の時間が経過した後、送信した印刷データを印刷部２６０から印刷させる場合、図１４に示すように、期限設定部１１０は、印刷対象の印刷データのヘッダ部に有効期限情報、電子メールアドレスおよび印刷データのファイル名を付加するとともに（Ｓ３０１）、この印刷データを出力部１２０に出力する。
【０１３５】
ここで、印刷データのフォーマットの一例を、図１８に示す。図１８において、印刷データは、ヘッダ部１１１と本文１１２とから構成され、ヘッダ部１１１には、有効期限情報１１１ａ、通知先情報１１１ｂおよび当該印刷データのファイル名１１１ｃが付加されている。これらの情報は、期限設定部１１０によって付加される。
【０１３６】
この実施の形態２においては、有効期限情報は、上記実施の形態１の場合と同様に、カレンダー、タイマおよび印刷装置の電源オフ時の３通りのうち何れかの情報である。
【０１３７】
再度、図１４を参照して説明する。出力部１２０は、期限設定部１１０からの印刷データを、印刷装置２００へ送信するよう送受信部１３０に依頼する。送受信部１３０は、依頼された印刷データを、通信回線３００を介して印刷装置２００の送受信部２１０へ送信
する（Ｓ３０２）。
【０１３８】
印刷装置２００では、送受信部２１０は、コンピュータ１００からの印刷データを受信して（Ｓ３０３）、この印刷データをデータ管理部２５０に渡す。
【０１３９】
このようにして送受信部２１０から印刷データが渡されたデータ管理部２５０は、この印刷データを、ハードディスク２２０に格納するとともに（Ｓ３０４）、時計２４０から現在の日時情報を得て第１のタイムスタンプ（図５参照）を作成して、これをハードディスク２２０に格納し（Ｓ３０５）、その後、印刷データ消去処理を実行する（Ｓ３０６）。
【０１４０】
ところで、上記Ｓ３０１〜Ｓ３０５の処理は、コンピュータ１００が印刷データを印刷装置２００の送受信部２１０へ送信する毎に実施される。
【０１４１】
次に、印刷装置２００のデータ管理部２５０による印刷データ消去処理（Ｓ３０６）について、図１５を参照して説明する。
【０１４２】
上述したように通知先に対する印刷データの消去に関する情報を通知する時期は、印刷データを消去した後に消去した旨を通知する場合と、印刷データを消去する前に消去する旨を通知する場合とに大別されるので、次に、それぞれの場合の印刷データ消去処理について説明する。
【０１４３】
最初に、印刷データを消去した後に消去した旨を通知する場合の印刷データ消去処理について説明する。この場合、指定部２５１によって「消去後に通知」の項目が指定されているものとする。
【０１４４】
データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報、電子メールアドレスおよび印刷データのファイル名を抽出し（Ｓ４０１）、これら抽出した各情報および図５に示す第１のタイムスタンプを基に、第３のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ４０２）。
【０１４５】
ここで、第３のタイムスタンプのフォーマットの一例を、図１９に示す。図１９において、第３のタイムスタンプは、上記第２のタイムスタンプの登録項目ＴＳ２１、ＴＳ２２、ＴＳ２３およびＴＳ２４と同様の登録項目ＴＳ３１、ＴＳ３２、ＴＳ３３およびＴＳ３４と、上記抽出した印刷データのファイル名が登録される登録項目（ファイル名）ＴＳ３５と、上記抽出した電子メールアドレスが登録される登録項目（メールアドレス）ＴＳ３６とから構成されている。
【０１４６】
データ管理部２５０は、このような第３のタイムスタンプ（図１９参照）を基に印刷データの消去処理を実行する場合、有効期限情報の内容つまりカレンダー、タイマおよび印刷装置の電源オフ時のうち何れの情報であるかによって異なった処理を行う。
【０１４７】
そこで、次に、有効期限情報が、カレンダーの場合、タイマの場合および印刷装置の電源オフ時の場合のそれぞれの処理について説明する。
【０１４８】
最初に、有効期限情報がタイマである場合の印刷データ消去処理について、上述した図１５に示すフローチャート、図１９を参照して説明する。
【０１４９】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第３のタイムスタンプ（図１９参照）を作成してメモリ２３０に格納し（Ｓ４０１、Ｓ４０２）
、その後、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ４０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ４０４）。
【０１５０】
ここで、図１９に示す第２のタイムスタンプは、例えば「０４−０１−０２」（２００４年１月２日）の「１６：００：００」（１６時０分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０１５１】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０１−０２」（２００４年１月２日）の「１７：４５：４０」（１７時４５分４０秒）であるものとする。
【０１５２】
この場合、図１９において、データ番号１に対応する印刷データについては、その有効期限情報が「６時間」であるので、データ管理部２５０によって有効期限（１７：００：００）を経過している印刷データであると判断されることになる。
【０１５３】
このようにして、Ｓ３０４において有効期限を経過した印刷データが存在すると判断したデータ管理部２５０は、その有効期限を経過した印刷データをメモリ２３０にコピーし（Ｓ４０５）、その後、当該印刷データをハードディスク２２０から消去するとともに（Ｓ４０６）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ４０７）。
【０１５４】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号１に対応する印刷データをメモリ２３０にコピーし、その後、データ番号１に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０１５５】
そして、このＳ４０７の処理が終了した時点では、第１のタイムスタンプは、図７に示す内容に更新されている。
【０１５６】
ところで、データ管理部２５０は、第３のタイムスタンプ（図１９参照）を基に、消去した印刷データに対応する通知先情報に基づく通知先へ印刷データを消去した旨を通知する（Ｓ４０８）。この場合、例えばデータ番号１に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨が送信される。
【０１５７】
次に、データ管理部２５０は、第３のタイムスタンプを基に、印刷データが存在するか否かを判断し（Ｓ４０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０１５８】
Ｓ４０９において印刷データが存在すると判断した場合、あるいはＳ４０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ４１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ４０３に戻り、このステップ以降を実行する。
【０１５９】
すなわち、データ管理部２５０は、定期的（例えば１時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データを抽出し、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタン
プから消去する。
【０１６０】
そして、データ管理部２５０は、第３のタイムスタンプを基に、削除した印刷データ（つまりデータ番号）に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨を電子メールにて送信する。
【０１６１】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０１６２】
次に、有効期限情報がカレンダーである場合の印刷データ消去処理について、上述した図１５に示すフローチャート、図２０、図２１を参照して説明する。
【０１６３】
ここでは、第１のタイムスタンプは図７に示す内容であるものとする。データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第３のタイムスタンプ（図２０参照）を作成してメモリ２３０に格納し（Ｓ４０１、Ｓ４０２）、その後、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ４０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ４０４）。
【０１６４】
ここで、図２０に示す第３のタイムスタンプは、例えば「０４−０２−３」（２００４年２月２日）の「０９：３０：００」（９時３０分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０１６５】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０１６６】
この場合、図２０において、データ番号２に対応する印刷データについては、その有効期限情報が「０４−０２−０２」（２００４年２月２日）であるので、データ管理部２５０によって有効期限（０４−０２−０２）を経過している印刷データであると判断されることになる。
【０１６７】
このようにして、Ｓ４０４において有効期限を経過した印刷データが存在すると判断したデータ管理部２５０は、その有効期限を経過した印刷データをメモリ２３０にコピーし（Ｓ４０５）、その後、当該印刷データをハードディスク２２０から消去するとともに（Ｓ４０６）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ４０７）。
【０１６８】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号２に対応する印刷データをメモリ２３０にコピーし、その後、データ番号２に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０１６９】
そして、このＳ４０７の処理が終了した時点では、第１のタイムスタンプは、図９に示す内容に更新されている。
【０１７０】
ところで、データ管理部２５０は、第３のタイムスタンプ（図２０参照）を基に、消去した印刷データに対応する通知先情報に基づく通知先へ印刷データを消去した旨を通知する（Ｓ４０８）。この場合、データ番号２に対応する通知先情報に基づく電子メールアド
レス宛に、印刷データを消去した旨が電子メールにて送信される。
【０１７１】
次に、データ管理部２５０は、第３のタイムスタンプ（図２０参照）を基に、印刷データが存在するか否かを判断し（Ｓ４０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０１７２】
Ｓ４０９において印刷データが存在すると判断した場合、あるいはＳ４０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば２４時間）が経過したか否かを判断し（Ｓ４１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ４０３に戻り、このステップ以降を実行する。
【０１７３】
すなわち、データ管理部２５０は、定期的（例えば２４時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データを抽出し、この抽出した印刷データをメモリ２３０にコピーし、その後、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報をハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０１７４】
そして、データ管理部２５０は、第３のタイムスタンプを基に、削除した印刷データ（つまりデータ番号）に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨を電子メールにて送信する。
【０１７５】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０１７６】
例えば、送受信部２１０によって受信されたコンピュータ１００からの有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）が付加された印刷データが、「０４−０２−０３」（２００４年２月３日）の「１７：０５：３９」（１７時５分３９秒）の時点で、ハードディスク２２０に格納された場合、第１のタイムスタンプは図１０に示す内容に更新されるとともに、第３のスタンプは図２１に示す内容に更新される。
【０１７７】
このようにして第１のタイムスタンプおよび第３のタイムスタンプが更新された後、さらに所定の期間（時間）が経過した後に、印刷装置２００の電源がオン状態からオフ状態に変化したものとする。
【０１７８】
最後に、有効期限情報が印刷装置の電源オフ時である場合の印刷データ消去処理について、上述した図１５に示すフローチャート、図２１を参照して説明する。
【０１７９】
ここでは、第１のタイムスタンプは図１０に示す内容であるものとする。データ管理部２５０は、例えば印刷装置２００の電源投入時に、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報、電子メールアドレスおよび印刷データのファイル名を抽出し（Ｓ４０１）、これらの抽出した情報および図１０に示す第１のタイムスタンプを基に、図２１に示すような第３のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ４０２）。
【０１８０】
なお、図２１において、データ番号４に対応する有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」は印刷装置の電源オフ時である。
【０１８１】
次に、データ管理部２５０は、上記第３のタイムスタンプ（図２１参照）と時計２４０から取得した日時情報とを比較するとともに（Ｓ４０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ４０４）。
【０１８２】
ここで、図２１に示す第３のタイムスタンプは、例えば「０４−０２−４」（２００４年２月４日）の「１４：２１：３５」（１４時２１分３５）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０１８３】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０１８４】
この場合、図２１において、データ番号４に対応する印刷データについては、その有効期限情報が「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）であるので、データ管理部２５０によって有効期限（印刷装置の電源オフ時）を経過している印刷データであると判断されることになる。
【０１８５】
このようにして、Ｓ４０４において有効期限を経過した印刷データが存在すると判断したデータ管理部２５０は、その有効期限を経過した印刷データをメモリ２３０にコピーし（Ｓ４０５）、その後、当該印刷データをハードディスク２２０から消去するとともに（Ｓ４０６）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ４０７）。
【０１８６】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号４に対応する印刷データをメモリ２３０にコピーし、その後、データ番号４に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０１８７】
そして、このＳ４０７の処理が終了した時点では、第１のタイムスタンプは、図１２に示す内容に更新されている。
【０１８８】
ところで、データ管理部２５０は、第３のタイムスタンプ（図２１参照）を基に、消去した印刷データに対応する通知先情報に基づく通知先へ印刷データを消去した旨を通知する（Ｓ４０８）。この場合、例えばデータ番号４に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨が電子メールにて送信される。
【０１８９】
次に、データ管理部２５０は、第３のタイムスタンプ（図２１参照）を基に、印刷データが存在するか否かを判断し（Ｓ４０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０１９０】
Ｓ４０９において印刷データが存在すると判断した場合、あるいはＳ４０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ４１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ４０３に戻り、このステップ以降を実行する。
【０１９１】
すなわち、データ管理部２５０は、定期的（例えば１時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データ
を抽出し、この抽出した印刷データをメモリ２３０にコピーし、その後、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報をハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０１９２】
そして、データ管理部２５０は、第３のタイムスタンプを基に、削除した印刷データ（つまりデータ番号）に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨を電子メールにて送信する。
【０１９３】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０１９４】
以上の処理が、印刷データを消去した後に消去した旨を通知する場合の印刷データ消去処理である。
【０１９５】
次に、印刷データを消去する前に消去する旨を通知する場合の印刷装置２００のデータ管理部２５０による印刷データ消去処理について、図１６を参照して説明する。この場合、指定部２５１によって、「消去前に通知」の項目が指定されているものとする。
【０１９６】
データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報、電子メールアドレスおよび印刷データのファイル名を抽出し（Ｓ５０１）、これら抽出した各情報および図５に示す第１のタイムスタンプを基に、図１９に示す第３のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ５０２）。
【０１９７】
データ管理部２５０は、この第３のタイムスタンプ（図１９参照）を基に印刷データの消去処理を実行する場合、有効期限情報の内容つまりカレンダー、タイマおよび印刷装置の電源オフ時のうち何れの情報であるかによって異なった処理を行う。
【０１９８】
そこで、次に、有効期限情報が、カレンダーの場合、タイマの場合および印刷装置の電源オフ時の場合のそれぞれの処理について説明する。
【０１９９】
最初に、有効期限情報がタイマである場合の印刷データ消去処理について、上述した図１６に示すフローチャート、図１８および図１９を参照して説明する。
【０２００】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第３のタイムスタンプ（図１８参照）を作成してメモリ２３０に格納し（Ｓ５０１、Ｓ５０２）、その後、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ５０３）、有効期限の所定期間前（例えば１時間前）の印刷データが存在するか否かを判断する（Ｓ５０４）。
【０２０１】
ここで、図１９に示す第２のタイムスタンプは、例えば「０４−０１−０２」（２００４年１月２日）の「１５：２５：００」（１５時２５分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０２０２】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０１−０２」（２００４年１月２日）の「１６：００：００」（１６時０分０秒）であるものとする。
【０２０３】
この場合、図１９において、データ番号１に対応する印刷データについては、その有効期限情報の所定期間前（この例では１時間前）であるので、データ管理部２５０によって
有効期限情報の所定期間前の印刷データであると判断されることになる。
【０２０４】
このようにして、Ｓ５０４において有効期限の所定期間前の印刷データが存在すると判断したデータ管理部２５０は、第３のタイムスタンプ（図１９参照）を基に、有効期限の所定期間前の印刷データを抽出するとともに（Ｓ５０５）、この抽出した印刷データに対応する通知先情報に基づく通知先へ、有効期限が所定期間前である旨を通知する（Ｓ５０６）。
【０２０５】
そして、所定期間（これの例では１時間）が経過して、有効期限に達した場合に、該当する印刷データを、ハードディスク２２０から消去するとともに（Ｓ５０７）、有効期限を経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ５０８）。
【０２０６】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号１に対応する通知先情報に基づく電子メールアドレス宛に、有効期限が１時間前である旨を電子メールにて通知する。その後、有効期限に達した場合に、データ番号１に対応する印刷データをハードディスク２２０から消去するとともに、このデータ番号１の印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０２０７】
そして、このＳ５０７の処理が終了した時点では、第１のタイムスタンプは、図７に示す内容に更新されている。
【０２０８】
次に、データ管理部２５０は、第３のタイムスタンプ（図１９参照）を基に、印刷データが存在するか否かを判断し（Ｓ５０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０２０９】
Ｓ５０９において印刷データが存在すると判断した場合、あるいはＳ５０４において有効期限の所定期間前の印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ５１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ５０３に戻り、このステップ以降を実行する。
【０２１０】
すなわち、データ管理部２５０は、定期的（例えば１時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限の所定期間前の印刷データ情報を抽出し、この抽出した印刷データ情報に対応する通知先情報に基づく通知先へ、有効期限が所定期間前である旨を通知する。その後、所定期間（これの例では１時間）が経過して、有効期限に達した場合に、該当する印刷データを、ハードディスク２２０から消去するとともに、有効期限を経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０２１１】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第３のタイムスタンプも更新する。
【０２１２】
次に、有効期限情報がカレンダーである場合の印刷データ消去処理について、上述した図１６に示すフローチャート、図２０、図２１を参照して説明する。
【０２１３】
ここでは、第１のタイムスタンプは図７に示す内容であるものとする。データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第３のタイムスタンプ（図２０参照）を作成してメモリ２３０に格納し（Ｓ５０１、Ｓ５０２）、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ５０３）、有効期限の所定期間前（例えば１日前）の印刷データが存在するか否かを判断する（Ｓ５０４）。
【０２１４】
ここで、図２０に示す第３のタイムスタンプは、例えば「０４−０２−１」（２００４年２月１日）の「０９：３０：００」（９時３０分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０２１５】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０１」（２００４年２月１日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０２１６】
この場合、図２０において、データ番号２に対応する印刷データについては、その有効期限情報の所定期間前（この例では１日前）であるので、データ管理部２５０によって有効期限情報の所定期間前の印刷データであると判断されることになる。
【０２１７】
このようにして、Ｓ５０４において有効期限の所定期間前の印刷データが存在すると判断したデータ管理部２５０は、第３のタイムスタンプ（図２０参照）を基に、有効期限の所定期間前の印刷データを抽出するとともに（Ｓ５０５）、この抽出した印刷データに対応する通知先情報に基づく通知先へ、有効期限が所定期間前である旨を通知する（Ｓ５０６）。
【０２１８】
そして、データ管理部２５０は、所定期間（これの例では１日）が経過して、有効期限に達した場合に、該当する印刷データを、ハードディスク２２０から消去するとともに（Ｓ５０７）、有効期限を経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ５０８）。
【０２１９】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号１に対応する通知先情報に基づく電子メールアドレス宛に、有効期限が１日前である旨を電子メールにて通知する。その後、有効期限に達した場合に、データ番号１に対応する印刷データをハードディスク２２０から消去するとともに、このデータ番号１の印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０２２０】
そして、このＳ５０７の処理が終了した時点では、第１のタイムスタンプは、図９に示す内容に更新されている。
【０２２１】
次に、データ管理部２５０は、第３のタイムスタンプ（図２０参照）を基に、印刷データが存在するか否かを判断し（Ｓ５０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０２２２】
Ｓ５０９において印刷データが存在すると判断した場合、あるいはＳ５０４において有効期限の所定期間前の印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば２４時間）が経過したか否かを判断し（Ｓ５１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ５０３に戻り、このステップ以降を実行する。
【０２２３】
すなわち、データ管理部２５０は、定期的（例えば２４時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限の所定期間前の印刷データに関する情報を抽出し、この抽出した印刷データに関する情報に含まれる通知先情報に基づく通知先へ、有効期限が所定期間前である旨を通知する。その後、所定期間（これの例では１日）が経過して、有効期限に達した場合に、該当する印刷データを、ハードディスク２２０から消去するとともに、有効期限を経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０２２４】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第３のタイムスタンプも更新する。
【０２２５】
例えば、送受信部２１０によって受信されたコンピュータ１００からの有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）が付加された印刷データが、「０４−０２−０３」（２００４年２月３日）の「１７：０５：３９」（１７時５分３９秒）の時点で、ハードディスク２２０に格納された場合、第１のタイムスタンプは図１０に示す内容に更新されるとともに、第３のスタンプは図２１に示す内容に更新される。
【０２２６】
このようにして第１のライムスタンプおよび第３のタイムスタンプが更新された後、さらに所定の期間（時間）が経過した後に、印刷装置２００の電源がオン状態からオフ状態に変化したものとする。
【０２２７】
最後に、有効期限情報が印刷装置の電源オフ時である場合の印刷データ消去処理について、図１７に示すフローチャート、図２１を参照して説明する。
【０２２８】
ここでは、第１のタイムスタンプは図１０に示す内容であるものとする。データ管理部２５０は、例えば印刷装置２００の電源投入時に、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報、電子メールアドレスおよび印刷データのファイル名を抽出し（Ｓ６０１）、これら抽出した各情報および図１０に示す第１のタイムスタンプを基に、図２１に示すような第３のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ６０２）。
【０２２９】
次に、データ管理部２５０は、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ６０３）、有効期限の所定期間前（例えば１時間前）の印刷データが存在するか否かを判断する（Ｓ６０４）。
【０２３０】
このＳ６０４においては、有効期限情報が印刷装置の電源オフ時である場合は印刷装置２００の電源が投入されたときは、有効期限の所定期間前（例えば１時間前）の印刷データが存在するものとみなされる。
【０２３１】
ここで、図２１に示す第３のタイムスタンプは、例えば「０４−０２−４」（２００４年２月４日）の「１４：２１：３５」（１４時２１分３５）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０２３２】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０２３３】
この場合、図２１において、データ番号４に対応する印刷データについては、その有効
期限情報が「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）であるので、データ管理部２５０によって有効期限の所定期間前（例えば１時間前）の印刷データが存在するものとみなされる。
【０２３４】
このようにして、Ｓ６０４において有効期限の所定期間前（例えば１時間前）の印刷データが存在すると判断したデータ管理部２５０は、第３のタイムスタンプ（図２１参照）を基に、有効期限が経過している印刷データを抽出し（Ｓ６０５）、この抽出した印刷データに対応する通知先情報に基づく通知先へ、有効期限が経過している旨を通知する（Ｓ６０６）。
【０２３５】
そして、所定期間（これの例では１時間）が経過した後、有効期限が経過した印刷データを、ハードディスク２２０から消去するとともに（Ｓ６０７）、有効期限が経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ６０８）。
【０２３６】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号４に対応する通知先情報に基づく電子メールアドレス宛に、有効期限が経過している旨を電子メールにて通知する。その後、所定期間（これの例では１時間）が経過した後、データ番号４に対応する印刷データをハードディスク２２０から消去するとともに、このデータ番号４の印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０２３７】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第３のタイムスタンプも更新する。
【０２３８】
この実施の形態２においては、コンピュータ１００が印刷対象の印刷データを印刷装置２００の送受信部２１０へ送信するときに、その期限設定部１１０が印刷対象の印刷データのヘッダ部に「無限を示す旨」の有効期限情報を付加することにより、印刷データを無期限に消去させないことも可能である。
【０２３９】
また、この実施の形態２においては、出力部１２０と送受信部１３０とは異なる構成要素としているが、送受信部１３０が出力部１２０の機能を有するようにしても良い。
【０２４０】
さらに、この実施の形態２においては、通信回線は、ネットワークなどのインタフェースすなわち有線通信回線としているが、無線通信回線であっても良い。この場合、コンピュータの送受信部１３０と印刷装置２００の送受信部は、無線通信機能を有するものとする。
【０２４１】
さらに、この実施の形態２においては、通知先つまり電子メールアドレス宛へ印刷データを消去する旨を電子メールにて通知するときに、印刷データのファイル名、送信日時および消去日時も併せて通知するようにしても良い。なお、送信日時および消去日時は、時計２４０から、これらのイベントが発生する日時情報を取得すれば良い。
【０２４２】
さらに、この実施の形態２においては、通知先つまり電子メールアドレス宛へ印刷データを消去する旨を電子メールにて通知するときに、メモリ２３０にコピーした印刷データを添付して通知するようにしても良い。
【０２４３】
以上説明したように、実施の形態２によれば、上述した実施の形態１の場合と同様の作
用効果を期待することができる。
【０２４４】
また、実施の形態２によれば、コンピュータが印刷対象の印刷データに有効期限情報と通知先情報を付加して、当該印刷データを印刷装置へ送信し、一方、印刷装置では、有効期限を経過した印刷データを消去するときに、通知先情報宛てに対して、印刷データを消去する旨に、印刷データの属性、例えばファイル名や送信日時や消去日時を付加して通知するようにしているので、通知先情報宛ての受信者は、消去される印刷データを明確に認識することができる。
【０２４５】
さらに、実施の形態２によれば、通知先情報宛てに消去対象の印刷データをコピーしたものを送信するようにした場合には、消去対象の印刷データが印刷装置のハードディスクから消去された場合であっても、通知先情報宛てにおいては、該当する印刷データ（コピーしたもの）が保存されることになるので、通知先の受信者は、必要に応じて保存されている印刷データを印刷装置へ再送することができる。
【０２４６】
実施の形態２によれば、印刷データを消去する前に、通知先情報宛てに印刷データを消去する旨を通知するようにした場合には、該当する印刷データの消去前に、その印刷データを印刷して印刷物として保存することもできる。
【０２４７】
（実施の形態３）
図２２は本発明の実施の形態３における印刷システムの構成を示す構成図、図２３は本発明の実施の形態３における印刷システムに用いるコンピュータを説明する図、図２４は本発明の実施の形態３における印刷システムのデータ管理処理動作を示すフローチャートである。
【０２４８】
図２２に示す印刷システムは、図１に示した印刷システムの構成において、コンピュータ１００に記録部１４０を追加するとともに、印刷装置２００に記録媒体リード部２７０を追加した構成になっている。図２２において、図１に示した構成要素と同様の機能を果たす部分には同一の符号を付している。
【０２４９】
記録部（記録手段）１４０は、コンピュータ１００とＵＳＢポートやＰＣカードを介して接続可能なメモリカードリーダー／ライターのハードウェアおよびこのハードウェアを制御するコンピュータのデバイスドライバーである。換言すれば、一般的なコンピュータのリムーバブルディスクドライバーである。
【０２５０】
つまり記録部１４０は、図２３に示すように、メモリカード４００が着脱可能であり、かつメモリカード（記録媒体）４００に印刷対象の印刷データを記録する。この場合、記録媒体はメモリカード４００となる。
【０２５１】
記録媒体リード部（読出手段）２７０、印刷装置などの情報処理装置とＵＳＢポートやＰＣカードを介して接続可能なメモリカードリーダーのハードウェアおよびこのハードウェアを制御する印刷装置などの情報処理装置のデバイスドライバーである。換言すれば、印刷装置などの情報処理装置のリムーバブルディスクドライバーである。
【０２５２】
つまり、記録媒体リード部２７０は、図２２に示すように、メモリカード４００が着脱可能であり、かつ装着されたメモリカード４００から印刷データを読み出す。
【０２５３】
なお、この実施の形態３では、コンピュータ１００から印刷データを送信するとき、送信先を記録部１４０にする。例えば印刷データを編集するアプリケーションソフトウェアの印刷ＧＵＩ（グラフィカル・ユーザ・インタフェース）で「ファイルへ出力」にチェッ
クし、出力先に記録部１４０を選択する。
【０２５４】
この実施の形態３においては、通信手段としての記録媒体を介してコンピュータ１００と印刷装置２０とが印刷データの授受を行うようになっている。
【０２５５】
次に、印刷システムのデータ管理処理について、図２４を参照して説明する。
【０２５６】
ユーザは、コンピュータ１００の記録部１４０に記録媒体としてのメモリカード４００を装着し（Ｓ７０１）、その後、コンピュータ１００から印刷データを送信するとき、印刷データの出力先（送信先）として記録部１４０を選択する（Ｓ７０２）。
【０２５７】
例えば印刷データを編集するアプリケーションソフトウェアの印刷ＧＵＩ（グラフィカル・ユーザ・インタフェース）で「ファイルへ出力」にチェックし、出力先として記録部１４０を選択する。
【０２５８】
このとき、期限設定部１１０は、図４に示した印刷データのフォーマット形式に従って印刷対象の印刷データのヘッダ部に有効期限情報を付加するとともに（Ｓ７０３）、この印刷データを、出力部１２０を介して記録部１４０に出力する。記録部１４０は、装着されたメモリカード４００に、期限設定部１１０からの印刷データを記録する（Ｓ７０４）。
【０２５９】
次に、ユーザは、印刷データが記録されたメモリカード４００を所定の手順に従ってコンピュータ１００から取り外して（Ｓ７０５）、印刷装置２００の記録媒体リード部２７０に装着する（Ｓ７０６）。
【０２６０】
印刷装置２００において、データ管理部２５０は、記録媒体リード部２７０に装着されたメモリカード４００に記録されている印刷データを、記録媒体リード部２７０を介して読み取るとともに（Ｓ７０７）、この読み取った印刷データをハードディスク２２０に格納する（Ｓ７０８）。
【０２６１】
次に、データ管理部２５０は、時計２４０から現在の日時情報を得て、図５に示したような第１のタイムスタンプを作成して、これをハードディスク２２０に格納し（Ｓ７０９）、その後、印刷データ消去処理を実行する（Ｓ７１０）。
【０２６２】
次に、印刷装置２００のデータ管理部２５０による印刷データ消去処理（Ｓ７１０）について、図３を参照して説明する。
【０２６３】
データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報を抽出し（Ｓ２０１）、この抽出した有効期限情報および上記第１のタイムスタンプ（図５参照）を基に、第２のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ２０２）。
【０２６４】
ここで、第２のタイムスタンプのフォーマットの一例を、図６に示す。図６において、第２のタイムスタンプは、上記第１のタイムスタンプの登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３と同様の登録項目ＴＳ２１、ＴＳ２２およびＴＳ２３と、上記抽出した有効期限情報が登録される登録項目（有効期限）ＴＳ２４とから構成されている。
【０２６５】
ちなみに、データ番号１に対応する有効期限情報「６  Ｈｏｕｒｓ」（６時間）はタイマであり、また、データ番号２に対応する有効期限情報「０４−０２−０２」（２００４年２月２日）はカンレンダーであり、さらに、データ番号３に対応する有効期限情報「０
４−０２−１４」はカレンダーである。
【０２６６】
さて、データ管理部２５０は、このような第２のタイムスタンプを基に印刷データの消去を実行する場合、有効期限情報の内容つまりカレンダー、タイマおよび印刷装置の電源オフ時のうち何れの情報であるかによって異なった処理を行う。
【０２６７】
そこで、次に、有効期限情報が、カレンダーの場合、タイマの場合および印刷装置の電源オフ時の場合のそれぞれの処理について説明する。
【０２６８】
最初に、有効期限情報がタイマである場合の印刷データ消去処理について、上述した図３に示すフローチャート、図６および図７を参照して説明する。
【０２６９】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第２のタイムスタンプ（図６参照）を作成して（Ｓ２０１、Ｓ２０２）、この第２のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ２０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ２０４）。
【０２７０】
ここで、図６に示す第２のタイムスタンプは、例えば「０４−０１−０２」（２００４年１月２日）の「１６：００：００」（１６時０分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０２７１】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０１−０２」（２００４年１月２日）の「１７：４５：４０」（１７時４５分４０秒）であるものとする。
【０２７２】
この場合、図６において、データ番号１に対応する印刷データについては、その有効期限情報が「６時間」であるので、データ管理部２５０によって有効期限（１７：００：００）を経過している印刷データであると判断されることになる。
【０２７３】
このようにして、Ｓ２０４において有効期限を経過した印刷データが存在すると判断したデータ管理部２５０は、有効期限を経過した印刷データをハードディスク２２０から消去するとともに（Ｓ２０５）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ２０６）。
【０２７４】
具体的には、データ管理部２５０は、例えば、データ番号１に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０２７５】
そして、このＳ２０６の処理が終了した時点では、第１のタイムスタンプは、図７に示す内容に更新されている。
【０２７６】
次に、データ管理部２５０は、第２のタイムスタンプ（図６参照）を基に、印刷データが存在するか否かを判断し（Ｓ２０７）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０２７７】
Ｓ２０７において印刷データが存在すると判断した場合、あるいはＳ２０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ２０８）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ２０３に戻り、このステップ以降を実行する。
【０２７８】
すなわち、データ管理部２５０は、定期的（例えば１時間毎）に、第２のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データを抽出し、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０２７９】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０２８０】
次に、有効期限情報がカレンダーである場合の印刷データ消去処理について、上述した図３に示すフローチャート、図７〜図１１を参照して説明する。
【０２８１】
ここでは、第１のタイムスタンプは図７に示す内容であるものとする。データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報を抽出し（Ｓ２０１）、この抽出した有効期限情報および図７に示す第１のタイムスタンプを基に、図８に示すような第２のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ２０２）。
【０２８２】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第２のタイムスタンプ（図８参照）を作成して（Ｓ２０１、Ｓ２０２）、この第２のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ２０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ２０４）。
【０２８３】
ここで、図８に示す第２のタイムスタンプは、例えば「０４−０２−３」（２００４年２月２日）の「０９：３０：００」（９時３０分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０２８４】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０２８５】
この場合、図８において、データ番号２に対応する印刷データについては、その有効期限情報が「０４−０２−０２」（２００４年２月２日）であるので、データ管理部２５０によって有効期限（０４−０２−０２）を経過している印刷データであると判断されることになる。
【０２８６】
このようにして、Ｓ２０４において有効期限が経過した印刷データが存在すると判断したデータ管理部２５０は、有効期限を経過した印刷データをハードディスク２２０から消去するとともに（Ｓ２０５）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ２０６）。
【０２８７】
具体的には、データ管理部２５０は、例えば、データ番号２に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０２８８】
そして、このＳ２０６の処理が終了した時点では、第１のタイムスタンプは、図９に示す内容に更新されている。
【０２８９】
次に、データ管理部２５０は、第２のタイムスタンプを基に、印刷データが存在するか否かを判断し（Ｓ２０７）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０２９０】
Ｓ２０７において印刷データが存在すると判断した場合、あるいはＳ２０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば２４時間）が経過したか否かを判断し（Ｓ２０８）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ２０３に戻り、このステップ以降を実行する。
【０２９１】
すなわち、データ管理部２５０は、定期的（例えば２４時間毎）に、第２のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データを抽出し、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報をハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０２９２】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０２９３】
例えば、送受信部２１０によって受信されたコンピュータ１００からの有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）が付加された印刷データが、「０４−０２−０３」（２００４年２月３日）の「１７：０５：３９」（１７時５分３９秒）の時点で、ハードディスク２２０に格納された場合、第１のタイムスタンプは図１０に示す内容に更新されるとともに、第２のタイムスタンプは図１１に示す内容に更新される。
【０２９４】
このようにして第１のタイムスタンプおよび第２のタイムスタンプが更新された後、さらに、所定の期間（時間）が経過した後に、印刷装置２００の電源がオン状態からオフ状態に変化したものとする。
【０２９５】
最後に、有効期限情報が印刷装置の電源オフ時である場合の印刷データ消去処理について、上述した図３に示すフローチャート、図１０〜図１２を参照して説明する。
【０２９６】
ここでは、第１のタイムスタンプは図１０に示す内容であるものとする。データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報を抽出し（Ｓ２０１）、この抽出した有効期限情報および図１０に示す第１のタイムスタンプを基に、図１１に示すような第２のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ２０２）。
【０２９７】
なお、図１１において、データ番号４に対応する有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」は印刷装置の電源オフ時である。
【０２９８】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第２のタイムスタンプ（図１１参照）を作成して（Ｓ２０１、Ｓ２０２）、この第２のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ２０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ２０４）。
【０２９９】
ここで、図１１に示す第２のタイムスタンプは、例えば「０４−０２−４」（２００４年２月４日）の「１４：２１：３５」（１４時２１分３５）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０３００】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０３０１】
この場合、図１１において、データ番号４に対応する印刷データについては、その有効期限情報が「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）であるので、データ管理部２５０によって有効期限（印刷装置の電源オフ時）を経過している印刷データであると判断されることになる。
【０３０２】
このようにして、Ｓ２０４において有効期限が経過した印刷データが存在すると判断したデータ管理部２５０は、有効期限を経過した印刷データをハードディスク２２０から消去するとともに（Ｓ２０５）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ２０６）。
【０３０３】
具体的には、データ管理部２５０は、例えば、データ番号４に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３０４】
そして、このＳ２０６の処理が終了した時点では、第１のタイムスタンプは、図１２に示す内容に更新されている。
【０３０５】
次に、データ管理部２５０は、第２のタイムスタンプを基に、印刷データが存在するか否かを判断し（Ｓ２０７）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０３０６】
Ｓ２０７において印刷データが存在すると判断した場合、あるいはＳ２０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ２０８）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ２０３に戻り、このステップ以降を実行する。
【０３０７】
すなわち、データ管理部２５０は、定期的（例えば１時間毎あるいは２４時間毎）に、第２のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限が経過している印刷データを抽出し、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報をハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３０８】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０３０９】
この実施の形態３においては、コンピュータ１００が印刷対象の印刷データを印刷装置２００の送受信部２１０へ送信するときに、その期限設定部１１０が印刷対象の印刷データのヘッダ部に「無限を示す旨」の有効期限情報を付加することにより、印刷データを無
期限に消去させないことも可能である。
【０３１０】
また、この実施の形態３においては、出力部１２０と送受信部１３０とは異なる構成要素としているが、送受信部１３０が出力部１２０の機能を有するようにしても良い。
【０３１１】
さらに、この実施の形態３においては、通信回線３００は、ネットワークなどのインタフェースつまり有線通信回線としているが、無線通信回線であっても良い。この場合、コンピュータの送受信部１３０と印刷装置２００の送受信部は、無線通信機能を有するものとする。
【０３１２】
以上説明したように、実施の形態３によれば、上述した実施の形態１の場合と同様の作用効果を期待することができる。
【０３１３】
（実施の形態４）
図２５は本発明の実施の形態４における印刷システムの構成を示す構成図、図２６は本発明の実施の形態４における印刷システムのデータ管理処理動作を示すフローチャートである。
【０３１４】
図２５に示す印刷システムは、図２２に示した実施の形態３の印刷システムの構成において、指定部２５２を追加した構成になっている。図２５において、図２２に示した構成要素と同様の機能を果たす部分には同一の符号を付している。
【０３１５】
指定部２５２は、図２２に示した指定部２５１と同様の機能を果たすものなので、ここでは、その説明は省略する。
【０３１６】
次に、印刷システムのデータ管理処理について、図２６を参照して説明する。
【０３１７】
ユーザは、コンピュータ１００の記録部１４０に記録媒体としてのメモリカード４００を装着し（Ｓ８０１）、その後、コンピュータ１００から印刷データを送信するとき、印刷データの出力先（送信先）として記録部１４０を選択する（Ｓ８０２）。
【０３１８】
例えば印刷データを編集するアプリケーションソフトウェアの印刷ＧＵＩ（グラフィカル・ユーザ・インタフェース）で「ファイルへ出力」にチェックし、出力先として記録部１４０を選択する。
【０３１９】
このとき、期限設定部１１０は、図１８に示した印刷データのフォーマット形式に従って印刷対象の印刷データのヘッダ部に有効期限情報、通知先情報および印刷データファイル名を付加するとともに（Ｓ８０３）、この印刷データを、出力部１２０を介して記録部１４０に出力する。記録部１４０は、装着されたメモリカード４００に、期限設定部１１０からの印刷データを記録する（Ｓ８０４）。
【０３２０】
次に、ユーザは、印刷データが記録されたメモリカード４００を所定の手順に従ってコンピュータ１００から取り外して（Ｓ８０５）、印刷装置２００の記録媒体リード部２７０に装着する（Ｓ８０６）。
【０３２１】
印刷装置２００において、データ管理部２５０は、記録媒体リード部２７０に装着されたメモリカード４００に記録されている印刷データを、記録媒体リード部２７０を介して読み取るとともに（Ｓ８０７）、この読み取った印刷データをハードディスク２２０に格納する（Ｓ８０８）。
【０３２２】
次に、データ管理部２５０は、時計２４０から現在の日時情報を得て、図１９に示したような第１のタイムスタンプを作成して、これをハードディスク２２０に格納し（Ｓ８０９）、その後、印刷データ消去処理を実行する（Ｓ８１０）。
【０３２３】
次に、印刷装置２００のデータ管理部２５０による印刷データ消去処理（Ｓ８１０）について、図１５を参照して説明する。
【０３２４】
上述したように通知先に対する印刷データの消去に関する情報を通知する時期は、印刷データを消去した後に消去した旨を通知する場合と、印刷データを消去する前に消去する旨を通知する場合とに大別されるので、次に、それぞれの場合の印刷データ消去処理について説明する。
【０３２５】
最初に、印刷データを消去した後に消去した旨を通知する場合の印刷データ消去処理について説明する。この場合、指定部２５２によって「消去後に通知」の項目が指定されているものとする。
【０３２６】
データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報、電子メールアドレスおよび印刷データのファイル名を抽出し（Ｓ４０１）、これら抽出した各情報および図５に示す第１のタイムスタンプを基に、第３のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ４０２）。
【０３２７】
ここで、第３のタイムスタンプのフォーマットの一例を、図１９に示す。図１９において、第３のタイムスタンプは、上記第２のタイムスタンプの登録項目ＴＳ２１、ＴＳ２２、ＴＳ２３およびＴＳ２４と同様の登録項目ＴＳ３１、ＴＳ３２、ＴＳ３３およびＴＳ３４と、上記抽出した印刷データのファイル名が登録される登録項目（ファイル名）ＴＳ３５と、上記抽出した電子メールアドレスが登録される登録項目（メールアドレス）ＴＳ３６とから構成されている。
【０３２８】
データ管理部２５０は、このような第３のタイムスタンプ（図１９参照）を基に印刷データの消去処理を実行する場合、有効期限情報の内容つまりカレンダー、タイマおよび印刷装置の電源オフ時のうち何れの情報であるかによって異なった処理を行う。
【０３２９】
そこで、次に、有効期限情報が、カレンダーの場合、タイマの場合および印刷装置の電源オフ時の場合のそれぞれの処理について説明する。
【０３３０】
最初に、有効期限情報がタイマである場合の印刷データ消去処理について、上述した図１５に示すフローチャート、図１９を参照して説明する。
【０３３１】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第３のタイムスタンプ（図１９参照）を作成してメモリ２３０に格納し（Ｓ４０１、Ｓ４０２）、その後、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ４０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ４０４）。
【０３３２】
ここで、図１９に示す第２のタイムスタンプは、例えば「０４−０１−０２」（２００４年１月２日）の「１６：００：００」（１６時０分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０３３３】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０１−０２」（２００４年１月２日）の「１７：４５：４０」（１７時４５分４０秒）であるものとする。
【０３３４】
この場合、図１９において、データ番号１に対応する印刷データについては、その有効期限情報が「６時間」であるので、データ管理部２５０によって有効期限（１７：００：００）を経過している印刷データであると判断されることになる。
【０３３５】
このようにして、Ｓ３０４において有効期限を経過した印刷データが存在すると判断したデータ管理部２５０は、その有効期限を経過した印刷データをメモリ２３０にコピーし（Ｓ４０５）、その後、当該印刷データをハードディスク２２０から消去するとともに（Ｓ４０６）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ４０７）。
【０３３６】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号１に対応する印刷データをメモリ２３０にコピーし、その後、データ番号１に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３３７】
そして、このＳ４０７の処理が終了した時点では、第１のタイムスタンプは、図７に示す内容に更新されている。
【０３３８】
ところで、データ管理部２５０は、第３のタイムスタンプ（図１９参照）を基に、消去した印刷データに対応する通知先情報に基づく通知先へ印刷データを消去した旨を通知する（Ｓ４０８）。この場合、例えばデータ番号１に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨が送信される。
【０３３９】
次に、データ管理部２５０は、第３のタイムスタンプを基に、印刷データが存在するか否かを判断し（Ｓ４０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０３４０】
Ｓ４０９において印刷データが存在すると判断した場合、あるいはＳ４０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ４１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ４０３に戻り、このステップ以降を実行する。
【０３４１】
すなわち、データ管理部２５０は、定期的（例えば１時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データを抽出し、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３４２】
そして、データ管理部２５０は、第３のタイムスタンプを基に、削除した印刷データ（つまりデータ番号）に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨を電子メールにて送信する。
【０３４３】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０３４４】
次に、有効期限情報がカレンダーである場合の印刷データ消去処理について、上述した図１５に示すフローチャート、図２０、図２１を参照して説明する。
【０３４５】
ここでは、第１のタイムスタンプは図７に示す内容であるものとする。データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第３のタイムスタンプ（図２０参照）を作成してメモリ２３０に格納し（Ｓ４０１、Ｓ４０２）、その後、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ４０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ４０４）。
【０３４６】
ここで、図２０に示す第３のタイムスタンプは、例えば「０４−０２−３」（２００４年２月２日）の「０９：３０：００」（９時３０分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０３４７】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０３４８】
この場合、図２０において、データ番号２に対応する印刷データについては、その有効期限情報が「０４−０２−０２」（２００４年２月２日）であるので、データ管理部２５０によって有効期限（０４−０２−０２）を経過している印刷データであると判断されることになる。
【０３４９】
このようにして、Ｓ４０４において有効期限を経過した印刷データが存在すると判断したデータ管理部２５０は、その有効期限を経過した印刷データをメモリ２３０にコピーし（Ｓ４０５）、その後、当該印刷データをハードディスク２２０から消去するとともに（Ｓ４０６）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ４０７）。
【０３５０】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号２に対応する印刷データをメモリ２３０にコピーし、その後、データ番号２に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３５１】
そして、このＳ４０７の処理が終了した時点では、第１のタイムスタンプは、図９に示す内容に更新されている。
【０３５２】
ところで、データ管理部２５０は、第３のタイムスタンプ（図２０参照）を基に、消去した印刷データに対応する通知先情報に基づく通知先へ印刷データを消去した旨を通知する（Ｓ４０８）。この場合、データ番号２に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨が電子メールにて送信される。
【０３５３】
次に、データ管理部２５０は、第３のタイムスタンプ（図２０参照）を基に、印刷データが存在するか否かを判断し（Ｓ４０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０３５４】
Ｓ４０９において印刷データが存在すると判断した場合、あるいはＳ４０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば２４時間）が経過したか否かを判断し（Ｓ４１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機
し、一方、一定期間が経過したと判断した場合は、上記Ｓ４０３に戻り、このステップ以降を実行する。
【０３５５】
すなわち、データ管理部２５０は、定期的（例えば２４時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データを抽出し、この抽出した印刷データをメモリ２３０にコピーし、その後、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報をハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３５６】
そして、データ管理部２５０は、第３のタイムスタンプを基に、削除した印刷データ（つまりデータ番号）に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨を電子メールにて送信する。
【０３５７】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０３５８】
例えば、送受信部２１０によって受信されたコンピュータ１００からの有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）が付加された印刷データが、「０４−０２−０３」（２００４年２月３日）の「１７：０５：３９」（１７時５分３９秒）の時点で、ハードディスク２２０に格納された場合、第１のタイムスタンプは図１０に示す内容に更新されるとともに、第３のスタンプは図２１に示す内容に更新される。
【０３５９】
このようにして第１のタイムスタンプおよび第３のタイムスタンプが更新された後、さらに所定の期間（時間）が経過した後に、印刷装置２００の電源がオン状態からオフ状態に変化したものとする。
【０３６０】
最後に、有効期限情報が印刷装置の電源オフ時である場合の印刷データ消去処理について、上述した図１５に示すフローチャート、図２１を参照して説明する。
【０３６１】
ここでは、第１のタイムスタンプは図１０に示す内容であるものとする。データ管理部２５０は、例えば印刷装置２００の電源投入時に、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報、電子メールアドレスおよび印刷データのファイル名を抽出し（Ｓ４０１）、これらの抽出した情報および図１０に示す第１のタイムスタンプを基に、図２１に示すような第３のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ４０２）。
【０３６２】
なお、図２１において、データ番号４に対応する有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」は印刷装置の電源オフ時である。
【０３６３】
次に、データ管理部２５０は、上記第３のタイムスタンプ（図２１参照）と時計２４０から取得した日時情報とを比較するとともに（Ｓ４０３）、有効期限を経過した印刷データが存在するか否かを判断する（Ｓ４０４）。
【０３６４】
ここで、図２１に示す第３のタイムスタンプは、例えば「０４−０２−４」（２００４年２月４日）の「１４：２１：３５」（１４時２１分３５）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０３６５】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２
００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０３６６】
この場合、図２１において、データ番号４に対応する印刷データについては、その有効期限情報が「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）であるので、データ管理部２５０によって有効期限（印刷装置の電源オフ時）を経過している印刷データであると判断されることになる。
【０３６７】
このようにして、Ｓ４０４において有効期限を経過した印刷データが存在すると判断したデータ管理部２５０は、その有効期限を経過した印刷データをメモリ２３０にコピーし（Ｓ４０５）、その後、当該印刷データをハードディスク２２０から消去するとともに（Ｓ４０６）、当該印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ４０７）。
【０３６８】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号４に対応する印刷データをメモリ２３０にコピーし、その後、データ番号４に対応する印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３６９】
そして、このＳ４０７の処理が終了した時点では、第１のタイムスタンプは、図１２に示す内容に更新されている。
【０３７０】
ところで、データ管理部２５０は、第３のタイムスタンプ（図２１参照）を基に、消去した印刷データに対応する通知先情報に基づく通知先へ印刷データを消去した旨を通知する（Ｓ４０８）。この場合、例えばデータ番号４に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨が電子メールにて送信される。
【０３７１】
次に、データ管理部２５０は、第３のタイムスタンプ（図２１参照）を基に、印刷データが存在するか否かを判断し（Ｓ４０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０３７２】
Ｓ４０９において印刷データが存在すると判断した場合、あるいはＳ４０４において有効期限を経過した印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ４１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ４０３に戻り、このステップ以降を実行する。
【０３７３】
すなわち、データ管理部２５０は、定期的（例えば１時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限を経過している印刷データを抽出し、この抽出した印刷データをメモリ２３０にコピーし、その後、この抽出した印刷データをハードディスク２２０から消去するとともに、当該印刷データに関する情報をハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３７４】
そして、データ管理部２５０は、第３のタイムスタンプを基に、削除した印刷データ（つまりデータ番号）に対応する通知先情報に基づく電子メールアドレス宛に、印刷データを消去した旨を電子メールにて送信する。
【０３７５】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に
、第１のタイムスタンプを更新するとともに、これに伴って第２のタイムスタンプも更新する。
【０３７６】
以上の処理が、印刷データを消去した後に消去した旨を通知する場合の印刷データ消去処理である。
【０３７７】
次に、印刷データを消去する前に消去する旨を通知する場合の印刷装置２００のデータ管理部２５０による印刷データ消去処理について、図１６を参照して説明する。この場合、指定部２５１によって、「消去前に通知」の項目が指定されているものとする。
【０３７８】
データ管理部２５０は、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報、電子メールアドレスおよび印刷データのファイル名を抽出し（Ｓ５０１）、これら抽出した各情報および図５に示す第１のタイムスタンプを基に、図１９に示す第３のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ５０２）。
【０３７９】
データ管理部２５０は、この第３のタイムスタンプ（図１９参照）を基に印刷データの消去処理を実行する場合、有効期限情報の内容つまりカレンダー、タイマおよび印刷装置の電源オフ時のうち何れの情報であるかによって異なった処理を行う。
【０３８０】
そこで、次に、有効期限情報が、カレンダーの場合、タイマの場合および印刷装置の電源オフ時の場合のそれぞれの処理について説明する。
【０３８１】
最初に、有効期限情報がタイマである場合の印刷データ消去処理について、上述した図１６に示すフローチャート、図１８および図１９を参照して説明する。
【０３８２】
データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第３のタイムスタンプ（図１８参照）を作成してメモリ２３０に格納し（Ｓ５０１、Ｓ５０２）、その後、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ５０３）、有効期限の所定期間前（例えば１時間前）の印刷データが存在するか否かを判断する（Ｓ５０４）。
【０３８３】
ここで、図１９に示す第２のタイムスタンプは、例えば「０４−０１−０２」（２００４年１月２日）の「１５：２５：００」（１５時２５分０秒）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０３８４】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０１−０２」（２００４年１月２日）の「１６：００：００」（１６時０分０秒）であるものとする。
【０３８５】
この場合、図１９において、データ番号１に対応する印刷データについては、その有効期限情報の所定期間前（この例では１時間前）であるので、データ管理部２５０によって有効期限情報の所定期間前の印刷データであると判断されることになる。
【０３８６】
このようにして、Ｓ５０４において有効期限の所定期間前の印刷データが存在すると判断したデータ管理部２５０は、第３のタイムスタンプ（図１９参照）を基に、有効期限の所定期間前の印刷データを抽出するとともに（Ｓ５０５）、この抽出した印刷データに対応する通知先情報に基づく通知先へ、有効期限が所定期間前である旨を通知する（Ｓ５０６）。
【０３８７】
そして、所定期間（これの例では１時間）が経過して、有効期限に達した場合に、該当する印刷データを、ハードディスク２２０から消去するとともに（Ｓ５０７）、有効期限
を経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ５０８）。
【０３８８】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号１に対応する通知先情報に基づく電子メールアドレス宛に、有効期限が１時間前である旨を電子メールにて通知する。その後、有効期限に達した場合に、データ番号１に対応する印刷データをハードディスク２２０から消去するとともに、このデータ番号１の印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３８９】
そして、このＳ５０７の処理が終了した時点では、第１のタイムスタンプは、図７に示す内容に更新されている。
【０３９０】
次に、データ管理部２５０は、第３のタイムスタンプ（図１９参照）を基に、印刷データが存在するか否かを判断し（Ｓ５０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０３９１】
Ｓ５０９において印刷データが存在すると判断した場合、あるいはＳ５０４において有効期限の所定期間前の印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば１時間）が経過したか否かを判断し（Ｓ５１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ５０３に戻り、このステップ以降を実行する。
【０３９２】
すなわち、データ管理部２５０は、定期的（例えば１時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限の所定期間前の印刷データ情報を抽出し、この抽出した印刷データ情報に対応する通知先情報に基づく通知先へ、有効期限が所定期間前である旨を通知する。その後、所定期間（これの例では１時間）が経過して、有効期限に達した場合に、該当する印刷データを、ハードディスク２２０から消去するとともに、有効期限を経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０３９３】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第３のタイムスタンプも更新する。
【０３９４】
次に、有効期限情報がカレンダーである場合の印刷データ消去処理について、上述した図１６に示すフローチャート、図２０、図２１を参照して説明する。
【０３９５】
ここでは、第１のタイムスタンプは図７に示す内容であるものとする。データ管理部２５０は、例えば印刷装置２００の電源投入時に、上述したように第３のタイムスタンプ（図２０参照）を作成してメモリ２３０に格納し（Ｓ５０１、Ｓ５０２）、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ５０３）、有効期限の所定期間前（例えば１日前）の印刷データが存在するか否かを判断する（Ｓ５０４）。
【０３９６】
ここで、図２０に示す第３のタイムスタンプは、例えば「０４−０２−１」（２００４年２月１日）の「０９：３０：００」（９時３０分０秒）に印刷装置２００の電源が投入
された場合に作成されたものとする。
【０３９７】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０１」（２００４年２月１日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０３９８】
この場合、図２０において、データ番号２に対応する印刷データについては、その有効期限情報の所定期間前（この例では１日前）であるので、データ管理部２５０によって有効期限情報の所定期間前の印刷データであると判断されることになる。
【０３９９】
このようにして、Ｓ５０４において有効期限の所定期間前の印刷データが存在すると判断したデータ管理部２５０は、第３のタイムスタンプ（図２０参照）を基に、有効期限の所定期間前の印刷データを抽出するとともに（Ｓ５０５）、この抽出した印刷データに対応する通知先情報に基づく通知先へ、有効期限が所定期間前である旨を通知する（Ｓ５０６）。
【０４００】
そして、データ管理部２５０は、所定期間（これの例では１日）が経過して、有効期限に達した場合に、該当する印刷データを、ハードディスク２２０から消去するとともに（Ｓ５０７）、有効期限を経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ５０８）。
【０４０１】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号１に対応する通知先情報に基づく電子メールアドレス宛に、有効期限が１日前である旨を電子メールにて通知する。その後、有効期限に達した場合に、データ番号１に対応する印刷データをハードディスク２２０から消去するとともに、このデータ番号１の印刷データに関する情報（登録項目ＴＳ１１、ＴＳ１２およびＴＳ１３に登録されている情報）を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０４０２】
そして、このＳ５０７の処理が終了した時点では、第１のタイムスタンプは、図９に示す内容に更新されている。
【０４０３】
次に、データ管理部２５０は、第３のタイムスタンプ（図２０参照）を基に、印刷データが存在するか否かを判断し（Ｓ５０９）、この判断の結果、印刷データが存在しない場合には処理を終了する。
【０４０４】
Ｓ５０９において印刷データが存在すると判断した場合、あるいはＳ５０４において有効期限の所定期間前の印刷データが存在しないと判断した場合、データ管理部２５０は、予め設定された一定時間（例えば２４時間）が経過したか否かを判断し（Ｓ５１０）、この判断の結果、一定時間が経過していないと判断した場合には、一定時間が経過するまで待機し、一方、一定期間が経過したと判断した場合は、上記Ｓ５０３に戻り、このステップ以降を実行する。
【０４０５】
すなわち、データ管理部２５０は、定期的（例えば２４時間毎）に、第３のタイムスタンプと時計２４０からの現在の日時情報とを比較して、有効期限の所定期間前の印刷データに関する情報を抽出し、この抽出した印刷データに関する情報に含まれる通知先情報に基づく通知先へ、有効期限が所定期間前である旨を通知する。その後、所定期間（これの例では１日）が経過して、有効期限に達した場合に、該当する印刷データを、ハードディスク２２０から消去するとともに、有効期限を経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０４０６】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装
置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第３のタイムスタンプも更新する。
【０４０７】
例えば、送受信部２１０によって受信されたコンピュータ１００からの有効期限情報「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）が付加された印刷データが、「０４−０２−０３」（２００４年２月３日）の「１７：０５：３９」（１７時５分３９秒）の時点で、ハードディスク２２０に格納された場合、第１のタイムスタンプは図１０に示す内容に更新されるとともに、第３のスタンプは図２１に示す内容に更新される。
【０４０８】
このようにして第１のライムスタンプおよび第３のタイムスタンプが更新された後、さらに所定の期間（時間）が経過した後に、印刷装置２００の電源がオン状態からオフ状態に変化したものとする。
【０４０９】
最後に、有効期限情報が印刷装置の電源オフ時である場合の印刷データ消去処理について、図１７に示すフローチャート、図２１を参照して説明する。
【０４１０】
ここでは、第１のタイムスタンプは図１０に示す内容であるものとする。データ管理部２５０は、例えば印刷装置２００の電源投入時に、ハードディスク２２０に記憶されている印刷データのヘッダ部から有効期限情報、電子メールアドレスおよび印刷データのファイル名を抽出し（Ｓ６０１）、これら抽出した各情報および図１０に示す第１のタイムスタンプを基に、図２１に示すような第３のタイムスタンプを作成して、メモリ２３０に格納する（Ｓ６０２）。
【０４１１】
次に、データ管理部２５０は、この第３のタイムスタンプと時計２４０から取得した日時情報とを比較するとともに（Ｓ６０３）、有効期限の所定期間前（例えば１時間前）の印刷データが存在するか否かを判断する（Ｓ６０４）。
【０４１２】
このＳ６０４においては、有効期限情報が印刷装置の電源オフ時である場合は印刷装置２００の電源が投入されたときは、有効期限の所定期間前（例えば１時間前）の印刷データが存在するものとみなされる。
【０４１３】
ここで、図２１に示す第３のタイムスタンプは、例えば「０４−０２−４」（２００４年２月４日）の「１４：２１：３５」（１４時２１分３５）に印刷装置２００の電源が投入された場合に作成されたものとする。
【０４１４】
また、時計２４０から取得された現在の日時情報が、例えば「０４−０２−０３」（２００４年２月３日）の「１０：１０：００」（１０時１０分０秒）であるものとする。
【０４１５】
この場合、図２１において、データ番号４に対応する印刷データについては、その有効期限情報が「Ｐｏｗｅｒ  ｏｆｆ」（印刷装置の電源オフ時）であるので、データ管理部２５０によって有効期限の所定期間前（例えば１時間前）の印刷データが存在するものとみなされる。
【０４１６】
このようにして、Ｓ６０４において有効期限の所定期間前（例えば１時間前）の印刷データが存在すると判断したデータ管理部２５０は、第３のタイムスタンプ（図２１参照）を基に、有効期限が経過している印刷データを抽出し（Ｓ６０５）、この抽出した印刷データに対応する通知先情報に基づく通知先へ、有効期限が経過している旨を通知する（Ｓ６０６）。
【０４１７】
そして、所定期間（これの例では１時間）が経過した後、有効期限が経過した印刷データを、ハードディスク２２０から消去するとともに（Ｓ６０７）、有効期限が経過した印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する（Ｓ６０８）。
【０４１８】
具体的には、データ管理部２５０は、例えば、ハードディスク２２０に格納されているデータ番号４に対応する通知先情報に基づく電子メールアドレス宛に、有効期限が経過している旨を電子メールにて通知する。その後、所定期間（これの例では１時間）が経過した後、データ番号４に対応する印刷データをハードディスク２２０から消去するとともに、このデータ番号４の印刷データに関する情報を、ハードディスク２２０に格納されている第１のタイムスタンプから消去する。
【０４１９】
なお、データ管理部２５０は、上述したような印刷データ消去処理と並行して、印刷装置２００の電源投入後においても、コンピュータ１００から印刷データが送信される度に、第１のタイムスタンプを更新するとともに、これに伴って第３のタイムスタンプも更新する。
【０４２０】
この実施の形態４においては、コンピュータ１００が印刷対象の印刷データを印刷装置２００の送受信部２１０へ送信するときに、その期限設定部１１０が印刷対象の印刷データのヘッダ部に「無限を示す旨」の有効期限情報を付加することにより、印刷データを無期限に消去させないことも可能である。
【０４２１】
また、この実施の形態４においては、出力部１２０と送受信部１３０とは異なる構成要素としているが、送受信部１３０が出力部１２０の機能を有するようにしても良い。
【０４２２】
さらに、この実施の形態２においては、通信回線は、ネットワークなどのインタフェースすなわち有線通信回線としているが、無線通信回線であっても良い。この場合、コンピュータの送受信部１３０と印刷装置２００の送受信部は、無線通信機能を有するものとする。
【０４２３】
さらに、この実施の形態４においては、通知先つまり電子メールアドレス宛へ印刷データを消去する旨を電子メールにて通知するときに、印刷データのファイル名、送信日時および消去日時も併せて通知するようにしても良い。なお、送信日時および消去日時は、時計２４０から、これらのイベントが発生する日時情報を取得すれば良い。
【０４２４】
さらに、この実施の形態２においては、通知先つまり電子メールアドレス宛へ印刷データを消去する旨を電子メールにて通知するときに、メモリ２３０にコピーした印刷データを添付して通知するようにしても良い。
【０４２５】
以上説明したように、実施の形態４によれば、上述した実施の形態２の場合と同様の作用効果を期待することができる。
【産業上の利用可能性】
【０４２６】
本発明は、印刷装置の記憶手段に不要な印刷データが蓄積され続けることを防止して、記憶手段の有効活用という効果を奏するとともに、セキュリティーの観点から所定時間が経過した後に機密保持のため、記憶手段に記憶されている印刷データを消去したい場合、手動にて印刷データを消去することなく、印刷装置が有効期限を経過した印刷データを自主的にかつ確実に消去することができ、消去忘れによる機密漏洩を防止することができるので、セキュリティーを強化する用途にも適用することができるものである。
【図面の簡単な説明】
【０４２７】
【図１】本発明の実施の形態１における印刷システムの構成を示す構成図
【図２】本発明の実施の形態１における印刷システムのデータ管理処理動作を示すフローチャート
【図３】本発明の実施の形態１における印刷システムのデータ管理処理中の印刷データ消去処理動作を示すフローチャート
【図４】本発明の実施の形態１における印刷システムに係る印刷データのヘッダ部を示す図
【図５】本発明の実施の形態１における印刷システムに係るデータ管理部によって作成される第１のタイムスタンプの一例を示す図
【図６】本発明の実施の形態１における印刷システムに係るデータ管理部によって作成される第２のタイムスタンプの一例を示す図
【図７】本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図
【図８】本発明の実施の形態１における印刷システムに係るデータ管理の処理過程を説明する図
【図９】本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図
【図１０】本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図
【図１１】本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図
【図１２】本発明の実施の形態１における印刷システムに係るデータ管理処理の処理過程を説明する図
【図１３】本発明の実施の形態２における印刷システムの構成を示す構成図
【図１４】本発明の実施の形態２における印刷システムのデータ管理処理動作を示すフローチャート
【図１５】本発明の実施の形態２における印刷システムのデータ管理処理中の印刷データ消去処理動作を示すフローチャート
【図１６】本発明の実施の形態２における印刷システムのデータ管理処理中の印刷データ消去処理動作を示すフローチャート
【図１７】本発明の実施の形態２における印刷システムのデータ管理処理中の印刷データ消去処理動作を示すフローチャート
【図１８】本発明の実施の形態２における印刷システムの印刷データのヘッダ部を示す図
【図１９】本発明の実施の形態２における印刷システムのデータ管理部によって作成される第３のタイムスタンプの一例を示す図
【図２０】本発明の実施の形態２における印刷システムのデータ管理処理の処理過程を説明する図
【図２１】本発明の実施の形態２における印刷システムのデータ管理処理の処理過程を説明する図
【図２２】本発明の実施の形態３における印刷システムの構成を示す構成図
【図２３】本発明の実施の形態３における印刷システムに用いるコンピュータを説明する図
【図２４】本発明の実施の形態３における印刷システムのデータ管理処理動作を示すフローチャート
【図２５】本発明の実施の形態４における印刷システムの構成を示す構成図
【図２６】本発明の実施の形態４における印刷システムのデータ管理処理動作を示すフローチャート
【図２７】従来の情報記憶装置の構成を示す構成図
【符号の説明】
【０４２８】
１００    コンピュータ（外部装置）
１１０    期限設定部（設定手段）
１２０    出力部（出力手段）
１３０    送受信部
１４０    記録部
２００    印刷装置
２１０    送受信部
２２０    ハードディスク（記憶手段）
２３０    メモリ
２４０    時計（時計手段）
２５０    データ管理部（データ管理手段）
２５１，２５２    指定部（指定手段）
２６０    印刷部
２７０    記録媒体リード部（読出手段）
３００    通信回線（通信手段）
４００    メモリカード（通信手段）
【図１】
2006044046.tif 000003
【図２】
2006044046.tif 000004
【図３】
2006044046.tif 000005
【図４】
2006044046.tif 000006
【図５】
2006044046.tif 000007
【図６】
2006044046.tif 000008
【図７】
2006044046.tif 000009
【図８】
2006044046.tif 000010
【図９】
2006044046.tif 000011
【図１０】
2006044046.tif 000012
【図１１】
2006044046.tif 000013
【図１２】
2006044046.tif 000014
【図１３】
2006044046.tif 000015
【図１４】
2006044046.tif 000016
【図１５】
2006044046.tif 000017
【図１６】
2006044046.tif 000018
【図１７】
2006044046.tif 000019
【図１８】
2006044046.tif 000020
【図１９】
2006044046.tif 000021
【図２０】
2006044046.tif 000022
【図２１】
2006044046.tif 000023
【図２２】
2006044046.tif 000024
【図２３】
2006044046.tif 000025
【図２４】
2006044046.tif 000026
【図２５】
2006044046.tif 000027
【図２６】
2006044046.tif 000028
【図２７】
2006044046.tif 000029