(57)【要約】【課題】印刷装置の処理能力のずれと異なる、予め計画した印刷工程に影響する要因が発生した場合でも、印刷が完了するまでに要する完了見込み時間を報知する。【解決手段】印刷管理装置１０は、計画印刷工程の期間に遅延を生じさせる異常が印刷装置２０で発生した場合、印刷装置２０の実績印刷能力と、異常の対処に要する予め定められた復旧時間を用いて、印刷工程２０の完了見込み時間を推定し、推定した完了見込み時間を報知する。【選択図】図３
2020017086.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置の処理能力に従って予め計画した印刷工程の期間に遅延を生じさせる異常が前記印刷装置で発生した場合、前記印刷装置で印刷を開始してから前記異常が発生するまでの処理能力に関する実績情報と、前記異常の対処に要する予め定められた復旧時間を用いて、前記印刷工程の完了見込み時間を推定する推定部と、
前記推定部で推定された前記完了見込み時間を報知する報知部と、
を備えた印刷管理装置。
【請求項２】
前記推定部は、前記実績情報と、前記異常が発生するまでに収集された前記異常の対処に要した時間に関する統計値から得られた前記復旧時間を用いて、前記印刷工程の完了見込み時間を推定する
請求項１記載の印刷管理装置。
【請求項３】
前記統計値は、前記異常が発生した前記印刷装置を含む複数の印刷装置における前記異常の対処に要した時間を用いて設定された
請求項２記載の印刷管理装置。
【請求項４】
前記推定部は、前記実績情報と、前記異常の対処を行う作業員の各々と対応付けられた前記復旧時間を用いて、前記印刷工程の完了見込み時間を推定する
請求項１〜請求項３の何れか１項に記載の印刷管理装置。
【請求項５】
前記推定部は、前記異常の対処を行う作業員の人数、及び各々の作業員と対応付けられた前記復旧時間を用いて、複数の作業員で前記異常の対処を行った場合の前記復旧時間を推定する
請求項４記載の印刷管理装置。
【請求項６】
前記復旧時間が、前記異常の種別毎に設定されている
請求項１〜請求項５の何れか１項に記載の印刷管理装置。
【請求項７】
予め割り当てた少なくとも１台の第１の印刷装置で予め定められた枚数の記録媒体に印刷を行う印刷工程の途中で、前記第１の印刷装置と異なる少なくとも１台の第２の印刷装置を追加して前記印刷工程を処理する場合、前記第１の印刷装置で印刷を開始してから前記第２の印刷装置で印刷を開始するまでの前記第１の印刷装置における処理能力に関する実績情報と、前記第２の印刷装置で印刷を開始するまでの前記第２の印刷装置における処理能力に関する統計情報を用いて、前記印刷工程の完了見込み時間を推定する推定部と、
前記推定部で推定された前記完了見込み時間を報知する報知部と、
を備えた印刷管理装置。
【請求項８】
前記推定部は、複数の印刷装置のうち、前記第１の印刷装置と同じ印刷に関する特性を有する印刷装置を前記第２の印刷装置として選択し、前記印刷工程の完了見込み時間を推定する
請求項７記載の印刷管理装置。
【請求項９】
前記特性に、印刷装置で用いられる印刷方式、記録媒体の種類、及びカラー種別の少なくとも１つが含まれる
請求項８記載の印刷管理装置。
【請求項１０】
前記報知部は、複数の印刷装置のうち、前記実績情報から推定される前記印刷工程の完了見込み時間に亘って未稼働状態にある印刷装置を前記第２の印刷装置の候補として報知し、
前記推定部は、前記第１の印刷装置における前記実績情報と、前記報知部によって報知された前記第２の印刷装置の候補の中から、管理者によって選択された前記第２の印刷装置における前記統計情報を用いて、前記印刷工程の完了見込み時間を推定する
請求項７〜請求項９の何れか１項に記載の印刷管理装置。
【請求項１１】
前記報知部は、前記第２の印刷装置の候補の中に、前記管理者によって選択された前記第２の印刷装置よりも前記印刷工程の完了見込み時間が短縮される印刷装置が存在する場合、前記印刷工程の完了見込み時間が短縮される印刷装置を報知する
請求項１０記載の印刷管理装置。
【請求項１２】
コンピュータを、請求項１〜請求項１１の何れか１項に記載の印刷管理装置の各部として機能させるための印刷管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷管理装置、及び印刷管理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、各作業工程の開始予定時刻、完了予定時刻、及び作業予定部品数を計画情報として電子計算機に予め登録しておくと共に、各作業工程の開始時間、現在時刻における進捗状況、完了時刻、及び作業完了部品数を実績情報として電子計算機に入力しておき、作業工程を管理する必要が生じたときは、実績情報に基づいて各作業工程の進捗状況を電子計算機に判定させ、いずれかの作業工程が完了状態にある場合は、当該工程の完了時刻と完了予定時刻を電子計算機に比較させて遅延工程を抽出し、一方、いずれかの作業工程が実行状態にある場合は、現在時刻までの作業完了部品数に基づいて当該工程の完了見込時刻を電子計算機に算出させ、かつ、当該見込時刻とその作業工程の完了予定時刻を電子計算機に比較させて遅延工程を抽出する遅延工程の抽出方法が開示されている。
【０００３】
特許文献２には、所定の処理工程の処理時間を規定するプロファイルを利用して作成された作業計画に基づいて実行した前記所定の処理工程の作業実績に係る実績情報を取得する取得手段と、前記取得手段により取得したＮ個の実績情報において、前記所定の処理工程に関して前記作業計画と比較し遅延が発生した作業実績の回数を示す遅延実績情報を管理する遅延実績管理手段と、前記プロファイルを利用して作成された新規の作業計画を表示装置に表示する表示制御手段と、を有し、前記表示制御手段は、前記遅延実績情報に基づいて、前記新規の作業計画に含まれる前記所定の処理工程に関して該所定の処理工程に遅延が発生する可能性を示す追加情報を併せて前記表示装置に表示する情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２０１７４７号公報
【特許文献２】特開２０１７−９１２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、印刷業界では、注文者毎に内容及び部数が異なる印刷媒体に対応すると共に、指定された納期にあわせて作成した印刷媒体を配送するため、印刷工程の進捗管理が進められている。
【０００６】
このような印刷工程の進捗管理では、印刷装置の処理能力に基づいて予め印刷計画を作成し、印刷計画に対して遅延が発生した場合には、印刷工程の新たな完了見込み時間を算出することがある。
【０００７】
しかしながら、従来の印刷工程の進捗管理では、印刷装置の理論上の処理能力と実際の処理能力との差によって生じる処理能力のずれに基づいて作業の新たな完了見込み時間を算出する。したがって、例えば印刷装置の異常発生、及び使用する印刷装置の台数の変更等、印刷装置の処理能力のずれ以外の要因によって予め計画した印刷工程に影響が出た場合、作業の新たな完了見込み時間を算出することが困難になる。
【０００８】
本発明は、印刷装置の処理能力のずれと異なる、予め計画した印刷工程に影響する要因が発生した場合でも、印刷が完了するまでに要する完了見込み時間を報知することができる印刷管理装置、及び印刷管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の印刷管理装置の発明は、印刷装置の処理能力に従って予め計画した印刷工程の期間に遅延を生じさせる異常が前記印刷装置で発生した場合、前記印刷装置で印刷を開始してから前記異常が発生するまでの処理能力に関する実績情報と、前記異常の対処に要する予め定められた復旧時間を用いて、前記印刷工程の完了見込み時間を推定する推定部と、前記推定部で推定された前記完了見込み時間を報知する報知部と、を備える。
【００１０】
請求項２記載の発明は、前記推定部は、前記実績情報と、前記異常が発生するまでに収集された前記異常の対処に要した時間に関する統計値から得られた前記復旧時間を用いて、前記印刷工程の完了見込み時間を推定する。
【００１１】
請求項３記載の発明は、前記統計値は、前記異常が発生した前記印刷装置を含む複数の印刷装置における前記異常の対処に要した時間を用いて設定される。
【００１２】
請求項４記載の発明は、前記推定部は、前記実績情報と、前記異常の対処を行う作業員の各々と対応付けられた前記復旧時間を用いて、前記印刷工程の完了見込み時間を推定する。
【００１３】
請求項５記載の発明は、前記推定部は、前記異常の対処を行う作業員の人数、及び各々の作業員と対応付けられた前記復旧時間を用いて、複数の作業員で前記異常の対処を行った場合の前記復旧時間を推定する。
【００１４】
請求項６記載の発明は、前記復旧時間が、前記異常の種別毎に設定されている。
【００１５】
請求項７記載の発明は、予め割り当てた少なくとも１台の第１の印刷装置で予め定められた枚数の記録媒体に印刷を行う印刷工程の途中で、前記第１の印刷装置と異なる少なくとも１台の第２の印刷装置を追加して前記印刷工程を処理する場合、前記第１の印刷装置で印刷を開始してから前記第２の印刷装置で印刷を開始するまでの前記第１の印刷装置における処理能力に関する実績情報と、前記第２の印刷装置で印刷を開始するまでの前記第２の印刷装置における処理能力に関する統計情報を用いて、前記印刷工程の完了見込み時間を推定する推定部と、前記推定部で推定された前記完了見込み時間を報知する報知部と、を備える。
【００１６】
請求項８記載の発明は、前記推定部は、複数の印刷装置のうち、前記第１の印刷装置と同じ印刷に関する特性を有する印刷装置を前記第２の印刷装置として選択し、前記印刷工程の完了見込み時間を推定する。
【００１７】
請求項９記載の発明は、前記特性に、印刷装置で用いられる印刷方式、記録媒体の種類、及びカラー種別の少なくとも１つが含まれる。
【００１８】
請求項１０記載の発明は、前記報知部は、複数の印刷装置のうち、前記実績情報から推定される前記印刷工程の完了見込み時間に亘って未稼働状態にある印刷装置を前記第２の印刷装置の候補として報知し、前記推定部は、前記第１の印刷装置における前記実績情報と、前記報知部によって報知された前記第２の印刷装置の候補の中から、管理者によって選択された前記第２の印刷装置における前記統計情報を用いて、前記印刷工程の完了見込み時間を推定する。
【００１９】
請求項１１記載の発明は、前記報知部は、前記第２の印刷装置の候補の中に、前記管理者によって選択された前記第２の印刷装置よりも前記印刷工程の完了見込み時間が短縮される印刷装置が存在する場合、前記印刷工程の完了見込み時間が短縮される印刷装置を報知する。
【００２０】
請求項１２記載の印刷管理プログラムの発明は、コンピュータを、請求項１〜請求項１１の何れか１項に記載の印刷管理装置の各部として機能させる。
【発明の効果】
【００２１】
請求項１、７、１２記載の発明によれば、印刷装置の処理能力のずれと異なる、予め計画した印刷工程に影響する要因が発生した場合でも、印刷が完了するまでに要する完了見込み時間を報知することができる、という効果を有する。
【００２２】
請求項２記載の発明によれば、値が固定された復旧時間を用いて印刷工程の完了見込み時間を推定する場合と比較して、印刷工程の完了見込み時間を精度よく報知することができる、という効果を有する。
【００２３】
請求項３記載の発明によれば、異常が発生した印刷装置における復旧時間に関する統計値を用いて印刷工程の完了見込み時間を推定する場合と比較して、印刷工程の完了見込み時間を精度よく報知することができる、という効果を有する。
【００２４】
請求項４記載の発明によれば、異常に対処した作業員が誰であるのか考慮されていない実績情報から得られた印刷装置の復旧時間に関する統計値を用いて印刷工程の完了見込み時間を推定する場合と比較して、印刷工程の完了見込み時間を精度よく報知することができる、という効果を有する。
【００２５】
請求項５記載の発明によれば、グループで印刷装置の異常に対処する場合であっても、印刷工程の完了見込み時間を報知することができる、という効果を有する。
【００２６】
請求項６記載の発明によれば、異常の種別を区別せずに得られた復旧時間に関する統計値を用いて印刷工程の完了見込み時間を推定する場合と比較して、印刷工程の完了見込み時間を精度よく報知することができる、という効果を有する。
【００２７】
請求項８記載の発明によれば、第２の印刷装置で印刷される印刷物の品質を、第１の印刷装置で印刷される印刷物の品質にあわせた状況での印刷工程の完了見込み時間を推定することができる、という効果を有する。
【００２８】
請求項９記載の発明によれば、第１の印刷装置で印刷される印刷物の品質にあわせた印刷物を生成することができる印刷装置を、第２の印刷装置として選択することができる、という効果を有する。
【００２９】
請求項１０記載の発明によれば、複数の印刷装置のうち、追加可能な印刷装置だけを管理者に報知することができる、という効果を有する。
【００３０】
請求項１１記載の発明によれば、印刷工程の完了見込み時間を更に短縮する方法があれば、自律的に管理者に報知することができる、という効果を有する。
【図面の簡単な説明】
【００３１】
【図１】印刷管理システムの一例を示す図である。
【図２】印刷管理装置の機能ブロック例を示す機能構成図である。
【図３】実績印刷工程と計画印刷工程を対比させた管理画面の一例を示す図である。
【図４】実績印刷工程と計画印刷工程を統合した管理画面の一例を示す図である。
【図５】印刷装置特性テーブルの一例を示す図である。
【図６】統計テーブルの一例を示す図である。
【図７】環境条件テーブルの一例を示す図である。
【図８】規定復旧時間テーブル及び統計復旧時間テーブルの一例を示す図である。
【図９】印刷管理装置における電気系統の要部構成例を示す図である。
【図１０】印刷管理処理の流れの一例を示すフローチャートである。
【図１１】推定処理の流れの一例を示すフローチャートである。
【図１２】印刷管理処理の変形例における流れの一例を示すフローチャートである。
【図１３】推定処理の変形例における流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００３２】
以下、本実施の形態について図面を参照しながら説明する。なお、機能が同じ構成要素及び処理には全図面を通して同じ符合を付与し、重複する説明を省略する。
【００３３】
＜第１実施形態＞
図１は、本実施の形態に係る印刷管理システム１００の一例を示す図である。印刷管理システム１００は、例えば印刷管理装置１０と少なくとも１台以上の印刷装置２０が含まれ、印刷管理装置１０と各々の印刷装置２０は通信回線２で接続されている。
【００３４】
印刷管理装置１０と印刷装置２０を接続する通信回線２は有線回線であっても無線回線であってもよく、また、特定の装置だけが接続される専用回線であっても、不特定多数の装置が接続される公衆回線であってもよい。
【００３５】
図１の印刷管理システム１００の例では、印刷装置２０−１〜２０−９の９台の印刷装置２０が含まれているが、印刷管理システム１００に含まれる印刷装置２０の台数に制約はない。本実施の形態では、印刷装置２０−１〜印刷装置２０−９を区別して説明する必要がない場合には、「印刷装置２０」と表すことにする。また、説明の便宜上、印刷装置２０−１〜印刷装置２０−９をそれぞれ印刷装置＃１〜印刷装置＃９と表す場合がある。印刷装置の後に付与された「＃Ｎ（Ｎは正の整数）」は各々の印刷装置２０を一意に識別するための識別情報（identification：ＩＤ）であり印刷装置ＩＤと呼ばれる。印刷装置ＩＤは、各々の印刷装置２０に予め設定されているものとする。
【００３６】
印刷管理装置１０は、各々の印刷装置２０から稼働に関する各種情報を受信して、各々の印刷装置２０の稼働状況及び処理能力を管理すると共に、印刷装置２０の稼働指示、停止指示、及び印刷装置２０の動作を設定する設定指示等の各種指示を印刷装置２０に送信する。
【００３７】
なお、印刷管理システム１００には、印刷管理装置１０及び印刷装置２０の他、例えば加工装置、後処理装置、及び裁断装置等が含まれることがある。加工装置、後処理装置、及び裁断装置は通信回線２にそれぞれ接続され、印刷管理装置１０によって稼働状況及び処理能力が管理されると共に、印刷管理装置１０からの指示に従って処理を実行する。本実施の形態では、特に印刷管理装置１０による印刷装置２０の管理に着目して説明するため、あえて図１に示した印刷管理システム１００に、加工装置、後処理装置、及び裁断装置等の装置を図示していない。
【００３８】
なお、加工装置は、例えば印刷装置２０で印刷された紙等の記録媒体（以降、「シート」という）の印刷面に、疵や汚れが付着することを抑制するためにニスをコーティングする等の加工を行う装置である。後処理装置は、例えばページ順に並ぶように折られた状態の本文のシートを綴じ合わせて表紙を付け、冊子の形態にする等の処理を行う装置である。裁断装置は、例えば製本された冊子の余白部分を切断して、予め定めた大きさに仕上げる等の処理を行う装置である。
【００３９】
図２は、印刷管理装置１０の機能ブロック例を示す機能構成図である。印刷管理装置１０は、通信部１１、推定部１２、入力部１３、環境計測部１４、及び報知部１５の各機能部と、特性ＤＢ１６、統計ＤＢ１７、実績ＤＢ１８、及び規定値ＤＢ１９の各データベース（Database：ＤＢ）を含む。
【００４０】
データベースとは、予め定めた主キーと関連付けてデータを管理するアプリケーションのことを指す場合がある。しかしながら、本実施の形態に係る「データベース」とは、必ずしも商用又は非商用の各種データベースアプリケーションを用いてデータを管理することを意味するわけではなく、データを記憶し管理する仕組み全般のことを表している。したがって、データの管理に用いられるファイルシステムもデータベースの一例である。言うまでもなく、印刷管理装置１０は、データの管理にデータベースアプリケーションを利用してもよい。
【００４１】
通信部１１は、印刷装置２０とデータ通信を行い、例えば処理能力に応じた実績情報や、予め計画した印刷工程の期間に遅延を生じさせる異常の発生を、印刷装置２０から受信する。
【００４２】
「処理能力に応じた実績情報」とは、例えばどの程度の期間に何枚のシート面に画像を印刷したかといった、実際に印刷装置２０で印刷した結果に基づいた印刷能力のことをいう。以降では、印刷を開始し始めてからの時間を「実績印刷時間」といい、実績印刷時間の間に実際に印刷したシート面の総数を「実績シート面数」という。実績印刷時間及び実績シート面数は、印刷を開始する毎に“０”に初期化される。なお、印刷装置２０では１枚のシートの表面と裏面に印刷を行うため、印刷装置２０での印刷枚数を表す場合、シートの枚数単位で表すのではなく、印刷したシートの面数単位で表す。
【００４３】
「予め計画した印刷工程の期間に遅延を生じさせる異常」とは、例えば印刷工程の計画段階では事前に発生を予期することが困難な印刷装置２０で生じる事象で、かつ、復旧可能な事象のことである。以降では、予め計画した印刷工程の期間に遅延を生じさせる異常のことを、単に「異常」という場合がある。
【００４４】
また、通信部１１は、後述する推定部１２からの指示に従い、指定された印刷装置２０に稼働指示、停止指示、及び設定指示等の各種指示を送信する。
【００４５】
推定部１２は、顧客から依頼された印刷物の印刷を開始する前に、依頼された冊数の印刷物を作成するために印刷が必要なシートのシート面数（以降、「計画シート面数」という）と、印刷装置２０の規定印刷能力に基づいて、顧客から指定された納期に間に合うように印刷物の印刷工程を計画する。
【００４６】
「規定印刷能力」とは、印刷装置２０の開発メーカー等によって、予め印刷装置２０の種類毎に規定された印刷に関する処理能力のことであり、例えば１分間に印刷されるシート面数によって表される。すなわち、規定印刷能力とは、印刷装置２０のカタログ等に記載されている仕様上の印刷に関する処理能力のことである。なお、規定印刷能力は、必ずしも１分間に印刷されるシート面数で表される必要はなく、例えば５分間というように他の時間あたりの印刷可能シート面数で表されてもよく、また、例えば１つのシート面に印刷を行うのに要する時間を用いて表されてもよい。本実施の形態では、一例として印刷装置２０における印刷能力を、１分間に印刷されるシート面数で表すものとする。
【００４７】
具体的に、推定部１２は、例えば計画シート面数が１０００枚の印刷物を、１分間あたり１００シート面数だけ印刷する規定印刷能力を有する印刷装置２０で印刷するとした場合、印刷工程の長さが１０分かかると推定する。このように、計画シート面数と規定印刷能力から推定された印刷工程を「計画印刷工程３８」という。
【００４８】
しかしながら、計画印刷工程３８に沿って印刷物の印刷を開始したとしても、例えば印刷装置２０の個体差や、使用するシートの種類、大きさ、及び厚さ、並びに、印刷装置２０における規定印刷能力と実際の印刷能力との差分等により、印刷が計画印刷工程３８の終了時間通りに終わらないことがある。したがって、推定部１２は、印刷中の印刷装置２０における実績印刷能力を監視しながら、印刷工程の完了見込み時間を推定する。推定部１２における具体的な印刷工程の完了見込み時間の推定方法については後ほど詳細に説明する。なお、印刷装置２０における実際の印刷能力は「実績印刷能力」とも呼ばれ、実績印刷能力は、実績シート面数を実績印刷時間で割ることで得られる。
【００４９】
入力部１３は、例えばキーボードやマウス等、印刷管理装置１０に接続されている入力ユニット３２を経由して印刷管理システム１００の管理者からの指示を受け付け、推定部１２に通知する。入力部１３から通知される指示には、例えば計画印刷工程３８の生成指示、印刷を行う印刷装置２０の選択指示、及び選択した印刷装置２０に対する印刷開始指示等、印刷工程を管理するための指示が含まれる。
【００５０】
環境計測部１４は、各々の印刷装置２０における動作環境を計測し、計測結果を推定部１２に通知する。環境計測部１４が計測する印刷装置２０の動作環境には、例えば印刷装置２０が設置されている空間の温度及び湿度が含まれる。温度や湿度のように、印刷装置２０が稼働する空間の状況を定量的に表す情報を「環境情報」という。
【００５１】
推定部１２は、後ほど詳細に説明する印刷工程の完了見込み時間の推定に、環境計測部１４で計測された環境情報を利用する。
【００５２】
推定部１２は、例えば作成した計画印刷工程３８、実績印刷能力に基づく印刷工程の処理状況（以降、「実績印刷工程３６」という）、及び推定した印刷工程の完了見込み時間といった印刷工程の管理情報を報知部１５に通知する。
【００５３】
報知部１５は、推定部１２から印刷工程の管理情報を受け付けると、受け付けた管理情報を表示ユニット３３に表示して、管理者に管理情報を報知する。ここでは一例として、報知部１５が表示ユニット３３を用いて管理情報を報知する例について説明するが、報知部１５は、管理情報を音声で報知してもよく、また、プリンタに印字して報知してもよい。更に、報知部１５は、管理情報を通信部１１に通知して、管理情報を通信回線２に接続された他の装置で報知するようにしてもよい。
【００５４】
図３は、表示ユニット３３に表示される管理画面３０の一例を示す図である。図３に示すように、管理画面３０は、横軸方向が時間軸に沿ったタイムチャートになっており、実績印刷工程３６と計画印刷工程３８が対比された状態で部品毎に表示される。時間軸に沿ったタイムチャートの一端は工程の開始時間を表し、他端は工程の終了時間を表す。すなわち、管理画面３０では時間軸に沿ったタイムチャートの長さによって、各工程が行われる期間を表している。境界線３９は現在の時刻を示す線であり、境界線３９によって現時点で何れの処理が行われているかが示される。
【００５５】
ここで「部品」とは、印刷物を構成する構成要素のことであり、例えば印刷物が雑誌の場合、表紙、本文、別冊（図３の例の場合、「シューズ特集」）、及び付録（図３の例の場合、「ノベルティノート」）がそれぞれ雑誌の部品となる。部品の内容により、必要に応じて部品に対して印刷、加工、後処理、裁断、検品の少なくとも１つの工程が行われ、各々の部品が組み合わされることで雑誌が作成される。
【００５６】
管理画面３０には、各々の部品に対応したデータの生成から、部品を組み合わせて作成された印刷物の発送までの各工程の処理状況が表示される。
【００５７】
なお、図４は、図３の管理画面３０に対して、実績印刷工程３６と計画印刷工程３８を統合して表示した管理画面３０Ａの一例を示す図である。このように報知部１５は、管理者の指示に従って、実績印刷工程３６と計画印刷工程３８を複数の表示形態で報知する。
【００５８】
特性ＤＢ１６、統計ＤＢ１７、実績ＤＢ１８、及び規定値ＤＢ１９の各データベースは推定部１２と接続され、推定部１２での処理において、各データベースで管理されるテーブルの内容が参照及び更新される。
【００５９】
図５は、特性ＤＢ１６で管理される印刷装置特性テーブル２２の一例を示す図である。印刷装置特性テーブル２２は、印刷管理システム１００に含まれる各々の印刷装置２０における仕様上の特性を管理するテーブルである。
【００６０】
具体的には、図５に示すように、印刷装置特性テーブル２２は各々の印刷装置２０に対して、例えば印刷装置ＩＤ、シート種類、規定印刷能力、カラー種別、印刷方式、及びグループがそれぞれ対応付けられたテーブルである。
【００６１】
このうち、シート種類は印刷装置２０で使用される記録媒体の種類を表し、例えば同心円状に巻きつけられた長尺状のシートである「ロール」か、給紙トレイの大きさにあわせて予め定められた大きさにカットされたシートである「カット紙」が対応付けられる。なお、印刷装置２０の種類によっては、ロールとカット紙の両方が使用される印刷装置２０も存在する。
【００６２】
カラー種別は、印刷装置２０で印刷される印刷色の特性を表し、例えばイエロー、マゼンタ、シアン、及びブラックを用いた多色刷りに対応することを表す「カラー」か、グレースケールに対応することを表す「白黒」が対応付けられる。なお、印刷装置２０の種類によっては、カラーと白黒の両方に対応した印刷装置２０も存在する。
【００６３】
印刷方法は、印刷装置２０で採用されている印刷方式を表し、例えばインクをシート面に吐出して印刷を行う「インクジェット」か、レーザを照射して画像を形成し、形成した画像にトナーを付着させることで印刷を行う「トナー」が対応付けられる。
【００６４】
グループは、印刷管理システム１００に含まれる各々の印刷装置２０を、印刷に関する特性に着目してグループ化した結果を表している。印刷に関する特性とは、印刷装置２０の給紙方法及び印刷の品質の少なくとも一方に影響を与える印刷装置２０の仕様上の特性である。図５に示した印刷装置特性テーブル２２の例で言えば、シート種類、カラー種別、及び印刷方式が印刷に関する特性に相当する。印刷装置ＩＤは印刷装置２０の識別情報であり、規定印刷能力は、単位時間あたりに印刷されるシート面数を表すものであるため、印刷に関する特性に含まれない。
【００６５】
図５に示した印刷装置特性テーブル２２の例の場合、印刷装置＃１及び印刷装置＃２は、シート種類、カラー種別、及び印刷方式がそれぞれロール、カラー、インクジェットであることから印刷に関する特性が同じとなるため、共に「グループＡ」に分類されている。同様の理由により、印刷装置＃３、印刷装置＃４、及び印刷装置＃５が「グループＢ」に分類され、印刷装置＃６、印刷装置＃７、印刷装置＃８、及び印刷装置＃９が「グループＣ」に分類されている。
【００６６】
すなわち、グループとは、例えば何れかの印刷装置２０が故障した場合、故障した印刷装置２０と同じグループに含まれる印刷装置２０を代替装置として使用しても、故障前の印刷装置２０で印刷された印刷物との見分けがつかない印刷物を生成し、その上、故障前の印刷装置２０で用いられていたシートがそのまま使用できるような関係を有する印刷装置２０の集合である。
【００６７】
なお、印刷装置特性テーブル２２に含まれる情報は図５に示した情報に限られず、例えば対応する印刷装置２０が印刷中であるか否か、すなわち、印刷装置２０が稼働しているか否かを表す稼働情報を含んでもよい。
【００６８】
図６は、統計ＤＢ１７で管理される統計テーブル２４の一例を示す図である。統計テーブル２４は、例えばシートの種類とシートサイズの各々の組み合わせに対して、統計印刷能力を対応付けたテーブルである。「統計印刷能力」とは、印刷装置２０で印刷が行われる毎に記録された実績シート面数の累積値を、実績印刷時間の累積値で割ることによって得られた、これまでの印刷装置２０の実績印刷能力の統計値である。図６のＹ１１〜Ｙ４５が、シートの種類とシートサイズの各々の組み合わせに対応した統計印刷能力であり、統計テーブル２４は後述するように環境情報毎、かつ、印刷装置２０毎に生成され、統計ＤＢ１７で管理される。
【００６９】
図６に示した統計テーブル２４によれば、シート種類が再生紙で、かつ、シートサイズがＡ４の場合、Ｙ３３が統計印刷能力として選択される。
【００７０】
なお、統計テーブル２４をシートの種類、シートサイズ、及びシートの厚さの各々の組み合わせに対して作成してもよい。
【００７１】
実績ＤＢ１８には、印刷管理システム１００に含まれる各々の印刷装置２０における実績印刷時間及び実績シート面数が記憶される。すなわち、実績ＤＢ１８で管理される実績印刷時間及び実績シート面数から、印刷装置２０毎の実績印刷能力及び統計印刷能力が得られる。
【００７２】
図７は、規定値ＤＢ１９で管理される環境条件テーブル２６の一例を示す図である。環境条件テーブル２６は、印刷装置２０が稼働する空間における温度と湿度の各々の組み合わせに対して、参照する統計テーブル２４を対応付けたテーブルである。
【００７３】
温度Ｔに関してＴｍｐ１＜Ｔｍｐ２＜Ｔｍｐ３＜Ｔｍｐ４の関係がある場合、例えば温度Ｔにおける区分１はＴｍｐ１≦Ｔ＜Ｔｍｐ２、区分２はＴｍｐ２≦Ｔ＜Ｔｍｐ３、区分３はＴｍｐ３≦Ｔ＜Ｔｍｐ４、及び区分４はＴｍｐ４≦Ｔの範囲を表す。また、湿度Ｈに関してＨｕｍ１＜Ｈｕｍ２＜Ｈｕｍ３＜Ｈｕｍ４の関係がある場合、例えば湿度Ｈにおける区分１はＨｕｍ１≦Ｈ＜Ｈｕｍ２、区分２はＨｕｍ２≦Ｈ＜Ｈｕｍ３、区分３はＨｕｍ３≦Ｈ＜Ｈｕｍ４、及び区分４はＨｕｍ４≦Ｈの範囲を表す。
【００７４】
図７に示した環境条件テーブル２６によれば、温度Ｔが区分２に含まれ、かつ、湿度Ｈが区分３に含まれる場合、条件１０に対応した統計テーブル２４が選択される。上述したように、統計テーブル２４は環境情報毎、かつ、印刷装置２０毎に存在するため、印刷装置２０の印刷装置ＩＤと環境条件テーブル２６から得られる条件Ｘ（Ｘは整数）の組み合わせにより、目的とする統計テーブル２４が選択されることになる。
【００７５】
更に、規定値ＤＢ１９には、異常を復旧させるために要する復旧時間を規定した、規定復旧時間テーブル２８が記憶されている。
【００７６】
図８は、規定復旧時間テーブル２８の一例を示す図である。規定復旧時間テーブル２８には異常種別毎の復旧時間（一例として、単位は［時間］）が規定されている。図８に示す規定復旧時間テーブル２８の例によれば、シートの搬送路でシートが詰まる「用紙ジャム」の異常が発生した場合、用紙ジャムを復旧させるためには１時間が必要であることが示されている。規定復旧時間テーブル２８は印刷装置２０毎に存在する。
【００７７】
規定復旧時間テーブル２８における異常種別毎の復旧時間は、実際の復旧作業にかかった時間に基づいて設定された時間ではなく、印刷装置２０の構造、及び作業員の経験上から設定された概算値である。
【００７８】
詳細については後述するが、印刷装置２０で異常が発生した場合、印刷管理装置１０は、通信部１１で印刷装置２０から受信した異常の種別に対応した復旧時間を規定復旧時間テーブル２８から取得して、印刷工程の完了見込み時間を推定する
【００７９】
図２に示す印刷管理装置１０は、例えばコンピュータ４０を用いて構成される。図９は、印刷管理装置１０における電気系統の要部構成例を示す図である。
【００８０】
コンピュータ４０は、図２に示した本実施の形態に係る印刷管理装置１０の各機能部を担うＣＰＵ(Central Processing Unit)４１、印刷管理プログラムを記憶するＲＯＭ(Read Only Memory)４２、ＣＰＵ４１の一時的な作業領域として使用されるＲＡＭ(Random Access Memory)４３、不揮発性メモリ４４、及び入出力インターフェース(Ｉ／Ｏ)４５を備える。そして、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、不揮発性メモリ４４、及びＩ／Ｏ４５がバス４６を介して各々接続されている。
【００８１】
不揮発性メモリ４４は、不揮発性メモリ４４に供給される電力が遮断されても、記憶した情報が維持される記憶装置の一例であり、例えば半導体メモリが用いられるが、ハードディスクを用いてもよい。不揮発性メモリ４４には、例えば特性ＤＢ１６、統計ＤＢ１７、実績ＤＢ１８、及び規定値ＤＢ１９の各データベースが構築される。
【００８２】
一方、Ｉ／Ｏ４５には、例えば通信ユニット３１、入力ユニット３２、表示ユニット３３、温度センサ３４、及び湿度センサ３５が接続される。
【００８３】
通信ユニット３１は通信回線２と接続し、例えば印刷装置２０等の通信回線２に接続される他の装置とデータの通信を行う通信プロトコルを備える。
【００８４】
入力ユニット３２は、印刷管理システム１００の管理者からの指示を受け付けてＣＰＵ４１に通知する入力装置であり、例えばボタン、キーボード、マウス、及びタッチパネル等が用いられる。
【００８５】
表示ユニット３３は、ＣＰＵ４１によって処理された情報を画像として表示する表示装置であり、例えば液晶ディスプレイ、又は有機ＥＬ(Electro Luminescence)ディスプレイ等が用いられる。
【００８６】
温度センサ３４は、印刷管理システム１００に含まれる各々の印刷装置２０が稼働する空間の温度を計測する。
【００８７】
湿度センサ３５は、印刷管理システム１００に含まれる各々の印刷装置２０が稼働する空間の湿度を計測する。
【００８８】
なお、Ｉ／Ｏ４５に接続されるユニットは、通信ユニット３１、入力ユニット３２、表示ユニット３３、温度センサ３４、及び湿度センサ３５に限定されない。例えば印刷管理装置１０で管理される印刷工程の管理情報を記録媒体に印字するプリンタ等がＩ／Ｏ４５に接続されてもよい。また、温度センサ３４及び湿度センサ３５は必ずしもＩ／Ｏ４５に接続される必要はなく、ＣＰＵ４１は、各々の印刷装置２０で計測された温度及び湿度を、通信ユニット３１を介して印刷装置２０から取得するようにしてもよい。
【００８９】
次に、図１０を参照して、本実施の形態に係る印刷管理装置１０の動作について説明する。
【００９０】
図１０は、計画印刷工程３８に従って印刷装置２０が印刷を開始した場合に、ＣＰＵ４１によって実行される印刷管理処理の流れの一例を示すフローチャートである。
【００９１】
印刷管理処理を規定する印刷管理プログラムは、例えば印刷管理装置１０のＲＯＭ４２に予め記憶されている。印刷管理装置１０のＣＰＵ４１は、ＲＯＭ４２に記憶される印刷管理プログラムを読み込み、印刷管理処理を実行する。
【００９２】
なお、説明の便宜上、ここでは計画印刷工程３８に従って１台の印刷装置２０が印刷を開始する例について説明するが、複数台の印刷装置２０が印刷を開始する場合には、各々の印刷装置２０について、以下に示す印刷管理処理を実行する。
【００９３】
まず、ステップＳ１０において、ＣＰＵ４１は、計画印刷工程３８における計画シート面数を不揮発性メモリ４４から取得する。
【００９４】
ステップＳ２０において、ＣＰＵ４１は、通信ユニット３１を介して印刷装置２０から実績シート面数を取得し、ＲＡＭ４３に記憶する。
【００９５】
ステップＳ３０において、ＣＰＵ４１は、印刷工程の完了見込み時間を推定する推定処理を実行する。これにより、印刷装置２０における印刷工程の完了見込み時間が得られる。
【００９６】
具体的には、ＣＰＵ４１は（１）式を用いて印刷工程の完了見込み時間を推定する。
【００９７】
（数１）
Ｐ＝（β１−β２）／α１  ・・・（１）
【００９８】
ここで、Ｐは印刷工程の完了見込み時間、β１はステップＳ１０で取得した計画シート面数、β２はステップＳ２０で取得した実績シート面数、α１は規定印刷能力を表す。印刷工程の完了見込み時間の推定に用いられる規定印刷能力は、印刷装置２０が有する印刷装置ＩＤと対応付けられた規定印刷能力を印刷装置特性テーブル２２から取得することで得られる。
【００９９】
ステップＳ４０において、ＣＰＵ４１は、ステップＳ３０で推定した完了見込み時間に基づいて、図３に示した管理画面３０における実績印刷工程３６の期間を表すタイムチャートの長さを更新する。具体的には、ＣＰＵ４１は、現在時刻に完了見込み時間を加算して実績印刷工程３６の終了時間を推定し、実績印刷工程３６の期間を表すタイムチャートの長さを更新する。
【０１００】
この場合、ＣＰＵ４１は、ステップＳ３０で推定した完了見込み時間を数値で管理画面３０に表示するようにしてもよい。なお、実績印刷工程３６と計画印刷工程３８のタイムチャートを対比することで実績印刷工程３６と計画印刷工程３８とのずれが認識されるため、ＣＰＵ４１は、実績印刷工程３６のタイムチャートを更新した場合でも、始めに設定した計画印刷工程３８のタイムチャートを更新しないようにする。
【０１０１】
ステップＳ５０において、ＣＰＵ４１は、ステップＳ１０で取得した計画シート面数と、ステップＳ２０で取得した実績シート面数を比較し、実績シート面数が計画シート面数に達したか否か、すなわち、印刷工程が終了したか否かを判定する。実績シート面数が計画シート面数に達していない場合には、まだ印刷工程が終了していないことからステップＳ２０に移行し、印刷装置２０から最新の実績シート面数を取得する。ステップＳ２０〜Ｓ５０の処理を繰り返し実行することで、印刷工程が終了するまでリアルタイムに印刷工程の完了見込み時間が推定され、推定した印刷工程の完了見込み時間を用いて管理画面３０が更新される。
【０１０２】
一方、実績シート面数が計画シート面数に達した場合には、印刷工程が完了したことから、図１０の印刷管理処理を終了する。
【０１０３】
なお、ステップＳ３０では、規定印刷能力を用いて印刷工程の完了見込み時間を推定したが、印刷工程の完了見込み時間の推定方法はこれに限られない。
【０１０４】
例えばＣＰＵ４１は（２）式を用いて印刷工程の完了見込み時間を推定してもよい。
【０１０５】
（数２）
Ｐ＝（β１−β２）γ１／β２＝（β１−β２）α２  ・・・（２）
【０１０６】
ここで、γ１はシートをβ２だけ印刷するのに要した印刷装置２０における実績印刷時間であり、α２は実績印刷能力である。実績印刷時間は、例えばステップＳ２０で実績シート面数と共に印刷装置２０から取得すればよい。
【０１０７】
（２）式を用いて印刷工程の完了見込み時間を推定した場合、印刷装置２０の実績印刷能力から印刷工程の完了見込み時間が推定される。したがって、規定印刷能力を用いて完了見込み時間を推定する（１）式を用いて印刷工程の完了見込み時間を推定する場合と比較して、完了見込み時間が精度よく推定されることになる。
【０１０８】
更に、ステップＳ３０の推定処理において、統計印刷能力を用いて印刷工程の完了見込み時間を推定してもよい。
【０１０９】
図１１は、ステップＳ３０で統計印刷能力を用いて印刷工程の完了見込み時間を推定する推定処理の流れの一例を示すフローチャートである。
【０１１０】
ステップＳ１００において、ＣＰＵ４１は、通信ユニット３１を介して印刷装置２０から、印刷で使用しているシートのシート情報を取得する。
【０１１１】
「シート情報」とは、図６に示した統計テーブル２４から統計印刷能力を取得するために用いられるシートに関する属性であり、例えばシートの種類とシートサイズが含まれる。なお、統計テーブル２４がシートの種類、シートサイズ、及びシートの厚さの各々の組み合わせに対して作成されている場合には、シート情報としてシートの種類、シートサイズ、及びシートの厚さを取得する。
【０１１２】
ステップＳ１１０において、ＣＰＵ４１は、印刷装置２０が稼働する空間の環境情報を取得する。
【０１１３】
ステップＳ１２０において、ＣＰＵ４１は、ステップＳ１１０で取得した環境情報を用いて、環境情報に含まれる温度と湿度の組み合わせを表す識別情報である条件Ｘを環境条件テーブル２６から取得する。そして、ＣＰＵ４１は、取得した条件Ｘと、印刷中の印刷装置２０が有する印刷装置ＩＤの組み合わせに対応した統計テーブル２４を統計ＤＢ１７から取得する。
【０１１４】
ＣＰＵ４１は、取得した統計テーブル２４を参照して、ステップＳ１００で取得したシート情報に含まれるシートの種類とシートサイズの組み合わせに対応した統計印刷能力を取得する。
【０１１５】
ステップＳ１３０において、ＣＰＵ４１は、ステップＳ１２０で取得した統計印刷能力を用いて印刷工程の完了見込み時間を推定する。
【０１１６】
具体的には、ＣＰＵ４１は（３）式を用いて印刷工程の完了見込み時間を推定する。
【０１１７】
（数３）
Ｐ＝（β１−β２）γ２／β３＝（β１−β２）α３  ・・・（３）
【０１１８】
ここで、γ２は取得した環境情報、及び取得したシート情報の下で印刷装置２０によって印刷された実績シート面数の累積値、β３は取得した環境情報、及び取得したシート情報の下で印刷装置２０によって印刷が行われた実績印刷時間の累積値、α３は統計印刷能力を表す。以上により、図１１に示した推定処理を終了する。
【０１１９】
（３）式を用いて印刷工程の完了見込み時間を推定した場合、印刷装置２０が稼働する空間の環境情報、及び印刷に用いられるシートのシート情報を考慮した印刷装置２０毎の統計印刷能力から印刷工程の完了見込み時間が推定される。したがって、環境情報及びシート情報を考慮しない（１）式及び（２）式を用いて印刷工程の完了見込み時間を推定する場合と比較して、完了見込み時間が精度よく推定されることになる。
【０１２０】
＜第１実施形態の変形例１＞
これまでの実施形態では、計画印刷工程３８の期間に予期せぬ異常が発生していない場合における印刷工程の完了見込み時間の推定について説明した。本変形例では、印刷装置２０に異常が発生した場合における印刷工程の完了見込み時間の推定について説明する。
【０１２１】
図１２は、計画印刷工程３８に従って印刷装置２０が印刷を開始した場合に、ＣＰＵ４１によって実行される印刷管理処理の流れの一例を示すフローチャートである。
【０１２２】
図１２に示す印刷管理処理のフローチャートが、図１０に示したフローチャートと異なる点は、ステップＳ３２〜Ｓ３８が追加された点であり、その他の処理は図１０に示したフローチャートと同じである。
【０１２３】
ステップＳ３０で（１）式〜（３）式の何れかを用いた推定処理が実行された後、ステップＳ３２が実行される。
【０１２４】
ステップＳ３２において、ＣＰＵ４１は、印刷装置２０で異常が発生したことを通知する異常通知を印刷装置２０から受け付けたか否かを判定する。印刷装置２０から異常通知を受け付けた場合、ステップＳ３４に移行する。なお、ＣＰＵ４１は、異常通知で通知された異常が回復するまでは、異常通知を印刷装置２０から受け付けていると判定する。
【０１２５】
ステップＳ３４において、ＣＰＵ４１は、印刷装置２０で発生した異常種別を取得する。印刷装置２０で発生した異常種別は、印刷装置２０から取得した異常通知に含まれている。
【０１２６】
ステップＳ３６において、ＣＰＵ４１は、印刷装置２０で発生した異常が復旧するまでの復旧時間を推定する。異常通知を受け付けた後、最初に実行されるステップＳ３６では、ＣＰＵ４１は、規定値ＤＢ１９で管理される規定復旧時間テーブル２８を参照して、取得した異常種別に対応した復旧時間を取得する。一方、２回目以降に実行されるステップＳ３６では、最初のステップＳ３６で取得した復旧時間から、異常通知を受け付けてからの経過時間を差し引いた時間を復旧時間として設定する。したがって、異常通知で通知された異常が回復するまでは、異常通知が通知されてからの経過時間に応じて最初に推定した復旧時間が短縮されるため、作業員による復旧作業の進捗が復旧時間に反映されることになる。
【０１２７】
なお、異常が復旧した場合には、ステップＳ３６の実行回数は“０”に初期化される。また、ステップＳ３６の実行回数及びステップＳ３６で推定される復旧時間は、異常種別毎に管理される。したがって、複数の異常が発生した場合には、ＣＰＵ４１は、各々の異常について推定した復旧時間を加算した時間を復旧時間とする。また、ＣＰＵ４１は、復旧時間を分の単位で処理する。規定復旧時間テーブル２８が時間の単位で作成されている場合には、ＣＰＵ４１は分の単位に変換する。
【０１２８】
ステップＳ３８において、ＣＰＵ４１は、ステップＳ３０で推定した印刷工程の完了見込み時間に、ステップＳ３６で取得した復旧時間を加算して、発生した異常に対処するための復旧時間を考慮した完了見込み時間を設定する。すなわち、ＣＰＵ４１は（４）式を用いて印刷工程の完了見込み時間を推定する。
【０１２９】
（数４）
Ｐ＝（β１−β２）α３＋δ  ・・・（４）
【０１３０】
ここで、δはステップＳ３６で取得された復旧時間を表す。
【０１３１】
一方、ステップＳ３２の判定処理で、印刷装置２０から異常通知を受け付けていないと判定された場合には、ステップＳ３４〜Ｓ３８の処理を実行することなくステップＳ４０に移行する。
【０１３２】
すなわち、図１２に示した印刷管理処理では、印刷装置２０に異常が発生した場合でも、異常の復旧時間を含めた印刷工程の完了見込み時間が逐次推定される。
【０１３３】
ここでは一例として、規定復旧時間テーブル２８を用いて異常に対処する復旧時間を推定したが、復旧時間の推定方法はこれに限られない。例えば、異常が発生するまでに収集された異常の対処に要した時間に関する統計値（以降、「統計復旧時間」という）を用いて、復旧時間を推定してもよい。
【０１３４】
統計復旧時間は、図８に示した規定復旧時間テーブル２８と同じ形式を有する統計復旧時間テーブル２８Ａに記録される。統計復旧時間テーブル２８Ａにおける異常種別毎の復旧時間には、例えば印刷管理システム１００に含まれる各々の印刷装置２０に関して作業員が異常に対処して復旧させるまで実際に要した、これまでの復旧時間の平均値といった統計値が設定される。ＣＰＵ４１は、印刷装置２０から異常通知を受け付ける毎に復旧時間の計測を開始し、印刷装置２０から異常が復旧したことを通知する復旧通知を受け付けるまでの時間を異常種別毎に記録する。ＣＰＵ４１は、こうして記録した異常種別毎の復旧時間を用いて統計復旧時間を更新し続ける。
【０１３５】
ＣＰＵ４１は、統計復旧時間テーブル２８Ａを作成する場合、例えば異常が発生した印刷装置２０の他、印刷管理システム１００に含まれない他の印刷装置２０での異常の対処に要した復旧時間の統計値も用いて、統計復旧時間テーブル２８Ａを作成してもよい。
【０１３６】
また、統計復旧時間テーブル２８Ａを印刷装置２０の機種毎に作成して、統計ＤＢ１７で管理してもよい。この場合、図５に示した印刷装置特性テーブル２２に印刷装置２０の機種名を予め対応付けておき、印刷装置２０が有する印刷装置ＩＤから印刷装置２０の機種名を取得することで、異常が発生した印刷装置２０の機種に対応した統計復旧時間テーブル２８ＡがＣＰＵ４１によって取得される。機種が異なれば印刷装置２０の構造も変わり、印刷装置２０の復旧時間も変化する場合がある。したがって、印刷装置２０の機種毎に統計復旧時間テーブル２８Ａを作成することで、機種の異なる印刷装置２０であっても同じ統計復旧時間テーブル２８Ａを用いて復旧時間を推定する場合と比較して、完了見込み時間が精度よく推定されることになる。
【０１３７】
また、ＣＰＵ４１は、印刷装置２０の機種毎に統計復旧時間テーブル２８Ａを作成する場合、例えば異常が発生した印刷装置２０の他、印刷管理システム１００に含まれず、かつ、異常が発生した印刷装置２０と機種が同じ他の印刷装置２０での異常の対処に要した復旧時間の統計値も用いて、統計復旧時間テーブル２８Ａを作成してもよい。
【０１３８】
更に、異常に対する復旧時間は、対処する作業員の習熟度合いによっても異なる。したがって、ＣＰＵ４１は、異常に対処する作業員を識別する作業員ＩＤを印刷装置２０から取得し、作業員ＩＤで表される各々の作業員に対して異常種別毎の復旧時間を記録することで、作業員毎の統計復旧時間テーブル２８Ａを作成してもよい。各々の印刷装置２０には、例えば異常が発生した場合に対処する担当の作業員の作業員ＩＤが予め設定されており、作業員ＩＤは異常通知と共に印刷管理装置１０に通知される。
【０１３９】
しかしながら、作業員ＩＤの通知方法はこれに限られず、例えば作業員が復旧作業を始める前に、異常が発生した印刷装置２０に自分の作業員ＩＤを入力し、入力された作業員ＩＤを印刷装置２０が印刷管理装置１０に通知してもよい。この場合、ＣＰＵ４１は、作業員ＩＤが通知されるまでは、例えば規定復旧時間テーブル２８のように作業員共通の情報を用いて復旧時間を推定し、印刷装置２０から作業員ＩＤが通知された場合に、作業員毎に作成された統計復旧時間テーブル２８Ａを用いて復旧時間を推定するようにすればよい。
【０１４０】
また、ＣＰＵ４１は、作業員が印刷管理システム１００に含まれない他の印刷装置２０で異常の対処に要した復旧時間の統計値も用いて、作業員毎に統計復旧時間テーブル２８Ａを作成してもよい。
【０１４１】
更に、ＣＰＵ４１は、印刷装置２０の機種毎に、各々の作業員と対応付けられた統計復旧時間テーブル２８Ａを作成してもよい。この場合、ＣＰＵ４１は、作業員が印刷管理システム１００に含まれず、かつ、異常が発生した印刷装置２０と機種が同じ他の印刷装置２０で異常の対処に要した復旧時間の統計値も用いて、統計復旧時間テーブル２８Ａを作成してもよい。
【０１４２】
言うまでもなく、ＣＰＵ４１は、印刷装置２０の機種毎でなく印刷管理システム１００に含まれる印刷装置２０毎、かつ、作業員毎に統計復旧時間テーブル２８Ａを作成してもよい。
【０１４３】
なお、異常が発生した印刷装置２０が、作業員が初めて対処する印刷装置２０の場合には復旧時間の統計値が存在しないが、この場合、ＣＰＵ４１は、規定復旧時間テーブル２８を参照して、復旧時間の推定を行えばよい。
【０１４４】
上記では、異常に対処する作業員が１人の場合における復旧時間の推定について説明したが、状況によっては複数の作業員で異常に対処することがある。複数の作業員で異常に対処する場合は、並行して作業が行える等の理由により、１人で対処する場合に比べて復旧時間が早くなる傾向が見られる。
【０１４５】
したがって、ＣＰＵ４１は、例えば複数の作業員の各々に対応した統計復旧時間テーブル２８Ａを参照して、発生した異常種別に関して最も復旧時間が短い作業員の復旧時間（以降、「基準復旧時間」という）を取得し、取得した基準復旧時間に作業員の人数に応じて予め設定された人数係数を乗じて、復旧時間を推定してもよい。
【０１４６】
人数係数は１未満の値で、かつ、作業員の人数が増えるに従って値が小さく設定される。例えば人数係数は、作業員の人数が２人の場合は“０．８”、３人の場合は“０．７”というような値に設定される。
【０１４７】
また、ＣＰＵ４１は、作業員毎の統計復旧時間テーブル２８Ａとは別に、複数の作業員のグループ毎に統計復旧時間テーブル２８Ａを作成し、異常に対処する複数の作業員のグループと対応付けられた統計復旧時間テーブル２８Ａを参照して、復旧時間を推定してもよい。
【０１４８】
＜第１実施形態の変形例２＞
例えば印刷装置２０に異常が発生し、推定した印刷工程の完了見込み時間から算出された印刷工程の終了時間が、計画印刷工程３８の終了時間より遅れることが見込まれる場合、遅れを取り戻すため何らかの対策が採られることがある。その１つとして、印刷工程の途中で、当該印刷工程に予め割り当てられた印刷中の印刷装置２０（以降、「稼働印刷装置２０Ａ」という）と異なる印刷装置２０で、当初は遅れが発生している印刷工程に予め割り当てられていなかった少なくとも１台の未稼働状態の印刷装置２０（以降、「予備印刷装置２０Ｂ」）を追加し、予備印刷装置２０Ｂでも印刷を行うことで遅れを取り戻すことが考えられる。
【０１４９】
本変形例では、印刷工程の途中で予備印刷装置２０Ｂを追加して、印刷工程の遅れを回復させる場合における印刷工程の完了見込み時間の推定について説明する。なお、稼働印刷装置２０Ａは本実施の形態における第１の印刷装置の一例であり、予備印刷装置２０Ｂは本実施の形態における第２の印刷装置の一例である。
【０１５０】
図１３は、例えば印刷管理システム１００の管理者から予備印刷装置２０Ｂの追加指示を受け付けた場合に、図１０及び図１２のステップＳ３０でＣＰＵ４１によって実行される推定処理の流れの一例を示すフローチャートである。
【０１５１】
図１３に示す推定処理のフローチャートが図１１に示したフローチャートと異なる点は、ステップＳ１２２〜Ｓ１２６が追加され、ステップＳ１３０がステップＳ１３０Ａに置き換えられた点であり、その他の処理は図１１に示したフローチャートと同じである。
【０１５２】
ステップＳ１００〜Ｓ１２０で、ＣＰＵ４１はシート情報及び環境情報に応じた稼働印刷装置２０Ａの統計印刷能力を取得し、ステップＳ１２２に移行する。なお、ＣＰＵ４１は、稼働印刷装置２０Ａの統計印刷能力の代わりに稼働印刷装置２０Ａの実績印刷能力を取得してもよい。稼働印刷装置２０Ａの実績印刷能力は、本実施の形態における実績情報の一例である。
【０１５３】
ステップＳ１２２において、ＣＰＵ４１は、印刷管理システム１００に含まれる各々の印刷装置２０について、現在時刻より後に計画されている計画印刷工程３８における割り当て状況を取得する。
【０１５４】
ステップＳ１２４において、ＣＰＵ４１は、ステップＳ１２２で取得した印刷装置２０の割り当て状況を用いて、稼働印刷装置２０Ａが割り当てられている印刷工程の現在時刻から印刷工程の完了見込み時間までの期間において、何れの計画印刷工程３８にも割り当てられていない印刷装置２０を予備印刷装置２０Ｂの候補として選択する。すなわち、ＣＰＵ４１は、印刷工程が終了するまでの間、未稼働状態にある印刷装置２０を予備印刷装置２０Ｂの候補として選択する。
【０１５５】
こうして選択した予備印刷装置２０Ｂの候補の中には、稼働印刷装置２０Ａと印刷に関する特性が異なる印刷装置２０が存在することがある。印刷に関する特性が異なると印刷物の品質に差が生じる場合があるため、予備印刷装置２０Ｂは稼働印刷装置２０Ａと印刷に関する特性が同じであることが好ましい。したがって、ＣＰＵ４１は、予備印刷装置２０Ｂの候補の中から、稼働印刷装置２０Ａと印刷に関する特性が同じ印刷装置２０を予備印刷装置２０Ｂとして選択する。具体的には、ＣＰＵ４１は印刷装置特性テーブル２２を参照し、予備印刷装置２０Ｂの候補のうち、稼働印刷装置２０Ａと同じグループに含まれる印刷装置２０を予備印刷装置２０Ｂとして選択する。選択する予備印刷装置２０Ｂの台数に制約はなく、複数の予備印刷装置２０Ｂを選択してもよい。
【０１５６】
ステップＳ１２６において、ＣＰＵ４１はステップＳ１２０の処理と同様に、ステップＳ１００で取得したシート情報とステップＳ１１０で取得した環境情報を用いて、ステップＳ１２４で選択した予備印刷装置２０Ｂと対応付けられた統計テーブル２４から、予備印刷装置２０Ｂの統計印刷能力を取得する。ステップＳ１２６で取得した予備印刷装置２０Ｂの統計印刷能力は、本実施の形態における統計情報の一例である。
【０１５７】
ステップＳ１３０Ａにおいて、ＣＰＵ４１は、予備印刷装置２０Ｂを追加して稼働印刷装置２０Ａと共に印刷を行った場合の印刷工程の完了見込み時間を推定する。具体的には、ＣＰＵ４１は（５）式を用いて印刷工程の完了見込み時間を推定する。
【０１５８】
（数５）
Ｐ＝（β１−β２）／（α３＋α４）  ・・・（５）
【０１５９】
ここで、α３は稼働印刷装置２０Ａの統計印刷能力、α４は予備印刷装置２０Ｂの統計印刷能力を表す。α３の代わりに稼働印刷装置２０Ａの実績印刷能力を示すα２を用いてもよい。
【０１６０】
なお、ＣＰＵ４１は、予備印刷装置２０Ｂの統計印刷能力の代わりに、予備印刷装置２０Ｂの規定印刷能力を用いて印刷工程の完了見込み時間を推定してもよい。以上により、図１３に示した推定処理を終了する。
【０１６１】
異常の発生に対応した図１２の印刷管理処理におけるステップＳ３０で、図１３に示した推定処理が実施された場合には、（６）式によって図１２のステップＳ３８における印刷工程の完了見込み時間の推定が行われることになる。
【０１６２】
（数６）
Ｐ＝（β１−β２）／（α３＋α４）＋δ  ・・・（６）
【０１６３】
上記の例では、印刷管理装置１０で予備印刷装置２０Ｂを選択するようにしたが、印刷管理システム１００の管理者に予備印刷装置２０Ｂを選択させるようにしてもよい。
【０１６４】
そのため、ＣＰＵ４１は表示ユニット３３を制御して、図１３のステップＳ１２４で選択した、印刷工程の完了見込み時間に亘って未稼働状態にある予備印刷装置２０Ｂの候補を表示ユニット３３に表示する。
【０１６５】
この場合、ＣＰＵ４１は、表示ユニット３３に表示した予備印刷装置２０Ｂのうち、管理者によって選択された印刷装置２０を予備印刷装置２０Ｂに設定して、（５）式又は（６）式により、印刷工程の完了見込み時間の推定を行う。
【０１６６】
ＣＰＵ４１は、管理者によって予備印刷装置２０Ｂが選択された場合に、表示ユニット３３に表示した予備印刷装置２０Ｂの候補毎の統計テーブル２４を参照して、管理者が選択した予備印刷装置２０Ｂより統計印刷能力が高い印刷装置２０が存在するか否かを判定する。管理者が選択した予備印刷装置２０Ｂより統計印刷能力が高い印刷装置２０が存在する場合、ＣＰＵ４１は、管理者が選択した予備印刷装置２０Ｂよりも印刷工程の完了見込み時間の短縮が見込まれる予備印刷装置２０Ｂが存在することを管理者に報知すると共に、印刷工程の完了見込み時間の短縮が見込まれる予備印刷装置２０Ｂを管理者に報知する。すなわち、印刷管理装置１０は、予備印刷装置２０Ｂの選択に慣れてない管理者に、予備印刷装置２０Ｂの選択に関するアドバイスを行う。
【０１６７】
また、ここでは予備印刷装置２０Ｂを追加して、印刷工程の遅れを回復させる例について説明したが、実績印刷工程３６が計画印刷工程３８よりも早く終了することが見込まれる場合、ＣＰＵ４１は、稼働を停止しても実績印刷工程３６の終了時間が計画印刷工程３８の終了時間よりも遅れないような稼働印刷装置２０Ａを選択して、選択した稼働印刷装置２０Ａの稼働を停止するようにしてもよい。稼働を停止した稼働印刷装置２０Ａは、計画印刷工程３８より遅延している他の印刷工程で、予備印刷装置２０Ｂとして利用することができる場合がある。
【０１６８】
以上、実施の形態を用いて本発明について説明したが、本発明は実施の形態に記載の範囲には限定されない。本発明の要旨を逸脱しない範囲で実施の形態に多様な変更又は改良を加えることができ、当該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。例えば、本発明の要旨を逸脱しない範囲で処理の順序を変更してもよい。
【０１６９】
また、本実施の形態では、一例として印刷管理処理をソフトウエアで実現する形態について説明したが、図１０〜図１３に示したフローチャートと同等の処理を、例えばＡＳＩＣ（Application Specific Integrated Circuit）に実装し、ハードウエアで処理させるようにしてもよい。この場合、印刷管理処理をソフトウエアで実現した場合と比較して、処理の高速化が図られる。
【０１７０】
また、上述した実施の形態では、印刷管理プログラムがＲＯＭ４２にインストールされている形態を説明したが、これに限定されるものではない。本発明に係る印刷管理プログラムは、コンピュータで読み取り可能な記憶媒体に記録された形態で提供することも可能である。例えば、本発明に係る印刷管理プログラムを、ＣＤ(Compact Disc)−ＲＯＭ、又はＤＶＤ(Digital Versatile Disc)−ＲＯＭ等の光ディスクに記録した形態で提供してもよい。また、本発明に係る印刷管理プログラムを、ＵＳＢ(Universal Serial Bus)メモリ及びフラッシュメモリ等の半導体メモリに記録した形態で提供してもよい。更に、印刷管理装置１０は、通信回線２に接続される他の装置から本発明に係る印刷管理プログラムを取得するようにしてもよい。
【符号の説明】
【０１７１】
２・・・通信回線、１０・・・印刷管理装置、１１・・・通信部、１２・・・推定部、１３・・・入力部、１４・・・環境計測部、１５・・・報知部、１６・・・特性ＤＢ、１７・・・統計ＤＢ、１８・・・実績ＤＢ、１９・・・規定値ＤＢ、２０・・・印刷装置、２０Ａ・・・稼働印刷装置、２０Ｂ・・・予備印刷装置、２２・・・印刷装置特性テーブル、２４・・・統計テーブル、２６・・・環境条件テーブル、２８・・・規定復旧時間テーブル、２８Ａ・・・統計復旧時間テーブル、３０（３０Ａ）・・・管理画面、３１・・・通信ユニット、３２・・・入力ユニット、３３・・・表示ユニット、３４・・・温度センサ、３５・・・湿度センサ、３６・・・実績印刷工程、３８・・・計画印刷工程、３９・・・境界線、４０・・・コンピュータ、４１・・・ＣＰＵ、４２・・・ＲＯＭ、４３・・・ＲＡＭ、４４・・・不揮発性メモリ、１００・・・印刷管理システム
【図１】
2020017086.tif 000003
【図２】
2020017086.tif 000004
【図３】
2020017086.tif 000005
【図４】
2020017086.tif 000006
【図５】
2020017086.tif 000007
【図６】
2020017086.tif 000008
【図７】
2020017086.tif 000009
【図８】
2020017086.tif 000010
【図９】
2020017086.tif 000011
【図１０】
2020017086.tif 000012
【図１１】
2020017086.tif 000013
【図１２】
2020017086.tif 000014
【図１３】
2020017086.tif 000015