(57)【要約】【課題】ジョブチケットにおいて変更が禁止される条件を配慮しつつジョブチケットをユーザが従来よりも柔軟に使用できるようにする。【解決手段】ジョブチケットデータ読出部１２３は、ジョブを実行する際の第一条件およびこれらの第一条件それぞれの変更の許否を示すジョブチケットデータ５Ｂを読み出す。機能条件テーブル読出部１２４は、第二条件のうちの共通する概念を有するもの同士をグループ化した第一グループおよび共通する概念を有する第一グループ同士をグループ化した第二グループを示す機能条件テーブルＴＬを読み出す。ジョブ実行画面表示部１２５は、変更禁止の第一条件を変更する選択肢として、この第一条件と同じ第二条件が属する第一グループに属する第二条件を提示し、変更可の第一条件を変更する選択肢として、この第一条件と同じ第二条件が属する第二グループに属する第二条件を提示する。【選択図】図４
2011130081.tif 000002
【特許請求の範囲】
【請求項１】
複数の処理を含むジョブ、当該処理それぞれを実行する際の第一の条件、および当該第一の条件それぞれの変更を許可するか否かを示すジョブチケットデータを取得するジョブチケットデータ取得手段と、
第二の条件のうちの共通する概念を有するもの同士をグループ化した第一のグループおよび前記第一のグループのうちの共通する概念を有するもの同士をグループ化した第二のグループを示すグループデータを取得するグループデータ取得手段と、
前記ジョブチケットデータに示される前記第一の条件を変更する選択肢として、当該第一の条件の変更を許可すると当該ジョブチケットデータに示される場合は、前記第二の条件のうちの当該第一の条件と同じものである一致条件が属する前記第二のグループに属する前記第二の条件を提示し、許可すると示されない場合は、当該一致条件が属する前記第一のグループに属する前記第二の条件を提示する、変更選択肢提示手段と、
選択された前記選択肢および前記ジョブチケットデータに基づいてかつ当該選択肢を優先的に適用してジョブを実行するジョブ実行手段と、
を有することを特徴とする画像処理装置。
【請求項２】
複数の処理を含むジョブ、当該処理それぞれを実行する際の第一の条件、および当該第一の条件それぞれの変更を許可するか否かを示すジョブチケットデータを取得するジョブチケットデータ取得手段と、
第二の条件のうちの共通する概念を有するもの同士をグループ化した第一のグループおよび前記第一のグループのうちの共通する概念を有するもの同士をグループ化した第二のグループを示すグループデータを取得するグループデータ取得手段と、
前記ジョブチケットデータに示される前記第一の条件を変更する選択肢として、当該第一の条件の変更を許可すると当該ジョブチケットデータに示される場合は、前記第二の条件のうちの当該第一の条件と同じものである一致条件が前記グループデータに示されるのであれば当該一致条件が属する前記第二のグループに属する前記第二の条件を提示し、前記第一のグループに属する前記第二の条件が当該第一の条件の下位概念に当たるものである一致グループが前記グループデータに示されるのであれば当該一致グループが属する前記第二のグループに属する前記第二の条件を提示し、許可すると示されない場合は、当該一致条件が前記グループデータに示されるのであれば当該一致条件が属する前記第一のグループに属する前記第二の条件を提示し、当該一致グループが前記グループデータに示されるのであれば当該一致グループに属する前記第二の条件を提示する、変更選択肢提示手段と、
選択された前記選択肢および前記ジョブチケットデータに基づいてかつ当該選択肢を優先的に適用してジョブを実行するジョブ実行手段と、
を有することを特徴とする画像処理装置。
【請求項３】
前記グループデータ取得手段は、前記グループデータとして、当該画像処理装置において適用することができる条件が前記第二の条件として示されるデータを取得する、
請求項１または請求項２記載の画像処理装置。
【請求項４】
画像処理装置に、
複数の処理を含むジョブ、当該処理それぞれを実行する際の第一の条件、および当該第一の条件それぞれの変更を許可するか否かを示すジョブチケットデータを取得させ、
第二の条件のうちの共通する概念を有するもの同士をグループ化した第一のグループおよび前記第一のグループのうちの共通する概念を有するもの同士をグループ化した第二のグループを示すグループデータを取得させ、
前記ジョブチケットデータに示される前記第一の条件を変更する選択肢として、当該第一の条件の変更を許可すると当該ジョブチケットデータに示される場合は、前記第二の条件のうちの当該第一の条件と同じものである一致条件が属する前記第二のグループに属する前記第二の条件を提示させ、許可すると示されない場合は、当該一致条件が属する前記第一のグループに属する前記第二の条件を提示させ、
選択された前記選択肢および前記ジョブチケットデータに基づいてかつ当該選択肢を優先的に適用してジョブを実行させる、
ことを特徴とするジョブ実行方法。
【請求項５】
画像処理装置に、
複数の処理を含むジョブ、当該処理それぞれを実行する際の第一の条件、および当該第一の条件それぞれの変更を許可するか否かを示すジョブチケットデータを取得するジョブチケットデータ取得処理を実行させ、
第二の条件のうちの共通する概念を有するもの同士をグループ化した第一のグループおよび前記第一のグループのうちの共通する概念を有するもの同士をグループ化した第二のグループを示すグループデータを取得するグループデータ取得処理を実行させ、
前記ジョブチケットデータに示される前記第一の条件を変更する選択肢として、当該第一の条件の変更を許可すると当該ジョブチケットデータに示される場合は、前記第二の条件のうちの当該第一の条件と同じものである一致条件が属する前記第二のグループに属する前記第二の条件を提示し、許可すると示されない場合は、当該一致条件が属する前記第一のグループに属する前記第二の条件を提示する、提示処理を実行させ、
選択された前記選択肢および前記ジョブチケットデータに基づいてかつ当該選択肢を優先的に適用してジョブを実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブチケットに対応した画像処理装置およびジョブチケットを用いたジョブの実行方法などに関する。
【背景技術】
【０００２】
近年、コピー、ＰＣプリント、スキャン、ファックス、およびファイル転送などの様々な機能を備えた画像処理装置が普及している。このような画像処理装置は、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれることもある。
【０００３】
また、近年、ジョブチケットに対応した画像処理装置が実現されている。ジョブチケットには、ジョブの処理の工程および各処理の条件などが記載されている。ユーザは、ジョブチケットをジョブのテンプレートのように用いることによって、画像処理装置に対して条件の指定などを簡単に行うことができる。
【０００４】
特許文献１には、ジョブチケットの取扱いが可能な印刷制御装置が開示されている。この印刷制御装置には、強制する印刷属性を規定した上書きジョブチケットと、標準的な印刷属性を規定した標準値ジョブチケットとが格納されている。そして、受信したオリジナルジョブチケットに対しては、印刷属性の記載の有無にかかわらず上書きジョブチケットによる上書きが行われ、かつ、印刷属性の記載が無い場合にのみ標準値ジョブチケットによる上書きが行われて、修正後ジョブチケットが作成される。
【０００５】
つまり、特許文献１に開示される印刷制御装置においては、上書きジョブチケットで規定される印刷属性などの条件は絶対的なものであり、変更が禁止される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−４０８９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、ジョブの条件を強制すると、例えばその条件を適用することができない画像処理装置においてジョブチケットを使うことができない、というようなデメリットが生じる。一方で、印刷属性を強制することは、例えば組織などで使用する場合には、メリットもある。
【０００８】
本発明は、このような問題点に鑑み、ジョブチケットにおいて変更が禁止される条件を配慮しつつジョブチケットをユーザが従来よりも柔軟に使用できるようにすることを、目的とする。
【課題を解決するための手段】
【０００９】
本発明の一形態に係る画像処理装置は、複数の処理を含むジョブ、当該処理それぞれを実行する際の第一の条件、および当該第一の条件それぞれの変更を許可するか否かを示すジョブチケットデータを取得するジョブチケットデータ取得手段と、第二の条件のうちの共通する概念を有するもの同士をグループ化した第一のグループおよび前記第一のグループのうちの共通する概念を有するもの同士をグループ化した第二のグループを示すグループデータを取得するグループデータ取得手段と、前記ジョブチケットデータに示される前記第一の条件を変更する選択肢として、当該第一の条件の変更を許可すると当該ジョブチケットデータに示される場合は、前記第二の条件のうちの当該第一の条件と同じものである一致条件が属する前記第二のグループに属する前記第二の条件を提示し、許可すると示されない場合は、当該一致条件が属する前記第一のグループに属する前記第二の条件を提示する、変更選択肢提示手段と、選択された前記選択肢および前記ジョブチケットデータに基づいてかつ当該選択肢を優先的に適用してジョブを実行するジョブ実行手段と、を有する。
【００１０】
または、変更選択肢提示手段は、次のように選択肢を提示する。前記ジョブチケットデータに示される前記第一の条件を変更する選択肢として、当該第一の条件の変更を許可すると当該ジョブチケットデータに示される場合は、前記第二の条件のうちの当該第一の条件と同じものである一致条件が前記グループデータに示されるのであれば当該一致条件が属する前記第二のグループに属する前記第二の条件を提示し、前記第一のグループに属する前記第二の条件が当該第一の条件の下位概念に当たるものである一致グループが前記グループデータに示されるのであれば当該一致グループが属する前記第二のグループに属する前記第二の条件を提示し、許可すると示されない場合は、当該一致条件が前記グループデータに示されるのであれば当該一致条件が属する前記第一のグループに属する前記第二の条件を提示し、当該一致グループが前記グループデータに示されるのであれば当該一致グループに属する前記第二の条件を提示する。
【発明の効果】
【００１１】
本発明によると、変更が禁止される条件を配慮しつつジョブチケットをユーザが従来よりも柔軟に使用できるようにすることができる。
【図面の簡単な説明】
【００１２】
【図１】ネットワークシステムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】操作パネルの例を示す図である。
【図４】画像形成装置の機能的構成の例を示す図である。
【図５】機能条件テーブルの例を示す図である。
【図６】機能条件テーブルの例を示す図である。
【図７】機能条件テーブルの例を示す図である。
【図８】機能の選択前のジョブチケット登録画面の例を示す図である。
【図９】機能の選択後のジョブチケット登録画面の例を示す図である。
【図１０】条件指定画面の例を示す図である。
【図１１】ジョブチケットデータの例を示す図である。
【図１２】ジョブチケット一覧画面の例を示す図である。
【図１３】ジョブ実行画面の例を示す図である。
【図１４】ジョブチケットを用いた場合のジョブの全体的な処理の流れの例を説明するフローチャートである。
【図１５】ジョブチケットデータの例を示す図である。
【図１６】ジョブ実行画面の例を示す図である。
【発明を実施するための形態】
【００１３】
図１はネットワークシステムＮＳの全体的な構成の例を示す図、図２は画像形成装置１のハードウェア構成の例を示す図、図３は操作パネル１０ｈの例を示す図、図４は画像形成装置１の機能的構成の例を示す図である。
【００１４】
図１に示すように、ネットワークシステムＮＳは、画像形成装置１、サーバ２、端末装置３、および通信回線４などによって構成される。画像形成装置１、サーバ２、および端末装置３は、通信回線４を介して互いに接続可能である。通信回線４として、公衆回線、専用線、インターネット、またはいわゆるＬＡＮ（Local Area Network）回線などが用いられる。
【００１５】
画像形成装置１は、一般に複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる画像処理装置であって、コピー、ＰＣプリント（ネットワークプリンティング）、ファックス送信、ファックス受信、スキャン、ボックス、ファイル転送、および電子メールなどの機能を集約した装置である。
【００１６】
「ＰＣプリント機能」は、端末装置３から受信した画像データに基づいて画像を用紙に印刷する機能である。
【００１７】
「ボックス機能」は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像データなどのデータを保存し管理するための機能である。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００１８】
そのほかにも、画像形成装置１には、データのフォーマットの変換、ステープル綴じ、およびプレビューなどの機能が備わっている。
【００１９】
１つの機能を実現するのに１つの処理のみで済む場合もあれば、複数の処理を要するものもある。例えば、スキャンの機能は、画像を読み取ってローデータを生成する処理およびローデータを汎用のフォーマットのデータに変換する処理など少なくとも２つの処理を要する。さらに、ＡＤＦ（Auto Document Feeder）による原稿台への用紙送りの処理を要する場合もある。
【００２０】
ユーザは、これらの機能を様々に組み合わせたり各機能の各処理の条件を様々に指定したりすることによって、様々なジョブを実行させることができる。また、このように組み合わせ指定したジョブを「ジョブチケット」として画像形成装置１に登録することができる。例えば、スキャン機能とファイル転送機能とを組み合せて実現されるジョブを「Ｓｃａｎ＿Ｔｏ＿ドキュメント共有」というジョブチケットとして登録しておくことができる。
【００２１】
さらに、ユーザは、ジョブチケットを構成する各機能によって実行される処理の条件を指定することができる。
【００２２】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、ハードディスク１０ｄ、スキャナユニット１０ｅ、プリンタユニット１０ｆ、ネットワークインタフェース１０ｇ、操作パネル１０ｈ、モデム１０ｉ、ＵＳＢ（Universal Serial Bus）インタフェース１０ｊ、および無線インタフェース１０ｋのほか、制御用回路などによって構成される。
【００２３】
スキャナユニット１０ｅは、用紙に記されている写真、文字、絵、図表などの画像を読み取って画像データを生成する装置である。
【００２４】
プリンタユニット１０ｆは、スキャナユニット１０ｅによって読み取られた画像または他の装置から受信した画像データに示される画像を印刷する。
【００２５】
操作パネル１０ｈは、図３に示すように、タッチパネル１０ｈ１およびキー群１０ｈ２などによって構成される。
【００２６】
タッチパネル１０ｈ１には、ユーザに対するメッセージを与えるための画面、処理の結果を示す画面、またはユーザが画像形成装置１に対して指示を入力するための画面などが表示される。また、タッチパネル１０ｈ１は、タッチされた（押された）位置を検知し、ＣＰＵ１０ａにその位置を通知する。
【００２７】
キー群１０ｈ２は、テンキー、スタートキー、およびストップキーなどのキーによって構成される。
【００２８】
ユーザは、操作パネル１０ｈを操作することによって、画像形成装置１に対してコマンドを与えたりデータを入力したりすることができる。後述するジョブチケットの生成などのための作業も、操作パネル１０ｈを操作することによって行うことができる。
【００２９】
ネットワークインタフェース１０ｇは、通信回線４を介してＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）によってサーバ２および端末装置３と通信を行うためのＮＩＣ（Network Interface Card）である。
【００３０】
モデム１０ｉは、固定電話網を介してＧ３のプロトコルによって他のファックス端末と通信を行う装置である。
【００３１】
ＵＳＢインタフェース１０ｊは、ＵＳＢメモリおよび携帯型ハードディスクなどの、いわゆるＵＳＢ機器と通信を行うためのＵＳＢインタフェースボードである。
【００３２】
無線インタフェース１０ｋは、赤外線通信などの、いわゆる近距離無線通信用のインタフェースであって、携帯電話端末またはＰＤＡ（Personal Digital Assistant）などと通信を行う。無線インタフェース１０ｋとして、Ｂｌｕｅｔｏｏｔｈによる無線通信を行う装置が用いられる。
【００３３】
ＲＯＭ１０ｃまたはハードディスク１０ｄには、図４に示す機能条件データ記憶部１０１、機能条件登録処理部１０２、ジョブチケットデータ記憶部１０３、ジョブチケット登録処理部１０４、ジョブチケット一覧提示部１２１、ジョブチケット選択受付部１２２、ジョブチケットデータ読出部１２３、機能条件テーブル読出部１２４、ジョブ実行画面表示部１２５、ジョブチケット書換部１２６、およびジョブ制御部１２７などを機能的に実現するためのプログラムが記憶されている。これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。
【００３４】
図１に戻って、サーバ２は、写真、文字、絵、または図表などからなるドキュメントを再現するためのドキュメントファイルを複数記憶し、ユーザからの要求に応じてドキュメントファイルを画像形成装置１または端末装置３へ提供する。ドキュメントファイルとして、ＰＤＦ（Portable Document Format）またはＴＩＦＦ（Tagged Image File Format）などのフォーマットのファイルが用いられる。
【００３５】
端末装置３は、画像形成装置１のクライアントである。端末装置３には、画像を印刷する処理などを画像形成装置１に実行させるためのドライバがインストールされている。端末装置３として、パーソナルコンピュータまたはＰＤＡ（Personal Digital Assistant）などが用いられる。
【００３６】
次に、図４に示す画像形成装置１の各部の役割および処理などについて詳細に説明する。
【００３７】
〔ジョブチケットなどの準備〕
図５は機能条件テーブルＴＬ０１〜ＴＬ０５の例を示す図、図６は機能条件テーブルＴＬ０６〜ＴＬ１０の例を示す図、図７は機能条件テーブルＴＬ１１〜ＴＬ１５の例を示す図、図８は機能の選択前のジョブチケット登録画面ＳＮ１の例を示す図、図９は機能の選択後のジョブチケット登録画面ＳＮ１の例を示す図、図１０は条件指定画面ＳＮ２の例を示す図、図１１はジョブチケットデータ５Ｂの例を示す図である。
【００３８】
図４において、機能条件データ記憶部１０１には、画像形成装置１に備わっている機能を使用する際に指定することができる複数の条件およびこれらの条件同士の関係を示すデータが記憶されている。
【００３９】
具体的には、機能条件データ記憶部１０１には、図５〜図７に示すような複数の機能条件テーブルＴＬが記憶されている。以下、各テーブルを「機能条件テーブルＴＬ０１」、「機能条件テーブルＴＬ０２」、…と区別して記載することがある。
【００４０】
同一の種類に該当する複数の条件（つまり、同一の概念、性質、または属性を有する複数の条件）が、同一の機能条件テーブルＴＬの「下位概念」のフィールドに示される。以下、条件の種類を「条件種」と記載する。例えば、図５（ａ）の「画像データフォーマット」という条件種の機能条件テーブルＴＬ０１の「下位概念」のフィールドには、「オリジナルＪＰＥＧ」、「ＪＰＥＧ２０００」、「オリジナルＰＤＦ」、「コンパクトＰＤＦ」、…など、画像形成装置１が取り扱うことができる画像データのフォーマットに関する複数の条件が示される。
【００４１】
さらに、条件種によっては、各条件が、複数の上位概念のうちのいずれかに下位概念として分類される。例えば、画像データフォーマットの場合は、各条件は、「ＪＰＥＧ（Joint Photographic Experts Group）」、「ＰＤＦ」、「ＸＰＳ（XML Paper Specification）」、および「ＴＩＦＦ」の４つの上位概念のうちのいずれかに下位概念として分類される。
【００４２】
機能条件登録処理部１０２は、機能条件テーブルＴＬを新たに生成して機能条件データ記憶部１０１に記憶させる処理および既存の機能条件テーブルＴＬを更新する処理などを行う。
【００４３】
例えば、画像形成装置１の運用の開始時には「オリジナルＪＰＥＧ」しか取り扱うことができなかったが、その後に「ＪＰＥＧ２０００」を取り扱うことができるように画像形成装置１が拡張された場合は、機能条件登録処理部１０２は、「オリジナルＪＰＥＧ」および「ＪＰＥＧ２０００」の２つの条件が「下位概念」に示されかつ両条件が上位概念「ＪＰＥＧ」に属するように、機能条件テーブルＴＬ０１を生成し機能条件データ記憶部１０１に記憶させる。
【００４４】
さらに、その後、「オリジナルＰＤＦ」、「コンパクトＰＤＦ」、および「アウトラインＰＤＦ」の３つのフォーマットを取り扱うことができるように画像形成装置１が拡張された場合は、機能条件登録処理部１０２は、上位概念に「ＰＤＦ」が追加されかつこれら３つの条件が「ＰＤＦ」に属するように機能条件テーブルＴＬ０１を更新する。
【００４５】
さらに、その後、「サーチャブルＰＤＦ」および「ＰＤＦ／Ａ」の２つのフォーマットを取り扱うことができるように画像形成装置１が拡張された場合は、機能条件登録処理部１０２は、これら２つの条件が「ＰＤＦ」に属するように機能条件テーブルＴＬ０１を更新する。
【００４６】
機能条件データ記憶部１０１には、上述の機能条件テーブルＴＬ０１以外にも、次のような、画像形成装置１が有する機能および対応可能な条件を示す機能条件テーブルＴＬが記憶される。
【００４７】
機能条件テーブルＴＬ０２には、図５（ｂ）のように、「読取カラー／白黒」についての条件、つまり、画像のスキャンの際のカラーに関する条件が示される。これらの条件は、さらに、カラーモードでのスキャン（カラースキャン）の際の条件と白黒モードでのスキャン（白黒スキャン）の際の条件とに分類される。
【００４８】
機能条件テーブルＴＬ０３には、図５（ｃ）のように、ＡＤＦの使用についての条件が示される。
【００４９】
機能条件テーブルＴＬ０４には、図５（ｄ）のように、画像のスキャンの際の用紙の読取面についての条件が示される。
【００５０】
機能条件テーブルＴＬ０５には、図５（ｅ）のように、画像のスキャンの際の解像度（読取解像度）についての条件が示される。
【００５１】
機能条件テーブルＴＬ０６には、図６（ａ）のように、ファイルの転送先についての条件が示される。これらの条件は、さらに、転送したファイルを複数のユーザによって共有できる転送先（共有保存先）とそうでない転送先（共有不能保存先）とに分類される。
【００５２】
機能条件テーブルＴＬ０７には、図６（ｂ）のように、圧縮の方式についての条件が示される。
【００５３】
機能条件テーブルＴＬ０８には、図６（ｃ）のように、スキャンした画像のサイズの取扱いについての条件が示される。
【００５４】
機能条件テーブルＴＬ０９には、図６（ｄ）のように、画像の印刷の際のカラーに関する条件が示される。これらの条件は、さらに、黒以外のトナーを使用して印刷する際の条件と黒のトナーのみを使用して印刷する際の条件とに分類される。
【００５５】
機能条件テーブルＴＬ１０には、図６（ｅ）のように、画像の配信の際のカラーに関する条件が示される。これらの条件は、さらに、白黒以外の色が含まれる画像を配信する際の条件と白黒のみが含まれる画像を配信する際の条件とに分類される。
【００５６】
機能条件テーブルＴＬ１１には、図７（ａ）のように、印刷対象などの画像のファイルの取得方法の条件が示される。これらの条件は、さらに、通信回線４を介してサーバ２などの他の装置からファイルを取得するものと、ＵＳＢインタフェース１０ｊまたは無線インタフェース１０ｋを介してＵＳＢメモリなどのメディアからファイルを取得するものとに、分類される。
【００５７】
機能条件テーブルＴＬ１２には、図７（ｂ）のように、目的の画像とともに印刷する地紋についての条件が示される。
【００５８】
機能条件テーブルＴＬ１３には、図７（ｃ）のように、印刷対象の画像を印刷の前に事前に確認する方法についての条件が示される。
【００５９】
機能条件テーブルＴＬ１４には、図７（ｄ）のように、印刷物の仕上げに関する条件が示される。これらの条件は、さらに、ステープル綴じを行う際のものとパンチ穴を開ける際のものとに分類される。
【００６０】
機能条件テーブルＴＬ１５には、図７（ｅ）のように、いわゆる写真印刷に関する条件が示される。
【００６１】
図４に戻って、画像形成装置１のジョブチケットデータ記憶部１０３には、ジョブチケットごとのジョブチケットデータ５Ｂが記憶されている。
【００６２】
ジョブチケット登録処理部１０４は、ユーザからの指令に従ってジョブチケットデータ５Ｂを生成しジョブチケットデータ記憶部１０３に記憶させる処理を、次のように行う。
【００６３】
ユーザは、操作パネル１０ｈに所定のコマンドを入力する。すると、ジョブチケット登録処理部１０４は、図８のようなジョブチケット登録画面ＳＮ１をタッチパネル１０ｈ１に表示させる。
【００６４】
ジョブチケット登録画面ＳＮ１には、具備機能リストＬＴ１１およびチケット構成リストＬＴ１２などが配置されている。具備機能リストＬＴ１１には、画像形成装置１に備わっている機能が示される。チケット構成リストＬＴ１２には、生成するジョブチケットに含まれる機能が示されるが、ジョブチケット登録画面ＳＮ１を開いた時点では、機能は１つも示されない。
【００６５】
ユーザは、具備機能リストＬＴ１１に示される機能の中からジョブチケットに加えたい機能を実行順に選択する。機能の選択は、機能名を選択し「追加」ボタンを押すことによって行うことができる。すると、図９のように、チケット構成リストＬＴ１２に、選択された機能が追記される。
【００６６】
例えば、Ｓｃａｎ＿Ｔｏ＿ドキュメント共有のジョブチケットを追加する場合は、ユーザは、具備機能リストＬＴ１１の中から、「スキャン」および「ファイル転送」の２つをこの順に選択する。
【００６７】
さらに、ユーザは、「ジョブチケット名」のテキストボックスにこのジョブチケットの名称を入力する。任意の名称を付けることができるが、他のジョブチケットの名称と重複しないようにしなければならない。そして、ユーザは、「ＯＫ」ボタンを押す。
【００６８】
すると、ジョブチケット登録処理部１０４は、選択された機能ごとに、それぞれの機能を実行する際の条件を選択するための条件指定画面をタッチパネル１０ｈ１に表示させる。
【００６９】
例えば、スキャン機能およびファイル転送機能が選択された場合は、まず、図１０のような、スキャン機能の条件指定画面ＳＮ２を表示させる。図１０の通り、条件指定画面ＳＮ２において、ユーザは、スキャン機能に必要な処理の条件として５つの条件種の条件を指定する。条件指定画面ＳＮ２には、条件種ごとにプルダウンメニューＰａおよびプルダウンメニューＰｂが１組ずつ設けられている。なお、各機能に必要な処理および各処理の条件種は、予め定義されている。
【００７０】
プルダウンメニューＰａは、条件の内容を選択するためのプルダウンメニューである。プルダウンメニューＰａの右方の三角ボタンが押されると、ジョブチケット登録処理部１０４は、そのプルダウンメニューＰａに対応する条件種の機能条件テーブルＴＬ（図５〜図７参照）の下位概念に示される条件を一覧表示させる。
【００７１】
例えば、画像データフォーマットのプルダウンメニューＰａの三角ボタンが押されると、ジョブチケット登録処理部１０４は、図５（ａ）の機能条件テーブルＴＬ０１の下位概念に示される１１個の条件および上位概念に示される４つの条件つまり計１５個の条件を一覧表示させる。
【００７２】
ユーザは、表示された一覧の中から所望の条件を選択する。これにより、条件が指定される。
【００７３】
一方、プルダウンメニューＰｂは、後にそのジョブチケットを用いてジョブを実行する際に条件の変更を許可するか禁止するかを指定するためのプルダウンメニューである。プルダウンメニューＰｂの右方の三角ボタンが押されると、ジョブチケット登録処理部１０４は、変更を許可するか禁止するかの選択肢を表示させる。ここで、ユーザは、変更を許可するか禁止するかを指定する。
【００７４】
他の条件種についても同様に、ユーザは、プルダウンメニューＰａおよびプルダウンメニューＰｂを用いて条件およびその変更の許否を指定する。また、選択された残りの機能についても同様に、それぞれに応じた条件指定画面において各条件種の条件およびその変更の許否を指定する。
【００７５】
そして、ジョブチケット登録処理部１０４は、このようにして入力され、選択され、または指定された内容を示す、図１１のようなジョブチケットデータ５Ｂを生成する。そして、生成したジョブチケットデータ５Ｂをジョブチケットデータ記憶部１０３に記憶させる。
【００７６】
ユーザは、機能および条件を様々に組み合わせることによって様々なジョブチケットを作成することができる。そして、これらのジョブチケットのジョブチケットデータ５Ｂがジョブチケットデータ記憶部１０３に記憶される。
【００７７】
なお、他の画像形成装置で使用されているジョブチケットデータ５Ｂをコピーして画像形成装置１のジョブチケットデータ記憶部１０３に記憶させてもよい。
【００７８】
〔ジョブチケットを用いたジョブの実行〕
図１２はジョブチケット一覧画面ＳＮ３の例を示す図、図１３はジョブ実行画面ＳＮ４の例を示す図である。
【００７９】
ジョブチケット一覧提示部１２１は、ユーザが所定のコマンドを入力すると、図１２のような、ジョブチケットデータ記憶部１０３にジョブチケットデータ５Ｂが記憶されているジョブチケットの一覧を示すジョブチケット一覧画面ＳＮ３を、タッチパネル１０ｈ１に表示させる。ここで、ユーザは、実行したいジョブに合ったジョブチケットを選択する。
【００８０】
ジョブチケット選択受付部１２２は、ユーザによるジョブチケットの選択を受け付ける。以下、選択されたジョブチケットを「選択ジョブチケット」と記載する。
【００８１】
ジョブチケットデータ読出部１２３は、選択ジョブチケットのジョブチケットデータ５Ｂをジョブチケットデータ記憶部１０３から読み出す。例えば、選択ジョブチケットがＳｃａｎ＿Ｔｏ＿ドキュメント共有のジョブチケットである場合は、図１１に示すような内容のジョブチケットデータ５Ｂを読み出す。
【００８２】
機能条件テーブル読出部１２４は、読み出されたジョブチケットデータ５Ｂに示される各機能つまり選択ジョブチケットに含まれる各機能の機能条件テーブルＴＬを機能条件データ記憶部１０１から読み出す。
【００８３】
ジョブ実行画面表示部１２５は、読み出されたジョブチケットデータ５Ｂおよび機能条件テーブルＴＬに基づいて、図１３のようなジョブ実行画面ＳＮ４をタッチパネル１０ｈ１に表示させる。ジョブ実行画面ＳＮ４には、ジョブチケットデータ５Ｂに示される機能および条件種ごとのプルダウンメニューＰｄが配置されている。プルダウンメニューＰｄは、ジョブ実行画面ＳＮ４が表示された時点では、ジョブチケットデータ５Ｂに示される、それに対応する機能および条件種の条件が予め選択された状態になっている。
【００８４】
ここで、ユーザは、ジョブチケットを使用して実行するジョブの条件を変更してジョブを実行させることができる。ただし、変更が禁止されている条件種については、従来は条件を変更することができなかったが、この画像形成装置１においては、一定の概念の範囲であれば変更することができる。条件を変更する場合は、ユーザは、変更したい条件種のプルダウンメニューＰｄの右方の三角ボタンを押す。
【００８５】
すると、ジョブ実行画面表示部１２５は、そのプルダウンメニューＰｄに対応する条件種の機能条件テーブルＴＬの下位概念に示される条件を一覧表示させる。ユーザは、一覧の中から所望の条件を選択する。
【００８６】
ただし、下位概念に示される条件をすべて表示するのは、その条件種の変更許否（図１１参照）が「許可」である場合である。その条件種の変更許否が「禁止」である場合は、予めそのジョブチケットに指定されている条件およびそれと同じ上位概念のグループに該当する他の条件を一覧に加えるが、他の上位概念のグループに該当するものは一覧に加えない。
【００８７】
例えば、図１１のように「画像データフォーマット」という条件種の条件（条件内容）として「コンパクトＰＤＦ」が指定されかつ変更許否として「禁止」が指定されている場合は、図５（ａ）の機能条件テーブルＴＬ０１に示される通り、コンパクトＰＤＦが属する「ＰＤＦ」に属する５つの条件を一覧表示させる。「ＪＰＥＧ」、「ＸＰＳ」、および「ＴＩＦＦ」に属する条件は表示させない。一方、もしも、変更許否が「許可」であれば、機能条件テーブルＴＬ０１に示される１１個の条件をすべて一覧表示させる。
【００８８】
ユーザは、必要に応じて条件を変更したら、「ＯＫ」ボタンを押すことによって、ジョブの実行を画像形成装置１に対して指令する。
【００８９】
図４に戻って、ジョブチケット書換部１２６は、ジョブ実行画面ＳＮ４において条件が変更された場合に、その変更内容に合わせて、ジョブチケットデータ読出部１２３によって読み出されたジョブチケットデータ５Ｂを書き換える。
【００９０】
ジョブ制御部１２７は、ジョブチケット書換部１２６によって必要に応じて書き換えられたジョブチケットデータ５Ｂに基づいてジョブを実行する。ジョブの実行は、ジョブチケットデータ５Ｂに示される機能を順次起動し、画像形成装置１の各ハードウェアを各条件に応じて動作させることによって、行われる。
【００９１】
図１４はジョブチケットを用いた場合のジョブの全体的な処理の流れの例を説明するフローチャートである。
【００９２】
次に、ジョブチケットを用いた場合の画像形成装置１の全体的な処理の流れを、図１４のフローチャートを参照しながら説明する。なお、図１４に示す処理は、ＲＯＭ１０ｃまたはハードディスク１０ｄ等の記録媒体に記憶されているプログラムに基づき、ＣＰＵ１０ａによる制御の下で行われる。
【００９３】
図１４において、画像形成装置１は、所定のコマンドが入力されると、図１２のようなジョブチケット一覧画面ＳＮ３を表示する（＃５０１）。ここで、ユーザは、実行させたいジョブに合ったジョブチケットを、それに対応するボタンを押すことによって指定する。
【００９４】
画像形成装置１は、ユーザによる指定を受け付けると（＃５０２）、指定されたジョブチケットのジョブチケットデータ５Ｂを読み出す（＃５０３）。さらに、そのジョブチケットデータ５Ｂに示される各機能に必要な各処理の条件種の機能条件テーブルＴＬを読み出す（＃５０４）。
【００９５】
画像形成装置１は、読み出したジョブチケットデータ５Ｂおよび機能条件テーブルＴＬに基づいて、予め設定されている条件を反映させた状態で、図１３のようなジョブ実行画面ＳＮ４を表示する（＃５０５）。ここで、ユーザは、必要に応じて、任意の条件種の条件を変更することができる。
【００９６】
ユーザが、変更の対象である条件種に対応するプルダウンメニューＰｄの三角ボタンを押すと、画像形成装置１は、その条件種の条件の変更の許否に応じて、条件の選択肢を次のように提示する。
【００９７】
その条件種の条件の変更を許可することがジョブチケットデータ５Ｂに示される場合は（＃５０７でＹｅｓ）、その条件種の機能条件テーブルＴＬに示されるすべての条件を選択肢として一覧表示する（＃５０８）。
【００９８】
一方、その条件種の条件の変更を禁止することがジョブチケットデータ５Ｂに示される場合は（＃５０７でＮｏ）、その条件種の現在の条件と同じ上位概念に属する条件のみを選択肢として一覧表示する（＃５０９）。
【００９９】
ユーザは、表示された条件の中から所望の条件を選択することによって、ジョブチケットデータ５Ｂに設定されていた条件を所望の条件に変更する。なお、複数の条件種の条件を変更してもよいし、１つも変更しなくてもよい。そして、必要な変更が終わったら、「ＯＫ」ボタンを押す。
【０１００】
すると（＃５１０でＹｅｓ）、画像形成装置１は、ジョブ実行画面ＳＮ４におけるユーザの操作に応じて、ステップ＃５０３で読み出したジョブチケットデータ５Ｂを更新し（＃５１１）、ジョブを実行する（＃５１２）。
【０１０１】
〔他の画像形成装置のジョブチケットを使用する場合〕
図１５はジョブチケットデータ７Ｂの例を示す図、図１６はジョブ実行画面ＳＮ４の例を示す図である。
【０１０２】
画像形成装置１の仕様とは異なる仕様を有する他の画像形成装置のジョブチケットデータをコピーし、画像形成装置１で使用することも可能である。しかし、このジョブチケットデータに示される条件が、図５〜図７に例示した下位概念の条件のいずれにも当てはまらない場合がある。ジョブチケットデータが他の画像形成装置の仕様に合わせて作成されている可能性があるからである。以下、このようなジョブチケットの取扱いについて、説明する。
【０１０３】
画像形成装置１’は、様々な拡張されたＰＤＦを取り扱うことができず、いわゆるオリジナルタイプのＰＤＦしか取り扱うことができない。そこで、図１５に示すような、「画像データフォーマット」の条件種の条件として単に「ＰＤＦ」が設定されているジョブチケットのジョブチケットデータ７Ｂが、画像形成装置１’において使用されている。つまり、図１１と比較して分かるように、ジョブチケットデータ７Ｂには、「コンパクトＰＤＦ」のような、「ＰＤＦ」の下位概念の条件は、設定されていない。画像形成装置１’にとっては、「ＰＤＦ」が画像データフォーマットの最下位の概念の条件だからである。
【０１０４】
このジョブチケットデータ７Ｂをコピーして画像形成装置１のジョブチケットデータ記憶部１０３に記憶させ、ユーザが画像形成装置１においてこれを使用する場合に、画像形成装置１は、次のように動作する。
【０１０５】
画像形成装置１は、このジョブチケットがユーザによって選択されると、ジョブチケットデータ７Ｂを読み出し、さらに、それに示される各機能に必要な処理の条件種の機能条件テーブルＴＬを読み出す。そして、図１６のように、ジョブチケットデータ７Ｂに示される条件を反映させた状態で、ジョブ実行画面ＳＮ４を表示する。なお、図１３と比較して分かるように、画像データフォーマットのプルダウンメニューＰｄに反映されている条件は、「コンパクトＰＤＦ」ではなく「ＰＤＦ」である。
【０１０６】
ここで、ユーザがこのプルダウンメニューＰｄの三角ボタンを押すと、画像形成装置１は、機能条件テーブルＴＬ０１（図５（ａ）参照）に基づいて、「ＰＤＦ」が下位概念として含まれる上位概念を探す。しかし、このような上位概念が機能条件テーブルＴＬ０１に示されない場合は、「ＰＤＦ」が上位概念に該当するか否かをチェックする。そして、該当する場合は、「ＰＤＦ」の下位概念である条件つまり「オリジナルＰＤＦ」、「コンパクトＰＤＦ」、「アウトラインＰＤＦ」、「サーチャブルＰＤＦ」、および「ＰＤＦ／Ａ」を、変更の選択肢として一覧表示する。そして、ユーザは、選択肢の中から所望の条件を選択する。画像形成装置１は、選択された条件でジョブを実行する。
【０１０７】
なお、ユーザが「ＰＤＦ」のまま「ＯＫ」ボタンを押した場合は、画像形成装置１は、機能条件テーブルＴＬ０１において「ＰＤＦ」に属する条件のうち１番目に示される条件（図５（ａ）の例では、「オリジナルＰＤＦ」）を適用して、ジョブを実行する。
【０１０８】
上述の例は、読み出したジョブチケットデータ７Ｂを更新する場合であったが、ジョブチケットデータ記憶部１０３に記憶されているジョブチケットデータ７Ｂを画像形成装置１の仕様に合うように更新する場合も同様に、画像形成装置１は、選択肢の提示などを行えばよい。
【０１０９】
本実施形態によると、ジョブチケットにおいて変更が禁止される条件を配慮しつつユーザが従来よりも柔軟にジョブチケットを使用できるようにすることができる。しかも、仕様の異なる画像形成装置同士であってもジョブチケットの受渡しを従来よりも容易に行うことができる。
【０１１０】
本実施形態では、種々の条件を図５〜図７に示すように分類したが、分類の仕方は画像形成装置１を使用する目的または環境などに応じて適宜、変更してもよい。
【０１１１】
例えば、本実施形態では、画像データフォーマットの条件を、図５（ａ）に示すように、ＪＰＥＧのグループ、ＰＤＦのグループ、ＸＰＳのグループ、およびＴＩＦＦのグループに分類した。このように分類した理由は、例えばＰＤＦのグループに属する条件（例えば、「オリジナルＰＤＦ」）が含まれるジョブチケットを使用するユーザはＰＤＦに対応するアプリケーションで書類などを取り扱いたいからこのジョブチケットを選択したと、考えられるからである。また、ジョブチケットの作成者は厳格に規則を適用したいのではなくＰＤＦのグループに属する範囲であれば（つまり、一定の範囲であれば）多少柔軟に変更を認めてもよいと思っているとも、考えられるからである。
【０１１２】
画像データのフォーマットの条件の分類の仕方を変更してもよい。例えば、市場に登場した時期に応じて分類してもよい。
【０１１３】
また、本実施形態では、図７（ａ）に示すように、画像のファイルの取得方法の条件のうち、通信回線４を介して取得するものをプルプリントのグループに分類した。このように分類した理由は、これらの条件のうちのいずれかが含まれるジョブチケットを使用するユーザにとって、ネットワークシステムＮＳの中の他の装置（例えば、サーバ２）に格納されているファイルを用いて印刷を行うことが目的であり、プロトコル等が異なっても最終的にユーザに特定のファイルが届けば問題ないと、考えられるからである。また、そのジョブチケットに含まれる条件によるファイルの取得が何らかの不具合で不能である場合であっても、ユーザが目的を達せられるようにするためである。
【０１１４】
この分類の仕方も変更可能である。例えば、業務中にＷｅｂブラウザを使用するのを制限している組織においては、「ＳＭＢプリント」と「ＦＴＰプリント」とをあるグループに分類し、「ブラウザプリント」と「ＷｅｂＤＡＶプリント」とを別のグループに分類してもよい。
【０１１５】
また、本実施形態では、図６（ｄ）および図６（ｅ）に示すように、カラー出力の条件を１つのグループに分類した。このように分類した理由は、白黒出力とカラー出力とで使用料金を異なるようにしている環境においては、カラー出力の条件間で変更を行っても、課金の上で特に問題がないと、考えられるからである。
【０１１６】
この分類の仕方も変更可能である。例えば、出力画像の美しさの観点から、「フルカラー」、「グレースケール」、および「オートカラー」を１つのグループに分類し、残りを他のグループに分類してもよい。なお、「オートカラー」とは、画像にカラーが含まれないときはブラックのトナーのみで印刷し、含まれるときは各色のトナーを使って印刷する、という条件である。
【０１１７】
本実施形態では、特にＳｃａｎ＿Ｔｏ＿ドキュメント共有のジョブチケットを例に説明したが、本発明は他の様々なジョブチケットをも取り扱うことができる。
【０１１８】
ネットワークシステムＮＳに画像形成装置１が複数台設けられている場合は、サーバ２が、ジョブチケットデータ５Ｂを一元的に管理し、画像形成装置１からの要求に応じて提供するようにしてもよい。
【０１１９】
その他、ネットワークシステムＮＳ、画像形成装置１の全体または各部の構成、処理内容、処理順序、データの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１２０】
１  画像形成装置（画像処理装置）
１２３  ジョブチケットデータ読出部（ジョブチケット取得手段）
１２４  機能条件テーブル読出部（グループデータ取得手段）
１２５  ジョブ実行画面表示部（変更選択肢提示手段）
１２７  ジョブ制御部（ジョブ実行手段）
５Ｂ、７Ｂ  ジョブチケットデータ
ＴＬ  機能条件テーブル（グループデータ）
【図１】
2011130081.tif 000003
【図２】
2011130081.tif 000004
【図３】
2011130081.tif 000005
【図４】
2011130081.tif 000006
【図５】
2011130081.tif 000007
【図６】
2011130081.tif 000008
【図７】
2011130081.tif 000009
【図８】
2011130081.tif 000010
【図９】
2011130081.tif 000011
【図１０】
2011130081.tif 000012
【図１１】
2011130081.tif 000013
【図１２】
2011130081.tif 000014
【図１３】
2011130081.tif 000015
【図１４】
2011130081.tif 000016
【図１５】
2011130081.tif 000017
【図１６】
2011130081.tif 000018