(57)【要約】【課題】印刷ワークフローにおいて印刷ジョブチケットが用いられる場合において、機器側で印刷ジョブチケット内の属性が削除された場合であっても、後の機器に対して、その削除された属性を含めた印刷ジョブチケットを渡すことできる情報処理装置を提供する。【解決手段】情報処理装置の編集手段は、印刷ジョブチケットを利用した印刷ワークフローにおける工程で、機器に印刷ジョブチケットを渡す前に、該機器が用いる属性を少なくとも含み、該機器が用いない属性を退避するように該印刷ジョブチケット内の属性を編集し、送信手段は、前記退避された属性を排除した印刷ジョブチケットを、前記機器に送信し、前記編集手段は、退避された属性を用いる機器に対して、該退避された属性を前記印刷ジョブチケットに含める編集を行う。【選択図】図１
2019096032.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブチケットを利用した印刷ワークフローにおける工程で、機器に印刷ジョブチケットを渡す前に、該機器が用いる属性を少なくとも含み、該機器が用いない属性を退避するように該印刷ジョブチケット内の属性を編集する編集手段と、
前記退避された属性を排除した印刷ジョブチケットを、前記機器に送信する送信手段
を有し、
前記編集手段は、退避された属性を用いる機器に対して、該退避された属性を前記印刷ジョブチケットに含める編集を行う、
情報処理装置。
【請求項２】
前記機器が用いる属性を検知する検知手段
をさらに有する請求項１に記載の情報処理装置。
【請求項３】
前記編集手段は、前記検知された属性にしたがって編集を行う、
請求項２に記載の情報処理装置。
【請求項４】
前記印刷ワークフローを制御する処理装置内に前記編集手段と前記送信手段を含む、
請求項１に記載の情報処理装置。
【請求項５】
前記処理装置は、経営情報システムであり、
前記編集手段と前記送信手段による処理を、印刷ワークフローの制御による処理として行う、
請求項４に記載の情報処理装置。
【請求項６】
前記印刷ワークフローを制御する処理装置とは別の処理装置内に前記編集手段と前記送信手段を含む、
請求項１に記載の情報処理装置。
【請求項７】
前記処理装置は、経営情報システムであり、
前記編集手段と前記送信手段による処理を、印刷ワークフローの制御とは異なる処理として行う、
請求項６に記載の情報処理装置。
【請求項８】
コンピュータを、
印刷ジョブチケットを利用した印刷ワークフローにおける工程で、機器に印刷ジョブチケットを渡す前に、該機器が用いる属性を少なくとも含み、該機器が用いない属性を退避するように該印刷ジョブチケット内の属性を編集する編集手段と、
前記退避された属性を排除した印刷ジョブチケットを、前記機器に送信する送信手段
として機能させ、
前記編集手段は、退避された属性を用いる機器に対して、該退避された属性を前記印刷ジョブチケットに含める編集を行う、
情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、対象となる印刷装置が実行可能な処理順序に関する情報及びジョブチケットの設定情報からジョブが実行可能な処理順序を一意に決定することにより、誤った順序で印刷ジョブが実行されることを防止することを課題とし、受信した印刷ジョブに含まれるコンテンツデータを、印刷ジョブに含まれるジョブチケットの情報にしたがって、ＭＦＰに出力物として出力させることが可能なＭＩＳサーバーであって、ＭＦＰが実行可能な処理順序のうち、印刷ジョブを出力物として出力する際にＭＦＰが実行可能な処理順序に関する情報をジョブチケットの情報に基づいて取得し、取得された出力順序情報に基づいて、印刷ジョブを出力する際にＭＦＰにおいて実行される処理順序である実行順序を決定し、決定された実行順序をＭＦＰに実行させるためのジョブチケットを作成するＣＰＵを有することが開示されている。
【０００３】
特許文献２には、ＸＭＬ言語を用いて複数の処理の実行を指示されたジョブを実行する場合であっても、当該複数の処理に応じた柔軟な処理を実行することを課題とし、ＸＭＬ言語を用いて複数の処理の実行を指示されたジョブに指示されている複数の処理を確認し、当該ジョブがジョブ処理手段によって実行不可能な処理を含んでいると確認された場合に、複数の処理のうち、ジョブ処理手段が実行可能な処理を当該ジョブ処理手段に実行させることが開示されている。
【０００４】
特許文献３には、ＪＤＦで一元管理された印刷システムにおいて、アプリケーションで設定した印刷文書の、印刷と後処理を、異なるベンダーのデバイスで行いたい場合、プリプレスアプリケーションから一度に指示できず、ユーザ自身が個々のデバイスに対して指示する必要があり手間がかかっていたことを課題とし、プリンタとプリンタの出力物を後処理するニアラインフィニッシャとを制御する制御方法であって、フィニッシャ専用アプリケーションで生成されたジョブチケットを登録し、登録されたジョブチケットの中から、ニアラインフィニッシャへの指示に利用可能なものを検索し、検索されたジョブチケットを利用してニアラインフィニッシャへの指示を行うことが開示されている。
【０００５】
特許文献４には、ジョブチケットを利用した印刷において、該ジョブチケットの印刷設定を満たすジョブチケットを生成し直すことを課題とし、コンピュータは、ＪＤＦジョブチケット解析部が、インポート対象のＪＤＦジョブチケットを解析して、該ジョブチケットの印刷設定が印刷先の印刷装置の備えている有効印刷機能の範囲内であるか否かを判断し、ＪＤＦジョブチケット解析部は、有効印刷機能以外の印刷設定に関する情報を、ＵＩ部に通知し、ＪＤＦジョブチケット作成部は、該通知に応じて前記有効印刷機能以外の印刷設定に対する対応方法を受け取ると、受け取った該有効印刷機能以外の印刷設定と前記有効印刷機能の印刷設定を統合し、統合した統合印刷設定に基づいてジョブチケットを再作成することが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２５０３７３号公報
【特許文献２】特開２００９−１０５６８０号公報
【特許文献３】特開２０１０−０２６５７８号公報
【特許文献４】特開２０１４−２１５８００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
印刷ワークフローにおいて印刷ジョブチケットが用いられている。この印刷ワークフローでは、各工程において機器と印刷ジョブチケットのやり取りをすることによって、印刷処理を進めている。なお、印刷ジョブチケットは、印刷指示が記載された情報群（具体的には、ファイル）である。
例えば、機器Ａが印刷ジョブチケット内の属性に対応していない場合、その機器Ａは、その対応していない属性を印刷ジョブチケットから削除することがある。
しかし、印刷ワークフローの後の工程で、削除された属性に対応できる機器Ｂがある場合、機器Ｂではその削除された属性に対応する処理を行うことができなくなってしまう。
本発明は、印刷ワークフローにおいて印刷ジョブチケットが用いられる場合において、機器側で印刷ジョブチケット内の属性が削除された場合であっても、後の機器に対して、その削除された属性を含めた印刷ジョブチケットを渡すことができる情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、印刷ジョブチケットを利用した印刷ワークフローにおける工程で、機器に印刷ジョブチケットを渡す前に、該機器が用いる属性を少なくとも含み、該機器が用いない属性を退避するように該印刷ジョブチケット内の属性を編集する編集手段と、前記退避された属性を排除した印刷ジョブチケットを、前記機器に送信する送信手段を有し、前記編集手段は、退避された属性を用いる機器に対して、該退避された属性を前記印刷ジョブチケットに含める編集を行う、情報処理装置である。
【０００９】
請求項２の発明は、前記機器が用いる属性を検知する検知手段をさらに有する請求項１に記載の情報処理装置である。
【００１０】
請求項３の発明は、前記編集手段は、前記検知された属性にしたがって編集を行う、請求項２に記載の情報処理装置である。
【００１１】
請求項４の発明は、前記印刷ワークフローを制御する処理装置内に前記編集手段と前記送信手段を含む、請求項１に記載の情報処理装置である。
【００１２】
請求項５の発明は、前記処理装置は、経営情報システムであり、前記編集手段と前記送信手段による処理を、印刷ワークフローの制御による処理として行う、請求項４に記載の情報処理装置である。
【００１３】
請求項６の発明は、前記印刷ワークフローを制御する処理装置とは別の処理装置内に前記編集手段と前記送信手段を含む、請求項１に記載の情報処理装置である。
【００１４】
請求項７の発明は、前記処理装置は、経営情報システムであり、前記編集手段と前記送信手段による処理を、印刷ワークフローの制御とは異なる処理として行う、請求項６に記載の情報処理装置である。
【００１５】
請求項８の発明は、コンピュータを、印刷ジョブチケットを利用した印刷ワークフローにおける工程で、機器に印刷ジョブチケットを渡す前に、該機器が用いる属性を少なくとも含み、該機器が用いない属性を退避するように該印刷ジョブチケット内の属性を編集する編集手段と、前記退避された属性を排除した印刷ジョブチケットを、前記機器に送信する送信手段として機能させ、前記編集手段は、退避された属性を用いる機器に対して、該退避された属性を前記印刷ジョブチケットに含める編集を行う、情報処理プログラムである。
【発明の効果】
【００１６】
請求項１の情報処理装置によれば、印刷ワークフローにおいて印刷ジョブチケットが用いられる場合において、機器側で印刷ジョブチケット内の属性が削除された場合であっても、後の機器に対して、その削除された属性を含めた印刷ジョブチケットを渡すことができる。
【００１７】
請求項２の情報処理装置によれば、機器が用いる属性を検知することができる。
【００１８】
請求項３の情報処理装置によれば、機器が用いる属性にしたがって編集を行うことができる。
【００１９】
請求項４の情報処理装置によれば、印刷ワークフローを制御する処理装置内で編集処理と送信処理を行わせることができる。
【００２０】
請求項５の情報処理装置によれば、経営情報システムで、印刷ワークフローの制御による処理として編集処理と送信処理を行うことができる。
【００２１】
請求項６の情報処理装置によれば、印刷ワークフローを制御する処理装置とは別の処理装置内で編集処理と送信処理を行わせることができる。
【００２２】
請求項７の情報処理装置によれば、印刷ワークフローの制御とは異なる処理として編集処理と送信処理を行うことができる。
【００２３】
請求項８の情報処理プログラムによれば、印刷ワークフローにおいて印刷ジョブチケットが用いられる場合において、機器側で印刷ジョブチケット内の属性が削除された場合であっても、後の機器に対して、その削除された属性を含めた印刷ジョブチケットを渡すことができる。
【図面の簡単な説明】
【００２４】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】本実施の形態を利用したシステム構成例を示す説明図である。
【図４】印刷ワークフローにおける機器による連携例を示す説明図である。
【図５】本実施の形態による処理例を示す説明図である。
【図６】印刷ワークフローにおける機器による連携例を示す説明図である。
【図７】本実施の形態による処理例を示す説明図である。
【図８】本実施の形態による処理例を示す説明図である。
【図９】本実施の形態による処理例を示す説明図である。
【図１０】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２５】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係、ログイン等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。また、「Ａ、Ｂ、Ｃ」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その１つのみを選んでいる場合（例えば、Ａのみ）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２６】
本実施の形態である情報処理装置１００は、印刷ジョブチケットが用いられる印刷ワークフローにおいて、その印刷ワークフローの各工程における処理を行う機器との間で印刷ジョブチケットのやり取りを行うものであって、図１の例に示すように、印刷ジョブチケット送受信モジュール１１０、印刷ジョブチケット編集モジュール１２０、印刷ジョブチケットサポート属性制御モジュール１３０、記憶モジュール１４０、機器通信モジュール１５０を有している。
印刷ジョブチケットとして、例えば、ＪＤＦ（Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）がある。以下、印刷ジョブチケットの例示として、ＪＤＦを用いて説明する。ＪＤＦとは、ＣＩＰ４（Ｔｈｅ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｏｐｅｒａｔｉｏｎ  ｆｏｒ  ｔｈｅ  Ｉｎｔｅｇｒａｔｉｏｎ  ｏｆ  Ｐｒｏｃｅｓｓｅｓ  ｉｎ  Ｐｒｅｐｒｅｓｓ  Ｐｒｅｓｓ  ａｎｄ  Ｐｏｓｔｐｒｅｓｓ）を実現するためのデータフォーマットであって、グラフィックアート業界周辺のアプリケーションやシステム間の情報交換を簡略化するために設計された業界標準である。ＣＩＰ４は、印刷の前工程「プロセス（Ｐｒｏｃｅｓｓ）」から印刷の全行程（例えば、プリプレス、プレス、ポストプレスの工程）の統合を図っている。印刷作業の自動化、品質の安定化を図ることを可能としている。そのために、共通のファイルフォーマット（ＪＤＦ）で統合している。ＪＤＦの書式はＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ベースで、印刷物制作に関わるあらゆる工程の指示ができ、デザイン作業から配送まで業務の一元管理が可能である。なお、「プリプレス」とは、印刷までの工程をいい、具体的には、試し刷り等がある。「プレス」とは、印刷する工程をいい、具体的には、印刷処理そのものがある。「ポストプレス」とは、印刷の後の工程をいい、具体的には、断裁、折り加工等がある。
つまり、ＪＤＦを使用した印刷ワークフローでは、各工程で機器がＪＤＦを読み込み、ＪＤＦの内容に沿って処理を進める。ＪＤＦには色々な工程の指示が記載されている。なお、機器とは、前述のプロセス、プリプレス、プレス、ポストプレスの各工程の処理を行うものであって、例えば、試し刷りを行う印刷装置、印刷装置、穴あけ等の後処理を行う後処理装置等がある。
【００２７】
印刷ジョブチケット送受信モジュール１１０は、印刷ジョブチケット編集モジュール１２０と接続されている。印刷ジョブチケット送受信モジュール１１０は、機器との間で印刷ジョブチケットのやり取りをするための通信（送信を受信）を行う。つまり、印刷ワークフローの各工程を進めることになる。
そして、印刷ジョブチケット送受信モジュール１１０は、印刷ジョブチケット編集モジュール１２０によって退避された属性を排除した印刷ジョブチケットを、機器に送信する。
【００２８】
印刷ジョブチケット編集モジュール１２０は、印刷ジョブチケット送受信モジュール１１０、印刷ジョブチケットサポート属性制御モジュール１３０、記憶モジュール１４０と接続されている。印刷ジョブチケット編集モジュール１２０は、印刷ジョブチケットを受信した場合は、印刷ジョブチケットをパースして記憶モジュール１４０に格納する。印刷ジョブチケットを送信する場合は、記憶モジュール１４０に記憶されている属性を印刷ジョブチケットに記述する。
印刷ジョブチケット編集モジュール１２０は、印刷ジョブチケットを利用した印刷ワークフローにおける工程で、機器に印刷ジョブチケットを渡す前に、その機器が用いる属性を少なくとも含み、その機器が用いない属性を退避するように、その印刷ジョブチケット内の属性を編集する。
そして、印刷ジョブチケット編集モジュール１２０は、退避された属性を用いる機器に対して、その退避された属性を印刷ジョブチケットに含める編集を行う。
また、印刷ジョブチケット編集モジュール１２０は、機器通信モジュール１５０によって検知された機器が用いる属性にしたがって編集を行うようにしてもよい。
【００２９】
印刷ジョブチケットサポート属性制御モジュール１３０は、印刷ジョブチケット編集モジュール１２０、記憶モジュール１４０と接続されている。印刷ジョブチケットサポート属性制御モジュール１３０は、送信先の機器に合わせて、印刷ジョブチケットに記述する属性を記憶モジュール１４０から取得して、印刷ジョブチケット編集モジュール１２０に渡す。
記憶モジュール１４０は、印刷ジョブチケット編集モジュール１２０、印刷ジョブチケットサポート属性制御モジュール１３０、機器通信モジュール１５０と接続されている。記憶モジュール１４０は、通信する機器毎にサポート属性を管理するテーブルと処理実績を管理するテーブルを記憶している。印刷ワークフローで処理する機器に関する情報（デバイス情報）情報や処理順も記憶する。
【００３０】
機器通信モジュール１５０は、記憶モジュール１４０と接続されている。機器通信モジュール１５０は、機器との通信を行い、その機器が用いる属性を検知する。具体的には、機器通信モジュール１５０は、機器との通信によって、印刷ワークフローで使用する機器のデバイス情報とその機器がサポートしている印刷ジョブチケットの属性を取得して、記憶モジュール１４０に記憶させる。
【００３１】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。
図２（ａ）の例は、経営情報装置２００Ａが、情報処理装置１００Ａを有しているシステム形態を示している。経営情報装置２００Ａ、印刷ジョブ受信機器２１０Ａ、プリプレス機器２２０Ａ、プレス機器２３０Ａ、後処理機器２４０Ａは、通信回線２９９Ａを介してそれぞれ接続されている。通信回線２９９Ａは、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのイントラネット等であってもよい。経営情報装置２００Ａは、印刷ワークフローを制御する。例えば、経営情報装置２００は、経営情報システム（ＭＩＳ：Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ）としての機能を有している。経営情報装置２００Ａは、印刷ジョブ受信機器２１０Ａ、プリプレス機器２２０Ａ、プレス機器２３０Ａ、後処理機器２４０Ａとの間で印刷ジョブチケットのやり取りを行って、印刷ワークフローの処理を行う。経営情報装置２００Ａは、情報処理装置１００Ａを有しているので、印刷ジョブチケット送受信モジュール１１０、印刷ジョブチケット編集モジュール１２０等を有している。そして、印刷ジョブチケット送受信モジュール１１０、印刷ジョブチケット編集モジュール１２０等による処理を印刷ワークフローの制御による処理として行う。「印刷ワークフローの制御による処理」とは、具体的には、経営情報システムによる処理の一環として取り込むこと（経営情報システムの機能として取り込まれていること）である。また、経営情報装置２００Ａによる機能（もちろんのことながら、情報処理装置１００Ａによる機能）は、クラウドサービスとして実現してもよい。
【００３２】
図２（ｂ）の例は、情報処理装置１００Ｂと経営情報装置２００Ｂとを別個の装置としたシステム形態を示している。つまり、ＭＩＳの一環として情報処理装置１００Ｂの処理を行うものではないことを示している。
情報処理装置１００Ｂ、経営情報装置２００Ｂ、印刷ジョブ受信機器２１０Ｂ、プリプレス機器２２０Ｂ、プレス機器２３０Ｂ、後処理機器２４０Ｂは、通信回線２９９Ｂを介してそれぞれ接続されている。
経営情報装置２００Ｂ内に、情報処理装置１００Ｂは含まれていない。つまり、印刷ワークフローを制御する経営情報装置２００Ｂとは別の処理装置である情報処理装置１００Ｂ内に印刷ジョブチケット送受信モジュール１１０と印刷ジョブチケット編集モジュール１２０がある。経営情報装置２００Ｂによる印刷ワークフローの制御とは異なる処理として、情報処理装置１００Ｂ（特に、印刷ジョブチケット送受信モジュール１１０、印刷ジョブチケット編集モジュール１２０）の処理を行う。「印刷ワークフローの制御とは異なる処理として」とは、経営情報システムによる処理とは別個の処理として行うことである。ただし、経営情報システムによる処理と連携する処理（例えば、経営情報システムによる処理のある処理が終了したら、印刷ジョブチケット送受信モジュール１１０等の処理を行う、逆に、印刷ジョブチケット送受信モジュール１１０等の処理を行ったら、経営情報システムによる処理のある処理を行う等）を行ってもよい。また、経営情報装置２００Ｂ、情報処理装置１００Ｂによる機能は、クラウドサービスとして実現してもよい。
【００３３】
図３は、本実施の形態を利用したシステム構成例を示す説明図である。図２の例に示したシステム形態を、インターネット回線上で実現したものである。
図３（ａ）の例は、図２（ａ）に対応するシステム形態であり、経営情報装置２００Ｃが、情報処理装置１００Ｃを有しているシステム形態を示している。経営情報装置２００Ｃは、情報処理装置１００Ｃを有している。経営情報装置２００Ｃ、印刷ジョブ受信機器２１０Ｃ、印刷ジョブ受信機器２１０Ｄ、印刷ジョブ受信機器２１０Ｅ、プリプレス機器２２０Ｃ、プリプレス機器２２０Ｄ、プリプレス機器２２０Ｅ、プレス機器２３０Ｃ、プレス機器２３０Ｄ、プレス機器２３０Ｅ、後処理機器２４０Ｃ、後処理機器２４０Ｄ、後処理機器２４０Ｅは、通信回線３９９Ａを介してそれぞれ接続されている。通信回線３９９Ａは、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット等であってもよい。また、経営情報装置２００Ｃによる機能（もちろんのことながら、情報処理装置１００Ｃによる機能）、クラウドサービスとして実現してもよい。
【００３４】
図３（ｂ）の例は、図２（ｂ）に対応するシステム形態であり、情報処理装置１００Ｄと経営情報装置２００Ｄとを別個の装置としたシステム形態を示している。つまり、ＭＩＳの一環として情報処理装置１００Ｄの処理を行うものではないことを示している。情報処理装置１００Ｄ、経営情報装置２００Ｄ、印刷ジョブ受信機器２１０Ｆ、印刷ジョブ受信機器２１０Ｇ、印刷ジョブ受信機器２１０Ｈ、プリプレス機器２２０Ｆ、プリプレス機器２２０Ｇ、プリプレス機器２２０Ｈ、プレス機器２３０Ｆ、プレス機器２３０Ｇ、後処理機器２４０Ｆ、後処理機器２４０Ｇは、通信回線３９９Ｂを介してそれぞれ接続されている。
経営情報装置２００Ｄ内に、情報処理装置１００Ｄは含まれていない。つまり、印刷ワークフローを制御する経営情報装置２００Ｄとは別の処理装置である情報処理装置１００Ｄ内に印刷ジョブチケット送受信モジュール１１０と印刷ジョブチケット編集モジュール１２０がある。経営情報装置２００Ｄによる印刷ワークフローの制御とは異なる処理として、情報処理装置１００Ｄ（特に、印刷ジョブチケット送受信モジュール１１０、印刷ジョブチケット編集モジュール１２０）の処理を行う。「印刷ワークフローの制御とは異なる処理として」とは、経営情報システムによる処理とは別個の処理として行うことである。ただし、前述したように、経営情報システムによる処理と連携する処理（例えば、経営情報システムによる処理のある処理が終了したら、印刷ジョブチケット送受信モジュール１１０等の処理を行う、逆に、印刷ジョブチケット送受信モジュール１１０等の処理を行ったら、経営情報システムによる処理のある処理を行う等）を行ってもよい。また、経営情報装置２００Ｄ、情報処理装置１００Ｄによる機能は、クラウドサービスとして実現してもよい。
【００３５】
図４は、印刷ワークフローにおける機器による連携例を示す説明図である。
ＪＤＦ４００を印刷ジョブ受信機器４１０、プリプレス機器４２０、プレス機器４３０、後処理機器４４０と次々に渡すことによって、印刷ワークフローの処理を行っている。具体的には、印刷ジョブ受信機器４１０は、ＪＤＦ４００を受け取って、プリプレス機器４２０に渡す。プリプレス機器４２０は、ＪＤＦ４００内の指示にしたがって、プリプレス処理（試し刷り処理）を行い、次に、ＪＤＦ４００をプレス機器４３０に渡す。プレス機器４３０は、ＪＤＦ４００内の指示にしたがって、プレス処理（印刷処理）を行い、次に、ＪＤＦ４００を後処理機器４４０に渡す。後処理機器４４０は、ＪＤＦ４００内の指示にしたがって、後処理（穴あけ、製本等の処理）を行う。この後、印刷物についての検品、配送等の処理が行われる。
【００３６】
この印刷ワークフローによる処理を行うにあたって、機器（印刷ジョブ受信機器４１０、プリプレス機器４２０、プレス機器４３０、後処理機器４４０）によっては、その機器自身が対応していない属性を、出力時（次の機器に渡すとき）に削除したり、エラーにしたりしてしまう場合がある。ＪＤＦ４００内の属性は、印刷ワークフロー全体に対応したものであるので、他の機器が利用する属性について、個々の機器が削除したり、エラーにしたりしてしまうと、本来、その属性を用いる機器（印刷ワークフローにおいて下流にある機器）が対応できなくなってしまう。
【００３７】
そこで、情報処理装置１００は、印刷ワークフローの処理を行う機器に応じて、ＪＤＦ４００の属性を、退避及び追加するようにしている。具体的には、どの機器に送信するとき、ＪＤＦ４００内のどの属性を退避するのか追加するのかをコントロールしている。
図５は、本実施の形態による処理例を示す説明図である。
ＪＤＦ４００内には、属性としてプリプレスの属性リスト５１０、プレスの属性リスト５２０、後処理の属性リスト５３０を有している。
ステップＳ５０２では、印刷ジョブ受信機器４１０は、ＪＤＦ４００を受け付ける。
ステップＳ５０４では、情報処理装置１００は、印刷ジョブ受信機器４１０よりＪＤＦ４００を受信する。
ステップＳ５０６では、情報処理装置１００は、ＪＤＦ属性を退避する。つまり、記憶モジュール１４０内にプリプレスの属性リスト５１０、プレスの属性リスト５２０、後処理の属性リスト５３０を記憶させる。
【００３８】
ステップＳ５０８では、情報処理装置１００は、対象のＪＤＦ属性（プリプレス機器４２０に必要なＪＤＦ属性）をＪＤＦ４００に追加する。
ステップＳ５１０では、情報処理装置１００は、プリプレス機器４２０にＪＤＦ４００を送信する。プリプレス機器４２０では、ＪＤＦ４００にしたがって処理が行われる。
ステップＳ５１２では、情報処理装置１００は、プリプレス機器４２０よりＪＤＦ４００を受信する。
ステップＳ５１４では、情報処理装置１００は、ＪＤＦ属性を退避する。つまり、記憶モジュール１４０内に、この時点でのプリプレスの属性リスト５１０、プレスの属性リスト５２０、後処理の属性リスト５３０を記憶させる。
【００３９】
ステップＳ５１６では、情報処理装置１００は、対象のＪＤＦ属性を追加する。
ステップＳ５１８では、情報処理装置１００は、プレス機器４３０にＪＤＦ４００を送信する。プレス機器４３０では、ＪＤＦ４００にしたがって処理が行われる。
ステップＳ５２０では、情報処理装置１００は、プレス機器４３０よりＪＤＦ４００を受信する。
ステップＳ５２２では、情報処理装置１００は、ＪＤＦ属性を退避する。つまり、記憶モジュール１４０内に、この時点でのプリプレスの属性リスト５１０、プレスの属性リスト５２０、後処理の属性リスト５３０を記憶させる。
【００４０】
ステップＳ５２４では、情報処理装置１００は、対象のＪＤＦ属性を追加する。
ステップＳ５２６では、情報処理装置１００は、後処理機器４４０にＪＤＦ４００を送信する。後処理機器４４０では、ＪＤＦ４００にしたがって処理が行われる。
ステップＳ５２８では、情報処理装置１００は、後処理機器４４０よりＪＤＦ４００を受信する。
ステップＳ５３０では、情報処理装置１００は、ＪＤＦ属性を退避する。つまり、記憶モジュール１４０内に、この時点でのプリプレスの属性リスト５１０、プレスの属性リスト５２０、後処理の属性リスト５３０を記憶させる。
【００４１】
図６は、印刷ワークフローにおける機器による連携例を示す説明図である。つまり、情報処理装置１００を用いていない場合の処理例を示すものである。
印刷ジョブ受信機器６１０は、ＪＤＦ６００Ａをプリプレス機器６２０に出力する。ＪＤＦ６００Ａには、属性Ａ：６０２Ａ、属性Ｂ：６０４Ａ、属性Ｃ：６０６Ａを含んでいる。
プリプレス機器６２０は、ＪＤＦ６００Ａにしたがって処理を行うが、属性Ｃ：６０６Ａは不要であるので、属性Ｃ：６０６Ａを削除して、ＪＤＦ６００Ｂを生成して、プレス機器６３０に出力する。つまり、ＪＤＦ６００Ｂには、属性Ａ：６０２Ｂ、属性Ｂ：６０４Ｂは含まれているが、属性Ｃ：６０６Ａは含まれていない。この後もＪＤＦ６００Ｂを元にした処理が行われるので、属性Ｃ：６０６Ａは削除されたままである。なお、属性Ａ：６０２Ｂ、属性Ｂ：６０４Ｂは、それぞれ属性Ａ：６０２Ａ、属性Ｂ：６０４Ａそのものである場合もあるが、プリプレス機器６２０によって変更が行われている場合もある。
【００４２】
プレス機器６３０は、ＪＤＦ６００Ｂにしたがって処理を行う。ＪＤＦ６００Ｃを生成して、後処理機器６４０に出力する。つまり、ＪＤＦ６００Ｃには、属性Ａ：６０２Ｃ、属性Ｂ：６０４Ｃが含まれているが、もちろんのことながら、属性Ｃ：６０６Ａは含まれていない。なお、属性Ａ：６０２Ｃ、属性Ｂ：６０４Ｃは、それぞれ属性Ａ：６０２Ｂ、属性Ｂ：６０４Ｂそのものである場合もあるが、プレス機器６３０によって変更が行われている場合もある。
後処理機器６４０は、ＪＤＦ６００Ｃにしたがって処理を行う。しかし、後処理機器６４０の処理に必要な属性Ｃ：６０６Ａが、ＪＤＦ６００Ｃ内にはない（属性Ｃ：６０６ＡがＪＤＦ６００Ｃに反映されていない）ので、後処理機器６４０は本来の処理を行うことができないこととなる。
【００４３】
図７は、本実施の形態による処理例を示す説明図である。
ＪＤＦ７００内には、属性としてプリプレスの属性リスト７５２、プレスの属性リスト７５４、後処理の属性リスト７５６を有している。
ステップＳ７７２では、印刷ジョブ受信機器７１０は、ＪＤＦ７００を受け付ける。
ステップＳ７７４では、印刷ジョブ受信機器７１０は、ＪＤＦ７００を情報処理装置１００に渡す。この時点でのＪＤＦ７００は、プリプレスの属性リスト７５２、プレスの属性リスト７５４、後処理の属性リスト７５６を含んでいる。
ステップＳ７７６では、情報処理装置１００は、ＪＤＦ７００からプレスの属性リスト７５４、後処理の属性リスト７５６を退避する。プレスの属性リスト７５４、後処理の属性リスト７５６は、プリプレス機器７２０では用いない属性だからである。
【００４４】
ステップＳ７７８では、情報処理装置１００は、ＪＤＦ７００Ａをプリプレス機器７２０に渡す。ＪＤＦ７００Ａは、プリプレスの属性リスト７５２を含んでいる。プリプレス機器７２０ではプリプレスの属性リスト７５２を用いることを、事前にプリプレス機器７２０から検知している。なお、プレスの属性リスト７５４、後処理の属性リスト７５６をＪＤＦ７００Ａに含めるようにしてもよい。プリプレス機器７２０でプレスの属性リスト７５４、後処理の属性リスト７５６が削除されたとしても、ステップＳ７７６で退避している（記憶モジュール１４０内に記憶されている）ので、後のＪＤＦ７００Ｃ等で用いることができる。
ステップＳ７８０では、プリプレス機器７２０は、ＪＤＦ７００Ｂを情報処理装置１００に渡す。ＪＤＦ７００Ｂは、プリプレスの属性リスト７５２Ｂ、処理結果１：７５８を含んでいる。なお、プリプレスの属性リスト７５２Ｂは、プリプレスの属性リスト７５２そのものであってもよいし、プリプレス機器７２０によって変更が行われていてもよい。例えば、プリプレスの属性リスト７５２内の色情報が変更されていてもよい。具体的には、プリプレス機器７２０の処理結果から「赤を濃くする」等の指示があり、その指示にしたがって変更された色情報を有するプリプレスの属性リスト７５２Ｂ等がある。また、プリプレス機器７２０による処理結果である処理結果１：７５８を受け取る。
ステップＳ７８２では、情報処理装置１００は、プリプレスの属性リスト７５２Ｂ、処理結果１：７５８を退避する。
【００４５】
ステップＳ７８４では、情報処理装置１００は、ＪＤＦ７００Ｃにプレスの属性リスト７５４を記載する。プレス機器７３０ではプレスの属性リスト７５４を用いることを、事前にプレス機器７３０から検知している。なお、プレスの属性リスト７５４を、ＪＤＦ７００Ｂ（つまり、プリプレスの属性リスト７５２Ｂ、処理結果１：７５８）によって変更してもよい。例えば、前述したように、プリプレス機器７２０で色情報の変更をした結果をプレスの属性リスト７５４内に反映させてもよい。
ステップＳ７８６では、情報処理装置１００は、ＪＤＦ７００Ｃをプレス機器７３０に渡す。ＪＤＦ７００Ｃは、プレスの属性リスト７５４を含んでいる。
ステップＳ７８８では、プレス機器７３０は、ＪＤＦ７００Ｄを情報処理装置１００に渡す。ＪＤＦ７００Ｄは、プレスの属性リスト７５４Ｂ、処理結果２：７６０を含んでいる。なお、プレスの属性リスト７５４Ｂは、プレスの属性リスト７５４そのものであってもよいし、プレス機器７３０によって変更が行われていてもよい。また、プレス機器７３０による処理結果である処理結果２：７６０を受け取る。
ステップＳ７９０では、情報処理装置１００は、プレスの属性リスト７５４Ｂ、処理結果２：７６０を退避する。
【００４６】
ステップＳ７９２では、情報処理装置１００は、後処理の属性リスト７５６を記載する。
ステップＳ７９４では、情報処理装置１００は、ＪＤＦ７００Ｅを後処理機器７４０に渡す。ＪＤＦ７００Ｅは、後処理の属性リスト７５６を含んでいる。
ステップＳ７９６では、後処理機器７４０は、ＪＤＦ７００Ｆを情報処理装置１００に渡す。ＪＤＦ７００Ｆは、後処理の属性リスト７５６Ｂ、処理結果３：７６２を含んでいる。なお、後処理の属性リスト７５６Ｂは、後処理の属性リスト７５６そのものであってもよいし、後処理機器７４０によって変更が行われていてもよい。また、後処理機器７４０による処理結果である処理結果３：７６２を受け取る。
ステップＳ７９８では、情報処理装置１００は、後処理の属性リスト７５６Ｂ、処理結果３：７６２を退避する。
【００４７】
図８は、本実施の形態による処理例を示す説明図である。経営情報装置２００Ａ（ＭＩＳ）の機能拡張として情報処理装置１００の機能を実現するようにしたものである。
図７の例に示した処理に、ＪＭＦ（Ｊｏｂ  Ｍｅｓｓａｇｉｎｇ  Ｆｏｒｍａｔ）に関する処理であるステップＳ８５８、ステップＳ８６４、ステップＳ８７４、ステップＳ８８４を付加したものである。ＪＭＦは、イベント（開始、停止、エラー等）、状況（使用可能、オフライン等）、結果（数、消耗等）についての情報を含んでいる。つまり、ＪＤＦジョブの状況とプロダクションデータ（配信又は印刷時刻やジョブの印刷に使用された用紙等）を経営情報装置２００Ａにフィードバックとして送信することができるようにしている。
【００４８】
ＪＤＦ７００は、プリプレスの属性リスト８１０、プレスの属性リスト８２０、後処理の属性リスト８３０を含んでいる。記憶モジュール８４０には、プリプレスの属性リスト８１０、プレスの属性リスト８２０、後処理の属性リスト８３０が記憶されることとなる。
ステップＳ８５２では、印刷ジョブ受信機器７１０は、ＪＤＦ７００を受け付ける。
ステップＳ８５４では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、印刷ジョブ受信機器７１０よりＪＤＦ７００を受信する。
ステップＳ８５６では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、ＪＤＦ属性を退避する。
ステップＳ８５８では、経営情報装置２００Ａ（情報処理装置１００Ａ）と印刷ジョブ受信機器７１０は、ＪＭＦを送受信する。
【００４９】
ステップＳ８６０では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、対象のＪＤＦ属性を追加する。
ステップＳ８６２では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、プリプレス機器７２０にＪＤＦ７００を送信する。
ステップＳ８６４では、経営情報装置２００Ａ（情報処理装置１００Ａ）とプリプレス機器７２０は、ＪＭＦを送受信する。
ステップＳ８６６では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、プリプレス機器７２０よりＪＤＦ７００を受信する。
ステップＳ８６８では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、ＪＤＦ属性を退避する。
【００５０】
ステップＳ８７０では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、対象のＪＤＦ属性を追加する。
ステップＳ８７２では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、プレス機器７３０にＪＤＦ７００を送信する。
ステップＳ８７４では、経営情報装置２００Ａ（情報処理装置１００Ａ）とプレス機器７３０は、ＪＭＦを送受信する。
ステップＳ８７６では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、プレス機器７３０よりＪＤＦ７００を受信する。
ステップＳ８７８では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、ＪＤＦ属性を退避する。
【００５１】
ステップＳ８８０では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、対象のＪＤＦ属性を追加する。
ステップＳ８８２では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、後処理機器７４０にＪＤＦ７００を送信する。
ステップＳ８８４では、経営情報装置２００Ａ（情報処理装置１００Ａ）と後処理機器７４０は、ＪＭＦを送受信する。
ステップＳ８８６では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、後処理機器７４０よりＪＤＦ７００を受信する。
ステップＳ８８８では、経営情報装置２００Ａ（情報処理装置１００Ａ）は、ＪＤＦ属性を退避する。
【００５２】
図９は、本実施の形態による処理例を示す説明図である。経営情報装置２００Ｂ（ＭＩＳ）とは別のサーバー内に情報処理装置１００Ｂを実現したものである。経営情報装置２００Ｂは複数の機器とＪＭＦ通信を行っており、パフォーマンスが問題になることがある。情報処理装置１００Ｂを経営情報装置２００Ｂとは別のシステムとすることで、経営情報装置２００Ｂの負荷を軽減することができる。
図７の例に示した処理に、ＪＭＦに関する処理であるステップＳ９５８、ステップＳ９６４、ステップＳ９７４、ステップＳ９８４、ステップＳ９９０を付加したものである。
ＪＤＦ７００は、プリプレスの属性リスト９１０、プレスの属性リスト９２０、後処理の属性リスト９３０を含んでいる。記憶モジュール９４０には、プリプレスの属性リスト８１０、プレスの属性リスト８２０、後処理の属性リスト８３０が記憶されることとなる。
ステップＳ９５２では、印刷ジョブ受信機器７１０は、ＪＤＦ７００を受け付ける。
ステップＳ９５４では、情報処理装置１００Ｂは、印刷ジョブ受信機器７１０よりＪＤＦ７００を受信する。
ステップＳ９５６では、情報処理装置１００Ｂは、ＪＤＦ属性を退避する。
ステップＳ９５８では、印刷ジョブ受信機器２１０Ｂと印刷ジョブ受信機器７１０は、ＪＭＦを送受信する。
ステップＳ９６０では、情報処理装置１００Ｂは、対象のＪＤＦ属性を追加する。
【００５３】
ステップＳ９６２では、情報処理装置１００Ｂは、プリプレス機器７２０にＪＤＦ７００を送信する。
ステップＳ９６４では、印刷ジョブ受信機器２１０Ｂとプリプレス機器７２０は、ＪＭＦを送受信する。
ステップＳ９６６では、情報処理装置１００Ｂは、プリプレス機器７２０よりＪＤＦ７００を受信する。
ステップＳ９６８では、情報処理装置１００Ｂは、ＪＤＦ属性を退避する。
ステップＳ９７０では、情報処理装置１００Ｂは、対象のＪＤＦ属性を追加する。
【００５４】
ステップＳ９７２では、情報処理装置１００Ｂは、プレス機器７３０にＪＤＦ７００を送信する。
ステップＳ９７４では、印刷ジョブ受信機器２１０Ｂとプレス機器７３０は、ＪＭＦを送受信する。
ステップＳ９７６では、情報処理装置１００Ｂは、プレス機器７３０よりＪＤＦ７００を受信する。
ステップＳ９７８では、情報処理装置１００Ｂは、ＪＤＦ属性を退避する。
ステップＳ９８０では、情報処理装置１００Ｂは、対象のＪＤＦ属性を追加する。
【００５５】
ステップＳ９８２では、情報処理装置１００Ｂは、後処理機器７４０にＪＤＦ７００を送信する。
ステップＳ９８４では、印刷ジョブ受信機器２１０Ｂと後処理機器７４０は、ＪＭＦを送受信する。
ステップＳ９８６では、情報処理装置１００Ｂは、後処理機器７４０よりＪＤＦ７００を受信する。
ステップＳ９８８では、情報処理装置１００Ｂは、ＪＤＦ属性を退避する。
ステップＳ９９０では、情報処理装置１００Ｂは、情報処理装置１００Ｂによる処理結果（ＪＤＦ７００の処理データであり、具体的には、各工程でのステータス、実績等）を経営情報装置２００Ｂに送信する。そして、経営情報装置２００Ｂは、それを記憶モジュール９５０に記憶させる。
【００５６】
図１０を参照して、本実施の形態の情報処理装置１００のハードウェア構成例について説明する。図１０に示す構成は、例えばパーソナルコンピュータ（ＰＣ）等によって構成されるものであり、スキャナ等のデータ読み取り部１０１７と、プリンタ等のデータ出力部１０１８を備えたハードウェア構成例を示している。
【００５７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００１は、前述の実施の形態において説明した各種のモジュール、すなわち、印刷ジョブチケット送受信モジュール１１０、印刷ジョブチケット編集モジュール１２０、印刷ジョブチケットサポート属性制御モジュール１３０、機器通信モジュール１５０等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００５８】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１００２は、ＣＰＵ１００１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１００３は、ＣＰＵ１００１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバス等から構成されるホストバス１００４により相互に接続されている。
【００５９】
ホストバス１００４は、ブリッジ１００５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス１００６に接続されている。
【００６０】
キーボード１００８、マウス等のポインティングデバイス１００９は、操作者により操作されるデバイスである。ディスプレイ１０１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等があり、各種情報をテキストやイメージ情報として表示する。また、ポインティングデバイス１００９とディスプレイ１０１０の両方の機能を備えているタッチスクリーン等であってもよい。その場合、キーボードの機能の実現について、キーボード１００８のように物理的に接続しなくても、画面（タッチスクリーン）上にソフトウェアでキーボード（いわゆるソフトウェアキーボード、スクリーンキーボード等ともいわれる）を描画して、キーボードの機能を実現するようにしてもよい。
【００６１】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０１１は、ハードディスク（フラッシュ・メモリ等であってもよい）を内蔵し、ハードディスクを駆動し、ＣＰＵ１００１によって実行するプログラムや情報を記録又は再生させる。ハードディスクは、記憶モジュール１４０等としての機能を実現させる。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。
【００６２】
ドライブ１０１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体１０１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース１００７、外部バス１００６、ブリッジ１００５、及びホストバス１００４を介して接続されているＲＡＭ１００３に供給する。なお、リムーバブル記録媒体１０１３も、データ記録領域として利用可能である。
【００６３】
接続ポート１０１４は、外部接続機器１０１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート１０１４は、インタフェース１００７、及び外部バス１００６、ブリッジ１００５、ホストバス１００４等を介してＣＰＵ１００１等に接続されている。通信部１０１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部１０１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部１０１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００６４】
なお、図１０に示す情報処理装置１００のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１０に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図１０に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００６５】
なお、図７の例のステップＳ７８０で説明したように、印刷ワークフローの処理途中で属性の変更があった場合、変更した内容から、その後の処理で属性の変更を反映させてもよい。例えば、プリプレス処理で操作者が、モノクロの設定から、カラー設定に変更した場合、モノクロからカラーに変換されたことを処理結果から判断し、プレス機器７３０への送信時に予め設定しておいたカラープロファイル情報を印刷ジョブチケットに付加して、プレス機器７３０に送信するようにしてもよい。
また、印刷ワークフローの処理途中で属性の変更があった場合、上位システム（例えば、印刷ジョブチケット生成システム）に変更内容を返し、今後の印刷ジョブチケットの生成に反映するようにしてもよい。例えば、プレス処理のオペレータが、自動で設定されたカラープロファイルＡをカラープロファイルＢに変更した場合、処理結果から変更されたことを情報処理装置１００が検知し、その変更内容を印刷ジョブチケット生成システムに通知する。印刷ジョブチケット生成システムは、変更した印刷ジョブの印刷属性に類似した印刷ジョブについては、カラープロファイルＢを自動で設定するようにしてもよい。なお、類似したとは、依頼者が同じであること、文書の種類が同じであること（例えば、名刺のカラープロファイルが変更されたならば、以後、名刺のカラープロファイルは変更されたものを用いる）、同じ印刷機器を用いる、同じ印刷用紙を用いる等がある。
【００６６】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００６７】
１００…情報処理装置
１１０…印刷ジョブチケット送受信モジュール
１２０…印刷ジョブチケット編集モジュール
１３０…印刷ジョブチケットサポート属性制御モジュール
１４０…記憶モジュール
１５０…機器通信モジュール
２００…経営情報装置
２１０…印刷ジョブ受信機器
２２０…プリプレス機器
２３０…プレス機器
２４０…後処理機器
２９９…通信回線
【図１】
2019096032.tif 000003
【図２】
2019096032.tif 000004
【図３】
2019096032.tif 000005
【図４】
2019096032.tif 000006
【図５】
2019096032.tif 000007
【図６】
2019096032.tif 000008
【図７】
2019096032.tif 000009
【図８】
2019096032.tif 000010
【図９】
2019096032.tif 000011
【図１０】
2019096032.tif 000012