(57)【要約】【課題】  ＰＯＤセンターの様に一度に行う処理の部数、枚数が膨大で、かつ使用頻度が高い場合、マニュアル記載の使用限度よりＤｉｅのへたりが早く発生することがある。また、単なる枚数のカウントだけでは、紙種、一度に穴を開ける枚数の違い等、様々な使用方法があるパンチャーでは、正確に耐久状況を把握することはできなかった。【解決手段】  パンチャーにおいて、取り付けられたＤｉｅをセンサーで判別する手段と、予め各Ｄｉｅ毎に固有のＩＤを割り振っておく手段と、取り付けられたＤｉｅのＩＤを特定する手段と、  予め各Ｄｉｅ毎に、耐久係数情報が収められた耐久係数情報Ｔａｂｌｅを印刷装置に記憶させておく手段と、使用するＤｉｅのＩＤから、該当する耐久係数Ｔａｂｌｅを特定する手段と、ユーザ設定と耐久係数Ｔａｂｌｅから、Ｄｉｅの消耗度を算出する手段とを有することを特徴とする。【選択図】  図１０
2011054099.tif 000002
【特許請求の範囲】
【請求項１】
刃（Die）を取り替えて、複数の仕上げを可能にしているパンチャーを使用した印刷システムにおいて、
パンチャーにおいて、取り付けられたDieをセンサーで判別する手段と、
予め各Die毎に固有のIDを割り振っておく手段と、
センサーで判別結果を元に、取り付けられたDieのIDを特定する手段と、
予め各Die毎に、耐久状態を調べるための耐久係数情報が収められた耐久係数情報Tableを印刷装置に記憶させておく手段と、
使用するDieのIDから、印刷装置に記憶されている複数の耐久係数情報Tableから、該当する耐久係数Tableを特定する手段と、
パンチャー処理に関するユーザ設定と耐久係数Tableから、本設定でのパンチャー処理によるDieの消耗度を算出する手段と、
算出された消耗度を各DieのID単位で累積し印刷装置の記憶装置に記憶する手段と、
各Die毎に、使用限度値を印刷装置の記憶装置に記憶しておく手段と、
各Die毎に印刷装置の記憶装置に記憶されている使用限度値と消耗度の累積値とを比較することで、該当パンチャの耐久状態を確認する手段と、
確認の結果、警告表示又は処置の中断等の処理制御を行う手段とを有することを特徴した、パンチャーDie耐久情報管理方法。
【請求項２】
請求項１記載の耐久係数情報Tableとは、予め用意されたDieの場合は、各Die(ID)毎に用意されたTableであり、使用可能な全紙種毎に用意されており、一度に穴を開ける用紙の枚数及び連続して処理する部数に関連付けて用意された係数が格納されたTableであることを特徴とするパンチャーDie耐久情報管理方法。
【請求項３】
請求項１記載の耐久係数情報Tableとは、ユーザのカスタムDieの場合は、ユーザの使用情報を記憶装置に記憶しておく手段と、
Dieにへたりが発生した時点で、記憶装置に記憶させておいた使用情報からTableを作成する手段とを有することを特徴としたパンチャーDie耐久情報管理方法。
【請求項４】
請求項３記載の使用情報とは、Dieに経たり画発生するまで、累積記憶された、処理の回数、各処理で連続して処理した部数、一度に穴おあけた（各部）用紙の枚数からなることを特徴としたパンチャーDie耐久情報管理方法。
【請求項５】
請求項２記載のTableに格納された係数とは、用紙1枚毎にDieが受ける消耗度を表した係数であることを特徴としたパンチャーDie耐久情報管理方法。
【請求項６】
請求項１記載のDieの消耗度の算出とは、パンチャー処理におけるユーザの設定（紙種、一度に穴を開ける用紙の枚数、連続して処理を行う部数から、耐久係数情報Tableから対応する係数を検出する手段と、
検出された係数を処理毎に加算することで消耗度を算出する手段と、
予め、係数を処理する部数分加算することで消耗度を算出する手段とを有することを特徴としたパンチャーDie耐久情報管理方法。
【請求項７】
刃（Die）を取り替えて、複数の仕上げを可能にしているパンチャーを使用した印刷システムにおいて、
パンチャーにおいて、取り付けられたDieをセンサーで判別する工程と、
予め各Die毎に固有のIDを割り振っておく手段工程と、
センサーで判別結果を元に、取り付けられたDieのIDを特定する工程と、
予め各Die毎に、耐久状態を調べるための耐久係数情報が収められた耐久係数情報Tableを印刷装置に記憶させておく工程と、
使用するDieのIDから、印刷装置に記憶されている複数の耐久係数情報Tableから、該当する耐久係数Tableを特定する工程と、
パンチャー処理に関するユーザ設定と耐久係数Tableから、本設定でのパンチャー処理によるDieの消耗度を算出する工程と、
算出された消耗度を各DieのID単位で累積し印刷装置の記憶装置に記憶する工程と、
各Die毎に、使用限度値を印刷装置の記憶装置に記憶しておく工程と、
各Die毎に印刷装置の記憶装置に記憶されている使用限度値と消耗度の累積値とを比較することで、該当パンチャの耐久状態を確認する工程と、
確認の結果、警告表示又は処置の中断等の処理制御を行う工程とを有することを特徴した、パンチャーDie耐久情報管理装置。
【請求項８】
請求項７記載の耐久係数情報Tableとは、予め用意されたDieの場合は、各Die(ID)毎に用意されたTableであり、使用可能な全紙種毎に用意されており、一度に穴を開ける用紙の枚数及び連続して処理する部数に関連付けて用意された係数が格納されたTableであることを特徴とするパンチャーDie耐久情報管理装置。
【請求項９】
請求項７記載の耐久係数情報Tableとは、ユーザのカスタムDieの場合は、ユーザの使用情報を記憶装置に記憶しておく工程と、
Dieにへたりが発生した時点で、記憶装置に記憶させておいた使用情報からTableを作成する工程とを有することを特徴としたパンチャーDie耐久情報管理装置。
【請求項１０】
請求項９記載の使用情報とは、Dieに経たり画発生するまで、累積記憶された、処理の回数、各処理で連続して処理した部数、一度に穴おあけた（各部）用紙の枚数からなることを特徴としたパンチャーDie耐久情報管理装置。
【請求項１１】
請求項８記載のTableに格納された係数とは、用紙1枚毎にDieが受ける消耗度を表した係数であることを特徴としたパンチャーDie耐久情報管理装置。
【請求項１２】
請求項７記載のDieの消耗度の算出とは、パンチャー処理におけるユーザの設定（紙種、一度に穴を開ける用紙の枚数、連続して処理を行う部数
から、耐久係数情報Tableから対応する係数を検出する工程と、
検出された係数を処理毎に加算することで消耗度を算出する工程と、
予め、係数を処理する部数分加算することで消耗度を算出する工程とを有することを特徴としたパンチャーDie耐久情報管理装置。
【請求項１３】
刃（Die）を取り替えて、複数の仕上げを可能にしているパンチャーを使用した印刷システムにおいて、
パンチャーにおいて、取り付けられたDieをセンサーで判別する手段と、
予め各Die毎に固有のIDを割り振っておく手段と、
センサーで判別結果を元に、取り付けられたDieのIDを特定する手段と、
予め各Die毎に、耐久状態を調べるための耐久係数情報が収められた耐久係数情報Tableを印刷装置に記憶させておく手段と、
使用するDieのIDから、印刷装置に記憶されている複数の耐久係数情報Tableから、該当する耐久係数Tableを特定する手段と、
パンチャー処理に関するユーザ設定と耐久係数Tableから、本設定でのパンチャー処理によるDieの消耗度を算出する手段と、
算出された消耗度を各DieのID単位で累積し印刷装置の記憶装置に記憶する手段と、
各Die毎に、使用限度値を印刷装置の記憶装置に記憶しておく手段と、
各Die毎に印刷装置の記憶装置に記憶されている使用限度値と消耗度の累積値とを比較することで、該当パンチャの耐久状態を確認する手段と、
確認の結果、警告表示又は処置の中断等の処理制御を行う手段とを有することを特徴した、パンチャーDie耐久情報管理制御プログラムを記憶した媒体。
【請求項１４】
請求項１３記載の耐久係数情報Tableとは、予め用意されたDieの場合は、各Die(ID)毎に用意されたTableであり、使用可能な全紙種毎に用意されており、一度に穴を開ける用紙の枚数及び連続して処理する部数に関連付けて用意された係数が格納されたTableであることを特徴とするパンチャーDie耐久情報管理制御プログラムを記憶した媒体。
【請求項１５】
請求項１３記載の耐久係数情報Tableとは、ユーザのカスタムDieの場合は、ユーザの使用情報を記憶装置に記憶しておく手段と、
Dieにへたりが発生した時点で、記憶装置に記憶させておいた使用情報からTableを作成する手段とを有することを特徴としたパンチャーDie耐久情報管理制御プログラムを記憶した媒体。
【請求項１６】
請求項１５記載の使用情報とは、Dieに経たり画発生するまで、累積記憶された、処理の回数、各処理で連続して処理した部数、一度に穴おあけた（各部）用紙の枚数からなることを特徴としたパンチャーDie耐久情報管理制御プログラムを記憶した媒体。
【請求項１７】
請求項１４記載のTableに格納された係数とは、用紙1枚毎にDieが受ける消耗度を表した係数であることを特徴としたパンチャーDie耐久情報管理制御プログラムを記憶した媒体。
【請求項１８】
請求項１３記載のDieの消耗度の算出とは、パンチャー処理におけるユーザの設定（紙種、一度に穴を開ける用紙の枚数、連続して処理を行う部数から、耐久係数情報Tableから対応する係数を検出する手段と、
検出された係数を処理毎に加算することで消耗度を算出する手段と、
予め、係数を処理する部数分加算することで消耗度を算出する手段とを有することを特徴としたパンチャーDie耐久情報管理制御プログラムを記憶した媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムおよび印刷システムの制御方法、記憶媒体に関するものである。
【背景技術】
【０００２】
PODが広まり、色々な種類のフィニッシャーがオフィスでも使われるようになっている。その中でもパンチャーは、2穴、3穴、36穴等、色々な種類の処理をこなせるように、Dieと呼ばれる刃を取り替えることで、１つのパンチャーで複数の処理ができるようになっているものが増えている。Dieは刃であることから、当然使用と共にへたりが発生し、いつかは正常な処理ができなくなる時が来る。そのため、マニュアル等に、使用限度の枚数等が記載され、ユーザに異常動作による処理ミスが起こらないように配慮している。しかし、ユーザによって、その使用方法はまちまちである。一般オフィスの様に、それほど使用頻度が高くない場合は、マニュアル記載の使用限度を超しても大抵の場合は、問題なく処理ができる。しかし、PODセンターの様に一度に行う処理の部数、枚数が膨大で、かつ使用頻度が高い場合、マニュアル記載の使用限度よりへたりが早く発生することがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2002-101252号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような問題の解決手段としては、穴を開ける枚数をカウントし、現状の使用状況を把握し、使用限度との比較を行うものが容易に考えられる。
【０００５】
例えば、（特許文献１）は、補給もしくは交換可能な消耗部品の使用回数を検出する検出手段と、前記検出手段で検出した使用回数が所定の閾値回数に達したか否かを監視する監視手段を有している。また前記使用回数を単位時間あたりに換算して装置の使用頻度を算出する算出手段と、前記算出手段で算出された使用頻度に基づいて前記監視手段の閾値回数を変更する変更手段も有している。これにより、閾値との比較だけではなくその使用状況にあった値に閾値を修正することができる。この方法は単一の処理しか行わないフィニッシャーに関しては有効だが、紙種、一度に穴を開ける枚数の違い等、様々な使用方法があるパンチャーでは、正確に耐久状況を把握することはできなかった。
【課題を解決するための手段】
【０００６】
本発明は、上記のような問題を解決するために、各Die毎に、耐久係数情報Tableを用意し、予め印刷装置の記憶装置に記憶させてある。この耐久係数情報Tableには、紙種、一度に穴を開ける枚数、連続して穴を開ける部数毎に設定された耐久係数が格納されており、ユーザの設定した処理方法に従い、この耐久係数を用いて処理後の耐久消耗度を算出していく。これにより、紙種、一度に穴を開ける枚数、連続して穴を開ける部数等がことなっても、その使用方法に沿った耐久状態が正確に算出され、最終的にいつ使用限度に達するかを正確に判断することができる。
【発明の効果】
【０００７】
本発明により、Dieの耐久状況を詳細に把握し、適切なタイミングでの交換が行えることにより、Dieのへ足りによる処理の問題等が起きなくなる。また対象Dieの耐久情報は、単一パンチャで使用する場合だけではなく、システム内の複数のパンチャで使用した場合、システム外のパンチャを使用した際にも受け継ぐことができ、正確な情報を元に耐久状態を把握することが出来る。
【図面の簡単な説明】
【０００８】
【図１】従来の印刷処理構成図。
【図２】ホスト及びプリンタを含む印刷システム全体の構成を示すブロック図。
【図３】FDまたはCD-ROMまたはDVD-ROMの記録内容を示す図である。
【図４】FDまたはCD-ROMまたはDVD-ROMと情報処理装置の関係図である。
【図５】情報処理装置のハードディスクに耐久情報管理プログラムがインストールされた際の情報処理装置のメモリマップを示す図。
【図６】記憶されたDieの累積耐久係数情報を示す図。
【図７】用紙サイズと、用意されている分割エリアの例を示す図。
【図８】紙種毎の耐久係数用意を示す図。
【図９】Die 毎に用意された情報を示す図。
【図１０】実施例１のDie耐久情報管理の基本処理を示すフローチャート。
【図１１】実施例２の複数のパンチャでDieを使用する場合の耐久情報管理処理を示すフローチャート。
【図１２】実施例３の同一ネットワーク上に無いパンチャでDieを使用する場合の処理を示すフローチャート。
【図１３】実施例４のカスタムDieを使用した場合の耐久情報管理処理を示すフローチャート。
【図１４】累積耐久制限値情報を示す図。
【発明を実施するための形態】
【０００９】
（実施例１）
第１図は、本実施例の印刷装置（ＭＦＰ）の内部構成を示すブロック図である。
【００１０】
図１において、印刷装置は（ＭＦＰ）、大きく分けてフォーマッタ制御部、パネル入出力部、データ一時記憶部、プリンタインターフェース、出力制御部、プリンタエンジン部、処理経路検索部より構成されている。フォーマッタ制御部１１００は、プロトコル制御部１１０１、ＪＤＦ解析部１１０２、指示書生成部１１０３、ＰＤＬ解析部１１０４、データ描画部１１０５、ページメモリ１１０６より構成されている。プリンタインターフェース１２００は、外部との入出力のための手段である。プロトコル制御部１１０１は、ネットワークプロトコルを解析・送信することによって外部との通信を行なう手段である。ＪＤＦ解析修正部１１０２は、受信したＪＤＦデータを解析して処理工程を認識するとともにオフライン工程の有無を判定したり、JDF自体に必要な修正を加える。指示書生成部１１０３はＪＤＦとスタイルシートを合成して指示書出力のためのＰＤＬデータを生成するものである。ＰＤＬ解析部１１０４は、ＰＤＬを解析し、より処理しやすい形式の中間コードに変換する手段である。ＰＤＬ解析部１１０４において生成された中間コードはデータ描画部１１０５に渡されて処理される。データ描画部１１０５は上記中間コードをビットマップデータに展開するものであり、展開されたビットマップデータはページメモリ１１０６に逐次描画されて行く。パネル入出力制御部は第１図の操作パネルからの入出力を制御するものである。データ記憶部１０３０は、出力データまたは保存デーを記憶する手段であり本案では、耐久係数が記憶される。これは例えばハードディスク等の二次記憶装置によって実現される。なお一般的には、フォーマッタ制御部１１００は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを用いたコンピュータシステムによって構成されている。出力制御部１３００は、ページメモリ１１０６の内容をビデオ信号に変換処理し、プリンタエンジン部１４００へ画像転送を行なう。プリンタエンジン部１４００は受け取ったビデオ信号を記録紙に可視画像形成するための印刷機構部である。耐久係数管理部１５００は、耐久係数の累積、算出及び、Dieの耐久と累積係数の比較などを行う。
【００１１】
次に図２はホスト及びプリンタを含む印刷システム全体の構成を示すブロック図である。１はCPU、即ち中央処理装置であり、本装置全体の制御及び演算処理を行う。２はRAM、即ちランダムアクセスメモリであり、処理毎にそれぞれのプログラム及びデータがロードされ、実行される領域である。３はROM、即ち読み出し専用メモリであり、システム制御プログラムや、フォントデータなどの記憶領域である。４はKBC、即ちキーボード制御部であり、キーボード５（KB）からのキー入力によりデータを受け取りCPU１へ伝達する。６はPRTC、即ちプリンタ制御部であり、プリンタ装置７（PRT）を制御するためのものである。プリンタ装置７は、レーザービームプリンタ、インクジェットプリンタなどである。８はCRTC、即ちディスプレイ制御部であり、ディスプレイ装置９（CRT）への表示制御を行う。１０はＤＫＣ、即ちディスク制御部であり、データ伝送などの制御を行うものである。１１はFDあるいはＨＤ（ハードディスク装置）あるいはCD（CDROM）あるいはDVD（DVDROM）等の外部記憶装置であり、プログラム及びデータを記憶させておき、実行時必要に応じて参照またはＲＡＭ２へロードする。１２はシステムバスであり、上述の構成要素間におけるデータ転送の通路となるべきものである。
本装置は、基本Ｉ／Ｏ（入出力）プログラム、OS（オペレーティングシステム）、及び以下に説明する電子データ圧縮プログラムをCPU１が実行することにより動作する。
【００１２】
基本Ｉ／ＯプログラムはROM３に記憶されており、OSはHD１１に書き込まれている。そして本装置の電源がONにされたとき、基本Ｉ／Ｏプログラム中のIPL（イニシャルプログラムローディング）機能によりHD１１からOSがRAM２に読み込まれ、OSの動作が開始される。
【００１３】
本実施例では、印刷機能連携処理プログラムおよび関連データは図３のようにFD１１、またはCDROM１１またはDVDROM中に記録される。記録されたDie耐久情報管理プログラムおよび関連データは図４に示すように、FDドライブまたはCD-ROMドライブまたはDVD-ROMドライブを通じて、本装置のHD１１にインストールする事ができる。この場合FD１１またはCD-ROM１１又はDVD-ROM１１をドライブにセットすると、OS及び基本Ｉ／Ｏプログラムの制御のもとにDie耐久情報管理プログラム及び関連データが読み出され、HD１１にインストールされて動作可能となる。
図５はDie耐久情報管理プログラムがHD１１にインストールされ実行可能になった状態のメモリマップを示す。
【００１４】
図６はDieを紹介する図である。Dieは2穴、3穴、36穴といったいろいろな種類の穴あけを実現するための、取替え用の刃である。
【００１５】
次に本実施例の基本的な流れを図10のフローチャートを用いて説明する。
【００１６】
ステップS1001は、Dieの取り付けであり、印刷装置にインライン又はニアラインで接続されたパンチャに図6で説明したDieを取り付ける処理を示す。次にステップＳ1002は、IDによるDieの特定である。この特定はパンチャにおいて取り付けられたDieをセンサで判別し、予め各Dieに割り付けられたIDを判別結果から特定する処理を示す。次にステップS1003は、対象Dieの耐久係数情報Tableの特定である。この処理は、予め印刷装置内の記憶装置に記憶された複数のDieの耐久係数情報Tableから、ステップS1002で特定されたIDを元に、対象Dieの耐久係数情報Tableを特定する処理である。この特定は、図9で示すような、あらかじめ印刷装置に記憶されているDieとその耐久係数情報Tableの関係を納めたTableの検索により行われる。
【００１７】
この耐久係数情報Tableは、図7及び図８に示す２つのTableからなっている。図7は、一度に穴あけをする用紙の枚数及び、連続して穴あけをする部数で決められた係数が収められたTableである。例えば、１枚づつ80枚連続で穴あけをした場合は、
1 × 100 ＋ 20 × 1.05
で算出される係数が、最終的には累積されることになる。同様に20枚づつ120部穴あけする場合は、最終的には以下の式で算出される係数が累積されることになる。
【００１８】
1.15 × 50 ＋ 1.2 × 50 ＋ 1.25 × 20
図８は、紙種と係数の関係を収めたTableである。普通紙と厚紙では同じ枚数でもDieの消耗はことなるため、それぞれの紙種毎に図7で示す係数情報を用意する。
【００１９】
次にステップS1004は、対象Dieの累積耐久係数情報の取得を行う。これは、印刷装置に記憶されている各Dieの累積耐久係数情報から対応するDieの累積耐久係数を取得する処理である。この累積係数情報は図６に示すように、各DieにつけられたID毎に記憶されており、IDを元に対象Dieの累積耐久係数を取得する。次にステップ1005は、UI設定値の取得であり、ユーザにより設定された一度に穴あけをする枚数、部数、使用する紙種等の情報を取得する処理である。次にステップS1006は、累積係数の予測であり、取得した設定値、対象Dieの耐久係数情報Table及び、累積耐久係数情報から処理後の累積係数を予測する。この予測は上記で示した、算出方法で処理で累積される耐久係数を、処理開始時点で既に累積されていた累積耐久係数に加えることにより算出される。次にステップS1007は、耐久制限に達するかどうかの判定であり、ステップS1006で算出された処理後の累積耐久係数が、各Dieの累積耐久制限値に達しているかを判定する。この判定は、予め各DieのID毎に印刷装置の記憶装置に記憶されている図14に示すような累積耐久制限値情報との比較で行われる。ここで制限値を越えると判断された場合は、ステップS1008へ進み、警告表示を行った上でステップS1009へ進む。この警告表示は、印刷装置のパネル及び印刷処理を指示したクライアントの情報処理装置画面上に表示することで行われる。制限値に達しないと判断された場合はステップS1009へ進む。ステップS1009は、パンチング処理と係数の累積を行う。係数の累積は、処理が行われる度に、係数を加算していくことで行われる。次にステップS1010は、耐久制限値に達したかの判定を行う。これはパンチング処理ごとに、加算された累積耐久係数と、対象Dieの累積耐久制限値を比較することにより行われる。累積耐久制限値に達したと判定された場合はステップS1011へ進み、警告表示を行う。この警告表示は、印刷装置のパネル及び印刷処理を指示したクライアントの情報処理装置画面上に表示することで行われる。次にステップS1012は、Dieの耐久を超えたと判断し、処理を中断させる。ステップS1010において、累積耐久制限値に達していないと判断された場合は、ステップS1013へ進む。ステップS1013は、処理が終了かどうかを判定する。この判定は、設定の部数、又は枚数分パンチング処理を行ったかの判定で行われる。まだ終了していないと判定された場合はステップS1009へ戻り処理を繰り返す。処理が終了と判定された場合はステップS1014へ進む。ステップS1014は、累積耐久係数情報の保存を行う。累積耐久係数は処理後の累積耐久係数を図６で示される累積耐久係数情報へ上書きすることで、印刷装置の記憶装置に記憶される。
【００２０】
（実施例２）
本実施例の基本的な流れを図11のフローチャートを用いて説明する。
【００２１】
ステップS1101は、Dieの取り付けであり、印刷装置にインライン又はニアラインで接続されたパンチャに図6で説明したDieを取り付ける処理を示す。次にステップＳ1102は、IDによるDieの特定である。この特定はパンチャにおいて取り付けられたDieをセンサで判別し、予め各Dieに割り付けられたIDを判別結果から特定する処理を示す。次にステップS1103は、対象Dieの耐久係数情報Tableの特定である。この処理は、予め印刷装置内の記憶装置に記憶された複数のDieの耐久係数情報Tableから、ステップS1102で特定されたIDを元に、対象Dieの耐久係数情報Tableを特定する処理である。この特定は、図9で示すような、あらかじめ印刷装置に記憶されているDieとその耐久係数情報Tableの関係を納めたTableの検索により行われる。次にステップS1104は、システム内の対象Dieの累積係数情報の検索であり、同一ネットワーク上の印刷装置に記憶されているDieの累積耐久係数情報をIDを元に検索する処理である。次にステップS1105は、対象Dieの最新累積耐久係数情報の取得である。ステップS1104によりシステム内に複数検出された、同一IDの累積耐久係数情報から、最も保存日時が新しい累積耐久係数情報を選び、その情報を取得する。次にステップS1106は、取得した累積耐久係数が累積耐久制限値に達しているかを判定する。これは取得した累積耐久係数と累積耐久制限値との比較によって行われる。制限値に達していると判定された場合は、ステップS1107へ進み、今回取り付けられたDieは新規Dieで有ると判断し、累積耐久係数情報から、対象IDの累積耐久係数をクリアし、ステップS1108へ進む。ステップS1106で制限値に達していないと判定された場合は、ステップS1108へ進む。ステップ1108は、UI設定値の取得であり、ユーザにより設定された一度に穴あけをする枚数、部数、使用する紙種等の情報を取得する処理である。次にステップS1109は、累積係数の予測であり、取得した設定値、対象Dieの耐久係数情報Table及び、累積耐久係数情報から処理後の累積係数を予測する。この予測は上記で示した、算出方法で処理で累積される耐久係数を、処理開始時点で既に累積されていた累積耐久係数に加えることにより算出される。次にステップS1110は、耐久制限に達するかどうかの判定であり、ステップS1109で算出された処理後の累積耐久係数が、各Dieの累積耐久制限値に達しているかを判定する。この判定は、予め各DieのID毎に印刷装置の記憶装置に記憶されている図14に示すような累積耐久制限値情報との比較で行われる。ここで制限値を越えると判断された場合は、ステップS1111へ進み、警告表示を行った上でステップS1112へ進む。この警告表示は、印刷装置のパネル及び印刷処理を指示したクライアントの情報処理装置画面上に表示することで行われる。制限値に達しないと判断された場合はステップS1112へ進む。ステップS1112は、パンチング処理と係数の累積を行う。係数の累積は、処理が行われる度に、係数を加算していくことで行われる。次にステップS1113は、耐久制限値に達したかの判定を行う。これはパンチング処理ごとに、加算された累積耐久係数と、対象Dieの累積耐久制限値を比較することにより行われる。累積耐久制限値に達したと判定された場合はステップS1114へ進み、警告表示を行う。この警告表示は、印刷装置のパネル及び印刷処理を指示したクライ���ントの情報処理装置画面上に表示することで行われる。次にステップS1115は、Dieの耐久を超えたと判断し、処理を中断させる。ステップS1113において、累積耐久制限値に達していないと判断された場合は、ステップS1116へ進む。ステップS1116は、処理が終了かどうかを判定する。この判定は、設定の部数、又は枚数分パンチング処理を行ったかの判定で行われる。まだ終了していないと判定された場合はステップS1112へ戻り処理を繰り返す。処理が終了と判定された場合はステップS1117へ進む。ステップS1117は、累積耐久係数情報の保存を行う。累積耐久係数は処理後の累積耐久係数を図６で示される累積耐久係数情報へ上書きすることで、印刷装置の記憶装置に記憶される。
【００２２】
（実施例３）
次に本実施例の基本的な流れを図12のフローチャートを用いて説明する。
【００２３】
ステップS1201は、Dieの取り付けであり、印刷装置にインライン又はニアラインで接続されたパンチャに図6で説明したDieを取り付ける処理を示す。次にステップＳ1202は、IDによるDieの特定である。この特定はパンチャにおいて取り付けられたDieをセンサで判別し、予め各Dieに割り付けられたIDを判別結果から特定する処理を示す。次にステップS1203は、対象Dieの耐久係数情報Tableの特定である。この処理は、予め印刷装置内の記憶装置に記憶された複数のDieの耐久係数情報Tableから、ステップS1202で特定されたIDを元に、対象Dieの耐久係数情報Tableを特定する処理である。この特定は、図9で示すような、あらかじめ印刷装置に記憶されているDieとその耐久係数情報Tableの関係を納めたTableの検索により行われる。次にステップS1204は、係数情報入力を行うかどうかをユーザが判断する。システム外で使用したDieでその際の累積耐久係数が分かっているDieであれば、直接、累積耐久係数を入力することで、累積耐久係数の累積を続けることが可能となる。この判定は、印刷指示を出すクライアントの情報処理装置上UI又は、印刷装置のパネルUIにより行う。入力する場合はステップS1205へ進み、今までの累積耐久係数を入力し、ステップS1207へ進む。ステップS1204で入力を選ばなかった場合はステップS1207へ進む。
【００２４】
次にステップ1207は、UI設定値の取得であり、ユーザにより設定された一度に穴あけをする枚数、部数、使用する紙種等の情報を取得する処理である。次にステップS1208は、累積係数の予測であり、取得した設定値、対象Dieの耐久係数情報Table及び、累積耐久係数情報から処理後の累積係数を予測する。この予測は上記で示した、算出方法で処理で累積される耐久係数を、処理開始時点で既に累積されていた累積耐久係数に加えることにより算出される。次にステップS1209は、耐久制限に達するかどうかの判定であり、ステップS1208で算出された処理後の累積耐久係数が、各Dieの累積耐久制限値に達しているかを判定する。この判定は、予め各DieのID毎に印刷装置の記憶装置に記憶されている図14に示すような累積耐久制限値情報との比較で行われる。ここで制限値を越えると判断された場合は、ステップS1210へ進み、警告表示を行った上でステップS1211へ進む。この警告表示は、印刷装置のパネル及び印刷処理を指示したクライアントの情報処理装置画面上に表示することで行われる。制限値に達しないと判断された場合はステップS1211へ進む。ステップS1211は、パンチング処理と係数の累積を行う。係数の累積は、処理が行われる度に、係数を加算していくことで行われる。次にステップS1212は、耐久制限値に達したかの判定を行う。これはパンチング処理ごとに、加算された累積耐久係数と、対象Dieの累積耐久制限値を比較することにより行われる。累積耐久制限値に達したと判定された場合はステップS1213へ進み、警告表示を行う。この警告表示は、印刷装置のパネル及び印刷処理を指示したクライアントの情報処理装置画面上に表示することで行われる。次にステップS1214は、Dieの耐久を超えたと判断し、処理を中断させる。ステップS1212において、累積耐久制限値に達していないと判断された場合は、ステップS1215へ進む。ステップS1215は、処理が終了かどうかを判定する。この判定は、設定の部数、又は枚数分パンチング処理を行ったかの判定で行われる。まだ終了していないと判定された場合はステップS1211へ戻り処理を繰り返す。処理が終了と判定された場合はステップS1216へ進む。ステップS1216は、累積耐久係数を保存するかどうかの判定を行う。次回はまた他のシステムで使用することが分かっている場合は、保存せず、その情報だけを把握し、使用するシステムで入力し、累積耐久係数の累積を続ける。またこの判定は、印刷指示を出すクライアントの情報処理装置上UI又は、印刷装置のパネルUIにより行う。保存をしない場合は、印刷指示を出すクライアントの情報処理装置のディスプレイ又は、印刷装置のパネルに、処理後の累積耐久係数を表示する。ステップS1216で保存を選んだ場合は、ステップS1218へ進む。ステップS1218は、累積耐久係数情報の保存を行う。累積耐久係数は処理後の累積耐久係数を図６で示される累積耐久係数情報へ上書きすることで、印刷装置の記憶装置に記憶される。
【００２５】
（実施例４）
次にカスタムDieを用いた場合の基本的な流れを図13のフローチャートを用いて説明する。カスタムDieの場合は、IDもユーザが予め用意された空きIDに設定することでIDの割り振りを行い、以下に示す方法で、耐久係数を累積させ、耐久状態を管理する。
【００２６】
ステップS1301はUI設定値の取得であり、ユーザにより設定された一度に穴あけをする枚数、部数、使用する紙種等の情報を取得する処理である。次にステップS1302では、パンチング処理と係数の累積を行う。係数の累積は、処理が行われる度に、係数を加算していくことで行われる。ステップS1303は処理情報の保存であり、一度に穴をあける枚数、用紙の種類、現在の連続処理回数及び、処理枚数をその処理毎に記憶装置に保存する。次にステップS13204は、処理結果の判定でり、処理結果問題なく処理されているかの判断を目視により、ユーザが行う。その結果、正常に処理されていると判断された場合はステップS1305へ進む。ステップS1305は、処理が終了かどうかを判定する。この判定は、設定の部数、又は枚数分パンチング処理を行ったかの判定で行われる。まだ終了していないと判定された場合はステップS1302へ戻り処理を繰り返す。ステップS1304で処理結果に問題が発生しだしたら、処理を中断し、ステップS1306へ進む。ステップS1306は、Dieの交換を行う。処理結果に問題があることからDieの累積耐久制限に達したものと判断する。次にステップS1307は、耐久係数情報Tableの作成指示であり、ユーザに選択させる。初めて使用するカスタムDieの場合、耐久係数情報Tableが無いため作成する必用がある。また、耐久係数情報Tableがあっても、まだ作成してから日が浅く、情報量が足りないと思われる場合は、耐久係数情報Tableの修正を行う。作成を選んだ場合は、ステップS1308へ進み、耐久係数情報Tableの作成又は修正を行う。累積耐久制限に達するまでに行われた全処理それぞれの部数、枚数、紙種、一度に穴あけをする枚数等の処理内容から耐久係数情報Tableの作成又は、耐久係数Tableの修正を行い、ステップS1309へ進む。ステップS1307で耐久係数情報Tableの作成を選ばなかった場合は、ステップS1309へ進み通常通り、累積耐久係数情報を図６で示される累積耐久係数情報へ上書きすることで、印刷装置の記憶装置に記憶される。
【図１】
2011054099.tif 000003
【図２】
2011054099.tif 000004
【図３】
2011054099.tif 000005
【図４】
2011054099.tif 000006
【図５】
2011054099.tif 000007
【図６】
2011054099.tif 000008
【図７】
2011054099.tif 000009
【図８】
2011054099.tif 000010
【図９】
2011054099.tif 000011
【図１０】
2011054099.tif 000012
【図１１】
2011054099.tif 000013
【図１２】
2011054099.tif 000014
【図１３】
2011054099.tif 000015
【図１４】
2011054099.tif 000016