(57)【特許請求の範囲】
【請求項１】
コンピュータと、当該コンピュータに接続された画像形成装置とからなる画像出力システムであって、
前記コンピュータは、前記画像形成装置に対する画像出力指示の入力をユーザから受け付ける出力指示受付部と、パスワード及びユーザ固有の識別情報のうち、ユーザから識別情報の入力を受け付ける識別情報受付部と、当該出力指示受付部及び識別情報受付部により受け付けられた画像出力指示及び識別情報を前記画像形成装置に送信する送信部と、当該送信部から前記画像形成装置に送信した識別情報に対応して前記画像形成装置から返信されるパスワードを受信する受信部と、当該受信部によって受信されたパスワードを表示する表示部とを備え、
前記画像形成装置は、出力対象となる画像データに電子透かし情報を合成する電子透かし情報合成部と、出力対象となる画像データ又は前記電子透かし情報合成部による電子透かし情報合成後の画像データを出力する出力部と、前記電子透かし情報を合成しない画像データの出力が許可されている識別情報を記憶する識別情報記憶部と、前記コンピュータの送信部から送信されてきた識別情報が前記識別情報記憶部に記憶されている場合に、当該識別情報とは異なるパスワードを生成するパスワード生成部と、当該パスワード生成部によって生成されたパスワードを前記コンピュータに送信するパスワード送信部と、当該送信後に実行され、パスワード及びユーザ固有の識別情報のうち、パスワードの入力をユーザから受け付けるパスワード受付部と、当該パスワード受付部に受け付けられたパスワードが、前記パスワード送信部から前記コンピュータに送信したパスワードと一致する場合には、前記電子透かし情報合成部による前記電子透かし情報合成が行われていない画像データを前記出力部に出力させる制御部とを備える画像出力システム。
【請求項２】
前記画像形成装置のパスワード生成部は、前記パスワードをランダムに生成する請求項１に記載の画像出力システム。
【請求項３】
前記画像形成装置のパスワード生成部は、前記パスワードを、一度限りの使用が可能なワンタイムパスワードとして生成する請求項１又は請求項２に記載の画像出力システム。
【請求項４】
前記画像形成装置のパスワード生成部は、前記コンピュータの送信部から送信されてきた識別情報と、前記出力指示が受信された日時情報と、前記出力部による出力枚数情報とに基づいて算出し、更に暗号化したものを前記生成したパスワードとする請求項１乃至請求項３のいずれかに記載の画像出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力システム及び画像形成装置に関し、特に、画像データの不正出力を防止する技術に関する。
【背景技術】
【０００２】
近年、企業等においては、機密文書を不正に出力されて外部に持ち出されることによる機密情報の漏洩が大きな問題となっており、そのような機密文書の出力・持ち出しを抑止する技術が強く望まれている。機密文書等の不正な複写を抑止する技術としては、下記特許文献１に示されるような出力対象の画像データに地紋処理を施すことや、下記特許文献２に示されるような出力対象の画像データにコピーガード情報を埋め込むことによって、電子透かし情報を埋め込む技術がある。
【０００３】
さらには、下記特許文献３に示されるように、出力日時情報や出力元のパーソナルコンピュータやプリンタの情報を示す情報を電子透かし情報として背景画像に埋め込む技術も提案されている。このような埋込技術によれば、機密文書等が不正に出力されて持ち出された場合でも、出力物から不正出力された日付や出力元が特定でき、不正原因の追及が可能となる。
【特許文献１】特開２００５−９４３２７号公報
【特許文献２】特開２００４−２７４０９２号公報
【特許文献３】特開２００６−６０８０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記各特許文献に示される電子透かし情報を埋め込む技術の場合、必要に応じてユーザーレベルで電子透かし情報埋め込みのＯＮ／ＯＦＦ切替えを可能にすると、悪意をもった出力者が簡単に不正出力できてしまうため（電子透かし情報を埋め込まない状態でプリント対象の画像データをプリントアウトできてしまうため）、情報漏洩を防止するためには、画像データを出力しようとするユーザや、出力対象となるデータ内容の如何に関わらず、強制的に上記電子透かし情報を出力対象となる画像データに埋め込むことが必要である。しかしながら、出力対象とされる全ての画像データに対して上記電子透かし情報を埋め込むことは、埋め込む必要のない（機密文書でない）画像データにまで情報を埋め込むことになるため、トナーの消費量が必要以上に増えたり、イメージデータ等の画質を不必要に劣化させたりする結果を招く。
【０００５】
本発明は、上記の問題を解決するためになされたもので、電子透かし情報を埋め込むか否かの切換を可能としつつ、容易に不正出力ができないようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に記載の発明は、コンピュータと、当該コンピュータに接続された画像形成装置とからなる画像出力システムであって、
前記コンピュータは、前記画像形成装置に対する画像出力指示の入力をユーザから受け付ける出力指示受付部と、パスワード及びユーザ固有の識別情報のうち、ユーザから識別情報の入力を受け付ける識別情報受付部と、当該出力指示受付部及び識別情報受付部により受け付けられた画像出力指示及び識別情報を前記画像形成装置に送信する送信部と、当該送信部から前記画像形成装置に送信した識別情報に対応して前記画像形成装置から返信されるパスワードを受信する受信部と、当該受信部によって受信されたパスワードを表示する表示部とを備え、
前記画像形成装置は、出力対象となる画像データに電子透かし情報を合成する電子透かし情報合成部と、出力対象となる画像データ又は前記電子透かし情報合成部による電子透かし情報合成後の画像データを出力する出力部と、前記電子透かし情報を合成しない画像データの出力が許可されている識別情報を記憶する識別情報記憶部と、前記コンピュータの送信部から送信されてきた識別情報が前記識別情報記憶部に記憶されている場合に、当該識別情報とは異なるパスワードを生成するパスワード生成部と、当該パスワード生成部によって生成されたパスワードを前記コンピュータに送信するパスワード送信部と、当該送信後に実行され、パスワード及びユーザ固有の識別情報のうち、パスワードの入力をユーザから受け付けるパスワード受付部と、当該パスワード受付部に受け付けられたパスワードが、前記パスワード送信部から前記コンピュータに送信したパスワードと一致する場合には、前記電子透かし情報合成部による前記電子透かし情報合成が行われていない画像データを前記出力部に出力させる制御部とを備えるものである。
【０００７】
また、本発明に係る画像形成装置は、出力対象となる画像データに電子透かし情報を合成する電子透かし情報合成部と、
出力対象となる画像データ又は前記電子透かし情報合成部による電子透かし情報合成後の画像データを出力する出力部と、
前記電子透かし情報を合成しない画像データの出力が許可されている識別情報を記憶する識別情報記憶部と、
接続されているコンピュータから送信されてきた識別情報が前記識別情報記憶部に記憶されている場合に、当該識別情報とは異なるパスワードを生成するパスワード生成部と、
前記パスワード生成部によって生成されたパスワードを前記コンピュータに送信するパスワード送信部と、
パスワードの入力をユーザから受け付けるパスワード受付部と、
前記パスワード受付部に受け付けられたパスワードが、前記パスワード送信部から前記コンピュータに送信したパスワードと一致する場合には、前記電子透かし情報合成部による前記電子透かし情報合成が行われていない画像データを前記出力部に出力させる制御部と
を備える画像形成装置である。
【０００８】
これらの発明では、画像形成装置のパスワード生成部が、コンピュータから送信されてきた識別情報が識別情報記憶部に記憶されていれば、当該識別情報とは異なるパスワードを生成し、当該生成されたパスワードをパスワード送信部がコンピュータに送信し、制御部は、パスワード受付部でユーザから受け付けられたパスワードが、上記送信したパスワードと一致する場合に、電子透かし情報合成がされていない画像データを出力部に出力させる。これにより、(1)電子透かし情報を埋め込むか否かの切換を可能としつつ、(2)当該画像形成装置にコンピュータから正式な識別情報が入力されただけではなく、当該識別情報とは異なるパスワードが更に入力されたときに、電子透かし情報合成が行われていない画像データの出力を許可することで、電子透かし情報合成を外した不正出力が容易に行われないようにすることができる。
【０００９】
また、本発明の請求項２に記載の発明は、請求項１に記載の画像出力システムであって、前記画像形成装置のパスワード生成部は、前記パスワードをランダムに生成するものである。
【００１０】
この発明によれば、画像形成装置のパスワード生成部により上記パスワードがランダムに生成されるので、不正者に識別情報が知られても、当該識別情報からパスワードを予測して何度も使用することが不可能となり、不正者に識別情報を知られた場合の被害を低減することができる。
【００１１】
また、本発明の請求項３に記載の発明は、請求項１又は請求項２に記載の画像出力システム前記画像形成装置のパスワード生成部は、前記パスワードを、一度限りの使用が可能なワンタイムパスワードとして生成するものである。
【００１２】
この発明によれば、画像形成装置のパスワード生成部により上記パスワードが一度限りの使用が可能なワンタイムパスワードとして生成されるので、不正者に識別情報が知られても、当該識別情報からパスワードを予測して何度も使用することが不可能となり、不正者に識別情報を知られた場合の被害を低減することができる。
【００１３】
また、本発明の請求項４に記載の発明は、請求項１乃至請求項３のいずれかに記載の画像出力システムであって、前記画像形成装置のパスワード生成部は、前記コンピュータの送信部から送信されてきた識別情報と、前記出力指示が受信された日時情報と、前記出力部による出力枚数情報とに基づいて算出し、更に暗号化したものを前記生成したパスワードとするものである。
【００１４】
この発明によれば、前記コンピュータの送信部から識別情報が画像形成装置に送信されてくるタイミングに応じて、識別情報が受信された各タイミング別に異なるパスワードをパスワード送信部が生成することができる。
【発明の効果】
【００１５】
本願発明によれば、電子透かし情報を埋め込むか否かの切換を可能にすることと、電子透かし情報合成を外した不正出力が容易に行われないようにすることとを両立させることができる。これにより、ユーザは、必要に応じて電子透かし情報の埋込を解除することで、トナーの消費量が必要以上に増える弊害や、イメージデータ等の画質が不必要に劣化する弊害を回避しつつ、出力対象となる画像データについての不正出力からの安全性も確保することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態に係る画像出力システム及び画像形成装置について説明する。図１は、本発明の一実施形態に係る画像出力システムの概略構成を示す図である。図１に示すように、画像形成システム１は、複合機２と例えばパーソナルコンピュータなどのコンピュータ３とが、例えば通信ケーブル４（例えばＬＡＮ（Local Area Network）、パラレル伝送ケーブル、シリアル伝送ケーブル等）を介して通信可能に構成されてなり、コンピュータ３から送信したプリントデータ（出力対象となる画像データ）を複合機２が受信し、この複合機２がプリントデータに基づいて画像形成動作を実行する。なお、本件は、本実施形態では、複合機２とコンピュータ３とが有線により通信可能に構成されているが、無線により通信可能に構成されてもよい。
【００１７】
図２は、本発明に係る画像形成装置の一実施形態である複合機２の内部構成を概略的に示す側面図である。図２に示すように、複合機２は、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能等の機能を兼ね備えたものであり、本体部２ａと、本体部２ａの左方に配設されたスタックトレイ２ｂと、本体部２ａの上部に配設された原稿読取部５と、原稿読取部５の上方に配設された原稿給送部６とを有している。
【００１８】
また、複合機２のフロント部には、操作部７が設けられている。この操作部７には、ユーザが印刷実行指示を入力するためのスタートキー７１と、印刷部数等を入力するためのテンキー７２と、各種複写動作の操作ガイド情報等を表示し、これら各種設定入力用にタッチパネル機能を有する液晶ディスプレイ等からなる表示部７３と、表示部７３で設定された設定内容等をリセットするリセットキー７４と、実行中の印刷（画像形成）動作を中止させるキャンセル指示がユーザから入力されるストップキー７５（前記入力操作部の一例）と、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能を切り換えるための機能切換キー７６が備えられている。
【００１９】
原稿読取部５は、ＣＣＤ(Charge Coupled Device)センサ及び露光ランプ等からなるスキャナ部５１と、ガラス等の透明部材により構成された原稿台５２及び原稿読取スリット５３とを備える。スキャナ部５１は、図略の駆動部によって移動可能に構成され、原稿台５２に載置された原稿を読み取るときは、原稿台５２に対向する位置で原稿面に沿って移動され、原稿画像を走査しつつ取得したプリントデータを後述する制御ユニット２１へ出力する。また、原稿給送部６により給送された原稿を読み取るときは、原稿読取スリット５３と対向する位置に移動され、原稿読取スリット５３を介して原稿給送部６による原稿の搬送動作と同期して原稿の画像データを取得し、その画像データを上記制御ユニット２１へ出力する。
【００２０】
原稿給送部６は、原稿を載置するための原稿載置部６１と、画像読み取り済みの原稿を排出するための原稿排出部６２と、原稿載置部６１に載置された原稿を１枚ずつ繰り出して原稿読取スリット５３に対向する位置へ搬送し、原稿排出部６２へ排出するための給紙ローラ（図略）、搬送ローラ（図略）等からなる原稿搬送機構６３を備える。
【００２１】
また、原稿給送部６は、その前面側が上方に移動可能となるように本体部２ａに対して回動自在に設けられている。原稿給送部６の前面側を上方に移動させて原稿台５２上面を開放することにより、原稿台５２の上面に読み取り原稿、例えば見開き状態にされた書籍等を操作者が載置できるようになっている。
【００２２】
本体部２ａは、複数の給紙カセット８１と、給紙カセット８１から用紙を１枚ずつ繰り出して画像形成部９へ搬送する給紙ローラ８２と、給紙カセット８１から搬送されてきた用紙に画像を形成する画像形成部９とを備える。
【００２３】
画像形成部９は、感光体ドラム９１の表面を帯電する帯電部９０と、スキャナ部５１等で取得されたプリントデータに基づきレーザ等を出力して帯電後の感光体ドラム９１を露光し、該感光体ドラム９１の表面に静電潜像を形成する光学ユニット９２と、静電潜像が形成された感光体ドラム９１の表面にトナーを付着させることによりトナー像を形成する現像部９３と、感光体ドラム９１上のトナー像を用紙に転写する転写部９４と、トナー像が転写された用紙を加熱してトナー像を用紙に定着させる定着部９５と、画像形成部９内の用紙搬送路中に設けられ、用紙をスタックトレイ２ｂ又は排出トレイ２ｃまで搬送する搬送ローラ９６，９７等とを備える。
【００２４】
用紙の両面に画像を形成する場合は、画像形成部９で用紙の一方の面に画像を形成した後、この用紙を排出トレイ２ｃ側の搬送ローラ９６にニップされた状態とする。この状態で搬送ローラ９６を反転させて用紙をスイッチバックさせ、用紙を用紙搬送路Ｌに送って画像形成部９の上流域に再度搬送し、画像形成部９により他方の面に画像を形成した後、用紙をスタックトレイ２ｂ又は排出トレイ２ｃに排出する。
【００２５】
図３は複合機２の電気的な構成を示すブロック図であり、図４は記録紙にプリントアウトされる画像に電子透かし情報を合成する様子を模式的に表す図である。複合機２は、原稿読取部５、画像形成部９、メモリ２０１、制御ユニット２１、操作部７、ファクシミリ通信部２０３、ネットワークＩ／Ｆ部２０４、パラレルＩ／Ｆ部２０５、シリアルＩ／Ｆ部２０６、及びＨＤＤ（ハードディスクドライブ）２０７を備えて構成されている。
【００２６】
原稿読取部５は、図１に示す原稿読取部５に相当するものであり、原稿の画像を光電変換処理により取得してプリントデータを生成するものである。
【００２７】
画像形成部９は、前述の図１における画像形成部９に相当するものであり、原稿読取部５によって読み取られた原稿のプリントデータ、ネットワークＩ／Ｆ部２０４を介して外部のパーソナルコンピュータ等から受信したプリントデータ、及びファクシミリ通信部２０３によって外部のファクシミリ装置から受信したファックスデータ等のプリントデータに対する画像を所定の用紙に印刷するものである。画像形成部９は、プリントデータが示す画像、又は当該プリントデータが示す画像に対して電子透かし情報合成部２１１による電子透かし情報合成がされた後のプリントデータに基づいて画像形成を行う。
【００２８】
メモリ２０１は、ファクシミリ通信部２０３、ネットワークＩ／Ｆ部２０４、パラレルＩ／Ｆ部２０５、又はシリアルＩ／Ｆ部２０６を介して受信したプリントデータを一時的に格納するバッファとして機能し、また、制御ユニット２１による動作制御時の動作領域として機能する。
【００２９】
操作部７は、図１に示す操作部７に相当するものであり、ユーザがコピー機能、プリンタ機能、ファクシミリ機能及びスキャナ機能等に関する操作を行うために使用され、ユーザによる操作命令（コマンド）等を制御ユニット２１に与えるものである。さらに、操作部７は、ユーザから、後述するパスワードの入力を受け付ける。操作部７は、タッチパネル等を有する表示部７３と、前述のスタートキー７１やテンキー７２等を含む操作キー部とを含む。操作キー部は、ユーザによるコピー実行開始指令、あるいはファクシミリ送信開始指令、上記ユーザからのパスワードの入力といった種々の指示等の入力を行うために用いられる。
【００３０】
ファクシミリ通信部２０３は、符号化／復号化部（図示せず）、変復調部（図示せず）及びＮＣＵ（Network Control Unit：図示せず）を含み、原稿読取部５によって読み取られた原稿のプリントデータを電話回線やインターネット回線を介して他のファクシミリ装置へ送信したり、他のファクシミリ装置から送信されてきたプリントデータを受信したりするものである。前記符号化／復号化部は、送信するプリントデータを圧縮・復号化し、受信したプリントデータを伸張・復号化するものであり、変復調部は、圧縮・復号化されたプリントデータを音声信号に変調したり、受信した信号（音声信号）をプリントデータに復調したりするものである。また、ＮＣＵは、送信先となるファクシミリ装置との電話回線による接続を制御するものである。
【００３１】
ネットワークＩ／Ｆ部２０４は、ネットワークインターフェース（例えば１０／１００base-TX）等を用い、ネットワークを介して接続されたユーザ側端末との間での種々のデータの送受信を制御するものである。また、ネットワークに前記コンピュータ３等が接続されている場合に、ネットワークＩ／Ｆ部２０４は、前記コンピュータ３との間での種々のデータの送受信を制御する。例えば、ネットワークＩ／Ｆ部２０４は、画像形成部９で印刷するためにコンピュータ３から送られたプリントデータを受信したり、原稿読取部５によって読み取られた原稿のプリントデータを端末装置へ送信したりする。ネットワークＩ／Ｆ部２０４は、通信部２１３の指示の下で、コンピュータ３からユーザＩＤを受信すると共に、パスワード生成部２１２によって生成されたパスワードをコンピュータ３に送信する。
【００３２】
パラレルＩ／Ｆ部２０５は、高速双方向パラレルインターフェイス（例えばＩＥＥＥ１２８４準拠）等を用いて、複数の信号線を用いて複数ビット単位でデータを送信するパラレル伝送によって、外部機器等から印刷データ等を受信するものである。パラレルＩ／Ｆ部２０５は、上記パラレルインターフェイスにコンピュータ３が接続されている場合には、通信部２１３の指示の下で、コンピュータ３からユーザＩＤを受信すると共に、パスワード生成部２１２によって生成されたパスワードをコンピュータ３に送信する。
【００３３】
シリアルＩ／Ｆ部２０６は、シリアルインターフェイス（例えばＲＳ−２３２Ｃ）等を用い、単一の信号線を用いて１ビットずつ順次データを送るシリアル伝送によって、外部機器等から種々のデータ等を受信するものである。シリアルＩ／Ｆ部２０６は、上記シリアルインターフェイスにコンピュータ３が接続されている場合には、通信部２１３の指示の下で、コンピュータ３からユーザＩＤを受信すると共に、パスワード生成部２１２によって生成されたパスワードをコンピュータ３に送信する。
【００３４】
ＨＤＤ２０７は、原稿読取部５によって読み取られたプリントデータやネットワークを介して送信されてきたプリントデータ等を記憶する。ＨＤＤ２０７に記憶されているプリントデータは、複合機２で使用されるだけでなく、ネットワークＩ／Ｆ部２０４を介してコンピュータ３等の端末装置によって確認されたり、当該端末装置の所定のフォルダへ転送されることによって、該端末装置での使用に供されたりする。
【００３５】
なお、上記メモリ２０１又はＨＤＤ２０７には、電子透かし情報を合成しない画像データの出力が許可されるユーザＩＤ（識別情報）が記憶されている。当該メモリ２０１又はＨＤＤ２０７は、特許請求の範囲でいう識別情報記憶部の一例である。以下には、ＨＤＤ２０７を識別情報記憶部の一例として説明する。
【００３６】
制御ユニット２１は、図略のＣＰＵ（Central Processing Unit：中央演算処理部）に、そのＣＰＵの動作を規定する基本プログラムを格納するＲＯＭ（Read Only Memory）や、一時的にデータを保管するＲＡＭ等の内部メモリ（図示せず）を有している。制御ユニット２１は、制御部２１０と、電子透かし情報合成部２１１と、パスワード生成部２１２と、通信部２１３とを機能的に備える。
【００３７】
制御部２１０は、操作部７等で受け付けられた指示情報等に応じて、該複合機２全体の制御を行う。より具体的には、制御部２１０は、スキャナ機能を実現するために用いられる各部の動作を制御するスキャナコントローラ、ファクシミリ機能を実現するために用いられる各部の動作を制御するファクシミリコントローラ、プリンタ機能を実現するために用いられる各部の動作を制御するプリンタコントローラ、及びコピー機能を実現するために用いられる各部の動作を制御するコピーコントローラとして機能する。
【００３８】
電子透かし情報合成部２１１は、プリントデータに対して、後述する電子透かし情報を合成する。パスワード生成部２１２は、コンピュータ３から送信されてきたユーザＩＤが、ＨＤＤ２０７に記憶されているユーザＩＤ（電子透かし情報を合成しない画像データのプリントアウト（出力）が許可されたユーザに付されて当該ＨＤＤ２０７に記憶されているユーザＩＤ）と一致するか否かを判断し、一致する場合には、当該ユーザＩＤとは異なる英数字又は記号の配列からなるパスワードを生成する。通信部２１３は、コンピュータ３との間で、当該パスワード生成部２１２によって生成されたパスワードの送信と、上記ユーザＩＤの受信とに関する通信制御を行う。
【００３９】
電子透かし情報合成部２１１による電子透かし情報合成処理の例を、図４を参照して説明する。(1)電子透かし情報は、原稿上に形成された画像の中に潜像として埋め込まれる。例えば、電子透かし情報合成部２１１は、電子透かし情報である潜像部分と、それ以外の背景部分とに、種類の異なるディザパターンをそれぞれ使用し、一方のパターン密度を原稿読取部２５による原稿読み取り時の分解能を上回るパターン密度とし、他方を原稿読取部２５による原稿読み取り時の分解能以下のパターン密度とする。このとき、原稿（電子透かし情報が埋め込まれた画像が画像形成されたもの）の原本を見ても、人には電子透かし情報を視認しづらいが、画像形成部９によりプリントアウトした場合は、原稿読取部２５により原稿上の画像を光学的に読み取れば、この読み取った画像の中から、例えば制御部２１０１が電子透かし情報を判別できるようになっている。これにより、当該電子透かし情報が埋め込まれた原稿を当該複合機２で複写した場合に、複写物が画像形成された記録紙上に、当該電子透かし情報で形成されるパターン（図４における）を浮かび上がらせたり、或いは、必要な情報を電子透かし情報としてプリントデータ内に埋め込んでおくことができる。なお、上記電子透かし情報の合成に必要なデータは、電子透かし情報合成部２１１が予め保有している。
【００４０】
また、(2) 電子透かし情報合成部２１１は、機密文書等からなるプリントデータを用紙に出力する際、当該プリントデータがなす画像の背景画像に、予め定められた特殊なドットパターン（電子透かし情報合成部２１１が予め保有している）を形成することで電子透かし情報を埋め込むようにしてもよい。すなわち、当該ドットパターンを電子透かし情報とする。そして、原稿（電子透かし情報が埋め込まれた画像が画像形成されたもの）の原本が原稿読取部２５により光学的に読み取られたとき、制御部２１０が、当該読み取られた画像中に上記予め定められた特殊なドットパターンが存在するか否かを判定し、当該特殊なドットパターンを検出した場合には、当該原稿の複写（画像形成）を禁止する（いわゆるコピーガード技術）。
【００４１】
また、上記の制御部２１０は、プリントデータが示す画像のプリントアウト時、原則として電子透かし情報合成部２１１による電子透かし情報の合成が行われた画像データを画像形成部９に出力させるが、操作部７にユーザから受け付けられたパスワードが、通信部２１３からコンピュータ３に送信したパスワードと一致した場合には、当該電子透かし情報合成が行われていない画像データを画像形成部９に出力させる制御を行う。
【００４２】
なお、制御ユニット２１は、特に図示しないが、プリントデータに対する各種画像処理、例えば、原稿読取部５による読取動作によって得られたプリントデータに対して、レベル補正、γ補正等の所定の補正処理、プリントデータの圧縮または伸張処理、拡大または縮小処理等、画像形成のために必要な種々の画像処理（加工処理）等、画像形成部９での画像形成を行うにあたって必要一般的な画像処理を行う画像処理部等を備える。
【００４３】
ＣＰＵの動作を規定して制御ユニット２１による上記各部としての各機能を実現する画像形成動作プログラムは、ＨＤＤ２０７等の不揮発性且つ大容量の外部記憶装置に格納しておき、前記ＲＡＭ等の主記憶装置に適宜転送することで、ＣＰＵによる実行に供することも可能である。前記プログラムは、ＲＯＭ或いはＣＤ−ＲＯＭ等の記録媒体を通じて供給することも、ネットワークＩ／Ｆ部２０４に接続されるネットワーク等の伝送媒体を通じて当該複合機２に供給すことも可能とされている。伝送媒体は、有線の伝送媒体に限らず無線の伝送媒体であってもよい。また、伝送媒体には、通信線路のみでなく、通信線路を中継する中継装置、例えばルータ等の通信リンクをも含む。
【００４４】
プログラムがＲＯＭを通じて供給される場合には、当該プログラムが記録されたＲＯＭを制御ユニット２１に搭載することによって、ＣＰＵによる実行に供することができる。プログラムがＣＤ−ＲＯＭを通じて供給される場合には、ＣＤ−ＲＯＭ読み取り装置を、例えばパラレルＩ／Ｆ部２０５へ接続し、当該プログラムをＲＡＭ或いはＨＤＤ２０７へ転送することによって、ＣＰＵによる実行に供することができる。また、プログラムが伝送媒体を通じて供給される場合には、ネットワークＩ／Ｆ部２０４を通じて受信したプログラムをＲＡＭ或いはＨＤＤ２０７へ転送することによって、ＣＰＵによる実行に供することができる。
【００４５】
図５は、コンピュータ３の概略構成を示す図である。コンピュータ３は、例えば、図１、図５に示すように、キーボード及びマウス等からなる入力操作部３０１と、各種画面を表示する液晶ディスプレイ等の表示部３０２と、前記複合機２との間で通信を行うデータ送受信部３０３と、メモリ３０４と、制御部３０５とを備えて構成されている。
【００４６】
入力操作部３０１（出力指示受付部、識別情報受付部）は、複合機２に対する画像出力指示（プリントアウト指示）の入力をユーザから受け付けると共に、ユーザからユーザ固有のユーザＩＤの入力を受け付ける。
【００４７】
表示部３０２は、データ送受信部３０３によって複合機２から受信されたパスワードを表示する。
【００４８】
データ送受信部３０３は、入力操作部３０１により受け付けられた画像出力指示及びユーザＩＤを複合機２に送信する。また、データ送受信部３０３は、複合機２に対して送信した当該ユーザＩＤに対応して複合機２から返信されてくる上記パスワードを受信する。
【００４９】
メモリ３０４は、複合機２に送信すべきプリントデータを始めとする各種のデータを格納するものである。
【００５０】
制御部３０５は、それぞれ制御プログラム等を記憶するＲＯＭ及び一時的にデータを格納するＲＡＭを含むメモリと、制御プログラム等をＲＯＭから読み出して実行する中央演算処理装置とを備えて構成されている。
【００５１】
なお、上述したユーザＩＤ及びパスワードは別物である。
【００５２】
次に、画像形成システム１による画像形成時の処理を説明する。図６は画像形成システム１による画像形成時の処理を示すフローチャートである。
【００５３】
コンピュータ３において、ユーザによる入力操作部３０１の操作で、複合機２をプリントアウト先のプリンタとして、入力操作部３０１がユーザから所望のプリントデータについての画像形成指示（複合機２でのプリントアウト指示）の入力を受け付けると（Ｓ１でＹＥＳ）、制御部３０５は、データ送受信部３０３に、当該プリントデータを複合機２に対して送信させる（Ｓ２）。そして、制御部３０５は、表示部３０２に、ユーザに対してユーザＩＤの入力を促す旨のメッセージを表示させる（Ｓ３）。一方、複合機２では、例えばネットワークＩ／Ｆ部２０４を介して通信部２１３が、当該プリントデータをコンピュータ３から受信する（Ｓ１１）。
【００５４】
ここで、ユーザＩＤは、各ユーザに対して予め付されている各ユーザ固有のユーザ識別情報であり、複合機２において、プリントデータが示す画像について電子透かし情報を合成しない状態でのプリントアウトが許可されたユーザであるかの判定、又はプリントデータが示す画像のプリントアウトが許可されたユーザである否かの判定に用いられるものである。
【００５５】
ユーザが入力操作部３０１を操作し、当該入力操作部３０１がユーザからユーザＩＤの入力を受け付けると（Ｓ４でＹＥＳ）、制御部３０５は、データ送受信部３０３に、当該入力されたユーザＩＤを複合機２に対して送信させる（Ｓ５）。また、上記表示部３０２によるユーザＩＤの入力を促す旨のメッセージの表示後、予め定められた時間が経過しても入力操作部３０１がユーザＩＤの入力を受け付けない場合は（Ｓ４でＮＯ）、処理は終了する。
【００５６】
複合機２では、例えばネットワークＩ／Ｆ部２０４を介して通信部２１３が、上記ユーザＩＤをコンピュータ３から受信すると（Ｓ１２でＹＥＳ）、パスワード生成部２１２は、当該コンピュータ３から受信したユーザＩＤが、電子透かし情報を合成しない画像のプリントアウトが許可されたユーザのユーザＩＤとしてＨＤＤ２０７に記憶されているユーザＩＤと一致するか否かを判断する（Ｓ１３）。すなわち、ＨＤＤ２０７には、電子透かし情報を合成しない画像データのプリントアウトが許可された少なくとも１以上のユーザＩＤが予め記憶されている。
【００５７】
当該コンピュータ３から受信したユーザＩＤと、電子透かし情報を合成しない画像データのプリントアウトが許可されたユーザＩＤとが一致する場合（Ｓ１３でＹＥＳ）、パスワード生成部２１２は、当該ユーザＩＤとは異なる別個の英数字又は記号からなるパスワードを生成する（Ｓ１４）。
【００５８】
ここで、パスワード生成部２１２は、上記パスワードをランダムに生成し、一度限りの使用が可能なワンタイムパスワードとして生成する。例えば、パスワード生成の第１例としては、図７（ａ）に示すように、パスワード生成部２１２は、上記電子透かし情報を合成しない画像データのプリントアウトが許可されたユーザＩＤが「987654」、通信部２１３によるユーザＩＤ受信日時が「2007年10月26日12時34分」、画像形成枚数カウンタ（図略）の値が当該受信日時において1234枚を示す「01234」であれば、これら各数列を繋ぎ合わせて、まず、「98765471026123401234」を作成し（ユーザＩＤ受信日時を示す数列として、その西暦は下1桁のみを使用すると共に、画像形成枚数カウンタ値の下4桁を合わせたものを用いる）、更に、図７（ｂ）に示すように、当該作成した数列を左側から2桁毎に10進数2桁の数値と見なし、これを16進数に変換（HEX変換）した数列「624C3647023D17280C22」を作成し、当該数列「624C3647023D17280C22」を上記パスワードとする。
【００５９】
また、パスワード生成部２１２は、上記パスワードを図８に示すようにして生成してもよい。例えば、パスワード生成の第２例として、パスワード生成部２１２は、ユーザＩＤ受信日情報「2007年10月26日」と、画像形成枚数カウンタの値「01234」とを合わせて、「00710261234」の数列を作成する（なお、ここでは、ユーザＩＤ受信日情報の西暦は下3桁のみを使用し、画像形成枚数カウンタの値は下4桁のみを使用している）。続いて、パスワード生成部２１２は、ユーザＩＤとしての「987654」と、画像形成枚数カウンタの値「01234」とを合わせて、「98765401234」の数列を作成する（なお、ここでは、画像形成枚数カウンタの値は5桁全てを使用している）。そして、パスワード生成部２１２は、これら数列「00710261234」と「98765401234」とを、加算による桁上がりを無視して足し合わせて、数列「98475662468」を作成し、当該数列「98475662468」を上記パスワードとする。当該第２例の場合、第１例よりもパスワードの桁数が短くて足りる。
【００６０】
この他、パスワード生成部２１２は、DES（Data Encryption Standard）やAES（Advanced Encryption Standard）といった暗号化技術を利用して、例えば、ユーザＩＤを平文データ、ユーザＩＤ受信日時や画像形成枚数カウンタ値を鍵データとみなして暗号化を行うことにより、一見しただけでは意味の分からないパスワードを生成するようにしてもよい。
【００６１】
上記のようにして生成されたパスワードは、通信部２１３が、コンピュータ３に対して、ネットワークＩ／Ｆ２０４を介して送信する（Ｓ１５）。この後、制御部２１０は、複合機２による当該プリントデータについてのプリントアウト動作を待機状態とする（Ｓ１６）。
【００６２】
コンピュータ３において、上記パスワードがデータ送受信部３０３に受信されると（Ｓ６でＹＥＳ）、制御部３０５は、当該パスワードを表示部３０２に表示させる（Ｓ７）。
【００６３】
そして、ユーザは、表示部３０２に表示された上記パスワードを視認すると、プリントアウト先として指定している複合機２の設置位置まで移動し、当該パスワードを複合機２の操作部７を操作して入力する。
【００６４】
複合機２において、操作部７が上記ユーザからのパスワードの入力を受け付けると、制御部２１０は、当該受け付けられたパスワードが、Ｓ１５において通信部２１３がコンピュータ３に対して送信したパスワードと一致するか否かを判断する（Ｓ１７）。当該パスワードが、上記コンピュータ３に送信したパスワードと一致する場合（Ｓ１７でＹＥＳ）、電子透かし情報合成部２１１は、Ｓ１１で受信したプリントデータが示す画像に電子透かし情報を合成せず、制御部２１０は、画像形成部９に、当該電子透かし情報の合成が行われていない画像データについての画像形成動作を行わせる（Ｓ１８）。
【００６５】
また、Ｓ１２において、通信部２１３がユーザＩＤをコンピュータ３から受信しない場合や（Ｓ１２でＮＯ）、通信部２１３が受信したユーザＩＤがＨＤＤ２０７に記憶されている上記ユーザＩＤと一致しない場合と（Ｓ１３でＮＯ）、Ｓ１７において、操作部７にパスワードの入力が受け付けられない場合や、操作部７に入力されたパスワードが上記コンピュータ３に送信したパスワードと一致しない場合とには（Ｓ１７でＮＯ）、電子透かし情報合成部２１１は原則として設定されている通りプリントデータの示す画像に対して電子透かし情報の合成を行い（Ｓ１９）、制御部２１０は、当該電子透かし情報合成後の画像データについての画像形成動作を画像形成部９に行わせる（Ｓ２０）。
【００６６】
これにより、複合機２によるプリントアウト時に電子透かし情報を埋め込むか否かの切換を可能にできると共に、さらに、コンピュータ３又は複合機２に正式なユーザＩＤが入力されただけではなく、当該ユーザＩＤとは異なるパスワード（好ましくはワンタイムパスワード）が複合機２に入力されたときに、電子透かし情報合成が行われていない画像データのプリントアウトを許可するので、悪意を有する第三者によって、プリントデータが示す画像について電子透かし情報の合成を外した不正なプリントアウトが容易に行われることを回避することができる。
【００６７】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。上記実施の形態では、通信部２１３が正確なユーザＩＤをコンピュータ３から受信しない場合と（Ｓ１２でＮＯ）、操作部７に正確なパスワードの入力が受け付けられない場合とには（Ｓ１７でＮＯ）、制御部２１０の制御により、電子透かし情報合成後の画像データの画像形成が行われるとされているが（Ｓ１９，Ｓ２０）、(a)これらの場合に、制御部２１０は、ユーザにより画像形成指示されたプリントデータが示す画像の画像形成動作を禁止する制御を行うようにしてもよい。また、(b)通信部２１３が正確なユーザＩＤをコンピュータ３から受信しない場合には（Ｓ１２でＮＯ）、制御部２１０が画像形成指示されたプリントデータの示す画像の画像形成動作を禁止し、操作部７に正確なパスワードの入力が受け付けられない場合には（Ｓ１７でＮＯ）、制御部２１０が電子透かし情報合成後の画像データの画像形成を行わせる、或いは、(c) 通信部２１３が正確なユーザＩＤをコンピュータ３から受信しない場合には（Ｓ１２でＮＯ）、制御部２１０が電子透かし情報合成後の画像データの画像形成を行わせ、操作部７に正確なパスワードの入力が受け付けられない場合に（Ｓ１７でＮＯ）、制御部２１０が画像形成指示されたプリントデータの示す画像の画像形成動作を禁止する、といった制御を行うようにしてもよい。
【００６８】
また、パスワード生成部２１２によるパスワード生成は、上述した各例に限定されるものではなく、他の種々の生成方法を適用することが可能である。
【図面の簡単な説明】
【００６９】
【図１】本発明の一実施形態に係る画像出力システムの概略構成を示す図である。
【図２】本発明に係る画像形成装置の一実施形態である複合機の内部構成を概略的に示す側面図である。
【図３】複合機の電気的な構成を示すブロック図である。
【図４】記録紙にプリントアウトされる画像に電子透かし情報を合成する様子を模式的に表す図である。
【図５】コンピュータの概略構成を示す図である。
【図６】画像形成システムによる画像形成時の処理を示すフローチャートである。
【図７】（ａ）（ｂ）はパスワード生成の第１例を示す図である。
【図８】パスワード生成の第２例を示す図である。
【符号の説明】
【００７０】
１        画像形成システム
２        複合機
２１      制御ユニット
２１０    制御部
２１１    電子透かし情報合成部
２１２    パスワード生成部
２１３    通信部
３        コンピュータ
３０１    入力操作部
３０２    表示部
３０３    データ送受信部
７        操作部
９        画像形成部
【図１】
0005145071.tif 000002
【図２】
0005145071.tif 000003
【図３】
0005145071.tif 000004
【図４】
0005145071.tif 000005
【図５】
0005145071.tif 000006
【図６】
0005145071.tif 000007
【図７】
0005145071.tif 000008
【図８】
0005145071.tif 000009