(57)【要約】      （修正有）【課題】ホットホルダに入稿した印刷ジョブを容易に操作可能とし、入稿済みの印刷ジョブの一時停止や取り消しを可能とする。【解決手段】ホットホルダに印刷ジョブが入稿されると、当該ホットホルダ内に印刷ジョブを特定する情報、印刷装置を特定する情報、印刷ジョブのステータスを含むステータス情報ファイルを格納する。このステータス情報ファイルを制御用ホットホルダ１３に移動させることにより、当該印刷ジョブの操作を行う。【選択図】図２
2011237973.tif 000002
【特許請求の範囲】
【請求項１】
印刷設定と関連付けられたホットホルダに入稿されたデータに基づく印刷を、印刷装置に実行させるための印刷制御装置であって、
ホットホルダに印刷対象のデータが入稿された場合に、少なくとも当該データに基づく印刷ジョブを特定する情報、印刷を実行する印刷装置を特定する情報、データが入稿されたホットホルダを特定する情報、当該印刷ジョブのステータスを特定する情報を含むジョブステータス情報を、上記印刷対象のデータが入稿されたホットホルダ内に作成する作成手段と、
上記作成手段で作成されたジョブステータス情報が特定のホットホルダに入力された場合に、当該ジョブステータス情報に対応する印刷対象のデータに基づく印刷処理を制御する制御手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
上記制御手段は、上記特定のホットホルダに入力されたジョブステータス情報が削除された場合、当該ジョブステータス情報に対応する印刷処理を中止させることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
印刷設定と関連付けられたホットホルダに入稿されたデータに基づく印刷を、印刷装置に実行させるための印刷制御方法であって、
ホットホルダに印刷対象のデータが入稿された場合に、少なくとも当該データに基づく印刷ジョブを特定する情報、印刷を実行する印刷装置を特定する情報、データが入稿されたホットホルダを特定する情報、当該印刷ジョブのステータスを特定する情報を含むジョブステータス情報を、上記印刷対象のデータが入稿されたホットホルダ内に作成し、
上記作成されたジョブステータス情報が特定のホットホルダに入力された場合に、当該ジョブステータス情報に対応する印刷対象のデータに基づく印刷処理を制御することを特徴とする印刷制御方法。
【請求項４】
請求項３に記載の印刷制御方法をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホットホルダを用いて印刷を実行させる印刷制御装置、方法及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷装置に印刷データを送信し、印刷を実行する場合、予め決められた印刷条件で印刷する仕組みとして、ホットホルダを使用した印刷システムが知られている。ユーザは、印刷条件が予め設定されているホットホルダに、マウス等を用いて、印刷データをドラッグアンドドロップする。これを、ホットホルダを常時監視しているソフトウェアが検知し、ホットホルダに入れられた印刷データは、印刷ジョブとして登録され、予め設定されている印刷設定に従って、処理され、印刷装置で印刷される（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１０９０２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ホットホルダを用いた印刷では、一旦ホットホルダに印刷ジョブを入稿し、その印刷ジョブが印刷装置に転送された後は、ホットホルダから印刷ジョブが消去されてしまうため、ユーザは印刷ジョブの特定が困難である。したがって、入稿済みの印刷ジョブの一時停止や取り消しなどの操作が困難であった。
【０００５】
本発明は、以上の点に鑑みなされたものであり、ホットホルダに入稿した印刷ジョブを容易に操作可能とすることにある。
【課題を解決するための手段】
【０００６】
本発明の印刷制御装置は、印刷設定と関連付けられたホットホルダに入稿されたデータに基づく印刷を、印刷装置に実行させるための印刷制御装置であって、ホットホルダに印刷対象のデータが入稿された場合に、少なくとも当該データに基づく印刷ジョブを特定する情報、印刷を実行する印刷装置を特定する情報、データが入稿されたホットホルダを特定する情報、当該印刷ジョブのステータスを特定する情報を含むジョブステータス情報を、上記印刷対象のデータが入稿されたホットホルダ内に作成する作成手段と、上記作成手段で作成されたジョブステータス情報が特定のホットホルダに入力された場合に、当該ジョブステータス情報に対応する印刷対象のデータに基づく印刷処理を制御する制御手段とを有する。
【発明の効果】
【０００７】
本発明によれば、ホットホルダに入稿された印刷ジョブのステータスを特定するステータス情報を当該ホットホルダ内に作成し、そのステータス情報を用いてホットホルダに入稿した印刷を制御可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施例である印刷システムの構成を示す図である。
【図２】情報処理装置４のソフトウェア構成を示す図である。
【図３】実施例における一時停止処理のイメージを示す図である。
【図４】実施例におけるホットホルダ監視動作のフローチャートである。
【図５】実施例におけるホットホルダ監視動作のフローチャートである。
【発明を実施するための形態】
【０００９】
図１は、本発明の実施例である印刷システムＰＳ１の全体構成を説明するブロック図である。印刷システムＰＳ１は、ネットワークに接続されているクライアント端末１〜３と、パーソナルコンピュータ等の情報処理装置４と、印刷装置の例である大判インクジェット方式等の画像形成装置５（大判プリンタ）とによって構成されている。また、情報処理装置４内に、印刷データを保存するホットホルダ４ａ、４ｂが存在し、これにより情報処理装置４が印刷制御装置として機能する。情報処理装置４は、汎用のパーソナルコンピュータで実現可能である。情報処理装置４は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤなどを有し、ＨＤＤにインストールされたプログラムをＣＰＵが実行することにより、以下に示す機能を実現する。クライアント端末１〜３は、ネットワークを介して情報処理装置４にアクセスし、情報処理装置４に設けられているホットホルダを自身の表示装置に表示させ、印刷させたいデータを入稿することにより、画像形成装置５に印刷を実行させることができる。ホットホルダのそれぞれには、所望の印刷設定、印刷を実行させる印刷装置に関する情報が設定されている。ユーザは印刷させたいデータをホットホルダに入稿させると、そのデータがネットワークを介して情報処理装置４に転送され、情報処理装置４ではそのホットホルダの設定に従ってデータを処理し、ネットワークを介して画像形成装置５に送られる。これを受信した画像形成装置５はその設定に従って印刷を実行する。
【００１０】
図２は、情報処理装置４に含まれるソフトウェアの構成を示す図である。情報処理装置４には、ホットホルダ４ａ、４ｂ、……と、中央画像処理モジュール８と、画像形成装置用言語変換モジュール１０と、インタフェース部１１と、制御用ホットホルダ１３と、ジョブ管理モジュール１４とが含まれる。また、情報処理装置４には、ホットホルダ監視モジュール１５と、ステータス表示ファイル制御モジュール１６と、ステータス表示ファイル生成モジュール１７とが含まれる。
【００１１】
ホットホルダ監視モジュール１５は、ホットホルダ４ａまたは４ｂに入稿されたファイルが印刷ファイルであるかどうかを判断し、印刷ファイルであると判断されれば、ジョブ管理モジュール１４が、ジョブとして登録する。ジョブとして登録されると、ステータス表示ファイル制御モジュール１６が、ステータス表示ファイル生成モジュール１７に、ステータス表示ファイルの生成を依頼する。ステータス表示ファイル制御モジュール１６は、生成されたステータス表示ファイルを、ジョブが投入されたホットホルダへ保存する。ステータス表示ファイル制御モジュール１６は、ステータス表示ファイルに、処理待ちのステータスを付加する。中央画像処理モジュール８は、印刷対象のファイルをホットホルダに設定されている印刷設定に応じて処理する。画像形成装置用言語変換モジュール１０は、中央画像処理モジュール８が処理したファイルを、画像形成装置５が処理可能な形式に変換する。そして変換されたファイルは、インタフェース部１１を介して、画像形成装置５に転送され、印刷が実行される。画像形成装置５による印刷処理が完了すると、ステータス表示ファイル制御モジュール１６は、ジョブ管理モジュール１４を介して、完了通知を受け取る。同時に、ステータス表示ファイル制御モジュール１６は、対応する表示ファイルに、処理完了のステータスを付加し、制御用ホットホルダ１３へ自動で移動する。制御用ホットホルダ１３は、一旦ホットホルダに入稿された印刷ファイルの印刷処理を、ユーザにより操作可能にするためのものである。
【００１２】
図３は、ステータス表示ファイルと制御用ホットホルダ１３とを用いて、一時停止処理を行うイメージを示す図である。たとえば、クライアントがジョブを停止したい場合、ジョブを投入したホットホルダ内に生成されているステータス表示ファイルを、制御用ホットホルダ１３へ移動すればよい。
【００１３】
情報処理装置４では、ユーザによる操作でステータス表示ファイルが制御用ホットホルダ１３に移動されたことを、ホットホルダ監視モジュール１５が検知し、その旨をジョブ管理モジュール１４へ通知する。ジョブ管理モジュール１４は、ステータス表示ファイルに対応する印刷データの中央画像処理モジュール８へ処理の一時停止を指示する。そして、ステータス表示ファイル制御モジュール１６へ、ステータス表示ファイルのステータスを一時停止とするように要求する。ステータス表示ファイル制御モジュール１６が、ステータス表示ファイルのステータスを、一時停止に変更する。
【００１４】
また、同ファイルがホットホルダ４ａまたは４ｂへ戻されると、これを、ホットホルダ監視モジュール１５が検知し、ジョブ管理モジュール１４へ通知する。通知を受けたジョブ管理モジュール１４は、処理再開を中央画像処理モジュール８へ指示し、また、ステータス表示ファイルが処理中であることを表示するように指示するステータス表示変更指示を、ステータス表示ファイル制御モジュール１６へ出す。
【００１５】
また、クライアントが、ステータス表示ファイルを削除すると、上記と同様に、ホットホルダ監視モジュール１５が検知し、この旨を、ジョブ管理モジュール１４へ通知する。
【００１６】
ジョブ管理モジュール１４は、処理を停止し、また、ステータス表示ファイル再発行を、ステータス表示ファイル制御モジュール１６へ依頼する。依頼を受けたステータス表示ファイル制御モジュール１６は、上記ステータス表示ファイルへ、キャンセルのステータスを付加し、制御用ホットホルダ１３へ移動する。
【００１７】
すなわち、本実施例では、ホットホルダに入稿された印刷ジョブのステータスを示すステータス表示ファイルを生成し、そのホットホルダに格納し、このステータス表示ファイルを、ジョブ制御に特化したホットホルダへ移動させる。これによって、簡易的に処理制御を実現する。また、ステータス表示ファイルが削除された場合、処理を直ちに終了させる。
【００１８】
図４、図５は、本実施例におけるホットホルダ監視動作を示すフローチャートである。
【００１９】
Ｓ１で、クライアントが、印刷処理ファイルをホットホルダ４ａにドロップし、Ｓ２で、ディレクトリにファイルが存在するかどうかを判断し、Ｓ３で印刷処理データであるかどうかを判断する。ディレクトリにファイルが存在し、印刷処理データであると判断されれば、Ｓ４で、ジョブ登録し、Ｓ５でジョブを解析し、Ｓ６で、ステータス表示ファイルを発行する。
【００２０】
Ｓ７で、ステータス表示ファイル（ＳａｍｐｌｅＡ．ｔｉｋ）を、ホットホルダ４ａにコピーし、Ｓ８で、印刷用データを生成し、Ｓ９で、ＳａｍｐｌｅＡ．ｔｉｋを監視する。Ｓ１０で、ＳａｍｐｌｅＡ．ｔｉｋが残っていると判断されれば、Ｓ１１で、処理を継続し、Ｓ１２で、その処理が終わったと判断されれば、Ｓ１３で印刷を開始し、Ｓ１４で、ＳａｍｐｌｅＡ．ｔｉｋの情報を、「印刷中」に変更する。
【００２１】
Ｓ１０で、ＳａｍｐｌｅＡ．ｔｉｋが残っていなければ、Ｓ１５で、ホットホルダ４ｂに残っているかどうかを判断する。残っていれば、Ｓ１７で、ＳａｍｐｌｅＡ．ｔｉｋの情報を「一時停止中」に変更し、Ｓ１６で、一時停止処理を実行し、Ｓ１５に戻る。
【００２２】
Ｓ１５で、ＳａｍｐｌｅＡ．ｔｉｋが残っていないと判断されると、Ｓ１８で、ホットホルダ４ａに戻っているどうかを判断する。ホットホルダ４ａにＳａｍｐｌｅＡ．ｔｉｋが戻っていると判断されると、Ｓ１９で、処理を再開し、Ｓ１２の判断に戻る。
【００２３】
Ｓ１８で、ＳａｍｐｌｅＡ．ｔｉｋがホットホルダ４ａに戻っていないと判断されると、Ｓ２０で、ジョブのキャンセルをスタートし、Ｓ２１で、ＳａｍｐｌｅＡ．ｔｉｋを再発行し、「キャンセル中」に変更する。そして、Ｓ２２で、キャンセル処理が完了したと判断されると、Ｓ２３で、ＳａｍｐｌｅＡ．ｔｉｋを「キャンセル済」に変更する。
【００２４】
上記実施例によれば、印刷システムにおいて、専用ソフトウエアのインストール権限を有しないクライアントであっても、ジョブ制御処理が可能である。
【００２５】
また、上記実施例によれば、印刷システムにおいて、特定ファイルの移動は、テキストファイル等にみられるファイル移動と同様の手順で実施可能であり、クライアントのシステム環境に依存せずに、ジョブ制御処理が可能である。
【００２６】
つまり、制御用ホットホルダを設けることによって、ステータス表示ファイル（ＳａｍｐｌｅＡ．ｔｉｋ）のホットホルダ間移動で、一時停止、再印刷等のジョブ制御機能を実現する。このステータス表示ファイルをホットホルダ間で移動することは、一般ファイルのホルダ移動と同等の操作によって実現可能である。したがって、専用ソフトウエアのインストール権限を有しないクライアントであっても、特定ファイルを移動することができる。
【００２７】
また、上記実施例では、ステータス表示ファイルが削除された場合、クライアントから削除指示がなされたとみなし、直ちにジョブをキャンセルする。ジョブ終了後は、ステータス表示ファイルが、自動的に特定ホルダへ送られるので、特定ホルダを参照することによって、ジョブの履歴管理を実現する。
【００２８】
また、上記実施例によれば、処理終了後のステータス表示ファイルが自動的に送られるホットホルダを、履歴管理に用いるので、ステータス表示ファイルの混在が解消される。専用ソフトウエアをインストールしていないクライアントの環境においても、当該ホットホルダを参照することによって、ジョブの履歴管理が可能である。
【図１】
2011237973.tif 000003
【図２】
2011237973.tif 000004
【図３】
2011237973.tif 000005
【図４】
2011237973.tif 000006
【図５】
2011237973.tif 000007