(57)【要約】【課題】  ガントチャート上の複数の各工程を識別可能にしながら、各工程に含まれる複数の副工程をも識別可能にすることを目的とする。【解決手段】  印刷物の製造計画の工程に含まれる複数の副工程の表示形状に関する情報を保持し、保持されている副工程の表示形状に関する情報を用いて、工程に含まれる複数の副工程を、識別可能なように、副工程の形状を異ならせて、製造計画を表示する。【選択図】  図６
2019023821.tif 000002
【特許請求の範囲】
【請求項１】
印刷物の製造計画を表示する情報処理装置であって、
前記製造計画の工程に含まれる複数の副工程の表示形状に関する情報を保持する保持手段と、
前記保持部で保持されている副工程の表示形状に関する情報を用いて、前記工程に含まれる複数の副工程を、識別可能なように、前記副工程の形状を異ならせて、前記製造計画を表示する表示制御手段を有することを特徴とする情報処理装置。
【請求項２】
前記製造計画に含まれる、複数の工程を、識別可能なように、前記工程の矩形の色あるいは柄を異ならせて表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記複数の副工程は、前工程、本工程、後工程であることを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記副工程の矩形の高さを異ならせることによって、前記副工程の形状を異ならせることを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
印刷物の製造計画を表示する情報処理装置の制御方法であって、
前記製造計画の工程に含まれる複数の副工程の表示形状に関する情報を保持する保持工程と、
前記保持部で保持されている副工程の表示形状に関する情報を用いて、前記工程に含まれる複数の副工程を、識別可能なように、前記副工程の形状を異ならせて、前記製造計画を表示する表示制御工程を有することを特徴とする情報処理装置の制御方法。
【請求項６】
前記製造計画に含まれる、複数の工程を、識別可能なように、前記工程の矩形の色あるいは柄を異ならせて表示することを特徴とする請求項５に記載の情報処理装置の制御方法。
【請求項７】
前記複数の副工程は、前工程、本工程、後工程であることを特徴とする請求項５又は請求項６に記載の情報処理装置の制御方法。
【請求項８】
前記副工程の矩形の高さを異ならせることによって、前記副工程の形状を異ならせることを特徴とする請求項５乃至７の何れか１項に記載の情報処理装置の制御方法。
【請求項９】
請求項１乃至４の何れか１項に記載の情報処理装置としてコンピュータを機能させるため４の該コンピュータで読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物を製造するために作成された製造計画を表示する技術に関する。
【背景技術】
【０００２】
印刷物を製造するために作成された製造計画を利用者に表示する方法として、ガントチャートが使用される。ガントチャートは製造の各工程を表す矩形を、資源を表す行中の工程が実行される時刻を表す位置に配置したものである。複数の各工程を、矩形の色や矩形の柄を変えることで、各工程を識別できるようにしている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２０７０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数の各工程が、それぞれ、複数の副工程から構成されるとした場合、特許文献１のように、複数の各工程を、矩形の色や矩形の柄を変えると、各工程に含まれる複数の副工程が識別できなかった。一方、各工程に含まれる複数の副工程を、矩形の色や矩形の柄を変えた場合、各工程に含まれる複数の副工程は識別できるが、複数の各工程が識別できないという課題があった。
【０００５】
本発明は、ガントチャート上の複数の各工程を識別可能にしながら、各工程に含まれる複数の副工程をも識別可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、上記課題を解決するために、印刷物の製造計画を表示する情報処理装置であって、前記製造計画の工程に含まれる複数の副工程の表示形状に関する情報を保持する保持手段と、前記保持部で保持されている副工程の表示形状に関する情報を用いて、前記工程に含まれる複数の副工程を、識別可能なように、前記副工程の形状を異ならせて、前記製造計画を表示する表示制御手段を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ガントチャート上の複数の各工程を識別可能にしながら、各工程に含まれる複数の副工程をも識別可能にすることができるという効果がある。
【図面の簡単な説明】
【０００８】
【図１】情報処理装置の構成を示す図である。
【図２】情報処理装置のハードウェア構成を示す図である。
【図３】従来による副工程の表示形態の例を示す図である。
【図４】不定期作業の表示例を示す図である。
【図５】情報処理装置の処理フローを示す図である。
【図６】本発明による副工程の表示形態の例を示す図である。
【図７】副工程に関する管理テーブルを示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１０】
図２は、本発明の情報処理装置のソフトウェアを実行するＰＣのハードウェア構成図である。
【００１１】
図２の２０１はＣＰＵを、２０２はＲＡＭを、２０３はＲＯＭであり、バス２０５で接続されている。２０４はネットワークＩ／Ｆである。２０６はＶＲＡＭ、２０７は液晶ディスプレイなどの表示装置である。２０９はマウス、キーボードなどの入力装置であり、対応する入力装置ドライバ２０８を介して利用者からの入力を処理する。２１０はハードディスクであり、システムで使用するプログラムの保存やデータの一時保存などに使用される。２１１は光学ドライブであり、各種モジュールをＰＣにインストールするＤＶＤなどのメディアの読み込みやバックアップに使用される。
【００１２】
図１は、本発明の情報処理装置の構成図である。
【００１３】
１０１は、注文取得部であり、入力装置２０９やネットワークＩ／Ｆ２０４を介して入力される注文情報を取得する。
【００１４】
１０２は、計画作成部であり、注文取得部１０１から入力された注文情報とプロファイルＤＢ１０３の情報から製造計画を作成し、計画結果ＤＢ１０４に保存する。
【００１５】
１０３は、プロファイルＤＢであり、製造計画を作成するために使用する機材や作業者の能力に関する情報を保存する。
【００１６】
１０４は、計画結果ＤＢであり、注文取得部１０１から入力された情報と、プロファイルＤＢ１０３の情報を使用して計画作成部１０２で作成された製造計画を保存する。
【００１７】
１０５は、第１の作成部であり、不定期作業に関する表示情報を作成する。具体的には、作業者の不定期作業に相当する期間を抽出し表示装置２０７に表示されるガントチャートの対応する位置に線を表示する。
【００１８】
１０６は、第２の作成部であり、副工程に関する表示情報を作成する。具体的には、工程を構成する副工程の種類を判別し、副工程の種類に応じた表示形状を作成する。
【００１９】
１０７は、表示制御部であり、表示装置２０７への表示を制御する。
【００２０】
１０８は、表示部であり、ガントチャートの表示を行う。
【００２１】
１０９は、テーブル保持部であり、第１の作成部及び第２の作成部で使用するテーブルを保持している。テーブルについては、図７を用いて後述する。
【００２２】
≪副工程の表示≫
図３は、従来のガントチャート上に、副工程も考慮して表示した場合の表示例を示す。
【００２３】
図３（ａ）は、１つの工程に対して、複数の副工程の表示をした場合の表示例である。ここで、工程３００は、準備副工程３０１、本作業副工程３０２、後片付け副工程３０３の３つの副工程から構成されるとする。ここで、工程３００が印刷工程の場合、準備副工程は、紙やトナーの準備、印刷装置の設定変更などの工程である。本作業副工程は、実際に印刷装置が稼働して印刷が行われる工程である。  後片付け副工程は、印刷物のチェック、次工程への用紙の搬送などの工程である。尚、準備副工程、本作業副工程、後片付け副工程は、それぞれ、前工程、本工程、後工程と同等である。また、工程３００は、例えば、本文印刷工程、表紙印刷工程、製本工程などである。
【００２４】
図３（ｂ）は、各副工程を同じ形状（矩形）で表示した場合のガントチャートの例である。ここでは、同じ注文に対する工程は、同じ背景パターンで表示している。図３（ａ）の場合、斜めのクロスハッチパターンで表示している。工程は、本文印刷、表示印刷、製本の３つであり、それぞれ準備副工程３０１、本作業副工程３０２、後片付け副工程３０３の３つの副工程から構成されている。
【００２５】
製本工程のように、工程を表す矩形の間に隙間がある場合は工程の区切りが明確になり、各副工程の作業がどのタイミングで実行されるかを容易に知ることができる。  これに対し、本文印刷や表紙印刷のように、効率化のために各工程を連続して実行するように計画された場合、工程や副工程間の区別が難しく、各副工程の作業のタイミングが把握しにくい。
【００２６】
図６は、本発明における副工程の表示の例である。
【００２７】
図６（ａ）では、１つの工程に対して、複数の副工程の表示をした場合の表示例１である。本実施形態では、本作業副工程６０２の矩形の高さはそのままで、準備副工程６０１、後片付け副工程６０３の矩形の高さを低くする。また、同じ工程内の、副工程は、同じ色、あるいは、同じ斜線等で表現する。そのため、同一工程であることが認識できる一方、それぞれの副工程も識別可能である。
【００２８】
図６（ｂ）は、１つの工程に対して、複数の副工程の表示をした場合の表示例２である。準備副工程６０４、本作業副工程６０５、後片付け副工程６０６のそれぞれの形状を異ならせる。図６（ａ）では、準備副工程、後片付け副工程の形状を同じにしていたが、図６（ｂ）のように、準備副工程、後片付け副工程の形状を異ならせて、識別可能とする。
【００２９】
図６（ｃ）は、図６（ａ）の表示を用いた、本発明による製造計画の表示例を示す。図３（ｂ）と比較すると、各副工程が視覚的に容易に区別できることがわかる。このよに、副工程の種類毎に表示形状を変更することにより、特に注文の数が多くなり、工程が連続する場合に、副工程の種類と位置の把握が容易になる。
【００３０】
≪不定期作業≫
図４は、作業者の作業工程を含めた、ガントチャートの例である。
【００３１】
図４では、本文印刷を行うための印刷装置と表紙印刷を行う印刷装置が別であり、一人の作業者が、両方の印刷装置の操作を行うと想定している。
【００３２】
また、印刷装置での本作業副工程中は、作業者の定常的な作業は無く、本文印刷用印刷装置の準備副工程および後片付け副工程、表紙印刷用印刷装置の準備副工程に定常的な作業があるものとする。
【００３３】
図４（ａ）に、図６（ｂ）の表示を用いた、ガントチャート４００を示す。本実施形態では、準備副工程を左下がりの三角形で、後片付け副工程を右下がりの三角形で表す。このように、３つの副工程の形状が全て異なるため、副工程の区別が容易にできる。
【００３４】
ガントチャート４００では、本文印刷、表紙印刷をそれぞれ行う印刷装置だけでなく、作業者の作業工程も表している。
【００３５】
作業者の作業は、印刷している間は、作業はなく、準備副工程、後片付け副工程で作業が発生する。しかし、実際の作業では、定常作業の存在しない実作業副工程の期間にも、給紙、ジャムの除去といった不定期な作業（以後、不定期作業）が発生する場合がある。このため、作業の割り当てが無いため、不定期作業の可能性のある期間に他の作業を割り当ててしまい、不定期作業が発生した場合に対応できないといった問題があった。
【００３６】
本発明では、図４（ｂ）の本発明のガントチャート４０１に示すように、作業者に定常作業が割り当てられていなくても、不定期作業の発生する可能性がある期間に線を表示する。図４（ｂ）の４０２、４０３に、本発明における不定期作業の表示例を示す。
【００３７】
４０２は、準備副工程、後片付け副工程が割り当てられている場合、４０３は、準備副工程のみが割り当てられている場合を示す。
【００３８】
工程の種類が少ない場合は、機器の行と作業者の行が近くに有り、両者の関係が分かりやすいが、工程の種類が多くなると、機器の行と作業者の行が離れて、関係が分かりにくくなるため、本発明の不定期作業の表示がより有効になる。
【００３９】
≪データ構造≫
次に、データ構造について説明する。ここでは、図４（ｂ）の本発明のガントチャート４０１の表示を行うためのデータ構造を例に挙げて説明する。図７の管理テーブルは、テーブル保持部１０９が保持している。
【００４０】
図７（ａ）は、工程ＩＤと副工程ＩＤ、副工程タイプの関係に、副工程に関する情報の管理テーブルである。
【００４１】
図７（ｂ）は、副工程タイプと表示形態の関係に、副工程タイプと表示形状の関係を保持する管理テーブルである。
【００４２】
図７（ｃ）は、工程と不定期作業の関係に、不定期作業に関する情報の管理テーブルを示す。
【００４３】
工程ＩＤは、本文印刷、表紙印刷、製本、など工程を識別するためのＩＤである。副工程ＩＤは、それぞれの副工程を識別するためのＩＤである。副工程タイプは、工程のうち、前工程（ＰＲＥ）、本工程（ＭＡＩＮ）、後工程（ＰＯＳＴ）などを表す。開始時刻、終了時刻は、その工程の開始と終了の予定時刻である。副工程表示形状は、副工程を、どのような形状で表示するかを示したものである。不定期作業については、不定期作業があるかないかを示している。尚、作業者の作業が割り当てられている工程は、不定期作業はないとする。
【００４４】
≪処理フロー≫
図５に、本発明の情報処理装置におけるガントチャートでの副工程の表示処理のフローを示す。
【００４５】
計画作成部１０２で製造計画が作成された後、表示制御部１０７は以下のフローに従って製造計画をガントチャートに表示する。
【００４６】
ステップＳ５００で、表示制御部１０７は計画結果ＤＢ１０４から計画結果データを取得し、ステップＳ５０１に進む。
【００４７】
ステップＳ５０１で、表示制御部１０７は計画結果データ内の工程の数を変数ＯＣに設定し、ステップＳ５０２に進む。
【００４８】
ステップＳ５０２で、表示制御部１０７は、カウンタｉを０に設定し、ステップＳ５０３に進む。
【００４９】
ステップＳ５０３で、表示制御部１０７は、カウンタｉが変数ＯＣより小さいか否かを判定する。
【００５０】
カウンタｉが変数ＯＣより小さい場合はステップＳ５０４に進み、そうでない場合は、処理を終了する。
【００５１】
ステップＳ５０４で、表示制御部１０７は、計画結果データからカウンタｉに対応する工程を取得し、ステップＳ５０５に進む。
【００５２】
ステップＳ５０５で、表示制御部１０７は、工程の準備副工程を取得し、対応する表示を行う。
【００５３】
準備副工程の取得には、図７（ａ）の工程ＩＤと副工程ＩＤ、副工程タイプの関係を使用する。取得した工程が本文印刷である場合を例に説明する。
【００５４】
図７（ａ）の工程ＩＤと副工程ＩＤ，副工程タイプの関係から、本文印刷工程のＩＤ  ＢＯＤＹ＿ＰＲＩＮＴの行で、副工程タイプがＰＲＥの副工程ＩＤ  ＢＯＤＹ＿ＰＲＩＮＴ＿ＰＲＥとその開始時刻、終了時刻を取得する。
【００５５】
次に、図７（ｂ）の副工程タイプと表示形状の副工程タイプＰＲＥの副工程表示形状を取得し、その値に従って開始時刻、終了時刻の間に副工程を表示する。
【００５６】
副工程タイプＰＲＥの場合、副工程表示形状はＬＥＦＴ＿ＤＯＷＮなので、左下がりの三角形を表示する。
【００５７】
準備副工程の表示が終わったら表示制御部１０７は、ステップＳ５０６に進む。
【００５８】
ステップＳ５０６で、表示制御部１０７は、工程の本作業副工程を取得し、対応する表示を行う。
【００５９】
本作業副工程の取得には、図７（ａ）の工程ＩＤと副工程ＩＤ，副工程タイプの関係を使用する。取得した工程が本文印刷である場合を例に説明する。
【００６０】
図７（ａ）の工程ＩＤと副工程ＩＤ，副工程タイプの関係から、本文印刷工程のＩＤ  ＢＯＤＹ＿ＰＲＩＮＴの行で、副工程タイプがＭＡＩＮの副工程ＩＤ  ＢＯＤＹ＿ＰＲＩＮＴ＿ＭＡＩＮとその開始時刻、終了時刻を取得する。
【００６１】
次に、図７（ｂ）の副工程タイプと表示形状の副工程タイプＭＡＩＮの副工程表示形状を取得し、その値に従って開始時刻、終了時刻の間に副工程を表示する。
【００６２】
副工程タイプＰＲＥの場合、副工程表示形状はＳＱＵＡＲＥなので、矩形を表示する。
【００６３】
準備副工程の表示が終わったら表示制御部１０７は、ステップＳ５０７に進む。
【００６４】
ステップＳ５０７で、表示制御部１０７は、現在処理中の工程が不定期作業を表示すべき工程か否かを判定する。
【００６５】
判定には、図７（ｃ）の工程と不定期作業の関係を使用する。工程としてはＰＲＩＮＴ＿ＢＯＤＹを想定する。
【００６６】
図７（ｃ）の工程と不定期作業から、ＰＲＩＮＴ＿ＢＯＤＹは、ＰＲＥ、ＰＯＳＴには作業者が割り当てられているが、ＭＡＩＮには割り当てられておらず、ＭＡＩＮの不定期作業が有りになっているので不定期作業を表示すべきと判断し、ステップＳ５０８に進む。
【００６７】
そうでなければステップＳ５０９に進む。
【００６８】
ステップＳ５０８で、表示制御部１０７は、作業者の本作業副工程期間に線を描画し、工程の不定期作業表示済みフラグをＯＮにして、ステップＳ５０９に進む。
【００６９】
ステップＳ５０９で、表示制御部１０７は、工程の後片付け副工程を取得し、対応する表示を行う。
【００７０】
本作業副工程の取得には、図７（ａ）の工程ＩＤと副工程ＩＤ、副工程タイプの関係を使用する。取得した工程が本文印刷である場合を例に説明する。
【００７１】
図７（ａ）の工程ＩＤと副工程ＩＤ、副工程タイプの関係から、本文印刷工程のＩＤ  ＢＯＤＹ＿ＰＲＩＮＴの行で、副工程タイプがＰＯＳＴの副工程ＩＤ  ＢＯＤＹ＿ＰＲＩＮＴ＿ＰＯＳＴとその開始時刻、終了時刻を取得する。
【００７２】
次に、図７（ｂ）の副工程タイプと表示形状の副工程タイプＰＯＳＴの副工程表示形状を取得し、その値に従って開始時刻、終了時刻の間に副工程を表示する。
【００７３】
副工程タイプＰＯＳＴの場合、副工程表示形状はＲＩＧＨＴ＿ＤＯＷＮなので、右下がりの三角形を表示する。
【００７４】
準備副工程の表示が終わったら表示制御部１０７は、ステップＳ５１０に進む。
【００７５】
ステップＳ５１０で、表示制御部１０７は、現在処理中の工程が不定期作業を表示すべき工程か否かを判定する。
【００７６】
判定には、図７（ｃ）の工程と不定期作業の関係を使用する。工程としてはＰＲＩＮＴ＿ＢＯＤＹを想定する。
【００７７】
図７（ｃ）の工程と不定期作業から、ＰＲＩＮＴ＿ＢＯＤＹは、ＰＲＥ、ＰＯＳＴには作業者が割り当てられているが、ＭＡＩＮには割り当てられておらず、ＭＡＩＮの不定期作業が有りになっているので不定期作業が必要と判断する。
【００７８】
ここで、工程の不定期作業表示済みフラグがＯＮなので不定期作業の表示が済んでいるので工程ステップＳ５１２に進む。
【００７９】
そうでなければステップＳ５１１に進む。
【００８０】
ステップＳ５１１で、表示制御部１０７は、作業者の本作業副工程期間に線を描画し、ステップＳ５１２に進む。
【００８１】
ステップＳ５１２で、表示制御部１０７は、カウンタｉを１増やしてステップＳ５０３に進む。
【００８２】
以上、説明した実施形態によれば、特に工程が多く工程が隣接して配置された場合に、工程やそれを構成する副工程の視覚的区別が容易になる。
【００８３】
また、作業者に明示的に割り当てられていない不定期作業が明示されることで、誤って作業者が他の作業に割り当てられて不定期作業ができなくなることを防ぐことが可能となる。
【００８４】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2019023821.tif 000003
【図２】
2019023821.tif 000004
【図３】
2019023821.tif 000005
【図４】
2019023821.tif 000006
【図５】
2019023821.tif 000007
【図６】
2019023821.tif 000008
【図７】
2019023821.tif 000009