(57)【要約】【課題】フォームデータ毎に特定のユーザのみフォームオーバレイ印刷を可能にする印刷装置を提供する。【解決手段】フォームオーバレイ印刷機能を有する印刷装置において、受信データを解釈して画像を生成する印刷画像生成モジュール３２と、印刷画像生成モジュール３２から受け取ったフォームデータを使用可能ユーザ名とともに保存するフォーム管理モジュール３３と、使用可能なユーザを管理するユーザ管理モジュール３４と、受信データにフォームオーバレイ印刷が指定されている場合に、ユーザ管理モジュール３４にフォームデータが使用可能か問い合わせ使用可能であれば印刷エンジン１２にフォームオーバレイ印刷を実行させる印刷データ管理モジュール３１を備えた。【選択図】図３
2007130944.tif 000002
【特許請求の範囲】
【請求項１】
フォームオーバレイ印刷機能を有する印刷装置において、受信データを解釈して画像を生成する印刷画像生成モジュールと、該印刷画像生成モジュールから受け取ったフォームデータを使用可能ユーザ名とともに保存するフォーム管理モジュールと、使用可能ユーザを管理するユーザ管理モジュールと、受信データにフォームオーバレイ印刷が指定されている場合に、前記ユーザ管理モジュールにフォームデータが使用可能か問い合わせ、使用可能であれば印刷エンジンにフォームオーバレイ印刷を実行させる印刷データ管理モジュールと、を備えたことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、前記フォームデータとともに保持される初期の使用可能ユーザはフォームデータを蓄積する際のユーザであることを特徴とする印刷装置。
【請求項３】
請求項１記載の印刷装置において、前記フォームデータとともに保持される使用可能ユーザを指示する指示手段として操作パネルを備えることを特徴とする印刷装置。
【請求項４】
請求項３記載の印刷装置において、前記操作パネルからのログイン認証でメニューの利用を制限するメニュー処理モジュールを備えたことを特徴とする印刷装置。
【請求項５】
請求項１記載の印刷装置において前記、フォームデータの使用可能ユーザに印刷データに付加されたユーザが含まれていない場合には印刷がキャンセルされることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関し、特にフォームオーバレイ印刷に特徴のある印刷装置に関する。
【背景技術】
【０００２】
従来から、予め内部の不揮発メモリにフォームデータを蓄積しておき、印刷データにて指示したフォームデータと印刷データで作成された画像を合成して印刷するフォームオーバレイ印刷の機能を持つ印刷装置がある。
また最近セキュリティや利用者制限の面から特定のユーザのみ印刷機能を制限するような印刷装置がある。例えば、カラー印刷を制限したり、印刷枚数を制限するなどの機能を持つ。
なお、特許文献１にはプリンタ装置のフォームオーバレイ機能を有効利用する技術が開示されている。
【特許文献１】特開平６−２７４２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、フォームオーバレイ印刷には、フォームデータの利用を制限する機能は無いため、特定のユーザにのみ参照可能にしたい情報が入っているフォームデータがあるような場合にはフォームデータを登録することはできなかった。
例えば、請求書や見積書などに代表されるフォームオーバレイ印刷を使用するような書類は、特定ユーザのみフォームデータを使用して印刷可能にしたいということもあるがそのようなことはできなかった。
本発明は、フォームデータ毎に特定のユーザのみフォームオーバレイ印刷を可能にする印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、フォームオーバレイ印刷機能を有する印刷装置において、受信データを解釈して画像を生成する印刷画像生成モジュールと、該印刷画像生成モジュールから受け取ったフォームデータを使用可能ユーザ名とともに保存するフォーム管理モジュールと、使用可能ユーザを管理するユーザ管理モジュールと、受信データにフォームオーバレイ印刷が指定されている場合に、前記ユーザ管理モジュールにフォームデータが使用可能か問い合わせ、使用可能であれば印刷エンジンにフォームオーバレイ印刷を実行させる印刷データ管理モジュールと、を備えたことを特徴とする。
請求項２記載の発明は、請求項１記載の印刷装置において、請求項１記載の印刷装置において、前記フォームデータとともに保持される初期の使用可能ユーザはフォームデータを蓄積する際のユーザであることを特徴とする。
請求項３記載の発明は、請求項１記載の印刷装置において、請求項１記載の印刷装置において、前記フォームデータとともに保持される使用可能ユーザを指示する指示手段として操作パネルを備えることを特徴とする。
請求項４記載の発明は、請求項３記載の印刷装置において、前記操作パネルからのログイン認証でメニューの利用を制限するメニュー処理モジュールを備えたことを特徴とする。
請求項５記載の発明は、請求項１記載の印刷装置において前記、フォームデータの使用可能ユーザに印刷データに付加されたユーザが含まれていない場合には印刷がキャンセルされることを特徴とする。
【発明の効果】
【０００５】
本発明によれば、フォームオーバレイ印刷機能を有する印刷装置において、受信データを解釈して画像を生成する印刷画像生成モジュールと、印刷画像生成モジュールから受け取ったフォームデータを使用可能ユーザ名とともに保存するフォーム管理モジュールと、使用可能なユーザを管理するユーザ管理モジュールと、受信データにフォームオーバレイ印刷が指定されている場合にユーザ管理モジュールにフォームデータが使用可能か問い合わせ、使用可能であれば印刷エンジンにフォームオーバレイ印刷を実行させる印刷データ管理モジュールを備えたので、特定のユーザのみフォームデータを利用することができる。
また初期値としてフォームデータを蓄積したユーザのみフォームデータが利用可能であるため、フォームデータを作成する際に作成者のみフォーム印刷することができ、フォームデータの作成が容易になる。
また操作パネルにてフォームデータを使用可能なユーザを変更することができるため、使用可能ユーザの追加登録、削除が容易になる。
また操作パネルからのログイン認証でメニューの利用を制限しているため、管理者権限をもつユーザのみフォームデータの使用可能ユーザを変更することができ、フォームデータのセキュリティを守ることができる。
またフォームデータが使用可能ユーザについては印刷データがキャンセルされるため、用紙を浪費しないようにすることができる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施形態を図面に従って説明する。
図１はネットワーク印刷システムの構成図である。ホストコンピュータ１と印刷装置２がネットワーク接続されている。
ホストコンピュータ１はネットワークを介して印刷データを印刷装置２に送り、印刷装置２は印刷データを解釈して印刷する。また、ホストコンピュータ１はフォームデータを印刷装置２に送り、印刷装置はフォームデータを内部に蓄積する。
図２は本発明の実施形態に係る印刷装置のハードウェア構成図である。
本実施形態の印刷装置は、コントローラ１１、印刷エンジン１２、及び操作パネル１３を備える。印刷エンジン１２は、印刷データに基づいて作成された画像データをコントローラ１１から転送されることで用紙に画像を印刷する。操作パネル１３はコントローラ１１に対する指示や印刷装置２の状態を表示する。また大容量記憶装置としてハードディスク１４を備える。
コントローラ１１は、ＣＰＵ２１、ハードディスクインタフェース２２、印刷エンジンインタフェース（Ｉ／Ｆ）２３、ネットワークインタフェース（Ｉ／Ｆ）２４、ＲＯＭ１５、ＲＡＭ２６、操作パネルインタフェース（Ｉ／Ｆ）２７を備える。
ＣＰＵ２１は全体の制御を司る。ハードディスク２２はホストコンピュータ１から受け取ったフォームデータを保持する。印刷エンジンＩ／Ｆ２３は印刷エンジン１２と接続される。ネットワークＩ／Ｆ２４はＬＡＮを通じてホストコンピュータ１と接続される。操作パネルＩ／Ｆ２７は操作パネル１３と接続される。
【０００７】
図３は図２に示すコントローラのソフトウェア構成図である。印刷データ管理モジュール３１はネットワークＩ／Ｆドライバ３６から受信したジョブを管理し、付加されたユーザ情報を解析する。ユーザ情報にはユーザ名と認証パスワードが含まれている。ユーザ名と認証パスワードはユーザ管理モジュール３４に送られ認証される。認証されて印刷権限がある場合には印刷画像生成モジュール３３に受信データが送られる。認証不可あるいは印刷権限がない場合には受信データを読み飛ばしてキャンセルする。
印刷画像生成モジュール３２は受信データを解釈して画像を生成する。受信データがフォームデータの場合には作成した画像をフォーム管理モジュール３３にユーザ名とともに送る。受信データが印刷データの場合には印刷エンジンＩ／Ｆドライバ３９を通じて印刷する。
【０００８】
フォーム管理モジュール３３は印刷画像生成モジュール３２から受け取ったフォームデータをユーザ名とともに保存する。その情報はフォーム管理テーブルとして管理される。図４にその内容を示す。内容はハードディスクＩ／Ｆドライバ３８を通じてハードディスク１４に保存される。
ユーザ管理モジュール３４は印刷装置２を使用することが可能なユーザを管理する。ユーザ管理モジュール３４で管理されるユーザ情報を図５に示す。内容はハードディスクＩ／Ｆドライバ３８を通じてハードディスク１４に保存される。
メニュー処理モジュール３５は操作パネルＩ／Ｆドライバ３７を通じで操作パネル１３にメニューを表示する。操作パネル１３でメニューを表示したいときにはユーザ名と認証パスワードを入力してログインする。ログイン可能なユーザは管理者権限のあるユーザのみである。メニュー中では、登録フォームの管理情報（図４）の変更、および、ユーザ情報（図５）の変更が可能である。
【０００９】
印刷画像生成モジュール３２は受信データにフォームオーバレイ印刷が指定されている場合には、指示されたフォームデータのフォームＩＤと印刷データに付加されているユーザ情報のユーザ名をユーザ管理モジュール３４に送り、フォームデータが使用可能か問い合わせる。指定されたフォームが使用可能であれば、フォームデータを、ハードディスクＩ／Ｆドライバ３８を通じて読み込んで画像を作成し、その画像に印刷データを解釈したオブジェクトを描画して印刷エンジンＩ／Ｆドライバ３９を通じて印刷する。
ここで、フォームデータが使用不可であれば、印刷データの処理を中止し、その旨印刷データ管理モジュール３１に通知する。印刷データ管理モジュール３１は印刷データを読み飛ばして印刷をキャンセルする。
【図面の簡単な説明】
【００１０】
【図１】ネットワーク印刷システムの構成図である。
【図２】本発明の実施形態に係る印刷装置のハードウェア構成図である。
【図３】図２に示すコントローラのソフトウェア構成図である。
【図４】登録フォームの管理情報を示す図である。
【図５】ユーザ情報を示す図である。
【符号の説明】
【００１１】
３１  印刷データ管理モジュール、３２  印刷画像生成モジュール、３３  フォーム管理モジュール、３４  ユーザ管理モジュール、３５  メニュー処理モジュール
【図１】
2007130944.tif 000003
【図２】
2007130944.tif 000004
【図３】
2007130944.tif 000005
【図４】
2007130944.tif 000006
【図５】
2007130944.tif 000007