(57)【要約】【課題】異なる複数の印刷ジョブをまとめたグループジョブの進捗状況を注文単位／グループ単位／部品単位のような複数の観点で把握されるようにする印刷工程管理システムを提供する。【解決手段】印刷工程管理システムの取得手段は、複数の印刷部品から構成される印刷製品の印刷情報を取得し、印刷製品毎に製品識別子を付与し、分割手段は、印刷情報を印刷部品毎の部品印刷情報に分割し、分割した部品印刷情報毎に部品識別子を付与し、生成手段は、部品印刷情報に含まれる部品印刷属性に応じて複数の部品印刷情報を一つにまとめるグループ印刷情報を生成し、生成したグループ印刷情報毎にグループ識別子を付与し、識別子管理手段は、一の印刷製品に係る製品識別子と、当該印刷製品を構成する印刷部品に係る部品識別子とを対応付け、さらに当該印刷部品の部品印刷情報を含むグループ印刷情報に係るグループ識別子を対応付けて管理する。【選択図】図１
2019211999.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷部品から構成される印刷製品の印刷情報を取得し、印刷製品毎に製品識別子を付与する取得手段と、
前記取得手段が取得した印刷製品の印刷情報を印刷部品毎の部品印刷情報に分割し、分割した部品印刷情報毎に部品識別子を付与する分割手段と、
部品印刷情報に含まれる部品印刷属性に応じて複数の部品印刷情報を一つにまとめるグループ印刷情報を生成し、生成したグループ印刷情報毎にグループ識別子を付与する生成手段と、
一の印刷製品に係る製品識別子と、当該印刷製品を構成する印刷部品に係る部品識別子とを対応付け、さらに当該印刷部品の部品印刷情報を含むグループ印刷情報に係るグループ識別子を対応付けて管理する識別子管理手段
を有する印刷工程管理システム。
【請求項２】
印刷製品に係る注文の破棄を受け付ける受付手段
をさらに有し、
前記受付手段が破棄を受け付けた場合に、前記識別子管理手段は破棄される印刷製品に関連する印刷部品、グループ印刷情報を当該印刷製品に対応する製品識別情報に対応付けられている部品識別子及びグループ識別子によって特定する、
請求項１に記載の印刷工程管理システム。
【請求項３】
印刷製品に関連するグループ印刷情報と部品印刷情報それぞれの処理状況を用いて、当該印刷製品の製造状況を表示する管理画面を表示する表示手段
をさらに有し、
前記表示手段は、当該管理画面において破棄される印刷製品の部品印刷情報を他の部品印刷情報と識別可能に表示する、
請求項２に記載の印刷工程管理システム。
【請求項４】
破棄される印刷製品に関連するグループ印刷情報の処理が行われていない印刷工程処理装置に対し、当該グループ印刷情報の処理を中止する旨を指示する中止指示手段
をさらに有する請求項２に記載の印刷工程管理システム。
【請求項５】
前記生成手段は、破棄される印刷製品に関連するグループ印刷情報の処理が行われていない印刷工程処理装置に対して、破棄される印刷製品に関連する部品印刷情報を除いてグループ印刷情報を生成し直す、
請求項２に記載の印刷工程管理システム。
【請求項６】
コンピュータを、
複数の印刷部品から構成される印刷製品の印刷情報を取得し、印刷製品毎に製品識別子を付与する取得手段と、
前記取得手段が取得した印刷製品の印刷情報を印刷部品毎の部品印刷情報に分割し、分割した部品印刷情報毎に部品識別子を付与する分割手段と、
部品印刷情報に含まれる部品印刷属性に応じて複数の部品印刷情報を一つにまとめるグループ印刷情報を生成し、生成したグループ印刷情報毎にグループ識別子を付与する生成手段と、
一の印刷製品に係る製品識別子と、当該印刷製品を構成する印刷部品に係る部品識別子とを対応付け、さらに当該印刷部品の部品印刷情報を含むグループ印刷情報に係るグループ識別子を対応付けて管理する識別子管理手段
として機能させるための印刷工程管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷工程管理システム及び印刷工程管理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、ジョブ実行までの一連の操作手順を表現した操作画面フローを作成して当該装置の操作支援を行う画像形成装置、画面フロー作成方法及びプログラムを提供することを課題とし、画像形成装置は、画面情報と、表示画面でのキー操作による設定状態を示す設定操作情報と、表示画面の画面遷移順序を示す画面順序情報と、を含む画面フロー作成情報を取得する画面フロー作成情報取得手段と、画面フロー作成情報に基づいて、表示画面におけるキー操作による設定状態を表現した画面イメージを作成し、画面イメージを画面遷移順に並べた画面フローを作成する画面フロー作成手段と、表示画面のカスタマイズを行う表示画面カスタマイズ手段と、変更された画面情報に基づいて取得された画面フロー作成情報を修正する画面フロー作成情報修正手段とを有し、画面フロー作成手段は、修正された画面フロー作成情報に基づいて画面フローを作成することが開示されている。
【０００３】
特許文献２には、画像形成装置に対して利用する機能を設定する場合において、利用者の利便性を向上させることを課題とし、画像形成装置における利用可能な機能のうちページ単位での設定が可能なページ処理機能を適用するページ範囲を、適用するページ処理機能毎に受け付け、前記画像形成装置における利用可能な機能のうち画像形成出力後に実行される後処理機能を適用するページ範囲を、適用する後処理機能毎に受け付け、前記後処理機能が適用されるページ範囲と、前記後処理機能が適用されるページ範囲のうち前記画像処理機能が適用されるページ範囲とを関連付けて、各ページ範囲に適用される機能の種類が識別可能なように、各ページ範囲に適用される機能の一覧を表示部に表示させることが開示されている。
【０００４】
特許文献３には、分割されたジョブデータそれぞれに基づいて複数の異なるデバイスに出力された各印刷結果を正しい内容及び順序で統合しやすくすることを課題とし、画像形成出力対象の画像の情報である出力対象画像情報を分割した複数の部分出力対象画像情報に基づく記録媒体上への画像形成出力の実行を制御する画像形成出力制御装置において、分割の内容を示す分割情報を取得し、分割情報に基づいて、複数の部分出力対象画像情報の分割構成及び複数の部分出力対象画像情報に基づく画像形成出力のそれぞれの出力先を示す分割構成情報を提示し、分割情報に基づいて、出力対象画像情報に基づいて画像形成出力される全体部分における部分出力対象画像情報に基づいて画像形成出力される部分の位置を把握するための情報である部分位置把握情報の記録媒体上への画像形成出力の実行を制御することが開示されている。
【０００５】
特許文献４には、印刷ジョブを管理している印刷システムに、現在印刷中の印刷ジョブと同程度の優先順位の印刷ジョブが投入されたとき、多連印刷を使って同時に印刷を行うことを課題とし、印刷中の印刷ジョブと後から投げられた印刷ジョブを多連印刷を使って印刷することで、同時に印刷できることが開示されている。
【０００６】
特許文献５には、従来は、作業者による作業を必要とする工程を作業者が実行する際に、作業者による作業を必要としない工程が完了するのを待たなければならず、作業時間にオーバーヘッドが生じてしまっていたことを課題とし、注文データを受注する受注するステップ、注文データを登録するステップ、管理者により設定されたスケジュールに応じて、登録された注文データに基づく商品の製造を指示するステップと、を有し、注文データに基づく商品を製造する工程において作業者による作業を必要としない工程が含まれているか否かを判定し、作業者による作業を必要としない工程が含まれている場合、注文データに基づく商品の製造をスケジューリングの対象から除外して該工程の開始を指示することが開示されている。
【０００７】
特許文献６には、一連の印刷工程の各処理デバイスの進捗状況を適時表示して、それぞれの処理デバイスの担当者が視覚的に確認することを課題とし、管理サーバーは、一連の印刷工程に適応した処理情報をいずれかの処理デバイスに送信し、各処理デバイスから通知される通知情報を収集して、各印刷工程の進捗状況および各処理デバイスの処理状況を連係表示するための表示データを生成し、該生成される表示データを各処理デバイスに送信し、各処理デバイスでは、管理サーバーから送信される表示データを取得し、複数の処理デバイス中で選択される処理デバイスを基準として連係する処理デバイスの進捗状況を表示デバイスに動的に切り替え表示する構成を特徴とすることが開示されている。
【０００８】
特許文献７には、各企業間をまたがるワークフローを構築することができ、動的な特定の条件に限定したディスカウント情報を提示できることが可能な印刷受注装置、方法およびプログラムを提供することを課題とし、顧客は受注サイトに対して見積もりを依頼し、受注サイトは見積もり条件と登録された工程定義とに基づいてプロトタイプを作成し、プロトタイプにしたがってワークフローを構築するための実際の工程を検索するとともに、見積もり条件を少しずつ変更した類似条件を設定し、類似条件に適合する工程も検索し、検索された工程からディスカウント情報を作成し、検索された工程および作成されたディスカウント情報からワークフローを構築し、ワークフローの工程の情報から見積もりを自動計算し、受注サイトは見積もりおよびディスカウント情報を顧客に対して提示し、顧客は見積もりを吟味した結果、納得がいった場合は、受注サイトに対して印刷物の発注を行うことが開示されている。
【０００９】
特許文献８には、複数の構成コンポーネントを組み合わせて成果物を生成する印刷処理において、印刷処理に必要なデータが揃っていない状態をオペレーターに報知し、また、各構成コンポーネントの処理状態を管理することを課題とし、印刷データ送信サーバーと通信可能な情報処理装置であって、指定されたスケジュールにしたがって構成コンポーネントの印刷指示を印刷データ送信サーバーに送信し、印刷指示を処理できないことを示す応答が印刷データ送信サーバーから通知された場合、印刷指示の警告メッセージを含む警告画面を表示し、また、各構成コンポーネントの処理状態を取得し、処理状態リストを作成して表示することが開示されている。
【００１０】
特許文献９には、連結機能を実現する際の子機の候補となる画像処理装置のリストを好適に表示する画面を生成し、子機の選択が容易になる画像処理装置を提供することを課題とし、連結印刷の親機機能を有する画像処理装置であって、連結印刷の子機機能を有し前記画像処理装置との通信を行う、他の画像処理装置の識別情報を保持する子機リスト保持手段と、前記他の画像処理装置の中から、印刷ジョブを振り分ける子機を選択する子機選択画面を生成する子機選択画面生成手段とを有することが開示されている。
【００１１】
特許文献１０には、印刷ワークフローからのモバイル用文書を生成するシステムと方法を提供することを課題とし、システムは、複数の文書を確定する印刷ジョブを受信するインタフェースを有するワークフローを含む装置であり、ワークフローサーバーは、順序づけられたアクティビティのセットを含む印刷ワークフローにより、プリントショップのデバイスに、文書に実行するよう命令するコントローラを含み、コントローラは、モバイルバージョンは印刷ジョブが処理されている間に、文書からの内容を記録し、また、コントローラは、モバイルデバイスに表示する文書を特定し、モバイルバージョンの文書を生成するテンプレートを特定し、コントローラは、さらに、文書のために記憶された内容をテンプレートに挿入して、モバイルバージョンの文書を生成し、モバイルバージョンの文書をモバイルデバイスに提供することが開示されている。
【００１２】
特許文献１１には、印刷システムのためのワークフローを生成するシステム等を提供することを課題とし、システムは、プリントショップで利用可能な複数のアクティビティのそれぞれをワークフローに順序づける要件を記憶するメモリを有し、システムは、ワークフローをグラフィカル提示することができるグラフィカルユーザーインタフェース（ＧＵＩ）をさらに有し、ワークフローは、印刷ジョブを処理するために実行するアクティビティの順序づけられたサブセットを含み、ＧＵＩはさらに、利用可能なアクティビティをグラフィカル提示し、ユーザーが利用可能なアクティビティをワークフロー上にドラッグしてワークフローを変更することを可能にすることができ、システムは、アクティビティがユーザーによってドラッグされることを検出し、そのアクティビティのための要件が満足されるワークフローにおける位置を決定し、決定された位置をハイライト表示するようＧＵＩを操作することができる処理システムをさらに有することが開示されている。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２０１１−０５１１６３号公報
【特許文献２】特開２０１５−２０７０５６号公報
【特許文献３】特開２０１６−１６２２４２号公報
【特許文献４】特開２００７−０８７０４２号公報
【特許文献５】特開２０１４−１９４６４９号公報
【特許文献６】特開２００５−１６５６３４号公報
【特許文献７】特開２００８−００９８６３号公報
【特許文献８】特開２０１４−２１５９７６号公報
【特許文献９】特開２００８−１２９３５３号公報
【特許文献１０】特開２０１６−２１２８６９号公報
【特許文献１１】特開２０１４−１６４７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
ペーパーレス化や電子出版の普及により、印刷業界では大量部数の出版のような大規模な印刷ジョブが減っている。そのため、大量部数印刷を前提としていたオフセット印刷機をはじめとする印刷工程（例えば、（１）入稿、（２）前処理、（３）印刷、（４）後処理、（５）検品、（６）配送といった一連の印刷処理の各工程）の各処理装置の稼働率も下がり、印刷コスト上昇の一因となっている。印刷装置の稼働率を上げるため、少部数印刷のような小規模な印刷ジョブであっても複数まとめることによって大規模な印刷ジョブとして処理するいわゆるグループジョブが注目されている。
グループジョブを適用することによって、それぞれの印刷工程処理装置の稼働率は向上するが、一つの印刷ジョブの中には例えば注文主が異なる複数の印刷ジョブ、あるいは納期が異なる複数の印刷ジョブが混在する場合が生じる。
そのため、注文主が注文した印刷ジョブについて破棄（キャンセルともいわれる）を請求した場合、当該印刷ジョブに係る処理は複数の印刷工程あるいは印刷工程処理装置で実行されているため、どの処理を破棄すればよいのか、現場の印刷処理装置の操作者は特定することが容易でない。
一方で、印刷処理装置の操作者は作業指示にしたがって担当する印刷処理を遂行すればよく、処理中の印刷ジョブの含まれる注文主が異なる印刷注文を考慮する必要はない。このように、グループジョブにおいては、正常処理中／作業指示変更中などによって印刷ジョブの進捗管理画面の構成が変わり得る。
本発明は、異なる複数の印刷ジョブをまとめたグループジョブの進捗状況を注文単位／グループ単位／部品単位のような複数の観点で把握されるようにする印刷工程管理システム及び印刷工程管理プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１５】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、複数の印刷部品から構成される印刷製品の印刷情報を取得し、印刷製品毎に製品識別子を付与する取得手段と、前記取得手段が取得した印刷製品の印刷情報を印刷部品毎の部品印刷情報に分割し、分割した部品印刷情報毎に部品識別子を付与する分割手段と、部品印刷情報に含まれる部品印刷属性に応じて複数の部品印刷情報を一つにまとめるグループ印刷情報を生成し、生成したグループ印刷情報毎にグループ識別子を付与する生成手段と、一の印刷製品に係る製品識別子と、当該印刷製品を構成する印刷部品に係る部品識別子とを対応付け、さらに当該印刷部品の部品印刷情報を含むグループ印刷情報に係るグループ識別子を対応付けて管理する識別子管理手段を有する印刷工程管理システムである。
【００１６】
請求項２の発明は、印刷製品に係る注文の破棄を受け付ける受付手段をさらに有し、前記受付手段が破棄を受け付けた場合に、前記識別子管理手段は破棄される印刷製品に関連する印刷部品、グループ印刷情報を当該印刷製品に対応する製品識別情報に対応付けられている部品識別子及びグループ識別子によって特定する、請求項１に記載の印刷工程管理システムである。
【００１７】
請求項３の発明は、印刷製品に関連するグループ印刷情報と部品印刷情報それぞれの処理状況を用いて、当該印刷製品の製造状況を表示する管理画面を表示する表示手段をさらに有し、前記表示手段は、当該管理画面において破棄される印刷製品の部品印刷情報を他の部品印刷情報と識別可能に表示する、請求項２に記載の印刷工程管理システムである。
【００１８】
請求項４の発明は、破棄される印刷製品に関連するグループ印刷情報の処理が行われていない印刷工程処理装置に対し、当該グループ印刷情報の処理を中止する旨を指示する中止指示手段をさらに有する請求項２に記載の印刷工程管理システムである。
【００１９】
請求項５の発明は、前記生成手段は、破棄される印刷製品に関連するグループ印刷情報の処理が行われていない印刷工程処理装置に対して、破棄される印刷製品に関連する部品印刷情報を除いてグループ印刷情報を生成し直す、請求項２に記載の印刷工程管理システムである。
【００２０】
請求項６の発明は、コンピュータを、複数の印刷部品から構成される印刷製品の印刷情報を取得し、印刷製品毎に製品識別子を付与する取得手段と、前記取得手段が取得した印刷製品の印刷情報を印刷部品毎の部品印刷情報に分割し、分割した部品印刷情報毎に部品識別子を付与する分割手段と、部品印刷情報に含まれる部品印刷属性に応じて複数の部品印刷情報を一つにまとめるグループ印刷情報を生成し、生成したグループ印刷情報毎にグループ識別子を付与する生成手段と、一の印刷製品に係る製品識別子と、当該印刷製品を構成する印刷部品に係る部品識別子とを対応付け、さらに当該印刷部品の部品印刷情報を含むグループ印刷情報に係るグループ識別子を対応付けて管理する識別子管理手段として機能させるための印刷工程管理プログラムである。
【発明の効果】
【００２１】
請求項１の印刷工程管理システムによれば、異なる複数の印刷ジョブをまとめたグループジョブの進捗状況を注文単位／グループ単位／部品単位のような複数の観点で把握することができる。
【００２２】
請求項２の印刷工程管理システムによれば、印刷製品に係る注文の破棄を受け付けた場合に、破棄される印刷製品に関連する印刷部品、グループ印刷情報を特定することができる。
【００２３】
請求項３の印刷工程管理システムによれば、破棄される印刷製品の部品印刷情報を他の部品印刷情報と識別可能に表示することができる。
【００２４】
請求項４の印刷工程管理システムによれば、破棄される印刷製品に関連するグループ印刷情報の処理が行われていない印刷工程処理装置に対し、そのグループ印刷情報の処理を中止させることができる。
【００２５】
請求項５の印刷工程管理システムによれば、破棄される印刷製品に関連するグループ印刷情報の処理が行われていない印刷工程処理装置に対して、破棄される印刷製品に関連する部品印刷情報を除いたグループ印刷情報を処理させることを可能とする。
【００２６】
請求項６の印刷工程管理プログラムによれば、異なる複数の印刷ジョブをまとめたグループジョブの進捗状況を注文単位／グループ単位／部品単位のような複数の観点で把握することができる。
【図面の簡単な説明】
【００２７】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】本実施の形態による処理例を示すフローチャートである。
【図４】印刷ジョブテーブル、オーダー印刷ジョブテーブルのデータ構造例を示す説明図である。
【図５】分割パーツテーブル、パーツ印刷ジョブテーブルのデータ構造例を示す説明図である。
【図６】同属性パーツテーブル、出力テーブルのデータ構造例を示す説明図である。
【図７】本実施の形態による処理例を示す説明図である。
【図８】本実施の形態による処理例を示す説明図である。
【図９】本実施の形態による処理例を示す説明図である。
【図１０】印刷状況等表示画面の表示例を示す説明図である。
【図１１】印刷状況等表示画面の表示例を示す説明図である。
【図１２】本実施の形態による処理例を示すフローチャートである。
【図１３】本実施の形態による処理例を示すフローチャートである。
【図１４】注文の印刷製品がキャンセルされた場合の印刷状況等表示画面の表示例を示す説明図である。
【図１５】注文の印刷製品がキャンセルされた場合の印刷状況等表示画面の表示例を示す説明図である。
【図１６】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２８】
まず、本実施の形態を説明する前に、その前提となる技術等について説明する。なお、この説明は、本実施の形態の理解を容易にすることを目的とするものである。
以前から、印刷業界において、印刷ワークフローを利用して出力装置で印刷出力される印刷成果物の内容は多種多様である。例えば、用紙種類から印字属性、要求画質、後処理等さまざまな要素に基づいて出力工程が実行されている。
この印刷工程における印刷成果物の生産性は、作業を行うオペレーターの熟練度に依存している。また、印刷成果物の内容（指定用紙種類、要求画質等）の複雑度が増すに比例して、出力中のオペレーターによる作業が増え効率性を損ねており、またミスを誘発する温床ともなっていた。また、管理する出力装置が増えれば増えるほどにオペレーター（作業者）の運用負荷が増していた。
そこで、前述した特許文献に記載されているように、オペレーターの負荷軽減を図る仕組みや、印刷ワークフローを導入することで印刷成果物及び出力装置の情報を一元管理する仕組みが考案されたが、複雑な印刷ジョブにおける出力装置の効率的な運用には依然として課題がある。
【００２９】
例えば、製本を行う印刷ジョブのように印刷ジョブ中に多種多様な用紙を要求する場合、複数の異なる製本ジョブを受け付けた際に、印刷装置によっては用紙供給手段（用紙トレイを含む）の数が不足し、オペレーターによる用紙の入れ替え作業が発生する。
また、大量の枚数となる印刷ジョブを出力する場合には複数台の印刷装置で分散出力するケースがあるが、それぞれの印刷装置で頻繁に用紙交換・トナー補充等のオペレーター作業が頻繁に発生すると、印刷装置の稼働率が低下し、生産性が低下するとともにミスを誘発しやすくなる。
複数の印刷部品から構成される印刷成果物について、印刷部品単位の集合体毎（グループ）の進捗管理を行うことが求められている。
【００３０】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係、ログイン等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。また、「Ａ、Ｂ、Ｃ」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その１つのみを選んでいる場合（例えば、Ａのみ）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００３１】
本実施の形態である印刷工程管理システム１００は、取得した印刷情報にしたがって印刷工程処理装置２３０に印刷製品の製造（プリプレス等の前処理、印刷、製本等の後処理等を含む）を行わせるものであって、図１の例に示すように、印刷情報取得モジュール１０５、分割モジュール１１５、生成モジュール１２５、識別子管理モジュール１３５、受付モジュール１４０、破棄処理モジュール１４５、表示モジュール１６０を有している。
【００３２】
以下に、用語の定義を行う。
印刷製品（印刷成果物、プロダクトともいわれる）とは、最終的に顧客に納品する成果物である。例えば、本、チラシ等が該当する。
印刷部品（パーツともいわれる）とは、印刷製品を構成するものである。例えば、本を構成する表紙、本文、等がある。一般的には、印刷製品は複数の印刷部品から構成されている。ただし、チラシのように、１つの印刷部品から構成されている印刷製品もある。
グループとは、複数の印刷部品を、印刷工程処理装置２３０で処理しやすいようにまとめたものである。複数の異なる印刷製品の印刷部品が１つのグループを構成することもある。なお、チラシのように印刷データを印刷すれば印刷製品が完成するような場合には、印刷製品がグループを構成することもある。換言すると、一の印刷工程処理装置で共通して処理することができる複数の印刷ジョブはグループを構成することが可能である。
例えば、複数の印刷製品の表紙（印刷部品の一例）をまとめて１つのグループを作成し、表紙用のカット紙プリンター（印刷工程処理装置２３０の一例）で出力することが行われる。また、複数の印刷製品の本文（印刷部品の一例）をまとめて１つのグループを作成し、本文用の連帳プリンターで出力することが行われる。
【００３３】
印刷情報取得モジュール１０５は、製品識別子付与モジュール１１０を有しており、分割モジュール１１５、識別子管理モジュール１３５と接続されている。
印刷情報取得モジュール１０５は、複数の印刷部品から構成される印刷製品の印刷情報を取得する。ここで「印刷情報」とは、印刷ジョブのことを言い、印刷データと印刷処理の内容を特定する印刷属性（ジョブプロパティ）を少なくとも含んでいる。
そして、製品識別子付与モジュール１１０は、印刷製品毎に製品識別子を付与する。
【００３４】
分割モジュール１１５は、部品識別子付与モジュール１２０を有しており、印刷情報取得モジュール１０５、生成モジュール１２５、識別子管理モジュール１３５と接続されている。
分割モジュール１１５は、印刷情報取得モジュール１０５が取得した印刷製品の印刷情報を印刷部品毎の部品印刷情報に分割する。ここで「部品印刷情報」とは、印刷部品に係る部品印刷ジョブのことを言い、部品印刷データと当該印刷部品に係る印刷処理の内容を特定する部品印刷属性（部品ジョブプロパティ）を少なくとも含んでいる。
そして、部品識別子付与モジュール１２０は、分割した部品印刷情報毎に部品識別子を付与する。
【００３５】
生成モジュール１２５は、グループ識別子付与モジュール１３０を有しており、分割モジュール１１５、識別子管理モジュール１３５と接続されている。
生成モジュール１２５は、部品印刷情報に含まれる部品印刷属性に応じて複数の部品印刷情報を一つにまとめるグループ印刷情報を生成する。ここで「グループ印刷情報」は、グループジョブとも言われる。
そして、グループ識別子付与モジュール１３０は、生成したグループ印刷情報毎にグループ識別子を付与する。
【００３６】
識別子管理モジュール１３５は、印刷情報取得モジュール１０５、分割モジュール１１５、生成モジュール１２５、破棄処理モジュール１４５、表示モジュール１６０と接続されている。
識別子管理モジュール１３５は、一の印刷製品に係る製品識別子と、その印刷製品を構成する印刷部品に係る部品識別子とを対応付け、さらに、その印刷部品の部品印刷情報を含むグループ印刷情報に係るグループ識別子を対応付けて管理する。
そして、識別子管理モジュール１３５は、グループ印刷情報を印刷工程処理装置２３０に割り振って、印刷工程処理装置２３０に印刷製品の製造（プリプレス、印刷、製本等の後処理等を含む）を行わせる。
【００３７】
受付モジュール１４０は、破棄処理モジュール１４５と接続されている。
受付モジュール１４０は、ユーザーによる操作を受け付ける。例えば、印刷製品に係る注文（オーダーともいわれる）の破棄（キャンセルともいわれる）を受け付ける。具体的には、受付モジュール１４０は、タッチパネルを兼ねる液晶ディスプレイを制御して、ユーザーの操作を受け付ける。この他、マウス、キーボード、カメラ、マイク等を用いたユーザーの操作（視線、ジェスチャ、音声等も含む）を受け付けるようにしてもよい。
【００３８】
破棄処理モジュール１４５は、特定モジュール１５０、中止指示モジュール１５５を有しており、識別子管理モジュール１３５、受付モジュール１４０と接続されている。
破棄処理モジュール１４５は、受付モジュール１４０によって印刷製品に係る注文の破棄が受け付けられた場合に、その破棄に関する処理を行う。
特定モジュール１５０は、識別子管理モジュール１３５を制御して、その破棄の対象となる印刷部品、グループ印刷情報を特定する。そして、中止指示モジュール１５５は、特定モジュール１５０によって特定された印刷部品、グループ印刷情報の処理を行っている印刷工程処理装置２３０を制御する。
より具体的には、受付モジュール１４０が破棄を受け付けた場合に、特定モジュール１５０は、識別子管理モジュール１３５を用いて、破棄される印刷製品に関連する印刷部品、グループ印刷情報を、その印刷製品に対応する製品識別情報に対応付けられている部品識別子及びグループ識別子によって特定する。つまり、受付モジュール１４０は、注文破棄を受け付けた場合に、中止する印刷ジョブ（印刷部品、グループ印刷情報）を特定することを行う。なお、ここでの中止対象となる印刷ジョブは、複数の印刷工程処理装置２３０によって処理されている場合がある。
【００３９】
中止指示モジュール１５５は、破棄される印刷製品に関連するグループ印刷情報の処理が行われていない印刷工程処理装置２３０に対し、そのグループ印刷情報の処理を中止する旨を指示する。なお、破棄される印刷情報が含まれているグループ印刷情報は中止の対象としなくてもよい。
また、生成モジュール１２５は、破棄される印刷製品に関連するグループ印刷情報の処理が行われていない印刷工程処理装置２３０に対して、破棄される印刷製品に関連する部品印刷情報を除いてグループ印刷情報を生成し直すようにしてもよい。その後、識別子管理モジュール１３５は、生成し直されたグループ印刷情報を対応する印刷工程処理装置２３０に送信し、その印刷工程処理装置２３０に印刷処理を行わせるようにしてもよい。
【００４０】
表示モジュール１６０は、識別子管理モジュール１３５と接続されている。
表示モジュール１６０は、印刷製品に関連するグループ印刷情報と部品印刷情報それぞれの処理状況を用いて、その印刷製品の製造状況を表示する管理画面を表示する。具体例について、図１０、図１１の例を用いて後述する。
そして、表示モジュール１６０は、管理画面において破棄される印刷製品の部品印刷情報を他の部品印刷情報と識別可能に表示するようにしてもよい。ここで「識別可能に表示」とは、「破棄される印刷製品の部品印刷情報」の形態を、破棄されていない印刷製品の部品印刷情報の形態と異なる表示にすることである。形態として、文字、図形、記号等の付加、変更等の他に、形状、模様、色彩（文字色、背景色等を含む）、動的に変化すること（例えば、フラッシュ、アニメーション等）、点滅（点滅における変更対象は、点滅を行うか否か、点滅を行っている期間、点滅の間隔等がある）、又は、これらの組み合わせであってもよい。具体例について、図１４、図１５の例を用いて後述する。
【００４１】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。
ユーザー使用端末２１０ａ、ユーザー使用端末２１０ｂ、ユーザー使用端末２１０ｃ、印刷情報管理サーバー２２０ａ、印刷情報管理サーバー２２０ｂ、印刷工程管理システム１００は、通信回線２９０ａを介してそれぞれ接続されている。
印刷工程処理装置２３０ａ、印刷工程処理装置２３０ｂ、印刷工程処理装置２３０ｃ、印刷工程処理装置２３０ｄ、印刷工程処理装置２３０ｅ、印刷工程処理装置２３０ｆ、印刷工程管理システム１００は、通信回線２９０ｂを介してそれぞれ接続されている。
通信回線２９０ａ、通信回線２９０ｂは、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、印刷工程管理システム１００による機能は、クラウドサービスとして実現してもよい。
印刷工程管理システム１００は、ユーザー使用端末２１０又は印刷情報管理サーバー２２０から印刷ジョブを取得する。そして、それらの印刷ジョブにしたがって、グループ印刷情報を生成して、そのグループ印刷情報を、いずれかの印刷工程処理装置２３０に送信して、印刷工程処理装置２３０で印刷処理を行わせる。なお、印刷工程処理装置２３０として、プリンター（印刷装置）の他、パンチ穴あけ機、ステープラー、製本機等を含んでいてもよい。さらに、配送を管理する情報処理装置（荷物追跡システム）等を含んでいてもよい。
【００４２】
例えば、印刷工程管理システム１００は、以下の処理を行う。
ユーザー使用端末２１０又は印刷情報管理サーバー２２０から、複数の印刷部品から構成される複数の印刷成果物の印刷ジョブが印刷工程管理システム１００に投入される。印刷工程管理システム１００は、印刷成果物の印刷ジョブにオーダーＩＤを付与した上で、印刷部品単位に分解してそれぞれパーツＩＤを付与する。
次の段階で、分解された各パーツＩＤは、オーダーＩＤ毎に設定される印刷情報（順序情報、指定用紙種類、カラー／白黒、後処理等）に基づき、印刷属性情報がそれぞれのパーツＩＤに対してセットされる。
印刷属性情報がセットされた各印刷部品について、同じ属性をもつ他のオーダーＩＤの印刷部品を集めてグルーピングする。そして、まとめられたグループ毎に出力ＩＤを付与する。印刷工程管理システム１００は、出力ＩＤの印刷情報を、それぞれの出力ＩＤの印刷に適した印刷工程処理装置２３０に振り分け、送信する。
また、印刷工程管理システム１００の表示装置には、印刷ジョブのリスト（一覧）をオーダーＩＤ単位、又は、出力ＩＤ単位で切り替えて表示させることができる。そして、オーダーＩＤ単位、又は、出力ＩＤ単位での進捗確認、キャンセル、変更が実施できる。
【００４３】
図３は、本実施の形態による処理例を示すフローチャートである。
ステップＳ３０２では、印刷情報取得モジュール１０５は、印刷ジョブを取得する。
ステップＳ３０４では、製品識別子付与モジュール１１０は、印刷ジョブに対して、オーダーＩＤを付与する。
【００４４】
例えば、ステップＳ３０２では印刷ジョブテーブル４００を取得し、ステップＳ３０４ではオーダー印刷ジョブテーブル４７０を生成する。図４は、印刷ジョブテーブル４００、オーダー印刷ジョブテーブル４７０のデータ構造例を示す説明図である。
図４（ａ）は、印刷ジョブテーブル４００のデータ構造例を示す説明図である。印刷ジョブテーブル４００は、依頼日時欄４１０、印刷ジョブ名欄４１５、依頼者ＩＤ欄４２０、納期欄４２５、部数欄４３０、ページ数欄４３５、部品数欄４４０、部品Ａページ数欄４４５、部品Ａ用紙種類欄４５０、部品Ａカラー／白黒印刷欄４５５、部品Ａ印刷データ欄４６０を有している。依頼日時欄４１０は、依頼日時（年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい）を記憶している。印刷ジョブ名欄４１５は、印刷ジョブ名を記憶している。依頼者ＩＤ欄４２０は、本実施の形態において、依頼者（又は、ユーザー使用端末２１０、印刷情報管理サーバー２２０であってもよい）を一意に識別するための情報（依頼者ＩＤ：ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を記憶している。納期欄４２５は、その印刷製品の納期を記憶している。部数欄４３０は、部数（本の場合は冊数）を記憶している。ページ数欄４３５は、ページ数（本の場合は１冊のページ数）を記憶している。部品数欄４４０は、部品数を記憶している。この後、この部品数の数だけ、部品Ａページ数欄４４５から部品Ａ印刷データ欄４６０までの欄が続く。部品Ａページ数欄４４５は、部品Ａのページ数を記憶している。部品Ａ用紙種類欄４５０は、部品Ａの用紙種類（例えば、厚紙、普通紙等を示す情報）を記憶している。部品Ａカラー／白黒印刷欄４５５は、部品Ａがカラー印刷であるか白黒印刷であるかを示す情報を記憶している。部品Ａ印刷データ欄４６０は、部品Ａの印刷データ（印刷される内容を示すデータであって、例えば、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）等のファイル形式がある）を記憶している。部品Ａとして、例えば、背表紙がある。その他に、見返し、扉、本文、うら表紙、カバー、チラシ等がある。
【００４５】
図４（ｂ）は、オーダー印刷ジョブテーブル４７０のデータ構造例を示す説明図である。
オーダー印刷ジョブテーブル４７０は、印刷ジョブテーブル４００にオーダーＩＤ欄４０５を付加したデータ構造を有している。つまり、オーダー印刷ジョブテーブル４７０は、オーダーＩＤ欄４０５、依頼日時欄４１０、印刷ジョブ名欄４１５、依頼者ＩＤ欄４２０、納期欄４２５、部数欄４３０、ページ数欄４３５、部品数欄４４０、部品Ａページ数欄４４５、部品Ａ用紙種類欄４５０、部品Ａカラー／白黒印刷欄４５５、部品Ａ印刷データ欄４６０を有している。オーダーＩＤ欄４０５は、本実施の形態において、オーダーを一意に識別するための情報（オーダーＩＤ：ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を記憶している。なお、オーダーＩＤは、製品識別子の一例である。
【００４６】
ステップＳ３０６では、分割モジュール１１５は、印刷ジョブ内の印刷部品毎に、部品印刷ジョブに分割する。
ステップＳ３０８では、部品識別子付与モジュール１２０は、部品印刷ジョブに対して、パーツＩＤを付与する。
【００４７】
例えば、ステップＳ３０６では分割パーツテーブル５００を生成し、ステップＳ３０８ではパーツ印刷ジョブテーブル５７０を生成する。図５は、分割パーツテーブル５００、パーツ印刷ジョブテーブル５７０のデータ構造例を示す説明図である。
図５（ａ）は、分割パーツテーブル５００のデータ構造例を示す説明図である。分割パーツテーブル５００は、オーダーＩＤ欄５１０、部品Ａページ数欄５１５、部品Ａ用紙種類欄５２０、部品Ａカラー／白黒印刷欄５２５、部品Ａ印刷データ欄５３０を有している。オーダーＩＤ欄５１０は、オーダーＩＤを記憶している。部品Ａページ数欄５１５は、印刷ジョブテーブル４００の部品Ａページ数欄４４５に相当し、部品Ａのページ数を記憶している。部品Ａ用紙種類欄５２０は、印刷ジョブテーブル４００の部品Ａ用紙種類欄４５０に相当し、部品Ａの用紙種類を記憶している。部品Ａカラー／白黒印刷欄５２５は、印刷ジョブテーブル４００の部品Ａカラー／白黒印刷欄４５５に相当し、部品Ａがカラー印刷であるか白黒印刷であるかを示す情報を記憶している。部品Ａ印刷データ欄５３０は、印刷ジョブテーブル４００の部品Ａ印刷データ欄４６０に相当し、部品Ａの印刷データを記憶している。
【００４８】
図５（ｂ）は、パーツ印刷ジョブテーブル５７０のデータ構造例を示す説明図である。
パーツ印刷ジョブテーブル５７０は、分割パーツテーブル５００にパーツＩＤ欄５０５を付加したデータ構造を有している。つまり、パーツ印刷ジョブテーブル５７０は、パーツＩＤ欄５０５、オーダーＩＤ欄５１０、部品Ａページ数欄５１５、部品Ａ用紙種類欄５２０、部品Ａカラー／白黒印刷欄５２５、部品Ａ印刷データ欄５３０を有している。パーツＩＤ欄５０５は、本実施の形態において、パーツを一意に識別するための情報（パーツＩＤ）を記憶している。なお、パーツＩＤは、部品識別子の一例である。
【００４９】
ステップＳ３１０では、生成モジュール１２５は、部品印刷ジョブの属性に応じて、複数の部品印刷ジョブをまとめて、グループ印刷情報を生成する。
ステップＳ３１２では、グループ識別子付与モジュール１３０は、グループ印刷情報に対して、出力ＩＤを付与する。
【００５０】
例えば、ステップＳ３１０では同属性パーツテーブル６００を生成し、ステップＳ３１２では出力テーブル６７０を生成する。図６は、同属性パーツテーブル６００、出力テーブル６７０のデータ構造例を示す説明図である。
図６（ａ）は、同属性パーツテーブル６００のデータ構造例を示す説明図である。
同属性パーツテーブル６００は、パーツ数欄６１０、パーツＩＤ欄６１５等を有している。パーツ数欄６１０は、パーツ数を記憶している。この後、このパーツ数の数だけ、パーツＩＤ欄６１５の欄が続く。パーツＩＤ欄６１５は、パーツＩＤを記憶している。
図６（ｂ）は、出力テーブル６７０のデータ構造例を示す説明図である。出力テーブル６７０は、同属性パーツテーブル６００に出力ＩＤ欄６０５を付加したデータ構造を有している。つまり、出力テーブル６７０は、出力ＩＤ欄６０５、パーツ数欄６１０、パーツＩＤ欄６１５等を有している。出力ＩＤ欄６０５は、本実施の形態において、出力を一意に識別するための情報（出力ＩＤ）を記憶している。なお、出力ＩＤは、グループ識別子の一例である。
【００５１】
ステップＳ３１４では、識別子管理モジュール１３５は、オーダーＩＤ、パーツＩＤ、出力ＩＤを対応付けて管理する。例えば、オーダー印刷ジョブテーブル４７０、パーツ印刷ジョブテーブル５７０、出力テーブル６７０によって、オーダーＩＤ、パーツＩＤ、出力ＩＤが対応付けられている。また、オーダーＩＤ、パーツＩＤ、出力ＩＤを対応付けたテーブルを生成してもよい。
ステップＳ３１６では、印刷工程処理装置２３０に出力ＩＤを割り振る。具体的には、その出力ＩＤに適した印刷を行うことができる印刷工程処理装置２３０を選択すればよい。例えば、表紙用の厚紙でまとめられた出力ＩＤのグループ印刷ジョブに対して、その表紙用の厚紙に印刷することができる印刷工程処理装置２３０を選択すればよい。
【００５２】
図７は、本実施の形態による処理例を示す説明図である。特に、図３の例に示したフローチャートのステップＳ３０２、ステップＳ３０４に対応する処理例である。
例えば、ユーザー使用端末２１０ａから印刷ジョブ７１０Ａ、ユーザー使用端末２１０ｂから印刷ジョブ７１０Ｂ、ユーザー使用端末２１０ｃから印刷ジョブ７１０Ｃを、印刷工程管理システム１００に送信する。
印刷工程管理システム１００は、印刷ジョブ７１０Ａ、印刷ジョブ７１０Ｂ、印刷ジョブ７１０Ｃを受信する。印刷ジョブ７１０Ａは、印刷成果物Ａ：７００Ａを得るための印刷ジョブである。印刷ジョブ７１０Ｂは、印刷成果物Ｂ：７００Ｂを得るための印刷ジョブである。印刷ジョブ７１０Ｃは、印刷成果物Ｃ：７００Ｃを得るための印刷ジョブである。そして、印刷ジョブ７１０Ａに対してオーダーＩＤ：００１を付与し、印刷ジョブ７１０Ｂに対してオーダーＩＤ：００２を付与し、印刷ジョブ７１０Ｃに対してオーダーＩＤ：００３を付与する。
【００５３】
図８は、本実施の形態による処理例を示す説明図である。特に、図３の例に示したフローチャートのステップＳ３０６、ステップＳ３０８、ステップＳ３１０、ステップＳ３１２、ステップＳ３１４に対応する処理例である。
まず、各印刷ジョブ７１０内をパーツに分解し、そのパーツにパーツＩＤを付与する。
印刷ジョブ７１０Ａ内には、１−００１部品（背表紙）７２１、１−００２部品（見返し）７２２、１−００３部品（扉）７２３、１−００４部品（本文ページ）７２４、１−００５部品（扉）７２５、１−００６部品（見返し）７２６、１−００７部品（うら表紙）７２７、１−００８部品（カバー）７２８、１−００９部品（帯）７２９があり、これらをパーツ毎に分解して、各パーツにパーツＩＤを付与する。例えば、１−００１部品（背表紙）７２１は、パーツＩＤ：１−００１である。
印刷ジョブ７１０Ｂ内には、２−００１部品（背表紙）７３１、２−００２部品（見返し）７３２、２−００３部品（扉）７３３、２−００４部品（本文ページ）７３４、２−００５部品（扉）７３５、２−００６部品（見返し）７３６、２−００７部品（うら表紙）７３７があり、これらをパーツ毎に分解して、各パーツにパーツＩＤを付与する。
印刷ジョブ７１０Ｃ内には、３−００１部品Ａ（チラシＡ）７４１、３−００２部品Ｂ（チラシＢ）７４２、３−００３部品Ｄ（チラシＤ）７４３、３−００４部品Ｃ（チラシＣ）７４４があり、これらをパーツ毎に分解して、各パーツにパーツＩＤを付与する。
【００５４】
次に、これらをパーツの種類（部品印刷属性の一例）毎に分類し、グループを生成する。パーツの種類として、用紙の種類、例えば、背表紙用の用紙、扉用の用紙、見返し用の用紙、本文用の用紙、チラシ用の用紙等がある。
背表紙、うら表紙からなる１−００１部品（背表紙）７２１、１−００７部品（うら表紙）７２７、２−００１部品（背表紙）７３１、２−００７部品（うら表紙）７３７を１つのグループとして、出力ＩＤ：１０００１：７５１を付与する。なお、この背表紙、うら表紙は、同じ用紙を用いるものである。
扉からなる１−００３部品（扉）７２３、１−００５部品（扉）７２５、２−００３部品（扉）７３３、２−００５部品（扉）７３５を１つのグループとして、出力ＩＤ：１０００２：７５２を付与する。
見返しからなる１−００２部品（見返し）７２２、２−００２部品（見返し）７３２を１つのグループとして、出力ＩＤ：１０００３：７５３を付与する。
見返しからなる１−００６部品（見返し）７２６、２−００６部品（見返し）７３６を１つのグループとして、出力ＩＤ：１０００４：７５４を付与する。
本文ページからなる１−００４部品（本文ページ）７２４、２−００４部品（本文ページ）７３４を１つのグループとして、出力ＩＤ：１０００５：７５５を付与する。
カバー、帯からなる１−００８部品（カバー）７２８、１−００９部品（帯）７２９を１つのグループとして、出力ＩＤ：１０００６：７５６を付与する。なお、このカバー、帯は、同じ用紙を用いるものである。
チラシＢ、チラシＣからなる３−００２部品Ｂ（チラシＢ）７４２、３−００４部品Ｃ（チラシＣ）７４４を１つのグループとして、出力ＩＤ：１０００７：７５７を付与する。なお、このチラシＢ、チラシＣは、同じ用紙を用いるものである。
チラシＡ、チラシＤからなる３−００１部品Ａ（チラシＡ）７４１、３−００３部品Ｄ（チラシＤ）７４３を１つのグループとして、出力ＩＤ：１０００８：７５８を付与する。なお、このチラシＡ、チラシＤは、同じ用紙を用いるものである。
この時点で、オーダーＩＤ、パーツＩＤ、出力ＩＤが対応付けられている。具体的には、１−００１部品（背表紙）７２１の「１−００１」の最初の「１」は、オーダーＩＤ：００１に対応し、その１−００１部品（背表紙）７２１は、出力ＩＤ：１０００１：７５１を構成しているので、オーダーＩＤ、パーツＩＤ、出力ＩＤが対応付けられていることになる。
【００５５】
図９は、本実施の形態による処理例を示す説明図である。
印刷工程処理装置２３０ｃに、出力ＩＤ：１０００７：７５７、出力ＩＤ：１０００８：７５８を割り振る。印刷工程処理装置２３０ｃは、チラシ印刷に適した印刷装置である。
印刷工程処理装置２３０ｄに、出力ＩＤ：１０００３：７５３、出力ＩＤ：１０００４：７５４、出力ＩＤ：１０００６：７５６を割り振る。印刷工程処理装置２３０ｄは、見返し、カバー等の印刷に適した印刷装置である。
印刷工程処理装置２３０ｅに、出力ＩＤ：１０００１：７５１、出力ＩＤ：１０００２：７５２を割り振る。印刷工程処理装置２３０ｅは、背表紙、扉等の印刷に適した印刷装置である。
印刷工程処理装置２３０ｆに、出力ＩＤ：１０００５：７５５を割り振る。印刷工程処理装置２３０ｆは、本文ページの印刷に適した印刷装置である。
このように、印刷工程処理装置２３０に同じ属性でまとめられたグループ印刷ジョブを割り振るので、各印刷工程処理装置２３０では効率的な出力処理を行うことができる。例えば、用紙給紙手段の用紙の入れ替え等の処理が、特定の印刷工程処理装置２３０を用いて印刷製品毎の印刷ジョブを出力させた場合よりも少なくなる。
【００５６】
図１０は、印刷状況等表示画面１０００の表示例を示す説明図である。表示モジュール１６０による処理結果の例を示すものである。
表示モジュール１６０は、識別子管理モジュール１３５が管理しているデータ（オーダーＩＤ、パーツＩＤ、出力ＩＤの対応付け、出力ＩＤを割り振った印刷工程処理装置２３０のＩＤ）と、印刷工程処理装置２３０のステータス（処理状況）を取得して、印刷状況等表示画面１０００又は印刷状況等表示画面１１００を表示する。なお、印刷状況等表示画面１０００又は印刷状況等表示画面１１００は、印刷工程管理システム１００の表示装置に表示してもよいし、ユーザー使用端末２１０等の表示装置にＷｅｂブラウザ等を用いて表示してもよい。
印刷状況等表示画面１０００には、オーダーＩＤ欄１００５、パーツＩＤ欄１０１０、出力ＩＤ欄１０１５、内容欄１０２０、納期欄１０２５、部数欄１０３０、パーツ内容欄１０３５、ステータス欄１０４０、印刷工程処理装置欄１０４５を表示する。オーダーＩＤ欄１００５には、オーダーＩＤを表示する。パーツＩＤ欄１０１０には、パーツＩＤを表示する。出力ＩＤ欄１０１５には、出力ＩＤを表示する。内容欄１０２０には、内容を表示する。納期欄１０２５には、納期を表示する。部数欄１０３０には、部数を表示する。パーツ内容欄１０３５には、パーツ内容を表示する。ステータス欄１０４０には、ステータス（プリント完了、プリント中、プリンター待ち等）を表示する。印刷工程処理装置欄１０４５には、その印刷ジョブが割り振られた印刷工程処理装置の名称を表示する。
この印刷状況等表示画面１０００は、オーダーＩＤ単位で表示したものである。つまり、同じオーダーＩＤである印刷ジョブをまとめて表示している。例えば、オーダーＩＤ欄１００５を左端に表示して、オーダーＩＤ：００１の印刷ジョブは、９つの印刷ジョブに分割され、プリンターＤ、Ｅ、Ｆでのステータスを知ることができる。
【００５７】
図１１は、印刷状況等表示画面１１００の表示例を示す説明図である。表示モジュール１６０による処理結果の例を示すものである。
印刷状況等表示画面１１００には、出力ＩＤ欄１１０５、オーダーＩＤ欄１１１０、パーツＩＤ欄１１１５、内容欄１１２０、納期欄１１２５、部数欄１１３０、パーツ内容欄１１３５、ステータス欄１１４０、印刷工程処理装置欄１１４５を表示する。出力ＩＤ欄１１０５には、出力ＩＤを表示する。オーダーＩＤ欄１１１０には、オーダーＩＤを表示する。パーツＩＤ欄１１１５には、パーツＩＤを表示する。内容欄１１２０には、内容を表示する。納期欄１１２５には、納期を表示する。部数欄１１３０には、部数を表示する。パーツ内容欄１１３５には、パーツ内容を表示する。ステータス欄１１４０には、ステータスを表示する。印刷工程処理装置欄１１４５には、印刷工程処理装置を表示する。
この印刷状況等表示画面１１００は、出力ＩＤ単位で表示したものである。つまり、同じ出力ＩＤである印刷ジョブをまとめて表示している。例えば、出力ＩＤ欄１１０５を左端に表示して、出力ＩＤ：１０００１の印刷ジョブは、４つの印刷ジョブからなり、プリンターＥでのステータスを知ることができる。
【００５８】
図１２、図１３は、本実施の形態による処理例を示すフローチャートである。印刷工程管理システム１００が、注文のキャンセルを受け付けた場合の処理を説明する。
ステップＳ１２００では、オーダーキャンセル処理を開始する。
ステップＳ１２０２では、キャンセル対象となっているオーダーＩＤが存在するか否かを判断し、存在する場合はステップＳ１２０８へ進み、存在しない場合はステップＳ１２０４へ進む。
ステップＳ１２０４では、印刷制御装置表示（ＵＩ）で、エラー表示を行う。例えば、そのオーダーＩＤはありません。又は、既に印刷完了している場合は、その旨をエラー表示としてもよい。
【００５９】
ステップＳ１２０８では、オーダーＩＤに属するパーツを検出する。例えば、パーツ印刷ジョブテーブル５７０を用いればよい。ステップＳ１２０８の後は、ステップＳ１２１０とステップＳ１２１４の両方の処理を行う。
ステップＳ１２１０では、印刷制御装置表示（ＵＩ）で、該当するパーツをハイライト表示する。
【００６０】
ステップＳ１２１４では、各パーツがグルーピングされた出力ＩＤを検索する。例えば、出力テーブル６７０を用いればよい。ステップＳ１２１４の後は、ステップＳ１２１６とステップＳ１２２０の両方の処理を行う。
ステップＳ１２１６では、印刷制御装置表示（ＵＩ）で、該当する出力ＩＤをハイライト表示する。
【００６１】
ステップＳ１２２０では、検索した出力ＩＤの送信先（出力装置）を検索する。図３の例で示したフローチャート内のステップＳ３１６で割り振った印刷工程処理装置２３０を検索すればよい。ステップＳ１２２０の後は、ステップＳ１２２２とステップＳ１２２６の両方の処理を行う。
ステップＳ１２２２では、印刷制御装置表示（ＵＩ）で、該当する出力装置をハイライト表示する。
【００６２】
ステップＳ１２２６では、該当する出力ＩＤの出力装置でのステータスを判断し、「出力待ち」の場合はステップＳ１２２８へ進み、「出力中」の場合はステップＳ１２３２へ進み、「出力済み」の場合はステップＳ１２３８へ進む。
ステップＳ１２２８では、出力装置に該当する出力ＩＤとパーツＩＤを指定してキャンセル指示する。
ステップＳ１２３０では、出力装置上でのキャンセルを実行する。ステップＳ１２３０の後は、ステップＳ１２４４の処理を行う。
【００６３】
ステップＳ１２３２では、該当パーツＩＤの出力をキャンセル指示する。
ステップＳ１２３４では、出力装置上での出力キャンセルを実行する。
ステップＳ１２３６では、該当パーツの出力後に出力済みシートの破棄を指示する仕分け紙を挿入する。ステップＳ１２３６の後は、ステップＳ１２４２とステップＳ１２４４の両方の処理を行う。
【００６４】
ステップＳ１２３８では、出力装置上に該当パーツを破棄するよう出力装置表示部（ＵＩ）上で指示する。ステップＳ１２３８の後は、ステップＳ１２４４の処理を行う。
ステップＳ１２４２では、オペレーターは、出力済み印刷物を除去する。
ステップＳ１２４４では、印刷制御装置および出力装置のジョブ一覧を更新する。つまり、印刷制御装置表示部（ＵＩ、図１４の例に示す印刷状況等表示画面１０００）、出力装置表示部（ＵＩ、図１５の例に示す印刷状況等表示画面１１００）に表示する。
また、キャンセルされたオーダーＩＤは、複数の出力ＩＤの印刷ジョブ（グループ印刷ジョブ）内に含まれている場合があるので、その出力ＩＤの印刷ジョブを生成し直すようにしてもよい。つまり、その出力ＩＤの印刷ジョブから、キャンセルされたオーダーＩＤ内のパーツＩＤの印刷ジョブを削除すればよい。
【００６５】
図１４は、注文の印刷製品がキャンセルされた場合の印刷状況等表示画面１０００の表示例を示す説明図である。
オーダーＩＤ：００２に対して、キャンセルが受け付けられた場合を示している。印刷状況等表示画面１０００では、対象１４１０内を赤い背景にし（他の行は、白い背景）、対象１４１０のオーダーがキャンセルされることを示している。
【００６６】
図１５は、注文の印刷製品がキャンセルされた場合の印刷状況等表示画面１１００の表示例を示す説明図である。
オーダーＩＤ：００２に対して、キャンセルが受け付けられた場合を示している。印刷状況等表示画面１１００では、対象１５０２等内を赤い背景にし（他の行は、白い背景）、対象１５０２等がキャンセルされることを示している。印刷状況等表示画面１１００では、出力ＩＤの印刷ジョブの内のキャンセルするオーダーＩＤに該当するパーツＩＤに係る印刷ジョブをキャンセルすることになる。つまり、識別子管理モジュール１３５によって、オーダーＩＤ、パーツＩＤ、出力ＩＤの対応が管理されているので、これからキャンセルするオーダーＩＤに対応するパーツＩＤ、出力ＩＤを抽出し、それに対応する印刷状況等表示画面１１００内の行を赤い背景にすればよい。
【００６７】
図１６を参照して、本実施の形態の印刷工程管理システム１００のハードウェア構成例について説明する。図１６に示す構成は、例えばパーソナルコンピュータ（ＰＣ）等によって構成されるものであり、スキャナー等のデータ読み取り部１６１７と、プリンター等のデータ出力部１６１８を備えたハードウェア構成例を示している。
【００６８】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１６０１は、前述の実施の形態において説明した各種のモジュール、すなわち、印刷情報取得モジュール１０５、製品識別子付与モジュール１１０、分割モジュール１１５、部品識別子付与モジュール１２０、生成モジュール１２５、グループ識別子付与モジュール１３０、識別子管理モジュール１３５、受付モジュール１４０、破棄処理モジュール１４５、特定モジュール１５０、中止指示モジュール１５５、表示モジュール１６０等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００６９】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１６０２は、ＣＰＵ１６０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１６０３は、ＣＰＵ１６０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバス等から構成されるホストバス１６０４により相互に接続されている。
【００７０】
ホストバス１６０４は、ブリッジ１６０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス１６０６に接続されている。
【００７１】
キーボード１６０８、マウス等のポインティングデバイス１６０９は、操作者により操作されるデバイスである。ディスプレイ１６１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等があり、各種情報をテキストやイメージ情報として表示する。また、ポインティングデバイス１６０９とディスプレイ１６１０の両方の機能を備えているタッチスクリーン等であってもよい。その場合、キーボードの機能の実現について、キーボード１６０８のように物理的に接続しなくても、画面（タッチスクリーン）上にソフトウェアでキーボード（いわゆるソフトウェアキーボード、スクリーンキーボード等ともいわれる）を描画して、キーボードの機能を実現するようにしてもよい。
【００７２】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１６１１は、ハードディスク（フラッシュ・メモリ等であってもよい）を内蔵し、ハードディスクを駆動し、ＣＰＵ１６０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクには、印刷ジョブテーブル４００、オーダー印刷ジョブテーブル４７０、分割パーツテーブル５００、パーツ印刷ジョブテーブル５７０、同属性パーツテーブル６００、出力テーブル６７０等が格納される。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。
【００７３】
ドライブ１６１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体１６１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース１６０７、外部バス１６０６、ブリッジ１６０５、及びホストバス１６０４を介して接続されているＲＡＭ１６０３に供給する。なお、リムーバブル記録媒体１６１３も、データ記録領域として利用可能である。
【００７４】
接続ポート１６１４は、外部接続機器１６１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート１６１４は、インタフェース１６０７、及び外部バス１６０６、ブリッジ１６０５、ホストバス１６０４等を介してＣＰＵ１６０１等に接続されている。通信部１６１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部１６１７は、例えばスキャナーであり、ドキュメントの読み取り処理を実行する。データ出力部１６１８は、例えばプリンターであり、ドキュメントデータの出力処理を実行する。
【００７５】
なお、図１６に示す印刷工程管理システム１００のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１６に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図１６に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファックス、スキャナー、プリンター、複合機（スキャナー、プリンター、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００７６】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００７７】
１００…印刷工程管理システム
１０５…印刷情報取得モジュール
１１０…製品識別子付与モジュール
１１５…分割モジュール
１２０…部品識別子付与モジュール
１２５…生成モジュール
１３０…グループ識別子付与モジュール
１３５…識別子管理モジュール
１４０…受付モジュール
１４５…破棄処理モジュール
１５０…特定モジュール
１５５…中止指示モジュール
１６０…表示モジュール
２１０…ユーザー使用端末
２２０…印刷情報管理サーバー
２３０…印刷工程処理装置
２９０…通信回線
【図１】
2019211999.tif 000003
【図２】
2019211999.tif 000004
【図３】
2019211999.tif 000005
【図４】
2019211999.tif 000006
【図５】
2019211999.tif 000007
【図６】
2019211999.tif 000008
【図７】
2019211999.tif 000009
【図８】
2019211999.tif 000010
【図９】
2019211999.tif 000011
【図１０】
2019211999.tif 000012
【図１１】
2019211999.tif 000013
【図１２】
2019211999.tif 000014
【図１３】
2019211999.tif 000015
【図１４】
2019211999.tif 000016
【図１５】
2019211999.tif 000017
【図１６】
2019211999.tif 000018