(57)【要約】【課題】セキュリティを意識した文書管理を可能にする出力システムを提供する。【解決手段】設定権限判別部２０１は、プリンタドライバ部２０３の動作モード等の設定を指示するユーザが、当該設定をする権限を有するか否かを判別し、判別結果を、プリンタドライバ設定部２０２に通知する。プリンタドライバ設定部２０２は、設定権限判別部２０１によってユーザが設定をする権限を有すると判定された場合にのみ、出力データに出力管理情報（例えば、出力を指示したユーザのユーザ名）を付加するようプリンタドライバ部２０３を設定する。プリンタドライバ部２０３は、プリンタドライバ設定部２０２によって、出力データに出力管理情報を付加するように設定された場合は、出力データに出力管理情報を付加して、出力装置に送信する。出力装置は、受信した出力データに基づいて、出力管理情報が付加された文書を出力する。【選択図】図２
2006092292.tif 000002
【特許請求の範囲】
【請求項１】
出力装置に接続されて、当該出力装置に対する出力を制御する出力制御装置であって、
出力指示に基づいて、前記出力装置に対して出力データを送信するプリンタドライバ部と、
前記プリンタドライバ部の設定を行うプリンタドライバ設定部と、
前記プリンタドライバ部の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する設定権限判別部と
を備え、
前記プリンタドライバ部は、前記プリンタドライバ設定部によって出力管理情報を付加するよう設定がされると、出力データに出力管理情報を付加して前記出力装置に送信し、
前記プリンタドライバ設定部は、前記設定権限判別部の判別結果に応じて、出力データに出力管理情報を付加するか否かの設定を行う
ことを特徴とする出力制御装置。
【請求項２】
前記プリンタドライバ設定部は、前記プリンタドライバ部のインストール時に、出力データに出力管理情報を付加するか否かの設定を行う
ことを特徴とする請求項１に記載の出力制御装置。
【請求項３】
前記設定権限判別部は、前記プリンタドライバ部の設定を指示するユーザが、管理者権限を有するか否かによって、当該設定をする権限を有するか否かを判別する
ことを特徴とする請求項１又は請求項２に記載の出力制御装置。
【請求項４】
前記設定権限判別部は、前記プリンタドライバ部の設定を指示するユーザが、予め定められたパスワードを入力したか否かによって、当該設定をする権限を有するか否かを判別する
ことを特徴とする請求項１又は請求項２に記載の出力制御装置。
【請求項５】
出力装置に接続されて、当該出力装置に対する出力を制御する出力制御装置であって、
出力指示に基づいて、前記出力装置に対して出力データを送信するプリンタドライバ部と、
前記出力装置の設定を行う出力装置設定部と、
前記出力装置の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する設定権限判別部と
を備え、
前記出力装置設定部は、前記設定権限判別部の判別結果に応じて、前記出力装置に対して、前記出力データに出力管理情報を付加するか否かの設定を行う
ことを特徴とする出力制御装置。
【請求項６】
前記出力装置設定部は、前記出力装置に対して、前記出力データに出力管理情報を付加するよう設定を行う場合、付加すべき出力管理情報を前記出力装置に送信する
ことを特徴とする請求項５に記載の出力制御装置。
【請求項７】
出力制御装置に接続され、当該出力制御装置によって送信される出力データの出力を行う出力装置であって、
前記出力制御装置から受信した出力データに基づいて、出力処理を行う出力処理部と、
前記出力制御装置から送信されてくる出力管理情報を保持する出力管理情報保持部と
を備え、
前記出力処理部は、前記出力制御装置によって、出力データに出力管理情報を付加するように設定された場合は、前記出力制御装置から受信した出力データに、前記出力管理情報保持部に保持されている出力管理情報を付加して出力を行う
ことを特徴とする出力装置。
【請求項８】
出力制御装置に接続され、当該出力制御装置によって送信される出力データの出力を行う出力装置であって、
前記出力制御装置から受信した出力データに基づいて、出力処理を行う出力処理部と、
当該出力装置に固有な情報を当該出力装置から取得する固有情報取得部と
を備え、
前記出力処理部は、前記出力制御装置によって、出力データに出力管理情報を付加するように設定された場合は、前記出力制御装置から受信した出力データに、前記固有情報取得部が取得した情報を出力管理情報として付加して出力を行う
ことを特徴とする出力装置。
【請求項９】
出力装置に対する出力を制御する出力装置制御プログラムであって、コンピュータを、
出力指示に基づいて、前記出力装置に対して出力データを送信するプリンタドライバ部、
前記プリンタドライバ部の設定を行うプリンタドライバ設定部、及び、
前記プリンタドライバ部の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する設定権限判別部
として機能させ、更に、
前記プリンタドライバ部は、前記プリンタドライバ設定部によって出力管理情報を付加するよう設定がされると、出力データに出力管理情報を付加して、前記出力装置に送信し、
前記プリンタドライバ設定部は、前記設定権限判別部の判別結果に応じて、出力データに出力管理情報を付加するか否かの設定を行う
ことを特徴とするプログラム。
【請求項１０】
出力装置に対する出力を制御する出力装置制御プログラムであって、コンピュータを、
出力指示に基づいて、前記出力装置に対して出力データを送信するプリンタドライバ部、
前記出力装置の設定を行う出力装置設定部、及び、
前記出力装置の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する設定権限判別部
として機能させ、更に、
前記出力装置設定部は、前記設定権限判別部の判別結果に応じて、前記出力装置に対して、前記出力データに出力管理情報を付加するか否かの設定を行う
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ等によって文書の印刷等を行う出力制御装置、出力装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、ネットワークで接続された複数のパーソナルコンピュータ（以下、ＰＣという）によって、特定のＰＣにローカル接続されたプリンタや、ネットワークに直接接続されたネットワークプリンタを共有することが、一般に行われている。このようなシステム環境においては、複数のユーザが一台のプリンタを共有することになり、自己が出力した文書と他人が出力した文書とを取り違える等の不都合が生じうる。このような不都合を回避するためには、例えば、アプリケーション・ソフト等で提供されているヘッダ・フッタ印刷機能を利用して、文書のヘッダ部分やフッタ部分に「ユーザ名」や「ドキュメント名」等を付加することが考えられる。
【０００３】
しかしながら、上記のようにして文書のヘッダ部分やフッタ部分に印刷される「ユーザ名」等は、通常、ユーザが自由に書き換えることができるため、正しい情報を表しているとは限らず、当該情報によって、セキュリティを意識した文書管理を行うことは難しかった。
【０００４】
なお、特開２００３−１２７４７４号公報には、画像データに応じた画像を記録紙上に形成して出力する際に、ユーザ名及びパスワードの入力により操作者を認証し、認証された操作者を特定可能な情報（操作者情報）を画像と共に印字することにより、複数の異なる操作者が１台の画像形成装置を使用する場合でも、画像が形成された記録紙によって、操作者を特定することが可能な画像形成装置が開示されている。
【特許文献１】特開２００３−１２７４７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、セキュリティを意識した文書管理を可能にする出力システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る出力制御装置は、ネットワークを介して又は直接、出力装置に接続されて、当該出力装置に対する出力を制御する出力制御装置である。そして、本発明に係る第一の出力制御装置は、出力指示に基づいて、前記出力装置に対して出力データを送信するプリンタドライバ部と、前記プリンタドライバ部の設定を行うプリンタドライバ設定部と、前記プリンタドライバ部の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する設定権限判別部とを備え、前記プリンタドライバ部は、前記プリンタドライバ設定部によって出力管理情報を付加するよう設定がされると、出力データに出力管理情報を付加して前記出力装置に送信し、前記プリンタドライバ設定部は、前記設定権限判別部の判別結果に応じて、出力データに出力管理情報を付加するか否かの設定を行うことを特徴とする。
【０００７】
この場合において、前記プリンタドライバ設定部は、前記プリンタドライバ部のインストール時に、出力データに出力管理情報を付加するか否かの設定を行うようにしてもよい。
【０００８】
また、以上の場合において、前記設定権限判別部は、プリンタドライバ部の設定を指示するユーザが、管理者権限を有するか否かによって、当該設定をする権限を有するか否かを判別するようにしてもよいし、前記ユーザが、予め定められたパスワードを入力したか否かによって、当該設定をする権限を有するか否かを判別するようにしてもよい。
【０００９】
本発明に係る第二の出力制御装置は、出力指示に基づいて、前記出力装置に対して出力データを送信するプリンタドライバ部と、前記出力装置の設定を行う出力装置設定部と、前記出力装置の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する設定権限判別部とを備え、前記出力装置設定部は、前記設定権限判別部の判別結果に応じて、前記出力装置に対して、前記出力データに出力管理情報を付加するか否かの設定を行うことを特徴とする。
【００１０】
この場合において、前記出力装置設定部は、前記出力装置に対して、前記出力データに出力管理情報を付加するよう設定を行う場合、付加すべき出力管理情報を前記出力装置に送信するようにしてもよい。
【００１１】
本発明に係る出力装置は、ネットワークを介して又は直接、出力制御装置に接続され、当該出力制御装置によって送信される出力データの出力を行う出力装置である。そして、本発明に係る第一の出力装置は、前記出力制御装置から受信した出力データに基づいて、出力処理を行う出力処理部と、前記出力制御装置から送信されてくる出力管理情報を保持する出力管理情報保持部とを備え、前記出力処理部は、前記出力制御装置によって、出力データに出力管理情報を付加するように設定された場合は、前記出力制御装置から受信した出力データに、前記出力管理情報保持部に保持されている出力管理情報を付加して出力を行うことを特徴とする。
【００１２】
また、本発明に係る第二の出力装置は、前記出力制御装置から受信した出力データに基づいて、出力処理を行う出力処理部と、当該出力装置に固有な情報を当該出力装置から取得する固有情報取得部とを備え、前記出力処理部は、前記出力制御装置によって、出力データに出力管理情報を付加するように設定された場合は、前記出力制御装置から受信した出力データに、前記固有情報取得部が取得した情報を出力管理情報として付加して出力を行うことを特徴とする。
【００１３】
本発明に係るプログラムは、出力装置に対する出力を制御する出力装置制御プログラムである。そして、本発明に係る第一のプログラムは、コンピュータを、出力指示に基づいて、前記出力装置に対して出力データを送信するプリンタドライバ部、前記プリンタドライバ部の設定を行うプリンタドライバ設定部、及び、前記プリンタドライバ部の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する設定権限判別部として機能させ、更に、前記プリンタドライバ部は、前記プリンタドライバ設定部によって出力管理情報を付加するよう設定がされると、出力データに出力管理情報を付加して前記出力装置に送信し、前記プリンタドライバ設定部は、前記設定権限判別部の判別結果に応じて、出力データに出力管理情報を付加するか否かの設定を行うことを特徴とする。
【００１４】
また、本発明に係る第二のプログラムは、コンピュータを、出力指示に基づいて、前記出力装置に対して出力データを送信するプリンタドライバ部、前記出力装置の設定を行う出力装置設定部、及び、前記出力装置の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する設定権限判別部として機能させ、更に、前記出力装置設定部は、前記設定権限判別部の判別結果に応じて、前記出力装置に対して、前記出力データに出力管理情報を付加するか否かの設定を行うことを特徴とする。
【００１５】
なお、前記プログラムは、ＣＤ−ＲＯＭ等の可搬記録媒体やネットワーク等の手段を介して頒布されうる。
【発明の効果】
【００１６】
本発明によれば、一般ユーザが変更できない出力管理情報が出力結果に付加されるので、セキュリティを意識した文書管理が可能になる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について、図面を参照しつつ詳細に説明する。
【００１８】
≪第一実施形態≫
図１は、本発明が適用される出力システムの構成例を示す図である。同図に示すように、本発明が適用される出力システム１００は、複数の出力制御装置１０１（１０１ａ〜１０１ｃ）と、出力装置１０２とを備えている。出力制御装置１０１及び出力装置１０２は、それぞれ、社内ＬＡＮ等のネットワーク１１０に接続されている。
【００１９】
出力システム１００において、出力装置１０２は、複数の出力制御装置１０１ａ〜１０１ｃによって共有されている。つまり、ユーザは、各出力制御装置１０１から、出力装置１０２に対して、文書等の出力ができる。
【００２０】
出力制御装置１０１は、出力装置１０２に対する出力を制御するもので、例えば、通常のＰＣその他のコンピュータで構成される。より具体的には、出力制御装置１０１は、ＣＰＵ、メインメモリ、表示装置、ハードディスク装置、入力装置等を備える。表示装置は、例えば、ＣＲＴ表示装置やＬＣＤ表示装置等によって構成され、入力装置は、例えば、キーボードやマウスその他のポインティングデバイス等によって構成される。
【００２１】
出力装置１０２は、出力制御装置１０１からの指示に従って、文書等の出力を行うものであり、例えば、通常のネットワーク対応のレーザープリンタやインクジェットプリンタで構成される。
【００２２】
本発明による文書管理が行われている出力システム１００においては、各出力制御装置１０１から出力装置１０２に対して文書を出力する際、まず、各出力制御装置１０１から出力装置１０２に対して、出力管理情報が付加された出力データが送信される。そして、出力装置１０２は、出力制御装置１０１から受信した出力データに基づいて、出力管理情報が付加された文書を出力する。出力管理情報とは、例えば、出力を指示したユーザのユーザ名（ユーザＩＤ）、部門名、組織名、日付、時刻、文書名、予め定められた任意の文字列、各装置の固有情報（装置名、ＩＰアドレス、ＭＡＣアドレス）等である。
【００２３】
図２は、出力制御装置１０１の機能構成を示す図である。同図に示すように、出力制御装置１０１は、設定権限判別部２０１と、プリンタドライバ設定部２０２と、プリンタドライバ部２０３とを備える。各部２０１〜２０３は、基本的に、ＣＰＵが、メインメモリにロードされたプログラムを実行することで実現される。
【００２４】
設定権限判別部２０１は、プリンタドライバ部２０３の動作モード等の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する。例えば、設定を指示するユーザが、管理者権限（アドミニストレータ権限やスーパーユーザ権限）を有するか否かを判別する。設定権限判別部２０１は、判別の結果を、プリンタドライバ設定部２０２に通知する。
【００２５】
プリンタドライバ設定部２０２は、プリンタドライバ部２０３の動作モード等を設定するためのものである。例えば、プリンタドライバ部２０３において、出力データに出力管理情報を付加するか否かを設定する。なお、プリンタドライバ設定部２０２は、出力管理情報を付加するか否か等の所定の設定項目については、設定を指示するユーザが、当該設定をする権限を有する場合にのみ、実際に設定を行う。
【００２６】
プリンタドライバ部２０３は、出力装置１０２の機種等に依存した制御を行うもので、アプリケーション・プログラムからオペレーティングシステム（ＯＳ）を介して出力指示を受けると、出力装置１０２に対して、出力装置１０２の機種等に依存する出力データを出力する。更に、プリンタドライバ部２０３は、プリンタドライバ設定部２０２によって、出力データに出力管理情報を付加するように設定された場合は、出力データに出力管理情報を付加する。
【００２７】
出力制御装置１０１は、以上のような構成を有しているので、特定の権限を有するユーザ（例えば、システム管理者）のみが、出力データに出力管理情報を付加するか否か等を設定することができる。
【００２８】
次に、以上のような構成を有する出力システム１００の動作について具体的に説明する。
【００２９】
まず、前述したプリンタドライバ部２０３を構成するプログラムであるプリンタドライバを出力制御装置１０１にインストールする際に、プリンタドライバの設定を行う方法について説明する。プリンタドライバは、例えば、ＣＤ−ＲＯＭ等の可搬記録媒体やＷｅｂサイト等の手段によってプリンタ・メーカ等から供給される。
【００３０】
図３は、プリンタドライバのインストール手順の流れを示すフローチャートである。同図に示すように、ユーザは、まず、インストール用プログラムを起動して、プリンタドライバのインストール処理を開始する（Ｓ３０１）。
【００３１】
インストール処理が開始されると、まず、当該処理を開始したユーザが管理者権限を有するか否かが判別される（Ｓ３０２）。そして、判別の結果、管理者権限を有しない場合は（Ｓ３０２：Ｎｏ）、そのまま処理を終了する。
【００３２】
一方、判別の結果、ユーザが管理者権限を有する場合は（Ｓ３０２：Ｙｅｓ）、次に、出力管理情報を付加して印刷するか否か等を設定するための設定画面が、出力制御装置１０１の表示装置に表示される（Ｓ３０３）。
【００３３】
図４は、出力制御装置１０１の表示装置に表示される設定画面の様子を示す図である。同図に示すように、設定画面（ウィンドウ）４００は、出力管理情報を印刷するか否かを指定するチェックボックス４０１を有している。
【００３４】
ユーザがチェックボックス４０１をチェックすると、それまでグレー表示されて選択ができなかった印刷設定ボタン４０２が選択できるようになる。
【００３５】
ユーザが、選択可能となった印刷設定ボタン４０２をクリックすると、出力管理情報の印刷設定画面が表示される。
【００３６】
図５は、出力制御装置１０１の表示装置に表示される出力管理情報の印刷設定画面の様子を示す図である。同図に示すように、印刷設定画面５００は、出力管理情報の印刷位置を指定するためのリストボックス５０１と、出力管理情報として印刷する印刷項目を指定するためのリストボックス５０２と、印刷項目として任意の文字列を選択した場合に、当該文字列を指定するためのテキストボックス５０３とを備える。
【００３７】
印刷位置は、用紙における出力管理情報の印刷位置を指定するもので、用紙の「右上」、「中上」、「左上」、「右下」、「中下」、「左下」等の予め定められた位置のいずれかを選択する。なお、例えば、座標値等を入力できるようにして、用紙内の任意の位置を指定できるようにしてもよい。
【００３８】
印刷項目は、出力管理情報として印刷する項目を指定するもので、例えば、出力を指示した「ユーザ名」、「コンピュータ名」、「日付」、「時刻」、「文書名」、「任意の文字列」のいずれか、あるいは、これらの予め定められた組み合わせのいずれかを選択する。「任意の文字列」を選択すると、グレー表示されて選択できなかったテキストボックス５０３に文字列が入力できるようになる。なお、複数の印刷項目を任意の組み合わせで指定できるようにしてもよいし、更に、それぞれの印刷位置を個別に指定できるようにしてもよい。
【００３９】
図４及び図５に示した設定画面において、ユーザは、出力管理情報その他の設定情報の指定を行う（Ｓ３０４）。そして、設定情報の指定を終了すると、当該設定情報に従って設定がされたプリンタドライバが出力制御装置１０１にインストールされ（Ｓ３０５）、プリンタドライバのインストール処理が終了する。
【００４０】
各出力制御装置１０１においてプリンタドライバをインストールする時に、出力管理情報を出力するようプリンタドライバを設定しておけば、各出力制御装置１０１において、文書を印刷する際に、プリンタドライバによって、出力データに出力管理情報が付加されて、出力装置１０２に送信される。その結果、出力装置１０２において、出力管理情報が付加された文書が出力される。
【００４１】
図６は、出力装置１０２によって出力される出力管理情報付き文書の例を示す図である。同図（ａ）は、用紙６１０の左上に出力管理情報として「ユーザ名」６１１を印刷した例を示しており、同図（ｂ）は、用紙６２０の右上に出力管理情報として「コンピュータ名」６２１を印刷した例を示している。
【００４２】
なお、ここでは、プリンタドライバをインストールする際に、システム管理者等が、出力管理情報について適宜設定を行う場合について説明したが、予め定められた設定（例えば、プリンタドライバと共に提供される設定ファイルに記載された設定）でプリンタドライバをインストールするようにしてもよい。
【００４３】
次に、プリンタドライバを出力制御装置１０１にインストールした後に、プリンタドライバの設定変更を行う方法について説明する。
【００４４】
ユーザは、まず、プリンタドライバ設定部２０２を起動して、プリンタドライバの設定変更処理を開始する。
【００４５】
プリンタドライバの設定変更処理が開始されると、プリンタドライバ設定部２０２によって、プリンタドライバの設定画面が、出力制御装置１０１の表示装置に表示される。
【００４６】
図７は、出力制御装置１０１の表示装置に表示されるプリンタドライバ設定画面の様子を示す図である。同図に示すように、プリンタドライバ設定画面７００は、３つの設定画面を有しており、そのうちの一つとして出力管理情報の設定画面７１０が用意されている。
【００４７】
出力管理情報の設定画面７１０は、出力管理情報を印刷するか否かを指定するためのチェックボックス７１１と、出力管理情報の印刷位置を指定するためのリストボックス７１２と、出力管理情報として印刷する印刷項目を指定するためのリストボックス７１３と、印刷項目として任意の文字列を選択した場合に、当該文字列を指定するためのテキストボックス７１４とを備える。リストボックス７１２、７１３及びテキストボックス７１４は、図５を参照して説明したリストボックス５０１、５０２及びテキストボックス５０３と同様のものである。
【００４８】
出力管理情報の設定画面７１０は、プリンタドライバの設定変更処理を開始したユーザが管理者権限を有する場合にのみ、出力管理情報についての指定ができるようになっている。すなわち、設定権限判別部２０１によって、プリンタドライバの設定変更処理を開始したユーザが管理者権限を有しないと判定された場合、プリンタドライバ設定部２０２は、チェックボックス７１１やリストボックス７１２，７１３をグレー表示にして選択できないようにする。このような処理を行うことによって、管理者権限を有しない一般ユーザは、出力管理情報の設定を変更することができなくなる。なお、出力管理情報の設定画面７１０に、パスワードを入力する領域を設けておき、予め定められたパスワードが入力されたときは、管理者権限の有無にかかわらず、出力管理情報の設定を変更できるようにしてもよい。
【００４９】
出力管理情報の設定画面７１０において、出力管理情報についての指定が終了し、ＯＫボタン７０１がクリックされると、プリンタドライバ設定部２０２は、指定された設定情報に従って、プリンタドライバ部２０３の設定を変更する。
【００５０】
各出力制御装置１０１において、出力管理情報を出力するようプリンタドライバ部２０３の設定を変更すれば、以後、文書を印刷する際に、プリンタドライバ部２０３によって、出力データに出力管理情報が付加されて、出力装置１０２に送信される。その結果、出力装置１０２において、出力管理情報が付加された文書が出力される。
【００５１】
以上説明したように、本実施形態では、特定の権限を有するユーザ（例えば、システム管理者）のみが、出力データに出力管理情報を付加するか否か等を設定することができる。つまり、一般ユーザが変更できない出力管理情報が出力結果に付加されることになるので、セキュリティを意識した文書管理が可能になる。
【００５２】
≪第二実施形態≫
第一実施形態では、出力制御装置１０１のプリンタドライバによって、出力データに出力管理情報を付加していたが、以下では、出力装置１０２において、出力データに出力管理情報を付加する実施形態について説明する。なお、以下では、基本的に、第一実施形態と実質的に異なる部分についてのみ説明する。
【００５３】
図８は、第二実施形態における出力制御装置１０１'の機能構成を示す図である。同図に示すように、出力制御装置１０１'は、設定権限判別部８０１と、出力装置設定部８０２と、プリンタドライバ部８０３とを備える。各部８０１〜８０３は、基本的に、ＣＰＵが、メインメモリにロードされたプログラムを実行することで実現される。
【００５４】
設定権限判別部８０１は、第二実施形態における出力装置１０２'の動作モード等の設定を指示するユーザが、当該設定をする権限を有するか否かを判別する。例えば、設定を指示するユーザが、管理者権限を有するか否かを判別する。設定権限判別部８０１は、判別の結果を、出力装置設定部８０２に通知する。
【００５５】
出力装置設定部８０２は、出力装置１０２'の動作モード等を設定するためのものである。例えば、出力装置１０２'において、出力データに出力管理情報を付加するか否かを設定する。なお、出力装置設定部８０２は、設定を指示するユーザが、当該設定をする権限を有する場合にのみ、実際に出力装置１０２'に対する設定を行う。更に、出力装置設定部８０２は、出力データに出力管理情報を付加するよう出力装置１０２'を設定する場合は、付加すべき出力管理情報を、出力装置１０２'に送信する。
【００５６】
プリンタドライバ部８０３は、出力装置１０２'の機種等に依存した制御を行うもので、アプリケーション・プログラムからＯＳを介して出力指示を受けると、出力装置１０２'に対して、出力装置１０２'の機種等に依存する出力データを出力する。
【００５７】
図９は、第二実施形態における出力装置１０２'の機能構成を示す図である。同図に示すように、出力装置１０２'は、出力処理部９０１と、出力管理情報保持部９０２とを備える。
【００５８】
出力処理部９０１は、出力制御装置１０１'から受信した出力データに基づいて、記録紙等に対して通常の出力処理を行うものである。更に、出力処理部９０１は、出力制御装置１０１'の出力装置設定部８０２によって、出力データに出力管理情報を付加するように設定された場合は、出力制御装置１０１'から受信した出力データに、出力管理情報保持部９０２に記憶されている出力管理情報を付加して、出力を行う。
【００５９】
出力管理情報保持部９０２は、出力制御装置１０１'の出力装置設定部８０２から送信されてくる出力管理情報を受信して、保持するものである。出力管理情報保持部９０２は、例えば、不揮発性の半導体メモリ等で構成される。
【００６０】
出力制御装置１０１'及び出力装置１０２'は、以上のような構成を有しているので、特定の権限を有するユーザ（例えば、システム管理者）のみが、出力データに出力管理情報を付加するか否か等を設定することができる。
【００６１】
次に、本実施形態における出力システムの動作について具体的に説明する。
【００６２】
図１０は、出力装置１０２'の設定処理の流れを示すフローチャートである。
【００６３】
同図に示すように、ユーザが、出力装置設定部８０２を起動して、出力装置１０２'の設定処理を開始すると、まず、設定権限判別部８０１によって、当該処理を開始したユーザが管理者権限を有するか否かが判別される（Ｓ１００１）。そして、判別の結果、管理者権限を有しない場合は（Ｓ１００１：Ｎｏ）、そのまま処理を終了する。
【００６４】
一方、判別の結果、ユーザが管理者権限を有する場合は（Ｓ１００１：Ｙｅｓ）、出力装置設定部８０２によって、出力装置１０２'の設定画面が、出力制御装置１０１'の表示装置に表示される（Ｓ１００２）。出力装置１０２'の設定画面としては、例えば、図７に示した出力管理情報の設定画面７１０と同様のものが表示される。
【００６５】
次に、出力装置１０２'の設定画面において、ユーザが、出力管理情報を印刷するか否か、出力管理情報を印刷する位置、出力管理情報として印刷する項目を指定する（Ｓ１００３）。
【００６６】
設定情報の指定が終了すると、出力装置設定部８０２によって、指定された設定情報が、出力装置１０２'に対して送信される（Ｓ１００４）。
【００６７】
出力制御装置１０１'の出力装置設定部８０２から送信された設定情報を受信すると、出力装置１０２'は、受信した設定情報を出力管理情報保持部９０２に格納すると共に、出力処理部９０１の動作モード（例えば、出力管理情報を印刷するか否か）の設定を行う（Ｓ１００５）。
【００６８】
以上のようにして、出力装置１０２'の設定処理が終了する。当該設定処理によって、出力管理情報を印刷するよう出力装置１０２'を設定しておけば、各出力制御装置１０１'から文書を印刷する際に、出力装置１０２'によって、出力データに出力管理情報が付加されて出力される。
【００６９】
以上説明したように、本実施形態では、特定の権限を有するユーザにのみ出力装置１０２'の設定を許可しているので、管理者権限を有しない一般ユーザは、出力管理情報の設定を変更することはできない。
【００７０】
なお、ここでは、出力制御装置１０１'から受信した出力管理情報を出力データに付加する場合について説明したが、出力管理情報として、出力装置に固有な情報（例えば、シリアル番号、ＩＰアドレス、ＭＡＣアドレス等）を付加して出力するようにしてもよい。この場合、出力制御装置１０１'の出力装置設定部８０２は、出力装置１０２'に対して、出力管理情報を印刷するよう設定するだけで、出力装置１０２'内において取得可能な出力装置の固有情報が、出力管理情報として印刷されるようになる。
【００７１】
また、上述した実施形態では、出力装置がネットワークに直接接続されている出力システムを例に説明したが、出力装置が特定の出力制御装置にローカル接続されている場合についても、同様に本発明を適用することができる。
【００７２】
また、上述した実施形態では、出力管理情報を、そのまま文書に印刷していたが、出力管理情報を所定の方法で符号化して、一見するといかなる情報が表示されている分からない状態で印刷することも考えられる。
【図面の簡単な説明】
【００７３】
【図１】本発明が適用される出力システムの構成を示す図である。
【図２】出力制御装置１０１の機能構成を示す図である。
【図３】プリンタドライバのインストール手順の流れを示すフローチャートである。
【図４】出力制御装置１０１の表示装置に表示される設定画面の様子を示す図である。
【図５】出力制御装置１０１の表示装置に表示される出力管理情報の印刷設定画面の様子を示す図である。
【図６】出力装置１０２によって出力される出力管理情報付き文書の例を示す図である。
【図７】出力制御装置１０１の表示装置に表示されるプリンタドライバ設定画面の様子を示す図である。
【図８】出力制御装置１０１'の機能構成を示す図である。
【図９】出力装置１０２'の機能構成を示す図である。
【図１０】出力装置１０２'の設定処理の流れを示すフローチャートである。
【符号の説明】
【００７４】
１００    出力システム
１０１、１０１ａ〜１０１ｃ、１０１'    出力制御装置
１０２、１０２'      出力装置
１１０    ネットワーク
２０１    設定権限判別部
２０２    プリンタドライバ設定部
２０３    プリンタドライバ部
８０１    設定権限判別部
８０２    出力装置設定部
８０３    プリンタドライバ部
９０１    出力処理部
９０２    出力管理情報保持部
【図１】
2006092292.tif 000003
【図２】
2006092292.tif 000004
【図３】
2006092292.tif 000005
【図４】
2006092292.tif 000006
【図５】
2006092292.tif 000007
【図６】
2006092292.tif 000008
【図７】
2006092292.tif 000009
【図８】
2006092292.tif 000010
【図９】
2006092292.tif 000011
【図１０】
2006092292.tif 000012