(57)【要約】【課題】認証処理を行うプリンタ管理サーバが通信回線に接続されていない場合であっても、利用適格のないユーザの印刷を制限できるようにする。【解決手段】画像データを生成する画像データ生成部と、ユーザ認証情報を生成するユーザ認証情報生成部と、前記ユーザ認証情報に基づいて前記画像データの出力可否の判断を行うプログラムを保存する保存部と、前記画像データに前記ユーザ認証情報および前記出力可否の判断を行うプログラムを付加して画像ファイルを生成する画像ファイル生成部と、前記画像ファイルを送信する通信制御部とを備える。【選択図】        図１
2011065275.tif 000002
【特許請求の範囲】
【請求項１】
画像データを生成する画像データ生成部と、
ユーザ認証情報を生成するユーザ認証情報生成部と、
前記ユーザ認証情報に基づいて前記画像データの出力可否の判断を行うプログラムを保存する保存部と、
前記画像データに前記ユーザ認証情報および前記出力可否の判断を行うプログラムを付加して画像ファイルを生成する画像ファイル生成部と、
前記画像ファイルを送信する通信制御部とを備えることを特徴とする画像データ生成装置。
【請求項２】
請求項１の画像データ生成装置において、
前記ユーザ認証情報は、ユーザを識別するためのユーザ名および該ユーザが予め設定したパスワードを含み、
前記プログラムは、送信先の装置で入力されたユーザ名およびパスワードと前記ユーザ認証情報のユーザ名およびパスワードとを比較する比較部を有し、前記入力されたユーザ名およびパスワードが前記ユーザ認証情報のユーザ名およびパスワードと一致したとき、前記画像データの出力を許可することを特徴とする画像データ生成装置。
【請求項３】
請求項１または請求項２の画像データ生成装置において、
前記出力可否の判断は、前記画像データの印刷可否の判断であることを特徴とする画像データ生成装置。
【請求項４】
請求項３の画像データ生成装置において、
前記プログラムは、前記印刷可否の判断に基づいて出力される画像データの印刷制限情報を有することを特徴とする画像データ生成装置。
【請求項５】
請求項１または請求項２の画像データ生成装置において、
前記出力可否の判断は、前記画像データのＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）への転送可否の判断であることを特徴とする画像データ生成装置。
【請求項６】
請求項１から請求項５のいずれか１項の画像データ生成装置において、
前記プログラムは、認証を行うことなく前記画像データのプレビュー画像を表示する画像表示部を有することを特徴とする画像データ生成装置。
【請求項７】
請求項１から請求項６のいずれか１項の画像データ生成装置において、
前記通信制御部は、複数の宛先に前記画像ファイルを送信することを特徴とする画像データ生成装置。
【請求項８】
請求項１から請求項７のいずれか１項の画像データ生成装置において、
前記通信制御部は、共有の記憶端末に前記画像ファイルを送信することを特徴とする画像データ生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを生成する画像データ生成装置に関する。
【背景技術】
【０００２】
従来の技術では、印刷データを受信し、受信した印刷データに含まれている認証情報としてのユーザ情報を認証要求と共にプリンタ管理サーバに送信し、そのプリンタ管理サーバで該ユーザ情報に基づいてユーザの利用適格の有無を判定する認証を行い、そのプリンタ管理サーバからの認証通知を受信してその印刷データに基づく印刷を行うようにすることにより、利用適格のないユーザによる印刷を制限するようにしているものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１４５９１号公報（段落「００６９」〜段落「００７６」、図３）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の技術においては、プリンタ管理サーバのような認証を行うための専用端末を用いる必要があり、その認証処理を行うプリンタ管理サーバとネットワーク等の通信回線で接続されているコンピュータやプリンタでしか認証情報による利用適格のないユーザの印刷を制限することができないという問題がある。
【０００５】
本発明は、このような問題を解決することを課題とし、認証処理を行うプリンタ管理サーバと通信回線で接続されていない場合であっても、利用適格のないユーザの印刷を制限できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
そのため、本発明による画像データ生成装置は、画像データを生成する画像データ生成部と、ユーザ認証情報を生成するユーザ認証情報生成部と、前記ユーザ認証情報に基づいて前記画像データの出力可否の判断を行うプログラムを保存する保存部と、前記画像データに前記ユーザ認証情報および前記出力可否の判断を行うプログラムを付加して画像ファイルを生成する画像ファイル生成部と、前記画像ファイルを送信する通信制御部とを備えることを特徴とする。
【発明の効果】
【０００７】
このようにした本発明は、認証処理を行うプリンタ管理サーバと通信回線で接続されていない場合であっても、利用適格のないユーザによる印刷を制限できるという効果が得られる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施例における画像データ生成装置およびＰＣの構成を示すブロック図
【図２】第１の実施例における画像データ生成システムの構成を示す説明図
【図３】第１の実施例における画像データ生成処理を示すフローチャート
【図４】第１の実施例におけるユーザ認証情報を設定する操作パネルの説明図
【図５】第１の実施例におけるユーザ認証情報入力処理を示すフローチャート
【図６】第１の実施例における認証印刷プログラム付画像ファイルの構成を示す説明図
【図７】第１の実施例における認証印刷プログラム付画像ファイルの実行例を示す説明図
【図８】第１の実施例における認証印刷プログラム付画像ファイルの実行処理を示すフローチャート
【図９】第１の実施例の変形例における画像データ生成システムの構成を示す説明図
【図１０】第２の実施例における画像データ生成処理を示すフローチャート
【図１１】第２の実施例におけるユーザ認証情報および印刷制限情報を設定する操作パネルの説明図
【図１２】第２の実施例におけるユーザ認証情報および印刷制限情報の入力処理を示すフローチャート
【図１３】第２の実施例における認証印刷プログラム付画像ファイルの構成を示す説明図
【図１４】第２の実施例における認証印刷プログラム付画像ファイルの実行例を示す説明図
【図１５】第２の実施例における認証印刷プログラム付画像ファイルの実行処理を示すフローチャート
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明による画像データ生成装置の実施例を説明する。
【実施例１】
【００１０】
第１の実施例の構成について、図１、図２、図４、図６、および図７を参照しながら説明する。
【００１１】
図２は第１の実施例における画像データ生成システムの構成を示す説明図である。
【００１２】
図２において、画像データ生成システムは、画像データ生成装置１００、プリンタ等の印刷装置２００、ネットワーク１１０、パーソナルコンピュータ（以下、「ＰＣ」という。）等のＰＣ１２０から構成され、画像データ生成装置１００と、印刷装置２００と、ＰＣ１２０とは、ネットワーク１１０を介して通信可能に接続されている。なお、ネットワーク１１０には、一または複数のＰＣ１２０が接続されているものとする。
【００１３】
図１は第１の実施例における画像データ生成装置およびＰＣの構成を示すブロック図である。
【００１４】
図１において、画像データ生成装置１００は、装置全体の動作の制御を行う制御部１０１と、画像データ生成装置１００に対する操作を行う操作パネル部１０２と、作業中のデータを一時保存するメモリ部１０３と、プログラム等を保存しておく保存部１０４と、画像データを生成する画像データ生成部１０５と、ユーザ認証情報を生成するユーザ認証情報生成部１０６と、認証印刷プログラムを付加した画像ファイルを生成する画像ファイル生成部１０７と、外部装置との間で通信を行う通信制御部１０８とからなる。
【００１５】
操作パネル部１０２は、装置の状態や操作者の操作を誘導するための画面を表示する液晶ディスプレイ等の表示手段および操作者の操作を受付けるための操作ボタンやタッチパネル等の入力手段で構成されたものである。
【００１６】
メモリ部１０３は、揮発性のメモリ等で構成された記憶手段であり、保存部１０４は不揮発性のメモリや磁気ディスク等で構成された記憶手段である。
【００１７】
画像データ生成部１０５は、図示しないスキャナ等の画像読取手段により読取った画像からデジタルデータとしての画像データを生成するものである。
【００１８】
ユーザ認証情報生成部１０６は、操作パネル部１０２での入力に基づいてユーザを識別するためのユーザ名およびそのユーザにより予め設定されたパスワードからなるユーザ認証情報を生成するものである。
【００１９】
画像ファイル生成部１０７は、画像データ生成部１０５で生成された画像データに、ユーザ認証情報生成部１０６で生成されたユーザ認証情報を含む認証印刷プログラムを付加した認証印刷プログラム付画像ファイルを生成するものである。この認証印刷プログラム付画像ファイルの構成は後述する。
【００２０】
通信制御部１０８は、ネットワーク１１０を介して接続されたＰＣ１２０等との間で、認証印刷プログラム付画像ファイル等のデータの送受信制御を行うものである。
【００２１】
このように構成された画像データ生成装置１００は、記憶手段としての保存部１０４に記憶された制御プログラム（ソフトウェア）に基づいて演算手段および制御手段としての中央処理演算装置等の制御部１０１により、装置全体の動作が制御される。
【００２２】
ネットワーク１１０は、画像データ生成装置１００とＰＣ１２０等の外部装置が通信できる環境を提供する通信回線である。
【００２３】
ＰＣ１２０は、装置全体の動作を制御するソフトウェアであるＯＳ（オペレーショングシステム）１２１と、画像データ生成装置１００と画像データのやり取りを行う通信制御部１２２と、図示しないディスプレイ等の表示手段およびキーボードやマウス等の入力手段とからなり、図示しないメモリ等の記憶手段に記憶されたＯＳ１２１に基づいて演算手段および制御手段としての中央処理演算装置等の図示しない制御部により、装置全体の動作が制御される。
【００２４】
また、ＰＣ１２０の制御部は、画像データ生成装置１００から受信した認証印刷プログラム付画像ファイルの認証印刷プログラムを実行することができるようになっている。
【００２５】
図４は第１の実施例におけるユーザ認証情報を設定する操作パネルの説明図である。
【００２６】
図４において、操作パネル部１０２は、表示手段としてのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示パネル４０１と、入力手段としての操作部４０２〜４０８とからなっており、画像データ生成システムを利用できるユーザを識別するためのユーザ認証情報を登録するための入力操作が可能となっている。なお、ＬＣＤ表示パネル４０１にもユーザの入力操作を受付けるための入力手段としてのタッチパネルが設けられている。
【００２７】
ＬＣＤ表示パネル４０１は、ユーザ認証情報を登録するための入力操作を誘導する認証印刷設定画面を表示する。この認証印刷設定画面は、設定するユーザの種類を選択することができるユーザ種類設定部４０９と、印刷を許可するユーザ名を登録するユーザ名登録部４１０と、そのユーザのパスワードを登録するパスワード登録部４１１と、認証印刷情報を追加登録する追加ボタン４１２および認証印刷情報の追加登録を中止するキャンセルボタン４１３からなっている。
【００２８】
図６は第１の実施例における認証印刷プログラム付画像ファイルの構成を示す説明図である。図６（ａ）は、認証印刷プログラム付画像ファイルの構成を示し、図６（ｂ）は認証印刷プログラムの構成を示している。
【００２９】
図６（ａ）において、画像データ生成装置１００で生成される認証印刷プログラム付画像ファイル６００は、認証印刷プログラム６０１と、画像データ６０２とからなっている。この認証印刷プログラム付画像ファイル６００は、画像データ生成装置１００からＰＣ１２０へ送信され、送信先のＰＣ１２０で実行される。
【００３０】
認証印刷プログラム６０１は、ＰＣ１２０の制御部で実行されるソフトウェアであり、例えば図６（ｂ）に示すように、認証情報としてのユーザ名およびパスワードからなるユーザ認証情報６１１と、受信側のＰＣ１２０のユーザにより入力されたユーザ名およびパスワードとユーザ認証情報６１１のユーザ名およびパスワードとを比較するためのプログラムである比較部６１２と、比較部６１２で受信側のユーザにより入力されたユーザ名およびパスワードとユーザ認証情報６１１のユーザ名およびパスワードとが一致したか否かの判定結果に基づいて画像データ６０２を印刷するか否かを制御するプログラムである印刷制御部６１３と、画像データ６０２をプレビュー画面として表示手段に表示するためのプログラムである画像表示部６１４とを有する。
【００３１】
なお、画像データ６０２は、画像データ生成装置１００の画像データ生成部１０５で生成された画像データである。また、比較部６１２、印刷制御部６１３、および画像表示部６１４は、画像データ生成装置１００の保存部１０４に予め保存されているものとする。
【００３２】
図７は第１の実施例における認証印刷プログラム付画像ファイルの実行例を示す説明図であり、画像データ生成装置１００で生成された図６に示す認証印刷プログラム付画像ファイル６００をＰＣ１２０上で実行したときのＰＣ１２０の画面を示したものである。
【００３３】
認証印刷プログラム付画像ファイル６００に含まれる認証印刷プログラム６０１をＰＣ１２０の制御部が実行すると図７（ａ）に示す認証印刷プログラムウインドウ７００がＬＣＤ等の表示手段に表示される。
【００３４】
この認証印刷プログラムウインドウ７００は、認証印刷を行うための印刷ボタン７０１と、画像データ６０２をプレビュー画面として表示するビューア部７０２とからなっている。
【００３５】
印刷ボタン７０１をクリックすると図７（ｂ）に示す認証ダイアログ７１０が表示され、その認証ダイアログ７１０は、ユーザ名を入力するテキストボックス７１１と、パスワードを入力するテキストボックス７１２と、印刷認証を求める認証ボタン７１３と、印刷認証を中止するためのキャンセルボタン７１４からなっている。
【００３６】
上述した構成の作用について説明する。
【００３７】
まず、画像データ生成装置１００が認証印刷プログラム付画像ファイルを生成する処理を図３の第１の実施例における画像データ生成処理を示すフローチャートの図中Ｓで表すステップにしたがって図１を参照しながら説明する。
【００３８】
Ｓ１ａ：画像データ生成装置１００の画像データ生成部１０５は、制御部１０１の指示により画像を読み込み、画像データを生成する。
【００３９】
Ｓ２ａ：操作パネル部１０２は、印刷を許可するユーザのユーザ名およびパスワード等の認証情報の入力を受付け、ユーザ認証情報生成部１０６は、入力されたユーザ名およびパスワード等からユーザ認証情報を生成する。なお、ユーザの認証情報の入力処理については後述する。
【００４０】
Ｓ３ａ：画像ファイル生成部１０７は、画像データ生成部１０５で生成された画像データおよびユーザ認証情報生成部１０６で生成されたユーザ認証情報を含む認証印刷プログラム付画像ファイルを生成する。
【００４１】
Ｓ４ａ：操作パネル部１０２は、生成された認証印刷プログラム付画像ファイルの送信先である一または複数のＰＣ１２０を指定する操作、例えば送信先であるＰＣ１２０のコンピュータ名等を指定する操作を受付ける。
【００４２】
Ｓ５ａ：制御部１０１の指示により通信制御部１０８は指定された送信先であるＰＣ１２０に該当ファイルを送信する。
【００４３】
次に、図３のＳ２ａにおけるユーザの認証情報の入力を受付ける処理を図５の第１の実施例におけるユーザ認証情報入力処理を示すフローチャートの図中Ｓで表すステップにしたがって図１および図４を参照しながら説明する。
【００４４】
このユーザの認証情報の入力は、図１に示す画像データ生成装置１００のパネル操作部１０２で行うものであり、操作パネル１０２のＬＣＤ表示パネル４０１に図４に示すような認証印刷設定画面を表示し、ユーザの認証情報の入力を受付けることができるようになっている。
【００４５】
Ｓ１ｂ：制御部１０１の指示により、操作パネル部１０２は、最初にＬＣＤ表示パネル４０１に表示されている認証印刷設定画面のユーザ種類の選択部４０９で、操作部４０２〜４０５等によるユーザの種類を選択する操作を受付ける。ここでは、ユーザのネットワーク環境によって、例えば「ＮＴドメイン」、「ＡｃｔｉｖｅＤｉｒｅｃｔｏｒｙ」（登録商標）等のディレクトリサービスを選択し、印刷を許可するユーザ名およびパスワードをそのディレクトリサービスから取得して、対象のユーザを登録することができるようになっている。また、そのようなネットワーク環境を構築していない場合には、「標準」を選択し、ユーザ名およびパスワードを入力するものとする。
【００４６】
Ｓ２ｂ：ディレクトリサービスを選択したユーザは印刷許可ユーザ名登録部４１０に印刷を許可するユーザ名を選択して入力するものとし、操作パネル部１０２は、その入力操作を操作部４０８等により受付ける。制御部１０１は、入力されたユーザ名をメモリ部１０３に記憶させる。このとき、パスワードもユーザ名とともにメモリ部１０３に記憶される。
【００４７】
一方、「標準」を選択したユーザは印刷許可ユーザ名登録部４１０に印刷を許可するユーザ名を入力するものとし、操作パネル部１０２は、その入力操作を操作部４０８等により受付ける。制御部１０１は、入力されたユーザ名をメモリ部１０３に記憶させる。
【００４８】
Ｓ３ｂ：さらに、「標準」が選択された場合、操作パネル部１０２は、パスワード登録部４１１で操作部４０８等により、パスワードを入力する操作を受付ける。制御部１０１は、入力されたパスワードをＳ２ｂで選択、入力されたユーザ名と関連付けてメモリ部１０３に記憶させる。
【００４９】
なお、ディレクトリサービスが選択された場合、パスワードの入力を受付けることなく処理をＳ４ｂへ移行する。
【００５０】
Ｓ４ｂ：印刷を許可するユーザは複数設定することが可能であり、他に認証情報を設定するユーザが存在しない場合、操作パネル部１０２は、決定ボタン４０６の押下を受付けてユーザ認証情報の入力を終了する。なお、他に認証情報を設定するユーザが存在する場合、操作パネル部１０２で追加ボタン４１２の押下を受付けて処理をＳ１ｂへ移行し、Ｓ１ｂ〜Ｓ３ｂの処理を繰り返す。
【００５１】
次に、ＰＣ１２０で行う認証印刷プログラム付画像ファイルの実行処理を図８の第１の実施例における認証印刷プログラム付画像ファイルの実行処理を示すフローチャートの図中Ｓで表すステップにしたがって図１、図２、図６および図７を参照しながら説明する。
【００５２】
Ｓ１ｃ：図１における画像データ生成装置１００で生成され、送信された図６に示す構成を有する認証印刷プログラム付画像ファイル６００の画像データ６０２を印刷するために、図２におけるＰＣ１２０が認証印刷プログラム付画像ファイル６００を開く、すなわちＰＣ１２０の制御部が認証印刷プログラム付画像ファイル６００の認証印刷プログラム６０１を実行すると、図７に示す認証印刷プログラムウィンドウ７００の画面が認証印刷プログラム付画像ファイル６００の画像表示部６１４により表示手段に表示される。
【００５３】
Ｓ２ｃ：ＰＣ１２０は、図７に示す画面の印刷ボタン７０１のクリックを受付ける。
【００５４】
Ｓ３ｃ：印刷ボタン７０１のクリックを受付けると、ＰＣ１２０は、認証印刷プログラム付画像ファイル６００の比較部６１２により、そのＰＣ１２０にログインしているユーザ名およびパスワードをログイン情報として記憶手段から読み出し、読み出したユーザ名およびパスワードと、画像データ生成装置１００から受信した認証印刷プログラム付画像ファイル６００にユーザ認証情報６１１として保存されているユーザ名およびパスワードとを比較する。
【００５５】
Ｓ４ｃ：ＰＣ１２０は、ログイン情報とユーザ認証情報６１１とを比較した結果、ログイン情報とユーザ認証情報６１１が一致すると判定すると処理をＳ５ｃへ移行し、一致しないと判定すると処理をＳ６ｃへ移行する。
【００５６】
Ｓ５ｃ：ログイン情報とユーザ認証情報６１１が一致すると判定したＰＣ１２０は、認証印刷プログラム付画像ファイル６００の画像データ６０２を印刷するため、認証印刷プログラム付画像ファイル６００の印刷制御部６１３により、その画像データ６０２を印刷データとして指定された印刷対象の印刷装置２００へ送信し、その印刷装置２００に画像データ６０２を印刷させて処理を終了する。
【００５７】
Ｓ６ｃ：ログイン情報とユーザ認証情報６１１が一致しないと判定したＰＣ１２０は、図７（ｂ）に示す認証ダイアログ７１０を表示手段に表示し、ユーザ名とパスワードの入力を入力手段で受付け、そのユーザ名とパスワードを記憶手段に記憶さる。
【００５８】
Ｓ７ｃ：ＰＣ１２０は、認証印刷プログラム付画像ファイル６００の比較部６１２により、入力されたユーザ名およびパスワードを記憶手段から読み出し、読み出したユーザ名およびパスワードと、画像データ生成装置１００から受信した認証印刷プログラム付画像ファイル６００にユーザ認証情報６１１として保存されているユーザ名およびパスワードとを比較する。
【００５９】
ＰＣ１２０は、入力されたユーザ名およびパスワードとユーザ認証情報６１１として保存されているユーザ名およびパスワードとが一致すると判定すると処理をＳ５ｃへ移行し、認証印刷プログラム付画像ファイル６００の画像データ６０２を印刷するため、認証印刷プログラム付画像ファイル６００の印刷制御部６１３により、その画像データ６０２を印刷データとして指定された印刷対象の印刷装置２００へ送信し、その印刷装置２００に画像データ６０２を印刷させて処理を終了する。
【００６０】
Ｓ８ｃ：一方、入力されたユーザ名およびパスワードとユーザ認証情報６１１として保存されているユーザ名およびパスワードとが一致しないと判定したＰＣ１２０は、印刷を実行する権限がないというメッセージを表示手段に表示して処理を終了する。
【００６１】
このように、画像データ生成装置は、読み取った画像データにユーザ名およびパスワード等の認証情報で認証を行うための認証印刷プログラムファイルを付加して生成した認証印刷プログラム付画像ファイルをパーソナルコンピュータへ送信し、その認証印刷プログラムを受信して実行するパーソナルコンピュータで認証処理を行い、利用適格を有するユーザに印刷を許可して印刷装置に画像データを送信するようにしたことにより、認証処理を行うプリンタ管理サーバが通信回線に接続されていない場合であっても、利用適格のないユーザによる印刷装置での印刷を制限できるようになる。
【００６２】
すなわち、画像データ生成装置から認証印刷プログラム付画像ファイルを受信したパーソナルコンピュータは、任意に認証印刷プログラム付画像ファイルに含まれる画像データを表示することはできるが、送信側の画像データ生成装置からの制限によりユーザの認証が完了しないと認証印刷プログラム付画像ファイルに含まれる画像データを装置外に出力することを制限することができるようになる。
【００６３】
本実施例では、ネットワークを介して画像データを印刷装置へ出力する例で説明したが、このネットワークはＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の通信回線としてもよい。したがって、ＵＳＢメモリや磁気ディスク等の外部装置への出力や転送を制限することもできる。
【００６４】
なお、本実施例においては、認証印刷プログラムでの認証情報に用いるユーザ名、パスワードを「ＮＴドメイン」や「ＡｃｔｉｖｅＤｉｒｅｃｔｏｒｙ」（登録商標）等のディレクトリサービスによって、送信側が印刷を許可するユーザに対応するユーザ名、パスワードを自動取得して認証情報とし、受信側のＰＣ１２０でのログイン時のユーザ名、パスワードとを比較することで認証することとしたが、これに限ったものではなく、画像データ生成装置１００の操作パネル１０２にて送信側が認証情報に用いるパスワードを任意に手動で設定して認証印刷プログラムで用いる認証情報とし、パスワードを知っている受信側のユーザが印刷時に設定されたパスワードを入力したときに印刷できるようにしても良い。
【００６５】
また、本実施例においては、スキャンした画像データに認証印刷プログラムを付加する場合について説明したが、これに限ったものではなく、例えばＵＳＢメモリ等、画像データ生成装置の外部から画像データ生成装置内に入力された画像データに対して認証印刷プログラムを付加しても良い。
【００６６】
さらに、本実施例においては、認証印刷プログラムを付加した画像ファイルを受信者側のＰＣ１２０に送信する場合について説明したが、これに限ったものではなく、図９に示すように送信側のユーザが画像データ生成装置１００で生成した認証印刷プログラムを付加した画像ファイルをサーバ等の共有の記憶端末３００に送信して保存しておき、複数のユーザのＰＣ１２０からアクセスして印刷するときに、認証を行うようにしても良い。
【００６７】
以上説明したように、第１の実施例では、画像データ生成装置は、読み取った画像データにユーザ名およびパスワード等の認証情報で認証を行うための認証印刷プログラムファイルを付加して生成した認証印刷プログラム付画像ファイルをパーソナルコンピュータへ送信し、その認証印刷プログラムを受信して実行するパーソナルコンピュータで認証処理を行い、利用適格を有するユーザに印刷を許可して印刷装置に画像データを送信するようにしたことにより、認証処理を行うプリンタ管理サーバが通信回線に接続されていない場合であっても、利用適格のないユーザによる印刷装置での印刷を制限できるという効果が得られる。
【００６８】
また、利用適格のないユーザによる画像データの装置外への出力を制限することができるという効果が得られる。
【実施例２】
【００６９】
第２の実施例の構成は、第１の実施例の構成に、カラー印刷や印刷面を制限する印刷制限情報の入力を行う画面および入力された印刷制限情報をユーザに通知する画面を追加した構成となっている。その第２の実施例の構成を図１１、図１３および図１４を参照しながら説明する。
【００７０】
なお、画像データ生成装置およびＰＣの構成、画像データ生成システムの構成は図１および図２に示す第１の実施例と同様であるためその説明を省略し、またその他上述した第１の実施例と同様の部分は、同一の符号を付してその説明を省略する。
【００７１】
図１１は第２の実施例におけるユーザ認証情報および印刷制限情報を設定する操作パネルの説明図である。
【００７２】
図１１において、ＬＣＤ表示パネル４０１は、ユーザ認証情報と印刷制限情報を入力する認証印刷設定面面を表示する。この認証印刷設定画面は、第１の実施例における図４のユーザ種類設定部４０９、ユーザ名登録部４１０、パスワード登録部４１１、追加ボタン４１２およびキャンセルボタン４１３に加えて、カラー印刷制限を設定するカラー印刷制限部１００１と印刷面の制限を設定する印刷面制限部１００２とからなっている。
【００７３】
図１３は第２の実施例における認証印刷プログラム付画像ファイルの構成を示す説明図である。図１３（ａ）は、認証印刷プログラム付画像ファイルの構成を示し、図１３（ｂ）は認証印刷プログラムの構成を示している。
【００７４】
図１３（ａ）において、画像データ生成装置１００で生成される認証印刷プログラム付画像ファイル６００は、認証印刷プログラム６０１と、画像データ６０２とからなっているのは第１の実施例と同様である。
【００７５】
認証印刷プログラム６０１は、ＰＣ１２０で実行されるソフトウェアであり、例えば図６（ｂ）に示すように、ユーザ認証情報６１１、比較部６１２、画像表示部６１４に加え、上述した認証印刷設定画面で設定されたカラー印刷制限および印刷面制限からなる印刷制限情報６２１と、受信側のユーザにより入力されたユーザ名およびパスワードとユーザ認証情報６１１のユーザ名およびパスワードとが一致したか否かの比較部６１２での判定結果、および設定された印刷制限情報６２１に基づいて画像データ６０２を印刷するか否かを制御するプログラムである印刷制御部６２２とを有する。
【００７６】
なお、画像データ６０２は、画像データ生成装置１００の画像データ生成部１０５で生成された画像データである。また、比較部６１２、印刷制御部６２３、および画像表示部６１４は、画像データ生成装置１００の保存部１０４に予め保存されているものとする。
【００７７】
図１４は第２の実施例における認証印刷プログラム付画像ファイルの実行例を示す説明図であり、画像データ生成装置１００で生成された認証印刷プログラム付画像ファイル６００をＰＣ１２０上で実行したときのＰＣ１２０の画面を示したものである。
【００７８】
図１４（ａ）に示す認証印刷プログラムウインドウ７００および図１４（ｂ）に示す認証ダイアログ７１０は第１の実施例と同様であり、第２の実施例では図１４（ｃ）に示す印刷制限をユーザに通知する印刷制限通知ダイアログ１２００を加えている。
【００７９】
この印刷制限通知ダイアログ１２００は、カラー印刷の制限状況を通知する部分１２０１と印刷面の制限状況を通知する部分１２０２とからなる。
【００８０】
上述した構成の作用について説明する。
【００８１】
まず、画像データ生成装置１００が認証印刷プログラム付画像ファイルを生成する処理を図１０の第２の実施例における画像データ生成処理を示すフローチャートの図中Ｓで表すステップにしたがって図１を参照しながら説明する。
【００８２】
Ｓ１ｄ：画像データ生成装置１００の画像データ生成部１０５は、制御部１０１の指示により画像を読み込み、画像データを生成する。
【００８３】
Ｓ２ｄ：操作パネル部１０２は、印刷を許可するユーザのユーザ名およびパスワード等の認証情報と印刷制限情報の入力を受付け、ユーザ認証情報生成部１０６は、入力されたユーザ名およびパスワード等からユーザ認証情報を生成する。なお、ユーザの認証情報と印刷制限情報の入力処理については後述する。
【００８４】
Ｓ３ｄ：画像ファイル生成部１０７は、画像データ生成部１０５で生成された画像データおよびユーザ認証情報生成部１０６で生成されたユーザ認証情報ならびにユーザ毎に設定された印刷制限情報を含む認証印刷プログラム付画像ファイルを生成する。
【００８５】
Ｓ４ｄ、Ｓ５ｄ：図３におけるＳ４ａ、Ｓ５ａと同様なのでその説明を省略する。
【００８６】
次に、図１０のＳ２ｄにおけるユーザの認証情報および印刷制限情報の入力を受付ける処理を図１２の第２の実施例におけるユーザ認証情報および印刷制限情報の入力処理を示すフローチャートの図中Ｓで表すステップにしたがって図１および図１１を参照しながら説明する。
【００８７】
このユーザの認証情報の入力は、図１に示す画像データ生成装置１００のパネル操作部１０２で行うものであり、操作パネル１０２のＬＣＤ表示パネル４０１に図１１に示すような認証印刷設定画面を表示し、ユーザの認証情報および印刷制限情報の入力を受付けることができるようになっている。
【００８８】
Ｓ１ｅ〜Ｓ３ｅ：図５におけるＳ１ｂ〜Ｓ３ｂと同様なのでその説明を省略する。
【００８９】
Ｓ４ｅ：制御部１０１の指示により、操作パネル部１０２は、ＬＣＤ表示パネル４０１に表示されている認証印刷設定画面のカラー印刷制限部１００１で、操作部４０２〜４０５等によるカラー印刷を許可するか否かの設定の操作を受付け、また印刷面制限部１００２で操作部４０２〜４０５等による両面印刷を強制的に行うか否かの設定の操作を受付ける。制御部１０１は、入力されたカラー印刷の設定および印刷面の設定を印刷設定情報としてＳ２ｅで入力されたユーザ名と関連付けてメモリ部１０３に記憶させる。
【００９０】
Ｓ５ｅ：印刷を許可するユーザは複数設定することが可能であり、他に認証情報および印刷制限情報を設定するユーザが存在しない場合、操作パネル部１０２は、決定ボタン４０６の押下を受付けてユーザ認証情報および印刷制限情報の入力を終了する。なお、他に認証情報および印刷制限情報を設定するユーザが存在する場合、操作パネル部１０２で追加ボタン４１２の押下を受付けて処理をＳ１ｅへ移行し、Ｓ１ｅ〜Ｓ４ｅの処理を繰り返す。
【００９１】
次に、ＰＣ１２０で行う認証印刷プログラム付画像ファイルの実行処理を図１５の第２の実施例における認証印刷プログラム付画像ファイルの実行処理を示すフローチャートの図中Ｓで表すステップにしたがって図１、図２、図１３および図１４を参照しながら説明する。
【００９２】
Ｓ１ｆ：図１における画像データ生成装置１００で生成され、送信された図１３に示す構成を有する認証印刷プログラム付画像ファイル６００の画像データ６０２を印刷するために、図２におけるＰＣ１２０が認証印刷プログラム付画像ファイル６００を開く、すなわちＰＣ１２０の制御部が認証印刷プログラム付画像ファイル６００の認証印刷プログラム６０１を実行すると、図１４に示す認証印刷プログラムウィンドウ７００の画面が認証印刷プログラム付画像ファイル６００の画像表示部６１４により表示手段に表示される。
【００９３】
Ｓ２ｆ：ＰＣ１２０は、図１４に示す画面の印刷ボタン７０１のクリックを受付ける。
【００９４】
Ｓ３ｆ：印刷ボタン７０１のクリックを受付けると、ＰＣ１２０は、認証印刷プログラム付画像ファイル６００の比較部６１２により、そのＰＣ１２０にログインしているユーザ名およびパスワードをログイン情報として記憶手段から読み出し、読み出したユーザ名およびパスワードと、画像データ生成装置１００から受信した認証印刷プログラム付画像ファイル６００にユーザ認証情報６１１として保存されているユーザ名およびパスワードとを比較する。
【００９５】
Ｓ４ｆ：ＰＣ１２０は、ログイン情報とユーザ認証情報６１１とを比較した結果、ログイン情報とユーザ認証情報６１１が一致すると判定すると処理をＳ５ｆへ移行し、一致しないと判定すると処理をＳ９ｆへ移行する。
【００９６】
Ｓ５ｆ：ログイン情報とユーザ認証情報６１１が一致すると判定したＰＣ１２０は、ユーザ認証情報６１１および印刷制限情報６２１を読み出して当該ユーザに印刷制限が設定されているか否かを判定し、印刷制限が設定されていると判定した場合、処理をＳ６ｆへ移行し、印刷制限が設定されていないと判定した場合、処理をＳ８ｆへ移行する。
【００９７】
Ｓ６ｆ：印刷制限が設定されていると判定したＰＣ１２０は、図１４（ｃ）に示す印刷制限通知ダイアログ１２００を表示手段に表示し、印刷制限されていることをユーザへ通知する。ユーザは印刷制限通知ダイアログ１２００に表示された印刷制限を確認し、確認操作ボタン１２０３をクリックするものとする。
【００９８】
Ｓ７ｆ：印刷制限通知ダイアログ１２００に表示された確認操作ボタン１２０３がクリックされるとＰＣ１２０は、設定された印刷制限情報６２１に基づいて認証印刷プログラム付画像ファイル６００の画像データ６０２を印刷するため、認証印刷プログラム付画像ファイル６００の印刷制御部６２２により、そのカラー印刷および印刷面を制限する情報とともに画像データ６０２を印刷データとして指定された印刷対象の印刷装置２００へ送信し、その印刷装置２００に画像データ６０２を印刷させて処理を終了する。
【００９９】
Ｓ８ｆ：一方、Ｓ５ｆにおいて印刷制限が設定されていないと判定したＰＣ１２０は、認証印刷プログラム付画像ファイル６００の画像データ６０２を印刷するため、認証印刷プログラム付画像ファイル６００の印刷制御部６２２により、その画像データ６０２を印刷データとして指定された印刷対象の印刷装置２００へ送信し、その印刷装置２００に画像データ６０２を印刷させて処理を終了する。
【０１００】
Ｓ９ｆ：さらに、Ｓ４ｆにおいてログイン情報とユーザ認証情報６１１が一致しないと判定したＰＣ１２０は、図１４（ｂ）に示す認証ダイアログ７１０を表示手段に表示し、ユーザ名とパスワードの入力を入力手段で受付け、そのユーザ名とパスワードを記憶手段に記憶さる。
【０１０１】
Ｓ１０ｆ：ＰＣ１２０は、認証印刷プログラム付画像ファイル６００の比較部６１２により、入力されたユーザ名およびパスワードを記憶手段から読み出し、読み出したユーザ名およびパスワードと、画像データ生成装置１００から受信した認証印刷プログラム付画像ファイル６００にユーザ認証情報６１１として保存されているユーザ名およびパスワードとを比較する。
【０１０２】
ＰＣ１２０は、入力されたユーザ名およびパスワードとユーザ認証情報６１１として保存されているユーザ名およびパスワードとが一致すると判定すると処理をＳ５ｃへ移行し、上述したＳ５ｆ〜Ｓ８ｆの処理を行う。
【０１０３】
Ｓ１１ｆ：一方、入力されたユーザ名およびパスワードとユーザ認証情報６１１として保存されているユーザ名およびパスワードとが一致しないと判定したＰＣ１２０は、印刷を実行する権限がないというメッセージを表示手段に表示して処理を終了する。
【０１０４】
以上説明したように、第２の実施例では、第１の実施例の効果に加え、画像データ生成装置で生成された認証印刷プログラム付画像ファイルにカラー印刷制限や強制両面印刷などの印刷制限情報を付加することにより、生成された画像ファイルに対する印刷制限をよりきめ細かく行うことができるという効果が得られる。
【０１０５】
なお、第１の実施例および第２の実施例では、画像データ生成装置のデータ読取り機能で読取った画像データに対して認証印刷プログラムを付加するようにしたが、画像データ生成装置をファクシミリ等とし、外部の装置から受信した画像データに対して認証印刷プログラムを付加するようにしてもよい。
【符号の説明】
【０１０６】
１００  画像データ生成装置
１０１  制御部
１０２  操作パネル部
１０３  メモリ部
１０４  保存部
１０５  画像データ生成部
１０６  ユーザ認証情報生成部
１０７  画像ファイル生成部
１０８  通信制御部
１１０  ネットワーク
１２０  ＰＣ
２００  印刷装置
６００  認証印刷プログラム付画像ファイル
６０１  認証印刷プログラム
６０２  画像データ
６１１  ユーザ認証情報
６１２  比較部
６１３、６２２  印刷制御部
６１４  画像表示部
６２１  印刷制限情報
【図１】
2011065275.tif 000003
【図２】
2011065275.tif 000004
【図３】
2011065275.tif 000005
【図４】
2011065275.tif 000006
【図５】
2011065275.tif 000007
【図６】
2011065275.tif 000008
【図７】
2011065275.tif 000009
【図８】
2011065275.tif 000010
【図９】
2011065275.tif 000011
【図１０】
2011065275.tif 000012
【図１１】
2011065275.tif 000013
【図１２】
2011065275.tif 000014
【図１３】
2011065275.tif 000015
【図１４】
2011065275.tif 000016
【図１５】
2011065275.tif 000017