(57)【要約】【課題】印刷制御装置が機能に関して保持する情報を他の装置で確認させる。【解決手段】印刷指示を制御するワークフローサーバ１０と、印刷指示による印刷を制御するＤＦＥ４０とを備え、ワークフローサーバ１０は、ＤＦＥ４０に対し、印刷で用いられる機能を指定する指定情報を送信する送信部２２を備え、ＤＦＥ４０は、送信部２２により送信された指定情報の受信に応じて、ワークフローサーバ１０対し、自身が機能に関して保持する保持情報を送信する送信部４３を備え、ワークフローサーバ１０は、送信部４３により送信された保持情報を受信する受信部２３と、受信部２３により受信した保持情報を表示する表示制御部２４とを備える。【選択図】図９
2019021142.tif 000002
【特許請求の範囲】
【請求項１】
印刷を制御する印刷制御装置に対し、印刷で用いられる機能を指定する指定情報を送信する送信手段と、
前記送信手段により送信された前記指定情報の受信に応じて、前記印刷制御装置が前記機能に関して保持する保持情報を送信すると、当該保持情報を受信する受信手段と、
前記受信手段により受信した前記保持情報を表示する表示手段と
を備えたことを特徴とする印刷指示制御装置。
【請求項２】
自装置における前記機能を指定する画面上での当該機能を指定する操作を受け付ける受付手段を更に備え、
前記送信手段は、前記受付手段による前記操作の受け付けに応じて、前記指定情報を送信することを特徴とする請求項１に記載の印刷指示制御装置。
【請求項３】
前記画面は、自装置における前記機能を設定する画面と共通であり、
前記操作は、前記機能を設定する操作とは異なることを特徴とする請求項２に記載の印刷指示制御装置。
【請求項４】
前記保持情報は、前記印刷制御装置を含む複数の印刷制御装置が前記機能に関して独自に保持する情報であることを特徴とする請求項１に記載の印刷指示制御装置。
【請求項５】
前記複数の印刷制御装置は、同じ製造メーカ又は機種の印刷制御装置であることを特徴とする請求項４に記載の印刷指示制御装置。
【請求項６】
前記保持情報は、前記印刷制御装置以外の他の印刷制御装置が前記機能に関して保持する情報とは異なる情報であることを特徴とする請求項１に記載の印刷指示制御装置。
【請求項７】
前記他の印刷制御装置は、異なる製造メーカ又は機種の印刷制御装置であることを特徴とする請求項６に記載の印刷指示制御装置。
【請求項８】
前記保持情報は、前記印刷制御装置における前記機能の有無を示す情報であることを特徴とする請求項１に記載の印刷指示制御装置。
【請求項９】
前記保持情報は、前記印刷制御装置における前記機能の仕様を示す仕様情報、及び、当該仕様情報の入手先の少なくとも何れか一方であることを特徴とする請求項１に記載の印刷指示制御装置。
【請求項１０】
前記仕様情報は、前記印刷制御装置における前記機能を設定する画面の画像であることを特徴とする請求項９に記載の印刷指示制御装置。
【請求項１１】
前記仕様情報は、前記印刷制御装置における前記機能を設定する画面までの画面遷移を記述したテキスト、及び、前記印刷制御装置における前記機能の仕様の説明を記述したテキストの少なくとも何れか一方であることを特徴とする請求項９に記載の印刷指示制御装置。
【請求項１２】
自装置における前記機能を設定する画面上での当該機能を設定する操作を受け付ける受付手段と、
前記受付手段による前記操作の受け付けに応じて、前記機能を用いる旨の情報を印刷指示に設定する設定手段と
を更に備えたことを特徴とする請求項１に記載の印刷指示制御装置。
【請求項１３】
前記設定手段は、前記機能を用いる旨の情報が前記印刷指示に設定された状態で、前記印刷制御装置が変更された場合には、当該設定された状態を維持することを特徴とする請求項１２に記載の印刷指示制御装置。
【請求項１４】
前記設定手段は、前記機能を用いる旨の情報が前記印刷指示に設定された状態で、前記印刷制御装置が変更された場合には、当該設定された状態を解除することを特徴とする請求項１２に記載の印刷指示制御装置。
【請求項１５】
前記画面は、自装置における前記機能を指定する画面と共通であり、
前記操作は、前記機能を指定する操作とは異なることを特徴とする請求項１２に記載の印刷指示制御装置。
【請求項１６】
印刷指示を制御する印刷指示制御装置から、印刷で用いられる機能を指定する指定情報を受信する受信手段と、
前記受信手段による前記指定情報の受信に応じて、当該指定情報により指定された前記機能の仕様を示す情報及び当該情報の入手先の少なくとも何れか一方を送信する送信手段と
を備えたことを特徴とする印刷制御装置。
【請求項１７】
印刷指示を制御する印刷指示制御部と、
前記印刷指示による印刷を制御する印刷制御部と
を備え、
前記印刷指示制御部は、
前記印刷制御部に対し、印刷で用いられる機能を指定する指定情報を送信する第１の送信手段を備え、
前記印刷制御部は、
前記第１の送信手段により送信された前記指定情報の受信に応じて、前記印刷指示制御部に対し、自身が前記機能に関して保持する保持情報を送信する第２の送信手段を備え、
前記印刷指示制御部は、
前記第２の送信手段により送信された前記保持情報を受信する受信手段と、
前記受信手段により受信した前記保持情報を表示する表示手段と
を備えたことを特徴とする印刷制御システム。
【請求項１８】
コンピュータに、
印刷を制御する印刷制御装置に対し、印刷で用いられる機能を指定する指定情報を送信する手順と、
送信された前記指定情報の受信に応じて、前記印刷制御装置が前記機能に関して保持する保持情報を送信すると、当該保持情報を受信する手順と、
受信した前記保持情報を表示する手順と
を実行させるためのプログラム。
【請求項１９】
コンピュータに、
印刷指示を制御する印刷指示制御装置から、印刷で用いられる機能を指定する指定情報を受信する手順と、
前記指定情報の受信に応じて、当該指定情報により指定された前記機能の仕様を示す情報及び当該情報の入手先の少なくとも何れか一方を送信する手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷指示制御装置、印刷制御装置、印刷制御システム及びプログラムに関する。
【背景技術】
【０００２】
印刷ジョブを用いて描画データを作成する複数の描画データ作成手段と、印刷ジョブを解析して、印刷ジョブを用いて描画データを作成する描画データ作成手段を判断する判断手段と、判断手段が印刷ジョブから描画データを作成する描画データ作成手段を判断できない場合、複数の描画データ作成手段のそれぞれに関連づけられた複数の表示画面でそれぞれ印刷ジョブの内容を表示する画面表示手段と、を有する情報処理装置は、知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１７９５０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、印刷を制御する印刷制御装置が製造メーカごとの印刷で用いられる機能に関して保持する情報を当該印刷制御装置で確認させる構成を採用した場合には、印刷制御装置が機能に関して保持する情報を、複数の印刷制御装置を管理する印刷指示制御装置のような他の装置で確認させることはできない。
【０００５】
本発明の目的は、印刷制御装置が機能に関して保持する情報を他の装置で確認させることにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、印刷を制御する印刷制御装置に対し、印刷で用いられる機能を指定する指定情報を送信する送信手段と、前記送信手段により送信された前記指定情報の受信に応じて、前記印刷制御装置が前記機能に関して保持する保持情報を送信すると、当該保持情報を受信する受信手段と、前記受信手段により受信した前記保持情報を表示する表示手段とを備えたことを特徴とする印刷指示制御装置である。
請求項２に記載の発明は、自装置における前記機能を指定する画面上での当該機能を指定する操作を受け付ける受付手段を更に備え、前記送信手段は、前記受付手段による前記操作の受け付けに応じて、前記指定情報を送信することを特徴とする請求項１に記載の印刷指示制御装置である。
請求項３に記載の発明は、前記画面は、自装置における前記機能を設定する画面と共通であり、前記操作は、前記機能を設定する操作とは異なることを特徴とする請求項２に記載の印刷指示制御装置である。
請求項４に記載の発明は、前記保持情報は、前記印刷制御装置を含む複数の印刷制御装置が前記機能に関して独自に保持する情報であることを特徴とする請求項１に記載の印刷指示制御装置である。
請求項５に記載の発明は、前記複数の印刷制御装置は、同じ製造メーカ又は機種の印刷制御装置であることを特徴とする請求項４に記載の印刷指示制御装置である。
請求項６に記載の発明は、前記保持情報は、前記印刷制御装置以外の他の印刷制御装置が前記機能に関して保持する情報とは異なる情報であることを特徴とする請求項１に記載の印刷指示制御装置である。
請求項７に記載の発明は、前記他の印刷制御装置は、異なる製造メーカ又は機種の印刷制御装置であることを特徴とする請求項６に記載の印刷指示制御装置である。
請求項８に記載の発明は、前記保持情報は、前記印刷制御装置における前記機能の有無を示す情報であることを特徴とする請求項１に記載の印刷指示制御装置である。
請求項９に記載の発明は、前記保持情報は、前記印刷制御装置における前記機能の仕様を示す仕様情報、及び、当該仕様情報の入手先の少なくとも何れか一方であることを特徴とする請求項１に記載の印刷指示制御装置である。
請求項１０に記載の発明は、前記仕様情報は、前記印刷制御装置における前記機能を設定する画面の画像であることを特徴とする請求項９に記載の印刷指示制御装置である。
請求項１１に記載の発明は、前記仕様情報は、前記印刷制御装置における前記機能を設定する画面までの画面遷移を記述したテキスト、及び、前記印刷制御装置における前記機能の仕様の説明を記述したテキストの少なくとも何れか一方であることを特徴とする請求項９に記載の印刷指示制御装置である。
請求項１２に記載の発明は、自装置における前記機能を設定する画面上での当該機能を設定する操作を受け付ける受付手段と、前記受付手段による前記操作の受け付けに応じて、前記機能を用いる旨の情報を印刷指示に設定する設定手段とを更に備えたことを特徴とする請求項１に記載の印刷指示制御装置である。
請求項１３に記載の発明は、前記設定手段は、前記機能を用いる旨の情報が前記印刷指示に設定された状態で、前記印刷制御装置が変更された場合には、当該設定された状態を維持することを特徴とする請求項１２に記載の印刷指示制御装置である。
請求項１４に記載の発明は、前記設定手段は、前記機能を用いる旨の情報が前記印刷指示に設定された状態で、前記印刷制御装置が変更された場合には、当該設定された状態を解除することを特徴とする請求項１２に記載の印刷指示制御装置である。
請求項１５に記載の発明は、前記画面は、自装置における前記機能を指定する画面と共通であり、前記操作は、前記機能を指定する操作とは異なることを特徴とする請求項１２に記載の印刷指示制御装置である。
請求項１６に記載の発明は、印刷指示を制御する印刷指示制御装置から、印刷で用いられる機能を指定する指定情報を受信する受信手段と、前記受信手段による前記指定情報の受信に応じて、当該指定情報により指定された前記機能の仕様を示す情報及び当該情報の入手先の少なくとも何れか一方を送信する送信手段とを備えたことを特徴とする印刷制御装置である。
請求項１７に記載の発明は、印刷指示を制御する印刷指示制御部と、前記印刷指示による印刷を制御する印刷制御部とを備え、前記印刷指示制御部は、前記印刷制御部に対し、印刷で用いられる機能を指定する指定情報を送信する第１の送信手段を備え、前記印刷制御部は、前記第１の送信手段により送信された前記指定情報の受信に応じて、前記印刷指示制御部に対し、自身が前記機能に関して保持する保持情報を送信する第２の送信手段を備え、前記印刷指示制御部は、前記第２の送信手段により送信された前記保持情報を受信する受信手段と、前記受信手段により受信した前記保持情報を表示する表示手段とを備えたことを特徴とする印刷制御システムである。
請求項１８に記載の発明は、コンピュータに、印刷を制御する印刷制御装置に対し、印刷で用いられる機能を指定する指定情報を送信する手順と、送信された前記指定情報の受信に応じて、前記印刷制御装置が前記機能に関して保持する保持情報を送信すると、当該保持情報を受信する手順と、受信した前記保持情報を表示する手順とを実行させるためのプログラムである。
請求項１９に記載の発明は、コンピュータに、印刷指示を制御する印刷指示制御装置から、印刷で用いられる機能を指定する指定情報を受信する手順と、前記指定情報の受信に応じて、当該指定情報により指定された前記機能の仕様を示す情報及び当該情報の入手先の少なくとも何れか一方を送信する手順とを実行させるためのプログラムである。
【発明の効果】
【０００７】
請求項１の発明によれば、印刷制御装置が機能に関して保持する情報を他の装置で確認させることができる。
請求項２の発明によれば、他の装置の画面上で機能を指定することができる。
請求項３の発明によれば、他の装置に機能を指定する画面と機能を設定する画面とを別々に用意する必要がなくなる。
請求項４の発明によれば、複数の印刷制御装置が機能に関して独自に保持する情報を他の装置で確認させることができる。
請求項５の発明によれば、同じ機種の印刷制御装置が機能に関して独自に保持する情報を他の装置で確認させることができる。
請求項６の発明によれば、他の印刷制御装置が機能に関して保持する情報とは異なる情報を他の装置で確認させることができる。
請求項７の発明によれば、異なる機種の印刷制御装置が機能に関して保持する情報とは異なる情報を他の装置で確認させることができる。
請求項８の発明によれば、印刷制御装置が機能に関して保持する情報として最低限の情報を他の装置で確認させることができる。
請求項９の発明によれば、印刷制御装置における機能の仕様を他の装置で確認させることができる。
請求項１０の発明によれば、印刷制御装置における機能の仕様を、機能を設定する画面の画像により、他の装置で確認させることができる。
請求項１１の発明によれば、印刷制御装置における機能の仕様を、機能を設定する画面までの画面遷移を記述したテキスト又は機能の仕様の説明を記述したテキストにより、他の装置で確認させることができる。
請求項１２の発明によれば、印刷制御装置が機能に関して保持する情報を他の装置で確認させて印刷指示に機能を設定させることができる。
請求項１３の発明によれば、印刷制御装置が変更された場合に、印刷指示に機能を再度設定する必要がなくなる。
請求項１４の発明によれば、印刷制御装置が変更された場合に、印刷指示に設定された機能を再確認することができる。
請求項１５の発明によれば、他の装置に機能を指定する画面と機能を設定する画面とを別々に用意する必要がなくなる。
請求項１６の発明によれば、印刷制御装置が保持する機能の仕様を示す情報を他の装置で確認させることができる。
請求項１７の発明によれば、印刷制御部が機能に関して保持する情報を印刷指示制御部で確認させることができる。
請求項１８の発明によれば、印刷制御装置が機能に関して保持する情報を他の装置で確認させることができる。
請求項１９の発明によれば、印刷制御装置が保持する機能の仕様を示す情報を他の装置で確認させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態が適用されるワークフローシステムの全体構成例を示した図である。
【図２】本発明の実施の形態におけるワークフローサーバのハードウェア構成例を示した図である。
【図３】本発明の実施の形態における印刷システムのハードウェア構成例を示した図である。
【図４】本発明の実施の形態におけるワークフローサーバが表示するＤＦＥ一覧画面の一例を示した図である。
【図５】本発明の実施の形態におけるワークフローサーバが表示するオプション設定画面の一例を示した図である。
【図６】本発明の実施の形態におけるワークフローサーバがオプション設定画面上にＵＩ画像を表示したときの状態を示した図である。
【図７】本発明の実施の形態におけるワークフローサーバがオプション設定画面上にテキスト情報を表示したときの状態を示した図である。
【図８】（ａ）はオプション設定画面上でオプションが設定されたときの状態を示した図であり、（ｂ）はこの状態でオペレータが印刷指示情報の送信先のＤＦＥを変更した場合のオプション設定画面の状態を示した図である。
【図９】本発明の実施の形態におけるワークフローサーバ及びＤＦＥの機能構成例を示したブロック図である。
【図１０】本発明の実施の形態におけるワークフローサーバ及びＤＦＥの動作例を示したシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【００１０】
［本実施の形態の背景］
近年、印刷業界では、低コスト化が重要視されていることから、印刷工程全体の効率化が求められている。そこで、紙等の記録媒体上に印刷データに基づく画像データを印刷する印刷処理工程を、複数の印刷システム（製造メーカが同じとは限らない）で処理させるようにしている。そのため、複数のＤＦＥ（Digital Front End：プリンタ制御装置）を管理することになる。こうしたことから、印刷業務に関わる工程全体のうちの印刷処理工程を処理する製造メーカが異なる複数のＤＦＥを取り扱うことができるワークフローシステムが注目されている。このようなワークフローシステムにおいて、ワークフローサーバは、それぞれが異なるメーカで製造されたものであり得る複数のＤＦＥと接続している（以下では、Ｘ社が製造したＤＦＥを「Ｘ社ＤＦＥ」と称することにする）。そして、印刷を指示する情報（以下、「印刷指示情報」という）に対するオプションの設定から印刷指示情報の何れかのＤＦＥへの送信までを行う。
【００１１】
しかしながら、ワークフローサーバで設定する印刷装置における印刷処理の詳細な設定（オプション）の仕様（動作）は、各社ＤＦＥで設定するオプションの仕様（動作）と異なる場合がある。このような場合、オペレータにとっては仕様が異なることを把握できずに間違ったオプションの設定で印刷を行ってしまうことが起こり得るため、問題となる。
【００１２】
そこで、本実施の形態では、オペレータが各社ＤＦＥのオプションを正しく設定できるようにする。
【００１３】
［ワークフローシステムの全体構成］
図１は、本実施の形態が適用されるワークフローシステム１の構成例を示した図である。図示するように、このワークフローシステム１は、ワークフローサーバ１０と、印刷システム３０ａ，３０ｂ，３０ｃとが、通信回線で接続されることにより構成されている。ここで、印刷システム３０ａ，３０ｂ，３０ｃは、これらを区別しない場合は、印刷システム３０と称する。印刷システム３０は、３台示しているが、これに限られるものではない。また、印刷システム３０ａは、ＤＦＥ４０ａと印刷装置５０ａとが接続されることにより構成され、印刷システム３０ｂは、ＤＦＥ４０ｂと印刷装置５０ｂとが接続されることにより構成され、印刷システム３０ｃは、ＤＦＥ４０ｃと印刷装置５０ｃとが接続されることにより構成されている。ここで、ＤＦＥ４０ａ，４０ｂ，４０ｃは、それぞれ、Ａ社ＤＦＥ、Ｂ社ＤＦＥ、Ｃ社ＤＦＥであるものとするが、これらを区別しない場合は、ＤＦＥ４０と称する。また、印刷装置５０ａ，５０ｂ，５０ｃも、これらを区別しない場合は、印刷装置５０と称する。印刷装置５０は、１つのＤＦＥ４０に対して１台のみ示しているが、１つのＤＦＥ４０に対して２台以上あってもよい。つまり、あるメーカのＤＦＥ４０が同じメーカの異なる印刷装置５０を制御する場合も含まれる。尚、ワークフローシステム１のうち、ワークフローサーバ１０とＤＦＥ４０ａ，４０ｂ，４０ｃとからなる部分は、印刷制御システムの一例である。
【００１４】
ワークフローサーバ１０は、ＤＦＥ４０に対して印刷を指示するサーバコンピュータである。ワークフローサーバ１０は、何れかの印刷装置５０での印刷を指示する印刷指示情報に対してオプションを設定し、その印刷装置５０を制御するＤＦＥ４０に印刷指示情報を送信する。尚、ここでは、印刷工程全体についてＤＦＥ４０を管理するサーバと捉えてワークフローサーバ１０と称しているが、本実施の形態では、印刷工程全体の中の特に紙等の記録媒体への印刷の工程に注目したものである。本実施の形態では、印刷指示を制御する印刷指示制御装置又は印刷指示制御部の一例として、ワークフローサーバ１０を設けている。
【００１５】
印刷システム３０は、ＤＦＥ４０による制御の下、印刷装置５０を用いて印刷を行う装置である。
【００１６】
ＤＦＥ４０は、印刷装置５０での印刷を制御する装置である。ここで、ＤＦＥ４０は、ＪＤＦ（Job Definition Language）をサポートしているものとする。ＪＤＦとは、印刷業界団体で主催するＣＩＰ４（Cooperation for Integration of Processes in Prepress, Press, and Postpress）において定義された印刷工程全体の指示情報を記述するための標準のフォーマットである。また、ＤＦＥ４０は、ＪＤＦスキーマの一部であるＪＭＦ（Job Messaging Format）を用いてワークフローサーバ１０との通信を行う。本実施の形態では、印刷を制御する印刷制御装置又は印刷制御部の一例として、ＤＦＥ４０を設けている。
【００１７】
印刷装置５０は、印刷（紙等の記録媒体への画像形成）を行う機構である。但し、これに加えて、紙等の記録媒体からの画像読取り、公衆回線への画像送信、公衆回線からの画像受信等を行うものであってもよい。また、印刷装置５０は、紙等の記録媒体として、カット紙を用いるものでもよいし、連帳機を用いるものでもよい。
【００１８】
［ワークフローサーバのハードウェア構成］
図２は、本実施の形態におけるワークフローサーバ１０のハードウェア構成例を示した図である。図示するように、ワークフローサーバ１０は、演算手段であるＣＰＵ１１と、記憶手段であるメインメモリ１２及びＨＤＤ（Hard Disk Drive）１３とを備える。ここで、ＣＰＵ１１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、後述する各機能を実現する。また、メインメモリ１２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、ＨＤＤ１３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。更に、ワークフローサーバ１０は、外部との通信を行うための通信Ｉ／Ｆ１４と、ディスプレイ等の表示デバイス１５と、キーボードやマウス等の入力デバイス１６とを備える。
【００１９】
［印刷システムのハードウェア構成］
図３は、本実施の形態における印刷システム３０のハードウェア構成例を示した図である。図示するように、印刷システム３０は、ＣＰＵ（Central Processing Unit）３１と、ＲＡＭ（Random Access Memory）３２と、ＲＯＭ（Read Only Memory）３３と、ＨＤＤ（Hard Disk Drive）３４と、操作パネル３５と、画像読取部３６と、画像形成部３７と、通信インターフェース（以下、「通信Ｉ／Ｆ」と表記する）３８とを備える。このうち、ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、ＨＤＤ３４、操作パネル３５及び通信Ｉ／Ｆ３８は、ＤＦＥ４０が備える構成要素である。また、ここでは、印刷装置５０を、紙等の記録媒体への画像形成に加えて、紙等の記録媒体からの画像読取りも行うものであるとし、画像読取部３６及び画像形成部３７は、印刷装置５０が備える構成要素であるものとする。
【００２０】
ＣＰＵ３１は、ＲＯＭ３３等に記憶された各種プログラムをＲＡＭ３２にロードして実行することにより、後述する各機能を実現する。
【００２１】
ＲＡＭ３２は、ＣＰＵ３１の作業用メモリ等として用いられるメモリである。
【００２２】
ＲＯＭ３３は、ＣＰＵ３１が実行する各種プログラム等を記憶するメモリである。
【００２３】
ＨＤＤ３４は、画像読取部３６が読み取った画像データや画像形成部３７における画像形成にて用いる画像データ等を記憶する例えば磁気ディスク装置である。
【００２４】
操作パネル３５は、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。ここで、操作パネル３５は、各種情報が表示されるディスプレイと、指やスタイラスペン等で指示された位置を検出する位置検出シートとからなる。或いは、タッチパネルに代えて、ディスプレイ及びキーボードを用いてもよい。
【００２５】
画像読取部３６は、紙等の記録媒体に記録された画像を読み取る。ここで、画像読取部３６は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ（Charge Coupled Devices）で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ（Contact Image Sensor）で受光するＣＩＳ方式のものを用いるとよい。
【００２６】
画像形成部３７は、記録媒体に画像を形成する。ここで、画像形成部３７は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。
【００２７】
通信Ｉ／Ｆ３８は、通信回線を介して他の装置との間で各種情報の送受信を行う。
【００２８】
［本実施の形態の概要］
まず、ワークフローサーバ１０から各ＤＦＥ４０におけるオプションの仕様（動作）を確認する際の概略動作について説明する。
【００２９】
図４は、ワークフローサーバ１０が表示するＤＦＥ一覧画面６０の一例を示した図である。図示するように、ＤＦＥ一覧画面６０には、各ＤＦＥ４０に対応する会社名が選択肢として表示されている。但し、これはあくまで一例であり、各ＤＦＥ４０の機種名を選択肢として表示してもよい。このＤＦＥ一覧画面６０上で、例えば、「Ａ社」が選択されたとすると、ワークフローサーバ１０はＡ社ＤＦＥ用のオプション設定画面を表示する。
【００３０】
図５は、ワークフローサーバ１０が表示するＡ社ＤＦＥ用のオプション設定画面６１の一例を示した図である。図示するように、Ａ社ＤＦＥ用のオプション設定画面６１には、ＤＦＥ４０ａで印刷指示情報に設定可能なオプションのオプション名が選択肢として表示されている。即ち、ＤＦＥ４０ａで印刷指示情報に設定できないオプションのオプション名は選択肢として表示されない。但し、これもあくまで一例であり、ＤＦＥ４０ａで印刷指示情報に設定できないオプションのオプション名は、ＤＦＥ４０ａで印刷指示情報に設定可能なオプションのオプション名と区別せずに表示してもよいし、ＤＦＥ４０ａで印刷指示情報に設定可能なオプションのオプション名とは異なる態様で（例えばグレーアウトして）表示してもよい。
【００３１】
オプション設定画面６１において、オプション「並び替える」は、印刷後の記録媒体を並び替えて出力することを示すオプションである。このオプションは、例えば、チェックボックス６１１上でマウスを左クリックしてチェックすることにより、設定される。また、オプション「排出面」は、印刷後の記録媒体を並び替えて出力する際に記録媒体のどの面を上にするかを示すオプションである。このオプションは、例えば、チェックボックス６１２上でマウスを左クリックしてチェックすることにより表示された排出面の候補（表面又は裏面）から何れかを選択することにより、設定される。更に、オプション「排出先」は、印刷後の記録媒体を並び替えて出力する際にどの排出先に出力するかを示すオプションである。このオプションは、例えば、チェックボックス６１３上でマウスを左クリックしてチェックすることにより表示された排出先の候補（自動選択、排出先１、排出先２等）から何れかを選択することにより、設定される。本実施の形態では、印刷指示制御装置における機能を設定する画面の一例として、オプション設定画面６１を用いており、機能を設定する操作の一例として、マウスの左クリックを用いている。
【００３２】
尚、図５では、オプション設定画面６１に、オプション「並び替える」と、このオプションに関連するオプション「排出面」及び「排出先」とからなるオプショングループを表示することとした。しかしながら、このオプショングループには属さないオプション（例えば、「１８０度回転する」や「左右反転する」）を更に表示するようにしてもよい。
【００３３】
さて、オプション設定画面６１の例えばチェックボックス６１１上でマウスを右クリックすると、ワークフローサーバ１０はその旨をＤＦＥ４０ａに送信する。そして、ＤＦＥ４０ａは、ワークフローサーバ１０のオプション「並び替える」に対応するオプション情報をワークフローサーバ１０へ送信し、ワークフローサーバ１０は、ＤＦＥ４０ａから受信したオプション情報を表示する。本実施の形態では、印刷指示制御装置における機能を指定する画面の一例として、オプション設定画面６１を用いており、機能を指定する操作の一例として、マウスの右クリックを用いている。尚、ここでは、オプションを指定する操作とオプションを設定する操作とを同じオプション設定画面６１上で行うこととしたが、別々の画面上で行うようにしてもよい。
【００３４】
ここで、オプション情報とは、ワークフローサーバ１０のオプションに関してＤＦＥ４０ａが保持している情報のことをいう。換言すれば、オプション情報は、ＤＦＥ４０ａを含む複数のＤＦＥ４０がワークフローサーバ１０のオプションに関して独自に保持する情報である。このように複数のＤＦＥ４０がワークフローサーバ１０のオプションに関して同じ情報を独自に保持する場合、この複数のＤＦＥ４０は同じ製造メーカ又は機種のＤＦＥ４０であることが多いので、オプション情報は、同じ製造メーカ又は機種のＤＦＥ４０がワークフローサーバ１０のオプションに関して独自に保持する情報であると言うこともできる。また、オプション情報は、ＤＦＥ４０ａ以外の他のＤＦＥ４０がワークフローサーバ１０のオプションに関して保持する情報とは異なる情報であると言うこともできる。このように他のＤＦＥ４０がワークフローサーバ１０のオプションに関して異なる情報を保持する場合、この他のＤＦＥ４０は異なる製造メーカ又は機種のＤＦＥ４０であることが多いので、オプション情報は、異なる製造メーカ又は機種の他のＤＦＥ４０がワークフローサーバ１０のオプションに関して保持する情報とは異なる情報であると言うこともできる。ここで、機種とは、製品の種類のことであり、例えば、製品のシリーズや、製品の型番を含む。本実施の形態では、印刷で用いられる機能の一例として、オプションを用いており、印刷制御装置が機能に関して保持する保持情報の一例として、オプション情報を用いている。ここで、印刷で用いられる機能とは、印刷を行う際に画像又は記録媒体に対して何らかの処理を施す働きのことであり、例えば、画像に対する回転等の処理や、記録媒体に対する並び替えの処理を含む。
【００３５】
例えば、オプション情報は、ＤＦＥ４０におけるそのオプションの有無を示す情報、つまり、ＤＦＥ４０でそのオプションを設定できるかどうかの情報であってよい。ＤＦＥ４０で設定可能なオプションのみをオプション設定画面６１に表示する場合には、この情報は不要であるが、ＤＦＥ４０で設定可能なオプションも設定不可能なオプションも区別せずにオプション設定画面６１に表示する場合には、この情報は有用である。
【００３６】
また、オプション情報は、ＤＦＥ４０におけるそのオプションに関する動作情報であってもよい。ここで、動作情報とは、ＤＦＥ４０におけるそのオプションの動作を示す情報のことをいう。動作情報は、画像情報であっても、テキスト情報であってもよい。画像情報としては、ＤＦＥ４０でそのオプションを設定するためのＵＩ画面の画像（以下、「ＵＩ画像」という）があり、テキスト情報としては、ＤＦＥ４０におけるそのオプションを設定するためのＵＩ画面までのパスの情報や、ＤＦＥ４０におけるそのオプションの動作を説明する情報がある。本実施の形態では、印刷制御装置における機能の仕様を示す仕様情報の一例として、動作情報を用いている。
【００３７】
図６は、ワークフローサーバ１０がオプション設定画面６１上にＵＩ画像７１を表示したときの状態を示した図である。ここで、ＵＩ画像７１は、ＤＦＥ４０ａでオプション「並び替える」を設定するためのＵＩ画面の画像である。ＵＩ画像７１は、例えば、ＪＰＥＧ画像であってよい。
【００３８】
図示するように、ＤＦＥ４０ａでオプション「並び替える」を設定するためのＵＩ画面には、オプション「並び替える」に対応するオプション「ソートする（一部ごと）」が選択肢として表示されている。このオプションは、例えば、チェックボックス７１１上でマウスを左クリックしてチェックすることにより、設定される。また、上述したように、オプション「並び替える」、「排出面」及び「排出先」は同じオプショングループに属しているので、ＤＦＥ４０ａでオプション「並び替える」を設定するためのＵＩ画面には、オプション「排出面」及び「排出先」にそれぞれ対応するオプション「排出面」及び「排出先の変更」も選択肢として表示されている。このうち、オプション「排出面」は、例えば、チェックボックス７１２上でマウスを左クリックしてチェックすることにより表示された排出面の候補（表面又は裏面）から何れかを選択することにより、設定される。また、オプション「排出先の変更」は、例えば、チェックボックス７１３上でマウスを左クリックしてチェックすることにより表示された排出先の変更先の候補（自動選択、排出先１、排出先２等）から何れかを選択することにより、設定される。
【００３９】
このようにＵＩ画像７１を表示することにより、オペレータは、ＤＦＥ４０ａにおけるオプションの仕様（動作）を確認できる。具体的には、オプション設定画面６１では、オプション名が「並び替える」となっているが、ＤＦＥ４０ａのＵＩ画面では、オプション名が「ソートする（一部ごと）」となっていること、及び、オプション「ソートする（一部ごと）」の処理内容が、複数ページのファイルを複数部プリントするときに部単位でまとめてプリントする、というものであることを確認できる。本実施の形態では、印刷制御装置における機能を設定する画面の画像の一例として、ＵＩ画像７１を用いている。
【００４０】
図７は、ワークフローサーバ１０がオプション設定画面６１上にテキスト情報８１を表示したときの状態を示した図である。例えば、ＤＦＥ４０ａのＵＩ画面がＵＩ画像７１の保存時から変更されている場合には、ＵＩ画像７１を表示する意味はなく、また、ワークフローサーバ１０のアプリケーションを製造した会社にとってＡ社が他社に当たる場合には、ＵＩ画像７１を取得できないこともある。従って、本実施の形態において、ＤＦＥ４０ａは、ＵＩ画像７１を送信するだけでなく、オプションを設定するためのＵＩ画面までの画面遷移を示すパス情報８１１と、オプションの仕様（動作）の説明文８１２とを、テキスト情報８１として送信する。本実施の形態では、印刷制御装置における機能を設定する画面までの画面遷移を記述したテキストの一例として、パス情報８１１を用いており、印刷制御装置における機能の仕様の説明を記述したテキストの一例として、説明文８１２を用いている。
【００４１】
尚、ＤＦＥ４０からワークフローサーバ１０へは、動作情報そのものを送信せずに、動作情報の入手先の情報（例えばＵＲＬ）を送信するようにしてもよい。或いは、ＵＩ画像７１については入手先の情報（例えばＵＲＬ）を送信し、テキスト情報８１についてはそのものを送信するようにしてもよい。
【００４２】
次に、ワークフローサーバ１０で各ＤＦＥ４０におけるオプションを設定する際の概略動作について説明する。
【００４３】
図８（ａ）は、ワークフローサーバ１０が表示するＡ社ＤＦＥ用のオプション設定画面６１上でオプション「並び替える」が設定されたときの状態を示した図である。このオプションは、例えば、チェックボックス６１１上でマウスを左クリックしてチェックすることにより、設定される。このオプション設定画面６１でオプション「並び替える」が設定されていることを、図では、チェックボックス６１１を黒塗りにすることで示している。
【００４４】
その後、オペレータが印刷指示情報の送信先をＤＦＥ４０ａからＤＦＥ４０ｂへ変更したとする。例えば、オペレータは画像を９０度回転して印刷することを望んでいるが、ＤＦＥ４０ａではオプション「１８０度回転する」しか設定できないことがオプション設定画面６１から分かるので、印刷指示情報の送信先をＤＦＥ４０ｂに変更してみて、ＤＦＥ４０ｂでオプション「９０度回転する」が設定できるかどうかを確認するような場合に、このような送信先の変更は生じ得る。
【００４５】
この場合、既に設定したオプションを再度設定する手間を省くために、既に行ったオプションの設定を引き継ぐ（維持する）ようにすることが考えられる。
【００４６】
図８（ｂ）は、この場合のワークフローサーバ１０のＢ社用のオプション設定画面６２の状態を示した図である。このオプション設定画面６２でもオプション「並び替える」が設定されていることを、図では、チェックボックス６２１を黒塗りにすることで示している。
【００４７】
或いは、オペレータは、既に設定したオプションがＤＦＥ４０ｂでは意図する動作を行わないので、再度動作情報を表示して確認したいと思うかもしれない。従って、オペレータが印刷指示情報の送信先を変更した場合には、既に行ったオプションの設定を解除するようにしてもよい。更に、このような場合に、オプションの設定を引き継ぐか解除するかを、ポップアップ等でオペレータに選択させるようにしてもよい。
【００４８】
［ワークフローサーバ及びＤＦＥの機能構成］
図９は、本実施の形態におけるワークフローサーバ１０及びＤＦＥ４０の機能構成例を示したブロック図である。尚、図１では、ＤＦＥ４０をＤＦＥ４０ａ，４０ｂ，４０ｃとしたが、ここでは、ＤＦＥ４０をＤＦＥ４０ａとして説明する。
【００４９】
図示するように、ワークフローサーバ１０は、操作受付部２１と、送信部２２と、受信部２３と、表示制御部２４と、オプション設定部２５とを備えている。
【００５０】
操作受付部２１は、ＤＦＥ一覧画面６０上でＤＦＥ４０を選択する操作、オプション設定画面６１上でオプションを選択する操作、及び、オプション設定画面６１上でオプションを設定する操作を受け付ける。本実施の形態では、機能を指定する操作を受け付ける受付手段の一例として、また、機能を設定する操作を受け付ける受付手段の一例として、操作受付部２１を設けている。
【００５１】
送信部２２は、オプションを選択する操作を操作受付部２１が受け付けると、選択されたオプションを示す選択情報を含むＪＭＦファイルをＤＦＥ４０へ送信する。また、後述するオプション設定部２５によりオプションが設定された印刷指示情報をＤＦＥ４０へ送信する。本実施の形態では、機能を指定する指定情報の一例として、選択情報を用いており、指定情報を送信する送信手段又は第１の送信手段の一例として、送信部２２を設けている。
【００５２】
受信部２３は、選択されたオプションの動作を示す動作情報又はその所在を示す所在情報を含むＪＭＦファイルを、ＤＦＥ４０から受信する。本実施の形態では、保持情報を受信する受信手段の一例として、受信部２３を設けている。
【００５３】
表示制御部２４は、ＤＦＥ一覧画面６０、オプション設定画面６１、及び、受信部２３により受信したＪＭＦファイルに含まれる動作情報又は所在情報が示す所在から得られた動作情報を、ディスプレイ等に表示するように制御する。本実施の形態では、保持情報を表示する表示手段の一例として、表示制御部２４を設けている。
【００５４】
オプション設定部２５は、オプションを設定する操作を操作受付部２１が受け付けると、印刷指示情報にオプションを設定して送信部２２に受け渡す。本実施の形態では、機能を用いる旨の情報を印刷指示に設定する設定手段の一例として、オプション設定部２５を設けている。
【００５５】
また、ＤＦＥ４０は、受信部４１と、情報取得部４２と、送信部４３とを備えている。
【００５６】
受信部４１は、選択情報を含むＪＭＦファイル、及び、オプションが設定された印刷指示情報を、ワークフローサーバ１０から受信する。本実施の形態では、指定情報を受信する受信手段の一例として、受信部４１を設けている。
【００５７】
情報取得部４２は、受信部４１により受信したＪＭＦファイルに含まれる選択情報が示すオプションの動作を示す動作情報又はその所在を示す所在情報を取得する。
【００５８】
送信部４３は、情報取得部４２により取得した動作情報又はその所在を示す所在情報を含むＪＭＦファイルを、ワークフローサーバ１０へ送信する。本実施の形態では、機能の仕様を示す情報及びその情報の入手先の少なくとも何れか一方を送信する送信手段の一例として、また、保持情報を送信する第２の送信手段の一例として、送信部４３を設けている。
【００５９】
［ワークフローサーバ及びＤＦＥの動作］
図１０は、本実施の形態におけるワークフローサーバ１０及びＤＦＥ４０の動作例を示したシーケンス図である。尚、この動作に先立ち、ワークフローサーバ１０では、操作受付部２１がＤＦＥ一覧画面６０の表示要求を受け付け、接続されているＤＦＥ４０があれば、表示制御部２４がＤＦＥ一覧画面６０を表示しており、この状態で動作は開始するものとする。また、以下でも、ＤＦＥ４０としてＤＦＥ４０ａを想定する。更に、ＤＦＥ４０からワークフローサーバ１０へは、動作情報の所在を示す所在情報を送信するものとして、説明する。
【００６０】
図示するように、ワークフローサーバ１０では、まず、操作受付部２１が、ＤＦＥ一覧画面６０上でＤＦＥ４０を選択する操作を受け付ける（ステップＳ２０１）。すると、表示制御部２４が、選択されたＤＦＥ４０に対するオプション設定画面６１をディスプレイ等に表示する（ステップＳ２０２）。
【００６１】
次に、操作受付部２１が、オプション設定画面６１上でオプションを選択する操作を受け付ける（ステップＳ２０３）。すると、送信部２２が、選択されたオプションを示す選択情報を含むＪＭＦファイルを、ＤＦＥ４０へ送信する（ステップＳ２０４）。具体的には、選択されたオプションを示すＪＤＦ定義が記述されたＪＤＦファイルの格納場所を示す情報を含むＪＭＦファイルを、ＤＦＥ４０へ送信する。
【００６２】
これにより、ＤＦＥ４０では、受信部４１が、送信部２２により送信されたＪＭＦファイルを受信する（ステップＳ４０１）。そして、情報取得部４２が、受信部４１により受信したＪＭＦファイルに含まれる選択情報が示すオプションについて、動作情報の所在を示す所在情報を取得する（ステップＳ４０２）。具体的には、ＪＭＦファイルに含まれる情報により示される格納場所にあるＪＤＦファイルに記述されたＪＤＦ定義を取得する。そして、このＪＤＦ定義とＤＦＥ４０におけるオプション名との対応関係を参照して、ＤＦＥ４０におけるオプションを特定し、このオプションの動作を示す動作情報の所在を示す所在情報を取得する。その後、送信部４３が、情報取得部４２により取得した所在情報を含むＪＭＦファイルを送信する（ステップＳ４０３）。
【００６３】
これにより、ワークフローサーバ１０では、受信部２３が、送信部４３により送信されたＪＭＦファイルを受信する（ステップＳ２０５）。そして、表示制御部２４が、受信部２３により受信したＪＭＦファイルに含まれる所在情報が示す所在から動作情報を取得し、これをディスプレイ等に表示するように制御する（ステップＳ２０６）。
【００６４】
次に、ワークフローサーバ１０では、操作受付部２１が、オプション設定画面６１上でオプションを設定する操作を受け付ける（ステップＳ２０７）。すると、オプション設定部２５が、印刷指示情報にオプションを設定する（ステップＳ２０８）。その後、操作受付部２１が、オプションを設定する操作が完了したかどうかを判定し（ステップＳ２０９）、オプションを設定する操作が完了していないと判定すれば、処理をステップＳ２０３に戻し、オプションを設定する操作が完了していると判定すれば、処理を終了する。
【００６５】
尚、このフローチャートには示していないが、オプション設定部２５によりオプションが設定された印刷指示情報は送信部２２に渡され、送信部２２がＤＦＥ４０へ送信することになる。
【００６６】
［本実施の形態の効果］
本実施の形態によれば、ワークフローサーバ１０側から各社のＤＦＥ４０がオプションに関して保持する情報を確認することができるという効果が得られる。また、各社のＤＦＥ４０ごとのオプションの違いを確認できるという効果も得られる。
【００６７】
［プログラム］
本実施の形態におけるワークフローサーバ１０及びＤＦＥ４０が行う処理は、例えば、アプリケーションソフトウェア等のプログラムとして用意される。
【００６８】
即ち、本実施の形態を実現する第１のプログラムは、コンピュータに、印刷を制御する印刷制御装置に対し、印刷で用いられる機能を指定する指定情報を送信する手順と、送信された指定情報の受信に応じて、印刷制御装置が機能に関して保持する保持情報を送信すると、保持情報を受信する手順と、受信した保持情報を表示する手順とを実行させるためのプログラムとして捉えられる。
【００６９】
また、本実施の形態を実現する第２のプログラムは、コンピュータに、印刷指示を制御する印刷指示制御装置から、印刷で用いられる機能を指定する指定情報を受信する手順と、指定情報の受信に応じて、指定情報により指定された機能の仕様を示す情報及び情報の入手先の少なくとも何れか一方を送信する手順とを実行させるためのプログラムとして捉えられる。
【００７０】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００７１】
１０…ワークフローサーバ、２１…操作受付部、２２…送信部、２３…受信部、２４…表示制御部、２５…オプション設定部、３０…印刷システム、４０…ＤＦＥ、４１…受信部、４２…情報取得部、４３…送信部、５０…印刷装置
【図１】
2019021142.tif 000003
【図２】
2019021142.tif 000004
【図３】
2019021142.tif 000005
【図４】
2019021142.tif 000006
【図５】
2019021142.tif 000007
【図６】
2019021142.tif 000008
【図７】
2019021142.tif 000009
【図８】
2019021142.tif 000010
【図９】
2019021142.tif 000011
【図１０】
2019021142.tif 000012