(57)【要約】【課題】  プリントデータや画像データを保存するボックス機能に対して、保存データ生成時に、印刷装置内での挙動を直接指示する情報、あるいは印刷装置が保存データの挙動を決定するための文書属性情報を発生させ、保存データに付帯させることで、保存データ毎に印刷装置内における詳細な動作制御を行うことを可能とする。【解決手段】  印刷データ生成装置により送られたプリントデータを内部に保存し、送信時と非同期に印刷する手段を持つ印刷装置であって、プリントデータ送信時にユーザが保存環境条件を設定する手段と、前記保存条件に応じて文書属性を生成し当該プリントデータに付加する手段と、プリントデータ受信時にプリントデータに付帯する文書属性を取得する手段と、取得した前記文書属性から当該プリントデータの保存情報を生成する手段と、設定した前記保存情報に従ってプリントデータを処理する手段と、を有する。【選択図】  図１
2007058429.tif 000002
【特許請求の範囲】
【請求項１】
印刷データ生成装置により送られたプリントデータを内部に保存し、送信時と非同期に印刷する手段を持つ印刷装置であって、プリントデータ送信時にユーザが保存環境条件を設定する手段と、前記保存条件に応じて文書属性を生成し当該プリントデータに付加する手段と、プリントデータ受信時にプリントデータに付帯する文書属性を取得する手段と、取得した前記文書属性から当該プリントデータの保存情報を生成する手段と、設定した前記保存情報に従ってプリントデータを処理する手段と、を有することを特徴とする印刷装置。
【請求項２】
請求項１にかかる印刷装置であって、プリントデータの文書属性として、印刷装置内に保存する時間を設定する手段と、保存する期限を設定する手段と、予め印刷装置が持つ保存期間の範囲を取得する手段と、ユーザにより設定された保存範囲レベルを取得する手段と、前記保存範囲レベルから印刷装置が保存すべき時間を決定する手段と、を有することを特徴とする印刷装置。
【請求項３】
請求項１にかかる印刷装置であって、受信したプリントデータの文書属性に保存期間情報が付帯しているか否かを判定する手段と、前記期間情報を保持する場合に印刷装置内に保持する、あるいはネットワークに接続された他の装置が保持する時計機能を用いて現在の時刻を取得する手段と、前記取得した現在の時刻を初期時刻情報として当該プリントデータの保存情報に設定する手段と、前記保存期間情報が保存期限として指定されているか否かを判定する手段と、前記保存期限と初期時刻情報から保存時間を算出する手段と、前記算出したあるいは文書属性に付帯する保存時間を保存情報に設定する手段と、を有することを特徴とする印刷装置。
【請求項４】
請求項１にかかる印刷装置であって、印刷装置内に保存されるプリントデータの保存情報から保存初期時刻及び保存時間を特定する手段と、印刷装置内に保持する、あるいはネットワークに接続された他の装置が保持する時計機能を用いて現在の時刻を取得する手段と、前記保存初期時刻及び現在時刻から保存経過時間を算出する手段と、前記経過時間と保存時間から当該プリントデータの保存期間を超過しているか否かを判定する手段と、超過している場合は保存領域から消去／移動などの処理を実施する手段と、を有することを特徴とする印刷装置。
【請求項５】
印刷データ生成装置により送られたプリントデータを内部に保存し、送信時と非同期に印刷する手段を持つ印刷装置であって、プリントデータ生成時にユーザが印刷条件を設定する手段と、前記印刷条件に応じて文書属性を生成し当該プリントデータに付加する手段と、プリントデータ受信時にプリントデータに付帯する文書属性を取得する手段と、取得した前記文書属性から当該プリントデータの保存情報を生成する手段と、設定した前記ｊ保存情報に従ってプリントデータを処理する手段と、を有することを特徴とする印刷装置。
【請求項６】
請求項５にかかる印刷装置であって、ユーザにより指定された印刷条件に対応する文書属性を決定する手段と、受信したプリントデータに付帯する文書属性に対応する保存場所を選定する手段と、各保存場所に対応する保存時動作を予め決定する手段と、を有することを特徴とする印刷装置。
【請求項７】
請求項６にかかる印刷装置であって、ユーザにより指定された印刷条件に応じた文書属性に対応する予め決定した保存場所を指定する手段と、前記文書属性から文書の性質を判定する手段と、前記判定された文書の性質から、印刷装置内に備える最適な保存場所を選択する手段と、を有することを特徴とする印刷装置。
【請求項８】
請求項１または５にかかる印刷装置であって、印刷対象のプリントデータに付帯する文書属性から得られる保存情報を示す新しいプリントデータを生成する手段と、前記保存情報表示用プリントデータを対応するオリジナルのプリントデータに付加する手段と、を有することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力プリントデータを内部記憶領域に保存する機能を含む印刷装置に関するものである。
【背景技術】
【０００２】
ホストコンピュータなどのデータ生成装置上で作成されたプリントデータを受信して処理する印刷装置において、近年ではデータ受信時にそのまま印刷処理を行わず、一旦印刷装置内の記憶領域にデータを保存し、保存プリントデータを所望のタイミングで呼び出し印刷することが可能な機能を持つ印刷装置が多く存在する。
【０００３】
プリントデータを印刷装置内に保存することの有効性として、次のような点が考えられる。
【０００４】
ホストコンピュータから印刷装置へ送信されたプリントデータに対して、実際の印刷処理を行う際、印刷装置へ直接指示することでホストコンピュータを介さず処理を実行することが可能
プリントデータが印刷装置内に存在するため外部装置との通信状況に影響されず、また印刷コマンドデータまたは画像データ形式で保存されるため、ホストコンピュータ上でアプリケーションデータからプリントデータを生成する時間が不要となり処理速度的に有利である
上記有効性をふまえて、データ保存機能付印刷装置は、印刷処理が行われることを前提とした文書の一時または永久保存手段として用いられる。
【０００５】
一例として、ユーザが各自で印刷することを前提に同一文書を部門内の不特定多数の受信者に配信する場合、当該文書を各ユーザが持つホストコンピュータへ配信する、あるいはサーバ上にあるオリジナル文書を各ユーザが自身のホストコンピュータへダウンロードし、さらにユーザがこれらの文書データを印刷装置へ送信するといった手順が考えられる。前者の場合は、同一の文書データが受信した全てのユーザのホストコンピュータ上に存在することになり、後者の場合はユーザが印刷処理を行う毎に、サーバからのデータダウンロードが発生する。
【０００６】
印刷を目的とする複数ユーザ向けの文書が各拠点に設置された印刷装置内に存在すれば、印刷物が必要なユーザはプリントデータの保存先に関する情報のみで所望の出力物を入手することが可能である。（この場合、印刷された文書が必要なユーザは前記プリントデータの保存された印刷装置に対して直接印刷処理を実行すれば良く、個人のホストコンピュータに不要な文書を保持することなく、またサーバからのダウンロードによるネットワークへの負荷もない）
このような印刷装置内の保存機能（以下、ボックス機能）のもっとも基本的な形態は、ホストコンピュータ上あるいは印刷装置上に用意されたボックス機能を制御するＵＩを用いて、保存先であるボックスを指定し、対象文書データを印刷装置に送信することで所望の保存状態を実現し、さらに印刷処理を実行する場合は前記ボックス制御用ＵＩにより対象となるプリントデータの存在するボックスを指定しデータを特定し印刷を実行することで対象プリントデータの印刷結果を得る。
【０００７】
保存先として指定及び操作可能なボックスの形態としては、不特定多数のユーザが自由に格納・利用できる場合もあり、あるいは特定ユーザにのみ使用を許可するなど独自の制限や機能を持つ場合もある。また、各ボックスを形成する記憶領域の物理的条件により保存データ量（サイズ）に制限がある場合、保存データの格納順が早いものから保持し、制限サイズに達した場合は以降の保存を実行しない仕組みになっているものが普通である。このため、各ボックスは格納されたデータの保存期間を指定する機能を持つことにより、保存時からの経過時間によって古いデータを消去しボックス内の保存可能サイズを確保する手段をもつものがある。
【０００８】
また、保存されたプリントデータの印刷処理を実行する場合は、ユーザが明確な格納先の情報を持たない場合、ボックス制御用ＵＩを用いて対象となる印刷装置内の各ボックスに保存されるデータから所望のものを検索・選択する必要がある。
【０００９】
このように、従来の印刷装置が持つボックス機能は、プリントデータの保存先は保存を実行するユーザが明示的に指定し、古いデータの消去など保存データの管理はボックス単位で指定・実行され、保存されたデータの所在はユーザが認識しているかまたはユーザがボックス内の保存データを検索することで特定することが可能な仕組みとなっている。
【００１０】
図２は、従来のボックス機能で用いられる保存情報指定手段を示す模式図である。
【００１１】
本図を用いてプリントデータの保存先及び保存期間を設定する手段を説明する。
【００１２】
ホストコンピュータ２０１と印刷装置２０２はネットワークなどで接続されており、２０２は内部記憶装置（ＨＤ）２０３を備える。２０１上で作成した文書２００を２０２へ送信する際、２０２に対応するプリンタドライバ２０４にて処理モードとして「保存」を選択すると、サブメニューとして保存先であるボックスリストが表示される。ここでボックスを指定して処理を実行すると印刷装置２０２の記憶装置２０３上にある所定の領域にプリンタデータが保存される。
【００１３】
また、２０２上にある各ボックスに対してそれぞれ保存期間を設定する手段として、ホストコンピュータ２０１あるいは印刷装置２０２上の環境設定用ＵＩにて設定対象のボックスを選択する画面２０６と、選択されたボックスに対する保存期間を指定するサブメニュー２０７を備える。２０２は内部に保持するボックスの動作制御を行うため、各ボックスの情報を管理するボックスリスト２０８を保持し、前期ＵＩで設定された保存期間はボックスリストの各ボックスＩＤにリンクされた保存情報テーブル２０９に個別に保持される仕組みを持つ。
【００１４】
実際に２０３内のボックスにプリントデータが格納されると、前記保存情報を参照して設定された保存期間に応じてボックス内文書を消去する。
【００１５】
このように、プリントデータの保存先や保存期間はユーザによって設定され、設定値によって処理を切り替える。
【００１６】
又、従来例としては、例えば特許文献１をあげることが出来る。
【特許文献１】特開２００２−３２３９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
上記で延べたような構成を持つ従来のボックス機能は、保存環境に関し下記のような問題点が存在する。
【００１８】
保存場所の指定：
ホストコンピュータからプリントデータを保存する際、ボックスリストなどから明示的に保存先を指定するなど、ユーザは保存先を常に意識した操作を行う必要がある。単独ユーザが自身で利用するために自身がボックス機能構成を把握する印刷装置に対して保存処理を実行する場合は問題ないが、複数ユーザが共有する印刷装置や、ユーザがボックス機能構成に不案内な印刷装置、あるいは受信したプリントデータを全て保存する設定が施された印刷装置に対して保存処理を行う場合、ユーザにとっては逐一保存先を指定する作業は煩雑でもあり、またボックス機能構成に不案内な場合は最適な保存先を指定することが困難な可能性がある。
【００１９】
保存場所の領域管理：
保存されたプリントデータを消去（または移動）するタイミングは次のいずれかである。
【００２０】
印刷装置上のボックス内に保存されたデータをユーザが明示的に指定して消去する（手動消去）
各ボックスに対して文書保存期間を設定し、保存期間を過ぎた時点で該当する文書を消去する（自動消去）
前者の手段を用いて保存領域管理を行う場合、データの保存・消去は各ユーザに判断・実行を委ねられているため、共有の印刷装置管理者がデータ保存状態を管理し、記憶領域の最適な配置を行うことが不可能である。例えば、古く使用されない残文書が多数存在するために重要な新規文書が保存できない場合においても、装置管理者（第三者）は各ユーザの保存するデータの重要度を保存データから判断できないため、消去・移動などの有効な処置を行うことが困難である。
【００２１】
また、後者の手段を用いて保存領域管理を行う場合、保存期間の指定は保存場所であるボックスに対する時間設定でのみ規定されているため、同一保存場所内の文書に異なる保存期間を設けることはできない。従って、データの保存期間は選択したボックスの設定に従い、ユーザが選択したボックスに応じて自動的に保存期間が決定してしまう。
【００２２】
このように、保存期間を含めたデータの保存環境を規定するものは保存先であるボックスの設定であり、保存データ自身は保存状態を規定する機能を持たない。
【００２３】
保存場所の確認方法：
印刷装置内に保存されるプリントデータをユーザが使用し印刷物を得るためには、データが保存されている印刷装置や装置内のボックスを特定する必要がある。通常このような情報はプリントデータの配信元から通知されるが、配信先に含まれないユーザはこの情報を知ることができない。
【００２４】
一方、このような保存機能付き印刷装置がプリントデータの保存拠点として使われる部門において、実際の印刷物を入手した2次ユーザが印刷物の複製を所望した場合、通常は手元の1次印刷物のコピーを取ることで2次印刷物を得ることが可能であるが、1次印刷物からプリントデータが存在する印刷装置を特定できれば、コピーでなくオリジナルプリントデータから再出力することが可能である。
このように、配信先を特に限定せず配信物を共有したい文書については、実際の配布物のみを手にする２次ユーザが、容易に保存場所を特定できる手段が望まれる。
【課題を解決するための手段】
【００２５】
印刷データ生成装置により送られたプリントデータを内部に保存し、送信時と非同期に印刷する手段を持つ印刷装置にあって上記問題点を解決するために、プリントデータ送信時にユーザが保存環境条件を設定する手段と、前記保存条件に応じて文書属性を生成し当該プリントデータに付加する手段と、プリントデータ受信時にプリントデータに付帯する文書属性を取得する手段と、取得した前記文書属性から当該プリントデータの保存情報を生成する手段と、設定した前記ｊ保存情報に従ってプリントデータを処理する手段とを持ち、さらにプリントデータの文書属性として、印刷装置内に保存する時間を設定する手段と、保存する期限を設定する手段と、予め印刷装置が持つ保存期間の範囲を取得する手段と、ユーザにより設定された保存範囲レベルを取得する手段と、前記保存範囲レベルから印刷装置が保存すべき時間を決定する手段とを持ち、さらに受信したプリントデータの文書属性に保存期間情報が付帯しているか否かを判定する手段と、前記期間情報を保持する場合に印刷装置内に保持する、あるいはネットワークに接続された他の装置が保持する時計機能を用いて現在の時刻を取得する手段と、前記取得した現在の時刻を初期時刻情報として当該プリントデータの保存情報に設定する手段と、前記保存期間情報が保存期限として指定されているか否かを判定する手段と、前記保存期限と初期時刻情報から保存時間を算出する手段と、前記算出したあるいは文書属性に付帯する保存時間を保存情報に設定する手段とを持ち、さらに印刷装置内に保存されるプリントデータの保存情報から保存初期時刻及び保存時間を特定する手段と、印刷装置内に保持する、あるいはネットワークに接続された他の装置が保持する時計機能を用いて現在の時刻を取得する手段と、前記保存初期時刻及び現在時刻から保存経過時間を算出する手段と、前記経過時間と保存時間から当該プリントデータの保存期間を超過しているか否かを判定する手段と、超過している場合は保存領域から消去／移動などの処理を実施する手段とを持ち、また印刷データ生成装置により送られたプリントデータを内部に保存し、送信時と非同期に印刷する手段を持つ印刷装置であって、プリントデータ生成時にユーザが印刷条件を設定する手段と、前記印刷条件に応じて文書属性を生成し当該プリントデータに付加する手段と、プリントデータ受信時にプリントデータに付帯する文書属性を取得する手段と、取得した前記文書属性から当該プリントデータの保存情報を生成する手段と、設定した前記ｊ保存情報に従ってプリントデータを処理する手段とを持ち、さらにユーザにより指定された印刷条件に対応する文書属性を決定する手段と、受信したプリントデータに付帯する文書属性に対応する保存場所を選定する手段と、各保存場所に対応する保存時動作を予め決定する手段とを持ち、さらにユーザにより指定された印刷条件に応じた文書属性に対応する予め決定した保存場所を指定する手段と、前記文書属性から文書の性質を判定する手段と、前記判定された文書の性質から、印刷装置内に備える最適な保存場所を選択する手段とを持ち、さらに印刷対象のプリントデータに付帯する文書属性から得られる保存情報を示す新しいプリントデータを生成する手段と、前記保存情報表示用プリントデータを対応するオリジナルのプリントデータに付加する手段と、を有することにより、前記課題を解決する。
【発明の効果】
【００２６】
前記解決手段をもつことにより、複数ユーザが共有する印刷装置や、ユーザがボックス機能構成に不案内な印刷装置、あるいは受信したプリントデータを全て保存する設定が施された印刷装置に対して保存処理を行う場合、ユーザにとっては逐一保存先を指定する作業は煩雑でもあり、またボックス機能構成に不案内な場合は最適な保存先を指定することが困難な可能性がある、という問題点と、印刷装置内の保存領域管理を行う場合、データの保存・消去は各ユーザに判断・実行を委ねられているため、共有の印刷装置管理者がデータ保存状態を管理し、記憶領域の最適な配置を行うことが不可能であり、さらに保存期間の指定は保存場所であるボックスに対する時間設定でのみ規定されているため、同一保存場所内の文書に異なる保存期間を設けることはできない、という問題点と、さらに印刷装置内に保存されるプリントデータをユーザが使用し印刷物を得るためには、データが保存されている印刷装置や装置内のボックスを特定する必要があるが、通常このような情報はプリントデータの配信元から通知されるが、配信先に含まれないユーザはこの情報を知ることができず、配信先を特に限定せず配信物を共有したい文書については、実際の配布物のみを手にする２次ユーザが、容易に保存場所を特定できる手段が存在しない、という問題点を解決し、保存機能付き印刷装置を、単なる印刷データの個人保存用途ではなく、共用データ保存／印刷装置として保存データを再利用（配信など）を考慮した運用を行う際の保存データ管理を効率的に行うことが可能となる。
【発明を実施するための最良の形態】
【００２７】
（実施例１）
図１は，本発明が機能する保存機能付印刷装置を示すブロック図である。
【００２８】
印刷装置は，スキャナなどの画像入力部１００，UIパネルなどの動作環境設部１０１，ビデオコントローラなどの画像処理部１０２、HDなどの外部記憶装置１０３、ネットワークI/FボードやFaxなどの画像送受信部１０４、プリンタなどの画像出力部１０５から構成される。上記はホストコンピュータ１１６と接続するプリンタや、スキャナを備えたコピー、Faxなどが一体となる複合型印刷装置を想定しているが、本発明の構成として全てを要求するものではない。
【００２９】
データ処理部１０２は、入力部I/F１１０、設定部I/F１１１、出力部I/F１１２、送受信I/F１１３、記憶装置I/F１１４を備え、内部バスによって、データ処理・制御用プログラムROM１０６、データROM１０７、CPU１０８、内部記憶領域であるRAM１０９、タイマ（時計機能）１１５などに接続される。
【００３０】
入力データは、スキャナなどの画像入力部１００で画像をスキャンしたり、外部ホストコンピュータ、外部Faxやネットワーク経由で送られたプリントデータを送受信部１０４を介して受信することによりデータ処理部１０２に取り込まれる。
【００３１】
１０２に取り込まれたプリントデータは、１０１で設定された動作環境、または外部からのプリントデータに含まれる動作環境情報に従って処理され、処理後のプリントデータを、目的とする動作に応じて、当該印刷装置で印刷する場合は１０５、外部ネットワークへプリントデータを送信する場合は１０４、当該印刷装置内に保存する場合は１０３へそれぞれ渡される。
【００３２】
１０２におけるプリントデータ処理時は、必要に応じてデータROM１０７の情報などを使用しながら１１１を経由して取得した処理動作環境に従って、プログラムROM106からプログラムを読み出し、内部記憶領域１０９などを利用しながら処理を実行する。
【００３３】
以下、図３及び図４〜図６を用いて、請求項１〜４にかかる実施例を詳細に説明する。
【００３４】
図3は、本発明にかかる第１の保存情報指定手段を示す模式図である。
【００３５】
本図を用いてプリントデータ保存期間を個別に設定する手段を説明する。
【００３６】
ホストコンピュータ３０１と印刷装置３０２は従来例と同じくネットワークなどで接続されており、３０２は内部記憶装置（ＨＤ）３０３を備える。３０１上で作成した文書３００を３０２へ送信する際、３０２に対応するプリンタドライバ３０４にて処理モードとして「保存」を選択すると、サブメニューとして保存先であるボックスリストが表示される。ここで３０５あるいは３０６の通りボックスを指定して処理を実行すると印刷装置３０２の記憶装置３０３上にある所定の領域にそれぞれプリンタデータが保存される。
【００３７】
さらに、保存対象である３００の各文書に対してそれぞれ保存期間を設定する手段として、同じくプリンタドライバメニュー３０７〜３１０で現在保存処理の対象となるプリントデータに対する保存期間を設定する。３０７は保存時間を、３０８は保存期限を、３０９はシステムが保持する保存時間に対する選択を、３１０は保存期間を設定しない例である。
【００３８】
一方、印刷装置３０２はボックスに格納されたプリントデータの動作制御を行うため、各保存文書の情報を管理する保存文書リスト中に文書ＩＤ３１１を保持し、前期プリンタドライバで設定された各データに対する保存期間は各文書ＩＤにリンクされた保存情報テーブル３１２に個別に保持される仕組みを持つ。
【００３９】
さらに、各文書ＩＤには保存先であるボックスＩＤにリンクされており、プリントデータの保存先情報も持つ。
【００４０】
実際に３０３内のボックスに各プリントデータが格納されると、前記保存情報を参照して文書毎に設定された保存期間に応じてプリントデータを消去する。
【００４１】
保存期間を設定された文書１および２は所定の期間を経過するとボックスから消去されるが、保存時間を最大に選択した文書３や保存期間を設定しない文書４は永久保存される。
【００４２】
以下、図４、図５、図６を用いて上記手段を示すアルゴリズムを説明する。
【００４３】
図４はホスト側でプリントデータ生成時に保存情報の１つである保存期間を決定しプリントデータに付加する手段を示す。
【００４４】
４００においてホスト上で当該文書の印刷処理を開始し、４０１で動作モードが「保存」指定か否かの判定を行う。「保存」モードが指定された場合、４０２で保存先を設定し、プリントデータを格納するボックスを決定する。４０３で保存期間設定が選択されたか否かを判定し、選択されていない場合はそのまま保存情報を付加せず４１１へ移行する。
【００４５】
選択された場合は、４０４で保存期間が時間で設定されたか否かを判定し、時間設定されている場合は４０５で保存時間情報を生成し、４１０で当該プリントデータの文書属性に前記時間情報を付加し、４１１へ移行する。時間設定されていない場合は、４０６で保存期間が期限で設定されたか否かを判定し、期限設定されている場合は４０７で保存期限情報を生成し、４１０で同じく文書属性に期限情報を付加し、４１１へ移行する。保存期限による設定でない場合は４０８でUI上で指定された設定値を読み取り、４０９で前記設定値を所定の保存時間（または期限）へ変換し、４１０で文書属性に時間（または期限）情報を付加し、４１１へ移行する。
【００４６】
４０１で「保存」でない場合はそのまま４１１へ移行し、印刷装置へプリントデータの送信を実施する。
【００４７】
これにより、印刷装置へ送られたプリントデータは対応する文書属性中に指定されたデータ保存情報を含む。
【００４８】
図５は印刷装置上で受信したプリントデータの保存処理を示す。
【００４９】
４２０で保存処理を開始し、４２１でプリントデータを受信する。４２２で受信したプリントデータが保存ジョブか否かを判定し、保存ジョブの場合は４２４で当該プリントデータに対する保存ジョブIDを作成し、４２５で作成したIDをリストに登録する。４２６でプリントデータに対応する文書属性に保存期間情報が付帯しているか否かを判定し、付帯していない場合は保存期間の設定処理を行わず４３２に移行する。４３２で同じくプリントデータの文書属性から保存先のボックスを決定し保存ジョブIDとボックス情報をリンクし、指定のボックスへデータを格納する。
【００５０】
付帯している場合は４２７で印刷装置内にまたはネットワークに接続した他の装置上に存在するタイマを参照し、プリントデータの保存が指定された現在の時刻を取得する。
【００５１】
さらに４２８で取得した現在時刻を初期時刻として保存情報テーブル中に登録する。
【００５２】
４２９で文書属性中の保存期間が期限で指定されている場合、４３０で保存期限と先に取得した初期時刻から保存時間を算出し、４３１で保存時間を保存情報テーブル中に登録する。その後４３２で指定された保存先のボックスを保存ジョブのIDリストにリンクし、保存先のボックスにプリントデータを登録する。
【００５３】
４２２で保存ジョブでないと判定された場合は移行の保存処理を行わず４３４へ移行して終了する。
【００５４】
これにより、印刷装置内の保存ジョブIDリストに登録されるプリントデータに対し、文書属性に保存期間が付帯されている場合、当該プリントデータの保存情報としてその値が設定される。
【００５５】
図６は印刷装置上に保存されるプリントデータの処理動作を示す。
【００５６】
４４０で保存データの管理処理を開始し、４４１で保存ジョブを選択する。４４２で選択保存ジョブのID情報からプリントデータの保存時間を取得する。４４３で同じく初期時刻を取得し、さらに４４４でタイマから現在時刻を取得する。４４５で現在時刻と初期時刻から経過時間を算出し、４４６で経過時間が保存時間より大きければ４４７で保存されているプリントデータを消去する。経過時間が保存時間より小さい場合はそのまま４４８に移行する。４４８で次の保存ジョブを検索し、あれば４４１に戻り処理を再開する。保存ジョブがボックス内に存在しない場合は４４９で終了する。
【００５７】
以上により、ボックスに保存ジョブが存在する場合に対応する保存情報からプリントデータ毎に保存処理を切り替えることが可能となる。
【００５８】
本実施例では保存情報として保存期間を指定する方法を説明したが、同じくプリントデータの文書属性に保存期間が過ぎた後のデータの処理手段を設定することも可能であり、保存期間終了後のデータを消去でなく移動やその他の処理動作を切り替えることも可能である。
【００５９】
（実施例２）
以下、図７、図８、図９、図１０、を用いて、請求項５〜８にかかる実施例を詳細に説明する。
【００６０】
図７は、本発明にかかる第２の保存情報指定手段を示す模式図である。
【００６１】
本図を用いて、印刷処理実行時にプリントデータの保存も同時に行うシステムにおいて、保存先を自動的に設定する手段を説明する。
【００６２】
ホストコンピュータ５０１と印刷装置５０２は従来例と同じくネットワークなどで接続されており、５０２は内部記憶装置（ＨＤ）５０３を備える。５０１上で作成した文書５００を５０２へ送信する際、５０２に対応するプリンタドライバ５０４にて印刷オプションモードとして「スタンプを使う」を選択すると、サブメニューとして可能なスタンプの種類が表示される。ここで選択されたスタンプの種類によって文書の用途を想定することが可能であり、想定された用途に応じて文書属性セレクタによって適当な文書属性を選択し付加する。
【００６３】
本実施例では、スタンプ機能として文書の複写を禁じる表示を付ける「コピー禁止」、機密文書である表示を付ける「マル秘」、仮版であることを示す表示を付ける「ドラフト印刷」の３種類を備える例を説明する。
【００６４】
５０９の文書属性セレクタに対し、予め選択された機能と文書属性の対応を持たせる。「コピー禁止」文書の場合、プリントデータの２次利用は許可しない文書として“非保存”属性を、「マル秘」文書の場合、保存先に利用者制限をかけることが可能なボックスを選択するための“保護文書”属性を、「ドラフト印刷」文書の場合は保存要求が低い文書として適当なタイミングで自動的に消去などの整理が行われるボックスを選択するための“仮文書”属性を、いずれのスタンプ機能も使われない場合は一般的なボックスを選択するための“その他の文書”属性をそれぞれ対応属性としてセレクタに記憶させる。
【００６５】
文書１に対して５０６で「コピー禁止」を選択すると、文書属性セレクタによって“非保存”属性が文書１のプリントデータに付加される。同じく文書２に対して５０７で「マル秘」を選択すると、“保護文書”属性が、５０９で「ドラフト印刷」を選択すると、“仮文書”属性が、５０５でスタンプ機能を選択しない場合は“その他の文書”属性がそれぞれプリントデータに付加される。
【００６６】
これらの文書属性が付加されたプリントデータが印刷装置５０２に送られると、各データに対する文書ID５１０が保存文書リスト上に生成されると同時に、文書属性に応じ保存先として最適なボックスが自動的に選択されるなど処理の定義が保存情報として生成され、情報テーブル５１１に登録される。
【００６７】
文書属性が“非保存”の場合は、保存処理を実行せずそのまま印刷処理のみを実行する（５１２）。これにより印刷装置内にプリントデータが残らないためデータの２次利用は不可能となる。
【００６８】
属性が“保護文書”の場合は、プリントデータの２次利用を行う際、データアクセスにパスワードが必要なセキュアボックスを保存先に指定することで、アクセス許可の無いユーザの２次利用を阻止することが可能となる（５１３）。
【００６９】
属性が“仮文書”の場合は、プリントデータの２次利用の需要は低いため、定期的にデータ整理が行われるダストボックスを保存先に指定することで無駄なプリントデータの蓄積を回避する（５１４）。
【００７０】
無属性のプリントデータに対しては特に制限のない一般的なボックスを保存先に指定する（５１５）。
【００７１】
上記設定された処理定義に応じてプリントデータは印刷・保存・消去などの処理が行われる。
【００７２】
さらに、上記プリントデータを印刷する際、いずれの処理がなされたかを示す情報を印刷物に付加することで、当該印刷物に対応するプリントデータが保存されているか否か、いる場合は保存先情報をユーザが認識することを可能にする（５１６）。
【００７３】
以下、図８、図９、図１０を用いて上記手段を示すアルゴリズムを説明する。
【００７４】
図８は、ホスト側でプリントデータ生成時に文書属性を自動判定し、プリントデータに付加する手段を示す。
【００７５】
６００で印刷設定を開始し、６０１でオプション設定モードに移行する。オプションモードであるスタンプ機能が選択されたか否かを６０２で判断し、選択されていない場合は特定の文書属性をつけず６０９で“その他の文書”として処理する。選択されている場合は、６０３で選択されたスタンプが「コピー禁止」であるか否かを判定し、そうである場合は６０４で文書属性に“非保存”属性を付加し、６１０で文書属性情報をプリントデータに付加する。そうでない場合は６０５で「マル秘」であるか否かを判定し、そうである場合は６０６で文書属性に“保護”属性を付加し、６１０で文書属性情報をプリントデータに付加する。そうでない場合は６０７で「ドラフト印刷」であるか否かを判定し、そうである場合は６０８で文書属性に“仮”属性を付加し、６１０で文書属性情報をプリントデータに付加する。そうでない場合は６０９で文書属性に“その他”属性を付加し、６１０で文書属性情報をプリントデータに付加する。
【００７６】
それぞれ文書属性が付加されたプリントデータは６１１で印刷装置へ送信され、６１２で印刷設定処理を終了する。
【００７７】
図９は、印刷装置においてプリントデータに付帯する文書属性から保存先を指定する保存情報を生成し、それに従って処理を実行する手段を示す。
【００７８】
６２０で印刷装置側の保存処理を開始し、６２１でプリントデータを受信する。
６２２で受信したプリントデータの持つ文書属性が“非保存”であるか否かを判定し、そうである場合は以降の保存処理を実施せず、６２３の印刷処理を実行する。
【００７９】
そうでない場合は、６２４で保存ジョブIDを作成し保存処理に移行する。
【００８０】
６２５で文書属性が“保護”であるか否かを判定し、そうである場合は６２６で保存先として「セキュアボックス」を指定する保存情報を生成し６３１に移行する。
【００８１】
そうでない場合は、６２７で文書属性が“仮”であるか否かを判定し、そうである場合は６２８で保存先として「ダストボックス」を指定する保存情報を生成し６３１に移行する。
【００８２】
そうでない場合は、６２９で“その他”属性として保存情報を生成し、６３０で保存先として「一般ボックス」を指定する。
【００８３】
各文書属性に関する保存情報が生成された後、６３１で選択した保存先を対応する保存ジョブIDにリンクし、６３２で指定された保存先にプリントデータを格納・保存し、６３３で保存処理を終了する。
【００８４】
上記により、ユーザがホスト上で行った印刷環境設定に応じて最適な保存先を自動的に選択し、さらに保存先をプリントデータに文書属性として付帯することで、印刷装置内でプリントデータ毎の保存処理が可能となる。
【００８５】
図１０は、プリントデータ印刷時に生成された保存情報を同時に印刷する手段を示す。
【００８６】
６４０で印刷処理を開始し、６４１で印刷対象のプリントデータを指定する。この時の印刷処理はホスト上から行っても良いし、既に印刷装置に保存されているプリントデータに対して印刷処理を行っても良い。
【００８７】
６４２で指定したプリントデータが保存ジョブか否かを判定し、保存ジョブでない場合は保存先に関する情報は無記載のまま６４７で印刷処理を実行する。
【００８８】
保存ジョブの場合は、６４３で保存ジョブIDを取得し、６４４で前記IDから保存先を取得する。６４５で取得した保存先を表す文字列や記号などを発生させ、６４６で前記文字列や記号をプリントデータに追加する。この時、プリントデータが印刷コマンド形式であれば文字描画コマンドを所定の位置に付加し、展開画像形式であれば発生文字列や記号をオリジナルの画像データに上書きし画像データを再展開するなどの手段を使用する。
【００８９】
上記保存情報を付加したプリントデータを６４７で印刷処理し、６４８で終了する。
【００９０】
これにより、印刷物上の記載によりオリジナルのプリントデータが存在する印刷装置及びボックス、データ名などを２次利用者が認識することが可能となる。
【図面の簡単な説明】
【００９１】
【図１】本発明が機能する画像印刷装置を示すブロック図である。
【図２】従来のボックス機能で用いられる保存情報指定手段を示す模式図である。
【図３】本発明にかかる第１の保存情報指定手段を示す模式図である。
【図４】実施例１の構成を示すフローチャートである。
【図５】実施例１の構成を示すフローチャートである。
【図６】実施例１の構成を示すフローチャートである。
【図７】本発明にかかる第２の保存情報指定手段を示す模式図である。
【図８】実施例２の構成を示すフローチャートである。
【図９】実施例２の構成を示すフローチャートである。
【図１０】実施例２の構成を示すフローチャートである。
【図１】
2007058429.tif 000003
【図２】
2007058429.tif 000004
【図３】
2007058429.tif 000005
【図４】
2007058429.tif 000006
【図５】
2007058429.tif 000007
【図６】
2007058429.tif 000008
【図７】
2007058429.tif 000009
【図８】
2007058429.tif 000010
【図９】
2007058429.tif 000011
【図１０】
2007058429.tif 000012