(57)【要約】【課題】ＬＰＤプロトコルによって印刷データをスプールに受信して印刷を行う機能とＦＴＰによってデータの送受信が可能な機能を有するネットワークプリンタ制御装置に関するものであり、ＦＴＰサーバへ送られた印刷データを、ＬＰＤプロトコルで送られた場合と同じように印刷が行えるようにする。【解決手段】プリンタ制御装置内部にＦＴＰサーバを設け、不揮発性記憶媒体へのデータの読み出し書き込みを可能にし、不揮発性記憶媒体上のデータを操作パネルからの操作により読み出して印刷が実行できるデータ印刷機能を設ける。【選択図】          図２
2004227194.tif 000002
【特許請求の範囲】
【請求項１】
印刷データをホストコンピュータよりＬＰＤプロトコルにより受信して蓄えるスプールとそのスプールに蓄えられた印刷データの書き込み、読み出しを制御するスプール制御サービス部を有し、スプール内の印刷データの読み出しを行うスプール読み出し部を有し、読み出された印刷データをページイメージに展開する描画部を有し、描画部によって展開されたページイメージデータを保持するページバッファメモリ部を有し、ページバッファメモリ部からデータを読み出して印刷機構部へ送り出す印刷機構部インターフェースを有し、プリンタ制御装置を手動で操作できる操作パネルを有し、ホストコンピュータのＦＴＰクライアントからの要求に応じてデータの送受信および不揮発性記憶媒体への読み出し書き込みが行えるＦＴＰサーバ機能を有し、不揮発性記憶媒体上のデータをスプールへ移動し、この移動したデータを読み出して印刷を実行するデータ印刷機能を有することを特徴とするプリンタ制御装置。
【請求項２】
前記データ印刷機能は印刷データをスプールへ移動することなく直接、描画部へ印刷データを送って印刷を実行することを特徴とする請求項１記載のプリンタ制御装置。
【請求項３】
前記プリンタ制御装置が印刷データを受信するプロトコルは、ＬＰＤプロトコルに代えて、セントロニクスインターフェースやＲＳ−２３２Ｃシリアルインターフェース、またはチャネルインターフェースであることを特徴とする請求項１記載のプリンタ制御装置。
【請求項４】
前記プリンタ制御装置とホストコンピュータ間のデータの送受信は、ネットワークを介さず、直接行うことを特徴とする請求項１記載のプリンタ制御装置。
【請求項５】
前記ＦＴＰサーバ機能では、不揮発性記憶媒体上のフォントやオーバーレイデータである印刷資源のインストールや消去作業、または、制御用プログラムモジュールの更新である保守作業を、ネットワーク経由のホストコンピュータから遠隔操作によって行うことを特徴とする請求項１記載のプリンタ制御装置。
【請求項６】
前記ＦＴＰサーバ機能は、特定のユーザからのデータ受信において印刷を行うようにユーザ名あるいはパスワードによって、ＦＴＰによる不揮発性記憶媒体への書き込み領域を制限する請求項１記載のプリンタ制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はプリンタ制御装置に関するものである。
【０００２】
【従来の技術】
図１に、従来のプリンタ制御装置の概略図を示し、この動作について説明する。
【０００３】
図１において、従来のプリンタ制御装置１４では様々なホストコンピュータ１からＬＰＤプロトコルを使ってネットワーク２を経由し、プリンタ制御装置１４のスプール制御サービス部３へ任意の時間に印刷データが送られる。その印刷データが一旦スプール４に蓄えられた後、スプール読み出し部５によって読み出され、描画部６によってページバッファメモリ部７で印刷イメージデータが作られ、プリンタ印刷機構部９の動作タイミングをはかって印刷機構部インターフェース８によってプリンタ印刷機構部９へ送られ印刷が行われる。スプール４からのデータの読み出しは、書き込み時に作成される制御テーブルによって制御される。スプール４から読み出されて印刷に使用された印刷データはスプール制御サービス部３によって削除される。
【０００４】
【発明が解決しようとする課題】
プリンタは、ネットワーク上に存在する様々なホストコンピュータから使用されることが多くなってきている。ネットワーク上のホストコンピュータの場合、必ずしもＬＰＤプロトコルをサポートしておらず、ＦＴＰによるデータの送受信のみが可能な場合がある。その場合、作成した印刷データをＬＰＤプロトコルをサポートしている別のホストコンピュータへ一旦送って印刷しなければならなかったため不便であった。
【０００５】
本発明は、ホストコンピュータがＬＰＤプロトコルによる印刷機能を持たず、ＦＴＰ機能のみをサポートしている場合でも、ＬＰＤプロトコルによる印刷と同様の印刷が行える機能を提供するものである。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、本発明では、印刷データをホストコンピュータよりＬＰＤプロトコルにより受信して蓄えるスプールとそのスプールに蓄えられた印刷データの書き込み、読み出しを制御するスプール制御サービス部を有し、スプール内の印刷データの読み出しを行うスプール読み出し部を有し、読み出された印刷データをページイメージに展開する描画部を有し、描画部によって展開されたページイメージデータを保持するページバッファメモリ部を有し、ページバッファメモリ部からデータを読み出して印刷機構部へ送り出す印刷機構部インターフェースを有し、プリンタ制御装置を手動で操作できる操作パネルを有し、ホストコンピュータのＦＴＰクライアントからの要求に応じてデータの送受信および不揮発性記憶媒体への読み出し書き込みが行えるＦＴＰサーバ機能を有し、不揮発性記憶媒体上のデータをスプールへ移動し、この移動したデータを読み出して印刷を実行するデータ印刷機能を有することを特徴とする。
【０００７】
また、前記データ印刷機能は印刷データをスプールへ移動することなく直接、描画部へ印刷データを送って印刷を実行することを特徴とする。
【０００８】
また、前記プリンタ制御装置が印刷データを受信するプロトコルは、ＬＰＤプロトコルに代えて、セントロニクスインターフェースやＲＳ−２３２Ｃシリアルインターフェース、またはチャネルインターフェースであることを特徴とする。
【０００９】
また、前記プリンタ制御装置とホストコンピュータ間のデータの送受信は、ネットワークを介さず、直接行うことを特徴とする。
【００１０】
また、前記ＦＴＰサーバ機能では、不揮発性記憶媒体上のフォントやオーバーレイデータである印刷資源のインストールや消去作業、または、制御用プログラムモジュールの更新である保守作業を、ネットワーク経由のホストコンピュータから遠隔操作によって行うことを特徴とする。
【００１１】
また、前記ＦＴＰサーバ機能は、特定のユーザからのデータ受信において印刷を行うようにユーザ名あるいはパスワードによって、ＦＴＰによる不揮発性記憶媒体への書き込み領域を制限する。
【００１２】
【発明の実施の形態】
図２において、本発明によるプリンタ制御装置の実施例を説明する。
【００１３】
ホストコンピュータ２０１は、ＬＰＤプロトコルをサポートしている場合はＬＰＤプロトコルによってネットワーク２０２を介し、プリンタ制御装置２１４のスプール２０４へ印刷データを送信し、従来通り印刷を行うことが可能である。
【００１４】
プリンタ制御装置２１４の内部にはＦＴＰサーバ２１０を設け、外部のＦＴＰクライアントのアクセスにより不揮発性記憶媒体２１２への書き込み、読み出しができるようにしておく。
【００１５】
また、プリンタ制御装置２１４の操作パネル２１１の操作により、不揮発性記憶媒体２１２上のデータを読み出してスプール２０４へ送り、印刷を実行できるデータ印刷機能２１３を設けておく。
【００１６】
このようにしておけば、ホストコンピュータ２０１側にＦＴＰクライアントの機能がある場合はＦＴＰを使ってプリンタ制御装置２１４のＦＴＰサーバ２１０を介し、不揮発性記憶媒体２１２へ印刷データを書き込むことができるようになる。ユーザは、ＦＴＰを使って印刷データを不揮発性記憶媒体２１２に書き込んだ後、操作パネル２１１を操作し、データ印刷機能２１３を使って印刷データをスプール２０４へ移動し、印刷を実行することができる。
【００１７】
データ印刷機能２１３は、印刷データを直接、描画部２０６へ送って印刷を実行できるようになっていてもよい。
【００１８】
ＦＴＰによって不揮発性記憶媒体２１２のフォントやオーバーレイイメージデータなどの印刷資源のインストールや消去作業を行ったり、制御用プログラムのモジュールの更新などの保守作業をネットワーク２０２を経由したホストコンピュータ２０１から遠隔操作によって行えるようにしておいてもよい。
【００１９】
また、ＦＴＰによる不揮発性記憶媒体２１２への読み出し、書き込みはユーザ名あるいはパスワードによってアクセス可能な領域を制限してもよい。
【００２０】
以上説明したように、本発明によるプリンタ制御装置によれば、ホストコンピュータ側がＦＴＰ以外のデータ送信方法を持たない場合でも、ＬＰＤプロトコルで印刷データの送信が行われた場合と同じように印刷を実行できるようになる。
【図面の簡単な説明】
【図１】従来のプリンタ制御装置の概略図である。
【図２】本発明によるプリンタ制御装置の概略図である。
【符号の説明】
１はネットワーク上のホストコンピュータ、２はネットワーク、３は従来のプリンタ制御装置のスプール制御サービス部、４は従来のプリンタ制御装置のスプール、５は従来のプリンタ制御装置のスプール読み出し部、６は従来のプリンタ制御装置の描画部、７は従来のプリンタ制御装置のページバッファメモリ部、８は従来のプリンタ制御装置の印刷機構部インターフェース、９はプリンタ印刷機構部、１１は従来のプリンタ制御装置の操作パネル、１４は従来のプリンタ制御装置、２０１はネットワーク上のホストコンピュータ、２０２はネットワーク、２０３はプリンタ制御装置のスプール制御サービス部、２０４はプリンタ制御装置のスプール、２０５はプリンタ制御装置のスプール読み出し部、２０６はプリンタ制御装置の描画部、２０７はプリンタ制御装置のページバッファメモリ部、２０８はプリンタ制御装置の印刷機構部インターフェース、２０９はプリンタ印刷機構部、２１０はプリンタ制御装置のＦＴＰサーバ、２１１はプリンタ制御装置の操作パネル、２１２はプリンタ制御装置の不揮発性記憶媒体、２１３はプリンタ制御装置のデータ印刷機能、２１４はプリンタ制御装置である。
【図１】
2004227194.tif 000003
【図２】
2004227194.tif 000004