(57)【要約】【課題】画像形成装置によるジョブの状態遷移の報知が自己のジョブに対する報知であることを従来に比してより簡単に判断できるようにする。【解決手段】ユーザにより指定された、ジョブの状態、当該ジョブの状態に対応させて設定された報知手段（ＬＥＤ４３３，スピーカ４３４）及び報知手段に対応させて当該報知手段の動作内容を含む報知制御情報を含めてジョブの実行要求を送信するジョブ実行要求部１１，１３と、ジョブ実行要求に応じて生成されたジョブが当該ジョブに対応した報知制御情報に設定されたジョブの状態に遷移した時点で、当該ジョブの状態に対応して設定された報知手段の動作を、当該報知手段に対応して設定された動作内容にて制御する報知制御部３４と、を有する。【選択図】図１
2015036231.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる指示に応じて生成されたジョブに対応して生成され、当該ユーザにより指定されたジョブの状態を特定する状態情報に対応する、１又は複数の報知手段を特定する報知情報及び前記報知情報により特定される報知手段に対応させて当該ユーザにより指定された当該報知手段の動作内容を特定する動作情報を少なくとも含む報知制御情報を取得する取得手段と、
ユーザによる指示に応じて生成されたジョブの実行を制御するジョブ実行制御手段と、
前記ジョブ実行制御手段によるジョブの実行に伴い、当該ジョブが当該ジョブに対応して生成された報知制御情報の状態情報により特定されるジョブの状態に遷移した時点で、当該ジョブの状態に対応して指定された報知手段の動作を、当該報知手段に対応して指定された動作内容に従って制御する動作制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記報知制御情報には、前記報知手段を特定する情報として音出力手段を特定する情報が含まれ、更に前記音出力手段を特定する情報に対応させてユーザにより用意された音データが含まれており、
前記動作制御手段は、当該ジョブが当該ジョブに対応して設定された報知制御情報に設定されているジョブの状態に遷移した時点で、当該ジョブの状態に対応して設定された音出力手段から、当該音出力手段に対応して設定された音データを出力させることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
ジョブの状態遷移が発生したことをユーザに報知するために用いられる１又は複数の報知手段と、
ユーザによる指示に応じて生成されたジョブに対応させて、当該ユーザにより指定されたジョブの状態を特定する状態情報に対応する、１又は複数の報知手段を特定する報知情報及び前記報知情報により特定される報知手段に対応させて当該ユーザにより指定された当該報知手段の動作内容を特定する動作情報を少なくとも含む報知制御情報を生成する生成手段と、
ユーザによる指示に応じて生成されたジョブの実行を制御するジョブ実行制御手段と、
前記ジョブ実行制御手段によるジョブの実行に伴い、当該ジョブが当該ジョブに対応して生成された報知制御情報の状態情報により特定されるジョブの状態に遷移した時点で、当該ジョブの状態に対応して指定された報知手段の動作を、当該報知手段に対応して指定された動作内容に従って制御する動作制御手段と、
を有することを特徴とする画像形成システム。
【請求項４】
前記生成手段は、報知制御情報を生成する過程において、ユーザにより指定された報知手段の動作内容に従い当該報知手段を試験的に作動させることを特徴とする請求項３に記載の画像形成システム。
【請求項５】
画像形成装置に搭載されたコンピュータを、
ユーザによる指示に応じて生成されたジョブに対応して生成され、当該ユーザにより指定されたジョブの状態を特定する状態情報に対応する、１又は複数の報知手段を特定する報知情報及び前記報知情報により特定される報知手段に対応させて当該ユーザにより指定された当該報知手段の動作内容を特定する動作情報を少なくとも含む報知制御情報を取得する取得手段、
ユーザによる指示に応じて生成されたジョブの実行を制御するジョブ実行制御手段、
前記ジョブ実行制御手段によるジョブの実行に伴い、当該ジョブが当該ジョブに対応して生成された報知制御情報の状態情報により特定されるジョブの状態に遷移した時点で、当該ジョブの状態に対応して指定された報知手段の動作を、当該報知手段に対応して指定された動作内容に従って制御する動作制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム及びプログラムに関する。
【背景技術】
【０００２】
従来から画像形成装置においてジョブの状態が遷移した時点で、スピーカやＬＥＤなどの報知手段を作動させてその旨をユーザに通知する方法が存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０８７０４１号公報
【特許文献２】特開２００２−３６８９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像形成装置によるジョブの状態遷移の報知が自己のジョブに対する報知であることを従来に比してより簡単に判断できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る画像形成装置は、ユーザによる指示に応じて生成されたジョブに対応して生成され、当該ユーザにより指定されたジョブの状態を特定する状態情報に対応する、１又は複数の報知手段を特定する報知情報及び前記報知情報により特定される報知手段に対応させて当該ユーザにより指定された当該報知手段の動作内容を特定する動作情報を少なくとも含む報知制御情報を取得する取得手段と、ユーザによる指示に応じて生成されたジョブの実行を制御するジョブ実行制御手段と、前記ジョブ実行制御手段によるジョブの実行に伴い、当該ジョブが当該ジョブに対応して生成された報知制御情報の状態情報により特定されるジョブの状態に遷移した時点で、当該ジョブの状態に対応して指定された報知手段の動作を、当該報知手段に対応して指定された動作内容に従って制御する動作制御手段と、を有することを特徴とする。
【０００６】
また、前記報知制御情報には、前記報知手段を特定する情報として音出力手段を特定する情報が含まれ、更に前記音出力手段を特定する情報に対応させてユーザにより用意された音データが含まれており、前記動作制御手段は、当該ジョブが当該ジョブに対応して設定された報知制御情報に設定されているジョブの状態に遷移した時点で、当該ジョブの状態に対応して設定された音出力手段から、当該音出力手段に対応して設定された音データを出力させることを特徴とする。
【０００７】
本発明に係る画像形成システムは、ジョブの状態遷移が発生したことをユーザに報知するために用いられる１又は複数の報知手段と、ユーザによる指示に応じて生成されたジョブに対応させて、当該ユーザにより指定されたジョブの状態を特定する状態情報に対応する、１又は複数の報知手段を特定する報知情報及び前記報知情報により特定される報知手段に対応させて当該ユーザにより指定された当該報知手段の動作内容を特定する動作情報を少なくとも含む報知制御情報を生成する生成手段と、ユーザによる指示に応じて生成されたジョブの実行を制御するジョブ実行制御手段と、前記ジョブ実行制御手段によるジョブの実行に伴い、当該ジョブが当該ジョブに対応して生成された報知制御情報の状態情報により特定されるジョブの状態に遷移した時点で、当該ジョブの状態に対応して指定された報知手段の動作を、当該報知手段に対応して指定された動作内容に従って制御する動作制御手段と、を有することを特徴とする。
【０００８】
また、前記生成手段は、報知制御情報を生成する過程において、ユーザにより指定された報知手段の動作内容に従い当該報知手段を試験的に作動させることを特徴とする。
【０００９】
本発明に係るプログラムは、画像形成装置に搭載されたコンピュータを、ユーザによる指示に応じて生成されたジョブに対応して生成され、当該ユーザにより指定されたジョブの状態を特定する状態情報に対応する、１又は複数の報知手段を特定する報知情報及び前記報知情報により特定される報知手段に対応させて当該ユーザにより指定された当該報知手段の動作内容を特定する動作情報を少なくとも含む報知制御情報を取得する取得手段、ユーザによる指示に応じて生成されたジョブの実行を制御するジョブ実行制御手段、前記ジョブ実行制御手段によるジョブの実行に伴い、当該ジョブが当該ジョブに対応して生成された報知制御情報の状態情報により特定されるジョブの状態に遷移した時点で、当該ジョブの状態に対応して指定された報知手段の動作を、当該報知手段に対応して指定された動作内容に従って制御する動作制御手段、として機能させるものである。
【発明の効果】
【００１０】
請求項１記載の発明によれば、画像形成装置によるジョブの状態遷移の報知が自己のジョブに対する報知であることを従来に比してより簡単に判断させることができる。
【００１１】
請求項２記載の発明によれば、ユーザに用意された音データを、報知手段である音出力手段に出力させることができる。
【００１２】
請求項３記載の発明によれば、画像形成装置によるジョブの状態遷移の報知が自己のジョブに対する報知であることを従来に比してより簡単に判断させることができる。
【００１３】
請求項４記載の発明によれば、ユーザが設定しようとする報知手段の動作内容を試験的に確認させることができる。
【００１４】
請求項５記載の発明によれば、画像形成装置によるジョブの状態遷移の報知が自己のジョブに対する報知であることを従来に比してより簡単に判断させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明に係る画像形成システムの一実施の形態を示す全体構成図及び各装置のブロック構成を示す図である。
【図２】本実施の形態における画像形成装置のハードウェア構成図である。
【図３】本実施の形態におけるＰＣを形成するコンピュータのハードウェア構成図である。
【図４】本実施の形態におけるジョブ実行要求部により提供されるジョブ実行要求画面の一例を示す図である。
【図５】本実施の形態においてスピーカの動作内容について設定するための画面の構成の一例を示す図である。
【図６】本実施の形態においてＬＥＤの動作内容について設定するための画面の構成の一例を示す図である。
【図７】本実施の形態において電子メールによる通知のための画面の構成の一例を示す図である。
【図８】本実施の形態における報知制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１７】
図１は、本発明に係る画像形成システムの一実施の形態を示す全体構成図及び各装置のブロック構成を示す図である。図１には、画像形成装置３０と、画像形成装置３０が提供する各種サービスを利用したいユーザが使用するパーソナルコンピュータ（ＰＣ）１０とがネットワーク２で接続された構成が示されている。なお、図１では、画像形成装置３０が提供するサービスの提供を受けるために用いるネットワーク接続機器として１台のＰＣ１０のみを図示したが、複数台のネットワーク接続機器をネットワーク２に接続してもよい。
【００１８】
図２は、本実施の形態における画像形成装置３０のハードウェア構成図である。画像形成装置３０は、コピー機能、スキャナ機能等各種機能を搭載した複合機であり、これらの機能を発揮することでユーザに各種サービスを提供する、コンピュータ内蔵の装置である。図２において、ＣＰＵ４１は、ＲＯＭ４９に格納されたプログラムにしたがってスキャナ４４やプリンタエンジン４６等本装置に搭載された各種機構の動作制御を行う。アドレスデータバス４２は、ＣＰＵ４１の制御対象となる各種機構と接続してデータの通信を行う。操作パネル４３は、ユーザインタフェース手段であり、ユーザからの指示の受け付ける入力部４３１、情報の表示を行う表示部４３２に加え、ＬＥＤ４３３及びスピーカ４３４を有している。ＬＥＤ４３３及びスピーカ４３４は共にジョブの状態遷移が発生したことをユーザに報知するために用いられる報知手段として設けられており、ＬＥＤ４３３は光により、スピーカ４３４は音によりされたことによりジョブの状態遷移をユーザに報知する。スキャナ４４は、ユーザがセットした原稿を読み取り、電子データとしてＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４５等に蓄積する。ＨＤＤ４５は、スキャナ４４を使用して読み取った電子文書などを格納する。プリンタエンジン４６は、ＣＰＵ４１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字する。ネットワークインタフェース（ＩＦ）４７は、ネットワーク２を接続し、本装置が生成した電子データの送信、またブラウザ経由による本装置へのアクセスなどに利用される。ＲＡＭ４８は、プログラム実行時のワークメモリや電子データ送受信時の通信バッファとして利用される。ＲＯＭ４９は、本装置の制御や電子データの暗号、電子データの送受信に関する各種プログラムが格納されている。各種プログラムが実行されることで後述する各構成要素が所定の処理機能を発揮する。外部メディアインタフェース（ＩＦ）５０は、ＵＳＢメモリ、フラッシュメモリ等の外部メモリ機器とのインタフェースである。
【００１９】
図３は、本実施の形態におけるＰＣ１０を形成するコンピュータのハードウェア構成図である。本実施の形態においてＰＣ１０を形成するサーバコンピュータは、従前から存在する汎用的なハードウェア構成で実現できる。すなわち、コンピュータは、図３に示したようにＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスクドライブ（ＨＤＤ）２４を接続したＨＤＤコントローラ２５、入力手段として設けられたマウス２６とキーボード２７、及び表示装置として設けられたディスプレイ２８をそれぞれ接続する入出力コントローラ２９、通信手段として設けられたネットワークインタフェース（ＩＦ）１８を内部バス１９に接続して構成される。
【００２０】
図１に戻り、画像形成装置３０は、ジョブ実行要求部３１、ジョブ制御管理部３２、サービス制御処理部３３、報知制御部３４及び情報変更処理部３５を有している。なお、本実施の形態の説明に用いない構成要素については適宜省略している。ジョブ実行要求部３１は、ユーザによる指示に応じてジョブの実行を要求する。特に、本実施の形態におけるジョブ実行要求部３１は、本実施の形態において特徴的な報知制御情報を生成する。ジョブ実行要求部３１は、コピー、ファクシミリ送信等のサービスアプリケーションを実行することで実現される。ジョブ実行要求部３１は、ジョブパラメータ設定処理部３１１、通知パラメータ設定処理部３１２及び通知音データ設定処理部３１３を有している。ジョブパラメータ設定処理部３１１はジョブのパラメータの設定処理を実行する。通知パラメータ設定処理部３１２は、生成手段として設けられ、報知制御情報を生成する。報知制御情報については後述する。通知音データ設定処理部３１３は、ユーザが用意した音データの設定処理を実行する。
【００２１】
ジョブ制御管理部３２は、ジョブに関連する制御処理全般を実行する。具体的には、画像形成装置３０の内部のジョブ実行要求部３１から、あるいはネットワーク２を介してＰＣ２のジョブ実行要求部１１から送られてくるジョブ実行要求を受け付ける。また、ジョブ制御管理部３２は、ジョブ実行制御手段として設けられ、ユーザによる指示に応じて、つまり、ジョブ実行要求に応じて生成されたジョブの実行を制御する。また、本実施の形態では、ジョブに報知制御情報を付加し、その報知制御情報に従って当該ジョブの状態の遷移に応じて報知手段の動作を制御するが、本実施の形態におけるジョブ制御管理部３２は、取得手段として設けられ、ユーザによる指示に応じて生成されたジョブに対応して生成された報知制御情報を取得する。
【００２２】
サービス制御処理部３３は、送られてきたジョブ実行要求に従いジョブを生成し、ジョブ制御管理部３２に登録する。そして、そのジョブに従って画像形成装置３０が提供するプリント、コピー、ファクシミリ通信及びスキャン等各種サービス処理を実行する。報知制御部３４は、動作制御手段として設けられ、ジョブ制御管理部３２によるジョブの実行に伴い、当該ジョブが当該ジョブに対応して設定された報知制御情報に設定されているジョブの状態に遷移した時点で、当該ジョブの状態に対応して指定された報知手段の動作を、当該報知手段に対応して指定された動作内容に従って制御する。情報変更処理部３５は、ジョブ制御管理部３２が受け付けた報知制御情報の設定内容の変更処理を実施する。
【００２３】
画像形成装置３０における各構成要素３１〜３５は、画像形成装置３０に搭載されたコンピュータと、コンピュータに搭載されたＣＰＵ４１で動作するプログラムとの協調動作により実現される。
【００２４】
ＰＣ１０は、ジョブ実行要求部１１を有している。なお、本実施の形態の説明に用いない構成要素については適宜省略している。ジョブ実行要求部１１は、基本的には画像形成装置３０におけるジョブ実行要求部３１と同様の機能を有しており、ジョブ実行要求部３１と同様にジョブパラメータ設定処理部１１１、通知パラメータ設定処理部１１２及び通知音データ設定処理部１１３を有している。ジョブ実行要求部１１は、ＰＣ１０を形成するコンピュータと、コンピュータに搭載されたＣＰＵ２１で動作するプログラムとの協調動作により実現される。プリントサービスを利用する場合、ＰＣ１０を形成するコンピュータと、コンピュータに搭載されたＣＰＵ２１で動作するプリンタドライバとの協調動作により実現される。
【００２５】
本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＵＳＢメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００２６】
次に、本実施の形態における動作について説明する。
【００２７】
本実施の形態における画像形成装置３０は、ジョブを受け付けた時点、受け付けたジョブの実行を開始した時点、実行したジョブが正常終了又は異常終了した時点、ジョブが保留された時点など、ジョブの現在の状態が他の状態に遷移したタイミングで、当該ジョブの状態遷移を報知する機能を有している。報知の方法としては、報知手段として設けられたＬＥＤ４３３及びスピーカ４３４の動作を制御することで光により又は音を用いる。また、報知手段に電子メール通信手段を含めてもよいし、例えば、お知らせライト（パトライト（登録商標））を画像形成装置３０に外付けして用いてもよい。この報知手段の動作制御を行うために、本実施の形態では、実行対象のジョブに報知制御情報を付加することになるが、最初に、ＰＣ１０から画像形成装置３０にプリントジョブの実行要求を送信する場合を例にして、ジョブの実行要求処理について説明する。
【００２８】
図４は、ジョブ実行要求部１１（プリンタドライバ）により提供されるユーザインタフェースであり、ディスプレイ２８に表示されるジョブ実行要求画面の一例を示した図である。ユーザは、この画面から各種情報を設定する。
【００２９】
ジョブ実行要求部１１におけるジョブパラメータ設定処理部１１１は、ジョブのパラメータをユーザに設定させる。具体的には、図４に示した基本設定タブ及び応用設定タブに対応する画面（図示せず）から各種パラメータの設定を行う。プリントサービスの実行要求を行う場合、用紙サイズ、印刷枚数、拡縮倍率、白黒／カラー等のパラメータを設定させる。ジョブパラメータ設定処理部１１１により設定されるジョブのパラメータは、従前と同様でよい。
【００３０】
図４には、ジョブ実行要求画面において通知設定タブがユーザにより選択された場合の通知設定メニュー画面の一例が示されている。通知パラメータ設定処理部１１２は、この通知設定に対するユーザ設定操作に応じて報知制御情報を生成する。図４では、報知制御情報の生成対象とするジョブの状態として、正常終了（ジョブの正常終了通知）、異常終了（ジョブの異常終了通知）及び保留（ジョブの保留通知）を示しているが、これに限ることなく前述したように、ジョブの実行を開始した時点等他のジョブの状態についても設定できるようにしてもよい。ユーザがジョブの正常終了通知について設定を行いたい場合は、「ジョブの正常終了通知」ボタンを選択する。この「ジョブの正常終了通知」ボタンが選択された場合に表示される設定画面を図５乃至図７に示す。なお、ボタン選択後に最初に表示される初期画面はいずれの画面でもよい。
【００３１】
このうち、図５は、ジョブが正常終了したタイミングでスピーカ４３４を鳴動させることで音出力させるかどうかについて設定するための設定画面である。ここで、音による報知をさせる場合には、「する」ボタン５１を選択する。画像形成装置３０は、複数種類の音データを用意しているので、「サウンド」の設定領域５２から、プルダウンメニューにリスト表示された複数種類の音の中から所望する音を選択する。なお、本実施の形態では、画像形成装置３０が予め用意した音データ以外に、ユーザが個人的に用意した音データを出力することも可能である。「ユーザ定義音」の設定領域５９は、サウンドとしてユーザ定義音を選択した場合に入力可能となり（現在、入力不可を示すために設定領域５９を破線で示している）、ユーザ定義音を指定できるようになる。このユーザ定義音の設定に関しては追って説明する。
【００３２】
更に、ユーザは、「音量」の設定領域５３から、プルダウンメニューにリスト表示された複数種類の音量の中から所望する音量を選択する。図５には、ジョブが正常終了したタイミングで音１を大音量で報知させるように設定された例が示されている。
【００３３】
図６は、ジョブが正常終了したタイミングでＬＥＤ４３４の点灯制御、すなわちライト（光）により報知させるかどうかについて設定するための画面である。ここで、ライトによる報知をさせる場合には、「する」ボタン５４を選択する。画像形成装置３０は、光により報知するために、複数種類の点灯（点滅）パターンを用意しているが、「パターン」の設定領域５５から、プルダウンメニューにリスト表示された複数種類のパターンの中から所望するパターンを選択する。ここでいうパターンというのは、点灯／消灯する動作制御を行うことで、ＬＥＤ４３４に所定時間、継続して点灯させたり、あるいは点滅させたりして形成されるパターンである。更に、ユーザは、「色」の設定領域５６から、プルダウンメニューにリスト表示された複数種類の色の中から所望する色を選択する。色は、必ずしも単色とは限らず、複数の色を交互に点滅させるなどのような設定を設けてもよい。図６には、ジョブが正常終了したタイミングで点滅１のパターンを黄色の光で報知させるよう設定された例が示されている。
【００３４】
図７は、ジョブが正常終了したタイミングで電子メールにて通知させるかどうかについて設定するための画面である。図７の表示例では、「しない」ボタン５７が選択された例を示しているが、電子メールによる通知を希望する場合には、ユーザは、「する」ボタンを選択するとともに、宛先、件名及び本文の各設定領域５８に、宛先、件名及び本文を記入する。なお、図７では、入力不可を示すために各設定領域５８を破線で示している。
【００３５】
以上例示したように、ユーザは、１つのジョブの状態（この例では、「正常終了」）に対し複数の報知手段を作動させるように設定してもよい。ユーザは、更に他のジョブの状態に対しても同様に設定を行う。
【００３６】
ユーザにより上記例示した設定操作が行われると、通知パラメータ設定処理部１１２は、ジョブの状態（「正常終了」）を特定する状態情報、状態情報により特定されるジョブの状態に対応させて当該ユーザにより指定された報知手段（「スピーカ」及び「ＬＥＤ」）を特定する報知情報及び報知情報により特定される報知手段に対応させて当該ユーザにより指定された当該報知手段の動作内容（「音１を大音量で」及び「点滅１のパターンを黄色の光で」）を特定する動作情報を設定し、これらの情報を含む報知制御情報を生成する。そして、ジョブ実行要求部１１は、印刷対象とするデータにジョブのパラメータ及び報知制御情報を付加してジョブ実行要求を画像形成装置３０へ送信する。
【００３７】
なお、図４乃至図７に示した画面は一例であって他のレイアウト構成にて実現してもよい。また、動作内容を特定する情報として、音や音量、点灯（点滅）のパターンや色を指定するようにしたが、これは一例であって音や光に関する属性をより詳細に指定できるようにしてもよい。
【００３８】
上記説明では、ＰＣ１０から画像形成装置３０にプリントジョブの実行要求を送信する場合を例にして説明したが、画像形成装置３０におけるジョブ実行要求部３１がコピーやファクシミリ送信等のジョブの実行要求をする場合も上記と同様に処理されることになる。ただ、ＰＣ１０がディスプレイ２８やマウス２６，キーボード２７を用いるのに対し、画像形成装置３０では、操作パネル４３から用いる点でユーザインタフェースが異なるので、この差異によって設定画面の構成は異なってくる。
【００３９】
続いて、ジョブ実行要求が送信されてきたときの画像形成装置３０における処理について説明する。
【００４０】
ジョブ実行要求部１１又はジョブ実行要求部３１により生成された報知制御情報及びジョブのパラメータを含むジョブ実行要求が送られてくると、ジョブ制御管理部３２は、そのジョブ実行要求を受け付け、サービス制御処理部３３に通知する。サービス制御処理部３３では、そのジョブ実行要求に含まれているジョブのパラメータに従って、要求されたサービスのジョブを生成する。ジョブ制御管理部３２は、ジョブが生成されると、そのジョブに対して当該ジョブを識別する情報としてジョブＩＤを生成し、その生成したジョブＩＤと共に当該ジョブに対応する報知制御情報を報知制御部３４に送る。その後、ジョブ制御管理部３２は、生成されたジョブの実行を開始することになるが、ジョブの生成後、ジョブの状態を常時監視する。そして、ジョブの状態遷移が発生すると、その状態遷移が発生した時点で当該ジョブのジョブＩＤと当該ジョブが遷移した新たなジョブの状態とを含む状態通知情報を報知制御部３４に送信することでジョブの状態が遷移したことを通知する。画像形成装置３０では、複数のジョブが同時並行して実行される場合がありうるが、報知制御部３４は、状態通知情報にジョブＩＤが含まれているので、状態遷移が発生したジョブを特定しうる。
【００４１】
以下、報知制御部３４における報知制御処理について図８に示したフローチャートを用いて説明する。
【００４２】
報知制御部３４は、前述したように新たに生成されたジョブに対応する報知制御情報を取得すると、所定の記憶領域に保存する（ステップ１０１）。その後、状態通知情報がジョブ制御管理部３２から送られてくると、それを取得する（ステップ１０２）。そして、取得した状態通知情報に含まれているジョブＩＤに対応した報知制御情報を参照し、状態通知情報に含まれているジョブの状態に関する情報が報知制御情報に設定されているかを確認する。遷移したジョブの状態に関する情報が報知制御情報に設定されている場合（ステップ１０３でＹ）、報知制御情報を参照することによって作動させる報知手段及び当該報知手段の動作内容を特定し（ステップ１０４）、その特定した報知手段を特定した動作内容にて作動する（ステップ１０５）。例えば、「実行開始時に小音量で音１鳴動」という動作内容が報知制御情報に設定されていれば、報知制御部３４は、登録されたジョブの実行が開始された時点で音１の音データを所定の格納場所から取得して、スピーカ４３４から小音量と予め決められたボリュームで音１の音データを出力させる。
【００４３】
また、ステップ１０２において、正常終了若しくは異常終了というジョブが終了した旨を示す状態通知情報が送られてこなかった場合（ステップ１０６でＮ）、状態通知情報の待機待ちの状態に戻る（ステップ１０２）。一方、ジョブが終了した旨を示す状態通知情報が送られてきた場合（ステップ１０６でＹ）、報知制御部３４は、保存しておいた当該ジョブの報知制御情報を削除する（ステップ１０７）。
【００４４】
なお、図８では、１つのジョブに着目したフローチャートであり、１つのジョブの実行が終了すると、当該ジョブに対する報知制御処理は終了する。但し、画像形成装置３０では、複数のジョブが同時並行して実行されうるので、報知制御部３４は、いったん起動されると、報知制御処理アプリケーションの終了が指示されるまで、ＲＡＭ４８に常駐して常時動作することになる。
【００４５】
ユーザは、画像形成装置３０におけるスピーカ４３４からの音出力やＬＥＤ４３３の点灯、点滅によりジョブの状態が遷移したことを認識するが、本実施の形態においては、「小音量で音１鳴動」などユーザが自ら設定した動作内容にて報知手段が作動するので、ユーザ自身が登録したジョブの状態遷移が発生したことを認識しうる。特に、本実施の形態においては、報知手段の動作内容をジョブ毎に異ならせることができると共に、同一ジョブにおいても遷移するジョブの状態によって報知手段の動作内容を異ならせるよう設定可能である。
【００４６】
ジョブ毎あるいは遷移するジョブの状態によって報知手段の動作を異ならせるためには、画像形成装置３０に多種類のパターンを用意しておくことが望ましく、これによって自己の設定に基づき生成される報知制御情報と他人の設定に基づき生成される報知制御情報との内容が偶然に一致する可能性を小さくすることができる。パターンとしては、作動させる１又は複数の報知手段と当該各報知手段の動作内容の組み合わせである。また、音の場合は、音色、キーの高さ、音出力時間等様々な音に関する属性をユーザが選択できるようにしてもよい。ライトの場合は、点滅間隔、点灯時間、輝度、表示する色の順番等光に関する属性をユーザが選択できるようにしてもよい。また、ユーザにパターンを生成させるようにしてもよい。
【００４７】
また、本実施の形態では、報知制御情報の生成後でも情報変更処理部３５を設けて画像形成装置３０において報知制御情報の設定内容を変更できるように構成した。すなわち、ユーザによる操作パネル４３からの操作指示に応じて、情報変更処理部３５は、ユーザにより指示された、報知制御部３４が保存している報知制御情報の設定内容を変更する。例えば、「正常終了時に音２鳴動」を「正常終了時に音３鳴動」などと変更する。
【００４８】
ところで、図５及び図６に例示した「音１」や「点滅１」というのが実際にどういう音であり点滅パターンであるのか、ユーザが知らない場合もあり得る。そこで、本実施の形態では、報知手段に対して動作内容を設定する際に、あるいは設定した後ジョブが生成される前にその設定内容に基づく報知手段の動作を事前に確認できれば都合がよい。従って、ジョブが生成される前に試験的に報知手段を動作させるようなシミュレーション機能を設けてもよい。例えば図５，図６などの設定画面にテストボタンを設けておき、テストボタンが選択された場合には、設定領域５２〜５３，５５〜５６に現在表示されている内容で報知手段を試験的に作動させるようにしてもよい。報知手段を試験的に作動させるためには、ジョブ実行要求部１１又はジョブ実行要求部３１がシミュレーションのために報知手段の作動を要求する旨及び報知手段の動作内容を含むシミュレーション要求を報知制御部３４に送るようにしてもよい。報知制御部３４は、シミュレーション要求に応じて指定された報知手段を、指定された動作内容にて試験的に作動させる。
【００４９】
また、画像形成装置３０に予め用意された音データを選択しなくてもユーザが自ら用意した音データをスピーカ４３４から出力させるようにしてもよい。例えば、図５において「サウンド」の設定領域５２に「ユーザ定義音」というサウンドを選択すると、通知音データ設定処理部１１３は、ユーザ定義音格納場所の設定領域５９を入力可能とし、ユーザが用意した通知音データの格納場所（フォルダ）及び通知音データファイル名をユーザに入力指定させる。そして、ジョブ実行要求部１１は、指定された通知音データを、指定されたフォルダから読み出し、生成する報知制御情報に含めてジョブ実行要求を送信する。
【００５０】
画像形成装置３０におけるジョブ実行要求部３１にも同様の機能を持たせてもよい。この場合、画像形成装置３０における通知音データ設定処理部３１３は、外部メディアインタフェース５０に装着されたＵＳＢメモリ等に格納されたファイル名を操作パネル４３にリスト表示し、通知音データをユーザに選択させるようにしてもよい。報知制御部３４は、報知制御情報の動作情報にユーザ定義音と設定されており、そして音データが含まれている場合、その音データをスピーカ４３４から出力させる。ユーザが自ら用意した音データを採用することで、他人の設定した音データ（画像形成装置３０が用意した音データ）と確実に聞き分けることができ、これにより、ユーザ自身のジョブの状態遷移が発生したことをより確実に認識できる。
【００５１】
なお、本実施の形態では、図４乃至図７に例示した通知設定用の画面を通じて報知制御情報に含める各種情報をユーザに設定させるようにしたが、例えば、「実行開始時に音１鳴動」、「正常終了時に音２鳴動」、「正常終了時に音１鳴動かつ青色で点滅１のパターン」などと各ジョブの状態に対し、作動させる報知手段及び当該報知手段に対する動作内容を含む通知設定情報を複数予め定義しておき、その定義した通知設定情報の中から所望する通知設定情報をユーザに選択させ、その選択された通知設定情報に基づき報知制御情報を生成するようにしてもよい。
【符号の説明】
【００５２】
２  ネットワーク、１０  ＰＣ、１１，１３  ジョブ実行要求部、１８，４７  ネットワークインタフェース（ＩＦ）、１９  内部バス、２１，４１  ＣＰＵ、２２，４９  ＲＯＭ、２３，４８  ＲＡＭ、２４，４５  ハードディスクドライブ（ＨＤＤ）、２５  ＨＤＤコントローラ、２６  マウス、２７  キーボード、２８  ディスプレイ、２９  入出力コントローラ、３０  画像形成装置、３１  ジョブ実行要求部、３２  ジョブ制御管理部、３３  サービス制御処理部、３４  報知制御部、３５  情報変更処理部、４２  アドレスデータバス、４３  操作パネル、４４  スキャナ、４６  プリンタエンジン、５０  外部メディアインタフェース（Ｉ／Ｆ）、１１１，３１１  ジョブパラメータ設定処理部、１１２，３１２  通知パラメータ設定処理部、１１３，３１３  通知音データ設定処理部、４３１  入力部、４３２  表示部、４３３  ＬＥＤ、４３４  スピーカ。
【図１】
2015036231.tif 000003
【図２】
2015036231.tif 000004
【図３】
2015036231.tif 000005
【図４】
2015036231.tif 000006
【図５】
2015036231.tif 000007
【図６】
2015036231.tif 000008
【図７】
2015036231.tif 000009
【図８】
2015036231.tif 000010