(57)【要約】【課題】  フォームデータや外字データの有効期限の設定を容易に行うことができる画像形成装置を提供する。【解決手段】  ホスト装置２で作成された印刷データを受信して用紙に出力する画像形成装置１において、ホスト装置２から出力フォームデータや外字データとともにデータの有効期限の設定を行う有効期限設定コマンドを受信して記憶手段４００に記憶する制御手段１０１を備えた。【選択図】  図１
2006321184.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置で作成された印刷データを受信して用紙に出力する画像形成装置において、ホスト装置から出力フォームデータや外字データとともにデータの有効期限の設定を行う有効期限設定コマンドを受信して記憶手段に記憶する制御手段を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１の画像形成装置において、前記制御手段は、前記有効期限設定コマンドの受信時、パネル装置、ホスト装置にデータの有効期限の設定を促す指令を停止することを特徴とする画像形成装置。
【請求項３】
請求項１の画像形成装置において、前記制御手段は、データの有効期限を無期限と設定することが可能であることを特徴とする画像形成装置。
【請求項４】
請求項１画像形成装置において、前記制御手段は、フォームデータや外字データを実行する時、データの有効期限を延長することを特徴とする画像形成装置。
【請求項５】
請求項１の画像形成装置において、前記制御手段は、フォームデータや外字データを実行する時、実行した日付をデータの登録情報の更新日として登録することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホスト装置で作成された印刷データを受信して用紙に出力する画像形成装置に関する。
【背景技術】
【０００２】
帳票などの表や罫線など、頻繁に使用するデータをフォームデータとして画像形成装置のＲＡＭおよびハードディスクなどの不揮発性記憶部に登録することが可能である。実際にフォームデータを使用する時は、フォームデータを展開し、他のデータと組み合わせて印字を行う。また、外字データもＲＡＭおよびハードディスクなどの不揮発性記憶部に登録することが可能である。フォームデータや外字データの登録情報には、サイズや登録場所が登録されている。
フォームデータと外字データはＲＡＭおよびハードディスクなどの不揮発性記憶部に登録可能である。ハードディスクが装着されている場合、データはハードディスクに登録され、フォームの実行および外字の印字を行う際にハードディスクからＲＡＭに登録され、ＲＡＭに登録されたデータが印字される。
ＲＡＭに登録されているフォームデータや外字データは、異なるエミュレーションに変更される時や、画像形成装置の電源を切ることにより自動的に削除される。しかし、不揮発性記憶部に登録されているフォームデータや外字データは異なるエミュレーションに変更されても、画像形成装置の電源を切っても自動的に削除されない。ユーザが意図的に削除しない限り、いつまでも不揮発性記憶部に登録されている。
特許文献１には、不揮発性記憶部に登録されているフォームデータや外字データに有効期限を設定し、有効期限後に不要なデータを自動的に削除する技術が提案されている。
【特許文献１】特開２００２−１７８５６９公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の画像形成装置の場合、フォームデータや外字データの登録後、パネル装置またはホストにデータの有効期限の入力を促す表示が行われ、有効期限の設定を行う。そのため、データ登録が終了するまで有効期限の入力を行うことができない。また、パネル装置において設定するには画像形成装置のある場所まで移動する必要がある。さらに、データ登録時にのみ有効期限の延長を設定するようになっているので、有効期限が切れてしまうケースがあった。
本発明は、上述した実情を考慮してなされたもので、フォームデータや外字データの有効期限の設定を容易に行うことができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、ホスト装置で作成された印刷データを受信して用紙に出力する画像形成装置において、ホスト装置から出力フォームデータや外字データとともにデータの有効期限の設定を行う有効期限設定コマンドを受信して記憶手段に記憶する制御手段を備えた画像形成装置を最も主要な特徴とする。
請求項２記載の発明は、請求項１の画像形成装置において、制御手段は、有効期限設定コマンドの受信時、パネル装置、ホスト装置にデータの有効期限の設定を促す指令を停止する画像形成装置を主要な特徴とする。
請求項３記載の発明は、請求項１の画像形成装置において、前記制御手段は、データの有効期限を無期限と設定することが可能であることを特徴とする。
請求項４記載の発明は、請求項１の画像形成装置において、制御手段は、フォームデータや外字データを実行する時、データの有効期限を延長する画像形成装置を主要な特徴とする。
請求項５記載の発明は、請求項１の画像形成装置において、制御手段は、フォームデータや外字データを実行する時、実行した日付をデータの登録情報の更新日として登録する画像形成装置を主要な特徴とする。
【発明の効果】
【０００５】
本発明によれば、ホスト装置で作成された印刷データを受信して用紙に出力する画像形成装置において、ホスト装置から出力フォームデータや外字データとともにデータの有効期限の設定を行う有効期限設定コマンドを受信して記憶手段に記憶する制御手段を備えたので、フォームデータや外字データの有効期限の設定を容易に行うことができる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は本発明の実施形態に係るプリンタの構成図である。プリンタ１は上位装置であるホスト装置２と接続されており、コントローラ１００、エンジン２００、パネル装置３００、外付けのハードディスク４００を備えている。
コントローラ１００は以下の機能モジュールを備えている。
ＣＰＵ１０１は、プログラムＲＯＭ１０４のプログラム、パネル装置３００からのモード指示、ホスト装置２からのコマンドによってコントローラ全体を制御する。ＩＣカード１０２は、フォントデータや、プログラムを外部から供給する
ＮＶＲＡＭ１０３は、パネル装置３００からのモード指示の内容などを記憶しておく不揮発性記憶装置である。プログラムＲＯＭ１０４は、コントローラ１００の制御プログラムが格納されている。フォントＲＯＭ１０５は、フォントのパターンデータなどを記憶する。
ＲＡＭ１０６は、ＣＰＵ１０１のワークメモリ、入力データのインプットバッファ、プリントデータのページバッファ、ダウンロードフォント用のメモリ等に使用する。エンジンインターフェース１０７は、エンジン２００とコマンド及びステータスや、印字データの通信を行う。
パネルインターフェース１０８は、パネル装置３００とコマンド及びステータスの通信を行う。ホストインターフェース１０９は、ホスト装置２とコマンド及びステータスの通信を行う。ディスクインターフェース１１０は、ハードディスク４００と接続される。
エンジン２００は、実際に印字を行うユニットである。パネル装置３００は、使用者に現在のプリンタの状態を知らせたり、モード指示を行ったりするユニットである。
【０００７】
図２は本発明の第１の制御例を示すフローチャート、図３は本発明の第２の制御例を示すフローチャートである。これらを参照しながら以下の各実施例を説明する。
（実施例１）
ホスト装置２からホストインターフェース１０９を通してフォームデータや外字データの登録コマンドを受信し、ハードディスク４００に記憶する。その際、そのフォームデータや外字データにデータの有効期限を設定する有効期限設定コマンドを付加したデータを受信する（図２．Ｓ１）。
従ってデータが登録されるのを待つことなく有効期限の設定を自動的に行うことができる。また有効期限の設定のために画像形成装置の設置場所まで出向かずに済む。
（実施例２）
実施例１により受信したフォームデータや外字データに有効期限設定コマンドが付加されている場合（図２．Ｓ２：Ｙ）、パネル装置３００やホスト装置２にデータの有効期限の設定を促す表示を行わない。受信したデータで設定された有効期限に従い、データの登録情報に有効期限の設定を行う（図２．Ｓ５）。
実施例１により受信したフォームデータや外字データに有効期限設定コマンドが付加されていない場合（図２．Ｓ２：Ｎ）、パネル装置３００やホスト装置２にデータの有効期限の設定を促す表示を行い（図２．Ｓ３）、有効期限の設定を行う（図２．Ｓ４）。パネル装置３００やホスト装置２から設定された有効期限に従い、データの登録情報に有効期限の設定を行う（図２．Ｓ５）。従ってユーザが誤って有効期限の設定操作を行うトラブルをなくすことができる。
（実施例３）
実施例１により受信したフォームデータや外字データに付加されている有効期限設定コマンドでデータの有効期限の設定を行う場合、あるいはパネル装置３００やホスト装置２からデータの有効期限の設定を行う場合（図２．Ｓ４）、有効期限を無期限と設定することが可能である。
（実施例４）
フォームデータや外字データの実行コマンドを受信した場合（図３．Ｓ１）、データの有効期限に無期限が設定されておらず（図３．Ｓ２：Ｎ）、さらに現在の日付(実行日)とデータの登録情報の更新日が異なる場合（図３．Ｓ３：Ｎ）、データの有効期限を延長する（図３．Ｓ４）。有効期限を延長することにより、使用頻度の高いデータが削除されるのを防ぐことができる。
【０００８】
（実施例５）
実施例４によりデータの有効期限を延長するのと同時に、現在の日付(実行日)をデータの有効期限を延長した日付（更新日）としてデータの登録情報の更新日を変更する（図３．Ｓ５）。
（実施例６）
データの有効期限に無期限が設定されている場合（図３．Ｓ２：Ｙ）、データの有効期限は延長せず更新日の変更も行わない。このことでデータの登録情報を変更する処理が不要になり、データの処理速度が遅くなるのを防ぐことができる。
（実施例７）
現在の日付（実行日）とデータの登録情報の更新日が同じ場合（図３．Ｓ３：Ｙ）、データの有効期限は延長せず更新日の変更も行わない。このことでデータの登録情報を変更する処理が不要になり、データの処理速度が遅くなるのを防ぐことができる。
（実施例８）
ハードディスク４００に記憶されているフォームデータや外字データの有効期限をパネル装置３００から任意に変更する。このことでユーザが必要とするデータが削除されるのを防ぐことが可能になる。逆に不必要なデータを所定の時期に自動的に削除することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係るプリンタの構成図である。
【図２】本発明の第１の制御例を示すフローチャートである。
【図３】本発明の第２の制御例を示すフローチャートである。
【符号の説明】
【００１０】
１  プリンタ
２  ホスト装置
１００  コントローラ
１０１  ＣＰＵ(制御手段)
３００  パネル装置
４００  ハードディスク(記憶手段)
【図１】
2006321184.tif 000003
【図２】
2006321184.tif 000004
【図３】
2006321184.tif 000005