(57)【要約】【課題】ＭＦＰの面前で大量のジョブを消す必要が生じた場合、ＭＦＰの操作パネルからパソコン内のスプーラにて待機しているジョブを消すことができるＭＦＰを提供する。【解決手段】パソコン用アプリケーションソフト（スプーラクリアアプリケーション）が、パソコン内のあるフォルダを常時監視し、ユーザはＭＦＰが一般的に所有しているＳｃａｎ  ｔｏ  Ｆｏｌｄｅｒ機能を使用して任意の画像ファイルをその監視されているフォルダに保存することにより、アプリケーションソフトはその監視しているフォルダにファイルが入ったことを検知する。そして、スプーラＡＰＩを通じてスプーラに蓄積されているジョブを削除するコマンドを発行して消去することが可能となる。【選択図】図２
2010220106.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して画像形成装置に接続された情報処理装置であって、
前記画像形成装置から送信されたデータを予め設定されたフォルダに格納するデータ格納手段と、
前記フォルダにデータが格納されているかを監視する監視手段とを備えるとともに、
印刷画像データを印刷するための印刷指示を受け付ける印刷指示受付手段と、
前記印刷指示受付手段により受け付けられた印刷指示に基づいて前記印刷画像データを印刷するためのジョブを生成するジョブ生成手段と、
前記ジョブ生成手段により生成された前記ジョブを一時保存する保存手段と、
前記保存手段により一時保存された前記ジョブを順次処理する処理手段とを備え、
前記処理手段は、前記保存手段に一時保存されている前記ジョブを順次送出する一方で、
前記監視手段が前記フォルダにデータが格納されていると判断した場合には、前記保存手段に一時保存されている前記ジョブを送出せずに削除することを特徴とする情報処理装置。
【請求項２】
前記監視手段は、特定の拡張子を持つデータファイル、特定のファイル名を持つデータファイル、一定条件のサイズからなるデータのいずれかを監視することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ファイル監視手段は、前記フォルダにファイルが格納されていると判断した場合には前記ジョブを削除するコマンドを送出するとともに、前記フォルダに格納されているデータを削除するためのコマンドを送出することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記ファイル監視手段は、前記フォルダのファイルの監視を始める前にも前記フォルダに格納されているデータを削除するためのコマンドを送出することを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記データ格納手段は、前記画像形成装置から送信されたデータを、前記監視手段が監視するフォルダと前記監視手段が監視しないフォルダとに振り分けることを特徴とする請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
ネットワークを介して接続された情報処理装置から所定のジョブを受け取り、該ジョブに応じた画像形成を実行する画像形成装置であって、
原稿を読み取って画像データを取得する読取手段と、
画像データの送出先を指定する指定手段と、
取得された前記画像データを前記情報処理装置に送出する送出手段と、を備え、
前記指定手段は、前記情報処理装置が備える、ジョブを取り消すためのフォルダ、またはデータを取得するためのフォルダのいずれかを指定することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スプーラにて待機しているジョブの管理を行う情報処理装置及び画像形成装置に関する。
【背景技術】
【０００２】
複数の機能を持つプリンタをＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：多機能周辺装置）と呼んでいる。大量の印刷ジョブをパソコンから行うと、一旦、スプーラ（ジョブメモリ）と呼ばれる待機エリアにジョブが移された後、順次ＭＦＰにそのジョブが転送されていく。ＭＦＰ側でこのジョブをキャンセルしたい場合は、多くの場合ＭＦＰの操作パネル上に印刷キャンセルボタンが存在し、それを押すことにより印刷ジョブがキャンセルされるということは、既に知られている。
【０００３】
大量の印刷ジョブを起動させると、ＭＦＰ側にて処理できるジョブ分しか転送されず、転送されないジョブはスプーラの中で順番待ちをすることとなる。ＭＦＰ内のジョブが処理・印刷されしだい、順次順番待ちの印刷ジョブはＭＦＰに転送されていくことになる。
【０００４】
例えば特許文献１においては、転送先のＭＦＰのＲＡＭに空き容量がない場合、ＭＦＰから画像データの送信要求があるまで、情報処理装置内で印刷ジョブを待機させる発明が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、印刷ジョブが待機している際に、ＭＦＰ側にてすべての印刷ジョブを削除したい場合がある。例えば、明らかに違う文書を大量に出したのが初期のジョブでＭＦＰから出力された印刷物を見た事でわかった場合やＭＦＰ内の消耗品の劣化がひどく満足する印刷結果が得られない場合等である。その場合、従来の方法では、ＭＦＰに転送されてきたジョブ毎に印刷ジョブキャンセルボタンを押し、印刷ジョブをキャンセル必要があった。
【０００６】
例えば２００件の印刷ジョブを消去したい場合は、ＭＦＰが現在処理中のジョブはキャンセルボタンを押してキャンセルし、次のジョブがパソコンからＭＦＰに送られてくると、またキャンセルボタンを押してジョブをキャンセルするということを２００回繰り返さなければならなかった。
【０００７】
すなわち、従来のジョブキャンセルの方法としては、ＭＦＰの面前で大量のジョブを消す必要が生じた場合、指示したジョブ分だけＭＦＰの操作パネルから複数回ジョブキャンセルボタンを押すか、もしくは、一旦、パソコンのところまで戻り、スプーラに溜まったジョブを情報処理装置を操作して消去し、その後、再度ＭＦＰのところにもどり現在のジョブを操作パネルから消す必要があった。
【０００８】
そこで本発明は、上記問題点に鑑みてなされたもので、操作パネルを用いてスプーラにて待機しているジョブを消すことができる情報処理装置及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明に係る情報処理装置は、ネットワークを介して画像形成装置に接続された情報処理装置であって、画像形成装置から送信されたデータを予め設定されたフォルダに格納するデータ格納手段と、フォルダにデータが格納されているかを監視する監視手段とを備えるとともに、印刷画像データを印刷するための印刷指示を受け付ける印刷指示受付手段と、印刷指示受付手段により受け付けられた印刷指示に基づいて印刷画像データを印刷するためのジョブを生成するジョブ生成手段と、ジョブ生成手段により生成されたジョブを一時保存する保存手段と、保存手段により一時保存されたジョブを順次処理する処理手段とを備え、処理手段は、保存手段に一時保存されているジョブを順次送出する一方で、監視手段がフォルダにデータが格納されていると判断した場合には、保存手段に一時保存されているジョブを送出せずに削除することを特徴とする。
【００１０】
また本発明に係る画像形成装置は、ネットワークを介して接続された情報処理装置から所定のジョブを受け取り、該ジョブに応じた画像形成を実行する画像形成装置であって、原稿を読み取って画像データを取得する読取手段と、画像データの送出先を指定する指定手段と、取得された画像データを前記情報処理装置に送出する送出手段と、を備え、指定手段は、情報処理装置が備える、ジョブを取り消すためのフォルダ、またはデータを取得するためのフォルダのいずれかを指定することを特徴とする。
【発明の効果】
【００１１】
本発明により、ＭＦＰの面前で大量のジョブを消す必要が生じた場合に、操作パネルを操作することで、スプーラにて待機している全てのジョブを消すことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る印刷時のシーケンスを示す図である。
【図２】本発明の実施形態に係るスプーラクリアアプリケーションを有する場合のシーケンスを示す図である。
【図３】本発明の実施形態に係るＭＦＰ機の操作パネルを示す図である。
【図４】ワンタッチキーに登録されているＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒの宛先リストを示す図である。
【図５】通常のＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒ機能の操作を示す図である。
【図６】ユーザが本アプリを使用しスプーラをクリアする場合の必要動作を示す図である。
【図７】スプーラクリアアプリケーションの動作を示す図である。
【図８】本発明の実施形態に係る動作を説明するフローチャートを示す図である。
【図９】本発明の実施形態に係る動作を説明するフローチャートを示す図である。
【図１０】本発明の実施形態に係る動作を説明するフローチャートを示す図である。
【図１１】本発明の実施形態に係る動作を説明するフローチャートを示す図である。
【図１２】本発明の実施形態に係る動作を説明するフローチャートを示す図である。
【図１３】本発明の実施形態に係る、システム構成を示す図である。
【発明を実施するための形態】
【００１３】
本発明に係る実施形態について図面を参照して詳細に説明する。
【００１４】
図１３は、本実施形態に係るシステム構成を示す図である。本画像形成システムは、パソコン（ＰＣ）１と、ＭＦＰ２と、ＰＣ３と、ＰＣ４と、ＰＣ５と、ＰＣ６と、スキャナ７と、を備えて構成される。これらはネットワーク１０に接続されている。またＭＦＰ２は外部の公衆回線と接続されている。
【００１５】
パソコン１は、処理サーバ２０と、一時ファイルサーバ３０と、を備える。一時ファイルサーバ３０は、一時共有フォルダ３００ａ、３００ｂ、３００ｃと、を備える。
【００１６】
図１３では、一時ファイルサーバ３０はパソコン１に含まれているとして示しているが、それぞれが独立した別装置であっても良い。また、全てのサーバがパソコン１のような同一な装置であっても構わない。また、ここではパソコンと呼んだが、ＰＣ、コンピュータ、サーバ、情報処理装置であっても同じ意味を表すこととする。
【００１７】
ＭＦＰ２は、各パソコンやＦＡＸなどの装置から受信した画像データを処理することができる。また各種のデータを各装置と送受信できるようになっている。
【００１８】
またパソコン１に含まれる、一時ファイルサーバ３０には、図１３に示すように、例えば３つの共有フォルダ３００ａ、３００ｂ、３００ｃを設定しておき、これら共有フォルダは、クライアントＰＣがアクセス可能に設定しておく。ここでは共有フォルダは３つとしているが、その数は１つ以上であれば構わない。
【００１９】
またパソコン１は、一時ファイルサーバ３０の各共有フォルダに格納されたファイルに対して、そのフォルダごとに設定された各種処理を行うことができる。
【００２０】
本実施形態では、ＭＦＰ２は複数の機能を持つプリンタであり、ＭＦＰ２そのものは公知のものと変わるところがないので詳細な説明については省略する。またスキャナ７についても同様に公知のものと変わるところがないので詳細な説明については省略する。またＰＣ３、ＰＣ４、ＰＣ５、ＰＣ６についてはＰＣ（パソコン）１と同様であるので、詳細な説明は省略する。ここでは、本実施形態に係るパソコン１について説明する。
【００２１】
図１は、本発明の一実施形態に係る、印刷時のシーケンス図である。パソコン１は、ＭＦＰ２とＵＳＢやイーサネット（登録商標）などで接続されている。アプリケーションソフト１１が印刷指示を受けると、ＧＤＩ１２（Ｇｒａｐｈｉｃｓ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）を通してＥＭＦ（Ｅｎｈａｎｃｅｄ  Ｍｅｔａｆｉｌｅ）形式のデータをプリントドライバ１３に送る。ＥＭＦ形式のデータを受けたプリントドライバ１３はＲＡＷ形式にデータを変換した後スプーラ１４に転送する。ＭＦＰ２で処理できるジョブは限られているので処理待ちのジョブはこのスプーラで待機（一時保存）し、ＭＦＰ２が処理できる状態になると古いものから順次ＭＦＰ２に転送する。
【００２２】
図１ではＭＦＰ２でＪｏｂ１が処理されており、Ｊｏｂ２〜Ｊｏｂ６はスプーラ１４にて待機中の状態を示している。Ｊｏｂ１が処理されるとＪｏｂ２がＭＦＰ２に転送される。
【００２３】
図２は、本発明の一実施形態に係る、スプーラクリアアプリケーションを有する場合のシーケンス図である。
【００２４】
図２ではスプーラクリアアプリケーション１６が追加されている。スプーラクリアアプリケーション１６は、常時、任意のファイルフォルダ１７内のファイルの有無を監視している。ここで言うファイルフォルダ１７とは例えば図１３で示す、パソコン１内の一時共有フォルダ３００ａ、３００ｂ、３００ｃにあるファイルのことである。ＭＦＰ２はＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒ機能を有しており、ユーザが設定したパソコンのフォルダにＭＦＰ２のスキャナでスキャンを行った画像ファイルを保存することができる。なお、本実施形態にて設定されるフォルダは、一時共有フォルダ３００ａ、３００ｂ、３００ｃである。
【００２５】
ユーザがＭＦＰ２の面前で、すべての印刷ジョブをクリアしたい事態になった場合、ＭＦＰ２からＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒ機能を使用し、スプーラクリアアプリケーション１６が監視しているファイルフォルダ１７に画像を保存する。スプーラクリアアプリケーション１６は、ファイルがあることを検知して、それをきっかけ（トリガ）として、ＡＰＩ１５（処理手段）に対してスプーラ１４をクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を送る。スプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を受けたＡＰＩ１５はスプーラ１４に蓄積されている印刷ジョブをクリアする。ここでＡＰＩ１５はスプーラ１４に蓄積されている印刷ジョブをＭＦＰ２に順次転送する処理を行っているが、スプーラをクリアするコマンドを受けた場合にはスプーラ１４に蓄積されている指定された印刷ジョブをクリアする処理を行うことになる。
【００２６】
なお、本実施形態においては、Ｓｃａｎ  Ｔｏ  Ｆｏｌｄｅｒ機能を使用して画像データをファイルフォルダ１７に送出するよう説明したが、これに限ることはなく、例えば予め用意されたダミーデータなどをファイルフォルダ１７に保存するようにしても良い。
【００２７】
通常ＭＦＰ２の操作パネル上にはワンタッチキーが複数具備されており、それぞれのワンタッチキーにはＦＡＸやＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒなどの宛先や保存先があらかじめそれらに割り当てられている。使用時にはワンタッチキーを押すことにより宛先や保存先を呼び出すことができる。
【００２８】
図３は、ＭＦＰ２機の操作パネルの例である。例えばＦＡＸの宛先を呼び出す場合は、モード切替キー２２２を押してＦＡＸモードに切替え、ワンタッチキーを押すことにより登録されたＦＡＸ用電話番号が呼び出される。スキャナにセットされた原稿が、Ｂ＆Ｗスタートキー２２３を押下することにより、原稿が読み込まれ、その後相手先に電話を発呼しＦＡＸ通信を行う。
【００２９】
今回のＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒを行う場合は、モード切替キー２２２のうちＳｃａｎｎｅｒを押下し、スキャナモードに切替する。原稿をセットしワンタッチキー２２１を押下すると保存先フォルダが呼び出しされ、カラースタートキー２２４を押下するとスキャンが始まり読取ったデータが保存先フォルダに保存される。
【００３０】
図４は、Ｓｃａｎ  Ｔｏ  Ｆｏｌｄｅｒの宛先のリストの例である。ここで示すのはワンタッチキーに登録されているＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒの宛先リストである。
【００３１】
０１行、０２行、０３行にはＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒで使用するスキャンを保存する先が設定されている。０８行、０９行、１０行には、同様に保存先が設定されているが、これらは、コンピュータｔｙａｍａｄａ、コンピュータｈｙａｍａｄａ、コンピュータｈｉｃｈｉｍｏｎｊｉなど、それぞれのコンピュータ上で動作しているスプーラクリアアプリケーション１６を動作させる為のトリガになる監視フォルダであり、図２で示したファイルフォルダ１７のことである。例えば、通常の印刷をしたい場合は、スプーラクリアアプリケーション１６で監視しないフォルダに保存し、印刷ジョブを取り消したい場合は、スプーラクリアアプリケーション１６で監視するフォルダに保存するといった、振り分けを行うことになる。
【００３２】
このフォルダにファイルがあればそれを検知して、それをきっかけ（トリガ）として、ＡＰＩ１５に対してスプーラ１４をクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を送る。スプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を受けたＡＰＩ１５はスプーラ１４に蓄積されている印刷ジョブをクリアする。
【００３３】
従って、宛先をワンタッチ０９（ジョブを取り消すためのフォルダ）としＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒを実行すると、コンピュータｈｙａｍａｄａのスプーラ１４に溜まっている印刷ジョブはクリアされることになる。
【００３４】
図５は、通常のＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒ機能の操作を説明する図である。
【００３５】
図５に示すとおり、通常ＭＦＰ２はコピーモード（ステップＳ１０１）にて待機となっているのでＲｅａｄｙの表示（ステップＳ１０２）となっている。この状態でモードキー２２２を押すことによりＭＦＰ２はモードを、ＦＡＸ、スキャン、コピーと変えることができる。Ｓｃａｎ  Ｔｏ  Ｆｏｌｄｅｒ機能を使う為に、Ｓｃａｎモードボタンを押す（ステップＳ１０３）。
【００３６】
次に、オートドキュメントフィーダ（ＡＤＦ）もしくはＦＢＳ（フラットベットスキャナ）に読み込みたい原稿をセット（ステップＳ１０４）する。その際、表示部はＲｅａｄｙ  Ｐｒｅｓｓ（ステップＳ１０５）の通りとなりアドレスを指定するためにワンタッチキーを押すことを求める。
【００３７】
例えば、コンピュータｈｙａｍａｄａのｓｃａｎフォルダ（データを取得するためのフォルダ）にスキャナ画像を保存することとする。ワンタッチキー０２に、目的の保存先、\\hyamada\scan\が登録されているのでワンタッチキー０２を押下（ステップＳ１０６）する。表示部に登録されているアドレスが表示（ステップＳ１０７）されるので、それを確認後ユーザはＣｏｌｏｒＳｔａｒｔキー２２４を押す。現行のスキャンが始まり（ステップＳ１０８）、表示部にはＳｃａｎｎｉｎｇと表示される（ステップＳ１０９）。スキャンが完了するとそのスキャンデータは目的の\\hyamada\scan\に、設定した画像フォーマットで保存（ステップＳ１１１）される。ここで示されたコンピュータのｓｃａｎフォルダとは、スプーラクリアアプリに監視されていないフォルダであり、ＭＦＰ２から送信された画像データを処理して保存することになる。Ｓｃａｎ  Ｔｏ  Ｆｏｌｄｅｒの動作が終了すると、表示は一定時間Ｃｏｍｐｌｅｔｅｄと完了の表示（ステップＳ１１０）をする。
【００３８】
図６は、ユーザが本アプリを使用しスプーラをクリアする場合の必要動作を示したものである。
【００３９】
まずＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒ機能を利用したスプーラクリアアプリの動作方法について説明する。
【００４０】
Ｓｃａｎモードボタンを押下するまではＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒと同様の動作である。本実施形態に係る、アプリケーションでは、画像ファイルの内容については不問であるため原稿をセットせずに、フラットベットスキャナを読み込んでも良い。すなわち真っ白の原稿を読むこととなるが、問題なく動作することができる。もちろん、ＡＤＦにセットして何らかの原稿を読ませても良い。
【００４１】
通常ＭＦＰ２はコピーモード（ステップＳ１２１）にて待機となっているのでＲｅａｄｙの表示（ステップＳ１２２）となっている。この状態でモードキー２２２を押すことによりＭＦＰ２はモードを、ＦＡＸ、スキャン、コピーと変えることができる。Ｓｃａｎ  Ｔｏ  Ｆｏｌｄｅｒ機能を使う為に、Ｓｃａｎモードボタンを押す（ステップＳ１２３）。次に表示部はＲｅａｄｙ  Ｐｒｅｓｓ（ステップＳ１２４）の通りとなりアドレスを指定するためにワンタッチキーを押すことを求める（ジョブを削除するためのフォルダ）。
【００４２】
保存先の入力が求められるので、スプーラクリアアプリケーションが監視しているフォルダを指定したワンタッチキー０９\\hyamada\spoolerclear\（ジョブを削除するためのフォルダ）を押下（ステップＳ１２５）する。この時の表示部には登録されているアドレスが表示（ステップＳ１２６）されるので、それを確認後ユーザはＣｏｌｏｒ  Ｓｔａｒｔキー（Ｂ＆Ｗ  Ｓｔａｒｔキーでも良い。）を押下すればスキャン動作が始まり（ステップＳ１２７）、表示部にはＳｃａｎｎｉｎｇと表示される（ステップＳ１２８）。スキャンが完了すると読取った画像データを指定の\\hyamada\spoolerclear\に保存する（ステップＳ１３０）。Ｓｃａｎ  Ｔｏ  Ｆｏｌｄｅｒの動作が終了すると、表示は一定時間Ｃｏｍｐｌｅｔｅｄと完了の表示（ステップＳ１２９）をする。ここで示されたコンピュータのspoolerclearフォルダとは、スプーラクリアアプリに監視されているフォルダであり、ＭＦＰ２から送信された画像データを保存することになる。
【００４３】
図７は、スプーラクリアアプリケーションの動作を説明するフローチャート図である。
【００４４】
まず本実施形態に係る、スプーラクリアアプリケーションの動作について説明する。
【００４５】
ＰＣ  ｈｙａｍａｄａでは、スプーラクリアアプリケーションが実行されており（ステップＳ２００）、常時、ファイルフォルダ１７（\\hyamada\spoolerclear\）内のファイルの有無を監視（ステップＳ２０１）している。ファイルフォルダ１７にファイルがない場合（ステップＳ２０１、ＮＯ）は判断を繰り返す。スプーラクリアアプリケーション１６がファイルフォルダ１７（\\hyamada\spoolerclear\）内にファイルがあることを検知（ステップＳ２０１、ＹＥＳ）して、それをきっかけ（トリガ）として、ＡＰＩ１５に対してスプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を送る(ステップＳ２０２)。スプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を受けたＡＰＩ１５は、スプーラ１４に蓄積されている印刷ジョブをクリア（ステップＳ２０３）する。
【００４６】
図８は、本実施形態で、監視フォルダをユーザが設定する場合の動作を説明するフローチャート図である。
【００４７】
ＰＣ  ｈｙａｍａｄａでは、スプーラクリアアプリケーションが実行されている（ステップＳ３０１）。まずユーザが監視したいフォルダを設定（ステップＳ３０２）する。スプーラクリアアプリケーションは常時、ファイルフォルダ１７内のファイルの有無を監視（ステップＳ３０３）している。ファイルフォルダ１７にファイルがない場合（ステップＳ３０３、ＮＯ）は判断を繰り返す。スプーラクリアアプリケーション１６がファイルフォルダ１７内にファイルがあることを検知（ステップＳ３０３、ＹＥＳ）して、それをきっかけ（トリガ）として、ＡＰＩ１５に対してスプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を送る(ステップＳ３０４)。スプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を受けたＡＰＩ１５は、スプーラ１４に蓄積されている印刷ジョブをクリア（ステップＳ３０５）する。
【００４８】
図９は、本実施形態で、監視ファイルをユーザが設定する場合の動作を説明するフローチャート図である。
【００４９】
ＰＣ  ｈｙａｍａｄａでは、スプーラクリアアプリケーションが実行されている（ステップＳ４０１）。まずユーザが監視したいファイルを設定（ステップＳ４０２）する。スプーラクリアアプリケーションは常時、ファイルフォルダ１７内のファイルの有無を監視（ステップＳ４０３）している。ファイルフォルダ１７に条件設定したファイルがない場合（ステップＳ４０３、ＮＯ）は判断を繰り返す。スプーラクリアアプリケーション１６がファイルフォルダ１７内に条件設定したファイルがあることを検知（ステップＳ４０３、ＹＥＳ）して、それをきっかけ（トリガ）として、ＡＰＩ１５に対してスプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を送る(ステップＳ４０４)。スプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を受けたＡＰＩ１５は、スプーラ１４に蓄積されている印刷ジョブをクリア（ステップＳ４０５）する。
【００５０】
本実施形態では監視しているフォルダ１７内にファイルがあればスプーラクリアするコマンドを送るが、ファイルがあらかじめユーザが設定した条件のファイルであるときのみスプーラクリアする事も可能である。
【００５１】
また本実施形態では、拡張子によりクリアする場合、その拡張子をユーザが設定することが可能で、例えば、＊＊＊＊．ＪＰＧや＊＊＊＊．ｐｄｆ等スプーラクリアすることができるファイルの拡張子を限定しても良い。
【００５２】
また本実施形態では、ファイル名によりクリアする場合、そのファイル名をユーザが設定することが可能で、例えば、ｓｃａｎｆｉｌｅ．ｘｘｘ等スプーラクリアすることができるファイルのファイル名を限定しても良い。
【００５３】
また本実施形態では、ファイルサイズによりクリアする場合、そのファイルサイズをユーザが設定することが可能で、例えば、５ｋＢ以下のファイルのみ等、スプーラクリアすることができるファイルのファイルサイズを限定しても良い。一般に、ＭＦＰはフラットベットスキャナを具備しており、原稿をスキャナにセットせずにＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒを行うとスキャナの上部圧板をスキャンする。すなわち、真っ白を読取る事となる。その時のファイルサイズを設定しておけば、誤って何らかの原稿をＳｃａｎ  Ｔｏ  Ｆｏｌｅｒを行い監視されているフォルダに保存されたとしても、読取った原稿は何らかの図や文字が記入されているので真っ白を読取ったデータよりもデータサイズが大きくなることになる。しかしながら設定されたファイルサイズよりも大きいためスプーラはクリアされる事が無い。スプーラクリアする際には原稿を入れずにＳｃａｎ  Ｔｏ  Ｆｏｌｄｅｒを行うが、原稿が要らないという点ででもメリットがある。
【００５４】
図１０は、本実施形態で、スプーラにジョブが蓄積されている時のみフォルダ内のファイルを監視する場合の動作を説明するフローチャート図である。
【００５５】
ＰＣ  ｈｙａｍａｄａでは、スプーラクリアアプリケーションが実行されている（ステップＳ５０１）。まずユーザが監視したいファイルを設定（ステップＳ５０２）する。次にスプーラにジョブがあるかを判断する（ステップＳ５０３）。スプーラにジョブがない場合（ステップＳ５０３、ＮＯ）は判断を繰り返す。スプーラにジョブがある場合（ステップＳ５０３、ＹＥＳ）は、スプーラクリアアプリケーションは常時、ファイルフォルダ１７内のファイルの有無を監視（ステップＳ５０４）している。ファイルフォルダ１７に条件設定したファイルがない場合（ステップＳ５０４、ＮＯ）は判断を繰り返す。スプーラクリアアプリケーション１６がファイルフォルダ１７内に条件設定したファイルがあることを検知（ステップＳ５０４、ＹＥＳ）して、それをきっかけ（トリガ）として、ＡＰＩ１５に対してスプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を送る(ステップＳ５０５)。スプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を受けたＡＰＩ１５は、スプーラ１４に蓄積されている印刷ジョブをクリア（ステップＳ５０６）する。
【００５６】
図１１は、本実施形態で、フォルダを監視する前に一旦そのフォルダ内のファイルをすべて削除し、その後フォルダ内のファイルの有無を監視する場合の動作を説明するフローチャート図である。
【００５７】
ＰＣ  ｈｙａｍａｄａでは、スプーラクリアアプリケーションが実行されている（ステップＳ６０１）。まずフォルダ内のファイルを削除（ステップＳ６０２）する。スプーラクリアアプリケーションは常時、ファイルフォルダ１７内のファイルの有無を監視（ステップＳ６０３）している。ファイルフォルダ１７にファイルがない場合（ステップＳ６０３、ＮＯ）は判断を繰り返す。スプーラクリアアプリケーション１６がファイルフォルダ１７内にファイルがあることを検知（ステップＳ６０３、ＹＥＳ）して、それをきっかけ（トリガ）として、ＡＰＩ１５に対してスプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を送る(ステップＳ６０４)。スプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を受けたＡＰＩ１５は、スプーラ１４に蓄積されている印刷ジョブをクリア（ステップＳ６０５）する。
【００５８】
図１２は、本実施形態で、ＡＰＩにジョブキャンセルを送った後にフォルダ内のファイルを削除する場合の動作を説明するフローチャート図である。これはフォルダ内のファイルを削除する事により次回にフォルダ内を監視する際に再度ジョブキャンセルされるのを防ぐためのものである。
【００５９】
ＰＣ  ｈｙａｍａｄａでは、スプーラクリアアプリケーションが実行されている（ステップＳ７０１）。スプーラクリアアプリケーションは常時、ファイルフォルダ１７内のファイルの有無を監視（ステップＳ７０２）している。ファイルフォルダ１７にファイルがない場合（ステップＳ７０２、ＮＯ）は判断を繰り返す。スプーラクリアアプリケーション１６がファイルフォルダ１７内にファイルがあることを検知（ステップＳ７０２、ＹＥＳ）して、それをきっかけ（トリガ）として、ＡＰＩ１５に対してスプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を送る(ステップＳ７０３)。スプーラをクリアするコマンド（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｃａｎｃｅｌ）を受けたＡＰＩ１５は、スプーラ１４に蓄積されている印刷ジョブをクリア（ステップＳ７０４）する。
【００６０】
また、上記の実施形態によれば、ＭＦＰの機能として一般的な、「Ｓｃａｎ  Ｔｏ  Ｆｏｌｄｅｒ」機能を使うため、その機能さえ持っていればメーカーに関わらずこの機能を得ることが可能となる。
【００６１】
また、上記の実施形態によれは、パソコン用アプリケーションソフト（スプーラクリアアプリケーション）が、パソコン内のあるフォルダを常時監視し、ユーザはＭＦＰが一般的に所有しているＳｃａｎ  ｔｏ  Ｆｏｌｄｅｒ機能を使用して任意の画像ファイルをその監視されているフォルダに保存することにより、アプリケーションソフトはその監視しているフォルダにファイルが入ったことを検知する。そして、スプーラＡＰＩを通じてスプーラに蓄積されているジョブを削除するコマンドを発行して消去することが可能となる。
【００６２】
また本発明の監視手段は、特定の拡張子を持つデータファイル、特定のファイル名を持つデータファイル、一定条件のサイズからなるデータのいずれかを監視するようにしても良い。
【００６３】
また本発明のファイル監視手段は、フォルダにファイルが格納されていると判断した場合にはジョブを削除するコマンドを送出するとともに、フォルダに格納されているデータを削除するためのコマンドを送出するようにしても良い。
【００６４】
また本発明のファイル監視手段は、フォルダのファイルの監視を始める前にもフォルダに格納されているデータを削除するためのコマンドを送出するようにしても良い。
【００６５】
また本発明のデータ格納手段は、画像形成装置から送信されたデータを、監視手段が監視するフォルダと監視手段が監視しないフォルダとに振り分けるようにしても良い。
【００６６】
また本発明は、画像を形成するために画像形成装置で読み取った画像データを受け付けるデータ受付処理を、有し、データ受付処理により受け付けた画像データをデータ格納処理により予め設定されたフォルダにファイルとして格納するようにしても良い。
【産業上の利用可能性】
【００６７】
本発明によれば、情報処理装置及び画像形成装置などの用途に適用できる。
【符号の説明】
【００６８】
１    ＰＣ（パソコン）
２    ＭＦＰ
３、４、５、６    ＰＣ
７    スキャナ
１０    ネットワーク
１１    アプリケーション
１２    ＥＭＦ化
１３    Ｐｒｉｎｔｅｒ  Ｄｒｉｖｅｒ
１４    Ｓｐｏｏｌｅｒ
１５    ＡＰＩ
１６    スプーラクリアアプリケーション
１７    ファイルフォルダ
２０    処理サーバ
２２    操作パネル
３０    一時ファイルサーバ
２２１    ワンタッチキー
２２２    モード切替キー
２２３    Ｂ＆Ｗ  スタートキー
２２４    カラースタートキー
２２５    ＬＣＤ表示部
３００ａ、３００ｂ、３００ｃ    一時共有フォルダ
【先行技術文献】
【特許文献】
【００６９】
【特許文献１】特開２００４−３１８６２４号公報
【図１】
2010220106.tif 000003
【図２】
2010220106.tif 000004
【図３】
2010220106.tif 000005
【図４】
2010220106.tif 000006
【図５】
2010220106.tif 000007
【図６】
2010220106.tif 000008
【図７】
2010220106.tif 000009
【図８】
2010220106.tif 000010
【図９】
2010220106.tif 000011
【図１０】
2010220106.tif 000012
【図１１】
2010220106.tif 000013
【図１２】
2010220106.tif 000014
【図１３】
2010220106.tif 000015