(57)【要約】【課題】  外部記憶装置が着脱可能に接続される接続端子１６を有するコンピュータシステムにおいて、利用者の利便性を向上させる。【解決手段】  外部記憶装置３０がコンピュータ１０に接続されたときに、サーバ用のコンピュータ２０から未印刷ファイルが自動的に検出され、その検出された未印刷ファイルが外部記憶装置３０に書き込まれる。これにより、利用者が自ら未印刷ファイルを検索して選択することなく、未印刷ファイルが自動的に外部記憶装置３０に書き込まれるので、未印刷ファイルを他のコンピュータシステム１におけるプリンタ２０、あるいは、システムに接続されていないプリンタに容易に持ち運べることができ、ダイレクト印刷を支障なく行うことができる。【選択図】  図１
2008204276.tif 000002
【特許請求の範囲】
【請求項１】
外部記憶装置が着脱可能に接続される接続手段を有するコンピュータシステムに組み込まれるファイル操作プログラムであって、
前記コンピュータシステムを、
前記接続手段に外部記憶装置が接続された場合に、その外部記憶装置以外の記憶装置であって前記コンピュータシステムがアクセス可能な記憶装置の中から印刷がされていない未印刷ファイルを検出する検出手段、及び
前記検出手段により未印刷ファイルが検出された場合に、その検出された未印刷ファイルを前記接続手段に接続された外部記憶装置に書き込む第１書込手段
として機能させることを特徴とするファイル操作プログラム。
【請求項２】
前記検出手段は、前記接続手段に接続された前記外部記憶装置に既に記憶されているファイルと同一形式のファイルを検出することを特徴とする請求項１に記載のファイル操作プログラム。
【請求項３】
前記検出手段は、特定のＰＤＬのファイルを検出することを特徴とする請求項１又は２に記載のファイル操作プログラム。
【請求項４】
外部記憶装置が着脱可能に接続される接続手段を有するコンピュータシステムに組み込まれるファイル操作プログラムであって、
前記コンピュータシステムを、
前記接続手段に外部記憶装置が接続された場合に、その外部記憶装置以外の記憶装置であって前記コンピュータシステムがアクセス可能な記憶装置の中から特定のＰＤＬ形式ファイルを検出する検出手段、及び
前記検出手段によりそのＰＤＬ形式ファイルが検出された場合に、その検出されたファイルを前記接続手段に接続された外部記憶装置に書き込む第１書込手段
として機能させることを特徴とするファイル操作プログラム。
【請求項５】
前記外部記憶装置の所有者を識別する識別情報が前記外部記憶装置に記憶されている場合において、
前記コンピュータシステムを、
前記識別情報に基づいて前記接続手段に接続された前記外部記憶装置の所有者を判定する第１判定手段として機能させ、
さらに、前記第１書込手段は、前記検出手段により検出されたファイルのうち、前記接続手段に接続された前記外部記憶装置の所有者と同一所有者のファイルを、その外部記憶装置に書き込むことを特徴とする請求項１ないし３のいずれか１つに記載のファイル操作プログラム。
【請求項６】
前記コンピュータシステムを、
前記第１書込手段が前記外部記憶装置にファイルを書き込む際に、その外部記憶装置に書き込み対象ファイルを書き込むに足りる容量が残存するか否か判定する第２判定手段、及び
前記第２判定手段により残存しないと判定された場合に、前記書き込み対象ファイルを前記外部記憶装置に書き込み可能な箇所まで、その外部記憶装置に書き込むとともに、書き込みが完了した箇所を示す分割情報を記憶する第２書込手段
として機能させることを特徴とする請求項１ないし４のいずれか１つに記載のファイル操作プログラム。
【請求項７】
前記コンピュータシステムを、
前記接続手段に前記外部記憶装置が接続された場合に、前記第２書込手段により記憶されている分割情報に基づいて、前記書き込み対象ファイルのうち書き込みが完了していない部分を、その外部記憶装置に書き込む第３書込手段
として機能させることを特徴とする請求項６に記載のファイル操作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部記憶装置が着脱可能に接続され得るコンピュータシステムに組み込まれるファイル操作プログラムに関するものである。
【背景技術】
【０００２】
例えば、特許文献１に記載の発明では、ＵＳＢメモリ等の外部記憶装置がＵＳＢインターフェース部に接続されたときに、情報読み出し部が印刷ジョブデータに含まれるＵＲＬを読み出してデータ取得部がＵＲＬに基づいてネットワーク上にあるサーバにアクセスすることにより、ＵＳＢメモリの容量や印刷対象データの更新に影響されることなく、印刷対象データをＵＳＢメモリから印刷することができるようにしている。
【特許文献１】特開２００６−８８３４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１に記載の発明では、予めＵＳＢメモリにＵＲＬを含む印刷ジョブデータが記憶されていない場合には作動せず、かつ、上記作動を実行させるためには、利用者は、予めＵＲＬを含む印刷ジョブデータをＵＳＢメモリに書き込むための作業を行う必要があるので、特許文献１に記載の発明は、利用者にとって必ずしも利便性が高いとは言えない。
【０００４】
本発明は、上記点に鑑み、利用者の利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上記目的を達成するために、請求項１に記載の発明では、外部記憶装置が着脱可能に接続される接続手段を有するコンピュータシステムに組み込まれるファイル操作プログラムであって、コンピュータシステムを、接続手段に外部記憶装置が接続された場合に、その外部記憶装置以外の記憶装置であってコンピュータシステムがアクセス可能な記憶装置の中から印刷がされていない未印刷ファイルを検出する検出手段、及び検出手段により未印刷ファイルが検出された場合に、その検出された未印刷ファイルを接続手段に接続された外部記憶装置に書き込む第１書込手段として機能させることを特徴とする。
【０００６】
これにより、請求項１に記載の発明では、利用者が自ら未印刷ファイルを検索して選択することなく、未印刷ファイルが自動的に外部記憶装置に書き込まれるので、未印刷ファイルを他のコンピュータシステムにおけるプリンタ等の印刷装置、あるいは、システムに接続されていないプリンタ等の印刷装置に容易に持ち運べることができる。
【０００７】
このため、コンピュータシステムを介さずにプリンタ等の印刷装置にＵＳＢメモリ等の外部記憶装置を接続して直接的に印刷（以下、この印刷をダイレクト印刷という。）を行う場合に、偶然に外部記憶装置がないときであっても、外部記憶装置以外の記憶装置に一時的に保存しておき、その後に外部記憶装置に記憶させることで、ダイレクト印刷が可能となり、利用者の利便性を向上させることができる。
【０００８】
なお、請求項１でいう「未印刷ファイル」とは、未だ印刷が実行されていないファイル全て意味しており、具体的には、特定のＰＤＬ形式に変換された未印刷ファイルのみならず、アプリケーションソフトで作成された未印刷ファイルも含むものである。
【０００９】
また、請求項２に記載の発明では、検出手段は、接続手段に接続された外部記憶装置に既に記憶されているファイルと同一形式のファイルを検出するので、利用者の利便性を更に向上させることができる。
【００１０】
なお、請求項３に記載の発明では、検出手段は、特定のＰＤＬ（Page Description Language）形式のファイルを検出することを特徴とするものである
請求項４に記載の発明では、外部記憶装置が着脱可能に接続される接続手段を有するコンピュータシステムに組み込まれるファイル操作プログラムであって、コンピュータシステムを、接続手段に外部記憶装置が接続された場合に、その外部記憶装置以外の記憶装置であってコンピュータシステムがアクセス可能な記憶装置の中から特定のＰＤＬ形式のファイルを検出する検出手段、及び検出手段によりそのＰＤＬ形式のファイルが検出された場合に、その検出されたファイルを接続手段に接続された外部記憶装置に書き込む第１書込手段として機能させることを特徴とする。
【００１１】
これにより、請求項４に記載の発明では、仮に、特定のＰＤＬ形式のファイルが作成されたときに利用者が外部記憶装置を所持していない場合であっても、利用者が外部記憶装置を接続手段に接続することにより、その作成されたＰＤＬ形式のファイルを後で容易に取得することができるので、利用者の利便性を向上させることができる。
【００１２】
請求項５に記載の発明では、外部記憶装置の所有者を識別する識別情報が外部記憶装置に記憶されている場合において、コンピュータシステムを、識別情報に基づいて接続手段に接続された外部記憶装置の所有者を判定する第１判定手段として機能させ、さらに、第１書込手段は、検出手段により検出されたファイルのうち、接続手段に接続された外部記憶装置の所有者と同一所有者のファイルを、その外部記憶装置に書き込むことを特徴とする。
【００１３】
これにより、請求項５に記載の発明では、利用者が知らない間に利用者のファイルが他人に取得されてしまうことを未然に防止でき得るので、情報の安全性を高めることができる。
【００１４】
請求項６に記載の発明では、コンピュータシステムを、第１書込手段が外部記憶装置にファイルを書き込む際に、その外部記憶装置に書き込み対象ファイルを書き込むに足りる容量が残存するか否か判定する第２判定手段、及び第２判定手段により残存しないと判定された場合に、書き込み対象ファイルを外部記憶装置に書き込み可能な箇所まで、その外部記憶装置に書き込むとともに、書き込みが完了した箇所を示す分割情報を記憶する第２書込手段として機能させることを特徴とする。
【００１５】
これにより、請求項６に記載の発明では、書込対象ファイルのデータ量が大きい場合であっても、自動的に分割した状態で取得することができるので、利用者の利便性をより一層向上させることができる。
【００１６】
請求項７に記載の発明では、コンピュータシステムを、接続手段に外部記憶装置が接続された場合に、第２書込手段により記憶されている分割情報に基づいて、書き込み対象ファイルのうち書き込みが完了していない部分を、その外部記憶装置に書き込む第３書込手段として機能させることを特徴とする。
【００１７】
これにより、請求項７に記載の発明では、利用者は、自動的に分割された残余部分を容易に取得することができるので、利用者の利便性をより一層向上させることができる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の実施形態を図面と共に説明する。
１．コンピュータシステムの概要
図１（ａ）は、本発明の実施形態に係るファイル操作プログラムが組み込まれたコンピュータシステム１の模式図であり、図１（ｂ）はコンピュータ１０の概略構成を示す模式図である。
【００１９】
コンピュータシステム１は、図１（ａ）に示すように、複数のコンピュータ１０をイーサネット（登録商標）等のネットワーク回線を介して接続されたもので、サーバ用のコンピュータ２０は、クライアントコンピュータ１０から要求を受けて各種のサービスをクライアントコンピュータ１０に提供する。
【００２０】
なお、クライアントコンピュータ１０とサーバ用のコンピュータ２０とは共に、その基本構成は同じであるので、クライアントコンピュータ１０とサーバ用のコンピュータ２０とを総称するときは、以下、コンピュータと記す。そして、コンピュータは、図１（ｂ）に示すように、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、ＨＤＤ１４等の記憶装置、及びＮＩＣ（Network Interface Card）１５等のネットワーク用のインターフェース等を有して構成されている。
【００２１】
また、コンピュータには、外部記憶装置３０が着脱可能に接続される接続端子１６が設けられている。なお、本実施形態では、接続端子１６として、ＵＳＢ（Universal Serial Bus）規格の接続端子（インターフェース）を採用しているが、本実施形態は、これに限定されるものではなく、他の規格の接続端子でもよい。
【００２２】
また、外部記憶装置３０も、接続端子１６に接続可能なインターフェースを有する記憶手段であれば何でもよく、具体的には、フラッシュメモリ等の不揮発性半導体記憶装置にて構成されたＵＳＢメモリやＳＤメモリ（登録商標）、又はＨＤＤ等の磁気記憶装置等が外部記憶装置３０として考えられる。
【００２３】
また、本実施形態におけるサーバ用のコンピュータ２０は、主に、いわゆるファイルサーバとして機能するコンピュータである。具体的には、サーバ用のコンピュータ２０は、各クライアントコンピュータ１０においてダイレクト印刷を行うための印刷ファイルの出力要求を受けて、後述する印刷ファイルをＨＤＤ１４上に確保された特定の領域に一時的に記憶し、各クライアントコンピュータ１０からの読み出し要求を受けて、印刷ファイルを各クライアントコンピュータ１０に送信するように構成されている。
【００２４】
２．ファイル操作プログラム
本実施形態に係るファイル操作プログラムは、クライアントコンピュータ１０（以下、コンピュータ１０と略す。）に組み込まれ（インストールされ）、コンピュータ１０のＯＳ（Operating System）と協働して作動する。なお、本実施形態では、ＯＳとしてＷｉｎｄｏｗｓ（登録商標）を用いており、以下、特に説明（定義）が無い用語は、Ｗｉｎｄｏｗｓ（登録商標）における一般的な意味にて用いる。
【００２５】
図２は、本実施形態に係るファイル操作プログラムの特徴的作動を示すフローチャートであり、このファイル制御プログラムは、利用者による起動指令又はコンピュータ１０の起動と同時に起動され、起動後は、利用者による終了指示がない限り、コンピュータ１０が停止するまで起動し続ける。
【００２６】
なお、本実施形態に係るファイル操作プログラムは、前述したように、ＯＳと協働して作動するので、図２に示された制御ステップには、ＯＳ側にて実行される制御ステップも含まれている。以下、図２に従ってファイル操作プログラムの特徴的作動を説明する。
【００２７】
ファイル操作プログラム（以下、プログラムと略す。）が起動されると、先ず、このプログラムの終了指示がされたか否かが判定され（Ｓ１）、終了指示がされたと判定された場合には（Ｓ１：ＹＥＳ）、プログラムが終了する。
【００２８】
一方、終了指示がされていないと判定された場合には（Ｓ１：ＮＯ）、外部記憶装置３０が接続端子１６に接続されているか否かが判定され（Ｓ５）、接続端子１６に外部記憶装置３０が接続されていないと判定された場合には（Ｓ５：ＮＯ）、現在、このプログラムが起動しているコンピュータ１０において、印刷処理が実行されているか否かが判定される（Ｓ３０）。
【００２９】
なお、コンピュータ１０で実行されている印刷処理とは、一般的には、アプリケーションソフトによって作成された印刷対象データを、ＰＤＬ形式等のプリンタ４０にて実行可能な特定形式のデータ（以下、印刷データという。）に変換する処理等、印刷を実行するためにコンピュータ１０にて実行される処理をいう。
【００３０】
しかし、ここでは、印刷データがプリンタ２０に対して直接的に出力される処理ではなく、ダイレクト印刷のための印刷データがファイル（印刷ファイル）として、外部記憶装置３０の特定の記憶領域に保存される処理を意味をしている。
【００３１】
そして、コンピュータ１０にて印刷処理が実行されていると判定された場合には（Ｓ３０：ＹＥＳ）、この印刷処理が実行されているコンピュータ１０を識別するための識別情報（以下、ＰＣのＩＤという。）と印刷処理にて作成された印刷データ（印刷ファイル）とが対応付けられてサーバ用のコンピュータ２０に保存された後（Ｓ３５）、Ｓ１に戻る。
【００３２】
すなわち、Ｓ５で外部記憶装置３０が接続されているのであれば、本来は、外部記憶装置３０に印刷ファイルが保存されるべきところ、何等かの事情で、外部記憶装置３０が接続されていないために、代替え手段として、サーバ用のコンピュータ２０に一時的に保存されることとなる。
【００３３】
また、Ｓ５にて外部記憶装置３０が接続されたと判定された場合には（Ｓ５：ＹＥＳ）、接続された外部記憶装置３０に、その外部記憶装置３０の所有者を識別するための識別情報（以下、外部記憶装置ＩＤという。）が書き込まれたファイル（以下、ＩＤファイルという。）が存在するか否かが判定され（Ｓ１０）、ＩＤファイルが存在しないと判定された場合には（Ｓ１０：ＮＯ）、Ｓ１に戻る。
【００３４】
一方、ＩＤファイルが存在すると判定された場合には（Ｓ１０：ＹＥＳ）、ＩＤファイルから外部記憶装置ＩＤが読み込まれてＲＡＭ１２に保存された後（Ｓ１５）、現在、このプログラムが起動しているコンピュータ１０において、印刷処理が実行されているか否かが判定される（Ｓ２０）。
【００３５】
なお、ここでの印刷処理についても、Ｓ３０と同様に、印刷データがプリンタ２０に対して直接的に出力される処理ではなく、ダイレクト印刷のための印刷データがファイル（印刷ファイル）として、外部記憶装置３０の特定の記憶領域に保存される処理を意味をしている。
【００３６】
そして、印刷処理が実行されていると判定された場合には（Ｓ２０：ＹＥＳ）、この実行中の印刷処理にて作成された印刷データ（印刷ファイル）が、現在、接続端子１６に接続されている外部記憶装置３０に書き込まれた後（Ｓ４０）、Ｓ１に戻る。
【００３７】
なお、
一方、印刷処理が実行されていないと判定された場合には（Ｓ２０：ＮＯ）、Ｓ１５にて記憶された外部記憶装置ＩＤに対応付けられた印刷ファイル、つまりＰＤＬ形式のファイルがサーバ用のコンピュータ２０に存在するか否かが判定され（Ｓ２５）、外部記憶装置ＩＤに対応付けられた印刷ファイルがサーバ用のコンピュータ２０に存在しないと判定された場合には（Ｓ２５：ＮＯ）、Ｓ１に戻る。
【００３８】
また、外部記憶装置ＩＤに対応付けられた印刷ファイルがサーバ用のコンピュータ２０に存在すると判定された場合には（Ｓ２５：ＹＥＳ）、分割情報と関連付けられた印刷ファイルがサーバ用のコンピュータ２０に存在するか否かが判定される（Ｓ５０）。
【００３９】
ここで、分割情報とは、外部記憶装置３０に印刷ファイルを書き込む場合において、その外部記憶装置３０への書き込み対象となっている印刷ファイル（書き込み対象ファイル）を書き込むに足りる容量が残存しなかったときに、その書き込み対象ファイルのうち、実際に書き込みが完了した箇所を示す情報をいう。
【００４０】
このため、分割情報が関連付けられている印刷ファイルは、前回、その印刷ファイルを外部記憶装置３０に書き込む際に、外部記憶装置３０の容量が足りず、印刷ファイルの書き込み（コピー）が完了していないコピー途中の印刷ファイルであることを意味する。
【００４１】
そして、コピー途中の印刷ファイル、つまり分割情報と関連付けられた印刷ファイルがサーバ用のコンピュータ２０に存在すると判定された場合には（Ｓ５０：ＹＥＳ）、分割情報に基づいて、コピー途中の印刷ファイルのうち書き込みが完了していない部分が外部記憶装置３０に書き込まれた後、書き込み（コピー）が完了したか否かが判定される（Ｓ６５）。
【００４２】
一方、コピー途中の印刷ファイルがサーバ用のコンピュータ２０に存在しないと判定された場合には（Ｓ５０：ＮＯ）、サーバ用のコンピュータ２０に外部記憶装置３０に書き込まれていない（未コピーの）印刷ファイルが存在するか否かが判定される（Ｓ５５）。
【００４３】
なお、ダイレクト印刷の場合には、印刷ファイルが外部記憶装置３０に保存されたとしても、その時点では、未だプリンタ２０によって印刷が実行されたわけでないが、プリントドライバから見れば、印刷データがプリンタ２０に対して直接出力されても、印刷ファイルとして、外部記憶装置３０に保存されたとしても、印刷データとしての出力が完了したことには違いがない。
【００４４】
したがって、本実施形態では、外部記憶装置３０に印刷データが保存されたことをもって印刷が完了したことになるから、未コピーの印刷ファイルとは、印刷が完了していない印刷ファイルと見なすことができる。
【００４５】
そして、Ｓ５５にて未コピーの印刷ファイル（印刷が完了していない印刷ファイル）が存在しないと判定された場合には（Ｓ５５：ＮＯ）、Ｓ１に戻り、一方、未コピーの印刷ファイル（印刷が完了していない印刷ファイル）が存在すると判定された場合には（Ｓ５５：ＹＥＳ）、その未コピーの印刷ファイル（印刷が完了していない印刷ファイル）が外部記憶装置３０に書き込まれる（Ｓ６０）。
【００４６】
次に、書き込み（コピー）が完了したか否かが判定され（Ｓ６５）、書き込み（コピー）が完了したと判定された場合には（Ｓ６５：ＹＥＳ）、書き込み（コピー）が完了した印刷ファイルがサーバ用のコンピュータ２０から削除された後（Ｓ８５）、Ｓ１に戻る。
【００４７】
一方、書き込み（コピー）が完了していないと判定された場合には（Ｓ６５：ＮＯ）、その書き込み対象ファイルを書き込むに足りる容量が外部記憶装置３０に残存するか否かが判定され（Ｓ７０）、書き込み対象ファイルを書き込むに足りる容量が残存すると判定された場合は（Ｓ７０：ＮＯ）、外部記憶装置３０への書き込み（コピー）が続行される。
【００４８】
一方、書き込み対象ファイルを書き込むに足りる容量が残存しないと判定された場合は（Ｓ７０：ＹＥＳ）、書き込み対象ファイルが外部記憶装置３０に書き込み可能な箇所まで、その外部記憶装置３０に書き込まれるとともに、書き込みが完了した箇所を示す分割情報がその書き込み対象ファイルに関連付けられて記憶された後（Ｓ７５）、Ｓ１に戻る。
【００４９】
３．本実施形態に係るファイル操作プログラムの特徴
本実施形態では、外部記憶装置３０がコンピュータ１０に接続されると、サーバ用のコンピュータ２０から未印刷ファイルが自動的に検出され（Ｓ５５）、その検出された未印刷ファイルが外部記憶装置３０に書き込まれるので（Ｓ６０）、利用者が自ら未印刷ファイルを検索して選択することなく、未印刷ファイルが自動的に外部記憶装置３０に書き込まれる。したがって、未印刷ファイルを他のコンピュータシステム１に容易に持ち運べることができ、利用者の利便性を向上させることができる。
【００５０】
また、本実施形態では、ＰＤＬ形式のファイル（印刷ファイル）がサーバ用のコンピュータ２０の中から検索されて外部記憶装置３０に書き込まれるので（Ｓ４０、Ｓ６０、Ｓ８０）、２回目以降は、外部記憶装置３０に既に記憶されているファイルと同一形式のファイル、つまりＰＤＬ形式のファイルを検出することとなる。
【００５１】
したがって、利用者が自らＰＤＬ形式のファイルを検索することなく、ＰＤＬ形式のファイルをサーバ用のコンピュータ２０から外部記憶装置３０に容易に書き込む（コピーする）ことができるので、利用者の利便性を更に向上させることができる。
【００５２】
また、本実施形態では、サーバ用のコンピュータ２０の中から特定のＰＤＬ形式のファイルが検索されて（Ｓ５０、Ｓ５５）、その検出されたＰＤＬ形式のファイルが外部記憶装置３０に書き込まれるので（Ｓ６０、Ｓ８０）、仮に、特定のＰＤＬ形式のファイルが作成されたときに利用者が外部記憶装置３０を所持していない場合であっても、利用者が外部記憶装置３０を接続端子１６に接続することにより、その作成されたＰＤＬ形式のファイルを後で容易に取得することができ、利用者の利便性を向上させることができる。
【００５３】
また、本実施形態では、サーバ用のコンピュータ２０の中から検出されたファイルのうち、接続端子１６に接続された外部記憶装置３０の所有者と同一所有者のファイルを、その外部記憶装置３０に書き込むので（Ｓ２５）、利用者が知らない間に利用者のファイルが他人に取得されてしまうことを未然に防止でき得るので、情報の安全性を高めることができる。
【００５４】
また、本実施形態では、外部記憶装置３０に印刷ファイルを書き込む際に、その外部記憶装置３０に書き込み対象ファイルを書き込むに足りる容量が残存しないと判定された場合に（Ｓ７０：ＹＥＳ）、書き込み対象ファイルを外部記憶装置３０に書き込み可能な箇所まで、その外部記憶装置３０に書き込むとともに、書き込みが完了した箇所を示す分割情報を記憶するので（Ｓ７５）、書込対象ファイルのデータ量が大きい場合であっても、自動的に分割した状態で取得することができ、利用者の利便性をより一層向上させることができる。
【００５５】
また、本実施形態では、分割情報に基づいて、書き込み対象ファイルのうち書き込みが完了していない部分を外部記憶装置３０に書き込むので（Ｓ８０）、利用者は、自動的に分割された残余部分を容易に取得することができ、利用者の利便性をより一層向上させることができる。
【００５６】
４．発明特定事項と実施形態との対応関係
本実施形態では、Ｓ５５が特許請求の範囲に記載された検出手段に相当し、Ｓ６０が特許請求の範囲に記載された第１書込手段に相当し、Ｓ２５が第１判定手段に相当し、Ｓ７０が特許請求の範囲に記載された第２判定手段に相当し、Ｓ８０が特許請求の範囲に記載された第２書込手段に相当する。
【００５７】
（その他の実施形態）
上述の実施形態では、未印刷ファイルとして、特定のＰＤＬ形式に変換された未印刷ファイルを例に本発明の実施の形態を説明したが、本発明はこれに限定されるものではなく、アプリケーションソフトで作成された未印刷ファイルでもよい。
【００５８】
また、上述の実施形態では、ネットワーク上に接続された他のコンピュータ１０（サーバ用のコンピュータ２０のスプーラ）の中から印刷ファイルを検索したが、本発明はこれに限定されるものではなく、例えば、自身のＨＤＤ又は他の外部記憶装置など接続端子１６に接続された外部記憶装置３０以外の記憶装置であってコンピュータシステムがアクセス可能な記憶装置であれば何でもよい。
【００５９】
また、本発明は、特許請求の範囲に記載された発明の趣旨に合致するものであればよく、上述の実施形態に限定されるものではない。
【図面の簡単な説明】
【００６０】
【図１】（ａ）は、本発明の実施形態に係るファイル操作プログラムが組み込まれたコンピュータ１０により構成されたコンピュータシステム１の模式図であり、（ｂ）はコンピュータ１０の概略構成を示す模式図である。
【図２】本実施形態に係るファイル操作プログラムの特徴的作動を示すフローチャートである。
【符号の説明】
【００６１】
１…コンピュータシステム、１０…クライアントコンピュータ、１６…接続端子、
２０…サーバ用コンピュータ、３０…外部記憶装置、４０…プリンタ。
【図１】
2008204276.tif 000003
【図２】
2008204276.tif 000004