(57)【要約】【課題】装置外からの印刷ジョブを印刷装置で印刷可能な印刷データに変換するものにおいて、より多くのフォーマットの印刷ジョブにより容易に対応できるようにする。【解決手段】変換プログラムに含まれる複数のコンバーターから一つのコンバーターを選択してホットフォルダー内の印刷ジョブに対応可能か否かを判定し（Ｓ１２０〜Ｓ１４０）、選択したコンバーターが印刷ジョブに対応可能なときには、そのコンバーターにより、印刷ジョブを印刷データに変換して待機フォルダー内に格納する（Ｓ１５０，Ｓ１６０）。これにより、より多くのフォーマットの印刷ジョブに対応できる。しかも、印刷ジョブに対応可能なコンバーターが変換プログラムに含まれていないときでも、対応可能なコンバーターを取得して変換プログラムに追加することにより印刷ジョブに対応できるから、より多くのフォーマットの印刷ジョブにより容易に対応できるようにできる。【選択図】図４
2010208304.tif 000002
【特許請求の範囲】
【請求項１】
装置外からの印刷ジョブの格納に用いられる共有フォルダーと、所定の印刷機構に出力するための印刷データの格納に用いられる待機フォルダーと、前記共有フォルダー内の印刷ジョブのフォーマットに対応可能なときに該印刷ジョブを前記所定の印刷機構で印刷可能な印刷データに変換して前記待機フォルダー内に格納する変換処理を実行する変換モジュールを複数含む変換手段と、を含む情報を記憶する記憶手段を有する印刷管理装置であって、
前記共有フォルダー内に格納された印刷ジョブを取得する取得手段と、
前記変換手段の複数の変換モジュールから前記取得手段により取得した印刷ジョブのフォーマットに対応可能な変換モジュールである対応変換モジュールを選択して該対応変換モジュールにより前記取得手段により取得した印刷ジョブに対して前記変換処理を実行する変換制御手段と、
を備える印刷管理装置。
【請求項２】
前記変換制御手段は、予め設定された順序に従って前記変換手段から選択した変換モジュールである選択変換モジュールが前記取得手段により取得した印刷ジョブに対応可能であるか否かを判定する判定処理を前記選択変換モジュールが前記取得手段により取得した印刷ジョブに対応可能であると判定するまで前記選択変換モジュールを変更しながら実行し、前記選択変換モジュールが前記取得手段により取得した印刷ジョブに対応可能であると判定したときには該判定時の前記選択変換モジュールを前記対応変換モジュールとして前記変換処理を実行する手段である、請求項１記載の印刷管理装置。
【請求項３】
前記変換制御手段は、前記取得手段により取得した印刷ジョブに対する前記変換処理として、前記取得手段により取得した印刷ジョブを前記対応変換モジュールに関連付けられた関連フォルダー内に移動させ、該関連フォルダー内に移動させた印刷ジョブを印刷データに変換して前記待機フォルダー内に格納する手段である、請求項１または２記載の印刷管理装置。
【請求項４】
前記変換制御手段は、前記対応変換モジュールがないときであって該対応変換モジュールを装置外から取得可能なときには、該対応変換モジュールを該装置外から取得して前記変換手段に追加すると共に該追加した対応変換モジュールにより前記変換処理を実行する手段である、請求項１ないし３のいずれか１つの請求項に記載の印刷管理装置。
【請求項５】
前記変換制御手段は、前記対応変換モジュールがないときには、該対応変換モジュールがないことを示す未対応情報を出力する手段である、請求項１ないし４のいずれか１つの請求項に記載の印刷管理装置。
【請求項６】
前記複数の変換モジュールの各々は、前記変換処理を実行する際に、前記所定の印刷機構での印刷時のインク量の設定，該印刷時の色の設定，所定の画像の付加，を含む印刷設定の少なくとも１つを行なう手段である、請求項１ないし５のいずれか１つの請求項に記載の印刷管理装置。
【請求項７】
装置外からの印刷ジョブの格納に用いられる共有フォルダーと、所定の印刷機構に出力するための印刷データの格納に用いられる待機フォルダーと、前記共有フォルダー内の印刷ジョブのフォーマットに対応可能なときに該印刷ジョブを前記所定の印刷機構で印刷可能な印刷データに変換して前記待機フォルダー内に格納する変換処理を実行する変換モジュールを複数含む変換手段と、を含む情報を記憶する記憶手段を有する印刷管理装置における印刷管理方法であって、
（ａ）前記共有フォルダー内に格納された印刷ジョブを取得するステップと、
（ｂ）前記変換手段の複数の変換モジュールから前記ステップ（ａ）で取得した印刷ジョブのフォーマットに対応可能な変換モジュールである対応変換モジュールを選択して該対応変換モジュールにより前記ステップ（ａ）で取得した印刷ジョブに対して前記変換処理を実行するステップと、
を含む印刷管理方法。
【請求項８】
請求項７記載の印刷管理方法の各ステップを１以上のコンピューターに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷管理装置および印刷管理方法並びにそのプログラムに関する。
【背景技術】
【０００２】
従来、この種の印刷管理装置としては、サーバーのＣＰＵにより、ホットホルダーへのドキュメントの保存を所定時間毎に監視し、ホットホルダーにドキュメントデータが保存されたことを検知した場合にそのドキュメントデータをジョブとして登録するものが提案されている（例えば、特許文献１参照）。この装置では、ホットホルダーに保存されたドキュメントを自動的にジョブとして登録することにより、作業者の作業負担を軽減している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１１８０９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
こうした印刷管理装置では、ホットホルダーに保存されるドキュメントのフォーマットが一通りであるとは限られないため、このドキュメントをジョブとして登録すると共に登録したジョブをプリンターで印刷可能な印刷データに変換する場合、より多くのフォーマットのドキュメントにより容易に対応できるようにすることが課題の一つとされる。
【０００５】
本発明の印刷管理装置および印刷管理方法並びにそのプログラムは、装置外からの印刷ジョブを印刷装置で印刷可能な印刷データに変換するものにおいて、より多くのフォーマットの印刷ジョブにより容易に対応できるようにすることを主目的とする。
【０００６】
本発明の印刷管理装置および印刷管理方法並びにそのプログラムは、上述の主目的を達成するために以下の手段を採った。
【課題を解決するための手段】
【０００７】
本発明の印刷管理装置は、
装置外からの印刷ジョブの格納に用いられる共有フォルダーと、所定の印刷機構に出力するための印刷データの格納に用いられる待機フォルダーと、前記共有フォルダー内の印刷ジョブのフォーマットに対応可能なときに該印刷ジョブを前記所定の印刷機構で印刷可能な印刷データに変換して前記待機フォルダー内に格納する変換処理を実行する変換モジュールを複数含む変換手段と、を含む情報を記憶する記憶手段を有する印刷管理装置であって、
前記共有フォルダー内に格納された印刷ジョブを取得する取得手段と、
前記変換手段の複数の変換モジュールから前記取得手段により取得した印刷ジョブのフォーマットに対応可能な変換モジュールである対応変換モジュールを選択して該対応変換モジュールにより前記取得手段により取得した印刷ジョブに対して前記変換処理を実行する変換制御手段と、
を備えることを要旨とする。
【０００８】
この本発明の印刷管理装置では、装置外からの印刷ジョブの格納に用いられる共有フォルダー内に格納された印刷ジョブを取得する。そして、共有フォルダー内の印刷ジョブのフォーマットに対応可能なときに印刷ジョブを所定の印刷機構で印刷可能な印刷データに変換して所定の印刷機構に出力するための印刷データの格納に用いられる待機フォルダー内に格納する変換処理を実行する変換モジュールを複数含む変換手段の複数の変換モジュールから取得した印刷ジョブのフォーマットに対応可能な変換モジュールである対応変換モジュールを選択し、その対応変換モジュールにより取得した印刷ジョブに対して変換処理を実行する。これにより、変換手段に含まれる複数の変換モジュールのいずれかで対応可能な印刷ジョブに対応することができ、より多くのフォーマットの印刷ジョブに対応することができる。しかも、対応変換モジュールが変換手段に含まれていないときには、その対応変換モジュールを変換手段に追加すればよいから、変換手段に既に含まれている変換モジュールや、待機フォルダー内の印刷データを印刷機構に出力する出力手段，印刷機構などの仕様を変更する必要がなく、より多くのフォーマットの印刷ジョブにより容易に対応できるようにすることができる。なお、変換処理には、印刷ジョブを印刷データに変換して待機フォルダー内に格納すると共に変換前の印刷データを削除する処理が含まれる。
【０００９】
こうした本発明の印刷管理装置において、前記変換制御手段は、予め設定された順序に従って前記変換手段から選択した変換モジュールである選択変換モジュールが前記取得手段により取得した印刷ジョブに対応可能であるか否かを判定する判定処理を前記選択変換モジュールが前記取得手段により取得した印刷ジョブに対応可能であると判定するまで前記選択変換モジュールを変更しながら実行し、前記選択変換モジュールが前記取得手段により取得した印刷ジョブに対応可能であると判定したときには該判定時の前記選択変換モジュールを前記対応変換モジュールとして前記変換処理を実行する手段である、ものとすることもできる。こうすれば、複数の変換モジュールを対応変換モジュールとしてしまうのを回避することができる。
【００１０】
また、本発明の印刷管理装置において、前記取得手段により取得した印刷ジョブに対する前記変換処理として、前記取得手段により取得した印刷ジョブを前記対応変換モジュールに関連付けられた関連フォルダー内に移動させ、該関連フォルダー内に移動させた印刷ジョブを印刷データに変換して前記待機フォルダー内に格納する手段である、ものとすることもできる。こうすれば、印刷ジョブを関連フォルダー内に一旦移動させてからその印刷ジョブを印刷データに変換して待機フォルダー内に格納することができる。
【００１１】
さらに、本発明の印刷管理装置において、前記対応変換モジュールがないときであって該対応変換モジュールを装置外から取得可能なときには、該対応変換モジュールを該装置外から取得して前記変換手段に追加すると共に該追加した対応変換モジュールにより前記変換処理を実行する手段である、ものとすることもできる。こうすれば、装置外から取得して変換手段に追加した対応変換モジュールにより変換処理を実行することができる。ここで、対応変換モジュールの装置外からの取得には、ＬＡＮやインターネットなどのネットワークを介して印刷管理装置に接続されたコンピューターからの取得や、印刷管理装置に接続された外部機器（例えば、ＣＤやＤＶＤ，ＵＳＢメモリーなど）からの取得などが含まれる。
【００１２】
あるいは、本発明の印刷管理装置において、前記変換制御手段は、前記対応変換モジュールがないときには、該対応変換モジュールがないことを示す未対応情報を出力する手段である、ものとすることもできる。こうすれば、印刷管理装置が対応変換モジュールを取得するための操作を行なうようにユーザーに促すことができる。
【００１３】
加えて、本発明の印刷管理装置において、前記複数の変換モジュールの各々は、前記変換処理を実行する際に、前記所定の印刷機構での印刷時のインク量の設定，該印刷時の色の設定，所定の画像の付加，を含む印刷設定の少なくとも１つを行なう手段である、ものとすることもできる。
【００１４】
本発明の印刷管理装置において、前記変換制御手段は、前記変換手段に含まれる複数の変換モジュールの情報を管理する管理リストを用いて前記対応変換モジュールを選択して該対応変換モジュールにより前記取得手段により取得した印刷ジョブに対して前記変換処理を実行する手段である、ものとすることもできる。この場合、前記変換手段に前記変換モジュールが追加されたときに、該追加された変換モジュールに関する情報を前記管理リストに追加する追加手段を備える、ものとすることもできる。
【００１５】
本発明の印刷管理方法は、
装置外からの印刷ジョブの格納に用いられる共有フォルダーと、所定の印刷機構に出力するための印刷データの格納に用いられる待機フォルダーと、前記共有フォルダー内の印刷ジョブのフォーマットに対応可能なときに該印刷ジョブを前記所定の印刷機構で印刷可能な印刷データに変換して前記待機フォルダー内に格納する変換処理を実行する変換モジュールを複数含む変換手段と、を含む情報を記憶する記憶手段を有する印刷管理装置における印刷管理方法であって、
（ａ）前記共有フォルダー内に格納された印刷ジョブを取得するステップと、
（ｂ）前記変換手段の複数の変換モジュールから前記ステップ（ａ）で取得した印刷ジョブのフォーマットに対応可能な変換モジュールである対応変換モジュールを選択して該対応変換モジュールにより前記ステップ（ａ）で取得した印刷ジョブに対して前記変換処理を実行するステップと、
を含むことを要旨とする。
【００１６】
この本発明の印刷管理方法では、装置外からの印刷ジョブの格納に用いられる共有フォルダー内に格納された印刷ジョブを取得する。そして、共有フォルダー内の印刷ジョブのフォーマットに対応可能なときに印刷ジョブを所定の印刷機構で印刷可能な印刷データに変換して所定の印刷機構に出力するための印刷データの格納に用いられる待機フォルダー内に格納する変換処理を実行する変換モジュールを複数含む変換手段の複数の変換モジュールから取得した印刷ジョブのフォーマットに対応可能な変換モジュールである対応変換モジュールを選択し、その対応変換モジュールにより取得した印刷ジョブに対して変換処理を実行する。これにより、変換手段に含まれる複数の変換モジュールのいずれかで対応可能な印刷ジョブに対応することができ、より多くのフォーマットの印刷ジョブに対応することができる。しかも、対応変換モジュールが変換手段に含まれていないときには、その対応変換モジュールを変換手段に追加すればよいから、変換手段に既に含まれている変換モジュールや、待機フォルダー内の印刷データを印刷機構に出力する出力手段，印刷機構などの仕様を変更する必要がなく、より多くのフォーマットの印刷ジョブにより容易に対応できるようにすることができる。
【００１７】
本発明のプログラムは、本発明の印刷管理方法の各ステップを１以上のコンピューターに実現させるためのものである。このプログラムは、コンピューターが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピューターから別のコンピューターに配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピューターに実行させるか又は複数のコンピューターに各ステップを分担して実行させれば、本発明の印刷管理方法の各ステップが実行されるため、本発明の印刷管理方法と同様の作用効果が得られる。
【図面の簡単な説明】
【００１８】
【図１】印刷システム１０の構成の概略を示す構成図。
【図２】アドインリスト４４の一例を示す説明図。
【図３】フォルダー群４８の一例を示す説明図。
【図４】変換制御ルーチンの一例を示すフローチャート。
【図５】変換処理の様子の一例を示す説明図。
【図６】印刷される記録紙Ｓの一例を示す説明図。
【発明を実施するための形態】
【００１９】
次に、本発明の実施の形態を図面を用いて説明する。図１は、本発明の一実施形態である印刷システム１０の構成の概略を示す構成図である。本実施例の印刷システム１０は、インターネットやＬＡＮなどのネットワーク１２に接続されたユーザーパソコン（ＰＣ）２０と、ネットワーク１２に接続されたプリンター３０と、を備える。なお、ユーザーＰＣ２０は１台に限られず、２台以上であってもよい。
【００２０】
ユーザーＰＣ２０は、周知の汎用パソコンとして構成されており、各種制御を実行するＣＰＵ２２と、各種制御プログラムを記憶するＲＯＭ２３と、データを一時記憶するＲＡＭ２４と、各種アプリケーションプログラムや各種データファイルを記憶する大容量メモリであるハードディスク（ＨＤＤ）２５と、ネットワーク１２に接続された外部機器とデータのやりとりを行なうインターフェイス（Ｉ／Ｆ）２６と、ＵＳＢポート２７ａに接続された外部機器（例えば、ＵＳＢメモリーなど）との間で情報の入出力が可能なＵＳＢコントローラー２７と、各種情報を表示するディスプレイ２８ａと、ユーザーが各種指令を入力するキーボードやマウスなどの入力装置２８ｂと、を備え、ＣＰＵ２２やＲＯＭ２３，ＲＡＭ２４，ＨＤＤ２５，Ｉ／Ｆ２６，ＵＳＢコントローラー２７，ディスプレイ２８ａ，入力装置２８ｂは、バス２９によって電気的に接続されている。このユーザーＰＣ２０は、プリンター３０のＨＤＤ３５に記憶されているホットフォルダー５０（共有フォルダー、図３参照）内に印刷ジョブを送信したりプリンター３０の情報をディスプレイ２８ａに表示したりする機能を有する。なお、印刷ジョブは、本実施形態では、文書や画像などからなる画像データと、印刷関連の設定を定めたＪＤＦ（Job Definition Format）と、を含むものとした。ここで、ＪＤＦには、例えば、用紙サイズやレイアウト，両面印刷／片面印刷の指定などが含まれる。
【００２１】
プリンター３０は、ネットワーク１２を介してホットフォルダー５０内に格納された印刷ジョブを以下に説明する印刷機構３６で印刷可能な印刷データ（印刷機構３６の仕様に応じた印刷データ）に変換してその印刷データを用いて印刷機構３６で記録紙Ｓに印刷するプリンターとして構成されており、各種制御を実行するＣＰＵ３２や各種制御プログラムを記憶するＲＯＭ３３，データを一時記憶するＲＡＭ３４を有するコントローラー３１と、各種アプリケーションプログラムや各種データファイルを記憶するＨＤＤ３５と、記録紙Ｓへの印刷を行なう印刷機構３６と、ネットワーク１２に接続された外部機器とデータのやりとりを行なうＩ／Ｆ３７と、を備え、ＣＰＵ３２やＲＯＭ３３，ＲＡＭ３４，ＨＤＤ３５，印刷機構３６，Ｉ／Ｆ３７は、バス３８によって電気的に接続されている。ここで、実施形態の印刷管理装置としては、主として、コントローラー３１とＨＤＤ３５とが相当する。印刷機構３６は、図示しないが、インクカートリッジから供給される各色（例えばシアン（Ｃ），マゼンタ（Ｍ），イエロ（Ｙ），ブラック（Ｋ）の各色）のインクを加圧してノズルから記録紙Ｓに吐出させることによって記録紙Ｓへの印刷を行なうインクジェット方式の機構として構成されている。なお、インクの加圧は、圧電素子に電圧をかけて変形させることによって行なうものとしてもよいし、発熱抵抗体（例えばヒーターなど）に電圧をかけてインクを加熱して発生する気泡により行なうものとしてもよい。ＨＤＤ３５には、変換プログラム４２に含まれるいずれかのコンバーターによる印刷ジョブから印刷データへの変換を制御する機能を有する印刷変換制御プログラム４０と、印刷ジョブ（画像データとＪＤＦとを含む）の格納に用いられるホットフォルダー５０（共有フォルダー、図３参照）内の第１のフォーマットの印刷ジョブを印刷データに変換して印刷機構３６への印刷データの出力に用いられる待機フォルダー５４内に格納する第１コンバーター４２ａやホットフォルダー５０内の第２のフォーマットの印刷ジョブを印刷データに変換して待機フォルダー５４内に格納する第２コンバーター４２ｂ，ホットフォルダー５０内の第３のフォーマットの印刷ジョブを印刷データに変換して待機フォルダー５４内に格納する第３コンバーター４２ｃを含む変換プログラム４２と、変換プログラム４２に含まれる各コンバーターの情報を管理するアドインリスト４４と、待機フォルダー５４内の印刷データを印刷機構３６に出力するスプーラー４６と、ホットフォルダー５０や待機フォルダー５４，第１コンバーター４２ａに関連付けられた第１関連フォルダー５２ａや第２コンバーター４２ｂに関連付けられた第２関連フォルダー５２ｂ，第３コンバーターに関連付けられた第３関連フォルダー５２ｃを含むフォルダー群４８と、が記憶されている。第１〜第３コンバーター４２ａ〜４２ｃは、それぞれバリアブル印刷（例えば、予め設定された画像データ（例えばロゴなど）を印刷ジョブの画像データに付加した印刷）やＲＡＷデータの印刷，カラーマッチングを行なった印刷やカラーマッチングを行なわない印刷などを行なうために用いられるコンバーターとして構成されており、印刷ジョブを印刷データに変換する際に、各コンバーターの仕様に応じて、ロゴの付加やカラーマッチングを行なったりこれらの設定や印刷機構３６の各ノズルから吐出するインクの量の設定（例えば、印刷機構３６の各ノズルの特性や経年変化などを考慮した、記録紙Ｓに形成されるドットのサイズを調整するための設定など）などを印刷ジョブに含まれるＪＤＦに書き込んだりする機能を有する。なお、第１〜第３コンバーター４２ａ〜４２ｃの各コンバーターの機能は、印刷ジョブを印刷データに変換するものであれば如何なるものとしても構わない。図２は、アドインリスト４４の一例を示す説明図である。アドインリスト４４は、本実施形態では、変換プログラム４２に含まれる各コンバーターの「コンバーター名」、対応可能な印刷ジョブのフォーマット（例えば、印刷ジョブに含まれる画像データの拡張子など）としての「対応フォーマット」、印刷ジョブのフォーマットに対応可能か否かを判定する順序としての「チェック順」、そのチェックを行なったか否かを示す「チェック済」、の情報により構成されるものとした。図３は、フォルダー群４８の一例を示す説明図である。図３の例では、第１〜第３関連フォルダー５２ａ〜５２ｃは、ホットフォルダー５０（共有フォルダー）の下位に設けるものとしたが、ホットフォルダー５０と並列に設けるものとしてもよい。なお、本実施形態では、第１〜第３コンバーター４２ａ〜４２ｃや第１〜第３関連フォルダー５２ａ〜５２ｃがＨＤＤ３５に記憶されているものとしたが、これらは３つずつに限られず、２つずつとしてもよいし、４つ以上ずつとしてもよい。
【００２２】
次に、こうして構成された本実施形態のプリンター３０の動作について、特に、ユーザーＰＣ２０からホットフォルダー５０内に印刷ジョブ（画像データとＪＤＦとを含む）が格納されたときの動作について説明する。図４は、プリンター３０のコントローラー３１のＣＰＵ３２により実行される変換制御ルーチンの一例を表すフローチャートである。このルーチンは、プリンター３０の電源がオンされたときに、ＨＤＤ３５に記憶された変換制御プログラム４０が読み込まれて実行される。
【００２３】
変換制御ルーチンが実行されると、コントローラー３１のＣＰＵ３２は、まず、ホットフォルダー５０内に印刷ジョブがあるか否か（印刷ジョブを受信したか否か）を判定し（ステップＳ１００）、ホットフォルダー５０内に印刷ジョブがないときには、ホットフォルダー５０内の監視を終了するか否かを判定し（ステップＳ２３０）、ホットフォルダー５０内の監視を終了しないと判定したときにはステップＳ１００に戻り、ホットフォルダー５０内の監視を終了すると判定したときには、印刷管理処理ルーチンを終了する。ここで、ホットフォルダー５０内の監視を終了するか否かの判定は、例えば、プリンター３０の電源がオフされたか否かを調べることなどによって行なうことができる。
【００２４】
ホットフォルダー５０内に印刷ジョブがあると判定したときには、アドインリスト４４を用いて、第１〜第３コンバーター４２ａ〜４２ｃのうちホットフォルダー５０内の印刷ジョブに対応可能か否かを判定する処理を未だ行なっていないコンバーター（以下、未判定コンバーターという）があるか否かを判定する（ステップＳ１１０）。この判定は、変換プログラム４２に含まれる全てのコンバーターについて印刷ジョブに対応可能か否かの判定を行なったか否かを判定する処理である。
【００２５】
未判定コンバーターがあると判定したときには、アドインリスト４４のチェック順に従って未判定コンバーターから一つのコンバーター（以下、選択コンバーターという）を設定し（ステップＳ１２０）、設定した選択コンバーターがホットフォルダー５０内の印刷ジョブのフォーマットに対応可能か否かを判定し（ステップＳ１３０）、選択コンバーターが印刷ジョブのフォーマットに対応可能でないときには、その選択コンバーターに対応するアドインリスト４４の「チェック済」の項目にチェックを行なってアドインリスト４４を更新して（ステップＳ１４０）、ステップＳ１１０に戻る。ここで、ステップＳ１３０の処理は、例えば、選択コンバーターが印刷ジョブに含まれる画像データの拡張子などに対応しているか否かを調べることにより行なうことができる。
【００２６】
ステップＳ１３０で選択コンバーターが印刷ジョブのフォーマットに対応可能なときには、選択コンバーターによって、第１〜第３関連フォルダー５２ａ〜５２ｃのうち選択コンバーターに関連付けられたフォルダー（以下、選択フォルダーという）にホットフォルダー５０内から印刷ジョブを移動させると共に選択フォルダー内に移動させた印刷ジョブを印刷データに変換して待機フォルダー５４内に格納する変換処理を実行し（ステップＳ１５０，Ｓ１６０）、アドインリスト４４の「チェック済」の項目を全てリセットしてアドインリスト４４を更新して（ステップＳ１７０）、ステップＳ２３０以降の処理を実行する。なお、変換処理では、選択フォルダー内の印刷ジョブを印刷データに変換して待機フォルダー５４内に格納したときに選択フォルダー内の印刷ジョブを削除する。図５は、変換処理の様子の一例を示す説明図である。図５の例では、第２コンバーター４２ｂにより、画像データとＪＤＦとを含む印刷ジョブをホットフォルダー５０内から第２関連フォルダー５２ｂ内に移動させ、待機フォルダー５４内にフォルダー（例えば、日時などをフォルダー名とするフォルダー、以下、サブ待機フォルダー５６という）を作成し、第２関連フォルダー５２ｂ内の印刷ジョブを印刷データに変換してサブ待機フォルダー５６内に格納することより変換処理を行なう。ここで、本実施形態では、第２コンバーター４２ｂによる変換処理として、バリアブル印刷を行なうために、印刷ジョブの画像データにロゴを付加するものとした。このようにして待機フォルダー５４内のサブ待機フォルダー５６に印刷データを作成すると、ＣＰＵ３２は、スプーラー４６によってサブ待機フォルダー５６内の印刷データ（画像データとＪＤＦとを含む）を印刷機構３６に出力すると共に印刷機構３６によって印刷データに応じた記録紙Ｓへの印刷を行なう。こうして印刷される記録紙Ｓの一例を図６に示す。このように、複数のコンバーター４２ａ〜４２ｃのうちホットフォルダー５０内の印刷ジョブに対応する対応コンバーター（選択コンバーター）によって、印刷ジョブをホットフォルダー５０内から選択フォルダー内に移動させると共に選択フォルダー内に移動させた印刷ジョブを印刷データに変換して待機フォルダー５４内に格納することにより、複数のコンバーターのいずれかで対応可能な印刷ジョブに対応することができ、より多くのフォーマットの印刷ジョブに対応することができる。
【００２７】
ステップＳ１２０でアドインリスト４４に未判定コンバーターがないと判定したときには、変換プログラム４２に含まれる全てのコンバーターについて印刷ジョブに対応可能か否かの判定を行なったと判断し、対応コンバーターをプリンター３０の外部から取得可能か否かを判定する（ステップＳ１８０）。この処理は、例えば、ＬＡＮやインターネットなどのネットワーク１２に接続されたコンピューター（ユーザーＰＣ２０を含む）や、プリンター３０やコンピューターとデータをやりとりする外部機器（ＵＳＢメモリーやＣＤ，ＤＶＤなど）などからネットワーク１２を介して対応コンバーターを取得可能か否かを判定することにより行なうことができる。本実施形態では、ＨＤＤ３５に記憶された所定のウェブサイトにアクセスしてそのウェブサイトからネットワーク１２を介して対応コンバーターをダウンロードできるか否か判定することにより行なうものとした。
【００２８】
対応コンバーターをプリンター３０の外部から取得可能であると判定したときには、ネットワーク１２を介してその対応コンバーターを取得してＨＤＤ３５の変換プログラム４２に追加すると共に（ステップＳ１９０）、追加した対応コンバーターをアドインリスト４４に追加してアドインリスト４４を更新し（ステップＳ２００）、その対応コンバーターを選択コンバーターとして設定し（ステップＳ２１０）、ステップＳ１５０以降の処理を実行する。こうすれば、プリンター３０のＨＤＤ３５の変換プログラム４２に対応コンバーターがないときでも、対応コンバーターをプリンター３０の外部から取得して変換プログラム４２に追加することによってホットフォルダー５０内の印刷ジョブに対応することができるから、変換制御プログラム４０や、変換プログラム４２の第１〜第３コンバーター４２ａ〜４２ｃ，スプーラー４６，印刷機構３６などの仕様を変更する必要がなく、ホットフォルダー５０内のより多くのフォーマットの印刷ジョブにより容易に対応できるようにすることができる。
【００２９】
ステップＳ１８０で対応コンバーターをプリンター３０の外部から取得可能でないと判定したときには、対応コンバーターがないことを示す未対応信号をユーザーＰＣ２０に送信して（ステップＳ２２０）、ステップＳ２３０以降の処理を実行する。未対応信号を受信したユーザーＰＣ２０は、対応コンバーターがない旨をディスプレイ２８ａに表示する。なお、その後に、ユーザーによってユーザーＰＣ２０またはプリンター３０が操作されてＨＤＤ３５の変換プログラム４２に対応コンバーターを追加する処理が行なわれたときには、ステップＳ２００以降の処理を実行するものとしてもよい。ここで、ユーザーによる処理としては、例えば、対応コンバーターをウェブサイトのホームページからネットワーク１２を介してダウンロードしてプリンター３０のＨＤＤ３５に記憶させたり、対応コンバーターが記憶された外部機器（例えば、ＵＳＢメモリーなど）をユーザーＰＣ２０のＵＳＢポート２７ａに接続して外部機器に記憶された対応コンバーターをプリンター３０のＨＤＤ３５に記憶させたりする処理などがある。
【００３０】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のＨＤＤ３５が本発明の記憶手段に相当し、ＣＰＵ３２および変換制御プログラム４０が取得手段，変換制御手段に相当する。なお、本実施形態では、印刷管理装置としてのコントローラー３１およびＨＤＤ３５の動作を説明することにより本発明のプログラムの一例も明らかにしている。なお、本実施形態では、プリンター３０の動作を説明することにより、本発明の印刷管理方法の一例も明らかにしている。
【００３１】
以上説明した実施例のプリンター３０によれば、変換プログラム４２の複数のコンバーター４２ａ〜４２ｃのうちホットフォルダー５０内の印刷ジョブに対応する対応コンバーターによって、ホットフォルダー５０内の印刷ジョブを印刷データに変換して待機フォルダー５４内に格納することにより、複数のコンバーターのいずれかで対応可能な印刷ジョブに対応することができ、より多くのフォーマットの印刷ジョブに対応することができる。しかも、変換プログラム４２に対応コンバーターがないときでも、対応コンバーターをプリンター３０の外部から取得して変換プログラム４２に追加することによってホットフォルダー５０内の印刷ジョブに対応することができるから、変換制御プログラム４０や、変換プログラム４２の第１〜第３コンバーター４２ａ〜４２ｃ，スプーラー４６，印刷機構３６などの仕様を変更する必要がなく、ホットフォルダー５０内のより多くのフォーマットの印刷ジョブにより容易に対応できるようにすることができる。
【００３２】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３３】
上述した実施形態では、選択コンバーターが印刷ジョブに対応可能であるときには、選択コンバーターにより、ホットフォルダー５０内の印刷ジョブを選択フォルダー内に一旦移動させてから選択フォルダー内の印刷ジョブを印刷データに変換して待機フォルダー５４内に格納するものとしたが、ホットフォルダー５０内の印刷ジョブを選択フォルダー内に移動させずにそのまま印刷データに変換して待機フォルダー５４内に格納するものとしてもよい。また、上述した実施形態では、印刷ジョブを印刷データに変換して待機フォルダー５４内に格納する際に、待機フォルダー５４内に作成したサブ待機フォルダー５６内に印刷データを格納するものとしたが、サブ待機フォルダー５６を作成しないものとしてもよい。
【００３４】
上述した実施形態では、アドインリスト４４に未判定コンバーターがないときには、対応コンバーターをプリンター３０の外部から取得可能か否かを判定し、対応コンバーターを取得可能なときには対応コンバーターを取得してＨＤＤ３５の変換プログラム４２に追加し、対応コンバーターを取得可能でないときにはその旨をユーザーに通知するものとしたが、対応コンバーターをプリンター３０の外部から取得可能か否かを判定せずに対応コンバーターがない旨をユーザーに通知するものとしてもよい。この場合、対応コンバーターをプリンター３０の外部から取得可能であるときでも、対応コンバーターがない旨をユーザーに通知する前には対応コンバーターをプリンター３０の外部から取得しないものとしてもよい。
【００３５】
上述した実施形態では、変換プログラム４２の全てのコンバーターについてホットフォルダー５０内の印刷ジョブに対応可能か否かの判定を行なってから対応コンバーターをプリンター３０の外部から取得可能か否かを判定するものとしたが、例えば、ＵＳＢポート２７ａに接続された外部機器（ＵＳＢメモリーなど）に画像データ（ＲＡＷデータなど）と共に対応コンバーターが記憶されているときなどには、ユーザーからの指示などに応じて、変換プログラム４２の各コンバーターについてホットフォルダー５０内の印刷ジョブに対応可能か否かを判定する前に対応コンバーターを外部機器から取得するものとしてもよい。
【００３６】
上述した実施形態では、フルカラーのインクジェット方式の印刷機構３６として説明したが、フルカラーの電子写真方式の印刷機構やフルカラーの熱転写式の印刷機構、フルカラーのドットインパクト方式の印刷機構としてもよいし、これらのモノクロの印刷機構としてもよい。
【００３７】
上述した実施形態では、印刷管理装置をプリンター３０が備えるものとしたが、この印刷管理装置をプリンター３０の外部に設けるものとしてもよい。また、上述した実施形態では、印刷機構３６を有するプリンター３０としたが、印刷機構３６を有するＦＡＸ機やコピー機などとしてもよい。
【００３８】
上述した実施形態では、印刷管理装置について説明したが、印刷管理方法の形態としてもよいし、印刷管理方法の各ステップを１以上のコンピューターに実現させるためのプログラムの形態としてもよい。
【符号の説明】
【００３９】
１０  印刷システム、１２  ネットワーク、２０  ユーザーＰＣ、２２  ＣＰＵ、２３  ＲＯＭ、２４  ＲＡＭ、２５  ＨＤＤ、２６，３７  インターフェイス（Ｉ／Ｆ）２７  ＵＳＢコントローラー、２７ａ  ＵＳＢポート、２８ａ  ディスプレイ、２８ｂ  入力装置、２９  バス、３０  プリンター、３１  コントローラー、３２  ＣＰＵ、３３  ＲＯＭ、３４  ＲＡＭ、３５  ＨＤＤ、３６  印刷機構、３８  バス、４０  変換制御プログラム、４２  変換プログラム、４２ａ  第１コンバーター、４２ｂ  第２コンバーター、４２ｃ  第３コンバーター、４４  アドインリスト、４６  スプーラー、４８  フォルダー群、５０  ホットフォルダー、５２ａ  第１関連フォルダー、５２ｂ  第２関連フォルダー、５２ｃ  第３関連フォルダー、５４  待機フォルダー、５６  サブ待機フォルダー。
【図１】
2010208304.tif 000003
【図２】
2010208304.tif 000004
【図３】
2010208304.tif 000005
【図４】
2010208304.tif 000006
【図５】
2010208304.tif 000007
【図６】
2010208304.tif 000008