(57)【要約】【課題】ユーザに対して、媒体加工装置における進捗状況を正確に提示するための技術を提供すること。【解決手段】媒体加工システム１では、制御部２０が、加工部１０に対して、所望の加工を行わせるための加工指令を送信し、加工部１０が、加工指令に基づく加工における既に完了した分量を表す加工量情報を制御部２０に送信し、制御部２０の進捗情報生成部２６が、加工量情報から、所望の加工の進捗状況を表す進捗情報を生成し、生成した進捗情報を進捗状況出力部２７が出力するようになっている。【選択図】図１
2013161372.tif 000002
【特許請求の範囲】
【請求項１】
媒体を加工する加工部と、
該加工部に対して、所望の加工を行わせるための加工指令を送信する制御部と、を備えており、
該加工部は、該加工指令に基づく加工における既に完了した分量を表す加工量情報を該制御部に送信するようになっており、
該制御部は、
該加工部から受信した該加工量情報から、該所望の加工の進捗状況を表す進捗情報を生成する進捗情報生成手段と、
該進捗情報生成手段が生成した該進捗情報を出力する進捗状況出力手段と、を備えていることを特徴とする媒体加工システム。
【請求項２】
上記進捗情報は、上記所望の加工の完了予定時刻、上記所望の加工における既に完了した加工量および上記所望の加工における未完了の加工量の少なくとも何れかを表す情報を含んでいることを特徴とする請求項１に記載の媒体加工システム。
【請求項３】
上記制御部は、上記加工指令を上記加工部に送信してから上記加工部から上記加工量情報を受信するまでの経過時間を測定する経過時間測定手段を備えており、
上記進捗情報生成手段は、該経過時間測定手段が測定した該経過時間および上記加工量情報から上記所望の加工の完了予定時刻を算出し、算出した当該所望の加工の完了予定時刻を表す情報を含む上記進捗情報を生成することを特徴とする請求項１または２に記載の媒体加工システム。
【請求項４】
上記制御部は、上記加工部に関連づけられた初期値情報を予め記憶している初期値情報記憶手段を備えており、
上記進捗情報生成手段は、上記加工部から上記加工量情報を受信する前に、該初期値情報記憶手段に予め記憶された上記加工部に関連づけられた初期値情報に基づいて上記所望の加工の完了予定時刻を算出し、算出した当該所望の加工の完了予定時刻を表す情報を含む上記進捗情報を生成することを特徴とする請求項１〜３の何れか一項に記載の媒体加工システム。
【請求項５】
上記加工量情報が、上記加工指令に基づいて加工された上記媒体の長さを表す情報を含んでいることを特徴とする請求項１〜４の何れか１項に記載の媒体加工システム。
【請求項６】
上記加工指令が任意のサイズのデータからなり、
上記加工量情報が、上記加工指令のうち対応する加工が完了したデータのサイズを表す情報を含んでいることを特徴とする請求項１〜５の何れか１項に記載の媒体加工システム。
【請求項７】
制御部が、媒体を加工する加工部に対して、所望の加工を行わせるための加工指令を送信する工程と、
該加工部が、該加工指令に基づく加工における既に完了した分量を表す加工量情報を該制御部に送信する工程と、
該制御部が、該加工部から受信した該加工量情報から、該所望の加工の進捗状況を表す進捗情報を生成し、生成した該進捗情報を出力する工程と、を包含していることを特徴とする媒体加工方法。
【請求項８】
コンピュータを請求項１〜６の何れか一項に記載の媒体加工システムが備える制御部として動作させるための媒体加工制御プログラムであって、上記コンピュータを上記制御部が備えている各手段として機能させるための媒体加工制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体を加工する媒体加工技術に関するものである。
【背景技術】
【０００２】
特許文献１には、アプリケーションプログラムにより作成されたデータを印刷装置に出力して印刷させる印刷制御装置において、前記データの印刷イメージデータを作成する作成手段と、前記作成手段により作成された印刷イメージデータを記憶する記憶手段と、前記作成手段により作成された印刷イメージデータを表示装置に表示させる第１の表示制御手段と、前記データを前記印刷装置に転送する際に、該転送に係るデータの前記印刷イメージデータを前記記憶手段から読み出して転送状況に応じた形態で前記表示装置に表示させる第２の表示制御手段と、を有する印刷制御装置が記載されている。
【０００３】
ところで、本発明者らは、被加工媒体に対して、印刷加工およびカット加工を施すことが可能なカッティングプロッタを開発している（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−９９２３９号公報（２００３年４月４日公開）
【特許文献２】特開２０１１−５１１９２号公報（２０１１年３月１７日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の技術では、印刷制御装置は、ユーザに対し、印刷データの転送状況しか提示することができない。従って、ユーザは、実際にどこまで印刷が完了しているか、いつ頃全ての印刷が完了するか等の進捗状況を正確に把握することは困難である。例え、印刷制御装置が、転送データから印刷の作業時間を見積もるようにしても、印刷装置の部品公差や組み付け公差等による誤差が避けられないため、正確な完了時刻等を提示することは困難である。この問題は、特に、業務用プリンタのような作画面積、作図数ともに大規模となる印刷装置において顕著となる。
【０００６】
ここで、本発明者らの独自の知見によれば、印刷装置を備えたシステムにおいて、ユーザに対して印刷装置における進捗状況をより正確に提示することは有用である。それだけでなく、特許文献２に記載のカッティングプロッタ等を含む各種の媒体加工装置を備えたシステムにおいても、ユーザに対して、当該媒体加工装置における進捗状況を正確に提示することは有用である。特に、ユーザが、媒体加工装置の動作を直接確認することが困難な場合、このような技術は有用である。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、ユーザに対して、媒体加工装置における進捗状況を正確に提示するための技術を提供することを主たる目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る媒体加工システムは、上記課題を解決するために、媒体を加工する加工部と、該加工部に対して、所望の加工を行わせるための加工指令を送信する制御部と、を備えており、該加工部は、該加工指令に基づく加工における既に完了した分量を表す加工量情報を該制御部に送信するようになっており、該制御部は、該加工部から受信した該加工量情報から、該所望の加工の進捗状況を表す進捗情報を生成する進捗情報生成手段と、該進捗情報生成手段が生成した該進捗情報を出力する進捗状況出力手段と、を備えていることを特徴としている。
【０００９】
上記の構成によれば、加工部は、加工部における加工作業の既に完了した分量を表す加工量情報、言い換えれば、どれだけ加工作業が完了したかを示す情報を制御部に送信するようになっている。これにより、制御部の進捗情報生成手段が、当該加工量情報に基づいて、加工部における加工作業の進捗状況を正確に表す進捗情報を生成することができ、進捗状況出力手段が、当該進捗情報を出力することができる。このように、制御部が、実際の加工の進捗に基づいてユーザに提示する情報を生成することができるので、システム毎の相違や、装置毎のバラツキが大きくても、正確な進捗状況を提示することができる。
【００１０】
よって、上記の構成によれば、ユーザに対して、加工部における進捗状況を正確に提示することができる。
【００１１】
本発明に係る媒体加工システムでは、上記進捗情報は、上記所望の加工の完了予定時刻、上記所望の加工における既に完了した加工量および上記所望の加工における未完了の加工量の少なくとも何れかを表す情報を含んでいることが好ましい。
【００１２】
上記の構成によれば、加工部における進捗状況を、ユーザにとって有用な形で提示することができる。
【００１３】
本発明に係る媒体加工システムでは、上記制御部は、上記加工指令を上記加工部に送信してから上記加工部から上記加工量情報を受信するまでの経過時間を測定する経過時間測定手段を備えており、上記進捗情報生成手段は、該経過時間測定手段が測定した該経過時間および上記加工量情報から上記所望の加工の完了予定時刻を算出し、算出した当該所望の加工の完了予定時刻を表す情報を含む上記進捗情報を生成することが好ましい。
【００１４】
上記の構成によれば、進捗情報生成手段は、加工量情報および経過時間から進捗情報を生成する。すなわち、進捗情報生成手段には、どれだけ加工作業が完了したかを示す情報と、そのためにどれだけの時間が経過したのかを示す情報と、が与えられるため、加工の完了予定時刻を容易に推定することができる。このように、制御部は、加工作業の実績に基づいて完了予定時刻を算出することができるので、装置毎のバラツキ、加工の種類、媒体の種類、各種の設定等が変化しても、残りの加工作業を行うためにどれだけの時間が必要となるかをより正確に算出することができる。
【００１５】
よって、上記の構成によれば、ユーザに対して、より正確な加工の完了予定時刻を提示することができる。
【００１６】
本発明に係る媒体加工システムでは、上記制御部は、上記加工部に関連づけられた初期値情報を予め記憶している初期値情報記憶手段を備えており、上記進捗情報生成手段は、上記加工部から上記加工量情報を受信する前に、該初期値情報記憶手段に予め記憶された上記加工部に関連づけられた初期値情報に基づいて上記所望の加工の完了予定時刻を算出し、算出した当該所望の加工の完了予定時刻を表す情報を含む上記進捗情報を生成することが好ましい。
【００１７】
上記の構成によれば、制御部は、加工部に関連付けられた初期値情報に基づいて加工の完了予定時刻を算出することができる。所望の加工を構成する各種加工に要する時間は、加工部の装置構成、加工部における各種加工の設定等によって変化する。例えば、印刷加工を行う際には、印刷のパス数、解像度、版の数、媒体の搬送速度、走査速度等が、カット加工を行う際には、媒体の厚さ、カット用ツールの移動速度、ツールの上下移動時間等が、それぞれ主なパラメータとなって加工に要する時間が変化する。上記の構成によれば、初期値情報記憶手段に、これらのパラメータを初期値情報として加工部に関連付けて記憶しておくことができるので、制御部は、加工部が加工量情報を制御部に送信する前であっても、当該パラメータを反映させた妥当な完了予定時刻を算出することができる。
【００１８】
よって、上記の構成によれば、加工部が加工量情報を制御部に送信する前であっても、ユーザに対して、妥当な加工の完了予定時刻を提示することができる。
【００１９】
本発明に係る媒体加工システムでは、上記加工量情報が、上記加工指令に基づいて加工された上記媒体の長さを表す情報を含んでいてもよい。
【００２０】
上記の構成によれば、加工部は、加工が完了した媒体の長さを加工量情報として制御部に送信する。これにより、制御部は、加工作業の進捗状況をより適切に反映した進捗情報をユーザに提示することができる。特に、印刷加工等は、媒体の長さ方向に沿って順に加工を行うため、上記の構成によれば、加工作業の進捗状況をより適切に表すことができる。
【００２１】
本発明に係る媒体加工システムでは、上記加工指令が任意のサイズのデータからなり、上記加工量情報が、上記加工指令のうち対応する加工が完了したデータのサイズを表す情報を含んでいてもよい。
【００２２】
上記の構成によれば、加工部は、加工が完了した加工指令のデータサイズを加工量情報として制御部に送信する。これにより、制御部は、加工作業の進捗状況をより適切に反映した進捗情報をユーザに提示することができる。特に、カット加工等は、媒体の長さ方向に沿って順に加工が行われない場合があるため、媒体の長さよりも、どれだけの加工指令が完了したのかを進捗の指標とすることが好ましいので、上記の構成によれば、加工作業の進捗状況をより適切に表すことができる。
【００２３】
本発明に係る媒体加工方法は、制御部が、媒体を加工する加工部に対して、所望の加工を行わせるための加工指令を送信する工程と、該加工部が、該加工指令に基づく加工における既に完了した分量を表す加工量情報を該制御部に送信する工程と、該制御部が、該加工部から受信した該加工量情報から、該所望の加工の進捗状況を表す進捗情報を生成し、生成した該進捗情報を出力する工程と、を包含していることを特徴としている。
【００２４】
上記の方法によれば、本発明に係る媒体加工システムと同等の効果を奏する。
【００２５】
また、本発明に係る媒体加工システムの制御部を動作させるためのプログラムであって、コンピュータに上記の各手段の機能を実現させるプログラムおよび該プログラムを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に含まれる。
【発明の効果】
【００２６】
本発明に係る媒体加工システムおよび媒体加工方法によれば、ユーザに対して、加工部における進捗状況を正確に提示することができる。
【００２７】
また、
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係る媒体加工システムの概略構成を示す機能ブロック図である。
【図２】本発明の一実施形態に係る媒体加工システムの概略動作の一例を示すシーケンス図である。
【図３】本発明の一実施形態に係る媒体加工システムにおける加工の進捗状況の表示の例を示す図である。
【発明を実施するための形態】
【００２９】
〔実施形態１〕
本発明の一実施形態（実施形態１）について説明する。本実施形態では、一例として、媒体を印刷加工する媒体加工システムについて説明するが、本発明はこれに限定されず、例えば、実施形態２で説明するようなカット加工を行う媒体加工システムを含む、媒体に対する加工を行う媒体加工システム一般に適用することができる。
【００３０】
図１は、本実施形態に係る媒体加工システム１の概略構成を示す機能ブロック図である。図１に示すように、本実施形態に係る媒体加工システム１は、加工部（媒体加工装置）１０および制御部（媒体加工制御装置）２０を備えている。
【００３１】
加工部１０は、制御部２０の制御に基づいて媒体を加工するものであり、加工指令受信部（加工指令受信手段）１１、加工処理部１２、加工量情報送信部（加工量情報送信手段）１３を備えている。加工指令受信部１１は、制御部２０からの加工指令を受信する通信部である。加工処理部１２は、加工指令に基づいて媒体を加工する処理機構である。加工量情報送信部１３は、加工指令に基づく加工における既に完了した分量を表す加工量情報を制御部２０に送信する通信部である。
【００３２】
制御部２０は、加工指令生成部２１、加工指令送信部（加工指令送信手段）２２、加工量情報受信部（加工量情報受信手段）２３、経過時間測定部（経過時間測定手段）２４、初期値情報記憶部（初期値情報記憶手段）２５、進捗情報生成部（進捗情報生成手段）２６および進捗状況出力部（進捗状況出力手段）２７を備えている。
【００３３】
加工指令生成部２１は、所望の加工を加工部１０に行わせるための一連の加工指令を生成する演算処理部である。加工指令送信部２２は、加工指令を加工部１０に送信する通信部である。加工量情報受信部２３は、加工量情報を受信する通信部である。経過時間測定部２４は、加工指令を加工部１０に送信してから加工部１０から加工量情報を受信するまでの経過時間を測定する演算処理部である。初期値情報記憶部２５は、加工部１０に関連付けられた初期値情報を記憶する記憶部である。進捗情報生成部２６は、加工分情報から加工部１０における上記所望の加工の進捗状況を表す進捗情報を生成する演算処理部である。進捗状況出力部２７は、進捗情報を出力する出力部である。
【００３４】
（動作例）
図２は、媒体加工システム１の概略動作の一例を示すシーケンス図である。以下、図２を参照して、媒体加工システム１の概略動作の一例を説明する。
【００３５】
まず、加工指令生成部２１が、加工部１０に、所望の媒体に対する所望の印刷加工を行わせるための一連の加工指令（いわゆる、印刷データ）を生成する（Ｓ１）。所望の印刷加工としては、これに限定するものではないが、例えば、カラー版印刷、特色版印刷、クリア版印刷、ＵＶ照射等を単独または組み合わせて行う印刷加工が挙げられる。また、所望の媒体としては、特に限定されないが、例えば、紙、布、樹脂シート、金属シート等のシート材を用いることができる。
【００３６】
進捗情報生成部２６は、加工指令生成部２１が生成した加工指令と、初期値情報記憶部２５に予め記憶されている初期値情報とに基づいて、完了予定時刻を見積もり、完了予定時刻の初期値として、進捗状況出力部２７から出力させる（Ｓ２）。
【００３７】
なお、本明細書において、「完了予定時刻」は、「完了までの予定残り時間」と置き換えてもよいことを当業者は容易に理解する。また、「完了予定時刻を表す情報」は、完了予定時刻そのものを示す情報であってもよいし、完了までの予定残り時間を示す情報であってもよいことを当業者は容易に理解する。
【００３８】
初期値情報としては、加工部１０の装置固有の情報、例えば媒体の搬送速度、印刷またはＵＶ照射ヘッドの走査速度、装置公差（部品公差、組み付け公差等）等に加えて、加工部１０における各種設定、例えば印刷画像の大きさ、印刷のパス数（作画を何パスで完成させるか）、印刷画像の解像度、印刷に用いる版の数、クリア層の多重印刷層数、ＵＶ照射の多重露光回数等のパラメータ等が挙げられる。進捗情報生成部２６は、このようなパラメータに基づけば、任意の加工指令を実行するためのスキャン回数、スキャン量、フィード量等を演算した上で、それぞれに必要な時間をあらかじめ明確にすることができるため、印刷加工の完了予定時刻を首尾よく見積もることができる。進捗状況出力部２７からの出力態様については後述する。
【００３９】
これと並行して、加工指令送信部２２は、加工部１０に加工指令を送信する（Ｉ１）とともに、加工指令を送信したことを経過時間測定部２４に通知する（Ｉ２）。なお、加工部１０への加工指令の送信は、図２に示すように、初回に一度に全ての加工データを送信してもよいし、部分データを順次送信してもよい。例えば、加工データのサイズ（バイト数）が、加工部１０のメモリバッファよりも大きい場合には、部分データを順次送信することにより、円滑に加工指令を送信することができる。
【００４０】
なおここで、説明のため、加工指令としては、媒体に対し１０ｍに亘る印刷加工を行うことを指示したものとする。
【００４１】
通知を受けた経過時間測定部２４は、経過時間の計測を開始する（Ｓ３）。また、加工指令受信部１１によって加工指令を受信した加工部１０は、加工処理部１２における媒体の加工処理を開始する（Ｓ４）。加工処理部１２は、加工指令、ならびに、上述した、印刷のパス数、解像度、版の数、媒体の搬送速度、走査速度、クリア層の多重印刷層数、ＵＶ照射の多重露光回数等の各種設定に基づいて媒体の加工処理を実施する。その後、所定または任意のタイミングで、加工量情報送信部１３が、加工処理部１２において加工指令に基づく加工作業がどれだけ完了したかを取得し、加工量情報を制御部２０に送信する（Ｉ３、Ｉ６）。
【００４２】
なお、通信速度に対して加工速度は十分に遅いため、加工量情報送信部１３による加工量情報の送信は常に実施する必要はなく、例えば、規定の時間が経過したとき、または、加工処理部１２において規定の長さの加工が完了したとき等のタイミングで行えばよい。
【００４３】
加工量情報としては、例えば、加工が完了した媒体の長さを表す情報を用いることができるが、加工処理部１２における加工指令に基づく加工作業の進捗（加工が完了した範囲）を示す情報であれば特に限定されない。
【００４４】
当該加工量情報を受信した加工量情報受信部２３は、当該加工量情報を進捗情報生成部２６に提供する（Ｉ４、Ｉ７）。また、経過時間測定部２４は、上記加工指令を加工部１０に送信してから加工部１０から当該加工量情報を受信するまでの経過時間を進捗情報生成部２６に通知する（Ｉ５、Ｉ８）。進捗情報生成部２６は、当該加工量情報および経過時間に基づいて進捗情報を生成し、進捗状況出力部２７が当該進捗情報を出力する（Ｓ５、Ｓ６）。
【００４５】
ここで、Ｉ３では、３ｍ分の加工が完了したことを表す加工量情報が制御部２０に送信され、Ｉ５では、当該加工量情報を受信するまでに３分経過していたことが通知されたものとする。このとき、Ｓ５において、進捗情報生成部２６は、加工部１０において３分間で３ｍの加工が完了したことから、残り７ｍの加工は７分間で完了すると見積もり、完了予定時刻が「７分間後」であることを示す進捗情報を生成する。進捗情報生成部２６はまた、１０ｍの加工のうち、３ｍの加工が完了したことから、３０％の加工が完了したことを示す進捗情報を生成する。
【００４６】
そして、進捗状況出力部２７は、例えば、図３（ａ）に示すような画面Ｄ０を表示することによって進捗情報生成部２６が生成した進捗情報を出力する。すなわち、完了予定時刻を示す文字列Ｄ１を示すとともに、プレビュー画像（媒体を表す画像）Ｄ２上に、加工が完了していない範囲（７０％）を示す半透明のグレー画像Ｄ３を重畳して表示する。これにより、ユーザに対し、加工完了予定時刻および加工完了範囲を提示することができる。
【００４７】
また、一つの媒体に対して、複数層の加工を行う場合や、複数種類の加工を行う場合等では、進捗状況出力部２７は、画面Ｄ０に、グレー画像Ｄ３で示す加工完了範囲が、どの層またはどの加工に対応するものであるかを表示することが好ましい。例えば、カラー版の印刷、特色版の印刷、クリア版の印刷およびＵＶ照射を行う場合、図３（ａ）の文字列Ｄ４のように、そのときの各加工の種類および各層の完了状態を示すことが好ましい。これにより、多層印刷の場合、多数種類の印刷を行う場合であっても、ユーザが、どの加工が何層目まで完了したのかを容易に把握することができる。なお、図３（ａ）の例では、文字列Ｄ４は、クリア版全二層の内、一層目を印刷していることを示している。
【００４８】
なお、図３（ａ）に示す画面Ｄ０の構成は一例であり、上述した進捗情報を示すものであれば、適宜改変することができる。例えば、完了予定時刻をアナログ時計等で表示してもよいし、加工完了範囲を文字列によって表示してもよい。完了予定時刻を表示せずに、既に完了した加工量または未完了の加工量を文字列または画像によって表示してもよい。また、加工完了範囲を示す画像は、グレー画像に限定されない。また、上記では、進捗状況出力部２７が表示画面を備え、表示画面上に進捗情報を表示する場合について説明したが、本実施形態はこれに限定されず、進捗状況出力部２７が進捗情報を音声出力する構成、所定の媒体に印字する構成、進捗状況出力部２７が、有線または無線通信等によって他の情報端末等に進捗情報を送信する構成等であってもよい。
【００４９】
続いて、Ｓ６でも同様の処理を行う。例えば、Ｉ６では、８ｍ分の加工が完了したことを表す加工量情報が制御部２０に送信され、Ｉ８では、当該加工量情報を受信するまでに７分経過していたことが通知されたものとすると、Ｓ６において、進捗情報生成部２６は、加工部１０において７分間で８ｍの加工が完了したことから、残り２ｍの加工は１分４５秒間で完了すると見積もり、完了予定時刻が「あと１分４５秒間」であることを示す進捗情報を生成する。進捗情報生成部２６はまた、１０ｍの加工のうち、８ｍの加工が完了したことから、８０％の加工が完了したことを示す進捗情報を生成する。そして、これらの進捗情報を、進捗状況出力部２７が出力する。
【００５０】
以上のように所定または任意のタイミングで、進捗状況出力部２７が進捗情報を出力した後、加工処理部１２における加工作業が完了すると、最後に、加工部１０は、制御部２０に加工が完了したことを示す情報を送信する（Ｉ９）。これを受けて、制御部２０は、加工完了時処理を行うとともに（Ｓ７）、加工が完了したことを経過時間測定部２４および進捗情報生成部２６にそれぞれ通知する（Ｉ１０、Ｉ１１）。通知を受けた進捗情報生成部２６は、加工完了時処理を行い（Ｓ８）、経過時間測定部２４は、時間の測定を停止する。なお、加工完了時処理としては、例えば、加工が完了したことをユーザに提示する処理等が挙げられる。
【００５１】
このように、一つの局面において、媒体加工システム１では、例えば、制御部２０の出力を確認するだけで、実際に加工部１０においてどこまで加工作業が完了したのかをユーザが容易に把握することができる。
【００５２】
また、一つの局面において、媒体加工システム１では、実際の加工作業の経過時間（実績時間）を用いて、加工完了予定時刻を再見積もりするため、ユーザが加工完了予定時刻をより正確に知ることができる。
【００５３】
また、一つの局面において、加工の各種設定が、完了予定時刻の見積もりに反映されるため、加工時間を考慮して各種設定を行うことができる。
【００５４】
また、一つの局面において、多層印刷の状況等をユーザが把握することができるので、仮に途中でエラーが発生した場合にも、どこまで加工が完了したのかを把握することができる。
【００５５】
なお、本実施形態に係る媒体加工システム１は、経過時間測定部２４を備えていない構成であってもよい。このような構成であったとしても、進捗情報生成部２６は、加工量情報から、加工完了範囲を表す進捗情報を首尾よく生成することができる。進捗情報生成部２６は、また、加工量情報から、加工が全て完了するまでの残りの加工量を算出することができるので、完了予定時刻を適宜再見積もりし、より正確な完了予定時刻を算出することができる。
【００５６】
なお、本実施形態に係る媒体加工システム１は、初期値情報記憶部２５を備えていない構成であってもよい。この場合、図２のＳ２において、進捗情報生成部２６が完了予定時刻の初期値を見積もらないように構成してもよいし、進捗情報生成部２６が完了予定時刻の初期値を加工指令のみから見積もるようにしてもよい。
【００５７】
また、図２のＳ８において、進捗情報生成部２６が、加工部１０に関連付けて、その回の加工における加工完了までの実績加工時間を初期値情報記憶部２５に記憶するようにし、次回以降の加工の際に、図２のＳ２において、進捗情報生成部２６が、初期値情報記憶部２５に記憶された前回の実績加工時間に基づいて完了予定時刻の初期値を算出するようにしてもよい。
【００５８】
また、本実施形態に係る媒体加工システム１では、エラーが発生したときに、進捗情報を表示する画面Ｄ０の更新を停止し、さらに、エラー内容およびエラーの解決方法を表示するようにしてもよい。画面Ｄ０には、前述したように進捗情報が表示されているので、ユーザは、エラーの発生等を認識できるとともに、加工部１０における加工作業がどこまで完了していたかを正確に把握することができる。
【００５９】
また、本実施形態に係る媒体加工システム１では、加工指令に複数種類の画像が含まれている場合、進捗情報生成部２６は、各種類の画像ごとに、それぞれいくつ画像が形成されているかを算出し、進捗情報に含めるようにしてもよい。このような進捗情報を表す画面Ｄ０の例については後述する。
【００６０】
〔実施形態２〕
次に、本発明の他の実施形態（実施形態２）について説明する。実施形態２は、加工部１０が行う加工が、上述したような印刷加工ではなく、カット加工である点が実施形態１と異なっている。以下、実施形態１と異なる部分についてのみ説明し、同様の部分については説明を省略する。
【００６１】
本実施形態における加工部１０は、いわゆるカッティングプロッタであってもよいし、カット機能を備えた印刷装置であってもよい。加工部１０は、カット加工のためのカッティングツール（加工具）を備えている。
【００６２】
本実施形態において、加工指令生成部２１が生成する加工指令は、媒体を所定の形状に切断することを指示するものであり、例えば、カッティングツールの上下方向または媒体の面内方向における移動を指示するコマンド群や、それぞれの移動速度、およびカッティングツールの押し付け圧力等を指示するコマンド群からなるものであり得る。加工処理部１２は、これらのコマンドを順次実行することによりカット加工を実現する。
【００６３】
また、本実施形態における初期値情報としては、加工部１０のカッティングツールの最大走査速度、上下速度、装置公差（部品公差、組み付け公差等）等の装置固有の情報に加えて、加工部１０における各種設定、例えば、カッティングツールの走査速度等のパラメータ等が挙げられる。進捗情報生成部２６は、加工指令のコマンド数またはデータ量とこのようなパラメータとに基づいて、カット加工の完了予定時刻を首尾よく見積もることができる。
【００６４】
また、本実施形態における加工量情報としては、加工処理部１２における加工指令に基づく加工作業の進捗（加工が完了した範囲）を示す情報であれば特に限定されないが、例えば、指示する加工が完了した加工指令のデータ量を用いることができる。カット加工は、媒体の長さ方向に沿って順に加工が行われない場合があるため、媒体の長さよりも、上記データ量のような、どれだけの加工指令が完了したのかを進捗の指標とすることが好ましい。
【００６５】
そして、図２に示すＳ５、Ｓ６において、進捗情報生成部２６は、加工が完了した加工指令のデータ量とそのための経過時間とから、残りのデータを加工するために必要な時間を見積もり、完了予定時刻を算出することができる。進捗情報生成部２６はまた、加工が完了した加工指令のデータ量から、加工完了範囲を算出することができる。
【００６６】
得られた進捗情報を、進捗状況出力部２７は、例えば、実施形態１と同様に表示することができる。すなわち、図３（ａ）に示すような画面Ｄ０中に、完了予定時刻を示す文字列Ｄ１を示すとともに、プレビュー画像（媒体を表す画像）Ｄ２上に、加工が完了していない範囲を示す半透明のグレー画像Ｄ３を重畳して表示することができる。
【００６７】
また、他の局面において、進捗状況出力部２７は、例えば、図３（ｂ）に示すような画面Ｄ０を出力してもよい。すなわち、プレビュー画像（媒体を表す画像）Ｄ２上に、加工が完了した切断線Ｄ５を重畳して表示することができる。これにより、ユーザに対し、加工完了範囲をより分かり易く提示することができる。ここで、上述したように、加工指令は、カッティングツールの移動コマンドによって構成されているため、切断線Ｄ５は、進捗情報生成部２６が、加工量情報に基づいて算出することができる。すなわち、進捗情報生成部２６は、加工指令生成部２１が生成した加工指令を参照することにより、加工量情報に基づき、加工指令におけるどのコマンドが完了したかを検出することができる。そして、進捗状況出力部２７は、加工指令生成部２１が生成したコマンドに基づき、媒体に接触している状態でのカッティングツールの移動の軌跡を、画面Ｄ０上に描画処理すれば、容易に切断線Ｄ５を出力することができる。また、さらに他の局面において、進捗状況出力部２７は、加工指令生成部２１が生成したコマンドを参照せずに、媒体にカッティングツールに接触している状態でのカッティングツールの移動の軌跡を加工部１０から取得し、当該移動の軌跡を画面Ｄ０上に描画処理するものであってもよい。
【００６８】
また、実施形態１と同様、加工指令に複数種類の画像が含まれている場合、進捗情報生成部２６は、各種類の画像ごとに、それぞれいくつ画像が形成されているかを算出し、進捗情報に含めるようにしてもよい。このように生成した進捗情報の表示の一例を、図３（ｂ）の文字列Ｄ６に示す。
【００６９】
（変形例）
なお、本発明の実施形態において、加工部１０が行う加工は、印刷加工およびカット加工に限定されず、媒体に対して行う加工一般であり得る。加工部１０は、例えば、エンドミル等を使用した切削加工、罫引き加工等を行うものであってもよい。
【００７０】
（プログラムおよび記録媒体）
最後に、各実施形態において、制御部２０の各ブロックは、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【００７１】
後者の場合、制御部２０は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである制御部２０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、制御部２０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００７２】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【００７３】
また、制御部２０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。
【００７４】
＜付記事項＞
以上のように、実施形態１および実施形態２に係る媒体加工システム１は、媒体を加工する加工部１０と、加工部１０に対して、所望の加工を行わせるための加工指令を送信する制御部２０と、を備えており、加工部１０は、加工指令に基づく加工における既に完了した分量を表す加工量情報を制御部２０に送信するようになっており、制御部２０は、加工部１０から受信した加工量情報から、上記所望の加工の進捗状況を表す進捗情報を生成する進捗情報生成部（進捗情報生成手段）２６と、進捗情報生成部２６が生成した進捗情報を出力する進捗状況出力部（進捗状況出力手段）２７と、を備えている。
【００７５】
上記の構成によれば、加工部１０は、加工部１０における加工作業の既に完了した分量を表す加工量情報、言い換えれば、どれだけ加工作業が完了したかを示す情報を制御部２０に送信するようになっている。これにより、制御部２０の進捗情報生成部２６が、当該加工量情報に基づいて、加工部１０における加工作業の進捗状況を正確に表す進捗情報を生成することができ、進捗状況出力部２７が、当該進捗情報を出力することができる。このように、制御部２０が、実際の加工の進捗に基づいてユーザに提示する情報を生成することができるので、システム毎の相違や、装置毎のバラツキが大きくても、正確な進捗状況を提示することができる。
【００７６】
よって、上記の構成によれば、ユーザに対して、加工部１０における進捗状況を正確に提示することができる。
【００７７】
実施形態１および実施形態２に係る媒体加工システム１では、進捗情報は、上記所望の加工の完了予定時刻、上記所望の加工における既に完了した加工量および上記所望の加工における未完了の加工量の少なくとも何れかを表す情報を含んでいる。
【００７８】
上記の構成によれば、加工部１０における進捗状況を、ユーザにとって有用な形で提示することができる。
【００７９】
実施形態１および実施形態２に係る媒体加工システム１では、制御部２０は、加工指令を加工部１０に送信してから加工部１０から加工量情報を受信するまでの経過時間を測定する経過時間測定部（経過時間測定手段）２４を備えており、進捗情報生成部２６は、経過時間測定部２４が測定した経過時間および加工量情報から上記所望の加工の完了予定時刻を算出し、算出した当該所望の加工の完了予定時刻を表す情報を含む進捗情報を生成する。
【００８０】
上記の構成によれば、進捗情報生成部２６は、加工分情報および経過時間から進捗情報を生成する。すなわち、進捗情報生成部２６には、どれだけ加工作業が完了したかを示す情報と、そのためにどれだけの時間が経過したのかを示す情報と、が与えられるため、加工の完了予定時刻を容易に推定することができる。このように、制御部２０は、加工作業の実績に基づいて完了予定時刻を算出することができるので、装置毎のバラツキ、加工の種類、媒体の種類、各種の設定等が変化しても、残りの加工作業を行うためにどれだけの時間が必要となるかをより正確に算出することができる。
【００８１】
よって、上記の構成によれば、ユーザに対して、より正確な加工の完了予定時刻を提示することができる。
【００８２】
実施形態１および実施形態２に係る媒体加工システム１では、制御部２０は、加工部１０に関連づけられた初期値情報を予め記憶している初期値情報記憶部（初期値情報記憶手段）２５を備えており、進捗情報生成部２６は、加工部１０から加工量情報を受信する前に、初期値情報記憶部２５に予め記憶された加工部１０に関連づけられた初期値情報に基づいて上記所望の加工の完了予定時刻を算出し、算出した当該所望の加工の完了予定時刻を表す情報を含む進捗情報を生成する。
【００８３】
上記の構成によれば、制御部２０は、加工部１０に関連付けられた初期値情報に基づいて加工の完了予定時刻を算出することができる。所望の加工を構成する各種加工に要する時間は、加工部１０の装置構成、加工部１０における各種加工の設定等によって変化する。例えば、印刷加工を行う際には、印刷のパス数、解像度、版の数、媒体の搬送速度、走査速度等が、カット加工を行う際には、媒体の厚さ、カット用ツールの移動速度、ツールの上下移動時間等が、それぞれ主なパラメータとなって加工に要する時間が変化する。上記の構成によれば、初期値情報記憶部２５に、これらのパラメータを初期値情報として加工部に関連付けて記憶しておくことができるので、制御部２０は、加工部１０が加工分情報を制御部２０に送信する前であっても、当該パラメータを反映させた妥当な完了予定時刻を算出することができる。
【００８４】
よって、上記の構成によれば、加工部１０が加工分情報を制御部２０に送信する前であっても、ユーザに対して、妥当な加工の完了予定時刻を提示することができる。
【００８５】
実施形態１に係る媒体加工システム１では、加工量情報が、加工指令に基づいて加工された媒体の長さを表す情報を含んでいる。
【００８６】
上記の構成によれば、加工部１０は、加工が完了した媒体の長さを加工量情報として制御部２０に送信する。これにより、制御部２０は、加工作業の進捗状況をより適切に反映した進捗情報をユーザに提示することができる。特に、印刷加工等は、媒体の長さ方向に沿って順に加工を行うため、上記の構成によれば、加工作業の進捗状況をより適切に表すことができる。
【００８７】
実施形態２に係る媒体加工システム１では、加工指令が任意のサイズのデータからなり、加工量情報が、加工指令のうち対応する加工が完了したデータのサイズを表す情報を含んでいる。
【００８８】
上記の構成によれば、加工部１０は、加工が完了した加工指令のデータサイズを加工量情報として制御部２０に送信する。これにより、制御部２０は、加工作業の進捗状況をより適切に反映した進捗情報をユーザに提示することができる。特に、カット加工等は、媒体の長さ方向に沿って順に加工が行われない場合があるため、媒体の長さよりも、どれだけの加工指令が完了したのかを進捗の指標とすることが好ましいので、上記の構成によれば、加工作業の進捗状況をより適切に表すことができる。
【００８９】
実施形態２に係る媒体加工システムでは、加工指令が、媒体の切断を指示する指令を含んでおり、進捗情報生成部２６は、加工部１０から受信した加工量情報から、媒体において切断が完了した切断線を算出し、進捗状況出力部２７は、媒体を表す画像上に、当該切断線を重畳して出力するものであってもよい。
【００９０】
上記の構成によれば、進捗情報生成部２６が、媒体において切断が完了した切断線を算出し、進捗状況出力部２７が、媒体を表す画像上に切断線を重畳して出力することができる。これにより、カット加工に関し、ユーザに対して、加工部１０における進捗状況をより好適に提示することができる。
【００９１】
実施形態１および実施形態２に係る媒体加工方法は、制御部２０が、媒体を加工する加工部１０に対して、所望の加工を行わせるための加工指令を送信する工程と、加工部１０が、加工指令に基づく加工における既に完了した分量を表す加工量情報を制御部２０に送信する工程と、制御部２０が、加工部１０から受信した加工量情報から、上記所望の加工の進捗状況を表す進捗情報を生成し、生成した進捗情報を出力する工程と、を包含している。
【００９２】
上記の方法によれば、実施形態１および実施形態２に係る媒体加工システム１と同等の効果を奏する。
【００９３】
また、実施形態１および実施形態２に係る媒体加工システム１の制御部２０を動作させるためのプログラムであって、コンピュータに上記の各手段の機能を実現させるプログラムおよび該プログラムを記録したコンピュータ読み取り可能な記録媒体も実施形態１および実施形態２の範疇に含まれる。
【００９４】
実施形態１および実施形態２に係る制御部（媒体加工制御装置）２０は、媒体を加工する加工部（媒体加工装置）１０の媒体加工制御装置であって、加工部１０に対して、所望の加工を行わせるための加工指令を送信する加工指令送信部（加工指令送信手段）２２と、加工部１０から、加工指令に基づく加工における既に完了した分量を表す加工量情報を受信する加工量情報受信部（加工量情報受信手段）２３と、加工量情報受信部２３が受け取った加工量情報から、上記所望の加工の進捗状況を表す進捗情報を生成する進捗情報生成部（進捗情報生成手段）２６と、進捗情報生成部２６が生成した進捗情報を出力する進捗状況出力部（進捗情報出力手段）２７と、を備えている。
【００９５】
上記の構成によれば、制御部２０の進捗情報生成部２６は、加工部１０から受信した加工量情報、言い換えれば、加工部１０においてどれだけ加工作業が完了したかを示す情報に基づいて、加工部１０における加工作業の進捗状況を正確に表す進捗情報を生成することができ、進捗状況出力部２７が、当該進捗情報を出力することができるので、実施形態１および実施形態２に係る媒体加工システム１と同等の効果を奏する。
【００９６】
実施形態１および実施形態２に係る加工部（媒体加工装置）１０は、加工指令に基づいて媒体を加工する媒体加工装置であって、加工部１０を制御する制御部（媒体加工制御装置）２０から、加工指令を受信する加工指令受信部（加工指令受信手段）１１と、制御部２０に対し、加工指令受信部１１が受信した加工指令に基づく加工における既に完了した分量を表す加工量情報を送信する加工量情報送信部（加工量情報送信手段）１３と、を備えている。
【００９７】
上記の構成によれば、加工部１０は、加工部１０における加工作業の既に完了した分量を表す加工量情報、言い換えれば、どれだけ加工作業が完了したかを示す情報を制御部２０に送信するようになっているので、実施形態１および実施形態２に係る媒体加工システム１と同等の効果を奏する。
【００９８】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００９９】
本発明は、媒体を加工する媒体加工システムの製造分野において好適に利用することができる。
【符号の説明】
【０１００】
１    媒体加工システム
１０    加工部（媒体加工装置）
１１    加工指令受信部（加工指令受信手段）
１２    加工処理部
１３    加工量情報送信部（加工量情報送信手段）
２０    制御部（媒体加工制御装置）
２１    加工指令生成部
２２    加工指令送信部（加工指令送信手段）
２３    加工量情報受信部（加工量情報受信手段）
２４    経過時間測定部（経過時間測定手段）
２５    初期値情報記憶部（初期値情報記憶手段）
２６    進捗情報生成部（進捗情報生成手段）
２７    進捗状況出力部（進捗状況出力手段）
Ｄ０    画面
Ｄ２    プレビュー画像（媒体を表す画像）
Ｄ５    切断線
【図１】
2013161372.tif 000003
【図２】
2013161372.tif 000004
【図３】
2013161372.tif 000005