(57)【要約】【課題】  外部記憶装置に適したファイル操作が可能な印刷システムとする。【解決手段】  接続端子１６に接続されている外部記憶装置３０に印刷ファイルが書き込まれようとする場合において、対象印刷ファイルを記憶するに足りる容量が残存しないと判定され、かつ、外部記憶装置３０にダイレクト印刷済みファイルが存在すると判定されたときに、その外部記憶装置３０から印刷済みファイルを削除する。これにより、ダイレクト印刷が終了していないファイルが削除されてしまうことを防止しつつ、外部記憶装置３０にファイルを書き込むことができる。【選択図】図２
2008205731.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ装置及び前記コンピュータ装置に接続されたプリンタ装置を有する印刷システムであって、
記憶装置が着脱可能に接続される接続手段と、
前記接続手段に接続されている記憶装置に記憶されているファイルのうち、前記コンピュータ装置を介さずに前記プリンタ装置にて直接的に印刷されたファイルを識別するための識別情報を作成する作成手段と、
前記接続手段に接続されている記憶装置にファイルが書き込まれようとする場合に、その書き込み対象ファイルを記憶するに足りる容量が書き込み先の記憶装置に残存するか否かを判定する第１判定手段と、
前記接続手段に接続されている記憶装置にファイルが書き込まれようとする場合に、その記憶装置に印刷済みファイルが残存するか否かを前記識別情報に基づいて判定する第２判定手段と、
前記接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、前記第１判定手段にて容量が残存しないと判定され、かつ、前記第２判定手段にて印刷済みファイルが存在すると判定されたときに、その記憶装置から印刷済みファイルを削除する第１削除手段とを備えることを特徴とする印刷システム。
【請求項２】
前記接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、その接続されている記憶装置に書き込み対象ファイルの所有者と同一所有者のファイルが存在するか否かを判定する第３判定手段と、
前記接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、前記第１判定手段にて容量が残存しないと判定され、かつ、前記第３判定手段にて同一所有者のファイルが存在すると判定されたときに、その記憶装置から書き込み対象ファイルと同一所有者のファイルを削除する第２削除手段とを備えることを特徴とする請求項１に記載の印刷システム。
【請求項３】
利用者の設定に基づいて、前記第１削除手段及び前記第２削除手段のうち少なくとも一方の機能を有効とする有効化手段を備えることを特徴とする請求項２に記載の印刷システム。
【請求項４】
記憶装置が着脱可能に接続される接続手段を有するコンピュータ装置に組み込まれるファイル操作プログラムであって、
前記コンピュータ装置を、
前記接続手段に接続されている記憶装置にファイルが書き込まれようとする場合に、その書き込み対象ファイルを記憶するに足りる容量が書き込み先の記憶装置に残存するか否かを判定する第１判定手段、
前記接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、その接続されている記憶装置に書き込み対象ファイルの所有者と同一所有者のファイルが存在するか否かを判定する第２判定手段、並びに
前記接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、前記第１判定手段にて容量が残存しないと判定され、かつ、前記第２判定手段にて同一所有者のファイルが存在すると判定されたときに、その記憶装置から書き込み対象ファイルと同一所有者のファイルを削除する削除手段
として機能させることを特徴とするファイル操作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢメモリやＳＤカード（登録商標）等の外部記憶装置にファイルを書き込むためのものである。
【背景技術】
【０００２】
例えば、特許文献１に記載のファクシミリ装置では、未だ印刷がされていない受信データは、メモリ等の記憶装置から削除できない構成となっている。
【特許文献１】特開平５−１０３１７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１に記載の発明はファクシミリ装置に関する発明であり、外部記憶装置に対してファイルを書き込み又は削除するための発明ではなく、かつ、単純に未印刷受信データであるか否かに基づいて受信データの削除を許可するか否かを判定しているので、特許文献１に記載の発明をコンピュータ装置等にそのまま適用することは難しい。
【０００４】
本発明は、上記点に鑑み、外部記憶装置に適したファイル操作が可能な印刷システム又はファイル操作プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上記目的を達成するために、請求項１に記載の発明では、コンピュータ装置及びコンピュータ装置に接続されたプリンタ装置を有する印刷システムであって、記憶装置が着脱可能に接続される接続手段と、接続手段に接続されている記憶装置に記憶されているファイルのうち、コンピュータ装置を介さずにプリンタ装置にて直接的に印刷されたファイルを識別するための識別情報を作成する作成手段と、接続手段に接続されている記憶装置にファイルが書き込まれようとする場合に、その書き込み対象ファイルを記憶するに足りる容量が書き込み先の記憶装置に残存するか否かを判定する第１判定手段と、接続手段に接続されている記憶装置にファイルが書き込まれようとする場合に、その記憶装置に印刷済みファイルが残存するか否かを識別情報に基づいて判定する第２判定手段と、接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、第１判定手段にて容量が残存しないと判定され、かつ、第２判定手段にて印刷済みファイルが存在すると判定されたときに、その記憶装置から印刷済みファイルを削除する第１削除手段とを備えることを特徴とする。
【０００６】
これにより、請求項１に記載の発明では、接続手段に接続された記憶装置にファイルが書き込まれようとする場合においては、残容量が足りず、かつ、印刷済みファイルが存在すると判定されたときに、その記憶装置から印刷済みファイルが削除されるので、プリンタ装置による直接印刷が終了していないファイルが削除されてしまうことを防止しつつ、記憶装置にファイルを書き込むことができる。
【０００７】
請求項２に記載の発明では、接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、その接続されている記憶装置に書き込み対象ファイルの所有者と同一所有者のファイルが存在するか否かを判定する第３判定手段と、接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、第１判定手段にて容量が残存しないと判定され、かつ、第３判定手段にて同一所有者のファイルが存在すると判定されたときに、その記憶装置から書き込み対象ファイルと同一所有者のファイルを削除する第２削除手段とを備えることを特徴とする。
【０００８】
これにより、請求項２に記載の発明では、他人のファイルが削除されてしまうことを未然に防止できる。
請求項３に記載の発明では、利用者の設定に基づいて、第１削除手段及び第２削除手段のうち少なくとも一方の機能を有効とする有効化手段を備えることを特徴とするので、利用者は、いずれの削除手段を機能させるかを選択することができる。
【０００９】
請求項４に記載の発明では、記憶装置が着脱可能に接続される接続手段を有するコンピュータ装置に組み込まれるファイル操作プログラムであって、コンピュータ装置を、接続手段に接続されている記憶装置にファイルが書き込まれようとする場合に、その書き込み対象ファイルを記憶するに足りる容量が書き込み先の記憶装置に残存するか否かを判定する第１判定手段、接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、その接続されている記憶装置に書き込み対象ファイルの所有者と同一所有者のファイルが存在するか否かを判定する第２判定手段、並びに接続手段に接続されている記憶装置にファイルが書き込まれようとする場合において、第１判定手段にて容量が残存しないと判定され、かつ、第２判定手段にて同一所有者のファイルが存在すると判定されたときに、その記憶装置から書き込み対象ファイルと同一所有者のファイルを削除する削除手段として機能させることを特徴とする。
【００１０】
これにより、請求項４に記載の発明では、接続手段に接続された記憶装置にファイルが書き込まれようとする場合であって残容量が足りない場合には、記憶装置から書き込み対象ファイルと同一所有者のファイルが削除されるので、他人のファイルが削除されてしまうことを未然に防止しつつ、記憶装置にファイルを書き込むことができる。
【発明を実施するための最良の形態】
【００１１】
以下に本発明の実施形態を図面と共に説明する。
１．印刷システムの概要
図１（ａ）は、本発明の実施形態に係るファイル操作プログラムが組み込まれたコンピュータ１０により構成された印刷システム１の模式図であり、図１（ｂ）はコンピュータ１０の概略構成を示す模式図であり、図１（ｃ）はプリンタ２０の概略構成を示す模式図である。
【００１２】
印刷システム１は、図１（ａ）に示すように、コンピュータ１０とプリンタ２０とをイーサネット（登録商標）等のネットワーク回線、又はシリアルポート若しくはパラレルポートを介して接続されたものである。
【００１３】
そして、コンピュータ１０は、図１（ｂ）に示すように、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、ＨＤＤ１４等の記憶装置、及びＮＩＣ（Network Interface Card）１５等のネットワーク用のインターフェース等を有して構成されている。
【００１４】
また、コンピュータ１０には、外部記憶装置３０が着脱可能に接続される接続端子１６が設けられている。なお、本実施形態では、接続端子１６として、ＵＳＢ（Universal Serial Bus)規格の接続端子（インターフェース）を採用しているが、本実施形態は、これに限定されるものではなく、他の規格の接続端子でもよい。
【００１５】
また、外部記憶装置３０も、接続端子１６に接続可能なインターフェースを有する記憶手段であれば何でもよく、具体的には、フラッシュメモリ等の不揮発性半導体記憶装置にて構成されたＵＳＢメモリやＳＤメモリ（登録商標）、又はＨＤＤ等の磁気記憶装置等が外部記憶装置３０として考えられる。
【００１６】
また、プリンタ２０は、図１（ｃ）に示すように、記録用紙等の記録媒体に画像を形成する記録部２１、ＮＩＣ（Network Interface Card）２２等のネットワーク用のインターフェース、外部記憶装置３０が着脱可能に接続される接続端子２３、及び記録部２１等を制御する制御回路２４を有して構成されている。
【００１７】
なお、本実施形態では、接続端子２３として、ＵＳＢ規格の接続端子を採用しているが、本実施形態は、これに限定されるものではなく、他の規格の接続端子でもよい。
また、プリンタ２０は、接続端子２３に接続された外部記憶装置３０に記憶されている印刷ファイル等をコンピュータ１０を介さずに直接的に印刷（以下、この印刷をダイレクト印刷という。）する機能を有している。
【００１８】
なお、印刷ファイルとは、ＰＤＬ（Page Description Language）形式等のプリンタ２０にて実行可能な特定形式のデータをいい、本実施形態に係るプリンタ２０は、印刷ファイルに加えて、ＢＭＰ（Bit MaP）形式やＪＰＥＧ（Joint Photographic Experts Group）形式等の画像ファイルもダイレクト印刷することができる。そこで、以下の説明においては、ＢＭＰ形式やＪＰＥＧ形式等の画像ファイルも含めて、ダイレクト印刷が可能なファイルを印刷ファイルと呼ぶ。
【００１９】
そして、制御回路２４は、外部記憶装置３０に記憶されているファイルをダイレクト印刷すると、ダイレクト印刷がされたことを識別するための識別情報（以下、この情報を印刷済情報という。）をダイレクト印刷がされたファイルに関連付けた状態で、その外部記憶装置３０に印刷済情報を書き込む（記憶させる）。
【００２０】
ところで、ダイレクト印刷ではなく、コンピュータ１０を介して印刷する場合には、通常、利用者により印刷指示がされると、プリンタドライバが起動し、印刷対象となっているファイルが印刷ファイルに変換される。
【００２１】
そして、コンピュータ１０（プリンタドライバ）は、その印刷ファイルをＨＤＤ１４上に確保された特定の領域（以下、スプーラという。）に一時的に記憶し、プリンタ２０の稼働状況に応じて印刷ファイルをプリンタ２０に送信し、印刷が完了すると、通常、スプーラに記憶されている印刷ファイルを削除する。
【００２２】
しかし、本実施形態に係るプリンタ２０は、ダイレクト印刷が完了しても印刷ファイルを外部記憶装置３０から削除せず、前述したように、印刷済情報を外部記憶装置３０に書き込む。
【００２３】
２．ファイル操作プログラム
本実施形態に係るファイル操作プログラムは、コンピュータ１０に組み込まれ（インストールされ）、コンピュータ１０のＯＳ（Operating System）に協働して作動する。なお、本実施形態では、ＯＳとしてＷｉｎｄｏｗｓ（登録商標）を用いており、以下、特に説明（定義）が無い用語は、Ｗｉｎｄｏｗｓ（登録商標）における一般的な意味にて用いる。
【００２４】
図２は、本実施形態に係るファイル操作プログラムの特徴的作動を示すフローチャートであり、このファイル制御プログラムは、コンピュータ１０の起動と同時に起動され、起動後は、利用者による終了指示がない限り、コンピュータ１０が停止するまで起動し続ける。
【００２５】
なお、本実施形態に係るファイル操作プログラムは、前述したように、ＯＳと協働して作動するので、図２に示された制御ステップには、ＯＳ側にて実行される制御ステップも含まれており、以下、図２に従ってファイル操作プログラムの特徴的作動を説明する。
【００２６】
ファイル操作プログラム（以下、プログラムと略す。）が起動されると、先ず、このプログラムの終了指示がされたか否かが判定され（Ｓ１０）、終了指示がされたと判定された場合には（Ｓ１０：ＹＥＳ）、プログラムが終了する。
【００２７】
一方、終了指示がされていないと判定された場合には（Ｓ１０：ＮＯ）、外部記憶装置３０がコンピュータ１０の接続端子１６に接続されているか否かが判定され（Ｓ１５）、接続端子１６に外部記憶装置３０が接続されていないと判定された場合には（Ｓ１５：ＮＯ）、Ｓ１０に戻る。
【００２８】
また、接続端子１６に外部記憶装置３０が接続されていると判定された場合には（Ｓ１５：ＹＥＳ）、現在、このプログラムが起動しているコンピュータ１０において、印刷中の印刷データが存在するか否かが判定され（Ｓ２０）、印刷中の印刷データが存在しないと判定された場合には（Ｓ２０：ＮＯ）、Ｓ１０に戻る。
【００２９】
一方、印刷中の印刷データが存在すると判定された場合には（Ｓ２０：ＹＥＳ）、現在、接続端子１６に接続されている外部記憶装置３０に、現在印刷中の印刷ファイルを記憶するに足りる容量が残存するか否か、つまり、その印刷ファイルのサイズは、外部記憶装置３０の空き容量に保存可能なサイズであるか否かが判定される（Ｓ２５）。
【００３０】
そして、外部記憶装置３０に、現在印刷中の印刷ファイルを記憶するに足りる容量が残存すると判定された場合には（Ｓ２５：ＹＥＳ）、その印刷ファイルが外部記憶装置３０に書き込まれて保存された後（Ｓ３０）、Ｓ１０に戻る。
【００３１】
また、外部記憶装置３０に、現在印刷中の印刷ファイルを記憶するに足りる容量が残存しないと判定された場合には（Ｓ２５：ＮＯ）、外部記憶装置３０に記憶されている印刷済情報に基づいて、その外部記憶装置３０に既にダイレクト印刷が完了した印刷ファイルが存在するか否かが判定され（Ｓ３５）、ダイレクト印刷済みの印刷ファイルが存在しないと判定された場合には（Ｓ３５：ＮＯ）、Ｓ１０に戻る。
【００３２】
一方、ダイレクト印刷済みの印刷ファイルが存在すると判定された場合には（Ｓ３５：ＹＥＳ）、外部記憶装置３０に記憶されている印刷ファイルのうちダイレクト印刷済みの印刷ファイルの合計ファイルサイズが算出され（Ｓ４０）、その算出された合計ファイルサイズが、Ｓ２５にて判定対象とした印刷ファイル（以下、対象印刷ファイルという。）のファイルサイズより大きいか否かが判定される（Ｓ４５）。
【００３３】
そして、合計ファイルサイズが対象印刷ファイルのファイルサイズより大きいと判定された場合には（Ｓ４５：ＹＥＳ）、利用者（印刷者）に対して、ダイレクト印刷済みの印刷ファイルを外部記憶装置３０から削除するか否かの確認を促すメッセージがコンピュータ１０の表示部（図示せず。）に表示される（Ｓ５０）。
【００３４】
次に、コンピュータ１０のキーボードやマウス等の操作部（図示せず。）を介して利用者により、ダイレクト印刷済みの印刷ファイルを外部記憶装置３０から削除してもよい旨の指示がされたか否かが判定され（Ｓ５５）、削除してもよい旨の指示がされていないと判定された場合には（Ｓ５５：ＮＯ）、Ｓ１０に戻る。
【００３５】
一方、削除してもよい旨の指示がされたと判定された場合には（Ｓ５５：ＹＥＳ）、ダイレクト印刷済みの印刷ファイルが外部記憶装置３０から削除されるとともに、対象印刷ファイルがその外部記憶装置３０に書き込まれた後（Ｓ６０）、Ｓ１０に戻る。
【００３６】
また、Ｓ４５にて合計ファイルサイズが対象印刷ファイルのファイルサイズ以下であると判定された場合には（Ｓ４５：ＮＯ）、対象印刷ファイルの所有者と同一所有者の印刷ファイルが外部記憶装置３０の中から検索されるとともに、発見された同一所有者の印刷ファイルの合計ファイルサイズが計算される（Ｓ６５）。因みに、同一所有者の印刷ファイルが発見されなかった場合には、当然ながら、合計ファイルサイズは０となる。
【００３７】
ここで、対象印刷ファイルの所有者とは、その対象印刷ファイルが作成されたときにコンピュータ１０を操作している者を意味し、本実施形態では、コンピュータ１０を識別するための識別情報（以下、ＰＣのＩＤという。）又はコンピュータ１０にログインする際のユーザ名を対象印刷ファイルの所有者としている。
【００３８】
また、外部記憶装置３０に記憶されている印刷ファイルの所有者とは、その印刷ファイルが作成されたとき、つまりコンピュータ１０にて印刷指示がされたときにコンピュータ１０を操作している者を意味する。
【００３９】
そして、本実施形態では、印刷ファイルが作成されたときに、コンピュータ１０を操作している者、つまりＰＣのＩＤ又はユーザ名を印刷ファイルに関連付けている。
このため、Ｓ６５では、印刷ファイルの作成時に印刷ファイルに関連付けられたＰＣのＩＤ又はユーザ名と、本プログラムが稼働しているコンピュータ１０のＰＣのＩＤ又はユーザ名とを比較することにより、対象印刷ファイルの所有者と同一所有者の印刷ファイルが外部記憶装置３０に存在するか否かが判定されて、同一所有者の印刷ファイルの合計ファイルサイズが計算される。
【００４０】
そして、その算出された合計ファイルサイズが、対象印刷ファイルのファイルサイズより大きいか否かが判定され（Ｓ７０）、Ｓ６５にて計算された合計ファイルサイズが対象印刷ファイルのファイルサイズより大きいと判定された場合には（Ｓ７０：ＹＥＳ）、利用者（印刷者）に対して、Ｓ６５にて発見された同一所有者の印刷ファイルを外部記憶装置３０から削除するか否かの確認を促すメッセージがコンピュータ１０の表示部に表示される（Ｓ７５）。
【００４１】
次に、コンピュータ１０の操作部（図示せず。）を介して利用者により、同一所有者の印刷ファイルを外部記憶装置３０から削除してもよい旨の指示がされたか否かが判定され（Ｓ８０）、削除してもよい旨の指示がされていないと判定された場合には（Ｓ８０：ＮＯ）、Ｓ１０に戻る。
【００４２】
一方、削除してもよい旨の指示がされたと判定された場合には（Ｓ８０：ＹＥＳ）、その同一所有者の印刷ファイルが外部記憶装置３０から削除されるとともに、対象印刷ファイルがその外部記憶装置３０に書き込まれた後（Ｓ８５）、Ｓ１０に戻る。
【００４３】
なお、Ｓ６５にて計算された合計ファイルサイズが対象印刷ファイルのファイルサイズ以下であると判定された場合には（Ｓ７０：ＮＯ）、対象印刷ファイルを記憶するに足りる容量が外部記憶装置３０に残存しないため、対象印刷ファイルを外部記憶装置３０に書き込むことができない旨のエラーメッセージがコンピュータ１０の表示部に表示された後（Ｓ９０）、Ｓ１０に戻る。
【００４４】
３．本実施形態に係る印刷システム及びファイル操作プログラムの特徴
本実施形態では、接続端子１６に接続されている外部記憶装置３０に印刷ファイルが書き込まれようとする場合において、対象印刷ファイルを記憶するに足りる容量が残存しないと判定され（Ｓ２５：ＮＯ）、かつ、外部記憶装置３０にダイレクト印刷済みファイルが存在すると判定されたときに（Ｓ３５：ＹＥＳ）、その外部記憶装置３０から印刷済みファイルを削除するので、ダイレクト印刷が終了していないファイルが削除されてしまうことを防止しつつ、外部記憶装置３０にファイルを書き込むことができる。
【００４５】
また、本実施形態では、接続端子１６に接続されている外部記憶装置３０に印刷ファイルが書き込まれようとする場合において、対象印刷ファイルを記憶するに足りる容量が残存しないと判定され（Ｓ２５：ＮＯ）、かつ、対象印刷ファイルと同一所有者の印刷ファイルが外部記憶装置３０に存在すると判定されたときに（Ｓ６５、Ｓ７０：ＹＥＳ）、その外部記憶装置３０から対象印刷ファイルと同一所有者の印刷ファイルを削除するので、他人のファイルが削除されてしまうことを未然に防止できる。
【００４６】
また、Ｓ５０にてダイレクト印刷が完了した印刷ファイルを削除するか否かを利用者に対して確認し、Ｓ７５にて対象印刷ファイルと同一所有者の印刷ファイルを削除する否かを利用者に対して確認し、利用者により削除指示がされたときに、削除機能（Ｓ６０、Ｓ８５）を有効化させて外部記憶装置３０から印刷ファイルを削除するので、利用者の判断により印刷ファイルが削除されることなり、利用者が知らない間に、必要な印刷ファイルが削除されてしまうことを未然に防止でき得る。
【００４７】
４．発明特定事項と実施形態との対応関係
本実施形態では、制御回路２４が特許請求の範囲に記載された作成手段に相当し、接続端子１６又は接続端子２３が特許請求の範囲に記載された接続手段に相当し、Ｓ２５が特許請求の範囲に記載された第１判定手段に相当し、Ｓ３５が請求項１に記載された第２判定手段に相当する。
【００４８】
また、Ｓ６５が請求項３に記載された第３判定手段及び請求項４に記載された第２判定手段に相当し、Ｓ６０が特許請求の範囲に記載された第１削除手段に相当し、Ｓ８５が請求項２に記載された第２削除手段及び請求項４に記載された削除手段に相当し、Ｓ５０及びＳ７５が特許請求の範囲に記載された有効化手段に相当する。
【００４９】
（その他の実施形態）
上述の実施形態では、Ｓ４５において、ダイレクト印刷済みの印刷ファイルの合計ファイルサイズが、対象印刷ファイルのファイルサイズより大きいか否かを判定するようにしているが、ダイレクト印刷済みの印刷ファイルの合計ファイルサイズに空き容量を加算した値が、対象印刷ファイルのファイルサイズより大きいか否かを判定するようにしてもよいし、その判定基準として、対象印刷ファイルのファイルサイズより大きいか否かではなく、対象印刷ファイルのファイルサイズ以上であるか否かで判定するようにしてもよい。
【００５０】
また、Ｓ４５にてＹＥＳと判定された場合、必ずしも、ダイレクト印刷済みの印刷ファイルの全部を削除するようにする必要はなく、例えば、ダイレクト印刷済みの印刷ファイルの内、一部（１乃至複数）の印刷ファイルの合計ファイルサイズ、若しくは、一部（１乃至複数）の印刷ファイルの合計ファイルサイズに空き容量を加算した値が、対象印刷ファイルのファイルサイズ以上であるならば、一部のダイレクト印刷済みの印刷ファイルのみを削除するようにしてもよい。この場合、ダイレクト印刷済みのいずれの印刷ファイルを削除するかについては、例えば、印刷ファイルが作成された日時、あるいは印刷された日時のデータ（タイムスタンプ）を参照することにより、古いものから優先的に削除するようにすることもできる。
【００５１】
同様に、Ｓ７０においても、対象印刷ファイルの所有者と同一所有者の印刷ファイルの合計ファイルサイズではなく、対象印刷ファイルの所有者と同一所有者の印刷ファイルの合計ファイルサイズに空き容量を加算した値が、対象印刷ファイルのファイルサイズより大きいか否かを判定するようにしてもよいし、あるいは、対象印刷ファイルの所有者と同一所有者の印刷ファイルとダイレクト印刷済みの印刷ファイルとの合計ファイルサイズ、若しくは、その合計ファイルサイズに空き容量を加算した値が、対象印刷ファイルのファイルサイズより大きいか否かを判定するようにしてもよいし、その判定基準として、対象印刷ファイルのファイルサイズより大きいか否かではなく、対象印刷ファイルのファイルサイズ以上であるか否かで判定するようにしてもよい。
【００５２】
また、上述の実施形態では、ダイレクト印刷が完了したファイルを外部記憶装置３０から削除する第１削除機能が実行できないとき、つまりダイレクト印刷が完了した印刷ファイルの合計ファイルサイズが対象印刷ファイルのファイルサイズ以下であるときに、同一所有者の印刷ファイルを削除する第２削除機能が実行可能であるか否か、つまり同一所有者の印刷ファイルの合計ファイルサイズが対象印刷ファイルのファイルサイズより大きいか否かを判定したが、本発明はこれに限定されるものではなく、第１削除機能のみ、又は第２削除機能のみ、又はダイレクト印刷が完了した印刷ファイルであって、かつ、同一所有者の印刷ファイルの合計ファイルサイズが対象印刷ファイルのファイルサイズより大きいときに、印刷ファイルを削除するようにしてもよい。
【００５３】
また、上述の実施形態では、ダイレクト印刷済みの印刷ファイル、あるいは、対象印刷ファイルの所有者と同一所有者の印刷ファイルを削除する場合に、Ｓ５０，Ｓ５５あるいＳ７５，Ｓ８０にて、予め、削除してよいか否かを利用者に確認するようにしているが、必ずしも事前に確認するようにする必要はなく、確認なしで削除するようにしてもよい。
【００５４】
このような場合、利用者によっては事前に確認したい人もいるし、確認を希望しない人もいるので、例えば、事前に確認するか否かの設定を利用者の好みに応じて予め設定しておくことができる機能設定手段を設け、その機能設定に応じて、事前に確認をしたり、あるいは、確認なしで削除するようにするとよい。
【００５５】
しかも、このような機能設定手段を利用して、設定可能な項目数を増やしておくことにより、例えば、上述の実施形態のように、ダイレクト印刷が完了したファイルを外部記憶装置３０から削除する第１削除機能が実行できないとき、つまりダイレクト印刷が完了した印刷ファイルの合計ファイルサイズが対象印刷ファイルのファイルサイズ以下であるときに、同一所有者の印刷ファイルを削除する第２削除機能が実行される第１のモード、ダイレクト印刷が完了したファイルを外部記憶装置３０から削除する第１削除機能のみが実行される第２のモード、同一所有者の印刷ファイルを削除する第２削除機能のみが実行される第３のモード、ダイレクト印刷が完了した印刷ファイルであって、かつ、同一所有者の印刷ファイルの合計ファイルサイズが対象印刷ファイルのファイルサイズより大きいときに、印刷ファイルを削除する機能が実行される第４のモード、さらには、削除機能のいずれもが実行されない（空き容量が不足するときは削除可能なファイルがあったとしても空き容量不足エラーとする）第５のモードのいずれかを、利用者の好みに応じて自由に設定しておくことが可能となり、利便性がさらに向上する。
【００５６】
また、本発明は、特許請求の範囲に記載された発明の趣旨に合致するものであればよく、上述の実施形態に限定されるものではない。
【図面の簡単な説明】
【００５７】
【図１】（ａ）は、本発明の実施形態に係るファイル操作プログラムが組み込まれたコンピュータ１０により構成された印刷システム１の模式図であり、（ｂ）はコンピュータ１０の概略構成を示す模式図であり、（ｃ）はプリンタ２０の概略構成を示す模式図である。
【図２】本実発明の施形態に係るファイル操作プログラムの特徴的作動を示すフローチャートである。
【符号の説明】
【００５８】
１…印刷システム、１０…コンピュータ、１６…接続端子、２０…プリンタ、
２１…記録部、２３…接続端子、２４…制御回路、３０…外部記憶装置。
【図１】
2008205731.tif 000003
【図２】
2008205731.tif 000004