(57)【要約】【課題】  アプリケーションからの印刷ファイルを設定ファイルが指定されているフォルダに格納するという簡単な操作で、印刷ファイルに何ら印刷条件が指定されていなくても、当該フォルダ毎に異なる印刷機能を利用して印刷ファイルを出力することである。【解決手段】  Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４によりフォルダに格納される印刷ファイルに対する設定ファイルを作成し、該作成された設定ファイルをフォルダに指定した後、ファイルフォルダにインポートされる印刷ファイルを監視して、印刷ファイルがインポートされたことを検出したら、該フォルダに指定されている設定ファイルを印刷ファイルに付加して印刷装置に転送する構成を特徴とする。【選択図】  図１
2005242781.tif 000002
【特許請求の範囲】
【請求項１】
所定のオペレーティングシステムを介して階層化されたフォルダで管理し、アプリケーションからの印刷ファイルが前記フォルダに格納されることを受け付け、該受け付けた前記印刷ファイルを印刷装置に転送する情報処理装置であって、
前記フォルダに格納される印刷ファイルに対する設定ファイルを作成する作成手段と、
前記作成手段により作成された前記設定ファイルを前記フォルダに設定する設定手段と、
前記フォルダに印刷ファイルがインポートされることを検出した場合に、前記フォルダにインポートされる印刷ファイルに対して前記設定ファイルを付加して転送する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記設定ファイルは、前記印刷装置で処理可能な印刷条件を指定するファイルであることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記設定ファイルは、設定を有効または無効とする属性を指定可能とすることを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記制御手段は、前記設定ファイル中で指定される属性の指定状態に基づき、前記印刷ファイルに前記設定ファイルを付加するか否かを決定することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記印刷ファイルは、電子ドキュメント形式に準ずるファイルであることを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記作成手段は、フォルダ毎に異なる設定ファイルを作成可能とすることを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記設定ファイルは、前記印刷ファイルの転送先となる印刷装置を特定する情報、前記印刷装置における前記印刷ファイルの処理指定情報を含むことを特徴とする請求項１〜６のいずれかに記載の情報処理装置。
【請求項８】
前記制御手段は、ネットワークを介して印刷ファイルを前記印刷装置に転送することを特徴とする請求項１〜６のいずれかに記載の情報処理装置。
【請求項９】
前記制御手段は、前記印刷ファイルをプリントサーバ装置を介して印刷装置に転送することを特徴とする請求項１〜８のいずれかに記載の情報処理装置。
【請求項１０】
前記制御手段は、前記印刷ファイルをLPRプロトコル、E-mail、Internet Printing Protocol、Hyper Text Transfer Protocol、のいずれかを用いて印刷装置に転送することを特徴とする請求項１〜８のいずれかに記載の情報処理装置。
【請求項１１】
複数の印刷装置に対する設定ファイルを複数管理するサーバ装置あるいはデータベースより所望の設定ファイルを取得可能とすることを特徴とする請求項１〜８のいずれかに記載の情報処理装置。
【請求項１２】
同一の印刷装置に対する異なる設定ファイルを複数管理するサーバ装置あるいはデータベースより所望の設定ファイルを取得可能とすることを特徴とする請求項１〜８のいずれかに記載の情報処理装置。
【請求項１３】
所定のオペレーティングシステムを介して階層化されたフォルダで管理し、アプリケーションからの印刷ファイルが前記フォルダに格納されることを受け付け、該受け付けた前記印刷ファイルを印刷装置に転送する情報処理装置における印刷制御方法であって、
前記フォルダに格納される印刷ファイルに対する設定ファイルを作成する作成ステップと、
前記作成ステップにより作成された前記設定ファイルを前記フォルダに設定する設定ステップと、
前記フォルダに印刷ファイルがインポートされることを検出した場合に、前記フォルダにインポートされる印刷ファイルに対して前記設定ファイルを付加して転送する制御ステップと、
を有することを特徴とする印刷制御方法。
【請求項１４】
請求項１３記載の印刷制御方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１５】
請求項１３記載の印刷制御方法を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のオペレーティングシステムを介して階層化されたフォルダで管理し、アプリケーションからの印刷ファイルが前記フォルダに格納されることを受け付け、該受け付けた前記印刷ファイルを印刷装置に転送する情報処理装置および印刷制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。
【背景技術】
【０００２】
従来、コンピュータ上のアプリケーションソフトウェアからプリンタドライバを介して印刷する方法とは別に、ダウンローダと呼ばれるソフト等を用い、ポストスクリプトのような所定のフォーマットのファイルを直接プリンタに送り印刷することができるのが一般的である。
【０００３】
また、最近ではコンピュータ上にホットフォルダと呼ばれる常駐型のソフトを組み込み、設定したフォルダを常に監視し、そのフォルダに新たなファイルが投げ込まれるとそれをプリンタにダウンロードする仕組みが使われている。
【０００４】
そして、フォルダ毎に印刷時の画像処理の選択やソート指定などの設定もできる。一部のポストスクリプトプリンタではポストスクリプトファイル以外に、インターネットで広く使われているＰＤＦファイルを直接印刷できる機能を有しているため、上記のホットフォルダは、アプリケーションやプリンタドライバを使わず簡便に印刷できる方法として注目されている。
【０００５】
また、ホットフォルダはフォルダ自体がオペレーティングシステム（ＯＳ）が提供するフォルダと基本的には変わらないため、ネットワークを介したファイル共有により、ホットフォルダも共有することが出来る。なお、従来、この種の技術として、下記特許文献１が既に公開されている。
【特許文献１】特開２００３−０７６５２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のホットフォルダと呼ばれるシステムでは、転送先のプリンタや印刷時の処理指定の設定は、作成したホットフォルダごとに行わなければならない。ファイル共有を利用してホットフォルダを共有した場合には元になるホットフォルダの設定のみをすれば良い。
【０００７】
しかし、近年インターネットを介して、ＩＰＰやＥ−ｍａｉｌ、ＨＴＴＰを利用した印刷が出来るようになってきたことを背景に、これまでのファイル共有が可能な範囲を越えて印刷する機会が増えるきざしがある。その場合にホットフォルダ毎に同じような設定をしなければならないことが面倒な作業となるという課題があった。
【０００８】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、所定のオペレーティングシステムを介して階層化されたフォルダで管理し、アプリケーションからの印刷ファイルが前記フォルダに格納されることを受け付け、該受け付けた前記印刷ファイルを印刷装置に転送する情報処理装置において、前記フォルダに格納される印刷ファイルに対する設定ファイルを作成し、該作成された前記設定ファイルを前記フォルダにインポートされたか否かを監視中に、設定ファイルのインポートを検出した場合に、前記フォルダにインポートされる印刷ファイルに対する前記設定ファイルを指定することにより、アプリケーションからの印刷ファイルを設定ファイルが指定されているフォルダに格納するという簡単な操作で、印刷ファイルに何ら印刷条件が指定されていなくても、当該フォルダ毎に異なる印刷機能を利用して印刷ファイルを出力できる印刷処理環境を自在にカスタマイズ可能となる情報処理装置および印刷制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明に係る第１の発明は、所定のオペレーティングシステムを介して階層化されたフォルダで管理し、アプリケーションからの印刷ファイルが前記フォルダに格納されることを受け付け、該受け付けた前記印刷ファイルを印刷装置に転送する情報処理装置であって、前記フォルダに格納される印刷ファイルに対する設定ファイルを作成する作成手段（図１に示す、Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４）と、前記作成手段により作成された前記設定ファイルを前記フォルダに設定する設定手段と、前記フォルダに印刷ファイルがインポートされることを検出した場合に、前記フォルダにインポートされる印刷ファイルに対して前記設定ファイルを付加して転送する制御手段（Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４）とを有することを特徴とする。
【００１０】
本発明に係る第２の発明は、前記設定ファイルは、前記印刷装置で処理可能な印刷条件を指定するファイルであることを特徴とする。
【００１１】
本発明に係る第３の発明は、前記設定ファイルは、設定を有効または無効とする属性を指定可能とすることを特徴とする。
【００１２】
本発明に係る第４の発明は、前記制御手段は、前記設定ファイル中で指定される属性の指定状態に基づき、前記印刷ファイルに前記設定ファイルを付加するか否かを決定することを特徴とする。
【００１３】
本発明に係る第５の発明は、前記印刷ファイルは、電子ドキュメント形式に準ずるファイルであることを特徴とする。
【００１４】
本発明に係る第６の発明は、前記作成手段は、フォルダ毎に異なる設定ファイルを作成可能とすることを特徴とする。
【００１５】
本発明に係る第７の発明は、前記設定ファイルは、前記印刷ファイルの転送先となる印刷装置を特定する情報、前記印刷装置における前記印刷ファイルの処理指定情報を含むことを特徴とする。
【００１６】
本発明に係る第８の発明は、前記制御手段は、ネットワークを介して印刷ファイルを前記印刷装置に転送することを特徴とする。
【００１７】
本発明に係る第９の発明は、前記制御手段は、前記印刷ファイルをプリントサーバ装置を介して印刷装置に転送することを特徴とする。
【００１８】
本発明に係る第１０の発明は、前記制御手段は、前記印刷ファイルをLPRプロトコル、E-mail、Internet Printing Protocol、Hyper Text Transfer Protocol、のいずれかを用いて印刷装置に転送することを特徴とする。
【００１９】
本発明に係る第１１の発明は、複数の印刷装置に対する設定ファイルを複数管理するサーバ装置あるいはデータベースより所望の設定ファイルを取得可能とすることを特徴とする。
【００２０】
本発明に係る第１２の発明は、同一の印刷装置に対する異なる設定ファイルを複数管理するサーバ装置あるいはデータベースより所望の設定ファイルを取得可能とすることを特徴とする。
【００２１】
本発明に係る第１３の発明は、所定のオペレーティングシステムを介して階層化されたフォルダで管理し、アプリケーションからの印刷ファイルが前記フォルダに格納されることを受け付け、該受け付けた前記印刷ファイルを印刷装置に転送する情報処理装置における印刷制御方法であって、前記フォルダに格納される印刷ファイルに対する設定ファイルを作成する作成ステップ（図示しない）と、前記作成ステップにより作成された前記設定ファイルを前記フォルダに設定する設定ステップ（図８に示すステップ（９０３））と、前記フォルダに印刷ファイルがインポートされることを検出した場合に、前記フォルダにインポートされる印刷ファイルに対して前記設定ファイルを付加して転送する制御ステップ（図８に示すステップ（９０５）〜（９０７））とを有することを特徴とする。
【００２２】
本発明に係る第１４の発明は、第１３の発明の印刷制御方法を実行させるためのプログラムをコンピュータが読み取り可能な記憶媒体に格納したことを特徴とする。
【００２３】
本発明に係る第１５の発明は、第１３の発明の印刷制御方法を実行させるプログラムであることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、アプリケーションからの印刷ファイルを設定ファイルが指定されているフォルダに格納するという簡単な操作で、印刷ファイルに何ら印刷条件が指定されていなくても、当該フォルダ毎に異なる印刷機能を利用して印刷ファイルを出力できる印刷処理環境を自在にカスタマイズ可能となる。
【発明を実施するための最良の形態】
【００２５】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２６】
〔第１実施形態〕
［システム構成］
図１は、本発明の第１実施形態を示す情報処理装置を含む画像処理システムの構成を説明する図である。
【００２７】
図１において、１０２は１００ＢａｓｅＴのイーサネット（登録商標）で構成されるネットワークであり、そこにＷｉｎｄｏｗｓ（登録商標（以下、所定のＯＳと呼ぶ））９８をＯＳとするパーソナルコンピュータ（ＰＣ）１０１、カラー複写機１０３が接続されている。ネットワーク１０２には他の機器も接続されているが割愛している。カラー複写機１０３はネットワーク対応のポストスクリプトプリンタとして機能し、ＰＣ１０１からカラー画像を印刷できる。
【００２８】
［概略動作］
ＰＣ１０１上ではアプリケーションソフトウェアからプリンタドライバを介して印刷が可能である（図示せず）。このシステムでは、さらに、プリンタドライバを使わずに、ホットフォルダアプリケーション（以下、Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ）１０４を用いて印刷を行うことができる。Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４は常駐型のプログラムで、あらかじめ設定した１つまたは複数のフォルダをホットフォルダ（以下、Ｈｏｔ  Ｆｏｌｄｅｒ）１０５として常時監視する。そのＨｏｔ  Ｆｏｌｄｅｒ  １０５にＰｏｓｔＳｃｒｉｐｔ（登録商標）またはＰＤＦのファイルが投げ込まれると、あらかじめそのＨｏｔ  Ｆｏｌｄｅｒ１０５に関連付けられたカラー複写機１０３へネットワーク１０２を介しダウンロードする。
【００２９】
Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４は、監視するフォルダ、転送先のプリンタ、転送時の印刷オプションなどを設定することができる。この中で、転送先のプリンタ、転送時の印刷オプションなどを設定ファイル１０７としてインポート／エクスポートできるのが本発明の特徴である。
【００３０】
なお、ＰＣ１０１には、いわゆるＣＰＵ，ＲＡＭ，ＲＯＭ等を含むコントローラ部や、ハードディスク等の外部記憶装置、キーボード等のポインティングデバイス、表示装置、ネットワークを介して外部機器と通信するネットワークコントローラ（ＮＩＣ）等を備え、ハードディスク等に記憶されるＯＳをＲＡＭ上にロードして、各種のアプリケーションを実行可能に構成されている。
【００３１】
また、Ｈｏｔ  Ｆｏｌｄｅｒ１０５にインポートされる後述するような設定ファイルには、設定を有効または無効とする属性を指定可能に構成されているものとする。
【００３２】
［カラー複写機内部ブロック］
図２は、図１に示したカラー複写機１０３の構成を説明するブロック図である。
【００３３】
図２において、２０１はスキャナであり、原稿を光学的に読み取り、電気信号にかえ、さらに一画素が各８ビットの輝度情報を持つＲＧＢ（Ｒｅｄ，Ｇｒｅｅｎ，Ｂｌｕｅ）デジタルデータを生成する。主走査方向、副走査方向とも、４００ｄｐｉの解像度のラスタデータである。
【００３４】
２０２は画像処理部で、入力マスキングやＲＧＢからＣＭＹＫ（Ｃｙａｎ  Ｍａｇｅｎｔａ，Ｙｅｌｌｏｗ，ｂｌａｃＫ）へのログ変換、出力マスキング等の処理を含む。
【００３５】
２０３はプリンタであり、受信した面順次のＣＭＹＫデータをもとに、電子写真方式によりカラー画像を形成する。２０４はフレームバッファであり、１３９ＭＢのサイズを持つシンクロナスＤＲＡＭである。スキャナから取り込んだラスタ画像データを記憶したり、ＣＰＵ２０６により書き込まれたりする。２０５はＣＰＵバスである。２０６はこのカラー複写機を制御するＣＰＵで、Ｉｎｔｅｌ社のＰｅｎｔｉｕｍ（商品名）III，１ＧＨｚを用いる。
【００３６】
２１２は前記ＣＰＵバス２０５に接続されたＩ／Ｏポートで、スキャナ２０１やプリンタ２０３を制御したり、センサの信号を入力する。２０８はＲＯＭで、このシステムのブート時に動くソフトが入っており、ＣＰＵバス２０５に接続している。
【００３７】
２０９はワークＲＡＭで、１１７ＭＢのシンクロナスＤＲＡＭである。実際には、フレームバッファ２０４とあわせて２５６ＭＢのシンクロナスＤＲＡＭのメモリモジュールで構成され、ＣＰＵバス２０５に接続している。２１０はＳＣＳＩのコントローラであり、ＣＰＵバス２０５に接続している。
【００３８】
２１１は、ＳＣＳＩコントローラ２１０に接続された、例えば３．５ｉｎｃｈ４０ＧＢのハードディスクドライブである。２０７はネットワークＩ／Ｆであり、ＣＰＵバス２０５に接続されている。外部の１０ＢａｓｅＴまたは１００ＢａｓｅＴのＥｔｈｅｒｎｅｔ（登録商標）ネットワークと接続されデータのやりとりを行う。２１３はこのカラー複写機の操作部で、ＬＣＤパネルとタッチパネル、ボタンから構成される。
【００３９】
［コピー動作］
図２を用いてコピー動作を説明する。コピーを実行する場合、スキャナ２０１が原稿を読み取り、ＲＧＢのラスタ画像データを生成する。それを画像処理部２０２がＣＭＹＫのいずれかに変換し、プリンタ２０３にて現像し紙に出力する。そして、ＭＣＹＫの順でこの動作を繰り返し、カラー画像を形成する。
【００４０】
［プリント動作］
図２を用いてプリント動作を説明する。ユーザがＰＣ１０１からプリンタドライバまたはＨｏｔ  Ｆｏｌｄｅｒを使ってカラー複写機１０３への印刷を実行すると、カラー複写機１０３ではＮｅｔｗｏｒｋ  Ｉ／Ｆ２０７を介してポストスクリプトまたはＰＤＦで記述されたジョブを受信し、ワークＲＡＭ２０９に保存する。そしてＣＰＵ２０６によりポストスクリプトの記述を解釈しラスタ画像を生成しフレームバッファ２０４に保存する。そのラスタ画像をプリンタ２０３にて現像し紙に出力する。そして、ＭＣＹＫの順でこの動作を繰り返し、カラー画像を形成する。
【００４１】
［Ｈｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｔｒｏｌ  Ｐａｎｅｌ］
図３は、図１に示したＰＣ１０１の表示装置に表示されるホットフォルダ制御パネル画面の一例を示す図であり、ＰＣ１０１にＨｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４をインストールすると、Ｈｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｔｒｏｌ  Ｐａｎｅｌという設定のためのアプリケーションも同時にハードディスク等にインストールされ、該アプリケーションにより表示される画面に対応する。
【００４２】
図３において、タイトルバー３０１のある１つのウインドウで、通常の所定のＯＳのウインドウと同様、右上には最小化ボタン３０２，  クローズボタン３０３が存在する。また、設定したＨｏｔ  Ｆｏｌｄｅｒがリストエリア３１０にリストアップされる。そこには、Ｎａｍｅ欄３０４にＨｏｔ  Ｆｏｌｄｅｒにつけた名前、Ｐｒｉｎｔｅｒ欄３０５に接続先のプリンタ名、Ｐａｔｈ欄３０６にＨｏｔ  Ｆｏｌｄｅｒとして割り当てたフォルダの場所（パス）が表示される。
【００４３】
Ａｄｄボタン３０７により新規のＨｏｔ  Ｆｏｌｄｅｒを加えることが出来、リストエリア３１０の任意のＨｏｔ  Ｆｏｌｄｅｒを選択してからＲｅｍｏｖｅボタン３０８を押すことによりＨｏｔ  Ｆｏｌｄｅｒを消去できる。また、リストエリア３１０の任意のＨｏｔ  Ｆｏｌｄｅｒを選択してからＰｒｏｐｅｒｔｉｅｓ．．．ボタン３０９を押すことによりＨｏｔ  ＦｏｌｄｅｒのＰｒｏｐｅｒｔｉｅｓ画面を出すことが可能で、そのＨｏｔ  Ｆｏｌｄｅｒの設定が可能になる。リストエリア３１０で任意の１つのＨｏｔ  Ｆｏｌｄｅｒを選択することが出来、選択されたＨｏｔ  Ｆｏｌｄｅｒは反転表示される。Ｒｅｍｏｖｅボタン３０８とＰｒｏｐｅｒｔｉｅｓ．．．ボタン３０９は、Ｈｏｔ  Ｆｏｌｄｅｒを選択した場合のみ選択可能で、Ｈｏｔ  Ｆｏｌｄｅｒを選択していない場合には、この２つのボタンはディム化され、押すことが出来なくなる。
【００４４】
［Ｐｒｏｐｅｒｔｉｅｓ  ｆｏｒ  Ｈｏｔ  Ｆｏｌｄｅｒ］
図３において、リストエリア３１０で任意の１つのＨｏｔ  Ｆｏｌｄｅｒを選択してＰｒｏｐｅｒｔｉｅｓ．．．ボタン３０９を押した場合に現れるＰｒｏｐｅｒｔｉｅｓウインドウを図４に示す。
【００４５】
図４は、図３に示したボタン３０９により呼び出されるＰｒｏｐｅｒｔｉｅｓウインドウの一例を示す図である。
【００４６】
図４において、４０１はタイトルバーであり、右上には通常の所定のＯＳのウインドウと同様、クローズボタン４０２が存在する。
【００４７】
また、Ｐａｔｈ欄４０３にはＨｏｔ  Ｆｏｌｄｅｒとして割り当てたフォルダのパスが表示される。これはＳｅｌｅｃｔ  Ｆｏｌｄｅｒ．．．ボタン４０４を押してＰＣ１０１内のフォルダをブラウズして選択することによって、ＰＣ１０１上の任意のフォルダを割り当てることができる。Ｓｅｌｅｃｔ  Ｆｏｌｄｅｒ．．．ボタン４０４によって表示されるダイアログボックスは、ＰＣ１０１内のフォルダを選択する一般的なＵＩであるのでここでは説明を省略する。
【００４８】
Ｐｒｉｎｔｅｒ欄４０５には転送先のプリンタが表示される。こちらはＳｅｌｅｃｔ  Ｐｒｉｎｔｅｒ．．．ボタンによって表示されるプリンタ選択画面により定義できる。
【００４９】
Ｊｏｂ  Ｓｅｔｔｉｎｇｓチェックボックス４０７をチェックすると、このＨｏｔ  Ｆｏｌｄｅｒに投げ込まれたＰｏｓｔＳｃｒｉｐｔ（登録商標）／ＰＤＦファイルをプリンタにダウンロードする際に、印刷設定を指定することが可能になる。この印刷設定の内容は、Ｄｅｆｉｎｅ．．．ボタン４０８によって表示されるＪｏｂ  Ｓｅｔｔｉｎｇｓウインドウ（後述）により定義できる。
【００５０】
Ｅｘｐｏｒｔ．．．ボタン４１０によりＰｒｉｎｔｅｒ、Ｊｏｂ  Ｓｅｔｔｉｎｇｓの設定内容をＨｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイル（後述）として退避できる。Ｉｍｐｏｒｔ．．．ボタン４０９により、その設定ファイルに従ってＰｒｉｎｔｅｒ，  Ｊｏｂ  Ｓｅｔｔｉｎｇｓを設定できる。Ｉｍｐｏｒｔ．．．ボタン４０９、Ｅｘｐｏｒｔ．．．ボタン４１０によって表示されるダイアログボックスは、ＰＣ１０１内のＩｍｐｏｒｔするファイルを選択、またはＥｘｐｏｒｔする先のフォルダを選択する一般的なＵＩであるのでここでは説明を省略する。
【００５１】
ＯＫボタン４１１により、変更した内容を適用してＰｒｏｐｅｒｔｉｅｓウインドウを閉じ、Ｃａｎｃｅｌボタン４１２により、変更した内容を破棄してＰｒｏｐｅｒｔｉｅｓウインドウを閉じる。
【００５２】
［Ｓｅｌｅｃｔ  Ｐｒｉｎｔｅｒ］
図５は、図４に示したＳｅｌｅｃｔ  Ｐｒｉｎｔｅｒ．．．ボタン４０６により呼び出されるプリンタ選択画面の一例を示す図である。
【００５３】
図５において、タイトルバー５０１があり、右上には通常の所定のＯＳのウインドウと同様、クローズボタン５０２が存在する。また、ＩＰ  ａｄｄｒｅｓｓ欄５０３にはプリンタのＩＰアドレスを入力し、Ｑｕｅｕｅ  ｎａｍｅ欄５０４には、キュー名を指定する。このカラー複写機１０３では、ＬＰＲを用い、キュー名はｐｒｉｎｔ，ｈｏｌｄ，ｄｉｒｅｃｔの３種類を使える。ｐｒｉｎｔが通常の印刷用のキューで、ｈｏｌｄは印刷待機状態のまま保持されるキュー、ｄｉｒｅｃｔはダイレクト接続である。
【００５４】
ＯＫボタン５０５により、変更した内容を適用してＰｒｏｐｅｒｔｉｅｓウインドウを閉じ、Ｃａｎｃｅｌボタン５０６により、変更した内容を破棄してＰｒｏｐｅｒｔｉｅｓウインドウを閉じる。
【００５５】
［Ｊｏｂ  Ｓｅｔｔｉｎｇｓ］
図６は、図５に示したＤｅｆｉｎｅ．．．ボタン４０８により呼び出されるＪｏｂ  Ｓｅｔｔｉｎｇｓ画面の一例を示す図である。
【００５６】
図６において、タイトルバー６０１があり、右上には通常の所定のＯＳのウインドウと同様、クローズボタン６０２が存在する。このウインドウにはカラー複写機１０３にて使用できるいくつかの印刷時設定項目が並んでいる。Ｃｏｐｉｅｓ欄６０３には部数、Ｐａｇｅ  Ｓｉｚｅ欄６０４には用紙サイズ、Ｐａｐｅｒ  Ｓｏｕｒｃｅ欄６０５には給紙段、Ｍｅｄｉａ  Ｔｙｐｅ欄６０６にはメディアタイプ、Ｄｕｐｌｅｘ欄６０７には両面設定が表示されている。表示しきれていない設定項目もあり、スクロールバー６０９およびスクロールボタン６０８，６１０によりスクロールして表示できる。この実施形態においては、以下のような設定項目が利用できる。
【００５７】
設定項目として、例えば「Ｃｏｐｉｅｓ＝１〜９９９」、「Ｐａｇｅ  Ｓｉｚｅ＝Ａ４／Ａ３／Ｂ４／Ｌｅｔｔｅｒ／１１ｘ１７／Ｌｅｇａｌ」、「Ｐａｐｅｒ  Ｓｏｕｒｃｅ＝Ａｕｔｏ  Ｓｅｌｅｃｔ／Ｔｒａｙ１〜Ｔｒａｙ３／ＭａｎｕａｌＦｅｅｄ」、「Ｍｅｄｉａ  Ｔｙｐｅ＝Ｐｌａｉｎ  Ｐａｐｅｒ／Ｔｒａｎｓｐａｒｅｎｃｙ／Ｔｈｉｃｋ  Ｐａｐｅｒ」、「Ｄｕｐｌｅｘ＝Ｎｏ／Ｔｏｐ−Ｔｏｐ／Ｔｏｐ−Ｂｏｔｔｏｍ」、「Ｓｏｒｔ  Ｍｏｄｅ＝Ｎｏｎｅ／Ｃｏｌｌａｔｅ／Ｓｏｒｔ／Ｇｒｏｕｐ」、「Ｓｔａｐｌｅ  Ｍｏｄｅ＝Ｎｏｎｅ／Ｃｏｒｎｅｒ／Ｓｉｎｇｌｅ／Ｄｏｕｂｌｅ」等である。
【００５８】
それぞれ入力欄を右クリックすると入力モードになり、プルダウンリストから選択できる（Ｃｏｐｉｅｓのみは数値入力）。
【００５９】
そして、ＯＫボタン６１１により、変更した内容を適用してＪｏｂ  Ｓｅｔｔｉｎｇｓウインドウを閉じ、Ｃａｎｃｅｌボタン６１２により、変更した内容を破棄してＪｏｂ  Ｓｅｔｔｉｎｇｓウインドウを閉じる。
【００６０】
［Ｈｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイル］
図７は、図６に示したＪｏｂ  Ｓｅｔｔｉｎｇｓ画面で設定されるＨｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイルの一例を示す図である。
【００６１】
図７において、Ｈｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイルは、拡張子「．ｈｆｃ」を用いる。なお、ファイルの中身は単純なテキストファイルで、所定のＯＳで一般的に用いられる、例えばｉｎｉファイルと同様のフォーマットである。
【００６２】
図７に示すように、［Ｐｒｉｎｔｅｒ］と［Ｊｏｂ  Ｓｅｔｔｉｎｇｓ］という２つのグループからなる。［Ｐｒｉｎｔｅｒ］グループには、ＩＰＡｄｄｒｅｓｓとＱｕｅｕｅＮａｍｅの２つの項目があり、図５で説明したＳｅｌｅｃｔ  Ｐｒｉｎｔｅｒの値が入る。［Ｊｏｂ  Ｓｅｔｔｉｎｇｓ］グループのＥｎａｂｌｅｄは、図４のＪｏｂ  Ｓｅｔｔｉｎｇｓチェックボックス４０７に相当し、チェックされていればＹｅｓ、されていなければＮｏが入る。［Ｊｏｂ  Ｓｅｔｔｉｎｇｓ］グループのそれ以外の項目は、図６にて説明したＪｏｂ  Ｓｅｔｔｉｎｇｓの内容が入る。
【００６３】
［Ｈｏｔ  Ｆｏｌｄｅｒ  ＣｏｎｆｉｇファイルのＤｒａｇ  ＆  Ｄｒｏｐ］
図１に示したように、Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４は、設定したＨｏｔ  Ｆｏｌｄｅｒを監視し、ＰｏｓｔＳｃｒｉｐｔ（登録商標）またはＰＤＦファイルが投げ込まれたら、設定に応じてＪｏｂ  Ｓｅｔｔｉｎｇの情報を加え、設定された転送先であるカラー複写機１０３にダウンロードする。
【００６４】
一方、投げ込まれたファイルがＨｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイルの場合は、プリンタへの転送は行わず、Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎの設定として取り込む。これは、図４に示したＨｏｔ  Ｆｏｌｄｅｒ  ＰｒｏｐｅｒｔｉｅｓのＩｍｐｏｒｔ．．．ボタン４０９でＨｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイルをインポートするのと同じことを、単純な操作で可能にする。
【００６５】
［Ｈｏｔ  Ｆｏｌｄｅｒの動作］
図８は、本発明に係る情報処理装置におけるデータ処理手順の一例を示すフローチャートであり、図１に示したＨｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４のデータ処理手順に対応する。なお、（９０１）〜（９０７）は各ステップを示し、各ステップは、クライアントＰＣ１０１の図示しないＣＰＵが、ＲＡＭ上に上記Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４をロードして実行することにより実現される。
【００６６】
先ず、ステップ（９０１）で、設定したフォルダに新規ファイルがあるかどうかをＰＣ１０１のＣＰＵが監視確認し、新規ファイルがなければ何もせずに戻る。
【００６７】
一方、ステップ（９０１）で、新規ファイルがあると判断された場合は、ステップ（９０２）に進み、その拡張子が「．ｈｆｃ」かどうか（つまりＨｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇｕｒａｔｉｏｎファイルかどうか）を判定して、拡張子が「．ｈｆｃ」のファイルであると判断した場合は、ステップ（９０３）にて、設定のＩｍｐｏｒｔを行い、ステップ（９０１）へ戻る。
【００６８】
一方、ステップ（９０２）で、拡張子が「．ｈｆｃ」でないと判定された場合は、ステップ（９０４）で、その拡張子が「．ｐｓ」か「．ｐｄｆ」か（つまり、ＰｏｓｔＳｃｒｉｐｔ（登録商標）ファイルまたはＰＤＦファイルかどうか）を判定して、その拡張子が「．ｐｓ」か「．ｐｄｆ」でないと判定した場合は、何もせずにステップ（９０１）へ戻る。
【００６９】
一方、ステップ（９０４）で、その拡張子が「．ｐｓ」か「．ｐｄｆ」であると判定した場合は、ステップ（９０５）で、そのＨｏｔ  ＦｏｌｄｅｒのＪｏｂ  Ｓｅｔｔｉｎｇｓが「Ｅｎａｂｌｅ」に設定されているかを判定して、「Ｅｎａｂｌｅ」に設定されていると判定した場合は、ステップ（９０６）へ進み、Ｊｏｂ  Ｓｅｔｔｉｎｇｓで設定された内容をＰｏｓｔＳｃｒｉｐｔ（登録商標）またはＰＤＦファイルに付加して、ステップ（９０７）へ進む。
【００７０】
一方、ステップ（９０５）で、「Ｅｎａｂｌｅ」に設定されていないと判定した場合は、ステップ（９０７）で、設定されたプリンタへＰｏｓｔＳｃｒｉｐｔ（登録商標）またはＰＤＦファイルのＤｏｗｎｌｏａｄを実行して、ステップ（９０１）へ戻る。
【００７１】
なお、上記実施形態では、カラー複写機１０３がＬＰＲ受信する機能を持っているが、外部にプリントサーバを設け、プリントサーバ経由でプリントをするシステムであっても構わない。
【００７２】
上記第１実施形態によれば、Ｈｏｔ  Ｆｏｌｄｅｒの設定を容易に行うことが出来る。また、いろいろなプリンタの、いろいろな印刷設定のＨｏｔ  Ｆｏｌｄｅｒ  ＣｏｎｆｉｇファイルをファイルサーバやＷｅｂサーバなどで共有、または簡単に入手できるようにしておけば、普段使わないプリンタでの印刷が迅速に行うことが可能となる。
【００７３】
〔第２実施形態〕
上記第１実施形態では、カラー複写機１０３へのジョブのダウンロードにＬＰＲを用いていたが、第２実施形態ではＥ−ｍａｉｌを用いる。
【００７４】
［システム構成］
図９は、本発明の第２実施形態を示す情報処理装置を適用可能な画像処理システムの一例を示す図である。
【００７５】
図９において、１００２はインターネットである。インターネット１００２にも接続されたＬＡＮ１００８に、所定のＯＳとするパーソナルコンピュータ（ＰＣ）１００１が接続されており、またＬＡＮ１００８とは別であるが、同様にインターネットに接続されたＬＡＮ１００９にカラー複写機１００３が接続されている。ＬＡＮ１００８，１００９には他の機器も接続されているが割愛している。
【００７６】
カラー複写機１００３はＥ−ｍａｉｌ対応のポストスクリプトプリンタとして機能する。カラー複写機１００３はメール受信機能を持ち、Ｅ−ｍａｉｌ  Ｓｅｒｖｅｒ１０１１に登録したアドレスのメールを受信し、それに添付されているＰｏｓｔＳｃｒｉｐｔ（登録商標）ファイルまたはＰＤＦファイルを印刷する機能を持つ。
【００７７】
また、ＰＣ１００１のＨｏｔ  Ｆｏｌｄｅｒ  ＡｐｐｌｉｃａｔｉｏｎはＥ−ｍａｉｌ送信機能を持ち、Ｈｏｔ  Ｆｏｌｄｅｒ１００５に投げ込まれたＰｏｓｔＳｃｒｉｐｔ（登録商標）ファイルまたはＰＤＦファイルを、あらかじめ登録したＥ−ｍａｉｌ  Ｓｅｒｖｅｒ１０１０を介し、あらかじめ設定したプリンタのアドレスへ添付ファイル付メールとして送ることができる。
【００７８】
［概略動作］
Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１００４は常駐型のプログラムで、あらかじめ設定した１つまたは複数のフォルダをＨｏｔ  Ｆｏｌｄｅｒ  １００５として常時監視する。そのＨｏｔ  Ｆｏｌｄｅｒ１００５にＰｏｓｔＳｃｒｉｐｔ（登録商標）またはＰＤＦのファイルが投げ込まれると、あらかじめそのＨｏｔ  Ｆｏｌｄｅｒ１００５に関連付けられたカラー複写機１００３のＥ−ｍａｉｌアドレスを宛先として、ＰｏｓｔＳｃｒｉｐｔ（登録商標）またはＰＤＦファイルを添付したＥ−ｍａｉｌとして、インターネット１００２を介して送る。
【００７９】
Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１００４は、監視するフォルダ、転送先のプリンタ、転送時の印刷オプションなどを設定することができる。この中で、転送先のプリンタ、転送時の印刷オプションなどを設定ファイル１００７としてインポート／エクスポートできるのが本発明の特徴である。
【００８０】
また、カラー複写機１００３が特定のコマンドを含むＥ−ｍａｉｌが送信されたらそのカラー複写機１００３へ印刷するための設定を含んだＨｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイルを返信するシステムも考えられる。そうすると、カラー複写機１００３のＥ−ｍａｉｌアドレスさえわかれば、Ｈｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイルを入手し、印刷することが簡単な操作で行える。
【００８１】
また、第２実施形態ではＥ−ｍａｉｌ添付によるジョブ送信を行っているが、ＩＰＰやＨＴＴＰを利用した印刷ジョブ送信であっても構わない。
【００８２】
〔第３実施形態〕
上記第１実施形態では、Ｈｏｔ  Ｆｏｌｄｅｒ  ＣｏｎｆｉｇファイルをＨｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４にインポートする場合について説明したが、Ｈｏｔ  Ｆｏｌｄｅｒ  ＣｏｎｆｉｇファイルをＨｏｔ  Ｆｏｌｄｅｒにドラグ＆ドロップすることにより、Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４がＨｏｔ  Ｆｏｌｄｅｒを監視して、該ドロップされたＨｏｔ  Ｆｏｌｄｅｒ  ＣｏｎｆｉｇファイルをＨｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４にインポートするように制御してもよい。以下、その実施形態について説明する。
【００８３】
図１０は、本発明の第３実施形態を示す情報処理装置を適用可能な画像処理システムの一例を示す図であり、図１と同一のものには同一の符号を付してある。
【００８４】
本実施形態と第１実施形態との相違は、Ｈｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイル１０７をＨｏｔ  Ｆｏｌｄｅｒ１０５にドラグ＆ドロップすることにより、Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４がＨｏｔ  Ｆｏｌｄｅｒを監視して、該ドロップされたＨｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイル１０７をＨｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ１０４にインポートする点である。
【００８５】
以下、図１１に示すメモリマップを参照して本発明に係る画像処理システムで読み取り可能なデータ処理プログラムの構成について説明する。
【００８６】
図１１は、本発明に係る画像処理システムで読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００８７】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００８８】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００８９】
本実施形態における図８に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００９０】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９１】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９２】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００９３】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００９４】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【００９６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００９７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９９】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１００】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるものではない。
【０１０１】
なお、本発明は、上記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【０１０２】
上記各実施形態によれば、インターネットでＥ−ｍａｉｌを送信できる環境であれば、所望のプリンタ用のＨｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇｕｒａｔｉｏｎファイルにより、簡単な操作でジョブを印刷できる。これにより、例えばホテルやコンファレンス会場など、普段とは異なるデータ処理環境で印刷処理を行う場合に、種々の印刷要求に迅速、且つ容易に対応可能となる。
【図面の簡単な説明】
【０１０３】
【図１】本発明の第１実施形態を示す情報処理装置を含む画像処理システムの構成を説明する図である。
【図２】図１に示したカラー複写機の構成を説明するブロック図である。
【図３】図１に示したＰＣの表示装置に表示されるホットフォルダ制御パネル画面の一例を示す図である。
【図４】図３に示したボタンにより呼び出されるＰｒｏｐｅｒｔｉｅｓウインドウの一例を示す図である。
【図５】図４に示したＳｅｌｅｃｔ  Ｐｒｉｎｔｅｒ．．．ボタンにより呼び出されるプリンタ選択画面の一例を示す図である。
【図６】図５に示したＤｅｆｉｎｅ．．．ボタンにより呼び出されるＪｏｂ  Ｓｅｔｔｉｎｇｓ画面の一例を示す図である。
【図７】図６に示したＪｏｂ  Ｓｅｔｔｉｎｇｓ画面で設定されるＨｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇファイルの一例を示す図である。
【図８】本発明に係る情報処理装置におけるデータ処理手順の一例を示すフローチャートである。
【図９】本発明の第２実施形態を示す情報処理装置を適用可能な画像処理システムの一例を示す図である。
【図１０】本発明の第３実施形態を示す情報処理装置を適用可能な画像処理システムの一例を示す図である。
【図１１】本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０１０４】
１０１  ＰＣ
１０２  ネットワーク
１０３  カラー複写機
１０４  Ｈｏｔ  Ｆｏｌｄｅｒ  Ａｐｐｌｉｃａｔｉｏｎ
１０５  Ｈｏｔ  Ｆｏｌｄｅｒ
１０７  Ｈｏｔ  Ｆｏｌｄｅｒ  Ｃｏｎｆｉｇ
【図１】
2005242781.tif 000003
【図２】
2005242781.tif 000004
【図３】
2005242781.tif 000005
【図４】
2005242781.tif 000006
【図５】
2005242781.tif 000007
【図６】
2005242781.tif 000008
【図７】
2005242781.tif 000009
【図８】
2005242781.tif 000010
【図９】
2005242781.tif 000011
【図１０】
2005242781.tif 000012
【図１１】
2005242781.tif 000013